body {
  font-family: Sora;
}
.display-1 {
  font-family: 'Sora', sans-serif;
  font-size: 3.8rem;
  line-height: 1.1;
}
.display-1 > .mbr-iconfont {
  font-size: 3.8rem;
}
.display-2 {
  font-family: 'Sora', sans-serif;
  font-size: 2.4rem;
  line-height: 1.1;
}
.display-2 > .mbr-iconfont {
  font-size: 2.4rem;
}
.display-4 {
  font-family: 'Sora', sans-serif;
  font-size: 1rem;
  line-height: 1.5;
}
.display-4 > .mbr-iconfont {
  font-size: 1rem;
}
.display-5 {
  font-family: 'Sora', sans-serif;
  font-size: 1.8rem;
  line-height: 1.5;
}
.display-5 > .mbr-iconfont {
  font-size: 1.8rem;
}
.display-7 {
  font-family: 'Sora', sans-serif;
  font-size: 1.4rem;
  line-height: 1.5;
}
.display-7 > .mbr-iconfont {
  font-size: 1.4rem;
}
/* ---- Fluid typography for mobile devices ---- */
/* 1.4 - font scale ratio ( bootstrap == 1.42857 ) */
/* 100vw - current viewport width */
/* (48 - 20)  48 == 48rem == 768px, 20 == 20rem == 320px(minimal supported viewport) */
/* 0.65 - min scale variable, may vary */
@media (max-width: 992px) {
  .display-1 {
    font-size: 3.04rem;
  }
}
@media (max-width: 768px) {
  .display-1 {
    font-size: 2.66rem;
    font-size: calc( 1.98rem + (3.8 - 1.98) * ((100vw - 20rem) / (48 - 20)));
    line-height: calc( 1.1 * (1.98rem + (3.8 - 1.98) * ((100vw - 20rem) / (48 - 20))));
  }
  .display-2 {
    font-size: 1.92rem;
    font-size: calc( 1.49rem + (2.4 - 1.49) * ((100vw - 20rem) / (48 - 20)));
    line-height: calc( 1.3 * (1.49rem + (2.4 - 1.49) * ((100vw - 20rem) / (48 - 20))));
  }
  .display-4 {
    font-size: 0.8rem;
    font-size: calc( 1rem + (1 - 1) * ((100vw - 20rem) / (48 - 20)));
    line-height: calc( 1.4 * (1rem + (1 - 1) * ((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 */
.mbr-section-btn .btn:hover {
  padding-right: 2rem;
  padding-left: 2rem;
}
.mbr-section-btn .btn:hover .mbr-iconfont {
  padding-left: 0.5rem;
}
.btn {
  padding: 0.5rem 1.4rem;
  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: #59bb93 !important;
}
.bg-success {
  background-color: #59bb93 !important;
}
.bg-info {
  background-color: #6592e6 !important;
}
.bg-warning {
  background-color: #ffd96a !important;
}
.bg-danger {
  background-color: #f16f52 !important;
}
.btn-primary,
.btn-primary:active {
  background-color: #59bb93 !important;
  border-color: transparent  !important;
  color: #ffffff !important;
}
.btn-primary:hover,
.btn-primary:focus,
.btn-primary.focus,
.btn-primary.active {
  color: #ffffff !important;
  background-color: #585ba5 !important;
  border-color: transparent  !important;
}
.btn-primary.disabled,
.btn-primary:disabled {
  color: #ffffff !important;
  background-color: #41a079 !important;
  border-color: transparent !important;
}
.btn-secondary,
.btn-secondary:active {
  background-color: #585ba5 !important;
  border-color: transparent  !important;
  color: #ffffff !important;
}
.btn-secondary:hover,
.btn-secondary:focus,
.btn-secondary.focus,
.btn-secondary.active {
  color: #ffffff !important;
  background-color: #585ba5 !important;
  border-color: transparent  !important;
}
.btn-secondary.disabled,
.btn-secondary:disabled {
  color: #ffffff !important;
  background-color: #464984 !important;
  border-color: transparent !important;
}
.btn-info,
.btn-info:active {
  background-color: #6592e6 !important;
  border-color: transparent  !important;
  color: #ffffff !important;
}
.btn-info:hover,
.btn-info:focus,
.btn-info.focus,
.btn-info.active {
  color: #ffffff !important;
  background-color: #585ba5 !important;
  border-color: transparent  !important;
}
.btn-info.disabled,
.btn-info:disabled {
  color: #ffffff !important;
  background-color: #3973df !important;
  border-color: transparent !important;
}
.btn-success,
.btn-success:active {
  background-color: #59bb93 !important;
  border-color: transparent  !important;
  color: #ffffff !important;
}
.btn-success:hover,
.btn-success:focus,
.btn-success.focus,
.btn-success.active {
  color: #ffffff !important;
  background-color: #585ba5 !important;
  border-color: transparent  !important;
}
.btn-success.disabled,
.btn-success:disabled {
  color: #ffffff !important;
  background-color: #41a079 !important;
  border-color: transparent !important;
}
.btn-warning,
.btn-warning:active {
  background-color: #ffd96a !important;
  border-color: transparent  !important;
  color: #6a4f00 !important;
}
.btn-warning:hover,
.btn-warning:focus,
.btn-warning.focus,
.btn-warning.active {
  color: #372900 !important;
  background-color: #585ba5 !important;
  border-color: transparent  !important;
}
.btn-warning.disabled,
.btn-warning:disabled {
  color: #6a4f00 !important;
  background-color: #ffcc37 !important;
  border-color: transparent !important;
}
.btn-danger,
.btn-danger:active {
  background-color: #f16f52 !important;
  border-color: transparent  !important;
  color: #ffffff !important;
}
.btn-danger:hover,
.btn-danger:focus,
.btn-danger.focus,
.btn-danger.active {
  color: #ffffff !important;
  background-color: #585ba5 !important;
  border-color: transparent  !important;
}
.btn-danger.disabled,
.btn-danger:disabled {
  color: #ffffff !important;
  background-color: #ed4823 !important;
  border-color: transparent !important;
}
.btn-white {
  color: #333333 !important;
}
.btn-white,
.btn-white:active {
  background-color: #fafafa !important;
  border-color: transparent  !important;
  color: #7a7a7a !important;
}
.btn-white:hover,
.btn-white:focus,
.btn-white.focus,
.btn-white.active {
  color: #616161 !important;
  background-color: #585ba5 !important;
  border-color: transparent  !important;
}
.btn-white.disabled,
.btn-white:disabled {
  color: #7a7a7a !important;
  background-color: #e1e1e1 !important;
  border-color: transparent !important;
}
.btn-white:hover {
  color: #fafafa !important;
}
.btn-white:hover,
.btn-white:hover:active {
  background-color: #333333 !important;
  border-color: transparent  !important;
  color: #ffffff !important;
}
.btn-white:hover:hover,
.btn-white:hover:focus,
.btn-white:hover.focus,
.btn-white:hover.active {
  color: #ffffff !important;
  background-color: #585ba5 !important;
  border-color: transparent  !important;
}
.btn-white:hover.disabled,
.btn-white:hover:disabled {
  color: #ffffff !important;
  background-color: #1a1a1a !important;
  border-color: transparent !important;
}
.btn-black {
  color: #fafafa !important;
}
.btn-black,
.btn-black:active {
  background-color: #333333 !important;
  border-color: transparent  !important;
  color: #ffffff !important;
}
.btn-black:hover,
.btn-black:focus,
.btn-black.focus,
.btn-black.active {
  color: #ffffff !important;
  background-color: #585ba5 !important;
  border-color: transparent  !important;
}
.btn-black.disabled,
.btn-black:disabled {
  color: #ffffff !important;
  background-color: #1a1a1a !important;
  border-color: transparent !important;
}
.btn-black:hover {
  color: #333333 !important;
}
.btn-black:hover,
.btn-black:hover:active {
  background-color: #fafafa !important;
  border-color: transparent  !important;
  color: #7a7a7a !important;
}
.btn-black:hover:hover,
.btn-black:hover:focus,
.btn-black:hover.focus,
.btn-black:hover.active {
  color: #616161 !important;
  background-color: #585ba5 !important;
  border-color: transparent  !important;
}
.btn-black:hover.disabled,
.btn-black:hover:disabled {
  color: #7a7a7a !important;
  background-color: #e1e1e1 !important;
  border-color: transparent !important;
}
.btn-primary-outline,
.btn-primary-outline:active {
  background-color: transparent !important;
  border-color: transparent;
  color: #59bb93;
}
.btn-primary-outline:hover,
.btn-primary-outline:focus,
.btn-primary-outline.focus,
.btn-primary-outline.active {
  color: #41a079 !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: #59bb93 !important;
  border-color: #59bb93 !important;
}
.btn-secondary-outline,
.btn-secondary-outline:active {
  background-color: transparent !important;
  border-color: transparent;
  color: #585ba5;
}
.btn-secondary-outline:hover,
.btn-secondary-outline:focus,
.btn-secondary-outline.focus,
.btn-secondary-outline.active {
  color: #464984 !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: #585ba5 !important;
  border-color: #585ba5 !important;
}
.btn-info-outline,
.btn-info-outline:active {
  background-color: transparent !important;
  border-color: transparent;
  color: #6592e6;
}
.btn-info-outline:hover,
.btn-info-outline:focus,
.btn-info-outline.focus,
.btn-info-outline.active {
  color: #3973df !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: #6592e6 !important;
  border-color: #6592e6 !important;
}
.btn-success-outline,
.btn-success-outline:active {
  background-color: transparent !important;
  border-color: transparent;
  color: #59bb93;
}
.btn-success-outline:hover,
.btn-success-outline:focus,
.btn-success-outline.focus,
.btn-success-outline.active {
  color: #41a079 !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: #59bb93 !important;
  border-color: #59bb93 !important;
}
.btn-warning-outline,
.btn-warning-outline:active {
  background-color: transparent !important;
  border-color: transparent;
  color: #ffd96a;
}
.btn-warning-outline:hover,
.btn-warning-outline:focus,
.btn-warning-outline.focus,
.btn-warning-outline.active {
  color: #ffcc37 !important;
  background-color: transparent!important;
  border-color: transparent!important;
  box-shadow: none!important;
}
.btn-warning-outline.disabled,
.btn-warning-outline:disabled {
  color: #6a4f00 !important;
  background-color: #ffd96a !important;
  border-color: #ffd96a !important;
}
.btn-danger-outline,
.btn-danger-outline:active {
  background-color: transparent !important;
  border-color: transparent;
  color: #f16f52;
}
.btn-danger-outline:hover,
.btn-danger-outline:focus,
.btn-danger-outline.focus,
.btn-danger-outline.active {
  color: #ed4823 !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: #f16f52 !important;
  border-color: #f16f52 !important;
}
.btn-black-outline,
.btn-black-outline:active,
.btn-black-outline.active {
  background-color: transparent;
  border-color: transparent;
  color: #333333;
}
.btn-black-outline:hover,
.btn-black-outline:focus,
.btn-black-outline.focus {
  color: #fafafa;
  background-color: transparent;
  border-color: transparent;
}
.btn-white-outline,
.btn-white-outline:active,
.btn-white-outline.active {
  background-color: transparent;
  border-color: transparent;
  color: #fafafa;
}
.btn-white-outline:hover,
.btn-white-outline:focus,
.btn-white-outline.focus {
  color: #333333;
  background-color: transparent;
  border-color: transparent;
}
.text-primary {
  color: #59bb93 !important;
}
.text-secondary {
  color: #585ba5 !important;
}
.text-success {
  color: #59bb93 !important;
}
.text-info {
  color: #6592e6 !important;
}
.text-warning {
  color: #ffd96a !important;
}
.text-danger {
  color: #f16f52 !important;
}
.text-white {
  color: #ffffff !important;
}
.text-black {
  color: #333333 !important;
}
a.text-primary:hover,
a.text-primary:focus,
a.text-primary.active {
  color: #41a079 !important;
}
a.text-secondary:hover,
a.text-secondary:focus,
a.text-secondary.active {
  color: #464984 !important;
}
a.text-success:hover,
a.text-success:focus,
a.text-success.active {
  color: #41a079 !important;
}
a.text-info:hover,
a.text-info:focus,
a.text-info.active {
  color: #3973df !important;
}
a.text-warning:hover,
a.text-warning:focus,
a.text-warning.active {
  color: #ffcc37 !important;
}
a.text-danger:hover,
a.text-danger:focus,
a.text-danger.active {
  color: #ed4823 !important;
}
a.text-white:hover,
a.text-white:focus,
a.text-white.active {
  color: #ffffff !important;
}
a.text-black:hover,
a.text-black:focus,
a.text-black.active {
  color: #4d4d4d !important;
}
.nav-tabs .nav-link.active {
  color: #59bb93;
}
.nav-tabs .nav-link:not(.active) {
  color: #333333;
}
.alert-success {
  background-color: #70c770;
}
.alert-info {
  background-color: #6592e6;
}
.alert-warning {
  background-color: #ffd96a;
}
.alert-danger {
  background-color: #f16f52;
}
.mbr-section-btn a.btn:not(.btn-form) {
  border-radius: 100px;
}
.mbr-gallery-filter li a {
  border-radius: 100px !important;
}
.mbr-gallery-filter li.active .btn {
  background-color: #59bb93;
  border-color: #59bb93;
  color: #ffffff;
}
.mbr-gallery-filter li.active .btn:focus {
  box-shadow: none;
}
.nav-tabs .nav-link {
  border-radius: 100px !important;
}
a,
a:hover {
  color: #59bb93;
}
.mbr-plan-header.bg-primary .mbr-plan-subtitle,
.mbr-plan-header.bg-primary .mbr-plan-price-desc {
  color: #b3e0ce;
}
.mbr-plan-header.bg-success .mbr-plan-subtitle,
.mbr-plan-header.bg-success .mbr-plan-price-desc {
  color: #b3e0ce;
}
.mbr-plan-header.bg-info .mbr-plan-subtitle,
.mbr-plan-header.bg-info .mbr-plan-price-desc {
  color: #ffffff;
}
.mbr-plan-header.bg-warning .mbr-plan-subtitle,
.mbr-plan-header.bg-warning .mbr-plan-price-desc {
  color: #ffffff;
}
.mbr-plan-header.bg-danger .mbr-plan-subtitle,
.mbr-plan-header.bg-danger .mbr-plan-price-desc {
  color: #ffffff;
}
/* Scroll to top button*/
#scrollToTop a {
  border-radius: 100px;
}
.form-control {
  font-family: 'Sora', sans-serif;
  font-size: 1rem;
  line-height: 1.5;
  font-weight: 400;
}
.form-control > .mbr-iconfont {
  font-size: 1rem;
}
.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: #59bb93 !important;
}
.form-control:-webkit-input-placeholder {
  font-family: 'Sora', sans-serif;
  font-size: 1rem;
  line-height: 1.5;
  font-weight: 400;
}
.form-control:-webkit-input-placeholder > .mbr-iconfont {
  font-size: 1rem;
}
blockquote {
  border-color: #59bb93;
}
/* Forms */
.mbr-form .input-group-btn a.btn {
  border-radius: 100px !important;
}
.mbr-form .input-group-btn a.btn:hover {
  box-shadow: 0 10px 40px 0 rgba(0, 0, 0, 0.2);
}
.mbr-form .input-group-btn button[type="submit"] {
  border-radius: 100px !important;
  padding: 1rem 3rem;
}
.mbr-form .input-group-btn button[type="submit"]:hover {
  box-shadow: 0 10px 40px 0 rgba(0, 0, 0, 0.2);
}
.jq-selectbox li:hover,
.jq-selectbox li.selected {
  background-color: #59bb93;
  color: #ffffff;
}
.jq-number__spin {
  transition: 0.25s ease;
}
.jq-number__spin:hover {
  border-color: #59bb93;
}
.jq-selectbox .jq-selectbox__trigger-arrow,
.jq-number__spin.minus:after,
.jq-number__spin.plus:after {
  transition: 0.4s;
  border-top-color: #777d74;
  border-bottom-color: #777d74;
}
.jq-selectbox:hover .jq-selectbox__trigger-arrow,
.jq-number__spin.minus:hover:after,
.jq-number__spin.plus:hover:after {
  border-top-color: #59bb93;
  border-bottom-color: #59bb93;
}
.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: #59bb93 !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: #585ba5 !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='%2359bb93' %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-s6S2mmZd7b .navbar-dropdown {
  position: relative !important;
}
.cid-s6S2mmZd7b .nav-link {
  position: relative;
}
.cid-s6S2mmZd7b .nav-link:before {
  content: '';
  bottom: -2px;
  left: 5px;
  width: 0%;
  height: 1px;
  opacity: 0;
  transition: all 0.3s;
  background: currentColor;
  position: absolute;
}
.cid-s6S2mmZd7b .nav-link:hover:before {
  width: 50%;
  opacity: 1;
}
.cid-s6S2mmZd7b .dropdown-item:before {
  font-family: Moririse2 !important;
  content: '\e966';
  display: inline-block;
  width: 0;
  position: absolute;
  left: 1rem;
  top: 0.5rem;
  margin-right: 0.5rem;
  line-height: 1;
  font-size: inherit;
  vertical-align: middle;
  text-align: center;
  overflow: hidden;
  transform: scale(0, 1);
  transition: all 0.25s ease-in-out;
}
.cid-s6S2mmZd7b .dropdown-menu {
  padding: 0;
}
.cid-s6S2mmZd7b .dropdown-item:hover,
.cid-s6S2mmZd7b .dropdown-item:focus {
  background: #59bb93 !important;
  color: white !important;
}
.cid-s6S2mmZd7b .nav-dropdown .link {
  padding: 0 0.3em !important;
  margin: .667em 1em !important;
}
.cid-s6S2mmZd7b .nav-dropdown .link.dropdown-toggle::after {
  margin-left: 0.5rem;
  margin-top: 0.2rem;
}
.cid-s6S2mmZd7b .container {
  display: flex;
  margin: auto;
}
.cid-s6S2mmZd7b .iconfont-wrapper {
  color: #000000 !important;
  font-size: 1.5rem;
  padding-right: .5rem;
}
.cid-s6S2mmZd7b .navbar-caption {
  padding-right: 4rem;
}
.cid-s6S2mmZd7b .dropdown-menu,
.cid-s6S2mmZd7b .navbar.opened {
  background: #ffffff !important;
}
.cid-s6S2mmZd7b .nav-item:focus,
.cid-s6S2mmZd7b .nav-link:focus {
  outline: none;
}
.cid-s6S2mmZd7b .dropdown .dropdown-menu .dropdown-item {
  width: auto;
  transition: all 0.25s ease-in-out;
}
.cid-s6S2mmZd7b .dropdown .dropdown-menu .dropdown-item::after {
  right: 0.5rem;
}
.cid-s6S2mmZd7b .dropdown .dropdown-menu .dropdown-item .mbr-iconfont {
  margin-left: -1.8rem;
  padding-right: 1rem;
  font-size: inherit;
}
.cid-s6S2mmZd7b .dropdown .dropdown-menu .dropdown-item .mbr-iconfont:before {
  display: inline-block;
  transform: scale(1, 1);
  transition: all 0.25s ease-in-out;
}
.cid-s6S2mmZd7b .collapsed .dropdown-menu .dropdown-item:before {
  display: none;
}
.cid-s6S2mmZd7b .collapsed .dropdown .dropdown-menu .dropdown-item {
  padding: 0.235em 1.5em 0.235em 1.5em !important;
  transition: none;
  margin: 0 !important;
}
.cid-s6S2mmZd7b .navbar {
  min-height: 77px;
  transition: all .3s;
  background: #ffffff;
}
.cid-s6S2mmZd7b .navbar.opened {
  transition: all .3s;
}
.cid-s6S2mmZd7b .navbar .dropdown-item {
  padding: .5rem 1.8rem;
}
.cid-s6S2mmZd7b .navbar .navbar-logo img {
  width: auto;
}
.cid-s6S2mmZd7b .navbar .navbar-collapse {
  justify-content: flex-end;
  z-index: 1;
}
.cid-s6S2mmZd7b .navbar.collapsed .nav-item .nav-link::before {
  display: none;
}
.cid-s6S2mmZd7b .navbar.collapsed.opened .dropdown-menu {
  top: 0;
}
@media (min-width: 992px) {
  .cid-s6S2mmZd7b .navbar.collapsed.opened:not(.navbar-short) .navbar-collapse {
    max-height: calc(98.5vh - 8rem);
  }
}
.cid-s6S2mmZd7b .navbar.collapsed .dropdown-menu .dropdown-submenu {
  left: 0 !important;
}
.cid-s6S2mmZd7b .navbar.collapsed .dropdown-menu .dropdown-item:after {
  right: auto;
}
.cid-s6S2mmZd7b .navbar.collapsed .dropdown-menu .dropdown-toggle[data-toggle="dropdown-submenu"]:after {
  margin-left: 0.5rem;
  margin-top: 0.2rem;
  border-top: 0.35em solid;
  border-right: 0.35em solid transparent;
  border-left: 0.35em solid transparent;
  border-bottom: 0;
  top: 55%;
}
.cid-s6S2mmZd7b .navbar.collapsed ul.navbar-nav li {
  margin: auto;
}
.cid-s6S2mmZd7b .navbar.collapsed .dropdown-menu .dropdown-item {
  padding: .25rem 1.5rem;
  text-align: center;
}
.cid-s6S2mmZd7b .navbar.collapsed .icons-menu {
  padding-left: 0;
  padding-right: 0;
  padding-top: .5rem;
  padding-bottom: .5rem;
}
@media (max-width: 991px) {
  .cid-s6S2mmZd7b .navbar .nav-item .nav-link::before {
    display: none;
  }
  .cid-s6S2mmZd7b .navbar.opened .dropdown-menu {
    top: 0;
  }
  .cid-s6S2mmZd7b .navbar .dropdown-menu .dropdown-submenu {
    left: 0 !important;
  }
  .cid-s6S2mmZd7b .navbar .dropdown-menu .dropdown-item:after {
    right: auto;
  }
  .cid-s6S2mmZd7b .navbar .dropdown-menu .dropdown-toggle[data-toggle="dropdown-submenu"]:after {
    margin-left: 0.5rem;
    margin-top: 0.2rem;
    border-top: 0.35em solid;
    border-right: 0.35em solid transparent;
    border-left: 0.35em solid transparent;
    border-bottom: 0;
    top: 55%;
  }
  .cid-s6S2mmZd7b .navbar .navbar-logo img {
    height: 3.8rem !important;
  }
  .cid-s6S2mmZd7b .navbar ul.navbar-nav li {
    margin: auto;
  }
  .cid-s6S2mmZd7b .navbar .dropdown-menu .dropdown-item {
    padding: .25rem 1.5rem !important;
    text-align: center;
  }
  .cid-s6S2mmZd7b .navbar .navbar-brand {
    flex-shrink: initial;
    flex-basis: auto;
    word-break: break-word;
    padding-right: 2rem;
  }
  .cid-s6S2mmZd7b .navbar .navbar-toggler {
    flex-basis: auto;
  }
  .cid-s6S2mmZd7b .navbar .icons-menu {
    padding-left: 0;
    padding-top: .5rem;
    padding-bottom: .5rem;
  }
}
.cid-s6S2mmZd7b .navbar.navbar-short {
  min-height: 60px;
}
.cid-s6S2mmZd7b .navbar.navbar-short .navbar-logo img {
  height: 3rem !important;
}
.cid-s6S2mmZd7b .navbar.navbar-short .navbar-brand {
  padding: 0;
}
.cid-s6S2mmZd7b .navbar-brand {
  flex-shrink: 0;
  align-items: center;
  margin-right: 0;
  padding: 0;
  transition: all .3s;
  word-break: break-word;
  z-index: 1;
}
.cid-s6S2mmZd7b .navbar-brand .navbar-caption {
  line-height: inherit !important;
}
.cid-s6S2mmZd7b .navbar-brand .navbar-logo a {
  outline: none;
}
.cid-s6S2mmZd7b .dropdown-item.active,
.cid-s6S2mmZd7b .dropdown-item:active {
  background-color: transparent;
}
.cid-s6S2mmZd7b .navbar-expand-lg .navbar-nav .nav-link {
  padding: 0;
}
.cid-s6S2mmZd7b .nav-dropdown .link.dropdown-toggle {
  margin-right: 1.667em;
}
.cid-s6S2mmZd7b .nav-dropdown .link.dropdown-toggle[aria-expanded="true"] {
  margin-right: 0;
  padding: 0.667em 1.667em;
}
.cid-s6S2mmZd7b .navbar.navbar-expand-lg .dropdown .dropdown-menu {
  background: #ffffff;
}
.cid-s6S2mmZd7b .navbar.navbar-expand-lg .dropdown .dropdown-menu .dropdown-submenu {
  margin: 0;
  left: 100%;
}
.cid-s6S2mmZd7b .navbar .dropdown.open > .dropdown-menu {
  display: block;
}
.cid-s6S2mmZd7b ul.navbar-nav {
  flex-wrap: wrap;
}
.cid-s6S2mmZd7b .navbar-buttons {
  text-align: center;
  min-width: 170px;
}
.cid-s6S2mmZd7b button.navbar-toggler {
  outline: none;
  width: 31px;
  height: 20px;
  cursor: pointer;
  transition: all .2s;
  position: relative;
  align-self: center;
}
.cid-s6S2mmZd7b button.navbar-toggler .hamburger span {
  position: absolute;
  right: 0;
  width: 30px;
  height: 2px;
  border-right: 5px;
  background-color: currentColor;
}
.cid-s6S2mmZd7b button.navbar-toggler .hamburger span:nth-child(1) {
  top: 0;
  transition: all .2s;
}
.cid-s6S2mmZd7b button.navbar-toggler .hamburger span:nth-child(2) {
  top: 8px;
  transition: all .15s;
}
.cid-s6S2mmZd7b button.navbar-toggler .hamburger span:nth-child(3) {
  top: 8px;
  transition: all .15s;
}
.cid-s6S2mmZd7b button.navbar-toggler .hamburger span:nth-child(4) {
  top: 16px;
  transition: all .2s;
}
.cid-s6S2mmZd7b nav.opened .hamburger span:nth-child(1) {
  top: 8px;
  width: 0;
  opacity: 0;
  right: 50%;
  transition: all .2s;
}
.cid-s6S2mmZd7b nav.opened .hamburger span:nth-child(2) {
  transform: rotate(45deg);
  transition: all .25s;
}
.cid-s6S2mmZd7b nav.opened .hamburger span:nth-child(3) {
  transform: rotate(-45deg);
  transition: all .25s;
}
.cid-s6S2mmZd7b nav.opened .hamburger span:nth-child(4) {
  top: 8px;
  width: 0;
  opacity: 0;
  right: 50%;
  transition: all .2s;
}
.cid-s6S2mmZd7b .navbar-dropdown {
  padding: .5rem 1rem;
}
.cid-s6S2mmZd7b a.nav-link {
  display: flex;
  align-items: center;
  justify-content: center;
}
.cid-s6S2mmZd7b .icons-menu {
  flex-wrap: nowrap;
  display: flex;
  justify-content: center;
  padding-left: 1rem;
  padding-right: 1rem;
  padding-top: 0.3rem;
  text-align: center;
}
@media screen and (-ms-high-contrast: active), (-ms-high-contrast: none) {
  .cid-s6S2mmZd7b .navbar {
    height: 77px;
  }
  .cid-s6S2mmZd7b .navbar.opened {
    height: auto;
  }
  .cid-s6S2mmZd7b .nav-item .nav-link:hover::before {
    width: 175%;
    max-width: calc(100% + 2rem);
    left: -1rem;
  }
}
.cid-uV5mF4Rhsz {
  padding-top: 5rem;
  padding-bottom: 5rem;
  background-color: #edefeb;
}
.cid-uV5mF4Rhsz .mbr-fallback-image.disabled {
  display: none;
}
.cid-uV5mF4Rhsz .mbr-fallback-image {
  display: block;
  background-size: cover;
  background-position: center center;
  width: 100%;
  height: 100%;
  position: absolute;
  top: 0;
}
.cid-uV5mF4Rhsz .card-wrapper {
  background: #ffffff;
}
@media (max-width: 767px) {
  .cid-uV5mF4Rhsz .card-wrapper {
    padding: 1.5rem;
  }
}
@media (min-width: 768px) {
  .cid-uV5mF4Rhsz .card-wrapper {
    padding: 2.25rem;
  }
}
.cid-uV5mF4Rhsz .mbr-text,
.cid-uV5mF4Rhsz .mbr-section-btn {
  color: #000000;
  text-align: left;
}
.cid-uV5mF4Rhsz .card-title,
.cid-uV5mF4Rhsz .card-box {
  text-align: left;
  color: #000000;
}
.cid-uV5mF4Rhsz .mbr-section-subtitle DIV {
  text-align: left;
}
.cid-tkg8UPbumS .navbar-dropdown {
  position: relative !important;
}
.cid-tkg8UPbumS .nav-link {
  position: relative;
}
.cid-tkg8UPbumS .nav-link:before {
  content: '';
  bottom: -2px;
  left: 5px;
  width: 0%;
  height: 1px;
  opacity: 0;
  transition: all 0.3s;
  background: currentColor;
  position: absolute;
}
.cid-tkg8UPbumS .nav-link:hover:before {
  width: 50%;
  opacity: 1;
}
.cid-tkg8UPbumS .dropdown-item:before {
  font-family: Moririse2 !important;
  content: '\e966';
  display: inline-block;
  width: 0;
  position: absolute;
  left: 1rem;
  top: 0.5rem;
  margin-right: 0.5rem;
  line-height: 1;
  font-size: inherit;
  vertical-align: middle;
  text-align: center;
  overflow: hidden;
  transform: scale(0, 1);
  transition: all 0.25s ease-in-out;
}
.cid-tkg8UPbumS .dropdown-menu {
  padding: 0;
}
.cid-tkg8UPbumS .dropdown-item:hover,
.cid-tkg8UPbumS .dropdown-item:focus {
  background: #59bb93 !important;
  color: white !important;
}
.cid-tkg8UPbumS .nav-dropdown .link {
  padding: 0 0.3em !important;
  margin: .667em 1em !important;
}
.cid-tkg8UPbumS .nav-dropdown .link.dropdown-toggle::after {
  margin-left: 0.5rem;
  margin-top: 0.2rem;
}
.cid-tkg8UPbumS .container {
  display: flex;
  margin: auto;
}
.cid-tkg8UPbumS .iconfont-wrapper {
  color: #000000 !important;
  font-size: 1.5rem;
  padding-right: .5rem;
}
.cid-tkg8UPbumS .navbar-caption {
  padding-right: 4rem;
}
.cid-tkg8UPbumS .dropdown-menu,
.cid-tkg8UPbumS .navbar.opened {
  background: #ffffff !important;
}
.cid-tkg8UPbumS .nav-item:focus,
.cid-tkg8UPbumS .nav-link:focus {
  outline: none;
}
.cid-tkg8UPbumS .dropdown .dropdown-menu .dropdown-item {
  width: auto;
  transition: all 0.25s ease-in-out;
}
.cid-tkg8UPbumS .dropdown .dropdown-menu .dropdown-item::after {
  right: 0.5rem;
}
.cid-tkg8UPbumS .dropdown .dropdown-menu .dropdown-item .mbr-iconfont {
  margin-left: -1.8rem;
  padding-right: 1rem;
  font-size: inherit;
}
.cid-tkg8UPbumS .dropdown .dropdown-menu .dropdown-item .mbr-iconfont:before {
  display: inline-block;
  transform: scale(1, 1);
  transition: all 0.25s ease-in-out;
}
.cid-tkg8UPbumS .collapsed .dropdown-menu .dropdown-item:before {
  display: none;
}
.cid-tkg8UPbumS .collapsed .dropdown .dropdown-menu .dropdown-item {
  padding: 0.235em 1.5em 0.235em 1.5em !important;
  transition: none;
  margin: 0 !important;
}
.cid-tkg8UPbumS .navbar {
  min-height: 77px;
  transition: all .3s;
  background: #ffffff;
}
.cid-tkg8UPbumS .navbar.opened {
  transition: all .3s;
}
.cid-tkg8UPbumS .navbar .dropdown-item {
  padding: .5rem 1.8rem;
}
.cid-tkg8UPbumS .navbar .navbar-logo img {
  width: auto;
}
.cid-tkg8UPbumS .navbar .navbar-collapse {
  justify-content: flex-end;
  z-index: 1;
}
.cid-tkg8UPbumS .navbar.collapsed .nav-item .nav-link::before {
  display: none;
}
.cid-tkg8UPbumS .navbar.collapsed.opened .dropdown-menu {
  top: 0;
}
@media (min-width: 992px) {
  .cid-tkg8UPbumS .navbar.collapsed.opened:not(.navbar-short) .navbar-collapse {
    max-height: calc(98.5vh - 8rem);
  }
}
.cid-tkg8UPbumS .navbar.collapsed .dropdown-menu .dropdown-submenu {
  left: 0 !important;
}
.cid-tkg8UPbumS .navbar.collapsed .dropdown-menu .dropdown-item:after {
  right: auto;
}
.cid-tkg8UPbumS .navbar.collapsed .dropdown-menu .dropdown-toggle[data-toggle="dropdown-submenu"]:after {
  margin-left: 0.5rem;
  margin-top: 0.2rem;
  border-top: 0.35em solid;
  border-right: 0.35em solid transparent;
  border-left: 0.35em solid transparent;
  border-bottom: 0;
  top: 55%;
}
.cid-tkg8UPbumS .navbar.collapsed ul.navbar-nav li {
  margin: auto;
}
.cid-tkg8UPbumS .navbar.collapsed .dropdown-menu .dropdown-item {
  padding: .25rem 1.5rem;
  text-align: center;
}
.cid-tkg8UPbumS .navbar.collapsed .icons-menu {
  padding-left: 0;
  padding-right: 0;
  padding-top: .5rem;
  padding-bottom: .5rem;
}
@media (max-width: 991px) {
  .cid-tkg8UPbumS .navbar .nav-item .nav-link::before {
    display: none;
  }
  .cid-tkg8UPbumS .navbar.opened .dropdown-menu {
    top: 0;
  }
  .cid-tkg8UPbumS .navbar .dropdown-menu .dropdown-submenu {
    left: 0 !important;
  }
  .cid-tkg8UPbumS .navbar .dropdown-menu .dropdown-item:after {
    right: auto;
  }
  .cid-tkg8UPbumS .navbar .dropdown-menu .dropdown-toggle[data-toggle="dropdown-submenu"]:after {
    margin-left: 0.5rem;
    margin-top: 0.2rem;
    border-top: 0.35em solid;
    border-right: 0.35em solid transparent;
    border-left: 0.35em solid transparent;
    border-bottom: 0;
    top: 55%;
  }
  .cid-tkg8UPbumS .navbar .navbar-logo img {
    height: 3.8rem !important;
  }
  .cid-tkg8UPbumS .navbar ul.navbar-nav li {
    margin: auto;
  }
  .cid-tkg8UPbumS .navbar .dropdown-menu .dropdown-item {
    padding: .25rem 1.5rem !important;
    text-align: center;
  }
  .cid-tkg8UPbumS .navbar .navbar-brand {
    flex-shrink: initial;
    flex-basis: auto;
    word-break: break-word;
    padding-right: 2rem;
  }
  .cid-tkg8UPbumS .navbar .navbar-toggler {
    flex-basis: auto;
  }
  .cid-tkg8UPbumS .navbar .icons-menu {
    padding-left: 0;
    padding-top: .5rem;
    padding-bottom: .5rem;
  }
}
.cid-tkg8UPbumS .navbar.navbar-short {
  min-height: 60px;
}
.cid-tkg8UPbumS .navbar.navbar-short .navbar-logo img {
  height: 3rem !important;
}
.cid-tkg8UPbumS .navbar.navbar-short .navbar-brand {
  padding: 0;
}
.cid-tkg8UPbumS .navbar-brand {
  flex-shrink: 0;
  align-items: center;
  margin-right: 0;
  padding: 0;
  transition: all .3s;
  word-break: break-word;
  z-index: 1;
}
.cid-tkg8UPbumS .navbar-brand .navbar-caption {
  line-height: inherit !important;
}
.cid-tkg8UPbumS .navbar-brand .navbar-logo a {
  outline: none;
}
.cid-tkg8UPbumS .dropdown-item.active,
.cid-tkg8UPbumS .dropdown-item:active {
  background-color: transparent;
}
.cid-tkg8UPbumS .navbar-expand-lg .navbar-nav .nav-link {
  padding: 0;
}
.cid-tkg8UPbumS .nav-dropdown .link.dropdown-toggle {
  margin-right: 1.667em;
}
.cid-tkg8UPbumS .nav-dropdown .link.dropdown-toggle[aria-expanded="true"] {
  margin-right: 0;
  padding: 0.667em 1.667em;
}
.cid-tkg8UPbumS .navbar.navbar-expand-lg .dropdown .dropdown-menu {
  background: #ffffff;
}
.cid-tkg8UPbumS .navbar.navbar-expand-lg .dropdown .dropdown-menu .dropdown-submenu {
  margin: 0;
  left: 100%;
}
.cid-tkg8UPbumS .navbar .dropdown.open > .dropdown-menu {
  display: block;
}
.cid-tkg8UPbumS ul.navbar-nav {
  flex-wrap: wrap;
}
.cid-tkg8UPbumS .navbar-buttons {
  text-align: center;
  min-width: 170px;
}
.cid-tkg8UPbumS button.navbar-toggler {
  outline: none;
  width: 31px;
  height: 20px;
  cursor: pointer;
  transition: all .2s;
  position: relative;
  align-self: center;
}
.cid-tkg8UPbumS button.navbar-toggler .hamburger span {
  position: absolute;
  right: 0;
  width: 30px;
  height: 2px;
  border-right: 5px;
  background-color: currentColor;
}
.cid-tkg8UPbumS button.navbar-toggler .hamburger span:nth-child(1) {
  top: 0;
  transition: all .2s;
}
.cid-tkg8UPbumS button.navbar-toggler .hamburger span:nth-child(2) {
  top: 8px;
  transition: all .15s;
}
.cid-tkg8UPbumS button.navbar-toggler .hamburger span:nth-child(3) {
  top: 8px;
  transition: all .15s;
}
.cid-tkg8UPbumS button.navbar-toggler .hamburger span:nth-child(4) {
  top: 16px;
  transition: all .2s;
}
.cid-tkg8UPbumS nav.opened .hamburger span:nth-child(1) {
  top: 8px;
  width: 0;
  opacity: 0;
  right: 50%;
  transition: all .2s;
}
.cid-tkg8UPbumS nav.opened .hamburger span:nth-child(2) {
  transform: rotate(45deg);
  transition: all .25s;
}
.cid-tkg8UPbumS nav.opened .hamburger span:nth-child(3) {
  transform: rotate(-45deg);
  transition: all .25s;
}
.cid-tkg8UPbumS nav.opened .hamburger span:nth-child(4) {
  top: 8px;
  width: 0;
  opacity: 0;
  right: 50%;
  transition: all .2s;
}
.cid-tkg8UPbumS .navbar-dropdown {
  padding: .5rem 1rem;
}
.cid-tkg8UPbumS a.nav-link {
  display: flex;
  align-items: center;
  justify-content: center;
}
.cid-tkg8UPbumS .icons-menu {
  flex-wrap: nowrap;
  display: flex;
  justify-content: center;
  padding-left: 1rem;
  padding-right: 1rem;
  padding-top: 0.3rem;
  text-align: center;
}
@media screen and (-ms-high-contrast: active), (-ms-high-contrast: none) {
  .cid-tkg8UPbumS .navbar {
    height: 77px;
  }
  .cid-tkg8UPbumS .navbar.opened {
    height: auto;
  }
  .cid-tkg8UPbumS .nav-item .nav-link:hover::before {
    width: 175%;
    max-width: calc(100% + 2rem);
    left: -1rem;
  }
}
.cid-tkg8UTuVEe {
  padding-top: 75px;
  padding-bottom: 75px;
  background-color: #101010;
}
.cid-tkg8UTuVEe .mbr-overlay {
  background-color: #ffffff;
  opacity: 0.4;
}
.cid-tkg8UTuVEe textarea {
  min-height: 150px;
}
.cid-tkg8UTuVEe input[name='yourSubject'] {
  margin-top: 1.5rem;
}
.cid-tkg8UTuVEe textarea[name='yourMessage'] {
  margin-top: 0.3rem;
}
.cid-tkg8UTuVEe .form-control,
.cid-tkg8UTuVEe .field-input {
  padding: 1rem 0rem;
  background-color: #101010;
  border: none !important;
  border-bottom: 2px solid #414141 !important;
  border-color: #414141 !important;
  color: #ffffff !important;
  transition: 0.4s;
  font-size: 0.9rem;
  box-shadow: none;
  border-radius: 0px;
  outline: none;
}
.cid-tkg8UTuVEe .form-control input::-webkit-input-placeholder,
.cid-tkg8UTuVEe .field-input input::-webkit-input-placeholder,
.cid-tkg8UTuVEe .form-control textarea::-webkit-input-placeholder,
.cid-tkg8UTuVEe .field-input textarea::-webkit-input-placeholder {
  color: #acacac !important;
}
.cid-tkg8UTuVEe .form-control input:-moz-placeholder,
.cid-tkg8UTuVEe .field-input input:-moz-placeholder,
.cid-tkg8UTuVEe .form-control textarea:-moz-placeholder,
.cid-tkg8UTuVEe .field-input textarea:-moz-placeholder {
  color: #acacac !important;
}
.cid-tkg8UTuVEe .jq-number__spin:hover,
.cid-tkg8UTuVEe .jq-number__spin:focus {
  background-color: #101010;
  border-color: #e9204f !important;
  color: #000000;
  box-shadow: none;
  outline: none;
}
.cid-tkg8UTuVEe .jq-number__spin {
  background-color: #101010;
  border-color: #414141 !important;
  color: #ffffff;
  transition: 0.4s;
  box-shadow: none;
  outline: none;
}
.cid-tkg8UTuVEe .jq-selectbox li,
.cid-tkg8UTuVEe .jq-selectbox li {
  background-color: #101010;
  color: #ffffff;
}
.cid-tkg8UTuVEe .jq-selectbox li:hover,
.cid-tkg8UTuVEe .jq-selectbox li.selected {
  background-color: #101010;
  color: #ffffff;
}
.cid-tkg8UTuVEe .jq-selectbox:hover .jq-selectbox__trigger-arrow,
.cid-tkg8UTuVEe .jq-number__spin.minus:hover:after,
.cid-tkg8UTuVEe .jq-number__spin.plus:hover:after {
  border-top-color: #101010;
  border-bottom-color: #101010;
}
.cid-tkg8UTuVEe .jq-selectbox .jq-selectbox__trigger-arrow,
.cid-tkg8UTuVEe .jq-number__spin.minus:after,
.cid-tkg8UTuVEe .jq-number__spin.plus:after {
  border-top-color: #101010;
  border-bottom-color: #101010;
}
@media (max-width: 992px) {
  .cid-tkg8UTuVEe .media-content {
    padding-left: 0rem;
    padding-top: 2rem;
  }
  .cid-tkg8UTuVEe .social-list {
    margin-bottom: 3rem;
  }
  .cid-tkg8UTuVEe .email-input {
    margin-top: 2rem;
  }
}
.cid-tkg8UTuVEe .mbr-section-subtitle {
  color: #d42b2b;
  margin-bottom: 2.4rem;
}
.cid-tkg8UTuVEe .mbr-text {
  color: #acacac;
  margin-bottom: 3.5rem;
}
.cid-tkg8UTuVEe .mbr-iconfont-social {
  font-size: 1rem;
  color: #ffffff;
  margin-right: 0.6rem;
}
.cid-tkg8UTuVEe .mbr-iconfont-social:before {
  padding: 1rem;
  border: 2px solid;
  border-radius: 100px;
  border-color: #f16f52;
  transition: all 0.3s;
}
.cid-tkg8UTuVEe .mbr-iconfont-social:hover {
  color: #f16f52;
}
.cid-tkg8UTuVEe .social-list {
  display: flex;
}
.cid-tkg8UTuVEe .social-list a {
  transition: 0.3s;
}
.cid-tkg8UTuVEe .social-list a:hover {
  transform: translateY(-8px);
}
.cid-tkg8UTuVEe .row {
  align-items: center;
}
.cid-tkg8UTuVEe .mbr-section-title {
  margin-bottom: 1.3rem;
}
.cid-tkg8UTuVEe .btn {
  font-weight: bold;
  padding: 1rem 5.5rem;
}
.cid-tkg8UTuVEe .form-btn {
  margin-top: 2.5rem;
}
.cid-tkg8UTuVEe input::-webkit-input-placeholder,
.cid-tkg8UTuVEe textarea::-webkit-input-placeholder {
  color: #acacac !important;
}
.cid-tkg8UTuVEe input:-moz-placeholder,
.cid-tkg8UTuVEe textarea:-moz-placeholder {
  color: #acacac !important;
}
@media (min-width: 992px) {
  .cid-tkg8UTuVEe .media-content {
    padding-right: 3rem;
  }
  .cid-tkg8UTuVEe .email-input {
    padding-left: 2.2rem;
  }
}
@media (min-width: 767px) {
  .cid-tkg8UTuVEe .row {
    padding: 0 1rem;
  }
}
.cid-tkg8UTuVEe .btn:hover {
  background-color: #f16f52 !important;
  border-color: #f16f52 !important;
  color: #ffffff !important;
}
@media (max-width: 767px) {
  .cid-tkg8UTuVEe .form-btn {
    width: 100%;
  }
  .cid-tkg8UTuVEe .btn {
    width: 100%;
  }
}
.cid-toJfnLAUiP {
  padding-top: 7rem;
  padding-bottom: 7rem;
  background-color: #f2f3f7;
}
.cid-toJfnLAUiP .col-lg-6 {
  padding: 0 2rem;
}
.cid-toJfnLAUiP .row {
  margin: 0 -2rem;
  justify-content: center;
}
.cid-toJfnLAUiP .icon-wrapper {
  margin-bottom: 0;
  margin-top: auto;
}
.cid-toJfnLAUiP .card-wrapper {
  overflow: visible;
  display: flex;
  justify-content: space-between;
  padding: 2rem 3rem;
  transition: all 0.3s;
  border-radius: 3rem;
  box-shadow: 0.6em 0.6em 1.2em #d2dce9, -0.5em -0.5em 1em #ffffff;
}
@media (max-width: 991px) {
  .cid-toJfnLAUiP .card-wrapper {
    margin-bottom: 4rem;
  }
}
@media (max-width: 767px) {
  .cid-toJfnLAUiP .card-wrapper {
    flex-direction: column;
    padding: 2rem 1rem;
  }
}
.cid-toJfnLAUiP .mbr-iconfont {
  font-size: 1.5rem;
  color: #0196e3;
  padding: 1rem;
  width: fit-content;
  transition: all 0.3s;
  box-shadow: 0.6em 0.6em 1.2em #d2dce9, -0.5em -0.5em 1em #ffffff;
  border-radius: 50%;
  margin: 0 0.5rem;
  display: block;
  margin-bottom: 1rem;
}
.cid-toJfnLAUiP .mbr-iconfont:hover {
  background: #ffffff;
}
.cid-toJfnLAUiP .card-box {
  max-width: 340px;
}
@media (max-width: 767px) {
  .cid-toJfnLAUiP .card-box {
    padding-left: 0;
    text-align: center;
    padding-top: 2rem;
  }
}
@media (max-width: 992px) {
  .cid-toJfnLAUiP .mt-5 {
    margin-top: 0.5rem!important;
  }
}
@media (max-width: 767px) {
  .cid-toJfnLAUiP .icon-wrapper {
    display: flex;
    margin-top: 2rem;
    justify-content: center;
  }
}
.cid-toJfnLAUiP .card-text {
  color: #6c758f;
}
.cid-toJfnLAUiP .card-title {
  color: #585ba5;
}
.cid-toJfnLAUiP .card-phone {
  color: #d42b2b;
}
.cid-toJfnLAUiP .mbr-fallback-image.disabled {
  display: none;
}
.cid-toJfnLAUiP .mbr-fallback-image {
  display: block;
  background-size: cover;
  background-position: center center;
  width: 100%;
  height: 100%;
  position: absolute;
  top: 0;
}
.cid-tkg8UTXiPW {
  padding-top: 0rem;
  padding-bottom: 0rem;
  background: #ffffff;
}
.cid-tkg8UTXiPW .google-map {
  height: 30rem;
  position: relative;
}
.cid-tkg8UTXiPW .google-map iframe {
  height: 100%;
  width: 100%;
}
.cid-tkg8UTXiPW .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-tkg8UTXiPW .google-map[data-state] {
  background: #e9e5dc;
}
.cid-tkg8UTXiPW .google-map[data-state="loading"] [data-state-details] {
  display: none;
}
.cid-thg4aAyTqt .navbar-dropdown {
  position: relative !important;
}
.cid-thg4aAyTqt .nav-link {
  position: relative;
}
.cid-thg4aAyTqt .nav-link:before {
  content: '';
  bottom: -2px;
  left: 5px;
  width: 0%;
  height: 1px;
  opacity: 0;
  transition: all 0.3s;
  background: currentColor;
  position: absolute;
}
.cid-thg4aAyTqt .nav-link:hover:before {
  width: 50%;
  opacity: 1;
}
.cid-thg4aAyTqt .dropdown-item:before {
  font-family: Moririse2 !important;
  content: '\e966';
  display: inline-block;
  width: 0;
  position: absolute;
  left: 1rem;
  top: 0.5rem;
  margin-right: 0.5rem;
  line-height: 1;
  font-size: inherit;
  vertical-align: middle;
  text-align: center;
  overflow: hidden;
  transform: scale(0, 1);
  transition: all 0.25s ease-in-out;
}
.cid-thg4aAyTqt .dropdown-menu {
  padding: 0;
}
.cid-thg4aAyTqt .dropdown-item:hover,
.cid-thg4aAyTqt .dropdown-item:focus {
  background: #59bb93 !important;
  color: white !important;
}
.cid-thg4aAyTqt .nav-dropdown .link {
  padding: 0 0.3em !important;
  margin: .667em 1em !important;
}
.cid-thg4aAyTqt .nav-dropdown .link.dropdown-toggle::after {
  margin-left: 0.5rem;
  margin-top: 0.2rem;
}
.cid-thg4aAyTqt .container {
  display: flex;
  margin: auto;
}
.cid-thg4aAyTqt .iconfont-wrapper {
  color: #000000 !important;
  font-size: 1.5rem;
  padding-right: .5rem;
}
.cid-thg4aAyTqt .navbar-caption {
  padding-right: 4rem;
}
.cid-thg4aAyTqt .dropdown-menu,
.cid-thg4aAyTqt .navbar.opened {
  background: #ffffff !important;
}
.cid-thg4aAyTqt .nav-item:focus,
.cid-thg4aAyTqt .nav-link:focus {
  outline: none;
}
.cid-thg4aAyTqt .dropdown .dropdown-menu .dropdown-item {
  width: auto;
  transition: all 0.25s ease-in-out;
}
.cid-thg4aAyTqt .dropdown .dropdown-menu .dropdown-item::after {
  right: 0.5rem;
}
.cid-thg4aAyTqt .dropdown .dropdown-menu .dropdown-item .mbr-iconfont {
  margin-left: -1.8rem;
  padding-right: 1rem;
  font-size: inherit;
}
.cid-thg4aAyTqt .dropdown .dropdown-menu .dropdown-item .mbr-iconfont:before {
  display: inline-block;
  transform: scale(1, 1);
  transition: all 0.25s ease-in-out;
}
.cid-thg4aAyTqt .collapsed .dropdown-menu .dropdown-item:before {
  display: none;
}
.cid-thg4aAyTqt .collapsed .dropdown .dropdown-menu .dropdown-item {
  padding: 0.235em 1.5em 0.235em 1.5em !important;
  transition: none;
  margin: 0 !important;
}
.cid-thg4aAyTqt .navbar {
  min-height: 77px;
  transition: all .3s;
  background: #ffffff;
}
.cid-thg4aAyTqt .navbar.opened {
  transition: all .3s;
}
.cid-thg4aAyTqt .navbar .dropdown-item {
  padding: .5rem 1.8rem;
}
.cid-thg4aAyTqt .navbar .navbar-logo img {
  width: auto;
}
.cid-thg4aAyTqt .navbar .navbar-collapse {
  justify-content: flex-end;
  z-index: 1;
}
.cid-thg4aAyTqt .navbar.collapsed .nav-item .nav-link::before {
  display: none;
}
.cid-thg4aAyTqt .navbar.collapsed.opened .dropdown-menu {
  top: 0;
}
@media (min-width: 992px) {
  .cid-thg4aAyTqt .navbar.collapsed.opened:not(.navbar-short) .navbar-collapse {
    max-height: calc(98.5vh - 8rem);
  }
}
.cid-thg4aAyTqt .navbar.collapsed .dropdown-menu .dropdown-submenu {
  left: 0 !important;
}
.cid-thg4aAyTqt .navbar.collapsed .dropdown-menu .dropdown-item:after {
  right: auto;
}
.cid-thg4aAyTqt .navbar.collapsed .dropdown-menu .dropdown-toggle[data-toggle="dropdown-submenu"]:after {
  margin-left: 0.5rem;
  margin-top: 0.2rem;
  border-top: 0.35em solid;
  border-right: 0.35em solid transparent;
  border-left: 0.35em solid transparent;
  border-bottom: 0;
  top: 55%;
}
.cid-thg4aAyTqt .navbar.collapsed ul.navbar-nav li {
  margin: auto;
}
.cid-thg4aAyTqt .navbar.collapsed .dropdown-menu .dropdown-item {
  padding: .25rem 1.5rem;
  text-align: center;
}
.cid-thg4aAyTqt .navbar.collapsed .icons-menu {
  padding-left: 0;
  padding-right: 0;
  padding-top: .5rem;
  padding-bottom: .5rem;
}
@media (max-width: 991px) {
  .cid-thg4aAyTqt .navbar .nav-item .nav-link::before {
    display: none;
  }
  .cid-thg4aAyTqt .navbar.opened .dropdown-menu {
    top: 0;
  }
  .cid-thg4aAyTqt .navbar .dropdown-menu .dropdown-submenu {
    left: 0 !important;
  }
  .cid-thg4aAyTqt .navbar .dropdown-menu .dropdown-item:after {
    right: auto;
  }
  .cid-thg4aAyTqt .navbar .dropdown-menu .dropdown-toggle[data-toggle="dropdown-submenu"]:after {
    margin-left: 0.5rem;
    margin-top: 0.2rem;
    border-top: 0.35em solid;
    border-right: 0.35em solid transparent;
    border-left: 0.35em solid transparent;
    border-bottom: 0;
    top: 55%;
  }
  .cid-thg4aAyTqt .navbar .navbar-logo img {
    height: 3.8rem !important;
  }
  .cid-thg4aAyTqt .navbar ul.navbar-nav li {
    margin: auto;
  }
  .cid-thg4aAyTqt .navbar .dropdown-menu .dropdown-item {
    padding: .25rem 1.5rem !important;
    text-align: center;
  }
  .cid-thg4aAyTqt .navbar .navbar-brand {
    flex-shrink: initial;
    flex-basis: auto;
    word-break: break-word;
    padding-right: 2rem;
  }
  .cid-thg4aAyTqt .navbar .navbar-toggler {
    flex-basis: auto;
  }
  .cid-thg4aAyTqt .navbar .icons-menu {
    padding-left: 0;
    padding-top: .5rem;
    padding-bottom: .5rem;
  }
}
.cid-thg4aAyTqt .navbar.navbar-short {
  min-height: 60px;
}
.cid-thg4aAyTqt .navbar.navbar-short .navbar-logo img {
  height: 3rem !important;
}
.cid-thg4aAyTqt .navbar.navbar-short .navbar-brand {
  padding: 0;
}
.cid-thg4aAyTqt .navbar-brand {
  flex-shrink: 0;
  align-items: center;
  margin-right: 0;
  padding: 0;
  transition: all .3s;
  word-break: break-word;
  z-index: 1;
}
.cid-thg4aAyTqt .navbar-brand .navbar-caption {
  line-height: inherit !important;
}
.cid-thg4aAyTqt .navbar-brand .navbar-logo a {
  outline: none;
}
.cid-thg4aAyTqt .dropdown-item.active,
.cid-thg4aAyTqt .dropdown-item:active {
  background-color: transparent;
}
.cid-thg4aAyTqt .navbar-expand-lg .navbar-nav .nav-link {
  padding: 0;
}
.cid-thg4aAyTqt .nav-dropdown .link.dropdown-toggle {
  margin-right: 1.667em;
}
.cid-thg4aAyTqt .nav-dropdown .link.dropdown-toggle[aria-expanded="true"] {
  margin-right: 0;
  padding: 0.667em 1.667em;
}
.cid-thg4aAyTqt .navbar.navbar-expand-lg .dropdown .dropdown-menu {
  background: #ffffff;
}
.cid-thg4aAyTqt .navbar.navbar-expand-lg .dropdown .dropdown-menu .dropdown-submenu {
  margin: 0;
  left: 100%;
}
.cid-thg4aAyTqt .navbar .dropdown.open > .dropdown-menu {
  display: block;
}
.cid-thg4aAyTqt ul.navbar-nav {
  flex-wrap: wrap;
}
.cid-thg4aAyTqt .navbar-buttons {
  text-align: center;
  min-width: 170px;
}
.cid-thg4aAyTqt button.navbar-toggler {
  outline: none;
  width: 31px;
  height: 20px;
  cursor: pointer;
  transition: all .2s;
  position: relative;
  align-self: center;
}
.cid-thg4aAyTqt button.navbar-toggler .hamburger span {
  position: absolute;
  right: 0;
  width: 30px;
  height: 2px;
  border-right: 5px;
  background-color: currentColor;
}
.cid-thg4aAyTqt button.navbar-toggler .hamburger span:nth-child(1) {
  top: 0;
  transition: all .2s;
}
.cid-thg4aAyTqt button.navbar-toggler .hamburger span:nth-child(2) {
  top: 8px;
  transition: all .15s;
}
.cid-thg4aAyTqt button.navbar-toggler .hamburger span:nth-child(3) {
  top: 8px;
  transition: all .15s;
}
.cid-thg4aAyTqt button.navbar-toggler .hamburger span:nth-child(4) {
  top: 16px;
  transition: all .2s;
}
.cid-thg4aAyTqt nav.opened .hamburger span:nth-child(1) {
  top: 8px;
  width: 0;
  opacity: 0;
  right: 50%;
  transition: all .2s;
}
.cid-thg4aAyTqt nav.opened .hamburger span:nth-child(2) {
  transform: rotate(45deg);
  transition: all .25s;
}
.cid-thg4aAyTqt nav.opened .hamburger span:nth-child(3) {
  transform: rotate(-45deg);
  transition: all .25s;
}
.cid-thg4aAyTqt nav.opened .hamburger span:nth-child(4) {
  top: 8px;
  width: 0;
  opacity: 0;
  right: 50%;
  transition: all .2s;
}
.cid-thg4aAyTqt .navbar-dropdown {
  padding: .5rem 1rem;
}
.cid-thg4aAyTqt a.nav-link {
  display: flex;
  align-items: center;
  justify-content: center;
}
.cid-thg4aAyTqt .icons-menu {
  flex-wrap: nowrap;
  display: flex;
  justify-content: center;
  padding-left: 1rem;
  padding-right: 1rem;
  padding-top: 0.3rem;
  text-align: center;
}
@media screen and (-ms-high-contrast: active), (-ms-high-contrast: none) {
  .cid-thg4aAyTqt .navbar {
    height: 77px;
  }
  .cid-thg4aAyTqt .navbar.opened {
    height: auto;
  }
  .cid-thg4aAyTqt .nav-item .nav-link:hover::before {
    width: 175%;
    max-width: calc(100% + 2rem);
    left: -1rem;
  }
}
.cid-thgbOvcFUn {
  padding-top: 225px;
  padding-bottom: 225px;
  background-image: url("../../../assets/images/3afadb8a-80e0-4553-9cce-5808cdaf6dad-1079x768.jpg");
}
.cid-thgbOvcFUn H4 {
  color: #ffffff;
}
.cid-thgk8Htsod {
  padding-top: 75px;
  padding-bottom: 75px;
  background-color: #ffffff;
}
.cid-thgk8Htsod H3 {
  color: #585ba5;
}
.cid-thgk8Htsod H4 {
  color: #d42b2b;
}
.cid-thgk8Htsod img {
  width: auto;
  margin-left: auto;
  margin-right: auto;
}
.cid-thglNQofIA {
  background-image: linear-gradient(42deg, #f8f8f8 10%, #4479d9 100%) !important;
}
.cid-thglNQofIA .mbr-fallback-image.disabled {
  display: none;
}
.cid-thglNQofIA .mbr-fallback-image {
  display: block;
  background-size: cover;
  background-position: center center;
  width: 100%;
  height: 100%;
  position: absolute;
  top: 0;
}
.cid-thglNQofIA .mbr-section-title {
  color: #6592e6;
}
.cid-thglNQofIA .mbr-text,
.cid-thglNQofIA .mbr-section-btn {
  color: #000000;
}
.cid-tjSJzVaUNU {
  padding-top: 1rem;
  padding-bottom: 0rem;
  background-color: #ffffff;
}
.cid-tjSJzVaUNU .mbr-fallback-image.disabled {
  display: none;
}
.cid-tjSJzVaUNU .mbr-fallback-image {
  display: block;
  background-size: cover;
  background-position: center center;
  width: 100%;
  height: 100%;
  position: absolute;
  top: 0;
}
.cid-tjSJzVaUNU .card-wrapper {
  padding-right: 2rem;
}
@media (max-width: 992px) {
  .cid-tjSJzVaUNU .card {
    margin-bottom: 2rem!important;
  }
  .cid-tjSJzVaUNU .card-wrapper {
    padding: 0 1rem;
  }
}
@media (max-width: 767px) {
  .cid-tjSJzVaUNU .link-wrap {
    align-items: center;
  }
}
.cid-tjSJzVaUNU .image-wrapper img {
  width: 100%;
  object-fit: cover;
}
.cid-tjSJzVaUNU .card-title,
.cid-tjSJzVaUNU .card-box {
  color: #585ba5;
}
.cid-tjCD4MsvnO {
  padding-top: 2rem;
  padding-bottom: 1rem;
  background-color: #ffffff;
}
@media (max-width: 991px) {
  .cid-tjCD4MsvnO .row {
    max-width: 30rem;
    margin-right: auto;
    margin-left: auto;
  }
}
.cid-tjCD4MsvnO .col-card {
  display: flex;
}
@media (max-width: 991px) {
  .cid-tjCD4MsvnO .col-card {
    padding-top: 2rem;
  }
}
@media (min-width: 992px) {
  .cid-tjCD4MsvnO .col-card {
    padding-left: 2rem;
  }
}
@media (max-width: 991px) {
  .cid-tjCD4MsvnO .col-text {
    padding-bottom: 2rem;
  }
}
@media (min-width: 992px) {
  .cid-tjCD4MsvnO .col-text {
    padding-right: 2rem;
  }
}
.cid-tjCD4MsvnO .text-wrapper {
  display: flex;
  flex-direction: column;
  align-items: flex-start;
}
.cid-tjCD4MsvnO .mbr-section-title {
  margin-bottom: 1.3rem;
  color: #002549;
}
.cid-tjCD4MsvnO .mbr-text {
  color: #002549;
  max-width: 20rem;
}
.cid-tjCD4MsvnO .cards-container {
  display: grid;
  -webkit-box-orient: vertical;
  -webkit-box-direction: normal;
  -webkit-flex-direction: column;
  -ms-flex-direction: column;
  flex-direction: column;
  grid-auto-columns: 1fr;
  grid-column-gap: 0;
  grid-row-gap: 1.25rem;
  -ms-grid-columns: 1fr;
  grid-template-columns: 1fr;
  -ms-grid-rows: auto;
  grid-template-rows: auto;
}
.cid-tjCD4MsvnO .card-text {
  color: #585ba5;
  flex-grow: 1;
}
.cid-tjCD4MsvnO .icon-box {
  margin-top: 0.35rem;
  margin-right: 1rem;
  transform: rotateZ(-45deg);
  transform-style: preserve-3d;
  transition: 0.3s all;
}
.cid-tjCD4MsvnO .icon-box span {
  color: #e1965f;
}
.cid-tjCD4MsvnO .card {
  display: flex;
  flex-direction: row;
  flex-wrap: nowrap;
  align-items: flex-start;
  justify-content: flex-start;
}
.cid-tjCD4MsvnO .card:hover .icon-box {
  margin-top: 0;
  margin-bottom: 0.35rem;
  transform: rotateZ(0);
}
.cid-tjCD4MsvnO .mbr-fallback-image.disabled {
  display: none;
}
.cid-tjCD4MsvnO .mbr-fallback-image {
  display: block;
  background-size: cover;
  background-position: center center;
  width: 100%;
  height: 100%;
  position: absolute;
  top: 0;
}
.cid-tjCD4MsvnO .mbr-section-title,
.cid-tjCD4MsvnO .mbr-section-btn {
  color: #d42b2b;
}
.cid-thg4aE7hJD {
  padding-top: 5rem;
  padding-bottom: 2rem;
  background-color: #ffffff;
}
.cid-thg4aE7hJD .mbr-iconfont {
  display: block;
  font-size: 3rem;
  color: #ffffff;
  margin: auto;
  padding: 2.6rem;
  width: fit-content;
  margin-bottom: 1rem;
  border-radius: 8px;
  background: #585ba5;
}
.cid-thg4aE7hJD .container {
  max-width: 1400px;
}
@media (min-width: 767px) {
  .cid-thg4aE7hJD .container {
    padding: 0 2rem;
  }
}
.cid-thg4aE7hJD .title {
  display: flex;
  padding: 0 1rem;
}
.cid-thg4aE7hJD .card-wrapper {
  transition: all 0.3s;
  display: flex;
  justify-content: center;
  align-items: center;
  margin-bottom: 2rem;
}
@media (min-width: 1400px) {
  .cid-thg4aE7hJD .col-lg-3 {
    -ms-flex: 0 0 12.5%;
    flex: 0 0 12.5%;
    max-width: 12.5%;
  }
}
.cid-thg4aE7hJD .icon {
  font-size: 5rem;
  color: #59bb93;
  padding-right: 0rem;
  margin-right: -1rem;
  display: block;
}
@media (max-width: 767px) {
  .cid-thg4aE7hJD .align-right,
  .cid-thg4aE7hJD .align-left {
    text-align: center;
  }
  .cid-thg4aE7hJD .title {
    flex-direction: column;
  }
  .cid-thg4aE7hJD .icon,
  .cid-thg4aE7hJD .title-box {
    margin: 0rem;
  }
  .cid-thg4aE7hJD .icon {
    margin: auto;
    margin-bottom: 1rem;
  }
}
.cid-thg4aE7hJD .card-title {
  color: #f16f52;
}
.cid-thg4aE7hJD .main-title {
  color: #d42b2b;
  text-align: left;
}
.cid-thg4aE7hJD .card-title,
.cid-thg4aE7hJD .card-box {
  color: #000000;
}
.cid-tk5UkGuSrp {
  padding-top: 1rem;
  padding-bottom: 0rem;
  background-color: #333333;
}
.cid-tk5UkGuSrp .card-wrapper {
  display: flex;
  overflow: visible;
}
.cid-tk5UkGuSrp .icon {
  font-size: 5rem;
  color: #ffd96a;
  padding-right: 0rem;
  margin-top: -1rem;
  display: block;
}
.cid-tk5UkGuSrp .card-box {
  margin-left: -1rem;
}
.cid-tk5UkGuSrp .card-title {
  color: #f7f7f7;
}
.cid-tk5UkGuSrp .card-text {
  color: #000000;
}
@media (max-width: 767px) {
  .cid-tk5UkGuSrp .align-right,
  .cid-tk5UkGuSrp .align-left {
    text-align: center;
  }
  .cid-tk5UkGuSrp .card-wrapper {
    flex-direction: column;
  }
  .cid-tk5UkGuSrp .icon,
  .cid-tk5UkGuSrp .card-box {
    margin: 0rem;
  }
  .cid-tk5UkGuSrp .icon {
    margin: auto;
    margin-bottom: 1rem;
  }
}
.cid-tk5UkGuSrp .mbr-fallback-image.disabled {
  display: none;
}
.cid-tk5UkGuSrp .mbr-fallback-image {
  display: block;
  background-size: cover;
  background-position: center center;
  width: 100%;
  height: 100%;
  position: absolute;
  top: 0;
}
.cid-tk5Unw8Lxt {
  padding-top: 0rem;
  padding-bottom: 0rem;
  background: #ffffff;
}
.cid-tk5Unw8Lxt .google-map {
  height: 30rem;
  position: relative;
}
.cid-tk5Unw8Lxt .google-map iframe {
  height: 100%;
  width: 100%;
}
.cid-tk5Unw8Lxt .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-tk5Unw8Lxt .google-map[data-state] {
  background: #e9e5dc;
}
.cid-tk5Unw8Lxt .google-map[data-state="loading"] [data-state-details] {
  display: none;
}
.cid-tkgc1TvMOc .navbar-dropdown {
  position: relative !important;
}
.cid-tkgc1TvMOc .nav-link {
  position: relative;
}
.cid-tkgc1TvMOc .nav-link:before {
  content: '';
  bottom: -2px;
  left: 5px;
  width: 0%;
  height: 1px;
  opacity: 0;
  transition: all 0.3s;
  background: currentColor;
  position: absolute;
}
.cid-tkgc1TvMOc .nav-link:hover:before {
  width: 50%;
  opacity: 1;
}
.cid-tkgc1TvMOc .dropdown-item:before {
  font-family: Moririse2 !important;
  content: '\e966';
  display: inline-block;
  width: 0;
  position: absolute;
  left: 1rem;
  top: 0.5rem;
  margin-right: 0.5rem;
  line-height: 1;
  font-size: inherit;
  vertical-align: middle;
  text-align: center;
  overflow: hidden;
  transform: scale(0, 1);
  transition: all 0.25s ease-in-out;
}
.cid-tkgc1TvMOc .dropdown-menu {
  padding: 0;
}
.cid-tkgc1TvMOc .dropdown-item:hover,
.cid-tkgc1TvMOc .dropdown-item:focus {
  background: #59bb93 !important;
  color: white !important;
}
.cid-tkgc1TvMOc .nav-dropdown .link {
  padding: 0 0.3em !important;
  margin: .667em 1em !important;
}
.cid-tkgc1TvMOc .nav-dropdown .link.dropdown-toggle::after {
  margin-left: 0.5rem;
  margin-top: 0.2rem;
}
.cid-tkgc1TvMOc .container {
  display: flex;
  margin: auto;
}
.cid-tkgc1TvMOc .iconfont-wrapper {
  color: #000000 !important;
  font-size: 1.5rem;
  padding-right: .5rem;
}
.cid-tkgc1TvMOc .navbar-caption {
  padding-right: 4rem;
}
.cid-tkgc1TvMOc .dropdown-menu,
.cid-tkgc1TvMOc .navbar.opened {
  background: #ffffff !important;
}
.cid-tkgc1TvMOc .nav-item:focus,
.cid-tkgc1TvMOc .nav-link:focus {
  outline: none;
}
.cid-tkgc1TvMOc .dropdown .dropdown-menu .dropdown-item {
  width: auto;
  transition: all 0.25s ease-in-out;
}
.cid-tkgc1TvMOc .dropdown .dropdown-menu .dropdown-item::after {
  right: 0.5rem;
}
.cid-tkgc1TvMOc .dropdown .dropdown-menu .dropdown-item .mbr-iconfont {
  margin-left: -1.8rem;
  padding-right: 1rem;
  font-size: inherit;
}
.cid-tkgc1TvMOc .dropdown .dropdown-menu .dropdown-item .mbr-iconfont:before {
  display: inline-block;
  transform: scale(1, 1);
  transition: all 0.25s ease-in-out;
}
.cid-tkgc1TvMOc .collapsed .dropdown-menu .dropdown-item:before {
  display: none;
}
.cid-tkgc1TvMOc .collapsed .dropdown .dropdown-menu .dropdown-item {
  padding: 0.235em 1.5em 0.235em 1.5em !important;
  transition: none;
  margin: 0 !important;
}
.cid-tkgc1TvMOc .navbar {
  min-height: 77px;
  transition: all .3s;
  background: #ffffff;
}
.cid-tkgc1TvMOc .navbar.opened {
  transition: all .3s;
}
.cid-tkgc1TvMOc .navbar .dropdown-item {
  padding: .5rem 1.8rem;
}
.cid-tkgc1TvMOc .navbar .navbar-logo img {
  width: auto;
}
.cid-tkgc1TvMOc .navbar .navbar-collapse {
  justify-content: flex-end;
  z-index: 1;
}
.cid-tkgc1TvMOc .navbar.collapsed .nav-item .nav-link::before {
  display: none;
}
.cid-tkgc1TvMOc .navbar.collapsed.opened .dropdown-menu {
  top: 0;
}
@media (min-width: 992px) {
  .cid-tkgc1TvMOc .navbar.collapsed.opened:not(.navbar-short) .navbar-collapse {
    max-height: calc(98.5vh - 8rem);
  }
}
.cid-tkgc1TvMOc .navbar.collapsed .dropdown-menu .dropdown-submenu {
  left: 0 !important;
}
.cid-tkgc1TvMOc .navbar.collapsed .dropdown-menu .dropdown-item:after {
  right: auto;
}
.cid-tkgc1TvMOc .navbar.collapsed .dropdown-menu .dropdown-toggle[data-toggle="dropdown-submenu"]:after {
  margin-left: 0.5rem;
  margin-top: 0.2rem;
  border-top: 0.35em solid;
  border-right: 0.35em solid transparent;
  border-left: 0.35em solid transparent;
  border-bottom: 0;
  top: 55%;
}
.cid-tkgc1TvMOc .navbar.collapsed ul.navbar-nav li {
  margin: auto;
}
.cid-tkgc1TvMOc .navbar.collapsed .dropdown-menu .dropdown-item {
  padding: .25rem 1.5rem;
  text-align: center;
}
.cid-tkgc1TvMOc .navbar.collapsed .icons-menu {
  padding-left: 0;
  padding-right: 0;
  padding-top: .5rem;
  padding-bottom: .5rem;
}
@media (max-width: 991px) {
  .cid-tkgc1TvMOc .navbar .nav-item .nav-link::before {
    display: none;
  }
  .cid-tkgc1TvMOc .navbar.opened .dropdown-menu {
    top: 0;
  }
  .cid-tkgc1TvMOc .navbar .dropdown-menu .dropdown-submenu {
    left: 0 !important;
  }
  .cid-tkgc1TvMOc .navbar .dropdown-menu .dropdown-item:after {
    right: auto;
  }
  .cid-tkgc1TvMOc .navbar .dropdown-menu .dropdown-toggle[data-toggle="dropdown-submenu"]:after {
    margin-left: 0.5rem;
    margin-top: 0.2rem;
    border-top: 0.35em solid;
    border-right: 0.35em solid transparent;
    border-left: 0.35em solid transparent;
    border-bottom: 0;
    top: 55%;
  }
  .cid-tkgc1TvMOc .navbar .navbar-logo img {
    height: 3.8rem !important;
  }
  .cid-tkgc1TvMOc .navbar ul.navbar-nav li {
    margin: auto;
  }
  .cid-tkgc1TvMOc .navbar .dropdown-menu .dropdown-item {
    padding: .25rem 1.5rem !important;
    text-align: center;
  }
  .cid-tkgc1TvMOc .navbar .navbar-brand {
    flex-shrink: initial;
    flex-basis: auto;
    word-break: break-word;
    padding-right: 2rem;
  }
  .cid-tkgc1TvMOc .navbar .navbar-toggler {
    flex-basis: auto;
  }
  .cid-tkgc1TvMOc .navbar .icons-menu {
    padding-left: 0;
    padding-top: .5rem;
    padding-bottom: .5rem;
  }
}
.cid-tkgc1TvMOc .navbar.navbar-short {
  min-height: 60px;
}
.cid-tkgc1TvMOc .navbar.navbar-short .navbar-logo img {
  height: 3rem !important;
}
.cid-tkgc1TvMOc .navbar.navbar-short .navbar-brand {
  padding: 0;
}
.cid-tkgc1TvMOc .navbar-brand {
  flex-shrink: 0;
  align-items: center;
  margin-right: 0;
  padding: 0;
  transition: all .3s;
  word-break: break-word;
  z-index: 1;
}
.cid-tkgc1TvMOc .navbar-brand .navbar-caption {
  line-height: inherit !important;
}
.cid-tkgc1TvMOc .navbar-brand .navbar-logo a {
  outline: none;
}
.cid-tkgc1TvMOc .dropdown-item.active,
.cid-tkgc1TvMOc .dropdown-item:active {
  background-color: transparent;
}
.cid-tkgc1TvMOc .navbar-expand-lg .navbar-nav .nav-link {
  padding: 0;
}
.cid-tkgc1TvMOc .nav-dropdown .link.dropdown-toggle {
  margin-right: 1.667em;
}
.cid-tkgc1TvMOc .nav-dropdown .link.dropdown-toggle[aria-expanded="true"] {
  margin-right: 0;
  padding: 0.667em 1.667em;
}
.cid-tkgc1TvMOc .navbar.navbar-expand-lg .dropdown .dropdown-menu {
  background: #ffffff;
}
.cid-tkgc1TvMOc .navbar.navbar-expand-lg .dropdown .dropdown-menu .dropdown-submenu {
  margin: 0;
  left: 100%;
}
.cid-tkgc1TvMOc .navbar .dropdown.open > .dropdown-menu {
  display: block;
}
.cid-tkgc1TvMOc ul.navbar-nav {
  flex-wrap: wrap;
}
.cid-tkgc1TvMOc .navbar-buttons {
  text-align: center;
  min-width: 170px;
}
.cid-tkgc1TvMOc button.navbar-toggler {
  outline: none;
  width: 31px;
  height: 20px;
  cursor: pointer;
  transition: all .2s;
  position: relative;
  align-self: center;
}
.cid-tkgc1TvMOc button.navbar-toggler .hamburger span {
  position: absolute;
  right: 0;
  width: 30px;
  height: 2px;
  border-right: 5px;
  background-color: currentColor;
}
.cid-tkgc1TvMOc button.navbar-toggler .hamburger span:nth-child(1) {
  top: 0;
  transition: all .2s;
}
.cid-tkgc1TvMOc button.navbar-toggler .hamburger span:nth-child(2) {
  top: 8px;
  transition: all .15s;
}
.cid-tkgc1TvMOc button.navbar-toggler .hamburger span:nth-child(3) {
  top: 8px;
  transition: all .15s;
}
.cid-tkgc1TvMOc button.navbar-toggler .hamburger span:nth-child(4) {
  top: 16px;
  transition: all .2s;
}
.cid-tkgc1TvMOc nav.opened .hamburger span:nth-child(1) {
  top: 8px;
  width: 0;
  opacity: 0;
  right: 50%;
  transition: all .2s;
}
.cid-tkgc1TvMOc nav.opened .hamburger span:nth-child(2) {
  transform: rotate(45deg);
  transition: all .25s;
}
.cid-tkgc1TvMOc nav.opened .hamburger span:nth-child(3) {
  transform: rotate(-45deg);
  transition: all .25s;
}
.cid-tkgc1TvMOc nav.opened .hamburger span:nth-child(4) {
  top: 8px;
  width: 0;
  opacity: 0;
  right: 50%;
  transition: all .2s;
}
.cid-tkgc1TvMOc .navbar-dropdown {
  padding: .5rem 1rem;
}
.cid-tkgc1TvMOc a.nav-link {
  display: flex;
  align-items: center;
  justify-content: center;
}
.cid-tkgc1TvMOc .icons-menu {
  flex-wrap: nowrap;
  display: flex;
  justify-content: center;
  padding-left: 1rem;
  padding-right: 1rem;
  padding-top: 0.3rem;
  text-align: center;
}
@media screen and (-ms-high-contrast: active), (-ms-high-contrast: none) {
  .cid-tkgc1TvMOc .navbar {
    height: 77px;
  }
  .cid-tkgc1TvMOc .navbar.opened {
    height: auto;
  }
  .cid-tkgc1TvMOc .nav-item .nav-link:hover::before {
    width: 175%;
    max-width: calc(100% + 2rem);
    left: -1rem;
  }
}
.cid-tkgc1U6i7F {
  padding-top: 225px;
  padding-bottom: 225px;
  background-image: url("../../../assets/images/3afadb8a-80e0-4553-9cce-5808cdaf6dad-1079x768.jpg");
}
.cid-tkgc1U6i7F H4 {
  color: #ffffff;
}
.cid-tkgc1VFXBq {
  padding-top: 4rem;
  padding-bottom: 4rem;
  background-color: #ffffff;
}
.cid-tkgc1VFXBq .mbr-text,
.cid-tkgc1VFXBq .mbr-section-btn {
  color: #000000;
  text-align: left;
}
@media (max-width: 991px) {
  .cid-tkgc1VFXBq .mbr-section-title,
  .cid-tkgc1VFXBq .mbr-section-btn,
  .cid-tkgc1VFXBq .mbr-text {
    text-align: center;
  }
}
.cid-tkgc1VFXBq .mbr-section-subtitle {
  color: #585ba5;
  letter-spacing: 6px;
}
.cid-tkgc1VFXBq .mbr-section-btn {
  padding-top: 13rem;
}
.cid-tkgc1VFXBq .mbr-fallback-image.disabled {
  display: none;
}
.cid-tkgc1VFXBq .mbr-fallback-image {
  display: block;
  background-size: cover;
  background-position: center center;
  width: 100%;
  height: 100%;
  position: absolute;
  top: 0;
}
.cid-tkgc1W3TTr {
  background-color: #ffffff;
}
.cid-tkgc1W3TTr img {
  width: 90%;
}
@media (max-width: 992px) {
  .cid-tkgc1W3TTr img {
    width: 100%;
  }
  .cid-tkgc1W3TTr .pb-5 {
    padding-bottom: 1rem !important;
  }
}
.cid-tkgc1W3TTr ul {
  padding-left: 2rem;
  margin-bottom: 0;
}
.cid-tkgc1W3TTr ul li {
  margin-bottom: 0.4rem;
  list-style: none;
  position: relative;
}
.cid-tkgc1W3TTr ul li:before {
  position: absolute;
  left: -2.6rem;
  content: '';
  display: inline-block;
  text-align: center;
  margin: 10px 14px;
  line-height: 20px;
  transition: all 0.2s;
  width: 8px;
  height: 8px;
  border-radius: 50%;
  background: #585ba5;
}
.cid-tkgc1W3TTr .text1 {
  text-align: left;
}
.cid-tkgc1W3TTr .text2 {
  text-align: left;
}
.cid-tmEr9S5hKw {
  padding-top: 5rem;
  padding-bottom: 5rem;
  background-color: #ffffff;
}
.cid-tmEr9S5hKw .wrapper {
  display: flex;
  flex-wrap: wrap;
}
@media (min-width: 992px) {
  .cid-tmEr9S5hKw .wrapper .left-col {
    flex: 1 0 50%;
    padding-right: 12px;
  }
  .cid-tmEr9S5hKw .wrapper .right-col {
    flex: 1 0 50%;
    padding-left: 12px;
  }
}
.cid-tmEr9S5hKw .card {
  padding: 0;
  background-color: #fff;
  overflow: hidden;
  box-shadow: 0px 10px 20px 0px rgba(29, 29, 27, 0.2);
}
.cid-tmEr9S5hKw .card-img {
  width: 100%;
  height: 100%;
  margin: 0;
  object-fit: cover;
  border-radius: 20px;
}
.cid-tmEr9S5hKw .mbr-fallback-image.disabled {
  display: none;
}
.cid-tmEr9S5hKw .mbr-fallback-image {
  display: block;
  background-size: cover;
  background-position: center center;
  width: 100%;
  height: 100%;
  position: absolute;
  top: 0;
}
.cid-uVN5BKOrPg {
  padding-top: 1rem;
  padding-bottom: 0rem;
  background-color: #333333;
}
.cid-uVN5BKOrPg .card-wrapper {
  display: flex;
  overflow: visible;
}
.cid-uVN5BKOrPg .icon {
  font-size: 5rem;
  color: #ffd96a;
  padding-right: 0rem;
  margin-top: -1rem;
  display: block;
}
.cid-uVN5BKOrPg .card-box {
  margin-left: -1rem;
}
.cid-uVN5BKOrPg .card-title {
  color: #f7f7f7;
}
.cid-uVN5BKOrPg .card-text {
  color: #000000;
}
@media (max-width: 767px) {
  .cid-uVN5BKOrPg .align-right,
  .cid-uVN5BKOrPg .align-left {
    text-align: center;
  }
  .cid-uVN5BKOrPg .card-wrapper {
    flex-direction: column;
  }
  .cid-uVN5BKOrPg .icon,
  .cid-uVN5BKOrPg .card-box {
    margin: 0rem;
  }
  .cid-uVN5BKOrPg .icon {
    margin: auto;
    margin-bottom: 1rem;
  }
}
.cid-uVN5BKOrPg .mbr-fallback-image.disabled {
  display: none;
}
.cid-uVN5BKOrPg .mbr-fallback-image {
  display: block;
  background-size: cover;
  background-position: center center;
  width: 100%;
  height: 100%;
  position: absolute;
  top: 0;
}
.cid-tkgc1YV91S {
  padding-top: 0rem;
  padding-bottom: 0rem;
  background: #ffffff;
}
.cid-tkgc1YV91S .google-map {
  height: 30rem;
  position: relative;
}
.cid-tkgc1YV91S .google-map iframe {
  height: 100%;
  width: 100%;
}
.cid-tkgc1YV91S .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-tkgc1YV91S .google-map[data-state] {
  background: #e9e5dc;
}
.cid-tkgc1YV91S .google-map[data-state="loading"] [data-state-details] {
  display: none;
}
.cid-ucJvBttupN .navbar-dropdown {
  position: relative !important;
}
.cid-ucJvBttupN .nav-link {
  position: relative;
}
.cid-ucJvBttupN .nav-link:before {
  content: '';
  bottom: -2px;
  left: 5px;
  width: 0%;
  height: 1px;
  opacity: 0;
  transition: all 0.3s;
  background: currentColor;
  position: absolute;
}
.cid-ucJvBttupN .nav-link:hover:before {
  width: 50%;
  opacity: 1;
}
.cid-ucJvBttupN .dropdown-item:before {
  font-family: Moririse2 !important;
  content: '\e966';
  display: inline-block;
  width: 0;
  position: absolute;
  left: 1rem;
  top: 0.5rem;
  margin-right: 0.5rem;
  line-height: 1;
  font-size: inherit;
  vertical-align: middle;
  text-align: center;
  overflow: hidden;
  transform: scale(0, 1);
  transition: all 0.25s ease-in-out;
}
.cid-ucJvBttupN .dropdown-menu {
  padding: 0;
}
.cid-ucJvBttupN .dropdown-item:hover,
.cid-ucJvBttupN .dropdown-item:focus {
  background: #59bb93 !important;
  color: white !important;
}
.cid-ucJvBttupN .nav-dropdown .link {
  padding: 0 0.3em !important;
  margin: .667em 1em !important;
}
.cid-ucJvBttupN .nav-dropdown .link.dropdown-toggle::after {
  margin-left: 0.5rem;
  margin-top: 0.2rem;
}
.cid-ucJvBttupN .container {
  display: flex;
  margin: auto;
}
.cid-ucJvBttupN .iconfont-wrapper {
  color: #000000 !important;
  font-size: 1.5rem;
  padding-right: .5rem;
}
.cid-ucJvBttupN .navbar-caption {
  padding-right: 4rem;
}
.cid-ucJvBttupN .dropdown-menu,
.cid-ucJvBttupN .navbar.opened {
  background: #ffffff !important;
}
.cid-ucJvBttupN .nav-item:focus,
.cid-ucJvBttupN .nav-link:focus {
  outline: none;
}
.cid-ucJvBttupN .dropdown .dropdown-menu .dropdown-item {
  width: auto;
  transition: all 0.25s ease-in-out;
}
.cid-ucJvBttupN .dropdown .dropdown-menu .dropdown-item::after {
  right: 0.5rem;
}
.cid-ucJvBttupN .dropdown .dropdown-menu .dropdown-item .mbr-iconfont {
  margin-left: -1.8rem;
  padding-right: 1rem;
  font-size: inherit;
}
.cid-ucJvBttupN .dropdown .dropdown-menu .dropdown-item .mbr-iconfont:before {
  display: inline-block;
  transform: scale(1, 1);
  transition: all 0.25s ease-in-out;
}
.cid-ucJvBttupN .collapsed .dropdown-menu .dropdown-item:before {
  display: none;
}
.cid-ucJvBttupN .collapsed .dropdown .dropdown-menu .dropdown-item {
  padding: 0.235em 1.5em 0.235em 1.5em !important;
  transition: none;
  margin: 0 !important;
}
.cid-ucJvBttupN .navbar {
  min-height: 77px;
  transition: all .3s;
  background: #ffffff;
}
.cid-ucJvBttupN .navbar.opened {
  transition: all .3s;
}
.cid-ucJvBttupN .navbar .dropdown-item {
  padding: .5rem 1.8rem;
}
.cid-ucJvBttupN .navbar .navbar-logo img {
  width: auto;
}
.cid-ucJvBttupN .navbar .navbar-collapse {
  justify-content: flex-end;
  z-index: 1;
}
.cid-ucJvBttupN .navbar.collapsed .nav-item .nav-link::before {
  display: none;
}
.cid-ucJvBttupN .navbar.collapsed.opened .dropdown-menu {
  top: 0;
}
@media (min-width: 992px) {
  .cid-ucJvBttupN .navbar.collapsed.opened:not(.navbar-short) .navbar-collapse {
    max-height: calc(98.5vh - 8rem);
  }
}
.cid-ucJvBttupN .navbar.collapsed .dropdown-menu .dropdown-submenu {
  left: 0 !important;
}
.cid-ucJvBttupN .navbar.collapsed .dropdown-menu .dropdown-item:after {
  right: auto;
}
.cid-ucJvBttupN .navbar.collapsed .dropdown-menu .dropdown-toggle[data-toggle="dropdown-submenu"]:after {
  margin-left: 0.5rem;
  margin-top: 0.2rem;
  border-top: 0.35em solid;
  border-right: 0.35em solid transparent;
  border-left: 0.35em solid transparent;
  border-bottom: 0;
  top: 55%;
}
.cid-ucJvBttupN .navbar.collapsed ul.navbar-nav li {
  margin: auto;
}
.cid-ucJvBttupN .navbar.collapsed .dropdown-menu .dropdown-item {
  padding: .25rem 1.5rem;
  text-align: center;
}
.cid-ucJvBttupN .navbar.collapsed .icons-menu {
  padding-left: 0;
  padding-right: 0;
  padding-top: .5rem;
  padding-bottom: .5rem;
}
@media (max-width: 991px) {
  .cid-ucJvBttupN .navbar .nav-item .nav-link::before {
    display: none;
  }
  .cid-ucJvBttupN .navbar.opened .dropdown-menu {
    top: 0;
  }
  .cid-ucJvBttupN .navbar .dropdown-menu .dropdown-submenu {
    left: 0 !important;
  }
  .cid-ucJvBttupN .navbar .dropdown-menu .dropdown-item:after {
    right: auto;
  }
  .cid-ucJvBttupN .navbar .dropdown-menu .dropdown-toggle[data-toggle="dropdown-submenu"]:after {
    margin-left: 0.5rem;
    margin-top: 0.2rem;
    border-top: 0.35em solid;
    border-right: 0.35em solid transparent;
    border-left: 0.35em solid transparent;
    border-bottom: 0;
    top: 55%;
  }
  .cid-ucJvBttupN .navbar .navbar-logo img {
    height: 3.8rem !important;
  }
  .cid-ucJvBttupN .navbar ul.navbar-nav li {
    margin: auto;
  }
  .cid-ucJvBttupN .navbar .dropdown-menu .dropdown-item {
    padding: .25rem 1.5rem !important;
    text-align: center;
  }
  .cid-ucJvBttupN .navbar .navbar-brand {
    flex-shrink: initial;
    flex-basis: auto;
    word-break: break-word;
    padding-right: 2rem;
  }
  .cid-ucJvBttupN .navbar .navbar-toggler {
    flex-basis: auto;
  }
  .cid-ucJvBttupN .navbar .icons-menu {
    padding-left: 0;
    padding-top: .5rem;
    padding-bottom: .5rem;
  }
}
.cid-ucJvBttupN .navbar.navbar-short {
  min-height: 60px;
}
.cid-ucJvBttupN .navbar.navbar-short .navbar-logo img {
  height: 3rem !important;
}
.cid-ucJvBttupN .navbar.navbar-short .navbar-brand {
  padding: 0;
}
.cid-ucJvBttupN .navbar-brand {
  flex-shrink: 0;
  align-items: center;
  margin-right: 0;
  padding: 0;
  transition: all .3s;
  word-break: break-word;
  z-index: 1;
}
.cid-ucJvBttupN .navbar-brand .navbar-caption {
  line-height: inherit !important;
}
.cid-ucJvBttupN .navbar-brand .navbar-logo a {
  outline: none;
}
.cid-ucJvBttupN .dropdown-item.active,
.cid-ucJvBttupN .dropdown-item:active {
  background-color: transparent;
}
.cid-ucJvBttupN .navbar-expand-lg .navbar-nav .nav-link {
  padding: 0;
}
.cid-ucJvBttupN .nav-dropdown .link.dropdown-toggle {
  margin-right: 1.667em;
}
.cid-ucJvBttupN .nav-dropdown .link.dropdown-toggle[aria-expanded="true"] {
  margin-right: 0;
  padding: 0.667em 1.667em;
}
.cid-ucJvBttupN .navbar.navbar-expand-lg .dropdown .dropdown-menu {
  background: #ffffff;
}
.cid-ucJvBttupN .navbar.navbar-expand-lg .dropdown .dropdown-menu .dropdown-submenu {
  margin: 0;
  left: 100%;
}
.cid-ucJvBttupN .navbar .dropdown.open > .dropdown-menu {
  display: block;
}
.cid-ucJvBttupN ul.navbar-nav {
  flex-wrap: wrap;
}
.cid-ucJvBttupN .navbar-buttons {
  text-align: center;
  min-width: 170px;
}
.cid-ucJvBttupN button.navbar-toggler {
  outline: none;
  width: 31px;
  height: 20px;
  cursor: pointer;
  transition: all .2s;
  position: relative;
  align-self: center;
}
.cid-ucJvBttupN button.navbar-toggler .hamburger span {
  position: absolute;
  right: 0;
  width: 30px;
  height: 2px;
  border-right: 5px;
  background-color: currentColor;
}
.cid-ucJvBttupN button.navbar-toggler .hamburger span:nth-child(1) {
  top: 0;
  transition: all .2s;
}
.cid-ucJvBttupN button.navbar-toggler .hamburger span:nth-child(2) {
  top: 8px;
  transition: all .15s;
}
.cid-ucJvBttupN button.navbar-toggler .hamburger span:nth-child(3) {
  top: 8px;
  transition: all .15s;
}
.cid-ucJvBttupN button.navbar-toggler .hamburger span:nth-child(4) {
  top: 16px;
  transition: all .2s;
}
.cid-ucJvBttupN nav.opened .hamburger span:nth-child(1) {
  top: 8px;
  width: 0;
  opacity: 0;
  right: 50%;
  transition: all .2s;
}
.cid-ucJvBttupN nav.opened .hamburger span:nth-child(2) {
  transform: rotate(45deg);
  transition: all .25s;
}
.cid-ucJvBttupN nav.opened .hamburger span:nth-child(3) {
  transform: rotate(-45deg);
  transition: all .25s;
}
.cid-ucJvBttupN nav.opened .hamburger span:nth-child(4) {
  top: 8px;
  width: 0;
  opacity: 0;
  right: 50%;
  transition: all .2s;
}
.cid-ucJvBttupN .navbar-dropdown {
  padding: .5rem 1rem;
}
.cid-ucJvBttupN a.nav-link {
  display: flex;
  align-items: center;
  justify-content: center;
}
.cid-ucJvBttupN .icons-menu {
  flex-wrap: nowrap;
  display: flex;
  justify-content: center;
  padding-left: 1rem;
  padding-right: 1rem;
  padding-top: 0.3rem;
  text-align: center;
}
@media screen and (-ms-high-contrast: active), (-ms-high-contrast: none) {
  .cid-ucJvBttupN .navbar {
    height: 77px;
  }
  .cid-ucJvBttupN .navbar.opened {
    height: auto;
  }
  .cid-ucJvBttupN .nav-item .nav-link:hover::before {
    width: 175%;
    max-width: calc(100% + 2rem);
    left: -1rem;
  }
}
.cid-uke9LXylbr {
  padding-top: 2rem;
  padding-bottom: 3rem;
  background-color: #ffffff;
}
.cid-uke9LXylbr .card-wrapper {
  display: flex;
  overflow: visible;
  max-width: 650px;
  margin: auto;
  padding: 4rem 2rem;
}
.cid-uke9LXylbr .container-fluid {
  padding: 0rem;
}
.cid-uke9LXylbr .icon {
  font-size: 5rem;
  color: #6f5ad3;
  padding-right: 0rem;
  margin-top: -1rem;
  display: block;
}
.cid-uke9LXylbr img {
  height: 100%;
  object-fit: cover;
}
.cid-uke9LXylbr .card-box {
  margin-left: -1rem;
}
.cid-uke9LXylbr .card-title {
  color: #000000;
}
.cid-uke9LXylbr .card-text {
  color: #000000;
}
@media (max-width: 767px) {
  .cid-uke9LXylbr .align-right,
  .cid-uke9LXylbr .align-left {
    text-align: center;
  }
  .cid-uke9LXylbr .card-wrapper {
    flex-direction: column;
    padding: 4rem 1rem;
  }
  .cid-uke9LXylbr .icon,
  .cid-uke9LXylbr .card-box {
    margin: 0rem;
  }
  .cid-uke9LXylbr .icon {
    margin: auto;
    margin-bottom: 1rem;
  }
}
.cid-uke9LXylbr .mbr-fallback-image.disabled {
  display: none;
}
.cid-uke9LXylbr .mbr-fallback-image {
  display: block;
  background-size: cover;
  background-position: center center;
  width: 100%;
  height: 100%;
  position: absolute;
  top: 0;
}
.cid-ucJvBwf75z {
  padding-top: 3rem;
  padding-bottom: 3rem;
  background-color: #ffffff;
}
.cid-ucJvBwf75z .card-wrapper {
  display: flex;
  overflow: visible;
  max-width: 650px;
  margin: auto;
  padding: 4rem 2rem;
}
.cid-ucJvBwf75z .container-fluid {
  padding: 0rem;
}
.cid-ucJvBwf75z .icon {
  font-size: 5rem;
  color: #6f5ad3;
  padding-right: 0rem;
  margin-top: -1rem;
  display: block;
}
.cid-ucJvBwf75z img {
  height: 100%;
  object-fit: cover;
}
.cid-ucJvBwf75z .card-box {
  margin-left: -1rem;
}
.cid-ucJvBwf75z .card-title {
  color: #000000;
}
.cid-ucJvBwf75z .card-text {
  color: #000000;
}
@media (max-width: 767px) {
  .cid-ucJvBwf75z .align-right,
  .cid-ucJvBwf75z .align-left {
    text-align: center;
  }
  .cid-ucJvBwf75z .card-wrapper {
    flex-direction: column;
    padding: 4rem 1rem;
  }
  .cid-ucJvBwf75z .icon,
  .cid-ucJvBwf75z .card-box {
    margin: 0rem;
  }
  .cid-ucJvBwf75z .icon {
    margin: auto;
    margin-bottom: 1rem;
  }
}
.cid-ucJvBwf75z .mbr-fallback-image.disabled {
  display: none;
}
.cid-ucJvBwf75z .mbr-fallback-image {
  display: block;
  background-size: cover;
  background-position: center center;
  width: 100%;
  height: 100%;
  position: absolute;
  top: 0;
}
.cid-ucJvBGYFwH {
  padding-top: 4rem;
  padding-bottom: 2rem;
  background-color: #ffffff;
}
.cid-ucJvBGYFwH img {
  transition: all 0.3s;
  width: 100%;
}
.cid-ucJvBGYFwH .img-wrapper {
  overflow: hidden;
}
.cid-ucJvBGYFwH .container {
  max-width: 1400px;
}
@media (min-width: 767px) {
  .cid-ucJvBGYFwH .container {
    padding: 0 2rem;
  }
}
.cid-ucJvBGYFwH .title {
  display: flex;
  padding: 0 1rem;
}
.cid-ucJvBGYFwH .title-box {
  width: 100%;
}
.cid-ucJvBGYFwH .icon {
  font-size: 5rem;
  color: #ffd96a;
  padding-right: 0rem;
  margin-right: -1rem;
  display: block;
}
.cid-ucJvBGYFwH .mbr-iconfont {
  font-size: 1.5rem;
  color: currentColor;
  cursor: pointer;
  display: inline-block;
  transition: all 0.3s;
}
.cid-ucJvBGYFwH .card-wrapper {
  background: #fafafa;
  margin-bottom: 2rem;
}
.cid-ucJvBGYFwH .card-wrapper:hover img {
  transform: scale(1.1);
}
.cid-ucJvBGYFwH .card-wrapper:hover .mbr-iconfont {
  transform: translateX(8px);
}
.cid-ucJvBGYFwH .card-box {
  padding: 2rem;
}
@media (max-width: 767px) {
  .cid-ucJvBGYFwH .card-box {
    padding: 1rem;
  }
  .cid-ucJvBGYFwH .align-left {
    text-align: center;
  }
  .cid-ucJvBGYFwH .align-right,
  .cid-ucJvBGYFwH .align-left {
    text-align: center;
  }
  .cid-ucJvBGYFwH .title {
    flex-direction: column;
  }
  .cid-ucJvBGYFwH .icon,
  .cid-ucJvBGYFwH .title-box {
    margin: 0rem;
  }
  .cid-ucJvBGYFwH .icon {
    margin: auto;
    margin-bottom: 1rem;
  }
}
.cid-ucJvBGYFwH .mbr-text,
.cid-ucJvBGYFwH .card-box {
  color: #000000;
}
.cid-ucJvBGYFwH .card-subtitle {
  color: #59bb93;
}
.cid-ucJvBGYFwH .main-title {
  color: #59bb93;
}
.cid-ucJvBGYFwH .mbr-fallback-image.disabled {
  display: none;
}
.cid-ucJvBGYFwH .mbr-fallback-image {
  display: block;
  background-size: cover;
  background-position: center center;
  width: 100%;
  height: 100%;
  position: absolute;
  top: 0;
}
.cid-ulxLi8hcpF {
  padding-top: 5rem;
  padding-bottom: 5rem;
  background-color: #ffffff;
}
.cid-ulxLi8hcpF .text-wrapper {
  z-index: 11;
}
.cid-ulxLi8hcpF .wrapper {
  display: flex;
  flex-direction: column;
}
.cid-ulxLi8hcpF .animate__fadeInUp:before {
  background: #ffffff;
}
.cid-ulxLi8hcpF .mbr-iconfont {
  display: block;
  font-size: 3rem;
  color: #59bb93;
  margin-right: 0rem;
  margin-bottom: 2rem;
}
.cid-ulxLi8hcpF .iconfont-wrapper {
  margin: auto;
}
.cid-ulxLi8hcpF .mbr-section-title {
  text-align: center;
  color: #2160d1;
}
.cid-ulxLi8hcpF .mbr-text,
.cid-ulxLi8hcpF .mbr-section-btn {
  text-align: center;
  color: #161734;
}
.cid-ulxLi8hcpF .mbr-fallback-image.disabled {
  display: none;
}
.cid-ulxLi8hcpF .mbr-fallback-image {
  display: block;
  background-size: cover;
  background-position: center center;
  width: 100%;
  height: 100%;
  position: absolute;
  top: 0;
}
.cid-uVN6PXCI56 {
  padding-top: 1rem;
  padding-bottom: 0rem;
  background-color: #333333;
}
.cid-uVN6PXCI56 .card-wrapper {
  display: flex;
  overflow: visible;
}
.cid-uVN6PXCI56 .icon {
  font-size: 5rem;
  color: #ffd96a;
  padding-right: 0rem;
  margin-top: -1rem;
  display: block;
}
.cid-uVN6PXCI56 .card-box {
  margin-left: -1rem;
}
.cid-uVN6PXCI56 .card-title {
  color: #f7f7f7;
}
.cid-uVN6PXCI56 .card-text {
  color: #000000;
}
@media (max-width: 767px) {
  .cid-uVN6PXCI56 .align-right,
  .cid-uVN6PXCI56 .align-left {
    text-align: center;
  }
  .cid-uVN6PXCI56 .card-wrapper {
    flex-direction: column;
  }
  .cid-uVN6PXCI56 .icon,
  .cid-uVN6PXCI56 .card-box {
    margin: 0rem;
  }
  .cid-uVN6PXCI56 .icon {
    margin: auto;
    margin-bottom: 1rem;
  }
}
.cid-uVN6PXCI56 .mbr-fallback-image.disabled {
  display: none;
}
.cid-uVN6PXCI56 .mbr-fallback-image {
  display: block;
  background-size: cover;
  background-position: center center;
  width: 100%;
  height: 100%;
  position: absolute;
  top: 0;
}
.cid-tgZhxwbcCh .navbar-dropdown {
  position: relative !important;
}
.cid-tgZhxwbcCh .nav-link {
  position: relative;
}
.cid-tgZhxwbcCh .nav-link:before {
  content: '';
  bottom: -2px;
  left: 5px;
  width: 0%;
  height: 1px;
  opacity: 0;
  transition: all 0.3s;
  background: currentColor;
  position: absolute;
}
.cid-tgZhxwbcCh .nav-link:hover:before {
  width: 50%;
  opacity: 1;
}
.cid-tgZhxwbcCh .dropdown-item:before {
  font-family: Moririse2 !important;
  content: '\e966';
  display: inline-block;
  width: 0;
  position: absolute;
  left: 1rem;
  top: 0.5rem;
  margin-right: 0.5rem;
  line-height: 1;
  font-size: inherit;
  vertical-align: middle;
  text-align: center;
  overflow: hidden;
  transform: scale(0, 1);
  transition: all 0.25s ease-in-out;
}
.cid-tgZhxwbcCh .dropdown-menu {
  padding: 0;
}
.cid-tgZhxwbcCh .dropdown-item:hover,
.cid-tgZhxwbcCh .dropdown-item:focus {
  background: #59bb93 !important;
  color: white !important;
}
.cid-tgZhxwbcCh .nav-dropdown .link {
  padding: 0 0.3em !important;
  margin: .667em 1em !important;
}
.cid-tgZhxwbcCh .nav-dropdown .link.dropdown-toggle::after {
  margin-left: 0.5rem;
  margin-top: 0.2rem;
}
.cid-tgZhxwbcCh .container {
  display: flex;
  margin: auto;
}
.cid-tgZhxwbcCh .iconfont-wrapper {
  color: #000000 !important;
  font-size: 1.5rem;
  padding-right: .5rem;
}
.cid-tgZhxwbcCh .navbar-caption {
  padding-right: 4rem;
}
.cid-tgZhxwbcCh .dropdown-menu,
.cid-tgZhxwbcCh .navbar.opened {
  background: #ffffff !important;
}
.cid-tgZhxwbcCh .nav-item:focus,
.cid-tgZhxwbcCh .nav-link:focus {
  outline: none;
}
.cid-tgZhxwbcCh .dropdown .dropdown-menu .dropdown-item {
  width: auto;
  transition: all 0.25s ease-in-out;
}
.cid-tgZhxwbcCh .dropdown .dropdown-menu .dropdown-item::after {
  right: 0.5rem;
}
.cid-tgZhxwbcCh .dropdown .dropdown-menu .dropdown-item .mbr-iconfont {
  margin-left: -1.8rem;
  padding-right: 1rem;
  font-size: inherit;
}
.cid-tgZhxwbcCh .dropdown .dropdown-menu .dropdown-item .mbr-iconfont:before {
  display: inline-block;
  transform: scale(1, 1);
  transition: all 0.25s ease-in-out;
}
.cid-tgZhxwbcCh .collapsed .dropdown-menu .dropdown-item:before {
  display: none;
}
.cid-tgZhxwbcCh .collapsed .dropdown .dropdown-menu .dropdown-item {
  padding: 0.235em 1.5em 0.235em 1.5em !important;
  transition: none;
  margin: 0 !important;
}
.cid-tgZhxwbcCh .navbar {
  min-height: 77px;
  transition: all .3s;
  background: #ffffff;
}
.cid-tgZhxwbcCh .navbar.opened {
  transition: all .3s;
}
.cid-tgZhxwbcCh .navbar .dropdown-item {
  padding: .5rem 1.8rem;
}
.cid-tgZhxwbcCh .navbar .navbar-logo img {
  width: auto;
}
.cid-tgZhxwbcCh .navbar .navbar-collapse {
  justify-content: flex-end;
  z-index: 1;
}
.cid-tgZhxwbcCh .navbar.collapsed .nav-item .nav-link::before {
  display: none;
}
.cid-tgZhxwbcCh .navbar.collapsed.opened .dropdown-menu {
  top: 0;
}
@media (min-width: 992px) {
  .cid-tgZhxwbcCh .navbar.collapsed.opened:not(.navbar-short) .navbar-collapse {
    max-height: calc(98.5vh - 8rem);
  }
}
.cid-tgZhxwbcCh .navbar.collapsed .dropdown-menu .dropdown-submenu {
  left: 0 !important;
}
.cid-tgZhxwbcCh .navbar.collapsed .dropdown-menu .dropdown-item:after {
  right: auto;
}
.cid-tgZhxwbcCh .navbar.collapsed .dropdown-menu .dropdown-toggle[data-toggle="dropdown-submenu"]:after {
  margin-left: 0.5rem;
  margin-top: 0.2rem;
  border-top: 0.35em solid;
  border-right: 0.35em solid transparent;
  border-left: 0.35em solid transparent;
  border-bottom: 0;
  top: 55%;
}
.cid-tgZhxwbcCh .navbar.collapsed ul.navbar-nav li {
  margin: auto;
}
.cid-tgZhxwbcCh .navbar.collapsed .dropdown-menu .dropdown-item {
  padding: .25rem 1.5rem;
  text-align: center;
}
.cid-tgZhxwbcCh .navbar.collapsed .icons-menu {
  padding-left: 0;
  padding-right: 0;
  padding-top: .5rem;
  padding-bottom: .5rem;
}
@media (max-width: 991px) {
  .cid-tgZhxwbcCh .navbar .nav-item .nav-link::before {
    display: none;
  }
  .cid-tgZhxwbcCh .navbar.opened .dropdown-menu {
    top: 0;
  }
  .cid-tgZhxwbcCh .navbar .dropdown-menu .dropdown-submenu {
    left: 0 !important;
  }
  .cid-tgZhxwbcCh .navbar .dropdown-menu .dropdown-item:after {
    right: auto;
  }
  .cid-tgZhxwbcCh .navbar .dropdown-menu .dropdown-toggle[data-toggle="dropdown-submenu"]:after {
    margin-left: 0.5rem;
    margin-top: 0.2rem;
    border-top: 0.35em solid;
    border-right: 0.35em solid transparent;
    border-left: 0.35em solid transparent;
    border-bottom: 0;
    top: 55%;
  }
  .cid-tgZhxwbcCh .navbar .navbar-logo img {
    height: 3.8rem !important;
  }
  .cid-tgZhxwbcCh .navbar ul.navbar-nav li {
    margin: auto;
  }
  .cid-tgZhxwbcCh .navbar .dropdown-menu .dropdown-item {
    padding: .25rem 1.5rem !important;
    text-align: center;
  }
  .cid-tgZhxwbcCh .navbar .navbar-brand {
    flex-shrink: initial;
    flex-basis: auto;
    word-break: break-word;
    padding-right: 2rem;
  }
  .cid-tgZhxwbcCh .navbar .navbar-toggler {
    flex-basis: auto;
  }
  .cid-tgZhxwbcCh .navbar .icons-menu {
    padding-left: 0;
    padding-top: .5rem;
    padding-bottom: .5rem;
  }
}
.cid-tgZhxwbcCh .navbar.navbar-short {
  min-height: 60px;
}
.cid-tgZhxwbcCh .navbar.navbar-short .navbar-logo img {
  height: 3rem !important;
}
.cid-tgZhxwbcCh .navbar.navbar-short .navbar-brand {
  padding: 0;
}
.cid-tgZhxwbcCh .navbar-brand {
  flex-shrink: 0;
  align-items: center;
  margin-right: 0;
  padding: 0;
  transition: all .3s;
  word-break: break-word;
  z-index: 1;
}
.cid-tgZhxwbcCh .navbar-brand .navbar-caption {
  line-height: inherit !important;
}
.cid-tgZhxwbcCh .navbar-brand .navbar-logo a {
  outline: none;
}
.cid-tgZhxwbcCh .dropdown-item.active,
.cid-tgZhxwbcCh .dropdown-item:active {
  background-color: transparent;
}
.cid-tgZhxwbcCh .navbar-expand-lg .navbar-nav .nav-link {
  padding: 0;
}
.cid-tgZhxwbcCh .nav-dropdown .link.dropdown-toggle {
  margin-right: 1.667em;
}
.cid-tgZhxwbcCh .nav-dropdown .link.dropdown-toggle[aria-expanded="true"] {
  margin-right: 0;
  padding: 0.667em 1.667em;
}
.cid-tgZhxwbcCh .navbar.navbar-expand-lg .dropdown .dropdown-menu {
  background: #ffffff;
}
.cid-tgZhxwbcCh .navbar.navbar-expand-lg .dropdown .dropdown-menu .dropdown-submenu {
  margin: 0;
  left: 100%;
}
.cid-tgZhxwbcCh .navbar .dropdown.open > .dropdown-menu {
  display: block;
}
.cid-tgZhxwbcCh ul.navbar-nav {
  flex-wrap: wrap;
}
.cid-tgZhxwbcCh .navbar-buttons {
  text-align: center;
  min-width: 170px;
}
.cid-tgZhxwbcCh button.navbar-toggler {
  outline: none;
  width: 31px;
  height: 20px;
  cursor: pointer;
  transition: all .2s;
  position: relative;
  align-self: center;
}
.cid-tgZhxwbcCh button.navbar-toggler .hamburger span {
  position: absolute;
  right: 0;
  width: 30px;
  height: 2px;
  border-right: 5px;
  background-color: currentColor;
}
.cid-tgZhxwbcCh button.navbar-toggler .hamburger span:nth-child(1) {
  top: 0;
  transition: all .2s;
}
.cid-tgZhxwbcCh button.navbar-toggler .hamburger span:nth-child(2) {
  top: 8px;
  transition: all .15s;
}
.cid-tgZhxwbcCh button.navbar-toggler .hamburger span:nth-child(3) {
  top: 8px;
  transition: all .15s;
}
.cid-tgZhxwbcCh button.navbar-toggler .hamburger span:nth-child(4) {
  top: 16px;
  transition: all .2s;
}
.cid-tgZhxwbcCh nav.opened .hamburger span:nth-child(1) {
  top: 8px;
  width: 0;
  opacity: 0;
  right: 50%;
  transition: all .2s;
}
.cid-tgZhxwbcCh nav.opened .hamburger span:nth-child(2) {
  transform: rotate(45deg);
  transition: all .25s;
}
.cid-tgZhxwbcCh nav.opened .hamburger span:nth-child(3) {
  transform: rotate(-45deg);
  transition: all .25s;
}
.cid-tgZhxwbcCh nav.opened .hamburger span:nth-child(4) {
  top: 8px;
  width: 0;
  opacity: 0;
  right: 50%;
  transition: all .2s;
}
.cid-tgZhxwbcCh .navbar-dropdown {
  padding: .5rem 1rem;
}
.cid-tgZhxwbcCh a.nav-link {
  display: flex;
  align-items: center;
  justify-content: center;
}
.cid-tgZhxwbcCh .icons-menu {
  flex-wrap: nowrap;
  display: flex;
  justify-content: center;
  padding-left: 1rem;
  padding-right: 1rem;
  padding-top: 0.3rem;
  text-align: center;
}
@media screen and (-ms-high-contrast: active), (-ms-high-contrast: none) {
  .cid-tgZhxwbcCh .navbar {
    height: 77px;
  }
  .cid-tgZhxwbcCh .navbar.opened {
    height: auto;
  }
  .cid-tgZhxwbcCh .nav-item .nav-link:hover::before {
    width: 175%;
    max-width: calc(100% + 2rem);
    left: -1rem;
  }
}
.cid-ug9grw5G41 {
  padding-top: 3rem;
  padding-bottom: 3rem;
  background-color: #ffffff;
}
.cid-ug9grw5G41 .card-wrapper {
  display: flex;
  overflow: visible;
  max-width: 650px;
  margin: auto;
  padding: 4rem 2rem;
}
.cid-ug9grw5G41 .container-fluid {
  padding: 0rem;
}
.cid-ug9grw5G41 .icon {
  font-size: 5rem;
  color: #6f5ad3;
  padding-right: 0rem;
  margin-top: -1rem;
  display: block;
}
.cid-ug9grw5G41 img {
  height: 100%;
  object-fit: cover;
}
.cid-ug9grw5G41 .card-box {
  margin-left: -1rem;
}
.cid-ug9grw5G41 .card-title {
  color: #000000;
  text-align: left;
}
.cid-ug9grw5G41 .card-text {
  color: #000000;
}
@media (max-width: 767px) {
  .cid-ug9grw5G41 .align-right,
  .cid-ug9grw5G41 .align-left {
    text-align: center;
  }
  .cid-ug9grw5G41 .card-wrapper {
    flex-direction: column;
    padding: 4rem 1rem;
  }
  .cid-ug9grw5G41 .icon,
  .cid-ug9grw5G41 .card-box {
    margin: 0rem;
  }
  .cid-ug9grw5G41 .icon {
    margin: auto;
    margin-bottom: 1rem;
  }
}
.cid-ug9grw5G41 .mbr-fallback-image.disabled {
  display: none;
}
.cid-ug9grw5G41 .mbr-fallback-image {
  display: block;
  background-size: cover;
  background-position: center center;
  width: 100%;
  height: 100%;
  position: absolute;
  top: 0;
}
.cid-tOSH3Q7aym {
  background-color: #ffffff;
}
.cid-tOSH3Q7aym .card {
  background: transparent;
}
.cid-tOSH3Q7aym .img-container img {
  border-radius: 20px;
  width: 355px;
  height: 90%;
  object-fit: cover;
}
@media (max-width: 992px) {
  .cid-tOSH3Q7aym .img-container img {
    width: 100%;
  }
}
.cid-tOSH3Q7aym .card-img {
  width: 18px;
  height: 18px;
  object-fit: contain;
}
.cid-tOSH3Q7aym .col.img {
  margin-right: -10px;
  flex: 0 0 18px;
}
.cid-tOSH3Q7aym .card-body {
  padding: 10px;
}
.cid-tOSH3Q7aym .mbr-fallback-image.disabled {
  display: none;
}
.cid-tOSH3Q7aym .mbr-fallback-image {
  display: block;
  background-size: cover;
  background-position: center center;
  width: 100%;
  height: 100%;
  position: absolute;
  top: 0;
}
.cid-tOSH3Q7aym .mbr-section-title {
  color: #585ba5;
}
.cid-ugfSkUJbSP {
  background-color: #ffffff;
}
.cid-ugfSkUJbSP .card {
  background: transparent;
}
.cid-ugfSkUJbSP .img-container img {
  border-radius: 20px;
  width: 355px;
  height: 90%;
  object-fit: cover;
}
@media (max-width: 992px) {
  .cid-ugfSkUJbSP .img-container img {
    width: 100%;
  }
}
.cid-ugfSkUJbSP .card-img {
  width: 18px;
  height: 18px;
  object-fit: contain;
}
.cid-ugfSkUJbSP .col.img {
  margin-right: -10px;
  flex: 0 0 18px;
}
.cid-ugfSkUJbSP .card-body {
  padding: 10px;
}
.cid-ugfSkUJbSP .mbr-fallback-image.disabled {
  display: none;
}
.cid-ugfSkUJbSP .mbr-fallback-image {
  display: block;
  background-size: cover;
  background-position: center center;
  width: 100%;
  height: 100%;
  position: absolute;
  top: 0;
}
.cid-ugfSkUJbSP .mbr-section-title {
  color: #585ba5;
}
.cid-ugaZ9emTNX {
  padding-top: 4rem;
  padding-bottom: 2rem;
  background-color: #ffffff;
}
.cid-ugaZ9emTNX img {
  transition: all 0.3s;
  width: 100%;
}
.cid-ugaZ9emTNX .img-wrapper {
  overflow: hidden;
}
.cid-ugaZ9emTNX .container {
  max-width: 1400px;
}
@media (min-width: 767px) {
  .cid-ugaZ9emTNX .container {
    padding: 0 2rem;
  }
}
.cid-ugaZ9emTNX .title {
  display: flex;
  padding: 0 1rem;
}
.cid-ugaZ9emTNX .title-box {
  width: 100%;
}
.cid-ugaZ9emTNX .icon {
  font-size: 5rem;
  color: #ffd96a;
  padding-right: 0rem;
  margin-right: -1rem;
  display: block;
}
.cid-ugaZ9emTNX .mbr-iconfont {
  font-size: 1.5rem;
  color: currentColor;
  cursor: pointer;
  display: inline-block;
  transition: all 0.3s;
}
.cid-ugaZ9emTNX .card-wrapper {
  background: #fafafa;
  margin-bottom: 2rem;
}
.cid-ugaZ9emTNX .card-wrapper:hover img {
  transform: scale(1.1);
}
.cid-ugaZ9emTNX .card-wrapper:hover .mbr-iconfont {
  transform: translateX(8px);
}
.cid-ugaZ9emTNX .card-box {
  padding: 2rem;
}
@media (max-width: 767px) {
  .cid-ugaZ9emTNX .card-box {
    padding: 1rem;
  }
  .cid-ugaZ9emTNX .align-left {
    text-align: center;
  }
  .cid-ugaZ9emTNX .align-right,
  .cid-ugaZ9emTNX .align-left {
    text-align: center;
  }
  .cid-ugaZ9emTNX .title {
    flex-direction: column;
  }
  .cid-ugaZ9emTNX .icon,
  .cid-ugaZ9emTNX .title-box {
    margin: 0rem;
  }
  .cid-ugaZ9emTNX .icon {
    margin: auto;
    margin-bottom: 1rem;
  }
}
.cid-ugaZ9emTNX .mbr-text,
.cid-ugaZ9emTNX .card-box {
  color: #000000;
}
.cid-ugaZ9emTNX .card-subtitle {
  color: #59bb93;
}
.cid-ugaZ9emTNX .main-title {
  color: #59bb93;
}
.cid-ugaZ9emTNX .mbr-fallback-image.disabled {
  display: none;
}
.cid-ugaZ9emTNX .mbr-fallback-image {
  display: block;
  background-size: cover;
  background-position: center center;
  width: 100%;
  height: 100%;
  position: absolute;
  top: 0;
}
.cid-tFposl8IWn {
  padding-top: 5rem;
  padding-bottom: 5rem;
  background-color: #ffffff;
}
.cid-tFposl8IWn .text-wrapper {
  z-index: 11;
}
.cid-tFposl8IWn .wrapper {
  display: flex;
  flex-direction: column;
}
.cid-tFposl8IWn .animate__fadeInUp:before {
  background: #ffffff;
}
.cid-tFposl8IWn .mbr-iconfont {
  display: block;
  font-size: 3rem;
  color: #59bb93;
  margin-right: 0rem;
  margin-bottom: 2rem;
}
.cid-tFposl8IWn .iconfont-wrapper {
  margin: auto;
}
.cid-tFposl8IWn .mbr-section-title {
  text-align: center;
  color: #2160d1;
}
.cid-tFposl8IWn .mbr-text,
.cid-tFposl8IWn .mbr-section-btn {
  text-align: center;
  color: #161734;
}
.cid-tFposl8IWn .mbr-fallback-image.disabled {
  display: none;
}
.cid-tFposl8IWn .mbr-fallback-image {
  display: block;
  background-size: cover;
  background-position: center center;
  width: 100%;
  height: 100%;
  position: absolute;
  top: 0;
}
.cid-uVN7xSRiTQ {
  padding-top: 1rem;
  padding-bottom: 0rem;
  background-color: #333333;
}
.cid-uVN7xSRiTQ .card-wrapper {
  display: flex;
  overflow: visible;
}
.cid-uVN7xSRiTQ .icon {
  font-size: 5rem;
  color: #ffd96a;
  padding-right: 0rem;
  margin-top: -1rem;
  display: block;
}
.cid-uVN7xSRiTQ .card-box {
  margin-left: -1rem;
}
.cid-uVN7xSRiTQ .card-title {
  color: #f7f7f7;
}
.cid-uVN7xSRiTQ .card-text {
  color: #000000;
}
@media (max-width: 767px) {
  .cid-uVN7xSRiTQ .align-right,
  .cid-uVN7xSRiTQ .align-left {
    text-align: center;
  }
  .cid-uVN7xSRiTQ .card-wrapper {
    flex-direction: column;
  }
  .cid-uVN7xSRiTQ .icon,
  .cid-uVN7xSRiTQ .card-box {
    margin: 0rem;
  }
  .cid-uVN7xSRiTQ .icon {
    margin: auto;
    margin-bottom: 1rem;
  }
}
.cid-uVN7xSRiTQ .mbr-fallback-image.disabled {
  display: none;
}
.cid-uVN7xSRiTQ .mbr-fallback-image {
  display: block;
  background-size: cover;
  background-position: center center;
  width: 100%;
  height: 100%;
  position: absolute;
  top: 0;
}
.cid-uVN7yHIU6u {
  padding-top: 5rem;
  padding-bottom: 5rem;
  background-color: #333333;
}
.cid-uVN7yHIU6u .list {
  list-style: none;
  padding-left: 0;
  color: #ffffff;
}
@media (max-width: 991px) {
  .cid-uVN7yHIU6u .list {
    margin-bottom: 2rem;
  }
}
@media (min-width: 992px) {
  .cid-uVN7yHIU6u .list {
    margin-bottom: 0rem;
  }
}
@media (max-width: 767px) {
  .cid-uVN7yHIU6u .row {
    text-align: center;
  }
}
.cid-uVN7yHIU6u li {
  padding-bottom: 5px;
}
.cid-uVN7yHIU6u .row {
  padding-top: 2rem;
  border-top: 2px solid rgba(255, 255, 255, 0.15);
}
.cid-uVN7yHIU6u .soc-wrapper {
  margin-bottom: 0.5rem;
}
@media (max-width: 991px) {
  .cid-uVN7yHIU6u div > *:last-child {
    margin-top: 0 !important;
  }
}
.cid-uVN7yHIU6u .mbr-iconfont {
  padding-right: 6px;
}
.cid-uVN7yHIU6u .copyright {
  color: #bbbbbb;
}
.cid-uVN7yHIU6u .soc-link,
.cid-uVN7yHIU6u .soc-wrapper {
  color: #ffffff;
}
.cid-uVN7yHIU6u .mbr-section-subtitle {
  color: #f7f7f7;
}
.cid-tjZSf8lqqu .navbar-dropdown {
  position: relative !important;
}
.cid-tjZSf8lqqu .nav-link {
  position: relative;
}
.cid-tjZSf8lqqu .nav-link:before {
  content: '';
  bottom: -2px;
  left: 5px;
  width: 0%;
  height: 1px;
  opacity: 0;
  transition: all 0.3s;
  background: currentColor;
  position: absolute;
}
.cid-tjZSf8lqqu .nav-link:hover:before {
  width: 50%;
  opacity: 1;
}
.cid-tjZSf8lqqu .dropdown-item:before {
  font-family: Moririse2 !important;
  content: '\e966';
  display: inline-block;
  width: 0;
  position: absolute;
  left: 1rem;
  top: 0.5rem;
  margin-right: 0.5rem;
  line-height: 1;
  font-size: inherit;
  vertical-align: middle;
  text-align: center;
  overflow: hidden;
  transform: scale(0, 1);
  transition: all 0.25s ease-in-out;
}
.cid-tjZSf8lqqu .dropdown-menu {
  padding: 0;
}
.cid-tjZSf8lqqu .dropdown-item:hover,
.cid-tjZSf8lqqu .dropdown-item:focus {
  background: #59bb93 !important;
  color: white !important;
}
.cid-tjZSf8lqqu .nav-dropdown .link {
  padding: 0 0.3em !important;
  margin: .667em 1em !important;
}
.cid-tjZSf8lqqu .nav-dropdown .link.dropdown-toggle::after {
  margin-left: 0.5rem;
  margin-top: 0.2rem;
}
.cid-tjZSf8lqqu .container {
  display: flex;
  margin: auto;
}
.cid-tjZSf8lqqu .iconfont-wrapper {
  color: #000000 !important;
  font-size: 1.5rem;
  padding-right: .5rem;
}
.cid-tjZSf8lqqu .navbar-caption {
  padding-right: 4rem;
}
.cid-tjZSf8lqqu .dropdown-menu,
.cid-tjZSf8lqqu .navbar.opened {
  background: #ffffff !important;
}
.cid-tjZSf8lqqu .nav-item:focus,
.cid-tjZSf8lqqu .nav-link:focus {
  outline: none;
}
.cid-tjZSf8lqqu .dropdown .dropdown-menu .dropdown-item {
  width: auto;
  transition: all 0.25s ease-in-out;
}
.cid-tjZSf8lqqu .dropdown .dropdown-menu .dropdown-item::after {
  right: 0.5rem;
}
.cid-tjZSf8lqqu .dropdown .dropdown-menu .dropdown-item .mbr-iconfont {
  margin-left: -1.8rem;
  padding-right: 1rem;
  font-size: inherit;
}
.cid-tjZSf8lqqu .dropdown .dropdown-menu .dropdown-item .mbr-iconfont:before {
  display: inline-block;
  transform: scale(1, 1);
  transition: all 0.25s ease-in-out;
}
.cid-tjZSf8lqqu .collapsed .dropdown-menu .dropdown-item:before {
  display: none;
}
.cid-tjZSf8lqqu .collapsed .dropdown .dropdown-menu .dropdown-item {
  padding: 0.235em 1.5em 0.235em 1.5em !important;
  transition: none;
  margin: 0 !important;
}
.cid-tjZSf8lqqu .navbar {
  min-height: 77px;
  transition: all .3s;
  background: #ffffff;
}
.cid-tjZSf8lqqu .navbar.opened {
  transition: all .3s;
}
.cid-tjZSf8lqqu .navbar .dropdown-item {
  padding: .5rem 1.8rem;
}
.cid-tjZSf8lqqu .navbar .navbar-logo img {
  width: auto;
}
.cid-tjZSf8lqqu .navbar .navbar-collapse {
  justify-content: flex-end;
  z-index: 1;
}
.cid-tjZSf8lqqu .navbar.collapsed .nav-item .nav-link::before {
  display: none;
}
.cid-tjZSf8lqqu .navbar.collapsed.opened .dropdown-menu {
  top: 0;
}
@media (min-width: 992px) {
  .cid-tjZSf8lqqu .navbar.collapsed.opened:not(.navbar-short) .navbar-collapse {
    max-height: calc(98.5vh - 8rem);
  }
}
.cid-tjZSf8lqqu .navbar.collapsed .dropdown-menu .dropdown-submenu {
  left: 0 !important;
}
.cid-tjZSf8lqqu .navbar.collapsed .dropdown-menu .dropdown-item:after {
  right: auto;
}
.cid-tjZSf8lqqu .navbar.collapsed .dropdown-menu .dropdown-toggle[data-toggle="dropdown-submenu"]:after {
  margin-left: 0.5rem;
  margin-top: 0.2rem;
  border-top: 0.35em solid;
  border-right: 0.35em solid transparent;
  border-left: 0.35em solid transparent;
  border-bottom: 0;
  top: 55%;
}
.cid-tjZSf8lqqu .navbar.collapsed ul.navbar-nav li {
  margin: auto;
}
.cid-tjZSf8lqqu .navbar.collapsed .dropdown-menu .dropdown-item {
  padding: .25rem 1.5rem;
  text-align: center;
}
.cid-tjZSf8lqqu .navbar.collapsed .icons-menu {
  padding-left: 0;
  padding-right: 0;
  padding-top: .5rem;
  padding-bottom: .5rem;
}
@media (max-width: 991px) {
  .cid-tjZSf8lqqu .navbar .nav-item .nav-link::before {
    display: none;
  }
  .cid-tjZSf8lqqu .navbar.opened .dropdown-menu {
    top: 0;
  }
  .cid-tjZSf8lqqu .navbar .dropdown-menu .dropdown-submenu {
    left: 0 !important;
  }
  .cid-tjZSf8lqqu .navbar .dropdown-menu .dropdown-item:after {
    right: auto;
  }
  .cid-tjZSf8lqqu .navbar .dropdown-menu .dropdown-toggle[data-toggle="dropdown-submenu"]:after {
    margin-left: 0.5rem;
    margin-top: 0.2rem;
    border-top: 0.35em solid;
    border-right: 0.35em solid transparent;
    border-left: 0.35em solid transparent;
    border-bottom: 0;
    top: 55%;
  }
  .cid-tjZSf8lqqu .navbar .navbar-logo img {
    height: 3.8rem !important;
  }
  .cid-tjZSf8lqqu .navbar ul.navbar-nav li {
    margin: auto;
  }
  .cid-tjZSf8lqqu .navbar .dropdown-menu .dropdown-item {
    padding: .25rem 1.5rem !important;
    text-align: center;
  }
  .cid-tjZSf8lqqu .navbar .navbar-brand {
    flex-shrink: initial;
    flex-basis: auto;
    word-break: break-word;
    padding-right: 2rem;
  }
  .cid-tjZSf8lqqu .navbar .navbar-toggler {
    flex-basis: auto;
  }
  .cid-tjZSf8lqqu .navbar .icons-menu {
    padding-left: 0;
    padding-top: .5rem;
    padding-bottom: .5rem;
  }
}
.cid-tjZSf8lqqu .navbar.navbar-short {
  min-height: 60px;
}
.cid-tjZSf8lqqu .navbar.navbar-short .navbar-logo img {
  height: 3rem !important;
}
.cid-tjZSf8lqqu .navbar.navbar-short .navbar-brand {
  padding: 0;
}
.cid-tjZSf8lqqu .navbar-brand {
  flex-shrink: 0;
  align-items: center;
  margin-right: 0;
  padding: 0;
  transition: all .3s;
  word-break: break-word;
  z-index: 1;
}
.cid-tjZSf8lqqu .navbar-brand .navbar-caption {
  line-height: inherit !important;
}
.cid-tjZSf8lqqu .navbar-brand .navbar-logo a {
  outline: none;
}
.cid-tjZSf8lqqu .dropdown-item.active,
.cid-tjZSf8lqqu .dropdown-item:active {
  background-color: transparent;
}
.cid-tjZSf8lqqu .navbar-expand-lg .navbar-nav .nav-link {
  padding: 0;
}
.cid-tjZSf8lqqu .nav-dropdown .link.dropdown-toggle {
  margin-right: 1.667em;
}
.cid-tjZSf8lqqu .nav-dropdown .link.dropdown-toggle[aria-expanded="true"] {
  margin-right: 0;
  padding: 0.667em 1.667em;
}
.cid-tjZSf8lqqu .navbar.navbar-expand-lg .dropdown .dropdown-menu {
  background: #ffffff;
}
.cid-tjZSf8lqqu .navbar.navbar-expand-lg .dropdown .dropdown-menu .dropdown-submenu {
  margin: 0;
  left: 100%;
}
.cid-tjZSf8lqqu .navbar .dropdown.open > .dropdown-menu {
  display: block;
}
.cid-tjZSf8lqqu ul.navbar-nav {
  flex-wrap: wrap;
}
.cid-tjZSf8lqqu .navbar-buttons {
  text-align: center;
  min-width: 170px;
}
.cid-tjZSf8lqqu button.navbar-toggler {
  outline: none;
  width: 31px;
  height: 20px;
  cursor: pointer;
  transition: all .2s;
  position: relative;
  align-self: center;
}
.cid-tjZSf8lqqu button.navbar-toggler .hamburger span {
  position: absolute;
  right: 0;
  width: 30px;
  height: 2px;
  border-right: 5px;
  background-color: currentColor;
}
.cid-tjZSf8lqqu button.navbar-toggler .hamburger span:nth-child(1) {
  top: 0;
  transition: all .2s;
}
.cid-tjZSf8lqqu button.navbar-toggler .hamburger span:nth-child(2) {
  top: 8px;
  transition: all .15s;
}
.cid-tjZSf8lqqu button.navbar-toggler .hamburger span:nth-child(3) {
  top: 8px;
  transition: all .15s;
}
.cid-tjZSf8lqqu button.navbar-toggler .hamburger span:nth-child(4) {
  top: 16px;
  transition: all .2s;
}
.cid-tjZSf8lqqu nav.opened .hamburger span:nth-child(1) {
  top: 8px;
  width: 0;
  opacity: 0;
  right: 50%;
  transition: all .2s;
}
.cid-tjZSf8lqqu nav.opened .hamburger span:nth-child(2) {
  transform: rotate(45deg);
  transition: all .25s;
}
.cid-tjZSf8lqqu nav.opened .hamburger span:nth-child(3) {
  transform: rotate(-45deg);
  transition: all .25s;
}
.cid-tjZSf8lqqu nav.opened .hamburger span:nth-child(4) {
  top: 8px;
  width: 0;
  opacity: 0;
  right: 50%;
  transition: all .2s;
}
.cid-tjZSf8lqqu .navbar-dropdown {
  padding: .5rem 1rem;
}
.cid-tjZSf8lqqu a.nav-link {
  display: flex;
  align-items: center;
  justify-content: center;
}
.cid-tjZSf8lqqu .icons-menu {
  flex-wrap: nowrap;
  display: flex;
  justify-content: center;
  padding-left: 1rem;
  padding-right: 1rem;
  padding-top: 0.3rem;
  text-align: center;
}
@media screen and (-ms-high-contrast: active), (-ms-high-contrast: none) {
  .cid-tjZSf8lqqu .navbar {
    height: 77px;
  }
  .cid-tjZSf8lqqu .navbar.opened {
    height: auto;
  }
  .cid-tjZSf8lqqu .nav-item .nav-link:hover::before {
    width: 175%;
    max-width: calc(100% + 2rem);
    left: -1rem;
  }
}
.cid-tk5fBhvOmg {
  padding-top: 5rem;
  padding-bottom: 5rem;
  background-color: #ffffff;
}
.cid-tk5fBhvOmg .container-fluid {
  padding: 0;
}
.cid-tk5fBhvOmg .row {
  align-items: center;
  width: 100%;
  padding-right: calc((100% - 1300px)/ 2) !important;
}
@media (max-width: 1200px) {
  .cid-tk5fBhvOmg .row {
    align-items: flex-start;
  }
}
@media (max-width: 1440px) {
  .cid-tk5fBhvOmg .row {
    padding-right: calc((100% - 1100px)/ 2) !important;
  }
}
@media (max-width: 1200px) {
  .cid-tk5fBhvOmg .row {
    padding-right: calc((100% - 960px)/ 2) !important;
  }
}
@media (max-width: 1024px) {
  .cid-tk5fBhvOmg .row {
    padding-right: calc((100% - 86%)/ 2) !important;
  }
}
.cid-tk5fBhvOmg .col-text {
  width: 100%;
}
@media (min-width: 1024px) {
  .cid-tk5fBhvOmg .col-text {
    width: 40%;
  }
}
@media (min-width: 1441px) {
  .cid-tk5fBhvOmg .col-text {
    width: 33%;
  }
}
.cid-tk5fBhvOmg .text-container {
  padding: 50px 0 0 30px;
}
@media (min-width: 768px) {
  .cid-tk5fBhvOmg .text-container {
    padding: 10% 45% 0 8%;
  }
}
@media (min-width: 881px) {
  .cid-tk5fBhvOmg .text-container {
    padding: 10% 40% 0 13%;
  }
}
@media (min-width: 1025px) {
  .cid-tk5fBhvOmg .text-container {
    padding: 0 20% 0 14%;
  }
}
@media (min-width: 1441px) {
  .cid-tk5fBhvOmg .text-container {
    padding: 0 26% 0 17%;
  }
}
.cid-tk5fBhvOmg .text-wrapper {
  display: flex;
  flex-direction: column;
  align-items: flex-start;
}
.cid-tk5fBhvOmg .label-text {
  width: 100%;
  margin-top: 10px;
  margin-bottom: 10px;
  color: #8A8A8A;
}
.cid-tk5fBhvOmg .mbr-section-title {
  width: 100%;
  color: #000000;
  margin-bottom: 10px;
}
.cid-tk5fBhvOmg .mbr-text {
  letter-spacing: inherit;
  color: #d42b2b;
  width: 100%;
  margin-top: 16px;
  margin-bottom: 0;
  text-align: left;
}
.cid-tk5fBhvOmg .btn-container {
  width: 100%;
}
.cid-tk5fBhvOmg .mbr-section-btn {
  margin-top: 20px;
}
.cid-tk5fBhvOmg .col-img {
  width: 100%;
}
@media (min-width: 1024px) {
  .cid-tk5fBhvOmg .col-img {
    width: 60%;
  }
}
@media (min-width: 1441px) {
  .cid-tk5fBhvOmg .col-img {
    width: 67%;
  }
}
.cid-tk5fBhvOmg .img-container {
  display: flex;
  justify-content: center;
  align-items: flex-start;
  width: 100%;
  height: 100%;
}
.cid-tk5fBhvOmg .img-container img {
  max-width: 100%;
  max-height: 100%;
  width: 100%;
  height: auto;
}
.cid-tk5fBhvOmg .mbr-section-title,
.cid-tk5fBhvOmg .mbr-section-btn {
  color: #585ba5;
}
.cid-tk5gZsHzPS {
  padding-top: 6rem;
  padding-bottom: 5rem;
  background-color: #d9d9d9;
}
@media (min-width: 768px) and (max-width: 991px) {
  .cid-tk5gZsHzPS .content-wrapper {
    padding: 2rem;
  }
}
@media (max-width: 767px) {
  .cid-tk5gZsHzPS .content-wrapper {
    padding: 1rem;
  }
}
.cid-tk5gZsHzPS .mbr-section-title {
  color: #585ba5;
}
.cid-tk5gZsHzPS .mbr-text {
  color: #6c7577;
}
.cid-tk5gZsHzPS .btn {
  padding: 1rem 3.4rem;
}
.cid-tk5gZsHzPS .mbr-fallback-image.disabled {
  display: none;
}
.cid-tk5gZsHzPS .mbr-fallback-image {
  display: block;
  background-size: cover;
  background-position: center center;
  width: 100%;
  height: 100%;
  position: absolute;
  top: 0;
}
.cid-tk5gZsHzPS .mbr-text,
.cid-tk5gZsHzPS .mbr-section-btn {
  color: #d42b2b;
}
.cid-tk5iQCyjAy {
  padding-top: 0rem;
  padding-bottom: 3rem;
  background-image: url("../../../assets/images/dots.svg");
  background-repeat: repeat;
  background-size: 30px 30px;
}
@media (max-width: 1000px) {
  .cid-tk5iQCyjAy {
    padding-top: 0rem;
    padding-bottom: 1.5rem;
  }
}
@media (max-width: 768px) {
  .cid-tk5iQCyjAy {
    padding-top: 0rem;
    padding-bottom: 0.9rem;
  }
}
.cid-tk5iQCyjAy .f-row {
  display: flex;
  justify-content: flex-start;
}
@media (min-width: 991px) {
  .cid-tk5iQCyjAy .flex-item {
    flex: 0 1 50%;
  }
}
@media (max-width: 990px) {
  .cid-tk5iQCyjAy .f-row {
    flex-direction: column;
  }
  .cid-tk5iQCyjAy .flex-item {
    flex: 1 1 100%;
  }
}
@media (max-width: 991px) {
  .cid-tk5iQCyjAy .image-wrapper {
    padding: 1rem;
  }
}
.cid-tk5iQCyjAy .text-wrapper {
  background-color: #d9d9d9;
  padding: 6rem 1.5rem 1rem;
}
@media (min-width: 1200px) {
  .cid-tk5iQCyjAy .text-wrapper {
    padding: 8rem 3rem 2rem;
    margin: 1rem;
  }
}
@media (max-width: 1000px) {
  .cid-tk5iQCyjAy .text-wrapper {
    padding: 5rem 1.5rem 1rem;
  }
}
@media (max-width: 767px) {
  .cid-tk5iQCyjAy .text-wrapper {
    padding: 4rem 1.5rem 1rem;
  }
}
.cid-tk5iQCyjAy .title {
  transform: translateY(6rem);
  margin-left: 3rem;
}
@media (max-width: 1200px) {
  .cid-tk5iQCyjAy .title {
    transform: translateY(5rem);
  }
}
@media (max-width: 767px) {
  .cid-tk5iQCyjAy .title {
    transform: translateY(4rem);
    margin-left: 2rem;
  }
}
@media (max-width: 500px) {
  .cid-tk5iQCyjAy .title {
    transform: translateY(3.5rem);
    margin-left: 1rem;
  }
}
.cid-tk5iQCyjAy .mbr-section-title {
  color: #585ba5;
  text-align: left;
}
.cid-tk5iQCyjAy .mbr-text,
.cid-tk5iQCyjAy .mbr-section-btn {
  color: #ffd8db;
}
.cid-tk5iQCyjAy .z-100 {
  z-index: 100;
}
.cid-tk5iQCyjAy .mbr-text {
  text-align: left;
  color: #d42b2b;
}
.cid-tk5Ag0GMwj {
  padding-top: 0rem;
  padding-bottom: 3rem;
  background-image: url("../../../assets/images/dots.svg");
  background-repeat: repeat;
  background-size: 30px 30px;
}
@media (max-width: 1000px) {
  .cid-tk5Ag0GMwj {
    padding-top: 0rem;
    padding-bottom: 1.5rem;
  }
}
@media (max-width: 768px) {
  .cid-tk5Ag0GMwj {
    padding-top: 0rem;
    padding-bottom: 0.9rem;
  }
}
.cid-tk5Ag0GMwj .f-row {
  display: flex;
  justify-content: flex-end;
}
@media (min-width: 991px) {
  .cid-tk5Ag0GMwj .flex-item {
    flex: 0 1 50%;
  }
}
@media (max-width: 990px) {
  .cid-tk5Ag0GMwj .f-row {
    flex-direction: column;
  }
  .cid-tk5Ag0GMwj .flex-item {
    flex: 1 1 100%;
  }
}
@media (max-width: 991px) {
  .cid-tk5Ag0GMwj .image-wrapper {
    padding: 1rem;
  }
}
.cid-tk5Ag0GMwj .text-wrapper {
  background-color: #585ba5;
  padding: 6rem 1.5rem 1rem;
}
@media (min-width: 1200px) {
  .cid-tk5Ag0GMwj .text-wrapper {
    padding: 8rem 3rem 2rem;
    margin: 1rem;
  }
}
.cid-tk5Ag0GMwj .title {
  transform: translateY(8rem);
  padding: 1rem;
}
@media (max-width: 1200px) {
  .cid-tk5Ag0GMwj .title {
    transform: translateY(7rem);
  }
}
@media (max-width: 1000px) {
  .cid-tk5Ag0GMwj .title {
    transform: translateY(6rem);
  }
}
.cid-tk5Ag0GMwj .mbr-section-title {
  color: #585ba5;
  text-align: left;
}
.cid-tk5Ag0GMwj .mbr-text,
.cid-tk5Ag0GMwj .mbr-section-btn {
  color: #ffd8db;
}
.cid-tk5Ag0GMwj .z-100 {
  z-index: 100;
}
.cid-tk5Ag0GMwj .mbr-text {
  text-align: left;
  color: #ffffff;
}
.cid-tk5GIZY6LQ {
  padding-top: 0rem;
  padding-bottom: 0rem;
  background-color: #f8f8f8;
}
.cid-tk5GIZY6LQ .row {
  align-items: center;
}
.cid-tk5GIZY6LQ .link-wrap {
  display: inline-block;
  width: 100%;
}
.cid-tk5GIZY6LQ .link {
  padding-left: 2.5rem;
  position: relative;
  cursor: pointer;
  display: inline-block;
  width: fit-content;
}
.cid-tk5GIZY6LQ .link:before {
  position: absolute;
  display: flex;
  align-items: center;
  justify-content: center;
  padding-left: 5px;
  font-size: 1rem;
  color: #ffffff;
  width: 30px;
  height: 30px;
  border-radius: 50%;
  transition: all 0.3s;
  background: #59bb93;
  font-family: 'Moririse2' !important;
  content: "\e909";
  left: 0;
  top: 50%;
  transform: translateY(-50%);
}
.cid-tk5GIZY6LQ .link:hover:before {
  background: #6592e6;
}
.cid-tk5GIZY6LQ .mbr-section-title {
  color: #000000;
}
.cid-tk5GIZY6LQ .mbr-text,
.cid-tk5GIZY6LQ .mbr-section-btn {
  color: #d42b2b;
}
.cid-tk5GIZY6LQ .link,
.cid-tk5GIZY6LQ .link-wrap {
  color: #000000;
}
.cid-tk5KftAY0a {
  padding-top: 4rem;
  padding-bottom: 4rem;
  background-color: #ffffff;
}
.cid-tk5KftAY0a .container {
  max-width: 1312px;
}
.cid-tk5KftAY0a .row {
  align-items: center;
  padding: 0 12px;
}
@media (min-width: 992px) {
  .cid-tk5KftAY0a .row {
    padding: 0 16px;
  }
}
.cid-tk5KftAY0a .content-wrap {
  display: flex;
  flex-wrap: wrap;
  padding: 48px 6rem;
  background-color: #585ba5;
}
@media (max-width: 991px) {
  .cid-tk5KftAY0a .content-wrap {
    padding: 48px 32px;
  }
}
@media (max-width: 567px) {
  .cid-tk5KftAY0a .content-wrap {
    padding: 32px 20px;
  }
}
.cid-tk5KftAY0a .image-wrapper {
  display: flex;
  justify-content: center;
}
@media (max-width: 991px) {
  .cid-tk5KftAY0a .image-wrapper {
    padding-top: 0.5rem;
  }
}
@media (min-width: 992px) {
  .cid-tk5KftAY0a .image-wrapper {
    padding-left: 1rem;
  }
}
@media (max-width: 991px) {
  .cid-tk5KftAY0a .col-text {
    padding-bottom: 1rem;
  }
}
@media (min-width: 992px) {
  .cid-tk5KftAY0a .col-text {
    padding-right: 1rem;
  }
}
.cid-tk5KftAY0a .text-wrapper {
  display: flex;
  flex-direction: column;
  align-items: flex-start;
}
.cid-tk5KftAY0a .mbr-text {
  color: #ffffff;
  width: 100%;
}
.cid-tk5KftAY0a .btn-container {
  width: 100%;
}
@media (min-width: 992px) {
  .cid-tk5KftAY0a .btn-container {
    display: flex;
    align-items: center;
    justify-content: center;
  }
}
@media (min-width: 992px) {
  .cid-tk5KftAY0a .mbr-section-btn {
    text-align: center !important;
  }
}
@media (max-width: 575px) {
  .cid-tk5KftAY0a .mbr-section-btn {
    display: flex;
    flex-wrap: wrap;
  }
  .cid-tk5KftAY0a .mbr-section-btn .btn {
    width: 100%;
  }
}
.cid-tk5KftAY0a .mbr-fallback-image.disabled {
  display: none;
}
.cid-tk5KftAY0a .mbr-fallback-image {
  display: block;
  background-size: cover;
  background-position: center center;
  width: 100%;
  height: 100%;
  position: absolute;
  top: 0;
}
.cid-uVN8ercAa9 {
  padding-top: 1rem;
  padding-bottom: 0rem;
  background-color: #333333;
}
.cid-uVN8ercAa9 .card-wrapper {
  display: flex;
  overflow: visible;
}
.cid-uVN8ercAa9 .icon {
  font-size: 5rem;
  color: #ffd96a;
  padding-right: 0rem;
  margin-top: -1rem;
  display: block;
}
.cid-uVN8ercAa9 .card-box {
  margin-left: -1rem;
}
.cid-uVN8ercAa9 .card-title {
  color: #f7f7f7;
}
.cid-uVN8ercAa9 .card-text {
  color: #000000;
}
@media (max-width: 767px) {
  .cid-uVN8ercAa9 .align-right,
  .cid-uVN8ercAa9 .align-left {
    text-align: center;
  }
  .cid-uVN8ercAa9 .card-wrapper {
    flex-direction: column;
  }
  .cid-uVN8ercAa9 .icon,
  .cid-uVN8ercAa9 .card-box {
    margin: 0rem;
  }
  .cid-uVN8ercAa9 .icon {
    margin: auto;
    margin-bottom: 1rem;
  }
}
.cid-uVN8ercAa9 .mbr-fallback-image.disabled {
  display: none;
}
.cid-uVN8ercAa9 .mbr-fallback-image {
  display: block;
  background-size: cover;
  background-position: center center;
  width: 100%;
  height: 100%;
  position: absolute;
  top: 0;
}
.cid-uVN8ffhT0a {
  padding-top: 5rem;
  padding-bottom: 5rem;
  background-color: #333333;
}
.cid-uVN8ffhT0a .list {
  list-style: none;
  padding-left: 0;
  color: #ffffff;
}
@media (max-width: 991px) {
  .cid-uVN8ffhT0a .list {
    margin-bottom: 2rem;
  }
}
@media (min-width: 992px) {
  .cid-uVN8ffhT0a .list {
    margin-bottom: 0rem;
  }
}
@media (max-width: 767px) {
  .cid-uVN8ffhT0a .row {
    text-align: center;
  }
}
.cid-uVN8ffhT0a li {
  padding-bottom: 5px;
}
.cid-uVN8ffhT0a .row {
  padding-top: 2rem;
  border-top: 2px solid rgba(255, 255, 255, 0.15);
}
.cid-uVN8ffhT0a .soc-wrapper {
  margin-bottom: 0.5rem;
}
@media (max-width: 991px) {
  .cid-uVN8ffhT0a div > *:last-child {
    margin-top: 0 !important;
  }
}
.cid-uVN8ffhT0a .mbr-iconfont {
  padding-right: 6px;
}
.cid-uVN8ffhT0a .copyright {
  color: #bbbbbb;
}
.cid-uVN8ffhT0a .soc-link,
.cid-uVN8ffhT0a .soc-wrapper {
  color: #ffffff;
}
.cid-uVN8ffhT0a .mbr-section-subtitle {
  color: #f7f7f7;
}
.cid-tjZXTKjTbv {
  padding-top: 0rem;
  padding-bottom: 0rem;
  background: #ffffff;
}
.cid-tjZXTKjTbv .google-map {
  height: 30rem;
  position: relative;
}
.cid-tjZXTKjTbv .google-map iframe {
  height: 100%;
  width: 100%;
}
.cid-tjZXTKjTbv .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-tjZXTKjTbv .google-map[data-state] {
  background: #e9e5dc;
}
.cid-tjZXTKjTbv .google-map[data-state="loading"] [data-state-details] {
  display: none;
}
.cid-thhKXj4hvL .navbar-dropdown {
  position: relative !important;
}
.cid-thhKXj4hvL .nav-link {
  position: relative;
}
.cid-thhKXj4hvL .nav-link:before {
  content: '';
  bottom: -2px;
  left: 5px;
  width: 0%;
  height: 1px;
  opacity: 0;
  transition: all 0.3s;
  background: currentColor;
  position: absolute;
}
.cid-thhKXj4hvL .nav-link:hover:before {
  width: 50%;
  opacity: 1;
}
.cid-thhKXj4hvL .dropdown-item:before {
  font-family: Moririse2 !important;
  content: '\e966';
  display: inline-block;
  width: 0;
  position: absolute;
  left: 1rem;
  top: 0.5rem;
  margin-right: 0.5rem;
  line-height: 1;
  font-size: inherit;
  vertical-align: middle;
  text-align: center;
  overflow: hidden;
  transform: scale(0, 1);
  transition: all 0.25s ease-in-out;
}
.cid-thhKXj4hvL .dropdown-menu {
  padding: 0;
}
.cid-thhKXj4hvL .dropdown-item:hover,
.cid-thhKXj4hvL .dropdown-item:focus {
  background: #59bb93 !important;
  color: white !important;
}
.cid-thhKXj4hvL .nav-dropdown .link {
  padding: 0 0.3em !important;
  margin: .667em 1em !important;
}
.cid-thhKXj4hvL .nav-dropdown .link.dropdown-toggle::after {
  margin-left: 0.5rem;
  margin-top: 0.2rem;
}
.cid-thhKXj4hvL .container {
  display: flex;
  margin: auto;
}
.cid-thhKXj4hvL .iconfont-wrapper {
  color: #000000 !important;
  font-size: 1.5rem;
  padding-right: .5rem;
}
.cid-thhKXj4hvL .navbar-caption {
  padding-right: 4rem;
}
.cid-thhKXj4hvL .dropdown-menu,
.cid-thhKXj4hvL .navbar.opened {
  background: #ffffff !important;
}
.cid-thhKXj4hvL .nav-item:focus,
.cid-thhKXj4hvL .nav-link:focus {
  outline: none;
}
.cid-thhKXj4hvL .dropdown .dropdown-menu .dropdown-item {
  width: auto;
  transition: all 0.25s ease-in-out;
}
.cid-thhKXj4hvL .dropdown .dropdown-menu .dropdown-item::after {
  right: 0.5rem;
}
.cid-thhKXj4hvL .dropdown .dropdown-menu .dropdown-item .mbr-iconfont {
  margin-left: -1.8rem;
  padding-right: 1rem;
  font-size: inherit;
}
.cid-thhKXj4hvL .dropdown .dropdown-menu .dropdown-item .mbr-iconfont:before {
  display: inline-block;
  transform: scale(1, 1);
  transition: all 0.25s ease-in-out;
}
.cid-thhKXj4hvL .collapsed .dropdown-menu .dropdown-item:before {
  display: none;
}
.cid-thhKXj4hvL .collapsed .dropdown .dropdown-menu .dropdown-item {
  padding: 0.235em 1.5em 0.235em 1.5em !important;
  transition: none;
  margin: 0 !important;
}
.cid-thhKXj4hvL .navbar {
  min-height: 77px;
  transition: all .3s;
  background: #ffffff;
}
.cid-thhKXj4hvL .navbar.opened {
  transition: all .3s;
}
.cid-thhKXj4hvL .navbar .dropdown-item {
  padding: .5rem 1.8rem;
}
.cid-thhKXj4hvL .navbar .navbar-logo img {
  width: auto;
}
.cid-thhKXj4hvL .navbar .navbar-collapse {
  justify-content: flex-end;
  z-index: 1;
}
.cid-thhKXj4hvL .navbar.collapsed .nav-item .nav-link::before {
  display: none;
}
.cid-thhKXj4hvL .navbar.collapsed.opened .dropdown-menu {
  top: 0;
}
@media (min-width: 992px) {
  .cid-thhKXj4hvL .navbar.collapsed.opened:not(.navbar-short) .navbar-collapse {
    max-height: calc(98.5vh - 8rem);
  }
}
.cid-thhKXj4hvL .navbar.collapsed .dropdown-menu .dropdown-submenu {
  left: 0 !important;
}
.cid-thhKXj4hvL .navbar.collapsed .dropdown-menu .dropdown-item:after {
  right: auto;
}
.cid-thhKXj4hvL .navbar.collapsed .dropdown-menu .dropdown-toggle[data-toggle="dropdown-submenu"]:after {
  margin-left: 0.5rem;
  margin-top: 0.2rem;
  border-top: 0.35em solid;
  border-right: 0.35em solid transparent;
  border-left: 0.35em solid transparent;
  border-bottom: 0;
  top: 55%;
}
.cid-thhKXj4hvL .navbar.collapsed ul.navbar-nav li {
  margin: auto;
}
.cid-thhKXj4hvL .navbar.collapsed .dropdown-menu .dropdown-item {
  padding: .25rem 1.5rem;
  text-align: center;
}
.cid-thhKXj4hvL .navbar.collapsed .icons-menu {
  padding-left: 0;
  padding-right: 0;
  padding-top: .5rem;
  padding-bottom: .5rem;
}
@media (max-width: 991px) {
  .cid-thhKXj4hvL .navbar .nav-item .nav-link::before {
    display: none;
  }
  .cid-thhKXj4hvL .navbar.opened .dropdown-menu {
    top: 0;
  }
  .cid-thhKXj4hvL .navbar .dropdown-menu .dropdown-submenu {
    left: 0 !important;
  }
  .cid-thhKXj4hvL .navbar .dropdown-menu .dropdown-item:after {
    right: auto;
  }
  .cid-thhKXj4hvL .navbar .dropdown-menu .dropdown-toggle[data-toggle="dropdown-submenu"]:after {
    margin-left: 0.5rem;
    margin-top: 0.2rem;
    border-top: 0.35em solid;
    border-right: 0.35em solid transparent;
    border-left: 0.35em solid transparent;
    border-bottom: 0;
    top: 55%;
  }
  .cid-thhKXj4hvL .navbar .navbar-logo img {
    height: 3.8rem !important;
  }
  .cid-thhKXj4hvL .navbar ul.navbar-nav li {
    margin: auto;
  }
  .cid-thhKXj4hvL .navbar .dropdown-menu .dropdown-item {
    padding: .25rem 1.5rem !important;
    text-align: center;
  }
  .cid-thhKXj4hvL .navbar .navbar-brand {
    flex-shrink: initial;
    flex-basis: auto;
    word-break: break-word;
    padding-right: 2rem;
  }
  .cid-thhKXj4hvL .navbar .navbar-toggler {
    flex-basis: auto;
  }
  .cid-thhKXj4hvL .navbar .icons-menu {
    padding-left: 0;
    padding-top: .5rem;
    padding-bottom: .5rem;
  }
}
.cid-thhKXj4hvL .navbar.navbar-short {
  min-height: 60px;
}
.cid-thhKXj4hvL .navbar.navbar-short .navbar-logo img {
  height: 3rem !important;
}
.cid-thhKXj4hvL .navbar.navbar-short .navbar-brand {
  padding: 0;
}
.cid-thhKXj4hvL .navbar-brand {
  flex-shrink: 0;
  align-items: center;
  margin-right: 0;
  padding: 0;
  transition: all .3s;
  word-break: break-word;
  z-index: 1;
}
.cid-thhKXj4hvL .navbar-brand .navbar-caption {
  line-height: inherit !important;
}
.cid-thhKXj4hvL .navbar-brand .navbar-logo a {
  outline: none;
}
.cid-thhKXj4hvL .dropdown-item.active,
.cid-thhKXj4hvL .dropdown-item:active {
  background-color: transparent;
}
.cid-thhKXj4hvL .navbar-expand-lg .navbar-nav .nav-link {
  padding: 0;
}
.cid-thhKXj4hvL .nav-dropdown .link.dropdown-toggle {
  margin-right: 1.667em;
}
.cid-thhKXj4hvL .nav-dropdown .link.dropdown-toggle[aria-expanded="true"] {
  margin-right: 0;
  padding: 0.667em 1.667em;
}
.cid-thhKXj4hvL .navbar.navbar-expand-lg .dropdown .dropdown-menu {
  background: #ffffff;
}
.cid-thhKXj4hvL .navbar.navbar-expand-lg .dropdown .dropdown-menu .dropdown-submenu {
  margin: 0;
  left: 100%;
}
.cid-thhKXj4hvL .navbar .dropdown.open > .dropdown-menu {
  display: block;
}
.cid-thhKXj4hvL ul.navbar-nav {
  flex-wrap: wrap;
}
.cid-thhKXj4hvL .navbar-buttons {
  text-align: center;
  min-width: 170px;
}
.cid-thhKXj4hvL button.navbar-toggler {
  outline: none;
  width: 31px;
  height: 20px;
  cursor: pointer;
  transition: all .2s;
  position: relative;
  align-self: center;
}
.cid-thhKXj4hvL button.navbar-toggler .hamburger span {
  position: absolute;
  right: 0;
  width: 30px;
  height: 2px;
  border-right: 5px;
  background-color: currentColor;
}
.cid-thhKXj4hvL button.navbar-toggler .hamburger span:nth-child(1) {
  top: 0;
  transition: all .2s;
}
.cid-thhKXj4hvL button.navbar-toggler .hamburger span:nth-child(2) {
  top: 8px;
  transition: all .15s;
}
.cid-thhKXj4hvL button.navbar-toggler .hamburger span:nth-child(3) {
  top: 8px;
  transition: all .15s;
}
.cid-thhKXj4hvL button.navbar-toggler .hamburger span:nth-child(4) {
  top: 16px;
  transition: all .2s;
}
.cid-thhKXj4hvL nav.opened .hamburger span:nth-child(1) {
  top: 8px;
  width: 0;
  opacity: 0;
  right: 50%;
  transition: all .2s;
}
.cid-thhKXj4hvL nav.opened .hamburger span:nth-child(2) {
  transform: rotate(45deg);
  transition: all .25s;
}
.cid-thhKXj4hvL nav.opened .hamburger span:nth-child(3) {
  transform: rotate(-45deg);
  transition: all .25s;
}
.cid-thhKXj4hvL nav.opened .hamburger span:nth-child(4) {
  top: 8px;
  width: 0;
  opacity: 0;
  right: 50%;
  transition: all .2s;
}
.cid-thhKXj4hvL .navbar-dropdown {
  padding: .5rem 1rem;
}
.cid-thhKXj4hvL a.nav-link {
  display: flex;
  align-items: center;
  justify-content: center;
}
.cid-thhKXj4hvL .icons-menu {
  flex-wrap: nowrap;
  display: flex;
  justify-content: center;
  padding-left: 1rem;
  padding-right: 1rem;
  padding-top: 0.3rem;
  text-align: center;
}
@media screen and (-ms-high-contrast: active), (-ms-high-contrast: none) {
  .cid-thhKXj4hvL .navbar {
    height: 77px;
  }
  .cid-thhKXj4hvL .navbar.opened {
    height: auto;
  }
  .cid-thhKXj4hvL .nav-item .nav-link:hover::before {
    width: 175%;
    max-width: calc(100% + 2rem);
    left: -1rem;
  }
}
.cid-thhKXk9CV4 {
  padding-top: 5rem;
  padding-bottom: 5rem;
  min-height: 280px;
  background-image: url("../../../assets/images/0-4mog9rld0gst4jdp-600x399.jpg");
  display: flex;
  align-items: center;
}
@media (min-width: 640px) {
  .cid-thhKXk9CV4 {
    min-height: 300px;
  }
}
@media (min-width: 768px) {
  .cid-thhKXk9CV4 {
    min-height: 380px;
  }
}
@media (min-width: 992px) {
  .cid-thhKXk9CV4 {
    min-height: 420px;
  }
}
@media (min-width: 1200px) {
  .cid-thhKXk9CV4 {
    min-height: 610px;
  }
}
.cid-thhKXk9CV4 .mbr-fallback-image.disabled {
  display: none;
}
.cid-thhKXk9CV4 .mbr-fallback-image {
  display: block;
  background-size: cover;
  background-position: center center;
  width: 100%;
  height: 100%;
  position: absolute;
  top: 0;
}
.cid-thhKXk9CV4 .row {
  justify-content: flex-start;
}
.cid-thhKXk9CV4 .mbr-section-title {
  color: #FEF9EE;
}
.cid-thhKXk9CV4 .mbr-section-subtitle {
  color: #FEF9EE;
}
.cid-thhKXk9CV4 .mbr-text {
  color: #FEF9EE;
}
.cid-ti05wfEhkG {
  padding-top: 5rem;
  padding-bottom: 8rem;
  background-color: #ffffff;
}
.cid-ti05wfEhkG .row {
  justify-content: center;
}
.cid-ti05wfEhkG img,
.cid-ti05wfEhkG .item-img {
  width: 100%;
  height: 100%;
  object-fit: cover;
}
.cid-ti05wfEhkG .item:focus,
.cid-ti05wfEhkG span:focus {
  outline: none;
}
.cid-ti05wfEhkG .item {
  cursor: pointer;
  margin-bottom: 2rem;
}
.cid-ti05wfEhkG .item-wrapper {
  position: relative;
  background: transparent;
  height: 100%;
  display: flex;
  flex-flow: column nowrap;
  justify-content: flex-end;
  min-height: 370px;
  padding: 35px;
  overflow: hidden;
}
@media (min-width: 992px) {
  .cid-ti05wfEhkG .item-wrapper {
    min-height: 463px;
  }
}
.cid-ti05wfEhkG .item-wrapper .btn {
  padding: 10px 12px;
}
.cid-ti05wfEhkG .item-wrapper .btn span {
  color: #222222;
  margin: 0 8px;
}
.cid-ti05wfEhkG .item-wrapper .btn-primary:hover {
  background-color: #222222 !important;
  border-color: #222222 !important;
}
.cid-ti05wfEhkG .item-wrapper .btn-primary:hover span {
  color: #59bb93 !important;
}
@media (min-width: 768px) {
  .cid-ti05wfEhkG .item-wrapper:hover img {
    transform: scale(1);
  }
}
.cid-ti05wfEhkG .item-img {
  position: absolute;
  top: 0;
  left: 0;
  width: 100%;
  height: 100%;
  overflow: hidden;
}
.cid-ti05wfEhkG .item-img img {
  width: 100%;
  transform: scale(1.2);
  transform-style: preserve-3d;
  transition: 2s;
}
.cid-ti05wfEhkG .img-overlay {
  position: absolute;
  top: 0;
  width: 100%;
  height: 100%;
  background-color: #000000;
  opacity: 0.2;
  pointer-events: none;
}
.cid-ti05wfEhkG .item-content {
  position: relative;
  z-index: 3;
  padding: 0;
}
.cid-ti05wfEhkG .mbr-section-title {
  color: #e01326;
  width: 100%;
  text-align: left;
}
.cid-ti05wfEhkG .mbr-text {
  color: #ffffff;
}
.cid-ti05wfEhkG .item-title {
  color: #ffffff;
  text-align: left;
}
.cid-ti05wfEhkG .item-subtitle {
  color: #ffffff;
  text-align: center;
}
.cid-ti05wfEhkG .icon-wrapper {
  margin-bottom: 1rem;
}
.cid-ti05wfEhkG .icon-wrapper .mbr-iconfont {
  font-size: 33px;
  color: #ffffff;
}
.cid-ti05wfEhkG .mbr-section-head {
  display: flex;
  flex-direction: column;
  justify-content: flex-end;
  margin-bottom: 4rem;
}
@media (min-width: 992px) {
  .cid-ti05wfEhkG .mbr-section-head {
    padding-left: 30px;
    padding-right: 6rem;
    margin-bottom: 2rem;
  }
}
.cid-ti05wfEhkG .mbr-text,
.cid-ti05wfEhkG .mbr-section-btn {
  color: #d42b2b;
}
.cid-tye9SXuzm3 {
  padding-top: 4rem;
  padding-bottom: 3rem;
  background-color: #ffffff;
}
.cid-tye9SXuzm3 .item-content {
  position: absolute;
  left: 50%;
  top: 50%;
  transform: translate(-50%, -30%);
  width: 100%;
  padding: 1rem;
  opacity: 0;
  transition: all 0.3s;
}
@media (max-width: 767px) {
  .cid-tye9SXuzm3 .item-content {
    transform: translate(-50%, -50%);
    opacity: 1;
  }
}
.cid-tye9SXuzm3 .item-wrapper {
  position: relative;
  height: 100%;
  display: flex;
  flex-flow: column nowrap;
}
.cid-tye9SXuzm3 .item-wrapper:hover:before {
  opacity: 0.6;
}
.cid-tye9SXuzm3 .item-wrapper:hover .item-content {
  opacity: 1;
  transform: translate(-50%, -50%);
}
.cid-tye9SXuzm3 .item-wrapper:before {
  content: '';
  position: absolute;
  left: 0;
  right: 0;
  width: 100%;
  height: 100%;
  opacity: 0;
  transition: all 0.3s;
  pointer-events: none;
  background: #ffffff;
}
@media (max-width: 767px) {
  .cid-tye9SXuzm3 .item-wrapper:before {
    opacity: 0.6;
  }
}
.cid-tye9SXuzm3 img,
.cid-tye9SXuzm3 .item-img {
  width: 100%;
  object-fit: cover;
  height: 100%;
}
.cid-tye9SXuzm3 .item:focus,
.cid-tye9SXuzm3 span:focus {
  outline: none;
}
.cid-tye9SXuzm3 .item {
  cursor: pointer;
  margin-bottom: 2rem;
}
.cid-tye9SXuzm3 .mbr-section-btn {
  margin-top: auto !important;
}
.cid-tye9SXuzm3 .mbr-section-title {
  color: #232323;
}
.cid-tye9SXuzm3 .mbr-text,
.cid-tye9SXuzm3 .mbr-section-btn {
  text-align: center;
}
.cid-tye9SXuzm3 .item-title {
  text-align: center;
  color: #000000;
}
.cid-tye9SXuzm3 .item-subtitle {
  text-align: center;
}
.cid-tyejtcu3KB {
  padding-top: 4rem;
  padding-bottom: 3rem;
  background-color: #ffffff;
}
.cid-tyejtcu3KB .item-content {
  position: absolute;
  left: 50%;
  top: 50%;
  transform: translate(-50%, -30%);
  width: 100%;
  padding: 1rem;
  opacity: 0;
  transition: all 0.3s;
}
@media (max-width: 767px) {
  .cid-tyejtcu3KB .item-content {
    transform: translate(-50%, -50%);
    opacity: 1;
  }
}
.cid-tyejtcu3KB .item-wrapper {
  position: relative;
  height: 100%;
  display: flex;
  flex-flow: column nowrap;
}
.cid-tyejtcu3KB .item-wrapper:hover:before {
  opacity: 0.6;
}
.cid-tyejtcu3KB .item-wrapper:hover .item-content {
  opacity: 1;
  transform: translate(-50%, -50%);
}
.cid-tyejtcu3KB .item-wrapper:before {
  content: '';
  position: absolute;
  left: 0;
  right: 0;
  width: 100%;
  height: 100%;
  opacity: 0;
  transition: all 0.3s;
  pointer-events: none;
  background: #ffffff;
}
@media (max-width: 767px) {
  .cid-tyejtcu3KB .item-wrapper:before {
    opacity: 0.6;
  }
}
.cid-tyejtcu3KB img,
.cid-tyejtcu3KB .item-img {
  width: 100%;
  object-fit: cover;
  height: 100%;
}
.cid-tyejtcu3KB .item:focus,
.cid-tyejtcu3KB span:focus {
  outline: none;
}
.cid-tyejtcu3KB .item {
  cursor: pointer;
  margin-bottom: 2rem;
}
.cid-tyejtcu3KB .row {
  margin-left: 0;
  margin-right: 0;
}
.cid-tyejtcu3KB .item {
  padding: 0;
  margin: 0;
}
.cid-tyejtcu3KB .mbr-section-btn {
  margin-top: auto !important;
}
.cid-tyejtcu3KB .mbr-section-title {
  color: #232323;
}
.cid-tyejtcu3KB .mbr-text,
.cid-tyejtcu3KB .mbr-section-btn {
  text-align: center;
}
.cid-tyejtcu3KB .item-title {
  text-align: center;
  color: #000000;
}
.cid-tyejtcu3KB .item-subtitle {
  text-align: center;
}
.cid-tyepm0zWiX {
  padding-top: 4rem;
  padding-bottom: 3rem;
  background-color: #ffffff;
}
.cid-tyepm0zWiX .item-content {
  position: absolute;
  left: 50%;
  top: 50%;
  transform: translate(-50%, -30%);
  width: 100%;
  padding: 1rem;
  opacity: 0;
  transition: all 0.3s;
}
@media (max-width: 767px) {
  .cid-tyepm0zWiX .item-content {
    transform: translate(-50%, -50%);
    opacity: 1;
  }
}
.cid-tyepm0zWiX .item-wrapper {
  position: relative;
  height: 100%;
  display: flex;
  flex-flow: column nowrap;
}
.cid-tyepm0zWiX .item-wrapper:hover:before {
  opacity: 0.6;
}
.cid-tyepm0zWiX .item-wrapper:hover .item-content {
  opacity: 1;
  transform: translate(-50%, -50%);
}
.cid-tyepm0zWiX .item-wrapper:before {
  content: '';
  position: absolute;
  left: 0;
  right: 0;
  width: 100%;
  height: 100%;
  opacity: 0;
  transition: all 0.3s;
  pointer-events: none;
  background: #ffffff;
}
@media (max-width: 767px) {
  .cid-tyepm0zWiX .item-wrapper:before {
    opacity: 0.6;
  }
}
.cid-tyepm0zWiX img,
.cid-tyepm0zWiX .item-img {
  width: 100%;
  object-fit: cover;
  height: 100%;
}
.cid-tyepm0zWiX .item:focus,
.cid-tyepm0zWiX span:focus {
  outline: none;
}
.cid-tyepm0zWiX .item {
  cursor: pointer;
  margin-bottom: 2rem;
}
.cid-tyepm0zWiX .mbr-section-btn {
  margin-top: auto !important;
}
.cid-tyepm0zWiX .mbr-section-title {
  color: #232323;
}
.cid-tyepm0zWiX .mbr-text,
.cid-tyepm0zWiX .mbr-section-btn {
  text-align: center;
}
.cid-tyepm0zWiX .item-title {
  text-align: center;
  color: #585ba5;
}
.cid-tyepm0zWiX .item-subtitle {
  text-align: center;
}
.cid-tyeurzZdUL {
  padding-top: 4rem;
  padding-bottom: 3rem;
  background-color: #ffffff;
}
.cid-tyeurzZdUL .item-content {
  position: absolute;
  left: 50%;
  top: 50%;
  transform: translate(-50%, -30%);
  width: 100%;
  padding: 1rem;
  opacity: 0;
  transition: all 0.3s;
}
@media (max-width: 767px) {
  .cid-tyeurzZdUL .item-content {
    transform: translate(-50%, -50%);
    opacity: 1;
  }
}
.cid-tyeurzZdUL .item-wrapper {
  position: relative;
  height: 100%;
  display: flex;
  flex-flow: column nowrap;
}
.cid-tyeurzZdUL .item-wrapper:hover:before {
  opacity: 0.6;
}
.cid-tyeurzZdUL .item-wrapper:hover .item-content {
  opacity: 1;
  transform: translate(-50%, -50%);
}
.cid-tyeurzZdUL .item-wrapper:before {
  content: '';
  position: absolute;
  left: 0;
  right: 0;
  width: 100%;
  height: 100%;
  opacity: 0;
  transition: all 0.3s;
  pointer-events: none;
  background: #ffffff;
}
@media (max-width: 767px) {
  .cid-tyeurzZdUL .item-wrapper:before {
    opacity: 0.6;
  }
}
.cid-tyeurzZdUL img,
.cid-tyeurzZdUL .item-img {
  width: 100%;
  object-fit: cover;
  height: 100%;
}
.cid-tyeurzZdUL .item:focus,
.cid-tyeurzZdUL span:focus {
  outline: none;
}
.cid-tyeurzZdUL .item {
  cursor: pointer;
  margin-bottom: 2rem;
}
.cid-tyeurzZdUL .mbr-section-btn {
  margin-top: auto !important;
}
.cid-tyeurzZdUL .mbr-section-title {
  color: #232323;
}
.cid-tyeurzZdUL .mbr-text,
.cid-tyeurzZdUL .mbr-section-btn {
  text-align: center;
}
.cid-tyeurzZdUL .item-title {
  text-align: center;
  color: #585ba5;
}
.cid-tyeurzZdUL .item-subtitle {
  text-align: center;
}
.cid-tyevWomPHI {
  padding-top: 4rem;
  padding-bottom: 3rem;
  background-color: #ffffff;
}
.cid-tyevWomPHI .item-content {
  position: absolute;
  left: 50%;
  top: 50%;
  transform: translate(-50%, -30%);
  width: 100%;
  padding: 1rem;
  opacity: 0;
  transition: all 0.3s;
}
@media (max-width: 767px) {
  .cid-tyevWomPHI .item-content {
    transform: translate(-50%, -50%);
    opacity: 1;
  }
}
.cid-tyevWomPHI .item-wrapper {
  position: relative;
  height: 100%;
  display: flex;
  flex-flow: column nowrap;
}
.cid-tyevWomPHI .item-wrapper:hover:before {
  opacity: 0.6;
}
.cid-tyevWomPHI .item-wrapper:hover .item-content {
  opacity: 1;
  transform: translate(-50%, -50%);
}
.cid-tyevWomPHI .item-wrapper:before {
  content: '';
  position: absolute;
  left: 0;
  right: 0;
  width: 100%;
  height: 100%;
  opacity: 0;
  transition: all 0.3s;
  pointer-events: none;
  background: #ffffff;
}
@media (max-width: 767px) {
  .cid-tyevWomPHI .item-wrapper:before {
    opacity: 0.6;
  }
}
.cid-tyevWomPHI img,
.cid-tyevWomPHI .item-img {
  width: 100%;
  object-fit: cover;
  height: 100%;
}
.cid-tyevWomPHI .item:focus,
.cid-tyevWomPHI span:focus {
  outline: none;
}
.cid-tyevWomPHI .item {
  cursor: pointer;
  margin-bottom: 2rem;
}
.cid-tyevWomPHI .mbr-section-btn {
  margin-top: auto !important;
}
.cid-tyevWomPHI .mbr-section-title {
  color: #232323;
}
.cid-tyevWomPHI .mbr-text,
.cid-tyevWomPHI .mbr-section-btn {
  text-align: center;
}
.cid-tyevWomPHI .item-title {
  text-align: center;
  color: #000000;
}
.cid-tyevWomPHI .item-subtitle {
  text-align: center;
}
.cid-tyewY1GmuZ {
  padding-top: 4rem;
  padding-bottom: 3rem;
  background-color: #ffffff;
}
.cid-tyewY1GmuZ .item-content {
  position: absolute;
  left: 50%;
  top: 50%;
  transform: translate(-50%, -30%);
  width: 100%;
  padding: 1rem;
  opacity: 0;
  transition: all 0.3s;
}
@media (max-width: 767px) {
  .cid-tyewY1GmuZ .item-content {
    transform: translate(-50%, -50%);
    opacity: 1;
  }
}
.cid-tyewY1GmuZ .item-wrapper {
  position: relative;
  height: 100%;
  display: flex;
  flex-flow: column nowrap;
}
.cid-tyewY1GmuZ .item-wrapper:hover:before {
  opacity: 0.6;
}
.cid-tyewY1GmuZ .item-wrapper:hover .item-content {
  opacity: 1;
  transform: translate(-50%, -50%);
}
.cid-tyewY1GmuZ .item-wrapper:before {
  content: '';
  position: absolute;
  left: 0;
  right: 0;
  width: 100%;
  height: 100%;
  opacity: 0;
  transition: all 0.3s;
  pointer-events: none;
  background: #ffffff;
}
@media (max-width: 767px) {
  .cid-tyewY1GmuZ .item-wrapper:before {
    opacity: 0.6;
  }
}
.cid-tyewY1GmuZ img,
.cid-tyewY1GmuZ .item-img {
  width: 100%;
  object-fit: cover;
  height: 100%;
}
.cid-tyewY1GmuZ .item:focus,
.cid-tyewY1GmuZ span:focus {
  outline: none;
}
.cid-tyewY1GmuZ .item {
  cursor: pointer;
  margin-bottom: 2rem;
}
.cid-tyewY1GmuZ .mbr-section-btn {
  margin-top: auto !important;
}
.cid-tyewY1GmuZ .mbr-section-title {
  color: #232323;
}
.cid-tyewY1GmuZ .mbr-text,
.cid-tyewY1GmuZ .mbr-section-btn {
  text-align: center;
}
.cid-tyewY1GmuZ .item-title {
  text-align: center;
  color: #585ba5;
}
.cid-tyewY1GmuZ .item-subtitle {
  text-align: center;
}
.cid-tyezeZfJ81 {
  padding-top: 4rem;
  padding-bottom: 3rem;
  background-color: #ffffff;
}
.cid-tyezeZfJ81 .item-content {
  position: absolute;
  left: 50%;
  top: 50%;
  transform: translate(-50%, -30%);
  width: 100%;
  padding: 1rem;
  opacity: 0;
  transition: all 0.3s;
}
@media (max-width: 767px) {
  .cid-tyezeZfJ81 .item-content {
    transform: translate(-50%, -50%);
    opacity: 1;
  }
}
.cid-tyezeZfJ81 .item-wrapper {
  position: relative;
  height: 100%;
  display: flex;
  flex-flow: column nowrap;
}
.cid-tyezeZfJ81 .item-wrapper:hover:before {
  opacity: 0.6;
}
.cid-tyezeZfJ81 .item-wrapper:hover .item-content {
  opacity: 1;
  transform: translate(-50%, -50%);
}
.cid-tyezeZfJ81 .item-wrapper:before {
  content: '';
  position: absolute;
  left: 0;
  right: 0;
  width: 100%;
  height: 100%;
  opacity: 0;
  transition: all 0.3s;
  pointer-events: none;
  background: #ffffff;
}
@media (max-width: 767px) {
  .cid-tyezeZfJ81 .item-wrapper:before {
    opacity: 0.6;
  }
}
.cid-tyezeZfJ81 img,
.cid-tyezeZfJ81 .item-img {
  width: 100%;
  object-fit: cover;
  height: 100%;
}
.cid-tyezeZfJ81 .item:focus,
.cid-tyezeZfJ81 span:focus {
  outline: none;
}
.cid-tyezeZfJ81 .item {
  cursor: pointer;
  margin-bottom: 2rem;
}
.cid-tyezeZfJ81 .mbr-section-btn {
  margin-top: auto !important;
}
.cid-tyezeZfJ81 .mbr-section-title {
  color: #232323;
}
.cid-tyezeZfJ81 .mbr-text,
.cid-tyezeZfJ81 .mbr-section-btn {
  text-align: center;
}
.cid-tyezeZfJ81 .item-title {
  text-align: center;
  color: #000000;
}
.cid-tyezeZfJ81 .item-subtitle {
  text-align: center;
}
.cid-tOOoC3N2lD {
  padding-top: 0rem;
  padding-bottom: 0rem;
  background-color: #ffffff;
}
.cid-tOOoC3N2lD .container {
  max-width: 1312px;
}
.cid-tOOoC3N2lD .col-text {
  display: grid;
  justify-items: center;
  grid-auto-columns: 1fr;
  grid-column-gap: 0px;
  grid-row-gap: 2rem;
  -ms-grid-columns: 1fr;
  grid-template-columns: 1fr;
  -ms-grid-rows: auto;
  grid-template-rows: auto;
  text-align: center;
}
.cid-tOOoC3N2lD .label-text {
  color: #ffffff;
  width: 100%;
}
.cid-tOOoC3N2lD .mbr-section-title {
  color: #ffffff;
  width: 100%;
}
.cid-tOOoC3N2lD .btn {
  padding: 1.6rem 3.5rem;
  font-weight: 400;
}
.cid-tOOoC3N2lD .advantages-container {
  display: grid;
  margin-top: 1rem;
  grid-auto-flow: column;
  grid-auto-columns: auto;
  grid-column-gap: 4.5rem;
  grid-row-gap: 1rem;
  -ms-grid-columns: auto;
  grid-template-columns: auto;
  -ms-grid-rows: auto;
  grid-template-rows: auto;
}
@media (max-width: 991px) {
  .cid-tOOoC3N2lD .advantages-container {
    grid-auto-flow: row;
  }
}
.cid-tOOoC3N2lD .advantage {
  display: flex;
  align-items: flex-start;
}
.cid-tOOoC3N2lD .advantage-icon {
  display: flex;
  align-items: center;
  justify-content: center;
  padding: 4px;
  margin-right: 0.5rem;
  margin-top: 0.2rem;
  border-radius: 50%;
  background-color: #59bb93;
}
.cid-tOOoC3N2lD .advantage-icon span {
  color: #002549;
}
.cid-tOOoC3N2lD .advantage-text {
  color: #ffffff;
}
.cid-tOOoC3N2lD .mbr-fallback-image.disabled {
  display: none;
}
.cid-tOOoC3N2lD .mbr-fallback-image {
  display: block;
  background-size: cover;
  background-position: center center;
  width: 100%;
  height: 100%;
  position: absolute;
  top: 0;
}
.cid-uVN8KsrHIy {
  padding-top: 1rem;
  padding-bottom: 0rem;
  background-color: #333333;
}
.cid-uVN8KsrHIy .card-wrapper {
  display: flex;
  overflow: visible;
}
.cid-uVN8KsrHIy .icon {
  font-size: 5rem;
  color: #ffd96a;
  padding-right: 0rem;
  margin-top: -1rem;
  display: block;
}
.cid-uVN8KsrHIy .card-box {
  margin-left: -1rem;
}
.cid-uVN8KsrHIy .card-title {
  color: #f7f7f7;
}
.cid-uVN8KsrHIy .card-text {
  color: #000000;
}
@media (max-width: 767px) {
  .cid-uVN8KsrHIy .align-right,
  .cid-uVN8KsrHIy .align-left {
    text-align: center;
  }
  .cid-uVN8KsrHIy .card-wrapper {
    flex-direction: column;
  }
  .cid-uVN8KsrHIy .icon,
  .cid-uVN8KsrHIy .card-box {
    margin: 0rem;
  }
  .cid-uVN8KsrHIy .icon {
    margin: auto;
    margin-bottom: 1rem;
  }
}
.cid-uVN8KsrHIy .mbr-fallback-image.disabled {
  display: none;
}
.cid-uVN8KsrHIy .mbr-fallback-image {
  display: block;
  background-size: cover;
  background-position: center center;
  width: 100%;
  height: 100%;
  position: absolute;
  top: 0;
}
.cid-uVN8LOnvG5 {
  padding-top: 5rem;
  padding-bottom: 5rem;
  background-color: #333333;
}
.cid-uVN8LOnvG5 .list {
  list-style: none;
  padding-left: 0;
  color: #ffffff;
}
@media (max-width: 991px) {
  .cid-uVN8LOnvG5 .list {
    margin-bottom: 2rem;
  }
}
@media (min-width: 992px) {
  .cid-uVN8LOnvG5 .list {
    margin-bottom: 0rem;
  }
}
@media (max-width: 767px) {
  .cid-uVN8LOnvG5 .row {
    text-align: center;
  }
}
.cid-uVN8LOnvG5 li {
  padding-bottom: 5px;
}
.cid-uVN8LOnvG5 .row {
  padding-top: 2rem;
  border-top: 2px solid rgba(255, 255, 255, 0.15);
}
.cid-uVN8LOnvG5 .soc-wrapper {
  margin-bottom: 0.5rem;
}
@media (max-width: 991px) {
  .cid-uVN8LOnvG5 div > *:last-child {
    margin-top: 0 !important;
  }
}
.cid-uVN8LOnvG5 .mbr-iconfont {
  padding-right: 6px;
}
.cid-uVN8LOnvG5 .copyright {
  color: #bbbbbb;
}
.cid-uVN8LOnvG5 .soc-link,
.cid-uVN8LOnvG5 .soc-wrapper {
  color: #ffffff;
}
.cid-uVN8LOnvG5 .mbr-section-subtitle {
  color: #f7f7f7;
}
.cid-tgBk5TqlKA .navbar-dropdown {
  position: relative !important;
}
.cid-tgBk5TqlKA .nav-link {
  position: relative;
}
.cid-tgBk5TqlKA .nav-link:before {
  content: '';
  bottom: -2px;
  left: 5px;
  width: 0%;
  height: 1px;
  opacity: 0;
  transition: all 0.3s;
  background: currentColor;
  position: absolute;
}
.cid-tgBk5TqlKA .nav-link:hover:before {
  width: 50%;
  opacity: 1;
}
.cid-tgBk5TqlKA .dropdown-item:before {
  font-family: Moririse2 !important;
  content: '\e966';
  display: inline-block;
  width: 0;
  position: absolute;
  left: 1rem;
  top: 0.5rem;
  margin-right: 0.5rem;
  line-height: 1;
  font-size: inherit;
  vertical-align: middle;
  text-align: center;
  overflow: hidden;
  transform: scale(0, 1);
  transition: all 0.25s ease-in-out;
}
.cid-tgBk5TqlKA .dropdown-menu {
  padding: 0;
}
.cid-tgBk5TqlKA .dropdown-item:hover,
.cid-tgBk5TqlKA .dropdown-item:focus {
  background: #59bb93 !important;
  color: white !important;
}
.cid-tgBk5TqlKA .nav-dropdown .link {
  padding: 0 0.3em !important;
  margin: .667em 1em !important;
}
.cid-tgBk5TqlKA .nav-dropdown .link.dropdown-toggle::after {
  margin-left: 0.5rem;
  margin-top: 0.2rem;
}
.cid-tgBk5TqlKA .container {
  display: flex;
  margin: auto;
}
.cid-tgBk5TqlKA .iconfont-wrapper {
  color: #000000 !important;
  font-size: 1.5rem;
  padding-right: .5rem;
}
.cid-tgBk5TqlKA .navbar-caption {
  padding-right: 4rem;
}
.cid-tgBk5TqlKA .dropdown-menu,
.cid-tgBk5TqlKA .navbar.opened {
  background: #ffffff !important;
}
.cid-tgBk5TqlKA .nav-item:focus,
.cid-tgBk5TqlKA .nav-link:focus {
  outline: none;
}
.cid-tgBk5TqlKA .dropdown .dropdown-menu .dropdown-item {
  width: auto;
  transition: all 0.25s ease-in-out;
}
.cid-tgBk5TqlKA .dropdown .dropdown-menu .dropdown-item::after {
  right: 0.5rem;
}
.cid-tgBk5TqlKA .dropdown .dropdown-menu .dropdown-item .mbr-iconfont {
  margin-left: -1.8rem;
  padding-right: 1rem;
  font-size: inherit;
}
.cid-tgBk5TqlKA .dropdown .dropdown-menu .dropdown-item .mbr-iconfont:before {
  display: inline-block;
  transform: scale(1, 1);
  transition: all 0.25s ease-in-out;
}
.cid-tgBk5TqlKA .collapsed .dropdown-menu .dropdown-item:before {
  display: none;
}
.cid-tgBk5TqlKA .collapsed .dropdown .dropdown-menu .dropdown-item {
  padding: 0.235em 1.5em 0.235em 1.5em !important;
  transition: none;
  margin: 0 !important;
}
.cid-tgBk5TqlKA .navbar {
  min-height: 77px;
  transition: all .3s;
  background: #ffffff;
}
.cid-tgBk5TqlKA .navbar.opened {
  transition: all .3s;
}
.cid-tgBk5TqlKA .navbar .dropdown-item {
  padding: .5rem 1.8rem;
}
.cid-tgBk5TqlKA .navbar .navbar-logo img {
  width: auto;
}
.cid-tgBk5TqlKA .navbar .navbar-collapse {
  justify-content: flex-end;
  z-index: 1;
}
.cid-tgBk5TqlKA .navbar.collapsed .nav-item .nav-link::before {
  display: none;
}
.cid-tgBk5TqlKA .navbar.collapsed.opened .dropdown-menu {
  top: 0;
}
@media (min-width: 992px) {
  .cid-tgBk5TqlKA .navbar.collapsed.opened:not(.navbar-short) .navbar-collapse {
    max-height: calc(98.5vh - 8rem);
  }
}
.cid-tgBk5TqlKA .navbar.collapsed .dropdown-menu .dropdown-submenu {
  left: 0 !important;
}
.cid-tgBk5TqlKA .navbar.collapsed .dropdown-menu .dropdown-item:after {
  right: auto;
}
.cid-tgBk5TqlKA .navbar.collapsed .dropdown-menu .dropdown-toggle[data-toggle="dropdown-submenu"]:after {
  margin-left: 0.5rem;
  margin-top: 0.2rem;
  border-top: 0.35em solid;
  border-right: 0.35em solid transparent;
  border-left: 0.35em solid transparent;
  border-bottom: 0;
  top: 55%;
}
.cid-tgBk5TqlKA .navbar.collapsed ul.navbar-nav li {
  margin: auto;
}
.cid-tgBk5TqlKA .navbar.collapsed .dropdown-menu .dropdown-item {
  padding: .25rem 1.5rem;
  text-align: center;
}
.cid-tgBk5TqlKA .navbar.collapsed .icons-menu {
  padding-left: 0;
  padding-right: 0;
  padding-top: .5rem;
  padding-bottom: .5rem;
}
@media (max-width: 991px) {
  .cid-tgBk5TqlKA .navbar .nav-item .nav-link::before {
    display: none;
  }
  .cid-tgBk5TqlKA .navbar.opened .dropdown-menu {
    top: 0;
  }
  .cid-tgBk5TqlKA .navbar .dropdown-menu .dropdown-submenu {
    left: 0 !important;
  }
  .cid-tgBk5TqlKA .navbar .dropdown-menu .dropdown-item:after {
    right: auto;
  }
  .cid-tgBk5TqlKA .navbar .dropdown-menu .dropdown-toggle[data-toggle="dropdown-submenu"]:after {
    margin-left: 0.5rem;
    margin-top: 0.2rem;
    border-top: 0.35em solid;
    border-right: 0.35em solid transparent;
    border-left: 0.35em solid transparent;
    border-bottom: 0;
    top: 55%;
  }
  .cid-tgBk5TqlKA .navbar .navbar-logo img {
    height: 3.8rem !important;
  }
  .cid-tgBk5TqlKA .navbar ul.navbar-nav li {
    margin: auto;
  }
  .cid-tgBk5TqlKA .navbar .dropdown-menu .dropdown-item {
    padding: .25rem 1.5rem !important;
    text-align: center;
  }
  .cid-tgBk5TqlKA .navbar .navbar-brand {
    flex-shrink: initial;
    flex-basis: auto;
    word-break: break-word;
    padding-right: 2rem;
  }
  .cid-tgBk5TqlKA .navbar .navbar-toggler {
    flex-basis: auto;
  }
  .cid-tgBk5TqlKA .navbar .icons-menu {
    padding-left: 0;
    padding-top: .5rem;
    padding-bottom: .5rem;
  }
}
.cid-tgBk5TqlKA .navbar.navbar-short {
  min-height: 60px;
}
.cid-tgBk5TqlKA .navbar.navbar-short .navbar-logo img {
  height: 3rem !important;
}
.cid-tgBk5TqlKA .navbar.navbar-short .navbar-brand {
  padding: 0;
}
.cid-tgBk5TqlKA .navbar-brand {
  flex-shrink: 0;
  align-items: center;
  margin-right: 0;
  padding: 0;
  transition: all .3s;
  word-break: break-word;
  z-index: 1;
}
.cid-tgBk5TqlKA .navbar-brand .navbar-caption {
  line-height: inherit !important;
}
.cid-tgBk5TqlKA .navbar-brand .navbar-logo a {
  outline: none;
}
.cid-tgBk5TqlKA .dropdown-item.active,
.cid-tgBk5TqlKA .dropdown-item:active {
  background-color: transparent;
}
.cid-tgBk5TqlKA .navbar-expand-lg .navbar-nav .nav-link {
  padding: 0;
}
.cid-tgBk5TqlKA .nav-dropdown .link.dropdown-toggle {
  margin-right: 1.667em;
}
.cid-tgBk5TqlKA .nav-dropdown .link.dropdown-toggle[aria-expanded="true"] {
  margin-right: 0;
  padding: 0.667em 1.667em;
}
.cid-tgBk5TqlKA .navbar.navbar-expand-lg .dropdown .dropdown-menu {
  background: #ffffff;
}
.cid-tgBk5TqlKA .navbar.navbar-expand-lg .dropdown .dropdown-menu .dropdown-submenu {
  margin: 0;
  left: 100%;
}
.cid-tgBk5TqlKA .navbar .dropdown.open > .dropdown-menu {
  display: block;
}
.cid-tgBk5TqlKA ul.navbar-nav {
  flex-wrap: wrap;
}
.cid-tgBk5TqlKA .navbar-buttons {
  text-align: center;
  min-width: 170px;
}
.cid-tgBk5TqlKA button.navbar-toggler {
  outline: none;
  width: 31px;
  height: 20px;
  cursor: pointer;
  transition: all .2s;
  position: relative;
  align-self: center;
}
.cid-tgBk5TqlKA button.navbar-toggler .hamburger span {
  position: absolute;
  right: 0;
  width: 30px;
  height: 2px;
  border-right: 5px;
  background-color: currentColor;
}
.cid-tgBk5TqlKA button.navbar-toggler .hamburger span:nth-child(1) {
  top: 0;
  transition: all .2s;
}
.cid-tgBk5TqlKA button.navbar-toggler .hamburger span:nth-child(2) {
  top: 8px;
  transition: all .15s;
}
.cid-tgBk5TqlKA button.navbar-toggler .hamburger span:nth-child(3) {
  top: 8px;
  transition: all .15s;
}
.cid-tgBk5TqlKA button.navbar-toggler .hamburger span:nth-child(4) {
  top: 16px;
  transition: all .2s;
}
.cid-tgBk5TqlKA nav.opened .hamburger span:nth-child(1) {
  top: 8px;
  width: 0;
  opacity: 0;
  right: 50%;
  transition: all .2s;
}
.cid-tgBk5TqlKA nav.opened .hamburger span:nth-child(2) {
  transform: rotate(45deg);
  transition: all .25s;
}
.cid-tgBk5TqlKA nav.opened .hamburger span:nth-child(3) {
  transform: rotate(-45deg);
  transition: all .25s;
}
.cid-tgBk5TqlKA nav.opened .hamburger span:nth-child(4) {
  top: 8px;
  width: 0;
  opacity: 0;
  right: 50%;
  transition: all .2s;
}
.cid-tgBk5TqlKA .navbar-dropdown {
  padding: .5rem 1rem;
}
.cid-tgBk5TqlKA a.nav-link {
  display: flex;
  align-items: center;
  justify-content: center;
}
.cid-tgBk5TqlKA .icons-menu {
  flex-wrap: nowrap;
  display: flex;
  justify-content: center;
  padding-left: 1rem;
  padding-right: 1rem;
  padding-top: 0.3rem;
  text-align: center;
}
@media screen and (-ms-high-contrast: active), (-ms-high-contrast: none) {
  .cid-tgBk5TqlKA .navbar {
    height: 77px;
  }
  .cid-tgBk5TqlKA .navbar.opened {
    height: auto;
  }
  .cid-tgBk5TqlKA .nav-item .nav-link:hover::before {
    width: 175%;
    max-width: calc(100% + 2rem);
    left: -1rem;
  }
}
.cid-tmEwHXGT02 {
  padding-top: 10rem;
  padding-bottom: 10rem;
  background-image: url("../../../assets/images/bifix-1-500x500.png");
}
.cid-tmEwHXGT02 .btn {
  box-shadow: none;
}
.cid-tmEwHXGT02 .img {
  width: 250px;
  height: 250px;
  object-fit: contain;
}
.cid-tmEwHXGT02 .title-margin {
  margin-bottom: 4rem;
}
@media (max-width: 992px) {
  .cid-tmEwHXGT02 .title-margin {
    margin-bottom: 2rem;
  }
}
.cid-tmEwHXGT02 .mbr-fallback-image.disabled {
  display: none;
}
.cid-tmEwHXGT02 .mbr-fallback-image {
  display: block;
  background-size: cover;
  background-position: center center;
  width: 100%;
  height: 100%;
  position: absolute;
  top: 0;
}
.cid-tjZAcaN9rR {
  padding-top: 5rem;
  padding-bottom: 0rem;
  background-color: #edeff0;
}
.cid-tjZAcaN9rR .mbr-section-title {
  margin-bottom: 80px;
}
@media (max-width: 992px) {
  .cid-tjZAcaN9rR .mbr-section-title {
    margin-bottom: 40px;
  }
}
.cid-tjZAcaN9rR h3 {
  font-weight: 500 !important;
}
.cid-tjZAcaN9rR .order {
  min-width: 3.1rem;
  max-width: 3.1rem;
  min-height: 3.1rem;
  max-height: 3.1rem;
  border-radius: 100%;
  background-color: #ffffff;
  color: #66a0c0;
  margin-right: 2.2rem;
  line-height: 1.72;
}
@media (max-width: 768px) {
  .cid-tjZAcaN9rR .order {
    margin-right: 0;
  }
}
.cid-tjZAcaN9rR .list-item {
  background-color: #d7e2e9;
  border-radius: 10px;
  padding: 1rem;
}
@media (min-width: 992px) {
  .cid-tjZAcaN9rR .list-item {
    padding: 3rem;
  }
}
.cid-tjZAcaN9rR .mbr-text {
  font-weight: 300;
  line-height: 1.72;
}
@media (max-width: 768px) {
  .cid-tjZAcaN9rR .mbr-subtitle {
    margin-bottom: 2px !important;
  }
}
.cid-tOTHIfq0QQ {
  background-color: #ffffff;
}
.cid-tOTHIfq0QQ .card {
  background: transparent;
}
.cid-tOTHIfq0QQ .img-container img {
  border-radius: 20px;
  width: 355px;
  height: 90%;
  object-fit: cover;
}
@media (max-width: 992px) {
  .cid-tOTHIfq0QQ .img-container img {
    width: 100%;
  }
}
.cid-tOTHIfq0QQ .card-img {
  width: 18px;
  height: 18px;
  object-fit: contain;
}
.cid-tOTHIfq0QQ .col.img {
  margin-right: -10px;
  flex: 0 0 18px;
}
.cid-tOTHIfq0QQ .card-body {
  padding: 10px;
}
.cid-tOTHIfq0QQ .mbr-fallback-image.disabled {
  display: none;
}
.cid-tOTHIfq0QQ .mbr-fallback-image {
  display: block;
  background-size: cover;
  background-position: center center;
  width: 100%;
  height: 100%;
  position: absolute;
  top: 0;
}
.cid-tOTHIfq0QQ .mbr-section-title {
  color: #59bb93;
}
.cid-uVNf1w5gyr {
  padding-top: 1rem;
  padding-bottom: 0rem;
  background-color: #333333;
}
.cid-uVNf1w5gyr .card-wrapper {
  display: flex;
  overflow: visible;
}
.cid-uVNf1w5gyr .icon {
  font-size: 5rem;
  color: #ffd96a;
  padding-right: 0rem;
  margin-top: -1rem;
  display: block;
}
.cid-uVNf1w5gyr .card-box {
  margin-left: -1rem;
}
.cid-uVNf1w5gyr .card-title {
  color: #f7f7f7;
}
.cid-uVNf1w5gyr .card-text {
  color: #000000;
}
@media (max-width: 767px) {
  .cid-uVNf1w5gyr .align-right,
  .cid-uVNf1w5gyr .align-left {
    text-align: center;
  }
  .cid-uVNf1w5gyr .card-wrapper {
    flex-direction: column;
  }
  .cid-uVNf1w5gyr .icon,
  .cid-uVNf1w5gyr .card-box {
    margin: 0rem;
  }
  .cid-uVNf1w5gyr .icon {
    margin: auto;
    margin-bottom: 1rem;
  }
}
.cid-uVNf1w5gyr .mbr-fallback-image.disabled {
  display: none;
}
.cid-uVNf1w5gyr .mbr-fallback-image {
  display: block;
  background-size: cover;
  background-position: center center;
  width: 100%;
  height: 100%;
  position: absolute;
  top: 0;
}
.cid-uVNf292wGq {
  padding-top: 5rem;
  padding-bottom: 5rem;
  background-color: #333333;
}
.cid-uVNf292wGq .list {
  list-style: none;
  padding-left: 0;
  color: #ffffff;
}
@media (max-width: 991px) {
  .cid-uVNf292wGq .list {
    margin-bottom: 2rem;
  }
}
@media (min-width: 992px) {
  .cid-uVNf292wGq .list {
    margin-bottom: 0rem;
  }
}
@media (max-width: 767px) {
  .cid-uVNf292wGq .row {
    text-align: center;
  }
}
.cid-uVNf292wGq li {
  padding-bottom: 5px;
}
.cid-uVNf292wGq .row {
  padding-top: 2rem;
  border-top: 2px solid rgba(255, 255, 255, 0.15);
}
.cid-uVNf292wGq .soc-wrapper {
  margin-bottom: 0.5rem;
}
@media (max-width: 991px) {
  .cid-uVNf292wGq div > *:last-child {
    margin-top: 0 !important;
  }
}
.cid-uVNf292wGq .mbr-iconfont {
  padding-right: 6px;
}
.cid-uVNf292wGq .copyright {
  color: #bbbbbb;
}
.cid-uVNf292wGq .soc-link,
.cid-uVNf292wGq .soc-wrapper {
  color: #ffffff;
}
.cid-uVNf292wGq .mbr-section-subtitle {
  color: #f7f7f7;
}
.cid-tmEFVnSlHv .navbar-dropdown {
  position: relative !important;
}
.cid-tmEFVnSlHv .nav-link {
  position: relative;
}
.cid-tmEFVnSlHv .nav-link:before {
  content: '';
  bottom: -2px;
  left: 5px;
  width: 0%;
  height: 1px;
  opacity: 0;
  transition: all 0.3s;
  background: currentColor;
  position: absolute;
}
.cid-tmEFVnSlHv .nav-link:hover:before {
  width: 50%;
  opacity: 1;
}
.cid-tmEFVnSlHv .dropdown-item:before {
  font-family: Moririse2 !important;
  content: '\e966';
  display: inline-block;
  width: 0;
  position: absolute;
  left: 1rem;
  top: 0.5rem;
  margin-right: 0.5rem;
  line-height: 1;
  font-size: inherit;
  vertical-align: middle;
  text-align: center;
  overflow: hidden;
  transform: scale(0, 1);
  transition: all 0.25s ease-in-out;
}
.cid-tmEFVnSlHv .dropdown-menu {
  padding: 0;
}
.cid-tmEFVnSlHv .dropdown-item:hover,
.cid-tmEFVnSlHv .dropdown-item:focus {
  background: #59bb93 !important;
  color: white !important;
}
.cid-tmEFVnSlHv .nav-dropdown .link {
  padding: 0 0.3em !important;
  margin: .667em 1em !important;
}
.cid-tmEFVnSlHv .nav-dropdown .link.dropdown-toggle::after {
  margin-left: 0.5rem;
  margin-top: 0.2rem;
}
.cid-tmEFVnSlHv .container {
  display: flex;
  margin: auto;
}
.cid-tmEFVnSlHv .iconfont-wrapper {
  color: #000000 !important;
  font-size: 1.5rem;
  padding-right: .5rem;
}
.cid-tmEFVnSlHv .navbar-caption {
  padding-right: 4rem;
}
.cid-tmEFVnSlHv .dropdown-menu,
.cid-tmEFVnSlHv .navbar.opened {
  background: #ffffff !important;
}
.cid-tmEFVnSlHv .nav-item:focus,
.cid-tmEFVnSlHv .nav-link:focus {
  outline: none;
}
.cid-tmEFVnSlHv .dropdown .dropdown-menu .dropdown-item {
  width: auto;
  transition: all 0.25s ease-in-out;
}
.cid-tmEFVnSlHv .dropdown .dropdown-menu .dropdown-item::after {
  right: 0.5rem;
}
.cid-tmEFVnSlHv .dropdown .dropdown-menu .dropdown-item .mbr-iconfont {
  margin-left: -1.8rem;
  padding-right: 1rem;
  font-size: inherit;
}
.cid-tmEFVnSlHv .dropdown .dropdown-menu .dropdown-item .mbr-iconfont:before {
  display: inline-block;
  transform: scale(1, 1);
  transition: all 0.25s ease-in-out;
}
.cid-tmEFVnSlHv .collapsed .dropdown-menu .dropdown-item:before {
  display: none;
}
.cid-tmEFVnSlHv .collapsed .dropdown .dropdown-menu .dropdown-item {
  padding: 0.235em 1.5em 0.235em 1.5em !important;
  transition: none;
  margin: 0 !important;
}
.cid-tmEFVnSlHv .navbar {
  min-height: 77px;
  transition: all .3s;
  background: #ffffff;
}
.cid-tmEFVnSlHv .navbar.opened {
  transition: all .3s;
}
.cid-tmEFVnSlHv .navbar .dropdown-item {
  padding: .5rem 1.8rem;
}
.cid-tmEFVnSlHv .navbar .navbar-logo img {
  width: auto;
}
.cid-tmEFVnSlHv .navbar .navbar-collapse {
  justify-content: flex-end;
  z-index: 1;
}
.cid-tmEFVnSlHv .navbar.collapsed .nav-item .nav-link::before {
  display: none;
}
.cid-tmEFVnSlHv .navbar.collapsed.opened .dropdown-menu {
  top: 0;
}
@media (min-width: 992px) {
  .cid-tmEFVnSlHv .navbar.collapsed.opened:not(.navbar-short) .navbar-collapse {
    max-height: calc(98.5vh - 8rem);
  }
}
.cid-tmEFVnSlHv .navbar.collapsed .dropdown-menu .dropdown-submenu {
  left: 0 !important;
}
.cid-tmEFVnSlHv .navbar.collapsed .dropdown-menu .dropdown-item:after {
  right: auto;
}
.cid-tmEFVnSlHv .navbar.collapsed .dropdown-menu .dropdown-toggle[data-toggle="dropdown-submenu"]:after {
  margin-left: 0.5rem;
  margin-top: 0.2rem;
  border-top: 0.35em solid;
  border-right: 0.35em solid transparent;
  border-left: 0.35em solid transparent;
  border-bottom: 0;
  top: 55%;
}
.cid-tmEFVnSlHv .navbar.collapsed ul.navbar-nav li {
  margin: auto;
}
.cid-tmEFVnSlHv .navbar.collapsed .dropdown-menu .dropdown-item {
  padding: .25rem 1.5rem;
  text-align: center;
}
.cid-tmEFVnSlHv .navbar.collapsed .icons-menu {
  padding-left: 0;
  padding-right: 0;
  padding-top: .5rem;
  padding-bottom: .5rem;
}
@media (max-width: 991px) {
  .cid-tmEFVnSlHv .navbar .nav-item .nav-link::before {
    display: none;
  }
  .cid-tmEFVnSlHv .navbar.opened .dropdown-menu {
    top: 0;
  }
  .cid-tmEFVnSlHv .navbar .dropdown-menu .dropdown-submenu {
    left: 0 !important;
  }
  .cid-tmEFVnSlHv .navbar .dropdown-menu .dropdown-item:after {
    right: auto;
  }
  .cid-tmEFVnSlHv .navbar .dropdown-menu .dropdown-toggle[data-toggle="dropdown-submenu"]:after {
    margin-left: 0.5rem;
    margin-top: 0.2rem;
    border-top: 0.35em solid;
    border-right: 0.35em solid transparent;
    border-left: 0.35em solid transparent;
    border-bottom: 0;
    top: 55%;
  }
  .cid-tmEFVnSlHv .navbar .navbar-logo img {
    height: 3.8rem !important;
  }
  .cid-tmEFVnSlHv .navbar ul.navbar-nav li {
    margin: auto;
  }
  .cid-tmEFVnSlHv .navbar .dropdown-menu .dropdown-item {
    padding: .25rem 1.5rem !important;
    text-align: center;
  }
  .cid-tmEFVnSlHv .navbar .navbar-brand {
    flex-shrink: initial;
    flex-basis: auto;
    word-break: break-word;
    padding-right: 2rem;
  }
  .cid-tmEFVnSlHv .navbar .navbar-toggler {
    flex-basis: auto;
  }
  .cid-tmEFVnSlHv .navbar .icons-menu {
    padding-left: 0;
    padding-top: .5rem;
    padding-bottom: .5rem;
  }
}
.cid-tmEFVnSlHv .navbar.navbar-short {
  min-height: 60px;
}
.cid-tmEFVnSlHv .navbar.navbar-short .navbar-logo img {
  height: 3rem !important;
}
.cid-tmEFVnSlHv .navbar.navbar-short .navbar-brand {
  padding: 0;
}
.cid-tmEFVnSlHv .navbar-brand {
  flex-shrink: 0;
  align-items: center;
  margin-right: 0;
  padding: 0;
  transition: all .3s;
  word-break: break-word;
  z-index: 1;
}
.cid-tmEFVnSlHv .navbar-brand .navbar-caption {
  line-height: inherit !important;
}
.cid-tmEFVnSlHv .navbar-brand .navbar-logo a {
  outline: none;
}
.cid-tmEFVnSlHv .dropdown-item.active,
.cid-tmEFVnSlHv .dropdown-item:active {
  background-color: transparent;
}
.cid-tmEFVnSlHv .navbar-expand-lg .navbar-nav .nav-link {
  padding: 0;
}
.cid-tmEFVnSlHv .nav-dropdown .link.dropdown-toggle {
  margin-right: 1.667em;
}
.cid-tmEFVnSlHv .nav-dropdown .link.dropdown-toggle[aria-expanded="true"] {
  margin-right: 0;
  padding: 0.667em 1.667em;
}
.cid-tmEFVnSlHv .navbar.navbar-expand-lg .dropdown .dropdown-menu {
  background: #ffffff;
}
.cid-tmEFVnSlHv .navbar.navbar-expand-lg .dropdown .dropdown-menu .dropdown-submenu {
  margin: 0;
  left: 100%;
}
.cid-tmEFVnSlHv .navbar .dropdown.open > .dropdown-menu {
  display: block;
}
.cid-tmEFVnSlHv ul.navbar-nav {
  flex-wrap: wrap;
}
.cid-tmEFVnSlHv .navbar-buttons {
  text-align: center;
  min-width: 170px;
}
.cid-tmEFVnSlHv button.navbar-toggler {
  outline: none;
  width: 31px;
  height: 20px;
  cursor: pointer;
  transition: all .2s;
  position: relative;
  align-self: center;
}
.cid-tmEFVnSlHv button.navbar-toggler .hamburger span {
  position: absolute;
  right: 0;
  width: 30px;
  height: 2px;
  border-right: 5px;
  background-color: currentColor;
}
.cid-tmEFVnSlHv button.navbar-toggler .hamburger span:nth-child(1) {
  top: 0;
  transition: all .2s;
}
.cid-tmEFVnSlHv button.navbar-toggler .hamburger span:nth-child(2) {
  top: 8px;
  transition: all .15s;
}
.cid-tmEFVnSlHv button.navbar-toggler .hamburger span:nth-child(3) {
  top: 8px;
  transition: all .15s;
}
.cid-tmEFVnSlHv button.navbar-toggler .hamburger span:nth-child(4) {
  top: 16px;
  transition: all .2s;
}
.cid-tmEFVnSlHv nav.opened .hamburger span:nth-child(1) {
  top: 8px;
  width: 0;
  opacity: 0;
  right: 50%;
  transition: all .2s;
}
.cid-tmEFVnSlHv nav.opened .hamburger span:nth-child(2) {
  transform: rotate(45deg);
  transition: all .25s;
}
.cid-tmEFVnSlHv nav.opened .hamburger span:nth-child(3) {
  transform: rotate(-45deg);
  transition: all .25s;
}
.cid-tmEFVnSlHv nav.opened .hamburger span:nth-child(4) {
  top: 8px;
  width: 0;
  opacity: 0;
  right: 50%;
  transition: all .2s;
}
.cid-tmEFVnSlHv .navbar-dropdown {
  padding: .5rem 1rem;
}
.cid-tmEFVnSlHv a.nav-link {
  display: flex;
  align-items: center;
  justify-content: center;
}
.cid-tmEFVnSlHv .icons-menu {
  flex-wrap: nowrap;
  display: flex;
  justify-content: center;
  padding-left: 1rem;
  padding-right: 1rem;
  padding-top: 0.3rem;
  text-align: center;
}
@media screen and (-ms-high-contrast: active), (-ms-high-contrast: none) {
  .cid-tmEFVnSlHv .navbar {
    height: 77px;
  }
  .cid-tmEFVnSlHv .navbar.opened {
    height: auto;
  }
  .cid-tmEFVnSlHv .nav-item .nav-link:hover::before {
    width: 175%;
    max-width: calc(100% + 2rem);
    left: -1rem;
  }
}
.cid-tmEFVpjcy1 {
  padding-top: 5rem;
  padding-bottom: 5rem;
  min-height: 280px;
  background-image: url("../../../assets/images/poultrypic-1-2000x1414.png");
  display: flex;
  align-items: center;
}
@media (min-width: 640px) {
  .cid-tmEFVpjcy1 {
    min-height: 300px;
  }
}
@media (min-width: 768px) {
  .cid-tmEFVpjcy1 {
    min-height: 380px;
  }
}
@media (min-width: 992px) {
  .cid-tmEFVpjcy1 {
    min-height: 420px;
  }
}
@media (min-width: 1200px) {
  .cid-tmEFVpjcy1 {
    min-height: 610px;
  }
}
.cid-tmEFVpjcy1 .mbr-fallback-image.disabled {
  display: none;
}
.cid-tmEFVpjcy1 .mbr-fallback-image {
  display: block;
  background-size: cover;
  background-position: center center;
  width: 100%;
  height: 100%;
  position: absolute;
  top: 0;
}
.cid-tmEFVpjcy1 .row {
  justify-content: flex-start;
}
.cid-tmEFVpjcy1 .mbr-section-title {
  color: #585ba5;
}
.cid-tmEFVpjcy1 .mbr-section-subtitle {
  color: #FEF9EE;
}
.cid-tmEFVpjcy1 .mbr-text {
  color: #FEF9EE;
}
.cid-tmEFVqcTzT {
  padding-top: 7rem;
  padding-bottom: 7rem;
  background-color: #ffffff;
}
.cid-tmEFVqcTzT .card-text {
  padding-left: 3.5rem;
  color: #333333;
  max-width: 500px;
}
.cid-tmEFVqcTzT .card-box {
  padding-bottom: 1rem;
}
.cid-tmEFVqcTzT img {
  border-radius: 8px;
}
.cid-tmEFVqcTzT .mbr-section-btn {
  margin-left: 2.5rem;
}
.cid-tmEFVqcTzT .container {
  max-width: 1400px;
}
@media (min-width: 767px) {
  .cid-tmEFVqcTzT .container {
    padding: 0 2rem;
  }
}
.cid-tmEFVqcTzT .row {
  justify-content: space-between;
}
@media (max-width: 992px) {
  .cid-tmEFVqcTzT .md-pb {
    padding-bottom: 2rem;
  }
}
.cid-tmEFVqcTzT .card-title {
  position: relative;
  padding-left: 3.5rem;
  color: #e9204f;
}
.cid-tmEFVqcTzT .card-title:before {
  position: absolute;
  content: '';
  top: 50%;
  transform: translateY(-50%);
  left: 1.5rem;
  width: 8px;
  height: 8px;
  border-radius: 50%;
  background: currentColor;
}
.cid-tmEFVqcTzT .main-text {
  color: #333333;
}
.cid-tmEFVqcTzT .main-title {
  color: #000000;
}
@media (max-width: 767px) {
  .cid-tmEFVqcTzT .align-left {
    text-align: center;
  }
  .cid-tmEFVqcTzT .card-text {
    padding-left: 1.5rem;
  }
  .cid-tmEFVqcTzT .card-title {
    padding-left: 1.5rem;
  }
  .cid-tmEFVqcTzT .card-title:before {
    left: 0rem;
  }
  .cid-tmEFVqcTzT .mbr-section-btn {
    margin-left: 0rem;
  }
}
.cid-tmEFVqcTzT .mbr-fallback-image.disabled {
  display: none;
}
.cid-tmEFVqcTzT .mbr-fallback-image {
  display: block;
  background-size: cover;
  background-position: center center;
  width: 100%;
  height: 100%;
  position: absolute;
  top: 0;
}
.cid-tFpmlS8O1H {
  padding-top: 5rem;
  padding-bottom: 5rem;
  background-color: #ffffff;
}
.cid-tFpmlS8O1H .text-wrapper {
  z-index: 11;
}
.cid-tFpmlS8O1H .wrapper {
  display: flex;
  flex-direction: column;
}
.cid-tFpmlS8O1H .animate__fadeInUp:before {
  background: #ffffff;
}
.cid-tFpmlS8O1H .mbr-iconfont {
  display: block;
  font-size: 3rem;
  color: #59bb93;
  margin-right: 0rem;
  margin-bottom: 2rem;
}
.cid-tFpmlS8O1H .iconfont-wrapper {
  margin: auto;
}
.cid-tFpmlS8O1H .mbr-section-title {
  text-align: center;
  color: #2160d1;
}
.cid-tFpmlS8O1H .mbr-text,
.cid-tFpmlS8O1H .mbr-section-btn {
  text-align: center;
  color: #161734;
}
.cid-tFpmlS8O1H .mbr-fallback-image.disabled {
  display: none;
}
.cid-tFpmlS8O1H .mbr-fallback-image {
  display: block;
  background-size: cover;
  background-position: center center;
  width: 100%;
  height: 100%;
  position: absolute;
  top: 0;
}
.cid-uVNfmiv0Pz {
  padding-top: 1rem;
  padding-bottom: 0rem;
  background-color: #333333;
}
.cid-uVNfmiv0Pz .card-wrapper {
  display: flex;
  overflow: visible;
}
.cid-uVNfmiv0Pz .icon {
  font-size: 5rem;
  color: #ffd96a;
  padding-right: 0rem;
  margin-top: -1rem;
  display: block;
}
.cid-uVNfmiv0Pz .card-box {
  margin-left: -1rem;
}
.cid-uVNfmiv0Pz .card-title {
  color: #f7f7f7;
}
.cid-uVNfmiv0Pz .card-text {
  color: #000000;
}
@media (max-width: 767px) {
  .cid-uVNfmiv0Pz .align-right,
  .cid-uVNfmiv0Pz .align-left {
    text-align: center;
  }
  .cid-uVNfmiv0Pz .card-wrapper {
    flex-direction: column;
  }
  .cid-uVNfmiv0Pz .icon,
  .cid-uVNfmiv0Pz .card-box {
    margin: 0rem;
  }
  .cid-uVNfmiv0Pz .icon {
    margin: auto;
    margin-bottom: 1rem;
  }
}
.cid-uVNfmiv0Pz .mbr-fallback-image.disabled {
  display: none;
}
.cid-uVNfmiv0Pz .mbr-fallback-image {
  display: block;
  background-size: cover;
  background-position: center center;
  width: 100%;
  height: 100%;
  position: absolute;
  top: 0;
}
.cid-uVNfmSkDOZ {
  padding-top: 5rem;
  padding-bottom: 5rem;
  background-color: #333333;
}
.cid-uVNfmSkDOZ .list {
  list-style: none;
  padding-left: 0;
  color: #ffffff;
}
@media (max-width: 991px) {
  .cid-uVNfmSkDOZ .list {
    margin-bottom: 2rem;
  }
}
@media (min-width: 992px) {
  .cid-uVNfmSkDOZ .list {
    margin-bottom: 0rem;
  }
}
@media (max-width: 767px) {
  .cid-uVNfmSkDOZ .row {
    text-align: center;
  }
}
.cid-uVNfmSkDOZ li {
  padding-bottom: 5px;
}
.cid-uVNfmSkDOZ .row {
  padding-top: 2rem;
  border-top: 2px solid rgba(255, 255, 255, 0.15);
}
.cid-uVNfmSkDOZ .soc-wrapper {
  margin-bottom: 0.5rem;
}
@media (max-width: 991px) {
  .cid-uVNfmSkDOZ div > *:last-child {
    margin-top: 0 !important;
  }
}
.cid-uVNfmSkDOZ .mbr-iconfont {
  padding-right: 6px;
}
.cid-uVNfmSkDOZ .copyright {
  color: #bbbbbb;
}
.cid-uVNfmSkDOZ .soc-link,
.cid-uVNfmSkDOZ .soc-wrapper {
  color: #ffffff;
}
.cid-uVNfmSkDOZ .mbr-section-subtitle {
  color: #f7f7f7;
}
.cid-td79yr68EX .navbar-dropdown {
  position: relative !important;
}
.cid-td79yr68EX .nav-link {
  position: relative;
}
.cid-td79yr68EX .nav-link:before {
  content: '';
  bottom: -2px;
  left: 5px;
  width: 0%;
  height: 1px;
  opacity: 0;
  transition: all 0.3s;
  background: currentColor;
  position: absolute;
}
.cid-td79yr68EX .nav-link:hover:before {
  width: 50%;
  opacity: 1;
}
.cid-td79yr68EX .dropdown-item:before {
  font-family: Moririse2 !important;
  content: '\e966';
  display: inline-block;
  width: 0;
  position: absolute;
  left: 1rem;
  top: 0.5rem;
  margin-right: 0.5rem;
  line-height: 1;
  font-size: inherit;
  vertical-align: middle;
  text-align: center;
  overflow: hidden;
  transform: scale(0, 1);
  transition: all 0.25s ease-in-out;
}
.cid-td79yr68EX .dropdown-menu {
  padding: 0;
}
.cid-td79yr68EX .dropdown-item:hover,
.cid-td79yr68EX .dropdown-item:focus {
  background: #59bb93 !important;
  color: white !important;
}
.cid-td79yr68EX .nav-dropdown .link {
  padding: 0 0.3em !important;
  margin: .667em 1em !important;
}
.cid-td79yr68EX .nav-dropdown .link.dropdown-toggle::after {
  margin-left: 0.5rem;
  margin-top: 0.2rem;
}
.cid-td79yr68EX .container {
  display: flex;
  margin: auto;
}
.cid-td79yr68EX .iconfont-wrapper {
  color: #000000 !important;
  font-size: 1.5rem;
  padding-right: .5rem;
}
.cid-td79yr68EX .navbar-caption {
  padding-right: 4rem;
}
.cid-td79yr68EX .dropdown-menu,
.cid-td79yr68EX .navbar.opened {
  background: #ffffff !important;
}
.cid-td79yr68EX .nav-item:focus,
.cid-td79yr68EX .nav-link:focus {
  outline: none;
}
.cid-td79yr68EX .dropdown .dropdown-menu .dropdown-item {
  width: auto;
  transition: all 0.25s ease-in-out;
}
.cid-td79yr68EX .dropdown .dropdown-menu .dropdown-item::after {
  right: 0.5rem;
}
.cid-td79yr68EX .dropdown .dropdown-menu .dropdown-item .mbr-iconfont {
  margin-left: -1.8rem;
  padding-right: 1rem;
  font-size: inherit;
}
.cid-td79yr68EX .dropdown .dropdown-menu .dropdown-item .mbr-iconfont:before {
  display: inline-block;
  transform: scale(1, 1);
  transition: all 0.25s ease-in-out;
}
.cid-td79yr68EX .collapsed .dropdown-menu .dropdown-item:before {
  display: none;
}
.cid-td79yr68EX .collapsed .dropdown .dropdown-menu .dropdown-item {
  padding: 0.235em 1.5em 0.235em 1.5em !important;
  transition: none;
  margin: 0 !important;
}
.cid-td79yr68EX .navbar {
  min-height: 77px;
  transition: all .3s;
  background: #ffffff;
}
.cid-td79yr68EX .navbar.opened {
  transition: all .3s;
}
.cid-td79yr68EX .navbar .dropdown-item {
  padding: .5rem 1.8rem;
}
.cid-td79yr68EX .navbar .navbar-logo img {
  width: auto;
}
.cid-td79yr68EX .navbar .navbar-collapse {
  justify-content: flex-end;
  z-index: 1;
}
.cid-td79yr68EX .navbar.collapsed .nav-item .nav-link::before {
  display: none;
}
.cid-td79yr68EX .navbar.collapsed.opened .dropdown-menu {
  top: 0;
}
@media (min-width: 992px) {
  .cid-td79yr68EX .navbar.collapsed.opened:not(.navbar-short) .navbar-collapse {
    max-height: calc(98.5vh - 8rem);
  }
}
.cid-td79yr68EX .navbar.collapsed .dropdown-menu .dropdown-submenu {
  left: 0 !important;
}
.cid-td79yr68EX .navbar.collapsed .dropdown-menu .dropdown-item:after {
  right: auto;
}
.cid-td79yr68EX .navbar.collapsed .dropdown-menu .dropdown-toggle[data-toggle="dropdown-submenu"]:after {
  margin-left: 0.5rem;
  margin-top: 0.2rem;
  border-top: 0.35em solid;
  border-right: 0.35em solid transparent;
  border-left: 0.35em solid transparent;
  border-bottom: 0;
  top: 55%;
}
.cid-td79yr68EX .navbar.collapsed ul.navbar-nav li {
  margin: auto;
}
.cid-td79yr68EX .navbar.collapsed .dropdown-menu .dropdown-item {
  padding: .25rem 1.5rem;
  text-align: center;
}
.cid-td79yr68EX .navbar.collapsed .icons-menu {
  padding-left: 0;
  padding-right: 0;
  padding-top: .5rem;
  padding-bottom: .5rem;
}
@media (max-width: 991px) {
  .cid-td79yr68EX .navbar .nav-item .nav-link::before {
    display: none;
  }
  .cid-td79yr68EX .navbar.opened .dropdown-menu {
    top: 0;
  }
  .cid-td79yr68EX .navbar .dropdown-menu .dropdown-submenu {
    left: 0 !important;
  }
  .cid-td79yr68EX .navbar .dropdown-menu .dropdown-item:after {
    right: auto;
  }
  .cid-td79yr68EX .navbar .dropdown-menu .dropdown-toggle[data-toggle="dropdown-submenu"]:after {
    margin-left: 0.5rem;
    margin-top: 0.2rem;
    border-top: 0.35em solid;
    border-right: 0.35em solid transparent;
    border-left: 0.35em solid transparent;
    border-bottom: 0;
    top: 55%;
  }
  .cid-td79yr68EX .navbar .navbar-logo img {
    height: 3.8rem !important;
  }
  .cid-td79yr68EX .navbar ul.navbar-nav li {
    margin: auto;
  }
  .cid-td79yr68EX .navbar .dropdown-menu .dropdown-item {
    padding: .25rem 1.5rem !important;
    text-align: center;
  }
  .cid-td79yr68EX .navbar .navbar-brand {
    flex-shrink: initial;
    flex-basis: auto;
    word-break: break-word;
    padding-right: 2rem;
  }
  .cid-td79yr68EX .navbar .navbar-toggler {
    flex-basis: auto;
  }
  .cid-td79yr68EX .navbar .icons-menu {
    padding-left: 0;
    padding-top: .5rem;
    padding-bottom: .5rem;
  }
}
.cid-td79yr68EX .navbar.navbar-short {
  min-height: 60px;
}
.cid-td79yr68EX .navbar.navbar-short .navbar-logo img {
  height: 3rem !important;
}
.cid-td79yr68EX .navbar.navbar-short .navbar-brand {
  padding: 0;
}
.cid-td79yr68EX .navbar-brand {
  flex-shrink: 0;
  align-items: center;
  margin-right: 0;
  padding: 0;
  transition: all .3s;
  word-break: break-word;
  z-index: 1;
}
.cid-td79yr68EX .navbar-brand .navbar-caption {
  line-height: inherit !important;
}
.cid-td79yr68EX .navbar-brand .navbar-logo a {
  outline: none;
}
.cid-td79yr68EX .dropdown-item.active,
.cid-td79yr68EX .dropdown-item:active {
  background-color: transparent;
}
.cid-td79yr68EX .navbar-expand-lg .navbar-nav .nav-link {
  padding: 0;
}
.cid-td79yr68EX .nav-dropdown .link.dropdown-toggle {
  margin-right: 1.667em;
}
.cid-td79yr68EX .nav-dropdown .link.dropdown-toggle[aria-expanded="true"] {
  margin-right: 0;
  padding: 0.667em 1.667em;
}
.cid-td79yr68EX .navbar.navbar-expand-lg .dropdown .dropdown-menu {
  background: #ffffff;
}
.cid-td79yr68EX .navbar.navbar-expand-lg .dropdown .dropdown-menu .dropdown-submenu {
  margin: 0;
  left: 100%;
}
.cid-td79yr68EX .navbar .dropdown.open > .dropdown-menu {
  display: block;
}
.cid-td79yr68EX ul.navbar-nav {
  flex-wrap: wrap;
}
.cid-td79yr68EX .navbar-buttons {
  text-align: center;
  min-width: 170px;
}
.cid-td79yr68EX button.navbar-toggler {
  outline: none;
  width: 31px;
  height: 20px;
  cursor: pointer;
  transition: all .2s;
  position: relative;
  align-self: center;
}
.cid-td79yr68EX button.navbar-toggler .hamburger span {
  position: absolute;
  right: 0;
  width: 30px;
  height: 2px;
  border-right: 5px;
  background-color: currentColor;
}
.cid-td79yr68EX button.navbar-toggler .hamburger span:nth-child(1) {
  top: 0;
  transition: all .2s;
}
.cid-td79yr68EX button.navbar-toggler .hamburger span:nth-child(2) {
  top: 8px;
  transition: all .15s;
}
.cid-td79yr68EX button.navbar-toggler .hamburger span:nth-child(3) {
  top: 8px;
  transition: all .15s;
}
.cid-td79yr68EX button.navbar-toggler .hamburger span:nth-child(4) {
  top: 16px;
  transition: all .2s;
}
.cid-td79yr68EX nav.opened .hamburger span:nth-child(1) {
  top: 8px;
  width: 0;
  opacity: 0;
  right: 50%;
  transition: all .2s;
}
.cid-td79yr68EX nav.opened .hamburger span:nth-child(2) {
  transform: rotate(45deg);
  transition: all .25s;
}
.cid-td79yr68EX nav.opened .hamburger span:nth-child(3) {
  transform: rotate(-45deg);
  transition: all .25s;
}
.cid-td79yr68EX nav.opened .hamburger span:nth-child(4) {
  top: 8px;
  width: 0;
  opacity: 0;
  right: 50%;
  transition: all .2s;
}
.cid-td79yr68EX .navbar-dropdown {
  padding: .5rem 1rem;
}
.cid-td79yr68EX a.nav-link {
  display: flex;
  align-items: center;
  justify-content: center;
}
.cid-td79yr68EX .icons-menu {
  flex-wrap: nowrap;
  display: flex;
  justify-content: center;
  padding-left: 1rem;
  padding-right: 1rem;
  padding-top: 0.3rem;
  text-align: center;
}
@media screen and (-ms-high-contrast: active), (-ms-high-contrast: none) {
  .cid-td79yr68EX .navbar {
    height: 77px;
  }
  .cid-td79yr68EX .navbar.opened {
    height: auto;
  }
  .cid-td79yr68EX .nav-item .nav-link:hover::before {
    width: 175%;
    max-width: calc(100% + 2rem);
    left: -1rem;
  }
}
.cid-ti0eMeGqkx {
  padding-top: 5rem;
  padding-bottom: 5rem;
  background-color: #f7f7f7;
}
.cid-ti0eMeGqkx .row {
  justify-content: center;
}
.cid-ti0eMeGqkx img,
.cid-ti0eMeGqkx .item-img {
  width: 100%;
  height: 100%;
  object-fit: cover;
}
.cid-ti0eMeGqkx .item:focus,
.cid-ti0eMeGqkx span:focus {
  outline: none;
}
.cid-ti0eMeGqkx .item {
  cursor: pointer;
  margin-bottom: 2rem;
}
.cid-ti0eMeGqkx .item-wrapper {
  position: relative;
  background: transparent;
  height: 100%;
  display: flex;
  flex-flow: column nowrap;
  justify-content: flex-end;
  min-height: 370px;
  padding: 35px;
  overflow: hidden;
}
@media (min-width: 992px) {
  .cid-ti0eMeGqkx .item-wrapper {
    min-height: 463px;
  }
}
.cid-ti0eMeGqkx .item-wrapper .btn {
  padding: 10px 12px;
}
.cid-ti0eMeGqkx .item-wrapper .btn span {
  color: #222222;
  margin: 0 8px;
}
.cid-ti0eMeGqkx .item-wrapper .btn-primary:hover {
  background-color: #222222 !important;
  border-color: #222222 !important;
}
.cid-ti0eMeGqkx .item-wrapper .btn-primary:hover span {
  color: #59bb93 !important;
}
@media (min-width: 768px) {
  .cid-ti0eMeGqkx .item-wrapper:hover img {
    transform: scale(1);
  }
}
.cid-ti0eMeGqkx .item-img {
  position: absolute;
  top: 0;
  left: 0;
  width: 100%;
  height: 100%;
  overflow: hidden;
}
.cid-ti0eMeGqkx .item-img img {
  width: 100%;
  transform: scale(1.2);
  transform-style: preserve-3d;
  transition: 2s;
}
.cid-ti0eMeGqkx .img-overlay {
  position: absolute;
  top: 0;
  width: 100%;
  height: 100%;
  background-color: #000000;
  opacity: 0.2;
  pointer-events: none;
}
.cid-ti0eMeGqkx .item-content {
  position: relative;
  z-index: 3;
  padding: 0;
}
.cid-ti0eMeGqkx .mbr-section-title {
  color: #585ba5;
  width: 100%;
}
.cid-ti0eMeGqkx .mbr-text {
  color: #ffffff;
}
.cid-ti0eMeGqkx .item-title {
  color: #ffffff;
  text-align: left;
}
.cid-ti0eMeGqkx .item-subtitle {
  color: #ffffff;
  text-align: center;
}
.cid-ti0eMeGqkx .icon-wrapper {
  margin-bottom: 1rem;
}
.cid-ti0eMeGqkx .icon-wrapper .mbr-iconfont {
  font-size: 33px;
  color: #ffffff;
}
.cid-ti0eMeGqkx .mbr-section-head {
  display: flex;
  flex-direction: column;
  justify-content: flex-end;
  margin-bottom: 4rem;
}
@media (min-width: 992px) {
  .cid-ti0eMeGqkx .mbr-section-head {
    padding-left: 30px;
    padding-right: 6rem;
    margin-bottom: 2rem;
  }
}
.cid-ti0eMeGqkx .mbr-text,
.cid-ti0eMeGqkx .mbr-section-btn {
  color: #d42b2b;
}
.cid-tjpOZdh0Pc {
  padding-top: 30px;
  padding-bottom: 75px;
  background-color: #ffffff;
  overflow: hidden;
  box-sizing: border-box;
}
.cid-tjpOZdh0Pc .mbr-slider .carousel-control {
  background: #1b1b1b;
}
.cid-tjpOZdh0Pc .mbr-slider .carousel-control-prev {
  left: 0;
  margin-left: 2.5rem;
}
.cid-tjpOZdh0Pc .mbr-slider .carousel-control-next {
  right: 0;
  margin-right: 2.5rem;
}
.cid-tjpOZdh0Pc .mbr-gallery-filter {
  padding-top: 0px;
  padding-bottom: 0px;
}
.cid-tjpOZdh0Pc .container {
  padding: 0;
}
.cid-tjpOZdh0Pc .mbr-slider .modal-body .close {
  background: #1b1b1b;
}
.cid-tjpOZdh0Pc .icon-focus {
  display: none;
}
.cid-tjpOZdh0Pc .btn-primary-outline {
  border: none !important;
  color: gray !important;
  padding: 1rem 1rem;
  position: relative;
  background: transparent !important;
  font-weight: 400;
}
.cid-tjpOZdh0Pc .btn-primary-outline:hover {
  background: transparent !important;
  color: #59bb93 !important;
}
.cid-tjpOZdh0Pc li.active .btn {
  background: transparent !important;
  color: black !important;
}
.cid-tjpOZdh0Pc li {
  position: relative;
}
.cid-tjpOZdh0Pc .mbr-gallery-filter ul li:not(:last-child):after {
  content: '';
  position: absolute;
  height: 24px;
  width: 1px;
  right: 0px;
  top: 26px;
  background: lightgray;
  transform: rotate(35deg);
}
.cid-tjpOZdh0Pc .mbr-gallery-item > div::before {
  content: '';
  position: absolute;
  left: 0;
  top: 0;
  width: 100%;
  height: 100%;
  background: #333333;
  opacity: 0;
  -webkit-transition: 0.2s opacity ease-in-out;
  transition: 0.2s opacity ease-in-out;
}
.cid-tjpOZdh0Pc .mbr-gallery-item > div:hover .mbr-gallery-title::before {
  background: transparent !important;
}
.cid-tjpOZdh0Pc .mbr-gallery-item > div:hover:before {
  opacity: 0.3 !important;
}
.cid-tjpOZdh0Pc .btn {
  font-family: Sora !important;
}
.cid-tjpOZdh0Pc .mbr-gallery-title {
  font-size: 0.9em;
  position: absolute;
  display: flex;
  width: 100%;
  bottom: 0;
  height: 100%;
  padding: 2rem;
  color: #fff;
  z-index: 2;
  justify-content: center;
  align-items: flex-end;
  transition: all 0.3s;
  opacity: 0;
}
.cid-tjpOZdh0Pc .mbr-gallery-title:hover {
  opacity: 1;
}
.cid-tjpOZdh0Pc .mbr-gallery-title:before {
  content: ' ';
  width: 100%;
  height: 100%;
  top: 0;
  left: 0;
  z-index: -1;
  position: absolute;
  background: #333333 !important;
  opacity: 0.3;
  -webkit-transition: 0.2s background ease-in-out;
  transition: 0.2s background ease-in-out;
}
@media (max-width: 767px) {
  .cid-tjpOZdh0Pc li:not(:last-child):after {
    top: 9px;
  }
  .cid-tjpOZdh0Pc .btn-primary-outline {
    padding: 0rem 1rem;
    margin: 0 !important;
  }
}
.cid-tjpQ63Cgoz {
  padding-top: 0px;
  padding-bottom: 0px;
  background-color: #ffffff;
  overflow: hidden;
  box-sizing: border-box;
}
.cid-tjpQ63Cgoz .mbr-slider .carousel-control {
  background: #1b1b1b;
}
.cid-tjpQ63Cgoz .mbr-slider .carousel-control-prev {
  left: 0;
  margin-left: 2.5rem;
}
.cid-tjpQ63Cgoz .mbr-slider .carousel-control-next {
  right: 0;
  margin-right: 2.5rem;
}
.cid-tjpQ63Cgoz .mbr-gallery-filter {
  padding-top: 0px;
  padding-bottom: 0px;
}
.cid-tjpQ63Cgoz .container {
  padding: 0;
}
.cid-tjpQ63Cgoz .mbr-slider .modal-body .close {
  background: #1b1b1b;
}
.cid-tjpQ63Cgoz .icon-focus {
  display: none;
}
.cid-tjpQ63Cgoz .btn-primary-outline {
  border: none !important;
  color: gray !important;
  padding: 1rem 1rem;
  position: relative;
  background: transparent !important;
  font-weight: 400;
}
.cid-tjpQ63Cgoz .btn-primary-outline:hover {
  background: transparent !important;
  color: #59bb93 !important;
}
.cid-tjpQ63Cgoz li.active .btn {
  background: transparent !important;
  color: black !important;
}
.cid-tjpQ63Cgoz li {
  position: relative;
}
.cid-tjpQ63Cgoz .mbr-gallery-filter ul li:not(:last-child):after {
  content: '';
  position: absolute;
  height: 24px;
  width: 1px;
  right: 0px;
  top: 26px;
  background: lightgray;
  transform: rotate(35deg);
}
.cid-tjpQ63Cgoz .mbr-gallery-item > div::before {
  content: '';
  position: absolute;
  left: 0;
  top: 0;
  width: 100%;
  height: 100%;
  background: #333333;
  opacity: 0;
  -webkit-transition: 0.2s opacity ease-in-out;
  transition: 0.2s opacity ease-in-out;
  background: linear-gradient(to left, #333333, #000000) !important;
}
.cid-tjpQ63Cgoz .mbr-gallery-item > div:hover .mbr-gallery-title::before {
  background: transparent !important;
}
.cid-tjpQ63Cgoz .mbr-gallery-item > div:hover:before {
  opacity: 0.8 !important;
}
.cid-tjpQ63Cgoz .btn {
  font-family: Sora !important;
}
.cid-tjpQ63Cgoz .mbr-gallery-title {
  font-size: 0.9em;
  position: absolute;
  display: flex;
  width: 100%;
  bottom: 0;
  height: 100%;
  padding: 2rem;
  color: #fff;
  z-index: 2;
  justify-content: center;
  align-items: flex-end;
  transition: all 0.3s;
  opacity: 0;
}
.cid-tjpQ63Cgoz .mbr-gallery-title:hover {
  opacity: 1;
}
.cid-tjpQ63Cgoz .mbr-gallery-title:before {
  content: ' ';
  width: 100%;
  height: 100%;
  top: 0;
  left: 0;
  z-index: -1;
  position: absolute;
  background: #333333 !important;
  opacity: 0.8;
  -webkit-transition: 0.2s background ease-in-out;
  transition: 0.2s background ease-in-out;
  background: linear-gradient(to left, #333333, #000000) !important;
}
@media (max-width: 767px) {
  .cid-tjpQ63Cgoz li:not(:last-child):after {
    top: 9px;
  }
  .cid-tjpQ63Cgoz .btn-primary-outline {
    padding: 0rem 1rem;
    margin: 0 !important;
  }
}
.cid-tjpQ63Cgoz .mbr-gallery-item > div > span {
  color: #f7f7f7;
}
.cid-ti0jqNgtxc {
  padding-top: 30px;
  padding-bottom: 30px;
  background-color: #ffffff;
  overflow: hidden;
  box-sizing: border-box;
}
.cid-ti0jqNgtxc .mbr-slider .carousel-control {
  background: #1b1b1b;
}
.cid-ti0jqNgtxc .mbr-slider .carousel-control-prev {
  left: 0;
  margin-left: 2.5rem;
}
.cid-ti0jqNgtxc .mbr-slider .carousel-control-next {
  right: 0;
  margin-right: 2.5rem;
}
.cid-ti0jqNgtxc .mbr-gallery-filter {
  padding-top: 0px;
  padding-bottom: 0px;
}
.cid-ti0jqNgtxc .container {
  padding: 0;
}
.cid-ti0jqNgtxc .mbr-slider .modal-body .close {
  background: #1b1b1b;
}
.cid-ti0jqNgtxc .icon-focus {
  display: none;
}
.cid-ti0jqNgtxc .btn-primary-outline {
  border: none !important;
  color: gray !important;
  padding: 1rem 1rem;
  position: relative;
  background: transparent !important;
  font-weight: 400;
}
.cid-ti0jqNgtxc .btn-primary-outline:hover {
  background: transparent !important;
  color: #59bb93 !important;
}
.cid-ti0jqNgtxc li.active .btn {
  background: transparent !important;
  color: black !important;
}
.cid-ti0jqNgtxc li {
  position: relative;
}
.cid-ti0jqNgtxc .mbr-gallery-filter ul li:not(:last-child):after {
  content: '';
  position: absolute;
  height: 24px;
  width: 1px;
  right: 0px;
  top: 26px;
  background: lightgray;
  transform: rotate(35deg);
}
.cid-ti0jqNgtxc .mbr-gallery-item > div::before {
  content: '';
  position: absolute;
  left: 0;
  top: 0;
  width: 100%;
  height: 100%;
  background: #333333;
  opacity: 0;
  -webkit-transition: 0.2s opacity ease-in-out;
  transition: 0.2s opacity ease-in-out;
}
.cid-ti0jqNgtxc .mbr-gallery-item > div:hover .mbr-gallery-title::before {
  background: transparent !important;
}
.cid-ti0jqNgtxc .mbr-gallery-item > div:hover:before {
  opacity: 0.3 !important;
}
.cid-ti0jqNgtxc .btn {
  font-family: Sora !important;
}
.cid-ti0jqNgtxc .mbr-gallery-title {
  font-size: 0.9em;
  position: absolute;
  display: flex;
  width: 100%;
  bottom: 0;
  height: 100%;
  padding: 2rem;
  color: #fff;
  z-index: 2;
  justify-content: center;
  align-items: flex-end;
  transition: all 0.3s;
  opacity: 0;
}
.cid-ti0jqNgtxc .mbr-gallery-title:hover {
  opacity: 1;
}
.cid-ti0jqNgtxc .mbr-gallery-title:before {
  content: ' ';
  width: 100%;
  height: 100%;
  top: 0;
  left: 0;
  z-index: -1;
  position: absolute;
  background: #333333 !important;
  opacity: 0.3;
  -webkit-transition: 0.2s background ease-in-out;
  transition: 0.2s background ease-in-out;
}
@media (max-width: 767px) {
  .cid-ti0jqNgtxc li:not(:last-child):after {
    top: 9px;
  }
  .cid-ti0jqNgtxc .btn-primary-outline {
    padding: 0rem 1rem;
    margin: 0 !important;
  }
}
.cid-tyWUKzthL2 {
  padding-top: 30px;
  padding-bottom: 30px;
  background-color: #ffffff;
  overflow: hidden;
  box-sizing: border-box;
}
.cid-tyWUKzthL2 .mbr-slider .carousel-control {
  background: #1b1b1b;
}
.cid-tyWUKzthL2 .mbr-slider .carousel-control-prev {
  left: 0;
  margin-left: 2.5rem;
}
.cid-tyWUKzthL2 .mbr-slider .carousel-control-next {
  right: 0;
  margin-right: 2.5rem;
}
.cid-tyWUKzthL2 .mbr-gallery-filter {
  padding-top: 0px;
  padding-bottom: 0px;
}
.cid-tyWUKzthL2 .container {
  padding: 0;
}
.cid-tyWUKzthL2 .mbr-slider .modal-body .close {
  background: #1b1b1b;
}
.cid-tyWUKzthL2 .icon-focus {
  display: none;
}
.cid-tyWUKzthL2 .btn-primary-outline {
  border: none !important;
  color: gray !important;
  padding: 1rem 1rem;
  position: relative;
  background: transparent !important;
  font-weight: 400;
}
.cid-tyWUKzthL2 .btn-primary-outline:hover {
  background: transparent !important;
  color: #59bb93 !important;
}
.cid-tyWUKzthL2 li.active .btn {
  background: transparent !important;
  color: black !important;
}
.cid-tyWUKzthL2 li {
  position: relative;
}
.cid-tyWUKzthL2 .mbr-gallery-filter ul li:not(:last-child):after {
  content: '';
  position: absolute;
  height: 24px;
  width: 1px;
  right: 0px;
  top: 26px;
  background: lightgray;
  transform: rotate(35deg);
}
.cid-tyWUKzthL2 .mbr-gallery-item > div::before {
  content: '';
  position: absolute;
  left: 0;
  top: 0;
  width: 100%;
  height: 100%;
  background: #333333;
  opacity: 0;
  -webkit-transition: 0.2s opacity ease-in-out;
  transition: 0.2s opacity ease-in-out;
}
.cid-tyWUKzthL2 .mbr-gallery-item > div:hover .mbr-gallery-title::before {
  background: transparent !important;
}
.cid-tyWUKzthL2 .mbr-gallery-item > div:hover:before {
  opacity: 0.3 !important;
}
.cid-tyWUKzthL2 .btn {
  font-family: Sora !important;
}
.cid-tyWUKzthL2 .mbr-gallery-title {
  font-size: 0.9em;
  position: absolute;
  display: flex;
  width: 100%;
  bottom: 0;
  height: 100%;
  padding: 2rem;
  color: #fff;
  z-index: 2;
  justify-content: center;
  align-items: flex-end;
  transition: all 0.3s;
  opacity: 0;
}
.cid-tyWUKzthL2 .mbr-gallery-title:hover {
  opacity: 1;
}
.cid-tyWUKzthL2 .mbr-gallery-title:before {
  content: ' ';
  width: 100%;
  height: 100%;
  top: 0;
  left: 0;
  z-index: -1;
  position: absolute;
  background: #333333 !important;
  opacity: 0.3;
  -webkit-transition: 0.2s background ease-in-out;
  transition: 0.2s background ease-in-out;
}
@media (max-width: 767px) {
  .cid-tyWUKzthL2 li:not(:last-child):after {
    top: 9px;
  }
  .cid-tyWUKzthL2 .btn-primary-outline {
    padding: 0rem 1rem;
    margin: 0 !important;
  }
}
.cid-tyWYb1zJ79 {
  padding-top: 30px;
  padding-bottom: 30px;
  background-color: #ffffff;
  overflow: hidden;
  box-sizing: border-box;
}
.cid-tyWYb1zJ79 .mbr-slider .carousel-control {
  background: #1b1b1b;
}
.cid-tyWYb1zJ79 .mbr-slider .carousel-control-prev {
  left: 0;
  margin-left: 2.5rem;
}
.cid-tyWYb1zJ79 .mbr-slider .carousel-control-next {
  right: 0;
  margin-right: 2.5rem;
}
.cid-tyWYb1zJ79 .mbr-gallery-filter {
  padding-top: 0px;
  padding-bottom: 0px;
}
.cid-tyWYb1zJ79 .container {
  padding: 0;
}
.cid-tyWYb1zJ79 .mbr-slider .modal-body .close {
  background: #1b1b1b;
}
.cid-tyWYb1zJ79 .icon-focus {
  display: none;
}
.cid-tyWYb1zJ79 .btn-primary-outline {
  border: none !important;
  color: gray !important;
  padding: 1rem 1rem;
  position: relative;
  background: transparent !important;
  font-weight: 400;
}
.cid-tyWYb1zJ79 .btn-primary-outline:hover {
  background: transparent !important;
  color: #59bb93 !important;
}
.cid-tyWYb1zJ79 li.active .btn {
  background: transparent !important;
  color: black !important;
}
.cid-tyWYb1zJ79 li {
  position: relative;
}
.cid-tyWYb1zJ79 .mbr-gallery-filter ul li:not(:last-child):after {
  content: '';
  position: absolute;
  height: 24px;
  width: 1px;
  right: 0px;
  top: 26px;
  background: lightgray;
  transform: rotate(35deg);
}
.cid-tyWYb1zJ79 .mbr-gallery-item > div::before {
  content: '';
  position: absolute;
  left: 0;
  top: 0;
  width: 100%;
  height: 100%;
  background: #333333;
  opacity: 0;
  -webkit-transition: 0.2s opacity ease-in-out;
  transition: 0.2s opacity ease-in-out;
}
.cid-tyWYb1zJ79 .mbr-gallery-item > div:hover .mbr-gallery-title::before {
  background: transparent !important;
}
.cid-tyWYb1zJ79 .mbr-gallery-item > div:hover:before {
  opacity: 0.3 !important;
}
.cid-tyWYb1zJ79 .btn {
  font-family: Sora !important;
}
.cid-tyWYb1zJ79 .mbr-gallery-title {
  font-size: 0.9em;
  position: absolute;
  display: flex;
  width: 100%;
  bottom: 0;
  height: 100%;
  padding: 2rem;
  color: #fff;
  z-index: 2;
  justify-content: center;
  align-items: flex-end;
  transition: all 0.3s;
  opacity: 0;
}
.cid-tyWYb1zJ79 .mbr-gallery-title:hover {
  opacity: 1;
}
.cid-tyWYb1zJ79 .mbr-gallery-title:before {
  content: ' ';
  width: 100%;
  height: 100%;
  top: 0;
  left: 0;
  z-index: -1;
  position: absolute;
  background: #333333 !important;
  opacity: 0.3;
  -webkit-transition: 0.2s background ease-in-out;
  transition: 0.2s background ease-in-out;
}
@media (max-width: 767px) {
  .cid-tyWYb1zJ79 li:not(:last-child):after {
    top: 9px;
  }
  .cid-tyWYb1zJ79 .btn-primary-outline {
    padding: 0rem 1rem;
    margin: 0 !important;
  }
}
.cid-tyWZhlFHQN {
  padding-top: 30px;
  padding-bottom: 30px;
  background-color: #ffffff;
  overflow: hidden;
  box-sizing: border-box;
}
.cid-tyWZhlFHQN .mbr-slider .carousel-control {
  background: #1b1b1b;
}
.cid-tyWZhlFHQN .mbr-slider .carousel-control-prev {
  left: 0;
  margin-left: 2.5rem;
}
.cid-tyWZhlFHQN .mbr-slider .carousel-control-next {
  right: 0;
  margin-right: 2.5rem;
}
.cid-tyWZhlFHQN .mbr-gallery-filter {
  padding-top: 0px;
  padding-bottom: 0px;
}
.cid-tyWZhlFHQN .container {
  padding: 0;
}
.cid-tyWZhlFHQN .mbr-slider .modal-body .close {
  background: #1b1b1b;
}
.cid-tyWZhlFHQN .icon-focus {
  display: none;
}
.cid-tyWZhlFHQN .btn-primary-outline {
  border: none !important;
  color: gray !important;
  padding: 1rem 1rem;
  position: relative;
  background: transparent !important;
  font-weight: 400;
}
.cid-tyWZhlFHQN .btn-primary-outline:hover {
  background: transparent !important;
  color: #59bb93 !important;
}
.cid-tyWZhlFHQN li.active .btn {
  background: transparent !important;
  color: black !important;
}
.cid-tyWZhlFHQN li {
  position: relative;
}
.cid-tyWZhlFHQN .mbr-gallery-filter ul li:not(:last-child):after {
  content: '';
  position: absolute;
  height: 24px;
  width: 1px;
  right: 0px;
  top: 26px;
  background: lightgray;
  transform: rotate(35deg);
}
.cid-tyWZhlFHQN .mbr-gallery-item > div::before {
  content: '';
  position: absolute;
  left: 0;
  top: 0;
  width: 100%;
  height: 100%;
  background: #333333;
  opacity: 0;
  -webkit-transition: 0.2s opacity ease-in-out;
  transition: 0.2s opacity ease-in-out;
}
.cid-tyWZhlFHQN .mbr-gallery-item > div:hover .mbr-gallery-title::before {
  background: transparent !important;
}
.cid-tyWZhlFHQN .mbr-gallery-item > div:hover:before {
  opacity: 0.8 !important;
}
.cid-tyWZhlFHQN .btn {
  font-family: Sora !important;
}
.cid-tyWZhlFHQN .mbr-gallery-title {
  font-size: 0.9em;
  position: absolute;
  display: flex;
  width: 100%;
  bottom: 0;
  height: 100%;
  padding: 2rem;
  color: #fff;
  z-index: 2;
  justify-content: center;
  align-items: flex-end;
  transition: all 0.3s;
  opacity: 0;
}
.cid-tyWZhlFHQN .mbr-gallery-title:hover {
  opacity: 1;
}
.cid-tyWZhlFHQN .mbr-gallery-title:before {
  content: ' ';
  width: 100%;
  height: 100%;
  top: 0;
  left: 0;
  z-index: -1;
  position: absolute;
  background: #333333 !important;
  opacity: 0.8;
  -webkit-transition: 0.2s background ease-in-out;
  transition: 0.2s background ease-in-out;
}
@media (max-width: 767px) {
  .cid-tyWZhlFHQN li:not(:last-child):after {
    top: 9px;
  }
  .cid-tyWZhlFHQN .btn-primary-outline {
    padding: 0rem 1rem;
    margin: 0 !important;
  }
}
.cid-tPP2Ug5kr5 {
  padding-top: 5rem;
  padding-bottom: 5rem;
  background-color: #ffffff;
}
.cid-tPP2Ug5kr5 .text-wrapper {
  z-index: 11;
}
.cid-tPP2Ug5kr5 .wrapper {
  display: flex;
  flex-direction: column;
}
.cid-tPP2Ug5kr5 .animate__fadeInUp:before {
  background: #ffffff;
}
.cid-tPP2Ug5kr5 .mbr-iconfont {
  display: block;
  font-size: 3rem;
  color: #59bb93;
  margin-right: 0rem;
  margin-bottom: 2rem;
}
.cid-tPP2Ug5kr5 .iconfont-wrapper {
  margin: auto;
}
.cid-tPP2Ug5kr5 .mbr-section-title {
  text-align: center;
  color: #2160d1;
}
.cid-tPP2Ug5kr5 .mbr-text,
.cid-tPP2Ug5kr5 .mbr-section-btn {
  text-align: center;
  color: #161734;
}
.cid-tPP2Ug5kr5 .mbr-fallback-image.disabled {
  display: none;
}
.cid-tPP2Ug5kr5 .mbr-fallback-image {
  display: block;
  background-size: cover;
  background-position: center center;
  width: 100%;
  height: 100%;
  position: absolute;
  top: 0;
}
.cid-uVNirAwYgD {
  padding-top: 1rem;
  padding-bottom: 0rem;
  background-color: #333333;
}
.cid-uVNirAwYgD .card-wrapper {
  display: flex;
  overflow: visible;
}
.cid-uVNirAwYgD .icon {
  font-size: 5rem;
  color: #ffd96a;
  padding-right: 0rem;
  margin-top: -1rem;
  display: block;
}
.cid-uVNirAwYgD .card-box {
  margin-left: -1rem;
}
.cid-uVNirAwYgD .card-title {
  color: #f7f7f7;
}
.cid-uVNirAwYgD .card-text {
  color: #000000;
}
@media (max-width: 767px) {
  .cid-uVNirAwYgD .align-right,
  .cid-uVNirAwYgD .align-left {
    text-align: center;
  }
  .cid-uVNirAwYgD .card-wrapper {
    flex-direction: column;
  }
  .cid-uVNirAwYgD .icon,
  .cid-uVNirAwYgD .card-box {
    margin: 0rem;
  }
  .cid-uVNirAwYgD .icon {
    margin: auto;
    margin-bottom: 1rem;
  }
}
.cid-uVNirAwYgD .mbr-fallback-image.disabled {
  display: none;
}
.cid-uVNirAwYgD .mbr-fallback-image {
  display: block;
  background-size: cover;
  background-position: center center;
  width: 100%;
  height: 100%;
  position: absolute;
  top: 0;
}
.cid-uVNitouvQw {
  padding-top: 5rem;
  padding-bottom: 5rem;
  background-color: #333333;
}
.cid-uVNitouvQw .list {
  list-style: none;
  padding-left: 0;
  color: #ffffff;
}
@media (max-width: 991px) {
  .cid-uVNitouvQw .list {
    margin-bottom: 2rem;
  }
}
@media (min-width: 992px) {
  .cid-uVNitouvQw .list {
    margin-bottom: 0rem;
  }
}
@media (max-width: 767px) {
  .cid-uVNitouvQw .row {
    text-align: center;
  }
}
.cid-uVNitouvQw li {
  padding-bottom: 5px;
}
.cid-uVNitouvQw .row {
  padding-top: 2rem;
  border-top: 2px solid rgba(255, 255, 255, 0.15);
}
.cid-uVNitouvQw .soc-wrapper {
  margin-bottom: 0.5rem;
}
@media (max-width: 991px) {
  .cid-uVNitouvQw div > *:last-child {
    margin-top: 0 !important;
  }
}
.cid-uVNitouvQw .mbr-iconfont {
  padding-right: 6px;
}
.cid-uVNitouvQw .copyright {
  color: #bbbbbb;
}
.cid-uVNitouvQw .soc-link,
.cid-uVNitouvQw .soc-wrapper {
  color: #ffffff;
}
.cid-uVNitouvQw .mbr-section-subtitle {
  color: #f7f7f7;
}
.cid-tgZyGB1he7 .navbar-dropdown {
  position: relative !important;
}
.cid-tgZyGB1he7 .nav-link {
  position: relative;
}
.cid-tgZyGB1he7 .nav-link:before {
  content: '';
  bottom: -2px;
  left: 5px;
  width: 0%;
  height: 1px;
  opacity: 0;
  transition: all 0.3s;
  background: currentColor;
  position: absolute;
}
.cid-tgZyGB1he7 .nav-link:hover:before {
  width: 50%;
  opacity: 1;
}
.cid-tgZyGB1he7 .dropdown-item:before {
  font-family: Moririse2 !important;
  content: '\e966';
  display: inline-block;
  width: 0;
  position: absolute;
  left: 1rem;
  top: 0.5rem;
  margin-right: 0.5rem;
  line-height: 1;
  font-size: inherit;
  vertical-align: middle;
  text-align: center;
  overflow: hidden;
  transform: scale(0, 1);
  transition: all 0.25s ease-in-out;
}
.cid-tgZyGB1he7 .dropdown-menu {
  padding: 0;
}
.cid-tgZyGB1he7 .dropdown-item:hover,
.cid-tgZyGB1he7 .dropdown-item:focus {
  background: #59bb93 !important;
  color: white !important;
}
.cid-tgZyGB1he7 .nav-dropdown .link {
  padding: 0 0.3em !important;
  margin: .667em 1em !important;
}
.cid-tgZyGB1he7 .nav-dropdown .link.dropdown-toggle::after {
  margin-left: 0.5rem;
  margin-top: 0.2rem;
}
.cid-tgZyGB1he7 .container {
  display: flex;
  margin: auto;
}
.cid-tgZyGB1he7 .iconfont-wrapper {
  color: #000000 !important;
  font-size: 1.5rem;
  padding-right: .5rem;
}
.cid-tgZyGB1he7 .navbar-caption {
  padding-right: 4rem;
}
.cid-tgZyGB1he7 .dropdown-menu,
.cid-tgZyGB1he7 .navbar.opened {
  background: #ffffff !important;
}
.cid-tgZyGB1he7 .nav-item:focus,
.cid-tgZyGB1he7 .nav-link:focus {
  outline: none;
}
.cid-tgZyGB1he7 .dropdown .dropdown-menu .dropdown-item {
  width: auto;
  transition: all 0.25s ease-in-out;
}
.cid-tgZyGB1he7 .dropdown .dropdown-menu .dropdown-item::after {
  right: 0.5rem;
}
.cid-tgZyGB1he7 .dropdown .dropdown-menu .dropdown-item .mbr-iconfont {
  margin-left: -1.8rem;
  padding-right: 1rem;
  font-size: inherit;
}
.cid-tgZyGB1he7 .dropdown .dropdown-menu .dropdown-item .mbr-iconfont:before {
  display: inline-block;
  transform: scale(1, 1);
  transition: all 0.25s ease-in-out;
}
.cid-tgZyGB1he7 .collapsed .dropdown-menu .dropdown-item:before {
  display: none;
}
.cid-tgZyGB1he7 .collapsed .dropdown .dropdown-menu .dropdown-item {
  padding: 0.235em 1.5em 0.235em 1.5em !important;
  transition: none;
  margin: 0 !important;
}
.cid-tgZyGB1he7 .navbar {
  min-height: 77px;
  transition: all .3s;
  background: #ffffff;
}
.cid-tgZyGB1he7 .navbar.opened {
  transition: all .3s;
}
.cid-tgZyGB1he7 .navbar .dropdown-item {
  padding: .5rem 1.8rem;
}
.cid-tgZyGB1he7 .navbar .navbar-logo img {
  width: auto;
}
.cid-tgZyGB1he7 .navbar .navbar-collapse {
  justify-content: flex-end;
  z-index: 1;
}
.cid-tgZyGB1he7 .navbar.collapsed .nav-item .nav-link::before {
  display: none;
}
.cid-tgZyGB1he7 .navbar.collapsed.opened .dropdown-menu {
  top: 0;
}
@media (min-width: 992px) {
  .cid-tgZyGB1he7 .navbar.collapsed.opened:not(.navbar-short) .navbar-collapse {
    max-height: calc(98.5vh - 8rem);
  }
}
.cid-tgZyGB1he7 .navbar.collapsed .dropdown-menu .dropdown-submenu {
  left: 0 !important;
}
.cid-tgZyGB1he7 .navbar.collapsed .dropdown-menu .dropdown-item:after {
  right: auto;
}
.cid-tgZyGB1he7 .navbar.collapsed .dropdown-menu .dropdown-toggle[data-toggle="dropdown-submenu"]:after {
  margin-left: 0.5rem;
  margin-top: 0.2rem;
  border-top: 0.35em solid;
  border-right: 0.35em solid transparent;
  border-left: 0.35em solid transparent;
  border-bottom: 0;
  top: 55%;
}
.cid-tgZyGB1he7 .navbar.collapsed ul.navbar-nav li {
  margin: auto;
}
.cid-tgZyGB1he7 .navbar.collapsed .dropdown-menu .dropdown-item {
  padding: .25rem 1.5rem;
  text-align: center;
}
.cid-tgZyGB1he7 .navbar.collapsed .icons-menu {
  padding-left: 0;
  padding-right: 0;
  padding-top: .5rem;
  padding-bottom: .5rem;
}
@media (max-width: 991px) {
  .cid-tgZyGB1he7 .navbar .nav-item .nav-link::before {
    display: none;
  }
  .cid-tgZyGB1he7 .navbar.opened .dropdown-menu {
    top: 0;
  }
  .cid-tgZyGB1he7 .navbar .dropdown-menu .dropdown-submenu {
    left: 0 !important;
  }
  .cid-tgZyGB1he7 .navbar .dropdown-menu .dropdown-item:after {
    right: auto;
  }
  .cid-tgZyGB1he7 .navbar .dropdown-menu .dropdown-toggle[data-toggle="dropdown-submenu"]:after {
    margin-left: 0.5rem;
    margin-top: 0.2rem;
    border-top: 0.35em solid;
    border-right: 0.35em solid transparent;
    border-left: 0.35em solid transparent;
    border-bottom: 0;
    top: 55%;
  }
  .cid-tgZyGB1he7 .navbar .navbar-logo img {
    height: 3.8rem !important;
  }
  .cid-tgZyGB1he7 .navbar ul.navbar-nav li {
    margin: auto;
  }
  .cid-tgZyGB1he7 .navbar .dropdown-menu .dropdown-item {
    padding: .25rem 1.5rem !important;
    text-align: center;
  }
  .cid-tgZyGB1he7 .navbar .navbar-brand {
    flex-shrink: initial;
    flex-basis: auto;
    word-break: break-word;
    padding-right: 2rem;
  }
  .cid-tgZyGB1he7 .navbar .navbar-toggler {
    flex-basis: auto;
  }
  .cid-tgZyGB1he7 .navbar .icons-menu {
    padding-left: 0;
    padding-top: .5rem;
    padding-bottom: .5rem;
  }
}
.cid-tgZyGB1he7 .navbar.navbar-short {
  min-height: 60px;
}
.cid-tgZyGB1he7 .navbar.navbar-short .navbar-logo img {
  height: 3rem !important;
}
.cid-tgZyGB1he7 .navbar.navbar-short .navbar-brand {
  padding: 0;
}
.cid-tgZyGB1he7 .navbar-brand {
  flex-shrink: 0;
  align-items: center;
  margin-right: 0;
  padding: 0;
  transition: all .3s;
  word-break: break-word;
  z-index: 1;
}
.cid-tgZyGB1he7 .navbar-brand .navbar-caption {
  line-height: inherit !important;
}
.cid-tgZyGB1he7 .navbar-brand .navbar-logo a {
  outline: none;
}
.cid-tgZyGB1he7 .dropdown-item.active,
.cid-tgZyGB1he7 .dropdown-item:active {
  background-color: transparent;
}
.cid-tgZyGB1he7 .navbar-expand-lg .navbar-nav .nav-link {
  padding: 0;
}
.cid-tgZyGB1he7 .nav-dropdown .link.dropdown-toggle {
  margin-right: 1.667em;
}
.cid-tgZyGB1he7 .nav-dropdown .link.dropdown-toggle[aria-expanded="true"] {
  margin-right: 0;
  padding: 0.667em 1.667em;
}
.cid-tgZyGB1he7 .navbar.navbar-expand-lg .dropdown .dropdown-menu {
  background: #ffffff;
}
.cid-tgZyGB1he7 .navbar.navbar-expand-lg .dropdown .dropdown-menu .dropdown-submenu {
  margin: 0;
  left: 100%;
}
.cid-tgZyGB1he7 .navbar .dropdown.open > .dropdown-menu {
  display: block;
}
.cid-tgZyGB1he7 ul.navbar-nav {
  flex-wrap: wrap;
}
.cid-tgZyGB1he7 .navbar-buttons {
  text-align: center;
  min-width: 170px;
}
.cid-tgZyGB1he7 button.navbar-toggler {
  outline: none;
  width: 31px;
  height: 20px;
  cursor: pointer;
  transition: all .2s;
  position: relative;
  align-self: center;
}
.cid-tgZyGB1he7 button.navbar-toggler .hamburger span {
  position: absolute;
  right: 0;
  width: 30px;
  height: 2px;
  border-right: 5px;
  background-color: currentColor;
}
.cid-tgZyGB1he7 button.navbar-toggler .hamburger span:nth-child(1) {
  top: 0;
  transition: all .2s;
}
.cid-tgZyGB1he7 button.navbar-toggler .hamburger span:nth-child(2) {
  top: 8px;
  transition: all .15s;
}
.cid-tgZyGB1he7 button.navbar-toggler .hamburger span:nth-child(3) {
  top: 8px;
  transition: all .15s;
}
.cid-tgZyGB1he7 button.navbar-toggler .hamburger span:nth-child(4) {
  top: 16px;
  transition: all .2s;
}
.cid-tgZyGB1he7 nav.opened .hamburger span:nth-child(1) {
  top: 8px;
  width: 0;
  opacity: 0;
  right: 50%;
  transition: all .2s;
}
.cid-tgZyGB1he7 nav.opened .hamburger span:nth-child(2) {
  transform: rotate(45deg);
  transition: all .25s;
}
.cid-tgZyGB1he7 nav.opened .hamburger span:nth-child(3) {
  transform: rotate(-45deg);
  transition: all .25s;
}
.cid-tgZyGB1he7 nav.opened .hamburger span:nth-child(4) {
  top: 8px;
  width: 0;
  opacity: 0;
  right: 50%;
  transition: all .2s;
}
.cid-tgZyGB1he7 .navbar-dropdown {
  padding: .5rem 1rem;
}
.cid-tgZyGB1he7 a.nav-link {
  display: flex;
  align-items: center;
  justify-content: center;
}
.cid-tgZyGB1he7 .icons-menu {
  flex-wrap: nowrap;
  display: flex;
  justify-content: center;
  padding-left: 1rem;
  padding-right: 1rem;
  padding-top: 0.3rem;
  text-align: center;
}
@media screen and (-ms-high-contrast: active), (-ms-high-contrast: none) {
  .cid-tgZyGB1he7 .navbar {
    height: 77px;
  }
  .cid-tgZyGB1he7 .navbar.opened {
    height: auto;
  }
  .cid-tgZyGB1he7 .nav-item .nav-link:hover::before {
    width: 175%;
    max-width: calc(100% + 2rem);
    left: -1rem;
  }
}
.cid-ucJonp4S3D {
  padding-top: 2rem;
  padding-bottom: 3rem;
  background-color: #ffffff;
}
.cid-ucJonp4S3D .card-wrapper {
  display: flex;
  overflow: visible;
  max-width: 650px;
  margin: auto;
  padding: 4rem 2rem;
}
.cid-ucJonp4S3D .container-fluid {
  padding: 0rem;
}
.cid-ucJonp4S3D .icon {
  font-size: 5rem;
  color: #6f5ad3;
  padding-right: 0rem;
  margin-top: -1rem;
  display: block;
}
.cid-ucJonp4S3D img {
  height: 100%;
  object-fit: cover;
}
.cid-ucJonp4S3D .card-box {
  margin-left: -1rem;
}
.cid-ucJonp4S3D .card-title {
  color: #000000;
}
.cid-ucJonp4S3D .card-text {
  color: #000000;
}
@media (max-width: 767px) {
  .cid-ucJonp4S3D .align-right,
  .cid-ucJonp4S3D .align-left {
    text-align: center;
  }
  .cid-ucJonp4S3D .card-wrapper {
    flex-direction: column;
    padding: 4rem 1rem;
  }
  .cid-ucJonp4S3D .icon,
  .cid-ucJonp4S3D .card-box {
    margin: 0rem;
  }
  .cid-ucJonp4S3D .icon {
    margin: auto;
    margin-bottom: 1rem;
  }
}
.cid-ucJonp4S3D .mbr-fallback-image.disabled {
  display: none;
}
.cid-ucJonp4S3D .mbr-fallback-image {
  display: block;
  background-size: cover;
  background-position: center center;
  width: 100%;
  height: 100%;
  position: absolute;
  top: 0;
}
.cid-uiHQwApNZN {
  padding-top: 3rem;
  padding-bottom: 3rem;
  background-color: #ffffff;
}
.cid-uiHQwApNZN .card-wrapper {
  display: flex;
  overflow: visible;
  max-width: 650px;
  margin: auto;
  padding: 4rem 2rem;
}
.cid-uiHQwApNZN .container-fluid {
  padding: 0rem;
}
.cid-uiHQwApNZN .icon {
  font-size: 5rem;
  color: #6f5ad3;
  padding-right: 0rem;
  margin-top: -1rem;
  display: block;
}
.cid-uiHQwApNZN img {
  height: 100%;
  object-fit: cover;
}
.cid-uiHQwApNZN .card-box {
  margin-left: -1rem;
}
.cid-uiHQwApNZN .card-title {
  color: #000000;
}
.cid-uiHQwApNZN .card-text {
  color: #000000;
}
@media (max-width: 767px) {
  .cid-uiHQwApNZN .align-right,
  .cid-uiHQwApNZN .align-left {
    text-align: center;
  }
  .cid-uiHQwApNZN .card-wrapper {
    flex-direction: column;
    padding: 4rem 1rem;
  }
  .cid-uiHQwApNZN .icon,
  .cid-uiHQwApNZN .card-box {
    margin: 0rem;
  }
  .cid-uiHQwApNZN .icon {
    margin: auto;
    margin-bottom: 1rem;
  }
}
.cid-uiHQwApNZN .mbr-fallback-image.disabled {
  display: none;
}
.cid-uiHQwApNZN .mbr-fallback-image {
  display: block;
  background-size: cover;
  background-position: center center;
  width: 100%;
  height: 100%;
  position: absolute;
  top: 0;
}
.cid-tOMlnKfCZr {
  background-color: #ffffff;
}
.cid-tOMlnKfCZr .card {
  background: transparent;
}
.cid-tOMlnKfCZr .img-container img {
  border-radius: 20px;
  width: 355px;
  height: 90%;
  object-fit: cover;
}
@media (max-width: 992px) {
  .cid-tOMlnKfCZr .img-container img {
    width: 100%;
  }
}
.cid-tOMlnKfCZr .card-img {
  width: 18px;
  height: 18px;
  object-fit: contain;
}
.cid-tOMlnKfCZr .col.img {
  margin-right: -10px;
  flex: 0 0 18px;
}
.cid-tOMlnKfCZr .card-body {
  padding: 10px;
}
.cid-tOMlnKfCZr .mbr-fallback-image.disabled {
  display: none;
}
.cid-tOMlnKfCZr .mbr-fallback-image {
  display: block;
  background-size: cover;
  background-position: center center;
  width: 100%;
  height: 100%;
  position: absolute;
  top: 0;
}
.cid-tOMlnKfCZr .mbr-section-title {
  color: #47b5ed;
}
.cid-ug90I8x1E1 {
  background-color: #ffffff;
}
.cid-ug90I8x1E1 .card {
  background: transparent;
}
.cid-ug90I8x1E1 .img-container img {
  border-radius: 20px;
  width: 355px;
  height: 90%;
  object-fit: cover;
}
@media (max-width: 992px) {
  .cid-ug90I8x1E1 .img-container img {
    width: 100%;
  }
}
.cid-ug90I8x1E1 .card-img {
  width: 18px;
  height: 18px;
  object-fit: contain;
}
.cid-ug90I8x1E1 .col.img {
  margin-right: -10px;
  flex: 0 0 18px;
}
.cid-ug90I8x1E1 .card-body {
  padding: 10px;
}
.cid-ug90I8x1E1 .mbr-fallback-image.disabled {
  display: none;
}
.cid-ug90I8x1E1 .mbr-fallback-image {
  display: block;
  background-size: cover;
  background-position: center center;
  width: 100%;
  height: 100%;
  position: absolute;
  top: 0;
}
.cid-ug90I8x1E1 .mbr-section-title {
  color: #47b5ed;
}
.cid-tzBtgUl9c2 {
  padding-top: 4rem;
  padding-bottom: 2rem;
  background-color: #ffffff;
}
.cid-tzBtgUl9c2 img {
  transition: all 0.3s;
  width: 100%;
}
.cid-tzBtgUl9c2 .img-wrapper {
  overflow: hidden;
}
.cid-tzBtgUl9c2 .container {
  max-width: 1400px;
}
@media (min-width: 767px) {
  .cid-tzBtgUl9c2 .container {
    padding: 0 2rem;
  }
}
.cid-tzBtgUl9c2 .title {
  display: flex;
  padding: 0 1rem;
}
.cid-tzBtgUl9c2 .title-box {
  width: 100%;
}
.cid-tzBtgUl9c2 .icon {
  font-size: 5rem;
  color: #ffd96a;
  padding-right: 0rem;
  margin-right: -1rem;
  display: block;
}
.cid-tzBtgUl9c2 .mbr-iconfont {
  font-size: 1.5rem;
  color: currentColor;
  cursor: pointer;
  display: inline-block;
  transition: all 0.3s;
}
.cid-tzBtgUl9c2 .card-wrapper {
  background: #fafafa;
  margin-bottom: 2rem;
}
.cid-tzBtgUl9c2 .card-wrapper:hover img {
  transform: scale(1.1);
}
.cid-tzBtgUl9c2 .card-wrapper:hover .mbr-iconfont {
  transform: translateX(8px);
}
.cid-tzBtgUl9c2 .card-box {
  padding: 2rem;
}
@media (max-width: 767px) {
  .cid-tzBtgUl9c2 .card-box {
    padding: 1rem;
  }
  .cid-tzBtgUl9c2 .align-left {
    text-align: center;
  }
  .cid-tzBtgUl9c2 .align-right,
  .cid-tzBtgUl9c2 .align-left {
    text-align: center;
  }
  .cid-tzBtgUl9c2 .title {
    flex-direction: column;
  }
  .cid-tzBtgUl9c2 .icon,
  .cid-tzBtgUl9c2 .title-box {
    margin: 0rem;
  }
  .cid-tzBtgUl9c2 .icon {
    margin: auto;
    margin-bottom: 1rem;
  }
}
.cid-tzBtgUl9c2 .mbr-text,
.cid-tzBtgUl9c2 .card-box {
  color: #000000;
}
.cid-tzBtgUl9c2 .card-subtitle {
  color: #59bb93;
}
.cid-tzBtgUl9c2 .main-title {
  color: #59bb93;
}
.cid-tzBtgUl9c2 .mbr-fallback-image.disabled {
  display: none;
}
.cid-tzBtgUl9c2 .mbr-fallback-image {
  display: block;
  background-size: cover;
  background-position: center center;
  width: 100%;
  height: 100%;
  position: absolute;
  top: 0;
}
.cid-ulxKH4wOHW {
  padding-top: 5rem;
  padding-bottom: 5rem;
  background-color: #ffffff;
}
.cid-ulxKH4wOHW .text-wrapper {
  z-index: 11;
}
.cid-ulxKH4wOHW .wrapper {
  display: flex;
  flex-direction: column;
}
.cid-ulxKH4wOHW .animate__fadeInUp:before {
  background: #ffffff;
}
.cid-ulxKH4wOHW .mbr-iconfont {
  display: block;
  font-size: 3rem;
  color: #59bb93;
  margin-right: 0rem;
  margin-bottom: 2rem;
}
.cid-ulxKH4wOHW .iconfont-wrapper {
  margin: auto;
}
.cid-ulxKH4wOHW .mbr-section-title {
  text-align: center;
  color: #2160d1;
}
.cid-ulxKH4wOHW .mbr-text,
.cid-ulxKH4wOHW .mbr-section-btn {
  text-align: center;
  color: #161734;
}
.cid-ulxKH4wOHW .mbr-fallback-image.disabled {
  display: none;
}
.cid-ulxKH4wOHW .mbr-fallback-image {
  display: block;
  background-size: cover;
  background-position: center center;
  width: 100%;
  height: 100%;
  position: absolute;
  top: 0;
}
.cid-uVN6yQu4qO {
  padding-top: 1rem;
  padding-bottom: 0rem;
  background-color: #333333;
}
.cid-uVN6yQu4qO .card-wrapper {
  display: flex;
  overflow: visible;
}
.cid-uVN6yQu4qO .icon {
  font-size: 5rem;
  color: #ffd96a;
  padding-right: 0rem;
  margin-top: -1rem;
  display: block;
}
.cid-uVN6yQu4qO .card-box {
  margin-left: -1rem;
}
.cid-uVN6yQu4qO .card-title {
  color: #f7f7f7;
}
.cid-uVN6yQu4qO .card-text {
  color: #000000;
}
@media (max-width: 767px) {
  .cid-uVN6yQu4qO .align-right,
  .cid-uVN6yQu4qO .align-left {
    text-align: center;
  }
  .cid-uVN6yQu4qO .card-wrapper {
    flex-direction: column;
  }
  .cid-uVN6yQu4qO .icon,
  .cid-uVN6yQu4qO .card-box {
    margin: 0rem;
  }
  .cid-uVN6yQu4qO .icon {
    margin: auto;
    margin-bottom: 1rem;
  }
}
.cid-uVN6yQu4qO .mbr-fallback-image.disabled {
  display: none;
}
.cid-uVN6yQu4qO .mbr-fallback-image {
  display: block;
  background-size: cover;
  background-position: center center;
  width: 100%;
  height: 100%;
  position: absolute;
  top: 0;
}
.cid-tgXJJiDlXY .navbar-dropdown {
  position: relative !important;
}
.cid-tgXJJiDlXY .nav-link {
  position: relative;
}
.cid-tgXJJiDlXY .nav-link:before {
  content: '';
  bottom: -2px;
  left: 5px;
  width: 0%;
  height: 1px;
  opacity: 0;
  transition: all 0.3s;
  background: currentColor;
  position: absolute;
}
.cid-tgXJJiDlXY .nav-link:hover:before {
  width: 50%;
  opacity: 1;
}
.cid-tgXJJiDlXY .dropdown-item:before {
  font-family: Moririse2 !important;
  content: '\e966';
  display: inline-block;
  width: 0;
  position: absolute;
  left: 1rem;
  top: 0.5rem;
  margin-right: 0.5rem;
  line-height: 1;
  font-size: inherit;
  vertical-align: middle;
  text-align: center;
  overflow: hidden;
  transform: scale(0, 1);
  transition: all 0.25s ease-in-out;
}
.cid-tgXJJiDlXY .dropdown-menu {
  padding: 0;
}
.cid-tgXJJiDlXY .dropdown-item:hover,
.cid-tgXJJiDlXY .dropdown-item:focus {
  background: #59bb93 !important;
  color: white !important;
}
.cid-tgXJJiDlXY .nav-dropdown .link {
  padding: 0 0.3em !important;
  margin: .667em 1em !important;
}
.cid-tgXJJiDlXY .nav-dropdown .link.dropdown-toggle::after {
  margin-left: 0.5rem;
  margin-top: 0.2rem;
}
.cid-tgXJJiDlXY .container {
  display: flex;
  margin: auto;
}
.cid-tgXJJiDlXY .iconfont-wrapper {
  color: #000000 !important;
  font-size: 1.5rem;
  padding-right: .5rem;
}
.cid-tgXJJiDlXY .navbar-caption {
  padding-right: 4rem;
}
.cid-tgXJJiDlXY .dropdown-menu,
.cid-tgXJJiDlXY .navbar.opened {
  background: #ffffff !important;
}
.cid-tgXJJiDlXY .nav-item:focus,
.cid-tgXJJiDlXY .nav-link:focus {
  outline: none;
}
.cid-tgXJJiDlXY .dropdown .dropdown-menu .dropdown-item {
  width: auto;
  transition: all 0.25s ease-in-out;
}
.cid-tgXJJiDlXY .dropdown .dropdown-menu .dropdown-item::after {
  right: 0.5rem;
}
.cid-tgXJJiDlXY .dropdown .dropdown-menu .dropdown-item .mbr-iconfont {
  margin-left: -1.8rem;
  padding-right: 1rem;
  font-size: inherit;
}
.cid-tgXJJiDlXY .dropdown .dropdown-menu .dropdown-item .mbr-iconfont:before {
  display: inline-block;
  transform: scale(1, 1);
  transition: all 0.25s ease-in-out;
}
.cid-tgXJJiDlXY .collapsed .dropdown-menu .dropdown-item:before {
  display: none;
}
.cid-tgXJJiDlXY .collapsed .dropdown .dropdown-menu .dropdown-item {
  padding: 0.235em 1.5em 0.235em 1.5em !important;
  transition: none;
  margin: 0 !important;
}
.cid-tgXJJiDlXY .navbar {
  min-height: 77px;
  transition: all .3s;
  background: #ffffff;
}
.cid-tgXJJiDlXY .navbar.opened {
  transition: all .3s;
}
.cid-tgXJJiDlXY .navbar .dropdown-item {
  padding: .5rem 1.8rem;
}
.cid-tgXJJiDlXY .navbar .navbar-logo img {
  width: auto;
}
.cid-tgXJJiDlXY .navbar .navbar-collapse {
  justify-content: flex-end;
  z-index: 1;
}
.cid-tgXJJiDlXY .navbar.collapsed .nav-item .nav-link::before {
  display: none;
}
.cid-tgXJJiDlXY .navbar.collapsed.opened .dropdown-menu {
  top: 0;
}
@media (min-width: 992px) {
  .cid-tgXJJiDlXY .navbar.collapsed.opened:not(.navbar-short) .navbar-collapse {
    max-height: calc(98.5vh - 8rem);
  }
}
.cid-tgXJJiDlXY .navbar.collapsed .dropdown-menu .dropdown-submenu {
  left: 0 !important;
}
.cid-tgXJJiDlXY .navbar.collapsed .dropdown-menu .dropdown-item:after {
  right: auto;
}
.cid-tgXJJiDlXY .navbar.collapsed .dropdown-menu .dropdown-toggle[data-toggle="dropdown-submenu"]:after {
  margin-left: 0.5rem;
  margin-top: 0.2rem;
  border-top: 0.35em solid;
  border-right: 0.35em solid transparent;
  border-left: 0.35em solid transparent;
  border-bottom: 0;
  top: 55%;
}
.cid-tgXJJiDlXY .navbar.collapsed ul.navbar-nav li {
  margin: auto;
}
.cid-tgXJJiDlXY .navbar.collapsed .dropdown-menu .dropdown-item {
  padding: .25rem 1.5rem;
  text-align: center;
}
.cid-tgXJJiDlXY .navbar.collapsed .icons-menu {
  padding-left: 0;
  padding-right: 0;
  padding-top: .5rem;
  padding-bottom: .5rem;
}
@media (max-width: 991px) {
  .cid-tgXJJiDlXY .navbar .nav-item .nav-link::before {
    display: none;
  }
  .cid-tgXJJiDlXY .navbar.opened .dropdown-menu {
    top: 0;
  }
  .cid-tgXJJiDlXY .navbar .dropdown-menu .dropdown-submenu {
    left: 0 !important;
  }
  .cid-tgXJJiDlXY .navbar .dropdown-menu .dropdown-item:after {
    right: auto;
  }
  .cid-tgXJJiDlXY .navbar .dropdown-menu .dropdown-toggle[data-toggle="dropdown-submenu"]:after {
    margin-left: 0.5rem;
    margin-top: 0.2rem;
    border-top: 0.35em solid;
    border-right: 0.35em solid transparent;
    border-left: 0.35em solid transparent;
    border-bottom: 0;
    top: 55%;
  }
  .cid-tgXJJiDlXY .navbar .navbar-logo img {
    height: 3.8rem !important;
  }
  .cid-tgXJJiDlXY .navbar ul.navbar-nav li {
    margin: auto;
  }
  .cid-tgXJJiDlXY .navbar .dropdown-menu .dropdown-item {
    padding: .25rem 1.5rem !important;
    text-align: center;
  }
  .cid-tgXJJiDlXY .navbar .navbar-brand {
    flex-shrink: initial;
    flex-basis: auto;
    word-break: break-word;
    padding-right: 2rem;
  }
  .cid-tgXJJiDlXY .navbar .navbar-toggler {
    flex-basis: auto;
  }
  .cid-tgXJJiDlXY .navbar .icons-menu {
    padding-left: 0;
    padding-top: .5rem;
    padding-bottom: .5rem;
  }
}
.cid-tgXJJiDlXY .navbar.navbar-short {
  min-height: 60px;
}
.cid-tgXJJiDlXY .navbar.navbar-short .navbar-logo img {
  height: 3rem !important;
}
.cid-tgXJJiDlXY .navbar.navbar-short .navbar-brand {
  padding: 0;
}
.cid-tgXJJiDlXY .navbar-brand {
  flex-shrink: 0;
  align-items: center;
  margin-right: 0;
  padding: 0;
  transition: all .3s;
  word-break: break-word;
  z-index: 1;
}
.cid-tgXJJiDlXY .navbar-brand .navbar-caption {
  line-height: inherit !important;
}
.cid-tgXJJiDlXY .navbar-brand .navbar-logo a {
  outline: none;
}
.cid-tgXJJiDlXY .dropdown-item.active,
.cid-tgXJJiDlXY .dropdown-item:active {
  background-color: transparent;
}
.cid-tgXJJiDlXY .navbar-expand-lg .navbar-nav .nav-link {
  padding: 0;
}
.cid-tgXJJiDlXY .nav-dropdown .link.dropdown-toggle {
  margin-right: 1.667em;
}
.cid-tgXJJiDlXY .nav-dropdown .link.dropdown-toggle[aria-expanded="true"] {
  margin-right: 0;
  padding: 0.667em 1.667em;
}
.cid-tgXJJiDlXY .navbar.navbar-expand-lg .dropdown .dropdown-menu {
  background: #ffffff;
}
.cid-tgXJJiDlXY .navbar.navbar-expand-lg .dropdown .dropdown-menu .dropdown-submenu {
  margin: 0;
  left: 100%;
}
.cid-tgXJJiDlXY .navbar .dropdown.open > .dropdown-menu {
  display: block;
}
.cid-tgXJJiDlXY ul.navbar-nav {
  flex-wrap: wrap;
}
.cid-tgXJJiDlXY .navbar-buttons {
  text-align: center;
  min-width: 170px;
}
.cid-tgXJJiDlXY button.navbar-toggler {
  outline: none;
  width: 31px;
  height: 20px;
  cursor: pointer;
  transition: all .2s;
  position: relative;
  align-self: center;
}
.cid-tgXJJiDlXY button.navbar-toggler .hamburger span {
  position: absolute;
  right: 0;
  width: 30px;
  height: 2px;
  border-right: 5px;
  background-color: currentColor;
}
.cid-tgXJJiDlXY button.navbar-toggler .hamburger span:nth-child(1) {
  top: 0;
  transition: all .2s;
}
.cid-tgXJJiDlXY button.navbar-toggler .hamburger span:nth-child(2) {
  top: 8px;
  transition: all .15s;
}
.cid-tgXJJiDlXY button.navbar-toggler .hamburger span:nth-child(3) {
  top: 8px;
  transition: all .15s;
}
.cid-tgXJJiDlXY button.navbar-toggler .hamburger span:nth-child(4) {
  top: 16px;
  transition: all .2s;
}
.cid-tgXJJiDlXY nav.opened .hamburger span:nth-child(1) {
  top: 8px;
  width: 0;
  opacity: 0;
  right: 50%;
  transition: all .2s;
}
.cid-tgXJJiDlXY nav.opened .hamburger span:nth-child(2) {
  transform: rotate(45deg);
  transition: all .25s;
}
.cid-tgXJJiDlXY nav.opened .hamburger span:nth-child(3) {
  transform: rotate(-45deg);
  transition: all .25s;
}
.cid-tgXJJiDlXY nav.opened .hamburger span:nth-child(4) {
  top: 8px;
  width: 0;
  opacity: 0;
  right: 50%;
  transition: all .2s;
}
.cid-tgXJJiDlXY .navbar-dropdown {
  padding: .5rem 1rem;
}
.cid-tgXJJiDlXY a.nav-link {
  display: flex;
  align-items: center;
  justify-content: center;
}
.cid-tgXJJiDlXY .icons-menu {
  flex-wrap: nowrap;
  display: flex;
  justify-content: center;
  padding-left: 1rem;
  padding-right: 1rem;
  padding-top: 0.3rem;
  text-align: center;
}
@media screen and (-ms-high-contrast: active), (-ms-high-contrast: none) {
  .cid-tgXJJiDlXY .navbar {
    height: 77px;
  }
  .cid-tgXJJiDlXY .navbar.opened {
    height: auto;
  }
  .cid-tgXJJiDlXY .nav-item .nav-link:hover::before {
    width: 175%;
    max-width: calc(100% + 2rem);
    left: -1rem;
  }
}
.cid-tgXJJkm6yh {
  padding-top: 18rem;
  padding-bottom: 5rem;
  background-image: url("../../../assets/images/r-1440x900.png");
}
.cid-tgXJJkm6yh .mbr-text,
.cid-tgXJJkm6yh .mbr-section-btn {
  color: #ffffff;
  text-align: center;
}
@media (max-width: 991px) {
  .cid-tgXJJkm6yh .mbr-section-title,
  .cid-tgXJJkm6yh .mbr-section-btn,
  .cid-tgXJJkm6yh .mbr-text {
    text-align: center;
  }
}
.cid-tgXJJkm6yh .mbr-section-subtitle {
  color: #ffffff;
  letter-spacing: 6px;
}
.cid-tgXJJkm6yh .mbr-section-btn {
  padding-top: 13rem;
}
.cid-tgXJJkm6yh .mbr-fallback-image.disabled {
  display: none;
}
.cid-tgXJJkm6yh .mbr-fallback-image {
  display: block;
  background-size: cover;
  background-position: center center;
  width: 100%;
  height: 100%;
  position: absolute;
  top: 0;
}
.cid-tgXJJkm6yh .mbr-section-title {
  color: #ffffff;
}
.cid-ulxIG9PZYf {
  padding-top: 2rem;
  padding-bottom: 3rem;
  background-color: #ffffff;
}
.cid-ulxIG9PZYf .card-wrapper {
  display: flex;
  overflow: visible;
  max-width: 650px;
  margin: auto;
  padding: 4rem 2rem;
}
.cid-ulxIG9PZYf .container-fluid {
  padding: 0rem;
}
.cid-ulxIG9PZYf .icon {
  font-size: 5rem;
  color: #6f5ad3;
  padding-right: 0rem;
  margin-top: -1rem;
  display: block;
}
.cid-ulxIG9PZYf img {
  height: 100%;
  object-fit: cover;
}
.cid-ulxIG9PZYf .card-box {
  margin-left: -1rem;
}
.cid-ulxIG9PZYf .card-title {
  color: #000000;
}
.cid-ulxIG9PZYf .card-text {
  color: #000000;
}
@media (max-width: 767px) {
  .cid-ulxIG9PZYf .align-right,
  .cid-ulxIG9PZYf .align-left {
    text-align: center;
  }
  .cid-ulxIG9PZYf .card-wrapper {
    flex-direction: column;
    padding: 4rem 1rem;
  }
  .cid-ulxIG9PZYf .icon,
  .cid-ulxIG9PZYf .card-box {
    margin: 0rem;
  }
  .cid-ulxIG9PZYf .icon {
    margin: auto;
    margin-bottom: 1rem;
  }
}
.cid-ulxIG9PZYf .mbr-fallback-image.disabled {
  display: none;
}
.cid-ulxIG9PZYf .mbr-fallback-image {
  display: block;
  background-size: cover;
  background-position: center center;
  width: 100%;
  height: 100%;
  position: absolute;
  top: 0;
}
.cid-tFpsaxA2Dh {
  padding-top: 0rem;
  padding-bottom: 0rem;
  background-color: #ffffff;
}
.cid-tFpsaxA2Dh .card-wrapper {
  display: flex;
  overflow: visible;
  max-width: 750px;
  flex-direction: column;
  padding: 4rem 2rem;
}
.cid-tFpsaxA2Dh .card-wrapper:hover .mbr-iconfont {
  height: 70px;
  border-radius: 40px;
}
.cid-tFpsaxA2Dh .title-wrap {
  display: flex;
}
.cid-tFpsaxA2Dh .link-wrapper {
  display: flex;
  min-height: 100px;
}
.cid-tFpsaxA2Dh .container-fluid {
  padding: 0rem;
}
.cid-tFpsaxA2Dh .mbr-iconfont {
  transition: all 0.3s;
  overflow: visible;
  font-size: 1.5rem;
  color: white;
  margin-top: 6px;
  min-width: 50px;
  display: flex;
  margin-right: 1rem;
  justify-content: center;
  align-items: center;
  height: 50px;
  border-radius: 50%;
  background: #59bb93;
}
.cid-tFpsaxA2Dh .row {
  flex-direction: row-reverse;
}
.cid-tFpsaxA2Dh .icon {
  font-size: 5rem;
  color: #59bb93;
  padding-right: 0rem;
  margin-top: -1rem;
  display: block;
}
.cid-tFpsaxA2Dh img {
  height: 100%;
  object-fit: cover;
}
.cid-tFpsaxA2Dh .card-box {
  margin-left: -1rem;
}
.cid-tFpsaxA2Dh .card-title {
  color: #47b5ed;
}
.cid-tFpsaxA2Dh .card-text {
  color: #000000;
}
@media (max-width: 767px) {
  .cid-tFpsaxA2Dh .align-right,
  .cid-tFpsaxA2Dh .align-left {
    text-align: center;
  }
  .cid-tFpsaxA2Dh .card-wrapper {
    padding: 4rem 1rem;
  }
  .cid-tFpsaxA2Dh .title-wrap {
    flex-direction: column;
  }
  .cid-tFpsaxA2Dh .icon,
  .cid-tFpsaxA2Dh .card-box {
    margin: 0rem;
  }
  .cid-tFpsaxA2Dh .icon {
    margin: auto;
    margin-bottom: 1rem;
  }
}
.cid-tFpsaxA2Dh .link-text {
  color: #585ba5;
}
.cid-tFpsaxA2Dh .mbr-fallback-image.disabled {
  display: none;
}
.cid-tFpsaxA2Dh .mbr-fallback-image {
  display: block;
  background-size: cover;
  background-position: center center;
  width: 100%;
  height: 100%;
  position: absolute;
  top: 0;
}
.cid-tgXJJm3eHi {
  padding-top: 0rem;
  padding-bottom: 0rem;
  background-color: #ffffff;
}
.cid-tgXJJm3eHi .mbr-fallback-image.disabled {
  display: none;
}
.cid-tgXJJm3eHi .mbr-fallback-image {
  display: block;
  background-size: cover;
  background-position: center center;
  width: 100%;
  height: 100%;
  position: absolute;
  top: 0;
}
.cid-tgXJJm3eHi .container {
  max-width: 100%;
  width: 100%;
  padding-left: 0 !important;
  padding-right: 0 !important;
}
.cid-tgXJJm3eHi .row {
  margin-left: 0 !important;
  margin-right: 0 !important;
}
.cid-tgXJJm3eHi .row > [class*="col"] {
  padding-left: 0;
  padding-right: 0;
}
.cid-tgXJJm3eHi .col-title {
  width: 100%;
  max-width: 1140px;
  padding: 0 10px !important;
  margin: 0 auto 40px;
}
.cid-tgXJJm3eHi .mbr-section-title {
  color: #112B6D;
  margin-bottom: 20px !important;
}
.cid-tgXJJm3eHi .mbr-section-subtitle {
  color: #112B6D;
  margin-bottom: 0.9rem !important;
}
.cid-tgXJJm3eHi .cards-container {
  display: flex;
  align-items: stretch;
  justify-content: center;
  padding: 0 !important;
}
@media (max-width: 767px) {
  .cid-tgXJJm3eHi .cards-container {
    flex-wrap: wrap;
  }
}
.cid-tgXJJm3eHi .card {
  width: 33.33333333%;
  border-radius: 0;
}
@media (max-width: 767px) {
  .cid-tgXJJm3eHi .card {
    width: 100%;
  }
}
.cid-tgXJJm3eHi .card-box {
  width: 100%;
  padding: 6% 6% 6% 6%;
}
@media (max-width: 767px) {
  .cid-tgXJJm3eHi .card-box {
    display: flex;
    align-items: center;
    padding: 20px 0;
  }
}
@media (max-width: 576px) {
  .cid-tgXJJm3eHi .card-box {
    flex-wrap: wrap;
  }
}
.cid-tgXJJm3eHi .img-container {
  position: relative;
  width: 100%;
  overflow: hidden;
}
@media (max-width: 767px) {
  .cid-tgXJJm3eHi .img-container {
    width: 50%;
    padding: 10px;
  }
}
@media (max-width: 575px) {
  .cid-tgXJJm3eHi .img-container {
    width: 100%;
  }
}
.cid-tgXJJm3eHi .img-bg {
  position: absolute;
  z-index: 4;
  top: 50%;
  left: 50%;
  transform: translate(-50%, -50%);
  width: 70%;
  aspect-ratio: 1;
  background-color: #ffffff;
  border-radius: 50%;
}
.cid-tgXJJm3eHi .image-wrapper {
  position: relative;
  z-index: 5;
  width: 100%;
}
.cid-tgXJJm3eHi .image-wrapper img {
  width: auto;
  max-width: 70%;
  height: 140px;
  margin: 0 auto;
  object-fit: contain;
}
@media (max-width: 1399px) {
  .cid-tgXJJm3eHi .image-wrapper img {
    height: 110px;
  }
}
@media (max-width: 1199px) {
  .cid-tgXJJm3eHi .image-wrapper img {
    height: 93px;
  }
}
@media (max-width: 991px) {
  .cid-tgXJJm3eHi .image-wrapper img {
    height: 74px;
  }
}
@media (max-width: 767px) {
  .cid-tgXJJm3eHi .image-wrapper img {
    height: auto;
  }
}
.cid-tgXJJm3eHi .card-container {
  width: 100%;
  padding-top: 12%;
}
@media (max-width: 767px) {
  .cid-tgXJJm3eHi .card-container {
    width: 50%;
    padding: 10px;
  }
}
@media (max-width: 575px) {
  .cid-tgXJJm3eHi .card-container {
    width: 100%;
  }
}
.cid-tgXJJm3eHi .card-title {
  color: #112B6D;
  margin-bottom: 20px !important;
}
@media (max-width: 767px) and (min-width: 575px) {
  .cid-tgXJJm3eHi .card-title {
    text-align: left !important;
  }
}
.cid-tgXJJm3eHi .card-text {
  color: #112B6D;
  margin-bottom: 0.9rem !important;
}
@media (max-width: 767px) and (min-width: 575px) {
  .cid-tgXJJm3eHi .card-text {
    text-align: left !important;
  }
}
@media (max-width: 767px) and (min-width: 575px) {
  .cid-tgXJJm3eHi .mbr-section-btn {
    text-align: left !important;
  }
}
.cid-tFpsQkFfoL {
  padding-top: 5rem;
  padding-bottom: 5rem;
  background-color: #ffffff;
}
.cid-tFpsQkFfoL .text-wrapper {
  z-index: 11;
}
.cid-tFpsQkFfoL .wrapper {
  display: flex;
  flex-direction: column;
}
.cid-tFpsQkFfoL .animate__fadeInUp:before {
  background: #ffffff;
}
.cid-tFpsQkFfoL .mbr-iconfont {
  display: block;
  font-size: 3rem;
  color: #59bb93;
  margin-right: 0rem;
  margin-bottom: 2rem;
}
.cid-tFpsQkFfoL .iconfont-wrapper {
  margin: auto;
}
.cid-tFpsQkFfoL .mbr-section-title {
  text-align: center;
  color: #2160d1;
}
.cid-tFpsQkFfoL .mbr-text,
.cid-tFpsQkFfoL .mbr-section-btn {
  text-align: center;
  color: #161734;
}
.cid-tFpsQkFfoL .mbr-fallback-image.disabled {
  display: none;
}
.cid-tFpsQkFfoL .mbr-fallback-image {
  display: block;
  background-size: cover;
  background-position: center center;
  width: 100%;
  height: 100%;
  position: absolute;
  top: 0;
}
.cid-tFpsTO1tCG {
  padding-top: 5rem;
  padding-bottom: 5rem;
  background-color: #ffffff;
}
.cid-tFpsTO1tCG .text-wrapper {
  z-index: 11;
}
.cid-tFpsTO1tCG .wrapper {
  display: flex;
  flex-direction: column;
}
.cid-tFpsTO1tCG .animate__fadeInUp:before {
  background: #ffffff;
}
.cid-tFpsTO1tCG .mbr-iconfont {
  display: block;
  font-size: 3rem;
  color: #59bb93;
  margin-right: 0rem;
  margin-bottom: 2rem;
}
.cid-tFpsTO1tCG .iconfont-wrapper {
  margin: auto;
}
.cid-tFpsTO1tCG .mbr-section-title {
  text-align: center;
  color: #2160d1;
}
.cid-tFpsTO1tCG .mbr-text,
.cid-tFpsTO1tCG .mbr-section-btn {
  text-align: center;
  color: #161734;
}
.cid-tFpsTO1tCG .mbr-fallback-image.disabled {
  display: none;
}
.cid-tFpsTO1tCG .mbr-fallback-image {
  display: block;
  background-size: cover;
  background-position: center center;
  width: 100%;
  height: 100%;
  position: absolute;
  top: 0;
}
.cid-tFpsV8uTZp {
  padding-top: 5rem;
  padding-bottom: 5rem;
  background-color: #ffffff;
}
.cid-tFpsV8uTZp .text-wrapper {
  z-index: 11;
}
.cid-tFpsV8uTZp .wrapper {
  display: flex;
  flex-direction: column;
}
.cid-tFpsV8uTZp .animate__fadeInUp:before {
  background: #ffffff;
}
.cid-tFpsV8uTZp .mbr-iconfont {
  display: block;
  font-size: 3rem;
  color: #59bb93;
  margin-right: 0rem;
  margin-bottom: 2rem;
}
.cid-tFpsV8uTZp .iconfont-wrapper {
  margin: auto;
}
.cid-tFpsV8uTZp .mbr-section-title {
  text-align: center;
  color: #2160d1;
}
.cid-tFpsV8uTZp .mbr-text,
.cid-tFpsV8uTZp .mbr-section-btn {
  text-align: center;
  color: #161734;
}
.cid-tFpsV8uTZp .mbr-fallback-image.disabled {
  display: none;
}
.cid-tFpsV8uTZp .mbr-fallback-image {
  display: block;
  background-size: cover;
  background-position: center center;
  width: 100%;
  height: 100%;
  position: absolute;
  top: 0;
}
.cid-uVN7ckUexp {
  padding-top: 1rem;
  padding-bottom: 0rem;
  background-color: #333333;
}
.cid-uVN7ckUexp .card-wrapper {
  display: flex;
  overflow: visible;
}
.cid-uVN7ckUexp .icon {
  font-size: 5rem;
  color: #ffd96a;
  padding-right: 0rem;
  margin-top: -1rem;
  display: block;
}
.cid-uVN7ckUexp .card-box {
  margin-left: -1rem;
}
.cid-uVN7ckUexp .card-title {
  color: #f7f7f7;
}
.cid-uVN7ckUexp .card-text {
  color: #000000;
}
@media (max-width: 767px) {
  .cid-uVN7ckUexp .align-right,
  .cid-uVN7ckUexp .align-left {
    text-align: center;
  }
  .cid-uVN7ckUexp .card-wrapper {
    flex-direction: column;
  }
  .cid-uVN7ckUexp .icon,
  .cid-uVN7ckUexp .card-box {
    margin: 0rem;
  }
  .cid-uVN7ckUexp .icon {
    margin: auto;
    margin-bottom: 1rem;
  }
}
.cid-uVN7ckUexp .mbr-fallback-image.disabled {
  display: none;
}
.cid-uVN7ckUexp .mbr-fallback-image {
  display: block;
  background-size: cover;
  background-position: center center;
  width: 100%;
  height: 100%;
  position: absolute;
  top: 0;
}
.cid-uVN7bbLh0x {
  padding-top: 5rem;
  padding-bottom: 5rem;
  background-color: #333333;
}
.cid-uVN7bbLh0x .list {
  list-style: none;
  padding-left: 0;
  color: #ffffff;
}
@media (max-width: 991px) {
  .cid-uVN7bbLh0x .list {
    margin-bottom: 2rem;
  }
}
@media (min-width: 992px) {
  .cid-uVN7bbLh0x .list {
    margin-bottom: 0rem;
  }
}
@media (max-width: 767px) {
  .cid-uVN7bbLh0x .row {
    text-align: center;
  }
}
.cid-uVN7bbLh0x li {
  padding-bottom: 5px;
}
.cid-uVN7bbLh0x .row {
  padding-top: 2rem;
  border-top: 2px solid rgba(255, 255, 255, 0.15);
}
.cid-uVN7bbLh0x .soc-wrapper {
  margin-bottom: 0.5rem;
}
@media (max-width: 991px) {
  .cid-uVN7bbLh0x div > *:last-child {
    margin-top: 0 !important;
  }
}
.cid-uVN7bbLh0x .mbr-iconfont {
  padding-right: 6px;
}
.cid-uVN7bbLh0x .copyright {
  color: #bbbbbb;
}
.cid-uVN7bbLh0x .soc-link,
.cid-uVN7bbLh0x .soc-wrapper {
  color: #ffffff;
}
.cid-uVN7bbLh0x .mbr-section-subtitle {
  color: #f7f7f7;
}
.cid-uVN7deCkbV {
  padding-top: 75px;
  padding-bottom: 75px;
  background-color: #333333;
}
.cid-uVN7deCkbV .mbr-overlay {
  background-color: #ffffff;
  opacity: 0.4;
}
.cid-uVN7deCkbV textarea {
  min-height: 150px;
}
.cid-uVN7deCkbV input[name='yourSubject'] {
  margin-top: 1.5rem;
}
.cid-uVN7deCkbV textarea[name='yourMessage'] {
  margin-top: 0.3rem;
}
.cid-uVN7deCkbV .form-control,
.cid-uVN7deCkbV .field-input {
  padding: 1rem 0rem;
  background-color: #333333;
  border: none !important;
  border-bottom: 2px solid #414141 !important;
  border-color: #414141 !important;
  color: #ffffff !important;
  transition: 0.4s;
  font-size: 0.9rem;
  box-shadow: none;
  border-radius: 0px;
  outline: none;
}
.cid-uVN7deCkbV .form-control input::-webkit-input-placeholder,
.cid-uVN7deCkbV .field-input input::-webkit-input-placeholder,
.cid-uVN7deCkbV .form-control textarea::-webkit-input-placeholder,
.cid-uVN7deCkbV .field-input textarea::-webkit-input-placeholder {
  color: #acacac !important;
}
.cid-uVN7deCkbV .form-control input:-moz-placeholder,
.cid-uVN7deCkbV .field-input input:-moz-placeholder,
.cid-uVN7deCkbV .form-control textarea:-moz-placeholder,
.cid-uVN7deCkbV .field-input textarea:-moz-placeholder {
  color: #acacac !important;
}
.cid-uVN7deCkbV .jq-number__spin:hover,
.cid-uVN7deCkbV .jq-number__spin:focus {
  background-color: #333333;
  border-color: #d42b2b !important;
  color: #000000;
  box-shadow: none;
  outline: none;
}
.cid-uVN7deCkbV .jq-number__spin {
  background-color: #333333;
  border-color: #414141 !important;
  color: #ffffff;
  transition: 0.4s;
  box-shadow: none;
  outline: none;
}
.cid-uVN7deCkbV .jq-selectbox li,
.cid-uVN7deCkbV .jq-selectbox li {
  background-color: #333333;
  color: #ffffff;
}
.cid-uVN7deCkbV .jq-selectbox li:hover,
.cid-uVN7deCkbV .jq-selectbox li.selected {
  background-color: #333333;
  color: #ffffff;
}
.cid-uVN7deCkbV .jq-selectbox:hover .jq-selectbox__trigger-arrow,
.cid-uVN7deCkbV .jq-number__spin.minus:hover:after,
.cid-uVN7deCkbV .jq-number__spin.plus:hover:after {
  border-top-color: #333333;
  border-bottom-color: #333333;
}
.cid-uVN7deCkbV .jq-selectbox .jq-selectbox__trigger-arrow,
.cid-uVN7deCkbV .jq-number__spin.minus:after,
.cid-uVN7deCkbV .jq-number__spin.plus:after {
  border-top-color: #333333;
  border-bottom-color: #333333;
}
@media (max-width: 992px) {
  .cid-uVN7deCkbV .media-content {
    padding-left: 0rem;
    padding-top: 2rem;
  }
  .cid-uVN7deCkbV .social-list {
    margin-bottom: 3rem;
  }
  .cid-uVN7deCkbV .email-input {
    margin-top: 2rem;
  }
}
.cid-uVN7deCkbV .mbr-section-subtitle {
  color: #d42b2b;
  margin-bottom: 2.4rem;
}
.cid-uVN7deCkbV .mbr-text {
  color: #acacac;
  margin-bottom: 3.5rem;
}
.cid-uVN7deCkbV .mbr-iconfont-social {
  font-size: 1rem;
  color: #ffffff;
  margin-right: 0.6rem;
}
.cid-uVN7deCkbV .mbr-iconfont-social:before {
  padding: 1rem;
  border: 2px solid;
  border-radius: 100px;
  border-color: #f16f52;
  transition: all 0.3s;
}
.cid-uVN7deCkbV .mbr-iconfont-social:hover {
  color: #f16f52;
}
.cid-uVN7deCkbV .social-list {
  display: flex;
}
.cid-uVN7deCkbV .social-list a {
  transition: 0.3s;
}
.cid-uVN7deCkbV .social-list a:hover {
  transform: translateY(-8px);
}
.cid-uVN7deCkbV .row {
  align-items: center;
}
.cid-uVN7deCkbV .mbr-section-title {
  margin-bottom: 1.3rem;
}
.cid-uVN7deCkbV .btn {
  font-weight: bold;
  padding: 1rem 5.5rem;
}
.cid-uVN7deCkbV .form-btn {
  margin-top: 2.5rem;
}
.cid-uVN7deCkbV input::-webkit-input-placeholder,
.cid-uVN7deCkbV textarea::-webkit-input-placeholder {
  color: #acacac !important;
}
.cid-uVN7deCkbV input:-moz-placeholder,
.cid-uVN7deCkbV textarea:-moz-placeholder {
  color: #acacac !important;
}
@media (min-width: 992px) {
  .cid-uVN7deCkbV .media-content {
    padding-right: 3rem;
  }
  .cid-uVN7deCkbV .email-input {
    padding-left: 2.2rem;
  }
}
@media (min-width: 767px) {
  .cid-uVN7deCkbV .row {
    padding: 0 1rem;
  }
}
.cid-uVN7deCkbV .btn:hover {
  background-color: #f16f52 !important;
  border-color: #f16f52 !important;
  color: #ffffff !important;
}
@media (max-width: 767px) {
  .cid-uVN7deCkbV .form-btn {
    width: 100%;
  }
  .cid-uVN7deCkbV .btn {
    width: 100%;
  }
}
.cid-tgXvnb1Lxr .navbar-dropdown {
  position: relative !important;
}
.cid-tgXvnb1Lxr .nav-link {
  position: relative;
}
.cid-tgXvnb1Lxr .nav-link:before {
  content: '';
  bottom: -2px;
  left: 5px;
  width: 0%;
  height: 1px;
  opacity: 0;
  transition: all 0.3s;
  background: currentColor;
  position: absolute;
}
.cid-tgXvnb1Lxr .nav-link:hover:before {
  width: 50%;
  opacity: 1;
}
.cid-tgXvnb1Lxr .dropdown-item:before {
  font-family: Moririse2 !important;
  content: '\e966';
  display: inline-block;
  width: 0;
  position: absolute;
  left: 1rem;
  top: 0.5rem;
  margin-right: 0.5rem;
  line-height: 1;
  font-size: inherit;
  vertical-align: middle;
  text-align: center;
  overflow: hidden;
  transform: scale(0, 1);
  transition: all 0.25s ease-in-out;
}
.cid-tgXvnb1Lxr .dropdown-menu {
  padding: 0;
}
.cid-tgXvnb1Lxr .dropdown-item:hover,
.cid-tgXvnb1Lxr .dropdown-item:focus {
  background: #59bb93 !important;
  color: white !important;
}
.cid-tgXvnb1Lxr .nav-dropdown .link {
  padding: 0 0.3em !important;
  margin: .667em 1em !important;
}
.cid-tgXvnb1Lxr .nav-dropdown .link.dropdown-toggle::after {
  margin-left: 0.5rem;
  margin-top: 0.2rem;
}
.cid-tgXvnb1Lxr .container {
  display: flex;
  margin: auto;
}
.cid-tgXvnb1Lxr .iconfont-wrapper {
  color: #000000 !important;
  font-size: 1.5rem;
  padding-right: .5rem;
}
.cid-tgXvnb1Lxr .navbar-caption {
  padding-right: 4rem;
}
.cid-tgXvnb1Lxr .dropdown-menu,
.cid-tgXvnb1Lxr .navbar.opened {
  background: #ffffff !important;
}
.cid-tgXvnb1Lxr .nav-item:focus,
.cid-tgXvnb1Lxr .nav-link:focus {
  outline: none;
}
.cid-tgXvnb1Lxr .dropdown .dropdown-menu .dropdown-item {
  width: auto;
  transition: all 0.25s ease-in-out;
}
.cid-tgXvnb1Lxr .dropdown .dropdown-menu .dropdown-item::after {
  right: 0.5rem;
}
.cid-tgXvnb1Lxr .dropdown .dropdown-menu .dropdown-item .mbr-iconfont {
  margin-left: -1.8rem;
  padding-right: 1rem;
  font-size: inherit;
}
.cid-tgXvnb1Lxr .dropdown .dropdown-menu .dropdown-item .mbr-iconfont:before {
  display: inline-block;
  transform: scale(1, 1);
  transition: all 0.25s ease-in-out;
}
.cid-tgXvnb1Lxr .collapsed .dropdown-menu .dropdown-item:before {
  display: none;
}
.cid-tgXvnb1Lxr .collapsed .dropdown .dropdown-menu .dropdown-item {
  padding: 0.235em 1.5em 0.235em 1.5em !important;
  transition: none;
  margin: 0 !important;
}
.cid-tgXvnb1Lxr .navbar {
  min-height: 77px;
  transition: all .3s;
  background: #ffffff;
}
.cid-tgXvnb1Lxr .navbar.opened {
  transition: all .3s;
}
.cid-tgXvnb1Lxr .navbar .dropdown-item {
  padding: .5rem 1.8rem;
}
.cid-tgXvnb1Lxr .navbar .navbar-logo img {
  width: auto;
}
.cid-tgXvnb1Lxr .navbar .navbar-collapse {
  justify-content: flex-end;
  z-index: 1;
}
.cid-tgXvnb1Lxr .navbar.collapsed .nav-item .nav-link::before {
  display: none;
}
.cid-tgXvnb1Lxr .navbar.collapsed.opened .dropdown-menu {
  top: 0;
}
@media (min-width: 992px) {
  .cid-tgXvnb1Lxr .navbar.collapsed.opened:not(.navbar-short) .navbar-collapse {
    max-height: calc(98.5vh - 8rem);
  }
}
.cid-tgXvnb1Lxr .navbar.collapsed .dropdown-menu .dropdown-submenu {
  left: 0 !important;
}
.cid-tgXvnb1Lxr .navbar.collapsed .dropdown-menu .dropdown-item:after {
  right: auto;
}
.cid-tgXvnb1Lxr .navbar.collapsed .dropdown-menu .dropdown-toggle[data-toggle="dropdown-submenu"]:after {
  margin-left: 0.5rem;
  margin-top: 0.2rem;
  border-top: 0.35em solid;
  border-right: 0.35em solid transparent;
  border-left: 0.35em solid transparent;
  border-bottom: 0;
  top: 55%;
}
.cid-tgXvnb1Lxr .navbar.collapsed ul.navbar-nav li {
  margin: auto;
}
.cid-tgXvnb1Lxr .navbar.collapsed .dropdown-menu .dropdown-item {
  padding: .25rem 1.5rem;
  text-align: center;
}
.cid-tgXvnb1Lxr .navbar.collapsed .icons-menu {
  padding-left: 0;
  padding-right: 0;
  padding-top: .5rem;
  padding-bottom: .5rem;
}
@media (max-width: 991px) {
  .cid-tgXvnb1Lxr .navbar .nav-item .nav-link::before {
    display: none;
  }
  .cid-tgXvnb1Lxr .navbar.opened .dropdown-menu {
    top: 0;
  }
  .cid-tgXvnb1Lxr .navbar .dropdown-menu .dropdown-submenu {
    left: 0 !important;
  }
  .cid-tgXvnb1Lxr .navbar .dropdown-menu .dropdown-item:after {
    right: auto;
  }
  .cid-tgXvnb1Lxr .navbar .dropdown-menu .dropdown-toggle[data-toggle="dropdown-submenu"]:after {
    margin-left: 0.5rem;
    margin-top: 0.2rem;
    border-top: 0.35em solid;
    border-right: 0.35em solid transparent;
    border-left: 0.35em solid transparent;
    border-bottom: 0;
    top: 55%;
  }
  .cid-tgXvnb1Lxr .navbar .navbar-logo img {
    height: 3.8rem !important;
  }
  .cid-tgXvnb1Lxr .navbar ul.navbar-nav li {
    margin: auto;
  }
  .cid-tgXvnb1Lxr .navbar .dropdown-menu .dropdown-item {
    padding: .25rem 1.5rem !important;
    text-align: center;
  }
  .cid-tgXvnb1Lxr .navbar .navbar-brand {
    flex-shrink: initial;
    flex-basis: auto;
    word-break: break-word;
    padding-right: 2rem;
  }
  .cid-tgXvnb1Lxr .navbar .navbar-toggler {
    flex-basis: auto;
  }
  .cid-tgXvnb1Lxr .navbar .icons-menu {
    padding-left: 0;
    padding-top: .5rem;
    padding-bottom: .5rem;
  }
}
.cid-tgXvnb1Lxr .navbar.navbar-short {
  min-height: 60px;
}
.cid-tgXvnb1Lxr .navbar.navbar-short .navbar-logo img {
  height: 3rem !important;
}
.cid-tgXvnb1Lxr .navbar.navbar-short .navbar-brand {
  padding: 0;
}
.cid-tgXvnb1Lxr .navbar-brand {
  flex-shrink: 0;
  align-items: center;
  margin-right: 0;
  padding: 0;
  transition: all .3s;
  word-break: break-word;
  z-index: 1;
}
.cid-tgXvnb1Lxr .navbar-brand .navbar-caption {
  line-height: inherit !important;
}
.cid-tgXvnb1Lxr .navbar-brand .navbar-logo a {
  outline: none;
}
.cid-tgXvnb1Lxr .dropdown-item.active,
.cid-tgXvnb1Lxr .dropdown-item:active {
  background-color: transparent;
}
.cid-tgXvnb1Lxr .navbar-expand-lg .navbar-nav .nav-link {
  padding: 0;
}
.cid-tgXvnb1Lxr .nav-dropdown .link.dropdown-toggle {
  margin-right: 1.667em;
}
.cid-tgXvnb1Lxr .nav-dropdown .link.dropdown-toggle[aria-expanded="true"] {
  margin-right: 0;
  padding: 0.667em 1.667em;
}
.cid-tgXvnb1Lxr .navbar.navbar-expand-lg .dropdown .dropdown-menu {
  background: #ffffff;
}
.cid-tgXvnb1Lxr .navbar.navbar-expand-lg .dropdown .dropdown-menu .dropdown-submenu {
  margin: 0;
  left: 100%;
}
.cid-tgXvnb1Lxr .navbar .dropdown.open > .dropdown-menu {
  display: block;
}
.cid-tgXvnb1Lxr ul.navbar-nav {
  flex-wrap: wrap;
}
.cid-tgXvnb1Lxr .navbar-buttons {
  text-align: center;
  min-width: 170px;
}
.cid-tgXvnb1Lxr button.navbar-toggler {
  outline: none;
  width: 31px;
  height: 20px;
  cursor: pointer;
  transition: all .2s;
  position: relative;
  align-self: center;
}
.cid-tgXvnb1Lxr button.navbar-toggler .hamburger span {
  position: absolute;
  right: 0;
  width: 30px;
  height: 2px;
  border-right: 5px;
  background-color: currentColor;
}
.cid-tgXvnb1Lxr button.navbar-toggler .hamburger span:nth-child(1) {
  top: 0;
  transition: all .2s;
}
.cid-tgXvnb1Lxr button.navbar-toggler .hamburger span:nth-child(2) {
  top: 8px;
  transition: all .15s;
}
.cid-tgXvnb1Lxr button.navbar-toggler .hamburger span:nth-child(3) {
  top: 8px;
  transition: all .15s;
}
.cid-tgXvnb1Lxr button.navbar-toggler .hamburger span:nth-child(4) {
  top: 16px;
  transition: all .2s;
}
.cid-tgXvnb1Lxr nav.opened .hamburger span:nth-child(1) {
  top: 8px;
  width: 0;
  opacity: 0;
  right: 50%;
  transition: all .2s;
}
.cid-tgXvnb1Lxr nav.opened .hamburger span:nth-child(2) {
  transform: rotate(45deg);
  transition: all .25s;
}
.cid-tgXvnb1Lxr nav.opened .hamburger span:nth-child(3) {
  transform: rotate(-45deg);
  transition: all .25s;
}
.cid-tgXvnb1Lxr nav.opened .hamburger span:nth-child(4) {
  top: 8px;
  width: 0;
  opacity: 0;
  right: 50%;
  transition: all .2s;
}
.cid-tgXvnb1Lxr .navbar-dropdown {
  padding: .5rem 1rem;
}
.cid-tgXvnb1Lxr a.nav-link {
  display: flex;
  align-items: center;
  justify-content: center;
}
.cid-tgXvnb1Lxr .icons-menu {
  flex-wrap: nowrap;
  display: flex;
  justify-content: center;
  padding-left: 1rem;
  padding-right: 1rem;
  padding-top: 0.3rem;
  text-align: center;
}
@media screen and (-ms-high-contrast: active), (-ms-high-contrast: none) {
  .cid-tgXvnb1Lxr .navbar {
    height: 77px;
  }
  .cid-tgXvnb1Lxr .navbar.opened {
    height: auto;
  }
  .cid-tgXvnb1Lxr .nav-item .nav-link:hover::before {
    width: 175%;
    max-width: calc(100% + 2rem);
    left: -1rem;
  }
}
.cid-tFptRoINeS {
  padding-top: 0rem;
  padding-bottom: 0rem;
  background-color: #ffffff;
}
.cid-tFptRoINeS .card-wrapper {
  display: flex;
  overflow: visible;
  max-width: 750px;
  flex-direction: column;
  padding: 4rem 2rem;
}
.cid-tFptRoINeS .card-wrapper:hover .mbr-iconfont {
  height: 70px;
  border-radius: 40px;
}
.cid-tFptRoINeS .title-wrap {
  display: flex;
}
.cid-tFptRoINeS .link-wrapper {
  display: flex;
  min-height: 100px;
}
.cid-tFptRoINeS .container-fluid {
  padding: 0rem;
}
.cid-tFptRoINeS .mbr-iconfont {
  transition: all 0.3s;
  overflow: visible;
  font-size: 1.5rem;
  color: white;
  margin-top: 6px;
  min-width: 50px;
  display: flex;
  margin-right: 1rem;
  justify-content: center;
  align-items: center;
  height: 50px;
  border-radius: 50%;
  background: #59bb93;
}
.cid-tFptRoINeS .row {
  flex-direction: row-reverse;
}
.cid-tFptRoINeS .icon {
  font-size: 5rem;
  color: #59bb93;
  padding-right: 0rem;
  margin-top: -1rem;
  display: block;
}
.cid-tFptRoINeS img {
  height: 100%;
  object-fit: cover;
}
.cid-tFptRoINeS .card-box {
  margin-left: -1rem;
}
.cid-tFptRoINeS .card-title {
  color: #47b5ed;
}
.cid-tFptRoINeS .card-text {
  color: #000000;
}
@media (max-width: 767px) {
  .cid-tFptRoINeS .align-right,
  .cid-tFptRoINeS .align-left {
    text-align: center;
  }
  .cid-tFptRoINeS .card-wrapper {
    padding: 4rem 1rem;
  }
  .cid-tFptRoINeS .title-wrap {
    flex-direction: column;
  }
  .cid-tFptRoINeS .icon,
  .cid-tFptRoINeS .card-box {
    margin: 0rem;
  }
  .cid-tFptRoINeS .icon {
    margin: auto;
    margin-bottom: 1rem;
  }
}
.cid-tFptRoINeS .link-text {
  color: #585ba5;
}
.cid-tFptRoINeS .mbr-fallback-image.disabled {
  display: none;
}
.cid-tFptRoINeS .mbr-fallback-image {
  display: block;
  background-size: cover;
  background-position: center center;
  width: 100%;
  height: 100%;
  position: absolute;
  top: 0;
}
.cid-tgXvndS7rR {
  padding-top: 0rem;
  padding-bottom: 0rem;
  background-color: #ffffff;
}
.cid-tgXvndS7rR .mbr-fallback-image.disabled {
  display: none;
}
.cid-tgXvndS7rR .mbr-fallback-image {
  display: block;
  background-size: cover;
  background-position: center center;
  width: 100%;
  height: 100%;
  position: absolute;
  top: 0;
}
.cid-tgXvndS7rR .container {
  max-width: 100%;
  width: 100%;
  padding-left: 0 !important;
  padding-right: 0 !important;
}
.cid-tgXvndS7rR .row {
  margin-left: 0 !important;
  margin-right: 0 !important;
}
.cid-tgXvndS7rR .row > [class*="col"] {
  padding-left: 0;
  padding-right: 0;
}
.cid-tgXvndS7rR .col-title {
  width: 100%;
  max-width: 1140px;
  padding: 0 10px !important;
  margin: 0 auto 40px;
}
.cid-tgXvndS7rR .mbr-section-title {
  color: #112B6D;
  margin-bottom: 20px !important;
}
.cid-tgXvndS7rR .mbr-section-subtitle {
  color: #112B6D;
  margin-bottom: 0.9rem !important;
}
.cid-tgXvndS7rR .cards-container {
  display: flex;
  align-items: stretch;
  justify-content: center;
  padding: 0 !important;
}
@media (max-width: 767px) {
  .cid-tgXvndS7rR .cards-container {
    flex-wrap: wrap;
  }
}
.cid-tgXvndS7rR .card {
  width: 33.33333333%;
  border-radius: 0;
}
@media (max-width: 767px) {
  .cid-tgXvndS7rR .card {
    width: 100%;
  }
}
.cid-tgXvndS7rR .card-box {
  width: 100%;
  padding: 6% 6% 6% 6%;
}
@media (max-width: 767px) {
  .cid-tgXvndS7rR .card-box {
    display: flex;
    align-items: center;
    padding: 20px 0;
  }
}
@media (max-width: 576px) {
  .cid-tgXvndS7rR .card-box {
    flex-wrap: wrap;
  }
}
.cid-tgXvndS7rR .img-container {
  position: relative;
  width: 100%;
  overflow: hidden;
}
@media (max-width: 767px) {
  .cid-tgXvndS7rR .img-container {
    width: 50%;
    padding: 10px;
  }
}
@media (max-width: 575px) {
  .cid-tgXvndS7rR .img-container {
    width: 100%;
  }
}
.cid-tgXvndS7rR .img-bg {
  position: absolute;
  z-index: 4;
  top: 50%;
  left: 50%;
  transform: translate(-50%, -50%);
  width: 70%;
  aspect-ratio: 1;
  background-color: #ffffff;
  border-radius: 50%;
}
.cid-tgXvndS7rR .image-wrapper {
  position: relative;
  z-index: 5;
  width: 100%;
}
.cid-tgXvndS7rR .image-wrapper img {
  width: auto;
  max-width: 70%;
  height: 140px;
  margin: 0 auto;
  object-fit: contain;
}
@media (max-width: 1399px) {
  .cid-tgXvndS7rR .image-wrapper img {
    height: 110px;
  }
}
@media (max-width: 1199px) {
  .cid-tgXvndS7rR .image-wrapper img {
    height: 93px;
  }
}
@media (max-width: 991px) {
  .cid-tgXvndS7rR .image-wrapper img {
    height: 74px;
  }
}
@media (max-width: 767px) {
  .cid-tgXvndS7rR .image-wrapper img {
    height: auto;
  }
}
.cid-tgXvndS7rR .card-container {
  width: 100%;
  padding-top: 12%;
}
@media (max-width: 767px) {
  .cid-tgXvndS7rR .card-container {
    width: 50%;
    padding: 10px;
  }
}
@media (max-width: 575px) {
  .cid-tgXvndS7rR .card-container {
    width: 100%;
  }
}
.cid-tgXvndS7rR .card-title {
  color: #112B6D;
  margin-bottom: 20px !important;
}
@media (max-width: 767px) and (min-width: 575px) {
  .cid-tgXvndS7rR .card-title {
    text-align: left !important;
  }
}
.cid-tgXvndS7rR .card-text {
  color: #112B6D;
  margin-bottom: 0.9rem !important;
}
@media (max-width: 767px) and (min-width: 575px) {
  .cid-tgXvndS7rR .card-text {
    text-align: left !important;
  }
}
@media (max-width: 767px) and (min-width: 575px) {
  .cid-tgXvndS7rR .mbr-section-btn {
    text-align: left !important;
  }
}
.cid-tFpugGfxZN {
  padding-top: 5rem;
  padding-bottom: 5rem;
  background-color: #ffffff;
}
.cid-tFpugGfxZN .text-wrapper {
  z-index: 11;
}
.cid-tFpugGfxZN .wrapper {
  display: flex;
  flex-direction: column;
}
.cid-tFpugGfxZN .animate__fadeInUp:before {
  background: #ffffff;
}
.cid-tFpugGfxZN .mbr-iconfont {
  display: block;
  font-size: 3rem;
  color: #59bb93;
  margin-right: 0rem;
  margin-bottom: 2rem;
}
.cid-tFpugGfxZN .iconfont-wrapper {
  margin: auto;
}
.cid-tFpugGfxZN .mbr-section-title {
  text-align: center;
  color: #2160d1;
}
.cid-tFpugGfxZN .mbr-text,
.cid-tFpugGfxZN .mbr-section-btn {
  text-align: center;
  color: #161734;
}
.cid-tFpugGfxZN .mbr-fallback-image.disabled {
  display: none;
}
.cid-tFpugGfxZN .mbr-fallback-image {
  display: block;
  background-size: cover;
  background-position: center center;
  width: 100%;
  height: 100%;
  position: absolute;
  top: 0;
}
.cid-ulxMh07Oir {
  padding-top: 5rem;
  padding-bottom: 5rem;
  background-color: #ffffff;
}
.cid-ulxMh07Oir .text-wrapper {
  z-index: 11;
}
.cid-ulxMh07Oir .wrapper {
  display: flex;
  flex-direction: column;
}
.cid-ulxMh07Oir .animate__fadeInUp:before {
  background: #ffffff;
}
.cid-ulxMh07Oir .mbr-iconfont {
  display: block;
  font-size: 3rem;
  color: #59bb93;
  margin-right: 0rem;
  margin-bottom: 2rem;
}
.cid-ulxMh07Oir .iconfont-wrapper {
  margin: auto;
}
.cid-ulxMh07Oir .mbr-section-title {
  text-align: center;
  color: #2160d1;
}
.cid-ulxMh07Oir .mbr-text,
.cid-ulxMh07Oir .mbr-section-btn {
  text-align: center;
  color: #161734;
}
.cid-ulxMh07Oir .mbr-fallback-image.disabled {
  display: none;
}
.cid-ulxMh07Oir .mbr-fallback-image {
  display: block;
  background-size: cover;
  background-position: center center;
  width: 100%;
  height: 100%;
  position: absolute;
  top: 0;
}
.cid-uVN7XLG22o {
  padding-top: 1rem;
  padding-bottom: 0rem;
  background-color: #333333;
}
.cid-uVN7XLG22o .card-wrapper {
  display: flex;
  overflow: visible;
}
.cid-uVN7XLG22o .icon {
  font-size: 5rem;
  color: #ffd96a;
  padding-right: 0rem;
  margin-top: -1rem;
  display: block;
}
.cid-uVN7XLG22o .card-box {
  margin-left: -1rem;
}
.cid-uVN7XLG22o .card-title {
  color: #f7f7f7;
}
.cid-uVN7XLG22o .card-text {
  color: #000000;
}
@media (max-width: 767px) {
  .cid-uVN7XLG22o .align-right,
  .cid-uVN7XLG22o .align-left {
    text-align: center;
  }
  .cid-uVN7XLG22o .card-wrapper {
    flex-direction: column;
  }
  .cid-uVN7XLG22o .icon,
  .cid-uVN7XLG22o .card-box {
    margin: 0rem;
  }
  .cid-uVN7XLG22o .icon {
    margin: auto;
    margin-bottom: 1rem;
  }
}
.cid-uVN7XLG22o .mbr-fallback-image.disabled {
  display: none;
}
.cid-uVN7XLG22o .mbr-fallback-image {
  display: block;
  background-size: cover;
  background-position: center center;
  width: 100%;
  height: 100%;
  position: absolute;
  top: 0;
}
.cid-uVN7YniUxM {
  padding-top: 5rem;
  padding-bottom: 5rem;
  background-color: #333333;
}
.cid-uVN7YniUxM .list {
  list-style: none;
  padding-left: 0;
  color: #ffffff;
}
@media (max-width: 991px) {
  .cid-uVN7YniUxM .list {
    margin-bottom: 2rem;
  }
}
@media (min-width: 992px) {
  .cid-uVN7YniUxM .list {
    margin-bottom: 0rem;
  }
}
@media (max-width: 767px) {
  .cid-uVN7YniUxM .row {
    text-align: center;
  }
}
.cid-uVN7YniUxM li {
  padding-bottom: 5px;
}
.cid-uVN7YniUxM .row {
  padding-top: 2rem;
  border-top: 2px solid rgba(255, 255, 255, 0.15);
}
.cid-uVN7YniUxM .soc-wrapper {
  margin-bottom: 0.5rem;
}
@media (max-width: 991px) {
  .cid-uVN7YniUxM div > *:last-child {
    margin-top: 0 !important;
  }
}
.cid-uVN7YniUxM .mbr-iconfont {
  padding-right: 6px;
}
.cid-uVN7YniUxM .copyright {
  color: #bbbbbb;
}
.cid-uVN7YniUxM .soc-link,
.cid-uVN7YniUxM .soc-wrapper {
  color: #ffffff;
}
.cid-uVN7YniUxM .mbr-section-subtitle {
  color: #f7f7f7;
}
.cid-tfddaEQ7xA .navbar-dropdown {
  position: relative !important;
}
.cid-tfddaEQ7xA .nav-link {
  position: relative;
}
.cid-tfddaEQ7xA .nav-link:before {
  content: '';
  bottom: -2px;
  left: 5px;
  width: 0%;
  height: 1px;
  opacity: 0;
  transition: all 0.3s;
  background: currentColor;
  position: absolute;
}
.cid-tfddaEQ7xA .nav-link:hover:before {
  width: 50%;
  opacity: 1;
}
.cid-tfddaEQ7xA .dropdown-item:before {
  font-family: Moririse2 !important;
  content: '\e966';
  display: inline-block;
  width: 0;
  position: absolute;
  left: 1rem;
  top: 0.5rem;
  margin-right: 0.5rem;
  line-height: 1;
  font-size: inherit;
  vertical-align: middle;
  text-align: center;
  overflow: hidden;
  transform: scale(0, 1);
  transition: all 0.25s ease-in-out;
}
.cid-tfddaEQ7xA .dropdown-menu {
  padding: 0;
}
.cid-tfddaEQ7xA .dropdown-item:hover,
.cid-tfddaEQ7xA .dropdown-item:focus {
  background: #59bb93 !important;
  color: white !important;
}
.cid-tfddaEQ7xA .nav-dropdown .link {
  padding: 0 0.3em !important;
  margin: .667em 1em !important;
}
.cid-tfddaEQ7xA .nav-dropdown .link.dropdown-toggle::after {
  margin-left: 0.5rem;
  margin-top: 0.2rem;
}
.cid-tfddaEQ7xA .container {
  display: flex;
  margin: auto;
}
.cid-tfddaEQ7xA .iconfont-wrapper {
  color: #000000 !important;
  font-size: 1.5rem;
  padding-right: .5rem;
}
.cid-tfddaEQ7xA .navbar-caption {
  padding-right: 4rem;
}
.cid-tfddaEQ7xA .dropdown-menu,
.cid-tfddaEQ7xA .navbar.opened {
  background: #ffffff !important;
}
.cid-tfddaEQ7xA .nav-item:focus,
.cid-tfddaEQ7xA .nav-link:focus {
  outline: none;
}
.cid-tfddaEQ7xA .dropdown .dropdown-menu .dropdown-item {
  width: auto;
  transition: all 0.25s ease-in-out;
}
.cid-tfddaEQ7xA .dropdown .dropdown-menu .dropdown-item::after {
  right: 0.5rem;
}
.cid-tfddaEQ7xA .dropdown .dropdown-menu .dropdown-item .mbr-iconfont {
  margin-left: -1.8rem;
  padding-right: 1rem;
  font-size: inherit;
}
.cid-tfddaEQ7xA .dropdown .dropdown-menu .dropdown-item .mbr-iconfont:before {
  display: inline-block;
  transform: scale(1, 1);
  transition: all 0.25s ease-in-out;
}
.cid-tfddaEQ7xA .collapsed .dropdown-menu .dropdown-item:before {
  display: none;
}
.cid-tfddaEQ7xA .collapsed .dropdown .dropdown-menu .dropdown-item {
  padding: 0.235em 1.5em 0.235em 1.5em !important;
  transition: none;
  margin: 0 !important;
}
.cid-tfddaEQ7xA .navbar {
  min-height: 77px;
  transition: all .3s;
  background: #ffffff;
}
.cid-tfddaEQ7xA .navbar.opened {
  transition: all .3s;
}
.cid-tfddaEQ7xA .navbar .dropdown-item {
  padding: .5rem 1.8rem;
}
.cid-tfddaEQ7xA .navbar .navbar-logo img {
  width: auto;
}
.cid-tfddaEQ7xA .navbar .navbar-collapse {
  justify-content: flex-end;
  z-index: 1;
}
.cid-tfddaEQ7xA .navbar.collapsed .nav-item .nav-link::before {
  display: none;
}
.cid-tfddaEQ7xA .navbar.collapsed.opened .dropdown-menu {
  top: 0;
}
@media (min-width: 992px) {
  .cid-tfddaEQ7xA .navbar.collapsed.opened:not(.navbar-short) .navbar-collapse {
    max-height: calc(98.5vh - 8rem);
  }
}
.cid-tfddaEQ7xA .navbar.collapsed .dropdown-menu .dropdown-submenu {
  left: 0 !important;
}
.cid-tfddaEQ7xA .navbar.collapsed .dropdown-menu .dropdown-item:after {
  right: auto;
}
.cid-tfddaEQ7xA .navbar.collapsed .dropdown-menu .dropdown-toggle[data-toggle="dropdown-submenu"]:after {
  margin-left: 0.5rem;
  margin-top: 0.2rem;
  border-top: 0.35em solid;
  border-right: 0.35em solid transparent;
  border-left: 0.35em solid transparent;
  border-bottom: 0;
  top: 55%;
}
.cid-tfddaEQ7xA .navbar.collapsed ul.navbar-nav li {
  margin: auto;
}
.cid-tfddaEQ7xA .navbar.collapsed .dropdown-menu .dropdown-item {
  padding: .25rem 1.5rem;
  text-align: center;
}
.cid-tfddaEQ7xA .navbar.collapsed .icons-menu {
  padding-left: 0;
  padding-right: 0;
  padding-top: .5rem;
  padding-bottom: .5rem;
}
@media (max-width: 991px) {
  .cid-tfddaEQ7xA .navbar .nav-item .nav-link::before {
    display: none;
  }
  .cid-tfddaEQ7xA .navbar.opened .dropdown-menu {
    top: 0;
  }
  .cid-tfddaEQ7xA .navbar .dropdown-menu .dropdown-submenu {
    left: 0 !important;
  }
  .cid-tfddaEQ7xA .navbar .dropdown-menu .dropdown-item:after {
    right: auto;
  }
  .cid-tfddaEQ7xA .navbar .dropdown-menu .dropdown-toggle[data-toggle="dropdown-submenu"]:after {
    margin-left: 0.5rem;
    margin-top: 0.2rem;
    border-top: 0.35em solid;
    border-right: 0.35em solid transparent;
    border-left: 0.35em solid transparent;
    border-bottom: 0;
    top: 55%;
  }
  .cid-tfddaEQ7xA .navbar .navbar-logo img {
    height: 3.8rem !important;
  }
  .cid-tfddaEQ7xA .navbar ul.navbar-nav li {
    margin: auto;
  }
  .cid-tfddaEQ7xA .navbar .dropdown-menu .dropdown-item {
    padding: .25rem 1.5rem !important;
    text-align: center;
  }
  .cid-tfddaEQ7xA .navbar .navbar-brand {
    flex-shrink: initial;
    flex-basis: auto;
    word-break: break-word;
    padding-right: 2rem;
  }
  .cid-tfddaEQ7xA .navbar .navbar-toggler {
    flex-basis: auto;
  }
  .cid-tfddaEQ7xA .navbar .icons-menu {
    padding-left: 0;
    padding-top: .5rem;
    padding-bottom: .5rem;
  }
}
.cid-tfddaEQ7xA .navbar.navbar-short {
  min-height: 60px;
}
.cid-tfddaEQ7xA .navbar.navbar-short .navbar-logo img {
  height: 3rem !important;
}
.cid-tfddaEQ7xA .navbar.navbar-short .navbar-brand {
  padding: 0;
}
.cid-tfddaEQ7xA .navbar-brand {
  flex-shrink: 0;
  align-items: center;
  margin-right: 0;
  padding: 0;
  transition: all .3s;
  word-break: break-word;
  z-index: 1;
}
.cid-tfddaEQ7xA .navbar-brand .navbar-caption {
  line-height: inherit !important;
}
.cid-tfddaEQ7xA .navbar-brand .navbar-logo a {
  outline: none;
}
.cid-tfddaEQ7xA .dropdown-item.active,
.cid-tfddaEQ7xA .dropdown-item:active {
  background-color: transparent;
}
.cid-tfddaEQ7xA .navbar-expand-lg .navbar-nav .nav-link {
  padding: 0;
}
.cid-tfddaEQ7xA .nav-dropdown .link.dropdown-toggle {
  margin-right: 1.667em;
}
.cid-tfddaEQ7xA .nav-dropdown .link.dropdown-toggle[aria-expanded="true"] {
  margin-right: 0;
  padding: 0.667em 1.667em;
}
.cid-tfddaEQ7xA .navbar.navbar-expand-lg .dropdown .dropdown-menu {
  background: #ffffff;
}
.cid-tfddaEQ7xA .navbar.navbar-expand-lg .dropdown .dropdown-menu .dropdown-submenu {
  margin: 0;
  left: 100%;
}
.cid-tfddaEQ7xA .navbar .dropdown.open > .dropdown-menu {
  display: block;
}
.cid-tfddaEQ7xA ul.navbar-nav {
  flex-wrap: wrap;
}
.cid-tfddaEQ7xA .navbar-buttons {
  text-align: center;
  min-width: 170px;
}
.cid-tfddaEQ7xA button.navbar-toggler {
  outline: none;
  width: 31px;
  height: 20px;
  cursor: pointer;
  transition: all .2s;
  position: relative;
  align-self: center;
}
.cid-tfddaEQ7xA button.navbar-toggler .hamburger span {
  position: absolute;
  right: 0;
  width: 30px;
  height: 2px;
  border-right: 5px;
  background-color: currentColor;
}
.cid-tfddaEQ7xA button.navbar-toggler .hamburger span:nth-child(1) {
  top: 0;
  transition: all .2s;
}
.cid-tfddaEQ7xA button.navbar-toggler .hamburger span:nth-child(2) {
  top: 8px;
  transition: all .15s;
}
.cid-tfddaEQ7xA button.navbar-toggler .hamburger span:nth-child(3) {
  top: 8px;
  transition: all .15s;
}
.cid-tfddaEQ7xA button.navbar-toggler .hamburger span:nth-child(4) {
  top: 16px;
  transition: all .2s;
}
.cid-tfddaEQ7xA nav.opened .hamburger span:nth-child(1) {
  top: 8px;
  width: 0;
  opacity: 0;
  right: 50%;
  transition: all .2s;
}
.cid-tfddaEQ7xA nav.opened .hamburger span:nth-child(2) {
  transform: rotate(45deg);
  transition: all .25s;
}
.cid-tfddaEQ7xA nav.opened .hamburger span:nth-child(3) {
  transform: rotate(-45deg);
  transition: all .25s;
}
.cid-tfddaEQ7xA nav.opened .hamburger span:nth-child(4) {
  top: 8px;
  width: 0;
  opacity: 0;
  right: 50%;
  transition: all .2s;
}
.cid-tfddaEQ7xA .navbar-dropdown {
  padding: .5rem 1rem;
}
.cid-tfddaEQ7xA a.nav-link {
  display: flex;
  align-items: center;
  justify-content: center;
}
.cid-tfddaEQ7xA .icons-menu {
  flex-wrap: nowrap;
  display: flex;
  justify-content: center;
  padding-left: 1rem;
  padding-right: 1rem;
  padding-top: 0.3rem;
  text-align: center;
}
@media screen and (-ms-high-contrast: active), (-ms-high-contrast: none) {
  .cid-tfddaEQ7xA .navbar {
    height: 77px;
  }
  .cid-tfddaEQ7xA .navbar.opened {
    height: auto;
  }
  .cid-tfddaEQ7xA .nav-item .nav-link:hover::before {
    width: 175%;
    max-width: calc(100% + 2rem);
    left: -1rem;
  }
}
.cid-tfddaG3vjI {
  background-image: url("../../../assets/images/poultry-1200x800.jpg");
}
.cid-tfddaG3vjI .mbr-text,
.cid-tfddaG3vjI .mbr-section-btn {
  color: #ffffff;
  text-align: center;
}
@media (max-width: 991px) {
  .cid-tfddaG3vjI .mbr-section-title,
  .cid-tfddaG3vjI .mbr-section-btn,
  .cid-tfddaG3vjI .mbr-text {
    text-align: center;
  }
}
.cid-tfddaG3vjI .padding {
  padding-bottom: 7rem!important;
}
.cid-tfddaG3vjI .mbr-section-subtitle {
  color: #333333;
  letter-spacing: 6px;
}
.cid-tfddaG3vjI .mbr-iconfont {
  color: #ffffff;
  font-size: 1.1rem;
}
.cid-tfddaG3vjI .icons-wrapper {
  position: absolute;
  display: flex;
  bottom: 4rem;
  width: fit-content;
  right: 10rem;
}
@media (max-width: 992px) {
  .cid-tfddaG3vjI .icons-wrapper {
    right: 50%;
    left: 50%;
    transform: translateX(-50%);
  }
}
.cid-tfddaG3vjI .icon-wrapper {
  position: relative;
  width: 50px;
  cursor: pointer;
  margin: 0 0.5rem;
  display: flex;
  justify-content: center;
  align-items: center;
  height: 50px;
}
.cid-tfddaG3vjI .icon-wrapper:before {
  position: absolute;
  pointer-events: none;
  content: '';
  top: 50%;
  left: 50%;
  transform: translate(-50%, -50%);
  width: 100%;
  transition: all 0.3s;
  height: 100%;
  border-radius: 50%;
  border: 1px solid #ffffff;
}
.cid-tfddaG3vjI .icon-wrapper:hover:before {
  width: 90%;
  height: 90%;
  opacity: 0;
}
.cid-tfddaG3vjI .mbr-section-title {
  color: #da6ada;
}
.cid-tP7nfqM8Hi {
  background-color: #ffffff;
}
.cid-tP7nfqM8Hi .mbr-text,
.cid-tP7nfqM8Hi .mbr-section-btn {
  color: #333333;
  text-align: center;
}
@media (max-width: 991px) {
  .cid-tP7nfqM8Hi .mbr-section-title,
  .cid-tP7nfqM8Hi .mbr-section-btn,
  .cid-tP7nfqM8Hi .mbr-text {
    text-align: center;
  }
}
.cid-tP7nfqM8Hi .padding {
  padding-bottom: 7rem!important;
}
.cid-tP7nfqM8Hi .mbr-section-subtitle {
  color: #ffffff;
  letter-spacing: 6px;
}
.cid-tP7nfqM8Hi .mbr-iconfont {
  color: #ffffff;
  font-size: 1.1rem;
}
.cid-tP7nfqM8Hi .icons-wrapper {
  position: absolute;
  display: flex;
  bottom: 4rem;
  width: fit-content;
  right: 10rem;
}
@media (max-width: 992px) {
  .cid-tP7nfqM8Hi .icons-wrapper {
    right: 50%;
    left: 50%;
    transform: translateX(-50%);
  }
}
.cid-tP7nfqM8Hi .icon-wrapper {
  position: relative;
  width: 50px;
  cursor: pointer;
  margin: 0 0.5rem;
  display: flex;
  justify-content: center;
  align-items: center;
  height: 50px;
}
.cid-tP7nfqM8Hi .icon-wrapper:before {
  position: absolute;
  pointer-events: none;
  content: '';
  top: 50%;
  left: 50%;
  transform: translate(-50%, -50%);
  width: 100%;
  transition: all 0.3s;
  height: 100%;
  border-radius: 50%;
  border: 1px solid #ffffff;
}
.cid-tP7nfqM8Hi .icon-wrapper:hover:before {
  width: 90%;
  height: 90%;
  opacity: 0;
}
.cid-tP7nfqM8Hi .mbr-fallback-image.disabled {
  display: none;
}
.cid-tP7nfqM8Hi .mbr-fallback-image {
  display: block;
  background-size: cover;
  background-position: center center;
  width: 100%;
  height: 100%;
  position: absolute;
  top: 0;
}
.cid-tP7nfqM8Hi .mbr-section-title {
  color: #da6ada;
}
.cid-tfddaKzmSv {
  padding-top: 0rem;
  padding-bottom: 7rem;
  background-color: #ffffff;
}
.cid-tfddaKzmSv .card-text {
  padding-left: 3.5rem;
  color: #ffffff;
  max-width: 500px;
}
.cid-tfddaKzmSv .card-box {
  padding-bottom: 1rem;
}
.cid-tfddaKzmSv img {
  border-radius: 8px;
}
.cid-tfddaKzmSv .mbr-section-btn {
  margin-left: 2.5rem;
}
.cid-tfddaKzmSv .container {
  max-width: 1400px;
}
@media (min-width: 767px) {
  .cid-tfddaKzmSv .container {
    padding: 0 2rem;
  }
}
.cid-tfddaKzmSv .row {
  justify-content: space-between;
}
@media (max-width: 992px) {
  .cid-tfddaKzmSv .md-pb {
    padding-bottom: 2rem;
  }
}
.cid-tfddaKzmSv .card-title {
  position: relative;
  padding-left: 3.5rem;
  color: #000000;
}
.cid-tfddaKzmSv .card-title:before {
  position: absolute;
  content: '';
  top: 50%;
  transform: translateY(-50%);
  left: 1.5rem;
  width: 8px;
  height: 8px;
  border-radius: 50%;
  background: currentColor;
}
.cid-tfddaKzmSv .main-text {
  color: #ffffff;
}
.cid-tfddaKzmSv .main-title {
  color: #da6ada;
  text-align: left;
}
@media (max-width: 767px) {
  .cid-tfddaKzmSv .align-left {
    text-align: center;
  }
  .cid-tfddaKzmSv .card-text {
    padding-left: 1.5rem;
  }
  .cid-tfddaKzmSv .card-title {
    padding-left: 1.5rem;
  }
  .cid-tfddaKzmSv .card-title:before {
    left: 0rem;
  }
  .cid-tfddaKzmSv .mbr-section-btn {
    margin-left: 0rem;
  }
}
.cid-tfddaLhzUb {
  padding-top: 0rem;
  padding-bottom: 0rem;
  overflow: hidden;
  background-color: #ffffff;
}
.cid-tfddaLhzUb .row {
  justify-content: center;
}
.cid-tfddaLhzUb .col-title {
  margin-bottom: 80px;
}
@media (max-width: 767px) {
  .cid-tfddaLhzUb .col-title {
    margin-bottom: 72px;
  }
}
.cid-tfddaLhzUb .mbr-section-title {
  color: #F6B7D2;
}
.cid-tfddaLhzUb .mbr-section-subtitle {
  color: #da6ada;
  margin-top: 1rem;
}
.cid-tfddaLhzUb .cards-container {
  display: grid;
  grid-template-columns: repeat(3, 1fr);
  gap: 1rem;
}
@media (max-width: 991px) {
  .cid-tfddaLhzUb .cards-container {
    grid-template-columns: repeat(2, 1fr);
  }
}
@media (max-width: 639px) {
  .cid-tfddaLhzUb .cards-container {
    grid-template-columns: repeat(1, 1fr);
  }
}
.cid-tfddaLhzUb .card {
  display: flex;
  width: 100%;
  border-radius: 0.75rem;
  background-color: #d9d9d9;
  overflow: hidden;
}
.cid-tfddaLhzUb .card-wrapper {
  display: flex;
  height: 100%;
}
.cid-tfddaLhzUb .card-box {
  display: flex;
  flex-direction: column;
  overflow: hidden;
  width: 100%;
  padding: 32px;
  height: 100%;
}
.cid-tfddaLhzUb .card-title {
  color: #000000;
  width: 100%;
  margin-bottom: 0;
}
.cid-tfddaLhzUb .card-text {
  width: 100%;
  color: #1F1D1A;
  margin-top: 0.5rem;
  margin-bottom: 0;
  text-align: center;
}
.cid-tfddaLhzUb .card-title DIV {
  text-align: center;
}
.cid-tFpfE3M5Is {
  padding-top: 0rem;
  padding-bottom: 0rem;
  background-color: #fafafa;
}
.cid-tFpfE3M5Is .container {
  max-width: 1312px;
}
.cid-tFpfE3M5Is .col-text {
  display: grid;
  justify-items: center;
  grid-auto-columns: 1fr;
  grid-column-gap: 0px;
  grid-row-gap: 2rem;
  -ms-grid-columns: 1fr;
  grid-template-columns: 1fr;
  -ms-grid-rows: auto;
  grid-template-rows: auto;
  text-align: center;
}
.cid-tFpfE3M5Is .label-text {
  color: #ffffff;
  width: 100%;
}
.cid-tFpfE3M5Is .mbr-section-title {
  color: #ffffff;
  width: 100%;
}
.cid-tFpfE3M5Is .btn {
  padding: 1.6rem 3.5rem;
  font-weight: 400;
}
.cid-tFpfE3M5Is .advantages-container {
  display: grid;
  margin-top: 1rem;
  grid-auto-flow: column;
  grid-auto-columns: auto;
  grid-column-gap: 4.5rem;
  grid-row-gap: 1rem;
  -ms-grid-columns: auto;
  grid-template-columns: auto;
  -ms-grid-rows: auto;
  grid-template-rows: auto;
}
@media (max-width: 991px) {
  .cid-tFpfE3M5Is .advantages-container {
    grid-auto-flow: row;
  }
}
.cid-tFpfE3M5Is .advantage {
  display: flex;
  align-items: flex-start;
}
.cid-tFpfE3M5Is .advantage-icon {
  display: flex;
  align-items: center;
  justify-content: center;
  padding: 4px;
  margin-right: 0.5rem;
  margin-top: 0.2rem;
  border-radius: 50%;
  background-color: #59bb93;
}
.cid-tFpfE3M5Is .advantage-icon span {
  color: #002549;
}
.cid-tFpfE3M5Is .advantage-text {
  color: #ffffff;
}
.cid-tFpfE3M5Is .mbr-fallback-image.disabled {
  display: none;
}
.cid-tFpfE3M5Is .mbr-fallback-image {
  display: block;
  background-size: cover;
  background-position: center center;
  width: 100%;
  height: 100%;
  position: absolute;
  top: 0;
}
.cid-tFpfFZOC65 {
  padding-top: 5rem;
  padding-bottom: 5rem;
  background-color: #ffffff;
}
.cid-tFpfFZOC65 .text-wrapper {
  z-index: 11;
}
.cid-tFpfFZOC65 .wrapper {
  display: flex;
  flex-direction: column;
}
.cid-tFpfFZOC65 .animate__fadeInUp:before {
  background: #ffffff;
}
.cid-tFpfFZOC65 .mbr-iconfont {
  display: block;
  font-size: 3rem;
  color: #59bb93;
  margin-right: 0rem;
  margin-bottom: 2rem;
}
.cid-tFpfFZOC65 .iconfont-wrapper {
  margin: auto;
}
.cid-tFpfFZOC65 .mbr-section-title {
  text-align: center;
  color: #2160d1;
}
.cid-tFpfFZOC65 .mbr-text,
.cid-tFpfFZOC65 .mbr-section-btn {
  text-align: center;
  color: #161734;
}
.cid-tFpfFZOC65 .mbr-fallback-image.disabled {
  display: none;
}
.cid-tFpfFZOC65 .mbr-fallback-image {
  display: block;
  background-size: cover;
  background-position: center center;
  width: 100%;
  height: 100%;
  position: absolute;
  top: 0;
}
.cid-uVNetvLDvi {
  padding-top: 1rem;
  padding-bottom: 0rem;
  background-color: #333333;
}
.cid-uVNetvLDvi .card-wrapper {
  display: flex;
  overflow: visible;
}
.cid-uVNetvLDvi .icon {
  font-size: 5rem;
  color: #ffd96a;
  padding-right: 0rem;
  margin-top: -1rem;
  display: block;
}
.cid-uVNetvLDvi .card-box {
  margin-left: -1rem;
}
.cid-uVNetvLDvi .card-title {
  color: #f7f7f7;
}
.cid-uVNetvLDvi .card-text {
  color: #000000;
}
@media (max-width: 767px) {
  .cid-uVNetvLDvi .align-right,
  .cid-uVNetvLDvi .align-left {
    text-align: center;
  }
  .cid-uVNetvLDvi .card-wrapper {
    flex-direction: column;
  }
  .cid-uVNetvLDvi .icon,
  .cid-uVNetvLDvi .card-box {
    margin: 0rem;
  }
  .cid-uVNetvLDvi .icon {
    margin: auto;
    margin-bottom: 1rem;
  }
}
.cid-uVNetvLDvi .mbr-fallback-image.disabled {
  display: none;
}
.cid-uVNetvLDvi .mbr-fallback-image {
  display: block;
  background-size: cover;
  background-position: center center;
  width: 100%;
  height: 100%;
  position: absolute;
  top: 0;
}
.cid-uVNeubXQ3x {
  padding-top: 5rem;
  padding-bottom: 5rem;
  background-color: #333333;
}
.cid-uVNeubXQ3x .list {
  list-style: none;
  padding-left: 0;
  color: #ffffff;
}
@media (max-width: 991px) {
  .cid-uVNeubXQ3x .list {
    margin-bottom: 2rem;
  }
}
@media (min-width: 992px) {
  .cid-uVNeubXQ3x .list {
    margin-bottom: 0rem;
  }
}
@media (max-width: 767px) {
  .cid-uVNeubXQ3x .row {
    text-align: center;
  }
}
.cid-uVNeubXQ3x li {
  padding-bottom: 5px;
}
.cid-uVNeubXQ3x .row {
  padding-top: 2rem;
  border-top: 2px solid rgba(255, 255, 255, 0.15);
}
.cid-uVNeubXQ3x .soc-wrapper {
  margin-bottom: 0.5rem;
}
@media (max-width: 991px) {
  .cid-uVNeubXQ3x div > *:last-child {
    margin-top: 0 !important;
  }
}
.cid-uVNeubXQ3x .mbr-iconfont {
  padding-right: 6px;
}
.cid-uVNeubXQ3x .copyright {
  color: #bbbbbb;
}
.cid-uVNeubXQ3x .soc-link,
.cid-uVNeubXQ3x .soc-wrapper {
  color: #ffffff;
}
.cid-uVNeubXQ3x .mbr-section-subtitle {
  color: #f7f7f7;
}
.cid-uVNev0NygB {
  padding-top: 75px;
  padding-bottom: 75px;
  background-color: #333333;
}
.cid-uVNev0NygB .mbr-overlay {
  background-color: #ffffff;
  opacity: 0.4;
}
.cid-uVNev0NygB textarea {
  min-height: 150px;
}
.cid-uVNev0NygB input[name='yourSubject'] {
  margin-top: 1.5rem;
}
.cid-uVNev0NygB textarea[name='yourMessage'] {
  margin-top: 0.3rem;
}
.cid-uVNev0NygB .form-control,
.cid-uVNev0NygB .field-input {
  padding: 1rem 0rem;
  background-color: #333333;
  border: none !important;
  border-bottom: 2px solid #414141 !important;
  border-color: #414141 !important;
  color: #ffffff !important;
  transition: 0.4s;
  font-size: 0.9rem;
  box-shadow: none;
  border-radius: 0px;
  outline: none;
}
.cid-uVNev0NygB .form-control input::-webkit-input-placeholder,
.cid-uVNev0NygB .field-input input::-webkit-input-placeholder,
.cid-uVNev0NygB .form-control textarea::-webkit-input-placeholder,
.cid-uVNev0NygB .field-input textarea::-webkit-input-placeholder {
  color: #acacac !important;
}
.cid-uVNev0NygB .form-control input:-moz-placeholder,
.cid-uVNev0NygB .field-input input:-moz-placeholder,
.cid-uVNev0NygB .form-control textarea:-moz-placeholder,
.cid-uVNev0NygB .field-input textarea:-moz-placeholder {
  color: #acacac !important;
}
.cid-uVNev0NygB .jq-number__spin:hover,
.cid-uVNev0NygB .jq-number__spin:focus {
  background-color: #333333;
  border-color: #d42b2b !important;
  color: #000000;
  box-shadow: none;
  outline: none;
}
.cid-uVNev0NygB .jq-number__spin {
  background-color: #333333;
  border-color: #414141 !important;
  color: #ffffff;
  transition: 0.4s;
  box-shadow: none;
  outline: none;
}
.cid-uVNev0NygB .jq-selectbox li,
.cid-uVNev0NygB .jq-selectbox li {
  background-color: #333333;
  color: #ffffff;
}
.cid-uVNev0NygB .jq-selectbox li:hover,
.cid-uVNev0NygB .jq-selectbox li.selected {
  background-color: #333333;
  color: #ffffff;
}
.cid-uVNev0NygB .jq-selectbox:hover .jq-selectbox__trigger-arrow,
.cid-uVNev0NygB .jq-number__spin.minus:hover:after,
.cid-uVNev0NygB .jq-number__spin.plus:hover:after {
  border-top-color: #333333;
  border-bottom-color: #333333;
}
.cid-uVNev0NygB .jq-selectbox .jq-selectbox__trigger-arrow,
.cid-uVNev0NygB .jq-number__spin.minus:after,
.cid-uVNev0NygB .jq-number__spin.plus:after {
  border-top-color: #333333;
  border-bottom-color: #333333;
}
@media (max-width: 992px) {
  .cid-uVNev0NygB .media-content {
    padding-left: 0rem;
    padding-top: 2rem;
  }
  .cid-uVNev0NygB .social-list {
    margin-bottom: 3rem;
  }
  .cid-uVNev0NygB .email-input {
    margin-top: 2rem;
  }
}
.cid-uVNev0NygB .mbr-section-subtitle {
  color: #d42b2b;
  margin-bottom: 2.4rem;
}
.cid-uVNev0NygB .mbr-text {
  color: #acacac;
  margin-bottom: 3.5rem;
}
.cid-uVNev0NygB .mbr-iconfont-social {
  font-size: 1rem;
  color: #ffffff;
  margin-right: 0.6rem;
}
.cid-uVNev0NygB .mbr-iconfont-social:before {
  padding: 1rem;
  border: 2px solid;
  border-radius: 100px;
  border-color: #f16f52;
  transition: all 0.3s;
}
.cid-uVNev0NygB .mbr-iconfont-social:hover {
  color: #f16f52;
}
.cid-uVNev0NygB .social-list {
  display: flex;
}
.cid-uVNev0NygB .social-list a {
  transition: 0.3s;
}
.cid-uVNev0NygB .social-list a:hover {
  transform: translateY(-8px);
}
.cid-uVNev0NygB .row {
  align-items: center;
}
.cid-uVNev0NygB .mbr-section-title {
  margin-bottom: 1.3rem;
}
.cid-uVNev0NygB .btn {
  font-weight: bold;
  padding: 1rem 5.5rem;
}
.cid-uVNev0NygB .form-btn {
  margin-top: 2.5rem;
}
.cid-uVNev0NygB input::-webkit-input-placeholder,
.cid-uVNev0NygB textarea::-webkit-input-placeholder {
  color: #acacac !important;
}
.cid-uVNev0NygB input:-moz-placeholder,
.cid-uVNev0NygB textarea:-moz-placeholder {
  color: #acacac !important;
}
@media (min-width: 992px) {
  .cid-uVNev0NygB .media-content {
    padding-right: 3rem;
  }
  .cid-uVNev0NygB .email-input {
    padding-left: 2.2rem;
  }
}
@media (min-width: 767px) {
  .cid-uVNev0NygB .row {
    padding: 0 1rem;
  }
}
.cid-uVNev0NygB .btn:hover {
  background-color: #f16f52 !important;
  border-color: #f16f52 !important;
  color: #ffffff !important;
}
@media (max-width: 767px) {
  .cid-uVNev0NygB .form-btn {
    width: 100%;
  }
  .cid-uVNev0NygB .btn {
    width: 100%;
  }
}
.cid-tjNmGHmNuO .navbar-dropdown {
  position: relative !important;
}
.cid-tjNmGHmNuO .nav-link {
  position: relative;
}
.cid-tjNmGHmNuO .nav-link:before {
  content: '';
  bottom: -2px;
  left: 5px;
  width: 0%;
  height: 1px;
  opacity: 0;
  transition: all 0.3s;
  background: currentColor;
  position: absolute;
}
.cid-tjNmGHmNuO .nav-link:hover:before {
  width: 50%;
  opacity: 1;
}
.cid-tjNmGHmNuO .dropdown-item:before {
  font-family: Moririse2 !important;
  content: '\e966';
  display: inline-block;
  width: 0;
  position: absolute;
  left: 1rem;
  top: 0.5rem;
  margin-right: 0.5rem;
  line-height: 1;
  font-size: inherit;
  vertical-align: middle;
  text-align: center;
  overflow: hidden;
  transform: scale(0, 1);
  transition: all 0.25s ease-in-out;
}
.cid-tjNmGHmNuO .dropdown-menu {
  padding: 0;
}
.cid-tjNmGHmNuO .dropdown-item:hover,
.cid-tjNmGHmNuO .dropdown-item:focus {
  background: #59bb93 !important;
  color: white !important;
}
.cid-tjNmGHmNuO .nav-dropdown .link {
  padding: 0 0.3em !important;
  margin: .667em 1em !important;
}
.cid-tjNmGHmNuO .nav-dropdown .link.dropdown-toggle::after {
  margin-left: 0.5rem;
  margin-top: 0.2rem;
}
.cid-tjNmGHmNuO .container {
  display: flex;
  margin: auto;
}
.cid-tjNmGHmNuO .iconfont-wrapper {
  color: #000000 !important;
  font-size: 1.5rem;
  padding-right: .5rem;
}
.cid-tjNmGHmNuO .navbar-caption {
  padding-right: 4rem;
}
.cid-tjNmGHmNuO .dropdown-menu,
.cid-tjNmGHmNuO .navbar.opened {
  background: #ffffff !important;
}
.cid-tjNmGHmNuO .nav-item:focus,
.cid-tjNmGHmNuO .nav-link:focus {
  outline: none;
}
.cid-tjNmGHmNuO .dropdown .dropdown-menu .dropdown-item {
  width: auto;
  transition: all 0.25s ease-in-out;
}
.cid-tjNmGHmNuO .dropdown .dropdown-menu .dropdown-item::after {
  right: 0.5rem;
}
.cid-tjNmGHmNuO .dropdown .dropdown-menu .dropdown-item .mbr-iconfont {
  margin-left: -1.8rem;
  padding-right: 1rem;
  font-size: inherit;
}
.cid-tjNmGHmNuO .dropdown .dropdown-menu .dropdown-item .mbr-iconfont:before {
  display: inline-block;
  transform: scale(1, 1);
  transition: all 0.25s ease-in-out;
}
.cid-tjNmGHmNuO .collapsed .dropdown-menu .dropdown-item:before {
  display: none;
}
.cid-tjNmGHmNuO .collapsed .dropdown .dropdown-menu .dropdown-item {
  padding: 0.235em 1.5em 0.235em 1.5em !important;
  transition: none;
  margin: 0 !important;
}
.cid-tjNmGHmNuO .navbar {
  min-height: 77px;
  transition: all .3s;
  background: #ffffff;
}
.cid-tjNmGHmNuO .navbar.opened {
  transition: all .3s;
}
.cid-tjNmGHmNuO .navbar .dropdown-item {
  padding: .5rem 1.8rem;
}
.cid-tjNmGHmNuO .navbar .navbar-logo img {
  width: auto;
}
.cid-tjNmGHmNuO .navbar .navbar-collapse {
  justify-content: flex-end;
  z-index: 1;
}
.cid-tjNmGHmNuO .navbar.collapsed .nav-item .nav-link::before {
  display: none;
}
.cid-tjNmGHmNuO .navbar.collapsed.opened .dropdown-menu {
  top: 0;
}
@media (min-width: 992px) {
  .cid-tjNmGHmNuO .navbar.collapsed.opened:not(.navbar-short) .navbar-collapse {
    max-height: calc(98.5vh - 8rem);
  }
}
.cid-tjNmGHmNuO .navbar.collapsed .dropdown-menu .dropdown-submenu {
  left: 0 !important;
}
.cid-tjNmGHmNuO .navbar.collapsed .dropdown-menu .dropdown-item:after {
  right: auto;
}
.cid-tjNmGHmNuO .navbar.collapsed .dropdown-menu .dropdown-toggle[data-toggle="dropdown-submenu"]:after {
  margin-left: 0.5rem;
  margin-top: 0.2rem;
  border-top: 0.35em solid;
  border-right: 0.35em solid transparent;
  border-left: 0.35em solid transparent;
  border-bottom: 0;
  top: 55%;
}
.cid-tjNmGHmNuO .navbar.collapsed ul.navbar-nav li {
  margin: auto;
}
.cid-tjNmGHmNuO .navbar.collapsed .dropdown-menu .dropdown-item {
  padding: .25rem 1.5rem;
  text-align: center;
}
.cid-tjNmGHmNuO .navbar.collapsed .icons-menu {
  padding-left: 0;
  padding-right: 0;
  padding-top: .5rem;
  padding-bottom: .5rem;
}
@media (max-width: 991px) {
  .cid-tjNmGHmNuO .navbar .nav-item .nav-link::before {
    display: none;
  }
  .cid-tjNmGHmNuO .navbar.opened .dropdown-menu {
    top: 0;
  }
  .cid-tjNmGHmNuO .navbar .dropdown-menu .dropdown-submenu {
    left: 0 !important;
  }
  .cid-tjNmGHmNuO .navbar .dropdown-menu .dropdown-item:after {
    right: auto;
  }
  .cid-tjNmGHmNuO .navbar .dropdown-menu .dropdown-toggle[data-toggle="dropdown-submenu"]:after {
    margin-left: 0.5rem;
    margin-top: 0.2rem;
    border-top: 0.35em solid;
    border-right: 0.35em solid transparent;
    border-left: 0.35em solid transparent;
    border-bottom: 0;
    top: 55%;
  }
  .cid-tjNmGHmNuO .navbar .navbar-logo img {
    height: 3.8rem !important;
  }
  .cid-tjNmGHmNuO .navbar ul.navbar-nav li {
    margin: auto;
  }
  .cid-tjNmGHmNuO .navbar .dropdown-menu .dropdown-item {
    padding: .25rem 1.5rem !important;
    text-align: center;
  }
  .cid-tjNmGHmNuO .navbar .navbar-brand {
    flex-shrink: initial;
    flex-basis: auto;
    word-break: break-word;
    padding-right: 2rem;
  }
  .cid-tjNmGHmNuO .navbar .navbar-toggler {
    flex-basis: auto;
  }
  .cid-tjNmGHmNuO .navbar .icons-menu {
    padding-left: 0;
    padding-top: .5rem;
    padding-bottom: .5rem;
  }
}
.cid-tjNmGHmNuO .navbar.navbar-short {
  min-height: 60px;
}
.cid-tjNmGHmNuO .navbar.navbar-short .navbar-logo img {
  height: 3rem !important;
}
.cid-tjNmGHmNuO .navbar.navbar-short .navbar-brand {
  padding: 0;
}
.cid-tjNmGHmNuO .navbar-brand {
  flex-shrink: 0;
  align-items: center;
  margin-right: 0;
  padding: 0;
  transition: all .3s;
  word-break: break-word;
  z-index: 1;
}
.cid-tjNmGHmNuO .navbar-brand .navbar-caption {
  line-height: inherit !important;
}
.cid-tjNmGHmNuO .navbar-brand .navbar-logo a {
  outline: none;
}
.cid-tjNmGHmNuO .dropdown-item.active,
.cid-tjNmGHmNuO .dropdown-item:active {
  background-color: transparent;
}
.cid-tjNmGHmNuO .navbar-expand-lg .navbar-nav .nav-link {
  padding: 0;
}
.cid-tjNmGHmNuO .nav-dropdown .link.dropdown-toggle {
  margin-right: 1.667em;
}
.cid-tjNmGHmNuO .nav-dropdown .link.dropdown-toggle[aria-expanded="true"] {
  margin-right: 0;
  padding: 0.667em 1.667em;
}
.cid-tjNmGHmNuO .navbar.navbar-expand-lg .dropdown .dropdown-menu {
  background: #ffffff;
}
.cid-tjNmGHmNuO .navbar.navbar-expand-lg .dropdown .dropdown-menu .dropdown-submenu {
  margin: 0;
  left: 100%;
}
.cid-tjNmGHmNuO .navbar .dropdown.open > .dropdown-menu {
  display: block;
}
.cid-tjNmGHmNuO ul.navbar-nav {
  flex-wrap: wrap;
}
.cid-tjNmGHmNuO .navbar-buttons {
  text-align: center;
  min-width: 170px;
}
.cid-tjNmGHmNuO button.navbar-toggler {
  outline: none;
  width: 31px;
  height: 20px;
  cursor: pointer;
  transition: all .2s;
  position: relative;
  align-self: center;
}
.cid-tjNmGHmNuO button.navbar-toggler .hamburger span {
  position: absolute;
  right: 0;
  width: 30px;
  height: 2px;
  border-right: 5px;
  background-color: currentColor;
}
.cid-tjNmGHmNuO button.navbar-toggler .hamburger span:nth-child(1) {
  top: 0;
  transition: all .2s;
}
.cid-tjNmGHmNuO button.navbar-toggler .hamburger span:nth-child(2) {
  top: 8px;
  transition: all .15s;
}
.cid-tjNmGHmNuO button.navbar-toggler .hamburger span:nth-child(3) {
  top: 8px;
  transition: all .15s;
}
.cid-tjNmGHmNuO button.navbar-toggler .hamburger span:nth-child(4) {
  top: 16px;
  transition: all .2s;
}
.cid-tjNmGHmNuO nav.opened .hamburger span:nth-child(1) {
  top: 8px;
  width: 0;
  opacity: 0;
  right: 50%;
  transition: all .2s;
}
.cid-tjNmGHmNuO nav.opened .hamburger span:nth-child(2) {
  transform: rotate(45deg);
  transition: all .25s;
}
.cid-tjNmGHmNuO nav.opened .hamburger span:nth-child(3) {
  transform: rotate(-45deg);
  transition: all .25s;
}
.cid-tjNmGHmNuO nav.opened .hamburger span:nth-child(4) {
  top: 8px;
  width: 0;
  opacity: 0;
  right: 50%;
  transition: all .2s;
}
.cid-tjNmGHmNuO .navbar-dropdown {
  padding: .5rem 1rem;
}
.cid-tjNmGHmNuO a.nav-link {
  display: flex;
  align-items: center;
  justify-content: center;
}
.cid-tjNmGHmNuO .icons-menu {
  flex-wrap: nowrap;
  display: flex;
  justify-content: center;
  padding-left: 1rem;
  padding-right: 1rem;
  padding-top: 0.3rem;
  text-align: center;
}
@media screen and (-ms-high-contrast: active), (-ms-high-contrast: none) {
  .cid-tjNmGHmNuO .navbar {
    height: 77px;
  }
  .cid-tjNmGHmNuO .navbar.opened {
    height: auto;
  }
  .cid-tjNmGHmNuO .nav-item .nav-link:hover::before {
    width: 175%;
    max-width: calc(100% + 2rem);
    left: -1rem;
  }
}
.cid-tjNmGKB8VN {
  padding-top: 5rem;
  padding-bottom: 5rem;
  min-height: 280px;
  background-color: #1f1d1a;
  display: flex;
  align-items: center;
}
@media (min-width: 640px) {
  .cid-tjNmGKB8VN {
    min-height: 300px;
  }
}
@media (min-width: 768px) {
  .cid-tjNmGKB8VN {
    min-height: 380px;
  }
}
@media (min-width: 992px) {
  .cid-tjNmGKB8VN {
    min-height: 420px;
  }
}
@media (min-width: 1200px) {
  .cid-tjNmGKB8VN {
    min-height: 610px;
  }
}
.cid-tjNmGKB8VN .mbr-fallback-image.disabled {
  display: none;
}
.cid-tjNmGKB8VN .mbr-fallback-image {
  display: block;
  background-size: cover;
  background-position: center center;
  width: 100%;
  height: 100%;
  position: absolute;
  top: 0;
}
.cid-tjNmGKB8VN .row {
  justify-content: flex-start;
}
.cid-tjNmGKB8VN .mbr-section-title {
  color: #faaf3f;
}
.cid-tjNmGKB8VN .mbr-section-subtitle {
  color: #FEF9EE;
}
.cid-tjNmGKB8VN .mbr-text {
  color: #FEF9EE;
}
.cid-tjSq41FauT {
  padding-top: 3rem;
  padding-bottom: 9rem;
  background-image: url("../../../assets/images/background3.jpg");
}
.cid-tjSq41FauT .mbr-fallback-image.disabled {
  display: none;
}
.cid-tjSq41FauT .mbr-fallback-image {
  display: block;
  background-size: cover;
  background-position: center center;
  width: 100%;
  height: 100%;
  position: absolute;
  top: 0;
}
.cid-tjSq41FauT .card-wrapper {
  padding-right: 2rem;
}
@media (max-width: 992px) {
  .cid-tjSq41FauT .card {
    margin-bottom: 2rem!important;
  }
  .cid-tjSq41FauT .card-wrapper {
    padding: 0 1rem;
  }
}
@media (max-width: 767px) {
  .cid-tjSq41FauT .link-wrap {
    align-items: center;
  }
}
.cid-tjSq41FauT .image-wrapper img {
  width: 100%;
  object-fit: cover;
}
.cid-tjSq41FauT .mbr-text {
  color: #000000;
}
.cid-tjSq41FauT .mbr-text,
.cid-tjSq41FauT .link-wrap,
.cid-tjSq41FauT .mbr-section-btn {
  text-align: left;
}
.cid-tFpnaLhhhn {
  padding-top: 5rem;
  padding-bottom: 5rem;
  background-color: #ffffff;
}
.cid-tFpnaLhhhn .text-wrapper {
  z-index: 11;
}
.cid-tFpnaLhhhn .wrapper {
  display: flex;
  flex-direction: column;
}
.cid-tFpnaLhhhn .animate__fadeInUp:before {
  background: #ffffff;
}
.cid-tFpnaLhhhn .mbr-iconfont {
  display: block;
  font-size: 3rem;
  color: #59bb93;
  margin-right: 0rem;
  margin-bottom: 2rem;
}
.cid-tFpnaLhhhn .iconfont-wrapper {
  margin: auto;
}
.cid-tFpnaLhhhn .mbr-section-title {
  text-align: center;
  color: #2160d1;
}
.cid-tFpnaLhhhn .mbr-text,
.cid-tFpnaLhhhn .mbr-section-btn {
  text-align: center;
  color: #161734;
}
.cid-tFpnaLhhhn .mbr-fallback-image.disabled {
  display: none;
}
.cid-tFpnaLhhhn .mbr-fallback-image {
  display: block;
  background-size: cover;
  background-position: center center;
  width: 100%;
  height: 100%;
  position: absolute;
  top: 0;
}
.cid-uVNiOlVYPg {
  padding-top: 1rem;
  padding-bottom: 0rem;
  background-color: #333333;
}
.cid-uVNiOlVYPg .card-wrapper {
  display: flex;
  overflow: visible;
}
.cid-uVNiOlVYPg .icon {
  font-size: 5rem;
  color: #ffd96a;
  padding-right: 0rem;
  margin-top: -1rem;
  display: block;
}
.cid-uVNiOlVYPg .card-box {
  margin-left: -1rem;
}
.cid-uVNiOlVYPg .card-title {
  color: #f7f7f7;
}
.cid-uVNiOlVYPg .card-text {
  color: #000000;
}
@media (max-width: 767px) {
  .cid-uVNiOlVYPg .align-right,
  .cid-uVNiOlVYPg .align-left {
    text-align: center;
  }
  .cid-uVNiOlVYPg .card-wrapper {
    flex-direction: column;
  }
  .cid-uVNiOlVYPg .icon,
  .cid-uVNiOlVYPg .card-box {
    margin: 0rem;
  }
  .cid-uVNiOlVYPg .icon {
    margin: auto;
    margin-bottom: 1rem;
  }
}
.cid-uVNiOlVYPg .mbr-fallback-image.disabled {
  display: none;
}
.cid-uVNiOlVYPg .mbr-fallback-image {
  display: block;
  background-size: cover;
  background-position: center center;
  width: 100%;
  height: 100%;
  position: absolute;
  top: 0;
}
.cid-uVNiQFcNcV {
  padding-top: 5rem;
  padding-bottom: 5rem;
  background-color: #333333;
}
.cid-uVNiQFcNcV .list {
  list-style: none;
  padding-left: 0;
  color: #ffffff;
}
@media (max-width: 991px) {
  .cid-uVNiQFcNcV .list {
    margin-bottom: 2rem;
  }
}
@media (min-width: 992px) {
  .cid-uVNiQFcNcV .list {
    margin-bottom: 0rem;
  }
}
@media (max-width: 767px) {
  .cid-uVNiQFcNcV .row {
    text-align: center;
  }
}
.cid-uVNiQFcNcV li {
  padding-bottom: 5px;
}
.cid-uVNiQFcNcV .row {
  padding-top: 2rem;
  border-top: 2px solid rgba(255, 255, 255, 0.15);
}
.cid-uVNiQFcNcV .soc-wrapper {
  margin-bottom: 0.5rem;
}
@media (max-width: 991px) {
  .cid-uVNiQFcNcV div > *:last-child {
    margin-top: 0 !important;
  }
}
.cid-uVNiQFcNcV .mbr-iconfont {
  padding-right: 6px;
}
.cid-uVNiQFcNcV .copyright {
  color: #bbbbbb;
}
.cid-uVNiQFcNcV .soc-link,
.cid-uVNiQFcNcV .soc-wrapper {
  color: #ffffff;
}
.cid-uVNiQFcNcV .mbr-section-subtitle {
  color: #f7f7f7;
}
.cid-tgp5GQRnZN .navbar-dropdown {
  position: relative !important;
}
.cid-tgp5GQRnZN .nav-link {
  position: relative;
}
.cid-tgp5GQRnZN .nav-link:before {
  content: '';
  bottom: -2px;
  left: 5px;
  width: 0%;
  height: 1px;
  opacity: 0;
  transition: all 0.3s;
  background: currentColor;
  position: absolute;
}
.cid-tgp5GQRnZN .nav-link:hover:before {
  width: 50%;
  opacity: 1;
}
.cid-tgp5GQRnZN .dropdown-item:before {
  font-family: Moririse2 !important;
  content: '\e966';
  display: inline-block;
  width: 0;
  position: absolute;
  left: 1rem;
  top: 0.5rem;
  margin-right: 0.5rem;
  line-height: 1;
  font-size: inherit;
  vertical-align: middle;
  text-align: center;
  overflow: hidden;
  transform: scale(0, 1);
  transition: all 0.25s ease-in-out;
}
.cid-tgp5GQRnZN .dropdown-menu {
  padding: 0;
}
.cid-tgp5GQRnZN .dropdown-item:hover,
.cid-tgp5GQRnZN .dropdown-item:focus {
  background: #59bb93 !important;
  color: white !important;
}
.cid-tgp5GQRnZN .nav-dropdown .link {
  padding: 0 0.3em !important;
  margin: .667em 1em !important;
}
.cid-tgp5GQRnZN .nav-dropdown .link.dropdown-toggle::after {
  margin-left: 0.5rem;
  margin-top: 0.2rem;
}
.cid-tgp5GQRnZN .container {
  display: flex;
  margin: auto;
}
.cid-tgp5GQRnZN .iconfont-wrapper {
  color: #000000 !important;
  font-size: 1.5rem;
  padding-right: .5rem;
}
.cid-tgp5GQRnZN .navbar-caption {
  padding-right: 4rem;
}
.cid-tgp5GQRnZN .dropdown-menu,
.cid-tgp5GQRnZN .navbar.opened {
  background: #ffffff !important;
}
.cid-tgp5GQRnZN .nav-item:focus,
.cid-tgp5GQRnZN .nav-link:focus {
  outline: none;
}
.cid-tgp5GQRnZN .dropdown .dropdown-menu .dropdown-item {
  width: auto;
  transition: all 0.25s ease-in-out;
}
.cid-tgp5GQRnZN .dropdown .dropdown-menu .dropdown-item::after {
  right: 0.5rem;
}
.cid-tgp5GQRnZN .dropdown .dropdown-menu .dropdown-item .mbr-iconfont {
  margin-left: -1.8rem;
  padding-right: 1rem;
  font-size: inherit;
}
.cid-tgp5GQRnZN .dropdown .dropdown-menu .dropdown-item .mbr-iconfont:before {
  display: inline-block;
  transform: scale(1, 1);
  transition: all 0.25s ease-in-out;
}
.cid-tgp5GQRnZN .collapsed .dropdown-menu .dropdown-item:before {
  display: none;
}
.cid-tgp5GQRnZN .collapsed .dropdown .dropdown-menu .dropdown-item {
  padding: 0.235em 1.5em 0.235em 1.5em !important;
  transition: none;
  margin: 0 !important;
}
.cid-tgp5GQRnZN .navbar {
  min-height: 77px;
  transition: all .3s;
  background: #ffffff;
}
.cid-tgp5GQRnZN .navbar.opened {
  transition: all .3s;
}
.cid-tgp5GQRnZN .navbar .dropdown-item {
  padding: .5rem 1.8rem;
}
.cid-tgp5GQRnZN .navbar .navbar-logo img {
  width: auto;
}
.cid-tgp5GQRnZN .navbar .navbar-collapse {
  justify-content: flex-end;
  z-index: 1;
}
.cid-tgp5GQRnZN .navbar.collapsed .nav-item .nav-link::before {
  display: none;
}
.cid-tgp5GQRnZN .navbar.collapsed.opened .dropdown-menu {
  top: 0;
}
@media (min-width: 992px) {
  .cid-tgp5GQRnZN .navbar.collapsed.opened:not(.navbar-short) .navbar-collapse {
    max-height: calc(98.5vh - 8rem);
  }
}
.cid-tgp5GQRnZN .navbar.collapsed .dropdown-menu .dropdown-submenu {
  left: 0 !important;
}
.cid-tgp5GQRnZN .navbar.collapsed .dropdown-menu .dropdown-item:after {
  right: auto;
}
.cid-tgp5GQRnZN .navbar.collapsed .dropdown-menu .dropdown-toggle[data-toggle="dropdown-submenu"]:after {
  margin-left: 0.5rem;
  margin-top: 0.2rem;
  border-top: 0.35em solid;
  border-right: 0.35em solid transparent;
  border-left: 0.35em solid transparent;
  border-bottom: 0;
  top: 55%;
}
.cid-tgp5GQRnZN .navbar.collapsed ul.navbar-nav li {
  margin: auto;
}
.cid-tgp5GQRnZN .navbar.collapsed .dropdown-menu .dropdown-item {
  padding: .25rem 1.5rem;
  text-align: center;
}
.cid-tgp5GQRnZN .navbar.collapsed .icons-menu {
  padding-left: 0;
  padding-right: 0;
  padding-top: .5rem;
  padding-bottom: .5rem;
}
@media (max-width: 991px) {
  .cid-tgp5GQRnZN .navbar .nav-item .nav-link::before {
    display: none;
  }
  .cid-tgp5GQRnZN .navbar.opened .dropdown-menu {
    top: 0;
  }
  .cid-tgp5GQRnZN .navbar .dropdown-menu .dropdown-submenu {
    left: 0 !important;
  }
  .cid-tgp5GQRnZN .navbar .dropdown-menu .dropdown-item:after {
    right: auto;
  }
  .cid-tgp5GQRnZN .navbar .dropdown-menu .dropdown-toggle[data-toggle="dropdown-submenu"]:after {
    margin-left: 0.5rem;
    margin-top: 0.2rem;
    border-top: 0.35em solid;
    border-right: 0.35em solid transparent;
    border-left: 0.35em solid transparent;
    border-bottom: 0;
    top: 55%;
  }
  .cid-tgp5GQRnZN .navbar .navbar-logo img {
    height: 3.8rem !important;
  }
  .cid-tgp5GQRnZN .navbar ul.navbar-nav li {
    margin: auto;
  }
  .cid-tgp5GQRnZN .navbar .dropdown-menu .dropdown-item {
    padding: .25rem 1.5rem !important;
    text-align: center;
  }
  .cid-tgp5GQRnZN .navbar .navbar-brand {
    flex-shrink: initial;
    flex-basis: auto;
    word-break: break-word;
    padding-right: 2rem;
  }
  .cid-tgp5GQRnZN .navbar .navbar-toggler {
    flex-basis: auto;
  }
  .cid-tgp5GQRnZN .navbar .icons-menu {
    padding-left: 0;
    padding-top: .5rem;
    padding-bottom: .5rem;
  }
}
.cid-tgp5GQRnZN .navbar.navbar-short {
  min-height: 60px;
}
.cid-tgp5GQRnZN .navbar.navbar-short .navbar-logo img {
  height: 3rem !important;
}
.cid-tgp5GQRnZN .navbar.navbar-short .navbar-brand {
  padding: 0;
}
.cid-tgp5GQRnZN .navbar-brand {
  flex-shrink: 0;
  align-items: center;
  margin-right: 0;
  padding: 0;
  transition: all .3s;
  word-break: break-word;
  z-index: 1;
}
.cid-tgp5GQRnZN .navbar-brand .navbar-caption {
  line-height: inherit !important;
}
.cid-tgp5GQRnZN .navbar-brand .navbar-logo a {
  outline: none;
}
.cid-tgp5GQRnZN .dropdown-item.active,
.cid-tgp5GQRnZN .dropdown-item:active {
  background-color: transparent;
}
.cid-tgp5GQRnZN .navbar-expand-lg .navbar-nav .nav-link {
  padding: 0;
}
.cid-tgp5GQRnZN .nav-dropdown .link.dropdown-toggle {
  margin-right: 1.667em;
}
.cid-tgp5GQRnZN .nav-dropdown .link.dropdown-toggle[aria-expanded="true"] {
  margin-right: 0;
  padding: 0.667em 1.667em;
}
.cid-tgp5GQRnZN .navbar.navbar-expand-lg .dropdown .dropdown-menu {
  background: #ffffff;
}
.cid-tgp5GQRnZN .navbar.navbar-expand-lg .dropdown .dropdown-menu .dropdown-submenu {
  margin: 0;
  left: 100%;
}
.cid-tgp5GQRnZN .navbar .dropdown.open > .dropdown-menu {
  display: block;
}
.cid-tgp5GQRnZN ul.navbar-nav {
  flex-wrap: wrap;
}
.cid-tgp5GQRnZN .navbar-buttons {
  text-align: center;
  min-width: 170px;
}
.cid-tgp5GQRnZN button.navbar-toggler {
  outline: none;
  width: 31px;
  height: 20px;
  cursor: pointer;
  transition: all .2s;
  position: relative;
  align-self: center;
}
.cid-tgp5GQRnZN button.navbar-toggler .hamburger span {
  position: absolute;
  right: 0;
  width: 30px;
  height: 2px;
  border-right: 5px;
  background-color: currentColor;
}
.cid-tgp5GQRnZN button.navbar-toggler .hamburger span:nth-child(1) {
  top: 0;
  transition: all .2s;
}
.cid-tgp5GQRnZN button.navbar-toggler .hamburger span:nth-child(2) {
  top: 8px;
  transition: all .15s;
}
.cid-tgp5GQRnZN button.navbar-toggler .hamburger span:nth-child(3) {
  top: 8px;
  transition: all .15s;
}
.cid-tgp5GQRnZN button.navbar-toggler .hamburger span:nth-child(4) {
  top: 16px;
  transition: all .2s;
}
.cid-tgp5GQRnZN nav.opened .hamburger span:nth-child(1) {
  top: 8px;
  width: 0;
  opacity: 0;
  right: 50%;
  transition: all .2s;
}
.cid-tgp5GQRnZN nav.opened .hamburger span:nth-child(2) {
  transform: rotate(45deg);
  transition: all .25s;
}
.cid-tgp5GQRnZN nav.opened .hamburger span:nth-child(3) {
  transform: rotate(-45deg);
  transition: all .25s;
}
.cid-tgp5GQRnZN nav.opened .hamburger span:nth-child(4) {
  top: 8px;
  width: 0;
  opacity: 0;
  right: 50%;
  transition: all .2s;
}
.cid-tgp5GQRnZN .navbar-dropdown {
  padding: .5rem 1rem;
}
.cid-tgp5GQRnZN a.nav-link {
  display: flex;
  align-items: center;
  justify-content: center;
}
.cid-tgp5GQRnZN .icons-menu {
  flex-wrap: nowrap;
  display: flex;
  justify-content: center;
  padding-left: 1rem;
  padding-right: 1rem;
  padding-top: 0.3rem;
  text-align: center;
}
@media screen and (-ms-high-contrast: active), (-ms-high-contrast: none) {
  .cid-tgp5GQRnZN .navbar {
    height: 77px;
  }
  .cid-tgp5GQRnZN .navbar.opened {
    height: auto;
  }
  .cid-tgp5GQRnZN .nav-item .nav-link:hover::before {
    width: 175%;
    max-width: calc(100% + 2rem);
    left: -1rem;
  }
}
.cid-tgp5GS1LQ2 {
  padding-top: 5rem;
  padding-bottom: 5rem;
  min-height: 280px;
  background-image: url("../../../assets/images/large-940x788.png");
  display: flex;
  align-items: center;
}
@media (min-width: 640px) {
  .cid-tgp5GS1LQ2 {
    min-height: 300px;
  }
}
@media (min-width: 768px) {
  .cid-tgp5GS1LQ2 {
    min-height: 380px;
  }
}
@media (min-width: 992px) {
  .cid-tgp5GS1LQ2 {
    min-height: 420px;
  }
}
@media (min-width: 1200px) {
  .cid-tgp5GS1LQ2 {
    min-height: 610px;
  }
}
.cid-tgp5GS1LQ2 .mbr-fallback-image.disabled {
  display: none;
}
.cid-tgp5GS1LQ2 .mbr-fallback-image {
  display: block;
  background-size: cover;
  background-position: center center;
  width: 100%;
  height: 100%;
  position: absolute;
  top: 0;
}
.cid-tgp5GS1LQ2 .row {
  justify-content: flex-start;
}
.cid-tgp5GS1LQ2 .mbr-section-title {
  color: #FEF9EE;
}
.cid-tgp5GS1LQ2 .mbr-section-subtitle {
  color: #FEF9EE;
}
.cid-tgp5GS1LQ2 .mbr-text {
  color: #FEF9EE;
}
.cid-tgp5GSVUHH {
  padding-top: 30px;
  padding-bottom: 0px;
  background-color: #f8f8f8;
}
.cid-tgp5GSVUHH .container {
  max-width: 1500px;
}
.cid-tgp5GSVUHH .row {
  background: #3c7153;
}
.cid-tgp5GSVUHH .img-col {
  padding: 0;
}
.cid-tgp5GSVUHH .title-col {
  padding: 4rem 6rem;
}
.cid-tgp5GSVUHH img {
  width: 100%;
  height: 100%;
  object-fit: cover;
}
.cid-tgp5GSVUHH h2 {
  padding: 0;
  margin: 0;
}
.cid-tgp5GSVUHH .text-wrap {
  margin: auto;
}
.cid-tgp5GSVUHH .mbr-text {
  color: #cccccc;
}
@media (max-width: 1200px) {
  .cid-tgp5GSVUHH .row {
    margin: 2rem;
  }
  .cid-tgp5GSVUHH .title-col {
    padding: 6rem;
  }
}
@media (max-width: 767px) {
  .cid-tgp5GSVUHH .row {
    margin: 0rem;
  }
  .cid-tgp5GSVUHH .title-col {
    padding: 2rem 1rem;
  }
}
.cid-tgv1mtgiug {
  background-color: #f7f7f7;
}
.cid-tgv1mtgiug .mbr-fallback-image.disabled {
  display: none;
}
.cid-tgv1mtgiug .mbr-fallback-image {
  display: block;
  background-size: cover;
  background-position: center center;
  width: 100%;
  height: 100%;
  position: absolute;
  top: 0;
}
.cid-tgv1mtgiug .container {
  max-width: 100%;
  width: 100%;
  padding-left: 0 !important;
  padding-right: 0 !important;
}
.cid-tgv1mtgiug .row {
  margin-left: 0 !important;
  margin-right: 0 !important;
}
.cid-tgv1mtgiug .row > [class*="col"] {
  padding-left: 0;
  padding-right: 0;
}
.cid-tgv1mtgiug .content-container {
  display: flex;
  align-items: stretch;
  width: 100%;
}
@media (max-width: 767px) {
  .cid-tgv1mtgiug .content-container {
    flex-wrap: wrap;
  }
}
.cid-tgv1mtgiug .img-container {
  flex-grow: 1;
  display: flex;
  justify-content: center;
  align-items: center;
}
@media (max-width: 767px) {
  .cid-tgv1mtgiug .img-container {
    width: 100%;
  }
}
.cid-tgv1mtgiug .image-wrapper {
  width: 100%;
  height: 100%;
}
.cid-tgv1mtgiug .image-wrapper img {
  width: 100%;
  height: 100%;
  object-fit: cover;
}
.cid-tgv1mtgiug .text-container {
  display: flex;
  flex-direction: column;
  align-items: stretch;
  justify-content: center;
  padding: 0 10% 0  10%;
  min-height: 720px;
  padding-top: 5rem;
  padding-bottom: 5rem;
}
@media (max-width: 767px) {
  .cid-tgv1mtgiug .text-container {
    width: 100%;
    padding: 20px;
    padding-top: 5rem;
    padding-bottom: 5rem;
    min-height: 300px;
  }
}
.cid-tgv1mtgiug .mbr-section-title {
  color: #3c7153;
  margin-bottom: 0;
  width: 100%;
  text-align: left;
}
.cid-tgv1mtgiug .mbr-text {
  color: #112B6D;
  margin-bottom: 0;
  margin-top: 20px;
  width: 100%;
}
.cid-tgv1mtgiug .mbr-section-btn {
  margin-top: 10px;
}
.cid-tgv1mtgiug .mbr-text,
.cid-tgv1mtgiug .mbr-section-btn {
  text-align: left;
}
.cid-tOTWCUi6M2 {
  padding-top: 0rem;
  padding-bottom: 7rem;
  background-color: #ffffff;
}
.cid-tOTWCUi6M2 .card-text {
  padding-left: 3.5rem;
  color: #000000;
  max-width: 500px;
}
.cid-tOTWCUi6M2 .card-box {
  padding-bottom: 1rem;
}
.cid-tOTWCUi6M2 img {
  border-radius: 8px;
}
.cid-tOTWCUi6M2 .mbr-section-btn {
  margin-left: 2.5rem;
}
.cid-tOTWCUi6M2 .container {
  max-width: 1400px;
}
@media (min-width: 767px) {
  .cid-tOTWCUi6M2 .container {
    padding: 0 2rem;
  }
}
.cid-tOTWCUi6M2 .row {
  justify-content: space-between;
}
@media (max-width: 992px) {
  .cid-tOTWCUi6M2 .md-pb {
    padding-bottom: 2rem;
  }
}
.cid-tOTWCUi6M2 .card-title {
  position: relative;
  padding-left: 3.5rem;
  color: #333333;
}
.cid-tOTWCUi6M2 .card-title:before {
  position: absolute;
  content: '';
  top: 50%;
  transform: translateY(-50%);
  left: 1.5rem;
  width: 8px;
  height: 8px;
  border-radius: 50%;
  background: currentColor;
}
.cid-tOTWCUi6M2 .main-text {
  color: #333333;
}
.cid-tOTWCUi6M2 .main-title {
  color: #3c7153;
}
@media (max-width: 767px) {
  .cid-tOTWCUi6M2 .align-left {
    text-align: center;
  }
  .cid-tOTWCUi6M2 .card-text {
    padding-left: 1.5rem;
  }
  .cid-tOTWCUi6M2 .card-title {
    padding-left: 1.5rem;
  }
  .cid-tOTWCUi6M2 .card-title:before {
    left: 0rem;
  }
  .cid-tOTWCUi6M2 .mbr-section-btn {
    margin-left: 0rem;
  }
}
.cid-tOTWCUi6M2 .mbr-fallback-image.disabled {
  display: none;
}
.cid-tOTWCUi6M2 .mbr-fallback-image {
  display: block;
  background-size: cover;
  background-position: center center;
  width: 100%;
  height: 100%;
  position: absolute;
  top: 0;
}
.cid-tFpwVbwd1f {
  padding-top: 5rem;
  padding-bottom: 5rem;
  background-color: #ffffff;
}
.cid-tFpwVbwd1f .text-wrapper {
  z-index: 11;
}
.cid-tFpwVbwd1f .wrapper {
  display: flex;
  flex-direction: column;
}
.cid-tFpwVbwd1f .animate__fadeInUp:before {
  background: #ffffff;
}
.cid-tFpwVbwd1f .mbr-iconfont {
  display: block;
  font-size: 3rem;
  color: #59bb93;
  margin-right: 0rem;
  margin-bottom: 2rem;
}
.cid-tFpwVbwd1f .iconfont-wrapper {
  margin: auto;
}
.cid-tFpwVbwd1f .mbr-section-title {
  text-align: center;
  color: #2160d1;
}
.cid-tFpwVbwd1f .mbr-text,
.cid-tFpwVbwd1f .mbr-section-btn {
  text-align: center;
  color: #161734;
}
.cid-tFpwVbwd1f .mbr-fallback-image.disabled {
  display: none;
}
.cid-tFpwVbwd1f .mbr-fallback-image {
  display: block;
  background-size: cover;
  background-position: center center;
  width: 100%;
  height: 100%;
  position: absolute;
  top: 0;
}
.cid-uVNjv6ellR {
  padding-top: 1rem;
  padding-bottom: 0rem;
  background-color: #333333;
}
.cid-uVNjv6ellR .card-wrapper {
  display: flex;
  overflow: visible;
}
.cid-uVNjv6ellR .icon {
  font-size: 5rem;
  color: #ffd96a;
  padding-right: 0rem;
  margin-top: -1rem;
  display: block;
}
.cid-uVNjv6ellR .card-box {
  margin-left: -1rem;
}
.cid-uVNjv6ellR .card-title {
  color: #f7f7f7;
}
.cid-uVNjv6ellR .card-text {
  color: #000000;
}
@media (max-width: 767px) {
  .cid-uVNjv6ellR .align-right,
  .cid-uVNjv6ellR .align-left {
    text-align: center;
  }
  .cid-uVNjv6ellR .card-wrapper {
    flex-direction: column;
  }
  .cid-uVNjv6ellR .icon,
  .cid-uVNjv6ellR .card-box {
    margin: 0rem;
  }
  .cid-uVNjv6ellR .icon {
    margin: auto;
    margin-bottom: 1rem;
  }
}
.cid-uVNjv6ellR .mbr-fallback-image.disabled {
  display: none;
}
.cid-uVNjv6ellR .mbr-fallback-image {
  display: block;
  background-size: cover;
  background-position: center center;
  width: 100%;
  height: 100%;
  position: absolute;
  top: 0;
}
.cid-uVNjvVN6E8 {
  padding-top: 5rem;
  padding-bottom: 5rem;
  background-color: #333333;
}
.cid-uVNjvVN6E8 .list {
  list-style: none;
  padding-left: 0;
  color: #ffffff;
}
@media (max-width: 991px) {
  .cid-uVNjvVN6E8 .list {
    margin-bottom: 2rem;
  }
}
@media (min-width: 992px) {
  .cid-uVNjvVN6E8 .list {
    margin-bottom: 0rem;
  }
}
@media (max-width: 767px) {
  .cid-uVNjvVN6E8 .row {
    text-align: center;
  }
}
.cid-uVNjvVN6E8 li {
  padding-bottom: 5px;
}
.cid-uVNjvVN6E8 .row {
  padding-top: 2rem;
  border-top: 2px solid rgba(255, 255, 255, 0.15);
}
.cid-uVNjvVN6E8 .soc-wrapper {
  margin-bottom: 0.5rem;
}
@media (max-width: 991px) {
  .cid-uVNjvVN6E8 div > *:last-child {
    margin-top: 0 !important;
  }
}
.cid-uVNjvVN6E8 .mbr-iconfont {
  padding-right: 6px;
}
.cid-uVNjvVN6E8 .copyright {
  color: #bbbbbb;
}
.cid-uVNjvVN6E8 .soc-link,
.cid-uVNjvVN6E8 .soc-wrapper {
  color: #ffffff;
}
.cid-uVNjvVN6E8 .mbr-section-subtitle {
  color: #f7f7f7;
}
.cid-tgotsk00sC .navbar-dropdown {
  position: relative !important;
}
.cid-tgotsk00sC .nav-link {
  position: relative;
}
.cid-tgotsk00sC .nav-link:before {
  content: '';
  bottom: -2px;
  left: 5px;
  width: 0%;
  height: 1px;
  opacity: 0;
  transition: all 0.3s;
  background: currentColor;
  position: absolute;
}
.cid-tgotsk00sC .nav-link:hover:before {
  width: 50%;
  opacity: 1;
}
.cid-tgotsk00sC .dropdown-item:before {
  font-family: Moririse2 !important;
  content: '\e966';
  display: inline-block;
  width: 0;
  position: absolute;
  left: 1rem;
  top: 0.5rem;
  margin-right: 0.5rem;
  line-height: 1;
  font-size: inherit;
  vertical-align: middle;
  text-align: center;
  overflow: hidden;
  transform: scale(0, 1);
  transition: all 0.25s ease-in-out;
}
.cid-tgotsk00sC .dropdown-menu {
  padding: 0;
}
.cid-tgotsk00sC .dropdown-item:hover,
.cid-tgotsk00sC .dropdown-item:focus {
  background: #59bb93 !important;
  color: white !important;
}
.cid-tgotsk00sC .nav-dropdown .link {
  padding: 0 0.3em !important;
  margin: .667em 1em !important;
}
.cid-tgotsk00sC .nav-dropdown .link.dropdown-toggle::after {
  margin-left: 0.5rem;
  margin-top: 0.2rem;
}
.cid-tgotsk00sC .container {
  display: flex;
  margin: auto;
}
.cid-tgotsk00sC .iconfont-wrapper {
  color: #000000 !important;
  font-size: 1.5rem;
  padding-right: .5rem;
}
.cid-tgotsk00sC .navbar-caption {
  padding-right: 4rem;
}
.cid-tgotsk00sC .dropdown-menu,
.cid-tgotsk00sC .navbar.opened {
  background: #ffffff !important;
}
.cid-tgotsk00sC .nav-item:focus,
.cid-tgotsk00sC .nav-link:focus {
  outline: none;
}
.cid-tgotsk00sC .dropdown .dropdown-menu .dropdown-item {
  width: auto;
  transition: all 0.25s ease-in-out;
}
.cid-tgotsk00sC .dropdown .dropdown-menu .dropdown-item::after {
  right: 0.5rem;
}
.cid-tgotsk00sC .dropdown .dropdown-menu .dropdown-item .mbr-iconfont {
  margin-left: -1.8rem;
  padding-right: 1rem;
  font-size: inherit;
}
.cid-tgotsk00sC .dropdown .dropdown-menu .dropdown-item .mbr-iconfont:before {
  display: inline-block;
  transform: scale(1, 1);
  transition: all 0.25s ease-in-out;
}
.cid-tgotsk00sC .collapsed .dropdown-menu .dropdown-item:before {
  display: none;
}
.cid-tgotsk00sC .collapsed .dropdown .dropdown-menu .dropdown-item {
  padding: 0.235em 1.5em 0.235em 1.5em !important;
  transition: none;
  margin: 0 !important;
}
.cid-tgotsk00sC .navbar {
  min-height: 77px;
  transition: all .3s;
  background: #ffffff;
}
.cid-tgotsk00sC .navbar.opened {
  transition: all .3s;
}
.cid-tgotsk00sC .navbar .dropdown-item {
  padding: .5rem 1.8rem;
}
.cid-tgotsk00sC .navbar .navbar-logo img {
  width: auto;
}
.cid-tgotsk00sC .navbar .navbar-collapse {
  justify-content: flex-end;
  z-index: 1;
}
.cid-tgotsk00sC .navbar.collapsed .nav-item .nav-link::before {
  display: none;
}
.cid-tgotsk00sC .navbar.collapsed.opened .dropdown-menu {
  top: 0;
}
@media (min-width: 992px) {
  .cid-tgotsk00sC .navbar.collapsed.opened:not(.navbar-short) .navbar-collapse {
    max-height: calc(98.5vh - 8rem);
  }
}
.cid-tgotsk00sC .navbar.collapsed .dropdown-menu .dropdown-submenu {
  left: 0 !important;
}
.cid-tgotsk00sC .navbar.collapsed .dropdown-menu .dropdown-item:after {
  right: auto;
}
.cid-tgotsk00sC .navbar.collapsed .dropdown-menu .dropdown-toggle[data-toggle="dropdown-submenu"]:after {
  margin-left: 0.5rem;
  margin-top: 0.2rem;
  border-top: 0.35em solid;
  border-right: 0.35em solid transparent;
  border-left: 0.35em solid transparent;
  border-bottom: 0;
  top: 55%;
}
.cid-tgotsk00sC .navbar.collapsed ul.navbar-nav li {
  margin: auto;
}
.cid-tgotsk00sC .navbar.collapsed .dropdown-menu .dropdown-item {
  padding: .25rem 1.5rem;
  text-align: center;
}
.cid-tgotsk00sC .navbar.collapsed .icons-menu {
  padding-left: 0;
  padding-right: 0;
  padding-top: .5rem;
  padding-bottom: .5rem;
}
@media (max-width: 991px) {
  .cid-tgotsk00sC .navbar .nav-item .nav-link::before {
    display: none;
  }
  .cid-tgotsk00sC .navbar.opened .dropdown-menu {
    top: 0;
  }
  .cid-tgotsk00sC .navbar .dropdown-menu .dropdown-submenu {
    left: 0 !important;
  }
  .cid-tgotsk00sC .navbar .dropdown-menu .dropdown-item:after {
    right: auto;
  }
  .cid-tgotsk00sC .navbar .dropdown-menu .dropdown-toggle[data-toggle="dropdown-submenu"]:after {
    margin-left: 0.5rem;
    margin-top: 0.2rem;
    border-top: 0.35em solid;
    border-right: 0.35em solid transparent;
    border-left: 0.35em solid transparent;
    border-bottom: 0;
    top: 55%;
  }
  .cid-tgotsk00sC .navbar .navbar-logo img {
    height: 3.8rem !important;
  }
  .cid-tgotsk00sC .navbar ul.navbar-nav li {
    margin: auto;
  }
  .cid-tgotsk00sC .navbar .dropdown-menu .dropdown-item {
    padding: .25rem 1.5rem !important;
    text-align: center;
  }
  .cid-tgotsk00sC .navbar .navbar-brand {
    flex-shrink: initial;
    flex-basis: auto;
    word-break: break-word;
    padding-right: 2rem;
  }
  .cid-tgotsk00sC .navbar .navbar-toggler {
    flex-basis: auto;
  }
  .cid-tgotsk00sC .navbar .icons-menu {
    padding-left: 0;
    padding-top: .5rem;
    padding-bottom: .5rem;
  }
}
.cid-tgotsk00sC .navbar.navbar-short {
  min-height: 60px;
}
.cid-tgotsk00sC .navbar.navbar-short .navbar-logo img {
  height: 3rem !important;
}
.cid-tgotsk00sC .navbar.navbar-short .navbar-brand {
  padding: 0;
}
.cid-tgotsk00sC .navbar-brand {
  flex-shrink: 0;
  align-items: center;
  margin-right: 0;
  padding: 0;
  transition: all .3s;
  word-break: break-word;
  z-index: 1;
}
.cid-tgotsk00sC .navbar-brand .navbar-caption {
  line-height: inherit !important;
}
.cid-tgotsk00sC .navbar-brand .navbar-logo a {
  outline: none;
}
.cid-tgotsk00sC .dropdown-item.active,
.cid-tgotsk00sC .dropdown-item:active {
  background-color: transparent;
}
.cid-tgotsk00sC .navbar-expand-lg .navbar-nav .nav-link {
  padding: 0;
}
.cid-tgotsk00sC .nav-dropdown .link.dropdown-toggle {
  margin-right: 1.667em;
}
.cid-tgotsk00sC .nav-dropdown .link.dropdown-toggle[aria-expanded="true"] {
  margin-right: 0;
  padding: 0.667em 1.667em;
}
.cid-tgotsk00sC .navbar.navbar-expand-lg .dropdown .dropdown-menu {
  background: #ffffff;
}
.cid-tgotsk00sC .navbar.navbar-expand-lg .dropdown .dropdown-menu .dropdown-submenu {
  margin: 0;
  left: 100%;
}
.cid-tgotsk00sC .navbar .dropdown.open > .dropdown-menu {
  display: block;
}
.cid-tgotsk00sC ul.navbar-nav {
  flex-wrap: wrap;
}
.cid-tgotsk00sC .navbar-buttons {
  text-align: center;
  min-width: 170px;
}
.cid-tgotsk00sC button.navbar-toggler {
  outline: none;
  width: 31px;
  height: 20px;
  cursor: pointer;
  transition: all .2s;
  position: relative;
  align-self: center;
}
.cid-tgotsk00sC button.navbar-toggler .hamburger span {
  position: absolute;
  right: 0;
  width: 30px;
  height: 2px;
  border-right: 5px;
  background-color: currentColor;
}
.cid-tgotsk00sC button.navbar-toggler .hamburger span:nth-child(1) {
  top: 0;
  transition: all .2s;
}
.cid-tgotsk00sC button.navbar-toggler .hamburger span:nth-child(2) {
  top: 8px;
  transition: all .15s;
}
.cid-tgotsk00sC button.navbar-toggler .hamburger span:nth-child(3) {
  top: 8px;
  transition: all .15s;
}
.cid-tgotsk00sC button.navbar-toggler .hamburger span:nth-child(4) {
  top: 16px;
  transition: all .2s;
}
.cid-tgotsk00sC nav.opened .hamburger span:nth-child(1) {
  top: 8px;
  width: 0;
  opacity: 0;
  right: 50%;
  transition: all .2s;
}
.cid-tgotsk00sC nav.opened .hamburger span:nth-child(2) {
  transform: rotate(45deg);
  transition: all .25s;
}
.cid-tgotsk00sC nav.opened .hamburger span:nth-child(3) {
  transform: rotate(-45deg);
  transition: all .25s;
}
.cid-tgotsk00sC nav.opened .hamburger span:nth-child(4) {
  top: 8px;
  width: 0;
  opacity: 0;
  right: 50%;
  transition: all .2s;
}
.cid-tgotsk00sC .navbar-dropdown {
  padding: .5rem 1rem;
}
.cid-tgotsk00sC a.nav-link {
  display: flex;
  align-items: center;
  justify-content: center;
}
.cid-tgotsk00sC .icons-menu {
  flex-wrap: nowrap;
  display: flex;
  justify-content: center;
  padding-left: 1rem;
  padding-right: 1rem;
  padding-top: 0.3rem;
  text-align: center;
}
@media screen and (-ms-high-contrast: active), (-ms-high-contrast: none) {
  .cid-tgotsk00sC .navbar {
    height: 77px;
  }
  .cid-tgotsk00sC .navbar.opened {
    height: auto;
  }
  .cid-tgotsk00sC .nav-item .nav-link:hover::before {
    width: 175%;
    max-width: calc(100% + 2rem);
    left: -1rem;
  }
}
.cid-tgotskH8PT {
  padding-top: 5rem;
  padding-bottom: 5rem;
  min-height: 280px;
  background-image: url("../../../assets/images/large-3-1-940x788.png");
  display: flex;
  align-items: center;
}
@media (min-width: 640px) {
  .cid-tgotskH8PT {
    min-height: 300px;
  }
}
@media (min-width: 768px) {
  .cid-tgotskH8PT {
    min-height: 380px;
  }
}
@media (min-width: 992px) {
  .cid-tgotskH8PT {
    min-height: 420px;
  }
}
@media (min-width: 1200px) {
  .cid-tgotskH8PT {
    min-height: 610px;
  }
}
.cid-tgotskH8PT .mbr-fallback-image.disabled {
  display: none;
}
.cid-tgotskH8PT .mbr-fallback-image {
  display: block;
  background-size: cover;
  background-position: center center;
  width: 100%;
  height: 100%;
  position: absolute;
  top: 0;
}
.cid-tgotskH8PT .row {
  justify-content: flex-start;
}
.cid-tgotskH8PT .mbr-section-title {
  color: #FEF9EE;
}
.cid-tgotskH8PT .mbr-section-subtitle {
  color: #FEF9EE;
}
.cid-tgotskH8PT .mbr-text {
  color: #FEF9EE;
}
.cid-tgoVrNAeAG {
  padding-top: 30px;
  padding-bottom: 0px;
  background-color: #ffffff;
}
.cid-tgoVrNAeAG .container {
  max-width: 1500px;
}
.cid-tgoVrNAeAG .row {
  background: #ffffff;
}
.cid-tgoVrNAeAG .img-col {
  padding: 0;
}
.cid-tgoVrNAeAG .title-col {
  padding: 4rem 6rem;
}
.cid-tgoVrNAeAG img {
  width: 100%;
  height: 100%;
  object-fit: cover;
}
.cid-tgoVrNAeAG h2 {
  padding: 0;
  margin: 0;
}
.cid-tgoVrNAeAG .text-wrap {
  margin: auto;
}
.cid-tgoVrNAeAG .mbr-text {
  color: #000000;
}
@media (max-width: 1200px) {
  .cid-tgoVrNAeAG .row {
    margin: 2rem;
  }
  .cid-tgoVrNAeAG .title-col {
    padding: 6rem;
  }
}
@media (max-width: 767px) {
  .cid-tgoVrNAeAG .row {
    margin: 0rem;
  }
  .cid-tgoVrNAeAG .title-col {
    padding: 2rem 1rem;
  }
}
.cid-tgoVrNAeAG H2 {
  color: #3c7153;
}
.cid-tgotslgZSm {
  padding-top: 0rem;
  padding-bottom: 7rem;
  background-color: #ffffff;
}
.cid-tgotslgZSm .card-text {
  padding-left: 3.5rem;
  color: #000000;
  max-width: 500px;
}
.cid-tgotslgZSm .card-box {
  padding-bottom: 1rem;
}
.cid-tgotslgZSm img {
  border-radius: 8px;
}
.cid-tgotslgZSm .mbr-section-btn {
  margin-left: 2.5rem;
}
.cid-tgotslgZSm .container {
  max-width: 1400px;
}
@media (min-width: 767px) {
  .cid-tgotslgZSm .container {
    padding: 0 2rem;
  }
}
.cid-tgotslgZSm .row {
  justify-content: space-between;
}
@media (max-width: 992px) {
  .cid-tgotslgZSm .md-pb {
    padding-bottom: 2rem;
  }
}
.cid-tgotslgZSm .card-title {
  position: relative;
  padding-left: 3.5rem;
  color: #333333;
}
.cid-tgotslgZSm .card-title:before {
  position: absolute;
  content: '';
  top: 50%;
  transform: translateY(-50%);
  left: 1.5rem;
  width: 8px;
  height: 8px;
  border-radius: 50%;
  background: currentColor;
}
.cid-tgotslgZSm .main-text {
  color: #333333;
}
.cid-tgotslgZSm .main-title {
  color: #3c7153;
}
@media (max-width: 767px) {
  .cid-tgotslgZSm .align-left {
    text-align: center;
  }
  .cid-tgotslgZSm .card-text {
    padding-left: 1.5rem;
  }
  .cid-tgotslgZSm .card-title {
    padding-left: 1.5rem;
  }
  .cid-tgotslgZSm .card-title:before {
    left: 0rem;
  }
  .cid-tgotslgZSm .mbr-section-btn {
    margin-left: 0rem;
  }
}
.cid-tgotslgZSm .mbr-fallback-image.disabled {
  display: none;
}
.cid-tgotslgZSm .mbr-fallback-image {
  display: block;
  background-size: cover;
  background-position: center center;
  width: 100%;
  height: 100%;
  position: absolute;
  top: 0;
}
.cid-tFpxTb7TWo {
  padding-top: 5rem;
  padding-bottom: 5rem;
  background-color: #ffffff;
}
.cid-tFpxTb7TWo .text-wrapper {
  z-index: 11;
}
.cid-tFpxTb7TWo .wrapper {
  display: flex;
  flex-direction: column;
}
.cid-tFpxTb7TWo .animate__fadeInUp:before {
  background: #ffffff;
}
.cid-tFpxTb7TWo .mbr-iconfont {
  display: block;
  font-size: 3rem;
  color: #59bb93;
  margin-right: 0rem;
  margin-bottom: 2rem;
}
.cid-tFpxTb7TWo .iconfont-wrapper {
  margin: auto;
}
.cid-tFpxTb7TWo .mbr-section-title {
  text-align: center;
  color: #2160d1;
}
.cid-tFpxTb7TWo .mbr-text,
.cid-tFpxTb7TWo .mbr-section-btn {
  text-align: center;
  color: #161734;
}
.cid-tFpxTb7TWo .mbr-fallback-image.disabled {
  display: none;
}
.cid-tFpxTb7TWo .mbr-fallback-image {
  display: block;
  background-size: cover;
  background-position: center center;
  width: 100%;
  height: 100%;
  position: absolute;
  top: 0;
}
.cid-uWhTtXjEaq {
  padding-top: 1rem;
  padding-bottom: 0rem;
  background-color: #333333;
}
.cid-uWhTtXjEaq .card-wrapper {
  display: flex;
  overflow: visible;
}
.cid-uWhTtXjEaq .icon {
  font-size: 5rem;
  color: #ffd96a;
  padding-right: 0rem;
  margin-top: -1rem;
  display: block;
}
.cid-uWhTtXjEaq .card-box {
  margin-left: -1rem;
}
.cid-uWhTtXjEaq .card-title {
  color: #f7f7f7;
}
.cid-uWhTtXjEaq .card-text {
  color: #000000;
}
@media (max-width: 767px) {
  .cid-uWhTtXjEaq .align-right,
  .cid-uWhTtXjEaq .align-left {
    text-align: center;
  }
  .cid-uWhTtXjEaq .card-wrapper {
    flex-direction: column;
  }
  .cid-uWhTtXjEaq .icon,
  .cid-uWhTtXjEaq .card-box {
    margin: 0rem;
  }
  .cid-uWhTtXjEaq .icon {
    margin: auto;
    margin-bottom: 1rem;
  }
}
.cid-uWhTtXjEaq .mbr-fallback-image.disabled {
  display: none;
}
.cid-uWhTtXjEaq .mbr-fallback-image {
  display: block;
  background-size: cover;
  background-position: center center;
  width: 100%;
  height: 100%;
  position: absolute;
  top: 0;
}
.cid-uWhTK4rj0x {
  padding-top: 5rem;
  padding-bottom: 5rem;
  background-color: #333333;
}
.cid-uWhTK4rj0x .list {
  list-style: none;
  padding-left: 0;
  color: #ffffff;
}
@media (max-width: 991px) {
  .cid-uWhTK4rj0x .list {
    margin-bottom: 2rem;
  }
}
@media (min-width: 992px) {
  .cid-uWhTK4rj0x .list {
    margin-bottom: 0rem;
  }
}
@media (max-width: 767px) {
  .cid-uWhTK4rj0x .row {
    text-align: center;
  }
}
.cid-uWhTK4rj0x li {
  padding-bottom: 5px;
}
.cid-uWhTK4rj0x .row {
  padding-top: 2rem;
  border-top: 2px solid rgba(255, 255, 255, 0.15);
}
.cid-uWhTK4rj0x .soc-wrapper {
  margin-bottom: 0.5rem;
}
@media (max-width: 991px) {
  .cid-uWhTK4rj0x div > *:last-child {
    margin-top: 0 !important;
  }
}
.cid-uWhTK4rj0x .mbr-iconfont {
  padding-right: 6px;
}
.cid-uWhTK4rj0x .copyright {
  color: #bbbbbb;
}
.cid-uWhTK4rj0x .soc-link,
.cid-uWhTK4rj0x .soc-wrapper {
  color: #ffffff;
}
.cid-uWhTK4rj0x .mbr-section-subtitle {
  color: #f7f7f7;
}
.cid-tfKvkh9vMn .navbar-dropdown {
  position: relative !important;
}
.cid-tfKvkh9vMn .nav-link {
  position: relative;
}
.cid-tfKvkh9vMn .nav-link:before {
  content: '';
  bottom: -2px;
  left: 5px;
  width: 0%;
  height: 1px;
  opacity: 0;
  transition: all 0.3s;
  background: currentColor;
  position: absolute;
}
.cid-tfKvkh9vMn .nav-link:hover:before {
  width: 50%;
  opacity: 1;
}
.cid-tfKvkh9vMn .dropdown-item:before {
  font-family: Moririse2 !important;
  content: '\e966';
  display: inline-block;
  width: 0;
  position: absolute;
  left: 1rem;
  top: 0.5rem;
  margin-right: 0.5rem;
  line-height: 1;
  font-size: inherit;
  vertical-align: middle;
  text-align: center;
  overflow: hidden;
  transform: scale(0, 1);
  transition: all 0.25s ease-in-out;
}
.cid-tfKvkh9vMn .dropdown-menu {
  padding: 0;
}
.cid-tfKvkh9vMn .dropdown-item:hover,
.cid-tfKvkh9vMn .dropdown-item:focus {
  background: #59bb93 !important;
  color: white !important;
}
.cid-tfKvkh9vMn .nav-dropdown .link {
  padding: 0 0.3em !important;
  margin: .667em 1em !important;
}
.cid-tfKvkh9vMn .nav-dropdown .link.dropdown-toggle::after {
  margin-left: 0.5rem;
  margin-top: 0.2rem;
}
.cid-tfKvkh9vMn .container {
  display: flex;
  margin: auto;
}
.cid-tfKvkh9vMn .iconfont-wrapper {
  color: #000000 !important;
  font-size: 1.5rem;
  padding-right: .5rem;
}
.cid-tfKvkh9vMn .navbar-caption {
  padding-right: 4rem;
}
.cid-tfKvkh9vMn .dropdown-menu,
.cid-tfKvkh9vMn .navbar.opened {
  background: #ffffff !important;
}
.cid-tfKvkh9vMn .nav-item:focus,
.cid-tfKvkh9vMn .nav-link:focus {
  outline: none;
}
.cid-tfKvkh9vMn .dropdown .dropdown-menu .dropdown-item {
  width: auto;
  transition: all 0.25s ease-in-out;
}
.cid-tfKvkh9vMn .dropdown .dropdown-menu .dropdown-item::after {
  right: 0.5rem;
}
.cid-tfKvkh9vMn .dropdown .dropdown-menu .dropdown-item .mbr-iconfont {
  margin-left: -1.8rem;
  padding-right: 1rem;
  font-size: inherit;
}
.cid-tfKvkh9vMn .dropdown .dropdown-menu .dropdown-item .mbr-iconfont:before {
  display: inline-block;
  transform: scale(1, 1);
  transition: all 0.25s ease-in-out;
}
.cid-tfKvkh9vMn .collapsed .dropdown-menu .dropdown-item:before {
  display: none;
}
.cid-tfKvkh9vMn .collapsed .dropdown .dropdown-menu .dropdown-item {
  padding: 0.235em 1.5em 0.235em 1.5em !important;
  transition: none;
  margin: 0 !important;
}
.cid-tfKvkh9vMn .navbar {
  min-height: 77px;
  transition: all .3s;
  background: #ffffff;
}
.cid-tfKvkh9vMn .navbar.opened {
  transition: all .3s;
}
.cid-tfKvkh9vMn .navbar .dropdown-item {
  padding: .5rem 1.8rem;
}
.cid-tfKvkh9vMn .navbar .navbar-logo img {
  width: auto;
}
.cid-tfKvkh9vMn .navbar .navbar-collapse {
  justify-content: flex-end;
  z-index: 1;
}
.cid-tfKvkh9vMn .navbar.collapsed .nav-item .nav-link::before {
  display: none;
}
.cid-tfKvkh9vMn .navbar.collapsed.opened .dropdown-menu {
  top: 0;
}
@media (min-width: 992px) {
  .cid-tfKvkh9vMn .navbar.collapsed.opened:not(.navbar-short) .navbar-collapse {
    max-height: calc(98.5vh - 8rem);
  }
}
.cid-tfKvkh9vMn .navbar.collapsed .dropdown-menu .dropdown-submenu {
  left: 0 !important;
}
.cid-tfKvkh9vMn .navbar.collapsed .dropdown-menu .dropdown-item:after {
  right: auto;
}
.cid-tfKvkh9vMn .navbar.collapsed .dropdown-menu .dropdown-toggle[data-toggle="dropdown-submenu"]:after {
  margin-left: 0.5rem;
  margin-top: 0.2rem;
  border-top: 0.35em solid;
  border-right: 0.35em solid transparent;
  border-left: 0.35em solid transparent;
  border-bottom: 0;
  top: 55%;
}
.cid-tfKvkh9vMn .navbar.collapsed ul.navbar-nav li {
  margin: auto;
}
.cid-tfKvkh9vMn .navbar.collapsed .dropdown-menu .dropdown-item {
  padding: .25rem 1.5rem;
  text-align: center;
}
.cid-tfKvkh9vMn .navbar.collapsed .icons-menu {
  padding-left: 0;
  padding-right: 0;
  padding-top: .5rem;
  padding-bottom: .5rem;
}
@media (max-width: 991px) {
  .cid-tfKvkh9vMn .navbar .nav-item .nav-link::before {
    display: none;
  }
  .cid-tfKvkh9vMn .navbar.opened .dropdown-menu {
    top: 0;
  }
  .cid-tfKvkh9vMn .navbar .dropdown-menu .dropdown-submenu {
    left: 0 !important;
  }
  .cid-tfKvkh9vMn .navbar .dropdown-menu .dropdown-item:after {
    right: auto;
  }
  .cid-tfKvkh9vMn .navbar .dropdown-menu .dropdown-toggle[data-toggle="dropdown-submenu"]:after {
    margin-left: 0.5rem;
    margin-top: 0.2rem;
    border-top: 0.35em solid;
    border-right: 0.35em solid transparent;
    border-left: 0.35em solid transparent;
    border-bottom: 0;
    top: 55%;
  }
  .cid-tfKvkh9vMn .navbar .navbar-logo img {
    height: 3.8rem !important;
  }
  .cid-tfKvkh9vMn .navbar ul.navbar-nav li {
    margin: auto;
  }
  .cid-tfKvkh9vMn .navbar .dropdown-menu .dropdown-item {
    padding: .25rem 1.5rem !important;
    text-align: center;
  }
  .cid-tfKvkh9vMn .navbar .navbar-brand {
    flex-shrink: initial;
    flex-basis: auto;
    word-break: break-word;
    padding-right: 2rem;
  }
  .cid-tfKvkh9vMn .navbar .navbar-toggler {
    flex-basis: auto;
  }
  .cid-tfKvkh9vMn .navbar .icons-menu {
    padding-left: 0;
    padding-top: .5rem;
    padding-bottom: .5rem;
  }
}
.cid-tfKvkh9vMn .navbar.navbar-short {
  min-height: 60px;
}
.cid-tfKvkh9vMn .navbar.navbar-short .navbar-logo img {
  height: 3rem !important;
}
.cid-tfKvkh9vMn .navbar.navbar-short .navbar-brand {
  padding: 0;
}
.cid-tfKvkh9vMn .navbar-brand {
  flex-shrink: 0;
  align-items: center;
  margin-right: 0;
  padding: 0;
  transition: all .3s;
  word-break: break-word;
  z-index: 1;
}
.cid-tfKvkh9vMn .navbar-brand .navbar-caption {
  line-height: inherit !important;
}
.cid-tfKvkh9vMn .navbar-brand .navbar-logo a {
  outline: none;
}
.cid-tfKvkh9vMn .dropdown-item.active,
.cid-tfKvkh9vMn .dropdown-item:active {
  background-color: transparent;
}
.cid-tfKvkh9vMn .navbar-expand-lg .navbar-nav .nav-link {
  padding: 0;
}
.cid-tfKvkh9vMn .nav-dropdown .link.dropdown-toggle {
  margin-right: 1.667em;
}
.cid-tfKvkh9vMn .nav-dropdown .link.dropdown-toggle[aria-expanded="true"] {
  margin-right: 0;
  padding: 0.667em 1.667em;
}
.cid-tfKvkh9vMn .navbar.navbar-expand-lg .dropdown .dropdown-menu {
  background: #ffffff;
}
.cid-tfKvkh9vMn .navbar.navbar-expand-lg .dropdown .dropdown-menu .dropdown-submenu {
  margin: 0;
  left: 100%;
}
.cid-tfKvkh9vMn .navbar .dropdown.open > .dropdown-menu {
  display: block;
}
.cid-tfKvkh9vMn ul.navbar-nav {
  flex-wrap: wrap;
}
.cid-tfKvkh9vMn .navbar-buttons {
  text-align: center;
  min-width: 170px;
}
.cid-tfKvkh9vMn button.navbar-toggler {
  outline: none;
  width: 31px;
  height: 20px;
  cursor: pointer;
  transition: all .2s;
  position: relative;
  align-self: center;
}
.cid-tfKvkh9vMn button.navbar-toggler .hamburger span {
  position: absolute;
  right: 0;
  width: 30px;
  height: 2px;
  border-right: 5px;
  background-color: currentColor;
}
.cid-tfKvkh9vMn button.navbar-toggler .hamburger span:nth-child(1) {
  top: 0;
  transition: all .2s;
}
.cid-tfKvkh9vMn button.navbar-toggler .hamburger span:nth-child(2) {
  top: 8px;
  transition: all .15s;
}
.cid-tfKvkh9vMn button.navbar-toggler .hamburger span:nth-child(3) {
  top: 8px;
  transition: all .15s;
}
.cid-tfKvkh9vMn button.navbar-toggler .hamburger span:nth-child(4) {
  top: 16px;
  transition: all .2s;
}
.cid-tfKvkh9vMn nav.opened .hamburger span:nth-child(1) {
  top: 8px;
  width: 0;
  opacity: 0;
  right: 50%;
  transition: all .2s;
}
.cid-tfKvkh9vMn nav.opened .hamburger span:nth-child(2) {
  transform: rotate(45deg);
  transition: all .25s;
}
.cid-tfKvkh9vMn nav.opened .hamburger span:nth-child(3) {
  transform: rotate(-45deg);
  transition: all .25s;
}
.cid-tfKvkh9vMn nav.opened .hamburger span:nth-child(4) {
  top: 8px;
  width: 0;
  opacity: 0;
  right: 50%;
  transition: all .2s;
}
.cid-tfKvkh9vMn .navbar-dropdown {
  padding: .5rem 1rem;
}
.cid-tfKvkh9vMn a.nav-link {
  display: flex;
  align-items: center;
  justify-content: center;
}
.cid-tfKvkh9vMn .icons-menu {
  flex-wrap: nowrap;
  display: flex;
  justify-content: center;
  padding-left: 1rem;
  padding-right: 1rem;
  padding-top: 0.3rem;
  text-align: center;
}
@media screen and (-ms-high-contrast: active), (-ms-high-contrast: none) {
  .cid-tfKvkh9vMn .navbar {
    height: 77px;
  }
  .cid-tfKvkh9vMn .navbar.opened {
    height: auto;
  }
  .cid-tfKvkh9vMn .nav-item .nav-link:hover::before {
    width: 175%;
    max-width: calc(100% + 2rem);
    left: -1rem;
  }
}
.cid-tfKvkiKNmz {
  padding-top: 5rem;
  padding-bottom: 5rem;
  min-height: 280px;
  background-image: url("../../../assets/images/koar-1-940x788.png");
  display: flex;
  align-items: center;
}
@media (min-width: 640px) {
  .cid-tfKvkiKNmz {
    min-height: 300px;
  }
}
@media (min-width: 768px) {
  .cid-tfKvkiKNmz {
    min-height: 380px;
  }
}
@media (min-width: 992px) {
  .cid-tfKvkiKNmz {
    min-height: 420px;
  }
}
@media (min-width: 1200px) {
  .cid-tfKvkiKNmz {
    min-height: 610px;
  }
}
.cid-tfKvkiKNmz .mbr-fallback-image.disabled {
  display: none;
}
.cid-tfKvkiKNmz .mbr-fallback-image {
  display: block;
  background-size: cover;
  background-position: center center;
  width: 100%;
  height: 100%;
  position: absolute;
  top: 0;
}
.cid-tfKvkiKNmz .row {
  justify-content: flex-start;
}
.cid-tfKvkiKNmz .mbr-section-title {
  color: #FEF9EE;
}
.cid-tfKvkiKNmz .mbr-section-subtitle {
  color: #FEF9EE;
}
.cid-tfKvkiKNmz .mbr-text {
  color: #FEF9EE;
}
.cid-tOTYjZ22H1 {
  background-color: #ffffff;
}
.cid-tOTYjZ22H1 .card {
  background: transparent;
}
.cid-tOTYjZ22H1 .img-container img {
  border-radius: 20px;
  width: 355px;
  height: 90%;
  object-fit: cover;
}
@media (max-width: 992px) {
  .cid-tOTYjZ22H1 .img-container img {
    width: 100%;
  }
}
.cid-tOTYjZ22H1 .card-img {
  width: 18px;
  height: 18px;
  object-fit: contain;
}
.cid-tOTYjZ22H1 .col.img {
  margin-right: -10px;
  flex: 0 0 18px;
}
.cid-tOTYjZ22H1 .card-body {
  padding: 10px;
}
.cid-tOTYjZ22H1 .mbr-fallback-image.disabled {
  display: none;
}
.cid-tOTYjZ22H1 .mbr-fallback-image {
  display: block;
  background-size: cover;
  background-position: center center;
  width: 100%;
  height: 100%;
  position: absolute;
  top: 0;
}
.cid-tOTYjZ22H1 .mbr-section-title {
  color: #79d035;
}
.cid-tFpyeA11Rq {
  padding-top: 5rem;
  padding-bottom: 5rem;
  background-color: #ffffff;
}
.cid-tFpyeA11Rq .text-wrapper {
  z-index: 11;
}
.cid-tFpyeA11Rq .wrapper {
  display: flex;
  flex-direction: column;
}
.cid-tFpyeA11Rq .animate__fadeInUp:before {
  background: #ffffff;
}
.cid-tFpyeA11Rq .mbr-iconfont {
  display: block;
  font-size: 3rem;
  color: #59bb93;
  margin-right: 0rem;
  margin-bottom: 2rem;
}
.cid-tFpyeA11Rq .iconfont-wrapper {
  margin: auto;
}
.cid-tFpyeA11Rq .mbr-section-title {
  text-align: center;
  color: #2160d1;
}
.cid-tFpyeA11Rq .mbr-text,
.cid-tFpyeA11Rq .mbr-section-btn {
  text-align: center;
  color: #161734;
}
.cid-tFpyeA11Rq .mbr-fallback-image.disabled {
  display: none;
}
.cid-tFpyeA11Rq .mbr-fallback-image {
  display: block;
  background-size: cover;
  background-position: center center;
  width: 100%;
  height: 100%;
  position: absolute;
  top: 0;
}
.cid-uWhUVmaD1b {
  padding-top: 1rem;
  padding-bottom: 0rem;
  background-color: #333333;
}
.cid-uWhUVmaD1b .card-wrapper {
  display: flex;
  overflow: visible;
}
.cid-uWhUVmaD1b .icon {
  font-size: 5rem;
  color: #ffd96a;
  padding-right: 0rem;
  margin-top: -1rem;
  display: block;
}
.cid-uWhUVmaD1b .card-box {
  margin-left: -1rem;
}
.cid-uWhUVmaD1b .card-title {
  color: #f7f7f7;
}
.cid-uWhUVmaD1b .card-text {
  color: #000000;
}
@media (max-width: 767px) {
  .cid-uWhUVmaD1b .align-right,
  .cid-uWhUVmaD1b .align-left {
    text-align: center;
  }
  .cid-uWhUVmaD1b .card-wrapper {
    flex-direction: column;
  }
  .cid-uWhUVmaD1b .icon,
  .cid-uWhUVmaD1b .card-box {
    margin: 0rem;
  }
  .cid-uWhUVmaD1b .icon {
    margin: auto;
    margin-bottom: 1rem;
  }
}
.cid-uWhUVmaD1b .mbr-fallback-image.disabled {
  display: none;
}
.cid-uWhUVmaD1b .mbr-fallback-image {
  display: block;
  background-size: cover;
  background-position: center center;
  width: 100%;
  height: 100%;
  position: absolute;
  top: 0;
}
.cid-uWhUUtmKYe {
  padding-top: 5rem;
  padding-bottom: 5rem;
  background-color: #333333;
}
.cid-uWhUUtmKYe .list {
  list-style: none;
  padding-left: 0;
  color: #ffffff;
}
@media (max-width: 991px) {
  .cid-uWhUUtmKYe .list {
    margin-bottom: 2rem;
  }
}
@media (min-width: 992px) {
  .cid-uWhUUtmKYe .list {
    margin-bottom: 0rem;
  }
}
@media (max-width: 767px) {
  .cid-uWhUUtmKYe .row {
    text-align: center;
  }
}
.cid-uWhUUtmKYe li {
  padding-bottom: 5px;
}
.cid-uWhUUtmKYe .row {
  padding-top: 2rem;
  border-top: 2px solid rgba(255, 255, 255, 0.15);
}
.cid-uWhUUtmKYe .soc-wrapper {
  margin-bottom: 0.5rem;
}
@media (max-width: 991px) {
  .cid-uWhUUtmKYe div > *:last-child {
    margin-top: 0 !important;
  }
}
.cid-uWhUUtmKYe .mbr-iconfont {
  padding-right: 6px;
}
.cid-uWhUUtmKYe .copyright {
  color: #bbbbbb;
}
.cid-uWhUUtmKYe .soc-link,
.cid-uWhUUtmKYe .soc-wrapper {
  color: #ffffff;
}
.cid-uWhUUtmKYe .mbr-section-subtitle {
  color: #f7f7f7;
}
.cid-tfJzixXQd6 .navbar-dropdown {
  position: relative !important;
}
.cid-tfJzixXQd6 .nav-link {
  position: relative;
}
.cid-tfJzixXQd6 .nav-link:before {
  content: '';
  bottom: -2px;
  left: 5px;
  width: 0%;
  height: 1px;
  opacity: 0;
  transition: all 0.3s;
  background: currentColor;
  position: absolute;
}
.cid-tfJzixXQd6 .nav-link:hover:before {
  width: 50%;
  opacity: 1;
}
.cid-tfJzixXQd6 .dropdown-item:before {
  font-family: Moririse2 !important;
  content: '\e966';
  display: inline-block;
  width: 0;
  position: absolute;
  left: 1rem;
  top: 0.5rem;
  margin-right: 0.5rem;
  line-height: 1;
  font-size: inherit;
  vertical-align: middle;
  text-align: center;
  overflow: hidden;
  transform: scale(0, 1);
  transition: all 0.25s ease-in-out;
}
.cid-tfJzixXQd6 .dropdown-menu {
  padding: 0;
}
.cid-tfJzixXQd6 .dropdown-item:hover,
.cid-tfJzixXQd6 .dropdown-item:focus {
  background: #59bb93 !important;
  color: white !important;
}
.cid-tfJzixXQd6 .nav-dropdown .link {
  padding: 0 0.3em !important;
  margin: .667em 1em !important;
}
.cid-tfJzixXQd6 .nav-dropdown .link.dropdown-toggle::after {
  margin-left: 0.5rem;
  margin-top: 0.2rem;
}
.cid-tfJzixXQd6 .container {
  display: flex;
  margin: auto;
}
.cid-tfJzixXQd6 .iconfont-wrapper {
  color: #000000 !important;
  font-size: 1.5rem;
  padding-right: .5rem;
}
.cid-tfJzixXQd6 .navbar-caption {
  padding-right: 4rem;
}
.cid-tfJzixXQd6 .dropdown-menu,
.cid-tfJzixXQd6 .navbar.opened {
  background: #ffffff !important;
}
.cid-tfJzixXQd6 .nav-item:focus,
.cid-tfJzixXQd6 .nav-link:focus {
  outline: none;
}
.cid-tfJzixXQd6 .dropdown .dropdown-menu .dropdown-item {
  width: auto;
  transition: all 0.25s ease-in-out;
}
.cid-tfJzixXQd6 .dropdown .dropdown-menu .dropdown-item::after {
  right: 0.5rem;
}
.cid-tfJzixXQd6 .dropdown .dropdown-menu .dropdown-item .mbr-iconfont {
  margin-left: -1.8rem;
  padding-right: 1rem;
  font-size: inherit;
}
.cid-tfJzixXQd6 .dropdown .dropdown-menu .dropdown-item .mbr-iconfont:before {
  display: inline-block;
  transform: scale(1, 1);
  transition: all 0.25s ease-in-out;
}
.cid-tfJzixXQd6 .collapsed .dropdown-menu .dropdown-item:before {
  display: none;
}
.cid-tfJzixXQd6 .collapsed .dropdown .dropdown-menu .dropdown-item {
  padding: 0.235em 1.5em 0.235em 1.5em !important;
  transition: none;
  margin: 0 !important;
}
.cid-tfJzixXQd6 .navbar {
  min-height: 77px;
  transition: all .3s;
  background: #ffffff;
}
.cid-tfJzixXQd6 .navbar.opened {
  transition: all .3s;
}
.cid-tfJzixXQd6 .navbar .dropdown-item {
  padding: .5rem 1.8rem;
}
.cid-tfJzixXQd6 .navbar .navbar-logo img {
  width: auto;
}
.cid-tfJzixXQd6 .navbar .navbar-collapse {
  justify-content: flex-end;
  z-index: 1;
}
.cid-tfJzixXQd6 .navbar.collapsed .nav-item .nav-link::before {
  display: none;
}
.cid-tfJzixXQd6 .navbar.collapsed.opened .dropdown-menu {
  top: 0;
}
@media (min-width: 992px) {
  .cid-tfJzixXQd6 .navbar.collapsed.opened:not(.navbar-short) .navbar-collapse {
    max-height: calc(98.5vh - 8rem);
  }
}
.cid-tfJzixXQd6 .navbar.collapsed .dropdown-menu .dropdown-submenu {
  left: 0 !important;
}
.cid-tfJzixXQd6 .navbar.collapsed .dropdown-menu .dropdown-item:after {
  right: auto;
}
.cid-tfJzixXQd6 .navbar.collapsed .dropdown-menu .dropdown-toggle[data-toggle="dropdown-submenu"]:after {
  margin-left: 0.5rem;
  margin-top: 0.2rem;
  border-top: 0.35em solid;
  border-right: 0.35em solid transparent;
  border-left: 0.35em solid transparent;
  border-bottom: 0;
  top: 55%;
}
.cid-tfJzixXQd6 .navbar.collapsed ul.navbar-nav li {
  margin: auto;
}
.cid-tfJzixXQd6 .navbar.collapsed .dropdown-menu .dropdown-item {
  padding: .25rem 1.5rem;
  text-align: center;
}
.cid-tfJzixXQd6 .navbar.collapsed .icons-menu {
  padding-left: 0;
  padding-right: 0;
  padding-top: .5rem;
  padding-bottom: .5rem;
}
@media (max-width: 991px) {
  .cid-tfJzixXQd6 .navbar .nav-item .nav-link::before {
    display: none;
  }
  .cid-tfJzixXQd6 .navbar.opened .dropdown-menu {
    top: 0;
  }
  .cid-tfJzixXQd6 .navbar .dropdown-menu .dropdown-submenu {
    left: 0 !important;
  }
  .cid-tfJzixXQd6 .navbar .dropdown-menu .dropdown-item:after {
    right: auto;
  }
  .cid-tfJzixXQd6 .navbar .dropdown-menu .dropdown-toggle[data-toggle="dropdown-submenu"]:after {
    margin-left: 0.5rem;
    margin-top: 0.2rem;
    border-top: 0.35em solid;
    border-right: 0.35em solid transparent;
    border-left: 0.35em solid transparent;
    border-bottom: 0;
    top: 55%;
  }
  .cid-tfJzixXQd6 .navbar .navbar-logo img {
    height: 3.8rem !important;
  }
  .cid-tfJzixXQd6 .navbar ul.navbar-nav li {
    margin: auto;
  }
  .cid-tfJzixXQd6 .navbar .dropdown-menu .dropdown-item {
    padding: .25rem 1.5rem !important;
    text-align: center;
  }
  .cid-tfJzixXQd6 .navbar .navbar-brand {
    flex-shrink: initial;
    flex-basis: auto;
    word-break: break-word;
    padding-right: 2rem;
  }
  .cid-tfJzixXQd6 .navbar .navbar-toggler {
    flex-basis: auto;
  }
  .cid-tfJzixXQd6 .navbar .icons-menu {
    padding-left: 0;
    padding-top: .5rem;
    padding-bottom: .5rem;
  }
}
.cid-tfJzixXQd6 .navbar.navbar-short {
  min-height: 60px;
}
.cid-tfJzixXQd6 .navbar.navbar-short .navbar-logo img {
  height: 3rem !important;
}
.cid-tfJzixXQd6 .navbar.navbar-short .navbar-brand {
  padding: 0;
}
.cid-tfJzixXQd6 .navbar-brand {
  flex-shrink: 0;
  align-items: center;
  margin-right: 0;
  padding: 0;
  transition: all .3s;
  word-break: break-word;
  z-index: 1;
}
.cid-tfJzixXQd6 .navbar-brand .navbar-caption {
  line-height: inherit !important;
}
.cid-tfJzixXQd6 .navbar-brand .navbar-logo a {
  outline: none;
}
.cid-tfJzixXQd6 .dropdown-item.active,
.cid-tfJzixXQd6 .dropdown-item:active {
  background-color: transparent;
}
.cid-tfJzixXQd6 .navbar-expand-lg .navbar-nav .nav-link {
  padding: 0;
}
.cid-tfJzixXQd6 .nav-dropdown .link.dropdown-toggle {
  margin-right: 1.667em;
}
.cid-tfJzixXQd6 .nav-dropdown .link.dropdown-toggle[aria-expanded="true"] {
  margin-right: 0;
  padding: 0.667em 1.667em;
}
.cid-tfJzixXQd6 .navbar.navbar-expand-lg .dropdown .dropdown-menu {
  background: #ffffff;
}
.cid-tfJzixXQd6 .navbar.navbar-expand-lg .dropdown .dropdown-menu .dropdown-submenu {
  margin: 0;
  left: 100%;
}
.cid-tfJzixXQd6 .navbar .dropdown.open > .dropdown-menu {
  display: block;
}
.cid-tfJzixXQd6 ul.navbar-nav {
  flex-wrap: wrap;
}
.cid-tfJzixXQd6 .navbar-buttons {
  text-align: center;
  min-width: 170px;
}
.cid-tfJzixXQd6 button.navbar-toggler {
  outline: none;
  width: 31px;
  height: 20px;
  cursor: pointer;
  transition: all .2s;
  position: relative;
  align-self: center;
}
.cid-tfJzixXQd6 button.navbar-toggler .hamburger span {
  position: absolute;
  right: 0;
  width: 30px;
  height: 2px;
  border-right: 5px;
  background-color: currentColor;
}
.cid-tfJzixXQd6 button.navbar-toggler .hamburger span:nth-child(1) {
  top: 0;
  transition: all .2s;
}
.cid-tfJzixXQd6 button.navbar-toggler .hamburger span:nth-child(2) {
  top: 8px;
  transition: all .15s;
}
.cid-tfJzixXQd6 button.navbar-toggler .hamburger span:nth-child(3) {
  top: 8px;
  transition: all .15s;
}
.cid-tfJzixXQd6 button.navbar-toggler .hamburger span:nth-child(4) {
  top: 16px;
  transition: all .2s;
}
.cid-tfJzixXQd6 nav.opened .hamburger span:nth-child(1) {
  top: 8px;
  width: 0;
  opacity: 0;
  right: 50%;
  transition: all .2s;
}
.cid-tfJzixXQd6 nav.opened .hamburger span:nth-child(2) {
  transform: rotate(45deg);
  transition: all .25s;
}
.cid-tfJzixXQd6 nav.opened .hamburger span:nth-child(3) {
  transform: rotate(-45deg);
  transition: all .25s;
}
.cid-tfJzixXQd6 nav.opened .hamburger span:nth-child(4) {
  top: 8px;
  width: 0;
  opacity: 0;
  right: 50%;
  transition: all .2s;
}
.cid-tfJzixXQd6 .navbar-dropdown {
  padding: .5rem 1rem;
}
.cid-tfJzixXQd6 a.nav-link {
  display: flex;
  align-items: center;
  justify-content: center;
}
.cid-tfJzixXQd6 .icons-menu {
  flex-wrap: nowrap;
  display: flex;
  justify-content: center;
  padding-left: 1rem;
  padding-right: 1rem;
  padding-top: 0.3rem;
  text-align: center;
}
@media screen and (-ms-high-contrast: active), (-ms-high-contrast: none) {
  .cid-tfJzixXQd6 .navbar {
    height: 77px;
  }
  .cid-tfJzixXQd6 .navbar.opened {
    height: auto;
  }
  .cid-tfJzixXQd6 .nav-item .nav-link:hover::before {
    width: 175%;
    max-width: calc(100% + 2rem);
    left: -1rem;
  }
}
.cid-tfJR2bJ3mn {
  padding-top: 5rem;
  padding-bottom: 5rem;
  min-height: 280px;
  background-image: url("../../../assets/images/large-3-2-940x788.png");
  display: flex;
  align-items: center;
}
@media (min-width: 640px) {
  .cid-tfJR2bJ3mn {
    min-height: 300px;
  }
}
@media (min-width: 768px) {
  .cid-tfJR2bJ3mn {
    min-height: 380px;
  }
}
@media (min-width: 992px) {
  .cid-tfJR2bJ3mn {
    min-height: 420px;
  }
}
@media (min-width: 1200px) {
  .cid-tfJR2bJ3mn {
    min-height: 610px;
  }
}
.cid-tfJR2bJ3mn .mbr-fallback-image.disabled {
  display: none;
}
.cid-tfJR2bJ3mn .mbr-fallback-image {
  display: block;
  background-size: cover;
  background-position: center center;
  width: 100%;
  height: 100%;
  position: absolute;
  top: 0;
}
.cid-tfJR2bJ3mn .row {
  justify-content: flex-start;
}
.cid-tfJR2bJ3mn .mbr-section-title {
  color: #585ba5;
}
.cid-tfJR2bJ3mn .mbr-section-subtitle {
  color: #FEF9EE;
}
.cid-tfJR2bJ3mn .mbr-text {
  color: #FEF9EE;
}
.cid-tfKnHs5GZh {
  background-color: #ffffff;
}
.cid-tfKnHs5GZh .card {
  background: transparent;
}
.cid-tfKnHs5GZh .img-container img {
  border-radius: 20px;
  width: 355px;
  height: 90%;
  object-fit: cover;
}
@media (max-width: 992px) {
  .cid-tfKnHs5GZh .img-container img {
    width: 100%;
  }
}
.cid-tfKnHs5GZh .card-img {
  width: 18px;
  height: 18px;
  object-fit: contain;
}
.cid-tfKnHs5GZh .col.img {
  margin-right: -10px;
  flex: 0 0 18px;
}
.cid-tfKnHs5GZh .card-body {
  padding: 10px;
}
.cid-tfKnHs5GZh .mbr-fallback-image.disabled {
  display: none;
}
.cid-tfKnHs5GZh .mbr-fallback-image {
  display: block;
  background-size: cover;
  background-position: center center;
  width: 100%;
  height: 100%;
  position: absolute;
  top: 0;
}
.cid-tFpyYWU7MD {
  padding-top: 5rem;
  padding-bottom: 5rem;
  background-color: #ffffff;
}
.cid-tFpyYWU7MD .text-wrapper {
  z-index: 11;
}
.cid-tFpyYWU7MD .wrapper {
  display: flex;
  flex-direction: column;
}
.cid-tFpyYWU7MD .animate__fadeInUp:before {
  background: #ffffff;
}
.cid-tFpyYWU7MD .mbr-iconfont {
  display: block;
  font-size: 3rem;
  color: #59bb93;
  margin-right: 0rem;
  margin-bottom: 2rem;
}
.cid-tFpyYWU7MD .iconfont-wrapper {
  margin: auto;
}
.cid-tFpyYWU7MD .mbr-section-title {
  text-align: center;
  color: #2160d1;
}
.cid-tFpyYWU7MD .mbr-text,
.cid-tFpyYWU7MD .mbr-section-btn {
  text-align: center;
  color: #161734;
}
.cid-tFpyYWU7MD .mbr-fallback-image.disabled {
  display: none;
}
.cid-tFpyYWU7MD .mbr-fallback-image {
  display: block;
  background-size: cover;
  background-position: center center;
  width: 100%;
  height: 100%;
  position: absolute;
  top: 0;
}
.cid-uVNgxn6I2c {
  padding-top: 1rem;
  padding-bottom: 0rem;
  background-color: #333333;
}
.cid-uVNgxn6I2c .card-wrapper {
  display: flex;
  overflow: visible;
}
.cid-uVNgxn6I2c .icon {
  font-size: 5rem;
  color: #ffd96a;
  padding-right: 0rem;
  margin-top: -1rem;
  display: block;
}
.cid-uVNgxn6I2c .card-box {
  margin-left: -1rem;
}
.cid-uVNgxn6I2c .card-title {
  color: #f7f7f7;
}
.cid-uVNgxn6I2c .card-text {
  color: #000000;
}
@media (max-width: 767px) {
  .cid-uVNgxn6I2c .align-right,
  .cid-uVNgxn6I2c .align-left {
    text-align: center;
  }
  .cid-uVNgxn6I2c .card-wrapper {
    flex-direction: column;
  }
  .cid-uVNgxn6I2c .icon,
  .cid-uVNgxn6I2c .card-box {
    margin: 0rem;
  }
  .cid-uVNgxn6I2c .icon {
    margin: auto;
    margin-bottom: 1rem;
  }
}
.cid-uVNgxn6I2c .mbr-fallback-image.disabled {
  display: none;
}
.cid-uVNgxn6I2c .mbr-fallback-image {
  display: block;
  background-size: cover;
  background-position: center center;
  width: 100%;
  height: 100%;
  position: absolute;
  top: 0;
}
.cid-uVNgy2b2sP {
  padding-top: 5rem;
  padding-bottom: 5rem;
  background-color: #333333;
}
.cid-uVNgy2b2sP .list {
  list-style: none;
  padding-left: 0;
  color: #ffffff;
}
@media (max-width: 991px) {
  .cid-uVNgy2b2sP .list {
    margin-bottom: 2rem;
  }
}
@media (min-width: 992px) {
  .cid-uVNgy2b2sP .list {
    margin-bottom: 0rem;
  }
}
@media (max-width: 767px) {
  .cid-uVNgy2b2sP .row {
    text-align: center;
  }
}
.cid-uVNgy2b2sP li {
  padding-bottom: 5px;
}
.cid-uVNgy2b2sP .row {
  padding-top: 2rem;
  border-top: 2px solid rgba(255, 255, 255, 0.15);
}
.cid-uVNgy2b2sP .soc-wrapper {
  margin-bottom: 0.5rem;
}
@media (max-width: 991px) {
  .cid-uVNgy2b2sP div > *:last-child {
    margin-top: 0 !important;
  }
}
.cid-uVNgy2b2sP .mbr-iconfont {
  padding-right: 6px;
}
.cid-uVNgy2b2sP .copyright {
  color: #bbbbbb;
}
.cid-uVNgy2b2sP .soc-link,
.cid-uVNgy2b2sP .soc-wrapper {
  color: #ffffff;
}
.cid-uVNgy2b2sP .mbr-section-subtitle {
  color: #f7f7f7;
}
.cid-uoaV8nPK0B .navbar-dropdown {
  position: relative !important;
}
.cid-uoaV8nPK0B .nav-link {
  position: relative;
}
.cid-uoaV8nPK0B .nav-link:before {
  content: '';
  bottom: -2px;
  left: 5px;
  width: 0%;
  height: 1px;
  opacity: 0;
  transition: all 0.3s;
  background: currentColor;
  position: absolute;
}
.cid-uoaV8nPK0B .nav-link:hover:before {
  width: 50%;
  opacity: 1;
}
.cid-uoaV8nPK0B .dropdown-item:before {
  font-family: Moririse2 !important;
  content: '\e966';
  display: inline-block;
  width: 0;
  position: absolute;
  left: 1rem;
  top: 0.5rem;
  margin-right: 0.5rem;
  line-height: 1;
  font-size: inherit;
  vertical-align: middle;
  text-align: center;
  overflow: hidden;
  transform: scale(0, 1);
  transition: all 0.25s ease-in-out;
}
.cid-uoaV8nPK0B .dropdown-menu {
  padding: 0;
}
.cid-uoaV8nPK0B .dropdown-item:hover,
.cid-uoaV8nPK0B .dropdown-item:focus {
  background: #59bb93 !important;
  color: white !important;
}
.cid-uoaV8nPK0B .nav-dropdown .link {
  padding: 0 0.3em !important;
  margin: .667em 1em !important;
}
.cid-uoaV8nPK0B .nav-dropdown .link.dropdown-toggle::after {
  margin-left: 0.5rem;
  margin-top: 0.2rem;
}
.cid-uoaV8nPK0B .container {
  display: flex;
  margin: auto;
}
.cid-uoaV8nPK0B .iconfont-wrapper {
  color: #000000 !important;
  font-size: 1.5rem;
  padding-right: .5rem;
}
.cid-uoaV8nPK0B .navbar-caption {
  padding-right: 4rem;
}
.cid-uoaV8nPK0B .dropdown-menu,
.cid-uoaV8nPK0B .navbar.opened {
  background: #ffffff !important;
}
.cid-uoaV8nPK0B .nav-item:focus,
.cid-uoaV8nPK0B .nav-link:focus {
  outline: none;
}
.cid-uoaV8nPK0B .dropdown .dropdown-menu .dropdown-item {
  width: auto;
  transition: all 0.25s ease-in-out;
}
.cid-uoaV8nPK0B .dropdown .dropdown-menu .dropdown-item::after {
  right: 0.5rem;
}
.cid-uoaV8nPK0B .dropdown .dropdown-menu .dropdown-item .mbr-iconfont {
  margin-left: -1.8rem;
  padding-right: 1rem;
  font-size: inherit;
}
.cid-uoaV8nPK0B .dropdown .dropdown-menu .dropdown-item .mbr-iconfont:before {
  display: inline-block;
  transform: scale(1, 1);
  transition: all 0.25s ease-in-out;
}
.cid-uoaV8nPK0B .collapsed .dropdown-menu .dropdown-item:before {
  display: none;
}
.cid-uoaV8nPK0B .collapsed .dropdown .dropdown-menu .dropdown-item {
  padding: 0.235em 1.5em 0.235em 1.5em !important;
  transition: none;
  margin: 0 !important;
}
.cid-uoaV8nPK0B .navbar {
  min-height: 77px;
  transition: all .3s;
  background: #ffffff;
}
.cid-uoaV8nPK0B .navbar.opened {
  transition: all .3s;
}
.cid-uoaV8nPK0B .navbar .dropdown-item {
  padding: .5rem 1.8rem;
}
.cid-uoaV8nPK0B .navbar .navbar-logo img {
  width: auto;
}
.cid-uoaV8nPK0B .navbar .navbar-collapse {
  justify-content: flex-end;
  z-index: 1;
}
.cid-uoaV8nPK0B .navbar.collapsed .nav-item .nav-link::before {
  display: none;
}
.cid-uoaV8nPK0B .navbar.collapsed.opened .dropdown-menu {
  top: 0;
}
@media (min-width: 992px) {
  .cid-uoaV8nPK0B .navbar.collapsed.opened:not(.navbar-short) .navbar-collapse {
    max-height: calc(98.5vh - 8rem);
  }
}
.cid-uoaV8nPK0B .navbar.collapsed .dropdown-menu .dropdown-submenu {
  left: 0 !important;
}
.cid-uoaV8nPK0B .navbar.collapsed .dropdown-menu .dropdown-item:after {
  right: auto;
}
.cid-uoaV8nPK0B .navbar.collapsed .dropdown-menu .dropdown-toggle[data-toggle="dropdown-submenu"]:after {
  margin-left: 0.5rem;
  margin-top: 0.2rem;
  border-top: 0.35em solid;
  border-right: 0.35em solid transparent;
  border-left: 0.35em solid transparent;
  border-bottom: 0;
  top: 55%;
}
.cid-uoaV8nPK0B .navbar.collapsed ul.navbar-nav li {
  margin: auto;
}
.cid-uoaV8nPK0B .navbar.collapsed .dropdown-menu .dropdown-item {
  padding: .25rem 1.5rem;
  text-align: center;
}
.cid-uoaV8nPK0B .navbar.collapsed .icons-menu {
  padding-left: 0;
  padding-right: 0;
  padding-top: .5rem;
  padding-bottom: .5rem;
}
@media (max-width: 991px) {
  .cid-uoaV8nPK0B .navbar .nav-item .nav-link::before {
    display: none;
  }
  .cid-uoaV8nPK0B .navbar.opened .dropdown-menu {
    top: 0;
  }
  .cid-uoaV8nPK0B .navbar .dropdown-menu .dropdown-submenu {
    left: 0 !important;
  }
  .cid-uoaV8nPK0B .navbar .dropdown-menu .dropdown-item:after {
    right: auto;
  }
  .cid-uoaV8nPK0B .navbar .dropdown-menu .dropdown-toggle[data-toggle="dropdown-submenu"]:after {
    margin-left: 0.5rem;
    margin-top: 0.2rem;
    border-top: 0.35em solid;
    border-right: 0.35em solid transparent;
    border-left: 0.35em solid transparent;
    border-bottom: 0;
    top: 55%;
  }
  .cid-uoaV8nPK0B .navbar .navbar-logo img {
    height: 3.8rem !important;
  }
  .cid-uoaV8nPK0B .navbar ul.navbar-nav li {
    margin: auto;
  }
  .cid-uoaV8nPK0B .navbar .dropdown-menu .dropdown-item {
    padding: .25rem 1.5rem !important;
    text-align: center;
  }
  .cid-uoaV8nPK0B .navbar .navbar-brand {
    flex-shrink: initial;
    flex-basis: auto;
    word-break: break-word;
    padding-right: 2rem;
  }
  .cid-uoaV8nPK0B .navbar .navbar-toggler {
    flex-basis: auto;
  }
  .cid-uoaV8nPK0B .navbar .icons-menu {
    padding-left: 0;
    padding-top: .5rem;
    padding-bottom: .5rem;
  }
}
.cid-uoaV8nPK0B .navbar.navbar-short {
  min-height: 60px;
}
.cid-uoaV8nPK0B .navbar.navbar-short .navbar-logo img {
  height: 3rem !important;
}
.cid-uoaV8nPK0B .navbar.navbar-short .navbar-brand {
  padding: 0;
}
.cid-uoaV8nPK0B .navbar-brand {
  flex-shrink: 0;
  align-items: center;
  margin-right: 0;
  padding: 0;
  transition: all .3s;
  word-break: break-word;
  z-index: 1;
}
.cid-uoaV8nPK0B .navbar-brand .navbar-caption {
  line-height: inherit !important;
}
.cid-uoaV8nPK0B .navbar-brand .navbar-logo a {
  outline: none;
}
.cid-uoaV8nPK0B .dropdown-item.active,
.cid-uoaV8nPK0B .dropdown-item:active {
  background-color: transparent;
}
.cid-uoaV8nPK0B .navbar-expand-lg .navbar-nav .nav-link {
  padding: 0;
}
.cid-uoaV8nPK0B .nav-dropdown .link.dropdown-toggle {
  margin-right: 1.667em;
}
.cid-uoaV8nPK0B .nav-dropdown .link.dropdown-toggle[aria-expanded="true"] {
  margin-right: 0;
  padding: 0.667em 1.667em;
}
.cid-uoaV8nPK0B .navbar.navbar-expand-lg .dropdown .dropdown-menu {
  background: #ffffff;
}
.cid-uoaV8nPK0B .navbar.navbar-expand-lg .dropdown .dropdown-menu .dropdown-submenu {
  margin: 0;
  left: 100%;
}
.cid-uoaV8nPK0B .navbar .dropdown.open > .dropdown-menu {
  display: block;
}
.cid-uoaV8nPK0B ul.navbar-nav {
  flex-wrap: wrap;
}
.cid-uoaV8nPK0B .navbar-buttons {
  text-align: center;
  min-width: 170px;
}
.cid-uoaV8nPK0B button.navbar-toggler {
  outline: none;
  width: 31px;
  height: 20px;
  cursor: pointer;
  transition: all .2s;
  position: relative;
  align-self: center;
}
.cid-uoaV8nPK0B button.navbar-toggler .hamburger span {
  position: absolute;
  right: 0;
  width: 30px;
  height: 2px;
  border-right: 5px;
  background-color: currentColor;
}
.cid-uoaV8nPK0B button.navbar-toggler .hamburger span:nth-child(1) {
  top: 0;
  transition: all .2s;
}
.cid-uoaV8nPK0B button.navbar-toggler .hamburger span:nth-child(2) {
  top: 8px;
  transition: all .15s;
}
.cid-uoaV8nPK0B button.navbar-toggler .hamburger span:nth-child(3) {
  top: 8px;
  transition: all .15s;
}
.cid-uoaV8nPK0B button.navbar-toggler .hamburger span:nth-child(4) {
  top: 16px;
  transition: all .2s;
}
.cid-uoaV8nPK0B nav.opened .hamburger span:nth-child(1) {
  top: 8px;
  width: 0;
  opacity: 0;
  right: 50%;
  transition: all .2s;
}
.cid-uoaV8nPK0B nav.opened .hamburger span:nth-child(2) {
  transform: rotate(45deg);
  transition: all .25s;
}
.cid-uoaV8nPK0B nav.opened .hamburger span:nth-child(3) {
  transform: rotate(-45deg);
  transition: all .25s;
}
.cid-uoaV8nPK0B nav.opened .hamburger span:nth-child(4) {
  top: 8px;
  width: 0;
  opacity: 0;
  right: 50%;
  transition: all .2s;
}
.cid-uoaV8nPK0B .navbar-dropdown {
  padding: .5rem 1rem;
}
.cid-uoaV8nPK0B a.nav-link {
  display: flex;
  align-items: center;
  justify-content: center;
}
.cid-uoaV8nPK0B .icons-menu {
  flex-wrap: nowrap;
  display: flex;
  justify-content: center;
  padding-left: 1rem;
  padding-right: 1rem;
  padding-top: 0.3rem;
  text-align: center;
}
@media screen and (-ms-high-contrast: active), (-ms-high-contrast: none) {
  .cid-uoaV8nPK0B .navbar {
    height: 77px;
  }
  .cid-uoaV8nPK0B .navbar.opened {
    height: auto;
  }
  .cid-uoaV8nPK0B .nav-item .nav-link:hover::before {
    width: 175%;
    max-width: calc(100% + 2rem);
    left: -1rem;
  }
}
.cid-uoaV8pknZW {
  padding-top: 0rem;
  padding-bottom: 0rem;
  background-color: #ffffff;
}
.cid-uoaV8pknZW .card-wrapper {
  display: flex;
  overflow: visible;
  max-width: 750px;
  flex-direction: column;
  padding: 4rem 2rem;
}
.cid-uoaV8pknZW .card-wrapper:hover .mbr-iconfont {
  height: 70px;
  border-radius: 40px;
}
.cid-uoaV8pknZW .title-wrap {
  display: flex;
}
.cid-uoaV8pknZW .link-wrapper {
  display: flex;
  min-height: 100px;
}
.cid-uoaV8pknZW .container-fluid {
  padding: 0rem;
}
.cid-uoaV8pknZW .mbr-iconfont {
  transition: all 0.3s;
  overflow: visible;
  font-size: 1.5rem;
  color: white;
  margin-top: 6px;
  min-width: 50px;
  display: flex;
  margin-right: 1rem;
  justify-content: center;
  align-items: center;
  height: 50px;
  border-radius: 50%;
  background: #59bb93;
}
.cid-uoaV8pknZW .row {
  flex-direction: row-reverse;
}
.cid-uoaV8pknZW .icon {
  font-size: 5rem;
  color: #59bb93;
  padding-right: 0rem;
  margin-top: -1rem;
  display: block;
}
.cid-uoaV8pknZW img {
  height: 100%;
  object-fit: cover;
}
.cid-uoaV8pknZW .card-box {
  margin-left: -1rem;
}
.cid-uoaV8pknZW .card-title {
  color: #345819;
}
.cid-uoaV8pknZW .card-text {
  color: #000000;
}
@media (max-width: 767px) {
  .cid-uoaV8pknZW .align-right,
  .cid-uoaV8pknZW .align-left {
    text-align: center;
  }
  .cid-uoaV8pknZW .card-wrapper {
    padding: 4rem 1rem;
  }
  .cid-uoaV8pknZW .title-wrap {
    flex-direction: column;
  }
  .cid-uoaV8pknZW .icon,
  .cid-uoaV8pknZW .card-box {
    margin: 0rem;
  }
  .cid-uoaV8pknZW .icon {
    margin: auto;
    margin-bottom: 1rem;
  }
}
.cid-uoaV8pknZW .link-text {
  color: #585ba5;
}
.cid-uoaV8pknZW .mbr-fallback-image.disabled {
  display: none;
}
.cid-uoaV8pknZW .mbr-fallback-image {
  display: block;
  background-size: cover;
  background-position: center center;
  width: 100%;
  height: 100%;
  position: absolute;
  top: 0;
}
.cid-uoaV8v0zMO {
  padding-top: 5rem;
  padding-bottom: 5rem;
  background-color: #ffffff;
}
.cid-uoaV8v0zMO .text-wrapper {
  z-index: 11;
}
.cid-uoaV8v0zMO .wrapper {
  display: flex;
  flex-direction: column;
}
.cid-uoaV8v0zMO .animate__fadeInUp:before {
  background: #ffffff;
}
.cid-uoaV8v0zMO .mbr-iconfont {
  display: block;
  font-size: 3rem;
  color: #59bb93;
  margin-right: 0rem;
  margin-bottom: 2rem;
}
.cid-uoaV8v0zMO .iconfont-wrapper {
  margin: auto;
}
.cid-uoaV8v0zMO .mbr-section-title {
  text-align: center;
  color: #2160d1;
}
.cid-uoaV8v0zMO .mbr-text,
.cid-uoaV8v0zMO .mbr-section-btn {
  text-align: center;
  color: #161734;
}
.cid-uoaV8v0zMO .mbr-fallback-image.disabled {
  display: none;
}
.cid-uoaV8v0zMO .mbr-fallback-image {
  display: block;
  background-size: cover;
  background-position: center center;
  width: 100%;
  height: 100%;
  position: absolute;
  top: 0;
}
.cid-uWhYeFNJWo {
  padding-top: 1rem;
  padding-bottom: 0rem;
  background-color: #333333;
}
.cid-uWhYeFNJWo .card-wrapper {
  display: flex;
  overflow: visible;
}
.cid-uWhYeFNJWo .icon {
  font-size: 5rem;
  color: #ffd96a;
  padding-right: 0rem;
  margin-top: -1rem;
  display: block;
}
.cid-uWhYeFNJWo .card-box {
  margin-left: -1rem;
}
.cid-uWhYeFNJWo .card-title {
  color: #f7f7f7;
}
.cid-uWhYeFNJWo .card-text {
  color: #000000;
}
@media (max-width: 767px) {
  .cid-uWhYeFNJWo .align-right,
  .cid-uWhYeFNJWo .align-left {
    text-align: center;
  }
  .cid-uWhYeFNJWo .card-wrapper {
    flex-direction: column;
  }
  .cid-uWhYeFNJWo .icon,
  .cid-uWhYeFNJWo .card-box {
    margin: 0rem;
  }
  .cid-uWhYeFNJWo .icon {
    margin: auto;
    margin-bottom: 1rem;
  }
}
.cid-uWhYeFNJWo .mbr-fallback-image.disabled {
  display: none;
}
.cid-uWhYeFNJWo .mbr-fallback-image {
  display: block;
  background-size: cover;
  background-position: center center;
  width: 100%;
  height: 100%;
  position: absolute;
  top: 0;
}
.cid-uWhYfvx7OV {
  padding-top: 5rem;
  padding-bottom: 5rem;
  background-color: #333333;
}
.cid-uWhYfvx7OV .list {
  list-style: none;
  padding-left: 0;
  color: #ffffff;
}
@media (max-width: 991px) {
  .cid-uWhYfvx7OV .list {
    margin-bottom: 2rem;
  }
}
@media (min-width: 992px) {
  .cid-uWhYfvx7OV .list {
    margin-bottom: 0rem;
  }
}
@media (max-width: 767px) {
  .cid-uWhYfvx7OV .row {
    text-align: center;
  }
}
.cid-uWhYfvx7OV li {
  padding-bottom: 5px;
}
.cid-uWhYfvx7OV .row {
  padding-top: 2rem;
  border-top: 2px solid rgba(255, 255, 255, 0.15);
}
.cid-uWhYfvx7OV .soc-wrapper {
  margin-bottom: 0.5rem;
}
@media (max-width: 991px) {
  .cid-uWhYfvx7OV div > *:last-child {
    margin-top: 0 !important;
  }
}
.cid-uWhYfvx7OV .mbr-iconfont {
  padding-right: 6px;
}
.cid-uWhYfvx7OV .copyright {
  color: #bbbbbb;
}
.cid-uWhYfvx7OV .soc-link,
.cid-uWhYfvx7OV .soc-wrapper {
  color: #ffffff;
}
.cid-uWhYfvx7OV .mbr-section-subtitle {
  color: #f7f7f7;
}
.cid-unOJjT7CXJ .navbar-dropdown {
  position: relative !important;
}
.cid-unOJjT7CXJ .nav-link {
  position: relative;
}
.cid-unOJjT7CXJ .nav-link:before {
  content: '';
  bottom: -2px;
  left: 5px;
  width: 0%;
  height: 1px;
  opacity: 0;
  transition: all 0.3s;
  background: currentColor;
  position: absolute;
}
.cid-unOJjT7CXJ .nav-link:hover:before {
  width: 50%;
  opacity: 1;
}
.cid-unOJjT7CXJ .dropdown-item:before {
  font-family: Moririse2 !important;
  content: '\e966';
  display: inline-block;
  width: 0;
  position: absolute;
  left: 1rem;
  top: 0.5rem;
  margin-right: 0.5rem;
  line-height: 1;
  font-size: inherit;
  vertical-align: middle;
  text-align: center;
  overflow: hidden;
  transform: scale(0, 1);
  transition: all 0.25s ease-in-out;
}
.cid-unOJjT7CXJ .dropdown-menu {
  padding: 0;
}
.cid-unOJjT7CXJ .dropdown-item:hover,
.cid-unOJjT7CXJ .dropdown-item:focus {
  background: #59bb93 !important;
  color: white !important;
}
.cid-unOJjT7CXJ .nav-dropdown .link {
  padding: 0 0.3em !important;
  margin: .667em 1em !important;
}
.cid-unOJjT7CXJ .nav-dropdown .link.dropdown-toggle::after {
  margin-left: 0.5rem;
  margin-top: 0.2rem;
}
.cid-unOJjT7CXJ .container {
  display: flex;
  margin: auto;
}
.cid-unOJjT7CXJ .iconfont-wrapper {
  color: #000000 !important;
  font-size: 1.5rem;
  padding-right: .5rem;
}
.cid-unOJjT7CXJ .navbar-caption {
  padding-right: 4rem;
}
.cid-unOJjT7CXJ .dropdown-menu,
.cid-unOJjT7CXJ .navbar.opened {
  background: #ffffff !important;
}
.cid-unOJjT7CXJ .nav-item:focus,
.cid-unOJjT7CXJ .nav-link:focus {
  outline: none;
}
.cid-unOJjT7CXJ .dropdown .dropdown-menu .dropdown-item {
  width: auto;
  transition: all 0.25s ease-in-out;
}
.cid-unOJjT7CXJ .dropdown .dropdown-menu .dropdown-item::after {
  right: 0.5rem;
}
.cid-unOJjT7CXJ .dropdown .dropdown-menu .dropdown-item .mbr-iconfont {
  margin-left: -1.8rem;
  padding-right: 1rem;
  font-size: inherit;
}
.cid-unOJjT7CXJ .dropdown .dropdown-menu .dropdown-item .mbr-iconfont:before {
  display: inline-block;
  transform: scale(1, 1);
  transition: all 0.25s ease-in-out;
}
.cid-unOJjT7CXJ .collapsed .dropdown-menu .dropdown-item:before {
  display: none;
}
.cid-unOJjT7CXJ .collapsed .dropdown .dropdown-menu .dropdown-item {
  padding: 0.235em 1.5em 0.235em 1.5em !important;
  transition: none;
  margin: 0 !important;
}
.cid-unOJjT7CXJ .navbar {
  min-height: 77px;
  transition: all .3s;
  background: #ffffff;
}
.cid-unOJjT7CXJ .navbar.opened {
  transition: all .3s;
}
.cid-unOJjT7CXJ .navbar .dropdown-item {
  padding: .5rem 1.8rem;
}
.cid-unOJjT7CXJ .navbar .navbar-logo img {
  width: auto;
}
.cid-unOJjT7CXJ .navbar .navbar-collapse {
  justify-content: flex-end;
  z-index: 1;
}
.cid-unOJjT7CXJ .navbar.collapsed .nav-item .nav-link::before {
  display: none;
}
.cid-unOJjT7CXJ .navbar.collapsed.opened .dropdown-menu {
  top: 0;
}
@media (min-width: 992px) {
  .cid-unOJjT7CXJ .navbar.collapsed.opened:not(.navbar-short) .navbar-collapse {
    max-height: calc(98.5vh - 8rem);
  }
}
.cid-unOJjT7CXJ .navbar.collapsed .dropdown-menu .dropdown-submenu {
  left: 0 !important;
}
.cid-unOJjT7CXJ .navbar.collapsed .dropdown-menu .dropdown-item:after {
  right: auto;
}
.cid-unOJjT7CXJ .navbar.collapsed .dropdown-menu .dropdown-toggle[data-toggle="dropdown-submenu"]:after {
  margin-left: 0.5rem;
  margin-top: 0.2rem;
  border-top: 0.35em solid;
  border-right: 0.35em solid transparent;
  border-left: 0.35em solid transparent;
  border-bottom: 0;
  top: 55%;
}
.cid-unOJjT7CXJ .navbar.collapsed ul.navbar-nav li {
  margin: auto;
}
.cid-unOJjT7CXJ .navbar.collapsed .dropdown-menu .dropdown-item {
  padding: .25rem 1.5rem;
  text-align: center;
}
.cid-unOJjT7CXJ .navbar.collapsed .icons-menu {
  padding-left: 0;
  padding-right: 0;
  padding-top: .5rem;
  padding-bottom: .5rem;
}
@media (max-width: 991px) {
  .cid-unOJjT7CXJ .navbar .nav-item .nav-link::before {
    display: none;
  }
  .cid-unOJjT7CXJ .navbar.opened .dropdown-menu {
    top: 0;
  }
  .cid-unOJjT7CXJ .navbar .dropdown-menu .dropdown-submenu {
    left: 0 !important;
  }
  .cid-unOJjT7CXJ .navbar .dropdown-menu .dropdown-item:after {
    right: auto;
  }
  .cid-unOJjT7CXJ .navbar .dropdown-menu .dropdown-toggle[data-toggle="dropdown-submenu"]:after {
    margin-left: 0.5rem;
    margin-top: 0.2rem;
    border-top: 0.35em solid;
    border-right: 0.35em solid transparent;
    border-left: 0.35em solid transparent;
    border-bottom: 0;
    top: 55%;
  }
  .cid-unOJjT7CXJ .navbar .navbar-logo img {
    height: 3.8rem !important;
  }
  .cid-unOJjT7CXJ .navbar ul.navbar-nav li {
    margin: auto;
  }
  .cid-unOJjT7CXJ .navbar .dropdown-menu .dropdown-item {
    padding: .25rem 1.5rem !important;
    text-align: center;
  }
  .cid-unOJjT7CXJ .navbar .navbar-brand {
    flex-shrink: initial;
    flex-basis: auto;
    word-break: break-word;
    padding-right: 2rem;
  }
  .cid-unOJjT7CXJ .navbar .navbar-toggler {
    flex-basis: auto;
  }
  .cid-unOJjT7CXJ .navbar .icons-menu {
    padding-left: 0;
    padding-top: .5rem;
    padding-bottom: .5rem;
  }
}
.cid-unOJjT7CXJ .navbar.navbar-short {
  min-height: 60px;
}
.cid-unOJjT7CXJ .navbar.navbar-short .navbar-logo img {
  height: 3rem !important;
}
.cid-unOJjT7CXJ .navbar.navbar-short .navbar-brand {
  padding: 0;
}
.cid-unOJjT7CXJ .navbar-brand {
  flex-shrink: 0;
  align-items: center;
  margin-right: 0;
  padding: 0;
  transition: all .3s;
  word-break: break-word;
  z-index: 1;
}
.cid-unOJjT7CXJ .navbar-brand .navbar-caption {
  line-height: inherit !important;
}
.cid-unOJjT7CXJ .navbar-brand .navbar-logo a {
  outline: none;
}
.cid-unOJjT7CXJ .dropdown-item.active,
.cid-unOJjT7CXJ .dropdown-item:active {
  background-color: transparent;
}
.cid-unOJjT7CXJ .navbar-expand-lg .navbar-nav .nav-link {
  padding: 0;
}
.cid-unOJjT7CXJ .nav-dropdown .link.dropdown-toggle {
  margin-right: 1.667em;
}
.cid-unOJjT7CXJ .nav-dropdown .link.dropdown-toggle[aria-expanded="true"] {
  margin-right: 0;
  padding: 0.667em 1.667em;
}
.cid-unOJjT7CXJ .navbar.navbar-expand-lg .dropdown .dropdown-menu {
  background: #ffffff;
}
.cid-unOJjT7CXJ .navbar.navbar-expand-lg .dropdown .dropdown-menu .dropdown-submenu {
  margin: 0;
  left: 100%;
}
.cid-unOJjT7CXJ .navbar .dropdown.open > .dropdown-menu {
  display: block;
}
.cid-unOJjT7CXJ ul.navbar-nav {
  flex-wrap: wrap;
}
.cid-unOJjT7CXJ .navbar-buttons {
  text-align: center;
  min-width: 170px;
}
.cid-unOJjT7CXJ button.navbar-toggler {
  outline: none;
  width: 31px;
  height: 20px;
  cursor: pointer;
  transition: all .2s;
  position: relative;
  align-self: center;
}
.cid-unOJjT7CXJ button.navbar-toggler .hamburger span {
  position: absolute;
  right: 0;
  width: 30px;
  height: 2px;
  border-right: 5px;
  background-color: currentColor;
}
.cid-unOJjT7CXJ button.navbar-toggler .hamburger span:nth-child(1) {
  top: 0;
  transition: all .2s;
}
.cid-unOJjT7CXJ button.navbar-toggler .hamburger span:nth-child(2) {
  top: 8px;
  transition: all .15s;
}
.cid-unOJjT7CXJ button.navbar-toggler .hamburger span:nth-child(3) {
  top: 8px;
  transition: all .15s;
}
.cid-unOJjT7CXJ button.navbar-toggler .hamburger span:nth-child(4) {
  top: 16px;
  transition: all .2s;
}
.cid-unOJjT7CXJ nav.opened .hamburger span:nth-child(1) {
  top: 8px;
  width: 0;
  opacity: 0;
  right: 50%;
  transition: all .2s;
}
.cid-unOJjT7CXJ nav.opened .hamburger span:nth-child(2) {
  transform: rotate(45deg);
  transition: all .25s;
}
.cid-unOJjT7CXJ nav.opened .hamburger span:nth-child(3) {
  transform: rotate(-45deg);
  transition: all .25s;
}
.cid-unOJjT7CXJ nav.opened .hamburger span:nth-child(4) {
  top: 8px;
  width: 0;
  opacity: 0;
  right: 50%;
  transition: all .2s;
}
.cid-unOJjT7CXJ .navbar-dropdown {
  padding: .5rem 1rem;
}
.cid-unOJjT7CXJ a.nav-link {
  display: flex;
  align-items: center;
  justify-content: center;
}
.cid-unOJjT7CXJ .icons-menu {
  flex-wrap: nowrap;
  display: flex;
  justify-content: center;
  padding-left: 1rem;
  padding-right: 1rem;
  padding-top: 0.3rem;
  text-align: center;
}
@media screen and (-ms-high-contrast: active), (-ms-high-contrast: none) {
  .cid-unOJjT7CXJ .navbar {
    height: 77px;
  }
  .cid-unOJjT7CXJ .navbar.opened {
    height: auto;
  }
  .cid-unOJjT7CXJ .nav-item .nav-link:hover::before {
    width: 175%;
    max-width: calc(100% + 2rem);
    left: -1rem;
  }
}
.cid-unOJjVhnhp {
  background-image: url("../../../assets/images/untitled-design-9-1366x768.png");
  display: flex;
  align-items: center;
}
.cid-unOJjVhnhp .mbr-fallback-image.disabled {
  display: none;
}
.cid-unOJjVhnhp .mbr-fallback-image {
  display: block;
  background-size: cover;
  background-position: center center;
  width: 100%;
  height: 100%;
  position: absolute;
  top: 0;
}
.cid-unOJjVhnhp .row {
  justify-content: flex-start;
}
.cid-unOJjVhnhp .mbr-section-title {
  color: #585ba5;
}
.cid-unOJjVhnhp .mbr-section-subtitle {
  color: #FEF9EE;
}
.cid-unOJjVhnhp .mbr-text {
  color: #FEF9EE;
}
.cid-unOP9PdNf5 {
  background-color: #ffffff;
}
.cid-unOP9PdNf5 .mbr-text,
.cid-unOP9PdNf5 .mbr-section-btn {
  color: #000000;
  text-align: left;
}
@media (max-width: 991px) {
  .cid-unOP9PdNf5 .mbr-section-title,
  .cid-unOP9PdNf5 .mbr-section-btn,
  .cid-unOP9PdNf5 .mbr-text {
    text-align: center;
  }
}
.cid-unOP9PdNf5 .padding {
  padding-bottom: 7rem!important;
}
.cid-unOP9PdNf5 .mbr-section-subtitle {
  color: #ffffff;
  letter-spacing: 6px;
}
.cid-unOP9PdNf5 .mbr-iconfont {
  color: #ffffff;
  font-size: 1.1rem;
}
.cid-unOP9PdNf5 .icons-wrapper {
  position: absolute;
  display: flex;
  bottom: 4rem;
  width: fit-content;
  right: 10rem;
}
@media (max-width: 992px) {
  .cid-unOP9PdNf5 .icons-wrapper {
    right: 50%;
    left: 50%;
    transform: translateX(-50%);
  }
}
.cid-unOP9PdNf5 .icon-wrapper {
  position: relative;
  width: 50px;
  cursor: pointer;
  margin: 0 0.5rem;
  display: flex;
  justify-content: center;
  align-items: center;
  height: 50px;
}
.cid-unOP9PdNf5 .icon-wrapper:before {
  position: absolute;
  pointer-events: none;
  content: '';
  top: 50%;
  left: 50%;
  transform: translate(-50%, -50%);
  width: 100%;
  transition: all 0.3s;
  height: 100%;
  border-radius: 50%;
  border: 1px solid #ffffff;
}
.cid-unOP9PdNf5 .icon-wrapper:hover:before {
  width: 90%;
  height: 90%;
  opacity: 0;
}
.cid-unOP9PdNf5 .mbr-fallback-image.disabled {
  display: none;
}
.cid-unOP9PdNf5 .mbr-fallback-image {
  display: block;
  background-size: cover;
  background-position: center center;
  width: 100%;
  height: 100%;
  position: absolute;
  top: 0;
}
.cid-unOP9PdNf5 .mbr-section-title {
  color: #000000;
}
.cid-uo4R5MPrYw {
  padding-top: 1rem;
  padding-bottom: 0rem;
  background-color: #ffffff;
}
.cid-uo4R5MPrYw .card-wrapper {
  display: flex;
  overflow: visible;
}
.cid-uo4R5MPrYw .icon {
  font-size: 5rem;
  color: #ffd96a;
  padding-right: 0rem;
  margin-top: -1rem;
  display: block;
}
.cid-uo4R5MPrYw .card-box {
  margin-left: -1rem;
}
.cid-uo4R5MPrYw .card-title {
  color: #6592e6;
}
.cid-uo4R5MPrYw .card-text {
  color: #000000;
}
@media (max-width: 767px) {
  .cid-uo4R5MPrYw .align-right,
  .cid-uo4R5MPrYw .align-left {
    text-align: center;
  }
  .cid-uo4R5MPrYw .card-wrapper {
    flex-direction: column;
  }
  .cid-uo4R5MPrYw .icon,
  .cid-uo4R5MPrYw .card-box {
    margin: 0rem;
  }
  .cid-uo4R5MPrYw .icon {
    margin: auto;
    margin-bottom: 1rem;
  }
}
.cid-uo4R5MPrYw .mbr-fallback-image.disabled {
  display: none;
}
.cid-uo4R5MPrYw .mbr-fallback-image {
  display: block;
  background-size: cover;
  background-position: center center;
  width: 100%;
  height: 100%;
  position: absolute;
  top: 0;
}
.cid-unOPaODXEy {
  padding-top: 6rem;
  padding-bottom: 6rem;
  background-color: #ffffff;
}
.cid-unOPaODXEy .mbr-fallback-image.disabled {
  display: none;
}
.cid-unOPaODXEy .mbr-fallback-image {
  display: block;
  background-size: cover;
  background-position: center center;
  width: 100%;
  height: 100%;
  position: absolute;
  top: 0;
}
@media (max-width: 991px) {
  .cid-unOPaODXEy .image-wrapper {
    margin-bottom: 1rem;
  }
}
.cid-unOPaODXEy .row {
  flex-direction: row-reverse;
}
.cid-unOPaODXEy img {
  width: 100%;
}
.cid-unOJjWBu0E {
  background-color: #ffffff;
}
.cid-unOJjWBu0E .card {
  background: transparent;
}
.cid-unOJjWBu0E .img-container img {
  border-radius: 20px;
  width: 355px;
  height: 90%;
  object-fit: cover;
}
@media (max-width: 992px) {
  .cid-unOJjWBu0E .img-container img {
    width: 100%;
  }
}
.cid-unOJjWBu0E .card-img {
  width: 18px;
  height: 18px;
  object-fit: contain;
}
.cid-unOJjWBu0E .col.img {
  margin-right: -10px;
  flex: 0 0 18px;
}
.cid-unOJjWBu0E .card-body {
  padding: 10px;
}
.cid-unOJjWBu0E .mbr-fallback-image.disabled {
  display: none;
}
.cid-unOJjWBu0E .mbr-fallback-image {
  display: block;
  background-size: cover;
  background-position: center center;
  width: 100%;
  height: 100%;
  position: absolute;
  top: 0;
}
.cid-uoaQIV1pKB {
  background-color: #ffffff;
}
.cid-uoaQIV1pKB .card {
  background: transparent;
}
.cid-uoaQIV1pKB .img-container img {
  border-radius: 20px;
  width: 355px;
  height: 90%;
  object-fit: cover;
}
@media (max-width: 992px) {
  .cid-uoaQIV1pKB .img-container img {
    width: 100%;
  }
}
.cid-uoaQIV1pKB .card-img {
  width: 18px;
  height: 18px;
  object-fit: contain;
}
.cid-uoaQIV1pKB .col.img {
  margin-right: -10px;
  flex: 0 0 18px;
}
.cid-uoaQIV1pKB .card-body {
  padding: 10px;
}
.cid-uoaQIV1pKB .mbr-fallback-image.disabled {
  display: none;
}
.cid-uoaQIV1pKB .mbr-fallback-image {
  display: block;
  background-size: cover;
  background-position: center center;
  width: 100%;
  height: 100%;
  position: absolute;
  top: 0;
}
.cid-uoaQIV1pKB .mbr-section-title {
  color: #d42b2b;
}
.cid-uAsyHTmMU9 {
  padding-top: 5rem;
  padding-bottom: 5rem;
  background-color: #ffffff;
}
.cid-uAsyHTmMU9 .text-wrapper {
  z-index: 11;
}
.cid-uAsyHTmMU9 .wrapper {
  display: flex;
  flex-direction: column;
}
.cid-uAsyHTmMU9 .animate__fadeInUp:before {
  background: #ffffff;
}
.cid-uAsyHTmMU9 .mbr-iconfont {
  display: block;
  font-size: 3rem;
  color: #59bb93;
  margin-right: 0rem;
  margin-bottom: 2rem;
}
.cid-uAsyHTmMU9 .iconfont-wrapper {
  margin: auto;
}
.cid-uAsyHTmMU9 .mbr-section-title {
  text-align: left;
  color: #585ba5;
}
.cid-uAsyHTmMU9 .mbr-text,
.cid-uAsyHTmMU9 .mbr-section-btn {
  text-align: left;
  color: #161734;
}
.cid-uAsyHTmMU9 .mbr-fallback-image.disabled {
  display: none;
}
.cid-uAsyHTmMU9 .mbr-fallback-image {
  display: block;
  background-size: cover;
  background-position: center center;
  width: 100%;
  height: 100%;
  position: absolute;
  top: 0;
}
.cid-unOJjZ1Hm1 {
  padding-top: 5rem;
  padding-bottom: 5rem;
  background-color: #ffffff;
}
.cid-unOJjZ1Hm1 .text-wrapper {
  z-index: 11;
}
.cid-unOJjZ1Hm1 .wrapper {
  display: flex;
  flex-direction: column;
}
.cid-unOJjZ1Hm1 .animate__fadeInUp:before {
  background: #ffffff;
}
.cid-unOJjZ1Hm1 .mbr-iconfont {
  display: block;
  font-size: 3rem;
  color: #59bb93;
  margin-right: 0rem;
  margin-bottom: 2rem;
}
.cid-unOJjZ1Hm1 .iconfont-wrapper {
  margin: auto;
}
.cid-unOJjZ1Hm1 .mbr-section-title {
  text-align: center;
  color: #2160d1;
}
.cid-unOJjZ1Hm1 .mbr-text,
.cid-unOJjZ1Hm1 .mbr-section-btn {
  text-align: center;
  color: #161734;
}
.cid-unOJjZ1Hm1 .mbr-fallback-image.disabled {
  display: none;
}
.cid-unOJjZ1Hm1 .mbr-fallback-image {
  display: block;
  background-size: cover;
  background-position: center center;
  width: 100%;
  height: 100%;
  position: absolute;
  top: 0;
}
.cid-uWtK5oQHOu {
  padding-top: 1rem;
  padding-bottom: 0rem;
  background-color: #333333;
}
.cid-uWtK5oQHOu .card-wrapper {
  display: flex;
  overflow: visible;
}
.cid-uWtK5oQHOu .icon {
  font-size: 5rem;
  color: #ffd96a;
  padding-right: 0rem;
  margin-top: -1rem;
  display: block;
}
.cid-uWtK5oQHOu .card-box {
  margin-left: -1rem;
}
.cid-uWtK5oQHOu .card-title {
  color: #f7f7f7;
}
.cid-uWtK5oQHOu .card-text {
  color: #000000;
}
@media (max-width: 767px) {
  .cid-uWtK5oQHOu .align-right,
  .cid-uWtK5oQHOu .align-left {
    text-align: center;
  }
  .cid-uWtK5oQHOu .card-wrapper {
    flex-direction: column;
  }
  .cid-uWtK5oQHOu .icon,
  .cid-uWtK5oQHOu .card-box {
    margin: 0rem;
  }
  .cid-uWtK5oQHOu .icon {
    margin: auto;
    margin-bottom: 1rem;
  }
}
.cid-uWtK5oQHOu .mbr-fallback-image.disabled {
  display: none;
}
.cid-uWtK5oQHOu .mbr-fallback-image {
  display: block;
  background-size: cover;
  background-position: center center;
  width: 100%;
  height: 100%;
  position: absolute;
  top: 0;
}
.cid-uWtKhrtKIF {
  padding-top: 5rem;
  padding-bottom: 5rem;
  background-color: #333333;
}
.cid-uWtKhrtKIF .list {
  list-style: none;
  padding-left: 0;
  color: #ffffff;
}
@media (max-width: 991px) {
  .cid-uWtKhrtKIF .list {
    margin-bottom: 2rem;
  }
}
@media (min-width: 992px) {
  .cid-uWtKhrtKIF .list {
    margin-bottom: 0rem;
  }
}
@media (max-width: 767px) {
  .cid-uWtKhrtKIF .row {
    text-align: center;
  }
}
.cid-uWtKhrtKIF li {
  padding-bottom: 5px;
}
.cid-uWtKhrtKIF .row {
  padding-top: 2rem;
  border-top: 2px solid rgba(255, 255, 255, 0.15);
}
.cid-uWtKhrtKIF .soc-wrapper {
  margin-bottom: 0.5rem;
}
@media (max-width: 991px) {
  .cid-uWtKhrtKIF div > *:last-child {
    margin-top: 0 !important;
  }
}
.cid-uWtKhrtKIF .mbr-iconfont {
  padding-right: 6px;
}
.cid-uWtKhrtKIF .copyright {
  color: #bbbbbb;
}
.cid-uWtKhrtKIF .soc-link,
.cid-uWtKhrtKIF .soc-wrapper {
  color: #ffffff;
}
.cid-uWtKhrtKIF .mbr-section-subtitle {
  color: #f7f7f7;
}
.cid-uo9YseIywq .navbar-dropdown {
  position: relative !important;
}
.cid-uo9YseIywq .nav-link {
  position: relative;
}
.cid-uo9YseIywq .nav-link:before {
  content: '';
  bottom: -2px;
  left: 5px;
  width: 0%;
  height: 1px;
  opacity: 0;
  transition: all 0.3s;
  background: currentColor;
  position: absolute;
}
.cid-uo9YseIywq .nav-link:hover:before {
  width: 50%;
  opacity: 1;
}
.cid-uo9YseIywq .dropdown-item:before {
  font-family: Moririse2 !important;
  content: '\e966';
  display: inline-block;
  width: 0;
  position: absolute;
  left: 1rem;
  top: 0.5rem;
  margin-right: 0.5rem;
  line-height: 1;
  font-size: inherit;
  vertical-align: middle;
  text-align: center;
  overflow: hidden;
  transform: scale(0, 1);
  transition: all 0.25s ease-in-out;
}
.cid-uo9YseIywq .dropdown-menu {
  padding: 0;
}
.cid-uo9YseIywq .dropdown-item:hover,
.cid-uo9YseIywq .dropdown-item:focus {
  background: #59bb93 !important;
  color: white !important;
}
.cid-uo9YseIywq .nav-dropdown .link {
  padding: 0 0.3em !important;
  margin: .667em 1em !important;
}
.cid-uo9YseIywq .nav-dropdown .link.dropdown-toggle::after {
  margin-left: 0.5rem;
  margin-top: 0.2rem;
}
.cid-uo9YseIywq .container {
  display: flex;
  margin: auto;
}
.cid-uo9YseIywq .iconfont-wrapper {
  color: #000000 !important;
  font-size: 1.5rem;
  padding-right: .5rem;
}
.cid-uo9YseIywq .navbar-caption {
  padding-right: 4rem;
}
.cid-uo9YseIywq .dropdown-menu,
.cid-uo9YseIywq .navbar.opened {
  background: #ffffff !important;
}
.cid-uo9YseIywq .nav-item:focus,
.cid-uo9YseIywq .nav-link:focus {
  outline: none;
}
.cid-uo9YseIywq .dropdown .dropdown-menu .dropdown-item {
  width: auto;
  transition: all 0.25s ease-in-out;
}
.cid-uo9YseIywq .dropdown .dropdown-menu .dropdown-item::after {
  right: 0.5rem;
}
.cid-uo9YseIywq .dropdown .dropdown-menu .dropdown-item .mbr-iconfont {
  margin-left: -1.8rem;
  padding-right: 1rem;
  font-size: inherit;
}
.cid-uo9YseIywq .dropdown .dropdown-menu .dropdown-item .mbr-iconfont:before {
  display: inline-block;
  transform: scale(1, 1);
  transition: all 0.25s ease-in-out;
}
.cid-uo9YseIywq .collapsed .dropdown-menu .dropdown-item:before {
  display: none;
}
.cid-uo9YseIywq .collapsed .dropdown .dropdown-menu .dropdown-item {
  padding: 0.235em 1.5em 0.235em 1.5em !important;
  transition: none;
  margin: 0 !important;
}
.cid-uo9YseIywq .navbar {
  min-height: 77px;
  transition: all .3s;
  background: #ffffff;
}
.cid-uo9YseIywq .navbar.opened {
  transition: all .3s;
}
.cid-uo9YseIywq .navbar .dropdown-item {
  padding: .5rem 1.8rem;
}
.cid-uo9YseIywq .navbar .navbar-logo img {
  width: auto;
}
.cid-uo9YseIywq .navbar .navbar-collapse {
  justify-content: flex-end;
  z-index: 1;
}
.cid-uo9YseIywq .navbar.collapsed .nav-item .nav-link::before {
  display: none;
}
.cid-uo9YseIywq .navbar.collapsed.opened .dropdown-menu {
  top: 0;
}
@media (min-width: 992px) {
  .cid-uo9YseIywq .navbar.collapsed.opened:not(.navbar-short) .navbar-collapse {
    max-height: calc(98.5vh - 8rem);
  }
}
.cid-uo9YseIywq .navbar.collapsed .dropdown-menu .dropdown-submenu {
  left: 0 !important;
}
.cid-uo9YseIywq .navbar.collapsed .dropdown-menu .dropdown-item:after {
  right: auto;
}
.cid-uo9YseIywq .navbar.collapsed .dropdown-menu .dropdown-toggle[data-toggle="dropdown-submenu"]:after {
  margin-left: 0.5rem;
  margin-top: 0.2rem;
  border-top: 0.35em solid;
  border-right: 0.35em solid transparent;
  border-left: 0.35em solid transparent;
  border-bottom: 0;
  top: 55%;
}
.cid-uo9YseIywq .navbar.collapsed ul.navbar-nav li {
  margin: auto;
}
.cid-uo9YseIywq .navbar.collapsed .dropdown-menu .dropdown-item {
  padding: .25rem 1.5rem;
  text-align: center;
}
.cid-uo9YseIywq .navbar.collapsed .icons-menu {
  padding-left: 0;
  padding-right: 0;
  padding-top: .5rem;
  padding-bottom: .5rem;
}
@media (max-width: 991px) {
  .cid-uo9YseIywq .navbar .nav-item .nav-link::before {
    display: none;
  }
  .cid-uo9YseIywq .navbar.opened .dropdown-menu {
    top: 0;
  }
  .cid-uo9YseIywq .navbar .dropdown-menu .dropdown-submenu {
    left: 0 !important;
  }
  .cid-uo9YseIywq .navbar .dropdown-menu .dropdown-item:after {
    right: auto;
  }
  .cid-uo9YseIywq .navbar .dropdown-menu .dropdown-toggle[data-toggle="dropdown-submenu"]:after {
    margin-left: 0.5rem;
    margin-top: 0.2rem;
    border-top: 0.35em solid;
    border-right: 0.35em solid transparent;
    border-left: 0.35em solid transparent;
    border-bottom: 0;
    top: 55%;
  }
  .cid-uo9YseIywq .navbar .navbar-logo img {
    height: 3.8rem !important;
  }
  .cid-uo9YseIywq .navbar ul.navbar-nav li {
    margin: auto;
  }
  .cid-uo9YseIywq .navbar .dropdown-menu .dropdown-item {
    padding: .25rem 1.5rem !important;
    text-align: center;
  }
  .cid-uo9YseIywq .navbar .navbar-brand {
    flex-shrink: initial;
    flex-basis: auto;
    word-break: break-word;
    padding-right: 2rem;
  }
  .cid-uo9YseIywq .navbar .navbar-toggler {
    flex-basis: auto;
  }
  .cid-uo9YseIywq .navbar .icons-menu {
    padding-left: 0;
    padding-top: .5rem;
    padding-bottom: .5rem;
  }
}
.cid-uo9YseIywq .navbar.navbar-short {
  min-height: 60px;
}
.cid-uo9YseIywq .navbar.navbar-short .navbar-logo img {
  height: 3rem !important;
}
.cid-uo9YseIywq .navbar.navbar-short .navbar-brand {
  padding: 0;
}
.cid-uo9YseIywq .navbar-brand {
  flex-shrink: 0;
  align-items: center;
  margin-right: 0;
  padding: 0;
  transition: all .3s;
  word-break: break-word;
  z-index: 1;
}
.cid-uo9YseIywq .navbar-brand .navbar-caption {
  line-height: inherit !important;
}
.cid-uo9YseIywq .navbar-brand .navbar-logo a {
  outline: none;
}
.cid-uo9YseIywq .dropdown-item.active,
.cid-uo9YseIywq .dropdown-item:active {
  background-color: transparent;
}
.cid-uo9YseIywq .navbar-expand-lg .navbar-nav .nav-link {
  padding: 0;
}
.cid-uo9YseIywq .nav-dropdown .link.dropdown-toggle {
  margin-right: 1.667em;
}
.cid-uo9YseIywq .nav-dropdown .link.dropdown-toggle[aria-expanded="true"] {
  margin-right: 0;
  padding: 0.667em 1.667em;
}
.cid-uo9YseIywq .navbar.navbar-expand-lg .dropdown .dropdown-menu {
  background: #ffffff;
}
.cid-uo9YseIywq .navbar.navbar-expand-lg .dropdown .dropdown-menu .dropdown-submenu {
  margin: 0;
  left: 100%;
}
.cid-uo9YseIywq .navbar .dropdown.open > .dropdown-menu {
  display: block;
}
.cid-uo9YseIywq ul.navbar-nav {
  flex-wrap: wrap;
}
.cid-uo9YseIywq .navbar-buttons {
  text-align: center;
  min-width: 170px;
}
.cid-uo9YseIywq button.navbar-toggler {
  outline: none;
  width: 31px;
  height: 20px;
  cursor: pointer;
  transition: all .2s;
  position: relative;
  align-self: center;
}
.cid-uo9YseIywq button.navbar-toggler .hamburger span {
  position: absolute;
  right: 0;
  width: 30px;
  height: 2px;
  border-right: 5px;
  background-color: currentColor;
}
.cid-uo9YseIywq button.navbar-toggler .hamburger span:nth-child(1) {
  top: 0;
  transition: all .2s;
}
.cid-uo9YseIywq button.navbar-toggler .hamburger span:nth-child(2) {
  top: 8px;
  transition: all .15s;
}
.cid-uo9YseIywq button.navbar-toggler .hamburger span:nth-child(3) {
  top: 8px;
  transition: all .15s;
}
.cid-uo9YseIywq button.navbar-toggler .hamburger span:nth-child(4) {
  top: 16px;
  transition: all .2s;
}
.cid-uo9YseIywq nav.opened .hamburger span:nth-child(1) {
  top: 8px;
  width: 0;
  opacity: 0;
  right: 50%;
  transition: all .2s;
}
.cid-uo9YseIywq nav.opened .hamburger span:nth-child(2) {
  transform: rotate(45deg);
  transition: all .25s;
}
.cid-uo9YseIywq nav.opened .hamburger span:nth-child(3) {
  transform: rotate(-45deg);
  transition: all .25s;
}
.cid-uo9YseIywq nav.opened .hamburger span:nth-child(4) {
  top: 8px;
  width: 0;
  opacity: 0;
  right: 50%;
  transition: all .2s;
}
.cid-uo9YseIywq .navbar-dropdown {
  padding: .5rem 1rem;
}
.cid-uo9YseIywq a.nav-link {
  display: flex;
  align-items: center;
  justify-content: center;
}
.cid-uo9YseIywq .icons-menu {
  flex-wrap: nowrap;
  display: flex;
  justify-content: center;
  padding-left: 1rem;
  padding-right: 1rem;
  padding-top: 0.3rem;
  text-align: center;
}
@media screen and (-ms-high-contrast: active), (-ms-high-contrast: none) {
  .cid-uo9YseIywq .navbar {
    height: 77px;
  }
  .cid-uo9YseIywq .navbar.opened {
    height: auto;
  }
  .cid-uo9YseIywq .nav-item .nav-link:hover::before {
    width: 175%;
    max-width: calc(100% + 2rem);
    left: -1rem;
  }
}
.cid-uo9YsgnvnM {
  padding-top: 5rem;
  padding-bottom: 5rem;
  min-height: 280px;
  background-color: #ffffff;
  display: flex;
  align-items: center;
}
@media (min-width: 640px) {
  .cid-uo9YsgnvnM {
    min-height: 300px;
  }
}
@media (min-width: 768px) {
  .cid-uo9YsgnvnM {
    min-height: 380px;
  }
}
@media (min-width: 992px) {
  .cid-uo9YsgnvnM {
    min-height: 420px;
  }
}
@media (min-width: 1200px) {
  .cid-uo9YsgnvnM {
    min-height: 610px;
  }
}
.cid-uo9YsgnvnM .mbr-fallback-image.disabled {
  display: none;
}
.cid-uo9YsgnvnM .mbr-fallback-image {
  display: block;
  background-size: cover;
  background-position: center center;
  width: 100%;
  height: 100%;
  position: absolute;
  top: 0;
}
.cid-uo9YsgnvnM .row {
  justify-content: flex-start;
}
.cid-uo9YsgnvnM .mbr-section-title {
  color: #585ba5;
}
.cid-uo9YsgnvnM .mbr-section-subtitle {
  color: #FEF9EE;
}
.cid-uo9YsgnvnM .mbr-text {
  color: #FEF9EE;
}
.cid-uo9YshRel3 {
  background-color: #ffffff;
}
.cid-uo9YshRel3 .mbr-text,
.cid-uo9YshRel3 .mbr-section-btn {
  color: #333333;
  text-align: center;
}
@media (max-width: 991px) {
  .cid-uo9YshRel3 .mbr-section-title,
  .cid-uo9YshRel3 .mbr-section-btn,
  .cid-uo9YshRel3 .mbr-text {
    text-align: center;
  }
}
.cid-uo9YshRel3 .padding {
  padding-bottom: 7rem!important;
}
.cid-uo9YshRel3 .mbr-section-subtitle {
  color: #ffffff;
  letter-spacing: 6px;
}
.cid-uo9YshRel3 .mbr-iconfont {
  color: #ffffff;
  font-size: 1.1rem;
}
.cid-uo9YshRel3 .icons-wrapper {
  position: absolute;
  display: flex;
  bottom: 4rem;
  width: fit-content;
  right: 10rem;
}
@media (max-width: 992px) {
  .cid-uo9YshRel3 .icons-wrapper {
    right: 50%;
    left: 50%;
    transform: translateX(-50%);
  }
}
.cid-uo9YshRel3 .icon-wrapper {
  position: relative;
  width: 50px;
  cursor: pointer;
  margin: 0 0.5rem;
  display: flex;
  justify-content: center;
  align-items: center;
  height: 50px;
}
.cid-uo9YshRel3 .icon-wrapper:before {
  position: absolute;
  pointer-events: none;
  content: '';
  top: 50%;
  left: 50%;
  transform: translate(-50%, -50%);
  width: 100%;
  transition: all 0.3s;
  height: 100%;
  border-radius: 50%;
  border: 1px solid #ffffff;
}
.cid-uo9YshRel3 .icon-wrapper:hover:before {
  width: 90%;
  height: 90%;
  opacity: 0;
}
.cid-uo9YshRel3 .mbr-fallback-image.disabled {
  display: none;
}
.cid-uo9YshRel3 .mbr-fallback-image {
  display: block;
  background-size: cover;
  background-position: center center;
  width: 100%;
  height: 100%;
  position: absolute;
  top: 0;
}
.cid-uo9YshRel3 .mbr-section-title {
  color: #d42b2b;
}
.cid-uo9YsjyCPr {
  padding-top: 1rem;
  padding-bottom: 0rem;
  background-color: #ffffff;
}
.cid-uo9YsjyCPr .card-wrapper {
  display: flex;
  overflow: visible;
}
.cid-uo9YsjyCPr .icon {
  font-size: 5rem;
  color: #ffd96a;
  padding-right: 0rem;
  margin-top: -1rem;
  display: block;
}
.cid-uo9YsjyCPr .card-box {
  margin-left: -1rem;
}
.cid-uo9YsjyCPr .card-title {
  color: #6592e6;
}
.cid-uo9YsjyCPr .card-text {
  color: #d42b2b;
}
@media (max-width: 767px) {
  .cid-uo9YsjyCPr .align-right,
  .cid-uo9YsjyCPr .align-left {
    text-align: center;
  }
  .cid-uo9YsjyCPr .card-wrapper {
    flex-direction: column;
  }
  .cid-uo9YsjyCPr .icon,
  .cid-uo9YsjyCPr .card-box {
    margin: 0rem;
  }
  .cid-uo9YsjyCPr .icon {
    margin: auto;
    margin-bottom: 1rem;
  }
}
.cid-uo9YsjyCPr .mbr-fallback-image.disabled {
  display: none;
}
.cid-uo9YsjyCPr .mbr-fallback-image {
  display: block;
  background-size: cover;
  background-position: center center;
  width: 100%;
  height: 100%;
  position: absolute;
  top: 0;
}
.cid-uo9YslhqiJ {
  padding-top: 6rem;
  padding-bottom: 6rem;
  background-color: #ffffff;
}
.cid-uo9YslhqiJ .mbr-fallback-image.disabled {
  display: none;
}
.cid-uo9YslhqiJ .mbr-fallback-image {
  display: block;
  background-size: cover;
  background-position: center center;
  width: 100%;
  height: 100%;
  position: absolute;
  top: 0;
}
@media (max-width: 991px) {
  .cid-uo9YslhqiJ .image-wrapper {
    margin-bottom: 1rem;
  }
}
.cid-uo9YslhqiJ .row {
  flex-direction: row-reverse;
}
.cid-uo9YslhqiJ img {
  width: 100%;
}
.cid-uo9YsneF5x {
  background-color: #ffffff;
}
.cid-uo9YsneF5x .card {
  background: transparent;
}
.cid-uo9YsneF5x .img-container img {
  border-radius: 20px;
  width: 355px;
  height: 90%;
  object-fit: cover;
}
@media (max-width: 992px) {
  .cid-uo9YsneF5x .img-container img {
    width: 100%;
  }
}
.cid-uo9YsneF5x .card-img {
  width: 18px;
  height: 18px;
  object-fit: contain;
}
.cid-uo9YsneF5x .col.img {
  margin-right: -10px;
  flex: 0 0 18px;
}
.cid-uo9YsneF5x .card-body {
  padding: 10px;
}
.cid-uo9YsneF5x .mbr-fallback-image.disabled {
  display: none;
}
.cid-uo9YsneF5x .mbr-fallback-image {
  display: block;
  background-size: cover;
  background-position: center center;
  width: 100%;
  height: 100%;
  position: absolute;
  top: 0;
}
.cid-uo9YsneF5x .mbr-section-title {
  color: #d42b2b;
}
.cid-uoa4nKfp7D {
  background-color: #ffffff;
}
.cid-uoa4nKfp7D .card {
  background: transparent;
}
.cid-uoa4nKfp7D .img-container img {
  border-radius: 20px;
  width: 355px;
  height: 90%;
  object-fit: cover;
}
@media (max-width: 992px) {
  .cid-uoa4nKfp7D .img-container img {
    width: 100%;
  }
}
.cid-uoa4nKfp7D .card-img {
  width: 18px;
  height: 18px;
  object-fit: contain;
}
.cid-uoa4nKfp7D .col.img {
  margin-right: -10px;
  flex: 0 0 18px;
}
.cid-uoa4nKfp7D .card-body {
  padding: 10px;
}
.cid-uoa4nKfp7D .mbr-fallback-image.disabled {
  display: none;
}
.cid-uoa4nKfp7D .mbr-fallback-image {
  display: block;
  background-size: cover;
  background-position: center center;
  width: 100%;
  height: 100%;
  position: absolute;
  top: 0;
}
.cid-uoa4nKfp7D .mbr-section-title {
  color: #d42b2b;
}
.cid-uoa4KNH39B {
  background-color: #ffffff;
}
.cid-uoa4KNH39B .card {
  background: transparent;
}
.cid-uoa4KNH39B .img-container img {
  border-radius: 20px;
  width: 355px;
  height: 90%;
  object-fit: cover;
}
@media (max-width: 992px) {
  .cid-uoa4KNH39B .img-container img {
    width: 100%;
  }
}
.cid-uoa4KNH39B .card-img {
  width: 18px;
  height: 18px;
  object-fit: contain;
}
.cid-uoa4KNH39B .col.img {
  margin-right: -10px;
  flex: 0 0 18px;
}
.cid-uoa4KNH39B .card-body {
  padding: 10px;
}
.cid-uoa4KNH39B .mbr-fallback-image.disabled {
  display: none;
}
.cid-uoa4KNH39B .mbr-fallback-image {
  display: block;
  background-size: cover;
  background-position: center center;
  width: 100%;
  height: 100%;
  position: absolute;
  top: 0;
}
.cid-uoa4KNH39B .mbr-section-title {
  color: #d42b2b;
}
.cid-uo9YspYLHy {
  padding-top: 5rem;
  padding-bottom: 5rem;
  background-color: #ffffff;
}
.cid-uo9YspYLHy .text-wrapper {
  z-index: 11;
}
.cid-uo9YspYLHy .wrapper {
  display: flex;
  flex-direction: column;
}
.cid-uo9YspYLHy .animate__fadeInUp:before {
  background: #ffffff;
}
.cid-uo9YspYLHy .mbr-iconfont {
  display: block;
  font-size: 3rem;
  color: #59bb93;
  margin-right: 0rem;
  margin-bottom: 2rem;
}
.cid-uo9YspYLHy .iconfont-wrapper {
  margin: auto;
}
.cid-uo9YspYLHy .mbr-section-title {
  text-align: center;
  color: #2160d1;
}
.cid-uo9YspYLHy .mbr-text,
.cid-uo9YspYLHy .mbr-section-btn {
  text-align: center;
  color: #161734;
}
.cid-uo9YspYLHy .mbr-fallback-image.disabled {
  display: none;
}
.cid-uo9YspYLHy .mbr-fallback-image {
  display: block;
  background-size: cover;
  background-position: center center;
  width: 100%;
  height: 100%;
  position: absolute;
  top: 0;
}
.cid-uWw0Ltkqup {
  padding-top: 1rem;
  padding-bottom: 0rem;
  background-color: #333333;
}
.cid-uWw0Ltkqup .card-wrapper {
  display: flex;
  overflow: visible;
}
.cid-uWw0Ltkqup .icon {
  font-size: 5rem;
  color: #ffd96a;
  padding-right: 0rem;
  margin-top: -1rem;
  display: block;
}
.cid-uWw0Ltkqup .card-box {
  margin-left: -1rem;
}
.cid-uWw0Ltkqup .card-title {
  color: #f7f7f7;
}
.cid-uWw0Ltkqup .card-text {
  color: #000000;
}
@media (max-width: 767px) {
  .cid-uWw0Ltkqup .align-right,
  .cid-uWw0Ltkqup .align-left {
    text-align: center;
  }
  .cid-uWw0Ltkqup .card-wrapper {
    flex-direction: column;
  }
  .cid-uWw0Ltkqup .icon,
  .cid-uWw0Ltkqup .card-box {
    margin: 0rem;
  }
  .cid-uWw0Ltkqup .icon {
    margin: auto;
    margin-bottom: 1rem;
  }
}
.cid-uWw0Ltkqup .mbr-fallback-image.disabled {
  display: none;
}
.cid-uWw0Ltkqup .mbr-fallback-image {
  display: block;
  background-size: cover;
  background-position: center center;
  width: 100%;
  height: 100%;
  position: absolute;
  top: 0;
}
.cid-uWw0MaS92a {
  padding-top: 5rem;
  padding-bottom: 5rem;
  background-color: #333333;
}
.cid-uWw0MaS92a .list {
  list-style: none;
  padding-left: 0;
  color: #ffffff;
}
@media (max-width: 991px) {
  .cid-uWw0MaS92a .list {
    margin-bottom: 2rem;
  }
}
@media (min-width: 992px) {
  .cid-uWw0MaS92a .list {
    margin-bottom: 0rem;
  }
}
@media (max-width: 767px) {
  .cid-uWw0MaS92a .row {
    text-align: center;
  }
}
.cid-uWw0MaS92a li {
  padding-bottom: 5px;
}
.cid-uWw0MaS92a .row {
  padding-top: 2rem;
  border-top: 2px solid rgba(255, 255, 255, 0.15);
}
.cid-uWw0MaS92a .soc-wrapper {
  margin-bottom: 0.5rem;
}
@media (max-width: 991px) {
  .cid-uWw0MaS92a div > *:last-child {
    margin-top: 0 !important;
  }
}
.cid-uWw0MaS92a .mbr-iconfont {
  padding-right: 6px;
}
.cid-uWw0MaS92a .copyright {
  color: #bbbbbb;
}
.cid-uWw0MaS92a .soc-link,
.cid-uWw0MaS92a .soc-wrapper {
  color: #ffffff;
}
.cid-uWw0MaS92a .mbr-section-subtitle {
  color: #f7f7f7;
}
.cid-tfJvWDAe0h .navbar-dropdown {
  position: relative !important;
}
.cid-tfJvWDAe0h .nav-link {
  position: relative;
}
.cid-tfJvWDAe0h .nav-link:before {
  content: '';
  bottom: -2px;
  left: 5px;
  width: 0%;
  height: 1px;
  opacity: 0;
  transition: all 0.3s;
  background: currentColor;
  position: absolute;
}
.cid-tfJvWDAe0h .nav-link:hover:before {
  width: 50%;
  opacity: 1;
}
.cid-tfJvWDAe0h .dropdown-item:before {
  font-family: Moririse2 !important;
  content: '\e966';
  display: inline-block;
  width: 0;
  position: absolute;
  left: 1rem;
  top: 0.5rem;
  margin-right: 0.5rem;
  line-height: 1;
  font-size: inherit;
  vertical-align: middle;
  text-align: center;
  overflow: hidden;
  transform: scale(0, 1);
  transition: all 0.25s ease-in-out;
}
.cid-tfJvWDAe0h .dropdown-menu {
  padding: 0;
}
.cid-tfJvWDAe0h .dropdown-item:hover,
.cid-tfJvWDAe0h .dropdown-item:focus {
  background: #59bb93 !important;
  color: white !important;
}
.cid-tfJvWDAe0h .nav-dropdown .link {
  padding: 0 0.3em !important;
  margin: .667em 1em !important;
}
.cid-tfJvWDAe0h .nav-dropdown .link.dropdown-toggle::after {
  margin-left: 0.5rem;
  margin-top: 0.2rem;
}
.cid-tfJvWDAe0h .container {
  display: flex;
  margin: auto;
}
.cid-tfJvWDAe0h .iconfont-wrapper {
  color: #000000 !important;
  font-size: 1.5rem;
  padding-right: .5rem;
}
.cid-tfJvWDAe0h .navbar-caption {
  padding-right: 4rem;
}
.cid-tfJvWDAe0h .dropdown-menu,
.cid-tfJvWDAe0h .navbar.opened {
  background: #ffffff !important;
}
.cid-tfJvWDAe0h .nav-item:focus,
.cid-tfJvWDAe0h .nav-link:focus {
  outline: none;
}
.cid-tfJvWDAe0h .dropdown .dropdown-menu .dropdown-item {
  width: auto;
  transition: all 0.25s ease-in-out;
}
.cid-tfJvWDAe0h .dropdown .dropdown-menu .dropdown-item::after {
  right: 0.5rem;
}
.cid-tfJvWDAe0h .dropdown .dropdown-menu .dropdown-item .mbr-iconfont {
  margin-left: -1.8rem;
  padding-right: 1rem;
  font-size: inherit;
}
.cid-tfJvWDAe0h .dropdown .dropdown-menu .dropdown-item .mbr-iconfont:before {
  display: inline-block;
  transform: scale(1, 1);
  transition: all 0.25s ease-in-out;
}
.cid-tfJvWDAe0h .collapsed .dropdown-menu .dropdown-item:before {
  display: none;
}
.cid-tfJvWDAe0h .collapsed .dropdown .dropdown-menu .dropdown-item {
  padding: 0.235em 1.5em 0.235em 1.5em !important;
  transition: none;
  margin: 0 !important;
}
.cid-tfJvWDAe0h .navbar {
  min-height: 77px;
  transition: all .3s;
  background: #ffffff;
}
.cid-tfJvWDAe0h .navbar.opened {
  transition: all .3s;
}
.cid-tfJvWDAe0h .navbar .dropdown-item {
  padding: .5rem 1.8rem;
}
.cid-tfJvWDAe0h .navbar .navbar-logo img {
  width: auto;
}
.cid-tfJvWDAe0h .navbar .navbar-collapse {
  justify-content: flex-end;
  z-index: 1;
}
.cid-tfJvWDAe0h .navbar.collapsed .nav-item .nav-link::before {
  display: none;
}
.cid-tfJvWDAe0h .navbar.collapsed.opened .dropdown-menu {
  top: 0;
}
@media (min-width: 992px) {
  .cid-tfJvWDAe0h .navbar.collapsed.opened:not(.navbar-short) .navbar-collapse {
    max-height: calc(98.5vh - 8rem);
  }
}
.cid-tfJvWDAe0h .navbar.collapsed .dropdown-menu .dropdown-submenu {
  left: 0 !important;
}
.cid-tfJvWDAe0h .navbar.collapsed .dropdown-menu .dropdown-item:after {
  right: auto;
}
.cid-tfJvWDAe0h .navbar.collapsed .dropdown-menu .dropdown-toggle[data-toggle="dropdown-submenu"]:after {
  margin-left: 0.5rem;
  margin-top: 0.2rem;
  border-top: 0.35em solid;
  border-right: 0.35em solid transparent;
  border-left: 0.35em solid transparent;
  border-bottom: 0;
  top: 55%;
}
.cid-tfJvWDAe0h .navbar.collapsed ul.navbar-nav li {
  margin: auto;
}
.cid-tfJvWDAe0h .navbar.collapsed .dropdown-menu .dropdown-item {
  padding: .25rem 1.5rem;
  text-align: center;
}
.cid-tfJvWDAe0h .navbar.collapsed .icons-menu {
  padding-left: 0;
  padding-right: 0;
  padding-top: .5rem;
  padding-bottom: .5rem;
}
@media (max-width: 991px) {
  .cid-tfJvWDAe0h .navbar .nav-item .nav-link::before {
    display: none;
  }
  .cid-tfJvWDAe0h .navbar.opened .dropdown-menu {
    top: 0;
  }
  .cid-tfJvWDAe0h .navbar .dropdown-menu .dropdown-submenu {
    left: 0 !important;
  }
  .cid-tfJvWDAe0h .navbar .dropdown-menu .dropdown-item:after {
    right: auto;
  }
  .cid-tfJvWDAe0h .navbar .dropdown-menu .dropdown-toggle[data-toggle="dropdown-submenu"]:after {
    margin-left: 0.5rem;
    margin-top: 0.2rem;
    border-top: 0.35em solid;
    border-right: 0.35em solid transparent;
    border-left: 0.35em solid transparent;
    border-bottom: 0;
    top: 55%;
  }
  .cid-tfJvWDAe0h .navbar .navbar-logo img {
    height: 3.8rem !important;
  }
  .cid-tfJvWDAe0h .navbar ul.navbar-nav li {
    margin: auto;
  }
  .cid-tfJvWDAe0h .navbar .dropdown-menu .dropdown-item {
    padding: .25rem 1.5rem !important;
    text-align: center;
  }
  .cid-tfJvWDAe0h .navbar .navbar-brand {
    flex-shrink: initial;
    flex-basis: auto;
    word-break: break-word;
    padding-right: 2rem;
  }
  .cid-tfJvWDAe0h .navbar .navbar-toggler {
    flex-basis: auto;
  }
  .cid-tfJvWDAe0h .navbar .icons-menu {
    padding-left: 0;
    padding-top: .5rem;
    padding-bottom: .5rem;
  }
}
.cid-tfJvWDAe0h .navbar.navbar-short {
  min-height: 60px;
}
.cid-tfJvWDAe0h .navbar.navbar-short .navbar-logo img {
  height: 3rem !important;
}
.cid-tfJvWDAe0h .navbar.navbar-short .navbar-brand {
  padding: 0;
}
.cid-tfJvWDAe0h .navbar-brand {
  flex-shrink: 0;
  align-items: center;
  margin-right: 0;
  padding: 0;
  transition: all .3s;
  word-break: break-word;
  z-index: 1;
}
.cid-tfJvWDAe0h .navbar-brand .navbar-caption {
  line-height: inherit !important;
}
.cid-tfJvWDAe0h .navbar-brand .navbar-logo a {
  outline: none;
}
.cid-tfJvWDAe0h .dropdown-item.active,
.cid-tfJvWDAe0h .dropdown-item:active {
  background-color: transparent;
}
.cid-tfJvWDAe0h .navbar-expand-lg .navbar-nav .nav-link {
  padding: 0;
}
.cid-tfJvWDAe0h .nav-dropdown .link.dropdown-toggle {
  margin-right: 1.667em;
}
.cid-tfJvWDAe0h .nav-dropdown .link.dropdown-toggle[aria-expanded="true"] {
  margin-right: 0;
  padding: 0.667em 1.667em;
}
.cid-tfJvWDAe0h .navbar.navbar-expand-lg .dropdown .dropdown-menu {
  background: #ffffff;
}
.cid-tfJvWDAe0h .navbar.navbar-expand-lg .dropdown .dropdown-menu .dropdown-submenu {
  margin: 0;
  left: 100%;
}
.cid-tfJvWDAe0h .navbar .dropdown.open > .dropdown-menu {
  display: block;
}
.cid-tfJvWDAe0h ul.navbar-nav {
  flex-wrap: wrap;
}
.cid-tfJvWDAe0h .navbar-buttons {
  text-align: center;
  min-width: 170px;
}
.cid-tfJvWDAe0h button.navbar-toggler {
  outline: none;
  width: 31px;
  height: 20px;
  cursor: pointer;
  transition: all .2s;
  position: relative;
  align-self: center;
}
.cid-tfJvWDAe0h button.navbar-toggler .hamburger span {
  position: absolute;
  right: 0;
  width: 30px;
  height: 2px;
  border-right: 5px;
  background-color: currentColor;
}
.cid-tfJvWDAe0h button.navbar-toggler .hamburger span:nth-child(1) {
  top: 0;
  transition: all .2s;
}
.cid-tfJvWDAe0h button.navbar-toggler .hamburger span:nth-child(2) {
  top: 8px;
  transition: all .15s;
}
.cid-tfJvWDAe0h button.navbar-toggler .hamburger span:nth-child(3) {
  top: 8px;
  transition: all .15s;
}
.cid-tfJvWDAe0h button.navbar-toggler .hamburger span:nth-child(4) {
  top: 16px;
  transition: all .2s;
}
.cid-tfJvWDAe0h nav.opened .hamburger span:nth-child(1) {
  top: 8px;
  width: 0;
  opacity: 0;
  right: 50%;
  transition: all .2s;
}
.cid-tfJvWDAe0h nav.opened .hamburger span:nth-child(2) {
  transform: rotate(45deg);
  transition: all .25s;
}
.cid-tfJvWDAe0h nav.opened .hamburger span:nth-child(3) {
  transform: rotate(-45deg);
  transition: all .25s;
}
.cid-tfJvWDAe0h nav.opened .hamburger span:nth-child(4) {
  top: 8px;
  width: 0;
  opacity: 0;
  right: 50%;
  transition: all .2s;
}
.cid-tfJvWDAe0h .navbar-dropdown {
  padding: .5rem 1rem;
}
.cid-tfJvWDAe0h a.nav-link {
  display: flex;
  align-items: center;
  justify-content: center;
}
.cid-tfJvWDAe0h .icons-menu {
  flex-wrap: nowrap;
  display: flex;
  justify-content: center;
  padding-left: 1rem;
  padding-right: 1rem;
  padding-top: 0.3rem;
  text-align: center;
}
@media screen and (-ms-high-contrast: active), (-ms-high-contrast: none) {
  .cid-tfJvWDAe0h .navbar {
    height: 77px;
  }
  .cid-tfJvWDAe0h .navbar.opened {
    height: auto;
  }
  .cid-tfJvWDAe0h .nav-item .nav-link:hover::before {
    width: 175%;
    max-width: calc(100% + 2rem);
    left: -1rem;
  }
}
.cid-tfJvWECnzS {
  background-image: url("../../../assets/images/untitled-design-11-1366x1536.png");
}
.cid-tfJvWECnzS .mbr-text,
.cid-tfJvWECnzS .mbr-section-btn {
  color: #000000;
  text-align: center;
}
@media (max-width: 991px) {
  .cid-tfJvWECnzS .mbr-section-title,
  .cid-tfJvWECnzS .mbr-section-btn,
  .cid-tfJvWECnzS .mbr-text {
    text-align: center;
  }
}
.cid-tfJvWECnzS .padding {
  padding-bottom: 7rem!important;
}
.cid-tfJvWECnzS .mbr-section-subtitle {
  color: #da6ada;
  letter-spacing: 6px;
}
.cid-tfJvWECnzS .mbr-iconfont {
  color: #fafafa;
  font-size: 1.1rem;
}
.cid-tfJvWECnzS .icons-wrapper {
  position: absolute;
  display: flex;
  bottom: 4rem;
  width: fit-content;
  right: 10rem;
}
@media (max-width: 992px) {
  .cid-tfJvWECnzS .icons-wrapper {
    right: 50%;
    left: 50%;
    transform: translateX(-50%);
  }
}
.cid-tfJvWECnzS .icon-wrapper {
  position: relative;
  width: 50px;
  cursor: pointer;
  margin: 0 0.5rem;
  display: flex;
  justify-content: center;
  align-items: center;
  height: 50px;
}
.cid-tfJvWECnzS .icon-wrapper:before {
  position: absolute;
  pointer-events: none;
  content: '';
  top: 50%;
  left: 50%;
  transform: translate(-50%, -50%);
  width: 100%;
  transition: all 0.3s;
  height: 100%;
  border-radius: 50%;
  border: 1px solid #fafafa;
}
.cid-tfJvWECnzS .icon-wrapper:hover:before {
  width: 90%;
  height: 90%;
  opacity: 0;
}
.cid-tfJvWECnzS .mbr-section-title {
  color: #585ba5;
}
.cid-tP4HE63gXn {
  background-color: #ffffff;
}
.cid-tP4HE63gXn .mbr-text,
.cid-tP4HE63gXn .mbr-section-btn {
  color: #333333;
  text-align: center;
}
@media (max-width: 991px) {
  .cid-tP4HE63gXn .mbr-section-title,
  .cid-tP4HE63gXn .mbr-section-btn,
  .cid-tP4HE63gXn .mbr-text {
    text-align: center;
  }
}
.cid-tP4HE63gXn .padding {
  padding-bottom: 7rem!important;
}
.cid-tP4HE63gXn .mbr-section-subtitle {
  color: #ffffff;
  letter-spacing: 6px;
}
.cid-tP4HE63gXn .mbr-iconfont {
  color: #ffffff;
  font-size: 1.1rem;
}
.cid-tP4HE63gXn .icons-wrapper {
  position: absolute;
  display: flex;
  bottom: 4rem;
  width: fit-content;
  right: 10rem;
}
@media (max-width: 992px) {
  .cid-tP4HE63gXn .icons-wrapper {
    right: 50%;
    left: 50%;
    transform: translateX(-50%);
  }
}
.cid-tP4HE63gXn .icon-wrapper {
  position: relative;
  width: 50px;
  cursor: pointer;
  margin: 0 0.5rem;
  display: flex;
  justify-content: center;
  align-items: center;
  height: 50px;
}
.cid-tP4HE63gXn .icon-wrapper:before {
  position: absolute;
  pointer-events: none;
  content: '';
  top: 50%;
  left: 50%;
  transform: translate(-50%, -50%);
  width: 100%;
  transition: all 0.3s;
  height: 100%;
  border-radius: 50%;
  border: 1px solid #ffffff;
}
.cid-tP4HE63gXn .icon-wrapper:hover:before {
  width: 90%;
  height: 90%;
  opacity: 0;
}
.cid-tP4HE63gXn .mbr-fallback-image.disabled {
  display: none;
}
.cid-tP4HE63gXn .mbr-fallback-image {
  display: block;
  background-size: cover;
  background-position: center center;
  width: 100%;
  height: 100%;
  position: absolute;
  top: 0;
}
.cid-tP4HE63gXn .mbr-section-title {
  color: #000000;
}
.cid-tOUCrtX5Yd {
  padding-top: 6rem;
  padding-bottom: 6rem;
  background-color: #ffffff;
}
.cid-tOUCrtX5Yd .mbr-fallback-image.disabled {
  display: none;
}
.cid-tOUCrtX5Yd .mbr-fallback-image {
  display: block;
  background-size: cover;
  background-position: center center;
  width: 100%;
  height: 100%;
  position: absolute;
  top: 0;
}
@media (max-width: 991px) {
  .cid-tOUCrtX5Yd .image-wrapper {
    margin-bottom: 1rem;
  }
}
.cid-tOUCrtX5Yd .row {
  flex-direction: row-reverse;
}
.cid-tOUCrtX5Yd img {
  width: 100%;
}
.cid-tfJvWFUXvv {
  padding-top: 0rem;
  padding-bottom: 2rem;
  background-color: #ffffff;
}
.cid-tfJvWFUXvv .container {
  max-width: 1312px;
}
.cid-tfJvWFUXvv .row {
  padding: 0 1rem;
}
@media (max-width: 991px) {
  .cid-tfJvWFUXvv .row {
    padding: 0 0.75rem;
  }
}
.cid-tfJvWFUXvv .text-container {
  width: 100%;
  padding: 0;
}
@media (max-width: 767px) {
  .cid-tfJvWFUXvv .text-container {
    text-align: center !important;
  }
}
.cid-tfJvWFUXvv .mbr-section-title {
  margin-bottom: 5rem;
  width: 100%;
  color: #1caf9f;
}
.cid-tfJvWFUXvv .cards-container {
  display: grid;
  -webkit-box-orient: vertical;
  -webkit-box-direction: normal;
  -webkit-flex-direction: column;
  -ms-flex-direction: column;
  flex-direction: column;
  grid-auto-columns: 1fr;
  grid-column-gap: 5rem;
  grid-row-gap: 4rem;
  -ms-grid-columns: 1fr 1fr 1fr;
  grid-template-columns: 1fr 1fr 1fr;
  -ms-grid-rows: auto;
  grid-template-rows: auto;
  padding: 0;
}
@media (max-width: 991px) {
  .cid-tfJvWFUXvv .cards-container {
    grid-column-gap: 5rem;
    -ms-grid-columns: 1fr 1fr;
    grid-template-columns: 1fr 1fr;
  }
}
@media (max-width: 767px) {
  .cid-tfJvWFUXvv .cards-container {
    max-width: 20rem;
    margin-right: auto;
    margin-left: auto;
    -ms-grid-columns: 1fr;
    grid-template-columns: 1fr;
    text-align: center !important;
  }
}
.cid-tfJvWFUXvv .card-wrapper {
  display: flex;
  flex-direction: column;
  align-items: center;
  justify-content: flex-start;
  flex-wrap: wrap;
}
@media (max-width: 767px) {
  .cid-tfJvWFUXvv .card-wrapper {
    margin-left: auto;
    margin-right: auto;
  }
}
.cid-tfJvWFUXvv .card-title {
  color: #002549;
  margin-bottom: 1rem;
}
.cid-tfJvWFUXvv .card-text {
  color: #002549;
}
.cid-tfJvWFUXvv .icon-wrap {
  margin-bottom: 1rem;
}
.cid-tfJvWFUXvv .icon-box {
  width: 60px;
  min-width: 60px;
  height: 60px;
  border-radius: 50%;
  border: 2px solid #e1965f;
  text-align: center;
  display: inline-block;
}
.cid-tfJvWFUXvv .icon-box span {
  font-size: 2rem;
  color: #e1965f;
  line-height: 1.7;
}
.cid-tfJvWFUXvv .mbr-fallback-image.disabled {
  display: none;
}
.cid-tfJvWFUXvv .mbr-fallback-image {
  display: block;
  background-size: cover;
  background-position: center center;
  width: 100%;
  height: 100%;
  position: absolute;
  top: 0;
}
.cid-tfJvWGrkOB {
  padding-top: 5rem;
  padding-bottom: 1rem;
  background-color: #ffffff;
}
.cid-tfJvWGrkOB .row {
  flex-direction: row-reverse;
}
.cid-tfJvWGrkOB .main_title {
  margin-bottom: 2.5rem;
}
.cid-tfJvWGrkOB .card_subtitle {
  margin-bottom: .75rem;
}
.cid-tfJvWGrkOB .mbr-text {
  line-height: 1.23;
  color: #1caf9f;
}
.cid-tfJvWGrkOB .image-wrapper img {
  width: 100%;
  object-fit: cover;
}
.cid-tfJvWGrkOB .list_title {
  margin-bottom: 1.5rem;
}
.cid-tfJvWGrkOB .list_box {
  margin-top: 2rem;
}
.cid-tfJvWGrkOB ol {
  padding: 0;
  margin: 0;
  margin-top: 1.25rem;
  margin-bottom: 1.25rem;
}
.cid-tfJvWGrkOB ol li {
  display: block;
  line-height: 1.23;
  margin-bottom: .5rem;
  list-style: none;
}
.cid-tfJvWGrkOB ol li:before {
  content: "⚬ ";
  margin-right: 5px;
  display: inline-block;
  min-width: 28px;
}
@media (min-width: 992px) {
  .cid-tfJvWGrkOB .card-wrapper {
    padding-right: 5rem;
    padding-left: 4rem;
  }
}
@media (max-width: 991px) {
  .cid-tfJvWGrkOB .row {
    flex-direction: column-reverse;
  }
  .cid-tfJvWGrkOB .card-wrapper {
    padding: 0;
  }
  .cid-tfJvWGrkOB .main_title {
    margin-bottom: 1.5rem;
  }
  .cid-tfJvWGrkOB .card_subtitle {
    margin-bottom: .25rem;
  }
  .cid-tfJvWGrkOB .image-wrapper {
    margin-bottom: 3rem;
  }
  .cid-tfJvWGrkOB .list_title {
    margin-bottom: .75rem;
  }
  .cid-tfJvWGrkOB .list_box {
    margin-top: 1rem;
  }
  .cid-tfJvWGrkOB ol {
    margin-top: .75rem;
    margin-bottom: .75rem;
  }
  .cid-tfJvWGrkOB ol li {
    margin-bottom: .25rem;
  }
}
.cid-tFpb9HaONc {
  padding-top: 0rem;
  padding-bottom: 0rem;
  background-color: #ffffff;
}
.cid-tFpb9HaONc .container {
  max-width: 1312px;
}
.cid-tFpb9HaONc .col-text {
  display: grid;
  justify-items: center;
  grid-auto-columns: 1fr;
  grid-column-gap: 0px;
  grid-row-gap: 2rem;
  -ms-grid-columns: 1fr;
  grid-template-columns: 1fr;
  -ms-grid-rows: auto;
  grid-template-rows: auto;
  text-align: center;
}
.cid-tFpb9HaONc .label-text {
  color: #ffffff;
  width: 100%;
}
.cid-tFpb9HaONc .mbr-section-title {
  color: #ffffff;
  width: 100%;
}
.cid-tFpb9HaONc .btn {
  padding: 1.6rem 3.5rem;
  font-weight: 400;
}
.cid-tFpb9HaONc .advantages-container {
  display: grid;
  margin-top: 1rem;
  grid-auto-flow: column;
  grid-auto-columns: auto;
  grid-column-gap: 4.5rem;
  grid-row-gap: 1rem;
  -ms-grid-columns: auto;
  grid-template-columns: auto;
  -ms-grid-rows: auto;
  grid-template-rows: auto;
}
@media (max-width: 991px) {
  .cid-tFpb9HaONc .advantages-container {
    grid-auto-flow: row;
  }
}
.cid-tFpb9HaONc .advantage {
  display: flex;
  align-items: flex-start;
}
.cid-tFpb9HaONc .advantage-icon {
  display: flex;
  align-items: center;
  justify-content: center;
  padding: 4px;
  margin-right: 0.5rem;
  margin-top: 0.2rem;
  border-radius: 50%;
  background-color: #59bb93;
}
.cid-tFpb9HaONc .advantage-icon span {
  color: #002549;
}
.cid-tFpb9HaONc .advantage-text {
  color: #ffffff;
}
.cid-tFpb9HaONc .mbr-fallback-image.disabled {
  display: none;
}
.cid-tFpb9HaONc .mbr-fallback-image {
  display: block;
  background-size: cover;
  background-position: center center;
  width: 100%;
  height: 100%;
  position: absolute;
  top: 0;
}
.cid-tFpbde8OEN {
  padding-top: 5rem;
  padding-bottom: 5rem;
  background-color: #ffffff;
}
.cid-tFpbde8OEN .text-wrapper {
  z-index: 11;
}
.cid-tFpbde8OEN .wrapper {
  display: flex;
  flex-direction: column;
}
.cid-tFpbde8OEN .animate__fadeInUp:before {
  background: #ffffff;
}
.cid-tFpbde8OEN .mbr-iconfont {
  display: block;
  font-size: 3rem;
  color: #59bb93;
  margin-right: 0rem;
  margin-bottom: 2rem;
}
.cid-tFpbde8OEN .iconfont-wrapper {
  margin: auto;
}
.cid-tFpbde8OEN .mbr-section-title {
  text-align: center;
  color: #2160d1;
}
.cid-tFpbde8OEN .mbr-text,
.cid-tFpbde8OEN .mbr-section-btn {
  text-align: center;
  color: #161734;
}
.cid-tFpbde8OEN .mbr-fallback-image.disabled {
  display: none;
}
.cid-tFpbde8OEN .mbr-fallback-image {
  display: block;
  background-size: cover;
  background-position: center center;
  width: 100%;
  height: 100%;
  position: absolute;
  top: 0;
}
.cid-uWw0XUE5Nb {
  padding-top: 1rem;
  padding-bottom: 0rem;
  background-color: #333333;
}
.cid-uWw0XUE5Nb .card-wrapper {
  display: flex;
  overflow: visible;
}
.cid-uWw0XUE5Nb .icon {
  font-size: 5rem;
  color: #ffd96a;
  padding-right: 0rem;
  margin-top: -1rem;
  display: block;
}
.cid-uWw0XUE5Nb .card-box {
  margin-left: -1rem;
}
.cid-uWw0XUE5Nb .card-title {
  color: #f7f7f7;
}
.cid-uWw0XUE5Nb .card-text {
  color: #000000;
}
@media (max-width: 767px) {
  .cid-uWw0XUE5Nb .align-right,
  .cid-uWw0XUE5Nb .align-left {
    text-align: center;
  }
  .cid-uWw0XUE5Nb .card-wrapper {
    flex-direction: column;
  }
  .cid-uWw0XUE5Nb .icon,
  .cid-uWw0XUE5Nb .card-box {
    margin: 0rem;
  }
  .cid-uWw0XUE5Nb .icon {
    margin: auto;
    margin-bottom: 1rem;
  }
}
.cid-uWw0XUE5Nb .mbr-fallback-image.disabled {
  display: none;
}
.cid-uWw0XUE5Nb .mbr-fallback-image {
  display: block;
  background-size: cover;
  background-position: center center;
  width: 100%;
  height: 100%;
  position: absolute;
  top: 0;
}
.cid-uWw0YEqTXB {
  padding-top: 5rem;
  padding-bottom: 5rem;
  background-color: #333333;
}
.cid-uWw0YEqTXB .list {
  list-style: none;
  padding-left: 0;
  color: #ffffff;
}
@media (max-width: 991px) {
  .cid-uWw0YEqTXB .list {
    margin-bottom: 2rem;
  }
}
@media (min-width: 992px) {
  .cid-uWw0YEqTXB .list {
    margin-bottom: 0rem;
  }
}
@media (max-width: 767px) {
  .cid-uWw0YEqTXB .row {
    text-align: center;
  }
}
.cid-uWw0YEqTXB li {
  padding-bottom: 5px;
}
.cid-uWw0YEqTXB .row {
  padding-top: 2rem;
  border-top: 2px solid rgba(255, 255, 255, 0.15);
}
.cid-uWw0YEqTXB .soc-wrapper {
  margin-bottom: 0.5rem;
}
@media (max-width: 991px) {
  .cid-uWw0YEqTXB div > *:last-child {
    margin-top: 0 !important;
  }
}
.cid-uWw0YEqTXB .mbr-iconfont {
  padding-right: 6px;
}
.cid-uWw0YEqTXB .copyright {
  color: #bbbbbb;
}
.cid-uWw0YEqTXB .soc-link,
.cid-uWw0YEqTXB .soc-wrapper {
  color: #ffffff;
}
.cid-uWw0YEqTXB .mbr-section-subtitle {
  color: #f7f7f7;
}
.cid-tfJrL95MMk .navbar-dropdown {
  position: relative !important;
}
.cid-tfJrL95MMk .nav-link {
  position: relative;
}
.cid-tfJrL95MMk .nav-link:before {
  content: '';
  bottom: -2px;
  left: 5px;
  width: 0%;
  height: 1px;
  opacity: 0;
  transition: all 0.3s;
  background: currentColor;
  position: absolute;
}
.cid-tfJrL95MMk .nav-link:hover:before {
  width: 50%;
  opacity: 1;
}
.cid-tfJrL95MMk .dropdown-item:before {
  font-family: Moririse2 !important;
  content: '\e966';
  display: inline-block;
  width: 0;
  position: absolute;
  left: 1rem;
  top: 0.5rem;
  margin-right: 0.5rem;
  line-height: 1;
  font-size: inherit;
  vertical-align: middle;
  text-align: center;
  overflow: hidden;
  transform: scale(0, 1);
  transition: all 0.25s ease-in-out;
}
.cid-tfJrL95MMk .dropdown-menu {
  padding: 0;
}
.cid-tfJrL95MMk .dropdown-item:hover,
.cid-tfJrL95MMk .dropdown-item:focus {
  background: #59bb93 !important;
  color: white !important;
}
.cid-tfJrL95MMk .nav-dropdown .link {
  padding: 0 0.3em !important;
  margin: .667em 1em !important;
}
.cid-tfJrL95MMk .nav-dropdown .link.dropdown-toggle::after {
  margin-left: 0.5rem;
  margin-top: 0.2rem;
}
.cid-tfJrL95MMk .container {
  display: flex;
  margin: auto;
}
.cid-tfJrL95MMk .iconfont-wrapper {
  color: #000000 !important;
  font-size: 1.5rem;
  padding-right: .5rem;
}
.cid-tfJrL95MMk .navbar-caption {
  padding-right: 4rem;
}
.cid-tfJrL95MMk .dropdown-menu,
.cid-tfJrL95MMk .navbar.opened {
  background: #ffffff !important;
}
.cid-tfJrL95MMk .nav-item:focus,
.cid-tfJrL95MMk .nav-link:focus {
  outline: none;
}
.cid-tfJrL95MMk .dropdown .dropdown-menu .dropdown-item {
  width: auto;
  transition: all 0.25s ease-in-out;
}
.cid-tfJrL95MMk .dropdown .dropdown-menu .dropdown-item::after {
  right: 0.5rem;
}
.cid-tfJrL95MMk .dropdown .dropdown-menu .dropdown-item .mbr-iconfont {
  margin-left: -1.8rem;
  padding-right: 1rem;
  font-size: inherit;
}
.cid-tfJrL95MMk .dropdown .dropdown-menu .dropdown-item .mbr-iconfont:before {
  display: inline-block;
  transform: scale(1, 1);
  transition: all 0.25s ease-in-out;
}
.cid-tfJrL95MMk .collapsed .dropdown-menu .dropdown-item:before {
  display: none;
}
.cid-tfJrL95MMk .collapsed .dropdown .dropdown-menu .dropdown-item {
  padding: 0.235em 1.5em 0.235em 1.5em !important;
  transition: none;
  margin: 0 !important;
}
.cid-tfJrL95MMk .navbar {
  min-height: 77px;
  transition: all .3s;
  background: #ffffff;
}
.cid-tfJrL95MMk .navbar.opened {
  transition: all .3s;
}
.cid-tfJrL95MMk .navbar .dropdown-item {
  padding: .5rem 1.8rem;
}
.cid-tfJrL95MMk .navbar .navbar-logo img {
  width: auto;
}
.cid-tfJrL95MMk .navbar .navbar-collapse {
  justify-content: flex-end;
  z-index: 1;
}
.cid-tfJrL95MMk .navbar.collapsed .nav-item .nav-link::before {
  display: none;
}
.cid-tfJrL95MMk .navbar.collapsed.opened .dropdown-menu {
  top: 0;
}
@media (min-width: 992px) {
  .cid-tfJrL95MMk .navbar.collapsed.opened:not(.navbar-short) .navbar-collapse {
    max-height: calc(98.5vh - 8rem);
  }
}
.cid-tfJrL95MMk .navbar.collapsed .dropdown-menu .dropdown-submenu {
  left: 0 !important;
}
.cid-tfJrL95MMk .navbar.collapsed .dropdown-menu .dropdown-item:after {
  right: auto;
}
.cid-tfJrL95MMk .navbar.collapsed .dropdown-menu .dropdown-toggle[data-toggle="dropdown-submenu"]:after {
  margin-left: 0.5rem;
  margin-top: 0.2rem;
  border-top: 0.35em solid;
  border-right: 0.35em solid transparent;
  border-left: 0.35em solid transparent;
  border-bottom: 0;
  top: 55%;
}
.cid-tfJrL95MMk .navbar.collapsed ul.navbar-nav li {
  margin: auto;
}
.cid-tfJrL95MMk .navbar.collapsed .dropdown-menu .dropdown-item {
  padding: .25rem 1.5rem;
  text-align: center;
}
.cid-tfJrL95MMk .navbar.collapsed .icons-menu {
  padding-left: 0;
  padding-right: 0;
  padding-top: .5rem;
  padding-bottom: .5rem;
}
@media (max-width: 991px) {
  .cid-tfJrL95MMk .navbar .nav-item .nav-link::before {
    display: none;
  }
  .cid-tfJrL95MMk .navbar.opened .dropdown-menu {
    top: 0;
  }
  .cid-tfJrL95MMk .navbar .dropdown-menu .dropdown-submenu {
    left: 0 !important;
  }
  .cid-tfJrL95MMk .navbar .dropdown-menu .dropdown-item:after {
    right: auto;
  }
  .cid-tfJrL95MMk .navbar .dropdown-menu .dropdown-toggle[data-toggle="dropdown-submenu"]:after {
    margin-left: 0.5rem;
    margin-top: 0.2rem;
    border-top: 0.35em solid;
    border-right: 0.35em solid transparent;
    border-left: 0.35em solid transparent;
    border-bottom: 0;
    top: 55%;
  }
  .cid-tfJrL95MMk .navbar .navbar-logo img {
    height: 3.8rem !important;
  }
  .cid-tfJrL95MMk .navbar ul.navbar-nav li {
    margin: auto;
  }
  .cid-tfJrL95MMk .navbar .dropdown-menu .dropdown-item {
    padding: .25rem 1.5rem !important;
    text-align: center;
  }
  .cid-tfJrL95MMk .navbar .navbar-brand {
    flex-shrink: initial;
    flex-basis: auto;
    word-break: break-word;
    padding-right: 2rem;
  }
  .cid-tfJrL95MMk .navbar .navbar-toggler {
    flex-basis: auto;
  }
  .cid-tfJrL95MMk .navbar .icons-menu {
    padding-left: 0;
    padding-top: .5rem;
    padding-bottom: .5rem;
  }
}
.cid-tfJrL95MMk .navbar.navbar-short {
  min-height: 60px;
}
.cid-tfJrL95MMk .navbar.navbar-short .navbar-logo img {
  height: 3rem !important;
}
.cid-tfJrL95MMk .navbar.navbar-short .navbar-brand {
  padding: 0;
}
.cid-tfJrL95MMk .navbar-brand {
  flex-shrink: 0;
  align-items: center;
  margin-right: 0;
  padding: 0;
  transition: all .3s;
  word-break: break-word;
  z-index: 1;
}
.cid-tfJrL95MMk .navbar-brand .navbar-caption {
  line-height: inherit !important;
}
.cid-tfJrL95MMk .navbar-brand .navbar-logo a {
  outline: none;
}
.cid-tfJrL95MMk .dropdown-item.active,
.cid-tfJrL95MMk .dropdown-item:active {
  background-color: transparent;
}
.cid-tfJrL95MMk .navbar-expand-lg .navbar-nav .nav-link {
  padding: 0;
}
.cid-tfJrL95MMk .nav-dropdown .link.dropdown-toggle {
  margin-right: 1.667em;
}
.cid-tfJrL95MMk .nav-dropdown .link.dropdown-toggle[aria-expanded="true"] {
  margin-right: 0;
  padding: 0.667em 1.667em;
}
.cid-tfJrL95MMk .navbar.navbar-expand-lg .dropdown .dropdown-menu {
  background: #ffffff;
}
.cid-tfJrL95MMk .navbar.navbar-expand-lg .dropdown .dropdown-menu .dropdown-submenu {
  margin: 0;
  left: 100%;
}
.cid-tfJrL95MMk .navbar .dropdown.open > .dropdown-menu {
  display: block;
}
.cid-tfJrL95MMk ul.navbar-nav {
  flex-wrap: wrap;
}
.cid-tfJrL95MMk .navbar-buttons {
  text-align: center;
  min-width: 170px;
}
.cid-tfJrL95MMk button.navbar-toggler {
  outline: none;
  width: 31px;
  height: 20px;
  cursor: pointer;
  transition: all .2s;
  position: relative;
  align-self: center;
}
.cid-tfJrL95MMk button.navbar-toggler .hamburger span {
  position: absolute;
  right: 0;
  width: 30px;
  height: 2px;
  border-right: 5px;
  background-color: currentColor;
}
.cid-tfJrL95MMk button.navbar-toggler .hamburger span:nth-child(1) {
  top: 0;
  transition: all .2s;
}
.cid-tfJrL95MMk button.navbar-toggler .hamburger span:nth-child(2) {
  top: 8px;
  transition: all .15s;
}
.cid-tfJrL95MMk button.navbar-toggler .hamburger span:nth-child(3) {
  top: 8px;
  transition: all .15s;
}
.cid-tfJrL95MMk button.navbar-toggler .hamburger span:nth-child(4) {
  top: 16px;
  transition: all .2s;
}
.cid-tfJrL95MMk nav.opened .hamburger span:nth-child(1) {
  top: 8px;
  width: 0;
  opacity: 0;
  right: 50%;
  transition: all .2s;
}
.cid-tfJrL95MMk nav.opened .hamburger span:nth-child(2) {
  transform: rotate(45deg);
  transition: all .25s;
}
.cid-tfJrL95MMk nav.opened .hamburger span:nth-child(3) {
  transform: rotate(-45deg);
  transition: all .25s;
}
.cid-tfJrL95MMk nav.opened .hamburger span:nth-child(4) {
  top: 8px;
  width: 0;
  opacity: 0;
  right: 50%;
  transition: all .2s;
}
.cid-tfJrL95MMk .navbar-dropdown {
  padding: .5rem 1rem;
}
.cid-tfJrL95MMk a.nav-link {
  display: flex;
  align-items: center;
  justify-content: center;
}
.cid-tfJrL95MMk .icons-menu {
  flex-wrap: nowrap;
  display: flex;
  justify-content: center;
  padding-left: 1rem;
  padding-right: 1rem;
  padding-top: 0.3rem;
  text-align: center;
}
@media screen and (-ms-high-contrast: active), (-ms-high-contrast: none) {
  .cid-tfJrL95MMk .navbar {
    height: 77px;
  }
  .cid-tfJrL95MMk .navbar.opened {
    height: auto;
  }
  .cid-tfJrL95MMk .nav-item .nav-link:hover::before {
    width: 175%;
    max-width: calc(100% + 2rem);
    left: -1rem;
  }
}
.cid-tfJrLa4c7s {
  background-image: url("../../../assets/images/untitled-design-13-1366x768.png");
}
.cid-tfJrLa4c7s .mbr-text,
.cid-tfJrLa4c7s .mbr-section-btn {
  color: #000000;
  text-align: center;
}
@media (max-width: 991px) {
  .cid-tfJrLa4c7s .mbr-section-title,
  .cid-tfJrLa4c7s .mbr-section-btn,
  .cid-tfJrLa4c7s .mbr-text {
    text-align: center;
  }
}
.cid-tfJrLa4c7s .padding {
  padding-bottom: 7rem!important;
}
.cid-tfJrLa4c7s .mbr-section-subtitle {
  color: #da6ada;
  letter-spacing: 6px;
}
.cid-tfJrLa4c7s .mbr-iconfont {
  color: #fafafa;
  font-size: 1.1rem;
}
.cid-tfJrLa4c7s .icons-wrapper {
  position: absolute;
  display: flex;
  bottom: 4rem;
  width: fit-content;
  right: 10rem;
}
@media (max-width: 992px) {
  .cid-tfJrLa4c7s .icons-wrapper {
    right: 50%;
    left: 50%;
    transform: translateX(-50%);
  }
}
.cid-tfJrLa4c7s .icon-wrapper {
  position: relative;
  width: 50px;
  cursor: pointer;
  margin: 0 0.5rem;
  display: flex;
  justify-content: center;
  align-items: center;
  height: 50px;
}
.cid-tfJrLa4c7s .icon-wrapper:before {
  position: absolute;
  pointer-events: none;
  content: '';
  top: 50%;
  left: 50%;
  transform: translate(-50%, -50%);
  width: 100%;
  transition: all 0.3s;
  height: 100%;
  border-radius: 50%;
  border: 1px solid #fafafa;
}
.cid-tfJrLa4c7s .icon-wrapper:hover:before {
  width: 90%;
  height: 90%;
  opacity: 0;
}
.cid-tfJrLa4c7s .mbr-section-title {
  color: #ffffff;
}
.cid-tP4JwofOjt {
  background-color: #ffffff;
}
.cid-tP4JwofOjt .mbr-text,
.cid-tP4JwofOjt .mbr-section-btn {
  color: #333333;
  text-align: center;
}
@media (max-width: 991px) {
  .cid-tP4JwofOjt .mbr-section-title,
  .cid-tP4JwofOjt .mbr-section-btn,
  .cid-tP4JwofOjt .mbr-text {
    text-align: center;
  }
}
.cid-tP4JwofOjt .padding {
  padding-bottom: 7rem!important;
}
.cid-tP4JwofOjt .mbr-section-subtitle {
  color: #ffffff;
  letter-spacing: 6px;
}
.cid-tP4JwofOjt .mbr-iconfont {
  color: #ffffff;
  font-size: 1.1rem;
}
.cid-tP4JwofOjt .icons-wrapper {
  position: absolute;
  display: flex;
  bottom: 4rem;
  width: fit-content;
  right: 10rem;
}
@media (max-width: 992px) {
  .cid-tP4JwofOjt .icons-wrapper {
    right: 50%;
    left: 50%;
    transform: translateX(-50%);
  }
}
.cid-tP4JwofOjt .icon-wrapper {
  position: relative;
  width: 50px;
  cursor: pointer;
  margin: 0 0.5rem;
  display: flex;
  justify-content: center;
  align-items: center;
  height: 50px;
}
.cid-tP4JwofOjt .icon-wrapper:before {
  position: absolute;
  pointer-events: none;
  content: '';
  top: 50%;
  left: 50%;
  transform: translate(-50%, -50%);
  width: 100%;
  transition: all 0.3s;
  height: 100%;
  border-radius: 50%;
  border: 1px solid #ffffff;
}
.cid-tP4JwofOjt .icon-wrapper:hover:before {
  width: 90%;
  height: 90%;
  opacity: 0;
}
.cid-tP4JwofOjt .mbr-fallback-image.disabled {
  display: none;
}
.cid-tP4JwofOjt .mbr-fallback-image {
  display: block;
  background-size: cover;
  background-position: center center;
  width: 100%;
  height: 100%;
  position: absolute;
  top: 0;
}
.cid-tP4JwofOjt .mbr-section-title {
  color: #000000;
}
.cid-tP4JHX6iRc {
  padding-top: 6rem;
  padding-bottom: 6rem;
  background-color: #ffffff;
}
.cid-tP4JHX6iRc .mbr-fallback-image.disabled {
  display: none;
}
.cid-tP4JHX6iRc .mbr-fallback-image {
  display: block;
  background-size: cover;
  background-position: center center;
  width: 100%;
  height: 100%;
  position: absolute;
  top: 0;
}
@media (max-width: 991px) {
  .cid-tP4JHX6iRc .image-wrapper {
    margin-bottom: 1rem;
  }
}
.cid-tP4JHX6iRc .row {
  flex-direction: row-reverse;
}
.cid-tP4JHX6iRc img {
  width: 100%;
}
.cid-tfJrLbnAKw {
  padding-top: 0rem;
  padding-bottom: 2rem;
  background-color: #ffffff;
}
.cid-tfJrLbnAKw .container {
  max-width: 1312px;
}
.cid-tfJrLbnAKw .row {
  padding: 0 1rem;
}
@media (max-width: 991px) {
  .cid-tfJrLbnAKw .row {
    padding: 0 0.75rem;
  }
}
.cid-tfJrLbnAKw .text-container {
  width: 100%;
  padding: 0;
}
@media (max-width: 767px) {
  .cid-tfJrLbnAKw .text-container {
    text-align: center !important;
  }
}
.cid-tfJrLbnAKw .mbr-section-title {
  margin-bottom: 5rem;
  width: 100%;
  color: #1caf9f;
}
.cid-tfJrLbnAKw .cards-container {
  display: grid;
  -webkit-box-orient: vertical;
  -webkit-box-direction: normal;
  -webkit-flex-direction: column;
  -ms-flex-direction: column;
  flex-direction: column;
  grid-auto-columns: 1fr;
  grid-column-gap: 5rem;
  grid-row-gap: 4rem;
  -ms-grid-columns: 1fr 1fr 1fr;
  grid-template-columns: 1fr 1fr 1fr;
  -ms-grid-rows: auto;
  grid-template-rows: auto;
  padding: 0;
}
@media (max-width: 991px) {
  .cid-tfJrLbnAKw .cards-container {
    grid-column-gap: 5rem;
    -ms-grid-columns: 1fr 1fr;
    grid-template-columns: 1fr 1fr;
  }
}
@media (max-width: 767px) {
  .cid-tfJrLbnAKw .cards-container {
    max-width: 20rem;
    margin-right: auto;
    margin-left: auto;
    -ms-grid-columns: 1fr;
    grid-template-columns: 1fr;
    text-align: center !important;
  }
}
.cid-tfJrLbnAKw .card-wrapper {
  display: flex;
  flex-direction: column;
  align-items: center;
  justify-content: flex-start;
  flex-wrap: wrap;
}
@media (max-width: 767px) {
  .cid-tfJrLbnAKw .card-wrapper {
    margin-left: auto;
    margin-right: auto;
  }
}
.cid-tfJrLbnAKw .card-title {
  color: #002549;
  margin-bottom: 1rem;
}
.cid-tfJrLbnAKw .card-text {
  color: #000000;
}
.cid-tfJrLbnAKw .icon-wrap {
  margin-bottom: 1rem;
}
.cid-tfJrLbnAKw .icon-box {
  width: 60px;
  min-width: 60px;
  height: 60px;
  border-radius: 50%;
  border: 2px solid #e1965f;
  text-align: center;
  display: inline-block;
}
.cid-tfJrLbnAKw .icon-box span {
  font-size: 2rem;
  color: #e1965f;
  line-height: 1.7;
}
.cid-tfJrLbnAKw .mbr-fallback-image.disabled {
  display: none;
}
.cid-tfJrLbnAKw .mbr-fallback-image {
  display: block;
  background-size: cover;
  background-position: center center;
  width: 100%;
  height: 100%;
  position: absolute;
  top: 0;
}
.cid-tfJrLbUUqR {
  padding-top: 5rem;
  padding-bottom: 3rem;
  background-color: #ffffff;
}
.cid-tfJrLbUUqR .row {
  flex-direction: row-reverse;
}
.cid-tfJrLbUUqR .main_title {
  margin-bottom: 2.5rem;
}
.cid-tfJrLbUUqR .mbr-text {
  line-height: 1.23;
  color: #1caf9f;
}
.cid-tfJrLbUUqR .image-wrapper img {
  width: 100%;
  object-fit: cover;
}
.cid-tfJrLbUUqR .list_title {
  margin-bottom: 1.5rem;
}
.cid-tfJrLbUUqR .list_box {
  margin-top: 2rem;
}
.cid-tfJrLbUUqR ol {
  padding: 0;
  margin: 0;
  margin-top: 1.25rem;
  margin-bottom: 1.25rem;
}
.cid-tfJrLbUUqR ol li {
  display: block;
  line-height: 1.23;
  margin-bottom: .5rem;
  list-style: none;
}
.cid-tfJrLbUUqR ol li:before {
  content: "⚬ ";
  margin-right: 5px;
  display: inline-block;
  min-width: 28px;
}
@media (min-width: 992px) {
  .cid-tfJrLbUUqR .card-wrapper {
    padding-right: 5rem;
    padding-left: 4rem;
  }
}
@media (max-width: 991px) {
  .cid-tfJrLbUUqR .row {
    flex-direction: column-reverse;
  }
  .cid-tfJrLbUUqR .card-wrapper {
    padding: 0;
  }
  .cid-tfJrLbUUqR .main_title {
    margin-bottom: 1.5rem;
  }
  .cid-tfJrLbUUqR .image-wrapper {
    margin-bottom: 3rem;
  }
  .cid-tfJrLbUUqR .list_title {
    margin-bottom: .75rem;
  }
  .cid-tfJrLbUUqR .list_box {
    margin-top: 1rem;
  }
  .cid-tfJrLbUUqR ol {
    margin-top: .75rem;
    margin-bottom: .75rem;
  }
  .cid-tfJrLbUUqR ol li {
    margin-bottom: .25rem;
  }
}
.cid-tFpag4wluK {
  padding-top: 0rem;
  padding-bottom: 0rem;
  background-color: #ffffff;
}
.cid-tFpag4wluK .container {
  max-width: 1312px;
}
.cid-tFpag4wluK .col-text {
  display: grid;
  justify-items: center;
  grid-auto-columns: 1fr;
  grid-column-gap: 0px;
  grid-row-gap: 2rem;
  -ms-grid-columns: 1fr;
  grid-template-columns: 1fr;
  -ms-grid-rows: auto;
  grid-template-rows: auto;
  text-align: center;
}
.cid-tFpag4wluK .label-text {
  color: #ffffff;
  width: 100%;
}
.cid-tFpag4wluK .mbr-section-title {
  color: #ffffff;
  width: 100%;
}
.cid-tFpag4wluK .btn {
  padding: 1.6rem 3.5rem;
  font-weight: 400;
}
.cid-tFpag4wluK .advantages-container {
  display: grid;
  margin-top: 1rem;
  grid-auto-flow: column;
  grid-auto-columns: auto;
  grid-column-gap: 4.5rem;
  grid-row-gap: 1rem;
  -ms-grid-columns: auto;
  grid-template-columns: auto;
  -ms-grid-rows: auto;
  grid-template-rows: auto;
}
@media (max-width: 991px) {
  .cid-tFpag4wluK .advantages-container {
    grid-auto-flow: row;
  }
}
.cid-tFpag4wluK .advantage {
  display: flex;
  align-items: flex-start;
}
.cid-tFpag4wluK .advantage-icon {
  display: flex;
  align-items: center;
  justify-content: center;
  padding: 4px;
  margin-right: 0.5rem;
  margin-top: 0.2rem;
  border-radius: 50%;
  background-color: #59bb93;
}
.cid-tFpag4wluK .advantage-icon span {
  color: #002549;
}
.cid-tFpag4wluK .advantage-text {
  color: #ffffff;
}
.cid-tFpag4wluK .mbr-fallback-image.disabled {
  display: none;
}
.cid-tFpag4wluK .mbr-fallback-image {
  display: block;
  background-size: cover;
  background-position: center center;
  width: 100%;
  height: 100%;
  position: absolute;
  top: 0;
}
.cid-tFpanb6Qrh {
  padding-top: 5rem;
  padding-bottom: 5rem;
  background-color: #ffffff;
}
.cid-tFpanb6Qrh .text-wrapper {
  z-index: 11;
}
.cid-tFpanb6Qrh .wrapper {
  display: flex;
  flex-direction: column;
}
.cid-tFpanb6Qrh .animate__fadeInUp:before {
  background: #ffffff;
}
.cid-tFpanb6Qrh .mbr-iconfont {
  display: block;
  font-size: 3rem;
  color: #59bb93;
  margin-right: 0rem;
  margin-bottom: 2rem;
}
.cid-tFpanb6Qrh .iconfont-wrapper {
  margin: auto;
}
.cid-tFpanb6Qrh .mbr-section-title {
  text-align: center;
  color: #2160d1;
}
.cid-tFpanb6Qrh .mbr-text,
.cid-tFpanb6Qrh .mbr-section-btn {
  text-align: center;
  color: #161734;
}
.cid-tFpanb6Qrh .mbr-fallback-image.disabled {
  display: none;
}
.cid-tFpanb6Qrh .mbr-fallback-image {
  display: block;
  background-size: cover;
  background-position: center center;
  width: 100%;
  height: 100%;
  position: absolute;
  top: 0;
}
.cid-uWw7FKOkGJ {
  padding-top: 1rem;
  padding-bottom: 0rem;
  background-color: #333333;
}
.cid-uWw7FKOkGJ .card-wrapper {
  display: flex;
  overflow: visible;
}
.cid-uWw7FKOkGJ .icon {
  font-size: 5rem;
  color: #ffd96a;
  padding-right: 0rem;
  margin-top: -1rem;
  display: block;
}
.cid-uWw7FKOkGJ .card-box {
  margin-left: -1rem;
}
.cid-uWw7FKOkGJ .card-title {
  color: #f7f7f7;
}
.cid-uWw7FKOkGJ .card-text {
  color: #000000;
}
@media (max-width: 767px) {
  .cid-uWw7FKOkGJ .align-right,
  .cid-uWw7FKOkGJ .align-left {
    text-align: center;
  }
  .cid-uWw7FKOkGJ .card-wrapper {
    flex-direction: column;
  }
  .cid-uWw7FKOkGJ .icon,
  .cid-uWw7FKOkGJ .card-box {
    margin: 0rem;
  }
  .cid-uWw7FKOkGJ .icon {
    margin: auto;
    margin-bottom: 1rem;
  }
}
.cid-uWw7FKOkGJ .mbr-fallback-image.disabled {
  display: none;
}
.cid-uWw7FKOkGJ .mbr-fallback-image {
  display: block;
  background-size: cover;
  background-position: center center;
  width: 100%;
  height: 100%;
  position: absolute;
  top: 0;
}
.cid-uWw7GBAPjS {
  padding-top: 5rem;
  padding-bottom: 5rem;
  background-color: #333333;
}
.cid-uWw7GBAPjS .list {
  list-style: none;
  padding-left: 0;
  color: #ffffff;
}
@media (max-width: 991px) {
  .cid-uWw7GBAPjS .list {
    margin-bottom: 2rem;
  }
}
@media (min-width: 992px) {
  .cid-uWw7GBAPjS .list {
    margin-bottom: 0rem;
  }
}
@media (max-width: 767px) {
  .cid-uWw7GBAPjS .row {
    text-align: center;
  }
}
.cid-uWw7GBAPjS li {
  padding-bottom: 5px;
}
.cid-uWw7GBAPjS .row {
  padding-top: 2rem;
  border-top: 2px solid rgba(255, 255, 255, 0.15);
}
.cid-uWw7GBAPjS .soc-wrapper {
  margin-bottom: 0.5rem;
}
@media (max-width: 991px) {
  .cid-uWw7GBAPjS div > *:last-child {
    margin-top: 0 !important;
  }
}
.cid-uWw7GBAPjS .mbr-iconfont {
  padding-right: 6px;
}
.cid-uWw7GBAPjS .copyright {
  color: #bbbbbb;
}
.cid-uWw7GBAPjS .soc-link,
.cid-uWw7GBAPjS .soc-wrapper {
  color: #ffffff;
}
.cid-uWw7GBAPjS .mbr-section-subtitle {
  color: #f7f7f7;
}
.cid-tfJl2YPspy .navbar-dropdown {
  position: relative !important;
}
.cid-tfJl2YPspy .nav-link {
  position: relative;
}
.cid-tfJl2YPspy .nav-link:before {
  content: '';
  bottom: -2px;
  left: 5px;
  width: 0%;
  height: 1px;
  opacity: 0;
  transition: all 0.3s;
  background: currentColor;
  position: absolute;
}
.cid-tfJl2YPspy .nav-link:hover:before {
  width: 50%;
  opacity: 1;
}
.cid-tfJl2YPspy .dropdown-item:before {
  font-family: Moririse2 !important;
  content: '\e966';
  display: inline-block;
  width: 0;
  position: absolute;
  left: 1rem;
  top: 0.5rem;
  margin-right: 0.5rem;
  line-height: 1;
  font-size: inherit;
  vertical-align: middle;
  text-align: center;
  overflow: hidden;
  transform: scale(0, 1);
  transition: all 0.25s ease-in-out;
}
.cid-tfJl2YPspy .dropdown-menu {
  padding: 0;
}
.cid-tfJl2YPspy .dropdown-item:hover,
.cid-tfJl2YPspy .dropdown-item:focus {
  background: #59bb93 !important;
  color: white !important;
}
.cid-tfJl2YPspy .nav-dropdown .link {
  padding: 0 0.3em !important;
  margin: .667em 1em !important;
}
.cid-tfJl2YPspy .nav-dropdown .link.dropdown-toggle::after {
  margin-left: 0.5rem;
  margin-top: 0.2rem;
}
.cid-tfJl2YPspy .container {
  display: flex;
  margin: auto;
}
.cid-tfJl2YPspy .iconfont-wrapper {
  color: #000000 !important;
  font-size: 1.5rem;
  padding-right: .5rem;
}
.cid-tfJl2YPspy .navbar-caption {
  padding-right: 4rem;
}
.cid-tfJl2YPspy .dropdown-menu,
.cid-tfJl2YPspy .navbar.opened {
  background: #ffffff !important;
}
.cid-tfJl2YPspy .nav-item:focus,
.cid-tfJl2YPspy .nav-link:focus {
  outline: none;
}
.cid-tfJl2YPspy .dropdown .dropdown-menu .dropdown-item {
  width: auto;
  transition: all 0.25s ease-in-out;
}
.cid-tfJl2YPspy .dropdown .dropdown-menu .dropdown-item::after {
  right: 0.5rem;
}
.cid-tfJl2YPspy .dropdown .dropdown-menu .dropdown-item .mbr-iconfont {
  margin-left: -1.8rem;
  padding-right: 1rem;
  font-size: inherit;
}
.cid-tfJl2YPspy .dropdown .dropdown-menu .dropdown-item .mbr-iconfont:before {
  display: inline-block;
  transform: scale(1, 1);
  transition: all 0.25s ease-in-out;
}
.cid-tfJl2YPspy .collapsed .dropdown-menu .dropdown-item:before {
  display: none;
}
.cid-tfJl2YPspy .collapsed .dropdown .dropdown-menu .dropdown-item {
  padding: 0.235em 1.5em 0.235em 1.5em !important;
  transition: none;
  margin: 0 !important;
}
.cid-tfJl2YPspy .navbar {
  min-height: 77px;
  transition: all .3s;
  background: #ffffff;
}
.cid-tfJl2YPspy .navbar.opened {
  transition: all .3s;
}
.cid-tfJl2YPspy .navbar .dropdown-item {
  padding: .5rem 1.8rem;
}
.cid-tfJl2YPspy .navbar .navbar-logo img {
  width: auto;
}
.cid-tfJl2YPspy .navbar .navbar-collapse {
  justify-content: flex-end;
  z-index: 1;
}
.cid-tfJl2YPspy .navbar.collapsed .nav-item .nav-link::before {
  display: none;
}
.cid-tfJl2YPspy .navbar.collapsed.opened .dropdown-menu {
  top: 0;
}
@media (min-width: 992px) {
  .cid-tfJl2YPspy .navbar.collapsed.opened:not(.navbar-short) .navbar-collapse {
    max-height: calc(98.5vh - 8rem);
  }
}
.cid-tfJl2YPspy .navbar.collapsed .dropdown-menu .dropdown-submenu {
  left: 0 !important;
}
.cid-tfJl2YPspy .navbar.collapsed .dropdown-menu .dropdown-item:after {
  right: auto;
}
.cid-tfJl2YPspy .navbar.collapsed .dropdown-menu .dropdown-toggle[data-toggle="dropdown-submenu"]:after {
  margin-left: 0.5rem;
  margin-top: 0.2rem;
  border-top: 0.35em solid;
  border-right: 0.35em solid transparent;
  border-left: 0.35em solid transparent;
  border-bottom: 0;
  top: 55%;
}
.cid-tfJl2YPspy .navbar.collapsed ul.navbar-nav li {
  margin: auto;
}
.cid-tfJl2YPspy .navbar.collapsed .dropdown-menu .dropdown-item {
  padding: .25rem 1.5rem;
  text-align: center;
}
.cid-tfJl2YPspy .navbar.collapsed .icons-menu {
  padding-left: 0;
  padding-right: 0;
  padding-top: .5rem;
  padding-bottom: .5rem;
}
@media (max-width: 991px) {
  .cid-tfJl2YPspy .navbar .nav-item .nav-link::before {
    display: none;
  }
  .cid-tfJl2YPspy .navbar.opened .dropdown-menu {
    top: 0;
  }
  .cid-tfJl2YPspy .navbar .dropdown-menu .dropdown-submenu {
    left: 0 !important;
  }
  .cid-tfJl2YPspy .navbar .dropdown-menu .dropdown-item:after {
    right: auto;
  }
  .cid-tfJl2YPspy .navbar .dropdown-menu .dropdown-toggle[data-toggle="dropdown-submenu"]:after {
    margin-left: 0.5rem;
    margin-top: 0.2rem;
    border-top: 0.35em solid;
    border-right: 0.35em solid transparent;
    border-left: 0.35em solid transparent;
    border-bottom: 0;
    top: 55%;
  }
  .cid-tfJl2YPspy .navbar .navbar-logo img {
    height: 3.8rem !important;
  }
  .cid-tfJl2YPspy .navbar ul.navbar-nav li {
    margin: auto;
  }
  .cid-tfJl2YPspy .navbar .dropdown-menu .dropdown-item {
    padding: .25rem 1.5rem !important;
    text-align: center;
  }
  .cid-tfJl2YPspy .navbar .navbar-brand {
    flex-shrink: initial;
    flex-basis: auto;
    word-break: break-word;
    padding-right: 2rem;
  }
  .cid-tfJl2YPspy .navbar .navbar-toggler {
    flex-basis: auto;
  }
  .cid-tfJl2YPspy .navbar .icons-menu {
    padding-left: 0;
    padding-top: .5rem;
    padding-bottom: .5rem;
  }
}
.cid-tfJl2YPspy .navbar.navbar-short {
  min-height: 60px;
}
.cid-tfJl2YPspy .navbar.navbar-short .navbar-logo img {
  height: 3rem !important;
}
.cid-tfJl2YPspy .navbar.navbar-short .navbar-brand {
  padding: 0;
}
.cid-tfJl2YPspy .navbar-brand {
  flex-shrink: 0;
  align-items: center;
  margin-right: 0;
  padding: 0;
  transition: all .3s;
  word-break: break-word;
  z-index: 1;
}
.cid-tfJl2YPspy .navbar-brand .navbar-caption {
  line-height: inherit !important;
}
.cid-tfJl2YPspy .navbar-brand .navbar-logo a {
  outline: none;
}
.cid-tfJl2YPspy .dropdown-item.active,
.cid-tfJl2YPspy .dropdown-item:active {
  background-color: transparent;
}
.cid-tfJl2YPspy .navbar-expand-lg .navbar-nav .nav-link {
  padding: 0;
}
.cid-tfJl2YPspy .nav-dropdown .link.dropdown-toggle {
  margin-right: 1.667em;
}
.cid-tfJl2YPspy .nav-dropdown .link.dropdown-toggle[aria-expanded="true"] {
  margin-right: 0;
  padding: 0.667em 1.667em;
}
.cid-tfJl2YPspy .navbar.navbar-expand-lg .dropdown .dropdown-menu {
  background: #ffffff;
}
.cid-tfJl2YPspy .navbar.navbar-expand-lg .dropdown .dropdown-menu .dropdown-submenu {
  margin: 0;
  left: 100%;
}
.cid-tfJl2YPspy .navbar .dropdown.open > .dropdown-menu {
  display: block;
}
.cid-tfJl2YPspy ul.navbar-nav {
  flex-wrap: wrap;
}
.cid-tfJl2YPspy .navbar-buttons {
  text-align: center;
  min-width: 170px;
}
.cid-tfJl2YPspy button.navbar-toggler {
  outline: none;
  width: 31px;
  height: 20px;
  cursor: pointer;
  transition: all .2s;
  position: relative;
  align-self: center;
}
.cid-tfJl2YPspy button.navbar-toggler .hamburger span {
  position: absolute;
  right: 0;
  width: 30px;
  height: 2px;
  border-right: 5px;
  background-color: currentColor;
}
.cid-tfJl2YPspy button.navbar-toggler .hamburger span:nth-child(1) {
  top: 0;
  transition: all .2s;
}
.cid-tfJl2YPspy button.navbar-toggler .hamburger span:nth-child(2) {
  top: 8px;
  transition: all .15s;
}
.cid-tfJl2YPspy button.navbar-toggler .hamburger span:nth-child(3) {
  top: 8px;
  transition: all .15s;
}
.cid-tfJl2YPspy button.navbar-toggler .hamburger span:nth-child(4) {
  top: 16px;
  transition: all .2s;
}
.cid-tfJl2YPspy nav.opened .hamburger span:nth-child(1) {
  top: 8px;
  width: 0;
  opacity: 0;
  right: 50%;
  transition: all .2s;
}
.cid-tfJl2YPspy nav.opened .hamburger span:nth-child(2) {
  transform: rotate(45deg);
  transition: all .25s;
}
.cid-tfJl2YPspy nav.opened .hamburger span:nth-child(3) {
  transform: rotate(-45deg);
  transition: all .25s;
}
.cid-tfJl2YPspy nav.opened .hamburger span:nth-child(4) {
  top: 8px;
  width: 0;
  opacity: 0;
  right: 50%;
  transition: all .2s;
}
.cid-tfJl2YPspy .navbar-dropdown {
  padding: .5rem 1rem;
}
.cid-tfJl2YPspy a.nav-link {
  display: flex;
  align-items: center;
  justify-content: center;
}
.cid-tfJl2YPspy .icons-menu {
  flex-wrap: nowrap;
  display: flex;
  justify-content: center;
  padding-left: 1rem;
  padding-right: 1rem;
  padding-top: 0.3rem;
  text-align: center;
}
@media screen and (-ms-high-contrast: active), (-ms-high-contrast: none) {
  .cid-tfJl2YPspy .navbar {
    height: 77px;
  }
  .cid-tfJl2YPspy .navbar.opened {
    height: auto;
  }
  .cid-tfJl2YPspy .nav-item .nav-link:hover::before {
    width: 175%;
    max-width: calc(100% + 2rem);
    left: -1rem;
  }
}
.cid-tfJl2ZCqU7 {
  background-image: url("../../../assets/images/untitled-design-12-1366x1536.png");
}
.cid-tfJl2ZCqU7 .mbr-text,
.cid-tfJl2ZCqU7 .mbr-section-btn {
  color: #585ba5;
  text-align: center;
}
@media (max-width: 991px) {
  .cid-tfJl2ZCqU7 .mbr-section-title,
  .cid-tfJl2ZCqU7 .mbr-section-btn,
  .cid-tfJl2ZCqU7 .mbr-text {
    text-align: center;
  }
}
.cid-tfJl2ZCqU7 .padding {
  padding-bottom: 7rem!important;
}
.cid-tfJl2ZCqU7 .mbr-section-subtitle {
  color: #000000;
  letter-spacing: 6px;
}
.cid-tfJl2ZCqU7 .mbr-iconfont {
  color: #fafafa;
  font-size: 1.1rem;
}
.cid-tfJl2ZCqU7 .icons-wrapper {
  position: absolute;
  display: flex;
  bottom: 4rem;
  width: fit-content;
  right: 10rem;
}
@media (max-width: 992px) {
  .cid-tfJl2ZCqU7 .icons-wrapper {
    right: 50%;
    left: 50%;
    transform: translateX(-50%);
  }
}
.cid-tfJl2ZCqU7 .icon-wrapper {
  position: relative;
  width: 50px;
  cursor: pointer;
  margin: 0 0.5rem;
  display: flex;
  justify-content: center;
  align-items: center;
  height: 50px;
}
.cid-tfJl2ZCqU7 .icon-wrapper:before {
  position: absolute;
  pointer-events: none;
  content: '';
  top: 50%;
  left: 50%;
  transform: translate(-50%, -50%);
  width: 100%;
  transition: all 0.3s;
  height: 100%;
  border-radius: 50%;
  border: 1px solid #fafafa;
}
.cid-tfJl2ZCqU7 .icon-wrapper:hover:before {
  width: 90%;
  height: 90%;
  opacity: 0;
}
.cid-tfJl2ZCqU7 .mbr-section-title {
  color: #da6ada;
  text-align: center;
}
.cid-tP79engLbn {
  background-image: url("../../../assets/images/untitled-design-5-500x500.png");
}
.cid-tP79engLbn .mbr-text,
.cid-tP79engLbn .mbr-section-btn {
  color: #000000;
  text-align: center;
}
@media (max-width: 991px) {
  .cid-tP79engLbn .mbr-section-title,
  .cid-tP79engLbn .mbr-section-btn,
  .cid-tP79engLbn .mbr-text {
    text-align: center;
  }
}
.cid-tP79engLbn .mbr-section-subtitle {
  color: #ffffff;
  letter-spacing: 6px;
}
.cid-tP79engLbn .mbr-fallback-image.disabled {
  display: none;
}
.cid-tP79engLbn .mbr-fallback-image {
  display: block;
  background-size: cover;
  background-position: center center;
  width: 100%;
  height: 100%;
  position: absolute;
  top: 0;
}
.cid-tP4PnX88ae {
  background-color: #ffffff;
}
.cid-tP4PnX88ae .mbr-text,
.cid-tP4PnX88ae .mbr-section-btn {
  color: #333333;
  text-align: center;
}
@media (max-width: 991px) {
  .cid-tP4PnX88ae .mbr-section-title,
  .cid-tP4PnX88ae .mbr-section-btn,
  .cid-tP4PnX88ae .mbr-text {
    text-align: center;
  }
}
.cid-tP4PnX88ae .padding {
  padding-bottom: 7rem!important;
}
.cid-tP4PnX88ae .mbr-section-subtitle {
  color: #ffffff;
  letter-spacing: 6px;
}
.cid-tP4PnX88ae .mbr-iconfont {
  color: #ffffff;
  font-size: 1.1rem;
}
.cid-tP4PnX88ae .icons-wrapper {
  position: absolute;
  display: flex;
  bottom: 4rem;
  width: fit-content;
  right: 10rem;
}
@media (max-width: 992px) {
  .cid-tP4PnX88ae .icons-wrapper {
    right: 50%;
    left: 50%;
    transform: translateX(-50%);
  }
}
.cid-tP4PnX88ae .icon-wrapper {
  position: relative;
  width: 50px;
  cursor: pointer;
  margin: 0 0.5rem;
  display: flex;
  justify-content: center;
  align-items: center;
  height: 50px;
}
.cid-tP4PnX88ae .icon-wrapper:before {
  position: absolute;
  pointer-events: none;
  content: '';
  top: 50%;
  left: 50%;
  transform: translate(-50%, -50%);
  width: 100%;
  transition: all 0.3s;
  height: 100%;
  border-radius: 50%;
  border: 1px solid #ffffff;
}
.cid-tP4PnX88ae .icon-wrapper:hover:before {
  width: 90%;
  height: 90%;
  opacity: 0;
}
.cid-tP4PnX88ae .mbr-fallback-image.disabled {
  display: none;
}
.cid-tP4PnX88ae .mbr-fallback-image {
  display: block;
  background-size: cover;
  background-position: center center;
  width: 100%;
  height: 100%;
  position: absolute;
  top: 0;
}
.cid-tP4PnX88ae .mbr-section-title {
  color: #000000;
}
.cid-tP4PlhG8ld {
  padding-top: 6rem;
  padding-bottom: 6rem;
  background-color: #ffffff;
}
.cid-tP4PlhG8ld .mbr-fallback-image.disabled {
  display: none;
}
.cid-tP4PlhG8ld .mbr-fallback-image {
  display: block;
  background-size: cover;
  background-position: center center;
  width: 100%;
  height: 100%;
  position: absolute;
  top: 0;
}
@media (max-width: 991px) {
  .cid-tP4PlhG8ld .image-wrapper {
    margin-bottom: 1rem;
  }
}
.cid-tP4PlhG8ld .row {
  flex-direction: row-reverse;
}
.cid-tP4PlhG8ld img {
  width: 100%;
}
.cid-tP4SqDL5vB {
  padding-top: 0rem;
  padding-bottom: 2rem;
  background-color: #ffffff;
}
.cid-tP4SqDL5vB .container {
  max-width: 1312px;
}
.cid-tP4SqDL5vB .row {
  padding: 0 1rem;
}
@media (max-width: 991px) {
  .cid-tP4SqDL5vB .row {
    padding: 0 0.75rem;
  }
}
.cid-tP4SqDL5vB .text-container {
  width: 100%;
  padding: 0;
}
@media (max-width: 767px) {
  .cid-tP4SqDL5vB .text-container {
    text-align: center !important;
  }
}
.cid-tP4SqDL5vB .mbr-section-title {
  margin-bottom: 5rem;
  width: 100%;
  color: #1caf9f;
}
.cid-tP4SqDL5vB .cards-container {
  display: grid;
  -webkit-box-orient: vertical;
  -webkit-box-direction: normal;
  -webkit-flex-direction: column;
  -ms-flex-direction: column;
  flex-direction: column;
  grid-auto-columns: 1fr;
  grid-column-gap: 5rem;
  grid-row-gap: 4rem;
  -ms-grid-columns: 1fr 1fr 1fr;
  grid-template-columns: 1fr 1fr 1fr;
  -ms-grid-rows: auto;
  grid-template-rows: auto;
  padding: 0;
}
@media (max-width: 991px) {
  .cid-tP4SqDL5vB .cards-container {
    grid-column-gap: 5rem;
    -ms-grid-columns: 1fr 1fr;
    grid-template-columns: 1fr 1fr;
  }
}
@media (max-width: 767px) {
  .cid-tP4SqDL5vB .cards-container {
    max-width: 20rem;
    margin-right: auto;
    margin-left: auto;
    -ms-grid-columns: 1fr;
    grid-template-columns: 1fr;
    text-align: center !important;
  }
}
.cid-tP4SqDL5vB .card-wrapper {
  display: flex;
  flex-direction: column;
  align-items: center;
  justify-content: flex-start;
  flex-wrap: wrap;
}
@media (max-width: 767px) {
  .cid-tP4SqDL5vB .card-wrapper {
    margin-left: auto;
    margin-right: auto;
  }
}
.cid-tP4SqDL5vB .card-title {
  color: #002549;
  margin-bottom: 1rem;
}
.cid-tP4SqDL5vB .card-text {
  color: #002549;
}
.cid-tP4SqDL5vB .icon-wrap {
  margin-bottom: 1rem;
}
.cid-tP4SqDL5vB .icon-box {
  width: 60px;
  min-width: 60px;
  height: 60px;
  border-radius: 50%;
  border: 2px solid #e1965f;
  text-align: center;
  display: inline-block;
}
.cid-tP4SqDL5vB .icon-box span {
  font-size: 2rem;
  color: #e1965f;
  line-height: 1.7;
}
.cid-tP4SqDL5vB .mbr-fallback-image.disabled {
  display: none;
}
.cid-tP4SqDL5vB .mbr-fallback-image {
  display: block;
  background-size: cover;
  background-position: center center;
  width: 100%;
  height: 100%;
  position: absolute;
  top: 0;
}
.cid-tfJl31wPTb {
  padding-top: 5rem;
  padding-bottom: 3rem;
  background-color: #ffffff;
}
.cid-tfJl31wPTb .row {
  flex-direction: row-reverse;
}
.cid-tfJl31wPTb .main_title {
  margin-bottom: 2.5rem;
}
.cid-tfJl31wPTb .mbr-text {
  line-height: 1.23;
  color: #1caf9f;
}
.cid-tfJl31wPTb .image-wrapper img {
  width: 100%;
  object-fit: cover;
}
.cid-tfJl31wPTb .list_title {
  margin-bottom: 1.5rem;
}
.cid-tfJl31wPTb .list_box {
  margin-top: 2rem;
}
.cid-tfJl31wPTb ol {
  padding: 0;
  margin: 0;
  margin-top: 1.25rem;
  margin-bottom: 1.25rem;
}
.cid-tfJl31wPTb ol li {
  display: block;
  line-height: 1.23;
  margin-bottom: .5rem;
  list-style: none;
}
.cid-tfJl31wPTb ol li:before {
  content: "⚬ ";
  margin-right: 5px;
  display: inline-block;
  min-width: 28px;
}
@media (min-width: 992px) {
  .cid-tfJl31wPTb .card-wrapper {
    padding-right: 5rem;
    padding-left: 4rem;
  }
}
@media (max-width: 991px) {
  .cid-tfJl31wPTb .row {
    flex-direction: column-reverse;
  }
  .cid-tfJl31wPTb .card-wrapper {
    padding: 0;
  }
  .cid-tfJl31wPTb .main_title {
    margin-bottom: 1.5rem;
  }
  .cid-tfJl31wPTb .image-wrapper {
    margin-bottom: 3rem;
  }
  .cid-tfJl31wPTb .list_title {
    margin-bottom: .75rem;
  }
  .cid-tfJl31wPTb .list_box {
    margin-top: 1rem;
  }
  .cid-tfJl31wPTb ol {
    margin-top: .75rem;
    margin-bottom: .75rem;
  }
  .cid-tfJl31wPTb ol li {
    margin-bottom: .25rem;
  }
}
.cid-tFpc2NoCes {
  padding-top: 0rem;
  padding-bottom: 0rem;
  background-color: #ffffff;
}
.cid-tFpc2NoCes .container {
  max-width: 1312px;
}
.cid-tFpc2NoCes .col-text {
  display: grid;
  justify-items: center;
  grid-auto-columns: 1fr;
  grid-column-gap: 0px;
  grid-row-gap: 2rem;
  -ms-grid-columns: 1fr;
  grid-template-columns: 1fr;
  -ms-grid-rows: auto;
  grid-template-rows: auto;
  text-align: center;
}
.cid-tFpc2NoCes .label-text {
  color: #ffffff;
  width: 100%;
}
.cid-tFpc2NoCes .mbr-section-title {
  color: #ffffff;
  width: 100%;
}
.cid-tFpc2NoCes .btn {
  padding: 1.6rem 3.5rem;
  font-weight: 400;
}
.cid-tFpc2NoCes .advantages-container {
  display: grid;
  margin-top: 1rem;
  grid-auto-flow: column;
  grid-auto-columns: auto;
  grid-column-gap: 4.5rem;
  grid-row-gap: 1rem;
  -ms-grid-columns: auto;
  grid-template-columns: auto;
  -ms-grid-rows: auto;
  grid-template-rows: auto;
}
@media (max-width: 991px) {
  .cid-tFpc2NoCes .advantages-container {
    grid-auto-flow: row;
  }
}
.cid-tFpc2NoCes .advantage {
  display: flex;
  align-items: flex-start;
}
.cid-tFpc2NoCes .advantage-icon {
  display: flex;
  align-items: center;
  justify-content: center;
  padding: 4px;
  margin-right: 0.5rem;
  margin-top: 0.2rem;
  border-radius: 50%;
  background-color: #59bb93;
}
.cid-tFpc2NoCes .advantage-icon span {
  color: #002549;
}
.cid-tFpc2NoCes .advantage-text {
  color: #ffffff;
}
.cid-tFpc2NoCes .mbr-fallback-image.disabled {
  display: none;
}
.cid-tFpc2NoCes .mbr-fallback-image {
  display: block;
  background-size: cover;
  background-position: center center;
  width: 100%;
  height: 100%;
  position: absolute;
  top: 0;
}
.cid-tFpc0lLZfV {
  padding-top: 5rem;
  padding-bottom: 5rem;
  background-color: #ffffff;
}
.cid-tFpc0lLZfV .text-wrapper {
  z-index: 11;
}
.cid-tFpc0lLZfV .wrapper {
  display: flex;
  flex-direction: column;
}
.cid-tFpc0lLZfV .animate__fadeInUp:before {
  background: #ffffff;
}
.cid-tFpc0lLZfV .mbr-iconfont {
  display: block;
  font-size: 3rem;
  color: #59bb93;
  margin-right: 0rem;
  margin-bottom: 2rem;
}
.cid-tFpc0lLZfV .iconfont-wrapper {
  margin: auto;
}
.cid-tFpc0lLZfV .mbr-section-title {
  text-align: center;
  color: #2160d1;
}
.cid-tFpc0lLZfV .mbr-text,
.cid-tFpc0lLZfV .mbr-section-btn {
  text-align: center;
  color: #161734;
}
.cid-tFpc0lLZfV .mbr-fallback-image.disabled {
  display: none;
}
.cid-tFpc0lLZfV .mbr-fallback-image {
  display: block;
  background-size: cover;
  background-position: center center;
  width: 100%;
  height: 100%;
  position: absolute;
  top: 0;
}
.cid-uWwdO3j3Me {
  padding-top: 1rem;
  padding-bottom: 0rem;
  background-color: #333333;
}
.cid-uWwdO3j3Me .card-wrapper {
  display: flex;
  overflow: visible;
}
.cid-uWwdO3j3Me .icon {
  font-size: 5rem;
  color: #ffd96a;
  padding-right: 0rem;
  margin-top: -1rem;
  display: block;
}
.cid-uWwdO3j3Me .card-box {
  margin-left: -1rem;
}
.cid-uWwdO3j3Me .card-title {
  color: #f7f7f7;
}
.cid-uWwdO3j3Me .card-text {
  color: #000000;
}
@media (max-width: 767px) {
  .cid-uWwdO3j3Me .align-right,
  .cid-uWwdO3j3Me .align-left {
    text-align: center;
  }
  .cid-uWwdO3j3Me .card-wrapper {
    flex-direction: column;
  }
  .cid-uWwdO3j3Me .icon,
  .cid-uWwdO3j3Me .card-box {
    margin: 0rem;
  }
  .cid-uWwdO3j3Me .icon {
    margin: auto;
    margin-bottom: 1rem;
  }
}
.cid-uWwdO3j3Me .mbr-fallback-image.disabled {
  display: none;
}
.cid-uWwdO3j3Me .mbr-fallback-image {
  display: block;
  background-size: cover;
  background-position: center center;
  width: 100%;
  height: 100%;
  position: absolute;
  top: 0;
}
.cid-uWwdOWsHgf {
  padding-top: 5rem;
  padding-bottom: 5rem;
  background-color: #333333;
}
.cid-uWwdOWsHgf .list {
  list-style: none;
  padding-left: 0;
  color: #ffffff;
}
@media (max-width: 991px) {
  .cid-uWwdOWsHgf .list {
    margin-bottom: 2rem;
  }
}
@media (min-width: 992px) {
  .cid-uWwdOWsHgf .list {
    margin-bottom: 0rem;
  }
}
@media (max-width: 767px) {
  .cid-uWwdOWsHgf .row {
    text-align: center;
  }
}
.cid-uWwdOWsHgf li {
  padding-bottom: 5px;
}
.cid-uWwdOWsHgf .row {
  padding-top: 2rem;
  border-top: 2px solid rgba(255, 255, 255, 0.15);
}
.cid-uWwdOWsHgf .soc-wrapper {
  margin-bottom: 0.5rem;
}
@media (max-width: 991px) {
  .cid-uWwdOWsHgf div > *:last-child {
    margin-top: 0 !important;
  }
}
.cid-uWwdOWsHgf .mbr-iconfont {
  padding-right: 6px;
}
.cid-uWwdOWsHgf .copyright {
  color: #bbbbbb;
}
.cid-uWwdOWsHgf .soc-link,
.cid-uWwdOWsHgf .soc-wrapper {
  color: #ffffff;
}
.cid-uWwdOWsHgf .mbr-section-subtitle {
  color: #f7f7f7;
}
.cid-tfAjQvovTR .navbar-dropdown {
  position: relative !important;
}
.cid-tfAjQvovTR .nav-link {
  position: relative;
}
.cid-tfAjQvovTR .nav-link:before {
  content: '';
  bottom: -2px;
  left: 5px;
  width: 0%;
  height: 1px;
  opacity: 0;
  transition: all 0.3s;
  background: currentColor;
  position: absolute;
}
.cid-tfAjQvovTR .nav-link:hover:before {
  width: 50%;
  opacity: 1;
}
.cid-tfAjQvovTR .dropdown-item:before {
  font-family: Moririse2 !important;
  content: '\e966';
  display: inline-block;
  width: 0;
  position: absolute;
  left: 1rem;
  top: 0.5rem;
  margin-right: 0.5rem;
  line-height: 1;
  font-size: inherit;
  vertical-align: middle;
  text-align: center;
  overflow: hidden;
  transform: scale(0, 1);
  transition: all 0.25s ease-in-out;
}
.cid-tfAjQvovTR .dropdown-menu {
  padding: 0;
}
.cid-tfAjQvovTR .dropdown-item:hover,
.cid-tfAjQvovTR .dropdown-item:focus {
  background: #59bb93 !important;
  color: white !important;
}
.cid-tfAjQvovTR .nav-dropdown .link {
  padding: 0 0.3em !important;
  margin: .667em 1em !important;
}
.cid-tfAjQvovTR .nav-dropdown .link.dropdown-toggle::after {
  margin-left: 0.5rem;
  margin-top: 0.2rem;
}
.cid-tfAjQvovTR .container {
  display: flex;
  margin: auto;
}
.cid-tfAjQvovTR .iconfont-wrapper {
  color: #000000 !important;
  font-size: 1.5rem;
  padding-right: .5rem;
}
.cid-tfAjQvovTR .navbar-caption {
  padding-right: 4rem;
}
.cid-tfAjQvovTR .dropdown-menu,
.cid-tfAjQvovTR .navbar.opened {
  background: #ffffff !important;
}
.cid-tfAjQvovTR .nav-item:focus,
.cid-tfAjQvovTR .nav-link:focus {
  outline: none;
}
.cid-tfAjQvovTR .dropdown .dropdown-menu .dropdown-item {
  width: auto;
  transition: all 0.25s ease-in-out;
}
.cid-tfAjQvovTR .dropdown .dropdown-menu .dropdown-item::after {
  right: 0.5rem;
}
.cid-tfAjQvovTR .dropdown .dropdown-menu .dropdown-item .mbr-iconfont {
  margin-left: -1.8rem;
  padding-right: 1rem;
  font-size: inherit;
}
.cid-tfAjQvovTR .dropdown .dropdown-menu .dropdown-item .mbr-iconfont:before {
  display: inline-block;
  transform: scale(1, 1);
  transition: all 0.25s ease-in-out;
}
.cid-tfAjQvovTR .collapsed .dropdown-menu .dropdown-item:before {
  display: none;
}
.cid-tfAjQvovTR .collapsed .dropdown .dropdown-menu .dropdown-item {
  padding: 0.235em 1.5em 0.235em 1.5em !important;
  transition: none;
  margin: 0 !important;
}
.cid-tfAjQvovTR .navbar {
  min-height: 77px;
  transition: all .3s;
  background: #ffffff;
}
.cid-tfAjQvovTR .navbar.opened {
  transition: all .3s;
}
.cid-tfAjQvovTR .navbar .dropdown-item {
  padding: .5rem 1.8rem;
}
.cid-tfAjQvovTR .navbar .navbar-logo img {
  width: auto;
}
.cid-tfAjQvovTR .navbar .navbar-collapse {
  justify-content: flex-end;
  z-index: 1;
}
.cid-tfAjQvovTR .navbar.collapsed .nav-item .nav-link::before {
  display: none;
}
.cid-tfAjQvovTR .navbar.collapsed.opened .dropdown-menu {
  top: 0;
}
@media (min-width: 992px) {
  .cid-tfAjQvovTR .navbar.collapsed.opened:not(.navbar-short) .navbar-collapse {
    max-height: calc(98.5vh - 8rem);
  }
}
.cid-tfAjQvovTR .navbar.collapsed .dropdown-menu .dropdown-submenu {
  left: 0 !important;
}
.cid-tfAjQvovTR .navbar.collapsed .dropdown-menu .dropdown-item:after {
  right: auto;
}
.cid-tfAjQvovTR .navbar.collapsed .dropdown-menu .dropdown-toggle[data-toggle="dropdown-submenu"]:after {
  margin-left: 0.5rem;
  margin-top: 0.2rem;
  border-top: 0.35em solid;
  border-right: 0.35em solid transparent;
  border-left: 0.35em solid transparent;
  border-bottom: 0;
  top: 55%;
}
.cid-tfAjQvovTR .navbar.collapsed ul.navbar-nav li {
  margin: auto;
}
.cid-tfAjQvovTR .navbar.collapsed .dropdown-menu .dropdown-item {
  padding: .25rem 1.5rem;
  text-align: center;
}
.cid-tfAjQvovTR .navbar.collapsed .icons-menu {
  padding-left: 0;
  padding-right: 0;
  padding-top: .5rem;
  padding-bottom: .5rem;
}
@media (max-width: 991px) {
  .cid-tfAjQvovTR .navbar .nav-item .nav-link::before {
    display: none;
  }
  .cid-tfAjQvovTR .navbar.opened .dropdown-menu {
    top: 0;
  }
  .cid-tfAjQvovTR .navbar .dropdown-menu .dropdown-submenu {
    left: 0 !important;
  }
  .cid-tfAjQvovTR .navbar .dropdown-menu .dropdown-item:after {
    right: auto;
  }
  .cid-tfAjQvovTR .navbar .dropdown-menu .dropdown-toggle[data-toggle="dropdown-submenu"]:after {
    margin-left: 0.5rem;
    margin-top: 0.2rem;
    border-top: 0.35em solid;
    border-right: 0.35em solid transparent;
    border-left: 0.35em solid transparent;
    border-bottom: 0;
    top: 55%;
  }
  .cid-tfAjQvovTR .navbar .navbar-logo img {
    height: 3.8rem !important;
  }
  .cid-tfAjQvovTR .navbar ul.navbar-nav li {
    margin: auto;
  }
  .cid-tfAjQvovTR .navbar .dropdown-menu .dropdown-item {
    padding: .25rem 1.5rem !important;
    text-align: center;
  }
  .cid-tfAjQvovTR .navbar .navbar-brand {
    flex-shrink: initial;
    flex-basis: auto;
    word-break: break-word;
    padding-right: 2rem;
  }
  .cid-tfAjQvovTR .navbar .navbar-toggler {
    flex-basis: auto;
  }
  .cid-tfAjQvovTR .navbar .icons-menu {
    padding-left: 0;
    padding-top: .5rem;
    padding-bottom: .5rem;
  }
}
.cid-tfAjQvovTR .navbar.navbar-short {
  min-height: 60px;
}
.cid-tfAjQvovTR .navbar.navbar-short .navbar-logo img {
  height: 3rem !important;
}
.cid-tfAjQvovTR .navbar.navbar-short .navbar-brand {
  padding: 0;
}
.cid-tfAjQvovTR .navbar-brand {
  flex-shrink: 0;
  align-items: center;
  margin-right: 0;
  padding: 0;
  transition: all .3s;
  word-break: break-word;
  z-index: 1;
}
.cid-tfAjQvovTR .navbar-brand .navbar-caption {
  line-height: inherit !important;
}
.cid-tfAjQvovTR .navbar-brand .navbar-logo a {
  outline: none;
}
.cid-tfAjQvovTR .dropdown-item.active,
.cid-tfAjQvovTR .dropdown-item:active {
  background-color: transparent;
}
.cid-tfAjQvovTR .navbar-expand-lg .navbar-nav .nav-link {
  padding: 0;
}
.cid-tfAjQvovTR .nav-dropdown .link.dropdown-toggle {
  margin-right: 1.667em;
}
.cid-tfAjQvovTR .nav-dropdown .link.dropdown-toggle[aria-expanded="true"] {
  margin-right: 0;
  padding: 0.667em 1.667em;
}
.cid-tfAjQvovTR .navbar.navbar-expand-lg .dropdown .dropdown-menu {
  background: #ffffff;
}
.cid-tfAjQvovTR .navbar.navbar-expand-lg .dropdown .dropdown-menu .dropdown-submenu {
  margin: 0;
  left: 100%;
}
.cid-tfAjQvovTR .navbar .dropdown.open > .dropdown-menu {
  display: block;
}
.cid-tfAjQvovTR ul.navbar-nav {
  flex-wrap: wrap;
}
.cid-tfAjQvovTR .navbar-buttons {
  text-align: center;
  min-width: 170px;
}
.cid-tfAjQvovTR button.navbar-toggler {
  outline: none;
  width: 31px;
  height: 20px;
  cursor: pointer;
  transition: all .2s;
  position: relative;
  align-self: center;
}
.cid-tfAjQvovTR button.navbar-toggler .hamburger span {
  position: absolute;
  right: 0;
  width: 30px;
  height: 2px;
  border-right: 5px;
  background-color: currentColor;
}
.cid-tfAjQvovTR button.navbar-toggler .hamburger span:nth-child(1) {
  top: 0;
  transition: all .2s;
}
.cid-tfAjQvovTR button.navbar-toggler .hamburger span:nth-child(2) {
  top: 8px;
  transition: all .15s;
}
.cid-tfAjQvovTR button.navbar-toggler .hamburger span:nth-child(3) {
  top: 8px;
  transition: all .15s;
}
.cid-tfAjQvovTR button.navbar-toggler .hamburger span:nth-child(4) {
  top: 16px;
  transition: all .2s;
}
.cid-tfAjQvovTR nav.opened .hamburger span:nth-child(1) {
  top: 8px;
  width: 0;
  opacity: 0;
  right: 50%;
  transition: all .2s;
}
.cid-tfAjQvovTR nav.opened .hamburger span:nth-child(2) {
  transform: rotate(45deg);
  transition: all .25s;
}
.cid-tfAjQvovTR nav.opened .hamburger span:nth-child(3) {
  transform: rotate(-45deg);
  transition: all .25s;
}
.cid-tfAjQvovTR nav.opened .hamburger span:nth-child(4) {
  top: 8px;
  width: 0;
  opacity: 0;
  right: 50%;
  transition: all .2s;
}
.cid-tfAjQvovTR .navbar-dropdown {
  padding: .5rem 1rem;
}
.cid-tfAjQvovTR a.nav-link {
  display: flex;
  align-items: center;
  justify-content: center;
}
.cid-tfAjQvovTR .icons-menu {
  flex-wrap: nowrap;
  display: flex;
  justify-content: center;
  padding-left: 1rem;
  padding-right: 1rem;
  padding-top: 0.3rem;
  text-align: center;
}
@media screen and (-ms-high-contrast: active), (-ms-high-contrast: none) {
  .cid-tfAjQvovTR .navbar {
    height: 77px;
  }
  .cid-tfAjQvovTR .navbar.opened {
    height: auto;
  }
  .cid-tfAjQvovTR .nav-item .nav-link:hover::before {
    width: 175%;
    max-width: calc(100% + 2rem);
    left: -1rem;
  }
}
.cid-tfAjQwwJeX {
  background-image: url("../../../assets/images/untitled-design-14-1366x768.png");
}
.cid-tfAjQwwJeX .mbr-text,
.cid-tfAjQwwJeX .mbr-section-btn {
  color: #000000;
  text-align: center;
}
@media (max-width: 991px) {
  .cid-tfAjQwwJeX .mbr-section-title,
  .cid-tfAjQwwJeX .mbr-section-btn,
  .cid-tfAjQwwJeX .mbr-text {
    text-align: center;
  }
}
.cid-tfAjQwwJeX .padding {
  padding-bottom: 7rem!important;
}
.cid-tfAjQwwJeX .mbr-section-subtitle {
  color: #da6ada;
  letter-spacing: 6px;
}
.cid-tfAjQwwJeX .mbr-iconfont {
  color: #fafafa;
  font-size: 1.1rem;
}
.cid-tfAjQwwJeX .icons-wrapper {
  position: absolute;
  display: flex;
  bottom: 4rem;
  width: fit-content;
  right: 10rem;
}
@media (max-width: 992px) {
  .cid-tfAjQwwJeX .icons-wrapper {
    right: 50%;
    left: 50%;
    transform: translateX(-50%);
  }
}
.cid-tfAjQwwJeX .icon-wrapper {
  position: relative;
  width: 50px;
  cursor: pointer;
  margin: 0 0.5rem;
  display: flex;
  justify-content: center;
  align-items: center;
  height: 50px;
}
.cid-tfAjQwwJeX .icon-wrapper:before {
  position: absolute;
  pointer-events: none;
  content: '';
  top: 50%;
  left: 50%;
  transform: translate(-50%, -50%);
  width: 100%;
  transition: all 0.3s;
  height: 100%;
  border-radius: 50%;
  border: 1px solid #fafafa;
}
.cid-tfAjQwwJeX .icon-wrapper:hover:before {
  width: 90%;
  height: 90%;
  opacity: 0;
}
.cid-tfAjQwwJeX .mbr-section-title {
  color: #ffffff;
}
.cid-tP7gjIkdmy {
  background-color: #ffffff;
}
.cid-tP7gjIkdmy .mbr-text,
.cid-tP7gjIkdmy .mbr-section-btn {
  color: #333333;
  text-align: center;
}
@media (max-width: 991px) {
  .cid-tP7gjIkdmy .mbr-section-title,
  .cid-tP7gjIkdmy .mbr-section-btn,
  .cid-tP7gjIkdmy .mbr-text {
    text-align: center;
  }
}
.cid-tP7gjIkdmy .padding {
  padding-bottom: 7rem!important;
}
.cid-tP7gjIkdmy .mbr-section-subtitle {
  color: #ffffff;
  letter-spacing: 6px;
}
.cid-tP7gjIkdmy .mbr-iconfont {
  color: #ffffff;
  font-size: 1.1rem;
}
.cid-tP7gjIkdmy .icons-wrapper {
  position: absolute;
  display: flex;
  bottom: 4rem;
  width: fit-content;
  right: 10rem;
}
@media (max-width: 992px) {
  .cid-tP7gjIkdmy .icons-wrapper {
    right: 50%;
    left: 50%;
    transform: translateX(-50%);
  }
}
.cid-tP7gjIkdmy .icon-wrapper {
  position: relative;
  width: 50px;
  cursor: pointer;
  margin: 0 0.5rem;
  display: flex;
  justify-content: center;
  align-items: center;
  height: 50px;
}
.cid-tP7gjIkdmy .icon-wrapper:before {
  position: absolute;
  pointer-events: none;
  content: '';
  top: 50%;
  left: 50%;
  transform: translate(-50%, -50%);
  width: 100%;
  transition: all 0.3s;
  height: 100%;
  border-radius: 50%;
  border: 1px solid #ffffff;
}
.cid-tP7gjIkdmy .icon-wrapper:hover:before {
  width: 90%;
  height: 90%;
  opacity: 0;
}
.cid-tP7gjIkdmy .mbr-fallback-image.disabled {
  display: none;
}
.cid-tP7gjIkdmy .mbr-fallback-image {
  display: block;
  background-size: cover;
  background-position: center center;
  width: 100%;
  height: 100%;
  position: absolute;
  top: 0;
}
.cid-tP7gjIkdmy .mbr-section-title {
  color: #000000;
}
.cid-tP7hQNAz1r {
  padding-top: 6rem;
  padding-bottom: 6rem;
  background-color: #ffffff;
}
.cid-tP7hQNAz1r .mbr-fallback-image.disabled {
  display: none;
}
.cid-tP7hQNAz1r .mbr-fallback-image {
  display: block;
  background-size: cover;
  background-position: center center;
  width: 100%;
  height: 100%;
  position: absolute;
  top: 0;
}
@media (max-width: 991px) {
  .cid-tP7hQNAz1r .image-wrapper {
    margin-bottom: 1rem;
  }
}
.cid-tP7hQNAz1r .row {
  flex-direction: row-reverse;
}
.cid-tP7hQNAz1r img {
  width: 100%;
}
.cid-tfAjQybnpm {
  padding-top: 0rem;
  padding-bottom: 2rem;
  background-color: #ffffff;
}
.cid-tfAjQybnpm .container {
  max-width: 1312px;
}
.cid-tfAjQybnpm .row {
  padding: 0 1rem;
}
@media (max-width: 991px) {
  .cid-tfAjQybnpm .row {
    padding: 0 0.75rem;
  }
}
.cid-tfAjQybnpm .text-container {
  width: 100%;
  padding: 0;
}
@media (max-width: 767px) {
  .cid-tfAjQybnpm .text-container {
    text-align: center !important;
  }
}
.cid-tfAjQybnpm .mbr-section-title {
  margin-bottom: 5rem;
  width: 100%;
  color: #1caf9f;
}
.cid-tfAjQybnpm .cards-container {
  display: grid;
  -webkit-box-orient: vertical;
  -webkit-box-direction: normal;
  -webkit-flex-direction: column;
  -ms-flex-direction: column;
  flex-direction: column;
  grid-auto-columns: 1fr;
  grid-column-gap: 5rem;
  grid-row-gap: 4rem;
  -ms-grid-columns: 1fr 1fr 1fr;
  grid-template-columns: 1fr 1fr 1fr;
  -ms-grid-rows: auto;
  grid-template-rows: auto;
  padding: 0;
}
@media (max-width: 991px) {
  .cid-tfAjQybnpm .cards-container {
    grid-column-gap: 5rem;
    -ms-grid-columns: 1fr 1fr;
    grid-template-columns: 1fr 1fr;
  }
}
@media (max-width: 767px) {
  .cid-tfAjQybnpm .cards-container {
    max-width: 20rem;
    margin-right: auto;
    margin-left: auto;
    -ms-grid-columns: 1fr;
    grid-template-columns: 1fr;
    text-align: center !important;
  }
}
.cid-tfAjQybnpm .card-wrapper {
  display: flex;
  flex-direction: column;
  align-items: center;
  justify-content: flex-start;
  flex-wrap: wrap;
}
@media (max-width: 767px) {
  .cid-tfAjQybnpm .card-wrapper {
    margin-left: auto;
    margin-right: auto;
  }
}
.cid-tfAjQybnpm .card-title {
  color: #002549;
  margin-bottom: 1rem;
}
.cid-tfAjQybnpm .card-text {
  color: #002549;
}
.cid-tfAjQybnpm .icon-wrap {
  margin-bottom: 1rem;
}
.cid-tfAjQybnpm .icon-box {
  width: 60px;
  min-width: 60px;
  height: 60px;
  border-radius: 50%;
  border: 2px solid #e1965f;
  text-align: center;
  display: inline-block;
}
.cid-tfAjQybnpm .icon-box span {
  font-size: 2rem;
  color: #e1965f;
  line-height: 1.7;
}
.cid-tfAjQybnpm .mbr-fallback-image.disabled {
  display: none;
}
.cid-tfAjQybnpm .mbr-fallback-image {
  display: block;
  background-size: cover;
  background-position: center center;
  width: 100%;
  height: 100%;
  position: absolute;
  top: 0;
}
.cid-tfAjQyTMgV {
  padding-top: 5rem;
  padding-bottom: 3rem;
  background-color: #ffffff;
}
.cid-tfAjQyTMgV .row {
  flex-direction: row-reverse;
}
.cid-tfAjQyTMgV .main_title {
  margin-bottom: 2.5rem;
}
.cid-tfAjQyTMgV .mbr-text {
  line-height: 1.23;
  color: #1caf9f;
}
.cid-tfAjQyTMgV .image-wrapper img {
  width: 100%;
  object-fit: cover;
}
.cid-tfAjQyTMgV .list_title {
  margin-bottom: 1.5rem;
}
.cid-tfAjQyTMgV .list_box {
  margin-top: 2rem;
}
.cid-tfAjQyTMgV ol {
  padding: 0;
  margin: 0;
  margin-top: 1.25rem;
  margin-bottom: 1.25rem;
}
.cid-tfAjQyTMgV ol li {
  display: block;
  line-height: 1.23;
  margin-bottom: .5rem;
  list-style: none;
}
.cid-tfAjQyTMgV ol li:before {
  content: "⚬ ";
  margin-right: 5px;
  display: inline-block;
  min-width: 28px;
}
@media (min-width: 992px) {
  .cid-tfAjQyTMgV .card-wrapper {
    padding-right: 5rem;
    padding-left: 4rem;
  }
}
@media (max-width: 991px) {
  .cid-tfAjQyTMgV .row {
    flex-direction: column-reverse;
  }
  .cid-tfAjQyTMgV .card-wrapper {
    padding: 0;
  }
  .cid-tfAjQyTMgV .main_title {
    margin-bottom: 1.5rem;
  }
  .cid-tfAjQyTMgV .image-wrapper {
    margin-bottom: 3rem;
  }
  .cid-tfAjQyTMgV .list_title {
    margin-bottom: .75rem;
  }
  .cid-tfAjQyTMgV .list_box {
    margin-top: 1rem;
  }
  .cid-tfAjQyTMgV ol {
    margin-top: .75rem;
    margin-bottom: .75rem;
  }
  .cid-tfAjQyTMgV ol li {
    margin-bottom: .25rem;
  }
}
.cid-tFpdSKak1L {
  padding-top: 0rem;
  padding-bottom: 0rem;
  background-color: #ffffff;
}
.cid-tFpdSKak1L .container {
  max-width: 1312px;
}
.cid-tFpdSKak1L .col-text {
  display: grid;
  justify-items: center;
  grid-auto-columns: 1fr;
  grid-column-gap: 0px;
  grid-row-gap: 2rem;
  -ms-grid-columns: 1fr;
  grid-template-columns: 1fr;
  -ms-grid-rows: auto;
  grid-template-rows: auto;
  text-align: center;
}
.cid-tFpdSKak1L .label-text {
  color: #ffffff;
  width: 100%;
}
.cid-tFpdSKak1L .mbr-section-title {
  color: #ffffff;
  width: 100%;
}
.cid-tFpdSKak1L .btn {
  padding: 1.6rem 3.5rem;
  font-weight: 400;
}
.cid-tFpdSKak1L .advantages-container {
  display: grid;
  margin-top: 1rem;
  grid-auto-flow: column;
  grid-auto-columns: auto;
  grid-column-gap: 4.5rem;
  grid-row-gap: 1rem;
  -ms-grid-columns: auto;
  grid-template-columns: auto;
  -ms-grid-rows: auto;
  grid-template-rows: auto;
}
@media (max-width: 991px) {
  .cid-tFpdSKak1L .advantages-container {
    grid-auto-flow: row;
  }
}
.cid-tFpdSKak1L .advantage {
  display: flex;
  align-items: flex-start;
}
.cid-tFpdSKak1L .advantage-icon {
  display: flex;
  align-items: center;
  justify-content: center;
  padding: 4px;
  margin-right: 0.5rem;
  margin-top: 0.2rem;
  border-radius: 50%;
  background-color: #59bb93;
}
.cid-tFpdSKak1L .advantage-icon span {
  color: #002549;
}
.cid-tFpdSKak1L .advantage-text {
  color: #ffffff;
}
.cid-tFpdSKak1L .mbr-fallback-image.disabled {
  display: none;
}
.cid-tFpdSKak1L .mbr-fallback-image {
  display: block;
  background-size: cover;
  background-position: center center;
  width: 100%;
  height: 100%;
  position: absolute;
  top: 0;
}
.cid-tFpdVGfClz {
  padding-top: 5rem;
  padding-bottom: 5rem;
  background-color: #ffffff;
}
.cid-tFpdVGfClz .text-wrapper {
  z-index: 11;
}
.cid-tFpdVGfClz .wrapper {
  display: flex;
  flex-direction: column;
}
.cid-tFpdVGfClz .animate__fadeInUp:before {
  background: #ffffff;
}
.cid-tFpdVGfClz .mbr-iconfont {
  display: block;
  font-size: 3rem;
  color: #59bb93;
  margin-right: 0rem;
  margin-bottom: 2rem;
}
.cid-tFpdVGfClz .iconfont-wrapper {
  margin: auto;
}
.cid-tFpdVGfClz .mbr-section-title {
  text-align: center;
  color: #2160d1;
}
.cid-tFpdVGfClz .mbr-text,
.cid-tFpdVGfClz .mbr-section-btn {
  text-align: center;
  color: #161734;
}
.cid-tFpdVGfClz .mbr-fallback-image.disabled {
  display: none;
}
.cid-tFpdVGfClz .mbr-fallback-image {
  display: block;
  background-size: cover;
  background-position: center center;
  width: 100%;
  height: 100%;
  position: absolute;
  top: 0;
}
.cid-uWwdApc9sn {
  padding-top: 1rem;
  padding-bottom: 0rem;
  background-color: #333333;
}
.cid-uWwdApc9sn .card-wrapper {
  display: flex;
  overflow: visible;
}
.cid-uWwdApc9sn .icon {
  font-size: 5rem;
  color: #ffd96a;
  padding-right: 0rem;
  margin-top: -1rem;
  display: block;
}
.cid-uWwdApc9sn .card-box {
  margin-left: -1rem;
}
.cid-uWwdApc9sn .card-title {
  color: #f7f7f7;
}
.cid-uWwdApc9sn .card-text {
  color: #000000;
}
@media (max-width: 767px) {
  .cid-uWwdApc9sn .align-right,
  .cid-uWwdApc9sn .align-left {
    text-align: center;
  }
  .cid-uWwdApc9sn .card-wrapper {
    flex-direction: column;
  }
  .cid-uWwdApc9sn .icon,
  .cid-uWwdApc9sn .card-box {
    margin: 0rem;
  }
  .cid-uWwdApc9sn .icon {
    margin: auto;
    margin-bottom: 1rem;
  }
}
.cid-uWwdApc9sn .mbr-fallback-image.disabled {
  display: none;
}
.cid-uWwdApc9sn .mbr-fallback-image {
  display: block;
  background-size: cover;
  background-position: center center;
  width: 100%;
  height: 100%;
  position: absolute;
  top: 0;
}
.cid-uWwdAZG6f1 {
  padding-top: 5rem;
  padding-bottom: 5rem;
  background-color: #333333;
}
.cid-uWwdAZG6f1 .list {
  list-style: none;
  padding-left: 0;
  color: #ffffff;
}
@media (max-width: 991px) {
  .cid-uWwdAZG6f1 .list {
    margin-bottom: 2rem;
  }
}
@media (min-width: 992px) {
  .cid-uWwdAZG6f1 .list {
    margin-bottom: 0rem;
  }
}
@media (max-width: 767px) {
  .cid-uWwdAZG6f1 .row {
    text-align: center;
  }
}
.cid-uWwdAZG6f1 li {
  padding-bottom: 5px;
}
.cid-uWwdAZG6f1 .row {
  padding-top: 2rem;
  border-top: 2px solid rgba(255, 255, 255, 0.15);
}
.cid-uWwdAZG6f1 .soc-wrapper {
  margin-bottom: 0.5rem;
}
@media (max-width: 991px) {
  .cid-uWwdAZG6f1 div > *:last-child {
    margin-top: 0 !important;
  }
}
.cid-uWwdAZG6f1 .mbr-iconfont {
  padding-right: 6px;
}
.cid-uWwdAZG6f1 .copyright {
  color: #bbbbbb;
}
.cid-uWwdAZG6f1 .soc-link,
.cid-uWwdAZG6f1 .soc-wrapper {
  color: #ffffff;
}
.cid-uWwdAZG6f1 .mbr-section-subtitle {
  color: #f7f7f7;
}
.cid-tmElk2MEOH .navbar-dropdown {
  position: relative !important;
}
.cid-tmElk2MEOH .nav-link {
  position: relative;
}
.cid-tmElk2MEOH .nav-link:before {
  content: '';
  bottom: -2px;
  left: 5px;
  width: 0%;
  height: 1px;
  opacity: 0;
  transition: all 0.3s;
  background: currentColor;
  position: absolute;
}
.cid-tmElk2MEOH .nav-link:hover:before {
  width: 50%;
  opacity: 1;
}
.cid-tmElk2MEOH .dropdown-item:before {
  font-family: Moririse2 !important;
  content: '\e966';
  display: inline-block;
  width: 0;
  position: absolute;
  left: 1rem;
  top: 0.5rem;
  margin-right: 0.5rem;
  line-height: 1;
  font-size: inherit;
  vertical-align: middle;
  text-align: center;
  overflow: hidden;
  transform: scale(0, 1);
  transition: all 0.25s ease-in-out;
}
.cid-tmElk2MEOH .dropdown-menu {
  padding: 0;
}
.cid-tmElk2MEOH .dropdown-item:hover,
.cid-tmElk2MEOH .dropdown-item:focus {
  background: #59bb93 !important;
  color: white !important;
}
.cid-tmElk2MEOH .nav-dropdown .link {
  padding: 0 0.3em !important;
  margin: .667em 1em !important;
}
.cid-tmElk2MEOH .nav-dropdown .link.dropdown-toggle::after {
  margin-left: 0.5rem;
  margin-top: 0.2rem;
}
.cid-tmElk2MEOH .container {
  display: flex;
  margin: auto;
}
.cid-tmElk2MEOH .iconfont-wrapper {
  color: #000000 !important;
  font-size: 1.5rem;
  padding-right: .5rem;
}
.cid-tmElk2MEOH .navbar-caption {
  padding-right: 4rem;
}
.cid-tmElk2MEOH .dropdown-menu,
.cid-tmElk2MEOH .navbar.opened {
  background: #ffffff !important;
}
.cid-tmElk2MEOH .nav-item:focus,
.cid-tmElk2MEOH .nav-link:focus {
  outline: none;
}
.cid-tmElk2MEOH .dropdown .dropdown-menu .dropdown-item {
  width: auto;
  transition: all 0.25s ease-in-out;
}
.cid-tmElk2MEOH .dropdown .dropdown-menu .dropdown-item::after {
  right: 0.5rem;
}
.cid-tmElk2MEOH .dropdown .dropdown-menu .dropdown-item .mbr-iconfont {
  margin-left: -1.8rem;
  padding-right: 1rem;
  font-size: inherit;
}
.cid-tmElk2MEOH .dropdown .dropdown-menu .dropdown-item .mbr-iconfont:before {
  display: inline-block;
  transform: scale(1, 1);
  transition: all 0.25s ease-in-out;
}
.cid-tmElk2MEOH .collapsed .dropdown-menu .dropdown-item:before {
  display: none;
}
.cid-tmElk2MEOH .collapsed .dropdown .dropdown-menu .dropdown-item {
  padding: 0.235em 1.5em 0.235em 1.5em !important;
  transition: none;
  margin: 0 !important;
}
.cid-tmElk2MEOH .navbar {
  min-height: 77px;
  transition: all .3s;
  background: #ffffff;
}
.cid-tmElk2MEOH .navbar.opened {
  transition: all .3s;
}
.cid-tmElk2MEOH .navbar .dropdown-item {
  padding: .5rem 1.8rem;
}
.cid-tmElk2MEOH .navbar .navbar-logo img {
  width: auto;
}
.cid-tmElk2MEOH .navbar .navbar-collapse {
  justify-content: flex-end;
  z-index: 1;
}
.cid-tmElk2MEOH .navbar.collapsed .nav-item .nav-link::before {
  display: none;
}
.cid-tmElk2MEOH .navbar.collapsed.opened .dropdown-menu {
  top: 0;
}
@media (min-width: 992px) {
  .cid-tmElk2MEOH .navbar.collapsed.opened:not(.navbar-short) .navbar-collapse {
    max-height: calc(98.5vh - 8rem);
  }
}
.cid-tmElk2MEOH .navbar.collapsed .dropdown-menu .dropdown-submenu {
  left: 0 !important;
}
.cid-tmElk2MEOH .navbar.collapsed .dropdown-menu .dropdown-item:after {
  right: auto;
}
.cid-tmElk2MEOH .navbar.collapsed .dropdown-menu .dropdown-toggle[data-toggle="dropdown-submenu"]:after {
  margin-left: 0.5rem;
  margin-top: 0.2rem;
  border-top: 0.35em solid;
  border-right: 0.35em solid transparent;
  border-left: 0.35em solid transparent;
  border-bottom: 0;
  top: 55%;
}
.cid-tmElk2MEOH .navbar.collapsed ul.navbar-nav li {
  margin: auto;
}
.cid-tmElk2MEOH .navbar.collapsed .dropdown-menu .dropdown-item {
  padding: .25rem 1.5rem;
  text-align: center;
}
.cid-tmElk2MEOH .navbar.collapsed .icons-menu {
  padding-left: 0;
  padding-right: 0;
  padding-top: .5rem;
  padding-bottom: .5rem;
}
@media (max-width: 991px) {
  .cid-tmElk2MEOH .navbar .nav-item .nav-link::before {
    display: none;
  }
  .cid-tmElk2MEOH .navbar.opened .dropdown-menu {
    top: 0;
  }
  .cid-tmElk2MEOH .navbar .dropdown-menu .dropdown-submenu {
    left: 0 !important;
  }
  .cid-tmElk2MEOH .navbar .dropdown-menu .dropdown-item:after {
    right: auto;
  }
  .cid-tmElk2MEOH .navbar .dropdown-menu .dropdown-toggle[data-toggle="dropdown-submenu"]:after {
    margin-left: 0.5rem;
    margin-top: 0.2rem;
    border-top: 0.35em solid;
    border-right: 0.35em solid transparent;
    border-left: 0.35em solid transparent;
    border-bottom: 0;
    top: 55%;
  }
  .cid-tmElk2MEOH .navbar .navbar-logo img {
    height: 3.8rem !important;
  }
  .cid-tmElk2MEOH .navbar ul.navbar-nav li {
    margin: auto;
  }
  .cid-tmElk2MEOH .navbar .dropdown-menu .dropdown-item {
    padding: .25rem 1.5rem !important;
    text-align: center;
  }
  .cid-tmElk2MEOH .navbar .navbar-brand {
    flex-shrink: initial;
    flex-basis: auto;
    word-break: break-word;
    padding-right: 2rem;
  }
  .cid-tmElk2MEOH .navbar .navbar-toggler {
    flex-basis: auto;
  }
  .cid-tmElk2MEOH .navbar .icons-menu {
    padding-left: 0;
    padding-top: .5rem;
    padding-bottom: .5rem;
  }
}
.cid-tmElk2MEOH .navbar.navbar-short {
  min-height: 60px;
}
.cid-tmElk2MEOH .navbar.navbar-short .navbar-logo img {
  height: 3rem !important;
}
.cid-tmElk2MEOH .navbar.navbar-short .navbar-brand {
  padding: 0;
}
.cid-tmElk2MEOH .navbar-brand {
  flex-shrink: 0;
  align-items: center;
  margin-right: 0;
  padding: 0;
  transition: all .3s;
  word-break: break-word;
  z-index: 1;
}
.cid-tmElk2MEOH .navbar-brand .navbar-caption {
  line-height: inherit !important;
}
.cid-tmElk2MEOH .navbar-brand .navbar-logo a {
  outline: none;
}
.cid-tmElk2MEOH .dropdown-item.active,
.cid-tmElk2MEOH .dropdown-item:active {
  background-color: transparent;
}
.cid-tmElk2MEOH .navbar-expand-lg .navbar-nav .nav-link {
  padding: 0;
}
.cid-tmElk2MEOH .nav-dropdown .link.dropdown-toggle {
  margin-right: 1.667em;
}
.cid-tmElk2MEOH .nav-dropdown .link.dropdown-toggle[aria-expanded="true"] {
  margin-right: 0;
  padding: 0.667em 1.667em;
}
.cid-tmElk2MEOH .navbar.navbar-expand-lg .dropdown .dropdown-menu {
  background: #ffffff;
}
.cid-tmElk2MEOH .navbar.navbar-expand-lg .dropdown .dropdown-menu .dropdown-submenu {
  margin: 0;
  left: 100%;
}
.cid-tmElk2MEOH .navbar .dropdown.open > .dropdown-menu {
  display: block;
}
.cid-tmElk2MEOH ul.navbar-nav {
  flex-wrap: wrap;
}
.cid-tmElk2MEOH .navbar-buttons {
  text-align: center;
  min-width: 170px;
}
.cid-tmElk2MEOH button.navbar-toggler {
  outline: none;
  width: 31px;
  height: 20px;
  cursor: pointer;
  transition: all .2s;
  position: relative;
  align-self: center;
}
.cid-tmElk2MEOH button.navbar-toggler .hamburger span {
  position: absolute;
  right: 0;
  width: 30px;
  height: 2px;
  border-right: 5px;
  background-color: currentColor;
}
.cid-tmElk2MEOH button.navbar-toggler .hamburger span:nth-child(1) {
  top: 0;
  transition: all .2s;
}
.cid-tmElk2MEOH button.navbar-toggler .hamburger span:nth-child(2) {
  top: 8px;
  transition: all .15s;
}
.cid-tmElk2MEOH button.navbar-toggler .hamburger span:nth-child(3) {
  top: 8px;
  transition: all .15s;
}
.cid-tmElk2MEOH button.navbar-toggler .hamburger span:nth-child(4) {
  top: 16px;
  transition: all .2s;
}
.cid-tmElk2MEOH nav.opened .hamburger span:nth-child(1) {
  top: 8px;
  width: 0;
  opacity: 0;
  right: 50%;
  transition: all .2s;
}
.cid-tmElk2MEOH nav.opened .hamburger span:nth-child(2) {
  transform: rotate(45deg);
  transition: all .25s;
}
.cid-tmElk2MEOH nav.opened .hamburger span:nth-child(3) {
  transform: rotate(-45deg);
  transition: all .25s;
}
.cid-tmElk2MEOH nav.opened .hamburger span:nth-child(4) {
  top: 8px;
  width: 0;
  opacity: 0;
  right: 50%;
  transition: all .2s;
}
.cid-tmElk2MEOH .navbar-dropdown {
  padding: .5rem 1rem;
}
.cid-tmElk2MEOH a.nav-link {
  display: flex;
  align-items: center;
  justify-content: center;
}
.cid-tmElk2MEOH .icons-menu {
  flex-wrap: nowrap;
  display: flex;
  justify-content: center;
  padding-left: 1rem;
  padding-right: 1rem;
  padding-top: 0.3rem;
  text-align: center;
}
@media screen and (-ms-high-contrast: active), (-ms-high-contrast: none) {
  .cid-tmElk2MEOH .navbar {
    height: 77px;
  }
  .cid-tmElk2MEOH .navbar.opened {
    height: auto;
  }
  .cid-tmElk2MEOH .nav-item .nav-link:hover::before {
    width: 175%;
    max-width: calc(100% + 2rem);
    left: -1rem;
  }
}
.cid-tmElk41ipc {
  padding-top: 5rem;
  padding-bottom: 5rem;
  min-height: 280px;
  background-image: url("../../../assets/images/mbr-5-1920x1280.jpg");
  display: flex;
  align-items: center;
}
@media (min-width: 640px) {
  .cid-tmElk41ipc {
    min-height: 300px;
  }
}
@media (min-width: 768px) {
  .cid-tmElk41ipc {
    min-height: 380px;
  }
}
@media (min-width: 992px) {
  .cid-tmElk41ipc {
    min-height: 420px;
  }
}
@media (min-width: 1200px) {
  .cid-tmElk41ipc {
    min-height: 610px;
  }
}
.cid-tmElk41ipc .mbr-fallback-image.disabled {
  display: none;
}
.cid-tmElk41ipc .mbr-fallback-image {
  display: block;
  background-size: cover;
  background-position: center center;
  width: 100%;
  height: 100%;
  position: absolute;
  top: 0;
}
.cid-tmElk41ipc .row {
  justify-content: flex-start;
}
.cid-tmElk41ipc .mbr-section-title {
  color: #FEF9EE;
}
.cid-tmElk41ipc .mbr-section-subtitle {
  color: #FEF9EE;
}
.cid-tmElk41ipc .mbr-text {
  color: #FEF9EE;
}
.cid-tmElk5XVBv {
  padding-top: 1rem;
  padding-bottom: 0rem;
  background-color: #ffffff;
}
.cid-tmElk5XVBv .mbr-fallback-image.disabled {
  display: none;
}
.cid-tmElk5XVBv .mbr-fallback-image {
  display: block;
  background-size: cover;
  background-position: center center;
  width: 100%;
  height: 100%;
  position: absolute;
  top: 0;
}
.cid-tmElk5XVBv .mbr-section-title {
  padding-bottom: 13rem;
}
@media (max-width: 1400px) {
  .cid-tmElk5XVBv .mbr-section-title {
    padding-bottom: 3rem;
  }
}
.cid-tmElk5XVBv .row {
  justify-content: space-between;
}
.cid-tmElk5XVBv .img-wrapper {
  border-radius: 3rem;
  position: relative;
}
.cid-tmElk5XVBv .img-wrapper img {
  border-radius: 3rem;
}
.cid-tmElk5XVBv .img-wrapper:before {
  content: "";
  position: absolute;
  top: 0;
  border-radius: 3rem;
  bottom: 0;
  left: 0;
  right: 0;
  width: 100%;
  height: 100%;
  pointer-events: none;
  z-index: 10;
  box-shadow: inset 0px 0px 10px 6px rgba(0, 0, 0, 0.2);
}
@media (max-width: 992px) {
  .cid-tmElk5XVBv .image-wrapper {
    margin-bottom: 4rem;
  }
}
.cid-tmElk5XVBv .dot {
  width: 6px;
  height: 6px;
  background: currentColor;
}
.cid-tmElk5XVBv .dot-right {
  margin-right: 0;
  margin-left: auto;
}
.cid-tmElk5XVBv .row {
  flex-direction: row-reverse;
}
@media (min-width: 992px) {
  .cid-tmElk5XVBv .text-wrapper {
    padding: 0 2rem;
  }
}
.cid-tmElk5XVBv .mbr-text,
.cid-tmElk5XVBv .mbr-section-btn {
  color: #101010;
}
.cid-toIYVlLsUj {
  padding-top: 30px;
  padding-bottom: 30px;
  background-color: #ffffff;
  overflow: hidden;
  box-sizing: border-box;
}
.cid-toIYVlLsUj .mbr-slider .carousel-control {
  background: #1b1b1b;
}
.cid-toIYVlLsUj .mbr-slider .carousel-control-prev {
  left: 0;
  margin-left: 2.5rem;
}
.cid-toIYVlLsUj .mbr-slider .carousel-control-next {
  right: 0;
  margin-right: 2.5rem;
}
.cid-toIYVlLsUj .mbr-gallery-filter {
  padding-top: 0px;
  padding-bottom: 0px;
}
.cid-toIYVlLsUj .container {
  padding: 0;
}
.cid-toIYVlLsUj .mbr-slider .modal-body .close {
  background: #1b1b1b;
}
.cid-toIYVlLsUj .icon-focus {
  display: none;
}
.cid-toIYVlLsUj .btn-primary-outline {
  border: none !important;
  color: gray !important;
  padding: 1rem 1rem;
  position: relative;
  background: transparent !important;
  font-weight: 400;
}
.cid-toIYVlLsUj .btn-primary-outline:hover {
  background: transparent !important;
  color: #59bb93 !important;
}
.cid-toIYVlLsUj li.active .btn {
  background: transparent !important;
  color: black !important;
}
.cid-toIYVlLsUj li {
  position: relative;
}
.cid-toIYVlLsUj .mbr-gallery-filter ul li:not(:last-child):after {
  content: '';
  position: absolute;
  height: 24px;
  width: 1px;
  right: 0px;
  top: 26px;
  background: lightgray;
  transform: rotate(35deg);
}
.cid-toIYVlLsUj .mbr-gallery-item > div::before {
  content: '';
  position: absolute;
  left: 0;
  top: 0;
  width: 100%;
  height: 100%;
  background: #333333;
  opacity: 0;
  -webkit-transition: 0.2s opacity ease-in-out;
  transition: 0.2s opacity ease-in-out;
}
.cid-toIYVlLsUj .mbr-gallery-item > div:hover .mbr-gallery-title::before {
  background: transparent !important;
}
.cid-toIYVlLsUj .mbr-gallery-item > div:hover:before {
  opacity: 0.3 !important;
}
.cid-toIYVlLsUj .btn {
  font-family: Sora !important;
}
.cid-toIYVlLsUj .mbr-gallery-title {
  font-size: 0.9em;
  position: absolute;
  display: flex;
  width: 100%;
  bottom: 0;
  height: 100%;
  padding: 2rem;
  color: #fff;
  z-index: 2;
  justify-content: center;
  align-items: flex-end;
  transition: all 0.3s;
  opacity: 0;
}
.cid-toIYVlLsUj .mbr-gallery-title:hover {
  opacity: 1;
}
.cid-toIYVlLsUj .mbr-gallery-title:before {
  content: ' ';
  width: 100%;
  height: 100%;
  top: 0;
  left: 0;
  z-index: -1;
  position: absolute;
  background: #333333 !important;
  opacity: 0.3;
  -webkit-transition: 0.2s background ease-in-out;
  transition: 0.2s background ease-in-out;
}
@media (max-width: 767px) {
  .cid-toIYVlLsUj li:not(:last-child):after {
    top: 9px;
  }
  .cid-toIYVlLsUj .btn-primary-outline {
    padding: 0rem 1rem;
    margin: 0 !important;
  }
}
.cid-uWwe33cZnK {
  padding-top: 1rem;
  padding-bottom: 0rem;
  background-color: #333333;
}
.cid-uWwe33cZnK .card-wrapper {
  display: flex;
  overflow: visible;
}
.cid-uWwe33cZnK .icon {
  font-size: 5rem;
  color: #ffd96a;
  padding-right: 0rem;
  margin-top: -1rem;
  display: block;
}
.cid-uWwe33cZnK .card-box {
  margin-left: -1rem;
}
.cid-uWwe33cZnK .card-title {
  color: #f7f7f7;
}
.cid-uWwe33cZnK .card-text {
  color: #000000;
}
@media (max-width: 767px) {
  .cid-uWwe33cZnK .align-right,
  .cid-uWwe33cZnK .align-left {
    text-align: center;
  }
  .cid-uWwe33cZnK .card-wrapper {
    flex-direction: column;
  }
  .cid-uWwe33cZnK .icon,
  .cid-uWwe33cZnK .card-box {
    margin: 0rem;
  }
  .cid-uWwe33cZnK .icon {
    margin: auto;
    margin-bottom: 1rem;
  }
}
.cid-uWwe33cZnK .mbr-fallback-image.disabled {
  display: none;
}
.cid-uWwe33cZnK .mbr-fallback-image {
  display: block;
  background-size: cover;
  background-position: center center;
  width: 100%;
  height: 100%;
  position: absolute;
  top: 0;
}
.cid-uWwe3Ol4Kv {
  padding-top: 5rem;
  padding-bottom: 5rem;
  background-color: #333333;
}
.cid-uWwe3Ol4Kv .list {
  list-style: none;
  padding-left: 0;
  color: #ffffff;
}
@media (max-width: 991px) {
  .cid-uWwe3Ol4Kv .list {
    margin-bottom: 2rem;
  }
}
@media (min-width: 992px) {
  .cid-uWwe3Ol4Kv .list {
    margin-bottom: 0rem;
  }
}
@media (max-width: 767px) {
  .cid-uWwe3Ol4Kv .row {
    text-align: center;
  }
}
.cid-uWwe3Ol4Kv li {
  padding-bottom: 5px;
}
.cid-uWwe3Ol4Kv .row {
  padding-top: 2rem;
  border-top: 2px solid rgba(255, 255, 255, 0.15);
}
.cid-uWwe3Ol4Kv .soc-wrapper {
  margin-bottom: 0.5rem;
}
@media (max-width: 991px) {
  .cid-uWwe3Ol4Kv div > *:last-child {
    margin-top: 0 !important;
  }
}
.cid-uWwe3Ol4Kv .mbr-iconfont {
  padding-right: 6px;
}
.cid-uWwe3Ol4Kv .copyright {
  color: #bbbbbb;
}
.cid-uWwe3Ol4Kv .soc-link,
.cid-uWwe3Ol4Kv .soc-wrapper {
  color: #ffffff;
}
.cid-uWwe3Ol4Kv .mbr-section-subtitle {
  color: #f7f7f7;
}
.cid-tfAbprwuEz .navbar-dropdown {
  position: relative !important;
}
.cid-tfAbprwuEz .nav-link {
  position: relative;
}
.cid-tfAbprwuEz .nav-link:before {
  content: '';
  bottom: -2px;
  left: 5px;
  width: 0%;
  height: 1px;
  opacity: 0;
  transition: all 0.3s;
  background: currentColor;
  position: absolute;
}
.cid-tfAbprwuEz .nav-link:hover:before {
  width: 50%;
  opacity: 1;
}
.cid-tfAbprwuEz .dropdown-item:before {
  font-family: Moririse2 !important;
  content: '\e966';
  display: inline-block;
  width: 0;
  position: absolute;
  left: 1rem;
  top: 0.5rem;
  margin-right: 0.5rem;
  line-height: 1;
  font-size: inherit;
  vertical-align: middle;
  text-align: center;
  overflow: hidden;
  transform: scale(0, 1);
  transition: all 0.25s ease-in-out;
}
.cid-tfAbprwuEz .dropdown-menu {
  padding: 0;
}
.cid-tfAbprwuEz .dropdown-item:hover,
.cid-tfAbprwuEz .dropdown-item:focus {
  background: #59bb93 !important;
  color: white !important;
}
.cid-tfAbprwuEz .nav-dropdown .link {
  padding: 0 0.3em !important;
  margin: .667em 1em !important;
}
.cid-tfAbprwuEz .nav-dropdown .link.dropdown-toggle::after {
  margin-left: 0.5rem;
  margin-top: 0.2rem;
}
.cid-tfAbprwuEz .container {
  display: flex;
  margin: auto;
}
.cid-tfAbprwuEz .iconfont-wrapper {
  color: #000000 !important;
  font-size: 1.5rem;
  padding-right: .5rem;
}
.cid-tfAbprwuEz .navbar-caption {
  padding-right: 4rem;
}
.cid-tfAbprwuEz .dropdown-menu,
.cid-tfAbprwuEz .navbar.opened {
  background: #ffffff !important;
}
.cid-tfAbprwuEz .nav-item:focus,
.cid-tfAbprwuEz .nav-link:focus {
  outline: none;
}
.cid-tfAbprwuEz .dropdown .dropdown-menu .dropdown-item {
  width: auto;
  transition: all 0.25s ease-in-out;
}
.cid-tfAbprwuEz .dropdown .dropdown-menu .dropdown-item::after {
  right: 0.5rem;
}
.cid-tfAbprwuEz .dropdown .dropdown-menu .dropdown-item .mbr-iconfont {
  margin-left: -1.8rem;
  padding-right: 1rem;
  font-size: inherit;
}
.cid-tfAbprwuEz .dropdown .dropdown-menu .dropdown-item .mbr-iconfont:before {
  display: inline-block;
  transform: scale(1, 1);
  transition: all 0.25s ease-in-out;
}
.cid-tfAbprwuEz .collapsed .dropdown-menu .dropdown-item:before {
  display: none;
}
.cid-tfAbprwuEz .collapsed .dropdown .dropdown-menu .dropdown-item {
  padding: 0.235em 1.5em 0.235em 1.5em !important;
  transition: none;
  margin: 0 !important;
}
.cid-tfAbprwuEz .navbar {
  min-height: 77px;
  transition: all .3s;
  background: #ffffff;
}
.cid-tfAbprwuEz .navbar.opened {
  transition: all .3s;
}
.cid-tfAbprwuEz .navbar .dropdown-item {
  padding: .5rem 1.8rem;
}
.cid-tfAbprwuEz .navbar .navbar-logo img {
  width: auto;
}
.cid-tfAbprwuEz .navbar .navbar-collapse {
  justify-content: flex-end;
  z-index: 1;
}
.cid-tfAbprwuEz .navbar.collapsed .nav-item .nav-link::before {
  display: none;
}
.cid-tfAbprwuEz .navbar.collapsed.opened .dropdown-menu {
  top: 0;
}
@media (min-width: 992px) {
  .cid-tfAbprwuEz .navbar.collapsed.opened:not(.navbar-short) .navbar-collapse {
    max-height: calc(98.5vh - 8rem);
  }
}
.cid-tfAbprwuEz .navbar.collapsed .dropdown-menu .dropdown-submenu {
  left: 0 !important;
}
.cid-tfAbprwuEz .navbar.collapsed .dropdown-menu .dropdown-item:after {
  right: auto;
}
.cid-tfAbprwuEz .navbar.collapsed .dropdown-menu .dropdown-toggle[data-toggle="dropdown-submenu"]:after {
  margin-left: 0.5rem;
  margin-top: 0.2rem;
  border-top: 0.35em solid;
  border-right: 0.35em solid transparent;
  border-left: 0.35em solid transparent;
  border-bottom: 0;
  top: 55%;
}
.cid-tfAbprwuEz .navbar.collapsed ul.navbar-nav li {
  margin: auto;
}
.cid-tfAbprwuEz .navbar.collapsed .dropdown-menu .dropdown-item {
  padding: .25rem 1.5rem;
  text-align: center;
}
.cid-tfAbprwuEz .navbar.collapsed .icons-menu {
  padding-left: 0;
  padding-right: 0;
  padding-top: .5rem;
  padding-bottom: .5rem;
}
@media (max-width: 991px) {
  .cid-tfAbprwuEz .navbar .nav-item .nav-link::before {
    display: none;
  }
  .cid-tfAbprwuEz .navbar.opened .dropdown-menu {
    top: 0;
  }
  .cid-tfAbprwuEz .navbar .dropdown-menu .dropdown-submenu {
    left: 0 !important;
  }
  .cid-tfAbprwuEz .navbar .dropdown-menu .dropdown-item:after {
    right: auto;
  }
  .cid-tfAbprwuEz .navbar .dropdown-menu .dropdown-toggle[data-toggle="dropdown-submenu"]:after {
    margin-left: 0.5rem;
    margin-top: 0.2rem;
    border-top: 0.35em solid;
    border-right: 0.35em solid transparent;
    border-left: 0.35em solid transparent;
    border-bottom: 0;
    top: 55%;
  }
  .cid-tfAbprwuEz .navbar .navbar-logo img {
    height: 3.8rem !important;
  }
  .cid-tfAbprwuEz .navbar ul.navbar-nav li {
    margin: auto;
  }
  .cid-tfAbprwuEz .navbar .dropdown-menu .dropdown-item {
    padding: .25rem 1.5rem !important;
    text-align: center;
  }
  .cid-tfAbprwuEz .navbar .navbar-brand {
    flex-shrink: initial;
    flex-basis: auto;
    word-break: break-word;
    padding-right: 2rem;
  }
  .cid-tfAbprwuEz .navbar .navbar-toggler {
    flex-basis: auto;
  }
  .cid-tfAbprwuEz .navbar .icons-menu {
    padding-left: 0;
    padding-top: .5rem;
    padding-bottom: .5rem;
  }
}
.cid-tfAbprwuEz .navbar.navbar-short {
  min-height: 60px;
}
.cid-tfAbprwuEz .navbar.navbar-short .navbar-logo img {
  height: 3rem !important;
}
.cid-tfAbprwuEz .navbar.navbar-short .navbar-brand {
  padding: 0;
}
.cid-tfAbprwuEz .navbar-brand {
  flex-shrink: 0;
  align-items: center;
  margin-right: 0;
  padding: 0;
  transition: all .3s;
  word-break: break-word;
  z-index: 1;
}
.cid-tfAbprwuEz .navbar-brand .navbar-caption {
  line-height: inherit !important;
}
.cid-tfAbprwuEz .navbar-brand .navbar-logo a {
  outline: none;
}
.cid-tfAbprwuEz .dropdown-item.active,
.cid-tfAbprwuEz .dropdown-item:active {
  background-color: transparent;
}
.cid-tfAbprwuEz .navbar-expand-lg .navbar-nav .nav-link {
  padding: 0;
}
.cid-tfAbprwuEz .nav-dropdown .link.dropdown-toggle {
  margin-right: 1.667em;
}
.cid-tfAbprwuEz .nav-dropdown .link.dropdown-toggle[aria-expanded="true"] {
  margin-right: 0;
  padding: 0.667em 1.667em;
}
.cid-tfAbprwuEz .navbar.navbar-expand-lg .dropdown .dropdown-menu {
  background: #ffffff;
}
.cid-tfAbprwuEz .navbar.navbar-expand-lg .dropdown .dropdown-menu .dropdown-submenu {
  margin: 0;
  left: 100%;
}
.cid-tfAbprwuEz .navbar .dropdown.open > .dropdown-menu {
  display: block;
}
.cid-tfAbprwuEz ul.navbar-nav {
  flex-wrap: wrap;
}
.cid-tfAbprwuEz .navbar-buttons {
  text-align: center;
  min-width: 170px;
}
.cid-tfAbprwuEz button.navbar-toggler {
  outline: none;
  width: 31px;
  height: 20px;
  cursor: pointer;
  transition: all .2s;
  position: relative;
  align-self: center;
}
.cid-tfAbprwuEz button.navbar-toggler .hamburger span {
  position: absolute;
  right: 0;
  width: 30px;
  height: 2px;
  border-right: 5px;
  background-color: currentColor;
}
.cid-tfAbprwuEz button.navbar-toggler .hamburger span:nth-child(1) {
  top: 0;
  transition: all .2s;
}
.cid-tfAbprwuEz button.navbar-toggler .hamburger span:nth-child(2) {
  top: 8px;
  transition: all .15s;
}
.cid-tfAbprwuEz button.navbar-toggler .hamburger span:nth-child(3) {
  top: 8px;
  transition: all .15s;
}
.cid-tfAbprwuEz button.navbar-toggler .hamburger span:nth-child(4) {
  top: 16px;
  transition: all .2s;
}
.cid-tfAbprwuEz nav.opened .hamburger span:nth-child(1) {
  top: 8px;
  width: 0;
  opacity: 0;
  right: 50%;
  transition: all .2s;
}
.cid-tfAbprwuEz nav.opened .hamburger span:nth-child(2) {
  transform: rotate(45deg);
  transition: all .25s;
}
.cid-tfAbprwuEz nav.opened .hamburger span:nth-child(3) {
  transform: rotate(-45deg);
  transition: all .25s;
}
.cid-tfAbprwuEz nav.opened .hamburger span:nth-child(4) {
  top: 8px;
  width: 0;
  opacity: 0;
  right: 50%;
  transition: all .2s;
}
.cid-tfAbprwuEz .navbar-dropdown {
  padding: .5rem 1rem;
}
.cid-tfAbprwuEz a.nav-link {
  display: flex;
  align-items: center;
  justify-content: center;
}
.cid-tfAbprwuEz .icons-menu {
  flex-wrap: nowrap;
  display: flex;
  justify-content: center;
  padding-left: 1rem;
  padding-right: 1rem;
  padding-top: 0.3rem;
  text-align: center;
}
@media screen and (-ms-high-contrast: active), (-ms-high-contrast: none) {
  .cid-tfAbprwuEz .navbar {
    height: 77px;
  }
  .cid-tfAbprwuEz .navbar.opened {
    height: auto;
  }
  .cid-tfAbprwuEz .nav-item .nav-link:hover::before {
    width: 175%;
    max-width: calc(100% + 2rem);
    left: -1rem;
  }
}
.cid-tfAbpsLgOn {
  background-image: url("../../../assets/images/untitled-design-15-1366x768.png");
}
.cid-tfAbpsLgOn .mbr-text,
.cid-tfAbpsLgOn .mbr-section-btn {
  color: #000000;
  text-align: center;
}
@media (max-width: 991px) {
  .cid-tfAbpsLgOn .mbr-section-title,
  .cid-tfAbpsLgOn .mbr-section-btn,
  .cid-tfAbpsLgOn .mbr-text {
    text-align: center;
  }
}
.cid-tfAbpsLgOn .padding {
  padding-bottom: 7rem!important;
}
.cid-tfAbpsLgOn .mbr-section-subtitle {
  color: #ffffff;
  letter-spacing: 6px;
}
.cid-tfAbpsLgOn .mbr-iconfont {
  color: #fafafa;
  font-size: 1.1rem;
}
.cid-tfAbpsLgOn .icons-wrapper {
  position: absolute;
  display: flex;
  bottom: 4rem;
  width: fit-content;
  right: 10rem;
}
@media (max-width: 992px) {
  .cid-tfAbpsLgOn .icons-wrapper {
    right: 50%;
    left: 50%;
    transform: translateX(-50%);
  }
}
.cid-tfAbpsLgOn .icon-wrapper {
  position: relative;
  width: 50px;
  cursor: pointer;
  margin: 0 0.5rem;
  display: flex;
  justify-content: center;
  align-items: center;
  height: 50px;
}
.cid-tfAbpsLgOn .icon-wrapper:before {
  position: absolute;
  pointer-events: none;
  content: '';
  top: 50%;
  left: 50%;
  transform: translate(-50%, -50%);
  width: 100%;
  transition: all 0.3s;
  height: 100%;
  border-radius: 50%;
  border: 1px solid #fafafa;
}
.cid-tfAbpsLgOn .icon-wrapper:hover:before {
  width: 90%;
  height: 90%;
  opacity: 0;
}
.cid-tfAbpsLgOn .mbr-section-title {
  color: #ffffff;
}
.cid-tP7kjhkVQS {
  background-color: #ffffff;
}
.cid-tP7kjhkVQS .mbr-text,
.cid-tP7kjhkVQS .mbr-section-btn {
  color: #333333;
  text-align: center;
}
@media (max-width: 991px) {
  .cid-tP7kjhkVQS .mbr-section-title,
  .cid-tP7kjhkVQS .mbr-section-btn,
  .cid-tP7kjhkVQS .mbr-text {
    text-align: center;
  }
}
.cid-tP7kjhkVQS .padding {
  padding-bottom: 7rem!important;
}
.cid-tP7kjhkVQS .mbr-section-subtitle {
  color: #ffffff;
  letter-spacing: 6px;
}
.cid-tP7kjhkVQS .mbr-iconfont {
  color: #ffffff;
  font-size: 1.1rem;
}
.cid-tP7kjhkVQS .icons-wrapper {
  position: absolute;
  display: flex;
  bottom: 4rem;
  width: fit-content;
  right: 10rem;
}
@media (max-width: 992px) {
  .cid-tP7kjhkVQS .icons-wrapper {
    right: 50%;
    left: 50%;
    transform: translateX(-50%);
  }
}
.cid-tP7kjhkVQS .icon-wrapper {
  position: relative;
  width: 50px;
  cursor: pointer;
  margin: 0 0.5rem;
  display: flex;
  justify-content: center;
  align-items: center;
  height: 50px;
}
.cid-tP7kjhkVQS .icon-wrapper:before {
  position: absolute;
  pointer-events: none;
  content: '';
  top: 50%;
  left: 50%;
  transform: translate(-50%, -50%);
  width: 100%;
  transition: all 0.3s;
  height: 100%;
  border-radius: 50%;
  border: 1px solid #ffffff;
}
.cid-tP7kjhkVQS .icon-wrapper:hover:before {
  width: 90%;
  height: 90%;
  opacity: 0;
}
.cid-tP7kjhkVQS .mbr-fallback-image.disabled {
  display: none;
}
.cid-tP7kjhkVQS .mbr-fallback-image {
  display: block;
  background-size: cover;
  background-position: center center;
  width: 100%;
  height: 100%;
  position: absolute;
  top: 0;
}
.cid-tP7kjhkVQS .mbr-section-title {
  color: #000000;
}
.cid-tP7knth9Qb {
  padding-top: 6rem;
  padding-bottom: 6rem;
  background-color: #ffffff;
}
.cid-tP7knth9Qb .mbr-fallback-image.disabled {
  display: none;
}
.cid-tP7knth9Qb .mbr-fallback-image {
  display: block;
  background-size: cover;
  background-position: center center;
  width: 100%;
  height: 100%;
  position: absolute;
  top: 0;
}
@media (max-width: 991px) {
  .cid-tP7knth9Qb .image-wrapper {
    margin-bottom: 1rem;
  }
}
.cid-tP7knth9Qb .row {
  flex-direction: row-reverse;
}
.cid-tP7knth9Qb img {
  width: 100%;
}
.cid-tfAbpudyZR {
  padding-top: 0rem;
  padding-bottom: 2rem;
  background-color: #ffffff;
}
.cid-tfAbpudyZR .container {
  max-width: 1312px;
}
.cid-tfAbpudyZR .row {
  padding: 0 1rem;
}
@media (max-width: 991px) {
  .cid-tfAbpudyZR .row {
    padding: 0 0.75rem;
  }
}
.cid-tfAbpudyZR .text-container {
  width: 100%;
  padding: 0;
}
@media (max-width: 767px) {
  .cid-tfAbpudyZR .text-container {
    text-align: center !important;
  }
}
.cid-tfAbpudyZR .mbr-section-title {
  margin-bottom: 5rem;
  width: 100%;
  color: #1caf9f;
}
.cid-tfAbpudyZR .cards-container {
  display: grid;
  -webkit-box-orient: vertical;
  -webkit-box-direction: normal;
  -webkit-flex-direction: column;
  -ms-flex-direction: column;
  flex-direction: column;
  grid-auto-columns: 1fr;
  grid-column-gap: 5rem;
  grid-row-gap: 4rem;
  -ms-grid-columns: 1fr 1fr 1fr;
  grid-template-columns: 1fr 1fr 1fr;
  -ms-grid-rows: auto;
  grid-template-rows: auto;
  padding: 0;
}
@media (max-width: 991px) {
  .cid-tfAbpudyZR .cards-container {
    grid-column-gap: 5rem;
    -ms-grid-columns: 1fr 1fr;
    grid-template-columns: 1fr 1fr;
  }
}
@media (max-width: 767px) {
  .cid-tfAbpudyZR .cards-container {
    max-width: 20rem;
    margin-right: auto;
    margin-left: auto;
    -ms-grid-columns: 1fr;
    grid-template-columns: 1fr;
    text-align: center !important;
  }
}
.cid-tfAbpudyZR .card-wrapper {
  display: flex;
  flex-direction: column;
  align-items: center;
  justify-content: flex-start;
  flex-wrap: wrap;
}
@media (max-width: 767px) {
  .cid-tfAbpudyZR .card-wrapper {
    margin-left: auto;
    margin-right: auto;
  }
}
.cid-tfAbpudyZR .card-title {
  color: #002549;
  margin-bottom: 1rem;
}
.cid-tfAbpudyZR .card-text {
  color: #002549;
}
.cid-tfAbpudyZR .icon-wrap {
  margin-bottom: 1rem;
}
.cid-tfAbpudyZR .icon-box {
  width: 60px;
  min-width: 60px;
  height: 60px;
  border-radius: 50%;
  border: 2px solid #e1965f;
  text-align: center;
  display: inline-block;
}
.cid-tfAbpudyZR .icon-box span {
  font-size: 2rem;
  color: #e1965f;
  line-height: 1.7;
}
.cid-tfAbpudyZR .mbr-fallback-image.disabled {
  display: none;
}
.cid-tfAbpudyZR .mbr-fallback-image {
  display: block;
  background-size: cover;
  background-position: center center;
  width: 100%;
  height: 100%;
  position: absolute;
  top: 0;
}
.cid-tfAeMoom4Z {
  padding-top: 5rem;
  padding-bottom: 5rem;
  background-color: #ffffff;
}
.cid-tfAeMoom4Z .row {
  flex-direction: row-reverse;
}
.cid-tfAeMoom4Z .main_title {
  margin-bottom: 2.5rem;
}
.cid-tfAeMoom4Z .mbr-text {
  line-height: 1.23;
  color: #1caf9f;
}
.cid-tfAeMoom4Z .image-wrapper img {
  width: 100%;
  object-fit: cover;
}
.cid-tfAeMoom4Z .list_title {
  margin-bottom: 1.5rem;
}
.cid-tfAeMoom4Z .list_box {
  margin-top: 2rem;
}
.cid-tfAeMoom4Z ol {
  padding: 0;
  margin: 0;
  margin-top: 1.25rem;
  margin-bottom: 1.25rem;
}
.cid-tfAeMoom4Z ol li {
  display: block;
  line-height: 1.23;
  margin-bottom: .5rem;
  list-style: none;
}
.cid-tfAeMoom4Z ol li:before {
  content: "⚬ ";
  margin-right: 5px;
  display: inline-block;
  min-width: 28px;
}
@media (min-width: 992px) {
  .cid-tfAeMoom4Z .card-wrapper {
    padding-right: 5rem;
    padding-left: 4rem;
  }
}
@media (max-width: 991px) {
  .cid-tfAeMoom4Z .row {
    flex-direction: column-reverse;
  }
  .cid-tfAeMoom4Z .card-wrapper {
    padding: 0;
  }
  .cid-tfAeMoom4Z .main_title {
    margin-bottom: 1.5rem;
  }
  .cid-tfAeMoom4Z .image-wrapper {
    margin-bottom: 3rem;
  }
  .cid-tfAeMoom4Z .list_title {
    margin-bottom: .75rem;
  }
  .cid-tfAeMoom4Z .list_box {
    margin-top: 1rem;
  }
  .cid-tfAeMoom4Z ol {
    margin-top: .75rem;
    margin-bottom: .75rem;
  }
  .cid-tfAeMoom4Z ol li {
    margin-bottom: .25rem;
  }
}
.cid-tFpeN5pMMY {
  padding-top: 0rem;
  padding-bottom: 0rem;
  background-color: #ffffff;
}
.cid-tFpeN5pMMY .container {
  max-width: 1312px;
}
.cid-tFpeN5pMMY .col-text {
  display: grid;
  justify-items: center;
  grid-auto-columns: 1fr;
  grid-column-gap: 0px;
  grid-row-gap: 2rem;
  -ms-grid-columns: 1fr;
  grid-template-columns: 1fr;
  -ms-grid-rows: auto;
  grid-template-rows: auto;
  text-align: center;
}
.cid-tFpeN5pMMY .label-text {
  color: #ffffff;
  width: 100%;
}
.cid-tFpeN5pMMY .mbr-section-title {
  color: #ffffff;
  width: 100%;
}
.cid-tFpeN5pMMY .btn {
  padding: 1.6rem 3.5rem;
  font-weight: 400;
}
.cid-tFpeN5pMMY .advantages-container {
  display: grid;
  margin-top: 1rem;
  grid-auto-flow: column;
  grid-auto-columns: auto;
  grid-column-gap: 4.5rem;
  grid-row-gap: 1rem;
  -ms-grid-columns: auto;
  grid-template-columns: auto;
  -ms-grid-rows: auto;
  grid-template-rows: auto;
}
@media (max-width: 991px) {
  .cid-tFpeN5pMMY .advantages-container {
    grid-auto-flow: row;
  }
}
.cid-tFpeN5pMMY .advantage {
  display: flex;
  align-items: flex-start;
}
.cid-tFpeN5pMMY .advantage-icon {
  display: flex;
  align-items: center;
  justify-content: center;
  padding: 4px;
  margin-right: 0.5rem;
  margin-top: 0.2rem;
  border-radius: 50%;
  background-color: #59bb93;
}
.cid-tFpeN5pMMY .advantage-icon span {
  color: #002549;
}
.cid-tFpeN5pMMY .advantage-text {
  color: #ffffff;
}
.cid-tFpeN5pMMY .mbr-fallback-image.disabled {
  display: none;
}
.cid-tFpeN5pMMY .mbr-fallback-image {
  display: block;
  background-size: cover;
  background-position: center center;
  width: 100%;
  height: 100%;
  position: absolute;
  top: 0;
}
.cid-tFpeJNRCNO {
  padding-top: 5rem;
  padding-bottom: 5rem;
  background-color: #ffffff;
}
.cid-tFpeJNRCNO .text-wrapper {
  z-index: 11;
}
.cid-tFpeJNRCNO .wrapper {
  display: flex;
  flex-direction: column;
}
.cid-tFpeJNRCNO .animate__fadeInUp:before {
  background: #ffffff;
}
.cid-tFpeJNRCNO .mbr-iconfont {
  display: block;
  font-size: 3rem;
  color: #59bb93;
  margin-right: 0rem;
  margin-bottom: 2rem;
}
.cid-tFpeJNRCNO .iconfont-wrapper {
  margin: auto;
}
.cid-tFpeJNRCNO .mbr-section-title {
  text-align: center;
  color: #2160d1;
}
.cid-tFpeJNRCNO .mbr-text,
.cid-tFpeJNRCNO .mbr-section-btn {
  text-align: center;
  color: #161734;
}
.cid-tFpeJNRCNO .mbr-fallback-image.disabled {
  display: none;
}
.cid-tFpeJNRCNO .mbr-fallback-image {
  display: block;
  background-size: cover;
  background-position: center center;
  width: 100%;
  height: 100%;
  position: absolute;
  top: 0;
}
.cid-uWwf5EwOnS {
  padding-top: 1rem;
  padding-bottom: 0rem;
  background-color: #333333;
}
.cid-uWwf5EwOnS .card-wrapper {
  display: flex;
  overflow: visible;
}
.cid-uWwf5EwOnS .icon {
  font-size: 5rem;
  color: #ffd96a;
  padding-right: 0rem;
  margin-top: -1rem;
  display: block;
}
.cid-uWwf5EwOnS .card-box {
  margin-left: -1rem;
}
.cid-uWwf5EwOnS .card-title {
  color: #f7f7f7;
}
.cid-uWwf5EwOnS .card-text {
  color: #000000;
}
@media (max-width: 767px) {
  .cid-uWwf5EwOnS .align-right,
  .cid-uWwf5EwOnS .align-left {
    text-align: center;
  }
  .cid-uWwf5EwOnS .card-wrapper {
    flex-direction: column;
  }
  .cid-uWwf5EwOnS .icon,
  .cid-uWwf5EwOnS .card-box {
    margin: 0rem;
  }
  .cid-uWwf5EwOnS .icon {
    margin: auto;
    margin-bottom: 1rem;
  }
}
.cid-uWwf5EwOnS .mbr-fallback-image.disabled {
  display: none;
}
.cid-uWwf5EwOnS .mbr-fallback-image {
  display: block;
  background-size: cover;
  background-position: center center;
  width: 100%;
  height: 100%;
  position: absolute;
  top: 0;
}
.cid-uWwf6jXsLf {
  padding-top: 5rem;
  padding-bottom: 5rem;
  background-color: #333333;
}
.cid-uWwf6jXsLf .list {
  list-style: none;
  padding-left: 0;
  color: #ffffff;
}
@media (max-width: 991px) {
  .cid-uWwf6jXsLf .list {
    margin-bottom: 2rem;
  }
}
@media (min-width: 992px) {
  .cid-uWwf6jXsLf .list {
    margin-bottom: 0rem;
  }
}
@media (max-width: 767px) {
  .cid-uWwf6jXsLf .row {
    text-align: center;
  }
}
.cid-uWwf6jXsLf li {
  padding-bottom: 5px;
}
.cid-uWwf6jXsLf .row {
  padding-top: 2rem;
  border-top: 2px solid rgba(255, 255, 255, 0.15);
}
.cid-uWwf6jXsLf .soc-wrapper {
  margin-bottom: 0.5rem;
}
@media (max-width: 991px) {
  .cid-uWwf6jXsLf div > *:last-child {
    margin-top: 0 !important;
  }
}
.cid-uWwf6jXsLf .mbr-iconfont {
  padding-right: 6px;
}
.cid-uWwf6jXsLf .copyright {
  color: #bbbbbb;
}
.cid-uWwf6jXsLf .soc-link,
.cid-uWwf6jXsLf .soc-wrapper {
  color: #ffffff;
}
.cid-uWwf6jXsLf .mbr-section-subtitle {
  color: #f7f7f7;
}
.cid-tfdb9yBfB7 .navbar-dropdown {
  position: relative !important;
}
.cid-tfdb9yBfB7 .nav-link {
  position: relative;
}
.cid-tfdb9yBfB7 .nav-link:before {
  content: '';
  bottom: -2px;
  left: 5px;
  width: 0%;
  height: 1px;
  opacity: 0;
  transition: all 0.3s;
  background: currentColor;
  position: absolute;
}
.cid-tfdb9yBfB7 .nav-link:hover:before {
  width: 50%;
  opacity: 1;
}
.cid-tfdb9yBfB7 .dropdown-item:before {
  font-family: Moririse2 !important;
  content: '\e966';
  display: inline-block;
  width: 0;
  position: absolute;
  left: 1rem;
  top: 0.5rem;
  margin-right: 0.5rem;
  line-height: 1;
  font-size: inherit;
  vertical-align: middle;
  text-align: center;
  overflow: hidden;
  transform: scale(0, 1);
  transition: all 0.25s ease-in-out;
}
.cid-tfdb9yBfB7 .dropdown-menu {
  padding: 0;
}
.cid-tfdb9yBfB7 .dropdown-item:hover,
.cid-tfdb9yBfB7 .dropdown-item:focus {
  background: #59bb93 !important;
  color: white !important;
}
.cid-tfdb9yBfB7 .nav-dropdown .link {
  padding: 0 0.3em !important;
  margin: .667em 1em !important;
}
.cid-tfdb9yBfB7 .nav-dropdown .link.dropdown-toggle::after {
  margin-left: 0.5rem;
  margin-top: 0.2rem;
}
.cid-tfdb9yBfB7 .container {
  display: flex;
  margin: auto;
}
.cid-tfdb9yBfB7 .iconfont-wrapper {
  color: #000000 !important;
  font-size: 1.5rem;
  padding-right: .5rem;
}
.cid-tfdb9yBfB7 .navbar-caption {
  padding-right: 4rem;
}
.cid-tfdb9yBfB7 .dropdown-menu,
.cid-tfdb9yBfB7 .navbar.opened {
  background: #ffffff !important;
}
.cid-tfdb9yBfB7 .nav-item:focus,
.cid-tfdb9yBfB7 .nav-link:focus {
  outline: none;
}
.cid-tfdb9yBfB7 .dropdown .dropdown-menu .dropdown-item {
  width: auto;
  transition: all 0.25s ease-in-out;
}
.cid-tfdb9yBfB7 .dropdown .dropdown-menu .dropdown-item::after {
  right: 0.5rem;
}
.cid-tfdb9yBfB7 .dropdown .dropdown-menu .dropdown-item .mbr-iconfont {
  margin-left: -1.8rem;
  padding-right: 1rem;
  font-size: inherit;
}
.cid-tfdb9yBfB7 .dropdown .dropdown-menu .dropdown-item .mbr-iconfont:before {
  display: inline-block;
  transform: scale(1, 1);
  transition: all 0.25s ease-in-out;
}
.cid-tfdb9yBfB7 .collapsed .dropdown-menu .dropdown-item:before {
  display: none;
}
.cid-tfdb9yBfB7 .collapsed .dropdown .dropdown-menu .dropdown-item {
  padding: 0.235em 1.5em 0.235em 1.5em !important;
  transition: none;
  margin: 0 !important;
}
.cid-tfdb9yBfB7 .navbar {
  min-height: 77px;
  transition: all .3s;
  background: #ffffff;
}
.cid-tfdb9yBfB7 .navbar.opened {
  transition: all .3s;
}
.cid-tfdb9yBfB7 .navbar .dropdown-item {
  padding: .5rem 1.8rem;
}
.cid-tfdb9yBfB7 .navbar .navbar-logo img {
  width: auto;
}
.cid-tfdb9yBfB7 .navbar .navbar-collapse {
  justify-content: flex-end;
  z-index: 1;
}
.cid-tfdb9yBfB7 .navbar.collapsed .nav-item .nav-link::before {
  display: none;
}
.cid-tfdb9yBfB7 .navbar.collapsed.opened .dropdown-menu {
  top: 0;
}
@media (min-width: 992px) {
  .cid-tfdb9yBfB7 .navbar.collapsed.opened:not(.navbar-short) .navbar-collapse {
    max-height: calc(98.5vh - 8rem);
  }
}
.cid-tfdb9yBfB7 .navbar.collapsed .dropdown-menu .dropdown-submenu {
  left: 0 !important;
}
.cid-tfdb9yBfB7 .navbar.collapsed .dropdown-menu .dropdown-item:after {
  right: auto;
}
.cid-tfdb9yBfB7 .navbar.collapsed .dropdown-menu .dropdown-toggle[data-toggle="dropdown-submenu"]:after {
  margin-left: 0.5rem;
  margin-top: 0.2rem;
  border-top: 0.35em solid;
  border-right: 0.35em solid transparent;
  border-left: 0.35em solid transparent;
  border-bottom: 0;
  top: 55%;
}
.cid-tfdb9yBfB7 .navbar.collapsed ul.navbar-nav li {
  margin: auto;
}
.cid-tfdb9yBfB7 .navbar.collapsed .dropdown-menu .dropdown-item {
  padding: .25rem 1.5rem;
  text-align: center;
}
.cid-tfdb9yBfB7 .navbar.collapsed .icons-menu {
  padding-left: 0;
  padding-right: 0;
  padding-top: .5rem;
  padding-bottom: .5rem;
}
@media (max-width: 991px) {
  .cid-tfdb9yBfB7 .navbar .nav-item .nav-link::before {
    display: none;
  }
  .cid-tfdb9yBfB7 .navbar.opened .dropdown-menu {
    top: 0;
  }
  .cid-tfdb9yBfB7 .navbar .dropdown-menu .dropdown-submenu {
    left: 0 !important;
  }
  .cid-tfdb9yBfB7 .navbar .dropdown-menu .dropdown-item:after {
    right: auto;
  }
  .cid-tfdb9yBfB7 .navbar .dropdown-menu .dropdown-toggle[data-toggle="dropdown-submenu"]:after {
    margin-left: 0.5rem;
    margin-top: 0.2rem;
    border-top: 0.35em solid;
    border-right: 0.35em solid transparent;
    border-left: 0.35em solid transparent;
    border-bottom: 0;
    top: 55%;
  }
  .cid-tfdb9yBfB7 .navbar .navbar-logo img {
    height: 3.8rem !important;
  }
  .cid-tfdb9yBfB7 .navbar ul.navbar-nav li {
    margin: auto;
  }
  .cid-tfdb9yBfB7 .navbar .dropdown-menu .dropdown-item {
    padding: .25rem 1.5rem !important;
    text-align: center;
  }
  .cid-tfdb9yBfB7 .navbar .navbar-brand {
    flex-shrink: initial;
    flex-basis: auto;
    word-break: break-word;
    padding-right: 2rem;
  }
  .cid-tfdb9yBfB7 .navbar .navbar-toggler {
    flex-basis: auto;
  }
  .cid-tfdb9yBfB7 .navbar .icons-menu {
    padding-left: 0;
    padding-top: .5rem;
    padding-bottom: .5rem;
  }
}
.cid-tfdb9yBfB7 .navbar.navbar-short {
  min-height: 60px;
}
.cid-tfdb9yBfB7 .navbar.navbar-short .navbar-logo img {
  height: 3rem !important;
}
.cid-tfdb9yBfB7 .navbar.navbar-short .navbar-brand {
  padding: 0;
}
.cid-tfdb9yBfB7 .navbar-brand {
  flex-shrink: 0;
  align-items: center;
  margin-right: 0;
  padding: 0;
  transition: all .3s;
  word-break: break-word;
  z-index: 1;
}
.cid-tfdb9yBfB7 .navbar-brand .navbar-caption {
  line-height: inherit !important;
}
.cid-tfdb9yBfB7 .navbar-brand .navbar-logo a {
  outline: none;
}
.cid-tfdb9yBfB7 .dropdown-item.active,
.cid-tfdb9yBfB7 .dropdown-item:active {
  background-color: transparent;
}
.cid-tfdb9yBfB7 .navbar-expand-lg .navbar-nav .nav-link {
  padding: 0;
}
.cid-tfdb9yBfB7 .nav-dropdown .link.dropdown-toggle {
  margin-right: 1.667em;
}
.cid-tfdb9yBfB7 .nav-dropdown .link.dropdown-toggle[aria-expanded="true"] {
  margin-right: 0;
  padding: 0.667em 1.667em;
}
.cid-tfdb9yBfB7 .navbar.navbar-expand-lg .dropdown .dropdown-menu {
  background: #ffffff;
}
.cid-tfdb9yBfB7 .navbar.navbar-expand-lg .dropdown .dropdown-menu .dropdown-submenu {
  margin: 0;
  left: 100%;
}
.cid-tfdb9yBfB7 .navbar .dropdown.open > .dropdown-menu {
  display: block;
}
.cid-tfdb9yBfB7 ul.navbar-nav {
  flex-wrap: wrap;
}
.cid-tfdb9yBfB7 .navbar-buttons {
  text-align: center;
  min-width: 170px;
}
.cid-tfdb9yBfB7 button.navbar-toggler {
  outline: none;
  width: 31px;
  height: 20px;
  cursor: pointer;
  transition: all .2s;
  position: relative;
  align-self: center;
}
.cid-tfdb9yBfB7 button.navbar-toggler .hamburger span {
  position: absolute;
  right: 0;
  width: 30px;
  height: 2px;
  border-right: 5px;
  background-color: currentColor;
}
.cid-tfdb9yBfB7 button.navbar-toggler .hamburger span:nth-child(1) {
  top: 0;
  transition: all .2s;
}
.cid-tfdb9yBfB7 button.navbar-toggler .hamburger span:nth-child(2) {
  top: 8px;
  transition: all .15s;
}
.cid-tfdb9yBfB7 button.navbar-toggler .hamburger span:nth-child(3) {
  top: 8px;
  transition: all .15s;
}
.cid-tfdb9yBfB7 button.navbar-toggler .hamburger span:nth-child(4) {
  top: 16px;
  transition: all .2s;
}
.cid-tfdb9yBfB7 nav.opened .hamburger span:nth-child(1) {
  top: 8px;
  width: 0;
  opacity: 0;
  right: 50%;
  transition: all .2s;
}
.cid-tfdb9yBfB7 nav.opened .hamburger span:nth-child(2) {
  transform: rotate(45deg);
  transition: all .25s;
}
.cid-tfdb9yBfB7 nav.opened .hamburger span:nth-child(3) {
  transform: rotate(-45deg);
  transition: all .25s;
}
.cid-tfdb9yBfB7 nav.opened .hamburger span:nth-child(4) {
  top: 8px;
  width: 0;
  opacity: 0;
  right: 50%;
  transition: all .2s;
}
.cid-tfdb9yBfB7 .navbar-dropdown {
  padding: .5rem 1rem;
}
.cid-tfdb9yBfB7 a.nav-link {
  display: flex;
  align-items: center;
  justify-content: center;
}
.cid-tfdb9yBfB7 .icons-menu {
  flex-wrap: nowrap;
  display: flex;
  justify-content: center;
  padding-left: 1rem;
  padding-right: 1rem;
  padding-top: 0.3rem;
  text-align: center;
}
@media screen and (-ms-high-contrast: active), (-ms-high-contrast: none) {
  .cid-tfdb9yBfB7 .navbar {
    height: 77px;
  }
  .cid-tfdb9yBfB7 .navbar.opened {
    height: auto;
  }
  .cid-tfdb9yBfB7 .nav-item .nav-link:hover::before {
    width: 175%;
    max-width: calc(100% + 2rem);
    left: -1rem;
  }
}
.cid-tfL6qmYwHY {
  padding-top: 0rem;
  padding-bottom: 0rem;
  background-image: url("../../../assets/images/untitled-design-16-1366x1536.png");
}
.cid-tfL6qmYwHY .wrapper {
  height: 550px;
}
.cid-tfL6qmYwHY .mbr-section-title {
  color: #ffffff;
}
.cid-tP7rhxu26x {
  background-color: #ffffff;
}
.cid-tP7rhxu26x .mbr-text,
.cid-tP7rhxu26x .mbr-section-btn {
  color: #000000;
  text-align: center;
}
@media (max-width: 991px) {
  .cid-tP7rhxu26x .mbr-section-title,
  .cid-tP7rhxu26x .mbr-section-btn,
  .cid-tP7rhxu26x .mbr-text {
    text-align: center;
  }
}
.cid-tP7rhxu26x .padding {
  padding-bottom: 7rem!important;
}
.cid-tP7rhxu26x .mbr-section-subtitle {
  color: #ffffff;
  letter-spacing: 6px;
}
.cid-tP7rhxu26x .mbr-iconfont {
  color: #ffffff;
  font-size: 1.1rem;
}
.cid-tP7rhxu26x .icons-wrapper {
  position: absolute;
  display: flex;
  bottom: 4rem;
  width: fit-content;
  right: 10rem;
}
@media (max-width: 992px) {
  .cid-tP7rhxu26x .icons-wrapper {
    right: 50%;
    left: 50%;
    transform: translateX(-50%);
  }
}
.cid-tP7rhxu26x .icon-wrapper {
  position: relative;
  width: 50px;
  cursor: pointer;
  margin: 0 0.5rem;
  display: flex;
  justify-content: center;
  align-items: center;
  height: 50px;
}
.cid-tP7rhxu26x .icon-wrapper:before {
  position: absolute;
  pointer-events: none;
  content: '';
  top: 50%;
  left: 50%;
  transform: translate(-50%, -50%);
  width: 100%;
  transition: all 0.3s;
  height: 100%;
  border-radius: 50%;
  border: 1px solid #ffffff;
}
.cid-tP7rhxu26x .icon-wrapper:hover:before {
  width: 90%;
  height: 90%;
  opacity: 0;
}
.cid-tP7rhxu26x .mbr-fallback-image.disabled {
  display: none;
}
.cid-tP7rhxu26x .mbr-fallback-image {
  display: block;
  background-size: cover;
  background-position: center center;
  width: 100%;
  height: 100%;
  position: absolute;
  top: 0;
}
.cid-tP7rhxu26x .mbr-section-title {
  color: #faaf3f;
}
.cid-tP7rjgfqmg {
  padding-top: 6rem;
  padding-bottom: 6rem;
  background-color: #ffffff;
}
.cid-tP7rjgfqmg .mbr-fallback-image.disabled {
  display: none;
}
.cid-tP7rjgfqmg .mbr-fallback-image {
  display: block;
  background-size: cover;
  background-position: center center;
  width: 100%;
  height: 100%;
  position: absolute;
  top: 0;
}
@media (max-width: 991px) {
  .cid-tP7rjgfqmg .image-wrapper {
    margin-bottom: 1rem;
  }
}
.cid-tP7rjgfqmg .row {
  flex-direction: row-reverse;
}
.cid-tP7rjgfqmg img {
  width: 100%;
}
.cid-tfdb9BIvV8 {
  padding-top: 0rem;
  padding-bottom: 2rem;
  background-color: #ffffff;
}
.cid-tfdb9BIvV8 .container {
  max-width: 1312px;
}
.cid-tfdb9BIvV8 .row {
  padding: 0 1rem;
}
@media (max-width: 991px) {
  .cid-tfdb9BIvV8 .row {
    padding: 0 0.75rem;
  }
}
.cid-tfdb9BIvV8 .text-container {
  width: 100%;
  padding: 0;
}
@media (max-width: 767px) {
  .cid-tfdb9BIvV8 .text-container {
    text-align: center !important;
  }
}
.cid-tfdb9BIvV8 .mbr-section-title {
  margin-bottom: 5rem;
  width: 100%;
  color: #000000;
}
.cid-tfdb9BIvV8 .cards-container {
  display: grid;
  -webkit-box-orient: vertical;
  -webkit-box-direction: normal;
  -webkit-flex-direction: column;
  -ms-flex-direction: column;
  flex-direction: column;
  grid-auto-columns: 1fr;
  grid-column-gap: 5rem;
  grid-row-gap: 4rem;
  -ms-grid-columns: 1fr 1fr 1fr;
  grid-template-columns: 1fr 1fr 1fr;
  -ms-grid-rows: auto;
  grid-template-rows: auto;
  padding: 0;
}
@media (max-width: 991px) {
  .cid-tfdb9BIvV8 .cards-container {
    grid-column-gap: 5rem;
    -ms-grid-columns: 1fr 1fr;
    grid-template-columns: 1fr 1fr;
  }
}
@media (max-width: 767px) {
  .cid-tfdb9BIvV8 .cards-container {
    max-width: 20rem;
    margin-right: auto;
    margin-left: auto;
    -ms-grid-columns: 1fr;
    grid-template-columns: 1fr;
    text-align: center !important;
  }
}
.cid-tfdb9BIvV8 .card-wrapper {
  display: flex;
  flex-direction: column;
  align-items: center;
  justify-content: flex-start;
  flex-wrap: wrap;
}
@media (max-width: 767px) {
  .cid-tfdb9BIvV8 .card-wrapper {
    margin-left: auto;
    margin-right: auto;
  }
}
.cid-tfdb9BIvV8 .card-title {
  color: #002549;
  margin-bottom: 1rem;
}
.cid-tfdb9BIvV8 .card-text {
  color: #000000;
}
.cid-tfdb9BIvV8 .icon-wrap {
  margin-bottom: 1rem;
}
.cid-tfdb9BIvV8 .icon-box {
  width: 60px;
  min-width: 60px;
  height: 60px;
  border-radius: 50%;
  border: 2px solid #e1965f;
  text-align: center;
  display: inline-block;
}
.cid-tfdb9BIvV8 .icon-box span {
  font-size: 2rem;
  color: #e1965f;
  line-height: 1.7;
}
.cid-tfdb9BIvV8 .mbr-fallback-image.disabled {
  display: none;
}
.cid-tfdb9BIvV8 .mbr-fallback-image {
  display: block;
  background-size: cover;
  background-position: center center;
  width: 100%;
  height: 100%;
  position: absolute;
  top: 0;
}
.cid-tfdb9Cv1Qv {
  padding-top: 0rem;
  padding-bottom: 5rem;
  overflow: hidden;
  background-color: #ffffff;
}
.cid-tfdb9Cv1Qv .row {
  justify-content: center;
}
.cid-tfdb9Cv1Qv .col-title {
  margin-bottom: 80px;
}
@media (max-width: 767px) {
  .cid-tfdb9Cv1Qv .col-title {
    margin-bottom: 72px;
  }
}
.cid-tfdb9Cv1Qv .mbr-section-title {
  color: #F6B7D2;
}
.cid-tfdb9Cv1Qv .mbr-section-subtitle {
  color: #000000;
  margin-top: 1rem;
}
.cid-tfdb9Cv1Qv .cards-container {
  display: grid;
  grid-template-columns: repeat(3, 1fr);
  gap: 1rem;
}
@media (max-width: 991px) {
  .cid-tfdb9Cv1Qv .cards-container {
    grid-template-columns: repeat(2, 1fr);
  }
}
@media (max-width: 639px) {
  .cid-tfdb9Cv1Qv .cards-container {
    grid-template-columns: repeat(1, 1fr);
  }
}
.cid-tfdb9Cv1Qv .card {
  display: flex;
  width: 100%;
  border-radius: 0.75rem;
  background-color: #d9d9d9;
  overflow: hidden;
}
.cid-tfdb9Cv1Qv .card-wrapper {
  display: flex;
  height: 100%;
}
.cid-tfdb9Cv1Qv .card-box {
  display: flex;
  flex-direction: column;
  overflow: hidden;
  width: 100%;
  padding: 32px;
  height: 100%;
}
.cid-tfdb9Cv1Qv .card-title {
  color: #000000;
  width: 100%;
  margin-bottom: 0;
}
.cid-tfdb9Cv1Qv .card-text {
  width: 100%;
  color: #1F1D1A;
  margin-top: 0.5rem;
  margin-bottom: 0;
}
.cid-tFpl9NcZZJ {
  padding-top: 0rem;
  padding-bottom: 0rem;
  background-color: #fafafa;
}
.cid-tFpl9NcZZJ .container {
  max-width: 1312px;
}
.cid-tFpl9NcZZJ .col-text {
  display: grid;
  justify-items: center;
  grid-auto-columns: 1fr;
  grid-column-gap: 0px;
  grid-row-gap: 2rem;
  -ms-grid-columns: 1fr;
  grid-template-columns: 1fr;
  -ms-grid-rows: auto;
  grid-template-rows: auto;
  text-align: center;
}
.cid-tFpl9NcZZJ .label-text {
  color: #ffffff;
  width: 100%;
}
.cid-tFpl9NcZZJ .mbr-section-title {
  color: #ffffff;
  width: 100%;
}
.cid-tFpl9NcZZJ .btn {
  padding: 1.6rem 3.5rem;
  font-weight: 400;
}
.cid-tFpl9NcZZJ .advantages-container {
  display: grid;
  margin-top: 1rem;
  grid-auto-flow: column;
  grid-auto-columns: auto;
  grid-column-gap: 4.5rem;
  grid-row-gap: 1rem;
  -ms-grid-columns: auto;
  grid-template-columns: auto;
  -ms-grid-rows: auto;
  grid-template-rows: auto;
}
@media (max-width: 991px) {
  .cid-tFpl9NcZZJ .advantages-container {
    grid-auto-flow: row;
  }
}
.cid-tFpl9NcZZJ .advantage {
  display: flex;
  align-items: flex-start;
}
.cid-tFpl9NcZZJ .advantage-icon {
  display: flex;
  align-items: center;
  justify-content: center;
  padding: 4px;
  margin-right: 0.5rem;
  margin-top: 0.2rem;
  border-radius: 50%;
  background-color: #59bb93;
}
.cid-tFpl9NcZZJ .advantage-icon span {
  color: #002549;
}
.cid-tFpl9NcZZJ .advantage-text {
  color: #ffffff;
}
.cid-tFpl9NcZZJ .mbr-fallback-image.disabled {
  display: none;
}
.cid-tFpl9NcZZJ .mbr-fallback-image {
  display: block;
  background-size: cover;
  background-position: center center;
  width: 100%;
  height: 100%;
  position: absolute;
  top: 0;
}
.cid-tFplc8DJfw {
  padding-top: 5rem;
  padding-bottom: 5rem;
  background-color: #ffffff;
}
.cid-tFplc8DJfw .text-wrapper {
  z-index: 11;
}
.cid-tFplc8DJfw .wrapper {
  display: flex;
  flex-direction: column;
}
.cid-tFplc8DJfw .animate__fadeInUp:before {
  background: #ffffff;
}
.cid-tFplc8DJfw .mbr-iconfont {
  display: block;
  font-size: 3rem;
  color: #59bb93;
  margin-right: 0rem;
  margin-bottom: 2rem;
}
.cid-tFplc8DJfw .iconfont-wrapper {
  margin: auto;
}
.cid-tFplc8DJfw .mbr-section-title {
  text-align: center;
  color: #2160d1;
}
.cid-tFplc8DJfw .mbr-text,
.cid-tFplc8DJfw .mbr-section-btn {
  text-align: center;
  color: #161734;
}
.cid-tFplc8DJfw .mbr-fallback-image.disabled {
  display: none;
}
.cid-tFplc8DJfw .mbr-fallback-image {
  display: block;
  background-size: cover;
  background-position: center center;
  width: 100%;
  height: 100%;
  position: absolute;
  top: 0;
}
.cid-uWwfviyNiS {
  padding-top: 1rem;
  padding-bottom: 0rem;
  background-color: #333333;
}
.cid-uWwfviyNiS .card-wrapper {
  display: flex;
  overflow: visible;
}
.cid-uWwfviyNiS .icon {
  font-size: 5rem;
  color: #ffd96a;
  padding-right: 0rem;
  margin-top: -1rem;
  display: block;
}
.cid-uWwfviyNiS .card-box {
  margin-left: -1rem;
}
.cid-uWwfviyNiS .card-title {
  color: #f7f7f7;
}
.cid-uWwfviyNiS .card-text {
  color: #000000;
}
@media (max-width: 767px) {
  .cid-uWwfviyNiS .align-right,
  .cid-uWwfviyNiS .align-left {
    text-align: center;
  }
  .cid-uWwfviyNiS .card-wrapper {
    flex-direction: column;
  }
  .cid-uWwfviyNiS .icon,
  .cid-uWwfviyNiS .card-box {
    margin: 0rem;
  }
  .cid-uWwfviyNiS .icon {
    margin: auto;
    margin-bottom: 1rem;
  }
}
.cid-uWwfviyNiS .mbr-fallback-image.disabled {
  display: none;
}
.cid-uWwfviyNiS .mbr-fallback-image {
  display: block;
  background-size: cover;
  background-position: center center;
  width: 100%;
  height: 100%;
  position: absolute;
  top: 0;
}
.cid-uWwfwl4P22 {
  padding-top: 5rem;
  padding-bottom: 5rem;
  background-color: #333333;
}
.cid-uWwfwl4P22 .list {
  list-style: none;
  padding-left: 0;
  color: #ffffff;
}
@media (max-width: 991px) {
  .cid-uWwfwl4P22 .list {
    margin-bottom: 2rem;
  }
}
@media (min-width: 992px) {
  .cid-uWwfwl4P22 .list {
    margin-bottom: 0rem;
  }
}
@media (max-width: 767px) {
  .cid-uWwfwl4P22 .row {
    text-align: center;
  }
}
.cid-uWwfwl4P22 li {
  padding-bottom: 5px;
}
.cid-uWwfwl4P22 .row {
  padding-top: 2rem;
  border-top: 2px solid rgba(255, 255, 255, 0.15);
}
.cid-uWwfwl4P22 .soc-wrapper {
  margin-bottom: 0.5rem;
}
@media (max-width: 991px) {
  .cid-uWwfwl4P22 div > *:last-child {
    margin-top: 0 !important;
  }
}
.cid-uWwfwl4P22 .mbr-iconfont {
  padding-right: 6px;
}
.cid-uWwfwl4P22 .copyright {
  color: #bbbbbb;
}
.cid-uWwfwl4P22 .soc-link,
.cid-uWwfwl4P22 .soc-wrapper {
  color: #ffffff;
}
.cid-uWwfwl4P22 .mbr-section-subtitle {
  color: #f7f7f7;
}
.cid-tP4T5WUMON .navbar-dropdown {
  position: relative !important;
}
.cid-tP4T5WUMON .nav-link {
  position: relative;
}
.cid-tP4T5WUMON .nav-link:before {
  content: '';
  bottom: -2px;
  left: 5px;
  width: 0%;
  height: 1px;
  opacity: 0;
  transition: all 0.3s;
  background: currentColor;
  position: absolute;
}
.cid-tP4T5WUMON .nav-link:hover:before {
  width: 50%;
  opacity: 1;
}
.cid-tP4T5WUMON .dropdown-item:before {
  font-family: Moririse2 !important;
  content: '\e966';
  display: inline-block;
  width: 0;
  position: absolute;
  left: 1rem;
  top: 0.5rem;
  margin-right: 0.5rem;
  line-height: 1;
  font-size: inherit;
  vertical-align: middle;
  text-align: center;
  overflow: hidden;
  transform: scale(0, 1);
  transition: all 0.25s ease-in-out;
}
.cid-tP4T5WUMON .dropdown-menu {
  padding: 0;
}
.cid-tP4T5WUMON .dropdown-item:hover,
.cid-tP4T5WUMON .dropdown-item:focus {
  background: #59bb93 !important;
  color: white !important;
}
.cid-tP4T5WUMON .nav-dropdown .link {
  padding: 0 0.3em !important;
  margin: .667em 1em !important;
}
.cid-tP4T5WUMON .nav-dropdown .link.dropdown-toggle::after {
  margin-left: 0.5rem;
  margin-top: 0.2rem;
}
.cid-tP4T5WUMON .container {
  display: flex;
  margin: auto;
}
.cid-tP4T5WUMON .iconfont-wrapper {
  color: #000000 !important;
  font-size: 1.5rem;
  padding-right: .5rem;
}
.cid-tP4T5WUMON .navbar-caption {
  padding-right: 4rem;
}
.cid-tP4T5WUMON .dropdown-menu,
.cid-tP4T5WUMON .navbar.opened {
  background: #ffffff !important;
}
.cid-tP4T5WUMON .nav-item:focus,
.cid-tP4T5WUMON .nav-link:focus {
  outline: none;
}
.cid-tP4T5WUMON .dropdown .dropdown-menu .dropdown-item {
  width: auto;
  transition: all 0.25s ease-in-out;
}
.cid-tP4T5WUMON .dropdown .dropdown-menu .dropdown-item::after {
  right: 0.5rem;
}
.cid-tP4T5WUMON .dropdown .dropdown-menu .dropdown-item .mbr-iconfont {
  margin-left: -1.8rem;
  padding-right: 1rem;
  font-size: inherit;
}
.cid-tP4T5WUMON .dropdown .dropdown-menu .dropdown-item .mbr-iconfont:before {
  display: inline-block;
  transform: scale(1, 1);
  transition: all 0.25s ease-in-out;
}
.cid-tP4T5WUMON .collapsed .dropdown-menu .dropdown-item:before {
  display: none;
}
.cid-tP4T5WUMON .collapsed .dropdown .dropdown-menu .dropdown-item {
  padding: 0.235em 1.5em 0.235em 1.5em !important;
  transition: none;
  margin: 0 !important;
}
.cid-tP4T5WUMON .navbar {
  min-height: 77px;
  transition: all .3s;
  background: #ffffff;
}
.cid-tP4T5WUMON .navbar.opened {
  transition: all .3s;
}
.cid-tP4T5WUMON .navbar .dropdown-item {
  padding: .5rem 1.8rem;
}
.cid-tP4T5WUMON .navbar .navbar-logo img {
  width: auto;
}
.cid-tP4T5WUMON .navbar .navbar-collapse {
  justify-content: flex-end;
  z-index: 1;
}
.cid-tP4T5WUMON .navbar.collapsed .nav-item .nav-link::before {
  display: none;
}
.cid-tP4T5WUMON .navbar.collapsed.opened .dropdown-menu {
  top: 0;
}
@media (min-width: 992px) {
  .cid-tP4T5WUMON .navbar.collapsed.opened:not(.navbar-short) .navbar-collapse {
    max-height: calc(98.5vh - 8rem);
  }
}
.cid-tP4T5WUMON .navbar.collapsed .dropdown-menu .dropdown-submenu {
  left: 0 !important;
}
.cid-tP4T5WUMON .navbar.collapsed .dropdown-menu .dropdown-item:after {
  right: auto;
}
.cid-tP4T5WUMON .navbar.collapsed .dropdown-menu .dropdown-toggle[data-toggle="dropdown-submenu"]:after {
  margin-left: 0.5rem;
  margin-top: 0.2rem;
  border-top: 0.35em solid;
  border-right: 0.35em solid transparent;
  border-left: 0.35em solid transparent;
  border-bottom: 0;
  top: 55%;
}
.cid-tP4T5WUMON .navbar.collapsed ul.navbar-nav li {
  margin: auto;
}
.cid-tP4T5WUMON .navbar.collapsed .dropdown-menu .dropdown-item {
  padding: .25rem 1.5rem;
  text-align: center;
}
.cid-tP4T5WUMON .navbar.collapsed .icons-menu {
  padding-left: 0;
  padding-right: 0;
  padding-top: .5rem;
  padding-bottom: .5rem;
}
@media (max-width: 991px) {
  .cid-tP4T5WUMON .navbar .nav-item .nav-link::before {
    display: none;
  }
  .cid-tP4T5WUMON .navbar.opened .dropdown-menu {
    top: 0;
  }
  .cid-tP4T5WUMON .navbar .dropdown-menu .dropdown-submenu {
    left: 0 !important;
  }
  .cid-tP4T5WUMON .navbar .dropdown-menu .dropdown-item:after {
    right: auto;
  }
  .cid-tP4T5WUMON .navbar .dropdown-menu .dropdown-toggle[data-toggle="dropdown-submenu"]:after {
    margin-left: 0.5rem;
    margin-top: 0.2rem;
    border-top: 0.35em solid;
    border-right: 0.35em solid transparent;
    border-left: 0.35em solid transparent;
    border-bottom: 0;
    top: 55%;
  }
  .cid-tP4T5WUMON .navbar .navbar-logo img {
    height: 3.8rem !important;
  }
  .cid-tP4T5WUMON .navbar ul.navbar-nav li {
    margin: auto;
  }
  .cid-tP4T5WUMON .navbar .dropdown-menu .dropdown-item {
    padding: .25rem 1.5rem !important;
    text-align: center;
  }
  .cid-tP4T5WUMON .navbar .navbar-brand {
    flex-shrink: initial;
    flex-basis: auto;
    word-break: break-word;
    padding-right: 2rem;
  }
  .cid-tP4T5WUMON .navbar .navbar-toggler {
    flex-basis: auto;
  }
  .cid-tP4T5WUMON .navbar .icons-menu {
    padding-left: 0;
    padding-top: .5rem;
    padding-bottom: .5rem;
  }
}
.cid-tP4T5WUMON .navbar.navbar-short {
  min-height: 60px;
}
.cid-tP4T5WUMON .navbar.navbar-short .navbar-logo img {
  height: 3rem !important;
}
.cid-tP4T5WUMON .navbar.navbar-short .navbar-brand {
  padding: 0;
}
.cid-tP4T5WUMON .navbar-brand {
  flex-shrink: 0;
  align-items: center;
  margin-right: 0;
  padding: 0;
  transition: all .3s;
  word-break: break-word;
  z-index: 1;
}
.cid-tP4T5WUMON .navbar-brand .navbar-caption {
  line-height: inherit !important;
}
.cid-tP4T5WUMON .navbar-brand .navbar-logo a {
  outline: none;
}
.cid-tP4T5WUMON .dropdown-item.active,
.cid-tP4T5WUMON .dropdown-item:active {
  background-color: transparent;
}
.cid-tP4T5WUMON .navbar-expand-lg .navbar-nav .nav-link {
  padding: 0;
}
.cid-tP4T5WUMON .nav-dropdown .link.dropdown-toggle {
  margin-right: 1.667em;
}
.cid-tP4T5WUMON .nav-dropdown .link.dropdown-toggle[aria-expanded="true"] {
  margin-right: 0;
  padding: 0.667em 1.667em;
}
.cid-tP4T5WUMON .navbar.navbar-expand-lg .dropdown .dropdown-menu {
  background: #ffffff;
}
.cid-tP4T5WUMON .navbar.navbar-expand-lg .dropdown .dropdown-menu .dropdown-submenu {
  margin: 0;
  left: 100%;
}
.cid-tP4T5WUMON .navbar .dropdown.open > .dropdown-menu {
  display: block;
}
.cid-tP4T5WUMON ul.navbar-nav {
  flex-wrap: wrap;
}
.cid-tP4T5WUMON .navbar-buttons {
  text-align: center;
  min-width: 170px;
}
.cid-tP4T5WUMON button.navbar-toggler {
  outline: none;
  width: 31px;
  height: 20px;
  cursor: pointer;
  transition: all .2s;
  position: relative;
  align-self: center;
}
.cid-tP4T5WUMON button.navbar-toggler .hamburger span {
  position: absolute;
  right: 0;
  width: 30px;
  height: 2px;
  border-right: 5px;
  background-color: currentColor;
}
.cid-tP4T5WUMON button.navbar-toggler .hamburger span:nth-child(1) {
  top: 0;
  transition: all .2s;
}
.cid-tP4T5WUMON button.navbar-toggler .hamburger span:nth-child(2) {
  top: 8px;
  transition: all .15s;
}
.cid-tP4T5WUMON button.navbar-toggler .hamburger span:nth-child(3) {
  top: 8px;
  transition: all .15s;
}
.cid-tP4T5WUMON button.navbar-toggler .hamburger span:nth-child(4) {
  top: 16px;
  transition: all .2s;
}
.cid-tP4T5WUMON nav.opened .hamburger span:nth-child(1) {
  top: 8px;
  width: 0;
  opacity: 0;
  right: 50%;
  transition: all .2s;
}
.cid-tP4T5WUMON nav.opened .hamburger span:nth-child(2) {
  transform: rotate(45deg);
  transition: all .25s;
}
.cid-tP4T5WUMON nav.opened .hamburger span:nth-child(3) {
  transform: rotate(-45deg);
  transition: all .25s;
}
.cid-tP4T5WUMON nav.opened .hamburger span:nth-child(4) {
  top: 8px;
  width: 0;
  opacity: 0;
  right: 50%;
  transition: all .2s;
}
.cid-tP4T5WUMON .navbar-dropdown {
  padding: .5rem 1rem;
}
.cid-tP4T5WUMON a.nav-link {
  display: flex;
  align-items: center;
  justify-content: center;
}
.cid-tP4T5WUMON .icons-menu {
  flex-wrap: nowrap;
  display: flex;
  justify-content: center;
  padding-left: 1rem;
  padding-right: 1rem;
  padding-top: 0.3rem;
  text-align: center;
}
@media screen and (-ms-high-contrast: active), (-ms-high-contrast: none) {
  .cid-tP4T5WUMON .navbar {
    height: 77px;
  }
  .cid-tP4T5WUMON .navbar.opened {
    height: auto;
  }
  .cid-tP4T5WUMON .nav-item .nav-link:hover::before {
    width: 175%;
    max-width: calc(100% + 2rem);
    left: -1rem;
  }
}
.cid-tP4T5Z6NLh {
  background-image: url("../../../assets/images/untitled-design-17-1366x768.png");
}
.cid-tP4T5Z6NLh .mbr-text,
.cid-tP4T5Z6NLh .mbr-section-btn {
  color: #f7f7f7;
  text-align: center;
}
@media (max-width: 991px) {
  .cid-tP4T5Z6NLh .mbr-section-title,
  .cid-tP4T5Z6NLh .mbr-section-btn,
  .cid-tP4T5Z6NLh .mbr-text {
    text-align: center;
  }
}
.cid-tP4T5Z6NLh .padding {
  padding-bottom: 7rem!important;
}
.cid-tP4T5Z6NLh .mbr-section-subtitle {
  color: #000000;
  letter-spacing: 6px;
}
.cid-tP4T5Z6NLh .mbr-iconfont {
  color: #fafafa;
  font-size: 1.1rem;
}
.cid-tP4T5Z6NLh .icons-wrapper {
  position: absolute;
  display: flex;
  bottom: 4rem;
  width: fit-content;
  right: 10rem;
}
@media (max-width: 992px) {
  .cid-tP4T5Z6NLh .icons-wrapper {
    right: 50%;
    left: 50%;
    transform: translateX(-50%);
  }
}
.cid-tP4T5Z6NLh .icon-wrapper {
  position: relative;
  width: 50px;
  cursor: pointer;
  margin: 0 0.5rem;
  display: flex;
  justify-content: center;
  align-items: center;
  height: 50px;
}
.cid-tP4T5Z6NLh .icon-wrapper:before {
  position: absolute;
  pointer-events: none;
  content: '';
  top: 50%;
  left: 50%;
  transform: translate(-50%, -50%);
  width: 100%;
  transition: all 0.3s;
  height: 100%;
  border-radius: 50%;
  border: 1px solid #fafafa;
}
.cid-tP4T5Z6NLh .icon-wrapper:hover:before {
  width: 90%;
  height: 90%;
  opacity: 0;
}
.cid-tP4T5Z6NLh .mbr-section-title {
  color: #fafafa;
  text-align: center;
}
.cid-tP7djkWs7e {
  background-image: url("../../../assets/images/untitled-design-5-500x500.png");
}
.cid-tP7djkWs7e .mbr-text,
.cid-tP7djkWs7e .mbr-section-btn {
  color: #000000;
  text-align: center;
}
@media (max-width: 991px) {
  .cid-tP7djkWs7e .mbr-section-title,
  .cid-tP7djkWs7e .mbr-section-btn,
  .cid-tP7djkWs7e .mbr-text {
    text-align: center;
  }
}
.cid-tP7djkWs7e .mbr-section-subtitle {
  color: #ffffff;
  letter-spacing: 6px;
}
.cid-tP7djkWs7e .mbr-fallback-image.disabled {
  display: none;
}
.cid-tP7djkWs7e .mbr-fallback-image {
  display: block;
  background-size: cover;
  background-position: center center;
  width: 100%;
  height: 100%;
  position: absolute;
  top: 0;
}
.cid-tP4T60zcjn {
  background-color: #ffffff;
}
.cid-tP4T60zcjn .mbr-text,
.cid-tP4T60zcjn .mbr-section-btn {
  color: #333333;
  text-align: center;
}
@media (max-width: 991px) {
  .cid-tP4T60zcjn .mbr-section-title,
  .cid-tP4T60zcjn .mbr-section-btn,
  .cid-tP4T60zcjn .mbr-text {
    text-align: center;
  }
}
.cid-tP4T60zcjn .padding {
  padding-bottom: 7rem!important;
}
.cid-tP4T60zcjn .mbr-section-subtitle {
  color: #ffffff;
  letter-spacing: 6px;
}
.cid-tP4T60zcjn .mbr-iconfont {
  color: #ffffff;
  font-size: 1.1rem;
}
.cid-tP4T60zcjn .icons-wrapper {
  position: absolute;
  display: flex;
  bottom: 4rem;
  width: fit-content;
  right: 10rem;
}
@media (max-width: 992px) {
  .cid-tP4T60zcjn .icons-wrapper {
    right: 50%;
    left: 50%;
    transform: translateX(-50%);
  }
}
.cid-tP4T60zcjn .icon-wrapper {
  position: relative;
  width: 50px;
  cursor: pointer;
  margin: 0 0.5rem;
  display: flex;
  justify-content: center;
  align-items: center;
  height: 50px;
}
.cid-tP4T60zcjn .icon-wrapper:before {
  position: absolute;
  pointer-events: none;
  content: '';
  top: 50%;
  left: 50%;
  transform: translate(-50%, -50%);
  width: 100%;
  transition: all 0.3s;
  height: 100%;
  border-radius: 50%;
  border: 1px solid #ffffff;
}
.cid-tP4T60zcjn .icon-wrapper:hover:before {
  width: 90%;
  height: 90%;
  opacity: 0;
}
.cid-tP4T60zcjn .mbr-fallback-image.disabled {
  display: none;
}
.cid-tP4T60zcjn .mbr-fallback-image {
  display: block;
  background-size: cover;
  background-position: center center;
  width: 100%;
  height: 100%;
  position: absolute;
  top: 0;
}
.cid-tP4T60zcjn .mbr-section-title {
  color: #000000;
}
.cid-tP4T62fGS7 {
  padding-top: 6rem;
  padding-bottom: 6rem;
  background-color: #ffffff;
}
.cid-tP4T62fGS7 .mbr-fallback-image.disabled {
  display: none;
}
.cid-tP4T62fGS7 .mbr-fallback-image {
  display: block;
  background-size: cover;
  background-position: center center;
  width: 100%;
  height: 100%;
  position: absolute;
  top: 0;
}
@media (max-width: 991px) {
  .cid-tP4T62fGS7 .image-wrapper {
    margin-bottom: 1rem;
  }
}
.cid-tP4T62fGS7 .row {
  flex-direction: row-reverse;
}
.cid-tP4T62fGS7 img {
  width: 100%;
}
.cid-tP4T63o2JK {
  padding-top: 0rem;
  padding-bottom: 2rem;
  background-color: #ffffff;
}
.cid-tP4T63o2JK .container {
  max-width: 1312px;
}
.cid-tP4T63o2JK .row {
  padding: 0 1rem;
}
@media (max-width: 991px) {
  .cid-tP4T63o2JK .row {
    padding: 0 0.75rem;
  }
}
.cid-tP4T63o2JK .text-container {
  width: 100%;
  padding: 0;
}
@media (max-width: 767px) {
  .cid-tP4T63o2JK .text-container {
    text-align: center !important;
  }
}
.cid-tP4T63o2JK .mbr-section-title {
  margin-bottom: 5rem;
  width: 100%;
  color: #1caf9f;
}
.cid-tP4T63o2JK .cards-container {
  display: grid;
  -webkit-box-orient: vertical;
  -webkit-box-direction: normal;
  -webkit-flex-direction: column;
  -ms-flex-direction: column;
  flex-direction: column;
  grid-auto-columns: 1fr;
  grid-column-gap: 5rem;
  grid-row-gap: 4rem;
  -ms-grid-columns: 1fr 1fr 1fr;
  grid-template-columns: 1fr 1fr 1fr;
  -ms-grid-rows: auto;
  grid-template-rows: auto;
  padding: 0;
}
@media (max-width: 991px) {
  .cid-tP4T63o2JK .cards-container {
    grid-column-gap: 5rem;
    -ms-grid-columns: 1fr 1fr;
    grid-template-columns: 1fr 1fr;
  }
}
@media (max-width: 767px) {
  .cid-tP4T63o2JK .cards-container {
    max-width: 20rem;
    margin-right: auto;
    margin-left: auto;
    -ms-grid-columns: 1fr;
    grid-template-columns: 1fr;
    text-align: center !important;
  }
}
.cid-tP4T63o2JK .card-wrapper {
  display: flex;
  flex-direction: column;
  align-items: center;
  justify-content: flex-start;
  flex-wrap: wrap;
}
@media (max-width: 767px) {
  .cid-tP4T63o2JK .card-wrapper {
    margin-left: auto;
    margin-right: auto;
  }
}
.cid-tP4T63o2JK .card-title {
  color: #002549;
  margin-bottom: 1rem;
}
.cid-tP4T63o2JK .card-text {
  color: #002549;
}
.cid-tP4T63o2JK .icon-wrap {
  margin-bottom: 1rem;
}
.cid-tP4T63o2JK .icon-box {
  width: 60px;
  min-width: 60px;
  height: 60px;
  border-radius: 50%;
  border: 2px solid #e1965f;
  text-align: center;
  display: inline-block;
}
.cid-tP4T63o2JK .icon-box span {
  font-size: 2rem;
  color: #e1965f;
  line-height: 1.7;
}
.cid-tP4T63o2JK .mbr-fallback-image.disabled {
  display: none;
}
.cid-tP4T63o2JK .mbr-fallback-image {
  display: block;
  background-size: cover;
  background-position: center center;
  width: 100%;
  height: 100%;
  position: absolute;
  top: 0;
}
.cid-tP4T655N1T {
  padding-top: 5rem;
  padding-bottom: 3rem;
  background-color: #ffffff;
}
.cid-tP4T655N1T .row {
  flex-direction: row-reverse;
}
.cid-tP4T655N1T .main_title {
  margin-bottom: 2.5rem;
}
.cid-tP4T655N1T .mbr-text {
  line-height: 1.23;
  color: #1caf9f;
}
.cid-tP4T655N1T .image-wrapper img {
  width: 100%;
  object-fit: cover;
}
.cid-tP4T655N1T .list_title {
  margin-bottom: 1.5rem;
}
.cid-tP4T655N1T .list_box {
  margin-top: 2rem;
}
.cid-tP4T655N1T ol {
  padding: 0;
  margin: 0;
  margin-top: 1.25rem;
  margin-bottom: 1.25rem;
}
.cid-tP4T655N1T ol li {
  display: block;
  line-height: 1.23;
  margin-bottom: .5rem;
  list-style: none;
}
.cid-tP4T655N1T ol li:before {
  content: "⚬ ";
  margin-right: 5px;
  display: inline-block;
  min-width: 28px;
}
@media (min-width: 992px) {
  .cid-tP4T655N1T .card-wrapper {
    padding-right: 5rem;
    padding-left: 4rem;
  }
}
@media (max-width: 991px) {
  .cid-tP4T655N1T .row {
    flex-direction: column-reverse;
  }
  .cid-tP4T655N1T .card-wrapper {
    padding: 0;
  }
  .cid-tP4T655N1T .main_title {
    margin-bottom: 1.5rem;
  }
  .cid-tP4T655N1T .image-wrapper {
    margin-bottom: 3rem;
  }
  .cid-tP4T655N1T .list_title {
    margin-bottom: .75rem;
  }
  .cid-tP4T655N1T .list_box {
    margin-top: 1rem;
  }
  .cid-tP4T655N1T ol {
    margin-top: .75rem;
    margin-bottom: .75rem;
  }
  .cid-tP4T655N1T ol li {
    margin-bottom: .25rem;
  }
}
.cid-tP4T66rEEQ {
  padding-top: 0rem;
  padding-bottom: 0rem;
  background-color: #ffffff;
}
.cid-tP4T66rEEQ .container {
  max-width: 1312px;
}
.cid-tP4T66rEEQ .col-text {
  display: grid;
  justify-items: center;
  grid-auto-columns: 1fr;
  grid-column-gap: 0px;
  grid-row-gap: 2rem;
  -ms-grid-columns: 1fr;
  grid-template-columns: 1fr;
  -ms-grid-rows: auto;
  grid-template-rows: auto;
  text-align: center;
}
.cid-tP4T66rEEQ .label-text {
  color: #ffffff;
  width: 100%;
}
.cid-tP4T66rEEQ .mbr-section-title {
  color: #ffffff;
  width: 100%;
}
.cid-tP4T66rEEQ .btn {
  padding: 1.6rem 3.5rem;
  font-weight: 400;
}
.cid-tP4T66rEEQ .advantages-container {
  display: grid;
  margin-top: 1rem;
  grid-auto-flow: column;
  grid-auto-columns: auto;
  grid-column-gap: 4.5rem;
  grid-row-gap: 1rem;
  -ms-grid-columns: auto;
  grid-template-columns: auto;
  -ms-grid-rows: auto;
  grid-template-rows: auto;
}
@media (max-width: 991px) {
  .cid-tP4T66rEEQ .advantages-container {
    grid-auto-flow: row;
  }
}
.cid-tP4T66rEEQ .advantage {
  display: flex;
  align-items: flex-start;
}
.cid-tP4T66rEEQ .advantage-icon {
  display: flex;
  align-items: center;
  justify-content: center;
  padding: 4px;
  margin-right: 0.5rem;
  margin-top: 0.2rem;
  border-radius: 50%;
  background-color: #59bb93;
}
.cid-tP4T66rEEQ .advantage-icon span {
  color: #002549;
}
.cid-tP4T66rEEQ .advantage-text {
  color: #ffffff;
}
.cid-tP4T66rEEQ .mbr-fallback-image.disabled {
  display: none;
}
.cid-tP4T66rEEQ .mbr-fallback-image {
  display: block;
  background-size: cover;
  background-position: center center;
  width: 100%;
  height: 100%;
  position: absolute;
  top: 0;
}
.cid-tP4T683URi {
  padding-top: 5rem;
  padding-bottom: 5rem;
  background-color: #ffffff;
}
.cid-tP4T683URi .text-wrapper {
  z-index: 11;
}
.cid-tP4T683URi .wrapper {
  display: flex;
  flex-direction: column;
}
.cid-tP4T683URi .animate__fadeInUp:before {
  background: #ffffff;
}
.cid-tP4T683URi .mbr-iconfont {
  display: block;
  font-size: 3rem;
  color: #59bb93;
  margin-right: 0rem;
  margin-bottom: 2rem;
}
.cid-tP4T683URi .iconfont-wrapper {
  margin: auto;
}
.cid-tP4T683URi .mbr-section-title {
  text-align: center;
  color: #2160d1;
}
.cid-tP4T683URi .mbr-text,
.cid-tP4T683URi .mbr-section-btn {
  text-align: center;
  color: #161734;
}
.cid-tP4T683URi .mbr-fallback-image.disabled {
  display: none;
}
.cid-tP4T683URi .mbr-fallback-image {
  display: block;
  background-size: cover;
  background-position: center center;
  width: 100%;
  height: 100%;
  position: absolute;
  top: 0;
}
.cid-uWwhXMDNxG {
  padding-top: 1rem;
  padding-bottom: 0rem;
  background-color: #333333;
}
.cid-uWwhXMDNxG .card-wrapper {
  display: flex;
  overflow: visible;
}
.cid-uWwhXMDNxG .icon {
  font-size: 5rem;
  color: #ffd96a;
  padding-right: 0rem;
  margin-top: -1rem;
  display: block;
}
.cid-uWwhXMDNxG .card-box {
  margin-left: -1rem;
}
.cid-uWwhXMDNxG .card-title {
  color: #f7f7f7;
}
.cid-uWwhXMDNxG .card-text {
  color: #000000;
}
@media (max-width: 767px) {
  .cid-uWwhXMDNxG .align-right,
  .cid-uWwhXMDNxG .align-left {
    text-align: center;
  }
  .cid-uWwhXMDNxG .card-wrapper {
    flex-direction: column;
  }
  .cid-uWwhXMDNxG .icon,
  .cid-uWwhXMDNxG .card-box {
    margin: 0rem;
  }
  .cid-uWwhXMDNxG .icon {
    margin: auto;
    margin-bottom: 1rem;
  }
}
.cid-uWwhXMDNxG .mbr-fallback-image.disabled {
  display: none;
}
.cid-uWwhXMDNxG .mbr-fallback-image {
  display: block;
  background-size: cover;
  background-position: center center;
  width: 100%;
  height: 100%;
  position: absolute;
  top: 0;
}
.cid-uWwhYzby7m {
  padding-top: 5rem;
  padding-bottom: 5rem;
  background-color: #333333;
}
.cid-uWwhYzby7m .list {
  list-style: none;
  padding-left: 0;
  color: #ffffff;
}
@media (max-width: 991px) {
  .cid-uWwhYzby7m .list {
    margin-bottom: 2rem;
  }
}
@media (min-width: 992px) {
  .cid-uWwhYzby7m .list {
    margin-bottom: 0rem;
  }
}
@media (max-width: 767px) {
  .cid-uWwhYzby7m .row {
    text-align: center;
  }
}
.cid-uWwhYzby7m li {
  padding-bottom: 5px;
}
.cid-uWwhYzby7m .row {
  padding-top: 2rem;
  border-top: 2px solid rgba(255, 255, 255, 0.15);
}
.cid-uWwhYzby7m .soc-wrapper {
  margin-bottom: 0.5rem;
}
@media (max-width: 991px) {
  .cid-uWwhYzby7m div > *:last-child {
    margin-top: 0 !important;
  }
}
.cid-uWwhYzby7m .mbr-iconfont {
  padding-right: 6px;
}
.cid-uWwhYzby7m .copyright {
  color: #bbbbbb;
}
.cid-uWwhYzby7m .soc-link,
.cid-uWwhYzby7m .soc-wrapper {
  color: #ffffff;
}
.cid-uWwhYzby7m .mbr-section-subtitle {
  color: #f7f7f7;
}
.cid-s6S2mmZd7b .navbar-dropdown {
  position: relative !important;
}
.cid-s6S2mmZd7b .nav-link {
  position: relative;
}
.cid-s6S2mmZd7b .nav-link:before {
  content: '';
  bottom: -2px;
  left: 5px;
  width: 0%;
  height: 1px;
  opacity: 0;
  transition: all 0.3s;
  background: currentColor;
  position: absolute;
}
.cid-s6S2mmZd7b .nav-link:hover:before {
  width: 50%;
  opacity: 1;
}
.cid-s6S2mmZd7b .dropdown-item:before {
  font-family: Moririse2 !important;
  content: '\e966';
  display: inline-block;
  width: 0;
  position: absolute;
  left: 1rem;
  top: 0.5rem;
  margin-right: 0.5rem;
  line-height: 1;
  font-size: inherit;
  vertical-align: middle;
  text-align: center;
  overflow: hidden;
  transform: scale(0, 1);
  transition: all 0.25s ease-in-out;
}
.cid-s6S2mmZd7b .dropdown-menu {
  padding: 0;
}
.cid-s6S2mmZd7b .dropdown-item:hover,
.cid-s6S2mmZd7b .dropdown-item:focus {
  background: #59bb93 !important;
  color: white !important;
}
.cid-s6S2mmZd7b .nav-dropdown .link {
  padding: 0 0.3em !important;
  margin: .667em 1em !important;
}
.cid-s6S2mmZd7b .nav-dropdown .link.dropdown-toggle::after {
  margin-left: 0.5rem;
  margin-top: 0.2rem;
}
.cid-s6S2mmZd7b .container {
  display: flex;
  margin: auto;
}
.cid-s6S2mmZd7b .iconfont-wrapper {
  color: #000000 !important;
  font-size: 1.5rem;
  padding-right: .5rem;
}
.cid-s6S2mmZd7b .navbar-caption {
  padding-right: 4rem;
}
.cid-s6S2mmZd7b .dropdown-menu,
.cid-s6S2mmZd7b .navbar.opened {
  background: #ffffff !important;
}
.cid-s6S2mmZd7b .nav-item:focus,
.cid-s6S2mmZd7b .nav-link:focus {
  outline: none;
}
.cid-s6S2mmZd7b .dropdown .dropdown-menu .dropdown-item {
  width: auto;
  transition: all 0.25s ease-in-out;
}
.cid-s6S2mmZd7b .dropdown .dropdown-menu .dropdown-item::after {
  right: 0.5rem;
}
.cid-s6S2mmZd7b .dropdown .dropdown-menu .dropdown-item .mbr-iconfont {
  margin-left: -1.8rem;
  padding-right: 1rem;
  font-size: inherit;
}
.cid-s6S2mmZd7b .dropdown .dropdown-menu .dropdown-item .mbr-iconfont:before {
  display: inline-block;
  transform: scale(1, 1);
  transition: all 0.25s ease-in-out;
}
.cid-s6S2mmZd7b .collapsed .dropdown-menu .dropdown-item:before {
  display: none;
}
.cid-s6S2mmZd7b .collapsed .dropdown .dropdown-menu .dropdown-item {
  padding: 0.235em 1.5em 0.235em 1.5em !important;
  transition: none;
  margin: 0 !important;
}
.cid-s6S2mmZd7b .navbar {
  min-height: 77px;
  transition: all .3s;
  background: #ffffff;
}
.cid-s6S2mmZd7b .navbar.opened {
  transition: all .3s;
}
.cid-s6S2mmZd7b .navbar .dropdown-item {
  padding: .5rem 1.8rem;
}
.cid-s6S2mmZd7b .navbar .navbar-logo img {
  width: auto;
}
.cid-s6S2mmZd7b .navbar .navbar-collapse {
  justify-content: flex-end;
  z-index: 1;
}
.cid-s6S2mmZd7b .navbar.collapsed .nav-item .nav-link::before {
  display: none;
}
.cid-s6S2mmZd7b .navbar.collapsed.opened .dropdown-menu {
  top: 0;
}
@media (min-width: 992px) {
  .cid-s6S2mmZd7b .navbar.collapsed.opened:not(.navbar-short) .navbar-collapse {
    max-height: calc(98.5vh - 8rem);
  }
}
.cid-s6S2mmZd7b .navbar.collapsed .dropdown-menu .dropdown-submenu {
  left: 0 !important;
}
.cid-s6S2mmZd7b .navbar.collapsed .dropdown-menu .dropdown-item:after {
  right: auto;
}
.cid-s6S2mmZd7b .navbar.collapsed .dropdown-menu .dropdown-toggle[data-toggle="dropdown-submenu"]:after {
  margin-left: 0.5rem;
  margin-top: 0.2rem;
  border-top: 0.35em solid;
  border-right: 0.35em solid transparent;
  border-left: 0.35em solid transparent;
  border-bottom: 0;
  top: 55%;
}
.cid-s6S2mmZd7b .navbar.collapsed ul.navbar-nav li {
  margin: auto;
}
.cid-s6S2mmZd7b .navbar.collapsed .dropdown-menu .dropdown-item {
  padding: .25rem 1.5rem;
  text-align: center;
}
.cid-s6S2mmZd7b .navbar.collapsed .icons-menu {
  padding-left: 0;
  padding-right: 0;
  padding-top: .5rem;
  padding-bottom: .5rem;
}
@media (max-width: 991px) {
  .cid-s6S2mmZd7b .navbar .nav-item .nav-link::before {
    display: none;
  }
  .cid-s6S2mmZd7b .navbar.opened .dropdown-menu {
    top: 0;
  }
  .cid-s6S2mmZd7b .navbar .dropdown-menu .dropdown-submenu {
    left: 0 !important;
  }
  .cid-s6S2mmZd7b .navbar .dropdown-menu .dropdown-item:after {
    right: auto;
  }
  .cid-s6S2mmZd7b .navbar .dropdown-menu .dropdown-toggle[data-toggle="dropdown-submenu"]:after {
    margin-left: 0.5rem;
    margin-top: 0.2rem;
    border-top: 0.35em solid;
    border-right: 0.35em solid transparent;
    border-left: 0.35em solid transparent;
    border-bottom: 0;
    top: 55%;
  }
  .cid-s6S2mmZd7b .navbar .navbar-logo img {
    height: 3.8rem !important;
  }
  .cid-s6S2mmZd7b .navbar ul.navbar-nav li {
    margin: auto;
  }
  .cid-s6S2mmZd7b .navbar .dropdown-menu .dropdown-item {
    padding: .25rem 1.5rem !important;
    text-align: center;
  }
  .cid-s6S2mmZd7b .navbar .navbar-brand {
    flex-shrink: initial;
    flex-basis: auto;
    word-break: break-word;
    padding-right: 2rem;
  }
  .cid-s6S2mmZd7b .navbar .navbar-toggler {
    flex-basis: auto;
  }
  .cid-s6S2mmZd7b .navbar .icons-menu {
    padding-left: 0;
    padding-top: .5rem;
    padding-bottom: .5rem;
  }
}
.cid-s6S2mmZd7b .navbar.navbar-short {
  min-height: 60px;
}
.cid-s6S2mmZd7b .navbar.navbar-short .navbar-logo img {
  height: 3rem !important;
}
.cid-s6S2mmZd7b .navbar.navbar-short .navbar-brand {
  padding: 0;
}
.cid-s6S2mmZd7b .navbar-brand {
  flex-shrink: 0;
  align-items: center;
  margin-right: 0;
  padding: 0;
  transition: all .3s;
  word-break: break-word;
  z-index: 1;
}
.cid-s6S2mmZd7b .navbar-brand .navbar-caption {
  line-height: inherit !important;
}
.cid-s6S2mmZd7b .navbar-brand .navbar-logo a {
  outline: none;
}
.cid-s6S2mmZd7b .dropdown-item.active,
.cid-s6S2mmZd7b .dropdown-item:active {
  background-color: transparent;
}
.cid-s6S2mmZd7b .navbar-expand-lg .navbar-nav .nav-link {
  padding: 0;
}
.cid-s6S2mmZd7b .nav-dropdown .link.dropdown-toggle {
  margin-right: 1.667em;
}
.cid-s6S2mmZd7b .nav-dropdown .link.dropdown-toggle[aria-expanded="true"] {
  margin-right: 0;
  padding: 0.667em 1.667em;
}
.cid-s6S2mmZd7b .navbar.navbar-expand-lg .dropdown .dropdown-menu {
  background: #ffffff;
}
.cid-s6S2mmZd7b .navbar.navbar-expand-lg .dropdown .dropdown-menu .dropdown-submenu {
  margin: 0;
  left: 100%;
}
.cid-s6S2mmZd7b .navbar .dropdown.open > .dropdown-menu {
  display: block;
}
.cid-s6S2mmZd7b ul.navbar-nav {
  flex-wrap: wrap;
}
.cid-s6S2mmZd7b .navbar-buttons {
  text-align: center;
  min-width: 170px;
}
.cid-s6S2mmZd7b button.navbar-toggler {
  outline: none;
  width: 31px;
  height: 20px;
  cursor: pointer;
  transition: all .2s;
  position: relative;
  align-self: center;
}
.cid-s6S2mmZd7b button.navbar-toggler .hamburger span {
  position: absolute;
  right: 0;
  width: 30px;
  height: 2px;
  border-right: 5px;
  background-color: currentColor;
}
.cid-s6S2mmZd7b button.navbar-toggler .hamburger span:nth-child(1) {
  top: 0;
  transition: all .2s;
}
.cid-s6S2mmZd7b button.navbar-toggler .hamburger span:nth-child(2) {
  top: 8px;
  transition: all .15s;
}
.cid-s6S2mmZd7b button.navbar-toggler .hamburger span:nth-child(3) {
  top: 8px;
  transition: all .15s;
}
.cid-s6S2mmZd7b button.navbar-toggler .hamburger span:nth-child(4) {
  top: 16px;
  transition: all .2s;
}
.cid-s6S2mmZd7b nav.opened .hamburger span:nth-child(1) {
  top: 8px;
  width: 0;
  opacity: 0;
  right: 50%;
  transition: all .2s;
}
.cid-s6S2mmZd7b nav.opened .hamburger span:nth-child(2) {
  transform: rotate(45deg);
  transition: all .25s;
}
.cid-s6S2mmZd7b nav.opened .hamburger span:nth-child(3) {
  transform: rotate(-45deg);
  transition: all .25s;
}
.cid-s6S2mmZd7b nav.opened .hamburger span:nth-child(4) {
  top: 8px;
  width: 0;
  opacity: 0;
  right: 50%;
  transition: all .2s;
}
.cid-s6S2mmZd7b .navbar-dropdown {
  padding: .5rem 1rem;
}
.cid-s6S2mmZd7b a.nav-link {
  display: flex;
  align-items: center;
  justify-content: center;
}
.cid-s6S2mmZd7b .icons-menu {
  flex-wrap: nowrap;
  display: flex;
  justify-content: center;
  padding-left: 1rem;
  padding-right: 1rem;
  padding-top: 0.3rem;
  text-align: center;
}
@media screen and (-ms-high-contrast: active), (-ms-high-contrast: none) {
  .cid-s6S2mmZd7b .navbar {
    height: 77px;
  }
  .cid-s6S2mmZd7b .navbar.opened {
    height: auto;
  }
  .cid-s6S2mmZd7b .nav-item .nav-link:hover::before {
    width: 175%;
    max-width: calc(100% + 2rem);
    left: -1rem;
  }
}
.cid-tf13NwYHic {
  background-image: url("../../../assets/images/31978-76-832x623.jpeg");
}
.cid-tf13NwYHic .text-content {
  padding-top: 90px;
  padding-bottom: 90px;
}
.cid-tf13NwYHic .text-content {
  z-index: 0;
  padding-left: 2rem;
  padding-right: 2rem;
  width: 50%;
  background-color: #ffffff;
}
@media (max-width: 991px) {
  .cid-tf13NwYHic .text-content {
    width: 80%;
  }
}
@media (max-width: 599px) {
  .cid-tf13NwYHic .text-content {
    width: 100%;
  }
}
.cid-tf13NwYHic .media-container-row {
  padding-left: 3rem;
  padding-right: 3rem;
}
@media (max-width: 767px) {
  .cid-tf13NwYHic .media-container-row {
    padding-left: 0 !important;
    padding-right: 0 !important;
  }
}
.cid-tf13NwYHic .media-content {
  padding-right: 1.5rem;
  padding-left: 0;
}
.cid-tf13NwYHic .mbr-section-btn {
  margin-left: -4.5px;
}
@media (max-width: 767px) {
  .cid-tf13NwYHic .mbr-text {
    text-align: center;
  }
}
.cid-tf13NwYHic .mbr-section-subtitle {
  text-align: left;
  color: #585ba5;
}
.cid-tf13NwYHic .mbr-section-btn,
.cid-tf13NwYHic .mbr-section-title {
  text-align: left;
  color: #e01326;
}
.cid-tf13NwYHic P {
  text-align: left;
  color: #777d74;
}
.cid-td4tYMABPc {
  padding-top: 5rem;
  padding-bottom: 5rem;
  background-color: #ffffff;
  overflow: hidden;
}
.cid-td4tYMABPc .mbr-fallback-image.disabled {
  display: none;
}
.cid-td4tYMABPc .mbr-fallback-image {
  display: block;
  background-size: cover;
  background-position: center center;
  width: 100%;
  height: 100%;
  position: absolute;
  top: 0;
}
.cid-td4tYMABPc .col-text {
  position: relative;
  z-index: 10;
}
@media (min-width: 992px) {
  .cid-td4tYMABPc .col-text {
    padding-right: 28px;
  }
}
@media (max-width: 991px) {
  .cid-td4tYMABPc .col-text {
    order: 2;
  }
}
.cid-td4tYMABPc .col-img {
  position: relative;
}
@media (min-width: 992px) {
  .cid-td4tYMABPc .col-img {
    padding-left: 28px;
  }
}
@media (max-width: 991px) {
  .cid-td4tYMABPc .col-img {
    order: 1;
  }
}
.cid-td4tYMABPc .card-title {
  color: #161616;
  margin-top: 1rem;
  margin-bottom: 0 !important;
  width: 100%;
}
@media (max-width: 991px) {
  .cid-td4tYMABPc .card-title {
    max-width: 640px;
    margin-left: auto;
    margin-right: auto;
    text-align: center !important;
  }
}
.cid-td4tYMABPc .mbr-text {
  color: #161616;
  margin-top: 2rem;
  margin-bottom: 0 !important;
  width: 100%;
  max-width: 480px;
}
@media (max-width: 991px) {
  .cid-td4tYMABPc .mbr-text {
    text-align: center !important;
    padding-right: 0;
    margin-top: 1.5rem;
    margin-left: auto;
    margin-right: auto;
  }
}
.cid-td4tYMABPc .mbr-section-btn {
  margin-top: 30px;
}
@media (max-width: 991px) {
  .cid-td4tYMABPc .mbr-section-btn {
    text-align: center !important;
  }
}
@media (max-width: 575px) {
  .cid-td4tYMABPc .mbr-section-btn {
    width: 100%;
  }
}
.cid-td4tYMABPc .image-wrapper {
  display: flex;
  position: relative;
  z-index: 10;
  overflow: hidden;
  width: 100%;
  max-width: 100%;
  height: 510px;
  -webkit-box-pack: center;
  -webkit-justify-content: center;
  -ms-flex-pack: center;
  justify-content: center;
  -webkit-box-align: center;
  -webkit-align-items: center;
  -ms-flex-align: center;
  align-items: center;
}
@media (max-width: 991px) {
  .cid-td4tYMABPc .image-wrapper {
    height: 360px;
    margin-bottom: 24px;
  }
}
@media (max-width: 575px) {
  .cid-td4tYMABPc .image-wrapper {
    height: auto;
  }
}
.cid-td4tYMABPc .image-wrapper img {
  width: 100%;
  height: 100%;
  max-width: 100%;
  object-fit: contain;
}
.cid-td4tYMABPc .circle-blur {
  position: absolute;
  top: 50%;
  right: 50%;
  transform: translate(50%, -50%);
  display: block;
  width: 560px;
  height: 560px;
  -webkit-box-pack: center;
  -webkit-justify-content: center;
  -ms-flex-pack: center;
  justify-content: center;
  -webkit-box-align: center;
  -webkit-align-items: center;
  -ms-flex-align: center;
  align-items: center;
  -webkit-align-self: center;
  -ms-grid-row-align: center;
  align-self: center;
  border-radius: 500px;
  background-image: linear-gradient(132deg, #ffffff 27%, #ffffff 50%, #ffffff 79%);
  opacity: .97;
  -webkit-filter: blur(64px) blur(64px);
  filter: blur(64px) blur(64px);
}
@media (max-width: 991px) {
  .cid-td4tYMABPc .circle-blur {
    width: 320px;
    height: 320px;
    top: -10%;
    right: -5%;
    transform: translate(0, 0);
  }
}
.cid-s6S2JBKnF4 {
  padding-top: 0rem;
  padding-bottom: 0rem;
  background-image: url("../../../assets/images/untitled-design-18-1366x768.png");
}
.cid-s6S2JBKnF4 .card-wrapper {
  display: flex;
  overflow: visible;
  max-width: 650px;
  margin: auto;
  padding: 4rem 2rem;
}
.cid-s6S2JBKnF4 .container-fluid {
  padding: 0rem;
}
.cid-s6S2JBKnF4 .icon {
  font-size: 5rem;
  color: #ffd96a;
  padding-right: 0rem;
  margin-top: -1rem;
  display: block;
}
.cid-s6S2JBKnF4 img {
  height: 100%;
  object-fit: cover;
}
.cid-s6S2JBKnF4 .card-box {
  margin-left: -1rem;
}
.cid-s6S2JBKnF4 .card-title {
  color: #6f5ad3;
}
.cid-s6S2JBKnF4 .card-text {
  color: #000000;
}
@media (max-width: 767px) {
  .cid-s6S2JBKnF4 .align-right,
  .cid-s6S2JBKnF4 .align-left {
    text-align: center;
  }
  .cid-s6S2JBKnF4 .card-wrapper {
    flex-direction: column;
    padding: 4rem 1rem;
  }
  .cid-s6S2JBKnF4 .icon,
  .cid-s6S2JBKnF4 .card-box {
    margin: 0rem;
  }
  .cid-s6S2JBKnF4 .icon {
    margin: auto;
    margin-bottom: 1rem;
  }
}
.cid-thIugTMHvx {
  padding-top: 4rem;
  padding-bottom: 4rem;
  background-color: #ffffff;
}
@media (min-width: 1400px) {
  .cid-thIugTMHvx .container {
    max-width: 1162px;
  }
}
.cid-thIugTMHvx .btn {
  padding: 24px 60px;
  color: #000000;
  border-radius: 60px;
}
.cid-thIugTMHvx .btn:hover,
.cid-thIugTMHvx .btn:focus {
  border-color: #ffff33 !important;
  background-color: #ffff33 !important;
}
@media (min-width: 768px) {
  .cid-thIugTMHvx .mbr-section-head {
    display: flex;
    justify-content: space-between;
  }
}
.cid-thIugTMHvx img,
.cid-thIugTMHvx .item-img {
  transition: all 0.5s;
  width: 100%;
  height: 100%;
}
.cid-thIugTMHvx .item-img {
  height: 100%;
}
.cid-thIugTMHvx .item-img img {
  object-fit: cover;
}
.cid-thIugTMHvx .item-wrapper {
  position: relative;
  height: 100%;
}
.cid-thIugTMHvx .item-content {
  z-index: 3;
  min-width: 250px;
  text-align: center;
  top: 60%;
  left: 50%;
  position: absolute;
  opacity: 0;
  transform: translate(-50%, -20%);
  transition: 700ms cubic-bezier(0.17, 0.67, 0, 1.01);
}
.cid-thIugTMHvx .mbr-text,
.cid-thIugTMHvx .mbr-section-btn {
  color: #ffffff;
}
.cid-thIugTMHvx .item-wrapper:hover .item-content {
  opacity: 1;
  transform: translate(-50%, -50%);
}
.cid-thIugTMHvx .item-wrapper:hover img {
  -webkit-filter: brightness(30%);
  filter: brightness(30%);
}
.cid-thIugTMHvx .item:focus,
.cid-thIugTMHvx span:focus {
  outline: none;
}
.cid-thIugTMHvx .item {
  cursor: pointer;
  margin-bottom: 2rem;
  position: relative;
}
.cid-thIugTMHvx .row {
  margin-left: 0;
  margin-right: 0;
}
.cid-thIugTMHvx .item {
  padding: 0;
  margin: 0;
}
.cid-thIugTMHvx .Bg {
  padding: 0.5rem 1rem;
  background-color: #ffff33;
}
.cid-thIugTMHvx P {
  color: #59bb93;
}
.cid-uWxAEn94IS {
  padding-top: 1rem;
  padding-bottom: 0rem;
  background-color: #333333;
}
.cid-uWxAEn94IS .card-wrapper {
  display: flex;
  overflow: visible;
}
.cid-uWxAEn94IS .icon {
  font-size: 5rem;
  color: #ffd96a;
  padding-right: 0rem;
  margin-top: -1rem;
  display: block;
}
.cid-uWxAEn94IS .card-box {
  margin-left: -1rem;
}
.cid-uWxAEn94IS .card-title {
  color: #f7f7f7;
}
.cid-uWxAEn94IS .card-text {
  color: #000000;
}
@media (max-width: 767px) {
  .cid-uWxAEn94IS .align-right,
  .cid-uWxAEn94IS .align-left {
    text-align: center;
  }
  .cid-uWxAEn94IS .card-wrapper {
    flex-direction: column;
  }
  .cid-uWxAEn94IS .icon,
  .cid-uWxAEn94IS .card-box {
    margin: 0rem;
  }
  .cid-uWxAEn94IS .icon {
    margin: auto;
    margin-bottom: 1rem;
  }
}
.cid-uWxAEn94IS .mbr-fallback-image.disabled {
  display: none;
}
.cid-uWxAEn94IS .mbr-fallback-image {
  display: block;
  background-size: cover;
  background-position: center center;
  width: 100%;
  height: 100%;
  position: absolute;
  top: 0;
}
.cid-uWxAFJJtNh {
  padding-top: 5rem;
  padding-bottom: 5rem;
  background-color: #333333;
}
.cid-uWxAFJJtNh .list {
  list-style: none;
  padding-left: 0;
  color: #ffffff;
}
@media (max-width: 991px) {
  .cid-uWxAFJJtNh .list {
    margin-bottom: 2rem;
  }
}
@media (min-width: 992px) {
  .cid-uWxAFJJtNh .list {
    margin-bottom: 0rem;
  }
}
@media (max-width: 767px) {
  .cid-uWxAFJJtNh .row {
    text-align: center;
  }
}
.cid-uWxAFJJtNh li {
  padding-bottom: 5px;
}
.cid-uWxAFJJtNh .row {
  padding-top: 2rem;
  border-top: 2px solid rgba(255, 255, 255, 0.15);
}
.cid-uWxAFJJtNh .soc-wrapper {
  margin-bottom: 0.5rem;
}
@media (max-width: 991px) {
  .cid-uWxAFJJtNh div > *:last-child {
    margin-top: 0 !important;
  }
}
.cid-uWxAFJJtNh .mbr-iconfont {
  padding-right: 6px;
}
.cid-uWxAFJJtNh .copyright {
  color: #bbbbbb;
}
.cid-uWxAFJJtNh .soc-link,
.cid-uWxAFJJtNh .soc-wrapper {
  color: #ffffff;
}
.cid-uWxAFJJtNh .mbr-section-subtitle {
  color: #f7f7f7;
}
.cid-tfdddZ7CqO .navbar-dropdown {
  position: relative !important;
}
.cid-tfdddZ7CqO .nav-link {
  position: relative;
}
.cid-tfdddZ7CqO .nav-link:before {
  content: '';
  bottom: -2px;
  left: 5px;
  width: 0%;
  height: 1px;
  opacity: 0;
  transition: all 0.3s;
  background: currentColor;
  position: absolute;
}
.cid-tfdddZ7CqO .nav-link:hover:before {
  width: 50%;
  opacity: 1;
}
.cid-tfdddZ7CqO .dropdown-item:before {
  font-family: Moririse2 !important;
  content: '\e966';
  display: inline-block;
  width: 0;
  position: absolute;
  left: 1rem;
  top: 0.5rem;
  margin-right: 0.5rem;
  line-height: 1;
  font-size: inherit;
  vertical-align: middle;
  text-align: center;
  overflow: hidden;
  transform: scale(0, 1);
  transition: all 0.25s ease-in-out;
}
.cid-tfdddZ7CqO .dropdown-menu {
  padding: 0;
}
.cid-tfdddZ7CqO .dropdown-item:hover,
.cid-tfdddZ7CqO .dropdown-item:focus {
  background: #59bb93 !important;
  color: white !important;
}
.cid-tfdddZ7CqO .nav-dropdown .link {
  padding: 0 0.3em !important;
  margin: .667em 1em !important;
}
.cid-tfdddZ7CqO .nav-dropdown .link.dropdown-toggle::after {
  margin-left: 0.5rem;
  margin-top: 0.2rem;
}
.cid-tfdddZ7CqO .container {
  display: flex;
  margin: auto;
}
.cid-tfdddZ7CqO .iconfont-wrapper {
  color: #000000 !important;
  font-size: 1.5rem;
  padding-right: .5rem;
}
.cid-tfdddZ7CqO .navbar-caption {
  padding-right: 4rem;
}
.cid-tfdddZ7CqO .dropdown-menu,
.cid-tfdddZ7CqO .navbar.opened {
  background: #ffffff !important;
}
.cid-tfdddZ7CqO .nav-item:focus,
.cid-tfdddZ7CqO .nav-link:focus {
  outline: none;
}
.cid-tfdddZ7CqO .dropdown .dropdown-menu .dropdown-item {
  width: auto;
  transition: all 0.25s ease-in-out;
}
.cid-tfdddZ7CqO .dropdown .dropdown-menu .dropdown-item::after {
  right: 0.5rem;
}
.cid-tfdddZ7CqO .dropdown .dropdown-menu .dropdown-item .mbr-iconfont {
  margin-left: -1.8rem;
  padding-right: 1rem;
  font-size: inherit;
}
.cid-tfdddZ7CqO .dropdown .dropdown-menu .dropdown-item .mbr-iconfont:before {
  display: inline-block;
  transform: scale(1, 1);
  transition: all 0.25s ease-in-out;
}
.cid-tfdddZ7CqO .collapsed .dropdown-menu .dropdown-item:before {
  display: none;
}
.cid-tfdddZ7CqO .collapsed .dropdown .dropdown-menu .dropdown-item {
  padding: 0.235em 1.5em 0.235em 1.5em !important;
  transition: none;
  margin: 0 !important;
}
.cid-tfdddZ7CqO .navbar {
  min-height: 77px;
  transition: all .3s;
  background: #ffffff;
}
.cid-tfdddZ7CqO .navbar.opened {
  transition: all .3s;
}
.cid-tfdddZ7CqO .navbar .dropdown-item {
  padding: .5rem 1.8rem;
}
.cid-tfdddZ7CqO .navbar .navbar-logo img {
  width: auto;
}
.cid-tfdddZ7CqO .navbar .navbar-collapse {
  justify-content: flex-end;
  z-index: 1;
}
.cid-tfdddZ7CqO .navbar.collapsed .nav-item .nav-link::before {
  display: none;
}
.cid-tfdddZ7CqO .navbar.collapsed.opened .dropdown-menu {
  top: 0;
}
@media (min-width: 992px) {
  .cid-tfdddZ7CqO .navbar.collapsed.opened:not(.navbar-short) .navbar-collapse {
    max-height: calc(98.5vh - 8rem);
  }
}
.cid-tfdddZ7CqO .navbar.collapsed .dropdown-menu .dropdown-submenu {
  left: 0 !important;
}
.cid-tfdddZ7CqO .navbar.collapsed .dropdown-menu .dropdown-item:after {
  right: auto;
}
.cid-tfdddZ7CqO .navbar.collapsed .dropdown-menu .dropdown-toggle[data-toggle="dropdown-submenu"]:after {
  margin-left: 0.5rem;
  margin-top: 0.2rem;
  border-top: 0.35em solid;
  border-right: 0.35em solid transparent;
  border-left: 0.35em solid transparent;
  border-bottom: 0;
  top: 55%;
}
.cid-tfdddZ7CqO .navbar.collapsed ul.navbar-nav li {
  margin: auto;
}
.cid-tfdddZ7CqO .navbar.collapsed .dropdown-menu .dropdown-item {
  padding: .25rem 1.5rem;
  text-align: center;
}
.cid-tfdddZ7CqO .navbar.collapsed .icons-menu {
  padding-left: 0;
  padding-right: 0;
  padding-top: .5rem;
  padding-bottom: .5rem;
}
@media (max-width: 991px) {
  .cid-tfdddZ7CqO .navbar .nav-item .nav-link::before {
    display: none;
  }
  .cid-tfdddZ7CqO .navbar.opened .dropdown-menu {
    top: 0;
  }
  .cid-tfdddZ7CqO .navbar .dropdown-menu .dropdown-submenu {
    left: 0 !important;
  }
  .cid-tfdddZ7CqO .navbar .dropdown-menu .dropdown-item:after {
    right: auto;
  }
  .cid-tfdddZ7CqO .navbar .dropdown-menu .dropdown-toggle[data-toggle="dropdown-submenu"]:after {
    margin-left: 0.5rem;
    margin-top: 0.2rem;
    border-top: 0.35em solid;
    border-right: 0.35em solid transparent;
    border-left: 0.35em solid transparent;
    border-bottom: 0;
    top: 55%;
  }
  .cid-tfdddZ7CqO .navbar .navbar-logo img {
    height: 3.8rem !important;
  }
  .cid-tfdddZ7CqO .navbar ul.navbar-nav li {
    margin: auto;
  }
  .cid-tfdddZ7CqO .navbar .dropdown-menu .dropdown-item {
    padding: .25rem 1.5rem !important;
    text-align: center;
  }
  .cid-tfdddZ7CqO .navbar .navbar-brand {
    flex-shrink: initial;
    flex-basis: auto;
    word-break: break-word;
    padding-right: 2rem;
  }
  .cid-tfdddZ7CqO .navbar .navbar-toggler {
    flex-basis: auto;
  }
  .cid-tfdddZ7CqO .navbar .icons-menu {
    padding-left: 0;
    padding-top: .5rem;
    padding-bottom: .5rem;
  }
}
.cid-tfdddZ7CqO .navbar.navbar-short {
  min-height: 60px;
}
.cid-tfdddZ7CqO .navbar.navbar-short .navbar-logo img {
  height: 3rem !important;
}
.cid-tfdddZ7CqO .navbar.navbar-short .navbar-brand {
  padding: 0;
}
.cid-tfdddZ7CqO .navbar-brand {
  flex-shrink: 0;
  align-items: center;
  margin-right: 0;
  padding: 0;
  transition: all .3s;
  word-break: break-word;
  z-index: 1;
}
.cid-tfdddZ7CqO .navbar-brand .navbar-caption {
  line-height: inherit !important;
}
.cid-tfdddZ7CqO .navbar-brand .navbar-logo a {
  outline: none;
}
.cid-tfdddZ7CqO .dropdown-item.active,
.cid-tfdddZ7CqO .dropdown-item:active {
  background-color: transparent;
}
.cid-tfdddZ7CqO .navbar-expand-lg .navbar-nav .nav-link {
  padding: 0;
}
.cid-tfdddZ7CqO .nav-dropdown .link.dropdown-toggle {
  margin-right: 1.667em;
}
.cid-tfdddZ7CqO .nav-dropdown .link.dropdown-toggle[aria-expanded="true"] {
  margin-right: 0;
  padding: 0.667em 1.667em;
}
.cid-tfdddZ7CqO .navbar.navbar-expand-lg .dropdown .dropdown-menu {
  background: #ffffff;
}
.cid-tfdddZ7CqO .navbar.navbar-expand-lg .dropdown .dropdown-menu .dropdown-submenu {
  margin: 0;
  left: 100%;
}
.cid-tfdddZ7CqO .navbar .dropdown.open > .dropdown-menu {
  display: block;
}
.cid-tfdddZ7CqO ul.navbar-nav {
  flex-wrap: wrap;
}
.cid-tfdddZ7CqO .navbar-buttons {
  text-align: center;
  min-width: 170px;
}
.cid-tfdddZ7CqO button.navbar-toggler {
  outline: none;
  width: 31px;
  height: 20px;
  cursor: pointer;
  transition: all .2s;
  position: relative;
  align-self: center;
}
.cid-tfdddZ7CqO button.navbar-toggler .hamburger span {
  position: absolute;
  right: 0;
  width: 30px;
  height: 2px;
  border-right: 5px;
  background-color: currentColor;
}
.cid-tfdddZ7CqO button.navbar-toggler .hamburger span:nth-child(1) {
  top: 0;
  transition: all .2s;
}
.cid-tfdddZ7CqO button.navbar-toggler .hamburger span:nth-child(2) {
  top: 8px;
  transition: all .15s;
}
.cid-tfdddZ7CqO button.navbar-toggler .hamburger span:nth-child(3) {
  top: 8px;
  transition: all .15s;
}
.cid-tfdddZ7CqO button.navbar-toggler .hamburger span:nth-child(4) {
  top: 16px;
  transition: all .2s;
}
.cid-tfdddZ7CqO nav.opened .hamburger span:nth-child(1) {
  top: 8px;
  width: 0;
  opacity: 0;
  right: 50%;
  transition: all .2s;
}
.cid-tfdddZ7CqO nav.opened .hamburger span:nth-child(2) {
  transform: rotate(45deg);
  transition: all .25s;
}
.cid-tfdddZ7CqO nav.opened .hamburger span:nth-child(3) {
  transform: rotate(-45deg);
  transition: all .25s;
}
.cid-tfdddZ7CqO nav.opened .hamburger span:nth-child(4) {
  top: 8px;
  width: 0;
  opacity: 0;
  right: 50%;
  transition: all .2s;
}
.cid-tfdddZ7CqO .navbar-dropdown {
  padding: .5rem 1rem;
}
.cid-tfdddZ7CqO a.nav-link {
  display: flex;
  align-items: center;
  justify-content: center;
}
.cid-tfdddZ7CqO .icons-menu {
  flex-wrap: nowrap;
  display: flex;
  justify-content: center;
  padding-left: 1rem;
  padding-right: 1rem;
  padding-top: 0.3rem;
  text-align: center;
}
@media screen and (-ms-high-contrast: active), (-ms-high-contrast: none) {
  .cid-tfdddZ7CqO .navbar {
    height: 77px;
  }
  .cid-tfdddZ7CqO .navbar.opened {
    height: auto;
  }
  .cid-tfdddZ7CqO .nav-item .nav-link:hover::before {
    width: 175%;
    max-width: calc(100% + 2rem);
    left: -1rem;
  }
}
.cid-tfdde1Pecl {
  padding-top: 4rem;
  padding-bottom: 4rem;
  border-bottom: 3px solid #000000;
  background-image: url("../../../assets/images/background1.jpg");
}
.cid-tfdde1Pecl .card-wrapper {
  padding-left: 32px;
}
@media (max-width: 991px) {
  .cid-tfdde1Pecl .card-wrapper {
    margin-top: 2rem !important;
    padding: 0;
  }
}
.cid-tfdde1Pecl .image-wrapper img {
  border-radius: 75px;
  width: 100%;
  object-fit: cover;
  border: 3px solid;
  border-color: #000000;
}
@media (min-width: 992px) {
  .cid-tfdde1Pecl .image-wrapper img {
    min-height: 840px;
    max-width: 550px;
  }
}
.cid-tfdde1Pecl .mbr-section-btn {
  position: relative;
}
@media (max-width: 991px) {
  .cid-tfdde1Pecl .mbr-section-btn {
    margin-left: .5rem;
    margin-right: .5rem;
  }
}
@media (min-width: 991px) {
  .cid-tfdde1Pecl .mbr-section-btn {
    margin-right: 1.5rem;
  }
}
.cid-tfdde1Pecl .btn {
  position: relative;
  min-width: 225px;
  min-height: 54px;
  z-index: 10;
  font-weight: 700;
  border: 3px solid #000000 !important;
  border-radius: 10px !important;
  box-shadow: none !important;
  padding-left: 40px;
  padding-right: 40px;
  transform: translate(0, -9px);
  transition: all 400ms ease;
  -webkit-box-shadow: preserve-3d;
  -moz-box-shadow: preserve-3d;
  transform-style: preserve-3d;
}
.cid-tfdde1Pecl .btn:hover,
.cid-tfdde1Pecl .btn:focus {
  border: 3px solid #000000 !important;
  transform: translate(10px, 0);
}
@media (max-width: 991px) {
  .cid-tfdde1Pecl .btn {
    padding-left: .5rem;
    padding-right: .5rem;
  }
}
.cid-tfdde1Pecl .btn:before {
  position: absolute;
  content: "";
  width: 101%;
  height: 107%;
  top: 10px;
  left: 12px;
  border: 3px solid #000;
  border-radius: 10px;
  transition: all 0.2s ease;
  -webkit-box-shadow: translateZ(-1px);
  -moz-box-shadow: translateZ(-1px);
  transform: translateZ(-1px);
}
.cid-tfdde1Pecl .btn:hover:before,
.cid-tfdde1Pecl .btn:focus:before {
  left: -1px;
  top: -2px;
}
.cid-tfdde1Pecl .btn-secondary {
  color: #000000 !important;
}
.cid-tfdde1Pecl .btn-secondary:hover {
  color: #000000 !important;
}
.cid-tfdde1Pecl .card-title,
.cid-tfdde1Pecl .mbr-section-btn {
  color: #6592e6;
}
.cid-thhFlttkQa {
  padding-top: 30px;
  padding-bottom: 30px;
  background-color: #bed3f9;
  overflow: hidden;
  box-sizing: border-box;
}
.cid-thhFlttkQa .mbr-slider .carousel-control {
  background: #1b1b1b;
}
.cid-thhFlttkQa .mbr-slider .carousel-control-prev {
  left: 0;
  margin-left: 2.5rem;
}
.cid-thhFlttkQa .mbr-slider .carousel-control-next {
  right: 0;
  margin-right: 2.5rem;
}
.cid-thhFlttkQa .mbr-gallery-filter {
  padding-top: 0px;
  padding-bottom: 0px;
}
.cid-thhFlttkQa .container {
  padding: 0;
}
.cid-thhFlttkQa .mbr-slider .modal-body .close {
  background: #1b1b1b;
}
.cid-thhFlttkQa .icon-focus {
  display: none;
}
.cid-thhFlttkQa .btn-primary-outline {
  border: none !important;
  color: gray !important;
  padding: 1rem 1rem;
  position: relative;
  background: transparent !important;
  font-weight: 400;
}
.cid-thhFlttkQa .btn-primary-outline:hover {
  background: transparent !important;
  color: #59bb93 !important;
}
.cid-thhFlttkQa li.active .btn {
  background: transparent !important;
  color: black !important;
}
.cid-thhFlttkQa li {
  position: relative;
}
.cid-thhFlttkQa .mbr-gallery-filter ul li:not(:last-child):after {
  content: '';
  position: absolute;
  height: 24px;
  width: 1px;
  right: 0px;
  top: 26px;
  background: lightgray;
  transform: rotate(35deg);
}
.cid-thhFlttkQa .mbr-gallery-item > div::before {
  content: '';
  position: absolute;
  left: 0;
  top: 0;
  width: 100%;
  height: 100%;
  background: #333333;
  opacity: 0;
  -webkit-transition: 0.2s opacity ease-in-out;
  transition: 0.2s opacity ease-in-out;
}
.cid-thhFlttkQa .mbr-gallery-item > div:hover .mbr-gallery-title::before {
  background: transparent !important;
}
.cid-thhFlttkQa .mbr-gallery-item > div:hover:before {
  opacity: 0.3 !important;
}
.cid-thhFlttkQa .btn {
  font-family: Sora !important;
}
.cid-thhFlttkQa .mbr-gallery-title {
  font-size: 0.9em;
  position: absolute;
  display: flex;
  width: 100%;
  bottom: 0;
  height: 100%;
  padding: 2rem;
  color: #fff;
  z-index: 2;
  justify-content: center;
  align-items: flex-end;
  transition: all 0.3s;
  opacity: 0;
}
.cid-thhFlttkQa .mbr-gallery-title:hover {
  opacity: 1;
}
.cid-thhFlttkQa .mbr-gallery-title:before {
  content: ' ';
  width: 100%;
  height: 100%;
  top: 0;
  left: 0;
  z-index: -1;
  position: absolute;
  background: #333333 !important;
  opacity: 0.3;
  -webkit-transition: 0.2s background ease-in-out;
  transition: 0.2s background ease-in-out;
}
@media (max-width: 767px) {
  .cid-thhFlttkQa li:not(:last-child):after {
    top: 9px;
  }
  .cid-thhFlttkQa .btn-primary-outline {
    padding: 0rem 1rem;
    margin: 0 !important;
  }
}
.cid-uWxASolHBh {
  padding-top: 1rem;
  padding-bottom: 0rem;
  background-color: #333333;
}
.cid-uWxASolHBh .card-wrapper {
  display: flex;
  overflow: visible;
}
.cid-uWxASolHBh .icon {
  font-size: 5rem;
  color: #ffd96a;
  padding-right: 0rem;
  margin-top: -1rem;
  display: block;
}
.cid-uWxASolHBh .card-box {
  margin-left: -1rem;
}
.cid-uWxASolHBh .card-title {
  color: #f7f7f7;
}
.cid-uWxASolHBh .card-text {
  color: #000000;
}
@media (max-width: 767px) {
  .cid-uWxASolHBh .align-right,
  .cid-uWxASolHBh .align-left {
    text-align: center;
  }
  .cid-uWxASolHBh .card-wrapper {
    flex-direction: column;
  }
  .cid-uWxASolHBh .icon,
  .cid-uWxASolHBh .card-box {
    margin: 0rem;
  }
  .cid-uWxASolHBh .icon {
    margin: auto;
    margin-bottom: 1rem;
  }
}
.cid-uWxASolHBh .mbr-fallback-image.disabled {
  display: none;
}
.cid-uWxASolHBh .mbr-fallback-image {
  display: block;
  background-size: cover;
  background-position: center center;
  width: 100%;
  height: 100%;
  position: absolute;
  top: 0;
}
.cid-uWxATrl4wO {
  padding-top: 5rem;
  padding-bottom: 5rem;
  background-color: #333333;
}
.cid-uWxATrl4wO .list {
  list-style: none;
  padding-left: 0;
  color: #ffffff;
}
@media (max-width: 991px) {
  .cid-uWxATrl4wO .list {
    margin-bottom: 2rem;
  }
}
@media (min-width: 992px) {
  .cid-uWxATrl4wO .list {
    margin-bottom: 0rem;
  }
}
@media (max-width: 767px) {
  .cid-uWxATrl4wO .row {
    text-align: center;
  }
}
.cid-uWxATrl4wO li {
  padding-bottom: 5px;
}
.cid-uWxATrl4wO .row {
  padding-top: 2rem;
  border-top: 2px solid rgba(255, 255, 255, 0.15);
}
.cid-uWxATrl4wO .soc-wrapper {
  margin-bottom: 0.5rem;
}
@media (max-width: 991px) {
  .cid-uWxATrl4wO div > *:last-child {
    margin-top: 0 !important;
  }
}
.cid-uWxATrl4wO .mbr-iconfont {
  padding-right: 6px;
}
.cid-uWxATrl4wO .copyright {
  color: #bbbbbb;
}
.cid-uWxATrl4wO .soc-link,
.cid-uWxATrl4wO .soc-wrapper {
  color: #ffffff;
}
.cid-uWxATrl4wO .mbr-section-subtitle {
  color: #f7f7f7;
}
.cid-td9Qfp2rP4 .navbar-dropdown {
  position: relative !important;
}
.cid-td9Qfp2rP4 .nav-link {
  position: relative;
}
.cid-td9Qfp2rP4 .nav-link:before {
  content: '';
  bottom: -2px;
  left: 5px;
  width: 0%;
  height: 1px;
  opacity: 0;
  transition: all 0.3s;
  background: currentColor;
  position: absolute;
}
.cid-td9Qfp2rP4 .nav-link:hover:before {
  width: 50%;
  opacity: 1;
}
.cid-td9Qfp2rP4 .dropdown-item:before {
  font-family: Moririse2 !important;
  content: '\e966';
  display: inline-block;
  width: 0;
  position: absolute;
  left: 1rem;
  top: 0.5rem;
  margin-right: 0.5rem;
  line-height: 1;
  font-size: inherit;
  vertical-align: middle;
  text-align: center;
  overflow: hidden;
  transform: scale(0, 1);
  transition: all 0.25s ease-in-out;
}
.cid-td9Qfp2rP4 .dropdown-menu {
  padding: 0;
}
.cid-td9Qfp2rP4 .dropdown-item:hover,
.cid-td9Qfp2rP4 .dropdown-item:focus {
  background: #59bb93 !important;
  color: white !important;
}
.cid-td9Qfp2rP4 .nav-dropdown .link {
  padding: 0 0.3em !important;
  margin: .667em 1em !important;
}
.cid-td9Qfp2rP4 .nav-dropdown .link.dropdown-toggle::after {
  margin-left: 0.5rem;
  margin-top: 0.2rem;
}
.cid-td9Qfp2rP4 .container {
  display: flex;
  margin: auto;
}
.cid-td9Qfp2rP4 .iconfont-wrapper {
  color: #000000 !important;
  font-size: 1.5rem;
  padding-right: .5rem;
}
.cid-td9Qfp2rP4 .navbar-caption {
  padding-right: 4rem;
}
.cid-td9Qfp2rP4 .dropdown-menu,
.cid-td9Qfp2rP4 .navbar.opened {
  background: #ffffff !important;
}
.cid-td9Qfp2rP4 .nav-item:focus,
.cid-td9Qfp2rP4 .nav-link:focus {
  outline: none;
}
.cid-td9Qfp2rP4 .dropdown .dropdown-menu .dropdown-item {
  width: auto;
  transition: all 0.25s ease-in-out;
}
.cid-td9Qfp2rP4 .dropdown .dropdown-menu .dropdown-item::after {
  right: 0.5rem;
}
.cid-td9Qfp2rP4 .dropdown .dropdown-menu .dropdown-item .mbr-iconfont {
  margin-left: -1.8rem;
  padding-right: 1rem;
  font-size: inherit;
}
.cid-td9Qfp2rP4 .dropdown .dropdown-menu .dropdown-item .mbr-iconfont:before {
  display: inline-block;
  transform: scale(1, 1);
  transition: all 0.25s ease-in-out;
}
.cid-td9Qfp2rP4 .collapsed .dropdown-menu .dropdown-item:before {
  display: none;
}
.cid-td9Qfp2rP4 .collapsed .dropdown .dropdown-menu .dropdown-item {
  padding: 0.235em 1.5em 0.235em 1.5em !important;
  transition: none;
  margin: 0 !important;
}
.cid-td9Qfp2rP4 .navbar {
  min-height: 77px;
  transition: all .3s;
  background: #ffffff;
}
.cid-td9Qfp2rP4 .navbar.opened {
  transition: all .3s;
}
.cid-td9Qfp2rP4 .navbar .dropdown-item {
  padding: .5rem 1.8rem;
}
.cid-td9Qfp2rP4 .navbar .navbar-logo img {
  width: auto;
}
.cid-td9Qfp2rP4 .navbar .navbar-collapse {
  justify-content: flex-end;
  z-index: 1;
}
.cid-td9Qfp2rP4 .navbar.collapsed .nav-item .nav-link::before {
  display: none;
}
.cid-td9Qfp2rP4 .navbar.collapsed.opened .dropdown-menu {
  top: 0;
}
@media (min-width: 992px) {
  .cid-td9Qfp2rP4 .navbar.collapsed.opened:not(.navbar-short) .navbar-collapse {
    max-height: calc(98.5vh - 8rem);
  }
}
.cid-td9Qfp2rP4 .navbar.collapsed .dropdown-menu .dropdown-submenu {
  left: 0 !important;
}
.cid-td9Qfp2rP4 .navbar.collapsed .dropdown-menu .dropdown-item:after {
  right: auto;
}
.cid-td9Qfp2rP4 .navbar.collapsed .dropdown-menu .dropdown-toggle[data-toggle="dropdown-submenu"]:after {
  margin-left: 0.5rem;
  margin-top: 0.2rem;
  border-top: 0.35em solid;
  border-right: 0.35em solid transparent;
  border-left: 0.35em solid transparent;
  border-bottom: 0;
  top: 55%;
}
.cid-td9Qfp2rP4 .navbar.collapsed ul.navbar-nav li {
  margin: auto;
}
.cid-td9Qfp2rP4 .navbar.collapsed .dropdown-menu .dropdown-item {
  padding: .25rem 1.5rem;
  text-align: center;
}
.cid-td9Qfp2rP4 .navbar.collapsed .icons-menu {
  padding-left: 0;
  padding-right: 0;
  padding-top: .5rem;
  padding-bottom: .5rem;
}
@media (max-width: 991px) {
  .cid-td9Qfp2rP4 .navbar .nav-item .nav-link::before {
    display: none;
  }
  .cid-td9Qfp2rP4 .navbar.opened .dropdown-menu {
    top: 0;
  }
  .cid-td9Qfp2rP4 .navbar .dropdown-menu .dropdown-submenu {
    left: 0 !important;
  }
  .cid-td9Qfp2rP4 .navbar .dropdown-menu .dropdown-item:after {
    right: auto;
  }
  .cid-td9Qfp2rP4 .navbar .dropdown-menu .dropdown-toggle[data-toggle="dropdown-submenu"]:after {
    margin-left: 0.5rem;
    margin-top: 0.2rem;
    border-top: 0.35em solid;
    border-right: 0.35em solid transparent;
    border-left: 0.35em solid transparent;
    border-bottom: 0;
    top: 55%;
  }
  .cid-td9Qfp2rP4 .navbar .navbar-logo img {
    height: 3.8rem !important;
  }
  .cid-td9Qfp2rP4 .navbar ul.navbar-nav li {
    margin: auto;
  }
  .cid-td9Qfp2rP4 .navbar .dropdown-menu .dropdown-item {
    padding: .25rem 1.5rem !important;
    text-align: center;
  }
  .cid-td9Qfp2rP4 .navbar .navbar-brand {
    flex-shrink: initial;
    flex-basis: auto;
    word-break: break-word;
    padding-right: 2rem;
  }
  .cid-td9Qfp2rP4 .navbar .navbar-toggler {
    flex-basis: auto;
  }
  .cid-td9Qfp2rP4 .navbar .icons-menu {
    padding-left: 0;
    padding-top: .5rem;
    padding-bottom: .5rem;
  }
}
.cid-td9Qfp2rP4 .navbar.navbar-short {
  min-height: 60px;
}
.cid-td9Qfp2rP4 .navbar.navbar-short .navbar-logo img {
  height: 3rem !important;
}
.cid-td9Qfp2rP4 .navbar.navbar-short .navbar-brand {
  padding: 0;
}
.cid-td9Qfp2rP4 .navbar-brand {
  flex-shrink: 0;
  align-items: center;
  margin-right: 0;
  padding: 0;
  transition: all .3s;
  word-break: break-word;
  z-index: 1;
}
.cid-td9Qfp2rP4 .navbar-brand .navbar-caption {
  line-height: inherit !important;
}
.cid-td9Qfp2rP4 .navbar-brand .navbar-logo a {
  outline: none;
}
.cid-td9Qfp2rP4 .dropdown-item.active,
.cid-td9Qfp2rP4 .dropdown-item:active {
  background-color: transparent;
}
.cid-td9Qfp2rP4 .navbar-expand-lg .navbar-nav .nav-link {
  padding: 0;
}
.cid-td9Qfp2rP4 .nav-dropdown .link.dropdown-toggle {
  margin-right: 1.667em;
}
.cid-td9Qfp2rP4 .nav-dropdown .link.dropdown-toggle[aria-expanded="true"] {
  margin-right: 0;
  padding: 0.667em 1.667em;
}
.cid-td9Qfp2rP4 .navbar.navbar-expand-lg .dropdown .dropdown-menu {
  background: #ffffff;
}
.cid-td9Qfp2rP4 .navbar.navbar-expand-lg .dropdown .dropdown-menu .dropdown-submenu {
  margin: 0;
  left: 100%;
}
.cid-td9Qfp2rP4 .navbar .dropdown.open > .dropdown-menu {
  display: block;
}
.cid-td9Qfp2rP4 ul.navbar-nav {
  flex-wrap: wrap;
}
.cid-td9Qfp2rP4 .navbar-buttons {
  text-align: center;
  min-width: 170px;
}
.cid-td9Qfp2rP4 button.navbar-toggler {
  outline: none;
  width: 31px;
  height: 20px;
  cursor: pointer;
  transition: all .2s;
  position: relative;
  align-self: center;
}
.cid-td9Qfp2rP4 button.navbar-toggler .hamburger span {
  position: absolute;
  right: 0;
  width: 30px;
  height: 2px;
  border-right: 5px;
  background-color: currentColor;
}
.cid-td9Qfp2rP4 button.navbar-toggler .hamburger span:nth-child(1) {
  top: 0;
  transition: all .2s;
}
.cid-td9Qfp2rP4 button.navbar-toggler .hamburger span:nth-child(2) {
  top: 8px;
  transition: all .15s;
}
.cid-td9Qfp2rP4 button.navbar-toggler .hamburger span:nth-child(3) {
  top: 8px;
  transition: all .15s;
}
.cid-td9Qfp2rP4 button.navbar-toggler .hamburger span:nth-child(4) {
  top: 16px;
  transition: all .2s;
}
.cid-td9Qfp2rP4 nav.opened .hamburger span:nth-child(1) {
  top: 8px;
  width: 0;
  opacity: 0;
  right: 50%;
  transition: all .2s;
}
.cid-td9Qfp2rP4 nav.opened .hamburger span:nth-child(2) {
  transform: rotate(45deg);
  transition: all .25s;
}
.cid-td9Qfp2rP4 nav.opened .hamburger span:nth-child(3) {
  transform: rotate(-45deg);
  transition: all .25s;
}
.cid-td9Qfp2rP4 nav.opened .hamburger span:nth-child(4) {
  top: 8px;
  width: 0;
  opacity: 0;
  right: 50%;
  transition: all .2s;
}
.cid-td9Qfp2rP4 .navbar-dropdown {
  padding: .5rem 1rem;
}
.cid-td9Qfp2rP4 a.nav-link {
  display: flex;
  align-items: center;
  justify-content: center;
}
.cid-td9Qfp2rP4 .icons-menu {
  flex-wrap: nowrap;
  display: flex;
  justify-content: center;
  padding-left: 1rem;
  padding-right: 1rem;
  padding-top: 0.3rem;
  text-align: center;
}
@media screen and (-ms-high-contrast: active), (-ms-high-contrast: none) {
  .cid-td9Qfp2rP4 .navbar {
    height: 77px;
  }
  .cid-td9Qfp2rP4 .navbar.opened {
    height: auto;
  }
  .cid-td9Qfp2rP4 .nav-item .nav-link:hover::before {
    width: 175%;
    max-width: calc(100% + 2rem);
    left: -1rem;
  }
}
.cid-tmEhETrhvq {
  padding-top: 5rem;
  padding-bottom: 5rem;
  background-image: url("../../../assets/images/kk1-7-1-web-bryce-506x337.jpg");
}
.cid-tmEhETrhvq .mbr-overlay {
  background: #ffffff;
  opacity: 0.5;
}
.cid-tmEhETrhvq .row {
  justify-content: center;
}
.cid-tmEhETrhvq img,
.cid-tmEhETrhvq .item-img {
  width: 100%;
  height: 100%;
  object-fit: cover;
}
.cid-tmEhETrhvq .item:focus,
.cid-tmEhETrhvq span:focus {
  outline: none;
}
.cid-tmEhETrhvq .item {
  cursor: pointer;
  margin-bottom: 2rem;
}
.cid-tmEhETrhvq .item-wrapper {
  position: relative;
  background: transparent;
  height: 100%;
  display: flex;
  flex-flow: column nowrap;
  justify-content: flex-end;
  min-height: 370px;
  padding: 35px;
  overflow: hidden;
}
@media (min-width: 992px) {
  .cid-tmEhETrhvq .item-wrapper {
    min-height: 463px;
  }
}
.cid-tmEhETrhvq .item-wrapper .btn {
  padding: 10px 12px;
}
.cid-tmEhETrhvq .item-wrapper .btn span {
  color: #222222;
  margin: 0 8px;
}
.cid-tmEhETrhvq .item-wrapper .btn-primary:hover {
  background-color: #222222 !important;
  border-color: #222222 !important;
}
.cid-tmEhETrhvq .item-wrapper .btn-primary:hover span {
  color: #59bb93 !important;
}
@media (min-width: 768px) {
  .cid-tmEhETrhvq .item-wrapper:hover img {
    transform: scale(1);
  }
}
.cid-tmEhETrhvq .item-img {
  position: absolute;
  top: 0;
  left: 0;
  width: 100%;
  height: 100%;
  overflow: hidden;
}
.cid-tmEhETrhvq .item-img img {
  width: 100%;
  transform: scale(1.2);
  transform-style: preserve-3d;
  transition: 2s;
}
.cid-tmEhETrhvq .img-overlay {
  position: absolute;
  top: 0;
  width: 100%;
  height: 100%;
  background-color: #000000;
  opacity: 0.2;
  pointer-events: none;
}
.cid-tmEhETrhvq .item-content {
  position: relative;
  z-index: 3;
  padding: 0;
}
.cid-tmEhETrhvq .mbr-section-title {
  color: #222222;
  width: 100%;
  text-align: left;
}
.cid-tmEhETrhvq .mbr-text {
  color: #ffffff;
}
.cid-tmEhETrhvq .item-title {
  color: #ffffff;
  text-align: left;
}
.cid-tmEhETrhvq .item-subtitle {
  color: #ffffff;
  text-align: center;
}
.cid-tmEhETrhvq .icon-wrapper {
  margin-bottom: 1rem;
}
.cid-tmEhETrhvq .icon-wrapper .mbr-iconfont {
  font-size: 33px;
  color: #ffffff;
}
.cid-tmEhETrhvq .mbr-section-head {
  display: flex;
  flex-direction: column;
  justify-content: flex-end;
  margin-bottom: 4rem;
}
@media (min-width: 992px) {
  .cid-tmEhETrhvq .mbr-section-head {
    padding-left: 30px;
    padding-right: 6rem;
    margin-bottom: 2rem;
  }
}
.cid-tmEhETrhvq .mbr-text,
.cid-tmEhETrhvq .mbr-section-btn {
  color: #2a0db5;
}
.cid-tzBdnsVVwp {
  padding-top: 4rem;
  padding-bottom: 3rem;
  background-color: #ffffff;
}
.cid-tzBdnsVVwp .item-content {
  position: absolute;
  left: 50%;
  top: 50%;
  transform: translate(-50%, -30%);
  width: 100%;
  padding: 1rem;
  opacity: 0;
  transition: all 0.3s;
}
@media (max-width: 767px) {
  .cid-tzBdnsVVwp .item-content {
    transform: translate(-50%, -50%);
    opacity: 1;
  }
}
.cid-tzBdnsVVwp .item-wrapper {
  position: relative;
  height: 100%;
  display: flex;
  flex-flow: column nowrap;
}
.cid-tzBdnsVVwp .item-wrapper:hover:before {
  opacity: 0.6;
}
.cid-tzBdnsVVwp .item-wrapper:hover .item-content {
  opacity: 1;
  transform: translate(-50%, -50%);
}
.cid-tzBdnsVVwp .item-wrapper:before {
  content: '';
  position: absolute;
  left: 0;
  right: 0;
  width: 100%;
  height: 100%;
  opacity: 0;
  transition: all 0.3s;
  pointer-events: none;
  background: #ffffff;
}
@media (max-width: 767px) {
  .cid-tzBdnsVVwp .item-wrapper:before {
    opacity: 0.6;
  }
}
.cid-tzBdnsVVwp img,
.cid-tzBdnsVVwp .item-img {
  width: 100%;
  height: 100%;
  height: 500px;
  object-fit: cover;
}
.cid-tzBdnsVVwp .item:focus,
.cid-tzBdnsVVwp span:focus {
  outline: none;
}
.cid-tzBdnsVVwp .item {
  cursor: pointer;
  margin-bottom: 2rem;
}
.cid-tzBdnsVVwp .mbr-section-btn {
  margin-top: auto !important;
}
.cid-tzBdnsVVwp .mbr-section-title {
  color: #232323;
}
.cid-tzBdnsVVwp .mbr-text,
.cid-tzBdnsVVwp .mbr-section-btn {
  text-align: center;
}
.cid-tzBdnsVVwp .item-title {
  text-align: center;
}
.cid-tzBdnsVVwp .item-subtitle {
  text-align: center;
}
.cid-tzBdWAwQ9s {
  padding-top: 4rem;
  padding-bottom: 3rem;
  background-color: #ffffff;
}
.cid-tzBdWAwQ9s .item-content {
  position: absolute;
  left: 50%;
  top: 50%;
  transform: translate(-50%, -30%);
  width: 100%;
  padding: 1rem;
  opacity: 0;
  transition: all 0.3s;
}
@media (max-width: 767px) {
  .cid-tzBdWAwQ9s .item-content {
    transform: translate(-50%, -50%);
    opacity: 1;
  }
}
.cid-tzBdWAwQ9s .item-wrapper {
  position: relative;
  height: 100%;
  display: flex;
  flex-flow: column nowrap;
}
.cid-tzBdWAwQ9s .item-wrapper:hover:before {
  opacity: 0.6;
}
.cid-tzBdWAwQ9s .item-wrapper:hover .item-content {
  opacity: 1;
  transform: translate(-50%, -50%);
}
.cid-tzBdWAwQ9s .item-wrapper:before {
  content: '';
  position: absolute;
  left: 0;
  right: 0;
  width: 100%;
  height: 100%;
  opacity: 0;
  transition: all 0.3s;
  pointer-events: none;
  background: #ffffff;
}
@media (max-width: 767px) {
  .cid-tzBdWAwQ9s .item-wrapper:before {
    opacity: 0.6;
  }
}
.cid-tzBdWAwQ9s img,
.cid-tzBdWAwQ9s .item-img {
  width: 100%;
  height: 100%;
  height: 400px;
  object-fit: cover;
}
.cid-tzBdWAwQ9s .item:focus,
.cid-tzBdWAwQ9s span:focus {
  outline: none;
}
.cid-tzBdWAwQ9s .item {
  cursor: pointer;
  margin-bottom: 2rem;
}
.cid-tzBdWAwQ9s .mbr-section-btn {
  margin-top: auto !important;
}
.cid-tzBdWAwQ9s .mbr-section-title {
  color: #232323;
}
.cid-tzBdWAwQ9s .mbr-text,
.cid-tzBdWAwQ9s .mbr-section-btn {
  text-align: center;
}
.cid-tzBdWAwQ9s .item-title {
  text-align: center;
}
.cid-tzBdWAwQ9s .item-subtitle {
  text-align: center;
}
.cid-tzBezIaXQo {
  padding-top: 4rem;
  padding-bottom: 3rem;
  background-color: #ffffff;
}
.cid-tzBezIaXQo .item-content {
  position: absolute;
  left: 50%;
  top: 50%;
  transform: translate(-50%, -30%);
  width: 100%;
  padding: 1rem;
  opacity: 0;
  transition: all 0.3s;
}
@media (max-width: 767px) {
  .cid-tzBezIaXQo .item-content {
    transform: translate(-50%, -50%);
    opacity: 1;
  }
}
.cid-tzBezIaXQo .item-wrapper {
  position: relative;
  height: 100%;
  display: flex;
  flex-flow: column nowrap;
}
.cid-tzBezIaXQo .item-wrapper:hover:before {
  opacity: 0.6;
}
.cid-tzBezIaXQo .item-wrapper:hover .item-content {
  opacity: 1;
  transform: translate(-50%, -50%);
}
.cid-tzBezIaXQo .item-wrapper:before {
  content: '';
  position: absolute;
  left: 0;
  right: 0;
  width: 100%;
  height: 100%;
  opacity: 0;
  transition: all 0.3s;
  pointer-events: none;
  background: #ffffff;
}
@media (max-width: 767px) {
  .cid-tzBezIaXQo .item-wrapper:before {
    opacity: 0.6;
  }
}
.cid-tzBezIaXQo img,
.cid-tzBezIaXQo .item-img {
  width: 100%;
  object-fit: cover;
  height: 100%;
}
.cid-tzBezIaXQo .item:focus,
.cid-tzBezIaXQo span:focus {
  outline: none;
}
.cid-tzBezIaXQo .item {
  cursor: pointer;
  margin-bottom: 2rem;
}
.cid-tzBezIaXQo .mbr-section-btn {
  margin-top: auto !important;
}
.cid-tzBezIaXQo .mbr-section-title {
  color: #232323;
}
.cid-tzBezIaXQo .mbr-text,
.cid-tzBezIaXQo .mbr-section-btn {
  text-align: center;
}
.cid-tzBezIaXQo .item-title {
  text-align: center;
}
.cid-tzBezIaXQo .item-subtitle {
  text-align: center;
}
.cid-tzBhxswbL3 {
  padding-top: 4rem;
  padding-bottom: 3rem;
  background-color: #ffffff;
}
.cid-tzBhxswbL3 .item-content {
  position: absolute;
  left: 50%;
  top: 50%;
  transform: translate(-50%, -30%);
  width: 100%;
  padding: 1rem;
  opacity: 0;
  transition: all 0.3s;
}
@media (max-width: 767px) {
  .cid-tzBhxswbL3 .item-content {
    transform: translate(-50%, -50%);
    opacity: 1;
  }
}
.cid-tzBhxswbL3 .item-wrapper {
  position: relative;
  height: 100%;
  display: flex;
  flex-flow: column nowrap;
}
.cid-tzBhxswbL3 .item-wrapper:hover:before {
  opacity: 0.6;
}
.cid-tzBhxswbL3 .item-wrapper:hover .item-content {
  opacity: 1;
  transform: translate(-50%, -50%);
}
.cid-tzBhxswbL3 .item-wrapper:before {
  content: '';
  position: absolute;
  left: 0;
  right: 0;
  width: 100%;
  height: 100%;
  opacity: 0;
  transition: all 0.3s;
  pointer-events: none;
  background: #ffffff;
}
@media (max-width: 767px) {
  .cid-tzBhxswbL3 .item-wrapper:before {
    opacity: 0.6;
  }
}
.cid-tzBhxswbL3 img,
.cid-tzBhxswbL3 .item-img {
  width: 100%;
  object-fit: cover;
  height: 100%;
}
.cid-tzBhxswbL3 .item:focus,
.cid-tzBhxswbL3 span:focus {
  outline: none;
}
.cid-tzBhxswbL3 .item {
  cursor: pointer;
  margin-bottom: 2rem;
}
.cid-tzBhxswbL3 .mbr-section-btn {
  margin-top: auto !important;
}
.cid-tzBhxswbL3 .mbr-section-title {
  color: #232323;
}
.cid-tzBhxswbL3 .mbr-text,
.cid-tzBhxswbL3 .mbr-section-btn {
  text-align: center;
}
.cid-tzBhxswbL3 .item-title {
  text-align: center;
}
.cid-tzBhxswbL3 .item-subtitle {
  text-align: center;
}
.cid-tzBirnOH31 {
  padding-top: 4rem;
  padding-bottom: 3rem;
  background-color: #ffffff;
}
.cid-tzBirnOH31 .item-content {
  position: absolute;
  left: 50%;
  top: 50%;
  transform: translate(-50%, -30%);
  width: 100%;
  padding: 1rem;
  opacity: 0;
  transition: all 0.3s;
}
@media (max-width: 767px) {
  .cid-tzBirnOH31 .item-content {
    transform: translate(-50%, -50%);
    opacity: 1;
  }
}
.cid-tzBirnOH31 .item-wrapper {
  position: relative;
  height: 100%;
  display: flex;
  flex-flow: column nowrap;
}
.cid-tzBirnOH31 .item-wrapper:hover:before {
  opacity: 0.6;
}
.cid-tzBirnOH31 .item-wrapper:hover .item-content {
  opacity: 1;
  transform: translate(-50%, -50%);
}
.cid-tzBirnOH31 .item-wrapper:before {
  content: '';
  position: absolute;
  left: 0;
  right: 0;
  width: 100%;
  height: 100%;
  opacity: 0;
  transition: all 0.3s;
  pointer-events: none;
  background: #ffffff;
}
@media (max-width: 767px) {
  .cid-tzBirnOH31 .item-wrapper:before {
    opacity: 0.6;
  }
}
.cid-tzBirnOH31 img,
.cid-tzBirnOH31 .item-img {
  width: 100%;
  height: 100%;
  height: 300px;
  object-fit: cover;
}
.cid-tzBirnOH31 .item:focus,
.cid-tzBirnOH31 span:focus {
  outline: none;
}
.cid-tzBirnOH31 .item {
  cursor: pointer;
  margin-bottom: 2rem;
}
.cid-tzBirnOH31 .mbr-section-btn {
  margin-top: auto !important;
}
.cid-tzBirnOH31 .mbr-section-title {
  color: #232323;
}
.cid-tzBirnOH31 .mbr-text,
.cid-tzBirnOH31 .mbr-section-btn {
  text-align: center;
}
.cid-tzBirnOH31 .item-title {
  text-align: center;
}
.cid-tzBirnOH31 .item-subtitle {
  text-align: center;
}
.cid-tzBjiILEGH {
  padding-top: 4rem;
  padding-bottom: 3rem;
  background-color: #ffffff;
}
.cid-tzBjiILEGH .item-content {
  position: absolute;
  left: 50%;
  top: 50%;
  transform: translate(-50%, -30%);
  width: 100%;
  padding: 1rem;
  opacity: 0;
  transition: all 0.3s;
}
@media (max-width: 767px) {
  .cid-tzBjiILEGH .item-content {
    transform: translate(-50%, -50%);
    opacity: 1;
  }
}
.cid-tzBjiILEGH .item-wrapper {
  position: relative;
  height: 100%;
  display: flex;
  flex-flow: column nowrap;
}
.cid-tzBjiILEGH .item-wrapper:hover:before {
  opacity: 0.6;
}
.cid-tzBjiILEGH .item-wrapper:hover .item-content {
  opacity: 1;
  transform: translate(-50%, -50%);
}
.cid-tzBjiILEGH .item-wrapper:before {
  content: '';
  position: absolute;
  left: 0;
  right: 0;
  width: 100%;
  height: 100%;
  opacity: 0;
  transition: all 0.3s;
  pointer-events: none;
  background: #ffffff;
}
@media (max-width: 767px) {
  .cid-tzBjiILEGH .item-wrapper:before {
    opacity: 0.6;
  }
}
.cid-tzBjiILEGH img,
.cid-tzBjiILEGH .item-img {
  width: 100%;
  object-fit: cover;
  height: 100%;
}
.cid-tzBjiILEGH .item:focus,
.cid-tzBjiILEGH span:focus {
  outline: none;
}
.cid-tzBjiILEGH .item {
  cursor: pointer;
  margin-bottom: 2rem;
}
.cid-tzBjiILEGH .mbr-section-btn {
  margin-top: auto !important;
}
.cid-tzBjiILEGH .mbr-section-title {
  color: #232323;
}
.cid-tzBjiILEGH .mbr-text,
.cid-tzBjiILEGH .mbr-section-btn {
  text-align: center;
}
.cid-tzBjiILEGH .item-title {
  text-align: center;
}
.cid-tzBjiILEGH .item-subtitle {
  text-align: center;
}
.cid-tzBkckEjqY {
  padding-top: 5rem;
  padding-bottom: 5rem;
  background-color: #ffffff;
}
.cid-tzBkckEjqY .text-wrapper {
  z-index: 11;
}
.cid-tzBkckEjqY .wrapper {
  display: flex;
  flex-direction: column;
}
.cid-tzBkckEjqY .animate__fadeInUp:before {
  background: #ffffff;
}
.cid-tzBkckEjqY .mbr-iconfont {
  display: block;
  font-size: 3rem;
  color: #59bb93;
  margin-right: 0rem;
  margin-bottom: 2rem;
}
.cid-tzBkckEjqY .iconfont-wrapper {
  margin: auto;
}
.cid-tzBkckEjqY .mbr-section-title {
  text-align: center;
  color: #e01326;
}
.cid-tzBkckEjqY .mbr-text,
.cid-tzBkckEjqY .mbr-section-btn {
  text-align: center;
  color: #161734;
}
.cid-tzBkckEjqY .mbr-fallback-image.disabled {
  display: none;
}
.cid-tzBkckEjqY .mbr-fallback-image {
  display: block;
  background-size: cover;
  background-position: center center;
  width: 100%;
  height: 100%;
  position: absolute;
  top: 0;
}
.cid-uWxBxHewYQ {
  padding-top: 1rem;
  padding-bottom: 0rem;
  background-color: #333333;
}
.cid-uWxBxHewYQ .card-wrapper {
  display: flex;
  overflow: visible;
}
.cid-uWxBxHewYQ .icon {
  font-size: 5rem;
  color: #ffd96a;
  padding-right: 0rem;
  margin-top: -1rem;
  display: block;
}
.cid-uWxBxHewYQ .card-box {
  margin-left: -1rem;
}
.cid-uWxBxHewYQ .card-title {
  color: #f7f7f7;
}
.cid-uWxBxHewYQ .card-text {
  color: #000000;
}
@media (max-width: 767px) {
  .cid-uWxBxHewYQ .align-right,
  .cid-uWxBxHewYQ .align-left {
    text-align: center;
  }
  .cid-uWxBxHewYQ .card-wrapper {
    flex-direction: column;
  }
  .cid-uWxBxHewYQ .icon,
  .cid-uWxBxHewYQ .card-box {
    margin: 0rem;
  }
  .cid-uWxBxHewYQ .icon {
    margin: auto;
    margin-bottom: 1rem;
  }
}
.cid-uWxBxHewYQ .mbr-fallback-image.disabled {
  display: none;
}
.cid-uWxBxHewYQ .mbr-fallback-image {
  display: block;
  background-size: cover;
  background-position: center center;
  width: 100%;
  height: 100%;
  position: absolute;
  top: 0;
}
.cid-uWxBCJUqYl {
  padding-top: 5rem;
  padding-bottom: 5rem;
  background-color: #333333;
}
.cid-uWxBCJUqYl .list {
  list-style: none;
  padding-left: 0;
  color: #ffffff;
}
@media (max-width: 991px) {
  .cid-uWxBCJUqYl .list {
    margin-bottom: 2rem;
  }
}
@media (min-width: 992px) {
  .cid-uWxBCJUqYl .list {
    margin-bottom: 0rem;
  }
}
@media (max-width: 767px) {
  .cid-uWxBCJUqYl .row {
    text-align: center;
  }
}
.cid-uWxBCJUqYl li {
  padding-bottom: 5px;
}
.cid-uWxBCJUqYl .row {
  padding-top: 2rem;
  border-top: 2px solid rgba(255, 255, 255, 0.15);
}
.cid-uWxBCJUqYl .soc-wrapper {
  margin-bottom: 0.5rem;
}
@media (max-width: 991px) {
  .cid-uWxBCJUqYl div > *:last-child {
    margin-top: 0 !important;
  }
}
.cid-uWxBCJUqYl .mbr-iconfont {
  padding-right: 6px;
}
.cid-uWxBCJUqYl .copyright {
  color: #bbbbbb;
}
.cid-uWxBCJUqYl .soc-link,
.cid-uWxBCJUqYl .soc-wrapper {
  color: #ffffff;
}
.cid-uWxBCJUqYl .mbr-section-subtitle {
  color: #f7f7f7;
}
.cid-tP7uKZYTnE .navbar-dropdown {
  position: relative !important;
}
.cid-tP7uKZYTnE .nav-link {
  position: relative;
}
.cid-tP7uKZYTnE .nav-link:before {
  content: '';
  bottom: -2px;
  left: 5px;
  width: 0%;
  height: 1px;
  opacity: 0;
  transition: all 0.3s;
  background: currentColor;
  position: absolute;
}
.cid-tP7uKZYTnE .nav-link:hover:before {
  width: 50%;
  opacity: 1;
}
.cid-tP7uKZYTnE .dropdown-item:before {
  font-family: Moririse2 !important;
  content: '\e966';
  display: inline-block;
  width: 0;
  position: absolute;
  left: 1rem;
  top: 0.5rem;
  margin-right: 0.5rem;
  line-height: 1;
  font-size: inherit;
  vertical-align: middle;
  text-align: center;
  overflow: hidden;
  transform: scale(0, 1);
  transition: all 0.25s ease-in-out;
}
.cid-tP7uKZYTnE .dropdown-menu {
  padding: 0;
}
.cid-tP7uKZYTnE .dropdown-item:hover,
.cid-tP7uKZYTnE .dropdown-item:focus {
  background: #59bb93 !important;
  color: white !important;
}
.cid-tP7uKZYTnE .nav-dropdown .link {
  padding: 0 0.3em !important;
  margin: .667em 1em !important;
}
.cid-tP7uKZYTnE .nav-dropdown .link.dropdown-toggle::after {
  margin-left: 0.5rem;
  margin-top: 0.2rem;
}
.cid-tP7uKZYTnE .container {
  display: flex;
  margin: auto;
}
.cid-tP7uKZYTnE .iconfont-wrapper {
  color: #000000 !important;
  font-size: 1.5rem;
  padding-right: .5rem;
}
.cid-tP7uKZYTnE .navbar-caption {
  padding-right: 4rem;
}
.cid-tP7uKZYTnE .dropdown-menu,
.cid-tP7uKZYTnE .navbar.opened {
  background: #ffffff !important;
}
.cid-tP7uKZYTnE .nav-item:focus,
.cid-tP7uKZYTnE .nav-link:focus {
  outline: none;
}
.cid-tP7uKZYTnE .dropdown .dropdown-menu .dropdown-item {
  width: auto;
  transition: all 0.25s ease-in-out;
}
.cid-tP7uKZYTnE .dropdown .dropdown-menu .dropdown-item::after {
  right: 0.5rem;
}
.cid-tP7uKZYTnE .dropdown .dropdown-menu .dropdown-item .mbr-iconfont {
  margin-left: -1.8rem;
  padding-right: 1rem;
  font-size: inherit;
}
.cid-tP7uKZYTnE .dropdown .dropdown-menu .dropdown-item .mbr-iconfont:before {
  display: inline-block;
  transform: scale(1, 1);
  transition: all 0.25s ease-in-out;
}
.cid-tP7uKZYTnE .collapsed .dropdown-menu .dropdown-item:before {
  display: none;
}
.cid-tP7uKZYTnE .collapsed .dropdown .dropdown-menu .dropdown-item {
  padding: 0.235em 1.5em 0.235em 1.5em !important;
  transition: none;
  margin: 0 !important;
}
.cid-tP7uKZYTnE .navbar {
  min-height: 77px;
  transition: all .3s;
  background: #ffffff;
}
.cid-tP7uKZYTnE .navbar.opened {
  transition: all .3s;
}
.cid-tP7uKZYTnE .navbar .dropdown-item {
  padding: .5rem 1.8rem;
}
.cid-tP7uKZYTnE .navbar .navbar-logo img {
  width: auto;
}
.cid-tP7uKZYTnE .navbar .navbar-collapse {
  justify-content: flex-end;
  z-index: 1;
}
.cid-tP7uKZYTnE .navbar.collapsed .nav-item .nav-link::before {
  display: none;
}
.cid-tP7uKZYTnE .navbar.collapsed.opened .dropdown-menu {
  top: 0;
}
@media (min-width: 992px) {
  .cid-tP7uKZYTnE .navbar.collapsed.opened:not(.navbar-short) .navbar-collapse {
    max-height: calc(98.5vh - 8rem);
  }
}
.cid-tP7uKZYTnE .navbar.collapsed .dropdown-menu .dropdown-submenu {
  left: 0 !important;
}
.cid-tP7uKZYTnE .navbar.collapsed .dropdown-menu .dropdown-item:after {
  right: auto;
}
.cid-tP7uKZYTnE .navbar.collapsed .dropdown-menu .dropdown-toggle[data-toggle="dropdown-submenu"]:after {
  margin-left: 0.5rem;
  margin-top: 0.2rem;
  border-top: 0.35em solid;
  border-right: 0.35em solid transparent;
  border-left: 0.35em solid transparent;
  border-bottom: 0;
  top: 55%;
}
.cid-tP7uKZYTnE .navbar.collapsed ul.navbar-nav li {
  margin: auto;
}
.cid-tP7uKZYTnE .navbar.collapsed .dropdown-menu .dropdown-item {
  padding: .25rem 1.5rem;
  text-align: center;
}
.cid-tP7uKZYTnE .navbar.collapsed .icons-menu {
  padding-left: 0;
  padding-right: 0;
  padding-top: .5rem;
  padding-bottom: .5rem;
}
@media (max-width: 991px) {
  .cid-tP7uKZYTnE .navbar .nav-item .nav-link::before {
    display: none;
  }
  .cid-tP7uKZYTnE .navbar.opened .dropdown-menu {
    top: 0;
  }
  .cid-tP7uKZYTnE .navbar .dropdown-menu .dropdown-submenu {
    left: 0 !important;
  }
  .cid-tP7uKZYTnE .navbar .dropdown-menu .dropdown-item:after {
    right: auto;
  }
  .cid-tP7uKZYTnE .navbar .dropdown-menu .dropdown-toggle[data-toggle="dropdown-submenu"]:after {
    margin-left: 0.5rem;
    margin-top: 0.2rem;
    border-top: 0.35em solid;
    border-right: 0.35em solid transparent;
    border-left: 0.35em solid transparent;
    border-bottom: 0;
    top: 55%;
  }
  .cid-tP7uKZYTnE .navbar .navbar-logo img {
    height: 3.8rem !important;
  }
  .cid-tP7uKZYTnE .navbar ul.navbar-nav li {
    margin: auto;
  }
  .cid-tP7uKZYTnE .navbar .dropdown-menu .dropdown-item {
    padding: .25rem 1.5rem !important;
    text-align: center;
  }
  .cid-tP7uKZYTnE .navbar .navbar-brand {
    flex-shrink: initial;
    flex-basis: auto;
    word-break: break-word;
    padding-right: 2rem;
  }
  .cid-tP7uKZYTnE .navbar .navbar-toggler {
    flex-basis: auto;
  }
  .cid-tP7uKZYTnE .navbar .icons-menu {
    padding-left: 0;
    padding-top: .5rem;
    padding-bottom: .5rem;
  }
}
.cid-tP7uKZYTnE .navbar.navbar-short {
  min-height: 60px;
}
.cid-tP7uKZYTnE .navbar.navbar-short .navbar-logo img {
  height: 3rem !important;
}
.cid-tP7uKZYTnE .navbar.navbar-short .navbar-brand {
  padding: 0;
}
.cid-tP7uKZYTnE .navbar-brand {
  flex-shrink: 0;
  align-items: center;
  margin-right: 0;
  padding: 0;
  transition: all .3s;
  word-break: break-word;
  z-index: 1;
}
.cid-tP7uKZYTnE .navbar-brand .navbar-caption {
  line-height: inherit !important;
}
.cid-tP7uKZYTnE .navbar-brand .navbar-logo a {
  outline: none;
}
.cid-tP7uKZYTnE .dropdown-item.active,
.cid-tP7uKZYTnE .dropdown-item:active {
  background-color: transparent;
}
.cid-tP7uKZYTnE .navbar-expand-lg .navbar-nav .nav-link {
  padding: 0;
}
.cid-tP7uKZYTnE .nav-dropdown .link.dropdown-toggle {
  margin-right: 1.667em;
}
.cid-tP7uKZYTnE .nav-dropdown .link.dropdown-toggle[aria-expanded="true"] {
  margin-right: 0;
  padding: 0.667em 1.667em;
}
.cid-tP7uKZYTnE .navbar.navbar-expand-lg .dropdown .dropdown-menu {
  background: #ffffff;
}
.cid-tP7uKZYTnE .navbar.navbar-expand-lg .dropdown .dropdown-menu .dropdown-submenu {
  margin: 0;
  left: 100%;
}
.cid-tP7uKZYTnE .navbar .dropdown.open > .dropdown-menu {
  display: block;
}
.cid-tP7uKZYTnE ul.navbar-nav {
  flex-wrap: wrap;
}
.cid-tP7uKZYTnE .navbar-buttons {
  text-align: center;
  min-width: 170px;
}
.cid-tP7uKZYTnE button.navbar-toggler {
  outline: none;
  width: 31px;
  height: 20px;
  cursor: pointer;
  transition: all .2s;
  position: relative;
  align-self: center;
}
.cid-tP7uKZYTnE button.navbar-toggler .hamburger span {
  position: absolute;
  right: 0;
  width: 30px;
  height: 2px;
  border-right: 5px;
  background-color: currentColor;
}
.cid-tP7uKZYTnE button.navbar-toggler .hamburger span:nth-child(1) {
  top: 0;
  transition: all .2s;
}
.cid-tP7uKZYTnE button.navbar-toggler .hamburger span:nth-child(2) {
  top: 8px;
  transition: all .15s;
}
.cid-tP7uKZYTnE button.navbar-toggler .hamburger span:nth-child(3) {
  top: 8px;
  transition: all .15s;
}
.cid-tP7uKZYTnE button.navbar-toggler .hamburger span:nth-child(4) {
  top: 16px;
  transition: all .2s;
}
.cid-tP7uKZYTnE nav.opened .hamburger span:nth-child(1) {
  top: 8px;
  width: 0;
  opacity: 0;
  right: 50%;
  transition: all .2s;
}
.cid-tP7uKZYTnE nav.opened .hamburger span:nth-child(2) {
  transform: rotate(45deg);
  transition: all .25s;
}
.cid-tP7uKZYTnE nav.opened .hamburger span:nth-child(3) {
  transform: rotate(-45deg);
  transition: all .25s;
}
.cid-tP7uKZYTnE nav.opened .hamburger span:nth-child(4) {
  top: 8px;
  width: 0;
  opacity: 0;
  right: 50%;
  transition: all .2s;
}
.cid-tP7uKZYTnE .navbar-dropdown {
  padding: .5rem 1rem;
}
.cid-tP7uKZYTnE a.nav-link {
  display: flex;
  align-items: center;
  justify-content: center;
}
.cid-tP7uKZYTnE .icons-menu {
  flex-wrap: nowrap;
  display: flex;
  justify-content: center;
  padding-left: 1rem;
  padding-right: 1rem;
  padding-top: 0.3rem;
  text-align: center;
}
@media screen and (-ms-high-contrast: active), (-ms-high-contrast: none) {
  .cid-tP7uKZYTnE .navbar {
    height: 77px;
  }
  .cid-tP7uKZYTnE .navbar.opened {
    height: auto;
  }
  .cid-tP7uKZYTnE .nav-item .nav-link:hover::before {
    width: 175%;
    max-width: calc(100% + 2rem);
    left: -1rem;
  }
}
.cid-tP7uL22G4p {
  background-image: url("../../../assets/images/untitled-design-16-1366x1536.png");
}
.cid-tP7uL22G4p .mbr-text,
.cid-tP7uL22G4p .mbr-section-btn {
  color: #ffffff;
  text-align: center;
}
@media (max-width: 991px) {
  .cid-tP7uL22G4p .mbr-section-title,
  .cid-tP7uL22G4p .mbr-section-btn,
  .cid-tP7uL22G4p .mbr-text {
    text-align: center;
  }
}
.cid-tP7uL22G4p .padding {
  padding-bottom: 7rem!important;
}
.cid-tP7uL22G4p .mbr-section-subtitle {
  color: #333333;
  letter-spacing: 6px;
}
.cid-tP7uL22G4p .mbr-iconfont {
  color: #ffffff;
  font-size: 1.1rem;
}
.cid-tP7uL22G4p .icons-wrapper {
  position: absolute;
  display: flex;
  bottom: 4rem;
  width: fit-content;
  right: 10rem;
}
@media (max-width: 992px) {
  .cid-tP7uL22G4p .icons-wrapper {
    right: 50%;
    left: 50%;
    transform: translateX(-50%);
  }
}
.cid-tP7uL22G4p .icon-wrapper {
  position: relative;
  width: 50px;
  cursor: pointer;
  margin: 0 0.5rem;
  display: flex;
  justify-content: center;
  align-items: center;
  height: 50px;
}
.cid-tP7uL22G4p .icon-wrapper:before {
  position: absolute;
  pointer-events: none;
  content: '';
  top: 50%;
  left: 50%;
  transform: translate(-50%, -50%);
  width: 100%;
  transition: all 0.3s;
  height: 100%;
  border-radius: 50%;
  border: 1px solid #ffffff;
}
.cid-tP7uL22G4p .icon-wrapper:hover:before {
  width: 90%;
  height: 90%;
  opacity: 0;
}
.cid-tP7uL22G4p .mbr-section-title {
  color: #ffffff;
}
.cid-tP7uL3ABmy {
  background-image: url("../../../assets/images/fish-1280x853.jpg");
}
.cid-tP7uL3ABmy .mbr-text,
.cid-tP7uL3ABmy .mbr-section-btn {
  color: #333333;
  text-align: center;
}
@media (max-width: 991px) {
  .cid-tP7uL3ABmy .mbr-section-title,
  .cid-tP7uL3ABmy .mbr-section-btn,
  .cid-tP7uL3ABmy .mbr-text {
    text-align: center;
  }
}
.cid-tP7uL3ABmy .padding {
  padding-bottom: 7rem!important;
}
.cid-tP7uL3ABmy .mbr-section-subtitle {
  color: #ffffff;
  letter-spacing: 6px;
}
.cid-tP7uL3ABmy .mbr-iconfont {
  color: #ffffff;
  font-size: 1.1rem;
}
.cid-tP7uL3ABmy .icons-wrapper {
  position: absolute;
  display: flex;
  bottom: 4rem;
  width: fit-content;
  right: 10rem;
}
@media (max-width: 992px) {
  .cid-tP7uL3ABmy .icons-wrapper {
    right: 50%;
    left: 50%;
    transform: translateX(-50%);
  }
}
.cid-tP7uL3ABmy .icon-wrapper {
  position: relative;
  width: 50px;
  cursor: pointer;
  margin: 0 0.5rem;
  display: flex;
  justify-content: center;
  align-items: center;
  height: 50px;
}
.cid-tP7uL3ABmy .icon-wrapper:before {
  position: absolute;
  pointer-events: none;
  content: '';
  top: 50%;
  left: 50%;
  transform: translate(-50%, -50%);
  width: 100%;
  transition: all 0.3s;
  height: 100%;
  border-radius: 50%;
  border: 1px solid #ffffff;
}
.cid-tP7uL3ABmy .icon-wrapper:hover:before {
  width: 90%;
  height: 90%;
  opacity: 0;
}
.cid-tP7uL3ABmy .mbr-fallback-image.disabled {
  display: none;
}
.cid-tP7uL3ABmy .mbr-fallback-image {
  display: block;
  background-size: cover;
  background-position: center center;
  width: 100%;
  height: 100%;
  position: absolute;
  top: 0;
}
.cid-tP7uL3ABmy .mbr-section-title {
  color: #000000;
}
.cid-tP7uL5zGiD {
  padding-top: 0rem;
  padding-bottom: 7rem;
  background-color: #ffffff;
}
.cid-tP7uL5zGiD .card-text {
  padding-left: 3.5rem;
  color: #ffffff;
  max-width: 500px;
}
.cid-tP7uL5zGiD .card-box {
  padding-bottom: 1rem;
}
.cid-tP7uL5zGiD img {
  border-radius: 8px;
}
.cid-tP7uL5zGiD .mbr-section-btn {
  margin-left: 2.5rem;
}
.cid-tP7uL5zGiD .container {
  max-width: 1400px;
}
@media (min-width: 767px) {
  .cid-tP7uL5zGiD .container {
    padding: 0 2rem;
  }
}
.cid-tP7uL5zGiD .row {
  justify-content: space-between;
}
@media (max-width: 992px) {
  .cid-tP7uL5zGiD .md-pb {
    padding-bottom: 2rem;
  }
}
.cid-tP7uL5zGiD .card-title {
  position: relative;
  padding-left: 3.5rem;
  color: #000000;
}
.cid-tP7uL5zGiD .card-title:before {
  position: absolute;
  content: '';
  top: 50%;
  transform: translateY(-50%);
  left: 1.5rem;
  width: 8px;
  height: 8px;
  border-radius: 50%;
  background: currentColor;
}
.cid-tP7uL5zGiD .main-text {
  color: #ffffff;
}
.cid-tP7uL5zGiD .main-title {
  color: #faaf3f;
  text-align: left;
}
@media (max-width: 767px) {
  .cid-tP7uL5zGiD .align-left {
    text-align: center;
  }
  .cid-tP7uL5zGiD .card-text {
    padding-left: 1.5rem;
  }
  .cid-tP7uL5zGiD .card-title {
    padding-left: 1.5rem;
  }
  .cid-tP7uL5zGiD .card-title:before {
    left: 0rem;
  }
  .cid-tP7uL5zGiD .mbr-section-btn {
    margin-left: 0rem;
  }
}
.cid-tP7uL78v1h {
  padding-top: 0rem;
  padding-bottom: 0rem;
  overflow: hidden;
  background-color: #ffffff;
}
.cid-tP7uL78v1h .row {
  justify-content: center;
}
.cid-tP7uL78v1h .col-title {
  margin-bottom: 80px;
}
@media (max-width: 767px) {
  .cid-tP7uL78v1h .col-title {
    margin-bottom: 72px;
  }
}
.cid-tP7uL78v1h .mbr-section-title {
  color: #F6B7D2;
}
.cid-tP7uL78v1h .mbr-section-subtitle {
  color: #faaf3f;
  margin-top: 1rem;
}
.cid-tP7uL78v1h .cards-container {
  display: grid;
  grid-template-columns: repeat(3, 1fr);
  gap: 1rem;
}
@media (max-width: 991px) {
  .cid-tP7uL78v1h .cards-container {
    grid-template-columns: repeat(2, 1fr);
  }
}
@media (max-width: 639px) {
  .cid-tP7uL78v1h .cards-container {
    grid-template-columns: repeat(1, 1fr);
  }
}
.cid-tP7uL78v1h .card {
  display: flex;
  width: 100%;
  border-radius: 0.75rem;
  background-color: #d9d9d9;
  overflow: hidden;
}
.cid-tP7uL78v1h .card-wrapper {
  display: flex;
  height: 100%;
}
.cid-tP7uL78v1h .card-box {
  display: flex;
  flex-direction: column;
  overflow: hidden;
  width: 100%;
  padding: 32px;
  height: 100%;
}
.cid-tP7uL78v1h .card-title {
  color: #000000;
  width: 100%;
  margin-bottom: 0;
}
.cid-tP7uL78v1h .card-text {
  width: 100%;
  color: #1F1D1A;
  margin-top: 0.5rem;
  margin-bottom: 0;
  text-align: center;
}
.cid-tP7uL78v1h .card-title DIV {
  text-align: center;
}
.cid-tP7uLaMDuB {
  padding-top: 0rem;
  padding-bottom: 0rem;
  background-color: #fafafa;
}
.cid-tP7uLaMDuB .container {
  max-width: 1312px;
}
.cid-tP7uLaMDuB .col-text {
  display: grid;
  justify-items: center;
  grid-auto-columns: 1fr;
  grid-column-gap: 0px;
  grid-row-gap: 2rem;
  -ms-grid-columns: 1fr;
  grid-template-columns: 1fr;
  -ms-grid-rows: auto;
  grid-template-rows: auto;
  text-align: center;
}
.cid-tP7uLaMDuB .label-text {
  color: #ffffff;
  width: 100%;
}
.cid-tP7uLaMDuB .mbr-section-title {
  color: #ffffff;
  width: 100%;
}
.cid-tP7uLaMDuB .btn {
  padding: 1.6rem 3.5rem;
  font-weight: 400;
}
.cid-tP7uLaMDuB .advantages-container {
  display: grid;
  margin-top: 1rem;
  grid-auto-flow: column;
  grid-auto-columns: auto;
  grid-column-gap: 4.5rem;
  grid-row-gap: 1rem;
  -ms-grid-columns: auto;
  grid-template-columns: auto;
  -ms-grid-rows: auto;
  grid-template-rows: auto;
}
@media (max-width: 991px) {
  .cid-tP7uLaMDuB .advantages-container {
    grid-auto-flow: row;
  }
}
.cid-tP7uLaMDuB .advantage {
  display: flex;
  align-items: flex-start;
}
.cid-tP7uLaMDuB .advantage-icon {
  display: flex;
  align-items: center;
  justify-content: center;
  padding: 4px;
  margin-right: 0.5rem;
  margin-top: 0.2rem;
  border-radius: 50%;
  background-color: #59bb93;
}
.cid-tP7uLaMDuB .advantage-icon span {
  color: #002549;
}
.cid-tP7uLaMDuB .advantage-text {
  color: #ffffff;
}
.cid-tP7uLaMDuB .mbr-fallback-image.disabled {
  display: none;
}
.cid-tP7uLaMDuB .mbr-fallback-image {
  display: block;
  background-size: cover;
  background-position: center center;
  width: 100%;
  height: 100%;
  position: absolute;
  top: 0;
}
.cid-tP7uLcGVAu {
  padding-top: 5rem;
  padding-bottom: 5rem;
  background-color: #ffffff;
}
.cid-tP7uLcGVAu .text-wrapper {
  z-index: 11;
}
.cid-tP7uLcGVAu .wrapper {
  display: flex;
  flex-direction: column;
}
.cid-tP7uLcGVAu .animate__fadeInUp:before {
  background: #ffffff;
}
.cid-tP7uLcGVAu .mbr-iconfont {
  display: block;
  font-size: 3rem;
  color: #59bb93;
  margin-right: 0rem;
  margin-bottom: 2rem;
}
.cid-tP7uLcGVAu .iconfont-wrapper {
  margin: auto;
}
.cid-tP7uLcGVAu .mbr-section-title {
  text-align: center;
  color: #2160d1;
}
.cid-tP7uLcGVAu .mbr-text,
.cid-tP7uLcGVAu .mbr-section-btn {
  text-align: center;
  color: #161734;
}
.cid-tP7uLcGVAu .mbr-fallback-image.disabled {
  display: none;
}
.cid-tP7uLcGVAu .mbr-fallback-image {
  display: block;
  background-size: cover;
  background-position: center center;
  width: 100%;
  height: 100%;
  position: absolute;
  top: 0;
}
.cid-uWxCO1S1zG {
  padding-top: 1rem;
  padding-bottom: 0rem;
  background-color: #333333;
}
.cid-uWxCO1S1zG .card-wrapper {
  display: flex;
  overflow: visible;
}
.cid-uWxCO1S1zG .icon {
  font-size: 5rem;
  color: #ffd96a;
  padding-right: 0rem;
  margin-top: -1rem;
  display: block;
}
.cid-uWxCO1S1zG .card-box {
  margin-left: -1rem;
}
.cid-uWxCO1S1zG .card-title {
  color: #f7f7f7;
}
.cid-uWxCO1S1zG .card-text {
  color: #000000;
}
@media (max-width: 767px) {
  .cid-uWxCO1S1zG .align-right,
  .cid-uWxCO1S1zG .align-left {
    text-align: center;
  }
  .cid-uWxCO1S1zG .card-wrapper {
    flex-direction: column;
  }
  .cid-uWxCO1S1zG .icon,
  .cid-uWxCO1S1zG .card-box {
    margin: 0rem;
  }
  .cid-uWxCO1S1zG .icon {
    margin: auto;
    margin-bottom: 1rem;
  }
}
.cid-uWxCO1S1zG .mbr-fallback-image.disabled {
  display: none;
}
.cid-uWxCO1S1zG .mbr-fallback-image {
  display: block;
  background-size: cover;
  background-position: center center;
  width: 100%;
  height: 100%;
  position: absolute;
  top: 0;
}
.cid-uWxCPs4NfN {
  padding-top: 5rem;
  padding-bottom: 5rem;
  background-color: #333333;
}
.cid-uWxCPs4NfN .list {
  list-style: none;
  padding-left: 0;
  color: #ffffff;
}
@media (max-width: 991px) {
  .cid-uWxCPs4NfN .list {
    margin-bottom: 2rem;
  }
}
@media (min-width: 992px) {
  .cid-uWxCPs4NfN .list {
    margin-bottom: 0rem;
  }
}
@media (max-width: 767px) {
  .cid-uWxCPs4NfN .row {
    text-align: center;
  }
}
.cid-uWxCPs4NfN li {
  padding-bottom: 5px;
}
.cid-uWxCPs4NfN .row {
  padding-top: 2rem;
  border-top: 2px solid rgba(255, 255, 255, 0.15);
}
.cid-uWxCPs4NfN .soc-wrapper {
  margin-bottom: 0.5rem;
}
@media (max-width: 991px) {
  .cid-uWxCPs4NfN div > *:last-child {
    margin-top: 0 !important;
  }
}
.cid-uWxCPs4NfN .mbr-iconfont {
  padding-right: 6px;
}
.cid-uWxCPs4NfN .copyright {
  color: #bbbbbb;
}
.cid-uWxCPs4NfN .soc-link,
.cid-uWxCPs4NfN .soc-wrapper {
  color: #ffffff;
}
.cid-uWxCPs4NfN .mbr-section-subtitle {
  color: #f7f7f7;
}
.cid-tOIxQGwlnx .navbar-dropdown {
  position: relative !important;
}
.cid-tOIxQGwlnx .nav-link {
  position: relative;
}
.cid-tOIxQGwlnx .nav-link:before {
  content: '';
  bottom: -2px;
  left: 5px;
  width: 0%;
  height: 1px;
  opacity: 0;
  transition: all 0.3s;
  background: currentColor;
  position: absolute;
}
.cid-tOIxQGwlnx .nav-link:hover:before {
  width: 50%;
  opacity: 1;
}
.cid-tOIxQGwlnx .dropdown-item:before {
  font-family: Moririse2 !important;
  content: '\e966';
  display: inline-block;
  width: 0;
  position: absolute;
  left: 1rem;
  top: 0.5rem;
  margin-right: 0.5rem;
  line-height: 1;
  font-size: inherit;
  vertical-align: middle;
  text-align: center;
  overflow: hidden;
  transform: scale(0, 1);
  transition: all 0.25s ease-in-out;
}
.cid-tOIxQGwlnx .dropdown-menu {
  padding: 0;
}
.cid-tOIxQGwlnx .dropdown-item:hover,
.cid-tOIxQGwlnx .dropdown-item:focus {
  background: #59bb93 !important;
  color: white !important;
}
.cid-tOIxQGwlnx .nav-dropdown .link {
  padding: 0 0.3em !important;
  margin: .667em 1em !important;
}
.cid-tOIxQGwlnx .nav-dropdown .link.dropdown-toggle::after {
  margin-left: 0.5rem;
  margin-top: 0.2rem;
}
.cid-tOIxQGwlnx .container {
  display: flex;
  margin: auto;
}
.cid-tOIxQGwlnx .iconfont-wrapper {
  color: #000000 !important;
  font-size: 1.5rem;
  padding-right: .5rem;
}
.cid-tOIxQGwlnx .navbar-caption {
  padding-right: 4rem;
}
.cid-tOIxQGwlnx .dropdown-menu,
.cid-tOIxQGwlnx .navbar.opened {
  background: #ffffff !important;
}
.cid-tOIxQGwlnx .nav-item:focus,
.cid-tOIxQGwlnx .nav-link:focus {
  outline: none;
}
.cid-tOIxQGwlnx .dropdown .dropdown-menu .dropdown-item {
  width: auto;
  transition: all 0.25s ease-in-out;
}
.cid-tOIxQGwlnx .dropdown .dropdown-menu .dropdown-item::after {
  right: 0.5rem;
}
.cid-tOIxQGwlnx .dropdown .dropdown-menu .dropdown-item .mbr-iconfont {
  margin-left: -1.8rem;
  padding-right: 1rem;
  font-size: inherit;
}
.cid-tOIxQGwlnx .dropdown .dropdown-menu .dropdown-item .mbr-iconfont:before {
  display: inline-block;
  transform: scale(1, 1);
  transition: all 0.25s ease-in-out;
}
.cid-tOIxQGwlnx .collapsed .dropdown-menu .dropdown-item:before {
  display: none;
}
.cid-tOIxQGwlnx .collapsed .dropdown .dropdown-menu .dropdown-item {
  padding: 0.235em 1.5em 0.235em 1.5em !important;
  transition: none;
  margin: 0 !important;
}
.cid-tOIxQGwlnx .navbar {
  min-height: 77px;
  transition: all .3s;
  background: #ffffff;
}
.cid-tOIxQGwlnx .navbar.opened {
  transition: all .3s;
}
.cid-tOIxQGwlnx .navbar .dropdown-item {
  padding: .5rem 1.8rem;
}
.cid-tOIxQGwlnx .navbar .navbar-logo img {
  width: auto;
}
.cid-tOIxQGwlnx .navbar .navbar-collapse {
  justify-content: flex-end;
  z-index: 1;
}
.cid-tOIxQGwlnx .navbar.collapsed .nav-item .nav-link::before {
  display: none;
}
.cid-tOIxQGwlnx .navbar.collapsed.opened .dropdown-menu {
  top: 0;
}
@media (min-width: 992px) {
  .cid-tOIxQGwlnx .navbar.collapsed.opened:not(.navbar-short) .navbar-collapse {
    max-height: calc(98.5vh - 8rem);
  }
}
.cid-tOIxQGwlnx .navbar.collapsed .dropdown-menu .dropdown-submenu {
  left: 0 !important;
}
.cid-tOIxQGwlnx .navbar.collapsed .dropdown-menu .dropdown-item:after {
  right: auto;
}
.cid-tOIxQGwlnx .navbar.collapsed .dropdown-menu .dropdown-toggle[data-toggle="dropdown-submenu"]:after {
  margin-left: 0.5rem;
  margin-top: 0.2rem;
  border-top: 0.35em solid;
  border-right: 0.35em solid transparent;
  border-left: 0.35em solid transparent;
  border-bottom: 0;
  top: 55%;
}
.cid-tOIxQGwlnx .navbar.collapsed ul.navbar-nav li {
  margin: auto;
}
.cid-tOIxQGwlnx .navbar.collapsed .dropdown-menu .dropdown-item {
  padding: .25rem 1.5rem;
  text-align: center;
}
.cid-tOIxQGwlnx .navbar.collapsed .icons-menu {
  padding-left: 0;
  padding-right: 0;
  padding-top: .5rem;
  padding-bottom: .5rem;
}
@media (max-width: 991px) {
  .cid-tOIxQGwlnx .navbar .nav-item .nav-link::before {
    display: none;
  }
  .cid-tOIxQGwlnx .navbar.opened .dropdown-menu {
    top: 0;
  }
  .cid-tOIxQGwlnx .navbar .dropdown-menu .dropdown-submenu {
    left: 0 !important;
  }
  .cid-tOIxQGwlnx .navbar .dropdown-menu .dropdown-item:after {
    right: auto;
  }
  .cid-tOIxQGwlnx .navbar .dropdown-menu .dropdown-toggle[data-toggle="dropdown-submenu"]:after {
    margin-left: 0.5rem;
    margin-top: 0.2rem;
    border-top: 0.35em solid;
    border-right: 0.35em solid transparent;
    border-left: 0.35em solid transparent;
    border-bottom: 0;
    top: 55%;
  }
  .cid-tOIxQGwlnx .navbar .navbar-logo img {
    height: 3.8rem !important;
  }
  .cid-tOIxQGwlnx .navbar ul.navbar-nav li {
    margin: auto;
  }
  .cid-tOIxQGwlnx .navbar .dropdown-menu .dropdown-item {
    padding: .25rem 1.5rem !important;
    text-align: center;
  }
  .cid-tOIxQGwlnx .navbar .navbar-brand {
    flex-shrink: initial;
    flex-basis: auto;
    word-break: break-word;
    padding-right: 2rem;
  }
  .cid-tOIxQGwlnx .navbar .navbar-toggler {
    flex-basis: auto;
  }
  .cid-tOIxQGwlnx .navbar .icons-menu {
    padding-left: 0;
    padding-top: .5rem;
    padding-bottom: .5rem;
  }
}
.cid-tOIxQGwlnx .navbar.navbar-short {
  min-height: 60px;
}
.cid-tOIxQGwlnx .navbar.navbar-short .navbar-logo img {
  height: 3rem !important;
}
.cid-tOIxQGwlnx .navbar.navbar-short .navbar-brand {
  padding: 0;
}
.cid-tOIxQGwlnx .navbar-brand {
  flex-shrink: 0;
  align-items: center;
  margin-right: 0;
  padding: 0;
  transition: all .3s;
  word-break: break-word;
  z-index: 1;
}
.cid-tOIxQGwlnx .navbar-brand .navbar-caption {
  line-height: inherit !important;
}
.cid-tOIxQGwlnx .navbar-brand .navbar-logo a {
  outline: none;
}
.cid-tOIxQGwlnx .dropdown-item.active,
.cid-tOIxQGwlnx .dropdown-item:active {
  background-color: transparent;
}
.cid-tOIxQGwlnx .navbar-expand-lg .navbar-nav .nav-link {
  padding: 0;
}
.cid-tOIxQGwlnx .nav-dropdown .link.dropdown-toggle {
  margin-right: 1.667em;
}
.cid-tOIxQGwlnx .nav-dropdown .link.dropdown-toggle[aria-expanded="true"] {
  margin-right: 0;
  padding: 0.667em 1.667em;
}
.cid-tOIxQGwlnx .navbar.navbar-expand-lg .dropdown .dropdown-menu {
  background: #ffffff;
}
.cid-tOIxQGwlnx .navbar.navbar-expand-lg .dropdown .dropdown-menu .dropdown-submenu {
  margin: 0;
  left: 100%;
}
.cid-tOIxQGwlnx .navbar .dropdown.open > .dropdown-menu {
  display: block;
}
.cid-tOIxQGwlnx ul.navbar-nav {
  flex-wrap: wrap;
}
.cid-tOIxQGwlnx .navbar-buttons {
  text-align: center;
  min-width: 170px;
}
.cid-tOIxQGwlnx button.navbar-toggler {
  outline: none;
  width: 31px;
  height: 20px;
  cursor: pointer;
  transition: all .2s;
  position: relative;
  align-self: center;
}
.cid-tOIxQGwlnx button.navbar-toggler .hamburger span {
  position: absolute;
  right: 0;
  width: 30px;
  height: 2px;
  border-right: 5px;
  background-color: currentColor;
}
.cid-tOIxQGwlnx button.navbar-toggler .hamburger span:nth-child(1) {
  top: 0;
  transition: all .2s;
}
.cid-tOIxQGwlnx button.navbar-toggler .hamburger span:nth-child(2) {
  top: 8px;
  transition: all .15s;
}
.cid-tOIxQGwlnx button.navbar-toggler .hamburger span:nth-child(3) {
  top: 8px;
  transition: all .15s;
}
.cid-tOIxQGwlnx button.navbar-toggler .hamburger span:nth-child(4) {
  top: 16px;
  transition: all .2s;
}
.cid-tOIxQGwlnx nav.opened .hamburger span:nth-child(1) {
  top: 8px;
  width: 0;
  opacity: 0;
  right: 50%;
  transition: all .2s;
}
.cid-tOIxQGwlnx nav.opened .hamburger span:nth-child(2) {
  transform: rotate(45deg);
  transition: all .25s;
}
.cid-tOIxQGwlnx nav.opened .hamburger span:nth-child(3) {
  transform: rotate(-45deg);
  transition: all .25s;
}
.cid-tOIxQGwlnx nav.opened .hamburger span:nth-child(4) {
  top: 8px;
  width: 0;
  opacity: 0;
  right: 50%;
  transition: all .2s;
}
.cid-tOIxQGwlnx .navbar-dropdown {
  padding: .5rem 1rem;
}
.cid-tOIxQGwlnx a.nav-link {
  display: flex;
  align-items: center;
  justify-content: center;
}
.cid-tOIxQGwlnx .icons-menu {
  flex-wrap: nowrap;
  display: flex;
  justify-content: center;
  padding-left: 1rem;
  padding-right: 1rem;
  padding-top: 0.3rem;
  text-align: center;
}
@media screen and (-ms-high-contrast: active), (-ms-high-contrast: none) {
  .cid-tOIxQGwlnx .navbar {
    height: 77px;
  }
  .cid-tOIxQGwlnx .navbar.opened {
    height: auto;
  }
  .cid-tOIxQGwlnx .nav-item .nav-link:hover::before {
    width: 175%;
    max-width: calc(100% + 2rem);
    left: -1rem;
  }
}
.cid-tOIzKxxac1 {
  padding-top: 5rem;
  padding-bottom: 5rem;
  background-color: #ffffff;
}
.cid-tOIzKxxac1 .mbr-section-subtitle {
  margin-bottom: .75rem;
  line-height: 1;
}
.cid-tOIzKxxac1 .mbr-section-title {
  margin-bottom: 1.5rem;
}
.cid-tOIzKxxac1 .mbr-text {
  margin-top: 2rem;
  margin-bottom: 1.5rem;
  letter-spacing: -0.025em;
}
.cid-tOIzKxxac1 .content_box {
  max-width: 42rem;
}
.cid-tOIzKxxac1 img,
.cid-tOIzKxxac1 .item-img {
  width: 100%;
  object-fit: cover;
  height: 100%;
}
.cid-tOIzKxxac1 .item:focus,
.cid-tOIzKxxac1 span:focus {
  outline: none;
}
.cid-tOIzKxxac1 .item-img {
  position: relative;
}
.cid-tOIzKxxac1 .item_descr {
  position: absolute;
  top: 50%;
  left: 50%;
  transform: translate(-50%, -50%);
  color: #101010;
  width: 100%;
  text-align: center;
  cursor: default;
  padding: 0 1rem;
}
.cid-tOIzKxxac1 .item {
  cursor: pointer;
}
.cid-tOIzKxxac1 .item:nth-child(odd) .item-wrapper {
  padding-right: 1rem;
}
.cid-tOIzKxxac1 .item:nth-child(even) .item-wrapper {
  padding-left: 1rem;
}
.cid-tOIzKxxac1 .item-wrapper {
  position: relative;
  height: 100%;
  display: flex;
  flex-flow: column nowrap;
  padding-bottom: 6rem;
}
@media (max-width: 991px) {
  .cid-tOIzKxxac1 .item-wrapper {
    padding: 0 0 3rem 0 !important;
  }
}
.cid-tOIzKxxac1 .item-content {
  display: flex;
  flex-wrap: wrap;
  align-items: center;
  margin-bottom: 1rem;
}
.cid-tOIzKxxac1 .item-title {
  text-align: left;
  flex: 1 1 0;
}
.cid-tOIzKxxac1 .item-subtitle {
  text-align: right;
  flex: 1 1 0;
}
@media (max-width: 767px) {
  .cid-tOIzKxxac1 .mbr-section-subtitle {
    margin-bottom: .25rem;
  }
  .cid-tOIzKxxac1 .mbr-text {
    margin-top: 0;
    margin-bottom: 1rem;
  }
  .cid-tOIzKxxac1 .item-content {
    margin-bottom: .75rem;
  }
}
.cid-uWxD0Ek6OT {
  padding-top: 6rem;
  padding-bottom: 6rem;
  background-color: #333333;
}
.cid-uWxD0Ek6OT .mbr-fallback-image.disabled {
  display: none;
}
.cid-uWxD0Ek6OT .mbr-fallback-image {
  display: block;
  background-size: cover;
  background-position: center center;
  width: 100%;
  height: 100%;
  position: absolute;
  top: 0;
}
.cid-uWxD0Ek6OT .card {
  border-radius: 0;
}
@media (min-width: 992px) {
  .cid-uWxD0Ek6OT .card {
    border-right: 1px solid white;
  }
}
@media (max-width: 991px) {
  .cid-uWxD0Ek6OT .card {
    border-right: 0px;
    border-bottom: 1px solid white;
  }
}
.cid-uWxD0Ek6OT .wrapper {
  padding: 30px 0;
}
.cid-uWxD0Ek6OT .mbr-section-title {
  color: #fafafa;
}
.cid-uWxD0Ek6OT .mbr-text,
.cid-uWxD0Ek6OT .mbr-section-btn {
  color: #f7f7f7;
}
.cid-uWxD0Ek6OT H3 {
  color: #585ba5;
}
.cid-uWxD1ZQDQ3 {
  padding-top: 1rem;
  padding-bottom: 0rem;
  background-color: #333333;
}
.cid-uWxD1ZQDQ3 .card-wrapper {
  display: flex;
  overflow: visible;
}
.cid-uWxD1ZQDQ3 .icon {
  font-size: 5rem;
  color: #ffd96a;
  padding-right: 0rem;
  margin-top: -1rem;
  display: block;
}
.cid-uWxD1ZQDQ3 .card-box {
  margin-left: -1rem;
}
.cid-uWxD1ZQDQ3 .card-title {
  color: #f7f7f7;
}
.cid-uWxD1ZQDQ3 .card-text {
  color: #000000;
}
@media (max-width: 767px) {
  .cid-uWxD1ZQDQ3 .align-right,
  .cid-uWxD1ZQDQ3 .align-left {
    text-align: center;
  }
  .cid-uWxD1ZQDQ3 .card-wrapper {
    flex-direction: column;
  }
  .cid-uWxD1ZQDQ3 .icon,
  .cid-uWxD1ZQDQ3 .card-box {
    margin: 0rem;
  }
  .cid-uWxD1ZQDQ3 .icon {
    margin: auto;
    margin-bottom: 1rem;
  }
}
.cid-uWxD1ZQDQ3 .mbr-fallback-image.disabled {
  display: none;
}
.cid-uWxD1ZQDQ3 .mbr-fallback-image {
  display: block;
  background-size: cover;
  background-position: center center;
  width: 100%;
  height: 100%;
  position: absolute;
  top: 0;
}
.cid-uWxD3ddhLq {
  padding-top: 5rem;
  padding-bottom: 5rem;
  background-color: #333333;
}
.cid-uWxD3ddhLq .list {
  list-style: none;
  padding-left: 0;
  color: #ffffff;
}
@media (max-width: 991px) {
  .cid-uWxD3ddhLq .list {
    margin-bottom: 2rem;
  }
}
@media (min-width: 992px) {
  .cid-uWxD3ddhLq .list {
    margin-bottom: 0rem;
  }
}
@media (max-width: 767px) {
  .cid-uWxD3ddhLq .row {
    text-align: center;
  }
}
.cid-uWxD3ddhLq li {
  padding-bottom: 5px;
}
.cid-uWxD3ddhLq .row {
  padding-top: 2rem;
  border-top: 2px solid rgba(255, 255, 255, 0.15);
}
.cid-uWxD3ddhLq .soc-wrapper {
  margin-bottom: 0.5rem;
}
@media (max-width: 991px) {
  .cid-uWxD3ddhLq div > *:last-child {
    margin-top: 0 !important;
  }
}
.cid-uWxD3ddhLq .mbr-iconfont {
  padding-right: 6px;
}
.cid-uWxD3ddhLq .copyright {
  color: #bbbbbb;
}
.cid-uWxD3ddhLq .soc-link,
.cid-uWxD3ddhLq .soc-wrapper {
  color: #ffffff;
}
.cid-uWxD3ddhLq .mbr-section-subtitle {
  color: #f7f7f7;
}
.cid-td6XAvLH6m .navbar-dropdown {
  position: relative !important;
}
.cid-td6XAvLH6m .nav-link {
  position: relative;
}
.cid-td6XAvLH6m .nav-link:before {
  content: '';
  bottom: -2px;
  left: 5px;
  width: 0%;
  height: 1px;
  opacity: 0;
  transition: all 0.3s;
  background: currentColor;
  position: absolute;
}
.cid-td6XAvLH6m .nav-link:hover:before {
  width: 50%;
  opacity: 1;
}
.cid-td6XAvLH6m .dropdown-item:before {
  font-family: Moririse2 !important;
  content: '\e966';
  display: inline-block;
  width: 0;
  position: absolute;
  left: 1rem;
  top: 0.5rem;
  margin-right: 0.5rem;
  line-height: 1;
  font-size: inherit;
  vertical-align: middle;
  text-align: center;
  overflow: hidden;
  transform: scale(0, 1);
  transition: all 0.25s ease-in-out;
}
.cid-td6XAvLH6m .dropdown-menu {
  padding: 0;
}
.cid-td6XAvLH6m .dropdown-item:hover,
.cid-td6XAvLH6m .dropdown-item:focus {
  background: #59bb93 !important;
  color: white !important;
}
.cid-td6XAvLH6m .nav-dropdown .link {
  padding: 0 0.3em !important;
  margin: .667em 1em !important;
}
.cid-td6XAvLH6m .nav-dropdown .link.dropdown-toggle::after {
  margin-left: 0.5rem;
  margin-top: 0.2rem;
}
.cid-td6XAvLH6m .container {
  display: flex;
  margin: auto;
}
.cid-td6XAvLH6m .iconfont-wrapper {
  color: #000000 !important;
  font-size: 1.5rem;
  padding-right: .5rem;
}
.cid-td6XAvLH6m .navbar-caption {
  padding-right: 4rem;
}
.cid-td6XAvLH6m .dropdown-menu,
.cid-td6XAvLH6m .navbar.opened {
  background: #ffffff !important;
}
.cid-td6XAvLH6m .nav-item:focus,
.cid-td6XAvLH6m .nav-link:focus {
  outline: none;
}
.cid-td6XAvLH6m .dropdown .dropdown-menu .dropdown-item {
  width: auto;
  transition: all 0.25s ease-in-out;
}
.cid-td6XAvLH6m .dropdown .dropdown-menu .dropdown-item::after {
  right: 0.5rem;
}
.cid-td6XAvLH6m .dropdown .dropdown-menu .dropdown-item .mbr-iconfont {
  margin-left: -1.8rem;
  padding-right: 1rem;
  font-size: inherit;
}
.cid-td6XAvLH6m .dropdown .dropdown-menu .dropdown-item .mbr-iconfont:before {
  display: inline-block;
  transform: scale(1, 1);
  transition: all 0.25s ease-in-out;
}
.cid-td6XAvLH6m .collapsed .dropdown-menu .dropdown-item:before {
  display: none;
}
.cid-td6XAvLH6m .collapsed .dropdown .dropdown-menu .dropdown-item {
  padding: 0.235em 1.5em 0.235em 1.5em !important;
  transition: none;
  margin: 0 !important;
}
.cid-td6XAvLH6m .navbar {
  min-height: 77px;
  transition: all .3s;
  background: #ffffff;
}
.cid-td6XAvLH6m .navbar.opened {
  transition: all .3s;
}
.cid-td6XAvLH6m .navbar .dropdown-item {
  padding: .5rem 1.8rem;
}
.cid-td6XAvLH6m .navbar .navbar-logo img {
  width: auto;
}
.cid-td6XAvLH6m .navbar .navbar-collapse {
  justify-content: flex-end;
  z-index: 1;
}
.cid-td6XAvLH6m .navbar.collapsed .nav-item .nav-link::before {
  display: none;
}
.cid-td6XAvLH6m .navbar.collapsed.opened .dropdown-menu {
  top: 0;
}
@media (min-width: 992px) {
  .cid-td6XAvLH6m .navbar.collapsed.opened:not(.navbar-short) .navbar-collapse {
    max-height: calc(98.5vh - 8rem);
  }
}
.cid-td6XAvLH6m .navbar.collapsed .dropdown-menu .dropdown-submenu {
  left: 0 !important;
}
.cid-td6XAvLH6m .navbar.collapsed .dropdown-menu .dropdown-item:after {
  right: auto;
}
.cid-td6XAvLH6m .navbar.collapsed .dropdown-menu .dropdown-toggle[data-toggle="dropdown-submenu"]:after {
  margin-left: 0.5rem;
  margin-top: 0.2rem;
  border-top: 0.35em solid;
  border-right: 0.35em solid transparent;
  border-left: 0.35em solid transparent;
  border-bottom: 0;
  top: 55%;
}
.cid-td6XAvLH6m .navbar.collapsed ul.navbar-nav li {
  margin: auto;
}
.cid-td6XAvLH6m .navbar.collapsed .dropdown-menu .dropdown-item {
  padding: .25rem 1.5rem;
  text-align: center;
}
.cid-td6XAvLH6m .navbar.collapsed .icons-menu {
  padding-left: 0;
  padding-right: 0;
  padding-top: .5rem;
  padding-bottom: .5rem;
}
@media (max-width: 991px) {
  .cid-td6XAvLH6m .navbar .nav-item .nav-link::before {
    display: none;
  }
  .cid-td6XAvLH6m .navbar.opened .dropdown-menu {
    top: 0;
  }
  .cid-td6XAvLH6m .navbar .dropdown-menu .dropdown-submenu {
    left: 0 !important;
  }
  .cid-td6XAvLH6m .navbar .dropdown-menu .dropdown-item:after {
    right: auto;
  }
  .cid-td6XAvLH6m .navbar .dropdown-menu .dropdown-toggle[data-toggle="dropdown-submenu"]:after {
    margin-left: 0.5rem;
    margin-top: 0.2rem;
    border-top: 0.35em solid;
    border-right: 0.35em solid transparent;
    border-left: 0.35em solid transparent;
    border-bottom: 0;
    top: 55%;
  }
  .cid-td6XAvLH6m .navbar .navbar-logo img {
    height: 3.8rem !important;
  }
  .cid-td6XAvLH6m .navbar ul.navbar-nav li {
    margin: auto;
  }
  .cid-td6XAvLH6m .navbar .dropdown-menu .dropdown-item {
    padding: .25rem 1.5rem !important;
    text-align: center;
  }
  .cid-td6XAvLH6m .navbar .navbar-brand {
    flex-shrink: initial;
    flex-basis: auto;
    word-break: break-word;
    padding-right: 2rem;
  }
  .cid-td6XAvLH6m .navbar .navbar-toggler {
    flex-basis: auto;
  }
  .cid-td6XAvLH6m .navbar .icons-menu {
    padding-left: 0;
    padding-top: .5rem;
    padding-bottom: .5rem;
  }
}
.cid-td6XAvLH6m .navbar.navbar-short {
  min-height: 60px;
}
.cid-td6XAvLH6m .navbar.navbar-short .navbar-logo img {
  height: 3rem !important;
}
.cid-td6XAvLH6m .navbar.navbar-short .navbar-brand {
  padding: 0;
}
.cid-td6XAvLH6m .navbar-brand {
  flex-shrink: 0;
  align-items: center;
  margin-right: 0;
  padding: 0;
  transition: all .3s;
  word-break: break-word;
  z-index: 1;
}
.cid-td6XAvLH6m .navbar-brand .navbar-caption {
  line-height: inherit !important;
}
.cid-td6XAvLH6m .navbar-brand .navbar-logo a {
  outline: none;
}
.cid-td6XAvLH6m .dropdown-item.active,
.cid-td6XAvLH6m .dropdown-item:active {
  background-color: transparent;
}
.cid-td6XAvLH6m .navbar-expand-lg .navbar-nav .nav-link {
  padding: 0;
}
.cid-td6XAvLH6m .nav-dropdown .link.dropdown-toggle {
  margin-right: 1.667em;
}
.cid-td6XAvLH6m .nav-dropdown .link.dropdown-toggle[aria-expanded="true"] {
  margin-right: 0;
  padding: 0.667em 1.667em;
}
.cid-td6XAvLH6m .navbar.navbar-expand-lg .dropdown .dropdown-menu {
  background: #ffffff;
}
.cid-td6XAvLH6m .navbar.navbar-expand-lg .dropdown .dropdown-menu .dropdown-submenu {
  margin: 0;
  left: 100%;
}
.cid-td6XAvLH6m .navbar .dropdown.open > .dropdown-menu {
  display: block;
}
.cid-td6XAvLH6m ul.navbar-nav {
  flex-wrap: wrap;
}
.cid-td6XAvLH6m .navbar-buttons {
  text-align: center;
  min-width: 170px;
}
.cid-td6XAvLH6m button.navbar-toggler {
  outline: none;
  width: 31px;
  height: 20px;
  cursor: pointer;
  transition: all .2s;
  position: relative;
  align-self: center;
}
.cid-td6XAvLH6m button.navbar-toggler .hamburger span {
  position: absolute;
  right: 0;
  width: 30px;
  height: 2px;
  border-right: 5px;
  background-color: currentColor;
}
.cid-td6XAvLH6m button.navbar-toggler .hamburger span:nth-child(1) {
  top: 0;
  transition: all .2s;
}
.cid-td6XAvLH6m button.navbar-toggler .hamburger span:nth-child(2) {
  top: 8px;
  transition: all .15s;
}
.cid-td6XAvLH6m button.navbar-toggler .hamburger span:nth-child(3) {
  top: 8px;
  transition: all .15s;
}
.cid-td6XAvLH6m button.navbar-toggler .hamburger span:nth-child(4) {
  top: 16px;
  transition: all .2s;
}
.cid-td6XAvLH6m nav.opened .hamburger span:nth-child(1) {
  top: 8px;
  width: 0;
  opacity: 0;
  right: 50%;
  transition: all .2s;
}
.cid-td6XAvLH6m nav.opened .hamburger span:nth-child(2) {
  transform: rotate(45deg);
  transition: all .25s;
}
.cid-td6XAvLH6m nav.opened .hamburger span:nth-child(3) {
  transform: rotate(-45deg);
  transition: all .25s;
}
.cid-td6XAvLH6m nav.opened .hamburger span:nth-child(4) {
  top: 8px;
  width: 0;
  opacity: 0;
  right: 50%;
  transition: all .2s;
}
.cid-td6XAvLH6m .navbar-dropdown {
  padding: .5rem 1rem;
}
.cid-td6XAvLH6m a.nav-link {
  display: flex;
  align-items: center;
  justify-content: center;
}
.cid-td6XAvLH6m .icons-menu {
  flex-wrap: nowrap;
  display: flex;
  justify-content: center;
  padding-left: 1rem;
  padding-right: 1rem;
  padding-top: 0.3rem;
  text-align: center;
}
@media screen and (-ms-high-contrast: active), (-ms-high-contrast: none) {
  .cid-td6XAvLH6m .navbar {
    height: 77px;
  }
  .cid-td6XAvLH6m .navbar.opened {
    height: auto;
  }
  .cid-td6XAvLH6m .nav-item .nav-link:hover::before {
    width: 175%;
    max-width: calc(100% + 2rem);
    left: -1rem;
  }
}
.cid-ty0ck4vmLo {
  padding-top: 4rem;
  padding-bottom: 3rem;
  background-color: #ffffff;
}
.cid-ty0ck4vmLo .item-content {
  position: absolute;
  left: 50%;
  top: 50%;
  transform: translate(-50%, -30%);
  width: 100%;
  padding: 1rem;
  opacity: 0;
  transition: all 0.3s;
}
@media (max-width: 767px) {
  .cid-ty0ck4vmLo .item-content {
    transform: translate(-50%, -50%);
    opacity: 1;
  }
}
.cid-ty0ck4vmLo .item-wrapper {
  position: relative;
  height: 100%;
  display: flex;
  flex-flow: column nowrap;
}
.cid-ty0ck4vmLo .item-wrapper:hover:before {
  opacity: 0.6;
}
.cid-ty0ck4vmLo .item-wrapper:hover .item-content {
  opacity: 1;
  transform: translate(-50%, -50%);
}
.cid-ty0ck4vmLo .item-wrapper:before {
  content: '';
  position: absolute;
  left: 0;
  right: 0;
  width: 100%;
  height: 100%;
  opacity: 0;
  transition: all 0.3s;
  pointer-events: none;
  background: #ffffff;
}
@media (max-width: 767px) {
  .cid-ty0ck4vmLo .item-wrapper:before {
    opacity: 0.6;
  }
}
.cid-ty0ck4vmLo img,
.cid-ty0ck4vmLo .item-img {
  width: 100%;
  height: 100%;
  height: 500px;
  object-fit: cover;
}
.cid-ty0ck4vmLo .item:focus,
.cid-ty0ck4vmLo span:focus {
  outline: none;
}
.cid-ty0ck4vmLo .item {
  cursor: pointer;
  margin-bottom: 2rem;
}
.cid-ty0ck4vmLo .mbr-section-btn {
  margin-top: auto !important;
}
.cid-ty0ck4vmLo .mbr-section-title {
  color: #232323;
}
.cid-ty0ck4vmLo .mbr-text,
.cid-ty0ck4vmLo .mbr-section-btn {
  text-align: center;
}
.cid-ty0ck4vmLo .item-title {
  text-align: center;
  color: #6592e6;
}
.cid-ty0ck4vmLo .item-subtitle {
  text-align: center;
}
.cid-uWxDfhMXLZ {
  padding-top: 6rem;
  padding-bottom: 6rem;
  background-color: #333333;
}
.cid-uWxDfhMXLZ .mbr-fallback-image.disabled {
  display: none;
}
.cid-uWxDfhMXLZ .mbr-fallback-image {
  display: block;
  background-size: cover;
  background-position: center center;
  width: 100%;
  height: 100%;
  position: absolute;
  top: 0;
}
.cid-uWxDfhMXLZ .card {
  border-radius: 0;
}
@media (min-width: 992px) {
  .cid-uWxDfhMXLZ .card {
    border-right: 1px solid white;
  }
}
@media (max-width: 991px) {
  .cid-uWxDfhMXLZ .card {
    border-right: 0px;
    border-bottom: 1px solid white;
  }
}
.cid-uWxDfhMXLZ .wrapper {
  padding: 30px 0;
}
.cid-uWxDfhMXLZ .mbr-section-title {
  color: #fafafa;
}
.cid-uWxDfhMXLZ .mbr-text,
.cid-uWxDfhMXLZ .mbr-section-btn {
  color: #f7f7f7;
}
.cid-uWxDfhMXLZ H3 {
  color: #585ba5;
}
.cid-uWxDhx5lh8 {
  padding-top: 5rem;
  padding-bottom: 5rem;
  background-color: #333333;
}
.cid-uWxDhx5lh8 .list {
  list-style: none;
  padding-left: 0;
  color: #ffffff;
}
@media (max-width: 991px) {
  .cid-uWxDhx5lh8 .list {
    margin-bottom: 2rem;
  }
}
@media (min-width: 992px) {
  .cid-uWxDhx5lh8 .list {
    margin-bottom: 0rem;
  }
}
@media (max-width: 767px) {
  .cid-uWxDhx5lh8 .row {
    text-align: center;
  }
}
.cid-uWxDhx5lh8 li {
  padding-bottom: 5px;
}
.cid-uWxDhx5lh8 .row {
  padding-top: 2rem;
  border-top: 2px solid rgba(255, 255, 255, 0.15);
}
.cid-uWxDhx5lh8 .soc-wrapper {
  margin-bottom: 0.5rem;
}
@media (max-width: 991px) {
  .cid-uWxDhx5lh8 div > *:last-child {
    margin-top: 0 !important;
  }
}
.cid-uWxDhx5lh8 .mbr-iconfont {
  padding-right: 6px;
}
.cid-uWxDhx5lh8 .copyright {
  color: #bbbbbb;
}
.cid-uWxDhx5lh8 .soc-link,
.cid-uWxDhx5lh8 .soc-wrapper {
  color: #ffffff;
}
.cid-uWxDhx5lh8 .mbr-section-subtitle {
  color: #f7f7f7;
}
.cid-tmECqwlela .navbar-dropdown {
  position: relative !important;
}
.cid-tmECqwlela .nav-link {
  position: relative;
}
.cid-tmECqwlela .nav-link:before {
  content: '';
  bottom: -2px;
  left: 5px;
  width: 0%;
  height: 1px;
  opacity: 0;
  transition: all 0.3s;
  background: currentColor;
  position: absolute;
}
.cid-tmECqwlela .nav-link:hover:before {
  width: 50%;
  opacity: 1;
}
.cid-tmECqwlela .dropdown-item:before {
  font-family: Moririse2 !important;
  content: '\e966';
  display: inline-block;
  width: 0;
  position: absolute;
  left: 1rem;
  top: 0.5rem;
  margin-right: 0.5rem;
  line-height: 1;
  font-size: inherit;
  vertical-align: middle;
  text-align: center;
  overflow: hidden;
  transform: scale(0, 1);
  transition: all 0.25s ease-in-out;
}
.cid-tmECqwlela .dropdown-menu {
  padding: 0;
}
.cid-tmECqwlela .dropdown-item:hover,
.cid-tmECqwlela .dropdown-item:focus {
  background: #59bb93 !important;
  color: white !important;
}
.cid-tmECqwlela .nav-dropdown .link {
  padding: 0 0.3em !important;
  margin: .667em 1em !important;
}
.cid-tmECqwlela .nav-dropdown .link.dropdown-toggle::after {
  margin-left: 0.5rem;
  margin-top: 0.2rem;
}
.cid-tmECqwlela .container {
  display: flex;
  margin: auto;
}
.cid-tmECqwlela .iconfont-wrapper {
  color: #000000 !important;
  font-size: 1.5rem;
  padding-right: .5rem;
}
.cid-tmECqwlela .navbar-caption {
  padding-right: 4rem;
}
.cid-tmECqwlela .dropdown-menu,
.cid-tmECqwlela .navbar.opened {
  background: #ffffff !important;
}
.cid-tmECqwlela .nav-item:focus,
.cid-tmECqwlela .nav-link:focus {
  outline: none;
}
.cid-tmECqwlela .dropdown .dropdown-menu .dropdown-item {
  width: auto;
  transition: all 0.25s ease-in-out;
}
.cid-tmECqwlela .dropdown .dropdown-menu .dropdown-item::after {
  right: 0.5rem;
}
.cid-tmECqwlela .dropdown .dropdown-menu .dropdown-item .mbr-iconfont {
  margin-left: -1.8rem;
  padding-right: 1rem;
  font-size: inherit;
}
.cid-tmECqwlela .dropdown .dropdown-menu .dropdown-item .mbr-iconfont:before {
  display: inline-block;
  transform: scale(1, 1);
  transition: all 0.25s ease-in-out;
}
.cid-tmECqwlela .collapsed .dropdown-menu .dropdown-item:before {
  display: none;
}
.cid-tmECqwlela .collapsed .dropdown .dropdown-menu .dropdown-item {
  padding: 0.235em 1.5em 0.235em 1.5em !important;
  transition: none;
  margin: 0 !important;
}
.cid-tmECqwlela .navbar {
  min-height: 77px;
  transition: all .3s;
  background: #ffffff;
}
.cid-tmECqwlela .navbar.opened {
  transition: all .3s;
}
.cid-tmECqwlela .navbar .dropdown-item {
  padding: .5rem 1.8rem;
}
.cid-tmECqwlela .navbar .navbar-logo img {
  width: auto;
}
.cid-tmECqwlela .navbar .navbar-collapse {
  justify-content: flex-end;
  z-index: 1;
}
.cid-tmECqwlela .navbar.collapsed .nav-item .nav-link::before {
  display: none;
}
.cid-tmECqwlela .navbar.collapsed.opened .dropdown-menu {
  top: 0;
}
@media (min-width: 992px) {
  .cid-tmECqwlela .navbar.collapsed.opened:not(.navbar-short) .navbar-collapse {
    max-height: calc(98.5vh - 8rem);
  }
}
.cid-tmECqwlela .navbar.collapsed .dropdown-menu .dropdown-submenu {
  left: 0 !important;
}
.cid-tmECqwlela .navbar.collapsed .dropdown-menu .dropdown-item:after {
  right: auto;
}
.cid-tmECqwlela .navbar.collapsed .dropdown-menu .dropdown-toggle[data-toggle="dropdown-submenu"]:after {
  margin-left: 0.5rem;
  margin-top: 0.2rem;
  border-top: 0.35em solid;
  border-right: 0.35em solid transparent;
  border-left: 0.35em solid transparent;
  border-bottom: 0;
  top: 55%;
}
.cid-tmECqwlela .navbar.collapsed ul.navbar-nav li {
  margin: auto;
}
.cid-tmECqwlela .navbar.collapsed .dropdown-menu .dropdown-item {
  padding: .25rem 1.5rem;
  text-align: center;
}
.cid-tmECqwlela .navbar.collapsed .icons-menu {
  padding-left: 0;
  padding-right: 0;
  padding-top: .5rem;
  padding-bottom: .5rem;
}
@media (max-width: 991px) {
  .cid-tmECqwlela .navbar .nav-item .nav-link::before {
    display: none;
  }
  .cid-tmECqwlela .navbar.opened .dropdown-menu {
    top: 0;
  }
  .cid-tmECqwlela .navbar .dropdown-menu .dropdown-submenu {
    left: 0 !important;
  }
  .cid-tmECqwlela .navbar .dropdown-menu .dropdown-item:after {
    right: auto;
  }
  .cid-tmECqwlela .navbar .dropdown-menu .dropdown-toggle[data-toggle="dropdown-submenu"]:after {
    margin-left: 0.5rem;
    margin-top: 0.2rem;
    border-top: 0.35em solid;
    border-right: 0.35em solid transparent;
    border-left: 0.35em solid transparent;
    border-bottom: 0;
    top: 55%;
  }
  .cid-tmECqwlela .navbar .navbar-logo img {
    height: 3.8rem !important;
  }
  .cid-tmECqwlela .navbar ul.navbar-nav li {
    margin: auto;
  }
  .cid-tmECqwlela .navbar .dropdown-menu .dropdown-item {
    padding: .25rem 1.5rem !important;
    text-align: center;
  }
  .cid-tmECqwlela .navbar .navbar-brand {
    flex-shrink: initial;
    flex-basis: auto;
    word-break: break-word;
    padding-right: 2rem;
  }
  .cid-tmECqwlela .navbar .navbar-toggler {
    flex-basis: auto;
  }
  .cid-tmECqwlela .navbar .icons-menu {
    padding-left: 0;
    padding-top: .5rem;
    padding-bottom: .5rem;
  }
}
.cid-tmECqwlela .navbar.navbar-short {
  min-height: 60px;
}
.cid-tmECqwlela .navbar.navbar-short .navbar-logo img {
  height: 3rem !important;
}
.cid-tmECqwlela .navbar.navbar-short .navbar-brand {
  padding: 0;
}
.cid-tmECqwlela .navbar-brand {
  flex-shrink: 0;
  align-items: center;
  margin-right: 0;
  padding: 0;
  transition: all .3s;
  word-break: break-word;
  z-index: 1;
}
.cid-tmECqwlela .navbar-brand .navbar-caption {
  line-height: inherit !important;
}
.cid-tmECqwlela .navbar-brand .navbar-logo a {
  outline: none;
}
.cid-tmECqwlela .dropdown-item.active,
.cid-tmECqwlela .dropdown-item:active {
  background-color: transparent;
}
.cid-tmECqwlela .navbar-expand-lg .navbar-nav .nav-link {
  padding: 0;
}
.cid-tmECqwlela .nav-dropdown .link.dropdown-toggle {
  margin-right: 1.667em;
}
.cid-tmECqwlela .nav-dropdown .link.dropdown-toggle[aria-expanded="true"] {
  margin-right: 0;
  padding: 0.667em 1.667em;
}
.cid-tmECqwlela .navbar.navbar-expand-lg .dropdown .dropdown-menu {
  background: #ffffff;
}
.cid-tmECqwlela .navbar.navbar-expand-lg .dropdown .dropdown-menu .dropdown-submenu {
  margin: 0;
  left: 100%;
}
.cid-tmECqwlela .navbar .dropdown.open > .dropdown-menu {
  display: block;
}
.cid-tmECqwlela ul.navbar-nav {
  flex-wrap: wrap;
}
.cid-tmECqwlela .navbar-buttons {
  text-align: center;
  min-width: 170px;
}
.cid-tmECqwlela button.navbar-toggler {
  outline: none;
  width: 31px;
  height: 20px;
  cursor: pointer;
  transition: all .2s;
  position: relative;
  align-self: center;
}
.cid-tmECqwlela button.navbar-toggler .hamburger span {
  position: absolute;
  right: 0;
  width: 30px;
  height: 2px;
  border-right: 5px;
  background-color: currentColor;
}
.cid-tmECqwlela button.navbar-toggler .hamburger span:nth-child(1) {
  top: 0;
  transition: all .2s;
}
.cid-tmECqwlela button.navbar-toggler .hamburger span:nth-child(2) {
  top: 8px;
  transition: all .15s;
}
.cid-tmECqwlela button.navbar-toggler .hamburger span:nth-child(3) {
  top: 8px;
  transition: all .15s;
}
.cid-tmECqwlela button.navbar-toggler .hamburger span:nth-child(4) {
  top: 16px;
  transition: all .2s;
}
.cid-tmECqwlela nav.opened .hamburger span:nth-child(1) {
  top: 8px;
  width: 0;
  opacity: 0;
  right: 50%;
  transition: all .2s;
}
.cid-tmECqwlela nav.opened .hamburger span:nth-child(2) {
  transform: rotate(45deg);
  transition: all .25s;
}
.cid-tmECqwlela nav.opened .hamburger span:nth-child(3) {
  transform: rotate(-45deg);
  transition: all .25s;
}
.cid-tmECqwlela nav.opened .hamburger span:nth-child(4) {
  top: 8px;
  width: 0;
  opacity: 0;
  right: 50%;
  transition: all .2s;
}
.cid-tmECqwlela .navbar-dropdown {
  padding: .5rem 1rem;
}
.cid-tmECqwlela a.nav-link {
  display: flex;
  align-items: center;
  justify-content: center;
}
.cid-tmECqwlela .icons-menu {
  flex-wrap: nowrap;
  display: flex;
  justify-content: center;
  padding-left: 1rem;
  padding-right: 1rem;
  padding-top: 0.3rem;
  text-align: center;
}
@media screen and (-ms-high-contrast: active), (-ms-high-contrast: none) {
  .cid-tmECqwlela .navbar {
    height: 77px;
  }
  .cid-tmECqwlela .navbar.opened {
    height: auto;
  }
  .cid-tmECqwlela .nav-item .nav-link:hover::before {
    width: 175%;
    max-width: calc(100% + 2rem);
    left: -1rem;
  }
}
.cid-tmECqxtrWx {
  padding-top: 5rem;
  padding-bottom: 5rem;
  min-height: 280px;
  background-image: url("../../../assets/images/lemon-oxidized-large.webp");
  display: flex;
  align-items: center;
}
@media (min-width: 640px) {
  .cid-tmECqxtrWx {
    min-height: 300px;
  }
}
@media (min-width: 768px) {
  .cid-tmECqxtrWx {
    min-height: 380px;
  }
}
@media (min-width: 992px) {
  .cid-tmECqxtrWx {
    min-height: 420px;
  }
}
@media (min-width: 1200px) {
  .cid-tmECqxtrWx {
    min-height: 610px;
  }
}
.cid-tmECqxtrWx .mbr-fallback-image.disabled {
  display: none;
}
.cid-tmECqxtrWx .mbr-fallback-image {
  display: block;
  background-size: cover;
  background-position: center center;
  width: 100%;
  height: 100%;
  position: absolute;
  top: 0;
}
.cid-tmECqxtrWx .row {
  justify-content: flex-start;
}
.cid-tmECqxtrWx .mbr-section-title {
  color: #FEF9EE;
}
.cid-tmECqxtrWx .mbr-section-subtitle {
  color: #FEF9EE;
}
.cid-tmECqxtrWx .mbr-text {
  color: #FEF9EE;
}
.cid-tmED0iWyVl {
  padding-top: 7rem;
  padding-bottom: 7rem;
  background-color: #ffffff;
}
.cid-tmED0iWyVl .card-text {
  padding-left: 3.5rem;
  color: #333333;
  max-width: 500px;
}
.cid-tmED0iWyVl .card-box {
  padding-bottom: 1rem;
}
.cid-tmED0iWyVl img {
  border-radius: 8px;
}
.cid-tmED0iWyVl .mbr-section-btn {
  margin-left: 2.5rem;
}
.cid-tmED0iWyVl .container {
  max-width: 1400px;
}
@media (min-width: 767px) {
  .cid-tmED0iWyVl .container {
    padding: 0 2rem;
  }
}
.cid-tmED0iWyVl .row {
  justify-content: space-between;
}
@media (max-width: 992px) {
  .cid-tmED0iWyVl .md-pb {
    padding-bottom: 2rem;
  }
}
.cid-tmED0iWyVl .card-title {
  position: relative;
  padding-left: 3.5rem;
  color: #e9204f;
}
.cid-tmED0iWyVl .card-title:before {
  position: absolute;
  content: '';
  top: 50%;
  transform: translateY(-50%);
  left: 1.5rem;
  width: 8px;
  height: 8px;
  border-radius: 50%;
  background: currentColor;
}
.cid-tmED0iWyVl .main-text {
  color: #333333;
}
.cid-tmED0iWyVl .main-title {
  color: #000000;
}
@media (max-width: 767px) {
  .cid-tmED0iWyVl .align-left {
    text-align: center;
  }
  .cid-tmED0iWyVl .card-text {
    padding-left: 1.5rem;
  }
  .cid-tmED0iWyVl .card-title {
    padding-left: 1.5rem;
  }
  .cid-tmED0iWyVl .card-title:before {
    left: 0rem;
  }
  .cid-tmED0iWyVl .mbr-section-btn {
    margin-left: 0rem;
  }
}
.cid-tmED0iWyVl .mbr-fallback-image.disabled {
  display: none;
}
.cid-tmED0iWyVl .mbr-fallback-image {
  display: block;
  background-size: cover;
  background-position: center center;
  width: 100%;
  height: 100%;
  position: absolute;
  top: 0;
}
.cid-tmEEQIMser {
  padding-top: 4rem;
  padding-bottom: 2rem;
  background-color: #ffffff;
}
.cid-tmEEQIMser img {
  transition: all 0.3s;
  width: 100%;
}
.cid-tmEEQIMser .img-wrapper {
  overflow: hidden;
}
.cid-tmEEQIMser .container {
  max-width: 1400px;
}
@media (min-width: 767px) {
  .cid-tmEEQIMser .container {
    padding: 0 2rem;
  }
}
.cid-tmEEQIMser .title {
  display: flex;
  padding: 0 1rem;
}
.cid-tmEEQIMser .title-box {
  width: 100%;
}
.cid-tmEEQIMser .icon {
  font-size: 5rem;
  color: #ffd96a;
  padding-right: 0rem;
  margin-right: -1rem;
  display: block;
}
.cid-tmEEQIMser .mbr-iconfont {
  font-size: 1.5rem;
  color: currentColor;
  cursor: pointer;
  display: inline-block;
  transition: all 0.3s;
}
.cid-tmEEQIMser .card-wrapper {
  background: #fafafa;
  margin-bottom: 2rem;
}
.cid-tmEEQIMser .card-wrapper:hover img {
  transform: scale(1.1);
}
.cid-tmEEQIMser .card-wrapper:hover .mbr-iconfont {
  transform: translateX(8px);
}
.cid-tmEEQIMser .card-box {
  padding: 2rem;
}
@media (max-width: 767px) {
  .cid-tmEEQIMser .card-box {
    padding: 1rem;
  }
  .cid-tmEEQIMser .align-left {
    text-align: center;
  }
  .cid-tmEEQIMser .align-right,
  .cid-tmEEQIMser .align-left {
    text-align: center;
  }
  .cid-tmEEQIMser .title {
    flex-direction: column;
  }
  .cid-tmEEQIMser .icon,
  .cid-tmEEQIMser .title-box {
    margin: 0rem;
  }
  .cid-tmEEQIMser .icon {
    margin: auto;
    margin-bottom: 1rem;
  }
}
.cid-tmEEQIMser .mbr-text,
.cid-tmEEQIMser .card-box {
  color: #000000;
}
.cid-tmEEQIMser .card-subtitle {
  color: #e9204f;
}
.cid-tmEEQIMser .main-title {
  color: #e9204f;
}
.cid-tmEEQIMser .mbr-fallback-image.disabled {
  display: none;
}
.cid-tmEEQIMser .mbr-fallback-image {
  display: block;
  background-size: cover;
  background-position: center center;
  width: 100%;
  height: 100%;
  position: absolute;
  top: 0;
}
.cid-tFplJEc5Mk {
  padding-top: 0rem;
  padding-bottom: 0rem;
  background-color: #ffffff;
}
.cid-tFplJEc5Mk .container {
  max-width: 1312px;
}
.cid-tFplJEc5Mk .col-text {
  display: grid;
  justify-items: center;
  grid-auto-columns: 1fr;
  grid-column-gap: 0px;
  grid-row-gap: 2rem;
  -ms-grid-columns: 1fr;
  grid-template-columns: 1fr;
  -ms-grid-rows: auto;
  grid-template-rows: auto;
  text-align: center;
}
.cid-tFplJEc5Mk .label-text {
  color: #ffffff;
  width: 100%;
}
.cid-tFplJEc5Mk .mbr-section-title {
  color: #ffffff;
  width: 100%;
}
.cid-tFplJEc5Mk .btn {
  padding: 1.6rem 3.5rem;
  font-weight: 400;
}
.cid-tFplJEc5Mk .advantages-container {
  display: grid;
  margin-top: 1rem;
  grid-auto-flow: column;
  grid-auto-columns: auto;
  grid-column-gap: 4.5rem;
  grid-row-gap: 1rem;
  -ms-grid-columns: auto;
  grid-template-columns: auto;
  -ms-grid-rows: auto;
  grid-template-rows: auto;
}
@media (max-width: 991px) {
  .cid-tFplJEc5Mk .advantages-container {
    grid-auto-flow: row;
  }
}
.cid-tFplJEc5Mk .advantage {
  display: flex;
  align-items: flex-start;
}
.cid-tFplJEc5Mk .advantage-icon {
  display: flex;
  align-items: center;
  justify-content: center;
  padding: 4px;
  margin-right: 0.5rem;
  margin-top: 0.2rem;
  border-radius: 50%;
  background-color: #59bb93;
}
.cid-tFplJEc5Mk .advantage-icon span {
  color: #002549;
}
.cid-tFplJEc5Mk .advantage-text {
  color: #ffffff;
}
.cid-tFplJEc5Mk .mbr-fallback-image.disabled {
  display: none;
}
.cid-tFplJEc5Mk .mbr-fallback-image {
  display: block;
  background-size: cover;
  background-position: center center;
  width: 100%;
  height: 100%;
  position: absolute;
  top: 0;
}
.cid-tFplTSv6wx {
  padding-top: 5rem;
  padding-bottom: 5rem;
  background-color: #ffffff;
}
.cid-tFplTSv6wx .text-wrapper {
  z-index: 11;
}
.cid-tFplTSv6wx .wrapper {
  display: flex;
  flex-direction: column;
}
.cid-tFplTSv6wx .animate__fadeInUp:before {
  background: #ffffff;
}
.cid-tFplTSv6wx .mbr-iconfont {
  display: block;
  font-size: 3rem;
  color: #59bb93;
  margin-right: 0rem;
  margin-bottom: 2rem;
}
.cid-tFplTSv6wx .iconfont-wrapper {
  margin: auto;
}
.cid-tFplTSv6wx .mbr-section-title {
  text-align: center;
  color: #2160d1;
}
.cid-tFplTSv6wx .mbr-text,
.cid-tFplTSv6wx .mbr-section-btn {
  text-align: center;
  color: #161734;
}
.cid-tFplTSv6wx .mbr-fallback-image.disabled {
  display: none;
}
.cid-tFplTSv6wx .mbr-fallback-image {
  display: block;
  background-size: cover;
  background-position: center center;
  width: 100%;
  height: 100%;
  position: absolute;
  top: 0;
}
.cid-tFplXI7sTA {
  padding-top: 5rem;
  padding-bottom: 5rem;
  background-color: #ffffff;
}
.cid-tFplXI7sTA .text-wrapper {
  z-index: 11;
}
.cid-tFplXI7sTA .wrapper {
  display: flex;
  flex-direction: column;
}
.cid-tFplXI7sTA .animate__fadeInUp:before {
  background: #ffffff;
}
.cid-tFplXI7sTA .mbr-iconfont {
  display: block;
  font-size: 3rem;
  color: #59bb93;
  margin-right: 0rem;
  margin-bottom: 2rem;
}
.cid-tFplXI7sTA .iconfont-wrapper {
  margin: auto;
}
.cid-tFplXI7sTA .mbr-section-title {
  text-align: center;
  color: #2160d1;
}
.cid-tFplXI7sTA .mbr-text,
.cid-tFplXI7sTA .mbr-section-btn {
  text-align: center;
  color: #161734;
}
.cid-tFplXI7sTA .mbr-fallback-image.disabled {
  display: none;
}
.cid-tFplXI7sTA .mbr-fallback-image {
  display: block;
  background-size: cover;
  background-position: center center;
  width: 100%;
  height: 100%;
  position: absolute;
  top: 0;
}
.cid-tFplZ6a07M {
  padding-top: 5rem;
  padding-bottom: 5rem;
  background-color: #ffffff;
}
.cid-tFplZ6a07M .text-wrapper {
  z-index: 11;
}
.cid-tFplZ6a07M .wrapper {
  display: flex;
  flex-direction: column;
}
.cid-tFplZ6a07M .animate__fadeInUp:before {
  background: #ffffff;
}
.cid-tFplZ6a07M .mbr-iconfont {
  display: block;
  font-size: 3rem;
  color: #59bb93;
  margin-right: 0rem;
  margin-bottom: 2rem;
}
.cid-tFplZ6a07M .iconfont-wrapper {
  margin: auto;
}
.cid-tFplZ6a07M .mbr-section-title {
  text-align: center;
  color: #2160d1;
}
.cid-tFplZ6a07M .mbr-text,
.cid-tFplZ6a07M .mbr-section-btn {
  text-align: center;
  color: #161734;
}
.cid-tFplZ6a07M .mbr-fallback-image.disabled {
  display: none;
}
.cid-tFplZ6a07M .mbr-fallback-image {
  display: block;
  background-size: cover;
  background-position: center center;
  width: 100%;
  height: 100%;
  position: absolute;
  top: 0;
}
.cid-uWxDTxqAhH {
  padding-top: 1rem;
  padding-bottom: 0rem;
  background-color: #333333;
}
.cid-uWxDTxqAhH .card-wrapper {
  display: flex;
  overflow: visible;
}
.cid-uWxDTxqAhH .icon {
  font-size: 5rem;
  color: #ffd96a;
  padding-right: 0rem;
  margin-top: -1rem;
  display: block;
}
.cid-uWxDTxqAhH .card-box {
  margin-left: -1rem;
}
.cid-uWxDTxqAhH .card-title {
  color: #f7f7f7;
}
.cid-uWxDTxqAhH .card-text {
  color: #000000;
}
@media (max-width: 767px) {
  .cid-uWxDTxqAhH .align-right,
  .cid-uWxDTxqAhH .align-left {
    text-align: center;
  }
  .cid-uWxDTxqAhH .card-wrapper {
    flex-direction: column;
  }
  .cid-uWxDTxqAhH .icon,
  .cid-uWxDTxqAhH .card-box {
    margin: 0rem;
  }
  .cid-uWxDTxqAhH .icon {
    margin: auto;
    margin-bottom: 1rem;
  }
}
.cid-uWxDTxqAhH .mbr-fallback-image.disabled {
  display: none;
}
.cid-uWxDTxqAhH .mbr-fallback-image {
  display: block;
  background-size: cover;
  background-position: center center;
  width: 100%;
  height: 100%;
  position: absolute;
  top: 0;
}
.cid-uWxDUGSi5z {
  padding-top: 5rem;
  padding-bottom: 5rem;
  background-color: #333333;
}
.cid-uWxDUGSi5z .list {
  list-style: none;
  padding-left: 0;
  color: #ffffff;
}
@media (max-width: 991px) {
  .cid-uWxDUGSi5z .list {
    margin-bottom: 2rem;
  }
}
@media (min-width: 992px) {
  .cid-uWxDUGSi5z .list {
    margin-bottom: 0rem;
  }
}
@media (max-width: 767px) {
  .cid-uWxDUGSi5z .row {
    text-align: center;
  }
}
.cid-uWxDUGSi5z li {
  padding-bottom: 5px;
}
.cid-uWxDUGSi5z .row {
  padding-top: 2rem;
  border-top: 2px solid rgba(255, 255, 255, 0.15);
}
.cid-uWxDUGSi5z .soc-wrapper {
  margin-bottom: 0.5rem;
}
@media (max-width: 991px) {
  .cid-uWxDUGSi5z div > *:last-child {
    margin-top: 0 !important;
  }
}
.cid-uWxDUGSi5z .mbr-iconfont {
  padding-right: 6px;
}
.cid-uWxDUGSi5z .copyright {
  color: #bbbbbb;
}
.cid-uWxDUGSi5z .soc-link,
.cid-uWxDUGSi5z .soc-wrapper {
  color: #ffffff;
}
.cid-uWxDUGSi5z .mbr-section-subtitle {
  color: #f7f7f7;
}
.cid-tmEKWf6CK4 .navbar-dropdown {
  position: relative !important;
}
.cid-tmEKWf6CK4 .nav-link {
  position: relative;
}
.cid-tmEKWf6CK4 .nav-link:before {
  content: '';
  bottom: -2px;
  left: 5px;
  width: 0%;
  height: 1px;
  opacity: 0;
  transition: all 0.3s;
  background: currentColor;
  position: absolute;
}
.cid-tmEKWf6CK4 .nav-link:hover:before {
  width: 50%;
  opacity: 1;
}
.cid-tmEKWf6CK4 .dropdown-item:before {
  font-family: Moririse2 !important;
  content: '\e966';
  display: inline-block;
  width: 0;
  position: absolute;
  left: 1rem;
  top: 0.5rem;
  margin-right: 0.5rem;
  line-height: 1;
  font-size: inherit;
  vertical-align: middle;
  text-align: center;
  overflow: hidden;
  transform: scale(0, 1);
  transition: all 0.25s ease-in-out;
}
.cid-tmEKWf6CK4 .dropdown-menu {
  padding: 0;
}
.cid-tmEKWf6CK4 .dropdown-item:hover,
.cid-tmEKWf6CK4 .dropdown-item:focus {
  background: #59bb93 !important;
  color: white !important;
}
.cid-tmEKWf6CK4 .nav-dropdown .link {
  padding: 0 0.3em !important;
  margin: .667em 1em !important;
}
.cid-tmEKWf6CK4 .nav-dropdown .link.dropdown-toggle::after {
  margin-left: 0.5rem;
  margin-top: 0.2rem;
}
.cid-tmEKWf6CK4 .container {
  display: flex;
  margin: auto;
}
.cid-tmEKWf6CK4 .iconfont-wrapper {
  color: #000000 !important;
  font-size: 1.5rem;
  padding-right: .5rem;
}
.cid-tmEKWf6CK4 .navbar-caption {
  padding-right: 4rem;
}
.cid-tmEKWf6CK4 .dropdown-menu,
.cid-tmEKWf6CK4 .navbar.opened {
  background: #ffffff !important;
}
.cid-tmEKWf6CK4 .nav-item:focus,
.cid-tmEKWf6CK4 .nav-link:focus {
  outline: none;
}
.cid-tmEKWf6CK4 .dropdown .dropdown-menu .dropdown-item {
  width: auto;
  transition: all 0.25s ease-in-out;
}
.cid-tmEKWf6CK4 .dropdown .dropdown-menu .dropdown-item::after {
  right: 0.5rem;
}
.cid-tmEKWf6CK4 .dropdown .dropdown-menu .dropdown-item .mbr-iconfont {
  margin-left: -1.8rem;
  padding-right: 1rem;
  font-size: inherit;
}
.cid-tmEKWf6CK4 .dropdown .dropdown-menu .dropdown-item .mbr-iconfont:before {
  display: inline-block;
  transform: scale(1, 1);
  transition: all 0.25s ease-in-out;
}
.cid-tmEKWf6CK4 .collapsed .dropdown-menu .dropdown-item:before {
  display: none;
}
.cid-tmEKWf6CK4 .collapsed .dropdown .dropdown-menu .dropdown-item {
  padding: 0.235em 1.5em 0.235em 1.5em !important;
  transition: none;
  margin: 0 !important;
}
.cid-tmEKWf6CK4 .navbar {
  min-height: 77px;
  transition: all .3s;
  background: #ffffff;
}
.cid-tmEKWf6CK4 .navbar.opened {
  transition: all .3s;
}
.cid-tmEKWf6CK4 .navbar .dropdown-item {
  padding: .5rem 1.8rem;
}
.cid-tmEKWf6CK4 .navbar .navbar-logo img {
  width: auto;
}
.cid-tmEKWf6CK4 .navbar .navbar-collapse {
  justify-content: flex-end;
  z-index: 1;
}
.cid-tmEKWf6CK4 .navbar.collapsed .nav-item .nav-link::before {
  display: none;
}
.cid-tmEKWf6CK4 .navbar.collapsed.opened .dropdown-menu {
  top: 0;
}
@media (min-width: 992px) {
  .cid-tmEKWf6CK4 .navbar.collapsed.opened:not(.navbar-short) .navbar-collapse {
    max-height: calc(98.5vh - 8rem);
  }
}
.cid-tmEKWf6CK4 .navbar.collapsed .dropdown-menu .dropdown-submenu {
  left: 0 !important;
}
.cid-tmEKWf6CK4 .navbar.collapsed .dropdown-menu .dropdown-item:after {
  right: auto;
}
.cid-tmEKWf6CK4 .navbar.collapsed .dropdown-menu .dropdown-toggle[data-toggle="dropdown-submenu"]:after {
  margin-left: 0.5rem;
  margin-top: 0.2rem;
  border-top: 0.35em solid;
  border-right: 0.35em solid transparent;
  border-left: 0.35em solid transparent;
  border-bottom: 0;
  top: 55%;
}
.cid-tmEKWf6CK4 .navbar.collapsed ul.navbar-nav li {
  margin: auto;
}
.cid-tmEKWf6CK4 .navbar.collapsed .dropdown-menu .dropdown-item {
  padding: .25rem 1.5rem;
  text-align: center;
}
.cid-tmEKWf6CK4 .navbar.collapsed .icons-menu {
  padding-left: 0;
  padding-right: 0;
  padding-top: .5rem;
  padding-bottom: .5rem;
}
@media (max-width: 991px) {
  .cid-tmEKWf6CK4 .navbar .nav-item .nav-link::before {
    display: none;
  }
  .cid-tmEKWf6CK4 .navbar.opened .dropdown-menu {
    top: 0;
  }
  .cid-tmEKWf6CK4 .navbar .dropdown-menu .dropdown-submenu {
    left: 0 !important;
  }
  .cid-tmEKWf6CK4 .navbar .dropdown-menu .dropdown-item:after {
    right: auto;
  }
  .cid-tmEKWf6CK4 .navbar .dropdown-menu .dropdown-toggle[data-toggle="dropdown-submenu"]:after {
    margin-left: 0.5rem;
    margin-top: 0.2rem;
    border-top: 0.35em solid;
    border-right: 0.35em solid transparent;
    border-left: 0.35em solid transparent;
    border-bottom: 0;
    top: 55%;
  }
  .cid-tmEKWf6CK4 .navbar .navbar-logo img {
    height: 3.8rem !important;
  }
  .cid-tmEKWf6CK4 .navbar ul.navbar-nav li {
    margin: auto;
  }
  .cid-tmEKWf6CK4 .navbar .dropdown-menu .dropdown-item {
    padding: .25rem 1.5rem !important;
    text-align: center;
  }
  .cid-tmEKWf6CK4 .navbar .navbar-brand {
    flex-shrink: initial;
    flex-basis: auto;
    word-break: break-word;
    padding-right: 2rem;
  }
  .cid-tmEKWf6CK4 .navbar .navbar-toggler {
    flex-basis: auto;
  }
  .cid-tmEKWf6CK4 .navbar .icons-menu {
    padding-left: 0;
    padding-top: .5rem;
    padding-bottom: .5rem;
  }
}
.cid-tmEKWf6CK4 .navbar.navbar-short {
  min-height: 60px;
}
.cid-tmEKWf6CK4 .navbar.navbar-short .navbar-logo img {
  height: 3rem !important;
}
.cid-tmEKWf6CK4 .navbar.navbar-short .navbar-brand {
  padding: 0;
}
.cid-tmEKWf6CK4 .navbar-brand {
  flex-shrink: 0;
  align-items: center;
  margin-right: 0;
  padding: 0;
  transition: all .3s;
  word-break: break-word;
  z-index: 1;
}
.cid-tmEKWf6CK4 .navbar-brand .navbar-caption {
  line-height: inherit !important;
}
.cid-tmEKWf6CK4 .navbar-brand .navbar-logo a {
  outline: none;
}
.cid-tmEKWf6CK4 .dropdown-item.active,
.cid-tmEKWf6CK4 .dropdown-item:active {
  background-color: transparent;
}
.cid-tmEKWf6CK4 .navbar-expand-lg .navbar-nav .nav-link {
  padding: 0;
}
.cid-tmEKWf6CK4 .nav-dropdown .link.dropdown-toggle {
  margin-right: 1.667em;
}
.cid-tmEKWf6CK4 .nav-dropdown .link.dropdown-toggle[aria-expanded="true"] {
  margin-right: 0;
  padding: 0.667em 1.667em;
}
.cid-tmEKWf6CK4 .navbar.navbar-expand-lg .dropdown .dropdown-menu {
  background: #ffffff;
}
.cid-tmEKWf6CK4 .navbar.navbar-expand-lg .dropdown .dropdown-menu .dropdown-submenu {
  margin: 0;
  left: 100%;
}
.cid-tmEKWf6CK4 .navbar .dropdown.open > .dropdown-menu {
  display: block;
}
.cid-tmEKWf6CK4 ul.navbar-nav {
  flex-wrap: wrap;
}
.cid-tmEKWf6CK4 .navbar-buttons {
  text-align: center;
  min-width: 170px;
}
.cid-tmEKWf6CK4 button.navbar-toggler {
  outline: none;
  width: 31px;
  height: 20px;
  cursor: pointer;
  transition: all .2s;
  position: relative;
  align-self: center;
}
.cid-tmEKWf6CK4 button.navbar-toggler .hamburger span {
  position: absolute;
  right: 0;
  width: 30px;
  height: 2px;
  border-right: 5px;
  background-color: currentColor;
}
.cid-tmEKWf6CK4 button.navbar-toggler .hamburger span:nth-child(1) {
  top: 0;
  transition: all .2s;
}
.cid-tmEKWf6CK4 button.navbar-toggler .hamburger span:nth-child(2) {
  top: 8px;
  transition: all .15s;
}
.cid-tmEKWf6CK4 button.navbar-toggler .hamburger span:nth-child(3) {
  top: 8px;
  transition: all .15s;
}
.cid-tmEKWf6CK4 button.navbar-toggler .hamburger span:nth-child(4) {
  top: 16px;
  transition: all .2s;
}
.cid-tmEKWf6CK4 nav.opened .hamburger span:nth-child(1) {
  top: 8px;
  width: 0;
  opacity: 0;
  right: 50%;
  transition: all .2s;
}
.cid-tmEKWf6CK4 nav.opened .hamburger span:nth-child(2) {
  transform: rotate(45deg);
  transition: all .25s;
}
.cid-tmEKWf6CK4 nav.opened .hamburger span:nth-child(3) {
  transform: rotate(-45deg);
  transition: all .25s;
}
.cid-tmEKWf6CK4 nav.opened .hamburger span:nth-child(4) {
  top: 8px;
  width: 0;
  opacity: 0;
  right: 50%;
  transition: all .2s;
}
.cid-tmEKWf6CK4 .navbar-dropdown {
  padding: .5rem 1rem;
}
.cid-tmEKWf6CK4 a.nav-link {
  display: flex;
  align-items: center;
  justify-content: center;
}
.cid-tmEKWf6CK4 .icons-menu {
  flex-wrap: nowrap;
  display: flex;
  justify-content: center;
  padding-left: 1rem;
  padding-right: 1rem;
  padding-top: 0.3rem;
  text-align: center;
}
@media screen and (-ms-high-contrast: active), (-ms-high-contrast: none) {
  .cid-tmEKWf6CK4 .navbar {
    height: 77px;
  }
  .cid-tmEKWf6CK4 .navbar.opened {
    height: auto;
  }
  .cid-tmEKWf6CK4 .nav-item .nav-link:hover::before {
    width: 175%;
    max-width: calc(100% + 2rem);
    left: -1rem;
  }
}
.cid-tmELsNsrBM {
  background-image: url("../../../assets/images/xgltywdlc1xjb250zw50xdmymjaxodeymtuwn19pbwfnztawmy5qcgd8nzcwfdmvns8ymdix-770x513.jpg");
}
.cid-tmELsNsrBM .mbr-overlay {
  background: #232323;
}
.cid-tmELsNsrBM .mbr-section-title {
  letter-spacing: 0.5rem;
  color: #e9204f;
}
.cid-tmEMp2Fiew {
  padding-top: 6rem;
  padding-bottom: 6rem;
  background-color: #ffffff;
}
.cid-tmEMp2Fiew .mbr-fallback-image.disabled {
  display: none;
}
.cid-tmEMp2Fiew .mbr-fallback-image {
  display: block;
  background-size: cover;
  background-position: center center;
  width: 100%;
  height: 100%;
  position: absolute;
  top: 0;
}
.cid-tmEMp2Fiew .row {
  justify-content: flex-start;
}
.cid-tmEMp2Fiew .mbr-section-title {
  color: #000000;
  opacity: 0.85;
  margin-bottom: 0 !important;
}
.cid-tmEMp2Fiew .mbr-section-subtitle {
  color: #1d191f;
  margin-bottom: 0 !important;
  margin-top: 20px;
}
.cid-toIRY93tnW {
  padding-top: 0rem;
  padding-bottom: 0rem;
  background-color: #ffffff;
}
.cid-toIRY93tnW .container {
  max-width: 1312px;
}
.cid-toIRY93tnW .col-text {
  display: grid;
  justify-items: center;
  grid-auto-columns: 1fr;
  grid-column-gap: 0px;
  grid-row-gap: 2rem;
  -ms-grid-columns: 1fr;
  grid-template-columns: 1fr;
  -ms-grid-rows: auto;
  grid-template-rows: auto;
  text-align: center;
}
.cid-toIRY93tnW .label-text {
  color: #ffffff;
  width: 100%;
}
.cid-toIRY93tnW .mbr-section-title {
  color: #ffffff;
  width: 100%;
}
.cid-toIRY93tnW .btn {
  padding: 1.6rem 3.5rem;
  font-weight: 400;
}
.cid-toIRY93tnW .advantages-container {
  display: grid;
  margin-top: 1rem;
  grid-auto-flow: column;
  grid-auto-columns: auto;
  grid-column-gap: 4.5rem;
  grid-row-gap: 1rem;
  -ms-grid-columns: auto;
  grid-template-columns: auto;
  -ms-grid-rows: auto;
  grid-template-rows: auto;
}
@media (max-width: 991px) {
  .cid-toIRY93tnW .advantages-container {
    grid-auto-flow: row;
  }
}
.cid-toIRY93tnW .advantage {
  display: flex;
  align-items: flex-start;
}
.cid-toIRY93tnW .advantage-icon {
  display: flex;
  align-items: center;
  justify-content: center;
  padding: 4px;
  margin-right: 0.5rem;
  margin-top: 0.2rem;
  border-radius: 50%;
  background-color: #59bb93;
}
.cid-toIRY93tnW .advantage-icon span {
  color: #002549;
}
.cid-toIRY93tnW .advantage-text {
  color: #ffffff;
}
.cid-toIRY93tnW .mbr-fallback-image.disabled {
  display: none;
}
.cid-toIRY93tnW .mbr-fallback-image {
  display: block;
  background-size: cover;
  background-position: center center;
  width: 100%;
  height: 100%;
  position: absolute;
  top: 0;
}
.cid-uWxE8AcSbV {
  padding-top: 1rem;
  padding-bottom: 0rem;
  background-color: #333333;
}
.cid-uWxE8AcSbV .card-wrapper {
  display: flex;
  overflow: visible;
}
.cid-uWxE8AcSbV .icon {
  font-size: 5rem;
  color: #ffd96a;
  padding-right: 0rem;
  margin-top: -1rem;
  display: block;
}
.cid-uWxE8AcSbV .card-box {
  margin-left: -1rem;
}
.cid-uWxE8AcSbV .card-title {
  color: #f7f7f7;
}
.cid-uWxE8AcSbV .card-text {
  color: #000000;
}
@media (max-width: 767px) {
  .cid-uWxE8AcSbV .align-right,
  .cid-uWxE8AcSbV .align-left {
    text-align: center;
  }
  .cid-uWxE8AcSbV .card-wrapper {
    flex-direction: column;
  }
  .cid-uWxE8AcSbV .icon,
  .cid-uWxE8AcSbV .card-box {
    margin: 0rem;
  }
  .cid-uWxE8AcSbV .icon {
    margin: auto;
    margin-bottom: 1rem;
  }
}
.cid-uWxE8AcSbV .mbr-fallback-image.disabled {
  display: none;
}
.cid-uWxE8AcSbV .mbr-fallback-image {
  display: block;
  background-size: cover;
  background-position: center center;
  width: 100%;
  height: 100%;
  position: absolute;
  top: 0;
}
.cid-uWxE9PhUp9 {
  padding-top: 5rem;
  padding-bottom: 5rem;
  background-color: #333333;
}
.cid-uWxE9PhUp9 .list {
  list-style: none;
  padding-left: 0;
  color: #ffffff;
}
@media (max-width: 991px) {
  .cid-uWxE9PhUp9 .list {
    margin-bottom: 2rem;
  }
}
@media (min-width: 992px) {
  .cid-uWxE9PhUp9 .list {
    margin-bottom: 0rem;
  }
}
@media (max-width: 767px) {
  .cid-uWxE9PhUp9 .row {
    text-align: center;
  }
}
.cid-uWxE9PhUp9 li {
  padding-bottom: 5px;
}
.cid-uWxE9PhUp9 .row {
  padding-top: 2rem;
  border-top: 2px solid rgba(255, 255, 255, 0.15);
}
.cid-uWxE9PhUp9 .soc-wrapper {
  margin-bottom: 0.5rem;
}
@media (max-width: 991px) {
  .cid-uWxE9PhUp9 div > *:last-child {
    margin-top: 0 !important;
  }
}
.cid-uWxE9PhUp9 .mbr-iconfont {
  padding-right: 6px;
}
.cid-uWxE9PhUp9 .copyright {
  color: #bbbbbb;
}
.cid-uWxE9PhUp9 .soc-link,
.cid-uWxE9PhUp9 .soc-wrapper {
  color: #ffffff;
}
.cid-uWxE9PhUp9 .mbr-section-subtitle {
  color: #f7f7f7;
}
.cid-tmEN2GnwiN .navbar-dropdown {
  position: relative !important;
}
.cid-tmEN2GnwiN .nav-link {
  position: relative;
}
.cid-tmEN2GnwiN .nav-link:before {
  content: '';
  bottom: -2px;
  left: 5px;
  width: 0%;
  height: 1px;
  opacity: 0;
  transition: all 0.3s;
  background: currentColor;
  position: absolute;
}
.cid-tmEN2GnwiN .nav-link:hover:before {
  width: 50%;
  opacity: 1;
}
.cid-tmEN2GnwiN .dropdown-item:before {
  font-family: Moririse2 !important;
  content: '\e966';
  display: inline-block;
  width: 0;
  position: absolute;
  left: 1rem;
  top: 0.5rem;
  margin-right: 0.5rem;
  line-height: 1;
  font-size: inherit;
  vertical-align: middle;
  text-align: center;
  overflow: hidden;
  transform: scale(0, 1);
  transition: all 0.25s ease-in-out;
}
.cid-tmEN2GnwiN .dropdown-menu {
  padding: 0;
}
.cid-tmEN2GnwiN .dropdown-item:hover,
.cid-tmEN2GnwiN .dropdown-item:focus {
  background: #59bb93 !important;
  color: white !important;
}
.cid-tmEN2GnwiN .nav-dropdown .link {
  padding: 0 0.3em !important;
  margin: .667em 1em !important;
}
.cid-tmEN2GnwiN .nav-dropdown .link.dropdown-toggle::after {
  margin-left: 0.5rem;
  margin-top: 0.2rem;
}
.cid-tmEN2GnwiN .container {
  display: flex;
  margin: auto;
}
.cid-tmEN2GnwiN .iconfont-wrapper {
  color: #000000 !important;
  font-size: 1.5rem;
  padding-right: .5rem;
}
.cid-tmEN2GnwiN .navbar-caption {
  padding-right: 4rem;
}
.cid-tmEN2GnwiN .dropdown-menu,
.cid-tmEN2GnwiN .navbar.opened {
  background: #ffffff !important;
}
.cid-tmEN2GnwiN .nav-item:focus,
.cid-tmEN2GnwiN .nav-link:focus {
  outline: none;
}
.cid-tmEN2GnwiN .dropdown .dropdown-menu .dropdown-item {
  width: auto;
  transition: all 0.25s ease-in-out;
}
.cid-tmEN2GnwiN .dropdown .dropdown-menu .dropdown-item::after {
  right: 0.5rem;
}
.cid-tmEN2GnwiN .dropdown .dropdown-menu .dropdown-item .mbr-iconfont {
  margin-left: -1.8rem;
  padding-right: 1rem;
  font-size: inherit;
}
.cid-tmEN2GnwiN .dropdown .dropdown-menu .dropdown-item .mbr-iconfont:before {
  display: inline-block;
  transform: scale(1, 1);
  transition: all 0.25s ease-in-out;
}
.cid-tmEN2GnwiN .collapsed .dropdown-menu .dropdown-item:before {
  display: none;
}
.cid-tmEN2GnwiN .collapsed .dropdown .dropdown-menu .dropdown-item {
  padding: 0.235em 1.5em 0.235em 1.5em !important;
  transition: none;
  margin: 0 !important;
}
.cid-tmEN2GnwiN .navbar {
  min-height: 77px;
  transition: all .3s;
  background: #ffffff;
}
.cid-tmEN2GnwiN .navbar.opened {
  transition: all .3s;
}
.cid-tmEN2GnwiN .navbar .dropdown-item {
  padding: .5rem 1.8rem;
}
.cid-tmEN2GnwiN .navbar .navbar-logo img {
  width: auto;
}
.cid-tmEN2GnwiN .navbar .navbar-collapse {
  justify-content: flex-end;
  z-index: 1;
}
.cid-tmEN2GnwiN .navbar.collapsed .nav-item .nav-link::before {
  display: none;
}
.cid-tmEN2GnwiN .navbar.collapsed.opened .dropdown-menu {
  top: 0;
}
@media (min-width: 992px) {
  .cid-tmEN2GnwiN .navbar.collapsed.opened:not(.navbar-short) .navbar-collapse {
    max-height: calc(98.5vh - 8rem);
  }
}
.cid-tmEN2GnwiN .navbar.collapsed .dropdown-menu .dropdown-submenu {
  left: 0 !important;
}
.cid-tmEN2GnwiN .navbar.collapsed .dropdown-menu .dropdown-item:after {
  right: auto;
}
.cid-tmEN2GnwiN .navbar.collapsed .dropdown-menu .dropdown-toggle[data-toggle="dropdown-submenu"]:after {
  margin-left: 0.5rem;
  margin-top: 0.2rem;
  border-top: 0.35em solid;
  border-right: 0.35em solid transparent;
  border-left: 0.35em solid transparent;
  border-bottom: 0;
  top: 55%;
}
.cid-tmEN2GnwiN .navbar.collapsed ul.navbar-nav li {
  margin: auto;
}
.cid-tmEN2GnwiN .navbar.collapsed .dropdown-menu .dropdown-item {
  padding: .25rem 1.5rem;
  text-align: center;
}
.cid-tmEN2GnwiN .navbar.collapsed .icons-menu {
  padding-left: 0;
  padding-right: 0;
  padding-top: .5rem;
  padding-bottom: .5rem;
}
@media (max-width: 991px) {
  .cid-tmEN2GnwiN .navbar .nav-item .nav-link::before {
    display: none;
  }
  .cid-tmEN2GnwiN .navbar.opened .dropdown-menu {
    top: 0;
  }
  .cid-tmEN2GnwiN .navbar .dropdown-menu .dropdown-submenu {
    left: 0 !important;
  }
  .cid-tmEN2GnwiN .navbar .dropdown-menu .dropdown-item:after {
    right: auto;
  }
  .cid-tmEN2GnwiN .navbar .dropdown-menu .dropdown-toggle[data-toggle="dropdown-submenu"]:after {
    margin-left: 0.5rem;
    margin-top: 0.2rem;
    border-top: 0.35em solid;
    border-right: 0.35em solid transparent;
    border-left: 0.35em solid transparent;
    border-bottom: 0;
    top: 55%;
  }
  .cid-tmEN2GnwiN .navbar .navbar-logo img {
    height: 3.8rem !important;
  }
  .cid-tmEN2GnwiN .navbar ul.navbar-nav li {
    margin: auto;
  }
  .cid-tmEN2GnwiN .navbar .dropdown-menu .dropdown-item {
    padding: .25rem 1.5rem !important;
    text-align: center;
  }
  .cid-tmEN2GnwiN .navbar .navbar-brand {
    flex-shrink: initial;
    flex-basis: auto;
    word-break: break-word;
    padding-right: 2rem;
  }
  .cid-tmEN2GnwiN .navbar .navbar-toggler {
    flex-basis: auto;
  }
  .cid-tmEN2GnwiN .navbar .icons-menu {
    padding-left: 0;
    padding-top: .5rem;
    padding-bottom: .5rem;
  }
}
.cid-tmEN2GnwiN .navbar.navbar-short {
  min-height: 60px;
}
.cid-tmEN2GnwiN .navbar.navbar-short .navbar-logo img {
  height: 3rem !important;
}
.cid-tmEN2GnwiN .navbar.navbar-short .navbar-brand {
  padding: 0;
}
.cid-tmEN2GnwiN .navbar-brand {
  flex-shrink: 0;
  align-items: center;
  margin-right: 0;
  padding: 0;
  transition: all .3s;
  word-break: break-word;
  z-index: 1;
}
.cid-tmEN2GnwiN .navbar-brand .navbar-caption {
  line-height: inherit !important;
}
.cid-tmEN2GnwiN .navbar-brand .navbar-logo a {
  outline: none;
}
.cid-tmEN2GnwiN .dropdown-item.active,
.cid-tmEN2GnwiN .dropdown-item:active {
  background-color: transparent;
}
.cid-tmEN2GnwiN .navbar-expand-lg .navbar-nav .nav-link {
  padding: 0;
}
.cid-tmEN2GnwiN .nav-dropdown .link.dropdown-toggle {
  margin-right: 1.667em;
}
.cid-tmEN2GnwiN .nav-dropdown .link.dropdown-toggle[aria-expanded="true"] {
  margin-right: 0;
  padding: 0.667em 1.667em;
}
.cid-tmEN2GnwiN .navbar.navbar-expand-lg .dropdown .dropdown-menu {
  background: #ffffff;
}
.cid-tmEN2GnwiN .navbar.navbar-expand-lg .dropdown .dropdown-menu .dropdown-submenu {
  margin: 0;
  left: 100%;
}
.cid-tmEN2GnwiN .navbar .dropdown.open > .dropdown-menu {
  display: block;
}
.cid-tmEN2GnwiN ul.navbar-nav {
  flex-wrap: wrap;
}
.cid-tmEN2GnwiN .navbar-buttons {
  text-align: center;
  min-width: 170px;
}
.cid-tmEN2GnwiN button.navbar-toggler {
  outline: none;
  width: 31px;
  height: 20px;
  cursor: pointer;
  transition: all .2s;
  position: relative;
  align-self: center;
}
.cid-tmEN2GnwiN button.navbar-toggler .hamburger span {
  position: absolute;
  right: 0;
  width: 30px;
  height: 2px;
  border-right: 5px;
  background-color: currentColor;
}
.cid-tmEN2GnwiN button.navbar-toggler .hamburger span:nth-child(1) {
  top: 0;
  transition: all .2s;
}
.cid-tmEN2GnwiN button.navbar-toggler .hamburger span:nth-child(2) {
  top: 8px;
  transition: all .15s;
}
.cid-tmEN2GnwiN button.navbar-toggler .hamburger span:nth-child(3) {
  top: 8px;
  transition: all .15s;
}
.cid-tmEN2GnwiN button.navbar-toggler .hamburger span:nth-child(4) {
  top: 16px;
  transition: all .2s;
}
.cid-tmEN2GnwiN nav.opened .hamburger span:nth-child(1) {
  top: 8px;
  width: 0;
  opacity: 0;
  right: 50%;
  transition: all .2s;
}
.cid-tmEN2GnwiN nav.opened .hamburger span:nth-child(2) {
  transform: rotate(45deg);
  transition: all .25s;
}
.cid-tmEN2GnwiN nav.opened .hamburger span:nth-child(3) {
  transform: rotate(-45deg);
  transition: all .25s;
}
.cid-tmEN2GnwiN nav.opened .hamburger span:nth-child(4) {
  top: 8px;
  width: 0;
  opacity: 0;
  right: 50%;
  transition: all .2s;
}
.cid-tmEN2GnwiN .navbar-dropdown {
  padding: .5rem 1rem;
}
.cid-tmEN2GnwiN a.nav-link {
  display: flex;
  align-items: center;
  justify-content: center;
}
.cid-tmEN2GnwiN .icons-menu {
  flex-wrap: nowrap;
  display: flex;
  justify-content: center;
  padding-left: 1rem;
  padding-right: 1rem;
  padding-top: 0.3rem;
  text-align: center;
}
@media screen and (-ms-high-contrast: active), (-ms-high-contrast: none) {
  .cid-tmEN2GnwiN .navbar {
    height: 77px;
  }
  .cid-tmEN2GnwiN .navbar.opened {
    height: auto;
  }
  .cid-tmEN2GnwiN .nav-item .nav-link:hover::before {
    width: 175%;
    max-width: calc(100% + 2rem);
    left: -1rem;
  }
}
.cid-tmEN2HOgAv {
  background-image: url("../../../assets/images/r73028517-g-640x305.jpg");
}
.cid-tmEN2HOgAv .mbr-overlay {
  background: #232323;
}
.cid-tmEN2HOgAv .mbr-section-title {
  letter-spacing: 0.5rem;
  color: #e9204f;
}
.cid-tmEN2IH7fd {
  padding-top: 6rem;
  padding-bottom: 0rem;
  background-color: #ffffff;
}
.cid-tmEN2IH7fd .mbr-fallback-image.disabled {
  display: none;
}
.cid-tmEN2IH7fd .mbr-fallback-image {
  display: block;
  background-size: cover;
  background-position: center center;
  width: 100%;
  height: 100%;
  position: absolute;
  top: 0;
}
.cid-tmEN2IH7fd .row {
  justify-content: flex-start;
}
.cid-tmEN2IH7fd .mbr-section-title {
  color: #000000;
  opacity: 0.85;
  margin-bottom: 0 !important;
}
.cid-tmEN2IH7fd .mbr-section-subtitle {
  color: #1d191f;
  margin-bottom: 0 !important;
  margin-top: 20px;
}
.cid-tmEP229V2K {
  padding-top: 0rem;
  padding-bottom: 0rem;
  background-color: #ffffff;
}
.cid-tmEP229V2K .mbr-fallback-image.disabled {
  display: none;
}
.cid-tmEP229V2K .mbr-fallback-image {
  display: block;
  background-size: cover;
  background-position: center center;
  width: 100%;
  height: 100%;
  position: absolute;
  top: 0;
}
.cid-tmEP229V2K .row {
  justify-content: flex-start;
}
.cid-tmEP229V2K .mbr-section-title {
  color: #000000;
  opacity: 0.85;
  margin-bottom: 0 !important;
}
.cid-tmEP229V2K .mbr-section-subtitle {
  color: #1d191f;
  margin-bottom: 0 !important;
  margin-top: 20px;
}
.cid-tmEPUtUm4Y {
  padding-top: 3rem;
  padding-bottom: 0rem;
  background-color: #ffffff;
}
.cid-tmEPUtUm4Y .mbr-fallback-image.disabled {
  display: none;
}
.cid-tmEPUtUm4Y .mbr-fallback-image {
  display: block;
  background-size: cover;
  background-position: center center;
  width: 100%;
  height: 100%;
  position: absolute;
  top: 0;
}
.cid-tmEPUtUm4Y .row {
  justify-content: flex-start;
}
.cid-tmEPUtUm4Y .mbr-section-title {
  color: #000000;
  opacity: 0.85;
  margin-bottom: 0 !important;
}
.cid-tmEPUtUm4Y .mbr-section-subtitle {
  color: #1d191f;
  margin-bottom: 0 !important;
  margin-top: 20px;
}
.cid-tmERjX5dfY {
  padding-top: 5rem;
  padding-bottom: 0rem;
  background-color: #ffffff;
}
.cid-tmERjX5dfY .mbr-fallback-image.disabled {
  display: none;
}
.cid-tmERjX5dfY .mbr-fallback-image {
  display: block;
  background-size: cover;
  background-position: center center;
  width: 100%;
  height: 100%;
  position: absolute;
  top: 0;
}
.cid-tmERjX5dfY .text-wrapper {
  margin-left: 160px;
  position: sticky;
  top: 5rem;
  margin-bottom: 80px;
}
@media (max-width: 992px) {
  .cid-tmERjX5dfY .text-wrapper {
    margin: 0 30px 60px;
    position: static;
  }
}
@media (max-width: 768px) {
  .cid-tmERjX5dfY .text-wrapper {
    margin: 0 30px 40px;
  }
}
.cid-tmERjX5dfY .text-wrapper .mbr-section-title {
  margin-bottom: 20px;
}
@media (max-width: 992px) {
  .cid-tmERjX5dfY .text-wrapper .mbr-section-title {
    margin-bottom: 12px;
  }
}
.cid-tmERjX5dfY .text-wrapper .mbr-text {
  margin-bottom: 0;
}
.cid-tmERjX5dfY .cards {
  padding: 0 160px 0 80px;
}
@media (max-width: 1200px) {
  .cid-tmERjX5dfY .cards {
    padding: 0 160px 0 20px;
  }
}
@media (max-width: 992px) {
  .cid-tmERjX5dfY .cards {
    padding: 0 30px;
  }
}
.cid-tmERjX5dfY .cards .card {
  margin-bottom: 80px;
}
@media (max-width: 992px) {
  .cid-tmERjX5dfY .cards .card {
    margin-bottom: 60px;
  }
}
@media (max-width: 768px) {
  .cid-tmERjX5dfY .cards .card {
    margin-bottom: 40px;
  }
}
.cid-tmERjX5dfY .cards .card .card-title {
  margin-bottom: 20px;
}
@media (max-width: 992px) {
  .cid-tmERjX5dfY .cards .card .card-title {
    margin-bottom: 12px;
  }
}
.cid-tmERjX5dfY .cards .card .card-text {
  margin: 0;
}
.cid-tmERjX5dfY .mbr-section-title {
  color: #000000;
}
.cid-tmERjX5dfY .mbr-text {
  color: #000000;
}
.cid-tmERjX5dfY .card-title {
  color: #000000;
}
.cid-tmERjX5dfY .card-text {
  color: #000000;
}
.cid-tmESPpx4Xi {
  padding-top: 5rem;
  padding-bottom: 5rem;
  background-color: #ffffff;
}
.cid-tmESPpx4Xi .mbr-fallback-image.disabled {
  display: none;
}
.cid-tmESPpx4Xi .mbr-fallback-image {
  display: block;
  background-size: cover;
  background-position: center center;
  width: 100%;
  height: 100%;
  position: absolute;
  top: 0;
}
.cid-tmESPpx4Xi .text-wrapper {
  margin-left: 160px;
  position: sticky;
  top: 5rem;
  margin-bottom: 80px;
}
@media (max-width: 992px) {
  .cid-tmESPpx4Xi .text-wrapper {
    margin: 0 30px 60px;
    position: static;
  }
}
@media (max-width: 768px) {
  .cid-tmESPpx4Xi .text-wrapper {
    margin: 0 30px 40px;
  }
}
.cid-tmESPpx4Xi .text-wrapper .mbr-section-title {
  margin-bottom: 20px;
}
@media (max-width: 992px) {
  .cid-tmESPpx4Xi .text-wrapper .mbr-section-title {
    margin-bottom: 12px;
  }
}
.cid-tmESPpx4Xi .text-wrapper .mbr-text {
  margin-bottom: 0;
}
.cid-tmESPpx4Xi .cards {
  padding: 0 160px 0 80px;
}
@media (max-width: 1200px) {
  .cid-tmESPpx4Xi .cards {
    padding: 0 160px 0 20px;
  }
}
@media (max-width: 992px) {
  .cid-tmESPpx4Xi .cards {
    padding: 0 30px;
  }
}
.cid-tmESPpx4Xi .cards .card {
  margin-bottom: 80px;
}
@media (max-width: 992px) {
  .cid-tmESPpx4Xi .cards .card {
    margin-bottom: 60px;
  }
}
@media (max-width: 768px) {
  .cid-tmESPpx4Xi .cards .card {
    margin-bottom: 40px;
  }
}
.cid-tmESPpx4Xi .cards .card .card-title {
  margin-bottom: 20px;
}
@media (max-width: 992px) {
  .cid-tmESPpx4Xi .cards .card .card-title {
    margin-bottom: 12px;
  }
}
.cid-tmESPpx4Xi .cards .card .card-text {
  margin: 0;
}
.cid-tmESPpx4Xi .mbr-section-title {
  color: #000000;
}
.cid-tmESPpx4Xi .mbr-text {
  color: #333333;
}
.cid-tmESPpx4Xi .card-title {
  color: #000000;
}
.cid-tmESPpx4Xi .card-text {
  color: #000000;
}
.cid-tmEVaHOLsK {
  padding-top: 5rem;
  padding-bottom: 5rem;
  background-color: #ffffff;
}
.cid-tmEVaHOLsK .mbr-fallback-image.disabled {
  display: none;
}
.cid-tmEVaHOLsK .mbr-fallback-image {
  display: block;
  background-size: cover;
  background-position: center center;
  width: 100%;
  height: 100%;
  position: absolute;
  top: 0;
}
.cid-tmEVaHOLsK .text-wrapper {
  margin-left: 160px;
  position: sticky;
  top: 5rem;
  margin-bottom: 80px;
}
@media (max-width: 992px) {
  .cid-tmEVaHOLsK .text-wrapper {
    margin: 0 30px 60px;
    position: static;
  }
}
@media (max-width: 768px) {
  .cid-tmEVaHOLsK .text-wrapper {
    margin: 0 30px 40px;
  }
}
.cid-tmEVaHOLsK .text-wrapper .mbr-section-title {
  margin-bottom: 20px;
}
@media (max-width: 992px) {
  .cid-tmEVaHOLsK .text-wrapper .mbr-section-title {
    margin-bottom: 12px;
  }
}
.cid-tmEVaHOLsK .text-wrapper .mbr-text {
  margin-bottom: 0;
}
.cid-tmEVaHOLsK .cards {
  padding: 0 160px 0 80px;
}
@media (max-width: 1200px) {
  .cid-tmEVaHOLsK .cards {
    padding: 0 160px 0 20px;
  }
}
@media (max-width: 992px) {
  .cid-tmEVaHOLsK .cards {
    padding: 0 30px;
  }
}
.cid-tmEVaHOLsK .cards .card {
  margin-bottom: 80px;
}
@media (max-width: 992px) {
  .cid-tmEVaHOLsK .cards .card {
    margin-bottom: 60px;
  }
}
@media (max-width: 768px) {
  .cid-tmEVaHOLsK .cards .card {
    margin-bottom: 40px;
  }
}
.cid-tmEVaHOLsK .cards .card .card-title {
  margin-bottom: 20px;
}
@media (max-width: 992px) {
  .cid-tmEVaHOLsK .cards .card .card-title {
    margin-bottom: 12px;
  }
}
.cid-tmEVaHOLsK .cards .card .card-text {
  margin: 0;
}
.cid-tmEVaHOLsK .mbr-section-title {
  color: #000000;
}
.cid-tmEVaHOLsK .mbr-text {
  color: #000000;
}
.cid-tmEVaHOLsK .card-title {
  color: #333333;
}
.cid-tmEVaHOLsK .card-text {
  color: #000000;
}
.cid-tmEWxFJ0ZI {
  padding-top: 5rem;
  padding-bottom: 5rem;
  background-color: #ffffff;
}
.cid-tmEWxFJ0ZI .mbr-fallback-image.disabled {
  display: none;
}
.cid-tmEWxFJ0ZI .mbr-fallback-image {
  display: block;
  background-size: cover;
  background-position: center center;
  width: 100%;
  height: 100%;
  position: absolute;
  top: 0;
}
.cid-tmEWxFJ0ZI .text-wrapper {
  margin-left: 160px;
  position: sticky;
  top: 5rem;
  margin-bottom: 80px;
}
@media (max-width: 992px) {
  .cid-tmEWxFJ0ZI .text-wrapper {
    margin: 0 30px 60px;
    position: static;
  }
}
@media (max-width: 768px) {
  .cid-tmEWxFJ0ZI .text-wrapper {
    margin: 0 30px 40px;
  }
}
.cid-tmEWxFJ0ZI .text-wrapper .mbr-section-title {
  margin-bottom: 20px;
}
@media (max-width: 992px) {
  .cid-tmEWxFJ0ZI .text-wrapper .mbr-section-title {
    margin-bottom: 12px;
  }
}
.cid-tmEWxFJ0ZI .text-wrapper .mbr-text {
  margin-bottom: 0;
}
.cid-tmEWxFJ0ZI .cards {
  padding: 0 160px 0 80px;
}
@media (max-width: 1200px) {
  .cid-tmEWxFJ0ZI .cards {
    padding: 0 160px 0 20px;
  }
}
@media (max-width: 992px) {
  .cid-tmEWxFJ0ZI .cards {
    padding: 0 30px;
  }
}
.cid-tmEWxFJ0ZI .cards .card {
  margin-bottom: 80px;
}
@media (max-width: 992px) {
  .cid-tmEWxFJ0ZI .cards .card {
    margin-bottom: 60px;
  }
}
@media (max-width: 768px) {
  .cid-tmEWxFJ0ZI .cards .card {
    margin-bottom: 40px;
  }
}
.cid-tmEWxFJ0ZI .cards .card .card-title {
  margin-bottom: 20px;
}
@media (max-width: 992px) {
  .cid-tmEWxFJ0ZI .cards .card .card-title {
    margin-bottom: 12px;
  }
}
.cid-tmEWxFJ0ZI .cards .card .card-text {
  margin: 0;
}
.cid-tmEWxFJ0ZI .mbr-section-title {
  color: #000000;
}
.cid-tmEWxFJ0ZI .mbr-text {
  color: #FFFFFF;
}
.cid-tmEWxFJ0ZI .card-title {
  color: #000000;
}
.cid-tmEWxFJ0ZI .card-text {
  color: #FFFFFF;
}
.cid-uWxEylWjOM {
  padding-top: 1rem;
  padding-bottom: 0rem;
  background-color: #333333;
}
.cid-uWxEylWjOM .card-wrapper {
  display: flex;
  overflow: visible;
}
.cid-uWxEylWjOM .icon {
  font-size: 5rem;
  color: #ffd96a;
  padding-right: 0rem;
  margin-top: -1rem;
  display: block;
}
.cid-uWxEylWjOM .card-box {
  margin-left: -1rem;
}
.cid-uWxEylWjOM .card-title {
  color: #f7f7f7;
}
.cid-uWxEylWjOM .card-text {
  color: #000000;
}
@media (max-width: 767px) {
  .cid-uWxEylWjOM .align-right,
  .cid-uWxEylWjOM .align-left {
    text-align: center;
  }
  .cid-uWxEylWjOM .card-wrapper {
    flex-direction: column;
  }
  .cid-uWxEylWjOM .icon,
  .cid-uWxEylWjOM .card-box {
    margin: 0rem;
  }
  .cid-uWxEylWjOM .icon {
    margin: auto;
    margin-bottom: 1rem;
  }
}
.cid-uWxEylWjOM .mbr-fallback-image.disabled {
  display: none;
}
.cid-uWxEylWjOM .mbr-fallback-image {
  display: block;
  background-size: cover;
  background-position: center center;
  width: 100%;
  height: 100%;
  position: absolute;
  top: 0;
}
.cid-uWxEzpvXoK {
  padding-top: 5rem;
  padding-bottom: 5rem;
  background-color: #333333;
}
.cid-uWxEzpvXoK .list {
  list-style: none;
  padding-left: 0;
  color: #ffffff;
}
@media (max-width: 991px) {
  .cid-uWxEzpvXoK .list {
    margin-bottom: 2rem;
  }
}
@media (min-width: 992px) {
  .cid-uWxEzpvXoK .list {
    margin-bottom: 0rem;
  }
}
@media (max-width: 767px) {
  .cid-uWxEzpvXoK .row {
    text-align: center;
  }
}
.cid-uWxEzpvXoK li {
  padding-bottom: 5px;
}
.cid-uWxEzpvXoK .row {
  padding-top: 2rem;
  border-top: 2px solid rgba(255, 255, 255, 0.15);
}
.cid-uWxEzpvXoK .soc-wrapper {
  margin-bottom: 0.5rem;
}
@media (max-width: 991px) {
  .cid-uWxEzpvXoK div > *:last-child {
    margin-top: 0 !important;
  }
}
.cid-uWxEzpvXoK .mbr-iconfont {
  padding-right: 6px;
}
.cid-uWxEzpvXoK .copyright {
  color: #bbbbbb;
}
.cid-uWxEzpvXoK .soc-link,
.cid-uWxEzpvXoK .soc-wrapper {
  color: #ffffff;
}
.cid-uWxEzpvXoK .mbr-section-subtitle {
  color: #f7f7f7;
}
.cid-toISSLiMyB .navbar-dropdown {
  position: relative !important;
}
.cid-toISSLiMyB .nav-link {
  position: relative;
}
.cid-toISSLiMyB .nav-link:before {
  content: '';
  bottom: -2px;
  left: 5px;
  width: 0%;
  height: 1px;
  opacity: 0;
  transition: all 0.3s;
  background: currentColor;
  position: absolute;
}
.cid-toISSLiMyB .nav-link:hover:before {
  width: 50%;
  opacity: 1;
}
.cid-toISSLiMyB .dropdown-item:before {
  font-family: Moririse2 !important;
  content: '\e966';
  display: inline-block;
  width: 0;
  position: absolute;
  left: 1rem;
  top: 0.5rem;
  margin-right: 0.5rem;
  line-height: 1;
  font-size: inherit;
  vertical-align: middle;
  text-align: center;
  overflow: hidden;
  transform: scale(0, 1);
  transition: all 0.25s ease-in-out;
}
.cid-toISSLiMyB .dropdown-menu {
  padding: 0;
}
.cid-toISSLiMyB .dropdown-item:hover,
.cid-toISSLiMyB .dropdown-item:focus {
  background: #59bb93 !important;
  color: white !important;
}
.cid-toISSLiMyB .nav-dropdown .link {
  padding: 0 0.3em !important;
  margin: .667em 1em !important;
}
.cid-toISSLiMyB .nav-dropdown .link.dropdown-toggle::after {
  margin-left: 0.5rem;
  margin-top: 0.2rem;
}
.cid-toISSLiMyB .container {
  display: flex;
  margin: auto;
}
.cid-toISSLiMyB .iconfont-wrapper {
  color: #000000 !important;
  font-size: 1.5rem;
  padding-right: .5rem;
}
.cid-toISSLiMyB .navbar-caption {
  padding-right: 4rem;
}
.cid-toISSLiMyB .dropdown-menu,
.cid-toISSLiMyB .navbar.opened {
  background: #ffffff !important;
}
.cid-toISSLiMyB .nav-item:focus,
.cid-toISSLiMyB .nav-link:focus {
  outline: none;
}
.cid-toISSLiMyB .dropdown .dropdown-menu .dropdown-item {
  width: auto;
  transition: all 0.25s ease-in-out;
}
.cid-toISSLiMyB .dropdown .dropdown-menu .dropdown-item::after {
  right: 0.5rem;
}
.cid-toISSLiMyB .dropdown .dropdown-menu .dropdown-item .mbr-iconfont {
  margin-left: -1.8rem;
  padding-right: 1rem;
  font-size: inherit;
}
.cid-toISSLiMyB .dropdown .dropdown-menu .dropdown-item .mbr-iconfont:before {
  display: inline-block;
  transform: scale(1, 1);
  transition: all 0.25s ease-in-out;
}
.cid-toISSLiMyB .collapsed .dropdown-menu .dropdown-item:before {
  display: none;
}
.cid-toISSLiMyB .collapsed .dropdown .dropdown-menu .dropdown-item {
  padding: 0.235em 1.5em 0.235em 1.5em !important;
  transition: none;
  margin: 0 !important;
}
.cid-toISSLiMyB .navbar {
  min-height: 77px;
  transition: all .3s;
  background: #ffffff;
}
.cid-toISSLiMyB .navbar.opened {
  transition: all .3s;
}
.cid-toISSLiMyB .navbar .dropdown-item {
  padding: .5rem 1.8rem;
}
.cid-toISSLiMyB .navbar .navbar-logo img {
  width: auto;
}
.cid-toISSLiMyB .navbar .navbar-collapse {
  justify-content: flex-end;
  z-index: 1;
}
.cid-toISSLiMyB .navbar.collapsed .nav-item .nav-link::before {
  display: none;
}
.cid-toISSLiMyB .navbar.collapsed.opened .dropdown-menu {
  top: 0;
}
@media (min-width: 992px) {
  .cid-toISSLiMyB .navbar.collapsed.opened:not(.navbar-short) .navbar-collapse {
    max-height: calc(98.5vh - 8rem);
  }
}
.cid-toISSLiMyB .navbar.collapsed .dropdown-menu .dropdown-submenu {
  left: 0 !important;
}
.cid-toISSLiMyB .navbar.collapsed .dropdown-menu .dropdown-item:after {
  right: auto;
}
.cid-toISSLiMyB .navbar.collapsed .dropdown-menu .dropdown-toggle[data-toggle="dropdown-submenu"]:after {
  margin-left: 0.5rem;
  margin-top: 0.2rem;
  border-top: 0.35em solid;
  border-right: 0.35em solid transparent;
  border-left: 0.35em solid transparent;
  border-bottom: 0;
  top: 55%;
}
.cid-toISSLiMyB .navbar.collapsed ul.navbar-nav li {
  margin: auto;
}
.cid-toISSLiMyB .navbar.collapsed .dropdown-menu .dropdown-item {
  padding: .25rem 1.5rem;
  text-align: center;
}
.cid-toISSLiMyB .navbar.collapsed .icons-menu {
  padding-left: 0;
  padding-right: 0;
  padding-top: .5rem;
  padding-bottom: .5rem;
}
@media (max-width: 991px) {
  .cid-toISSLiMyB .navbar .nav-item .nav-link::before {
    display: none;
  }
  .cid-toISSLiMyB .navbar.opened .dropdown-menu {
    top: 0;
  }
  .cid-toISSLiMyB .navbar .dropdown-menu .dropdown-submenu {
    left: 0 !important;
  }
  .cid-toISSLiMyB .navbar .dropdown-menu .dropdown-item:after {
    right: auto;
  }
  .cid-toISSLiMyB .navbar .dropdown-menu .dropdown-toggle[data-toggle="dropdown-submenu"]:after {
    margin-left: 0.5rem;
    margin-top: 0.2rem;
    border-top: 0.35em solid;
    border-right: 0.35em solid transparent;
    border-left: 0.35em solid transparent;
    border-bottom: 0;
    top: 55%;
  }
  .cid-toISSLiMyB .navbar .navbar-logo img {
    height: 3.8rem !important;
  }
  .cid-toISSLiMyB .navbar ul.navbar-nav li {
    margin: auto;
  }
  .cid-toISSLiMyB .navbar .dropdown-menu .dropdown-item {
    padding: .25rem 1.5rem !important;
    text-align: center;
  }
  .cid-toISSLiMyB .navbar .navbar-brand {
    flex-shrink: initial;
    flex-basis: auto;
    word-break: break-word;
    padding-right: 2rem;
  }
  .cid-toISSLiMyB .navbar .navbar-toggler {
    flex-basis: auto;
  }
  .cid-toISSLiMyB .navbar .icons-menu {
    padding-left: 0;
    padding-top: .5rem;
    padding-bottom: .5rem;
  }
}
.cid-toISSLiMyB .navbar.navbar-short {
  min-height: 60px;
}
.cid-toISSLiMyB .navbar.navbar-short .navbar-logo img {
  height: 3rem !important;
}
.cid-toISSLiMyB .navbar.navbar-short .navbar-brand {
  padding: 0;
}
.cid-toISSLiMyB .navbar-brand {
  flex-shrink: 0;
  align-items: center;
  margin-right: 0;
  padding: 0;
  transition: all .3s;
  word-break: break-word;
  z-index: 1;
}
.cid-toISSLiMyB .navbar-brand .navbar-caption {
  line-height: inherit !important;
}
.cid-toISSLiMyB .navbar-brand .navbar-logo a {
  outline: none;
}
.cid-toISSLiMyB .dropdown-item.active,
.cid-toISSLiMyB .dropdown-item:active {
  background-color: transparent;
}
.cid-toISSLiMyB .navbar-expand-lg .navbar-nav .nav-link {
  padding: 0;
}
.cid-toISSLiMyB .nav-dropdown .link.dropdown-toggle {
  margin-right: 1.667em;
}
.cid-toISSLiMyB .nav-dropdown .link.dropdown-toggle[aria-expanded="true"] {
  margin-right: 0;
  padding: 0.667em 1.667em;
}
.cid-toISSLiMyB .navbar.navbar-expand-lg .dropdown .dropdown-menu {
  background: #ffffff;
}
.cid-toISSLiMyB .navbar.navbar-expand-lg .dropdown .dropdown-menu .dropdown-submenu {
  margin: 0;
  left: 100%;
}
.cid-toISSLiMyB .navbar .dropdown.open > .dropdown-menu {
  display: block;
}
.cid-toISSLiMyB ul.navbar-nav {
  flex-wrap: wrap;
}
.cid-toISSLiMyB .navbar-buttons {
  text-align: center;
  min-width: 170px;
}
.cid-toISSLiMyB button.navbar-toggler {
  outline: none;
  width: 31px;
  height: 20px;
  cursor: pointer;
  transition: all .2s;
  position: relative;
  align-self: center;
}
.cid-toISSLiMyB button.navbar-toggler .hamburger span {
  position: absolute;
  right: 0;
  width: 30px;
  height: 2px;
  border-right: 5px;
  background-color: currentColor;
}
.cid-toISSLiMyB button.navbar-toggler .hamburger span:nth-child(1) {
  top: 0;
  transition: all .2s;
}
.cid-toISSLiMyB button.navbar-toggler .hamburger span:nth-child(2) {
  top: 8px;
  transition: all .15s;
}
.cid-toISSLiMyB button.navbar-toggler .hamburger span:nth-child(3) {
  top: 8px;
  transition: all .15s;
}
.cid-toISSLiMyB button.navbar-toggler .hamburger span:nth-child(4) {
  top: 16px;
  transition: all .2s;
}
.cid-toISSLiMyB nav.opened .hamburger span:nth-child(1) {
  top: 8px;
  width: 0;
  opacity: 0;
  right: 50%;
  transition: all .2s;
}
.cid-toISSLiMyB nav.opened .hamburger span:nth-child(2) {
  transform: rotate(45deg);
  transition: all .25s;
}
.cid-toISSLiMyB nav.opened .hamburger span:nth-child(3) {
  transform: rotate(-45deg);
  transition: all .25s;
}
.cid-toISSLiMyB nav.opened .hamburger span:nth-child(4) {
  top: 8px;
  width: 0;
  opacity: 0;
  right: 50%;
  transition: all .2s;
}
.cid-toISSLiMyB .navbar-dropdown {
  padding: .5rem 1rem;
}
.cid-toISSLiMyB a.nav-link {
  display: flex;
  align-items: center;
  justify-content: center;
}
.cid-toISSLiMyB .icons-menu {
  flex-wrap: nowrap;
  display: flex;
  justify-content: center;
  padding-left: 1rem;
  padding-right: 1rem;
  padding-top: 0.3rem;
  text-align: center;
}
@media screen and (-ms-high-contrast: active), (-ms-high-contrast: none) {
  .cid-toISSLiMyB .navbar {
    height: 77px;
  }
  .cid-toISSLiMyB .navbar.opened {
    height: auto;
  }
  .cid-toISSLiMyB .nav-item .nav-link:hover::before {
    width: 175%;
    max-width: calc(100% + 2rem);
    left: -1rem;
  }
}
.cid-toISSM87lc {
  background-image: url("../../../assets/images/industrial-powder-mixing-min-800x400.jpg");
}
.cid-toISSM87lc .mbr-overlay {
  background: #232323;
}
.cid-toISSM87lc .mbr-section-title {
  letter-spacing: 0.5rem;
  color: #e9204f;
}
.cid-toISSMZBTm {
  padding-top: 6rem;
  padding-bottom: 6rem;
  background-color: #ffffff;
}
.cid-toISSMZBTm .mbr-fallback-image.disabled {
  display: none;
}
.cid-toISSMZBTm .mbr-fallback-image {
  display: block;
  background-size: cover;
  background-position: center center;
  width: 100%;
  height: 100%;
  position: absolute;
  top: 0;
}
.cid-toISSMZBTm .row {
  justify-content: flex-start;
}
.cid-toISSMZBTm .mbr-section-title {
  color: #e9204f;
  opacity: 0.85;
  margin-bottom: 0 !important;
}
.cid-toISSMZBTm .mbr-section-subtitle {
  color: #1d191f;
  margin-bottom: 0 !important;
  margin-top: 20px;
}
.cid-toISSNpyU6 {
  padding-top: 0rem;
  padding-bottom: 0rem;
  background-color: #fafafa;
}
.cid-toISSNpyU6 .container {
  max-width: 1312px;
}
.cid-toISSNpyU6 .col-text {
  display: grid;
  justify-items: center;
  grid-auto-columns: 1fr;
  grid-column-gap: 0px;
  grid-row-gap: 2rem;
  -ms-grid-columns: 1fr;
  grid-template-columns: 1fr;
  -ms-grid-rows: auto;
  grid-template-rows: auto;
  text-align: center;
}
.cid-toISSNpyU6 .label-text {
  color: #ffffff;
  width: 100%;
}
.cid-toISSNpyU6 .mbr-section-title {
  color: #ffffff;
  width: 100%;
}
.cid-toISSNpyU6 .btn {
  padding: 1.6rem 3.5rem;
  font-weight: 400;
}
.cid-toISSNpyU6 .advantages-container {
  display: grid;
  margin-top: 1rem;
  grid-auto-flow: column;
  grid-auto-columns: auto;
  grid-column-gap: 4.5rem;
  grid-row-gap: 1rem;
  -ms-grid-columns: auto;
  grid-template-columns: auto;
  -ms-grid-rows: auto;
  grid-template-rows: auto;
}
@media (max-width: 991px) {
  .cid-toISSNpyU6 .advantages-container {
    grid-auto-flow: row;
  }
}
.cid-toISSNpyU6 .advantage {
  display: flex;
  align-items: flex-start;
}
.cid-toISSNpyU6 .advantage-icon {
  display: flex;
  align-items: center;
  justify-content: center;
  padding: 4px;
  margin-right: 0.5rem;
  margin-top: 0.2rem;
  border-radius: 50%;
  background-color: #59bb93;
}
.cid-toISSNpyU6 .advantage-icon span {
  color: #002549;
}
.cid-toISSNpyU6 .advantage-text {
  color: #ffffff;
}
.cid-toISSNpyU6 .mbr-fallback-image.disabled {
  display: none;
}
.cid-toISSNpyU6 .mbr-fallback-image {
  display: block;
  background-size: cover;
  background-position: center center;
  width: 100%;
  height: 100%;
  position: absolute;
  top: 0;
}
.cid-uWxEX0UayI {
  padding-top: 1rem;
  padding-bottom: 0rem;
  background-color: #333333;
}
.cid-uWxEX0UayI .card-wrapper {
  display: flex;
  overflow: visible;
}
.cid-uWxEX0UayI .icon {
  font-size: 5rem;
  color: #ffd96a;
  padding-right: 0rem;
  margin-top: -1rem;
  display: block;
}
.cid-uWxEX0UayI .card-box {
  margin-left: -1rem;
}
.cid-uWxEX0UayI .card-title {
  color: #f7f7f7;
}
.cid-uWxEX0UayI .card-text {
  color: #000000;
}
@media (max-width: 767px) {
  .cid-uWxEX0UayI .align-right,
  .cid-uWxEX0UayI .align-left {
    text-align: center;
  }
  .cid-uWxEX0UayI .card-wrapper {
    flex-direction: column;
  }
  .cid-uWxEX0UayI .icon,
  .cid-uWxEX0UayI .card-box {
    margin: 0rem;
  }
  .cid-uWxEX0UayI .icon {
    margin: auto;
    margin-bottom: 1rem;
  }
}
.cid-uWxEX0UayI .mbr-fallback-image.disabled {
  display: none;
}
.cid-uWxEX0UayI .mbr-fallback-image {
  display: block;
  background-size: cover;
  background-position: center center;
  width: 100%;
  height: 100%;
  position: absolute;
  top: 0;
}
.cid-uWxF1avfOA {
  padding-top: 5rem;
  padding-bottom: 5rem;
  background-color: #333333;
}
.cid-uWxF1avfOA .list {
  list-style: none;
  padding-left: 0;
  color: #ffffff;
}
@media (max-width: 991px) {
  .cid-uWxF1avfOA .list {
    margin-bottom: 2rem;
  }
}
@media (min-width: 992px) {
  .cid-uWxF1avfOA .list {
    margin-bottom: 0rem;
  }
}
@media (max-width: 767px) {
  .cid-uWxF1avfOA .row {
    text-align: center;
  }
}
.cid-uWxF1avfOA li {
  padding-bottom: 5px;
}
.cid-uWxF1avfOA .row {
  padding-top: 2rem;
  border-top: 2px solid rgba(255, 255, 255, 0.15);
}
.cid-uWxF1avfOA .soc-wrapper {
  margin-bottom: 0.5rem;
}
@media (max-width: 991px) {
  .cid-uWxF1avfOA div > *:last-child {
    margin-top: 0 !important;
  }
}
.cid-uWxF1avfOA .mbr-iconfont {
  padding-right: 6px;
}
.cid-uWxF1avfOA .copyright {
  color: #bbbbbb;
}
.cid-uWxF1avfOA .soc-link,
.cid-uWxF1avfOA .soc-wrapper {
  color: #ffffff;
}
.cid-uWxF1avfOA .mbr-section-subtitle {
  color: #f7f7f7;
}
.cid-toIVwlD7Nv .navbar-dropdown {
  position: relative !important;
}
.cid-toIVwlD7Nv .nav-link {
  position: relative;
}
.cid-toIVwlD7Nv .nav-link:before {
  content: '';
  bottom: -2px;
  left: 5px;
  width: 0%;
  height: 1px;
  opacity: 0;
  transition: all 0.3s;
  background: currentColor;
  position: absolute;
}
.cid-toIVwlD7Nv .nav-link:hover:before {
  width: 50%;
  opacity: 1;
}
.cid-toIVwlD7Nv .dropdown-item:before {
  font-family: Moririse2 !important;
  content: '\e966';
  display: inline-block;
  width: 0;
  position: absolute;
  left: 1rem;
  top: 0.5rem;
  margin-right: 0.5rem;
  line-height: 1;
  font-size: inherit;
  vertical-align: middle;
  text-align: center;
  overflow: hidden;
  transform: scale(0, 1);
  transition: all 0.25s ease-in-out;
}
.cid-toIVwlD7Nv .dropdown-menu {
  padding: 0;
}
.cid-toIVwlD7Nv .dropdown-item:hover,
.cid-toIVwlD7Nv .dropdown-item:focus {
  background: #59bb93 !important;
  color: white !important;
}
.cid-toIVwlD7Nv .nav-dropdown .link {
  padding: 0 0.3em !important;
  margin: .667em 1em !important;
}
.cid-toIVwlD7Nv .nav-dropdown .link.dropdown-toggle::after {
  margin-left: 0.5rem;
  margin-top: 0.2rem;
}
.cid-toIVwlD7Nv .container {
  display: flex;
  margin: auto;
}
.cid-toIVwlD7Nv .iconfont-wrapper {
  color: #000000 !important;
  font-size: 1.5rem;
  padding-right: .5rem;
}
.cid-toIVwlD7Nv .navbar-caption {
  padding-right: 4rem;
}
.cid-toIVwlD7Nv .dropdown-menu,
.cid-toIVwlD7Nv .navbar.opened {
  background: #ffffff !important;
}
.cid-toIVwlD7Nv .nav-item:focus,
.cid-toIVwlD7Nv .nav-link:focus {
  outline: none;
}
.cid-toIVwlD7Nv .dropdown .dropdown-menu .dropdown-item {
  width: auto;
  transition: all 0.25s ease-in-out;
}
.cid-toIVwlD7Nv .dropdown .dropdown-menu .dropdown-item::after {
  right: 0.5rem;
}
.cid-toIVwlD7Nv .dropdown .dropdown-menu .dropdown-item .mbr-iconfont {
  margin-left: -1.8rem;
  padding-right: 1rem;
  font-size: inherit;
}
.cid-toIVwlD7Nv .dropdown .dropdown-menu .dropdown-item .mbr-iconfont:before {
  display: inline-block;
  transform: scale(1, 1);
  transition: all 0.25s ease-in-out;
}
.cid-toIVwlD7Nv .collapsed .dropdown-menu .dropdown-item:before {
  display: none;
}
.cid-toIVwlD7Nv .collapsed .dropdown .dropdown-menu .dropdown-item {
  padding: 0.235em 1.5em 0.235em 1.5em !important;
  transition: none;
  margin: 0 !important;
}
.cid-toIVwlD7Nv .navbar {
  min-height: 77px;
  transition: all .3s;
  background: #ffffff;
}
.cid-toIVwlD7Nv .navbar.opened {
  transition: all .3s;
}
.cid-toIVwlD7Nv .navbar .dropdown-item {
  padding: .5rem 1.8rem;
}
.cid-toIVwlD7Nv .navbar .navbar-logo img {
  width: auto;
}
.cid-toIVwlD7Nv .navbar .navbar-collapse {
  justify-content: flex-end;
  z-index: 1;
}
.cid-toIVwlD7Nv .navbar.collapsed .nav-item .nav-link::before {
  display: none;
}
.cid-toIVwlD7Nv .navbar.collapsed.opened .dropdown-menu {
  top: 0;
}
@media (min-width: 992px) {
  .cid-toIVwlD7Nv .navbar.collapsed.opened:not(.navbar-short) .navbar-collapse {
    max-height: calc(98.5vh - 8rem);
  }
}
.cid-toIVwlD7Nv .navbar.collapsed .dropdown-menu .dropdown-submenu {
  left: 0 !important;
}
.cid-toIVwlD7Nv .navbar.collapsed .dropdown-menu .dropdown-item:after {
  right: auto;
}
.cid-toIVwlD7Nv .navbar.collapsed .dropdown-menu .dropdown-toggle[data-toggle="dropdown-submenu"]:after {
  margin-left: 0.5rem;
  margin-top: 0.2rem;
  border-top: 0.35em solid;
  border-right: 0.35em solid transparent;
  border-left: 0.35em solid transparent;
  border-bottom: 0;
  top: 55%;
}
.cid-toIVwlD7Nv .navbar.collapsed ul.navbar-nav li {
  margin: auto;
}
.cid-toIVwlD7Nv .navbar.collapsed .dropdown-menu .dropdown-item {
  padding: .25rem 1.5rem;
  text-align: center;
}
.cid-toIVwlD7Nv .navbar.collapsed .icons-menu {
  padding-left: 0;
  padding-right: 0;
  padding-top: .5rem;
  padding-bottom: .5rem;
}
@media (max-width: 991px) {
  .cid-toIVwlD7Nv .navbar .nav-item .nav-link::before {
    display: none;
  }
  .cid-toIVwlD7Nv .navbar.opened .dropdown-menu {
    top: 0;
  }
  .cid-toIVwlD7Nv .navbar .dropdown-menu .dropdown-submenu {
    left: 0 !important;
  }
  .cid-toIVwlD7Nv .navbar .dropdown-menu .dropdown-item:after {
    right: auto;
  }
  .cid-toIVwlD7Nv .navbar .dropdown-menu .dropdown-toggle[data-toggle="dropdown-submenu"]:after {
    margin-left: 0.5rem;
    margin-top: 0.2rem;
    border-top: 0.35em solid;
    border-right: 0.35em solid transparent;
    border-left: 0.35em solid transparent;
    border-bottom: 0;
    top: 55%;
  }
  .cid-toIVwlD7Nv .navbar .navbar-logo img {
    height: 3.8rem !important;
  }
  .cid-toIVwlD7Nv .navbar ul.navbar-nav li {
    margin: auto;
  }
  .cid-toIVwlD7Nv .navbar .dropdown-menu .dropdown-item {
    padding: .25rem 1.5rem !important;
    text-align: center;
  }
  .cid-toIVwlD7Nv .navbar .navbar-brand {
    flex-shrink: initial;
    flex-basis: auto;
    word-break: break-word;
    padding-right: 2rem;
  }
  .cid-toIVwlD7Nv .navbar .navbar-toggler {
    flex-basis: auto;
  }
  .cid-toIVwlD7Nv .navbar .icons-menu {
    padding-left: 0;
    padding-top: .5rem;
    padding-bottom: .5rem;
  }
}
.cid-toIVwlD7Nv .navbar.navbar-short {
  min-height: 60px;
}
.cid-toIVwlD7Nv .navbar.navbar-short .navbar-logo img {
  height: 3rem !important;
}
.cid-toIVwlD7Nv .navbar.navbar-short .navbar-brand {
  padding: 0;
}
.cid-toIVwlD7Nv .navbar-brand {
  flex-shrink: 0;
  align-items: center;
  margin-right: 0;
  padding: 0;
  transition: all .3s;
  word-break: break-word;
  z-index: 1;
}
.cid-toIVwlD7Nv .navbar-brand .navbar-caption {
  line-height: inherit !important;
}
.cid-toIVwlD7Nv .navbar-brand .navbar-logo a {
  outline: none;
}
.cid-toIVwlD7Nv .dropdown-item.active,
.cid-toIVwlD7Nv .dropdown-item:active {
  background-color: transparent;
}
.cid-toIVwlD7Nv .navbar-expand-lg .navbar-nav .nav-link {
  padding: 0;
}
.cid-toIVwlD7Nv .nav-dropdown .link.dropdown-toggle {
  margin-right: 1.667em;
}
.cid-toIVwlD7Nv .nav-dropdown .link.dropdown-toggle[aria-expanded="true"] {
  margin-right: 0;
  padding: 0.667em 1.667em;
}
.cid-toIVwlD7Nv .navbar.navbar-expand-lg .dropdown .dropdown-menu {
  background: #ffffff;
}
.cid-toIVwlD7Nv .navbar.navbar-expand-lg .dropdown .dropdown-menu .dropdown-submenu {
  margin: 0;
  left: 100%;
}
.cid-toIVwlD7Nv .navbar .dropdown.open > .dropdown-menu {
  display: block;
}
.cid-toIVwlD7Nv ul.navbar-nav {
  flex-wrap: wrap;
}
.cid-toIVwlD7Nv .navbar-buttons {
  text-align: center;
  min-width: 170px;
}
.cid-toIVwlD7Nv button.navbar-toggler {
  outline: none;
  width: 31px;
  height: 20px;
  cursor: pointer;
  transition: all .2s;
  position: relative;
  align-self: center;
}
.cid-toIVwlD7Nv button.navbar-toggler .hamburger span {
  position: absolute;
  right: 0;
  width: 30px;
  height: 2px;
  border-right: 5px;
  background-color: currentColor;
}
.cid-toIVwlD7Nv button.navbar-toggler .hamburger span:nth-child(1) {
  top: 0;
  transition: all .2s;
}
.cid-toIVwlD7Nv button.navbar-toggler .hamburger span:nth-child(2) {
  top: 8px;
  transition: all .15s;
}
.cid-toIVwlD7Nv button.navbar-toggler .hamburger span:nth-child(3) {
  top: 8px;
  transition: all .15s;
}
.cid-toIVwlD7Nv button.navbar-toggler .hamburger span:nth-child(4) {
  top: 16px;
  transition: all .2s;
}
.cid-toIVwlD7Nv nav.opened .hamburger span:nth-child(1) {
  top: 8px;
  width: 0;
  opacity: 0;
  right: 50%;
  transition: all .2s;
}
.cid-toIVwlD7Nv nav.opened .hamburger span:nth-child(2) {
  transform: rotate(45deg);
  transition: all .25s;
}
.cid-toIVwlD7Nv nav.opened .hamburger span:nth-child(3) {
  transform: rotate(-45deg);
  transition: all .25s;
}
.cid-toIVwlD7Nv nav.opened .hamburger span:nth-child(4) {
  top: 8px;
  width: 0;
  opacity: 0;
  right: 50%;
  transition: all .2s;
}
.cid-toIVwlD7Nv .navbar-dropdown {
  padding: .5rem 1rem;
}
.cid-toIVwlD7Nv a.nav-link {
  display: flex;
  align-items: center;
  justify-content: center;
}
.cid-toIVwlD7Nv .icons-menu {
  flex-wrap: nowrap;
  display: flex;
  justify-content: center;
  padding-left: 1rem;
  padding-right: 1rem;
  padding-top: 0.3rem;
  text-align: center;
}
@media screen and (-ms-high-contrast: active), (-ms-high-contrast: none) {
  .cid-toIVwlD7Nv .navbar {
    height: 77px;
  }
  .cid-toIVwlD7Nv .navbar.opened {
    height: auto;
  }
  .cid-toIVwlD7Nv .nav-item .nav-link:hover::before {
    width: 175%;
    max-width: calc(100% + 2rem);
    left: -1rem;
  }
}
.cid-toIVwmU0zD {
  background-image: url("../../../assets/images/istockphoto-667809846-170667a-507x339.jpg");
}
.cid-toIVwmU0zD .mbr-overlay {
  background: #232323;
}
.cid-toIVwmU0zD .mbr-section-title {
  letter-spacing: 0.5rem;
  color: #e9204f;
}
.cid-toIVwnErZV {
  padding-top: 6rem;
  padding-bottom: 6rem;
  background-color: #ffffff;
}
.cid-toIVwnErZV .mbr-fallback-image.disabled {
  display: none;
}
.cid-toIVwnErZV .mbr-fallback-image {
  display: block;
  background-size: cover;
  background-position: center center;
  width: 100%;
  height: 100%;
  position: absolute;
  top: 0;
}
.cid-toIVwnErZV .row {
  justify-content: flex-start;
}
.cid-toIVwnErZV .mbr-section-title {
  color: #e9204f;
  opacity: 0.85;
  margin-bottom: 0 !important;
}
.cid-toIVwnErZV .mbr-section-subtitle {
  color: #1d191f;
  margin-bottom: 0 !important;
  margin-top: 20px;
}
.cid-toIVwoaJcb {
  padding-top: 0rem;
  padding-bottom: 0rem;
  background-color: #fafafa;
}
.cid-toIVwoaJcb .container {
  max-width: 1312px;
}
.cid-toIVwoaJcb .col-text {
  display: grid;
  justify-items: center;
  grid-auto-columns: 1fr;
  grid-column-gap: 0px;
  grid-row-gap: 2rem;
  -ms-grid-columns: 1fr;
  grid-template-columns: 1fr;
  -ms-grid-rows: auto;
  grid-template-rows: auto;
  text-align: center;
}
.cid-toIVwoaJcb .label-text {
  color: #ffffff;
  width: 100%;
}
.cid-toIVwoaJcb .mbr-section-title {
  color: #ffffff;
  width: 100%;
}
.cid-toIVwoaJcb .btn {
  padding: 1.6rem 3.5rem;
  font-weight: 400;
}
.cid-toIVwoaJcb .advantages-container {
  display: grid;
  margin-top: 1rem;
  grid-auto-flow: column;
  grid-auto-columns: auto;
  grid-column-gap: 4.5rem;
  grid-row-gap: 1rem;
  -ms-grid-columns: auto;
  grid-template-columns: auto;
  -ms-grid-rows: auto;
  grid-template-rows: auto;
}
@media (max-width: 991px) {
  .cid-toIVwoaJcb .advantages-container {
    grid-auto-flow: row;
  }
}
.cid-toIVwoaJcb .advantage {
  display: flex;
  align-items: flex-start;
}
.cid-toIVwoaJcb .advantage-icon {
  display: flex;
  align-items: center;
  justify-content: center;
  padding: 4px;
  margin-right: 0.5rem;
  margin-top: 0.2rem;
  border-radius: 50%;
  background-color: #59bb93;
}
.cid-toIVwoaJcb .advantage-icon span {
  color: #002549;
}
.cid-toIVwoaJcb .advantage-text {
  color: #ffffff;
}
.cid-toIVwoaJcb .mbr-fallback-image.disabled {
  display: none;
}
.cid-toIVwoaJcb .mbr-fallback-image {
  display: block;
  background-size: cover;
  background-position: center center;
  width: 100%;
  height: 100%;
  position: absolute;
  top: 0;
}
.cid-uWxFuGxido {
  padding-top: 1rem;
  padding-bottom: 0rem;
  background-color: #333333;
}
.cid-uWxFuGxido .card-wrapper {
  display: flex;
  overflow: visible;
}
.cid-uWxFuGxido .icon {
  font-size: 5rem;
  color: #ffd96a;
  padding-right: 0rem;
  margin-top: -1rem;
  display: block;
}
.cid-uWxFuGxido .card-box {
  margin-left: -1rem;
}
.cid-uWxFuGxido .card-title {
  color: #f7f7f7;
}
.cid-uWxFuGxido .card-text {
  color: #000000;
}
@media (max-width: 767px) {
  .cid-uWxFuGxido .align-right,
  .cid-uWxFuGxido .align-left {
    text-align: center;
  }
  .cid-uWxFuGxido .card-wrapper {
    flex-direction: column;
  }
  .cid-uWxFuGxido .icon,
  .cid-uWxFuGxido .card-box {
    margin: 0rem;
  }
  .cid-uWxFuGxido .icon {
    margin: auto;
    margin-bottom: 1rem;
  }
}
.cid-uWxFuGxido .mbr-fallback-image.disabled {
  display: none;
}
.cid-uWxFuGxido .mbr-fallback-image {
  display: block;
  background-size: cover;
  background-position: center center;
  width: 100%;
  height: 100%;
  position: absolute;
  top: 0;
}
.cid-uWxFyjUQVp {
  padding-top: 5rem;
  padding-bottom: 5rem;
  background-color: #333333;
}
.cid-uWxFyjUQVp .list {
  list-style: none;
  padding-left: 0;
  color: #ffffff;
}
@media (max-width: 991px) {
  .cid-uWxFyjUQVp .list {
    margin-bottom: 2rem;
  }
}
@media (min-width: 992px) {
  .cid-uWxFyjUQVp .list {
    margin-bottom: 0rem;
  }
}
@media (max-width: 767px) {
  .cid-uWxFyjUQVp .row {
    text-align: center;
  }
}
.cid-uWxFyjUQVp li {
  padding-bottom: 5px;
}
.cid-uWxFyjUQVp .row {
  padding-top: 2rem;
  border-top: 2px solid rgba(255, 255, 255, 0.15);
}
.cid-uWxFyjUQVp .soc-wrapper {
  margin-bottom: 0.5rem;
}
@media (max-width: 991px) {
  .cid-uWxFyjUQVp div > *:last-child {
    margin-top: 0 !important;
  }
}
.cid-uWxFyjUQVp .mbr-iconfont {
  padding-right: 6px;
}
.cid-uWxFyjUQVp .copyright {
  color: #bbbbbb;
}
.cid-uWxFyjUQVp .soc-link,
.cid-uWxFyjUQVp .soc-wrapper {
  color: #ffffff;
}
.cid-uWxFyjUQVp .mbr-section-subtitle {
  color: #f7f7f7;
}
.cid-uWxFBAOWfL {
  padding-top: 75px;
  padding-bottom: 75px;
  background-color: #333333;
}
.cid-uWxFBAOWfL .mbr-overlay {
  background-color: #ffffff;
  opacity: 0.4;
}
.cid-uWxFBAOWfL textarea {
  min-height: 150px;
}
.cid-uWxFBAOWfL input[name='yourSubject'] {
  margin-top: 1.5rem;
}
.cid-uWxFBAOWfL textarea[name='yourMessage'] {
  margin-top: 0.3rem;
}
.cid-uWxFBAOWfL .form-control,
.cid-uWxFBAOWfL .field-input {
  padding: 1rem 0rem;
  background-color: #333333;
  border: none !important;
  border-bottom: 2px solid #414141 !important;
  border-color: #414141 !important;
  color: #ffffff !important;
  transition: 0.4s;
  font-size: 0.9rem;
  box-shadow: none;
  border-radius: 0px;
  outline: none;
}
.cid-uWxFBAOWfL .form-control input::-webkit-input-placeholder,
.cid-uWxFBAOWfL .field-input input::-webkit-input-placeholder,
.cid-uWxFBAOWfL .form-control textarea::-webkit-input-placeholder,
.cid-uWxFBAOWfL .field-input textarea::-webkit-input-placeholder {
  color: #acacac !important;
}
.cid-uWxFBAOWfL .form-control input:-moz-placeholder,
.cid-uWxFBAOWfL .field-input input:-moz-placeholder,
.cid-uWxFBAOWfL .form-control textarea:-moz-placeholder,
.cid-uWxFBAOWfL .field-input textarea:-moz-placeholder {
  color: #acacac !important;
}
.cid-uWxFBAOWfL .jq-number__spin:hover,
.cid-uWxFBAOWfL .jq-number__spin:focus {
  background-color: #333333;
  border-color: #d42b2b !important;
  color: #000000;
  box-shadow: none;
  outline: none;
}
.cid-uWxFBAOWfL .jq-number__spin {
  background-color: #333333;
  border-color: #414141 !important;
  color: #ffffff;
  transition: 0.4s;
  box-shadow: none;
  outline: none;
}
.cid-uWxFBAOWfL .jq-selectbox li,
.cid-uWxFBAOWfL .jq-selectbox li {
  background-color: #333333;
  color: #ffffff;
}
.cid-uWxFBAOWfL .jq-selectbox li:hover,
.cid-uWxFBAOWfL .jq-selectbox li.selected {
  background-color: #333333;
  color: #ffffff;
}
.cid-uWxFBAOWfL .jq-selectbox:hover .jq-selectbox__trigger-arrow,
.cid-uWxFBAOWfL .jq-number__spin.minus:hover:after,
.cid-uWxFBAOWfL .jq-number__spin.plus:hover:after {
  border-top-color: #333333;
  border-bottom-color: #333333;
}
.cid-uWxFBAOWfL .jq-selectbox .jq-selectbox__trigger-arrow,
.cid-uWxFBAOWfL .jq-number__spin.minus:after,
.cid-uWxFBAOWfL .jq-number__spin.plus:after {
  border-top-color: #333333;
  border-bottom-color: #333333;
}
@media (max-width: 992px) {
  .cid-uWxFBAOWfL .media-content {
    padding-left: 0rem;
    padding-top: 2rem;
  }
  .cid-uWxFBAOWfL .social-list {
    margin-bottom: 3rem;
  }
  .cid-uWxFBAOWfL .email-input {
    margin-top: 2rem;
  }
}
.cid-uWxFBAOWfL .mbr-section-subtitle {
  color: #d42b2b;
  margin-bottom: 2.4rem;
}
.cid-uWxFBAOWfL .mbr-text {
  color: #acacac;
  margin-bottom: 3.5rem;
}
.cid-uWxFBAOWfL .mbr-iconfont-social {
  font-size: 1rem;
  color: #ffffff;
  margin-right: 0.6rem;
}
.cid-uWxFBAOWfL .mbr-iconfont-social:before {
  padding: 1rem;
  border: 2px solid;
  border-radius: 100px;
  border-color: #f16f52;
  transition: all 0.3s;
}
.cid-uWxFBAOWfL .mbr-iconfont-social:hover {
  color: #f16f52;
}
.cid-uWxFBAOWfL .social-list {
  display: flex;
}
.cid-uWxFBAOWfL .social-list a {
  transition: 0.3s;
}
.cid-uWxFBAOWfL .social-list a:hover {
  transform: translateY(-8px);
}
.cid-uWxFBAOWfL .row {
  align-items: center;
}
.cid-uWxFBAOWfL .mbr-section-title {
  margin-bottom: 1.3rem;
}
.cid-uWxFBAOWfL .btn {
  font-weight: bold;
  padding: 1rem 5.5rem;
}
.cid-uWxFBAOWfL .form-btn {
  margin-top: 2.5rem;
}
.cid-uWxFBAOWfL input::-webkit-input-placeholder,
.cid-uWxFBAOWfL textarea::-webkit-input-placeholder {
  color: #acacac !important;
}
.cid-uWxFBAOWfL input:-moz-placeholder,
.cid-uWxFBAOWfL textarea:-moz-placeholder {
  color: #acacac !important;
}
@media (min-width: 992px) {
  .cid-uWxFBAOWfL .media-content {
    padding-right: 3rem;
  }
  .cid-uWxFBAOWfL .email-input {
    padding-left: 2.2rem;
  }
}
@media (min-width: 767px) {
  .cid-uWxFBAOWfL .row {
    padding: 0 1rem;
  }
}
.cid-uWxFBAOWfL .btn:hover {
  background-color: #f16f52 !important;
  border-color: #f16f52 !important;
  color: #ffffff !important;
}
@media (max-width: 767px) {
  .cid-uWxFBAOWfL .form-btn {
    width: 100%;
  }
  .cid-uWxFBAOWfL .btn {
    width: 100%;
  }
}
.cid-toIUfhjZzE .navbar-dropdown {
  position: relative !important;
}
.cid-toIUfhjZzE .nav-link {
  position: relative;
}
.cid-toIUfhjZzE .nav-link:before {
  content: '';
  bottom: -2px;
  left: 5px;
  width: 0%;
  height: 1px;
  opacity: 0;
  transition: all 0.3s;
  background: currentColor;
  position: absolute;
}
.cid-toIUfhjZzE .nav-link:hover:before {
  width: 50%;
  opacity: 1;
}
.cid-toIUfhjZzE .dropdown-item:before {
  font-family: Moririse2 !important;
  content: '\e966';
  display: inline-block;
  width: 0;
  position: absolute;
  left: 1rem;
  top: 0.5rem;
  margin-right: 0.5rem;
  line-height: 1;
  font-size: inherit;
  vertical-align: middle;
  text-align: center;
  overflow: hidden;
  transform: scale(0, 1);
  transition: all 0.25s ease-in-out;
}
.cid-toIUfhjZzE .dropdown-menu {
  padding: 0;
}
.cid-toIUfhjZzE .dropdown-item:hover,
.cid-toIUfhjZzE .dropdown-item:focus {
  background: #59bb93 !important;
  color: white !important;
}
.cid-toIUfhjZzE .nav-dropdown .link {
  padding: 0 0.3em !important;
  margin: .667em 1em !important;
}
.cid-toIUfhjZzE .nav-dropdown .link.dropdown-toggle::after {
  margin-left: 0.5rem;
  margin-top: 0.2rem;
}
.cid-toIUfhjZzE .container {
  display: flex;
  margin: auto;
}
.cid-toIUfhjZzE .iconfont-wrapper {
  color: #000000 !important;
  font-size: 1.5rem;
  padding-right: .5rem;
}
.cid-toIUfhjZzE .navbar-caption {
  padding-right: 4rem;
}
.cid-toIUfhjZzE .dropdown-menu,
.cid-toIUfhjZzE .navbar.opened {
  background: #ffffff !important;
}
.cid-toIUfhjZzE .nav-item:focus,
.cid-toIUfhjZzE .nav-link:focus {
  outline: none;
}
.cid-toIUfhjZzE .dropdown .dropdown-menu .dropdown-item {
  width: auto;
  transition: all 0.25s ease-in-out;
}
.cid-toIUfhjZzE .dropdown .dropdown-menu .dropdown-item::after {
  right: 0.5rem;
}
.cid-toIUfhjZzE .dropdown .dropdown-menu .dropdown-item .mbr-iconfont {
  margin-left: -1.8rem;
  padding-right: 1rem;
  font-size: inherit;
}
.cid-toIUfhjZzE .dropdown .dropdown-menu .dropdown-item .mbr-iconfont:before {
  display: inline-block;
  transform: scale(1, 1);
  transition: all 0.25s ease-in-out;
}
.cid-toIUfhjZzE .collapsed .dropdown-menu .dropdown-item:before {
  display: none;
}
.cid-toIUfhjZzE .collapsed .dropdown .dropdown-menu .dropdown-item {
  padding: 0.235em 1.5em 0.235em 1.5em !important;
  transition: none;
  margin: 0 !important;
}
.cid-toIUfhjZzE .navbar {
  min-height: 77px;
  transition: all .3s;
  background: #ffffff;
}
.cid-toIUfhjZzE .navbar.opened {
  transition: all .3s;
}
.cid-toIUfhjZzE .navbar .dropdown-item {
  padding: .5rem 1.8rem;
}
.cid-toIUfhjZzE .navbar .navbar-logo img {
  width: auto;
}
.cid-toIUfhjZzE .navbar .navbar-collapse {
  justify-content: flex-end;
  z-index: 1;
}
.cid-toIUfhjZzE .navbar.collapsed .nav-item .nav-link::before {
  display: none;
}
.cid-toIUfhjZzE .navbar.collapsed.opened .dropdown-menu {
  top: 0;
}
@media (min-width: 992px) {
  .cid-toIUfhjZzE .navbar.collapsed.opened:not(.navbar-short) .navbar-collapse {
    max-height: calc(98.5vh - 8rem);
  }
}
.cid-toIUfhjZzE .navbar.collapsed .dropdown-menu .dropdown-submenu {
  left: 0 !important;
}
.cid-toIUfhjZzE .navbar.collapsed .dropdown-menu .dropdown-item:after {
  right: auto;
}
.cid-toIUfhjZzE .navbar.collapsed .dropdown-menu .dropdown-toggle[data-toggle="dropdown-submenu"]:after {
  margin-left: 0.5rem;
  margin-top: 0.2rem;
  border-top: 0.35em solid;
  border-right: 0.35em solid transparent;
  border-left: 0.35em solid transparent;
  border-bottom: 0;
  top: 55%;
}
.cid-toIUfhjZzE .navbar.collapsed ul.navbar-nav li {
  margin: auto;
}
.cid-toIUfhjZzE .navbar.collapsed .dropdown-menu .dropdown-item {
  padding: .25rem 1.5rem;
  text-align: center;
}
.cid-toIUfhjZzE .navbar.collapsed .icons-menu {
  padding-left: 0;
  padding-right: 0;
  padding-top: .5rem;
  padding-bottom: .5rem;
}
@media (max-width: 991px) {
  .cid-toIUfhjZzE .navbar .nav-item .nav-link::before {
    display: none;
  }
  .cid-toIUfhjZzE .navbar.opened .dropdown-menu {
    top: 0;
  }
  .cid-toIUfhjZzE .navbar .dropdown-menu .dropdown-submenu {
    left: 0 !important;
  }
  .cid-toIUfhjZzE .navbar .dropdown-menu .dropdown-item:after {
    right: auto;
  }
  .cid-toIUfhjZzE .navbar .dropdown-menu .dropdown-toggle[data-toggle="dropdown-submenu"]:after {
    margin-left: 0.5rem;
    margin-top: 0.2rem;
    border-top: 0.35em solid;
    border-right: 0.35em solid transparent;
    border-left: 0.35em solid transparent;
    border-bottom: 0;
    top: 55%;
  }
  .cid-toIUfhjZzE .navbar .navbar-logo img {
    height: 3.8rem !important;
  }
  .cid-toIUfhjZzE .navbar ul.navbar-nav li {
    margin: auto;
  }
  .cid-toIUfhjZzE .navbar .dropdown-menu .dropdown-item {
    padding: .25rem 1.5rem !important;
    text-align: center;
  }
  .cid-toIUfhjZzE .navbar .navbar-brand {
    flex-shrink: initial;
    flex-basis: auto;
    word-break: break-word;
    padding-right: 2rem;
  }
  .cid-toIUfhjZzE .navbar .navbar-toggler {
    flex-basis: auto;
  }
  .cid-toIUfhjZzE .navbar .icons-menu {
    padding-left: 0;
    padding-top: .5rem;
    padding-bottom: .5rem;
  }
}
.cid-toIUfhjZzE .navbar.navbar-short {
  min-height: 60px;
}
.cid-toIUfhjZzE .navbar.navbar-short .navbar-logo img {
  height: 3rem !important;
}
.cid-toIUfhjZzE .navbar.navbar-short .navbar-brand {
  padding: 0;
}
.cid-toIUfhjZzE .navbar-brand {
  flex-shrink: 0;
  align-items: center;
  margin-right: 0;
  padding: 0;
  transition: all .3s;
  word-break: break-word;
  z-index: 1;
}
.cid-toIUfhjZzE .navbar-brand .navbar-caption {
  line-height: inherit !important;
}
.cid-toIUfhjZzE .navbar-brand .navbar-logo a {
  outline: none;
}
.cid-toIUfhjZzE .dropdown-item.active,
.cid-toIUfhjZzE .dropdown-item:active {
  background-color: transparent;
}
.cid-toIUfhjZzE .navbar-expand-lg .navbar-nav .nav-link {
  padding: 0;
}
.cid-toIUfhjZzE .nav-dropdown .link.dropdown-toggle {
  margin-right: 1.667em;
}
.cid-toIUfhjZzE .nav-dropdown .link.dropdown-toggle[aria-expanded="true"] {
  margin-right: 0;
  padding: 0.667em 1.667em;
}
.cid-toIUfhjZzE .navbar.navbar-expand-lg .dropdown .dropdown-menu {
  background: #ffffff;
}
.cid-toIUfhjZzE .navbar.navbar-expand-lg .dropdown .dropdown-menu .dropdown-submenu {
  margin: 0;
  left: 100%;
}
.cid-toIUfhjZzE .navbar .dropdown.open > .dropdown-menu {
  display: block;
}
.cid-toIUfhjZzE ul.navbar-nav {
  flex-wrap: wrap;
}
.cid-toIUfhjZzE .navbar-buttons {
  text-align: center;
  min-width: 170px;
}
.cid-toIUfhjZzE button.navbar-toggler {
  outline: none;
  width: 31px;
  height: 20px;
  cursor: pointer;
  transition: all .2s;
  position: relative;
  align-self: center;
}
.cid-toIUfhjZzE button.navbar-toggler .hamburger span {
  position: absolute;
  right: 0;
  width: 30px;
  height: 2px;
  border-right: 5px;
  background-color: currentColor;
}
.cid-toIUfhjZzE button.navbar-toggler .hamburger span:nth-child(1) {
  top: 0;
  transition: all .2s;
}
.cid-toIUfhjZzE button.navbar-toggler .hamburger span:nth-child(2) {
  top: 8px;
  transition: all .15s;
}
.cid-toIUfhjZzE button.navbar-toggler .hamburger span:nth-child(3) {
  top: 8px;
  transition: all .15s;
}
.cid-toIUfhjZzE button.navbar-toggler .hamburger span:nth-child(4) {
  top: 16px;
  transition: all .2s;
}
.cid-toIUfhjZzE nav.opened .hamburger span:nth-child(1) {
  top: 8px;
  width: 0;
  opacity: 0;
  right: 50%;
  transition: all .2s;
}
.cid-toIUfhjZzE nav.opened .hamburger span:nth-child(2) {
  transform: rotate(45deg);
  transition: all .25s;
}
.cid-toIUfhjZzE nav.opened .hamburger span:nth-child(3) {
  transform: rotate(-45deg);
  transition: all .25s;
}
.cid-toIUfhjZzE nav.opened .hamburger span:nth-child(4) {
  top: 8px;
  width: 0;
  opacity: 0;
  right: 50%;
  transition: all .2s;
}
.cid-toIUfhjZzE .navbar-dropdown {
  padding: .5rem 1rem;
}
.cid-toIUfhjZzE a.nav-link {
  display: flex;
  align-items: center;
  justify-content: center;
}
.cid-toIUfhjZzE .icons-menu {
  flex-wrap: nowrap;
  display: flex;
  justify-content: center;
  padding-left: 1rem;
  padding-right: 1rem;
  padding-top: 0.3rem;
  text-align: center;
}
@media screen and (-ms-high-contrast: active), (-ms-high-contrast: none) {
  .cid-toIUfhjZzE .navbar {
    height: 77px;
  }
  .cid-toIUfhjZzE .navbar.opened {
    height: auto;
  }
  .cid-toIUfhjZzE .nav-item .nav-link:hover::before {
    width: 175%;
    max-width: calc(100% + 2rem);
    left: -1rem;
  }
}
.cid-toIUfixZCU {
  background-image: url("../../../assets/images/maxresdefault-1280x720.jpg");
}
.cid-toIUfixZCU .mbr-overlay {
  background: #232323;
}
.cid-toIUfixZCU .mbr-section-title {
  letter-spacing: 0.5rem;
  color: #e9204f;
}
.cid-toIUfjet5q {
  padding-top: 6rem;
  padding-bottom: 6rem;
  background-color: #ffffff;
}
.cid-toIUfjet5q .mbr-fallback-image.disabled {
  display: none;
}
.cid-toIUfjet5q .mbr-fallback-image {
  display: block;
  background-size: cover;
  background-position: center center;
  width: 100%;
  height: 100%;
  position: absolute;
  top: 0;
}
.cid-toIUfjet5q .row {
  justify-content: flex-start;
}
.cid-toIUfjet5q .mbr-section-title {
  color: #e9204f;
  opacity: 0.85;
  margin-bottom: 0 !important;
}
.cid-toIUfjet5q .mbr-section-subtitle {
  color: #1d191f;
  margin-bottom: 0 !important;
  margin-top: 20px;
}
.cid-toIUfjIkZb {
  padding-top: 0rem;
  padding-bottom: 0rem;
  background-color: #fafafa;
}
.cid-toIUfjIkZb .container {
  max-width: 1312px;
}
.cid-toIUfjIkZb .col-text {
  display: grid;
  justify-items: center;
  grid-auto-columns: 1fr;
  grid-column-gap: 0px;
  grid-row-gap: 2rem;
  -ms-grid-columns: 1fr;
  grid-template-columns: 1fr;
  -ms-grid-rows: auto;
  grid-template-rows: auto;
  text-align: center;
}
.cid-toIUfjIkZb .label-text {
  color: #ffffff;
  width: 100%;
}
.cid-toIUfjIkZb .mbr-section-title {
  color: #ffffff;
  width: 100%;
}
.cid-toIUfjIkZb .btn {
  padding: 1.6rem 3.5rem;
  font-weight: 400;
}
.cid-toIUfjIkZb .advantages-container {
  display: grid;
  margin-top: 1rem;
  grid-auto-flow: column;
  grid-auto-columns: auto;
  grid-column-gap: 4.5rem;
  grid-row-gap: 1rem;
  -ms-grid-columns: auto;
  grid-template-columns: auto;
  -ms-grid-rows: auto;
  grid-template-rows: auto;
}
@media (max-width: 991px) {
  .cid-toIUfjIkZb .advantages-container {
    grid-auto-flow: row;
  }
}
.cid-toIUfjIkZb .advantage {
  display: flex;
  align-items: flex-start;
}
.cid-toIUfjIkZb .advantage-icon {
  display: flex;
  align-items: center;
  justify-content: center;
  padding: 4px;
  margin-right: 0.5rem;
  margin-top: 0.2rem;
  border-radius: 50%;
  background-color: #59bb93;
}
.cid-toIUfjIkZb .advantage-icon span {
  color: #002549;
}
.cid-toIUfjIkZb .advantage-text {
  color: #ffffff;
}
.cid-toIUfjIkZb .mbr-fallback-image.disabled {
  display: none;
}
.cid-toIUfjIkZb .mbr-fallback-image {
  display: block;
  background-size: cover;
  background-position: center center;
  width: 100%;
  height: 100%;
  position: absolute;
  top: 0;
}
.cid-uWxFMj3iRX {
  padding-top: 1rem;
  padding-bottom: 0rem;
  background-color: #333333;
}
.cid-uWxFMj3iRX .card-wrapper {
  display: flex;
  overflow: visible;
}
.cid-uWxFMj3iRX .icon {
  font-size: 5rem;
  color: #ffd96a;
  padding-right: 0rem;
  margin-top: -1rem;
  display: block;
}
.cid-uWxFMj3iRX .card-box {
  margin-left: -1rem;
}
.cid-uWxFMj3iRX .card-title {
  color: #f7f7f7;
}
.cid-uWxFMj3iRX .card-text {
  color: #000000;
}
@media (max-width: 767px) {
  .cid-uWxFMj3iRX .align-right,
  .cid-uWxFMj3iRX .align-left {
    text-align: center;
  }
  .cid-uWxFMj3iRX .card-wrapper {
    flex-direction: column;
  }
  .cid-uWxFMj3iRX .icon,
  .cid-uWxFMj3iRX .card-box {
    margin: 0rem;
  }
  .cid-uWxFMj3iRX .icon {
    margin: auto;
    margin-bottom: 1rem;
  }
}
.cid-uWxFMj3iRX .mbr-fallback-image.disabled {
  display: none;
}
.cid-uWxFMj3iRX .mbr-fallback-image {
  display: block;
  background-size: cover;
  background-position: center center;
  width: 100%;
  height: 100%;
  position: absolute;
  top: 0;
}
.cid-uWxFNn1yHh {
  padding-top: 5rem;
  padding-bottom: 5rem;
  background-color: #333333;
}
.cid-uWxFNn1yHh .list {
  list-style: none;
  padding-left: 0;
  color: #ffffff;
}
@media (max-width: 991px) {
  .cid-uWxFNn1yHh .list {
    margin-bottom: 2rem;
  }
}
@media (min-width: 992px) {
  .cid-uWxFNn1yHh .list {
    margin-bottom: 0rem;
  }
}
@media (max-width: 767px) {
  .cid-uWxFNn1yHh .row {
    text-align: center;
  }
}
.cid-uWxFNn1yHh li {
  padding-bottom: 5px;
}
.cid-uWxFNn1yHh .row {
  padding-top: 2rem;
  border-top: 2px solid rgba(255, 255, 255, 0.15);
}
.cid-uWxFNn1yHh .soc-wrapper {
  margin-bottom: 0.5rem;
}
@media (max-width: 991px) {
  .cid-uWxFNn1yHh div > *:last-child {
    margin-top: 0 !important;
  }
}
.cid-uWxFNn1yHh .mbr-iconfont {
  padding-right: 6px;
}
.cid-uWxFNn1yHh .copyright {
  color: #bbbbbb;
}
.cid-uWxFNn1yHh .soc-link,
.cid-uWxFNn1yHh .soc-wrapper {
  color: #ffffff;
}
.cid-uWxFNn1yHh .mbr-section-subtitle {
  color: #f7f7f7;
}
.cid-toIWbQWc8o .navbar-dropdown {
  position: relative !important;
}
.cid-toIWbQWc8o .nav-link {
  position: relative;
}
.cid-toIWbQWc8o .nav-link:before {
  content: '';
  bottom: -2px;
  left: 5px;
  width: 0%;
  height: 1px;
  opacity: 0;
  transition: all 0.3s;
  background: currentColor;
  position: absolute;
}
.cid-toIWbQWc8o .nav-link:hover:before {
  width: 50%;
  opacity: 1;
}
.cid-toIWbQWc8o .dropdown-item:before {
  font-family: Moririse2 !important;
  content: '\e966';
  display: inline-block;
  width: 0;
  position: absolute;
  left: 1rem;
  top: 0.5rem;
  margin-right: 0.5rem;
  line-height: 1;
  font-size: inherit;
  vertical-align: middle;
  text-align: center;
  overflow: hidden;
  transform: scale(0, 1);
  transition: all 0.25s ease-in-out;
}
.cid-toIWbQWc8o .dropdown-menu {
  padding: 0;
}
.cid-toIWbQWc8o .dropdown-item:hover,
.cid-toIWbQWc8o .dropdown-item:focus {
  background: #59bb93 !important;
  color: white !important;
}
.cid-toIWbQWc8o .nav-dropdown .link {
  padding: 0 0.3em !important;
  margin: .667em 1em !important;
}
.cid-toIWbQWc8o .nav-dropdown .link.dropdown-toggle::after {
  margin-left: 0.5rem;
  margin-top: 0.2rem;
}
.cid-toIWbQWc8o .container {
  display: flex;
  margin: auto;
}
.cid-toIWbQWc8o .iconfont-wrapper {
  color: #000000 !important;
  font-size: 1.5rem;
  padding-right: .5rem;
}
.cid-toIWbQWc8o .navbar-caption {
  padding-right: 4rem;
}
.cid-toIWbQWc8o .dropdown-menu,
.cid-toIWbQWc8o .navbar.opened {
  background: #ffffff !important;
}
.cid-toIWbQWc8o .nav-item:focus,
.cid-toIWbQWc8o .nav-link:focus {
  outline: none;
}
.cid-toIWbQWc8o .dropdown .dropdown-menu .dropdown-item {
  width: auto;
  transition: all 0.25s ease-in-out;
}
.cid-toIWbQWc8o .dropdown .dropdown-menu .dropdown-item::after {
  right: 0.5rem;
}
.cid-toIWbQWc8o .dropdown .dropdown-menu .dropdown-item .mbr-iconfont {
  margin-left: -1.8rem;
  padding-right: 1rem;
  font-size: inherit;
}
.cid-toIWbQWc8o .dropdown .dropdown-menu .dropdown-item .mbr-iconfont:before {
  display: inline-block;
  transform: scale(1, 1);
  transition: all 0.25s ease-in-out;
}
.cid-toIWbQWc8o .collapsed .dropdown-menu .dropdown-item:before {
  display: none;
}
.cid-toIWbQWc8o .collapsed .dropdown .dropdown-menu .dropdown-item {
  padding: 0.235em 1.5em 0.235em 1.5em !important;
  transition: none;
  margin: 0 !important;
}
.cid-toIWbQWc8o .navbar {
  min-height: 77px;
  transition: all .3s;
  background: #ffffff;
}
.cid-toIWbQWc8o .navbar.opened {
  transition: all .3s;
}
.cid-toIWbQWc8o .navbar .dropdown-item {
  padding: .5rem 1.8rem;
}
.cid-toIWbQWc8o .navbar .navbar-logo img {
  width: auto;
}
.cid-toIWbQWc8o .navbar .navbar-collapse {
  justify-content: flex-end;
  z-index: 1;
}
.cid-toIWbQWc8o .navbar.collapsed .nav-item .nav-link::before {
  display: none;
}
.cid-toIWbQWc8o .navbar.collapsed.opened .dropdown-menu {
  top: 0;
}
@media (min-width: 992px) {
  .cid-toIWbQWc8o .navbar.collapsed.opened:not(.navbar-short) .navbar-collapse {
    max-height: calc(98.5vh - 8rem);
  }
}
.cid-toIWbQWc8o .navbar.collapsed .dropdown-menu .dropdown-submenu {
  left: 0 !important;
}
.cid-toIWbQWc8o .navbar.collapsed .dropdown-menu .dropdown-item:after {
  right: auto;
}
.cid-toIWbQWc8o .navbar.collapsed .dropdown-menu .dropdown-toggle[data-toggle="dropdown-submenu"]:after {
  margin-left: 0.5rem;
  margin-top: 0.2rem;
  border-top: 0.35em solid;
  border-right: 0.35em solid transparent;
  border-left: 0.35em solid transparent;
  border-bottom: 0;
  top: 55%;
}
.cid-toIWbQWc8o .navbar.collapsed ul.navbar-nav li {
  margin: auto;
}
.cid-toIWbQWc8o .navbar.collapsed .dropdown-menu .dropdown-item {
  padding: .25rem 1.5rem;
  text-align: center;
}
.cid-toIWbQWc8o .navbar.collapsed .icons-menu {
  padding-left: 0;
  padding-right: 0;
  padding-top: .5rem;
  padding-bottom: .5rem;
}
@media (max-width: 991px) {
  .cid-toIWbQWc8o .navbar .nav-item .nav-link::before {
    display: none;
  }
  .cid-toIWbQWc8o .navbar.opened .dropdown-menu {
    top: 0;
  }
  .cid-toIWbQWc8o .navbar .dropdown-menu .dropdown-submenu {
    left: 0 !important;
  }
  .cid-toIWbQWc8o .navbar .dropdown-menu .dropdown-item:after {
    right: auto;
  }
  .cid-toIWbQWc8o .navbar .dropdown-menu .dropdown-toggle[data-toggle="dropdown-submenu"]:after {
    margin-left: 0.5rem;
    margin-top: 0.2rem;
    border-top: 0.35em solid;
    border-right: 0.35em solid transparent;
    border-left: 0.35em solid transparent;
    border-bottom: 0;
    top: 55%;
  }
  .cid-toIWbQWc8o .navbar .navbar-logo img {
    height: 3.8rem !important;
  }
  .cid-toIWbQWc8o .navbar ul.navbar-nav li {
    margin: auto;
  }
  .cid-toIWbQWc8o .navbar .dropdown-menu .dropdown-item {
    padding: .25rem 1.5rem !important;
    text-align: center;
  }
  .cid-toIWbQWc8o .navbar .navbar-brand {
    flex-shrink: initial;
    flex-basis: auto;
    word-break: break-word;
    padding-right: 2rem;
  }
  .cid-toIWbQWc8o .navbar .navbar-toggler {
    flex-basis: auto;
  }
  .cid-toIWbQWc8o .navbar .icons-menu {
    padding-left: 0;
    padding-top: .5rem;
    padding-bottom: .5rem;
  }
}
.cid-toIWbQWc8o .navbar.navbar-short {
  min-height: 60px;
}
.cid-toIWbQWc8o .navbar.navbar-short .navbar-logo img {
  height: 3rem !important;
}
.cid-toIWbQWc8o .navbar.navbar-short .navbar-brand {
  padding: 0;
}
.cid-toIWbQWc8o .navbar-brand {
  flex-shrink: 0;
  align-items: center;
  margin-right: 0;
  padding: 0;
  transition: all .3s;
  word-break: break-word;
  z-index: 1;
}
.cid-toIWbQWc8o .navbar-brand .navbar-caption {
  line-height: inherit !important;
}
.cid-toIWbQWc8o .navbar-brand .navbar-logo a {
  outline: none;
}
.cid-toIWbQWc8o .dropdown-item.active,
.cid-toIWbQWc8o .dropdown-item:active {
  background-color: transparent;
}
.cid-toIWbQWc8o .navbar-expand-lg .navbar-nav .nav-link {
  padding: 0;
}
.cid-toIWbQWc8o .nav-dropdown .link.dropdown-toggle {
  margin-right: 1.667em;
}
.cid-toIWbQWc8o .nav-dropdown .link.dropdown-toggle[aria-expanded="true"] {
  margin-right: 0;
  padding: 0.667em 1.667em;
}
.cid-toIWbQWc8o .navbar.navbar-expand-lg .dropdown .dropdown-menu {
  background: #ffffff;
}
.cid-toIWbQWc8o .navbar.navbar-expand-lg .dropdown .dropdown-menu .dropdown-submenu {
  margin: 0;
  left: 100%;
}
.cid-toIWbQWc8o .navbar .dropdown.open > .dropdown-menu {
  display: block;
}
.cid-toIWbQWc8o ul.navbar-nav {
  flex-wrap: wrap;
}
.cid-toIWbQWc8o .navbar-buttons {
  text-align: center;
  min-width: 170px;
}
.cid-toIWbQWc8o button.navbar-toggler {
  outline: none;
  width: 31px;
  height: 20px;
  cursor: pointer;
  transition: all .2s;
  position: relative;
  align-self: center;
}
.cid-toIWbQWc8o button.navbar-toggler .hamburger span {
  position: absolute;
  right: 0;
  width: 30px;
  height: 2px;
  border-right: 5px;
  background-color: currentColor;
}
.cid-toIWbQWc8o button.navbar-toggler .hamburger span:nth-child(1) {
  top: 0;
  transition: all .2s;
}
.cid-toIWbQWc8o button.navbar-toggler .hamburger span:nth-child(2) {
  top: 8px;
  transition: all .15s;
}
.cid-toIWbQWc8o button.navbar-toggler .hamburger span:nth-child(3) {
  top: 8px;
  transition: all .15s;
}
.cid-toIWbQWc8o button.navbar-toggler .hamburger span:nth-child(4) {
  top: 16px;
  transition: all .2s;
}
.cid-toIWbQWc8o nav.opened .hamburger span:nth-child(1) {
  top: 8px;
  width: 0;
  opacity: 0;
  right: 50%;
  transition: all .2s;
}
.cid-toIWbQWc8o nav.opened .hamburger span:nth-child(2) {
  transform: rotate(45deg);
  transition: all .25s;
}
.cid-toIWbQWc8o nav.opened .hamburger span:nth-child(3) {
  transform: rotate(-45deg);
  transition: all .25s;
}
.cid-toIWbQWc8o nav.opened .hamburger span:nth-child(4) {
  top: 8px;
  width: 0;
  opacity: 0;
  right: 50%;
  transition: all .2s;
}
.cid-toIWbQWc8o .navbar-dropdown {
  padding: .5rem 1rem;
}
.cid-toIWbQWc8o a.nav-link {
  display: flex;
  align-items: center;
  justify-content: center;
}
.cid-toIWbQWc8o .icons-menu {
  flex-wrap: nowrap;
  display: flex;
  justify-content: center;
  padding-left: 1rem;
  padding-right: 1rem;
  padding-top: 0.3rem;
  text-align: center;
}
@media screen and (-ms-high-contrast: active), (-ms-high-contrast: none) {
  .cid-toIWbQWc8o .navbar {
    height: 77px;
  }
  .cid-toIWbQWc8o .navbar.opened {
    height: auto;
  }
  .cid-toIWbQWc8o .nav-item .nav-link:hover::before {
    width: 175%;
    max-width: calc(100% + 2rem);
    left: -1rem;
  }
}
.cid-toIWbS8G53 {
  background-image: url("../../../assets/images/soft-black-and-white-elegant-were-hiring-barista-facebook-post-1-940x788.jpg");
}
.cid-toIWbS8G53 .mbr-overlay {
  background: #232323;
}
.cid-toIWbS8G53 .mbr-section-title {
  letter-spacing: 0.5rem;
  color: #e9204f;
}
.cid-toIWbSTez0 {
  padding-top: 6rem;
  padding-bottom: 6rem;
  background-color: #ffffff;
}
.cid-toIWbSTez0 .mbr-fallback-image.disabled {
  display: none;
}
.cid-toIWbSTez0 .mbr-fallback-image {
  display: block;
  background-size: cover;
  background-position: center center;
  width: 100%;
  height: 100%;
  position: absolute;
  top: 0;
}
.cid-toIWbSTez0 .row {
  justify-content: flex-start;
}
.cid-toIWbSTez0 .mbr-section-title {
  color: #e9204f;
  opacity: 0.85;
  margin-bottom: 0 !important;
}
.cid-toIWbSTez0 .mbr-section-subtitle {
  color: #1d191f;
  margin-bottom: 0 !important;
  margin-top: 20px;
}
.cid-toIWbToCH5 {
  padding-top: 0rem;
  padding-bottom: 0rem;
  background-color: #fafafa;
}
.cid-toIWbToCH5 .container {
  max-width: 1312px;
}
.cid-toIWbToCH5 .col-text {
  display: grid;
  justify-items: center;
  grid-auto-columns: 1fr;
  grid-column-gap: 0px;
  grid-row-gap: 2rem;
  -ms-grid-columns: 1fr;
  grid-template-columns: 1fr;
  -ms-grid-rows: auto;
  grid-template-rows: auto;
  text-align: center;
}
.cid-toIWbToCH5 .label-text {
  color: #ffffff;
  width: 100%;
}
.cid-toIWbToCH5 .mbr-section-title {
  color: #ffffff;
  width: 100%;
}
.cid-toIWbToCH5 .btn {
  padding: 1.6rem 3.5rem;
  font-weight: 400;
}
.cid-toIWbToCH5 .advantages-container {
  display: grid;
  margin-top: 1rem;
  grid-auto-flow: column;
  grid-auto-columns: auto;
  grid-column-gap: 4.5rem;
  grid-row-gap: 1rem;
  -ms-grid-columns: auto;
  grid-template-columns: auto;
  -ms-grid-rows: auto;
  grid-template-rows: auto;
}
@media (max-width: 991px) {
  .cid-toIWbToCH5 .advantages-container {
    grid-auto-flow: row;
  }
}
.cid-toIWbToCH5 .advantage {
  display: flex;
  align-items: flex-start;
}
.cid-toIWbToCH5 .advantage-icon {
  display: flex;
  align-items: center;
  justify-content: center;
  padding: 4px;
  margin-right: 0.5rem;
  margin-top: 0.2rem;
  border-radius: 50%;
  background-color: #59bb93;
}
.cid-toIWbToCH5 .advantage-icon span {
  color: #002549;
}
.cid-toIWbToCH5 .advantage-text {
  color: #ffffff;
}
.cid-toIWbToCH5 .mbr-fallback-image.disabled {
  display: none;
}
.cid-toIWbToCH5 .mbr-fallback-image {
  display: block;
  background-size: cover;
  background-position: center center;
  width: 100%;
  height: 100%;
  position: absolute;
  top: 0;
}
.cid-uWxGa0FfZv {
  padding-top: 1rem;
  padding-bottom: 0rem;
  background-color: #333333;
}
.cid-uWxGa0FfZv .card-wrapper {
  display: flex;
  overflow: visible;
}
.cid-uWxGa0FfZv .icon {
  font-size: 5rem;
  color: #ffd96a;
  padding-right: 0rem;
  margin-top: -1rem;
  display: block;
}
.cid-uWxGa0FfZv .card-box {
  margin-left: -1rem;
}
.cid-uWxGa0FfZv .card-title {
  color: #f7f7f7;
}
.cid-uWxGa0FfZv .card-text {
  color: #000000;
}
@media (max-width: 767px) {
  .cid-uWxGa0FfZv .align-right,
  .cid-uWxGa0FfZv .align-left {
    text-align: center;
  }
  .cid-uWxGa0FfZv .card-wrapper {
    flex-direction: column;
  }
  .cid-uWxGa0FfZv .icon,
  .cid-uWxGa0FfZv .card-box {
    margin: 0rem;
  }
  .cid-uWxGa0FfZv .icon {
    margin: auto;
    margin-bottom: 1rem;
  }
}
.cid-uWxGa0FfZv .mbr-fallback-image.disabled {
  display: none;
}
.cid-uWxGa0FfZv .mbr-fallback-image {
  display: block;
  background-size: cover;
  background-position: center center;
  width: 100%;
  height: 100%;
  position: absolute;
  top: 0;
}
.cid-uWxGbiLO9T {
  padding-top: 5rem;
  padding-bottom: 5rem;
  background-color: #333333;
}
.cid-uWxGbiLO9T .list {
  list-style: none;
  padding-left: 0;
  color: #ffffff;
}
@media (max-width: 991px) {
  .cid-uWxGbiLO9T .list {
    margin-bottom: 2rem;
  }
}
@media (min-width: 992px) {
  .cid-uWxGbiLO9T .list {
    margin-bottom: 0rem;
  }
}
@media (max-width: 767px) {
  .cid-uWxGbiLO9T .row {
    text-align: center;
  }
}
.cid-uWxGbiLO9T li {
  padding-bottom: 5px;
}
.cid-uWxGbiLO9T .row {
  padding-top: 2rem;
  border-top: 2px solid rgba(255, 255, 255, 0.15);
}
.cid-uWxGbiLO9T .soc-wrapper {
  margin-bottom: 0.5rem;
}
@media (max-width: 991px) {
  .cid-uWxGbiLO9T div > *:last-child {
    margin-top: 0 !important;
  }
}
.cid-uWxGbiLO9T .mbr-iconfont {
  padding-right: 6px;
}
.cid-uWxGbiLO9T .copyright {
  color: #bbbbbb;
}
.cid-uWxGbiLO9T .soc-link,
.cid-uWxGbiLO9T .soc-wrapper {
  color: #ffffff;
}
.cid-uWxGbiLO9T .mbr-section-subtitle {
  color: #f7f7f7;
}
.cid-tzBx3oEeAs .navbar-dropdown {
  position: relative !important;
}
.cid-tzBx3oEeAs .nav-link {
  position: relative;
}
.cid-tzBx3oEeAs .nav-link:before {
  content: '';
  bottom: -2px;
  left: 5px;
  width: 0%;
  height: 1px;
  opacity: 0;
  transition: all 0.3s;
  background: currentColor;
  position: absolute;
}
.cid-tzBx3oEeAs .nav-link:hover:before {
  width: 50%;
  opacity: 1;
}
.cid-tzBx3oEeAs .dropdown-item:before {
  font-family: Moririse2 !important;
  content: '\e966';
  display: inline-block;
  width: 0;
  position: absolute;
  left: 1rem;
  top: 0.5rem;
  margin-right: 0.5rem;
  line-height: 1;
  font-size: inherit;
  vertical-align: middle;
  text-align: center;
  overflow: hidden;
  transform: scale(0, 1);
  transition: all 0.25s ease-in-out;
}
.cid-tzBx3oEeAs .dropdown-menu {
  padding: 0;
}
.cid-tzBx3oEeAs .dropdown-item:hover,
.cid-tzBx3oEeAs .dropdown-item:focus {
  background: #59bb93 !important;
  color: white !important;
}
.cid-tzBx3oEeAs .nav-dropdown .link {
  padding: 0 0.3em !important;
  margin: .667em 1em !important;
}
.cid-tzBx3oEeAs .nav-dropdown .link.dropdown-toggle::after {
  margin-left: 0.5rem;
  margin-top: 0.2rem;
}
.cid-tzBx3oEeAs .container {
  display: flex;
  margin: auto;
}
.cid-tzBx3oEeAs .iconfont-wrapper {
  color: #000000 !important;
  font-size: 1.5rem;
  padding-right: .5rem;
}
.cid-tzBx3oEeAs .navbar-caption {
  padding-right: 4rem;
}
.cid-tzBx3oEeAs .dropdown-menu,
.cid-tzBx3oEeAs .navbar.opened {
  background: #ffffff !important;
}
.cid-tzBx3oEeAs .nav-item:focus,
.cid-tzBx3oEeAs .nav-link:focus {
  outline: none;
}
.cid-tzBx3oEeAs .dropdown .dropdown-menu .dropdown-item {
  width: auto;
  transition: all 0.25s ease-in-out;
}
.cid-tzBx3oEeAs .dropdown .dropdown-menu .dropdown-item::after {
  right: 0.5rem;
}
.cid-tzBx3oEeAs .dropdown .dropdown-menu .dropdown-item .mbr-iconfont {
  margin-left: -1.8rem;
  padding-right: 1rem;
  font-size: inherit;
}
.cid-tzBx3oEeAs .dropdown .dropdown-menu .dropdown-item .mbr-iconfont:before {
  display: inline-block;
  transform: scale(1, 1);
  transition: all 0.25s ease-in-out;
}
.cid-tzBx3oEeAs .collapsed .dropdown-menu .dropdown-item:before {
  display: none;
}
.cid-tzBx3oEeAs .collapsed .dropdown .dropdown-menu .dropdown-item {
  padding: 0.235em 1.5em 0.235em 1.5em !important;
  transition: none;
  margin: 0 !important;
}
.cid-tzBx3oEeAs .navbar {
  min-height: 77px;
  transition: all .3s;
  background: #ffffff;
}
.cid-tzBx3oEeAs .navbar.opened {
  transition: all .3s;
}
.cid-tzBx3oEeAs .navbar .dropdown-item {
  padding: .5rem 1.8rem;
}
.cid-tzBx3oEeAs .navbar .navbar-logo img {
  width: auto;
}
.cid-tzBx3oEeAs .navbar .navbar-collapse {
  justify-content: flex-end;
  z-index: 1;
}
.cid-tzBx3oEeAs .navbar.collapsed .nav-item .nav-link::before {
  display: none;
}
.cid-tzBx3oEeAs .navbar.collapsed.opened .dropdown-menu {
  top: 0;
}
@media (min-width: 992px) {
  .cid-tzBx3oEeAs .navbar.collapsed.opened:not(.navbar-short) .navbar-collapse {
    max-height: calc(98.5vh - 8rem);
  }
}
.cid-tzBx3oEeAs .navbar.collapsed .dropdown-menu .dropdown-submenu {
  left: 0 !important;
}
.cid-tzBx3oEeAs .navbar.collapsed .dropdown-menu .dropdown-item:after {
  right: auto;
}
.cid-tzBx3oEeAs .navbar.collapsed .dropdown-menu .dropdown-toggle[data-toggle="dropdown-submenu"]:after {
  margin-left: 0.5rem;
  margin-top: 0.2rem;
  border-top: 0.35em solid;
  border-right: 0.35em solid transparent;
  border-left: 0.35em solid transparent;
  border-bottom: 0;
  top: 55%;
}
.cid-tzBx3oEeAs .navbar.collapsed ul.navbar-nav li {
  margin: auto;
}
.cid-tzBx3oEeAs .navbar.collapsed .dropdown-menu .dropdown-item {
  padding: .25rem 1.5rem;
  text-align: center;
}
.cid-tzBx3oEeAs .navbar.collapsed .icons-menu {
  padding-left: 0;
  padding-right: 0;
  padding-top: .5rem;
  padding-bottom: .5rem;
}
@media (max-width: 991px) {
  .cid-tzBx3oEeAs .navbar .nav-item .nav-link::before {
    display: none;
  }
  .cid-tzBx3oEeAs .navbar.opened .dropdown-menu {
    top: 0;
  }
  .cid-tzBx3oEeAs .navbar .dropdown-menu .dropdown-submenu {
    left: 0 !important;
  }
  .cid-tzBx3oEeAs .navbar .dropdown-menu .dropdown-item:after {
    right: auto;
  }
  .cid-tzBx3oEeAs .navbar .dropdown-menu .dropdown-toggle[data-toggle="dropdown-submenu"]:after {
    margin-left: 0.5rem;
    margin-top: 0.2rem;
    border-top: 0.35em solid;
    border-right: 0.35em solid transparent;
    border-left: 0.35em solid transparent;
    border-bottom: 0;
    top: 55%;
  }
  .cid-tzBx3oEeAs .navbar .navbar-logo img {
    height: 3.8rem !important;
  }
  .cid-tzBx3oEeAs .navbar ul.navbar-nav li {
    margin: auto;
  }
  .cid-tzBx3oEeAs .navbar .dropdown-menu .dropdown-item {
    padding: .25rem 1.5rem !important;
    text-align: center;
  }
  .cid-tzBx3oEeAs .navbar .navbar-brand {
    flex-shrink: initial;
    flex-basis: auto;
    word-break: break-word;
    padding-right: 2rem;
  }
  .cid-tzBx3oEeAs .navbar .navbar-toggler {
    flex-basis: auto;
  }
  .cid-tzBx3oEeAs .navbar .icons-menu {
    padding-left: 0;
    padding-top: .5rem;
    padding-bottom: .5rem;
  }
}
.cid-tzBx3oEeAs .navbar.navbar-short {
  min-height: 60px;
}
.cid-tzBx3oEeAs .navbar.navbar-short .navbar-logo img {
  height: 3rem !important;
}
.cid-tzBx3oEeAs .navbar.navbar-short .navbar-brand {
  padding: 0;
}
.cid-tzBx3oEeAs .navbar-brand {
  flex-shrink: 0;
  align-items: center;
  margin-right: 0;
  padding: 0;
  transition: all .3s;
  word-break: break-word;
  z-index: 1;
}
.cid-tzBx3oEeAs .navbar-brand .navbar-caption {
  line-height: inherit !important;
}
.cid-tzBx3oEeAs .navbar-brand .navbar-logo a {
  outline: none;
}
.cid-tzBx3oEeAs .dropdown-item.active,
.cid-tzBx3oEeAs .dropdown-item:active {
  background-color: transparent;
}
.cid-tzBx3oEeAs .navbar-expand-lg .navbar-nav .nav-link {
  padding: 0;
}
.cid-tzBx3oEeAs .nav-dropdown .link.dropdown-toggle {
  margin-right: 1.667em;
}
.cid-tzBx3oEeAs .nav-dropdown .link.dropdown-toggle[aria-expanded="true"] {
  margin-right: 0;
  padding: 0.667em 1.667em;
}
.cid-tzBx3oEeAs .navbar.navbar-expand-lg .dropdown .dropdown-menu {
  background: #ffffff;
}
.cid-tzBx3oEeAs .navbar.navbar-expand-lg .dropdown .dropdown-menu .dropdown-submenu {
  margin: 0;
  left: 100%;
}
.cid-tzBx3oEeAs .navbar .dropdown.open > .dropdown-menu {
  display: block;
}
.cid-tzBx3oEeAs ul.navbar-nav {
  flex-wrap: wrap;
}
.cid-tzBx3oEeAs .navbar-buttons {
  text-align: center;
  min-width: 170px;
}
.cid-tzBx3oEeAs button.navbar-toggler {
  outline: none;
  width: 31px;
  height: 20px;
  cursor: pointer;
  transition: all .2s;
  position: relative;
  align-self: center;
}
.cid-tzBx3oEeAs button.navbar-toggler .hamburger span {
  position: absolute;
  right: 0;
  width: 30px;
  height: 2px;
  border-right: 5px;
  background-color: currentColor;
}
.cid-tzBx3oEeAs button.navbar-toggler .hamburger span:nth-child(1) {
  top: 0;
  transition: all .2s;
}
.cid-tzBx3oEeAs button.navbar-toggler .hamburger span:nth-child(2) {
  top: 8px;
  transition: all .15s;
}
.cid-tzBx3oEeAs button.navbar-toggler .hamburger span:nth-child(3) {
  top: 8px;
  transition: all .15s;
}
.cid-tzBx3oEeAs button.navbar-toggler .hamburger span:nth-child(4) {
  top: 16px;
  transition: all .2s;
}
.cid-tzBx3oEeAs nav.opened .hamburger span:nth-child(1) {
  top: 8px;
  width: 0;
  opacity: 0;
  right: 50%;
  transition: all .2s;
}
.cid-tzBx3oEeAs nav.opened .hamburger span:nth-child(2) {
  transform: rotate(45deg);
  transition: all .25s;
}
.cid-tzBx3oEeAs nav.opened .hamburger span:nth-child(3) {
  transform: rotate(-45deg);
  transition: all .25s;
}
.cid-tzBx3oEeAs nav.opened .hamburger span:nth-child(4) {
  top: 8px;
  width: 0;
  opacity: 0;
  right: 50%;
  transition: all .2s;
}
.cid-tzBx3oEeAs .navbar-dropdown {
  padding: .5rem 1rem;
}
.cid-tzBx3oEeAs a.nav-link {
  display: flex;
  align-items: center;
  justify-content: center;
}
.cid-tzBx3oEeAs .icons-menu {
  flex-wrap: nowrap;
  display: flex;
  justify-content: center;
  padding-left: 1rem;
  padding-right: 1rem;
  padding-top: 0.3rem;
  text-align: center;
}
@media screen and (-ms-high-contrast: active), (-ms-high-contrast: none) {
  .cid-tzBx3oEeAs .navbar {
    height: 77px;
  }
  .cid-tzBx3oEeAs .navbar.opened {
    height: auto;
  }
  .cid-tzBx3oEeAs .nav-item .nav-link:hover::before {
    width: 175%;
    max-width: calc(100% + 2rem);
    left: -1rem;
  }
}
.cid-tzBx3sBXXm {
  padding-top: 18rem;
  padding-bottom: 5rem;
  background-image: url("../../../assets/images/calf-1998x1675.png");
}
.cid-tzBx3sBXXm .mbr-text,
.cid-tzBx3sBXXm .mbr-section-btn {
  color: #e01326;
  text-align: center;
}
@media (max-width: 991px) {
  .cid-tzBx3sBXXm .mbr-section-title,
  .cid-tzBx3sBXXm .mbr-section-btn,
  .cid-tzBx3sBXXm .mbr-text {
    text-align: center;
  }
}
.cid-tzBx3sBXXm .mbr-section-subtitle {
  color: #ffffff;
  letter-spacing: 6px;
}
.cid-tzBx3sBXXm .mbr-section-btn {
  padding-top: 13rem;
}
.cid-tzBx3sBXXm .mbr-fallback-image.disabled {
  display: none;
}
.cid-tzBx3sBXXm .mbr-fallback-image {
  display: block;
  background-size: cover;
  background-position: center center;
  width: 100%;
  height: 100%;
  position: absolute;
  top: 0;
}
.cid-tzBx3sBXXm .mbr-section-title {
  color: #2a0db5;
}
.cid-tOMrmr4R1V {
  padding-top: 1rem;
  padding-bottom: 5rem;
  background-color: #ffffff;
}
.cid-tOMrmr4R1V .card {
  background: transparent;
}
.cid-tOMrmr4R1V .img-container img {
  border-radius: 20px;
  width: 355px;
  height: 90%;
  object-fit: cover;
}
@media (max-width: 992px) {
  .cid-tOMrmr4R1V .img-container img {
    width: 100%;
  }
}
.cid-tOMrmr4R1V .card-img {
  width: 18px;
  height: 18px;
  object-fit: contain;
}
.cid-tOMrmr4R1V .col.img {
  margin-right: -10px;
  flex: 0 0 18px;
}
.cid-tOMrmr4R1V .card-body {
  padding: 10px;
}
.cid-tOMrmr4R1V .mbr-fallback-image.disabled {
  display: none;
}
.cid-tOMrmr4R1V .mbr-fallback-image {
  display: block;
  background-size: cover;
  background-position: center center;
  width: 100%;
  height: 100%;
  position: absolute;
  top: 0;
}
.cid-tzBx3xZbD7 {
  padding-top: 4rem;
  padding-bottom: 2rem;
  background-color: #ffffff;
}
.cid-tzBx3xZbD7 img {
  transition: all 0.3s;
  width: 100%;
}
.cid-tzBx3xZbD7 .img-wrapper {
  overflow: hidden;
}
.cid-tzBx3xZbD7 .container {
  max-width: 1400px;
}
@media (min-width: 767px) {
  .cid-tzBx3xZbD7 .container {
    padding: 0 2rem;
  }
}
.cid-tzBx3xZbD7 .title {
  display: flex;
  padding: 0 1rem;
}
.cid-tzBx3xZbD7 .title-box {
  width: 100%;
}
.cid-tzBx3xZbD7 .icon {
  font-size: 5rem;
  color: #ffd96a;
  padding-right: 0rem;
  margin-right: -1rem;
  display: block;
}
.cid-tzBx3xZbD7 .mbr-iconfont {
  font-size: 1.5rem;
  color: currentColor;
  cursor: pointer;
  display: inline-block;
  transition: all 0.3s;
}
.cid-tzBx3xZbD7 .card-wrapper {
  background: #fafafa;
  margin-bottom: 2rem;
}
.cid-tzBx3xZbD7 .card-wrapper:hover img {
  transform: scale(1.1);
}
.cid-tzBx3xZbD7 .card-wrapper:hover .mbr-iconfont {
  transform: translateX(8px);
}
.cid-tzBx3xZbD7 .card-box {
  padding: 2rem;
}
@media (max-width: 767px) {
  .cid-tzBx3xZbD7 .card-box {
    padding: 1rem;
  }
  .cid-tzBx3xZbD7 .align-left {
    text-align: center;
  }
  .cid-tzBx3xZbD7 .align-right,
  .cid-tzBx3xZbD7 .align-left {
    text-align: center;
  }
  .cid-tzBx3xZbD7 .title {
    flex-direction: column;
  }
  .cid-tzBx3xZbD7 .icon,
  .cid-tzBx3xZbD7 .title-box {
    margin: 0rem;
  }
  .cid-tzBx3xZbD7 .icon {
    margin: auto;
    margin-bottom: 1rem;
  }
}
.cid-tzBx3xZbD7 .mbr-text,
.cid-tzBx3xZbD7 .card-box {
  color: #000000;
}
.cid-tzBx3xZbD7 .card-subtitle {
  color: #59bb93;
}
.cid-tzBx3xZbD7 .main-title {
  color: #59bb93;
}
.cid-tzBx3xZbD7 .mbr-fallback-image.disabled {
  display: none;
}
.cid-tzBx3xZbD7 .mbr-fallback-image {
  display: block;
  background-size: cover;
  background-position: center center;
  width: 100%;
  height: 100%;
  position: absolute;
  top: 0;
}
.cid-tFpmLjOofp {
  padding-top: 5rem;
  padding-bottom: 5rem;
  background-color: #ffffff;
}
.cid-tFpmLjOofp .text-wrapper {
  z-index: 11;
}
.cid-tFpmLjOofp .wrapper {
  display: flex;
  flex-direction: column;
}
.cid-tFpmLjOofp .animate__fadeInUp:before {
  background: #ffffff;
}
.cid-tFpmLjOofp .mbr-iconfont {
  display: block;
  font-size: 3rem;
  color: #59bb93;
  margin-right: 0rem;
  margin-bottom: 2rem;
}
.cid-tFpmLjOofp .iconfont-wrapper {
  margin: auto;
}
.cid-tFpmLjOofp .mbr-section-title {
  text-align: center;
  color: #2160d1;
}
.cid-tFpmLjOofp .mbr-text,
.cid-tFpmLjOofp .mbr-section-btn {
  text-align: center;
  color: #161734;
}
.cid-tFpmLjOofp .mbr-fallback-image.disabled {
  display: none;
}
.cid-tFpmLjOofp .mbr-fallback-image {
  display: block;
  background-size: cover;
  background-position: center center;
  width: 100%;
  height: 100%;
  position: absolute;
  top: 0;
}
.cid-uWxGo7PIfu {
  padding-top: 1rem;
  padding-bottom: 0rem;
  background-color: #333333;
}
.cid-uWxGo7PIfu .card-wrapper {
  display: flex;
  overflow: visible;
}
.cid-uWxGo7PIfu .icon {
  font-size: 5rem;
  color: #ffd96a;
  padding-right: 0rem;
  margin-top: -1rem;
  display: block;
}
.cid-uWxGo7PIfu .card-box {
  margin-left: -1rem;
}
.cid-uWxGo7PIfu .card-title {
  color: #f7f7f7;
}
.cid-uWxGo7PIfu .card-text {
  color: #000000;
}
@media (max-width: 767px) {
  .cid-uWxGo7PIfu .align-right,
  .cid-uWxGo7PIfu .align-left {
    text-align: center;
  }
  .cid-uWxGo7PIfu .card-wrapper {
    flex-direction: column;
  }
  .cid-uWxGo7PIfu .icon,
  .cid-uWxGo7PIfu .card-box {
    margin: 0rem;
  }
  .cid-uWxGo7PIfu .icon {
    margin: auto;
    margin-bottom: 1rem;
  }
}
.cid-uWxGo7PIfu .mbr-fallback-image.disabled {
  display: none;
}
.cid-uWxGo7PIfu .mbr-fallback-image {
  display: block;
  background-size: cover;
  background-position: center center;
  width: 100%;
  height: 100%;
  position: absolute;
  top: 0;
}
.cid-uWxGplVSPu {
  padding-top: 5rem;
  padding-bottom: 5rem;
  background-color: #333333;
}
.cid-uWxGplVSPu .list {
  list-style: none;
  padding-left: 0;
  color: #ffffff;
}
@media (max-width: 991px) {
  .cid-uWxGplVSPu .list {
    margin-bottom: 2rem;
  }
}
@media (min-width: 992px) {
  .cid-uWxGplVSPu .list {
    margin-bottom: 0rem;
  }
}
@media (max-width: 767px) {
  .cid-uWxGplVSPu .row {
    text-align: center;
  }
}
.cid-uWxGplVSPu li {
  padding-bottom: 5px;
}
.cid-uWxGplVSPu .row {
  padding-top: 2rem;
  border-top: 2px solid rgba(255, 255, 255, 0.15);
}
.cid-uWxGplVSPu .soc-wrapper {
  margin-bottom: 0.5rem;
}
@media (max-width: 991px) {
  .cid-uWxGplVSPu div > *:last-child {
    margin-top: 0 !important;
  }
}
.cid-uWxGplVSPu .mbr-iconfont {
  padding-right: 6px;
}
.cid-uWxGplVSPu .copyright {
  color: #bbbbbb;
}
.cid-uWxGplVSPu .soc-link,
.cid-uWxGplVSPu .soc-wrapper {
  color: #ffffff;
}
.cid-uWxGplVSPu .mbr-section-subtitle {
  color: #f7f7f7;
}
.cid-uxLYxfMb8K .navbar-dropdown {
  position: relative !important;
}
.cid-uxLYxfMb8K .nav-link {
  position: relative;
}
.cid-uxLYxfMb8K .nav-link:before {
  content: '';
  bottom: -2px;
  left: 5px;
  width: 0%;
  height: 1px;
  opacity: 0;
  transition: all 0.3s;
  background: currentColor;
  position: absolute;
}
.cid-uxLYxfMb8K .nav-link:hover:before {
  width: 50%;
  opacity: 1;
}
.cid-uxLYxfMb8K .dropdown-item:before {
  font-family: Moririse2 !important;
  content: '\e966';
  display: inline-block;
  width: 0;
  position: absolute;
  left: 1rem;
  top: 0.5rem;
  margin-right: 0.5rem;
  line-height: 1;
  font-size: inherit;
  vertical-align: middle;
  text-align: center;
  overflow: hidden;
  transform: scale(0, 1);
  transition: all 0.25s ease-in-out;
}
.cid-uxLYxfMb8K .dropdown-menu {
  padding: 0;
}
.cid-uxLYxfMb8K .dropdown-item:hover,
.cid-uxLYxfMb8K .dropdown-item:focus {
  background: #59bb93 !important;
  color: white !important;
}
.cid-uxLYxfMb8K .nav-dropdown .link {
  padding: 0 0.3em !important;
  margin: .667em 1em !important;
}
.cid-uxLYxfMb8K .nav-dropdown .link.dropdown-toggle::after {
  margin-left: 0.5rem;
  margin-top: 0.2rem;
}
.cid-uxLYxfMb8K .container {
  display: flex;
  margin: auto;
}
.cid-uxLYxfMb8K .iconfont-wrapper {
  color: #000000 !important;
  font-size: 1.5rem;
  padding-right: .5rem;
}
.cid-uxLYxfMb8K .navbar-caption {
  padding-right: 4rem;
}
.cid-uxLYxfMb8K .dropdown-menu,
.cid-uxLYxfMb8K .navbar.opened {
  background: #ffffff !important;
}
.cid-uxLYxfMb8K .nav-item:focus,
.cid-uxLYxfMb8K .nav-link:focus {
  outline: none;
}
.cid-uxLYxfMb8K .dropdown .dropdown-menu .dropdown-item {
  width: auto;
  transition: all 0.25s ease-in-out;
}
.cid-uxLYxfMb8K .dropdown .dropdown-menu .dropdown-item::after {
  right: 0.5rem;
}
.cid-uxLYxfMb8K .dropdown .dropdown-menu .dropdown-item .mbr-iconfont {
  margin-left: -1.8rem;
  padding-right: 1rem;
  font-size: inherit;
}
.cid-uxLYxfMb8K .dropdown .dropdown-menu .dropdown-item .mbr-iconfont:before {
  display: inline-block;
  transform: scale(1, 1);
  transition: all 0.25s ease-in-out;
}
.cid-uxLYxfMb8K .collapsed .dropdown-menu .dropdown-item:before {
  display: none;
}
.cid-uxLYxfMb8K .collapsed .dropdown .dropdown-menu .dropdown-item {
  padding: 0.235em 1.5em 0.235em 1.5em !important;
  transition: none;
  margin: 0 !important;
}
.cid-uxLYxfMb8K .navbar {
  min-height: 77px;
  transition: all .3s;
  background: #ffffff;
}
.cid-uxLYxfMb8K .navbar.opened {
  transition: all .3s;
}
.cid-uxLYxfMb8K .navbar .dropdown-item {
  padding: .5rem 1.8rem;
}
.cid-uxLYxfMb8K .navbar .navbar-logo img {
  width: auto;
}
.cid-uxLYxfMb8K .navbar .navbar-collapse {
  justify-content: flex-end;
  z-index: 1;
}
.cid-uxLYxfMb8K .navbar.collapsed .nav-item .nav-link::before {
  display: none;
}
.cid-uxLYxfMb8K .navbar.collapsed.opened .dropdown-menu {
  top: 0;
}
@media (min-width: 992px) {
  .cid-uxLYxfMb8K .navbar.collapsed.opened:not(.navbar-short) .navbar-collapse {
    max-height: calc(98.5vh - 8rem);
  }
}
.cid-uxLYxfMb8K .navbar.collapsed .dropdown-menu .dropdown-submenu {
  left: 0 !important;
}
.cid-uxLYxfMb8K .navbar.collapsed .dropdown-menu .dropdown-item:after {
  right: auto;
}
.cid-uxLYxfMb8K .navbar.collapsed .dropdown-menu .dropdown-toggle[data-toggle="dropdown-submenu"]:after {
  margin-left: 0.5rem;
  margin-top: 0.2rem;
  border-top: 0.35em solid;
  border-right: 0.35em solid transparent;
  border-left: 0.35em solid transparent;
  border-bottom: 0;
  top: 55%;
}
.cid-uxLYxfMb8K .navbar.collapsed ul.navbar-nav li {
  margin: auto;
}
.cid-uxLYxfMb8K .navbar.collapsed .dropdown-menu .dropdown-item {
  padding: .25rem 1.5rem;
  text-align: center;
}
.cid-uxLYxfMb8K .navbar.collapsed .icons-menu {
  padding-left: 0;
  padding-right: 0;
  padding-top: .5rem;
  padding-bottom: .5rem;
}
@media (max-width: 991px) {
  .cid-uxLYxfMb8K .navbar .nav-item .nav-link::before {
    display: none;
  }
  .cid-uxLYxfMb8K .navbar.opened .dropdown-menu {
    top: 0;
  }
  .cid-uxLYxfMb8K .navbar .dropdown-menu .dropdown-submenu {
    left: 0 !important;
  }
  .cid-uxLYxfMb8K .navbar .dropdown-menu .dropdown-item:after {
    right: auto;
  }
  .cid-uxLYxfMb8K .navbar .dropdown-menu .dropdown-toggle[data-toggle="dropdown-submenu"]:after {
    margin-left: 0.5rem;
    margin-top: 0.2rem;
    border-top: 0.35em solid;
    border-right: 0.35em solid transparent;
    border-left: 0.35em solid transparent;
    border-bottom: 0;
    top: 55%;
  }
  .cid-uxLYxfMb8K .navbar .navbar-logo img {
    height: 3.8rem !important;
  }
  .cid-uxLYxfMb8K .navbar ul.navbar-nav li {
    margin: auto;
  }
  .cid-uxLYxfMb8K .navbar .dropdown-menu .dropdown-item {
    padding: .25rem 1.5rem !important;
    text-align: center;
  }
  .cid-uxLYxfMb8K .navbar .navbar-brand {
    flex-shrink: initial;
    flex-basis: auto;
    word-break: break-word;
    padding-right: 2rem;
  }
  .cid-uxLYxfMb8K .navbar .navbar-toggler {
    flex-basis: auto;
  }
  .cid-uxLYxfMb8K .navbar .icons-menu {
    padding-left: 0;
    padding-top: .5rem;
    padding-bottom: .5rem;
  }
}
.cid-uxLYxfMb8K .navbar.navbar-short {
  min-height: 60px;
}
.cid-uxLYxfMb8K .navbar.navbar-short .navbar-logo img {
  height: 3rem !important;
}
.cid-uxLYxfMb8K .navbar.navbar-short .navbar-brand {
  padding: 0;
}
.cid-uxLYxfMb8K .navbar-brand {
  flex-shrink: 0;
  align-items: center;
  margin-right: 0;
  padding: 0;
  transition: all .3s;
  word-break: break-word;
  z-index: 1;
}
.cid-uxLYxfMb8K .navbar-brand .navbar-caption {
  line-height: inherit !important;
}
.cid-uxLYxfMb8K .navbar-brand .navbar-logo a {
  outline: none;
}
.cid-uxLYxfMb8K .dropdown-item.active,
.cid-uxLYxfMb8K .dropdown-item:active {
  background-color: transparent;
}
.cid-uxLYxfMb8K .navbar-expand-lg .navbar-nav .nav-link {
  padding: 0;
}
.cid-uxLYxfMb8K .nav-dropdown .link.dropdown-toggle {
  margin-right: 1.667em;
}
.cid-uxLYxfMb8K .nav-dropdown .link.dropdown-toggle[aria-expanded="true"] {
  margin-right: 0;
  padding: 0.667em 1.667em;
}
.cid-uxLYxfMb8K .navbar.navbar-expand-lg .dropdown .dropdown-menu {
  background: #ffffff;
}
.cid-uxLYxfMb8K .navbar.navbar-expand-lg .dropdown .dropdown-menu .dropdown-submenu {
  margin: 0;
  left: 100%;
}
.cid-uxLYxfMb8K .navbar .dropdown.open > .dropdown-menu {
  display: block;
}
.cid-uxLYxfMb8K ul.navbar-nav {
  flex-wrap: wrap;
}
.cid-uxLYxfMb8K .navbar-buttons {
  text-align: center;
  min-width: 170px;
}
.cid-uxLYxfMb8K button.navbar-toggler {
  outline: none;
  width: 31px;
  height: 20px;
  cursor: pointer;
  transition: all .2s;
  position: relative;
  align-self: center;
}
.cid-uxLYxfMb8K button.navbar-toggler .hamburger span {
  position: absolute;
  right: 0;
  width: 30px;
  height: 2px;
  border-right: 5px;
  background-color: currentColor;
}
.cid-uxLYxfMb8K button.navbar-toggler .hamburger span:nth-child(1) {
  top: 0;
  transition: all .2s;
}
.cid-uxLYxfMb8K button.navbar-toggler .hamburger span:nth-child(2) {
  top: 8px;
  transition: all .15s;
}
.cid-uxLYxfMb8K button.navbar-toggler .hamburger span:nth-child(3) {
  top: 8px;
  transition: all .15s;
}
.cid-uxLYxfMb8K button.navbar-toggler .hamburger span:nth-child(4) {
  top: 16px;
  transition: all .2s;
}
.cid-uxLYxfMb8K nav.opened .hamburger span:nth-child(1) {
  top: 8px;
  width: 0;
  opacity: 0;
  right: 50%;
  transition: all .2s;
}
.cid-uxLYxfMb8K nav.opened .hamburger span:nth-child(2) {
  transform: rotate(45deg);
  transition: all .25s;
}
.cid-uxLYxfMb8K nav.opened .hamburger span:nth-child(3) {
  transform: rotate(-45deg);
  transition: all .25s;
}
.cid-uxLYxfMb8K nav.opened .hamburger span:nth-child(4) {
  top: 8px;
  width: 0;
  opacity: 0;
  right: 50%;
  transition: all .2s;
}
.cid-uxLYxfMb8K .navbar-dropdown {
  padding: .5rem 1rem;
}
.cid-uxLYxfMb8K a.nav-link {
  display: flex;
  align-items: center;
  justify-content: center;
}
.cid-uxLYxfMb8K .icons-menu {
  flex-wrap: nowrap;
  display: flex;
  justify-content: center;
  padding-left: 1rem;
  padding-right: 1rem;
  padding-top: 0.3rem;
  text-align: center;
}
@media screen and (-ms-high-contrast: active), (-ms-high-contrast: none) {
  .cid-uxLYxfMb8K .navbar {
    height: 77px;
  }
  .cid-uxLYxfMb8K .navbar.opened {
    height: auto;
  }
  .cid-uxLYxfMb8K .nav-item .nav-link:hover::before {
    width: 175%;
    max-width: calc(100% + 2rem);
    left: -1rem;
  }
}
.cid-uxLYxi17sm {
  padding-top: 5rem;
  padding-bottom: 5rem;
  min-height: 280px;
  background-image: url("../../../assets/images/copy-of-copy-of-wisecook-1587x2245.png");
  display: flex;
  align-items: center;
}
@media (min-width: 640px) {
  .cid-uxLYxi17sm {
    min-height: 300px;
  }
}
@media (min-width: 768px) {
  .cid-uxLYxi17sm {
    min-height: 380px;
  }
}
@media (min-width: 992px) {
  .cid-uxLYxi17sm {
    min-height: 420px;
  }
}
@media (min-width: 1200px) {
  .cid-uxLYxi17sm {
    min-height: 610px;
  }
}
.cid-uxLYxi17sm .mbr-fallback-image.disabled {
  display: none;
}
.cid-uxLYxi17sm .mbr-fallback-image {
  display: block;
  background-size: cover;
  background-position: center center;
  width: 100%;
  height: 100%;
  position: absolute;
  top: 0;
}
.cid-uxLYxi17sm .row {
  justify-content: flex-start;
}
.cid-uxLYxi17sm .mbr-section-title {
  color: #000000;
}
.cid-uxLYxi17sm .mbr-section-subtitle {
  color: #e01326;
}
.cid-uxLYxi17sm .mbr-text {
  color: #FEF9EE;
}
.cid-uxLYxjNK1B {
  background-image: url("../../../assets/images/poultry-site-297-x-210-mm-650x460.png");
}
.cid-uxLYxjNK1B .mbr-text,
.cid-uxLYxjNK1B .mbr-section-btn {
  color: #6592e6;
  text-align: left;
}
@media (max-width: 991px) {
  .cid-uxLYxjNK1B .mbr-section-title,
  .cid-uxLYxjNK1B .mbr-section-btn,
  .cid-uxLYxjNK1B .mbr-text {
    text-align: center;
  }
}
.cid-uxLYxjNK1B .mbr-section-subtitle {
  color: #6592e6;
  letter-spacing: 6px;
}
.cid-uxLYxjNK1B .mbr-fallback-image.disabled {
  display: none;
}
.cid-uxLYxjNK1B .mbr-fallback-image {
  display: block;
  background-size: cover;
  background-position: center center;
  width: 100%;
  height: 100%;
  position: absolute;
  top: 0;
}
.cid-uxLYxjNK1B .mbr-section-title {
  text-align: left;
}
.cid-uxLYxlJKWa {
  padding-top: 3rem;
  padding-bottom: 3rem;
  background-color: #ffffff;
}
.cid-uxLYxlJKWa .li-item {
  align-items: center;
  display: flex;
}
.cid-uxLYxlJKWa .item {
  color: #e43f3f;
}
.cid-uxLYxlJKWa svg {
  margin-right: 0.5rem;
  width: 25px;
  height: 15px;
}
.cid-uxLYxlJKWa path {
  fill: currentColor;
}
.cid-uxLYxlJKWa .item,
.cid-uxLYxlJKWa path {
  color: #000000;
}
.cid-uxLYxlJKWa .mbr-section-subtitle {
  color: #6592e6;
}
.cid-uxLYxsg5UT {
  padding-top: 10rem;
  padding-bottom: 0rem;
  background-color: #ffffff;
}
.cid-uxLYxsg5UT .mbr-text,
.cid-uxLYxsg5UT .mbr-section-btn {
  color: #333333;
  text-align: center;
}
@media (max-width: 991px) {
  .cid-uxLYxsg5UT .mbr-section-title,
  .cid-uxLYxsg5UT .mbr-section-btn,
  .cid-uxLYxsg5UT .mbr-text {
    text-align: center;
  }
}
.cid-uxLYxsg5UT .padding {
  padding-bottom: 7rem!important;
}
.cid-uxLYxsg5UT .mbr-section-subtitle {
  color: #ffffff;
  letter-spacing: 6px;
}
.cid-uxLYxsg5UT .mbr-iconfont {
  color: #ffffff;
  font-size: 1.1rem;
}
.cid-uxLYxsg5UT .icons-wrapper {
  position: absolute;
  display: flex;
  bottom: 4rem;
  width: fit-content;
  right: 10rem;
}
@media (max-width: 992px) {
  .cid-uxLYxsg5UT .icons-wrapper {
    right: 50%;
    left: 50%;
    transform: translateX(-50%);
  }
}
.cid-uxLYxsg5UT .icon-wrapper {
  position: relative;
  width: 50px;
  cursor: pointer;
  margin: 0 0.5rem;
  display: flex;
  justify-content: center;
  align-items: center;
  height: 50px;
}
.cid-uxLYxsg5UT .icon-wrapper:before {
  position: absolute;
  pointer-events: none;
  content: '';
  top: 50%;
  left: 50%;
  transform: translate(-50%, -50%);
  width: 100%;
  transition: all 0.3s;
  height: 100%;
  border-radius: 50%;
  border: 1px solid #ffffff;
}
.cid-uxLYxsg5UT .icon-wrapper:hover:before {
  width: 90%;
  height: 90%;
  opacity: 0;
}
.cid-uxLYxsg5UT .mbr-fallback-image.disabled {
  display: none;
}
.cid-uxLYxsg5UT .mbr-fallback-image {
  display: block;
  background-size: cover;
  background-position: center center;
  width: 100%;
  height: 100%;
  position: absolute;
  top: 0;
}
.cid-uxLYxsg5UT .mbr-section-title {
  color: #6592e6;
}
.cid-uxLYxw2fkk {
  padding-top: 6rem;
  padding-bottom: 6rem;
  background-color: #ffffff;
}
.cid-uxLYxw2fkk .mbr-fallback-image.disabled {
  display: none;
}
.cid-uxLYxw2fkk .mbr-fallback-image {
  display: block;
  background-size: cover;
  background-position: center center;
  width: 100%;
  height: 100%;
  position: absolute;
  top: 0;
}
@media (max-width: 991px) {
  .cid-uxLYxw2fkk .image-wrapper {
    margin-bottom: 1rem;
  }
}
.cid-uxLYxw2fkk .row {
  flex-direction: row-reverse;
}
.cid-uxLYxw2fkk img {
  width: 100%;
}
.cid-uxMe54qLvG {
  padding-top: 10rem;
  padding-bottom: 0rem;
  background-color: #ffffff;
}
.cid-uxMe54qLvG .mbr-text,
.cid-uxMe54qLvG .mbr-section-btn {
  color: #333333;
  text-align: center;
}
@media (max-width: 991px) {
  .cid-uxMe54qLvG .mbr-section-title,
  .cid-uxMe54qLvG .mbr-section-btn,
  .cid-uxMe54qLvG .mbr-text {
    text-align: center;
  }
}
.cid-uxMe54qLvG .padding {
  padding-bottom: 7rem!important;
}
.cid-uxMe54qLvG .mbr-section-subtitle {
  color: #ffffff;
  letter-spacing: 6px;
}
.cid-uxMe54qLvG .mbr-iconfont {
  color: #ffffff;
  font-size: 1.1rem;
}
.cid-uxMe54qLvG .icons-wrapper {
  position: absolute;
  display: flex;
  bottom: 4rem;
  width: fit-content;
  right: 10rem;
}
@media (max-width: 992px) {
  .cid-uxMe54qLvG .icons-wrapper {
    right: 50%;
    left: 50%;
    transform: translateX(-50%);
  }
}
.cid-uxMe54qLvG .icon-wrapper {
  position: relative;
  width: 50px;
  cursor: pointer;
  margin: 0 0.5rem;
  display: flex;
  justify-content: center;
  align-items: center;
  height: 50px;
}
.cid-uxMe54qLvG .icon-wrapper:before {
  position: absolute;
  pointer-events: none;
  content: '';
  top: 50%;
  left: 50%;
  transform: translate(-50%, -50%);
  width: 100%;
  transition: all 0.3s;
  height: 100%;
  border-radius: 50%;
  border: 1px solid #ffffff;
}
.cid-uxMe54qLvG .icon-wrapper:hover:before {
  width: 90%;
  height: 90%;
  opacity: 0;
}
.cid-uxMe54qLvG .mbr-fallback-image.disabled {
  display: none;
}
.cid-uxMe54qLvG .mbr-fallback-image {
  display: block;
  background-size: cover;
  background-position: center center;
  width: 100%;
  height: 100%;
  position: absolute;
  top: 0;
}
.cid-uxMe54qLvG .mbr-section-title {
  color: #d42b2b;
}
.cid-uWxGM8U2C4 {
  padding-top: 1rem;
  padding-bottom: 0rem;
  background-color: #333333;
}
.cid-uWxGM8U2C4 .card-wrapper {
  display: flex;
  overflow: visible;
}
.cid-uWxGM8U2C4 .icon {
  font-size: 5rem;
  color: #ffd96a;
  padding-right: 0rem;
  margin-top: -1rem;
  display: block;
}
.cid-uWxGM8U2C4 .card-box {
  margin-left: -1rem;
}
.cid-uWxGM8U2C4 .card-title {
  color: #f7f7f7;
}
.cid-uWxGM8U2C4 .card-text {
  color: #000000;
}
@media (max-width: 767px) {
  .cid-uWxGM8U2C4 .align-right,
  .cid-uWxGM8U2C4 .align-left {
    text-align: center;
  }
  .cid-uWxGM8U2C4 .card-wrapper {
    flex-direction: column;
  }
  .cid-uWxGM8U2C4 .icon,
  .cid-uWxGM8U2C4 .card-box {
    margin: 0rem;
  }
  .cid-uWxGM8U2C4 .icon {
    margin: auto;
    margin-bottom: 1rem;
  }
}
.cid-uWxGM8U2C4 .mbr-fallback-image.disabled {
  display: none;
}
.cid-uWxGM8U2C4 .mbr-fallback-image {
  display: block;
  background-size: cover;
  background-position: center center;
  width: 100%;
  height: 100%;
  position: absolute;
  top: 0;
}
.cid-uWxGOuZYek {
  padding-top: 5rem;
  padding-bottom: 5rem;
  background-color: #333333;
}
.cid-uWxGOuZYek .list {
  list-style: none;
  padding-left: 0;
  color: #ffffff;
}
@media (max-width: 991px) {
  .cid-uWxGOuZYek .list {
    margin-bottom: 2rem;
  }
}
@media (min-width: 992px) {
  .cid-uWxGOuZYek .list {
    margin-bottom: 0rem;
  }
}
@media (max-width: 767px) {
  .cid-uWxGOuZYek .row {
    text-align: center;
  }
}
.cid-uWxGOuZYek li {
  padding-bottom: 5px;
}
.cid-uWxGOuZYek .row {
  padding-top: 2rem;
  border-top: 2px solid rgba(255, 255, 255, 0.15);
}
.cid-uWxGOuZYek .soc-wrapper {
  margin-bottom: 0.5rem;
}
@media (max-width: 991px) {
  .cid-uWxGOuZYek div > *:last-child {
    margin-top: 0 !important;
  }
}
.cid-uWxGOuZYek .mbr-iconfont {
  padding-right: 6px;
}
.cid-uWxGOuZYek .copyright {
  color: #bbbbbb;
}
.cid-uWxGOuZYek .soc-link,
.cid-uWxGOuZYek .soc-wrapper {
  color: #ffffff;
}
.cid-uWxGOuZYek .mbr-section-subtitle {
  color: #f7f7f7;
}
.cid-s6S2mmZd7b .navbar-dropdown {
  position: relative !important;
}
.cid-s6S2mmZd7b .nav-link {
  position: relative;
}
.cid-s6S2mmZd7b .nav-link:before {
  content: '';
  bottom: -2px;
  left: 5px;
  width: 0%;
  height: 1px;
  opacity: 0;
  transition: all 0.3s;
  background: currentColor;
  position: absolute;
}
.cid-s6S2mmZd7b .nav-link:hover:before {
  width: 50%;
  opacity: 1;
}
.cid-s6S2mmZd7b .dropdown-item:before {
  font-family: Moririse2 !important;
  content: '\e966';
  display: inline-block;
  width: 0;
  position: absolute;
  left: 1rem;
  top: 0.5rem;
  margin-right: 0.5rem;
  line-height: 1;
  font-size: inherit;
  vertical-align: middle;
  text-align: center;
  overflow: hidden;
  transform: scale(0, 1);
  transition: all 0.25s ease-in-out;
}
.cid-s6S2mmZd7b .dropdown-menu {
  padding: 0;
}
.cid-s6S2mmZd7b .dropdown-item:hover,
.cid-s6S2mmZd7b .dropdown-item:focus {
  background: #59bb93 !important;
  color: white !important;
}
.cid-s6S2mmZd7b .nav-dropdown .link {
  padding: 0 0.3em !important;
  margin: .667em 1em !important;
}
.cid-s6S2mmZd7b .nav-dropdown .link.dropdown-toggle::after {
  margin-left: 0.5rem;
  margin-top: 0.2rem;
}
.cid-s6S2mmZd7b .container {
  display: flex;
  margin: auto;
}
.cid-s6S2mmZd7b .iconfont-wrapper {
  color: #000000 !important;
  font-size: 1.5rem;
  padding-right: .5rem;
}
.cid-s6S2mmZd7b .navbar-caption {
  padding-right: 4rem;
}
.cid-s6S2mmZd7b .dropdown-menu,
.cid-s6S2mmZd7b .navbar.opened {
  background: #ffffff !important;
}
.cid-s6S2mmZd7b .nav-item:focus,
.cid-s6S2mmZd7b .nav-link:focus {
  outline: none;
}
.cid-s6S2mmZd7b .dropdown .dropdown-menu .dropdown-item {
  width: auto;
  transition: all 0.25s ease-in-out;
}
.cid-s6S2mmZd7b .dropdown .dropdown-menu .dropdown-item::after {
  right: 0.5rem;
}
.cid-s6S2mmZd7b .dropdown .dropdown-menu .dropdown-item .mbr-iconfont {
  margin-left: -1.8rem;
  padding-right: 1rem;
  font-size: inherit;
}
.cid-s6S2mmZd7b .dropdown .dropdown-menu .dropdown-item .mbr-iconfont:before {
  display: inline-block;
  transform: scale(1, 1);
  transition: all 0.25s ease-in-out;
}
.cid-s6S2mmZd7b .collapsed .dropdown-menu .dropdown-item:before {
  display: none;
}
.cid-s6S2mmZd7b .collapsed .dropdown .dropdown-menu .dropdown-item {
  padding: 0.235em 1.5em 0.235em 1.5em !important;
  transition: none;
  margin: 0 !important;
}
.cid-s6S2mmZd7b .navbar {
  min-height: 77px;
  transition: all .3s;
  background: #ffffff;
}
.cid-s6S2mmZd7b .navbar.opened {
  transition: all .3s;
}
.cid-s6S2mmZd7b .navbar .dropdown-item {
  padding: .5rem 1.8rem;
}
.cid-s6S2mmZd7b .navbar .navbar-logo img {
  width: auto;
}
.cid-s6S2mmZd7b .navbar .navbar-collapse {
  justify-content: flex-end;
  z-index: 1;
}
.cid-s6S2mmZd7b .navbar.collapsed .nav-item .nav-link::before {
  display: none;
}
.cid-s6S2mmZd7b .navbar.collapsed.opened .dropdown-menu {
  top: 0;
}
@media (min-width: 992px) {
  .cid-s6S2mmZd7b .navbar.collapsed.opened:not(.navbar-short) .navbar-collapse {
    max-height: calc(98.5vh - 8rem);
  }
}
.cid-s6S2mmZd7b .navbar.collapsed .dropdown-menu .dropdown-submenu {
  left: 0 !important;
}
.cid-s6S2mmZd7b .navbar.collapsed .dropdown-menu .dropdown-item:after {
  right: auto;
}
.cid-s6S2mmZd7b .navbar.collapsed .dropdown-menu .dropdown-toggle[data-toggle="dropdown-submenu"]:after {
  margin-left: 0.5rem;
  margin-top: 0.2rem;
  border-top: 0.35em solid;
  border-right: 0.35em solid transparent;
  border-left: 0.35em solid transparent;
  border-bottom: 0;
  top: 55%;
}
.cid-s6S2mmZd7b .navbar.collapsed ul.navbar-nav li {
  margin: auto;
}
.cid-s6S2mmZd7b .navbar.collapsed .dropdown-menu .dropdown-item {
  padding: .25rem 1.5rem;
  text-align: center;
}
.cid-s6S2mmZd7b .navbar.collapsed .icons-menu {
  padding-left: 0;
  padding-right: 0;
  padding-top: .5rem;
  padding-bottom: .5rem;
}
@media (max-width: 991px) {
  .cid-s6S2mmZd7b .navbar .nav-item .nav-link::before {
    display: none;
  }
  .cid-s6S2mmZd7b .navbar.opened .dropdown-menu {
    top: 0;
  }
  .cid-s6S2mmZd7b .navbar .dropdown-menu .dropdown-submenu {
    left: 0 !important;
  }
  .cid-s6S2mmZd7b .navbar .dropdown-menu .dropdown-item:after {
    right: auto;
  }
  .cid-s6S2mmZd7b .navbar .dropdown-menu .dropdown-toggle[data-toggle="dropdown-submenu"]:after {
    margin-left: 0.5rem;
    margin-top: 0.2rem;
    border-top: 0.35em solid;
    border-right: 0.35em solid transparent;
    border-left: 0.35em solid transparent;
    border-bottom: 0;
    top: 55%;
  }
  .cid-s6S2mmZd7b .navbar .navbar-logo img {
    height: 3.8rem !important;
  }
  .cid-s6S2mmZd7b .navbar ul.navbar-nav li {
    margin: auto;
  }
  .cid-s6S2mmZd7b .navbar .dropdown-menu .dropdown-item {
    padding: .25rem 1.5rem !important;
    text-align: center;
  }
  .cid-s6S2mmZd7b .navbar .navbar-brand {
    flex-shrink: initial;
    flex-basis: auto;
    word-break: break-word;
    padding-right: 2rem;
  }
  .cid-s6S2mmZd7b .navbar .navbar-toggler {
    flex-basis: auto;
  }
  .cid-s6S2mmZd7b .navbar .icons-menu {
    padding-left: 0;
    padding-top: .5rem;
    padding-bottom: .5rem;
  }
}
.cid-s6S2mmZd7b .navbar.navbar-short {
  min-height: 60px;
}
.cid-s6S2mmZd7b .navbar.navbar-short .navbar-logo img {
  height: 3rem !important;
}
.cid-s6S2mmZd7b .navbar.navbar-short .navbar-brand {
  padding: 0;
}
.cid-s6S2mmZd7b .navbar-brand {
  flex-shrink: 0;
  align-items: center;
  margin-right: 0;
  padding: 0;
  transition: all .3s;
  word-break: break-word;
  z-index: 1;
}
.cid-s6S2mmZd7b .navbar-brand .navbar-caption {
  line-height: inherit !important;
}
.cid-s6S2mmZd7b .navbar-brand .navbar-logo a {
  outline: none;
}
.cid-s6S2mmZd7b .dropdown-item.active,
.cid-s6S2mmZd7b .dropdown-item:active {
  background-color: transparent;
}
.cid-s6S2mmZd7b .navbar-expand-lg .navbar-nav .nav-link {
  padding: 0;
}
.cid-s6S2mmZd7b .nav-dropdown .link.dropdown-toggle {
  margin-right: 1.667em;
}
.cid-s6S2mmZd7b .nav-dropdown .link.dropdown-toggle[aria-expanded="true"] {
  margin-right: 0;
  padding: 0.667em 1.667em;
}
.cid-s6S2mmZd7b .navbar.navbar-expand-lg .dropdown .dropdown-menu {
  background: #ffffff;
}
.cid-s6S2mmZd7b .navbar.navbar-expand-lg .dropdown .dropdown-menu .dropdown-submenu {
  margin: 0;
  left: 100%;
}
.cid-s6S2mmZd7b .navbar .dropdown.open > .dropdown-menu {
  display: block;
}
.cid-s6S2mmZd7b ul.navbar-nav {
  flex-wrap: wrap;
}
.cid-s6S2mmZd7b .navbar-buttons {
  text-align: center;
  min-width: 170px;
}
.cid-s6S2mmZd7b button.navbar-toggler {
  outline: none;
  width: 31px;
  height: 20px;
  cursor: pointer;
  transition: all .2s;
  position: relative;
  align-self: center;
}
.cid-s6S2mmZd7b button.navbar-toggler .hamburger span {
  position: absolute;
  right: 0;
  width: 30px;
  height: 2px;
  border-right: 5px;
  background-color: currentColor;
}
.cid-s6S2mmZd7b button.navbar-toggler .hamburger span:nth-child(1) {
  top: 0;
  transition: all .2s;
}
.cid-s6S2mmZd7b button.navbar-toggler .hamburger span:nth-child(2) {
  top: 8px;
  transition: all .15s;
}
.cid-s6S2mmZd7b button.navbar-toggler .hamburger span:nth-child(3) {
  top: 8px;
  transition: all .15s;
}
.cid-s6S2mmZd7b button.navbar-toggler .hamburger span:nth-child(4) {
  top: 16px;
  transition: all .2s;
}
.cid-s6S2mmZd7b nav.opened .hamburger span:nth-child(1) {
  top: 8px;
  width: 0;
  opacity: 0;
  right: 50%;
  transition: all .2s;
}
.cid-s6S2mmZd7b nav.opened .hamburger span:nth-child(2) {
  transform: rotate(45deg);
  transition: all .25s;
}
.cid-s6S2mmZd7b nav.opened .hamburger span:nth-child(3) {
  transform: rotate(-45deg);
  transition: all .25s;
}
.cid-s6S2mmZd7b nav.opened .hamburger span:nth-child(4) {
  top: 8px;
  width: 0;
  opacity: 0;
  right: 50%;
  transition: all .2s;
}
.cid-s6S2mmZd7b .navbar-dropdown {
  padding: .5rem 1rem;
}
.cid-s6S2mmZd7b a.nav-link {
  display: flex;
  align-items: center;
  justify-content: center;
}
.cid-s6S2mmZd7b .icons-menu {
  flex-wrap: nowrap;
  display: flex;
  justify-content: center;
  padding-left: 1rem;
  padding-right: 1rem;
  padding-top: 0.3rem;
  text-align: center;
}
@media screen and (-ms-high-contrast: active), (-ms-high-contrast: none) {
  .cid-s6S2mmZd7b .navbar {
    height: 77px;
  }
  .cid-s6S2mmZd7b .navbar.opened {
    height: auto;
  }
  .cid-s6S2mmZd7b .nav-item .nav-link:hover::before {
    width: 175%;
    max-width: calc(100% + 2rem);
    left: -1rem;
  }
}
.cid-tycybHZ5yP {
  background-image: url("../../../assets/images/site-cover-2000x1127.png");
}
.cid-tycybHZ5yP .mbr-fallback-image.disabled {
  display: none;
}
.cid-tycybHZ5yP .mbr-fallback-image {
  display: block;
  background-size: cover;
  background-position: center center;
  width: 100%;
  height: 100%;
  position: absolute;
  top: 0;
}
.cid-tycybHZ5yP .container-fluid {
  margin: 0;
  padding: 0 60px;
}
@media (max-width: 992px) {
  .cid-tycybHZ5yP .container-fluid {
    padding: 0 25px;
  }
}
.cid-tycybHZ5yP .container-fluid .row {
  padding: 0;
}
.cid-tycybHZ5yP .title-wrapper {
  padding-top: 35%;
}
@media (max-width: 992px) {
  .cid-tycybHZ5yP .title-wrapper {
    padding-top: 0;
  }
}
.cid-tycybHZ5yP .title-wrapper .mbr-section-title {
  margin-bottom: 48px;
}
.cid-tycybHZ5yP .title-wrapper .mbr-text {
  margin-bottom: 48px;
}
.cid-tycybHZ5yP .title-wrapper .mbr-section-btn .btn {
  background-image: linear-gradient(99deg, rgba(255, 255, 255, 0) 30%, #ffffff 100%), radial-gradient(circle at 50% 50%, #ffffff 0, rgba(255, 255, 255, 0) 70%);
  color: #000000 !important;
}
.cid-tycybHZ5yP .mbr-section-title {
  color: #ffffff;
}
.cid-tycybHZ5yP .mbr-text {
  color: #b6b6b6;
}
.cid-tycybHZ5yP .mbr-section-title,
.cid-tycybHZ5yP .mbr-section-btn {
  color: #585ba5;
}
.cid-thZQN7yqwY {
  padding-top: 0rem;
  padding-bottom: 0rem;
  background-color: #f7f7f7;
}
.cid-thZQN7yqwY .carousel {
  height: 800px;
}
.cid-thZQN7yqwY .carousel img {
  width: 100%;
  height: 100%;
  object-fit: cover;
}
.cid-thZQN7yqwY .carousel-item,
.cid-thZQN7yqwY .carousel-inner {
  height: 100%;
}
.cid-thZQN7yqwY .mbr-overlay {
  z-index: 1;
}
.cid-thZQN7yqwY .carousel-caption {
  bottom: 20px;
  position: absolute;
  top: 40%;
  z-index: 10;
  padding-top: 20px;
  padding-bottom: 20px;
  color: #fff;
  text-align: center;
}
@media (min-width: 768px) {
  .cid-thZQN7yqwY .carousel-caption {
    left: 15%;
    right: 70%;
    width: 33%;
  }
}
.cid-thZQN7yqwY .mobi-mbri-arrow-next {
  margin-left: 5px;
}
.cid-thZQN7yqwY .mobi-mbri-arrow-prev {
  margin-right: 5px;
}
.cid-thZQN7yqwY .carousel-control:hover {
  background: #1b1b1b;
  color: #fff;
  opacity: 1;
}
.cid-thZQN7yqwY .item-wrapper {
  width: 100%;
}
@media (max-width: 767px) {
  .cid-thZQN7yqwY .container .carousel-control {
    margin-bottom: 0;
  }
  .cid-thZQN7yqwY .content-slider-wrap {
    width: 100% !important;
  }
}
.cid-thZQN7yqwY .container .carousel-indicators {
  margin-bottom: 3px;
}
.cid-thZQN7yqwY .carousel-indicators {
  position: absolute;
  bottom: 0;
  margin-bottom: 1.5rem !important;
}
@media (max-width: 768px) {
  .cid-thZQN7yqwY .carousel-indicators {
    display: none;
  }
}
.cid-thZQN7yqwY .carousel-indicators li {
  max-width: 10px;
  height: 10px;
  width: 10px;
  max-height: 10px;
  margin: 3px 10px;
  background-color: #f7f7f7;
  border: 0px solid #59bb93;
  border-radius: 50%;
  opacity: 1;
  transition: all 0.3s;
}
.cid-thZQN7yqwY .carousel-indicators li.active,
.cid-thZQN7yqwY .carousel-indicators li:hover {
  background-color: #000000;
}
.cid-thZQN7yqwY .carousel-indicators li::after,
.cid-thZQN7yqwY .carousel-indicators li::before {
  content: none;
}
.cid-thZQN7yqwY .carousel-indicators.ie-fix {
  left: 50%;
  display: block;
  width: 60%;
  margin-left: -30%;
  text-align: center;
}
.cid-thZQN7yqwY .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-thZQN7yqwY .carousel-control.carousel-control-prev {
  left: 0;
  margin-left: 2.5rem;
}
.cid-thZQN7yqwY .carousel-control.carousel-control-next {
  right: 0;
  margin-right: 2.5rem;
}
@media (max-width: 767px) {
  .cid-thZQN7yqwY .carousel-control {
    top: auto;
    bottom: 1rem;
  }
}
.cid-thZQN7yqwY .right-block {
  position: absolute;
  margin: 0 !important;
  top: 50%;
  right: 0;
  left: auto;
  width: 10%;
  height: 3%;
  transform: rotate(90deg);
  min-width: 90px;
}
.cid-thZQN7yqwY H5 {
  text-align: left;
  color: #585ba5;
}
.cid-thZQN7yqwY P {
  text-align: left;
}
.cid-thZQN7yqwY .mbr-text,
.cid-thZQN7yqwY .mbr-section-btn {
  text-align: left;
  color: #000000;
}
.cid-thZQN7yqwY .mbr-text {
  margin-top: 0 !important;
  line-height: 1.4;
}
.cid-thZQN7yqwY .mbr-section-btn {
  margin-top: 1rem !important;
}
.cid-thZQN7yqwY .second-img {
  z-index: 1;
  cursor: pointer;
  content: "";
  position: absolute;
  width: 100%;
  height: 100%;
  background-color: #f7f7f7;
  top: 0%;
  opacity: 0%;
  transition: .5s all;
  pointer-events: none;
}
.cid-uVB3dv39Tb {
  padding-top: 6rem;
  padding-bottom: 6rem;
  background-color: #333333;
}
.cid-uVB3dv39Tb .mbr-fallback-image.disabled {
  display: none;
}
.cid-uVB3dv39Tb .mbr-fallback-image {
  display: block;
  background-size: cover;
  background-position: center center;
  width: 100%;
  height: 100%;
  position: absolute;
  top: 0;
}
.cid-uVB3dv39Tb .card {
  border-radius: 0;
}
@media (min-width: 992px) {
  .cid-uVB3dv39Tb .card {
    border-right: 1px solid white;
  }
}
@media (max-width: 991px) {
  .cid-uVB3dv39Tb .card {
    border-right: 0px;
    border-bottom: 1px solid white;
  }
}
.cid-uVB3dv39Tb .wrapper {
  padding: 30px 0;
}
.cid-uVB3dv39Tb .mbr-section-title {
  color: #fafafa;
}
.cid-uVB3dv39Tb .mbr-text,
.cid-uVB3dv39Tb .mbr-section-btn {
  color: #f7f7f7;
}
.cid-uVB3dv39Tb H3 {
  color: #585ba5;
}
.cid-uVB3eqJ5iU {
  padding-top: 5rem;
  padding-bottom: 5rem;
  background-color: #333333;
}
.cid-uVB3eqJ5iU .list {
  list-style: none;
  padding-left: 0;
  color: #ffffff;
}
@media (max-width: 991px) {
  .cid-uVB3eqJ5iU .list {
    margin-bottom: 2rem;
  }
}
@media (min-width: 992px) {
  .cid-uVB3eqJ5iU .list {
    margin-bottom: 0rem;
  }
}
@media (max-width: 767px) {
  .cid-uVB3eqJ5iU .row {
    text-align: center;
  }
}
.cid-uVB3eqJ5iU li {
  padding-bottom: 5px;
}
.cid-uVB3eqJ5iU .row {
  padding-top: 2rem;
  border-top: 2px solid rgba(255, 255, 255, 0.15);
}
.cid-uVB3eqJ5iU .soc-wrapper {
  margin-bottom: 0.5rem;
}
@media (max-width: 991px) {
  .cid-uVB3eqJ5iU div > *:last-child {
    margin-top: 0 !important;
  }
}
.cid-uVB3eqJ5iU .mbr-iconfont {
  padding-right: 6px;
}
.cid-uVB3eqJ5iU .copyright {
  color: #bbbbbb;
}
.cid-uVB3eqJ5iU .soc-link,
.cid-uVB3eqJ5iU .soc-wrapper {
  color: #ffffff;
}
.cid-uVB3eqJ5iU .mbr-section-subtitle {
  color: #f7f7f7;
}
