body {
  font-family: Jost;
}
.display-1 {
  font-family: 'Jost', sans-serif;
  font-size: 3rem;
  line-height: 1.1;
}
.display-1 > .mbr-iconfont {
  font-size: 3.75rem;
}
.display-2 {
  font-family: 'Jost', sans-serif;
  font-size: 1.8rem;
  line-height: 1.1;
}
.display-2 > .mbr-iconfont {
  font-size: 2.25rem;
}
.display-4 {
  font-family: 'Jost', sans-serif;
  font-size: 1.2rem;
  line-height: 1.5;
}
.display-4 > .mbr-iconfont {
  font-size: 1.5rem;
}
.display-5 {
  font-family: 'Poiret One', display;
  font-size: 1.8rem;
  line-height: 1.5;
}
.display-5 > .mbr-iconfont {
  font-size: 2.25rem;
}
.display-7 {
  font-family: 'Jost', sans-serif;
  font-size: 1.4rem;
  line-height: 1.5;
}
.display-7 > .mbr-iconfont {
  font-size: 1.75rem;
}
/* ---- Fluid typography for mobile devices ---- */
/* 1.4 - font scale ratio ( bootstrap == 1.42857 ) */
/* 100vw - current viewport width */
/* (48 - 20)  48 == 48rem == 768px, 20 == 20rem == 320px(minimal supported viewport) */
/* 0.65 - min scale variable, may vary */
@media (max-width: 992px) {
  .display-1 {
    font-size: 2.4rem;
  }
}
@media (max-width: 768px) {
  .display-1 {
    font-size: 2.1rem;
    font-size: calc( 1.7rem + (3 - 1.7) * ((100vw - 20rem) / (48 - 20)));
    line-height: calc( 1.1 * (1.7rem + (3 - 1.7) * ((100vw - 20rem) / (48 - 20))));
  }
  .display-2 {
    font-size: 1.44rem;
    font-size: calc( 1.28rem + (1.8 - 1.28) * ((100vw - 20rem) / (48 - 20)));
    line-height: calc( 1.3 * (1.28rem + (1.8 - 1.28) * ((100vw - 20rem) / (48 - 20))));
  }
  .display-4 {
    font-size: 0.96rem;
    font-size: calc( 1.07rem + (1.2 - 1.07) * ((100vw - 20rem) / (48 - 20)));
    line-height: calc( 1.4 * (1.07rem + (1.2 - 1.07) * ((100vw - 20rem) / (48 - 20))));
  }
  .display-5 {
    font-size: 1.44rem;
    font-size: calc( 1.28rem + (1.8 - 1.28) * ((100vw - 20rem) / (48 - 20)));
    line-height: calc( 1.4 * (1.28rem + (1.8 - 1.28) * ((100vw - 20rem) / (48 - 20))));
  }
  .display-7 {
    font-size: 1.12rem;
    font-size: calc( 1.14rem + (1.4 - 1.14) * ((100vw - 20rem) / (48 - 20)));
    line-height: calc( 1.4 * (1.14rem + (1.4 - 1.14) * ((100vw - 20rem) / (48 - 20))));
  }
}
/* Buttons */
.btn {
  padding: 0.6rem 1.2rem;
  border-radius: 4px;
}
.btn-sm {
  padding: 0.6rem 1.2rem;
  border-radius: 4px;
}
.btn-md {
  padding: 0.6rem 1.2rem;
  border-radius: 4px;
}
.btn-lg {
  padding: 1rem 2.6rem;
  border-radius: 4px;
}
.bg-primary {
  background-color: #b2d056 !important;
}
.bg-success {
  background-color: #b2d056 !important;
}
.bg-info {
  background-color: #232323 !important;
}
.bg-warning {
  background-color: #232323 !important;
}
.bg-danger {
  background-color: #232323 !important;
}
.btn-primary,
.btn-primary:active {
  background-color: #b2d056 !important;
  border-color: #b2d056 !important;
  color: #ffffff !important;
  box-shadow: 0 2px 2px 0 rgba(0, 0, 0, 0.2);
}
.btn-primary:hover,
.btn-primary:focus,
.btn-primary.focus,
.btn-primary.active {
  color: #ffffff !important;
  background-color: #85a22d !important;
  border-color: #85a22d !important;
  box-shadow: 0 2px 5px 0 rgba(0, 0, 0, 0.2);
}
.btn-primary.disabled,
.btn-primary:disabled {
  color: #ffffff !important;
  background-color: #85a22d !important;
  border-color: #85a22d !important;
}
.btn-secondary,
.btn-secondary: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-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: #232323 !important;
  border-color: #232323 !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: #000000 !important;
  border-color: #000000 !important;
  box-shadow: 0 2px 5px 0 rgba(0, 0, 0, 0.2);
}
.btn-info.disabled,
.btn-info:disabled {
  color: #ffffff !important;
  background-color: #000000 !important;
  border-color: #000000 !important;
}
.btn-success,
.btn-success:active {
  background-color: #b2d056 !important;
  border-color: #b2d056 !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: #85a22d !important;
  border-color: #85a22d !important;
  box-shadow: 0 2px 5px 0 rgba(0, 0, 0, 0.2);
}
.btn-success.disabled,
.btn-success:disabled {
  color: #ffffff !important;
  background-color: #85a22d !important;
  border-color: #85a22d !important;
}
.btn-warning,
.btn-warning: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-warning:hover,
.btn-warning:focus,
.btn-warning.focus,
.btn-warning.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-warning.disabled,
.btn-warning:disabled {
  color: #ffffff !important;
  background-color: #000000 !important;
  border-color: #000000 !important;
}
.btn-danger,
.btn-danger: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-danger:hover,
.btn-danger:focus,
.btn-danger.focus,
.btn-danger.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-danger.disabled,
.btn-danger:disabled {
  color: #ffffff !important;
  background-color: #000000 !important;
  border-color: #000000 !important;
}
.btn-white,
.btn-white:active {
  background-color: #fafafa !important;
  border-color: #fafafa !important;
  color: #7a7a7a !important;
  box-shadow: 0 2px 2px 0 rgba(0, 0, 0, 0.2);
}
.btn-white:hover,
.btn-white:focus,
.btn-white.focus,
.btn-white.active {
  color: #4f4f4f !important;
  background-color: #cfcfcf !important;
  border-color: #cfcfcf !important;
  box-shadow: 0 2px 5px 0 rgba(0, 0, 0, 0.2);
}
.btn-white.disabled,
.btn-white:disabled {
  color: #7a7a7a !important;
  background-color: #cfcfcf !important;
  border-color: #cfcfcf !important;
}
.btn-black,
.btn-black:active {
  background-color: #232323 !important;
  border-color: #232323 !important;
  color: #ffffff !important;
  box-shadow: 0 2px 2px 0 rgba(0, 0, 0, 0.2);
}
.btn-black:hover,
.btn-black:focus,
.btn-black.focus,
.btn-black.active {
  color: #ffffff !important;
  background-color: #000000 !important;
  border-color: #000000 !important;
  box-shadow: 0 2px 5px 0 rgba(0, 0, 0, 0.2);
}
.btn-black.disabled,
.btn-black:disabled {
  color: #ffffff !important;
  background-color: #000000 !important;
  border-color: #000000 !important;
}
.btn-primary-outline,
.btn-primary-outline:active {
  background-color: transparent !important;
  border-color: transparent;
  color: #b2d056;
}
.btn-primary-outline:hover,
.btn-primary-outline:focus,
.btn-primary-outline.focus,
.btn-primary-outline.active {
  color: #85a22d !important;
  background-color: transparent!important;
  border-color: transparent!important;
  box-shadow: none!important;
}
.btn-primary-outline.disabled,
.btn-primary-outline:disabled {
  color: #ffffff !important;
  background-color: #b2d056 !important;
  border-color: #b2d056 !important;
}
.btn-secondary-outline,
.btn-secondary-outline:active {
  background-color: transparent !important;
  border-color: transparent;
  color: #232323;
}
.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: transparent!important;
  box-shadow: none!important;
}
.btn-secondary-outline.disabled,
.btn-secondary-outline:disabled {
  color: #ffffff !important;
  background-color: #232323 !important;
  border-color: #232323 !important;
}
.btn-info-outline,
.btn-info-outline:active {
  background-color: transparent !important;
  border-color: transparent;
  color: #232323;
}
.btn-info-outline:hover,
.btn-info-outline:focus,
.btn-info-outline.focus,
.btn-info-outline.active {
  color: #000000 !important;
  background-color: transparent!important;
  border-color: transparent!important;
  box-shadow: none!important;
}
.btn-info-outline.disabled,
.btn-info-outline:disabled {
  color: #ffffff !important;
  background-color: #232323 !important;
  border-color: #232323 !important;
}
.btn-success-outline,
.btn-success-outline:active {
  background-color: transparent !important;
  border-color: transparent;
  color: #b2d056;
}
.btn-success-outline:hover,
.btn-success-outline:focus,
.btn-success-outline.focus,
.btn-success-outline.active {
  color: #85a22d !important;
  background-color: transparent!important;
  border-color: transparent!important;
  box-shadow: none!important;
}
.btn-success-outline.disabled,
.btn-success-outline:disabled {
  color: #ffffff !important;
  background-color: #b2d056 !important;
  border-color: #b2d056 !important;
}
.btn-warning-outline,
.btn-warning-outline:active {
  background-color: transparent !important;
  border-color: transparent;
  color: #232323;
}
.btn-warning-outline:hover,
.btn-warning-outline:focus,
.btn-warning-outline.focus,
.btn-warning-outline.active {
  color: #000000 !important;
  background-color: transparent!important;
  border-color: transparent!important;
  box-shadow: none!important;
}
.btn-warning-outline.disabled,
.btn-warning-outline:disabled {
  color: #ffffff !important;
  background-color: #232323 !important;
  border-color: #232323 !important;
}
.btn-danger-outline,
.btn-danger-outline:active {
  background-color: transparent !important;
  border-color: transparent;
  color: #232323;
}
.btn-danger-outline:hover,
.btn-danger-outline:focus,
.btn-danger-outline.focus,
.btn-danger-outline.active {
  color: #000000 !important;
  background-color: transparent!important;
  border-color: transparent!important;
  box-shadow: none!important;
}
.btn-danger-outline.disabled,
.btn-danger-outline:disabled {
  color: #ffffff !important;
  background-color: #232323 !important;
  border-color: #232323 !important;
}
.btn-black-outline,
.btn-black-outline:active {
  background-color: transparent !important;
  border-color: transparent;
  color: #232323;
}
.btn-black-outline:hover,
.btn-black-outline:focus,
.btn-black-outline.focus,
.btn-black-outline.active {
  color: #000000 !important;
  background-color: transparent!important;
  border-color: transparent!important;
  box-shadow: none!important;
}
.btn-black-outline.disabled,
.btn-black-outline:disabled {
  color: #ffffff !important;
  background-color: #232323 !important;
  border-color: #232323 !important;
}
.btn-white-outline,
.btn-white-outline:active {
  background-color: transparent !important;
  border-color: transparent;
  color: #fafafa;
}
.btn-white-outline:hover,
.btn-white-outline:focus,
.btn-white-outline.focus,
.btn-white-outline.active {
  color: #cfcfcf !important;
  background-color: transparent!important;
  border-color: transparent!important;
  box-shadow: none!important;
}
.btn-white-outline.disabled,
.btn-white-outline:disabled {
  color: #7a7a7a !important;
  background-color: #fafafa !important;
  border-color: #fafafa !important;
}
.text-primary {
  color: #b2d056 !important;
}
.text-secondary {
  color: #232323 !important;
}
.text-success {
  color: #b2d056 !important;
}
.text-info {
  color: #232323 !important;
}
.text-warning {
  color: #232323 !important;
}
.text-danger {
  color: #232323 !important;
}
.text-white {
  color: #fafafa !important;
}
.text-black {
  color: #232323 !important;
}
a.text-primary:hover,
a.text-primary:focus,
a.text-primary.active {
  color: #7c962a !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: #7c962a !important;
}
a.text-info:hover,
a.text-info:focus,
a.text-info.active {
  color: #000000 !important;
}
a.text-warning:hover,
a.text-warning:focus,
a.text-warning.active {
  color: #000000 !important;
}
a.text-danger:hover,
a.text-danger:focus,
a.text-danger.active {
  color: #000000 !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: #b2d056;
}
.nav-tabs .nav-link:not(.active) {
  color: #232323;
}
.alert-success {
  background-color: #70c770;
}
.alert-info {
  background-color: #232323;
}
.alert-warning {
  background-color: #232323;
}
.alert-danger {
  background-color: #232323;
}
.mbr-gallery-filter li.active .btn {
  background-color: #b2d056;
  border-color: #b2d056;
  color: #ffffff;
}
.mbr-gallery-filter li.active .btn:focus {
  box-shadow: none;
}
a,
a:hover {
  color: #b2d056;
}
.mbr-plan-header.bg-primary .mbr-plan-subtitle,
.mbr-plan-header.bg-primary .mbr-plan-price-desc {
  color: #fbfcf6;
}
.mbr-plan-header.bg-success .mbr-plan-subtitle,
.mbr-plan-header.bg-success .mbr-plan-price-desc {
  color: #fbfcf6;
}
.mbr-plan-header.bg-info .mbr-plan-subtitle,
.mbr-plan-header.bg-info .mbr-plan-price-desc {
  color: #d5d5d5;
}
.mbr-plan-header.bg-warning .mbr-plan-subtitle,
.mbr-plan-header.bg-warning .mbr-plan-price-desc {
  color: #d5d5d5;
}
.mbr-plan-header.bg-danger .mbr-plan-subtitle,
.mbr-plan-header.bg-danger .mbr-plan-price-desc {
  color: #d5d5d5;
}
/* Scroll to top button*/
.form-control {
  font-family: 'Jost', sans-serif;
  font-size: 1.2rem;
  line-height: 1.5;
  font-weight: 400;
}
.form-control > .mbr-iconfont {
  font-size: 1.5rem;
}
.form-control:hover,
.form-control:focus {
  box-shadow: rgba(0, 0, 0, 0.07) 0px 1px 1px 0px, rgba(0, 0, 0, 0.07) 0px 1px 3px 0px, rgba(0, 0, 0, 0.03) 0px 0px 0px 1px;
  border-color: #b2d056 !important;
}
.form-control:-webkit-input-placeholder {
  font-family: 'Jost', sans-serif;
  font-size: 1.2rem;
  line-height: 1.5;
  font-weight: 400;
}
.form-control:-webkit-input-placeholder > .mbr-iconfont {
  font-size: 1.5rem;
}
blockquote {
  border-color: #b2d056;
}
/* Forms */
.jq-selectbox li:hover,
.jq-selectbox li.selected {
  background-color: #b2d056;
  color: #ffffff;
}
.jq-number__spin {
  transition: 0.25s ease;
}
.jq-number__spin:hover {
  border-color: #b2d056;
}
.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: #b2d056;
  border-bottom-color: #b2d056;
}
.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: #b2d056 !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: #232323 !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='%23b2d056' %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-sgD3jKMMgp {
  z-index: 1000;
  width: 100%;
  position: relative;
  min-height: 60px;
}
.cid-sgD3jKMMgp nav.navbar {
  position: fixed;
}
.cid-sgD3jKMMgp .dropdown-item:before {
  font-family: Moririse2 !important;
  content: "\e966";
  display: inline-block;
  width: 0;
  position: absolute;
  left: 1rem;
  top: 0.5rem;
  margin-right: 0.5rem;
  line-height: 1;
  font-size: inherit;
  vertical-align: middle;
  text-align: center;
  overflow: hidden;
  transform: scale(0, 1);
  transition: all 0.25s ease-in-out;
}
.cid-sgD3jKMMgp .dropdown-menu {
  padding: 0;
  border-radius: 4px;
  box-shadow: 0 1px 3px 0 rgba(0, 0, 0, 0.1);
}
.cid-sgD3jKMMgp .dropdown-item {
  border-bottom: 1px solid #e6e6e6;
}
.cid-sgD3jKMMgp .dropdown-item:hover,
.cid-sgD3jKMMgp .dropdown-item:focus {
  background: #b2d056 !important;
  color: white !important;
}
.cid-sgD3jKMMgp .dropdown-item:first-child {
  border-top-left-radius: 4px;
  border-top-right-radius: 4px;
}
.cid-sgD3jKMMgp .dropdown-item:last-child {
  border-bottom: none;
  border-bottom-left-radius: 4px;
  border-bottom-right-radius: 4px;
}
.cid-sgD3jKMMgp .nav-dropdown .link {
  padding: 0 0.3em !important;
  margin: 0.667em 1em !important;
}
.cid-sgD3jKMMgp .nav-dropdown .link.dropdown-toggle::after {
  margin-left: 0.5rem;
  margin-top: 0.2rem;
}
.cid-sgD3jKMMgp .nav-link {
  position: relative;
}
.cid-sgD3jKMMgp .container {
  display: flex;
  margin: auto;
}
.cid-sgD3jKMMgp .iconfont-wrapper {
  color: #000000 !important;
  font-size: 1.5rem;
  padding-right: 0.5rem;
}
.cid-sgD3jKMMgp .dropdown-menu,
.cid-sgD3jKMMgp .navbar.opened {
  background: #232323 !important;
}
.cid-sgD3jKMMgp .nav-item:focus,
.cid-sgD3jKMMgp .nav-link:focus {
  outline: none;
}
.cid-sgD3jKMMgp .dropdown .dropdown-menu .dropdown-item {
  width: auto;
  transition: all 0.25s ease-in-out;
}
.cid-sgD3jKMMgp .dropdown .dropdown-menu .dropdown-item::after {
  right: 0.5rem;
}
.cid-sgD3jKMMgp .dropdown .dropdown-menu .dropdown-item .mbr-iconfont {
  margin-right: 0.5rem;
  vertical-align: sub;
}
.cid-sgD3jKMMgp .dropdown .dropdown-menu .dropdown-item .mbr-iconfont:before {
  display: inline-block;
  transform: scale(1, 1);
  transition: all 0.25s ease-in-out;
}
.cid-sgD3jKMMgp .collapsed .dropdown-menu .dropdown-item:before {
  display: none;
}
.cid-sgD3jKMMgp .collapsed .dropdown .dropdown-menu .dropdown-item {
  padding: 0.235em 1.5em 0.235em 1.5em !important;
  transition: none;
  margin: 0 !important;
}
.cid-sgD3jKMMgp .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: #232323;
}
.cid-sgD3jKMMgp .navbar.opened {
  transition: all 0.3s;
}
.cid-sgD3jKMMgp .navbar .dropdown-item {
  padding: 0.5rem 1.8rem;
}
.cid-sgD3jKMMgp .navbar .navbar-logo img {
  width: auto;
}
.cid-sgD3jKMMgp .navbar .navbar-collapse {
  justify-content: flex-end;
  z-index: 1;
}
.cid-sgD3jKMMgp .navbar.collapsed {
  justify-content: center;
}
.cid-sgD3jKMMgp .navbar.collapsed .nav-item .nav-link::before {
  display: none;
}
.cid-sgD3jKMMgp .navbar.collapsed.opened .dropdown-menu {
  top: 0;
}
@media (min-width: 992px) {
  .cid-sgD3jKMMgp .navbar.collapsed.opened:not(.navbar-short) .navbar-collapse {
    max-height: calc(98.5vh - 3.4rem);
  }
}
.cid-sgD3jKMMgp .navbar.collapsed .dropdown-menu .dropdown-submenu {
  left: 0 !important;
}
.cid-sgD3jKMMgp .navbar.collapsed .dropdown-menu .dropdown-item:after {
  right: auto;
}
.cid-sgD3jKMMgp .navbar.collapsed .dropdown-menu .dropdown-toggle[data-toggle="dropdown-submenu"]:after {
  margin-left: 0.5rem;
  margin-top: 0.2rem;
  border-top: 0.35em solid;
  border-right: 0.35em solid transparent;
  border-left: 0.35em solid transparent;
  border-bottom: 0;
  top: 41%;
}
.cid-sgD3jKMMgp .navbar.collapsed ul.navbar-nav li {
  margin: auto;
}
.cid-sgD3jKMMgp .navbar.collapsed .dropdown-menu .dropdown-item {
  padding: 0.25rem 1.5rem;
  text-align: center;
}
.cid-sgD3jKMMgp .navbar.collapsed .icons-menu {
  padding-left: 0;
  padding-right: 0;
  padding-top: 0.5rem;
  padding-bottom: 0.5rem;
}
@media (max-width: 991px) {
  .cid-sgD3jKMMgp .navbar .nav-item .nav-link::before {
    display: none;
  }
  .cid-sgD3jKMMgp .navbar.opened .dropdown-menu {
    top: 0;
  }
  .cid-sgD3jKMMgp .navbar .dropdown-menu .dropdown-submenu {
    left: 0 !important;
  }
  .cid-sgD3jKMMgp .navbar .dropdown-menu .dropdown-item:after {
    right: auto;
  }
  .cid-sgD3jKMMgp .navbar .dropdown-menu .dropdown-toggle[data-toggle="dropdown-submenu"]:after {
    margin-left: 0.5rem;
    margin-top: 0.2rem;
    border-top: 0.35em solid;
    border-right: 0.35em solid transparent;
    border-left: 0.35em solid transparent;
    border-bottom: 0;
    top: 40%;
  }
  .cid-sgD3jKMMgp .navbar .navbar-logo img {
    height: 3rem !important;
  }
  .cid-sgD3jKMMgp .navbar ul.navbar-nav li {
    margin: auto;
  }
  .cid-sgD3jKMMgp .navbar .dropdown-menu .dropdown-item {
    padding: 0.25rem 1.5rem !important;
    text-align: center;
  }
  .cid-sgD3jKMMgp .navbar .navbar-brand {
    flex-shrink: initial;
    flex-basis: auto;
    word-break: break-word;
    padding-right: 2rem;
  }
  .cid-sgD3jKMMgp .navbar .navbar-toggler {
    flex-basis: auto;
  }
  .cid-sgD3jKMMgp .navbar .icons-menu {
    padding-left: 0;
    padding-top: 0.5rem;
    padding-bottom: 0.5rem;
  }
}
.cid-sgD3jKMMgp .navbar.navbar-short {
  min-height: 60px;
}
.cid-sgD3jKMMgp .navbar.navbar-short .navbar-logo img {
  height: 2.5rem !important;
}
.cid-sgD3jKMMgp .navbar.navbar-short .navbar-brand {
  min-height: 60px;
  padding: 0;
}
.cid-sgD3jKMMgp .navbar-brand {
  min-height: 70px;
  flex-shrink: 0;
  align-items: center;
  margin-right: 0;
  padding: 0;
  transition: all 0.3s;
  word-break: break-word;
  z-index: 1;
}
.cid-sgD3jKMMgp .navbar-brand .navbar-caption {
  line-height: inherit !important;
}
.cid-sgD3jKMMgp .navbar-brand .navbar-logo a {
  outline: none;
}
.cid-sgD3jKMMgp .dropdown-item.active,
.cid-sgD3jKMMgp .dropdown-item:active {
  background-color: transparent;
}
.cid-sgD3jKMMgp .navbar-expand-lg .navbar-nav .nav-link {
  padding: 0;
}
.cid-sgD3jKMMgp .nav-dropdown .link.dropdown-toggle {
  margin-right: 1.667em;
}
.cid-sgD3jKMMgp .nav-dropdown .link.dropdown-toggle[aria-expanded="true"] {
  margin-right: 0;
  padding: 0.667em 1.667em;
}
.cid-sgD3jKMMgp .navbar.navbar-expand-lg .dropdown .dropdown-menu {
  background: #232323;
}
.cid-sgD3jKMMgp .navbar.navbar-expand-lg .dropdown .dropdown-menu .dropdown-submenu {
  margin: 0;
  left: 100%;
}
.cid-sgD3jKMMgp .navbar .dropdown.open > .dropdown-menu {
  display: block;
}
.cid-sgD3jKMMgp ul.navbar-nav {
  flex-wrap: wrap;
}
.cid-sgD3jKMMgp .navbar-buttons {
  text-align: center;
  min-width: 170px;
}
.cid-sgD3jKMMgp button.navbar-toggler {
  outline: none;
  width: 31px;
  height: 20px;
  cursor: pointer;
  transition: all 0.2s;
  position: relative;
  align-self: center;
}
.cid-sgD3jKMMgp button.navbar-toggler .hamburger span {
  position: absolute;
  right: 0;
  width: 30px;
  height: 2px;
  border-right: 5px;
  background-color: #b2d056;
}
.cid-sgD3jKMMgp button.navbar-toggler .hamburger span:nth-child(1) {
  top: 0;
  transition: all 0.2s;
}
.cid-sgD3jKMMgp button.navbar-toggler .hamburger span:nth-child(2) {
  top: 8px;
  transition: all 0.15s;
}
.cid-sgD3jKMMgp button.navbar-toggler .hamburger span:nth-child(3) {
  top: 8px;
  transition: all 0.15s;
}
.cid-sgD3jKMMgp button.navbar-toggler .hamburger span:nth-child(4) {
  top: 16px;
  transition: all 0.2s;
}
.cid-sgD3jKMMgp nav.opened .hamburger span:nth-child(1) {
  top: 8px;
  width: 0;
  opacity: 0;
  right: 50%;
  transition: all 0.2s;
}
.cid-sgD3jKMMgp nav.opened .hamburger span:nth-child(2) {
  transform: rotate(45deg);
  transition: all 0.25s;
}
.cid-sgD3jKMMgp nav.opened .hamburger span:nth-child(3) {
  transform: rotate(-45deg);
  transition: all 0.25s;
}
.cid-sgD3jKMMgp nav.opened .hamburger span:nth-child(4) {
  top: 8px;
  width: 0;
  opacity: 0;
  right: 50%;
  transition: all 0.2s;
}
.cid-sgD3jKMMgp .navbar-dropdown {
  padding: 0 1rem;
  position: fixed;
}
.cid-sgD3jKMMgp a.nav-link {
  display: flex;
  align-items: center;
  justify-content: center;
}
.cid-sgD3jKMMgp .icons-menu {
  flex-wrap: nowrap;
  display: flex;
  justify-content: center;
  padding-left: 1rem;
  padding-right: 1rem;
  padding-top: 0.3rem;
  text-align: center;
}
@media screen and (-ms-high-contrast: active), (-ms-high-contrast: none) {
  .cid-sgD3jKMMgp .navbar {
    height: 70px;
  }
  .cid-sgD3jKMMgp .navbar.opened {
    height: auto;
  }
  .cid-sgD3jKMMgp .nav-item .nav-link:hover::before {
    width: 175%;
    max-width: calc(100% + 2rem);
    left: -1rem;
  }
}
.cid-tYVCi0gf2T {
  padding-top: 5rem;
  padding-bottom: 9rem;
  background-image: url("../../../assets/images/home-header-int-ext-16.jpg");
}
.cid-tYVCi0gf2T .mbr-fallback-image.disabled {
  display: none;
}
.cid-tYVCi0gf2T .mbr-fallback-image {
  display: block;
  background-size: cover;
  background-position: center center;
  width: 100%;
  height: 100%;
  position: absolute;
  top: 0;
}
.cid-tYVCi0gf2T .mbr-text,
.cid-tYVCi0gf2T .mbr-section-btn {
  color: #232323;
}
.cid-tYVCi0gf2T .card-title,
.cid-tYVCi0gf2T .card-box {
  color: #ffffff;
}
.cid-tYVCi0gf2T .mbr-text,
.cid-tYVCi0gf2T .link-wrap {
  color: #ffffff;
}
.cid-tYVCjJkXYB {
  padding-top: 2rem;
  padding-bottom: 2rem;
  background-image: url("../../../assets/images/bg-1.jpg");
}
.cid-tYVCjJkXYB .mbr-fallback-image.disabled {
  display: none;
}
.cid-tYVCjJkXYB .mbr-fallback-image {
  display: block;
  background-size: cover;
  background-position: center center;
  width: 100%;
  height: 100%;
  position: absolute;
  top: 0;
}
.cid-tYVCjJkXYB .mbr-text,
.cid-tYVCjJkXYB .mbr-section-btn {
  color: #232323;
}
.cid-tYVCjJkXYB .card-title,
.cid-tYVCjJkXYB .card-box {
  color: #000000;
}
.cid-tYVCjJkXYB .mbr-text,
.cid-tYVCjJkXYB .link-wrap {
  color: #ffffff;
}
.cid-tYVCjJkXYB .card-box .mbr-text,
.cid-tYVCjJkXYB .mbr-section-btn {
  color: #353535;
}
.cid-trr6ZwT4RI {
  padding-top: 2rem;
  padding-bottom: 0rem;
  background-color: #a5c150;
}
.cid-trr6ZwT4RI .mbr-fallback-image.disabled {
  display: none;
}
.cid-trr6ZwT4RI .mbr-fallback-image {
  display: block;
  background-size: cover;
  background-position: center center;
  width: 100%;
  height: 100%;
  position: absolute;
  top: 0;
}
.cid-trr6ZwT4RI .mbr-section-title {
  color: #000000;
}
.cid-u0CgJC7dAt {
  padding-top: 0rem;
  padding-bottom: 2rem;
  background-image: url("../../../assets/images/header-spacer-bar-15.jpg");
}
.cid-u0CgJC7dAt .mbr-fallback-image.disabled {
  display: none;
}
.cid-u0CgJC7dAt .mbr-fallback-image {
  display: block;
  background-size: cover;
  background-position: center center;
  width: 100%;
  height: 100%;
  position: absolute;
  top: 0;
}
.cid-sgJhA89YRj {
  padding-top: 1rem;
  padding-bottom: 1rem;
  background-color: #ffffff;
}
@media (max-width: 991px) {
  .cid-sgJhA89YRj .image-wrapper {
    margin-bottom: 2rem;
  }
}
.cid-sgJhA89YRj .image-wrapper img {
  width: 100%;
  object-fit: cover;
}
@media (min-width: 992px) {
  .cid-sgJhA89YRj .text-wrapper {
    padding: 0 2rem;
  }
}
@media (max-width: 768px) {
  .cid-sgJhA89YRj .text-wrapper {
    margin-bottom: 2rem;
  }
}
.cid-sgJhA89YRj .mbr-section-title {
  text-align: center;
  color: #000000;
}
.cid-sgJhA89YRj .mbr-text,
.cid-sgJhA89YRj .mbr-section-btn {
  text-align: center;
  color: #575656;
}
.cid-sgNDfkWuqz {
  padding-top: 2rem;
  padding-bottom: 3rem;
  background-color: #ffffff;
}
.cid-sgNDfkWuqz .row {
  flex-direction: row-reverse;
}
@media (max-width: 991px) {
  .cid-sgNDfkWuqz .image-wrapper {
    margin-bottom: 2rem;
  }
}
.cid-sgNDfkWuqz .image-wrapper img {
  width: 100%;
  object-fit: cover;
}
@media (min-width: 992px) {
  .cid-sgNDfkWuqz .text-wrapper {
    padding: 0 2rem;
  }
}
@media (max-width: 768px) {
  .cid-sgNDfkWuqz .text-wrapper {
    margin-bottom: 2rem;
  }
}
.cid-sgNDfkWuqz .mbr-text,
.cid-sgNDfkWuqz .mbr-section-btn {
  color: #575656;
  text-align: center;
}
.cid-sgNDfkWuqz .mbr-section-title {
  text-align: center;
  color: #000000;
}
.cid-u28AY325MN {
  padding-top: 3rem;
  padding-bottom: 3rem;
  background-color: #3e7798;
}
.cid-u28AY325MN .carousel-item {
  justify-content: center;
}
.cid-u28AY325MN .carousel-item.active,
.cid-u28AY325MN .carousel-item-next,
.cid-u28AY325MN .carousel-item-prev {
  display: flex;
}
.cid-u28AY325MN .carousel-controls a {
  transition: opacity .5s;
  font-size: 30px;
  position: absolute;
  top: 180px;
  bottom: auto;
  height: 60px;
  width: 60px;
  padding: 10px;
  color: #155ce0;
}
.cid-u28AY325MN .carousel-controls a .mbr-iconfont {
  font-weight: 800;
}
.cid-u28AY325MN .carousel-control-next span {
  padding-left: 5px;
}
.cid-u28AY325MN .carousel-control-prev span {
  padding-right: 5px;
}
.cid-u28AY325MN .user_image {
  width: 200px;
  height: 200px;
  margin-bottom: 1.6rem;
  overflow: hidden;
  border-radius: 50%;
  margin: 0 auto 2rem auto;
}
.cid-u28AY325MN .user_image img {
  width: 100%;
  min-width: 100%;
  min-height: 100%;
}
@media (max-width: 230px) {
  .cid-u28AY325MN .user_image {
    width: 100%;
    height: auto;
  }
}
.cid-u28AY325MN H3 {
  color: #ffffff;
}
.cid-u28AY325MN .user_desk {
  color: #ffffff;
}
.cid-u28AY325MN .user_name {
  color: #ffffff;
}
.cid-tZ1fRq6Jng {
  padding-top: 0rem;
  padding-bottom: 2rem;
  background-color: #3e7798;
}
.cid-tZ6Jb9FUCR {
  padding-top: 3rem;
  padding-bottom: 3rem;
  background-color: #ffffff;
}
.cid-tZ6Jb9FUCR .mbr-fallback-image.disabled {
  display: none;
}
.cid-tZ6Jb9FUCR .mbr-fallback-image {
  display: block;
  background-size: cover;
  background-position: center center;
  width: 100%;
  height: 100%;
  position: absolute;
  top: 0;
}
.cid-tZ6Jb9FUCR .image-wrap img {
  width: 100%;
}
@media (min-width: 992px) {
  .cid-tZ6Jb9FUCR .image-wrap img {
    display: block;
    margin: auto;
    width: 90%;
  }
}
.cid-u1QvLadFaB {
  padding-top: 3rem;
  padding-bottom: 3rem;
  background-color: #3e7798;
}
.cid-sgJKWcZcc1 {
  padding-top: 4rem;
  padding-bottom: 3rem;
  background-color: #232323;
}
.cid-sgJKWcZcc1 .media-wrap {
  padding: 0;
}
@media (max-width: 991px) {
  .cid-sgJKWcZcc1 .media-wrap {
    margin-bottom: 1rem;
  }
}
@media (max-width: 767px) {
  .cid-sgJKWcZcc1 .row {
    text-align: center;
  }
  .cid-sgJKWcZcc1 .row > div {
    margin: auto;
  }
  .cid-sgJKWcZcc1 .social-row {
    justify-content: center;
  }
}
.cid-sgJKWcZcc1 .social-row {
  display: flex;
  flex-wrap: wrap;
}
.cid-sgJKWcZcc1 .list {
  list-style: none;
  padding-left: 0;
  color: #bbbbbb;
}
@media (max-width: 991px) {
  .cid-sgJKWcZcc1 .list {
    margin-bottom: 2rem;
  }
}
@media (min-width: 992px) {
  .cid-sgJKWcZcc1 .list {
    margin-bottom: 0rem;
  }
}
.cid-sgJKWcZcc1 .mbr-text {
  color: #ffffff;
}
.cid-sgJKWcZcc1 .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-sgJKWcZcc1 .mbr-iconfont {
  color: black;
}
@media (max-width: 991px) {
  .cid-sgJKWcZcc1 div > *:last-child {
    margin-top: 0 !important;
  }
}
.cid-sgD3jKMMgp {
  z-index: 1000;
  width: 100%;
  position: relative;
  min-height: 60px;
}
.cid-sgD3jKMMgp nav.navbar {
  position: fixed;
}
.cid-sgD3jKMMgp .dropdown-item:before {
  font-family: Moririse2 !important;
  content: "\e966";
  display: inline-block;
  width: 0;
  position: absolute;
  left: 1rem;
  top: 0.5rem;
  margin-right: 0.5rem;
  line-height: 1;
  font-size: inherit;
  vertical-align: middle;
  text-align: center;
  overflow: hidden;
  transform: scale(0, 1);
  transition: all 0.25s ease-in-out;
}
.cid-sgD3jKMMgp .dropdown-menu {
  padding: 0;
  border-radius: 4px;
  box-shadow: 0 1px 3px 0 rgba(0, 0, 0, 0.1);
}
.cid-sgD3jKMMgp .dropdown-item {
  border-bottom: 1px solid #e6e6e6;
}
.cid-sgD3jKMMgp .dropdown-item:hover,
.cid-sgD3jKMMgp .dropdown-item:focus {
  background: #b2d056 !important;
  color: white !important;
}
.cid-sgD3jKMMgp .dropdown-item:first-child {
  border-top-left-radius: 4px;
  border-top-right-radius: 4px;
}
.cid-sgD3jKMMgp .dropdown-item:last-child {
  border-bottom: none;
  border-bottom-left-radius: 4px;
  border-bottom-right-radius: 4px;
}
.cid-sgD3jKMMgp .nav-dropdown .link {
  padding: 0 0.3em !important;
  margin: 0.667em 1em !important;
}
.cid-sgD3jKMMgp .nav-dropdown .link.dropdown-toggle::after {
  margin-left: 0.5rem;
  margin-top: 0.2rem;
}
.cid-sgD3jKMMgp .nav-link {
  position: relative;
}
.cid-sgD3jKMMgp .container {
  display: flex;
  margin: auto;
}
.cid-sgD3jKMMgp .iconfont-wrapper {
  color: #000000 !important;
  font-size: 1.5rem;
  padding-right: 0.5rem;
}
.cid-sgD3jKMMgp .dropdown-menu,
.cid-sgD3jKMMgp .navbar.opened {
  background: #232323 !important;
}
.cid-sgD3jKMMgp .nav-item:focus,
.cid-sgD3jKMMgp .nav-link:focus {
  outline: none;
}
.cid-sgD3jKMMgp .dropdown .dropdown-menu .dropdown-item {
  width: auto;
  transition: all 0.25s ease-in-out;
}
.cid-sgD3jKMMgp .dropdown .dropdown-menu .dropdown-item::after {
  right: 0.5rem;
}
.cid-sgD3jKMMgp .dropdown .dropdown-menu .dropdown-item .mbr-iconfont {
  margin-right: 0.5rem;
  vertical-align: sub;
}
.cid-sgD3jKMMgp .dropdown .dropdown-menu .dropdown-item .mbr-iconfont:before {
  display: inline-block;
  transform: scale(1, 1);
  transition: all 0.25s ease-in-out;
}
.cid-sgD3jKMMgp .collapsed .dropdown-menu .dropdown-item:before {
  display: none;
}
.cid-sgD3jKMMgp .collapsed .dropdown .dropdown-menu .dropdown-item {
  padding: 0.235em 1.5em 0.235em 1.5em !important;
  transition: none;
  margin: 0 !important;
}
.cid-sgD3jKMMgp .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: #232323;
}
.cid-sgD3jKMMgp .navbar.opened {
  transition: all 0.3s;
}
.cid-sgD3jKMMgp .navbar .dropdown-item {
  padding: 0.5rem 1.8rem;
}
.cid-sgD3jKMMgp .navbar .navbar-logo img {
  width: auto;
}
.cid-sgD3jKMMgp .navbar .navbar-collapse {
  justify-content: flex-end;
  z-index: 1;
}
.cid-sgD3jKMMgp .navbar.collapsed {
  justify-content: center;
}
.cid-sgD3jKMMgp .navbar.collapsed .nav-item .nav-link::before {
  display: none;
}
.cid-sgD3jKMMgp .navbar.collapsed.opened .dropdown-menu {
  top: 0;
}
@media (min-width: 992px) {
  .cid-sgD3jKMMgp .navbar.collapsed.opened:not(.navbar-short) .navbar-collapse {
    max-height: calc(98.5vh - 3.4rem);
  }
}
.cid-sgD3jKMMgp .navbar.collapsed .dropdown-menu .dropdown-submenu {
  left: 0 !important;
}
.cid-sgD3jKMMgp .navbar.collapsed .dropdown-menu .dropdown-item:after {
  right: auto;
}
.cid-sgD3jKMMgp .navbar.collapsed .dropdown-menu .dropdown-toggle[data-toggle="dropdown-submenu"]:after {
  margin-left: 0.5rem;
  margin-top: 0.2rem;
  border-top: 0.35em solid;
  border-right: 0.35em solid transparent;
  border-left: 0.35em solid transparent;
  border-bottom: 0;
  top: 41%;
}
.cid-sgD3jKMMgp .navbar.collapsed ul.navbar-nav li {
  margin: auto;
}
.cid-sgD3jKMMgp .navbar.collapsed .dropdown-menu .dropdown-item {
  padding: 0.25rem 1.5rem;
  text-align: center;
}
.cid-sgD3jKMMgp .navbar.collapsed .icons-menu {
  padding-left: 0;
  padding-right: 0;
  padding-top: 0.5rem;
  padding-bottom: 0.5rem;
}
@media (max-width: 991px) {
  .cid-sgD3jKMMgp .navbar .nav-item .nav-link::before {
    display: none;
  }
  .cid-sgD3jKMMgp .navbar.opened .dropdown-menu {
    top: 0;
  }
  .cid-sgD3jKMMgp .navbar .dropdown-menu .dropdown-submenu {
    left: 0 !important;
  }
  .cid-sgD3jKMMgp .navbar .dropdown-menu .dropdown-item:after {
    right: auto;
  }
  .cid-sgD3jKMMgp .navbar .dropdown-menu .dropdown-toggle[data-toggle="dropdown-submenu"]:after {
    margin-left: 0.5rem;
    margin-top: 0.2rem;
    border-top: 0.35em solid;
    border-right: 0.35em solid transparent;
    border-left: 0.35em solid transparent;
    border-bottom: 0;
    top: 40%;
  }
  .cid-sgD3jKMMgp .navbar .navbar-logo img {
    height: 3rem !important;
  }
  .cid-sgD3jKMMgp .navbar ul.navbar-nav li {
    margin: auto;
  }
  .cid-sgD3jKMMgp .navbar .dropdown-menu .dropdown-item {
    padding: 0.25rem 1.5rem !important;
    text-align: center;
  }
  .cid-sgD3jKMMgp .navbar .navbar-brand {
    flex-shrink: initial;
    flex-basis: auto;
    word-break: break-word;
    padding-right: 2rem;
  }
  .cid-sgD3jKMMgp .navbar .navbar-toggler {
    flex-basis: auto;
  }
  .cid-sgD3jKMMgp .navbar .icons-menu {
    padding-left: 0;
    padding-top: 0.5rem;
    padding-bottom: 0.5rem;
  }
}
.cid-sgD3jKMMgp .navbar.navbar-short {
  min-height: 60px;
}
.cid-sgD3jKMMgp .navbar.navbar-short .navbar-logo img {
  height: 2.5rem !important;
}
.cid-sgD3jKMMgp .navbar.navbar-short .navbar-brand {
  min-height: 60px;
  padding: 0;
}
.cid-sgD3jKMMgp .navbar-brand {
  min-height: 70px;
  flex-shrink: 0;
  align-items: center;
  margin-right: 0;
  padding: 0;
  transition: all 0.3s;
  word-break: break-word;
  z-index: 1;
}
.cid-sgD3jKMMgp .navbar-brand .navbar-caption {
  line-height: inherit !important;
}
.cid-sgD3jKMMgp .navbar-brand .navbar-logo a {
  outline: none;
}
.cid-sgD3jKMMgp .dropdown-item.active,
.cid-sgD3jKMMgp .dropdown-item:active {
  background-color: transparent;
}
.cid-sgD3jKMMgp .navbar-expand-lg .navbar-nav .nav-link {
  padding: 0;
}
.cid-sgD3jKMMgp .nav-dropdown .link.dropdown-toggle {
  margin-right: 1.667em;
}
.cid-sgD3jKMMgp .nav-dropdown .link.dropdown-toggle[aria-expanded="true"] {
  margin-right: 0;
  padding: 0.667em 1.667em;
}
.cid-sgD3jKMMgp .navbar.navbar-expand-lg .dropdown .dropdown-menu {
  background: #232323;
}
.cid-sgD3jKMMgp .navbar.navbar-expand-lg .dropdown .dropdown-menu .dropdown-submenu {
  margin: 0;
  left: 100%;
}
.cid-sgD3jKMMgp .navbar .dropdown.open > .dropdown-menu {
  display: block;
}
.cid-sgD3jKMMgp ul.navbar-nav {
  flex-wrap: wrap;
}
.cid-sgD3jKMMgp .navbar-buttons {
  text-align: center;
  min-width: 170px;
}
.cid-sgD3jKMMgp button.navbar-toggler {
  outline: none;
  width: 31px;
  height: 20px;
  cursor: pointer;
  transition: all 0.2s;
  position: relative;
  align-self: center;
}
.cid-sgD3jKMMgp button.navbar-toggler .hamburger span {
  position: absolute;
  right: 0;
  width: 30px;
  height: 2px;
  border-right: 5px;
  background-color: #b2d056;
}
.cid-sgD3jKMMgp button.navbar-toggler .hamburger span:nth-child(1) {
  top: 0;
  transition: all 0.2s;
}
.cid-sgD3jKMMgp button.navbar-toggler .hamburger span:nth-child(2) {
  top: 8px;
  transition: all 0.15s;
}
.cid-sgD3jKMMgp button.navbar-toggler .hamburger span:nth-child(3) {
  top: 8px;
  transition: all 0.15s;
}
.cid-sgD3jKMMgp button.navbar-toggler .hamburger span:nth-child(4) {
  top: 16px;
  transition: all 0.2s;
}
.cid-sgD3jKMMgp nav.opened .hamburger span:nth-child(1) {
  top: 8px;
  width: 0;
  opacity: 0;
  right: 50%;
  transition: all 0.2s;
}
.cid-sgD3jKMMgp nav.opened .hamburger span:nth-child(2) {
  transform: rotate(45deg);
  transition: all 0.25s;
}
.cid-sgD3jKMMgp nav.opened .hamburger span:nth-child(3) {
  transform: rotate(-45deg);
  transition: all 0.25s;
}
.cid-sgD3jKMMgp nav.opened .hamburger span:nth-child(4) {
  top: 8px;
  width: 0;
  opacity: 0;
  right: 50%;
  transition: all 0.2s;
}
.cid-sgD3jKMMgp .navbar-dropdown {
  padding: 0 1rem;
  position: fixed;
}
.cid-sgD3jKMMgp a.nav-link {
  display: flex;
  align-items: center;
  justify-content: center;
}
.cid-sgD3jKMMgp .icons-menu {
  flex-wrap: nowrap;
  display: flex;
  justify-content: center;
  padding-left: 1rem;
  padding-right: 1rem;
  padding-top: 0.3rem;
  text-align: center;
}
@media screen and (-ms-high-contrast: active), (-ms-high-contrast: none) {
  .cid-sgD3jKMMgp .navbar {
    height: 70px;
  }
  .cid-sgD3jKMMgp .navbar.opened {
    height: auto;
  }
  .cid-sgD3jKMMgp .nav-item .nav-link:hover::before {
    width: 175%;
    max-width: calc(100% + 2rem);
    left: -1rem;
  }
}
.cid-shcZO8ibba {
  padding-top: 9rem;
  padding-bottom: 9rem;
  background-image: url("../../../assets/images/header-warranty.jpg");
}
.cid-shcZO8ibba .mbr-text,
.cid-shcZO8ibba .mbr-section-btn {
  color: #b2d056;
}
.cid-shcZO8ibba .card-title,
.cid-shcZO8ibba .card-box {
  color: #b2d056;
}
.cid-shcZO8ibba .mbr-text,
.cid-shcZO8ibba .link-wrap {
  color: #ffffff;
}
.cid-shg2ibnphT {
  padding-top: 2rem;
  padding-bottom: 1rem;
  background-image: url("../../../assets/images/bg-1.jpg");
}
.cid-shg2ibnphT .mbr-section-title {
  color: #353535;
}
.cid-u0BVrEIjRG {
  padding-top: 0rem;
  padding-bottom: 2rem;
  background-image: url("../../../assets/images/header-spacer-bar-15.jpg");
}
.cid-u0BVrEIjRG .mbr-fallback-image.disabled {
  display: none;
}
.cid-u0BVrEIjRG .mbr-fallback-image {
  display: block;
  background-size: cover;
  background-position: center center;
  width: 100%;
  height: 100%;
  position: absolute;
  top: 0;
}
.cid-shg4cQlPNy {
  padding-top: 2rem;
  padding-bottom: 2rem;
  background-color: #fafafa;
}
.cid-shg4cQlPNy .card:not(:nth-last-child(1)) {
  margin-bottom: 2rem;
}
.cid-shg4cQlPNy .card-wrapper {
  background-color: #ffffff;
  border-radius: 4px;
}
.cid-shg4cQlPNy .image-wrapper img {
  width: 100%;
  object-fit: cover;
}
.cid-shg4cQlPNy .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-shg4cQlPNy .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-shg4cQlPNy .social-row .soc-item:hover {
  background-color: #6592e6;
}
.cid-shg4cQlPNy .social-row .soc-item:hover .mbr-iconfont {
  color: #ffffff;
}
@media (max-width: 767px) {
  .cid-shg4cQlPNy .card-box {
    padding: 1rem;
  }
}
@media (min-width: 768px) {
  .cid-shg4cQlPNy .card-box {
    padding-right: 2rem;
  }
}
@media (min-width: 992px) {
  .cid-shg4cQlPNy .card-box {
    padding-left: 2rem;
    padding-right: 4rem;
  }
}
.cid-shg4cQlPNy .card-title {
  color: #000000;
}
.cid-shgcgORYta {
  padding-top: 2rem;
  padding-bottom: 0rem;
  background-color: #3e7798;
}
.cid-shgcgORYta .mbr-section-title {
  color: #ffffff;
}
.cid-shgcgORYta .mbr-section-subtitle {
  color: #ffffff;
}
.cid-shgcZPgq1n {
  padding-top: 1rem;
  padding-bottom: 1rem;
  background-color: #3e7798;
}
.cid-shgcZPgq1n ul {
  list-style: none;
  margin: 0;
  padding-left: 2.5rem;
}
.cid-shgcZPgq1n li {
  position: relative;
  margin-bottom: 1rem;
}
.cid-shgcZPgq1n ul li::before {
  position: absolute;
  left: -1.6rem;
  content: "\2022";
  color: #b2d056;
  font-weight: bold;
  font-size: 2rem;
  width: 1.6rem;
}
.cid-shgcZPgq1n .list {
  text-align: left;
  color: #ffffff;
}
.cid-shggDX3XY9 {
  padding-top: 1rem;
  padding-bottom: 2rem;
  background-color: #3e7798;
}
.cid-sgJKWcZcc1 {
  padding-top: 4rem;
  padding-bottom: 3rem;
  background-color: #232323;
}
.cid-sgJKWcZcc1 .media-wrap {
  padding: 0;
}
@media (max-width: 991px) {
  .cid-sgJKWcZcc1 .media-wrap {
    margin-bottom: 1rem;
  }
}
@media (max-width: 767px) {
  .cid-sgJKWcZcc1 .row {
    text-align: center;
  }
  .cid-sgJKWcZcc1 .row > div {
    margin: auto;
  }
  .cid-sgJKWcZcc1 .social-row {
    justify-content: center;
  }
}
.cid-sgJKWcZcc1 .social-row {
  display: flex;
  flex-wrap: wrap;
}
.cid-sgJKWcZcc1 .list {
  list-style: none;
  padding-left: 0;
  color: #bbbbbb;
}
@media (max-width: 991px) {
  .cid-sgJKWcZcc1 .list {
    margin-bottom: 2rem;
  }
}
@media (min-width: 992px) {
  .cid-sgJKWcZcc1 .list {
    margin-bottom: 0rem;
  }
}
.cid-sgJKWcZcc1 .mbr-text {
  color: #ffffff;
}
.cid-sgJKWcZcc1 .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-sgJKWcZcc1 .mbr-iconfont {
  color: black;
}
@media (max-width: 991px) {
  .cid-sgJKWcZcc1 div > *:last-child {
    margin-top: 0 !important;
  }
}
.cid-sgD3jKMMgp {
  z-index: 1000;
  width: 100%;
  position: relative;
  min-height: 60px;
}
.cid-sgD3jKMMgp nav.navbar {
  position: fixed;
}
.cid-sgD3jKMMgp .dropdown-item:before {
  font-family: Moririse2 !important;
  content: "\e966";
  display: inline-block;
  width: 0;
  position: absolute;
  left: 1rem;
  top: 0.5rem;
  margin-right: 0.5rem;
  line-height: 1;
  font-size: inherit;
  vertical-align: middle;
  text-align: center;
  overflow: hidden;
  transform: scale(0, 1);
  transition: all 0.25s ease-in-out;
}
.cid-sgD3jKMMgp .dropdown-menu {
  padding: 0;
  border-radius: 4px;
  box-shadow: 0 1px 3px 0 rgba(0, 0, 0, 0.1);
}
.cid-sgD3jKMMgp .dropdown-item {
  border-bottom: 1px solid #e6e6e6;
}
.cid-sgD3jKMMgp .dropdown-item:hover,
.cid-sgD3jKMMgp .dropdown-item:focus {
  background: #b2d056 !important;
  color: white !important;
}
.cid-sgD3jKMMgp .dropdown-item:first-child {
  border-top-left-radius: 4px;
  border-top-right-radius: 4px;
}
.cid-sgD3jKMMgp .dropdown-item:last-child {
  border-bottom: none;
  border-bottom-left-radius: 4px;
  border-bottom-right-radius: 4px;
}
.cid-sgD3jKMMgp .nav-dropdown .link {
  padding: 0 0.3em !important;
  margin: 0.667em 1em !important;
}
.cid-sgD3jKMMgp .nav-dropdown .link.dropdown-toggle::after {
  margin-left: 0.5rem;
  margin-top: 0.2rem;
}
.cid-sgD3jKMMgp .nav-link {
  position: relative;
}
.cid-sgD3jKMMgp .container {
  display: flex;
  margin: auto;
}
.cid-sgD3jKMMgp .iconfont-wrapper {
  color: #000000 !important;
  font-size: 1.5rem;
  padding-right: 0.5rem;
}
.cid-sgD3jKMMgp .dropdown-menu,
.cid-sgD3jKMMgp .navbar.opened {
  background: #232323 !important;
}
.cid-sgD3jKMMgp .nav-item:focus,
.cid-sgD3jKMMgp .nav-link:focus {
  outline: none;
}
.cid-sgD3jKMMgp .dropdown .dropdown-menu .dropdown-item {
  width: auto;
  transition: all 0.25s ease-in-out;
}
.cid-sgD3jKMMgp .dropdown .dropdown-menu .dropdown-item::after {
  right: 0.5rem;
}
.cid-sgD3jKMMgp .dropdown .dropdown-menu .dropdown-item .mbr-iconfont {
  margin-right: 0.5rem;
  vertical-align: sub;
}
.cid-sgD3jKMMgp .dropdown .dropdown-menu .dropdown-item .mbr-iconfont:before {
  display: inline-block;
  transform: scale(1, 1);
  transition: all 0.25s ease-in-out;
}
.cid-sgD3jKMMgp .collapsed .dropdown-menu .dropdown-item:before {
  display: none;
}
.cid-sgD3jKMMgp .collapsed .dropdown .dropdown-menu .dropdown-item {
  padding: 0.235em 1.5em 0.235em 1.5em !important;
  transition: none;
  margin: 0 !important;
}
.cid-sgD3jKMMgp .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: #232323;
}
.cid-sgD3jKMMgp .navbar.opened {
  transition: all 0.3s;
}
.cid-sgD3jKMMgp .navbar .dropdown-item {
  padding: 0.5rem 1.8rem;
}
.cid-sgD3jKMMgp .navbar .navbar-logo img {
  width: auto;
}
.cid-sgD3jKMMgp .navbar .navbar-collapse {
  justify-content: flex-end;
  z-index: 1;
}
.cid-sgD3jKMMgp .navbar.collapsed {
  justify-content: center;
}
.cid-sgD3jKMMgp .navbar.collapsed .nav-item .nav-link::before {
  display: none;
}
.cid-sgD3jKMMgp .navbar.collapsed.opened .dropdown-menu {
  top: 0;
}
@media (min-width: 992px) {
  .cid-sgD3jKMMgp .navbar.collapsed.opened:not(.navbar-short) .navbar-collapse {
    max-height: calc(98.5vh - 3.4rem);
  }
}
.cid-sgD3jKMMgp .navbar.collapsed .dropdown-menu .dropdown-submenu {
  left: 0 !important;
}
.cid-sgD3jKMMgp .navbar.collapsed .dropdown-menu .dropdown-item:after {
  right: auto;
}
.cid-sgD3jKMMgp .navbar.collapsed .dropdown-menu .dropdown-toggle[data-toggle="dropdown-submenu"]:after {
  margin-left: 0.5rem;
  margin-top: 0.2rem;
  border-top: 0.35em solid;
  border-right: 0.35em solid transparent;
  border-left: 0.35em solid transparent;
  border-bottom: 0;
  top: 41%;
}
.cid-sgD3jKMMgp .navbar.collapsed ul.navbar-nav li {
  margin: auto;
}
.cid-sgD3jKMMgp .navbar.collapsed .dropdown-menu .dropdown-item {
  padding: 0.25rem 1.5rem;
  text-align: center;
}
.cid-sgD3jKMMgp .navbar.collapsed .icons-menu {
  padding-left: 0;
  padding-right: 0;
  padding-top: 0.5rem;
  padding-bottom: 0.5rem;
}
@media (max-width: 991px) {
  .cid-sgD3jKMMgp .navbar .nav-item .nav-link::before {
    display: none;
  }
  .cid-sgD3jKMMgp .navbar.opened .dropdown-menu {
    top: 0;
  }
  .cid-sgD3jKMMgp .navbar .dropdown-menu .dropdown-submenu {
    left: 0 !important;
  }
  .cid-sgD3jKMMgp .navbar .dropdown-menu .dropdown-item:after {
    right: auto;
  }
  .cid-sgD3jKMMgp .navbar .dropdown-menu .dropdown-toggle[data-toggle="dropdown-submenu"]:after {
    margin-left: 0.5rem;
    margin-top: 0.2rem;
    border-top: 0.35em solid;
    border-right: 0.35em solid transparent;
    border-left: 0.35em solid transparent;
    border-bottom: 0;
    top: 40%;
  }
  .cid-sgD3jKMMgp .navbar .navbar-logo img {
    height: 3rem !important;
  }
  .cid-sgD3jKMMgp .navbar ul.navbar-nav li {
    margin: auto;
  }
  .cid-sgD3jKMMgp .navbar .dropdown-menu .dropdown-item {
    padding: 0.25rem 1.5rem !important;
    text-align: center;
  }
  .cid-sgD3jKMMgp .navbar .navbar-brand {
    flex-shrink: initial;
    flex-basis: auto;
    word-break: break-word;
    padding-right: 2rem;
  }
  .cid-sgD3jKMMgp .navbar .navbar-toggler {
    flex-basis: auto;
  }
  .cid-sgD3jKMMgp .navbar .icons-menu {
    padding-left: 0;
    padding-top: 0.5rem;
    padding-bottom: 0.5rem;
  }
}
.cid-sgD3jKMMgp .navbar.navbar-short {
  min-height: 60px;
}
.cid-sgD3jKMMgp .navbar.navbar-short .navbar-logo img {
  height: 2.5rem !important;
}
.cid-sgD3jKMMgp .navbar.navbar-short .navbar-brand {
  min-height: 60px;
  padding: 0;
}
.cid-sgD3jKMMgp .navbar-brand {
  min-height: 70px;
  flex-shrink: 0;
  align-items: center;
  margin-right: 0;
  padding: 0;
  transition: all 0.3s;
  word-break: break-word;
  z-index: 1;
}
.cid-sgD3jKMMgp .navbar-brand .navbar-caption {
  line-height: inherit !important;
}
.cid-sgD3jKMMgp .navbar-brand .navbar-logo a {
  outline: none;
}
.cid-sgD3jKMMgp .dropdown-item.active,
.cid-sgD3jKMMgp .dropdown-item:active {
  background-color: transparent;
}
.cid-sgD3jKMMgp .navbar-expand-lg .navbar-nav .nav-link {
  padding: 0;
}
.cid-sgD3jKMMgp .nav-dropdown .link.dropdown-toggle {
  margin-right: 1.667em;
}
.cid-sgD3jKMMgp .nav-dropdown .link.dropdown-toggle[aria-expanded="true"] {
  margin-right: 0;
  padding: 0.667em 1.667em;
}
.cid-sgD3jKMMgp .navbar.navbar-expand-lg .dropdown .dropdown-menu {
  background: #232323;
}
.cid-sgD3jKMMgp .navbar.navbar-expand-lg .dropdown .dropdown-menu .dropdown-submenu {
  margin: 0;
  left: 100%;
}
.cid-sgD3jKMMgp .navbar .dropdown.open > .dropdown-menu {
  display: block;
}
.cid-sgD3jKMMgp ul.navbar-nav {
  flex-wrap: wrap;
}
.cid-sgD3jKMMgp .navbar-buttons {
  text-align: center;
  min-width: 170px;
}
.cid-sgD3jKMMgp button.navbar-toggler {
  outline: none;
  width: 31px;
  height: 20px;
  cursor: pointer;
  transition: all 0.2s;
  position: relative;
  align-self: center;
}
.cid-sgD3jKMMgp button.navbar-toggler .hamburger span {
  position: absolute;
  right: 0;
  width: 30px;
  height: 2px;
  border-right: 5px;
  background-color: #b2d056;
}
.cid-sgD3jKMMgp button.navbar-toggler .hamburger span:nth-child(1) {
  top: 0;
  transition: all 0.2s;
}
.cid-sgD3jKMMgp button.navbar-toggler .hamburger span:nth-child(2) {
  top: 8px;
  transition: all 0.15s;
}
.cid-sgD3jKMMgp button.navbar-toggler .hamburger span:nth-child(3) {
  top: 8px;
  transition: all 0.15s;
}
.cid-sgD3jKMMgp button.navbar-toggler .hamburger span:nth-child(4) {
  top: 16px;
  transition: all 0.2s;
}
.cid-sgD3jKMMgp nav.opened .hamburger span:nth-child(1) {
  top: 8px;
  width: 0;
  opacity: 0;
  right: 50%;
  transition: all 0.2s;
}
.cid-sgD3jKMMgp nav.opened .hamburger span:nth-child(2) {
  transform: rotate(45deg);
  transition: all 0.25s;
}
.cid-sgD3jKMMgp nav.opened .hamburger span:nth-child(3) {
  transform: rotate(-45deg);
  transition: all 0.25s;
}
.cid-sgD3jKMMgp nav.opened .hamburger span:nth-child(4) {
  top: 8px;
  width: 0;
  opacity: 0;
  right: 50%;
  transition: all 0.2s;
}
.cid-sgD3jKMMgp .navbar-dropdown {
  padding: 0 1rem;
  position: fixed;
}
.cid-sgD3jKMMgp a.nav-link {
  display: flex;
  align-items: center;
  justify-content: center;
}
.cid-sgD3jKMMgp .icons-menu {
  flex-wrap: nowrap;
  display: flex;
  justify-content: center;
  padding-left: 1rem;
  padding-right: 1rem;
  padding-top: 0.3rem;
  text-align: center;
}
@media screen and (-ms-high-contrast: active), (-ms-high-contrast: none) {
  .cid-sgD3jKMMgp .navbar {
    height: 70px;
  }
  .cid-sgD3jKMMgp .navbar.opened {
    height: auto;
  }
  .cid-sgD3jKMMgp .nav-item .nav-link:hover::before {
    width: 175%;
    max-width: calc(100% + 2rem);
    left: -1rem;
  }
}
.cid-shglhY855R {
  padding-top: 9rem;
  padding-bottom: 9rem;
  background-image: url("../../../assets/images/header-contact-9.jpg");
}
.cid-shglhY855R .mbr-text,
.cid-shglhY855R .mbr-section-btn {
  color: #b2d056;
}
.cid-shglhY855R .card-title,
.cid-shglhY855R .card-box {
  color: #232323;
}
.cid-shglhY855R .mbr-text,
.cid-shglhY855R .link-wrap {
  color: #ffffff;
}
.cid-sppbyz3H0H {
  padding-top: 3rem;
  padding-bottom: 3rem;
  background-image: url("../../../assets/images/bg-1.jpg");
}
.cid-sppbyz3H0H .mbr-section-subtitle {
  color: #ffffff;
}
.cid-sppbyz3H0H .mbr-section-title {
  color: #232323;
}
.cid-u0BX6Papki {
  padding-top: 0rem;
  padding-bottom: 2rem;
  background-image: url("../../../assets/images/header-spacer-bar-15.jpg");
}
.cid-u0BX6Papki .mbr-fallback-image.disabled {
  display: none;
}
.cid-u0BX6Papki .mbr-fallback-image {
  display: block;
  background-size: cover;
  background-position: center center;
  width: 100%;
  height: 100%;
  position: absolute;
  top: 0;
}
.cid-u0q29UjMST {
  padding-top: 3rem;
  padding-bottom: 4rem;
  background-color: #a5c150;
}
.cid-u0q29UjMST .mbr-overlay {
  background-color: #fafafa;
  opacity: 0.4;
}
.cid-u0q29UjMST form .mbr-section-btn {
  text-align: center;
  width: 100%;
}
.cid-u0q29UjMST form .mbr-section-btn .btn {
  display: inline-flex;
}
@media (max-width: 991px) {
  .cid-u0q29UjMST form .mbr-section-btn .btn {
    width: 100%;
  }
}
.cid-u0q29UjMST .mbr-section-subtitle {
  color: #ffffff;
}
.cid-u0q29UjMST .mbr-section-title {
  color: #ffffff;
}
.cid-shgoh1GXH1 {
  padding-top: 1rem;
  padding-bottom: 2rem;
  background-color: #ffffff;
}
.cid-shgoh1GXH1 .mbr-iconfont {
  display: block;
  font-size: 5rem;
  color: #b2d056;
  margin-bottom: 2rem;
}
.cid-shgoh1GXH1 .card-wrapper {
  padding: 3rem;
  background: #fafafa;
  border-radius: 4px;
}
@media (max-width: 992px) {
  .cid-shgoh1GXH1 .card-wrapper {
    margin-bottom: 2rem;
  }
}
@media (max-width: 767px) {
  .cid-shgoh1GXH1 .card-wrapper {
    padding: 3rem 1rem;
  }
}
.cid-shgoh1GXH1 .link {
  color: #b2d056;
}
.cid-u10iJVVQGz {
  padding-top: 3rem;
  padding-bottom: 6rem;
  background: #3e7798;
}
.cid-u10iJVVQGz .mbr-fallback-image.disabled {
  display: none;
}
.cid-u10iJVVQGz .mbr-fallback-image {
  display: block;
  background-size: cover;
  background-position: center center;
  width: 100%;
  height: 100%;
  position: absolute;
  top: 0;
}
.cid-u10iJVVQGz .google-map {
  height: 30rem;
  position: relative;
}
.cid-u10iJVVQGz .google-map iframe {
  height: 100%;
  width: 100%;
}
.cid-u10iJVVQGz .google-map [data-state-details] {
  color: #6b6763;
  height: 1.5em;
  margin-top: -0.75em;
  padding-left: 1.25rem;
  padding-right: 1.25rem;
  position: absolute;
  text-align: center;
  top: 50%;
  width: 100%;
}
.cid-u10iJVVQGz .google-map[data-state] {
  background: #e9e5dc;
}
.cid-u10iJVVQGz .google-map[data-state="loading"] [data-state-details] {
  display: none;
}
.cid-u10iJVVQGz .mbr-section-title {
  color: #ffffff;
}
.cid-sgJKWcZcc1 {
  padding-top: 4rem;
  padding-bottom: 3rem;
  background-color: #232323;
}
.cid-sgJKWcZcc1 .media-wrap {
  padding: 0;
}
@media (max-width: 991px) {
  .cid-sgJKWcZcc1 .media-wrap {
    margin-bottom: 1rem;
  }
}
@media (max-width: 767px) {
  .cid-sgJKWcZcc1 .row {
    text-align: center;
  }
  .cid-sgJKWcZcc1 .row > div {
    margin: auto;
  }
  .cid-sgJKWcZcc1 .social-row {
    justify-content: center;
  }
}
.cid-sgJKWcZcc1 .social-row {
  display: flex;
  flex-wrap: wrap;
}
.cid-sgJKWcZcc1 .list {
  list-style: none;
  padding-left: 0;
  color: #bbbbbb;
}
@media (max-width: 991px) {
  .cid-sgJKWcZcc1 .list {
    margin-bottom: 2rem;
  }
}
@media (min-width: 992px) {
  .cid-sgJKWcZcc1 .list {
    margin-bottom: 0rem;
  }
}
.cid-sgJKWcZcc1 .mbr-text {
  color: #ffffff;
}
.cid-sgJKWcZcc1 .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-sgJKWcZcc1 .mbr-iconfont {
  color: black;
}
@media (max-width: 991px) {
  .cid-sgJKWcZcc1 div > *:last-child {
    margin-top: 0 !important;
  }
}
.cid-sgD3jKMMgp {
  z-index: 1000;
  width: 100%;
  position: relative;
  min-height: 60px;
}
.cid-sgD3jKMMgp nav.navbar {
  position: fixed;
}
.cid-sgD3jKMMgp .dropdown-item:before {
  font-family: Moririse2 !important;
  content: "\e966";
  display: inline-block;
  width: 0;
  position: absolute;
  left: 1rem;
  top: 0.5rem;
  margin-right: 0.5rem;
  line-height: 1;
  font-size: inherit;
  vertical-align: middle;
  text-align: center;
  overflow: hidden;
  transform: scale(0, 1);
  transition: all 0.25s ease-in-out;
}
.cid-sgD3jKMMgp .dropdown-menu {
  padding: 0;
  border-radius: 4px;
  box-shadow: 0 1px 3px 0 rgba(0, 0, 0, 0.1);
}
.cid-sgD3jKMMgp .dropdown-item {
  border-bottom: 1px solid #e6e6e6;
}
.cid-sgD3jKMMgp .dropdown-item:hover,
.cid-sgD3jKMMgp .dropdown-item:focus {
  background: #b2d056 !important;
  color: white !important;
}
.cid-sgD3jKMMgp .dropdown-item:first-child {
  border-top-left-radius: 4px;
  border-top-right-radius: 4px;
}
.cid-sgD3jKMMgp .dropdown-item:last-child {
  border-bottom: none;
  border-bottom-left-radius: 4px;
  border-bottom-right-radius: 4px;
}
.cid-sgD3jKMMgp .nav-dropdown .link {
  padding: 0 0.3em !important;
  margin: 0.667em 1em !important;
}
.cid-sgD3jKMMgp .nav-dropdown .link.dropdown-toggle::after {
  margin-left: 0.5rem;
  margin-top: 0.2rem;
}
.cid-sgD3jKMMgp .nav-link {
  position: relative;
}
.cid-sgD3jKMMgp .container {
  display: flex;
  margin: auto;
}
.cid-sgD3jKMMgp .iconfont-wrapper {
  color: #000000 !important;
  font-size: 1.5rem;
  padding-right: 0.5rem;
}
.cid-sgD3jKMMgp .dropdown-menu,
.cid-sgD3jKMMgp .navbar.opened {
  background: #232323 !important;
}
.cid-sgD3jKMMgp .nav-item:focus,
.cid-sgD3jKMMgp .nav-link:focus {
  outline: none;
}
.cid-sgD3jKMMgp .dropdown .dropdown-menu .dropdown-item {
  width: auto;
  transition: all 0.25s ease-in-out;
}
.cid-sgD3jKMMgp .dropdown .dropdown-menu .dropdown-item::after {
  right: 0.5rem;
}
.cid-sgD3jKMMgp .dropdown .dropdown-menu .dropdown-item .mbr-iconfont {
  margin-right: 0.5rem;
  vertical-align: sub;
}
.cid-sgD3jKMMgp .dropdown .dropdown-menu .dropdown-item .mbr-iconfont:before {
  display: inline-block;
  transform: scale(1, 1);
  transition: all 0.25s ease-in-out;
}
.cid-sgD3jKMMgp .collapsed .dropdown-menu .dropdown-item:before {
  display: none;
}
.cid-sgD3jKMMgp .collapsed .dropdown .dropdown-menu .dropdown-item {
  padding: 0.235em 1.5em 0.235em 1.5em !important;
  transition: none;
  margin: 0 !important;
}
.cid-sgD3jKMMgp .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: #232323;
}
.cid-sgD3jKMMgp .navbar.opened {
  transition: all 0.3s;
}
.cid-sgD3jKMMgp .navbar .dropdown-item {
  padding: 0.5rem 1.8rem;
}
.cid-sgD3jKMMgp .navbar .navbar-logo img {
  width: auto;
}
.cid-sgD3jKMMgp .navbar .navbar-collapse {
  justify-content: flex-end;
  z-index: 1;
}
.cid-sgD3jKMMgp .navbar.collapsed {
  justify-content: center;
}
.cid-sgD3jKMMgp .navbar.collapsed .nav-item .nav-link::before {
  display: none;
}
.cid-sgD3jKMMgp .navbar.collapsed.opened .dropdown-menu {
  top: 0;
}
@media (min-width: 992px) {
  .cid-sgD3jKMMgp .navbar.collapsed.opened:not(.navbar-short) .navbar-collapse {
    max-height: calc(98.5vh - 3.4rem);
  }
}
.cid-sgD3jKMMgp .navbar.collapsed .dropdown-menu .dropdown-submenu {
  left: 0 !important;
}
.cid-sgD3jKMMgp .navbar.collapsed .dropdown-menu .dropdown-item:after {
  right: auto;
}
.cid-sgD3jKMMgp .navbar.collapsed .dropdown-menu .dropdown-toggle[data-toggle="dropdown-submenu"]:after {
  margin-left: 0.5rem;
  margin-top: 0.2rem;
  border-top: 0.35em solid;
  border-right: 0.35em solid transparent;
  border-left: 0.35em solid transparent;
  border-bottom: 0;
  top: 41%;
}
.cid-sgD3jKMMgp .navbar.collapsed ul.navbar-nav li {
  margin: auto;
}
.cid-sgD3jKMMgp .navbar.collapsed .dropdown-menu .dropdown-item {
  padding: 0.25rem 1.5rem;
  text-align: center;
}
.cid-sgD3jKMMgp .navbar.collapsed .icons-menu {
  padding-left: 0;
  padding-right: 0;
  padding-top: 0.5rem;
  padding-bottom: 0.5rem;
}
@media (max-width: 991px) {
  .cid-sgD3jKMMgp .navbar .nav-item .nav-link::before {
    display: none;
  }
  .cid-sgD3jKMMgp .navbar.opened .dropdown-menu {
    top: 0;
  }
  .cid-sgD3jKMMgp .navbar .dropdown-menu .dropdown-submenu {
    left: 0 !important;
  }
  .cid-sgD3jKMMgp .navbar .dropdown-menu .dropdown-item:after {
    right: auto;
  }
  .cid-sgD3jKMMgp .navbar .dropdown-menu .dropdown-toggle[data-toggle="dropdown-submenu"]:after {
    margin-left: 0.5rem;
    margin-top: 0.2rem;
    border-top: 0.35em solid;
    border-right: 0.35em solid transparent;
    border-left: 0.35em solid transparent;
    border-bottom: 0;
    top: 40%;
  }
  .cid-sgD3jKMMgp .navbar .navbar-logo img {
    height: 3rem !important;
  }
  .cid-sgD3jKMMgp .navbar ul.navbar-nav li {
    margin: auto;
  }
  .cid-sgD3jKMMgp .navbar .dropdown-menu .dropdown-item {
    padding: 0.25rem 1.5rem !important;
    text-align: center;
  }
  .cid-sgD3jKMMgp .navbar .navbar-brand {
    flex-shrink: initial;
    flex-basis: auto;
    word-break: break-word;
    padding-right: 2rem;
  }
  .cid-sgD3jKMMgp .navbar .navbar-toggler {
    flex-basis: auto;
  }
  .cid-sgD3jKMMgp .navbar .icons-menu {
    padding-left: 0;
    padding-top: 0.5rem;
    padding-bottom: 0.5rem;
  }
}
.cid-sgD3jKMMgp .navbar.navbar-short {
  min-height: 60px;
}
.cid-sgD3jKMMgp .navbar.navbar-short .navbar-logo img {
  height: 2.5rem !important;
}
.cid-sgD3jKMMgp .navbar.navbar-short .navbar-brand {
  min-height: 60px;
  padding: 0;
}
.cid-sgD3jKMMgp .navbar-brand {
  min-height: 70px;
  flex-shrink: 0;
  align-items: center;
  margin-right: 0;
  padding: 0;
  transition: all 0.3s;
  word-break: break-word;
  z-index: 1;
}
.cid-sgD3jKMMgp .navbar-brand .navbar-caption {
  line-height: inherit !important;
}
.cid-sgD3jKMMgp .navbar-brand .navbar-logo a {
  outline: none;
}
.cid-sgD3jKMMgp .dropdown-item.active,
.cid-sgD3jKMMgp .dropdown-item:active {
  background-color: transparent;
}
.cid-sgD3jKMMgp .navbar-expand-lg .navbar-nav .nav-link {
  padding: 0;
}
.cid-sgD3jKMMgp .nav-dropdown .link.dropdown-toggle {
  margin-right: 1.667em;
}
.cid-sgD3jKMMgp .nav-dropdown .link.dropdown-toggle[aria-expanded="true"] {
  margin-right: 0;
  padding: 0.667em 1.667em;
}
.cid-sgD3jKMMgp .navbar.navbar-expand-lg .dropdown .dropdown-menu {
  background: #232323;
}
.cid-sgD3jKMMgp .navbar.navbar-expand-lg .dropdown .dropdown-menu .dropdown-submenu {
  margin: 0;
  left: 100%;
}
.cid-sgD3jKMMgp .navbar .dropdown.open > .dropdown-menu {
  display: block;
}
.cid-sgD3jKMMgp ul.navbar-nav {
  flex-wrap: wrap;
}
.cid-sgD3jKMMgp .navbar-buttons {
  text-align: center;
  min-width: 170px;
}
.cid-sgD3jKMMgp button.navbar-toggler {
  outline: none;
  width: 31px;
  height: 20px;
  cursor: pointer;
  transition: all 0.2s;
  position: relative;
  align-self: center;
}
.cid-sgD3jKMMgp button.navbar-toggler .hamburger span {
  position: absolute;
  right: 0;
  width: 30px;
  height: 2px;
  border-right: 5px;
  background-color: #b2d056;
}
.cid-sgD3jKMMgp button.navbar-toggler .hamburger span:nth-child(1) {
  top: 0;
  transition: all 0.2s;
}
.cid-sgD3jKMMgp button.navbar-toggler .hamburger span:nth-child(2) {
  top: 8px;
  transition: all 0.15s;
}
.cid-sgD3jKMMgp button.navbar-toggler .hamburger span:nth-child(3) {
  top: 8px;
  transition: all 0.15s;
}
.cid-sgD3jKMMgp button.navbar-toggler .hamburger span:nth-child(4) {
  top: 16px;
  transition: all 0.2s;
}
.cid-sgD3jKMMgp nav.opened .hamburger span:nth-child(1) {
  top: 8px;
  width: 0;
  opacity: 0;
  right: 50%;
  transition: all 0.2s;
}
.cid-sgD3jKMMgp nav.opened .hamburger span:nth-child(2) {
  transform: rotate(45deg);
  transition: all 0.25s;
}
.cid-sgD3jKMMgp nav.opened .hamburger span:nth-child(3) {
  transform: rotate(-45deg);
  transition: all 0.25s;
}
.cid-sgD3jKMMgp nav.opened .hamburger span:nth-child(4) {
  top: 8px;
  width: 0;
  opacity: 0;
  right: 50%;
  transition: all 0.2s;
}
.cid-sgD3jKMMgp .navbar-dropdown {
  padding: 0 1rem;
  position: fixed;
}
.cid-sgD3jKMMgp a.nav-link {
  display: flex;
  align-items: center;
  justify-content: center;
}
.cid-sgD3jKMMgp .icons-menu {
  flex-wrap: nowrap;
  display: flex;
  justify-content: center;
  padding-left: 1rem;
  padding-right: 1rem;
  padding-top: 0.3rem;
  text-align: center;
}
@media screen and (-ms-high-contrast: active), (-ms-high-contrast: none) {
  .cid-sgD3jKMMgp .navbar {
    height: 70px;
  }
  .cid-sgD3jKMMgp .navbar.opened {
    height: auto;
  }
  .cid-sgD3jKMMgp .nav-item .nav-link:hover::before {
    width: 175%;
    max-width: calc(100% + 2rem);
    left: -1rem;
  }
}
.cid-shguJgfGAo {
  padding-top: 9rem;
  padding-bottom: 7rem;
  background-image: url("../../../assets/images/header-testimonials-1.jpg");
}
.cid-shguJgfGAo .mbr-text,
.cid-shguJgfGAo .mbr-section-btn {
  color: #b2d056;
}
.cid-shguJgfGAo .card-title,
.cid-shguJgfGAo .card-box {
  color: #b2d056;
}
.cid-shguJgfGAo .mbr-text,
.cid-shguJgfGAo .link-wrap {
  color: #ffffff;
}
.cid-u0NoC4LGJQ {
  padding-top: 3rem;
  padding-bottom: 2rem;
  background-image: url("../../../assets/images/bg-1.jpg");
}
.cid-u0NoC4LGJQ .mbr-fallback-image.disabled {
  display: none;
}
.cid-u0NoC4LGJQ .mbr-fallback-image {
  display: block;
  background-size: cover;
  background-position: center center;
  width: 100%;
  height: 100%;
  position: absolute;
  top: 0;
}
.cid-u0NoUqbyQU {
  padding-top: 0rem;
  padding-bottom: 2rem;
  background-image: url("../../../assets/images/header-spacer-bar-15.jpg");
}
.cid-u0NoUqbyQU .mbr-fallback-image.disabled {
  display: none;
}
.cid-u0NoUqbyQU .mbr-fallback-image {
  display: block;
  background-size: cover;
  background-position: center center;
  width: 100%;
  height: 100%;
  position: absolute;
  top: 0;
}
.cid-tshLhY1yB9 {
  padding-top: 4rem;
  padding-bottom: 0rem;
  background-color: #ffffff;
}
.cid-tshLhY1yB9 .mbr-fallback-image.disabled {
  display: none;
}
.cid-tshLhY1yB9 .mbr-fallback-image {
  display: block;
  background-size: cover;
  background-position: center center;
  width: 100%;
  height: 100%;
  position: absolute;
  top: 0;
}
.cid-tshLhY1yB9 .image-wrapper {
  width: 50px;
  height: 50px;
  border-radius: 50%;
  margin-top: 5px;
  margin-right: 1rem;
  overflow: hidden;
}
.cid-tshLhY1yB9 .image-wrapper img {
  height: 100%;
  width: 100%;
  object-fit: cover;
}
.cid-tshLhY1yB9 .mbr-section-title {
  color: #353535;
}
.cid-tshNJZ6Vc1 {
  padding-top: 1rem;
  padding-bottom: 0rem;
  background-color: #ffffff;
}
.cid-tshNJZ6Vc1 .mbr-fallback-image.disabled {
  display: none;
}
.cid-tshNJZ6Vc1 .mbr-fallback-image {
  display: block;
  background-size: cover;
  background-position: center center;
  width: 100%;
  height: 100%;
  position: absolute;
  top: 0;
}
.cid-tshNJZ6Vc1 .image-wrapper {
  width: 50px;
  height: 50px;
  border-radius: 50%;
  margin-top: 5px;
  margin-right: 1rem;
  overflow: hidden;
}
.cid-tshNJZ6Vc1 .image-wrapper img {
  height: 100%;
  width: 100%;
  object-fit: cover;
}
.cid-tshOQAH46h {
  padding-top: 2rem;
  padding-bottom: 1rem;
  background-color: #ffffff;
}
.cid-tshOQAH46h .mbr-fallback-image.disabled {
  display: none;
}
.cid-tshOQAH46h .mbr-fallback-image {
  display: block;
  background-size: cover;
  background-position: center center;
  width: 100%;
  height: 100%;
  position: absolute;
  top: 0;
}
.cid-tshOQAH46h .image-wrapper {
  width: 50px;
  height: 50px;
  border-radius: 50%;
  margin-top: 5px;
  margin-right: 1rem;
  overflow: hidden;
}
.cid-tshOQAH46h .image-wrapper img {
  height: 100%;
  width: 100%;
  object-fit: cover;
}
.cid-tshQvqtxaL {
  padding-top: 1rem;
  padding-bottom: 1rem;
  background-color: #ffffff;
}
.cid-tshQvqtxaL .mbr-fallback-image.disabled {
  display: none;
}
.cid-tshQvqtxaL .mbr-fallback-image {
  display: block;
  background-size: cover;
  background-position: center center;
  width: 100%;
  height: 100%;
  position: absolute;
  top: 0;
}
.cid-tshQvqtxaL .image-wrapper {
  width: 50px;
  height: 50px;
  border-radius: 50%;
  margin-top: 5px;
  margin-right: 1rem;
  overflow: hidden;
}
.cid-tshQvqtxaL .image-wrapper img {
  height: 100%;
  width: 100%;
  object-fit: cover;
}
.cid-tshW73slHj {
  padding-top: 1rem;
  padding-bottom: 1rem;
  background-color: #ffffff;
}
.cid-tshW73slHj .mbr-fallback-image.disabled {
  display: none;
}
.cid-tshW73slHj .mbr-fallback-image {
  display: block;
  background-size: cover;
  background-position: center center;
  width: 100%;
  height: 100%;
  position: absolute;
  top: 0;
}
.cid-tshW73slHj .image-wrapper {
  width: 50px;
  height: 50px;
  border-radius: 50%;
  margin-top: 5px;
  margin-right: 1rem;
  overflow: hidden;
}
.cid-tshW73slHj .image-wrapper img {
  height: 100%;
  width: 100%;
  object-fit: cover;
}
.cid-tshXI2bSU3 {
  padding-top: 1rem;
  padding-bottom: 1rem;
  background-color: #ffffff;
}
.cid-tshXI2bSU3 .mbr-fallback-image.disabled {
  display: none;
}
.cid-tshXI2bSU3 .mbr-fallback-image {
  display: block;
  background-size: cover;
  background-position: center center;
  width: 100%;
  height: 100%;
  position: absolute;
  top: 0;
}
.cid-tshXI2bSU3 .image-wrapper {
  width: 50px;
  height: 50px;
  border-radius: 50%;
  margin-top: 5px;
  margin-right: 1rem;
  overflow: hidden;
}
.cid-tshXI2bSU3 .image-wrapper img {
  height: 100%;
  width: 100%;
  object-fit: cover;
}
.cid-tshYrL8pVH {
  padding-top: 1rem;
  padding-bottom: 1rem;
  background-color: #ffffff;
}
.cid-tshYrL8pVH .mbr-fallback-image.disabled {
  display: none;
}
.cid-tshYrL8pVH .mbr-fallback-image {
  display: block;
  background-size: cover;
  background-position: center center;
  width: 100%;
  height: 100%;
  position: absolute;
  top: 0;
}
.cid-tshYrL8pVH .image-wrapper {
  width: 50px;
  height: 50px;
  border-radius: 50%;
  margin-top: 5px;
  margin-right: 1rem;
  overflow: hidden;
}
.cid-tshYrL8pVH .image-wrapper img {
  height: 100%;
  width: 100%;
  object-fit: cover;
}
.cid-tshZDLMPIt {
  padding-top: 2rem;
  padding-bottom: 2rem;
  background-color: #3e7798;
}
.cid-tshZDLMPIt .mbr-overlay {
  background-color: #ffffff;
  opacity: 0.4;
}
.cid-tshZDLMPIt form .mbr-section-btn {
  text-align: center;
  width: 100%;
}
.cid-tshZDLMPIt form .mbr-section-btn .btn {
  display: inline-flex;
}
@media (max-width: 991px) {
  .cid-tshZDLMPIt form .mbr-section-btn .btn {
    width: 100%;
  }
}
.cid-sgJKWcZcc1 {
  padding-top: 4rem;
  padding-bottom: 3rem;
  background-color: #232323;
}
.cid-sgJKWcZcc1 .media-wrap {
  padding: 0;
}
@media (max-width: 991px) {
  .cid-sgJKWcZcc1 .media-wrap {
    margin-bottom: 1rem;
  }
}
@media (max-width: 767px) {
  .cid-sgJKWcZcc1 .row {
    text-align: center;
  }
  .cid-sgJKWcZcc1 .row > div {
    margin: auto;
  }
  .cid-sgJKWcZcc1 .social-row {
    justify-content: center;
  }
}
.cid-sgJKWcZcc1 .social-row {
  display: flex;
  flex-wrap: wrap;
}
.cid-sgJKWcZcc1 .list {
  list-style: none;
  padding-left: 0;
  color: #bbbbbb;
}
@media (max-width: 991px) {
  .cid-sgJKWcZcc1 .list {
    margin-bottom: 2rem;
  }
}
@media (min-width: 992px) {
  .cid-sgJKWcZcc1 .list {
    margin-bottom: 0rem;
  }
}
.cid-sgJKWcZcc1 .mbr-text {
  color: #ffffff;
}
.cid-sgJKWcZcc1 .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-sgJKWcZcc1 .mbr-iconfont {
  color: black;
}
@media (max-width: 991px) {
  .cid-sgJKWcZcc1 div > *:last-child {
    margin-top: 0 !important;
  }
}
.cid-sgD3jKMMgp {
  z-index: 1000;
  width: 100%;
  position: relative;
  min-height: 60px;
}
.cid-sgD3jKMMgp nav.navbar {
  position: fixed;
}
.cid-sgD3jKMMgp .dropdown-item:before {
  font-family: Moririse2 !important;
  content: "\e966";
  display: inline-block;
  width: 0;
  position: absolute;
  left: 1rem;
  top: 0.5rem;
  margin-right: 0.5rem;
  line-height: 1;
  font-size: inherit;
  vertical-align: middle;
  text-align: center;
  overflow: hidden;
  transform: scale(0, 1);
  transition: all 0.25s ease-in-out;
}
.cid-sgD3jKMMgp .dropdown-menu {
  padding: 0;
  border-radius: 4px;
  box-shadow: 0 1px 3px 0 rgba(0, 0, 0, 0.1);
}
.cid-sgD3jKMMgp .dropdown-item {
  border-bottom: 1px solid #e6e6e6;
}
.cid-sgD3jKMMgp .dropdown-item:hover,
.cid-sgD3jKMMgp .dropdown-item:focus {
  background: #b2d056 !important;
  color: white !important;
}
.cid-sgD3jKMMgp .dropdown-item:first-child {
  border-top-left-radius: 4px;
  border-top-right-radius: 4px;
}
.cid-sgD3jKMMgp .dropdown-item:last-child {
  border-bottom: none;
  border-bottom-left-radius: 4px;
  border-bottom-right-radius: 4px;
}
.cid-sgD3jKMMgp .nav-dropdown .link {
  padding: 0 0.3em !important;
  margin: 0.667em 1em !important;
}
.cid-sgD3jKMMgp .nav-dropdown .link.dropdown-toggle::after {
  margin-left: 0.5rem;
  margin-top: 0.2rem;
}
.cid-sgD3jKMMgp .nav-link {
  position: relative;
}
.cid-sgD3jKMMgp .container {
  display: flex;
  margin: auto;
}
.cid-sgD3jKMMgp .iconfont-wrapper {
  color: #000000 !important;
  font-size: 1.5rem;
  padding-right: 0.5rem;
}
.cid-sgD3jKMMgp .dropdown-menu,
.cid-sgD3jKMMgp .navbar.opened {
  background: #232323 !important;
}
.cid-sgD3jKMMgp .nav-item:focus,
.cid-sgD3jKMMgp .nav-link:focus {
  outline: none;
}
.cid-sgD3jKMMgp .dropdown .dropdown-menu .dropdown-item {
  width: auto;
  transition: all 0.25s ease-in-out;
}
.cid-sgD3jKMMgp .dropdown .dropdown-menu .dropdown-item::after {
  right: 0.5rem;
}
.cid-sgD3jKMMgp .dropdown .dropdown-menu .dropdown-item .mbr-iconfont {
  margin-right: 0.5rem;
  vertical-align: sub;
}
.cid-sgD3jKMMgp .dropdown .dropdown-menu .dropdown-item .mbr-iconfont:before {
  display: inline-block;
  transform: scale(1, 1);
  transition: all 0.25s ease-in-out;
}
.cid-sgD3jKMMgp .collapsed .dropdown-menu .dropdown-item:before {
  display: none;
}
.cid-sgD3jKMMgp .collapsed .dropdown .dropdown-menu .dropdown-item {
  padding: 0.235em 1.5em 0.235em 1.5em !important;
  transition: none;
  margin: 0 !important;
}
.cid-sgD3jKMMgp .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: #232323;
}
.cid-sgD3jKMMgp .navbar.opened {
  transition: all 0.3s;
}
.cid-sgD3jKMMgp .navbar .dropdown-item {
  padding: 0.5rem 1.8rem;
}
.cid-sgD3jKMMgp .navbar .navbar-logo img {
  width: auto;
}
.cid-sgD3jKMMgp .navbar .navbar-collapse {
  justify-content: flex-end;
  z-index: 1;
}
.cid-sgD3jKMMgp .navbar.collapsed {
  justify-content: center;
}
.cid-sgD3jKMMgp .navbar.collapsed .nav-item .nav-link::before {
  display: none;
}
.cid-sgD3jKMMgp .navbar.collapsed.opened .dropdown-menu {
  top: 0;
}
@media (min-width: 992px) {
  .cid-sgD3jKMMgp .navbar.collapsed.opened:not(.navbar-short) .navbar-collapse {
    max-height: calc(98.5vh - 3.4rem);
  }
}
.cid-sgD3jKMMgp .navbar.collapsed .dropdown-menu .dropdown-submenu {
  left: 0 !important;
}
.cid-sgD3jKMMgp .navbar.collapsed .dropdown-menu .dropdown-item:after {
  right: auto;
}
.cid-sgD3jKMMgp .navbar.collapsed .dropdown-menu .dropdown-toggle[data-toggle="dropdown-submenu"]:after {
  margin-left: 0.5rem;
  margin-top: 0.2rem;
  border-top: 0.35em solid;
  border-right: 0.35em solid transparent;
  border-left: 0.35em solid transparent;
  border-bottom: 0;
  top: 41%;
}
.cid-sgD3jKMMgp .navbar.collapsed ul.navbar-nav li {
  margin: auto;
}
.cid-sgD3jKMMgp .navbar.collapsed .dropdown-menu .dropdown-item {
  padding: 0.25rem 1.5rem;
  text-align: center;
}
.cid-sgD3jKMMgp .navbar.collapsed .icons-menu {
  padding-left: 0;
  padding-right: 0;
  padding-top: 0.5rem;
  padding-bottom: 0.5rem;
}
@media (max-width: 991px) {
  .cid-sgD3jKMMgp .navbar .nav-item .nav-link::before {
    display: none;
  }
  .cid-sgD3jKMMgp .navbar.opened .dropdown-menu {
    top: 0;
  }
  .cid-sgD3jKMMgp .navbar .dropdown-menu .dropdown-submenu {
    left: 0 !important;
  }
  .cid-sgD3jKMMgp .navbar .dropdown-menu .dropdown-item:after {
    right: auto;
  }
  .cid-sgD3jKMMgp .navbar .dropdown-menu .dropdown-toggle[data-toggle="dropdown-submenu"]:after {
    margin-left: 0.5rem;
    margin-top: 0.2rem;
    border-top: 0.35em solid;
    border-right: 0.35em solid transparent;
    border-left: 0.35em solid transparent;
    border-bottom: 0;
    top: 40%;
  }
  .cid-sgD3jKMMgp .navbar .navbar-logo img {
    height: 3rem !important;
  }
  .cid-sgD3jKMMgp .navbar ul.navbar-nav li {
    margin: auto;
  }
  .cid-sgD3jKMMgp .navbar .dropdown-menu .dropdown-item {
    padding: 0.25rem 1.5rem !important;
    text-align: center;
  }
  .cid-sgD3jKMMgp .navbar .navbar-brand {
    flex-shrink: initial;
    flex-basis: auto;
    word-break: break-word;
    padding-right: 2rem;
  }
  .cid-sgD3jKMMgp .navbar .navbar-toggler {
    flex-basis: auto;
  }
  .cid-sgD3jKMMgp .navbar .icons-menu {
    padding-left: 0;
    padding-top: 0.5rem;
    padding-bottom: 0.5rem;
  }
}
.cid-sgD3jKMMgp .navbar.navbar-short {
  min-height: 60px;
}
.cid-sgD3jKMMgp .navbar.navbar-short .navbar-logo img {
  height: 2.5rem !important;
}
.cid-sgD3jKMMgp .navbar.navbar-short .navbar-brand {
  min-height: 60px;
  padding: 0;
}
.cid-sgD3jKMMgp .navbar-brand {
  min-height: 70px;
  flex-shrink: 0;
  align-items: center;
  margin-right: 0;
  padding: 0;
  transition: all 0.3s;
  word-break: break-word;
  z-index: 1;
}
.cid-sgD3jKMMgp .navbar-brand .navbar-caption {
  line-height: inherit !important;
}
.cid-sgD3jKMMgp .navbar-brand .navbar-logo a {
  outline: none;
}
.cid-sgD3jKMMgp .dropdown-item.active,
.cid-sgD3jKMMgp .dropdown-item:active {
  background-color: transparent;
}
.cid-sgD3jKMMgp .navbar-expand-lg .navbar-nav .nav-link {
  padding: 0;
}
.cid-sgD3jKMMgp .nav-dropdown .link.dropdown-toggle {
  margin-right: 1.667em;
}
.cid-sgD3jKMMgp .nav-dropdown .link.dropdown-toggle[aria-expanded="true"] {
  margin-right: 0;
  padding: 0.667em 1.667em;
}
.cid-sgD3jKMMgp .navbar.navbar-expand-lg .dropdown .dropdown-menu {
  background: #232323;
}
.cid-sgD3jKMMgp .navbar.navbar-expand-lg .dropdown .dropdown-menu .dropdown-submenu {
  margin: 0;
  left: 100%;
}
.cid-sgD3jKMMgp .navbar .dropdown.open > .dropdown-menu {
  display: block;
}
.cid-sgD3jKMMgp ul.navbar-nav {
  flex-wrap: wrap;
}
.cid-sgD3jKMMgp .navbar-buttons {
  text-align: center;
  min-width: 170px;
}
.cid-sgD3jKMMgp button.navbar-toggler {
  outline: none;
  width: 31px;
  height: 20px;
  cursor: pointer;
  transition: all 0.2s;
  position: relative;
  align-self: center;
}
.cid-sgD3jKMMgp button.navbar-toggler .hamburger span {
  position: absolute;
  right: 0;
  width: 30px;
  height: 2px;
  border-right: 5px;
  background-color: #b2d056;
}
.cid-sgD3jKMMgp button.navbar-toggler .hamburger span:nth-child(1) {
  top: 0;
  transition: all 0.2s;
}
.cid-sgD3jKMMgp button.navbar-toggler .hamburger span:nth-child(2) {
  top: 8px;
  transition: all 0.15s;
}
.cid-sgD3jKMMgp button.navbar-toggler .hamburger span:nth-child(3) {
  top: 8px;
  transition: all 0.15s;
}
.cid-sgD3jKMMgp button.navbar-toggler .hamburger span:nth-child(4) {
  top: 16px;
  transition: all 0.2s;
}
.cid-sgD3jKMMgp nav.opened .hamburger span:nth-child(1) {
  top: 8px;
  width: 0;
  opacity: 0;
  right: 50%;
  transition: all 0.2s;
}
.cid-sgD3jKMMgp nav.opened .hamburger span:nth-child(2) {
  transform: rotate(45deg);
  transition: all 0.25s;
}
.cid-sgD3jKMMgp nav.opened .hamburger span:nth-child(3) {
  transform: rotate(-45deg);
  transition: all 0.25s;
}
.cid-sgD3jKMMgp nav.opened .hamburger span:nth-child(4) {
  top: 8px;
  width: 0;
  opacity: 0;
  right: 50%;
  transition: all 0.2s;
}
.cid-sgD3jKMMgp .navbar-dropdown {
  padding: 0 1rem;
  position: fixed;
}
.cid-sgD3jKMMgp a.nav-link {
  display: flex;
  align-items: center;
  justify-content: center;
}
.cid-sgD3jKMMgp .icons-menu {
  flex-wrap: nowrap;
  display: flex;
  justify-content: center;
  padding-left: 1rem;
  padding-right: 1rem;
  padding-top: 0.3rem;
  text-align: center;
}
@media screen and (-ms-high-contrast: active), (-ms-high-contrast: none) {
  .cid-sgD3jKMMgp .navbar {
    height: 70px;
  }
  .cid-sgD3jKMMgp .navbar.opened {
    height: auto;
  }
  .cid-sgD3jKMMgp .nav-item .nav-link:hover::before {
    width: 175%;
    max-width: calc(100% + 2rem);
    left: -1rem;
  }
}
.cid-shh4Nh4iWC {
  padding-top: 9rem;
  padding-bottom: 9rem;
  background-image: url("../../../assets/images/header-process.jpg");
}
.cid-shh4Nh4iWC .mbr-text,
.cid-shh4Nh4iWC .mbr-section-btn {
  color: #b2d056;
}
.cid-shh4Nh4iWC .card-title,
.cid-shh4Nh4iWC .card-box {
  color: #b2d056;
}
.cid-shh4Nh4iWC .mbr-text,
.cid-shh4Nh4iWC .link-wrap {
  color: #ffffff;
}
.cid-u0NKbUqwI1 {
  padding-top: 2rem;
  padding-bottom: 1rem;
  background-image: url("../../../assets/images/bg-1.jpg");
}
.cid-u0NKbUqwI1 .mbr-fallback-image.disabled {
  display: none;
}
.cid-u0NKbUqwI1 .mbr-fallback-image {
  display: block;
  background-size: cover;
  background-position: center center;
  width: 100%;
  height: 100%;
  position: absolute;
  top: 0;
}
.cid-u0NKdHoaIQ {
  padding-top: 0rem;
  padding-bottom: 2rem;
  background-image: url("../../../assets/images/header-spacer-bar-15.jpg");
}
.cid-u0NKdHoaIQ .mbr-fallback-image.disabled {
  display: none;
}
.cid-u0NKdHoaIQ .mbr-fallback-image {
  display: block;
  background-size: cover;
  background-position: center center;
  width: 100%;
  height: 100%;
  position: absolute;
  top: 0;
}
.cid-u0NGqksyak {
  padding-top: 2rem;
  padding-bottom: 2rem;
  background-color: #ffffff;
}
.cid-u0NGqksyak .mbr-fallback-image.disabled {
  display: none;
}
.cid-u0NGqksyak .mbr-fallback-image {
  display: block;
  background-size: cover;
  background-position: center center;
  width: 100%;
  height: 100%;
  position: absolute;
  top: 0;
}
.cid-u0NGqksyak .item {
  display: flex;
  align-items: center;
  margin-bottom: 2rem;
}
@media (min-width: 991px) {
  .cid-u0NGqksyak .item {
    margin-bottom: 4rem;
  }
}
.cid-u0NGqksyak .item:last-child .icon-box:before {
  display: none;
}
.cid-u0NGqksyak .item.last .icon-box:before {
  display: none;
}
.cid-u0NGqksyak .icon-box {
  background: #6592e6;
  width: 60px;
  min-width: 60px;
  height: 60px;
  border-radius: 50%;
  margin-right: 2rem;
  display: flex;
  justify-content: center;
  align-items: center;
  position: relative;
}
@media (max-width: 768px) {
  .cid-u0NGqksyak .icon-box {
    margin-right: 1rem;
  }
}
.cid-u0NGqksyak .icon-box::before {
  content: "\e925";
  font-family: Moririse2 !important;
  position: absolute;
  font-size: 32px;
  left: 50%;
  top: 120%;
  color: #6592e6;
  transform: translate(-50%, 0);
}
.cid-u0NGqksyak span {
  font-size: 2rem;
  color: #ffffff;
}
@media (max-width: 991px) {
  .cid-u0NGqksyak .card {
    margin-bottom: 2rem;
  }
  .cid-u0NGqksyak .card-wrapper {
    margin-bottom: 2rem;
  }
  .cid-u0NGqksyak .icon-box::before {
    top: 141%;
  }
}
@media (max-width: 768px) {
  .cid-u0NGqksyak .icon-box::before {
    top: 114%;
  }
}
.cid-u16dBzzOzE {
  padding-top: 3rem;
  padding-bottom: 3rem;
  background-color: #3e7798;
}
.cid-sgJKWcZcc1 {
  padding-top: 4rem;
  padding-bottom: 3rem;
  background-color: #232323;
}
.cid-sgJKWcZcc1 .media-wrap {
  padding: 0;
}
@media (max-width: 991px) {
  .cid-sgJKWcZcc1 .media-wrap {
    margin-bottom: 1rem;
  }
}
@media (max-width: 767px) {
  .cid-sgJKWcZcc1 .row {
    text-align: center;
  }
  .cid-sgJKWcZcc1 .row > div {
    margin: auto;
  }
  .cid-sgJKWcZcc1 .social-row {
    justify-content: center;
  }
}
.cid-sgJKWcZcc1 .social-row {
  display: flex;
  flex-wrap: wrap;
}
.cid-sgJKWcZcc1 .list {
  list-style: none;
  padding-left: 0;
  color: #bbbbbb;
}
@media (max-width: 991px) {
  .cid-sgJKWcZcc1 .list {
    margin-bottom: 2rem;
  }
}
@media (min-width: 992px) {
  .cid-sgJKWcZcc1 .list {
    margin-bottom: 0rem;
  }
}
.cid-sgJKWcZcc1 .mbr-text {
  color: #ffffff;
}
.cid-sgJKWcZcc1 .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-sgJKWcZcc1 .mbr-iconfont {
  color: black;
}
@media (max-width: 991px) {
  .cid-sgJKWcZcc1 div > *:last-child {
    margin-top: 0 !important;
  }
}
.cid-sgD3jKMMgp {
  z-index: 1000;
  width: 100%;
  position: relative;
  min-height: 60px;
}
.cid-sgD3jKMMgp nav.navbar {
  position: fixed;
}
.cid-sgD3jKMMgp .dropdown-item:before {
  font-family: Moririse2 !important;
  content: "\e966";
  display: inline-block;
  width: 0;
  position: absolute;
  left: 1rem;
  top: 0.5rem;
  margin-right: 0.5rem;
  line-height: 1;
  font-size: inherit;
  vertical-align: middle;
  text-align: center;
  overflow: hidden;
  transform: scale(0, 1);
  transition: all 0.25s ease-in-out;
}
.cid-sgD3jKMMgp .dropdown-menu {
  padding: 0;
  border-radius: 4px;
  box-shadow: 0 1px 3px 0 rgba(0, 0, 0, 0.1);
}
.cid-sgD3jKMMgp .dropdown-item {
  border-bottom: 1px solid #e6e6e6;
}
.cid-sgD3jKMMgp .dropdown-item:hover,
.cid-sgD3jKMMgp .dropdown-item:focus {
  background: #b2d056 !important;
  color: white !important;
}
.cid-sgD3jKMMgp .dropdown-item:first-child {
  border-top-left-radius: 4px;
  border-top-right-radius: 4px;
}
.cid-sgD3jKMMgp .dropdown-item:last-child {
  border-bottom: none;
  border-bottom-left-radius: 4px;
  border-bottom-right-radius: 4px;
}
.cid-sgD3jKMMgp .nav-dropdown .link {
  padding: 0 0.3em !important;
  margin: 0.667em 1em !important;
}
.cid-sgD3jKMMgp .nav-dropdown .link.dropdown-toggle::after {
  margin-left: 0.5rem;
  margin-top: 0.2rem;
}
.cid-sgD3jKMMgp .nav-link {
  position: relative;
}
.cid-sgD3jKMMgp .container {
  display: flex;
  margin: auto;
}
.cid-sgD3jKMMgp .iconfont-wrapper {
  color: #000000 !important;
  font-size: 1.5rem;
  padding-right: 0.5rem;
}
.cid-sgD3jKMMgp .dropdown-menu,
.cid-sgD3jKMMgp .navbar.opened {
  background: #232323 !important;
}
.cid-sgD3jKMMgp .nav-item:focus,
.cid-sgD3jKMMgp .nav-link:focus {
  outline: none;
}
.cid-sgD3jKMMgp .dropdown .dropdown-menu .dropdown-item {
  width: auto;
  transition: all 0.25s ease-in-out;
}
.cid-sgD3jKMMgp .dropdown .dropdown-menu .dropdown-item::after {
  right: 0.5rem;
}
.cid-sgD3jKMMgp .dropdown .dropdown-menu .dropdown-item .mbr-iconfont {
  margin-right: 0.5rem;
  vertical-align: sub;
}
.cid-sgD3jKMMgp .dropdown .dropdown-menu .dropdown-item .mbr-iconfont:before {
  display: inline-block;
  transform: scale(1, 1);
  transition: all 0.25s ease-in-out;
}
.cid-sgD3jKMMgp .collapsed .dropdown-menu .dropdown-item:before {
  display: none;
}
.cid-sgD3jKMMgp .collapsed .dropdown .dropdown-menu .dropdown-item {
  padding: 0.235em 1.5em 0.235em 1.5em !important;
  transition: none;
  margin: 0 !important;
}
.cid-sgD3jKMMgp .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: #232323;
}
.cid-sgD3jKMMgp .navbar.opened {
  transition: all 0.3s;
}
.cid-sgD3jKMMgp .navbar .dropdown-item {
  padding: 0.5rem 1.8rem;
}
.cid-sgD3jKMMgp .navbar .navbar-logo img {
  width: auto;
}
.cid-sgD3jKMMgp .navbar .navbar-collapse {
  justify-content: flex-end;
  z-index: 1;
}
.cid-sgD3jKMMgp .navbar.collapsed {
  justify-content: center;
}
.cid-sgD3jKMMgp .navbar.collapsed .nav-item .nav-link::before {
  display: none;
}
.cid-sgD3jKMMgp .navbar.collapsed.opened .dropdown-menu {
  top: 0;
}
@media (min-width: 992px) {
  .cid-sgD3jKMMgp .navbar.collapsed.opened:not(.navbar-short) .navbar-collapse {
    max-height: calc(98.5vh - 3.4rem);
  }
}
.cid-sgD3jKMMgp .navbar.collapsed .dropdown-menu .dropdown-submenu {
  left: 0 !important;
}
.cid-sgD3jKMMgp .navbar.collapsed .dropdown-menu .dropdown-item:after {
  right: auto;
}
.cid-sgD3jKMMgp .navbar.collapsed .dropdown-menu .dropdown-toggle[data-toggle="dropdown-submenu"]:after {
  margin-left: 0.5rem;
  margin-top: 0.2rem;
  border-top: 0.35em solid;
  border-right: 0.35em solid transparent;
  border-left: 0.35em solid transparent;
  border-bottom: 0;
  top: 41%;
}
.cid-sgD3jKMMgp .navbar.collapsed ul.navbar-nav li {
  margin: auto;
}
.cid-sgD3jKMMgp .navbar.collapsed .dropdown-menu .dropdown-item {
  padding: 0.25rem 1.5rem;
  text-align: center;
}
.cid-sgD3jKMMgp .navbar.collapsed .icons-menu {
  padding-left: 0;
  padding-right: 0;
  padding-top: 0.5rem;
  padding-bottom: 0.5rem;
}
@media (max-width: 991px) {
  .cid-sgD3jKMMgp .navbar .nav-item .nav-link::before {
    display: none;
  }
  .cid-sgD3jKMMgp .navbar.opened .dropdown-menu {
    top: 0;
  }
  .cid-sgD3jKMMgp .navbar .dropdown-menu .dropdown-submenu {
    left: 0 !important;
  }
  .cid-sgD3jKMMgp .navbar .dropdown-menu .dropdown-item:after {
    right: auto;
  }
  .cid-sgD3jKMMgp .navbar .dropdown-menu .dropdown-toggle[data-toggle="dropdown-submenu"]:after {
    margin-left: 0.5rem;
    margin-top: 0.2rem;
    border-top: 0.35em solid;
    border-right: 0.35em solid transparent;
    border-left: 0.35em solid transparent;
    border-bottom: 0;
    top: 40%;
  }
  .cid-sgD3jKMMgp .navbar .navbar-logo img {
    height: 3rem !important;
  }
  .cid-sgD3jKMMgp .navbar ul.navbar-nav li {
    margin: auto;
  }
  .cid-sgD3jKMMgp .navbar .dropdown-menu .dropdown-item {
    padding: 0.25rem 1.5rem !important;
    text-align: center;
  }
  .cid-sgD3jKMMgp .navbar .navbar-brand {
    flex-shrink: initial;
    flex-basis: auto;
    word-break: break-word;
    padding-right: 2rem;
  }
  .cid-sgD3jKMMgp .navbar .navbar-toggler {
    flex-basis: auto;
  }
  .cid-sgD3jKMMgp .navbar .icons-menu {
    padding-left: 0;
    padding-top: 0.5rem;
    padding-bottom: 0.5rem;
  }
}
.cid-sgD3jKMMgp .navbar.navbar-short {
  min-height: 60px;
}
.cid-sgD3jKMMgp .navbar.navbar-short .navbar-logo img {
  height: 2.5rem !important;
}
.cid-sgD3jKMMgp .navbar.navbar-short .navbar-brand {
  min-height: 60px;
  padding: 0;
}
.cid-sgD3jKMMgp .navbar-brand {
  min-height: 70px;
  flex-shrink: 0;
  align-items: center;
  margin-right: 0;
  padding: 0;
  transition: all 0.3s;
  word-break: break-word;
  z-index: 1;
}
.cid-sgD3jKMMgp .navbar-brand .navbar-caption {
  line-height: inherit !important;
}
.cid-sgD3jKMMgp .navbar-brand .navbar-logo a {
  outline: none;
}
.cid-sgD3jKMMgp .dropdown-item.active,
.cid-sgD3jKMMgp .dropdown-item:active {
  background-color: transparent;
}
.cid-sgD3jKMMgp .navbar-expand-lg .navbar-nav .nav-link {
  padding: 0;
}
.cid-sgD3jKMMgp .nav-dropdown .link.dropdown-toggle {
  margin-right: 1.667em;
}
.cid-sgD3jKMMgp .nav-dropdown .link.dropdown-toggle[aria-expanded="true"] {
  margin-right: 0;
  padding: 0.667em 1.667em;
}
.cid-sgD3jKMMgp .navbar.navbar-expand-lg .dropdown .dropdown-menu {
  background: #232323;
}
.cid-sgD3jKMMgp .navbar.navbar-expand-lg .dropdown .dropdown-menu .dropdown-submenu {
  margin: 0;
  left: 100%;
}
.cid-sgD3jKMMgp .navbar .dropdown.open > .dropdown-menu {
  display: block;
}
.cid-sgD3jKMMgp ul.navbar-nav {
  flex-wrap: wrap;
}
.cid-sgD3jKMMgp .navbar-buttons {
  text-align: center;
  min-width: 170px;
}
.cid-sgD3jKMMgp button.navbar-toggler {
  outline: none;
  width: 31px;
  height: 20px;
  cursor: pointer;
  transition: all 0.2s;
  position: relative;
  align-self: center;
}
.cid-sgD3jKMMgp button.navbar-toggler .hamburger span {
  position: absolute;
  right: 0;
  width: 30px;
  height: 2px;
  border-right: 5px;
  background-color: #b2d056;
}
.cid-sgD3jKMMgp button.navbar-toggler .hamburger span:nth-child(1) {
  top: 0;
  transition: all 0.2s;
}
.cid-sgD3jKMMgp button.navbar-toggler .hamburger span:nth-child(2) {
  top: 8px;
  transition: all 0.15s;
}
.cid-sgD3jKMMgp button.navbar-toggler .hamburger span:nth-child(3) {
  top: 8px;
  transition: all 0.15s;
}
.cid-sgD3jKMMgp button.navbar-toggler .hamburger span:nth-child(4) {
  top: 16px;
  transition: all 0.2s;
}
.cid-sgD3jKMMgp nav.opened .hamburger span:nth-child(1) {
  top: 8px;
  width: 0;
  opacity: 0;
  right: 50%;
  transition: all 0.2s;
}
.cid-sgD3jKMMgp nav.opened .hamburger span:nth-child(2) {
  transform: rotate(45deg);
  transition: all 0.25s;
}
.cid-sgD3jKMMgp nav.opened .hamburger span:nth-child(3) {
  transform: rotate(-45deg);
  transition: all 0.25s;
}
.cid-sgD3jKMMgp nav.opened .hamburger span:nth-child(4) {
  top: 8px;
  width: 0;
  opacity: 0;
  right: 50%;
  transition: all 0.2s;
}
.cid-sgD3jKMMgp .navbar-dropdown {
  padding: 0 1rem;
  position: fixed;
}
.cid-sgD3jKMMgp a.nav-link {
  display: flex;
  align-items: center;
  justify-content: center;
}
.cid-sgD3jKMMgp .icons-menu {
  flex-wrap: nowrap;
  display: flex;
  justify-content: center;
  padding-left: 1rem;
  padding-right: 1rem;
  padding-top: 0.3rem;
  text-align: center;
}
@media screen and (-ms-high-contrast: active), (-ms-high-contrast: none) {
  .cid-sgD3jKMMgp .navbar {
    height: 70px;
  }
  .cid-sgD3jKMMgp .navbar.opened {
    height: auto;
  }
  .cid-sgD3jKMMgp .nav-item .nav-link:hover::before {
    width: 175%;
    max-width: calc(100% + 2rem);
    left: -1rem;
  }
}
.cid-shmV0YiXpF {
  padding-top: 9rem;
  padding-bottom: 9rem;
  background-image: url("../../../assets/images/header-warranty2.jpg");
}
.cid-shmV0YiXpF .mbr-text,
.cid-shmV0YiXpF .mbr-section-btn {
  color: #b2d056;
}
.cid-shmV0YiXpF .card-title,
.cid-shmV0YiXpF .card-box {
  color: #b2d056;
}
.cid-shmV0YiXpF .mbr-text,
.cid-shmV0YiXpF .link-wrap {
  color: #ffffff;
}
.cid-u0q4Zopjvt {
  padding-top: 4rem;
  padding-bottom: 5rem;
  background-color: #3e7798;
}
.cid-u0q4Zopjvt .mbr-overlay {
  background-color: #ffffff;
  opacity: 0.4;
}
.cid-u0q4Zopjvt form .mbr-section-btn {
  text-align: center;
  width: 100%;
}
.cid-u0q4Zopjvt form .mbr-section-btn .btn {
  display: inline-flex;
}
@media (max-width: 991px) {
  .cid-u0q4Zopjvt form .mbr-section-btn .btn {
    width: 100%;
  }
}
.cid-u0q4Zopjvt .mbr-section-subtitle {
  color: #ffffff;
}
.cid-u0q4Zopjvt .mbr-section-title {
  color: #ffffff;
}
.cid-shnT7Z6NaP {
  padding-top: 3rem;
  padding-bottom: 4rem;
  background-color: #ffffff;
}
.cid-shnT7Z6NaP img,
.cid-shnT7Z6NaP .item-img {
  width: 100%;
  height: 100%;
  height: 300px;
  object-fit: cover;
}
.cid-shnT7Z6NaP .item:focus,
.cid-shnT7Z6NaP span:focus {
  outline: none;
}
.cid-shnT7Z6NaP .item {
  cursor: pointer;
  margin-bottom: 2rem;
}
.cid-shnT7Z6NaP .item-wrapper {
  position: relative;
  border-radius: 4px;
  background: #fafafa;
  height: 100%;
  display: flex;
  flex-flow: column nowrap;
}
@media (min-width: 992px) {
  .cid-shnT7Z6NaP .item-wrapper .item-content {
    padding: 2rem 2rem 0;
  }
  .cid-shnT7Z6NaP .item-wrapper .item-footer {
    padding: 0 2rem 2rem;
  }
}
@media (max-width: 991px) {
  .cid-shnT7Z6NaP .item-wrapper .item-content {
    padding: 1rem 1rem 0;
  }
  .cid-shnT7Z6NaP .item-wrapper .item-footer {
    padding: 0 1rem 1rem;
  }
}
.cid-shnT7Z6NaP .mbr-section-btn {
  margin-top: auto !important;
}
.cid-shnT7Z6NaP .mbr-section-title {
  color: #000000;
}
.cid-shnT7Z6NaP .mbr-text,
.cid-shnT7Z6NaP .mbr-section-btn {
  text-align: center;
}
.cid-shnT7Z6NaP .item-title {
  text-align: center;
  color: #000000;
}
.cid-shnT7Z6NaP .item-subtitle {
  text-align: left;
  color: #232323;
}
.cid-sgJKWcZcc1 {
  padding-top: 4rem;
  padding-bottom: 3rem;
  background-color: #232323;
}
.cid-sgJKWcZcc1 .media-wrap {
  padding: 0;
}
@media (max-width: 991px) {
  .cid-sgJKWcZcc1 .media-wrap {
    margin-bottom: 1rem;
  }
}
@media (max-width: 767px) {
  .cid-sgJKWcZcc1 .row {
    text-align: center;
  }
  .cid-sgJKWcZcc1 .row > div {
    margin: auto;
  }
  .cid-sgJKWcZcc1 .social-row {
    justify-content: center;
  }
}
.cid-sgJKWcZcc1 .social-row {
  display: flex;
  flex-wrap: wrap;
}
.cid-sgJKWcZcc1 .list {
  list-style: none;
  padding-left: 0;
  color: #bbbbbb;
}
@media (max-width: 991px) {
  .cid-sgJKWcZcc1 .list {
    margin-bottom: 2rem;
  }
}
@media (min-width: 992px) {
  .cid-sgJKWcZcc1 .list {
    margin-bottom: 0rem;
  }
}
.cid-sgJKWcZcc1 .mbr-text {
  color: #ffffff;
}
.cid-sgJKWcZcc1 .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-sgJKWcZcc1 .mbr-iconfont {
  color: black;
}
@media (max-width: 991px) {
  .cid-sgJKWcZcc1 div > *:last-child {
    margin-top: 0 !important;
  }
}
.cid-sgD3jKMMgp {
  z-index: 1000;
  width: 100%;
  position: relative;
  min-height: 60px;
}
.cid-sgD3jKMMgp nav.navbar {
  position: fixed;
}
.cid-sgD3jKMMgp .dropdown-item:before {
  font-family: Moririse2 !important;
  content: "\e966";
  display: inline-block;
  width: 0;
  position: absolute;
  left: 1rem;
  top: 0.5rem;
  margin-right: 0.5rem;
  line-height: 1;
  font-size: inherit;
  vertical-align: middle;
  text-align: center;
  overflow: hidden;
  transform: scale(0, 1);
  transition: all 0.25s ease-in-out;
}
.cid-sgD3jKMMgp .dropdown-menu {
  padding: 0;
  border-radius: 4px;
  box-shadow: 0 1px 3px 0 rgba(0, 0, 0, 0.1);
}
.cid-sgD3jKMMgp .dropdown-item {
  border-bottom: 1px solid #e6e6e6;
}
.cid-sgD3jKMMgp .dropdown-item:hover,
.cid-sgD3jKMMgp .dropdown-item:focus {
  background: #b2d056 !important;
  color: white !important;
}
.cid-sgD3jKMMgp .dropdown-item:first-child {
  border-top-left-radius: 4px;
  border-top-right-radius: 4px;
}
.cid-sgD3jKMMgp .dropdown-item:last-child {
  border-bottom: none;
  border-bottom-left-radius: 4px;
  border-bottom-right-radius: 4px;
}
.cid-sgD3jKMMgp .nav-dropdown .link {
  padding: 0 0.3em !important;
  margin: 0.667em 1em !important;
}
.cid-sgD3jKMMgp .nav-dropdown .link.dropdown-toggle::after {
  margin-left: 0.5rem;
  margin-top: 0.2rem;
}
.cid-sgD3jKMMgp .nav-link {
  position: relative;
}
.cid-sgD3jKMMgp .container {
  display: flex;
  margin: auto;
}
.cid-sgD3jKMMgp .iconfont-wrapper {
  color: #000000 !important;
  font-size: 1.5rem;
  padding-right: 0.5rem;
}
.cid-sgD3jKMMgp .dropdown-menu,
.cid-sgD3jKMMgp .navbar.opened {
  background: #232323 !important;
}
.cid-sgD3jKMMgp .nav-item:focus,
.cid-sgD3jKMMgp .nav-link:focus {
  outline: none;
}
.cid-sgD3jKMMgp .dropdown .dropdown-menu .dropdown-item {
  width: auto;
  transition: all 0.25s ease-in-out;
}
.cid-sgD3jKMMgp .dropdown .dropdown-menu .dropdown-item::after {
  right: 0.5rem;
}
.cid-sgD3jKMMgp .dropdown .dropdown-menu .dropdown-item .mbr-iconfont {
  margin-right: 0.5rem;
  vertical-align: sub;
}
.cid-sgD3jKMMgp .dropdown .dropdown-menu .dropdown-item .mbr-iconfont:before {
  display: inline-block;
  transform: scale(1, 1);
  transition: all 0.25s ease-in-out;
}
.cid-sgD3jKMMgp .collapsed .dropdown-menu .dropdown-item:before {
  display: none;
}
.cid-sgD3jKMMgp .collapsed .dropdown .dropdown-menu .dropdown-item {
  padding: 0.235em 1.5em 0.235em 1.5em !important;
  transition: none;
  margin: 0 !important;
}
.cid-sgD3jKMMgp .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: #232323;
}
.cid-sgD3jKMMgp .navbar.opened {
  transition: all 0.3s;
}
.cid-sgD3jKMMgp .navbar .dropdown-item {
  padding: 0.5rem 1.8rem;
}
.cid-sgD3jKMMgp .navbar .navbar-logo img {
  width: auto;
}
.cid-sgD3jKMMgp .navbar .navbar-collapse {
  justify-content: flex-end;
  z-index: 1;
}
.cid-sgD3jKMMgp .navbar.collapsed {
  justify-content: center;
}
.cid-sgD3jKMMgp .navbar.collapsed .nav-item .nav-link::before {
  display: none;
}
.cid-sgD3jKMMgp .navbar.collapsed.opened .dropdown-menu {
  top: 0;
}
@media (min-width: 992px) {
  .cid-sgD3jKMMgp .navbar.collapsed.opened:not(.navbar-short) .navbar-collapse {
    max-height: calc(98.5vh - 3.4rem);
  }
}
.cid-sgD3jKMMgp .navbar.collapsed .dropdown-menu .dropdown-submenu {
  left: 0 !important;
}
.cid-sgD3jKMMgp .navbar.collapsed .dropdown-menu .dropdown-item:after {
  right: auto;
}
.cid-sgD3jKMMgp .navbar.collapsed .dropdown-menu .dropdown-toggle[data-toggle="dropdown-submenu"]:after {
  margin-left: 0.5rem;
  margin-top: 0.2rem;
  border-top: 0.35em solid;
  border-right: 0.35em solid transparent;
  border-left: 0.35em solid transparent;
  border-bottom: 0;
  top: 41%;
}
.cid-sgD3jKMMgp .navbar.collapsed ul.navbar-nav li {
  margin: auto;
}
.cid-sgD3jKMMgp .navbar.collapsed .dropdown-menu .dropdown-item {
  padding: 0.25rem 1.5rem;
  text-align: center;
}
.cid-sgD3jKMMgp .navbar.collapsed .icons-menu {
  padding-left: 0;
  padding-right: 0;
  padding-top: 0.5rem;
  padding-bottom: 0.5rem;
}
@media (max-width: 991px) {
  .cid-sgD3jKMMgp .navbar .nav-item .nav-link::before {
    display: none;
  }
  .cid-sgD3jKMMgp .navbar.opened .dropdown-menu {
    top: 0;
  }
  .cid-sgD3jKMMgp .navbar .dropdown-menu .dropdown-submenu {
    left: 0 !important;
  }
  .cid-sgD3jKMMgp .navbar .dropdown-menu .dropdown-item:after {
    right: auto;
  }
  .cid-sgD3jKMMgp .navbar .dropdown-menu .dropdown-toggle[data-toggle="dropdown-submenu"]:after {
    margin-left: 0.5rem;
    margin-top: 0.2rem;
    border-top: 0.35em solid;
    border-right: 0.35em solid transparent;
    border-left: 0.35em solid transparent;
    border-bottom: 0;
    top: 40%;
  }
  .cid-sgD3jKMMgp .navbar .navbar-logo img {
    height: 3rem !important;
  }
  .cid-sgD3jKMMgp .navbar ul.navbar-nav li {
    margin: auto;
  }
  .cid-sgD3jKMMgp .navbar .dropdown-menu .dropdown-item {
    padding: 0.25rem 1.5rem !important;
    text-align: center;
  }
  .cid-sgD3jKMMgp .navbar .navbar-brand {
    flex-shrink: initial;
    flex-basis: auto;
    word-break: break-word;
    padding-right: 2rem;
  }
  .cid-sgD3jKMMgp .navbar .navbar-toggler {
    flex-basis: auto;
  }
  .cid-sgD3jKMMgp .navbar .icons-menu {
    padding-left: 0;
    padding-top: 0.5rem;
    padding-bottom: 0.5rem;
  }
}
.cid-sgD3jKMMgp .navbar.navbar-short {
  min-height: 60px;
}
.cid-sgD3jKMMgp .navbar.navbar-short .navbar-logo img {
  height: 2.5rem !important;
}
.cid-sgD3jKMMgp .navbar.navbar-short .navbar-brand {
  min-height: 60px;
  padding: 0;
}
.cid-sgD3jKMMgp .navbar-brand {
  min-height: 70px;
  flex-shrink: 0;
  align-items: center;
  margin-right: 0;
  padding: 0;
  transition: all 0.3s;
  word-break: break-word;
  z-index: 1;
}
.cid-sgD3jKMMgp .navbar-brand .navbar-caption {
  line-height: inherit !important;
}
.cid-sgD3jKMMgp .navbar-brand .navbar-logo a {
  outline: none;
}
.cid-sgD3jKMMgp .dropdown-item.active,
.cid-sgD3jKMMgp .dropdown-item:active {
  background-color: transparent;
}
.cid-sgD3jKMMgp .navbar-expand-lg .navbar-nav .nav-link {
  padding: 0;
}
.cid-sgD3jKMMgp .nav-dropdown .link.dropdown-toggle {
  margin-right: 1.667em;
}
.cid-sgD3jKMMgp .nav-dropdown .link.dropdown-toggle[aria-expanded="true"] {
  margin-right: 0;
  padding: 0.667em 1.667em;
}
.cid-sgD3jKMMgp .navbar.navbar-expand-lg .dropdown .dropdown-menu {
  background: #232323;
}
.cid-sgD3jKMMgp .navbar.navbar-expand-lg .dropdown .dropdown-menu .dropdown-submenu {
  margin: 0;
  left: 100%;
}
.cid-sgD3jKMMgp .navbar .dropdown.open > .dropdown-menu {
  display: block;
}
.cid-sgD3jKMMgp ul.navbar-nav {
  flex-wrap: wrap;
}
.cid-sgD3jKMMgp .navbar-buttons {
  text-align: center;
  min-width: 170px;
}
.cid-sgD3jKMMgp button.navbar-toggler {
  outline: none;
  width: 31px;
  height: 20px;
  cursor: pointer;
  transition: all 0.2s;
  position: relative;
  align-self: center;
}
.cid-sgD3jKMMgp button.navbar-toggler .hamburger span {
  position: absolute;
  right: 0;
  width: 30px;
  height: 2px;
  border-right: 5px;
  background-color: #b2d056;
}
.cid-sgD3jKMMgp button.navbar-toggler .hamburger span:nth-child(1) {
  top: 0;
  transition: all 0.2s;
}
.cid-sgD3jKMMgp button.navbar-toggler .hamburger span:nth-child(2) {
  top: 8px;
  transition: all 0.15s;
}
.cid-sgD3jKMMgp button.navbar-toggler .hamburger span:nth-child(3) {
  top: 8px;
  transition: all 0.15s;
}
.cid-sgD3jKMMgp button.navbar-toggler .hamburger span:nth-child(4) {
  top: 16px;
  transition: all 0.2s;
}
.cid-sgD3jKMMgp nav.opened .hamburger span:nth-child(1) {
  top: 8px;
  width: 0;
  opacity: 0;
  right: 50%;
  transition: all 0.2s;
}
.cid-sgD3jKMMgp nav.opened .hamburger span:nth-child(2) {
  transform: rotate(45deg);
  transition: all 0.25s;
}
.cid-sgD3jKMMgp nav.opened .hamburger span:nth-child(3) {
  transform: rotate(-45deg);
  transition: all 0.25s;
}
.cid-sgD3jKMMgp nav.opened .hamburger span:nth-child(4) {
  top: 8px;
  width: 0;
  opacity: 0;
  right: 50%;
  transition: all 0.2s;
}
.cid-sgD3jKMMgp .navbar-dropdown {
  padding: 0 1rem;
  position: fixed;
}
.cid-sgD3jKMMgp a.nav-link {
  display: flex;
  align-items: center;
  justify-content: center;
}
.cid-sgD3jKMMgp .icons-menu {
  flex-wrap: nowrap;
  display: flex;
  justify-content: center;
  padding-left: 1rem;
  padding-right: 1rem;
  padding-top: 0.3rem;
  text-align: center;
}
@media screen and (-ms-high-contrast: active), (-ms-high-contrast: none) {
  .cid-sgD3jKMMgp .navbar {
    height: 70px;
  }
  .cid-sgD3jKMMgp .navbar.opened {
    height: auto;
  }
  .cid-sgD3jKMMgp .nav-item .nav-link:hover::before {
    width: 175%;
    max-width: calc(100% + 2rem);
    left: -1rem;
  }
}
.cid-shXddXHQJO {
  padding-top: 9rem;
  padding-bottom: 9rem;
  background-image: url("../../../assets/images/header-exterior-services.jpg");
}
.cid-shXddXHQJO .mbr-text,
.cid-shXddXHQJO .mbr-section-btn {
  color: #b2d056;
}
.cid-shXddXHQJO .card-title,
.cid-shXddXHQJO .card-box {
  color: #b2d056;
}
.cid-shXddXHQJO .mbr-text,
.cid-shXddXHQJO .link-wrap {
  color: #ffffff;
}
.cid-spmSI8P3lY {
  padding-top: 2rem;
  padding-bottom: 1rem;
  background-image: url("../../../assets/images/bg-1.jpg");
}
.cid-spmSI8P3lY .mbr-section-title {
  color: #353535;
}
.cid-spmSI8P3lY .mbr-section-subtitle {
  color: #575656;
}
.cid-u0O34swmTk {
  padding-top: 0rem;
  padding-bottom: 2rem;
  background-image: url("../../../assets/images/header-spacer-bar-15.jpg");
}
.cid-u0O34swmTk .mbr-fallback-image.disabled {
  display: none;
}
.cid-u0O34swmTk .mbr-fallback-image {
  display: block;
  background-size: cover;
  background-position: center center;
  width: 100%;
  height: 100%;
  position: absolute;
  top: 0;
}
.cid-spmSg3O77n {
  padding-top: 3rem;
  padding-bottom: 2rem;
  background-color: #fafafa;
}
.cid-spmSg3O77n .card:not(:nth-last-child(1)) {
  margin-bottom: 2rem;
}
.cid-spmSg3O77n .card-wrapper {
  background-color: #ffffff;
  border-radius: 4px;
}
.cid-spmSg3O77n .image-wrapper img {
  width: 100%;
  object-fit: cover;
}
.cid-spmSg3O77n .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-spmSg3O77n .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-spmSg3O77n .social-row .soc-item:hover {
  background-color: #6592e6;
}
.cid-spmSg3O77n .social-row .soc-item:hover .mbr-iconfont {
  color: #ffffff;
}
@media (max-width: 767px) {
  .cid-spmSg3O77n .card-box {
    padding: 1rem;
  }
}
@media (min-width: 768px) {
  .cid-spmSg3O77n .card-box {
    padding-right: 2rem;
  }
}
@media (min-width: 992px) {
  .cid-spmSg3O77n .card-box {
    padding-left: 2rem;
    padding-right: 4rem;
  }
}
.cid-spmSg3O77n .card-title {
  color: #000000;
}
.cid-spmSg3O77n .card-subtitle {
  color: #fafafa;
}
.cid-spmSg3O77n .mbr-text,
.cid-spmSg3O77n .social-row {
  color: #575656;
}
.cid-spn77GKK95 {
  padding-top: 0rem;
  padding-bottom: 1rem;
  background-color: #fafafa;
}
.cid-spn77GKK95 .card:not(:nth-last-child(1)) {
  margin-bottom: 2rem;
}
.cid-spn77GKK95 .card-wrapper {
  background-color: #ffffff;
  border-radius: 4px;
}
.cid-spn77GKK95 .image-wrapper img {
  width: 100%;
  object-fit: cover;
}
.cid-spn77GKK95 .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-spn77GKK95 .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-spn77GKK95 .social-row .soc-item:hover {
  background-color: #6592e6;
}
.cid-spn77GKK95 .social-row .soc-item:hover .mbr-iconfont {
  color: #ffffff;
}
@media (max-width: 767px) {
  .cid-spn77GKK95 .card-box {
    padding: 1rem;
  }
}
@media (min-width: 768px) {
  .cid-spn77GKK95 .card-box {
    padding-right: 2rem;
  }
}
@media (min-width: 992px) {
  .cid-spn77GKK95 .card-box {
    padding-left: 2rem;
    padding-right: 4rem;
  }
}
.cid-spn77GKK95 .card-title {
  color: #000000;
}
.cid-spn77GKK95 .mbr-text,
.cid-spn77GKK95 .social-row {
  color: #575656;
}
.cid-sk1Ud4dT99 {
  padding-top: 3rem;
  padding-bottom: 3rem;
  background-color: #3e7798;
}
.cid-sgJKWcZcc1 {
  padding-top: 4rem;
  padding-bottom: 3rem;
  background-color: #232323;
}
.cid-sgJKWcZcc1 .media-wrap {
  padding: 0;
}
@media (max-width: 991px) {
  .cid-sgJKWcZcc1 .media-wrap {
    margin-bottom: 1rem;
  }
}
@media (max-width: 767px) {
  .cid-sgJKWcZcc1 .row {
    text-align: center;
  }
  .cid-sgJKWcZcc1 .row > div {
    margin: auto;
  }
  .cid-sgJKWcZcc1 .social-row {
    justify-content: center;
  }
}
.cid-sgJKWcZcc1 .social-row {
  display: flex;
  flex-wrap: wrap;
}
.cid-sgJKWcZcc1 .list {
  list-style: none;
  padding-left: 0;
  color: #bbbbbb;
}
@media (max-width: 991px) {
  .cid-sgJKWcZcc1 .list {
    margin-bottom: 2rem;
  }
}
@media (min-width: 992px) {
  .cid-sgJKWcZcc1 .list {
    margin-bottom: 0rem;
  }
}
.cid-sgJKWcZcc1 .mbr-text {
  color: #ffffff;
}
.cid-sgJKWcZcc1 .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-sgJKWcZcc1 .mbr-iconfont {
  color: black;
}
@media (max-width: 991px) {
  .cid-sgJKWcZcc1 div > *:last-child {
    margin-top: 0 !important;
  }
}
.cid-sgD3jKMMgp {
  z-index: 1000;
  width: 100%;
  position: relative;
  min-height: 60px;
}
.cid-sgD3jKMMgp nav.navbar {
  position: fixed;
}
.cid-sgD3jKMMgp .dropdown-item:before {
  font-family: Moririse2 !important;
  content: "\e966";
  display: inline-block;
  width: 0;
  position: absolute;
  left: 1rem;
  top: 0.5rem;
  margin-right: 0.5rem;
  line-height: 1;
  font-size: inherit;
  vertical-align: middle;
  text-align: center;
  overflow: hidden;
  transform: scale(0, 1);
  transition: all 0.25s ease-in-out;
}
.cid-sgD3jKMMgp .dropdown-menu {
  padding: 0;
  border-radius: 4px;
  box-shadow: 0 1px 3px 0 rgba(0, 0, 0, 0.1);
}
.cid-sgD3jKMMgp .dropdown-item {
  border-bottom: 1px solid #e6e6e6;
}
.cid-sgD3jKMMgp .dropdown-item:hover,
.cid-sgD3jKMMgp .dropdown-item:focus {
  background: #b2d056 !important;
  color: white !important;
}
.cid-sgD3jKMMgp .dropdown-item:first-child {
  border-top-left-radius: 4px;
  border-top-right-radius: 4px;
}
.cid-sgD3jKMMgp .dropdown-item:last-child {
  border-bottom: none;
  border-bottom-left-radius: 4px;
  border-bottom-right-radius: 4px;
}
.cid-sgD3jKMMgp .nav-dropdown .link {
  padding: 0 0.3em !important;
  margin: 0.667em 1em !important;
}
.cid-sgD3jKMMgp .nav-dropdown .link.dropdown-toggle::after {
  margin-left: 0.5rem;
  margin-top: 0.2rem;
}
.cid-sgD3jKMMgp .nav-link {
  position: relative;
}
.cid-sgD3jKMMgp .container {
  display: flex;
  margin: auto;
}
.cid-sgD3jKMMgp .iconfont-wrapper {
  color: #000000 !important;
  font-size: 1.5rem;
  padding-right: 0.5rem;
}
.cid-sgD3jKMMgp .dropdown-menu,
.cid-sgD3jKMMgp .navbar.opened {
  background: #232323 !important;
}
.cid-sgD3jKMMgp .nav-item:focus,
.cid-sgD3jKMMgp .nav-link:focus {
  outline: none;
}
.cid-sgD3jKMMgp .dropdown .dropdown-menu .dropdown-item {
  width: auto;
  transition: all 0.25s ease-in-out;
}
.cid-sgD3jKMMgp .dropdown .dropdown-menu .dropdown-item::after {
  right: 0.5rem;
}
.cid-sgD3jKMMgp .dropdown .dropdown-menu .dropdown-item .mbr-iconfont {
  margin-right: 0.5rem;
  vertical-align: sub;
}
.cid-sgD3jKMMgp .dropdown .dropdown-menu .dropdown-item .mbr-iconfont:before {
  display: inline-block;
  transform: scale(1, 1);
  transition: all 0.25s ease-in-out;
}
.cid-sgD3jKMMgp .collapsed .dropdown-menu .dropdown-item:before {
  display: none;
}
.cid-sgD3jKMMgp .collapsed .dropdown .dropdown-menu .dropdown-item {
  padding: 0.235em 1.5em 0.235em 1.5em !important;
  transition: none;
  margin: 0 !important;
}
.cid-sgD3jKMMgp .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: #232323;
}
.cid-sgD3jKMMgp .navbar.opened {
  transition: all 0.3s;
}
.cid-sgD3jKMMgp .navbar .dropdown-item {
  padding: 0.5rem 1.8rem;
}
.cid-sgD3jKMMgp .navbar .navbar-logo img {
  width: auto;
}
.cid-sgD3jKMMgp .navbar .navbar-collapse {
  justify-content: flex-end;
  z-index: 1;
}
.cid-sgD3jKMMgp .navbar.collapsed {
  justify-content: center;
}
.cid-sgD3jKMMgp .navbar.collapsed .nav-item .nav-link::before {
  display: none;
}
.cid-sgD3jKMMgp .navbar.collapsed.opened .dropdown-menu {
  top: 0;
}
@media (min-width: 992px) {
  .cid-sgD3jKMMgp .navbar.collapsed.opened:not(.navbar-short) .navbar-collapse {
    max-height: calc(98.5vh - 3.4rem);
  }
}
.cid-sgD3jKMMgp .navbar.collapsed .dropdown-menu .dropdown-submenu {
  left: 0 !important;
}
.cid-sgD3jKMMgp .navbar.collapsed .dropdown-menu .dropdown-item:after {
  right: auto;
}
.cid-sgD3jKMMgp .navbar.collapsed .dropdown-menu .dropdown-toggle[data-toggle="dropdown-submenu"]:after {
  margin-left: 0.5rem;
  margin-top: 0.2rem;
  border-top: 0.35em solid;
  border-right: 0.35em solid transparent;
  border-left: 0.35em solid transparent;
  border-bottom: 0;
  top: 41%;
}
.cid-sgD3jKMMgp .navbar.collapsed ul.navbar-nav li {
  margin: auto;
}
.cid-sgD3jKMMgp .navbar.collapsed .dropdown-menu .dropdown-item {
  padding: 0.25rem 1.5rem;
  text-align: center;
}
.cid-sgD3jKMMgp .navbar.collapsed .icons-menu {
  padding-left: 0;
  padding-right: 0;
  padding-top: 0.5rem;
  padding-bottom: 0.5rem;
}
@media (max-width: 991px) {
  .cid-sgD3jKMMgp .navbar .nav-item .nav-link::before {
    display: none;
  }
  .cid-sgD3jKMMgp .navbar.opened .dropdown-menu {
    top: 0;
  }
  .cid-sgD3jKMMgp .navbar .dropdown-menu .dropdown-submenu {
    left: 0 !important;
  }
  .cid-sgD3jKMMgp .navbar .dropdown-menu .dropdown-item:after {
    right: auto;
  }
  .cid-sgD3jKMMgp .navbar .dropdown-menu .dropdown-toggle[data-toggle="dropdown-submenu"]:after {
    margin-left: 0.5rem;
    margin-top: 0.2rem;
    border-top: 0.35em solid;
    border-right: 0.35em solid transparent;
    border-left: 0.35em solid transparent;
    border-bottom: 0;
    top: 40%;
  }
  .cid-sgD3jKMMgp .navbar .navbar-logo img {
    height: 3rem !important;
  }
  .cid-sgD3jKMMgp .navbar ul.navbar-nav li {
    margin: auto;
  }
  .cid-sgD3jKMMgp .navbar .dropdown-menu .dropdown-item {
    padding: 0.25rem 1.5rem !important;
    text-align: center;
  }
  .cid-sgD3jKMMgp .navbar .navbar-brand {
    flex-shrink: initial;
    flex-basis: auto;
    word-break: break-word;
    padding-right: 2rem;
  }
  .cid-sgD3jKMMgp .navbar .navbar-toggler {
    flex-basis: auto;
  }
  .cid-sgD3jKMMgp .navbar .icons-menu {
    padding-left: 0;
    padding-top: 0.5rem;
    padding-bottom: 0.5rem;
  }
}
.cid-sgD3jKMMgp .navbar.navbar-short {
  min-height: 60px;
}
.cid-sgD3jKMMgp .navbar.navbar-short .navbar-logo img {
  height: 2.5rem !important;
}
.cid-sgD3jKMMgp .navbar.navbar-short .navbar-brand {
  min-height: 60px;
  padding: 0;
}
.cid-sgD3jKMMgp .navbar-brand {
  min-height: 70px;
  flex-shrink: 0;
  align-items: center;
  margin-right: 0;
  padding: 0;
  transition: all 0.3s;
  word-break: break-word;
  z-index: 1;
}
.cid-sgD3jKMMgp .navbar-brand .navbar-caption {
  line-height: inherit !important;
}
.cid-sgD3jKMMgp .navbar-brand .navbar-logo a {
  outline: none;
}
.cid-sgD3jKMMgp .dropdown-item.active,
.cid-sgD3jKMMgp .dropdown-item:active {
  background-color: transparent;
}
.cid-sgD3jKMMgp .navbar-expand-lg .navbar-nav .nav-link {
  padding: 0;
}
.cid-sgD3jKMMgp .nav-dropdown .link.dropdown-toggle {
  margin-right: 1.667em;
}
.cid-sgD3jKMMgp .nav-dropdown .link.dropdown-toggle[aria-expanded="true"] {
  margin-right: 0;
  padding: 0.667em 1.667em;
}
.cid-sgD3jKMMgp .navbar.navbar-expand-lg .dropdown .dropdown-menu {
  background: #232323;
}
.cid-sgD3jKMMgp .navbar.navbar-expand-lg .dropdown .dropdown-menu .dropdown-submenu {
  margin: 0;
  left: 100%;
}
.cid-sgD3jKMMgp .navbar .dropdown.open > .dropdown-menu {
  display: block;
}
.cid-sgD3jKMMgp ul.navbar-nav {
  flex-wrap: wrap;
}
.cid-sgD3jKMMgp .navbar-buttons {
  text-align: center;
  min-width: 170px;
}
.cid-sgD3jKMMgp button.navbar-toggler {
  outline: none;
  width: 31px;
  height: 20px;
  cursor: pointer;
  transition: all 0.2s;
  position: relative;
  align-self: center;
}
.cid-sgD3jKMMgp button.navbar-toggler .hamburger span {
  position: absolute;
  right: 0;
  width: 30px;
  height: 2px;
  border-right: 5px;
  background-color: #b2d056;
}
.cid-sgD3jKMMgp button.navbar-toggler .hamburger span:nth-child(1) {
  top: 0;
  transition: all 0.2s;
}
.cid-sgD3jKMMgp button.navbar-toggler .hamburger span:nth-child(2) {
  top: 8px;
  transition: all 0.15s;
}
.cid-sgD3jKMMgp button.navbar-toggler .hamburger span:nth-child(3) {
  top: 8px;
  transition: all 0.15s;
}
.cid-sgD3jKMMgp button.navbar-toggler .hamburger span:nth-child(4) {
  top: 16px;
  transition: all 0.2s;
}
.cid-sgD3jKMMgp nav.opened .hamburger span:nth-child(1) {
  top: 8px;
  width: 0;
  opacity: 0;
  right: 50%;
  transition: all 0.2s;
}
.cid-sgD3jKMMgp nav.opened .hamburger span:nth-child(2) {
  transform: rotate(45deg);
  transition: all 0.25s;
}
.cid-sgD3jKMMgp nav.opened .hamburger span:nth-child(3) {
  transform: rotate(-45deg);
  transition: all 0.25s;
}
.cid-sgD3jKMMgp nav.opened .hamburger span:nth-child(4) {
  top: 8px;
  width: 0;
  opacity: 0;
  right: 50%;
  transition: all 0.2s;
}
.cid-sgD3jKMMgp .navbar-dropdown {
  padding: 0 1rem;
  position: fixed;
}
.cid-sgD3jKMMgp a.nav-link {
  display: flex;
  align-items: center;
  justify-content: center;
}
.cid-sgD3jKMMgp .icons-menu {
  flex-wrap: nowrap;
  display: flex;
  justify-content: center;
  padding-left: 1rem;
  padding-right: 1rem;
  padding-top: 0.3rem;
  text-align: center;
}
@media screen and (-ms-high-contrast: active), (-ms-high-contrast: none) {
  .cid-sgD3jKMMgp .navbar {
    height: 70px;
  }
  .cid-sgD3jKMMgp .navbar.opened {
    height: auto;
  }
  .cid-sgD3jKMMgp .nav-item .nav-link:hover::before {
    width: 175%;
    max-width: calc(100% + 2rem);
    left: -1rem;
  }
}
.cid-skYnu6E81y {
  padding-top: 9rem;
  padding-bottom: 9rem;
  background-image: url("../../../assets/images/header-interior-projects.jpg");
}
.cid-skYnu6E81y .mbr-text,
.cid-skYnu6E81y .mbr-section-btn {
  color: #b2d056;
}
.cid-skYnu6E81y .card-title,
.cid-skYnu6E81y .card-box {
  color: #b2d056;
}
.cid-skYnu6E81y .mbr-text,
.cid-skYnu6E81y .link-wrap {
  color: #ffffff;
}
.cid-u0OjHO7J0z {
  padding-top: 4rem;
  padding-bottom: 3rem;
  background-image: url("../../../assets/images/bg-1.jpg");
}
.cid-u0OjHO7J0z .mbr-fallback-image.disabled {
  display: none;
}
.cid-u0OjHO7J0z .mbr-fallback-image {
  display: block;
  background-size: cover;
  background-position: center center;
  width: 100%;
  height: 100%;
  position: absolute;
  top: 0;
}
.cid-u0OjKYhYmq {
  padding-top: 0rem;
  padding-bottom: 2rem;
  background-image: url("../../../assets/images/header-spacer-bar-15.jpg");
}
.cid-u0OjKYhYmq .mbr-fallback-image.disabled {
  display: none;
}
.cid-u0OjKYhYmq .mbr-fallback-image {
  display: block;
  background-size: cover;
  background-position: center center;
  width: 100%;
  height: 100%;
  position: absolute;
  top: 0;
}
.cid-skYsuQS8u6 {
  padding-top: 1rem;
  padding-bottom: 0rem;
  background-color: #ffffff;
}
.cid-skYsuQS8u6 img,
.cid-skYsuQS8u6 .item-img {
  width: 100%;
}
.cid-skYsuQS8u6 .item:focus,
.cid-skYsuQS8u6 span:focus {
  outline: none;
}
.cid-skYsuQS8u6 .item {
  cursor: pointer;
  margin-bottom: 2rem;
}
.cid-skYsuQS8u6 .item-wrapper {
  position: relative;
  border-radius: 4px;
  background: #fafafa;
  height: 100%;
  display: flex;
  flex-flow: column nowrap;
}
@media (min-width: 992px) {
  .cid-skYsuQS8u6 .item-wrapper .item-content {
    padding: 2rem 2rem 0;
  }
  .cid-skYsuQS8u6 .item-wrapper .item-footer {
    padding: 0 2rem 2rem;
  }
}
@media (max-width: 991px) {
  .cid-skYsuQS8u6 .item-wrapper .item-content {
    padding: 1rem 1rem 0;
  }
  .cid-skYsuQS8u6 .item-wrapper .item-footer {
    padding: 0 1rem 1rem;
  }
}
.cid-skYsuQS8u6 .mbr-section-btn {
  margin-top: auto !important;
}
.cid-skYsuQS8u6 .mbr-section-title {
  color: #353535;
}
.cid-skYsuQS8u6 .mbr-text,
.cid-skYsuQS8u6 .mbr-section-btn {
  text-align: center;
}
.cid-skYsuQS8u6 .item-title {
  text-align: center;
}
.cid-skYsuQS8u6 .item-subtitle {
  text-align: center;
  color: #575656;
}
.cid-u1KSpUTGf5 {
  padding-top: 5rem;
  padding-bottom: 5rem;
  background-color: #3e7798;
}
.cid-sgJKWcZcc1 {
  padding-top: 4rem;
  padding-bottom: 3rem;
  background-color: #232323;
}
.cid-sgJKWcZcc1 .media-wrap {
  padding: 0;
}
@media (max-width: 991px) {
  .cid-sgJKWcZcc1 .media-wrap {
    margin-bottom: 1rem;
  }
}
@media (max-width: 767px) {
  .cid-sgJKWcZcc1 .row {
    text-align: center;
  }
  .cid-sgJKWcZcc1 .row > div {
    margin: auto;
  }
  .cid-sgJKWcZcc1 .social-row {
    justify-content: center;
  }
}
.cid-sgJKWcZcc1 .social-row {
  display: flex;
  flex-wrap: wrap;
}
.cid-sgJKWcZcc1 .list {
  list-style: none;
  padding-left: 0;
  color: #bbbbbb;
}
@media (max-width: 991px) {
  .cid-sgJKWcZcc1 .list {
    margin-bottom: 2rem;
  }
}
@media (min-width: 992px) {
  .cid-sgJKWcZcc1 .list {
    margin-bottom: 0rem;
  }
}
.cid-sgJKWcZcc1 .mbr-text {
  color: #ffffff;
}
.cid-sgJKWcZcc1 .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-sgJKWcZcc1 .mbr-iconfont {
  color: black;
}
@media (max-width: 991px) {
  .cid-sgJKWcZcc1 div > *:last-child {
    margin-top: 0 !important;
  }
}
.cid-sgD3jKMMgp {
  z-index: 1000;
  width: 100%;
  position: relative;
  min-height: 60px;
}
.cid-sgD3jKMMgp nav.navbar {
  position: fixed;
}
.cid-sgD3jKMMgp .dropdown-item:before {
  font-family: Moririse2 !important;
  content: "\e966";
  display: inline-block;
  width: 0;
  position: absolute;
  left: 1rem;
  top: 0.5rem;
  margin-right: 0.5rem;
  line-height: 1;
  font-size: inherit;
  vertical-align: middle;
  text-align: center;
  overflow: hidden;
  transform: scale(0, 1);
  transition: all 0.25s ease-in-out;
}
.cid-sgD3jKMMgp .dropdown-menu {
  padding: 0;
  border-radius: 4px;
  box-shadow: 0 1px 3px 0 rgba(0, 0, 0, 0.1);
}
.cid-sgD3jKMMgp .dropdown-item {
  border-bottom: 1px solid #e6e6e6;
}
.cid-sgD3jKMMgp .dropdown-item:hover,
.cid-sgD3jKMMgp .dropdown-item:focus {
  background: #b2d056 !important;
  color: white !important;
}
.cid-sgD3jKMMgp .dropdown-item:first-child {
  border-top-left-radius: 4px;
  border-top-right-radius: 4px;
}
.cid-sgD3jKMMgp .dropdown-item:last-child {
  border-bottom: none;
  border-bottom-left-radius: 4px;
  border-bottom-right-radius: 4px;
}
.cid-sgD3jKMMgp .nav-dropdown .link {
  padding: 0 0.3em !important;
  margin: 0.667em 1em !important;
}
.cid-sgD3jKMMgp .nav-dropdown .link.dropdown-toggle::after {
  margin-left: 0.5rem;
  margin-top: 0.2rem;
}
.cid-sgD3jKMMgp .nav-link {
  position: relative;
}
.cid-sgD3jKMMgp .container {
  display: flex;
  margin: auto;
}
.cid-sgD3jKMMgp .iconfont-wrapper {
  color: #000000 !important;
  font-size: 1.5rem;
  padding-right: 0.5rem;
}
.cid-sgD3jKMMgp .dropdown-menu,
.cid-sgD3jKMMgp .navbar.opened {
  background: #232323 !important;
}
.cid-sgD3jKMMgp .nav-item:focus,
.cid-sgD3jKMMgp .nav-link:focus {
  outline: none;
}
.cid-sgD3jKMMgp .dropdown .dropdown-menu .dropdown-item {
  width: auto;
  transition: all 0.25s ease-in-out;
}
.cid-sgD3jKMMgp .dropdown .dropdown-menu .dropdown-item::after {
  right: 0.5rem;
}
.cid-sgD3jKMMgp .dropdown .dropdown-menu .dropdown-item .mbr-iconfont {
  margin-right: 0.5rem;
  vertical-align: sub;
}
.cid-sgD3jKMMgp .dropdown .dropdown-menu .dropdown-item .mbr-iconfont:before {
  display: inline-block;
  transform: scale(1, 1);
  transition: all 0.25s ease-in-out;
}
.cid-sgD3jKMMgp .collapsed .dropdown-menu .dropdown-item:before {
  display: none;
}
.cid-sgD3jKMMgp .collapsed .dropdown .dropdown-menu .dropdown-item {
  padding: 0.235em 1.5em 0.235em 1.5em !important;
  transition: none;
  margin: 0 !important;
}
.cid-sgD3jKMMgp .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: #232323;
}
.cid-sgD3jKMMgp .navbar.opened {
  transition: all 0.3s;
}
.cid-sgD3jKMMgp .navbar .dropdown-item {
  padding: 0.5rem 1.8rem;
}
.cid-sgD3jKMMgp .navbar .navbar-logo img {
  width: auto;
}
.cid-sgD3jKMMgp .navbar .navbar-collapse {
  justify-content: flex-end;
  z-index: 1;
}
.cid-sgD3jKMMgp .navbar.collapsed {
  justify-content: center;
}
.cid-sgD3jKMMgp .navbar.collapsed .nav-item .nav-link::before {
  display: none;
}
.cid-sgD3jKMMgp .navbar.collapsed.opened .dropdown-menu {
  top: 0;
}
@media (min-width: 992px) {
  .cid-sgD3jKMMgp .navbar.collapsed.opened:not(.navbar-short) .navbar-collapse {
    max-height: calc(98.5vh - 3.4rem);
  }
}
.cid-sgD3jKMMgp .navbar.collapsed .dropdown-menu .dropdown-submenu {
  left: 0 !important;
}
.cid-sgD3jKMMgp .navbar.collapsed .dropdown-menu .dropdown-item:after {
  right: auto;
}
.cid-sgD3jKMMgp .navbar.collapsed .dropdown-menu .dropdown-toggle[data-toggle="dropdown-submenu"]:after {
  margin-left: 0.5rem;
  margin-top: 0.2rem;
  border-top: 0.35em solid;
  border-right: 0.35em solid transparent;
  border-left: 0.35em solid transparent;
  border-bottom: 0;
  top: 41%;
}
.cid-sgD3jKMMgp .navbar.collapsed ul.navbar-nav li {
  margin: auto;
}
.cid-sgD3jKMMgp .navbar.collapsed .dropdown-menu .dropdown-item {
  padding: 0.25rem 1.5rem;
  text-align: center;
}
.cid-sgD3jKMMgp .navbar.collapsed .icons-menu {
  padding-left: 0;
  padding-right: 0;
  padding-top: 0.5rem;
  padding-bottom: 0.5rem;
}
@media (max-width: 991px) {
  .cid-sgD3jKMMgp .navbar .nav-item .nav-link::before {
    display: none;
  }
  .cid-sgD3jKMMgp .navbar.opened .dropdown-menu {
    top: 0;
  }
  .cid-sgD3jKMMgp .navbar .dropdown-menu .dropdown-submenu {
    left: 0 !important;
  }
  .cid-sgD3jKMMgp .navbar .dropdown-menu .dropdown-item:after {
    right: auto;
  }
  .cid-sgD3jKMMgp .navbar .dropdown-menu .dropdown-toggle[data-toggle="dropdown-submenu"]:after {
    margin-left: 0.5rem;
    margin-top: 0.2rem;
    border-top: 0.35em solid;
    border-right: 0.35em solid transparent;
    border-left: 0.35em solid transparent;
    border-bottom: 0;
    top: 40%;
  }
  .cid-sgD3jKMMgp .navbar .navbar-logo img {
    height: 3rem !important;
  }
  .cid-sgD3jKMMgp .navbar ul.navbar-nav li {
    margin: auto;
  }
  .cid-sgD3jKMMgp .navbar .dropdown-menu .dropdown-item {
    padding: 0.25rem 1.5rem !important;
    text-align: center;
  }
  .cid-sgD3jKMMgp .navbar .navbar-brand {
    flex-shrink: initial;
    flex-basis: auto;
    word-break: break-word;
    padding-right: 2rem;
  }
  .cid-sgD3jKMMgp .navbar .navbar-toggler {
    flex-basis: auto;
  }
  .cid-sgD3jKMMgp .navbar .icons-menu {
    padding-left: 0;
    padding-top: 0.5rem;
    padding-bottom: 0.5rem;
  }
}
.cid-sgD3jKMMgp .navbar.navbar-short {
  min-height: 60px;
}
.cid-sgD3jKMMgp .navbar.navbar-short .navbar-logo img {
  height: 2.5rem !important;
}
.cid-sgD3jKMMgp .navbar.navbar-short .navbar-brand {
  min-height: 60px;
  padding: 0;
}
.cid-sgD3jKMMgp .navbar-brand {
  min-height: 70px;
  flex-shrink: 0;
  align-items: center;
  margin-right: 0;
  padding: 0;
  transition: all 0.3s;
  word-break: break-word;
  z-index: 1;
}
.cid-sgD3jKMMgp .navbar-brand .navbar-caption {
  line-height: inherit !important;
}
.cid-sgD3jKMMgp .navbar-brand .navbar-logo a {
  outline: none;
}
.cid-sgD3jKMMgp .dropdown-item.active,
.cid-sgD3jKMMgp .dropdown-item:active {
  background-color: transparent;
}
.cid-sgD3jKMMgp .navbar-expand-lg .navbar-nav .nav-link {
  padding: 0;
}
.cid-sgD3jKMMgp .nav-dropdown .link.dropdown-toggle {
  margin-right: 1.667em;
}
.cid-sgD3jKMMgp .nav-dropdown .link.dropdown-toggle[aria-expanded="true"] {
  margin-right: 0;
  padding: 0.667em 1.667em;
}
.cid-sgD3jKMMgp .navbar.navbar-expand-lg .dropdown .dropdown-menu {
  background: #232323;
}
.cid-sgD3jKMMgp .navbar.navbar-expand-lg .dropdown .dropdown-menu .dropdown-submenu {
  margin: 0;
  left: 100%;
}
.cid-sgD3jKMMgp .navbar .dropdown.open > .dropdown-menu {
  display: block;
}
.cid-sgD3jKMMgp ul.navbar-nav {
  flex-wrap: wrap;
}
.cid-sgD3jKMMgp .navbar-buttons {
  text-align: center;
  min-width: 170px;
}
.cid-sgD3jKMMgp button.navbar-toggler {
  outline: none;
  width: 31px;
  height: 20px;
  cursor: pointer;
  transition: all 0.2s;
  position: relative;
  align-self: center;
}
.cid-sgD3jKMMgp button.navbar-toggler .hamburger span {
  position: absolute;
  right: 0;
  width: 30px;
  height: 2px;
  border-right: 5px;
  background-color: #b2d056;
}
.cid-sgD3jKMMgp button.navbar-toggler .hamburger span:nth-child(1) {
  top: 0;
  transition: all 0.2s;
}
.cid-sgD3jKMMgp button.navbar-toggler .hamburger span:nth-child(2) {
  top: 8px;
  transition: all 0.15s;
}
.cid-sgD3jKMMgp button.navbar-toggler .hamburger span:nth-child(3) {
  top: 8px;
  transition: all 0.15s;
}
.cid-sgD3jKMMgp button.navbar-toggler .hamburger span:nth-child(4) {
  top: 16px;
  transition: all 0.2s;
}
.cid-sgD3jKMMgp nav.opened .hamburger span:nth-child(1) {
  top: 8px;
  width: 0;
  opacity: 0;
  right: 50%;
  transition: all 0.2s;
}
.cid-sgD3jKMMgp nav.opened .hamburger span:nth-child(2) {
  transform: rotate(45deg);
  transition: all 0.25s;
}
.cid-sgD3jKMMgp nav.opened .hamburger span:nth-child(3) {
  transform: rotate(-45deg);
  transition: all 0.25s;
}
.cid-sgD3jKMMgp nav.opened .hamburger span:nth-child(4) {
  top: 8px;
  width: 0;
  opacity: 0;
  right: 50%;
  transition: all 0.2s;
}
.cid-sgD3jKMMgp .navbar-dropdown {
  padding: 0 1rem;
  position: fixed;
}
.cid-sgD3jKMMgp a.nav-link {
  display: flex;
  align-items: center;
  justify-content: center;
}
.cid-sgD3jKMMgp .icons-menu {
  flex-wrap: nowrap;
  display: flex;
  justify-content: center;
  padding-left: 1rem;
  padding-right: 1rem;
  padding-top: 0.3rem;
  text-align: center;
}
@media screen and (-ms-high-contrast: active), (-ms-high-contrast: none) {
  .cid-sgD3jKMMgp .navbar {
    height: 70px;
  }
  .cid-sgD3jKMMgp .navbar.opened {
    height: auto;
  }
  .cid-sgD3jKMMgp .nav-item .nav-link:hover::before {
    width: 175%;
    max-width: calc(100% + 2rem);
    left: -1rem;
  }
}
.cid-sk1X4p8baK {
  padding-top: 9rem;
  padding-bottom: 9rem;
  background-image: url("../../../assets/images/header-img-portfolio-main-24.jpg");
}
.cid-sk1X4p8baK .mbr-text,
.cid-sk1X4p8baK .mbr-section-btn {
  color: #b2d056;
}
.cid-sk1X4p8baK .card-title,
.cid-sk1X4p8baK .card-box {
  color: #ffffff;
}
.cid-sk1X4p8baK .mbr-text,
.cid-sk1X4p8baK .link-wrap {
  color: #ffffff;
}
.cid-u0OeqcWY0T {
  padding-top: 3rem;
  padding-bottom: 2rem;
  background-image: url("../../../assets/images/bg-1.jpg");
}
.cid-u0OeqcWY0T .mbr-fallback-image.disabled {
  display: none;
}
.cid-u0OeqcWY0T .mbr-fallback-image {
  display: block;
  background-size: cover;
  background-position: center center;
  width: 100%;
  height: 100%;
  position: absolute;
  top: 0;
}
.cid-u0OenbWPT4 {
  padding-top: 0rem;
  padding-bottom: 2rem;
  background-image: url("../../../assets/images/header-spacer-bar-15.jpg");
}
.cid-u0OenbWPT4 .mbr-fallback-image.disabled {
  display: none;
}
.cid-u0OenbWPT4 .mbr-fallback-image {
  display: block;
  background-size: cover;
  background-position: center center;
  width: 100%;
  height: 100%;
  position: absolute;
  top: 0;
}
.cid-sk2lNGy5iU {
  padding-top: 2rem;
  padding-bottom: 0rem;
  background-color: #ffffff;
}
.cid-sk2lNGy5iU img,
.cid-sk2lNGy5iU .item-img {
  width: 100%;
}
.cid-sk2lNGy5iU .item:focus,
.cid-sk2lNGy5iU span:focus {
  outline: none;
}
.cid-sk2lNGy5iU .item {
  cursor: pointer;
  margin-bottom: 2rem;
}
.cid-sk2lNGy5iU .item-wrapper {
  position: relative;
  border-radius: 4px;
  background: #fafafa;
  height: 100%;
  display: flex;
  flex-flow: column nowrap;
}
@media (min-width: 992px) {
  .cid-sk2lNGy5iU .item-wrapper .item-content {
    padding: 2rem 2rem 0;
  }
  .cid-sk2lNGy5iU .item-wrapper .item-footer {
    padding: 0 2rem 2rem;
  }
}
@media (max-width: 991px) {
  .cid-sk2lNGy5iU .item-wrapper .item-content {
    padding: 1rem 1rem 0;
  }
  .cid-sk2lNGy5iU .item-wrapper .item-footer {
    padding: 0 1rem 1rem;
  }
}
.cid-sk2lNGy5iU .mbr-section-btn {
  margin-top: auto !important;
}
.cid-sk2lNGy5iU .mbr-section-title {
  color: #353535;
  text-align: center;
}
.cid-sk2lNGy5iU .mbr-text,
.cid-sk2lNGy5iU .mbr-section-btn {
  text-align: center;
}
.cid-sk2lNGy5iU .item-title {
  text-align: center;
}
.cid-sk2lNGy5iU .item-subtitle {
  text-align: center;
  color: #575656;
}
.cid-skjbb4zXdU {
  padding-top: 4rem;
  padding-bottom: 4rem;
  background-color: #3e7798;
}
.cid-sgJKWcZcc1 {
  padding-top: 4rem;
  padding-bottom: 3rem;
  background-color: #232323;
}
.cid-sgJKWcZcc1 .media-wrap {
  padding: 0;
}
@media (max-width: 991px) {
  .cid-sgJKWcZcc1 .media-wrap {
    margin-bottom: 1rem;
  }
}
@media (max-width: 767px) {
  .cid-sgJKWcZcc1 .row {
    text-align: center;
  }
  .cid-sgJKWcZcc1 .row > div {
    margin: auto;
  }
  .cid-sgJKWcZcc1 .social-row {
    justify-content: center;
  }
}
.cid-sgJKWcZcc1 .social-row {
  display: flex;
  flex-wrap: wrap;
}
.cid-sgJKWcZcc1 .list {
  list-style: none;
  padding-left: 0;
  color: #bbbbbb;
}
@media (max-width: 991px) {
  .cid-sgJKWcZcc1 .list {
    margin-bottom: 2rem;
  }
}
@media (min-width: 992px) {
  .cid-sgJKWcZcc1 .list {
    margin-bottom: 0rem;
  }
}
.cid-sgJKWcZcc1 .mbr-text {
  color: #ffffff;
}
.cid-sgJKWcZcc1 .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-sgJKWcZcc1 .mbr-iconfont {
  color: black;
}
@media (max-width: 991px) {
  .cid-sgJKWcZcc1 div > *:last-child {
    margin-top: 0 !important;
  }
}
.cid-sgD3jKMMgp {
  z-index: 1000;
  width: 100%;
  position: relative;
  min-height: 60px;
}
.cid-sgD3jKMMgp nav.navbar {
  position: fixed;
}
.cid-sgD3jKMMgp .dropdown-item:before {
  font-family: Moririse2 !important;
  content: "\e966";
  display: inline-block;
  width: 0;
  position: absolute;
  left: 1rem;
  top: 0.5rem;
  margin-right: 0.5rem;
  line-height: 1;
  font-size: inherit;
  vertical-align: middle;
  text-align: center;
  overflow: hidden;
  transform: scale(0, 1);
  transition: all 0.25s ease-in-out;
}
.cid-sgD3jKMMgp .dropdown-menu {
  padding: 0;
  border-radius: 4px;
  box-shadow: 0 1px 3px 0 rgba(0, 0, 0, 0.1);
}
.cid-sgD3jKMMgp .dropdown-item {
  border-bottom: 1px solid #e6e6e6;
}
.cid-sgD3jKMMgp .dropdown-item:hover,
.cid-sgD3jKMMgp .dropdown-item:focus {
  background: #b2d056 !important;
  color: white !important;
}
.cid-sgD3jKMMgp .dropdown-item:first-child {
  border-top-left-radius: 4px;
  border-top-right-radius: 4px;
}
.cid-sgD3jKMMgp .dropdown-item:last-child {
  border-bottom: none;
  border-bottom-left-radius: 4px;
  border-bottom-right-radius: 4px;
}
.cid-sgD3jKMMgp .nav-dropdown .link {
  padding: 0 0.3em !important;
  margin: 0.667em 1em !important;
}
.cid-sgD3jKMMgp .nav-dropdown .link.dropdown-toggle::after {
  margin-left: 0.5rem;
  margin-top: 0.2rem;
}
.cid-sgD3jKMMgp .nav-link {
  position: relative;
}
.cid-sgD3jKMMgp .container {
  display: flex;
  margin: auto;
}
.cid-sgD3jKMMgp .iconfont-wrapper {
  color: #000000 !important;
  font-size: 1.5rem;
  padding-right: 0.5rem;
}
.cid-sgD3jKMMgp .dropdown-menu,
.cid-sgD3jKMMgp .navbar.opened {
  background: #232323 !important;
}
.cid-sgD3jKMMgp .nav-item:focus,
.cid-sgD3jKMMgp .nav-link:focus {
  outline: none;
}
.cid-sgD3jKMMgp .dropdown .dropdown-menu .dropdown-item {
  width: auto;
  transition: all 0.25s ease-in-out;
}
.cid-sgD3jKMMgp .dropdown .dropdown-menu .dropdown-item::after {
  right: 0.5rem;
}
.cid-sgD3jKMMgp .dropdown .dropdown-menu .dropdown-item .mbr-iconfont {
  margin-right: 0.5rem;
  vertical-align: sub;
}
.cid-sgD3jKMMgp .dropdown .dropdown-menu .dropdown-item .mbr-iconfont:before {
  display: inline-block;
  transform: scale(1, 1);
  transition: all 0.25s ease-in-out;
}
.cid-sgD3jKMMgp .collapsed .dropdown-menu .dropdown-item:before {
  display: none;
}
.cid-sgD3jKMMgp .collapsed .dropdown .dropdown-menu .dropdown-item {
  padding: 0.235em 1.5em 0.235em 1.5em !important;
  transition: none;
  margin: 0 !important;
}
.cid-sgD3jKMMgp .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: #232323;
}
.cid-sgD3jKMMgp .navbar.opened {
  transition: all 0.3s;
}
.cid-sgD3jKMMgp .navbar .dropdown-item {
  padding: 0.5rem 1.8rem;
}
.cid-sgD3jKMMgp .navbar .navbar-logo img {
  width: auto;
}
.cid-sgD3jKMMgp .navbar .navbar-collapse {
  justify-content: flex-end;
  z-index: 1;
}
.cid-sgD3jKMMgp .navbar.collapsed {
  justify-content: center;
}
.cid-sgD3jKMMgp .navbar.collapsed .nav-item .nav-link::before {
  display: none;
}
.cid-sgD3jKMMgp .navbar.collapsed.opened .dropdown-menu {
  top: 0;
}
@media (min-width: 992px) {
  .cid-sgD3jKMMgp .navbar.collapsed.opened:not(.navbar-short) .navbar-collapse {
    max-height: calc(98.5vh - 3.4rem);
  }
}
.cid-sgD3jKMMgp .navbar.collapsed .dropdown-menu .dropdown-submenu {
  left: 0 !important;
}
.cid-sgD3jKMMgp .navbar.collapsed .dropdown-menu .dropdown-item:after {
  right: auto;
}
.cid-sgD3jKMMgp .navbar.collapsed .dropdown-menu .dropdown-toggle[data-toggle="dropdown-submenu"]:after {
  margin-left: 0.5rem;
  margin-top: 0.2rem;
  border-top: 0.35em solid;
  border-right: 0.35em solid transparent;
  border-left: 0.35em solid transparent;
  border-bottom: 0;
  top: 41%;
}
.cid-sgD3jKMMgp .navbar.collapsed ul.navbar-nav li {
  margin: auto;
}
.cid-sgD3jKMMgp .navbar.collapsed .dropdown-menu .dropdown-item {
  padding: 0.25rem 1.5rem;
  text-align: center;
}
.cid-sgD3jKMMgp .navbar.collapsed .icons-menu {
  padding-left: 0;
  padding-right: 0;
  padding-top: 0.5rem;
  padding-bottom: 0.5rem;
}
@media (max-width: 991px) {
  .cid-sgD3jKMMgp .navbar .nav-item .nav-link::before {
    display: none;
  }
  .cid-sgD3jKMMgp .navbar.opened .dropdown-menu {
    top: 0;
  }
  .cid-sgD3jKMMgp .navbar .dropdown-menu .dropdown-submenu {
    left: 0 !important;
  }
  .cid-sgD3jKMMgp .navbar .dropdown-menu .dropdown-item:after {
    right: auto;
  }
  .cid-sgD3jKMMgp .navbar .dropdown-menu .dropdown-toggle[data-toggle="dropdown-submenu"]:after {
    margin-left: 0.5rem;
    margin-top: 0.2rem;
    border-top: 0.35em solid;
    border-right: 0.35em solid transparent;
    border-left: 0.35em solid transparent;
    border-bottom: 0;
    top: 40%;
  }
  .cid-sgD3jKMMgp .navbar .navbar-logo img {
    height: 3rem !important;
  }
  .cid-sgD3jKMMgp .navbar ul.navbar-nav li {
    margin: auto;
  }
  .cid-sgD3jKMMgp .navbar .dropdown-menu .dropdown-item {
    padding: 0.25rem 1.5rem !important;
    text-align: center;
  }
  .cid-sgD3jKMMgp .navbar .navbar-brand {
    flex-shrink: initial;
    flex-basis: auto;
    word-break: break-word;
    padding-right: 2rem;
  }
  .cid-sgD3jKMMgp .navbar .navbar-toggler {
    flex-basis: auto;
  }
  .cid-sgD3jKMMgp .navbar .icons-menu {
    padding-left: 0;
    padding-top: 0.5rem;
    padding-bottom: 0.5rem;
  }
}
.cid-sgD3jKMMgp .navbar.navbar-short {
  min-height: 60px;
}
.cid-sgD3jKMMgp .navbar.navbar-short .navbar-logo img {
  height: 2.5rem !important;
}
.cid-sgD3jKMMgp .navbar.navbar-short .navbar-brand {
  min-height: 60px;
  padding: 0;
}
.cid-sgD3jKMMgp .navbar-brand {
  min-height: 70px;
  flex-shrink: 0;
  align-items: center;
  margin-right: 0;
  padding: 0;
  transition: all 0.3s;
  word-break: break-word;
  z-index: 1;
}
.cid-sgD3jKMMgp .navbar-brand .navbar-caption {
  line-height: inherit !important;
}
.cid-sgD3jKMMgp .navbar-brand .navbar-logo a {
  outline: none;
}
.cid-sgD3jKMMgp .dropdown-item.active,
.cid-sgD3jKMMgp .dropdown-item:active {
  background-color: transparent;
}
.cid-sgD3jKMMgp .navbar-expand-lg .navbar-nav .nav-link {
  padding: 0;
}
.cid-sgD3jKMMgp .nav-dropdown .link.dropdown-toggle {
  margin-right: 1.667em;
}
.cid-sgD3jKMMgp .nav-dropdown .link.dropdown-toggle[aria-expanded="true"] {
  margin-right: 0;
  padding: 0.667em 1.667em;
}
.cid-sgD3jKMMgp .navbar.navbar-expand-lg .dropdown .dropdown-menu {
  background: #232323;
}
.cid-sgD3jKMMgp .navbar.navbar-expand-lg .dropdown .dropdown-menu .dropdown-submenu {
  margin: 0;
  left: 100%;
}
.cid-sgD3jKMMgp .navbar .dropdown.open > .dropdown-menu {
  display: block;
}
.cid-sgD3jKMMgp ul.navbar-nav {
  flex-wrap: wrap;
}
.cid-sgD3jKMMgp .navbar-buttons {
  text-align: center;
  min-width: 170px;
}
.cid-sgD3jKMMgp button.navbar-toggler {
  outline: none;
  width: 31px;
  height: 20px;
  cursor: pointer;
  transition: all 0.2s;
  position: relative;
  align-self: center;
}
.cid-sgD3jKMMgp button.navbar-toggler .hamburger span {
  position: absolute;
  right: 0;
  width: 30px;
  height: 2px;
  border-right: 5px;
  background-color: #b2d056;
}
.cid-sgD3jKMMgp button.navbar-toggler .hamburger span:nth-child(1) {
  top: 0;
  transition: all 0.2s;
}
.cid-sgD3jKMMgp button.navbar-toggler .hamburger span:nth-child(2) {
  top: 8px;
  transition: all 0.15s;
}
.cid-sgD3jKMMgp button.navbar-toggler .hamburger span:nth-child(3) {
  top: 8px;
  transition: all 0.15s;
}
.cid-sgD3jKMMgp button.navbar-toggler .hamburger span:nth-child(4) {
  top: 16px;
  transition: all 0.2s;
}
.cid-sgD3jKMMgp nav.opened .hamburger span:nth-child(1) {
  top: 8px;
  width: 0;
  opacity: 0;
  right: 50%;
  transition: all 0.2s;
}
.cid-sgD3jKMMgp nav.opened .hamburger span:nth-child(2) {
  transform: rotate(45deg);
  transition: all 0.25s;
}
.cid-sgD3jKMMgp nav.opened .hamburger span:nth-child(3) {
  transform: rotate(-45deg);
  transition: all 0.25s;
}
.cid-sgD3jKMMgp nav.opened .hamburger span:nth-child(4) {
  top: 8px;
  width: 0;
  opacity: 0;
  right: 50%;
  transition: all 0.2s;
}
.cid-sgD3jKMMgp .navbar-dropdown {
  padding: 0 1rem;
  position: fixed;
}
.cid-sgD3jKMMgp a.nav-link {
  display: flex;
  align-items: center;
  justify-content: center;
}
.cid-sgD3jKMMgp .icons-menu {
  flex-wrap: nowrap;
  display: flex;
  justify-content: center;
  padding-left: 1rem;
  padding-right: 1rem;
  padding-top: 0.3rem;
  text-align: center;
}
@media screen and (-ms-high-contrast: active), (-ms-high-contrast: none) {
  .cid-sgD3jKMMgp .navbar {
    height: 70px;
  }
  .cid-sgD3jKMMgp .navbar.opened {
    height: auto;
  }
  .cid-sgD3jKMMgp .nav-item .nav-link:hover::before {
    width: 175%;
    max-width: calc(100% + 2rem);
    left: -1rem;
  }
}
.cid-sgJKWcZcc1 {
  padding-top: 4rem;
  padding-bottom: 3rem;
  background-color: #232323;
}
.cid-sgJKWcZcc1 .media-wrap {
  padding: 0;
}
@media (max-width: 991px) {
  .cid-sgJKWcZcc1 .media-wrap {
    margin-bottom: 1rem;
  }
}
@media (max-width: 767px) {
  .cid-sgJKWcZcc1 .row {
    text-align: center;
  }
  .cid-sgJKWcZcc1 .row > div {
    margin: auto;
  }
  .cid-sgJKWcZcc1 .social-row {
    justify-content: center;
  }
}
.cid-sgJKWcZcc1 .social-row {
  display: flex;
  flex-wrap: wrap;
}
.cid-sgJKWcZcc1 .list {
  list-style: none;
  padding-left: 0;
  color: #bbbbbb;
}
@media (max-width: 991px) {
  .cid-sgJKWcZcc1 .list {
    margin-bottom: 2rem;
  }
}
@media (min-width: 992px) {
  .cid-sgJKWcZcc1 .list {
    margin-bottom: 0rem;
  }
}
.cid-sgJKWcZcc1 .mbr-text {
  color: #ffffff;
}
.cid-sgJKWcZcc1 .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-sgJKWcZcc1 .mbr-iconfont {
  color: black;
}
@media (max-width: 991px) {
  .cid-sgJKWcZcc1 div > *:last-child {
    margin-top: 0 !important;
  }
}
.cid-sgD3jKMMgp {
  z-index: 1000;
  width: 100%;
  position: relative;
  min-height: 60px;
}
.cid-sgD3jKMMgp nav.navbar {
  position: fixed;
}
.cid-sgD3jKMMgp .dropdown-item:before {
  font-family: Moririse2 !important;
  content: "\e966";
  display: inline-block;
  width: 0;
  position: absolute;
  left: 1rem;
  top: 0.5rem;
  margin-right: 0.5rem;
  line-height: 1;
  font-size: inherit;
  vertical-align: middle;
  text-align: center;
  overflow: hidden;
  transform: scale(0, 1);
  transition: all 0.25s ease-in-out;
}
.cid-sgD3jKMMgp .dropdown-menu {
  padding: 0;
  border-radius: 4px;
  box-shadow: 0 1px 3px 0 rgba(0, 0, 0, 0.1);
}
.cid-sgD3jKMMgp .dropdown-item {
  border-bottom: 1px solid #e6e6e6;
}
.cid-sgD3jKMMgp .dropdown-item:hover,
.cid-sgD3jKMMgp .dropdown-item:focus {
  background: #b2d056 !important;
  color: white !important;
}
.cid-sgD3jKMMgp .dropdown-item:first-child {
  border-top-left-radius: 4px;
  border-top-right-radius: 4px;
}
.cid-sgD3jKMMgp .dropdown-item:last-child {
  border-bottom: none;
  border-bottom-left-radius: 4px;
  border-bottom-right-radius: 4px;
}
.cid-sgD3jKMMgp .nav-dropdown .link {
  padding: 0 0.3em !important;
  margin: 0.667em 1em !important;
}
.cid-sgD3jKMMgp .nav-dropdown .link.dropdown-toggle::after {
  margin-left: 0.5rem;
  margin-top: 0.2rem;
}
.cid-sgD3jKMMgp .nav-link {
  position: relative;
}
.cid-sgD3jKMMgp .container {
  display: flex;
  margin: auto;
}
.cid-sgD3jKMMgp .iconfont-wrapper {
  color: #000000 !important;
  font-size: 1.5rem;
  padding-right: 0.5rem;
}
.cid-sgD3jKMMgp .dropdown-menu,
.cid-sgD3jKMMgp .navbar.opened {
  background: #232323 !important;
}
.cid-sgD3jKMMgp .nav-item:focus,
.cid-sgD3jKMMgp .nav-link:focus {
  outline: none;
}
.cid-sgD3jKMMgp .dropdown .dropdown-menu .dropdown-item {
  width: auto;
  transition: all 0.25s ease-in-out;
}
.cid-sgD3jKMMgp .dropdown .dropdown-menu .dropdown-item::after {
  right: 0.5rem;
}
.cid-sgD3jKMMgp .dropdown .dropdown-menu .dropdown-item .mbr-iconfont {
  margin-right: 0.5rem;
  vertical-align: sub;
}
.cid-sgD3jKMMgp .dropdown .dropdown-menu .dropdown-item .mbr-iconfont:before {
  display: inline-block;
  transform: scale(1, 1);
  transition: all 0.25s ease-in-out;
}
.cid-sgD3jKMMgp .collapsed .dropdown-menu .dropdown-item:before {
  display: none;
}
.cid-sgD3jKMMgp .collapsed .dropdown .dropdown-menu .dropdown-item {
  padding: 0.235em 1.5em 0.235em 1.5em !important;
  transition: none;
  margin: 0 !important;
}
.cid-sgD3jKMMgp .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: #232323;
}
.cid-sgD3jKMMgp .navbar.opened {
  transition: all 0.3s;
}
.cid-sgD3jKMMgp .navbar .dropdown-item {
  padding: 0.5rem 1.8rem;
}
.cid-sgD3jKMMgp .navbar .navbar-logo img {
  width: auto;
}
.cid-sgD3jKMMgp .navbar .navbar-collapse {
  justify-content: flex-end;
  z-index: 1;
}
.cid-sgD3jKMMgp .navbar.collapsed {
  justify-content: center;
}
.cid-sgD3jKMMgp .navbar.collapsed .nav-item .nav-link::before {
  display: none;
}
.cid-sgD3jKMMgp .navbar.collapsed.opened .dropdown-menu {
  top: 0;
}
@media (min-width: 992px) {
  .cid-sgD3jKMMgp .navbar.collapsed.opened:not(.navbar-short) .navbar-collapse {
    max-height: calc(98.5vh - 3.4rem);
  }
}
.cid-sgD3jKMMgp .navbar.collapsed .dropdown-menu .dropdown-submenu {
  left: 0 !important;
}
.cid-sgD3jKMMgp .navbar.collapsed .dropdown-menu .dropdown-item:after {
  right: auto;
}
.cid-sgD3jKMMgp .navbar.collapsed .dropdown-menu .dropdown-toggle[data-toggle="dropdown-submenu"]:after {
  margin-left: 0.5rem;
  margin-top: 0.2rem;
  border-top: 0.35em solid;
  border-right: 0.35em solid transparent;
  border-left: 0.35em solid transparent;
  border-bottom: 0;
  top: 41%;
}
.cid-sgD3jKMMgp .navbar.collapsed ul.navbar-nav li {
  margin: auto;
}
.cid-sgD3jKMMgp .navbar.collapsed .dropdown-menu .dropdown-item {
  padding: 0.25rem 1.5rem;
  text-align: center;
}
.cid-sgD3jKMMgp .navbar.collapsed .icons-menu {
  padding-left: 0;
  padding-right: 0;
  padding-top: 0.5rem;
  padding-bottom: 0.5rem;
}
@media (max-width: 991px) {
  .cid-sgD3jKMMgp .navbar .nav-item .nav-link::before {
    display: none;
  }
  .cid-sgD3jKMMgp .navbar.opened .dropdown-menu {
    top: 0;
  }
  .cid-sgD3jKMMgp .navbar .dropdown-menu .dropdown-submenu {
    left: 0 !important;
  }
  .cid-sgD3jKMMgp .navbar .dropdown-menu .dropdown-item:after {
    right: auto;
  }
  .cid-sgD3jKMMgp .navbar .dropdown-menu .dropdown-toggle[data-toggle="dropdown-submenu"]:after {
    margin-left: 0.5rem;
    margin-top: 0.2rem;
    border-top: 0.35em solid;
    border-right: 0.35em solid transparent;
    border-left: 0.35em solid transparent;
    border-bottom: 0;
    top: 40%;
  }
  .cid-sgD3jKMMgp .navbar .navbar-logo img {
    height: 3rem !important;
  }
  .cid-sgD3jKMMgp .navbar ul.navbar-nav li {
    margin: auto;
  }
  .cid-sgD3jKMMgp .navbar .dropdown-menu .dropdown-item {
    padding: 0.25rem 1.5rem !important;
    text-align: center;
  }
  .cid-sgD3jKMMgp .navbar .navbar-brand {
    flex-shrink: initial;
    flex-basis: auto;
    word-break: break-word;
    padding-right: 2rem;
  }
  .cid-sgD3jKMMgp .navbar .navbar-toggler {
    flex-basis: auto;
  }
  .cid-sgD3jKMMgp .navbar .icons-menu {
    padding-left: 0;
    padding-top: 0.5rem;
    padding-bottom: 0.5rem;
  }
}
.cid-sgD3jKMMgp .navbar.navbar-short {
  min-height: 60px;
}
.cid-sgD3jKMMgp .navbar.navbar-short .navbar-logo img {
  height: 2.5rem !important;
}
.cid-sgD3jKMMgp .navbar.navbar-short .navbar-brand {
  min-height: 60px;
  padding: 0;
}
.cid-sgD3jKMMgp .navbar-brand {
  min-height: 70px;
  flex-shrink: 0;
  align-items: center;
  margin-right: 0;
  padding: 0;
  transition: all 0.3s;
  word-break: break-word;
  z-index: 1;
}
.cid-sgD3jKMMgp .navbar-brand .navbar-caption {
  line-height: inherit !important;
}
.cid-sgD3jKMMgp .navbar-brand .navbar-logo a {
  outline: none;
}
.cid-sgD3jKMMgp .dropdown-item.active,
.cid-sgD3jKMMgp .dropdown-item:active {
  background-color: transparent;
}
.cid-sgD3jKMMgp .navbar-expand-lg .navbar-nav .nav-link {
  padding: 0;
}
.cid-sgD3jKMMgp .nav-dropdown .link.dropdown-toggle {
  margin-right: 1.667em;
}
.cid-sgD3jKMMgp .nav-dropdown .link.dropdown-toggle[aria-expanded="true"] {
  margin-right: 0;
  padding: 0.667em 1.667em;
}
.cid-sgD3jKMMgp .navbar.navbar-expand-lg .dropdown .dropdown-menu {
  background: #232323;
}
.cid-sgD3jKMMgp .navbar.navbar-expand-lg .dropdown .dropdown-menu .dropdown-submenu {
  margin: 0;
  left: 100%;
}
.cid-sgD3jKMMgp .navbar .dropdown.open > .dropdown-menu {
  display: block;
}
.cid-sgD3jKMMgp ul.navbar-nav {
  flex-wrap: wrap;
}
.cid-sgD3jKMMgp .navbar-buttons {
  text-align: center;
  min-width: 170px;
}
.cid-sgD3jKMMgp button.navbar-toggler {
  outline: none;
  width: 31px;
  height: 20px;
  cursor: pointer;
  transition: all 0.2s;
  position: relative;
  align-self: center;
}
.cid-sgD3jKMMgp button.navbar-toggler .hamburger span {
  position: absolute;
  right: 0;
  width: 30px;
  height: 2px;
  border-right: 5px;
  background-color: #b2d056;
}
.cid-sgD3jKMMgp button.navbar-toggler .hamburger span:nth-child(1) {
  top: 0;
  transition: all 0.2s;
}
.cid-sgD3jKMMgp button.navbar-toggler .hamburger span:nth-child(2) {
  top: 8px;
  transition: all 0.15s;
}
.cid-sgD3jKMMgp button.navbar-toggler .hamburger span:nth-child(3) {
  top: 8px;
  transition: all 0.15s;
}
.cid-sgD3jKMMgp button.navbar-toggler .hamburger span:nth-child(4) {
  top: 16px;
  transition: all 0.2s;
}
.cid-sgD3jKMMgp nav.opened .hamburger span:nth-child(1) {
  top: 8px;
  width: 0;
  opacity: 0;
  right: 50%;
  transition: all 0.2s;
}
.cid-sgD3jKMMgp nav.opened .hamburger span:nth-child(2) {
  transform: rotate(45deg);
  transition: all 0.25s;
}
.cid-sgD3jKMMgp nav.opened .hamburger span:nth-child(3) {
  transform: rotate(-45deg);
  transition: all 0.25s;
}
.cid-sgD3jKMMgp nav.opened .hamburger span:nth-child(4) {
  top: 8px;
  width: 0;
  opacity: 0;
  right: 50%;
  transition: all 0.2s;
}
.cid-sgD3jKMMgp .navbar-dropdown {
  padding: 0 1rem;
  position: fixed;
}
.cid-sgD3jKMMgp a.nav-link {
  display: flex;
  align-items: center;
  justify-content: center;
}
.cid-sgD3jKMMgp .icons-menu {
  flex-wrap: nowrap;
  display: flex;
  justify-content: center;
  padding-left: 1rem;
  padding-right: 1rem;
  padding-top: 0.3rem;
  text-align: center;
}
@media screen and (-ms-high-contrast: active), (-ms-high-contrast: none) {
  .cid-sgD3jKMMgp .navbar {
    height: 70px;
  }
  .cid-sgD3jKMMgp .navbar.opened {
    height: auto;
  }
  .cid-sgD3jKMMgp .nav-item .nav-link:hover::before {
    width: 175%;
    max-width: calc(100% + 2rem);
    left: -1rem;
  }
}
.cid-slxPUc5uQ4 {
  padding-top: 9rem;
  padding-bottom: 9rem;
  background-image: url("../../../assets/images/header-3.jpg");
}
.cid-slxPUc5uQ4 .mbr-text,
.cid-slxPUc5uQ4 .mbr-section-btn {
  color: #b2d056;
}
.cid-slxPUc5uQ4 .card-title,
.cid-slxPUc5uQ4 .card-box {
  color: #ffffff;
}
.cid-slxPUc5uQ4 .mbr-text,
.cid-slxPUc5uQ4 .link-wrap {
  color: #ffffff;
}
.cid-tvcUn65Ddi {
  padding-top: 3rem;
  padding-bottom: 2rem;
  background-image: url("../../../assets/images/bg-1.jpg");
}
.cid-tvcUn65Ddi .mbr-fallback-image.disabled {
  display: none;
}
.cid-tvcUn65Ddi .mbr-fallback-image {
  display: block;
  background-size: cover;
  background-position: center center;
  width: 100%;
  height: 100%;
  position: absolute;
  top: 0;
}
.cid-tvcUn65Ddi .mbr-section-title {
  color: #353535;
}
.cid-u0UgjrUm54 {
  padding-top: 0rem;
  padding-bottom: 2rem;
  background-image: url("../../../assets/images/header-spacer-bar-15.jpg");
}
.cid-u0UgjrUm54 .mbr-fallback-image.disabled {
  display: none;
}
.cid-u0UgjrUm54 .mbr-fallback-image {
  display: block;
  background-size: cover;
  background-position: center center;
  width: 100%;
  height: 100%;
  position: absolute;
  top: 0;
}
.cid-tvcPbltU73 {
  padding-top: 3rem;
  padding-bottom: 5rem;
  background-color: #ffffff;
}
@media (min-width: 992px) {
  .cid-tvcPbltU73 .carousel {
    min-height: 700px;
  }
  .cid-tvcPbltU73 .carousel img {
    max-height: 700px;
    object-fit: contain;
  }
}
@media (max-width: 991px) and (min-width: 768px) {
  .cid-tvcPbltU73 .carousel {
    min-height: 455px;
  }
  .cid-tvcPbltU73 .carousel img {
    max-height: 455px;
    object-fit: contain;
  }
}
@media (max-width: 767px) {
  .cid-tvcPbltU73 .carousel {
    min-height: 385px;
  }
  .cid-tvcPbltU73 .carousel img {
    max-height: 385px;
    object-fit: contain;
  }
  .cid-tvcPbltU73 .container .carousel-control {
    margin-bottom: 0;
  }
  .cid-tvcPbltU73 .content-slider-wrap {
    width: 100% !important;
  }
}
.cid-tvcPbltU73 .carousel,
.cid-tvcPbltU73 .carousel-inner {
  display: flex;
  align-items: center;
}
.cid-tvcPbltU73 .item-wrapper {
  width: 100%;
}
.cid-tvcPbltU73 .carousel-caption {
  bottom: 40px;
}
.cid-tvcPbltU73 .carousel-control:hover {
  background: #1b1b1b;
  color: #fff;
  opacity: 1;
}
.cid-tvcPbltU73 .mobi-mbri-arrow-next {
  margin-left: 5px;
}
.cid-tvcPbltU73 .mobi-mbri-arrow-prev {
  margin-right: 5px;
}
.cid-tvcPbltU73 .container .carousel-indicators {
  margin-bottom: 3px;
}
.cid-tvcPbltU73 .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-tvcPbltU73 .carousel-control.carousel-control-prev {
  left: 0;
  margin-left: 2.5rem;
}
.cid-tvcPbltU73 .carousel-control.carousel-control-next {
  right: 0;
  margin-right: 2.5rem;
}
@media (max-width: 767px) {
  .cid-tvcPbltU73 .carousel-control {
    top: auto;
    bottom: 1rem;
  }
}
.cid-tvcPbltU73 .carousel-indicators {
  position: absolute;
  bottom: 0;
  margin-bottom: 1.5rem !important;
}
.cid-tvcPbltU73 .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-tvcPbltU73 .carousel-indicators li.active,
.cid-tvcPbltU73 .carousel-indicators li:hover {
  opacity: 0.9;
}
.cid-tvcPbltU73 .carousel-indicators li::after,
.cid-tvcPbltU73 .carousel-indicators li::before {
  content: none;
}
.cid-tvcPbltU73 .carousel-indicators.ie-fix {
  left: 50%;
  display: block;
  width: 60%;
  margin-left: -30%;
  text-align: center;
}
@media (max-width: 768px) {
  .cid-tvcPbltU73 .carousel-indicators {
    display: none !important;
  }
}
.cid-slI8fLeyCy {
  padding-top: 5rem;
  padding-bottom: 5rem;
  background-color: #3e7798;
}
.cid-sgJKWcZcc1 {
  padding-top: 4rem;
  padding-bottom: 3rem;
  background-color: #232323;
}
.cid-sgJKWcZcc1 .media-wrap {
  padding: 0;
}
@media (max-width: 991px) {
  .cid-sgJKWcZcc1 .media-wrap {
    margin-bottom: 1rem;
  }
}
@media (max-width: 767px) {
  .cid-sgJKWcZcc1 .row {
    text-align: center;
  }
  .cid-sgJKWcZcc1 .row > div {
    margin: auto;
  }
  .cid-sgJKWcZcc1 .social-row {
    justify-content: center;
  }
}
.cid-sgJKWcZcc1 .social-row {
  display: flex;
  flex-wrap: wrap;
}
.cid-sgJKWcZcc1 .list {
  list-style: none;
  padding-left: 0;
  color: #bbbbbb;
}
@media (max-width: 991px) {
  .cid-sgJKWcZcc1 .list {
    margin-bottom: 2rem;
  }
}
@media (min-width: 992px) {
  .cid-sgJKWcZcc1 .list {
    margin-bottom: 0rem;
  }
}
.cid-sgJKWcZcc1 .mbr-text {
  color: #ffffff;
}
.cid-sgJKWcZcc1 .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-sgJKWcZcc1 .mbr-iconfont {
  color: black;
}
@media (max-width: 991px) {
  .cid-sgJKWcZcc1 div > *:last-child {
    margin-top: 0 !important;
  }
}
.cid-sgD3jKMMgp {
  z-index: 1000;
  width: 100%;
  position: relative;
  min-height: 60px;
}
.cid-sgD3jKMMgp nav.navbar {
  position: fixed;
}
.cid-sgD3jKMMgp .dropdown-item:before {
  font-family: Moririse2 !important;
  content: "\e966";
  display: inline-block;
  width: 0;
  position: absolute;
  left: 1rem;
  top: 0.5rem;
  margin-right: 0.5rem;
  line-height: 1;
  font-size: inherit;
  vertical-align: middle;
  text-align: center;
  overflow: hidden;
  transform: scale(0, 1);
  transition: all 0.25s ease-in-out;
}
.cid-sgD3jKMMgp .dropdown-menu {
  padding: 0;
  border-radius: 4px;
  box-shadow: 0 1px 3px 0 rgba(0, 0, 0, 0.1);
}
.cid-sgD3jKMMgp .dropdown-item {
  border-bottom: 1px solid #e6e6e6;
}
.cid-sgD3jKMMgp .dropdown-item:hover,
.cid-sgD3jKMMgp .dropdown-item:focus {
  background: #b2d056 !important;
  color: white !important;
}
.cid-sgD3jKMMgp .dropdown-item:first-child {
  border-top-left-radius: 4px;
  border-top-right-radius: 4px;
}
.cid-sgD3jKMMgp .dropdown-item:last-child {
  border-bottom: none;
  border-bottom-left-radius: 4px;
  border-bottom-right-radius: 4px;
}
.cid-sgD3jKMMgp .nav-dropdown .link {
  padding: 0 0.3em !important;
  margin: 0.667em 1em !important;
}
.cid-sgD3jKMMgp .nav-dropdown .link.dropdown-toggle::after {
  margin-left: 0.5rem;
  margin-top: 0.2rem;
}
.cid-sgD3jKMMgp .nav-link {
  position: relative;
}
.cid-sgD3jKMMgp .container {
  display: flex;
  margin: auto;
}
.cid-sgD3jKMMgp .iconfont-wrapper {
  color: #000000 !important;
  font-size: 1.5rem;
  padding-right: 0.5rem;
}
.cid-sgD3jKMMgp .dropdown-menu,
.cid-sgD3jKMMgp .navbar.opened {
  background: #232323 !important;
}
.cid-sgD3jKMMgp .nav-item:focus,
.cid-sgD3jKMMgp .nav-link:focus {
  outline: none;
}
.cid-sgD3jKMMgp .dropdown .dropdown-menu .dropdown-item {
  width: auto;
  transition: all 0.25s ease-in-out;
}
.cid-sgD3jKMMgp .dropdown .dropdown-menu .dropdown-item::after {
  right: 0.5rem;
}
.cid-sgD3jKMMgp .dropdown .dropdown-menu .dropdown-item .mbr-iconfont {
  margin-right: 0.5rem;
  vertical-align: sub;
}
.cid-sgD3jKMMgp .dropdown .dropdown-menu .dropdown-item .mbr-iconfont:before {
  display: inline-block;
  transform: scale(1, 1);
  transition: all 0.25s ease-in-out;
}
.cid-sgD3jKMMgp .collapsed .dropdown-menu .dropdown-item:before {
  display: none;
}
.cid-sgD3jKMMgp .collapsed .dropdown .dropdown-menu .dropdown-item {
  padding: 0.235em 1.5em 0.235em 1.5em !important;
  transition: none;
  margin: 0 !important;
}
.cid-sgD3jKMMgp .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: #232323;
}
.cid-sgD3jKMMgp .navbar.opened {
  transition: all 0.3s;
}
.cid-sgD3jKMMgp .navbar .dropdown-item {
  padding: 0.5rem 1.8rem;
}
.cid-sgD3jKMMgp .navbar .navbar-logo img {
  width: auto;
}
.cid-sgD3jKMMgp .navbar .navbar-collapse {
  justify-content: flex-end;
  z-index: 1;
}
.cid-sgD3jKMMgp .navbar.collapsed {
  justify-content: center;
}
.cid-sgD3jKMMgp .navbar.collapsed .nav-item .nav-link::before {
  display: none;
}
.cid-sgD3jKMMgp .navbar.collapsed.opened .dropdown-menu {
  top: 0;
}
@media (min-width: 992px) {
  .cid-sgD3jKMMgp .navbar.collapsed.opened:not(.navbar-short) .navbar-collapse {
    max-height: calc(98.5vh - 3.4rem);
  }
}
.cid-sgD3jKMMgp .navbar.collapsed .dropdown-menu .dropdown-submenu {
  left: 0 !important;
}
.cid-sgD3jKMMgp .navbar.collapsed .dropdown-menu .dropdown-item:after {
  right: auto;
}
.cid-sgD3jKMMgp .navbar.collapsed .dropdown-menu .dropdown-toggle[data-toggle="dropdown-submenu"]:after {
  margin-left: 0.5rem;
  margin-top: 0.2rem;
  border-top: 0.35em solid;
  border-right: 0.35em solid transparent;
  border-left: 0.35em solid transparent;
  border-bottom: 0;
  top: 41%;
}
.cid-sgD3jKMMgp .navbar.collapsed ul.navbar-nav li {
  margin: auto;
}
.cid-sgD3jKMMgp .navbar.collapsed .dropdown-menu .dropdown-item {
  padding: 0.25rem 1.5rem;
  text-align: center;
}
.cid-sgD3jKMMgp .navbar.collapsed .icons-menu {
  padding-left: 0;
  padding-right: 0;
  padding-top: 0.5rem;
  padding-bottom: 0.5rem;
}
@media (max-width: 991px) {
  .cid-sgD3jKMMgp .navbar .nav-item .nav-link::before {
    display: none;
  }
  .cid-sgD3jKMMgp .navbar.opened .dropdown-menu {
    top: 0;
  }
  .cid-sgD3jKMMgp .navbar .dropdown-menu .dropdown-submenu {
    left: 0 !important;
  }
  .cid-sgD3jKMMgp .navbar .dropdown-menu .dropdown-item:after {
    right: auto;
  }
  .cid-sgD3jKMMgp .navbar .dropdown-menu .dropdown-toggle[data-toggle="dropdown-submenu"]:after {
    margin-left: 0.5rem;
    margin-top: 0.2rem;
    border-top: 0.35em solid;
    border-right: 0.35em solid transparent;
    border-left: 0.35em solid transparent;
    border-bottom: 0;
    top: 40%;
  }
  .cid-sgD3jKMMgp .navbar .navbar-logo img {
    height: 3rem !important;
  }
  .cid-sgD3jKMMgp .navbar ul.navbar-nav li {
    margin: auto;
  }
  .cid-sgD3jKMMgp .navbar .dropdown-menu .dropdown-item {
    padding: 0.25rem 1.5rem !important;
    text-align: center;
  }
  .cid-sgD3jKMMgp .navbar .navbar-brand {
    flex-shrink: initial;
    flex-basis: auto;
    word-break: break-word;
    padding-right: 2rem;
  }
  .cid-sgD3jKMMgp .navbar .navbar-toggler {
    flex-basis: auto;
  }
  .cid-sgD3jKMMgp .navbar .icons-menu {
    padding-left: 0;
    padding-top: 0.5rem;
    padding-bottom: 0.5rem;
  }
}
.cid-sgD3jKMMgp .navbar.navbar-short {
  min-height: 60px;
}
.cid-sgD3jKMMgp .navbar.navbar-short .navbar-logo img {
  height: 2.5rem !important;
}
.cid-sgD3jKMMgp .navbar.navbar-short .navbar-brand {
  min-height: 60px;
  padding: 0;
}
.cid-sgD3jKMMgp .navbar-brand {
  min-height: 70px;
  flex-shrink: 0;
  align-items: center;
  margin-right: 0;
  padding: 0;
  transition: all 0.3s;
  word-break: break-word;
  z-index: 1;
}
.cid-sgD3jKMMgp .navbar-brand .navbar-caption {
  line-height: inherit !important;
}
.cid-sgD3jKMMgp .navbar-brand .navbar-logo a {
  outline: none;
}
.cid-sgD3jKMMgp .dropdown-item.active,
.cid-sgD3jKMMgp .dropdown-item:active {
  background-color: transparent;
}
.cid-sgD3jKMMgp .navbar-expand-lg .navbar-nav .nav-link {
  padding: 0;
}
.cid-sgD3jKMMgp .nav-dropdown .link.dropdown-toggle {
  margin-right: 1.667em;
}
.cid-sgD3jKMMgp .nav-dropdown .link.dropdown-toggle[aria-expanded="true"] {
  margin-right: 0;
  padding: 0.667em 1.667em;
}
.cid-sgD3jKMMgp .navbar.navbar-expand-lg .dropdown .dropdown-menu {
  background: #232323;
}
.cid-sgD3jKMMgp .navbar.navbar-expand-lg .dropdown .dropdown-menu .dropdown-submenu {
  margin: 0;
  left: 100%;
}
.cid-sgD3jKMMgp .navbar .dropdown.open > .dropdown-menu {
  display: block;
}
.cid-sgD3jKMMgp ul.navbar-nav {
  flex-wrap: wrap;
}
.cid-sgD3jKMMgp .navbar-buttons {
  text-align: center;
  min-width: 170px;
}
.cid-sgD3jKMMgp button.navbar-toggler {
  outline: none;
  width: 31px;
  height: 20px;
  cursor: pointer;
  transition: all 0.2s;
  position: relative;
  align-self: center;
}
.cid-sgD3jKMMgp button.navbar-toggler .hamburger span {
  position: absolute;
  right: 0;
  width: 30px;
  height: 2px;
  border-right: 5px;
  background-color: #b2d056;
}
.cid-sgD3jKMMgp button.navbar-toggler .hamburger span:nth-child(1) {
  top: 0;
  transition: all 0.2s;
}
.cid-sgD3jKMMgp button.navbar-toggler .hamburger span:nth-child(2) {
  top: 8px;
  transition: all 0.15s;
}
.cid-sgD3jKMMgp button.navbar-toggler .hamburger span:nth-child(3) {
  top: 8px;
  transition: all 0.15s;
}
.cid-sgD3jKMMgp button.navbar-toggler .hamburger span:nth-child(4) {
  top: 16px;
  transition: all 0.2s;
}
.cid-sgD3jKMMgp nav.opened .hamburger span:nth-child(1) {
  top: 8px;
  width: 0;
  opacity: 0;
  right: 50%;
  transition: all 0.2s;
}
.cid-sgD3jKMMgp nav.opened .hamburger span:nth-child(2) {
  transform: rotate(45deg);
  transition: all 0.25s;
}
.cid-sgD3jKMMgp nav.opened .hamburger span:nth-child(3) {
  transform: rotate(-45deg);
  transition: all 0.25s;
}
.cid-sgD3jKMMgp nav.opened .hamburger span:nth-child(4) {
  top: 8px;
  width: 0;
  opacity: 0;
  right: 50%;
  transition: all 0.2s;
}
.cid-sgD3jKMMgp .navbar-dropdown {
  padding: 0 1rem;
  position: fixed;
}
.cid-sgD3jKMMgp a.nav-link {
  display: flex;
  align-items: center;
  justify-content: center;
}
.cid-sgD3jKMMgp .icons-menu {
  flex-wrap: nowrap;
  display: flex;
  justify-content: center;
  padding-left: 1rem;
  padding-right: 1rem;
  padding-top: 0.3rem;
  text-align: center;
}
@media screen and (-ms-high-contrast: active), (-ms-high-contrast: none) {
  .cid-sgD3jKMMgp .navbar {
    height: 70px;
  }
  .cid-sgD3jKMMgp .navbar.opened {
    height: auto;
  }
  .cid-sgD3jKMMgp .nav-item .nav-link:hover::before {
    width: 175%;
    max-width: calc(100% + 2rem);
    left: -1rem;
  }
}
.cid-slIZbjNxJh {
  padding-top: 9rem;
  padding-bottom: 9rem;
  background-image: url("../../../assets/images/header-cooperider.jpg");
}
.cid-slIZbjNxJh .mbr-text,
.cid-slIZbjNxJh .mbr-section-btn {
  color: #b2d056;
}
.cid-slIZbjNxJh .card-title,
.cid-slIZbjNxJh .card-box {
  color: #b2d056;
}
.cid-slIZbjNxJh .mbr-text,
.cid-slIZbjNxJh .link-wrap {
  color: #ffffff;
}
.cid-tvdolGjuGI {
  padding-top: 3rem;
  padding-bottom: 2rem;
  background-image: url("../../../assets/images/bg-1.jpg");
}
.cid-tvdolGjuGI .mbr-fallback-image.disabled {
  display: none;
}
.cid-tvdolGjuGI .mbr-fallback-image {
  display: block;
  background-size: cover;
  background-position: center center;
  width: 100%;
  height: 100%;
  position: absolute;
  top: 0;
}
.cid-tvdolGjuGI .mbr-section-title {
  color: #353535;
}
.cid-u10s95tiRY {
  padding-top: 0rem;
  padding-bottom: 2rem;
  background-image: url("../../../assets/images/header-spacer-bar-15.jpg");
}
.cid-u10s95tiRY .mbr-fallback-image.disabled {
  display: none;
}
.cid-u10s95tiRY .mbr-fallback-image {
  display: block;
  background-size: cover;
  background-position: center center;
  width: 100%;
  height: 100%;
  position: absolute;
  top: 0;
}
.cid-tvdon3qL7r {
  padding-top: 3rem;
  padding-bottom: 5rem;
  background-color: #ffffff;
}
@media (min-width: 992px) {
  .cid-tvdon3qL7r .carousel {
    min-height: 700px;
  }
  .cid-tvdon3qL7r .carousel img {
    max-height: 700px;
    object-fit: contain;
  }
}
@media (max-width: 991px) and (min-width: 768px) {
  .cid-tvdon3qL7r .carousel {
    min-height: 455px;
  }
  .cid-tvdon3qL7r .carousel img {
    max-height: 455px;
    object-fit: contain;
  }
}
@media (max-width: 767px) {
  .cid-tvdon3qL7r .carousel {
    min-height: 385px;
  }
  .cid-tvdon3qL7r .carousel img {
    max-height: 385px;
    object-fit: contain;
  }
  .cid-tvdon3qL7r .container .carousel-control {
    margin-bottom: 0;
  }
  .cid-tvdon3qL7r .content-slider-wrap {
    width: 100% !important;
  }
}
.cid-tvdon3qL7r .carousel,
.cid-tvdon3qL7r .carousel-inner {
  display: flex;
  align-items: center;
}
.cid-tvdon3qL7r .item-wrapper {
  width: 100%;
}
.cid-tvdon3qL7r .carousel-caption {
  bottom: 40px;
}
.cid-tvdon3qL7r .carousel-control:hover {
  background: #1b1b1b;
  color: #fff;
  opacity: 1;
}
.cid-tvdon3qL7r .mobi-mbri-arrow-next {
  margin-left: 5px;
}
.cid-tvdon3qL7r .mobi-mbri-arrow-prev {
  margin-right: 5px;
}
.cid-tvdon3qL7r .container .carousel-indicators {
  margin-bottom: 3px;
}
.cid-tvdon3qL7r .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-tvdon3qL7r .carousel-control.carousel-control-prev {
  left: 0;
  margin-left: 2.5rem;
}
.cid-tvdon3qL7r .carousel-control.carousel-control-next {
  right: 0;
  margin-right: 2.5rem;
}
@media (max-width: 767px) {
  .cid-tvdon3qL7r .carousel-control {
    top: auto;
    bottom: 1rem;
  }
}
.cid-tvdon3qL7r .carousel-indicators {
  position: absolute;
  bottom: 0;
  margin-bottom: 1.5rem !important;
}
.cid-tvdon3qL7r .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-tvdon3qL7r .carousel-indicators li.active,
.cid-tvdon3qL7r .carousel-indicators li:hover {
  opacity: 0.9;
}
.cid-tvdon3qL7r .carousel-indicators li::after,
.cid-tvdon3qL7r .carousel-indicators li::before {
  content: none;
}
.cid-tvdon3qL7r .carousel-indicators.ie-fix {
  left: 50%;
  display: block;
  width: 60%;
  margin-left: -30%;
  text-align: center;
}
@media (max-width: 768px) {
  .cid-tvdon3qL7r .carousel-indicators {
    display: none !important;
  }
}
.cid-slJrxssYEf {
  padding-top: 5rem;
  padding-bottom: 5rem;
  background-color: #3e7798;
}
.cid-sgJKWcZcc1 {
  padding-top: 4rem;
  padding-bottom: 3rem;
  background-color: #232323;
}
.cid-sgJKWcZcc1 .media-wrap {
  padding: 0;
}
@media (max-width: 991px) {
  .cid-sgJKWcZcc1 .media-wrap {
    margin-bottom: 1rem;
  }
}
@media (max-width: 767px) {
  .cid-sgJKWcZcc1 .row {
    text-align: center;
  }
  .cid-sgJKWcZcc1 .row > div {
    margin: auto;
  }
  .cid-sgJKWcZcc1 .social-row {
    justify-content: center;
  }
}
.cid-sgJKWcZcc1 .social-row {
  display: flex;
  flex-wrap: wrap;
}
.cid-sgJKWcZcc1 .list {
  list-style: none;
  padding-left: 0;
  color: #bbbbbb;
}
@media (max-width: 991px) {
  .cid-sgJKWcZcc1 .list {
    margin-bottom: 2rem;
  }
}
@media (min-width: 992px) {
  .cid-sgJKWcZcc1 .list {
    margin-bottom: 0rem;
  }
}
.cid-sgJKWcZcc1 .mbr-text {
  color: #ffffff;
}
.cid-sgJKWcZcc1 .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-sgJKWcZcc1 .mbr-iconfont {
  color: black;
}
@media (max-width: 991px) {
  .cid-sgJKWcZcc1 div > *:last-child {
    margin-top: 0 !important;
  }
}
.cid-sgD3jKMMgp {
  z-index: 1000;
  width: 100%;
  position: relative;
  min-height: 60px;
}
.cid-sgD3jKMMgp nav.navbar {
  position: fixed;
}
.cid-sgD3jKMMgp .dropdown-item:before {
  font-family: Moririse2 !important;
  content: "\e966";
  display: inline-block;
  width: 0;
  position: absolute;
  left: 1rem;
  top: 0.5rem;
  margin-right: 0.5rem;
  line-height: 1;
  font-size: inherit;
  vertical-align: middle;
  text-align: center;
  overflow: hidden;
  transform: scale(0, 1);
  transition: all 0.25s ease-in-out;
}
.cid-sgD3jKMMgp .dropdown-menu {
  padding: 0;
  border-radius: 4px;
  box-shadow: 0 1px 3px 0 rgba(0, 0, 0, 0.1);
}
.cid-sgD3jKMMgp .dropdown-item {
  border-bottom: 1px solid #e6e6e6;
}
.cid-sgD3jKMMgp .dropdown-item:hover,
.cid-sgD3jKMMgp .dropdown-item:focus {
  background: #b2d056 !important;
  color: white !important;
}
.cid-sgD3jKMMgp .dropdown-item:first-child {
  border-top-left-radius: 4px;
  border-top-right-radius: 4px;
}
.cid-sgD3jKMMgp .dropdown-item:last-child {
  border-bottom: none;
  border-bottom-left-radius: 4px;
  border-bottom-right-radius: 4px;
}
.cid-sgD3jKMMgp .nav-dropdown .link {
  padding: 0 0.3em !important;
  margin: 0.667em 1em !important;
}
.cid-sgD3jKMMgp .nav-dropdown .link.dropdown-toggle::after {
  margin-left: 0.5rem;
  margin-top: 0.2rem;
}
.cid-sgD3jKMMgp .nav-link {
  position: relative;
}
.cid-sgD3jKMMgp .container {
  display: flex;
  margin: auto;
}
.cid-sgD3jKMMgp .iconfont-wrapper {
  color: #000000 !important;
  font-size: 1.5rem;
  padding-right: 0.5rem;
}
.cid-sgD3jKMMgp .dropdown-menu,
.cid-sgD3jKMMgp .navbar.opened {
  background: #232323 !important;
}
.cid-sgD3jKMMgp .nav-item:focus,
.cid-sgD3jKMMgp .nav-link:focus {
  outline: none;
}
.cid-sgD3jKMMgp .dropdown .dropdown-menu .dropdown-item {
  width: auto;
  transition: all 0.25s ease-in-out;
}
.cid-sgD3jKMMgp .dropdown .dropdown-menu .dropdown-item::after {
  right: 0.5rem;
}
.cid-sgD3jKMMgp .dropdown .dropdown-menu .dropdown-item .mbr-iconfont {
  margin-right: 0.5rem;
  vertical-align: sub;
}
.cid-sgD3jKMMgp .dropdown .dropdown-menu .dropdown-item .mbr-iconfont:before {
  display: inline-block;
  transform: scale(1, 1);
  transition: all 0.25s ease-in-out;
}
.cid-sgD3jKMMgp .collapsed .dropdown-menu .dropdown-item:before {
  display: none;
}
.cid-sgD3jKMMgp .collapsed .dropdown .dropdown-menu .dropdown-item {
  padding: 0.235em 1.5em 0.235em 1.5em !important;
  transition: none;
  margin: 0 !important;
}
.cid-sgD3jKMMgp .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: #232323;
}
.cid-sgD3jKMMgp .navbar.opened {
  transition: all 0.3s;
}
.cid-sgD3jKMMgp .navbar .dropdown-item {
  padding: 0.5rem 1.8rem;
}
.cid-sgD3jKMMgp .navbar .navbar-logo img {
  width: auto;
}
.cid-sgD3jKMMgp .navbar .navbar-collapse {
  justify-content: flex-end;
  z-index: 1;
}
.cid-sgD3jKMMgp .navbar.collapsed {
  justify-content: center;
}
.cid-sgD3jKMMgp .navbar.collapsed .nav-item .nav-link::before {
  display: none;
}
.cid-sgD3jKMMgp .navbar.collapsed.opened .dropdown-menu {
  top: 0;
}
@media (min-width: 992px) {
  .cid-sgD3jKMMgp .navbar.collapsed.opened:not(.navbar-short) .navbar-collapse {
    max-height: calc(98.5vh - 3.4rem);
  }
}
.cid-sgD3jKMMgp .navbar.collapsed .dropdown-menu .dropdown-submenu {
  left: 0 !important;
}
.cid-sgD3jKMMgp .navbar.collapsed .dropdown-menu .dropdown-item:after {
  right: auto;
}
.cid-sgD3jKMMgp .navbar.collapsed .dropdown-menu .dropdown-toggle[data-toggle="dropdown-submenu"]:after {
  margin-left: 0.5rem;
  margin-top: 0.2rem;
  border-top: 0.35em solid;
  border-right: 0.35em solid transparent;
  border-left: 0.35em solid transparent;
  border-bottom: 0;
  top: 41%;
}
.cid-sgD3jKMMgp .navbar.collapsed ul.navbar-nav li {
  margin: auto;
}
.cid-sgD3jKMMgp .navbar.collapsed .dropdown-menu .dropdown-item {
  padding: 0.25rem 1.5rem;
  text-align: center;
}
.cid-sgD3jKMMgp .navbar.collapsed .icons-menu {
  padding-left: 0;
  padding-right: 0;
  padding-top: 0.5rem;
  padding-bottom: 0.5rem;
}
@media (max-width: 991px) {
  .cid-sgD3jKMMgp .navbar .nav-item .nav-link::before {
    display: none;
  }
  .cid-sgD3jKMMgp .navbar.opened .dropdown-menu {
    top: 0;
  }
  .cid-sgD3jKMMgp .navbar .dropdown-menu .dropdown-submenu {
    left: 0 !important;
  }
  .cid-sgD3jKMMgp .navbar .dropdown-menu .dropdown-item:after {
    right: auto;
  }
  .cid-sgD3jKMMgp .navbar .dropdown-menu .dropdown-toggle[data-toggle="dropdown-submenu"]:after {
    margin-left: 0.5rem;
    margin-top: 0.2rem;
    border-top: 0.35em solid;
    border-right: 0.35em solid transparent;
    border-left: 0.35em solid transparent;
    border-bottom: 0;
    top: 40%;
  }
  .cid-sgD3jKMMgp .navbar .navbar-logo img {
    height: 3rem !important;
  }
  .cid-sgD3jKMMgp .navbar ul.navbar-nav li {
    margin: auto;
  }
  .cid-sgD3jKMMgp .navbar .dropdown-menu .dropdown-item {
    padding: 0.25rem 1.5rem !important;
    text-align: center;
  }
  .cid-sgD3jKMMgp .navbar .navbar-brand {
    flex-shrink: initial;
    flex-basis: auto;
    word-break: break-word;
    padding-right: 2rem;
  }
  .cid-sgD3jKMMgp .navbar .navbar-toggler {
    flex-basis: auto;
  }
  .cid-sgD3jKMMgp .navbar .icons-menu {
    padding-left: 0;
    padding-top: 0.5rem;
    padding-bottom: 0.5rem;
  }
}
.cid-sgD3jKMMgp .navbar.navbar-short {
  min-height: 60px;
}
.cid-sgD3jKMMgp .navbar.navbar-short .navbar-logo img {
  height: 2.5rem !important;
}
.cid-sgD3jKMMgp .navbar.navbar-short .navbar-brand {
  min-height: 60px;
  padding: 0;
}
.cid-sgD3jKMMgp .navbar-brand {
  min-height: 70px;
  flex-shrink: 0;
  align-items: center;
  margin-right: 0;
  padding: 0;
  transition: all 0.3s;
  word-break: break-word;
  z-index: 1;
}
.cid-sgD3jKMMgp .navbar-brand .navbar-caption {
  line-height: inherit !important;
}
.cid-sgD3jKMMgp .navbar-brand .navbar-logo a {
  outline: none;
}
.cid-sgD3jKMMgp .dropdown-item.active,
.cid-sgD3jKMMgp .dropdown-item:active {
  background-color: transparent;
}
.cid-sgD3jKMMgp .navbar-expand-lg .navbar-nav .nav-link {
  padding: 0;
}
.cid-sgD3jKMMgp .nav-dropdown .link.dropdown-toggle {
  margin-right: 1.667em;
}
.cid-sgD3jKMMgp .nav-dropdown .link.dropdown-toggle[aria-expanded="true"] {
  margin-right: 0;
  padding: 0.667em 1.667em;
}
.cid-sgD3jKMMgp .navbar.navbar-expand-lg .dropdown .dropdown-menu {
  background: #232323;
}
.cid-sgD3jKMMgp .navbar.navbar-expand-lg .dropdown .dropdown-menu .dropdown-submenu {
  margin: 0;
  left: 100%;
}
.cid-sgD3jKMMgp .navbar .dropdown.open > .dropdown-menu {
  display: block;
}
.cid-sgD3jKMMgp ul.navbar-nav {
  flex-wrap: wrap;
}
.cid-sgD3jKMMgp .navbar-buttons {
  text-align: center;
  min-width: 170px;
}
.cid-sgD3jKMMgp button.navbar-toggler {
  outline: none;
  width: 31px;
  height: 20px;
  cursor: pointer;
  transition: all 0.2s;
  position: relative;
  align-self: center;
}
.cid-sgD3jKMMgp button.navbar-toggler .hamburger span {
  position: absolute;
  right: 0;
  width: 30px;
  height: 2px;
  border-right: 5px;
  background-color: #b2d056;
}
.cid-sgD3jKMMgp button.navbar-toggler .hamburger span:nth-child(1) {
  top: 0;
  transition: all 0.2s;
}
.cid-sgD3jKMMgp button.navbar-toggler .hamburger span:nth-child(2) {
  top: 8px;
  transition: all 0.15s;
}
.cid-sgD3jKMMgp button.navbar-toggler .hamburger span:nth-child(3) {
  top: 8px;
  transition: all 0.15s;
}
.cid-sgD3jKMMgp button.navbar-toggler .hamburger span:nth-child(4) {
  top: 16px;
  transition: all 0.2s;
}
.cid-sgD3jKMMgp nav.opened .hamburger span:nth-child(1) {
  top: 8px;
  width: 0;
  opacity: 0;
  right: 50%;
  transition: all 0.2s;
}
.cid-sgD3jKMMgp nav.opened .hamburger span:nth-child(2) {
  transform: rotate(45deg);
  transition: all 0.25s;
}
.cid-sgD3jKMMgp nav.opened .hamburger span:nth-child(3) {
  transform: rotate(-45deg);
  transition: all 0.25s;
}
.cid-sgD3jKMMgp nav.opened .hamburger span:nth-child(4) {
  top: 8px;
  width: 0;
  opacity: 0;
  right: 50%;
  transition: all 0.2s;
}
.cid-sgD3jKMMgp .navbar-dropdown {
  padding: 0 1rem;
  position: fixed;
}
.cid-sgD3jKMMgp a.nav-link {
  display: flex;
  align-items: center;
  justify-content: center;
}
.cid-sgD3jKMMgp .icons-menu {
  flex-wrap: nowrap;
  display: flex;
  justify-content: center;
  padding-left: 1rem;
  padding-right: 1rem;
  padding-top: 0.3rem;
  text-align: center;
}
@media screen and (-ms-high-contrast: active), (-ms-high-contrast: none) {
  .cid-sgD3jKMMgp .navbar {
    height: 70px;
  }
  .cid-sgD3jKMMgp .navbar.opened {
    height: auto;
  }
  .cid-sgD3jKMMgp .nav-item .nav-link:hover::before {
    width: 175%;
    max-width: calc(100% + 2rem);
    left: -1rem;
  }
}
.cid-slJudbXDZd {
  padding-top: 9rem;
  padding-bottom: 9rem;
  background-image: url("../../../assets/images/header-13.jpg");
}
.cid-slJudbXDZd .mbr-text,
.cid-slJudbXDZd .mbr-section-btn {
  color: #b2d056;
}
.cid-slJudbXDZd .card-title,
.cid-slJudbXDZd .card-box {
  color: #b2d056;
}
.cid-slJudbXDZd .mbr-text,
.cid-slJudbXDZd .link-wrap {
  color: #ffffff;
}
.cid-tvdBNChRPv {
  padding-top: 3rem;
  padding-bottom: 2rem;
  background-image: url("../../../assets/images/bg-1.jpg");
}
.cid-tvdBNChRPv .mbr-fallback-image.disabled {
  display: none;
}
.cid-tvdBNChRPv .mbr-fallback-image {
  display: block;
  background-size: cover;
  background-position: center center;
  width: 100%;
  height: 100%;
  position: absolute;
  top: 0;
}
.cid-tvdBNChRPv .mbr-section-title {
  color: #353535;
}
.cid-u15b4QhlOA {
  padding-top: 0rem;
  padding-bottom: 2rem;
  background-image: url("../../../assets/images/header-spacer-bar-15.jpg");
}
.cid-u15b4QhlOA .mbr-fallback-image.disabled {
  display: none;
}
.cid-u15b4QhlOA .mbr-fallback-image {
  display: block;
  background-size: cover;
  background-position: center center;
  width: 100%;
  height: 100%;
  position: absolute;
  top: 0;
}
.cid-tvdBYmsp7X {
  padding-top: 3rem;
  padding-bottom: 5rem;
  background-color: #ffffff;
}
@media (min-width: 992px) {
  .cid-tvdBYmsp7X .carousel {
    min-height: 700px;
  }
  .cid-tvdBYmsp7X .carousel img {
    max-height: 700px;
    object-fit: contain;
  }
}
@media (max-width: 991px) and (min-width: 768px) {
  .cid-tvdBYmsp7X .carousel {
    min-height: 455px;
  }
  .cid-tvdBYmsp7X .carousel img {
    max-height: 455px;
    object-fit: contain;
  }
}
@media (max-width: 767px) {
  .cid-tvdBYmsp7X .carousel {
    min-height: 385px;
  }
  .cid-tvdBYmsp7X .carousel img {
    max-height: 385px;
    object-fit: contain;
  }
  .cid-tvdBYmsp7X .container .carousel-control {
    margin-bottom: 0;
  }
  .cid-tvdBYmsp7X .content-slider-wrap {
    width: 100% !important;
  }
}
.cid-tvdBYmsp7X .carousel,
.cid-tvdBYmsp7X .carousel-inner {
  display: flex;
  align-items: center;
}
.cid-tvdBYmsp7X .item-wrapper {
  width: 100%;
}
.cid-tvdBYmsp7X .carousel-caption {
  bottom: 40px;
}
.cid-tvdBYmsp7X .carousel-control:hover {
  background: #1b1b1b;
  color: #fff;
  opacity: 1;
}
.cid-tvdBYmsp7X .mobi-mbri-arrow-next {
  margin-left: 5px;
}
.cid-tvdBYmsp7X .mobi-mbri-arrow-prev {
  margin-right: 5px;
}
.cid-tvdBYmsp7X .container .carousel-indicators {
  margin-bottom: 3px;
}
.cid-tvdBYmsp7X .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-tvdBYmsp7X .carousel-control.carousel-control-prev {
  left: 0;
  margin-left: 2.5rem;
}
.cid-tvdBYmsp7X .carousel-control.carousel-control-next {
  right: 0;
  margin-right: 2.5rem;
}
@media (max-width: 767px) {
  .cid-tvdBYmsp7X .carousel-control {
    top: auto;
    bottom: 1rem;
  }
}
.cid-tvdBYmsp7X .carousel-indicators {
  position: absolute;
  bottom: 0;
  margin-bottom: 1.5rem !important;
}
.cid-tvdBYmsp7X .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-tvdBYmsp7X .carousel-indicators li.active,
.cid-tvdBYmsp7X .carousel-indicators li:hover {
  opacity: 0.9;
}
.cid-tvdBYmsp7X .carousel-indicators li::after,
.cid-tvdBYmsp7X .carousel-indicators li::before {
  content: none;
}
.cid-tvdBYmsp7X .carousel-indicators.ie-fix {
  left: 50%;
  display: block;
  width: 60%;
  margin-left: -30%;
  text-align: center;
}
@media (max-width: 768px) {
  .cid-tvdBYmsp7X .carousel-indicators {
    display: none !important;
  }
}
.cid-slJug5CAwg {
  padding-top: 5rem;
  padding-bottom: 5rem;
  background-color: #3e7798;
}
.cid-sgJKWcZcc1 {
  padding-top: 4rem;
  padding-bottom: 3rem;
  background-color: #232323;
}
.cid-sgJKWcZcc1 .media-wrap {
  padding: 0;
}
@media (max-width: 991px) {
  .cid-sgJKWcZcc1 .media-wrap {
    margin-bottom: 1rem;
  }
}
@media (max-width: 767px) {
  .cid-sgJKWcZcc1 .row {
    text-align: center;
  }
  .cid-sgJKWcZcc1 .row > div {
    margin: auto;
  }
  .cid-sgJKWcZcc1 .social-row {
    justify-content: center;
  }
}
.cid-sgJKWcZcc1 .social-row {
  display: flex;
  flex-wrap: wrap;
}
.cid-sgJKWcZcc1 .list {
  list-style: none;
  padding-left: 0;
  color: #bbbbbb;
}
@media (max-width: 991px) {
  .cid-sgJKWcZcc1 .list {
    margin-bottom: 2rem;
  }
}
@media (min-width: 992px) {
  .cid-sgJKWcZcc1 .list {
    margin-bottom: 0rem;
  }
}
.cid-sgJKWcZcc1 .mbr-text {
  color: #ffffff;
}
.cid-sgJKWcZcc1 .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-sgJKWcZcc1 .mbr-iconfont {
  color: black;
}
@media (max-width: 991px) {
  .cid-sgJKWcZcc1 div > *:last-child {
    margin-top: 0 !important;
  }
}
.cid-slUQbtL4tA {
  z-index: 1000;
  width: 100%;
  position: relative;
  min-height: 60px;
}
.cid-slUQbtL4tA nav.navbar {
  position: fixed;
}
.cid-slUQbtL4tA .dropdown-item:before {
  font-family: Moririse2 !important;
  content: "\e966";
  display: inline-block;
  width: 0;
  position: absolute;
  left: 1rem;
  top: 0.5rem;
  margin-right: 0.5rem;
  line-height: 1;
  font-size: inherit;
  vertical-align: middle;
  text-align: center;
  overflow: hidden;
  transform: scale(0, 1);
  transition: all 0.25s ease-in-out;
}
.cid-slUQbtL4tA .dropdown-menu {
  padding: 0;
  border-radius: 4px;
  box-shadow: 0 1px 3px 0 rgba(0, 0, 0, 0.1);
}
.cid-slUQbtL4tA .dropdown-item {
  border-bottom: 1px solid #e6e6e6;
}
.cid-slUQbtL4tA .dropdown-item:hover,
.cid-slUQbtL4tA .dropdown-item:focus {
  background: #b2d056 !important;
  color: white !important;
}
.cid-slUQbtL4tA .dropdown-item:first-child {
  border-top-left-radius: 4px;
  border-top-right-radius: 4px;
}
.cid-slUQbtL4tA .dropdown-item:last-child {
  border-bottom: none;
  border-bottom-left-radius: 4px;
  border-bottom-right-radius: 4px;
}
.cid-slUQbtL4tA .nav-dropdown .link {
  padding: 0 0.3em !important;
  margin: 0.667em 1em !important;
}
.cid-slUQbtL4tA .nav-dropdown .link.dropdown-toggle::after {
  margin-left: 0.5rem;
  margin-top: 0.2rem;
}
.cid-slUQbtL4tA .nav-link {
  position: relative;
}
.cid-slUQbtL4tA .container {
  display: flex;
  margin: auto;
}
.cid-slUQbtL4tA .iconfont-wrapper {
  color: #000000 !important;
  font-size: 1.5rem;
  padding-right: 0.5rem;
}
.cid-slUQbtL4tA .dropdown-menu,
.cid-slUQbtL4tA .navbar.opened {
  background: #232323 !important;
}
.cid-slUQbtL4tA .nav-item:focus,
.cid-slUQbtL4tA .nav-link:focus {
  outline: none;
}
.cid-slUQbtL4tA .dropdown .dropdown-menu .dropdown-item {
  width: auto;
  transition: all 0.25s ease-in-out;
}
.cid-slUQbtL4tA .dropdown .dropdown-menu .dropdown-item::after {
  right: 0.5rem;
}
.cid-slUQbtL4tA .dropdown .dropdown-menu .dropdown-item .mbr-iconfont {
  margin-right: 0.5rem;
  vertical-align: sub;
}
.cid-slUQbtL4tA .dropdown .dropdown-menu .dropdown-item .mbr-iconfont:before {
  display: inline-block;
  transform: scale(1, 1);
  transition: all 0.25s ease-in-out;
}
.cid-slUQbtL4tA .collapsed .dropdown-menu .dropdown-item:before {
  display: none;
}
.cid-slUQbtL4tA .collapsed .dropdown .dropdown-menu .dropdown-item {
  padding: 0.235em 1.5em 0.235em 1.5em !important;
  transition: none;
  margin: 0 !important;
}
.cid-slUQbtL4tA .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: #232323;
}
.cid-slUQbtL4tA .navbar.opened {
  transition: all 0.3s;
}
.cid-slUQbtL4tA .navbar .dropdown-item {
  padding: 0.5rem 1.8rem;
}
.cid-slUQbtL4tA .navbar .navbar-logo img {
  width: auto;
}
.cid-slUQbtL4tA .navbar .navbar-collapse {
  justify-content: flex-end;
  z-index: 1;
}
.cid-slUQbtL4tA .navbar.collapsed {
  justify-content: center;
}
.cid-slUQbtL4tA .navbar.collapsed .nav-item .nav-link::before {
  display: none;
}
.cid-slUQbtL4tA .navbar.collapsed.opened .dropdown-menu {
  top: 0;
}
@media (min-width: 992px) {
  .cid-slUQbtL4tA .navbar.collapsed.opened:not(.navbar-short) .navbar-collapse {
    max-height: calc(98.5vh - 3.4rem);
  }
}
.cid-slUQbtL4tA .navbar.collapsed .dropdown-menu .dropdown-submenu {
  left: 0 !important;
}
.cid-slUQbtL4tA .navbar.collapsed .dropdown-menu .dropdown-item:after {
  right: auto;
}
.cid-slUQbtL4tA .navbar.collapsed .dropdown-menu .dropdown-toggle[data-toggle="dropdown-submenu"]:after {
  margin-left: 0.5rem;
  margin-top: 0.2rem;
  border-top: 0.35em solid;
  border-right: 0.35em solid transparent;
  border-left: 0.35em solid transparent;
  border-bottom: 0;
  top: 41%;
}
.cid-slUQbtL4tA .navbar.collapsed ul.navbar-nav li {
  margin: auto;
}
.cid-slUQbtL4tA .navbar.collapsed .dropdown-menu .dropdown-item {
  padding: 0.25rem 1.5rem;
  text-align: center;
}
.cid-slUQbtL4tA .navbar.collapsed .icons-menu {
  padding-left: 0;
  padding-right: 0;
  padding-top: 0.5rem;
  padding-bottom: 0.5rem;
}
@media (max-width: 991px) {
  .cid-slUQbtL4tA .navbar .nav-item .nav-link::before {
    display: none;
  }
  .cid-slUQbtL4tA .navbar.opened .dropdown-menu {
    top: 0;
  }
  .cid-slUQbtL4tA .navbar .dropdown-menu .dropdown-submenu {
    left: 0 !important;
  }
  .cid-slUQbtL4tA .navbar .dropdown-menu .dropdown-item:after {
    right: auto;
  }
  .cid-slUQbtL4tA .navbar .dropdown-menu .dropdown-toggle[data-toggle="dropdown-submenu"]:after {
    margin-left: 0.5rem;
    margin-top: 0.2rem;
    border-top: 0.35em solid;
    border-right: 0.35em solid transparent;
    border-left: 0.35em solid transparent;
    border-bottom: 0;
    top: 40%;
  }
  .cid-slUQbtL4tA .navbar .navbar-logo img {
    height: 3rem !important;
  }
  .cid-slUQbtL4tA .navbar ul.navbar-nav li {
    margin: auto;
  }
  .cid-slUQbtL4tA .navbar .dropdown-menu .dropdown-item {
    padding: 0.25rem 1.5rem !important;
    text-align: center;
  }
  .cid-slUQbtL4tA .navbar .navbar-brand {
    flex-shrink: initial;
    flex-basis: auto;
    word-break: break-word;
    padding-right: 2rem;
  }
  .cid-slUQbtL4tA .navbar .navbar-toggler {
    flex-basis: auto;
  }
  .cid-slUQbtL4tA .navbar .icons-menu {
    padding-left: 0;
    padding-top: 0.5rem;
    padding-bottom: 0.5rem;
  }
}
.cid-slUQbtL4tA .navbar.navbar-short {
  min-height: 60px;
}
.cid-slUQbtL4tA .navbar.navbar-short .navbar-logo img {
  height: 2.5rem !important;
}
.cid-slUQbtL4tA .navbar.navbar-short .navbar-brand {
  min-height: 60px;
  padding: 0;
}
.cid-slUQbtL4tA .navbar-brand {
  min-height: 70px;
  flex-shrink: 0;
  align-items: center;
  margin-right: 0;
  padding: 0;
  transition: all 0.3s;
  word-break: break-word;
  z-index: 1;
}
.cid-slUQbtL4tA .navbar-brand .navbar-caption {
  line-height: inherit !important;
}
.cid-slUQbtL4tA .navbar-brand .navbar-logo a {
  outline: none;
}
.cid-slUQbtL4tA .dropdown-item.active,
.cid-slUQbtL4tA .dropdown-item:active {
  background-color: transparent;
}
.cid-slUQbtL4tA .navbar-expand-lg .navbar-nav .nav-link {
  padding: 0;
}
.cid-slUQbtL4tA .nav-dropdown .link.dropdown-toggle {
  margin-right: 1.667em;
}
.cid-slUQbtL4tA .nav-dropdown .link.dropdown-toggle[aria-expanded="true"] {
  margin-right: 0;
  padding: 0.667em 1.667em;
}
.cid-slUQbtL4tA .navbar.navbar-expand-lg .dropdown .dropdown-menu {
  background: #232323;
}
.cid-slUQbtL4tA .navbar.navbar-expand-lg .dropdown .dropdown-menu .dropdown-submenu {
  margin: 0;
  left: 100%;
}
.cid-slUQbtL4tA .navbar .dropdown.open > .dropdown-menu {
  display: block;
}
.cid-slUQbtL4tA ul.navbar-nav {
  flex-wrap: wrap;
}
.cid-slUQbtL4tA .navbar-buttons {
  text-align: center;
  min-width: 170px;
}
.cid-slUQbtL4tA button.navbar-toggler {
  outline: none;
  width: 31px;
  height: 20px;
  cursor: pointer;
  transition: all 0.2s;
  position: relative;
  align-self: center;
}
.cid-slUQbtL4tA button.navbar-toggler .hamburger span {
  position: absolute;
  right: 0;
  width: 30px;
  height: 2px;
  border-right: 5px;
  background-color: #b2d056;
}
.cid-slUQbtL4tA button.navbar-toggler .hamburger span:nth-child(1) {
  top: 0;
  transition: all 0.2s;
}
.cid-slUQbtL4tA button.navbar-toggler .hamburger span:nth-child(2) {
  top: 8px;
  transition: all 0.15s;
}
.cid-slUQbtL4tA button.navbar-toggler .hamburger span:nth-child(3) {
  top: 8px;
  transition: all 0.15s;
}
.cid-slUQbtL4tA button.navbar-toggler .hamburger span:nth-child(4) {
  top: 16px;
  transition: all 0.2s;
}
.cid-slUQbtL4tA nav.opened .hamburger span:nth-child(1) {
  top: 8px;
  width: 0;
  opacity: 0;
  right: 50%;
  transition: all 0.2s;
}
.cid-slUQbtL4tA nav.opened .hamburger span:nth-child(2) {
  transform: rotate(45deg);
  transition: all 0.25s;
}
.cid-slUQbtL4tA nav.opened .hamburger span:nth-child(3) {
  transform: rotate(-45deg);
  transition: all 0.25s;
}
.cid-slUQbtL4tA nav.opened .hamburger span:nth-child(4) {
  top: 8px;
  width: 0;
  opacity: 0;
  right: 50%;
  transition: all 0.2s;
}
.cid-slUQbtL4tA .navbar-dropdown {
  padding: 0 1rem;
  position: fixed;
}
.cid-slUQbtL4tA a.nav-link {
  display: flex;
  align-items: center;
  justify-content: center;
}
.cid-slUQbtL4tA .icons-menu {
  flex-wrap: nowrap;
  display: flex;
  justify-content: center;
  padding-left: 1rem;
  padding-right: 1rem;
  padding-top: 0.3rem;
  text-align: center;
}
@media screen and (-ms-high-contrast: active), (-ms-high-contrast: none) {
  .cid-slUQbtL4tA .navbar {
    height: 70px;
  }
  .cid-slUQbtL4tA .navbar.opened {
    height: auto;
  }
  .cid-slUQbtL4tA .nav-item .nav-link:hover::before {
    width: 175%;
    max-width: calc(100% + 2rem);
    left: -1rem;
  }
}
.cid-slUQz9nP5a {
  padding-top: 9rem;
  padding-bottom: 9rem;
  background-image: url("../../../assets/images/header-14.jpg");
}
.cid-slUQz9nP5a .mbr-text,
.cid-slUQz9nP5a .mbr-section-btn {
  color: #b2d056;
}
.cid-slUQz9nP5a .card-title,
.cid-slUQz9nP5a .card-box {
  color: #b2d056;
}
.cid-slUQz9nP5a .mbr-text,
.cid-slUQz9nP5a .link-wrap {
  color: #ffffff;
}
.cid-tvhLxwJ7T6 {
  padding-top: 3rem;
  padding-bottom: 2rem;
  background-image: url("../../../assets/images/bg-1.jpg");
}
.cid-tvhLxwJ7T6 .mbr-fallback-image.disabled {
  display: none;
}
.cid-tvhLxwJ7T6 .mbr-fallback-image {
  display: block;
  background-size: cover;
  background-position: center center;
  width: 100%;
  height: 100%;
  position: absolute;
  top: 0;
}
.cid-u15iIV9g8g {
  padding-top: 0rem;
  padding-bottom: 2rem;
  background-image: url("../../../assets/images/header-spacer-bar-15.jpg");
}
.cid-u15iIV9g8g .mbr-fallback-image.disabled {
  display: none;
}
.cid-u15iIV9g8g .mbr-fallback-image {
  display: block;
  background-size: cover;
  background-position: center center;
  width: 100%;
  height: 100%;
  position: absolute;
  top: 0;
}
.cid-tvhLzbQYUN {
  padding-top: 3rem;
  padding-bottom: 5rem;
  background-color: #ffffff;
}
@media (min-width: 992px) {
  .cid-tvhLzbQYUN .carousel {
    min-height: 700px;
  }
  .cid-tvhLzbQYUN .carousel img {
    max-height: 700px;
    object-fit: contain;
  }
}
@media (max-width: 991px) and (min-width: 768px) {
  .cid-tvhLzbQYUN .carousel {
    min-height: 455px;
  }
  .cid-tvhLzbQYUN .carousel img {
    max-height: 455px;
    object-fit: contain;
  }
}
@media (max-width: 767px) {
  .cid-tvhLzbQYUN .carousel {
    min-height: 385px;
  }
  .cid-tvhLzbQYUN .carousel img {
    max-height: 385px;
    object-fit: contain;
  }
  .cid-tvhLzbQYUN .container .carousel-control {
    margin-bottom: 0;
  }
  .cid-tvhLzbQYUN .content-slider-wrap {
    width: 100% !important;
  }
}
.cid-tvhLzbQYUN .carousel,
.cid-tvhLzbQYUN .carousel-inner {
  display: flex;
  align-items: center;
}
.cid-tvhLzbQYUN .item-wrapper {
  width: 100%;
}
.cid-tvhLzbQYUN .carousel-caption {
  bottom: 40px;
}
.cid-tvhLzbQYUN .carousel-control:hover {
  background: #1b1b1b;
  color: #fff;
  opacity: 1;
}
.cid-tvhLzbQYUN .mobi-mbri-arrow-next {
  margin-left: 5px;
}
.cid-tvhLzbQYUN .mobi-mbri-arrow-prev {
  margin-right: 5px;
}
.cid-tvhLzbQYUN .container .carousel-indicators {
  margin-bottom: 3px;
}
.cid-tvhLzbQYUN .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-tvhLzbQYUN .carousel-control.carousel-control-prev {
  left: 0;
  margin-left: 2.5rem;
}
.cid-tvhLzbQYUN .carousel-control.carousel-control-next {
  right: 0;
  margin-right: 2.5rem;
}
@media (max-width: 767px) {
  .cid-tvhLzbQYUN .carousel-control {
    top: auto;
    bottom: 1rem;
  }
}
.cid-tvhLzbQYUN .carousel-indicators {
  position: absolute;
  bottom: 0;
  margin-bottom: 1.5rem !important;
}
.cid-tvhLzbQYUN .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-tvhLzbQYUN .carousel-indicators li.active,
.cid-tvhLzbQYUN .carousel-indicators li:hover {
  opacity: 0.9;
}
.cid-tvhLzbQYUN .carousel-indicators li::after,
.cid-tvhLzbQYUN .carousel-indicators li::before {
  content: none;
}
.cid-tvhLzbQYUN .carousel-indicators.ie-fix {
  left: 50%;
  display: block;
  width: 60%;
  margin-left: -30%;
  text-align: center;
}
@media (max-width: 768px) {
  .cid-tvhLzbQYUN .carousel-indicators {
    display: none !important;
  }
}
.cid-slUQAG6wCQ {
  padding-top: 5rem;
  padding-bottom: 5rem;
  background-color: #3e7798;
}
.cid-slUQbvXuTX {
  padding-top: 4rem;
  padding-bottom: 3rem;
  background-color: #232323;
}
.cid-slUQbvXuTX .media-wrap {
  padding: 0;
}
@media (max-width: 991px) {
  .cid-slUQbvXuTX .media-wrap {
    margin-bottom: 1rem;
  }
}
@media (max-width: 767px) {
  .cid-slUQbvXuTX .row {
    text-align: center;
  }
  .cid-slUQbvXuTX .row > div {
    margin: auto;
  }
  .cid-slUQbvXuTX .social-row {
    justify-content: center;
  }
}
.cid-slUQbvXuTX .social-row {
  display: flex;
  flex-wrap: wrap;
}
.cid-slUQbvXuTX .list {
  list-style: none;
  padding-left: 0;
  color: #bbbbbb;
}
@media (max-width: 991px) {
  .cid-slUQbvXuTX .list {
    margin-bottom: 2rem;
  }
}
@media (min-width: 992px) {
  .cid-slUQbvXuTX .list {
    margin-bottom: 0rem;
  }
}
.cid-slUQbvXuTX .mbr-text {
  color: #ffffff;
}
.cid-slUQbvXuTX .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-slUQbvXuTX .mbr-iconfont {
  color: black;
}
@media (max-width: 991px) {
  .cid-slUQbvXuTX div > *:last-child {
    margin-top: 0 !important;
  }
}
.cid-slYWj1zZOj {
  z-index: 1000;
  width: 100%;
  position: relative;
  min-height: 60px;
}
.cid-slYWj1zZOj nav.navbar {
  position: fixed;
}
.cid-slYWj1zZOj .dropdown-item:before {
  font-family: Moririse2 !important;
  content: "\e966";
  display: inline-block;
  width: 0;
  position: absolute;
  left: 1rem;
  top: 0.5rem;
  margin-right: 0.5rem;
  line-height: 1;
  font-size: inherit;
  vertical-align: middle;
  text-align: center;
  overflow: hidden;
  transform: scale(0, 1);
  transition: all 0.25s ease-in-out;
}
.cid-slYWj1zZOj .dropdown-menu {
  padding: 0;
  border-radius: 4px;
  box-shadow: 0 1px 3px 0 rgba(0, 0, 0, 0.1);
}
.cid-slYWj1zZOj .dropdown-item {
  border-bottom: 1px solid #e6e6e6;
}
.cid-slYWj1zZOj .dropdown-item:hover,
.cid-slYWj1zZOj .dropdown-item:focus {
  background: #b2d056 !important;
  color: white !important;
}
.cid-slYWj1zZOj .dropdown-item:first-child {
  border-top-left-radius: 4px;
  border-top-right-radius: 4px;
}
.cid-slYWj1zZOj .dropdown-item:last-child {
  border-bottom: none;
  border-bottom-left-radius: 4px;
  border-bottom-right-radius: 4px;
}
.cid-slYWj1zZOj .nav-dropdown .link {
  padding: 0 0.3em !important;
  margin: 0.667em 1em !important;
}
.cid-slYWj1zZOj .nav-dropdown .link.dropdown-toggle::after {
  margin-left: 0.5rem;
  margin-top: 0.2rem;
}
.cid-slYWj1zZOj .nav-link {
  position: relative;
}
.cid-slYWj1zZOj .container {
  display: flex;
  margin: auto;
}
.cid-slYWj1zZOj .iconfont-wrapper {
  color: #000000 !important;
  font-size: 1.5rem;
  padding-right: 0.5rem;
}
.cid-slYWj1zZOj .dropdown-menu,
.cid-slYWj1zZOj .navbar.opened {
  background: #232323 !important;
}
.cid-slYWj1zZOj .nav-item:focus,
.cid-slYWj1zZOj .nav-link:focus {
  outline: none;
}
.cid-slYWj1zZOj .dropdown .dropdown-menu .dropdown-item {
  width: auto;
  transition: all 0.25s ease-in-out;
}
.cid-slYWj1zZOj .dropdown .dropdown-menu .dropdown-item::after {
  right: 0.5rem;
}
.cid-slYWj1zZOj .dropdown .dropdown-menu .dropdown-item .mbr-iconfont {
  margin-right: 0.5rem;
  vertical-align: sub;
}
.cid-slYWj1zZOj .dropdown .dropdown-menu .dropdown-item .mbr-iconfont:before {
  display: inline-block;
  transform: scale(1, 1);
  transition: all 0.25s ease-in-out;
}
.cid-slYWj1zZOj .collapsed .dropdown-menu .dropdown-item:before {
  display: none;
}
.cid-slYWj1zZOj .collapsed .dropdown .dropdown-menu .dropdown-item {
  padding: 0.235em 1.5em 0.235em 1.5em !important;
  transition: none;
  margin: 0 !important;
}
.cid-slYWj1zZOj .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: #232323;
}
.cid-slYWj1zZOj .navbar.opened {
  transition: all 0.3s;
}
.cid-slYWj1zZOj .navbar .dropdown-item {
  padding: 0.5rem 1.8rem;
}
.cid-slYWj1zZOj .navbar .navbar-logo img {
  width: auto;
}
.cid-slYWj1zZOj .navbar .navbar-collapse {
  justify-content: flex-end;
  z-index: 1;
}
.cid-slYWj1zZOj .navbar.collapsed {
  justify-content: center;
}
.cid-slYWj1zZOj .navbar.collapsed .nav-item .nav-link::before {
  display: none;
}
.cid-slYWj1zZOj .navbar.collapsed.opened .dropdown-menu {
  top: 0;
}
@media (min-width: 992px) {
  .cid-slYWj1zZOj .navbar.collapsed.opened:not(.navbar-short) .navbar-collapse {
    max-height: calc(98.5vh - 3.4rem);
  }
}
.cid-slYWj1zZOj .navbar.collapsed .dropdown-menu .dropdown-submenu {
  left: 0 !important;
}
.cid-slYWj1zZOj .navbar.collapsed .dropdown-menu .dropdown-item:after {
  right: auto;
}
.cid-slYWj1zZOj .navbar.collapsed .dropdown-menu .dropdown-toggle[data-toggle="dropdown-submenu"]:after {
  margin-left: 0.5rem;
  margin-top: 0.2rem;
  border-top: 0.35em solid;
  border-right: 0.35em solid transparent;
  border-left: 0.35em solid transparent;
  border-bottom: 0;
  top: 41%;
}
.cid-slYWj1zZOj .navbar.collapsed ul.navbar-nav li {
  margin: auto;
}
.cid-slYWj1zZOj .navbar.collapsed .dropdown-menu .dropdown-item {
  padding: 0.25rem 1.5rem;
  text-align: center;
}
.cid-slYWj1zZOj .navbar.collapsed .icons-menu {
  padding-left: 0;
  padding-right: 0;
  padding-top: 0.5rem;
  padding-bottom: 0.5rem;
}
@media (max-width: 991px) {
  .cid-slYWj1zZOj .navbar .nav-item .nav-link::before {
    display: none;
  }
  .cid-slYWj1zZOj .navbar.opened .dropdown-menu {
    top: 0;
  }
  .cid-slYWj1zZOj .navbar .dropdown-menu .dropdown-submenu {
    left: 0 !important;
  }
  .cid-slYWj1zZOj .navbar .dropdown-menu .dropdown-item:after {
    right: auto;
  }
  .cid-slYWj1zZOj .navbar .dropdown-menu .dropdown-toggle[data-toggle="dropdown-submenu"]:after {
    margin-left: 0.5rem;
    margin-top: 0.2rem;
    border-top: 0.35em solid;
    border-right: 0.35em solid transparent;
    border-left: 0.35em solid transparent;
    border-bottom: 0;
    top: 40%;
  }
  .cid-slYWj1zZOj .navbar .navbar-logo img {
    height: 3rem !important;
  }
  .cid-slYWj1zZOj .navbar ul.navbar-nav li {
    margin: auto;
  }
  .cid-slYWj1zZOj .navbar .dropdown-menu .dropdown-item {
    padding: 0.25rem 1.5rem !important;
    text-align: center;
  }
  .cid-slYWj1zZOj .navbar .navbar-brand {
    flex-shrink: initial;
    flex-basis: auto;
    word-break: break-word;
    padding-right: 2rem;
  }
  .cid-slYWj1zZOj .navbar .navbar-toggler {
    flex-basis: auto;
  }
  .cid-slYWj1zZOj .navbar .icons-menu {
    padding-left: 0;
    padding-top: 0.5rem;
    padding-bottom: 0.5rem;
  }
}
.cid-slYWj1zZOj .navbar.navbar-short {
  min-height: 60px;
}
.cid-slYWj1zZOj .navbar.navbar-short .navbar-logo img {
  height: 2.5rem !important;
}
.cid-slYWj1zZOj .navbar.navbar-short .navbar-brand {
  min-height: 60px;
  padding: 0;
}
.cid-slYWj1zZOj .navbar-brand {
  min-height: 70px;
  flex-shrink: 0;
  align-items: center;
  margin-right: 0;
  padding: 0;
  transition: all 0.3s;
  word-break: break-word;
  z-index: 1;
}
.cid-slYWj1zZOj .navbar-brand .navbar-caption {
  line-height: inherit !important;
}
.cid-slYWj1zZOj .navbar-brand .navbar-logo a {
  outline: none;
}
.cid-slYWj1zZOj .dropdown-item.active,
.cid-slYWj1zZOj .dropdown-item:active {
  background-color: transparent;
}
.cid-slYWj1zZOj .navbar-expand-lg .navbar-nav .nav-link {
  padding: 0;
}
.cid-slYWj1zZOj .nav-dropdown .link.dropdown-toggle {
  margin-right: 1.667em;
}
.cid-slYWj1zZOj .nav-dropdown .link.dropdown-toggle[aria-expanded="true"] {
  margin-right: 0;
  padding: 0.667em 1.667em;
}
.cid-slYWj1zZOj .navbar.navbar-expand-lg .dropdown .dropdown-menu {
  background: #232323;
}
.cid-slYWj1zZOj .navbar.navbar-expand-lg .dropdown .dropdown-menu .dropdown-submenu {
  margin: 0;
  left: 100%;
}
.cid-slYWj1zZOj .navbar .dropdown.open > .dropdown-menu {
  display: block;
}
.cid-slYWj1zZOj ul.navbar-nav {
  flex-wrap: wrap;
}
.cid-slYWj1zZOj .navbar-buttons {
  text-align: center;
  min-width: 170px;
}
.cid-slYWj1zZOj button.navbar-toggler {
  outline: none;
  width: 31px;
  height: 20px;
  cursor: pointer;
  transition: all 0.2s;
  position: relative;
  align-self: center;
}
.cid-slYWj1zZOj button.navbar-toggler .hamburger span {
  position: absolute;
  right: 0;
  width: 30px;
  height: 2px;
  border-right: 5px;
  background-color: #b2d056;
}
.cid-slYWj1zZOj button.navbar-toggler .hamburger span:nth-child(1) {
  top: 0;
  transition: all 0.2s;
}
.cid-slYWj1zZOj button.navbar-toggler .hamburger span:nth-child(2) {
  top: 8px;
  transition: all 0.15s;
}
.cid-slYWj1zZOj button.navbar-toggler .hamburger span:nth-child(3) {
  top: 8px;
  transition: all 0.15s;
}
.cid-slYWj1zZOj button.navbar-toggler .hamburger span:nth-child(4) {
  top: 16px;
  transition: all 0.2s;
}
.cid-slYWj1zZOj nav.opened .hamburger span:nth-child(1) {
  top: 8px;
  width: 0;
  opacity: 0;
  right: 50%;
  transition: all 0.2s;
}
.cid-slYWj1zZOj nav.opened .hamburger span:nth-child(2) {
  transform: rotate(45deg);
  transition: all 0.25s;
}
.cid-slYWj1zZOj nav.opened .hamburger span:nth-child(3) {
  transform: rotate(-45deg);
  transition: all 0.25s;
}
.cid-slYWj1zZOj nav.opened .hamburger span:nth-child(4) {
  top: 8px;
  width: 0;
  opacity: 0;
  right: 50%;
  transition: all 0.2s;
}
.cid-slYWj1zZOj .navbar-dropdown {
  padding: 0 1rem;
  position: fixed;
}
.cid-slYWj1zZOj a.nav-link {
  display: flex;
  align-items: center;
  justify-content: center;
}
.cid-slYWj1zZOj .icons-menu {
  flex-wrap: nowrap;
  display: flex;
  justify-content: center;
  padding-left: 1rem;
  padding-right: 1rem;
  padding-top: 0.3rem;
  text-align: center;
}
@media screen and (-ms-high-contrast: active), (-ms-high-contrast: none) {
  .cid-slYWj1zZOj .navbar {
    height: 70px;
  }
  .cid-slYWj1zZOj .navbar.opened {
    height: auto;
  }
  .cid-slYWj1zZOj .nav-item .nav-link:hover::before {
    width: 175%;
    max-width: calc(100% + 2rem);
    left: -1rem;
  }
}
.cid-slYWCcGJwu {
  padding-top: 9rem;
  padding-bottom: 9rem;
  background-image: url("../../../assets/images/header-15.jpg");
}
.cid-slYWCcGJwu .mbr-text,
.cid-slYWCcGJwu .mbr-section-btn {
  color: #b2d056;
}
.cid-slYWCcGJwu .card-title,
.cid-slYWCcGJwu .card-box {
  color: #b2d056;
}
.cid-slYWCcGJwu .mbr-text,
.cid-slYWCcGJwu .link-wrap {
  color: #ffffff;
}
.cid-tvhRWcmFjA {
  padding-top: 2rem;
  padding-bottom: 0rem;
  background-image: url("../../../assets/images/bg-1.jpg");
}
.cid-tvhRWcmFjA .mbr-fallback-image.disabled {
  display: none;
}
.cid-tvhRWcmFjA .mbr-fallback-image {
  display: block;
  background-size: cover;
  background-position: center center;
  width: 100%;
  height: 100%;
  position: absolute;
  top: 0;
}
.cid-tvhRWcmFjA .mbr-section-title {
  color: #353535;
}
.cid-u15kXVLJHS {
  padding-top: 0rem;
  padding-bottom: 2rem;
  background-image: url("../../../assets/images/header-spacer-bar-15.jpg");
}
.cid-u15kXVLJHS .mbr-fallback-image.disabled {
  display: none;
}
.cid-u15kXVLJHS .mbr-fallback-image {
  display: block;
  background-size: cover;
  background-position: center center;
  width: 100%;
  height: 100%;
  position: absolute;
  top: 0;
}
.cid-tvhRXvoYnq {
  padding-top: 3rem;
  padding-bottom: 5rem;
  background-color: #ffffff;
}
@media (min-width: 992px) {
  .cid-tvhRXvoYnq .carousel {
    min-height: 700px;
  }
  .cid-tvhRXvoYnq .carousel img {
    max-height: 700px;
    object-fit: contain;
  }
}
@media (max-width: 991px) and (min-width: 768px) {
  .cid-tvhRXvoYnq .carousel {
    min-height: 455px;
  }
  .cid-tvhRXvoYnq .carousel img {
    max-height: 455px;
    object-fit: contain;
  }
}
@media (max-width: 767px) {
  .cid-tvhRXvoYnq .carousel {
    min-height: 385px;
  }
  .cid-tvhRXvoYnq .carousel img {
    max-height: 385px;
    object-fit: contain;
  }
  .cid-tvhRXvoYnq .container .carousel-control {
    margin-bottom: 0;
  }
  .cid-tvhRXvoYnq .content-slider-wrap {
    width: 100% !important;
  }
}
.cid-tvhRXvoYnq .carousel,
.cid-tvhRXvoYnq .carousel-inner {
  display: flex;
  align-items: center;
}
.cid-tvhRXvoYnq .item-wrapper {
  width: 100%;
}
.cid-tvhRXvoYnq .carousel-caption {
  bottom: 40px;
}
.cid-tvhRXvoYnq .carousel-control:hover {
  background: #1b1b1b;
  color: #fff;
  opacity: 1;
}
.cid-tvhRXvoYnq .mobi-mbri-arrow-next {
  margin-left: 5px;
}
.cid-tvhRXvoYnq .mobi-mbri-arrow-prev {
  margin-right: 5px;
}
.cid-tvhRXvoYnq .container .carousel-indicators {
  margin-bottom: 3px;
}
.cid-tvhRXvoYnq .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-tvhRXvoYnq .carousel-control.carousel-control-prev {
  left: 0;
  margin-left: 2.5rem;
}
.cid-tvhRXvoYnq .carousel-control.carousel-control-next {
  right: 0;
  margin-right: 2.5rem;
}
@media (max-width: 767px) {
  .cid-tvhRXvoYnq .carousel-control {
    top: auto;
    bottom: 1rem;
  }
}
.cid-tvhRXvoYnq .carousel-indicators {
  position: absolute;
  bottom: 0;
  margin-bottom: 1.5rem !important;
}
.cid-tvhRXvoYnq .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-tvhRXvoYnq .carousel-indicators li.active,
.cid-tvhRXvoYnq .carousel-indicators li:hover {
  opacity: 0.9;
}
.cid-tvhRXvoYnq .carousel-indicators li::after,
.cid-tvhRXvoYnq .carousel-indicators li::before {
  content: none;
}
.cid-tvhRXvoYnq .carousel-indicators.ie-fix {
  left: 50%;
  display: block;
  width: 60%;
  margin-left: -30%;
  text-align: center;
}
@media (max-width: 768px) {
  .cid-tvhRXvoYnq .carousel-indicators {
    display: none !important;
  }
}
.cid-slYWD9LDlu {
  padding-top: 5rem;
  padding-bottom: 5rem;
  background-color: #3e7798;
}
.cid-slYWj2cra6 {
  padding-top: 4rem;
  padding-bottom: 3rem;
  background-color: #232323;
}
.cid-slYWj2cra6 .media-wrap {
  padding: 0;
}
@media (max-width: 991px) {
  .cid-slYWj2cra6 .media-wrap {
    margin-bottom: 1rem;
  }
}
@media (max-width: 767px) {
  .cid-slYWj2cra6 .row {
    text-align: center;
  }
  .cid-slYWj2cra6 .row > div {
    margin: auto;
  }
  .cid-slYWj2cra6 .social-row {
    justify-content: center;
  }
}
.cid-slYWj2cra6 .social-row {
  display: flex;
  flex-wrap: wrap;
}
.cid-slYWj2cra6 .list {
  list-style: none;
  padding-left: 0;
  color: #bbbbbb;
}
@media (max-width: 991px) {
  .cid-slYWj2cra6 .list {
    margin-bottom: 2rem;
  }
}
@media (min-width: 992px) {
  .cid-slYWj2cra6 .list {
    margin-bottom: 0rem;
  }
}
.cid-slYWj2cra6 .mbr-text {
  color: #ffffff;
}
.cid-slYWj2cra6 .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-slYWj2cra6 .mbr-iconfont {
  color: black;
}
@media (max-width: 991px) {
  .cid-slYWj2cra6 div > *:last-child {
    margin-top: 0 !important;
  }
}
.cid-slZq2F11I7 {
  z-index: 1000;
  width: 100%;
  position: relative;
  min-height: 60px;
}
.cid-slZq2F11I7 nav.navbar {
  position: fixed;
}
.cid-slZq2F11I7 .dropdown-item:before {
  font-family: Moririse2 !important;
  content: "\e966";
  display: inline-block;
  width: 0;
  position: absolute;
  left: 1rem;
  top: 0.5rem;
  margin-right: 0.5rem;
  line-height: 1;
  font-size: inherit;
  vertical-align: middle;
  text-align: center;
  overflow: hidden;
  transform: scale(0, 1);
  transition: all 0.25s ease-in-out;
}
.cid-slZq2F11I7 .dropdown-menu {
  padding: 0;
  border-radius: 4px;
  box-shadow: 0 1px 3px 0 rgba(0, 0, 0, 0.1);
}
.cid-slZq2F11I7 .dropdown-item {
  border-bottom: 1px solid #e6e6e6;
}
.cid-slZq2F11I7 .dropdown-item:hover,
.cid-slZq2F11I7 .dropdown-item:focus {
  background: #b2d056 !important;
  color: white !important;
}
.cid-slZq2F11I7 .dropdown-item:first-child {
  border-top-left-radius: 4px;
  border-top-right-radius: 4px;
}
.cid-slZq2F11I7 .dropdown-item:last-child {
  border-bottom: none;
  border-bottom-left-radius: 4px;
  border-bottom-right-radius: 4px;
}
.cid-slZq2F11I7 .nav-dropdown .link {
  padding: 0 0.3em !important;
  margin: 0.667em 1em !important;
}
.cid-slZq2F11I7 .nav-dropdown .link.dropdown-toggle::after {
  margin-left: 0.5rem;
  margin-top: 0.2rem;
}
.cid-slZq2F11I7 .nav-link {
  position: relative;
}
.cid-slZq2F11I7 .container {
  display: flex;
  margin: auto;
}
.cid-slZq2F11I7 .iconfont-wrapper {
  color: #000000 !important;
  font-size: 1.5rem;
  padding-right: 0.5rem;
}
.cid-slZq2F11I7 .dropdown-menu,
.cid-slZq2F11I7 .navbar.opened {
  background: #232323 !important;
}
.cid-slZq2F11I7 .nav-item:focus,
.cid-slZq2F11I7 .nav-link:focus {
  outline: none;
}
.cid-slZq2F11I7 .dropdown .dropdown-menu .dropdown-item {
  width: auto;
  transition: all 0.25s ease-in-out;
}
.cid-slZq2F11I7 .dropdown .dropdown-menu .dropdown-item::after {
  right: 0.5rem;
}
.cid-slZq2F11I7 .dropdown .dropdown-menu .dropdown-item .mbr-iconfont {
  margin-right: 0.5rem;
  vertical-align: sub;
}
.cid-slZq2F11I7 .dropdown .dropdown-menu .dropdown-item .mbr-iconfont:before {
  display: inline-block;
  transform: scale(1, 1);
  transition: all 0.25s ease-in-out;
}
.cid-slZq2F11I7 .collapsed .dropdown-menu .dropdown-item:before {
  display: none;
}
.cid-slZq2F11I7 .collapsed .dropdown .dropdown-menu .dropdown-item {
  padding: 0.235em 1.5em 0.235em 1.5em !important;
  transition: none;
  margin: 0 !important;
}
.cid-slZq2F11I7 .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: #232323;
}
.cid-slZq2F11I7 .navbar.opened {
  transition: all 0.3s;
}
.cid-slZq2F11I7 .navbar .dropdown-item {
  padding: 0.5rem 1.8rem;
}
.cid-slZq2F11I7 .navbar .navbar-logo img {
  width: auto;
}
.cid-slZq2F11I7 .navbar .navbar-collapse {
  justify-content: flex-end;
  z-index: 1;
}
.cid-slZq2F11I7 .navbar.collapsed {
  justify-content: center;
}
.cid-slZq2F11I7 .navbar.collapsed .nav-item .nav-link::before {
  display: none;
}
.cid-slZq2F11I7 .navbar.collapsed.opened .dropdown-menu {
  top: 0;
}
@media (min-width: 992px) {
  .cid-slZq2F11I7 .navbar.collapsed.opened:not(.navbar-short) .navbar-collapse {
    max-height: calc(98.5vh - 3.4rem);
  }
}
.cid-slZq2F11I7 .navbar.collapsed .dropdown-menu .dropdown-submenu {
  left: 0 !important;
}
.cid-slZq2F11I7 .navbar.collapsed .dropdown-menu .dropdown-item:after {
  right: auto;
}
.cid-slZq2F11I7 .navbar.collapsed .dropdown-menu .dropdown-toggle[data-toggle="dropdown-submenu"]:after {
  margin-left: 0.5rem;
  margin-top: 0.2rem;
  border-top: 0.35em solid;
  border-right: 0.35em solid transparent;
  border-left: 0.35em solid transparent;
  border-bottom: 0;
  top: 41%;
}
.cid-slZq2F11I7 .navbar.collapsed ul.navbar-nav li {
  margin: auto;
}
.cid-slZq2F11I7 .navbar.collapsed .dropdown-menu .dropdown-item {
  padding: 0.25rem 1.5rem;
  text-align: center;
}
.cid-slZq2F11I7 .navbar.collapsed .icons-menu {
  padding-left: 0;
  padding-right: 0;
  padding-top: 0.5rem;
  padding-bottom: 0.5rem;
}
@media (max-width: 991px) {
  .cid-slZq2F11I7 .navbar .nav-item .nav-link::before {
    display: none;
  }
  .cid-slZq2F11I7 .navbar.opened .dropdown-menu {
    top: 0;
  }
  .cid-slZq2F11I7 .navbar .dropdown-menu .dropdown-submenu {
    left: 0 !important;
  }
  .cid-slZq2F11I7 .navbar .dropdown-menu .dropdown-item:after {
    right: auto;
  }
  .cid-slZq2F11I7 .navbar .dropdown-menu .dropdown-toggle[data-toggle="dropdown-submenu"]:after {
    margin-left: 0.5rem;
    margin-top: 0.2rem;
    border-top: 0.35em solid;
    border-right: 0.35em solid transparent;
    border-left: 0.35em solid transparent;
    border-bottom: 0;
    top: 40%;
  }
  .cid-slZq2F11I7 .navbar .navbar-logo img {
    height: 3rem !important;
  }
  .cid-slZq2F11I7 .navbar ul.navbar-nav li {
    margin: auto;
  }
  .cid-slZq2F11I7 .navbar .dropdown-menu .dropdown-item {
    padding: 0.25rem 1.5rem !important;
    text-align: center;
  }
  .cid-slZq2F11I7 .navbar .navbar-brand {
    flex-shrink: initial;
    flex-basis: auto;
    word-break: break-word;
    padding-right: 2rem;
  }
  .cid-slZq2F11I7 .navbar .navbar-toggler {
    flex-basis: auto;
  }
  .cid-slZq2F11I7 .navbar .icons-menu {
    padding-left: 0;
    padding-top: 0.5rem;
    padding-bottom: 0.5rem;
  }
}
.cid-slZq2F11I7 .navbar.navbar-short {
  min-height: 60px;
}
.cid-slZq2F11I7 .navbar.navbar-short .navbar-logo img {
  height: 2.5rem !important;
}
.cid-slZq2F11I7 .navbar.navbar-short .navbar-brand {
  min-height: 60px;
  padding: 0;
}
.cid-slZq2F11I7 .navbar-brand {
  min-height: 70px;
  flex-shrink: 0;
  align-items: center;
  margin-right: 0;
  padding: 0;
  transition: all 0.3s;
  word-break: break-word;
  z-index: 1;
}
.cid-slZq2F11I7 .navbar-brand .navbar-caption {
  line-height: inherit !important;
}
.cid-slZq2F11I7 .navbar-brand .navbar-logo a {
  outline: none;
}
.cid-slZq2F11I7 .dropdown-item.active,
.cid-slZq2F11I7 .dropdown-item:active {
  background-color: transparent;
}
.cid-slZq2F11I7 .navbar-expand-lg .navbar-nav .nav-link {
  padding: 0;
}
.cid-slZq2F11I7 .nav-dropdown .link.dropdown-toggle {
  margin-right: 1.667em;
}
.cid-slZq2F11I7 .nav-dropdown .link.dropdown-toggle[aria-expanded="true"] {
  margin-right: 0;
  padding: 0.667em 1.667em;
}
.cid-slZq2F11I7 .navbar.navbar-expand-lg .dropdown .dropdown-menu {
  background: #232323;
}
.cid-slZq2F11I7 .navbar.navbar-expand-lg .dropdown .dropdown-menu .dropdown-submenu {
  margin: 0;
  left: 100%;
}
.cid-slZq2F11I7 .navbar .dropdown.open > .dropdown-menu {
  display: block;
}
.cid-slZq2F11I7 ul.navbar-nav {
  flex-wrap: wrap;
}
.cid-slZq2F11I7 .navbar-buttons {
  text-align: center;
  min-width: 170px;
}
.cid-slZq2F11I7 button.navbar-toggler {
  outline: none;
  width: 31px;
  height: 20px;
  cursor: pointer;
  transition: all 0.2s;
  position: relative;
  align-self: center;
}
.cid-slZq2F11I7 button.navbar-toggler .hamburger span {
  position: absolute;
  right: 0;
  width: 30px;
  height: 2px;
  border-right: 5px;
  background-color: #b2d056;
}
.cid-slZq2F11I7 button.navbar-toggler .hamburger span:nth-child(1) {
  top: 0;
  transition: all 0.2s;
}
.cid-slZq2F11I7 button.navbar-toggler .hamburger span:nth-child(2) {
  top: 8px;
  transition: all 0.15s;
}
.cid-slZq2F11I7 button.navbar-toggler .hamburger span:nth-child(3) {
  top: 8px;
  transition: all 0.15s;
}
.cid-slZq2F11I7 button.navbar-toggler .hamburger span:nth-child(4) {
  top: 16px;
  transition: all 0.2s;
}
.cid-slZq2F11I7 nav.opened .hamburger span:nth-child(1) {
  top: 8px;
  width: 0;
  opacity: 0;
  right: 50%;
  transition: all 0.2s;
}
.cid-slZq2F11I7 nav.opened .hamburger span:nth-child(2) {
  transform: rotate(45deg);
  transition: all 0.25s;
}
.cid-slZq2F11I7 nav.opened .hamburger span:nth-child(3) {
  transform: rotate(-45deg);
  transition: all 0.25s;
}
.cid-slZq2F11I7 nav.opened .hamburger span:nth-child(4) {
  top: 8px;
  width: 0;
  opacity: 0;
  right: 50%;
  transition: all 0.2s;
}
.cid-slZq2F11I7 .navbar-dropdown {
  padding: 0 1rem;
  position: fixed;
}
.cid-slZq2F11I7 a.nav-link {
  display: flex;
  align-items: center;
  justify-content: center;
}
.cid-slZq2F11I7 .icons-menu {
  flex-wrap: nowrap;
  display: flex;
  justify-content: center;
  padding-left: 1rem;
  padding-right: 1rem;
  padding-top: 0.3rem;
  text-align: center;
}
@media screen and (-ms-high-contrast: active), (-ms-high-contrast: none) {
  .cid-slZq2F11I7 .navbar {
    height: 70px;
  }
  .cid-slZq2F11I7 .navbar.opened {
    height: auto;
  }
  .cid-slZq2F11I7 .nav-item .nav-link:hover::before {
    width: 175%;
    max-width: calc(100% + 2rem);
    left: -1rem;
  }
}
.cid-slZqfNraMt {
  padding-top: 9rem;
  padding-bottom: 9rem;
  background-image: url("../../../assets/images/header-skidmore.jpg");
}
.cid-slZqfNraMt .mbr-text,
.cid-slZqfNraMt .mbr-section-btn {
  color: #b2d056;
}
.cid-slZqfNraMt .card-title,
.cid-slZqfNraMt .card-box {
  color: #b2d056;
}
.cid-slZqfNraMt .mbr-text,
.cid-slZqfNraMt .link-wrap {
  color: #ffffff;
}
.cid-tvhZ5UozB9 {
  padding-top: 2rem;
  padding-bottom: 0rem;
  background-image: url("../../../assets/images/bg-1.jpg");
}
.cid-tvhZ5UozB9 .mbr-fallback-image.disabled {
  display: none;
}
.cid-tvhZ5UozB9 .mbr-fallback-image {
  display: block;
  background-size: cover;
  background-position: center center;
  width: 100%;
  height: 100%;
  position: absolute;
  top: 0;
}
.cid-tvhZ5UozB9 .mbr-section-title {
  color: #353535;
}
.cid-u15nRCtiTM {
  padding-top: 0rem;
  padding-bottom: 2rem;
  background-image: url("../../../assets/images/header-spacer-bar-15.jpg");
}
.cid-u15nRCtiTM .mbr-fallback-image.disabled {
  display: none;
}
.cid-u15nRCtiTM .mbr-fallback-image {
  display: block;
  background-size: cover;
  background-position: center center;
  width: 100%;
  height: 100%;
  position: absolute;
  top: 0;
}
.cid-tvhZ6R5JZo {
  padding-top: 3rem;
  padding-bottom: 5rem;
  background-color: #ffffff;
}
@media (min-width: 992px) {
  .cid-tvhZ6R5JZo .carousel {
    min-height: 700px;
  }
  .cid-tvhZ6R5JZo .carousel img {
    max-height: 700px;
    object-fit: contain;
  }
}
@media (max-width: 991px) and (min-width: 768px) {
  .cid-tvhZ6R5JZo .carousel {
    min-height: 455px;
  }
  .cid-tvhZ6R5JZo .carousel img {
    max-height: 455px;
    object-fit: contain;
  }
}
@media (max-width: 767px) {
  .cid-tvhZ6R5JZo .carousel {
    min-height: 385px;
  }
  .cid-tvhZ6R5JZo .carousel img {
    max-height: 385px;
    object-fit: contain;
  }
  .cid-tvhZ6R5JZo .container .carousel-control {
    margin-bottom: 0;
  }
  .cid-tvhZ6R5JZo .content-slider-wrap {
    width: 100% !important;
  }
}
.cid-tvhZ6R5JZo .carousel,
.cid-tvhZ6R5JZo .carousel-inner {
  display: flex;
  align-items: center;
}
.cid-tvhZ6R5JZo .item-wrapper {
  width: 100%;
}
.cid-tvhZ6R5JZo .carousel-caption {
  bottom: 40px;
}
.cid-tvhZ6R5JZo .carousel-control:hover {
  background: #1b1b1b;
  color: #fff;
  opacity: 1;
}
.cid-tvhZ6R5JZo .mobi-mbri-arrow-next {
  margin-left: 5px;
}
.cid-tvhZ6R5JZo .mobi-mbri-arrow-prev {
  margin-right: 5px;
}
.cid-tvhZ6R5JZo .container .carousel-indicators {
  margin-bottom: 3px;
}
.cid-tvhZ6R5JZo .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-tvhZ6R5JZo .carousel-control.carousel-control-prev {
  left: 0;
  margin-left: 2.5rem;
}
.cid-tvhZ6R5JZo .carousel-control.carousel-control-next {
  right: 0;
  margin-right: 2.5rem;
}
@media (max-width: 767px) {
  .cid-tvhZ6R5JZo .carousel-control {
    top: auto;
    bottom: 1rem;
  }
}
.cid-tvhZ6R5JZo .carousel-indicators {
  position: absolute;
  bottom: 0;
  margin-bottom: 1.5rem !important;
}
.cid-tvhZ6R5JZo .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-tvhZ6R5JZo .carousel-indicators li.active,
.cid-tvhZ6R5JZo .carousel-indicators li:hover {
  opacity: 0.9;
}
.cid-tvhZ6R5JZo .carousel-indicators li::after,
.cid-tvhZ6R5JZo .carousel-indicators li::before {
  content: none;
}
.cid-tvhZ6R5JZo .carousel-indicators.ie-fix {
  left: 50%;
  display: block;
  width: 60%;
  margin-left: -30%;
  text-align: center;
}
@media (max-width: 768px) {
  .cid-tvhZ6R5JZo .carousel-indicators {
    display: none !important;
  }
}
.cid-slZqeVFB3u {
  padding-top: 5rem;
  padding-bottom: 5rem;
  background-color: #3e7798;
}
.cid-slZq2G08Ic {
  padding-top: 4rem;
  padding-bottom: 3rem;
  background-color: #232323;
}
.cid-slZq2G08Ic .media-wrap {
  padding: 0;
}
@media (max-width: 991px) {
  .cid-slZq2G08Ic .media-wrap {
    margin-bottom: 1rem;
  }
}
@media (max-width: 767px) {
  .cid-slZq2G08Ic .row {
    text-align: center;
  }
  .cid-slZq2G08Ic .row > div {
    margin: auto;
  }
  .cid-slZq2G08Ic .social-row {
    justify-content: center;
  }
}
.cid-slZq2G08Ic .social-row {
  display: flex;
  flex-wrap: wrap;
}
.cid-slZq2G08Ic .list {
  list-style: none;
  padding-left: 0;
  color: #bbbbbb;
}
@media (max-width: 991px) {
  .cid-slZq2G08Ic .list {
    margin-bottom: 2rem;
  }
}
@media (min-width: 992px) {
  .cid-slZq2G08Ic .list {
    margin-bottom: 0rem;
  }
}
.cid-slZq2G08Ic .mbr-text {
  color: #ffffff;
}
.cid-slZq2G08Ic .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-slZq2G08Ic .mbr-iconfont {
  color: black;
}
@media (max-width: 991px) {
  .cid-slZq2G08Ic div > *:last-child {
    margin-top: 0 !important;
  }
}
.cid-sm5ivQbvCI {
  z-index: 1000;
  width: 100%;
  position: relative;
  min-height: 60px;
}
.cid-sm5ivQbvCI nav.navbar {
  position: fixed;
}
.cid-sm5ivQbvCI .dropdown-item:before {
  font-family: Moririse2 !important;
  content: "\e966";
  display: inline-block;
  width: 0;
  position: absolute;
  left: 1rem;
  top: 0.5rem;
  margin-right: 0.5rem;
  line-height: 1;
  font-size: inherit;
  vertical-align: middle;
  text-align: center;
  overflow: hidden;
  transform: scale(0, 1);
  transition: all 0.25s ease-in-out;
}
.cid-sm5ivQbvCI .dropdown-menu {
  padding: 0;
  border-radius: 4px;
  box-shadow: 0 1px 3px 0 rgba(0, 0, 0, 0.1);
}
.cid-sm5ivQbvCI .dropdown-item {
  border-bottom: 1px solid #e6e6e6;
}
.cid-sm5ivQbvCI .dropdown-item:hover,
.cid-sm5ivQbvCI .dropdown-item:focus {
  background: #b2d056 !important;
  color: white !important;
}
.cid-sm5ivQbvCI .dropdown-item:first-child {
  border-top-left-radius: 4px;
  border-top-right-radius: 4px;
}
.cid-sm5ivQbvCI .dropdown-item:last-child {
  border-bottom: none;
  border-bottom-left-radius: 4px;
  border-bottom-right-radius: 4px;
}
.cid-sm5ivQbvCI .nav-dropdown .link {
  padding: 0 0.3em !important;
  margin: 0.667em 1em !important;
}
.cid-sm5ivQbvCI .nav-dropdown .link.dropdown-toggle::after {
  margin-left: 0.5rem;
  margin-top: 0.2rem;
}
.cid-sm5ivQbvCI .nav-link {
  position: relative;
}
.cid-sm5ivQbvCI .container {
  display: flex;
  margin: auto;
}
.cid-sm5ivQbvCI .iconfont-wrapper {
  color: #000000 !important;
  font-size: 1.5rem;
  padding-right: 0.5rem;
}
.cid-sm5ivQbvCI .dropdown-menu,
.cid-sm5ivQbvCI .navbar.opened {
  background: #232323 !important;
}
.cid-sm5ivQbvCI .nav-item:focus,
.cid-sm5ivQbvCI .nav-link:focus {
  outline: none;
}
.cid-sm5ivQbvCI .dropdown .dropdown-menu .dropdown-item {
  width: auto;
  transition: all 0.25s ease-in-out;
}
.cid-sm5ivQbvCI .dropdown .dropdown-menu .dropdown-item::after {
  right: 0.5rem;
}
.cid-sm5ivQbvCI .dropdown .dropdown-menu .dropdown-item .mbr-iconfont {
  margin-right: 0.5rem;
  vertical-align: sub;
}
.cid-sm5ivQbvCI .dropdown .dropdown-menu .dropdown-item .mbr-iconfont:before {
  display: inline-block;
  transform: scale(1, 1);
  transition: all 0.25s ease-in-out;
}
.cid-sm5ivQbvCI .collapsed .dropdown-menu .dropdown-item:before {
  display: none;
}
.cid-sm5ivQbvCI .collapsed .dropdown .dropdown-menu .dropdown-item {
  padding: 0.235em 1.5em 0.235em 1.5em !important;
  transition: none;
  margin: 0 !important;
}
.cid-sm5ivQbvCI .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: #232323;
}
.cid-sm5ivQbvCI .navbar.opened {
  transition: all 0.3s;
}
.cid-sm5ivQbvCI .navbar .dropdown-item {
  padding: 0.5rem 1.8rem;
}
.cid-sm5ivQbvCI .navbar .navbar-logo img {
  width: auto;
}
.cid-sm5ivQbvCI .navbar .navbar-collapse {
  justify-content: flex-end;
  z-index: 1;
}
.cid-sm5ivQbvCI .navbar.collapsed {
  justify-content: center;
}
.cid-sm5ivQbvCI .navbar.collapsed .nav-item .nav-link::before {
  display: none;
}
.cid-sm5ivQbvCI .navbar.collapsed.opened .dropdown-menu {
  top: 0;
}
@media (min-width: 992px) {
  .cid-sm5ivQbvCI .navbar.collapsed.opened:not(.navbar-short) .navbar-collapse {
    max-height: calc(98.5vh - 3.4rem);
  }
}
.cid-sm5ivQbvCI .navbar.collapsed .dropdown-menu .dropdown-submenu {
  left: 0 !important;
}
.cid-sm5ivQbvCI .navbar.collapsed .dropdown-menu .dropdown-item:after {
  right: auto;
}
.cid-sm5ivQbvCI .navbar.collapsed .dropdown-menu .dropdown-toggle[data-toggle="dropdown-submenu"]:after {
  margin-left: 0.5rem;
  margin-top: 0.2rem;
  border-top: 0.35em solid;
  border-right: 0.35em solid transparent;
  border-left: 0.35em solid transparent;
  border-bottom: 0;
  top: 41%;
}
.cid-sm5ivQbvCI .navbar.collapsed ul.navbar-nav li {
  margin: auto;
}
.cid-sm5ivQbvCI .navbar.collapsed .dropdown-menu .dropdown-item {
  padding: 0.25rem 1.5rem;
  text-align: center;
}
.cid-sm5ivQbvCI .navbar.collapsed .icons-menu {
  padding-left: 0;
  padding-right: 0;
  padding-top: 0.5rem;
  padding-bottom: 0.5rem;
}
@media (max-width: 991px) {
  .cid-sm5ivQbvCI .navbar .nav-item .nav-link::before {
    display: none;
  }
  .cid-sm5ivQbvCI .navbar.opened .dropdown-menu {
    top: 0;
  }
  .cid-sm5ivQbvCI .navbar .dropdown-menu .dropdown-submenu {
    left: 0 !important;
  }
  .cid-sm5ivQbvCI .navbar .dropdown-menu .dropdown-item:after {
    right: auto;
  }
  .cid-sm5ivQbvCI .navbar .dropdown-menu .dropdown-toggle[data-toggle="dropdown-submenu"]:after {
    margin-left: 0.5rem;
    margin-top: 0.2rem;
    border-top: 0.35em solid;
    border-right: 0.35em solid transparent;
    border-left: 0.35em solid transparent;
    border-bottom: 0;
    top: 40%;
  }
  .cid-sm5ivQbvCI .navbar .navbar-logo img {
    height: 3rem !important;
  }
  .cid-sm5ivQbvCI .navbar ul.navbar-nav li {
    margin: auto;
  }
  .cid-sm5ivQbvCI .navbar .dropdown-menu .dropdown-item {
    padding: 0.25rem 1.5rem !important;
    text-align: center;
  }
  .cid-sm5ivQbvCI .navbar .navbar-brand {
    flex-shrink: initial;
    flex-basis: auto;
    word-break: break-word;
    padding-right: 2rem;
  }
  .cid-sm5ivQbvCI .navbar .navbar-toggler {
    flex-basis: auto;
  }
  .cid-sm5ivQbvCI .navbar .icons-menu {
    padding-left: 0;
    padding-top: 0.5rem;
    padding-bottom: 0.5rem;
  }
}
.cid-sm5ivQbvCI .navbar.navbar-short {
  min-height: 60px;
}
.cid-sm5ivQbvCI .navbar.navbar-short .navbar-logo img {
  height: 2.5rem !important;
}
.cid-sm5ivQbvCI .navbar.navbar-short .navbar-brand {
  min-height: 60px;
  padding: 0;
}
.cid-sm5ivQbvCI .navbar-brand {
  min-height: 70px;
  flex-shrink: 0;
  align-items: center;
  margin-right: 0;
  padding: 0;
  transition: all 0.3s;
  word-break: break-word;
  z-index: 1;
}
.cid-sm5ivQbvCI .navbar-brand .navbar-caption {
  line-height: inherit !important;
}
.cid-sm5ivQbvCI .navbar-brand .navbar-logo a {
  outline: none;
}
.cid-sm5ivQbvCI .dropdown-item.active,
.cid-sm5ivQbvCI .dropdown-item:active {
  background-color: transparent;
}
.cid-sm5ivQbvCI .navbar-expand-lg .navbar-nav .nav-link {
  padding: 0;
}
.cid-sm5ivQbvCI .nav-dropdown .link.dropdown-toggle {
  margin-right: 1.667em;
}
.cid-sm5ivQbvCI .nav-dropdown .link.dropdown-toggle[aria-expanded="true"] {
  margin-right: 0;
  padding: 0.667em 1.667em;
}
.cid-sm5ivQbvCI .navbar.navbar-expand-lg .dropdown .dropdown-menu {
  background: #232323;
}
.cid-sm5ivQbvCI .navbar.navbar-expand-lg .dropdown .dropdown-menu .dropdown-submenu {
  margin: 0;
  left: 100%;
}
.cid-sm5ivQbvCI .navbar .dropdown.open > .dropdown-menu {
  display: block;
}
.cid-sm5ivQbvCI ul.navbar-nav {
  flex-wrap: wrap;
}
.cid-sm5ivQbvCI .navbar-buttons {
  text-align: center;
  min-width: 170px;
}
.cid-sm5ivQbvCI button.navbar-toggler {
  outline: none;
  width: 31px;
  height: 20px;
  cursor: pointer;
  transition: all 0.2s;
  position: relative;
  align-self: center;
}
.cid-sm5ivQbvCI button.navbar-toggler .hamburger span {
  position: absolute;
  right: 0;
  width: 30px;
  height: 2px;
  border-right: 5px;
  background-color: #b2d056;
}
.cid-sm5ivQbvCI button.navbar-toggler .hamburger span:nth-child(1) {
  top: 0;
  transition: all 0.2s;
}
.cid-sm5ivQbvCI button.navbar-toggler .hamburger span:nth-child(2) {
  top: 8px;
  transition: all 0.15s;
}
.cid-sm5ivQbvCI button.navbar-toggler .hamburger span:nth-child(3) {
  top: 8px;
  transition: all 0.15s;
}
.cid-sm5ivQbvCI button.navbar-toggler .hamburger span:nth-child(4) {
  top: 16px;
  transition: all 0.2s;
}
.cid-sm5ivQbvCI nav.opened .hamburger span:nth-child(1) {
  top: 8px;
  width: 0;
  opacity: 0;
  right: 50%;
  transition: all 0.2s;
}
.cid-sm5ivQbvCI nav.opened .hamburger span:nth-child(2) {
  transform: rotate(45deg);
  transition: all 0.25s;
}
.cid-sm5ivQbvCI nav.opened .hamburger span:nth-child(3) {
  transform: rotate(-45deg);
  transition: all 0.25s;
}
.cid-sm5ivQbvCI nav.opened .hamburger span:nth-child(4) {
  top: 8px;
  width: 0;
  opacity: 0;
  right: 50%;
  transition: all 0.2s;
}
.cid-sm5ivQbvCI .navbar-dropdown {
  padding: 0 1rem;
  position: fixed;
}
.cid-sm5ivQbvCI a.nav-link {
  display: flex;
  align-items: center;
  justify-content: center;
}
.cid-sm5ivQbvCI .icons-menu {
  flex-wrap: nowrap;
  display: flex;
  justify-content: center;
  padding-left: 1rem;
  padding-right: 1rem;
  padding-top: 0.3rem;
  text-align: center;
}
@media screen and (-ms-high-contrast: active), (-ms-high-contrast: none) {
  .cid-sm5ivQbvCI .navbar {
    height: 70px;
  }
  .cid-sm5ivQbvCI .navbar.opened {
    height: auto;
  }
  .cid-sm5ivQbvCI .nav-item .nav-link:hover::before {
    width: 175%;
    max-width: calc(100% + 2rem);
    left: -1rem;
  }
}
.cid-sm5iTTc7FV {
  padding-top: 9rem;
  padding-bottom: 9rem;
  background-image: url("../../../assets/images/header-mcintosh.jpg");
}
.cid-sm5iTTc7FV .mbr-text,
.cid-sm5iTTc7FV .mbr-section-btn {
  color: #b2d056;
}
.cid-sm5iTTc7FV .card-title,
.cid-sm5iTTc7FV .card-box {
  color: #b2d056;
}
.cid-sm5iTTc7FV .mbr-text,
.cid-sm5iTTc7FV .link-wrap {
  color: #ffffff;
}
.cid-tvi46MFOPv {
  padding-top: 2rem;
  padding-bottom: 0rem;
  background-image: url("../../../assets/images/bg-1.jpg");
}
.cid-tvi46MFOPv .mbr-fallback-image.disabled {
  display: none;
}
.cid-tvi46MFOPv .mbr-fallback-image {
  display: block;
  background-size: cover;
  background-position: center center;
  width: 100%;
  height: 100%;
  position: absolute;
  top: 0;
}
.cid-tvi46MFOPv .mbr-section-title {
  color: #353535;
}
.cid-u15uyxlQZH {
  padding-top: 0rem;
  padding-bottom: 2rem;
  background-image: url("../../../assets/images/header-spacer-bar-15.jpg");
}
.cid-u15uyxlQZH .mbr-fallback-image.disabled {
  display: none;
}
.cid-u15uyxlQZH .mbr-fallback-image {
  display: block;
  background-size: cover;
  background-position: center center;
  width: 100%;
  height: 100%;
  position: absolute;
  top: 0;
}
.cid-tvi47AzN1m {
  padding-top: 3rem;
  padding-bottom: 5rem;
  background-color: #ffffff;
}
@media (min-width: 992px) {
  .cid-tvi47AzN1m .carousel {
    min-height: 700px;
  }
  .cid-tvi47AzN1m .carousel img {
    max-height: 700px;
    object-fit: contain;
  }
}
@media (max-width: 991px) and (min-width: 768px) {
  .cid-tvi47AzN1m .carousel {
    min-height: 455px;
  }
  .cid-tvi47AzN1m .carousel img {
    max-height: 455px;
    object-fit: contain;
  }
}
@media (max-width: 767px) {
  .cid-tvi47AzN1m .carousel {
    min-height: 385px;
  }
  .cid-tvi47AzN1m .carousel img {
    max-height: 385px;
    object-fit: contain;
  }
  .cid-tvi47AzN1m .container .carousel-control {
    margin-bottom: 0;
  }
  .cid-tvi47AzN1m .content-slider-wrap {
    width: 100% !important;
  }
}
.cid-tvi47AzN1m .carousel,
.cid-tvi47AzN1m .carousel-inner {
  display: flex;
  align-items: center;
}
.cid-tvi47AzN1m .item-wrapper {
  width: 100%;
}
.cid-tvi47AzN1m .carousel-caption {
  bottom: 40px;
}
.cid-tvi47AzN1m .carousel-control:hover {
  background: #1b1b1b;
  color: #fff;
  opacity: 1;
}
.cid-tvi47AzN1m .mobi-mbri-arrow-next {
  margin-left: 5px;
}
.cid-tvi47AzN1m .mobi-mbri-arrow-prev {
  margin-right: 5px;
}
.cid-tvi47AzN1m .container .carousel-indicators {
  margin-bottom: 3px;
}
.cid-tvi47AzN1m .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-tvi47AzN1m .carousel-control.carousel-control-prev {
  left: 0;
  margin-left: 2.5rem;
}
.cid-tvi47AzN1m .carousel-control.carousel-control-next {
  right: 0;
  margin-right: 2.5rem;
}
@media (max-width: 767px) {
  .cid-tvi47AzN1m .carousel-control {
    top: auto;
    bottom: 1rem;
  }
}
.cid-tvi47AzN1m .carousel-indicators {
  position: absolute;
  bottom: 0;
  margin-bottom: 1.5rem !important;
}
.cid-tvi47AzN1m .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-tvi47AzN1m .carousel-indicators li.active,
.cid-tvi47AzN1m .carousel-indicators li:hover {
  opacity: 0.9;
}
.cid-tvi47AzN1m .carousel-indicators li::after,
.cid-tvi47AzN1m .carousel-indicators li::before {
  content: none;
}
.cid-tvi47AzN1m .carousel-indicators.ie-fix {
  left: 50%;
  display: block;
  width: 60%;
  margin-left: -30%;
  text-align: center;
}
@media (max-width: 768px) {
  .cid-tvi47AzN1m .carousel-indicators {
    display: none !important;
  }
}
.cid-sm5iUEYPx8 {
  padding-top: 5rem;
  padding-bottom: 5rem;
  background-color: #3e7798;
}
.cid-sm5ivSit1P {
  padding-top: 4rem;
  padding-bottom: 3rem;
  background-color: #232323;
}
.cid-sm5ivSit1P .media-wrap {
  padding: 0;
}
@media (max-width: 991px) {
  .cid-sm5ivSit1P .media-wrap {
    margin-bottom: 1rem;
  }
}
@media (max-width: 767px) {
  .cid-sm5ivSit1P .row {
    text-align: center;
  }
  .cid-sm5ivSit1P .row > div {
    margin: auto;
  }
  .cid-sm5ivSit1P .social-row {
    justify-content: center;
  }
}
.cid-sm5ivSit1P .social-row {
  display: flex;
  flex-wrap: wrap;
}
.cid-sm5ivSit1P .list {
  list-style: none;
  padding-left: 0;
  color: #bbbbbb;
}
@media (max-width: 991px) {
  .cid-sm5ivSit1P .list {
    margin-bottom: 2rem;
  }
}
@media (min-width: 992px) {
  .cid-sm5ivSit1P .list {
    margin-bottom: 0rem;
  }
}
.cid-sm5ivSit1P .mbr-text {
  color: #ffffff;
}
.cid-sm5ivSit1P .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-sm5ivSit1P .mbr-iconfont {
  color: black;
}
@media (max-width: 991px) {
  .cid-sm5ivSit1P div > *:last-child {
    margin-top: 0 !important;
  }
}
.cid-smabwtLUSC {
  z-index: 1000;
  width: 100%;
  position: relative;
  min-height: 60px;
}
.cid-smabwtLUSC nav.navbar {
  position: fixed;
}
.cid-smabwtLUSC .dropdown-item:before {
  font-family: Moririse2 !important;
  content: "\e966";
  display: inline-block;
  width: 0;
  position: absolute;
  left: 1rem;
  top: 0.5rem;
  margin-right: 0.5rem;
  line-height: 1;
  font-size: inherit;
  vertical-align: middle;
  text-align: center;
  overflow: hidden;
  transform: scale(0, 1);
  transition: all 0.25s ease-in-out;
}
.cid-smabwtLUSC .dropdown-menu {
  padding: 0;
  border-radius: 4px;
  box-shadow: 0 1px 3px 0 rgba(0, 0, 0, 0.1);
}
.cid-smabwtLUSC .dropdown-item {
  border-bottom: 1px solid #e6e6e6;
}
.cid-smabwtLUSC .dropdown-item:hover,
.cid-smabwtLUSC .dropdown-item:focus {
  background: #b2d056 !important;
  color: white !important;
}
.cid-smabwtLUSC .dropdown-item:first-child {
  border-top-left-radius: 4px;
  border-top-right-radius: 4px;
}
.cid-smabwtLUSC .dropdown-item:last-child {
  border-bottom: none;
  border-bottom-left-radius: 4px;
  border-bottom-right-radius: 4px;
}
.cid-smabwtLUSC .nav-dropdown .link {
  padding: 0 0.3em !important;
  margin: 0.667em 1em !important;
}
.cid-smabwtLUSC .nav-dropdown .link.dropdown-toggle::after {
  margin-left: 0.5rem;
  margin-top: 0.2rem;
}
.cid-smabwtLUSC .nav-link {
  position: relative;
}
.cid-smabwtLUSC .container {
  display: flex;
  margin: auto;
}
.cid-smabwtLUSC .iconfont-wrapper {
  color: #000000 !important;
  font-size: 1.5rem;
  padding-right: 0.5rem;
}
.cid-smabwtLUSC .dropdown-menu,
.cid-smabwtLUSC .navbar.opened {
  background: #232323 !important;
}
.cid-smabwtLUSC .nav-item:focus,
.cid-smabwtLUSC .nav-link:focus {
  outline: none;
}
.cid-smabwtLUSC .dropdown .dropdown-menu .dropdown-item {
  width: auto;
  transition: all 0.25s ease-in-out;
}
.cid-smabwtLUSC .dropdown .dropdown-menu .dropdown-item::after {
  right: 0.5rem;
}
.cid-smabwtLUSC .dropdown .dropdown-menu .dropdown-item .mbr-iconfont {
  margin-right: 0.5rem;
  vertical-align: sub;
}
.cid-smabwtLUSC .dropdown .dropdown-menu .dropdown-item .mbr-iconfont:before {
  display: inline-block;
  transform: scale(1, 1);
  transition: all 0.25s ease-in-out;
}
.cid-smabwtLUSC .collapsed .dropdown-menu .dropdown-item:before {
  display: none;
}
.cid-smabwtLUSC .collapsed .dropdown .dropdown-menu .dropdown-item {
  padding: 0.235em 1.5em 0.235em 1.5em !important;
  transition: none;
  margin: 0 !important;
}
.cid-smabwtLUSC .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: #232323;
}
.cid-smabwtLUSC .navbar.opened {
  transition: all 0.3s;
}
.cid-smabwtLUSC .navbar .dropdown-item {
  padding: 0.5rem 1.8rem;
}
.cid-smabwtLUSC .navbar .navbar-logo img {
  width: auto;
}
.cid-smabwtLUSC .navbar .navbar-collapse {
  justify-content: flex-end;
  z-index: 1;
}
.cid-smabwtLUSC .navbar.collapsed {
  justify-content: center;
}
.cid-smabwtLUSC .navbar.collapsed .nav-item .nav-link::before {
  display: none;
}
.cid-smabwtLUSC .navbar.collapsed.opened .dropdown-menu {
  top: 0;
}
@media (min-width: 992px) {
  .cid-smabwtLUSC .navbar.collapsed.opened:not(.navbar-short) .navbar-collapse {
    max-height: calc(98.5vh - 3.4rem);
  }
}
.cid-smabwtLUSC .navbar.collapsed .dropdown-menu .dropdown-submenu {
  left: 0 !important;
}
.cid-smabwtLUSC .navbar.collapsed .dropdown-menu .dropdown-item:after {
  right: auto;
}
.cid-smabwtLUSC .navbar.collapsed .dropdown-menu .dropdown-toggle[data-toggle="dropdown-submenu"]:after {
  margin-left: 0.5rem;
  margin-top: 0.2rem;
  border-top: 0.35em solid;
  border-right: 0.35em solid transparent;
  border-left: 0.35em solid transparent;
  border-bottom: 0;
  top: 41%;
}
.cid-smabwtLUSC .navbar.collapsed ul.navbar-nav li {
  margin: auto;
}
.cid-smabwtLUSC .navbar.collapsed .dropdown-menu .dropdown-item {
  padding: 0.25rem 1.5rem;
  text-align: center;
}
.cid-smabwtLUSC .navbar.collapsed .icons-menu {
  padding-left: 0;
  padding-right: 0;
  padding-top: 0.5rem;
  padding-bottom: 0.5rem;
}
@media (max-width: 991px) {
  .cid-smabwtLUSC .navbar .nav-item .nav-link::before {
    display: none;
  }
  .cid-smabwtLUSC .navbar.opened .dropdown-menu {
    top: 0;
  }
  .cid-smabwtLUSC .navbar .dropdown-menu .dropdown-submenu {
    left: 0 !important;
  }
  .cid-smabwtLUSC .navbar .dropdown-menu .dropdown-item:after {
    right: auto;
  }
  .cid-smabwtLUSC .navbar .dropdown-menu .dropdown-toggle[data-toggle="dropdown-submenu"]:after {
    margin-left: 0.5rem;
    margin-top: 0.2rem;
    border-top: 0.35em solid;
    border-right: 0.35em solid transparent;
    border-left: 0.35em solid transparent;
    border-bottom: 0;
    top: 40%;
  }
  .cid-smabwtLUSC .navbar .navbar-logo img {
    height: 3rem !important;
  }
  .cid-smabwtLUSC .navbar ul.navbar-nav li {
    margin: auto;
  }
  .cid-smabwtLUSC .navbar .dropdown-menu .dropdown-item {
    padding: 0.25rem 1.5rem !important;
    text-align: center;
  }
  .cid-smabwtLUSC .navbar .navbar-brand {
    flex-shrink: initial;
    flex-basis: auto;
    word-break: break-word;
    padding-right: 2rem;
  }
  .cid-smabwtLUSC .navbar .navbar-toggler {
    flex-basis: auto;
  }
  .cid-smabwtLUSC .navbar .icons-menu {
    padding-left: 0;
    padding-top: 0.5rem;
    padding-bottom: 0.5rem;
  }
}
.cid-smabwtLUSC .navbar.navbar-short {
  min-height: 60px;
}
.cid-smabwtLUSC .navbar.navbar-short .navbar-logo img {
  height: 2.5rem !important;
}
.cid-smabwtLUSC .navbar.navbar-short .navbar-brand {
  min-height: 60px;
  padding: 0;
}
.cid-smabwtLUSC .navbar-brand {
  min-height: 70px;
  flex-shrink: 0;
  align-items: center;
  margin-right: 0;
  padding: 0;
  transition: all 0.3s;
  word-break: break-word;
  z-index: 1;
}
.cid-smabwtLUSC .navbar-brand .navbar-caption {
  line-height: inherit !important;
}
.cid-smabwtLUSC .navbar-brand .navbar-logo a {
  outline: none;
}
.cid-smabwtLUSC .dropdown-item.active,
.cid-smabwtLUSC .dropdown-item:active {
  background-color: transparent;
}
.cid-smabwtLUSC .navbar-expand-lg .navbar-nav .nav-link {
  padding: 0;
}
.cid-smabwtLUSC .nav-dropdown .link.dropdown-toggle {
  margin-right: 1.667em;
}
.cid-smabwtLUSC .nav-dropdown .link.dropdown-toggle[aria-expanded="true"] {
  margin-right: 0;
  padding: 0.667em 1.667em;
}
.cid-smabwtLUSC .navbar.navbar-expand-lg .dropdown .dropdown-menu {
  background: #232323;
}
.cid-smabwtLUSC .navbar.navbar-expand-lg .dropdown .dropdown-menu .dropdown-submenu {
  margin: 0;
  left: 100%;
}
.cid-smabwtLUSC .navbar .dropdown.open > .dropdown-menu {
  display: block;
}
.cid-smabwtLUSC ul.navbar-nav {
  flex-wrap: wrap;
}
.cid-smabwtLUSC .navbar-buttons {
  text-align: center;
  min-width: 170px;
}
.cid-smabwtLUSC button.navbar-toggler {
  outline: none;
  width: 31px;
  height: 20px;
  cursor: pointer;
  transition: all 0.2s;
  position: relative;
  align-self: center;
}
.cid-smabwtLUSC button.navbar-toggler .hamburger span {
  position: absolute;
  right: 0;
  width: 30px;
  height: 2px;
  border-right: 5px;
  background-color: #b2d056;
}
.cid-smabwtLUSC button.navbar-toggler .hamburger span:nth-child(1) {
  top: 0;
  transition: all 0.2s;
}
.cid-smabwtLUSC button.navbar-toggler .hamburger span:nth-child(2) {
  top: 8px;
  transition: all 0.15s;
}
.cid-smabwtLUSC button.navbar-toggler .hamburger span:nth-child(3) {
  top: 8px;
  transition: all 0.15s;
}
.cid-smabwtLUSC button.navbar-toggler .hamburger span:nth-child(4) {
  top: 16px;
  transition: all 0.2s;
}
.cid-smabwtLUSC nav.opened .hamburger span:nth-child(1) {
  top: 8px;
  width: 0;
  opacity: 0;
  right: 50%;
  transition: all 0.2s;
}
.cid-smabwtLUSC nav.opened .hamburger span:nth-child(2) {
  transform: rotate(45deg);
  transition: all 0.25s;
}
.cid-smabwtLUSC nav.opened .hamburger span:nth-child(3) {
  transform: rotate(-45deg);
  transition: all 0.25s;
}
.cid-smabwtLUSC nav.opened .hamburger span:nth-child(4) {
  top: 8px;
  width: 0;
  opacity: 0;
  right: 50%;
  transition: all 0.2s;
}
.cid-smabwtLUSC .navbar-dropdown {
  padding: 0 1rem;
  position: fixed;
}
.cid-smabwtLUSC a.nav-link {
  display: flex;
  align-items: center;
  justify-content: center;
}
.cid-smabwtLUSC .icons-menu {
  flex-wrap: nowrap;
  display: flex;
  justify-content: center;
  padding-left: 1rem;
  padding-right: 1rem;
  padding-top: 0.3rem;
  text-align: center;
}
@media screen and (-ms-high-contrast: active), (-ms-high-contrast: none) {
  .cid-smabwtLUSC .navbar {
    height: 70px;
  }
  .cid-smabwtLUSC .navbar.opened {
    height: auto;
  }
  .cid-smabwtLUSC .nav-item .nav-link:hover::before {
    width: 175%;
    max-width: calc(100% + 2rem);
    left: -1rem;
  }
}
.cid-smabJ2MFTR {
  padding-top: 9rem;
  padding-bottom: 9rem;
  background-image: url("../../../assets/images/header-comer.jpg");
}
.cid-smabJ2MFTR .mbr-text,
.cid-smabJ2MFTR .mbr-section-btn {
  color: #b2d056;
}
.cid-smabJ2MFTR .card-title,
.cid-smabJ2MFTR .card-box {
  color: #b2d056;
}
.cid-smabJ2MFTR .mbr-text,
.cid-smabJ2MFTR .link-wrap {
  color: #ffffff;
}
.cid-tvibzgExeB {
  padding-top: 3rem;
  padding-bottom: 2rem;
  background-image: url("../../../assets/images/bg-1.jpg");
}
.cid-tvibzgExeB .mbr-fallback-image.disabled {
  display: none;
}
.cid-tvibzgExeB .mbr-fallback-image {
  display: block;
  background-size: cover;
  background-position: center center;
  width: 100%;
  height: 100%;
  position: absolute;
  top: 0;
}
.cid-tvibzgExeB .mbr-section-title {
  color: #353535;
}
.cid-u15yMtJ9Gl {
  padding-top: 0rem;
  padding-bottom: 2rem;
  background-image: url("../../../assets/images/header-spacer-bar-15.jpg");
}
.cid-u15yMtJ9Gl .mbr-fallback-image.disabled {
  display: none;
}
.cid-u15yMtJ9Gl .mbr-fallback-image {
  display: block;
  background-size: cover;
  background-position: center center;
  width: 100%;
  height: 100%;
  position: absolute;
  top: 0;
}
.cid-tvibzUhQzX {
  padding-top: 3rem;
  padding-bottom: 5rem;
  background-color: #ffffff;
}
@media (min-width: 992px) {
  .cid-tvibzUhQzX .carousel {
    min-height: 700px;
  }
  .cid-tvibzUhQzX .carousel img {
    max-height: 700px;
    object-fit: contain;
  }
}
@media (max-width: 991px) and (min-width: 768px) {
  .cid-tvibzUhQzX .carousel {
    min-height: 455px;
  }
  .cid-tvibzUhQzX .carousel img {
    max-height: 455px;
    object-fit: contain;
  }
}
@media (max-width: 767px) {
  .cid-tvibzUhQzX .carousel {
    min-height: 385px;
  }
  .cid-tvibzUhQzX .carousel img {
    max-height: 385px;
    object-fit: contain;
  }
  .cid-tvibzUhQzX .container .carousel-control {
    margin-bottom: 0;
  }
  .cid-tvibzUhQzX .content-slider-wrap {
    width: 100% !important;
  }
}
.cid-tvibzUhQzX .carousel,
.cid-tvibzUhQzX .carousel-inner {
  display: flex;
  align-items: center;
}
.cid-tvibzUhQzX .item-wrapper {
  width: 100%;
}
.cid-tvibzUhQzX .carousel-caption {
  bottom: 40px;
}
.cid-tvibzUhQzX .carousel-control:hover {
  background: #1b1b1b;
  color: #fff;
  opacity: 1;
}
.cid-tvibzUhQzX .mobi-mbri-arrow-next {
  margin-left: 5px;
}
.cid-tvibzUhQzX .mobi-mbri-arrow-prev {
  margin-right: 5px;
}
.cid-tvibzUhQzX .container .carousel-indicators {
  margin-bottom: 3px;
}
.cid-tvibzUhQzX .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-tvibzUhQzX .carousel-control.carousel-control-prev {
  left: 0;
  margin-left: 2.5rem;
}
.cid-tvibzUhQzX .carousel-control.carousel-control-next {
  right: 0;
  margin-right: 2.5rem;
}
@media (max-width: 767px) {
  .cid-tvibzUhQzX .carousel-control {
    top: auto;
    bottom: 1rem;
  }
}
.cid-tvibzUhQzX .carousel-indicators {
  position: absolute;
  bottom: 0;
  margin-bottom: 1.5rem !important;
}
.cid-tvibzUhQzX .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-tvibzUhQzX .carousel-indicators li.active,
.cid-tvibzUhQzX .carousel-indicators li:hover {
  opacity: 0.9;
}
.cid-tvibzUhQzX .carousel-indicators li::after,
.cid-tvibzUhQzX .carousel-indicators li::before {
  content: none;
}
.cid-tvibzUhQzX .carousel-indicators.ie-fix {
  left: 50%;
  display: block;
  width: 60%;
  margin-left: -30%;
  text-align: center;
}
@media (max-width: 768px) {
  .cid-tvibzUhQzX .carousel-indicators {
    display: none !important;
  }
}
.cid-smabHLZ9QU {
  padding-top: 5rem;
  padding-bottom: 5rem;
  background-color: #3e7798;
}
.cid-smabwuGn4W {
  padding-top: 4rem;
  padding-bottom: 3rem;
  background-color: #232323;
}
.cid-smabwuGn4W .media-wrap {
  padding: 0;
}
@media (max-width: 991px) {
  .cid-smabwuGn4W .media-wrap {
    margin-bottom: 1rem;
  }
}
@media (max-width: 767px) {
  .cid-smabwuGn4W .row {
    text-align: center;
  }
  .cid-smabwuGn4W .row > div {
    margin: auto;
  }
  .cid-smabwuGn4W .social-row {
    justify-content: center;
  }
}
.cid-smabwuGn4W .social-row {
  display: flex;
  flex-wrap: wrap;
}
.cid-smabwuGn4W .list {
  list-style: none;
  padding-left: 0;
  color: #bbbbbb;
}
@media (max-width: 991px) {
  .cid-smabwuGn4W .list {
    margin-bottom: 2rem;
  }
}
@media (min-width: 992px) {
  .cid-smabwuGn4W .list {
    margin-bottom: 0rem;
  }
}
.cid-smabwuGn4W .mbr-text {
  color: #ffffff;
}
.cid-smabwuGn4W .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-smabwuGn4W .mbr-iconfont {
  color: black;
}
@media (max-width: 991px) {
  .cid-smabwuGn4W div > *:last-child {
    margin-top: 0 !important;
  }
}
.cid-smaBZgdSaP {
  z-index: 1000;
  width: 100%;
  position: relative;
  min-height: 60px;
}
.cid-smaBZgdSaP nav.navbar {
  position: fixed;
}
.cid-smaBZgdSaP .dropdown-item:before {
  font-family: Moririse2 !important;
  content: "\e966";
  display: inline-block;
  width: 0;
  position: absolute;
  left: 1rem;
  top: 0.5rem;
  margin-right: 0.5rem;
  line-height: 1;
  font-size: inherit;
  vertical-align: middle;
  text-align: center;
  overflow: hidden;
  transform: scale(0, 1);
  transition: all 0.25s ease-in-out;
}
.cid-smaBZgdSaP .dropdown-menu {
  padding: 0;
  border-radius: 4px;
  box-shadow: 0 1px 3px 0 rgba(0, 0, 0, 0.1);
}
.cid-smaBZgdSaP .dropdown-item {
  border-bottom: 1px solid #e6e6e6;
}
.cid-smaBZgdSaP .dropdown-item:hover,
.cid-smaBZgdSaP .dropdown-item:focus {
  background: #b2d056 !important;
  color: white !important;
}
.cid-smaBZgdSaP .dropdown-item:first-child {
  border-top-left-radius: 4px;
  border-top-right-radius: 4px;
}
.cid-smaBZgdSaP .dropdown-item:last-child {
  border-bottom: none;
  border-bottom-left-radius: 4px;
  border-bottom-right-radius: 4px;
}
.cid-smaBZgdSaP .nav-dropdown .link {
  padding: 0 0.3em !important;
  margin: 0.667em 1em !important;
}
.cid-smaBZgdSaP .nav-dropdown .link.dropdown-toggle::after {
  margin-left: 0.5rem;
  margin-top: 0.2rem;
}
.cid-smaBZgdSaP .nav-link {
  position: relative;
}
.cid-smaBZgdSaP .container {
  display: flex;
  margin: auto;
}
.cid-smaBZgdSaP .iconfont-wrapper {
  color: #000000 !important;
  font-size: 1.5rem;
  padding-right: 0.5rem;
}
.cid-smaBZgdSaP .dropdown-menu,
.cid-smaBZgdSaP .navbar.opened {
  background: #232323 !important;
}
.cid-smaBZgdSaP .nav-item:focus,
.cid-smaBZgdSaP .nav-link:focus {
  outline: none;
}
.cid-smaBZgdSaP .dropdown .dropdown-menu .dropdown-item {
  width: auto;
  transition: all 0.25s ease-in-out;
}
.cid-smaBZgdSaP .dropdown .dropdown-menu .dropdown-item::after {
  right: 0.5rem;
}
.cid-smaBZgdSaP .dropdown .dropdown-menu .dropdown-item .mbr-iconfont {
  margin-right: 0.5rem;
  vertical-align: sub;
}
.cid-smaBZgdSaP .dropdown .dropdown-menu .dropdown-item .mbr-iconfont:before {
  display: inline-block;
  transform: scale(1, 1);
  transition: all 0.25s ease-in-out;
}
.cid-smaBZgdSaP .collapsed .dropdown-menu .dropdown-item:before {
  display: none;
}
.cid-smaBZgdSaP .collapsed .dropdown .dropdown-menu .dropdown-item {
  padding: 0.235em 1.5em 0.235em 1.5em !important;
  transition: none;
  margin: 0 !important;
}
.cid-smaBZgdSaP .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: #232323;
}
.cid-smaBZgdSaP .navbar.opened {
  transition: all 0.3s;
}
.cid-smaBZgdSaP .navbar .dropdown-item {
  padding: 0.5rem 1.8rem;
}
.cid-smaBZgdSaP .navbar .navbar-logo img {
  width: auto;
}
.cid-smaBZgdSaP .navbar .navbar-collapse {
  justify-content: flex-end;
  z-index: 1;
}
.cid-smaBZgdSaP .navbar.collapsed {
  justify-content: center;
}
.cid-smaBZgdSaP .navbar.collapsed .nav-item .nav-link::before {
  display: none;
}
.cid-smaBZgdSaP .navbar.collapsed.opened .dropdown-menu {
  top: 0;
}
@media (min-width: 992px) {
  .cid-smaBZgdSaP .navbar.collapsed.opened:not(.navbar-short) .navbar-collapse {
    max-height: calc(98.5vh - 3.4rem);
  }
}
.cid-smaBZgdSaP .navbar.collapsed .dropdown-menu .dropdown-submenu {
  left: 0 !important;
}
.cid-smaBZgdSaP .navbar.collapsed .dropdown-menu .dropdown-item:after {
  right: auto;
}
.cid-smaBZgdSaP .navbar.collapsed .dropdown-menu .dropdown-toggle[data-toggle="dropdown-submenu"]:after {
  margin-left: 0.5rem;
  margin-top: 0.2rem;
  border-top: 0.35em solid;
  border-right: 0.35em solid transparent;
  border-left: 0.35em solid transparent;
  border-bottom: 0;
  top: 41%;
}
.cid-smaBZgdSaP .navbar.collapsed ul.navbar-nav li {
  margin: auto;
}
.cid-smaBZgdSaP .navbar.collapsed .dropdown-menu .dropdown-item {
  padding: 0.25rem 1.5rem;
  text-align: center;
}
.cid-smaBZgdSaP .navbar.collapsed .icons-menu {
  padding-left: 0;
  padding-right: 0;
  padding-top: 0.5rem;
  padding-bottom: 0.5rem;
}
@media (max-width: 991px) {
  .cid-smaBZgdSaP .navbar .nav-item .nav-link::before {
    display: none;
  }
  .cid-smaBZgdSaP .navbar.opened .dropdown-menu {
    top: 0;
  }
  .cid-smaBZgdSaP .navbar .dropdown-menu .dropdown-submenu {
    left: 0 !important;
  }
  .cid-smaBZgdSaP .navbar .dropdown-menu .dropdown-item:after {
    right: auto;
  }
  .cid-smaBZgdSaP .navbar .dropdown-menu .dropdown-toggle[data-toggle="dropdown-submenu"]:after {
    margin-left: 0.5rem;
    margin-top: 0.2rem;
    border-top: 0.35em solid;
    border-right: 0.35em solid transparent;
    border-left: 0.35em solid transparent;
    border-bottom: 0;
    top: 40%;
  }
  .cid-smaBZgdSaP .navbar .navbar-logo img {
    height: 3rem !important;
  }
  .cid-smaBZgdSaP .navbar ul.navbar-nav li {
    margin: auto;
  }
  .cid-smaBZgdSaP .navbar .dropdown-menu .dropdown-item {
    padding: 0.25rem 1.5rem !important;
    text-align: center;
  }
  .cid-smaBZgdSaP .navbar .navbar-brand {
    flex-shrink: initial;
    flex-basis: auto;
    word-break: break-word;
    padding-right: 2rem;
  }
  .cid-smaBZgdSaP .navbar .navbar-toggler {
    flex-basis: auto;
  }
  .cid-smaBZgdSaP .navbar .icons-menu {
    padding-left: 0;
    padding-top: 0.5rem;
    padding-bottom: 0.5rem;
  }
}
.cid-smaBZgdSaP .navbar.navbar-short {
  min-height: 60px;
}
.cid-smaBZgdSaP .navbar.navbar-short .navbar-logo img {
  height: 2.5rem !important;
}
.cid-smaBZgdSaP .navbar.navbar-short .navbar-brand {
  min-height: 60px;
  padding: 0;
}
.cid-smaBZgdSaP .navbar-brand {
  min-height: 70px;
  flex-shrink: 0;
  align-items: center;
  margin-right: 0;
  padding: 0;
  transition: all 0.3s;
  word-break: break-word;
  z-index: 1;
}
.cid-smaBZgdSaP .navbar-brand .navbar-caption {
  line-height: inherit !important;
}
.cid-smaBZgdSaP .navbar-brand .navbar-logo a {
  outline: none;
}
.cid-smaBZgdSaP .dropdown-item.active,
.cid-smaBZgdSaP .dropdown-item:active {
  background-color: transparent;
}
.cid-smaBZgdSaP .navbar-expand-lg .navbar-nav .nav-link {
  padding: 0;
}
.cid-smaBZgdSaP .nav-dropdown .link.dropdown-toggle {
  margin-right: 1.667em;
}
.cid-smaBZgdSaP .nav-dropdown .link.dropdown-toggle[aria-expanded="true"] {
  margin-right: 0;
  padding: 0.667em 1.667em;
}
.cid-smaBZgdSaP .navbar.navbar-expand-lg .dropdown .dropdown-menu {
  background: #232323;
}
.cid-smaBZgdSaP .navbar.navbar-expand-lg .dropdown .dropdown-menu .dropdown-submenu {
  margin: 0;
  left: 100%;
}
.cid-smaBZgdSaP .navbar .dropdown.open > .dropdown-menu {
  display: block;
}
.cid-smaBZgdSaP ul.navbar-nav {
  flex-wrap: wrap;
}
.cid-smaBZgdSaP .navbar-buttons {
  text-align: center;
  min-width: 170px;
}
.cid-smaBZgdSaP button.navbar-toggler {
  outline: none;
  width: 31px;
  height: 20px;
  cursor: pointer;
  transition: all 0.2s;
  position: relative;
  align-self: center;
}
.cid-smaBZgdSaP button.navbar-toggler .hamburger span {
  position: absolute;
  right: 0;
  width: 30px;
  height: 2px;
  border-right: 5px;
  background-color: #b2d056;
}
.cid-smaBZgdSaP button.navbar-toggler .hamburger span:nth-child(1) {
  top: 0;
  transition: all 0.2s;
}
.cid-smaBZgdSaP button.navbar-toggler .hamburger span:nth-child(2) {
  top: 8px;
  transition: all 0.15s;
}
.cid-smaBZgdSaP button.navbar-toggler .hamburger span:nth-child(3) {
  top: 8px;
  transition: all 0.15s;
}
.cid-smaBZgdSaP button.navbar-toggler .hamburger span:nth-child(4) {
  top: 16px;
  transition: all 0.2s;
}
.cid-smaBZgdSaP nav.opened .hamburger span:nth-child(1) {
  top: 8px;
  width: 0;
  opacity: 0;
  right: 50%;
  transition: all 0.2s;
}
.cid-smaBZgdSaP nav.opened .hamburger span:nth-child(2) {
  transform: rotate(45deg);
  transition: all 0.25s;
}
.cid-smaBZgdSaP nav.opened .hamburger span:nth-child(3) {
  transform: rotate(-45deg);
  transition: all 0.25s;
}
.cid-smaBZgdSaP nav.opened .hamburger span:nth-child(4) {
  top: 8px;
  width: 0;
  opacity: 0;
  right: 50%;
  transition: all 0.2s;
}
.cid-smaBZgdSaP .navbar-dropdown {
  padding: 0 1rem;
  position: fixed;
}
.cid-smaBZgdSaP a.nav-link {
  display: flex;
  align-items: center;
  justify-content: center;
}
.cid-smaBZgdSaP .icons-menu {
  flex-wrap: nowrap;
  display: flex;
  justify-content: center;
  padding-left: 1rem;
  padding-right: 1rem;
  padding-top: 0.3rem;
  text-align: center;
}
@media screen and (-ms-high-contrast: active), (-ms-high-contrast: none) {
  .cid-smaBZgdSaP .navbar {
    height: 70px;
  }
  .cid-smaBZgdSaP .navbar.opened {
    height: auto;
  }
  .cid-smaBZgdSaP .nav-item .nav-link:hover::before {
    width: 175%;
    max-width: calc(100% + 2rem);
    left: -1rem;
  }
}
.cid-smaCaqdms8 {
  padding-top: 9rem;
  padding-bottom: 9rem;
  background-image: url("../../../assets/images/header-spillman.jpg");
}
.cid-smaCaqdms8 .mbr-text,
.cid-smaCaqdms8 .mbr-section-btn {
  color: #b2d056;
}
.cid-smaCaqdms8 .card-title,
.cid-smaCaqdms8 .card-box {
  color: #b2d056;
}
.cid-smaCaqdms8 .mbr-text,
.cid-smaCaqdms8 .link-wrap {
  color: #ffffff;
}
.cid-tvien5HW4w {
  padding-top: 3rem;
  padding-bottom: 3rem;
  background-image: url("../../../assets/images/bg-1.jpg");
}
.cid-tvien5HW4w .mbr-fallback-image.disabled {
  display: none;
}
.cid-tvien5HW4w .mbr-fallback-image {
  display: block;
  background-size: cover;
  background-position: center center;
  width: 100%;
  height: 100%;
  position: absolute;
  top: 0;
}
.cid-tvien5HW4w .mbr-section-title {
  color: #353535;
}
.cid-u15BjBRNZP {
  padding-top: 0rem;
  padding-bottom: 2rem;
  background-image: url("../../../assets/images/header-spacer-bar-15.jpg");
}
.cid-u15BjBRNZP .mbr-fallback-image.disabled {
  display: none;
}
.cid-u15BjBRNZP .mbr-fallback-image {
  display: block;
  background-size: cover;
  background-position: center center;
  width: 100%;
  height: 100%;
  position: absolute;
  top: 0;
}
.cid-tvienXHEFV {
  padding-top: 3rem;
  padding-bottom: 5rem;
  background-color: #ffffff;
}
@media (min-width: 992px) {
  .cid-tvienXHEFV .carousel {
    min-height: 700px;
  }
  .cid-tvienXHEFV .carousel img {
    max-height: 700px;
    object-fit: contain;
  }
}
@media (max-width: 991px) and (min-width: 768px) {
  .cid-tvienXHEFV .carousel {
    min-height: 455px;
  }
  .cid-tvienXHEFV .carousel img {
    max-height: 455px;
    object-fit: contain;
  }
}
@media (max-width: 767px) {
  .cid-tvienXHEFV .carousel {
    min-height: 385px;
  }
  .cid-tvienXHEFV .carousel img {
    max-height: 385px;
    object-fit: contain;
  }
  .cid-tvienXHEFV .container .carousel-control {
    margin-bottom: 0;
  }
  .cid-tvienXHEFV .content-slider-wrap {
    width: 100% !important;
  }
}
.cid-tvienXHEFV .carousel,
.cid-tvienXHEFV .carousel-inner {
  display: flex;
  align-items: center;
}
.cid-tvienXHEFV .item-wrapper {
  width: 100%;
}
.cid-tvienXHEFV .carousel-caption {
  bottom: 40px;
}
.cid-tvienXHEFV .carousel-control:hover {
  background: #1b1b1b;
  color: #fff;
  opacity: 1;
}
.cid-tvienXHEFV .mobi-mbri-arrow-next {
  margin-left: 5px;
}
.cid-tvienXHEFV .mobi-mbri-arrow-prev {
  margin-right: 5px;
}
.cid-tvienXHEFV .container .carousel-indicators {
  margin-bottom: 3px;
}
.cid-tvienXHEFV .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-tvienXHEFV .carousel-control.carousel-control-prev {
  left: 0;
  margin-left: 2.5rem;
}
.cid-tvienXHEFV .carousel-control.carousel-control-next {
  right: 0;
  margin-right: 2.5rem;
}
@media (max-width: 767px) {
  .cid-tvienXHEFV .carousel-control {
    top: auto;
    bottom: 1rem;
  }
}
.cid-tvienXHEFV .carousel-indicators {
  position: absolute;
  bottom: 0;
  margin-bottom: 1.5rem !important;
}
.cid-tvienXHEFV .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-tvienXHEFV .carousel-indicators li.active,
.cid-tvienXHEFV .carousel-indicators li:hover {
  opacity: 0.9;
}
.cid-tvienXHEFV .carousel-indicators li::after,
.cid-tvienXHEFV .carousel-indicators li::before {
  content: none;
}
.cid-tvienXHEFV .carousel-indicators.ie-fix {
  left: 50%;
  display: block;
  width: 60%;
  margin-left: -30%;
  text-align: center;
}
@media (max-width: 768px) {
  .cid-tvienXHEFV .carousel-indicators {
    display: none !important;
  }
}
.cid-smaC9saNch {
  padding-top: 5rem;
  padding-bottom: 5rem;
  background-color: #3e7798;
}
.cid-smaBZivsyz {
  padding-top: 4rem;
  padding-bottom: 3rem;
  background-color: #232323;
}
.cid-smaBZivsyz .media-wrap {
  padding: 0;
}
@media (max-width: 991px) {
  .cid-smaBZivsyz .media-wrap {
    margin-bottom: 1rem;
  }
}
@media (max-width: 767px) {
  .cid-smaBZivsyz .row {
    text-align: center;
  }
  .cid-smaBZivsyz .row > div {
    margin: auto;
  }
  .cid-smaBZivsyz .social-row {
    justify-content: center;
  }
}
.cid-smaBZivsyz .social-row {
  display: flex;
  flex-wrap: wrap;
}
.cid-smaBZivsyz .list {
  list-style: none;
  padding-left: 0;
  color: #bbbbbb;
}
@media (max-width: 991px) {
  .cid-smaBZivsyz .list {
    margin-bottom: 2rem;
  }
}
@media (min-width: 992px) {
  .cid-smaBZivsyz .list {
    margin-bottom: 0rem;
  }
}
.cid-smaBZivsyz .mbr-text {
  color: #ffffff;
}
.cid-smaBZivsyz .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-smaBZivsyz .mbr-iconfont {
  color: black;
}
@media (max-width: 991px) {
  .cid-smaBZivsyz div > *:last-child {
    margin-top: 0 !important;
  }
}
.cid-smaWrWe8cI {
  z-index: 1000;
  width: 100%;
  position: relative;
  min-height: 60px;
}
.cid-smaWrWe8cI nav.navbar {
  position: fixed;
}
.cid-smaWrWe8cI .dropdown-item:before {
  font-family: Moririse2 !important;
  content: "\e966";
  display: inline-block;
  width: 0;
  position: absolute;
  left: 1rem;
  top: 0.5rem;
  margin-right: 0.5rem;
  line-height: 1;
  font-size: inherit;
  vertical-align: middle;
  text-align: center;
  overflow: hidden;
  transform: scale(0, 1);
  transition: all 0.25s ease-in-out;
}
.cid-smaWrWe8cI .dropdown-menu {
  padding: 0;
  border-radius: 4px;
  box-shadow: 0 1px 3px 0 rgba(0, 0, 0, 0.1);
}
.cid-smaWrWe8cI .dropdown-item {
  border-bottom: 1px solid #e6e6e6;
}
.cid-smaWrWe8cI .dropdown-item:hover,
.cid-smaWrWe8cI .dropdown-item:focus {
  background: #b2d056 !important;
  color: white !important;
}
.cid-smaWrWe8cI .dropdown-item:first-child {
  border-top-left-radius: 4px;
  border-top-right-radius: 4px;
}
.cid-smaWrWe8cI .dropdown-item:last-child {
  border-bottom: none;
  border-bottom-left-radius: 4px;
  border-bottom-right-radius: 4px;
}
.cid-smaWrWe8cI .nav-dropdown .link {
  padding: 0 0.3em !important;
  margin: 0.667em 1em !important;
}
.cid-smaWrWe8cI .nav-dropdown .link.dropdown-toggle::after {
  margin-left: 0.5rem;
  margin-top: 0.2rem;
}
.cid-smaWrWe8cI .nav-link {
  position: relative;
}
.cid-smaWrWe8cI .container {
  display: flex;
  margin: auto;
}
.cid-smaWrWe8cI .iconfont-wrapper {
  color: #000000 !important;
  font-size: 1.5rem;
  padding-right: 0.5rem;
}
.cid-smaWrWe8cI .dropdown-menu,
.cid-smaWrWe8cI .navbar.opened {
  background: #232323 !important;
}
.cid-smaWrWe8cI .nav-item:focus,
.cid-smaWrWe8cI .nav-link:focus {
  outline: none;
}
.cid-smaWrWe8cI .dropdown .dropdown-menu .dropdown-item {
  width: auto;
  transition: all 0.25s ease-in-out;
}
.cid-smaWrWe8cI .dropdown .dropdown-menu .dropdown-item::after {
  right: 0.5rem;
}
.cid-smaWrWe8cI .dropdown .dropdown-menu .dropdown-item .mbr-iconfont {
  margin-right: 0.5rem;
  vertical-align: sub;
}
.cid-smaWrWe8cI .dropdown .dropdown-menu .dropdown-item .mbr-iconfont:before {
  display: inline-block;
  transform: scale(1, 1);
  transition: all 0.25s ease-in-out;
}
.cid-smaWrWe8cI .collapsed .dropdown-menu .dropdown-item:before {
  display: none;
}
.cid-smaWrWe8cI .collapsed .dropdown .dropdown-menu .dropdown-item {
  padding: 0.235em 1.5em 0.235em 1.5em !important;
  transition: none;
  margin: 0 !important;
}
.cid-smaWrWe8cI .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: #232323;
}
.cid-smaWrWe8cI .navbar.opened {
  transition: all 0.3s;
}
.cid-smaWrWe8cI .navbar .dropdown-item {
  padding: 0.5rem 1.8rem;
}
.cid-smaWrWe8cI .navbar .navbar-logo img {
  width: auto;
}
.cid-smaWrWe8cI .navbar .navbar-collapse {
  justify-content: flex-end;
  z-index: 1;
}
.cid-smaWrWe8cI .navbar.collapsed {
  justify-content: center;
}
.cid-smaWrWe8cI .navbar.collapsed .nav-item .nav-link::before {
  display: none;
}
.cid-smaWrWe8cI .navbar.collapsed.opened .dropdown-menu {
  top: 0;
}
@media (min-width: 992px) {
  .cid-smaWrWe8cI .navbar.collapsed.opened:not(.navbar-short) .navbar-collapse {
    max-height: calc(98.5vh - 3.4rem);
  }
}
.cid-smaWrWe8cI .navbar.collapsed .dropdown-menu .dropdown-submenu {
  left: 0 !important;
}
.cid-smaWrWe8cI .navbar.collapsed .dropdown-menu .dropdown-item:after {
  right: auto;
}
.cid-smaWrWe8cI .navbar.collapsed .dropdown-menu .dropdown-toggle[data-toggle="dropdown-submenu"]:after {
  margin-left: 0.5rem;
  margin-top: 0.2rem;
  border-top: 0.35em solid;
  border-right: 0.35em solid transparent;
  border-left: 0.35em solid transparent;
  border-bottom: 0;
  top: 41%;
}
.cid-smaWrWe8cI .navbar.collapsed ul.navbar-nav li {
  margin: auto;
}
.cid-smaWrWe8cI .navbar.collapsed .dropdown-menu .dropdown-item {
  padding: 0.25rem 1.5rem;
  text-align: center;
}
.cid-smaWrWe8cI .navbar.collapsed .icons-menu {
  padding-left: 0;
  padding-right: 0;
  padding-top: 0.5rem;
  padding-bottom: 0.5rem;
}
@media (max-width: 991px) {
  .cid-smaWrWe8cI .navbar .nav-item .nav-link::before {
    display: none;
  }
  .cid-smaWrWe8cI .navbar.opened .dropdown-menu {
    top: 0;
  }
  .cid-smaWrWe8cI .navbar .dropdown-menu .dropdown-submenu {
    left: 0 !important;
  }
  .cid-smaWrWe8cI .navbar .dropdown-menu .dropdown-item:after {
    right: auto;
  }
  .cid-smaWrWe8cI .navbar .dropdown-menu .dropdown-toggle[data-toggle="dropdown-submenu"]:after {
    margin-left: 0.5rem;
    margin-top: 0.2rem;
    border-top: 0.35em solid;
    border-right: 0.35em solid transparent;
    border-left: 0.35em solid transparent;
    border-bottom: 0;
    top: 40%;
  }
  .cid-smaWrWe8cI .navbar .navbar-logo img {
    height: 3rem !important;
  }
  .cid-smaWrWe8cI .navbar ul.navbar-nav li {
    margin: auto;
  }
  .cid-smaWrWe8cI .navbar .dropdown-menu .dropdown-item {
    padding: 0.25rem 1.5rem !important;
    text-align: center;
  }
  .cid-smaWrWe8cI .navbar .navbar-brand {
    flex-shrink: initial;
    flex-basis: auto;
    word-break: break-word;
    padding-right: 2rem;
  }
  .cid-smaWrWe8cI .navbar .navbar-toggler {
    flex-basis: auto;
  }
  .cid-smaWrWe8cI .navbar .icons-menu {
    padding-left: 0;
    padding-top: 0.5rem;
    padding-bottom: 0.5rem;
  }
}
.cid-smaWrWe8cI .navbar.navbar-short {
  min-height: 60px;
}
.cid-smaWrWe8cI .navbar.navbar-short .navbar-logo img {
  height: 2.5rem !important;
}
.cid-smaWrWe8cI .navbar.navbar-short .navbar-brand {
  min-height: 60px;
  padding: 0;
}
.cid-smaWrWe8cI .navbar-brand {
  min-height: 70px;
  flex-shrink: 0;
  align-items: center;
  margin-right: 0;
  padding: 0;
  transition: all 0.3s;
  word-break: break-word;
  z-index: 1;
}
.cid-smaWrWe8cI .navbar-brand .navbar-caption {
  line-height: inherit !important;
}
.cid-smaWrWe8cI .navbar-brand .navbar-logo a {
  outline: none;
}
.cid-smaWrWe8cI .dropdown-item.active,
.cid-smaWrWe8cI .dropdown-item:active {
  background-color: transparent;
}
.cid-smaWrWe8cI .navbar-expand-lg .navbar-nav .nav-link {
  padding: 0;
}
.cid-smaWrWe8cI .nav-dropdown .link.dropdown-toggle {
  margin-right: 1.667em;
}
.cid-smaWrWe8cI .nav-dropdown .link.dropdown-toggle[aria-expanded="true"] {
  margin-right: 0;
  padding: 0.667em 1.667em;
}
.cid-smaWrWe8cI .navbar.navbar-expand-lg .dropdown .dropdown-menu {
  background: #232323;
}
.cid-smaWrWe8cI .navbar.navbar-expand-lg .dropdown .dropdown-menu .dropdown-submenu {
  margin: 0;
  left: 100%;
}
.cid-smaWrWe8cI .navbar .dropdown.open > .dropdown-menu {
  display: block;
}
.cid-smaWrWe8cI ul.navbar-nav {
  flex-wrap: wrap;
}
.cid-smaWrWe8cI .navbar-buttons {
  text-align: center;
  min-width: 170px;
}
.cid-smaWrWe8cI button.navbar-toggler {
  outline: none;
  width: 31px;
  height: 20px;
  cursor: pointer;
  transition: all 0.2s;
  position: relative;
  align-self: center;
}
.cid-smaWrWe8cI button.navbar-toggler .hamburger span {
  position: absolute;
  right: 0;
  width: 30px;
  height: 2px;
  border-right: 5px;
  background-color: #b2d056;
}
.cid-smaWrWe8cI button.navbar-toggler .hamburger span:nth-child(1) {
  top: 0;
  transition: all 0.2s;
}
.cid-smaWrWe8cI button.navbar-toggler .hamburger span:nth-child(2) {
  top: 8px;
  transition: all 0.15s;
}
.cid-smaWrWe8cI button.navbar-toggler .hamburger span:nth-child(3) {
  top: 8px;
  transition: all 0.15s;
}
.cid-smaWrWe8cI button.navbar-toggler .hamburger span:nth-child(4) {
  top: 16px;
  transition: all 0.2s;
}
.cid-smaWrWe8cI nav.opened .hamburger span:nth-child(1) {
  top: 8px;
  width: 0;
  opacity: 0;
  right: 50%;
  transition: all 0.2s;
}
.cid-smaWrWe8cI nav.opened .hamburger span:nth-child(2) {
  transform: rotate(45deg);
  transition: all 0.25s;
}
.cid-smaWrWe8cI nav.opened .hamburger span:nth-child(3) {
  transform: rotate(-45deg);
  transition: all 0.25s;
}
.cid-smaWrWe8cI nav.opened .hamburger span:nth-child(4) {
  top: 8px;
  width: 0;
  opacity: 0;
  right: 50%;
  transition: all 0.2s;
}
.cid-smaWrWe8cI .navbar-dropdown {
  padding: 0 1rem;
  position: fixed;
}
.cid-smaWrWe8cI a.nav-link {
  display: flex;
  align-items: center;
  justify-content: center;
}
.cid-smaWrWe8cI .icons-menu {
  flex-wrap: nowrap;
  display: flex;
  justify-content: center;
  padding-left: 1rem;
  padding-right: 1rem;
  padding-top: 0.3rem;
  text-align: center;
}
@media screen and (-ms-high-contrast: active), (-ms-high-contrast: none) {
  .cid-smaWrWe8cI .navbar {
    height: 70px;
  }
  .cid-smaWrWe8cI .navbar.opened {
    height: auto;
  }
  .cid-smaWrWe8cI .nav-item .nav-link:hover::before {
    width: 175%;
    max-width: calc(100% + 2rem);
    left: -1rem;
  }
}
.cid-smaWCpv2US {
  padding-top: 9rem;
  padding-bottom: 9rem;
  background-image: url("../../../assets/images/header-24.jpg");
}
.cid-smaWCpv2US .mbr-text,
.cid-smaWCpv2US .mbr-section-btn {
  color: #b2d056;
}
.cid-smaWCpv2US .card-title,
.cid-smaWCpv2US .card-box {
  color: #b2d056;
}
.cid-smaWCpv2US .mbr-text,
.cid-smaWCpv2US .link-wrap {
  color: #ffffff;
}
.cid-tviib9ubnm {
  padding-top: 2rem;
  padding-bottom: 1rem;
  background-image: url("../../../assets/images/bg-1.jpg");
}
.cid-tviib9ubnm .mbr-fallback-image.disabled {
  display: none;
}
.cid-tviib9ubnm .mbr-fallback-image {
  display: block;
  background-size: cover;
  background-position: center center;
  width: 100%;
  height: 100%;
  position: absolute;
  top: 0;
}
.cid-tviib9ubnm .mbr-section-title {
  color: #353535;
}
.cid-u15EnVBtcT {
  padding-top: 0rem;
  padding-bottom: 2rem;
  background-image: url("../../../assets/images/header-spacer-bar-15.jpg");
}
.cid-u15EnVBtcT .mbr-fallback-image.disabled {
  display: none;
}
.cid-u15EnVBtcT .mbr-fallback-image {
  display: block;
  background-size: cover;
  background-position: center center;
  width: 100%;
  height: 100%;
  position: absolute;
  top: 0;
}
.cid-tviibLwRrY {
  padding-top: 3rem;
  padding-bottom: 5rem;
  background-color: #ffffff;
}
@media (min-width: 992px) {
  .cid-tviibLwRrY .carousel {
    min-height: 700px;
  }
  .cid-tviibLwRrY .carousel img {
    max-height: 700px;
    object-fit: contain;
  }
}
@media (max-width: 991px) and (min-width: 768px) {
  .cid-tviibLwRrY .carousel {
    min-height: 455px;
  }
  .cid-tviibLwRrY .carousel img {
    max-height: 455px;
    object-fit: contain;
  }
}
@media (max-width: 767px) {
  .cid-tviibLwRrY .carousel {
    min-height: 385px;
  }
  .cid-tviibLwRrY .carousel img {
    max-height: 385px;
    object-fit: contain;
  }
  .cid-tviibLwRrY .container .carousel-control {
    margin-bottom: 0;
  }
  .cid-tviibLwRrY .content-slider-wrap {
    width: 100% !important;
  }
}
.cid-tviibLwRrY .carousel,
.cid-tviibLwRrY .carousel-inner {
  display: flex;
  align-items: center;
}
.cid-tviibLwRrY .item-wrapper {
  width: 100%;
}
.cid-tviibLwRrY .carousel-caption {
  bottom: 40px;
}
.cid-tviibLwRrY .carousel-control:hover {
  background: #1b1b1b;
  color: #fff;
  opacity: 1;
}
.cid-tviibLwRrY .mobi-mbri-arrow-next {
  margin-left: 5px;
}
.cid-tviibLwRrY .mobi-mbri-arrow-prev {
  margin-right: 5px;
}
.cid-tviibLwRrY .container .carousel-indicators {
  margin-bottom: 3px;
}
.cid-tviibLwRrY .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-tviibLwRrY .carousel-control.carousel-control-prev {
  left: 0;
  margin-left: 2.5rem;
}
.cid-tviibLwRrY .carousel-control.carousel-control-next {
  right: 0;
  margin-right: 2.5rem;
}
@media (max-width: 767px) {
  .cid-tviibLwRrY .carousel-control {
    top: auto;
    bottom: 1rem;
  }
}
.cid-tviibLwRrY .carousel-indicators {
  position: absolute;
  bottom: 0;
  margin-bottom: 1.5rem !important;
}
.cid-tviibLwRrY .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-tviibLwRrY .carousel-indicators li.active,
.cid-tviibLwRrY .carousel-indicators li:hover {
  opacity: 0.9;
}
.cid-tviibLwRrY .carousel-indicators li::after,
.cid-tviibLwRrY .carousel-indicators li::before {
  content: none;
}
.cid-tviibLwRrY .carousel-indicators.ie-fix {
  left: 50%;
  display: block;
  width: 60%;
  margin-left: -30%;
  text-align: center;
}
@media (max-width: 768px) {
  .cid-tviibLwRrY .carousel-indicators {
    display: none !important;
  }
}
.cid-smaWCY1b52 {
  padding-top: 5rem;
  padding-bottom: 5rem;
  background-color: #3e7798;
}
.cid-smaWrX3WAW {
  padding-top: 4rem;
  padding-bottom: 3rem;
  background-color: #232323;
}
.cid-smaWrX3WAW .media-wrap {
  padding: 0;
}
@media (max-width: 991px) {
  .cid-smaWrX3WAW .media-wrap {
    margin-bottom: 1rem;
  }
}
@media (max-width: 767px) {
  .cid-smaWrX3WAW .row {
    text-align: center;
  }
  .cid-smaWrX3WAW .row > div {
    margin: auto;
  }
  .cid-smaWrX3WAW .social-row {
    justify-content: center;
  }
}
.cid-smaWrX3WAW .social-row {
  display: flex;
  flex-wrap: wrap;
}
.cid-smaWrX3WAW .list {
  list-style: none;
  padding-left: 0;
  color: #bbbbbb;
}
@media (max-width: 991px) {
  .cid-smaWrX3WAW .list {
    margin-bottom: 2rem;
  }
}
@media (min-width: 992px) {
  .cid-smaWrX3WAW .list {
    margin-bottom: 0rem;
  }
}
.cid-smaWrX3WAW .mbr-text {
  color: #ffffff;
}
.cid-smaWrX3WAW .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-smaWrX3WAW .mbr-iconfont {
  color: black;
}
@media (max-width: 991px) {
  .cid-smaWrX3WAW div > *:last-child {
    margin-top: 0 !important;
  }
}
.cid-smhZI0ilvg {
  z-index: 1000;
  width: 100%;
  position: relative;
  min-height: 60px;
}
.cid-smhZI0ilvg nav.navbar {
  position: fixed;
}
.cid-smhZI0ilvg .dropdown-item:before {
  font-family: Moririse2 !important;
  content: "\e966";
  display: inline-block;
  width: 0;
  position: absolute;
  left: 1rem;
  top: 0.5rem;
  margin-right: 0.5rem;
  line-height: 1;
  font-size: inherit;
  vertical-align: middle;
  text-align: center;
  overflow: hidden;
  transform: scale(0, 1);
  transition: all 0.25s ease-in-out;
}
.cid-smhZI0ilvg .dropdown-menu {
  padding: 0;
  border-radius: 4px;
  box-shadow: 0 1px 3px 0 rgba(0, 0, 0, 0.1);
}
.cid-smhZI0ilvg .dropdown-item {
  border-bottom: 1px solid #e6e6e6;
}
.cid-smhZI0ilvg .dropdown-item:hover,
.cid-smhZI0ilvg .dropdown-item:focus {
  background: #b2d056 !important;
  color: white !important;
}
.cid-smhZI0ilvg .dropdown-item:first-child {
  border-top-left-radius: 4px;
  border-top-right-radius: 4px;
}
.cid-smhZI0ilvg .dropdown-item:last-child {
  border-bottom: none;
  border-bottom-left-radius: 4px;
  border-bottom-right-radius: 4px;
}
.cid-smhZI0ilvg .nav-dropdown .link {
  padding: 0 0.3em !important;
  margin: 0.667em 1em !important;
}
.cid-smhZI0ilvg .nav-dropdown .link.dropdown-toggle::after {
  margin-left: 0.5rem;
  margin-top: 0.2rem;
}
.cid-smhZI0ilvg .nav-link {
  position: relative;
}
.cid-smhZI0ilvg .container {
  display: flex;
  margin: auto;
}
.cid-smhZI0ilvg .iconfont-wrapper {
  color: #000000 !important;
  font-size: 1.5rem;
  padding-right: 0.5rem;
}
.cid-smhZI0ilvg .dropdown-menu,
.cid-smhZI0ilvg .navbar.opened {
  background: #232323 !important;
}
.cid-smhZI0ilvg .nav-item:focus,
.cid-smhZI0ilvg .nav-link:focus {
  outline: none;
}
.cid-smhZI0ilvg .dropdown .dropdown-menu .dropdown-item {
  width: auto;
  transition: all 0.25s ease-in-out;
}
.cid-smhZI0ilvg .dropdown .dropdown-menu .dropdown-item::after {
  right: 0.5rem;
}
.cid-smhZI0ilvg .dropdown .dropdown-menu .dropdown-item .mbr-iconfont {
  margin-right: 0.5rem;
  vertical-align: sub;
}
.cid-smhZI0ilvg .dropdown .dropdown-menu .dropdown-item .mbr-iconfont:before {
  display: inline-block;
  transform: scale(1, 1);
  transition: all 0.25s ease-in-out;
}
.cid-smhZI0ilvg .collapsed .dropdown-menu .dropdown-item:before {
  display: none;
}
.cid-smhZI0ilvg .collapsed .dropdown .dropdown-menu .dropdown-item {
  padding: 0.235em 1.5em 0.235em 1.5em !important;
  transition: none;
  margin: 0 !important;
}
.cid-smhZI0ilvg .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: #232323;
}
.cid-smhZI0ilvg .navbar.opened {
  transition: all 0.3s;
}
.cid-smhZI0ilvg .navbar .dropdown-item {
  padding: 0.5rem 1.8rem;
}
.cid-smhZI0ilvg .navbar .navbar-logo img {
  width: auto;
}
.cid-smhZI0ilvg .navbar .navbar-collapse {
  justify-content: flex-end;
  z-index: 1;
}
.cid-smhZI0ilvg .navbar.collapsed {
  justify-content: center;
}
.cid-smhZI0ilvg .navbar.collapsed .nav-item .nav-link::before {
  display: none;
}
.cid-smhZI0ilvg .navbar.collapsed.opened .dropdown-menu {
  top: 0;
}
@media (min-width: 992px) {
  .cid-smhZI0ilvg .navbar.collapsed.opened:not(.navbar-short) .navbar-collapse {
    max-height: calc(98.5vh - 3.4rem);
  }
}
.cid-smhZI0ilvg .navbar.collapsed .dropdown-menu .dropdown-submenu {
  left: 0 !important;
}
.cid-smhZI0ilvg .navbar.collapsed .dropdown-menu .dropdown-item:after {
  right: auto;
}
.cid-smhZI0ilvg .navbar.collapsed .dropdown-menu .dropdown-toggle[data-toggle="dropdown-submenu"]:after {
  margin-left: 0.5rem;
  margin-top: 0.2rem;
  border-top: 0.35em solid;
  border-right: 0.35em solid transparent;
  border-left: 0.35em solid transparent;
  border-bottom: 0;
  top: 41%;
}
.cid-smhZI0ilvg .navbar.collapsed ul.navbar-nav li {
  margin: auto;
}
.cid-smhZI0ilvg .navbar.collapsed .dropdown-menu .dropdown-item {
  padding: 0.25rem 1.5rem;
  text-align: center;
}
.cid-smhZI0ilvg .navbar.collapsed .icons-menu {
  padding-left: 0;
  padding-right: 0;
  padding-top: 0.5rem;
  padding-bottom: 0.5rem;
}
@media (max-width: 991px) {
  .cid-smhZI0ilvg .navbar .nav-item .nav-link::before {
    display: none;
  }
  .cid-smhZI0ilvg .navbar.opened .dropdown-menu {
    top: 0;
  }
  .cid-smhZI0ilvg .navbar .dropdown-menu .dropdown-submenu {
    left: 0 !important;
  }
  .cid-smhZI0ilvg .navbar .dropdown-menu .dropdown-item:after {
    right: auto;
  }
  .cid-smhZI0ilvg .navbar .dropdown-menu .dropdown-toggle[data-toggle="dropdown-submenu"]:after {
    margin-left: 0.5rem;
    margin-top: 0.2rem;
    border-top: 0.35em solid;
    border-right: 0.35em solid transparent;
    border-left: 0.35em solid transparent;
    border-bottom: 0;
    top: 40%;
  }
  .cid-smhZI0ilvg .navbar .navbar-logo img {
    height: 3rem !important;
  }
  .cid-smhZI0ilvg .navbar ul.navbar-nav li {
    margin: auto;
  }
  .cid-smhZI0ilvg .navbar .dropdown-menu .dropdown-item {
    padding: 0.25rem 1.5rem !important;
    text-align: center;
  }
  .cid-smhZI0ilvg .navbar .navbar-brand {
    flex-shrink: initial;
    flex-basis: auto;
    word-break: break-word;
    padding-right: 2rem;
  }
  .cid-smhZI0ilvg .navbar .navbar-toggler {
    flex-basis: auto;
  }
  .cid-smhZI0ilvg .navbar .icons-menu {
    padding-left: 0;
    padding-top: 0.5rem;
    padding-bottom: 0.5rem;
  }
}
.cid-smhZI0ilvg .navbar.navbar-short {
  min-height: 60px;
}
.cid-smhZI0ilvg .navbar.navbar-short .navbar-logo img {
  height: 2.5rem !important;
}
.cid-smhZI0ilvg .navbar.navbar-short .navbar-brand {
  min-height: 60px;
  padding: 0;
}
.cid-smhZI0ilvg .navbar-brand {
  min-height: 70px;
  flex-shrink: 0;
  align-items: center;
  margin-right: 0;
  padding: 0;
  transition: all 0.3s;
  word-break: break-word;
  z-index: 1;
}
.cid-smhZI0ilvg .navbar-brand .navbar-caption {
  line-height: inherit !important;
}
.cid-smhZI0ilvg .navbar-brand .navbar-logo a {
  outline: none;
}
.cid-smhZI0ilvg .dropdown-item.active,
.cid-smhZI0ilvg .dropdown-item:active {
  background-color: transparent;
}
.cid-smhZI0ilvg .navbar-expand-lg .navbar-nav .nav-link {
  padding: 0;
}
.cid-smhZI0ilvg .nav-dropdown .link.dropdown-toggle {
  margin-right: 1.667em;
}
.cid-smhZI0ilvg .nav-dropdown .link.dropdown-toggle[aria-expanded="true"] {
  margin-right: 0;
  padding: 0.667em 1.667em;
}
.cid-smhZI0ilvg .navbar.navbar-expand-lg .dropdown .dropdown-menu {
  background: #232323;
}
.cid-smhZI0ilvg .navbar.navbar-expand-lg .dropdown .dropdown-menu .dropdown-submenu {
  margin: 0;
  left: 100%;
}
.cid-smhZI0ilvg .navbar .dropdown.open > .dropdown-menu {
  display: block;
}
.cid-smhZI0ilvg ul.navbar-nav {
  flex-wrap: wrap;
}
.cid-smhZI0ilvg .navbar-buttons {
  text-align: center;
  min-width: 170px;
}
.cid-smhZI0ilvg button.navbar-toggler {
  outline: none;
  width: 31px;
  height: 20px;
  cursor: pointer;
  transition: all 0.2s;
  position: relative;
  align-self: center;
}
.cid-smhZI0ilvg button.navbar-toggler .hamburger span {
  position: absolute;
  right: 0;
  width: 30px;
  height: 2px;
  border-right: 5px;
  background-color: #b2d056;
}
.cid-smhZI0ilvg button.navbar-toggler .hamburger span:nth-child(1) {
  top: 0;
  transition: all 0.2s;
}
.cid-smhZI0ilvg button.navbar-toggler .hamburger span:nth-child(2) {
  top: 8px;
  transition: all 0.15s;
}
.cid-smhZI0ilvg button.navbar-toggler .hamburger span:nth-child(3) {
  top: 8px;
  transition: all 0.15s;
}
.cid-smhZI0ilvg button.navbar-toggler .hamburger span:nth-child(4) {
  top: 16px;
  transition: all 0.2s;
}
.cid-smhZI0ilvg nav.opened .hamburger span:nth-child(1) {
  top: 8px;
  width: 0;
  opacity: 0;
  right: 50%;
  transition: all 0.2s;
}
.cid-smhZI0ilvg nav.opened .hamburger span:nth-child(2) {
  transform: rotate(45deg);
  transition: all 0.25s;
}
.cid-smhZI0ilvg nav.opened .hamburger span:nth-child(3) {
  transform: rotate(-45deg);
  transition: all 0.25s;
}
.cid-smhZI0ilvg nav.opened .hamburger span:nth-child(4) {
  top: 8px;
  width: 0;
  opacity: 0;
  right: 50%;
  transition: all 0.2s;
}
.cid-smhZI0ilvg .navbar-dropdown {
  padding: 0 1rem;
  position: fixed;
}
.cid-smhZI0ilvg a.nav-link {
  display: flex;
  align-items: center;
  justify-content: center;
}
.cid-smhZI0ilvg .icons-menu {
  flex-wrap: nowrap;
  display: flex;
  justify-content: center;
  padding-left: 1rem;
  padding-right: 1rem;
  padding-top: 0.3rem;
  text-align: center;
}
@media screen and (-ms-high-contrast: active), (-ms-high-contrast: none) {
  .cid-smhZI0ilvg .navbar {
    height: 70px;
  }
  .cid-smhZI0ilvg .navbar.opened {
    height: auto;
  }
  .cid-smhZI0ilvg .nav-item .nav-link:hover::before {
    width: 175%;
    max-width: calc(100% + 2rem);
    left: -1rem;
  }
}
.cid-smhZW2DpQc {
  padding-top: 9rem;
  padding-bottom: 9rem;
  background-image: url("../../../assets/images/header-prengeman-1.jpg");
}
.cid-smhZW2DpQc .mbr-text,
.cid-smhZW2DpQc .mbr-section-btn {
  color: #b2d056;
}
.cid-smhZW2DpQc .card-title,
.cid-smhZW2DpQc .card-box {
  color: #b2d056;
}
.cid-smhZW2DpQc .mbr-text,
.cid-smhZW2DpQc .link-wrap {
  color: #ffffff;
}
.cid-tvixXdPks9 {
  padding-top: 2rem;
  padding-bottom: 1rem;
  background-image: url("../../../assets/images/bg-1.jpg");
}
.cid-tvixXdPks9 .mbr-fallback-image.disabled {
  display: none;
}
.cid-tvixXdPks9 .mbr-fallback-image {
  display: block;
  background-size: cover;
  background-position: center center;
  width: 100%;
  height: 100%;
  position: absolute;
  top: 0;
}
.cid-tvixXdPks9 .mbr-section-title {
  color: #353535;
}
.cid-u15FILqT6H {
  padding-top: 0rem;
  padding-bottom: 2rem;
  background-image: url("../../../assets/images/header-spacer-bar-15.jpg");
}
.cid-u15FILqT6H .mbr-fallback-image.disabled {
  display: none;
}
.cid-u15FILqT6H .mbr-fallback-image {
  display: block;
  background-size: cover;
  background-position: center center;
  width: 100%;
  height: 100%;
  position: absolute;
  top: 0;
}
.cid-tvixY68sw1 {
  padding-top: 3rem;
  padding-bottom: 5rem;
  background-color: #ffffff;
}
@media (min-width: 992px) {
  .cid-tvixY68sw1 .carousel {
    min-height: 700px;
  }
  .cid-tvixY68sw1 .carousel img {
    max-height: 700px;
    object-fit: contain;
  }
}
@media (max-width: 991px) and (min-width: 768px) {
  .cid-tvixY68sw1 .carousel {
    min-height: 455px;
  }
  .cid-tvixY68sw1 .carousel img {
    max-height: 455px;
    object-fit: contain;
  }
}
@media (max-width: 767px) {
  .cid-tvixY68sw1 .carousel {
    min-height: 385px;
  }
  .cid-tvixY68sw1 .carousel img {
    max-height: 385px;
    object-fit: contain;
  }
  .cid-tvixY68sw1 .container .carousel-control {
    margin-bottom: 0;
  }
  .cid-tvixY68sw1 .content-slider-wrap {
    width: 100% !important;
  }
}
.cid-tvixY68sw1 .carousel,
.cid-tvixY68sw1 .carousel-inner {
  display: flex;
  align-items: center;
}
.cid-tvixY68sw1 .item-wrapper {
  width: 100%;
}
.cid-tvixY68sw1 .carousel-caption {
  bottom: 40px;
}
.cid-tvixY68sw1 .carousel-control:hover {
  background: #1b1b1b;
  color: #fff;
  opacity: 1;
}
.cid-tvixY68sw1 .mobi-mbri-arrow-next {
  margin-left: 5px;
}
.cid-tvixY68sw1 .mobi-mbri-arrow-prev {
  margin-right: 5px;
}
.cid-tvixY68sw1 .container .carousel-indicators {
  margin-bottom: 3px;
}
.cid-tvixY68sw1 .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-tvixY68sw1 .carousel-control.carousel-control-prev {
  left: 0;
  margin-left: 2.5rem;
}
.cid-tvixY68sw1 .carousel-control.carousel-control-next {
  right: 0;
  margin-right: 2.5rem;
}
@media (max-width: 767px) {
  .cid-tvixY68sw1 .carousel-control {
    top: auto;
    bottom: 1rem;
  }
}
.cid-tvixY68sw1 .carousel-indicators {
  position: absolute;
  bottom: 0;
  margin-bottom: 1.5rem !important;
}
.cid-tvixY68sw1 .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-tvixY68sw1 .carousel-indicators li.active,
.cid-tvixY68sw1 .carousel-indicators li:hover {
  opacity: 0.9;
}
.cid-tvixY68sw1 .carousel-indicators li::after,
.cid-tvixY68sw1 .carousel-indicators li::before {
  content: none;
}
.cid-tvixY68sw1 .carousel-indicators.ie-fix {
  left: 50%;
  display: block;
  width: 60%;
  margin-left: -30%;
  text-align: center;
}
@media (max-width: 768px) {
  .cid-tvixY68sw1 .carousel-indicators {
    display: none !important;
  }
}
.cid-smhZVh3hkt {
  padding-top: 5rem;
  padding-bottom: 5rem;
  background-color: #3e7798;
}
.cid-smhZI2FHEI {
  padding-top: 4rem;
  padding-bottom: 3rem;
  background-color: #232323;
}
.cid-smhZI2FHEI .media-wrap {
  padding: 0;
}
@media (max-width: 991px) {
  .cid-smhZI2FHEI .media-wrap {
    margin-bottom: 1rem;
  }
}
@media (max-width: 767px) {
  .cid-smhZI2FHEI .row {
    text-align: center;
  }
  .cid-smhZI2FHEI .row > div {
    margin: auto;
  }
  .cid-smhZI2FHEI .social-row {
    justify-content: center;
  }
}
.cid-smhZI2FHEI .social-row {
  display: flex;
  flex-wrap: wrap;
}
.cid-smhZI2FHEI .list {
  list-style: none;
  padding-left: 0;
  color: #bbbbbb;
}
@media (max-width: 991px) {
  .cid-smhZI2FHEI .list {
    margin-bottom: 2rem;
  }
}
@media (min-width: 992px) {
  .cid-smhZI2FHEI .list {
    margin-bottom: 0rem;
  }
}
.cid-smhZI2FHEI .mbr-text {
  color: #ffffff;
}
.cid-smhZI2FHEI .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-smhZI2FHEI .mbr-iconfont {
  color: black;
}
@media (max-width: 991px) {
  .cid-smhZI2FHEI div > *:last-child {
    margin-top: 0 !important;
  }
}
.cid-smidWQR09l {
  z-index: 1000;
  width: 100%;
  position: relative;
  min-height: 60px;
}
.cid-smidWQR09l nav.navbar {
  position: fixed;
}
.cid-smidWQR09l .dropdown-item:before {
  font-family: Moririse2 !important;
  content: "\e966";
  display: inline-block;
  width: 0;
  position: absolute;
  left: 1rem;
  top: 0.5rem;
  margin-right: 0.5rem;
  line-height: 1;
  font-size: inherit;
  vertical-align: middle;
  text-align: center;
  overflow: hidden;
  transform: scale(0, 1);
  transition: all 0.25s ease-in-out;
}
.cid-smidWQR09l .dropdown-menu {
  padding: 0;
  border-radius: 4px;
  box-shadow: 0 1px 3px 0 rgba(0, 0, 0, 0.1);
}
.cid-smidWQR09l .dropdown-item {
  border-bottom: 1px solid #e6e6e6;
}
.cid-smidWQR09l .dropdown-item:hover,
.cid-smidWQR09l .dropdown-item:focus {
  background: #b2d056 !important;
  color: white !important;
}
.cid-smidWQR09l .dropdown-item:first-child {
  border-top-left-radius: 4px;
  border-top-right-radius: 4px;
}
.cid-smidWQR09l .dropdown-item:last-child {
  border-bottom: none;
  border-bottom-left-radius: 4px;
  border-bottom-right-radius: 4px;
}
.cid-smidWQR09l .nav-dropdown .link {
  padding: 0 0.3em !important;
  margin: 0.667em 1em !important;
}
.cid-smidWQR09l .nav-dropdown .link.dropdown-toggle::after {
  margin-left: 0.5rem;
  margin-top: 0.2rem;
}
.cid-smidWQR09l .nav-link {
  position: relative;
}
.cid-smidWQR09l .container {
  display: flex;
  margin: auto;
}
.cid-smidWQR09l .iconfont-wrapper {
  color: #000000 !important;
  font-size: 1.5rem;
  padding-right: 0.5rem;
}
.cid-smidWQR09l .dropdown-menu,
.cid-smidWQR09l .navbar.opened {
  background: #232323 !important;
}
.cid-smidWQR09l .nav-item:focus,
.cid-smidWQR09l .nav-link:focus {
  outline: none;
}
.cid-smidWQR09l .dropdown .dropdown-menu .dropdown-item {
  width: auto;
  transition: all 0.25s ease-in-out;
}
.cid-smidWQR09l .dropdown .dropdown-menu .dropdown-item::after {
  right: 0.5rem;
}
.cid-smidWQR09l .dropdown .dropdown-menu .dropdown-item .mbr-iconfont {
  margin-right: 0.5rem;
  vertical-align: sub;
}
.cid-smidWQR09l .dropdown .dropdown-menu .dropdown-item .mbr-iconfont:before {
  display: inline-block;
  transform: scale(1, 1);
  transition: all 0.25s ease-in-out;
}
.cid-smidWQR09l .collapsed .dropdown-menu .dropdown-item:before {
  display: none;
}
.cid-smidWQR09l .collapsed .dropdown .dropdown-menu .dropdown-item {
  padding: 0.235em 1.5em 0.235em 1.5em !important;
  transition: none;
  margin: 0 !important;
}
.cid-smidWQR09l .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: #232323;
}
.cid-smidWQR09l .navbar.opened {
  transition: all 0.3s;
}
.cid-smidWQR09l .navbar .dropdown-item {
  padding: 0.5rem 1.8rem;
}
.cid-smidWQR09l .navbar .navbar-logo img {
  width: auto;
}
.cid-smidWQR09l .navbar .navbar-collapse {
  justify-content: flex-end;
  z-index: 1;
}
.cid-smidWQR09l .navbar.collapsed {
  justify-content: center;
}
.cid-smidWQR09l .navbar.collapsed .nav-item .nav-link::before {
  display: none;
}
.cid-smidWQR09l .navbar.collapsed.opened .dropdown-menu {
  top: 0;
}
@media (min-width: 992px) {
  .cid-smidWQR09l .navbar.collapsed.opened:not(.navbar-short) .navbar-collapse {
    max-height: calc(98.5vh - 3.4rem);
  }
}
.cid-smidWQR09l .navbar.collapsed .dropdown-menu .dropdown-submenu {
  left: 0 !important;
}
.cid-smidWQR09l .navbar.collapsed .dropdown-menu .dropdown-item:after {
  right: auto;
}
.cid-smidWQR09l .navbar.collapsed .dropdown-menu .dropdown-toggle[data-toggle="dropdown-submenu"]:after {
  margin-left: 0.5rem;
  margin-top: 0.2rem;
  border-top: 0.35em solid;
  border-right: 0.35em solid transparent;
  border-left: 0.35em solid transparent;
  border-bottom: 0;
  top: 41%;
}
.cid-smidWQR09l .navbar.collapsed ul.navbar-nav li {
  margin: auto;
}
.cid-smidWQR09l .navbar.collapsed .dropdown-menu .dropdown-item {
  padding: 0.25rem 1.5rem;
  text-align: center;
}
.cid-smidWQR09l .navbar.collapsed .icons-menu {
  padding-left: 0;
  padding-right: 0;
  padding-top: 0.5rem;
  padding-bottom: 0.5rem;
}
@media (max-width: 991px) {
  .cid-smidWQR09l .navbar .nav-item .nav-link::before {
    display: none;
  }
  .cid-smidWQR09l .navbar.opened .dropdown-menu {
    top: 0;
  }
  .cid-smidWQR09l .navbar .dropdown-menu .dropdown-submenu {
    left: 0 !important;
  }
  .cid-smidWQR09l .navbar .dropdown-menu .dropdown-item:after {
    right: auto;
  }
  .cid-smidWQR09l .navbar .dropdown-menu .dropdown-toggle[data-toggle="dropdown-submenu"]:after {
    margin-left: 0.5rem;
    margin-top: 0.2rem;
    border-top: 0.35em solid;
    border-right: 0.35em solid transparent;
    border-left: 0.35em solid transparent;
    border-bottom: 0;
    top: 40%;
  }
  .cid-smidWQR09l .navbar .navbar-logo img {
    height: 3rem !important;
  }
  .cid-smidWQR09l .navbar ul.navbar-nav li {
    margin: auto;
  }
  .cid-smidWQR09l .navbar .dropdown-menu .dropdown-item {
    padding: 0.25rem 1.5rem !important;
    text-align: center;
  }
  .cid-smidWQR09l .navbar .navbar-brand {
    flex-shrink: initial;
    flex-basis: auto;
    word-break: break-word;
    padding-right: 2rem;
  }
  .cid-smidWQR09l .navbar .navbar-toggler {
    flex-basis: auto;
  }
  .cid-smidWQR09l .navbar .icons-menu {
    padding-left: 0;
    padding-top: 0.5rem;
    padding-bottom: 0.5rem;
  }
}
.cid-smidWQR09l .navbar.navbar-short {
  min-height: 60px;
}
.cid-smidWQR09l .navbar.navbar-short .navbar-logo img {
  height: 2.5rem !important;
}
.cid-smidWQR09l .navbar.navbar-short .navbar-brand {
  min-height: 60px;
  padding: 0;
}
.cid-smidWQR09l .navbar-brand {
  min-height: 70px;
  flex-shrink: 0;
  align-items: center;
  margin-right: 0;
  padding: 0;
  transition: all 0.3s;
  word-break: break-word;
  z-index: 1;
}
.cid-smidWQR09l .navbar-brand .navbar-caption {
  line-height: inherit !important;
}
.cid-smidWQR09l .navbar-brand .navbar-logo a {
  outline: none;
}
.cid-smidWQR09l .dropdown-item.active,
.cid-smidWQR09l .dropdown-item:active {
  background-color: transparent;
}
.cid-smidWQR09l .navbar-expand-lg .navbar-nav .nav-link {
  padding: 0;
}
.cid-smidWQR09l .nav-dropdown .link.dropdown-toggle {
  margin-right: 1.667em;
}
.cid-smidWQR09l .nav-dropdown .link.dropdown-toggle[aria-expanded="true"] {
  margin-right: 0;
  padding: 0.667em 1.667em;
}
.cid-smidWQR09l .navbar.navbar-expand-lg .dropdown .dropdown-menu {
  background: #232323;
}
.cid-smidWQR09l .navbar.navbar-expand-lg .dropdown .dropdown-menu .dropdown-submenu {
  margin: 0;
  left: 100%;
}
.cid-smidWQR09l .navbar .dropdown.open > .dropdown-menu {
  display: block;
}
.cid-smidWQR09l ul.navbar-nav {
  flex-wrap: wrap;
}
.cid-smidWQR09l .navbar-buttons {
  text-align: center;
  min-width: 170px;
}
.cid-smidWQR09l button.navbar-toggler {
  outline: none;
  width: 31px;
  height: 20px;
  cursor: pointer;
  transition: all 0.2s;
  position: relative;
  align-self: center;
}
.cid-smidWQR09l button.navbar-toggler .hamburger span {
  position: absolute;
  right: 0;
  width: 30px;
  height: 2px;
  border-right: 5px;
  background-color: #b2d056;
}
.cid-smidWQR09l button.navbar-toggler .hamburger span:nth-child(1) {
  top: 0;
  transition: all 0.2s;
}
.cid-smidWQR09l button.navbar-toggler .hamburger span:nth-child(2) {
  top: 8px;
  transition: all 0.15s;
}
.cid-smidWQR09l button.navbar-toggler .hamburger span:nth-child(3) {
  top: 8px;
  transition: all 0.15s;
}
.cid-smidWQR09l button.navbar-toggler .hamburger span:nth-child(4) {
  top: 16px;
  transition: all 0.2s;
}
.cid-smidWQR09l nav.opened .hamburger span:nth-child(1) {
  top: 8px;
  width: 0;
  opacity: 0;
  right: 50%;
  transition: all 0.2s;
}
.cid-smidWQR09l nav.opened .hamburger span:nth-child(2) {
  transform: rotate(45deg);
  transition: all 0.25s;
}
.cid-smidWQR09l nav.opened .hamburger span:nth-child(3) {
  transform: rotate(-45deg);
  transition: all 0.25s;
}
.cid-smidWQR09l nav.opened .hamburger span:nth-child(4) {
  top: 8px;
  width: 0;
  opacity: 0;
  right: 50%;
  transition: all 0.2s;
}
.cid-smidWQR09l .navbar-dropdown {
  padding: 0 1rem;
  position: fixed;
}
.cid-smidWQR09l a.nav-link {
  display: flex;
  align-items: center;
  justify-content: center;
}
.cid-smidWQR09l .icons-menu {
  flex-wrap: nowrap;
  display: flex;
  justify-content: center;
  padding-left: 1rem;
  padding-right: 1rem;
  padding-top: 0.3rem;
  text-align: center;
}
@media screen and (-ms-high-contrast: active), (-ms-high-contrast: none) {
  .cid-smidWQR09l .navbar {
    height: 70px;
  }
  .cid-smidWQR09l .navbar.opened {
    height: auto;
  }
  .cid-smidWQR09l .nav-item .nav-link:hover::before {
    width: 175%;
    max-width: calc(100% + 2rem);
    left: -1rem;
  }
}
.cid-smieaz6m7X {
  padding-top: 9rem;
  padding-bottom: 9rem;
  background-image: url("../../../assets/images/header-stiffler.jpg");
}
.cid-smieaz6m7X .mbr-text,
.cid-smieaz6m7X .mbr-section-btn {
  color: #b2d056;
}
.cid-smieaz6m7X .card-title,
.cid-smieaz6m7X .card-box {
  color: #b2d056;
}
.cid-smieaz6m7X .mbr-text,
.cid-smieaz6m7X .link-wrap {
  color: #ffffff;
}
.cid-tviAVtyHNc {
  padding-top: 2rem;
  padding-bottom: 1rem;
  background-image: url("../../../assets/images/bg-1.jpg");
}
.cid-tviAVtyHNc .mbr-fallback-image.disabled {
  display: none;
}
.cid-tviAVtyHNc .mbr-fallback-image {
  display: block;
  background-size: cover;
  background-position: center center;
  width: 100%;
  height: 100%;
  position: absolute;
  top: 0;
}
.cid-tviAVtyHNc .mbr-section-title {
  color: #353535;
}
.cid-u15Jj3VMRP {
  padding-top: 0rem;
  padding-bottom: 2rem;
  background-image: url("../../../assets/images/header-spacer-bar-15.jpg");
}
.cid-u15Jj3VMRP .mbr-fallback-image.disabled {
  display: none;
}
.cid-u15Jj3VMRP .mbr-fallback-image {
  display: block;
  background-size: cover;
  background-position: center center;
  width: 100%;
  height: 100%;
  position: absolute;
  top: 0;
}
.cid-tviAW9GoAQ {
  padding-top: 3rem;
  padding-bottom: 5rem;
  background-color: #ffffff;
}
@media (min-width: 992px) {
  .cid-tviAW9GoAQ .carousel {
    min-height: 700px;
  }
  .cid-tviAW9GoAQ .carousel img {
    max-height: 700px;
    object-fit: contain;
  }
}
@media (max-width: 991px) and (min-width: 768px) {
  .cid-tviAW9GoAQ .carousel {
    min-height: 455px;
  }
  .cid-tviAW9GoAQ .carousel img {
    max-height: 455px;
    object-fit: contain;
  }
}
@media (max-width: 767px) {
  .cid-tviAW9GoAQ .carousel {
    min-height: 385px;
  }
  .cid-tviAW9GoAQ .carousel img {
    max-height: 385px;
    object-fit: contain;
  }
  .cid-tviAW9GoAQ .container .carousel-control {
    margin-bottom: 0;
  }
  .cid-tviAW9GoAQ .content-slider-wrap {
    width: 100% !important;
  }
}
.cid-tviAW9GoAQ .carousel,
.cid-tviAW9GoAQ .carousel-inner {
  display: flex;
  align-items: center;
}
.cid-tviAW9GoAQ .item-wrapper {
  width: 100%;
}
.cid-tviAW9GoAQ .carousel-caption {
  bottom: 40px;
}
.cid-tviAW9GoAQ .carousel-control:hover {
  background: #1b1b1b;
  color: #fff;
  opacity: 1;
}
.cid-tviAW9GoAQ .mobi-mbri-arrow-next {
  margin-left: 5px;
}
.cid-tviAW9GoAQ .mobi-mbri-arrow-prev {
  margin-right: 5px;
}
.cid-tviAW9GoAQ .container .carousel-indicators {
  margin-bottom: 3px;
}
.cid-tviAW9GoAQ .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-tviAW9GoAQ .carousel-control.carousel-control-prev {
  left: 0;
  margin-left: 2.5rem;
}
.cid-tviAW9GoAQ .carousel-control.carousel-control-next {
  right: 0;
  margin-right: 2.5rem;
}
@media (max-width: 767px) {
  .cid-tviAW9GoAQ .carousel-control {
    top: auto;
    bottom: 1rem;
  }
}
.cid-tviAW9GoAQ .carousel-indicators {
  position: absolute;
  bottom: 0;
  margin-bottom: 1.5rem !important;
}
.cid-tviAW9GoAQ .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-tviAW9GoAQ .carousel-indicators li.active,
.cid-tviAW9GoAQ .carousel-indicators li:hover {
  opacity: 0.9;
}
.cid-tviAW9GoAQ .carousel-indicators li::after,
.cid-tviAW9GoAQ .carousel-indicators li::before {
  content: none;
}
.cid-tviAW9GoAQ .carousel-indicators.ie-fix {
  left: 50%;
  display: block;
  width: 60%;
  margin-left: -30%;
  text-align: center;
}
@media (max-width: 768px) {
  .cid-tviAW9GoAQ .carousel-indicators {
    display: none !important;
  }
}
.cid-smiea05Eth {
  padding-top: 5rem;
  padding-bottom: 5rem;
  background-color: #3e7798;
}
.cid-smidWRQEc7 {
  padding-top: 4rem;
  padding-bottom: 3rem;
  background-color: #232323;
}
.cid-smidWRQEc7 .media-wrap {
  padding: 0;
}
@media (max-width: 991px) {
  .cid-smidWRQEc7 .media-wrap {
    margin-bottom: 1rem;
  }
}
@media (max-width: 767px) {
  .cid-smidWRQEc7 .row {
    text-align: center;
  }
  .cid-smidWRQEc7 .row > div {
    margin: auto;
  }
  .cid-smidWRQEc7 .social-row {
    justify-content: center;
  }
}
.cid-smidWRQEc7 .social-row {
  display: flex;
  flex-wrap: wrap;
}
.cid-smidWRQEc7 .list {
  list-style: none;
  padding-left: 0;
  color: #bbbbbb;
}
@media (max-width: 991px) {
  .cid-smidWRQEc7 .list {
    margin-bottom: 2rem;
  }
}
@media (min-width: 992px) {
  .cid-smidWRQEc7 .list {
    margin-bottom: 0rem;
  }
}
.cid-smidWRQEc7 .mbr-text {
  color: #ffffff;
}
.cid-smidWRQEc7 .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-smidWRQEc7 .mbr-iconfont {
  color: black;
}
@media (max-width: 991px) {
  .cid-smidWRQEc7 div > *:last-child {
    margin-top: 0 !important;
  }
}
.cid-smyoIAPmze {
  z-index: 1000;
  width: 100%;
  position: relative;
  min-height: 60px;
}
.cid-smyoIAPmze nav.navbar {
  position: fixed;
}
.cid-smyoIAPmze .dropdown-item:before {
  font-family: Moririse2 !important;
  content: "\e966";
  display: inline-block;
  width: 0;
  position: absolute;
  left: 1rem;
  top: 0.5rem;
  margin-right: 0.5rem;
  line-height: 1;
  font-size: inherit;
  vertical-align: middle;
  text-align: center;
  overflow: hidden;
  transform: scale(0, 1);
  transition: all 0.25s ease-in-out;
}
.cid-smyoIAPmze .dropdown-menu {
  padding: 0;
  border-radius: 4px;
  box-shadow: 0 1px 3px 0 rgba(0, 0, 0, 0.1);
}
.cid-smyoIAPmze .dropdown-item {
  border-bottom: 1px solid #e6e6e6;
}
.cid-smyoIAPmze .dropdown-item:hover,
.cid-smyoIAPmze .dropdown-item:focus {
  background: #b2d056 !important;
  color: white !important;
}
.cid-smyoIAPmze .dropdown-item:first-child {
  border-top-left-radius: 4px;
  border-top-right-radius: 4px;
}
.cid-smyoIAPmze .dropdown-item:last-child {
  border-bottom: none;
  border-bottom-left-radius: 4px;
  border-bottom-right-radius: 4px;
}
.cid-smyoIAPmze .nav-dropdown .link {
  padding: 0 0.3em !important;
  margin: 0.667em 1em !important;
}
.cid-smyoIAPmze .nav-dropdown .link.dropdown-toggle::after {
  margin-left: 0.5rem;
  margin-top: 0.2rem;
}
.cid-smyoIAPmze .nav-link {
  position: relative;
}
.cid-smyoIAPmze .container {
  display: flex;
  margin: auto;
}
.cid-smyoIAPmze .iconfont-wrapper {
  color: #000000 !important;
  font-size: 1.5rem;
  padding-right: 0.5rem;
}
.cid-smyoIAPmze .dropdown-menu,
.cid-smyoIAPmze .navbar.opened {
  background: #232323 !important;
}
.cid-smyoIAPmze .nav-item:focus,
.cid-smyoIAPmze .nav-link:focus {
  outline: none;
}
.cid-smyoIAPmze .dropdown .dropdown-menu .dropdown-item {
  width: auto;
  transition: all 0.25s ease-in-out;
}
.cid-smyoIAPmze .dropdown .dropdown-menu .dropdown-item::after {
  right: 0.5rem;
}
.cid-smyoIAPmze .dropdown .dropdown-menu .dropdown-item .mbr-iconfont {
  margin-right: 0.5rem;
  vertical-align: sub;
}
.cid-smyoIAPmze .dropdown .dropdown-menu .dropdown-item .mbr-iconfont:before {
  display: inline-block;
  transform: scale(1, 1);
  transition: all 0.25s ease-in-out;
}
.cid-smyoIAPmze .collapsed .dropdown-menu .dropdown-item:before {
  display: none;
}
.cid-smyoIAPmze .collapsed .dropdown .dropdown-menu .dropdown-item {
  padding: 0.235em 1.5em 0.235em 1.5em !important;
  transition: none;
  margin: 0 !important;
}
.cid-smyoIAPmze .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: #232323;
}
.cid-smyoIAPmze .navbar.opened {
  transition: all 0.3s;
}
.cid-smyoIAPmze .navbar .dropdown-item {
  padding: 0.5rem 1.8rem;
}
.cid-smyoIAPmze .navbar .navbar-logo img {
  width: auto;
}
.cid-smyoIAPmze .navbar .navbar-collapse {
  justify-content: flex-end;
  z-index: 1;
}
.cid-smyoIAPmze .navbar.collapsed {
  justify-content: center;
}
.cid-smyoIAPmze .navbar.collapsed .nav-item .nav-link::before {
  display: none;
}
.cid-smyoIAPmze .navbar.collapsed.opened .dropdown-menu {
  top: 0;
}
@media (min-width: 992px) {
  .cid-smyoIAPmze .navbar.collapsed.opened:not(.navbar-short) .navbar-collapse {
    max-height: calc(98.5vh - 3.4rem);
  }
}
.cid-smyoIAPmze .navbar.collapsed .dropdown-menu .dropdown-submenu {
  left: 0 !important;
}
.cid-smyoIAPmze .navbar.collapsed .dropdown-menu .dropdown-item:after {
  right: auto;
}
.cid-smyoIAPmze .navbar.collapsed .dropdown-menu .dropdown-toggle[data-toggle="dropdown-submenu"]:after {
  margin-left: 0.5rem;
  margin-top: 0.2rem;
  border-top: 0.35em solid;
  border-right: 0.35em solid transparent;
  border-left: 0.35em solid transparent;
  border-bottom: 0;
  top: 41%;
}
.cid-smyoIAPmze .navbar.collapsed ul.navbar-nav li {
  margin: auto;
}
.cid-smyoIAPmze .navbar.collapsed .dropdown-menu .dropdown-item {
  padding: 0.25rem 1.5rem;
  text-align: center;
}
.cid-smyoIAPmze .navbar.collapsed .icons-menu {
  padding-left: 0;
  padding-right: 0;
  padding-top: 0.5rem;
  padding-bottom: 0.5rem;
}
@media (max-width: 991px) {
  .cid-smyoIAPmze .navbar .nav-item .nav-link::before {
    display: none;
  }
  .cid-smyoIAPmze .navbar.opened .dropdown-menu {
    top: 0;
  }
  .cid-smyoIAPmze .navbar .dropdown-menu .dropdown-submenu {
    left: 0 !important;
  }
  .cid-smyoIAPmze .navbar .dropdown-menu .dropdown-item:after {
    right: auto;
  }
  .cid-smyoIAPmze .navbar .dropdown-menu .dropdown-toggle[data-toggle="dropdown-submenu"]:after {
    margin-left: 0.5rem;
    margin-top: 0.2rem;
    border-top: 0.35em solid;
    border-right: 0.35em solid transparent;
    border-left: 0.35em solid transparent;
    border-bottom: 0;
    top: 40%;
  }
  .cid-smyoIAPmze .navbar .navbar-logo img {
    height: 3rem !important;
  }
  .cid-smyoIAPmze .navbar ul.navbar-nav li {
    margin: auto;
  }
  .cid-smyoIAPmze .navbar .dropdown-menu .dropdown-item {
    padding: 0.25rem 1.5rem !important;
    text-align: center;
  }
  .cid-smyoIAPmze .navbar .navbar-brand {
    flex-shrink: initial;
    flex-basis: auto;
    word-break: break-word;
    padding-right: 2rem;
  }
  .cid-smyoIAPmze .navbar .navbar-toggler {
    flex-basis: auto;
  }
  .cid-smyoIAPmze .navbar .icons-menu {
    padding-left: 0;
    padding-top: 0.5rem;
    padding-bottom: 0.5rem;
  }
}
.cid-smyoIAPmze .navbar.navbar-short {
  min-height: 60px;
}
.cid-smyoIAPmze .navbar.navbar-short .navbar-logo img {
  height: 2.5rem !important;
}
.cid-smyoIAPmze .navbar.navbar-short .navbar-brand {
  min-height: 60px;
  padding: 0;
}
.cid-smyoIAPmze .navbar-brand {
  min-height: 70px;
  flex-shrink: 0;
  align-items: center;
  margin-right: 0;
  padding: 0;
  transition: all 0.3s;
  word-break: break-word;
  z-index: 1;
}
.cid-smyoIAPmze .navbar-brand .navbar-caption {
  line-height: inherit !important;
}
.cid-smyoIAPmze .navbar-brand .navbar-logo a {
  outline: none;
}
.cid-smyoIAPmze .dropdown-item.active,
.cid-smyoIAPmze .dropdown-item:active {
  background-color: transparent;
}
.cid-smyoIAPmze .navbar-expand-lg .navbar-nav .nav-link {
  padding: 0;
}
.cid-smyoIAPmze .nav-dropdown .link.dropdown-toggle {
  margin-right: 1.667em;
}
.cid-smyoIAPmze .nav-dropdown .link.dropdown-toggle[aria-expanded="true"] {
  margin-right: 0;
  padding: 0.667em 1.667em;
}
.cid-smyoIAPmze .navbar.navbar-expand-lg .dropdown .dropdown-menu {
  background: #232323;
}
.cid-smyoIAPmze .navbar.navbar-expand-lg .dropdown .dropdown-menu .dropdown-submenu {
  margin: 0;
  left: 100%;
}
.cid-smyoIAPmze .navbar .dropdown.open > .dropdown-menu {
  display: block;
}
.cid-smyoIAPmze ul.navbar-nav {
  flex-wrap: wrap;
}
.cid-smyoIAPmze .navbar-buttons {
  text-align: center;
  min-width: 170px;
}
.cid-smyoIAPmze button.navbar-toggler {
  outline: none;
  width: 31px;
  height: 20px;
  cursor: pointer;
  transition: all 0.2s;
  position: relative;
  align-self: center;
}
.cid-smyoIAPmze button.navbar-toggler .hamburger span {
  position: absolute;
  right: 0;
  width: 30px;
  height: 2px;
  border-right: 5px;
  background-color: #b2d056;
}
.cid-smyoIAPmze button.navbar-toggler .hamburger span:nth-child(1) {
  top: 0;
  transition: all 0.2s;
}
.cid-smyoIAPmze button.navbar-toggler .hamburger span:nth-child(2) {
  top: 8px;
  transition: all 0.15s;
}
.cid-smyoIAPmze button.navbar-toggler .hamburger span:nth-child(3) {
  top: 8px;
  transition: all 0.15s;
}
.cid-smyoIAPmze button.navbar-toggler .hamburger span:nth-child(4) {
  top: 16px;
  transition: all 0.2s;
}
.cid-smyoIAPmze nav.opened .hamburger span:nth-child(1) {
  top: 8px;
  width: 0;
  opacity: 0;
  right: 50%;
  transition: all 0.2s;
}
.cid-smyoIAPmze nav.opened .hamburger span:nth-child(2) {
  transform: rotate(45deg);
  transition: all 0.25s;
}
.cid-smyoIAPmze nav.opened .hamburger span:nth-child(3) {
  transform: rotate(-45deg);
  transition: all 0.25s;
}
.cid-smyoIAPmze nav.opened .hamburger span:nth-child(4) {
  top: 8px;
  width: 0;
  opacity: 0;
  right: 50%;
  transition: all 0.2s;
}
.cid-smyoIAPmze .navbar-dropdown {
  padding: 0 1rem;
  position: fixed;
}
.cid-smyoIAPmze a.nav-link {
  display: flex;
  align-items: center;
  justify-content: center;
}
.cid-smyoIAPmze .icons-menu {
  flex-wrap: nowrap;
  display: flex;
  justify-content: center;
  padding-left: 1rem;
  padding-right: 1rem;
  padding-top: 0.3rem;
  text-align: center;
}
@media screen and (-ms-high-contrast: active), (-ms-high-contrast: none) {
  .cid-smyoIAPmze .navbar {
    height: 70px;
  }
  .cid-smyoIAPmze .navbar.opened {
    height: auto;
  }
  .cid-smyoIAPmze .nav-item .nav-link:hover::before {
    width: 175%;
    max-width: calc(100% + 2rem);
    left: -1rem;
  }
}
.cid-smyoU9doGW {
  padding-top: 9rem;
  padding-bottom: 9rem;
  background-image: url("../../../assets/images/header-vogt.jpg");
}
.cid-smyoU9doGW .mbr-text,
.cid-smyoU9doGW .mbr-section-btn {
  color: #b2d056;
}
.cid-smyoU9doGW .card-title,
.cid-smyoU9doGW .card-box {
  color: #b2d056;
}
.cid-smyoU9doGW .mbr-text,
.cid-smyoU9doGW .link-wrap {
  color: #ffffff;
}
.cid-tviL6E1L7s {
  padding-top: 2rem;
  padding-bottom: 1rem;
  background-image: url("../../../assets/images/bg-1.jpg");
}
.cid-tviL6E1L7s .mbr-fallback-image.disabled {
  display: none;
}
.cid-tviL6E1L7s .mbr-fallback-image {
  display: block;
  background-size: cover;
  background-position: center center;
  width: 100%;
  height: 100%;
  position: absolute;
  top: 0;
}
.cid-tviL6E1L7s .mbr-section-title {
  color: #353535;
}
.cid-u15Pf5X4gP {
  padding-top: 0rem;
  padding-bottom: 2rem;
  background-image: url("../../../assets/images/header-spacer-bar-15.jpg");
}
.cid-u15Pf5X4gP .mbr-fallback-image.disabled {
  display: none;
}
.cid-u15Pf5X4gP .mbr-fallback-image {
  display: block;
  background-size: cover;
  background-position: center center;
  width: 100%;
  height: 100%;
  position: absolute;
  top: 0;
}
.cid-tviL7x3JQm {
  padding-top: 3rem;
  padding-bottom: 5rem;
  background-color: #ffffff;
}
@media (min-width: 992px) {
  .cid-tviL7x3JQm .carousel {
    min-height: 700px;
  }
  .cid-tviL7x3JQm .carousel img {
    max-height: 700px;
    object-fit: contain;
  }
}
@media (max-width: 991px) and (min-width: 768px) {
  .cid-tviL7x3JQm .carousel {
    min-height: 455px;
  }
  .cid-tviL7x3JQm .carousel img {
    max-height: 455px;
    object-fit: contain;
  }
}
@media (max-width: 767px) {
  .cid-tviL7x3JQm .carousel {
    min-height: 385px;
  }
  .cid-tviL7x3JQm .carousel img {
    max-height: 385px;
    object-fit: contain;
  }
  .cid-tviL7x3JQm .container .carousel-control {
    margin-bottom: 0;
  }
  .cid-tviL7x3JQm .content-slider-wrap {
    width: 100% !important;
  }
}
.cid-tviL7x3JQm .carousel,
.cid-tviL7x3JQm .carousel-inner {
  display: flex;
  align-items: center;
}
.cid-tviL7x3JQm .item-wrapper {
  width: 100%;
}
.cid-tviL7x3JQm .carousel-caption {
  bottom: 40px;
}
.cid-tviL7x3JQm .carousel-control:hover {
  background: #1b1b1b;
  color: #fff;
  opacity: 1;
}
.cid-tviL7x3JQm .mobi-mbri-arrow-next {
  margin-left: 5px;
}
.cid-tviL7x3JQm .mobi-mbri-arrow-prev {
  margin-right: 5px;
}
.cid-tviL7x3JQm .container .carousel-indicators {
  margin-bottom: 3px;
}
.cid-tviL7x3JQm .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-tviL7x3JQm .carousel-control.carousel-control-prev {
  left: 0;
  margin-left: 2.5rem;
}
.cid-tviL7x3JQm .carousel-control.carousel-control-next {
  right: 0;
  margin-right: 2.5rem;
}
@media (max-width: 767px) {
  .cid-tviL7x3JQm .carousel-control {
    top: auto;
    bottom: 1rem;
  }
}
.cid-tviL7x3JQm .carousel-indicators {
  position: absolute;
  bottom: 0;
  margin-bottom: 1.5rem !important;
}
.cid-tviL7x3JQm .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-tviL7x3JQm .carousel-indicators li.active,
.cid-tviL7x3JQm .carousel-indicators li:hover {
  opacity: 0.9;
}
.cid-tviL7x3JQm .carousel-indicators li::after,
.cid-tviL7x3JQm .carousel-indicators li::before {
  content: none;
}
.cid-tviL7x3JQm .carousel-indicators.ie-fix {
  left: 50%;
  display: block;
  width: 60%;
  margin-left: -30%;
  text-align: center;
}
@media (max-width: 768px) {
  .cid-tviL7x3JQm .carousel-indicators {
    display: none !important;
  }
}
.cid-smyoUO6UIq {
  padding-top: 5rem;
  padding-bottom: 5rem;
  background-color: #3e7798;
}
.cid-smyoIC3PBK {
  padding-top: 4rem;
  padding-bottom: 3rem;
  background-color: #232323;
}
.cid-smyoIC3PBK .media-wrap {
  padding: 0;
}
@media (max-width: 991px) {
  .cid-smyoIC3PBK .media-wrap {
    margin-bottom: 1rem;
  }
}
@media (max-width: 767px) {
  .cid-smyoIC3PBK .row {
    text-align: center;
  }
  .cid-smyoIC3PBK .row > div {
    margin: auto;
  }
  .cid-smyoIC3PBK .social-row {
    justify-content: center;
  }
}
.cid-smyoIC3PBK .social-row {
  display: flex;
  flex-wrap: wrap;
}
.cid-smyoIC3PBK .list {
  list-style: none;
  padding-left: 0;
  color: #bbbbbb;
}
@media (max-width: 991px) {
  .cid-smyoIC3PBK .list {
    margin-bottom: 2rem;
  }
}
@media (min-width: 992px) {
  .cid-smyoIC3PBK .list {
    margin-bottom: 0rem;
  }
}
.cid-smyoIC3PBK .mbr-text {
  color: #ffffff;
}
.cid-smyoIC3PBK .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-smyoIC3PBK .mbr-iconfont {
  color: black;
}
@media (max-width: 991px) {
  .cid-smyoIC3PBK div > *:last-child {
    margin-top: 0 !important;
  }
}
.cid-smzBC31yzl {
  z-index: 1000;
  width: 100%;
  position: relative;
  min-height: 60px;
}
.cid-smzBC31yzl nav.navbar {
  position: fixed;
}
.cid-smzBC31yzl .dropdown-item:before {
  font-family: Moririse2 !important;
  content: "\e966";
  display: inline-block;
  width: 0;
  position: absolute;
  left: 1rem;
  top: 0.5rem;
  margin-right: 0.5rem;
  line-height: 1;
  font-size: inherit;
  vertical-align: middle;
  text-align: center;
  overflow: hidden;
  transform: scale(0, 1);
  transition: all 0.25s ease-in-out;
}
.cid-smzBC31yzl .dropdown-menu {
  padding: 0;
  border-radius: 4px;
  box-shadow: 0 1px 3px 0 rgba(0, 0, 0, 0.1);
}
.cid-smzBC31yzl .dropdown-item {
  border-bottom: 1px solid #e6e6e6;
}
.cid-smzBC31yzl .dropdown-item:hover,
.cid-smzBC31yzl .dropdown-item:focus {
  background: #b2d056 !important;
  color: white !important;
}
.cid-smzBC31yzl .dropdown-item:first-child {
  border-top-left-radius: 4px;
  border-top-right-radius: 4px;
}
.cid-smzBC31yzl .dropdown-item:last-child {
  border-bottom: none;
  border-bottom-left-radius: 4px;
  border-bottom-right-radius: 4px;
}
.cid-smzBC31yzl .nav-dropdown .link {
  padding: 0 0.3em !important;
  margin: 0.667em 1em !important;
}
.cid-smzBC31yzl .nav-dropdown .link.dropdown-toggle::after {
  margin-left: 0.5rem;
  margin-top: 0.2rem;
}
.cid-smzBC31yzl .nav-link {
  position: relative;
}
.cid-smzBC31yzl .container {
  display: flex;
  margin: auto;
}
.cid-smzBC31yzl .iconfont-wrapper {
  color: #000000 !important;
  font-size: 1.5rem;
  padding-right: 0.5rem;
}
.cid-smzBC31yzl .dropdown-menu,
.cid-smzBC31yzl .navbar.opened {
  background: #232323 !important;
}
.cid-smzBC31yzl .nav-item:focus,
.cid-smzBC31yzl .nav-link:focus {
  outline: none;
}
.cid-smzBC31yzl .dropdown .dropdown-menu .dropdown-item {
  width: auto;
  transition: all 0.25s ease-in-out;
}
.cid-smzBC31yzl .dropdown .dropdown-menu .dropdown-item::after {
  right: 0.5rem;
}
.cid-smzBC31yzl .dropdown .dropdown-menu .dropdown-item .mbr-iconfont {
  margin-right: 0.5rem;
  vertical-align: sub;
}
.cid-smzBC31yzl .dropdown .dropdown-menu .dropdown-item .mbr-iconfont:before {
  display: inline-block;
  transform: scale(1, 1);
  transition: all 0.25s ease-in-out;
}
.cid-smzBC31yzl .collapsed .dropdown-menu .dropdown-item:before {
  display: none;
}
.cid-smzBC31yzl .collapsed .dropdown .dropdown-menu .dropdown-item {
  padding: 0.235em 1.5em 0.235em 1.5em !important;
  transition: none;
  margin: 0 !important;
}
.cid-smzBC31yzl .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: #232323;
}
.cid-smzBC31yzl .navbar.opened {
  transition: all 0.3s;
}
.cid-smzBC31yzl .navbar .dropdown-item {
  padding: 0.5rem 1.8rem;
}
.cid-smzBC31yzl .navbar .navbar-logo img {
  width: auto;
}
.cid-smzBC31yzl .navbar .navbar-collapse {
  justify-content: flex-end;
  z-index: 1;
}
.cid-smzBC31yzl .navbar.collapsed {
  justify-content: center;
}
.cid-smzBC31yzl .navbar.collapsed .nav-item .nav-link::before {
  display: none;
}
.cid-smzBC31yzl .navbar.collapsed.opened .dropdown-menu {
  top: 0;
}
@media (min-width: 992px) {
  .cid-smzBC31yzl .navbar.collapsed.opened:not(.navbar-short) .navbar-collapse {
    max-height: calc(98.5vh - 3.4rem);
  }
}
.cid-smzBC31yzl .navbar.collapsed .dropdown-menu .dropdown-submenu {
  left: 0 !important;
}
.cid-smzBC31yzl .navbar.collapsed .dropdown-menu .dropdown-item:after {
  right: auto;
}
.cid-smzBC31yzl .navbar.collapsed .dropdown-menu .dropdown-toggle[data-toggle="dropdown-submenu"]:after {
  margin-left: 0.5rem;
  margin-top: 0.2rem;
  border-top: 0.35em solid;
  border-right: 0.35em solid transparent;
  border-left: 0.35em solid transparent;
  border-bottom: 0;
  top: 41%;
}
.cid-smzBC31yzl .navbar.collapsed ul.navbar-nav li {
  margin: auto;
}
.cid-smzBC31yzl .navbar.collapsed .dropdown-menu .dropdown-item {
  padding: 0.25rem 1.5rem;
  text-align: center;
}
.cid-smzBC31yzl .navbar.collapsed .icons-menu {
  padding-left: 0;
  padding-right: 0;
  padding-top: 0.5rem;
  padding-bottom: 0.5rem;
}
@media (max-width: 991px) {
  .cid-smzBC31yzl .navbar .nav-item .nav-link::before {
    display: none;
  }
  .cid-smzBC31yzl .navbar.opened .dropdown-menu {
    top: 0;
  }
  .cid-smzBC31yzl .navbar .dropdown-menu .dropdown-submenu {
    left: 0 !important;
  }
  .cid-smzBC31yzl .navbar .dropdown-menu .dropdown-item:after {
    right: auto;
  }
  .cid-smzBC31yzl .navbar .dropdown-menu .dropdown-toggle[data-toggle="dropdown-submenu"]:after {
    margin-left: 0.5rem;
    margin-top: 0.2rem;
    border-top: 0.35em solid;
    border-right: 0.35em solid transparent;
    border-left: 0.35em solid transparent;
    border-bottom: 0;
    top: 40%;
  }
  .cid-smzBC31yzl .navbar .navbar-logo img {
    height: 3rem !important;
  }
  .cid-smzBC31yzl .navbar ul.navbar-nav li {
    margin: auto;
  }
  .cid-smzBC31yzl .navbar .dropdown-menu .dropdown-item {
    padding: 0.25rem 1.5rem !important;
    text-align: center;
  }
  .cid-smzBC31yzl .navbar .navbar-brand {
    flex-shrink: initial;
    flex-basis: auto;
    word-break: break-word;
    padding-right: 2rem;
  }
  .cid-smzBC31yzl .navbar .navbar-toggler {
    flex-basis: auto;
  }
  .cid-smzBC31yzl .navbar .icons-menu {
    padding-left: 0;
    padding-top: 0.5rem;
    padding-bottom: 0.5rem;
  }
}
.cid-smzBC31yzl .navbar.navbar-short {
  min-height: 60px;
}
.cid-smzBC31yzl .navbar.navbar-short .navbar-logo img {
  height: 2.5rem !important;
}
.cid-smzBC31yzl .navbar.navbar-short .navbar-brand {
  min-height: 60px;
  padding: 0;
}
.cid-smzBC31yzl .navbar-brand {
  min-height: 70px;
  flex-shrink: 0;
  align-items: center;
  margin-right: 0;
  padding: 0;
  transition: all 0.3s;
  word-break: break-word;
  z-index: 1;
}
.cid-smzBC31yzl .navbar-brand .navbar-caption {
  line-height: inherit !important;
}
.cid-smzBC31yzl .navbar-brand .navbar-logo a {
  outline: none;
}
.cid-smzBC31yzl .dropdown-item.active,
.cid-smzBC31yzl .dropdown-item:active {
  background-color: transparent;
}
.cid-smzBC31yzl .navbar-expand-lg .navbar-nav .nav-link {
  padding: 0;
}
.cid-smzBC31yzl .nav-dropdown .link.dropdown-toggle {
  margin-right: 1.667em;
}
.cid-smzBC31yzl .nav-dropdown .link.dropdown-toggle[aria-expanded="true"] {
  margin-right: 0;
  padding: 0.667em 1.667em;
}
.cid-smzBC31yzl .navbar.navbar-expand-lg .dropdown .dropdown-menu {
  background: #232323;
}
.cid-smzBC31yzl .navbar.navbar-expand-lg .dropdown .dropdown-menu .dropdown-submenu {
  margin: 0;
  left: 100%;
}
.cid-smzBC31yzl .navbar .dropdown.open > .dropdown-menu {
  display: block;
}
.cid-smzBC31yzl ul.navbar-nav {
  flex-wrap: wrap;
}
.cid-smzBC31yzl .navbar-buttons {
  text-align: center;
  min-width: 170px;
}
.cid-smzBC31yzl button.navbar-toggler {
  outline: none;
  width: 31px;
  height: 20px;
  cursor: pointer;
  transition: all 0.2s;
  position: relative;
  align-self: center;
}
.cid-smzBC31yzl button.navbar-toggler .hamburger span {
  position: absolute;
  right: 0;
  width: 30px;
  height: 2px;
  border-right: 5px;
  background-color: #b2d056;
}
.cid-smzBC31yzl button.navbar-toggler .hamburger span:nth-child(1) {
  top: 0;
  transition: all 0.2s;
}
.cid-smzBC31yzl button.navbar-toggler .hamburger span:nth-child(2) {
  top: 8px;
  transition: all 0.15s;
}
.cid-smzBC31yzl button.navbar-toggler .hamburger span:nth-child(3) {
  top: 8px;
  transition: all 0.15s;
}
.cid-smzBC31yzl button.navbar-toggler .hamburger span:nth-child(4) {
  top: 16px;
  transition: all 0.2s;
}
.cid-smzBC31yzl nav.opened .hamburger span:nth-child(1) {
  top: 8px;
  width: 0;
  opacity: 0;
  right: 50%;
  transition: all 0.2s;
}
.cid-smzBC31yzl nav.opened .hamburger span:nth-child(2) {
  transform: rotate(45deg);
  transition: all 0.25s;
}
.cid-smzBC31yzl nav.opened .hamburger span:nth-child(3) {
  transform: rotate(-45deg);
  transition: all 0.25s;
}
.cid-smzBC31yzl nav.opened .hamburger span:nth-child(4) {
  top: 8px;
  width: 0;
  opacity: 0;
  right: 50%;
  transition: all 0.2s;
}
.cid-smzBC31yzl .navbar-dropdown {
  padding: 0 1rem;
  position: fixed;
}
.cid-smzBC31yzl a.nav-link {
  display: flex;
  align-items: center;
  justify-content: center;
}
.cid-smzBC31yzl .icons-menu {
  flex-wrap: nowrap;
  display: flex;
  justify-content: center;
  padding-left: 1rem;
  padding-right: 1rem;
  padding-top: 0.3rem;
  text-align: center;
}
@media screen and (-ms-high-contrast: active), (-ms-high-contrast: none) {
  .cid-smzBC31yzl .navbar {
    height: 70px;
  }
  .cid-smzBC31yzl .navbar.opened {
    height: auto;
  }
  .cid-smzBC31yzl .nav-item .nav-link:hover::before {
    width: 175%;
    max-width: calc(100% + 2rem);
    left: -1rem;
  }
}
.cid-smzBP5GYbH {
  padding-top: 9rem;
  padding-bottom: 9rem;
  background-image: url("../../../assets/images/header-40.jpg");
}
.cid-smzBP5GYbH .mbr-text,
.cid-smzBP5GYbH .mbr-section-btn {
  color: #b2d056;
}
.cid-smzBP5GYbH .card-title,
.cid-smzBP5GYbH .card-box {
  color: #b2d056;
}
.cid-smzBP5GYbH .mbr-text,
.cid-smzBP5GYbH .link-wrap {
  color: #ffffff;
}
.cid-tviPSpanBW {
  padding-top: 2rem;
  padding-bottom: 1rem;
  background-image: url("../../../assets/images/bg-1.jpg");
}
.cid-tviPSpanBW .mbr-fallback-image.disabled {
  display: none;
}
.cid-tviPSpanBW .mbr-fallback-image {
  display: block;
  background-size: cover;
  background-position: center center;
  width: 100%;
  height: 100%;
  position: absolute;
  top: 0;
}
.cid-tviPSpanBW .mbr-section-title {
  color: #353535;
}
.cid-u15RRIgKyZ {
  padding-top: 0rem;
  padding-bottom: 2rem;
  background-image: url("../../../assets/images/header-spacer-bar-15.jpg");
}
.cid-u15RRIgKyZ .mbr-fallback-image.disabled {
  display: none;
}
.cid-u15RRIgKyZ .mbr-fallback-image {
  display: block;
  background-size: cover;
  background-position: center center;
  width: 100%;
  height: 100%;
  position: absolute;
  top: 0;
}
.cid-tviPUBYR43 {
  padding-top: 3rem;
  padding-bottom: 5rem;
  background-color: #ffffff;
}
@media (min-width: 992px) {
  .cid-tviPUBYR43 .carousel {
    min-height: 700px;
  }
  .cid-tviPUBYR43 .carousel img {
    max-height: 700px;
    object-fit: contain;
  }
}
@media (max-width: 991px) and (min-width: 768px) {
  .cid-tviPUBYR43 .carousel {
    min-height: 455px;
  }
  .cid-tviPUBYR43 .carousel img {
    max-height: 455px;
    object-fit: contain;
  }
}
@media (max-width: 767px) {
  .cid-tviPUBYR43 .carousel {
    min-height: 385px;
  }
  .cid-tviPUBYR43 .carousel img {
    max-height: 385px;
    object-fit: contain;
  }
  .cid-tviPUBYR43 .container .carousel-control {
    margin-bottom: 0;
  }
  .cid-tviPUBYR43 .content-slider-wrap {
    width: 100% !important;
  }
}
.cid-tviPUBYR43 .carousel,
.cid-tviPUBYR43 .carousel-inner {
  display: flex;
  align-items: center;
}
.cid-tviPUBYR43 .item-wrapper {
  width: 100%;
}
.cid-tviPUBYR43 .carousel-caption {
  bottom: 40px;
}
.cid-tviPUBYR43 .carousel-control:hover {
  background: #1b1b1b;
  color: #fff;
  opacity: 1;
}
.cid-tviPUBYR43 .mobi-mbri-arrow-next {
  margin-left: 5px;
}
.cid-tviPUBYR43 .mobi-mbri-arrow-prev {
  margin-right: 5px;
}
.cid-tviPUBYR43 .container .carousel-indicators {
  margin-bottom: 3px;
}
.cid-tviPUBYR43 .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-tviPUBYR43 .carousel-control.carousel-control-prev {
  left: 0;
  margin-left: 2.5rem;
}
.cid-tviPUBYR43 .carousel-control.carousel-control-next {
  right: 0;
  margin-right: 2.5rem;
}
@media (max-width: 767px) {
  .cid-tviPUBYR43 .carousel-control {
    top: auto;
    bottom: 1rem;
  }
}
.cid-tviPUBYR43 .carousel-indicators {
  position: absolute;
  bottom: 0;
  margin-bottom: 1.5rem !important;
}
.cid-tviPUBYR43 .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-tviPUBYR43 .carousel-indicators li.active,
.cid-tviPUBYR43 .carousel-indicators li:hover {
  opacity: 0.9;
}
.cid-tviPUBYR43 .carousel-indicators li::after,
.cid-tviPUBYR43 .carousel-indicators li::before {
  content: none;
}
.cid-tviPUBYR43 .carousel-indicators.ie-fix {
  left: 50%;
  display: block;
  width: 60%;
  margin-left: -30%;
  text-align: center;
}
@media (max-width: 768px) {
  .cid-tviPUBYR43 .carousel-indicators {
    display: none !important;
  }
}
.cid-smzBNIdlAM {
  padding-top: 5rem;
  padding-bottom: 5rem;
  background-color: #3e7798;
}
.cid-smzBC53AlR {
  padding-top: 4rem;
  padding-bottom: 3rem;
  background-color: #232323;
}
.cid-smzBC53AlR .media-wrap {
  padding: 0;
}
@media (max-width: 991px) {
  .cid-smzBC53AlR .media-wrap {
    margin-bottom: 1rem;
  }
}
@media (max-width: 767px) {
  .cid-smzBC53AlR .row {
    text-align: center;
  }
  .cid-smzBC53AlR .row > div {
    margin: auto;
  }
  .cid-smzBC53AlR .social-row {
    justify-content: center;
  }
}
.cid-smzBC53AlR .social-row {
  display: flex;
  flex-wrap: wrap;
}
.cid-smzBC53AlR .list {
  list-style: none;
  padding-left: 0;
  color: #bbbbbb;
}
@media (max-width: 991px) {
  .cid-smzBC53AlR .list {
    margin-bottom: 2rem;
  }
}
@media (min-width: 992px) {
  .cid-smzBC53AlR .list {
    margin-bottom: 0rem;
  }
}
.cid-smzBC53AlR .mbr-text {
  color: #ffffff;
}
.cid-smzBC53AlR .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-smzBC53AlR .mbr-iconfont {
  color: black;
}
@media (max-width: 991px) {
  .cid-smzBC53AlR div > *:last-child {
    margin-top: 0 !important;
  }
}
.cid-smAxzvZiKA {
  padding-top: 9rem;
  padding-bottom: 9rem;
  background-image: url("../../../assets/images/header-43.jpg");
}
.cid-smAxzvZiKA .mbr-text,
.cid-smAxzvZiKA .mbr-section-btn {
  color: #b2d056;
}
.cid-smAxzvZiKA .card-title,
.cid-smAxzvZiKA .card-box {
  color: #b2d056;
}
.cid-smAxzvZiKA .mbr-text,
.cid-smAxzvZiKA .link-wrap {
  color: #ffffff;
}
.cid-smAxnlRLPs {
  z-index: 1000;
  width: 100%;
  position: relative;
  min-height: 60px;
}
.cid-smAxnlRLPs nav.navbar {
  position: fixed;
}
.cid-smAxnlRLPs .dropdown-item:before {
  font-family: Moririse2 !important;
  content: "\e966";
  display: inline-block;
  width: 0;
  position: absolute;
  left: 1rem;
  top: 0.5rem;
  margin-right: 0.5rem;
  line-height: 1;
  font-size: inherit;
  vertical-align: middle;
  text-align: center;
  overflow: hidden;
  transform: scale(0, 1);
  transition: all 0.25s ease-in-out;
}
.cid-smAxnlRLPs .dropdown-menu {
  padding: 0;
  border-radius: 4px;
  box-shadow: 0 1px 3px 0 rgba(0, 0, 0, 0.1);
}
.cid-smAxnlRLPs .dropdown-item {
  border-bottom: 1px solid #e6e6e6;
}
.cid-smAxnlRLPs .dropdown-item:hover,
.cid-smAxnlRLPs .dropdown-item:focus {
  background: #b2d056 !important;
  color: white !important;
}
.cid-smAxnlRLPs .dropdown-item:first-child {
  border-top-left-radius: 4px;
  border-top-right-radius: 4px;
}
.cid-smAxnlRLPs .dropdown-item:last-child {
  border-bottom: none;
  border-bottom-left-radius: 4px;
  border-bottom-right-radius: 4px;
}
.cid-smAxnlRLPs .nav-dropdown .link {
  padding: 0 0.3em !important;
  margin: 0.667em 1em !important;
}
.cid-smAxnlRLPs .nav-dropdown .link.dropdown-toggle::after {
  margin-left: 0.5rem;
  margin-top: 0.2rem;
}
.cid-smAxnlRLPs .nav-link {
  position: relative;
}
.cid-smAxnlRLPs .container {
  display: flex;
  margin: auto;
}
.cid-smAxnlRLPs .iconfont-wrapper {
  color: #000000 !important;
  font-size: 1.5rem;
  padding-right: 0.5rem;
}
.cid-smAxnlRLPs .dropdown-menu,
.cid-smAxnlRLPs .navbar.opened {
  background: #232323 !important;
}
.cid-smAxnlRLPs .nav-item:focus,
.cid-smAxnlRLPs .nav-link:focus {
  outline: none;
}
.cid-smAxnlRLPs .dropdown .dropdown-menu .dropdown-item {
  width: auto;
  transition: all 0.25s ease-in-out;
}
.cid-smAxnlRLPs .dropdown .dropdown-menu .dropdown-item::after {
  right: 0.5rem;
}
.cid-smAxnlRLPs .dropdown .dropdown-menu .dropdown-item .mbr-iconfont {
  margin-right: 0.5rem;
  vertical-align: sub;
}
.cid-smAxnlRLPs .dropdown .dropdown-menu .dropdown-item .mbr-iconfont:before {
  display: inline-block;
  transform: scale(1, 1);
  transition: all 0.25s ease-in-out;
}
.cid-smAxnlRLPs .collapsed .dropdown-menu .dropdown-item:before {
  display: none;
}
.cid-smAxnlRLPs .collapsed .dropdown .dropdown-menu .dropdown-item {
  padding: 0.235em 1.5em 0.235em 1.5em !important;
  transition: none;
  margin: 0 !important;
}
.cid-smAxnlRLPs .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: #232323;
}
.cid-smAxnlRLPs .navbar.opened {
  transition: all 0.3s;
}
.cid-smAxnlRLPs .navbar .dropdown-item {
  padding: 0.5rem 1.8rem;
}
.cid-smAxnlRLPs .navbar .navbar-logo img {
  width: auto;
}
.cid-smAxnlRLPs .navbar .navbar-collapse {
  justify-content: flex-end;
  z-index: 1;
}
.cid-smAxnlRLPs .navbar.collapsed {
  justify-content: center;
}
.cid-smAxnlRLPs .navbar.collapsed .nav-item .nav-link::before {
  display: none;
}
.cid-smAxnlRLPs .navbar.collapsed.opened .dropdown-menu {
  top: 0;
}
@media (min-width: 992px) {
  .cid-smAxnlRLPs .navbar.collapsed.opened:not(.navbar-short) .navbar-collapse {
    max-height: calc(98.5vh - 3.4rem);
  }
}
.cid-smAxnlRLPs .navbar.collapsed .dropdown-menu .dropdown-submenu {
  left: 0 !important;
}
.cid-smAxnlRLPs .navbar.collapsed .dropdown-menu .dropdown-item:after {
  right: auto;
}
.cid-smAxnlRLPs .navbar.collapsed .dropdown-menu .dropdown-toggle[data-toggle="dropdown-submenu"]:after {
  margin-left: 0.5rem;
  margin-top: 0.2rem;
  border-top: 0.35em solid;
  border-right: 0.35em solid transparent;
  border-left: 0.35em solid transparent;
  border-bottom: 0;
  top: 41%;
}
.cid-smAxnlRLPs .navbar.collapsed ul.navbar-nav li {
  margin: auto;
}
.cid-smAxnlRLPs .navbar.collapsed .dropdown-menu .dropdown-item {
  padding: 0.25rem 1.5rem;
  text-align: center;
}
.cid-smAxnlRLPs .navbar.collapsed .icons-menu {
  padding-left: 0;
  padding-right: 0;
  padding-top: 0.5rem;
  padding-bottom: 0.5rem;
}
@media (max-width: 991px) {
  .cid-smAxnlRLPs .navbar .nav-item .nav-link::before {
    display: none;
  }
  .cid-smAxnlRLPs .navbar.opened .dropdown-menu {
    top: 0;
  }
  .cid-smAxnlRLPs .navbar .dropdown-menu .dropdown-submenu {
    left: 0 !important;
  }
  .cid-smAxnlRLPs .navbar .dropdown-menu .dropdown-item:after {
    right: auto;
  }
  .cid-smAxnlRLPs .navbar .dropdown-menu .dropdown-toggle[data-toggle="dropdown-submenu"]:after {
    margin-left: 0.5rem;
    margin-top: 0.2rem;
    border-top: 0.35em solid;
    border-right: 0.35em solid transparent;
    border-left: 0.35em solid transparent;
    border-bottom: 0;
    top: 40%;
  }
  .cid-smAxnlRLPs .navbar .navbar-logo img {
    height: 3rem !important;
  }
  .cid-smAxnlRLPs .navbar ul.navbar-nav li {
    margin: auto;
  }
  .cid-smAxnlRLPs .navbar .dropdown-menu .dropdown-item {
    padding: 0.25rem 1.5rem !important;
    text-align: center;
  }
  .cid-smAxnlRLPs .navbar .navbar-brand {
    flex-shrink: initial;
    flex-basis: auto;
    word-break: break-word;
    padding-right: 2rem;
  }
  .cid-smAxnlRLPs .navbar .navbar-toggler {
    flex-basis: auto;
  }
  .cid-smAxnlRLPs .navbar .icons-menu {
    padding-left: 0;
    padding-top: 0.5rem;
    padding-bottom: 0.5rem;
  }
}
.cid-smAxnlRLPs .navbar.navbar-short {
  min-height: 60px;
}
.cid-smAxnlRLPs .navbar.navbar-short .navbar-logo img {
  height: 2.5rem !important;
}
.cid-smAxnlRLPs .navbar.navbar-short .navbar-brand {
  min-height: 60px;
  padding: 0;
}
.cid-smAxnlRLPs .navbar-brand {
  min-height: 70px;
  flex-shrink: 0;
  align-items: center;
  margin-right: 0;
  padding: 0;
  transition: all 0.3s;
  word-break: break-word;
  z-index: 1;
}
.cid-smAxnlRLPs .navbar-brand .navbar-caption {
  line-height: inherit !important;
}
.cid-smAxnlRLPs .navbar-brand .navbar-logo a {
  outline: none;
}
.cid-smAxnlRLPs .dropdown-item.active,
.cid-smAxnlRLPs .dropdown-item:active {
  background-color: transparent;
}
.cid-smAxnlRLPs .navbar-expand-lg .navbar-nav .nav-link {
  padding: 0;
}
.cid-smAxnlRLPs .nav-dropdown .link.dropdown-toggle {
  margin-right: 1.667em;
}
.cid-smAxnlRLPs .nav-dropdown .link.dropdown-toggle[aria-expanded="true"] {
  margin-right: 0;
  padding: 0.667em 1.667em;
}
.cid-smAxnlRLPs .navbar.navbar-expand-lg .dropdown .dropdown-menu {
  background: #232323;
}
.cid-smAxnlRLPs .navbar.navbar-expand-lg .dropdown .dropdown-menu .dropdown-submenu {
  margin: 0;
  left: 100%;
}
.cid-smAxnlRLPs .navbar .dropdown.open > .dropdown-menu {
  display: block;
}
.cid-smAxnlRLPs ul.navbar-nav {
  flex-wrap: wrap;
}
.cid-smAxnlRLPs .navbar-buttons {
  text-align: center;
  min-width: 170px;
}
.cid-smAxnlRLPs button.navbar-toggler {
  outline: none;
  width: 31px;
  height: 20px;
  cursor: pointer;
  transition: all 0.2s;
  position: relative;
  align-self: center;
}
.cid-smAxnlRLPs button.navbar-toggler .hamburger span {
  position: absolute;
  right: 0;
  width: 30px;
  height: 2px;
  border-right: 5px;
  background-color: #b2d056;
}
.cid-smAxnlRLPs button.navbar-toggler .hamburger span:nth-child(1) {
  top: 0;
  transition: all 0.2s;
}
.cid-smAxnlRLPs button.navbar-toggler .hamburger span:nth-child(2) {
  top: 8px;
  transition: all 0.15s;
}
.cid-smAxnlRLPs button.navbar-toggler .hamburger span:nth-child(3) {
  top: 8px;
  transition: all 0.15s;
}
.cid-smAxnlRLPs button.navbar-toggler .hamburger span:nth-child(4) {
  top: 16px;
  transition: all 0.2s;
}
.cid-smAxnlRLPs nav.opened .hamburger span:nth-child(1) {
  top: 8px;
  width: 0;
  opacity: 0;
  right: 50%;
  transition: all 0.2s;
}
.cid-smAxnlRLPs nav.opened .hamburger span:nth-child(2) {
  transform: rotate(45deg);
  transition: all 0.25s;
}
.cid-smAxnlRLPs nav.opened .hamburger span:nth-child(3) {
  transform: rotate(-45deg);
  transition: all 0.25s;
}
.cid-smAxnlRLPs nav.opened .hamburger span:nth-child(4) {
  top: 8px;
  width: 0;
  opacity: 0;
  right: 50%;
  transition: all 0.2s;
}
.cid-smAxnlRLPs .navbar-dropdown {
  padding: 0 1rem;
  position: fixed;
}
.cid-smAxnlRLPs a.nav-link {
  display: flex;
  align-items: center;
  justify-content: center;
}
.cid-smAxnlRLPs .icons-menu {
  flex-wrap: nowrap;
  display: flex;
  justify-content: center;
  padding-left: 1rem;
  padding-right: 1rem;
  padding-top: 0.3rem;
  text-align: center;
}
@media screen and (-ms-high-contrast: active), (-ms-high-contrast: none) {
  .cid-smAxnlRLPs .navbar {
    height: 70px;
  }
  .cid-smAxnlRLPs .navbar.opened {
    height: auto;
  }
  .cid-smAxnlRLPs .nav-item .nav-link:hover::before {
    width: 175%;
    max-width: calc(100% + 2rem);
    left: -1rem;
  }
}
.cid-tviSztOvdG {
  padding-top: 2rem;
  padding-bottom: 1rem;
  background-image: url("../../../assets/images/bg-1.jpg");
}
.cid-tviSztOvdG .mbr-fallback-image.disabled {
  display: none;
}
.cid-tviSztOvdG .mbr-fallback-image {
  display: block;
  background-size: cover;
  background-position: center center;
  width: 100%;
  height: 100%;
  position: absolute;
  top: 0;
}
.cid-tviSztOvdG .mbr-section-title {
  color: #353535;
}
.cid-u15VTANr2T {
  padding-top: 0rem;
  padding-bottom: 2rem;
  background-image: url("../../../assets/images/header-spacer-bar-15.jpg");
}
.cid-u15VTANr2T .mbr-fallback-image.disabled {
  display: none;
}
.cid-u15VTANr2T .mbr-fallback-image {
  display: block;
  background-size: cover;
  background-position: center center;
  width: 100%;
  height: 100%;
  position: absolute;
  top: 0;
}
.cid-tviSACUp8n {
  padding-top: 3rem;
  padding-bottom: 5rem;
  background-color: #ffffff;
}
@media (min-width: 992px) {
  .cid-tviSACUp8n .carousel {
    min-height: 700px;
  }
  .cid-tviSACUp8n .carousel img {
    max-height: 700px;
    object-fit: contain;
  }
}
@media (max-width: 991px) and (min-width: 768px) {
  .cid-tviSACUp8n .carousel {
    min-height: 455px;
  }
  .cid-tviSACUp8n .carousel img {
    max-height: 455px;
    object-fit: contain;
  }
}
@media (max-width: 767px) {
  .cid-tviSACUp8n .carousel {
    min-height: 385px;
  }
  .cid-tviSACUp8n .carousel img {
    max-height: 385px;
    object-fit: contain;
  }
  .cid-tviSACUp8n .container .carousel-control {
    margin-bottom: 0;
  }
  .cid-tviSACUp8n .content-slider-wrap {
    width: 100% !important;
  }
}
.cid-tviSACUp8n .carousel,
.cid-tviSACUp8n .carousel-inner {
  display: flex;
  align-items: center;
}
.cid-tviSACUp8n .item-wrapper {
  width: 100%;
}
.cid-tviSACUp8n .carousel-caption {
  bottom: 40px;
}
.cid-tviSACUp8n .carousel-control:hover {
  background: #1b1b1b;
  color: #fff;
  opacity: 1;
}
.cid-tviSACUp8n .mobi-mbri-arrow-next {
  margin-left: 5px;
}
.cid-tviSACUp8n .mobi-mbri-arrow-prev {
  margin-right: 5px;
}
.cid-tviSACUp8n .container .carousel-indicators {
  margin-bottom: 3px;
}
.cid-tviSACUp8n .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-tviSACUp8n .carousel-control.carousel-control-prev {
  left: 0;
  margin-left: 2.5rem;
}
.cid-tviSACUp8n .carousel-control.carousel-control-next {
  right: 0;
  margin-right: 2.5rem;
}
@media (max-width: 767px) {
  .cid-tviSACUp8n .carousel-control {
    top: auto;
    bottom: 1rem;
  }
}
.cid-tviSACUp8n .carousel-indicators {
  position: absolute;
  bottom: 0;
  margin-bottom: 1.5rem !important;
}
.cid-tviSACUp8n .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-tviSACUp8n .carousel-indicators li.active,
.cid-tviSACUp8n .carousel-indicators li:hover {
  opacity: 0.9;
}
.cid-tviSACUp8n .carousel-indicators li::after,
.cid-tviSACUp8n .carousel-indicators li::before {
  content: none;
}
.cid-tviSACUp8n .carousel-indicators.ie-fix {
  left: 50%;
  display: block;
  width: 60%;
  margin-left: -30%;
  text-align: center;
}
@media (max-width: 768px) {
  .cid-tviSACUp8n .carousel-indicators {
    display: none !important;
  }
}
.cid-smAxyZYlw5 {
  padding-top: 5rem;
  padding-bottom: 5rem;
  background-color: #3e7798;
}
.cid-smAxnqQdsc {
  padding-top: 4rem;
  padding-bottom: 3rem;
  background-color: #232323;
}
.cid-smAxnqQdsc .media-wrap {
  padding: 0;
}
@media (max-width: 991px) {
  .cid-smAxnqQdsc .media-wrap {
    margin-bottom: 1rem;
  }
}
@media (max-width: 767px) {
  .cid-smAxnqQdsc .row {
    text-align: center;
  }
  .cid-smAxnqQdsc .row > div {
    margin: auto;
  }
  .cid-smAxnqQdsc .social-row {
    justify-content: center;
  }
}
.cid-smAxnqQdsc .social-row {
  display: flex;
  flex-wrap: wrap;
}
.cid-smAxnqQdsc .list {
  list-style: none;
  padding-left: 0;
  color: #bbbbbb;
}
@media (max-width: 991px) {
  .cid-smAxnqQdsc .list {
    margin-bottom: 2rem;
  }
}
@media (min-width: 992px) {
  .cid-smAxnqQdsc .list {
    margin-bottom: 0rem;
  }
}
.cid-smAxnqQdsc .mbr-text {
  color: #ffffff;
}
.cid-smAxnqQdsc .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-smAxnqQdsc .mbr-iconfont {
  color: black;
}
@media (max-width: 991px) {
  .cid-smAxnqQdsc div > *:last-child {
    margin-top: 0 !important;
  }
}
.cid-smEjiGLidd {
  z-index: 1000;
  width: 100%;
  position: relative;
  min-height: 60px;
}
.cid-smEjiGLidd nav.navbar {
  position: fixed;
}
.cid-smEjiGLidd .dropdown-item:before {
  font-family: Moririse2 !important;
  content: "\e966";
  display: inline-block;
  width: 0;
  position: absolute;
  left: 1rem;
  top: 0.5rem;
  margin-right: 0.5rem;
  line-height: 1;
  font-size: inherit;
  vertical-align: middle;
  text-align: center;
  overflow: hidden;
  transform: scale(0, 1);
  transition: all 0.25s ease-in-out;
}
.cid-smEjiGLidd .dropdown-menu {
  padding: 0;
  border-radius: 4px;
  box-shadow: 0 1px 3px 0 rgba(0, 0, 0, 0.1);
}
.cid-smEjiGLidd .dropdown-item {
  border-bottom: 1px solid #e6e6e6;
}
.cid-smEjiGLidd .dropdown-item:hover,
.cid-smEjiGLidd .dropdown-item:focus {
  background: #b2d056 !important;
  color: white !important;
}
.cid-smEjiGLidd .dropdown-item:first-child {
  border-top-left-radius: 4px;
  border-top-right-radius: 4px;
}
.cid-smEjiGLidd .dropdown-item:last-child {
  border-bottom: none;
  border-bottom-left-radius: 4px;
  border-bottom-right-radius: 4px;
}
.cid-smEjiGLidd .nav-dropdown .link {
  padding: 0 0.3em !important;
  margin: 0.667em 1em !important;
}
.cid-smEjiGLidd .nav-dropdown .link.dropdown-toggle::after {
  margin-left: 0.5rem;
  margin-top: 0.2rem;
}
.cid-smEjiGLidd .nav-link {
  position: relative;
}
.cid-smEjiGLidd .container {
  display: flex;
  margin: auto;
}
.cid-smEjiGLidd .iconfont-wrapper {
  color: #000000 !important;
  font-size: 1.5rem;
  padding-right: 0.5rem;
}
.cid-smEjiGLidd .dropdown-menu,
.cid-smEjiGLidd .navbar.opened {
  background: #232323 !important;
}
.cid-smEjiGLidd .nav-item:focus,
.cid-smEjiGLidd .nav-link:focus {
  outline: none;
}
.cid-smEjiGLidd .dropdown .dropdown-menu .dropdown-item {
  width: auto;
  transition: all 0.25s ease-in-out;
}
.cid-smEjiGLidd .dropdown .dropdown-menu .dropdown-item::after {
  right: 0.5rem;
}
.cid-smEjiGLidd .dropdown .dropdown-menu .dropdown-item .mbr-iconfont {
  margin-right: 0.5rem;
  vertical-align: sub;
}
.cid-smEjiGLidd .dropdown .dropdown-menu .dropdown-item .mbr-iconfont:before {
  display: inline-block;
  transform: scale(1, 1);
  transition: all 0.25s ease-in-out;
}
.cid-smEjiGLidd .collapsed .dropdown-menu .dropdown-item:before {
  display: none;
}
.cid-smEjiGLidd .collapsed .dropdown .dropdown-menu .dropdown-item {
  padding: 0.235em 1.5em 0.235em 1.5em !important;
  transition: none;
  margin: 0 !important;
}
.cid-smEjiGLidd .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: #232323;
}
.cid-smEjiGLidd .navbar.opened {
  transition: all 0.3s;
}
.cid-smEjiGLidd .navbar .dropdown-item {
  padding: 0.5rem 1.8rem;
}
.cid-smEjiGLidd .navbar .navbar-logo img {
  width: auto;
}
.cid-smEjiGLidd .navbar .navbar-collapse {
  justify-content: flex-end;
  z-index: 1;
}
.cid-smEjiGLidd .navbar.collapsed {
  justify-content: center;
}
.cid-smEjiGLidd .navbar.collapsed .nav-item .nav-link::before {
  display: none;
}
.cid-smEjiGLidd .navbar.collapsed.opened .dropdown-menu {
  top: 0;
}
@media (min-width: 992px) {
  .cid-smEjiGLidd .navbar.collapsed.opened:not(.navbar-short) .navbar-collapse {
    max-height: calc(98.5vh - 3.4rem);
  }
}
.cid-smEjiGLidd .navbar.collapsed .dropdown-menu .dropdown-submenu {
  left: 0 !important;
}
.cid-smEjiGLidd .navbar.collapsed .dropdown-menu .dropdown-item:after {
  right: auto;
}
.cid-smEjiGLidd .navbar.collapsed .dropdown-menu .dropdown-toggle[data-toggle="dropdown-submenu"]:after {
  margin-left: 0.5rem;
  margin-top: 0.2rem;
  border-top: 0.35em solid;
  border-right: 0.35em solid transparent;
  border-left: 0.35em solid transparent;
  border-bottom: 0;
  top: 41%;
}
.cid-smEjiGLidd .navbar.collapsed ul.navbar-nav li {
  margin: auto;
}
.cid-smEjiGLidd .navbar.collapsed .dropdown-menu .dropdown-item {
  padding: 0.25rem 1.5rem;
  text-align: center;
}
.cid-smEjiGLidd .navbar.collapsed .icons-menu {
  padding-left: 0;
  padding-right: 0;
  padding-top: 0.5rem;
  padding-bottom: 0.5rem;
}
@media (max-width: 991px) {
  .cid-smEjiGLidd .navbar .nav-item .nav-link::before {
    display: none;
  }
  .cid-smEjiGLidd .navbar.opened .dropdown-menu {
    top: 0;
  }
  .cid-smEjiGLidd .navbar .dropdown-menu .dropdown-submenu {
    left: 0 !important;
  }
  .cid-smEjiGLidd .navbar .dropdown-menu .dropdown-item:after {
    right: auto;
  }
  .cid-smEjiGLidd .navbar .dropdown-menu .dropdown-toggle[data-toggle="dropdown-submenu"]:after {
    margin-left: 0.5rem;
    margin-top: 0.2rem;
    border-top: 0.35em solid;
    border-right: 0.35em solid transparent;
    border-left: 0.35em solid transparent;
    border-bottom: 0;
    top: 40%;
  }
  .cid-smEjiGLidd .navbar .navbar-logo img {
    height: 3rem !important;
  }
  .cid-smEjiGLidd .navbar ul.navbar-nav li {
    margin: auto;
  }
  .cid-smEjiGLidd .navbar .dropdown-menu .dropdown-item {
    padding: 0.25rem 1.5rem !important;
    text-align: center;
  }
  .cid-smEjiGLidd .navbar .navbar-brand {
    flex-shrink: initial;
    flex-basis: auto;
    word-break: break-word;
    padding-right: 2rem;
  }
  .cid-smEjiGLidd .navbar .navbar-toggler {
    flex-basis: auto;
  }
  .cid-smEjiGLidd .navbar .icons-menu {
    padding-left: 0;
    padding-top: 0.5rem;
    padding-bottom: 0.5rem;
  }
}
.cid-smEjiGLidd .navbar.navbar-short {
  min-height: 60px;
}
.cid-smEjiGLidd .navbar.navbar-short .navbar-logo img {
  height: 2.5rem !important;
}
.cid-smEjiGLidd .navbar.navbar-short .navbar-brand {
  min-height: 60px;
  padding: 0;
}
.cid-smEjiGLidd .navbar-brand {
  min-height: 70px;
  flex-shrink: 0;
  align-items: center;
  margin-right: 0;
  padding: 0;
  transition: all 0.3s;
  word-break: break-word;
  z-index: 1;
}
.cid-smEjiGLidd .navbar-brand .navbar-caption {
  line-height: inherit !important;
}
.cid-smEjiGLidd .navbar-brand .navbar-logo a {
  outline: none;
}
.cid-smEjiGLidd .dropdown-item.active,
.cid-smEjiGLidd .dropdown-item:active {
  background-color: transparent;
}
.cid-smEjiGLidd .navbar-expand-lg .navbar-nav .nav-link {
  padding: 0;
}
.cid-smEjiGLidd .nav-dropdown .link.dropdown-toggle {
  margin-right: 1.667em;
}
.cid-smEjiGLidd .nav-dropdown .link.dropdown-toggle[aria-expanded="true"] {
  margin-right: 0;
  padding: 0.667em 1.667em;
}
.cid-smEjiGLidd .navbar.navbar-expand-lg .dropdown .dropdown-menu {
  background: #232323;
}
.cid-smEjiGLidd .navbar.navbar-expand-lg .dropdown .dropdown-menu .dropdown-submenu {
  margin: 0;
  left: 100%;
}
.cid-smEjiGLidd .navbar .dropdown.open > .dropdown-menu {
  display: block;
}
.cid-smEjiGLidd ul.navbar-nav {
  flex-wrap: wrap;
}
.cid-smEjiGLidd .navbar-buttons {
  text-align: center;
  min-width: 170px;
}
.cid-smEjiGLidd button.navbar-toggler {
  outline: none;
  width: 31px;
  height: 20px;
  cursor: pointer;
  transition: all 0.2s;
  position: relative;
  align-self: center;
}
.cid-smEjiGLidd button.navbar-toggler .hamburger span {
  position: absolute;
  right: 0;
  width: 30px;
  height: 2px;
  border-right: 5px;
  background-color: #b2d056;
}
.cid-smEjiGLidd button.navbar-toggler .hamburger span:nth-child(1) {
  top: 0;
  transition: all 0.2s;
}
.cid-smEjiGLidd button.navbar-toggler .hamburger span:nth-child(2) {
  top: 8px;
  transition: all 0.15s;
}
.cid-smEjiGLidd button.navbar-toggler .hamburger span:nth-child(3) {
  top: 8px;
  transition: all 0.15s;
}
.cid-smEjiGLidd button.navbar-toggler .hamburger span:nth-child(4) {
  top: 16px;
  transition: all 0.2s;
}
.cid-smEjiGLidd nav.opened .hamburger span:nth-child(1) {
  top: 8px;
  width: 0;
  opacity: 0;
  right: 50%;
  transition: all 0.2s;
}
.cid-smEjiGLidd nav.opened .hamburger span:nth-child(2) {
  transform: rotate(45deg);
  transition: all 0.25s;
}
.cid-smEjiGLidd nav.opened .hamburger span:nth-child(3) {
  transform: rotate(-45deg);
  transition: all 0.25s;
}
.cid-smEjiGLidd nav.opened .hamburger span:nth-child(4) {
  top: 8px;
  width: 0;
  opacity: 0;
  right: 50%;
  transition: all 0.2s;
}
.cid-smEjiGLidd .navbar-dropdown {
  padding: 0 1rem;
  position: fixed;
}
.cid-smEjiGLidd a.nav-link {
  display: flex;
  align-items: center;
  justify-content: center;
}
.cid-smEjiGLidd .icons-menu {
  flex-wrap: nowrap;
  display: flex;
  justify-content: center;
  padding-left: 1rem;
  padding-right: 1rem;
  padding-top: 0.3rem;
  text-align: center;
}
@media screen and (-ms-high-contrast: active), (-ms-high-contrast: none) {
  .cid-smEjiGLidd .navbar {
    height: 70px;
  }
  .cid-smEjiGLidd .navbar.opened {
    height: auto;
  }
  .cid-smEjiGLidd .nav-item .nav-link:hover::before {
    width: 175%;
    max-width: calc(100% + 2rem);
    left: -1rem;
  }
}
.cid-smEjuwdtVp {
  padding-top: 9rem;
  padding-bottom: 9rem;
  background-image: url("../../../assets/images/header-44.jpg");
}
.cid-smEjuwdtVp .mbr-text,
.cid-smEjuwdtVp .mbr-section-btn {
  color: #b2d056;
}
.cid-smEjuwdtVp .card-title,
.cid-smEjuwdtVp .card-box {
  color: #b2d056;
}
.cid-smEjuwdtVp .mbr-text,
.cid-smEjuwdtVp .link-wrap {
  color: #ffffff;
}
.cid-tviWsMwuaw {
  padding-top: 2rem;
  padding-bottom: 1rem;
  background-image: url("../../../assets/images/bg-1.jpg");
}
.cid-tviWsMwuaw .mbr-fallback-image.disabled {
  display: none;
}
.cid-tviWsMwuaw .mbr-fallback-image {
  display: block;
  background-size: cover;
  background-position: center center;
  width: 100%;
  height: 100%;
  position: absolute;
  top: 0;
}
.cid-tviWsMwuaw .mbr-section-title {
  color: #353535;
}
.cid-u15XjI9KtU {
  padding-top: 0rem;
  padding-bottom: 2rem;
  background-image: url("../../../assets/images/header-spacer-bar-15.jpg");
}
.cid-u15XjI9KtU .mbr-fallback-image.disabled {
  display: none;
}
.cid-u15XjI9KtU .mbr-fallback-image {
  display: block;
  background-size: cover;
  background-position: center center;
  width: 100%;
  height: 100%;
  position: absolute;
  top: 0;
}
.cid-tviWu3GGQe {
  padding-top: 3rem;
  padding-bottom: 5rem;
  background-color: #ffffff;
}
@media (min-width: 992px) {
  .cid-tviWu3GGQe .carousel {
    min-height: 700px;
  }
  .cid-tviWu3GGQe .carousel img {
    max-height: 700px;
    object-fit: contain;
  }
}
@media (max-width: 991px) and (min-width: 768px) {
  .cid-tviWu3GGQe .carousel {
    min-height: 455px;
  }
  .cid-tviWu3GGQe .carousel img {
    max-height: 455px;
    object-fit: contain;
  }
}
@media (max-width: 767px) {
  .cid-tviWu3GGQe .carousel {
    min-height: 385px;
  }
  .cid-tviWu3GGQe .carousel img {
    max-height: 385px;
    object-fit: contain;
  }
  .cid-tviWu3GGQe .container .carousel-control {
    margin-bottom: 0;
  }
  .cid-tviWu3GGQe .content-slider-wrap {
    width: 100% !important;
  }
}
.cid-tviWu3GGQe .carousel,
.cid-tviWu3GGQe .carousel-inner {
  display: flex;
  align-items: center;
}
.cid-tviWu3GGQe .item-wrapper {
  width: 100%;
}
.cid-tviWu3GGQe .carousel-caption {
  bottom: 40px;
}
.cid-tviWu3GGQe .carousel-control:hover {
  background: #1b1b1b;
  color: #fff;
  opacity: 1;
}
.cid-tviWu3GGQe .mobi-mbri-arrow-next {
  margin-left: 5px;
}
.cid-tviWu3GGQe .mobi-mbri-arrow-prev {
  margin-right: 5px;
}
.cid-tviWu3GGQe .container .carousel-indicators {
  margin-bottom: 3px;
}
.cid-tviWu3GGQe .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-tviWu3GGQe .carousel-control.carousel-control-prev {
  left: 0;
  margin-left: 2.5rem;
}
.cid-tviWu3GGQe .carousel-control.carousel-control-next {
  right: 0;
  margin-right: 2.5rem;
}
@media (max-width: 767px) {
  .cid-tviWu3GGQe .carousel-control {
    top: auto;
    bottom: 1rem;
  }
}
.cid-tviWu3GGQe .carousel-indicators {
  position: absolute;
  bottom: 0;
  margin-bottom: 1.5rem !important;
}
.cid-tviWu3GGQe .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-tviWu3GGQe .carousel-indicators li.active,
.cid-tviWu3GGQe .carousel-indicators li:hover {
  opacity: 0.9;
}
.cid-tviWu3GGQe .carousel-indicators li::after,
.cid-tviWu3GGQe .carousel-indicators li::before {
  content: none;
}
.cid-tviWu3GGQe .carousel-indicators.ie-fix {
  left: 50%;
  display: block;
  width: 60%;
  margin-left: -30%;
  text-align: center;
}
@media (max-width: 768px) {
  .cid-tviWu3GGQe .carousel-indicators {
    display: none !important;
  }
}
.cid-smEjtSPlru {
  padding-top: 5rem;
  padding-bottom: 5rem;
  background-color: #3e7798;
}
.cid-smEjiImxwq {
  padding-top: 4rem;
  padding-bottom: 3rem;
  background-color: #232323;
}
.cid-smEjiImxwq .media-wrap {
  padding: 0;
}
@media (max-width: 991px) {
  .cid-smEjiImxwq .media-wrap {
    margin-bottom: 1rem;
  }
}
@media (max-width: 767px) {
  .cid-smEjiImxwq .row {
    text-align: center;
  }
  .cid-smEjiImxwq .row > div {
    margin: auto;
  }
  .cid-smEjiImxwq .social-row {
    justify-content: center;
  }
}
.cid-smEjiImxwq .social-row {
  display: flex;
  flex-wrap: wrap;
}
.cid-smEjiImxwq .list {
  list-style: none;
  padding-left: 0;
  color: #bbbbbb;
}
@media (max-width: 991px) {
  .cid-smEjiImxwq .list {
    margin-bottom: 2rem;
  }
}
@media (min-width: 992px) {
  .cid-smEjiImxwq .list {
    margin-bottom: 0rem;
  }
}
.cid-smEjiImxwq .mbr-text {
  color: #ffffff;
}
.cid-smEjiImxwq .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-smEjiImxwq .mbr-iconfont {
  color: black;
}
@media (max-width: 991px) {
  .cid-smEjiImxwq div > *:last-child {
    margin-top: 0 !important;
  }
}
.cid-smEthTXqwa {
  z-index: 1000;
  width: 100%;
  position: relative;
  min-height: 60px;
}
.cid-smEthTXqwa nav.navbar {
  position: fixed;
}
.cid-smEthTXqwa .dropdown-item:before {
  font-family: Moririse2 !important;
  content: "\e966";
  display: inline-block;
  width: 0;
  position: absolute;
  left: 1rem;
  top: 0.5rem;
  margin-right: 0.5rem;
  line-height: 1;
  font-size: inherit;
  vertical-align: middle;
  text-align: center;
  overflow: hidden;
  transform: scale(0, 1);
  transition: all 0.25s ease-in-out;
}
.cid-smEthTXqwa .dropdown-menu {
  padding: 0;
  border-radius: 4px;
  box-shadow: 0 1px 3px 0 rgba(0, 0, 0, 0.1);
}
.cid-smEthTXqwa .dropdown-item {
  border-bottom: 1px solid #e6e6e6;
}
.cid-smEthTXqwa .dropdown-item:hover,
.cid-smEthTXqwa .dropdown-item:focus {
  background: #b2d056 !important;
  color: white !important;
}
.cid-smEthTXqwa .dropdown-item:first-child {
  border-top-left-radius: 4px;
  border-top-right-radius: 4px;
}
.cid-smEthTXqwa .dropdown-item:last-child {
  border-bottom: none;
  border-bottom-left-radius: 4px;
  border-bottom-right-radius: 4px;
}
.cid-smEthTXqwa .nav-dropdown .link {
  padding: 0 0.3em !important;
  margin: 0.667em 1em !important;
}
.cid-smEthTXqwa .nav-dropdown .link.dropdown-toggle::after {
  margin-left: 0.5rem;
  margin-top: 0.2rem;
}
.cid-smEthTXqwa .nav-link {
  position: relative;
}
.cid-smEthTXqwa .container {
  display: flex;
  margin: auto;
}
.cid-smEthTXqwa .iconfont-wrapper {
  color: #000000 !important;
  font-size: 1.5rem;
  padding-right: 0.5rem;
}
.cid-smEthTXqwa .dropdown-menu,
.cid-smEthTXqwa .navbar.opened {
  background: #232323 !important;
}
.cid-smEthTXqwa .nav-item:focus,
.cid-smEthTXqwa .nav-link:focus {
  outline: none;
}
.cid-smEthTXqwa .dropdown .dropdown-menu .dropdown-item {
  width: auto;
  transition: all 0.25s ease-in-out;
}
.cid-smEthTXqwa .dropdown .dropdown-menu .dropdown-item::after {
  right: 0.5rem;
}
.cid-smEthTXqwa .dropdown .dropdown-menu .dropdown-item .mbr-iconfont {
  margin-right: 0.5rem;
  vertical-align: sub;
}
.cid-smEthTXqwa .dropdown .dropdown-menu .dropdown-item .mbr-iconfont:before {
  display: inline-block;
  transform: scale(1, 1);
  transition: all 0.25s ease-in-out;
}
.cid-smEthTXqwa .collapsed .dropdown-menu .dropdown-item:before {
  display: none;
}
.cid-smEthTXqwa .collapsed .dropdown .dropdown-menu .dropdown-item {
  padding: 0.235em 1.5em 0.235em 1.5em !important;
  transition: none;
  margin: 0 !important;
}
.cid-smEthTXqwa .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: #232323;
}
.cid-smEthTXqwa .navbar.opened {
  transition: all 0.3s;
}
.cid-smEthTXqwa .navbar .dropdown-item {
  padding: 0.5rem 1.8rem;
}
.cid-smEthTXqwa .navbar .navbar-logo img {
  width: auto;
}
.cid-smEthTXqwa .navbar .navbar-collapse {
  justify-content: flex-end;
  z-index: 1;
}
.cid-smEthTXqwa .navbar.collapsed {
  justify-content: center;
}
.cid-smEthTXqwa .navbar.collapsed .nav-item .nav-link::before {
  display: none;
}
.cid-smEthTXqwa .navbar.collapsed.opened .dropdown-menu {
  top: 0;
}
@media (min-width: 992px) {
  .cid-smEthTXqwa .navbar.collapsed.opened:not(.navbar-short) .navbar-collapse {
    max-height: calc(98.5vh - 3.4rem);
  }
}
.cid-smEthTXqwa .navbar.collapsed .dropdown-menu .dropdown-submenu {
  left: 0 !important;
}
.cid-smEthTXqwa .navbar.collapsed .dropdown-menu .dropdown-item:after {
  right: auto;
}
.cid-smEthTXqwa .navbar.collapsed .dropdown-menu .dropdown-toggle[data-toggle="dropdown-submenu"]:after {
  margin-left: 0.5rem;
  margin-top: 0.2rem;
  border-top: 0.35em solid;
  border-right: 0.35em solid transparent;
  border-left: 0.35em solid transparent;
  border-bottom: 0;
  top: 41%;
}
.cid-smEthTXqwa .navbar.collapsed ul.navbar-nav li {
  margin: auto;
}
.cid-smEthTXqwa .navbar.collapsed .dropdown-menu .dropdown-item {
  padding: 0.25rem 1.5rem;
  text-align: center;
}
.cid-smEthTXqwa .navbar.collapsed .icons-menu {
  padding-left: 0;
  padding-right: 0;
  padding-top: 0.5rem;
  padding-bottom: 0.5rem;
}
@media (max-width: 991px) {
  .cid-smEthTXqwa .navbar .nav-item .nav-link::before {
    display: none;
  }
  .cid-smEthTXqwa .navbar.opened .dropdown-menu {
    top: 0;
  }
  .cid-smEthTXqwa .navbar .dropdown-menu .dropdown-submenu {
    left: 0 !important;
  }
  .cid-smEthTXqwa .navbar .dropdown-menu .dropdown-item:after {
    right: auto;
  }
  .cid-smEthTXqwa .navbar .dropdown-menu .dropdown-toggle[data-toggle="dropdown-submenu"]:after {
    margin-left: 0.5rem;
    margin-top: 0.2rem;
    border-top: 0.35em solid;
    border-right: 0.35em solid transparent;
    border-left: 0.35em solid transparent;
    border-bottom: 0;
    top: 40%;
  }
  .cid-smEthTXqwa .navbar .navbar-logo img {
    height: 3rem !important;
  }
  .cid-smEthTXqwa .navbar ul.navbar-nav li {
    margin: auto;
  }
  .cid-smEthTXqwa .navbar .dropdown-menu .dropdown-item {
    padding: 0.25rem 1.5rem !important;
    text-align: center;
  }
  .cid-smEthTXqwa .navbar .navbar-brand {
    flex-shrink: initial;
    flex-basis: auto;
    word-break: break-word;
    padding-right: 2rem;
  }
  .cid-smEthTXqwa .navbar .navbar-toggler {
    flex-basis: auto;
  }
  .cid-smEthTXqwa .navbar .icons-menu {
    padding-left: 0;
    padding-top: 0.5rem;
    padding-bottom: 0.5rem;
  }
}
.cid-smEthTXqwa .navbar.navbar-short {
  min-height: 60px;
}
.cid-smEthTXqwa .navbar.navbar-short .navbar-logo img {
  height: 2.5rem !important;
}
.cid-smEthTXqwa .navbar.navbar-short .navbar-brand {
  min-height: 60px;
  padding: 0;
}
.cid-smEthTXqwa .navbar-brand {
  min-height: 70px;
  flex-shrink: 0;
  align-items: center;
  margin-right: 0;
  padding: 0;
  transition: all 0.3s;
  word-break: break-word;
  z-index: 1;
}
.cid-smEthTXqwa .navbar-brand .navbar-caption {
  line-height: inherit !important;
}
.cid-smEthTXqwa .navbar-brand .navbar-logo a {
  outline: none;
}
.cid-smEthTXqwa .dropdown-item.active,
.cid-smEthTXqwa .dropdown-item:active {
  background-color: transparent;
}
.cid-smEthTXqwa .navbar-expand-lg .navbar-nav .nav-link {
  padding: 0;
}
.cid-smEthTXqwa .nav-dropdown .link.dropdown-toggle {
  margin-right: 1.667em;
}
.cid-smEthTXqwa .nav-dropdown .link.dropdown-toggle[aria-expanded="true"] {
  margin-right: 0;
  padding: 0.667em 1.667em;
}
.cid-smEthTXqwa .navbar.navbar-expand-lg .dropdown .dropdown-menu {
  background: #232323;
}
.cid-smEthTXqwa .navbar.navbar-expand-lg .dropdown .dropdown-menu .dropdown-submenu {
  margin: 0;
  left: 100%;
}
.cid-smEthTXqwa .navbar .dropdown.open > .dropdown-menu {
  display: block;
}
.cid-smEthTXqwa ul.navbar-nav {
  flex-wrap: wrap;
}
.cid-smEthTXqwa .navbar-buttons {
  text-align: center;
  min-width: 170px;
}
.cid-smEthTXqwa button.navbar-toggler {
  outline: none;
  width: 31px;
  height: 20px;
  cursor: pointer;
  transition: all 0.2s;
  position: relative;
  align-self: center;
}
.cid-smEthTXqwa button.navbar-toggler .hamburger span {
  position: absolute;
  right: 0;
  width: 30px;
  height: 2px;
  border-right: 5px;
  background-color: #b2d056;
}
.cid-smEthTXqwa button.navbar-toggler .hamburger span:nth-child(1) {
  top: 0;
  transition: all 0.2s;
}
.cid-smEthTXqwa button.navbar-toggler .hamburger span:nth-child(2) {
  top: 8px;
  transition: all 0.15s;
}
.cid-smEthTXqwa button.navbar-toggler .hamburger span:nth-child(3) {
  top: 8px;
  transition: all 0.15s;
}
.cid-smEthTXqwa button.navbar-toggler .hamburger span:nth-child(4) {
  top: 16px;
  transition: all 0.2s;
}
.cid-smEthTXqwa nav.opened .hamburger span:nth-child(1) {
  top: 8px;
  width: 0;
  opacity: 0;
  right: 50%;
  transition: all 0.2s;
}
.cid-smEthTXqwa nav.opened .hamburger span:nth-child(2) {
  transform: rotate(45deg);
  transition: all 0.25s;
}
.cid-smEthTXqwa nav.opened .hamburger span:nth-child(3) {
  transform: rotate(-45deg);
  transition: all 0.25s;
}
.cid-smEthTXqwa nav.opened .hamburger span:nth-child(4) {
  top: 8px;
  width: 0;
  opacity: 0;
  right: 50%;
  transition: all 0.2s;
}
.cid-smEthTXqwa .navbar-dropdown {
  padding: 0 1rem;
  position: fixed;
}
.cid-smEthTXqwa a.nav-link {
  display: flex;
  align-items: center;
  justify-content: center;
}
.cid-smEthTXqwa .icons-menu {
  flex-wrap: nowrap;
  display: flex;
  justify-content: center;
  padding-left: 1rem;
  padding-right: 1rem;
  padding-top: 0.3rem;
  text-align: center;
}
@media screen and (-ms-high-contrast: active), (-ms-high-contrast: none) {
  .cid-smEthTXqwa .navbar {
    height: 70px;
  }
  .cid-smEthTXqwa .navbar.opened {
    height: auto;
  }
  .cid-smEthTXqwa .nav-item .nav-link:hover::before {
    width: 175%;
    max-width: calc(100% + 2rem);
    left: -1rem;
  }
}
.cid-smEtregfyH {
  padding-top: 9rem;
  padding-bottom: 9rem;
  background-image: url("../../../assets/images/header-manns.jpg");
}
.cid-smEtregfyH .mbr-text,
.cid-smEtregfyH .mbr-section-btn {
  color: #b2d056;
}
.cid-smEtregfyH .card-title,
.cid-smEtregfyH .card-box {
  color: #b2d056;
}
.cid-smEtregfyH .mbr-text,
.cid-smEtregfyH .link-wrap {
  color: #ffffff;
}
.cid-tvj37B1GKX {
  padding-top: 2rem;
  padding-bottom: 1rem;
  background-image: url("../../../assets/images/bg-1.jpg");
}
.cid-tvj37B1GKX .mbr-fallback-image.disabled {
  display: none;
}
.cid-tvj37B1GKX .mbr-fallback-image {
  display: block;
  background-size: cover;
  background-position: center center;
  width: 100%;
  height: 100%;
  position: absolute;
  top: 0;
}
.cid-tvj37B1GKX .mbr-section-title {
  color: #353535;
}
.cid-u160otQVDP {
  padding-top: 0rem;
  padding-bottom: 2rem;
  background-image: url("../../../assets/images/header-spacer-bar-15.jpg");
}
.cid-u160otQVDP .mbr-fallback-image.disabled {
  display: none;
}
.cid-u160otQVDP .mbr-fallback-image {
  display: block;
  background-size: cover;
  background-position: center center;
  width: 100%;
  height: 100%;
  position: absolute;
  top: 0;
}
.cid-tvj38Jlbai {
  padding-top: 3rem;
  padding-bottom: 5rem;
  background-color: #ffffff;
}
@media (min-width: 992px) {
  .cid-tvj38Jlbai .carousel {
    min-height: 700px;
  }
  .cid-tvj38Jlbai .carousel img {
    max-height: 700px;
    object-fit: contain;
  }
}
@media (max-width: 991px) and (min-width: 768px) {
  .cid-tvj38Jlbai .carousel {
    min-height: 455px;
  }
  .cid-tvj38Jlbai .carousel img {
    max-height: 455px;
    object-fit: contain;
  }
}
@media (max-width: 767px) {
  .cid-tvj38Jlbai .carousel {
    min-height: 385px;
  }
  .cid-tvj38Jlbai .carousel img {
    max-height: 385px;
    object-fit: contain;
  }
  .cid-tvj38Jlbai .container .carousel-control {
    margin-bottom: 0;
  }
  .cid-tvj38Jlbai .content-slider-wrap {
    width: 100% !important;
  }
}
.cid-tvj38Jlbai .carousel,
.cid-tvj38Jlbai .carousel-inner {
  display: flex;
  align-items: center;
}
.cid-tvj38Jlbai .item-wrapper {
  width: 100%;
}
.cid-tvj38Jlbai .carousel-caption {
  bottom: 40px;
}
.cid-tvj38Jlbai .carousel-control:hover {
  background: #1b1b1b;
  color: #fff;
  opacity: 1;
}
.cid-tvj38Jlbai .mobi-mbri-arrow-next {
  margin-left: 5px;
}
.cid-tvj38Jlbai .mobi-mbri-arrow-prev {
  margin-right: 5px;
}
.cid-tvj38Jlbai .container .carousel-indicators {
  margin-bottom: 3px;
}
.cid-tvj38Jlbai .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-tvj38Jlbai .carousel-control.carousel-control-prev {
  left: 0;
  margin-left: 2.5rem;
}
.cid-tvj38Jlbai .carousel-control.carousel-control-next {
  right: 0;
  margin-right: 2.5rem;
}
@media (max-width: 767px) {
  .cid-tvj38Jlbai .carousel-control {
    top: auto;
    bottom: 1rem;
  }
}
.cid-tvj38Jlbai .carousel-indicators {
  position: absolute;
  bottom: 0;
  margin-bottom: 1.5rem !important;
}
.cid-tvj38Jlbai .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-tvj38Jlbai .carousel-indicators li.active,
.cid-tvj38Jlbai .carousel-indicators li:hover {
  opacity: 0.9;
}
.cid-tvj38Jlbai .carousel-indicators li::after,
.cid-tvj38Jlbai .carousel-indicators li::before {
  content: none;
}
.cid-tvj38Jlbai .carousel-indicators.ie-fix {
  left: 50%;
  display: block;
  width: 60%;
  margin-left: -30%;
  text-align: center;
}
@media (max-width: 768px) {
  .cid-tvj38Jlbai .carousel-indicators {
    display: none !important;
  }
}
.cid-smEtqAo4RS {
  padding-top: 5rem;
  padding-bottom: 5rem;
  background-color: #3e7798;
}
.cid-smEti5MUAK {
  padding-top: 4rem;
  padding-bottom: 3rem;
  background-color: #232323;
}
.cid-smEti5MUAK .media-wrap {
  padding: 0;
}
@media (max-width: 991px) {
  .cid-smEti5MUAK .media-wrap {
    margin-bottom: 1rem;
  }
}
@media (max-width: 767px) {
  .cid-smEti5MUAK .row {
    text-align: center;
  }
  .cid-smEti5MUAK .row > div {
    margin: auto;
  }
  .cid-smEti5MUAK .social-row {
    justify-content: center;
  }
}
.cid-smEti5MUAK .social-row {
  display: flex;
  flex-wrap: wrap;
}
.cid-smEti5MUAK .list {
  list-style: none;
  padding-left: 0;
  color: #bbbbbb;
}
@media (max-width: 991px) {
  .cid-smEti5MUAK .list {
    margin-bottom: 2rem;
  }
}
@media (min-width: 992px) {
  .cid-smEti5MUAK .list {
    margin-bottom: 0rem;
  }
}
.cid-smEti5MUAK .mbr-text {
  color: #ffffff;
}
.cid-smEti5MUAK .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-smEti5MUAK .mbr-iconfont {
  color: black;
}
@media (max-width: 991px) {
  .cid-smEti5MUAK div > *:last-child {
    margin-top: 0 !important;
  }
}
.cid-smFpWqX08s {
  z-index: 1000;
  width: 100%;
  position: relative;
  min-height: 60px;
}
.cid-smFpWqX08s nav.navbar {
  position: fixed;
}
.cid-smFpWqX08s .dropdown-item:before {
  font-family: Moririse2 !important;
  content: "\e966";
  display: inline-block;
  width: 0;
  position: absolute;
  left: 1rem;
  top: 0.5rem;
  margin-right: 0.5rem;
  line-height: 1;
  font-size: inherit;
  vertical-align: middle;
  text-align: center;
  overflow: hidden;
  transform: scale(0, 1);
  transition: all 0.25s ease-in-out;
}
.cid-smFpWqX08s .dropdown-menu {
  padding: 0;
  border-radius: 4px;
  box-shadow: 0 1px 3px 0 rgba(0, 0, 0, 0.1);
}
.cid-smFpWqX08s .dropdown-item {
  border-bottom: 1px solid #e6e6e6;
}
.cid-smFpWqX08s .dropdown-item:hover,
.cid-smFpWqX08s .dropdown-item:focus {
  background: #b2d056 !important;
  color: white !important;
}
.cid-smFpWqX08s .dropdown-item:first-child {
  border-top-left-radius: 4px;
  border-top-right-radius: 4px;
}
.cid-smFpWqX08s .dropdown-item:last-child {
  border-bottom: none;
  border-bottom-left-radius: 4px;
  border-bottom-right-radius: 4px;
}
.cid-smFpWqX08s .nav-dropdown .link {
  padding: 0 0.3em !important;
  margin: 0.667em 1em !important;
}
.cid-smFpWqX08s .nav-dropdown .link.dropdown-toggle::after {
  margin-left: 0.5rem;
  margin-top: 0.2rem;
}
.cid-smFpWqX08s .nav-link {
  position: relative;
}
.cid-smFpWqX08s .container {
  display: flex;
  margin: auto;
}
.cid-smFpWqX08s .iconfont-wrapper {
  color: #000000 !important;
  font-size: 1.5rem;
  padding-right: 0.5rem;
}
.cid-smFpWqX08s .dropdown-menu,
.cid-smFpWqX08s .navbar.opened {
  background: #232323 !important;
}
.cid-smFpWqX08s .nav-item:focus,
.cid-smFpWqX08s .nav-link:focus {
  outline: none;
}
.cid-smFpWqX08s .dropdown .dropdown-menu .dropdown-item {
  width: auto;
  transition: all 0.25s ease-in-out;
}
.cid-smFpWqX08s .dropdown .dropdown-menu .dropdown-item::after {
  right: 0.5rem;
}
.cid-smFpWqX08s .dropdown .dropdown-menu .dropdown-item .mbr-iconfont {
  margin-right: 0.5rem;
  vertical-align: sub;
}
.cid-smFpWqX08s .dropdown .dropdown-menu .dropdown-item .mbr-iconfont:before {
  display: inline-block;
  transform: scale(1, 1);
  transition: all 0.25s ease-in-out;
}
.cid-smFpWqX08s .collapsed .dropdown-menu .dropdown-item:before {
  display: none;
}
.cid-smFpWqX08s .collapsed .dropdown .dropdown-menu .dropdown-item {
  padding: 0.235em 1.5em 0.235em 1.5em !important;
  transition: none;
  margin: 0 !important;
}
.cid-smFpWqX08s .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: #232323;
}
.cid-smFpWqX08s .navbar.opened {
  transition: all 0.3s;
}
.cid-smFpWqX08s .navbar .dropdown-item {
  padding: 0.5rem 1.8rem;
}
.cid-smFpWqX08s .navbar .navbar-logo img {
  width: auto;
}
.cid-smFpWqX08s .navbar .navbar-collapse {
  justify-content: flex-end;
  z-index: 1;
}
.cid-smFpWqX08s .navbar.collapsed {
  justify-content: center;
}
.cid-smFpWqX08s .navbar.collapsed .nav-item .nav-link::before {
  display: none;
}
.cid-smFpWqX08s .navbar.collapsed.opened .dropdown-menu {
  top: 0;
}
@media (min-width: 992px) {
  .cid-smFpWqX08s .navbar.collapsed.opened:not(.navbar-short) .navbar-collapse {
    max-height: calc(98.5vh - 3.4rem);
  }
}
.cid-smFpWqX08s .navbar.collapsed .dropdown-menu .dropdown-submenu {
  left: 0 !important;
}
.cid-smFpWqX08s .navbar.collapsed .dropdown-menu .dropdown-item:after {
  right: auto;
}
.cid-smFpWqX08s .navbar.collapsed .dropdown-menu .dropdown-toggle[data-toggle="dropdown-submenu"]:after {
  margin-left: 0.5rem;
  margin-top: 0.2rem;
  border-top: 0.35em solid;
  border-right: 0.35em solid transparent;
  border-left: 0.35em solid transparent;
  border-bottom: 0;
  top: 41%;
}
.cid-smFpWqX08s .navbar.collapsed ul.navbar-nav li {
  margin: auto;
}
.cid-smFpWqX08s .navbar.collapsed .dropdown-menu .dropdown-item {
  padding: 0.25rem 1.5rem;
  text-align: center;
}
.cid-smFpWqX08s .navbar.collapsed .icons-menu {
  padding-left: 0;
  padding-right: 0;
  padding-top: 0.5rem;
  padding-bottom: 0.5rem;
}
@media (max-width: 991px) {
  .cid-smFpWqX08s .navbar .nav-item .nav-link::before {
    display: none;
  }
  .cid-smFpWqX08s .navbar.opened .dropdown-menu {
    top: 0;
  }
  .cid-smFpWqX08s .navbar .dropdown-menu .dropdown-submenu {
    left: 0 !important;
  }
  .cid-smFpWqX08s .navbar .dropdown-menu .dropdown-item:after {
    right: auto;
  }
  .cid-smFpWqX08s .navbar .dropdown-menu .dropdown-toggle[data-toggle="dropdown-submenu"]:after {
    margin-left: 0.5rem;
    margin-top: 0.2rem;
    border-top: 0.35em solid;
    border-right: 0.35em solid transparent;
    border-left: 0.35em solid transparent;
    border-bottom: 0;
    top: 40%;
  }
  .cid-smFpWqX08s .navbar .navbar-logo img {
    height: 3rem !important;
  }
  .cid-smFpWqX08s .navbar ul.navbar-nav li {
    margin: auto;
  }
  .cid-smFpWqX08s .navbar .dropdown-menu .dropdown-item {
    padding: 0.25rem 1.5rem !important;
    text-align: center;
  }
  .cid-smFpWqX08s .navbar .navbar-brand {
    flex-shrink: initial;
    flex-basis: auto;
    word-break: break-word;
    padding-right: 2rem;
  }
  .cid-smFpWqX08s .navbar .navbar-toggler {
    flex-basis: auto;
  }
  .cid-smFpWqX08s .navbar .icons-menu {
    padding-left: 0;
    padding-top: 0.5rem;
    padding-bottom: 0.5rem;
  }
}
.cid-smFpWqX08s .navbar.navbar-short {
  min-height: 60px;
}
.cid-smFpWqX08s .navbar.navbar-short .navbar-logo img {
  height: 2.5rem !important;
}
.cid-smFpWqX08s .navbar.navbar-short .navbar-brand {
  min-height: 60px;
  padding: 0;
}
.cid-smFpWqX08s .navbar-brand {
  min-height: 70px;
  flex-shrink: 0;
  align-items: center;
  margin-right: 0;
  padding: 0;
  transition: all 0.3s;
  word-break: break-word;
  z-index: 1;
}
.cid-smFpWqX08s .navbar-brand .navbar-caption {
  line-height: inherit !important;
}
.cid-smFpWqX08s .navbar-brand .navbar-logo a {
  outline: none;
}
.cid-smFpWqX08s .dropdown-item.active,
.cid-smFpWqX08s .dropdown-item:active {
  background-color: transparent;
}
.cid-smFpWqX08s .navbar-expand-lg .navbar-nav .nav-link {
  padding: 0;
}
.cid-smFpWqX08s .nav-dropdown .link.dropdown-toggle {
  margin-right: 1.667em;
}
.cid-smFpWqX08s .nav-dropdown .link.dropdown-toggle[aria-expanded="true"] {
  margin-right: 0;
  padding: 0.667em 1.667em;
}
.cid-smFpWqX08s .navbar.navbar-expand-lg .dropdown .dropdown-menu {
  background: #232323;
}
.cid-smFpWqX08s .navbar.navbar-expand-lg .dropdown .dropdown-menu .dropdown-submenu {
  margin: 0;
  left: 100%;
}
.cid-smFpWqX08s .navbar .dropdown.open > .dropdown-menu {
  display: block;
}
.cid-smFpWqX08s ul.navbar-nav {
  flex-wrap: wrap;
}
.cid-smFpWqX08s .navbar-buttons {
  text-align: center;
  min-width: 170px;
}
.cid-smFpWqX08s button.navbar-toggler {
  outline: none;
  width: 31px;
  height: 20px;
  cursor: pointer;
  transition: all 0.2s;
  position: relative;
  align-self: center;
}
.cid-smFpWqX08s button.navbar-toggler .hamburger span {
  position: absolute;
  right: 0;
  width: 30px;
  height: 2px;
  border-right: 5px;
  background-color: #b2d056;
}
.cid-smFpWqX08s button.navbar-toggler .hamburger span:nth-child(1) {
  top: 0;
  transition: all 0.2s;
}
.cid-smFpWqX08s button.navbar-toggler .hamburger span:nth-child(2) {
  top: 8px;
  transition: all 0.15s;
}
.cid-smFpWqX08s button.navbar-toggler .hamburger span:nth-child(3) {
  top: 8px;
  transition: all 0.15s;
}
.cid-smFpWqX08s button.navbar-toggler .hamburger span:nth-child(4) {
  top: 16px;
  transition: all 0.2s;
}
.cid-smFpWqX08s nav.opened .hamburger span:nth-child(1) {
  top: 8px;
  width: 0;
  opacity: 0;
  right: 50%;
  transition: all 0.2s;
}
.cid-smFpWqX08s nav.opened .hamburger span:nth-child(2) {
  transform: rotate(45deg);
  transition: all 0.25s;
}
.cid-smFpWqX08s nav.opened .hamburger span:nth-child(3) {
  transform: rotate(-45deg);
  transition: all 0.25s;
}
.cid-smFpWqX08s nav.opened .hamburger span:nth-child(4) {
  top: 8px;
  width: 0;
  opacity: 0;
  right: 50%;
  transition: all 0.2s;
}
.cid-smFpWqX08s .navbar-dropdown {
  padding: 0 1rem;
  position: fixed;
}
.cid-smFpWqX08s a.nav-link {
  display: flex;
  align-items: center;
  justify-content: center;
}
.cid-smFpWqX08s .icons-menu {
  flex-wrap: nowrap;
  display: flex;
  justify-content: center;
  padding-left: 1rem;
  padding-right: 1rem;
  padding-top: 0.3rem;
  text-align: center;
}
@media screen and (-ms-high-contrast: active), (-ms-high-contrast: none) {
  .cid-smFpWqX08s .navbar {
    height: 70px;
  }
  .cid-smFpWqX08s .navbar.opened {
    height: auto;
  }
  .cid-smFpWqX08s .nav-item .nav-link:hover::before {
    width: 175%;
    max-width: calc(100% + 2rem);
    left: -1rem;
  }
}
.cid-smFq7bvjcm {
  padding-top: 9rem;
  padding-bottom: 9rem;
  background-image: url("../../../assets/images/pamal-header.jpg");
}
.cid-smFq7bvjcm .mbr-text,
.cid-smFq7bvjcm .mbr-section-btn {
  color: #b2d056;
}
.cid-smFq7bvjcm .card-title,
.cid-smFq7bvjcm .card-box {
  color: #b2d056;
}
.cid-smFq7bvjcm .mbr-text,
.cid-smFq7bvjcm .link-wrap {
  color: #ffffff;
}
.cid-tvjcS50OwC {
  padding-top: 3rem;
  padding-bottom: 2rem;
  background-image: url("../../../assets/images/bg-1.jpg");
}
.cid-tvjcS50OwC .mbr-fallback-image.disabled {
  display: none;
}
.cid-tvjcS50OwC .mbr-fallback-image {
  display: block;
  background-size: cover;
  background-position: center center;
  width: 100%;
  height: 100%;
  position: absolute;
  top: 0;
}
.cid-tvjcS50OwC .mbr-section-title {
  color: #353535;
}
.cid-u161zDiD1A {
  padding-top: 0rem;
  padding-bottom: 2rem;
  background-image: url("../../../assets/images/header-spacer-bar-15.jpg");
}
.cid-u161zDiD1A .mbr-fallback-image.disabled {
  display: none;
}
.cid-u161zDiD1A .mbr-fallback-image {
  display: block;
  background-size: cover;
  background-position: center center;
  width: 100%;
  height: 100%;
  position: absolute;
  top: 0;
}
.cid-tvjcTf0v5u {
  padding-top: 3rem;
  padding-bottom: 5rem;
  background-color: #ffffff;
}
@media (min-width: 992px) {
  .cid-tvjcTf0v5u .carousel {
    min-height: 700px;
  }
  .cid-tvjcTf0v5u .carousel img {
    max-height: 700px;
    object-fit: contain;
  }
}
@media (max-width: 991px) and (min-width: 768px) {
  .cid-tvjcTf0v5u .carousel {
    min-height: 455px;
  }
  .cid-tvjcTf0v5u .carousel img {
    max-height: 455px;
    object-fit: contain;
  }
}
@media (max-width: 767px) {
  .cid-tvjcTf0v5u .carousel {
    min-height: 385px;
  }
  .cid-tvjcTf0v5u .carousel img {
    max-height: 385px;
    object-fit: contain;
  }
  .cid-tvjcTf0v5u .container .carousel-control {
    margin-bottom: 0;
  }
  .cid-tvjcTf0v5u .content-slider-wrap {
    width: 100% !important;
  }
}
.cid-tvjcTf0v5u .carousel,
.cid-tvjcTf0v5u .carousel-inner {
  display: flex;
  align-items: center;
}
.cid-tvjcTf0v5u .item-wrapper {
  width: 100%;
}
.cid-tvjcTf0v5u .carousel-caption {
  bottom: 40px;
}
.cid-tvjcTf0v5u .carousel-control:hover {
  background: #1b1b1b;
  color: #fff;
  opacity: 1;
}
.cid-tvjcTf0v5u .mobi-mbri-arrow-next {
  margin-left: 5px;
}
.cid-tvjcTf0v5u .mobi-mbri-arrow-prev {
  margin-right: 5px;
}
.cid-tvjcTf0v5u .container .carousel-indicators {
  margin-bottom: 3px;
}
.cid-tvjcTf0v5u .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-tvjcTf0v5u .carousel-control.carousel-control-prev {
  left: 0;
  margin-left: 2.5rem;
}
.cid-tvjcTf0v5u .carousel-control.carousel-control-next {
  right: 0;
  margin-right: 2.5rem;
}
@media (max-width: 767px) {
  .cid-tvjcTf0v5u .carousel-control {
    top: auto;
    bottom: 1rem;
  }
}
.cid-tvjcTf0v5u .carousel-indicators {
  position: absolute;
  bottom: 0;
  margin-bottom: 1.5rem !important;
}
.cid-tvjcTf0v5u .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-tvjcTf0v5u .carousel-indicators li.active,
.cid-tvjcTf0v5u .carousel-indicators li:hover {
  opacity: 0.9;
}
.cid-tvjcTf0v5u .carousel-indicators li::after,
.cid-tvjcTf0v5u .carousel-indicators li::before {
  content: none;
}
.cid-tvjcTf0v5u .carousel-indicators.ie-fix {
  left: 50%;
  display: block;
  width: 60%;
  margin-left: -30%;
  text-align: center;
}
@media (max-width: 768px) {
  .cid-tvjcTf0v5u .carousel-indicators {
    display: none !important;
  }
}
.cid-smFq6AC4ET {
  padding-top: 5rem;
  padding-bottom: 5rem;
  background-color: #3e7798;
}
.cid-smFpWrUyim {
  padding-top: 4rem;
  padding-bottom: 3rem;
  background-color: #232323;
}
.cid-smFpWrUyim .media-wrap {
  padding: 0;
}
@media (max-width: 991px) {
  .cid-smFpWrUyim .media-wrap {
    margin-bottom: 1rem;
  }
}
@media (max-width: 767px) {
  .cid-smFpWrUyim .row {
    text-align: center;
  }
  .cid-smFpWrUyim .row > div {
    margin: auto;
  }
  .cid-smFpWrUyim .social-row {
    justify-content: center;
  }
}
.cid-smFpWrUyim .social-row {
  display: flex;
  flex-wrap: wrap;
}
.cid-smFpWrUyim .list {
  list-style: none;
  padding-left: 0;
  color: #bbbbbb;
}
@media (max-width: 991px) {
  .cid-smFpWrUyim .list {
    margin-bottom: 2rem;
  }
}
@media (min-width: 992px) {
  .cid-smFpWrUyim .list {
    margin-bottom: 0rem;
  }
}
.cid-smFpWrUyim .mbr-text {
  color: #ffffff;
}
.cid-smFpWrUyim .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-smFpWrUyim .mbr-iconfont {
  color: black;
}
@media (max-width: 991px) {
  .cid-smFpWrUyim div > *:last-child {
    margin-top: 0 !important;
  }
}
.cid-smG764ju4u {
  z-index: 1000;
  width: 100%;
  position: relative;
  min-height: 60px;
}
.cid-smG764ju4u nav.navbar {
  position: fixed;
}
.cid-smG764ju4u .dropdown-item:before {
  font-family: Moririse2 !important;
  content: "\e966";
  display: inline-block;
  width: 0;
  position: absolute;
  left: 1rem;
  top: 0.5rem;
  margin-right: 0.5rem;
  line-height: 1;
  font-size: inherit;
  vertical-align: middle;
  text-align: center;
  overflow: hidden;
  transform: scale(0, 1);
  transition: all 0.25s ease-in-out;
}
.cid-smG764ju4u .dropdown-menu {
  padding: 0;
  border-radius: 4px;
  box-shadow: 0 1px 3px 0 rgba(0, 0, 0, 0.1);
}
.cid-smG764ju4u .dropdown-item {
  border-bottom: 1px solid #e6e6e6;
}
.cid-smG764ju4u .dropdown-item:hover,
.cid-smG764ju4u .dropdown-item:focus {
  background: #b2d056 !important;
  color: white !important;
}
.cid-smG764ju4u .dropdown-item:first-child {
  border-top-left-radius: 4px;
  border-top-right-radius: 4px;
}
.cid-smG764ju4u .dropdown-item:last-child {
  border-bottom: none;
  border-bottom-left-radius: 4px;
  border-bottom-right-radius: 4px;
}
.cid-smG764ju4u .nav-dropdown .link {
  padding: 0 0.3em !important;
  margin: 0.667em 1em !important;
}
.cid-smG764ju4u .nav-dropdown .link.dropdown-toggle::after {
  margin-left: 0.5rem;
  margin-top: 0.2rem;
}
.cid-smG764ju4u .nav-link {
  position: relative;
}
.cid-smG764ju4u .container {
  display: flex;
  margin: auto;
}
.cid-smG764ju4u .iconfont-wrapper {
  color: #000000 !important;
  font-size: 1.5rem;
  padding-right: 0.5rem;
}
.cid-smG764ju4u .dropdown-menu,
.cid-smG764ju4u .navbar.opened {
  background: #232323 !important;
}
.cid-smG764ju4u .nav-item:focus,
.cid-smG764ju4u .nav-link:focus {
  outline: none;
}
.cid-smG764ju4u .dropdown .dropdown-menu .dropdown-item {
  width: auto;
  transition: all 0.25s ease-in-out;
}
.cid-smG764ju4u .dropdown .dropdown-menu .dropdown-item::after {
  right: 0.5rem;
}
.cid-smG764ju4u .dropdown .dropdown-menu .dropdown-item .mbr-iconfont {
  margin-right: 0.5rem;
  vertical-align: sub;
}
.cid-smG764ju4u .dropdown .dropdown-menu .dropdown-item .mbr-iconfont:before {
  display: inline-block;
  transform: scale(1, 1);
  transition: all 0.25s ease-in-out;
}
.cid-smG764ju4u .collapsed .dropdown-menu .dropdown-item:before {
  display: none;
}
.cid-smG764ju4u .collapsed .dropdown .dropdown-menu .dropdown-item {
  padding: 0.235em 1.5em 0.235em 1.5em !important;
  transition: none;
  margin: 0 !important;
}
.cid-smG764ju4u .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: #232323;
}
.cid-smG764ju4u .navbar.opened {
  transition: all 0.3s;
}
.cid-smG764ju4u .navbar .dropdown-item {
  padding: 0.5rem 1.8rem;
}
.cid-smG764ju4u .navbar .navbar-logo img {
  width: auto;
}
.cid-smG764ju4u .navbar .navbar-collapse {
  justify-content: flex-end;
  z-index: 1;
}
.cid-smG764ju4u .navbar.collapsed {
  justify-content: center;
}
.cid-smG764ju4u .navbar.collapsed .nav-item .nav-link::before {
  display: none;
}
.cid-smG764ju4u .navbar.collapsed.opened .dropdown-menu {
  top: 0;
}
@media (min-width: 992px) {
  .cid-smG764ju4u .navbar.collapsed.opened:not(.navbar-short) .navbar-collapse {
    max-height: calc(98.5vh - 3.4rem);
  }
}
.cid-smG764ju4u .navbar.collapsed .dropdown-menu .dropdown-submenu {
  left: 0 !important;
}
.cid-smG764ju4u .navbar.collapsed .dropdown-menu .dropdown-item:after {
  right: auto;
}
.cid-smG764ju4u .navbar.collapsed .dropdown-menu .dropdown-toggle[data-toggle="dropdown-submenu"]:after {
  margin-left: 0.5rem;
  margin-top: 0.2rem;
  border-top: 0.35em solid;
  border-right: 0.35em solid transparent;
  border-left: 0.35em solid transparent;
  border-bottom: 0;
  top: 41%;
}
.cid-smG764ju4u .navbar.collapsed ul.navbar-nav li {
  margin: auto;
}
.cid-smG764ju4u .navbar.collapsed .dropdown-menu .dropdown-item {
  padding: 0.25rem 1.5rem;
  text-align: center;
}
.cid-smG764ju4u .navbar.collapsed .icons-menu {
  padding-left: 0;
  padding-right: 0;
  padding-top: 0.5rem;
  padding-bottom: 0.5rem;
}
@media (max-width: 991px) {
  .cid-smG764ju4u .navbar .nav-item .nav-link::before {
    display: none;
  }
  .cid-smG764ju4u .navbar.opened .dropdown-menu {
    top: 0;
  }
  .cid-smG764ju4u .navbar .dropdown-menu .dropdown-submenu {
    left: 0 !important;
  }
  .cid-smG764ju4u .navbar .dropdown-menu .dropdown-item:after {
    right: auto;
  }
  .cid-smG764ju4u .navbar .dropdown-menu .dropdown-toggle[data-toggle="dropdown-submenu"]:after {
    margin-left: 0.5rem;
    margin-top: 0.2rem;
    border-top: 0.35em solid;
    border-right: 0.35em solid transparent;
    border-left: 0.35em solid transparent;
    border-bottom: 0;
    top: 40%;
  }
  .cid-smG764ju4u .navbar .navbar-logo img {
    height: 3rem !important;
  }
  .cid-smG764ju4u .navbar ul.navbar-nav li {
    margin: auto;
  }
  .cid-smG764ju4u .navbar .dropdown-menu .dropdown-item {
    padding: 0.25rem 1.5rem !important;
    text-align: center;
  }
  .cid-smG764ju4u .navbar .navbar-brand {
    flex-shrink: initial;
    flex-basis: auto;
    word-break: break-word;
    padding-right: 2rem;
  }
  .cid-smG764ju4u .navbar .navbar-toggler {
    flex-basis: auto;
  }
  .cid-smG764ju4u .navbar .icons-menu {
    padding-left: 0;
    padding-top: 0.5rem;
    padding-bottom: 0.5rem;
  }
}
.cid-smG764ju4u .navbar.navbar-short {
  min-height: 60px;
}
.cid-smG764ju4u .navbar.navbar-short .navbar-logo img {
  height: 2.5rem !important;
}
.cid-smG764ju4u .navbar.navbar-short .navbar-brand {
  min-height: 60px;
  padding: 0;
}
.cid-smG764ju4u .navbar-brand {
  min-height: 70px;
  flex-shrink: 0;
  align-items: center;
  margin-right: 0;
  padding: 0;
  transition: all 0.3s;
  word-break: break-word;
  z-index: 1;
}
.cid-smG764ju4u .navbar-brand .navbar-caption {
  line-height: inherit !important;
}
.cid-smG764ju4u .navbar-brand .navbar-logo a {
  outline: none;
}
.cid-smG764ju4u .dropdown-item.active,
.cid-smG764ju4u .dropdown-item:active {
  background-color: transparent;
}
.cid-smG764ju4u .navbar-expand-lg .navbar-nav .nav-link {
  padding: 0;
}
.cid-smG764ju4u .nav-dropdown .link.dropdown-toggle {
  margin-right: 1.667em;
}
.cid-smG764ju4u .nav-dropdown .link.dropdown-toggle[aria-expanded="true"] {
  margin-right: 0;
  padding: 0.667em 1.667em;
}
.cid-smG764ju4u .navbar.navbar-expand-lg .dropdown .dropdown-menu {
  background: #232323;
}
.cid-smG764ju4u .navbar.navbar-expand-lg .dropdown .dropdown-menu .dropdown-submenu {
  margin: 0;
  left: 100%;
}
.cid-smG764ju4u .navbar .dropdown.open > .dropdown-menu {
  display: block;
}
.cid-smG764ju4u ul.navbar-nav {
  flex-wrap: wrap;
}
.cid-smG764ju4u .navbar-buttons {
  text-align: center;
  min-width: 170px;
}
.cid-smG764ju4u button.navbar-toggler {
  outline: none;
  width: 31px;
  height: 20px;
  cursor: pointer;
  transition: all 0.2s;
  position: relative;
  align-self: center;
}
.cid-smG764ju4u button.navbar-toggler .hamburger span {
  position: absolute;
  right: 0;
  width: 30px;
  height: 2px;
  border-right: 5px;
  background-color: #b2d056;
}
.cid-smG764ju4u button.navbar-toggler .hamburger span:nth-child(1) {
  top: 0;
  transition: all 0.2s;
}
.cid-smG764ju4u button.navbar-toggler .hamburger span:nth-child(2) {
  top: 8px;
  transition: all 0.15s;
}
.cid-smG764ju4u button.navbar-toggler .hamburger span:nth-child(3) {
  top: 8px;
  transition: all 0.15s;
}
.cid-smG764ju4u button.navbar-toggler .hamburger span:nth-child(4) {
  top: 16px;
  transition: all 0.2s;
}
.cid-smG764ju4u nav.opened .hamburger span:nth-child(1) {
  top: 8px;
  width: 0;
  opacity: 0;
  right: 50%;
  transition: all 0.2s;
}
.cid-smG764ju4u nav.opened .hamburger span:nth-child(2) {
  transform: rotate(45deg);
  transition: all 0.25s;
}
.cid-smG764ju4u nav.opened .hamburger span:nth-child(3) {
  transform: rotate(-45deg);
  transition: all 0.25s;
}
.cid-smG764ju4u nav.opened .hamburger span:nth-child(4) {
  top: 8px;
  width: 0;
  opacity: 0;
  right: 50%;
  transition: all 0.2s;
}
.cid-smG764ju4u .navbar-dropdown {
  padding: 0 1rem;
  position: fixed;
}
.cid-smG764ju4u a.nav-link {
  display: flex;
  align-items: center;
  justify-content: center;
}
.cid-smG764ju4u .icons-menu {
  flex-wrap: nowrap;
  display: flex;
  justify-content: center;
  padding-left: 1rem;
  padding-right: 1rem;
  padding-top: 0.3rem;
  text-align: center;
}
@media screen and (-ms-high-contrast: active), (-ms-high-contrast: none) {
  .cid-smG764ju4u .navbar {
    height: 70px;
  }
  .cid-smG764ju4u .navbar.opened {
    height: auto;
  }
  .cid-smG764ju4u .nav-item .nav-link:hover::before {
    width: 175%;
    max-width: calc(100% + 2rem);
    left: -1rem;
  }
}
.cid-smG7q3Vl7A {
  padding-top: 9rem;
  padding-bottom: 9rem;
  background-image: url("../../../assets/images/header-68.jpeg");
}
.cid-smG7q3Vl7A .mbr-text,
.cid-smG7q3Vl7A .mbr-section-btn {
  color: #b2d056;
}
.cid-smG7q3Vl7A .card-title,
.cid-smG7q3Vl7A .card-box {
  color: #b2d056;
}
.cid-smG7q3Vl7A .mbr-text,
.cid-smG7q3Vl7A .link-wrap {
  color: #ffffff;
}
.cid-tvjrcVyidI {
  padding-top: 2rem;
  padding-bottom: 1rem;
  background-image: url("../../../assets/images/bg-1.jpg");
}
.cid-tvjrcVyidI .mbr-fallback-image.disabled {
  display: none;
}
.cid-tvjrcVyidI .mbr-fallback-image {
  display: block;
  background-size: cover;
  background-position: center center;
  width: 100%;
  height: 100%;
  position: absolute;
  top: 0;
}
.cid-tvjrcVyidI .mbr-section-title {
  color: #353535;
}
.cid-u162NFhGfO {
  padding-top: 0rem;
  padding-bottom: 2rem;
  background-image: url("../../../assets/images/header-spacer-bar-15.jpg");
}
.cid-u162NFhGfO .mbr-fallback-image.disabled {
  display: none;
}
.cid-u162NFhGfO .mbr-fallback-image {
  display: block;
  background-size: cover;
  background-position: center center;
  width: 100%;
  height: 100%;
  position: absolute;
  top: 0;
}
.cid-tvjreF9GvS {
  padding-top: 3rem;
  padding-bottom: 5rem;
  background-color: #ffffff;
}
@media (min-width: 992px) {
  .cid-tvjreF9GvS .carousel {
    min-height: 700px;
  }
  .cid-tvjreF9GvS .carousel img {
    max-height: 700px;
    object-fit: contain;
  }
}
@media (max-width: 991px) and (min-width: 768px) {
  .cid-tvjreF9GvS .carousel {
    min-height: 455px;
  }
  .cid-tvjreF9GvS .carousel img {
    max-height: 455px;
    object-fit: contain;
  }
}
@media (max-width: 767px) {
  .cid-tvjreF9GvS .carousel {
    min-height: 385px;
  }
  .cid-tvjreF9GvS .carousel img {
    max-height: 385px;
    object-fit: contain;
  }
  .cid-tvjreF9GvS .container .carousel-control {
    margin-bottom: 0;
  }
  .cid-tvjreF9GvS .content-slider-wrap {
    width: 100% !important;
  }
}
.cid-tvjreF9GvS .carousel,
.cid-tvjreF9GvS .carousel-inner {
  display: flex;
  align-items: center;
}
.cid-tvjreF9GvS .item-wrapper {
  width: 100%;
}
.cid-tvjreF9GvS .carousel-caption {
  bottom: 40px;
}
.cid-tvjreF9GvS .carousel-control:hover {
  background: #1b1b1b;
  color: #fff;
  opacity: 1;
}
.cid-tvjreF9GvS .mobi-mbri-arrow-next {
  margin-left: 5px;
}
.cid-tvjreF9GvS .mobi-mbri-arrow-prev {
  margin-right: 5px;
}
.cid-tvjreF9GvS .container .carousel-indicators {
  margin-bottom: 3px;
}
.cid-tvjreF9GvS .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-tvjreF9GvS .carousel-control.carousel-control-prev {
  left: 0;
  margin-left: 2.5rem;
}
.cid-tvjreF9GvS .carousel-control.carousel-control-next {
  right: 0;
  margin-right: 2.5rem;
}
@media (max-width: 767px) {
  .cid-tvjreF9GvS .carousel-control {
    top: auto;
    bottom: 1rem;
  }
}
.cid-tvjreF9GvS .carousel-indicators {
  position: absolute;
  bottom: 0;
  margin-bottom: 1.5rem !important;
}
.cid-tvjreF9GvS .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-tvjreF9GvS .carousel-indicators li.active,
.cid-tvjreF9GvS .carousel-indicators li:hover {
  opacity: 0.9;
}
.cid-tvjreF9GvS .carousel-indicators li::after,
.cid-tvjreF9GvS .carousel-indicators li::before {
  content: none;
}
.cid-tvjreF9GvS .carousel-indicators.ie-fix {
  left: 50%;
  display: block;
  width: 60%;
  margin-left: -30%;
  text-align: center;
}
@media (max-width: 768px) {
  .cid-tvjreF9GvS .carousel-indicators {
    display: none !important;
  }
}
.cid-smG7ppLtfh {
  padding-top: 5rem;
  padding-bottom: 5rem;
  background-color: #3e7798;
}
.cid-smG765qbub {
  padding-top: 4rem;
  padding-bottom: 3rem;
  background-color: #232323;
}
.cid-smG765qbub .media-wrap {
  padding: 0;
}
@media (max-width: 991px) {
  .cid-smG765qbub .media-wrap {
    margin-bottom: 1rem;
  }
}
@media (max-width: 767px) {
  .cid-smG765qbub .row {
    text-align: center;
  }
  .cid-smG765qbub .row > div {
    margin: auto;
  }
  .cid-smG765qbub .social-row {
    justify-content: center;
  }
}
.cid-smG765qbub .social-row {
  display: flex;
  flex-wrap: wrap;
}
.cid-smG765qbub .list {
  list-style: none;
  padding-left: 0;
  color: #bbbbbb;
}
@media (max-width: 991px) {
  .cid-smG765qbub .list {
    margin-bottom: 2rem;
  }
}
@media (min-width: 992px) {
  .cid-smG765qbub .list {
    margin-bottom: 0rem;
  }
}
.cid-smG765qbub .mbr-text {
  color: #ffffff;
}
.cid-smG765qbub .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-smG765qbub .mbr-iconfont {
  color: black;
}
@media (max-width: 991px) {
  .cid-smG765qbub div > *:last-child {
    margin-top: 0 !important;
  }
}
.cid-soORrtqpNa {
  z-index: 1000;
  width: 100%;
  position: relative;
  min-height: 60px;
}
.cid-soORrtqpNa nav.navbar {
  position: fixed;
}
.cid-soORrtqpNa .dropdown-item:before {
  font-family: Moririse2 !important;
  content: "\e966";
  display: inline-block;
  width: 0;
  position: absolute;
  left: 1rem;
  top: 0.5rem;
  margin-right: 0.5rem;
  line-height: 1;
  font-size: inherit;
  vertical-align: middle;
  text-align: center;
  overflow: hidden;
  transform: scale(0, 1);
  transition: all 0.25s ease-in-out;
}
.cid-soORrtqpNa .dropdown-menu {
  padding: 0;
  border-radius: 4px;
  box-shadow: 0 1px 3px 0 rgba(0, 0, 0, 0.1);
}
.cid-soORrtqpNa .dropdown-item {
  border-bottom: 1px solid #e6e6e6;
}
.cid-soORrtqpNa .dropdown-item:hover,
.cid-soORrtqpNa .dropdown-item:focus {
  background: #b2d056 !important;
  color: white !important;
}
.cid-soORrtqpNa .dropdown-item:first-child {
  border-top-left-radius: 4px;
  border-top-right-radius: 4px;
}
.cid-soORrtqpNa .dropdown-item:last-child {
  border-bottom: none;
  border-bottom-left-radius: 4px;
  border-bottom-right-radius: 4px;
}
.cid-soORrtqpNa .nav-dropdown .link {
  padding: 0 0.3em !important;
  margin: 0.667em 1em !important;
}
.cid-soORrtqpNa .nav-dropdown .link.dropdown-toggle::after {
  margin-left: 0.5rem;
  margin-top: 0.2rem;
}
.cid-soORrtqpNa .nav-link {
  position: relative;
}
.cid-soORrtqpNa .container {
  display: flex;
  margin: auto;
}
.cid-soORrtqpNa .iconfont-wrapper {
  color: #000000 !important;
  font-size: 1.5rem;
  padding-right: 0.5rem;
}
.cid-soORrtqpNa .dropdown-menu,
.cid-soORrtqpNa .navbar.opened {
  background: #232323 !important;
}
.cid-soORrtqpNa .nav-item:focus,
.cid-soORrtqpNa .nav-link:focus {
  outline: none;
}
.cid-soORrtqpNa .dropdown .dropdown-menu .dropdown-item {
  width: auto;
  transition: all 0.25s ease-in-out;
}
.cid-soORrtqpNa .dropdown .dropdown-menu .dropdown-item::after {
  right: 0.5rem;
}
.cid-soORrtqpNa .dropdown .dropdown-menu .dropdown-item .mbr-iconfont {
  margin-right: 0.5rem;
  vertical-align: sub;
}
.cid-soORrtqpNa .dropdown .dropdown-menu .dropdown-item .mbr-iconfont:before {
  display: inline-block;
  transform: scale(1, 1);
  transition: all 0.25s ease-in-out;
}
.cid-soORrtqpNa .collapsed .dropdown-menu .dropdown-item:before {
  display: none;
}
.cid-soORrtqpNa .collapsed .dropdown .dropdown-menu .dropdown-item {
  padding: 0.235em 1.5em 0.235em 1.5em !important;
  transition: none;
  margin: 0 !important;
}
.cid-soORrtqpNa .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: #232323;
}
.cid-soORrtqpNa .navbar.opened {
  transition: all 0.3s;
}
.cid-soORrtqpNa .navbar .dropdown-item {
  padding: 0.5rem 1.8rem;
}
.cid-soORrtqpNa .navbar .navbar-logo img {
  width: auto;
}
.cid-soORrtqpNa .navbar .navbar-collapse {
  justify-content: flex-end;
  z-index: 1;
}
.cid-soORrtqpNa .navbar.collapsed {
  justify-content: center;
}
.cid-soORrtqpNa .navbar.collapsed .nav-item .nav-link::before {
  display: none;
}
.cid-soORrtqpNa .navbar.collapsed.opened .dropdown-menu {
  top: 0;
}
@media (min-width: 992px) {
  .cid-soORrtqpNa .navbar.collapsed.opened:not(.navbar-short) .navbar-collapse {
    max-height: calc(98.5vh - 3.4rem);
  }
}
.cid-soORrtqpNa .navbar.collapsed .dropdown-menu .dropdown-submenu {
  left: 0 !important;
}
.cid-soORrtqpNa .navbar.collapsed .dropdown-menu .dropdown-item:after {
  right: auto;
}
.cid-soORrtqpNa .navbar.collapsed .dropdown-menu .dropdown-toggle[data-toggle="dropdown-submenu"]:after {
  margin-left: 0.5rem;
  margin-top: 0.2rem;
  border-top: 0.35em solid;
  border-right: 0.35em solid transparent;
  border-left: 0.35em solid transparent;
  border-bottom: 0;
  top: 41%;
}
.cid-soORrtqpNa .navbar.collapsed ul.navbar-nav li {
  margin: auto;
}
.cid-soORrtqpNa .navbar.collapsed .dropdown-menu .dropdown-item {
  padding: 0.25rem 1.5rem;
  text-align: center;
}
.cid-soORrtqpNa .navbar.collapsed .icons-menu {
  padding-left: 0;
  padding-right: 0;
  padding-top: 0.5rem;
  padding-bottom: 0.5rem;
}
@media (max-width: 991px) {
  .cid-soORrtqpNa .navbar .nav-item .nav-link::before {
    display: none;
  }
  .cid-soORrtqpNa .navbar.opened .dropdown-menu {
    top: 0;
  }
  .cid-soORrtqpNa .navbar .dropdown-menu .dropdown-submenu {
    left: 0 !important;
  }
  .cid-soORrtqpNa .navbar .dropdown-menu .dropdown-item:after {
    right: auto;
  }
  .cid-soORrtqpNa .navbar .dropdown-menu .dropdown-toggle[data-toggle="dropdown-submenu"]:after {
    margin-left: 0.5rem;
    margin-top: 0.2rem;
    border-top: 0.35em solid;
    border-right: 0.35em solid transparent;
    border-left: 0.35em solid transparent;
    border-bottom: 0;
    top: 40%;
  }
  .cid-soORrtqpNa .navbar .navbar-logo img {
    height: 3rem !important;
  }
  .cid-soORrtqpNa .navbar ul.navbar-nav li {
    margin: auto;
  }
  .cid-soORrtqpNa .navbar .dropdown-menu .dropdown-item {
    padding: 0.25rem 1.5rem !important;
    text-align: center;
  }
  .cid-soORrtqpNa .navbar .navbar-brand {
    flex-shrink: initial;
    flex-basis: auto;
    word-break: break-word;
    padding-right: 2rem;
  }
  .cid-soORrtqpNa .navbar .navbar-toggler {
    flex-basis: auto;
  }
  .cid-soORrtqpNa .navbar .icons-menu {
    padding-left: 0;
    padding-top: 0.5rem;
    padding-bottom: 0.5rem;
  }
}
.cid-soORrtqpNa .navbar.navbar-short {
  min-height: 60px;
}
.cid-soORrtqpNa .navbar.navbar-short .navbar-logo img {
  height: 2.5rem !important;
}
.cid-soORrtqpNa .navbar.navbar-short .navbar-brand {
  min-height: 60px;
  padding: 0;
}
.cid-soORrtqpNa .navbar-brand {
  min-height: 70px;
  flex-shrink: 0;
  align-items: center;
  margin-right: 0;
  padding: 0;
  transition: all 0.3s;
  word-break: break-word;
  z-index: 1;
}
.cid-soORrtqpNa .navbar-brand .navbar-caption {
  line-height: inherit !important;
}
.cid-soORrtqpNa .navbar-brand .navbar-logo a {
  outline: none;
}
.cid-soORrtqpNa .dropdown-item.active,
.cid-soORrtqpNa .dropdown-item:active {
  background-color: transparent;
}
.cid-soORrtqpNa .navbar-expand-lg .navbar-nav .nav-link {
  padding: 0;
}
.cid-soORrtqpNa .nav-dropdown .link.dropdown-toggle {
  margin-right: 1.667em;
}
.cid-soORrtqpNa .nav-dropdown .link.dropdown-toggle[aria-expanded="true"] {
  margin-right: 0;
  padding: 0.667em 1.667em;
}
.cid-soORrtqpNa .navbar.navbar-expand-lg .dropdown .dropdown-menu {
  background: #232323;
}
.cid-soORrtqpNa .navbar.navbar-expand-lg .dropdown .dropdown-menu .dropdown-submenu {
  margin: 0;
  left: 100%;
}
.cid-soORrtqpNa .navbar .dropdown.open > .dropdown-menu {
  display: block;
}
.cid-soORrtqpNa ul.navbar-nav {
  flex-wrap: wrap;
}
.cid-soORrtqpNa .navbar-buttons {
  text-align: center;
  min-width: 170px;
}
.cid-soORrtqpNa button.navbar-toggler {
  outline: none;
  width: 31px;
  height: 20px;
  cursor: pointer;
  transition: all 0.2s;
  position: relative;
  align-self: center;
}
.cid-soORrtqpNa button.navbar-toggler .hamburger span {
  position: absolute;
  right: 0;
  width: 30px;
  height: 2px;
  border-right: 5px;
  background-color: #b2d056;
}
.cid-soORrtqpNa button.navbar-toggler .hamburger span:nth-child(1) {
  top: 0;
  transition: all 0.2s;
}
.cid-soORrtqpNa button.navbar-toggler .hamburger span:nth-child(2) {
  top: 8px;
  transition: all 0.15s;
}
.cid-soORrtqpNa button.navbar-toggler .hamburger span:nth-child(3) {
  top: 8px;
  transition: all 0.15s;
}
.cid-soORrtqpNa button.navbar-toggler .hamburger span:nth-child(4) {
  top: 16px;
  transition: all 0.2s;
}
.cid-soORrtqpNa nav.opened .hamburger span:nth-child(1) {
  top: 8px;
  width: 0;
  opacity: 0;
  right: 50%;
  transition: all 0.2s;
}
.cid-soORrtqpNa nav.opened .hamburger span:nth-child(2) {
  transform: rotate(45deg);
  transition: all 0.25s;
}
.cid-soORrtqpNa nav.opened .hamburger span:nth-child(3) {
  transform: rotate(-45deg);
  transition: all 0.25s;
}
.cid-soORrtqpNa nav.opened .hamburger span:nth-child(4) {
  top: 8px;
  width: 0;
  opacity: 0;
  right: 50%;
  transition: all 0.2s;
}
.cid-soORrtqpNa .navbar-dropdown {
  padding: 0 1rem;
  position: fixed;
}
.cid-soORrtqpNa a.nav-link {
  display: flex;
  align-items: center;
  justify-content: center;
}
.cid-soORrtqpNa .icons-menu {
  flex-wrap: nowrap;
  display: flex;
  justify-content: center;
  padding-left: 1rem;
  padding-right: 1rem;
  padding-top: 0.3rem;
  text-align: center;
}
@media screen and (-ms-high-contrast: active), (-ms-high-contrast: none) {
  .cid-soORrtqpNa .navbar {
    height: 70px;
  }
  .cid-soORrtqpNa .navbar.opened {
    height: auto;
  }
  .cid-soORrtqpNa .nav-item .nav-link:hover::before {
    width: 175%;
    max-width: calc(100% + 2rem);
    left: -1rem;
  }
}
.cid-soORK8wTFf {
  padding-top: 9rem;
  padding-bottom: 9rem;
  background-image: url("../../../assets/images/header-phillian-kitchen-1.jpg");
}
.cid-soORK8wTFf .mbr-text,
.cid-soORK8wTFf .mbr-section-btn {
  color: #b2d056;
}
.cid-soORK8wTFf .card-title,
.cid-soORK8wTFf .card-box {
  color: #b2d056;
}
.cid-soORK8wTFf .mbr-text,
.cid-soORK8wTFf .link-wrap {
  color: #ffffff;
}
.cid-u1bJK6qDbh {
  padding-top: 3rem;
  padding-bottom: 3rem;
  background-image: url("../../../assets/images/bg-1.jpg");
}
.cid-u1bJK6qDbh .mbr-fallback-image.disabled {
  display: none;
}
.cid-u1bJK6qDbh .mbr-fallback-image {
  display: block;
  background-size: cover;
  background-position: center center;
  width: 100%;
  height: 100%;
  position: absolute;
  top: 0;
}
.cid-u1bJMmfiLd {
  padding-top: 0rem;
  padding-bottom: 2rem;
  background-image: url("../../../assets/images/header-spacer-bar-15.jpg");
}
.cid-u1bJMmfiLd .mbr-fallback-image.disabled {
  display: none;
}
.cid-u1bJMmfiLd .mbr-fallback-image {
  display: block;
  background-size: cover;
  background-position: center center;
  width: 100%;
  height: 100%;
  position: absolute;
  top: 0;
}
.cid-u1bUVoh1zV {
  padding-top: 3rem;
  padding-bottom: 5rem;
  background-color: #ffffff;
}
@media (min-width: 992px) {
  .cid-u1bUVoh1zV .carousel {
    min-height: 700px;
  }
  .cid-u1bUVoh1zV .carousel img {
    max-height: 700px;
    object-fit: contain;
  }
}
@media (max-width: 991px) and (min-width: 768px) {
  .cid-u1bUVoh1zV .carousel {
    min-height: 455px;
  }
  .cid-u1bUVoh1zV .carousel img {
    max-height: 455px;
    object-fit: contain;
  }
}
@media (max-width: 767px) {
  .cid-u1bUVoh1zV .carousel {
    min-height: 385px;
  }
  .cid-u1bUVoh1zV .carousel img {
    max-height: 385px;
    object-fit: contain;
  }
  .cid-u1bUVoh1zV .container .carousel-control {
    margin-bottom: 0;
  }
  .cid-u1bUVoh1zV .content-slider-wrap {
    width: 100% !important;
  }
}
.cid-u1bUVoh1zV .carousel,
.cid-u1bUVoh1zV .carousel-inner {
  display: flex;
  align-items: center;
}
.cid-u1bUVoh1zV .item-wrapper {
  width: 100%;
}
.cid-u1bUVoh1zV .carousel-caption {
  bottom: 40px;
}
.cid-u1bUVoh1zV .carousel-control:hover {
  background: #1b1b1b;
  color: #fff;
  opacity: 1;
}
.cid-u1bUVoh1zV .mobi-mbri-arrow-next {
  margin-left: 5px;
}
.cid-u1bUVoh1zV .mobi-mbri-arrow-prev {
  margin-right: 5px;
}
.cid-u1bUVoh1zV .container .carousel-indicators {
  margin-bottom: 3px;
}
.cid-u1bUVoh1zV .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-u1bUVoh1zV .carousel-control.carousel-control-prev {
  left: 0;
  margin-left: 2.5rem;
}
.cid-u1bUVoh1zV .carousel-control.carousel-control-next {
  right: 0;
  margin-right: 2.5rem;
}
@media (max-width: 767px) {
  .cid-u1bUVoh1zV .carousel-control {
    top: auto;
    bottom: 1rem;
  }
}
.cid-u1bUVoh1zV .carousel-indicators {
  position: absolute;
  bottom: 0;
  margin-bottom: 1.5rem !important;
}
.cid-u1bUVoh1zV .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-u1bUVoh1zV .carousel-indicators li.active,
.cid-u1bUVoh1zV .carousel-indicators li:hover {
  opacity: 0.9;
}
.cid-u1bUVoh1zV .carousel-indicators li::after,
.cid-u1bUVoh1zV .carousel-indicators li::before {
  content: none;
}
.cid-u1bUVoh1zV .carousel-indicators.ie-fix {
  left: 50%;
  display: block;
  width: 60%;
  margin-left: -30%;
  text-align: center;
}
@media (max-width: 768px) {
  .cid-u1bUVoh1zV .carousel-indicators {
    display: none !important;
  }
}
.cid-soORNAm4Gg {
  padding-top: 5rem;
  padding-bottom: 5rem;
  background-color: #3e7798;
}
.cid-soORruNh83 {
  padding-top: 4rem;
  padding-bottom: 3rem;
  background-color: #232323;
}
.cid-soORruNh83 .media-wrap {
  padding: 0;
}
@media (max-width: 991px) {
  .cid-soORruNh83 .media-wrap {
    margin-bottom: 1rem;
  }
}
@media (max-width: 767px) {
  .cid-soORruNh83 .row {
    text-align: center;
  }
  .cid-soORruNh83 .row > div {
    margin: auto;
  }
  .cid-soORruNh83 .social-row {
    justify-content: center;
  }
}
.cid-soORruNh83 .social-row {
  display: flex;
  flex-wrap: wrap;
}
.cid-soORruNh83 .list {
  list-style: none;
  padding-left: 0;
  color: #bbbbbb;
}
@media (max-width: 991px) {
  .cid-soORruNh83 .list {
    margin-bottom: 2rem;
  }
}
@media (min-width: 992px) {
  .cid-soORruNh83 .list {
    margin-bottom: 0rem;
  }
}
.cid-soORruNh83 .mbr-text {
  color: #ffffff;
}
.cid-soORruNh83 .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-soORruNh83 .mbr-iconfont {
  color: black;
}
@media (max-width: 991px) {
  .cid-soORruNh83 div > *:last-child {
    margin-top: 0 !important;
  }
}
.cid-soOSo5XfUw {
  z-index: 1000;
  width: 100%;
  position: relative;
  min-height: 60px;
}
.cid-soOSo5XfUw nav.navbar {
  position: fixed;
}
.cid-soOSo5XfUw .dropdown-item:before {
  font-family: Moririse2 !important;
  content: "\e966";
  display: inline-block;
  width: 0;
  position: absolute;
  left: 1rem;
  top: 0.5rem;
  margin-right: 0.5rem;
  line-height: 1;
  font-size: inherit;
  vertical-align: middle;
  text-align: center;
  overflow: hidden;
  transform: scale(0, 1);
  transition: all 0.25s ease-in-out;
}
.cid-soOSo5XfUw .dropdown-menu {
  padding: 0;
  border-radius: 4px;
  box-shadow: 0 1px 3px 0 rgba(0, 0, 0, 0.1);
}
.cid-soOSo5XfUw .dropdown-item {
  border-bottom: 1px solid #e6e6e6;
}
.cid-soOSo5XfUw .dropdown-item:hover,
.cid-soOSo5XfUw .dropdown-item:focus {
  background: #b2d056 !important;
  color: white !important;
}
.cid-soOSo5XfUw .dropdown-item:first-child {
  border-top-left-radius: 4px;
  border-top-right-radius: 4px;
}
.cid-soOSo5XfUw .dropdown-item:last-child {
  border-bottom: none;
  border-bottom-left-radius: 4px;
  border-bottom-right-radius: 4px;
}
.cid-soOSo5XfUw .nav-dropdown .link {
  padding: 0 0.3em !important;
  margin: 0.667em 1em !important;
}
.cid-soOSo5XfUw .nav-dropdown .link.dropdown-toggle::after {
  margin-left: 0.5rem;
  margin-top: 0.2rem;
}
.cid-soOSo5XfUw .nav-link {
  position: relative;
}
.cid-soOSo5XfUw .container {
  display: flex;
  margin: auto;
}
.cid-soOSo5XfUw .iconfont-wrapper {
  color: #000000 !important;
  font-size: 1.5rem;
  padding-right: 0.5rem;
}
.cid-soOSo5XfUw .dropdown-menu,
.cid-soOSo5XfUw .navbar.opened {
  background: #232323 !important;
}
.cid-soOSo5XfUw .nav-item:focus,
.cid-soOSo5XfUw .nav-link:focus {
  outline: none;
}
.cid-soOSo5XfUw .dropdown .dropdown-menu .dropdown-item {
  width: auto;
  transition: all 0.25s ease-in-out;
}
.cid-soOSo5XfUw .dropdown .dropdown-menu .dropdown-item::after {
  right: 0.5rem;
}
.cid-soOSo5XfUw .dropdown .dropdown-menu .dropdown-item .mbr-iconfont {
  margin-right: 0.5rem;
  vertical-align: sub;
}
.cid-soOSo5XfUw .dropdown .dropdown-menu .dropdown-item .mbr-iconfont:before {
  display: inline-block;
  transform: scale(1, 1);
  transition: all 0.25s ease-in-out;
}
.cid-soOSo5XfUw .collapsed .dropdown-menu .dropdown-item:before {
  display: none;
}
.cid-soOSo5XfUw .collapsed .dropdown .dropdown-menu .dropdown-item {
  padding: 0.235em 1.5em 0.235em 1.5em !important;
  transition: none;
  margin: 0 !important;
}
.cid-soOSo5XfUw .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: #232323;
}
.cid-soOSo5XfUw .navbar.opened {
  transition: all 0.3s;
}
.cid-soOSo5XfUw .navbar .dropdown-item {
  padding: 0.5rem 1.8rem;
}
.cid-soOSo5XfUw .navbar .navbar-logo img {
  width: auto;
}
.cid-soOSo5XfUw .navbar .navbar-collapse {
  justify-content: flex-end;
  z-index: 1;
}
.cid-soOSo5XfUw .navbar.collapsed {
  justify-content: center;
}
.cid-soOSo5XfUw .navbar.collapsed .nav-item .nav-link::before {
  display: none;
}
.cid-soOSo5XfUw .navbar.collapsed.opened .dropdown-menu {
  top: 0;
}
@media (min-width: 992px) {
  .cid-soOSo5XfUw .navbar.collapsed.opened:not(.navbar-short) .navbar-collapse {
    max-height: calc(98.5vh - 3.4rem);
  }
}
.cid-soOSo5XfUw .navbar.collapsed .dropdown-menu .dropdown-submenu {
  left: 0 !important;
}
.cid-soOSo5XfUw .navbar.collapsed .dropdown-menu .dropdown-item:after {
  right: auto;
}
.cid-soOSo5XfUw .navbar.collapsed .dropdown-menu .dropdown-toggle[data-toggle="dropdown-submenu"]:after {
  margin-left: 0.5rem;
  margin-top: 0.2rem;
  border-top: 0.35em solid;
  border-right: 0.35em solid transparent;
  border-left: 0.35em solid transparent;
  border-bottom: 0;
  top: 41%;
}
.cid-soOSo5XfUw .navbar.collapsed ul.navbar-nav li {
  margin: auto;
}
.cid-soOSo5XfUw .navbar.collapsed .dropdown-menu .dropdown-item {
  padding: 0.25rem 1.5rem;
  text-align: center;
}
.cid-soOSo5XfUw .navbar.collapsed .icons-menu {
  padding-left: 0;
  padding-right: 0;
  padding-top: 0.5rem;
  padding-bottom: 0.5rem;
}
@media (max-width: 991px) {
  .cid-soOSo5XfUw .navbar .nav-item .nav-link::before {
    display: none;
  }
  .cid-soOSo5XfUw .navbar.opened .dropdown-menu {
    top: 0;
  }
  .cid-soOSo5XfUw .navbar .dropdown-menu .dropdown-submenu {
    left: 0 !important;
  }
  .cid-soOSo5XfUw .navbar .dropdown-menu .dropdown-item:after {
    right: auto;
  }
  .cid-soOSo5XfUw .navbar .dropdown-menu .dropdown-toggle[data-toggle="dropdown-submenu"]:after {
    margin-left: 0.5rem;
    margin-top: 0.2rem;
    border-top: 0.35em solid;
    border-right: 0.35em solid transparent;
    border-left: 0.35em solid transparent;
    border-bottom: 0;
    top: 40%;
  }
  .cid-soOSo5XfUw .navbar .navbar-logo img {
    height: 3rem !important;
  }
  .cid-soOSo5XfUw .navbar ul.navbar-nav li {
    margin: auto;
  }
  .cid-soOSo5XfUw .navbar .dropdown-menu .dropdown-item {
    padding: 0.25rem 1.5rem !important;
    text-align: center;
  }
  .cid-soOSo5XfUw .navbar .navbar-brand {
    flex-shrink: initial;
    flex-basis: auto;
    word-break: break-word;
    padding-right: 2rem;
  }
  .cid-soOSo5XfUw .navbar .navbar-toggler {
    flex-basis: auto;
  }
  .cid-soOSo5XfUw .navbar .icons-menu {
    padding-left: 0;
    padding-top: 0.5rem;
    padding-bottom: 0.5rem;
  }
}
.cid-soOSo5XfUw .navbar.navbar-short {
  min-height: 60px;
}
.cid-soOSo5XfUw .navbar.navbar-short .navbar-logo img {
  height: 2.5rem !important;
}
.cid-soOSo5XfUw .navbar.navbar-short .navbar-brand {
  min-height: 60px;
  padding: 0;
}
.cid-soOSo5XfUw .navbar-brand {
  min-height: 70px;
  flex-shrink: 0;
  align-items: center;
  margin-right: 0;
  padding: 0;
  transition: all 0.3s;
  word-break: break-word;
  z-index: 1;
}
.cid-soOSo5XfUw .navbar-brand .navbar-caption {
  line-height: inherit !important;
}
.cid-soOSo5XfUw .navbar-brand .navbar-logo a {
  outline: none;
}
.cid-soOSo5XfUw .dropdown-item.active,
.cid-soOSo5XfUw .dropdown-item:active {
  background-color: transparent;
}
.cid-soOSo5XfUw .navbar-expand-lg .navbar-nav .nav-link {
  padding: 0;
}
.cid-soOSo5XfUw .nav-dropdown .link.dropdown-toggle {
  margin-right: 1.667em;
}
.cid-soOSo5XfUw .nav-dropdown .link.dropdown-toggle[aria-expanded="true"] {
  margin-right: 0;
  padding: 0.667em 1.667em;
}
.cid-soOSo5XfUw .navbar.navbar-expand-lg .dropdown .dropdown-menu {
  background: #232323;
}
.cid-soOSo5XfUw .navbar.navbar-expand-lg .dropdown .dropdown-menu .dropdown-submenu {
  margin: 0;
  left: 100%;
}
.cid-soOSo5XfUw .navbar .dropdown.open > .dropdown-menu {
  display: block;
}
.cid-soOSo5XfUw ul.navbar-nav {
  flex-wrap: wrap;
}
.cid-soOSo5XfUw .navbar-buttons {
  text-align: center;
  min-width: 170px;
}
.cid-soOSo5XfUw button.navbar-toggler {
  outline: none;
  width: 31px;
  height: 20px;
  cursor: pointer;
  transition: all 0.2s;
  position: relative;
  align-self: center;
}
.cid-soOSo5XfUw button.navbar-toggler .hamburger span {
  position: absolute;
  right: 0;
  width: 30px;
  height: 2px;
  border-right: 5px;
  background-color: #b2d056;
}
.cid-soOSo5XfUw button.navbar-toggler .hamburger span:nth-child(1) {
  top: 0;
  transition: all 0.2s;
}
.cid-soOSo5XfUw button.navbar-toggler .hamburger span:nth-child(2) {
  top: 8px;
  transition: all 0.15s;
}
.cid-soOSo5XfUw button.navbar-toggler .hamburger span:nth-child(3) {
  top: 8px;
  transition: all 0.15s;
}
.cid-soOSo5XfUw button.navbar-toggler .hamburger span:nth-child(4) {
  top: 16px;
  transition: all 0.2s;
}
.cid-soOSo5XfUw nav.opened .hamburger span:nth-child(1) {
  top: 8px;
  width: 0;
  opacity: 0;
  right: 50%;
  transition: all 0.2s;
}
.cid-soOSo5XfUw nav.opened .hamburger span:nth-child(2) {
  transform: rotate(45deg);
  transition: all 0.25s;
}
.cid-soOSo5XfUw nav.opened .hamburger span:nth-child(3) {
  transform: rotate(-45deg);
  transition: all 0.25s;
}
.cid-soOSo5XfUw nav.opened .hamburger span:nth-child(4) {
  top: 8px;
  width: 0;
  opacity: 0;
  right: 50%;
  transition: all 0.2s;
}
.cid-soOSo5XfUw .navbar-dropdown {
  padding: 0 1rem;
  position: fixed;
}
.cid-soOSo5XfUw a.nav-link {
  display: flex;
  align-items: center;
  justify-content: center;
}
.cid-soOSo5XfUw .icons-menu {
  flex-wrap: nowrap;
  display: flex;
  justify-content: center;
  padding-left: 1rem;
  padding-right: 1rem;
  padding-top: 0.3rem;
  text-align: center;
}
@media screen and (-ms-high-contrast: active), (-ms-high-contrast: none) {
  .cid-soOSo5XfUw .navbar {
    height: 70px;
  }
  .cid-soOSo5XfUw .navbar.opened {
    height: auto;
  }
  .cid-soOSo5XfUw .nav-item .nav-link:hover::before {
    width: 175%;
    max-width: calc(100% + 2rem);
    left: -1rem;
  }
}
.cid-soOSDhdF2I {
  padding-top: 9rem;
  padding-bottom: 9rem;
  background-image: url("../../../assets/images/lr-header-2.jpg");
}
.cid-soOSDhdF2I .mbr-text,
.cid-soOSDhdF2I .mbr-section-btn {
  color: #b2d056;
}
.cid-soOSDhdF2I .card-title,
.cid-soOSDhdF2I .card-box {
  color: #b2d056;
}
.cid-soOSDhdF2I .mbr-text,
.cid-soOSDhdF2I .link-wrap {
  color: #ffffff;
}
.cid-u1sue9HTaH {
  padding-top: 3rem;
  padding-bottom: 3rem;
  background-image: url("../../../assets/images/bg-1.jpg");
}
.cid-u1sue9HTaH .mbr-fallback-image.disabled {
  display: none;
}
.cid-u1sue9HTaH .mbr-fallback-image {
  display: block;
  background-size: cover;
  background-position: center center;
  width: 100%;
  height: 100%;
  position: absolute;
  top: 0;
}
.cid-u1sugmk4Ah {
  padding-top: 0rem;
  padding-bottom: 2rem;
  background-image: url("../../../assets/images/header-spacer-bar-15.jpg");
}
.cid-u1sugmk4Ah .mbr-fallback-image.disabled {
  display: none;
}
.cid-u1sugmk4Ah .mbr-fallback-image {
  display: block;
  background-size: cover;
  background-position: center center;
  width: 100%;
  height: 100%;
  position: absolute;
  top: 0;
}
.cid-u1svzqzG3X {
  padding-top: 3rem;
  padding-bottom: 5rem;
  background-color: #ffffff;
}
@media (min-width: 992px) {
  .cid-u1svzqzG3X .carousel {
    min-height: 700px;
  }
  .cid-u1svzqzG3X .carousel img {
    max-height: 700px;
    object-fit: contain;
  }
}
@media (max-width: 991px) and (min-width: 768px) {
  .cid-u1svzqzG3X .carousel {
    min-height: 455px;
  }
  .cid-u1svzqzG3X .carousel img {
    max-height: 455px;
    object-fit: contain;
  }
}
@media (max-width: 767px) {
  .cid-u1svzqzG3X .carousel {
    min-height: 385px;
  }
  .cid-u1svzqzG3X .carousel img {
    max-height: 385px;
    object-fit: contain;
  }
  .cid-u1svzqzG3X .container .carousel-control {
    margin-bottom: 0;
  }
  .cid-u1svzqzG3X .content-slider-wrap {
    width: 100% !important;
  }
}
.cid-u1svzqzG3X .carousel,
.cid-u1svzqzG3X .carousel-inner {
  display: flex;
  align-items: center;
}
.cid-u1svzqzG3X .item-wrapper {
  width: 100%;
}
.cid-u1svzqzG3X .carousel-caption {
  bottom: 40px;
}
.cid-u1svzqzG3X .carousel-control:hover {
  background: #1b1b1b;
  color: #fff;
  opacity: 1;
}
.cid-u1svzqzG3X .mobi-mbri-arrow-next {
  margin-left: 5px;
}
.cid-u1svzqzG3X .mobi-mbri-arrow-prev {
  margin-right: 5px;
}
.cid-u1svzqzG3X .container .carousel-indicators {
  margin-bottom: 3px;
}
.cid-u1svzqzG3X .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-u1svzqzG3X .carousel-control.carousel-control-prev {
  left: 0;
  margin-left: 2.5rem;
}
.cid-u1svzqzG3X .carousel-control.carousel-control-next {
  right: 0;
  margin-right: 2.5rem;
}
@media (max-width: 767px) {
  .cid-u1svzqzG3X .carousel-control {
    top: auto;
    bottom: 1rem;
  }
}
.cid-u1svzqzG3X .carousel-indicators {
  position: absolute;
  bottom: 0;
  margin-bottom: 1.5rem !important;
}
.cid-u1svzqzG3X .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-u1svzqzG3X .carousel-indicators li.active,
.cid-u1svzqzG3X .carousel-indicators li:hover {
  opacity: 0.9;
}
.cid-u1svzqzG3X .carousel-indicators li::after,
.cid-u1svzqzG3X .carousel-indicators li::before {
  content: none;
}
.cid-u1svzqzG3X .carousel-indicators.ie-fix {
  left: 50%;
  display: block;
  width: 60%;
  margin-left: -30%;
  text-align: center;
}
@media (max-width: 768px) {
  .cid-u1svzqzG3X .carousel-indicators {
    display: none !important;
  }
}
.cid-soOSEedjzM {
  padding-top: 5rem;
  padding-bottom: 5rem;
  background-color: #3e7798;
}
.cid-soOSo6SWaU {
  padding-top: 4rem;
  padding-bottom: 3rem;
  background-color: #232323;
}
.cid-soOSo6SWaU .media-wrap {
  padding: 0;
}
@media (max-width: 991px) {
  .cid-soOSo6SWaU .media-wrap {
    margin-bottom: 1rem;
  }
}
@media (max-width: 767px) {
  .cid-soOSo6SWaU .row {
    text-align: center;
  }
  .cid-soOSo6SWaU .row > div {
    margin: auto;
  }
  .cid-soOSo6SWaU .social-row {
    justify-content: center;
  }
}
.cid-soOSo6SWaU .social-row {
  display: flex;
  flex-wrap: wrap;
}
.cid-soOSo6SWaU .list {
  list-style: none;
  padding-left: 0;
  color: #bbbbbb;
}
@media (max-width: 991px) {
  .cid-soOSo6SWaU .list {
    margin-bottom: 2rem;
  }
}
@media (min-width: 992px) {
  .cid-soOSo6SWaU .list {
    margin-bottom: 0rem;
  }
}
.cid-soOSo6SWaU .mbr-text {
  color: #ffffff;
}
.cid-soOSo6SWaU .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-soOSo6SWaU .mbr-iconfont {
  color: black;
}
@media (max-width: 991px) {
  .cid-soOSo6SWaU div > *:last-child {
    margin-top: 0 !important;
  }
}
.cid-soPK1UIvWk {
  z-index: 1000;
  width: 100%;
  position: relative;
  min-height: 60px;
}
.cid-soPK1UIvWk nav.navbar {
  position: fixed;
}
.cid-soPK1UIvWk .dropdown-item:before {
  font-family: Moririse2 !important;
  content: "\e966";
  display: inline-block;
  width: 0;
  position: absolute;
  left: 1rem;
  top: 0.5rem;
  margin-right: 0.5rem;
  line-height: 1;
  font-size: inherit;
  vertical-align: middle;
  text-align: center;
  overflow: hidden;
  transform: scale(0, 1);
  transition: all 0.25s ease-in-out;
}
.cid-soPK1UIvWk .dropdown-menu {
  padding: 0;
  border-radius: 4px;
  box-shadow: 0 1px 3px 0 rgba(0, 0, 0, 0.1);
}
.cid-soPK1UIvWk .dropdown-item {
  border-bottom: 1px solid #e6e6e6;
}
.cid-soPK1UIvWk .dropdown-item:hover,
.cid-soPK1UIvWk .dropdown-item:focus {
  background: #b2d056 !important;
  color: white !important;
}
.cid-soPK1UIvWk .dropdown-item:first-child {
  border-top-left-radius: 4px;
  border-top-right-radius: 4px;
}
.cid-soPK1UIvWk .dropdown-item:last-child {
  border-bottom: none;
  border-bottom-left-radius: 4px;
  border-bottom-right-radius: 4px;
}
.cid-soPK1UIvWk .nav-dropdown .link {
  padding: 0 0.3em !important;
  margin: 0.667em 1em !important;
}
.cid-soPK1UIvWk .nav-dropdown .link.dropdown-toggle::after {
  margin-left: 0.5rem;
  margin-top: 0.2rem;
}
.cid-soPK1UIvWk .nav-link {
  position: relative;
}
.cid-soPK1UIvWk .container {
  display: flex;
  margin: auto;
}
.cid-soPK1UIvWk .iconfont-wrapper {
  color: #000000 !important;
  font-size: 1.5rem;
  padding-right: 0.5rem;
}
.cid-soPK1UIvWk .dropdown-menu,
.cid-soPK1UIvWk .navbar.opened {
  background: #232323 !important;
}
.cid-soPK1UIvWk .nav-item:focus,
.cid-soPK1UIvWk .nav-link:focus {
  outline: none;
}
.cid-soPK1UIvWk .dropdown .dropdown-menu .dropdown-item {
  width: auto;
  transition: all 0.25s ease-in-out;
}
.cid-soPK1UIvWk .dropdown .dropdown-menu .dropdown-item::after {
  right: 0.5rem;
}
.cid-soPK1UIvWk .dropdown .dropdown-menu .dropdown-item .mbr-iconfont {
  margin-right: 0.5rem;
  vertical-align: sub;
}
.cid-soPK1UIvWk .dropdown .dropdown-menu .dropdown-item .mbr-iconfont:before {
  display: inline-block;
  transform: scale(1, 1);
  transition: all 0.25s ease-in-out;
}
.cid-soPK1UIvWk .collapsed .dropdown-menu .dropdown-item:before {
  display: none;
}
.cid-soPK1UIvWk .collapsed .dropdown .dropdown-menu .dropdown-item {
  padding: 0.235em 1.5em 0.235em 1.5em !important;
  transition: none;
  margin: 0 !important;
}
.cid-soPK1UIvWk .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: #232323;
}
.cid-soPK1UIvWk .navbar.opened {
  transition: all 0.3s;
}
.cid-soPK1UIvWk .navbar .dropdown-item {
  padding: 0.5rem 1.8rem;
}
.cid-soPK1UIvWk .navbar .navbar-logo img {
  width: auto;
}
.cid-soPK1UIvWk .navbar .navbar-collapse {
  justify-content: flex-end;
  z-index: 1;
}
.cid-soPK1UIvWk .navbar.collapsed {
  justify-content: center;
}
.cid-soPK1UIvWk .navbar.collapsed .nav-item .nav-link::before {
  display: none;
}
.cid-soPK1UIvWk .navbar.collapsed.opened .dropdown-menu {
  top: 0;
}
@media (min-width: 992px) {
  .cid-soPK1UIvWk .navbar.collapsed.opened:not(.navbar-short) .navbar-collapse {
    max-height: calc(98.5vh - 3.4rem);
  }
}
.cid-soPK1UIvWk .navbar.collapsed .dropdown-menu .dropdown-submenu {
  left: 0 !important;
}
.cid-soPK1UIvWk .navbar.collapsed .dropdown-menu .dropdown-item:after {
  right: auto;
}
.cid-soPK1UIvWk .navbar.collapsed .dropdown-menu .dropdown-toggle[data-toggle="dropdown-submenu"]:after {
  margin-left: 0.5rem;
  margin-top: 0.2rem;
  border-top: 0.35em solid;
  border-right: 0.35em solid transparent;
  border-left: 0.35em solid transparent;
  border-bottom: 0;
  top: 41%;
}
.cid-soPK1UIvWk .navbar.collapsed ul.navbar-nav li {
  margin: auto;
}
.cid-soPK1UIvWk .navbar.collapsed .dropdown-menu .dropdown-item {
  padding: 0.25rem 1.5rem;
  text-align: center;
}
.cid-soPK1UIvWk .navbar.collapsed .icons-menu {
  padding-left: 0;
  padding-right: 0;
  padding-top: 0.5rem;
  padding-bottom: 0.5rem;
}
@media (max-width: 991px) {
  .cid-soPK1UIvWk .navbar .nav-item .nav-link::before {
    display: none;
  }
  .cid-soPK1UIvWk .navbar.opened .dropdown-menu {
    top: 0;
  }
  .cid-soPK1UIvWk .navbar .dropdown-menu .dropdown-submenu {
    left: 0 !important;
  }
  .cid-soPK1UIvWk .navbar .dropdown-menu .dropdown-item:after {
    right: auto;
  }
  .cid-soPK1UIvWk .navbar .dropdown-menu .dropdown-toggle[data-toggle="dropdown-submenu"]:after {
    margin-left: 0.5rem;
    margin-top: 0.2rem;
    border-top: 0.35em solid;
    border-right: 0.35em solid transparent;
    border-left: 0.35em solid transparent;
    border-bottom: 0;
    top: 40%;
  }
  .cid-soPK1UIvWk .navbar .navbar-logo img {
    height: 3rem !important;
  }
  .cid-soPK1UIvWk .navbar ul.navbar-nav li {
    margin: auto;
  }
  .cid-soPK1UIvWk .navbar .dropdown-menu .dropdown-item {
    padding: 0.25rem 1.5rem !important;
    text-align: center;
  }
  .cid-soPK1UIvWk .navbar .navbar-brand {
    flex-shrink: initial;
    flex-basis: auto;
    word-break: break-word;
    padding-right: 2rem;
  }
  .cid-soPK1UIvWk .navbar .navbar-toggler {
    flex-basis: auto;
  }
  .cid-soPK1UIvWk .navbar .icons-menu {
    padding-left: 0;
    padding-top: 0.5rem;
    padding-bottom: 0.5rem;
  }
}
.cid-soPK1UIvWk .navbar.navbar-short {
  min-height: 60px;
}
.cid-soPK1UIvWk .navbar.navbar-short .navbar-logo img {
  height: 2.5rem !important;
}
.cid-soPK1UIvWk .navbar.navbar-short .navbar-brand {
  min-height: 60px;
  padding: 0;
}
.cid-soPK1UIvWk .navbar-brand {
  min-height: 70px;
  flex-shrink: 0;
  align-items: center;
  margin-right: 0;
  padding: 0;
  transition: all 0.3s;
  word-break: break-word;
  z-index: 1;
}
.cid-soPK1UIvWk .navbar-brand .navbar-caption {
  line-height: inherit !important;
}
.cid-soPK1UIvWk .navbar-brand .navbar-logo a {
  outline: none;
}
.cid-soPK1UIvWk .dropdown-item.active,
.cid-soPK1UIvWk .dropdown-item:active {
  background-color: transparent;
}
.cid-soPK1UIvWk .navbar-expand-lg .navbar-nav .nav-link {
  padding: 0;
}
.cid-soPK1UIvWk .nav-dropdown .link.dropdown-toggle {
  margin-right: 1.667em;
}
.cid-soPK1UIvWk .nav-dropdown .link.dropdown-toggle[aria-expanded="true"] {
  margin-right: 0;
  padding: 0.667em 1.667em;
}
.cid-soPK1UIvWk .navbar.navbar-expand-lg .dropdown .dropdown-menu {
  background: #232323;
}
.cid-soPK1UIvWk .navbar.navbar-expand-lg .dropdown .dropdown-menu .dropdown-submenu {
  margin: 0;
  left: 100%;
}
.cid-soPK1UIvWk .navbar .dropdown.open > .dropdown-menu {
  display: block;
}
.cid-soPK1UIvWk ul.navbar-nav {
  flex-wrap: wrap;
}
.cid-soPK1UIvWk .navbar-buttons {
  text-align: center;
  min-width: 170px;
}
.cid-soPK1UIvWk button.navbar-toggler {
  outline: none;
  width: 31px;
  height: 20px;
  cursor: pointer;
  transition: all 0.2s;
  position: relative;
  align-self: center;
}
.cid-soPK1UIvWk button.navbar-toggler .hamburger span {
  position: absolute;
  right: 0;
  width: 30px;
  height: 2px;
  border-right: 5px;
  background-color: #b2d056;
}
.cid-soPK1UIvWk button.navbar-toggler .hamburger span:nth-child(1) {
  top: 0;
  transition: all 0.2s;
}
.cid-soPK1UIvWk button.navbar-toggler .hamburger span:nth-child(2) {
  top: 8px;
  transition: all 0.15s;
}
.cid-soPK1UIvWk button.navbar-toggler .hamburger span:nth-child(3) {
  top: 8px;
  transition: all 0.15s;
}
.cid-soPK1UIvWk button.navbar-toggler .hamburger span:nth-child(4) {
  top: 16px;
  transition: all 0.2s;
}
.cid-soPK1UIvWk nav.opened .hamburger span:nth-child(1) {
  top: 8px;
  width: 0;
  opacity: 0;
  right: 50%;
  transition: all 0.2s;
}
.cid-soPK1UIvWk nav.opened .hamburger span:nth-child(2) {
  transform: rotate(45deg);
  transition: all 0.25s;
}
.cid-soPK1UIvWk nav.opened .hamburger span:nth-child(3) {
  transform: rotate(-45deg);
  transition: all 0.25s;
}
.cid-soPK1UIvWk nav.opened .hamburger span:nth-child(4) {
  top: 8px;
  width: 0;
  opacity: 0;
  right: 50%;
  transition: all 0.2s;
}
.cid-soPK1UIvWk .navbar-dropdown {
  padding: 0 1rem;
  position: fixed;
}
.cid-soPK1UIvWk a.nav-link {
  display: flex;
  align-items: center;
  justify-content: center;
}
.cid-soPK1UIvWk .icons-menu {
  flex-wrap: nowrap;
  display: flex;
  justify-content: center;
  padding-left: 1rem;
  padding-right: 1rem;
  padding-top: 0.3rem;
  text-align: center;
}
@media screen and (-ms-high-contrast: active), (-ms-high-contrast: none) {
  .cid-soPK1UIvWk .navbar {
    height: 70px;
  }
  .cid-soPK1UIvWk .navbar.opened {
    height: auto;
  }
  .cid-soPK1UIvWk .nav-item .nav-link:hover::before {
    width: 175%;
    max-width: calc(100% + 2rem);
    left: -1rem;
  }
}
.cid-soPKtnysna {
  padding-top: 9rem;
  padding-bottom: 9rem;
  background-image: url("../../../assets/images/header-ufferman-bath.jpg");
}
.cid-soPKtnysna .mbr-text,
.cid-soPKtnysna .mbr-section-btn {
  color: #b2d056;
}
.cid-soPKtnysna .card-title,
.cid-soPKtnysna .card-box {
  color: #b2d056;
}
.cid-soPKtnysna .mbr-text,
.cid-soPKtnysna .link-wrap {
  color: #ffffff;
}
.cid-u1sEvHaYKh {
  padding-top: 3rem;
  padding-bottom: 3rem;
  background-image: url("../../../assets/images/bg-1.jpg");
}
.cid-u1sEvHaYKh .mbr-fallback-image.disabled {
  display: none;
}
.cid-u1sEvHaYKh .mbr-fallback-image {
  display: block;
  background-size: cover;
  background-position: center center;
  width: 100%;
  height: 100%;
  position: absolute;
  top: 0;
}
.cid-u1sEygdp7n {
  padding-top: 0rem;
  padding-bottom: 2rem;
  background-image: url("../../../assets/images/header-spacer-bar-15.jpg");
}
.cid-u1sEygdp7n .mbr-fallback-image.disabled {
  display: none;
}
.cid-u1sEygdp7n .mbr-fallback-image {
  display: block;
  background-size: cover;
  background-position: center center;
  width: 100%;
  height: 100%;
  position: absolute;
  top: 0;
}
.cid-u1sHsjX9k2 {
  padding-top: 3rem;
  padding-bottom: 5rem;
  background-color: #ffffff;
}
@media (min-width: 992px) {
  .cid-u1sHsjX9k2 .carousel {
    min-height: 700px;
  }
  .cid-u1sHsjX9k2 .carousel img {
    max-height: 700px;
    object-fit: contain;
  }
}
@media (max-width: 991px) and (min-width: 768px) {
  .cid-u1sHsjX9k2 .carousel {
    min-height: 455px;
  }
  .cid-u1sHsjX9k2 .carousel img {
    max-height: 455px;
    object-fit: contain;
  }
}
@media (max-width: 767px) {
  .cid-u1sHsjX9k2 .carousel {
    min-height: 385px;
  }
  .cid-u1sHsjX9k2 .carousel img {
    max-height: 385px;
    object-fit: contain;
  }
  .cid-u1sHsjX9k2 .container .carousel-control {
    margin-bottom: 0;
  }
  .cid-u1sHsjX9k2 .content-slider-wrap {
    width: 100% !important;
  }
}
.cid-u1sHsjX9k2 .carousel,
.cid-u1sHsjX9k2 .carousel-inner {
  display: flex;
  align-items: center;
}
.cid-u1sHsjX9k2 .item-wrapper {
  width: 100%;
}
.cid-u1sHsjX9k2 .carousel-caption {
  bottom: 40px;
}
.cid-u1sHsjX9k2 .carousel-control:hover {
  background: #1b1b1b;
  color: #fff;
  opacity: 1;
}
.cid-u1sHsjX9k2 .mobi-mbri-arrow-next {
  margin-left: 5px;
}
.cid-u1sHsjX9k2 .mobi-mbri-arrow-prev {
  margin-right: 5px;
}
.cid-u1sHsjX9k2 .container .carousel-indicators {
  margin-bottom: 3px;
}
.cid-u1sHsjX9k2 .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-u1sHsjX9k2 .carousel-control.carousel-control-prev {
  left: 0;
  margin-left: 2.5rem;
}
.cid-u1sHsjX9k2 .carousel-control.carousel-control-next {
  right: 0;
  margin-right: 2.5rem;
}
@media (max-width: 767px) {
  .cid-u1sHsjX9k2 .carousel-control {
    top: auto;
    bottom: 1rem;
  }
}
.cid-u1sHsjX9k2 .carousel-indicators {
  position: absolute;
  bottom: 0;
  margin-bottom: 1.5rem !important;
}
.cid-u1sHsjX9k2 .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-u1sHsjX9k2 .carousel-indicators li.active,
.cid-u1sHsjX9k2 .carousel-indicators li:hover {
  opacity: 0.9;
}
.cid-u1sHsjX9k2 .carousel-indicators li::after,
.cid-u1sHsjX9k2 .carousel-indicators li::before {
  content: none;
}
.cid-u1sHsjX9k2 .carousel-indicators.ie-fix {
  left: 50%;
  display: block;
  width: 60%;
  margin-left: -30%;
  text-align: center;
}
@media (max-width: 768px) {
  .cid-u1sHsjX9k2 .carousel-indicators {
    display: none !important;
  }
}
.cid-soPKv4qlsQ {
  padding-top: 5rem;
  padding-bottom: 5rem;
  background-color: #3e7798;
}
.cid-soPK1XlI6P {
  padding-top: 4rem;
  padding-bottom: 3rem;
  background-color: #232323;
}
.cid-soPK1XlI6P .media-wrap {
  padding: 0;
}
@media (max-width: 991px) {
  .cid-soPK1XlI6P .media-wrap {
    margin-bottom: 1rem;
  }
}
@media (max-width: 767px) {
  .cid-soPK1XlI6P .row {
    text-align: center;
  }
  .cid-soPK1XlI6P .row > div {
    margin: auto;
  }
  .cid-soPK1XlI6P .social-row {
    justify-content: center;
  }
}
.cid-soPK1XlI6P .social-row {
  display: flex;
  flex-wrap: wrap;
}
.cid-soPK1XlI6P .list {
  list-style: none;
  padding-left: 0;
  color: #bbbbbb;
}
@media (max-width: 991px) {
  .cid-soPK1XlI6P .list {
    margin-bottom: 2rem;
  }
}
@media (min-width: 992px) {
  .cid-soPK1XlI6P .list {
    margin-bottom: 0rem;
  }
}
.cid-soPK1XlI6P .mbr-text {
  color: #ffffff;
}
.cid-soPK1XlI6P .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-soPK1XlI6P .mbr-iconfont {
  color: black;
}
@media (max-width: 991px) {
  .cid-soPK1XlI6P div > *:last-child {
    margin-top: 0 !important;
  }
}
.cid-spdpFwqnOf {
  z-index: 1000;
  width: 100%;
  position: relative;
  min-height: 60px;
}
.cid-spdpFwqnOf nav.navbar {
  position: fixed;
}
.cid-spdpFwqnOf .dropdown-item:before {
  font-family: Moririse2 !important;
  content: "\e966";
  display: inline-block;
  width: 0;
  position: absolute;
  left: 1rem;
  top: 0.5rem;
  margin-right: 0.5rem;
  line-height: 1;
  font-size: inherit;
  vertical-align: middle;
  text-align: center;
  overflow: hidden;
  transform: scale(0, 1);
  transition: all 0.25s ease-in-out;
}
.cid-spdpFwqnOf .dropdown-menu {
  padding: 0;
  border-radius: 4px;
  box-shadow: 0 1px 3px 0 rgba(0, 0, 0, 0.1);
}
.cid-spdpFwqnOf .dropdown-item {
  border-bottom: 1px solid #e6e6e6;
}
.cid-spdpFwqnOf .dropdown-item:hover,
.cid-spdpFwqnOf .dropdown-item:focus {
  background: #b2d056 !important;
  color: white !important;
}
.cid-spdpFwqnOf .dropdown-item:first-child {
  border-top-left-radius: 4px;
  border-top-right-radius: 4px;
}
.cid-spdpFwqnOf .dropdown-item:last-child {
  border-bottom: none;
  border-bottom-left-radius: 4px;
  border-bottom-right-radius: 4px;
}
.cid-spdpFwqnOf .nav-dropdown .link {
  padding: 0 0.3em !important;
  margin: 0.667em 1em !important;
}
.cid-spdpFwqnOf .nav-dropdown .link.dropdown-toggle::after {
  margin-left: 0.5rem;
  margin-top: 0.2rem;
}
.cid-spdpFwqnOf .nav-link {
  position: relative;
}
.cid-spdpFwqnOf .container {
  display: flex;
  margin: auto;
}
.cid-spdpFwqnOf .iconfont-wrapper {
  color: #000000 !important;
  font-size: 1.5rem;
  padding-right: 0.5rem;
}
.cid-spdpFwqnOf .dropdown-menu,
.cid-spdpFwqnOf .navbar.opened {
  background: #232323 !important;
}
.cid-spdpFwqnOf .nav-item:focus,
.cid-spdpFwqnOf .nav-link:focus {
  outline: none;
}
.cid-spdpFwqnOf .dropdown .dropdown-menu .dropdown-item {
  width: auto;
  transition: all 0.25s ease-in-out;
}
.cid-spdpFwqnOf .dropdown .dropdown-menu .dropdown-item::after {
  right: 0.5rem;
}
.cid-spdpFwqnOf .dropdown .dropdown-menu .dropdown-item .mbr-iconfont {
  margin-right: 0.5rem;
  vertical-align: sub;
}
.cid-spdpFwqnOf .dropdown .dropdown-menu .dropdown-item .mbr-iconfont:before {
  display: inline-block;
  transform: scale(1, 1);
  transition: all 0.25s ease-in-out;
}
.cid-spdpFwqnOf .collapsed .dropdown-menu .dropdown-item:before {
  display: none;
}
.cid-spdpFwqnOf .collapsed .dropdown .dropdown-menu .dropdown-item {
  padding: 0.235em 1.5em 0.235em 1.5em !important;
  transition: none;
  margin: 0 !important;
}
.cid-spdpFwqnOf .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: #232323;
}
.cid-spdpFwqnOf .navbar.opened {
  transition: all 0.3s;
}
.cid-spdpFwqnOf .navbar .dropdown-item {
  padding: 0.5rem 1.8rem;
}
.cid-spdpFwqnOf .navbar .navbar-logo img {
  width: auto;
}
.cid-spdpFwqnOf .navbar .navbar-collapse {
  justify-content: flex-end;
  z-index: 1;
}
.cid-spdpFwqnOf .navbar.collapsed {
  justify-content: center;
}
.cid-spdpFwqnOf .navbar.collapsed .nav-item .nav-link::before {
  display: none;
}
.cid-spdpFwqnOf .navbar.collapsed.opened .dropdown-menu {
  top: 0;
}
@media (min-width: 992px) {
  .cid-spdpFwqnOf .navbar.collapsed.opened:not(.navbar-short) .navbar-collapse {
    max-height: calc(98.5vh - 3.4rem);
  }
}
.cid-spdpFwqnOf .navbar.collapsed .dropdown-menu .dropdown-submenu {
  left: 0 !important;
}
.cid-spdpFwqnOf .navbar.collapsed .dropdown-menu .dropdown-item:after {
  right: auto;
}
.cid-spdpFwqnOf .navbar.collapsed .dropdown-menu .dropdown-toggle[data-toggle="dropdown-submenu"]:after {
  margin-left: 0.5rem;
  margin-top: 0.2rem;
  border-top: 0.35em solid;
  border-right: 0.35em solid transparent;
  border-left: 0.35em solid transparent;
  border-bottom: 0;
  top: 41%;
}
.cid-spdpFwqnOf .navbar.collapsed ul.navbar-nav li {
  margin: auto;
}
.cid-spdpFwqnOf .navbar.collapsed .dropdown-menu .dropdown-item {
  padding: 0.25rem 1.5rem;
  text-align: center;
}
.cid-spdpFwqnOf .navbar.collapsed .icons-menu {
  padding-left: 0;
  padding-right: 0;
  padding-top: 0.5rem;
  padding-bottom: 0.5rem;
}
@media (max-width: 991px) {
  .cid-spdpFwqnOf .navbar .nav-item .nav-link::before {
    display: none;
  }
  .cid-spdpFwqnOf .navbar.opened .dropdown-menu {
    top: 0;
  }
  .cid-spdpFwqnOf .navbar .dropdown-menu .dropdown-submenu {
    left: 0 !important;
  }
  .cid-spdpFwqnOf .navbar .dropdown-menu .dropdown-item:after {
    right: auto;
  }
  .cid-spdpFwqnOf .navbar .dropdown-menu .dropdown-toggle[data-toggle="dropdown-submenu"]:after {
    margin-left: 0.5rem;
    margin-top: 0.2rem;
    border-top: 0.35em solid;
    border-right: 0.35em solid transparent;
    border-left: 0.35em solid transparent;
    border-bottom: 0;
    top: 40%;
  }
  .cid-spdpFwqnOf .navbar .navbar-logo img {
    height: 3rem !important;
  }
  .cid-spdpFwqnOf .navbar ul.navbar-nav li {
    margin: auto;
  }
  .cid-spdpFwqnOf .navbar .dropdown-menu .dropdown-item {
    padding: 0.25rem 1.5rem !important;
    text-align: center;
  }
  .cid-spdpFwqnOf .navbar .navbar-brand {
    flex-shrink: initial;
    flex-basis: auto;
    word-break: break-word;
    padding-right: 2rem;
  }
  .cid-spdpFwqnOf .navbar .navbar-toggler {
    flex-basis: auto;
  }
  .cid-spdpFwqnOf .navbar .icons-menu {
    padding-left: 0;
    padding-top: 0.5rem;
    padding-bottom: 0.5rem;
  }
}
.cid-spdpFwqnOf .navbar.navbar-short {
  min-height: 60px;
}
.cid-spdpFwqnOf .navbar.navbar-short .navbar-logo img {
  height: 2.5rem !important;
}
.cid-spdpFwqnOf .navbar.navbar-short .navbar-brand {
  min-height: 60px;
  padding: 0;
}
.cid-spdpFwqnOf .navbar-brand {
  min-height: 70px;
  flex-shrink: 0;
  align-items: center;
  margin-right: 0;
  padding: 0;
  transition: all 0.3s;
  word-break: break-word;
  z-index: 1;
}
.cid-spdpFwqnOf .navbar-brand .navbar-caption {
  line-height: inherit !important;
}
.cid-spdpFwqnOf .navbar-brand .navbar-logo a {
  outline: none;
}
.cid-spdpFwqnOf .dropdown-item.active,
.cid-spdpFwqnOf .dropdown-item:active {
  background-color: transparent;
}
.cid-spdpFwqnOf .navbar-expand-lg .navbar-nav .nav-link {
  padding: 0;
}
.cid-spdpFwqnOf .nav-dropdown .link.dropdown-toggle {
  margin-right: 1.667em;
}
.cid-spdpFwqnOf .nav-dropdown .link.dropdown-toggle[aria-expanded="true"] {
  margin-right: 0;
  padding: 0.667em 1.667em;
}
.cid-spdpFwqnOf .navbar.navbar-expand-lg .dropdown .dropdown-menu {
  background: #232323;
}
.cid-spdpFwqnOf .navbar.navbar-expand-lg .dropdown .dropdown-menu .dropdown-submenu {
  margin: 0;
  left: 100%;
}
.cid-spdpFwqnOf .navbar .dropdown.open > .dropdown-menu {
  display: block;
}
.cid-spdpFwqnOf ul.navbar-nav {
  flex-wrap: wrap;
}
.cid-spdpFwqnOf .navbar-buttons {
  text-align: center;
  min-width: 170px;
}
.cid-spdpFwqnOf button.navbar-toggler {
  outline: none;
  width: 31px;
  height: 20px;
  cursor: pointer;
  transition: all 0.2s;
  position: relative;
  align-self: center;
}
.cid-spdpFwqnOf button.navbar-toggler .hamburger span {
  position: absolute;
  right: 0;
  width: 30px;
  height: 2px;
  border-right: 5px;
  background-color: #b2d056;
}
.cid-spdpFwqnOf button.navbar-toggler .hamburger span:nth-child(1) {
  top: 0;
  transition: all 0.2s;
}
.cid-spdpFwqnOf button.navbar-toggler .hamburger span:nth-child(2) {
  top: 8px;
  transition: all 0.15s;
}
.cid-spdpFwqnOf button.navbar-toggler .hamburger span:nth-child(3) {
  top: 8px;
  transition: all 0.15s;
}
.cid-spdpFwqnOf button.navbar-toggler .hamburger span:nth-child(4) {
  top: 16px;
  transition: all 0.2s;
}
.cid-spdpFwqnOf nav.opened .hamburger span:nth-child(1) {
  top: 8px;
  width: 0;
  opacity: 0;
  right: 50%;
  transition: all 0.2s;
}
.cid-spdpFwqnOf nav.opened .hamburger span:nth-child(2) {
  transform: rotate(45deg);
  transition: all 0.25s;
}
.cid-spdpFwqnOf nav.opened .hamburger span:nth-child(3) {
  transform: rotate(-45deg);
  transition: all 0.25s;
}
.cid-spdpFwqnOf nav.opened .hamburger span:nth-child(4) {
  top: 8px;
  width: 0;
  opacity: 0;
  right: 50%;
  transition: all 0.2s;
}
.cid-spdpFwqnOf .navbar-dropdown {
  padding: 0 1rem;
  position: fixed;
}
.cid-spdpFwqnOf a.nav-link {
  display: flex;
  align-items: center;
  justify-content: center;
}
.cid-spdpFwqnOf .icons-menu {
  flex-wrap: nowrap;
  display: flex;
  justify-content: center;
  padding-left: 1rem;
  padding-right: 1rem;
  padding-top: 0.3rem;
  text-align: center;
}
@media screen and (-ms-high-contrast: active), (-ms-high-contrast: none) {
  .cid-spdpFwqnOf .navbar {
    height: 70px;
  }
  .cid-spdpFwqnOf .navbar.opened {
    height: auto;
  }
  .cid-spdpFwqnOf .nav-item .nav-link:hover::before {
    width: 175%;
    max-width: calc(100% + 2rem);
    left: -1rem;
  }
}
.cid-spdpXObE3N {
  padding-top: 9rem;
  padding-bottom: 9rem;
  background-image: url("../../../assets/images/header-phillian-bathroom.jpg");
}
.cid-spdpXObE3N .mbr-text,
.cid-spdpXObE3N .mbr-section-btn {
  color: #b2d056;
}
.cid-spdpXObE3N .card-title,
.cid-spdpXObE3N .card-box {
  color: #b2d056;
}
.cid-spdpXObE3N .mbr-text,
.cid-spdpXObE3N .link-wrap {
  color: #ffffff;
}
.cid-u1sKxUsrkP {
  padding-top: 3rem;
  padding-bottom: 3rem;
  background-image: url("../../../assets/images/bg-1.jpg");
}
.cid-u1sKxUsrkP .mbr-fallback-image.disabled {
  display: none;
}
.cid-u1sKxUsrkP .mbr-fallback-image {
  display: block;
  background-size: cover;
  background-position: center center;
  width: 100%;
  height: 100%;
  position: absolute;
  top: 0;
}
.cid-u1sKzCclf8 {
  padding-top: 0rem;
  padding-bottom: 2rem;
  background-image: url("../../../assets/images/header-spacer-bar-15.jpg");
}
.cid-u1sKzCclf8 .mbr-fallback-image.disabled {
  display: none;
}
.cid-u1sKzCclf8 .mbr-fallback-image {
  display: block;
  background-size: cover;
  background-position: center center;
  width: 100%;
  height: 100%;
  position: absolute;
  top: 0;
}
.cid-u1sL1o9l17 {
  padding-top: 3rem;
  padding-bottom: 6rem;
  background-color: #ffffff;
}
@media (min-width: 992px) {
  .cid-u1sL1o9l17 .carousel {
    min-height: 700px;
  }
  .cid-u1sL1o9l17 .carousel img {
    max-height: 700px;
    object-fit: contain;
  }
}
@media (max-width: 991px) and (min-width: 768px) {
  .cid-u1sL1o9l17 .carousel {
    min-height: 455px;
  }
  .cid-u1sL1o9l17 .carousel img {
    max-height: 455px;
    object-fit: contain;
  }
}
@media (max-width: 767px) {
  .cid-u1sL1o9l17 .carousel {
    min-height: 385px;
  }
  .cid-u1sL1o9l17 .carousel img {
    max-height: 385px;
    object-fit: contain;
  }
  .cid-u1sL1o9l17 .container .carousel-control {
    margin-bottom: 0;
  }
  .cid-u1sL1o9l17 .content-slider-wrap {
    width: 100% !important;
  }
}
.cid-u1sL1o9l17 .carousel,
.cid-u1sL1o9l17 .carousel-inner {
  display: flex;
  align-items: center;
}
.cid-u1sL1o9l17 .item-wrapper {
  width: 100%;
}
.cid-u1sL1o9l17 .carousel-caption {
  bottom: 40px;
}
.cid-u1sL1o9l17 .carousel-control:hover {
  background: #1b1b1b;
  color: #fff;
  opacity: 1;
}
.cid-u1sL1o9l17 .mobi-mbri-arrow-next {
  margin-left: 5px;
}
.cid-u1sL1o9l17 .mobi-mbri-arrow-prev {
  margin-right: 5px;
}
.cid-u1sL1o9l17 .container .carousel-indicators {
  margin-bottom: 3px;
}
.cid-u1sL1o9l17 .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-u1sL1o9l17 .carousel-control.carousel-control-prev {
  left: 0;
  margin-left: 2.5rem;
}
.cid-u1sL1o9l17 .carousel-control.carousel-control-next {
  right: 0;
  margin-right: 2.5rem;
}
@media (max-width: 767px) {
  .cid-u1sL1o9l17 .carousel-control {
    top: auto;
    bottom: 1rem;
  }
}
.cid-u1sL1o9l17 .carousel-indicators {
  position: absolute;
  bottom: 0;
  margin-bottom: 1.5rem !important;
}
.cid-u1sL1o9l17 .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-u1sL1o9l17 .carousel-indicators li.active,
.cid-u1sL1o9l17 .carousel-indicators li:hover {
  opacity: 0.9;
}
.cid-u1sL1o9l17 .carousel-indicators li::after,
.cid-u1sL1o9l17 .carousel-indicators li::before {
  content: none;
}
.cid-u1sL1o9l17 .carousel-indicators.ie-fix {
  left: 50%;
  display: block;
  width: 60%;
  margin-left: -30%;
  text-align: center;
}
@media (max-width: 768px) {
  .cid-u1sL1o9l17 .carousel-indicators {
    display: none !important;
  }
}
.cid-spdpWqpYJR {
  padding-top: 5rem;
  padding-bottom: 5rem;
  background-color: #3e7798;
}
.cid-spdpFxtN52 {
  padding-top: 4rem;
  padding-bottom: 3rem;
  background-color: #232323;
}
.cid-spdpFxtN52 .media-wrap {
  padding: 0;
}
@media (max-width: 991px) {
  .cid-spdpFxtN52 .media-wrap {
    margin-bottom: 1rem;
  }
}
@media (max-width: 767px) {
  .cid-spdpFxtN52 .row {
    text-align: center;
  }
  .cid-spdpFxtN52 .row > div {
    margin: auto;
  }
  .cid-spdpFxtN52 .social-row {
    justify-content: center;
  }
}
.cid-spdpFxtN52 .social-row {
  display: flex;
  flex-wrap: wrap;
}
.cid-spdpFxtN52 .list {
  list-style: none;
  padding-left: 0;
  color: #bbbbbb;
}
@media (max-width: 991px) {
  .cid-spdpFxtN52 .list {
    margin-bottom: 2rem;
  }
}
@media (min-width: 992px) {
  .cid-spdpFxtN52 .list {
    margin-bottom: 0rem;
  }
}
.cid-spdpFxtN52 .mbr-text {
  color: #ffffff;
}
.cid-spdpFxtN52 .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-spdpFxtN52 .mbr-iconfont {
  color: black;
}
@media (max-width: 991px) {
  .cid-spdpFxtN52 div > *:last-child {
    margin-top: 0 !important;
  }
}
.cid-sphQuMZF9n {
  z-index: 1000;
  width: 100%;
  position: relative;
  min-height: 60px;
}
.cid-sphQuMZF9n nav.navbar {
  position: fixed;
}
.cid-sphQuMZF9n .dropdown-item:before {
  font-family: Moririse2 !important;
  content: "\e966";
  display: inline-block;
  width: 0;
  position: absolute;
  left: 1rem;
  top: 0.5rem;
  margin-right: 0.5rem;
  line-height: 1;
  font-size: inherit;
  vertical-align: middle;
  text-align: center;
  overflow: hidden;
  transform: scale(0, 1);
  transition: all 0.25s ease-in-out;
}
.cid-sphQuMZF9n .dropdown-menu {
  padding: 0;
  border-radius: 4px;
  box-shadow: 0 1px 3px 0 rgba(0, 0, 0, 0.1);
}
.cid-sphQuMZF9n .dropdown-item {
  border-bottom: 1px solid #e6e6e6;
}
.cid-sphQuMZF9n .dropdown-item:hover,
.cid-sphQuMZF9n .dropdown-item:focus {
  background: #b2d056 !important;
  color: white !important;
}
.cid-sphQuMZF9n .dropdown-item:first-child {
  border-top-left-radius: 4px;
  border-top-right-radius: 4px;
}
.cid-sphQuMZF9n .dropdown-item:last-child {
  border-bottom: none;
  border-bottom-left-radius: 4px;
  border-bottom-right-radius: 4px;
}
.cid-sphQuMZF9n .nav-dropdown .link {
  padding: 0 0.3em !important;
  margin: 0.667em 1em !important;
}
.cid-sphQuMZF9n .nav-dropdown .link.dropdown-toggle::after {
  margin-left: 0.5rem;
  margin-top: 0.2rem;
}
.cid-sphQuMZF9n .nav-link {
  position: relative;
}
.cid-sphQuMZF9n .container {
  display: flex;
  margin: auto;
}
.cid-sphQuMZF9n .iconfont-wrapper {
  color: #000000 !important;
  font-size: 1.5rem;
  padding-right: 0.5rem;
}
.cid-sphQuMZF9n .dropdown-menu,
.cid-sphQuMZF9n .navbar.opened {
  background: #232323 !important;
}
.cid-sphQuMZF9n .nav-item:focus,
.cid-sphQuMZF9n .nav-link:focus {
  outline: none;
}
.cid-sphQuMZF9n .dropdown .dropdown-menu .dropdown-item {
  width: auto;
  transition: all 0.25s ease-in-out;
}
.cid-sphQuMZF9n .dropdown .dropdown-menu .dropdown-item::after {
  right: 0.5rem;
}
.cid-sphQuMZF9n .dropdown .dropdown-menu .dropdown-item .mbr-iconfont {
  margin-right: 0.5rem;
  vertical-align: sub;
}
.cid-sphQuMZF9n .dropdown .dropdown-menu .dropdown-item .mbr-iconfont:before {
  display: inline-block;
  transform: scale(1, 1);
  transition: all 0.25s ease-in-out;
}
.cid-sphQuMZF9n .collapsed .dropdown-menu .dropdown-item:before {
  display: none;
}
.cid-sphQuMZF9n .collapsed .dropdown .dropdown-menu .dropdown-item {
  padding: 0.235em 1.5em 0.235em 1.5em !important;
  transition: none;
  margin: 0 !important;
}
.cid-sphQuMZF9n .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: #232323;
}
.cid-sphQuMZF9n .navbar.opened {
  transition: all 0.3s;
}
.cid-sphQuMZF9n .navbar .dropdown-item {
  padding: 0.5rem 1.8rem;
}
.cid-sphQuMZF9n .navbar .navbar-logo img {
  width: auto;
}
.cid-sphQuMZF9n .navbar .navbar-collapse {
  justify-content: flex-end;
  z-index: 1;
}
.cid-sphQuMZF9n .navbar.collapsed {
  justify-content: center;
}
.cid-sphQuMZF9n .navbar.collapsed .nav-item .nav-link::before {
  display: none;
}
.cid-sphQuMZF9n .navbar.collapsed.opened .dropdown-menu {
  top: 0;
}
@media (min-width: 992px) {
  .cid-sphQuMZF9n .navbar.collapsed.opened:not(.navbar-short) .navbar-collapse {
    max-height: calc(98.5vh - 3.4rem);
  }
}
.cid-sphQuMZF9n .navbar.collapsed .dropdown-menu .dropdown-submenu {
  left: 0 !important;
}
.cid-sphQuMZF9n .navbar.collapsed .dropdown-menu .dropdown-item:after {
  right: auto;
}
.cid-sphQuMZF9n .navbar.collapsed .dropdown-menu .dropdown-toggle[data-toggle="dropdown-submenu"]:after {
  margin-left: 0.5rem;
  margin-top: 0.2rem;
  border-top: 0.35em solid;
  border-right: 0.35em solid transparent;
  border-left: 0.35em solid transparent;
  border-bottom: 0;
  top: 41%;
}
.cid-sphQuMZF9n .navbar.collapsed ul.navbar-nav li {
  margin: auto;
}
.cid-sphQuMZF9n .navbar.collapsed .dropdown-menu .dropdown-item {
  padding: 0.25rem 1.5rem;
  text-align: center;
}
.cid-sphQuMZF9n .navbar.collapsed .icons-menu {
  padding-left: 0;
  padding-right: 0;
  padding-top: 0.5rem;
  padding-bottom: 0.5rem;
}
@media (max-width: 991px) {
  .cid-sphQuMZF9n .navbar .nav-item .nav-link::before {
    display: none;
  }
  .cid-sphQuMZF9n .navbar.opened .dropdown-menu {
    top: 0;
  }
  .cid-sphQuMZF9n .navbar .dropdown-menu .dropdown-submenu {
    left: 0 !important;
  }
  .cid-sphQuMZF9n .navbar .dropdown-menu .dropdown-item:after {
    right: auto;
  }
  .cid-sphQuMZF9n .navbar .dropdown-menu .dropdown-toggle[data-toggle="dropdown-submenu"]:after {
    margin-left: 0.5rem;
    margin-top: 0.2rem;
    border-top: 0.35em solid;
    border-right: 0.35em solid transparent;
    border-left: 0.35em solid transparent;
    border-bottom: 0;
    top: 40%;
  }
  .cid-sphQuMZF9n .navbar .navbar-logo img {
    height: 3rem !important;
  }
  .cid-sphQuMZF9n .navbar ul.navbar-nav li {
    margin: auto;
  }
  .cid-sphQuMZF9n .navbar .dropdown-menu .dropdown-item {
    padding: 0.25rem 1.5rem !important;
    text-align: center;
  }
  .cid-sphQuMZF9n .navbar .navbar-brand {
    flex-shrink: initial;
    flex-basis: auto;
    word-break: break-word;
    padding-right: 2rem;
  }
  .cid-sphQuMZF9n .navbar .navbar-toggler {
    flex-basis: auto;
  }
  .cid-sphQuMZF9n .navbar .icons-menu {
    padding-left: 0;
    padding-top: 0.5rem;
    padding-bottom: 0.5rem;
  }
}
.cid-sphQuMZF9n .navbar.navbar-short {
  min-height: 60px;
}
.cid-sphQuMZF9n .navbar.navbar-short .navbar-logo img {
  height: 2.5rem !important;
}
.cid-sphQuMZF9n .navbar.navbar-short .navbar-brand {
  min-height: 60px;
  padding: 0;
}
.cid-sphQuMZF9n .navbar-brand {
  min-height: 70px;
  flex-shrink: 0;
  align-items: center;
  margin-right: 0;
  padding: 0;
  transition: all 0.3s;
  word-break: break-word;
  z-index: 1;
}
.cid-sphQuMZF9n .navbar-brand .navbar-caption {
  line-height: inherit !important;
}
.cid-sphQuMZF9n .navbar-brand .navbar-logo a {
  outline: none;
}
.cid-sphQuMZF9n .dropdown-item.active,
.cid-sphQuMZF9n .dropdown-item:active {
  background-color: transparent;
}
.cid-sphQuMZF9n .navbar-expand-lg .navbar-nav .nav-link {
  padding: 0;
}
.cid-sphQuMZF9n .nav-dropdown .link.dropdown-toggle {
  margin-right: 1.667em;
}
.cid-sphQuMZF9n .nav-dropdown .link.dropdown-toggle[aria-expanded="true"] {
  margin-right: 0;
  padding: 0.667em 1.667em;
}
.cid-sphQuMZF9n .navbar.navbar-expand-lg .dropdown .dropdown-menu {
  background: #232323;
}
.cid-sphQuMZF9n .navbar.navbar-expand-lg .dropdown .dropdown-menu .dropdown-submenu {
  margin: 0;
  left: 100%;
}
.cid-sphQuMZF9n .navbar .dropdown.open > .dropdown-menu {
  display: block;
}
.cid-sphQuMZF9n ul.navbar-nav {
  flex-wrap: wrap;
}
.cid-sphQuMZF9n .navbar-buttons {
  text-align: center;
  min-width: 170px;
}
.cid-sphQuMZF9n button.navbar-toggler {
  outline: none;
  width: 31px;
  height: 20px;
  cursor: pointer;
  transition: all 0.2s;
  position: relative;
  align-self: center;
}
.cid-sphQuMZF9n button.navbar-toggler .hamburger span {
  position: absolute;
  right: 0;
  width: 30px;
  height: 2px;
  border-right: 5px;
  background-color: #b2d056;
}
.cid-sphQuMZF9n button.navbar-toggler .hamburger span:nth-child(1) {
  top: 0;
  transition: all 0.2s;
}
.cid-sphQuMZF9n button.navbar-toggler .hamburger span:nth-child(2) {
  top: 8px;
  transition: all 0.15s;
}
.cid-sphQuMZF9n button.navbar-toggler .hamburger span:nth-child(3) {
  top: 8px;
  transition: all 0.15s;
}
.cid-sphQuMZF9n button.navbar-toggler .hamburger span:nth-child(4) {
  top: 16px;
  transition: all 0.2s;
}
.cid-sphQuMZF9n nav.opened .hamburger span:nth-child(1) {
  top: 8px;
  width: 0;
  opacity: 0;
  right: 50%;
  transition: all 0.2s;
}
.cid-sphQuMZF9n nav.opened .hamburger span:nth-child(2) {
  transform: rotate(45deg);
  transition: all 0.25s;
}
.cid-sphQuMZF9n nav.opened .hamburger span:nth-child(3) {
  transform: rotate(-45deg);
  transition: all 0.25s;
}
.cid-sphQuMZF9n nav.opened .hamburger span:nth-child(4) {
  top: 8px;
  width: 0;
  opacity: 0;
  right: 50%;
  transition: all 0.2s;
}
.cid-sphQuMZF9n .navbar-dropdown {
  padding: 0 1rem;
  position: fixed;
}
.cid-sphQuMZF9n a.nav-link {
  display: flex;
  align-items: center;
  justify-content: center;
}
.cid-sphQuMZF9n .icons-menu {
  flex-wrap: nowrap;
  display: flex;
  justify-content: center;
  padding-left: 1rem;
  padding-right: 1rem;
  padding-top: 0.3rem;
  text-align: center;
}
@media screen and (-ms-high-contrast: active), (-ms-high-contrast: none) {
  .cid-sphQuMZF9n .navbar {
    height: 70px;
  }
  .cid-sphQuMZF9n .navbar.opened {
    height: auto;
  }
  .cid-sphQuMZF9n .nav-item .nav-link:hover::before {
    width: 175%;
    max-width: calc(100% + 2rem);
    left: -1rem;
  }
}
.cid-sphQIFgYnn {
  padding-top: 9rem;
  padding-bottom: 9rem;
  background-image: url("../../../assets/images/header-hedges-guest-bath.jpg");
}
.cid-sphQIFgYnn .mbr-text,
.cid-sphQIFgYnn .mbr-section-btn {
  color: #b2d056;
}
.cid-sphQIFgYnn .card-title,
.cid-sphQIFgYnn .card-box {
  color: #b2d056;
}
.cid-sphQIFgYnn .mbr-text,
.cid-sphQIFgYnn .link-wrap {
  color: #ffffff;
}
.cid-u1sMZxQ5hG {
  padding-top: 3rem;
  padding-bottom: 3rem;
  background-image: url("../../../assets/images/bg-1.jpg");
}
.cid-u1sMZxQ5hG .mbr-fallback-image.disabled {
  display: none;
}
.cid-u1sMZxQ5hG .mbr-fallback-image {
  display: block;
  background-size: cover;
  background-position: center center;
  width: 100%;
  height: 100%;
  position: absolute;
  top: 0;
}
.cid-u1sN1170nk {
  padding-top: 0rem;
  padding-bottom: 2rem;
  background-image: url("../../../assets/images/header-spacer-bar-15.jpg");
}
.cid-u1sN1170nk .mbr-fallback-image.disabled {
  display: none;
}
.cid-u1sN1170nk .mbr-fallback-image {
  display: block;
  background-size: cover;
  background-position: center center;
  width: 100%;
  height: 100%;
  position: absolute;
  top: 0;
}
.cid-u1sOeKePcC {
  padding-top: 3rem;
  padding-bottom: 5rem;
  background-color: #ffffff;
}
@media (min-width: 992px) {
  .cid-u1sOeKePcC .carousel {
    min-height: 700px;
  }
  .cid-u1sOeKePcC .carousel img {
    max-height: 700px;
    object-fit: contain;
  }
}
@media (max-width: 991px) and (min-width: 768px) {
  .cid-u1sOeKePcC .carousel {
    min-height: 455px;
  }
  .cid-u1sOeKePcC .carousel img {
    max-height: 455px;
    object-fit: contain;
  }
}
@media (max-width: 767px) {
  .cid-u1sOeKePcC .carousel {
    min-height: 385px;
  }
  .cid-u1sOeKePcC .carousel img {
    max-height: 385px;
    object-fit: contain;
  }
  .cid-u1sOeKePcC .container .carousel-control {
    margin-bottom: 0;
  }
  .cid-u1sOeKePcC .content-slider-wrap {
    width: 100% !important;
  }
}
.cid-u1sOeKePcC .carousel,
.cid-u1sOeKePcC .carousel-inner {
  display: flex;
  align-items: center;
}
.cid-u1sOeKePcC .item-wrapper {
  width: 100%;
}
.cid-u1sOeKePcC .carousel-caption {
  bottom: 40px;
}
.cid-u1sOeKePcC .carousel-control:hover {
  background: #1b1b1b;
  color: #fff;
  opacity: 1;
}
.cid-u1sOeKePcC .mobi-mbri-arrow-next {
  margin-left: 5px;
}
.cid-u1sOeKePcC .mobi-mbri-arrow-prev {
  margin-right: 5px;
}
.cid-u1sOeKePcC .container .carousel-indicators {
  margin-bottom: 3px;
}
.cid-u1sOeKePcC .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-u1sOeKePcC .carousel-control.carousel-control-prev {
  left: 0;
  margin-left: 2.5rem;
}
.cid-u1sOeKePcC .carousel-control.carousel-control-next {
  right: 0;
  margin-right: 2.5rem;
}
@media (max-width: 767px) {
  .cid-u1sOeKePcC .carousel-control {
    top: auto;
    bottom: 1rem;
  }
}
.cid-u1sOeKePcC .carousel-indicators {
  position: absolute;
  bottom: 0;
  margin-bottom: 1.5rem !important;
}
.cid-u1sOeKePcC .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-u1sOeKePcC .carousel-indicators li.active,
.cid-u1sOeKePcC .carousel-indicators li:hover {
  opacity: 0.9;
}
.cid-u1sOeKePcC .carousel-indicators li::after,
.cid-u1sOeKePcC .carousel-indicators li::before {
  content: none;
}
.cid-u1sOeKePcC .carousel-indicators.ie-fix {
  left: 50%;
  display: block;
  width: 60%;
  margin-left: -30%;
  text-align: center;
}
@media (max-width: 768px) {
  .cid-u1sOeKePcC .carousel-indicators {
    display: none !important;
  }
}
.cid-sphQHs6vhw {
  padding-top: 5rem;
  padding-bottom: 5rem;
  background-color: #3e7798;
}
.cid-sphQuNVTjk {
  padding-top: 4rem;
  padding-bottom: 3rem;
  background-color: #232323;
}
.cid-sphQuNVTjk .media-wrap {
  padding: 0;
}
@media (max-width: 991px) {
  .cid-sphQuNVTjk .media-wrap {
    margin-bottom: 1rem;
  }
}
@media (max-width: 767px) {
  .cid-sphQuNVTjk .row {
    text-align: center;
  }
  .cid-sphQuNVTjk .row > div {
    margin: auto;
  }
  .cid-sphQuNVTjk .social-row {
    justify-content: center;
  }
}
.cid-sphQuNVTjk .social-row {
  display: flex;
  flex-wrap: wrap;
}
.cid-sphQuNVTjk .list {
  list-style: none;
  padding-left: 0;
  color: #bbbbbb;
}
@media (max-width: 991px) {
  .cid-sphQuNVTjk .list {
    margin-bottom: 2rem;
  }
}
@media (min-width: 992px) {
  .cid-sphQuNVTjk .list {
    margin-bottom: 0rem;
  }
}
.cid-sphQuNVTjk .mbr-text {
  color: #ffffff;
}
.cid-sphQuNVTjk .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-sphQuNVTjk .mbr-iconfont {
  color: black;
}
@media (max-width: 991px) {
  .cid-sphQuNVTjk div > *:last-child {
    margin-top: 0 !important;
  }
}
.cid-spi0ZiJdNk {
  z-index: 1000;
  width: 100%;
  position: relative;
  min-height: 60px;
}
.cid-spi0ZiJdNk nav.navbar {
  position: fixed;
}
.cid-spi0ZiJdNk .dropdown-item:before {
  font-family: Moririse2 !important;
  content: "\e966";
  display: inline-block;
  width: 0;
  position: absolute;
  left: 1rem;
  top: 0.5rem;
  margin-right: 0.5rem;
  line-height: 1;
  font-size: inherit;
  vertical-align: middle;
  text-align: center;
  overflow: hidden;
  transform: scale(0, 1);
  transition: all 0.25s ease-in-out;
}
.cid-spi0ZiJdNk .dropdown-menu {
  padding: 0;
  border-radius: 4px;
  box-shadow: 0 1px 3px 0 rgba(0, 0, 0, 0.1);
}
.cid-spi0ZiJdNk .dropdown-item {
  border-bottom: 1px solid #e6e6e6;
}
.cid-spi0ZiJdNk .dropdown-item:hover,
.cid-spi0ZiJdNk .dropdown-item:focus {
  background: #b2d056 !important;
  color: white !important;
}
.cid-spi0ZiJdNk .dropdown-item:first-child {
  border-top-left-radius: 4px;
  border-top-right-radius: 4px;
}
.cid-spi0ZiJdNk .dropdown-item:last-child {
  border-bottom: none;
  border-bottom-left-radius: 4px;
  border-bottom-right-radius: 4px;
}
.cid-spi0ZiJdNk .nav-dropdown .link {
  padding: 0 0.3em !important;
  margin: 0.667em 1em !important;
}
.cid-spi0ZiJdNk .nav-dropdown .link.dropdown-toggle::after {
  margin-left: 0.5rem;
  margin-top: 0.2rem;
}
.cid-spi0ZiJdNk .nav-link {
  position: relative;
}
.cid-spi0ZiJdNk .container {
  display: flex;
  margin: auto;
}
.cid-spi0ZiJdNk .iconfont-wrapper {
  color: #000000 !important;
  font-size: 1.5rem;
  padding-right: 0.5rem;
}
.cid-spi0ZiJdNk .dropdown-menu,
.cid-spi0ZiJdNk .navbar.opened {
  background: #232323 !important;
}
.cid-spi0ZiJdNk .nav-item:focus,
.cid-spi0ZiJdNk .nav-link:focus {
  outline: none;
}
.cid-spi0ZiJdNk .dropdown .dropdown-menu .dropdown-item {
  width: auto;
  transition: all 0.25s ease-in-out;
}
.cid-spi0ZiJdNk .dropdown .dropdown-menu .dropdown-item::after {
  right: 0.5rem;
}
.cid-spi0ZiJdNk .dropdown .dropdown-menu .dropdown-item .mbr-iconfont {
  margin-right: 0.5rem;
  vertical-align: sub;
}
.cid-spi0ZiJdNk .dropdown .dropdown-menu .dropdown-item .mbr-iconfont:before {
  display: inline-block;
  transform: scale(1, 1);
  transition: all 0.25s ease-in-out;
}
.cid-spi0ZiJdNk .collapsed .dropdown-menu .dropdown-item:before {
  display: none;
}
.cid-spi0ZiJdNk .collapsed .dropdown .dropdown-menu .dropdown-item {
  padding: 0.235em 1.5em 0.235em 1.5em !important;
  transition: none;
  margin: 0 !important;
}
.cid-spi0ZiJdNk .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: #232323;
}
.cid-spi0ZiJdNk .navbar.opened {
  transition: all 0.3s;
}
.cid-spi0ZiJdNk .navbar .dropdown-item {
  padding: 0.5rem 1.8rem;
}
.cid-spi0ZiJdNk .navbar .navbar-logo img {
  width: auto;
}
.cid-spi0ZiJdNk .navbar .navbar-collapse {
  justify-content: flex-end;
  z-index: 1;
}
.cid-spi0ZiJdNk .navbar.collapsed {
  justify-content: center;
}
.cid-spi0ZiJdNk .navbar.collapsed .nav-item .nav-link::before {
  display: none;
}
.cid-spi0ZiJdNk .navbar.collapsed.opened .dropdown-menu {
  top: 0;
}
@media (min-width: 992px) {
  .cid-spi0ZiJdNk .navbar.collapsed.opened:not(.navbar-short) .navbar-collapse {
    max-height: calc(98.5vh - 3.4rem);
  }
}
.cid-spi0ZiJdNk .navbar.collapsed .dropdown-menu .dropdown-submenu {
  left: 0 !important;
}
.cid-spi0ZiJdNk .navbar.collapsed .dropdown-menu .dropdown-item:after {
  right: auto;
}
.cid-spi0ZiJdNk .navbar.collapsed .dropdown-menu .dropdown-toggle[data-toggle="dropdown-submenu"]:after {
  margin-left: 0.5rem;
  margin-top: 0.2rem;
  border-top: 0.35em solid;
  border-right: 0.35em solid transparent;
  border-left: 0.35em solid transparent;
  border-bottom: 0;
  top: 41%;
}
.cid-spi0ZiJdNk .navbar.collapsed ul.navbar-nav li {
  margin: auto;
}
.cid-spi0ZiJdNk .navbar.collapsed .dropdown-menu .dropdown-item {
  padding: 0.25rem 1.5rem;
  text-align: center;
}
.cid-spi0ZiJdNk .navbar.collapsed .icons-menu {
  padding-left: 0;
  padding-right: 0;
  padding-top: 0.5rem;
  padding-bottom: 0.5rem;
}
@media (max-width: 991px) {
  .cid-spi0ZiJdNk .navbar .nav-item .nav-link::before {
    display: none;
  }
  .cid-spi0ZiJdNk .navbar.opened .dropdown-menu {
    top: 0;
  }
  .cid-spi0ZiJdNk .navbar .dropdown-menu .dropdown-submenu {
    left: 0 !important;
  }
  .cid-spi0ZiJdNk .navbar .dropdown-menu .dropdown-item:after {
    right: auto;
  }
  .cid-spi0ZiJdNk .navbar .dropdown-menu .dropdown-toggle[data-toggle="dropdown-submenu"]:after {
    margin-left: 0.5rem;
    margin-top: 0.2rem;
    border-top: 0.35em solid;
    border-right: 0.35em solid transparent;
    border-left: 0.35em solid transparent;
    border-bottom: 0;
    top: 40%;
  }
  .cid-spi0ZiJdNk .navbar .navbar-logo img {
    height: 3rem !important;
  }
  .cid-spi0ZiJdNk .navbar ul.navbar-nav li {
    margin: auto;
  }
  .cid-spi0ZiJdNk .navbar .dropdown-menu .dropdown-item {
    padding: 0.25rem 1.5rem !important;
    text-align: center;
  }
  .cid-spi0ZiJdNk .navbar .navbar-brand {
    flex-shrink: initial;
    flex-basis: auto;
    word-break: break-word;
    padding-right: 2rem;
  }
  .cid-spi0ZiJdNk .navbar .navbar-toggler {
    flex-basis: auto;
  }
  .cid-spi0ZiJdNk .navbar .icons-menu {
    padding-left: 0;
    padding-top: 0.5rem;
    padding-bottom: 0.5rem;
  }
}
.cid-spi0ZiJdNk .navbar.navbar-short {
  min-height: 60px;
}
.cid-spi0ZiJdNk .navbar.navbar-short .navbar-logo img {
  height: 2.5rem !important;
}
.cid-spi0ZiJdNk .navbar.navbar-short .navbar-brand {
  min-height: 60px;
  padding: 0;
}
.cid-spi0ZiJdNk .navbar-brand {
  min-height: 70px;
  flex-shrink: 0;
  align-items: center;
  margin-right: 0;
  padding: 0;
  transition: all 0.3s;
  word-break: break-word;
  z-index: 1;
}
.cid-spi0ZiJdNk .navbar-brand .navbar-caption {
  line-height: inherit !important;
}
.cid-spi0ZiJdNk .navbar-brand .navbar-logo a {
  outline: none;
}
.cid-spi0ZiJdNk .dropdown-item.active,
.cid-spi0ZiJdNk .dropdown-item:active {
  background-color: transparent;
}
.cid-spi0ZiJdNk .navbar-expand-lg .navbar-nav .nav-link {
  padding: 0;
}
.cid-spi0ZiJdNk .nav-dropdown .link.dropdown-toggle {
  margin-right: 1.667em;
}
.cid-spi0ZiJdNk .nav-dropdown .link.dropdown-toggle[aria-expanded="true"] {
  margin-right: 0;
  padding: 0.667em 1.667em;
}
.cid-spi0ZiJdNk .navbar.navbar-expand-lg .dropdown .dropdown-menu {
  background: #232323;
}
.cid-spi0ZiJdNk .navbar.navbar-expand-lg .dropdown .dropdown-menu .dropdown-submenu {
  margin: 0;
  left: 100%;
}
.cid-spi0ZiJdNk .navbar .dropdown.open > .dropdown-menu {
  display: block;
}
.cid-spi0ZiJdNk ul.navbar-nav {
  flex-wrap: wrap;
}
.cid-spi0ZiJdNk .navbar-buttons {
  text-align: center;
  min-width: 170px;
}
.cid-spi0ZiJdNk button.navbar-toggler {
  outline: none;
  width: 31px;
  height: 20px;
  cursor: pointer;
  transition: all 0.2s;
  position: relative;
  align-self: center;
}
.cid-spi0ZiJdNk button.navbar-toggler .hamburger span {
  position: absolute;
  right: 0;
  width: 30px;
  height: 2px;
  border-right: 5px;
  background-color: #b2d056;
}
.cid-spi0ZiJdNk button.navbar-toggler .hamburger span:nth-child(1) {
  top: 0;
  transition: all 0.2s;
}
.cid-spi0ZiJdNk button.navbar-toggler .hamburger span:nth-child(2) {
  top: 8px;
  transition: all 0.15s;
}
.cid-spi0ZiJdNk button.navbar-toggler .hamburger span:nth-child(3) {
  top: 8px;
  transition: all 0.15s;
}
.cid-spi0ZiJdNk button.navbar-toggler .hamburger span:nth-child(4) {
  top: 16px;
  transition: all 0.2s;
}
.cid-spi0ZiJdNk nav.opened .hamburger span:nth-child(1) {
  top: 8px;
  width: 0;
  opacity: 0;
  right: 50%;
  transition: all 0.2s;
}
.cid-spi0ZiJdNk nav.opened .hamburger span:nth-child(2) {
  transform: rotate(45deg);
  transition: all 0.25s;
}
.cid-spi0ZiJdNk nav.opened .hamburger span:nth-child(3) {
  transform: rotate(-45deg);
  transition: all 0.25s;
}
.cid-spi0ZiJdNk nav.opened .hamburger span:nth-child(4) {
  top: 8px;
  width: 0;
  opacity: 0;
  right: 50%;
  transition: all 0.2s;
}
.cid-spi0ZiJdNk .navbar-dropdown {
  padding: 0 1rem;
  position: fixed;
}
.cid-spi0ZiJdNk a.nav-link {
  display: flex;
  align-items: center;
  justify-content: center;
}
.cid-spi0ZiJdNk .icons-menu {
  flex-wrap: nowrap;
  display: flex;
  justify-content: center;
  padding-left: 1rem;
  padding-right: 1rem;
  padding-top: 0.3rem;
  text-align: center;
}
@media screen and (-ms-high-contrast: active), (-ms-high-contrast: none) {
  .cid-spi0ZiJdNk .navbar {
    height: 70px;
  }
  .cid-spi0ZiJdNk .navbar.opened {
    height: auto;
  }
  .cid-spi0ZiJdNk .nav-item .nav-link:hover::before {
    width: 175%;
    max-width: calc(100% + 2rem);
    left: -1rem;
  }
}
.cid-spi1l3tBa1 {
  padding-top: 9rem;
  padding-bottom: 9rem;
  background-image: url("../../../assets/images/kids-bath-header-2.jpg");
}
.cid-spi1l3tBa1 .mbr-text,
.cid-spi1l3tBa1 .mbr-section-btn {
  color: #b2d056;
}
.cid-spi1l3tBa1 .card-title,
.cid-spi1l3tBa1 .card-box {
  color: #b2d056;
}
.cid-spi1l3tBa1 .mbr-text,
.cid-spi1l3tBa1 .link-wrap {
  color: #ffffff;
}
.cid-u1sPvCEE21 {
  padding-top: 3rem;
  padding-bottom: 3rem;
  background-image: url("../../../assets/images/bg-1.jpg");
}
.cid-u1sPvCEE21 .mbr-fallback-image.disabled {
  display: none;
}
.cid-u1sPvCEE21 .mbr-fallback-image {
  display: block;
  background-size: cover;
  background-position: center center;
  width: 100%;
  height: 100%;
  position: absolute;
  top: 0;
}
.cid-u1sPxxLue4 {
  padding-top: 0rem;
  padding-bottom: 2rem;
  background-image: url("../../../assets/images/header-spacer-bar-15.jpg");
}
.cid-u1sPxxLue4 .mbr-fallback-image.disabled {
  display: none;
}
.cid-u1sPxxLue4 .mbr-fallback-image {
  display: block;
  background-size: cover;
  background-position: center center;
  width: 100%;
  height: 100%;
  position: absolute;
  top: 0;
}
.cid-u1sRel56ev {
  padding-top: 3rem;
  padding-bottom: 5rem;
  background-color: #ffffff;
}
@media (min-width: 992px) {
  .cid-u1sRel56ev .carousel {
    min-height: 700px;
  }
  .cid-u1sRel56ev .carousel img {
    max-height: 700px;
    object-fit: contain;
  }
}
@media (max-width: 991px) and (min-width: 768px) {
  .cid-u1sRel56ev .carousel {
    min-height: 455px;
  }
  .cid-u1sRel56ev .carousel img {
    max-height: 455px;
    object-fit: contain;
  }
}
@media (max-width: 767px) {
  .cid-u1sRel56ev .carousel {
    min-height: 385px;
  }
  .cid-u1sRel56ev .carousel img {
    max-height: 385px;
    object-fit: contain;
  }
  .cid-u1sRel56ev .container .carousel-control {
    margin-bottom: 0;
  }
  .cid-u1sRel56ev .content-slider-wrap {
    width: 100% !important;
  }
}
.cid-u1sRel56ev .carousel,
.cid-u1sRel56ev .carousel-inner {
  display: flex;
  align-items: center;
}
.cid-u1sRel56ev .item-wrapper {
  width: 100%;
}
.cid-u1sRel56ev .carousel-caption {
  bottom: 40px;
}
.cid-u1sRel56ev .carousel-control:hover {
  background: #1b1b1b;
  color: #fff;
  opacity: 1;
}
.cid-u1sRel56ev .mobi-mbri-arrow-next {
  margin-left: 5px;
}
.cid-u1sRel56ev .mobi-mbri-arrow-prev {
  margin-right: 5px;
}
.cid-u1sRel56ev .container .carousel-indicators {
  margin-bottom: 3px;
}
.cid-u1sRel56ev .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-u1sRel56ev .carousel-control.carousel-control-prev {
  left: 0;
  margin-left: 2.5rem;
}
.cid-u1sRel56ev .carousel-control.carousel-control-next {
  right: 0;
  margin-right: 2.5rem;
}
@media (max-width: 767px) {
  .cid-u1sRel56ev .carousel-control {
    top: auto;
    bottom: 1rem;
  }
}
.cid-u1sRel56ev .carousel-indicators {
  position: absolute;
  bottom: 0;
  margin-bottom: 1.5rem !important;
}
.cid-u1sRel56ev .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-u1sRel56ev .carousel-indicators li.active,
.cid-u1sRel56ev .carousel-indicators li:hover {
  opacity: 0.9;
}
.cid-u1sRel56ev .carousel-indicators li::after,
.cid-u1sRel56ev .carousel-indicators li::before {
  content: none;
}
.cid-u1sRel56ev .carousel-indicators.ie-fix {
  left: 50%;
  display: block;
  width: 60%;
  margin-left: -30%;
  text-align: center;
}
@media (max-width: 768px) {
  .cid-u1sRel56ev .carousel-indicators {
    display: none !important;
  }
}
.cid-spi1gAvXFe {
  padding-top: 5rem;
  padding-bottom: 5rem;
  background-color: #3e7798;
}
.cid-spi0ZjznpG {
  padding-top: 4rem;
  padding-bottom: 3rem;
  background-color: #232323;
}
.cid-spi0ZjznpG .media-wrap {
  padding: 0;
}
@media (max-width: 991px) {
  .cid-spi0ZjznpG .media-wrap {
    margin-bottom: 1rem;
  }
}
@media (max-width: 767px) {
  .cid-spi0ZjznpG .row {
    text-align: center;
  }
  .cid-spi0ZjznpG .row > div {
    margin: auto;
  }
  .cid-spi0ZjznpG .social-row {
    justify-content: center;
  }
}
.cid-spi0ZjznpG .social-row {
  display: flex;
  flex-wrap: wrap;
}
.cid-spi0ZjznpG .list {
  list-style: none;
  padding-left: 0;
  color: #bbbbbb;
}
@media (max-width: 991px) {
  .cid-spi0ZjznpG .list {
    margin-bottom: 2rem;
  }
}
@media (min-width: 992px) {
  .cid-spi0ZjznpG .list {
    margin-bottom: 0rem;
  }
}
.cid-spi0ZjznpG .mbr-text {
  color: #ffffff;
}
.cid-spi0ZjznpG .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-spi0ZjznpG .mbr-iconfont {
  color: black;
}
@media (max-width: 991px) {
  .cid-spi0ZjznpG div > *:last-child {
    margin-top: 0 !important;
  }
}
.cid-spic9iRHym {
  z-index: 1000;
  width: 100%;
  position: relative;
  min-height: 60px;
}
.cid-spic9iRHym nav.navbar {
  position: fixed;
}
.cid-spic9iRHym .dropdown-item:before {
  font-family: Moririse2 !important;
  content: "\e966";
  display: inline-block;
  width: 0;
  position: absolute;
  left: 1rem;
  top: 0.5rem;
  margin-right: 0.5rem;
  line-height: 1;
  font-size: inherit;
  vertical-align: middle;
  text-align: center;
  overflow: hidden;
  transform: scale(0, 1);
  transition: all 0.25s ease-in-out;
}
.cid-spic9iRHym .dropdown-menu {
  padding: 0;
  border-radius: 4px;
  box-shadow: 0 1px 3px 0 rgba(0, 0, 0, 0.1);
}
.cid-spic9iRHym .dropdown-item {
  border-bottom: 1px solid #e6e6e6;
}
.cid-spic9iRHym .dropdown-item:hover,
.cid-spic9iRHym .dropdown-item:focus {
  background: #b2d056 !important;
  color: white !important;
}
.cid-spic9iRHym .dropdown-item:first-child {
  border-top-left-radius: 4px;
  border-top-right-radius: 4px;
}
.cid-spic9iRHym .dropdown-item:last-child {
  border-bottom: none;
  border-bottom-left-radius: 4px;
  border-bottom-right-radius: 4px;
}
.cid-spic9iRHym .nav-dropdown .link {
  padding: 0 0.3em !important;
  margin: 0.667em 1em !important;
}
.cid-spic9iRHym .nav-dropdown .link.dropdown-toggle::after {
  margin-left: 0.5rem;
  margin-top: 0.2rem;
}
.cid-spic9iRHym .nav-link {
  position: relative;
}
.cid-spic9iRHym .container {
  display: flex;
  margin: auto;
}
.cid-spic9iRHym .iconfont-wrapper {
  color: #000000 !important;
  font-size: 1.5rem;
  padding-right: 0.5rem;
}
.cid-spic9iRHym .dropdown-menu,
.cid-spic9iRHym .navbar.opened {
  background: #232323 !important;
}
.cid-spic9iRHym .nav-item:focus,
.cid-spic9iRHym .nav-link:focus {
  outline: none;
}
.cid-spic9iRHym .dropdown .dropdown-menu .dropdown-item {
  width: auto;
  transition: all 0.25s ease-in-out;
}
.cid-spic9iRHym .dropdown .dropdown-menu .dropdown-item::after {
  right: 0.5rem;
}
.cid-spic9iRHym .dropdown .dropdown-menu .dropdown-item .mbr-iconfont {
  margin-right: 0.5rem;
  vertical-align: sub;
}
.cid-spic9iRHym .dropdown .dropdown-menu .dropdown-item .mbr-iconfont:before {
  display: inline-block;
  transform: scale(1, 1);
  transition: all 0.25s ease-in-out;
}
.cid-spic9iRHym .collapsed .dropdown-menu .dropdown-item:before {
  display: none;
}
.cid-spic9iRHym .collapsed .dropdown .dropdown-menu .dropdown-item {
  padding: 0.235em 1.5em 0.235em 1.5em !important;
  transition: none;
  margin: 0 !important;
}
.cid-spic9iRHym .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: #232323;
}
.cid-spic9iRHym .navbar.opened {
  transition: all 0.3s;
}
.cid-spic9iRHym .navbar .dropdown-item {
  padding: 0.5rem 1.8rem;
}
.cid-spic9iRHym .navbar .navbar-logo img {
  width: auto;
}
.cid-spic9iRHym .navbar .navbar-collapse {
  justify-content: flex-end;
  z-index: 1;
}
.cid-spic9iRHym .navbar.collapsed {
  justify-content: center;
}
.cid-spic9iRHym .navbar.collapsed .nav-item .nav-link::before {
  display: none;
}
.cid-spic9iRHym .navbar.collapsed.opened .dropdown-menu {
  top: 0;
}
@media (min-width: 992px) {
  .cid-spic9iRHym .navbar.collapsed.opened:not(.navbar-short) .navbar-collapse {
    max-height: calc(98.5vh - 3.4rem);
  }
}
.cid-spic9iRHym .navbar.collapsed .dropdown-menu .dropdown-submenu {
  left: 0 !important;
}
.cid-spic9iRHym .navbar.collapsed .dropdown-menu .dropdown-item:after {
  right: auto;
}
.cid-spic9iRHym .navbar.collapsed .dropdown-menu .dropdown-toggle[data-toggle="dropdown-submenu"]:after {
  margin-left: 0.5rem;
  margin-top: 0.2rem;
  border-top: 0.35em solid;
  border-right: 0.35em solid transparent;
  border-left: 0.35em solid transparent;
  border-bottom: 0;
  top: 41%;
}
.cid-spic9iRHym .navbar.collapsed ul.navbar-nav li {
  margin: auto;
}
.cid-spic9iRHym .navbar.collapsed .dropdown-menu .dropdown-item {
  padding: 0.25rem 1.5rem;
  text-align: center;
}
.cid-spic9iRHym .navbar.collapsed .icons-menu {
  padding-left: 0;
  padding-right: 0;
  padding-top: 0.5rem;
  padding-bottom: 0.5rem;
}
@media (max-width: 991px) {
  .cid-spic9iRHym .navbar .nav-item .nav-link::before {
    display: none;
  }
  .cid-spic9iRHym .navbar.opened .dropdown-menu {
    top: 0;
  }
  .cid-spic9iRHym .navbar .dropdown-menu .dropdown-submenu {
    left: 0 !important;
  }
  .cid-spic9iRHym .navbar .dropdown-menu .dropdown-item:after {
    right: auto;
  }
  .cid-spic9iRHym .navbar .dropdown-menu .dropdown-toggle[data-toggle="dropdown-submenu"]:after {
    margin-left: 0.5rem;
    margin-top: 0.2rem;
    border-top: 0.35em solid;
    border-right: 0.35em solid transparent;
    border-left: 0.35em solid transparent;
    border-bottom: 0;
    top: 40%;
  }
  .cid-spic9iRHym .navbar .navbar-logo img {
    height: 3rem !important;
  }
  .cid-spic9iRHym .navbar ul.navbar-nav li {
    margin: auto;
  }
  .cid-spic9iRHym .navbar .dropdown-menu .dropdown-item {
    padding: 0.25rem 1.5rem !important;
    text-align: center;
  }
  .cid-spic9iRHym .navbar .navbar-brand {
    flex-shrink: initial;
    flex-basis: auto;
    word-break: break-word;
    padding-right: 2rem;
  }
  .cid-spic9iRHym .navbar .navbar-toggler {
    flex-basis: auto;
  }
  .cid-spic9iRHym .navbar .icons-menu {
    padding-left: 0;
    padding-top: 0.5rem;
    padding-bottom: 0.5rem;
  }
}
.cid-spic9iRHym .navbar.navbar-short {
  min-height: 60px;
}
.cid-spic9iRHym .navbar.navbar-short .navbar-logo img {
  height: 2.5rem !important;
}
.cid-spic9iRHym .navbar.navbar-short .navbar-brand {
  min-height: 60px;
  padding: 0;
}
.cid-spic9iRHym .navbar-brand {
  min-height: 70px;
  flex-shrink: 0;
  align-items: center;
  margin-right: 0;
  padding: 0;
  transition: all 0.3s;
  word-break: break-word;
  z-index: 1;
}
.cid-spic9iRHym .navbar-brand .navbar-caption {
  line-height: inherit !important;
}
.cid-spic9iRHym .navbar-brand .navbar-logo a {
  outline: none;
}
.cid-spic9iRHym .dropdown-item.active,
.cid-spic9iRHym .dropdown-item:active {
  background-color: transparent;
}
.cid-spic9iRHym .navbar-expand-lg .navbar-nav .nav-link {
  padding: 0;
}
.cid-spic9iRHym .nav-dropdown .link.dropdown-toggle {
  margin-right: 1.667em;
}
.cid-spic9iRHym .nav-dropdown .link.dropdown-toggle[aria-expanded="true"] {
  margin-right: 0;
  padding: 0.667em 1.667em;
}
.cid-spic9iRHym .navbar.navbar-expand-lg .dropdown .dropdown-menu {
  background: #232323;
}
.cid-spic9iRHym .navbar.navbar-expand-lg .dropdown .dropdown-menu .dropdown-submenu {
  margin: 0;
  left: 100%;
}
.cid-spic9iRHym .navbar .dropdown.open > .dropdown-menu {
  display: block;
}
.cid-spic9iRHym ul.navbar-nav {
  flex-wrap: wrap;
}
.cid-spic9iRHym .navbar-buttons {
  text-align: center;
  min-width: 170px;
}
.cid-spic9iRHym button.navbar-toggler {
  outline: none;
  width: 31px;
  height: 20px;
  cursor: pointer;
  transition: all 0.2s;
  position: relative;
  align-self: center;
}
.cid-spic9iRHym button.navbar-toggler .hamburger span {
  position: absolute;
  right: 0;
  width: 30px;
  height: 2px;
  border-right: 5px;
  background-color: #b2d056;
}
.cid-spic9iRHym button.navbar-toggler .hamburger span:nth-child(1) {
  top: 0;
  transition: all 0.2s;
}
.cid-spic9iRHym button.navbar-toggler .hamburger span:nth-child(2) {
  top: 8px;
  transition: all 0.15s;
}
.cid-spic9iRHym button.navbar-toggler .hamburger span:nth-child(3) {
  top: 8px;
  transition: all 0.15s;
}
.cid-spic9iRHym button.navbar-toggler .hamburger span:nth-child(4) {
  top: 16px;
  transition: all 0.2s;
}
.cid-spic9iRHym nav.opened .hamburger span:nth-child(1) {
  top: 8px;
  width: 0;
  opacity: 0;
  right: 50%;
  transition: all 0.2s;
}
.cid-spic9iRHym nav.opened .hamburger span:nth-child(2) {
  transform: rotate(45deg);
  transition: all 0.25s;
}
.cid-spic9iRHym nav.opened .hamburger span:nth-child(3) {
  transform: rotate(-45deg);
  transition: all 0.25s;
}
.cid-spic9iRHym nav.opened .hamburger span:nth-child(4) {
  top: 8px;
  width: 0;
  opacity: 0;
  right: 50%;
  transition: all 0.2s;
}
.cid-spic9iRHym .navbar-dropdown {
  padding: 0 1rem;
  position: fixed;
}
.cid-spic9iRHym a.nav-link {
  display: flex;
  align-items: center;
  justify-content: center;
}
.cid-spic9iRHym .icons-menu {
  flex-wrap: nowrap;
  display: flex;
  justify-content: center;
  padding-left: 1rem;
  padding-right: 1rem;
  padding-top: 0.3rem;
  text-align: center;
}
@media screen and (-ms-high-contrast: active), (-ms-high-contrast: none) {
  .cid-spic9iRHym .navbar {
    height: 70px;
  }
  .cid-spic9iRHym .navbar.opened {
    height: auto;
  }
  .cid-spic9iRHym .nav-item .nav-link:hover::before {
    width: 175%;
    max-width: calc(100% + 2rem);
    left: -1rem;
  }
}
.cid-spicltJXSq {
  padding-top: 7rem;
  padding-bottom: 9rem;
  background-image: url("../../../assets/images/header-uff-fireplace.jpg");
}
.cid-spicltJXSq .mbr-text,
.cid-spicltJXSq .mbr-section-btn {
  color: #b2d056;
}
.cid-spicltJXSq .card-title,
.cid-spicltJXSq .card-box {
  color: #b2d056;
}
.cid-spicltJXSq .mbr-text,
.cid-spicltJXSq .link-wrap {
  color: #ffffff;
}
.cid-u1sSWGMhm0 {
  padding-top: 3rem;
  padding-bottom: 3rem;
  background-image: url("../../../assets/images/bg-1.jpg");
}
.cid-u1sSWGMhm0 .mbr-fallback-image.disabled {
  display: none;
}
.cid-u1sSWGMhm0 .mbr-fallback-image {
  display: block;
  background-size: cover;
  background-position: center center;
  width: 100%;
  height: 100%;
  position: absolute;
  top: 0;
}
.cid-u1sSYnnXGA {
  padding-top: 0rem;
  padding-bottom: 2rem;
  background-image: url("../../../assets/images/header-spacer-bar-15.jpg");
}
.cid-u1sSYnnXGA .mbr-fallback-image.disabled {
  display: none;
}
.cid-u1sSYnnXGA .mbr-fallback-image {
  display: block;
  background-size: cover;
  background-position: center center;
  width: 100%;
  height: 100%;
  position: absolute;
  top: 0;
}
.cid-u1sSZ9ssFK {
  padding-top: 3rem;
  padding-bottom: 5rem;
  background-color: #ffffff;
}
@media (min-width: 992px) {
  .cid-u1sSZ9ssFK .carousel {
    min-height: 700px;
  }
  .cid-u1sSZ9ssFK .carousel img {
    max-height: 700px;
    object-fit: contain;
  }
}
@media (max-width: 991px) and (min-width: 768px) {
  .cid-u1sSZ9ssFK .carousel {
    min-height: 455px;
  }
  .cid-u1sSZ9ssFK .carousel img {
    max-height: 455px;
    object-fit: contain;
  }
}
@media (max-width: 767px) {
  .cid-u1sSZ9ssFK .carousel {
    min-height: 385px;
  }
  .cid-u1sSZ9ssFK .carousel img {
    max-height: 385px;
    object-fit: contain;
  }
  .cid-u1sSZ9ssFK .container .carousel-control {
    margin-bottom: 0;
  }
  .cid-u1sSZ9ssFK .content-slider-wrap {
    width: 100% !important;
  }
}
.cid-u1sSZ9ssFK .carousel,
.cid-u1sSZ9ssFK .carousel-inner {
  display: flex;
  align-items: center;
}
.cid-u1sSZ9ssFK .item-wrapper {
  width: 100%;
}
.cid-u1sSZ9ssFK .carousel-caption {
  bottom: 40px;
}
.cid-u1sSZ9ssFK .carousel-control:hover {
  background: #1b1b1b;
  color: #fff;
  opacity: 1;
}
.cid-u1sSZ9ssFK .mobi-mbri-arrow-next {
  margin-left: 5px;
}
.cid-u1sSZ9ssFK .mobi-mbri-arrow-prev {
  margin-right: 5px;
}
.cid-u1sSZ9ssFK .container .carousel-indicators {
  margin-bottom: 3px;
}
.cid-u1sSZ9ssFK .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-u1sSZ9ssFK .carousel-control.carousel-control-prev {
  left: 0;
  margin-left: 2.5rem;
}
.cid-u1sSZ9ssFK .carousel-control.carousel-control-next {
  right: 0;
  margin-right: 2.5rem;
}
@media (max-width: 767px) {
  .cid-u1sSZ9ssFK .carousel-control {
    top: auto;
    bottom: 1rem;
  }
}
.cid-u1sSZ9ssFK .carousel-indicators {
  position: absolute;
  bottom: 0;
  margin-bottom: 1.5rem !important;
}
.cid-u1sSZ9ssFK .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-u1sSZ9ssFK .carousel-indicators li.active,
.cid-u1sSZ9ssFK .carousel-indicators li:hover {
  opacity: 0.9;
}
.cid-u1sSZ9ssFK .carousel-indicators li::after,
.cid-u1sSZ9ssFK .carousel-indicators li::before {
  content: none;
}
.cid-u1sSZ9ssFK .carousel-indicators.ie-fix {
  left: 50%;
  display: block;
  width: 60%;
  margin-left: -30%;
  text-align: center;
}
@media (max-width: 768px) {
  .cid-u1sSZ9ssFK .carousel-indicators {
    display: none !important;
  }
}
.cid-spickKmW5e {
  padding-top: 5rem;
  padding-bottom: 5rem;
  background-color: #3e7798;
}
.cid-spic9jTf4L {
  padding-top: 4rem;
  padding-bottom: 3rem;
  background-color: #232323;
}
.cid-spic9jTf4L .media-wrap {
  padding: 0;
}
@media (max-width: 991px) {
  .cid-spic9jTf4L .media-wrap {
    margin-bottom: 1rem;
  }
}
@media (max-width: 767px) {
  .cid-spic9jTf4L .row {
    text-align: center;
  }
  .cid-spic9jTf4L .row > div {
    margin: auto;
  }
  .cid-spic9jTf4L .social-row {
    justify-content: center;
  }
}
.cid-spic9jTf4L .social-row {
  display: flex;
  flex-wrap: wrap;
}
.cid-spic9jTf4L .list {
  list-style: none;
  padding-left: 0;
  color: #bbbbbb;
}
@media (max-width: 991px) {
  .cid-spic9jTf4L .list {
    margin-bottom: 2rem;
  }
}
@media (min-width: 992px) {
  .cid-spic9jTf4L .list {
    margin-bottom: 0rem;
  }
}
.cid-spic9jTf4L .mbr-text {
  color: #ffffff;
}
.cid-spic9jTf4L .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-spic9jTf4L .mbr-iconfont {
  color: black;
}
@media (max-width: 991px) {
  .cid-spic9jTf4L div > *:last-child {
    margin-top: 0 !important;
  }
}
.cid-spiWrmWXN2 {
  z-index: 1000;
  width: 100%;
  position: relative;
  min-height: 60px;
}
.cid-spiWrmWXN2 nav.navbar {
  position: fixed;
}
.cid-spiWrmWXN2 .dropdown-item:before {
  font-family: Moririse2 !important;
  content: "\e966";
  display: inline-block;
  width: 0;
  position: absolute;
  left: 1rem;
  top: 0.5rem;
  margin-right: 0.5rem;
  line-height: 1;
  font-size: inherit;
  vertical-align: middle;
  text-align: center;
  overflow: hidden;
  transform: scale(0, 1);
  transition: all 0.25s ease-in-out;
}
.cid-spiWrmWXN2 .dropdown-menu {
  padding: 0;
  border-radius: 4px;
  box-shadow: 0 1px 3px 0 rgba(0, 0, 0, 0.1);
}
.cid-spiWrmWXN2 .dropdown-item {
  border-bottom: 1px solid #e6e6e6;
}
.cid-spiWrmWXN2 .dropdown-item:hover,
.cid-spiWrmWXN2 .dropdown-item:focus {
  background: #b2d056 !important;
  color: white !important;
}
.cid-spiWrmWXN2 .dropdown-item:first-child {
  border-top-left-radius: 4px;
  border-top-right-radius: 4px;
}
.cid-spiWrmWXN2 .dropdown-item:last-child {
  border-bottom: none;
  border-bottom-left-radius: 4px;
  border-bottom-right-radius: 4px;
}
.cid-spiWrmWXN2 .nav-dropdown .link {
  padding: 0 0.3em !important;
  margin: 0.667em 1em !important;
}
.cid-spiWrmWXN2 .nav-dropdown .link.dropdown-toggle::after {
  margin-left: 0.5rem;
  margin-top: 0.2rem;
}
.cid-spiWrmWXN2 .nav-link {
  position: relative;
}
.cid-spiWrmWXN2 .container {
  display: flex;
  margin: auto;
}
.cid-spiWrmWXN2 .iconfont-wrapper {
  color: #000000 !important;
  font-size: 1.5rem;
  padding-right: 0.5rem;
}
.cid-spiWrmWXN2 .dropdown-menu,
.cid-spiWrmWXN2 .navbar.opened {
  background: #232323 !important;
}
.cid-spiWrmWXN2 .nav-item:focus,
.cid-spiWrmWXN2 .nav-link:focus {
  outline: none;
}
.cid-spiWrmWXN2 .dropdown .dropdown-menu .dropdown-item {
  width: auto;
  transition: all 0.25s ease-in-out;
}
.cid-spiWrmWXN2 .dropdown .dropdown-menu .dropdown-item::after {
  right: 0.5rem;
}
.cid-spiWrmWXN2 .dropdown .dropdown-menu .dropdown-item .mbr-iconfont {
  margin-right: 0.5rem;
  vertical-align: sub;
}
.cid-spiWrmWXN2 .dropdown .dropdown-menu .dropdown-item .mbr-iconfont:before {
  display: inline-block;
  transform: scale(1, 1);
  transition: all 0.25s ease-in-out;
}
.cid-spiWrmWXN2 .collapsed .dropdown-menu .dropdown-item:before {
  display: none;
}
.cid-spiWrmWXN2 .collapsed .dropdown .dropdown-menu .dropdown-item {
  padding: 0.235em 1.5em 0.235em 1.5em !important;
  transition: none;
  margin: 0 !important;
}
.cid-spiWrmWXN2 .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: #232323;
}
.cid-spiWrmWXN2 .navbar.opened {
  transition: all 0.3s;
}
.cid-spiWrmWXN2 .navbar .dropdown-item {
  padding: 0.5rem 1.8rem;
}
.cid-spiWrmWXN2 .navbar .navbar-logo img {
  width: auto;
}
.cid-spiWrmWXN2 .navbar .navbar-collapse {
  justify-content: flex-end;
  z-index: 1;
}
.cid-spiWrmWXN2 .navbar.collapsed {
  justify-content: center;
}
.cid-spiWrmWXN2 .navbar.collapsed .nav-item .nav-link::before {
  display: none;
}
.cid-spiWrmWXN2 .navbar.collapsed.opened .dropdown-menu {
  top: 0;
}
@media (min-width: 992px) {
  .cid-spiWrmWXN2 .navbar.collapsed.opened:not(.navbar-short) .navbar-collapse {
    max-height: calc(98.5vh - 3.4rem);
  }
}
.cid-spiWrmWXN2 .navbar.collapsed .dropdown-menu .dropdown-submenu {
  left: 0 !important;
}
.cid-spiWrmWXN2 .navbar.collapsed .dropdown-menu .dropdown-item:after {
  right: auto;
}
.cid-spiWrmWXN2 .navbar.collapsed .dropdown-menu .dropdown-toggle[data-toggle="dropdown-submenu"]:after {
  margin-left: 0.5rem;
  margin-top: 0.2rem;
  border-top: 0.35em solid;
  border-right: 0.35em solid transparent;
  border-left: 0.35em solid transparent;
  border-bottom: 0;
  top: 41%;
}
.cid-spiWrmWXN2 .navbar.collapsed ul.navbar-nav li {
  margin: auto;
}
.cid-spiWrmWXN2 .navbar.collapsed .dropdown-menu .dropdown-item {
  padding: 0.25rem 1.5rem;
  text-align: center;
}
.cid-spiWrmWXN2 .navbar.collapsed .icons-menu {
  padding-left: 0;
  padding-right: 0;
  padding-top: 0.5rem;
  padding-bottom: 0.5rem;
}
@media (max-width: 991px) {
  .cid-spiWrmWXN2 .navbar .nav-item .nav-link::before {
    display: none;
  }
  .cid-spiWrmWXN2 .navbar.opened .dropdown-menu {
    top: 0;
  }
  .cid-spiWrmWXN2 .navbar .dropdown-menu .dropdown-submenu {
    left: 0 !important;
  }
  .cid-spiWrmWXN2 .navbar .dropdown-menu .dropdown-item:after {
    right: auto;
  }
  .cid-spiWrmWXN2 .navbar .dropdown-menu .dropdown-toggle[data-toggle="dropdown-submenu"]:after {
    margin-left: 0.5rem;
    margin-top: 0.2rem;
    border-top: 0.35em solid;
    border-right: 0.35em solid transparent;
    border-left: 0.35em solid transparent;
    border-bottom: 0;
    top: 40%;
  }
  .cid-spiWrmWXN2 .navbar .navbar-logo img {
    height: 3rem !important;
  }
  .cid-spiWrmWXN2 .navbar ul.navbar-nav li {
    margin: auto;
  }
  .cid-spiWrmWXN2 .navbar .dropdown-menu .dropdown-item {
    padding: 0.25rem 1.5rem !important;
    text-align: center;
  }
  .cid-spiWrmWXN2 .navbar .navbar-brand {
    flex-shrink: initial;
    flex-basis: auto;
    word-break: break-word;
    padding-right: 2rem;
  }
  .cid-spiWrmWXN2 .navbar .navbar-toggler {
    flex-basis: auto;
  }
  .cid-spiWrmWXN2 .navbar .icons-menu {
    padding-left: 0;
    padding-top: 0.5rem;
    padding-bottom: 0.5rem;
  }
}
.cid-spiWrmWXN2 .navbar.navbar-short {
  min-height: 60px;
}
.cid-spiWrmWXN2 .navbar.navbar-short .navbar-logo img {
  height: 2.5rem !important;
}
.cid-spiWrmWXN2 .navbar.navbar-short .navbar-brand {
  min-height: 60px;
  padding: 0;
}
.cid-spiWrmWXN2 .navbar-brand {
  min-height: 70px;
  flex-shrink: 0;
  align-items: center;
  margin-right: 0;
  padding: 0;
  transition: all 0.3s;
  word-break: break-word;
  z-index: 1;
}
.cid-spiWrmWXN2 .navbar-brand .navbar-caption {
  line-height: inherit !important;
}
.cid-spiWrmWXN2 .navbar-brand .navbar-logo a {
  outline: none;
}
.cid-spiWrmWXN2 .dropdown-item.active,
.cid-spiWrmWXN2 .dropdown-item:active {
  background-color: transparent;
}
.cid-spiWrmWXN2 .navbar-expand-lg .navbar-nav .nav-link {
  padding: 0;
}
.cid-spiWrmWXN2 .nav-dropdown .link.dropdown-toggle {
  margin-right: 1.667em;
}
.cid-spiWrmWXN2 .nav-dropdown .link.dropdown-toggle[aria-expanded="true"] {
  margin-right: 0;
  padding: 0.667em 1.667em;
}
.cid-spiWrmWXN2 .navbar.navbar-expand-lg .dropdown .dropdown-menu {
  background: #232323;
}
.cid-spiWrmWXN2 .navbar.navbar-expand-lg .dropdown .dropdown-menu .dropdown-submenu {
  margin: 0;
  left: 100%;
}
.cid-spiWrmWXN2 .navbar .dropdown.open > .dropdown-menu {
  display: block;
}
.cid-spiWrmWXN2 ul.navbar-nav {
  flex-wrap: wrap;
}
.cid-spiWrmWXN2 .navbar-buttons {
  text-align: center;
  min-width: 170px;
}
.cid-spiWrmWXN2 button.navbar-toggler {
  outline: none;
  width: 31px;
  height: 20px;
  cursor: pointer;
  transition: all 0.2s;
  position: relative;
  align-self: center;
}
.cid-spiWrmWXN2 button.navbar-toggler .hamburger span {
  position: absolute;
  right: 0;
  width: 30px;
  height: 2px;
  border-right: 5px;
  background-color: #b2d056;
}
.cid-spiWrmWXN2 button.navbar-toggler .hamburger span:nth-child(1) {
  top: 0;
  transition: all 0.2s;
}
.cid-spiWrmWXN2 button.navbar-toggler .hamburger span:nth-child(2) {
  top: 8px;
  transition: all 0.15s;
}
.cid-spiWrmWXN2 button.navbar-toggler .hamburger span:nth-child(3) {
  top: 8px;
  transition: all 0.15s;
}
.cid-spiWrmWXN2 button.navbar-toggler .hamburger span:nth-child(4) {
  top: 16px;
  transition: all 0.2s;
}
.cid-spiWrmWXN2 nav.opened .hamburger span:nth-child(1) {
  top: 8px;
  width: 0;
  opacity: 0;
  right: 50%;
  transition: all 0.2s;
}
.cid-spiWrmWXN2 nav.opened .hamburger span:nth-child(2) {
  transform: rotate(45deg);
  transition: all 0.25s;
}
.cid-spiWrmWXN2 nav.opened .hamburger span:nth-child(3) {
  transform: rotate(-45deg);
  transition: all 0.25s;
}
.cid-spiWrmWXN2 nav.opened .hamburger span:nth-child(4) {
  top: 8px;
  width: 0;
  opacity: 0;
  right: 50%;
  transition: all 0.2s;
}
.cid-spiWrmWXN2 .navbar-dropdown {
  padding: 0 1rem;
  position: fixed;
}
.cid-spiWrmWXN2 a.nav-link {
  display: flex;
  align-items: center;
  justify-content: center;
}
.cid-spiWrmWXN2 .icons-menu {
  flex-wrap: nowrap;
  display: flex;
  justify-content: center;
  padding-left: 1rem;
  padding-right: 1rem;
  padding-top: 0.3rem;
  text-align: center;
}
@media screen and (-ms-high-contrast: active), (-ms-high-contrast: none) {
  .cid-spiWrmWXN2 .navbar {
    height: 70px;
  }
  .cid-spiWrmWXN2 .navbar.opened {
    height: auto;
  }
  .cid-spiWrmWXN2 .nav-item .nav-link:hover::before {
    width: 175%;
    max-width: calc(100% + 2rem);
    left: -1rem;
  }
}
.cid-spiWNdoLf9 {
  padding-top: 9rem;
  padding-bottom: 9rem;
  background-image: url("../../../assets/images/header-hedges-fp.jpg");
}
.cid-spiWNdoLf9 .mbr-text,
.cid-spiWNdoLf9 .mbr-section-btn {
  color: #b2d056;
}
.cid-spiWNdoLf9 .card-title,
.cid-spiWNdoLf9 .card-box {
  color: #b2d056;
}
.cid-spiWNdoLf9 .mbr-text,
.cid-spiWNdoLf9 .link-wrap {
  color: #ffffff;
}
.cid-u1t3gFq3ws {
  padding-top: 3rem;
  padding-bottom: 3rem;
  background-image: url("../../../assets/images/bg-1.jpg");
}
.cid-u1t3gFq3ws .mbr-fallback-image.disabled {
  display: none;
}
.cid-u1t3gFq3ws .mbr-fallback-image {
  display: block;
  background-size: cover;
  background-position: center center;
  width: 100%;
  height: 100%;
  position: absolute;
  top: 0;
}
.cid-u1t3i9pns8 {
  padding-top: 0rem;
  padding-bottom: 2rem;
  background-image: url("../../../assets/images/header-spacer-bar-15.jpg");
}
.cid-u1t3i9pns8 .mbr-fallback-image.disabled {
  display: none;
}
.cid-u1t3i9pns8 .mbr-fallback-image {
  display: block;
  background-size: cover;
  background-position: center center;
  width: 100%;
  height: 100%;
  position: absolute;
  top: 0;
}
.cid-u1t3MZuwD1 {
  padding-top: 3rem;
  padding-bottom: 5rem;
  background-color: #ffffff;
}
@media (min-width: 992px) {
  .cid-u1t3MZuwD1 .carousel {
    min-height: 700px;
  }
  .cid-u1t3MZuwD1 .carousel img {
    max-height: 700px;
    object-fit: contain;
  }
}
@media (max-width: 991px) and (min-width: 768px) {
  .cid-u1t3MZuwD1 .carousel {
    min-height: 455px;
  }
  .cid-u1t3MZuwD1 .carousel img {
    max-height: 455px;
    object-fit: contain;
  }
}
@media (max-width: 767px) {
  .cid-u1t3MZuwD1 .carousel {
    min-height: 385px;
  }
  .cid-u1t3MZuwD1 .carousel img {
    max-height: 385px;
    object-fit: contain;
  }
  .cid-u1t3MZuwD1 .container .carousel-control {
    margin-bottom: 0;
  }
  .cid-u1t3MZuwD1 .content-slider-wrap {
    width: 100% !important;
  }
}
.cid-u1t3MZuwD1 .carousel,
.cid-u1t3MZuwD1 .carousel-inner {
  display: flex;
  align-items: center;
}
.cid-u1t3MZuwD1 .item-wrapper {
  width: 100%;
}
.cid-u1t3MZuwD1 .carousel-caption {
  bottom: 40px;
}
.cid-u1t3MZuwD1 .carousel-control:hover {
  background: #1b1b1b;
  color: #fff;
  opacity: 1;
}
.cid-u1t3MZuwD1 .mobi-mbri-arrow-next {
  margin-left: 5px;
}
.cid-u1t3MZuwD1 .mobi-mbri-arrow-prev {
  margin-right: 5px;
}
.cid-u1t3MZuwD1 .container .carousel-indicators {
  margin-bottom: 3px;
}
.cid-u1t3MZuwD1 .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-u1t3MZuwD1 .carousel-control.carousel-control-prev {
  left: 0;
  margin-left: 2.5rem;
}
.cid-u1t3MZuwD1 .carousel-control.carousel-control-next {
  right: 0;
  margin-right: 2.5rem;
}
@media (max-width: 767px) {
  .cid-u1t3MZuwD1 .carousel-control {
    top: auto;
    bottom: 1rem;
  }
}
.cid-u1t3MZuwD1 .carousel-indicators {
  position: absolute;
  bottom: 0;
  margin-bottom: 1.5rem !important;
}
.cid-u1t3MZuwD1 .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-u1t3MZuwD1 .carousel-indicators li.active,
.cid-u1t3MZuwD1 .carousel-indicators li:hover {
  opacity: 0.9;
}
.cid-u1t3MZuwD1 .carousel-indicators li::after,
.cid-u1t3MZuwD1 .carousel-indicators li::before {
  content: none;
}
.cid-u1t3MZuwD1 .carousel-indicators.ie-fix {
  left: 50%;
  display: block;
  width: 60%;
  margin-left: -30%;
  text-align: center;
}
@media (max-width: 768px) {
  .cid-u1t3MZuwD1 .carousel-indicators {
    display: none !important;
  }
}
.cid-spiWMnHqZM {
  padding-top: 5rem;
  padding-bottom: 5rem;
  background-color: #3e7798;
}
.cid-spiWrnHBtK {
  padding-top: 4rem;
  padding-bottom: 3rem;
  background-color: #232323;
}
.cid-spiWrnHBtK .media-wrap {
  padding: 0;
}
@media (max-width: 991px) {
  .cid-spiWrnHBtK .media-wrap {
    margin-bottom: 1rem;
  }
}
@media (max-width: 767px) {
  .cid-spiWrnHBtK .row {
    text-align: center;
  }
  .cid-spiWrnHBtK .row > div {
    margin: auto;
  }
  .cid-spiWrnHBtK .social-row {
    justify-content: center;
  }
}
.cid-spiWrnHBtK .social-row {
  display: flex;
  flex-wrap: wrap;
}
.cid-spiWrnHBtK .list {
  list-style: none;
  padding-left: 0;
  color: #bbbbbb;
}
@media (max-width: 991px) {
  .cid-spiWrnHBtK .list {
    margin-bottom: 2rem;
  }
}
@media (min-width: 992px) {
  .cid-spiWrnHBtK .list {
    margin-bottom: 0rem;
  }
}
.cid-spiWrnHBtK .mbr-text {
  color: #ffffff;
}
.cid-spiWrnHBtK .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-spiWrnHBtK .mbr-iconfont {
  color: black;
}
@media (max-width: 991px) {
  .cid-spiWrnHBtK div > *:last-child {
    margin-top: 0 !important;
  }
}
.cid-spj5crsjzC {
  z-index: 1000;
  width: 100%;
  position: relative;
  min-height: 60px;
}
.cid-spj5crsjzC nav.navbar {
  position: fixed;
}
.cid-spj5crsjzC .dropdown-item:before {
  font-family: Moririse2 !important;
  content: "\e966";
  display: inline-block;
  width: 0;
  position: absolute;
  left: 1rem;
  top: 0.5rem;
  margin-right: 0.5rem;
  line-height: 1;
  font-size: inherit;
  vertical-align: middle;
  text-align: center;
  overflow: hidden;
  transform: scale(0, 1);
  transition: all 0.25s ease-in-out;
}
.cid-spj5crsjzC .dropdown-menu {
  padding: 0;
  border-radius: 4px;
  box-shadow: 0 1px 3px 0 rgba(0, 0, 0, 0.1);
}
.cid-spj5crsjzC .dropdown-item {
  border-bottom: 1px solid #e6e6e6;
}
.cid-spj5crsjzC .dropdown-item:hover,
.cid-spj5crsjzC .dropdown-item:focus {
  background: #b2d056 !important;
  color: white !important;
}
.cid-spj5crsjzC .dropdown-item:first-child {
  border-top-left-radius: 4px;
  border-top-right-radius: 4px;
}
.cid-spj5crsjzC .dropdown-item:last-child {
  border-bottom: none;
  border-bottom-left-radius: 4px;
  border-bottom-right-radius: 4px;
}
.cid-spj5crsjzC .nav-dropdown .link {
  padding: 0 0.3em !important;
  margin: 0.667em 1em !important;
}
.cid-spj5crsjzC .nav-dropdown .link.dropdown-toggle::after {
  margin-left: 0.5rem;
  margin-top: 0.2rem;
}
.cid-spj5crsjzC .nav-link {
  position: relative;
}
.cid-spj5crsjzC .container {
  display: flex;
  margin: auto;
}
.cid-spj5crsjzC .iconfont-wrapper {
  color: #000000 !important;
  font-size: 1.5rem;
  padding-right: 0.5rem;
}
.cid-spj5crsjzC .dropdown-menu,
.cid-spj5crsjzC .navbar.opened {
  background: #232323 !important;
}
.cid-spj5crsjzC .nav-item:focus,
.cid-spj5crsjzC .nav-link:focus {
  outline: none;
}
.cid-spj5crsjzC .dropdown .dropdown-menu .dropdown-item {
  width: auto;
  transition: all 0.25s ease-in-out;
}
.cid-spj5crsjzC .dropdown .dropdown-menu .dropdown-item::after {
  right: 0.5rem;
}
.cid-spj5crsjzC .dropdown .dropdown-menu .dropdown-item .mbr-iconfont {
  margin-right: 0.5rem;
  vertical-align: sub;
}
.cid-spj5crsjzC .dropdown .dropdown-menu .dropdown-item .mbr-iconfont:before {
  display: inline-block;
  transform: scale(1, 1);
  transition: all 0.25s ease-in-out;
}
.cid-spj5crsjzC .collapsed .dropdown-menu .dropdown-item:before {
  display: none;
}
.cid-spj5crsjzC .collapsed .dropdown .dropdown-menu .dropdown-item {
  padding: 0.235em 1.5em 0.235em 1.5em !important;
  transition: none;
  margin: 0 !important;
}
.cid-spj5crsjzC .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: #232323;
}
.cid-spj5crsjzC .navbar.opened {
  transition: all 0.3s;
}
.cid-spj5crsjzC .navbar .dropdown-item {
  padding: 0.5rem 1.8rem;
}
.cid-spj5crsjzC .navbar .navbar-logo img {
  width: auto;
}
.cid-spj5crsjzC .navbar .navbar-collapse {
  justify-content: flex-end;
  z-index: 1;
}
.cid-spj5crsjzC .navbar.collapsed {
  justify-content: center;
}
.cid-spj5crsjzC .navbar.collapsed .nav-item .nav-link::before {
  display: none;
}
.cid-spj5crsjzC .navbar.collapsed.opened .dropdown-menu {
  top: 0;
}
@media (min-width: 992px) {
  .cid-spj5crsjzC .navbar.collapsed.opened:not(.navbar-short) .navbar-collapse {
    max-height: calc(98.5vh - 3.4rem);
  }
}
.cid-spj5crsjzC .navbar.collapsed .dropdown-menu .dropdown-submenu {
  left: 0 !important;
}
.cid-spj5crsjzC .navbar.collapsed .dropdown-menu .dropdown-item:after {
  right: auto;
}
.cid-spj5crsjzC .navbar.collapsed .dropdown-menu .dropdown-toggle[data-toggle="dropdown-submenu"]:after {
  margin-left: 0.5rem;
  margin-top: 0.2rem;
  border-top: 0.35em solid;
  border-right: 0.35em solid transparent;
  border-left: 0.35em solid transparent;
  border-bottom: 0;
  top: 41%;
}
.cid-spj5crsjzC .navbar.collapsed ul.navbar-nav li {
  margin: auto;
}
.cid-spj5crsjzC .navbar.collapsed .dropdown-menu .dropdown-item {
  padding: 0.25rem 1.5rem;
  text-align: center;
}
.cid-spj5crsjzC .navbar.collapsed .icons-menu {
  padding-left: 0;
  padding-right: 0;
  padding-top: 0.5rem;
  padding-bottom: 0.5rem;
}
@media (max-width: 991px) {
  .cid-spj5crsjzC .navbar .nav-item .nav-link::before {
    display: none;
  }
  .cid-spj5crsjzC .navbar.opened .dropdown-menu {
    top: 0;
  }
  .cid-spj5crsjzC .navbar .dropdown-menu .dropdown-submenu {
    left: 0 !important;
  }
  .cid-spj5crsjzC .navbar .dropdown-menu .dropdown-item:after {
    right: auto;
  }
  .cid-spj5crsjzC .navbar .dropdown-menu .dropdown-toggle[data-toggle="dropdown-submenu"]:after {
    margin-left: 0.5rem;
    margin-top: 0.2rem;
    border-top: 0.35em solid;
    border-right: 0.35em solid transparent;
    border-left: 0.35em solid transparent;
    border-bottom: 0;
    top: 40%;
  }
  .cid-spj5crsjzC .navbar .navbar-logo img {
    height: 3rem !important;
  }
  .cid-spj5crsjzC .navbar ul.navbar-nav li {
    margin: auto;
  }
  .cid-spj5crsjzC .navbar .dropdown-menu .dropdown-item {
    padding: 0.25rem 1.5rem !important;
    text-align: center;
  }
  .cid-spj5crsjzC .navbar .navbar-brand {
    flex-shrink: initial;
    flex-basis: auto;
    word-break: break-word;
    padding-right: 2rem;
  }
  .cid-spj5crsjzC .navbar .navbar-toggler {
    flex-basis: auto;
  }
  .cid-spj5crsjzC .navbar .icons-menu {
    padding-left: 0;
    padding-top: 0.5rem;
    padding-bottom: 0.5rem;
  }
}
.cid-spj5crsjzC .navbar.navbar-short {
  min-height: 60px;
}
.cid-spj5crsjzC .navbar.navbar-short .navbar-logo img {
  height: 2.5rem !important;
}
.cid-spj5crsjzC .navbar.navbar-short .navbar-brand {
  min-height: 60px;
  padding: 0;
}
.cid-spj5crsjzC .navbar-brand {
  min-height: 70px;
  flex-shrink: 0;
  align-items: center;
  margin-right: 0;
  padding: 0;
  transition: all 0.3s;
  word-break: break-word;
  z-index: 1;
}
.cid-spj5crsjzC .navbar-brand .navbar-caption {
  line-height: inherit !important;
}
.cid-spj5crsjzC .navbar-brand .navbar-logo a {
  outline: none;
}
.cid-spj5crsjzC .dropdown-item.active,
.cid-spj5crsjzC .dropdown-item:active {
  background-color: transparent;
}
.cid-spj5crsjzC .navbar-expand-lg .navbar-nav .nav-link {
  padding: 0;
}
.cid-spj5crsjzC .nav-dropdown .link.dropdown-toggle {
  margin-right: 1.667em;
}
.cid-spj5crsjzC .nav-dropdown .link.dropdown-toggle[aria-expanded="true"] {
  margin-right: 0;
  padding: 0.667em 1.667em;
}
.cid-spj5crsjzC .navbar.navbar-expand-lg .dropdown .dropdown-menu {
  background: #232323;
}
.cid-spj5crsjzC .navbar.navbar-expand-lg .dropdown .dropdown-menu .dropdown-submenu {
  margin: 0;
  left: 100%;
}
.cid-spj5crsjzC .navbar .dropdown.open > .dropdown-menu {
  display: block;
}
.cid-spj5crsjzC ul.navbar-nav {
  flex-wrap: wrap;
}
.cid-spj5crsjzC .navbar-buttons {
  text-align: center;
  min-width: 170px;
}
.cid-spj5crsjzC button.navbar-toggler {
  outline: none;
  width: 31px;
  height: 20px;
  cursor: pointer;
  transition: all 0.2s;
  position: relative;
  align-self: center;
}
.cid-spj5crsjzC button.navbar-toggler .hamburger span {
  position: absolute;
  right: 0;
  width: 30px;
  height: 2px;
  border-right: 5px;
  background-color: #b2d056;
}
.cid-spj5crsjzC button.navbar-toggler .hamburger span:nth-child(1) {
  top: 0;
  transition: all 0.2s;
}
.cid-spj5crsjzC button.navbar-toggler .hamburger span:nth-child(2) {
  top: 8px;
  transition: all 0.15s;
}
.cid-spj5crsjzC button.navbar-toggler .hamburger span:nth-child(3) {
  top: 8px;
  transition: all 0.15s;
}
.cid-spj5crsjzC button.navbar-toggler .hamburger span:nth-child(4) {
  top: 16px;
  transition: all 0.2s;
}
.cid-spj5crsjzC nav.opened .hamburger span:nth-child(1) {
  top: 8px;
  width: 0;
  opacity: 0;
  right: 50%;
  transition: all 0.2s;
}
.cid-spj5crsjzC nav.opened .hamburger span:nth-child(2) {
  transform: rotate(45deg);
  transition: all 0.25s;
}
.cid-spj5crsjzC nav.opened .hamburger span:nth-child(3) {
  transform: rotate(-45deg);
  transition: all 0.25s;
}
.cid-spj5crsjzC nav.opened .hamburger span:nth-child(4) {
  top: 8px;
  width: 0;
  opacity: 0;
  right: 50%;
  transition: all 0.2s;
}
.cid-spj5crsjzC .navbar-dropdown {
  padding: 0 1rem;
  position: fixed;
}
.cid-spj5crsjzC a.nav-link {
  display: flex;
  align-items: center;
  justify-content: center;
}
.cid-spj5crsjzC .icons-menu {
  flex-wrap: nowrap;
  display: flex;
  justify-content: center;
  padding-left: 1rem;
  padding-right: 1rem;
  padding-top: 0.3rem;
  text-align: center;
}
@media screen and (-ms-high-contrast: active), (-ms-high-contrast: none) {
  .cid-spj5crsjzC .navbar {
    height: 70px;
  }
  .cid-spj5crsjzC .navbar.opened {
    height: auto;
  }
  .cid-spj5crsjzC .nav-item .nav-link:hover::before {
    width: 175%;
    max-width: calc(100% + 2rem);
    left: -1rem;
  }
}
.cid-spj6o9TeBn {
  padding-top: 9rem;
  padding-bottom: 9rem;
  background-image: url("../../../assets/images/master-bath-header-6.jpg");
}
.cid-spj6o9TeBn .mbr-text,
.cid-spj6o9TeBn .mbr-section-btn {
  color: #b2d056;
}
.cid-spj6o9TeBn .card-title,
.cid-spj6o9TeBn .card-box {
  color: #b2d056;
}
.cid-spj6o9TeBn .mbr-text,
.cid-spj6o9TeBn .link-wrap {
  color: #ffffff;
}
.cid-u1t7b6ZO2W {
  padding-top: 3rem;
  padding-bottom: 3rem;
  background-image: url("../../../assets/images/bg-1.jpg");
}
.cid-u1t7b6ZO2W .mbr-fallback-image.disabled {
  display: none;
}
.cid-u1t7b6ZO2W .mbr-fallback-image {
  display: block;
  background-size: cover;
  background-position: center center;
  width: 100%;
  height: 100%;
  position: absolute;
  top: 0;
}
.cid-u1t7cG6Nwx {
  padding-top: 0rem;
  padding-bottom: 2rem;
  background-image: url("../../../assets/images/header-spacer-bar-15.jpg");
}
.cid-u1t7cG6Nwx .mbr-fallback-image.disabled {
  display: none;
}
.cid-u1t7cG6Nwx .mbr-fallback-image {
  display: block;
  background-size: cover;
  background-position: center center;
  width: 100%;
  height: 100%;
  position: absolute;
  top: 0;
}
.cid-u1t7dmaKwx {
  padding-top: 3rem;
  padding-bottom: 5rem;
  background-color: #ffffff;
}
@media (min-width: 992px) {
  .cid-u1t7dmaKwx .carousel {
    min-height: 700px;
  }
  .cid-u1t7dmaKwx .carousel img {
    max-height: 700px;
    object-fit: contain;
  }
}
@media (max-width: 991px) and (min-width: 768px) {
  .cid-u1t7dmaKwx .carousel {
    min-height: 455px;
  }
  .cid-u1t7dmaKwx .carousel img {
    max-height: 455px;
    object-fit: contain;
  }
}
@media (max-width: 767px) {
  .cid-u1t7dmaKwx .carousel {
    min-height: 385px;
  }
  .cid-u1t7dmaKwx .carousel img {
    max-height: 385px;
    object-fit: contain;
  }
  .cid-u1t7dmaKwx .container .carousel-control {
    margin-bottom: 0;
  }
  .cid-u1t7dmaKwx .content-slider-wrap {
    width: 100% !important;
  }
}
.cid-u1t7dmaKwx .carousel,
.cid-u1t7dmaKwx .carousel-inner {
  display: flex;
  align-items: center;
}
.cid-u1t7dmaKwx .item-wrapper {
  width: 100%;
}
.cid-u1t7dmaKwx .carousel-caption {
  bottom: 40px;
}
.cid-u1t7dmaKwx .carousel-control:hover {
  background: #1b1b1b;
  color: #fff;
  opacity: 1;
}
.cid-u1t7dmaKwx .mobi-mbri-arrow-next {
  margin-left: 5px;
}
.cid-u1t7dmaKwx .mobi-mbri-arrow-prev {
  margin-right: 5px;
}
.cid-u1t7dmaKwx .container .carousel-indicators {
  margin-bottom: 3px;
}
.cid-u1t7dmaKwx .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-u1t7dmaKwx .carousel-control.carousel-control-prev {
  left: 0;
  margin-left: 2.5rem;
}
.cid-u1t7dmaKwx .carousel-control.carousel-control-next {
  right: 0;
  margin-right: 2.5rem;
}
@media (max-width: 767px) {
  .cid-u1t7dmaKwx .carousel-control {
    top: auto;
    bottom: 1rem;
  }
}
.cid-u1t7dmaKwx .carousel-indicators {
  position: absolute;
  bottom: 0;
  margin-bottom: 1.5rem !important;
}
.cid-u1t7dmaKwx .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-u1t7dmaKwx .carousel-indicators li.active,
.cid-u1t7dmaKwx .carousel-indicators li:hover {
  opacity: 0.9;
}
.cid-u1t7dmaKwx .carousel-indicators li::after,
.cid-u1t7dmaKwx .carousel-indicators li::before {
  content: none;
}
.cid-u1t7dmaKwx .carousel-indicators.ie-fix {
  left: 50%;
  display: block;
  width: 60%;
  margin-left: -30%;
  text-align: center;
}
@media (max-width: 768px) {
  .cid-u1t7dmaKwx .carousel-indicators {
    display: none !important;
  }
}
.cid-spj6nr9cgG {
  padding-top: 5rem;
  padding-bottom: 5rem;
  background-color: #3e7798;
}
.cid-spj5csiWXF {
  padding-top: 4rem;
  padding-bottom: 3rem;
  background-color: #232323;
}
.cid-spj5csiWXF .media-wrap {
  padding: 0;
}
@media (max-width: 991px) {
  .cid-spj5csiWXF .media-wrap {
    margin-bottom: 1rem;
  }
}
@media (max-width: 767px) {
  .cid-spj5csiWXF .row {
    text-align: center;
  }
  .cid-spj5csiWXF .row > div {
    margin: auto;
  }
  .cid-spj5csiWXF .social-row {
    justify-content: center;
  }
}
.cid-spj5csiWXF .social-row {
  display: flex;
  flex-wrap: wrap;
}
.cid-spj5csiWXF .list {
  list-style: none;
  padding-left: 0;
  color: #bbbbbb;
}
@media (max-width: 991px) {
  .cid-spj5csiWXF .list {
    margin-bottom: 2rem;
  }
}
@media (min-width: 992px) {
  .cid-spj5csiWXF .list {
    margin-bottom: 0rem;
  }
}
.cid-spj5csiWXF .mbr-text {
  color: #ffffff;
}
.cid-spj5csiWXF .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-spj5csiWXF .mbr-iconfont {
  color: black;
}
@media (max-width: 991px) {
  .cid-spj5csiWXF div > *:last-child {
    margin-top: 0 !important;
  }
}
.cid-skiXvl5bEx {
  z-index: 1000;
  width: 100%;
  position: relative;
  min-height: 60px;
}
.cid-skiXvl5bEx nav.navbar {
  position: fixed;
}
.cid-skiXvl5bEx .dropdown-item:before {
  font-family: Moririse2 !important;
  content: "\e966";
  display: inline-block;
  width: 0;
  position: absolute;
  left: 1rem;
  top: 0.5rem;
  margin-right: 0.5rem;
  line-height: 1;
  font-size: inherit;
  vertical-align: middle;
  text-align: center;
  overflow: hidden;
  transform: scale(0, 1);
  transition: all 0.25s ease-in-out;
}
.cid-skiXvl5bEx .dropdown-menu {
  padding: 0;
  border-radius: 4px;
  box-shadow: 0 1px 3px 0 rgba(0, 0, 0, 0.1);
}
.cid-skiXvl5bEx .dropdown-item {
  border-bottom: 1px solid #e6e6e6;
}
.cid-skiXvl5bEx .dropdown-item:hover,
.cid-skiXvl5bEx .dropdown-item:focus {
  background: #b2d056 !important;
  color: white !important;
}
.cid-skiXvl5bEx .dropdown-item:first-child {
  border-top-left-radius: 4px;
  border-top-right-radius: 4px;
}
.cid-skiXvl5bEx .dropdown-item:last-child {
  border-bottom: none;
  border-bottom-left-radius: 4px;
  border-bottom-right-radius: 4px;
}
.cid-skiXvl5bEx .nav-dropdown .link {
  padding: 0 0.3em !important;
  margin: 0.667em 1em !important;
}
.cid-skiXvl5bEx .nav-dropdown .link.dropdown-toggle::after {
  margin-left: 0.5rem;
  margin-top: 0.2rem;
}
.cid-skiXvl5bEx .nav-link {
  position: relative;
}
.cid-skiXvl5bEx .container {
  display: flex;
  margin: auto;
}
.cid-skiXvl5bEx .iconfont-wrapper {
  color: #000000 !important;
  font-size: 1.5rem;
  padding-right: 0.5rem;
}
.cid-skiXvl5bEx .dropdown-menu,
.cid-skiXvl5bEx .navbar.opened {
  background: #232323 !important;
}
.cid-skiXvl5bEx .nav-item:focus,
.cid-skiXvl5bEx .nav-link:focus {
  outline: none;
}
.cid-skiXvl5bEx .dropdown .dropdown-menu .dropdown-item {
  width: auto;
  transition: all 0.25s ease-in-out;
}
.cid-skiXvl5bEx .dropdown .dropdown-menu .dropdown-item::after {
  right: 0.5rem;
}
.cid-skiXvl5bEx .dropdown .dropdown-menu .dropdown-item .mbr-iconfont {
  margin-right: 0.5rem;
  vertical-align: sub;
}
.cid-skiXvl5bEx .dropdown .dropdown-menu .dropdown-item .mbr-iconfont:before {
  display: inline-block;
  transform: scale(1, 1);
  transition: all 0.25s ease-in-out;
}
.cid-skiXvl5bEx .collapsed .dropdown-menu .dropdown-item:before {
  display: none;
}
.cid-skiXvl5bEx .collapsed .dropdown .dropdown-menu .dropdown-item {
  padding: 0.235em 1.5em 0.235em 1.5em !important;
  transition: none;
  margin: 0 !important;
}
.cid-skiXvl5bEx .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: #232323;
}
.cid-skiXvl5bEx .navbar.opened {
  transition: all 0.3s;
}
.cid-skiXvl5bEx .navbar .dropdown-item {
  padding: 0.5rem 1.8rem;
}
.cid-skiXvl5bEx .navbar .navbar-logo img {
  width: auto;
}
.cid-skiXvl5bEx .navbar .navbar-collapse {
  justify-content: flex-end;
  z-index: 1;
}
.cid-skiXvl5bEx .navbar.collapsed {
  justify-content: center;
}
.cid-skiXvl5bEx .navbar.collapsed .nav-item .nav-link::before {
  display: none;
}
.cid-skiXvl5bEx .navbar.collapsed.opened .dropdown-menu {
  top: 0;
}
@media (min-width: 992px) {
  .cid-skiXvl5bEx .navbar.collapsed.opened:not(.navbar-short) .navbar-collapse {
    max-height: calc(98.5vh - 3.4rem);
  }
}
.cid-skiXvl5bEx .navbar.collapsed .dropdown-menu .dropdown-submenu {
  left: 0 !important;
}
.cid-skiXvl5bEx .navbar.collapsed .dropdown-menu .dropdown-item:after {
  right: auto;
}
.cid-skiXvl5bEx .navbar.collapsed .dropdown-menu .dropdown-toggle[data-toggle="dropdown-submenu"]:after {
  margin-left: 0.5rem;
  margin-top: 0.2rem;
  border-top: 0.35em solid;
  border-right: 0.35em solid transparent;
  border-left: 0.35em solid transparent;
  border-bottom: 0;
  top: 41%;
}
.cid-skiXvl5bEx .navbar.collapsed ul.navbar-nav li {
  margin: auto;
}
.cid-skiXvl5bEx .navbar.collapsed .dropdown-menu .dropdown-item {
  padding: 0.25rem 1.5rem;
  text-align: center;
}
.cid-skiXvl5bEx .navbar.collapsed .icons-menu {
  padding-left: 0;
  padding-right: 0;
  padding-top: 0.5rem;
  padding-bottom: 0.5rem;
}
@media (max-width: 991px) {
  .cid-skiXvl5bEx .navbar .nav-item .nav-link::before {
    display: none;
  }
  .cid-skiXvl5bEx .navbar.opened .dropdown-menu {
    top: 0;
  }
  .cid-skiXvl5bEx .navbar .dropdown-menu .dropdown-submenu {
    left: 0 !important;
  }
  .cid-skiXvl5bEx .navbar .dropdown-menu .dropdown-item:after {
    right: auto;
  }
  .cid-skiXvl5bEx .navbar .dropdown-menu .dropdown-toggle[data-toggle="dropdown-submenu"]:after {
    margin-left: 0.5rem;
    margin-top: 0.2rem;
    border-top: 0.35em solid;
    border-right: 0.35em solid transparent;
    border-left: 0.35em solid transparent;
    border-bottom: 0;
    top: 40%;
  }
  .cid-skiXvl5bEx .navbar .navbar-logo img {
    height: 3rem !important;
  }
  .cid-skiXvl5bEx .navbar ul.navbar-nav li {
    margin: auto;
  }
  .cid-skiXvl5bEx .navbar .dropdown-menu .dropdown-item {
    padding: 0.25rem 1.5rem !important;
    text-align: center;
  }
  .cid-skiXvl5bEx .navbar .navbar-brand {
    flex-shrink: initial;
    flex-basis: auto;
    word-break: break-word;
    padding-right: 2rem;
  }
  .cid-skiXvl5bEx .navbar .navbar-toggler {
    flex-basis: auto;
  }
  .cid-skiXvl5bEx .navbar .icons-menu {
    padding-left: 0;
    padding-top: 0.5rem;
    padding-bottom: 0.5rem;
  }
}
.cid-skiXvl5bEx .navbar.navbar-short {
  min-height: 60px;
}
.cid-skiXvl5bEx .navbar.navbar-short .navbar-logo img {
  height: 2.5rem !important;
}
.cid-skiXvl5bEx .navbar.navbar-short .navbar-brand {
  min-height: 60px;
  padding: 0;
}
.cid-skiXvl5bEx .navbar-brand {
  min-height: 70px;
  flex-shrink: 0;
  align-items: center;
  margin-right: 0;
  padding: 0;
  transition: all 0.3s;
  word-break: break-word;
  z-index: 1;
}
.cid-skiXvl5bEx .navbar-brand .navbar-caption {
  line-height: inherit !important;
}
.cid-skiXvl5bEx .navbar-brand .navbar-logo a {
  outline: none;
}
.cid-skiXvl5bEx .dropdown-item.active,
.cid-skiXvl5bEx .dropdown-item:active {
  background-color: transparent;
}
.cid-skiXvl5bEx .navbar-expand-lg .navbar-nav .nav-link {
  padding: 0;
}
.cid-skiXvl5bEx .nav-dropdown .link.dropdown-toggle {
  margin-right: 1.667em;
}
.cid-skiXvl5bEx .nav-dropdown .link.dropdown-toggle[aria-expanded="true"] {
  margin-right: 0;
  padding: 0.667em 1.667em;
}
.cid-skiXvl5bEx .navbar.navbar-expand-lg .dropdown .dropdown-menu {
  background: #232323;
}
.cid-skiXvl5bEx .navbar.navbar-expand-lg .dropdown .dropdown-menu .dropdown-submenu {
  margin: 0;
  left: 100%;
}
.cid-skiXvl5bEx .navbar .dropdown.open > .dropdown-menu {
  display: block;
}
.cid-skiXvl5bEx ul.navbar-nav {
  flex-wrap: wrap;
}
.cid-skiXvl5bEx .navbar-buttons {
  text-align: center;
  min-width: 170px;
}
.cid-skiXvl5bEx button.navbar-toggler {
  outline: none;
  width: 31px;
  height: 20px;
  cursor: pointer;
  transition: all 0.2s;
  position: relative;
  align-self: center;
}
.cid-skiXvl5bEx button.navbar-toggler .hamburger span {
  position: absolute;
  right: 0;
  width: 30px;
  height: 2px;
  border-right: 5px;
  background-color: #b2d056;
}
.cid-skiXvl5bEx button.navbar-toggler .hamburger span:nth-child(1) {
  top: 0;
  transition: all 0.2s;
}
.cid-skiXvl5bEx button.navbar-toggler .hamburger span:nth-child(2) {
  top: 8px;
  transition: all 0.15s;
}
.cid-skiXvl5bEx button.navbar-toggler .hamburger span:nth-child(3) {
  top: 8px;
  transition: all 0.15s;
}
.cid-skiXvl5bEx button.navbar-toggler .hamburger span:nth-child(4) {
  top: 16px;
  transition: all 0.2s;
}
.cid-skiXvl5bEx nav.opened .hamburger span:nth-child(1) {
  top: 8px;
  width: 0;
  opacity: 0;
  right: 50%;
  transition: all 0.2s;
}
.cid-skiXvl5bEx nav.opened .hamburger span:nth-child(2) {
  transform: rotate(45deg);
  transition: all 0.25s;
}
.cid-skiXvl5bEx nav.opened .hamburger span:nth-child(3) {
  transform: rotate(-45deg);
  transition: all 0.25s;
}
.cid-skiXvl5bEx nav.opened .hamburger span:nth-child(4) {
  top: 8px;
  width: 0;
  opacity: 0;
  right: 50%;
  transition: all 0.2s;
}
.cid-skiXvl5bEx .navbar-dropdown {
  padding: 0 1rem;
  position: fixed;
}
.cid-skiXvl5bEx a.nav-link {
  display: flex;
  align-items: center;
  justify-content: center;
}
.cid-skiXvl5bEx .icons-menu {
  flex-wrap: nowrap;
  display: flex;
  justify-content: center;
  padding-left: 1rem;
  padding-right: 1rem;
  padding-top: 0.3rem;
  text-align: center;
}
@media screen and (-ms-high-contrast: active), (-ms-high-contrast: none) {
  .cid-skiXvl5bEx .navbar {
    height: 70px;
  }
  .cid-skiXvl5bEx .navbar.opened {
    height: auto;
  }
  .cid-skiXvl5bEx .nav-item .nav-link:hover::before {
    width: 175%;
    max-width: calc(100% + 2rem);
    left: -1rem;
  }
}
.cid-skiXvm92df {
  padding-top: 9rem;
  padding-bottom: 9rem;
  background-image: url("../../../assets/images/header-img-testimonials-6.jpg");
}
.cid-skiXvm92df .mbr-text,
.cid-skiXvm92df .mbr-section-btn {
  color: #b2d056;
}
.cid-skiXvm92df .card-title,
.cid-skiXvm92df .card-box {
  color: #b2d056;
}
.cid-skiXvm92df .mbr-text,
.cid-skiXvm92df .link-wrap {
  color: #ffffff;
}
.cid-spnaLKVMXx {
  padding-top: 3rem;
  padding-bottom: 3rem;
  background-image: url("../../../assets/images/bg-1.jpg");
}
.cid-spnaLKVMXx .mbr-section-title {
  color: #353535;
}
.cid-spnaLKVMXx .mbr-section-subtitle {
  color: #575656;
}
.cid-u0NMKS8gIi {
  padding-top: 0rem;
  padding-bottom: 2rem;
  background-image: url("../../../assets/images/header-spacer-bar-15.jpg");
}
.cid-u0NMKS8gIi .mbr-fallback-image.disabled {
  display: none;
}
.cid-u0NMKS8gIi .mbr-fallback-image {
  display: block;
  background-size: cover;
  background-position: center center;
  width: 100%;
  height: 100%;
  position: absolute;
  top: 0;
}
.cid-spnaOnwXCR {
  padding-top: 3rem;
  padding-bottom: 2rem;
  background-color: #fafafa;
}
.cid-spnaOnwXCR .card:not(:nth-last-child(1)) {
  margin-bottom: 2rem;
}
.cid-spnaOnwXCR .card-wrapper {
  background-color: #ffffff;
  border-radius: 4px;
}
.cid-spnaOnwXCR .image-wrapper img {
  width: 100%;
  object-fit: cover;
}
.cid-spnaOnwXCR .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-spnaOnwXCR .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-spnaOnwXCR .social-row .soc-item:hover {
  background-color: #6592e6;
}
.cid-spnaOnwXCR .social-row .soc-item:hover .mbr-iconfont {
  color: #ffffff;
}
@media (max-width: 767px) {
  .cid-spnaOnwXCR .card-box {
    padding: 1rem;
  }
}
@media (min-width: 768px) {
  .cid-spnaOnwXCR .card-box {
    padding-right: 2rem;
  }
}
@media (min-width: 992px) {
  .cid-spnaOnwXCR .card-box {
    padding-left: 2rem;
    padding-right: 4rem;
  }
}
.cid-spnaOnwXCR .card-title {
  color: #000000;
}
.cid-spnaOnwXCR .card-subtitle {
  color: #575656;
}
.cid-spnaOnwXCR .mbr-text,
.cid-spnaOnwXCR .social-row {
  color: #575656;
}
.cid-spnw9vQXG4 {
  padding-top: 1rem;
  padding-bottom: 2rem;
  background-color: #fafafa;
}
.cid-spnw9vQXG4 .card:not(:nth-last-child(1)) {
  margin-bottom: 2rem;
}
.cid-spnw9vQXG4 .card-wrapper {
  background-color: #ffffff;
  border-radius: 4px;
}
.cid-spnw9vQXG4 .image-wrapper img {
  width: 100%;
  object-fit: cover;
}
.cid-spnw9vQXG4 .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-spnw9vQXG4 .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-spnw9vQXG4 .social-row .soc-item:hover {
  background-color: #6592e6;
}
.cid-spnw9vQXG4 .social-row .soc-item:hover .mbr-iconfont {
  color: #ffffff;
}
@media (max-width: 767px) {
  .cid-spnw9vQXG4 .card-box {
    padding: 1rem;
  }
}
@media (min-width: 768px) {
  .cid-spnw9vQXG4 .card-box {
    padding-right: 2rem;
  }
}
@media (min-width: 992px) {
  .cid-spnw9vQXG4 .card-box {
    padding-left: 2rem;
    padding-right: 4rem;
  }
}
.cid-spnw9vQXG4 .card-title {
  color: #000000;
}
.cid-spnw9vQXG4 .card-subtitle {
  color: #fafafa;
}
.cid-spnw9vQXG4 .mbr-text,
.cid-spnw9vQXG4 .social-row {
  color: #575656;
}
.cid-skiXvofGV9 {
  padding-top: 3rem;
  padding-bottom: 3rem;
  background-color: #3e7798;
}
.cid-skiXvoGp8W {
  padding-top: 4rem;
  padding-bottom: 3rem;
  background-color: #232323;
}
.cid-skiXvoGp8W .media-wrap {
  padding: 0;
}
@media (max-width: 991px) {
  .cid-skiXvoGp8W .media-wrap {
    margin-bottom: 1rem;
  }
}
@media (max-width: 767px) {
  .cid-skiXvoGp8W .row {
    text-align: center;
  }
  .cid-skiXvoGp8W .row > div {
    margin: auto;
  }
  .cid-skiXvoGp8W .social-row {
    justify-content: center;
  }
}
.cid-skiXvoGp8W .social-row {
  display: flex;
  flex-wrap: wrap;
}
.cid-skiXvoGp8W .list {
  list-style: none;
  padding-left: 0;
  color: #bbbbbb;
}
@media (max-width: 991px) {
  .cid-skiXvoGp8W .list {
    margin-bottom: 2rem;
  }
}
@media (min-width: 992px) {
  .cid-skiXvoGp8W .list {
    margin-bottom: 0rem;
  }
}
.cid-skiXvoGp8W .mbr-text {
  color: #ffffff;
}
.cid-skiXvoGp8W .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-skiXvoGp8W .mbr-iconfont {
  color: black;
}
@media (max-width: 991px) {
  .cid-skiXvoGp8W div > *:last-child {
    margin-top: 0 !important;
  }
}
.cid-sgD3jKMMgp {
  z-index: 1000;
  width: 100%;
  position: relative;
  min-height: 60px;
}
.cid-sgD3jKMMgp nav.navbar {
  position: fixed;
}
.cid-sgD3jKMMgp .dropdown-item:before {
  font-family: Moririse2 !important;
  content: "\e966";
  display: inline-block;
  width: 0;
  position: absolute;
  left: 1rem;
  top: 0.5rem;
  margin-right: 0.5rem;
  line-height: 1;
  font-size: inherit;
  vertical-align: middle;
  text-align: center;
  overflow: hidden;
  transform: scale(0, 1);
  transition: all 0.25s ease-in-out;
}
.cid-sgD3jKMMgp .dropdown-menu {
  padding: 0;
  border-radius: 4px;
  box-shadow: 0 1px 3px 0 rgba(0, 0, 0, 0.1);
}
.cid-sgD3jKMMgp .dropdown-item {
  border-bottom: 1px solid #e6e6e6;
}
.cid-sgD3jKMMgp .dropdown-item:hover,
.cid-sgD3jKMMgp .dropdown-item:focus {
  background: #b2d056 !important;
  color: white !important;
}
.cid-sgD3jKMMgp .dropdown-item:first-child {
  border-top-left-radius: 4px;
  border-top-right-radius: 4px;
}
.cid-sgD3jKMMgp .dropdown-item:last-child {
  border-bottom: none;
  border-bottom-left-radius: 4px;
  border-bottom-right-radius: 4px;
}
.cid-sgD3jKMMgp .nav-dropdown .link {
  padding: 0 0.3em !important;
  margin: 0.667em 1em !important;
}
.cid-sgD3jKMMgp .nav-dropdown .link.dropdown-toggle::after {
  margin-left: 0.5rem;
  margin-top: 0.2rem;
}
.cid-sgD3jKMMgp .nav-link {
  position: relative;
}
.cid-sgD3jKMMgp .container {
  display: flex;
  margin: auto;
}
.cid-sgD3jKMMgp .iconfont-wrapper {
  color: #000000 !important;
  font-size: 1.5rem;
  padding-right: 0.5rem;
}
.cid-sgD3jKMMgp .dropdown-menu,
.cid-sgD3jKMMgp .navbar.opened {
  background: #232323 !important;
}
.cid-sgD3jKMMgp .nav-item:focus,
.cid-sgD3jKMMgp .nav-link:focus {
  outline: none;
}
.cid-sgD3jKMMgp .dropdown .dropdown-menu .dropdown-item {
  width: auto;
  transition: all 0.25s ease-in-out;
}
.cid-sgD3jKMMgp .dropdown .dropdown-menu .dropdown-item::after {
  right: 0.5rem;
}
.cid-sgD3jKMMgp .dropdown .dropdown-menu .dropdown-item .mbr-iconfont {
  margin-right: 0.5rem;
  vertical-align: sub;
}
.cid-sgD3jKMMgp .dropdown .dropdown-menu .dropdown-item .mbr-iconfont:before {
  display: inline-block;
  transform: scale(1, 1);
  transition: all 0.25s ease-in-out;
}
.cid-sgD3jKMMgp .collapsed .dropdown-menu .dropdown-item:before {
  display: none;
}
.cid-sgD3jKMMgp .collapsed .dropdown .dropdown-menu .dropdown-item {
  padding: 0.235em 1.5em 0.235em 1.5em !important;
  transition: none;
  margin: 0 !important;
}
.cid-sgD3jKMMgp .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: #232323;
}
.cid-sgD3jKMMgp .navbar.opened {
  transition: all 0.3s;
}
.cid-sgD3jKMMgp .navbar .dropdown-item {
  padding: 0.5rem 1.8rem;
}
.cid-sgD3jKMMgp .navbar .navbar-logo img {
  width: auto;
}
.cid-sgD3jKMMgp .navbar .navbar-collapse {
  justify-content: flex-end;
  z-index: 1;
}
.cid-sgD3jKMMgp .navbar.collapsed {
  justify-content: center;
}
.cid-sgD3jKMMgp .navbar.collapsed .nav-item .nav-link::before {
  display: none;
}
.cid-sgD3jKMMgp .navbar.collapsed.opened .dropdown-menu {
  top: 0;
}
@media (min-width: 992px) {
  .cid-sgD3jKMMgp .navbar.collapsed.opened:not(.navbar-short) .navbar-collapse {
    max-height: calc(98.5vh - 3.4rem);
  }
}
.cid-sgD3jKMMgp .navbar.collapsed .dropdown-menu .dropdown-submenu {
  left: 0 !important;
}
.cid-sgD3jKMMgp .navbar.collapsed .dropdown-menu .dropdown-item:after {
  right: auto;
}
.cid-sgD3jKMMgp .navbar.collapsed .dropdown-menu .dropdown-toggle[data-toggle="dropdown-submenu"]:after {
  margin-left: 0.5rem;
  margin-top: 0.2rem;
  border-top: 0.35em solid;
  border-right: 0.35em solid transparent;
  border-left: 0.35em solid transparent;
  border-bottom: 0;
  top: 41%;
}
.cid-sgD3jKMMgp .navbar.collapsed ul.navbar-nav li {
  margin: auto;
}
.cid-sgD3jKMMgp .navbar.collapsed .dropdown-menu .dropdown-item {
  padding: 0.25rem 1.5rem;
  text-align: center;
}
.cid-sgD3jKMMgp .navbar.collapsed .icons-menu {
  padding-left: 0;
  padding-right: 0;
  padding-top: 0.5rem;
  padding-bottom: 0.5rem;
}
@media (max-width: 991px) {
  .cid-sgD3jKMMgp .navbar .nav-item .nav-link::before {
    display: none;
  }
  .cid-sgD3jKMMgp .navbar.opened .dropdown-menu {
    top: 0;
  }
  .cid-sgD3jKMMgp .navbar .dropdown-menu .dropdown-submenu {
    left: 0 !important;
  }
  .cid-sgD3jKMMgp .navbar .dropdown-menu .dropdown-item:after {
    right: auto;
  }
  .cid-sgD3jKMMgp .navbar .dropdown-menu .dropdown-toggle[data-toggle="dropdown-submenu"]:after {
    margin-left: 0.5rem;
    margin-top: 0.2rem;
    border-top: 0.35em solid;
    border-right: 0.35em solid transparent;
    border-left: 0.35em solid transparent;
    border-bottom: 0;
    top: 40%;
  }
  .cid-sgD3jKMMgp .navbar .navbar-logo img {
    height: 3rem !important;
  }
  .cid-sgD3jKMMgp .navbar ul.navbar-nav li {
    margin: auto;
  }
  .cid-sgD3jKMMgp .navbar .dropdown-menu .dropdown-item {
    padding: 0.25rem 1.5rem !important;
    text-align: center;
  }
  .cid-sgD3jKMMgp .navbar .navbar-brand {
    flex-shrink: initial;
    flex-basis: auto;
    word-break: break-word;
    padding-right: 2rem;
  }
  .cid-sgD3jKMMgp .navbar .navbar-toggler {
    flex-basis: auto;
  }
  .cid-sgD3jKMMgp .navbar .icons-menu {
    padding-left: 0;
    padding-top: 0.5rem;
    padding-bottom: 0.5rem;
  }
}
.cid-sgD3jKMMgp .navbar.navbar-short {
  min-height: 60px;
}
.cid-sgD3jKMMgp .navbar.navbar-short .navbar-logo img {
  height: 2.5rem !important;
}
.cid-sgD3jKMMgp .navbar.navbar-short .navbar-brand {
  min-height: 60px;
  padding: 0;
}
.cid-sgD3jKMMgp .navbar-brand {
  min-height: 70px;
  flex-shrink: 0;
  align-items: center;
  margin-right: 0;
  padding: 0;
  transition: all 0.3s;
  word-break: break-word;
  z-index: 1;
}
.cid-sgD3jKMMgp .navbar-brand .navbar-caption {
  line-height: inherit !important;
}
.cid-sgD3jKMMgp .navbar-brand .navbar-logo a {
  outline: none;
}
.cid-sgD3jKMMgp .dropdown-item.active,
.cid-sgD3jKMMgp .dropdown-item:active {
  background-color: transparent;
}
.cid-sgD3jKMMgp .navbar-expand-lg .navbar-nav .nav-link {
  padding: 0;
}
.cid-sgD3jKMMgp .nav-dropdown .link.dropdown-toggle {
  margin-right: 1.667em;
}
.cid-sgD3jKMMgp .nav-dropdown .link.dropdown-toggle[aria-expanded="true"] {
  margin-right: 0;
  padding: 0.667em 1.667em;
}
.cid-sgD3jKMMgp .navbar.navbar-expand-lg .dropdown .dropdown-menu {
  background: #232323;
}
.cid-sgD3jKMMgp .navbar.navbar-expand-lg .dropdown .dropdown-menu .dropdown-submenu {
  margin: 0;
  left: 100%;
}
.cid-sgD3jKMMgp .navbar .dropdown.open > .dropdown-menu {
  display: block;
}
.cid-sgD3jKMMgp ul.navbar-nav {
  flex-wrap: wrap;
}
.cid-sgD3jKMMgp .navbar-buttons {
  text-align: center;
  min-width: 170px;
}
.cid-sgD3jKMMgp button.navbar-toggler {
  outline: none;
  width: 31px;
  height: 20px;
  cursor: pointer;
  transition: all 0.2s;
  position: relative;
  align-self: center;
}
.cid-sgD3jKMMgp button.navbar-toggler .hamburger span {
  position: absolute;
  right: 0;
  width: 30px;
  height: 2px;
  border-right: 5px;
  background-color: #b2d056;
}
.cid-sgD3jKMMgp button.navbar-toggler .hamburger span:nth-child(1) {
  top: 0;
  transition: all 0.2s;
}
.cid-sgD3jKMMgp button.navbar-toggler .hamburger span:nth-child(2) {
  top: 8px;
  transition: all 0.15s;
}
.cid-sgD3jKMMgp button.navbar-toggler .hamburger span:nth-child(3) {
  top: 8px;
  transition: all 0.15s;
}
.cid-sgD3jKMMgp button.navbar-toggler .hamburger span:nth-child(4) {
  top: 16px;
  transition: all 0.2s;
}
.cid-sgD3jKMMgp nav.opened .hamburger span:nth-child(1) {
  top: 8px;
  width: 0;
  opacity: 0;
  right: 50%;
  transition: all 0.2s;
}
.cid-sgD3jKMMgp nav.opened .hamburger span:nth-child(2) {
  transform: rotate(45deg);
  transition: all 0.25s;
}
.cid-sgD3jKMMgp nav.opened .hamburger span:nth-child(3) {
  transform: rotate(-45deg);
  transition: all 0.25s;
}
.cid-sgD3jKMMgp nav.opened .hamburger span:nth-child(4) {
  top: 8px;
  width: 0;
  opacity: 0;
  right: 50%;
  transition: all 0.2s;
}
.cid-sgD3jKMMgp .navbar-dropdown {
  padding: 0 1rem;
  position: fixed;
}
.cid-sgD3jKMMgp a.nav-link {
  display: flex;
  align-items: center;
  justify-content: center;
}
.cid-sgD3jKMMgp .icons-menu {
  flex-wrap: nowrap;
  display: flex;
  justify-content: center;
  padding-left: 1rem;
  padding-right: 1rem;
  padding-top: 0.3rem;
  text-align: center;
}
@media screen and (-ms-high-contrast: active), (-ms-high-contrast: none) {
  .cid-sgD3jKMMgp .navbar {
    height: 70px;
  }
  .cid-sgD3jKMMgp .navbar.opened {
    height: auto;
  }
  .cid-sgD3jKMMgp .nav-item .nav-link:hover::before {
    width: 175%;
    max-width: calc(100% + 2rem);
    left: -1rem;
  }
}
.cid-slI9WsxHB4 {
  padding-top: 9rem;
  padding-bottom: 9rem;
  background-image: url("../../../assets/images/weber-patio-header.jpg");
}
.cid-slI9WsxHB4 .mbr-text,
.cid-slI9WsxHB4 .mbr-section-btn {
  color: #b2d056;
}
.cid-slI9WsxHB4 .card-title,
.cid-slI9WsxHB4 .card-box {
  color: #ffffff;
}
.cid-slI9WsxHB4 .mbr-text,
.cid-slI9WsxHB4 .link-wrap {
  color: #ffffff;
}
.cid-tv7yI4SlXq {
  padding-top: 3rem;
  padding-bottom: 2rem;
  background-image: url("../../../assets/images/bg-1.jpg");
}
.cid-tv7yI4SlXq .mbr-fallback-image.disabled {
  display: none;
}
.cid-tv7yI4SlXq .mbr-fallback-image {
  display: block;
  background-size: cover;
  background-position: center center;
  width: 100%;
  height: 100%;
  position: absolute;
  top: 0;
}
.cid-tv7yI4SlXq .mbr-section-title {
  color: #353535;
}
.cid-u0UfQaOrJo {
  padding-top: 0rem;
  padding-bottom: 2rem;
  background-image: url("../../../assets/images/header-spacer-bar-15.jpg");
}
.cid-u0UfQaOrJo .mbr-fallback-image.disabled {
  display: none;
}
.cid-u0UfQaOrJo .mbr-fallback-image {
  display: block;
  background-size: cover;
  background-position: center center;
  width: 100%;
  height: 100%;
  position: absolute;
  top: 0;
}
.cid-tv7fxjHACh {
  padding-top: 3rem;
  padding-bottom: 5rem;
  background-color: #ffffff;
}
@media (min-width: 992px) {
  .cid-tv7fxjHACh .carousel {
    min-height: 700px;
  }
  .cid-tv7fxjHACh .carousel img {
    max-height: 700px;
    object-fit: contain;
  }
}
@media (max-width: 991px) and (min-width: 768px) {
  .cid-tv7fxjHACh .carousel {
    min-height: 455px;
  }
  .cid-tv7fxjHACh .carousel img {
    max-height: 455px;
    object-fit: contain;
  }
}
@media (max-width: 767px) {
  .cid-tv7fxjHACh .carousel {
    min-height: 385px;
  }
  .cid-tv7fxjHACh .carousel img {
    max-height: 385px;
    object-fit: contain;
  }
  .cid-tv7fxjHACh .container .carousel-control {
    margin-bottom: 0;
  }
  .cid-tv7fxjHACh .content-slider-wrap {
    width: 100% !important;
  }
}
.cid-tv7fxjHACh .carousel,
.cid-tv7fxjHACh .carousel-inner {
  display: flex;
  align-items: center;
}
.cid-tv7fxjHACh .item-wrapper {
  width: 100%;
}
.cid-tv7fxjHACh .carousel-caption {
  bottom: 40px;
}
.cid-tv7fxjHACh .carousel-control:hover {
  background: #1b1b1b;
  color: #fff;
  opacity: 1;
}
.cid-tv7fxjHACh .mobi-mbri-arrow-next {
  margin-left: 5px;
}
.cid-tv7fxjHACh .mobi-mbri-arrow-prev {
  margin-right: 5px;
}
.cid-tv7fxjHACh .container .carousel-indicators {
  margin-bottom: 3px;
}
.cid-tv7fxjHACh .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-tv7fxjHACh .carousel-control.carousel-control-prev {
  left: 0;
  margin-left: 2.5rem;
}
.cid-tv7fxjHACh .carousel-control.carousel-control-next {
  right: 0;
  margin-right: 2.5rem;
}
@media (max-width: 767px) {
  .cid-tv7fxjHACh .carousel-control {
    top: auto;
    bottom: 1rem;
  }
}
.cid-tv7fxjHACh .carousel-indicators {
  position: absolute;
  bottom: 0;
  margin-bottom: 1.5rem !important;
}
.cid-tv7fxjHACh .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-tv7fxjHACh .carousel-indicators li.active,
.cid-tv7fxjHACh .carousel-indicators li:hover {
  opacity: 0.9;
}
.cid-tv7fxjHACh .carousel-indicators li::after,
.cid-tv7fxjHACh .carousel-indicators li::before {
  content: none;
}
.cid-tv7fxjHACh .carousel-indicators.ie-fix {
  left: 50%;
  display: block;
  width: 60%;
  margin-left: -30%;
  text-align: center;
}
@media (max-width: 768px) {
  .cid-tv7fxjHACh .carousel-indicators {
    display: none !important;
  }
}
.cid-slIa22IkSe {
  padding-top: 5rem;
  padding-bottom: 5rem;
  background-color: #3e7798;
}
.cid-sgJKWcZcc1 {
  padding-top: 4rem;
  padding-bottom: 3rem;
  background-color: #232323;
}
.cid-sgJKWcZcc1 .media-wrap {
  padding: 0;
}
@media (max-width: 991px) {
  .cid-sgJKWcZcc1 .media-wrap {
    margin-bottom: 1rem;
  }
}
@media (max-width: 767px) {
  .cid-sgJKWcZcc1 .row {
    text-align: center;
  }
  .cid-sgJKWcZcc1 .row > div {
    margin: auto;
  }
  .cid-sgJKWcZcc1 .social-row {
    justify-content: center;
  }
}
.cid-sgJKWcZcc1 .social-row {
  display: flex;
  flex-wrap: wrap;
}
.cid-sgJKWcZcc1 .list {
  list-style: none;
  padding-left: 0;
  color: #bbbbbb;
}
@media (max-width: 991px) {
  .cid-sgJKWcZcc1 .list {
    margin-bottom: 2rem;
  }
}
@media (min-width: 992px) {
  .cid-sgJKWcZcc1 .list {
    margin-bottom: 0rem;
  }
}
.cid-sgJKWcZcc1 .mbr-text {
  color: #ffffff;
}
.cid-sgJKWcZcc1 .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-sgJKWcZcc1 .mbr-iconfont {
  color: black;
}
@media (max-width: 991px) {
  .cid-sgJKWcZcc1 div > *:last-child {
    margin-top: 0 !important;
  }
}
.cid-tvcVrSNXal {
  z-index: 1000;
  width: 100%;
  position: relative;
  min-height: 60px;
}
.cid-tvcVrSNXal nav.navbar {
  position: fixed;
}
.cid-tvcVrSNXal .dropdown-item:before {
  font-family: Moririse2 !important;
  content: "\e966";
  display: inline-block;
  width: 0;
  position: absolute;
  left: 1rem;
  top: 0.5rem;
  margin-right: 0.5rem;
  line-height: 1;
  font-size: inherit;
  vertical-align: middle;
  text-align: center;
  overflow: hidden;
  transform: scale(0, 1);
  transition: all 0.25s ease-in-out;
}
.cid-tvcVrSNXal .dropdown-menu {
  padding: 0;
  border-radius: 4px;
  box-shadow: 0 1px 3px 0 rgba(0, 0, 0, 0.1);
}
.cid-tvcVrSNXal .dropdown-item {
  border-bottom: 1px solid #e6e6e6;
}
.cid-tvcVrSNXal .dropdown-item:hover,
.cid-tvcVrSNXal .dropdown-item:focus {
  background: #b2d056 !important;
  color: white !important;
}
.cid-tvcVrSNXal .dropdown-item:first-child {
  border-top-left-radius: 4px;
  border-top-right-radius: 4px;
}
.cid-tvcVrSNXal .dropdown-item:last-child {
  border-bottom: none;
  border-bottom-left-radius: 4px;
  border-bottom-right-radius: 4px;
}
.cid-tvcVrSNXal .nav-dropdown .link {
  padding: 0 0.3em !important;
  margin: 0.667em 1em !important;
}
.cid-tvcVrSNXal .nav-dropdown .link.dropdown-toggle::after {
  margin-left: 0.5rem;
  margin-top: 0.2rem;
}
.cid-tvcVrSNXal .nav-link {
  position: relative;
}
.cid-tvcVrSNXal .container {
  display: flex;
  margin: auto;
}
.cid-tvcVrSNXal .iconfont-wrapper {
  color: #000000 !important;
  font-size: 1.5rem;
  padding-right: 0.5rem;
}
.cid-tvcVrSNXal .dropdown-menu,
.cid-tvcVrSNXal .navbar.opened {
  background: #232323 !important;
}
.cid-tvcVrSNXal .nav-item:focus,
.cid-tvcVrSNXal .nav-link:focus {
  outline: none;
}
.cid-tvcVrSNXal .dropdown .dropdown-menu .dropdown-item {
  width: auto;
  transition: all 0.25s ease-in-out;
}
.cid-tvcVrSNXal .dropdown .dropdown-menu .dropdown-item::after {
  right: 0.5rem;
}
.cid-tvcVrSNXal .dropdown .dropdown-menu .dropdown-item .mbr-iconfont {
  margin-right: 0.5rem;
  vertical-align: sub;
}
.cid-tvcVrSNXal .dropdown .dropdown-menu .dropdown-item .mbr-iconfont:before {
  display: inline-block;
  transform: scale(1, 1);
  transition: all 0.25s ease-in-out;
}
.cid-tvcVrSNXal .collapsed .dropdown-menu .dropdown-item:before {
  display: none;
}
.cid-tvcVrSNXal .collapsed .dropdown .dropdown-menu .dropdown-item {
  padding: 0.235em 1.5em 0.235em 1.5em !important;
  transition: none;
  margin: 0 !important;
}
.cid-tvcVrSNXal .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: #232323;
}
.cid-tvcVrSNXal .navbar.opened {
  transition: all 0.3s;
}
.cid-tvcVrSNXal .navbar .dropdown-item {
  padding: 0.5rem 1.8rem;
}
.cid-tvcVrSNXal .navbar .navbar-logo img {
  width: auto;
}
.cid-tvcVrSNXal .navbar .navbar-collapse {
  justify-content: flex-end;
  z-index: 1;
}
.cid-tvcVrSNXal .navbar.collapsed {
  justify-content: center;
}
.cid-tvcVrSNXal .navbar.collapsed .nav-item .nav-link::before {
  display: none;
}
.cid-tvcVrSNXal .navbar.collapsed.opened .dropdown-menu {
  top: 0;
}
@media (min-width: 992px) {
  .cid-tvcVrSNXal .navbar.collapsed.opened:not(.navbar-short) .navbar-collapse {
    max-height: calc(98.5vh - 3.4rem);
  }
}
.cid-tvcVrSNXal .navbar.collapsed .dropdown-menu .dropdown-submenu {
  left: 0 !important;
}
.cid-tvcVrSNXal .navbar.collapsed .dropdown-menu .dropdown-item:after {
  right: auto;
}
.cid-tvcVrSNXal .navbar.collapsed .dropdown-menu .dropdown-toggle[data-toggle="dropdown-submenu"]:after {
  margin-left: 0.5rem;
  margin-top: 0.2rem;
  border-top: 0.35em solid;
  border-right: 0.35em solid transparent;
  border-left: 0.35em solid transparent;
  border-bottom: 0;
  top: 41%;
}
.cid-tvcVrSNXal .navbar.collapsed ul.navbar-nav li {
  margin: auto;
}
.cid-tvcVrSNXal .navbar.collapsed .dropdown-menu .dropdown-item {
  padding: 0.25rem 1.5rem;
  text-align: center;
}
.cid-tvcVrSNXal .navbar.collapsed .icons-menu {
  padding-left: 0;
  padding-right: 0;
  padding-top: 0.5rem;
  padding-bottom: 0.5rem;
}
@media (max-width: 991px) {
  .cid-tvcVrSNXal .navbar .nav-item .nav-link::before {
    display: none;
  }
  .cid-tvcVrSNXal .navbar.opened .dropdown-menu {
    top: 0;
  }
  .cid-tvcVrSNXal .navbar .dropdown-menu .dropdown-submenu {
    left: 0 !important;
  }
  .cid-tvcVrSNXal .navbar .dropdown-menu .dropdown-item:after {
    right: auto;
  }
  .cid-tvcVrSNXal .navbar .dropdown-menu .dropdown-toggle[data-toggle="dropdown-submenu"]:after {
    margin-left: 0.5rem;
    margin-top: 0.2rem;
    border-top: 0.35em solid;
    border-right: 0.35em solid transparent;
    border-left: 0.35em solid transparent;
    border-bottom: 0;
    top: 40%;
  }
  .cid-tvcVrSNXal .navbar .navbar-logo img {
    height: 3rem !important;
  }
  .cid-tvcVrSNXal .navbar ul.navbar-nav li {
    margin: auto;
  }
  .cid-tvcVrSNXal .navbar .dropdown-menu .dropdown-item {
    padding: 0.25rem 1.5rem !important;
    text-align: center;
  }
  .cid-tvcVrSNXal .navbar .navbar-brand {
    flex-shrink: initial;
    flex-basis: auto;
    word-break: break-word;
    padding-right: 2rem;
  }
  .cid-tvcVrSNXal .navbar .navbar-toggler {
    flex-basis: auto;
  }
  .cid-tvcVrSNXal .navbar .icons-menu {
    padding-left: 0;
    padding-top: 0.5rem;
    padding-bottom: 0.5rem;
  }
}
.cid-tvcVrSNXal .navbar.navbar-short {
  min-height: 60px;
}
.cid-tvcVrSNXal .navbar.navbar-short .navbar-logo img {
  height: 2.5rem !important;
}
.cid-tvcVrSNXal .navbar.navbar-short .navbar-brand {
  min-height: 60px;
  padding: 0;
}
.cid-tvcVrSNXal .navbar-brand {
  min-height: 70px;
  flex-shrink: 0;
  align-items: center;
  margin-right: 0;
  padding: 0;
  transition: all 0.3s;
  word-break: break-word;
  z-index: 1;
}
.cid-tvcVrSNXal .navbar-brand .navbar-caption {
  line-height: inherit !important;
}
.cid-tvcVrSNXal .navbar-brand .navbar-logo a {
  outline: none;
}
.cid-tvcVrSNXal .dropdown-item.active,
.cid-tvcVrSNXal .dropdown-item:active {
  background-color: transparent;
}
.cid-tvcVrSNXal .navbar-expand-lg .navbar-nav .nav-link {
  padding: 0;
}
.cid-tvcVrSNXal .nav-dropdown .link.dropdown-toggle {
  margin-right: 1.667em;
}
.cid-tvcVrSNXal .nav-dropdown .link.dropdown-toggle[aria-expanded="true"] {
  margin-right: 0;
  padding: 0.667em 1.667em;
}
.cid-tvcVrSNXal .navbar.navbar-expand-lg .dropdown .dropdown-menu {
  background: #232323;
}
.cid-tvcVrSNXal .navbar.navbar-expand-lg .dropdown .dropdown-menu .dropdown-submenu {
  margin: 0;
  left: 100%;
}
.cid-tvcVrSNXal .navbar .dropdown.open > .dropdown-menu {
  display: block;
}
.cid-tvcVrSNXal ul.navbar-nav {
  flex-wrap: wrap;
}
.cid-tvcVrSNXal .navbar-buttons {
  text-align: center;
  min-width: 170px;
}
.cid-tvcVrSNXal button.navbar-toggler {
  outline: none;
  width: 31px;
  height: 20px;
  cursor: pointer;
  transition: all 0.2s;
  position: relative;
  align-self: center;
}
.cid-tvcVrSNXal button.navbar-toggler .hamburger span {
  position: absolute;
  right: 0;
  width: 30px;
  height: 2px;
  border-right: 5px;
  background-color: #b2d056;
}
.cid-tvcVrSNXal button.navbar-toggler .hamburger span:nth-child(1) {
  top: 0;
  transition: all 0.2s;
}
.cid-tvcVrSNXal button.navbar-toggler .hamburger span:nth-child(2) {
  top: 8px;
  transition: all 0.15s;
}
.cid-tvcVrSNXal button.navbar-toggler .hamburger span:nth-child(3) {
  top: 8px;
  transition: all 0.15s;
}
.cid-tvcVrSNXal button.navbar-toggler .hamburger span:nth-child(4) {
  top: 16px;
  transition: all 0.2s;
}
.cid-tvcVrSNXal nav.opened .hamburger span:nth-child(1) {
  top: 8px;
  width: 0;
  opacity: 0;
  right: 50%;
  transition: all 0.2s;
}
.cid-tvcVrSNXal nav.opened .hamburger span:nth-child(2) {
  transform: rotate(45deg);
  transition: all 0.25s;
}
.cid-tvcVrSNXal nav.opened .hamburger span:nth-child(3) {
  transform: rotate(-45deg);
  transition: all 0.25s;
}
.cid-tvcVrSNXal nav.opened .hamburger span:nth-child(4) {
  top: 8px;
  width: 0;
  opacity: 0;
  right: 50%;
  transition: all 0.2s;
}
.cid-tvcVrSNXal .navbar-dropdown {
  padding: 0 1rem;
  position: fixed;
}
.cid-tvcVrSNXal a.nav-link {
  display: flex;
  align-items: center;
  justify-content: center;
}
.cid-tvcVrSNXal .icons-menu {
  flex-wrap: nowrap;
  display: flex;
  justify-content: center;
  padding-left: 1rem;
  padding-right: 1rem;
  padding-top: 0.3rem;
  text-align: center;
}
@media screen and (-ms-high-contrast: active), (-ms-high-contrast: none) {
  .cid-tvcVrSNXal .navbar {
    height: 70px;
  }
  .cid-tvcVrSNXal .navbar.opened {
    height: auto;
  }
  .cid-tvcVrSNXal .nav-item .nav-link:hover::before {
    width: 175%;
    max-width: calc(100% + 2rem);
    left: -1rem;
  }
}
.cid-tvcVrUn60r {
  padding-top: 9rem;
  padding-bottom: 9rem;
  background-image: url("../../../assets/images/header-robyn.jpg");
}
.cid-tvcVrUn60r .mbr-text,
.cid-tvcVrUn60r .mbr-section-btn {
  color: #b2d056;
}
.cid-tvcVrUn60r .card-title,
.cid-tvcVrUn60r .card-box {
  color: #ffffff;
}
.cid-tvcVrUn60r .mbr-text,
.cid-tvcVrUn60r .link-wrap {
  color: #ffffff;
}
.cid-tvcVrWt8Gw {
  padding-top: 3rem;
  padding-bottom: 2rem;
  background-image: url("../../../assets/images/bg-1.jpg");
}
.cid-tvcVrWt8Gw .mbr-fallback-image.disabled {
  display: none;
}
.cid-tvcVrWt8Gw .mbr-fallback-image {
  display: block;
  background-size: cover;
  background-position: center center;
  width: 100%;
  height: 100%;
  position: absolute;
  top: 0;
}
.cid-tvcVrWt8Gw .mbr-section-title {
  color: #353535;
}
.cid-u0TJArQgtf {
  padding-top: 0rem;
  padding-bottom: 2rem;
  background-image: url("../../../assets/images/header-spacer-bar-15.jpg");
}
.cid-u0TJArQgtf .mbr-fallback-image.disabled {
  display: none;
}
.cid-u0TJArQgtf .mbr-fallback-image {
  display: block;
  background-size: cover;
  background-position: center center;
  width: 100%;
  height: 100%;
  position: absolute;
  top: 0;
}
.cid-tvcVrX5wfK {
  padding-top: 0rem;
  padding-bottom: 4rem;
  background-color: #ffffff;
}
@media (min-width: 992px) {
  .cid-tvcVrX5wfK .carousel {
    min-height: 700px;
  }
  .cid-tvcVrX5wfK .carousel img {
    max-height: 700px;
    object-fit: contain;
  }
}
@media (max-width: 991px) and (min-width: 768px) {
  .cid-tvcVrX5wfK .carousel {
    min-height: 455px;
  }
  .cid-tvcVrX5wfK .carousel img {
    max-height: 455px;
    object-fit: contain;
  }
}
@media (max-width: 767px) {
  .cid-tvcVrX5wfK .carousel {
    min-height: 385px;
  }
  .cid-tvcVrX5wfK .carousel img {
    max-height: 385px;
    object-fit: contain;
  }
  .cid-tvcVrX5wfK .container .carousel-control {
    margin-bottom: 0;
  }
  .cid-tvcVrX5wfK .content-slider-wrap {
    width: 100% !important;
  }
}
.cid-tvcVrX5wfK .carousel,
.cid-tvcVrX5wfK .carousel-inner {
  display: flex;
  align-items: center;
}
.cid-tvcVrX5wfK .item-wrapper {
  width: 100%;
}
.cid-tvcVrX5wfK .carousel-caption {
  bottom: 40px;
}
.cid-tvcVrX5wfK .carousel-control:hover {
  background: #1b1b1b;
  color: #fff;
  opacity: 1;
}
.cid-tvcVrX5wfK .mobi-mbri-arrow-next {
  margin-left: 5px;
}
.cid-tvcVrX5wfK .mobi-mbri-arrow-prev {
  margin-right: 5px;
}
.cid-tvcVrX5wfK .container .carousel-indicators {
  margin-bottom: 3px;
}
.cid-tvcVrX5wfK .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-tvcVrX5wfK .carousel-control.carousel-control-prev {
  left: 0;
  margin-left: 2.5rem;
}
.cid-tvcVrX5wfK .carousel-control.carousel-control-next {
  right: 0;
  margin-right: 2.5rem;
}
@media (max-width: 767px) {
  .cid-tvcVrX5wfK .carousel-control {
    top: auto;
    bottom: 1rem;
  }
}
.cid-tvcVrX5wfK .carousel-indicators {
  position: absolute;
  bottom: 0;
  margin-bottom: 1.5rem !important;
}
.cid-tvcVrX5wfK .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-tvcVrX5wfK .carousel-indicators li.active,
.cid-tvcVrX5wfK .carousel-indicators li:hover {
  opacity: 0.9;
}
.cid-tvcVrX5wfK .carousel-indicators li::after,
.cid-tvcVrX5wfK .carousel-indicators li::before {
  content: none;
}
.cid-tvcVrX5wfK .carousel-indicators.ie-fix {
  left: 50%;
  display: block;
  width: 60%;
  margin-left: -30%;
  text-align: center;
}
@media (max-width: 768px) {
  .cid-tvcVrX5wfK .carousel-indicators {
    display: none !important;
  }
}
.cid-tvcVrZcPhy {
  padding-top: 5rem;
  padding-bottom: 5rem;
  background-color: #3e7798;
}
.cid-tvcVrZXYJr {
  padding-top: 4rem;
  padding-bottom: 3rem;
  background-color: #232323;
}
.cid-tvcVrZXYJr .media-wrap {
  padding: 0;
}
@media (max-width: 991px) {
  .cid-tvcVrZXYJr .media-wrap {
    margin-bottom: 1rem;
  }
}
@media (max-width: 767px) {
  .cid-tvcVrZXYJr .row {
    text-align: center;
  }
  .cid-tvcVrZXYJr .row > div {
    margin: auto;
  }
  .cid-tvcVrZXYJr .social-row {
    justify-content: center;
  }
}
.cid-tvcVrZXYJr .social-row {
  display: flex;
  flex-wrap: wrap;
}
.cid-tvcVrZXYJr .list {
  list-style: none;
  padding-left: 0;
  color: #bbbbbb;
}
@media (max-width: 991px) {
  .cid-tvcVrZXYJr .list {
    margin-bottom: 2rem;
  }
}
@media (min-width: 992px) {
  .cid-tvcVrZXYJr .list {
    margin-bottom: 0rem;
  }
}
.cid-tvcVrZXYJr .mbr-text {
  color: #ffffff;
}
.cid-tvcVrZXYJr .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-tvcVrZXYJr .mbr-iconfont {
  color: black;
}
@media (max-width: 991px) {
  .cid-tvcVrZXYJr div > *:last-child {
    margin-top: 0 !important;
  }
}
.cid-tvoPEYFc5h {
  z-index: 1000;
  width: 100%;
  position: relative;
  min-height: 60px;
}
.cid-tvoPEYFc5h nav.navbar {
  position: fixed;
}
.cid-tvoPEYFc5h .dropdown-item:before {
  font-family: Moririse2 !important;
  content: "\e966";
  display: inline-block;
  width: 0;
  position: absolute;
  left: 1rem;
  top: 0.5rem;
  margin-right: 0.5rem;
  line-height: 1;
  font-size: inherit;
  vertical-align: middle;
  text-align: center;
  overflow: hidden;
  transform: scale(0, 1);
  transition: all 0.25s ease-in-out;
}
.cid-tvoPEYFc5h .dropdown-menu {
  padding: 0;
  border-radius: 4px;
  box-shadow: 0 1px 3px 0 rgba(0, 0, 0, 0.1);
}
.cid-tvoPEYFc5h .dropdown-item {
  border-bottom: 1px solid #e6e6e6;
}
.cid-tvoPEYFc5h .dropdown-item:hover,
.cid-tvoPEYFc5h .dropdown-item:focus {
  background: #b2d056 !important;
  color: white !important;
}
.cid-tvoPEYFc5h .dropdown-item:first-child {
  border-top-left-radius: 4px;
  border-top-right-radius: 4px;
}
.cid-tvoPEYFc5h .dropdown-item:last-child {
  border-bottom: none;
  border-bottom-left-radius: 4px;
  border-bottom-right-radius: 4px;
}
.cid-tvoPEYFc5h .nav-dropdown .link {
  padding: 0 0.3em !important;
  margin: 0.667em 1em !important;
}
.cid-tvoPEYFc5h .nav-dropdown .link.dropdown-toggle::after {
  margin-left: 0.5rem;
  margin-top: 0.2rem;
}
.cid-tvoPEYFc5h .nav-link {
  position: relative;
}
.cid-tvoPEYFc5h .container {
  display: flex;
  margin: auto;
}
.cid-tvoPEYFc5h .iconfont-wrapper {
  color: #000000 !important;
  font-size: 1.5rem;
  padding-right: 0.5rem;
}
.cid-tvoPEYFc5h .dropdown-menu,
.cid-tvoPEYFc5h .navbar.opened {
  background: #232323 !important;
}
.cid-tvoPEYFc5h .nav-item:focus,
.cid-tvoPEYFc5h .nav-link:focus {
  outline: none;
}
.cid-tvoPEYFc5h .dropdown .dropdown-menu .dropdown-item {
  width: auto;
  transition: all 0.25s ease-in-out;
}
.cid-tvoPEYFc5h .dropdown .dropdown-menu .dropdown-item::after {
  right: 0.5rem;
}
.cid-tvoPEYFc5h .dropdown .dropdown-menu .dropdown-item .mbr-iconfont {
  margin-right: 0.5rem;
  vertical-align: sub;
}
.cid-tvoPEYFc5h .dropdown .dropdown-menu .dropdown-item .mbr-iconfont:before {
  display: inline-block;
  transform: scale(1, 1);
  transition: all 0.25s ease-in-out;
}
.cid-tvoPEYFc5h .collapsed .dropdown-menu .dropdown-item:before {
  display: none;
}
.cid-tvoPEYFc5h .collapsed .dropdown .dropdown-menu .dropdown-item {
  padding: 0.235em 1.5em 0.235em 1.5em !important;
  transition: none;
  margin: 0 !important;
}
.cid-tvoPEYFc5h .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: #232323;
}
.cid-tvoPEYFc5h .navbar.opened {
  transition: all 0.3s;
}
.cid-tvoPEYFc5h .navbar .dropdown-item {
  padding: 0.5rem 1.8rem;
}
.cid-tvoPEYFc5h .navbar .navbar-logo img {
  width: auto;
}
.cid-tvoPEYFc5h .navbar .navbar-collapse {
  justify-content: flex-end;
  z-index: 1;
}
.cid-tvoPEYFc5h .navbar.collapsed {
  justify-content: center;
}
.cid-tvoPEYFc5h .navbar.collapsed .nav-item .nav-link::before {
  display: none;
}
.cid-tvoPEYFc5h .navbar.collapsed.opened .dropdown-menu {
  top: 0;
}
@media (min-width: 992px) {
  .cid-tvoPEYFc5h .navbar.collapsed.opened:not(.navbar-short) .navbar-collapse {
    max-height: calc(98.5vh - 3.4rem);
  }
}
.cid-tvoPEYFc5h .navbar.collapsed .dropdown-menu .dropdown-submenu {
  left: 0 !important;
}
.cid-tvoPEYFc5h .navbar.collapsed .dropdown-menu .dropdown-item:after {
  right: auto;
}
.cid-tvoPEYFc5h .navbar.collapsed .dropdown-menu .dropdown-toggle[data-toggle="dropdown-submenu"]:after {
  margin-left: 0.5rem;
  margin-top: 0.2rem;
  border-top: 0.35em solid;
  border-right: 0.35em solid transparent;
  border-left: 0.35em solid transparent;
  border-bottom: 0;
  top: 41%;
}
.cid-tvoPEYFc5h .navbar.collapsed ul.navbar-nav li {
  margin: auto;
}
.cid-tvoPEYFc5h .navbar.collapsed .dropdown-menu .dropdown-item {
  padding: 0.25rem 1.5rem;
  text-align: center;
}
.cid-tvoPEYFc5h .navbar.collapsed .icons-menu {
  padding-left: 0;
  padding-right: 0;
  padding-top: 0.5rem;
  padding-bottom: 0.5rem;
}
@media (max-width: 991px) {
  .cid-tvoPEYFc5h .navbar .nav-item .nav-link::before {
    display: none;
  }
  .cid-tvoPEYFc5h .navbar.opened .dropdown-menu {
    top: 0;
  }
  .cid-tvoPEYFc5h .navbar .dropdown-menu .dropdown-submenu {
    left: 0 !important;
  }
  .cid-tvoPEYFc5h .navbar .dropdown-menu .dropdown-item:after {
    right: auto;
  }
  .cid-tvoPEYFc5h .navbar .dropdown-menu .dropdown-toggle[data-toggle="dropdown-submenu"]:after {
    margin-left: 0.5rem;
    margin-top: 0.2rem;
    border-top: 0.35em solid;
    border-right: 0.35em solid transparent;
    border-left: 0.35em solid transparent;
    border-bottom: 0;
    top: 40%;
  }
  .cid-tvoPEYFc5h .navbar .navbar-logo img {
    height: 3rem !important;
  }
  .cid-tvoPEYFc5h .navbar ul.navbar-nav li {
    margin: auto;
  }
  .cid-tvoPEYFc5h .navbar .dropdown-menu .dropdown-item {
    padding: 0.25rem 1.5rem !important;
    text-align: center;
  }
  .cid-tvoPEYFc5h .navbar .navbar-brand {
    flex-shrink: initial;
    flex-basis: auto;
    word-break: break-word;
    padding-right: 2rem;
  }
  .cid-tvoPEYFc5h .navbar .navbar-toggler {
    flex-basis: auto;
  }
  .cid-tvoPEYFc5h .navbar .icons-menu {
    padding-left: 0;
    padding-top: 0.5rem;
    padding-bottom: 0.5rem;
  }
}
.cid-tvoPEYFc5h .navbar.navbar-short {
  min-height: 60px;
}
.cid-tvoPEYFc5h .navbar.navbar-short .navbar-logo img {
  height: 2.5rem !important;
}
.cid-tvoPEYFc5h .navbar.navbar-short .navbar-brand {
  min-height: 60px;
  padding: 0;
}
.cid-tvoPEYFc5h .navbar-brand {
  min-height: 70px;
  flex-shrink: 0;
  align-items: center;
  margin-right: 0;
  padding: 0;
  transition: all 0.3s;
  word-break: break-word;
  z-index: 1;
}
.cid-tvoPEYFc5h .navbar-brand .navbar-caption {
  line-height: inherit !important;
}
.cid-tvoPEYFc5h .navbar-brand .navbar-logo a {
  outline: none;
}
.cid-tvoPEYFc5h .dropdown-item.active,
.cid-tvoPEYFc5h .dropdown-item:active {
  background-color: transparent;
}
.cid-tvoPEYFc5h .navbar-expand-lg .navbar-nav .nav-link {
  padding: 0;
}
.cid-tvoPEYFc5h .nav-dropdown .link.dropdown-toggle {
  margin-right: 1.667em;
}
.cid-tvoPEYFc5h .nav-dropdown .link.dropdown-toggle[aria-expanded="true"] {
  margin-right: 0;
  padding: 0.667em 1.667em;
}
.cid-tvoPEYFc5h .navbar.navbar-expand-lg .dropdown .dropdown-menu {
  background: #232323;
}
.cid-tvoPEYFc5h .navbar.navbar-expand-lg .dropdown .dropdown-menu .dropdown-submenu {
  margin: 0;
  left: 100%;
}
.cid-tvoPEYFc5h .navbar .dropdown.open > .dropdown-menu {
  display: block;
}
.cid-tvoPEYFc5h ul.navbar-nav {
  flex-wrap: wrap;
}
.cid-tvoPEYFc5h .navbar-buttons {
  text-align: center;
  min-width: 170px;
}
.cid-tvoPEYFc5h button.navbar-toggler {
  outline: none;
  width: 31px;
  height: 20px;
  cursor: pointer;
  transition: all 0.2s;
  position: relative;
  align-self: center;
}
.cid-tvoPEYFc5h button.navbar-toggler .hamburger span {
  position: absolute;
  right: 0;
  width: 30px;
  height: 2px;
  border-right: 5px;
  background-color: #b2d056;
}
.cid-tvoPEYFc5h button.navbar-toggler .hamburger span:nth-child(1) {
  top: 0;
  transition: all 0.2s;
}
.cid-tvoPEYFc5h button.navbar-toggler .hamburger span:nth-child(2) {
  top: 8px;
  transition: all 0.15s;
}
.cid-tvoPEYFc5h button.navbar-toggler .hamburger span:nth-child(3) {
  top: 8px;
  transition: all 0.15s;
}
.cid-tvoPEYFc5h button.navbar-toggler .hamburger span:nth-child(4) {
  top: 16px;
  transition: all 0.2s;
}
.cid-tvoPEYFc5h nav.opened .hamburger span:nth-child(1) {
  top: 8px;
  width: 0;
  opacity: 0;
  right: 50%;
  transition: all 0.2s;
}
.cid-tvoPEYFc5h nav.opened .hamburger span:nth-child(2) {
  transform: rotate(45deg);
  transition: all 0.25s;
}
.cid-tvoPEYFc5h nav.opened .hamburger span:nth-child(3) {
  transform: rotate(-45deg);
  transition: all 0.25s;
}
.cid-tvoPEYFc5h nav.opened .hamburger span:nth-child(4) {
  top: 8px;
  width: 0;
  opacity: 0;
  right: 50%;
  transition: all 0.2s;
}
.cid-tvoPEYFc5h .navbar-dropdown {
  padding: 0 1rem;
  position: fixed;
}
.cid-tvoPEYFc5h a.nav-link {
  display: flex;
  align-items: center;
  justify-content: center;
}
.cid-tvoPEYFc5h .icons-menu {
  flex-wrap: nowrap;
  display: flex;
  justify-content: center;
  padding-left: 1rem;
  padding-right: 1rem;
  padding-top: 0.3rem;
  text-align: center;
}
@media screen and (-ms-high-contrast: active), (-ms-high-contrast: none) {
  .cid-tvoPEYFc5h .navbar {
    height: 70px;
  }
  .cid-tvoPEYFc5h .navbar.opened {
    height: auto;
  }
  .cid-tvoPEYFc5h .nav-item .nav-link:hover::before {
    width: 175%;
    max-width: calc(100% + 2rem);
    left: -1rem;
  }
}
.cid-tvoPEZEGmu {
  padding-top: 9rem;
  padding-bottom: 9rem;
  background-image: url("../../../assets/images/ooton-header-5.jpg");
}
.cid-tvoPEZEGmu .mbr-text,
.cid-tvoPEZEGmu .mbr-section-btn {
  color: #b2d056;
}
.cid-tvoPEZEGmu .card-title,
.cid-tvoPEZEGmu .card-box {
  color: #ffffff;
}
.cid-tvoPEZEGmu .mbr-text,
.cid-tvoPEZEGmu .link-wrap {
  color: #ffffff;
}
.cid-tvoPF0k9bd {
  padding-top: 2rem;
  padding-bottom: 2rem;
  background-image: url("../../../assets/images/bg-1.jpg");
}
.cid-tvoPF0k9bd .mbr-fallback-image.disabled {
  display: none;
}
.cid-tvoPF0k9bd .mbr-fallback-image {
  display: block;
  background-size: cover;
  background-position: center center;
  width: 100%;
  height: 100%;
  position: absolute;
  top: 0;
}
.cid-tvoPF0k9bd .mbr-section-title {
  color: #353535;
}
.cid-u0TT1aXM3b {
  padding-top: 0rem;
  padding-bottom: 2rem;
  background-image: url("../../../assets/images/header-spacer-bar-15.jpg");
}
.cid-u0TT1aXM3b .mbr-fallback-image.disabled {
  display: none;
}
.cid-u0TT1aXM3b .mbr-fallback-image {
  display: block;
  background-size: cover;
  background-position: center center;
  width: 100%;
  height: 100%;
  position: absolute;
  top: 0;
}
.cid-tvoZkC1U7b {
  padding-top: 0rem;
  padding-bottom: 1rem;
  background-color: #ffffff;
}
@media (min-width: 992px) {
  .cid-tvoZkC1U7b .carousel {
    min-height: 700px;
  }
  .cid-tvoZkC1U7b .carousel img {
    max-height: 700px;
    object-fit: contain;
  }
}
@media (max-width: 991px) and (min-width: 768px) {
  .cid-tvoZkC1U7b .carousel {
    min-height: 455px;
  }
  .cid-tvoZkC1U7b .carousel img {
    max-height: 455px;
    object-fit: contain;
  }
}
@media (max-width: 767px) {
  .cid-tvoZkC1U7b .carousel {
    min-height: 385px;
  }
  .cid-tvoZkC1U7b .carousel img {
    max-height: 385px;
    object-fit: contain;
  }
  .cid-tvoZkC1U7b .container .carousel-control {
    margin-bottom: 0;
  }
  .cid-tvoZkC1U7b .content-slider-wrap {
    width: 100% !important;
  }
}
.cid-tvoZkC1U7b .carousel,
.cid-tvoZkC1U7b .carousel-inner {
  display: flex;
  align-items: center;
}
.cid-tvoZkC1U7b .item-wrapper {
  width: 100%;
}
.cid-tvoZkC1U7b .carousel-caption {
  bottom: 40px;
}
.cid-tvoZkC1U7b .carousel-control:hover {
  background: #1b1b1b;
  color: #fff;
  opacity: 1;
}
.cid-tvoZkC1U7b .mobi-mbri-arrow-next {
  margin-left: 5px;
}
.cid-tvoZkC1U7b .mobi-mbri-arrow-prev {
  margin-right: 5px;
}
.cid-tvoZkC1U7b .container .carousel-indicators {
  margin-bottom: 3px;
}
.cid-tvoZkC1U7b .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-tvoZkC1U7b .carousel-control.carousel-control-prev {
  left: 0;
  margin-left: 2.5rem;
}
.cid-tvoZkC1U7b .carousel-control.carousel-control-next {
  right: 0;
  margin-right: 2.5rem;
}
@media (max-width: 767px) {
  .cid-tvoZkC1U7b .carousel-control {
    top: auto;
    bottom: 1rem;
  }
}
.cid-tvoZkC1U7b .carousel-indicators {
  position: absolute;
  bottom: 0;
  margin-bottom: 1.5rem !important;
}
.cid-tvoZkC1U7b .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-tvoZkC1U7b .carousel-indicators li.active,
.cid-tvoZkC1U7b .carousel-indicators li:hover {
  opacity: 0.9;
}
.cid-tvoZkC1U7b .carousel-indicators li::after,
.cid-tvoZkC1U7b .carousel-indicators li::before {
  content: none;
}
.cid-tvoZkC1U7b .carousel-indicators.ie-fix {
  left: 50%;
  display: block;
  width: 60%;
  margin-left: -30%;
  text-align: center;
}
@media (max-width: 768px) {
  .cid-tvoZkC1U7b .carousel-indicators {
    display: none !important;
  }
}
.cid-tvoPF3tudY {
  padding-top: 5rem;
  padding-bottom: 5rem;
  background-color: #3e7798;
}
.cid-tvoPF411LV {
  padding-top: 4rem;
  padding-bottom: 3rem;
  background-color: #232323;
}
.cid-tvoPF411LV .media-wrap {
  padding: 0;
}
@media (max-width: 991px) {
  .cid-tvoPF411LV .media-wrap {
    margin-bottom: 1rem;
  }
}
@media (max-width: 767px) {
  .cid-tvoPF411LV .row {
    text-align: center;
  }
  .cid-tvoPF411LV .row > div {
    margin: auto;
  }
  .cid-tvoPF411LV .social-row {
    justify-content: center;
  }
}
.cid-tvoPF411LV .social-row {
  display: flex;
  flex-wrap: wrap;
}
.cid-tvoPF411LV .list {
  list-style: none;
  padding-left: 0;
  color: #bbbbbb;
}
@media (max-width: 991px) {
  .cid-tvoPF411LV .list {
    margin-bottom: 2rem;
  }
}
@media (min-width: 992px) {
  .cid-tvoPF411LV .list {
    margin-bottom: 0rem;
  }
}
.cid-tvoPF411LV .mbr-text {
  color: #ffffff;
}
.cid-tvoPF411LV .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-tvoPF411LV .mbr-iconfont {
  color: black;
}
@media (max-width: 991px) {
  .cid-tvoPF411LV div > *:last-child {
    margin-top: 0 !important;
  }
}
.cid-tYVC3JhtYO {
  z-index: 1000;
  width: 100%;
  position: relative;
  min-height: 60px;
}
.cid-tYVC3JhtYO nav.navbar {
  position: fixed;
}
.cid-tYVC3JhtYO .dropdown-item:before {
  font-family: Moririse2 !important;
  content: "\e966";
  display: inline-block;
  width: 0;
  position: absolute;
  left: 1rem;
  top: 0.5rem;
  margin-right: 0.5rem;
  line-height: 1;
  font-size: inherit;
  vertical-align: middle;
  text-align: center;
  overflow: hidden;
  transform: scale(0, 1);
  transition: all 0.25s ease-in-out;
}
.cid-tYVC3JhtYO .dropdown-menu {
  padding: 0;
  border-radius: 4px;
  box-shadow: 0 1px 3px 0 rgba(0, 0, 0, 0.1);
}
.cid-tYVC3JhtYO .dropdown-item {
  border-bottom: 1px solid #e6e6e6;
}
.cid-tYVC3JhtYO .dropdown-item:hover,
.cid-tYVC3JhtYO .dropdown-item:focus {
  background: #b2d056 !important;
  color: white !important;
}
.cid-tYVC3JhtYO .dropdown-item:first-child {
  border-top-left-radius: 4px;
  border-top-right-radius: 4px;
}
.cid-tYVC3JhtYO .dropdown-item:last-child {
  border-bottom: none;
  border-bottom-left-radius: 4px;
  border-bottom-right-radius: 4px;
}
.cid-tYVC3JhtYO .nav-dropdown .link {
  padding: 0 0.3em !important;
  margin: 0.667em 1em !important;
}
.cid-tYVC3JhtYO .nav-dropdown .link.dropdown-toggle::after {
  margin-left: 0.5rem;
  margin-top: 0.2rem;
}
.cid-tYVC3JhtYO .nav-link {
  position: relative;
}
.cid-tYVC3JhtYO .container {
  display: flex;
  margin: auto;
}
.cid-tYVC3JhtYO .iconfont-wrapper {
  color: #000000 !important;
  font-size: 1.5rem;
  padding-right: 0.5rem;
}
.cid-tYVC3JhtYO .dropdown-menu,
.cid-tYVC3JhtYO .navbar.opened {
  background: #232323 !important;
}
.cid-tYVC3JhtYO .nav-item:focus,
.cid-tYVC3JhtYO .nav-link:focus {
  outline: none;
}
.cid-tYVC3JhtYO .dropdown .dropdown-menu .dropdown-item {
  width: auto;
  transition: all 0.25s ease-in-out;
}
.cid-tYVC3JhtYO .dropdown .dropdown-menu .dropdown-item::after {
  right: 0.5rem;
}
.cid-tYVC3JhtYO .dropdown .dropdown-menu .dropdown-item .mbr-iconfont {
  margin-right: 0.5rem;
  vertical-align: sub;
}
.cid-tYVC3JhtYO .dropdown .dropdown-menu .dropdown-item .mbr-iconfont:before {
  display: inline-block;
  transform: scale(1, 1);
  transition: all 0.25s ease-in-out;
}
.cid-tYVC3JhtYO .collapsed .dropdown-menu .dropdown-item:before {
  display: none;
}
.cid-tYVC3JhtYO .collapsed .dropdown .dropdown-menu .dropdown-item {
  padding: 0.235em 1.5em 0.235em 1.5em !important;
  transition: none;
  margin: 0 !important;
}
.cid-tYVC3JhtYO .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: #232323;
}
.cid-tYVC3JhtYO .navbar.opened {
  transition: all 0.3s;
}
.cid-tYVC3JhtYO .navbar .dropdown-item {
  padding: 0.5rem 1.8rem;
}
.cid-tYVC3JhtYO .navbar .navbar-logo img {
  width: auto;
}
.cid-tYVC3JhtYO .navbar .navbar-collapse {
  justify-content: flex-end;
  z-index: 1;
}
.cid-tYVC3JhtYO .navbar.collapsed {
  justify-content: center;
}
.cid-tYVC3JhtYO .navbar.collapsed .nav-item .nav-link::before {
  display: none;
}
.cid-tYVC3JhtYO .navbar.collapsed.opened .dropdown-menu {
  top: 0;
}
@media (min-width: 992px) {
  .cid-tYVC3JhtYO .navbar.collapsed.opened:not(.navbar-short) .navbar-collapse {
    max-height: calc(98.5vh - 3.4rem);
  }
}
.cid-tYVC3JhtYO .navbar.collapsed .dropdown-menu .dropdown-submenu {
  left: 0 !important;
}
.cid-tYVC3JhtYO .navbar.collapsed .dropdown-menu .dropdown-item:after {
  right: auto;
}
.cid-tYVC3JhtYO .navbar.collapsed .dropdown-menu .dropdown-toggle[data-toggle="dropdown-submenu"]:after {
  margin-left: 0.5rem;
  margin-top: 0.2rem;
  border-top: 0.35em solid;
  border-right: 0.35em solid transparent;
  border-left: 0.35em solid transparent;
  border-bottom: 0;
  top: 41%;
}
.cid-tYVC3JhtYO .navbar.collapsed ul.navbar-nav li {
  margin: auto;
}
.cid-tYVC3JhtYO .navbar.collapsed .dropdown-menu .dropdown-item {
  padding: 0.25rem 1.5rem;
  text-align: center;
}
.cid-tYVC3JhtYO .navbar.collapsed .icons-menu {
  padding-left: 0;
  padding-right: 0;
  padding-top: 0.5rem;
  padding-bottom: 0.5rem;
}
@media (max-width: 991px) {
  .cid-tYVC3JhtYO .navbar .nav-item .nav-link::before {
    display: none;
  }
  .cid-tYVC3JhtYO .navbar.opened .dropdown-menu {
    top: 0;
  }
  .cid-tYVC3JhtYO .navbar .dropdown-menu .dropdown-submenu {
    left: 0 !important;
  }
  .cid-tYVC3JhtYO .navbar .dropdown-menu .dropdown-item:after {
    right: auto;
  }
  .cid-tYVC3JhtYO .navbar .dropdown-menu .dropdown-toggle[data-toggle="dropdown-submenu"]:after {
    margin-left: 0.5rem;
    margin-top: 0.2rem;
    border-top: 0.35em solid;
    border-right: 0.35em solid transparent;
    border-left: 0.35em solid transparent;
    border-bottom: 0;
    top: 40%;
  }
  .cid-tYVC3JhtYO .navbar .navbar-logo img {
    height: 3rem !important;
  }
  .cid-tYVC3JhtYO .navbar ul.navbar-nav li {
    margin: auto;
  }
  .cid-tYVC3JhtYO .navbar .dropdown-menu .dropdown-item {
    padding: 0.25rem 1.5rem !important;
    text-align: center;
  }
  .cid-tYVC3JhtYO .navbar .navbar-brand {
    flex-shrink: initial;
    flex-basis: auto;
    word-break: break-word;
    padding-right: 2rem;
  }
  .cid-tYVC3JhtYO .navbar .navbar-toggler {
    flex-basis: auto;
  }
  .cid-tYVC3JhtYO .navbar .icons-menu {
    padding-left: 0;
    padding-top: 0.5rem;
    padding-bottom: 0.5rem;
  }
}
.cid-tYVC3JhtYO .navbar.navbar-short {
  min-height: 60px;
}
.cid-tYVC3JhtYO .navbar.navbar-short .navbar-logo img {
  height: 2.5rem !important;
}
.cid-tYVC3JhtYO .navbar.navbar-short .navbar-brand {
  min-height: 60px;
  padding: 0;
}
.cid-tYVC3JhtYO .navbar-brand {
  min-height: 70px;
  flex-shrink: 0;
  align-items: center;
  margin-right: 0;
  padding: 0;
  transition: all 0.3s;
  word-break: break-word;
  z-index: 1;
}
.cid-tYVC3JhtYO .navbar-brand .navbar-caption {
  line-height: inherit !important;
}
.cid-tYVC3JhtYO .navbar-brand .navbar-logo a {
  outline: none;
}
.cid-tYVC3JhtYO .dropdown-item.active,
.cid-tYVC3JhtYO .dropdown-item:active {
  background-color: transparent;
}
.cid-tYVC3JhtYO .navbar-expand-lg .navbar-nav .nav-link {
  padding: 0;
}
.cid-tYVC3JhtYO .nav-dropdown .link.dropdown-toggle {
  margin-right: 1.667em;
}
.cid-tYVC3JhtYO .nav-dropdown .link.dropdown-toggle[aria-expanded="true"] {
  margin-right: 0;
  padding: 0.667em 1.667em;
}
.cid-tYVC3JhtYO .navbar.navbar-expand-lg .dropdown .dropdown-menu {
  background: #232323;
}
.cid-tYVC3JhtYO .navbar.navbar-expand-lg .dropdown .dropdown-menu .dropdown-submenu {
  margin: 0;
  left: 100%;
}
.cid-tYVC3JhtYO .navbar .dropdown.open > .dropdown-menu {
  display: block;
}
.cid-tYVC3JhtYO ul.navbar-nav {
  flex-wrap: wrap;
}
.cid-tYVC3JhtYO .navbar-buttons {
  text-align: center;
  min-width: 170px;
}
.cid-tYVC3JhtYO button.navbar-toggler {
  outline: none;
  width: 31px;
  height: 20px;
  cursor: pointer;
  transition: all 0.2s;
  position: relative;
  align-self: center;
}
.cid-tYVC3JhtYO button.navbar-toggler .hamburger span {
  position: absolute;
  right: 0;
  width: 30px;
  height: 2px;
  border-right: 5px;
  background-color: #b2d056;
}
.cid-tYVC3JhtYO button.navbar-toggler .hamburger span:nth-child(1) {
  top: 0;
  transition: all 0.2s;
}
.cid-tYVC3JhtYO button.navbar-toggler .hamburger span:nth-child(2) {
  top: 8px;
  transition: all 0.15s;
}
.cid-tYVC3JhtYO button.navbar-toggler .hamburger span:nth-child(3) {
  top: 8px;
  transition: all 0.15s;
}
.cid-tYVC3JhtYO button.navbar-toggler .hamburger span:nth-child(4) {
  top: 16px;
  transition: all 0.2s;
}
.cid-tYVC3JhtYO nav.opened .hamburger span:nth-child(1) {
  top: 8px;
  width: 0;
  opacity: 0;
  right: 50%;
  transition: all 0.2s;
}
.cid-tYVC3JhtYO nav.opened .hamburger span:nth-child(2) {
  transform: rotate(45deg);
  transition: all 0.25s;
}
.cid-tYVC3JhtYO nav.opened .hamburger span:nth-child(3) {
  transform: rotate(-45deg);
  transition: all 0.25s;
}
.cid-tYVC3JhtYO nav.opened .hamburger span:nth-child(4) {
  top: 8px;
  width: 0;
  opacity: 0;
  right: 50%;
  transition: all 0.2s;
}
.cid-tYVC3JhtYO .navbar-dropdown {
  padding: 0 1rem;
  position: fixed;
}
.cid-tYVC3JhtYO a.nav-link {
  display: flex;
  align-items: center;
  justify-content: center;
}
.cid-tYVC3JhtYO .icons-menu {
  flex-wrap: nowrap;
  display: flex;
  justify-content: center;
  padding-left: 1rem;
  padding-right: 1rem;
  padding-top: 0.3rem;
  text-align: center;
}
@media screen and (-ms-high-contrast: active), (-ms-high-contrast: none) {
  .cid-tYVC3JhtYO .navbar {
    height: 70px;
  }
  .cid-tYVC3JhtYO .navbar.opened {
    height: auto;
  }
  .cid-tYVC3JhtYO .nav-item .nav-link:hover::before {
    width: 175%;
    max-width: calc(100% + 2rem);
    left: -1rem;
  }
}
.cid-tYVC3L6Me5 {
  padding-top: 0rem;
  padding-bottom: 0rem;
  background-color: #ffffff;
}
.cid-tYVC3L6Me5 .carousel {
  height: 800px;
}
.cid-tYVC3L6Me5 .carousel img {
  width: 100%;
  height: 100%;
  object-fit: cover;
}
.cid-tYVC3L6Me5 .carousel-item,
.cid-tYVC3L6Me5 .carousel-inner {
  height: 100%;
}
.cid-tYVC3L6Me5 .carousel-caption {
  bottom: 40px;
}
.cid-tYVC3L6Me5 .mobi-mbri-arrow-next {
  margin-left: 5px;
}
.cid-tYVC3L6Me5 .mobi-mbri-arrow-prev {
  margin-right: 5px;
}
.cid-tYVC3L6Me5 .carousel-control:hover {
  background: #1b1b1b;
  color: #fff;
  opacity: 1;
}
.cid-tYVC3L6Me5 .item-wrapper {
  width: 100%;
}
@media (max-width: 767px) {
  .cid-tYVC3L6Me5 .container .carousel-control {
    margin-bottom: 0;
  }
  .cid-tYVC3L6Me5 .content-slider-wrap {
    width: 100% !important;
  }
}
.cid-tYVC3L6Me5 .container .carousel-indicators {
  margin-bottom: 3px;
}
.cid-tYVC3L6Me5 .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-tYVC3L6Me5 .carousel-control.carousel-control-prev {
  left: 0;
  margin-left: 2.5rem;
}
.cid-tYVC3L6Me5 .carousel-control.carousel-control-next {
  right: 0;
  margin-right: 2.5rem;
}
@media (max-width: 767px) {
  .cid-tYVC3L6Me5 .carousel-control {
    top: auto;
    bottom: 1rem;
  }
}
.cid-tYVC3L6Me5 .carousel-indicators {
  position: absolute;
  bottom: 0;
  margin-bottom: 1.5rem !important;
}
.cid-tYVC3L6Me5 .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-tYVC3L6Me5 .carousel-indicators li.active,
.cid-tYVC3L6Me5 .carousel-indicators li:hover {
  opacity: 0.9;
}
.cid-tYVC3L6Me5 .carousel-indicators li::after,
.cid-tYVC3L6Me5 .carousel-indicators li::before {
  content: none;
}
.cid-tYVC3L6Me5 .carousel-indicators.ie-fix {
  left: 50%;
  display: block;
  width: 60%;
  margin-left: -30%;
  text-align: center;
}
@media (max-width: 768px) {
  .cid-tYVC3L6Me5 .carousel-indicators {
    display: none !important;
  }
}
.cid-tYVC3L6Me5 H5 {
  color: #ffffff;
}
.cid-tYVC3L6Me5 P {
  color: #b2d056;
  text-align: center;
}
.cid-tYVC3Mws19 {
  padding-top: 0rem;
  padding-bottom: 1rem;
  background-color: #ffffff;
}
.cid-tYVC3Mws19 .mbr-fallback-image.disabled {
  display: none;
}
.cid-tYVC3Mws19 .mbr-fallback-image {
  display: block;
  background-size: cover;
  background-position: center center;
  width: 100%;
  height: 100%;
  position: absolute;
  top: 0;
}
.cid-tYVC3Mws19 .content-wrapper {
  background: #fafafa;
}
@media (max-width: 991px) {
  .cid-tYVC3Mws19 .content-wrapper .row {
    flex-direction: column-reverse;
  }
  .cid-tYVC3Mws19 .content-wrapper .image-wrapper {
    margin-bottom: 2rem;
  }
}
@media (max-width: 767px) {
  .cid-tYVC3Mws19 .content-wrapper {
    padding: 1rem;
  }
}
@media (min-width: 768px) and (max-width: 991px) {
  .cid-tYVC3Mws19 .content-wrapper {
    padding: 2rem;
  }
}
@media (min-width: 992px) {
  .cid-tYVC3Mws19 .content-wrapper {
    padding: 5rem 3rem;
  }
  .cid-tYVC3Mws19 .content-wrapper .text-wrapper {
    padding-right: 2rem;
  }
}
.cid-tYVC3Mws19 .image-wrapper img {
  width: 100%;
  object-fit: cover;
}
.cid-tYVC3Mws19 .card-title {
  color: #353535;
  text-align: center;
}
.cid-tYVC3Mws19 .mbr-text,
.cid-tYVC3Mws19 .mbr-section-btn {
  text-align: center;
}
.cid-tYVC3NJW0C {
  padding-top: 2rem;
  padding-bottom: 0rem;
  background-color: #b2d056;
}
.cid-tYVC3NJW0C .mbr-fallback-image.disabled {
  display: none;
}
.cid-tYVC3NJW0C .mbr-fallback-image {
  display: block;
  background-size: cover;
  background-position: center center;
  width: 100%;
  height: 100%;
  position: absolute;
  top: 0;
}
.cid-tYVC3NJW0C .mbr-section-title {
  color: #000000;
}
.cid-tYVC3OMujf {
  padding-top: 3rem;
  padding-bottom: 3rem;
  background-color: #ffffff;
}
@media (max-width: 991px) {
  .cid-tYVC3OMujf .image-wrapper {
    margin-bottom: 2rem;
  }
}
.cid-tYVC3OMujf .image-wrapper img {
  width: 100%;
  object-fit: cover;
}
@media (min-width: 992px) {
  .cid-tYVC3OMujf .text-wrapper {
    padding: 0 2rem;
  }
}
@media (max-width: 768px) {
  .cid-tYVC3OMujf .text-wrapper {
    margin-bottom: 2rem;
  }
}
.cid-tYVC3OMujf .mbr-section-title {
  text-align: center;
  color: #000000;
}
.cid-tYVC3OMujf .mbr-text,
.cid-tYVC3OMujf .mbr-section-btn {
  text-align: center;
  color: #575656;
}
.cid-tYVC3Q1KsY {
  padding-top: 2rem;
  padding-bottom: 3rem;
  background-color: #ffffff;
}
.cid-tYVC3Q1KsY .row {
  flex-direction: row-reverse;
}
@media (max-width: 991px) {
  .cid-tYVC3Q1KsY .image-wrapper {
    margin-bottom: 2rem;
  }
}
.cid-tYVC3Q1KsY .image-wrapper img {
  width: 100%;
  object-fit: cover;
}
@media (min-width: 992px) {
  .cid-tYVC3Q1KsY .text-wrapper {
    padding: 0 2rem;
  }
}
@media (max-width: 768px) {
  .cid-tYVC3Q1KsY .text-wrapper {
    margin-bottom: 2rem;
  }
}
.cid-tYVC3Q1KsY .mbr-text,
.cid-tYVC3Q1KsY .mbr-section-btn {
  color: #575656;
  text-align: center;
}
.cid-tYVC3Q1KsY .mbr-section-title {
  text-align: center;
  color: #a5c150;
}
.cid-tYVC3S1r3T {
  padding-top: 3rem;
  padding-bottom: 3rem;
  background-color: #b2d056;
}
.cid-tYVC3S1r3T .carousel-item {
  justify-content: center;
}
.cid-tYVC3S1r3T .carousel-item.active,
.cid-tYVC3S1r3T .carousel-item-next,
.cid-tYVC3S1r3T .carousel-item-prev {
  display: flex;
}
.cid-tYVC3S1r3T .carousel-controls a {
  transition: opacity .5s;
  font-size: 30px;
  position: absolute;
  top: 180px;
  bottom: auto;
  height: 60px;
  width: 60px;
  padding: 10px;
  color: #155ce0;
}
.cid-tYVC3S1r3T .carousel-controls a .mbr-iconfont {
  font-weight: 800;
}
.cid-tYVC3S1r3T .carousel-control-next span {
  padding-left: 5px;
}
.cid-tYVC3S1r3T .carousel-control-prev span {
  padding-right: 5px;
}
.cid-tYVC3S1r3T .user_image {
  width: 200px;
  height: 200px;
  margin-bottom: 1.6rem;
  overflow: hidden;
  border-radius: 50%;
  margin: 0 auto 2rem auto;
}
.cid-tYVC3S1r3T .user_image img {
  width: 100%;
  min-width: 100%;
  min-height: 100%;
}
@media (max-width: 230px) {
  .cid-tYVC3S1r3T .user_image {
    width: 100%;
    height: auto;
  }
}
.cid-tYVC3S1r3T H3 {
  color: #ffffff;
}
.cid-tYVC3U2gMj {
  padding-top: 4rem;
  padding-bottom: 3rem;
  background-color: #232323;
}
.cid-tYVC3U2gMj .media-wrap {
  padding: 0;
}
@media (max-width: 991px) {
  .cid-tYVC3U2gMj .media-wrap {
    margin-bottom: 1rem;
  }
}
@media (max-width: 767px) {
  .cid-tYVC3U2gMj .row {
    text-align: center;
  }
  .cid-tYVC3U2gMj .row > div {
    margin: auto;
  }
  .cid-tYVC3U2gMj .social-row {
    justify-content: center;
  }
}
.cid-tYVC3U2gMj .social-row {
  display: flex;
  flex-wrap: wrap;
}
.cid-tYVC3U2gMj .list {
  list-style: none;
  padding-left: 0;
  color: #bbbbbb;
}
@media (max-width: 991px) {
  .cid-tYVC3U2gMj .list {
    margin-bottom: 2rem;
  }
}
@media (min-width: 992px) {
  .cid-tYVC3U2gMj .list {
    margin-bottom: 0rem;
  }
}
.cid-tYVC3U2gMj .mbr-text {
  color: #ffffff;
}
.cid-tYVC3U2gMj .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-tYVC3U2gMj .mbr-iconfont {
  color: black;
}
@media (max-width: 991px) {
  .cid-tYVC3U2gMj div > *:last-child {
    margin-top: 0 !important;
  }
}
.cid-tZ6PLTdzNh {
  z-index: 1000;
  width: 100%;
  position: relative;
  min-height: 60px;
}
.cid-tZ6PLTdzNh nav.navbar {
  position: fixed;
}
.cid-tZ6PLTdzNh .dropdown-item:before {
  font-family: Moririse2 !important;
  content: "\e966";
  display: inline-block;
  width: 0;
  position: absolute;
  left: 1rem;
  top: 0.5rem;
  margin-right: 0.5rem;
  line-height: 1;
  font-size: inherit;
  vertical-align: middle;
  text-align: center;
  overflow: hidden;
  transform: scale(0, 1);
  transition: all 0.25s ease-in-out;
}
.cid-tZ6PLTdzNh .dropdown-menu {
  padding: 0;
  border-radius: 4px;
  box-shadow: 0 1px 3px 0 rgba(0, 0, 0, 0.1);
}
.cid-tZ6PLTdzNh .dropdown-item {
  border-bottom: 1px solid #e6e6e6;
}
.cid-tZ6PLTdzNh .dropdown-item:hover,
.cid-tZ6PLTdzNh .dropdown-item:focus {
  background: #b2d056 !important;
  color: white !important;
}
.cid-tZ6PLTdzNh .dropdown-item:first-child {
  border-top-left-radius: 4px;
  border-top-right-radius: 4px;
}
.cid-tZ6PLTdzNh .dropdown-item:last-child {
  border-bottom: none;
  border-bottom-left-radius: 4px;
  border-bottom-right-radius: 4px;
}
.cid-tZ6PLTdzNh .nav-dropdown .link {
  padding: 0 0.3em !important;
  margin: 0.667em 1em !important;
}
.cid-tZ6PLTdzNh .nav-dropdown .link.dropdown-toggle::after {
  margin-left: 0.5rem;
  margin-top: 0.2rem;
}
.cid-tZ6PLTdzNh .nav-link {
  position: relative;
}
.cid-tZ6PLTdzNh .container {
  display: flex;
  margin: auto;
}
.cid-tZ6PLTdzNh .iconfont-wrapper {
  color: #000000 !important;
  font-size: 1.5rem;
  padding-right: 0.5rem;
}
.cid-tZ6PLTdzNh .dropdown-menu,
.cid-tZ6PLTdzNh .navbar.opened {
  background: #232323 !important;
}
.cid-tZ6PLTdzNh .nav-item:focus,
.cid-tZ6PLTdzNh .nav-link:focus {
  outline: none;
}
.cid-tZ6PLTdzNh .dropdown .dropdown-menu .dropdown-item {
  width: auto;
  transition: all 0.25s ease-in-out;
}
.cid-tZ6PLTdzNh .dropdown .dropdown-menu .dropdown-item::after {
  right: 0.5rem;
}
.cid-tZ6PLTdzNh .dropdown .dropdown-menu .dropdown-item .mbr-iconfont {
  margin-right: 0.5rem;
  vertical-align: sub;
}
.cid-tZ6PLTdzNh .dropdown .dropdown-menu .dropdown-item .mbr-iconfont:before {
  display: inline-block;
  transform: scale(1, 1);
  transition: all 0.25s ease-in-out;
}
.cid-tZ6PLTdzNh .collapsed .dropdown-menu .dropdown-item:before {
  display: none;
}
.cid-tZ6PLTdzNh .collapsed .dropdown .dropdown-menu .dropdown-item {
  padding: 0.235em 1.5em 0.235em 1.5em !important;
  transition: none;
  margin: 0 !important;
}
.cid-tZ6PLTdzNh .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: #232323;
}
.cid-tZ6PLTdzNh .navbar.opened {
  transition: all 0.3s;
}
.cid-tZ6PLTdzNh .navbar .dropdown-item {
  padding: 0.5rem 1.8rem;
}
.cid-tZ6PLTdzNh .navbar .navbar-logo img {
  width: auto;
}
.cid-tZ6PLTdzNh .navbar .navbar-collapse {
  justify-content: flex-end;
  z-index: 1;
}
.cid-tZ6PLTdzNh .navbar.collapsed {
  justify-content: center;
}
.cid-tZ6PLTdzNh .navbar.collapsed .nav-item .nav-link::before {
  display: none;
}
.cid-tZ6PLTdzNh .navbar.collapsed.opened .dropdown-menu {
  top: 0;
}
@media (min-width: 992px) {
  .cid-tZ6PLTdzNh .navbar.collapsed.opened:not(.navbar-short) .navbar-collapse {
    max-height: calc(98.5vh - 3.4rem);
  }
}
.cid-tZ6PLTdzNh .navbar.collapsed .dropdown-menu .dropdown-submenu {
  left: 0 !important;
}
.cid-tZ6PLTdzNh .navbar.collapsed .dropdown-menu .dropdown-item:after {
  right: auto;
}
.cid-tZ6PLTdzNh .navbar.collapsed .dropdown-menu .dropdown-toggle[data-toggle="dropdown-submenu"]:after {
  margin-left: 0.5rem;
  margin-top: 0.2rem;
  border-top: 0.35em solid;
  border-right: 0.35em solid transparent;
  border-left: 0.35em solid transparent;
  border-bottom: 0;
  top: 41%;
}
.cid-tZ6PLTdzNh .navbar.collapsed ul.navbar-nav li {
  margin: auto;
}
.cid-tZ6PLTdzNh .navbar.collapsed .dropdown-menu .dropdown-item {
  padding: 0.25rem 1.5rem;
  text-align: center;
}
.cid-tZ6PLTdzNh .navbar.collapsed .icons-menu {
  padding-left: 0;
  padding-right: 0;
  padding-top: 0.5rem;
  padding-bottom: 0.5rem;
}
@media (max-width: 991px) {
  .cid-tZ6PLTdzNh .navbar .nav-item .nav-link::before {
    display: none;
  }
  .cid-tZ6PLTdzNh .navbar.opened .dropdown-menu {
    top: 0;
  }
  .cid-tZ6PLTdzNh .navbar .dropdown-menu .dropdown-submenu {
    left: 0 !important;
  }
  .cid-tZ6PLTdzNh .navbar .dropdown-menu .dropdown-item:after {
    right: auto;
  }
  .cid-tZ6PLTdzNh .navbar .dropdown-menu .dropdown-toggle[data-toggle="dropdown-submenu"]:after {
    margin-left: 0.5rem;
    margin-top: 0.2rem;
    border-top: 0.35em solid;
    border-right: 0.35em solid transparent;
    border-left: 0.35em solid transparent;
    border-bottom: 0;
    top: 40%;
  }
  .cid-tZ6PLTdzNh .navbar .navbar-logo img {
    height: 3rem !important;
  }
  .cid-tZ6PLTdzNh .navbar ul.navbar-nav li {
    margin: auto;
  }
  .cid-tZ6PLTdzNh .navbar .dropdown-menu .dropdown-item {
    padding: 0.25rem 1.5rem !important;
    text-align: center;
  }
  .cid-tZ6PLTdzNh .navbar .navbar-brand {
    flex-shrink: initial;
    flex-basis: auto;
    word-break: break-word;
    padding-right: 2rem;
  }
  .cid-tZ6PLTdzNh .navbar .navbar-toggler {
    flex-basis: auto;
  }
  .cid-tZ6PLTdzNh .navbar .icons-menu {
    padding-left: 0;
    padding-top: 0.5rem;
    padding-bottom: 0.5rem;
  }
}
.cid-tZ6PLTdzNh .navbar.navbar-short {
  min-height: 60px;
}
.cid-tZ6PLTdzNh .navbar.navbar-short .navbar-logo img {
  height: 2.5rem !important;
}
.cid-tZ6PLTdzNh .navbar.navbar-short .navbar-brand {
  min-height: 60px;
  padding: 0;
}
.cid-tZ6PLTdzNh .navbar-brand {
  min-height: 70px;
  flex-shrink: 0;
  align-items: center;
  margin-right: 0;
  padding: 0;
  transition: all 0.3s;
  word-break: break-word;
  z-index: 1;
}
.cid-tZ6PLTdzNh .navbar-brand .navbar-caption {
  line-height: inherit !important;
}
.cid-tZ6PLTdzNh .navbar-brand .navbar-logo a {
  outline: none;
}
.cid-tZ6PLTdzNh .dropdown-item.active,
.cid-tZ6PLTdzNh .dropdown-item:active {
  background-color: transparent;
}
.cid-tZ6PLTdzNh .navbar-expand-lg .navbar-nav .nav-link {
  padding: 0;
}
.cid-tZ6PLTdzNh .nav-dropdown .link.dropdown-toggle {
  margin-right: 1.667em;
}
.cid-tZ6PLTdzNh .nav-dropdown .link.dropdown-toggle[aria-expanded="true"] {
  margin-right: 0;
  padding: 0.667em 1.667em;
}
.cid-tZ6PLTdzNh .navbar.navbar-expand-lg .dropdown .dropdown-menu {
  background: #232323;
}
.cid-tZ6PLTdzNh .navbar.navbar-expand-lg .dropdown .dropdown-menu .dropdown-submenu {
  margin: 0;
  left: 100%;
}
.cid-tZ6PLTdzNh .navbar .dropdown.open > .dropdown-menu {
  display: block;
}
.cid-tZ6PLTdzNh ul.navbar-nav {
  flex-wrap: wrap;
}
.cid-tZ6PLTdzNh .navbar-buttons {
  text-align: center;
  min-width: 170px;
}
.cid-tZ6PLTdzNh button.navbar-toggler {
  outline: none;
  width: 31px;
  height: 20px;
  cursor: pointer;
  transition: all 0.2s;
  position: relative;
  align-self: center;
}
.cid-tZ6PLTdzNh button.navbar-toggler .hamburger span {
  position: absolute;
  right: 0;
  width: 30px;
  height: 2px;
  border-right: 5px;
  background-color: #b2d056;
}
.cid-tZ6PLTdzNh button.navbar-toggler .hamburger span:nth-child(1) {
  top: 0;
  transition: all 0.2s;
}
.cid-tZ6PLTdzNh button.navbar-toggler .hamburger span:nth-child(2) {
  top: 8px;
  transition: all 0.15s;
}
.cid-tZ6PLTdzNh button.navbar-toggler .hamburger span:nth-child(3) {
  top: 8px;
  transition: all 0.15s;
}
.cid-tZ6PLTdzNh button.navbar-toggler .hamburger span:nth-child(4) {
  top: 16px;
  transition: all 0.2s;
}
.cid-tZ6PLTdzNh nav.opened .hamburger span:nth-child(1) {
  top: 8px;
  width: 0;
  opacity: 0;
  right: 50%;
  transition: all 0.2s;
}
.cid-tZ6PLTdzNh nav.opened .hamburger span:nth-child(2) {
  transform: rotate(45deg);
  transition: all 0.25s;
}
.cid-tZ6PLTdzNh nav.opened .hamburger span:nth-child(3) {
  transform: rotate(-45deg);
  transition: all 0.25s;
}
.cid-tZ6PLTdzNh nav.opened .hamburger span:nth-child(4) {
  top: 8px;
  width: 0;
  opacity: 0;
  right: 50%;
  transition: all 0.2s;
}
.cid-tZ6PLTdzNh .navbar-dropdown {
  padding: 0 1rem;
  position: fixed;
}
.cid-tZ6PLTdzNh a.nav-link {
  display: flex;
  align-items: center;
  justify-content: center;
}
.cid-tZ6PLTdzNh .icons-menu {
  flex-wrap: nowrap;
  display: flex;
  justify-content: center;
  padding-left: 1rem;
  padding-right: 1rem;
  padding-top: 0.3rem;
  text-align: center;
}
@media screen and (-ms-high-contrast: active), (-ms-high-contrast: none) {
  .cid-tZ6PLTdzNh .navbar {
    height: 70px;
  }
  .cid-tZ6PLTdzNh .navbar.opened {
    height: auto;
  }
  .cid-tZ6PLTdzNh .nav-item .nav-link:hover::before {
    width: 175%;
    max-width: calc(100% + 2rem);
    left: -1rem;
  }
}
.cid-tZ750vDVlD {
  padding-top: 9rem;
  padding-bottom: 9rem;
  background-image: url("../../../assets/images/header-design-studio-7.jpg");
}
.cid-tZ750vDVlD .mbr-text,
.cid-tZ750vDVlD .mbr-section-btn {
  color: #b2d056;
}
.cid-tZ750vDVlD .card-title,
.cid-tZ750vDVlD .card-box {
  color: #ffffff;
}
.cid-tZ750vDVlD .mbr-text,
.cid-tZ750vDVlD .link-wrap {
  color: #ffffff;
}
.cid-tZ78EA3a8L {
  padding-top: 2rem;
  padding-bottom: 0rem;
  background-image: url("../../../assets/images/bg-1.jpg");
}
.cid-tZ78EA3a8L .mbr-fallback-image.disabled {
  display: none;
}
.cid-tZ78EA3a8L .mbr-fallback-image {
  display: block;
  background-size: cover;
  background-position: center center;
  width: 100%;
  height: 100%;
  position: absolute;
  top: 0;
}
.cid-u0BQ7H59VE {
  padding-top: 0rem;
  padding-bottom: 2rem;
  background-image: url("../../../assets/images/header-spacer-bar-15.jpg");
}
.cid-u0BQ7H59VE .mbr-fallback-image.disabled {
  display: none;
}
.cid-u0BQ7H59VE .mbr-fallback-image {
  display: block;
  background-size: cover;
  background-position: center center;
  width: 100%;
  height: 100%;
  position: absolute;
  top: 0;
}
.cid-tZR59VJ94b {
  padding-top: 0rem;
  padding-bottom: 0rem;
  background-color: #ffffff;
}
.cid-tZR59VJ94b img,
.cid-tZR59VJ94b .item-img {
  width: 100%;
}
.cid-tZR59VJ94b .item:focus,
.cid-tZR59VJ94b span:focus {
  outline: none;
}
.cid-tZR59VJ94b .item {
  cursor: pointer;
  margin-bottom: 2rem;
  position: relative;
}
.cid-tZR59VJ94b .item-wrapper {
  position: unset;
  border-radius: 4px;
  background: #fafafa;
  height: 100%;
  display: flex;
  flex-flow: column nowrap;
}
@media (min-width: 992px) {
  .cid-tZR59VJ94b .item-wrapper .item-content {
    padding: 2rem;
  }
}
@media (max-width: 991px) {
  .cid-tZR59VJ94b .item-wrapper .item-content {
    padding: 1rem;
  }
}
.cid-tZR59VJ94b .mbr-section-btn {
  margin-top: auto !important;
}
.cid-tZR59VJ94b .mbr-section-title {
  color: #232323;
}
.cid-tZR9ofVeiG {
  padding-top: 0rem;
  padding-bottom: 0rem;
  background-color: #ffffff;
}
.cid-tZR9ofVeiG img,
.cid-tZR9ofVeiG .item-img {
  width: 100%;
}
.cid-tZR9ofVeiG .item:focus,
.cid-tZR9ofVeiG span:focus {
  outline: none;
}
.cid-tZR9ofVeiG .item {
  cursor: pointer;
  margin-bottom: 2rem;
  position: relative;
}
.cid-tZR9ofVeiG .item-wrapper {
  position: unset;
  border-radius: 4px;
  background: #fafafa;
  height: 100%;
  display: flex;
  flex-flow: column nowrap;
}
@media (min-width: 992px) {
  .cid-tZR9ofVeiG .item-wrapper .item-content {
    padding: 2rem;
  }
}
@media (max-width: 991px) {
  .cid-tZR9ofVeiG .item-wrapper .item-content {
    padding: 1rem;
  }
}
.cid-tZR9ofVeiG .mbr-section-btn {
  margin-top: auto !important;
}
.cid-tZR9ofVeiG .mbr-section-title {
  color: #232323;
}
.cid-tZRarRdozA {
  padding-top: 0rem;
  padding-bottom: 0rem;
  background-color: #ffffff;
}
.cid-tZRarRdozA img,
.cid-tZRarRdozA .item-img {
  width: 100%;
}
.cid-tZRarRdozA .item:focus,
.cid-tZRarRdozA span:focus {
  outline: none;
}
.cid-tZRarRdozA .item {
  cursor: pointer;
  margin-bottom: 2rem;
  position: relative;
}
.cid-tZRarRdozA .item-wrapper {
  position: unset;
  border-radius: 4px;
  background: #fafafa;
  height: 100%;
  display: flex;
  flex-flow: column nowrap;
}
@media (min-width: 992px) {
  .cid-tZRarRdozA .item-wrapper .item-content {
    padding: 2rem;
  }
}
@media (max-width: 991px) {
  .cid-tZRarRdozA .item-wrapper .item-content {
    padding: 1rem;
  }
}
.cid-tZRarRdozA .mbr-section-btn {
  margin-top: auto !important;
}
.cid-tZRarRdozA .mbr-section-title {
  color: #232323;
}
.cid-tZRi9mNWHS {
  padding-top: 6rem;
  padding-bottom: 6rem;
  background-color: #3e7798;
}
.cid-tZRi9mNWHS .mbr-overlay {
  background-color: #ffffff;
  opacity: 0.4;
}
.cid-tZRi9mNWHS form .mbr-section-btn {
  text-align: center;
  width: 100%;
}
.cid-tZRi9mNWHS form .mbr-section-btn .btn {
  display: inline-flex;
}
@media (max-width: 991px) {
  .cid-tZRi9mNWHS form .mbr-section-btn .btn {
    width: 100%;
  }
}
.cid-tZ6PLUp0J3 {
  padding-top: 4rem;
  padding-bottom: 3rem;
  background-color: #232323;
}
.cid-tZ6PLUp0J3 .media-wrap {
  padding: 0;
}
@media (max-width: 991px) {
  .cid-tZ6PLUp0J3 .media-wrap {
    margin-bottom: 1rem;
  }
}
@media (max-width: 767px) {
  .cid-tZ6PLUp0J3 .row {
    text-align: center;
  }
  .cid-tZ6PLUp0J3 .row > div {
    margin: auto;
  }
  .cid-tZ6PLUp0J3 .social-row {
    justify-content: center;
  }
}
.cid-tZ6PLUp0J3 .social-row {
  display: flex;
  flex-wrap: wrap;
}
.cid-tZ6PLUp0J3 .list {
  list-style: none;
  padding-left: 0;
  color: #bbbbbb;
}
@media (max-width: 991px) {
  .cid-tZ6PLUp0J3 .list {
    margin-bottom: 2rem;
  }
}
@media (min-width: 992px) {
  .cid-tZ6PLUp0J3 .list {
    margin-bottom: 0rem;
  }
}
.cid-tZ6PLUp0J3 .mbr-text {
  color: #ffffff;
}
.cid-tZ6PLUp0J3 .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-tZ6PLUp0J3 .mbr-iconfont {
  color: black;
}
@media (max-width: 991px) {
  .cid-tZ6PLUp0J3 div > *:last-child {
    margin-top: 0 !important;
  }
}
.cid-tvzOfzUIe3 {
  z-index: 1000;
  width: 100%;
  position: relative;
  min-height: 60px;
}
.cid-tvzOfzUIe3 nav.navbar {
  position: fixed;
}
.cid-tvzOfzUIe3 .dropdown-item:before {
  font-family: Moririse2 !important;
  content: "\e966";
  display: inline-block;
  width: 0;
  position: absolute;
  left: 1rem;
  top: 0.5rem;
  margin-right: 0.5rem;
  line-height: 1;
  font-size: inherit;
  vertical-align: middle;
  text-align: center;
  overflow: hidden;
  transform: scale(0, 1);
  transition: all 0.25s ease-in-out;
}
.cid-tvzOfzUIe3 .dropdown-menu {
  padding: 0;
  border-radius: 4px;
  box-shadow: 0 1px 3px 0 rgba(0, 0, 0, 0.1);
}
.cid-tvzOfzUIe3 .dropdown-item {
  border-bottom: 1px solid #e6e6e6;
}
.cid-tvzOfzUIe3 .dropdown-item:hover,
.cid-tvzOfzUIe3 .dropdown-item:focus {
  background: #b2d056 !important;
  color: white !important;
}
.cid-tvzOfzUIe3 .dropdown-item:first-child {
  border-top-left-radius: 4px;
  border-top-right-radius: 4px;
}
.cid-tvzOfzUIe3 .dropdown-item:last-child {
  border-bottom: none;
  border-bottom-left-radius: 4px;
  border-bottom-right-radius: 4px;
}
.cid-tvzOfzUIe3 .nav-dropdown .link {
  padding: 0 0.3em !important;
  margin: 0.667em 1em !important;
}
.cid-tvzOfzUIe3 .nav-dropdown .link.dropdown-toggle::after {
  margin-left: 0.5rem;
  margin-top: 0.2rem;
}
.cid-tvzOfzUIe3 .nav-link {
  position: relative;
}
.cid-tvzOfzUIe3 .container {
  display: flex;
  margin: auto;
}
.cid-tvzOfzUIe3 .iconfont-wrapper {
  color: #000000 !important;
  font-size: 1.5rem;
  padding-right: 0.5rem;
}
.cid-tvzOfzUIe3 .dropdown-menu,
.cid-tvzOfzUIe3 .navbar.opened {
  background: #232323 !important;
}
.cid-tvzOfzUIe3 .nav-item:focus,
.cid-tvzOfzUIe3 .nav-link:focus {
  outline: none;
}
.cid-tvzOfzUIe3 .dropdown .dropdown-menu .dropdown-item {
  width: auto;
  transition: all 0.25s ease-in-out;
}
.cid-tvzOfzUIe3 .dropdown .dropdown-menu .dropdown-item::after {
  right: 0.5rem;
}
.cid-tvzOfzUIe3 .dropdown .dropdown-menu .dropdown-item .mbr-iconfont {
  margin-right: 0.5rem;
  vertical-align: sub;
}
.cid-tvzOfzUIe3 .dropdown .dropdown-menu .dropdown-item .mbr-iconfont:before {
  display: inline-block;
  transform: scale(1, 1);
  transition: all 0.25s ease-in-out;
}
.cid-tvzOfzUIe3 .collapsed .dropdown-menu .dropdown-item:before {
  display: none;
}
.cid-tvzOfzUIe3 .collapsed .dropdown .dropdown-menu .dropdown-item {
  padding: 0.235em 1.5em 0.235em 1.5em !important;
  transition: none;
  margin: 0 !important;
}
.cid-tvzOfzUIe3 .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: #232323;
}
.cid-tvzOfzUIe3 .navbar.opened {
  transition: all 0.3s;
}
.cid-tvzOfzUIe3 .navbar .dropdown-item {
  padding: 0.5rem 1.8rem;
}
.cid-tvzOfzUIe3 .navbar .navbar-logo img {
  width: auto;
}
.cid-tvzOfzUIe3 .navbar .navbar-collapse {
  justify-content: flex-end;
  z-index: 1;
}
.cid-tvzOfzUIe3 .navbar.collapsed {
  justify-content: center;
}
.cid-tvzOfzUIe3 .navbar.collapsed .nav-item .nav-link::before {
  display: none;
}
.cid-tvzOfzUIe3 .navbar.collapsed.opened .dropdown-menu {
  top: 0;
}
@media (min-width: 992px) {
  .cid-tvzOfzUIe3 .navbar.collapsed.opened:not(.navbar-short) .navbar-collapse {
    max-height: calc(98.5vh - 3.4rem);
  }
}
.cid-tvzOfzUIe3 .navbar.collapsed .dropdown-menu .dropdown-submenu {
  left: 0 !important;
}
.cid-tvzOfzUIe3 .navbar.collapsed .dropdown-menu .dropdown-item:after {
  right: auto;
}
.cid-tvzOfzUIe3 .navbar.collapsed .dropdown-menu .dropdown-toggle[data-toggle="dropdown-submenu"]:after {
  margin-left: 0.5rem;
  margin-top: 0.2rem;
  border-top: 0.35em solid;
  border-right: 0.35em solid transparent;
  border-left: 0.35em solid transparent;
  border-bottom: 0;
  top: 41%;
}
.cid-tvzOfzUIe3 .navbar.collapsed ul.navbar-nav li {
  margin: auto;
}
.cid-tvzOfzUIe3 .navbar.collapsed .dropdown-menu .dropdown-item {
  padding: 0.25rem 1.5rem;
  text-align: center;
}
.cid-tvzOfzUIe3 .navbar.collapsed .icons-menu {
  padding-left: 0;
  padding-right: 0;
  padding-top: 0.5rem;
  padding-bottom: 0.5rem;
}
@media (max-width: 991px) {
  .cid-tvzOfzUIe3 .navbar .nav-item .nav-link::before {
    display: none;
  }
  .cid-tvzOfzUIe3 .navbar.opened .dropdown-menu {
    top: 0;
  }
  .cid-tvzOfzUIe3 .navbar .dropdown-menu .dropdown-submenu {
    left: 0 !important;
  }
  .cid-tvzOfzUIe3 .navbar .dropdown-menu .dropdown-item:after {
    right: auto;
  }
  .cid-tvzOfzUIe3 .navbar .dropdown-menu .dropdown-toggle[data-toggle="dropdown-submenu"]:after {
    margin-left: 0.5rem;
    margin-top: 0.2rem;
    border-top: 0.35em solid;
    border-right: 0.35em solid transparent;
    border-left: 0.35em solid transparent;
    border-bottom: 0;
    top: 40%;
  }
  .cid-tvzOfzUIe3 .navbar .navbar-logo img {
    height: 3rem !important;
  }
  .cid-tvzOfzUIe3 .navbar ul.navbar-nav li {
    margin: auto;
  }
  .cid-tvzOfzUIe3 .navbar .dropdown-menu .dropdown-item {
    padding: 0.25rem 1.5rem !important;
    text-align: center;
  }
  .cid-tvzOfzUIe3 .navbar .navbar-brand {
    flex-shrink: initial;
    flex-basis: auto;
    word-break: break-word;
    padding-right: 2rem;
  }
  .cid-tvzOfzUIe3 .navbar .navbar-toggler {
    flex-basis: auto;
  }
  .cid-tvzOfzUIe3 .navbar .icons-menu {
    padding-left: 0;
    padding-top: 0.5rem;
    padding-bottom: 0.5rem;
  }
}
.cid-tvzOfzUIe3 .navbar.navbar-short {
  min-height: 60px;
}
.cid-tvzOfzUIe3 .navbar.navbar-short .navbar-logo img {
  height: 2.5rem !important;
}
.cid-tvzOfzUIe3 .navbar.navbar-short .navbar-brand {
  min-height: 60px;
  padding: 0;
}
.cid-tvzOfzUIe3 .navbar-brand {
  min-height: 70px;
  flex-shrink: 0;
  align-items: center;
  margin-right: 0;
  padding: 0;
  transition: all 0.3s;
  word-break: break-word;
  z-index: 1;
}
.cid-tvzOfzUIe3 .navbar-brand .navbar-caption {
  line-height: inherit !important;
}
.cid-tvzOfzUIe3 .navbar-brand .navbar-logo a {
  outline: none;
}
.cid-tvzOfzUIe3 .dropdown-item.active,
.cid-tvzOfzUIe3 .dropdown-item:active {
  background-color: transparent;
}
.cid-tvzOfzUIe3 .navbar-expand-lg .navbar-nav .nav-link {
  padding: 0;
}
.cid-tvzOfzUIe3 .nav-dropdown .link.dropdown-toggle {
  margin-right: 1.667em;
}
.cid-tvzOfzUIe3 .nav-dropdown .link.dropdown-toggle[aria-expanded="true"] {
  margin-right: 0;
  padding: 0.667em 1.667em;
}
.cid-tvzOfzUIe3 .navbar.navbar-expand-lg .dropdown .dropdown-menu {
  background: #232323;
}
.cid-tvzOfzUIe3 .navbar.navbar-expand-lg .dropdown .dropdown-menu .dropdown-submenu {
  margin: 0;
  left: 100%;
}
.cid-tvzOfzUIe3 .navbar .dropdown.open > .dropdown-menu {
  display: block;
}
.cid-tvzOfzUIe3 ul.navbar-nav {
  flex-wrap: wrap;
}
.cid-tvzOfzUIe3 .navbar-buttons {
  text-align: center;
  min-width: 170px;
}
.cid-tvzOfzUIe3 button.navbar-toggler {
  outline: none;
  width: 31px;
  height: 20px;
  cursor: pointer;
  transition: all 0.2s;
  position: relative;
  align-self: center;
}
.cid-tvzOfzUIe3 button.navbar-toggler .hamburger span {
  position: absolute;
  right: 0;
  width: 30px;
  height: 2px;
  border-right: 5px;
  background-color: #b2d056;
}
.cid-tvzOfzUIe3 button.navbar-toggler .hamburger span:nth-child(1) {
  top: 0;
  transition: all 0.2s;
}
.cid-tvzOfzUIe3 button.navbar-toggler .hamburger span:nth-child(2) {
  top: 8px;
  transition: all 0.15s;
}
.cid-tvzOfzUIe3 button.navbar-toggler .hamburger span:nth-child(3) {
  top: 8px;
  transition: all 0.15s;
}
.cid-tvzOfzUIe3 button.navbar-toggler .hamburger span:nth-child(4) {
  top: 16px;
  transition: all 0.2s;
}
.cid-tvzOfzUIe3 nav.opened .hamburger span:nth-child(1) {
  top: 8px;
  width: 0;
  opacity: 0;
  right: 50%;
  transition: all 0.2s;
}
.cid-tvzOfzUIe3 nav.opened .hamburger span:nth-child(2) {
  transform: rotate(45deg);
  transition: all 0.25s;
}
.cid-tvzOfzUIe3 nav.opened .hamburger span:nth-child(3) {
  transform: rotate(-45deg);
  transition: all 0.25s;
}
.cid-tvzOfzUIe3 nav.opened .hamburger span:nth-child(4) {
  top: 8px;
  width: 0;
  opacity: 0;
  right: 50%;
  transition: all 0.2s;
}
.cid-tvzOfzUIe3 .navbar-dropdown {
  padding: 0 1rem;
  position: fixed;
}
.cid-tvzOfzUIe3 a.nav-link {
  display: flex;
  align-items: center;
  justify-content: center;
}
.cid-tvzOfzUIe3 .icons-menu {
  flex-wrap: nowrap;
  display: flex;
  justify-content: center;
  padding-left: 1rem;
  padding-right: 1rem;
  padding-top: 0.3rem;
  text-align: center;
}
@media screen and (-ms-high-contrast: active), (-ms-high-contrast: none) {
  .cid-tvzOfzUIe3 .navbar {
    height: 70px;
  }
  .cid-tvzOfzUIe3 .navbar.opened {
    height: auto;
  }
  .cid-tvzOfzUIe3 .nav-item .nav-link:hover::before {
    width: 175%;
    max-width: calc(100% + 2rem);
    left: -1rem;
  }
}
.cid-tvzOgmXqmd {
  padding-top: 9rem;
  padding-bottom: 9rem;
  background-image: url("../../../assets/images/beggeman-header.jpg");
}
.cid-tvzOgmXqmd .mbr-text,
.cid-tvzOgmXqmd .mbr-section-btn {
  color: #b2d056;
}
.cid-tvzOgmXqmd .card-title,
.cid-tvzOgmXqmd .card-box {
  color: #ffffff;
}
.cid-tvzOgmXqmd .mbr-text,
.cid-tvzOgmXqmd .link-wrap {
  color: #ffffff;
}
.cid-tvzOhldniY {
  padding-top: 3rem;
  padding-bottom: 2rem;
  background-image: url("../../../assets/images/bg-1.jpg");
}
.cid-tvzOhldniY .mbr-fallback-image.disabled {
  display: none;
}
.cid-tvzOhldniY .mbr-fallback-image {
  display: block;
  background-size: cover;
  background-position: center center;
  width: 100%;
  height: 100%;
  position: absolute;
  top: 0;
}
.cid-tvzOhldniY .mbr-section-title {
  color: #353535;
}
.cid-u0U0BwKjDq {
  padding-top: 0rem;
  padding-bottom: 2rem;
  background-image: url("../../../assets/images/header-spacer-bar-15.jpg");
}
.cid-u0U0BwKjDq .mbr-fallback-image.disabled {
  display: none;
}
.cid-u0U0BwKjDq .mbr-fallback-image {
  display: block;
  background-size: cover;
  background-position: center center;
  width: 100%;
  height: 100%;
  position: absolute;
  top: 0;
}
.cid-tvzVcZEGZB {
  padding-top: 3rem;
  padding-bottom: 5rem;
  background-color: #ffffff;
}
@media (min-width: 992px) {
  .cid-tvzVcZEGZB .carousel {
    min-height: 700px;
  }
  .cid-tvzVcZEGZB .carousel img {
    max-height: 700px;
    object-fit: contain;
  }
}
@media (max-width: 991px) and (min-width: 768px) {
  .cid-tvzVcZEGZB .carousel {
    min-height: 455px;
  }
  .cid-tvzVcZEGZB .carousel img {
    max-height: 455px;
    object-fit: contain;
  }
}
@media (max-width: 767px) {
  .cid-tvzVcZEGZB .carousel {
    min-height: 385px;
  }
  .cid-tvzVcZEGZB .carousel img {
    max-height: 385px;
    object-fit: contain;
  }
  .cid-tvzVcZEGZB .container .carousel-control {
    margin-bottom: 0;
  }
  .cid-tvzVcZEGZB .content-slider-wrap {
    width: 100% !important;
  }
}
.cid-tvzVcZEGZB .carousel,
.cid-tvzVcZEGZB .carousel-inner {
  display: flex;
  align-items: center;
}
.cid-tvzVcZEGZB .item-wrapper {
  width: 100%;
}
.cid-tvzVcZEGZB .carousel-caption {
  bottom: 40px;
}
.cid-tvzVcZEGZB .carousel-control:hover {
  background: #1b1b1b;
  color: #fff;
  opacity: 1;
}
.cid-tvzVcZEGZB .mobi-mbri-arrow-next {
  margin-left: 5px;
}
.cid-tvzVcZEGZB .mobi-mbri-arrow-prev {
  margin-right: 5px;
}
.cid-tvzVcZEGZB .container .carousel-indicators {
  margin-bottom: 3px;
}
.cid-tvzVcZEGZB .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-tvzVcZEGZB .carousel-control.carousel-control-prev {
  left: 0;
  margin-left: 2.5rem;
}
.cid-tvzVcZEGZB .carousel-control.carousel-control-next {
  right: 0;
  margin-right: 2.5rem;
}
@media (max-width: 767px) {
  .cid-tvzVcZEGZB .carousel-control {
    top: auto;
    bottom: 1rem;
  }
}
.cid-tvzVcZEGZB .carousel-indicators {
  position: absolute;
  bottom: 0;
  margin-bottom: 1.5rem !important;
}
.cid-tvzVcZEGZB .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-tvzVcZEGZB .carousel-indicators li.active,
.cid-tvzVcZEGZB .carousel-indicators li:hover {
  opacity: 0.9;
}
.cid-tvzVcZEGZB .carousel-indicators li::after,
.cid-tvzVcZEGZB .carousel-indicators li::before {
  content: none;
}
.cid-tvzVcZEGZB .carousel-indicators.ie-fix {
  left: 50%;
  display: block;
  width: 60%;
  margin-left: -30%;
  text-align: center;
}
@media (max-width: 768px) {
  .cid-tvzVcZEGZB .carousel-indicators {
    display: none !important;
  }
}
.cid-tvzOirxhgO {
  padding-top: 5rem;
  padding-bottom: 5rem;
  background-color: #3e7798;
}
.cid-tvzOithEoE {
  padding-top: 4rem;
  padding-bottom: 3rem;
  background-color: #232323;
}
.cid-tvzOithEoE .media-wrap {
  padding: 0;
}
@media (max-width: 991px) {
  .cid-tvzOithEoE .media-wrap {
    margin-bottom: 1rem;
  }
}
@media (max-width: 767px) {
  .cid-tvzOithEoE .row {
    text-align: center;
  }
  .cid-tvzOithEoE .row > div {
    margin: auto;
  }
  .cid-tvzOithEoE .social-row {
    justify-content: center;
  }
}
.cid-tvzOithEoE .social-row {
  display: flex;
  flex-wrap: wrap;
}
.cid-tvzOithEoE .list {
  list-style: none;
  padding-left: 0;
  color: #bbbbbb;
}
@media (max-width: 991px) {
  .cid-tvzOithEoE .list {
    margin-bottom: 2rem;
  }
}
@media (min-width: 992px) {
  .cid-tvzOithEoE .list {
    margin-bottom: 0rem;
  }
}
.cid-tvzOithEoE .mbr-text {
  color: #ffffff;
}
.cid-tvzOithEoE .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-tvzOithEoE .mbr-iconfont {
  color: black;
}
@media (max-width: 991px) {
  .cid-tvzOithEoE div > *:last-child {
    margin-top: 0 !important;
  }
}
.cid-u0ql8RWYCm {
  z-index: 1000;
  width: 100%;
  position: relative;
  min-height: 60px;
}
.cid-u0ql8RWYCm nav.navbar {
  position: fixed;
}
.cid-u0ql8RWYCm .dropdown-item:before {
  font-family: Moririse2 !important;
  content: "\e966";
  display: inline-block;
  width: 0;
  position: absolute;
  left: 1rem;
  top: 0.5rem;
  margin-right: 0.5rem;
  line-height: 1;
  font-size: inherit;
  vertical-align: middle;
  text-align: center;
  overflow: hidden;
  transform: scale(0, 1);
  transition: all 0.25s ease-in-out;
}
.cid-u0ql8RWYCm .dropdown-menu {
  padding: 0;
  border-radius: 4px;
  box-shadow: 0 1px 3px 0 rgba(0, 0, 0, 0.1);
}
.cid-u0ql8RWYCm .dropdown-item {
  border-bottom: 1px solid #e6e6e6;
}
.cid-u0ql8RWYCm .dropdown-item:hover,
.cid-u0ql8RWYCm .dropdown-item:focus {
  background: #b2d056 !important;
  color: white !important;
}
.cid-u0ql8RWYCm .dropdown-item:first-child {
  border-top-left-radius: 4px;
  border-top-right-radius: 4px;
}
.cid-u0ql8RWYCm .dropdown-item:last-child {
  border-bottom: none;
  border-bottom-left-radius: 4px;
  border-bottom-right-radius: 4px;
}
.cid-u0ql8RWYCm .nav-dropdown .link {
  padding: 0 0.3em !important;
  margin: 0.667em 1em !important;
}
.cid-u0ql8RWYCm .nav-dropdown .link.dropdown-toggle::after {
  margin-left: 0.5rem;
  margin-top: 0.2rem;
}
.cid-u0ql8RWYCm .nav-link {
  position: relative;
}
.cid-u0ql8RWYCm .container {
  display: flex;
  margin: auto;
}
.cid-u0ql8RWYCm .iconfont-wrapper {
  color: #000000 !important;
  font-size: 1.5rem;
  padding-right: 0.5rem;
}
.cid-u0ql8RWYCm .dropdown-menu,
.cid-u0ql8RWYCm .navbar.opened {
  background: #232323 !important;
}
.cid-u0ql8RWYCm .nav-item:focus,
.cid-u0ql8RWYCm .nav-link:focus {
  outline: none;
}
.cid-u0ql8RWYCm .dropdown .dropdown-menu .dropdown-item {
  width: auto;
  transition: all 0.25s ease-in-out;
}
.cid-u0ql8RWYCm .dropdown .dropdown-menu .dropdown-item::after {
  right: 0.5rem;
}
.cid-u0ql8RWYCm .dropdown .dropdown-menu .dropdown-item .mbr-iconfont {
  margin-right: 0.5rem;
  vertical-align: sub;
}
.cid-u0ql8RWYCm .dropdown .dropdown-menu .dropdown-item .mbr-iconfont:before {
  display: inline-block;
  transform: scale(1, 1);
  transition: all 0.25s ease-in-out;
}
.cid-u0ql8RWYCm .collapsed .dropdown-menu .dropdown-item:before {
  display: none;
}
.cid-u0ql8RWYCm .collapsed .dropdown .dropdown-menu .dropdown-item {
  padding: 0.235em 1.5em 0.235em 1.5em !important;
  transition: none;
  margin: 0 !important;
}
.cid-u0ql8RWYCm .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: #232323;
}
.cid-u0ql8RWYCm .navbar.opened {
  transition: all 0.3s;
}
.cid-u0ql8RWYCm .navbar .dropdown-item {
  padding: 0.5rem 1.8rem;
}
.cid-u0ql8RWYCm .navbar .navbar-logo img {
  width: auto;
}
.cid-u0ql8RWYCm .navbar .navbar-collapse {
  justify-content: flex-end;
  z-index: 1;
}
.cid-u0ql8RWYCm .navbar.collapsed {
  justify-content: center;
}
.cid-u0ql8RWYCm .navbar.collapsed .nav-item .nav-link::before {
  display: none;
}
.cid-u0ql8RWYCm .navbar.collapsed.opened .dropdown-menu {
  top: 0;
}
@media (min-width: 992px) {
  .cid-u0ql8RWYCm .navbar.collapsed.opened:not(.navbar-short) .navbar-collapse {
    max-height: calc(98.5vh - 3.4rem);
  }
}
.cid-u0ql8RWYCm .navbar.collapsed .dropdown-menu .dropdown-submenu {
  left: 0 !important;
}
.cid-u0ql8RWYCm .navbar.collapsed .dropdown-menu .dropdown-item:after {
  right: auto;
}
.cid-u0ql8RWYCm .navbar.collapsed .dropdown-menu .dropdown-toggle[data-toggle="dropdown-submenu"]:after {
  margin-left: 0.5rem;
  margin-top: 0.2rem;
  border-top: 0.35em solid;
  border-right: 0.35em solid transparent;
  border-left: 0.35em solid transparent;
  border-bottom: 0;
  top: 41%;
}
.cid-u0ql8RWYCm .navbar.collapsed ul.navbar-nav li {
  margin: auto;
}
.cid-u0ql8RWYCm .navbar.collapsed .dropdown-menu .dropdown-item {
  padding: 0.25rem 1.5rem;
  text-align: center;
}
.cid-u0ql8RWYCm .navbar.collapsed .icons-menu {
  padding-left: 0;
  padding-right: 0;
  padding-top: 0.5rem;
  padding-bottom: 0.5rem;
}
@media (max-width: 991px) {
  .cid-u0ql8RWYCm .navbar .nav-item .nav-link::before {
    display: none;
  }
  .cid-u0ql8RWYCm .navbar.opened .dropdown-menu {
    top: 0;
  }
  .cid-u0ql8RWYCm .navbar .dropdown-menu .dropdown-submenu {
    left: 0 !important;
  }
  .cid-u0ql8RWYCm .navbar .dropdown-menu .dropdown-item:after {
    right: auto;
  }
  .cid-u0ql8RWYCm .navbar .dropdown-menu .dropdown-toggle[data-toggle="dropdown-submenu"]:after {
    margin-left: 0.5rem;
    margin-top: 0.2rem;
    border-top: 0.35em solid;
    border-right: 0.35em solid transparent;
    border-left: 0.35em solid transparent;
    border-bottom: 0;
    top: 40%;
  }
  .cid-u0ql8RWYCm .navbar .navbar-logo img {
    height: 3rem !important;
  }
  .cid-u0ql8RWYCm .navbar ul.navbar-nav li {
    margin: auto;
  }
  .cid-u0ql8RWYCm .navbar .dropdown-menu .dropdown-item {
    padding: 0.25rem 1.5rem !important;
    text-align: center;
  }
  .cid-u0ql8RWYCm .navbar .navbar-brand {
    flex-shrink: initial;
    flex-basis: auto;
    word-break: break-word;
    padding-right: 2rem;
  }
  .cid-u0ql8RWYCm .navbar .navbar-toggler {
    flex-basis: auto;
  }
  .cid-u0ql8RWYCm .navbar .icons-menu {
    padding-left: 0;
    padding-top: 0.5rem;
    padding-bottom: 0.5rem;
  }
}
.cid-u0ql8RWYCm .navbar.navbar-short {
  min-height: 60px;
}
.cid-u0ql8RWYCm .navbar.navbar-short .navbar-logo img {
  height: 2.5rem !important;
}
.cid-u0ql8RWYCm .navbar.navbar-short .navbar-brand {
  min-height: 60px;
  padding: 0;
}
.cid-u0ql8RWYCm .navbar-brand {
  min-height: 70px;
  flex-shrink: 0;
  align-items: center;
  margin-right: 0;
  padding: 0;
  transition: all 0.3s;
  word-break: break-word;
  z-index: 1;
}
.cid-u0ql8RWYCm .navbar-brand .navbar-caption {
  line-height: inherit !important;
}
.cid-u0ql8RWYCm .navbar-brand .navbar-logo a {
  outline: none;
}
.cid-u0ql8RWYCm .dropdown-item.active,
.cid-u0ql8RWYCm .dropdown-item:active {
  background-color: transparent;
}
.cid-u0ql8RWYCm .navbar-expand-lg .navbar-nav .nav-link {
  padding: 0;
}
.cid-u0ql8RWYCm .nav-dropdown .link.dropdown-toggle {
  margin-right: 1.667em;
}
.cid-u0ql8RWYCm .nav-dropdown .link.dropdown-toggle[aria-expanded="true"] {
  margin-right: 0;
  padding: 0.667em 1.667em;
}
.cid-u0ql8RWYCm .navbar.navbar-expand-lg .dropdown .dropdown-menu {
  background: #232323;
}
.cid-u0ql8RWYCm .navbar.navbar-expand-lg .dropdown .dropdown-menu .dropdown-submenu {
  margin: 0;
  left: 100%;
}
.cid-u0ql8RWYCm .navbar .dropdown.open > .dropdown-menu {
  display: block;
}
.cid-u0ql8RWYCm ul.navbar-nav {
  flex-wrap: wrap;
}
.cid-u0ql8RWYCm .navbar-buttons {
  text-align: center;
  min-width: 170px;
}
.cid-u0ql8RWYCm button.navbar-toggler {
  outline: none;
  width: 31px;
  height: 20px;
  cursor: pointer;
  transition: all 0.2s;
  position: relative;
  align-self: center;
}
.cid-u0ql8RWYCm button.navbar-toggler .hamburger span {
  position: absolute;
  right: 0;
  width: 30px;
  height: 2px;
  border-right: 5px;
  background-color: #b2d056;
}
.cid-u0ql8RWYCm button.navbar-toggler .hamburger span:nth-child(1) {
  top: 0;
  transition: all 0.2s;
}
.cid-u0ql8RWYCm button.navbar-toggler .hamburger span:nth-child(2) {
  top: 8px;
  transition: all 0.15s;
}
.cid-u0ql8RWYCm button.navbar-toggler .hamburger span:nth-child(3) {
  top: 8px;
  transition: all 0.15s;
}
.cid-u0ql8RWYCm button.navbar-toggler .hamburger span:nth-child(4) {
  top: 16px;
  transition: all 0.2s;
}
.cid-u0ql8RWYCm nav.opened .hamburger span:nth-child(1) {
  top: 8px;
  width: 0;
  opacity: 0;
  right: 50%;
  transition: all 0.2s;
}
.cid-u0ql8RWYCm nav.opened .hamburger span:nth-child(2) {
  transform: rotate(45deg);
  transition: all 0.25s;
}
.cid-u0ql8RWYCm nav.opened .hamburger span:nth-child(3) {
  transform: rotate(-45deg);
  transition: all 0.25s;
}
.cid-u0ql8RWYCm nav.opened .hamburger span:nth-child(4) {
  top: 8px;
  width: 0;
  opacity: 0;
  right: 50%;
  transition: all 0.2s;
}
.cid-u0ql8RWYCm .navbar-dropdown {
  padding: 0 1rem;
  position: fixed;
}
.cid-u0ql8RWYCm a.nav-link {
  display: flex;
  align-items: center;
  justify-content: center;
}
.cid-u0ql8RWYCm .icons-menu {
  flex-wrap: nowrap;
  display: flex;
  justify-content: center;
  padding-left: 1rem;
  padding-right: 1rem;
  padding-top: 0.3rem;
  text-align: center;
}
@media screen and (-ms-high-contrast: active), (-ms-high-contrast: none) {
  .cid-u0ql8RWYCm .navbar {
    height: 70px;
  }
  .cid-u0ql8RWYCm .navbar.opened {
    height: auto;
  }
  .cid-u0ql8RWYCm .nav-item .nav-link:hover::before {
    width: 175%;
    max-width: calc(100% + 2rem);
    left: -1rem;
  }
}
.cid-u0ql8TmTLs {
  padding-top: 9rem;
  padding-bottom: 9rem;
  background-image: url("../../../assets/images/header-jwilliams-1.jpg");
}
.cid-u0ql8TmTLs .mbr-text,
.cid-u0ql8TmTLs .mbr-section-btn {
  color: #b2d056;
}
.cid-u0ql8TmTLs .card-title,
.cid-u0ql8TmTLs .card-box {
  color: #ffffff;
}
.cid-u0ql8TmTLs .mbr-text,
.cid-u0ql8TmTLs .link-wrap {
  color: #ffffff;
}
.cid-u0ql8UqQ8h {
  padding-top: 3rem;
  padding-bottom: 2rem;
  background-image: url("../../../assets/images/bg-1.jpg");
}
.cid-u0ql8UqQ8h .mbr-fallback-image.disabled {
  display: none;
}
.cid-u0ql8UqQ8h .mbr-fallback-image {
  display: block;
  background-size: cover;
  background-position: center center;
  width: 100%;
  height: 100%;
  position: absolute;
  top: 0;
}
.cid-u0ql8UqQ8h .mbr-section-title {
  color: #353535;
}
.cid-u0rlaAnRrH {
  padding-top: 0rem;
  padding-bottom: 2rem;
  background-image: url("../../../assets/images/header-spacer-bar-15.jpg");
}
.cid-u0rlaAnRrH .mbr-fallback-image.disabled {
  display: none;
}
.cid-u0rlaAnRrH .mbr-fallback-image {
  display: block;
  background-size: cover;
  background-position: center center;
  width: 100%;
  height: 100%;
  position: absolute;
  top: 0;
}
.cid-u0qCUhqXaM {
  padding-top: 3rem;
  padding-bottom: 5rem;
  background-color: #ffffff;
}
@media (min-width: 992px) {
  .cid-u0qCUhqXaM .carousel {
    min-height: 700px;
  }
  .cid-u0qCUhqXaM .carousel img {
    max-height: 700px;
    object-fit: contain;
  }
}
@media (max-width: 991px) and (min-width: 768px) {
  .cid-u0qCUhqXaM .carousel {
    min-height: 455px;
  }
  .cid-u0qCUhqXaM .carousel img {
    max-height: 455px;
    object-fit: contain;
  }
}
@media (max-width: 767px) {
  .cid-u0qCUhqXaM .carousel {
    min-height: 385px;
  }
  .cid-u0qCUhqXaM .carousel img {
    max-height: 385px;
    object-fit: contain;
  }
  .cid-u0qCUhqXaM .container .carousel-control {
    margin-bottom: 0;
  }
  .cid-u0qCUhqXaM .content-slider-wrap {
    width: 100% !important;
  }
}
.cid-u0qCUhqXaM .carousel,
.cid-u0qCUhqXaM .carousel-inner {
  display: flex;
  align-items: center;
}
.cid-u0qCUhqXaM .item-wrapper {
  width: 100%;
}
.cid-u0qCUhqXaM .carousel-caption {
  bottom: 40px;
}
.cid-u0qCUhqXaM .carousel-control:hover {
  background: #1b1b1b;
  color: #fff;
  opacity: 1;
}
.cid-u0qCUhqXaM .mobi-mbri-arrow-next {
  margin-left: 5px;
}
.cid-u0qCUhqXaM .mobi-mbri-arrow-prev {
  margin-right: 5px;
}
.cid-u0qCUhqXaM .container .carousel-indicators {
  margin-bottom: 3px;
}
.cid-u0qCUhqXaM .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-u0qCUhqXaM .carousel-control.carousel-control-prev {
  left: 0;
  margin-left: 2.5rem;
}
.cid-u0qCUhqXaM .carousel-control.carousel-control-next {
  right: 0;
  margin-right: 2.5rem;
}
@media (max-width: 767px) {
  .cid-u0qCUhqXaM .carousel-control {
    top: auto;
    bottom: 1rem;
  }
}
.cid-u0qCUhqXaM .carousel-indicators {
  position: absolute;
  bottom: 0;
  margin-bottom: 1.5rem !important;
}
.cid-u0qCUhqXaM .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-u0qCUhqXaM .carousel-indicators li.active,
.cid-u0qCUhqXaM .carousel-indicators li:hover {
  opacity: 0.9;
}
.cid-u0qCUhqXaM .carousel-indicators li::after,
.cid-u0qCUhqXaM .carousel-indicators li::before {
  content: none;
}
.cid-u0qCUhqXaM .carousel-indicators.ie-fix {
  left: 50%;
  display: block;
  width: 60%;
  margin-left: -30%;
  text-align: center;
}
@media (max-width: 768px) {
  .cid-u0qCUhqXaM .carousel-indicators {
    display: none !important;
  }
}
.cid-u0ql8Vr11A {
  padding-top: 5rem;
  padding-bottom: 5rem;
  background-color: #3e7798;
}
.cid-u0ql8WmmOr {
  padding-top: 4rem;
  padding-bottom: 3rem;
  background-color: #232323;
}
.cid-u0ql8WmmOr .media-wrap {
  padding: 0;
}
@media (max-width: 991px) {
  .cid-u0ql8WmmOr .media-wrap {
    margin-bottom: 1rem;
  }
}
@media (max-width: 767px) {
  .cid-u0ql8WmmOr .row {
    text-align: center;
  }
  .cid-u0ql8WmmOr .row > div {
    margin: auto;
  }
  .cid-u0ql8WmmOr .social-row {
    justify-content: center;
  }
}
.cid-u0ql8WmmOr .social-row {
  display: flex;
  flex-wrap: wrap;
}
.cid-u0ql8WmmOr .list {
  list-style: none;
  padding-left: 0;
  color: #bbbbbb;
}
@media (max-width: 991px) {
  .cid-u0ql8WmmOr .list {
    margin-bottom: 2rem;
  }
}
@media (min-width: 992px) {
  .cid-u0ql8WmmOr .list {
    margin-bottom: 0rem;
  }
}
.cid-u0ql8WmmOr .mbr-text {
  color: #ffffff;
}
.cid-u0ql8WmmOr .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-u0ql8WmmOr .mbr-iconfont {
  color: black;
}
@media (max-width: 991px) {
  .cid-u0ql8WmmOr div > *:last-child {
    margin-top: 0 !important;
  }
}
.cid-u1yAjGMdNi {
  z-index: 1000;
  width: 100%;
  position: relative;
  min-height: 60px;
}
.cid-u1yAjGMdNi nav.navbar {
  position: fixed;
}
.cid-u1yAjGMdNi .dropdown-item:before {
  font-family: Moririse2 !important;
  content: "\e966";
  display: inline-block;
  width: 0;
  position: absolute;
  left: 1rem;
  top: 0.5rem;
  margin-right: 0.5rem;
  line-height: 1;
  font-size: inherit;
  vertical-align: middle;
  text-align: center;
  overflow: hidden;
  transform: scale(0, 1);
  transition: all 0.25s ease-in-out;
}
.cid-u1yAjGMdNi .dropdown-menu {
  padding: 0;
  border-radius: 4px;
  box-shadow: 0 1px 3px 0 rgba(0, 0, 0, 0.1);
}
.cid-u1yAjGMdNi .dropdown-item {
  border-bottom: 1px solid #e6e6e6;
}
.cid-u1yAjGMdNi .dropdown-item:hover,
.cid-u1yAjGMdNi .dropdown-item:focus {
  background: #b2d056 !important;
  color: white !important;
}
.cid-u1yAjGMdNi .dropdown-item:first-child {
  border-top-left-radius: 4px;
  border-top-right-radius: 4px;
}
.cid-u1yAjGMdNi .dropdown-item:last-child {
  border-bottom: none;
  border-bottom-left-radius: 4px;
  border-bottom-right-radius: 4px;
}
.cid-u1yAjGMdNi .nav-dropdown .link {
  padding: 0 0.3em !important;
  margin: 0.667em 1em !important;
}
.cid-u1yAjGMdNi .nav-dropdown .link.dropdown-toggle::after {
  margin-left: 0.5rem;
  margin-top: 0.2rem;
}
.cid-u1yAjGMdNi .nav-link {
  position: relative;
}
.cid-u1yAjGMdNi .container {
  display: flex;
  margin: auto;
}
.cid-u1yAjGMdNi .iconfont-wrapper {
  color: #000000 !important;
  font-size: 1.5rem;
  padding-right: 0.5rem;
}
.cid-u1yAjGMdNi .dropdown-menu,
.cid-u1yAjGMdNi .navbar.opened {
  background: #232323 !important;
}
.cid-u1yAjGMdNi .nav-item:focus,
.cid-u1yAjGMdNi .nav-link:focus {
  outline: none;
}
.cid-u1yAjGMdNi .dropdown .dropdown-menu .dropdown-item {
  width: auto;
  transition: all 0.25s ease-in-out;
}
.cid-u1yAjGMdNi .dropdown .dropdown-menu .dropdown-item::after {
  right: 0.5rem;
}
.cid-u1yAjGMdNi .dropdown .dropdown-menu .dropdown-item .mbr-iconfont {
  margin-right: 0.5rem;
  vertical-align: sub;
}
.cid-u1yAjGMdNi .dropdown .dropdown-menu .dropdown-item .mbr-iconfont:before {
  display: inline-block;
  transform: scale(1, 1);
  transition: all 0.25s ease-in-out;
}
.cid-u1yAjGMdNi .collapsed .dropdown-menu .dropdown-item:before {
  display: none;
}
.cid-u1yAjGMdNi .collapsed .dropdown .dropdown-menu .dropdown-item {
  padding: 0.235em 1.5em 0.235em 1.5em !important;
  transition: none;
  margin: 0 !important;
}
.cid-u1yAjGMdNi .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: #232323;
}
.cid-u1yAjGMdNi .navbar.opened {
  transition: all 0.3s;
}
.cid-u1yAjGMdNi .navbar .dropdown-item {
  padding: 0.5rem 1.8rem;
}
.cid-u1yAjGMdNi .navbar .navbar-logo img {
  width: auto;
}
.cid-u1yAjGMdNi .navbar .navbar-collapse {
  justify-content: flex-end;
  z-index: 1;
}
.cid-u1yAjGMdNi .navbar.collapsed {
  justify-content: center;
}
.cid-u1yAjGMdNi .navbar.collapsed .nav-item .nav-link::before {
  display: none;
}
.cid-u1yAjGMdNi .navbar.collapsed.opened .dropdown-menu {
  top: 0;
}
@media (min-width: 992px) {
  .cid-u1yAjGMdNi .navbar.collapsed.opened:not(.navbar-short) .navbar-collapse {
    max-height: calc(98.5vh - 3.4rem);
  }
}
.cid-u1yAjGMdNi .navbar.collapsed .dropdown-menu .dropdown-submenu {
  left: 0 !important;
}
.cid-u1yAjGMdNi .navbar.collapsed .dropdown-menu .dropdown-item:after {
  right: auto;
}
.cid-u1yAjGMdNi .navbar.collapsed .dropdown-menu .dropdown-toggle[data-toggle="dropdown-submenu"]:after {
  margin-left: 0.5rem;
  margin-top: 0.2rem;
  border-top: 0.35em solid;
  border-right: 0.35em solid transparent;
  border-left: 0.35em solid transparent;
  border-bottom: 0;
  top: 41%;
}
.cid-u1yAjGMdNi .navbar.collapsed ul.navbar-nav li {
  margin: auto;
}
.cid-u1yAjGMdNi .navbar.collapsed .dropdown-menu .dropdown-item {
  padding: 0.25rem 1.5rem;
  text-align: center;
}
.cid-u1yAjGMdNi .navbar.collapsed .icons-menu {
  padding-left: 0;
  padding-right: 0;
  padding-top: 0.5rem;
  padding-bottom: 0.5rem;
}
@media (max-width: 991px) {
  .cid-u1yAjGMdNi .navbar .nav-item .nav-link::before {
    display: none;
  }
  .cid-u1yAjGMdNi .navbar.opened .dropdown-menu {
    top: 0;
  }
  .cid-u1yAjGMdNi .navbar .dropdown-menu .dropdown-submenu {
    left: 0 !important;
  }
  .cid-u1yAjGMdNi .navbar .dropdown-menu .dropdown-item:after {
    right: auto;
  }
  .cid-u1yAjGMdNi .navbar .dropdown-menu .dropdown-toggle[data-toggle="dropdown-submenu"]:after {
    margin-left: 0.5rem;
    margin-top: 0.2rem;
    border-top: 0.35em solid;
    border-right: 0.35em solid transparent;
    border-left: 0.35em solid transparent;
    border-bottom: 0;
    top: 40%;
  }
  .cid-u1yAjGMdNi .navbar .navbar-logo img {
    height: 3rem !important;
  }
  .cid-u1yAjGMdNi .navbar ul.navbar-nav li {
    margin: auto;
  }
  .cid-u1yAjGMdNi .navbar .dropdown-menu .dropdown-item {
    padding: 0.25rem 1.5rem !important;
    text-align: center;
  }
  .cid-u1yAjGMdNi .navbar .navbar-brand {
    flex-shrink: initial;
    flex-basis: auto;
    word-break: break-word;
    padding-right: 2rem;
  }
  .cid-u1yAjGMdNi .navbar .navbar-toggler {
    flex-basis: auto;
  }
  .cid-u1yAjGMdNi .navbar .icons-menu {
    padding-left: 0;
    padding-top: 0.5rem;
    padding-bottom: 0.5rem;
  }
}
.cid-u1yAjGMdNi .navbar.navbar-short {
  min-height: 60px;
}
.cid-u1yAjGMdNi .navbar.navbar-short .navbar-logo img {
  height: 2.5rem !important;
}
.cid-u1yAjGMdNi .navbar.navbar-short .navbar-brand {
  min-height: 60px;
  padding: 0;
}
.cid-u1yAjGMdNi .navbar-brand {
  min-height: 70px;
  flex-shrink: 0;
  align-items: center;
  margin-right: 0;
  padding: 0;
  transition: all 0.3s;
  word-break: break-word;
  z-index: 1;
}
.cid-u1yAjGMdNi .navbar-brand .navbar-caption {
  line-height: inherit !important;
}
.cid-u1yAjGMdNi .navbar-brand .navbar-logo a {
  outline: none;
}
.cid-u1yAjGMdNi .dropdown-item.active,
.cid-u1yAjGMdNi .dropdown-item:active {
  background-color: transparent;
}
.cid-u1yAjGMdNi .navbar-expand-lg .navbar-nav .nav-link {
  padding: 0;
}
.cid-u1yAjGMdNi .nav-dropdown .link.dropdown-toggle {
  margin-right: 1.667em;
}
.cid-u1yAjGMdNi .nav-dropdown .link.dropdown-toggle[aria-expanded="true"] {
  margin-right: 0;
  padding: 0.667em 1.667em;
}
.cid-u1yAjGMdNi .navbar.navbar-expand-lg .dropdown .dropdown-menu {
  background: #232323;
}
.cid-u1yAjGMdNi .navbar.navbar-expand-lg .dropdown .dropdown-menu .dropdown-submenu {
  margin: 0;
  left: 100%;
}
.cid-u1yAjGMdNi .navbar .dropdown.open > .dropdown-menu {
  display: block;
}
.cid-u1yAjGMdNi ul.navbar-nav {
  flex-wrap: wrap;
}
.cid-u1yAjGMdNi .navbar-buttons {
  text-align: center;
  min-width: 170px;
}
.cid-u1yAjGMdNi button.navbar-toggler {
  outline: none;
  width: 31px;
  height: 20px;
  cursor: pointer;
  transition: all 0.2s;
  position: relative;
  align-self: center;
}
.cid-u1yAjGMdNi button.navbar-toggler .hamburger span {
  position: absolute;
  right: 0;
  width: 30px;
  height: 2px;
  border-right: 5px;
  background-color: #b2d056;
}
.cid-u1yAjGMdNi button.navbar-toggler .hamburger span:nth-child(1) {
  top: 0;
  transition: all 0.2s;
}
.cid-u1yAjGMdNi button.navbar-toggler .hamburger span:nth-child(2) {
  top: 8px;
  transition: all 0.15s;
}
.cid-u1yAjGMdNi button.navbar-toggler .hamburger span:nth-child(3) {
  top: 8px;
  transition: all 0.15s;
}
.cid-u1yAjGMdNi button.navbar-toggler .hamburger span:nth-child(4) {
  top: 16px;
  transition: all 0.2s;
}
.cid-u1yAjGMdNi nav.opened .hamburger span:nth-child(1) {
  top: 8px;
  width: 0;
  opacity: 0;
  right: 50%;
  transition: all 0.2s;
}
.cid-u1yAjGMdNi nav.opened .hamburger span:nth-child(2) {
  transform: rotate(45deg);
  transition: all 0.25s;
}
.cid-u1yAjGMdNi nav.opened .hamburger span:nth-child(3) {
  transform: rotate(-45deg);
  transition: all 0.25s;
}
.cid-u1yAjGMdNi nav.opened .hamburger span:nth-child(4) {
  top: 8px;
  width: 0;
  opacity: 0;
  right: 50%;
  transition: all 0.2s;
}
.cid-u1yAjGMdNi .navbar-dropdown {
  padding: 0 1rem;
  position: fixed;
}
.cid-u1yAjGMdNi a.nav-link {
  display: flex;
  align-items: center;
  justify-content: center;
}
.cid-u1yAjGMdNi .icons-menu {
  flex-wrap: nowrap;
  display: flex;
  justify-content: center;
  padding-left: 1rem;
  padding-right: 1rem;
  padding-top: 0.3rem;
  text-align: center;
}
@media screen and (-ms-high-contrast: active), (-ms-high-contrast: none) {
  .cid-u1yAjGMdNi .navbar {
    height: 70px;
  }
  .cid-u1yAjGMdNi .navbar.opened {
    height: auto;
  }
  .cid-u1yAjGMdNi .nav-item .nav-link:hover::before {
    width: 175%;
    max-width: calc(100% + 2rem);
    left: -1rem;
  }
}
.cid-u1yAjJCTat {
  padding-top: 9rem;
  padding-bottom: 9rem;
  background-image: url("../../../assets/images/header-ross.jpg");
}
.cid-u1yAjJCTat .mbr-text,
.cid-u1yAjJCTat .mbr-section-btn {
  color: #b2d056;
}
.cid-u1yAjJCTat .card-title,
.cid-u1yAjJCTat .card-box {
  color: #ffffff;
}
.cid-u1yAjJCTat .mbr-text,
.cid-u1yAjJCTat .link-wrap {
  color: #ffffff;
}
.cid-u1yAjN8L6O {
  padding-top: 3rem;
  padding-bottom: 2rem;
  background-image: url("../../../assets/images/bg-1.jpg");
}
.cid-u1yAjN8L6O .mbr-fallback-image.disabled {
  display: none;
}
.cid-u1yAjN8L6O .mbr-fallback-image {
  display: block;
  background-size: cover;
  background-position: center center;
  width: 100%;
  height: 100%;
  position: absolute;
  top: 0;
}
.cid-u1yAjN8L6O .mbr-section-title {
  color: #353535;
}
.cid-u1yAjQjBx2 {
  padding-top: 0rem;
  padding-bottom: 2rem;
  background-image: url("../../../assets/images/header-spacer-bar-15.jpg");
}
.cid-u1yAjQjBx2 .mbr-fallback-image.disabled {
  display: none;
}
.cid-u1yAjQjBx2 .mbr-fallback-image {
  display: block;
  background-size: cover;
  background-position: center center;
  width: 100%;
  height: 100%;
  position: absolute;
  top: 0;
}
.cid-u1yAjRzIiN {
  padding-top: 3rem;
  padding-bottom: 5rem;
  background-color: #ffffff;
}
@media (min-width: 992px) {
  .cid-u1yAjRzIiN .carousel {
    min-height: 700px;
  }
  .cid-u1yAjRzIiN .carousel img {
    max-height: 700px;
    object-fit: contain;
  }
}
@media (max-width: 991px) and (min-width: 768px) {
  .cid-u1yAjRzIiN .carousel {
    min-height: 455px;
  }
  .cid-u1yAjRzIiN .carousel img {
    max-height: 455px;
    object-fit: contain;
  }
}
@media (max-width: 767px) {
  .cid-u1yAjRzIiN .carousel {
    min-height: 385px;
  }
  .cid-u1yAjRzIiN .carousel img {
    max-height: 385px;
    object-fit: contain;
  }
  .cid-u1yAjRzIiN .container .carousel-control {
    margin-bottom: 0;
  }
  .cid-u1yAjRzIiN .content-slider-wrap {
    width: 100% !important;
  }
}
.cid-u1yAjRzIiN .carousel,
.cid-u1yAjRzIiN .carousel-inner {
  display: flex;
  align-items: center;
}
.cid-u1yAjRzIiN .item-wrapper {
  width: 100%;
}
.cid-u1yAjRzIiN .carousel-caption {
  bottom: 40px;
}
.cid-u1yAjRzIiN .carousel-control:hover {
  background: #1b1b1b;
  color: #fff;
  opacity: 1;
}
.cid-u1yAjRzIiN .mobi-mbri-arrow-next {
  margin-left: 5px;
}
.cid-u1yAjRzIiN .mobi-mbri-arrow-prev {
  margin-right: 5px;
}
.cid-u1yAjRzIiN .container .carousel-indicators {
  margin-bottom: 3px;
}
.cid-u1yAjRzIiN .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-u1yAjRzIiN .carousel-control.carousel-control-prev {
  left: 0;
  margin-left: 2.5rem;
}
.cid-u1yAjRzIiN .carousel-control.carousel-control-next {
  right: 0;
  margin-right: 2.5rem;
}
@media (max-width: 767px) {
  .cid-u1yAjRzIiN .carousel-control {
    top: auto;
    bottom: 1rem;
  }
}
.cid-u1yAjRzIiN .carousel-indicators {
  position: absolute;
  bottom: 0;
  margin-bottom: 1.5rem !important;
}
.cid-u1yAjRzIiN .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-u1yAjRzIiN .carousel-indicators li.active,
.cid-u1yAjRzIiN .carousel-indicators li:hover {
  opacity: 0.9;
}
.cid-u1yAjRzIiN .carousel-indicators li::after,
.cid-u1yAjRzIiN .carousel-indicators li::before {
  content: none;
}
.cid-u1yAjRzIiN .carousel-indicators.ie-fix {
  left: 50%;
  display: block;
  width: 60%;
  margin-left: -30%;
  text-align: center;
}
@media (max-width: 768px) {
  .cid-u1yAjRzIiN .carousel-indicators {
    display: none !important;
  }
}
.cid-u1yAjVDX3H {
  padding-top: 5rem;
  padding-bottom: 5rem;
  background-color: #3e7798;
}
.cid-u1yAjWtpgK {
  padding-top: 4rem;
  padding-bottom: 3rem;
  background-color: #232323;
}
.cid-u1yAjWtpgK .media-wrap {
  padding: 0;
}
@media (max-width: 991px) {
  .cid-u1yAjWtpgK .media-wrap {
    margin-bottom: 1rem;
  }
}
@media (max-width: 767px) {
  .cid-u1yAjWtpgK .row {
    text-align: center;
  }
  .cid-u1yAjWtpgK .row > div {
    margin: auto;
  }
  .cid-u1yAjWtpgK .social-row {
    justify-content: center;
  }
}
.cid-u1yAjWtpgK .social-row {
  display: flex;
  flex-wrap: wrap;
}
.cid-u1yAjWtpgK .list {
  list-style: none;
  padding-left: 0;
  color: #bbbbbb;
}
@media (max-width: 991px) {
  .cid-u1yAjWtpgK .list {
    margin-bottom: 2rem;
  }
}
@media (min-width: 992px) {
  .cid-u1yAjWtpgK .list {
    margin-bottom: 0rem;
  }
}
.cid-u1yAjWtpgK .mbr-text {
  color: #ffffff;
}
.cid-u1yAjWtpgK .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-u1yAjWtpgK .mbr-iconfont {
  color: black;
}
@media (max-width: 991px) {
  .cid-u1yAjWtpgK div > *:last-child {
    margin-top: 0 !important;
  }
}
.cid-u1yD2iYdRQ {
  z-index: 1000;
  width: 100%;
  position: relative;
  min-height: 60px;
}
.cid-u1yD2iYdRQ nav.navbar {
  position: fixed;
}
.cid-u1yD2iYdRQ .dropdown-item:before {
  font-family: Moririse2 !important;
  content: "\e966";
  display: inline-block;
  width: 0;
  position: absolute;
  left: 1rem;
  top: 0.5rem;
  margin-right: 0.5rem;
  line-height: 1;
  font-size: inherit;
  vertical-align: middle;
  text-align: center;
  overflow: hidden;
  transform: scale(0, 1);
  transition: all 0.25s ease-in-out;
}
.cid-u1yD2iYdRQ .dropdown-menu {
  padding: 0;
  border-radius: 4px;
  box-shadow: 0 1px 3px 0 rgba(0, 0, 0, 0.1);
}
.cid-u1yD2iYdRQ .dropdown-item {
  border-bottom: 1px solid #e6e6e6;
}
.cid-u1yD2iYdRQ .dropdown-item:hover,
.cid-u1yD2iYdRQ .dropdown-item:focus {
  background: #b2d056 !important;
  color: white !important;
}
.cid-u1yD2iYdRQ .dropdown-item:first-child {
  border-top-left-radius: 4px;
  border-top-right-radius: 4px;
}
.cid-u1yD2iYdRQ .dropdown-item:last-child {
  border-bottom: none;
  border-bottom-left-radius: 4px;
  border-bottom-right-radius: 4px;
}
.cid-u1yD2iYdRQ .nav-dropdown .link {
  padding: 0 0.3em !important;
  margin: 0.667em 1em !important;
}
.cid-u1yD2iYdRQ .nav-dropdown .link.dropdown-toggle::after {
  margin-left: 0.5rem;
  margin-top: 0.2rem;
}
.cid-u1yD2iYdRQ .nav-link {
  position: relative;
}
.cid-u1yD2iYdRQ .container {
  display: flex;
  margin: auto;
}
.cid-u1yD2iYdRQ .iconfont-wrapper {
  color: #000000 !important;
  font-size: 1.5rem;
  padding-right: 0.5rem;
}
.cid-u1yD2iYdRQ .dropdown-menu,
.cid-u1yD2iYdRQ .navbar.opened {
  background: #232323 !important;
}
.cid-u1yD2iYdRQ .nav-item:focus,
.cid-u1yD2iYdRQ .nav-link:focus {
  outline: none;
}
.cid-u1yD2iYdRQ .dropdown .dropdown-menu .dropdown-item {
  width: auto;
  transition: all 0.25s ease-in-out;
}
.cid-u1yD2iYdRQ .dropdown .dropdown-menu .dropdown-item::after {
  right: 0.5rem;
}
.cid-u1yD2iYdRQ .dropdown .dropdown-menu .dropdown-item .mbr-iconfont {
  margin-right: 0.5rem;
  vertical-align: sub;
}
.cid-u1yD2iYdRQ .dropdown .dropdown-menu .dropdown-item .mbr-iconfont:before {
  display: inline-block;
  transform: scale(1, 1);
  transition: all 0.25s ease-in-out;
}
.cid-u1yD2iYdRQ .collapsed .dropdown-menu .dropdown-item:before {
  display: none;
}
.cid-u1yD2iYdRQ .collapsed .dropdown .dropdown-menu .dropdown-item {
  padding: 0.235em 1.5em 0.235em 1.5em !important;
  transition: none;
  margin: 0 !important;
}
.cid-u1yD2iYdRQ .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: #232323;
}
.cid-u1yD2iYdRQ .navbar.opened {
  transition: all 0.3s;
}
.cid-u1yD2iYdRQ .navbar .dropdown-item {
  padding: 0.5rem 1.8rem;
}
.cid-u1yD2iYdRQ .navbar .navbar-logo img {
  width: auto;
}
.cid-u1yD2iYdRQ .navbar .navbar-collapse {
  justify-content: flex-end;
  z-index: 1;
}
.cid-u1yD2iYdRQ .navbar.collapsed {
  justify-content: center;
}
.cid-u1yD2iYdRQ .navbar.collapsed .nav-item .nav-link::before {
  display: none;
}
.cid-u1yD2iYdRQ .navbar.collapsed.opened .dropdown-menu {
  top: 0;
}
@media (min-width: 992px) {
  .cid-u1yD2iYdRQ .navbar.collapsed.opened:not(.navbar-short) .navbar-collapse {
    max-height: calc(98.5vh - 3.4rem);
  }
}
.cid-u1yD2iYdRQ .navbar.collapsed .dropdown-menu .dropdown-submenu {
  left: 0 !important;
}
.cid-u1yD2iYdRQ .navbar.collapsed .dropdown-menu .dropdown-item:after {
  right: auto;
}
.cid-u1yD2iYdRQ .navbar.collapsed .dropdown-menu .dropdown-toggle[data-toggle="dropdown-submenu"]:after {
  margin-left: 0.5rem;
  margin-top: 0.2rem;
  border-top: 0.35em solid;
  border-right: 0.35em solid transparent;
  border-left: 0.35em solid transparent;
  border-bottom: 0;
  top: 41%;
}
.cid-u1yD2iYdRQ .navbar.collapsed ul.navbar-nav li {
  margin: auto;
}
.cid-u1yD2iYdRQ .navbar.collapsed .dropdown-menu .dropdown-item {
  padding: 0.25rem 1.5rem;
  text-align: center;
}
.cid-u1yD2iYdRQ .navbar.collapsed .icons-menu {
  padding-left: 0;
  padding-right: 0;
  padding-top: 0.5rem;
  padding-bottom: 0.5rem;
}
@media (max-width: 991px) {
  .cid-u1yD2iYdRQ .navbar .nav-item .nav-link::before {
    display: none;
  }
  .cid-u1yD2iYdRQ .navbar.opened .dropdown-menu {
    top: 0;
  }
  .cid-u1yD2iYdRQ .navbar .dropdown-menu .dropdown-submenu {
    left: 0 !important;
  }
  .cid-u1yD2iYdRQ .navbar .dropdown-menu .dropdown-item:after {
    right: auto;
  }
  .cid-u1yD2iYdRQ .navbar .dropdown-menu .dropdown-toggle[data-toggle="dropdown-submenu"]:after {
    margin-left: 0.5rem;
    margin-top: 0.2rem;
    border-top: 0.35em solid;
    border-right: 0.35em solid transparent;
    border-left: 0.35em solid transparent;
    border-bottom: 0;
    top: 40%;
  }
  .cid-u1yD2iYdRQ .navbar .navbar-logo img {
    height: 3rem !important;
  }
  .cid-u1yD2iYdRQ .navbar ul.navbar-nav li {
    margin: auto;
  }
  .cid-u1yD2iYdRQ .navbar .dropdown-menu .dropdown-item {
    padding: 0.25rem 1.5rem !important;
    text-align: center;
  }
  .cid-u1yD2iYdRQ .navbar .navbar-brand {
    flex-shrink: initial;
    flex-basis: auto;
    word-break: break-word;
    padding-right: 2rem;
  }
  .cid-u1yD2iYdRQ .navbar .navbar-toggler {
    flex-basis: auto;
  }
  .cid-u1yD2iYdRQ .navbar .icons-menu {
    padding-left: 0;
    padding-top: 0.5rem;
    padding-bottom: 0.5rem;
  }
}
.cid-u1yD2iYdRQ .navbar.navbar-short {
  min-height: 60px;
}
.cid-u1yD2iYdRQ .navbar.navbar-short .navbar-logo img {
  height: 2.5rem !important;
}
.cid-u1yD2iYdRQ .navbar.navbar-short .navbar-brand {
  min-height: 60px;
  padding: 0;
}
.cid-u1yD2iYdRQ .navbar-brand {
  min-height: 70px;
  flex-shrink: 0;
  align-items: center;
  margin-right: 0;
  padding: 0;
  transition: all 0.3s;
  word-break: break-word;
  z-index: 1;
}
.cid-u1yD2iYdRQ .navbar-brand .navbar-caption {
  line-height: inherit !important;
}
.cid-u1yD2iYdRQ .navbar-brand .navbar-logo a {
  outline: none;
}
.cid-u1yD2iYdRQ .dropdown-item.active,
.cid-u1yD2iYdRQ .dropdown-item:active {
  background-color: transparent;
}
.cid-u1yD2iYdRQ .navbar-expand-lg .navbar-nav .nav-link {
  padding: 0;
}
.cid-u1yD2iYdRQ .nav-dropdown .link.dropdown-toggle {
  margin-right: 1.667em;
}
.cid-u1yD2iYdRQ .nav-dropdown .link.dropdown-toggle[aria-expanded="true"] {
  margin-right: 0;
  padding: 0.667em 1.667em;
}
.cid-u1yD2iYdRQ .navbar.navbar-expand-lg .dropdown .dropdown-menu {
  background: #232323;
}
.cid-u1yD2iYdRQ .navbar.navbar-expand-lg .dropdown .dropdown-menu .dropdown-submenu {
  margin: 0;
  left: 100%;
}
.cid-u1yD2iYdRQ .navbar .dropdown.open > .dropdown-menu {
  display: block;
}
.cid-u1yD2iYdRQ ul.navbar-nav {
  flex-wrap: wrap;
}
.cid-u1yD2iYdRQ .navbar-buttons {
  text-align: center;
  min-width: 170px;
}
.cid-u1yD2iYdRQ button.navbar-toggler {
  outline: none;
  width: 31px;
  height: 20px;
  cursor: pointer;
  transition: all 0.2s;
  position: relative;
  align-self: center;
}
.cid-u1yD2iYdRQ button.navbar-toggler .hamburger span {
  position: absolute;
  right: 0;
  width: 30px;
  height: 2px;
  border-right: 5px;
  background-color: #b2d056;
}
.cid-u1yD2iYdRQ button.navbar-toggler .hamburger span:nth-child(1) {
  top: 0;
  transition: all 0.2s;
}
.cid-u1yD2iYdRQ button.navbar-toggler .hamburger span:nth-child(2) {
  top: 8px;
  transition: all 0.15s;
}
.cid-u1yD2iYdRQ button.navbar-toggler .hamburger span:nth-child(3) {
  top: 8px;
  transition: all 0.15s;
}
.cid-u1yD2iYdRQ button.navbar-toggler .hamburger span:nth-child(4) {
  top: 16px;
  transition: all 0.2s;
}
.cid-u1yD2iYdRQ nav.opened .hamburger span:nth-child(1) {
  top: 8px;
  width: 0;
  opacity: 0;
  right: 50%;
  transition: all 0.2s;
}
.cid-u1yD2iYdRQ nav.opened .hamburger span:nth-child(2) {
  transform: rotate(45deg);
  transition: all 0.25s;
}
.cid-u1yD2iYdRQ nav.opened .hamburger span:nth-child(3) {
  transform: rotate(-45deg);
  transition: all 0.25s;
}
.cid-u1yD2iYdRQ nav.opened .hamburger span:nth-child(4) {
  top: 8px;
  width: 0;
  opacity: 0;
  right: 50%;
  transition: all 0.2s;
}
.cid-u1yD2iYdRQ .navbar-dropdown {
  padding: 0 1rem;
  position: fixed;
}
.cid-u1yD2iYdRQ a.nav-link {
  display: flex;
  align-items: center;
  justify-content: center;
}
.cid-u1yD2iYdRQ .icons-menu {
  flex-wrap: nowrap;
  display: flex;
  justify-content: center;
  padding-left: 1rem;
  padding-right: 1rem;
  padding-top: 0.3rem;
  text-align: center;
}
@media screen and (-ms-high-contrast: active), (-ms-high-contrast: none) {
  .cid-u1yD2iYdRQ .navbar {
    height: 70px;
  }
  .cid-u1yD2iYdRQ .navbar.opened {
    height: auto;
  }
  .cid-u1yD2iYdRQ .nav-item .nav-link:hover::before {
    width: 175%;
    max-width: calc(100% + 2rem);
    left: -1rem;
  }
}
.cid-u1yD2kqQ9F {
  padding-top: 9rem;
  padding-bottom: 9rem;
  background-image: url("../../../assets/images/header-interior-projects.jpg");
}
.cid-u1yD2kqQ9F .mbr-text,
.cid-u1yD2kqQ9F .mbr-section-btn {
  color: #b2d056;
}
.cid-u1yD2kqQ9F .card-title,
.cid-u1yD2kqQ9F .card-box {
  color: #ffffff;
}
.cid-u1yD2kqQ9F .mbr-text,
.cid-u1yD2kqQ9F .link-wrap {
  color: #ffffff;
}
.cid-u1yD2lRu6z {
  padding-top: 3rem;
  padding-bottom: 2rem;
  background-image: url("../../../assets/images/bg-1.jpg");
}
.cid-u1yD2lRu6z .mbr-fallback-image.disabled {
  display: none;
}
.cid-u1yD2lRu6z .mbr-fallback-image {
  display: block;
  background-size: cover;
  background-position: center center;
  width: 100%;
  height: 100%;
  position: absolute;
  top: 0;
}
.cid-u1yD2lRu6z .mbr-section-title {
  color: #353535;
}
.cid-u1yD2neetN {
  padding-top: 0rem;
  padding-bottom: 2rem;
  background-image: url("../../../assets/images/header-spacer-bar-15.jpg");
}
.cid-u1yD2neetN .mbr-fallback-image.disabled {
  display: none;
}
.cid-u1yD2neetN .mbr-fallback-image {
  display: block;
  background-size: cover;
  background-position: center center;
  width: 100%;
  height: 100%;
  position: absolute;
  top: 0;
}
.cid-u1yD2omxMQ {
  padding-top: 3rem;
  padding-bottom: 5rem;
  background-color: #ffffff;
}
@media (min-width: 992px) {
  .cid-u1yD2omxMQ .carousel {
    min-height: 700px;
  }
  .cid-u1yD2omxMQ .carousel img {
    max-height: 700px;
    object-fit: contain;
  }
}
@media (max-width: 991px) and (min-width: 768px) {
  .cid-u1yD2omxMQ .carousel {
    min-height: 455px;
  }
  .cid-u1yD2omxMQ .carousel img {
    max-height: 455px;
    object-fit: contain;
  }
}
@media (max-width: 767px) {
  .cid-u1yD2omxMQ .carousel {
    min-height: 385px;
  }
  .cid-u1yD2omxMQ .carousel img {
    max-height: 385px;
    object-fit: contain;
  }
  .cid-u1yD2omxMQ .container .carousel-control {
    margin-bottom: 0;
  }
  .cid-u1yD2omxMQ .content-slider-wrap {
    width: 100% !important;
  }
}
.cid-u1yD2omxMQ .carousel,
.cid-u1yD2omxMQ .carousel-inner {
  display: flex;
  align-items: center;
}
.cid-u1yD2omxMQ .item-wrapper {
  width: 100%;
}
.cid-u1yD2omxMQ .carousel-caption {
  bottom: 40px;
}
.cid-u1yD2omxMQ .carousel-control:hover {
  background: #1b1b1b;
  color: #fff;
  opacity: 1;
}
.cid-u1yD2omxMQ .mobi-mbri-arrow-next {
  margin-left: 5px;
}
.cid-u1yD2omxMQ .mobi-mbri-arrow-prev {
  margin-right: 5px;
}
.cid-u1yD2omxMQ .container .carousel-indicators {
  margin-bottom: 3px;
}
.cid-u1yD2omxMQ .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-u1yD2omxMQ .carousel-control.carousel-control-prev {
  left: 0;
  margin-left: 2.5rem;
}
.cid-u1yD2omxMQ .carousel-control.carousel-control-next {
  right: 0;
  margin-right: 2.5rem;
}
@media (max-width: 767px) {
  .cid-u1yD2omxMQ .carousel-control {
    top: auto;
    bottom: 1rem;
  }
}
.cid-u1yD2omxMQ .carousel-indicators {
  position: absolute;
  bottom: 0;
  margin-bottom: 1.5rem !important;
}
.cid-u1yD2omxMQ .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-u1yD2omxMQ .carousel-indicators li.active,
.cid-u1yD2omxMQ .carousel-indicators li:hover {
  opacity: 0.9;
}
.cid-u1yD2omxMQ .carousel-indicators li::after,
.cid-u1yD2omxMQ .carousel-indicators li::before {
  content: none;
}
.cid-u1yD2omxMQ .carousel-indicators.ie-fix {
  left: 50%;
  display: block;
  width: 60%;
  margin-left: -30%;
  text-align: center;
}
@media (max-width: 768px) {
  .cid-u1yD2omxMQ .carousel-indicators {
    display: none !important;
  }
}
.cid-u1yD2qfYm9 {
  padding-top: 5rem;
  padding-bottom: 5rem;
  background-color: #3e7798;
}
.cid-u1yD2rdHAF {
  padding-top: 4rem;
  padding-bottom: 3rem;
  background-color: #232323;
}
.cid-u1yD2rdHAF .media-wrap {
  padding: 0;
}
@media (max-width: 991px) {
  .cid-u1yD2rdHAF .media-wrap {
    margin-bottom: 1rem;
  }
}
@media (max-width: 767px) {
  .cid-u1yD2rdHAF .row {
    text-align: center;
  }
  .cid-u1yD2rdHAF .row > div {
    margin: auto;
  }
  .cid-u1yD2rdHAF .social-row {
    justify-content: center;
  }
}
.cid-u1yD2rdHAF .social-row {
  display: flex;
  flex-wrap: wrap;
}
.cid-u1yD2rdHAF .list {
  list-style: none;
  padding-left: 0;
  color: #bbbbbb;
}
@media (max-width: 991px) {
  .cid-u1yD2rdHAF .list {
    margin-bottom: 2rem;
  }
}
@media (min-width: 992px) {
  .cid-u1yD2rdHAF .list {
    margin-bottom: 0rem;
  }
}
.cid-u1yD2rdHAF .mbr-text {
  color: #ffffff;
}
.cid-u1yD2rdHAF .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-u1yD2rdHAF .mbr-iconfont {
  color: black;
}
@media (max-width: 991px) {
  .cid-u1yD2rdHAF div > *:last-child {
    margin-top: 0 !important;
  }
}
.cid-u1yMkMZQTn {
  z-index: 1000;
  width: 100%;
  position: relative;
  min-height: 60px;
}
.cid-u1yMkMZQTn nav.navbar {
  position: fixed;
}
.cid-u1yMkMZQTn .dropdown-item:before {
  font-family: Moririse2 !important;
  content: "\e966";
  display: inline-block;
  width: 0;
  position: absolute;
  left: 1rem;
  top: 0.5rem;
  margin-right: 0.5rem;
  line-height: 1;
  font-size: inherit;
  vertical-align: middle;
  text-align: center;
  overflow: hidden;
  transform: scale(0, 1);
  transition: all 0.25s ease-in-out;
}
.cid-u1yMkMZQTn .dropdown-menu {
  padding: 0;
  border-radius: 4px;
  box-shadow: 0 1px 3px 0 rgba(0, 0, 0, 0.1);
}
.cid-u1yMkMZQTn .dropdown-item {
  border-bottom: 1px solid #e6e6e6;
}
.cid-u1yMkMZQTn .dropdown-item:hover,
.cid-u1yMkMZQTn .dropdown-item:focus {
  background: #b2d056 !important;
  color: white !important;
}
.cid-u1yMkMZQTn .dropdown-item:first-child {
  border-top-left-radius: 4px;
  border-top-right-radius: 4px;
}
.cid-u1yMkMZQTn .dropdown-item:last-child {
  border-bottom: none;
  border-bottom-left-radius: 4px;
  border-bottom-right-radius: 4px;
}
.cid-u1yMkMZQTn .nav-dropdown .link {
  padding: 0 0.3em !important;
  margin: 0.667em 1em !important;
}
.cid-u1yMkMZQTn .nav-dropdown .link.dropdown-toggle::after {
  margin-left: 0.5rem;
  margin-top: 0.2rem;
}
.cid-u1yMkMZQTn .nav-link {
  position: relative;
}
.cid-u1yMkMZQTn .container {
  display: flex;
  margin: auto;
}
.cid-u1yMkMZQTn .iconfont-wrapper {
  color: #000000 !important;
  font-size: 1.5rem;
  padding-right: 0.5rem;
}
.cid-u1yMkMZQTn .dropdown-menu,
.cid-u1yMkMZQTn .navbar.opened {
  background: #232323 !important;
}
.cid-u1yMkMZQTn .nav-item:focus,
.cid-u1yMkMZQTn .nav-link:focus {
  outline: none;
}
.cid-u1yMkMZQTn .dropdown .dropdown-menu .dropdown-item {
  width: auto;
  transition: all 0.25s ease-in-out;
}
.cid-u1yMkMZQTn .dropdown .dropdown-menu .dropdown-item::after {
  right: 0.5rem;
}
.cid-u1yMkMZQTn .dropdown .dropdown-menu .dropdown-item .mbr-iconfont {
  margin-right: 0.5rem;
  vertical-align: sub;
}
.cid-u1yMkMZQTn .dropdown .dropdown-menu .dropdown-item .mbr-iconfont:before {
  display: inline-block;
  transform: scale(1, 1);
  transition: all 0.25s ease-in-out;
}
.cid-u1yMkMZQTn .collapsed .dropdown-menu .dropdown-item:before {
  display: none;
}
.cid-u1yMkMZQTn .collapsed .dropdown .dropdown-menu .dropdown-item {
  padding: 0.235em 1.5em 0.235em 1.5em !important;
  transition: none;
  margin: 0 !important;
}
.cid-u1yMkMZQTn .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: #232323;
}
.cid-u1yMkMZQTn .navbar.opened {
  transition: all 0.3s;
}
.cid-u1yMkMZQTn .navbar .dropdown-item {
  padding: 0.5rem 1.8rem;
}
.cid-u1yMkMZQTn .navbar .navbar-logo img {
  width: auto;
}
.cid-u1yMkMZQTn .navbar .navbar-collapse {
  justify-content: flex-end;
  z-index: 1;
}
.cid-u1yMkMZQTn .navbar.collapsed {
  justify-content: center;
}
.cid-u1yMkMZQTn .navbar.collapsed .nav-item .nav-link::before {
  display: none;
}
.cid-u1yMkMZQTn .navbar.collapsed.opened .dropdown-menu {
  top: 0;
}
@media (min-width: 992px) {
  .cid-u1yMkMZQTn .navbar.collapsed.opened:not(.navbar-short) .navbar-collapse {
    max-height: calc(98.5vh - 3.4rem);
  }
}
.cid-u1yMkMZQTn .navbar.collapsed .dropdown-menu .dropdown-submenu {
  left: 0 !important;
}
.cid-u1yMkMZQTn .navbar.collapsed .dropdown-menu .dropdown-item:after {
  right: auto;
}
.cid-u1yMkMZQTn .navbar.collapsed .dropdown-menu .dropdown-toggle[data-toggle="dropdown-submenu"]:after {
  margin-left: 0.5rem;
  margin-top: 0.2rem;
  border-top: 0.35em solid;
  border-right: 0.35em solid transparent;
  border-left: 0.35em solid transparent;
  border-bottom: 0;
  top: 41%;
}
.cid-u1yMkMZQTn .navbar.collapsed ul.navbar-nav li {
  margin: auto;
}
.cid-u1yMkMZQTn .navbar.collapsed .dropdown-menu .dropdown-item {
  padding: 0.25rem 1.5rem;
  text-align: center;
}
.cid-u1yMkMZQTn .navbar.collapsed .icons-menu {
  padding-left: 0;
  padding-right: 0;
  padding-top: 0.5rem;
  padding-bottom: 0.5rem;
}
@media (max-width: 991px) {
  .cid-u1yMkMZQTn .navbar .nav-item .nav-link::before {
    display: none;
  }
  .cid-u1yMkMZQTn .navbar.opened .dropdown-menu {
    top: 0;
  }
  .cid-u1yMkMZQTn .navbar .dropdown-menu .dropdown-submenu {
    left: 0 !important;
  }
  .cid-u1yMkMZQTn .navbar .dropdown-menu .dropdown-item:after {
    right: auto;
  }
  .cid-u1yMkMZQTn .navbar .dropdown-menu .dropdown-toggle[data-toggle="dropdown-submenu"]:after {
    margin-left: 0.5rem;
    margin-top: 0.2rem;
    border-top: 0.35em solid;
    border-right: 0.35em solid transparent;
    border-left: 0.35em solid transparent;
    border-bottom: 0;
    top: 40%;
  }
  .cid-u1yMkMZQTn .navbar .navbar-logo img {
    height: 3rem !important;
  }
  .cid-u1yMkMZQTn .navbar ul.navbar-nav li {
    margin: auto;
  }
  .cid-u1yMkMZQTn .navbar .dropdown-menu .dropdown-item {
    padding: 0.25rem 1.5rem !important;
    text-align: center;
  }
  .cid-u1yMkMZQTn .navbar .navbar-brand {
    flex-shrink: initial;
    flex-basis: auto;
    word-break: break-word;
    padding-right: 2rem;
  }
  .cid-u1yMkMZQTn .navbar .navbar-toggler {
    flex-basis: auto;
  }
  .cid-u1yMkMZQTn .navbar .icons-menu {
    padding-left: 0;
    padding-top: 0.5rem;
    padding-bottom: 0.5rem;
  }
}
.cid-u1yMkMZQTn .navbar.navbar-short {
  min-height: 60px;
}
.cid-u1yMkMZQTn .navbar.navbar-short .navbar-logo img {
  height: 2.5rem !important;
}
.cid-u1yMkMZQTn .navbar.navbar-short .navbar-brand {
  min-height: 60px;
  padding: 0;
}
.cid-u1yMkMZQTn .navbar-brand {
  min-height: 70px;
  flex-shrink: 0;
  align-items: center;
  margin-right: 0;
  padding: 0;
  transition: all 0.3s;
  word-break: break-word;
  z-index: 1;
}
.cid-u1yMkMZQTn .navbar-brand .navbar-caption {
  line-height: inherit !important;
}
.cid-u1yMkMZQTn .navbar-brand .navbar-logo a {
  outline: none;
}
.cid-u1yMkMZQTn .dropdown-item.active,
.cid-u1yMkMZQTn .dropdown-item:active {
  background-color: transparent;
}
.cid-u1yMkMZQTn .navbar-expand-lg .navbar-nav .nav-link {
  padding: 0;
}
.cid-u1yMkMZQTn .nav-dropdown .link.dropdown-toggle {
  margin-right: 1.667em;
}
.cid-u1yMkMZQTn .nav-dropdown .link.dropdown-toggle[aria-expanded="true"] {
  margin-right: 0;
  padding: 0.667em 1.667em;
}
.cid-u1yMkMZQTn .navbar.navbar-expand-lg .dropdown .dropdown-menu {
  background: #232323;
}
.cid-u1yMkMZQTn .navbar.navbar-expand-lg .dropdown .dropdown-menu .dropdown-submenu {
  margin: 0;
  left: 100%;
}
.cid-u1yMkMZQTn .navbar .dropdown.open > .dropdown-menu {
  display: block;
}
.cid-u1yMkMZQTn ul.navbar-nav {
  flex-wrap: wrap;
}
.cid-u1yMkMZQTn .navbar-buttons {
  text-align: center;
  min-width: 170px;
}
.cid-u1yMkMZQTn button.navbar-toggler {
  outline: none;
  width: 31px;
  height: 20px;
  cursor: pointer;
  transition: all 0.2s;
  position: relative;
  align-self: center;
}
.cid-u1yMkMZQTn button.navbar-toggler .hamburger span {
  position: absolute;
  right: 0;
  width: 30px;
  height: 2px;
  border-right: 5px;
  background-color: #b2d056;
}
.cid-u1yMkMZQTn button.navbar-toggler .hamburger span:nth-child(1) {
  top: 0;
  transition: all 0.2s;
}
.cid-u1yMkMZQTn button.navbar-toggler .hamburger span:nth-child(2) {
  top: 8px;
  transition: all 0.15s;
}
.cid-u1yMkMZQTn button.navbar-toggler .hamburger span:nth-child(3) {
  top: 8px;
  transition: all 0.15s;
}
.cid-u1yMkMZQTn button.navbar-toggler .hamburger span:nth-child(4) {
  top: 16px;
  transition: all 0.2s;
}
.cid-u1yMkMZQTn nav.opened .hamburger span:nth-child(1) {
  top: 8px;
  width: 0;
  opacity: 0;
  right: 50%;
  transition: all 0.2s;
}
.cid-u1yMkMZQTn nav.opened .hamburger span:nth-child(2) {
  transform: rotate(45deg);
  transition: all 0.25s;
}
.cid-u1yMkMZQTn nav.opened .hamburger span:nth-child(3) {
  transform: rotate(-45deg);
  transition: all 0.25s;
}
.cid-u1yMkMZQTn nav.opened .hamburger span:nth-child(4) {
  top: 8px;
  width: 0;
  opacity: 0;
  right: 50%;
  transition: all 0.2s;
}
.cid-u1yMkMZQTn .navbar-dropdown {
  padding: 0 1rem;
  position: fixed;
}
.cid-u1yMkMZQTn a.nav-link {
  display: flex;
  align-items: center;
  justify-content: center;
}
.cid-u1yMkMZQTn .icons-menu {
  flex-wrap: nowrap;
  display: flex;
  justify-content: center;
  padding-left: 1rem;
  padding-right: 1rem;
  padding-top: 0.3rem;
  text-align: center;
}
@media screen and (-ms-high-contrast: active), (-ms-high-contrast: none) {
  .cid-u1yMkMZQTn .navbar {
    height: 70px;
  }
  .cid-u1yMkMZQTn .navbar.opened {
    height: auto;
  }
  .cid-u1yMkMZQTn .nav-item .nav-link:hover::before {
    width: 175%;
    max-width: calc(100% + 2rem);
    left: -1rem;
  }
}
.cid-u1yMkOi2MY {
  padding-top: 9rem;
  padding-bottom: 9rem;
  background-image: url("../../../assets/images/header-skelton-fp-1.jpg");
}
.cid-u1yMkOi2MY .mbr-text,
.cid-u1yMkOi2MY .mbr-section-btn {
  color: #b2d056;
}
.cid-u1yMkOi2MY .card-title,
.cid-u1yMkOi2MY .card-box {
  color: #ffffff;
}
.cid-u1yMkOi2MY .mbr-text,
.cid-u1yMkOi2MY .link-wrap {
  color: #ffffff;
}
.cid-u1yMkPAZtQ {
  padding-top: 3rem;
  padding-bottom: 2rem;
  background-image: url("../../../assets/images/bg-1.jpg");
}
.cid-u1yMkPAZtQ .mbr-fallback-image.disabled {
  display: none;
}
.cid-u1yMkPAZtQ .mbr-fallback-image {
  display: block;
  background-size: cover;
  background-position: center center;
  width: 100%;
  height: 100%;
  position: absolute;
  top: 0;
}
.cid-u1yMkPAZtQ .mbr-section-title {
  color: #353535;
}
.cid-u1yMkQu1vh {
  padding-top: 0rem;
  padding-bottom: 2rem;
  background-image: url("../../../assets/images/header-spacer-bar-15.jpg");
}
.cid-u1yMkQu1vh .mbr-fallback-image.disabled {
  display: none;
}
.cid-u1yMkQu1vh .mbr-fallback-image {
  display: block;
  background-size: cover;
  background-position: center center;
  width: 100%;
  height: 100%;
  position: absolute;
  top: 0;
}
.cid-u1yMkREZW3 {
  padding-top: 3rem;
  padding-bottom: 5rem;
  background-color: #ffffff;
}
@media (min-width: 992px) {
  .cid-u1yMkREZW3 .carousel {
    min-height: 700px;
  }
  .cid-u1yMkREZW3 .carousel img {
    max-height: 700px;
    object-fit: contain;
  }
}
@media (max-width: 991px) and (min-width: 768px) {
  .cid-u1yMkREZW3 .carousel {
    min-height: 455px;
  }
  .cid-u1yMkREZW3 .carousel img {
    max-height: 455px;
    object-fit: contain;
  }
}
@media (max-width: 767px) {
  .cid-u1yMkREZW3 .carousel {
    min-height: 385px;
  }
  .cid-u1yMkREZW3 .carousel img {
    max-height: 385px;
    object-fit: contain;
  }
  .cid-u1yMkREZW3 .container .carousel-control {
    margin-bottom: 0;
  }
  .cid-u1yMkREZW3 .content-slider-wrap {
    width: 100% !important;
  }
}
.cid-u1yMkREZW3 .carousel,
.cid-u1yMkREZW3 .carousel-inner {
  display: flex;
  align-items: center;
}
.cid-u1yMkREZW3 .item-wrapper {
  width: 100%;
}
.cid-u1yMkREZW3 .carousel-caption {
  bottom: 40px;
}
.cid-u1yMkREZW3 .carousel-control:hover {
  background: #1b1b1b;
  color: #fff;
  opacity: 1;
}
.cid-u1yMkREZW3 .mobi-mbri-arrow-next {
  margin-left: 5px;
}
.cid-u1yMkREZW3 .mobi-mbri-arrow-prev {
  margin-right: 5px;
}
.cid-u1yMkREZW3 .container .carousel-indicators {
  margin-bottom: 3px;
}
.cid-u1yMkREZW3 .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-u1yMkREZW3 .carousel-control.carousel-control-prev {
  left: 0;
  margin-left: 2.5rem;
}
.cid-u1yMkREZW3 .carousel-control.carousel-control-next {
  right: 0;
  margin-right: 2.5rem;
}
@media (max-width: 767px) {
  .cid-u1yMkREZW3 .carousel-control {
    top: auto;
    bottom: 1rem;
  }
}
.cid-u1yMkREZW3 .carousel-indicators {
  position: absolute;
  bottom: 0;
  margin-bottom: 1.5rem !important;
}
.cid-u1yMkREZW3 .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-u1yMkREZW3 .carousel-indicators li.active,
.cid-u1yMkREZW3 .carousel-indicators li:hover {
  opacity: 0.9;
}
.cid-u1yMkREZW3 .carousel-indicators li::after,
.cid-u1yMkREZW3 .carousel-indicators li::before {
  content: none;
}
.cid-u1yMkREZW3 .carousel-indicators.ie-fix {
  left: 50%;
  display: block;
  width: 60%;
  margin-left: -30%;
  text-align: center;
}
@media (max-width: 768px) {
  .cid-u1yMkREZW3 .carousel-indicators {
    display: none !important;
  }
}
.cid-u1yMkSSKG6 {
  padding-top: 5rem;
  padding-bottom: 5rem;
  background-color: #3e7798;
}
.cid-u1yMkU2DDc {
  padding-top: 4rem;
  padding-bottom: 3rem;
  background-color: #232323;
}
.cid-u1yMkU2DDc .media-wrap {
  padding: 0;
}
@media (max-width: 991px) {
  .cid-u1yMkU2DDc .media-wrap {
    margin-bottom: 1rem;
  }
}
@media (max-width: 767px) {
  .cid-u1yMkU2DDc .row {
    text-align: center;
  }
  .cid-u1yMkU2DDc .row > div {
    margin: auto;
  }
  .cid-u1yMkU2DDc .social-row {
    justify-content: center;
  }
}
.cid-u1yMkU2DDc .social-row {
  display: flex;
  flex-wrap: wrap;
}
.cid-u1yMkU2DDc .list {
  list-style: none;
  padding-left: 0;
  color: #bbbbbb;
}
@media (max-width: 991px) {
  .cid-u1yMkU2DDc .list {
    margin-bottom: 2rem;
  }
}
@media (min-width: 992px) {
  .cid-u1yMkU2DDc .list {
    margin-bottom: 0rem;
  }
}
.cid-u1yMkU2DDc .mbr-text {
  color: #ffffff;
}
.cid-u1yMkU2DDc .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-u1yMkU2DDc .mbr-iconfont {
  color: black;
}
@media (max-width: 991px) {
  .cid-u1yMkU2DDc div > *:last-child {
    margin-top: 0 !important;
  }
}
.cid-u1yW081vAv {
  z-index: 1000;
  width: 100%;
  position: relative;
  min-height: 60px;
}
.cid-u1yW081vAv nav.navbar {
  position: fixed;
}
.cid-u1yW081vAv .dropdown-item:before {
  font-family: Moririse2 !important;
  content: "\e966";
  display: inline-block;
  width: 0;
  position: absolute;
  left: 1rem;
  top: 0.5rem;
  margin-right: 0.5rem;
  line-height: 1;
  font-size: inherit;
  vertical-align: middle;
  text-align: center;
  overflow: hidden;
  transform: scale(0, 1);
  transition: all 0.25s ease-in-out;
}
.cid-u1yW081vAv .dropdown-menu {
  padding: 0;
  border-radius: 4px;
  box-shadow: 0 1px 3px 0 rgba(0, 0, 0, 0.1);
}
.cid-u1yW081vAv .dropdown-item {
  border-bottom: 1px solid #e6e6e6;
}
.cid-u1yW081vAv .dropdown-item:hover,
.cid-u1yW081vAv .dropdown-item:focus {
  background: #b2d056 !important;
  color: white !important;
}
.cid-u1yW081vAv .dropdown-item:first-child {
  border-top-left-radius: 4px;
  border-top-right-radius: 4px;
}
.cid-u1yW081vAv .dropdown-item:last-child {
  border-bottom: none;
  border-bottom-left-radius: 4px;
  border-bottom-right-radius: 4px;
}
.cid-u1yW081vAv .nav-dropdown .link {
  padding: 0 0.3em !important;
  margin: 0.667em 1em !important;
}
.cid-u1yW081vAv .nav-dropdown .link.dropdown-toggle::after {
  margin-left: 0.5rem;
  margin-top: 0.2rem;
}
.cid-u1yW081vAv .nav-link {
  position: relative;
}
.cid-u1yW081vAv .container {
  display: flex;
  margin: auto;
}
.cid-u1yW081vAv .iconfont-wrapper {
  color: #000000 !important;
  font-size: 1.5rem;
  padding-right: 0.5rem;
}
.cid-u1yW081vAv .dropdown-menu,
.cid-u1yW081vAv .navbar.opened {
  background: #232323 !important;
}
.cid-u1yW081vAv .nav-item:focus,
.cid-u1yW081vAv .nav-link:focus {
  outline: none;
}
.cid-u1yW081vAv .dropdown .dropdown-menu .dropdown-item {
  width: auto;
  transition: all 0.25s ease-in-out;
}
.cid-u1yW081vAv .dropdown .dropdown-menu .dropdown-item::after {
  right: 0.5rem;
}
.cid-u1yW081vAv .dropdown .dropdown-menu .dropdown-item .mbr-iconfont {
  margin-right: 0.5rem;
  vertical-align: sub;
}
.cid-u1yW081vAv .dropdown .dropdown-menu .dropdown-item .mbr-iconfont:before {
  display: inline-block;
  transform: scale(1, 1);
  transition: all 0.25s ease-in-out;
}
.cid-u1yW081vAv .collapsed .dropdown-menu .dropdown-item:before {
  display: none;
}
.cid-u1yW081vAv .collapsed .dropdown .dropdown-menu .dropdown-item {
  padding: 0.235em 1.5em 0.235em 1.5em !important;
  transition: none;
  margin: 0 !important;
}
.cid-u1yW081vAv .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: #232323;
}
.cid-u1yW081vAv .navbar.opened {
  transition: all 0.3s;
}
.cid-u1yW081vAv .navbar .dropdown-item {
  padding: 0.5rem 1.8rem;
}
.cid-u1yW081vAv .navbar .navbar-logo img {
  width: auto;
}
.cid-u1yW081vAv .navbar .navbar-collapse {
  justify-content: flex-end;
  z-index: 1;
}
.cid-u1yW081vAv .navbar.collapsed {
  justify-content: center;
}
.cid-u1yW081vAv .navbar.collapsed .nav-item .nav-link::before {
  display: none;
}
.cid-u1yW081vAv .navbar.collapsed.opened .dropdown-menu {
  top: 0;
}
@media (min-width: 992px) {
  .cid-u1yW081vAv .navbar.collapsed.opened:not(.navbar-short) .navbar-collapse {
    max-height: calc(98.5vh - 3.4rem);
  }
}
.cid-u1yW081vAv .navbar.collapsed .dropdown-menu .dropdown-submenu {
  left: 0 !important;
}
.cid-u1yW081vAv .navbar.collapsed .dropdown-menu .dropdown-item:after {
  right: auto;
}
.cid-u1yW081vAv .navbar.collapsed .dropdown-menu .dropdown-toggle[data-toggle="dropdown-submenu"]:after {
  margin-left: 0.5rem;
  margin-top: 0.2rem;
  border-top: 0.35em solid;
  border-right: 0.35em solid transparent;
  border-left: 0.35em solid transparent;
  border-bottom: 0;
  top: 41%;
}
.cid-u1yW081vAv .navbar.collapsed ul.navbar-nav li {
  margin: auto;
}
.cid-u1yW081vAv .navbar.collapsed .dropdown-menu .dropdown-item {
  padding: 0.25rem 1.5rem;
  text-align: center;
}
.cid-u1yW081vAv .navbar.collapsed .icons-menu {
  padding-left: 0;
  padding-right: 0;
  padding-top: 0.5rem;
  padding-bottom: 0.5rem;
}
@media (max-width: 991px) {
  .cid-u1yW081vAv .navbar .nav-item .nav-link::before {
    display: none;
  }
  .cid-u1yW081vAv .navbar.opened .dropdown-menu {
    top: 0;
  }
  .cid-u1yW081vAv .navbar .dropdown-menu .dropdown-submenu {
    left: 0 !important;
  }
  .cid-u1yW081vAv .navbar .dropdown-menu .dropdown-item:after {
    right: auto;
  }
  .cid-u1yW081vAv .navbar .dropdown-menu .dropdown-toggle[data-toggle="dropdown-submenu"]:after {
    margin-left: 0.5rem;
    margin-top: 0.2rem;
    border-top: 0.35em solid;
    border-right: 0.35em solid transparent;
    border-left: 0.35em solid transparent;
    border-bottom: 0;
    top: 40%;
  }
  .cid-u1yW081vAv .navbar .navbar-logo img {
    height: 3rem !important;
  }
  .cid-u1yW081vAv .navbar ul.navbar-nav li {
    margin: auto;
  }
  .cid-u1yW081vAv .navbar .dropdown-menu .dropdown-item {
    padding: 0.25rem 1.5rem !important;
    text-align: center;
  }
  .cid-u1yW081vAv .navbar .navbar-brand {
    flex-shrink: initial;
    flex-basis: auto;
    word-break: break-word;
    padding-right: 2rem;
  }
  .cid-u1yW081vAv .navbar .navbar-toggler {
    flex-basis: auto;
  }
  .cid-u1yW081vAv .navbar .icons-menu {
    padding-left: 0;
    padding-top: 0.5rem;
    padding-bottom: 0.5rem;
  }
}
.cid-u1yW081vAv .navbar.navbar-short {
  min-height: 60px;
}
.cid-u1yW081vAv .navbar.navbar-short .navbar-logo img {
  height: 2.5rem !important;
}
.cid-u1yW081vAv .navbar.navbar-short .navbar-brand {
  min-height: 60px;
  padding: 0;
}
.cid-u1yW081vAv .navbar-brand {
  min-height: 70px;
  flex-shrink: 0;
  align-items: center;
  margin-right: 0;
  padding: 0;
  transition: all 0.3s;
  word-break: break-word;
  z-index: 1;
}
.cid-u1yW081vAv .navbar-brand .navbar-caption {
  line-height: inherit !important;
}
.cid-u1yW081vAv .navbar-brand .navbar-logo a {
  outline: none;
}
.cid-u1yW081vAv .dropdown-item.active,
.cid-u1yW081vAv .dropdown-item:active {
  background-color: transparent;
}
.cid-u1yW081vAv .navbar-expand-lg .navbar-nav .nav-link {
  padding: 0;
}
.cid-u1yW081vAv .nav-dropdown .link.dropdown-toggle {
  margin-right: 1.667em;
}
.cid-u1yW081vAv .nav-dropdown .link.dropdown-toggle[aria-expanded="true"] {
  margin-right: 0;
  padding: 0.667em 1.667em;
}
.cid-u1yW081vAv .navbar.navbar-expand-lg .dropdown .dropdown-menu {
  background: #232323;
}
.cid-u1yW081vAv .navbar.navbar-expand-lg .dropdown .dropdown-menu .dropdown-submenu {
  margin: 0;
  left: 100%;
}
.cid-u1yW081vAv .navbar .dropdown.open > .dropdown-menu {
  display: block;
}
.cid-u1yW081vAv ul.navbar-nav {
  flex-wrap: wrap;
}
.cid-u1yW081vAv .navbar-buttons {
  text-align: center;
  min-width: 170px;
}
.cid-u1yW081vAv button.navbar-toggler {
  outline: none;
  width: 31px;
  height: 20px;
  cursor: pointer;
  transition: all 0.2s;
  position: relative;
  align-self: center;
}
.cid-u1yW081vAv button.navbar-toggler .hamburger span {
  position: absolute;
  right: 0;
  width: 30px;
  height: 2px;
  border-right: 5px;
  background-color: #b2d056;
}
.cid-u1yW081vAv button.navbar-toggler .hamburger span:nth-child(1) {
  top: 0;
  transition: all 0.2s;
}
.cid-u1yW081vAv button.navbar-toggler .hamburger span:nth-child(2) {
  top: 8px;
  transition: all 0.15s;
}
.cid-u1yW081vAv button.navbar-toggler .hamburger span:nth-child(3) {
  top: 8px;
  transition: all 0.15s;
}
.cid-u1yW081vAv button.navbar-toggler .hamburger span:nth-child(4) {
  top: 16px;
  transition: all 0.2s;
}
.cid-u1yW081vAv nav.opened .hamburger span:nth-child(1) {
  top: 8px;
  width: 0;
  opacity: 0;
  right: 50%;
  transition: all 0.2s;
}
.cid-u1yW081vAv nav.opened .hamburger span:nth-child(2) {
  transform: rotate(45deg);
  transition: all 0.25s;
}
.cid-u1yW081vAv nav.opened .hamburger span:nth-child(3) {
  transform: rotate(-45deg);
  transition: all 0.25s;
}
.cid-u1yW081vAv nav.opened .hamburger span:nth-child(4) {
  top: 8px;
  width: 0;
  opacity: 0;
  right: 50%;
  transition: all 0.2s;
}
.cid-u1yW081vAv .navbar-dropdown {
  padding: 0 1rem;
  position: fixed;
}
.cid-u1yW081vAv a.nav-link {
  display: flex;
  align-items: center;
  justify-content: center;
}
.cid-u1yW081vAv .icons-menu {
  flex-wrap: nowrap;
  display: flex;
  justify-content: center;
  padding-left: 1rem;
  padding-right: 1rem;
  padding-top: 0.3rem;
  text-align: center;
}
@media screen and (-ms-high-contrast: active), (-ms-high-contrast: none) {
  .cid-u1yW081vAv .navbar {
    height: 70px;
  }
  .cid-u1yW081vAv .navbar.opened {
    height: auto;
  }
  .cid-u1yW081vAv .nav-item .nav-link:hover::before {
    width: 175%;
    max-width: calc(100% + 2rem);
    left: -1rem;
  }
}
.cid-u1yW09d1R9 {
  padding-top: 9rem;
  padding-bottom: 9rem;
  background-image: url("../../../assets/images/header-mayerski.jpg");
}
.cid-u1yW09d1R9 .mbr-text,
.cid-u1yW09d1R9 .mbr-section-btn {
  color: #b2d056;
}
.cid-u1yW09d1R9 .card-title,
.cid-u1yW09d1R9 .card-box {
  color: #ffffff;
}
.cid-u1yW09d1R9 .mbr-text,
.cid-u1yW09d1R9 .link-wrap {
  color: #ffffff;
}
.cid-u1yW0amDRC {
  padding-top: 3rem;
  padding-bottom: 2rem;
  background-image: url("../../../assets/images/bg-1.jpg");
}
.cid-u1yW0amDRC .mbr-fallback-image.disabled {
  display: none;
}
.cid-u1yW0amDRC .mbr-fallback-image {
  display: block;
  background-size: cover;
  background-position: center center;
  width: 100%;
  height: 100%;
  position: absolute;
  top: 0;
}
.cid-u1yW0amDRC .mbr-section-title {
  color: #353535;
}
.cid-u1yW0b8yon {
  padding-top: 0rem;
  padding-bottom: 2rem;
  background-image: url("../../../assets/images/header-spacer-bar-15.jpg");
}
.cid-u1yW0b8yon .mbr-fallback-image.disabled {
  display: none;
}
.cid-u1yW0b8yon .mbr-fallback-image {
  display: block;
  background-size: cover;
  background-position: center center;
  width: 100%;
  height: 100%;
  position: absolute;
  top: 0;
}
.cid-u1yW0cnGeA {
  padding-top: 3rem;
  padding-bottom: 5rem;
  background-color: #ffffff;
}
@media (min-width: 992px) {
  .cid-u1yW0cnGeA .carousel {
    min-height: 700px;
  }
  .cid-u1yW0cnGeA .carousel img {
    max-height: 700px;
    object-fit: contain;
  }
}
@media (max-width: 991px) and (min-width: 768px) {
  .cid-u1yW0cnGeA .carousel {
    min-height: 455px;
  }
  .cid-u1yW0cnGeA .carousel img {
    max-height: 455px;
    object-fit: contain;
  }
}
@media (max-width: 767px) {
  .cid-u1yW0cnGeA .carousel {
    min-height: 385px;
  }
  .cid-u1yW0cnGeA .carousel img {
    max-height: 385px;
    object-fit: contain;
  }
  .cid-u1yW0cnGeA .container .carousel-control {
    margin-bottom: 0;
  }
  .cid-u1yW0cnGeA .content-slider-wrap {
    width: 100% !important;
  }
}
.cid-u1yW0cnGeA .carousel,
.cid-u1yW0cnGeA .carousel-inner {
  display: flex;
  align-items: center;
}
.cid-u1yW0cnGeA .item-wrapper {
  width: 100%;
}
.cid-u1yW0cnGeA .carousel-caption {
  bottom: 40px;
}
.cid-u1yW0cnGeA .carousel-control:hover {
  background: #1b1b1b;
  color: #fff;
  opacity: 1;
}
.cid-u1yW0cnGeA .mobi-mbri-arrow-next {
  margin-left: 5px;
}
.cid-u1yW0cnGeA .mobi-mbri-arrow-prev {
  margin-right: 5px;
}
.cid-u1yW0cnGeA .container .carousel-indicators {
  margin-bottom: 3px;
}
.cid-u1yW0cnGeA .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-u1yW0cnGeA .carousel-control.carousel-control-prev {
  left: 0;
  margin-left: 2.5rem;
}
.cid-u1yW0cnGeA .carousel-control.carousel-control-next {
  right: 0;
  margin-right: 2.5rem;
}
@media (max-width: 767px) {
  .cid-u1yW0cnGeA .carousel-control {
    top: auto;
    bottom: 1rem;
  }
}
.cid-u1yW0cnGeA .carousel-indicators {
  position: absolute;
  bottom: 0;
  margin-bottom: 1.5rem !important;
}
.cid-u1yW0cnGeA .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-u1yW0cnGeA .carousel-indicators li.active,
.cid-u1yW0cnGeA .carousel-indicators li:hover {
  opacity: 0.9;
}
.cid-u1yW0cnGeA .carousel-indicators li::after,
.cid-u1yW0cnGeA .carousel-indicators li::before {
  content: none;
}
.cid-u1yW0cnGeA .carousel-indicators.ie-fix {
  left: 50%;
  display: block;
  width: 60%;
  margin-left: -30%;
  text-align: center;
}
@media (max-width: 768px) {
  .cid-u1yW0cnGeA .carousel-indicators {
    display: none !important;
  }
}
.cid-u1yW0dM75D {
  padding-top: 5rem;
  padding-bottom: 5rem;
  background-color: #3e7798;
}
.cid-u1yW0eoru4 {
  padding-top: 4rem;
  padding-bottom: 3rem;
  background-color: #232323;
}
.cid-u1yW0eoru4 .media-wrap {
  padding: 0;
}
@media (max-width: 991px) {
  .cid-u1yW0eoru4 .media-wrap {
    margin-bottom: 1rem;
  }
}
@media (max-width: 767px) {
  .cid-u1yW0eoru4 .row {
    text-align: center;
  }
  .cid-u1yW0eoru4 .row > div {
    margin: auto;
  }
  .cid-u1yW0eoru4 .social-row {
    justify-content: center;
  }
}
.cid-u1yW0eoru4 .social-row {
  display: flex;
  flex-wrap: wrap;
}
.cid-u1yW0eoru4 .list {
  list-style: none;
  padding-left: 0;
  color: #bbbbbb;
}
@media (max-width: 991px) {
  .cid-u1yW0eoru4 .list {
    margin-bottom: 2rem;
  }
}
@media (min-width: 992px) {
  .cid-u1yW0eoru4 .list {
    margin-bottom: 0rem;
  }
}
.cid-u1yW0eoru4 .mbr-text {
  color: #ffffff;
}
.cid-u1yW0eoru4 .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-u1yW0eoru4 .mbr-iconfont {
  color: black;
}
@media (max-width: 991px) {
  .cid-u1yW0eoru4 div > *:last-child {
    margin-top: 0 !important;
  }
}
.cid-u1z90XRWqq {
  z-index: 1000;
  width: 100%;
  position: relative;
  min-height: 60px;
}
.cid-u1z90XRWqq nav.navbar {
  position: fixed;
}
.cid-u1z90XRWqq .dropdown-item:before {
  font-family: Moririse2 !important;
  content: "\e966";
  display: inline-block;
  width: 0;
  position: absolute;
  left: 1rem;
  top: 0.5rem;
  margin-right: 0.5rem;
  line-height: 1;
  font-size: inherit;
  vertical-align: middle;
  text-align: center;
  overflow: hidden;
  transform: scale(0, 1);
  transition: all 0.25s ease-in-out;
}
.cid-u1z90XRWqq .dropdown-menu {
  padding: 0;
  border-radius: 4px;
  box-shadow: 0 1px 3px 0 rgba(0, 0, 0, 0.1);
}
.cid-u1z90XRWqq .dropdown-item {
  border-bottom: 1px solid #e6e6e6;
}
.cid-u1z90XRWqq .dropdown-item:hover,
.cid-u1z90XRWqq .dropdown-item:focus {
  background: #b2d056 !important;
  color: white !important;
}
.cid-u1z90XRWqq .dropdown-item:first-child {
  border-top-left-radius: 4px;
  border-top-right-radius: 4px;
}
.cid-u1z90XRWqq .dropdown-item:last-child {
  border-bottom: none;
  border-bottom-left-radius: 4px;
  border-bottom-right-radius: 4px;
}
.cid-u1z90XRWqq .nav-dropdown .link {
  padding: 0 0.3em !important;
  margin: 0.667em 1em !important;
}
.cid-u1z90XRWqq .nav-dropdown .link.dropdown-toggle::after {
  margin-left: 0.5rem;
  margin-top: 0.2rem;
}
.cid-u1z90XRWqq .nav-link {
  position: relative;
}
.cid-u1z90XRWqq .container {
  display: flex;
  margin: auto;
}
.cid-u1z90XRWqq .iconfont-wrapper {
  color: #000000 !important;
  font-size: 1.5rem;
  padding-right: 0.5rem;
}
.cid-u1z90XRWqq .dropdown-menu,
.cid-u1z90XRWqq .navbar.opened {
  background: #232323 !important;
}
.cid-u1z90XRWqq .nav-item:focus,
.cid-u1z90XRWqq .nav-link:focus {
  outline: none;
}
.cid-u1z90XRWqq .dropdown .dropdown-menu .dropdown-item {
  width: auto;
  transition: all 0.25s ease-in-out;
}
.cid-u1z90XRWqq .dropdown .dropdown-menu .dropdown-item::after {
  right: 0.5rem;
}
.cid-u1z90XRWqq .dropdown .dropdown-menu .dropdown-item .mbr-iconfont {
  margin-right: 0.5rem;
  vertical-align: sub;
}
.cid-u1z90XRWqq .dropdown .dropdown-menu .dropdown-item .mbr-iconfont:before {
  display: inline-block;
  transform: scale(1, 1);
  transition: all 0.25s ease-in-out;
}
.cid-u1z90XRWqq .collapsed .dropdown-menu .dropdown-item:before {
  display: none;
}
.cid-u1z90XRWqq .collapsed .dropdown .dropdown-menu .dropdown-item {
  padding: 0.235em 1.5em 0.235em 1.5em !important;
  transition: none;
  margin: 0 !important;
}
.cid-u1z90XRWqq .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: #232323;
}
.cid-u1z90XRWqq .navbar.opened {
  transition: all 0.3s;
}
.cid-u1z90XRWqq .navbar .dropdown-item {
  padding: 0.5rem 1.8rem;
}
.cid-u1z90XRWqq .navbar .navbar-logo img {
  width: auto;
}
.cid-u1z90XRWqq .navbar .navbar-collapse {
  justify-content: flex-end;
  z-index: 1;
}
.cid-u1z90XRWqq .navbar.collapsed {
  justify-content: center;
}
.cid-u1z90XRWqq .navbar.collapsed .nav-item .nav-link::before {
  display: none;
}
.cid-u1z90XRWqq .navbar.collapsed.opened .dropdown-menu {
  top: 0;
}
@media (min-width: 992px) {
  .cid-u1z90XRWqq .navbar.collapsed.opened:not(.navbar-short) .navbar-collapse {
    max-height: calc(98.5vh - 3.4rem);
  }
}
.cid-u1z90XRWqq .navbar.collapsed .dropdown-menu .dropdown-submenu {
  left: 0 !important;
}
.cid-u1z90XRWqq .navbar.collapsed .dropdown-menu .dropdown-item:after {
  right: auto;
}
.cid-u1z90XRWqq .navbar.collapsed .dropdown-menu .dropdown-toggle[data-toggle="dropdown-submenu"]:after {
  margin-left: 0.5rem;
  margin-top: 0.2rem;
  border-top: 0.35em solid;
  border-right: 0.35em solid transparent;
  border-left: 0.35em solid transparent;
  border-bottom: 0;
  top: 41%;
}
.cid-u1z90XRWqq .navbar.collapsed ul.navbar-nav li {
  margin: auto;
}
.cid-u1z90XRWqq .navbar.collapsed .dropdown-menu .dropdown-item {
  padding: 0.25rem 1.5rem;
  text-align: center;
}
.cid-u1z90XRWqq .navbar.collapsed .icons-menu {
  padding-left: 0;
  padding-right: 0;
  padding-top: 0.5rem;
  padding-bottom: 0.5rem;
}
@media (max-width: 991px) {
  .cid-u1z90XRWqq .navbar .nav-item .nav-link::before {
    display: none;
  }
  .cid-u1z90XRWqq .navbar.opened .dropdown-menu {
    top: 0;
  }
  .cid-u1z90XRWqq .navbar .dropdown-menu .dropdown-submenu {
    left: 0 !important;
  }
  .cid-u1z90XRWqq .navbar .dropdown-menu .dropdown-item:after {
    right: auto;
  }
  .cid-u1z90XRWqq .navbar .dropdown-menu .dropdown-toggle[data-toggle="dropdown-submenu"]:after {
    margin-left: 0.5rem;
    margin-top: 0.2rem;
    border-top: 0.35em solid;
    border-right: 0.35em solid transparent;
    border-left: 0.35em solid transparent;
    border-bottom: 0;
    top: 40%;
  }
  .cid-u1z90XRWqq .navbar .navbar-logo img {
    height: 3rem !important;
  }
  .cid-u1z90XRWqq .navbar ul.navbar-nav li {
    margin: auto;
  }
  .cid-u1z90XRWqq .navbar .dropdown-menu .dropdown-item {
    padding: 0.25rem 1.5rem !important;
    text-align: center;
  }
  .cid-u1z90XRWqq .navbar .navbar-brand {
    flex-shrink: initial;
    flex-basis: auto;
    word-break: break-word;
    padding-right: 2rem;
  }
  .cid-u1z90XRWqq .navbar .navbar-toggler {
    flex-basis: auto;
  }
  .cid-u1z90XRWqq .navbar .icons-menu {
    padding-left: 0;
    padding-top: 0.5rem;
    padding-bottom: 0.5rem;
  }
}
.cid-u1z90XRWqq .navbar.navbar-short {
  min-height: 60px;
}
.cid-u1z90XRWqq .navbar.navbar-short .navbar-logo img {
  height: 2.5rem !important;
}
.cid-u1z90XRWqq .navbar.navbar-short .navbar-brand {
  min-height: 60px;
  padding: 0;
}
.cid-u1z90XRWqq .navbar-brand {
  min-height: 70px;
  flex-shrink: 0;
  align-items: center;
  margin-right: 0;
  padding: 0;
  transition: all 0.3s;
  word-break: break-word;
  z-index: 1;
}
.cid-u1z90XRWqq .navbar-brand .navbar-caption {
  line-height: inherit !important;
}
.cid-u1z90XRWqq .navbar-brand .navbar-logo a {
  outline: none;
}
.cid-u1z90XRWqq .dropdown-item.active,
.cid-u1z90XRWqq .dropdown-item:active {
  background-color: transparent;
}
.cid-u1z90XRWqq .navbar-expand-lg .navbar-nav .nav-link {
  padding: 0;
}
.cid-u1z90XRWqq .nav-dropdown .link.dropdown-toggle {
  margin-right: 1.667em;
}
.cid-u1z90XRWqq .nav-dropdown .link.dropdown-toggle[aria-expanded="true"] {
  margin-right: 0;
  padding: 0.667em 1.667em;
}
.cid-u1z90XRWqq .navbar.navbar-expand-lg .dropdown .dropdown-menu {
  background: #232323;
}
.cid-u1z90XRWqq .navbar.navbar-expand-lg .dropdown .dropdown-menu .dropdown-submenu {
  margin: 0;
  left: 100%;
}
.cid-u1z90XRWqq .navbar .dropdown.open > .dropdown-menu {
  display: block;
}
.cid-u1z90XRWqq ul.navbar-nav {
  flex-wrap: wrap;
}
.cid-u1z90XRWqq .navbar-buttons {
  text-align: center;
  min-width: 170px;
}
.cid-u1z90XRWqq button.navbar-toggler {
  outline: none;
  width: 31px;
  height: 20px;
  cursor: pointer;
  transition: all 0.2s;
  position: relative;
  align-self: center;
}
.cid-u1z90XRWqq button.navbar-toggler .hamburger span {
  position: absolute;
  right: 0;
  width: 30px;
  height: 2px;
  border-right: 5px;
  background-color: #b2d056;
}
.cid-u1z90XRWqq button.navbar-toggler .hamburger span:nth-child(1) {
  top: 0;
  transition: all 0.2s;
}
.cid-u1z90XRWqq button.navbar-toggler .hamburger span:nth-child(2) {
  top: 8px;
  transition: all 0.15s;
}
.cid-u1z90XRWqq button.navbar-toggler .hamburger span:nth-child(3) {
  top: 8px;
  transition: all 0.15s;
}
.cid-u1z90XRWqq button.navbar-toggler .hamburger span:nth-child(4) {
  top: 16px;
  transition: all 0.2s;
}
.cid-u1z90XRWqq nav.opened .hamburger span:nth-child(1) {
  top: 8px;
  width: 0;
  opacity: 0;
  right: 50%;
  transition: all 0.2s;
}
.cid-u1z90XRWqq nav.opened .hamburger span:nth-child(2) {
  transform: rotate(45deg);
  transition: all 0.25s;
}
.cid-u1z90XRWqq nav.opened .hamburger span:nth-child(3) {
  transform: rotate(-45deg);
  transition: all 0.25s;
}
.cid-u1z90XRWqq nav.opened .hamburger span:nth-child(4) {
  top: 8px;
  width: 0;
  opacity: 0;
  right: 50%;
  transition: all 0.2s;
}
.cid-u1z90XRWqq .navbar-dropdown {
  padding: 0 1rem;
  position: fixed;
}
.cid-u1z90XRWqq a.nav-link {
  display: flex;
  align-items: center;
  justify-content: center;
}
.cid-u1z90XRWqq .icons-menu {
  flex-wrap: nowrap;
  display: flex;
  justify-content: center;
  padding-left: 1rem;
  padding-right: 1rem;
  padding-top: 0.3rem;
  text-align: center;
}
@media screen and (-ms-high-contrast: active), (-ms-high-contrast: none) {
  .cid-u1z90XRWqq .navbar {
    height: 70px;
  }
  .cid-u1z90XRWqq .navbar.opened {
    height: auto;
  }
  .cid-u1z90XRWqq .nav-item .nav-link:hover::before {
    width: 175%;
    max-width: calc(100% + 2rem);
    left: -1rem;
  }
}
.cid-u1z90ZA6q8 {
  padding-top: 9rem;
  padding-bottom: 9rem;
  background-image: url("../../../assets/images/header-hawkins.jpg");
}
.cid-u1z90ZA6q8 .mbr-text,
.cid-u1z90ZA6q8 .mbr-section-btn {
  color: #b2d056;
}
.cid-u1z90ZA6q8 .card-title,
.cid-u1z90ZA6q8 .card-box {
  color: #ffffff;
}
.cid-u1z90ZA6q8 .mbr-text,
.cid-u1z90ZA6q8 .link-wrap {
  color: #ffffff;
}
.cid-u1z910Jyb7 {
  padding-top: 3rem;
  padding-bottom: 2rem;
  background-image: url("../../../assets/images/bg-1.jpg");
}
.cid-u1z910Jyb7 .mbr-fallback-image.disabled {
  display: none;
}
.cid-u1z910Jyb7 .mbr-fallback-image {
  display: block;
  background-size: cover;
  background-position: center center;
  width: 100%;
  height: 100%;
  position: absolute;
  top: 0;
}
.cid-u1z910Jyb7 .mbr-section-title {
  color: #353535;
}
.cid-u1z911PhFi {
  padding-top: 0rem;
  padding-bottom: 2rem;
  background-image: url("../../../assets/images/header-spacer-bar-15.jpg");
}
.cid-u1z911PhFi .mbr-fallback-image.disabled {
  display: none;
}
.cid-u1z911PhFi .mbr-fallback-image {
  display: block;
  background-size: cover;
  background-position: center center;
  width: 100%;
  height: 100%;
  position: absolute;
  top: 0;
}
.cid-u1z913gOo0 {
  padding-top: 3rem;
  padding-bottom: 5rem;
  background-color: #ffffff;
}
@media (min-width: 992px) {
  .cid-u1z913gOo0 .carousel {
    min-height: 700px;
  }
  .cid-u1z913gOo0 .carousel img {
    max-height: 700px;
    object-fit: contain;
  }
}
@media (max-width: 991px) and (min-width: 768px) {
  .cid-u1z913gOo0 .carousel {
    min-height: 455px;
  }
  .cid-u1z913gOo0 .carousel img {
    max-height: 455px;
    object-fit: contain;
  }
}
@media (max-width: 767px) {
  .cid-u1z913gOo0 .carousel {
    min-height: 385px;
  }
  .cid-u1z913gOo0 .carousel img {
    max-height: 385px;
    object-fit: contain;
  }
  .cid-u1z913gOo0 .container .carousel-control {
    margin-bottom: 0;
  }
  .cid-u1z913gOo0 .content-slider-wrap {
    width: 100% !important;
  }
}
.cid-u1z913gOo0 .carousel,
.cid-u1z913gOo0 .carousel-inner {
  display: flex;
  align-items: center;
}
.cid-u1z913gOo0 .item-wrapper {
  width: 100%;
}
.cid-u1z913gOo0 .carousel-caption {
  bottom: 40px;
}
.cid-u1z913gOo0 .carousel-control:hover {
  background: #1b1b1b;
  color: #fff;
  opacity: 1;
}
.cid-u1z913gOo0 .mobi-mbri-arrow-next {
  margin-left: 5px;
}
.cid-u1z913gOo0 .mobi-mbri-arrow-prev {
  margin-right: 5px;
}
.cid-u1z913gOo0 .container .carousel-indicators {
  margin-bottom: 3px;
}
.cid-u1z913gOo0 .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-u1z913gOo0 .carousel-control.carousel-control-prev {
  left: 0;
  margin-left: 2.5rem;
}
.cid-u1z913gOo0 .carousel-control.carousel-control-next {
  right: 0;
  margin-right: 2.5rem;
}
@media (max-width: 767px) {
  .cid-u1z913gOo0 .carousel-control {
    top: auto;
    bottom: 1rem;
  }
}
.cid-u1z913gOo0 .carousel-indicators {
  position: absolute;
  bottom: 0;
  margin-bottom: 1.5rem !important;
}
.cid-u1z913gOo0 .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-u1z913gOo0 .carousel-indicators li.active,
.cid-u1z913gOo0 .carousel-indicators li:hover {
  opacity: 0.9;
}
.cid-u1z913gOo0 .carousel-indicators li::after,
.cid-u1z913gOo0 .carousel-indicators li::before {
  content: none;
}
.cid-u1z913gOo0 .carousel-indicators.ie-fix {
  left: 50%;
  display: block;
  width: 60%;
  margin-left: -30%;
  text-align: center;
}
@media (max-width: 768px) {
  .cid-u1z913gOo0 .carousel-indicators {
    display: none !important;
  }
}
.cid-u1z914PhVN {
  padding-top: 5rem;
  padding-bottom: 5rem;
  background-color: #3e7798;
}
.cid-u1z915XVsy {
  padding-top: 4rem;
  padding-bottom: 3rem;
  background-color: #232323;
}
.cid-u1z915XVsy .media-wrap {
  padding: 0;
}
@media (max-width: 991px) {
  .cid-u1z915XVsy .media-wrap {
    margin-bottom: 1rem;
  }
}
@media (max-width: 767px) {
  .cid-u1z915XVsy .row {
    text-align: center;
  }
  .cid-u1z915XVsy .row > div {
    margin: auto;
  }
  .cid-u1z915XVsy .social-row {
    justify-content: center;
  }
}
.cid-u1z915XVsy .social-row {
  display: flex;
  flex-wrap: wrap;
}
.cid-u1z915XVsy .list {
  list-style: none;
  padding-left: 0;
  color: #bbbbbb;
}
@media (max-width: 991px) {
  .cid-u1z915XVsy .list {
    margin-bottom: 2rem;
  }
}
@media (min-width: 992px) {
  .cid-u1z915XVsy .list {
    margin-bottom: 0rem;
  }
}
.cid-u1z915XVsy .mbr-text {
  color: #ffffff;
}
.cid-u1z915XVsy .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-u1z915XVsy .mbr-iconfont {
  color: black;
}
@media (max-width: 991px) {
  .cid-u1z915XVsy div > *:last-child {
    margin-top: 0 !important;
  }
}
.cid-u1zoprUbha {
  z-index: 1000;
  width: 100%;
  position: relative;
  min-height: 60px;
}
.cid-u1zoprUbha nav.navbar {
  position: fixed;
}
.cid-u1zoprUbha .dropdown-item:before {
  font-family: Moririse2 !important;
  content: "\e966";
  display: inline-block;
  width: 0;
  position: absolute;
  left: 1rem;
  top: 0.5rem;
  margin-right: 0.5rem;
  line-height: 1;
  font-size: inherit;
  vertical-align: middle;
  text-align: center;
  overflow: hidden;
  transform: scale(0, 1);
  transition: all 0.25s ease-in-out;
}
.cid-u1zoprUbha .dropdown-menu {
  padding: 0;
  border-radius: 4px;
  box-shadow: 0 1px 3px 0 rgba(0, 0, 0, 0.1);
}
.cid-u1zoprUbha .dropdown-item {
  border-bottom: 1px solid #e6e6e6;
}
.cid-u1zoprUbha .dropdown-item:hover,
.cid-u1zoprUbha .dropdown-item:focus {
  background: #b2d056 !important;
  color: white !important;
}
.cid-u1zoprUbha .dropdown-item:first-child {
  border-top-left-radius: 4px;
  border-top-right-radius: 4px;
}
.cid-u1zoprUbha .dropdown-item:last-child {
  border-bottom: none;
  border-bottom-left-radius: 4px;
  border-bottom-right-radius: 4px;
}
.cid-u1zoprUbha .nav-dropdown .link {
  padding: 0 0.3em !important;
  margin: 0.667em 1em !important;
}
.cid-u1zoprUbha .nav-dropdown .link.dropdown-toggle::after {
  margin-left: 0.5rem;
  margin-top: 0.2rem;
}
.cid-u1zoprUbha .nav-link {
  position: relative;
}
.cid-u1zoprUbha .container {
  display: flex;
  margin: auto;
}
.cid-u1zoprUbha .iconfont-wrapper {
  color: #000000 !important;
  font-size: 1.5rem;
  padding-right: 0.5rem;
}
.cid-u1zoprUbha .dropdown-menu,
.cid-u1zoprUbha .navbar.opened {
  background: #232323 !important;
}
.cid-u1zoprUbha .nav-item:focus,
.cid-u1zoprUbha .nav-link:focus {
  outline: none;
}
.cid-u1zoprUbha .dropdown .dropdown-menu .dropdown-item {
  width: auto;
  transition: all 0.25s ease-in-out;
}
.cid-u1zoprUbha .dropdown .dropdown-menu .dropdown-item::after {
  right: 0.5rem;
}
.cid-u1zoprUbha .dropdown .dropdown-menu .dropdown-item .mbr-iconfont {
  margin-right: 0.5rem;
  vertical-align: sub;
}
.cid-u1zoprUbha .dropdown .dropdown-menu .dropdown-item .mbr-iconfont:before {
  display: inline-block;
  transform: scale(1, 1);
  transition: all 0.25s ease-in-out;
}
.cid-u1zoprUbha .collapsed .dropdown-menu .dropdown-item:before {
  display: none;
}
.cid-u1zoprUbha .collapsed .dropdown .dropdown-menu .dropdown-item {
  padding: 0.235em 1.5em 0.235em 1.5em !important;
  transition: none;
  margin: 0 !important;
}
.cid-u1zoprUbha .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: #232323;
}
.cid-u1zoprUbha .navbar.opened {
  transition: all 0.3s;
}
.cid-u1zoprUbha .navbar .dropdown-item {
  padding: 0.5rem 1.8rem;
}
.cid-u1zoprUbha .navbar .navbar-logo img {
  width: auto;
}
.cid-u1zoprUbha .navbar .navbar-collapse {
  justify-content: flex-end;
  z-index: 1;
}
.cid-u1zoprUbha .navbar.collapsed {
  justify-content: center;
}
.cid-u1zoprUbha .navbar.collapsed .nav-item .nav-link::before {
  display: none;
}
.cid-u1zoprUbha .navbar.collapsed.opened .dropdown-menu {
  top: 0;
}
@media (min-width: 992px) {
  .cid-u1zoprUbha .navbar.collapsed.opened:not(.navbar-short) .navbar-collapse {
    max-height: calc(98.5vh - 3.4rem);
  }
}
.cid-u1zoprUbha .navbar.collapsed .dropdown-menu .dropdown-submenu {
  left: 0 !important;
}
.cid-u1zoprUbha .navbar.collapsed .dropdown-menu .dropdown-item:after {
  right: auto;
}
.cid-u1zoprUbha .navbar.collapsed .dropdown-menu .dropdown-toggle[data-toggle="dropdown-submenu"]:after {
  margin-left: 0.5rem;
  margin-top: 0.2rem;
  border-top: 0.35em solid;
  border-right: 0.35em solid transparent;
  border-left: 0.35em solid transparent;
  border-bottom: 0;
  top: 41%;
}
.cid-u1zoprUbha .navbar.collapsed ul.navbar-nav li {
  margin: auto;
}
.cid-u1zoprUbha .navbar.collapsed .dropdown-menu .dropdown-item {
  padding: 0.25rem 1.5rem;
  text-align: center;
}
.cid-u1zoprUbha .navbar.collapsed .icons-menu {
  padding-left: 0;
  padding-right: 0;
  padding-top: 0.5rem;
  padding-bottom: 0.5rem;
}
@media (max-width: 991px) {
  .cid-u1zoprUbha .navbar .nav-item .nav-link::before {
    display: none;
  }
  .cid-u1zoprUbha .navbar.opened .dropdown-menu {
    top: 0;
  }
  .cid-u1zoprUbha .navbar .dropdown-menu .dropdown-submenu {
    left: 0 !important;
  }
  .cid-u1zoprUbha .navbar .dropdown-menu .dropdown-item:after {
    right: auto;
  }
  .cid-u1zoprUbha .navbar .dropdown-menu .dropdown-toggle[data-toggle="dropdown-submenu"]:after {
    margin-left: 0.5rem;
    margin-top: 0.2rem;
    border-top: 0.35em solid;
    border-right: 0.35em solid transparent;
    border-left: 0.35em solid transparent;
    border-bottom: 0;
    top: 40%;
  }
  .cid-u1zoprUbha .navbar .navbar-logo img {
    height: 3rem !important;
  }
  .cid-u1zoprUbha .navbar ul.navbar-nav li {
    margin: auto;
  }
  .cid-u1zoprUbha .navbar .dropdown-menu .dropdown-item {
    padding: 0.25rem 1.5rem !important;
    text-align: center;
  }
  .cid-u1zoprUbha .navbar .navbar-brand {
    flex-shrink: initial;
    flex-basis: auto;
    word-break: break-word;
    padding-right: 2rem;
  }
  .cid-u1zoprUbha .navbar .navbar-toggler {
    flex-basis: auto;
  }
  .cid-u1zoprUbha .navbar .icons-menu {
    padding-left: 0;
    padding-top: 0.5rem;
    padding-bottom: 0.5rem;
  }
}
.cid-u1zoprUbha .navbar.navbar-short {
  min-height: 60px;
}
.cid-u1zoprUbha .navbar.navbar-short .navbar-logo img {
  height: 2.5rem !important;
}
.cid-u1zoprUbha .navbar.navbar-short .navbar-brand {
  min-height: 60px;
  padding: 0;
}
.cid-u1zoprUbha .navbar-brand {
  min-height: 70px;
  flex-shrink: 0;
  align-items: center;
  margin-right: 0;
  padding: 0;
  transition: all 0.3s;
  word-break: break-word;
  z-index: 1;
}
.cid-u1zoprUbha .navbar-brand .navbar-caption {
  line-height: inherit !important;
}
.cid-u1zoprUbha .navbar-brand .navbar-logo a {
  outline: none;
}
.cid-u1zoprUbha .dropdown-item.active,
.cid-u1zoprUbha .dropdown-item:active {
  background-color: transparent;
}
.cid-u1zoprUbha .navbar-expand-lg .navbar-nav .nav-link {
  padding: 0;
}
.cid-u1zoprUbha .nav-dropdown .link.dropdown-toggle {
  margin-right: 1.667em;
}
.cid-u1zoprUbha .nav-dropdown .link.dropdown-toggle[aria-expanded="true"] {
  margin-right: 0;
  padding: 0.667em 1.667em;
}
.cid-u1zoprUbha .navbar.navbar-expand-lg .dropdown .dropdown-menu {
  background: #232323;
}
.cid-u1zoprUbha .navbar.navbar-expand-lg .dropdown .dropdown-menu .dropdown-submenu {
  margin: 0;
  left: 100%;
}
.cid-u1zoprUbha .navbar .dropdown.open > .dropdown-menu {
  display: block;
}
.cid-u1zoprUbha ul.navbar-nav {
  flex-wrap: wrap;
}
.cid-u1zoprUbha .navbar-buttons {
  text-align: center;
  min-width: 170px;
}
.cid-u1zoprUbha button.navbar-toggler {
  outline: none;
  width: 31px;
  height: 20px;
  cursor: pointer;
  transition: all 0.2s;
  position: relative;
  align-self: center;
}
.cid-u1zoprUbha button.navbar-toggler .hamburger span {
  position: absolute;
  right: 0;
  width: 30px;
  height: 2px;
  border-right: 5px;
  background-color: #b2d056;
}
.cid-u1zoprUbha button.navbar-toggler .hamburger span:nth-child(1) {
  top: 0;
  transition: all 0.2s;
}
.cid-u1zoprUbha button.navbar-toggler .hamburger span:nth-child(2) {
  top: 8px;
  transition: all 0.15s;
}
.cid-u1zoprUbha button.navbar-toggler .hamburger span:nth-child(3) {
  top: 8px;
  transition: all 0.15s;
}
.cid-u1zoprUbha button.navbar-toggler .hamburger span:nth-child(4) {
  top: 16px;
  transition: all 0.2s;
}
.cid-u1zoprUbha nav.opened .hamburger span:nth-child(1) {
  top: 8px;
  width: 0;
  opacity: 0;
  right: 50%;
  transition: all 0.2s;
}
.cid-u1zoprUbha nav.opened .hamburger span:nth-child(2) {
  transform: rotate(45deg);
  transition: all 0.25s;
}
.cid-u1zoprUbha nav.opened .hamburger span:nth-child(3) {
  transform: rotate(-45deg);
  transition: all 0.25s;
}
.cid-u1zoprUbha nav.opened .hamburger span:nth-child(4) {
  top: 8px;
  width: 0;
  opacity: 0;
  right: 50%;
  transition: all 0.2s;
}
.cid-u1zoprUbha .navbar-dropdown {
  padding: 0 1rem;
  position: fixed;
}
.cid-u1zoprUbha a.nav-link {
  display: flex;
  align-items: center;
  justify-content: center;
}
.cid-u1zoprUbha .icons-menu {
  flex-wrap: nowrap;
  display: flex;
  justify-content: center;
  padding-left: 1rem;
  padding-right: 1rem;
  padding-top: 0.3rem;
  text-align: center;
}
@media screen and (-ms-high-contrast: active), (-ms-high-contrast: none) {
  .cid-u1zoprUbha .navbar {
    height: 70px;
  }
  .cid-u1zoprUbha .navbar.opened {
    height: auto;
  }
  .cid-u1zoprUbha .nav-item .nav-link:hover::before {
    width: 175%;
    max-width: calc(100% + 2rem);
    left: -1rem;
  }
}
.cid-u1zoptwVAe {
  padding-top: 9rem;
  padding-bottom: 9rem;
  background-image: url("../../../assets/images/header-weber-master-bath3.jpg");
}
.cid-u1zoptwVAe .mbr-text,
.cid-u1zoptwVAe .mbr-section-btn {
  color: #b2d056;
}
.cid-u1zoptwVAe .card-title,
.cid-u1zoptwVAe .card-box {
  color: #ffffff;
}
.cid-u1zoptwVAe .mbr-text,
.cid-u1zoptwVAe .link-wrap {
  color: #ffffff;
}
.cid-u1zopuvnax {
  padding-top: 3rem;
  padding-bottom: 2rem;
  background-image: url("../../../assets/images/bg-1.jpg");
}
.cid-u1zopuvnax .mbr-fallback-image.disabled {
  display: none;
}
.cid-u1zopuvnax .mbr-fallback-image {
  display: block;
  background-size: cover;
  background-position: center center;
  width: 100%;
  height: 100%;
  position: absolute;
  top: 0;
}
.cid-u1zopuvnax .mbr-section-title {
  color: #353535;
}
.cid-u1zopw3nAm {
  padding-top: 0rem;
  padding-bottom: 2rem;
  background-image: url("../../../assets/images/header-spacer-bar-15.jpg");
}
.cid-u1zopw3nAm .mbr-fallback-image.disabled {
  display: none;
}
.cid-u1zopw3nAm .mbr-fallback-image {
  display: block;
  background-size: cover;
  background-position: center center;
  width: 100%;
  height: 100%;
  position: absolute;
  top: 0;
}
.cid-u1zopx8S9c {
  padding-top: 3rem;
  padding-bottom: 5rem;
  background-color: #ffffff;
}
@media (min-width: 992px) {
  .cid-u1zopx8S9c .carousel {
    min-height: 700px;
  }
  .cid-u1zopx8S9c .carousel img {
    max-height: 700px;
    object-fit: contain;
  }
}
@media (max-width: 991px) and (min-width: 768px) {
  .cid-u1zopx8S9c .carousel {
    min-height: 455px;
  }
  .cid-u1zopx8S9c .carousel img {
    max-height: 455px;
    object-fit: contain;
  }
}
@media (max-width: 767px) {
  .cid-u1zopx8S9c .carousel {
    min-height: 385px;
  }
  .cid-u1zopx8S9c .carousel img {
    max-height: 385px;
    object-fit: contain;
  }
  .cid-u1zopx8S9c .container .carousel-control {
    margin-bottom: 0;
  }
  .cid-u1zopx8S9c .content-slider-wrap {
    width: 100% !important;
  }
}
.cid-u1zopx8S9c .carousel,
.cid-u1zopx8S9c .carousel-inner {
  display: flex;
  align-items: center;
}
.cid-u1zopx8S9c .item-wrapper {
  width: 100%;
}
.cid-u1zopx8S9c .carousel-caption {
  bottom: 40px;
}
.cid-u1zopx8S9c .carousel-control:hover {
  background: #1b1b1b;
  color: #fff;
  opacity: 1;
}
.cid-u1zopx8S9c .mobi-mbri-arrow-next {
  margin-left: 5px;
}
.cid-u1zopx8S9c .mobi-mbri-arrow-prev {
  margin-right: 5px;
}
.cid-u1zopx8S9c .container .carousel-indicators {
  margin-bottom: 3px;
}
.cid-u1zopx8S9c .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-u1zopx8S9c .carousel-control.carousel-control-prev {
  left: 0;
  margin-left: 2.5rem;
}
.cid-u1zopx8S9c .carousel-control.carousel-control-next {
  right: 0;
  margin-right: 2.5rem;
}
@media (max-width: 767px) {
  .cid-u1zopx8S9c .carousel-control {
    top: auto;
    bottom: 1rem;
  }
}
.cid-u1zopx8S9c .carousel-indicators {
  position: absolute;
  bottom: 0;
  margin-bottom: 1.5rem !important;
}
.cid-u1zopx8S9c .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-u1zopx8S9c .carousel-indicators li.active,
.cid-u1zopx8S9c .carousel-indicators li:hover {
  opacity: 0.9;
}
.cid-u1zopx8S9c .carousel-indicators li::after,
.cid-u1zopx8S9c .carousel-indicators li::before {
  content: none;
}
.cid-u1zopx8S9c .carousel-indicators.ie-fix {
  left: 50%;
  display: block;
  width: 60%;
  margin-left: -30%;
  text-align: center;
}
@media (max-width: 768px) {
  .cid-u1zopx8S9c .carousel-indicators {
    display: none !important;
  }
}
.cid-u1zopyXcyj {
  padding-top: 5rem;
  padding-bottom: 5rem;
  background-color: #3e7798;
}
.cid-u1zopzyqB8 {
  padding-top: 4rem;
  padding-bottom: 3rem;
  background-color: #232323;
}
.cid-u1zopzyqB8 .media-wrap {
  padding: 0;
}
@media (max-width: 991px) {
  .cid-u1zopzyqB8 .media-wrap {
    margin-bottom: 1rem;
  }
}
@media (max-width: 767px) {
  .cid-u1zopzyqB8 .row {
    text-align: center;
  }
  .cid-u1zopzyqB8 .row > div {
    margin: auto;
  }
  .cid-u1zopzyqB8 .social-row {
    justify-content: center;
  }
}
.cid-u1zopzyqB8 .social-row {
  display: flex;
  flex-wrap: wrap;
}
.cid-u1zopzyqB8 .list {
  list-style: none;
  padding-left: 0;
  color: #bbbbbb;
}
@media (max-width: 991px) {
  .cid-u1zopzyqB8 .list {
    margin-bottom: 2rem;
  }
}
@media (min-width: 992px) {
  .cid-u1zopzyqB8 .list {
    margin-bottom: 0rem;
  }
}
.cid-u1zopzyqB8 .mbr-text {
  color: #ffffff;
}
.cid-u1zopzyqB8 .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-u1zopzyqB8 .mbr-iconfont {
  color: black;
}
@media (max-width: 991px) {
  .cid-u1zopzyqB8 div > *:last-child {
    margin-top: 0 !important;
  }
}
.cid-u1D4yEqv8l {
  z-index: 1000;
  width: 100%;
  position: relative;
  min-height: 60px;
}
.cid-u1D4yEqv8l nav.navbar {
  position: fixed;
}
.cid-u1D4yEqv8l .dropdown-item:before {
  font-family: Moririse2 !important;
  content: "\e966";
  display: inline-block;
  width: 0;
  position: absolute;
  left: 1rem;
  top: 0.5rem;
  margin-right: 0.5rem;
  line-height: 1;
  font-size: inherit;
  vertical-align: middle;
  text-align: center;
  overflow: hidden;
  transform: scale(0, 1);
  transition: all 0.25s ease-in-out;
}
.cid-u1D4yEqv8l .dropdown-menu {
  padding: 0;
  border-radius: 4px;
  box-shadow: 0 1px 3px 0 rgba(0, 0, 0, 0.1);
}
.cid-u1D4yEqv8l .dropdown-item {
  border-bottom: 1px solid #e6e6e6;
}
.cid-u1D4yEqv8l .dropdown-item:hover,
.cid-u1D4yEqv8l .dropdown-item:focus {
  background: #b2d056 !important;
  color: white !important;
}
.cid-u1D4yEqv8l .dropdown-item:first-child {
  border-top-left-radius: 4px;
  border-top-right-radius: 4px;
}
.cid-u1D4yEqv8l .dropdown-item:last-child {
  border-bottom: none;
  border-bottom-left-radius: 4px;
  border-bottom-right-radius: 4px;
}
.cid-u1D4yEqv8l .nav-dropdown .link {
  padding: 0 0.3em !important;
  margin: 0.667em 1em !important;
}
.cid-u1D4yEqv8l .nav-dropdown .link.dropdown-toggle::after {
  margin-left: 0.5rem;
  margin-top: 0.2rem;
}
.cid-u1D4yEqv8l .nav-link {
  position: relative;
}
.cid-u1D4yEqv8l .container {
  display: flex;
  margin: auto;
}
.cid-u1D4yEqv8l .iconfont-wrapper {
  color: #000000 !important;
  font-size: 1.5rem;
  padding-right: 0.5rem;
}
.cid-u1D4yEqv8l .dropdown-menu,
.cid-u1D4yEqv8l .navbar.opened {
  background: #232323 !important;
}
.cid-u1D4yEqv8l .nav-item:focus,
.cid-u1D4yEqv8l .nav-link:focus {
  outline: none;
}
.cid-u1D4yEqv8l .dropdown .dropdown-menu .dropdown-item {
  width: auto;
  transition: all 0.25s ease-in-out;
}
.cid-u1D4yEqv8l .dropdown .dropdown-menu .dropdown-item::after {
  right: 0.5rem;
}
.cid-u1D4yEqv8l .dropdown .dropdown-menu .dropdown-item .mbr-iconfont {
  margin-right: 0.5rem;
  vertical-align: sub;
}
.cid-u1D4yEqv8l .dropdown .dropdown-menu .dropdown-item .mbr-iconfont:before {
  display: inline-block;
  transform: scale(1, 1);
  transition: all 0.25s ease-in-out;
}
.cid-u1D4yEqv8l .collapsed .dropdown-menu .dropdown-item:before {
  display: none;
}
.cid-u1D4yEqv8l .collapsed .dropdown .dropdown-menu .dropdown-item {
  padding: 0.235em 1.5em 0.235em 1.5em !important;
  transition: none;
  margin: 0 !important;
}
.cid-u1D4yEqv8l .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: #232323;
}
.cid-u1D4yEqv8l .navbar.opened {
  transition: all 0.3s;
}
.cid-u1D4yEqv8l .navbar .dropdown-item {
  padding: 0.5rem 1.8rem;
}
.cid-u1D4yEqv8l .navbar .navbar-logo img {
  width: auto;
}
.cid-u1D4yEqv8l .navbar .navbar-collapse {
  justify-content: flex-end;
  z-index: 1;
}
.cid-u1D4yEqv8l .navbar.collapsed {
  justify-content: center;
}
.cid-u1D4yEqv8l .navbar.collapsed .nav-item .nav-link::before {
  display: none;
}
.cid-u1D4yEqv8l .navbar.collapsed.opened .dropdown-menu {
  top: 0;
}
@media (min-width: 992px) {
  .cid-u1D4yEqv8l .navbar.collapsed.opened:not(.navbar-short) .navbar-collapse {
    max-height: calc(98.5vh - 3.4rem);
  }
}
.cid-u1D4yEqv8l .navbar.collapsed .dropdown-menu .dropdown-submenu {
  left: 0 !important;
}
.cid-u1D4yEqv8l .navbar.collapsed .dropdown-menu .dropdown-item:after {
  right: auto;
}
.cid-u1D4yEqv8l .navbar.collapsed .dropdown-menu .dropdown-toggle[data-toggle="dropdown-submenu"]:after {
  margin-left: 0.5rem;
  margin-top: 0.2rem;
  border-top: 0.35em solid;
  border-right: 0.35em solid transparent;
  border-left: 0.35em solid transparent;
  border-bottom: 0;
  top: 41%;
}
.cid-u1D4yEqv8l .navbar.collapsed ul.navbar-nav li {
  margin: auto;
}
.cid-u1D4yEqv8l .navbar.collapsed .dropdown-menu .dropdown-item {
  padding: 0.25rem 1.5rem;
  text-align: center;
}
.cid-u1D4yEqv8l .navbar.collapsed .icons-menu {
  padding-left: 0;
  padding-right: 0;
  padding-top: 0.5rem;
  padding-bottom: 0.5rem;
}
@media (max-width: 991px) {
  .cid-u1D4yEqv8l .navbar .nav-item .nav-link::before {
    display: none;
  }
  .cid-u1D4yEqv8l .navbar.opened .dropdown-menu {
    top: 0;
  }
  .cid-u1D4yEqv8l .navbar .dropdown-menu .dropdown-submenu {
    left: 0 !important;
  }
  .cid-u1D4yEqv8l .navbar .dropdown-menu .dropdown-item:after {
    right: auto;
  }
  .cid-u1D4yEqv8l .navbar .dropdown-menu .dropdown-toggle[data-toggle="dropdown-submenu"]:after {
    margin-left: 0.5rem;
    margin-top: 0.2rem;
    border-top: 0.35em solid;
    border-right: 0.35em solid transparent;
    border-left: 0.35em solid transparent;
    border-bottom: 0;
    top: 40%;
  }
  .cid-u1D4yEqv8l .navbar .navbar-logo img {
    height: 3rem !important;
  }
  .cid-u1D4yEqv8l .navbar ul.navbar-nav li {
    margin: auto;
  }
  .cid-u1D4yEqv8l .navbar .dropdown-menu .dropdown-item {
    padding: 0.25rem 1.5rem !important;
    text-align: center;
  }
  .cid-u1D4yEqv8l .navbar .navbar-brand {
    flex-shrink: initial;
    flex-basis: auto;
    word-break: break-word;
    padding-right: 2rem;
  }
  .cid-u1D4yEqv8l .navbar .navbar-toggler {
    flex-basis: auto;
  }
  .cid-u1D4yEqv8l .navbar .icons-menu {
    padding-left: 0;
    padding-top: 0.5rem;
    padding-bottom: 0.5rem;
  }
}
.cid-u1D4yEqv8l .navbar.navbar-short {
  min-height: 60px;
}
.cid-u1D4yEqv8l .navbar.navbar-short .navbar-logo img {
  height: 2.5rem !important;
}
.cid-u1D4yEqv8l .navbar.navbar-short .navbar-brand {
  min-height: 60px;
  padding: 0;
}
.cid-u1D4yEqv8l .navbar-brand {
  min-height: 70px;
  flex-shrink: 0;
  align-items: center;
  margin-right: 0;
  padding: 0;
  transition: all 0.3s;
  word-break: break-word;
  z-index: 1;
}
.cid-u1D4yEqv8l .navbar-brand .navbar-caption {
  line-height: inherit !important;
}
.cid-u1D4yEqv8l .navbar-brand .navbar-logo a {
  outline: none;
}
.cid-u1D4yEqv8l .dropdown-item.active,
.cid-u1D4yEqv8l .dropdown-item:active {
  background-color: transparent;
}
.cid-u1D4yEqv8l .navbar-expand-lg .navbar-nav .nav-link {
  padding: 0;
}
.cid-u1D4yEqv8l .nav-dropdown .link.dropdown-toggle {
  margin-right: 1.667em;
}
.cid-u1D4yEqv8l .nav-dropdown .link.dropdown-toggle[aria-expanded="true"] {
  margin-right: 0;
  padding: 0.667em 1.667em;
}
.cid-u1D4yEqv8l .navbar.navbar-expand-lg .dropdown .dropdown-menu {
  background: #232323;
}
.cid-u1D4yEqv8l .navbar.navbar-expand-lg .dropdown .dropdown-menu .dropdown-submenu {
  margin: 0;
  left: 100%;
}
.cid-u1D4yEqv8l .navbar .dropdown.open > .dropdown-menu {
  display: block;
}
.cid-u1D4yEqv8l ul.navbar-nav {
  flex-wrap: wrap;
}
.cid-u1D4yEqv8l .navbar-buttons {
  text-align: center;
  min-width: 170px;
}
.cid-u1D4yEqv8l button.navbar-toggler {
  outline: none;
  width: 31px;
  height: 20px;
  cursor: pointer;
  transition: all 0.2s;
  position: relative;
  align-self: center;
}
.cid-u1D4yEqv8l button.navbar-toggler .hamburger span {
  position: absolute;
  right: 0;
  width: 30px;
  height: 2px;
  border-right: 5px;
  background-color: #b2d056;
}
.cid-u1D4yEqv8l button.navbar-toggler .hamburger span:nth-child(1) {
  top: 0;
  transition: all 0.2s;
}
.cid-u1D4yEqv8l button.navbar-toggler .hamburger span:nth-child(2) {
  top: 8px;
  transition: all 0.15s;
}
.cid-u1D4yEqv8l button.navbar-toggler .hamburger span:nth-child(3) {
  top: 8px;
  transition: all 0.15s;
}
.cid-u1D4yEqv8l button.navbar-toggler .hamburger span:nth-child(4) {
  top: 16px;
  transition: all 0.2s;
}
.cid-u1D4yEqv8l nav.opened .hamburger span:nth-child(1) {
  top: 8px;
  width: 0;
  opacity: 0;
  right: 50%;
  transition: all 0.2s;
}
.cid-u1D4yEqv8l nav.opened .hamburger span:nth-child(2) {
  transform: rotate(45deg);
  transition: all 0.25s;
}
.cid-u1D4yEqv8l nav.opened .hamburger span:nth-child(3) {
  transform: rotate(-45deg);
  transition: all 0.25s;
}
.cid-u1D4yEqv8l nav.opened .hamburger span:nth-child(4) {
  top: 8px;
  width: 0;
  opacity: 0;
  right: 50%;
  transition: all 0.2s;
}
.cid-u1D4yEqv8l .navbar-dropdown {
  padding: 0 1rem;
  position: fixed;
}
.cid-u1D4yEqv8l a.nav-link {
  display: flex;
  align-items: center;
  justify-content: center;
}
.cid-u1D4yEqv8l .icons-menu {
  flex-wrap: nowrap;
  display: flex;
  justify-content: center;
  padding-left: 1rem;
  padding-right: 1rem;
  padding-top: 0.3rem;
  text-align: center;
}
@media screen and (-ms-high-contrast: active), (-ms-high-contrast: none) {
  .cid-u1D4yEqv8l .navbar {
    height: 70px;
  }
  .cid-u1D4yEqv8l .navbar.opened {
    height: auto;
  }
  .cid-u1D4yEqv8l .nav-item .nav-link:hover::before {
    width: 175%;
    max-width: calc(100% + 2rem);
    left: -1rem;
  }
}
.cid-u1D4yM7hMV {
  padding-top: 9rem;
  padding-bottom: 9rem;
  background-image: url("../../../assets/images/header-uff-deck.jpg");
}
.cid-u1D4yM7hMV .mbr-text,
.cid-u1D4yM7hMV .mbr-section-btn {
  color: #b2d056;
}
.cid-u1D4yM7hMV .card-title,
.cid-u1D4yM7hMV .card-box {
  color: #ffffff;
}
.cid-u1D4yM7hMV .mbr-text,
.cid-u1D4yM7hMV .link-wrap {
  color: #ffffff;
}
.cid-u1D4yQcIsx {
  padding-top: 3rem;
  padding-bottom: 2rem;
  background-image: url("../../../assets/images/bg-1.jpg");
}
.cid-u1D4yQcIsx .mbr-fallback-image.disabled {
  display: none;
}
.cid-u1D4yQcIsx .mbr-fallback-image {
  display: block;
  background-size: cover;
  background-position: center center;
  width: 100%;
  height: 100%;
  position: absolute;
  top: 0;
}
.cid-u1D4yQcIsx .mbr-section-title {
  color: #353535;
}
.cid-u1D4yTQsvj {
  padding-top: 0rem;
  padding-bottom: 2rem;
  background-image: url("../../../assets/images/header-spacer-bar-15.jpg");
}
.cid-u1D4yTQsvj .mbr-fallback-image.disabled {
  display: none;
}
.cid-u1D4yTQsvj .mbr-fallback-image {
  display: block;
  background-size: cover;
  background-position: center center;
  width: 100%;
  height: 100%;
  position: absolute;
  top: 0;
}
.cid-u1D4yX9W0X {
  padding-top: 3rem;
  padding-bottom: 5rem;
  background-color: #ffffff;
}
@media (min-width: 992px) {
  .cid-u1D4yX9W0X .carousel {
    min-height: 700px;
  }
  .cid-u1D4yX9W0X .carousel img {
    max-height: 700px;
    object-fit: contain;
  }
}
@media (max-width: 991px) and (min-width: 768px) {
  .cid-u1D4yX9W0X .carousel {
    min-height: 455px;
  }
  .cid-u1D4yX9W0X .carousel img {
    max-height: 455px;
    object-fit: contain;
  }
}
@media (max-width: 767px) {
  .cid-u1D4yX9W0X .carousel {
    min-height: 385px;
  }
  .cid-u1D4yX9W0X .carousel img {
    max-height: 385px;
    object-fit: contain;
  }
  .cid-u1D4yX9W0X .container .carousel-control {
    margin-bottom: 0;
  }
  .cid-u1D4yX9W0X .content-slider-wrap {
    width: 100% !important;
  }
}
.cid-u1D4yX9W0X .carousel,
.cid-u1D4yX9W0X .carousel-inner {
  display: flex;
  align-items: center;
}
.cid-u1D4yX9W0X .item-wrapper {
  width: 100%;
}
.cid-u1D4yX9W0X .carousel-caption {
  bottom: 40px;
}
.cid-u1D4yX9W0X .carousel-control:hover {
  background: #1b1b1b;
  color: #fff;
  opacity: 1;
}
.cid-u1D4yX9W0X .mobi-mbri-arrow-next {
  margin-left: 5px;
}
.cid-u1D4yX9W0X .mobi-mbri-arrow-prev {
  margin-right: 5px;
}
.cid-u1D4yX9W0X .container .carousel-indicators {
  margin-bottom: 3px;
}
.cid-u1D4yX9W0X .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-u1D4yX9W0X .carousel-control.carousel-control-prev {
  left: 0;
  margin-left: 2.5rem;
}
.cid-u1D4yX9W0X .carousel-control.carousel-control-next {
  right: 0;
  margin-right: 2.5rem;
}
@media (max-width: 767px) {
  .cid-u1D4yX9W0X .carousel-control {
    top: auto;
    bottom: 1rem;
  }
}
.cid-u1D4yX9W0X .carousel-indicators {
  position: absolute;
  bottom: 0;
  margin-bottom: 1.5rem !important;
}
.cid-u1D4yX9W0X .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-u1D4yX9W0X .carousel-indicators li.active,
.cid-u1D4yX9W0X .carousel-indicators li:hover {
  opacity: 0.9;
}
.cid-u1D4yX9W0X .carousel-indicators li::after,
.cid-u1D4yX9W0X .carousel-indicators li::before {
  content: none;
}
.cid-u1D4yX9W0X .carousel-indicators.ie-fix {
  left: 50%;
  display: block;
  width: 60%;
  margin-left: -30%;
  text-align: center;
}
@media (max-width: 768px) {
  .cid-u1D4yX9W0X .carousel-indicators {
    display: none !important;
  }
}
.cid-u1D4z4eCMW {
  padding-top: 5rem;
  padding-bottom: 5rem;
  background-color: #3e7798;
}
.cid-u1D4z5xbBK {
  padding-top: 4rem;
  padding-bottom: 3rem;
  background-color: #232323;
}
.cid-u1D4z5xbBK .media-wrap {
  padding: 0;
}
@media (max-width: 991px) {
  .cid-u1D4z5xbBK .media-wrap {
    margin-bottom: 1rem;
  }
}
@media (max-width: 767px) {
  .cid-u1D4z5xbBK .row {
    text-align: center;
  }
  .cid-u1D4z5xbBK .row > div {
    margin: auto;
  }
  .cid-u1D4z5xbBK .social-row {
    justify-content: center;
  }
}
.cid-u1D4z5xbBK .social-row {
  display: flex;
  flex-wrap: wrap;
}
.cid-u1D4z5xbBK .list {
  list-style: none;
  padding-left: 0;
  color: #bbbbbb;
}
@media (max-width: 991px) {
  .cid-u1D4z5xbBK .list {
    margin-bottom: 2rem;
  }
}
@media (min-width: 992px) {
  .cid-u1D4z5xbBK .list {
    margin-bottom: 0rem;
  }
}
.cid-u1D4z5xbBK .mbr-text {
  color: #ffffff;
}
.cid-u1D4z5xbBK .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-u1D4z5xbBK .mbr-iconfont {
  color: black;
}
@media (max-width: 991px) {
  .cid-u1D4z5xbBK div > *:last-child {
    margin-top: 0 !important;
  }
}
.cid-u1JVIooFQO {
  z-index: 1000;
  width: 100%;
  position: relative;
  min-height: 60px;
}
.cid-u1JVIooFQO nav.navbar {
  position: fixed;
}
.cid-u1JVIooFQO .dropdown-item:before {
  font-family: Moririse2 !important;
  content: "\e966";
  display: inline-block;
  width: 0;
  position: absolute;
  left: 1rem;
  top: 0.5rem;
  margin-right: 0.5rem;
  line-height: 1;
  font-size: inherit;
  vertical-align: middle;
  text-align: center;
  overflow: hidden;
  transform: scale(0, 1);
  transition: all 0.25s ease-in-out;
}
.cid-u1JVIooFQO .dropdown-menu {
  padding: 0;
  border-radius: 4px;
  box-shadow: 0 1px 3px 0 rgba(0, 0, 0, 0.1);
}
.cid-u1JVIooFQO .dropdown-item {
  border-bottom: 1px solid #e6e6e6;
}
.cid-u1JVIooFQO .dropdown-item:hover,
.cid-u1JVIooFQO .dropdown-item:focus {
  background: #b2d056 !important;
  color: white !important;
}
.cid-u1JVIooFQO .dropdown-item:first-child {
  border-top-left-radius: 4px;
  border-top-right-radius: 4px;
}
.cid-u1JVIooFQO .dropdown-item:last-child {
  border-bottom: none;
  border-bottom-left-radius: 4px;
  border-bottom-right-radius: 4px;
}
.cid-u1JVIooFQO .nav-dropdown .link {
  padding: 0 0.3em !important;
  margin: 0.667em 1em !important;
}
.cid-u1JVIooFQO .nav-dropdown .link.dropdown-toggle::after {
  margin-left: 0.5rem;
  margin-top: 0.2rem;
}
.cid-u1JVIooFQO .nav-link {
  position: relative;
}
.cid-u1JVIooFQO .container {
  display: flex;
  margin: auto;
}
.cid-u1JVIooFQO .iconfont-wrapper {
  color: #000000 !important;
  font-size: 1.5rem;
  padding-right: 0.5rem;
}
.cid-u1JVIooFQO .dropdown-menu,
.cid-u1JVIooFQO .navbar.opened {
  background: #232323 !important;
}
.cid-u1JVIooFQO .nav-item:focus,
.cid-u1JVIooFQO .nav-link:focus {
  outline: none;
}
.cid-u1JVIooFQO .dropdown .dropdown-menu .dropdown-item {
  width: auto;
  transition: all 0.25s ease-in-out;
}
.cid-u1JVIooFQO .dropdown .dropdown-menu .dropdown-item::after {
  right: 0.5rem;
}
.cid-u1JVIooFQO .dropdown .dropdown-menu .dropdown-item .mbr-iconfont {
  margin-right: 0.5rem;
  vertical-align: sub;
}
.cid-u1JVIooFQO .dropdown .dropdown-menu .dropdown-item .mbr-iconfont:before {
  display: inline-block;
  transform: scale(1, 1);
  transition: all 0.25s ease-in-out;
}
.cid-u1JVIooFQO .collapsed .dropdown-menu .dropdown-item:before {
  display: none;
}
.cid-u1JVIooFQO .collapsed .dropdown .dropdown-menu .dropdown-item {
  padding: 0.235em 1.5em 0.235em 1.5em !important;
  transition: none;
  margin: 0 !important;
}
.cid-u1JVIooFQO .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: #232323;
}
.cid-u1JVIooFQO .navbar.opened {
  transition: all 0.3s;
}
.cid-u1JVIooFQO .navbar .dropdown-item {
  padding: 0.5rem 1.8rem;
}
.cid-u1JVIooFQO .navbar .navbar-logo img {
  width: auto;
}
.cid-u1JVIooFQO .navbar .navbar-collapse {
  justify-content: flex-end;
  z-index: 1;
}
.cid-u1JVIooFQO .navbar.collapsed {
  justify-content: center;
}
.cid-u1JVIooFQO .navbar.collapsed .nav-item .nav-link::before {
  display: none;
}
.cid-u1JVIooFQO .navbar.collapsed.opened .dropdown-menu {
  top: 0;
}
@media (min-width: 992px) {
  .cid-u1JVIooFQO .navbar.collapsed.opened:not(.navbar-short) .navbar-collapse {
    max-height: calc(98.5vh - 3.4rem);
  }
}
.cid-u1JVIooFQO .navbar.collapsed .dropdown-menu .dropdown-submenu {
  left: 0 !important;
}
.cid-u1JVIooFQO .navbar.collapsed .dropdown-menu .dropdown-item:after {
  right: auto;
}
.cid-u1JVIooFQO .navbar.collapsed .dropdown-menu .dropdown-toggle[data-toggle="dropdown-submenu"]:after {
  margin-left: 0.5rem;
  margin-top: 0.2rem;
  border-top: 0.35em solid;
  border-right: 0.35em solid transparent;
  border-left: 0.35em solid transparent;
  border-bottom: 0;
  top: 41%;
}
.cid-u1JVIooFQO .navbar.collapsed ul.navbar-nav li {
  margin: auto;
}
.cid-u1JVIooFQO .navbar.collapsed .dropdown-menu .dropdown-item {
  padding: 0.25rem 1.5rem;
  text-align: center;
}
.cid-u1JVIooFQO .navbar.collapsed .icons-menu {
  padding-left: 0;
  padding-right: 0;
  padding-top: 0.5rem;
  padding-bottom: 0.5rem;
}
@media (max-width: 991px) {
  .cid-u1JVIooFQO .navbar .nav-item .nav-link::before {
    display: none;
  }
  .cid-u1JVIooFQO .navbar.opened .dropdown-menu {
    top: 0;
  }
  .cid-u1JVIooFQO .navbar .dropdown-menu .dropdown-submenu {
    left: 0 !important;
  }
  .cid-u1JVIooFQO .navbar .dropdown-menu .dropdown-item:after {
    right: auto;
  }
  .cid-u1JVIooFQO .navbar .dropdown-menu .dropdown-toggle[data-toggle="dropdown-submenu"]:after {
    margin-left: 0.5rem;
    margin-top: 0.2rem;
    border-top: 0.35em solid;
    border-right: 0.35em solid transparent;
    border-left: 0.35em solid transparent;
    border-bottom: 0;
    top: 40%;
  }
  .cid-u1JVIooFQO .navbar .navbar-logo img {
    height: 3rem !important;
  }
  .cid-u1JVIooFQO .navbar ul.navbar-nav li {
    margin: auto;
  }
  .cid-u1JVIooFQO .navbar .dropdown-menu .dropdown-item {
    padding: 0.25rem 1.5rem !important;
    text-align: center;
  }
  .cid-u1JVIooFQO .navbar .navbar-brand {
    flex-shrink: initial;
    flex-basis: auto;
    word-break: break-word;
    padding-right: 2rem;
  }
  .cid-u1JVIooFQO .navbar .navbar-toggler {
    flex-basis: auto;
  }
  .cid-u1JVIooFQO .navbar .icons-menu {
    padding-left: 0;
    padding-top: 0.5rem;
    padding-bottom: 0.5rem;
  }
}
.cid-u1JVIooFQO .navbar.navbar-short {
  min-height: 60px;
}
.cid-u1JVIooFQO .navbar.navbar-short .navbar-logo img {
  height: 2.5rem !important;
}
.cid-u1JVIooFQO .navbar.navbar-short .navbar-brand {
  min-height: 60px;
  padding: 0;
}
.cid-u1JVIooFQO .navbar-brand {
  min-height: 70px;
  flex-shrink: 0;
  align-items: center;
  margin-right: 0;
  padding: 0;
  transition: all 0.3s;
  word-break: break-word;
  z-index: 1;
}
.cid-u1JVIooFQO .navbar-brand .navbar-caption {
  line-height: inherit !important;
}
.cid-u1JVIooFQO .navbar-brand .navbar-logo a {
  outline: none;
}
.cid-u1JVIooFQO .dropdown-item.active,
.cid-u1JVIooFQO .dropdown-item:active {
  background-color: transparent;
}
.cid-u1JVIooFQO .navbar-expand-lg .navbar-nav .nav-link {
  padding: 0;
}
.cid-u1JVIooFQO .nav-dropdown .link.dropdown-toggle {
  margin-right: 1.667em;
}
.cid-u1JVIooFQO .nav-dropdown .link.dropdown-toggle[aria-expanded="true"] {
  margin-right: 0;
  padding: 0.667em 1.667em;
}
.cid-u1JVIooFQO .navbar.navbar-expand-lg .dropdown .dropdown-menu {
  background: #232323;
}
.cid-u1JVIooFQO .navbar.navbar-expand-lg .dropdown .dropdown-menu .dropdown-submenu {
  margin: 0;
  left: 100%;
}
.cid-u1JVIooFQO .navbar .dropdown.open > .dropdown-menu {
  display: block;
}
.cid-u1JVIooFQO ul.navbar-nav {
  flex-wrap: wrap;
}
.cid-u1JVIooFQO .navbar-buttons {
  text-align: center;
  min-width: 170px;
}
.cid-u1JVIooFQO button.navbar-toggler {
  outline: none;
  width: 31px;
  height: 20px;
  cursor: pointer;
  transition: all 0.2s;
  position: relative;
  align-self: center;
}
.cid-u1JVIooFQO button.navbar-toggler .hamburger span {
  position: absolute;
  right: 0;
  width: 30px;
  height: 2px;
  border-right: 5px;
  background-color: #b2d056;
}
.cid-u1JVIooFQO button.navbar-toggler .hamburger span:nth-child(1) {
  top: 0;
  transition: all 0.2s;
}
.cid-u1JVIooFQO button.navbar-toggler .hamburger span:nth-child(2) {
  top: 8px;
  transition: all 0.15s;
}
.cid-u1JVIooFQO button.navbar-toggler .hamburger span:nth-child(3) {
  top: 8px;
  transition: all 0.15s;
}
.cid-u1JVIooFQO button.navbar-toggler .hamburger span:nth-child(4) {
  top: 16px;
  transition: all 0.2s;
}
.cid-u1JVIooFQO nav.opened .hamburger span:nth-child(1) {
  top: 8px;
  width: 0;
  opacity: 0;
  right: 50%;
  transition: all 0.2s;
}
.cid-u1JVIooFQO nav.opened .hamburger span:nth-child(2) {
  transform: rotate(45deg);
  transition: all 0.25s;
}
.cid-u1JVIooFQO nav.opened .hamburger span:nth-child(3) {
  transform: rotate(-45deg);
  transition: all 0.25s;
}
.cid-u1JVIooFQO nav.opened .hamburger span:nth-child(4) {
  top: 8px;
  width: 0;
  opacity: 0;
  right: 50%;
  transition: all 0.2s;
}
.cid-u1JVIooFQO .navbar-dropdown {
  padding: 0 1rem;
  position: fixed;
}
.cid-u1JVIooFQO a.nav-link {
  display: flex;
  align-items: center;
  justify-content: center;
}
.cid-u1JVIooFQO .icons-menu {
  flex-wrap: nowrap;
  display: flex;
  justify-content: center;
  padding-left: 1rem;
  padding-right: 1rem;
  padding-top: 0.3rem;
  text-align: center;
}
@media screen and (-ms-high-contrast: active), (-ms-high-contrast: none) {
  .cid-u1JVIooFQO .navbar {
    height: 70px;
  }
  .cid-u1JVIooFQO .navbar.opened {
    height: auto;
  }
  .cid-u1JVIooFQO .nav-item .nav-link:hover::before {
    width: 175%;
    max-width: calc(100% + 2rem);
    left: -1rem;
  }
}
.cid-u1JVIpklMi {
  padding-top: 9rem;
  padding-bottom: 9rem;
  background-image: url("../../../assets/images/header-clum.jpg");
}
.cid-u1JVIpklMi .mbr-text,
.cid-u1JVIpklMi .mbr-section-btn {
  color: #b2d056;
}
.cid-u1JVIpklMi .card-title,
.cid-u1JVIpklMi .card-box {
  color: #ffffff;
}
.cid-u1JVIpklMi .mbr-text,
.cid-u1JVIpklMi .link-wrap {
  color: #ffffff;
}
.cid-u1JVIq9osS {
  padding-top: 3rem;
  padding-bottom: 2rem;
  background-image: url("../../../assets/images/bg-1.jpg");
}
.cid-u1JVIq9osS .mbr-fallback-image.disabled {
  display: none;
}
.cid-u1JVIq9osS .mbr-fallback-image {
  display: block;
  background-size: cover;
  background-position: center center;
  width: 100%;
  height: 100%;
  position: absolute;
  top: 0;
}
.cid-u1JVIq9osS .mbr-section-title {
  color: #353535;
}
.cid-u1JVIrmBdP {
  padding-top: 0rem;
  padding-bottom: 2rem;
  background-image: url("../../../assets/images/header-spacer-bar-15.jpg");
}
.cid-u1JVIrmBdP .mbr-fallback-image.disabled {
  display: none;
}
.cid-u1JVIrmBdP .mbr-fallback-image {
  display: block;
  background-size: cover;
  background-position: center center;
  width: 100%;
  height: 100%;
  position: absolute;
  top: 0;
}
.cid-u1JVIsk4xp {
  padding-top: 3rem;
  padding-bottom: 5rem;
  background-color: #ffffff;
}
@media (min-width: 992px) {
  .cid-u1JVIsk4xp .carousel {
    min-height: 700px;
  }
  .cid-u1JVIsk4xp .carousel img {
    max-height: 700px;
    object-fit: contain;
  }
}
@media (max-width: 991px) and (min-width: 768px) {
  .cid-u1JVIsk4xp .carousel {
    min-height: 455px;
  }
  .cid-u1JVIsk4xp .carousel img {
    max-height: 455px;
    object-fit: contain;
  }
}
@media (max-width: 767px) {
  .cid-u1JVIsk4xp .carousel {
    min-height: 385px;
  }
  .cid-u1JVIsk4xp .carousel img {
    max-height: 385px;
    object-fit: contain;
  }
  .cid-u1JVIsk4xp .container .carousel-control {
    margin-bottom: 0;
  }
  .cid-u1JVIsk4xp .content-slider-wrap {
    width: 100% !important;
  }
}
.cid-u1JVIsk4xp .carousel,
.cid-u1JVIsk4xp .carousel-inner {
  display: flex;
  align-items: center;
}
.cid-u1JVIsk4xp .item-wrapper {
  width: 100%;
}
.cid-u1JVIsk4xp .carousel-caption {
  bottom: 40px;
}
.cid-u1JVIsk4xp .carousel-control:hover {
  background: #1b1b1b;
  color: #fff;
  opacity: 1;
}
.cid-u1JVIsk4xp .mobi-mbri-arrow-next {
  margin-left: 5px;
}
.cid-u1JVIsk4xp .mobi-mbri-arrow-prev {
  margin-right: 5px;
}
.cid-u1JVIsk4xp .container .carousel-indicators {
  margin-bottom: 3px;
}
.cid-u1JVIsk4xp .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-u1JVIsk4xp .carousel-control.carousel-control-prev {
  left: 0;
  margin-left: 2.5rem;
}
.cid-u1JVIsk4xp .carousel-control.carousel-control-next {
  right: 0;
  margin-right: 2.5rem;
}
@media (max-width: 767px) {
  .cid-u1JVIsk4xp .carousel-control {
    top: auto;
    bottom: 1rem;
  }
}
.cid-u1JVIsk4xp .carousel-indicators {
  position: absolute;
  bottom: 0;
  margin-bottom: 1.5rem !important;
}
.cid-u1JVIsk4xp .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-u1JVIsk4xp .carousel-indicators li.active,
.cid-u1JVIsk4xp .carousel-indicators li:hover {
  opacity: 0.9;
}
.cid-u1JVIsk4xp .carousel-indicators li::after,
.cid-u1JVIsk4xp .carousel-indicators li::before {
  content: none;
}
.cid-u1JVIsk4xp .carousel-indicators.ie-fix {
  left: 50%;
  display: block;
  width: 60%;
  margin-left: -30%;
  text-align: center;
}
@media (max-width: 768px) {
  .cid-u1JVIsk4xp .carousel-indicators {
    display: none !important;
  }
}
.cid-u1JVIt6Bno {
  padding-top: 5rem;
  padding-bottom: 5rem;
  background-color: #3e7798;
}
.cid-u1JVItRD8y {
  padding-top: 4rem;
  padding-bottom: 3rem;
  background-color: #232323;
}
.cid-u1JVItRD8y .media-wrap {
  padding: 0;
}
@media (max-width: 991px) {
  .cid-u1JVItRD8y .media-wrap {
    margin-bottom: 1rem;
  }
}
@media (max-width: 767px) {
  .cid-u1JVItRD8y .row {
    text-align: center;
  }
  .cid-u1JVItRD8y .row > div {
    margin: auto;
  }
  .cid-u1JVItRD8y .social-row {
    justify-content: center;
  }
}
.cid-u1JVItRD8y .social-row {
  display: flex;
  flex-wrap: wrap;
}
.cid-u1JVItRD8y .list {
  list-style: none;
  padding-left: 0;
  color: #bbbbbb;
}
@media (max-width: 991px) {
  .cid-u1JVItRD8y .list {
    margin-bottom: 2rem;
  }
}
@media (min-width: 992px) {
  .cid-u1JVItRD8y .list {
    margin-bottom: 0rem;
  }
}
.cid-u1JVItRD8y .mbr-text {
  color: #ffffff;
}
.cid-u1JVItRD8y .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-u1JVItRD8y .mbr-iconfont {
  color: black;
}
@media (max-width: 991px) {
  .cid-u1JVItRD8y div > *:last-child {
    margin-top: 0 !important;
  }
}
.cid-u0TKnZtreZ {
  z-index: 1000;
  width: 100%;
  position: relative;
  min-height: 60px;
}
.cid-u0TKnZtreZ nav.navbar {
  position: fixed;
}
.cid-u0TKnZtreZ .dropdown-item:before {
  font-family: Moririse2 !important;
  content: "\e966";
  display: inline-block;
  width: 0;
  position: absolute;
  left: 1rem;
  top: 0.5rem;
  margin-right: 0.5rem;
  line-height: 1;
  font-size: inherit;
  vertical-align: middle;
  text-align: center;
  overflow: hidden;
  transform: scale(0, 1);
  transition: all 0.25s ease-in-out;
}
.cid-u0TKnZtreZ .dropdown-menu {
  padding: 0;
  border-radius: 4px;
  box-shadow: 0 1px 3px 0 rgba(0, 0, 0, 0.1);
}
.cid-u0TKnZtreZ .dropdown-item {
  border-bottom: 1px solid #e6e6e6;
}
.cid-u0TKnZtreZ .dropdown-item:hover,
.cid-u0TKnZtreZ .dropdown-item:focus {
  background: #b2d056 !important;
  color: white !important;
}
.cid-u0TKnZtreZ .dropdown-item:first-child {
  border-top-left-radius: 4px;
  border-top-right-radius: 4px;
}
.cid-u0TKnZtreZ .dropdown-item:last-child {
  border-bottom: none;
  border-bottom-left-radius: 4px;
  border-bottom-right-radius: 4px;
}
.cid-u0TKnZtreZ .nav-dropdown .link {
  padding: 0 0.3em !important;
  margin: 0.667em 1em !important;
}
.cid-u0TKnZtreZ .nav-dropdown .link.dropdown-toggle::after {
  margin-left: 0.5rem;
  margin-top: 0.2rem;
}
.cid-u0TKnZtreZ .nav-link {
  position: relative;
}
.cid-u0TKnZtreZ .container {
  display: flex;
  margin: auto;
}
.cid-u0TKnZtreZ .iconfont-wrapper {
  color: #000000 !important;
  font-size: 1.5rem;
  padding-right: 0.5rem;
}
.cid-u0TKnZtreZ .dropdown-menu,
.cid-u0TKnZtreZ .navbar.opened {
  background: #232323 !important;
}
.cid-u0TKnZtreZ .nav-item:focus,
.cid-u0TKnZtreZ .nav-link:focus {
  outline: none;
}
.cid-u0TKnZtreZ .dropdown .dropdown-menu .dropdown-item {
  width: auto;
  transition: all 0.25s ease-in-out;
}
.cid-u0TKnZtreZ .dropdown .dropdown-menu .dropdown-item::after {
  right: 0.5rem;
}
.cid-u0TKnZtreZ .dropdown .dropdown-menu .dropdown-item .mbr-iconfont {
  margin-right: 0.5rem;
  vertical-align: sub;
}
.cid-u0TKnZtreZ .dropdown .dropdown-menu .dropdown-item .mbr-iconfont:before {
  display: inline-block;
  transform: scale(1, 1);
  transition: all 0.25s ease-in-out;
}
.cid-u0TKnZtreZ .collapsed .dropdown-menu .dropdown-item:before {
  display: none;
}
.cid-u0TKnZtreZ .collapsed .dropdown .dropdown-menu .dropdown-item {
  padding: 0.235em 1.5em 0.235em 1.5em !important;
  transition: none;
  margin: 0 !important;
}
.cid-u0TKnZtreZ .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: #232323;
}
.cid-u0TKnZtreZ .navbar.opened {
  transition: all 0.3s;
}
.cid-u0TKnZtreZ .navbar .dropdown-item {
  padding: 0.5rem 1.8rem;
}
.cid-u0TKnZtreZ .navbar .navbar-logo img {
  width: auto;
}
.cid-u0TKnZtreZ .navbar .navbar-collapse {
  justify-content: flex-end;
  z-index: 1;
}
.cid-u0TKnZtreZ .navbar.collapsed {
  justify-content: center;
}
.cid-u0TKnZtreZ .navbar.collapsed .nav-item .nav-link::before {
  display: none;
}
.cid-u0TKnZtreZ .navbar.collapsed.opened .dropdown-menu {
  top: 0;
}
@media (min-width: 992px) {
  .cid-u0TKnZtreZ .navbar.collapsed.opened:not(.navbar-short) .navbar-collapse {
    max-height: calc(98.5vh - 3.4rem);
  }
}
.cid-u0TKnZtreZ .navbar.collapsed .dropdown-menu .dropdown-submenu {
  left: 0 !important;
}
.cid-u0TKnZtreZ .navbar.collapsed .dropdown-menu .dropdown-item:after {
  right: auto;
}
.cid-u0TKnZtreZ .navbar.collapsed .dropdown-menu .dropdown-toggle[data-toggle="dropdown-submenu"]:after {
  margin-left: 0.5rem;
  margin-top: 0.2rem;
  border-top: 0.35em solid;
  border-right: 0.35em solid transparent;
  border-left: 0.35em solid transparent;
  border-bottom: 0;
  top: 41%;
}
.cid-u0TKnZtreZ .navbar.collapsed ul.navbar-nav li {
  margin: auto;
}
.cid-u0TKnZtreZ .navbar.collapsed .dropdown-menu .dropdown-item {
  padding: 0.25rem 1.5rem;
  text-align: center;
}
.cid-u0TKnZtreZ .navbar.collapsed .icons-menu {
  padding-left: 0;
  padding-right: 0;
  padding-top: 0.5rem;
  padding-bottom: 0.5rem;
}
@media (max-width: 991px) {
  .cid-u0TKnZtreZ .navbar .nav-item .nav-link::before {
    display: none;
  }
  .cid-u0TKnZtreZ .navbar.opened .dropdown-menu {
    top: 0;
  }
  .cid-u0TKnZtreZ .navbar .dropdown-menu .dropdown-submenu {
    left: 0 !important;
  }
  .cid-u0TKnZtreZ .navbar .dropdown-menu .dropdown-item:after {
    right: auto;
  }
  .cid-u0TKnZtreZ .navbar .dropdown-menu .dropdown-toggle[data-toggle="dropdown-submenu"]:after {
    margin-left: 0.5rem;
    margin-top: 0.2rem;
    border-top: 0.35em solid;
    border-right: 0.35em solid transparent;
    border-left: 0.35em solid transparent;
    border-bottom: 0;
    top: 40%;
  }
  .cid-u0TKnZtreZ .navbar .navbar-logo img {
    height: 3rem !important;
  }
  .cid-u0TKnZtreZ .navbar ul.navbar-nav li {
    margin: auto;
  }
  .cid-u0TKnZtreZ .navbar .dropdown-menu .dropdown-item {
    padding: 0.25rem 1.5rem !important;
    text-align: center;
  }
  .cid-u0TKnZtreZ .navbar .navbar-brand {
    flex-shrink: initial;
    flex-basis: auto;
    word-break: break-word;
    padding-right: 2rem;
  }
  .cid-u0TKnZtreZ .navbar .navbar-toggler {
    flex-basis: auto;
  }
  .cid-u0TKnZtreZ .navbar .icons-menu {
    padding-left: 0;
    padding-top: 0.5rem;
    padding-bottom: 0.5rem;
  }
}
.cid-u0TKnZtreZ .navbar.navbar-short {
  min-height: 60px;
}
.cid-u0TKnZtreZ .navbar.navbar-short .navbar-logo img {
  height: 2.5rem !important;
}
.cid-u0TKnZtreZ .navbar.navbar-short .navbar-brand {
  min-height: 60px;
  padding: 0;
}
.cid-u0TKnZtreZ .navbar-brand {
  min-height: 70px;
  flex-shrink: 0;
  align-items: center;
  margin-right: 0;
  padding: 0;
  transition: all 0.3s;
  word-break: break-word;
  z-index: 1;
}
.cid-u0TKnZtreZ .navbar-brand .navbar-caption {
  line-height: inherit !important;
}
.cid-u0TKnZtreZ .navbar-brand .navbar-logo a {
  outline: none;
}
.cid-u0TKnZtreZ .dropdown-item.active,
.cid-u0TKnZtreZ .dropdown-item:active {
  background-color: transparent;
}
.cid-u0TKnZtreZ .navbar-expand-lg .navbar-nav .nav-link {
  padding: 0;
}
.cid-u0TKnZtreZ .nav-dropdown .link.dropdown-toggle {
  margin-right: 1.667em;
}
.cid-u0TKnZtreZ .nav-dropdown .link.dropdown-toggle[aria-expanded="true"] {
  margin-right: 0;
  padding: 0.667em 1.667em;
}
.cid-u0TKnZtreZ .navbar.navbar-expand-lg .dropdown .dropdown-menu {
  background: #232323;
}
.cid-u0TKnZtreZ .navbar.navbar-expand-lg .dropdown .dropdown-menu .dropdown-submenu {
  margin: 0;
  left: 100%;
}
.cid-u0TKnZtreZ .navbar .dropdown.open > .dropdown-menu {
  display: block;
}
.cid-u0TKnZtreZ ul.navbar-nav {
  flex-wrap: wrap;
}
.cid-u0TKnZtreZ .navbar-buttons {
  text-align: center;
  min-width: 170px;
}
.cid-u0TKnZtreZ button.navbar-toggler {
  outline: none;
  width: 31px;
  height: 20px;
  cursor: pointer;
  transition: all 0.2s;
  position: relative;
  align-self: center;
}
.cid-u0TKnZtreZ button.navbar-toggler .hamburger span {
  position: absolute;
  right: 0;
  width: 30px;
  height: 2px;
  border-right: 5px;
  background-color: #b2d056;
}
.cid-u0TKnZtreZ button.navbar-toggler .hamburger span:nth-child(1) {
  top: 0;
  transition: all 0.2s;
}
.cid-u0TKnZtreZ button.navbar-toggler .hamburger span:nth-child(2) {
  top: 8px;
  transition: all 0.15s;
}
.cid-u0TKnZtreZ button.navbar-toggler .hamburger span:nth-child(3) {
  top: 8px;
  transition: all 0.15s;
}
.cid-u0TKnZtreZ button.navbar-toggler .hamburger span:nth-child(4) {
  top: 16px;
  transition: all 0.2s;
}
.cid-u0TKnZtreZ nav.opened .hamburger span:nth-child(1) {
  top: 8px;
  width: 0;
  opacity: 0;
  right: 50%;
  transition: all 0.2s;
}
.cid-u0TKnZtreZ nav.opened .hamburger span:nth-child(2) {
  transform: rotate(45deg);
  transition: all 0.25s;
}
.cid-u0TKnZtreZ nav.opened .hamburger span:nth-child(3) {
  transform: rotate(-45deg);
  transition: all 0.25s;
}
.cid-u0TKnZtreZ nav.opened .hamburger span:nth-child(4) {
  top: 8px;
  width: 0;
  opacity: 0;
  right: 50%;
  transition: all 0.2s;
}
.cid-u0TKnZtreZ .navbar-dropdown {
  padding: 0 1rem;
  position: fixed;
}
.cid-u0TKnZtreZ a.nav-link {
  display: flex;
  align-items: center;
  justify-content: center;
}
.cid-u0TKnZtreZ .icons-menu {
  flex-wrap: nowrap;
  display: flex;
  justify-content: center;
  padding-left: 1rem;
  padding-right: 1rem;
  padding-top: 0.3rem;
  text-align: center;
}
@media screen and (-ms-high-contrast: active), (-ms-high-contrast: none) {
  .cid-u0TKnZtreZ .navbar {
    height: 70px;
  }
  .cid-u0TKnZtreZ .navbar.opened {
    height: auto;
  }
  .cid-u0TKnZtreZ .nav-item .nav-link:hover::before {
    width: 175%;
    max-width: calc(100% + 2rem);
    left: -1rem;
  }
}
.cid-u0TKo1A3KP {
  padding-top: 9rem;
  padding-bottom: 9rem;
  background-image: url("../../../assets/images/header-flag.jpg");
}
.cid-u0TKo1A3KP .mbr-text,
.cid-u0TKo1A3KP .mbr-section-btn {
  color: #b2d056;
}
.cid-u0TKo1A3KP .card-title,
.cid-u0TKo1A3KP .card-box {
  color: #ffffff;
}
.cid-u0TKo1A3KP .mbr-text,
.cid-u0TKo1A3KP .link-wrap {
  color: #ffffff;
}
.cid-u0TKo2PK5W {
  padding-top: 3rem;
  padding-bottom: 2rem;
  background-image: url("../../../assets/images/bg-1.jpg");
}
.cid-u0TKo2PK5W .mbr-fallback-image.disabled {
  display: none;
}
.cid-u0TKo2PK5W .mbr-fallback-image {
  display: block;
  background-size: cover;
  background-position: center center;
  width: 100%;
  height: 100%;
  position: absolute;
  top: 0;
}
.cid-u0TKo2PK5W .mbr-section-title {
  color: #353535;
}
.cid-u0TKo4ndrK {
  padding-top: 0rem;
  padding-bottom: 2rem;
  background-image: url("../../../assets/images/header-spacer-bar-15.jpg");
}
.cid-u0TKo4ndrK .mbr-fallback-image.disabled {
  display: none;
}
.cid-u0TKo4ndrK .mbr-fallback-image {
  display: block;
  background-size: cover;
  background-position: center center;
  width: 100%;
  height: 100%;
  position: absolute;
  top: 0;
}
.cid-u1KscmXXfn {
  padding-top: 3rem;
  padding-bottom: 6rem;
  background: #fafafa;
}
.cid-u1KscmXXfn .mbr-fallback-image.disabled {
  display: none;
}
.cid-u1KscmXXfn .mbr-fallback-image {
  display: block;
  background-size: cover;
  background-position: center center;
  width: 100%;
  height: 100%;
  position: absolute;
  top: 0;
}
.cid-u1KscmXXfn .team-card {
  margin-bottom: 2rem;
  transition: all 0.3s;
}
.cid-u1KscmXXfn .team-card:hover {
  transform: translateY(-10px);
}
.cid-u1KscmXXfn .card-wrap {
  background: #ffffff;
  border-radius: 4px;
}
@media (max-width: 991px) {
  .cid-u1KscmXXfn .card-wrap {
    margin-bottom: 2rem;
  }
}
.cid-u1KscmXXfn .card-wrap .image-wrap img {
  width: 100%;
}
@media (min-width: 768px) {
  .cid-u1KscmXXfn .card-wrap .content-wrap {
    padding: 2rem;
  }
}
@media (max-width: 767px) {
  .cid-u1KscmXXfn .card-wrap .content-wrap {
    padding: 1rem;
  }
}
.cid-u1KscmXXfn .social-row {
  text-align: center;
}
.cid-u1KscmXXfn .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 #3e7798;
  transition: all 0.3s;
}
.cid-u1KscmXXfn .social-row .soc-item .mbr-iconfont {
  transition: all 0.3s;
  display: flex;
  justify-content: center;
  align-content: center;
  color: #3e7798;
  font-size: 1.5rem;
}
.cid-u1KscmXXfn .social-row .soc-item:hover {
  background-color: #3e7798;
}
.cid-u1KscmXXfn .social-row .soc-item:hover .mbr-iconfont {
  color: #ffffff;
}
.cid-u0TKo7SN3A {
  padding-top: 3rem;
  padding-bottom: 3rem;
  background-color: #3e7798;
}
.cid-u0TKo8FdUp {
  padding-top: 4rem;
  padding-bottom: 3rem;
  background-color: #232323;
}
.cid-u0TKo8FdUp .media-wrap {
  padding: 0;
}
@media (max-width: 991px) {
  .cid-u0TKo8FdUp .media-wrap {
    margin-bottom: 1rem;
  }
}
@media (max-width: 767px) {
  .cid-u0TKo8FdUp .row {
    text-align: center;
  }
  .cid-u0TKo8FdUp .row > div {
    margin: auto;
  }
  .cid-u0TKo8FdUp .social-row {
    justify-content: center;
  }
}
.cid-u0TKo8FdUp .social-row {
  display: flex;
  flex-wrap: wrap;
}
.cid-u0TKo8FdUp .list {
  list-style: none;
  padding-left: 0;
  color: #bbbbbb;
}
@media (max-width: 991px) {
  .cid-u0TKo8FdUp .list {
    margin-bottom: 2rem;
  }
}
@media (min-width: 992px) {
  .cid-u0TKo8FdUp .list {
    margin-bottom: 0rem;
  }
}
.cid-u0TKo8FdUp .mbr-text {
  color: #ffffff;
}
.cid-u0TKo8FdUp .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-u0TKo8FdUp .mbr-iconfont {
  color: black;
}
@media (max-width: 991px) {
  .cid-u0TKo8FdUp div > *:last-child {
    margin-top: 0 !important;
  }
}
