@import url(https://fonts.googleapis.com/css?family=MuseoModerno:100,200,300,400,500,600,700,800,900&display=swap);
@import url(https://fonts.googleapis.com/css?family=Jost:100,200,300,400,500,600,700,800,900,100i,200i,300i,400i,500i,600i,700i,800i,900i&display=swap);





body {
  font-family: Jost;
}
.display-1 {
  font-family: 'MuseoModerno', display;
  font-size: 4.3rem;
  line-height: 1.1;
}
.display-1 > .mbr-iconfont {
  font-size: 6.88rem;
}
.display-2 {
  font-family: 'MuseoModerno', display;
  font-size: 3rem;
  line-height: 1.1;
}
.display-2 > .mbr-iconfont {
  font-size: 4.8rem;
}
.display-4 {
  font-family: 'Jost', sans-serif;
  font-size: 1rem;
  line-height: 1.5;
}
.display-4 > .mbr-iconfont {
  font-size: 1.6rem;
}
.display-5 {
  font-family: 'MuseoModerno', display;
  font-size: 1.6rem;
  line-height: 1.5;
}
.display-5 > .mbr-iconfont {
  font-size: 2.56rem;
}
.display-7 {
  font-family: 'Jost', sans-serif;
  font-size: 1.3rem;
  line-height: 1.5;
}
.display-7 > .mbr-iconfont {
  font-size: 2.08rem;
}
/* ---- 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.44rem;
  }
}
@media (max-width: 768px) {
  .display-1 {
    font-size: 3.01rem;
    font-size: calc( 2.155rem + (4.3 - 2.155) * ((100vw - 20rem) / (48 - 20)));
    line-height: calc( 1.1 * (2.155rem + (4.3 - 2.155) * ((100vw - 20rem) / (48 - 20))));
  }
  .display-2 {
    font-size: 2.4rem;
    font-size: calc( 1.7rem + (3 - 1.7) * ((100vw - 20rem) / (48 - 20)));
    line-height: calc( 1.3 * (1.7rem + (3 - 1.7) * ((100vw - 20rem) / (48 - 20))));
  }
  .display-4 {
    font-size: 0.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.28rem;
    font-size: calc( 1.21rem + (1.6 - 1.21) * ((100vw - 20rem) / (48 - 20)));
    line-height: calc( 1.4 * (1.21rem + (1.6 - 1.21) * ((100vw - 20rem) / (48 - 20))));
  }
  .display-7 {
    font-size: 1.04rem;
    font-size: calc( 1.105rem + (1.3 - 1.105) * ((100vw - 20rem) / (48 - 20)));
    line-height: calc( 1.4 * (1.105rem + (1.3 - 1.105) * ((100vw - 20rem) / (48 - 20))));
  }
}
/* Buttons */
.btn {
  padding: 0.6rem 1.2rem;
  border-radius: 4px;
}
.btn-sm {
  padding: 0.6rem 1.2rem;
  border-radius: 4px;
}
.btn-md {
  padding: 0.6rem 1.2rem;
  border-radius: 4px;
}
.btn-lg {
  padding: 1rem 2.6rem;
  border-radius: 4px;
}
.bg-primary {
  background-color: #33358c !important;
}
.bg-success {
  background-color: #e2727f !important;
}
.bg-info {
  background-color: #65bf7a !important;
}
.bg-warning {
  background-color: #a8aaf1 !important;
}
.bg-danger {
  background-color: #ff9966 !important;
}
.btn-primary,
.btn-primary:active {
  background-color: #33358c !important;
  border-color: #33358c !important;
  color: #fafafa !important;
}
.btn-primary:hover,
.btn-primary:focus,
.btn-primary.focus,
.btn-primary.active {
  color: #fafafa !important;
  background-color: transparent  !important;
  border-color: #fafafa !important;
  outline: none!important;
}
.btn-primary.disabled,
.btn-primary:disabled {
  color: #fafafa !important;
  background-color: #252767 !important;
  border-color: #252767 !important;
}
.btn-secondary,
.btn-secondary:active {
  background-color: #72e29d !important;
  border-color: #72e29d !important;
  color: #fafafa !important;
}
.btn-secondary:hover,
.btn-secondary:focus,
.btn-secondary.focus,
.btn-secondary.active {
  color: #fafafa !important;
  background-color: transparent  !important;
  border-color: #fafafa !important;
  outline: none!important;
}
.btn-secondary.disabled,
.btn-secondary:disabled {
  color: #fafafa !important;
  background-color: #48d980 !important;
  border-color: #48d980 !important;
}
.btn-info,
.btn-info:active {
  background-color: #65bf7a !important;
  border-color: #65bf7a !important;
  color: #fafafa !important;
}
.btn-info:hover,
.btn-info:focus,
.btn-info.focus,
.btn-info.active {
  color: #fafafa !important;
  background-color: transparent  !important;
  border-color: #fafafa !important;
  outline: none!important;
}
.btn-info.disabled,
.btn-info:disabled {
  color: #fafafa !important;
  background-color: #47aa5e !important;
  border-color: #47aa5e !important;
}
.btn-success,
.btn-success:active {
  background-color: #e2727f !important;
  border-color: #e2727f !important;
  color: #fafafa !important;
}
.btn-success:hover,
.btn-success:focus,
.btn-success.focus,
.btn-success.active {
  color: #fafafa !important;
  background-color: transparent  !important;
  border-color: #fafafa !important;
  outline: none!important;
}
.btn-success.disabled,
.btn-success:disabled {
  color: #fafafa !important;
  background-color: #d94859 !important;
  border-color: #d94859 !important;
}
.btn-warning,
.btn-warning:active {
  background-color: #a8aaf1 !important;
  border-color: #a8aaf1 !important;
  color: #fafafa !important;
}
.btn-warning:hover,
.btn-warning:focus,
.btn-warning.focus,
.btn-warning.active {
  color: #fafafa !important;
  background-color: transparent  !important;
  border-color: #fafafa !important;
  outline: none!important;
}
.btn-warning.disabled,
.btn-warning:disabled {
  color: #fafafa !important;
  background-color: #7c7fea !important;
  border-color: #7c7fea !important;
}
.btn-danger,
.btn-danger:active {
  background-color: #ff9966 !important;
  border-color: #ff9966 !important;
  color: #fafafa !important;
}
.btn-danger:hover,
.btn-danger:focus,
.btn-danger.focus,
.btn-danger.active {
  color: #fafafa !important;
  background-color: transparent  !important;
  border-color: #fafafa !important;
  outline: none!important;
}
.btn-danger.disabled,
.btn-danger:disabled {
  color: #fafafa !important;
  background-color: #ff7733 !important;
  border-color: #ff7733 !important;
}
.btn-primary-outline {
  position: relative;
  z-index: 1;
  display: inline;
}
.btn-primary-outline,
.btn-primary-outline:active {
  background-color: transparent !important;
  border-color: #333333;
  color: #333333;
}
.btn-primary-outline:hover,
.btn-primary-outline:focus,
.btn-primary-outline.focus,
.btn-primary-outline.active {
  color: #fafafa!important;
  background-color: transparent!important;
  border-color: #33358c !important;
  box-shadow: none!important;
}
.btn-primary-outline.disabled,
.btn-primary-outline:disabled {
  color: #fafafa !important;
  background-color: #33358c !important;
  border-color: #33358c !important;
}
.btn-primary-outline:before {
  content: '';
  z-index: -1;
  position: absolute;
  transition: all 0.3s;
  top: -1px;
  left: -1px;
  width: 102%;
  height: 105%;
  border-radius: 30px;
  transform: translate(5px, 5px);
  background: #33358c;
}
.btn-primary-outline:hover:before {
  transform: translate(-1px, -1px);
}
@media (max-width: 992px) {
  .btn-primary-outline {
    display: inline-block;
    border-color: #33358c;
  }
  .btn-primary-outline:before {
    transform: translate(-1px, -1px);
  }
}
.btn-secondary-outline {
  position: relative;
  z-index: 1;
  display: inline;
}
.btn-secondary-outline,
.btn-secondary-outline:active {
  background-color: transparent !important;
  border-color: #333333;
  color: #333333;
}
.btn-secondary-outline:hover,
.btn-secondary-outline:focus,
.btn-secondary-outline.focus,
.btn-secondary-outline.active {
  color: #fafafa!important;
  background-color: transparent!important;
  border-color: #72e29d !important;
  box-shadow: none!important;
}
.btn-secondary-outline.disabled,
.btn-secondary-outline:disabled {
  color: #fafafa !important;
  background-color: #72e29d !important;
  border-color: #72e29d !important;
}
.btn-secondary-outline:before {
  content: '';
  z-index: -1;
  position: absolute;
  transition: all 0.3s;
  top: -1px;
  left: -1px;
  width: 102%;
  height: 105%;
  border-radius: 30px;
  transform: translate(5px, 5px);
  background: #72e29d;
}
.btn-secondary-outline:hover:before {
  transform: translate(-1px, -1px);
}
@media (max-width: 992px) {
  .btn-secondary-outline {
    display: inline-block;
    border-color: #72e29d;
  }
  .btn-secondary-outline:before {
    transform: translate(-1px, -1px);
  }
}
.btn-info-outline {
  position: relative;
  z-index: 1;
  display: inline;
}
.btn-info-outline,
.btn-info-outline:active {
  background-color: transparent !important;
  border-color: #333333;
  color: #333333;
}
.btn-info-outline:hover,
.btn-info-outline:focus,
.btn-info-outline.focus,
.btn-info-outline.active {
  color: #fafafa!important;
  background-color: transparent!important;
  border-color: #65bf7a !important;
  box-shadow: none!important;
}
.btn-info-outline.disabled,
.btn-info-outline:disabled {
  color: #fafafa !important;
  background-color: #65bf7a !important;
  border-color: #65bf7a !important;
}
.btn-info-outline:before {
  content: '';
  z-index: -1;
  position: absolute;
  transition: all 0.3s;
  top: -1px;
  left: -1px;
  width: 102%;
  height: 105%;
  border-radius: 30px;
  transform: translate(5px, 5px);
  background: #65bf7a;
}
.btn-info-outline:hover:before {
  transform: translate(-1px, -1px);
}
@media (max-width: 992px) {
  .btn-info-outline {
    display: inline-block;
    border-color: #65bf7a;
  }
  .btn-info-outline:before {
    transform: translate(-1px, -1px);
  }
}
.btn-success-outline {
  position: relative;
  z-index: 1;
  display: inline;
}
.btn-success-outline,
.btn-success-outline:active {
  background-color: transparent !important;
  border-color: #333333;
  color: #333333;
}
.btn-success-outline:hover,
.btn-success-outline:focus,
.btn-success-outline.focus,
.btn-success-outline.active {
  color: #fafafa!important;
  background-color: transparent!important;
  border-color: #e2727f !important;
  box-shadow: none!important;
}
.btn-success-outline.disabled,
.btn-success-outline:disabled {
  color: #fafafa !important;
  background-color: #e2727f !important;
  border-color: #e2727f !important;
}
.btn-success-outline:before {
  content: '';
  z-index: -1;
  position: absolute;
  transition: all 0.3s;
  top: -1px;
  left: -1px;
  width: 102%;
  height: 105%;
  border-radius: 30px;
  transform: translate(5px, 5px);
  background: #e2727f;
}
.btn-success-outline:hover:before {
  transform: translate(-1px, -1px);
}
@media (max-width: 992px) {
  .btn-success-outline {
    display: inline-block;
    border-color: #e2727f;
  }
  .btn-success-outline:before {
    transform: translate(-1px, -1px);
  }
}
.btn-warning-outline {
  position: relative;
  z-index: 1;
  display: inline;
}
.btn-warning-outline,
.btn-warning-outline:active {
  background-color: transparent !important;
  border-color: #333333;
  color: #333333;
}
.btn-warning-outline:hover,
.btn-warning-outline:focus,
.btn-warning-outline.focus,
.btn-warning-outline.active {
  color: #fafafa!important;
  background-color: transparent!important;
  border-color: #a8aaf1 !important;
  box-shadow: none!important;
}
.btn-warning-outline.disabled,
.btn-warning-outline:disabled {
  color: #fafafa !important;
  background-color: #a8aaf1 !important;
  border-color: #a8aaf1 !important;
}
.btn-warning-outline:before {
  content: '';
  z-index: -1;
  position: absolute;
  transition: all 0.3s;
  top: -1px;
  left: -1px;
  width: 102%;
  height: 105%;
  border-radius: 30px;
  transform: translate(5px, 5px);
  background: #a8aaf1;
}
.btn-warning-outline:hover:before {
  transform: translate(-1px, -1px);
}
@media (max-width: 992px) {
  .btn-warning-outline {
    display: inline-block;
    border-color: #a8aaf1;
  }
  .btn-warning-outline:before {
    transform: translate(-1px, -1px);
  }
}
.btn-danger-outline {
  position: relative;
  z-index: 1;
  display: inline;
}
.btn-danger-outline,
.btn-danger-outline:active {
  background-color: transparent !important;
  border-color: #333333;
  color: #333333;
}
.btn-danger-outline:hover,
.btn-danger-outline:focus,
.btn-danger-outline.focus,
.btn-danger-outline.active {
  color: #fafafa!important;
  background-color: transparent!important;
  border-color: #ff9966 !important;
  box-shadow: none!important;
}
.btn-danger-outline.disabled,
.btn-danger-outline:disabled {
  color: #fafafa !important;
  background-color: #ff9966 !important;
  border-color: #ff9966 !important;
}
.btn-danger-outline:before {
  content: '';
  z-index: -1;
  position: absolute;
  transition: all 0.3s;
  top: -1px;
  left: -1px;
  width: 102%;
  height: 105%;
  border-radius: 30px;
  transform: translate(5px, 5px);
  background: #ff9966;
}
.btn-danger-outline:hover:before {
  transform: translate(-1px, -1px);
}
@media (max-width: 992px) {
  .btn-danger-outline {
    display: inline-block;
    border-color: #ff9966;
  }
  .btn-danger-outline:before {
    transform: translate(-1px, -1px);
  }
}
.btn-black-outline {
  color: #333333!important;
}
.btn-black-outline,
.btn-black-outline:active,
.btn-black-outline.active {
  background-color: transparent;
  border-color: #333333;
  color: #333333;
}
.btn-black-outline:hover,
.btn-black-outline:focus,
.btn-black-outline.focus {
  color: #fafafa!important;
  background-color: #333333;
  border-color: transparent;
}
.btn-white-outline {
  color: #fafafa!important;
}
.btn-white-outline,
.btn-white-outline:active,
.btn-white-outline.active {
  background-color: transparent;
  border-color: #fafafa;
  color: #333333;
}
.btn-white-outline:hover,
.btn-white-outline:focus,
.btn-white-outline.focus {
  color: #333333!important;
  background-color: #fafafa;
  border-color: transparent;
}
.btn-white {
  color: #333333!important;
}
.btn-white,
.btn-white:active,
.btn-white.active {
  color: #333333!important;
}
.btn-white,
.btn-white:active {
  background-color: #fafafa !important;
  border-color: #fafafa !important;
  color: #fafafa !important;
}
.btn-white:hover,
.btn-white:focus,
.btn-white.focus,
.btn-white.active {
  color: #fafafa !important;
  background-color: transparent  !important;
  border-color: #fafafa !important;
  outline: none!important;
}
.btn-white.disabled,
.btn-white:disabled {
  color: #fafafa !important;
  background-color: #e1e1e1 !important;
  border-color: #e1e1e1 !important;
}
.btn-white,
.btn-white:active,
.btn-white.active {
  color: #333333 !important;
}
.btn-white:hover {
  color: #fafafa !important;
}
.btn-white:hover,
.btn-white:hover:active {
  background-color: #333333 !important;
  border-color: #333333 !important;
  color: #fafafa !important;
}
.btn-white:hover:hover,
.btn-white:hover:focus,
.btn-white:hover.focus,
.btn-white:hover.active {
  color: #fafafa !important;
  background-color: transparent  !important;
  border-color: #fafafa !important;
  outline: none!important;
}
.btn-white:hover.disabled,
.btn-white:hover:disabled {
  color: #fafafa !important;
  background-color: #1a1a1a !important;
  border-color: #1a1a1a !important;
}
.btn-black {
  color: #fafafa !important;
}
.btn-black,
.btn-black:active {
  background-color: #333333 !important;
  border-color: #333333 !important;
  color: #fafafa !important;
}
.btn-black:hover,
.btn-black:focus,
.btn-black.focus,
.btn-black.active {
  color: #fafafa !important;
  background-color: transparent  !important;
  border-color: #fafafa !important;
  outline: none!important;
}
.btn-black.disabled,
.btn-black:disabled {
  color: #fafafa !important;
  background-color: #1a1a1a !important;
  border-color: #1a1a1a !important;
}
.btn-black:hover {
  color: #333333 !important;
}
.btn-black:hover,
.btn-black:hover:active {
  background-color: #fafafa !important;
  border-color: #fafafa !important;
  color: #fafafa !important;
}
.btn-black:hover:hover,
.btn-black:hover:focus,
.btn-black:hover.focus,
.btn-black:hover.active {
  color: #fafafa !important;
  background-color: transparent  !important;
  border-color: #fafafa !important;
  outline: none!important;
}
.btn-black:hover.disabled,
.btn-black:hover:disabled {
  color: #fafafa !important;
  background-color: #e1e1e1 !important;
  border-color: #e1e1e1 !important;
}
.text-primary {
  color: #33358c !important;
}
.text-secondary {
  color: #72e29d !important;
}
.text-success {
  color: #e2727f !important;
}
.text-info {
  color: #65bf7a !important;
}
.text-warning {
  color: #a8aaf1 !important;
}
.text-danger {
  color: #ff9966 !important;
}
.text-white {
  color: #fafafa !important;
}
.text-black {
  color: #333333 !important;
}
a.text-primary:hover,
a.text-primary:focus,
a.text-primary.active {
  color: #252767 !important;
}
a.text-secondary:hover,
a.text-secondary:focus,
a.text-secondary.active {
  color: #48d980 !important;
}
a.text-success:hover,
a.text-success:focus,
a.text-success.active {
  color: #d94859 !important;
}
a.text-info:hover,
a.text-info:focus,
a.text-info.active {
  color: #47aa5e !important;
}
a.text-warning:hover,
a.text-warning:focus,
a.text-warning.active {
  color: #7c7fea !important;
}
a.text-danger:hover,
a.text-danger:focus,
a.text-danger.active {
  color: #ff7733 !important;
}
a.text-white:hover,
a.text-white:focus,
a.text-white.active {
  color: #e1e1e1 !important;
}
a.text-black:hover,
a.text-black:focus,
a.text-black.active {
  color: #4d4d4d !important;
}
.alert-success {
  background-color: #70c770;
}
.alert-info {
  background-color: #65bf7a;
}
.alert-warning {
  background-color: #a8aaf1;
}
.alert-danger {
  background-color: #ff9966;
}
.mbr-section-btn a.btn:not(.btn-form) {
  border-radius: 100px;
}
.mbr-gallery-filter li a {
  border-radius: 100px !important;
}
.mbr-gallery-filter li.active .btn {
  background-color: #33358c;
  border-color: #33358c;
  color: #ffffff;
}
.mbr-gallery-filter li.active .btn:focus {
  box-shadow: none;
}
.nav-tabs .nav-link {
  border-radius: 100px !important;
}
a,
a:hover {
  color: #33358c;
}
.mbr-plan-header.bg-primary .mbr-plan-subtitle,
.mbr-plan-header.bg-primary .mbr-plan-price-desc {
  color: #7375cc;
}
.mbr-plan-header.bg-success .mbr-plan-subtitle,
.mbr-plan-header.bg-success .mbr-plan-price-desc {
  color: #ffffff;
}
.mbr-plan-header.bg-info .mbr-plan-subtitle,
.mbr-plan-header.bg-info .mbr-plan-price-desc {
  color: #bfe4c8;
}
.mbr-plan-header.bg-warning .mbr-plan-subtitle,
.mbr-plan-header.bg-warning .mbr-plan-price-desc {
  color: #ffffff;
}
.mbr-plan-header.bg-danger .mbr-plan-subtitle,
.mbr-plan-header.bg-danger .mbr-plan-price-desc {
  color: #ffffff;
}
/* Scroll to top button*/
#scrollToTop a {
  border-radius: 100px;
}
.form-control {
  font-family: 'Jost', sans-serif;
  font-size: 1.3rem;
  line-height: 1.5;
}
.form-control > .mbr-iconfont {
  font-size: 2.08rem;
}
blockquote {
  border-color: #33358c;
}
/* 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: #33358c;
  color: #ffffff;
}
.jq-selectbox .jq-selectbox__trigger-arrow,
.jq-number__spin.minus:after,
.jq-number__spin.plus:after {
  transition: 0.4s;
  border-top-color: gray !important;
  border-bottom-color: gray !important;
}
.jq-selectbox:hover .jq-selectbox__trigger-arrow,
.jq-number__spin.minus:hover:after,
.jq-number__spin.plus:hover:after {
  border-top-color: #33358c;
  border-bottom-color: #33358c;
}
.xdsoft_datetimepicker .xdsoft_calendar td.xdsoft_default,
.xdsoft_datetimepicker .xdsoft_calendar td.xdsoft_current,
.xdsoft_datetimepicker .xdsoft_timepicker .xdsoft_time_box > div > div.xdsoft_current {
  color: #ffffff !important;
  background-color: #33358c !important;
  box-shadow: none !important;
}
.xdsoft_datetimepicker .xdsoft_calendar td:hover,
.xdsoft_datetimepicker .xdsoft_timepicker .xdsoft_time_box > div > div:hover {
  color: #000000 !important;
  background: #72e29d !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='%2333358c' %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-sd7I1Z1mpy .navbar-dropdown {
  position: relative !important;
}
.cid-sd7I1Z1mpy img {
  width: 50px!important;
  height: 50px!important;
}
.cid-sd7I1Z1mpy .navbar-short {
  background: #ffffff !important;
  box-shadow: 0 0 10px rgba(0, 0, 0, 0.4);
}
.cid-sd7I1Z1mpy .navbar-short .nav-link {
  color: black!important;
}
.cid-sd7I1Z1mpy .navbar {
  transition: all .3s;
  min-height: 77px;
  border-bottom: 1px solid transparent;
  background: rgba(255, 255, 255, 0);
}
.cid-sd7I1Z1mpy .navbar.opened {
  transition: all .3s;
}
.cid-sd7I1Z1mpy .navbar .navbar-logo img {
  width: 220px !important;
  height: auto !important;
}
.cid-sd7I1Z1mpy .navbar .navbar-collapse {
  justify-content: flex-end;
  z-index: 1;
}
.cid-sd7I1Z1mpy .navbar.collapsed .nav-item .nav-link::before {
  display: none;
}
.cid-sd7I1Z1mpy .navbar.collapsed.opened .dropdown-menu {
  top: 0;
}
.cid-sd7I1Z1mpy .navbar.collapsed .dropdown-menu .dropdown-submenu {
  left: 0 !important;
}
.cid-sd7I1Z1mpy .navbar.collapsed .dropdown-menu .dropdown-item:after {
  right: auto;
}
.cid-sd7I1Z1mpy .navbar.collapsed .dropdown-menu .dropdown-toggle[data-toggle="dropdown-submenu"]:after {
  margin-left: 0.5rem;
  margin-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-sd7I1Z1mpy .navbar.collapsed ul.navbar-nav li {
  margin: auto;
}
.cid-sd7I1Z1mpy .navbar.collapsed .icons-menu {
  padding-left: 0;
  padding-right: 0;
  padding-top: .5rem;
  padding-bottom: .5rem;
}
@media (max-width: 991px) {
  .cid-sd7I1Z1mpy .navbar .nav-item .nav-link::before {
    display: none;
  }
  .cid-sd7I1Z1mpy .navbar.opened .dropdown-menu {
    top: 0;
  }
  .cid-sd7I1Z1mpy .navbar .dropdown-menu .dropdown-submenu {
    left: 0 !important;
  }
  .cid-sd7I1Z1mpy .navbar .dropdown-menu .dropdown-item:after {
    right: auto;
  }
  .cid-sd7I1Z1mpy .navbar .dropdown-menu .dropdown-toggle[data-toggle="dropdown-submenu"]:after {
    margin-left: 0.5rem;
    margin-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-sd7I1Z1mpy .navbar ul.navbar-nav li {
    margin: auto;
  }
  .cid-sd7I1Z1mpy .navbar .navbar-brand {
    flex-shrink: initial;
    flex-basis: auto;
    word-break: break-word;
    padding-right: 1rem;
    height: 77px;
  }
  .cid-sd7I1Z1mpy .navbar .navbar-toggler {
    flex-basis: auto;
  }
  .cid-sd7I1Z1mpy .navbar .icons-menu {
    padding: 0;
    padding-top: 1rem;
    padding-bottom: 1.6rem;
  }
}
.cid-sd7I1Z1mpy .navbar.navbar-short {
  min-height: 60px;
}
.cid-sd7I1Z1mpy .navbar.navbar-short .navbar-logo img {
  height: 3rem !important;
}
.cid-sd7I1Z1mpy .navbar.navbar-short .navbar-brand {
  padding: 0;
}
.cid-sd7I1Z1mpy .navbar-logo {
  margin-right: 1rem!important;
}
.cid-sd7I1Z1mpy .nav-link {
  transition: all 0.3s;
  position: relative;
}
.cid-sd7I1Z1mpy .nav-link:before {
  content: '';
  position: absolute;
  width: 8px;
  height: 8px;
  border-radius: 3px;
  transition: all 0.3s;
  bottom: 5px;
  left: 50%;
  opacity: 0;
  transform: translateX(-50%);
  background: #72e29d;
}
.cid-sd7I1Z1mpy .nav-link:hover,
.cid-sd7I1Z1mpy .nav-link:focus {
  color: #72e29d !important;
}
.cid-sd7I1Z1mpy .nav-link:hover:before,
.cid-sd7I1Z1mpy .nav-link:focus:before {
  bottom: -17px;
  opacity: 1;
}
.cid-sd7I1Z1mpy .dropdown-menu {
  padding: 0.5rem 0;
  border: 2px solid black;
  border-radius: 8px;
}
.cid-sd7I1Z1mpy .dropdown-item {
  padding: 0 2rem;
  backround: white;
  color: black !important;
}
.cid-sd7I1Z1mpy .dropdown-item:before {
  content: '';
  position: absolute;
  width: 8px;
  height: 8px;
  border-radius: 3px;
  transition: all 0.3s;
  left: -5px;
  top: 50%;
  opacity: 0;
  transform: translateY(-50%);
  background: #72e29d;
}
.cid-sd7I1Z1mpy .dropdown-item:hover,
.cid-sd7I1Z1mpy .dropdown-item:focus {
  color: #72e29d !important;
  transform: translateX(10px);
}
.cid-sd7I1Z1mpy .dropdown-item:hover:before,
.cid-sd7I1Z1mpy .dropdown-item:focus:before {
  left: 7px;
  opacity: 1;
}
.cid-sd7I1Z1mpy .iconfont-wrapper {
  position: relative;
  box-shadow: 0px 0px 0px 2px #000000 inset;
  border-radius: 50%;
  color: #000000 !important;
  font-size: 1.2rem;
  width: 45px;
  height: 45px;
  display: flex;
  margin: 0 0.4rem;
  justify-content: center;
  align-items: center;
  transition: all 0.3s;
}
.cid-sd7I1Z1mpy .iconfont-wrapper:hover {
  box-shadow: 0px 0px 0px 2px #72e29d inset;
}
.cid-sd7I1Z1mpy .iconfont-wrapper:hover .icon-bg {
  top: 0px;
  right: 0px;
}
.cid-sd7I1Z1mpy .iconfont-wrapper:hover .mbr-iconfont {
  color: white;
}
.cid-sd7I1Z1mpy .mbr-iconfont {
  z-index: 2;
  transition: all 0.3s;
}
.cid-sd7I1Z1mpy .icon-bg {
  position: absolute;
  top: 5px;
  right: -5px;
  box-sizing: border-box;
  width: 100%;
  transition: all 0.3s;
  z-index: -1;
  height: 100%;
  border-radius: 50%;
  background: #72e29d;
}
.cid-sd7I1Z1mpy .navbar-nav {
  margin: auto;
}
.cid-sd7I1Z1mpy .nav-dropdown .link {
  padding: 0 0.3em !important;
  margin: .667em 1em !important;
}
.cid-sd7I1Z1mpy .nav-dropdown .link.dropdown-toggle::after {
  margin-left: 0.5rem;
  margin-top: 0.2rem;
}
.cid-sd7I1Z1mpy .container {
  display: flex;
  margin: auto;
}
.cid-sd7I1Z1mpy .navbar-caption {
  padding-right: 4rem;
}
.cid-sd7I1Z1mpy .dropdown-menu,
.cid-sd7I1Z1mpy .navbar.opened {
  background: #ffffff !important;
}
.cid-sd7I1Z1mpy .nav-item:focus,
.cid-sd7I1Z1mpy .nav-link:focus {
  outline: none;
}
.cid-sd7I1Z1mpy .dropdown .dropdown-menu .dropdown-item {
  width: auto;
  transition: all 0.25s ease-in-out;
}
.cid-sd7I1Z1mpy .dropdown .dropdown-menu .dropdown-item::after {
  right: 1rem;
}
.cid-sd7I1Z1mpy .dropdown .dropdown-menu .dropdown-item .mbr-iconfont {
  margin-left: -1.8rem;
  padding-right: 1rem;
  font-size: inherit;
}
.cid-sd7I1Z1mpy .dropdown .dropdown-menu .dropdown-item .mbr-iconfont:before {
  display: inline-block;
  transform: scale(1, 1);
  transition: all 0.25s ease-in-out;
}
.cid-sd7I1Z1mpy .collapsed .dropdown-menu .dropdown-item:before {
  display: none;
}
.cid-sd7I1Z1mpy .collapsed .dropdown .dropdown-menu .dropdown-item {
  padding: 0.235em 1.5em 0.235em 1.5em !important;
  transition: none;
  margin: 0 !important;
}
.cid-sd7I1Z1mpy .navbar-brand {
  flex-shrink: 0;
  align-items: center;
  margin-right: 0;
  padding: 0;
  transition: all .3s;
  word-break: break-word;
  z-index: 1;
}
.cid-sd7I1Z1mpy .navbar-brand .navbar-caption {
  line-height: inherit !important;
}
.cid-sd7I1Z1mpy .navbar-brand .navbar-logo a {
  outline: none;
}
.cid-sd7I1Z1mpy .dropdown-item.active,
.cid-sd7I1Z1mpy .dropdown-item:active {
  background-color: transparent;
}
.cid-sd7I1Z1mpy .navbar-expand-lg .navbar-nav .nav-link {
  padding: 0;
}
.cid-sd7I1Z1mpy .nav-dropdown .link.dropdown-toggle {
  margin-right: 1.667em;
}
.cid-sd7I1Z1mpy .nav-dropdown .link.dropdown-toggle[aria-expanded="true"] {
  margin-right: 0;
  padding: 0.667em 1.667em;
}
.cid-sd7I1Z1mpy .navbar.navbar-expand-lg .dropdown .dropdown-menu {
  background: #ffffff;
}
.cid-sd7I1Z1mpy .navbar.navbar-expand-lg .dropdown .dropdown-menu .dropdown-submenu {
  margin: 0;
  left: 100%;
}
.cid-sd7I1Z1mpy .navbar .dropdown.open > .dropdown-menu {
  display: block;
}
.cid-sd7I1Z1mpy ul.navbar-nav {
  flex-wrap: wrap;
}
.cid-sd7I1Z1mpy .navbar-buttons {
  text-align: center;
  min-width: 170px;
}
.cid-sd7I1Z1mpy button.navbar-toggler {
  outline: none;
  width: 31px;
  height: 20px;
  cursor: pointer;
  transition: all .2s;
  position: relative;
  align-self: center;
}
.cid-sd7I1Z1mpy button.navbar-toggler .hamburger span {
  position: absolute;
  right: 0;
  width: 30px;
  height: 2px;
  border-right: 5px;
  background-color: currentColor;
}
.cid-sd7I1Z1mpy button.navbar-toggler .hamburger span:nth-child(1) {
  top: 0;
  transition: all .2s;
}
.cid-sd7I1Z1mpy button.navbar-toggler .hamburger span:nth-child(2) {
  top: 8px;
  transition: all .15s;
}
.cid-sd7I1Z1mpy button.navbar-toggler .hamburger span:nth-child(3) {
  top: 8px;
  transition: all .15s;
}
.cid-sd7I1Z1mpy button.navbar-toggler .hamburger span:nth-child(4) {
  top: 16px;
  transition: all .2s;
}
.cid-sd7I1Z1mpy nav.opened .hamburger span:nth-child(1) {
  top: 8px;
  width: 0;
  opacity: 0;
  right: 50%;
  transition: all .2s;
}
.cid-sd7I1Z1mpy nav.opened .hamburger span:nth-child(2) {
  transform: rotate(45deg);
  transition: all .25s;
}
.cid-sd7I1Z1mpy nav.opened .hamburger span:nth-child(3) {
  transform: rotate(-45deg);
  transition: all .25s;
}
.cid-sd7I1Z1mpy nav.opened .hamburger span:nth-child(4) {
  top: 8px;
  width: 0;
  opacity: 0;
  right: 50%;
  transition: all .2s;
}
.cid-sd7I1Z1mpy .navbar-dropdown {
  padding: .5rem 1rem;
}
.cid-sd7I1Z1mpy a.nav-link {
  display: flex;
  align-items: center;
  justify-content: center;
}
.cid-sd7I1Z1mpy .icons-menu {
  flex-wrap: nowrap;
  display: flex;
  justify-content: center;
  padding-left: 1rem;
  padding-right: 1rem;
  padding-top: 0.3rem;
  text-align: center;
}
@media screen and (-ms-high-contrast: active), (-ms-high-contrast: none) {
  .cid-sd7I1Z1mpy .navbar {
    height: 77px;
  }
  .cid-sd7I1Z1mpy .navbar.opened {
    height: auto;
  }
  .cid-sd7I1Z1mpy .nav-item .nav-link:hover::before {
    width: 175%;
    max-width: calc(100% + 2rem);
    left: -1rem;
  }
}
@media (max-width: 992px) {
  .cid-sd7I1Z1mpy .navbar {
    background: #ffffff;
  }
  .cid-sd7I1Z1mpy .nav-link {
    color: black!important;
  }
}
.cid-sd7J7CSjBo {
  padding-top: 90px;
  padding-bottom: 90px;
  background-image: url("../../../assets/images/background1.jpg");
}
.cid-sd7J7CSjBo .mbr-section-title,
.cid-sd7J7CSjBo .mbr-section-subtitle {
  color: #000000;
}
.cid-sd7J7CSjBo .mbr-section-text {
  color: #232323;
}
.cid-sd7J7CSjBo .mbr-text,
.cid-sd7J7CSjBo .typed-text,
.cid-sd7J7CSjBo .mbr-section-text {
  letter-spacing: 0.03rem;
}
.cid-sd7J7CSjBo .btn {
  margin-left: 4px !important;
}
.cid-sd7J7CSjBo .animated-element {
  color: #ff3366;
}
.cid-sd7J7CSjBo .typed-cursor {
  opacity: 1;
  -webkit-animation: blink 0.7s infinite;
  -moz-animation: blink 0.7s infinite;
  animation: blink 0.7s infinite;
  color: #ff3366;
}
.cid-sd7J7CSjBo .mbr-figure {
  border-radius: .25rem;
  overflow: hidden;
}
@media (max-width: 767px) {
  .cid-sd7J7CSjBo .typed-text,
  .cid-sd7J7CSjBo .mbr-section-subtitle,
  .cid-sd7J7CSjBo .mbr-section-text,
  .cid-sd7J7CSjBo .mbr-section-btn {
    text-align: center !important;
  }
}
@keyframes blink {
  0% {
    opacity: 1;
  }
  50% {
    opacity: 0;
  }
  100% {
    opacity: 1;
  }
}
@-webkit-keyframes blink {
  0% {
    opacity: 1;
  }
  50% {
    opacity: 0;
  }
  100% {
    opacity: 1;
  }
}
@-moz-keyframes blink {
  0% {
    opacity: 1;
  }
  50% {
    opacity: 0;
  }
  100% {
    opacity: 1;
  }
}
.cid-sd7L9ku86b {
  padding-top: 5rem;
  padding-bottom: 5rem;
  background-color: #1c1c25;
}
.cid-sd7L9ku86b .mbr-section-title {
  color: #ffffff;
}
.cid-sd7L9ku86b .mbr-text,
.cid-sd7L9ku86b .mbr-section-btn {
  color: #ffffff;
}
.cid-sd7L9ku86b .btn {
  color: white!important;
  border-color: white!important;
}
.cid-sd7IURETZ9 {
  padding-top: 8rem;
  padding-bottom: 0rem;
  background-color: #ffffff;
}
.cid-sd7IURETZ9 .mbr-section-subtitle {
  color: #65bf7a;
}
.cid-sd7IURETZ9 .mbr-text,
.cid-sd7IURETZ9 .mbr-section-btn {
  color: #616161;
}
.cid-sd7IURETZ9 .row {
  justify-content: space-between;
}
.cid-sd7IURETZ9 img {
  border-radius: 8px;
}
.cid-sd7IURETZ9 .mbr-section-title {
  color: #000000;
}
.cid-sd7N0fhhCX {
  padding-top: 5rem;
  padding-bottom: 5rem;
  background-color: #ffffff;
}
.cid-sd7N0fhhCX .card-wrapper {
  display: flex;
}
.cid-sd7N0fhhCX .card-wrapper:hover .card-title {
  color: #72e29d;
}
.cid-sd7N0fhhCX .card-title {
  transition: all 0.3s;
}
.cid-sd7N0fhhCX .mbr-iconfont {
  font-size: 2.5rem;
  color: #65bf7a;
  transform: rotate(30deg);
  padding-right: 2rem;
  padding-top: 0.4rem;
}
@media (max-width: 1600px) {
  .cid-sd7N0fhhCX .card-wrapper {
    flex-direction: column;
    text-align: center;
  }
  .cid-sd7N0fhhCX .mbr-iconfont {
    padding: 0;
    margin-bottom: 1rem;
  }
}
.cid-sd7N0fhhCX .card-text {
  color: #616161;
}
.cid-sdw93gVC8I {
  padding-top: 5rem;
  padding-bottom: 5rem;
  background-color: #f8f8f8;
}
.cid-sdw93gVC8I .mbr-text {
  color: #777d74;
}
.cid-sdw93gVC8I .mbr-iconfont {
  font-size: 6rem;
  color: #ff9083;
  text-align: center;
  text-shadow: 5px 5px 0px #ff9083;
  -webkit-text-stroke-color: #1c1c25;
  -webkit-text-fill-color: transparent;
  -webkit-text-stroke-width: 2px;
}
.cid-sdw93gVC8I .mbr-text,
.cid-sdw93gVC8I .align {
  text-align: center;
  color: #000000;
}
.cid-sdw93gVC8I .mbr-section-subtitle {
  color: #33358c;
}
.cid-sd7LmdNUNe {
  padding-top: 5rem;
  padding-bottom: 0rem;
  background-color: #ffffff;
}
.cid-sd7LmdNUNe img {
  width: 130px;
  margin: auto;
  opacity: 0.4;
  transition: all 0.3s;
}
.cid-sd7LmdNUNe .card {
  transition: all 0.3s;
  height: fit-content;
  padding: 1rem 0;
  opacity: 0.7;
  margin-bottom: 1rem;
}
.cid-sd7LmdNUNe .card:hover img {
  opacity: 0.8;
}
.cid-sd7LmdNUNe .row {
  justify-content: space-between;
}
.cid-sdj7Vj6jYd {
  padding-top: 0rem;
  padding-bottom: 5rem;
  background-color: #ffffff;
}
.cid-sdj7Vj6jYd img {
  width: 130px;
  margin: auto;
  opacity: 0.4;
  transition: all 0.3s;
}
.cid-sdj7Vj6jYd .card {
  transition: all 0.3s;
  height: fit-content;
  padding: 1rem 0;
  opacity: 0.7;
  margin-bottom: 1rem;
}
.cid-sdj7Vj6jYd .card:hover img {
  opacity: 0.8;
}
.cid-sdj7Vj6jYd .row {
  justify-content: space-between;
}
.cid-sdehSe33Um {
  padding-top: 60px;
  padding-bottom: 60px;
  background-color: #333333;
}
@media (max-width: 767px) {
  .cid-sdehSe33Um .content {
    text-align: center;
  }
  .cid-sdehSe33Um .content > div:not(:last-child) {
    margin-bottom: 2rem;
  }
}
@media (max-width: 767px) {
  .cid-sdehSe33Um .media-wrap {
    margin-bottom: 1rem;
  }
}
.cid-sdehSe33Um .media-wrap .mbr-iconfont-logo {
  font-size: 7.5rem;
  color: #f36;
}
.cid-sdehSe33Um .media-wrap img {
  height: 6rem;
}
.cid-sdehSe33Um .mbr-text {
  color: #8d97ad;
}
.cid-sdehSe33Um .p-title {
  font-size: 17px;
}
.cid-sdehSe33Um .p-title span {
  color: #111111;
}
.cid-sdehSe33Um .title-card {
  font-size: 1.3rem;
}
.cid-sdehSe33Um .social-media ul {
  margin: 0;
  padding: 0;
  margin-bottom: 8px;
}
.cid-sdehSe33Um .social-media ul li {
  margin-right: .5rem;
  display: inline-block;
  margin-bottom: .5rem;
}
.cid-sdehSe33Um .footer-menu {
  margin-bottom: 0;
  display: flex;
  -webkit-justify-content: flex-end;
  justify-content: flex-end;
  -webkit-flex-wrap: wrap;
  flex-wrap: wrap;
  list-style: none;
}
.cid-sdehSe33Um .footer-menu__item {
  font-size: 18px;
  padding-right: 1.5rem;
}
.cid-sdehSe33Um .footer-menu__item:last-child {
  padding-right: 0;
}
.cid-sdehSe33Um .copyright {
  display: flex;
  -webkit-align-items: center;
  align-items: center;
}
.cid-sdehSe33Um .copyright img {
  margin-right: 10px;
}
.cid-sdehSe33Um .icon-transition span {
  color: #ffffff;
  display: flex;
  padding: 1rem;
  border-radius: 50%;
  background-color: #72e29d;
  transition: all 0.3s ease-out 0s;
  font-size: 14px;
}
.cid-sdehSe33Um .icon-transition span:hover {
  background-color: #65bf7a;
}
@media (max-width: 767px) {
  .cid-sdehSe33Um .footer-lower .copyright {
    margin-bottom: 1rem;
    text-align: center;
  }
}
.cid-sdehSe33Um .footer-lower hr {
  margin: 1rem 0;
  border-color: #efefef;
}
@media (max-width: 767px) {
  .cid-sdehSe33Um .footer-menu {
    -webkit-justify-content: center;
    justify-content: center;
  }
}
.cid-sdehSe33Um H5 {
  color: #72e29d;
}
.cid-sdehSe33Um .p-title,
.cid-sdehSe33Um .social-media {
  color: #ffffff;
}
.cid-sd7I1Z1mpy .navbar-dropdown {
  position: relative !important;
}
.cid-sd7I1Z1mpy img {
  width: 50px!important;
  height: 50px!important;
}
.cid-sd7I1Z1mpy .navbar-short {
  background: #ffffff !important;
  box-shadow: 0 0 10px rgba(0, 0, 0, 0.4);
}
.cid-sd7I1Z1mpy .navbar-short .nav-link {
  color: black!important;
}
.cid-sd7I1Z1mpy .navbar {
  transition: all .3s;
  min-height: 77px;
  border-bottom: 1px solid transparent;
  background: rgba(255, 255, 255, 0);
}
.cid-sd7I1Z1mpy .navbar.opened {
  transition: all .3s;
}
.cid-sd7I1Z1mpy .navbar .navbar-logo img {
  width: 220px !important;
  height: auto !important;
}
.cid-sd7I1Z1mpy .navbar .navbar-collapse {
  justify-content: flex-end;
  z-index: 1;
}
.cid-sd7I1Z1mpy .navbar.collapsed .nav-item .nav-link::before {
  display: none;
}
.cid-sd7I1Z1mpy .navbar.collapsed.opened .dropdown-menu {
  top: 0;
}
.cid-sd7I1Z1mpy .navbar.collapsed .dropdown-menu .dropdown-submenu {
  left: 0 !important;
}
.cid-sd7I1Z1mpy .navbar.collapsed .dropdown-menu .dropdown-item:after {
  right: auto;
}
.cid-sd7I1Z1mpy .navbar.collapsed .dropdown-menu .dropdown-toggle[data-toggle="dropdown-submenu"]:after {
  margin-left: 0.5rem;
  margin-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-sd7I1Z1mpy .navbar.collapsed ul.navbar-nav li {
  margin: auto;
}
.cid-sd7I1Z1mpy .navbar.collapsed .icons-menu {
  padding-left: 0;
  padding-right: 0;
  padding-top: .5rem;
  padding-bottom: .5rem;
}
@media (max-width: 991px) {
  .cid-sd7I1Z1mpy .navbar .nav-item .nav-link::before {
    display: none;
  }
  .cid-sd7I1Z1mpy .navbar.opened .dropdown-menu {
    top: 0;
  }
  .cid-sd7I1Z1mpy .navbar .dropdown-menu .dropdown-submenu {
    left: 0 !important;
  }
  .cid-sd7I1Z1mpy .navbar .dropdown-menu .dropdown-item:after {
    right: auto;
  }
  .cid-sd7I1Z1mpy .navbar .dropdown-menu .dropdown-toggle[data-toggle="dropdown-submenu"]:after {
    margin-left: 0.5rem;
    margin-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-sd7I1Z1mpy .navbar ul.navbar-nav li {
    margin: auto;
  }
  .cid-sd7I1Z1mpy .navbar .navbar-brand {
    flex-shrink: initial;
    flex-basis: auto;
    word-break: break-word;
    padding-right: 1rem;
    height: 77px;
  }
  .cid-sd7I1Z1mpy .navbar .navbar-toggler {
    flex-basis: auto;
  }
  .cid-sd7I1Z1mpy .navbar .icons-menu {
    padding: 0;
    padding-top: 1rem;
    padding-bottom: 1.6rem;
  }
}
.cid-sd7I1Z1mpy .navbar.navbar-short {
  min-height: 60px;
}
.cid-sd7I1Z1mpy .navbar.navbar-short .navbar-logo img {
  height: 3rem !important;
}
.cid-sd7I1Z1mpy .navbar.navbar-short .navbar-brand {
  padding: 0;
}
.cid-sd7I1Z1mpy .navbar-logo {
  margin-right: 1rem!important;
}
.cid-sd7I1Z1mpy .nav-link {
  transition: all 0.3s;
  position: relative;
}
.cid-sd7I1Z1mpy .nav-link:before {
  content: '';
  position: absolute;
  width: 8px;
  height: 8px;
  border-radius: 3px;
  transition: all 0.3s;
  bottom: 5px;
  left: 50%;
  opacity: 0;
  transform: translateX(-50%);
  background: #72e29d;
}
.cid-sd7I1Z1mpy .nav-link:hover,
.cid-sd7I1Z1mpy .nav-link:focus {
  color: #72e29d !important;
}
.cid-sd7I1Z1mpy .nav-link:hover:before,
.cid-sd7I1Z1mpy .nav-link:focus:before {
  bottom: -17px;
  opacity: 1;
}
.cid-sd7I1Z1mpy .dropdown-menu {
  padding: 0.5rem 0;
  border: 2px solid black;
  border-radius: 8px;
}
.cid-sd7I1Z1mpy .dropdown-item {
  padding: 0 2rem;
  backround: white;
  color: black !important;
}
.cid-sd7I1Z1mpy .dropdown-item:before {
  content: '';
  position: absolute;
  width: 8px;
  height: 8px;
  border-radius: 3px;
  transition: all 0.3s;
  left: -5px;
  top: 50%;
  opacity: 0;
  transform: translateY(-50%);
  background: #72e29d;
}
.cid-sd7I1Z1mpy .dropdown-item:hover,
.cid-sd7I1Z1mpy .dropdown-item:focus {
  color: #72e29d !important;
  transform: translateX(10px);
}
.cid-sd7I1Z1mpy .dropdown-item:hover:before,
.cid-sd7I1Z1mpy .dropdown-item:focus:before {
  left: 7px;
  opacity: 1;
}
.cid-sd7I1Z1mpy .iconfont-wrapper {
  position: relative;
  box-shadow: 0px 0px 0px 2px #000000 inset;
  border-radius: 50%;
  color: #000000 !important;
  font-size: 1.2rem;
  width: 45px;
  height: 45px;
  display: flex;
  margin: 0 0.4rem;
  justify-content: center;
  align-items: center;
  transition: all 0.3s;
}
.cid-sd7I1Z1mpy .iconfont-wrapper:hover {
  box-shadow: 0px 0px 0px 2px #72e29d inset;
}
.cid-sd7I1Z1mpy .iconfont-wrapper:hover .icon-bg {
  top: 0px;
  right: 0px;
}
.cid-sd7I1Z1mpy .iconfont-wrapper:hover .mbr-iconfont {
  color: white;
}
.cid-sd7I1Z1mpy .mbr-iconfont {
  z-index: 2;
  transition: all 0.3s;
}
.cid-sd7I1Z1mpy .icon-bg {
  position: absolute;
  top: 5px;
  right: -5px;
  box-sizing: border-box;
  width: 100%;
  transition: all 0.3s;
  z-index: -1;
  height: 100%;
  border-radius: 50%;
  background: #72e29d;
}
.cid-sd7I1Z1mpy .navbar-nav {
  margin: auto;
}
.cid-sd7I1Z1mpy .nav-dropdown .link {
  padding: 0 0.3em !important;
  margin: .667em 1em !important;
}
.cid-sd7I1Z1mpy .nav-dropdown .link.dropdown-toggle::after {
  margin-left: 0.5rem;
  margin-top: 0.2rem;
}
.cid-sd7I1Z1mpy .container {
  display: flex;
  margin: auto;
}
.cid-sd7I1Z1mpy .navbar-caption {
  padding-right: 4rem;
}
.cid-sd7I1Z1mpy .dropdown-menu,
.cid-sd7I1Z1mpy .navbar.opened {
  background: #ffffff !important;
}
.cid-sd7I1Z1mpy .nav-item:focus,
.cid-sd7I1Z1mpy .nav-link:focus {
  outline: none;
}
.cid-sd7I1Z1mpy .dropdown .dropdown-menu .dropdown-item {
  width: auto;
  transition: all 0.25s ease-in-out;
}
.cid-sd7I1Z1mpy .dropdown .dropdown-menu .dropdown-item::after {
  right: 1rem;
}
.cid-sd7I1Z1mpy .dropdown .dropdown-menu .dropdown-item .mbr-iconfont {
  margin-left: -1.8rem;
  padding-right: 1rem;
  font-size: inherit;
}
.cid-sd7I1Z1mpy .dropdown .dropdown-menu .dropdown-item .mbr-iconfont:before {
  display: inline-block;
  transform: scale(1, 1);
  transition: all 0.25s ease-in-out;
}
.cid-sd7I1Z1mpy .collapsed .dropdown-menu .dropdown-item:before {
  display: none;
}
.cid-sd7I1Z1mpy .collapsed .dropdown .dropdown-menu .dropdown-item {
  padding: 0.235em 1.5em 0.235em 1.5em !important;
  transition: none;
  margin: 0 !important;
}
.cid-sd7I1Z1mpy .navbar-brand {
  flex-shrink: 0;
  align-items: center;
  margin-right: 0;
  padding: 0;
  transition: all .3s;
  word-break: break-word;
  z-index: 1;
}
.cid-sd7I1Z1mpy .navbar-brand .navbar-caption {
  line-height: inherit !important;
}
.cid-sd7I1Z1mpy .navbar-brand .navbar-logo a {
  outline: none;
}
.cid-sd7I1Z1mpy .dropdown-item.active,
.cid-sd7I1Z1mpy .dropdown-item:active {
  background-color: transparent;
}
.cid-sd7I1Z1mpy .navbar-expand-lg .navbar-nav .nav-link {
  padding: 0;
}
.cid-sd7I1Z1mpy .nav-dropdown .link.dropdown-toggle {
  margin-right: 1.667em;
}
.cid-sd7I1Z1mpy .nav-dropdown .link.dropdown-toggle[aria-expanded="true"] {
  margin-right: 0;
  padding: 0.667em 1.667em;
}
.cid-sd7I1Z1mpy .navbar.navbar-expand-lg .dropdown .dropdown-menu {
  background: #ffffff;
}
.cid-sd7I1Z1mpy .navbar.navbar-expand-lg .dropdown .dropdown-menu .dropdown-submenu {
  margin: 0;
  left: 100%;
}
.cid-sd7I1Z1mpy .navbar .dropdown.open > .dropdown-menu {
  display: block;
}
.cid-sd7I1Z1mpy ul.navbar-nav {
  flex-wrap: wrap;
}
.cid-sd7I1Z1mpy .navbar-buttons {
  text-align: center;
  min-width: 170px;
}
.cid-sd7I1Z1mpy button.navbar-toggler {
  outline: none;
  width: 31px;
  height: 20px;
  cursor: pointer;
  transition: all .2s;
  position: relative;
  align-self: center;
}
.cid-sd7I1Z1mpy button.navbar-toggler .hamburger span {
  position: absolute;
  right: 0;
  width: 30px;
  height: 2px;
  border-right: 5px;
  background-color: currentColor;
}
.cid-sd7I1Z1mpy button.navbar-toggler .hamburger span:nth-child(1) {
  top: 0;
  transition: all .2s;
}
.cid-sd7I1Z1mpy button.navbar-toggler .hamburger span:nth-child(2) {
  top: 8px;
  transition: all .15s;
}
.cid-sd7I1Z1mpy button.navbar-toggler .hamburger span:nth-child(3) {
  top: 8px;
  transition: all .15s;
}
.cid-sd7I1Z1mpy button.navbar-toggler .hamburger span:nth-child(4) {
  top: 16px;
  transition: all .2s;
}
.cid-sd7I1Z1mpy nav.opened .hamburger span:nth-child(1) {
  top: 8px;
  width: 0;
  opacity: 0;
  right: 50%;
  transition: all .2s;
}
.cid-sd7I1Z1mpy nav.opened .hamburger span:nth-child(2) {
  transform: rotate(45deg);
  transition: all .25s;
}
.cid-sd7I1Z1mpy nav.opened .hamburger span:nth-child(3) {
  transform: rotate(-45deg);
  transition: all .25s;
}
.cid-sd7I1Z1mpy nav.opened .hamburger span:nth-child(4) {
  top: 8px;
  width: 0;
  opacity: 0;
  right: 50%;
  transition: all .2s;
}
.cid-sd7I1Z1mpy .navbar-dropdown {
  padding: .5rem 1rem;
}
.cid-sd7I1Z1mpy a.nav-link {
  display: flex;
  align-items: center;
  justify-content: center;
}
.cid-sd7I1Z1mpy .icons-menu {
  flex-wrap: nowrap;
  display: flex;
  justify-content: center;
  padding-left: 1rem;
  padding-right: 1rem;
  padding-top: 0.3rem;
  text-align: center;
}
@media screen and (-ms-high-contrast: active), (-ms-high-contrast: none) {
  .cid-sd7I1Z1mpy .navbar {
    height: 77px;
  }
  .cid-sd7I1Z1mpy .navbar.opened {
    height: auto;
  }
  .cid-sd7I1Z1mpy .nav-item .nav-link:hover::before {
    width: 175%;
    max-width: calc(100% + 2rem);
    left: -1rem;
  }
}
@media (max-width: 992px) {
  .cid-sd7I1Z1mpy .navbar {
    background: #ffffff;
  }
  .cid-sd7I1Z1mpy .nav-link {
    color: black!important;
  }
}
.cid-sdiMReyIHK {
  padding-top: 75px;
  padding-bottom: 75px;
  background-color: #ffffff;
}
.cid-sdiMReyIHK .mbr-overlay {
  background-color: #ffffff;
  opacity: 0.4;
}
.cid-sdiMReyIHK .btn {
  border-radius: 100px!important;
  padding: 0.7rem 2.2rem;
  position: relative;
  z-index: 2;
}
.cid-sdiMReyIHK .btn:before {
  content: none;
}
.cid-sdiMReyIHK .col-auto {
  position: relative;
  margin-top: 2rem;
  padding: 0;
  min-height: 30px;
}
.cid-sdiMReyIHK .col-auto:before {
  content: '';
  border-radius: 30px;
  transform: translate(6px, 6px);
  position: absolute;
  top: 0;
  z-index: 1;
  transition: all 0.3s;
  left: 0;
  background: #ff9083;
  width: 100%;
  height: 100%;
}
.cid-sdiMReyIHK .col-auto:hover:before {
  transform: translate(0px, 0px);
}
@media (max-width: 991px) {
  .cid-sdiMReyIHK .col-auto:before {
    transform: translate(0px, 0px);
  }
}
.cid-sdiMReyIHK .wrapper {
  border: 2px solid #f8f8f8;
  border-radius: 30px;
  padding: 3rem;
  padding-bottom: 4rem;
}
@media (max-width: 767px) {
  .cid-sdiMReyIHK .wrapper {
    padding: 1rem;
    padding-bottom: 3rem;
  }
}
.cid-sdiMReyIHK h4 {
  font-weight: 600;
  margin-bottom: 1.5rem;
}
.cid-sdiMReyIHK .form-control,
.cid-sdiMReyIHK .field-input {
  padding: 1rem 1.5rem!important;
  border-radius: 30px;
}
.cid-sdiMReyIHK .jq-selectbox__select {
  padding: 0 !important;
  position: relative;
}
.cid-sdiMReyIHK textarea {
  min-height: 200px;
}
.cid-sdiMReyIHK .form-control,
.cid-sdiMReyIHK .field-input {
  padding: 0.5rem;
  background-color: #f8f8f8;
  border-color: #f8f8f8;
  color: #000000;
  transition: 0.4s;
  box-shadow: none;
  outline: none;
}
.cid-sdiMReyIHK .form-control::-webkit-input-placeholder,
.cid-sdiMReyIHK .field-input::-webkit-input-placeholder,
.cid-sdiMReyIHK .form-control::-webkit-input-placeholder,
.cid-sdiMReyIHK .field-input::-webkit-input-placeholder {
  color: #777d74;
}
.cid-sdiMReyIHK .form-control:-moz-placeholder,
.cid-sdiMReyIHK .field-input:-moz-placeholder,
.cid-sdiMReyIHK .form-control:-moz-placeholder,
.cid-sdiMReyIHK .field-input:-moz-placeholder {
  color: #777d74;
}
.cid-sdiMReyIHK .form-control:hover,
.cid-sdiMReyIHK .field-input:hover,
.cid-sdiMReyIHK .form-control:focus,
.cid-sdiMReyIHK .field-input:focus {
  background-color: #f8f8f8;
  border-color: #f8f8f8;
  color: #000000;
  box-shadow: none;
  outline: none;
}
.cid-sdiMReyIHK .form-control:hover::-webkit-input-placeholder,
.cid-sdiMReyIHK .field-input:hover::-webkit-input-placeholder,
.cid-sdiMReyIHK .form-control:focus::-webkit-input-placeholder,
.cid-sdiMReyIHK .field-input:focus::-webkit-input-placeholder,
.cid-sdiMReyIHK .form-control:hover::-webkit-input-placeholder,
.cid-sdiMReyIHK .field-input:hover::-webkit-input-placeholder,
.cid-sdiMReyIHK .form-control:focus::-webkit-input-placeholder,
.cid-sdiMReyIHK .field-input:focus::-webkit-input-placeholder {
  color: #777d74;
}
.cid-sdiMReyIHK .form-control:hover:-moz-placeholder,
.cid-sdiMReyIHK .field-input:hover:-moz-placeholder,
.cid-sdiMReyIHK .form-control:focus:-moz-placeholder,
.cid-sdiMReyIHK .field-input:focus:-moz-placeholder,
.cid-sdiMReyIHK .form-control:hover:-moz-placeholder,
.cid-sdiMReyIHK .field-input:hover:-moz-placeholder,
.cid-sdiMReyIHK .form-control:focus:-moz-placeholder,
.cid-sdiMReyIHK .field-input:focus:-moz-placeholder {
  color: #777d74;
}
.cid-sdiMReyIHK .jq-number__spin:hover,
.cid-sdiMReyIHK .jq-number__spin:focus {
  background-color: #f8f8f8;
  border-color: #f8f8f8;
  color: #ffffff;
  box-shadow: none;
  outline: none;
}
.cid-sdiMReyIHK .jq-number__spin {
  background-color: #f8f8f8;
  border-color: #f8f8f8;
  color: #000000;
  transition: 0.4s;
  box-shadow: none;
  outline: none;
}
.cid-sdiMReyIHK .jq-selectbox li,
.cid-sdiMReyIHK .jq-selectbox li {
  background-color: #f8f8f8;
  color: #000000;
}
.cid-sdiMReyIHK .jq-selectbox li:hover,
.cid-sdiMReyIHK .jq-selectbox li.selected {
  background-color: #f8f8f8;
  color: #000000;
}
.cid-sdiMReyIHK .jq-selectbox:hover .jq-selectbox__trigger-arrow,
.cid-sdiMReyIHK .jq-number__spin.minus:hover:after,
.cid-sdiMReyIHK .jq-number__spin.plus:hover:after {
  border-top-color: #f8f8f8;
  border-bottom-color: #f8f8f8;
}
.cid-sdiMReyIHK .jq-selectbox .jq-selectbox__trigger-arrow,
.cid-sdiMReyIHK .jq-number__spin.minus:after,
.cid-sdiMReyIHK .jq-number__spin.plus:after {
  border-top-color: #f8f8f8;
  border-bottom-color: #f8f8f8;
}
.cid-sdiMReyIHK input::-webkit-clear-button {
  display: none;
}
.cid-sdiMReyIHK input::-webkit-inner-spin-button {
  display: none;
}
.cid-sdiMReyIHK input::-webkit-outer-spin-button {
  display: none;
}
.cid-sdiMReyIHK input::-webkit-calendar-picker-indicator {
  display: none;
}
@media (max-width: 767px) {
  .cid-sdiMReyIHK .col-auto {
    margin: auto;
    margin-top: 2rem;
  }
}
.cid-sdiMReyIHK .gdpr-block {
  text-align: left;
  padding: 1.5em 1rem;
}
.cid-sdiMReyIHK .gdpr-block label span.textGDPR input[name='gdpr'] {
  top: 6px;
}
.cid-sdiMReyIHK .form-control-label,
.cid-sdiMReyIHK .form-check {
  margin-left: 1.5rem;
}
.cid-sdiMReyIHK .form-group[data-for="input-range"] input {
  margin-left: 5px;
}
.cid-sdiMReyIHK .form-group[data-for="input-range"] .col-auto {
  margin-top: 0;
  padding-right: 5px;
  padding-left: 5px;
}
.cid-sdiMReyIHK .form-group[data-for="input-range"] .col-auto:before {
  display: none;
}
.cid-sdj4OIBHjE {
  padding-top: 45px;
  padding-bottom: 90px;
  background-color: #ffffff;
}
.cid-sdj4OIBHjE .mbr-row {
  margin-left: 0;
  margin-right: 0;
}
.cid-sdj4OIBHjE .mbr-section-title {
  padding-bottom: 1rem;
}
.cid-sdj4OIBHjE .google-map {
  height: 25rem;
  position: relative;
  width: 100%;
}
.cid-sdj4OIBHjE .google-map iframe {
  height: 100%;
  width: 100%;
}
.cid-sdj4OIBHjE .google-map [data-state-details] {
  color: #6b6763;
  font-family: Montserrat;
  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-sdj4OIBHjE .google-map[data-state] {
  background: #e9e5dc;
}
.cid-sdj4OIBHjE .google-map[data-state="loading"] [data-state-details] {
  display: none;
}
.cid-sdj4OIBHjE .map-placeholder {
  display: none;
}
.cid-sdj4OIBHjE .mbr-section-title,
.cid-sdj4OIBHjE .map-title {
  color: #29282d;
  text-align: left;
}
@media (max-width: 991px) {
  .cid-sdj4OIBHjE .map-title {
    margin-top: 3rem;
  }
}
.cid-sdj4L7fAD6 {
  padding-top: 60px;
  padding-bottom: 60px;
  background-color: #333333;
}
@media (max-width: 767px) {
  .cid-sdj4L7fAD6 .content {
    text-align: center;
  }
  .cid-sdj4L7fAD6 .content > div:not(:last-child) {
    margin-bottom: 2rem;
  }
}
@media (max-width: 767px) {
  .cid-sdj4L7fAD6 .media-wrap {
    margin-bottom: 1rem;
  }
}
.cid-sdj4L7fAD6 .media-wrap .mbr-iconfont-logo {
  font-size: 7.5rem;
  color: #f36;
}
.cid-sdj4L7fAD6 .media-wrap img {
  height: 6rem;
}
.cid-sdj4L7fAD6 .mbr-text {
  color: #8d97ad;
}
.cid-sdj4L7fAD6 .p-title {
  font-size: 17px;
}
.cid-sdj4L7fAD6 .p-title span {
  color: #111111;
}
.cid-sdj4L7fAD6 .title-card {
  font-size: 1.3rem;
}
.cid-sdj4L7fAD6 .social-media ul {
  margin: 0;
  padding: 0;
  margin-bottom: 8px;
}
.cid-sdj4L7fAD6 .social-media ul li {
  margin-right: .5rem;
  display: inline-block;
  margin-bottom: .5rem;
}
.cid-sdj4L7fAD6 .footer-menu {
  margin-bottom: 0;
  display: flex;
  -webkit-justify-content: flex-end;
  justify-content: flex-end;
  -webkit-flex-wrap: wrap;
  flex-wrap: wrap;
  list-style: none;
}
.cid-sdj4L7fAD6 .footer-menu__item {
  font-size: 18px;
  padding-right: 1.5rem;
}
.cid-sdj4L7fAD6 .footer-menu__item:last-child {
  padding-right: 0;
}
.cid-sdj4L7fAD6 .copyright {
  display: flex;
  -webkit-align-items: center;
  align-items: center;
}
.cid-sdj4L7fAD6 .copyright img {
  margin-right: 10px;
}
.cid-sdj4L7fAD6 .icon-transition span {
  color: #ffffff;
  display: flex;
  padding: 1rem;
  border-radius: 50%;
  background-color: #72e29d;
  transition: all 0.3s ease-out 0s;
  font-size: 14px;
}
.cid-sdj4L7fAD6 .icon-transition span:hover {
  background-color: #65bf7a;
}
@media (max-width: 767px) {
  .cid-sdj4L7fAD6 .footer-lower .copyright {
    margin-bottom: 1rem;
    text-align: center;
  }
}
.cid-sdj4L7fAD6 .footer-lower hr {
  margin: 1rem 0;
  border-color: #efefef;
}
@media (max-width: 767px) {
  .cid-sdj4L7fAD6 .footer-menu {
    -webkit-justify-content: center;
    justify-content: center;
  }
}
.cid-sdj4L7fAD6 H5 {
  color: #72e29d;
}
.cid-sdj4L7fAD6 .p-title,
.cid-sdj4L7fAD6 .social-media {
  color: #ffffff;
}
.cid-sd7I1Z1mpy .navbar-dropdown {
  position: relative !important;
}
.cid-sd7I1Z1mpy img {
  width: 50px!important;
  height: 50px!important;
}
.cid-sd7I1Z1mpy .navbar-short {
  background: #ffffff !important;
  box-shadow: 0 0 10px rgba(0, 0, 0, 0.4);
}
.cid-sd7I1Z1mpy .navbar-short .nav-link {
  color: black!important;
}
.cid-sd7I1Z1mpy .navbar {
  transition: all .3s;
  min-height: 77px;
  border-bottom: 1px solid transparent;
  background: rgba(255, 255, 255, 0);
}
.cid-sd7I1Z1mpy .navbar.opened {
  transition: all .3s;
}
.cid-sd7I1Z1mpy .navbar .navbar-logo img {
  width: 220px !important;
  height: auto !important;
}
.cid-sd7I1Z1mpy .navbar .navbar-collapse {
  justify-content: flex-end;
  z-index: 1;
}
.cid-sd7I1Z1mpy .navbar.collapsed .nav-item .nav-link::before {
  display: none;
}
.cid-sd7I1Z1mpy .navbar.collapsed.opened .dropdown-menu {
  top: 0;
}
.cid-sd7I1Z1mpy .navbar.collapsed .dropdown-menu .dropdown-submenu {
  left: 0 !important;
}
.cid-sd7I1Z1mpy .navbar.collapsed .dropdown-menu .dropdown-item:after {
  right: auto;
}
.cid-sd7I1Z1mpy .navbar.collapsed .dropdown-menu .dropdown-toggle[data-toggle="dropdown-submenu"]:after {
  margin-left: 0.5rem;
  margin-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-sd7I1Z1mpy .navbar.collapsed ul.navbar-nav li {
  margin: auto;
}
.cid-sd7I1Z1mpy .navbar.collapsed .icons-menu {
  padding-left: 0;
  padding-right: 0;
  padding-top: .5rem;
  padding-bottom: .5rem;
}
@media (max-width: 991px) {
  .cid-sd7I1Z1mpy .navbar .nav-item .nav-link::before {
    display: none;
  }
  .cid-sd7I1Z1mpy .navbar.opened .dropdown-menu {
    top: 0;
  }
  .cid-sd7I1Z1mpy .navbar .dropdown-menu .dropdown-submenu {
    left: 0 !important;
  }
  .cid-sd7I1Z1mpy .navbar .dropdown-menu .dropdown-item:after {
    right: auto;
  }
  .cid-sd7I1Z1mpy .navbar .dropdown-menu .dropdown-toggle[data-toggle="dropdown-submenu"]:after {
    margin-left: 0.5rem;
    margin-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-sd7I1Z1mpy .navbar ul.navbar-nav li {
    margin: auto;
  }
  .cid-sd7I1Z1mpy .navbar .navbar-brand {
    flex-shrink: initial;
    flex-basis: auto;
    word-break: break-word;
    padding-right: 1rem;
    height: 77px;
  }
  .cid-sd7I1Z1mpy .navbar .navbar-toggler {
    flex-basis: auto;
  }
  .cid-sd7I1Z1mpy .navbar .icons-menu {
    padding: 0;
    padding-top: 1rem;
    padding-bottom: 1.6rem;
  }
}
.cid-sd7I1Z1mpy .navbar.navbar-short {
  min-height: 60px;
}
.cid-sd7I1Z1mpy .navbar.navbar-short .navbar-logo img {
  height: 3rem !important;
}
.cid-sd7I1Z1mpy .navbar.navbar-short .navbar-brand {
  padding: 0;
}
.cid-sd7I1Z1mpy .navbar-logo {
  margin-right: 1rem!important;
}
.cid-sd7I1Z1mpy .nav-link {
  transition: all 0.3s;
  position: relative;
}
.cid-sd7I1Z1mpy .nav-link:before {
  content: '';
  position: absolute;
  width: 8px;
  height: 8px;
  border-radius: 3px;
  transition: all 0.3s;
  bottom: 5px;
  left: 50%;
  opacity: 0;
  transform: translateX(-50%);
  background: #72e29d;
}
.cid-sd7I1Z1mpy .nav-link:hover,
.cid-sd7I1Z1mpy .nav-link:focus {
  color: #72e29d !important;
}
.cid-sd7I1Z1mpy .nav-link:hover:before,
.cid-sd7I1Z1mpy .nav-link:focus:before {
  bottom: -17px;
  opacity: 1;
}
.cid-sd7I1Z1mpy .dropdown-menu {
  padding: 0.5rem 0;
  border: 2px solid black;
  border-radius: 8px;
}
.cid-sd7I1Z1mpy .dropdown-item {
  padding: 0 2rem;
  backround: white;
  color: black !important;
}
.cid-sd7I1Z1mpy .dropdown-item:before {
  content: '';
  position: absolute;
  width: 8px;
  height: 8px;
  border-radius: 3px;
  transition: all 0.3s;
  left: -5px;
  top: 50%;
  opacity: 0;
  transform: translateY(-50%);
  background: #72e29d;
}
.cid-sd7I1Z1mpy .dropdown-item:hover,
.cid-sd7I1Z1mpy .dropdown-item:focus {
  color: #72e29d !important;
  transform: translateX(10px);
}
.cid-sd7I1Z1mpy .dropdown-item:hover:before,
.cid-sd7I1Z1mpy .dropdown-item:focus:before {
  left: 7px;
  opacity: 1;
}
.cid-sd7I1Z1mpy .iconfont-wrapper {
  position: relative;
  box-shadow: 0px 0px 0px 2px #000000 inset;
  border-radius: 50%;
  color: #000000 !important;
  font-size: 1.2rem;
  width: 45px;
  height: 45px;
  display: flex;
  margin: 0 0.4rem;
  justify-content: center;
  align-items: center;
  transition: all 0.3s;
}
.cid-sd7I1Z1mpy .iconfont-wrapper:hover {
  box-shadow: 0px 0px 0px 2px #72e29d inset;
}
.cid-sd7I1Z1mpy .iconfont-wrapper:hover .icon-bg {
  top: 0px;
  right: 0px;
}
.cid-sd7I1Z1mpy .iconfont-wrapper:hover .mbr-iconfont {
  color: white;
}
.cid-sd7I1Z1mpy .mbr-iconfont {
  z-index: 2;
  transition: all 0.3s;
}
.cid-sd7I1Z1mpy .icon-bg {
  position: absolute;
  top: 5px;
  right: -5px;
  box-sizing: border-box;
  width: 100%;
  transition: all 0.3s;
  z-index: -1;
  height: 100%;
  border-radius: 50%;
  background: #72e29d;
}
.cid-sd7I1Z1mpy .navbar-nav {
  margin: auto;
}
.cid-sd7I1Z1mpy .nav-dropdown .link {
  padding: 0 0.3em !important;
  margin: .667em 1em !important;
}
.cid-sd7I1Z1mpy .nav-dropdown .link.dropdown-toggle::after {
  margin-left: 0.5rem;
  margin-top: 0.2rem;
}
.cid-sd7I1Z1mpy .container {
  display: flex;
  margin: auto;
}
.cid-sd7I1Z1mpy .navbar-caption {
  padding-right: 4rem;
}
.cid-sd7I1Z1mpy .dropdown-menu,
.cid-sd7I1Z1mpy .navbar.opened {
  background: #ffffff !important;
}
.cid-sd7I1Z1mpy .nav-item:focus,
.cid-sd7I1Z1mpy .nav-link:focus {
  outline: none;
}
.cid-sd7I1Z1mpy .dropdown .dropdown-menu .dropdown-item {
  width: auto;
  transition: all 0.25s ease-in-out;
}
.cid-sd7I1Z1mpy .dropdown .dropdown-menu .dropdown-item::after {
  right: 1rem;
}
.cid-sd7I1Z1mpy .dropdown .dropdown-menu .dropdown-item .mbr-iconfont {
  margin-left: -1.8rem;
  padding-right: 1rem;
  font-size: inherit;
}
.cid-sd7I1Z1mpy .dropdown .dropdown-menu .dropdown-item .mbr-iconfont:before {
  display: inline-block;
  transform: scale(1, 1);
  transition: all 0.25s ease-in-out;
}
.cid-sd7I1Z1mpy .collapsed .dropdown-menu .dropdown-item:before {
  display: none;
}
.cid-sd7I1Z1mpy .collapsed .dropdown .dropdown-menu .dropdown-item {
  padding: 0.235em 1.5em 0.235em 1.5em !important;
  transition: none;
  margin: 0 !important;
}
.cid-sd7I1Z1mpy .navbar-brand {
  flex-shrink: 0;
  align-items: center;
  margin-right: 0;
  padding: 0;
  transition: all .3s;
  word-break: break-word;
  z-index: 1;
}
.cid-sd7I1Z1mpy .navbar-brand .navbar-caption {
  line-height: inherit !important;
}
.cid-sd7I1Z1mpy .navbar-brand .navbar-logo a {
  outline: none;
}
.cid-sd7I1Z1mpy .dropdown-item.active,
.cid-sd7I1Z1mpy .dropdown-item:active {
  background-color: transparent;
}
.cid-sd7I1Z1mpy .navbar-expand-lg .navbar-nav .nav-link {
  padding: 0;
}
.cid-sd7I1Z1mpy .nav-dropdown .link.dropdown-toggle {
  margin-right: 1.667em;
}
.cid-sd7I1Z1mpy .nav-dropdown .link.dropdown-toggle[aria-expanded="true"] {
  margin-right: 0;
  padding: 0.667em 1.667em;
}
.cid-sd7I1Z1mpy .navbar.navbar-expand-lg .dropdown .dropdown-menu {
  background: #ffffff;
}
.cid-sd7I1Z1mpy .navbar.navbar-expand-lg .dropdown .dropdown-menu .dropdown-submenu {
  margin: 0;
  left: 100%;
}
.cid-sd7I1Z1mpy .navbar .dropdown.open > .dropdown-menu {
  display: block;
}
.cid-sd7I1Z1mpy ul.navbar-nav {
  flex-wrap: wrap;
}
.cid-sd7I1Z1mpy .navbar-buttons {
  text-align: center;
  min-width: 170px;
}
.cid-sd7I1Z1mpy button.navbar-toggler {
  outline: none;
  width: 31px;
  height: 20px;
  cursor: pointer;
  transition: all .2s;
  position: relative;
  align-self: center;
}
.cid-sd7I1Z1mpy button.navbar-toggler .hamburger span {
  position: absolute;
  right: 0;
  width: 30px;
  height: 2px;
  border-right: 5px;
  background-color: currentColor;
}
.cid-sd7I1Z1mpy button.navbar-toggler .hamburger span:nth-child(1) {
  top: 0;
  transition: all .2s;
}
.cid-sd7I1Z1mpy button.navbar-toggler .hamburger span:nth-child(2) {
  top: 8px;
  transition: all .15s;
}
.cid-sd7I1Z1mpy button.navbar-toggler .hamburger span:nth-child(3) {
  top: 8px;
  transition: all .15s;
}
.cid-sd7I1Z1mpy button.navbar-toggler .hamburger span:nth-child(4) {
  top: 16px;
  transition: all .2s;
}
.cid-sd7I1Z1mpy nav.opened .hamburger span:nth-child(1) {
  top: 8px;
  width: 0;
  opacity: 0;
  right: 50%;
  transition: all .2s;
}
.cid-sd7I1Z1mpy nav.opened .hamburger span:nth-child(2) {
  transform: rotate(45deg);
  transition: all .25s;
}
.cid-sd7I1Z1mpy nav.opened .hamburger span:nth-child(3) {
  transform: rotate(-45deg);
  transition: all .25s;
}
.cid-sd7I1Z1mpy nav.opened .hamburger span:nth-child(4) {
  top: 8px;
  width: 0;
  opacity: 0;
  right: 50%;
  transition: all .2s;
}
.cid-sd7I1Z1mpy .navbar-dropdown {
  padding: .5rem 1rem;
}
.cid-sd7I1Z1mpy a.nav-link {
  display: flex;
  align-items: center;
  justify-content: center;
}
.cid-sd7I1Z1mpy .icons-menu {
  flex-wrap: nowrap;
  display: flex;
  justify-content: center;
  padding-left: 1rem;
  padding-right: 1rem;
  padding-top: 0.3rem;
  text-align: center;
}
@media screen and (-ms-high-contrast: active), (-ms-high-contrast: none) {
  .cid-sd7I1Z1mpy .navbar {
    height: 77px;
  }
  .cid-sd7I1Z1mpy .navbar.opened {
    height: auto;
  }
  .cid-sd7I1Z1mpy .nav-item .nav-link:hover::before {
    width: 175%;
    max-width: calc(100% + 2rem);
    left: -1rem;
  }
}
@media (max-width: 992px) {
  .cid-sd7I1Z1mpy .navbar {
    background: #ffffff;
  }
  .cid-sd7I1Z1mpy .nav-link {
    color: black!important;
  }
}
.cid-sdemkHzavn {
  padding-top: 5rem;
  padding-bottom: 5rem;
  background-color: #ffffff;
}
.cid-sdemkHzavn .mbr-text {
  color: #777d74;
  text-align: justify;
}
.cid-sdj8nlhND1 {
  padding-top: 5rem;
  padding-bottom: 0rem;
  background-color: #ffffff;
}
.cid-sdj8nlhND1 img {
  width: 130px;
  margin: auto;
  opacity: 0.4;
  transition: all 0.3s;
}
.cid-sdj8nlhND1 .card {
  transition: all 0.3s;
  height: fit-content;
  padding: 1rem 0;
  opacity: 0.7;
  margin-bottom: 1rem;
}
.cid-sdj8nlhND1 .card:hover img {
  opacity: 0.8;
}
.cid-sdj8nlhND1 .row {
  justify-content: space-between;
}
.cid-sdj8nTECkB {
  padding-top: 0rem;
  padding-bottom: 5rem;
  background-color: #ffffff;
}
.cid-sdj8nTECkB img {
  width: 130px;
  margin: auto;
  opacity: 0.4;
  transition: all 0.3s;
}
.cid-sdj8nTECkB .card {
  transition: all 0.3s;
  height: fit-content;
  padding: 1rem 0;
  opacity: 0.7;
  margin-bottom: 1rem;
}
.cid-sdj8nTECkB .card:hover img {
  opacity: 0.8;
}
.cid-sdj8nTECkB .row {
  justify-content: space-between;
}
.cid-sdj4qzVrT6 {
  padding-top: 60px;
  padding-bottom: 60px;
  background-color: #333333;
}
@media (max-width: 767px) {
  .cid-sdj4qzVrT6 .content {
    text-align: center;
  }
  .cid-sdj4qzVrT6 .content > div:not(:last-child) {
    margin-bottom: 2rem;
  }
}
@media (max-width: 767px) {
  .cid-sdj4qzVrT6 .media-wrap {
    margin-bottom: 1rem;
  }
}
.cid-sdj4qzVrT6 .media-wrap .mbr-iconfont-logo {
  font-size: 7.5rem;
  color: #f36;
}
.cid-sdj4qzVrT6 .media-wrap img {
  height: 6rem;
}
.cid-sdj4qzVrT6 .mbr-text {
  color: #8d97ad;
}
.cid-sdj4qzVrT6 .p-title {
  font-size: 17px;
}
.cid-sdj4qzVrT6 .p-title span {
  color: #111111;
}
.cid-sdj4qzVrT6 .title-card {
  font-size: 1.3rem;
}
.cid-sdj4qzVrT6 .social-media ul {
  margin: 0;
  padding: 0;
  margin-bottom: 8px;
}
.cid-sdj4qzVrT6 .social-media ul li {
  margin-right: .5rem;
  display: inline-block;
  margin-bottom: .5rem;
}
.cid-sdj4qzVrT6 .footer-menu {
  margin-bottom: 0;
  display: flex;
  -webkit-justify-content: flex-end;
  justify-content: flex-end;
  -webkit-flex-wrap: wrap;
  flex-wrap: wrap;
  list-style: none;
}
.cid-sdj4qzVrT6 .footer-menu__item {
  font-size: 18px;
  padding-right: 1.5rem;
}
.cid-sdj4qzVrT6 .footer-menu__item:last-child {
  padding-right: 0;
}
.cid-sdj4qzVrT6 .copyright {
  display: flex;
  -webkit-align-items: center;
  align-items: center;
}
.cid-sdj4qzVrT6 .copyright img {
  margin-right: 10px;
}
.cid-sdj4qzVrT6 .icon-transition span {
  color: #ffffff;
  display: flex;
  padding: 1rem;
  border-radius: 50%;
  background-color: #72e29d;
  transition: all 0.3s ease-out 0s;
  font-size: 14px;
}
.cid-sdj4qzVrT6 .icon-transition span:hover {
  background-color: #65bf7a;
}
@media (max-width: 767px) {
  .cid-sdj4qzVrT6 .footer-lower .copyright {
    margin-bottom: 1rem;
    text-align: center;
  }
}
.cid-sdj4qzVrT6 .footer-lower hr {
  margin: 1rem 0;
  border-color: #efefef;
}
@media (max-width: 767px) {
  .cid-sdj4qzVrT6 .footer-menu {
    -webkit-justify-content: center;
    justify-content: center;
  }
}
.cid-sdj4qzVrT6 H5 {
  color: #72e29d;
}
.cid-sdj4qzVrT6 .p-title,
.cid-sdj4qzVrT6 .social-media {
  color: #ffffff;
}
.cid-sd7I1Z1mpy .navbar-dropdown {
  position: relative !important;
}
.cid-sd7I1Z1mpy img {
  width: 50px!important;
  height: 50px!important;
}
.cid-sd7I1Z1mpy .navbar-short {
  background: #ffffff !important;
  box-shadow: 0 0 10px rgba(0, 0, 0, 0.4);
}
.cid-sd7I1Z1mpy .navbar-short .nav-link {
  color: black!important;
}
.cid-sd7I1Z1mpy .navbar {
  transition: all .3s;
  min-height: 77px;
  border-bottom: 1px solid transparent;
  background: rgba(255, 255, 255, 0);
}
.cid-sd7I1Z1mpy .navbar.opened {
  transition: all .3s;
}
.cid-sd7I1Z1mpy .navbar .navbar-logo img {
  width: 220px !important;
  height: auto !important;
}
.cid-sd7I1Z1mpy .navbar .navbar-collapse {
  justify-content: flex-end;
  z-index: 1;
}
.cid-sd7I1Z1mpy .navbar.collapsed .nav-item .nav-link::before {
  display: none;
}
.cid-sd7I1Z1mpy .navbar.collapsed.opened .dropdown-menu {
  top: 0;
}
.cid-sd7I1Z1mpy .navbar.collapsed .dropdown-menu .dropdown-submenu {
  left: 0 !important;
}
.cid-sd7I1Z1mpy .navbar.collapsed .dropdown-menu .dropdown-item:after {
  right: auto;
}
.cid-sd7I1Z1mpy .navbar.collapsed .dropdown-menu .dropdown-toggle[data-toggle="dropdown-submenu"]:after {
  margin-left: 0.5rem;
  margin-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-sd7I1Z1mpy .navbar.collapsed ul.navbar-nav li {
  margin: auto;
}
.cid-sd7I1Z1mpy .navbar.collapsed .icons-menu {
  padding-left: 0;
  padding-right: 0;
  padding-top: .5rem;
  padding-bottom: .5rem;
}
@media (max-width: 991px) {
  .cid-sd7I1Z1mpy .navbar .nav-item .nav-link::before {
    display: none;
  }
  .cid-sd7I1Z1mpy .navbar.opened .dropdown-menu {
    top: 0;
  }
  .cid-sd7I1Z1mpy .navbar .dropdown-menu .dropdown-submenu {
    left: 0 !important;
  }
  .cid-sd7I1Z1mpy .navbar .dropdown-menu .dropdown-item:after {
    right: auto;
  }
  .cid-sd7I1Z1mpy .navbar .dropdown-menu .dropdown-toggle[data-toggle="dropdown-submenu"]:after {
    margin-left: 0.5rem;
    margin-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-sd7I1Z1mpy .navbar ul.navbar-nav li {
    margin: auto;
  }
  .cid-sd7I1Z1mpy .navbar .navbar-brand {
    flex-shrink: initial;
    flex-basis: auto;
    word-break: break-word;
    padding-right: 1rem;
    height: 77px;
  }
  .cid-sd7I1Z1mpy .navbar .navbar-toggler {
    flex-basis: auto;
  }
  .cid-sd7I1Z1mpy .navbar .icons-menu {
    padding: 0;
    padding-top: 1rem;
    padding-bottom: 1.6rem;
  }
}
.cid-sd7I1Z1mpy .navbar.navbar-short {
  min-height: 60px;
}
.cid-sd7I1Z1mpy .navbar.navbar-short .navbar-logo img {
  height: 3rem !important;
}
.cid-sd7I1Z1mpy .navbar.navbar-short .navbar-brand {
  padding: 0;
}
.cid-sd7I1Z1mpy .navbar-logo {
  margin-right: 1rem!important;
}
.cid-sd7I1Z1mpy .nav-link {
  transition: all 0.3s;
  position: relative;
}
.cid-sd7I1Z1mpy .nav-link:before {
  content: '';
  position: absolute;
  width: 8px;
  height: 8px;
  border-radius: 3px;
  transition: all 0.3s;
  bottom: 5px;
  left: 50%;
  opacity: 0;
  transform: translateX(-50%);
  background: #72e29d;
}
.cid-sd7I1Z1mpy .nav-link:hover,
.cid-sd7I1Z1mpy .nav-link:focus {
  color: #72e29d !important;
}
.cid-sd7I1Z1mpy .nav-link:hover:before,
.cid-sd7I1Z1mpy .nav-link:focus:before {
  bottom: -17px;
  opacity: 1;
}
.cid-sd7I1Z1mpy .dropdown-menu {
  padding: 0.5rem 0;
  border: 2px solid black;
  border-radius: 8px;
}
.cid-sd7I1Z1mpy .dropdown-item {
  padding: 0 2rem;
  backround: white;
  color: black !important;
}
.cid-sd7I1Z1mpy .dropdown-item:before {
  content: '';
  position: absolute;
  width: 8px;
  height: 8px;
  border-radius: 3px;
  transition: all 0.3s;
  left: -5px;
  top: 50%;
  opacity: 0;
  transform: translateY(-50%);
  background: #72e29d;
}
.cid-sd7I1Z1mpy .dropdown-item:hover,
.cid-sd7I1Z1mpy .dropdown-item:focus {
  color: #72e29d !important;
  transform: translateX(10px);
}
.cid-sd7I1Z1mpy .dropdown-item:hover:before,
.cid-sd7I1Z1mpy .dropdown-item:focus:before {
  left: 7px;
  opacity: 1;
}
.cid-sd7I1Z1mpy .iconfont-wrapper {
  position: relative;
  box-shadow: 0px 0px 0px 2px #000000 inset;
  border-radius: 50%;
  color: #000000 !important;
  font-size: 1.2rem;
  width: 45px;
  height: 45px;
  display: flex;
  margin: 0 0.4rem;
  justify-content: center;
  align-items: center;
  transition: all 0.3s;
}
.cid-sd7I1Z1mpy .iconfont-wrapper:hover {
  box-shadow: 0px 0px 0px 2px #72e29d inset;
}
.cid-sd7I1Z1mpy .iconfont-wrapper:hover .icon-bg {
  top: 0px;
  right: 0px;
}
.cid-sd7I1Z1mpy .iconfont-wrapper:hover .mbr-iconfont {
  color: white;
}
.cid-sd7I1Z1mpy .mbr-iconfont {
  z-index: 2;
  transition: all 0.3s;
}
.cid-sd7I1Z1mpy .icon-bg {
  position: absolute;
  top: 5px;
  right: -5px;
  box-sizing: border-box;
  width: 100%;
  transition: all 0.3s;
  z-index: -1;
  height: 100%;
  border-radius: 50%;
  background: #72e29d;
}
.cid-sd7I1Z1mpy .navbar-nav {
  margin: auto;
}
.cid-sd7I1Z1mpy .nav-dropdown .link {
  padding: 0 0.3em !important;
  margin: .667em 1em !important;
}
.cid-sd7I1Z1mpy .nav-dropdown .link.dropdown-toggle::after {
  margin-left: 0.5rem;
  margin-top: 0.2rem;
}
.cid-sd7I1Z1mpy .container {
  display: flex;
  margin: auto;
}
.cid-sd7I1Z1mpy .navbar-caption {
  padding-right: 4rem;
}
.cid-sd7I1Z1mpy .dropdown-menu,
.cid-sd7I1Z1mpy .navbar.opened {
  background: #ffffff !important;
}
.cid-sd7I1Z1mpy .nav-item:focus,
.cid-sd7I1Z1mpy .nav-link:focus {
  outline: none;
}
.cid-sd7I1Z1mpy .dropdown .dropdown-menu .dropdown-item {
  width: auto;
  transition: all 0.25s ease-in-out;
}
.cid-sd7I1Z1mpy .dropdown .dropdown-menu .dropdown-item::after {
  right: 1rem;
}
.cid-sd7I1Z1mpy .dropdown .dropdown-menu .dropdown-item .mbr-iconfont {
  margin-left: -1.8rem;
  padding-right: 1rem;
  font-size: inherit;
}
.cid-sd7I1Z1mpy .dropdown .dropdown-menu .dropdown-item .mbr-iconfont:before {
  display: inline-block;
  transform: scale(1, 1);
  transition: all 0.25s ease-in-out;
}
.cid-sd7I1Z1mpy .collapsed .dropdown-menu .dropdown-item:before {
  display: none;
}
.cid-sd7I1Z1mpy .collapsed .dropdown .dropdown-menu .dropdown-item {
  padding: 0.235em 1.5em 0.235em 1.5em !important;
  transition: none;
  margin: 0 !important;
}
.cid-sd7I1Z1mpy .navbar-brand {
  flex-shrink: 0;
  align-items: center;
  margin-right: 0;
  padding: 0;
  transition: all .3s;
  word-break: break-word;
  z-index: 1;
}
.cid-sd7I1Z1mpy .navbar-brand .navbar-caption {
  line-height: inherit !important;
}
.cid-sd7I1Z1mpy .navbar-brand .navbar-logo a {
  outline: none;
}
.cid-sd7I1Z1mpy .dropdown-item.active,
.cid-sd7I1Z1mpy .dropdown-item:active {
  background-color: transparent;
}
.cid-sd7I1Z1mpy .navbar-expand-lg .navbar-nav .nav-link {
  padding: 0;
}
.cid-sd7I1Z1mpy .nav-dropdown .link.dropdown-toggle {
  margin-right: 1.667em;
}
.cid-sd7I1Z1mpy .nav-dropdown .link.dropdown-toggle[aria-expanded="true"] {
  margin-right: 0;
  padding: 0.667em 1.667em;
}
.cid-sd7I1Z1mpy .navbar.navbar-expand-lg .dropdown .dropdown-menu {
  background: #ffffff;
}
.cid-sd7I1Z1mpy .navbar.navbar-expand-lg .dropdown .dropdown-menu .dropdown-submenu {
  margin: 0;
  left: 100%;
}
.cid-sd7I1Z1mpy .navbar .dropdown.open > .dropdown-menu {
  display: block;
}
.cid-sd7I1Z1mpy ul.navbar-nav {
  flex-wrap: wrap;
}
.cid-sd7I1Z1mpy .navbar-buttons {
  text-align: center;
  min-width: 170px;
}
.cid-sd7I1Z1mpy button.navbar-toggler {
  outline: none;
  width: 31px;
  height: 20px;
  cursor: pointer;
  transition: all .2s;
  position: relative;
  align-self: center;
}
.cid-sd7I1Z1mpy button.navbar-toggler .hamburger span {
  position: absolute;
  right: 0;
  width: 30px;
  height: 2px;
  border-right: 5px;
  background-color: currentColor;
}
.cid-sd7I1Z1mpy button.navbar-toggler .hamburger span:nth-child(1) {
  top: 0;
  transition: all .2s;
}
.cid-sd7I1Z1mpy button.navbar-toggler .hamburger span:nth-child(2) {
  top: 8px;
  transition: all .15s;
}
.cid-sd7I1Z1mpy button.navbar-toggler .hamburger span:nth-child(3) {
  top: 8px;
  transition: all .15s;
}
.cid-sd7I1Z1mpy button.navbar-toggler .hamburger span:nth-child(4) {
  top: 16px;
  transition: all .2s;
}
.cid-sd7I1Z1mpy nav.opened .hamburger span:nth-child(1) {
  top: 8px;
  width: 0;
  opacity: 0;
  right: 50%;
  transition: all .2s;
}
.cid-sd7I1Z1mpy nav.opened .hamburger span:nth-child(2) {
  transform: rotate(45deg);
  transition: all .25s;
}
.cid-sd7I1Z1mpy nav.opened .hamburger span:nth-child(3) {
  transform: rotate(-45deg);
  transition: all .25s;
}
.cid-sd7I1Z1mpy nav.opened .hamburger span:nth-child(4) {
  top: 8px;
  width: 0;
  opacity: 0;
  right: 50%;
  transition: all .2s;
}
.cid-sd7I1Z1mpy .navbar-dropdown {
  padding: .5rem 1rem;
}
.cid-sd7I1Z1mpy a.nav-link {
  display: flex;
  align-items: center;
  justify-content: center;
}
.cid-sd7I1Z1mpy .icons-menu {
  flex-wrap: nowrap;
  display: flex;
  justify-content: center;
  padding-left: 1rem;
  padding-right: 1rem;
  padding-top: 0.3rem;
  text-align: center;
}
@media screen and (-ms-high-contrast: active), (-ms-high-contrast: none) {
  .cid-sd7I1Z1mpy .navbar {
    height: 77px;
  }
  .cid-sd7I1Z1mpy .navbar.opened {
    height: auto;
  }
  .cid-sd7I1Z1mpy .nav-item .nav-link:hover::before {
    width: 175%;
    max-width: calc(100% + 2rem);
    left: -1rem;
  }
}
@media (max-width: 992px) {
  .cid-sd7I1Z1mpy .navbar {
    background: #ffffff;
  }
  .cid-sd7I1Z1mpy .nav-link {
    color: black!important;
  }
}
.cid-sdiS1AOqIa {
  padding-top: 60px;
  padding-bottom: 0px;
  background-color: #f7f7f7;
}
.cid-sdiS1AOqIa .card-wrapper {
  overflow: hidden;
  height: 100%;
  background: #ffffff;
  color: #444444;
  padding: 0;
}
.cid-sdiS1AOqIa .ico-line {
  display: inline-block;
  width: 100%;
}
.cid-sdiS1AOqIa .line-wrap {
  display: inline-block;
  width: 100%;
}
.cid-sdiS1AOqIa p {
  line-height: 1.6;
}
.cid-sdiS1AOqIa .rev,
.cid-sdiS1AOqIa .mbr-iconfont {
  display: inline-block;
}
.cid-sdiS1AOqIa .line {
  display: inline-block;
  width: 8%;
  height: 4px;
  background-color: #65bf7a;
  margin-top: 0.5rem;
  margin-bottom: 2rem;
}
.cid-sdiS1AOqIa .card-title {
  color: #333333;
  margin: 0;
  line-height: 1.3;
  padding-bottom: 1rem;
  text-align: left;
}
.cid-sdiS1AOqIa .card-box {
  padding: 1.5rem;
}
.cid-sdiS1AOqIa .mbr-section-title {
  margin: 0 auto;
  color: #000000;
  text-align: center;
}
.cid-sdiS1AOqIa .mbr-section-sub-title {
  text-align: center;
  color: #767676;
}
.cid-sdiS1AOqIa .mbr-section-title,
.cid-sdiS1AOqIa .line-wrap {
  text-align: center;
  color: #000000;
}
.cid-sdiS1AOqIa .rev {
  color: #0a1c44;
}
.cid-sdiS1AOqIa .card-text,
.cid-sdiS1AOqIa .mbr-section-btn,
.cid-sdiS1AOqIa .ico-line {
  color: #767676;
}
.cid-sdiVpasDO1 {
  padding-top: 0px;
  padding-bottom: 60px;
  background-color: #f7f7f7;
}
.cid-sdiVpasDO1 .card-wrapper {
  overflow: hidden;
  height: 100%;
  background: #ffffff;
  color: #444444;
  padding: 0;
}
.cid-sdiVpasDO1 .ico-line {
  display: inline-block;
  width: 100%;
}
.cid-sdiVpasDO1 p {
  line-height: 1.6;
}
.cid-sdiVpasDO1 .rev,
.cid-sdiVpasDO1 .mbr-iconfont {
  display: inline-block;
}
.cid-sdiVpasDO1 .card-title {
  color: #333333;
  margin: 0;
  line-height: 1.3;
  padding-bottom: 1rem;
  text-align: left;
}
.cid-sdiVpasDO1 .card-box {
  padding: 1.5rem;
}
.cid-sdiVpasDO1 .mbr-section-title {
  margin: 0 auto;
  color: #000000;
  text-align: center;
}
.cid-sdiVpasDO1 .mbr-section-sub-title {
  text-align: center;
  color: #767676;
}
.cid-sdiVpasDO1 .mbr-section-title,
.cid-sdiVpasDO1 .line-wrap {
  text-align: center;
  color: #000000;
}
.cid-sdiVpasDO1 .rev {
  color: #0a1c44;
}
.cid-sdiVpasDO1 .card-text,
.cid-sdiVpasDO1 .mbr-section-btn,
.cid-sdiVpasDO1 .ico-line {
  color: #767676;
}
.cid-sdweASe0kb {
  padding-top: 60px;
  padding-bottom: 60px;
  background-color: #333333;
}
@media (max-width: 767px) {
  .cid-sdweASe0kb .content {
    text-align: center;
  }
  .cid-sdweASe0kb .content > div:not(:last-child) {
    margin-bottom: 2rem;
  }
}
@media (max-width: 767px) {
  .cid-sdweASe0kb .media-wrap {
    margin-bottom: 1rem;
  }
}
.cid-sdweASe0kb .media-wrap .mbr-iconfont-logo {
  font-size: 7.5rem;
  color: #f36;
}
.cid-sdweASe0kb .media-wrap img {
  height: 6rem;
}
.cid-sdweASe0kb .mbr-text {
  color: #8d97ad;
}
.cid-sdweASe0kb .p-title {
  font-size: 17px;
}
.cid-sdweASe0kb .p-title span {
  color: #111111;
}
.cid-sdweASe0kb .title-card {
  font-size: 1.3rem;
}
.cid-sdweASe0kb .social-media ul {
  margin: 0;
  padding: 0;
  margin-bottom: 8px;
}
.cid-sdweASe0kb .social-media ul li {
  margin-right: .5rem;
  display: inline-block;
  margin-bottom: .5rem;
}
.cid-sdweASe0kb .footer-menu {
  margin-bottom: 0;
  display: flex;
  -webkit-justify-content: flex-end;
  justify-content: flex-end;
  -webkit-flex-wrap: wrap;
  flex-wrap: wrap;
  list-style: none;
}
.cid-sdweASe0kb .footer-menu__item {
  font-size: 18px;
  padding-right: 1.5rem;
}
.cid-sdweASe0kb .footer-menu__item:last-child {
  padding-right: 0;
}
.cid-sdweASe0kb .copyright {
  display: flex;
  -webkit-align-items: center;
  align-items: center;
}
.cid-sdweASe0kb .copyright img {
  margin-right: 10px;
}
.cid-sdweASe0kb .icon-transition span {
  color: #ffffff;
  display: flex;
  padding: 1rem;
  border-radius: 50%;
  background-color: #72e29d;
  transition: all 0.3s ease-out 0s;
  font-size: 14px;
}
.cid-sdweASe0kb .icon-transition span:hover {
  background-color: #65bf7a;
}
@media (max-width: 767px) {
  .cid-sdweASe0kb .footer-lower .copyright {
    margin-bottom: 1rem;
    text-align: center;
  }
}
.cid-sdweASe0kb .footer-lower hr {
  margin: 1rem 0;
  border-color: #efefef;
}
@media (max-width: 767px) {
  .cid-sdweASe0kb .footer-menu {
    -webkit-justify-content: center;
    justify-content: center;
  }
}
.cid-sdweASe0kb H5 {
  color: #72e29d;
}
.cid-sdweASe0kb .p-title,
.cid-sdweASe0kb .social-media {
  color: #ffffff;
}
.cid-sd7I1Z1mpy .navbar-dropdown {
  position: relative !important;
}
.cid-sd7I1Z1mpy img {
  width: 50px!important;
  height: 50px!important;
}
.cid-sd7I1Z1mpy .navbar-short {
  background: #ffffff !important;
  box-shadow: 0 0 10px rgba(0, 0, 0, 0.4);
}
.cid-sd7I1Z1mpy .navbar-short .nav-link {
  color: black!important;
}
.cid-sd7I1Z1mpy .navbar {
  transition: all .3s;
  min-height: 77px;
  border-bottom: 1px solid transparent;
  background: rgba(255, 255, 255, 0);
}
.cid-sd7I1Z1mpy .navbar.opened {
  transition: all .3s;
}
.cid-sd7I1Z1mpy .navbar .navbar-logo img {
  width: 220px !important;
  height: auto !important;
}
.cid-sd7I1Z1mpy .navbar .navbar-collapse {
  justify-content: flex-end;
  z-index: 1;
}
.cid-sd7I1Z1mpy .navbar.collapsed .nav-item .nav-link::before {
  display: none;
}
.cid-sd7I1Z1mpy .navbar.collapsed.opened .dropdown-menu {
  top: 0;
}
.cid-sd7I1Z1mpy .navbar.collapsed .dropdown-menu .dropdown-submenu {
  left: 0 !important;
}
.cid-sd7I1Z1mpy .navbar.collapsed .dropdown-menu .dropdown-item:after {
  right: auto;
}
.cid-sd7I1Z1mpy .navbar.collapsed .dropdown-menu .dropdown-toggle[data-toggle="dropdown-submenu"]:after {
  margin-left: 0.5rem;
  margin-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-sd7I1Z1mpy .navbar.collapsed ul.navbar-nav li {
  margin: auto;
}
.cid-sd7I1Z1mpy .navbar.collapsed .icons-menu {
  padding-left: 0;
  padding-right: 0;
  padding-top: .5rem;
  padding-bottom: .5rem;
}
@media (max-width: 991px) {
  .cid-sd7I1Z1mpy .navbar .nav-item .nav-link::before {
    display: none;
  }
  .cid-sd7I1Z1mpy .navbar.opened .dropdown-menu {
    top: 0;
  }
  .cid-sd7I1Z1mpy .navbar .dropdown-menu .dropdown-submenu {
    left: 0 !important;
  }
  .cid-sd7I1Z1mpy .navbar .dropdown-menu .dropdown-item:after {
    right: auto;
  }
  .cid-sd7I1Z1mpy .navbar .dropdown-menu .dropdown-toggle[data-toggle="dropdown-submenu"]:after {
    margin-left: 0.5rem;
    margin-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-sd7I1Z1mpy .navbar ul.navbar-nav li {
    margin: auto;
  }
  .cid-sd7I1Z1mpy .navbar .navbar-brand {
    flex-shrink: initial;
    flex-basis: auto;
    word-break: break-word;
    padding-right: 1rem;
    height: 77px;
  }
  .cid-sd7I1Z1mpy .navbar .navbar-toggler {
    flex-basis: auto;
  }
  .cid-sd7I1Z1mpy .navbar .icons-menu {
    padding: 0;
    padding-top: 1rem;
    padding-bottom: 1.6rem;
  }
}
.cid-sd7I1Z1mpy .navbar.navbar-short {
  min-height: 60px;
}
.cid-sd7I1Z1mpy .navbar.navbar-short .navbar-logo img {
  height: 3rem !important;
}
.cid-sd7I1Z1mpy .navbar.navbar-short .navbar-brand {
  padding: 0;
}
.cid-sd7I1Z1mpy .navbar-logo {
  margin-right: 1rem!important;
}
.cid-sd7I1Z1mpy .nav-link {
  transition: all 0.3s;
  position: relative;
}
.cid-sd7I1Z1mpy .nav-link:before {
  content: '';
  position: absolute;
  width: 8px;
  height: 8px;
  border-radius: 3px;
  transition: all 0.3s;
  bottom: 5px;
  left: 50%;
  opacity: 0;
  transform: translateX(-50%);
  background: #72e29d;
}
.cid-sd7I1Z1mpy .nav-link:hover,
.cid-sd7I1Z1mpy .nav-link:focus {
  color: #72e29d !important;
}
.cid-sd7I1Z1mpy .nav-link:hover:before,
.cid-sd7I1Z1mpy .nav-link:focus:before {
  bottom: -17px;
  opacity: 1;
}
.cid-sd7I1Z1mpy .dropdown-menu {
  padding: 0.5rem 0;
  border: 2px solid black;
  border-radius: 8px;
}
.cid-sd7I1Z1mpy .dropdown-item {
  padding: 0 2rem;
  backround: white;
  color: black !important;
}
.cid-sd7I1Z1mpy .dropdown-item:before {
  content: '';
  position: absolute;
  width: 8px;
  height: 8px;
  border-radius: 3px;
  transition: all 0.3s;
  left: -5px;
  top: 50%;
  opacity: 0;
  transform: translateY(-50%);
  background: #72e29d;
}
.cid-sd7I1Z1mpy .dropdown-item:hover,
.cid-sd7I1Z1mpy .dropdown-item:focus {
  color: #72e29d !important;
  transform: translateX(10px);
}
.cid-sd7I1Z1mpy .dropdown-item:hover:before,
.cid-sd7I1Z1mpy .dropdown-item:focus:before {
  left: 7px;
  opacity: 1;
}
.cid-sd7I1Z1mpy .iconfont-wrapper {
  position: relative;
  box-shadow: 0px 0px 0px 2px #000000 inset;
  border-radius: 50%;
  color: #000000 !important;
  font-size: 1.2rem;
  width: 45px;
  height: 45px;
  display: flex;
  margin: 0 0.4rem;
  justify-content: center;
  align-items: center;
  transition: all 0.3s;
}
.cid-sd7I1Z1mpy .iconfont-wrapper:hover {
  box-shadow: 0px 0px 0px 2px #72e29d inset;
}
.cid-sd7I1Z1mpy .iconfont-wrapper:hover .icon-bg {
  top: 0px;
  right: 0px;
}
.cid-sd7I1Z1mpy .iconfont-wrapper:hover .mbr-iconfont {
  color: white;
}
.cid-sd7I1Z1mpy .mbr-iconfont {
  z-index: 2;
  transition: all 0.3s;
}
.cid-sd7I1Z1mpy .icon-bg {
  position: absolute;
  top: 5px;
  right: -5px;
  box-sizing: border-box;
  width: 100%;
  transition: all 0.3s;
  z-index: -1;
  height: 100%;
  border-radius: 50%;
  background: #72e29d;
}
.cid-sd7I1Z1mpy .navbar-nav {
  margin: auto;
}
.cid-sd7I1Z1mpy .nav-dropdown .link {
  padding: 0 0.3em !important;
  margin: .667em 1em !important;
}
.cid-sd7I1Z1mpy .nav-dropdown .link.dropdown-toggle::after {
  margin-left: 0.5rem;
  margin-top: 0.2rem;
}
.cid-sd7I1Z1mpy .container {
  display: flex;
  margin: auto;
}
.cid-sd7I1Z1mpy .navbar-caption {
  padding-right: 4rem;
}
.cid-sd7I1Z1mpy .dropdown-menu,
.cid-sd7I1Z1mpy .navbar.opened {
  background: #ffffff !important;
}
.cid-sd7I1Z1mpy .nav-item:focus,
.cid-sd7I1Z1mpy .nav-link:focus {
  outline: none;
}
.cid-sd7I1Z1mpy .dropdown .dropdown-menu .dropdown-item {
  width: auto;
  transition: all 0.25s ease-in-out;
}
.cid-sd7I1Z1mpy .dropdown .dropdown-menu .dropdown-item::after {
  right: 1rem;
}
.cid-sd7I1Z1mpy .dropdown .dropdown-menu .dropdown-item .mbr-iconfont {
  margin-left: -1.8rem;
  padding-right: 1rem;
  font-size: inherit;
}
.cid-sd7I1Z1mpy .dropdown .dropdown-menu .dropdown-item .mbr-iconfont:before {
  display: inline-block;
  transform: scale(1, 1);
  transition: all 0.25s ease-in-out;
}
.cid-sd7I1Z1mpy .collapsed .dropdown-menu .dropdown-item:before {
  display: none;
}
.cid-sd7I1Z1mpy .collapsed .dropdown .dropdown-menu .dropdown-item {
  padding: 0.235em 1.5em 0.235em 1.5em !important;
  transition: none;
  margin: 0 !important;
}
.cid-sd7I1Z1mpy .navbar-brand {
  flex-shrink: 0;
  align-items: center;
  margin-right: 0;
  padding: 0;
  transition: all .3s;
  word-break: break-word;
  z-index: 1;
}
.cid-sd7I1Z1mpy .navbar-brand .navbar-caption {
  line-height: inherit !important;
}
.cid-sd7I1Z1mpy .navbar-brand .navbar-logo a {
  outline: none;
}
.cid-sd7I1Z1mpy .dropdown-item.active,
.cid-sd7I1Z1mpy .dropdown-item:active {
  background-color: transparent;
}
.cid-sd7I1Z1mpy .navbar-expand-lg .navbar-nav .nav-link {
  padding: 0;
}
.cid-sd7I1Z1mpy .nav-dropdown .link.dropdown-toggle {
  margin-right: 1.667em;
}
.cid-sd7I1Z1mpy .nav-dropdown .link.dropdown-toggle[aria-expanded="true"] {
  margin-right: 0;
  padding: 0.667em 1.667em;
}
.cid-sd7I1Z1mpy .navbar.navbar-expand-lg .dropdown .dropdown-menu {
  background: #ffffff;
}
.cid-sd7I1Z1mpy .navbar.navbar-expand-lg .dropdown .dropdown-menu .dropdown-submenu {
  margin: 0;
  left: 100%;
}
.cid-sd7I1Z1mpy .navbar .dropdown.open > .dropdown-menu {
  display: block;
}
.cid-sd7I1Z1mpy ul.navbar-nav {
  flex-wrap: wrap;
}
.cid-sd7I1Z1mpy .navbar-buttons {
  text-align: center;
  min-width: 170px;
}
.cid-sd7I1Z1mpy button.navbar-toggler {
  outline: none;
  width: 31px;
  height: 20px;
  cursor: pointer;
  transition: all .2s;
  position: relative;
  align-self: center;
}
.cid-sd7I1Z1mpy button.navbar-toggler .hamburger span {
  position: absolute;
  right: 0;
  width: 30px;
  height: 2px;
  border-right: 5px;
  background-color: currentColor;
}
.cid-sd7I1Z1mpy button.navbar-toggler .hamburger span:nth-child(1) {
  top: 0;
  transition: all .2s;
}
.cid-sd7I1Z1mpy button.navbar-toggler .hamburger span:nth-child(2) {
  top: 8px;
  transition: all .15s;
}
.cid-sd7I1Z1mpy button.navbar-toggler .hamburger span:nth-child(3) {
  top: 8px;
  transition: all .15s;
}
.cid-sd7I1Z1mpy button.navbar-toggler .hamburger span:nth-child(4) {
  top: 16px;
  transition: all .2s;
}
.cid-sd7I1Z1mpy nav.opened .hamburger span:nth-child(1) {
  top: 8px;
  width: 0;
  opacity: 0;
  right: 50%;
  transition: all .2s;
}
.cid-sd7I1Z1mpy nav.opened .hamburger span:nth-child(2) {
  transform: rotate(45deg);
  transition: all .25s;
}
.cid-sd7I1Z1mpy nav.opened .hamburger span:nth-child(3) {
  transform: rotate(-45deg);
  transition: all .25s;
}
.cid-sd7I1Z1mpy nav.opened .hamburger span:nth-child(4) {
  top: 8px;
  width: 0;
  opacity: 0;
  right: 50%;
  transition: all .2s;
}
.cid-sd7I1Z1mpy .navbar-dropdown {
  padding: .5rem 1rem;
}
.cid-sd7I1Z1mpy a.nav-link {
  display: flex;
  align-items: center;
  justify-content: center;
}
.cid-sd7I1Z1mpy .icons-menu {
  flex-wrap: nowrap;
  display: flex;
  justify-content: center;
  padding-left: 1rem;
  padding-right: 1rem;
  padding-top: 0.3rem;
  text-align: center;
}
@media screen and (-ms-high-contrast: active), (-ms-high-contrast: none) {
  .cid-sd7I1Z1mpy .navbar {
    height: 77px;
  }
  .cid-sd7I1Z1mpy .navbar.opened {
    height: auto;
  }
  .cid-sd7I1Z1mpy .nav-item .nav-link:hover::before {
    width: 175%;
    max-width: calc(100% + 2rem);
    left: -1rem;
  }
}
@media (max-width: 992px) {
  .cid-sd7I1Z1mpy .navbar {
    background: #ffffff;
  }
  .cid-sd7I1Z1mpy .nav-link {
    color: black!important;
  }
}
.cid-sdj1iu41le {
  padding-top: 120px;
  padding-bottom: 120px;
  background-color: #ffffff;
  position: relative;
  overflow: hidden;
}
.cid-sdj1iu41le svg {
  position: absolute;
  top: 0;
  left: 0;
  transform: scale(1.8, 1.8);
}
.cid-sdj1iu41le #e1_ellipse {
  fill: #65bf7a !important;
}
.cid-sdj1iu41le img {
  width: 80%;
  border-radius: 10px;
  height: 100%;
  object-fit: cover;
  box-shadow: 0 10px 55px 5px rgba(156, 235, 186, 0.35);
}
@media (max-width: 576px) {
  .cid-sdj1iu41le img {
    width: 100%;
    left: 0;
  }
}
.cid-sdj1iu41le H1 {
  color: #ffffff;
}
.cid-sdj1iu41le .mbr-text,
.cid-sdj1iu41le .mbr-section-btn {
  color: #ffffff;
}
.cid-sdj35E7Uy2 {
  padding-top: 4rem;
  padding-bottom: 4rem;
  background-color: #ffffff;
}
.cid-sdj35E7Uy2 .counter-container ul {
  margin-bottom: 0;
}
.cid-sdj35E7Uy2 .counter-container ul li {
  padding-left: 0rem;
  margin-bottom: 1rem;
  list-style: none;
  position: relative;
}
.cid-sdj35E7Uy2 .counter-container ul li:before {
  position: absolute;
  font-family: 'Moririse2' !important;
  left: -40px;
  content: "\e96b";
  top: -2px;
  display: flex;
  transform: rotate(30deg);
  justify-content: center;
  align-items: center;
  color: #65bf7a;
  width: 20px;
  height: 20px;
  border-radius: 50%;
  margin-top: 5px;
}
.cid-sdjc3NZLBB {
  padding-top: 4rem;
  padding-bottom: 4rem;
  background-color: #ffffff;
}
.cid-sdjc3NZLBB .counter-container ul {
  margin-bottom: 0;
}
.cid-sdjc3NZLBB .counter-container ul li {
  padding-left: 0rem;
  margin-bottom: 1rem;
  list-style: none;
  position: relative;
}
.cid-sdjc3NZLBB .counter-container ul li:before {
  position: absolute;
  font-family: 'Moririse2' !important;
  left: -40px;
  content: "\e96b";
  top: -2px;
  display: flex;
  transform: rotate(30deg);
  justify-content: center;
  align-items: center;
  color: #65bf7a;
  width: 20px;
  height: 20px;
  border-radius: 50%;
  margin-top: 5px;
}
.cid-sdj2aCoPYz {
  padding-top: 90px;
  padding-bottom: 45px;
  background-color: #f8f8f8;
}
.cid-sdj2aCoPYz .card {
  -webkit-flex-direction: row;
  flex-direction: row;
  -webkit-justify-content: center;
  justify-content: center;
}
.cid-sdj2aCoPYz .card .card-img {
  width: 20%;
  display: flex;
  -webkit-flex-direction: column;
  flex-direction: column;
}
.cid-sdj2aCoPYz .card .card-box {
  display: flex;
  -webkit-flex-direction: column;
  flex-direction: column;
  width: 80%;
  padding-left: 1rem;
}
.cid-sdj2aCoPYz .card .card-img span {
  color: #767676;
  font-size: 60px;
}
.cid-sdj2aCoPYz .card-title {
  margin: 0;
}
.cid-sdj2aCoPYz .card-img,
.cid-sdj2aCoPYz .card-box {
  -webkit-justify-content: center;
  justify-content: center;
}
.cid-sdj2aCoPYz .mbr-text {
  color: #767676;
}
@media (max-width: 767px) {
  .cid-sdj2aCoPYz .card {
    -webkit-flex-direction: column;
    flex-direction: column;
  }
  .cid-sdj2aCoPYz .card .card-img {
    width: 100%;
    padding-bottom: 1.5rem;
  }
  .cid-sdj2aCoPYz .card .card-box {
    width: 100%;
    padding-left: 0;
  }
  .cid-sdj2aCoPYz .card .card-box .card-title,
  .cid-sdj2aCoPYz .card .card-box .mbr-text,
  .cid-sdj2aCoPYz .card .card-box .link {
    text-align: center;
  }
}
@media (min-width: 768px) {
  .cid-sdj2aCoPYz .card {
    padding-right: 2rem;
    padding-left: 2rem;
  }
  .cid-sdj2aCoPYz .card .card-img {
    text-align: right !important;
  }
}
.cid-sdj4A07BCM {
  padding-top: 60px;
  padding-bottom: 60px;
  background-color: #333333;
}
@media (max-width: 767px) {
  .cid-sdj4A07BCM .content {
    text-align: center;
  }
  .cid-sdj4A07BCM .content > div:not(:last-child) {
    margin-bottom: 2rem;
  }
}
@media (max-width: 767px) {
  .cid-sdj4A07BCM .media-wrap {
    margin-bottom: 1rem;
  }
}
.cid-sdj4A07BCM .media-wrap .mbr-iconfont-logo {
  font-size: 7.5rem;
  color: #f36;
}
.cid-sdj4A07BCM .media-wrap img {
  height: 6rem;
}
.cid-sdj4A07BCM .mbr-text {
  color: #8d97ad;
}
.cid-sdj4A07BCM .p-title {
  font-size: 17px;
}
.cid-sdj4A07BCM .p-title span {
  color: #111111;
}
.cid-sdj4A07BCM .title-card {
  font-size: 1.3rem;
}
.cid-sdj4A07BCM .social-media ul {
  margin: 0;
  padding: 0;
  margin-bottom: 8px;
}
.cid-sdj4A07BCM .social-media ul li {
  margin-right: .5rem;
  display: inline-block;
  margin-bottom: .5rem;
}
.cid-sdj4A07BCM .footer-menu {
  margin-bottom: 0;
  display: flex;
  -webkit-justify-content: flex-end;
  justify-content: flex-end;
  -webkit-flex-wrap: wrap;
  flex-wrap: wrap;
  list-style: none;
}
.cid-sdj4A07BCM .footer-menu__item {
  font-size: 18px;
  padding-right: 1.5rem;
}
.cid-sdj4A07BCM .footer-menu__item:last-child {
  padding-right: 0;
}
.cid-sdj4A07BCM .copyright {
  display: flex;
  -webkit-align-items: center;
  align-items: center;
}
.cid-sdj4A07BCM .copyright img {
  margin-right: 10px;
}
.cid-sdj4A07BCM .icon-transition span {
  color: #ffffff;
  display: flex;
  padding: 1rem;
  border-radius: 50%;
  background-color: #72e29d;
  transition: all 0.3s ease-out 0s;
  font-size: 14px;
}
.cid-sdj4A07BCM .icon-transition span:hover {
  background-color: #65bf7a;
}
@media (max-width: 767px) {
  .cid-sdj4A07BCM .footer-lower .copyright {
    margin-bottom: 1rem;
    text-align: center;
  }
}
.cid-sdj4A07BCM .footer-lower hr {
  margin: 1rem 0;
  border-color: #efefef;
}
@media (max-width: 767px) {
  .cid-sdj4A07BCM .footer-menu {
    -webkit-justify-content: center;
    justify-content: center;
  }
}
.cid-sdj4A07BCM H5 {
  color: #72e29d;
}
.cid-sdj4A07BCM .p-title,
.cid-sdj4A07BCM .social-media {
  color: #ffffff;
}
.cid-sdj9OAh4jC .navbar-dropdown {
  position: relative !important;
}
.cid-sdj9OAh4jC img {
  width: 50px!important;
  height: 50px!important;
}
.cid-sdj9OAh4jC .navbar-short {
  background: #ffffff !important;
  box-shadow: 0 0 10px rgba(0, 0, 0, 0.4);
}
.cid-sdj9OAh4jC .navbar-short .nav-link {
  color: black!important;
}
.cid-sdj9OAh4jC .navbar {
  transition: all .3s;
  min-height: 77px;
  border-bottom: 1px solid transparent;
  background: rgba(255, 255, 255, 0);
}
.cid-sdj9OAh4jC .navbar.opened {
  transition: all .3s;
}
.cid-sdj9OAh4jC .navbar .navbar-logo img {
  width: 220px !important;
  height: auto !important;
}
.cid-sdj9OAh4jC .navbar .navbar-collapse {
  justify-content: flex-end;
  z-index: 1;
}
.cid-sdj9OAh4jC .navbar.collapsed .nav-item .nav-link::before {
  display: none;
}
.cid-sdj9OAh4jC .navbar.collapsed.opened .dropdown-menu {
  top: 0;
}
.cid-sdj9OAh4jC .navbar.collapsed .dropdown-menu .dropdown-submenu {
  left: 0 !important;
}
.cid-sdj9OAh4jC .navbar.collapsed .dropdown-menu .dropdown-item:after {
  right: auto;
}
.cid-sdj9OAh4jC .navbar.collapsed .dropdown-menu .dropdown-toggle[data-toggle="dropdown-submenu"]:after {
  margin-left: 0.5rem;
  margin-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-sdj9OAh4jC .navbar.collapsed ul.navbar-nav li {
  margin: auto;
}
.cid-sdj9OAh4jC .navbar.collapsed .icons-menu {
  padding-left: 0;
  padding-right: 0;
  padding-top: .5rem;
  padding-bottom: .5rem;
}
@media (max-width: 991px) {
  .cid-sdj9OAh4jC .navbar .nav-item .nav-link::before {
    display: none;
  }
  .cid-sdj9OAh4jC .navbar.opened .dropdown-menu {
    top: 0;
  }
  .cid-sdj9OAh4jC .navbar .dropdown-menu .dropdown-submenu {
    left: 0 !important;
  }
  .cid-sdj9OAh4jC .navbar .dropdown-menu .dropdown-item:after {
    right: auto;
  }
  .cid-sdj9OAh4jC .navbar .dropdown-menu .dropdown-toggle[data-toggle="dropdown-submenu"]:after {
    margin-left: 0.5rem;
    margin-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-sdj9OAh4jC .navbar ul.navbar-nav li {
    margin: auto;
  }
  .cid-sdj9OAh4jC .navbar .navbar-brand {
    flex-shrink: initial;
    flex-basis: auto;
    word-break: break-word;
    padding-right: 1rem;
    height: 77px;
  }
  .cid-sdj9OAh4jC .navbar .navbar-toggler {
    flex-basis: auto;
  }
  .cid-sdj9OAh4jC .navbar .icons-menu {
    padding: 0;
    padding-top: 1rem;
    padding-bottom: 1.6rem;
  }
}
.cid-sdj9OAh4jC .navbar.navbar-short {
  min-height: 60px;
}
.cid-sdj9OAh4jC .navbar.navbar-short .navbar-logo img {
  height: 3rem !important;
}
.cid-sdj9OAh4jC .navbar.navbar-short .navbar-brand {
  padding: 0;
}
.cid-sdj9OAh4jC .navbar-logo {
  margin-right: 1rem!important;
}
.cid-sdj9OAh4jC .nav-link {
  transition: all 0.3s;
  position: relative;
}
.cid-sdj9OAh4jC .nav-link:before {
  content: '';
  position: absolute;
  width: 8px;
  height: 8px;
  border-radius: 3px;
  transition: all 0.3s;
  bottom: 5px;
  left: 50%;
  opacity: 0;
  transform: translateX(-50%);
  background: #72e29d;
}
.cid-sdj9OAh4jC .nav-link:hover,
.cid-sdj9OAh4jC .nav-link:focus {
  color: #72e29d !important;
}
.cid-sdj9OAh4jC .nav-link:hover:before,
.cid-sdj9OAh4jC .nav-link:focus:before {
  bottom: -17px;
  opacity: 1;
}
.cid-sdj9OAh4jC .dropdown-menu {
  padding: 0.5rem 0;
  border: 2px solid black;
  border-radius: 8px;
}
.cid-sdj9OAh4jC .dropdown-item {
  padding: 0 2rem;
  backround: white;
  color: black !important;
}
.cid-sdj9OAh4jC .dropdown-item:before {
  content: '';
  position: absolute;
  width: 8px;
  height: 8px;
  border-radius: 3px;
  transition: all 0.3s;
  left: -5px;
  top: 50%;
  opacity: 0;
  transform: translateY(-50%);
  background: #72e29d;
}
.cid-sdj9OAh4jC .dropdown-item:hover,
.cid-sdj9OAh4jC .dropdown-item:focus {
  color: #72e29d !important;
  transform: translateX(10px);
}
.cid-sdj9OAh4jC .dropdown-item:hover:before,
.cid-sdj9OAh4jC .dropdown-item:focus:before {
  left: 7px;
  opacity: 1;
}
.cid-sdj9OAh4jC .iconfont-wrapper {
  position: relative;
  box-shadow: 0px 0px 0px 2px #000000 inset;
  border-radius: 50%;
  color: #000000 !important;
  font-size: 1.2rem;
  width: 45px;
  height: 45px;
  display: flex;
  margin: 0 0.4rem;
  justify-content: center;
  align-items: center;
  transition: all 0.3s;
}
.cid-sdj9OAh4jC .iconfont-wrapper:hover {
  box-shadow: 0px 0px 0px 2px #72e29d inset;
}
.cid-sdj9OAh4jC .iconfont-wrapper:hover .icon-bg {
  top: 0px;
  right: 0px;
}
.cid-sdj9OAh4jC .iconfont-wrapper:hover .mbr-iconfont {
  color: white;
}
.cid-sdj9OAh4jC .mbr-iconfont {
  z-index: 2;
  transition: all 0.3s;
}
.cid-sdj9OAh4jC .icon-bg {
  position: absolute;
  top: 5px;
  right: -5px;
  box-sizing: border-box;
  width: 100%;
  transition: all 0.3s;
  z-index: -1;
  height: 100%;
  border-radius: 50%;
  background: #72e29d;
}
.cid-sdj9OAh4jC .navbar-nav {
  margin: auto;
}
.cid-sdj9OAh4jC .nav-dropdown .link {
  padding: 0 0.3em !important;
  margin: .667em 1em !important;
}
.cid-sdj9OAh4jC .nav-dropdown .link.dropdown-toggle::after {
  margin-left: 0.5rem;
  margin-top: 0.2rem;
}
.cid-sdj9OAh4jC .container {
  display: flex;
  margin: auto;
}
.cid-sdj9OAh4jC .navbar-caption {
  padding-right: 4rem;
}
.cid-sdj9OAh4jC .dropdown-menu,
.cid-sdj9OAh4jC .navbar.opened {
  background: #ffffff !important;
}
.cid-sdj9OAh4jC .nav-item:focus,
.cid-sdj9OAh4jC .nav-link:focus {
  outline: none;
}
.cid-sdj9OAh4jC .dropdown .dropdown-menu .dropdown-item {
  width: auto;
  transition: all 0.25s ease-in-out;
}
.cid-sdj9OAh4jC .dropdown .dropdown-menu .dropdown-item::after {
  right: 1rem;
}
.cid-sdj9OAh4jC .dropdown .dropdown-menu .dropdown-item .mbr-iconfont {
  margin-left: -1.8rem;
  padding-right: 1rem;
  font-size: inherit;
}
.cid-sdj9OAh4jC .dropdown .dropdown-menu .dropdown-item .mbr-iconfont:before {
  display: inline-block;
  transform: scale(1, 1);
  transition: all 0.25s ease-in-out;
}
.cid-sdj9OAh4jC .collapsed .dropdown-menu .dropdown-item:before {
  display: none;
}
.cid-sdj9OAh4jC .collapsed .dropdown .dropdown-menu .dropdown-item {
  padding: 0.235em 1.5em 0.235em 1.5em !important;
  transition: none;
  margin: 0 !important;
}
.cid-sdj9OAh4jC .navbar-brand {
  flex-shrink: 0;
  align-items: center;
  margin-right: 0;
  padding: 0;
  transition: all .3s;
  word-break: break-word;
  z-index: 1;
}
.cid-sdj9OAh4jC .navbar-brand .navbar-caption {
  line-height: inherit !important;
}
.cid-sdj9OAh4jC .navbar-brand .navbar-logo a {
  outline: none;
}
.cid-sdj9OAh4jC .dropdown-item.active,
.cid-sdj9OAh4jC .dropdown-item:active {
  background-color: transparent;
}
.cid-sdj9OAh4jC .navbar-expand-lg .navbar-nav .nav-link {
  padding: 0;
}
.cid-sdj9OAh4jC .nav-dropdown .link.dropdown-toggle {
  margin-right: 1.667em;
}
.cid-sdj9OAh4jC .nav-dropdown .link.dropdown-toggle[aria-expanded="true"] {
  margin-right: 0;
  padding: 0.667em 1.667em;
}
.cid-sdj9OAh4jC .navbar.navbar-expand-lg .dropdown .dropdown-menu {
  background: #ffffff;
}
.cid-sdj9OAh4jC .navbar.navbar-expand-lg .dropdown .dropdown-menu .dropdown-submenu {
  margin: 0;
  left: 100%;
}
.cid-sdj9OAh4jC .navbar .dropdown.open > .dropdown-menu {
  display: block;
}
.cid-sdj9OAh4jC ul.navbar-nav {
  flex-wrap: wrap;
}
.cid-sdj9OAh4jC .navbar-buttons {
  text-align: center;
  min-width: 170px;
}
.cid-sdj9OAh4jC button.navbar-toggler {
  outline: none;
  width: 31px;
  height: 20px;
  cursor: pointer;
  transition: all .2s;
  position: relative;
  align-self: center;
}
.cid-sdj9OAh4jC button.navbar-toggler .hamburger span {
  position: absolute;
  right: 0;
  width: 30px;
  height: 2px;
  border-right: 5px;
  background-color: currentColor;
}
.cid-sdj9OAh4jC button.navbar-toggler .hamburger span:nth-child(1) {
  top: 0;
  transition: all .2s;
}
.cid-sdj9OAh4jC button.navbar-toggler .hamburger span:nth-child(2) {
  top: 8px;
  transition: all .15s;
}
.cid-sdj9OAh4jC button.navbar-toggler .hamburger span:nth-child(3) {
  top: 8px;
  transition: all .15s;
}
.cid-sdj9OAh4jC button.navbar-toggler .hamburger span:nth-child(4) {
  top: 16px;
  transition: all .2s;
}
.cid-sdj9OAh4jC nav.opened .hamburger span:nth-child(1) {
  top: 8px;
  width: 0;
  opacity: 0;
  right: 50%;
  transition: all .2s;
}
.cid-sdj9OAh4jC nav.opened .hamburger span:nth-child(2) {
  transform: rotate(45deg);
  transition: all .25s;
}
.cid-sdj9OAh4jC nav.opened .hamburger span:nth-child(3) {
  transform: rotate(-45deg);
  transition: all .25s;
}
.cid-sdj9OAh4jC nav.opened .hamburger span:nth-child(4) {
  top: 8px;
  width: 0;
  opacity: 0;
  right: 50%;
  transition: all .2s;
}
.cid-sdj9OAh4jC .navbar-dropdown {
  padding: .5rem 1rem;
}
.cid-sdj9OAh4jC a.nav-link {
  display: flex;
  align-items: center;
  justify-content: center;
}
.cid-sdj9OAh4jC .icons-menu {
  flex-wrap: nowrap;
  display: flex;
  justify-content: center;
  padding-left: 1rem;
  padding-right: 1rem;
  padding-top: 0.3rem;
  text-align: center;
}
@media screen and (-ms-high-contrast: active), (-ms-high-contrast: none) {
  .cid-sdj9OAh4jC .navbar {
    height: 77px;
  }
  .cid-sdj9OAh4jC .navbar.opened {
    height: auto;
  }
  .cid-sdj9OAh4jC .nav-item .nav-link:hover::before {
    width: 175%;
    max-width: calc(100% + 2rem);
    left: -1rem;
  }
}
@media (max-width: 992px) {
  .cid-sdj9OAh4jC .navbar {
    background: #ffffff;
  }
  .cid-sdj9OAh4jC .nav-link {
    color: black!important;
  }
}
.cid-sdj9OBlNVN {
  padding-top: 120px;
  padding-bottom: 120px;
  background-color: #ffffff;
  position: relative;
  overflow: hidden;
}
.cid-sdj9OBlNVN svg {
  position: absolute;
  top: 0;
  left: 0;
  transform: scale(1.8, 1.8);
}
.cid-sdj9OBlNVN #e1_ellipse {
  fill: #65bf7a !important;
}
.cid-sdj9OBlNVN img {
  width: 80%;
  border-radius: 10px;
  height: 100%;
  object-fit: cover;
  box-shadow: 0 10px 55px 5px rgba(156, 235, 186, 0.35);
}
@media (max-width: 576px) {
  .cid-sdj9OBlNVN img {
    width: 100%;
    left: 0;
  }
}
.cid-sdj9OBlNVN H1 {
  color: #ffffff;
}
.cid-sdj9OBlNVN .mbr-text,
.cid-sdj9OBlNVN .mbr-section-btn {
  color: #ffffff;
}
.cid-sdj9OCoSpB {
  padding-top: 4rem;
  padding-bottom: 4rem;
  background-color: #ffffff;
}
.cid-sdj9OCoSpB .counter-container ul {
  margin-bottom: 0;
}
.cid-sdj9OCoSpB .counter-container ul li {
  padding-left: 0rem;
  margin-bottom: 1rem;
  list-style: none;
  position: relative;
}
.cid-sdj9OCoSpB .counter-container ul li:before {
  position: absolute;
  font-family: 'Moririse2' !important;
  left: -40px;
  content: "\e96b";
  top: -2px;
  display: flex;
  transform: rotate(30deg);
  justify-content: center;
  align-items: center;
  color: #65bf7a;
  width: 20px;
  height: 20px;
  border-radius: 50%;
  margin-top: 5px;
}
.cid-sdjbfDOPU7 {
  padding-top: 4rem;
  padding-bottom: 4rem;
  background-color: #ffffff;
}
.cid-sdjbfDOPU7 .counter-container ul {
  margin-bottom: 0;
}
.cid-sdjbfDOPU7 .counter-container ul li {
  padding-left: 0rem;
  margin-bottom: 1rem;
  list-style: none;
  position: relative;
}
.cid-sdjbfDOPU7 .counter-container ul li:before {
  position: absolute;
  font-family: 'Moririse2' !important;
  left: -40px;
  content: "\e96b";
  top: -2px;
  display: flex;
  transform: rotate(30deg);
  justify-content: center;
  align-items: center;
  color: #65bf7a;
  width: 20px;
  height: 20px;
  border-radius: 50%;
  margin-top: 5px;
}
.cid-sdj9OCL2rb {
  padding-top: 90px;
  padding-bottom: 45px;
  background-color: #f8f8f8;
}
.cid-sdj9OCL2rb .card {
  -webkit-flex-direction: row;
  flex-direction: row;
  -webkit-justify-content: center;
  justify-content: center;
}
.cid-sdj9OCL2rb .card .card-img {
  width: 20%;
  display: flex;
  -webkit-flex-direction: column;
  flex-direction: column;
}
.cid-sdj9OCL2rb .card .card-box {
  display: flex;
  -webkit-flex-direction: column;
  flex-direction: column;
  width: 80%;
  padding-left: 1rem;
}
.cid-sdj9OCL2rb .card .card-img span {
  color: #767676;
  font-size: 60px;
}
.cid-sdj9OCL2rb .card-title {
  margin: 0;
}
.cid-sdj9OCL2rb .card-img,
.cid-sdj9OCL2rb .card-box {
  -webkit-justify-content: center;
  justify-content: center;
}
.cid-sdj9OCL2rb .mbr-text {
  color: #767676;
}
@media (max-width: 767px) {
  .cid-sdj9OCL2rb .card {
    -webkit-flex-direction: column;
    flex-direction: column;
  }
  .cid-sdj9OCL2rb .card .card-img {
    width: 100%;
    padding-bottom: 1.5rem;
  }
  .cid-sdj9OCL2rb .card .card-box {
    width: 100%;
    padding-left: 0;
  }
  .cid-sdj9OCL2rb .card .card-box .card-title,
  .cid-sdj9OCL2rb .card .card-box .mbr-text,
  .cid-sdj9OCL2rb .card .card-box .link {
    text-align: center;
  }
}
@media (min-width: 768px) {
  .cid-sdj9OCL2rb .card {
    padding-right: 2rem;
    padding-left: 2rem;
  }
  .cid-sdj9OCL2rb .card .card-img {
    text-align: right !important;
  }
}
.cid-sfZQBNmJX2 {
  padding-top: 60px;
  padding-bottom: 60px;
  background-color: #333333;
}
@media (max-width: 767px) {
  .cid-sfZQBNmJX2 .content {
    text-align: center;
  }
  .cid-sfZQBNmJX2 .content > div:not(:last-child) {
    margin-bottom: 2rem;
  }
}
@media (max-width: 767px) {
  .cid-sfZQBNmJX2 .media-wrap {
    margin-bottom: 1rem;
  }
}
.cid-sfZQBNmJX2 .media-wrap .mbr-iconfont-logo {
  font-size: 7.5rem;
  color: #f36;
}
.cid-sfZQBNmJX2 .media-wrap img {
  height: 6rem;
}
.cid-sfZQBNmJX2 .mbr-text {
  color: #8d97ad;
}
.cid-sfZQBNmJX2 .p-title {
  font-size: 17px;
}
.cid-sfZQBNmJX2 .p-title span {
  color: #111111;
}
.cid-sfZQBNmJX2 .title-card {
  font-size: 1.3rem;
}
.cid-sfZQBNmJX2 .social-media ul {
  margin: 0;
  padding: 0;
  margin-bottom: 8px;
}
.cid-sfZQBNmJX2 .social-media ul li {
  margin-right: .5rem;
  display: inline-block;
  margin-bottom: .5rem;
}
.cid-sfZQBNmJX2 .footer-menu {
  margin-bottom: 0;
  display: flex;
  -webkit-justify-content: flex-end;
  justify-content: flex-end;
  -webkit-flex-wrap: wrap;
  flex-wrap: wrap;
  list-style: none;
}
.cid-sfZQBNmJX2 .footer-menu__item {
  font-size: 18px;
  padding-right: 1.5rem;
}
.cid-sfZQBNmJX2 .footer-menu__item:last-child {
  padding-right: 0;
}
.cid-sfZQBNmJX2 .copyright {
  display: flex;
  -webkit-align-items: center;
  align-items: center;
}
.cid-sfZQBNmJX2 .copyright img {
  margin-right: 10px;
}
.cid-sfZQBNmJX2 .icon-transition span {
  color: #ffffff;
  display: flex;
  padding: 1rem;
  border-radius: 50%;
  background-color: #72e29d;
  transition: all 0.3s ease-out 0s;
  font-size: 14px;
}
.cid-sfZQBNmJX2 .icon-transition span:hover {
  background-color: #65bf7a;
}
@media (max-width: 767px) {
  .cid-sfZQBNmJX2 .footer-lower .copyright {
    margin-bottom: 1rem;
    text-align: center;
  }
}
.cid-sfZQBNmJX2 .footer-lower hr {
  margin: 1rem 0;
  border-color: #efefef;
}
@media (max-width: 767px) {
  .cid-sfZQBNmJX2 .footer-menu {
    -webkit-justify-content: center;
    justify-content: center;
  }
}
.cid-sfZQBNmJX2 H5 {
  color: #72e29d;
}
.cid-sfZQBNmJX2 .p-title,
.cid-sfZQBNmJX2 .social-media {
  color: #ffffff;
}
.cid-sdjzPV2msx .navbar-dropdown {
  position: relative !important;
}
.cid-sdjzPV2msx img {
  width: 50px!important;
  height: 50px!important;
}
.cid-sdjzPV2msx .navbar-short {
  background: #ffffff !important;
  box-shadow: 0 0 10px rgba(0, 0, 0, 0.4);
}
.cid-sdjzPV2msx .navbar-short .nav-link {
  color: black!important;
}
.cid-sdjzPV2msx .navbar {
  transition: all .3s;
  min-height: 77px;
  border-bottom: 1px solid transparent;
  background: rgba(255, 255, 255, 0);
}
.cid-sdjzPV2msx .navbar.opened {
  transition: all .3s;
}
.cid-sdjzPV2msx .navbar .navbar-logo img {
  width: 220px !important;
  height: auto !important;
}
.cid-sdjzPV2msx .navbar .navbar-collapse {
  justify-content: flex-end;
  z-index: 1;
}
.cid-sdjzPV2msx .navbar.collapsed .nav-item .nav-link::before {
  display: none;
}
.cid-sdjzPV2msx .navbar.collapsed.opened .dropdown-menu {
  top: 0;
}
.cid-sdjzPV2msx .navbar.collapsed .dropdown-menu .dropdown-submenu {
  left: 0 !important;
}
.cid-sdjzPV2msx .navbar.collapsed .dropdown-menu .dropdown-item:after {
  right: auto;
}
.cid-sdjzPV2msx .navbar.collapsed .dropdown-menu .dropdown-toggle[data-toggle="dropdown-submenu"]:after {
  margin-left: 0.5rem;
  margin-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-sdjzPV2msx .navbar.collapsed ul.navbar-nav li {
  margin: auto;
}
.cid-sdjzPV2msx .navbar.collapsed .icons-menu {
  padding-left: 0;
  padding-right: 0;
  padding-top: .5rem;
  padding-bottom: .5rem;
}
@media (max-width: 991px) {
  .cid-sdjzPV2msx .navbar .nav-item .nav-link::before {
    display: none;
  }
  .cid-sdjzPV2msx .navbar.opened .dropdown-menu {
    top: 0;
  }
  .cid-sdjzPV2msx .navbar .dropdown-menu .dropdown-submenu {
    left: 0 !important;
  }
  .cid-sdjzPV2msx .navbar .dropdown-menu .dropdown-item:after {
    right: auto;
  }
  .cid-sdjzPV2msx .navbar .dropdown-menu .dropdown-toggle[data-toggle="dropdown-submenu"]:after {
    margin-left: 0.5rem;
    margin-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-sdjzPV2msx .navbar ul.navbar-nav li {
    margin: auto;
  }
  .cid-sdjzPV2msx .navbar .navbar-brand {
    flex-shrink: initial;
    flex-basis: auto;
    word-break: break-word;
    padding-right: 1rem;
    height: 77px;
  }
  .cid-sdjzPV2msx .navbar .navbar-toggler {
    flex-basis: auto;
  }
  .cid-sdjzPV2msx .navbar .icons-menu {
    padding: 0;
    padding-top: 1rem;
    padding-bottom: 1.6rem;
  }
}
.cid-sdjzPV2msx .navbar.navbar-short {
  min-height: 60px;
}
.cid-sdjzPV2msx .navbar.navbar-short .navbar-logo img {
  height: 3rem !important;
}
.cid-sdjzPV2msx .navbar.navbar-short .navbar-brand {
  padding: 0;
}
.cid-sdjzPV2msx .navbar-logo {
  margin-right: 1rem!important;
}
.cid-sdjzPV2msx .nav-link {
  transition: all 0.3s;
  position: relative;
}
.cid-sdjzPV2msx .nav-link:before {
  content: '';
  position: absolute;
  width: 8px;
  height: 8px;
  border-radius: 3px;
  transition: all 0.3s;
  bottom: 5px;
  left: 50%;
  opacity: 0;
  transform: translateX(-50%);
  background: #72e29d;
}
.cid-sdjzPV2msx .nav-link:hover,
.cid-sdjzPV2msx .nav-link:focus {
  color: #72e29d !important;
}
.cid-sdjzPV2msx .nav-link:hover:before,
.cid-sdjzPV2msx .nav-link:focus:before {
  bottom: -17px;
  opacity: 1;
}
.cid-sdjzPV2msx .dropdown-menu {
  padding: 0.5rem 0;
  border: 2px solid black;
  border-radius: 8px;
}
.cid-sdjzPV2msx .dropdown-item {
  padding: 0 2rem;
  backround: white;
  color: black !important;
}
.cid-sdjzPV2msx .dropdown-item:before {
  content: '';
  position: absolute;
  width: 8px;
  height: 8px;
  border-radius: 3px;
  transition: all 0.3s;
  left: -5px;
  top: 50%;
  opacity: 0;
  transform: translateY(-50%);
  background: #72e29d;
}
.cid-sdjzPV2msx .dropdown-item:hover,
.cid-sdjzPV2msx .dropdown-item:focus {
  color: #72e29d !important;
  transform: translateX(10px);
}
.cid-sdjzPV2msx .dropdown-item:hover:before,
.cid-sdjzPV2msx .dropdown-item:focus:before {
  left: 7px;
  opacity: 1;
}
.cid-sdjzPV2msx .iconfont-wrapper {
  position: relative;
  box-shadow: 0px 0px 0px 2px #000000 inset;
  border-radius: 50%;
  color: #000000 !important;
  font-size: 1.2rem;
  width: 45px;
  height: 45px;
  display: flex;
  margin: 0 0.4rem;
  justify-content: center;
  align-items: center;
  transition: all 0.3s;
}
.cid-sdjzPV2msx .iconfont-wrapper:hover {
  box-shadow: 0px 0px 0px 2px #72e29d inset;
}
.cid-sdjzPV2msx .iconfont-wrapper:hover .icon-bg {
  top: 0px;
  right: 0px;
}
.cid-sdjzPV2msx .iconfont-wrapper:hover .mbr-iconfont {
  color: white;
}
.cid-sdjzPV2msx .mbr-iconfont {
  z-index: 2;
  transition: all 0.3s;
}
.cid-sdjzPV2msx .icon-bg {
  position: absolute;
  top: 5px;
  right: -5px;
  box-sizing: border-box;
  width: 100%;
  transition: all 0.3s;
  z-index: -1;
  height: 100%;
  border-radius: 50%;
  background: #72e29d;
}
.cid-sdjzPV2msx .navbar-nav {
  margin: auto;
}
.cid-sdjzPV2msx .nav-dropdown .link {
  padding: 0 0.3em !important;
  margin: .667em 1em !important;
}
.cid-sdjzPV2msx .nav-dropdown .link.dropdown-toggle::after {
  margin-left: 0.5rem;
  margin-top: 0.2rem;
}
.cid-sdjzPV2msx .container {
  display: flex;
  margin: auto;
}
.cid-sdjzPV2msx .navbar-caption {
  padding-right: 4rem;
}
.cid-sdjzPV2msx .dropdown-menu,
.cid-sdjzPV2msx .navbar.opened {
  background: #ffffff !important;
}
.cid-sdjzPV2msx .nav-item:focus,
.cid-sdjzPV2msx .nav-link:focus {
  outline: none;
}
.cid-sdjzPV2msx .dropdown .dropdown-menu .dropdown-item {
  width: auto;
  transition: all 0.25s ease-in-out;
}
.cid-sdjzPV2msx .dropdown .dropdown-menu .dropdown-item::after {
  right: 1rem;
}
.cid-sdjzPV2msx .dropdown .dropdown-menu .dropdown-item .mbr-iconfont {
  margin-left: -1.8rem;
  padding-right: 1rem;
  font-size: inherit;
}
.cid-sdjzPV2msx .dropdown .dropdown-menu .dropdown-item .mbr-iconfont:before {
  display: inline-block;
  transform: scale(1, 1);
  transition: all 0.25s ease-in-out;
}
.cid-sdjzPV2msx .collapsed .dropdown-menu .dropdown-item:before {
  display: none;
}
.cid-sdjzPV2msx .collapsed .dropdown .dropdown-menu .dropdown-item {
  padding: 0.235em 1.5em 0.235em 1.5em !important;
  transition: none;
  margin: 0 !important;
}
.cid-sdjzPV2msx .navbar-brand {
  flex-shrink: 0;
  align-items: center;
  margin-right: 0;
  padding: 0;
  transition: all .3s;
  word-break: break-word;
  z-index: 1;
}
.cid-sdjzPV2msx .navbar-brand .navbar-caption {
  line-height: inherit !important;
}
.cid-sdjzPV2msx .navbar-brand .navbar-logo a {
  outline: none;
}
.cid-sdjzPV2msx .dropdown-item.active,
.cid-sdjzPV2msx .dropdown-item:active {
  background-color: transparent;
}
.cid-sdjzPV2msx .navbar-expand-lg .navbar-nav .nav-link {
  padding: 0;
}
.cid-sdjzPV2msx .nav-dropdown .link.dropdown-toggle {
  margin-right: 1.667em;
}
.cid-sdjzPV2msx .nav-dropdown .link.dropdown-toggle[aria-expanded="true"] {
  margin-right: 0;
  padding: 0.667em 1.667em;
}
.cid-sdjzPV2msx .navbar.navbar-expand-lg .dropdown .dropdown-menu {
  background: #ffffff;
}
.cid-sdjzPV2msx .navbar.navbar-expand-lg .dropdown .dropdown-menu .dropdown-submenu {
  margin: 0;
  left: 100%;
}
.cid-sdjzPV2msx .navbar .dropdown.open > .dropdown-menu {
  display: block;
}
.cid-sdjzPV2msx ul.navbar-nav {
  flex-wrap: wrap;
}
.cid-sdjzPV2msx .navbar-buttons {
  text-align: center;
  min-width: 170px;
}
.cid-sdjzPV2msx button.navbar-toggler {
  outline: none;
  width: 31px;
  height: 20px;
  cursor: pointer;
  transition: all .2s;
  position: relative;
  align-self: center;
}
.cid-sdjzPV2msx button.navbar-toggler .hamburger span {
  position: absolute;
  right: 0;
  width: 30px;
  height: 2px;
  border-right: 5px;
  background-color: currentColor;
}
.cid-sdjzPV2msx button.navbar-toggler .hamburger span:nth-child(1) {
  top: 0;
  transition: all .2s;
}
.cid-sdjzPV2msx button.navbar-toggler .hamburger span:nth-child(2) {
  top: 8px;
  transition: all .15s;
}
.cid-sdjzPV2msx button.navbar-toggler .hamburger span:nth-child(3) {
  top: 8px;
  transition: all .15s;
}
.cid-sdjzPV2msx button.navbar-toggler .hamburger span:nth-child(4) {
  top: 16px;
  transition: all .2s;
}
.cid-sdjzPV2msx nav.opened .hamburger span:nth-child(1) {
  top: 8px;
  width: 0;
  opacity: 0;
  right: 50%;
  transition: all .2s;
}
.cid-sdjzPV2msx nav.opened .hamburger span:nth-child(2) {
  transform: rotate(45deg);
  transition: all .25s;
}
.cid-sdjzPV2msx nav.opened .hamburger span:nth-child(3) {
  transform: rotate(-45deg);
  transition: all .25s;
}
.cid-sdjzPV2msx nav.opened .hamburger span:nth-child(4) {
  top: 8px;
  width: 0;
  opacity: 0;
  right: 50%;
  transition: all .2s;
}
.cid-sdjzPV2msx .navbar-dropdown {
  padding: .5rem 1rem;
}
.cid-sdjzPV2msx a.nav-link {
  display: flex;
  align-items: center;
  justify-content: center;
}
.cid-sdjzPV2msx .icons-menu {
  flex-wrap: nowrap;
  display: flex;
  justify-content: center;
  padding-left: 1rem;
  padding-right: 1rem;
  padding-top: 0.3rem;
  text-align: center;
}
@media screen and (-ms-high-contrast: active), (-ms-high-contrast: none) {
  .cid-sdjzPV2msx .navbar {
    height: 77px;
  }
  .cid-sdjzPV2msx .navbar.opened {
    height: auto;
  }
  .cid-sdjzPV2msx .nav-item .nav-link:hover::before {
    width: 175%;
    max-width: calc(100% + 2rem);
    left: -1rem;
  }
}
@media (max-width: 992px) {
  .cid-sdjzPV2msx .navbar {
    background: #ffffff;
  }
  .cid-sdjzPV2msx .nav-link {
    color: black!important;
  }
}
.cid-sdjzPVKvpn {
  padding-top: 120px;
  padding-bottom: 120px;
  background-color: #ffffff;
  position: relative;
  overflow: hidden;
}
.cid-sdjzPVKvpn svg {
  position: absolute;
  top: 0;
  left: 0;
  transform: scale(1.8, 1.8);
}
.cid-sdjzPVKvpn #e1_ellipse {
  fill: #65bf7a !important;
}
.cid-sdjzPVKvpn img {
  width: 80%;
  border-radius: 10px;
  height: 100%;
  object-fit: cover;
  box-shadow: 0 10px 55px 5px rgba(156, 235, 186, 0.35);
}
@media (max-width: 576px) {
  .cid-sdjzPVKvpn img {
    width: 100%;
    left: 0;
  }
}
.cid-sdjzPVKvpn H1 {
  color: #ffffff;
}
.cid-sdjzPVKvpn .mbr-text,
.cid-sdjzPVKvpn .mbr-section-btn {
  color: #ffffff;
}
.cid-sdjzPWibVV {
  padding-top: 4rem;
  padding-bottom: 4rem;
  background-color: #ffffff;
}
.cid-sdjzPWibVV .counter-container ul {
  margin-bottom: 0;
}
.cid-sdjzPWibVV .counter-container ul li {
  padding-left: 0rem;
  margin-bottom: 1rem;
  list-style: none;
  position: relative;
}
.cid-sdjzPWibVV .counter-container ul li:before {
  position: absolute;
  font-family: 'Moririse2' !important;
  left: -40px;
  content: "\e96b";
  top: -2px;
  display: flex;
  transform: rotate(30deg);
  justify-content: center;
  align-items: center;
  color: #65bf7a;
  width: 20px;
  height: 20px;
  border-radius: 50%;
  margin-top: 5px;
}
.cid-sdjzPWBp1A {
  padding-top: 4rem;
  padding-bottom: 4rem;
  background-color: #ffffff;
}
.cid-sdjzPWBp1A .counter-container ul {
  margin-bottom: 0;
}
.cid-sdjzPWBp1A .counter-container ul li {
  padding-left: 0rem;
  margin-bottom: 1rem;
  list-style: none;
  position: relative;
}
.cid-sdjzPWBp1A .counter-container ul li:before {
  position: absolute;
  font-family: 'Moririse2' !important;
  left: -40px;
  content: "\e96b";
  top: -2px;
  display: flex;
  transform: rotate(30deg);
  justify-content: center;
  align-items: center;
  color: #65bf7a;
  width: 20px;
  height: 20px;
  border-radius: 50%;
  margin-top: 5px;
}
.cid-sdjBy2EFnn {
  padding-top: 90px;
  padding-bottom: 45px;
  background-color: #f8f8f8;
}
.cid-sdjBy2EFnn .card {
  -webkit-flex-direction: row;
  flex-direction: row;
  -webkit-justify-content: center;
  justify-content: center;
}
.cid-sdjBy2EFnn .card .card-img {
  width: 20%;
  display: flex;
  -webkit-flex-direction: column;
  flex-direction: column;
}
.cid-sdjBy2EFnn .card .card-box {
  display: flex;
  -webkit-flex-direction: column;
  flex-direction: column;
  width: 80%;
  padding-left: 1rem;
}
.cid-sdjBy2EFnn .card .card-img span {
  color: #767676;
  font-size: 60px;
}
.cid-sdjBy2EFnn .card-title {
  margin: 0;
}
.cid-sdjBy2EFnn .card-img,
.cid-sdjBy2EFnn .card-box {
  -webkit-justify-content: center;
  justify-content: center;
}
.cid-sdjBy2EFnn .mbr-text {
  color: #767676;
}
@media (max-width: 767px) {
  .cid-sdjBy2EFnn .card {
    -webkit-flex-direction: column;
    flex-direction: column;
  }
  .cid-sdjBy2EFnn .card .card-img {
    width: 100%;
    padding-bottom: 1.5rem;
  }
  .cid-sdjBy2EFnn .card .card-box {
    width: 100%;
    padding-left: 0;
  }
  .cid-sdjBy2EFnn .card .card-box .card-title,
  .cid-sdjBy2EFnn .card .card-box .mbr-text,
  .cid-sdjBy2EFnn .card .card-box .link {
    text-align: center;
  }
}
@media (min-width: 768px) {
  .cid-sdjBy2EFnn .card {
    padding-right: 2rem;
    padding-left: 2rem;
  }
  .cid-sdjBy2EFnn .card .card-img {
    text-align: right !important;
  }
}
.cid-sdjzPXyeZf {
  padding-top: 60px;
  padding-bottom: 60px;
  background-color: #333333;
}
@media (max-width: 767px) {
  .cid-sdjzPXyeZf .content {
    text-align: center;
  }
  .cid-sdjzPXyeZf .content > div:not(:last-child) {
    margin-bottom: 2rem;
  }
}
@media (max-width: 767px) {
  .cid-sdjzPXyeZf .media-wrap {
    margin-bottom: 1rem;
  }
}
.cid-sdjzPXyeZf .media-wrap .mbr-iconfont-logo {
  font-size: 7.5rem;
  color: #f36;
}
.cid-sdjzPXyeZf .media-wrap img {
  height: 6rem;
}
.cid-sdjzPXyeZf .mbr-text {
  color: #8d97ad;
}
.cid-sdjzPXyeZf .p-title {
  font-size: 17px;
}
.cid-sdjzPXyeZf .p-title span {
  color: #111111;
}
.cid-sdjzPXyeZf .title-card {
  font-size: 1.3rem;
}
.cid-sdjzPXyeZf .social-media ul {
  margin: 0;
  padding: 0;
  margin-bottom: 8px;
}
.cid-sdjzPXyeZf .social-media ul li {
  margin-right: .5rem;
  display: inline-block;
  margin-bottom: .5rem;
}
.cid-sdjzPXyeZf .footer-menu {
  margin-bottom: 0;
  display: flex;
  -webkit-justify-content: flex-end;
  justify-content: flex-end;
  -webkit-flex-wrap: wrap;
  flex-wrap: wrap;
  list-style: none;
}
.cid-sdjzPXyeZf .footer-menu__item {
  font-size: 18px;
  padding-right: 1.5rem;
}
.cid-sdjzPXyeZf .footer-menu__item:last-child {
  padding-right: 0;
}
.cid-sdjzPXyeZf .copyright {
  display: flex;
  -webkit-align-items: center;
  align-items: center;
}
.cid-sdjzPXyeZf .copyright img {
  margin-right: 10px;
}
.cid-sdjzPXyeZf .icon-transition span {
  color: #ffffff;
  display: flex;
  padding: 1rem;
  border-radius: 50%;
  background-color: #72e29d;
  transition: all 0.3s ease-out 0s;
  font-size: 14px;
}
.cid-sdjzPXyeZf .icon-transition span:hover {
  background-color: #65bf7a;
}
@media (max-width: 767px) {
  .cid-sdjzPXyeZf .footer-lower .copyright {
    margin-bottom: 1rem;
    text-align: center;
  }
}
.cid-sdjzPXyeZf .footer-lower hr {
  margin: 1rem 0;
  border-color: #efefef;
}
@media (max-width: 767px) {
  .cid-sdjzPXyeZf .footer-menu {
    -webkit-justify-content: center;
    justify-content: center;
  }
}
.cid-sdjzPXyeZf H5 {
  color: #72e29d;
}
.cid-sdjzPXyeZf .p-title,
.cid-sdjzPXyeZf .social-media {
  color: #ffffff;
}
.cid-sdjBDy1eJI .navbar-dropdown {
  position: relative !important;
}
.cid-sdjBDy1eJI img {
  width: 50px!important;
  height: 50px!important;
}
.cid-sdjBDy1eJI .navbar-short {
  background: #ffffff !important;
  box-shadow: 0 0 10px rgba(0, 0, 0, 0.4);
}
.cid-sdjBDy1eJI .navbar-short .nav-link {
  color: black!important;
}
.cid-sdjBDy1eJI .navbar {
  transition: all .3s;
  min-height: 77px;
  border-bottom: 1px solid transparent;
  background: rgba(255, 255, 255, 0);
}
.cid-sdjBDy1eJI .navbar.opened {
  transition: all .3s;
}
.cid-sdjBDy1eJI .navbar .navbar-logo img {
  width: 220px !important;
  height: auto !important;
}
.cid-sdjBDy1eJI .navbar .navbar-collapse {
  justify-content: flex-end;
  z-index: 1;
}
.cid-sdjBDy1eJI .navbar.collapsed .nav-item .nav-link::before {
  display: none;
}
.cid-sdjBDy1eJI .navbar.collapsed.opened .dropdown-menu {
  top: 0;
}
.cid-sdjBDy1eJI .navbar.collapsed .dropdown-menu .dropdown-submenu {
  left: 0 !important;
}
.cid-sdjBDy1eJI .navbar.collapsed .dropdown-menu .dropdown-item:after {
  right: auto;
}
.cid-sdjBDy1eJI .navbar.collapsed .dropdown-menu .dropdown-toggle[data-toggle="dropdown-submenu"]:after {
  margin-left: 0.5rem;
  margin-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-sdjBDy1eJI .navbar.collapsed ul.navbar-nav li {
  margin: auto;
}
.cid-sdjBDy1eJI .navbar.collapsed .icons-menu {
  padding-left: 0;
  padding-right: 0;
  padding-top: .5rem;
  padding-bottom: .5rem;
}
@media (max-width: 991px) {
  .cid-sdjBDy1eJI .navbar .nav-item .nav-link::before {
    display: none;
  }
  .cid-sdjBDy1eJI .navbar.opened .dropdown-menu {
    top: 0;
  }
  .cid-sdjBDy1eJI .navbar .dropdown-menu .dropdown-submenu {
    left: 0 !important;
  }
  .cid-sdjBDy1eJI .navbar .dropdown-menu .dropdown-item:after {
    right: auto;
  }
  .cid-sdjBDy1eJI .navbar .dropdown-menu .dropdown-toggle[data-toggle="dropdown-submenu"]:after {
    margin-left: 0.5rem;
    margin-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-sdjBDy1eJI .navbar ul.navbar-nav li {
    margin: auto;
  }
  .cid-sdjBDy1eJI .navbar .navbar-brand {
    flex-shrink: initial;
    flex-basis: auto;
    word-break: break-word;
    padding-right: 1rem;
    height: 77px;
  }
  .cid-sdjBDy1eJI .navbar .navbar-toggler {
    flex-basis: auto;
  }
  .cid-sdjBDy1eJI .navbar .icons-menu {
    padding: 0;
    padding-top: 1rem;
    padding-bottom: 1.6rem;
  }
}
.cid-sdjBDy1eJI .navbar.navbar-short {
  min-height: 60px;
}
.cid-sdjBDy1eJI .navbar.navbar-short .navbar-logo img {
  height: 3rem !important;
}
.cid-sdjBDy1eJI .navbar.navbar-short .navbar-brand {
  padding: 0;
}
.cid-sdjBDy1eJI .navbar-logo {
  margin-right: 1rem!important;
}
.cid-sdjBDy1eJI .nav-link {
  transition: all 0.3s;
  position: relative;
}
.cid-sdjBDy1eJI .nav-link:before {
  content: '';
  position: absolute;
  width: 8px;
  height: 8px;
  border-radius: 3px;
  transition: all 0.3s;
  bottom: 5px;
  left: 50%;
  opacity: 0;
  transform: translateX(-50%);
  background: #72e29d;
}
.cid-sdjBDy1eJI .nav-link:hover,
.cid-sdjBDy1eJI .nav-link:focus {
  color: #72e29d !important;
}
.cid-sdjBDy1eJI .nav-link:hover:before,
.cid-sdjBDy1eJI .nav-link:focus:before {
  bottom: -17px;
  opacity: 1;
}
.cid-sdjBDy1eJI .dropdown-menu {
  padding: 0.5rem 0;
  border: 2px solid black;
  border-radius: 8px;
}
.cid-sdjBDy1eJI .dropdown-item {
  padding: 0 2rem;
  backround: white;
  color: black !important;
}
.cid-sdjBDy1eJI .dropdown-item:before {
  content: '';
  position: absolute;
  width: 8px;
  height: 8px;
  border-radius: 3px;
  transition: all 0.3s;
  left: -5px;
  top: 50%;
  opacity: 0;
  transform: translateY(-50%);
  background: #72e29d;
}
.cid-sdjBDy1eJI .dropdown-item:hover,
.cid-sdjBDy1eJI .dropdown-item:focus {
  color: #72e29d !important;
  transform: translateX(10px);
}
.cid-sdjBDy1eJI .dropdown-item:hover:before,
.cid-sdjBDy1eJI .dropdown-item:focus:before {
  left: 7px;
  opacity: 1;
}
.cid-sdjBDy1eJI .iconfont-wrapper {
  position: relative;
  box-shadow: 0px 0px 0px 2px #000000 inset;
  border-radius: 50%;
  color: #000000 !important;
  font-size: 1.2rem;
  width: 45px;
  height: 45px;
  display: flex;
  margin: 0 0.4rem;
  justify-content: center;
  align-items: center;
  transition: all 0.3s;
}
.cid-sdjBDy1eJI .iconfont-wrapper:hover {
  box-shadow: 0px 0px 0px 2px #72e29d inset;
}
.cid-sdjBDy1eJI .iconfont-wrapper:hover .icon-bg {
  top: 0px;
  right: 0px;
}
.cid-sdjBDy1eJI .iconfont-wrapper:hover .mbr-iconfont {
  color: white;
}
.cid-sdjBDy1eJI .mbr-iconfont {
  z-index: 2;
  transition: all 0.3s;
}
.cid-sdjBDy1eJI .icon-bg {
  position: absolute;
  top: 5px;
  right: -5px;
  box-sizing: border-box;
  width: 100%;
  transition: all 0.3s;
  z-index: -1;
  height: 100%;
  border-radius: 50%;
  background: #72e29d;
}
.cid-sdjBDy1eJI .navbar-nav {
  margin: auto;
}
.cid-sdjBDy1eJI .nav-dropdown .link {
  padding: 0 0.3em !important;
  margin: .667em 1em !important;
}
.cid-sdjBDy1eJI .nav-dropdown .link.dropdown-toggle::after {
  margin-left: 0.5rem;
  margin-top: 0.2rem;
}
.cid-sdjBDy1eJI .container {
  display: flex;
  margin: auto;
}
.cid-sdjBDy1eJI .navbar-caption {
  padding-right: 4rem;
}
.cid-sdjBDy1eJI .dropdown-menu,
.cid-sdjBDy1eJI .navbar.opened {
  background: #ffffff !important;
}
.cid-sdjBDy1eJI .nav-item:focus,
.cid-sdjBDy1eJI .nav-link:focus {
  outline: none;
}
.cid-sdjBDy1eJI .dropdown .dropdown-menu .dropdown-item {
  width: auto;
  transition: all 0.25s ease-in-out;
}
.cid-sdjBDy1eJI .dropdown .dropdown-menu .dropdown-item::after {
  right: 1rem;
}
.cid-sdjBDy1eJI .dropdown .dropdown-menu .dropdown-item .mbr-iconfont {
  margin-left: -1.8rem;
  padding-right: 1rem;
  font-size: inherit;
}
.cid-sdjBDy1eJI .dropdown .dropdown-menu .dropdown-item .mbr-iconfont:before {
  display: inline-block;
  transform: scale(1, 1);
  transition: all 0.25s ease-in-out;
}
.cid-sdjBDy1eJI .collapsed .dropdown-menu .dropdown-item:before {
  display: none;
}
.cid-sdjBDy1eJI .collapsed .dropdown .dropdown-menu .dropdown-item {
  padding: 0.235em 1.5em 0.235em 1.5em !important;
  transition: none;
  margin: 0 !important;
}
.cid-sdjBDy1eJI .navbar-brand {
  flex-shrink: 0;
  align-items: center;
  margin-right: 0;
  padding: 0;
  transition: all .3s;
  word-break: break-word;
  z-index: 1;
}
.cid-sdjBDy1eJI .navbar-brand .navbar-caption {
  line-height: inherit !important;
}
.cid-sdjBDy1eJI .navbar-brand .navbar-logo a {
  outline: none;
}
.cid-sdjBDy1eJI .dropdown-item.active,
.cid-sdjBDy1eJI .dropdown-item:active {
  background-color: transparent;
}
.cid-sdjBDy1eJI .navbar-expand-lg .navbar-nav .nav-link {
  padding: 0;
}
.cid-sdjBDy1eJI .nav-dropdown .link.dropdown-toggle {
  margin-right: 1.667em;
}
.cid-sdjBDy1eJI .nav-dropdown .link.dropdown-toggle[aria-expanded="true"] {
  margin-right: 0;
  padding: 0.667em 1.667em;
}
.cid-sdjBDy1eJI .navbar.navbar-expand-lg .dropdown .dropdown-menu {
  background: #ffffff;
}
.cid-sdjBDy1eJI .navbar.navbar-expand-lg .dropdown .dropdown-menu .dropdown-submenu {
  margin: 0;
  left: 100%;
}
.cid-sdjBDy1eJI .navbar .dropdown.open > .dropdown-menu {
  display: block;
}
.cid-sdjBDy1eJI ul.navbar-nav {
  flex-wrap: wrap;
}
.cid-sdjBDy1eJI .navbar-buttons {
  text-align: center;
  min-width: 170px;
}
.cid-sdjBDy1eJI button.navbar-toggler {
  outline: none;
  width: 31px;
  height: 20px;
  cursor: pointer;
  transition: all .2s;
  position: relative;
  align-self: center;
}
.cid-sdjBDy1eJI button.navbar-toggler .hamburger span {
  position: absolute;
  right: 0;
  width: 30px;
  height: 2px;
  border-right: 5px;
  background-color: currentColor;
}
.cid-sdjBDy1eJI button.navbar-toggler .hamburger span:nth-child(1) {
  top: 0;
  transition: all .2s;
}
.cid-sdjBDy1eJI button.navbar-toggler .hamburger span:nth-child(2) {
  top: 8px;
  transition: all .15s;
}
.cid-sdjBDy1eJI button.navbar-toggler .hamburger span:nth-child(3) {
  top: 8px;
  transition: all .15s;
}
.cid-sdjBDy1eJI button.navbar-toggler .hamburger span:nth-child(4) {
  top: 16px;
  transition: all .2s;
}
.cid-sdjBDy1eJI nav.opened .hamburger span:nth-child(1) {
  top: 8px;
  width: 0;
  opacity: 0;
  right: 50%;
  transition: all .2s;
}
.cid-sdjBDy1eJI nav.opened .hamburger span:nth-child(2) {
  transform: rotate(45deg);
  transition: all .25s;
}
.cid-sdjBDy1eJI nav.opened .hamburger span:nth-child(3) {
  transform: rotate(-45deg);
  transition: all .25s;
}
.cid-sdjBDy1eJI nav.opened .hamburger span:nth-child(4) {
  top: 8px;
  width: 0;
  opacity: 0;
  right: 50%;
  transition: all .2s;
}
.cid-sdjBDy1eJI .navbar-dropdown {
  padding: .5rem 1rem;
}
.cid-sdjBDy1eJI a.nav-link {
  display: flex;
  align-items: center;
  justify-content: center;
}
.cid-sdjBDy1eJI .icons-menu {
  flex-wrap: nowrap;
  display: flex;
  justify-content: center;
  padding-left: 1rem;
  padding-right: 1rem;
  padding-top: 0.3rem;
  text-align: center;
}
@media screen and (-ms-high-contrast: active), (-ms-high-contrast: none) {
  .cid-sdjBDy1eJI .navbar {
    height: 77px;
  }
  .cid-sdjBDy1eJI .navbar.opened {
    height: auto;
  }
  .cid-sdjBDy1eJI .nav-item .nav-link:hover::before {
    width: 175%;
    max-width: calc(100% + 2rem);
    left: -1rem;
  }
}
@media (max-width: 992px) {
  .cid-sdjBDy1eJI .navbar {
    background: #ffffff;
  }
  .cid-sdjBDy1eJI .nav-link {
    color: black!important;
  }
}
.cid-sdjBDyymeu {
  padding-top: 120px;
  padding-bottom: 120px;
  background-color: #ffffff;
  position: relative;
  overflow: hidden;
}
.cid-sdjBDyymeu svg {
  position: absolute;
  top: 0;
  left: 0;
  transform: scale(1.8, 1.8);
}
.cid-sdjBDyymeu #e1_ellipse {
  fill: #65bf7a !important;
}
.cid-sdjBDyymeu img {
  width: 80%;
  border-radius: 10px;
  height: 100%;
  object-fit: cover;
  box-shadow: 0 10px 55px 5px rgba(156, 235, 186, 0.35);
}
@media (max-width: 576px) {
  .cid-sdjBDyymeu img {
    width: 100%;
    left: 0;
  }
}
.cid-sdjBDyymeu H1 {
  color: #ffffff;
}
.cid-sdjBDyymeu .mbr-text,
.cid-sdjBDyymeu .mbr-section-btn {
  color: #ffffff;
}
.cid-sdjBDyStSX {
  padding-top: 4rem;
  padding-bottom: 4rem;
  background-color: #ffffff;
}
.cid-sdjBDyStSX .counter-container ul {
  margin-bottom: 0;
}
.cid-sdjBDyStSX .counter-container ul li {
  padding-left: 0rem;
  margin-bottom: 1rem;
  list-style: none;
  position: relative;
}
.cid-sdjBDyStSX .counter-container ul li:before {
  position: absolute;
  font-family: 'Moririse2' !important;
  left: -40px;
  content: "\e96b";
  top: -2px;
  display: flex;
  transform: rotate(30deg);
  justify-content: center;
  align-items: center;
  color: #65bf7a;
  width: 20px;
  height: 20px;
  border-radius: 50%;
  margin-top: 5px;
}
.cid-sdjBDz8bvl {
  padding-top: 4rem;
  padding-bottom: 4rem;
  background-color: #ffffff;
}
.cid-sdjBDz8bvl .counter-container ul {
  margin-bottom: 0;
}
.cid-sdjBDz8bvl .counter-container ul li {
  padding-left: 0rem;
  margin-bottom: 1rem;
  list-style: none;
  position: relative;
}
.cid-sdjBDz8bvl .counter-container ul li:before {
  position: absolute;
  font-family: 'Moririse2' !important;
  left: -40px;
  content: "\e96b";
  top: -2px;
  display: flex;
  transform: rotate(30deg);
  justify-content: center;
  align-items: center;
  color: #65bf7a;
  width: 20px;
  height: 20px;
  border-radius: 50%;
  margin-top: 5px;
}
.cid-sdjBDzutHY {
  padding-top: 90px;
  padding-bottom: 45px;
  background-color: #f8f8f8;
}
.cid-sdjBDzutHY .card {
  -webkit-flex-direction: row;
  flex-direction: row;
  -webkit-justify-content: center;
  justify-content: center;
}
.cid-sdjBDzutHY .card .card-img {
  width: 20%;
  display: flex;
  -webkit-flex-direction: column;
  flex-direction: column;
}
.cid-sdjBDzutHY .card .card-box {
  display: flex;
  -webkit-flex-direction: column;
  flex-direction: column;
  width: 80%;
  padding-left: 1rem;
}
.cid-sdjBDzutHY .card .card-img span {
  color: #767676;
  font-size: 60px;
}
.cid-sdjBDzutHY .card-title {
  margin: 0;
}
.cid-sdjBDzutHY .card-img,
.cid-sdjBDzutHY .card-box {
  -webkit-justify-content: center;
  justify-content: center;
}
.cid-sdjBDzutHY .mbr-text {
  color: #767676;
}
@media (max-width: 767px) {
  .cid-sdjBDzutHY .card {
    -webkit-flex-direction: column;
    flex-direction: column;
  }
  .cid-sdjBDzutHY .card .card-img {
    width: 100%;
    padding-bottom: 1.5rem;
  }
  .cid-sdjBDzutHY .card .card-box {
    width: 100%;
    padding-left: 0;
  }
  .cid-sdjBDzutHY .card .card-box .card-title,
  .cid-sdjBDzutHY .card .card-box .mbr-text,
  .cid-sdjBDzutHY .card .card-box .link {
    text-align: center;
  }
}
@media (min-width: 768px) {
  .cid-sdjBDzutHY .card {
    padding-right: 2rem;
    padding-left: 2rem;
  }
  .cid-sdjBDzutHY .card .card-img {
    text-align: right !important;
  }
}
.cid-sdjBDAbEZF {
  padding-top: 60px;
  padding-bottom: 60px;
  background-color: #333333;
}
@media (max-width: 767px) {
  .cid-sdjBDAbEZF .content {
    text-align: center;
  }
  .cid-sdjBDAbEZF .content > div:not(:last-child) {
    margin-bottom: 2rem;
  }
}
@media (max-width: 767px) {
  .cid-sdjBDAbEZF .media-wrap {
    margin-bottom: 1rem;
  }
}
.cid-sdjBDAbEZF .media-wrap .mbr-iconfont-logo {
  font-size: 7.5rem;
  color: #f36;
}
.cid-sdjBDAbEZF .media-wrap img {
  height: 6rem;
}
.cid-sdjBDAbEZF .mbr-text {
  color: #8d97ad;
}
.cid-sdjBDAbEZF .p-title {
  font-size: 17px;
}
.cid-sdjBDAbEZF .p-title span {
  color: #111111;
}
.cid-sdjBDAbEZF .title-card {
  font-size: 1.3rem;
}
.cid-sdjBDAbEZF .social-media ul {
  margin: 0;
  padding: 0;
  margin-bottom: 8px;
}
.cid-sdjBDAbEZF .social-media ul li {
  margin-right: .5rem;
  display: inline-block;
  margin-bottom: .5rem;
}
.cid-sdjBDAbEZF .footer-menu {
  margin-bottom: 0;
  display: flex;
  -webkit-justify-content: flex-end;
  justify-content: flex-end;
  -webkit-flex-wrap: wrap;
  flex-wrap: wrap;
  list-style: none;
}
.cid-sdjBDAbEZF .footer-menu__item {
  font-size: 18px;
  padding-right: 1.5rem;
}
.cid-sdjBDAbEZF .footer-menu__item:last-child {
  padding-right: 0;
}
.cid-sdjBDAbEZF .copyright {
  display: flex;
  -webkit-align-items: center;
  align-items: center;
}
.cid-sdjBDAbEZF .copyright img {
  margin-right: 10px;
}
.cid-sdjBDAbEZF .icon-transition span {
  color: #ffffff;
  display: flex;
  padding: 1rem;
  border-radius: 50%;
  background-color: #72e29d;
  transition: all 0.3s ease-out 0s;
  font-size: 14px;
}
.cid-sdjBDAbEZF .icon-transition span:hover {
  background-color: #65bf7a;
}
@media (max-width: 767px) {
  .cid-sdjBDAbEZF .footer-lower .copyright {
    margin-bottom: 1rem;
    text-align: center;
  }
}
.cid-sdjBDAbEZF .footer-lower hr {
  margin: 1rem 0;
  border-color: #efefef;
}
@media (max-width: 767px) {
  .cid-sdjBDAbEZF .footer-menu {
    -webkit-justify-content: center;
    justify-content: center;
  }
}
.cid-sdjBDAbEZF H5 {
  color: #72e29d;
}
.cid-sdjBDAbEZF .p-title,
.cid-sdjBDAbEZF .social-media {
  color: #ffffff;
}
.cid-sdp45jXNja .navbar-dropdown {
  position: relative !important;
}
.cid-sdp45jXNja img {
  width: 50px!important;
  height: 50px!important;
}
.cid-sdp45jXNja .navbar-short {
  background: #ffffff !important;
  box-shadow: 0 0 10px rgba(0, 0, 0, 0.4);
}
.cid-sdp45jXNja .navbar-short .nav-link {
  color: black!important;
}
.cid-sdp45jXNja .navbar {
  transition: all .3s;
  min-height: 77px;
  border-bottom: 1px solid transparent;
  background: rgba(255, 255, 255, 0);
}
.cid-sdp45jXNja .navbar.opened {
  transition: all .3s;
}
.cid-sdp45jXNja .navbar .navbar-logo img {
  width: 220px !important;
  height: auto !important;
}
.cid-sdp45jXNja .navbar .navbar-collapse {
  justify-content: flex-end;
  z-index: 1;
}
.cid-sdp45jXNja .navbar.collapsed .nav-item .nav-link::before {
  display: none;
}
.cid-sdp45jXNja .navbar.collapsed.opened .dropdown-menu {
  top: 0;
}
.cid-sdp45jXNja .navbar.collapsed .dropdown-menu .dropdown-submenu {
  left: 0 !important;
}
.cid-sdp45jXNja .navbar.collapsed .dropdown-menu .dropdown-item:after {
  right: auto;
}
.cid-sdp45jXNja .navbar.collapsed .dropdown-menu .dropdown-toggle[data-toggle="dropdown-submenu"]:after {
  margin-left: 0.5rem;
  margin-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-sdp45jXNja .navbar.collapsed ul.navbar-nav li {
  margin: auto;
}
.cid-sdp45jXNja .navbar.collapsed .icons-menu {
  padding-left: 0;
  padding-right: 0;
  padding-top: .5rem;
  padding-bottom: .5rem;
}
@media (max-width: 991px) {
  .cid-sdp45jXNja .navbar .nav-item .nav-link::before {
    display: none;
  }
  .cid-sdp45jXNja .navbar.opened .dropdown-menu {
    top: 0;
  }
  .cid-sdp45jXNja .navbar .dropdown-menu .dropdown-submenu {
    left: 0 !important;
  }
  .cid-sdp45jXNja .navbar .dropdown-menu .dropdown-item:after {
    right: auto;
  }
  .cid-sdp45jXNja .navbar .dropdown-menu .dropdown-toggle[data-toggle="dropdown-submenu"]:after {
    margin-left: 0.5rem;
    margin-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-sdp45jXNja .navbar ul.navbar-nav li {
    margin: auto;
  }
  .cid-sdp45jXNja .navbar .navbar-brand {
    flex-shrink: initial;
    flex-basis: auto;
    word-break: break-word;
    padding-right: 1rem;
    height: 77px;
  }
  .cid-sdp45jXNja .navbar .navbar-toggler {
    flex-basis: auto;
  }
  .cid-sdp45jXNja .navbar .icons-menu {
    padding: 0;
    padding-top: 1rem;
    padding-bottom: 1.6rem;
  }
}
.cid-sdp45jXNja .navbar.navbar-short {
  min-height: 60px;
}
.cid-sdp45jXNja .navbar.navbar-short .navbar-logo img {
  height: 3rem !important;
}
.cid-sdp45jXNja .navbar.navbar-short .navbar-brand {
  padding: 0;
}
.cid-sdp45jXNja .navbar-logo {
  margin-right: 1rem!important;
}
.cid-sdp45jXNja .nav-link {
  transition: all 0.3s;
  position: relative;
}
.cid-sdp45jXNja .nav-link:before {
  content: '';
  position: absolute;
  width: 8px;
  height: 8px;
  border-radius: 3px;
  transition: all 0.3s;
  bottom: 5px;
  left: 50%;
  opacity: 0;
  transform: translateX(-50%);
  background: #72e29d;
}
.cid-sdp45jXNja .nav-link:hover,
.cid-sdp45jXNja .nav-link:focus {
  color: #72e29d !important;
}
.cid-sdp45jXNja .nav-link:hover:before,
.cid-sdp45jXNja .nav-link:focus:before {
  bottom: -17px;
  opacity: 1;
}
.cid-sdp45jXNja .dropdown-menu {
  padding: 0.5rem 0;
  border: 2px solid black;
  border-radius: 8px;
}
.cid-sdp45jXNja .dropdown-item {
  padding: 0 2rem;
  backround: white;
  color: black !important;
}
.cid-sdp45jXNja .dropdown-item:before {
  content: '';
  position: absolute;
  width: 8px;
  height: 8px;
  border-radius: 3px;
  transition: all 0.3s;
  left: -5px;
  top: 50%;
  opacity: 0;
  transform: translateY(-50%);
  background: #72e29d;
}
.cid-sdp45jXNja .dropdown-item:hover,
.cid-sdp45jXNja .dropdown-item:focus {
  color: #72e29d !important;
  transform: translateX(10px);
}
.cid-sdp45jXNja .dropdown-item:hover:before,
.cid-sdp45jXNja .dropdown-item:focus:before {
  left: 7px;
  opacity: 1;
}
.cid-sdp45jXNja .iconfont-wrapper {
  position: relative;
  box-shadow: 0px 0px 0px 2px #000000 inset;
  border-radius: 50%;
  color: #000000 !important;
  font-size: 1.2rem;
  width: 45px;
  height: 45px;
  display: flex;
  margin: 0 0.4rem;
  justify-content: center;
  align-items: center;
  transition: all 0.3s;
}
.cid-sdp45jXNja .iconfont-wrapper:hover {
  box-shadow: 0px 0px 0px 2px #72e29d inset;
}
.cid-sdp45jXNja .iconfont-wrapper:hover .icon-bg {
  top: 0px;
  right: 0px;
}
.cid-sdp45jXNja .iconfont-wrapper:hover .mbr-iconfont {
  color: white;
}
.cid-sdp45jXNja .mbr-iconfont {
  z-index: 2;
  transition: all 0.3s;
}
.cid-sdp45jXNja .icon-bg {
  position: absolute;
  top: 5px;
  right: -5px;
  box-sizing: border-box;
  width: 100%;
  transition: all 0.3s;
  z-index: -1;
  height: 100%;
  border-radius: 50%;
  background: #72e29d;
}
.cid-sdp45jXNja .navbar-nav {
  margin: auto;
}
.cid-sdp45jXNja .nav-dropdown .link {
  padding: 0 0.3em !important;
  margin: .667em 1em !important;
}
.cid-sdp45jXNja .nav-dropdown .link.dropdown-toggle::after {
  margin-left: 0.5rem;
  margin-top: 0.2rem;
}
.cid-sdp45jXNja .container {
  display: flex;
  margin: auto;
}
.cid-sdp45jXNja .navbar-caption {
  padding-right: 4rem;
}
.cid-sdp45jXNja .dropdown-menu,
.cid-sdp45jXNja .navbar.opened {
  background: #ffffff !important;
}
.cid-sdp45jXNja .nav-item:focus,
.cid-sdp45jXNja .nav-link:focus {
  outline: none;
}
.cid-sdp45jXNja .dropdown .dropdown-menu .dropdown-item {
  width: auto;
  transition: all 0.25s ease-in-out;
}
.cid-sdp45jXNja .dropdown .dropdown-menu .dropdown-item::after {
  right: 1rem;
}
.cid-sdp45jXNja .dropdown .dropdown-menu .dropdown-item .mbr-iconfont {
  margin-left: -1.8rem;
  padding-right: 1rem;
  font-size: inherit;
}
.cid-sdp45jXNja .dropdown .dropdown-menu .dropdown-item .mbr-iconfont:before {
  display: inline-block;
  transform: scale(1, 1);
  transition: all 0.25s ease-in-out;
}
.cid-sdp45jXNja .collapsed .dropdown-menu .dropdown-item:before {
  display: none;
}
.cid-sdp45jXNja .collapsed .dropdown .dropdown-menu .dropdown-item {
  padding: 0.235em 1.5em 0.235em 1.5em !important;
  transition: none;
  margin: 0 !important;
}
.cid-sdp45jXNja .navbar-brand {
  flex-shrink: 0;
  align-items: center;
  margin-right: 0;
  padding: 0;
  transition: all .3s;
  word-break: break-word;
  z-index: 1;
}
.cid-sdp45jXNja .navbar-brand .navbar-caption {
  line-height: inherit !important;
}
.cid-sdp45jXNja .navbar-brand .navbar-logo a {
  outline: none;
}
.cid-sdp45jXNja .dropdown-item.active,
.cid-sdp45jXNja .dropdown-item:active {
  background-color: transparent;
}
.cid-sdp45jXNja .navbar-expand-lg .navbar-nav .nav-link {
  padding: 0;
}
.cid-sdp45jXNja .nav-dropdown .link.dropdown-toggle {
  margin-right: 1.667em;
}
.cid-sdp45jXNja .nav-dropdown .link.dropdown-toggle[aria-expanded="true"] {
  margin-right: 0;
  padding: 0.667em 1.667em;
}
.cid-sdp45jXNja .navbar.navbar-expand-lg .dropdown .dropdown-menu {
  background: #ffffff;
}
.cid-sdp45jXNja .navbar.navbar-expand-lg .dropdown .dropdown-menu .dropdown-submenu {
  margin: 0;
  left: 100%;
}
.cid-sdp45jXNja .navbar .dropdown.open > .dropdown-menu {
  display: block;
}
.cid-sdp45jXNja ul.navbar-nav {
  flex-wrap: wrap;
}
.cid-sdp45jXNja .navbar-buttons {
  text-align: center;
  min-width: 170px;
}
.cid-sdp45jXNja button.navbar-toggler {
  outline: none;
  width: 31px;
  height: 20px;
  cursor: pointer;
  transition: all .2s;
  position: relative;
  align-self: center;
}
.cid-sdp45jXNja button.navbar-toggler .hamburger span {
  position: absolute;
  right: 0;
  width: 30px;
  height: 2px;
  border-right: 5px;
  background-color: currentColor;
}
.cid-sdp45jXNja button.navbar-toggler .hamburger span:nth-child(1) {
  top: 0;
  transition: all .2s;
}
.cid-sdp45jXNja button.navbar-toggler .hamburger span:nth-child(2) {
  top: 8px;
  transition: all .15s;
}
.cid-sdp45jXNja button.navbar-toggler .hamburger span:nth-child(3) {
  top: 8px;
  transition: all .15s;
}
.cid-sdp45jXNja button.navbar-toggler .hamburger span:nth-child(4) {
  top: 16px;
  transition: all .2s;
}
.cid-sdp45jXNja nav.opened .hamburger span:nth-child(1) {
  top: 8px;
  width: 0;
  opacity: 0;
  right: 50%;
  transition: all .2s;
}
.cid-sdp45jXNja nav.opened .hamburger span:nth-child(2) {
  transform: rotate(45deg);
  transition: all .25s;
}
.cid-sdp45jXNja nav.opened .hamburger span:nth-child(3) {
  transform: rotate(-45deg);
  transition: all .25s;
}
.cid-sdp45jXNja nav.opened .hamburger span:nth-child(4) {
  top: 8px;
  width: 0;
  opacity: 0;
  right: 50%;
  transition: all .2s;
}
.cid-sdp45jXNja .navbar-dropdown {
  padding: .5rem 1rem;
}
.cid-sdp45jXNja a.nav-link {
  display: flex;
  align-items: center;
  justify-content: center;
}
.cid-sdp45jXNja .icons-menu {
  flex-wrap: nowrap;
  display: flex;
  justify-content: center;
  padding-left: 1rem;
  padding-right: 1rem;
  padding-top: 0.3rem;
  text-align: center;
}
@media screen and (-ms-high-contrast: active), (-ms-high-contrast: none) {
  .cid-sdp45jXNja .navbar {
    height: 77px;
  }
  .cid-sdp45jXNja .navbar.opened {
    height: auto;
  }
  .cid-sdp45jXNja .nav-item .nav-link:hover::before {
    width: 175%;
    max-width: calc(100% + 2rem);
    left: -1rem;
  }
}
@media (max-width: 992px) {
  .cid-sdp45jXNja .navbar {
    background: #ffffff;
  }
  .cid-sdp45jXNja .nav-link {
    color: black!important;
  }
}
.cid-sdp45ktEmr {
  padding-top: 60px;
  padding-bottom: 0px;
  background-color: #f7f7f7;
}
.cid-sdp45ktEmr .card-wrapper {
  overflow: hidden;
  height: 100%;
  background: #ffffff;
  color: #444444;
  padding: 0;
}
.cid-sdp45ktEmr .ico-line {
  display: inline-block;
  width: 100%;
}
.cid-sdp45ktEmr .line-wrap {
  display: inline-block;
  width: 100%;
}
.cid-sdp45ktEmr p {
  line-height: 1.6;
}
.cid-sdp45ktEmr .rev,
.cid-sdp45ktEmr .mbr-iconfont {
  display: inline-block;
}
.cid-sdp45ktEmr .line {
  display: inline-block;
  width: 8%;
  height: 4px;
  background-color: #65bf7a;
  margin-top: 0.5rem;
  margin-bottom: 2rem;
}
.cid-sdp45ktEmr .card-title {
  color: #333333;
  margin: 0;
  line-height: 1.3;
  padding-bottom: 1rem;
  text-align: left;
}
.cid-sdp45ktEmr .card-box {
  padding: 1.5rem;
}
.cid-sdp45ktEmr .mbr-section-title {
  margin: 0 auto;
  color: #000000;
  text-align: center;
}
.cid-sdp45ktEmr .mbr-section-sub-title {
  text-align: center;
  color: #767676;
}
.cid-sdp45ktEmr .mbr-section-title,
.cid-sdp45ktEmr .line-wrap {
  text-align: center;
  color: #000000;
}
.cid-sdp45ktEmr .rev {
  color: #0a1c44;
}
.cid-sdp45ktEmr .card-text,
.cid-sdp45ktEmr .mbr-section-btn,
.cid-sdp45ktEmr .ico-line {
  color: #767676;
}
.cid-sdp45l0NZT {
  padding-top: 0px;
  padding-bottom: 60px;
  background-color: #f7f7f7;
}
.cid-sdp45l0NZT .card-wrapper {
  overflow: hidden;
  height: 100%;
  background: #ffffff;
  color: #444444;
  padding: 0;
}
.cid-sdp45l0NZT .ico-line {
  display: inline-block;
  width: 100%;
}
.cid-sdp45l0NZT p {
  line-height: 1.6;
}
.cid-sdp45l0NZT .rev,
.cid-sdp45l0NZT .mbr-iconfont {
  display: inline-block;
}
.cid-sdp45l0NZT .card-title {
  color: #333333;
  margin: 0;
  line-height: 1.3;
  padding-bottom: 1rem;
  text-align: left;
}
.cid-sdp45l0NZT .card-box {
  padding: 1.5rem;
}
.cid-sdp45l0NZT .mbr-section-title {
  margin: 0 auto;
  color: #000000;
  text-align: center;
}
.cid-sdp45l0NZT .mbr-section-sub-title {
  text-align: center;
  color: #767676;
}
.cid-sdp45l0NZT .mbr-section-title,
.cid-sdp45l0NZT .line-wrap {
  text-align: center;
  color: #000000;
}
.cid-sdp45l0NZT .rev {
  color: #0a1c44;
}
.cid-sdp45l0NZT .card-text,
.cid-sdp45l0NZT .mbr-section-btn,
.cid-sdp45l0NZT .ico-line {
  color: #767676;
}
.cid-sdweFIQ4qm {
  padding-top: 60px;
  padding-bottom: 60px;
  background-color: #333333;
}
@media (max-width: 767px) {
  .cid-sdweFIQ4qm .content {
    text-align: center;
  }
  .cid-sdweFIQ4qm .content > div:not(:last-child) {
    margin-bottom: 2rem;
  }
}
@media (max-width: 767px) {
  .cid-sdweFIQ4qm .media-wrap {
    margin-bottom: 1rem;
  }
}
.cid-sdweFIQ4qm .media-wrap .mbr-iconfont-logo {
  font-size: 7.5rem;
  color: #f36;
}
.cid-sdweFIQ4qm .media-wrap img {
  height: 6rem;
}
.cid-sdweFIQ4qm .mbr-text {
  color: #8d97ad;
}
.cid-sdweFIQ4qm .p-title {
  font-size: 17px;
}
.cid-sdweFIQ4qm .p-title span {
  color: #111111;
}
.cid-sdweFIQ4qm .title-card {
  font-size: 1.3rem;
}
.cid-sdweFIQ4qm .social-media ul {
  margin: 0;
  padding: 0;
  margin-bottom: 8px;
}
.cid-sdweFIQ4qm .social-media ul li {
  margin-right: .5rem;
  display: inline-block;
  margin-bottom: .5rem;
}
.cid-sdweFIQ4qm .footer-menu {
  margin-bottom: 0;
  display: flex;
  -webkit-justify-content: flex-end;
  justify-content: flex-end;
  -webkit-flex-wrap: wrap;
  flex-wrap: wrap;
  list-style: none;
}
.cid-sdweFIQ4qm .footer-menu__item {
  font-size: 18px;
  padding-right: 1.5rem;
}
.cid-sdweFIQ4qm .footer-menu__item:last-child {
  padding-right: 0;
}
.cid-sdweFIQ4qm .copyright {
  display: flex;
  -webkit-align-items: center;
  align-items: center;
}
.cid-sdweFIQ4qm .copyright img {
  margin-right: 10px;
}
.cid-sdweFIQ4qm .icon-transition span {
  color: #ffffff;
  display: flex;
  padding: 1rem;
  border-radius: 50%;
  background-color: #72e29d;
  transition: all 0.3s ease-out 0s;
  font-size: 14px;
}
.cid-sdweFIQ4qm .icon-transition span:hover {
  background-color: #65bf7a;
}
@media (max-width: 767px) {
  .cid-sdweFIQ4qm .footer-lower .copyright {
    margin-bottom: 1rem;
    text-align: center;
  }
}
.cid-sdweFIQ4qm .footer-lower hr {
  margin: 1rem 0;
  border-color: #efefef;
}
@media (max-width: 767px) {
  .cid-sdweFIQ4qm .footer-menu {
    -webkit-justify-content: center;
    justify-content: center;
  }
}
.cid-sdweFIQ4qm H5 {
  color: #72e29d;
}
.cid-sdweFIQ4qm .p-title,
.cid-sdweFIQ4qm .social-media {
  color: #ffffff;
}
.cid-sdp6tKgffZ .navbar-dropdown {
  position: relative !important;
}
.cid-sdp6tKgffZ img {
  width: 50px!important;
  height: 50px!important;
}
.cid-sdp6tKgffZ .navbar-short {
  background: #ffffff !important;
  box-shadow: 0 0 10px rgba(0, 0, 0, 0.4);
}
.cid-sdp6tKgffZ .navbar-short .nav-link {
  color: black!important;
}
.cid-sdp6tKgffZ .navbar {
  transition: all .3s;
  min-height: 77px;
  border-bottom: 1px solid transparent;
  background: rgba(255, 255, 255, 0);
}
.cid-sdp6tKgffZ .navbar.opened {
  transition: all .3s;
}
.cid-sdp6tKgffZ .navbar .navbar-logo img {
  width: 220px !important;
  height: auto !important;
}
.cid-sdp6tKgffZ .navbar .navbar-collapse {
  justify-content: flex-end;
  z-index: 1;
}
.cid-sdp6tKgffZ .navbar.collapsed .nav-item .nav-link::before {
  display: none;
}
.cid-sdp6tKgffZ .navbar.collapsed.opened .dropdown-menu {
  top: 0;
}
.cid-sdp6tKgffZ .navbar.collapsed .dropdown-menu .dropdown-submenu {
  left: 0 !important;
}
.cid-sdp6tKgffZ .navbar.collapsed .dropdown-menu .dropdown-item:after {
  right: auto;
}
.cid-sdp6tKgffZ .navbar.collapsed .dropdown-menu .dropdown-toggle[data-toggle="dropdown-submenu"]:after {
  margin-left: 0.5rem;
  margin-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-sdp6tKgffZ .navbar.collapsed ul.navbar-nav li {
  margin: auto;
}
.cid-sdp6tKgffZ .navbar.collapsed .icons-menu {
  padding-left: 0;
  padding-right: 0;
  padding-top: .5rem;
  padding-bottom: .5rem;
}
@media (max-width: 991px) {
  .cid-sdp6tKgffZ .navbar .nav-item .nav-link::before {
    display: none;
  }
  .cid-sdp6tKgffZ .navbar.opened .dropdown-menu {
    top: 0;
  }
  .cid-sdp6tKgffZ .navbar .dropdown-menu .dropdown-submenu {
    left: 0 !important;
  }
  .cid-sdp6tKgffZ .navbar .dropdown-menu .dropdown-item:after {
    right: auto;
  }
  .cid-sdp6tKgffZ .navbar .dropdown-menu .dropdown-toggle[data-toggle="dropdown-submenu"]:after {
    margin-left: 0.5rem;
    margin-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-sdp6tKgffZ .navbar ul.navbar-nav li {
    margin: auto;
  }
  .cid-sdp6tKgffZ .navbar .navbar-brand {
    flex-shrink: initial;
    flex-basis: auto;
    word-break: break-word;
    padding-right: 1rem;
    height: 77px;
  }
  .cid-sdp6tKgffZ .navbar .navbar-toggler {
    flex-basis: auto;
  }
  .cid-sdp6tKgffZ .navbar .icons-menu {
    padding: 0;
    padding-top: 1rem;
    padding-bottom: 1.6rem;
  }
}
.cid-sdp6tKgffZ .navbar.navbar-short {
  min-height: 60px;
}
.cid-sdp6tKgffZ .navbar.navbar-short .navbar-logo img {
  height: 3rem !important;
}
.cid-sdp6tKgffZ .navbar.navbar-short .navbar-brand {
  padding: 0;
}
.cid-sdp6tKgffZ .navbar-logo {
  margin-right: 1rem!important;
}
.cid-sdp6tKgffZ .nav-link {
  transition: all 0.3s;
  position: relative;
}
.cid-sdp6tKgffZ .nav-link:before {
  content: '';
  position: absolute;
  width: 8px;
  height: 8px;
  border-radius: 3px;
  transition: all 0.3s;
  bottom: 5px;
  left: 50%;
  opacity: 0;
  transform: translateX(-50%);
  background: #72e29d;
}
.cid-sdp6tKgffZ .nav-link:hover,
.cid-sdp6tKgffZ .nav-link:focus {
  color: #72e29d !important;
}
.cid-sdp6tKgffZ .nav-link:hover:before,
.cid-sdp6tKgffZ .nav-link:focus:before {
  bottom: -17px;
  opacity: 1;
}
.cid-sdp6tKgffZ .dropdown-menu {
  padding: 0.5rem 0;
  border: 2px solid black;
  border-radius: 8px;
}
.cid-sdp6tKgffZ .dropdown-item {
  padding: 0 2rem;
  backround: white;
  color: black !important;
}
.cid-sdp6tKgffZ .dropdown-item:before {
  content: '';
  position: absolute;
  width: 8px;
  height: 8px;
  border-radius: 3px;
  transition: all 0.3s;
  left: -5px;
  top: 50%;
  opacity: 0;
  transform: translateY(-50%);
  background: #72e29d;
}
.cid-sdp6tKgffZ .dropdown-item:hover,
.cid-sdp6tKgffZ .dropdown-item:focus {
  color: #72e29d !important;
  transform: translateX(10px);
}
.cid-sdp6tKgffZ .dropdown-item:hover:before,
.cid-sdp6tKgffZ .dropdown-item:focus:before {
  left: 7px;
  opacity: 1;
}
.cid-sdp6tKgffZ .iconfont-wrapper {
  position: relative;
  box-shadow: 0px 0px 0px 2px #000000 inset;
  border-radius: 50%;
  color: #000000 !important;
  font-size: 1.2rem;
  width: 45px;
  height: 45px;
  display: flex;
  margin: 0 0.4rem;
  justify-content: center;
  align-items: center;
  transition: all 0.3s;
}
.cid-sdp6tKgffZ .iconfont-wrapper:hover {
  box-shadow: 0px 0px 0px 2px #72e29d inset;
}
.cid-sdp6tKgffZ .iconfont-wrapper:hover .icon-bg {
  top: 0px;
  right: 0px;
}
.cid-sdp6tKgffZ .iconfont-wrapper:hover .mbr-iconfont {
  color: white;
}
.cid-sdp6tKgffZ .mbr-iconfont {
  z-index: 2;
  transition: all 0.3s;
}
.cid-sdp6tKgffZ .icon-bg {
  position: absolute;
  top: 5px;
  right: -5px;
  box-sizing: border-box;
  width: 100%;
  transition: all 0.3s;
  z-index: -1;
  height: 100%;
  border-radius: 50%;
  background: #72e29d;
}
.cid-sdp6tKgffZ .navbar-nav {
  margin: auto;
}
.cid-sdp6tKgffZ .nav-dropdown .link {
  padding: 0 0.3em !important;
  margin: .667em 1em !important;
}
.cid-sdp6tKgffZ .nav-dropdown .link.dropdown-toggle::after {
  margin-left: 0.5rem;
  margin-top: 0.2rem;
}
.cid-sdp6tKgffZ .container {
  display: flex;
  margin: auto;
}
.cid-sdp6tKgffZ .navbar-caption {
  padding-right: 4rem;
}
.cid-sdp6tKgffZ .dropdown-menu,
.cid-sdp6tKgffZ .navbar.opened {
  background: #ffffff !important;
}
.cid-sdp6tKgffZ .nav-item:focus,
.cid-sdp6tKgffZ .nav-link:focus {
  outline: none;
}
.cid-sdp6tKgffZ .dropdown .dropdown-menu .dropdown-item {
  width: auto;
  transition: all 0.25s ease-in-out;
}
.cid-sdp6tKgffZ .dropdown .dropdown-menu .dropdown-item::after {
  right: 1rem;
}
.cid-sdp6tKgffZ .dropdown .dropdown-menu .dropdown-item .mbr-iconfont {
  margin-left: -1.8rem;
  padding-right: 1rem;
  font-size: inherit;
}
.cid-sdp6tKgffZ .dropdown .dropdown-menu .dropdown-item .mbr-iconfont:before {
  display: inline-block;
  transform: scale(1, 1);
  transition: all 0.25s ease-in-out;
}
.cid-sdp6tKgffZ .collapsed .dropdown-menu .dropdown-item:before {
  display: none;
}
.cid-sdp6tKgffZ .collapsed .dropdown .dropdown-menu .dropdown-item {
  padding: 0.235em 1.5em 0.235em 1.5em !important;
  transition: none;
  margin: 0 !important;
}
.cid-sdp6tKgffZ .navbar-brand {
  flex-shrink: 0;
  align-items: center;
  margin-right: 0;
  padding: 0;
  transition: all .3s;
  word-break: break-word;
  z-index: 1;
}
.cid-sdp6tKgffZ .navbar-brand .navbar-caption {
  line-height: inherit !important;
}
.cid-sdp6tKgffZ .navbar-brand .navbar-logo a {
  outline: none;
}
.cid-sdp6tKgffZ .dropdown-item.active,
.cid-sdp6tKgffZ .dropdown-item:active {
  background-color: transparent;
}
.cid-sdp6tKgffZ .navbar-expand-lg .navbar-nav .nav-link {
  padding: 0;
}
.cid-sdp6tKgffZ .nav-dropdown .link.dropdown-toggle {
  margin-right: 1.667em;
}
.cid-sdp6tKgffZ .nav-dropdown .link.dropdown-toggle[aria-expanded="true"] {
  margin-right: 0;
  padding: 0.667em 1.667em;
}
.cid-sdp6tKgffZ .navbar.navbar-expand-lg .dropdown .dropdown-menu {
  background: #ffffff;
}
.cid-sdp6tKgffZ .navbar.navbar-expand-lg .dropdown .dropdown-menu .dropdown-submenu {
  margin: 0;
  left: 100%;
}
.cid-sdp6tKgffZ .navbar .dropdown.open > .dropdown-menu {
  display: block;
}
.cid-sdp6tKgffZ ul.navbar-nav {
  flex-wrap: wrap;
}
.cid-sdp6tKgffZ .navbar-buttons {
  text-align: center;
  min-width: 170px;
}
.cid-sdp6tKgffZ button.navbar-toggler {
  outline: none;
  width: 31px;
  height: 20px;
  cursor: pointer;
  transition: all .2s;
  position: relative;
  align-self: center;
}
.cid-sdp6tKgffZ button.navbar-toggler .hamburger span {
  position: absolute;
  right: 0;
  width: 30px;
  height: 2px;
  border-right: 5px;
  background-color: currentColor;
}
.cid-sdp6tKgffZ button.navbar-toggler .hamburger span:nth-child(1) {
  top: 0;
  transition: all .2s;
}
.cid-sdp6tKgffZ button.navbar-toggler .hamburger span:nth-child(2) {
  top: 8px;
  transition: all .15s;
}
.cid-sdp6tKgffZ button.navbar-toggler .hamburger span:nth-child(3) {
  top: 8px;
  transition: all .15s;
}
.cid-sdp6tKgffZ button.navbar-toggler .hamburger span:nth-child(4) {
  top: 16px;
  transition: all .2s;
}
.cid-sdp6tKgffZ nav.opened .hamburger span:nth-child(1) {
  top: 8px;
  width: 0;
  opacity: 0;
  right: 50%;
  transition: all .2s;
}
.cid-sdp6tKgffZ nav.opened .hamburger span:nth-child(2) {
  transform: rotate(45deg);
  transition: all .25s;
}
.cid-sdp6tKgffZ nav.opened .hamburger span:nth-child(3) {
  transform: rotate(-45deg);
  transition: all .25s;
}
.cid-sdp6tKgffZ nav.opened .hamburger span:nth-child(4) {
  top: 8px;
  width: 0;
  opacity: 0;
  right: 50%;
  transition: all .2s;
}
.cid-sdp6tKgffZ .navbar-dropdown {
  padding: .5rem 1rem;
}
.cid-sdp6tKgffZ a.nav-link {
  display: flex;
  align-items: center;
  justify-content: center;
}
.cid-sdp6tKgffZ .icons-menu {
  flex-wrap: nowrap;
  display: flex;
  justify-content: center;
  padding-left: 1rem;
  padding-right: 1rem;
  padding-top: 0.3rem;
  text-align: center;
}
@media screen and (-ms-high-contrast: active), (-ms-high-contrast: none) {
  .cid-sdp6tKgffZ .navbar {
    height: 77px;
  }
  .cid-sdp6tKgffZ .navbar.opened {
    height: auto;
  }
  .cid-sdp6tKgffZ .nav-item .nav-link:hover::before {
    width: 175%;
    max-width: calc(100% + 2rem);
    left: -1rem;
  }
}
@media (max-width: 992px) {
  .cid-sdp6tKgffZ .navbar {
    background: #ffffff;
  }
  .cid-sdp6tKgffZ .nav-link {
    color: black!important;
  }
}
.cid-sdp6tL2usY {
  padding-top: 120px;
  padding-bottom: 120px;
  background-color: #ffffff;
  position: relative;
  overflow: hidden;
}
.cid-sdp6tL2usY svg {
  position: absolute;
  top: 0;
  left: 0;
  transform: scale(1.8, 1.8);
}
.cid-sdp6tL2usY #e1_ellipse {
  fill: #65bf7a !important;
}
.cid-sdp6tL2usY img {
  width: 80%;
  border-radius: 10px;
  height: 100%;
  object-fit: cover;
  box-shadow: 0 10px 55px 5px rgba(156, 235, 186, 0.35);
}
@media (max-width: 576px) {
  .cid-sdp6tL2usY img {
    width: 100%;
    left: 0;
  }
}
.cid-sdp6tL2usY H1 {
  color: #ffffff;
}
.cid-sdp6tL2usY .mbr-text,
.cid-sdp6tL2usY .mbr-section-btn {
  color: #ffffff;
}
.cid-sdp6MyQ4j2 {
  padding-top: 5rem;
  padding-bottom: 0rem;
  background-color: #ffffff;
}
.cid-sdp6MyQ4j2 .mbr-text {
  color: #777d74;
  text-align: justify;
}
.cid-sdp6tLvLt1 {
  padding-top: 4rem;
  padding-bottom: 4rem;
  background-color: #ffffff;
}
.cid-sdp6tLvLt1 .counter-container ul {
  margin-bottom: 0;
}
.cid-sdp6tLvLt1 .counter-container ul li {
  padding-left: 0rem;
  margin-bottom: 1rem;
  list-style: none;
  position: relative;
}
.cid-sdp6tLvLt1 .counter-container ul li:before {
  position: absolute;
  font-family: 'Moririse2' !important;
  left: -40px;
  content: "\e96b";
  top: -2px;
  display: flex;
  transform: rotate(30deg);
  justify-content: center;
  align-items: center;
  color: #65bf7a;
  width: 20px;
  height: 20px;
  border-radius: 50%;
  margin-top: 5px;
}
.cid-sdp6tLMXNC {
  padding-top: 4rem;
  padding-bottom: 4rem;
  background-color: #ffffff;
}
.cid-sdp6tLMXNC .counter-container ul {
  margin-bottom: 0;
}
.cid-sdp6tLMXNC .counter-container ul li {
  padding-left: 0rem;
  margin-bottom: 1rem;
  list-style: none;
  position: relative;
}
.cid-sdp6tLMXNC .counter-container ul li:before {
  position: absolute;
  font-family: 'Moririse2' !important;
  left: -40px;
  content: "\e96b";
  top: -2px;
  display: flex;
  transform: rotate(30deg);
  justify-content: center;
  align-items: center;
  color: #65bf7a;
  width: 20px;
  height: 20px;
  border-radius: 50%;
  margin-top: 5px;
}
.cid-sdp9NHz8lD {
  padding-top: 30px;
  padding-bottom: 30px;
  background-color: #ffffff;
  overflow: hidden;
  box-sizing: border-box;
}
.cid-sdp9NHz8lD .mbr-slider .carousel-control {
  background: #1b1b1b;
}
.cid-sdp9NHz8lD .mbr-slider .carousel-control-prev {
  left: 0;
  margin-left: 2.5rem;
}
.cid-sdp9NHz8lD .mbr-slider .carousel-control-next {
  right: 0;
  margin-right: 2.5rem;
}
.cid-sdp9NHz8lD .mbr-gallery-filter {
  padding-top: 0px;
  padding-bottom: 0px;
}
.cid-sdp9NHz8lD .container {
  padding: 0;
}
.cid-sdp9NHz8lD .mbr-slider .modal-body .close {
  background: #1b1b1b;
}
.cid-sdp9NHz8lD .icon-focus {
  display: none;
}
.cid-sdp9NHz8lD .btn[class*=-outline] {
  border: none!important;
  padding: 1rem 1rem;
  position: relative;
  background: transparent!important;
  color: #808080 !important;
  font-weight: 400;
  box-shadow: none !important;
}
.cid-sdp9NHz8lD .btn[class*=-outline]:hover,
.cid-sdp9NHz8lD .btn[class*=-outline]:active {
  background: transparent!important;
}
.cid-sdp9NHz8lD li:hover .btn-primary-outline,
.cid-sdp9NHz8lD li:active .btn-primary-outline,
.cid-sdp9NHz8lD li.active .btn-primary-outline {
  color: #33358c !important;
}
.cid-sdp9NHz8lD li:hover .btn-secondary-outline,
.cid-sdp9NHz8lD li:active .btn-secondary-outline,
.cid-sdp9NHz8lD li.active .btn-secondary-outline {
  color: #72e29d !important;
}
.cid-sdp9NHz8lD li:hover .btn-info-outline,
.cid-sdp9NHz8lD li:active .btn-info-outline,
.cid-sdp9NHz8lD li.active .btn-info-outline {
  color: #65bf7a !important;
}
.cid-sdp9NHz8lD li:hover .btn-warning-outline,
.cid-sdp9NHz8lD li:active .btn-warning-outline,
.cid-sdp9NHz8lD li.active .btn-warning-outline {
  color: #a8aaf1 !important;
}
.cid-sdp9NHz8lD li:hover .btn-white-outline,
.cid-sdp9NHz8lD li:active .btn-white-outline,
.cid-sdp9NHz8lD li.active .btn-white-outline {
  color: #ffffff !important;
}
.cid-sdp9NHz8lD li:hover .btn-black-outline,
.cid-sdp9NHz8lD li:active .btn-black-outline,
.cid-sdp9NHz8lD li.active .btn-black-outline {
  color: #000000 !important;
}
.cid-sdp9NHz8lD li:hover .btn-success-outline,
.cid-sdp9NHz8lD li:active .btn-success-outline,
.cid-sdp9NHz8lD li.active .btn-success-outline {
  color: #e2727f !important;
}
.cid-sdp9NHz8lD li:hover .btn-danger-outline,
.cid-sdp9NHz8lD li:active .btn-danger-outline,
.cid-sdp9NHz8lD li.active .btn-danger-outline {
  color: #ff9966 !important;
}
.cid-sdp9NHz8lD li {
  position: relative;
}
.cid-sdp9NHz8lD .mbr-gallery-filter ul li:not(:last-child):after {
  content: '';
  position: absolute;
  height: 24px;
  width: 1px;
  right: 6px;
  top: 50%;
  background: #d3d3d3 !important;
  transform: rotate(35deg) translateY(-59%);
}
.cid-sdp9NHz8lD .mbr-gallery-item > div::before {
  content: '';
  position: absolute;
  left: 0;
  top: 0;
  width: 100%;
  height: 100%;
  background: #000000;
  opacity: 0;
  -webkit-transition: 0.2s opacity ease-in-out;
  transition: 0.2s opacity ease-in-out;
}
.cid-sdp9NHz8lD .mbr-gallery-item > div:hover .mbr-gallery-title::before {
  background: transparent !important;
}
.cid-sdp9NHz8lD .mbr-gallery-item > div:hover:before {
  opacity: 0.3 !important;
}
.cid-sdp9NHz8lD .btn {
  font-family: Jost !important;
}
.cid-sdp9NHz8lD .mbr-gallery-title {
  font-size: .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-sdp9NHz8lD .mbr-gallery-title:hover {
  opacity: 1;
}
.cid-sdp9NHz8lD .mbr-gallery-title:before {
  content: " ";
  width: 100%;
  height: 100%;
  top: 0;
  left: 0;
  z-index: -1;
  position: absolute;
  background: #000000 !important;
  opacity: 0.3;
  -webkit-transition: 0.2s background ease-in-out;
  transition: 0.2s background ease-in-out;
}
@media (max-width: 767px) {
  .cid-sdp9NHz8lD .btn[class*="-outline"] {
    padding: 0rem 1rem;
    margin: 0!important;
  }
}
.cid-sdp6tMUc55 {
  padding-top: 60px;
  padding-bottom: 60px;
  background-color: #333333;
}
@media (max-width: 767px) {
  .cid-sdp6tMUc55 .content {
    text-align: center;
  }
  .cid-sdp6tMUc55 .content > div:not(:last-child) {
    margin-bottom: 2rem;
  }
}
@media (max-width: 767px) {
  .cid-sdp6tMUc55 .media-wrap {
    margin-bottom: 1rem;
  }
}
.cid-sdp6tMUc55 .media-wrap .mbr-iconfont-logo {
  font-size: 7.5rem;
  color: #f36;
}
.cid-sdp6tMUc55 .media-wrap img {
  height: 6rem;
}
.cid-sdp6tMUc55 .mbr-text {
  color: #8d97ad;
}
.cid-sdp6tMUc55 .p-title {
  font-size: 17px;
}
.cid-sdp6tMUc55 .p-title span {
  color: #111111;
}
.cid-sdp6tMUc55 .title-card {
  font-size: 1.3rem;
}
.cid-sdp6tMUc55 .social-media ul {
  margin: 0;
  padding: 0;
  margin-bottom: 8px;
}
.cid-sdp6tMUc55 .social-media ul li {
  margin-right: .5rem;
  display: inline-block;
  margin-bottom: .5rem;
}
.cid-sdp6tMUc55 .footer-menu {
  margin-bottom: 0;
  display: flex;
  -webkit-justify-content: flex-end;
  justify-content: flex-end;
  -webkit-flex-wrap: wrap;
  flex-wrap: wrap;
  list-style: none;
}
.cid-sdp6tMUc55 .footer-menu__item {
  font-size: 18px;
  padding-right: 1.5rem;
}
.cid-sdp6tMUc55 .footer-menu__item:last-child {
  padding-right: 0;
}
.cid-sdp6tMUc55 .copyright {
  display: flex;
  -webkit-align-items: center;
  align-items: center;
}
.cid-sdp6tMUc55 .copyright img {
  margin-right: 10px;
}
.cid-sdp6tMUc55 .icon-transition span {
  color: #ffffff;
  display: flex;
  padding: 1rem;
  border-radius: 50%;
  background-color: #72e29d;
  transition: all 0.3s ease-out 0s;
  font-size: 14px;
}
.cid-sdp6tMUc55 .icon-transition span:hover {
  background-color: #65bf7a;
}
@media (max-width: 767px) {
  .cid-sdp6tMUc55 .footer-lower .copyright {
    margin-bottom: 1rem;
    text-align: center;
  }
}
.cid-sdp6tMUc55 .footer-lower hr {
  margin: 1rem 0;
  border-color: #efefef;
}
@media (max-width: 767px) {
  .cid-sdp6tMUc55 .footer-menu {
    -webkit-justify-content: center;
    justify-content: center;
  }
}
.cid-sdp6tMUc55 H5 {
  color: #72e29d;
}
.cid-sdp6tMUc55 .p-title,
.cid-sdp6tMUc55 .social-media {
  color: #ffffff;
}
.cid-sdvKy7Iz7o .navbar-dropdown {
  position: relative !important;
}
.cid-sdvKy7Iz7o img {
  width: 50px!important;
  height: 50px!important;
}
.cid-sdvKy7Iz7o .navbar-short {
  background: #ffffff !important;
  box-shadow: 0 0 10px rgba(0, 0, 0, 0.4);
}
.cid-sdvKy7Iz7o .navbar-short .nav-link {
  color: black!important;
}
.cid-sdvKy7Iz7o .navbar {
  transition: all .3s;
  min-height: 77px;
  border-bottom: 1px solid transparent;
  background: rgba(255, 255, 255, 0);
}
.cid-sdvKy7Iz7o .navbar.opened {
  transition: all .3s;
}
.cid-sdvKy7Iz7o .navbar .navbar-logo img {
  width: 220px !important;
  height: auto !important;
}
.cid-sdvKy7Iz7o .navbar .navbar-collapse {
  justify-content: flex-end;
  z-index: 1;
}
.cid-sdvKy7Iz7o .navbar.collapsed .nav-item .nav-link::before {
  display: none;
}
.cid-sdvKy7Iz7o .navbar.collapsed.opened .dropdown-menu {
  top: 0;
}
.cid-sdvKy7Iz7o .navbar.collapsed .dropdown-menu .dropdown-submenu {
  left: 0 !important;
}
.cid-sdvKy7Iz7o .navbar.collapsed .dropdown-menu .dropdown-item:after {
  right: auto;
}
.cid-sdvKy7Iz7o .navbar.collapsed .dropdown-menu .dropdown-toggle[data-toggle="dropdown-submenu"]:after {
  margin-left: 0.5rem;
  margin-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-sdvKy7Iz7o .navbar.collapsed ul.navbar-nav li {
  margin: auto;
}
.cid-sdvKy7Iz7o .navbar.collapsed .icons-menu {
  padding-left: 0;
  padding-right: 0;
  padding-top: .5rem;
  padding-bottom: .5rem;
}
@media (max-width: 991px) {
  .cid-sdvKy7Iz7o .navbar .nav-item .nav-link::before {
    display: none;
  }
  .cid-sdvKy7Iz7o .navbar.opened .dropdown-menu {
    top: 0;
  }
  .cid-sdvKy7Iz7o .navbar .dropdown-menu .dropdown-submenu {
    left: 0 !important;
  }
  .cid-sdvKy7Iz7o .navbar .dropdown-menu .dropdown-item:after {
    right: auto;
  }
  .cid-sdvKy7Iz7o .navbar .dropdown-menu .dropdown-toggle[data-toggle="dropdown-submenu"]:after {
    margin-left: 0.5rem;
    margin-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-sdvKy7Iz7o .navbar ul.navbar-nav li {
    margin: auto;
  }
  .cid-sdvKy7Iz7o .navbar .navbar-brand {
    flex-shrink: initial;
    flex-basis: auto;
    word-break: break-word;
    padding-right: 1rem;
    height: 77px;
  }
  .cid-sdvKy7Iz7o .navbar .navbar-toggler {
    flex-basis: auto;
  }
  .cid-sdvKy7Iz7o .navbar .icons-menu {
    padding: 0;
    padding-top: 1rem;
    padding-bottom: 1.6rem;
  }
}
.cid-sdvKy7Iz7o .navbar.navbar-short {
  min-height: 60px;
}
.cid-sdvKy7Iz7o .navbar.navbar-short .navbar-logo img {
  height: 3rem !important;
}
.cid-sdvKy7Iz7o .navbar.navbar-short .navbar-brand {
  padding: 0;
}
.cid-sdvKy7Iz7o .navbar-logo {
  margin-right: 1rem!important;
}
.cid-sdvKy7Iz7o .nav-link {
  transition: all 0.3s;
  position: relative;
}
.cid-sdvKy7Iz7o .nav-link:before {
  content: '';
  position: absolute;
  width: 8px;
  height: 8px;
  border-radius: 3px;
  transition: all 0.3s;
  bottom: 5px;
  left: 50%;
  opacity: 0;
  transform: translateX(-50%);
  background: #72e29d;
}
.cid-sdvKy7Iz7o .nav-link:hover,
.cid-sdvKy7Iz7o .nav-link:focus {
  color: #72e29d !important;
}
.cid-sdvKy7Iz7o .nav-link:hover:before,
.cid-sdvKy7Iz7o .nav-link:focus:before {
  bottom: -17px;
  opacity: 1;
}
.cid-sdvKy7Iz7o .dropdown-menu {
  padding: 0.5rem 0;
  border: 2px solid black;
  border-radius: 8px;
}
.cid-sdvKy7Iz7o .dropdown-item {
  padding: 0 2rem;
  backround: white;
  color: black !important;
}
.cid-sdvKy7Iz7o .dropdown-item:before {
  content: '';
  position: absolute;
  width: 8px;
  height: 8px;
  border-radius: 3px;
  transition: all 0.3s;
  left: -5px;
  top: 50%;
  opacity: 0;
  transform: translateY(-50%);
  background: #72e29d;
}
.cid-sdvKy7Iz7o .dropdown-item:hover,
.cid-sdvKy7Iz7o .dropdown-item:focus {
  color: #72e29d !important;
  transform: translateX(10px);
}
.cid-sdvKy7Iz7o .dropdown-item:hover:before,
.cid-sdvKy7Iz7o .dropdown-item:focus:before {
  left: 7px;
  opacity: 1;
}
.cid-sdvKy7Iz7o .iconfont-wrapper {
  position: relative;
  box-shadow: 0px 0px 0px 2px #000000 inset;
  border-radius: 50%;
  color: #000000 !important;
  font-size: 1.2rem;
  width: 45px;
  height: 45px;
  display: flex;
  margin: 0 0.4rem;
  justify-content: center;
  align-items: center;
  transition: all 0.3s;
}
.cid-sdvKy7Iz7o .iconfont-wrapper:hover {
  box-shadow: 0px 0px 0px 2px #72e29d inset;
}
.cid-sdvKy7Iz7o .iconfont-wrapper:hover .icon-bg {
  top: 0px;
  right: 0px;
}
.cid-sdvKy7Iz7o .iconfont-wrapper:hover .mbr-iconfont {
  color: white;
}
.cid-sdvKy7Iz7o .mbr-iconfont {
  z-index: 2;
  transition: all 0.3s;
}
.cid-sdvKy7Iz7o .icon-bg {
  position: absolute;
  top: 5px;
  right: -5px;
  box-sizing: border-box;
  width: 100%;
  transition: all 0.3s;
  z-index: -1;
  height: 100%;
  border-radius: 50%;
  background: #72e29d;
}
.cid-sdvKy7Iz7o .navbar-nav {
  margin: auto;
}
.cid-sdvKy7Iz7o .nav-dropdown .link {
  padding: 0 0.3em !important;
  margin: .667em 1em !important;
}
.cid-sdvKy7Iz7o .nav-dropdown .link.dropdown-toggle::after {
  margin-left: 0.5rem;
  margin-top: 0.2rem;
}
.cid-sdvKy7Iz7o .container {
  display: flex;
  margin: auto;
}
.cid-sdvKy7Iz7o .navbar-caption {
  padding-right: 4rem;
}
.cid-sdvKy7Iz7o .dropdown-menu,
.cid-sdvKy7Iz7o .navbar.opened {
  background: #ffffff !important;
}
.cid-sdvKy7Iz7o .nav-item:focus,
.cid-sdvKy7Iz7o .nav-link:focus {
  outline: none;
}
.cid-sdvKy7Iz7o .dropdown .dropdown-menu .dropdown-item {
  width: auto;
  transition: all 0.25s ease-in-out;
}
.cid-sdvKy7Iz7o .dropdown .dropdown-menu .dropdown-item::after {
  right: 1rem;
}
.cid-sdvKy7Iz7o .dropdown .dropdown-menu .dropdown-item .mbr-iconfont {
  margin-left: -1.8rem;
  padding-right: 1rem;
  font-size: inherit;
}
.cid-sdvKy7Iz7o .dropdown .dropdown-menu .dropdown-item .mbr-iconfont:before {
  display: inline-block;
  transform: scale(1, 1);
  transition: all 0.25s ease-in-out;
}
.cid-sdvKy7Iz7o .collapsed .dropdown-menu .dropdown-item:before {
  display: none;
}
.cid-sdvKy7Iz7o .collapsed .dropdown .dropdown-menu .dropdown-item {
  padding: 0.235em 1.5em 0.235em 1.5em !important;
  transition: none;
  margin: 0 !important;
}
.cid-sdvKy7Iz7o .navbar-brand {
  flex-shrink: 0;
  align-items: center;
  margin-right: 0;
  padding: 0;
  transition: all .3s;
  word-break: break-word;
  z-index: 1;
}
.cid-sdvKy7Iz7o .navbar-brand .navbar-caption {
  line-height: inherit !important;
}
.cid-sdvKy7Iz7o .navbar-brand .navbar-logo a {
  outline: none;
}
.cid-sdvKy7Iz7o .dropdown-item.active,
.cid-sdvKy7Iz7o .dropdown-item:active {
  background-color: transparent;
}
.cid-sdvKy7Iz7o .navbar-expand-lg .navbar-nav .nav-link {
  padding: 0;
}
.cid-sdvKy7Iz7o .nav-dropdown .link.dropdown-toggle {
  margin-right: 1.667em;
}
.cid-sdvKy7Iz7o .nav-dropdown .link.dropdown-toggle[aria-expanded="true"] {
  margin-right: 0;
  padding: 0.667em 1.667em;
}
.cid-sdvKy7Iz7o .navbar.navbar-expand-lg .dropdown .dropdown-menu {
  background: #ffffff;
}
.cid-sdvKy7Iz7o .navbar.navbar-expand-lg .dropdown .dropdown-menu .dropdown-submenu {
  margin: 0;
  left: 100%;
}
.cid-sdvKy7Iz7o .navbar .dropdown.open > .dropdown-menu {
  display: block;
}
.cid-sdvKy7Iz7o ul.navbar-nav {
  flex-wrap: wrap;
}
.cid-sdvKy7Iz7o .navbar-buttons {
  text-align: center;
  min-width: 170px;
}
.cid-sdvKy7Iz7o button.navbar-toggler {
  outline: none;
  width: 31px;
  height: 20px;
  cursor: pointer;
  transition: all .2s;
  position: relative;
  align-self: center;
}
.cid-sdvKy7Iz7o button.navbar-toggler .hamburger span {
  position: absolute;
  right: 0;
  width: 30px;
  height: 2px;
  border-right: 5px;
  background-color: currentColor;
}
.cid-sdvKy7Iz7o button.navbar-toggler .hamburger span:nth-child(1) {
  top: 0;
  transition: all .2s;
}
.cid-sdvKy7Iz7o button.navbar-toggler .hamburger span:nth-child(2) {
  top: 8px;
  transition: all .15s;
}
.cid-sdvKy7Iz7o button.navbar-toggler .hamburger span:nth-child(3) {
  top: 8px;
  transition: all .15s;
}
.cid-sdvKy7Iz7o button.navbar-toggler .hamburger span:nth-child(4) {
  top: 16px;
  transition: all .2s;
}
.cid-sdvKy7Iz7o nav.opened .hamburger span:nth-child(1) {
  top: 8px;
  width: 0;
  opacity: 0;
  right: 50%;
  transition: all .2s;
}
.cid-sdvKy7Iz7o nav.opened .hamburger span:nth-child(2) {
  transform: rotate(45deg);
  transition: all .25s;
}
.cid-sdvKy7Iz7o nav.opened .hamburger span:nth-child(3) {
  transform: rotate(-45deg);
  transition: all .25s;
}
.cid-sdvKy7Iz7o nav.opened .hamburger span:nth-child(4) {
  top: 8px;
  width: 0;
  opacity: 0;
  right: 50%;
  transition: all .2s;
}
.cid-sdvKy7Iz7o .navbar-dropdown {
  padding: .5rem 1rem;
}
.cid-sdvKy7Iz7o a.nav-link {
  display: flex;
  align-items: center;
  justify-content: center;
}
.cid-sdvKy7Iz7o .icons-menu {
  flex-wrap: nowrap;
  display: flex;
  justify-content: center;
  padding-left: 1rem;
  padding-right: 1rem;
  padding-top: 0.3rem;
  text-align: center;
}
@media screen and (-ms-high-contrast: active), (-ms-high-contrast: none) {
  .cid-sdvKy7Iz7o .navbar {
    height: 77px;
  }
  .cid-sdvKy7Iz7o .navbar.opened {
    height: auto;
  }
  .cid-sdvKy7Iz7o .nav-item .nav-link:hover::before {
    width: 175%;
    max-width: calc(100% + 2rem);
    left: -1rem;
  }
}
@media (max-width: 992px) {
  .cid-sdvKy7Iz7o .navbar {
    background: #ffffff;
  }
  .cid-sdvKy7Iz7o .nav-link {
    color: black!important;
  }
}
.cid-sdvKy8v4ZB {
  padding-top: 120px;
  padding-bottom: 120px;
  background-color: #ffffff;
  position: relative;
  overflow: hidden;
}
.cid-sdvKy8v4ZB svg {
  position: absolute;
  top: 0;
  left: 0;
  transform: scale(1.8, 1.8);
}
.cid-sdvKy8v4ZB #e1_ellipse {
  fill: #65bf7a !important;
}
.cid-sdvKy8v4ZB img {
  width: 80%;
  border-radius: 10px;
  height: 100%;
  object-fit: cover;
  box-shadow: 0 10px 55px 5px rgba(156, 235, 186, 0.35);
}
@media (max-width: 576px) {
  .cid-sdvKy8v4ZB img {
    width: 100%;
    left: 0;
  }
}
.cid-sdvKy8v4ZB H1 {
  color: #ffffff;
}
.cid-sdvKy8v4ZB .mbr-text,
.cid-sdvKy8v4ZB .mbr-section-btn {
  color: #ffffff;
}
.cid-sdvKy94pqR {
  padding-top: 5rem;
  padding-bottom: 0rem;
  background-color: #ffffff;
}
.cid-sdvKy94pqR .mbr-text {
  color: #777d74;
  text-align: justify;
}
.cid-sdvKy9sC37 {
  padding-top: 4rem;
  padding-bottom: 4rem;
  background-color: #ffffff;
}
.cid-sdvKy9sC37 .counter-container ul {
  margin-bottom: 0;
}
.cid-sdvKy9sC37 .counter-container ul li {
  padding-left: 0rem;
  margin-bottom: 1rem;
  list-style: none;
  position: relative;
}
.cid-sdvKy9sC37 .counter-container ul li:before {
  position: absolute;
  font-family: 'Moririse2' !important;
  left: -40px;
  content: "\e96b";
  top: -2px;
  display: flex;
  transform: rotate(30deg);
  justify-content: center;
  align-items: center;
  color: #65bf7a;
  width: 20px;
  height: 20px;
  border-radius: 50%;
  margin-top: 5px;
}
.cid-sdvKy9NuMf {
  padding-top: 4rem;
  padding-bottom: 4rem;
  background-color: #ffffff;
}
.cid-sdvKy9NuMf .counter-container ul {
  margin-bottom: 0;
}
.cid-sdvKy9NuMf .counter-container ul li {
  padding-left: 0rem;
  margin-bottom: 1rem;
  list-style: none;
  position: relative;
}
.cid-sdvKy9NuMf .counter-container ul li:before {
  position: absolute;
  font-family: 'Moririse2' !important;
  left: -40px;
  content: "\e96b";
  top: -2px;
  display: flex;
  transform: rotate(30deg);
  justify-content: center;
  align-items: center;
  color: #65bf7a;
  width: 20px;
  height: 20px;
  border-radius: 50%;
  margin-top: 5px;
}
.cid-sdvKya56zI {
  padding-top: 30px;
  padding-bottom: 30px;
  background-color: #ffffff;
  overflow: hidden;
  box-sizing: border-box;
}
.cid-sdvKya56zI .mbr-slider .carousel-control {
  background: #1b1b1b;
}
.cid-sdvKya56zI .mbr-slider .carousel-control-prev {
  left: 0;
  margin-left: 2.5rem;
}
.cid-sdvKya56zI .mbr-slider .carousel-control-next {
  right: 0;
  margin-right: 2.5rem;
}
.cid-sdvKya56zI .mbr-gallery-filter {
  padding-top: 0px;
  padding-bottom: 0px;
}
.cid-sdvKya56zI .container {
  padding: 0;
}
.cid-sdvKya56zI .mbr-slider .modal-body .close {
  background: #1b1b1b;
}
.cid-sdvKya56zI .icon-focus {
  display: none;
}
.cid-sdvKya56zI .btn[class*=-outline] {
  border: none!important;
  padding: 1rem 1rem;
  position: relative;
  background: transparent!important;
  color: #808080 !important;
  font-weight: 400;
  box-shadow: none !important;
}
.cid-sdvKya56zI .btn[class*=-outline]:hover,
.cid-sdvKya56zI .btn[class*=-outline]:active {
  background: transparent!important;
}
.cid-sdvKya56zI li:hover .btn-primary-outline,
.cid-sdvKya56zI li:active .btn-primary-outline,
.cid-sdvKya56zI li.active .btn-primary-outline {
  color: #33358c !important;
}
.cid-sdvKya56zI li:hover .btn-secondary-outline,
.cid-sdvKya56zI li:active .btn-secondary-outline,
.cid-sdvKya56zI li.active .btn-secondary-outline {
  color: #72e29d !important;
}
.cid-sdvKya56zI li:hover .btn-info-outline,
.cid-sdvKya56zI li:active .btn-info-outline,
.cid-sdvKya56zI li.active .btn-info-outline {
  color: #65bf7a !important;
}
.cid-sdvKya56zI li:hover .btn-warning-outline,
.cid-sdvKya56zI li:active .btn-warning-outline,
.cid-sdvKya56zI li.active .btn-warning-outline {
  color: #a8aaf1 !important;
}
.cid-sdvKya56zI li:hover .btn-white-outline,
.cid-sdvKya56zI li:active .btn-white-outline,
.cid-sdvKya56zI li.active .btn-white-outline {
  color: #ffffff !important;
}
.cid-sdvKya56zI li:hover .btn-black-outline,
.cid-sdvKya56zI li:active .btn-black-outline,
.cid-sdvKya56zI li.active .btn-black-outline {
  color: #000000 !important;
}
.cid-sdvKya56zI li:hover .btn-success-outline,
.cid-sdvKya56zI li:active .btn-success-outline,
.cid-sdvKya56zI li.active .btn-success-outline {
  color: #e2727f !important;
}
.cid-sdvKya56zI li:hover .btn-danger-outline,
.cid-sdvKya56zI li:active .btn-danger-outline,
.cid-sdvKya56zI li.active .btn-danger-outline {
  color: #ff9966 !important;
}
.cid-sdvKya56zI li {
  position: relative;
}
.cid-sdvKya56zI .mbr-gallery-filter ul li:not(:last-child):after {
  content: '';
  position: absolute;
  height: 24px;
  width: 1px;
  right: 6px;
  top: 50%;
  background: #d3d3d3 !important;
  transform: rotate(35deg) translateY(-59%);
}
.cid-sdvKya56zI .mbr-gallery-item > div::before {
  content: '';
  position: absolute;
  left: 0;
  top: 0;
  width: 100%;
  height: 100%;
  background: #000000;
  opacity: 0;
  -webkit-transition: 0.2s opacity ease-in-out;
  transition: 0.2s opacity ease-in-out;
}
.cid-sdvKya56zI .mbr-gallery-item > div:hover .mbr-gallery-title::before {
  background: transparent !important;
}
.cid-sdvKya56zI .mbr-gallery-item > div:hover:before {
  opacity: 0.3 !important;
}
.cid-sdvKya56zI .btn {
  font-family: Jost !important;
}
.cid-sdvKya56zI .mbr-gallery-title {
  font-size: .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-sdvKya56zI .mbr-gallery-title:hover {
  opacity: 1;
}
.cid-sdvKya56zI .mbr-gallery-title:before {
  content: " ";
  width: 100%;
  height: 100%;
  top: 0;
  left: 0;
  z-index: -1;
  position: absolute;
  background: #000000 !important;
  opacity: 0.3;
  -webkit-transition: 0.2s background ease-in-out;
  transition: 0.2s background ease-in-out;
}
@media (max-width: 767px) {
  .cid-sdvKya56zI .btn[class*="-outline"] {
    padding: 0rem 1rem;
    margin: 0!important;
  }
}
.cid-sdvKyaI5RV {
  padding-top: 60px;
  padding-bottom: 60px;
  background-color: #333333;
}
@media (max-width: 767px) {
  .cid-sdvKyaI5RV .content {
    text-align: center;
  }
  .cid-sdvKyaI5RV .content > div:not(:last-child) {
    margin-bottom: 2rem;
  }
}
@media (max-width: 767px) {
  .cid-sdvKyaI5RV .media-wrap {
    margin-bottom: 1rem;
  }
}
.cid-sdvKyaI5RV .media-wrap .mbr-iconfont-logo {
  font-size: 7.5rem;
  color: #f36;
}
.cid-sdvKyaI5RV .media-wrap img {
  height: 6rem;
}
.cid-sdvKyaI5RV .mbr-text {
  color: #8d97ad;
}
.cid-sdvKyaI5RV .p-title {
  font-size: 17px;
}
.cid-sdvKyaI5RV .p-title span {
  color: #111111;
}
.cid-sdvKyaI5RV .title-card {
  font-size: 1.3rem;
}
.cid-sdvKyaI5RV .social-media ul {
  margin: 0;
  padding: 0;
  margin-bottom: 8px;
}
.cid-sdvKyaI5RV .social-media ul li {
  margin-right: .5rem;
  display: inline-block;
  margin-bottom: .5rem;
}
.cid-sdvKyaI5RV .footer-menu {
  margin-bottom: 0;
  display: flex;
  -webkit-justify-content: flex-end;
  justify-content: flex-end;
  -webkit-flex-wrap: wrap;
  flex-wrap: wrap;
  list-style: none;
}
.cid-sdvKyaI5RV .footer-menu__item {
  font-size: 18px;
  padding-right: 1.5rem;
}
.cid-sdvKyaI5RV .footer-menu__item:last-child {
  padding-right: 0;
}
.cid-sdvKyaI5RV .copyright {
  display: flex;
  -webkit-align-items: center;
  align-items: center;
}
.cid-sdvKyaI5RV .copyright img {
  margin-right: 10px;
}
.cid-sdvKyaI5RV .icon-transition span {
  color: #ffffff;
  display: flex;
  padding: 1rem;
  border-radius: 50%;
  background-color: #72e29d;
  transition: all 0.3s ease-out 0s;
  font-size: 14px;
}
.cid-sdvKyaI5RV .icon-transition span:hover {
  background-color: #65bf7a;
}
@media (max-width: 767px) {
  .cid-sdvKyaI5RV .footer-lower .copyright {
    margin-bottom: 1rem;
    text-align: center;
  }
}
.cid-sdvKyaI5RV .footer-lower hr {
  margin: 1rem 0;
  border-color: #efefef;
}
@media (max-width: 767px) {
  .cid-sdvKyaI5RV .footer-menu {
    -webkit-justify-content: center;
    justify-content: center;
  }
}
.cid-sdvKyaI5RV H5 {
  color: #72e29d;
}
.cid-sdvKyaI5RV .p-title,
.cid-sdvKyaI5RV .social-media {
  color: #ffffff;
}
.cid-sdvVR4Y8FF .navbar-dropdown {
  position: relative !important;
}
.cid-sdvVR4Y8FF img {
  width: 50px!important;
  height: 50px!important;
}
.cid-sdvVR4Y8FF .navbar-short {
  background: #ffffff !important;
  box-shadow: 0 0 10px rgba(0, 0, 0, 0.4);
}
.cid-sdvVR4Y8FF .navbar-short .nav-link {
  color: black!important;
}
.cid-sdvVR4Y8FF .navbar {
  transition: all .3s;
  min-height: 77px;
  border-bottom: 1px solid transparent;
  background: rgba(255, 255, 255, 0);
}
.cid-sdvVR4Y8FF .navbar.opened {
  transition: all .3s;
}
.cid-sdvVR4Y8FF .navbar .navbar-logo img {
  width: 220px !important;
  height: auto !important;
}
.cid-sdvVR4Y8FF .navbar .navbar-collapse {
  justify-content: flex-end;
  z-index: 1;
}
.cid-sdvVR4Y8FF .navbar.collapsed .nav-item .nav-link::before {
  display: none;
}
.cid-sdvVR4Y8FF .navbar.collapsed.opened .dropdown-menu {
  top: 0;
}
.cid-sdvVR4Y8FF .navbar.collapsed .dropdown-menu .dropdown-submenu {
  left: 0 !important;
}
.cid-sdvVR4Y8FF .navbar.collapsed .dropdown-menu .dropdown-item:after {
  right: auto;
}
.cid-sdvVR4Y8FF .navbar.collapsed .dropdown-menu .dropdown-toggle[data-toggle="dropdown-submenu"]:after {
  margin-left: 0.5rem;
  margin-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-sdvVR4Y8FF .navbar.collapsed ul.navbar-nav li {
  margin: auto;
}
.cid-sdvVR4Y8FF .navbar.collapsed .icons-menu {
  padding-left: 0;
  padding-right: 0;
  padding-top: .5rem;
  padding-bottom: .5rem;
}
@media (max-width: 991px) {
  .cid-sdvVR4Y8FF .navbar .nav-item .nav-link::before {
    display: none;
  }
  .cid-sdvVR4Y8FF .navbar.opened .dropdown-menu {
    top: 0;
  }
  .cid-sdvVR4Y8FF .navbar .dropdown-menu .dropdown-submenu {
    left: 0 !important;
  }
  .cid-sdvVR4Y8FF .navbar .dropdown-menu .dropdown-item:after {
    right: auto;
  }
  .cid-sdvVR4Y8FF .navbar .dropdown-menu .dropdown-toggle[data-toggle="dropdown-submenu"]:after {
    margin-left: 0.5rem;
    margin-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-sdvVR4Y8FF .navbar ul.navbar-nav li {
    margin: auto;
  }
  .cid-sdvVR4Y8FF .navbar .navbar-brand {
    flex-shrink: initial;
    flex-basis: auto;
    word-break: break-word;
    padding-right: 1rem;
    height: 77px;
  }
  .cid-sdvVR4Y8FF .navbar .navbar-toggler {
    flex-basis: auto;
  }
  .cid-sdvVR4Y8FF .navbar .icons-menu {
    padding: 0;
    padding-top: 1rem;
    padding-bottom: 1.6rem;
  }
}
.cid-sdvVR4Y8FF .navbar.navbar-short {
  min-height: 60px;
}
.cid-sdvVR4Y8FF .navbar.navbar-short .navbar-logo img {
  height: 3rem !important;
}
.cid-sdvVR4Y8FF .navbar.navbar-short .navbar-brand {
  padding: 0;
}
.cid-sdvVR4Y8FF .navbar-logo {
  margin-right: 1rem!important;
}
.cid-sdvVR4Y8FF .nav-link {
  transition: all 0.3s;
  position: relative;
}
.cid-sdvVR4Y8FF .nav-link:before {
  content: '';
  position: absolute;
  width: 8px;
  height: 8px;
  border-radius: 3px;
  transition: all 0.3s;
  bottom: 5px;
  left: 50%;
  opacity: 0;
  transform: translateX(-50%);
  background: #72e29d;
}
.cid-sdvVR4Y8FF .nav-link:hover,
.cid-sdvVR4Y8FF .nav-link:focus {
  color: #72e29d !important;
}
.cid-sdvVR4Y8FF .nav-link:hover:before,
.cid-sdvVR4Y8FF .nav-link:focus:before {
  bottom: -17px;
  opacity: 1;
}
.cid-sdvVR4Y8FF .dropdown-menu {
  padding: 0.5rem 0;
  border: 2px solid black;
  border-radius: 8px;
}
.cid-sdvVR4Y8FF .dropdown-item {
  padding: 0 2rem;
  backround: white;
  color: black !important;
}
.cid-sdvVR4Y8FF .dropdown-item:before {
  content: '';
  position: absolute;
  width: 8px;
  height: 8px;
  border-radius: 3px;
  transition: all 0.3s;
  left: -5px;
  top: 50%;
  opacity: 0;
  transform: translateY(-50%);
  background: #72e29d;
}
.cid-sdvVR4Y8FF .dropdown-item:hover,
.cid-sdvVR4Y8FF .dropdown-item:focus {
  color: #72e29d !important;
  transform: translateX(10px);
}
.cid-sdvVR4Y8FF .dropdown-item:hover:before,
.cid-sdvVR4Y8FF .dropdown-item:focus:before {
  left: 7px;
  opacity: 1;
}
.cid-sdvVR4Y8FF .iconfont-wrapper {
  position: relative;
  box-shadow: 0px 0px 0px 2px #000000 inset;
  border-radius: 50%;
  color: #000000 !important;
  font-size: 1.2rem;
  width: 45px;
  height: 45px;
  display: flex;
  margin: 0 0.4rem;
  justify-content: center;
  align-items: center;
  transition: all 0.3s;
}
.cid-sdvVR4Y8FF .iconfont-wrapper:hover {
  box-shadow: 0px 0px 0px 2px #72e29d inset;
}
.cid-sdvVR4Y8FF .iconfont-wrapper:hover .icon-bg {
  top: 0px;
  right: 0px;
}
.cid-sdvVR4Y8FF .iconfont-wrapper:hover .mbr-iconfont {
  color: white;
}
.cid-sdvVR4Y8FF .mbr-iconfont {
  z-index: 2;
  transition: all 0.3s;
}
.cid-sdvVR4Y8FF .icon-bg {
  position: absolute;
  top: 5px;
  right: -5px;
  box-sizing: border-box;
  width: 100%;
  transition: all 0.3s;
  z-index: -1;
  height: 100%;
  border-radius: 50%;
  background: #72e29d;
}
.cid-sdvVR4Y8FF .navbar-nav {
  margin: auto;
}
.cid-sdvVR4Y8FF .nav-dropdown .link {
  padding: 0 0.3em !important;
  margin: .667em 1em !important;
}
.cid-sdvVR4Y8FF .nav-dropdown .link.dropdown-toggle::after {
  margin-left: 0.5rem;
  margin-top: 0.2rem;
}
.cid-sdvVR4Y8FF .container {
  display: flex;
  margin: auto;
}
.cid-sdvVR4Y8FF .navbar-caption {
  padding-right: 4rem;
}
.cid-sdvVR4Y8FF .dropdown-menu,
.cid-sdvVR4Y8FF .navbar.opened {
  background: #ffffff !important;
}
.cid-sdvVR4Y8FF .nav-item:focus,
.cid-sdvVR4Y8FF .nav-link:focus {
  outline: none;
}
.cid-sdvVR4Y8FF .dropdown .dropdown-menu .dropdown-item {
  width: auto;
  transition: all 0.25s ease-in-out;
}
.cid-sdvVR4Y8FF .dropdown .dropdown-menu .dropdown-item::after {
  right: 1rem;
}
.cid-sdvVR4Y8FF .dropdown .dropdown-menu .dropdown-item .mbr-iconfont {
  margin-left: -1.8rem;
  padding-right: 1rem;
  font-size: inherit;
}
.cid-sdvVR4Y8FF .dropdown .dropdown-menu .dropdown-item .mbr-iconfont:before {
  display: inline-block;
  transform: scale(1, 1);
  transition: all 0.25s ease-in-out;
}
.cid-sdvVR4Y8FF .collapsed .dropdown-menu .dropdown-item:before {
  display: none;
}
.cid-sdvVR4Y8FF .collapsed .dropdown .dropdown-menu .dropdown-item {
  padding: 0.235em 1.5em 0.235em 1.5em !important;
  transition: none;
  margin: 0 !important;
}
.cid-sdvVR4Y8FF .navbar-brand {
  flex-shrink: 0;
  align-items: center;
  margin-right: 0;
  padding: 0;
  transition: all .3s;
  word-break: break-word;
  z-index: 1;
}
.cid-sdvVR4Y8FF .navbar-brand .navbar-caption {
  line-height: inherit !important;
}
.cid-sdvVR4Y8FF .navbar-brand .navbar-logo a {
  outline: none;
}
.cid-sdvVR4Y8FF .dropdown-item.active,
.cid-sdvVR4Y8FF .dropdown-item:active {
  background-color: transparent;
}
.cid-sdvVR4Y8FF .navbar-expand-lg .navbar-nav .nav-link {
  padding: 0;
}
.cid-sdvVR4Y8FF .nav-dropdown .link.dropdown-toggle {
  margin-right: 1.667em;
}
.cid-sdvVR4Y8FF .nav-dropdown .link.dropdown-toggle[aria-expanded="true"] {
  margin-right: 0;
  padding: 0.667em 1.667em;
}
.cid-sdvVR4Y8FF .navbar.navbar-expand-lg .dropdown .dropdown-menu {
  background: #ffffff;
}
.cid-sdvVR4Y8FF .navbar.navbar-expand-lg .dropdown .dropdown-menu .dropdown-submenu {
  margin: 0;
  left: 100%;
}
.cid-sdvVR4Y8FF .navbar .dropdown.open > .dropdown-menu {
  display: block;
}
.cid-sdvVR4Y8FF ul.navbar-nav {
  flex-wrap: wrap;
}
.cid-sdvVR4Y8FF .navbar-buttons {
  text-align: center;
  min-width: 170px;
}
.cid-sdvVR4Y8FF button.navbar-toggler {
  outline: none;
  width: 31px;
  height: 20px;
  cursor: pointer;
  transition: all .2s;
  position: relative;
  align-self: center;
}
.cid-sdvVR4Y8FF button.navbar-toggler .hamburger span {
  position: absolute;
  right: 0;
  width: 30px;
  height: 2px;
  border-right: 5px;
  background-color: currentColor;
}
.cid-sdvVR4Y8FF button.navbar-toggler .hamburger span:nth-child(1) {
  top: 0;
  transition: all .2s;
}
.cid-sdvVR4Y8FF button.navbar-toggler .hamburger span:nth-child(2) {
  top: 8px;
  transition: all .15s;
}
.cid-sdvVR4Y8FF button.navbar-toggler .hamburger span:nth-child(3) {
  top: 8px;
  transition: all .15s;
}
.cid-sdvVR4Y8FF button.navbar-toggler .hamburger span:nth-child(4) {
  top: 16px;
  transition: all .2s;
}
.cid-sdvVR4Y8FF nav.opened .hamburger span:nth-child(1) {
  top: 8px;
  width: 0;
  opacity: 0;
  right: 50%;
  transition: all .2s;
}
.cid-sdvVR4Y8FF nav.opened .hamburger span:nth-child(2) {
  transform: rotate(45deg);
  transition: all .25s;
}
.cid-sdvVR4Y8FF nav.opened .hamburger span:nth-child(3) {
  transform: rotate(-45deg);
  transition: all .25s;
}
.cid-sdvVR4Y8FF nav.opened .hamburger span:nth-child(4) {
  top: 8px;
  width: 0;
  opacity: 0;
  right: 50%;
  transition: all .2s;
}
.cid-sdvVR4Y8FF .navbar-dropdown {
  padding: .5rem 1rem;
}
.cid-sdvVR4Y8FF a.nav-link {
  display: flex;
  align-items: center;
  justify-content: center;
}
.cid-sdvVR4Y8FF .icons-menu {
  flex-wrap: nowrap;
  display: flex;
  justify-content: center;
  padding-left: 1rem;
  padding-right: 1rem;
  padding-top: 0.3rem;
  text-align: center;
}
@media screen and (-ms-high-contrast: active), (-ms-high-contrast: none) {
  .cid-sdvVR4Y8FF .navbar {
    height: 77px;
  }
  .cid-sdvVR4Y8FF .navbar.opened {
    height: auto;
  }
  .cid-sdvVR4Y8FF .nav-item .nav-link:hover::before {
    width: 175%;
    max-width: calc(100% + 2rem);
    left: -1rem;
  }
}
@media (max-width: 992px) {
  .cid-sdvVR4Y8FF .navbar {
    background: #ffffff;
  }
  .cid-sdvVR4Y8FF .nav-link {
    color: black!important;
  }
}
.cid-sdvVR5KvYD {
  padding-top: 120px;
  padding-bottom: 120px;
  background-color: #ffffff;
  position: relative;
  overflow: hidden;
}
.cid-sdvVR5KvYD svg {
  position: absolute;
  top: 0;
  left: 0;
  transform: scale(1.8, 1.8);
}
.cid-sdvVR5KvYD #e1_ellipse {
  fill: #65bf7a !important;
}
.cid-sdvVR5KvYD img {
  width: 80%;
  border-radius: 10px;
  height: 100%;
  object-fit: cover;
  box-shadow: 0 10px 55px 5px rgba(156, 235, 186, 0.35);
}
@media (max-width: 576px) {
  .cid-sdvVR5KvYD img {
    width: 100%;
    left: 0;
  }
}
.cid-sdvVR5KvYD H1 {
  color: #ffffff;
}
.cid-sdvVR5KvYD .mbr-text,
.cid-sdvVR5KvYD .mbr-section-btn {
  color: #ffffff;
}
.cid-sdvVR6lPI0 {
  padding-top: 5rem;
  padding-bottom: 0rem;
  background-color: #ffffff;
}
.cid-sdvVR6lPI0 .mbr-text {
  color: #777d74;
  text-align: justify;
}
.cid-sdvVR6Lzwk {
  padding-top: 4rem;
  padding-bottom: 4rem;
  background-color: #ffffff;
}
.cid-sdvVR6Lzwk .counter-container ul {
  margin-bottom: 0;
}
.cid-sdvVR6Lzwk .counter-container ul li {
  padding-left: 0rem;
  margin-bottom: 1rem;
  list-style: none;
  position: relative;
}
.cid-sdvVR6Lzwk .counter-container ul li:before {
  position: absolute;
  font-family: 'Moririse2' !important;
  left: -40px;
  content: "\e96b";
  top: -2px;
  display: flex;
  transform: rotate(30deg);
  justify-content: center;
  align-items: center;
  color: #65bf7a;
  width: 20px;
  height: 20px;
  border-radius: 50%;
  margin-top: 5px;
}
.cid-sdvVR75Env {
  padding-top: 4rem;
  padding-bottom: 4rem;
  background-color: #ffffff;
}
.cid-sdvVR75Env .counter-container ul {
  margin-bottom: 0;
}
.cid-sdvVR75Env .counter-container ul li {
  padding-left: 0rem;
  margin-bottom: 1rem;
  list-style: none;
  position: relative;
}
.cid-sdvVR75Env .counter-container ul li:before {
  position: absolute;
  font-family: 'Moririse2' !important;
  left: -40px;
  content: "\e96b";
  top: -2px;
  display: flex;
  transform: rotate(30deg);
  justify-content: center;
  align-items: center;
  color: #65bf7a;
  width: 20px;
  height: 20px;
  border-radius: 50%;
  margin-top: 5px;
}
.cid-sdvVR7zgiC {
  padding-top: 30px;
  padding-bottom: 30px;
  background-color: #ffffff;
  overflow: hidden;
  box-sizing: border-box;
}
.cid-sdvVR7zgiC .mbr-slider .carousel-control {
  background: #1b1b1b;
}
.cid-sdvVR7zgiC .mbr-slider .carousel-control-prev {
  left: 0;
  margin-left: 2.5rem;
}
.cid-sdvVR7zgiC .mbr-slider .carousel-control-next {
  right: 0;
  margin-right: 2.5rem;
}
.cid-sdvVR7zgiC .mbr-gallery-filter {
  padding-top: 0px;
  padding-bottom: 0px;
}
.cid-sdvVR7zgiC .container {
  padding: 0;
}
.cid-sdvVR7zgiC .mbr-slider .modal-body .close {
  background: #1b1b1b;
}
.cid-sdvVR7zgiC .icon-focus {
  display: none;
}
.cid-sdvVR7zgiC .btn[class*=-outline] {
  border: none!important;
  padding: 1rem 1rem;
  position: relative;
  background: transparent!important;
  color: #808080 !important;
  font-weight: 400;
  box-shadow: none !important;
}
.cid-sdvVR7zgiC .btn[class*=-outline]:hover,
.cid-sdvVR7zgiC .btn[class*=-outline]:active {
  background: transparent!important;
}
.cid-sdvVR7zgiC li:hover .btn-primary-outline,
.cid-sdvVR7zgiC li:active .btn-primary-outline,
.cid-sdvVR7zgiC li.active .btn-primary-outline {
  color: #33358c !important;
}
.cid-sdvVR7zgiC li:hover .btn-secondary-outline,
.cid-sdvVR7zgiC li:active .btn-secondary-outline,
.cid-sdvVR7zgiC li.active .btn-secondary-outline {
  color: #72e29d !important;
}
.cid-sdvVR7zgiC li:hover .btn-info-outline,
.cid-sdvVR7zgiC li:active .btn-info-outline,
.cid-sdvVR7zgiC li.active .btn-info-outline {
  color: #65bf7a !important;
}
.cid-sdvVR7zgiC li:hover .btn-warning-outline,
.cid-sdvVR7zgiC li:active .btn-warning-outline,
.cid-sdvVR7zgiC li.active .btn-warning-outline {
  color: #a8aaf1 !important;
}
.cid-sdvVR7zgiC li:hover .btn-white-outline,
.cid-sdvVR7zgiC li:active .btn-white-outline,
.cid-sdvVR7zgiC li.active .btn-white-outline {
  color: #ffffff !important;
}
.cid-sdvVR7zgiC li:hover .btn-black-outline,
.cid-sdvVR7zgiC li:active .btn-black-outline,
.cid-sdvVR7zgiC li.active .btn-black-outline {
  color: #000000 !important;
}
.cid-sdvVR7zgiC li:hover .btn-success-outline,
.cid-sdvVR7zgiC li:active .btn-success-outline,
.cid-sdvVR7zgiC li.active .btn-success-outline {
  color: #e2727f !important;
}
.cid-sdvVR7zgiC li:hover .btn-danger-outline,
.cid-sdvVR7zgiC li:active .btn-danger-outline,
.cid-sdvVR7zgiC li.active .btn-danger-outline {
  color: #ff9966 !important;
}
.cid-sdvVR7zgiC li {
  position: relative;
}
.cid-sdvVR7zgiC .mbr-gallery-filter ul li:not(:last-child):after {
  content: '';
  position: absolute;
  height: 24px;
  width: 1px;
  right: 6px;
  top: 50%;
  background: #d3d3d3 !important;
  transform: rotate(35deg) translateY(-59%);
}
.cid-sdvVR7zgiC .mbr-gallery-item > div::before {
  content: '';
  position: absolute;
  left: 0;
  top: 0;
  width: 100%;
  height: 100%;
  background: #000000;
  opacity: 0;
  -webkit-transition: 0.2s opacity ease-in-out;
  transition: 0.2s opacity ease-in-out;
}
.cid-sdvVR7zgiC .mbr-gallery-item > div:hover .mbr-gallery-title::before {
  background: transparent !important;
}
.cid-sdvVR7zgiC .mbr-gallery-item > div:hover:before {
  opacity: 0.3 !important;
}
.cid-sdvVR7zgiC .btn {
  font-family: Jost !important;
}
.cid-sdvVR7zgiC .mbr-gallery-title {
  font-size: .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-sdvVR7zgiC .mbr-gallery-title:hover {
  opacity: 1;
}
.cid-sdvVR7zgiC .mbr-gallery-title:before {
  content: " ";
  width: 100%;
  height: 100%;
  top: 0;
  left: 0;
  z-index: -1;
  position: absolute;
  background: #000000 !important;
  opacity: 0.3;
  -webkit-transition: 0.2s background ease-in-out;
  transition: 0.2s background ease-in-out;
}
@media (max-width: 767px) {
  .cid-sdvVR7zgiC .btn[class*="-outline"] {
    padding: 0rem 1rem;
    margin: 0!important;
  }
}
.cid-sdvVR8iE8M {
  padding-top: 60px;
  padding-bottom: 60px;
  background-color: #333333;
}
@media (max-width: 767px) {
  .cid-sdvVR8iE8M .content {
    text-align: center;
  }
  .cid-sdvVR8iE8M .content > div:not(:last-child) {
    margin-bottom: 2rem;
  }
}
@media (max-width: 767px) {
  .cid-sdvVR8iE8M .media-wrap {
    margin-bottom: 1rem;
  }
}
.cid-sdvVR8iE8M .media-wrap .mbr-iconfont-logo {
  font-size: 7.5rem;
  color: #f36;
}
.cid-sdvVR8iE8M .media-wrap img {
  height: 6rem;
}
.cid-sdvVR8iE8M .mbr-text {
  color: #8d97ad;
}
.cid-sdvVR8iE8M .p-title {
  font-size: 17px;
}
.cid-sdvVR8iE8M .p-title span {
  color: #111111;
}
.cid-sdvVR8iE8M .title-card {
  font-size: 1.3rem;
}
.cid-sdvVR8iE8M .social-media ul {
  margin: 0;
  padding: 0;
  margin-bottom: 8px;
}
.cid-sdvVR8iE8M .social-media ul li {
  margin-right: .5rem;
  display: inline-block;
  margin-bottom: .5rem;
}
.cid-sdvVR8iE8M .footer-menu {
  margin-bottom: 0;
  display: flex;
  -webkit-justify-content: flex-end;
  justify-content: flex-end;
  -webkit-flex-wrap: wrap;
  flex-wrap: wrap;
  list-style: none;
}
.cid-sdvVR8iE8M .footer-menu__item {
  font-size: 18px;
  padding-right: 1.5rem;
}
.cid-sdvVR8iE8M .footer-menu__item:last-child {
  padding-right: 0;
}
.cid-sdvVR8iE8M .copyright {
  display: flex;
  -webkit-align-items: center;
  align-items: center;
}
.cid-sdvVR8iE8M .copyright img {
  margin-right: 10px;
}
.cid-sdvVR8iE8M .icon-transition span {
  color: #ffffff;
  display: flex;
  padding: 1rem;
  border-radius: 50%;
  background-color: #72e29d;
  transition: all 0.3s ease-out 0s;
  font-size: 14px;
}
.cid-sdvVR8iE8M .icon-transition span:hover {
  background-color: #65bf7a;
}
@media (max-width: 767px) {
  .cid-sdvVR8iE8M .footer-lower .copyright {
    margin-bottom: 1rem;
    text-align: center;
  }
}
.cid-sdvVR8iE8M .footer-lower hr {
  margin: 1rem 0;
  border-color: #efefef;
}
@media (max-width: 767px) {
  .cid-sdvVR8iE8M .footer-menu {
    -webkit-justify-content: center;
    justify-content: center;
  }
}
.cid-sdvVR8iE8M H5 {
  color: #72e29d;
}
.cid-sdvVR8iE8M .p-title,
.cid-sdvVR8iE8M .social-media {
  color: #ffffff;
}
.cid-sdvXmGJNYx .navbar-dropdown {
  position: relative !important;
}
.cid-sdvXmGJNYx img {
  width: 50px!important;
  height: 50px!important;
}
.cid-sdvXmGJNYx .navbar-short {
  background: #ffffff !important;
  box-shadow: 0 0 10px rgba(0, 0, 0, 0.4);
}
.cid-sdvXmGJNYx .navbar-short .nav-link {
  color: black!important;
}
.cid-sdvXmGJNYx .navbar {
  transition: all .3s;
  min-height: 77px;
  border-bottom: 1px solid transparent;
  background: rgba(255, 255, 255, 0);
}
.cid-sdvXmGJNYx .navbar.opened {
  transition: all .3s;
}
.cid-sdvXmGJNYx .navbar .navbar-logo img {
  width: 220px !important;
  height: auto !important;
}
.cid-sdvXmGJNYx .navbar .navbar-collapse {
  justify-content: flex-end;
  z-index: 1;
}
.cid-sdvXmGJNYx .navbar.collapsed .nav-item .nav-link::before {
  display: none;
}
.cid-sdvXmGJNYx .navbar.collapsed.opened .dropdown-menu {
  top: 0;
}
.cid-sdvXmGJNYx .navbar.collapsed .dropdown-menu .dropdown-submenu {
  left: 0 !important;
}
.cid-sdvXmGJNYx .navbar.collapsed .dropdown-menu .dropdown-item:after {
  right: auto;
}
.cid-sdvXmGJNYx .navbar.collapsed .dropdown-menu .dropdown-toggle[data-toggle="dropdown-submenu"]:after {
  margin-left: 0.5rem;
  margin-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-sdvXmGJNYx .navbar.collapsed ul.navbar-nav li {
  margin: auto;
}
.cid-sdvXmGJNYx .navbar.collapsed .icons-menu {
  padding-left: 0;
  padding-right: 0;
  padding-top: .5rem;
  padding-bottom: .5rem;
}
@media (max-width: 991px) {
  .cid-sdvXmGJNYx .navbar .nav-item .nav-link::before {
    display: none;
  }
  .cid-sdvXmGJNYx .navbar.opened .dropdown-menu {
    top: 0;
  }
  .cid-sdvXmGJNYx .navbar .dropdown-menu .dropdown-submenu {
    left: 0 !important;
  }
  .cid-sdvXmGJNYx .navbar .dropdown-menu .dropdown-item:after {
    right: auto;
  }
  .cid-sdvXmGJNYx .navbar .dropdown-menu .dropdown-toggle[data-toggle="dropdown-submenu"]:after {
    margin-left: 0.5rem;
    margin-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-sdvXmGJNYx .navbar ul.navbar-nav li {
    margin: auto;
  }
  .cid-sdvXmGJNYx .navbar .navbar-brand {
    flex-shrink: initial;
    flex-basis: auto;
    word-break: break-word;
    padding-right: 1rem;
    height: 77px;
  }
  .cid-sdvXmGJNYx .navbar .navbar-toggler {
    flex-basis: auto;
  }
  .cid-sdvXmGJNYx .navbar .icons-menu {
    padding: 0;
    padding-top: 1rem;
    padding-bottom: 1.6rem;
  }
}
.cid-sdvXmGJNYx .navbar.navbar-short {
  min-height: 60px;
}
.cid-sdvXmGJNYx .navbar.navbar-short .navbar-logo img {
  height: 3rem !important;
}
.cid-sdvXmGJNYx .navbar.navbar-short .navbar-brand {
  padding: 0;
}
.cid-sdvXmGJNYx .navbar-logo {
  margin-right: 1rem!important;
}
.cid-sdvXmGJNYx .nav-link {
  transition: all 0.3s;
  position: relative;
}
.cid-sdvXmGJNYx .nav-link:before {
  content: '';
  position: absolute;
  width: 8px;
  height: 8px;
  border-radius: 3px;
  transition: all 0.3s;
  bottom: 5px;
  left: 50%;
  opacity: 0;
  transform: translateX(-50%);
  background: #72e29d;
}
.cid-sdvXmGJNYx .nav-link:hover,
.cid-sdvXmGJNYx .nav-link:focus {
  color: #72e29d !important;
}
.cid-sdvXmGJNYx .nav-link:hover:before,
.cid-sdvXmGJNYx .nav-link:focus:before {
  bottom: -17px;
  opacity: 1;
}
.cid-sdvXmGJNYx .dropdown-menu {
  padding: 0.5rem 0;
  border: 2px solid black;
  border-radius: 8px;
}
.cid-sdvXmGJNYx .dropdown-item {
  padding: 0 2rem;
  backround: white;
  color: black !important;
}
.cid-sdvXmGJNYx .dropdown-item:before {
  content: '';
  position: absolute;
  width: 8px;
  height: 8px;
  border-radius: 3px;
  transition: all 0.3s;
  left: -5px;
  top: 50%;
  opacity: 0;
  transform: translateY(-50%);
  background: #72e29d;
}
.cid-sdvXmGJNYx .dropdown-item:hover,
.cid-sdvXmGJNYx .dropdown-item:focus {
  color: #72e29d !important;
  transform: translateX(10px);
}
.cid-sdvXmGJNYx .dropdown-item:hover:before,
.cid-sdvXmGJNYx .dropdown-item:focus:before {
  left: 7px;
  opacity: 1;
}
.cid-sdvXmGJNYx .iconfont-wrapper {
  position: relative;
  box-shadow: 0px 0px 0px 2px #000000 inset;
  border-radius: 50%;
  color: #000000 !important;
  font-size: 1.2rem;
  width: 45px;
  height: 45px;
  display: flex;
  margin: 0 0.4rem;
  justify-content: center;
  align-items: center;
  transition: all 0.3s;
}
.cid-sdvXmGJNYx .iconfont-wrapper:hover {
  box-shadow: 0px 0px 0px 2px #72e29d inset;
}
.cid-sdvXmGJNYx .iconfont-wrapper:hover .icon-bg {
  top: 0px;
  right: 0px;
}
.cid-sdvXmGJNYx .iconfont-wrapper:hover .mbr-iconfont {
  color: white;
}
.cid-sdvXmGJNYx .mbr-iconfont {
  z-index: 2;
  transition: all 0.3s;
}
.cid-sdvXmGJNYx .icon-bg {
  position: absolute;
  top: 5px;
  right: -5px;
  box-sizing: border-box;
  width: 100%;
  transition: all 0.3s;
  z-index: -1;
  height: 100%;
  border-radius: 50%;
  background: #72e29d;
}
.cid-sdvXmGJNYx .navbar-nav {
  margin: auto;
}
.cid-sdvXmGJNYx .nav-dropdown .link {
  padding: 0 0.3em !important;
  margin: .667em 1em !important;
}
.cid-sdvXmGJNYx .nav-dropdown .link.dropdown-toggle::after {
  margin-left: 0.5rem;
  margin-top: 0.2rem;
}
.cid-sdvXmGJNYx .container {
  display: flex;
  margin: auto;
}
.cid-sdvXmGJNYx .navbar-caption {
  padding-right: 4rem;
}
.cid-sdvXmGJNYx .dropdown-menu,
.cid-sdvXmGJNYx .navbar.opened {
  background: #ffffff !important;
}
.cid-sdvXmGJNYx .nav-item:focus,
.cid-sdvXmGJNYx .nav-link:focus {
  outline: none;
}
.cid-sdvXmGJNYx .dropdown .dropdown-menu .dropdown-item {
  width: auto;
  transition: all 0.25s ease-in-out;
}
.cid-sdvXmGJNYx .dropdown .dropdown-menu .dropdown-item::after {
  right: 1rem;
}
.cid-sdvXmGJNYx .dropdown .dropdown-menu .dropdown-item .mbr-iconfont {
  margin-left: -1.8rem;
  padding-right: 1rem;
  font-size: inherit;
}
.cid-sdvXmGJNYx .dropdown .dropdown-menu .dropdown-item .mbr-iconfont:before {
  display: inline-block;
  transform: scale(1, 1);
  transition: all 0.25s ease-in-out;
}
.cid-sdvXmGJNYx .collapsed .dropdown-menu .dropdown-item:before {
  display: none;
}
.cid-sdvXmGJNYx .collapsed .dropdown .dropdown-menu .dropdown-item {
  padding: 0.235em 1.5em 0.235em 1.5em !important;
  transition: none;
  margin: 0 !important;
}
.cid-sdvXmGJNYx .navbar-brand {
  flex-shrink: 0;
  align-items: center;
  margin-right: 0;
  padding: 0;
  transition: all .3s;
  word-break: break-word;
  z-index: 1;
}
.cid-sdvXmGJNYx .navbar-brand .navbar-caption {
  line-height: inherit !important;
}
.cid-sdvXmGJNYx .navbar-brand .navbar-logo a {
  outline: none;
}
.cid-sdvXmGJNYx .dropdown-item.active,
.cid-sdvXmGJNYx .dropdown-item:active {
  background-color: transparent;
}
.cid-sdvXmGJNYx .navbar-expand-lg .navbar-nav .nav-link {
  padding: 0;
}
.cid-sdvXmGJNYx .nav-dropdown .link.dropdown-toggle {
  margin-right: 1.667em;
}
.cid-sdvXmGJNYx .nav-dropdown .link.dropdown-toggle[aria-expanded="true"] {
  margin-right: 0;
  padding: 0.667em 1.667em;
}
.cid-sdvXmGJNYx .navbar.navbar-expand-lg .dropdown .dropdown-menu {
  background: #ffffff;
}
.cid-sdvXmGJNYx .navbar.navbar-expand-lg .dropdown .dropdown-menu .dropdown-submenu {
  margin: 0;
  left: 100%;
}
.cid-sdvXmGJNYx .navbar .dropdown.open > .dropdown-menu {
  display: block;
}
.cid-sdvXmGJNYx ul.navbar-nav {
  flex-wrap: wrap;
}
.cid-sdvXmGJNYx .navbar-buttons {
  text-align: center;
  min-width: 170px;
}
.cid-sdvXmGJNYx button.navbar-toggler {
  outline: none;
  width: 31px;
  height: 20px;
  cursor: pointer;
  transition: all .2s;
  position: relative;
  align-self: center;
}
.cid-sdvXmGJNYx button.navbar-toggler .hamburger span {
  position: absolute;
  right: 0;
  width: 30px;
  height: 2px;
  border-right: 5px;
  background-color: currentColor;
}
.cid-sdvXmGJNYx button.navbar-toggler .hamburger span:nth-child(1) {
  top: 0;
  transition: all .2s;
}
.cid-sdvXmGJNYx button.navbar-toggler .hamburger span:nth-child(2) {
  top: 8px;
  transition: all .15s;
}
.cid-sdvXmGJNYx button.navbar-toggler .hamburger span:nth-child(3) {
  top: 8px;
  transition: all .15s;
}
.cid-sdvXmGJNYx button.navbar-toggler .hamburger span:nth-child(4) {
  top: 16px;
  transition: all .2s;
}
.cid-sdvXmGJNYx nav.opened .hamburger span:nth-child(1) {
  top: 8px;
  width: 0;
  opacity: 0;
  right: 50%;
  transition: all .2s;
}
.cid-sdvXmGJNYx nav.opened .hamburger span:nth-child(2) {
  transform: rotate(45deg);
  transition: all .25s;
}
.cid-sdvXmGJNYx nav.opened .hamburger span:nth-child(3) {
  transform: rotate(-45deg);
  transition: all .25s;
}
.cid-sdvXmGJNYx nav.opened .hamburger span:nth-child(4) {
  top: 8px;
  width: 0;
  opacity: 0;
  right: 50%;
  transition: all .2s;
}
.cid-sdvXmGJNYx .navbar-dropdown {
  padding: .5rem 1rem;
}
.cid-sdvXmGJNYx a.nav-link {
  display: flex;
  align-items: center;
  justify-content: center;
}
.cid-sdvXmGJNYx .icons-menu {
  flex-wrap: nowrap;
  display: flex;
  justify-content: center;
  padding-left: 1rem;
  padding-right: 1rem;
  padding-top: 0.3rem;
  text-align: center;
}
@media screen and (-ms-high-contrast: active), (-ms-high-contrast: none) {
  .cid-sdvXmGJNYx .navbar {
    height: 77px;
  }
  .cid-sdvXmGJNYx .navbar.opened {
    height: auto;
  }
  .cid-sdvXmGJNYx .nav-item .nav-link:hover::before {
    width: 175%;
    max-width: calc(100% + 2rem);
    left: -1rem;
  }
}
@media (max-width: 992px) {
  .cid-sdvXmGJNYx .navbar {
    background: #ffffff;
  }
  .cid-sdvXmGJNYx .nav-link {
    color: black!important;
  }
}
.cid-sdvXmHNmiR {
  padding-top: 120px;
  padding-bottom: 120px;
  background-color: #ffffff;
  position: relative;
  overflow: hidden;
}
.cid-sdvXmHNmiR svg {
  position: absolute;
  top: 0;
  left: 0;
  transform: scale(1.8, 1.8);
}
.cid-sdvXmHNmiR #e1_ellipse {
  fill: #65bf7a !important;
}
.cid-sdvXmHNmiR img {
  width: 80%;
  border-radius: 10px;
  height: 100%;
  object-fit: cover;
  box-shadow: 0 10px 55px 5px rgba(156, 235, 186, 0.35);
}
@media (max-width: 576px) {
  .cid-sdvXmHNmiR img {
    width: 100%;
    left: 0;
  }
}
.cid-sdvXmHNmiR H1 {
  color: #ffffff;
}
.cid-sdvXmHNmiR .mbr-text,
.cid-sdvXmHNmiR .mbr-section-btn {
  color: #ffffff;
}
.cid-sdvXmIytVE {
  padding-top: 5rem;
  padding-bottom: 0rem;
  background-color: #ffffff;
}
.cid-sdvXmIytVE .mbr-text {
  color: #777d74;
  text-align: justify;
}
.cid-sdvXmIZihe {
  padding-top: 4rem;
  padding-bottom: 4rem;
  background-color: #ffffff;
}
.cid-sdvXmIZihe .counter-container ul {
  margin-bottom: 0;
}
.cid-sdvXmIZihe .counter-container ul li {
  padding-left: 0rem;
  margin-bottom: 1rem;
  list-style: none;
  position: relative;
}
.cid-sdvXmIZihe .counter-container ul li:before {
  position: absolute;
  font-family: 'Moririse2' !important;
  left: -40px;
  content: "\e96b";
  top: -2px;
  display: flex;
  transform: rotate(30deg);
  justify-content: center;
  align-items: center;
  color: #65bf7a;
  width: 20px;
  height: 20px;
  border-radius: 50%;
  margin-top: 5px;
}
.cid-sdvXmJj2F4 {
  padding-top: 4rem;
  padding-bottom: 4rem;
  background-color: #ffffff;
}
.cid-sdvXmJj2F4 .counter-container ul {
  margin-bottom: 0;
}
.cid-sdvXmJj2F4 .counter-container ul li {
  padding-left: 0rem;
  margin-bottom: 1rem;
  list-style: none;
  position: relative;
}
.cid-sdvXmJj2F4 .counter-container ul li:before {
  position: absolute;
  font-family: 'Moririse2' !important;
  left: -40px;
  content: "\e96b";
  top: -2px;
  display: flex;
  transform: rotate(30deg);
  justify-content: center;
  align-items: center;
  color: #65bf7a;
  width: 20px;
  height: 20px;
  border-radius: 50%;
  margin-top: 5px;
}
.cid-sdvXmJD2TW {
  padding-top: 30px;
  padding-bottom: 30px;
  background-color: #ffffff;
  overflow: hidden;
  box-sizing: border-box;
}
.cid-sdvXmJD2TW .mbr-slider .carousel-control {
  background: #1b1b1b;
}
.cid-sdvXmJD2TW .mbr-slider .carousel-control-prev {
  left: 0;
  margin-left: 2.5rem;
}
.cid-sdvXmJD2TW .mbr-slider .carousel-control-next {
  right: 0;
  margin-right: 2.5rem;
}
.cid-sdvXmJD2TW .mbr-gallery-filter {
  padding-top: 0px;
  padding-bottom: 0px;
}
.cid-sdvXmJD2TW .container {
  padding: 0;
}
.cid-sdvXmJD2TW .mbr-slider .modal-body .close {
  background: #1b1b1b;
}
.cid-sdvXmJD2TW .icon-focus {
  display: none;
}
.cid-sdvXmJD2TW .btn[class*=-outline] {
  border: none!important;
  padding: 1rem 1rem;
  position: relative;
  background: transparent!important;
  color: #808080 !important;
  font-weight: 400;
  box-shadow: none !important;
}
.cid-sdvXmJD2TW .btn[class*=-outline]:hover,
.cid-sdvXmJD2TW .btn[class*=-outline]:active {
  background: transparent!important;
}
.cid-sdvXmJD2TW li:hover .btn-primary-outline,
.cid-sdvXmJD2TW li:active .btn-primary-outline,
.cid-sdvXmJD2TW li.active .btn-primary-outline {
  color: #33358c !important;
}
.cid-sdvXmJD2TW li:hover .btn-secondary-outline,
.cid-sdvXmJD2TW li:active .btn-secondary-outline,
.cid-sdvXmJD2TW li.active .btn-secondary-outline {
  color: #72e29d !important;
}
.cid-sdvXmJD2TW li:hover .btn-info-outline,
.cid-sdvXmJD2TW li:active .btn-info-outline,
.cid-sdvXmJD2TW li.active .btn-info-outline {
  color: #65bf7a !important;
}
.cid-sdvXmJD2TW li:hover .btn-warning-outline,
.cid-sdvXmJD2TW li:active .btn-warning-outline,
.cid-sdvXmJD2TW li.active .btn-warning-outline {
  color: #a8aaf1 !important;
}
.cid-sdvXmJD2TW li:hover .btn-white-outline,
.cid-sdvXmJD2TW li:active .btn-white-outline,
.cid-sdvXmJD2TW li.active .btn-white-outline {
  color: #ffffff !important;
}
.cid-sdvXmJD2TW li:hover .btn-black-outline,
.cid-sdvXmJD2TW li:active .btn-black-outline,
.cid-sdvXmJD2TW li.active .btn-black-outline {
  color: #000000 !important;
}
.cid-sdvXmJD2TW li:hover .btn-success-outline,
.cid-sdvXmJD2TW li:active .btn-success-outline,
.cid-sdvXmJD2TW li.active .btn-success-outline {
  color: #e2727f !important;
}
.cid-sdvXmJD2TW li:hover .btn-danger-outline,
.cid-sdvXmJD2TW li:active .btn-danger-outline,
.cid-sdvXmJD2TW li.active .btn-danger-outline {
  color: #ff9966 !important;
}
.cid-sdvXmJD2TW li {
  position: relative;
}
.cid-sdvXmJD2TW .mbr-gallery-filter ul li:not(:last-child):after {
  content: '';
  position: absolute;
  height: 24px;
  width: 1px;
  right: 6px;
  top: 50%;
  background: #d3d3d3 !important;
  transform: rotate(35deg) translateY(-59%);
}
.cid-sdvXmJD2TW .mbr-gallery-item > div::before {
  content: '';
  position: absolute;
  left: 0;
  top: 0;
  width: 100%;
  height: 100%;
  background: #000000;
  opacity: 0;
  -webkit-transition: 0.2s opacity ease-in-out;
  transition: 0.2s opacity ease-in-out;
}
.cid-sdvXmJD2TW .mbr-gallery-item > div:hover .mbr-gallery-title::before {
  background: transparent !important;
}
.cid-sdvXmJD2TW .mbr-gallery-item > div:hover:before {
  opacity: 0.3 !important;
}
.cid-sdvXmJD2TW .btn {
  font-family: Jost !important;
}
.cid-sdvXmJD2TW .mbr-gallery-title {
  font-size: .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-sdvXmJD2TW .mbr-gallery-title:hover {
  opacity: 1;
}
.cid-sdvXmJD2TW .mbr-gallery-title:before {
  content: " ";
  width: 100%;
  height: 100%;
  top: 0;
  left: 0;
  z-index: -1;
  position: absolute;
  background: #000000 !important;
  opacity: 0.3;
  -webkit-transition: 0.2s background ease-in-out;
  transition: 0.2s background ease-in-out;
}
@media (max-width: 767px) {
  .cid-sdvXmJD2TW .btn[class*="-outline"] {
    padding: 0rem 1rem;
    margin: 0!important;
  }
}
.cid-sdvXmLWhJj {
  padding-top: 60px;
  padding-bottom: 60px;
  background-color: #333333;
}
@media (max-width: 767px) {
  .cid-sdvXmLWhJj .content {
    text-align: center;
  }
  .cid-sdvXmLWhJj .content > div:not(:last-child) {
    margin-bottom: 2rem;
  }
}
@media (max-width: 767px) {
  .cid-sdvXmLWhJj .media-wrap {
    margin-bottom: 1rem;
  }
}
.cid-sdvXmLWhJj .media-wrap .mbr-iconfont-logo {
  font-size: 7.5rem;
  color: #f36;
}
.cid-sdvXmLWhJj .media-wrap img {
  height: 6rem;
}
.cid-sdvXmLWhJj .mbr-text {
  color: #8d97ad;
}
.cid-sdvXmLWhJj .p-title {
  font-size: 17px;
}
.cid-sdvXmLWhJj .p-title span {
  color: #111111;
}
.cid-sdvXmLWhJj .title-card {
  font-size: 1.3rem;
}
.cid-sdvXmLWhJj .social-media ul {
  margin: 0;
  padding: 0;
  margin-bottom: 8px;
}
.cid-sdvXmLWhJj .social-media ul li {
  margin-right: .5rem;
  display: inline-block;
  margin-bottom: .5rem;
}
.cid-sdvXmLWhJj .footer-menu {
  margin-bottom: 0;
  display: flex;
  -webkit-justify-content: flex-end;
  justify-content: flex-end;
  -webkit-flex-wrap: wrap;
  flex-wrap: wrap;
  list-style: none;
}
.cid-sdvXmLWhJj .footer-menu__item {
  font-size: 18px;
  padding-right: 1.5rem;
}
.cid-sdvXmLWhJj .footer-menu__item:last-child {
  padding-right: 0;
}
.cid-sdvXmLWhJj .copyright {
  display: flex;
  -webkit-align-items: center;
  align-items: center;
}
.cid-sdvXmLWhJj .copyright img {
  margin-right: 10px;
}
.cid-sdvXmLWhJj .icon-transition span {
  color: #ffffff;
  display: flex;
  padding: 1rem;
  border-radius: 50%;
  background-color: #72e29d;
  transition: all 0.3s ease-out 0s;
  font-size: 14px;
}
.cid-sdvXmLWhJj .icon-transition span:hover {
  background-color: #65bf7a;
}
@media (max-width: 767px) {
  .cid-sdvXmLWhJj .footer-lower .copyright {
    margin-bottom: 1rem;
    text-align: center;
  }
}
.cid-sdvXmLWhJj .footer-lower hr {
  margin: 1rem 0;
  border-color: #efefef;
}
@media (max-width: 767px) {
  .cid-sdvXmLWhJj .footer-menu {
    -webkit-justify-content: center;
    justify-content: center;
  }
}
.cid-sdvXmLWhJj H5 {
  color: #72e29d;
}
.cid-sdvXmLWhJj .p-title,
.cid-sdvXmLWhJj .social-media {
  color: #ffffff;
}
.cid-sdvYHUU6Oq .navbar-dropdown {
  position: relative !important;
}
.cid-sdvYHUU6Oq img {
  width: 50px!important;
  height: 50px!important;
}
.cid-sdvYHUU6Oq .navbar-short {
  background: #ffffff !important;
  box-shadow: 0 0 10px rgba(0, 0, 0, 0.4);
}
.cid-sdvYHUU6Oq .navbar-short .nav-link {
  color: black!important;
}
.cid-sdvYHUU6Oq .navbar {
  transition: all .3s;
  min-height: 77px;
  border-bottom: 1px solid transparent;
  background: rgba(255, 255, 255, 0);
}
.cid-sdvYHUU6Oq .navbar.opened {
  transition: all .3s;
}
.cid-sdvYHUU6Oq .navbar .navbar-logo img {
  width: 220px !important;
  height: auto !important;
}
.cid-sdvYHUU6Oq .navbar .navbar-collapse {
  justify-content: flex-end;
  z-index: 1;
}
.cid-sdvYHUU6Oq .navbar.collapsed .nav-item .nav-link::before {
  display: none;
}
.cid-sdvYHUU6Oq .navbar.collapsed.opened .dropdown-menu {
  top: 0;
}
.cid-sdvYHUU6Oq .navbar.collapsed .dropdown-menu .dropdown-submenu {
  left: 0 !important;
}
.cid-sdvYHUU6Oq .navbar.collapsed .dropdown-menu .dropdown-item:after {
  right: auto;
}
.cid-sdvYHUU6Oq .navbar.collapsed .dropdown-menu .dropdown-toggle[data-toggle="dropdown-submenu"]:after {
  margin-left: 0.5rem;
  margin-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-sdvYHUU6Oq .navbar.collapsed ul.navbar-nav li {
  margin: auto;
}
.cid-sdvYHUU6Oq .navbar.collapsed .icons-menu {
  padding-left: 0;
  padding-right: 0;
  padding-top: .5rem;
  padding-bottom: .5rem;
}
@media (max-width: 991px) {
  .cid-sdvYHUU6Oq .navbar .nav-item .nav-link::before {
    display: none;
  }
  .cid-sdvYHUU6Oq .navbar.opened .dropdown-menu {
    top: 0;
  }
  .cid-sdvYHUU6Oq .navbar .dropdown-menu .dropdown-submenu {
    left: 0 !important;
  }
  .cid-sdvYHUU6Oq .navbar .dropdown-menu .dropdown-item:after {
    right: auto;
  }
  .cid-sdvYHUU6Oq .navbar .dropdown-menu .dropdown-toggle[data-toggle="dropdown-submenu"]:after {
    margin-left: 0.5rem;
    margin-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-sdvYHUU6Oq .navbar ul.navbar-nav li {
    margin: auto;
  }
  .cid-sdvYHUU6Oq .navbar .navbar-brand {
    flex-shrink: initial;
    flex-basis: auto;
    word-break: break-word;
    padding-right: 1rem;
    height: 77px;
  }
  .cid-sdvYHUU6Oq .navbar .navbar-toggler {
    flex-basis: auto;
  }
  .cid-sdvYHUU6Oq .navbar .icons-menu {
    padding: 0;
    padding-top: 1rem;
    padding-bottom: 1.6rem;
  }
}
.cid-sdvYHUU6Oq .navbar.navbar-short {
  min-height: 60px;
}
.cid-sdvYHUU6Oq .navbar.navbar-short .navbar-logo img {
  height: 3rem !important;
}
.cid-sdvYHUU6Oq .navbar.navbar-short .navbar-brand {
  padding: 0;
}
.cid-sdvYHUU6Oq .navbar-logo {
  margin-right: 1rem!important;
}
.cid-sdvYHUU6Oq .nav-link {
  transition: all 0.3s;
  position: relative;
}
.cid-sdvYHUU6Oq .nav-link:before {
  content: '';
  position: absolute;
  width: 8px;
  height: 8px;
  border-radius: 3px;
  transition: all 0.3s;
  bottom: 5px;
  left: 50%;
  opacity: 0;
  transform: translateX(-50%);
  background: #72e29d;
}
.cid-sdvYHUU6Oq .nav-link:hover,
.cid-sdvYHUU6Oq .nav-link:focus {
  color: #72e29d !important;
}
.cid-sdvYHUU6Oq .nav-link:hover:before,
.cid-sdvYHUU6Oq .nav-link:focus:before {
  bottom: -17px;
  opacity: 1;
}
.cid-sdvYHUU6Oq .dropdown-menu {
  padding: 0.5rem 0;
  border: 2px solid black;
  border-radius: 8px;
}
.cid-sdvYHUU6Oq .dropdown-item {
  padding: 0 2rem;
  backround: white;
  color: black !important;
}
.cid-sdvYHUU6Oq .dropdown-item:before {
  content: '';
  position: absolute;
  width: 8px;
  height: 8px;
  border-radius: 3px;
  transition: all 0.3s;
  left: -5px;
  top: 50%;
  opacity: 0;
  transform: translateY(-50%);
  background: #72e29d;
}
.cid-sdvYHUU6Oq .dropdown-item:hover,
.cid-sdvYHUU6Oq .dropdown-item:focus {
  color: #72e29d !important;
  transform: translateX(10px);
}
.cid-sdvYHUU6Oq .dropdown-item:hover:before,
.cid-sdvYHUU6Oq .dropdown-item:focus:before {
  left: 7px;
  opacity: 1;
}
.cid-sdvYHUU6Oq .iconfont-wrapper {
  position: relative;
  box-shadow: 0px 0px 0px 2px #000000 inset;
  border-radius: 50%;
  color: #000000 !important;
  font-size: 1.2rem;
  width: 45px;
  height: 45px;
  display: flex;
  margin: 0 0.4rem;
  justify-content: center;
  align-items: center;
  transition: all 0.3s;
}
.cid-sdvYHUU6Oq .iconfont-wrapper:hover {
  box-shadow: 0px 0px 0px 2px #72e29d inset;
}
.cid-sdvYHUU6Oq .iconfont-wrapper:hover .icon-bg {
  top: 0px;
  right: 0px;
}
.cid-sdvYHUU6Oq .iconfont-wrapper:hover .mbr-iconfont {
  color: white;
}
.cid-sdvYHUU6Oq .mbr-iconfont {
  z-index: 2;
  transition: all 0.3s;
}
.cid-sdvYHUU6Oq .icon-bg {
  position: absolute;
  top: 5px;
  right: -5px;
  box-sizing: border-box;
  width: 100%;
  transition: all 0.3s;
  z-index: -1;
  height: 100%;
  border-radius: 50%;
  background: #72e29d;
}
.cid-sdvYHUU6Oq .navbar-nav {
  margin: auto;
}
.cid-sdvYHUU6Oq .nav-dropdown .link {
  padding: 0 0.3em !important;
  margin: .667em 1em !important;
}
.cid-sdvYHUU6Oq .nav-dropdown .link.dropdown-toggle::after {
  margin-left: 0.5rem;
  margin-top: 0.2rem;
}
.cid-sdvYHUU6Oq .container {
  display: flex;
  margin: auto;
}
.cid-sdvYHUU6Oq .navbar-caption {
  padding-right: 4rem;
}
.cid-sdvYHUU6Oq .dropdown-menu,
.cid-sdvYHUU6Oq .navbar.opened {
  background: #ffffff !important;
}
.cid-sdvYHUU6Oq .nav-item:focus,
.cid-sdvYHUU6Oq .nav-link:focus {
  outline: none;
}
.cid-sdvYHUU6Oq .dropdown .dropdown-menu .dropdown-item {
  width: auto;
  transition: all 0.25s ease-in-out;
}
.cid-sdvYHUU6Oq .dropdown .dropdown-menu .dropdown-item::after {
  right: 1rem;
}
.cid-sdvYHUU6Oq .dropdown .dropdown-menu .dropdown-item .mbr-iconfont {
  margin-left: -1.8rem;
  padding-right: 1rem;
  font-size: inherit;
}
.cid-sdvYHUU6Oq .dropdown .dropdown-menu .dropdown-item .mbr-iconfont:before {
  display: inline-block;
  transform: scale(1, 1);
  transition: all 0.25s ease-in-out;
}
.cid-sdvYHUU6Oq .collapsed .dropdown-menu .dropdown-item:before {
  display: none;
}
.cid-sdvYHUU6Oq .collapsed .dropdown .dropdown-menu .dropdown-item {
  padding: 0.235em 1.5em 0.235em 1.5em !important;
  transition: none;
  margin: 0 !important;
}
.cid-sdvYHUU6Oq .navbar-brand {
  flex-shrink: 0;
  align-items: center;
  margin-right: 0;
  padding: 0;
  transition: all .3s;
  word-break: break-word;
  z-index: 1;
}
.cid-sdvYHUU6Oq .navbar-brand .navbar-caption {
  line-height: inherit !important;
}
.cid-sdvYHUU6Oq .navbar-brand .navbar-logo a {
  outline: none;
}
.cid-sdvYHUU6Oq .dropdown-item.active,
.cid-sdvYHUU6Oq .dropdown-item:active {
  background-color: transparent;
}
.cid-sdvYHUU6Oq .navbar-expand-lg .navbar-nav .nav-link {
  padding: 0;
}
.cid-sdvYHUU6Oq .nav-dropdown .link.dropdown-toggle {
  margin-right: 1.667em;
}
.cid-sdvYHUU6Oq .nav-dropdown .link.dropdown-toggle[aria-expanded="true"] {
  margin-right: 0;
  padding: 0.667em 1.667em;
}
.cid-sdvYHUU6Oq .navbar.navbar-expand-lg .dropdown .dropdown-menu {
  background: #ffffff;
}
.cid-sdvYHUU6Oq .navbar.navbar-expand-lg .dropdown .dropdown-menu .dropdown-submenu {
  margin: 0;
  left: 100%;
}
.cid-sdvYHUU6Oq .navbar .dropdown.open > .dropdown-menu {
  display: block;
}
.cid-sdvYHUU6Oq ul.navbar-nav {
  flex-wrap: wrap;
}
.cid-sdvYHUU6Oq .navbar-buttons {
  text-align: center;
  min-width: 170px;
}
.cid-sdvYHUU6Oq button.navbar-toggler {
  outline: none;
  width: 31px;
  height: 20px;
  cursor: pointer;
  transition: all .2s;
  position: relative;
  align-self: center;
}
.cid-sdvYHUU6Oq button.navbar-toggler .hamburger span {
  position: absolute;
  right: 0;
  width: 30px;
  height: 2px;
  border-right: 5px;
  background-color: currentColor;
}
.cid-sdvYHUU6Oq button.navbar-toggler .hamburger span:nth-child(1) {
  top: 0;
  transition: all .2s;
}
.cid-sdvYHUU6Oq button.navbar-toggler .hamburger span:nth-child(2) {
  top: 8px;
  transition: all .15s;
}
.cid-sdvYHUU6Oq button.navbar-toggler .hamburger span:nth-child(3) {
  top: 8px;
  transition: all .15s;
}
.cid-sdvYHUU6Oq button.navbar-toggler .hamburger span:nth-child(4) {
  top: 16px;
  transition: all .2s;
}
.cid-sdvYHUU6Oq nav.opened .hamburger span:nth-child(1) {
  top: 8px;
  width: 0;
  opacity: 0;
  right: 50%;
  transition: all .2s;
}
.cid-sdvYHUU6Oq nav.opened .hamburger span:nth-child(2) {
  transform: rotate(45deg);
  transition: all .25s;
}
.cid-sdvYHUU6Oq nav.opened .hamburger span:nth-child(3) {
  transform: rotate(-45deg);
  transition: all .25s;
}
.cid-sdvYHUU6Oq nav.opened .hamburger span:nth-child(4) {
  top: 8px;
  width: 0;
  opacity: 0;
  right: 50%;
  transition: all .2s;
}
.cid-sdvYHUU6Oq .navbar-dropdown {
  padding: .5rem 1rem;
}
.cid-sdvYHUU6Oq a.nav-link {
  display: flex;
  align-items: center;
  justify-content: center;
}
.cid-sdvYHUU6Oq .icons-menu {
  flex-wrap: nowrap;
  display: flex;
  justify-content: center;
  padding-left: 1rem;
  padding-right: 1rem;
  padding-top: 0.3rem;
  text-align: center;
}
@media screen and (-ms-high-contrast: active), (-ms-high-contrast: none) {
  .cid-sdvYHUU6Oq .navbar {
    height: 77px;
  }
  .cid-sdvYHUU6Oq .navbar.opened {
    height: auto;
  }
  .cid-sdvYHUU6Oq .nav-item .nav-link:hover::before {
    width: 175%;
    max-width: calc(100% + 2rem);
    left: -1rem;
  }
}
@media (max-width: 992px) {
  .cid-sdvYHUU6Oq .navbar {
    background: #ffffff;
  }
  .cid-sdvYHUU6Oq .nav-link {
    color: black!important;
  }
}
.cid-sdvYHVWR8L {
  padding-top: 120px;
  padding-bottom: 120px;
  background-color: #ffffff;
  position: relative;
  overflow: hidden;
}
.cid-sdvYHVWR8L svg {
  position: absolute;
  top: 0;
  left: 0;
  transform: scale(1.8, 1.8);
}
.cid-sdvYHVWR8L #e1_ellipse {
  fill: #65bf7a !important;
}
.cid-sdvYHVWR8L img {
  width: 80%;
  border-radius: 10px;
  height: 100%;
  object-fit: cover;
  box-shadow: 0 10px 55px 5px rgba(156, 235, 186, 0.35);
}
@media (max-width: 576px) {
  .cid-sdvYHVWR8L img {
    width: 100%;
    left: 0;
  }
}
.cid-sdvYHVWR8L H1 {
  color: #ffffff;
}
.cid-sdvYHVWR8L .mbr-text,
.cid-sdvYHVWR8L .mbr-section-btn {
  color: #ffffff;
}
.cid-sdvYHWJYYB {
  padding-top: 5rem;
  padding-bottom: 0rem;
  background-color: #ffffff;
}
.cid-sdvYHWJYYB .mbr-text {
  color: #777d74;
  text-align: justify;
}
.cid-sdvYHX4UAj {
  padding-top: 4rem;
  padding-bottom: 4rem;
  background-color: #ffffff;
}
.cid-sdvYHX4UAj .counter-container ul {
  margin-bottom: 0;
}
.cid-sdvYHX4UAj .counter-container ul li {
  padding-left: 0rem;
  margin-bottom: 1rem;
  list-style: none;
  position: relative;
}
.cid-sdvYHX4UAj .counter-container ul li:before {
  position: absolute;
  font-family: 'Moririse2' !important;
  left: -40px;
  content: "\e96b";
  top: -2px;
  display: flex;
  transform: rotate(30deg);
  justify-content: center;
  align-items: center;
  color: #65bf7a;
  width: 20px;
  height: 20px;
  border-radius: 50%;
  margin-top: 5px;
}
.cid-sdvYHXouZ3 {
  padding-top: 4rem;
  padding-bottom: 4rem;
  background-color: #ffffff;
}
.cid-sdvYHXouZ3 .counter-container ul {
  margin-bottom: 0;
}
.cid-sdvYHXouZ3 .counter-container ul li {
  padding-left: 0rem;
  margin-bottom: 1rem;
  list-style: none;
  position: relative;
}
.cid-sdvYHXouZ3 .counter-container ul li:before {
  position: absolute;
  font-family: 'Moririse2' !important;
  left: -40px;
  content: "\e96b";
  top: -2px;
  display: flex;
  transform: rotate(30deg);
  justify-content: center;
  align-items: center;
  color: #65bf7a;
  width: 20px;
  height: 20px;
  border-radius: 50%;
  margin-top: 5px;
}
.cid-sdvYHXJa75 {
  padding-top: 30px;
  padding-bottom: 30px;
  background-color: #ffffff;
  overflow: hidden;
  box-sizing: border-box;
}
.cid-sdvYHXJa75 .mbr-slider .carousel-control {
  background: #1b1b1b;
}
.cid-sdvYHXJa75 .mbr-slider .carousel-control-prev {
  left: 0;
  margin-left: 2.5rem;
}
.cid-sdvYHXJa75 .mbr-slider .carousel-control-next {
  right: 0;
  margin-right: 2.5rem;
}
.cid-sdvYHXJa75 .mbr-gallery-filter {
  padding-top: 0px;
  padding-bottom: 0px;
}
.cid-sdvYHXJa75 .container {
  padding: 0;
}
.cid-sdvYHXJa75 .mbr-slider .modal-body .close {
  background: #1b1b1b;
}
.cid-sdvYHXJa75 .icon-focus {
  display: none;
}
.cid-sdvYHXJa75 .btn[class*=-outline] {
  border: none!important;
  padding: 1rem 1rem;
  position: relative;
  background: transparent!important;
  color: #808080 !important;
  font-weight: 400;
  box-shadow: none !important;
}
.cid-sdvYHXJa75 .btn[class*=-outline]:hover,
.cid-sdvYHXJa75 .btn[class*=-outline]:active {
  background: transparent!important;
}
.cid-sdvYHXJa75 li:hover .btn-primary-outline,
.cid-sdvYHXJa75 li:active .btn-primary-outline,
.cid-sdvYHXJa75 li.active .btn-primary-outline {
  color: #33358c !important;
}
.cid-sdvYHXJa75 li:hover .btn-secondary-outline,
.cid-sdvYHXJa75 li:active .btn-secondary-outline,
.cid-sdvYHXJa75 li.active .btn-secondary-outline {
  color: #72e29d !important;
}
.cid-sdvYHXJa75 li:hover .btn-info-outline,
.cid-sdvYHXJa75 li:active .btn-info-outline,
.cid-sdvYHXJa75 li.active .btn-info-outline {
  color: #65bf7a !important;
}
.cid-sdvYHXJa75 li:hover .btn-warning-outline,
.cid-sdvYHXJa75 li:active .btn-warning-outline,
.cid-sdvYHXJa75 li.active .btn-warning-outline {
  color: #a8aaf1 !important;
}
.cid-sdvYHXJa75 li:hover .btn-white-outline,
.cid-sdvYHXJa75 li:active .btn-white-outline,
.cid-sdvYHXJa75 li.active .btn-white-outline {
  color: #ffffff !important;
}
.cid-sdvYHXJa75 li:hover .btn-black-outline,
.cid-sdvYHXJa75 li:active .btn-black-outline,
.cid-sdvYHXJa75 li.active .btn-black-outline {
  color: #000000 !important;
}
.cid-sdvYHXJa75 li:hover .btn-success-outline,
.cid-sdvYHXJa75 li:active .btn-success-outline,
.cid-sdvYHXJa75 li.active .btn-success-outline {
  color: #e2727f !important;
}
.cid-sdvYHXJa75 li:hover .btn-danger-outline,
.cid-sdvYHXJa75 li:active .btn-danger-outline,
.cid-sdvYHXJa75 li.active .btn-danger-outline {
  color: #ff9966 !important;
}
.cid-sdvYHXJa75 li {
  position: relative;
}
.cid-sdvYHXJa75 .mbr-gallery-filter ul li:not(:last-child):after {
  content: '';
  position: absolute;
  height: 24px;
  width: 1px;
  right: 6px;
  top: 50%;
  background: #d3d3d3 !important;
  transform: rotate(35deg) translateY(-59%);
}
.cid-sdvYHXJa75 .mbr-gallery-item > div::before {
  content: '';
  position: absolute;
  left: 0;
  top: 0;
  width: 100%;
  height: 100%;
  background: #000000;
  opacity: 0;
  -webkit-transition: 0.2s opacity ease-in-out;
  transition: 0.2s opacity ease-in-out;
}
.cid-sdvYHXJa75 .mbr-gallery-item > div:hover .mbr-gallery-title::before {
  background: transparent !important;
}
.cid-sdvYHXJa75 .mbr-gallery-item > div:hover:before {
  opacity: 0.3 !important;
}
.cid-sdvYHXJa75 .btn {
  font-family: Jost !important;
}
.cid-sdvYHXJa75 .mbr-gallery-title {
  font-size: .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-sdvYHXJa75 .mbr-gallery-title:hover {
  opacity: 1;
}
.cid-sdvYHXJa75 .mbr-gallery-title:before {
  content: " ";
  width: 100%;
  height: 100%;
  top: 0;
  left: 0;
  z-index: -1;
  position: absolute;
  background: #000000 !important;
  opacity: 0.3;
  -webkit-transition: 0.2s background ease-in-out;
  transition: 0.2s background ease-in-out;
}
@media (max-width: 767px) {
  .cid-sdvYHXJa75 .btn[class*="-outline"] {
    padding: 0rem 1rem;
    margin: 0!important;
  }
}
.cid-sdvYHYG5mc {
  padding-top: 60px;
  padding-bottom: 60px;
  background-color: #333333;
}
@media (max-width: 767px) {
  .cid-sdvYHYG5mc .content {
    text-align: center;
  }
  .cid-sdvYHYG5mc .content > div:not(:last-child) {
    margin-bottom: 2rem;
  }
}
@media (max-width: 767px) {
  .cid-sdvYHYG5mc .media-wrap {
    margin-bottom: 1rem;
  }
}
.cid-sdvYHYG5mc .media-wrap .mbr-iconfont-logo {
  font-size: 7.5rem;
  color: #f36;
}
.cid-sdvYHYG5mc .media-wrap img {
  height: 6rem;
}
.cid-sdvYHYG5mc .mbr-text {
  color: #8d97ad;
}
.cid-sdvYHYG5mc .p-title {
  font-size: 17px;
}
.cid-sdvYHYG5mc .p-title span {
  color: #111111;
}
.cid-sdvYHYG5mc .title-card {
  font-size: 1.3rem;
}
.cid-sdvYHYG5mc .social-media ul {
  margin: 0;
  padding: 0;
  margin-bottom: 8px;
}
.cid-sdvYHYG5mc .social-media ul li {
  margin-right: .5rem;
  display: inline-block;
  margin-bottom: .5rem;
}
.cid-sdvYHYG5mc .footer-menu {
  margin-bottom: 0;
  display: flex;
  -webkit-justify-content: flex-end;
  justify-content: flex-end;
  -webkit-flex-wrap: wrap;
  flex-wrap: wrap;
  list-style: none;
}
.cid-sdvYHYG5mc .footer-menu__item {
  font-size: 18px;
  padding-right: 1.5rem;
}
.cid-sdvYHYG5mc .footer-menu__item:last-child {
  padding-right: 0;
}
.cid-sdvYHYG5mc .copyright {
  display: flex;
  -webkit-align-items: center;
  align-items: center;
}
.cid-sdvYHYG5mc .copyright img {
  margin-right: 10px;
}
.cid-sdvYHYG5mc .icon-transition span {
  color: #ffffff;
  display: flex;
  padding: 1rem;
  border-radius: 50%;
  background-color: #72e29d;
  transition: all 0.3s ease-out 0s;
  font-size: 14px;
}
.cid-sdvYHYG5mc .icon-transition span:hover {
  background-color: #65bf7a;
}
@media (max-width: 767px) {
  .cid-sdvYHYG5mc .footer-lower .copyright {
    margin-bottom: 1rem;
    text-align: center;
  }
}
.cid-sdvYHYG5mc .footer-lower hr {
  margin: 1rem 0;
  border-color: #efefef;
}
@media (max-width: 767px) {
  .cid-sdvYHYG5mc .footer-menu {
    -webkit-justify-content: center;
    justify-content: center;
  }
}
.cid-sdvYHYG5mc H5 {
  color: #72e29d;
}
.cid-sdvYHYG5mc .p-title,
.cid-sdvYHYG5mc .social-media {
  color: #ffffff;
}
.cid-sdw03efoFM .navbar-dropdown {
  position: relative !important;
}
.cid-sdw03efoFM img {
  width: 50px!important;
  height: 50px!important;
}
.cid-sdw03efoFM .navbar-short {
  background: #ffffff !important;
  box-shadow: 0 0 10px rgba(0, 0, 0, 0.4);
}
.cid-sdw03efoFM .navbar-short .nav-link {
  color: black!important;
}
.cid-sdw03efoFM .navbar {
  transition: all .3s;
  min-height: 77px;
  border-bottom: 1px solid transparent;
  background: rgba(255, 255, 255, 0);
}
.cid-sdw03efoFM .navbar.opened {
  transition: all .3s;
}
.cid-sdw03efoFM .navbar .navbar-logo img {
  width: 220px !important;
  height: auto !important;
}
.cid-sdw03efoFM .navbar .navbar-collapse {
  justify-content: flex-end;
  z-index: 1;
}
.cid-sdw03efoFM .navbar.collapsed .nav-item .nav-link::before {
  display: none;
}
.cid-sdw03efoFM .navbar.collapsed.opened .dropdown-menu {
  top: 0;
}
.cid-sdw03efoFM .navbar.collapsed .dropdown-menu .dropdown-submenu {
  left: 0 !important;
}
.cid-sdw03efoFM .navbar.collapsed .dropdown-menu .dropdown-item:after {
  right: auto;
}
.cid-sdw03efoFM .navbar.collapsed .dropdown-menu .dropdown-toggle[data-toggle="dropdown-submenu"]:after {
  margin-left: 0.5rem;
  margin-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-sdw03efoFM .navbar.collapsed ul.navbar-nav li {
  margin: auto;
}
.cid-sdw03efoFM .navbar.collapsed .icons-menu {
  padding-left: 0;
  padding-right: 0;
  padding-top: .5rem;
  padding-bottom: .5rem;
}
@media (max-width: 991px) {
  .cid-sdw03efoFM .navbar .nav-item .nav-link::before {
    display: none;
  }
  .cid-sdw03efoFM .navbar.opened .dropdown-menu {
    top: 0;
  }
  .cid-sdw03efoFM .navbar .dropdown-menu .dropdown-submenu {
    left: 0 !important;
  }
  .cid-sdw03efoFM .navbar .dropdown-menu .dropdown-item:after {
    right: auto;
  }
  .cid-sdw03efoFM .navbar .dropdown-menu .dropdown-toggle[data-toggle="dropdown-submenu"]:after {
    margin-left: 0.5rem;
    margin-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-sdw03efoFM .navbar ul.navbar-nav li {
    margin: auto;
  }
  .cid-sdw03efoFM .navbar .navbar-brand {
    flex-shrink: initial;
    flex-basis: auto;
    word-break: break-word;
    padding-right: 1rem;
    height: 77px;
  }
  .cid-sdw03efoFM .navbar .navbar-toggler {
    flex-basis: auto;
  }
  .cid-sdw03efoFM .navbar .icons-menu {
    padding: 0;
    padding-top: 1rem;
    padding-bottom: 1.6rem;
  }
}
.cid-sdw03efoFM .navbar.navbar-short {
  min-height: 60px;
}
.cid-sdw03efoFM .navbar.navbar-short .navbar-logo img {
  height: 3rem !important;
}
.cid-sdw03efoFM .navbar.navbar-short .navbar-brand {
  padding: 0;
}
.cid-sdw03efoFM .navbar-logo {
  margin-right: 1rem!important;
}
.cid-sdw03efoFM .nav-link {
  transition: all 0.3s;
  position: relative;
}
.cid-sdw03efoFM .nav-link:before {
  content: '';
  position: absolute;
  width: 8px;
  height: 8px;
  border-radius: 3px;
  transition: all 0.3s;
  bottom: 5px;
  left: 50%;
  opacity: 0;
  transform: translateX(-50%);
  background: #72e29d;
}
.cid-sdw03efoFM .nav-link:hover,
.cid-sdw03efoFM .nav-link:focus {
  color: #72e29d !important;
}
.cid-sdw03efoFM .nav-link:hover:before,
.cid-sdw03efoFM .nav-link:focus:before {
  bottom: -17px;
  opacity: 1;
}
.cid-sdw03efoFM .dropdown-menu {
  padding: 0.5rem 0;
  border: 2px solid black;
  border-radius: 8px;
}
.cid-sdw03efoFM .dropdown-item {
  padding: 0 2rem;
  backround: white;
  color: black !important;
}
.cid-sdw03efoFM .dropdown-item:before {
  content: '';
  position: absolute;
  width: 8px;
  height: 8px;
  border-radius: 3px;
  transition: all 0.3s;
  left: -5px;
  top: 50%;
  opacity: 0;
  transform: translateY(-50%);
  background: #72e29d;
}
.cid-sdw03efoFM .dropdown-item:hover,
.cid-sdw03efoFM .dropdown-item:focus {
  color: #72e29d !important;
  transform: translateX(10px);
}
.cid-sdw03efoFM .dropdown-item:hover:before,
.cid-sdw03efoFM .dropdown-item:focus:before {
  left: 7px;
  opacity: 1;
}
.cid-sdw03efoFM .iconfont-wrapper {
  position: relative;
  box-shadow: 0px 0px 0px 2px #000000 inset;
  border-radius: 50%;
  color: #000000 !important;
  font-size: 1.2rem;
  width: 45px;
  height: 45px;
  display: flex;
  margin: 0 0.4rem;
  justify-content: center;
  align-items: center;
  transition: all 0.3s;
}
.cid-sdw03efoFM .iconfont-wrapper:hover {
  box-shadow: 0px 0px 0px 2px #72e29d inset;
}
.cid-sdw03efoFM .iconfont-wrapper:hover .icon-bg {
  top: 0px;
  right: 0px;
}
.cid-sdw03efoFM .iconfont-wrapper:hover .mbr-iconfont {
  color: white;
}
.cid-sdw03efoFM .mbr-iconfont {
  z-index: 2;
  transition: all 0.3s;
}
.cid-sdw03efoFM .icon-bg {
  position: absolute;
  top: 5px;
  right: -5px;
  box-sizing: border-box;
  width: 100%;
  transition: all 0.3s;
  z-index: -1;
  height: 100%;
  border-radius: 50%;
  background: #72e29d;
}
.cid-sdw03efoFM .navbar-nav {
  margin: auto;
}
.cid-sdw03efoFM .nav-dropdown .link {
  padding: 0 0.3em !important;
  margin: .667em 1em !important;
}
.cid-sdw03efoFM .nav-dropdown .link.dropdown-toggle::after {
  margin-left: 0.5rem;
  margin-top: 0.2rem;
}
.cid-sdw03efoFM .container {
  display: flex;
  margin: auto;
}
.cid-sdw03efoFM .navbar-caption {
  padding-right: 4rem;
}
.cid-sdw03efoFM .dropdown-menu,
.cid-sdw03efoFM .navbar.opened {
  background: #ffffff !important;
}
.cid-sdw03efoFM .nav-item:focus,
.cid-sdw03efoFM .nav-link:focus {
  outline: none;
}
.cid-sdw03efoFM .dropdown .dropdown-menu .dropdown-item {
  width: auto;
  transition: all 0.25s ease-in-out;
}
.cid-sdw03efoFM .dropdown .dropdown-menu .dropdown-item::after {
  right: 1rem;
}
.cid-sdw03efoFM .dropdown .dropdown-menu .dropdown-item .mbr-iconfont {
  margin-left: -1.8rem;
  padding-right: 1rem;
  font-size: inherit;
}
.cid-sdw03efoFM .dropdown .dropdown-menu .dropdown-item .mbr-iconfont:before {
  display: inline-block;
  transform: scale(1, 1);
  transition: all 0.25s ease-in-out;
}
.cid-sdw03efoFM .collapsed .dropdown-menu .dropdown-item:before {
  display: none;
}
.cid-sdw03efoFM .collapsed .dropdown .dropdown-menu .dropdown-item {
  padding: 0.235em 1.5em 0.235em 1.5em !important;
  transition: none;
  margin: 0 !important;
}
.cid-sdw03efoFM .navbar-brand {
  flex-shrink: 0;
  align-items: center;
  margin-right: 0;
  padding: 0;
  transition: all .3s;
  word-break: break-word;
  z-index: 1;
}
.cid-sdw03efoFM .navbar-brand .navbar-caption {
  line-height: inherit !important;
}
.cid-sdw03efoFM .navbar-brand .navbar-logo a {
  outline: none;
}
.cid-sdw03efoFM .dropdown-item.active,
.cid-sdw03efoFM .dropdown-item:active {
  background-color: transparent;
}
.cid-sdw03efoFM .navbar-expand-lg .navbar-nav .nav-link {
  padding: 0;
}
.cid-sdw03efoFM .nav-dropdown .link.dropdown-toggle {
  margin-right: 1.667em;
}
.cid-sdw03efoFM .nav-dropdown .link.dropdown-toggle[aria-expanded="true"] {
  margin-right: 0;
  padding: 0.667em 1.667em;
}
.cid-sdw03efoFM .navbar.navbar-expand-lg .dropdown .dropdown-menu {
  background: #ffffff;
}
.cid-sdw03efoFM .navbar.navbar-expand-lg .dropdown .dropdown-menu .dropdown-submenu {
  margin: 0;
  left: 100%;
}
.cid-sdw03efoFM .navbar .dropdown.open > .dropdown-menu {
  display: block;
}
.cid-sdw03efoFM ul.navbar-nav {
  flex-wrap: wrap;
}
.cid-sdw03efoFM .navbar-buttons {
  text-align: center;
  min-width: 170px;
}
.cid-sdw03efoFM button.navbar-toggler {
  outline: none;
  width: 31px;
  height: 20px;
  cursor: pointer;
  transition: all .2s;
  position: relative;
  align-self: center;
}
.cid-sdw03efoFM button.navbar-toggler .hamburger span {
  position: absolute;
  right: 0;
  width: 30px;
  height: 2px;
  border-right: 5px;
  background-color: currentColor;
}
.cid-sdw03efoFM button.navbar-toggler .hamburger span:nth-child(1) {
  top: 0;
  transition: all .2s;
}
.cid-sdw03efoFM button.navbar-toggler .hamburger span:nth-child(2) {
  top: 8px;
  transition: all .15s;
}
.cid-sdw03efoFM button.navbar-toggler .hamburger span:nth-child(3) {
  top: 8px;
  transition: all .15s;
}
.cid-sdw03efoFM button.navbar-toggler .hamburger span:nth-child(4) {
  top: 16px;
  transition: all .2s;
}
.cid-sdw03efoFM nav.opened .hamburger span:nth-child(1) {
  top: 8px;
  width: 0;
  opacity: 0;
  right: 50%;
  transition: all .2s;
}
.cid-sdw03efoFM nav.opened .hamburger span:nth-child(2) {
  transform: rotate(45deg);
  transition: all .25s;
}
.cid-sdw03efoFM nav.opened .hamburger span:nth-child(3) {
  transform: rotate(-45deg);
  transition: all .25s;
}
.cid-sdw03efoFM nav.opened .hamburger span:nth-child(4) {
  top: 8px;
  width: 0;
  opacity: 0;
  right: 50%;
  transition: all .2s;
}
.cid-sdw03efoFM .navbar-dropdown {
  padding: .5rem 1rem;
}
.cid-sdw03efoFM a.nav-link {
  display: flex;
  align-items: center;
  justify-content: center;
}
.cid-sdw03efoFM .icons-menu {
  flex-wrap: nowrap;
  display: flex;
  justify-content: center;
  padding-left: 1rem;
  padding-right: 1rem;
  padding-top: 0.3rem;
  text-align: center;
}
@media screen and (-ms-high-contrast: active), (-ms-high-contrast: none) {
  .cid-sdw03efoFM .navbar {
    height: 77px;
  }
  .cid-sdw03efoFM .navbar.opened {
    height: auto;
  }
  .cid-sdw03efoFM .nav-item .nav-link:hover::before {
    width: 175%;
    max-width: calc(100% + 2rem);
    left: -1rem;
  }
}
@media (max-width: 992px) {
  .cid-sdw03efoFM .navbar {
    background: #ffffff;
  }
  .cid-sdw03efoFM .nav-link {
    color: black!important;
  }
}
.cid-sdw03eOMCt {
  padding-top: 120px;
  padding-bottom: 120px;
  background-color: #ffffff;
  position: relative;
  overflow: hidden;
}
.cid-sdw03eOMCt svg {
  position: absolute;
  top: 0;
  left: 0;
  transform: scale(1.8, 1.8);
}
.cid-sdw03eOMCt #e1_ellipse {
  fill: #65bf7a !important;
}
.cid-sdw03eOMCt img {
  width: 80%;
  border-radius: 10px;
  height: 100%;
  object-fit: cover;
  box-shadow: 0 10px 55px 5px rgba(156, 235, 186, 0.35);
}
@media (max-width: 576px) {
  .cid-sdw03eOMCt img {
    width: 100%;
    left: 0;
  }
}
.cid-sdw03eOMCt H1 {
  color: #ffffff;
}
.cid-sdw03eOMCt .mbr-text,
.cid-sdw03eOMCt .mbr-section-btn {
  color: #ffffff;
}
.cid-sdw03ffXYY {
  padding-top: 5rem;
  padding-bottom: 0rem;
  background-color: #ffffff;
}
.cid-sdw03ffXYY .mbr-text {
  color: #777d74;
  text-align: justify;
}
.cid-sdw03fwCyW {
  padding-top: 4rem;
  padding-bottom: 4rem;
  background-color: #ffffff;
}
.cid-sdw03fwCyW .counter-container ul {
  margin-bottom: 0;
}
.cid-sdw03fwCyW .counter-container ul li {
  padding-left: 0rem;
  margin-bottom: 1rem;
  list-style: none;
  position: relative;
}
.cid-sdw03fwCyW .counter-container ul li:before {
  position: absolute;
  font-family: 'Moririse2' !important;
  left: -40px;
  content: "\e96b";
  top: -2px;
  display: flex;
  transform: rotate(30deg);
  justify-content: center;
  align-items: center;
  color: #65bf7a;
  width: 20px;
  height: 20px;
  border-radius: 50%;
  margin-top: 5px;
}
.cid-sdw03fLO9e {
  padding-top: 4rem;
  padding-bottom: 4rem;
  background-color: #ffffff;
}
.cid-sdw03fLO9e .counter-container ul {
  margin-bottom: 0;
}
.cid-sdw03fLO9e .counter-container ul li {
  padding-left: 0rem;
  margin-bottom: 1rem;
  list-style: none;
  position: relative;
}
.cid-sdw03fLO9e .counter-container ul li:before {
  position: absolute;
  font-family: 'Moririse2' !important;
  left: -40px;
  content: "\e96b";
  top: -2px;
  display: flex;
  transform: rotate(30deg);
  justify-content: center;
  align-items: center;
  color: #65bf7a;
  width: 20px;
  height: 20px;
  border-radius: 50%;
  margin-top: 5px;
}
.cid-sdw03gcxRC {
  padding-top: 30px;
  padding-bottom: 30px;
  background-color: #ffffff;
  overflow: hidden;
  box-sizing: border-box;
}
.cid-sdw03gcxRC .mbr-slider .carousel-control {
  background: #1b1b1b;
}
.cid-sdw03gcxRC .mbr-slider .carousel-control-prev {
  left: 0;
  margin-left: 2.5rem;
}
.cid-sdw03gcxRC .mbr-slider .carousel-control-next {
  right: 0;
  margin-right: 2.5rem;
}
.cid-sdw03gcxRC .mbr-gallery-filter {
  padding-top: 0px;
  padding-bottom: 0px;
}
.cid-sdw03gcxRC .container {
  padding: 0;
}
.cid-sdw03gcxRC .mbr-slider .modal-body .close {
  background: #1b1b1b;
}
.cid-sdw03gcxRC .icon-focus {
  display: none;
}
.cid-sdw03gcxRC .btn[class*=-outline] {
  border: none!important;
  padding: 1rem 1rem;
  position: relative;
  background: transparent!important;
  color: #808080 !important;
  font-weight: 400;
  box-shadow: none !important;
}
.cid-sdw03gcxRC .btn[class*=-outline]:hover,
.cid-sdw03gcxRC .btn[class*=-outline]:active {
  background: transparent!important;
}
.cid-sdw03gcxRC li:hover .btn-primary-outline,
.cid-sdw03gcxRC li:active .btn-primary-outline,
.cid-sdw03gcxRC li.active .btn-primary-outline {
  color: #33358c !important;
}
.cid-sdw03gcxRC li:hover .btn-secondary-outline,
.cid-sdw03gcxRC li:active .btn-secondary-outline,
.cid-sdw03gcxRC li.active .btn-secondary-outline {
  color: #72e29d !important;
}
.cid-sdw03gcxRC li:hover .btn-info-outline,
.cid-sdw03gcxRC li:active .btn-info-outline,
.cid-sdw03gcxRC li.active .btn-info-outline {
  color: #65bf7a !important;
}
.cid-sdw03gcxRC li:hover .btn-warning-outline,
.cid-sdw03gcxRC li:active .btn-warning-outline,
.cid-sdw03gcxRC li.active .btn-warning-outline {
  color: #a8aaf1 !important;
}
.cid-sdw03gcxRC li:hover .btn-white-outline,
.cid-sdw03gcxRC li:active .btn-white-outline,
.cid-sdw03gcxRC li.active .btn-white-outline {
  color: #ffffff !important;
}
.cid-sdw03gcxRC li:hover .btn-black-outline,
.cid-sdw03gcxRC li:active .btn-black-outline,
.cid-sdw03gcxRC li.active .btn-black-outline {
  color: #000000 !important;
}
.cid-sdw03gcxRC li:hover .btn-success-outline,
.cid-sdw03gcxRC li:active .btn-success-outline,
.cid-sdw03gcxRC li.active .btn-success-outline {
  color: #e2727f !important;
}
.cid-sdw03gcxRC li:hover .btn-danger-outline,
.cid-sdw03gcxRC li:active .btn-danger-outline,
.cid-sdw03gcxRC li.active .btn-danger-outline {
  color: #ff9966 !important;
}
.cid-sdw03gcxRC li {
  position: relative;
}
.cid-sdw03gcxRC .mbr-gallery-filter ul li:not(:last-child):after {
  content: '';
  position: absolute;
  height: 24px;
  width: 1px;
  right: 6px;
  top: 50%;
  background: #d3d3d3 !important;
  transform: rotate(35deg) translateY(-59%);
}
.cid-sdw03gcxRC .mbr-gallery-item > div::before {
  content: '';
  position: absolute;
  left: 0;
  top: 0;
  width: 100%;
  height: 100%;
  background: #000000;
  opacity: 0;
  -webkit-transition: 0.2s opacity ease-in-out;
  transition: 0.2s opacity ease-in-out;
}
.cid-sdw03gcxRC .mbr-gallery-item > div:hover .mbr-gallery-title::before {
  background: transparent !important;
}
.cid-sdw03gcxRC .mbr-gallery-item > div:hover:before {
  opacity: 0.3 !important;
}
.cid-sdw03gcxRC .btn {
  font-family: Jost !important;
}
.cid-sdw03gcxRC .mbr-gallery-title {
  font-size: .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-sdw03gcxRC .mbr-gallery-title:hover {
  opacity: 1;
}
.cid-sdw03gcxRC .mbr-gallery-title:before {
  content: " ";
  width: 100%;
  height: 100%;
  top: 0;
  left: 0;
  z-index: -1;
  position: absolute;
  background: #000000 !important;
  opacity: 0.3;
  -webkit-transition: 0.2s background ease-in-out;
  transition: 0.2s background ease-in-out;
}
@media (max-width: 767px) {
  .cid-sdw03gcxRC .btn[class*="-outline"] {
    padding: 0rem 1rem;
    margin: 0!important;
  }
}
.cid-sdw03gPj9M {
  padding-top: 60px;
  padding-bottom: 60px;
  background-color: #333333;
}
@media (max-width: 767px) {
  .cid-sdw03gPj9M .content {
    text-align: center;
  }
  .cid-sdw03gPj9M .content > div:not(:last-child) {
    margin-bottom: 2rem;
  }
}
@media (max-width: 767px) {
  .cid-sdw03gPj9M .media-wrap {
    margin-bottom: 1rem;
  }
}
.cid-sdw03gPj9M .media-wrap .mbr-iconfont-logo {
  font-size: 7.5rem;
  color: #f36;
}
.cid-sdw03gPj9M .media-wrap img {
  height: 6rem;
}
.cid-sdw03gPj9M .mbr-text {
  color: #8d97ad;
}
.cid-sdw03gPj9M .p-title {
  font-size: 17px;
}
.cid-sdw03gPj9M .p-title span {
  color: #111111;
}
.cid-sdw03gPj9M .title-card {
  font-size: 1.3rem;
}
.cid-sdw03gPj9M .social-media ul {
  margin: 0;
  padding: 0;
  margin-bottom: 8px;
}
.cid-sdw03gPj9M .social-media ul li {
  margin-right: .5rem;
  display: inline-block;
  margin-bottom: .5rem;
}
.cid-sdw03gPj9M .footer-menu {
  margin-bottom: 0;
  display: flex;
  -webkit-justify-content: flex-end;
  justify-content: flex-end;
  -webkit-flex-wrap: wrap;
  flex-wrap: wrap;
  list-style: none;
}
.cid-sdw03gPj9M .footer-menu__item {
  font-size: 18px;
  padding-right: 1.5rem;
}
.cid-sdw03gPj9M .footer-menu__item:last-child {
  padding-right: 0;
}
.cid-sdw03gPj9M .copyright {
  display: flex;
  -webkit-align-items: center;
  align-items: center;
}
.cid-sdw03gPj9M .copyright img {
  margin-right: 10px;
}
.cid-sdw03gPj9M .icon-transition span {
  color: #ffffff;
  display: flex;
  padding: 1rem;
  border-radius: 50%;
  background-color: #72e29d;
  transition: all 0.3s ease-out 0s;
  font-size: 14px;
}
.cid-sdw03gPj9M .icon-transition span:hover {
  background-color: #65bf7a;
}
@media (max-width: 767px) {
  .cid-sdw03gPj9M .footer-lower .copyright {
    margin-bottom: 1rem;
    text-align: center;
  }
}
.cid-sdw03gPj9M .footer-lower hr {
  margin: 1rem 0;
  border-color: #efefef;
}
@media (max-width: 767px) {
  .cid-sdw03gPj9M .footer-menu {
    -webkit-justify-content: center;
    justify-content: center;
  }
}
.cid-sdw03gPj9M H5 {
  color: #72e29d;
}
.cid-sdw03gPj9M .p-title,
.cid-sdw03gPj9M .social-media {
  color: #ffffff;
}
.cid-sdw1R10kOU .navbar-dropdown {
  position: relative !important;
}
.cid-sdw1R10kOU img {
  width: 50px!important;
  height: 50px!important;
}
.cid-sdw1R10kOU .navbar-short {
  background: #ffffff !important;
  box-shadow: 0 0 10px rgba(0, 0, 0, 0.4);
}
.cid-sdw1R10kOU .navbar-short .nav-link {
  color: black!important;
}
.cid-sdw1R10kOU .navbar {
  transition: all .3s;
  min-height: 77px;
  border-bottom: 1px solid transparent;
  background: rgba(255, 255, 255, 0);
}
.cid-sdw1R10kOU .navbar.opened {
  transition: all .3s;
}
.cid-sdw1R10kOU .navbar .navbar-logo img {
  width: 220px !important;
  height: auto !important;
}
.cid-sdw1R10kOU .navbar .navbar-collapse {
  justify-content: flex-end;
  z-index: 1;
}
.cid-sdw1R10kOU .navbar.collapsed .nav-item .nav-link::before {
  display: none;
}
.cid-sdw1R10kOU .navbar.collapsed.opened .dropdown-menu {
  top: 0;
}
.cid-sdw1R10kOU .navbar.collapsed .dropdown-menu .dropdown-submenu {
  left: 0 !important;
}
.cid-sdw1R10kOU .navbar.collapsed .dropdown-menu .dropdown-item:after {
  right: auto;
}
.cid-sdw1R10kOU .navbar.collapsed .dropdown-menu .dropdown-toggle[data-toggle="dropdown-submenu"]:after {
  margin-left: 0.5rem;
  margin-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-sdw1R10kOU .navbar.collapsed ul.navbar-nav li {
  margin: auto;
}
.cid-sdw1R10kOU .navbar.collapsed .icons-menu {
  padding-left: 0;
  padding-right: 0;
  padding-top: .5rem;
  padding-bottom: .5rem;
}
@media (max-width: 991px) {
  .cid-sdw1R10kOU .navbar .nav-item .nav-link::before {
    display: none;
  }
  .cid-sdw1R10kOU .navbar.opened .dropdown-menu {
    top: 0;
  }
  .cid-sdw1R10kOU .navbar .dropdown-menu .dropdown-submenu {
    left: 0 !important;
  }
  .cid-sdw1R10kOU .navbar .dropdown-menu .dropdown-item:after {
    right: auto;
  }
  .cid-sdw1R10kOU .navbar .dropdown-menu .dropdown-toggle[data-toggle="dropdown-submenu"]:after {
    margin-left: 0.5rem;
    margin-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-sdw1R10kOU .navbar ul.navbar-nav li {
    margin: auto;
  }
  .cid-sdw1R10kOU .navbar .navbar-brand {
    flex-shrink: initial;
    flex-basis: auto;
    word-break: break-word;
    padding-right: 1rem;
    height: 77px;
  }
  .cid-sdw1R10kOU .navbar .navbar-toggler {
    flex-basis: auto;
  }
  .cid-sdw1R10kOU .navbar .icons-menu {
    padding: 0;
    padding-top: 1rem;
    padding-bottom: 1.6rem;
  }
}
.cid-sdw1R10kOU .navbar.navbar-short {
  min-height: 60px;
}
.cid-sdw1R10kOU .navbar.navbar-short .navbar-logo img {
  height: 3rem !important;
}
.cid-sdw1R10kOU .navbar.navbar-short .navbar-brand {
  padding: 0;
}
.cid-sdw1R10kOU .navbar-logo {
  margin-right: 1rem!important;
}
.cid-sdw1R10kOU .nav-link {
  transition: all 0.3s;
  position: relative;
}
.cid-sdw1R10kOU .nav-link:before {
  content: '';
  position: absolute;
  width: 8px;
  height: 8px;
  border-radius: 3px;
  transition: all 0.3s;
  bottom: 5px;
  left: 50%;
  opacity: 0;
  transform: translateX(-50%);
  background: #72e29d;
}
.cid-sdw1R10kOU .nav-link:hover,
.cid-sdw1R10kOU .nav-link:focus {
  color: #72e29d !important;
}
.cid-sdw1R10kOU .nav-link:hover:before,
.cid-sdw1R10kOU .nav-link:focus:before {
  bottom: -17px;
  opacity: 1;
}
.cid-sdw1R10kOU .dropdown-menu {
  padding: 0.5rem 0;
  border: 2px solid black;
  border-radius: 8px;
}
.cid-sdw1R10kOU .dropdown-item {
  padding: 0 2rem;
  backround: white;
  color: black !important;
}
.cid-sdw1R10kOU .dropdown-item:before {
  content: '';
  position: absolute;
  width: 8px;
  height: 8px;
  border-radius: 3px;
  transition: all 0.3s;
  left: -5px;
  top: 50%;
  opacity: 0;
  transform: translateY(-50%);
  background: #72e29d;
}
.cid-sdw1R10kOU .dropdown-item:hover,
.cid-sdw1R10kOU .dropdown-item:focus {
  color: #72e29d !important;
  transform: translateX(10px);
}
.cid-sdw1R10kOU .dropdown-item:hover:before,
.cid-sdw1R10kOU .dropdown-item:focus:before {
  left: 7px;
  opacity: 1;
}
.cid-sdw1R10kOU .iconfont-wrapper {
  position: relative;
  box-shadow: 0px 0px 0px 2px #000000 inset;
  border-radius: 50%;
  color: #000000 !important;
  font-size: 1.2rem;
  width: 45px;
  height: 45px;
  display: flex;
  margin: 0 0.4rem;
  justify-content: center;
  align-items: center;
  transition: all 0.3s;
}
.cid-sdw1R10kOU .iconfont-wrapper:hover {
  box-shadow: 0px 0px 0px 2px #72e29d inset;
}
.cid-sdw1R10kOU .iconfont-wrapper:hover .icon-bg {
  top: 0px;
  right: 0px;
}
.cid-sdw1R10kOU .iconfont-wrapper:hover .mbr-iconfont {
  color: white;
}
.cid-sdw1R10kOU .mbr-iconfont {
  z-index: 2;
  transition: all 0.3s;
}
.cid-sdw1R10kOU .icon-bg {
  position: absolute;
  top: 5px;
  right: -5px;
  box-sizing: border-box;
  width: 100%;
  transition: all 0.3s;
  z-index: -1;
  height: 100%;
  border-radius: 50%;
  background: #72e29d;
}
.cid-sdw1R10kOU .navbar-nav {
  margin: auto;
}
.cid-sdw1R10kOU .nav-dropdown .link {
  padding: 0 0.3em !important;
  margin: .667em 1em !important;
}
.cid-sdw1R10kOU .nav-dropdown .link.dropdown-toggle::after {
  margin-left: 0.5rem;
  margin-top: 0.2rem;
}
.cid-sdw1R10kOU .container {
  display: flex;
  margin: auto;
}
.cid-sdw1R10kOU .navbar-caption {
  padding-right: 4rem;
}
.cid-sdw1R10kOU .dropdown-menu,
.cid-sdw1R10kOU .navbar.opened {
  background: #ffffff !important;
}
.cid-sdw1R10kOU .nav-item:focus,
.cid-sdw1R10kOU .nav-link:focus {
  outline: none;
}
.cid-sdw1R10kOU .dropdown .dropdown-menu .dropdown-item {
  width: auto;
  transition: all 0.25s ease-in-out;
}
.cid-sdw1R10kOU .dropdown .dropdown-menu .dropdown-item::after {
  right: 1rem;
}
.cid-sdw1R10kOU .dropdown .dropdown-menu .dropdown-item .mbr-iconfont {
  margin-left: -1.8rem;
  padding-right: 1rem;
  font-size: inherit;
}
.cid-sdw1R10kOU .dropdown .dropdown-menu .dropdown-item .mbr-iconfont:before {
  display: inline-block;
  transform: scale(1, 1);
  transition: all 0.25s ease-in-out;
}
.cid-sdw1R10kOU .collapsed .dropdown-menu .dropdown-item:before {
  display: none;
}
.cid-sdw1R10kOU .collapsed .dropdown .dropdown-menu .dropdown-item {
  padding: 0.235em 1.5em 0.235em 1.5em !important;
  transition: none;
  margin: 0 !important;
}
.cid-sdw1R10kOU .navbar-brand {
  flex-shrink: 0;
  align-items: center;
  margin-right: 0;
  padding: 0;
  transition: all .3s;
  word-break: break-word;
  z-index: 1;
}
.cid-sdw1R10kOU .navbar-brand .navbar-caption {
  line-height: inherit !important;
}
.cid-sdw1R10kOU .navbar-brand .navbar-logo a {
  outline: none;
}
.cid-sdw1R10kOU .dropdown-item.active,
.cid-sdw1R10kOU .dropdown-item:active {
  background-color: transparent;
}
.cid-sdw1R10kOU .navbar-expand-lg .navbar-nav .nav-link {
  padding: 0;
}
.cid-sdw1R10kOU .nav-dropdown .link.dropdown-toggle {
  margin-right: 1.667em;
}
.cid-sdw1R10kOU .nav-dropdown .link.dropdown-toggle[aria-expanded="true"] {
  margin-right: 0;
  padding: 0.667em 1.667em;
}
.cid-sdw1R10kOU .navbar.navbar-expand-lg .dropdown .dropdown-menu {
  background: #ffffff;
}
.cid-sdw1R10kOU .navbar.navbar-expand-lg .dropdown .dropdown-menu .dropdown-submenu {
  margin: 0;
  left: 100%;
}
.cid-sdw1R10kOU .navbar .dropdown.open > .dropdown-menu {
  display: block;
}
.cid-sdw1R10kOU ul.navbar-nav {
  flex-wrap: wrap;
}
.cid-sdw1R10kOU .navbar-buttons {
  text-align: center;
  min-width: 170px;
}
.cid-sdw1R10kOU button.navbar-toggler {
  outline: none;
  width: 31px;
  height: 20px;
  cursor: pointer;
  transition: all .2s;
  position: relative;
  align-self: center;
}
.cid-sdw1R10kOU button.navbar-toggler .hamburger span {
  position: absolute;
  right: 0;
  width: 30px;
  height: 2px;
  border-right: 5px;
  background-color: currentColor;
}
.cid-sdw1R10kOU button.navbar-toggler .hamburger span:nth-child(1) {
  top: 0;
  transition: all .2s;
}
.cid-sdw1R10kOU button.navbar-toggler .hamburger span:nth-child(2) {
  top: 8px;
  transition: all .15s;
}
.cid-sdw1R10kOU button.navbar-toggler .hamburger span:nth-child(3) {
  top: 8px;
  transition: all .15s;
}
.cid-sdw1R10kOU button.navbar-toggler .hamburger span:nth-child(4) {
  top: 16px;
  transition: all .2s;
}
.cid-sdw1R10kOU nav.opened .hamburger span:nth-child(1) {
  top: 8px;
  width: 0;
  opacity: 0;
  right: 50%;
  transition: all .2s;
}
.cid-sdw1R10kOU nav.opened .hamburger span:nth-child(2) {
  transform: rotate(45deg);
  transition: all .25s;
}
.cid-sdw1R10kOU nav.opened .hamburger span:nth-child(3) {
  transform: rotate(-45deg);
  transition: all .25s;
}
.cid-sdw1R10kOU nav.opened .hamburger span:nth-child(4) {
  top: 8px;
  width: 0;
  opacity: 0;
  right: 50%;
  transition: all .2s;
}
.cid-sdw1R10kOU .navbar-dropdown {
  padding: .5rem 1rem;
}
.cid-sdw1R10kOU a.nav-link {
  display: flex;
  align-items: center;
  justify-content: center;
}
.cid-sdw1R10kOU .icons-menu {
  flex-wrap: nowrap;
  display: flex;
  justify-content: center;
  padding-left: 1rem;
  padding-right: 1rem;
  padding-top: 0.3rem;
  text-align: center;
}
@media screen and (-ms-high-contrast: active), (-ms-high-contrast: none) {
  .cid-sdw1R10kOU .navbar {
    height: 77px;
  }
  .cid-sdw1R10kOU .navbar.opened {
    height: auto;
  }
  .cid-sdw1R10kOU .nav-item .nav-link:hover::before {
    width: 175%;
    max-width: calc(100% + 2rem);
    left: -1rem;
  }
}
@media (max-width: 992px) {
  .cid-sdw1R10kOU .navbar {
    background: #ffffff;
  }
  .cid-sdw1R10kOU .nav-link {
    color: black!important;
  }
}
.cid-sdw2gFcX34 {
  padding-top: 5rem;
  padding-bottom: 5rem;
  background-color: #ffffff;
}
.cid-sdw2gFcX34 .mbr-text {
  color: #777d74;
}
.cid-sdw1R1LaiR {
  padding-top: 75px;
  padding-bottom: 75px;
  background-color: #ffffff;
}
.cid-sdw1R1LaiR .mbr-overlay {
  background-color: #ffffff;
  opacity: 0.4;
}
.cid-sdw1R1LaiR .btn {
  border-radius: 100px!important;
  padding: 0.7rem 2.2rem;
  position: relative;
  z-index: 2;
}
.cid-sdw1R1LaiR .btn:before {
  content: none;
}
.cid-sdw1R1LaiR .col-auto {
  position: relative;
  margin-top: 2rem;
  padding: 0;
  min-height: 30px;
}
.cid-sdw1R1LaiR .col-auto:before {
  content: '';
  border-radius: 30px;
  transform: translate(6px, 6px);
  position: absolute;
  top: 0;
  z-index: 1;
  transition: all 0.3s;
  left: 0;
  background: #ff9083;
  width: 100%;
  height: 100%;
}
.cid-sdw1R1LaiR .col-auto:hover:before {
  transform: translate(0px, 0px);
}
@media (max-width: 991px) {
  .cid-sdw1R1LaiR .col-auto:before {
    transform: translate(0px, 0px);
  }
}
.cid-sdw1R1LaiR .wrapper {
  border: 2px solid #f8f8f8;
  border-radius: 30px;
  padding: 3rem;
  padding-bottom: 4rem;
}
@media (max-width: 767px) {
  .cid-sdw1R1LaiR .wrapper {
    padding: 1rem;
    padding-bottom: 3rem;
  }
}
.cid-sdw1R1LaiR h4 {
  font-weight: 600;
  margin-bottom: 1.5rem;
}
.cid-sdw1R1LaiR .form-control,
.cid-sdw1R1LaiR .field-input {
  padding: 1rem 1.5rem!important;
  border-radius: 30px;
}
.cid-sdw1R1LaiR .jq-selectbox__select {
  padding: 0 !important;
  position: relative;
}
.cid-sdw1R1LaiR textarea {
  min-height: 200px;
}
.cid-sdw1R1LaiR .form-control,
.cid-sdw1R1LaiR .field-input {
  padding: 0.5rem;
  background-color: #f8f8f8;
  border-color: #f8f8f8;
  color: #000000;
  transition: 0.4s;
  box-shadow: none;
  outline: none;
}
.cid-sdw1R1LaiR .form-control::-webkit-input-placeholder,
.cid-sdw1R1LaiR .field-input::-webkit-input-placeholder,
.cid-sdw1R1LaiR .form-control::-webkit-input-placeholder,
.cid-sdw1R1LaiR .field-input::-webkit-input-placeholder {
  color: #777d74;
}
.cid-sdw1R1LaiR .form-control:-moz-placeholder,
.cid-sdw1R1LaiR .field-input:-moz-placeholder,
.cid-sdw1R1LaiR .form-control:-moz-placeholder,
.cid-sdw1R1LaiR .field-input:-moz-placeholder {
  color: #777d74;
}
.cid-sdw1R1LaiR .form-control:hover,
.cid-sdw1R1LaiR .field-input:hover,
.cid-sdw1R1LaiR .form-control:focus,
.cid-sdw1R1LaiR .field-input:focus {
  background-color: #f8f8f8;
  border-color: #f8f8f8;
  color: #000000;
  box-shadow: none;
  outline: none;
}
.cid-sdw1R1LaiR .form-control:hover::-webkit-input-placeholder,
.cid-sdw1R1LaiR .field-input:hover::-webkit-input-placeholder,
.cid-sdw1R1LaiR .form-control:focus::-webkit-input-placeholder,
.cid-sdw1R1LaiR .field-input:focus::-webkit-input-placeholder,
.cid-sdw1R1LaiR .form-control:hover::-webkit-input-placeholder,
.cid-sdw1R1LaiR .field-input:hover::-webkit-input-placeholder,
.cid-sdw1R1LaiR .form-control:focus::-webkit-input-placeholder,
.cid-sdw1R1LaiR .field-input:focus::-webkit-input-placeholder {
  color: #777d74;
}
.cid-sdw1R1LaiR .form-control:hover:-moz-placeholder,
.cid-sdw1R1LaiR .field-input:hover:-moz-placeholder,
.cid-sdw1R1LaiR .form-control:focus:-moz-placeholder,
.cid-sdw1R1LaiR .field-input:focus:-moz-placeholder,
.cid-sdw1R1LaiR .form-control:hover:-moz-placeholder,
.cid-sdw1R1LaiR .field-input:hover:-moz-placeholder,
.cid-sdw1R1LaiR .form-control:focus:-moz-placeholder,
.cid-sdw1R1LaiR .field-input:focus:-moz-placeholder {
  color: #777d74;
}
.cid-sdw1R1LaiR .jq-number__spin:hover,
.cid-sdw1R1LaiR .jq-number__spin:focus {
  background-color: #f8f8f8;
  border-color: #f8f8f8;
  color: #ffffff;
  box-shadow: none;
  outline: none;
}
.cid-sdw1R1LaiR .jq-number__spin {
  background-color: #f8f8f8;
  border-color: #f8f8f8;
  color: #000000;
  transition: 0.4s;
  box-shadow: none;
  outline: none;
}
.cid-sdw1R1LaiR .jq-selectbox li,
.cid-sdw1R1LaiR .jq-selectbox li {
  background-color: #f8f8f8;
  color: #000000;
}
.cid-sdw1R1LaiR .jq-selectbox li:hover,
.cid-sdw1R1LaiR .jq-selectbox li.selected {
  background-color: #f8f8f8;
  color: #000000;
}
.cid-sdw1R1LaiR .jq-selectbox:hover .jq-selectbox__trigger-arrow,
.cid-sdw1R1LaiR .jq-number__spin.minus:hover:after,
.cid-sdw1R1LaiR .jq-number__spin.plus:hover:after {
  border-top-color: #f8f8f8;
  border-bottom-color: #f8f8f8;
}
.cid-sdw1R1LaiR .jq-selectbox .jq-selectbox__trigger-arrow,
.cid-sdw1R1LaiR .jq-number__spin.minus:after,
.cid-sdw1R1LaiR .jq-number__spin.plus:after {
  border-top-color: #f8f8f8;
  border-bottom-color: #f8f8f8;
}
.cid-sdw1R1LaiR input::-webkit-clear-button {
  display: none;
}
.cid-sdw1R1LaiR input::-webkit-inner-spin-button {
  display: none;
}
.cid-sdw1R1LaiR input::-webkit-outer-spin-button {
  display: none;
}
.cid-sdw1R1LaiR input::-webkit-calendar-picker-indicator {
  display: none;
}
@media (max-width: 767px) {
  .cid-sdw1R1LaiR .col-auto {
    margin: auto;
    margin-top: 2rem;
  }
}
.cid-sdw1R1LaiR .gdpr-block {
  text-align: left;
  padding: 1.5em 1rem;
}
.cid-sdw1R1LaiR .gdpr-block label span.textGDPR input[name='gdpr'] {
  top: 6px;
}
.cid-sdw1R1LaiR .form-control-label,
.cid-sdw1R1LaiR .form-check {
  margin-left: 1.5rem;
}
.cid-sdw1R1LaiR .form-group[data-for="input-range"] input {
  margin-left: 5px;
}
.cid-sdw1R1LaiR .form-group[data-for="input-range"] .col-auto {
  margin-top: 0;
  padding-right: 5px;
  padding-left: 5px;
}
.cid-sdw1R1LaiR .form-group[data-for="input-range"] .col-auto:before {
  display: none;
}
.cid-sdw1R2aEO4 {
  padding-top: 45px;
  padding-bottom: 90px;
  background-color: #ffffff;
}
.cid-sdw1R2aEO4 .mbr-row {
  margin-left: 0;
  margin-right: 0;
}
.cid-sdw1R2aEO4 .mbr-section-title {
  padding-bottom: 1rem;
}
.cid-sdw1R2aEO4 .google-map {
  height: 25rem;
  position: relative;
  width: 100%;
}
.cid-sdw1R2aEO4 .google-map iframe {
  height: 100%;
  width: 100%;
}
.cid-sdw1R2aEO4 .google-map [data-state-details] {
  color: #6b6763;
  font-family: Montserrat;
  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-sdw1R2aEO4 .google-map[data-state] {
  background: #e9e5dc;
}
.cid-sdw1R2aEO4 .google-map[data-state="loading"] [data-state-details] {
  display: none;
}
.cid-sdw1R2aEO4 .map-placeholder {
  display: none;
}
.cid-sdw1R2aEO4 .mbr-section-title,
.cid-sdw1R2aEO4 .map-title {
  color: #29282d;
  text-align: left;
}
@media (max-width: 991px) {
  .cid-sdw1R2aEO4 .map-title {
    margin-top: 3rem;
  }
}
.cid-sdw1R2zWje {
  padding-top: 60px;
  padding-bottom: 60px;
  background-color: #333333;
}
@media (max-width: 767px) {
  .cid-sdw1R2zWje .content {
    text-align: center;
  }
  .cid-sdw1R2zWje .content > div:not(:last-child) {
    margin-bottom: 2rem;
  }
}
@media (max-width: 767px) {
  .cid-sdw1R2zWje .media-wrap {
    margin-bottom: 1rem;
  }
}
.cid-sdw1R2zWje .media-wrap .mbr-iconfont-logo {
  font-size: 7.5rem;
  color: #f36;
}
.cid-sdw1R2zWje .media-wrap img {
  height: 6rem;
}
.cid-sdw1R2zWje .mbr-text {
  color: #8d97ad;
}
.cid-sdw1R2zWje .p-title {
  font-size: 17px;
}
.cid-sdw1R2zWje .p-title span {
  color: #111111;
}
.cid-sdw1R2zWje .title-card {
  font-size: 1.3rem;
}
.cid-sdw1R2zWje .social-media ul {
  margin: 0;
  padding: 0;
  margin-bottom: 8px;
}
.cid-sdw1R2zWje .social-media ul li {
  margin-right: .5rem;
  display: inline-block;
  margin-bottom: .5rem;
}
.cid-sdw1R2zWje .footer-menu {
  margin-bottom: 0;
  display: flex;
  -webkit-justify-content: flex-end;
  justify-content: flex-end;
  -webkit-flex-wrap: wrap;
  flex-wrap: wrap;
  list-style: none;
}
.cid-sdw1R2zWje .footer-menu__item {
  font-size: 18px;
  padding-right: 1.5rem;
}
.cid-sdw1R2zWje .footer-menu__item:last-child {
  padding-right: 0;
}
.cid-sdw1R2zWje .copyright {
  display: flex;
  -webkit-align-items: center;
  align-items: center;
}
.cid-sdw1R2zWje .copyright img {
  margin-right: 10px;
}
.cid-sdw1R2zWje .icon-transition span {
  color: #ffffff;
  display: flex;
  padding: 1rem;
  border-radius: 50%;
  background-color: #72e29d;
  transition: all 0.3s ease-out 0s;
  font-size: 14px;
}
.cid-sdw1R2zWje .icon-transition span:hover {
  background-color: #65bf7a;
}
@media (max-width: 767px) {
  .cid-sdw1R2zWje .footer-lower .copyright {
    margin-bottom: 1rem;
    text-align: center;
  }
}
.cid-sdw1R2zWje .footer-lower hr {
  margin: 1rem 0;
  border-color: #efefef;
}
@media (max-width: 767px) {
  .cid-sdw1R2zWje .footer-menu {
    -webkit-justify-content: center;
    justify-content: center;
  }
}
.cid-sdw1R2zWje H5 {
  color: #72e29d;
}
.cid-sdw1R2zWje .p-title,
.cid-sdw1R2zWje .social-media {
  color: #ffffff;
}
.cid-sg0egpPWlP .navbar-dropdown {
  position: relative !important;
}
.cid-sg0egpPWlP img {
  width: 50px!important;
  height: 50px!important;
}
.cid-sg0egpPWlP .navbar-short {
  background: #ffffff !important;
  box-shadow: 0 0 10px rgba(0, 0, 0, 0.4);
}
.cid-sg0egpPWlP .navbar-short .nav-link {
  color: black!important;
}
.cid-sg0egpPWlP .navbar {
  transition: all .3s;
  min-height: 77px;
  border-bottom: 1px solid transparent;
  background: rgba(255, 255, 255, 0);
}
.cid-sg0egpPWlP .navbar.opened {
  transition: all .3s;
}
.cid-sg0egpPWlP .navbar .navbar-logo img {
  width: 220px !important;
  height: auto !important;
}
.cid-sg0egpPWlP .navbar .navbar-collapse {
  justify-content: flex-end;
  z-index: 1;
}
.cid-sg0egpPWlP .navbar.collapsed .nav-item .nav-link::before {
  display: none;
}
.cid-sg0egpPWlP .navbar.collapsed.opened .dropdown-menu {
  top: 0;
}
.cid-sg0egpPWlP .navbar.collapsed .dropdown-menu .dropdown-submenu {
  left: 0 !important;
}
.cid-sg0egpPWlP .navbar.collapsed .dropdown-menu .dropdown-item:after {
  right: auto;
}
.cid-sg0egpPWlP .navbar.collapsed .dropdown-menu .dropdown-toggle[data-toggle="dropdown-submenu"]:after {
  margin-left: 0.5rem;
  margin-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-sg0egpPWlP .navbar.collapsed ul.navbar-nav li {
  margin: auto;
}
.cid-sg0egpPWlP .navbar.collapsed .icons-menu {
  padding-left: 0;
  padding-right: 0;
  padding-top: .5rem;
  padding-bottom: .5rem;
}
@media (max-width: 991px) {
  .cid-sg0egpPWlP .navbar .nav-item .nav-link::before {
    display: none;
  }
  .cid-sg0egpPWlP .navbar.opened .dropdown-menu {
    top: 0;
  }
  .cid-sg0egpPWlP .navbar .dropdown-menu .dropdown-submenu {
    left: 0 !important;
  }
  .cid-sg0egpPWlP .navbar .dropdown-menu .dropdown-item:after {
    right: auto;
  }
  .cid-sg0egpPWlP .navbar .dropdown-menu .dropdown-toggle[data-toggle="dropdown-submenu"]:after {
    margin-left: 0.5rem;
    margin-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-sg0egpPWlP .navbar ul.navbar-nav li {
    margin: auto;
  }
  .cid-sg0egpPWlP .navbar .navbar-brand {
    flex-shrink: initial;
    flex-basis: auto;
    word-break: break-word;
    padding-right: 1rem;
    height: 77px;
  }
  .cid-sg0egpPWlP .navbar .navbar-toggler {
    flex-basis: auto;
  }
  .cid-sg0egpPWlP .navbar .icons-menu {
    padding: 0;
    padding-top: 1rem;
    padding-bottom: 1.6rem;
  }
}
.cid-sg0egpPWlP .navbar.navbar-short {
  min-height: 60px;
}
.cid-sg0egpPWlP .navbar.navbar-short .navbar-logo img {
  height: 3rem !important;
}
.cid-sg0egpPWlP .navbar.navbar-short .navbar-brand {
  padding: 0;
}
.cid-sg0egpPWlP .navbar-logo {
  margin-right: 1rem!important;
}
.cid-sg0egpPWlP .nav-link {
  transition: all 0.3s;
  position: relative;
}
.cid-sg0egpPWlP .nav-link:before {
  content: '';
  position: absolute;
  width: 8px;
  height: 8px;
  border-radius: 3px;
  transition: all 0.3s;
  bottom: 5px;
  left: 50%;
  opacity: 0;
  transform: translateX(-50%);
  background: #72e29d;
}
.cid-sg0egpPWlP .nav-link:hover,
.cid-sg0egpPWlP .nav-link:focus {
  color: #72e29d !important;
}
.cid-sg0egpPWlP .nav-link:hover:before,
.cid-sg0egpPWlP .nav-link:focus:before {
  bottom: -17px;
  opacity: 1;
}
.cid-sg0egpPWlP .dropdown-menu {
  padding: 0.5rem 0;
  border: 2px solid black;
  border-radius: 8px;
}
.cid-sg0egpPWlP .dropdown-item {
  padding: 0 2rem;
  backround: white;
  color: black !important;
}
.cid-sg0egpPWlP .dropdown-item:before {
  content: '';
  position: absolute;
  width: 8px;
  height: 8px;
  border-radius: 3px;
  transition: all 0.3s;
  left: -5px;
  top: 50%;
  opacity: 0;
  transform: translateY(-50%);
  background: #72e29d;
}
.cid-sg0egpPWlP .dropdown-item:hover,
.cid-sg0egpPWlP .dropdown-item:focus {
  color: #72e29d !important;
  transform: translateX(10px);
}
.cid-sg0egpPWlP .dropdown-item:hover:before,
.cid-sg0egpPWlP .dropdown-item:focus:before {
  left: 7px;
  opacity: 1;
}
.cid-sg0egpPWlP .iconfont-wrapper {
  position: relative;
  box-shadow: 0px 0px 0px 2px #000000 inset;
  border-radius: 50%;
  color: #000000 !important;
  font-size: 1.2rem;
  width: 45px;
  height: 45px;
  display: flex;
  margin: 0 0.4rem;
  justify-content: center;
  align-items: center;
  transition: all 0.3s;
}
.cid-sg0egpPWlP .iconfont-wrapper:hover {
  box-shadow: 0px 0px 0px 2px #72e29d inset;
}
.cid-sg0egpPWlP .iconfont-wrapper:hover .icon-bg {
  top: 0px;
  right: 0px;
}
.cid-sg0egpPWlP .iconfont-wrapper:hover .mbr-iconfont {
  color: white;
}
.cid-sg0egpPWlP .mbr-iconfont {
  z-index: 2;
  transition: all 0.3s;
}
.cid-sg0egpPWlP .icon-bg {
  position: absolute;
  top: 5px;
  right: -5px;
  box-sizing: border-box;
  width: 100%;
  transition: all 0.3s;
  z-index: -1;
  height: 100%;
  border-radius: 50%;
  background: #72e29d;
}
.cid-sg0egpPWlP .navbar-nav {
  margin: auto;
}
.cid-sg0egpPWlP .nav-dropdown .link {
  padding: 0 0.3em !important;
  margin: .667em 1em !important;
}
.cid-sg0egpPWlP .nav-dropdown .link.dropdown-toggle::after {
  margin-left: 0.5rem;
  margin-top: 0.2rem;
}
.cid-sg0egpPWlP .container {
  display: flex;
  margin: auto;
}
.cid-sg0egpPWlP .navbar-caption {
  padding-right: 4rem;
}
.cid-sg0egpPWlP .dropdown-menu,
.cid-sg0egpPWlP .navbar.opened {
  background: #ffffff !important;
}
.cid-sg0egpPWlP .nav-item:focus,
.cid-sg0egpPWlP .nav-link:focus {
  outline: none;
}
.cid-sg0egpPWlP .dropdown .dropdown-menu .dropdown-item {
  width: auto;
  transition: all 0.25s ease-in-out;
}
.cid-sg0egpPWlP .dropdown .dropdown-menu .dropdown-item::after {
  right: 1rem;
}
.cid-sg0egpPWlP .dropdown .dropdown-menu .dropdown-item .mbr-iconfont {
  margin-left: -1.8rem;
  padding-right: 1rem;
  font-size: inherit;
}
.cid-sg0egpPWlP .dropdown .dropdown-menu .dropdown-item .mbr-iconfont:before {
  display: inline-block;
  transform: scale(1, 1);
  transition: all 0.25s ease-in-out;
}
.cid-sg0egpPWlP .collapsed .dropdown-menu .dropdown-item:before {
  display: none;
}
.cid-sg0egpPWlP .collapsed .dropdown .dropdown-menu .dropdown-item {
  padding: 0.235em 1.5em 0.235em 1.5em !important;
  transition: none;
  margin: 0 !important;
}
.cid-sg0egpPWlP .navbar-brand {
  flex-shrink: 0;
  align-items: center;
  margin-right: 0;
  padding: 0;
  transition: all .3s;
  word-break: break-word;
  z-index: 1;
}
.cid-sg0egpPWlP .navbar-brand .navbar-caption {
  line-height: inherit !important;
}
.cid-sg0egpPWlP .navbar-brand .navbar-logo a {
  outline: none;
}
.cid-sg0egpPWlP .dropdown-item.active,
.cid-sg0egpPWlP .dropdown-item:active {
  background-color: transparent;
}
.cid-sg0egpPWlP .navbar-expand-lg .navbar-nav .nav-link {
  padding: 0;
}
.cid-sg0egpPWlP .nav-dropdown .link.dropdown-toggle {
  margin-right: 1.667em;
}
.cid-sg0egpPWlP .nav-dropdown .link.dropdown-toggle[aria-expanded="true"] {
  margin-right: 0;
  padding: 0.667em 1.667em;
}
.cid-sg0egpPWlP .navbar.navbar-expand-lg .dropdown .dropdown-menu {
  background: #ffffff;
}
.cid-sg0egpPWlP .navbar.navbar-expand-lg .dropdown .dropdown-menu .dropdown-submenu {
  margin: 0;
  left: 100%;
}
.cid-sg0egpPWlP .navbar .dropdown.open > .dropdown-menu {
  display: block;
}
.cid-sg0egpPWlP ul.navbar-nav {
  flex-wrap: wrap;
}
.cid-sg0egpPWlP .navbar-buttons {
  text-align: center;
  min-width: 170px;
}
.cid-sg0egpPWlP button.navbar-toggler {
  outline: none;
  width: 31px;
  height: 20px;
  cursor: pointer;
  transition: all .2s;
  position: relative;
  align-self: center;
}
.cid-sg0egpPWlP button.navbar-toggler .hamburger span {
  position: absolute;
  right: 0;
  width: 30px;
  height: 2px;
  border-right: 5px;
  background-color: currentColor;
}
.cid-sg0egpPWlP button.navbar-toggler .hamburger span:nth-child(1) {
  top: 0;
  transition: all .2s;
}
.cid-sg0egpPWlP button.navbar-toggler .hamburger span:nth-child(2) {
  top: 8px;
  transition: all .15s;
}
.cid-sg0egpPWlP button.navbar-toggler .hamburger span:nth-child(3) {
  top: 8px;
  transition: all .15s;
}
.cid-sg0egpPWlP button.navbar-toggler .hamburger span:nth-child(4) {
  top: 16px;
  transition: all .2s;
}
.cid-sg0egpPWlP nav.opened .hamburger span:nth-child(1) {
  top: 8px;
  width: 0;
  opacity: 0;
  right: 50%;
  transition: all .2s;
}
.cid-sg0egpPWlP nav.opened .hamburger span:nth-child(2) {
  transform: rotate(45deg);
  transition: all .25s;
}
.cid-sg0egpPWlP nav.opened .hamburger span:nth-child(3) {
  transform: rotate(-45deg);
  transition: all .25s;
}
.cid-sg0egpPWlP nav.opened .hamburger span:nth-child(4) {
  top: 8px;
  width: 0;
  opacity: 0;
  right: 50%;
  transition: all .2s;
}
.cid-sg0egpPWlP .navbar-dropdown {
  padding: .5rem 1rem;
}
.cid-sg0egpPWlP a.nav-link {
  display: flex;
  align-items: center;
  justify-content: center;
}
.cid-sg0egpPWlP .icons-menu {
  flex-wrap: nowrap;
  display: flex;
  justify-content: center;
  padding-left: 1rem;
  padding-right: 1rem;
  padding-top: 0.3rem;
  text-align: center;
}
@media screen and (-ms-high-contrast: active), (-ms-high-contrast: none) {
  .cid-sg0egpPWlP .navbar {
    height: 77px;
  }
  .cid-sg0egpPWlP .navbar.opened {
    height: auto;
  }
  .cid-sg0egpPWlP .nav-item .nav-link:hover::before {
    width: 175%;
    max-width: calc(100% + 2rem);
    left: -1rem;
  }
}
@media (max-width: 992px) {
  .cid-sg0egpPWlP .navbar {
    background: #ffffff;
  }
  .cid-sg0egpPWlP .nav-link {
    color: black!important;
  }
}
.cid-sg0egqHLaD {
  padding-top: 60px;
  padding-bottom: 60px;
  background-color: #f7f7f7;
}
.cid-sg0egqHLaD .card-wrapper {
  overflow: hidden;
  height: 100%;
  background: #ffffff;
  color: #444444;
  padding: 0;
}
.cid-sg0egqHLaD .ico-line {
  display: inline-block;
  width: 100%;
}
.cid-sg0egqHLaD .line-wrap {
  display: inline-block;
  width: 100%;
}
.cid-sg0egqHLaD p {
  line-height: 1.6;
}
.cid-sg0egqHLaD .rev,
.cid-sg0egqHLaD .mbr-iconfont {
  display: inline-block;
}
.cid-sg0egqHLaD .line {
  display: inline-block;
  width: 8%;
  height: 4px;
  background-color: #65bf7a;
  margin-top: 0.5rem;
  margin-bottom: 2rem;
}
.cid-sg0egqHLaD .card-title {
  color: #333333;
  margin: 0;
  line-height: 1.3;
  padding-bottom: 1rem;
  text-align: left;
}
.cid-sg0egqHLaD .card-box {
  padding: 1.5rem;
}
.cid-sg0egqHLaD .mbr-section-title {
  margin: 0 auto;
  color: #000000;
  text-align: center;
}
.cid-sg0egqHLaD .mbr-section-sub-title {
  text-align: center;
  color: #767676;
}
.cid-sg0egqHLaD .mbr-section-title,
.cid-sg0egqHLaD .line-wrap {
  text-align: center;
  color: #000000;
}
.cid-sg0egqHLaD .rev {
  color: #0a1c44;
}
.cid-sg0egqHLaD .card-text,
.cid-sg0egqHLaD .mbr-section-btn,
.cid-sg0egqHLaD .ico-line {
  color: #767676;
}
.cid-sg0egsdiar {
  padding-top: 60px;
  padding-bottom: 60px;
  background-color: #333333;
}
@media (max-width: 767px) {
  .cid-sg0egsdiar .content {
    text-align: center;
  }
  .cid-sg0egsdiar .content > div:not(:last-child) {
    margin-bottom: 2rem;
  }
}
@media (max-width: 767px) {
  .cid-sg0egsdiar .media-wrap {
    margin-bottom: 1rem;
  }
}
.cid-sg0egsdiar .media-wrap .mbr-iconfont-logo {
  font-size: 7.5rem;
  color: #f36;
}
.cid-sg0egsdiar .media-wrap img {
  height: 6rem;
}
.cid-sg0egsdiar .mbr-text {
  color: #8d97ad;
}
.cid-sg0egsdiar .p-title {
  font-size: 17px;
}
.cid-sg0egsdiar .p-title span {
  color: #111111;
}
.cid-sg0egsdiar .title-card {
  font-size: 1.3rem;
}
.cid-sg0egsdiar .social-media ul {
  margin: 0;
  padding: 0;
  margin-bottom: 8px;
}
.cid-sg0egsdiar .social-media ul li {
  margin-right: .5rem;
  display: inline-block;
  margin-bottom: .5rem;
}
.cid-sg0egsdiar .footer-menu {
  margin-bottom: 0;
  display: flex;
  -webkit-justify-content: flex-end;
  justify-content: flex-end;
  -webkit-flex-wrap: wrap;
  flex-wrap: wrap;
  list-style: none;
}
.cid-sg0egsdiar .footer-menu__item {
  font-size: 18px;
  padding-right: 1.5rem;
}
.cid-sg0egsdiar .footer-menu__item:last-child {
  padding-right: 0;
}
.cid-sg0egsdiar .copyright {
  display: flex;
  -webkit-align-items: center;
  align-items: center;
}
.cid-sg0egsdiar .copyright img {
  margin-right: 10px;
}
.cid-sg0egsdiar .icon-transition span {
  color: #ffffff;
  display: flex;
  padding: 1rem;
  border-radius: 50%;
  background-color: #72e29d;
  transition: all 0.3s ease-out 0s;
  font-size: 14px;
}
.cid-sg0egsdiar .icon-transition span:hover {
  background-color: #65bf7a;
}
@media (max-width: 767px) {
  .cid-sg0egsdiar .footer-lower .copyright {
    margin-bottom: 1rem;
    text-align: center;
  }
}
.cid-sg0egsdiar .footer-lower hr {
  margin: 1rem 0;
  border-color: #efefef;
}
@media (max-width: 767px) {
  .cid-sg0egsdiar .footer-menu {
    -webkit-justify-content: center;
    justify-content: center;
  }
}
.cid-sg0egsdiar H5 {
  color: #72e29d;
}
.cid-sg0egsdiar .p-title,
.cid-sg0egsdiar .social-media {
  color: #ffffff;
}
.cid-sg0ffclABD .navbar-dropdown {
  position: relative !important;
}
.cid-sg0ffclABD img {
  width: 50px!important;
  height: 50px!important;
}
.cid-sg0ffclABD .navbar-short {
  background: #ffffff !important;
  box-shadow: 0 0 10px rgba(0, 0, 0, 0.4);
}
.cid-sg0ffclABD .navbar-short .nav-link {
  color: black!important;
}
.cid-sg0ffclABD .navbar {
  transition: all .3s;
  min-height: 77px;
  border-bottom: 1px solid transparent;
  background: rgba(255, 255, 255, 0);
}
.cid-sg0ffclABD .navbar.opened {
  transition: all .3s;
}
.cid-sg0ffclABD .navbar .navbar-logo img {
  width: 220px !important;
  height: auto !important;
}
.cid-sg0ffclABD .navbar .navbar-collapse {
  justify-content: flex-end;
  z-index: 1;
}
.cid-sg0ffclABD .navbar.collapsed .nav-item .nav-link::before {
  display: none;
}
.cid-sg0ffclABD .navbar.collapsed.opened .dropdown-menu {
  top: 0;
}
.cid-sg0ffclABD .navbar.collapsed .dropdown-menu .dropdown-submenu {
  left: 0 !important;
}
.cid-sg0ffclABD .navbar.collapsed .dropdown-menu .dropdown-item:after {
  right: auto;
}
.cid-sg0ffclABD .navbar.collapsed .dropdown-menu .dropdown-toggle[data-toggle="dropdown-submenu"]:after {
  margin-left: 0.5rem;
  margin-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-sg0ffclABD .navbar.collapsed ul.navbar-nav li {
  margin: auto;
}
.cid-sg0ffclABD .navbar.collapsed .icons-menu {
  padding-left: 0;
  padding-right: 0;
  padding-top: .5rem;
  padding-bottom: .5rem;
}
@media (max-width: 991px) {
  .cid-sg0ffclABD .navbar .nav-item .nav-link::before {
    display: none;
  }
  .cid-sg0ffclABD .navbar.opened .dropdown-menu {
    top: 0;
  }
  .cid-sg0ffclABD .navbar .dropdown-menu .dropdown-submenu {
    left: 0 !important;
  }
  .cid-sg0ffclABD .navbar .dropdown-menu .dropdown-item:after {
    right: auto;
  }
  .cid-sg0ffclABD .navbar .dropdown-menu .dropdown-toggle[data-toggle="dropdown-submenu"]:after {
    margin-left: 0.5rem;
    margin-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-sg0ffclABD .navbar ul.navbar-nav li {
    margin: auto;
  }
  .cid-sg0ffclABD .navbar .navbar-brand {
    flex-shrink: initial;
    flex-basis: auto;
    word-break: break-word;
    padding-right: 1rem;
    height: 77px;
  }
  .cid-sg0ffclABD .navbar .navbar-toggler {
    flex-basis: auto;
  }
  .cid-sg0ffclABD .navbar .icons-menu {
    padding: 0;
    padding-top: 1rem;
    padding-bottom: 1.6rem;
  }
}
.cid-sg0ffclABD .navbar.navbar-short {
  min-height: 60px;
}
.cid-sg0ffclABD .navbar.navbar-short .navbar-logo img {
  height: 3rem !important;
}
.cid-sg0ffclABD .navbar.navbar-short .navbar-brand {
  padding: 0;
}
.cid-sg0ffclABD .navbar-logo {
  margin-right: 1rem!important;
}
.cid-sg0ffclABD .nav-link {
  transition: all 0.3s;
  position: relative;
}
.cid-sg0ffclABD .nav-link:before {
  content: '';
  position: absolute;
  width: 8px;
  height: 8px;
  border-radius: 3px;
  transition: all 0.3s;
  bottom: 5px;
  left: 50%;
  opacity: 0;
  transform: translateX(-50%);
  background: #72e29d;
}
.cid-sg0ffclABD .nav-link:hover,
.cid-sg0ffclABD .nav-link:focus {
  color: #72e29d !important;
}
.cid-sg0ffclABD .nav-link:hover:before,
.cid-sg0ffclABD .nav-link:focus:before {
  bottom: -17px;
  opacity: 1;
}
.cid-sg0ffclABD .dropdown-menu {
  padding: 0.5rem 0;
  border: 2px solid black;
  border-radius: 8px;
}
.cid-sg0ffclABD .dropdown-item {
  padding: 0 2rem;
  backround: white;
  color: black !important;
}
.cid-sg0ffclABD .dropdown-item:before {
  content: '';
  position: absolute;
  width: 8px;
  height: 8px;
  border-radius: 3px;
  transition: all 0.3s;
  left: -5px;
  top: 50%;
  opacity: 0;
  transform: translateY(-50%);
  background: #72e29d;
}
.cid-sg0ffclABD .dropdown-item:hover,
.cid-sg0ffclABD .dropdown-item:focus {
  color: #72e29d !important;
  transform: translateX(10px);
}
.cid-sg0ffclABD .dropdown-item:hover:before,
.cid-sg0ffclABD .dropdown-item:focus:before {
  left: 7px;
  opacity: 1;
}
.cid-sg0ffclABD .iconfont-wrapper {
  position: relative;
  box-shadow: 0px 0px 0px 2px #000000 inset;
  border-radius: 50%;
  color: #000000 !important;
  font-size: 1.2rem;
  width: 45px;
  height: 45px;
  display: flex;
  margin: 0 0.4rem;
  justify-content: center;
  align-items: center;
  transition: all 0.3s;
}
.cid-sg0ffclABD .iconfont-wrapper:hover {
  box-shadow: 0px 0px 0px 2px #72e29d inset;
}
.cid-sg0ffclABD .iconfont-wrapper:hover .icon-bg {
  top: 0px;
  right: 0px;
}
.cid-sg0ffclABD .iconfont-wrapper:hover .mbr-iconfont {
  color: white;
}
.cid-sg0ffclABD .mbr-iconfont {
  z-index: 2;
  transition: all 0.3s;
}
.cid-sg0ffclABD .icon-bg {
  position: absolute;
  top: 5px;
  right: -5px;
  box-sizing: border-box;
  width: 100%;
  transition: all 0.3s;
  z-index: -1;
  height: 100%;
  border-radius: 50%;
  background: #72e29d;
}
.cid-sg0ffclABD .navbar-nav {
  margin: auto;
}
.cid-sg0ffclABD .nav-dropdown .link {
  padding: 0 0.3em !important;
  margin: .667em 1em !important;
}
.cid-sg0ffclABD .nav-dropdown .link.dropdown-toggle::after {
  margin-left: 0.5rem;
  margin-top: 0.2rem;
}
.cid-sg0ffclABD .container {
  display: flex;
  margin: auto;
}
.cid-sg0ffclABD .navbar-caption {
  padding-right: 4rem;
}
.cid-sg0ffclABD .dropdown-menu,
.cid-sg0ffclABD .navbar.opened {
  background: #ffffff !important;
}
.cid-sg0ffclABD .nav-item:focus,
.cid-sg0ffclABD .nav-link:focus {
  outline: none;
}
.cid-sg0ffclABD .dropdown .dropdown-menu .dropdown-item {
  width: auto;
  transition: all 0.25s ease-in-out;
}
.cid-sg0ffclABD .dropdown .dropdown-menu .dropdown-item::after {
  right: 1rem;
}
.cid-sg0ffclABD .dropdown .dropdown-menu .dropdown-item .mbr-iconfont {
  margin-left: -1.8rem;
  padding-right: 1rem;
  font-size: inherit;
}
.cid-sg0ffclABD .dropdown .dropdown-menu .dropdown-item .mbr-iconfont:before {
  display: inline-block;
  transform: scale(1, 1);
  transition: all 0.25s ease-in-out;
}
.cid-sg0ffclABD .collapsed .dropdown-menu .dropdown-item:before {
  display: none;
}
.cid-sg0ffclABD .collapsed .dropdown .dropdown-menu .dropdown-item {
  padding: 0.235em 1.5em 0.235em 1.5em !important;
  transition: none;
  margin: 0 !important;
}
.cid-sg0ffclABD .navbar-brand {
  flex-shrink: 0;
  align-items: center;
  margin-right: 0;
  padding: 0;
  transition: all .3s;
  word-break: break-word;
  z-index: 1;
}
.cid-sg0ffclABD .navbar-brand .navbar-caption {
  line-height: inherit !important;
}
.cid-sg0ffclABD .navbar-brand .navbar-logo a {
  outline: none;
}
.cid-sg0ffclABD .dropdown-item.active,
.cid-sg0ffclABD .dropdown-item:active {
  background-color: transparent;
}
.cid-sg0ffclABD .navbar-expand-lg .navbar-nav .nav-link {
  padding: 0;
}
.cid-sg0ffclABD .nav-dropdown .link.dropdown-toggle {
  margin-right: 1.667em;
}
.cid-sg0ffclABD .nav-dropdown .link.dropdown-toggle[aria-expanded="true"] {
  margin-right: 0;
  padding: 0.667em 1.667em;
}
.cid-sg0ffclABD .navbar.navbar-expand-lg .dropdown .dropdown-menu {
  background: #ffffff;
}
.cid-sg0ffclABD .navbar.navbar-expand-lg .dropdown .dropdown-menu .dropdown-submenu {
  margin: 0;
  left: 100%;
}
.cid-sg0ffclABD .navbar .dropdown.open > .dropdown-menu {
  display: block;
}
.cid-sg0ffclABD ul.navbar-nav {
  flex-wrap: wrap;
}
.cid-sg0ffclABD .navbar-buttons {
  text-align: center;
  min-width: 170px;
}
.cid-sg0ffclABD button.navbar-toggler {
  outline: none;
  width: 31px;
  height: 20px;
  cursor: pointer;
  transition: all .2s;
  position: relative;
  align-self: center;
}
.cid-sg0ffclABD button.navbar-toggler .hamburger span {
  position: absolute;
  right: 0;
  width: 30px;
  height: 2px;
  border-right: 5px;
  background-color: currentColor;
}
.cid-sg0ffclABD button.navbar-toggler .hamburger span:nth-child(1) {
  top: 0;
  transition: all .2s;
}
.cid-sg0ffclABD button.navbar-toggler .hamburger span:nth-child(2) {
  top: 8px;
  transition: all .15s;
}
.cid-sg0ffclABD button.navbar-toggler .hamburger span:nth-child(3) {
  top: 8px;
  transition: all .15s;
}
.cid-sg0ffclABD button.navbar-toggler .hamburger span:nth-child(4) {
  top: 16px;
  transition: all .2s;
}
.cid-sg0ffclABD nav.opened .hamburger span:nth-child(1) {
  top: 8px;
  width: 0;
  opacity: 0;
  right: 50%;
  transition: all .2s;
}
.cid-sg0ffclABD nav.opened .hamburger span:nth-child(2) {
  transform: rotate(45deg);
  transition: all .25s;
}
.cid-sg0ffclABD nav.opened .hamburger span:nth-child(3) {
  transform: rotate(-45deg);
  transition: all .25s;
}
.cid-sg0ffclABD nav.opened .hamburger span:nth-child(4) {
  top: 8px;
  width: 0;
  opacity: 0;
  right: 50%;
  transition: all .2s;
}
.cid-sg0ffclABD .navbar-dropdown {
  padding: .5rem 1rem;
}
.cid-sg0ffclABD a.nav-link {
  display: flex;
  align-items: center;
  justify-content: center;
}
.cid-sg0ffclABD .icons-menu {
  flex-wrap: nowrap;
  display: flex;
  justify-content: center;
  padding-left: 1rem;
  padding-right: 1rem;
  padding-top: 0.3rem;
  text-align: center;
}
@media screen and (-ms-high-contrast: active), (-ms-high-contrast: none) {
  .cid-sg0ffclABD .navbar {
    height: 77px;
  }
  .cid-sg0ffclABD .navbar.opened {
    height: auto;
  }
  .cid-sg0ffclABD .nav-item .nav-link:hover::before {
    width: 175%;
    max-width: calc(100% + 2rem);
    left: -1rem;
  }
}
@media (max-width: 992px) {
  .cid-sg0ffclABD .navbar {
    background: #ffffff;
  }
  .cid-sg0ffclABD .nav-link {
    color: black!important;
  }
}
.cid-sg0ffcTC3v {
  padding-top: 120px;
  padding-bottom: 120px;
  background-color: #ffffff;
  position: relative;
  overflow: hidden;
}
.cid-sg0ffcTC3v svg {
  position: absolute;
  top: 0;
  left: 0;
  transform: scale(1.8, 1.8);
}
.cid-sg0ffcTC3v #e1_ellipse {
  fill: #65bf7a !important;
}
.cid-sg0ffcTC3v img {
  width: 80%;
  border-radius: 10px;
  height: 100%;
  object-fit: cover;
  box-shadow: 0 10px 55px 5px rgba(156, 235, 186, 0.35);
}
@media (max-width: 576px) {
  .cid-sg0ffcTC3v img {
    width: 100%;
    left: 0;
  }
}
.cid-sg0ffcTC3v H1 {
  color: #ffffff;
}
.cid-sg0ffcTC3v .mbr-text,
.cid-sg0ffcTC3v .mbr-section-btn {
  color: #ffffff;
}
.cid-sg0ffdfgvv {
  padding-top: 4rem;
  padding-bottom: 2rem;
  background-color: #ffffff;
}
.cid-sg0ffdfgvv .counter-container ul {
  margin-bottom: 0;
}
.cid-sg0ffdfgvv .counter-container ul li {
  padding-left: 0rem;
  margin-bottom: 1rem;
  list-style: none;
  position: relative;
}
.cid-sg0ffdfgvv .counter-container ul li:before {
  position: absolute;
  font-family: 'Moririse2' !important;
  left: -40px;
  content: "\e96b";
  top: -2px;
  display: flex;
  transform: rotate(30deg);
  justify-content: center;
  align-items: center;
  color: #65bf7a;
  width: 20px;
  height: 20px;
  border-radius: 50%;
  margin-top: 5px;
}
.cid-sg0ffdtXYP {
  padding-top: 0rem;
  padding-bottom: 4rem;
  background-color: #ffffff;
}
.cid-sg0ffdtXYP .counter-container ul {
  margin-bottom: 0;
}
.cid-sg0ffdtXYP .counter-container ul li {
  padding-left: 0rem;
  margin-bottom: 1rem;
  list-style: none;
  position: relative;
}
.cid-sg0ffdtXYP .counter-container ul li:before {
  position: absolute;
  font-family: 'Moririse2' !important;
  left: -40px;
  content: "\e96b";
  top: -2px;
  display: flex;
  transform: rotate(30deg);
  justify-content: center;
  align-items: center;
  color: #65bf7a;
  width: 20px;
  height: 20px;
  border-radius: 50%;
  margin-top: 5px;
}
.cid-sg0ffdF70M {
  padding-top: 90px;
  padding-bottom: 45px;
  background-color: #f8f8f8;
}
.cid-sg0ffdF70M .card {
  -webkit-flex-direction: row;
  flex-direction: row;
  -webkit-justify-content: center;
  justify-content: center;
}
.cid-sg0ffdF70M .card .card-img {
  width: 20%;
  display: flex;
  -webkit-flex-direction: column;
  flex-direction: column;
}
.cid-sg0ffdF70M .card .card-box {
  display: flex;
  -webkit-flex-direction: column;
  flex-direction: column;
  width: 80%;
  padding-left: 1rem;
}
.cid-sg0ffdF70M .card .card-img span {
  color: #767676;
  font-size: 60px;
}
.cid-sg0ffdF70M .card-title {
  margin: 0;
}
.cid-sg0ffdF70M .card-img,
.cid-sg0ffdF70M .card-box {
  -webkit-justify-content: center;
  justify-content: center;
}
.cid-sg0ffdF70M .mbr-text {
  color: #767676;
}
@media (max-width: 767px) {
  .cid-sg0ffdF70M .card {
    -webkit-flex-direction: column;
    flex-direction: column;
  }
  .cid-sg0ffdF70M .card .card-img {
    width: 100%;
    padding-bottom: 1.5rem;
  }
  .cid-sg0ffdF70M .card .card-box {
    width: 100%;
    padding-left: 0;
  }
  .cid-sg0ffdF70M .card .card-box .card-title,
  .cid-sg0ffdF70M .card .card-box .mbr-text,
  .cid-sg0ffdF70M .card .card-box .link {
    text-align: center;
  }
}
@media (min-width: 768px) {
  .cid-sg0ffdF70M .card {
    padding-right: 2rem;
    padding-left: 2rem;
  }
  .cid-sg0ffdF70M .card .card-img {
    text-align: right !important;
  }
}
.cid-sg0ffeh3nO {
  padding-top: 60px;
  padding-bottom: 60px;
  background-color: #333333;
}
@media (max-width: 767px) {
  .cid-sg0ffeh3nO .content {
    text-align: center;
  }
  .cid-sg0ffeh3nO .content > div:not(:last-child) {
    margin-bottom: 2rem;
  }
}
@media (max-width: 767px) {
  .cid-sg0ffeh3nO .media-wrap {
    margin-bottom: 1rem;
  }
}
.cid-sg0ffeh3nO .media-wrap .mbr-iconfont-logo {
  font-size: 7.5rem;
  color: #f36;
}
.cid-sg0ffeh3nO .media-wrap img {
  height: 6rem;
}
.cid-sg0ffeh3nO .mbr-text {
  color: #8d97ad;
}
.cid-sg0ffeh3nO .p-title {
  font-size: 17px;
}
.cid-sg0ffeh3nO .p-title span {
  color: #111111;
}
.cid-sg0ffeh3nO .title-card {
  font-size: 1.3rem;
}
.cid-sg0ffeh3nO .social-media ul {
  margin: 0;
  padding: 0;
  margin-bottom: 8px;
}
.cid-sg0ffeh3nO .social-media ul li {
  margin-right: .5rem;
  display: inline-block;
  margin-bottom: .5rem;
}
.cid-sg0ffeh3nO .footer-menu {
  margin-bottom: 0;
  display: flex;
  -webkit-justify-content: flex-end;
  justify-content: flex-end;
  -webkit-flex-wrap: wrap;
  flex-wrap: wrap;
  list-style: none;
}
.cid-sg0ffeh3nO .footer-menu__item {
  font-size: 18px;
  padding-right: 1.5rem;
}
.cid-sg0ffeh3nO .footer-menu__item:last-child {
  padding-right: 0;
}
.cid-sg0ffeh3nO .copyright {
  display: flex;
  -webkit-align-items: center;
  align-items: center;
}
.cid-sg0ffeh3nO .copyright img {
  margin-right: 10px;
}
.cid-sg0ffeh3nO .icon-transition span {
  color: #ffffff;
  display: flex;
  padding: 1rem;
  border-radius: 50%;
  background-color: #72e29d;
  transition: all 0.3s ease-out 0s;
  font-size: 14px;
}
.cid-sg0ffeh3nO .icon-transition span:hover {
  background-color: #65bf7a;
}
@media (max-width: 767px) {
  .cid-sg0ffeh3nO .footer-lower .copyright {
    margin-bottom: 1rem;
    text-align: center;
  }
}
.cid-sg0ffeh3nO .footer-lower hr {
  margin: 1rem 0;
  border-color: #efefef;
}
@media (max-width: 767px) {
  .cid-sg0ffeh3nO .footer-menu {
    -webkit-justify-content: center;
    justify-content: center;
  }
}
.cid-sg0ffeh3nO H5 {
  color: #72e29d;
}
.cid-sg0ffeh3nO .p-title,
.cid-sg0ffeh3nO .social-media {
  color: #ffffff;
}
.cid-sg0i4TyCg3 .navbar-dropdown {
  position: relative !important;
}
.cid-sg0i4TyCg3 img {
  width: 50px!important;
  height: 50px!important;
}
.cid-sg0i4TyCg3 .navbar-short {
  background: #ffffff !important;
  box-shadow: 0 0 10px rgba(0, 0, 0, 0.4);
}
.cid-sg0i4TyCg3 .navbar-short .nav-link {
  color: black!important;
}
.cid-sg0i4TyCg3 .navbar {
  transition: all .3s;
  min-height: 77px;
  border-bottom: 1px solid transparent;
  background: rgba(255, 255, 255, 0);
}
.cid-sg0i4TyCg3 .navbar.opened {
  transition: all .3s;
}
.cid-sg0i4TyCg3 .navbar .navbar-logo img {
  width: 220px !important;
  height: auto !important;
}
.cid-sg0i4TyCg3 .navbar .navbar-collapse {
  justify-content: flex-end;
  z-index: 1;
}
.cid-sg0i4TyCg3 .navbar.collapsed .nav-item .nav-link::before {
  display: none;
}
.cid-sg0i4TyCg3 .navbar.collapsed.opened .dropdown-menu {
  top: 0;
}
.cid-sg0i4TyCg3 .navbar.collapsed .dropdown-menu .dropdown-submenu {
  left: 0 !important;
}
.cid-sg0i4TyCg3 .navbar.collapsed .dropdown-menu .dropdown-item:after {
  right: auto;
}
.cid-sg0i4TyCg3 .navbar.collapsed .dropdown-menu .dropdown-toggle[data-toggle="dropdown-submenu"]:after {
  margin-left: 0.5rem;
  margin-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-sg0i4TyCg3 .navbar.collapsed ul.navbar-nav li {
  margin: auto;
}
.cid-sg0i4TyCg3 .navbar.collapsed .icons-menu {
  padding-left: 0;
  padding-right: 0;
  padding-top: .5rem;
  padding-bottom: .5rem;
}
@media (max-width: 991px) {
  .cid-sg0i4TyCg3 .navbar .nav-item .nav-link::before {
    display: none;
  }
  .cid-sg0i4TyCg3 .navbar.opened .dropdown-menu {
    top: 0;
  }
  .cid-sg0i4TyCg3 .navbar .dropdown-menu .dropdown-submenu {
    left: 0 !important;
  }
  .cid-sg0i4TyCg3 .navbar .dropdown-menu .dropdown-item:after {
    right: auto;
  }
  .cid-sg0i4TyCg3 .navbar .dropdown-menu .dropdown-toggle[data-toggle="dropdown-submenu"]:after {
    margin-left: 0.5rem;
    margin-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-sg0i4TyCg3 .navbar ul.navbar-nav li {
    margin: auto;
  }
  .cid-sg0i4TyCg3 .navbar .navbar-brand {
    flex-shrink: initial;
    flex-basis: auto;
    word-break: break-word;
    padding-right: 1rem;
    height: 77px;
  }
  .cid-sg0i4TyCg3 .navbar .navbar-toggler {
    flex-basis: auto;
  }
  .cid-sg0i4TyCg3 .navbar .icons-menu {
    padding: 0;
    padding-top: 1rem;
    padding-bottom: 1.6rem;
  }
}
.cid-sg0i4TyCg3 .navbar.navbar-short {
  min-height: 60px;
}
.cid-sg0i4TyCg3 .navbar.navbar-short .navbar-logo img {
  height: 3rem !important;
}
.cid-sg0i4TyCg3 .navbar.navbar-short .navbar-brand {
  padding: 0;
}
.cid-sg0i4TyCg3 .navbar-logo {
  margin-right: 1rem!important;
}
.cid-sg0i4TyCg3 .nav-link {
  transition: all 0.3s;
  position: relative;
}
.cid-sg0i4TyCg3 .nav-link:before {
  content: '';
  position: absolute;
  width: 8px;
  height: 8px;
  border-radius: 3px;
  transition: all 0.3s;
  bottom: 5px;
  left: 50%;
  opacity: 0;
  transform: translateX(-50%);
  background: #72e29d;
}
.cid-sg0i4TyCg3 .nav-link:hover,
.cid-sg0i4TyCg3 .nav-link:focus {
  color: #72e29d !important;
}
.cid-sg0i4TyCg3 .nav-link:hover:before,
.cid-sg0i4TyCg3 .nav-link:focus:before {
  bottom: -17px;
  opacity: 1;
}
.cid-sg0i4TyCg3 .dropdown-menu {
  padding: 0.5rem 0;
  border: 2px solid black;
  border-radius: 8px;
}
.cid-sg0i4TyCg3 .dropdown-item {
  padding: 0 2rem;
  backround: white;
  color: black !important;
}
.cid-sg0i4TyCg3 .dropdown-item:before {
  content: '';
  position: absolute;
  width: 8px;
  height: 8px;
  border-radius: 3px;
  transition: all 0.3s;
  left: -5px;
  top: 50%;
  opacity: 0;
  transform: translateY(-50%);
  background: #72e29d;
}
.cid-sg0i4TyCg3 .dropdown-item:hover,
.cid-sg0i4TyCg3 .dropdown-item:focus {
  color: #72e29d !important;
  transform: translateX(10px);
}
.cid-sg0i4TyCg3 .dropdown-item:hover:before,
.cid-sg0i4TyCg3 .dropdown-item:focus:before {
  left: 7px;
  opacity: 1;
}
.cid-sg0i4TyCg3 .iconfont-wrapper {
  position: relative;
  box-shadow: 0px 0px 0px 2px #000000 inset;
  border-radius: 50%;
  color: #000000 !important;
  font-size: 1.2rem;
  width: 45px;
  height: 45px;
  display: flex;
  margin: 0 0.4rem;
  justify-content: center;
  align-items: center;
  transition: all 0.3s;
}
.cid-sg0i4TyCg3 .iconfont-wrapper:hover {
  box-shadow: 0px 0px 0px 2px #72e29d inset;
}
.cid-sg0i4TyCg3 .iconfont-wrapper:hover .icon-bg {
  top: 0px;
  right: 0px;
}
.cid-sg0i4TyCg3 .iconfont-wrapper:hover .mbr-iconfont {
  color: white;
}
.cid-sg0i4TyCg3 .mbr-iconfont {
  z-index: 2;
  transition: all 0.3s;
}
.cid-sg0i4TyCg3 .icon-bg {
  position: absolute;
  top: 5px;
  right: -5px;
  box-sizing: border-box;
  width: 100%;
  transition: all 0.3s;
  z-index: -1;
  height: 100%;
  border-radius: 50%;
  background: #72e29d;
}
.cid-sg0i4TyCg3 .navbar-nav {
  margin: auto;
}
.cid-sg0i4TyCg3 .nav-dropdown .link {
  padding: 0 0.3em !important;
  margin: .667em 1em !important;
}
.cid-sg0i4TyCg3 .nav-dropdown .link.dropdown-toggle::after {
  margin-left: 0.5rem;
  margin-top: 0.2rem;
}
.cid-sg0i4TyCg3 .container {
  display: flex;
  margin: auto;
}
.cid-sg0i4TyCg3 .navbar-caption {
  padding-right: 4rem;
}
.cid-sg0i4TyCg3 .dropdown-menu,
.cid-sg0i4TyCg3 .navbar.opened {
  background: #ffffff !important;
}
.cid-sg0i4TyCg3 .nav-item:focus,
.cid-sg0i4TyCg3 .nav-link:focus {
  outline: none;
}
.cid-sg0i4TyCg3 .dropdown .dropdown-menu .dropdown-item {
  width: auto;
  transition: all 0.25s ease-in-out;
}
.cid-sg0i4TyCg3 .dropdown .dropdown-menu .dropdown-item::after {
  right: 1rem;
}
.cid-sg0i4TyCg3 .dropdown .dropdown-menu .dropdown-item .mbr-iconfont {
  margin-left: -1.8rem;
  padding-right: 1rem;
  font-size: inherit;
}
.cid-sg0i4TyCg3 .dropdown .dropdown-menu .dropdown-item .mbr-iconfont:before {
  display: inline-block;
  transform: scale(1, 1);
  transition: all 0.25s ease-in-out;
}
.cid-sg0i4TyCg3 .collapsed .dropdown-menu .dropdown-item:before {
  display: none;
}
.cid-sg0i4TyCg3 .collapsed .dropdown .dropdown-menu .dropdown-item {
  padding: 0.235em 1.5em 0.235em 1.5em !important;
  transition: none;
  margin: 0 !important;
}
.cid-sg0i4TyCg3 .navbar-brand {
  flex-shrink: 0;
  align-items: center;
  margin-right: 0;
  padding: 0;
  transition: all .3s;
  word-break: break-word;
  z-index: 1;
}
.cid-sg0i4TyCg3 .navbar-brand .navbar-caption {
  line-height: inherit !important;
}
.cid-sg0i4TyCg3 .navbar-brand .navbar-logo a {
  outline: none;
}
.cid-sg0i4TyCg3 .dropdown-item.active,
.cid-sg0i4TyCg3 .dropdown-item:active {
  background-color: transparent;
}
.cid-sg0i4TyCg3 .navbar-expand-lg .navbar-nav .nav-link {
  padding: 0;
}
.cid-sg0i4TyCg3 .nav-dropdown .link.dropdown-toggle {
  margin-right: 1.667em;
}
.cid-sg0i4TyCg3 .nav-dropdown .link.dropdown-toggle[aria-expanded="true"] {
  margin-right: 0;
  padding: 0.667em 1.667em;
}
.cid-sg0i4TyCg3 .navbar.navbar-expand-lg .dropdown .dropdown-menu {
  background: #ffffff;
}
.cid-sg0i4TyCg3 .navbar.navbar-expand-lg .dropdown .dropdown-menu .dropdown-submenu {
  margin: 0;
  left: 100%;
}
.cid-sg0i4TyCg3 .navbar .dropdown.open > .dropdown-menu {
  display: block;
}
.cid-sg0i4TyCg3 ul.navbar-nav {
  flex-wrap: wrap;
}
.cid-sg0i4TyCg3 .navbar-buttons {
  text-align: center;
  min-width: 170px;
}
.cid-sg0i4TyCg3 button.navbar-toggler {
  outline: none;
  width: 31px;
  height: 20px;
  cursor: pointer;
  transition: all .2s;
  position: relative;
  align-self: center;
}
.cid-sg0i4TyCg3 button.navbar-toggler .hamburger span {
  position: absolute;
  right: 0;
  width: 30px;
  height: 2px;
  border-right: 5px;
  background-color: currentColor;
}
.cid-sg0i4TyCg3 button.navbar-toggler .hamburger span:nth-child(1) {
  top: 0;
  transition: all .2s;
}
.cid-sg0i4TyCg3 button.navbar-toggler .hamburger span:nth-child(2) {
  top: 8px;
  transition: all .15s;
}
.cid-sg0i4TyCg3 button.navbar-toggler .hamburger span:nth-child(3) {
  top: 8px;
  transition: all .15s;
}
.cid-sg0i4TyCg3 button.navbar-toggler .hamburger span:nth-child(4) {
  top: 16px;
  transition: all .2s;
}
.cid-sg0i4TyCg3 nav.opened .hamburger span:nth-child(1) {
  top: 8px;
  width: 0;
  opacity: 0;
  right: 50%;
  transition: all .2s;
}
.cid-sg0i4TyCg3 nav.opened .hamburger span:nth-child(2) {
  transform: rotate(45deg);
  transition: all .25s;
}
.cid-sg0i4TyCg3 nav.opened .hamburger span:nth-child(3) {
  transform: rotate(-45deg);
  transition: all .25s;
}
.cid-sg0i4TyCg3 nav.opened .hamburger span:nth-child(4) {
  top: 8px;
  width: 0;
  opacity: 0;
  right: 50%;
  transition: all .2s;
}
.cid-sg0i4TyCg3 .navbar-dropdown {
  padding: .5rem 1rem;
}
.cid-sg0i4TyCg3 a.nav-link {
  display: flex;
  align-items: center;
  justify-content: center;
}
.cid-sg0i4TyCg3 .icons-menu {
  flex-wrap: nowrap;
  display: flex;
  justify-content: center;
  padding-left: 1rem;
  padding-right: 1rem;
  padding-top: 0.3rem;
  text-align: center;
}
@media screen and (-ms-high-contrast: active), (-ms-high-contrast: none) {
  .cid-sg0i4TyCg3 .navbar {
    height: 77px;
  }
  .cid-sg0i4TyCg3 .navbar.opened {
    height: auto;
  }
  .cid-sg0i4TyCg3 .nav-item .nav-link:hover::before {
    width: 175%;
    max-width: calc(100% + 2rem);
    left: -1rem;
  }
}
@media (max-width: 992px) {
  .cid-sg0i4TyCg3 .navbar {
    background: #ffffff;
  }
  .cid-sg0i4TyCg3 .nav-link {
    color: black!important;
  }
}
.cid-sg0i4UbPg6 {
  padding-top: 120px;
  padding-bottom: 120px;
  background-color: #ffffff;
  position: relative;
  overflow: hidden;
}
.cid-sg0i4UbPg6 svg {
  position: absolute;
  top: 0;
  left: 0;
  transform: scale(1.8, 1.8);
}
.cid-sg0i4UbPg6 #e1_ellipse {
  fill: #65bf7a !important;
}
.cid-sg0i4UbPg6 img {
  width: 80%;
  border-radius: 10px;
  height: 100%;
  object-fit: cover;
  box-shadow: 0 10px 55px 5px rgba(156, 235, 186, 0.35);
}
@media (max-width: 576px) {
  .cid-sg0i4UbPg6 img {
    width: 100%;
    left: 0;
  }
}
.cid-sg0i4UbPg6 H1 {
  color: #ffffff;
}
.cid-sg0i4UbPg6 .mbr-text,
.cid-sg0i4UbPg6 .mbr-section-btn {
  color: #ffffff;
}
.cid-sg0i4UFHx3 {
  padding-top: 4rem;
  padding-bottom: 2rem;
  background-color: #ffffff;
}
.cid-sg0i4UFHx3 .counter-container ul {
  margin-bottom: 0;
}
.cid-sg0i4UFHx3 .counter-container ul li {
  padding-left: 0rem;
  margin-bottom: 1rem;
  list-style: none;
  position: relative;
}
.cid-sg0i4UFHx3 .counter-container ul li:before {
  position: absolute;
  font-family: 'Moririse2' !important;
  left: -40px;
  content: "\e96b";
  top: -2px;
  display: flex;
  transform: rotate(30deg);
  justify-content: center;
  align-items: center;
  color: #65bf7a;
  width: 20px;
  height: 20px;
  border-radius: 50%;
  margin-top: 5px;
}
.cid-sg0i4USJUm {
  padding-top: 0rem;
  padding-bottom: 4rem;
  background-color: #ffffff;
}
.cid-sg0i4USJUm .counter-container ul {
  margin-bottom: 0;
}
.cid-sg0i4USJUm .counter-container ul li {
  padding-left: 0rem;
  margin-bottom: 1rem;
  list-style: none;
  position: relative;
}
.cid-sg0i4USJUm .counter-container ul li:before {
  position: absolute;
  font-family: 'Moririse2' !important;
  left: -40px;
  content: "\e96b";
  top: -2px;
  display: flex;
  transform: rotate(30deg);
  justify-content: center;
  align-items: center;
  color: #65bf7a;
  width: 20px;
  height: 20px;
  border-radius: 50%;
  margin-top: 5px;
}
.cid-sg0i4V6hie {
  padding-top: 90px;
  padding-bottom: 45px;
  background-color: #f8f8f8;
}
.cid-sg0i4V6hie .card {
  -webkit-flex-direction: row;
  flex-direction: row;
  -webkit-justify-content: center;
  justify-content: center;
}
.cid-sg0i4V6hie .card .card-img {
  width: 20%;
  display: flex;
  -webkit-flex-direction: column;
  flex-direction: column;
}
.cid-sg0i4V6hie .card .card-box {
  display: flex;
  -webkit-flex-direction: column;
  flex-direction: column;
  width: 80%;
  padding-left: 1rem;
}
.cid-sg0i4V6hie .card .card-img span {
  color: #767676;
  font-size: 60px;
}
.cid-sg0i4V6hie .card-title {
  margin: 0;
}
.cid-sg0i4V6hie .card-img,
.cid-sg0i4V6hie .card-box {
  -webkit-justify-content: center;
  justify-content: center;
}
.cid-sg0i4V6hie .mbr-text {
  color: #767676;
}
@media (max-width: 767px) {
  .cid-sg0i4V6hie .card {
    -webkit-flex-direction: column;
    flex-direction: column;
  }
  .cid-sg0i4V6hie .card .card-img {
    width: 100%;
    padding-bottom: 1.5rem;
  }
  .cid-sg0i4V6hie .card .card-box {
    width: 100%;
    padding-left: 0;
  }
  .cid-sg0i4V6hie .card .card-box .card-title,
  .cid-sg0i4V6hie .card .card-box .mbr-text,
  .cid-sg0i4V6hie .card .card-box .link {
    text-align: center;
  }
}
@media (min-width: 768px) {
  .cid-sg0i4V6hie .card {
    padding-right: 2rem;
    padding-left: 2rem;
  }
  .cid-sg0i4V6hie .card .card-img {
    text-align: right !important;
  }
}
.cid-sg0i4VLOkh {
  padding-top: 60px;
  padding-bottom: 60px;
  background-color: #333333;
}
@media (max-width: 767px) {
  .cid-sg0i4VLOkh .content {
    text-align: center;
  }
  .cid-sg0i4VLOkh .content > div:not(:last-child) {
    margin-bottom: 2rem;
  }
}
@media (max-width: 767px) {
  .cid-sg0i4VLOkh .media-wrap {
    margin-bottom: 1rem;
  }
}
.cid-sg0i4VLOkh .media-wrap .mbr-iconfont-logo {
  font-size: 7.5rem;
  color: #f36;
}
.cid-sg0i4VLOkh .media-wrap img {
  height: 6rem;
}
.cid-sg0i4VLOkh .mbr-text {
  color: #8d97ad;
}
.cid-sg0i4VLOkh .p-title {
  font-size: 17px;
}
.cid-sg0i4VLOkh .p-title span {
  color: #111111;
}
.cid-sg0i4VLOkh .title-card {
  font-size: 1.3rem;
}
.cid-sg0i4VLOkh .social-media ul {
  margin: 0;
  padding: 0;
  margin-bottom: 8px;
}
.cid-sg0i4VLOkh .social-media ul li {
  margin-right: .5rem;
  display: inline-block;
  margin-bottom: .5rem;
}
.cid-sg0i4VLOkh .footer-menu {
  margin-bottom: 0;
  display: flex;
  -webkit-justify-content: flex-end;
  justify-content: flex-end;
  -webkit-flex-wrap: wrap;
  flex-wrap: wrap;
  list-style: none;
}
.cid-sg0i4VLOkh .footer-menu__item {
  font-size: 18px;
  padding-right: 1.5rem;
}
.cid-sg0i4VLOkh .footer-menu__item:last-child {
  padding-right: 0;
}
.cid-sg0i4VLOkh .copyright {
  display: flex;
  -webkit-align-items: center;
  align-items: center;
}
.cid-sg0i4VLOkh .copyright img {
  margin-right: 10px;
}
.cid-sg0i4VLOkh .icon-transition span {
  color: #ffffff;
  display: flex;
  padding: 1rem;
  border-radius: 50%;
  background-color: #72e29d;
  transition: all 0.3s ease-out 0s;
  font-size: 14px;
}
.cid-sg0i4VLOkh .icon-transition span:hover {
  background-color: #65bf7a;
}
@media (max-width: 767px) {
  .cid-sg0i4VLOkh .footer-lower .copyright {
    margin-bottom: 1rem;
    text-align: center;
  }
}
.cid-sg0i4VLOkh .footer-lower hr {
  margin: 1rem 0;
  border-color: #efefef;
}
@media (max-width: 767px) {
  .cid-sg0i4VLOkh .footer-menu {
    -webkit-justify-content: center;
    justify-content: center;
  }
}
.cid-sg0i4VLOkh H5 {
  color: #72e29d;
}
.cid-sg0i4VLOkh .p-title,
.cid-sg0i4VLOkh .social-media {
  color: #ffffff;
}
.cid-sg0iJPfA5D .navbar-dropdown {
  position: relative !important;
}
.cid-sg0iJPfA5D img {
  width: 50px!important;
  height: 50px!important;
}
.cid-sg0iJPfA5D .navbar-short {
  background: #ffffff !important;
  box-shadow: 0 0 10px rgba(0, 0, 0, 0.4);
}
.cid-sg0iJPfA5D .navbar-short .nav-link {
  color: black!important;
}
.cid-sg0iJPfA5D .navbar {
  transition: all .3s;
  min-height: 77px;
  border-bottom: 1px solid transparent;
  background: rgba(255, 255, 255, 0);
}
.cid-sg0iJPfA5D .navbar.opened {
  transition: all .3s;
}
.cid-sg0iJPfA5D .navbar .navbar-logo img {
  width: 220px !important;
  height: auto !important;
}
.cid-sg0iJPfA5D .navbar .navbar-collapse {
  justify-content: flex-end;
  z-index: 1;
}
.cid-sg0iJPfA5D .navbar.collapsed .nav-item .nav-link::before {
  display: none;
}
.cid-sg0iJPfA5D .navbar.collapsed.opened .dropdown-menu {
  top: 0;
}
.cid-sg0iJPfA5D .navbar.collapsed .dropdown-menu .dropdown-submenu {
  left: 0 !important;
}
.cid-sg0iJPfA5D .navbar.collapsed .dropdown-menu .dropdown-item:after {
  right: auto;
}
.cid-sg0iJPfA5D .navbar.collapsed .dropdown-menu .dropdown-toggle[data-toggle="dropdown-submenu"]:after {
  margin-left: 0.5rem;
  margin-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-sg0iJPfA5D .navbar.collapsed ul.navbar-nav li {
  margin: auto;
}
.cid-sg0iJPfA5D .navbar.collapsed .icons-menu {
  padding-left: 0;
  padding-right: 0;
  padding-top: .5rem;
  padding-bottom: .5rem;
}
@media (max-width: 991px) {
  .cid-sg0iJPfA5D .navbar .nav-item .nav-link::before {
    display: none;
  }
  .cid-sg0iJPfA5D .navbar.opened .dropdown-menu {
    top: 0;
  }
  .cid-sg0iJPfA5D .navbar .dropdown-menu .dropdown-submenu {
    left: 0 !important;
  }
  .cid-sg0iJPfA5D .navbar .dropdown-menu .dropdown-item:after {
    right: auto;
  }
  .cid-sg0iJPfA5D .navbar .dropdown-menu .dropdown-toggle[data-toggle="dropdown-submenu"]:after {
    margin-left: 0.5rem;
    margin-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-sg0iJPfA5D .navbar ul.navbar-nav li {
    margin: auto;
  }
  .cid-sg0iJPfA5D .navbar .navbar-brand {
    flex-shrink: initial;
    flex-basis: auto;
    word-break: break-word;
    padding-right: 1rem;
    height: 77px;
  }
  .cid-sg0iJPfA5D .navbar .navbar-toggler {
    flex-basis: auto;
  }
  .cid-sg0iJPfA5D .navbar .icons-menu {
    padding: 0;
    padding-top: 1rem;
    padding-bottom: 1.6rem;
  }
}
.cid-sg0iJPfA5D .navbar.navbar-short {
  min-height: 60px;
}
.cid-sg0iJPfA5D .navbar.navbar-short .navbar-logo img {
  height: 3rem !important;
}
.cid-sg0iJPfA5D .navbar.navbar-short .navbar-brand {
  padding: 0;
}
.cid-sg0iJPfA5D .navbar-logo {
  margin-right: 1rem!important;
}
.cid-sg0iJPfA5D .nav-link {
  transition: all 0.3s;
  position: relative;
}
.cid-sg0iJPfA5D .nav-link:before {
  content: '';
  position: absolute;
  width: 8px;
  height: 8px;
  border-radius: 3px;
  transition: all 0.3s;
  bottom: 5px;
  left: 50%;
  opacity: 0;
  transform: translateX(-50%);
  background: #72e29d;
}
.cid-sg0iJPfA5D .nav-link:hover,
.cid-sg0iJPfA5D .nav-link:focus {
  color: #72e29d !important;
}
.cid-sg0iJPfA5D .nav-link:hover:before,
.cid-sg0iJPfA5D .nav-link:focus:before {
  bottom: -17px;
  opacity: 1;
}
.cid-sg0iJPfA5D .dropdown-menu {
  padding: 0.5rem 0;
  border: 2px solid black;
  border-radius: 8px;
}
.cid-sg0iJPfA5D .dropdown-item {
  padding: 0 2rem;
  backround: white;
  color: black !important;
}
.cid-sg0iJPfA5D .dropdown-item:before {
  content: '';
  position: absolute;
  width: 8px;
  height: 8px;
  border-radius: 3px;
  transition: all 0.3s;
  left: -5px;
  top: 50%;
  opacity: 0;
  transform: translateY(-50%);
  background: #72e29d;
}
.cid-sg0iJPfA5D .dropdown-item:hover,
.cid-sg0iJPfA5D .dropdown-item:focus {
  color: #72e29d !important;
  transform: translateX(10px);
}
.cid-sg0iJPfA5D .dropdown-item:hover:before,
.cid-sg0iJPfA5D .dropdown-item:focus:before {
  left: 7px;
  opacity: 1;
}
.cid-sg0iJPfA5D .iconfont-wrapper {
  position: relative;
  box-shadow: 0px 0px 0px 2px #000000 inset;
  border-radius: 50%;
  color: #000000 !important;
  font-size: 1.2rem;
  width: 45px;
  height: 45px;
  display: flex;
  margin: 0 0.4rem;
  justify-content: center;
  align-items: center;
  transition: all 0.3s;
}
.cid-sg0iJPfA5D .iconfont-wrapper:hover {
  box-shadow: 0px 0px 0px 2px #72e29d inset;
}
.cid-sg0iJPfA5D .iconfont-wrapper:hover .icon-bg {
  top: 0px;
  right: 0px;
}
.cid-sg0iJPfA5D .iconfont-wrapper:hover .mbr-iconfont {
  color: white;
}
.cid-sg0iJPfA5D .mbr-iconfont {
  z-index: 2;
  transition: all 0.3s;
}
.cid-sg0iJPfA5D .icon-bg {
  position: absolute;
  top: 5px;
  right: -5px;
  box-sizing: border-box;
  width: 100%;
  transition: all 0.3s;
  z-index: -1;
  height: 100%;
  border-radius: 50%;
  background: #72e29d;
}
.cid-sg0iJPfA5D .navbar-nav {
  margin: auto;
}
.cid-sg0iJPfA5D .nav-dropdown .link {
  padding: 0 0.3em !important;
  margin: .667em 1em !important;
}
.cid-sg0iJPfA5D .nav-dropdown .link.dropdown-toggle::after {
  margin-left: 0.5rem;
  margin-top: 0.2rem;
}
.cid-sg0iJPfA5D .container {
  display: flex;
  margin: auto;
}
.cid-sg0iJPfA5D .navbar-caption {
  padding-right: 4rem;
}
.cid-sg0iJPfA5D .dropdown-menu,
.cid-sg0iJPfA5D .navbar.opened {
  background: #ffffff !important;
}
.cid-sg0iJPfA5D .nav-item:focus,
.cid-sg0iJPfA5D .nav-link:focus {
  outline: none;
}
.cid-sg0iJPfA5D .dropdown .dropdown-menu .dropdown-item {
  width: auto;
  transition: all 0.25s ease-in-out;
}
.cid-sg0iJPfA5D .dropdown .dropdown-menu .dropdown-item::after {
  right: 1rem;
}
.cid-sg0iJPfA5D .dropdown .dropdown-menu .dropdown-item .mbr-iconfont {
  margin-left: -1.8rem;
  padding-right: 1rem;
  font-size: inherit;
}
.cid-sg0iJPfA5D .dropdown .dropdown-menu .dropdown-item .mbr-iconfont:before {
  display: inline-block;
  transform: scale(1, 1);
  transition: all 0.25s ease-in-out;
}
.cid-sg0iJPfA5D .collapsed .dropdown-menu .dropdown-item:before {
  display: none;
}
.cid-sg0iJPfA5D .collapsed .dropdown .dropdown-menu .dropdown-item {
  padding: 0.235em 1.5em 0.235em 1.5em !important;
  transition: none;
  margin: 0 !important;
}
.cid-sg0iJPfA5D .navbar-brand {
  flex-shrink: 0;
  align-items: center;
  margin-right: 0;
  padding: 0;
  transition: all .3s;
  word-break: break-word;
  z-index: 1;
}
.cid-sg0iJPfA5D .navbar-brand .navbar-caption {
  line-height: inherit !important;
}
.cid-sg0iJPfA5D .navbar-brand .navbar-logo a {
  outline: none;
}
.cid-sg0iJPfA5D .dropdown-item.active,
.cid-sg0iJPfA5D .dropdown-item:active {
  background-color: transparent;
}
.cid-sg0iJPfA5D .navbar-expand-lg .navbar-nav .nav-link {
  padding: 0;
}
.cid-sg0iJPfA5D .nav-dropdown .link.dropdown-toggle {
  margin-right: 1.667em;
}
.cid-sg0iJPfA5D .nav-dropdown .link.dropdown-toggle[aria-expanded="true"] {
  margin-right: 0;
  padding: 0.667em 1.667em;
}
.cid-sg0iJPfA5D .navbar.navbar-expand-lg .dropdown .dropdown-menu {
  background: #ffffff;
}
.cid-sg0iJPfA5D .navbar.navbar-expand-lg .dropdown .dropdown-menu .dropdown-submenu {
  margin: 0;
  left: 100%;
}
.cid-sg0iJPfA5D .navbar .dropdown.open > .dropdown-menu {
  display: block;
}
.cid-sg0iJPfA5D ul.navbar-nav {
  flex-wrap: wrap;
}
.cid-sg0iJPfA5D .navbar-buttons {
  text-align: center;
  min-width: 170px;
}
.cid-sg0iJPfA5D button.navbar-toggler {
  outline: none;
  width: 31px;
  height: 20px;
  cursor: pointer;
  transition: all .2s;
  position: relative;
  align-self: center;
}
.cid-sg0iJPfA5D button.navbar-toggler .hamburger span {
  position: absolute;
  right: 0;
  width: 30px;
  height: 2px;
  border-right: 5px;
  background-color: currentColor;
}
.cid-sg0iJPfA5D button.navbar-toggler .hamburger span:nth-child(1) {
  top: 0;
  transition: all .2s;
}
.cid-sg0iJPfA5D button.navbar-toggler .hamburger span:nth-child(2) {
  top: 8px;
  transition: all .15s;
}
.cid-sg0iJPfA5D button.navbar-toggler .hamburger span:nth-child(3) {
  top: 8px;
  transition: all .15s;
}
.cid-sg0iJPfA5D button.navbar-toggler .hamburger span:nth-child(4) {
  top: 16px;
  transition: all .2s;
}
.cid-sg0iJPfA5D nav.opened .hamburger span:nth-child(1) {
  top: 8px;
  width: 0;
  opacity: 0;
  right: 50%;
  transition: all .2s;
}
.cid-sg0iJPfA5D nav.opened .hamburger span:nth-child(2) {
  transform: rotate(45deg);
  transition: all .25s;
}
.cid-sg0iJPfA5D nav.opened .hamburger span:nth-child(3) {
  transform: rotate(-45deg);
  transition: all .25s;
}
.cid-sg0iJPfA5D nav.opened .hamburger span:nth-child(4) {
  top: 8px;
  width: 0;
  opacity: 0;
  right: 50%;
  transition: all .2s;
}
.cid-sg0iJPfA5D .navbar-dropdown {
  padding: .5rem 1rem;
}
.cid-sg0iJPfA5D a.nav-link {
  display: flex;
  align-items: center;
  justify-content: center;
}
.cid-sg0iJPfA5D .icons-menu {
  flex-wrap: nowrap;
  display: flex;
  justify-content: center;
  padding-left: 1rem;
  padding-right: 1rem;
  padding-top: 0.3rem;
  text-align: center;
}
@media screen and (-ms-high-contrast: active), (-ms-high-contrast: none) {
  .cid-sg0iJPfA5D .navbar {
    height: 77px;
  }
  .cid-sg0iJPfA5D .navbar.opened {
    height: auto;
  }
  .cid-sg0iJPfA5D .nav-item .nav-link:hover::before {
    width: 175%;
    max-width: calc(100% + 2rem);
    left: -1rem;
  }
}
@media (max-width: 992px) {
  .cid-sg0iJPfA5D .navbar {
    background: #ffffff;
  }
  .cid-sg0iJPfA5D .nav-link {
    color: black!important;
  }
}
.cid-sg0iJPZQyC {
  padding-top: 120px;
  padding-bottom: 120px;
  background-color: #ffffff;
  position: relative;
  overflow: hidden;
}
.cid-sg0iJPZQyC svg {
  position: absolute;
  top: 0;
  left: 0;
  transform: scale(1.8, 1.8);
}
.cid-sg0iJPZQyC #e1_ellipse {
  fill: #65bf7a !important;
}
.cid-sg0iJPZQyC img {
  width: 80%;
  border-radius: 10px;
  height: 100%;
  object-fit: cover;
  box-shadow: 0 10px 55px 5px rgba(156, 235, 186, 0.35);
}
@media (max-width: 576px) {
  .cid-sg0iJPZQyC img {
    width: 100%;
    left: 0;
  }
}
.cid-sg0iJPZQyC H1 {
  color: #ffffff;
}
.cid-sg0iJPZQyC .mbr-text,
.cid-sg0iJPZQyC .mbr-section-btn {
  color: #ffffff;
}
.cid-sg0iJQrYTa {
  padding-top: 4rem;
  padding-bottom: 2rem;
  background-color: #ffffff;
}
.cid-sg0iJQrYTa .counter-container ul {
  margin-bottom: 0;
}
.cid-sg0iJQrYTa .counter-container ul li {
  padding-left: 0rem;
  margin-bottom: 1rem;
  list-style: none;
  position: relative;
}
.cid-sg0iJQrYTa .counter-container ul li:before {
  position: absolute;
  font-family: 'Moririse2' !important;
  left: -40px;
  content: "\e96b";
  top: -2px;
  display: flex;
  transform: rotate(30deg);
  justify-content: center;
  align-items: center;
  color: #65bf7a;
  width: 20px;
  height: 20px;
  border-radius: 50%;
  margin-top: 5px;
}
.cid-sg0iJQFwSW {
  padding-top: 0rem;
  padding-bottom: 4rem;
  background-color: #ffffff;
}
.cid-sg0iJQFwSW .counter-container ul {
  margin-bottom: 0;
}
.cid-sg0iJQFwSW .counter-container ul li {
  padding-left: 0rem;
  margin-bottom: 1rem;
  list-style: none;
  position: relative;
}
.cid-sg0iJQFwSW .counter-container ul li:before {
  position: absolute;
  font-family: 'Moririse2' !important;
  left: -40px;
  content: "\e96b";
  top: -2px;
  display: flex;
  transform: rotate(30deg);
  justify-content: center;
  align-items: center;
  color: #65bf7a;
  width: 20px;
  height: 20px;
  border-radius: 50%;
  margin-top: 5px;
}
.cid-sg0iJQVhfS {
  padding-top: 90px;
  padding-bottom: 45px;
  background-color: #f8f8f8;
}
.cid-sg0iJQVhfS .card {
  -webkit-flex-direction: row;
  flex-direction: row;
  -webkit-justify-content: center;
  justify-content: center;
}
.cid-sg0iJQVhfS .card .card-img {
  width: 20%;
  display: flex;
  -webkit-flex-direction: column;
  flex-direction: column;
}
.cid-sg0iJQVhfS .card .card-box {
  display: flex;
  -webkit-flex-direction: column;
  flex-direction: column;
  width: 80%;
  padding-left: 1rem;
}
.cid-sg0iJQVhfS .card .card-img span {
  color: #767676;
  font-size: 60px;
}
.cid-sg0iJQVhfS .card-title {
  margin: 0;
}
.cid-sg0iJQVhfS .card-img,
.cid-sg0iJQVhfS .card-box {
  -webkit-justify-content: center;
  justify-content: center;
}
.cid-sg0iJQVhfS .mbr-text {
  color: #767676;
}
@media (max-width: 767px) {
  .cid-sg0iJQVhfS .card {
    -webkit-flex-direction: column;
    flex-direction: column;
  }
  .cid-sg0iJQVhfS .card .card-img {
    width: 100%;
    padding-bottom: 1.5rem;
  }
  .cid-sg0iJQVhfS .card .card-box {
    width: 100%;
    padding-left: 0;
  }
  .cid-sg0iJQVhfS .card .card-box .card-title,
  .cid-sg0iJQVhfS .card .card-box .mbr-text,
  .cid-sg0iJQVhfS .card .card-box .link {
    text-align: center;
  }
}
@media (min-width: 768px) {
  .cid-sg0iJQVhfS .card {
    padding-right: 2rem;
    padding-left: 2rem;
  }
  .cid-sg0iJQVhfS .card .card-img {
    text-align: right !important;
  }
}
.cid-sg0iJRJQCU {
  padding-top: 60px;
  padding-bottom: 60px;
  background-color: #333333;
}
@media (max-width: 767px) {
  .cid-sg0iJRJQCU .content {
    text-align: center;
  }
  .cid-sg0iJRJQCU .content > div:not(:last-child) {
    margin-bottom: 2rem;
  }
}
@media (max-width: 767px) {
  .cid-sg0iJRJQCU .media-wrap {
    margin-bottom: 1rem;
  }
}
.cid-sg0iJRJQCU .media-wrap .mbr-iconfont-logo {
  font-size: 7.5rem;
  color: #f36;
}
.cid-sg0iJRJQCU .media-wrap img {
  height: 6rem;
}
.cid-sg0iJRJQCU .mbr-text {
  color: #8d97ad;
}
.cid-sg0iJRJQCU .p-title {
  font-size: 17px;
}
.cid-sg0iJRJQCU .p-title span {
  color: #111111;
}
.cid-sg0iJRJQCU .title-card {
  font-size: 1.3rem;
}
.cid-sg0iJRJQCU .social-media ul {
  margin: 0;
  padding: 0;
  margin-bottom: 8px;
}
.cid-sg0iJRJQCU .social-media ul li {
  margin-right: .5rem;
  display: inline-block;
  margin-bottom: .5rem;
}
.cid-sg0iJRJQCU .footer-menu {
  margin-bottom: 0;
  display: flex;
  -webkit-justify-content: flex-end;
  justify-content: flex-end;
  -webkit-flex-wrap: wrap;
  flex-wrap: wrap;
  list-style: none;
}
.cid-sg0iJRJQCU .footer-menu__item {
  font-size: 18px;
  padding-right: 1.5rem;
}
.cid-sg0iJRJQCU .footer-menu__item:last-child {
  padding-right: 0;
}
.cid-sg0iJRJQCU .copyright {
  display: flex;
  -webkit-align-items: center;
  align-items: center;
}
.cid-sg0iJRJQCU .copyright img {
  margin-right: 10px;
}
.cid-sg0iJRJQCU .icon-transition span {
  color: #ffffff;
  display: flex;
  padding: 1rem;
  border-radius: 50%;
  background-color: #72e29d;
  transition: all 0.3s ease-out 0s;
  font-size: 14px;
}
.cid-sg0iJRJQCU .icon-transition span:hover {
  background-color: #65bf7a;
}
@media (max-width: 767px) {
  .cid-sg0iJRJQCU .footer-lower .copyright {
    margin-bottom: 1rem;
    text-align: center;
  }
}
.cid-sg0iJRJQCU .footer-lower hr {
  margin: 1rem 0;
  border-color: #efefef;
}
@media (max-width: 767px) {
  .cid-sg0iJRJQCU .footer-menu {
    -webkit-justify-content: center;
    justify-content: center;
  }
}
.cid-sg0iJRJQCU H5 {
  color: #72e29d;
}
.cid-sg0iJRJQCU .p-title,
.cid-sg0iJRJQCU .social-media {
  color: #ffffff;
}
.cid-sg0kK9E7Yp .navbar-dropdown {
  position: relative !important;
}
.cid-sg0kK9E7Yp img {
  width: 50px!important;
  height: 50px!important;
}
.cid-sg0kK9E7Yp .navbar-short {
  background: #ffffff !important;
  box-shadow: 0 0 10px rgba(0, 0, 0, 0.4);
}
.cid-sg0kK9E7Yp .navbar-short .nav-link {
  color: black!important;
}
.cid-sg0kK9E7Yp .navbar {
  transition: all .3s;
  min-height: 77px;
  border-bottom: 1px solid transparent;
  background: rgba(255, 255, 255, 0);
}
.cid-sg0kK9E7Yp .navbar.opened {
  transition: all .3s;
}
.cid-sg0kK9E7Yp .navbar .navbar-logo img {
  width: 220px !important;
  height: auto !important;
}
.cid-sg0kK9E7Yp .navbar .navbar-collapse {
  justify-content: flex-end;
  z-index: 1;
}
.cid-sg0kK9E7Yp .navbar.collapsed .nav-item .nav-link::before {
  display: none;
}
.cid-sg0kK9E7Yp .navbar.collapsed.opened .dropdown-menu {
  top: 0;
}
.cid-sg0kK9E7Yp .navbar.collapsed .dropdown-menu .dropdown-submenu {
  left: 0 !important;
}
.cid-sg0kK9E7Yp .navbar.collapsed .dropdown-menu .dropdown-item:after {
  right: auto;
}
.cid-sg0kK9E7Yp .navbar.collapsed .dropdown-menu .dropdown-toggle[data-toggle="dropdown-submenu"]:after {
  margin-left: 0.5rem;
  margin-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-sg0kK9E7Yp .navbar.collapsed ul.navbar-nav li {
  margin: auto;
}
.cid-sg0kK9E7Yp .navbar.collapsed .icons-menu {
  padding-left: 0;
  padding-right: 0;
  padding-top: .5rem;
  padding-bottom: .5rem;
}
@media (max-width: 991px) {
  .cid-sg0kK9E7Yp .navbar .nav-item .nav-link::before {
    display: none;
  }
  .cid-sg0kK9E7Yp .navbar.opened .dropdown-menu {
    top: 0;
  }
  .cid-sg0kK9E7Yp .navbar .dropdown-menu .dropdown-submenu {
    left: 0 !important;
  }
  .cid-sg0kK9E7Yp .navbar .dropdown-menu .dropdown-item:after {
    right: auto;
  }
  .cid-sg0kK9E7Yp .navbar .dropdown-menu .dropdown-toggle[data-toggle="dropdown-submenu"]:after {
    margin-left: 0.5rem;
    margin-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-sg0kK9E7Yp .navbar ul.navbar-nav li {
    margin: auto;
  }
  .cid-sg0kK9E7Yp .navbar .navbar-brand {
    flex-shrink: initial;
    flex-basis: auto;
    word-break: break-word;
    padding-right: 1rem;
    height: 77px;
  }
  .cid-sg0kK9E7Yp .navbar .navbar-toggler {
    flex-basis: auto;
  }
  .cid-sg0kK9E7Yp .navbar .icons-menu {
    padding: 0;
    padding-top: 1rem;
    padding-bottom: 1.6rem;
  }
}
.cid-sg0kK9E7Yp .navbar.navbar-short {
  min-height: 60px;
}
.cid-sg0kK9E7Yp .navbar.navbar-short .navbar-logo img {
  height: 3rem !important;
}
.cid-sg0kK9E7Yp .navbar.navbar-short .navbar-brand {
  padding: 0;
}
.cid-sg0kK9E7Yp .navbar-logo {
  margin-right: 1rem!important;
}
.cid-sg0kK9E7Yp .nav-link {
  transition: all 0.3s;
  position: relative;
}
.cid-sg0kK9E7Yp .nav-link:before {
  content: '';
  position: absolute;
  width: 8px;
  height: 8px;
  border-radius: 3px;
  transition: all 0.3s;
  bottom: 5px;
  left: 50%;
  opacity: 0;
  transform: translateX(-50%);
  background: #72e29d;
}
.cid-sg0kK9E7Yp .nav-link:hover,
.cid-sg0kK9E7Yp .nav-link:focus {
  color: #72e29d !important;
}
.cid-sg0kK9E7Yp .nav-link:hover:before,
.cid-sg0kK9E7Yp .nav-link:focus:before {
  bottom: -17px;
  opacity: 1;
}
.cid-sg0kK9E7Yp .dropdown-menu {
  padding: 0.5rem 0;
  border: 2px solid black;
  border-radius: 8px;
}
.cid-sg0kK9E7Yp .dropdown-item {
  padding: 0 2rem;
  backround: white;
  color: black !important;
}
.cid-sg0kK9E7Yp .dropdown-item:before {
  content: '';
  position: absolute;
  width: 8px;
  height: 8px;
  border-radius: 3px;
  transition: all 0.3s;
  left: -5px;
  top: 50%;
  opacity: 0;
  transform: translateY(-50%);
  background: #72e29d;
}
.cid-sg0kK9E7Yp .dropdown-item:hover,
.cid-sg0kK9E7Yp .dropdown-item:focus {
  color: #72e29d !important;
  transform: translateX(10px);
}
.cid-sg0kK9E7Yp .dropdown-item:hover:before,
.cid-sg0kK9E7Yp .dropdown-item:focus:before {
  left: 7px;
  opacity: 1;
}
.cid-sg0kK9E7Yp .iconfont-wrapper {
  position: relative;
  box-shadow: 0px 0px 0px 2px #000000 inset;
  border-radius: 50%;
  color: #000000 !important;
  font-size: 1.2rem;
  width: 45px;
  height: 45px;
  display: flex;
  margin: 0 0.4rem;
  justify-content: center;
  align-items: center;
  transition: all 0.3s;
}
.cid-sg0kK9E7Yp .iconfont-wrapper:hover {
  box-shadow: 0px 0px 0px 2px #72e29d inset;
}
.cid-sg0kK9E7Yp .iconfont-wrapper:hover .icon-bg {
  top: 0px;
  right: 0px;
}
.cid-sg0kK9E7Yp .iconfont-wrapper:hover .mbr-iconfont {
  color: white;
}
.cid-sg0kK9E7Yp .mbr-iconfont {
  z-index: 2;
  transition: all 0.3s;
}
.cid-sg0kK9E7Yp .icon-bg {
  position: absolute;
  top: 5px;
  right: -5px;
  box-sizing: border-box;
  width: 100%;
  transition: all 0.3s;
  z-index: -1;
  height: 100%;
  border-radius: 50%;
  background: #72e29d;
}
.cid-sg0kK9E7Yp .navbar-nav {
  margin: auto;
}
.cid-sg0kK9E7Yp .nav-dropdown .link {
  padding: 0 0.3em !important;
  margin: .667em 1em !important;
}
.cid-sg0kK9E7Yp .nav-dropdown .link.dropdown-toggle::after {
  margin-left: 0.5rem;
  margin-top: 0.2rem;
}
.cid-sg0kK9E7Yp .container {
  display: flex;
  margin: auto;
}
.cid-sg0kK9E7Yp .navbar-caption {
  padding-right: 4rem;
}
.cid-sg0kK9E7Yp .dropdown-menu,
.cid-sg0kK9E7Yp .navbar.opened {
  background: #ffffff !important;
}
.cid-sg0kK9E7Yp .nav-item:focus,
.cid-sg0kK9E7Yp .nav-link:focus {
  outline: none;
}
.cid-sg0kK9E7Yp .dropdown .dropdown-menu .dropdown-item {
  width: auto;
  transition: all 0.25s ease-in-out;
}
.cid-sg0kK9E7Yp .dropdown .dropdown-menu .dropdown-item::after {
  right: 1rem;
}
.cid-sg0kK9E7Yp .dropdown .dropdown-menu .dropdown-item .mbr-iconfont {
  margin-left: -1.8rem;
  padding-right: 1rem;
  font-size: inherit;
}
.cid-sg0kK9E7Yp .dropdown .dropdown-menu .dropdown-item .mbr-iconfont:before {
  display: inline-block;
  transform: scale(1, 1);
  transition: all 0.25s ease-in-out;
}
.cid-sg0kK9E7Yp .collapsed .dropdown-menu .dropdown-item:before {
  display: none;
}
.cid-sg0kK9E7Yp .collapsed .dropdown .dropdown-menu .dropdown-item {
  padding: 0.235em 1.5em 0.235em 1.5em !important;
  transition: none;
  margin: 0 !important;
}
.cid-sg0kK9E7Yp .navbar-brand {
  flex-shrink: 0;
  align-items: center;
  margin-right: 0;
  padding: 0;
  transition: all .3s;
  word-break: break-word;
  z-index: 1;
}
.cid-sg0kK9E7Yp .navbar-brand .navbar-caption {
  line-height: inherit !important;
}
.cid-sg0kK9E7Yp .navbar-brand .navbar-logo a {
  outline: none;
}
.cid-sg0kK9E7Yp .dropdown-item.active,
.cid-sg0kK9E7Yp .dropdown-item:active {
  background-color: transparent;
}
.cid-sg0kK9E7Yp .navbar-expand-lg .navbar-nav .nav-link {
  padding: 0;
}
.cid-sg0kK9E7Yp .nav-dropdown .link.dropdown-toggle {
  margin-right: 1.667em;
}
.cid-sg0kK9E7Yp .nav-dropdown .link.dropdown-toggle[aria-expanded="true"] {
  margin-right: 0;
  padding: 0.667em 1.667em;
}
.cid-sg0kK9E7Yp .navbar.navbar-expand-lg .dropdown .dropdown-menu {
  background: #ffffff;
}
.cid-sg0kK9E7Yp .navbar.navbar-expand-lg .dropdown .dropdown-menu .dropdown-submenu {
  margin: 0;
  left: 100%;
}
.cid-sg0kK9E7Yp .navbar .dropdown.open > .dropdown-menu {
  display: block;
}
.cid-sg0kK9E7Yp ul.navbar-nav {
  flex-wrap: wrap;
}
.cid-sg0kK9E7Yp .navbar-buttons {
  text-align: center;
  min-width: 170px;
}
.cid-sg0kK9E7Yp button.navbar-toggler {
  outline: none;
  width: 31px;
  height: 20px;
  cursor: pointer;
  transition: all .2s;
  position: relative;
  align-self: center;
}
.cid-sg0kK9E7Yp button.navbar-toggler .hamburger span {
  position: absolute;
  right: 0;
  width: 30px;
  height: 2px;
  border-right: 5px;
  background-color: currentColor;
}
.cid-sg0kK9E7Yp button.navbar-toggler .hamburger span:nth-child(1) {
  top: 0;
  transition: all .2s;
}
.cid-sg0kK9E7Yp button.navbar-toggler .hamburger span:nth-child(2) {
  top: 8px;
  transition: all .15s;
}
.cid-sg0kK9E7Yp button.navbar-toggler .hamburger span:nth-child(3) {
  top: 8px;
  transition: all .15s;
}
.cid-sg0kK9E7Yp button.navbar-toggler .hamburger span:nth-child(4) {
  top: 16px;
  transition: all .2s;
}
.cid-sg0kK9E7Yp nav.opened .hamburger span:nth-child(1) {
  top: 8px;
  width: 0;
  opacity: 0;
  right: 50%;
  transition: all .2s;
}
.cid-sg0kK9E7Yp nav.opened .hamburger span:nth-child(2) {
  transform: rotate(45deg);
  transition: all .25s;
}
.cid-sg0kK9E7Yp nav.opened .hamburger span:nth-child(3) {
  transform: rotate(-45deg);
  transition: all .25s;
}
.cid-sg0kK9E7Yp nav.opened .hamburger span:nth-child(4) {
  top: 8px;
  width: 0;
  opacity: 0;
  right: 50%;
  transition: all .2s;
}
.cid-sg0kK9E7Yp .navbar-dropdown {
  padding: .5rem 1rem;
}
.cid-sg0kK9E7Yp a.nav-link {
  display: flex;
  align-items: center;
  justify-content: center;
}
.cid-sg0kK9E7Yp .icons-menu {
  flex-wrap: nowrap;
  display: flex;
  justify-content: center;
  padding-left: 1rem;
  padding-right: 1rem;
  padding-top: 0.3rem;
  text-align: center;
}
@media screen and (-ms-high-contrast: active), (-ms-high-contrast: none) {
  .cid-sg0kK9E7Yp .navbar {
    height: 77px;
  }
  .cid-sg0kK9E7Yp .navbar.opened {
    height: auto;
  }
  .cid-sg0kK9E7Yp .nav-item .nav-link:hover::before {
    width: 175%;
    max-width: calc(100% + 2rem);
    left: -1rem;
  }
}
@media (max-width: 992px) {
  .cid-sg0kK9E7Yp .navbar {
    background: #ffffff;
  }
  .cid-sg0kK9E7Yp .nav-link {
    color: black!important;
  }
}
.cid-sg0kKarTWp {
  padding-top: 5rem;
  padding-bottom: 5rem;
  background-color: #ffffff;
}
.cid-sg0kKarTWp .mbr-text {
  color: #777d74;
}
.cid-sg0kKaGyun {
  padding-top: 75px;
  padding-bottom: 75px;
  background-color: #ffffff;
}
.cid-sg0kKaGyun .mbr-overlay {
  background-color: #ffffff;
  opacity: 0.4;
}
.cid-sg0kKaGyun .btn {
  border-radius: 100px!important;
  padding: 0.7rem 2.2rem;
  position: relative;
  z-index: 2;
}
.cid-sg0kKaGyun .btn:before {
  content: none;
}
.cid-sg0kKaGyun .col-auto {
  position: relative;
  margin-top: 2rem;
  padding: 0;
  min-height: 30px;
}
.cid-sg0kKaGyun .col-auto:before {
  content: '';
  border-radius: 30px;
  transform: translate(6px, 6px);
  position: absolute;
  top: 0;
  z-index: 1;
  transition: all 0.3s;
  left: 0;
  background: #ff9083;
  width: 100%;
  height: 100%;
}
.cid-sg0kKaGyun .col-auto:hover:before {
  transform: translate(0px, 0px);
}
@media (max-width: 991px) {
  .cid-sg0kKaGyun .col-auto:before {
    transform: translate(0px, 0px);
  }
}
.cid-sg0kKaGyun .wrapper {
  border: 2px solid #f8f8f8;
  border-radius: 30px;
  padding: 3rem;
  padding-bottom: 4rem;
}
@media (max-width: 767px) {
  .cid-sg0kKaGyun .wrapper {
    padding: 1rem;
    padding-bottom: 3rem;
  }
}
.cid-sg0kKaGyun h4 {
  font-weight: 600;
  margin-bottom: 1.5rem;
}
.cid-sg0kKaGyun .form-control,
.cid-sg0kKaGyun .field-input {
  padding: 1rem 1.5rem!important;
  border-radius: 30px;
}
.cid-sg0kKaGyun .jq-selectbox__select {
  padding: 0 !important;
  position: relative;
}
.cid-sg0kKaGyun textarea {
  min-height: 200px;
}
.cid-sg0kKaGyun .form-control,
.cid-sg0kKaGyun .field-input {
  padding: 0.5rem;
  background-color: #f8f8f8;
  border-color: #f8f8f8;
  color: #000000;
  transition: 0.4s;
  box-shadow: none;
  outline: none;
}
.cid-sg0kKaGyun .form-control::-webkit-input-placeholder,
.cid-sg0kKaGyun .field-input::-webkit-input-placeholder,
.cid-sg0kKaGyun .form-control::-webkit-input-placeholder,
.cid-sg0kKaGyun .field-input::-webkit-input-placeholder {
  color: #777d74;
}
.cid-sg0kKaGyun .form-control:-moz-placeholder,
.cid-sg0kKaGyun .field-input:-moz-placeholder,
.cid-sg0kKaGyun .form-control:-moz-placeholder,
.cid-sg0kKaGyun .field-input:-moz-placeholder {
  color: #777d74;
}
.cid-sg0kKaGyun .form-control:hover,
.cid-sg0kKaGyun .field-input:hover,
.cid-sg0kKaGyun .form-control:focus,
.cid-sg0kKaGyun .field-input:focus {
  background-color: #f8f8f8;
  border-color: #f8f8f8;
  color: #000000;
  box-shadow: none;
  outline: none;
}
.cid-sg0kKaGyun .form-control:hover::-webkit-input-placeholder,
.cid-sg0kKaGyun .field-input:hover::-webkit-input-placeholder,
.cid-sg0kKaGyun .form-control:focus::-webkit-input-placeholder,
.cid-sg0kKaGyun .field-input:focus::-webkit-input-placeholder,
.cid-sg0kKaGyun .form-control:hover::-webkit-input-placeholder,
.cid-sg0kKaGyun .field-input:hover::-webkit-input-placeholder,
.cid-sg0kKaGyun .form-control:focus::-webkit-input-placeholder,
.cid-sg0kKaGyun .field-input:focus::-webkit-input-placeholder {
  color: #777d74;
}
.cid-sg0kKaGyun .form-control:hover:-moz-placeholder,
.cid-sg0kKaGyun .field-input:hover:-moz-placeholder,
.cid-sg0kKaGyun .form-control:focus:-moz-placeholder,
.cid-sg0kKaGyun .field-input:focus:-moz-placeholder,
.cid-sg0kKaGyun .form-control:hover:-moz-placeholder,
.cid-sg0kKaGyun .field-input:hover:-moz-placeholder,
.cid-sg0kKaGyun .form-control:focus:-moz-placeholder,
.cid-sg0kKaGyun .field-input:focus:-moz-placeholder {
  color: #777d74;
}
.cid-sg0kKaGyun .jq-number__spin:hover,
.cid-sg0kKaGyun .jq-number__spin:focus {
  background-color: #f8f8f8;
  border-color: #f8f8f8;
  color: #ffffff;
  box-shadow: none;
  outline: none;
}
.cid-sg0kKaGyun .jq-number__spin {
  background-color: #f8f8f8;
  border-color: #f8f8f8;
  color: #000000;
  transition: 0.4s;
  box-shadow: none;
  outline: none;
}
.cid-sg0kKaGyun .jq-selectbox li,
.cid-sg0kKaGyun .jq-selectbox li {
  background-color: #f8f8f8;
  color: #000000;
}
.cid-sg0kKaGyun .jq-selectbox li:hover,
.cid-sg0kKaGyun .jq-selectbox li.selected {
  background-color: #f8f8f8;
  color: #000000;
}
.cid-sg0kKaGyun .jq-selectbox:hover .jq-selectbox__trigger-arrow,
.cid-sg0kKaGyun .jq-number__spin.minus:hover:after,
.cid-sg0kKaGyun .jq-number__spin.plus:hover:after {
  border-top-color: #f8f8f8;
  border-bottom-color: #f8f8f8;
}
.cid-sg0kKaGyun .jq-selectbox .jq-selectbox__trigger-arrow,
.cid-sg0kKaGyun .jq-number__spin.minus:after,
.cid-sg0kKaGyun .jq-number__spin.plus:after {
  border-top-color: #f8f8f8;
  border-bottom-color: #f8f8f8;
}
.cid-sg0kKaGyun input::-webkit-clear-button {
  display: none;
}
.cid-sg0kKaGyun input::-webkit-inner-spin-button {
  display: none;
}
.cid-sg0kKaGyun input::-webkit-outer-spin-button {
  display: none;
}
.cid-sg0kKaGyun input::-webkit-calendar-picker-indicator {
  display: none;
}
@media (max-width: 767px) {
  .cid-sg0kKaGyun .col-auto {
    margin: auto;
    margin-top: 2rem;
  }
}
.cid-sg0kKaGyun .gdpr-block {
  text-align: left;
  padding: 1.5em 1rem;
}
.cid-sg0kKaGyun .gdpr-block label span.textGDPR input[name='gdpr'] {
  top: 6px;
}
.cid-sg0kKaGyun .form-control-label,
.cid-sg0kKaGyun .form-check {
  margin-left: 1.5rem;
}
.cid-sg0kKaGyun .form-group[data-for="input-range"] input {
  margin-left: 5px;
}
.cid-sg0kKaGyun .form-group[data-for="input-range"] .col-auto {
  margin-top: 0;
  padding-right: 5px;
  padding-left: 5px;
}
.cid-sg0kKaGyun .form-group[data-for="input-range"] .col-auto:before {
  display: none;
}
.cid-sg0kKbeLZl {
  padding-top: 60px;
  padding-bottom: 60px;
  background-color: #333333;
}
@media (max-width: 767px) {
  .cid-sg0kKbeLZl .content {
    text-align: center;
  }
  .cid-sg0kKbeLZl .content > div:not(:last-child) {
    margin-bottom: 2rem;
  }
}
@media (max-width: 767px) {
  .cid-sg0kKbeLZl .media-wrap {
    margin-bottom: 1rem;
  }
}
.cid-sg0kKbeLZl .media-wrap .mbr-iconfont-logo {
  font-size: 7.5rem;
  color: #f36;
}
.cid-sg0kKbeLZl .media-wrap img {
  height: 6rem;
}
.cid-sg0kKbeLZl .mbr-text {
  color: #8d97ad;
}
.cid-sg0kKbeLZl .p-title {
  font-size: 17px;
}
.cid-sg0kKbeLZl .p-title span {
  color: #111111;
}
.cid-sg0kKbeLZl .title-card {
  font-size: 1.3rem;
}
.cid-sg0kKbeLZl .social-media ul {
  margin: 0;
  padding: 0;
  margin-bottom: 8px;
}
.cid-sg0kKbeLZl .social-media ul li {
  margin-right: .5rem;
  display: inline-block;
  margin-bottom: .5rem;
}
.cid-sg0kKbeLZl .footer-menu {
  margin-bottom: 0;
  display: flex;
  -webkit-justify-content: flex-end;
  justify-content: flex-end;
  -webkit-flex-wrap: wrap;
  flex-wrap: wrap;
  list-style: none;
}
.cid-sg0kKbeLZl .footer-menu__item {
  font-size: 18px;
  padding-right: 1.5rem;
}
.cid-sg0kKbeLZl .footer-menu__item:last-child {
  padding-right: 0;
}
.cid-sg0kKbeLZl .copyright {
  display: flex;
  -webkit-align-items: center;
  align-items: center;
}
.cid-sg0kKbeLZl .copyright img {
  margin-right: 10px;
}
.cid-sg0kKbeLZl .icon-transition span {
  color: #ffffff;
  display: flex;
  padding: 1rem;
  border-radius: 50%;
  background-color: #72e29d;
  transition: all 0.3s ease-out 0s;
  font-size: 14px;
}
.cid-sg0kKbeLZl .icon-transition span:hover {
  background-color: #65bf7a;
}
@media (max-width: 767px) {
  .cid-sg0kKbeLZl .footer-lower .copyright {
    margin-bottom: 1rem;
    text-align: center;
  }
}
.cid-sg0kKbeLZl .footer-lower hr {
  margin: 1rem 0;
  border-color: #efefef;
}
@media (max-width: 767px) {
  .cid-sg0kKbeLZl .footer-menu {
    -webkit-justify-content: center;
    justify-content: center;
  }
}
.cid-sg0kKbeLZl H5 {
  color: #72e29d;
}
.cid-sg0kKbeLZl .p-title,
.cid-sg0kKbeLZl .social-media {
  color: #ffffff;
}
.cid-sgyMRo2MI8 .navbar-dropdown {
  position: relative !important;
}
.cid-sgyMRo2MI8 img {
  width: 50px!important;
  height: 50px!important;
}
.cid-sgyMRo2MI8 .navbar-short {
  background: #ffffff !important;
  box-shadow: 0 0 10px rgba(0, 0, 0, 0.4);
}
.cid-sgyMRo2MI8 .navbar-short .nav-link {
  color: black!important;
}
.cid-sgyMRo2MI8 .navbar {
  transition: all .3s;
  min-height: 77px;
  border-bottom: 1px solid transparent;
  background: rgba(255, 255, 255, 0);
}
.cid-sgyMRo2MI8 .navbar.opened {
  transition: all .3s;
}
.cid-sgyMRo2MI8 .navbar .navbar-logo img {
  width: 220px !important;
  height: auto !important;
}
.cid-sgyMRo2MI8 .navbar .navbar-collapse {
  justify-content: flex-end;
  z-index: 1;
}
.cid-sgyMRo2MI8 .navbar.collapsed .nav-item .nav-link::before {
  display: none;
}
.cid-sgyMRo2MI8 .navbar.collapsed.opened .dropdown-menu {
  top: 0;
}
.cid-sgyMRo2MI8 .navbar.collapsed .dropdown-menu .dropdown-submenu {
  left: 0 !important;
}
.cid-sgyMRo2MI8 .navbar.collapsed .dropdown-menu .dropdown-item:after {
  right: auto;
}
.cid-sgyMRo2MI8 .navbar.collapsed .dropdown-menu .dropdown-toggle[data-toggle="dropdown-submenu"]:after {
  margin-left: 0.5rem;
  margin-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-sgyMRo2MI8 .navbar.collapsed ul.navbar-nav li {
  margin: auto;
}
.cid-sgyMRo2MI8 .navbar.collapsed .icons-menu {
  padding-left: 0;
  padding-right: 0;
  padding-top: .5rem;
  padding-bottom: .5rem;
}
@media (max-width: 991px) {
  .cid-sgyMRo2MI8 .navbar .nav-item .nav-link::before {
    display: none;
  }
  .cid-sgyMRo2MI8 .navbar.opened .dropdown-menu {
    top: 0;
  }
  .cid-sgyMRo2MI8 .navbar .dropdown-menu .dropdown-submenu {
    left: 0 !important;
  }
  .cid-sgyMRo2MI8 .navbar .dropdown-menu .dropdown-item:after {
    right: auto;
  }
  .cid-sgyMRo2MI8 .navbar .dropdown-menu .dropdown-toggle[data-toggle="dropdown-submenu"]:after {
    margin-left: 0.5rem;
    margin-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-sgyMRo2MI8 .navbar ul.navbar-nav li {
    margin: auto;
  }
  .cid-sgyMRo2MI8 .navbar .navbar-brand {
    flex-shrink: initial;
    flex-basis: auto;
    word-break: break-word;
    padding-right: 1rem;
    height: 77px;
  }
  .cid-sgyMRo2MI8 .navbar .navbar-toggler {
    flex-basis: auto;
  }
  .cid-sgyMRo2MI8 .navbar .icons-menu {
    padding: 0;
    padding-top: 1rem;
    padding-bottom: 1.6rem;
  }
}
.cid-sgyMRo2MI8 .navbar.navbar-short {
  min-height: 60px;
}
.cid-sgyMRo2MI8 .navbar.navbar-short .navbar-logo img {
  height: 3rem !important;
}
.cid-sgyMRo2MI8 .navbar.navbar-short .navbar-brand {
  padding: 0;
}
.cid-sgyMRo2MI8 .navbar-logo {
  margin-right: 1rem!important;
}
.cid-sgyMRo2MI8 .nav-link {
  transition: all 0.3s;
  position: relative;
}
.cid-sgyMRo2MI8 .nav-link:before {
  content: '';
  position: absolute;
  width: 8px;
  height: 8px;
  border-radius: 3px;
  transition: all 0.3s;
  bottom: 5px;
  left: 50%;
  opacity: 0;
  transform: translateX(-50%);
  background: #72e29d;
}
.cid-sgyMRo2MI8 .nav-link:hover,
.cid-sgyMRo2MI8 .nav-link:focus {
  color: #72e29d !important;
}
.cid-sgyMRo2MI8 .nav-link:hover:before,
.cid-sgyMRo2MI8 .nav-link:focus:before {
  bottom: -17px;
  opacity: 1;
}
.cid-sgyMRo2MI8 .dropdown-menu {
  padding: 0.5rem 0;
  border: 2px solid black;
  border-radius: 8px;
}
.cid-sgyMRo2MI8 .dropdown-item {
  padding: 0 2rem;
  backround: white;
  color: black !important;
}
.cid-sgyMRo2MI8 .dropdown-item:before {
  content: '';
  position: absolute;
  width: 8px;
  height: 8px;
  border-radius: 3px;
  transition: all 0.3s;
  left: -5px;
  top: 50%;
  opacity: 0;
  transform: translateY(-50%);
  background: #72e29d;
}
.cid-sgyMRo2MI8 .dropdown-item:hover,
.cid-sgyMRo2MI8 .dropdown-item:focus {
  color: #72e29d !important;
  transform: translateX(10px);
}
.cid-sgyMRo2MI8 .dropdown-item:hover:before,
.cid-sgyMRo2MI8 .dropdown-item:focus:before {
  left: 7px;
  opacity: 1;
}
.cid-sgyMRo2MI8 .iconfont-wrapper {
  position: relative;
  box-shadow: 0px 0px 0px 2px #000000 inset;
  border-radius: 50%;
  color: #000000 !important;
  font-size: 1.2rem;
  width: 45px;
  height: 45px;
  display: flex;
  margin: 0 0.4rem;
  justify-content: center;
  align-items: center;
  transition: all 0.3s;
}
.cid-sgyMRo2MI8 .iconfont-wrapper:hover {
  box-shadow: 0px 0px 0px 2px #72e29d inset;
}
.cid-sgyMRo2MI8 .iconfont-wrapper:hover .icon-bg {
  top: 0px;
  right: 0px;
}
.cid-sgyMRo2MI8 .iconfont-wrapper:hover .mbr-iconfont {
  color: white;
}
.cid-sgyMRo2MI8 .mbr-iconfont {
  z-index: 2;
  transition: all 0.3s;
}
.cid-sgyMRo2MI8 .icon-bg {
  position: absolute;
  top: 5px;
  right: -5px;
  box-sizing: border-box;
  width: 100%;
  transition: all 0.3s;
  z-index: -1;
  height: 100%;
  border-radius: 50%;
  background: #72e29d;
}
.cid-sgyMRo2MI8 .navbar-nav {
  margin: auto;
}
.cid-sgyMRo2MI8 .nav-dropdown .link {
  padding: 0 0.3em !important;
  margin: .667em 1em !important;
}
.cid-sgyMRo2MI8 .nav-dropdown .link.dropdown-toggle::after {
  margin-left: 0.5rem;
  margin-top: 0.2rem;
}
.cid-sgyMRo2MI8 .container {
  display: flex;
  margin: auto;
}
.cid-sgyMRo2MI8 .navbar-caption {
  padding-right: 4rem;
}
.cid-sgyMRo2MI8 .dropdown-menu,
.cid-sgyMRo2MI8 .navbar.opened {
  background: #ffffff !important;
}
.cid-sgyMRo2MI8 .nav-item:focus,
.cid-sgyMRo2MI8 .nav-link:focus {
  outline: none;
}
.cid-sgyMRo2MI8 .dropdown .dropdown-menu .dropdown-item {
  width: auto;
  transition: all 0.25s ease-in-out;
}
.cid-sgyMRo2MI8 .dropdown .dropdown-menu .dropdown-item::after {
  right: 1rem;
}
.cid-sgyMRo2MI8 .dropdown .dropdown-menu .dropdown-item .mbr-iconfont {
  margin-left: -1.8rem;
  padding-right: 1rem;
  font-size: inherit;
}
.cid-sgyMRo2MI8 .dropdown .dropdown-menu .dropdown-item .mbr-iconfont:before {
  display: inline-block;
  transform: scale(1, 1);
  transition: all 0.25s ease-in-out;
}
.cid-sgyMRo2MI8 .collapsed .dropdown-menu .dropdown-item:before {
  display: none;
}
.cid-sgyMRo2MI8 .collapsed .dropdown .dropdown-menu .dropdown-item {
  padding: 0.235em 1.5em 0.235em 1.5em !important;
  transition: none;
  margin: 0 !important;
}
.cid-sgyMRo2MI8 .navbar-brand {
  flex-shrink: 0;
  align-items: center;
  margin-right: 0;
  padding: 0;
  transition: all .3s;
  word-break: break-word;
  z-index: 1;
}
.cid-sgyMRo2MI8 .navbar-brand .navbar-caption {
  line-height: inherit !important;
}
.cid-sgyMRo2MI8 .navbar-brand .navbar-logo a {
  outline: none;
}
.cid-sgyMRo2MI8 .dropdown-item.active,
.cid-sgyMRo2MI8 .dropdown-item:active {
  background-color: transparent;
}
.cid-sgyMRo2MI8 .navbar-expand-lg .navbar-nav .nav-link {
  padding: 0;
}
.cid-sgyMRo2MI8 .nav-dropdown .link.dropdown-toggle {
  margin-right: 1.667em;
}
.cid-sgyMRo2MI8 .nav-dropdown .link.dropdown-toggle[aria-expanded="true"] {
  margin-right: 0;
  padding: 0.667em 1.667em;
}
.cid-sgyMRo2MI8 .navbar.navbar-expand-lg .dropdown .dropdown-menu {
  background: #ffffff;
}
.cid-sgyMRo2MI8 .navbar.navbar-expand-lg .dropdown .dropdown-menu .dropdown-submenu {
  margin: 0;
  left: 100%;
}
.cid-sgyMRo2MI8 .navbar .dropdown.open > .dropdown-menu {
  display: block;
}
.cid-sgyMRo2MI8 ul.navbar-nav {
  flex-wrap: wrap;
}
.cid-sgyMRo2MI8 .navbar-buttons {
  text-align: center;
  min-width: 170px;
}
.cid-sgyMRo2MI8 button.navbar-toggler {
  outline: none;
  width: 31px;
  height: 20px;
  cursor: pointer;
  transition: all .2s;
  position: relative;
  align-self: center;
}
.cid-sgyMRo2MI8 button.navbar-toggler .hamburger span {
  position: absolute;
  right: 0;
  width: 30px;
  height: 2px;
  border-right: 5px;
  background-color: currentColor;
}
.cid-sgyMRo2MI8 button.navbar-toggler .hamburger span:nth-child(1) {
  top: 0;
  transition: all .2s;
}
.cid-sgyMRo2MI8 button.navbar-toggler .hamburger span:nth-child(2) {
  top: 8px;
  transition: all .15s;
}
.cid-sgyMRo2MI8 button.navbar-toggler .hamburger span:nth-child(3) {
  top: 8px;
  transition: all .15s;
}
.cid-sgyMRo2MI8 button.navbar-toggler .hamburger span:nth-child(4) {
  top: 16px;
  transition: all .2s;
}
.cid-sgyMRo2MI8 nav.opened .hamburger span:nth-child(1) {
  top: 8px;
  width: 0;
  opacity: 0;
  right: 50%;
  transition: all .2s;
}
.cid-sgyMRo2MI8 nav.opened .hamburger span:nth-child(2) {
  transform: rotate(45deg);
  transition: all .25s;
}
.cid-sgyMRo2MI8 nav.opened .hamburger span:nth-child(3) {
  transform: rotate(-45deg);
  transition: all .25s;
}
.cid-sgyMRo2MI8 nav.opened .hamburger span:nth-child(4) {
  top: 8px;
  width: 0;
  opacity: 0;
  right: 50%;
  transition: all .2s;
}
.cid-sgyMRo2MI8 .navbar-dropdown {
  padding: .5rem 1rem;
}
.cid-sgyMRo2MI8 a.nav-link {
  display: flex;
  align-items: center;
  justify-content: center;
}
.cid-sgyMRo2MI8 .icons-menu {
  flex-wrap: nowrap;
  display: flex;
  justify-content: center;
  padding-left: 1rem;
  padding-right: 1rem;
  padding-top: 0.3rem;
  text-align: center;
}
@media screen and (-ms-high-contrast: active), (-ms-high-contrast: none) {
  .cid-sgyMRo2MI8 .navbar {
    height: 77px;
  }
  .cid-sgyMRo2MI8 .navbar.opened {
    height: auto;
  }
  .cid-sgyMRo2MI8 .nav-item .nav-link:hover::before {
    width: 175%;
    max-width: calc(100% + 2rem);
    left: -1rem;
  }
}
@media (max-width: 992px) {
  .cid-sgyMRo2MI8 .navbar {
    background: #ffffff;
  }
  .cid-sgyMRo2MI8 .nav-link {
    color: black!important;
  }
}
.cid-sgyMRpnIjM {
  padding-top: 5rem;
  padding-bottom: 0rem;
  background-color: #ffffff;
}
.cid-sgyMRpnIjM .mbr-text {
  color: #777d74;
}
.cid-sgyQIjp6Sa {
  padding-top: 4rem;
  padding-bottom: 4rem;
  background-color: #ffffff;
}
.cid-sgyQIjp6Sa .counter-container ul {
  margin-bottom: 0;
}
.cid-sgyQIjp6Sa .counter-container ul li {
  padding-left: 0rem;
  margin-bottom: 1rem;
  list-style: none;
  position: relative;
}
.cid-sgyQIjp6Sa .counter-container ul li:before {
  position: absolute;
  font-family: 'Moririse2' !important;
  left: -40px;
  content: "\e96b";
  top: -2px;
  display: flex;
  transform: rotate(30deg);
  justify-content: center;
  align-items: center;
  color: #65bf7a;
  width: 20px;
  height: 20px;
  border-radius: 50%;
  margin-top: 5px;
}
.cid-sgyRCWPp3h {
  padding-top: 5rem;
  padding-bottom: 5rem;
  background-color: #65bf7a;
}
.cid-sgyRCWPp3h .mbr-section-title {
  color: #ffffff;
}
.cid-sgyRCWPp3h .mbr-text,
.cid-sgyRCWPp3h .mbr-section-btn {
  color: #ffffff;
}
.cid-sgyRCWPp3h .btn {
  color: white!important;
  border-color: white!important;
}
.cid-sgyMRr1LRL {
  padding-top: 60px;
  padding-bottom: 60px;
  background-color: #333333;
}
@media (max-width: 767px) {
  .cid-sgyMRr1LRL .content {
    text-align: center;
  }
  .cid-sgyMRr1LRL .content > div:not(:last-child) {
    margin-bottom: 2rem;
  }
}
@media (max-width: 767px) {
  .cid-sgyMRr1LRL .media-wrap {
    margin-bottom: 1rem;
  }
}
.cid-sgyMRr1LRL .media-wrap .mbr-iconfont-logo {
  font-size: 7.5rem;
  color: #f36;
}
.cid-sgyMRr1LRL .media-wrap img {
  height: 6rem;
}
.cid-sgyMRr1LRL .mbr-text {
  color: #8d97ad;
}
.cid-sgyMRr1LRL .p-title {
  font-size: 17px;
}
.cid-sgyMRr1LRL .p-title span {
  color: #111111;
}
.cid-sgyMRr1LRL .title-card {
  font-size: 1.3rem;
}
.cid-sgyMRr1LRL .social-media ul {
  margin: 0;
  padding: 0;
  margin-bottom: 8px;
}
.cid-sgyMRr1LRL .social-media ul li {
  margin-right: .5rem;
  display: inline-block;
  margin-bottom: .5rem;
}
.cid-sgyMRr1LRL .footer-menu {
  margin-bottom: 0;
  display: flex;
  -webkit-justify-content: flex-end;
  justify-content: flex-end;
  -webkit-flex-wrap: wrap;
  flex-wrap: wrap;
  list-style: none;
}
.cid-sgyMRr1LRL .footer-menu__item {
  font-size: 18px;
  padding-right: 1.5rem;
}
.cid-sgyMRr1LRL .footer-menu__item:last-child {
  padding-right: 0;
}
.cid-sgyMRr1LRL .copyright {
  display: flex;
  -webkit-align-items: center;
  align-items: center;
}
.cid-sgyMRr1LRL .copyright img {
  margin-right: 10px;
}
.cid-sgyMRr1LRL .icon-transition span {
  color: #ffffff;
  display: flex;
  padding: 1rem;
  border-radius: 50%;
  background-color: #72e29d;
  transition: all 0.3s ease-out 0s;
  font-size: 14px;
}
.cid-sgyMRr1LRL .icon-transition span:hover {
  background-color: #65bf7a;
}
@media (max-width: 767px) {
  .cid-sgyMRr1LRL .footer-lower .copyright {
    margin-bottom: 1rem;
    text-align: center;
  }
}
.cid-sgyMRr1LRL .footer-lower hr {
  margin: 1rem 0;
  border-color: #efefef;
}
@media (max-width: 767px) {
  .cid-sgyMRr1LRL .footer-menu {
    -webkit-justify-content: center;
    justify-content: center;
  }
}
.cid-sgyMRr1LRL H5 {
  color: #72e29d;
}
.cid-sgyMRr1LRL .p-title,
.cid-sgyMRr1LRL .social-media {
  color: #ffffff;
}
.cid-sgZfSs49ye .navbar-dropdown {
  position: relative !important;
}
.cid-sgZfSs49ye img {
  width: 50px!important;
  height: 50px!important;
}
.cid-sgZfSs49ye .navbar-short {
  background: #ffffff !important;
  box-shadow: 0 0 10px rgba(0, 0, 0, 0.4);
}
.cid-sgZfSs49ye .navbar-short .nav-link {
  color: black!important;
}
.cid-sgZfSs49ye .navbar {
  transition: all .3s;
  min-height: 77px;
  border-bottom: 1px solid transparent;
  background: rgba(255, 255, 255, 0);
}
.cid-sgZfSs49ye .navbar.opened {
  transition: all .3s;
}
.cid-sgZfSs49ye .navbar .navbar-logo img {
  width: 220px !important;
  height: auto !important;
}
.cid-sgZfSs49ye .navbar .navbar-collapse {
  justify-content: flex-end;
  z-index: 1;
}
.cid-sgZfSs49ye .navbar.collapsed .nav-item .nav-link::before {
  display: none;
}
.cid-sgZfSs49ye .navbar.collapsed.opened .dropdown-menu {
  top: 0;
}
.cid-sgZfSs49ye .navbar.collapsed .dropdown-menu .dropdown-submenu {
  left: 0 !important;
}
.cid-sgZfSs49ye .navbar.collapsed .dropdown-menu .dropdown-item:after {
  right: auto;
}
.cid-sgZfSs49ye .navbar.collapsed .dropdown-menu .dropdown-toggle[data-toggle="dropdown-submenu"]:after {
  margin-left: 0.5rem;
  margin-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-sgZfSs49ye .navbar.collapsed ul.navbar-nav li {
  margin: auto;
}
.cid-sgZfSs49ye .navbar.collapsed .icons-menu {
  padding-left: 0;
  padding-right: 0;
  padding-top: .5rem;
  padding-bottom: .5rem;
}
@media (max-width: 991px) {
  .cid-sgZfSs49ye .navbar .nav-item .nav-link::before {
    display: none;
  }
  .cid-sgZfSs49ye .navbar.opened .dropdown-menu {
    top: 0;
  }
  .cid-sgZfSs49ye .navbar .dropdown-menu .dropdown-submenu {
    left: 0 !important;
  }
  .cid-sgZfSs49ye .navbar .dropdown-menu .dropdown-item:after {
    right: auto;
  }
  .cid-sgZfSs49ye .navbar .dropdown-menu .dropdown-toggle[data-toggle="dropdown-submenu"]:after {
    margin-left: 0.5rem;
    margin-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-sgZfSs49ye .navbar ul.navbar-nav li {
    margin: auto;
  }
  .cid-sgZfSs49ye .navbar .navbar-brand {
    flex-shrink: initial;
    flex-basis: auto;
    word-break: break-word;
    padding-right: 1rem;
    height: 77px;
  }
  .cid-sgZfSs49ye .navbar .navbar-toggler {
    flex-basis: auto;
  }
  .cid-sgZfSs49ye .navbar .icons-menu {
    padding: 0;
    padding-top: 1rem;
    padding-bottom: 1.6rem;
  }
}
.cid-sgZfSs49ye .navbar.navbar-short {
  min-height: 60px;
}
.cid-sgZfSs49ye .navbar.navbar-short .navbar-logo img {
  height: 3rem !important;
}
.cid-sgZfSs49ye .navbar.navbar-short .navbar-brand {
  padding: 0;
}
.cid-sgZfSs49ye .navbar-logo {
  margin-right: 1rem!important;
}
.cid-sgZfSs49ye .nav-link {
  transition: all 0.3s;
  position: relative;
}
.cid-sgZfSs49ye .nav-link:before {
  content: '';
  position: absolute;
  width: 8px;
  height: 8px;
  border-radius: 3px;
  transition: all 0.3s;
  bottom: 5px;
  left: 50%;
  opacity: 0;
  transform: translateX(-50%);
  background: #72e29d;
}
.cid-sgZfSs49ye .nav-link:hover,
.cid-sgZfSs49ye .nav-link:focus {
  color: #72e29d !important;
}
.cid-sgZfSs49ye .nav-link:hover:before,
.cid-sgZfSs49ye .nav-link:focus:before {
  bottom: -17px;
  opacity: 1;
}
.cid-sgZfSs49ye .dropdown-menu {
  padding: 0.5rem 0;
  border: 2px solid black;
  border-radius: 8px;
}
.cid-sgZfSs49ye .dropdown-item {
  padding: 0 2rem;
  backround: white;
  color: black !important;
}
.cid-sgZfSs49ye .dropdown-item:before {
  content: '';
  position: absolute;
  width: 8px;
  height: 8px;
  border-radius: 3px;
  transition: all 0.3s;
  left: -5px;
  top: 50%;
  opacity: 0;
  transform: translateY(-50%);
  background: #72e29d;
}
.cid-sgZfSs49ye .dropdown-item:hover,
.cid-sgZfSs49ye .dropdown-item:focus {
  color: #72e29d !important;
  transform: translateX(10px);
}
.cid-sgZfSs49ye .dropdown-item:hover:before,
.cid-sgZfSs49ye .dropdown-item:focus:before {
  left: 7px;
  opacity: 1;
}
.cid-sgZfSs49ye .iconfont-wrapper {
  position: relative;
  box-shadow: 0px 0px 0px 2px #000000 inset;
  border-radius: 50%;
  color: #000000 !important;
  font-size: 1.2rem;
  width: 45px;
  height: 45px;
  display: flex;
  margin: 0 0.4rem;
  justify-content: center;
  align-items: center;
  transition: all 0.3s;
}
.cid-sgZfSs49ye .iconfont-wrapper:hover {
  box-shadow: 0px 0px 0px 2px #72e29d inset;
}
.cid-sgZfSs49ye .iconfont-wrapper:hover .icon-bg {
  top: 0px;
  right: 0px;
}
.cid-sgZfSs49ye .iconfont-wrapper:hover .mbr-iconfont {
  color: white;
}
.cid-sgZfSs49ye .mbr-iconfont {
  z-index: 2;
  transition: all 0.3s;
}
.cid-sgZfSs49ye .icon-bg {
  position: absolute;
  top: 5px;
  right: -5px;
  box-sizing: border-box;
  width: 100%;
  transition: all 0.3s;
  z-index: -1;
  height: 100%;
  border-radius: 50%;
  background: #72e29d;
}
.cid-sgZfSs49ye .navbar-nav {
  margin: auto;
}
.cid-sgZfSs49ye .nav-dropdown .link {
  padding: 0 0.3em !important;
  margin: .667em 1em !important;
}
.cid-sgZfSs49ye .nav-dropdown .link.dropdown-toggle::after {
  margin-left: 0.5rem;
  margin-top: 0.2rem;
}
.cid-sgZfSs49ye .container {
  display: flex;
  margin: auto;
}
.cid-sgZfSs49ye .navbar-caption {
  padding-right: 4rem;
}
.cid-sgZfSs49ye .dropdown-menu,
.cid-sgZfSs49ye .navbar.opened {
  background: #ffffff !important;
}
.cid-sgZfSs49ye .nav-item:focus,
.cid-sgZfSs49ye .nav-link:focus {
  outline: none;
}
.cid-sgZfSs49ye .dropdown .dropdown-menu .dropdown-item {
  width: auto;
  transition: all 0.25s ease-in-out;
}
.cid-sgZfSs49ye .dropdown .dropdown-menu .dropdown-item::after {
  right: 1rem;
}
.cid-sgZfSs49ye .dropdown .dropdown-menu .dropdown-item .mbr-iconfont {
  margin-left: -1.8rem;
  padding-right: 1rem;
  font-size: inherit;
}
.cid-sgZfSs49ye .dropdown .dropdown-menu .dropdown-item .mbr-iconfont:before {
  display: inline-block;
  transform: scale(1, 1);
  transition: all 0.25s ease-in-out;
}
.cid-sgZfSs49ye .collapsed .dropdown-menu .dropdown-item:before {
  display: none;
}
.cid-sgZfSs49ye .collapsed .dropdown .dropdown-menu .dropdown-item {
  padding: 0.235em 1.5em 0.235em 1.5em !important;
  transition: none;
  margin: 0 !important;
}
.cid-sgZfSs49ye .navbar-brand {
  flex-shrink: 0;
  align-items: center;
  margin-right: 0;
  padding: 0;
  transition: all .3s;
  word-break: break-word;
  z-index: 1;
}
.cid-sgZfSs49ye .navbar-brand .navbar-caption {
  line-height: inherit !important;
}
.cid-sgZfSs49ye .navbar-brand .navbar-logo a {
  outline: none;
}
.cid-sgZfSs49ye .dropdown-item.active,
.cid-sgZfSs49ye .dropdown-item:active {
  background-color: transparent;
}
.cid-sgZfSs49ye .navbar-expand-lg .navbar-nav .nav-link {
  padding: 0;
}
.cid-sgZfSs49ye .nav-dropdown .link.dropdown-toggle {
  margin-right: 1.667em;
}
.cid-sgZfSs49ye .nav-dropdown .link.dropdown-toggle[aria-expanded="true"] {
  margin-right: 0;
  padding: 0.667em 1.667em;
}
.cid-sgZfSs49ye .navbar.navbar-expand-lg .dropdown .dropdown-menu {
  background: #ffffff;
}
.cid-sgZfSs49ye .navbar.navbar-expand-lg .dropdown .dropdown-menu .dropdown-submenu {
  margin: 0;
  left: 100%;
}
.cid-sgZfSs49ye .navbar .dropdown.open > .dropdown-menu {
  display: block;
}
.cid-sgZfSs49ye ul.navbar-nav {
  flex-wrap: wrap;
}
.cid-sgZfSs49ye .navbar-buttons {
  text-align: center;
  min-width: 170px;
}
.cid-sgZfSs49ye button.navbar-toggler {
  outline: none;
  width: 31px;
  height: 20px;
  cursor: pointer;
  transition: all .2s;
  position: relative;
  align-self: center;
}
.cid-sgZfSs49ye button.navbar-toggler .hamburger span {
  position: absolute;
  right: 0;
  width: 30px;
  height: 2px;
  border-right: 5px;
  background-color: currentColor;
}
.cid-sgZfSs49ye button.navbar-toggler .hamburger span:nth-child(1) {
  top: 0;
  transition: all .2s;
}
.cid-sgZfSs49ye button.navbar-toggler .hamburger span:nth-child(2) {
  top: 8px;
  transition: all .15s;
}
.cid-sgZfSs49ye button.navbar-toggler .hamburger span:nth-child(3) {
  top: 8px;
  transition: all .15s;
}
.cid-sgZfSs49ye button.navbar-toggler .hamburger span:nth-child(4) {
  top: 16px;
  transition: all .2s;
}
.cid-sgZfSs49ye nav.opened .hamburger span:nth-child(1) {
  top: 8px;
  width: 0;
  opacity: 0;
  right: 50%;
  transition: all .2s;
}
.cid-sgZfSs49ye nav.opened .hamburger span:nth-child(2) {
  transform: rotate(45deg);
  transition: all .25s;
}
.cid-sgZfSs49ye nav.opened .hamburger span:nth-child(3) {
  transform: rotate(-45deg);
  transition: all .25s;
}
.cid-sgZfSs49ye nav.opened .hamburger span:nth-child(4) {
  top: 8px;
  width: 0;
  opacity: 0;
  right: 50%;
  transition: all .2s;
}
.cid-sgZfSs49ye .navbar-dropdown {
  padding: .5rem 1rem;
}
.cid-sgZfSs49ye a.nav-link {
  display: flex;
  align-items: center;
  justify-content: center;
}
.cid-sgZfSs49ye .icons-menu {
  flex-wrap: nowrap;
  display: flex;
  justify-content: center;
  padding-left: 1rem;
  padding-right: 1rem;
  padding-top: 0.3rem;
  text-align: center;
}
@media screen and (-ms-high-contrast: active), (-ms-high-contrast: none) {
  .cid-sgZfSs49ye .navbar {
    height: 77px;
  }
  .cid-sgZfSs49ye .navbar.opened {
    height: auto;
  }
  .cid-sgZfSs49ye .nav-item .nav-link:hover::before {
    width: 175%;
    max-width: calc(100% + 2rem);
    left: -1rem;
  }
}
@media (max-width: 992px) {
  .cid-sgZfSs49ye .navbar {
    background: #ffffff;
  }
  .cid-sgZfSs49ye .nav-link {
    color: black!important;
  }
}
.cid-sgZfSsyy69 {
  padding-top: 60px;
  padding-bottom: 60px;
  background-color: #ffffff;
  position: relative;
  overflow: hidden;
}
.cid-sgZfSsyy69 svg {
  position: absolute;
  top: 0;
  left: 0;
  transform: scale(1.8, 1.8);
}
.cid-sgZfSsyy69 #e1_ellipse {
  fill: #65bf7a !important;
}
.cid-sgZfSsyy69 img {
  width: 80%;
  border-radius: 10px;
  height: 100%;
  object-fit: cover;
  box-shadow: 0 10px 55px 5px rgba(156, 235, 186, 0.35);
}
@media (max-width: 576px) {
  .cid-sgZfSsyy69 img {
    width: 100%;
    left: 0;
  }
}
.cid-sgZfSsyy69 H1 {
  color: #ffffff;
}
.cid-sgZfSsyy69 .mbr-text,
.cid-sgZfSsyy69 .mbr-section-btn {
  color: #ffffff;
}
.cid-sgZfSsOoBw {
  padding-top: 5rem;
  padding-bottom: 0rem;
  background-color: #ffffff;
}
.cid-sgZfSsOoBw .mbr-text {
  color: #777d74;
  text-align: justify;
}
.cid-sgZfSt0SkB {
  padding-top: 4rem;
  padding-bottom: 4rem;
  background-color: #ffffff;
}
.cid-sgZfSt0SkB .counter-container ul {
  margin-bottom: 0;
}
.cid-sgZfSt0SkB .counter-container ul li {
  padding-left: 0rem;
  margin-bottom: 1rem;
  list-style: none;
  position: relative;
}
.cid-sgZfSt0SkB .counter-container ul li:before {
  position: absolute;
  font-family: 'Moririse2' !important;
  left: -40px;
  content: "\e96b";
  top: -2px;
  display: flex;
  transform: rotate(30deg);
  justify-content: center;
  align-items: center;
  color: #65bf7a;
  width: 20px;
  height: 20px;
  border-radius: 50%;
  margin-top: 5px;
}
.cid-sgZgAb1D99 {
  padding-top: 2rem;
  padding-bottom: 2rem;
  background-color: #72e29d;
}
.cid-sgZgAb1D99 .mbr-section-title {
  color: #333333;
}
.cid-sgZgAb1D99 .mbr-text,
.cid-sgZgAb1D99 .mbr-section-btn {
  color: #000000;
}
.cid-sgZgAb1D99 .btn {
  color: white!important;
  border-color: white!important;
}
.cid-sgZm3kPeDg {
  padding-top: 2rem;
  padding-bottom: 2rem;
  background-color: #65bf7a;
}
.cid-sgZm3kPeDg .mbr-section-title {
  color: #ffffff;
}
.cid-sgZm3kPeDg .mbr-text,
.cid-sgZm3kPeDg .mbr-section-btn {
  color: #ffffff;
}
.cid-sgZm3kPeDg .btn {
  color: white!important;
  border-color: white!important;
}
.cid-sgZfStTqlH {
  padding-top: 60px;
  padding-bottom: 60px;
  background-color: #333333;
}
@media (max-width: 767px) {
  .cid-sgZfStTqlH .content {
    text-align: center;
  }
  .cid-sgZfStTqlH .content > div:not(:last-child) {
    margin-bottom: 2rem;
  }
}
@media (max-width: 767px) {
  .cid-sgZfStTqlH .media-wrap {
    margin-bottom: 1rem;
  }
}
.cid-sgZfStTqlH .media-wrap .mbr-iconfont-logo {
  font-size: 7.5rem;
  color: #f36;
}
.cid-sgZfStTqlH .media-wrap img {
  height: 6rem;
}
.cid-sgZfStTqlH .mbr-text {
  color: #8d97ad;
}
.cid-sgZfStTqlH .p-title {
  font-size: 17px;
}
.cid-sgZfStTqlH .p-title span {
  color: #111111;
}
.cid-sgZfStTqlH .title-card {
  font-size: 1.3rem;
}
.cid-sgZfStTqlH .social-media ul {
  margin: 0;
  padding: 0;
  margin-bottom: 8px;
}
.cid-sgZfStTqlH .social-media ul li {
  margin-right: .5rem;
  display: inline-block;
  margin-bottom: .5rem;
}
.cid-sgZfStTqlH .footer-menu {
  margin-bottom: 0;
  display: flex;
  -webkit-justify-content: flex-end;
  justify-content: flex-end;
  -webkit-flex-wrap: wrap;
  flex-wrap: wrap;
  list-style: none;
}
.cid-sgZfStTqlH .footer-menu__item {
  font-size: 18px;
  padding-right: 1.5rem;
}
.cid-sgZfStTqlH .footer-menu__item:last-child {
  padding-right: 0;
}
.cid-sgZfStTqlH .copyright {
  display: flex;
  -webkit-align-items: center;
  align-items: center;
}
.cid-sgZfStTqlH .copyright img {
  margin-right: 10px;
}
.cid-sgZfStTqlH .icon-transition span {
  color: #ffffff;
  display: flex;
  padding: 1rem;
  border-radius: 50%;
  background-color: #72e29d;
  transition: all 0.3s ease-out 0s;
  font-size: 14px;
}
.cid-sgZfStTqlH .icon-transition span:hover {
  background-color: #65bf7a;
}
@media (max-width: 767px) {
  .cid-sgZfStTqlH .footer-lower .copyright {
    margin-bottom: 1rem;
    text-align: center;
  }
}
.cid-sgZfStTqlH .footer-lower hr {
  margin: 1rem 0;
  border-color: #efefef;
}
@media (max-width: 767px) {
  .cid-sgZfStTqlH .footer-menu {
    -webkit-justify-content: center;
    justify-content: center;
  }
}
.cid-sgZfStTqlH H5 {
  color: #72e29d;
}
.cid-sgZfStTqlH .p-title,
.cid-sgZfStTqlH .social-media {
  color: #ffffff;
}
.cid-sgZfSs49ye .navbar-dropdown {
  position: relative !important;
}
.cid-sgZfSs49ye img {
  width: 50px!important;
  height: 50px!important;
}
.cid-sgZfSs49ye .navbar-short {
  background: #ffffff !important;
  box-shadow: 0 0 10px rgba(0, 0, 0, 0.4);
}
.cid-sgZfSs49ye .navbar-short .nav-link {
  color: black!important;
}
.cid-sgZfSs49ye .navbar {
  transition: all .3s;
  min-height: 77px;
  border-bottom: 1px solid transparent;
  background: rgba(255, 255, 255, 0);
}
.cid-sgZfSs49ye .navbar.opened {
  transition: all .3s;
}
.cid-sgZfSs49ye .navbar .navbar-logo img {
  width: 220px !important;
  height: auto !important;
}
.cid-sgZfSs49ye .navbar .navbar-collapse {
  justify-content: flex-end;
  z-index: 1;
}
.cid-sgZfSs49ye .navbar.collapsed .nav-item .nav-link::before {
  display: none;
}
.cid-sgZfSs49ye .navbar.collapsed.opened .dropdown-menu {
  top: 0;
}
.cid-sgZfSs49ye .navbar.collapsed .dropdown-menu .dropdown-submenu {
  left: 0 !important;
}
.cid-sgZfSs49ye .navbar.collapsed .dropdown-menu .dropdown-item:after {
  right: auto;
}
.cid-sgZfSs49ye .navbar.collapsed .dropdown-menu .dropdown-toggle[data-toggle="dropdown-submenu"]:after {
  margin-left: 0.5rem;
  margin-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-sgZfSs49ye .navbar.collapsed ul.navbar-nav li {
  margin: auto;
}
.cid-sgZfSs49ye .navbar.collapsed .icons-menu {
  padding-left: 0;
  padding-right: 0;
  padding-top: .5rem;
  padding-bottom: .5rem;
}
@media (max-width: 991px) {
  .cid-sgZfSs49ye .navbar .nav-item .nav-link::before {
    display: none;
  }
  .cid-sgZfSs49ye .navbar.opened .dropdown-menu {
    top: 0;
  }
  .cid-sgZfSs49ye .navbar .dropdown-menu .dropdown-submenu {
    left: 0 !important;
  }
  .cid-sgZfSs49ye .navbar .dropdown-menu .dropdown-item:after {
    right: auto;
  }
  .cid-sgZfSs49ye .navbar .dropdown-menu .dropdown-toggle[data-toggle="dropdown-submenu"]:after {
    margin-left: 0.5rem;
    margin-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-sgZfSs49ye .navbar ul.navbar-nav li {
    margin: auto;
  }
  .cid-sgZfSs49ye .navbar .navbar-brand {
    flex-shrink: initial;
    flex-basis: auto;
    word-break: break-word;
    padding-right: 1rem;
    height: 77px;
  }
  .cid-sgZfSs49ye .navbar .navbar-toggler {
    flex-basis: auto;
  }
  .cid-sgZfSs49ye .navbar .icons-menu {
    padding: 0;
    padding-top: 1rem;
    padding-bottom: 1.6rem;
  }
}
.cid-sgZfSs49ye .navbar.navbar-short {
  min-height: 60px;
}
.cid-sgZfSs49ye .navbar.navbar-short .navbar-logo img {
  height: 3rem !important;
}
.cid-sgZfSs49ye .navbar.navbar-short .navbar-brand {
  padding: 0;
}
.cid-sgZfSs49ye .navbar-logo {
  margin-right: 1rem!important;
}
.cid-sgZfSs49ye .nav-link {
  transition: all 0.3s;
  position: relative;
}
.cid-sgZfSs49ye .nav-link:before {
  content: '';
  position: absolute;
  width: 8px;
  height: 8px;
  border-radius: 3px;
  transition: all 0.3s;
  bottom: 5px;
  left: 50%;
  opacity: 0;
  transform: translateX(-50%);
  background: #72e29d;
}
.cid-sgZfSs49ye .nav-link:hover,
.cid-sgZfSs49ye .nav-link:focus {
  color: #72e29d !important;
}
.cid-sgZfSs49ye .nav-link:hover:before,
.cid-sgZfSs49ye .nav-link:focus:before {
  bottom: -17px;
  opacity: 1;
}
.cid-sgZfSs49ye .dropdown-menu {
  padding: 0.5rem 0;
  border: 2px solid black;
  border-radius: 8px;
}
.cid-sgZfSs49ye .dropdown-item {
  padding: 0 2rem;
  backround: white;
  color: black !important;
}
.cid-sgZfSs49ye .dropdown-item:before {
  content: '';
  position: absolute;
  width: 8px;
  height: 8px;
  border-radius: 3px;
  transition: all 0.3s;
  left: -5px;
  top: 50%;
  opacity: 0;
  transform: translateY(-50%);
  background: #72e29d;
}
.cid-sgZfSs49ye .dropdown-item:hover,
.cid-sgZfSs49ye .dropdown-item:focus {
  color: #72e29d !important;
  transform: translateX(10px);
}
.cid-sgZfSs49ye .dropdown-item:hover:before,
.cid-sgZfSs49ye .dropdown-item:focus:before {
  left: 7px;
  opacity: 1;
}
.cid-sgZfSs49ye .iconfont-wrapper {
  position: relative;
  box-shadow: 0px 0px 0px 2px #000000 inset;
  border-radius: 50%;
  color: #000000 !important;
  font-size: 1.2rem;
  width: 45px;
  height: 45px;
  display: flex;
  margin: 0 0.4rem;
  justify-content: center;
  align-items: center;
  transition: all 0.3s;
}
.cid-sgZfSs49ye .iconfont-wrapper:hover {
  box-shadow: 0px 0px 0px 2px #72e29d inset;
}
.cid-sgZfSs49ye .iconfont-wrapper:hover .icon-bg {
  top: 0px;
  right: 0px;
}
.cid-sgZfSs49ye .iconfont-wrapper:hover .mbr-iconfont {
  color: white;
}
.cid-sgZfSs49ye .mbr-iconfont {
  z-index: 2;
  transition: all 0.3s;
}
.cid-sgZfSs49ye .icon-bg {
  position: absolute;
  top: 5px;
  right: -5px;
  box-sizing: border-box;
  width: 100%;
  transition: all 0.3s;
  z-index: -1;
  height: 100%;
  border-radius: 50%;
  background: #72e29d;
}
.cid-sgZfSs49ye .navbar-nav {
  margin: auto;
}
.cid-sgZfSs49ye .nav-dropdown .link {
  padding: 0 0.3em !important;
  margin: .667em 1em !important;
}
.cid-sgZfSs49ye .nav-dropdown .link.dropdown-toggle::after {
  margin-left: 0.5rem;
  margin-top: 0.2rem;
}
.cid-sgZfSs49ye .container {
  display: flex;
  margin: auto;
}
.cid-sgZfSs49ye .navbar-caption {
  padding-right: 4rem;
}
.cid-sgZfSs49ye .dropdown-menu,
.cid-sgZfSs49ye .navbar.opened {
  background: #ffffff !important;
}
.cid-sgZfSs49ye .nav-item:focus,
.cid-sgZfSs49ye .nav-link:focus {
  outline: none;
}
.cid-sgZfSs49ye .dropdown .dropdown-menu .dropdown-item {
  width: auto;
  transition: all 0.25s ease-in-out;
}
.cid-sgZfSs49ye .dropdown .dropdown-menu .dropdown-item::after {
  right: 1rem;
}
.cid-sgZfSs49ye .dropdown .dropdown-menu .dropdown-item .mbr-iconfont {
  margin-left: -1.8rem;
  padding-right: 1rem;
  font-size: inherit;
}
.cid-sgZfSs49ye .dropdown .dropdown-menu .dropdown-item .mbr-iconfont:before {
  display: inline-block;
  transform: scale(1, 1);
  transition: all 0.25s ease-in-out;
}
.cid-sgZfSs49ye .collapsed .dropdown-menu .dropdown-item:before {
  display: none;
}
.cid-sgZfSs49ye .collapsed .dropdown .dropdown-menu .dropdown-item {
  padding: 0.235em 1.5em 0.235em 1.5em !important;
  transition: none;
  margin: 0 !important;
}
.cid-sgZfSs49ye .navbar-brand {
  flex-shrink: 0;
  align-items: center;
  margin-right: 0;
  padding: 0;
  transition: all .3s;
  word-break: break-word;
  z-index: 1;
}
.cid-sgZfSs49ye .navbar-brand .navbar-caption {
  line-height: inherit !important;
}
.cid-sgZfSs49ye .navbar-brand .navbar-logo a {
  outline: none;
}
.cid-sgZfSs49ye .dropdown-item.active,
.cid-sgZfSs49ye .dropdown-item:active {
  background-color: transparent;
}
.cid-sgZfSs49ye .navbar-expand-lg .navbar-nav .nav-link {
  padding: 0;
}
.cid-sgZfSs49ye .nav-dropdown .link.dropdown-toggle {
  margin-right: 1.667em;
}
.cid-sgZfSs49ye .nav-dropdown .link.dropdown-toggle[aria-expanded="true"] {
  margin-right: 0;
  padding: 0.667em 1.667em;
}
.cid-sgZfSs49ye .navbar.navbar-expand-lg .dropdown .dropdown-menu {
  background: #ffffff;
}
.cid-sgZfSs49ye .navbar.navbar-expand-lg .dropdown .dropdown-menu .dropdown-submenu {
  margin: 0;
  left: 100%;
}
.cid-sgZfSs49ye .navbar .dropdown.open > .dropdown-menu {
  display: block;
}
.cid-sgZfSs49ye ul.navbar-nav {
  flex-wrap: wrap;
}
.cid-sgZfSs49ye .navbar-buttons {
  text-align: center;
  min-width: 170px;
}
.cid-sgZfSs49ye button.navbar-toggler {
  outline: none;
  width: 31px;
  height: 20px;
  cursor: pointer;
  transition: all .2s;
  position: relative;
  align-self: center;
}
.cid-sgZfSs49ye button.navbar-toggler .hamburger span {
  position: absolute;
  right: 0;
  width: 30px;
  height: 2px;
  border-right: 5px;
  background-color: currentColor;
}
.cid-sgZfSs49ye button.navbar-toggler .hamburger span:nth-child(1) {
  top: 0;
  transition: all .2s;
}
.cid-sgZfSs49ye button.navbar-toggler .hamburger span:nth-child(2) {
  top: 8px;
  transition: all .15s;
}
.cid-sgZfSs49ye button.navbar-toggler .hamburger span:nth-child(3) {
  top: 8px;
  transition: all .15s;
}
.cid-sgZfSs49ye button.navbar-toggler .hamburger span:nth-child(4) {
  top: 16px;
  transition: all .2s;
}
.cid-sgZfSs49ye nav.opened .hamburger span:nth-child(1) {
  top: 8px;
  width: 0;
  opacity: 0;
  right: 50%;
  transition: all .2s;
}
.cid-sgZfSs49ye nav.opened .hamburger span:nth-child(2) {
  transform: rotate(45deg);
  transition: all .25s;
}
.cid-sgZfSs49ye nav.opened .hamburger span:nth-child(3) {
  transform: rotate(-45deg);
  transition: all .25s;
}
.cid-sgZfSs49ye nav.opened .hamburger span:nth-child(4) {
  top: 8px;
  width: 0;
  opacity: 0;
  right: 50%;
  transition: all .2s;
}
.cid-sgZfSs49ye .navbar-dropdown {
  padding: .5rem 1rem;
}
.cid-sgZfSs49ye a.nav-link {
  display: flex;
  align-items: center;
  justify-content: center;
}
.cid-sgZfSs49ye .icons-menu {
  flex-wrap: nowrap;
  display: flex;
  justify-content: center;
  padding-left: 1rem;
  padding-right: 1rem;
  padding-top: 0.3rem;
  text-align: center;
}
@media screen and (-ms-high-contrast: active), (-ms-high-contrast: none) {
  .cid-sgZfSs49ye .navbar {
    height: 77px;
  }
  .cid-sgZfSs49ye .navbar.opened {
    height: auto;
  }
  .cid-sgZfSs49ye .nav-item .nav-link:hover::before {
    width: 175%;
    max-width: calc(100% + 2rem);
    left: -1rem;
  }
}
@media (max-width: 992px) {
  .cid-sgZfSs49ye .navbar {
    background: #ffffff;
  }
  .cid-sgZfSs49ye .nav-link {
    color: black!important;
  }
}
.cid-sgZfSsyy69 {
  padding-top: 60px;
  padding-bottom: 60px;
  background-color: #ffffff;
  position: relative;
  overflow: hidden;
}
.cid-sgZfSsyy69 svg {
  position: absolute;
  top: 0;
  left: 0;
  transform: scale(1.8, 1.8);
}
.cid-sgZfSsyy69 #e1_ellipse {
  fill: #65bf7a !important;
}
.cid-sgZfSsyy69 img {
  width: 80%;
  border-radius: 10px;
  height: 100%;
  object-fit: cover;
  box-shadow: 0 10px 55px 5px rgba(156, 235, 186, 0.35);
}
@media (max-width: 576px) {
  .cid-sgZfSsyy69 img {
    width: 100%;
    left: 0;
  }
}
.cid-sgZfSsyy69 H1 {
  color: #ffffff;
}
.cid-sgZfSsyy69 .mbr-text,
.cid-sgZfSsyy69 .mbr-section-btn {
  color: #ffffff;
}
.cid-sgZfSsOoBw {
  padding-top: 5rem;
  padding-bottom: 0rem;
  background-color: #ffffff;
}
.cid-sgZfSsOoBw .mbr-text {
  color: #777d74;
  text-align: justify;
}
.cid-sgZfSt0SkB {
  padding-top: 4rem;
  padding-bottom: 4rem;
  background-color: #ffffff;
}
.cid-sgZfSt0SkB .counter-container ul {
  margin-bottom: 0;
}
.cid-sgZfSt0SkB .counter-container ul li {
  padding-left: 0rem;
  margin-bottom: 1rem;
  list-style: none;
  position: relative;
}
.cid-sgZfSt0SkB .counter-container ul li:before {
  position: absolute;
  font-family: 'Moririse2' !important;
  left: -40px;
  content: "\e96b";
  top: -2px;
  display: flex;
  transform: rotate(30deg);
  justify-content: center;
  align-items: center;
  color: #65bf7a;
  width: 20px;
  height: 20px;
  border-radius: 50%;
  margin-top: 5px;
}
.cid-sgZfStTqlH {
  padding-top: 60px;
  padding-bottom: 60px;
  background-color: #333333;
}
@media (max-width: 767px) {
  .cid-sgZfStTqlH .content {
    text-align: center;
  }
  .cid-sgZfStTqlH .content > div:not(:last-child) {
    margin-bottom: 2rem;
  }
}
@media (max-width: 767px) {
  .cid-sgZfStTqlH .media-wrap {
    margin-bottom: 1rem;
  }
}
.cid-sgZfStTqlH .media-wrap .mbr-iconfont-logo {
  font-size: 7.5rem;
  color: #f36;
}
.cid-sgZfStTqlH .media-wrap img {
  height: 6rem;
}
.cid-sgZfStTqlH .mbr-text {
  color: #8d97ad;
}
.cid-sgZfStTqlH .p-title {
  font-size: 17px;
}
.cid-sgZfStTqlH .p-title span {
  color: #111111;
}
.cid-sgZfStTqlH .title-card {
  font-size: 1.3rem;
}
.cid-sgZfStTqlH .social-media ul {
  margin: 0;
  padding: 0;
  margin-bottom: 8px;
}
.cid-sgZfStTqlH .social-media ul li {
  margin-right: .5rem;
  display: inline-block;
  margin-bottom: .5rem;
}
.cid-sgZfStTqlH .footer-menu {
  margin-bottom: 0;
  display: flex;
  -webkit-justify-content: flex-end;
  justify-content: flex-end;
  -webkit-flex-wrap: wrap;
  flex-wrap: wrap;
  list-style: none;
}
.cid-sgZfStTqlH .footer-menu__item {
  font-size: 18px;
  padding-right: 1.5rem;
}
.cid-sgZfStTqlH .footer-menu__item:last-child {
  padding-right: 0;
}
.cid-sgZfStTqlH .copyright {
  display: flex;
  -webkit-align-items: center;
  align-items: center;
}
.cid-sgZfStTqlH .copyright img {
  margin-right: 10px;
}
.cid-sgZfStTqlH .icon-transition span {
  color: #ffffff;
  display: flex;
  padding: 1rem;
  border-radius: 50%;
  background-color: #72e29d;
  transition: all 0.3s ease-out 0s;
  font-size: 14px;
}
.cid-sgZfStTqlH .icon-transition span:hover {
  background-color: #65bf7a;
}
@media (max-width: 767px) {
  .cid-sgZfStTqlH .footer-lower .copyright {
    margin-bottom: 1rem;
    text-align: center;
  }
}
.cid-sgZfStTqlH .footer-lower hr {
  margin: 1rem 0;
  border-color: #efefef;
}
@media (max-width: 767px) {
  .cid-sgZfStTqlH .footer-menu {
    -webkit-justify-content: center;
    justify-content: center;
  }
}
.cid-sgZfStTqlH H5 {
  color: #72e29d;
}
.cid-sgZfStTqlH .p-title,
.cid-sgZfStTqlH .social-media {
  color: #ffffff;
}
.cid-sgZfSs49ye .navbar-dropdown {
  position: relative !important;
}
.cid-sgZfSs49ye img {
  width: 50px!important;
  height: 50px!important;
}
.cid-sgZfSs49ye .navbar-short {
  background: #ffffff !important;
  box-shadow: 0 0 10px rgba(0, 0, 0, 0.4);
}
.cid-sgZfSs49ye .navbar-short .nav-link {
  color: black!important;
}
.cid-sgZfSs49ye .navbar {
  transition: all .3s;
  min-height: 77px;
  border-bottom: 1px solid transparent;
  background: rgba(255, 255, 255, 0);
}
.cid-sgZfSs49ye .navbar.opened {
  transition: all .3s;
}
.cid-sgZfSs49ye .navbar .navbar-logo img {
  width: 220px !important;
  height: auto !important;
}
.cid-sgZfSs49ye .navbar .navbar-collapse {
  justify-content: flex-end;
  z-index: 1;
}
.cid-sgZfSs49ye .navbar.collapsed .nav-item .nav-link::before {
  display: none;
}
.cid-sgZfSs49ye .navbar.collapsed.opened .dropdown-menu {
  top: 0;
}
.cid-sgZfSs49ye .navbar.collapsed .dropdown-menu .dropdown-submenu {
  left: 0 !important;
}
.cid-sgZfSs49ye .navbar.collapsed .dropdown-menu .dropdown-item:after {
  right: auto;
}
.cid-sgZfSs49ye .navbar.collapsed .dropdown-menu .dropdown-toggle[data-toggle="dropdown-submenu"]:after {
  margin-left: 0.5rem;
  margin-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-sgZfSs49ye .navbar.collapsed ul.navbar-nav li {
  margin: auto;
}
.cid-sgZfSs49ye .navbar.collapsed .icons-menu {
  padding-left: 0;
  padding-right: 0;
  padding-top: .5rem;
  padding-bottom: .5rem;
}
@media (max-width: 991px) {
  .cid-sgZfSs49ye .navbar .nav-item .nav-link::before {
    display: none;
  }
  .cid-sgZfSs49ye .navbar.opened .dropdown-menu {
    top: 0;
  }
  .cid-sgZfSs49ye .navbar .dropdown-menu .dropdown-submenu {
    left: 0 !important;
  }
  .cid-sgZfSs49ye .navbar .dropdown-menu .dropdown-item:after {
    right: auto;
  }
  .cid-sgZfSs49ye .navbar .dropdown-menu .dropdown-toggle[data-toggle="dropdown-submenu"]:after {
    margin-left: 0.5rem;
    margin-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-sgZfSs49ye .navbar ul.navbar-nav li {
    margin: auto;
  }
  .cid-sgZfSs49ye .navbar .navbar-brand {
    flex-shrink: initial;
    flex-basis: auto;
    word-break: break-word;
    padding-right: 1rem;
    height: 77px;
  }
  .cid-sgZfSs49ye .navbar .navbar-toggler {
    flex-basis: auto;
  }
  .cid-sgZfSs49ye .navbar .icons-menu {
    padding: 0;
    padding-top: 1rem;
    padding-bottom: 1.6rem;
  }
}
.cid-sgZfSs49ye .navbar.navbar-short {
  min-height: 60px;
}
.cid-sgZfSs49ye .navbar.navbar-short .navbar-logo img {
  height: 3rem !important;
}
.cid-sgZfSs49ye .navbar.navbar-short .navbar-brand {
  padding: 0;
}
.cid-sgZfSs49ye .navbar-logo {
  margin-right: 1rem!important;
}
.cid-sgZfSs49ye .nav-link {
  transition: all 0.3s;
  position: relative;
}
.cid-sgZfSs49ye .nav-link:before {
  content: '';
  position: absolute;
  width: 8px;
  height: 8px;
  border-radius: 3px;
  transition: all 0.3s;
  bottom: 5px;
  left: 50%;
  opacity: 0;
  transform: translateX(-50%);
  background: #72e29d;
}
.cid-sgZfSs49ye .nav-link:hover,
.cid-sgZfSs49ye .nav-link:focus {
  color: #72e29d !important;
}
.cid-sgZfSs49ye .nav-link:hover:before,
.cid-sgZfSs49ye .nav-link:focus:before {
  bottom: -17px;
  opacity: 1;
}
.cid-sgZfSs49ye .dropdown-menu {
  padding: 0.5rem 0;
  border: 2px solid black;
  border-radius: 8px;
}
.cid-sgZfSs49ye .dropdown-item {
  padding: 0 2rem;
  backround: white;
  color: black !important;
}
.cid-sgZfSs49ye .dropdown-item:before {
  content: '';
  position: absolute;
  width: 8px;
  height: 8px;
  border-radius: 3px;
  transition: all 0.3s;
  left: -5px;
  top: 50%;
  opacity: 0;
  transform: translateY(-50%);
  background: #72e29d;
}
.cid-sgZfSs49ye .dropdown-item:hover,
.cid-sgZfSs49ye .dropdown-item:focus {
  color: #72e29d !important;
  transform: translateX(10px);
}
.cid-sgZfSs49ye .dropdown-item:hover:before,
.cid-sgZfSs49ye .dropdown-item:focus:before {
  left: 7px;
  opacity: 1;
}
.cid-sgZfSs49ye .iconfont-wrapper {
  position: relative;
  box-shadow: 0px 0px 0px 2px #000000 inset;
  border-radius: 50%;
  color: #000000 !important;
  font-size: 1.2rem;
  width: 45px;
  height: 45px;
  display: flex;
  margin: 0 0.4rem;
  justify-content: center;
  align-items: center;
  transition: all 0.3s;
}
.cid-sgZfSs49ye .iconfont-wrapper:hover {
  box-shadow: 0px 0px 0px 2px #72e29d inset;
}
.cid-sgZfSs49ye .iconfont-wrapper:hover .icon-bg {
  top: 0px;
  right: 0px;
}
.cid-sgZfSs49ye .iconfont-wrapper:hover .mbr-iconfont {
  color: white;
}
.cid-sgZfSs49ye .mbr-iconfont {
  z-index: 2;
  transition: all 0.3s;
}
.cid-sgZfSs49ye .icon-bg {
  position: absolute;
  top: 5px;
  right: -5px;
  box-sizing: border-box;
  width: 100%;
  transition: all 0.3s;
  z-index: -1;
  height: 100%;
  border-radius: 50%;
  background: #72e29d;
}
.cid-sgZfSs49ye .navbar-nav {
  margin: auto;
}
.cid-sgZfSs49ye .nav-dropdown .link {
  padding: 0 0.3em !important;
  margin: .667em 1em !important;
}
.cid-sgZfSs49ye .nav-dropdown .link.dropdown-toggle::after {
  margin-left: 0.5rem;
  margin-top: 0.2rem;
}
.cid-sgZfSs49ye .container {
  display: flex;
  margin: auto;
}
.cid-sgZfSs49ye .navbar-caption {
  padding-right: 4rem;
}
.cid-sgZfSs49ye .dropdown-menu,
.cid-sgZfSs49ye .navbar.opened {
  background: #ffffff !important;
}
.cid-sgZfSs49ye .nav-item:focus,
.cid-sgZfSs49ye .nav-link:focus {
  outline: none;
}
.cid-sgZfSs49ye .dropdown .dropdown-menu .dropdown-item {
  width: auto;
  transition: all 0.25s ease-in-out;
}
.cid-sgZfSs49ye .dropdown .dropdown-menu .dropdown-item::after {
  right: 1rem;
}
.cid-sgZfSs49ye .dropdown .dropdown-menu .dropdown-item .mbr-iconfont {
  margin-left: -1.8rem;
  padding-right: 1rem;
  font-size: inherit;
}
.cid-sgZfSs49ye .dropdown .dropdown-menu .dropdown-item .mbr-iconfont:before {
  display: inline-block;
  transform: scale(1, 1);
  transition: all 0.25s ease-in-out;
}
.cid-sgZfSs49ye .collapsed .dropdown-menu .dropdown-item:before {
  display: none;
}
.cid-sgZfSs49ye .collapsed .dropdown .dropdown-menu .dropdown-item {
  padding: 0.235em 1.5em 0.235em 1.5em !important;
  transition: none;
  margin: 0 !important;
}
.cid-sgZfSs49ye .navbar-brand {
  flex-shrink: 0;
  align-items: center;
  margin-right: 0;
  padding: 0;
  transition: all .3s;
  word-break: break-word;
  z-index: 1;
}
.cid-sgZfSs49ye .navbar-brand .navbar-caption {
  line-height: inherit !important;
}
.cid-sgZfSs49ye .navbar-brand .navbar-logo a {
  outline: none;
}
.cid-sgZfSs49ye .dropdown-item.active,
.cid-sgZfSs49ye .dropdown-item:active {
  background-color: transparent;
}
.cid-sgZfSs49ye .navbar-expand-lg .navbar-nav .nav-link {
  padding: 0;
}
.cid-sgZfSs49ye .nav-dropdown .link.dropdown-toggle {
  margin-right: 1.667em;
}
.cid-sgZfSs49ye .nav-dropdown .link.dropdown-toggle[aria-expanded="true"] {
  margin-right: 0;
  padding: 0.667em 1.667em;
}
.cid-sgZfSs49ye .navbar.navbar-expand-lg .dropdown .dropdown-menu {
  background: #ffffff;
}
.cid-sgZfSs49ye .navbar.navbar-expand-lg .dropdown .dropdown-menu .dropdown-submenu {
  margin: 0;
  left: 100%;
}
.cid-sgZfSs49ye .navbar .dropdown.open > .dropdown-menu {
  display: block;
}
.cid-sgZfSs49ye ul.navbar-nav {
  flex-wrap: wrap;
}
.cid-sgZfSs49ye .navbar-buttons {
  text-align: center;
  min-width: 170px;
}
.cid-sgZfSs49ye button.navbar-toggler {
  outline: none;
  width: 31px;
  height: 20px;
  cursor: pointer;
  transition: all .2s;
  position: relative;
  align-self: center;
}
.cid-sgZfSs49ye button.navbar-toggler .hamburger span {
  position: absolute;
  right: 0;
  width: 30px;
  height: 2px;
  border-right: 5px;
  background-color: currentColor;
}
.cid-sgZfSs49ye button.navbar-toggler .hamburger span:nth-child(1) {
  top: 0;
  transition: all .2s;
}
.cid-sgZfSs49ye button.navbar-toggler .hamburger span:nth-child(2) {
  top: 8px;
  transition: all .15s;
}
.cid-sgZfSs49ye button.navbar-toggler .hamburger span:nth-child(3) {
  top: 8px;
  transition: all .15s;
}
.cid-sgZfSs49ye button.navbar-toggler .hamburger span:nth-child(4) {
  top: 16px;
  transition: all .2s;
}
.cid-sgZfSs49ye nav.opened .hamburger span:nth-child(1) {
  top: 8px;
  width: 0;
  opacity: 0;
  right: 50%;
  transition: all .2s;
}
.cid-sgZfSs49ye nav.opened .hamburger span:nth-child(2) {
  transform: rotate(45deg);
  transition: all .25s;
}
.cid-sgZfSs49ye nav.opened .hamburger span:nth-child(3) {
  transform: rotate(-45deg);
  transition: all .25s;
}
.cid-sgZfSs49ye nav.opened .hamburger span:nth-child(4) {
  top: 8px;
  width: 0;
  opacity: 0;
  right: 50%;
  transition: all .2s;
}
.cid-sgZfSs49ye .navbar-dropdown {
  padding: .5rem 1rem;
}
.cid-sgZfSs49ye a.nav-link {
  display: flex;
  align-items: center;
  justify-content: center;
}
.cid-sgZfSs49ye .icons-menu {
  flex-wrap: nowrap;
  display: flex;
  justify-content: center;
  padding-left: 1rem;
  padding-right: 1rem;
  padding-top: 0.3rem;
  text-align: center;
}
@media screen and (-ms-high-contrast: active), (-ms-high-contrast: none) {
  .cid-sgZfSs49ye .navbar {
    height: 77px;
  }
  .cid-sgZfSs49ye .navbar.opened {
    height: auto;
  }
  .cid-sgZfSs49ye .nav-item .nav-link:hover::before {
    width: 175%;
    max-width: calc(100% + 2rem);
    left: -1rem;
  }
}
@media (max-width: 992px) {
  .cid-sgZfSs49ye .navbar {
    background: #ffffff;
  }
  .cid-sgZfSs49ye .nav-link {
    color: black!important;
  }
}
.cid-sgZfSsyy69 {
  padding-top: 60px;
  padding-bottom: 60px;
  background-color: #ffffff;
  position: relative;
  overflow: hidden;
}
.cid-sgZfSsyy69 svg {
  position: absolute;
  top: 0;
  left: 0;
  transform: scale(1.8, 1.8);
}
.cid-sgZfSsyy69 #e1_ellipse {
  fill: #65bf7a !important;
}
.cid-sgZfSsyy69 img {
  width: 80%;
  border-radius: 10px;
  height: 100%;
  object-fit: cover;
  box-shadow: 0 10px 55px 5px rgba(156, 235, 186, 0.35);
}
@media (max-width: 576px) {
  .cid-sgZfSsyy69 img {
    width: 100%;
    left: 0;
  }
}
.cid-sgZfSsyy69 H1 {
  color: #ffffff;
}
.cid-sgZfSsyy69 .mbr-text,
.cid-sgZfSsyy69 .mbr-section-btn {
  color: #ffffff;
}
.cid-sgZfSsOoBw {
  padding-top: 5rem;
  padding-bottom: 0rem;
  background-color: #ffffff;
}
.cid-sgZfSsOoBw .mbr-text {
  color: #777d74;
  text-align: justify;
}
.cid-sgZfSt0SkB {
  padding-top: 4rem;
  padding-bottom: 4rem;
  background-color: #ffffff;
}
.cid-sgZfSt0SkB .counter-container ul {
  margin-bottom: 0;
}
.cid-sgZfSt0SkB .counter-container ul li {
  padding-left: 0rem;
  margin-bottom: 1rem;
  list-style: none;
  position: relative;
}
.cid-sgZfSt0SkB .counter-container ul li:before {
  position: absolute;
  font-family: 'Moririse2' !important;
  left: -40px;
  content: "\e96b";
  top: -2px;
  display: flex;
  transform: rotate(30deg);
  justify-content: center;
  align-items: center;
  color: #65bf7a;
  width: 20px;
  height: 20px;
  border-radius: 50%;
  margin-top: 5px;
}
.cid-sgZfStTqlH {
  padding-top: 60px;
  padding-bottom: 60px;
  background-color: #333333;
}
@media (max-width: 767px) {
  .cid-sgZfStTqlH .content {
    text-align: center;
  }
  .cid-sgZfStTqlH .content > div:not(:last-child) {
    margin-bottom: 2rem;
  }
}
@media (max-width: 767px) {
  .cid-sgZfStTqlH .media-wrap {
    margin-bottom: 1rem;
  }
}
.cid-sgZfStTqlH .media-wrap .mbr-iconfont-logo {
  font-size: 7.5rem;
  color: #f36;
}
.cid-sgZfStTqlH .media-wrap img {
  height: 6rem;
}
.cid-sgZfStTqlH .mbr-text {
  color: #8d97ad;
}
.cid-sgZfStTqlH .p-title {
  font-size: 17px;
}
.cid-sgZfStTqlH .p-title span {
  color: #111111;
}
.cid-sgZfStTqlH .title-card {
  font-size: 1.3rem;
}
.cid-sgZfStTqlH .social-media ul {
  margin: 0;
  padding: 0;
  margin-bottom: 8px;
}
.cid-sgZfStTqlH .social-media ul li {
  margin-right: .5rem;
  display: inline-block;
  margin-bottom: .5rem;
}
.cid-sgZfStTqlH .footer-menu {
  margin-bottom: 0;
  display: flex;
  -webkit-justify-content: flex-end;
  justify-content: flex-end;
  -webkit-flex-wrap: wrap;
  flex-wrap: wrap;
  list-style: none;
}
.cid-sgZfStTqlH .footer-menu__item {
  font-size: 18px;
  padding-right: 1.5rem;
}
.cid-sgZfStTqlH .footer-menu__item:last-child {
  padding-right: 0;
}
.cid-sgZfStTqlH .copyright {
  display: flex;
  -webkit-align-items: center;
  align-items: center;
}
.cid-sgZfStTqlH .copyright img {
  margin-right: 10px;
}
.cid-sgZfStTqlH .icon-transition span {
  color: #ffffff;
  display: flex;
  padding: 1rem;
  border-radius: 50%;
  background-color: #72e29d;
  transition: all 0.3s ease-out 0s;
  font-size: 14px;
}
.cid-sgZfStTqlH .icon-transition span:hover {
  background-color: #65bf7a;
}
@media (max-width: 767px) {
  .cid-sgZfStTqlH .footer-lower .copyright {
    margin-bottom: 1rem;
    text-align: center;
  }
}
.cid-sgZfStTqlH .footer-lower hr {
  margin: 1rem 0;
  border-color: #efefef;
}
@media (max-width: 767px) {
  .cid-sgZfStTqlH .footer-menu {
    -webkit-justify-content: center;
    justify-content: center;
  }
}
.cid-sgZfStTqlH H5 {
  color: #72e29d;
}
.cid-sgZfStTqlH .p-title,
.cid-sgZfStTqlH .social-media {
  color: #ffffff;
}
.cid-sgZfSs49ye .navbar-dropdown {
  position: relative !important;
}
.cid-sgZfSs49ye img {
  width: 50px!important;
  height: 50px!important;
}
.cid-sgZfSs49ye .navbar-short {
  background: #ffffff !important;
  box-shadow: 0 0 10px rgba(0, 0, 0, 0.4);
}
.cid-sgZfSs49ye .navbar-short .nav-link {
  color: black!important;
}
.cid-sgZfSs49ye .navbar {
  transition: all .3s;
  min-height: 77px;
  border-bottom: 1px solid transparent;
  background: rgba(255, 255, 255, 0);
}
.cid-sgZfSs49ye .navbar.opened {
  transition: all .3s;
}
.cid-sgZfSs49ye .navbar .navbar-logo img {
  width: 220px !important;
  height: auto !important;
}
.cid-sgZfSs49ye .navbar .navbar-collapse {
  justify-content: flex-end;
  z-index: 1;
}
.cid-sgZfSs49ye .navbar.collapsed .nav-item .nav-link::before {
  display: none;
}
.cid-sgZfSs49ye .navbar.collapsed.opened .dropdown-menu {
  top: 0;
}
.cid-sgZfSs49ye .navbar.collapsed .dropdown-menu .dropdown-submenu {
  left: 0 !important;
}
.cid-sgZfSs49ye .navbar.collapsed .dropdown-menu .dropdown-item:after {
  right: auto;
}
.cid-sgZfSs49ye .navbar.collapsed .dropdown-menu .dropdown-toggle[data-toggle="dropdown-submenu"]:after {
  margin-left: 0.5rem;
  margin-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-sgZfSs49ye .navbar.collapsed ul.navbar-nav li {
  margin: auto;
}
.cid-sgZfSs49ye .navbar.collapsed .icons-menu {
  padding-left: 0;
  padding-right: 0;
  padding-top: .5rem;
  padding-bottom: .5rem;
}
@media (max-width: 991px) {
  .cid-sgZfSs49ye .navbar .nav-item .nav-link::before {
    display: none;
  }
  .cid-sgZfSs49ye .navbar.opened .dropdown-menu {
    top: 0;
  }
  .cid-sgZfSs49ye .navbar .dropdown-menu .dropdown-submenu {
    left: 0 !important;
  }
  .cid-sgZfSs49ye .navbar .dropdown-menu .dropdown-item:after {
    right: auto;
  }
  .cid-sgZfSs49ye .navbar .dropdown-menu .dropdown-toggle[data-toggle="dropdown-submenu"]:after {
    margin-left: 0.5rem;
    margin-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-sgZfSs49ye .navbar ul.navbar-nav li {
    margin: auto;
  }
  .cid-sgZfSs49ye .navbar .navbar-brand {
    flex-shrink: initial;
    flex-basis: auto;
    word-break: break-word;
    padding-right: 1rem;
    height: 77px;
  }
  .cid-sgZfSs49ye .navbar .navbar-toggler {
    flex-basis: auto;
  }
  .cid-sgZfSs49ye .navbar .icons-menu {
    padding: 0;
    padding-top: 1rem;
    padding-bottom: 1.6rem;
  }
}
.cid-sgZfSs49ye .navbar.navbar-short {
  min-height: 60px;
}
.cid-sgZfSs49ye .navbar.navbar-short .navbar-logo img {
  height: 3rem !important;
}
.cid-sgZfSs49ye .navbar.navbar-short .navbar-brand {
  padding: 0;
}
.cid-sgZfSs49ye .navbar-logo {
  margin-right: 1rem!important;
}
.cid-sgZfSs49ye .nav-link {
  transition: all 0.3s;
  position: relative;
}
.cid-sgZfSs49ye .nav-link:before {
  content: '';
  position: absolute;
  width: 8px;
  height: 8px;
  border-radius: 3px;
  transition: all 0.3s;
  bottom: 5px;
  left: 50%;
  opacity: 0;
  transform: translateX(-50%);
  background: #72e29d;
}
.cid-sgZfSs49ye .nav-link:hover,
.cid-sgZfSs49ye .nav-link:focus {
  color: #72e29d !important;
}
.cid-sgZfSs49ye .nav-link:hover:before,
.cid-sgZfSs49ye .nav-link:focus:before {
  bottom: -17px;
  opacity: 1;
}
.cid-sgZfSs49ye .dropdown-menu {
  padding: 0.5rem 0;
  border: 2px solid black;
  border-radius: 8px;
}
.cid-sgZfSs49ye .dropdown-item {
  padding: 0 2rem;
  backround: white;
  color: black !important;
}
.cid-sgZfSs49ye .dropdown-item:before {
  content: '';
  position: absolute;
  width: 8px;
  height: 8px;
  border-radius: 3px;
  transition: all 0.3s;
  left: -5px;
  top: 50%;
  opacity: 0;
  transform: translateY(-50%);
  background: #72e29d;
}
.cid-sgZfSs49ye .dropdown-item:hover,
.cid-sgZfSs49ye .dropdown-item:focus {
  color: #72e29d !important;
  transform: translateX(10px);
}
.cid-sgZfSs49ye .dropdown-item:hover:before,
.cid-sgZfSs49ye .dropdown-item:focus:before {
  left: 7px;
  opacity: 1;
}
.cid-sgZfSs49ye .iconfont-wrapper {
  position: relative;
  box-shadow: 0px 0px 0px 2px #000000 inset;
  border-radius: 50%;
  color: #000000 !important;
  font-size: 1.2rem;
  width: 45px;
  height: 45px;
  display: flex;
  margin: 0 0.4rem;
  justify-content: center;
  align-items: center;
  transition: all 0.3s;
}
.cid-sgZfSs49ye .iconfont-wrapper:hover {
  box-shadow: 0px 0px 0px 2px #72e29d inset;
}
.cid-sgZfSs49ye .iconfont-wrapper:hover .icon-bg {
  top: 0px;
  right: 0px;
}
.cid-sgZfSs49ye .iconfont-wrapper:hover .mbr-iconfont {
  color: white;
}
.cid-sgZfSs49ye .mbr-iconfont {
  z-index: 2;
  transition: all 0.3s;
}
.cid-sgZfSs49ye .icon-bg {
  position: absolute;
  top: 5px;
  right: -5px;
  box-sizing: border-box;
  width: 100%;
  transition: all 0.3s;
  z-index: -1;
  height: 100%;
  border-radius: 50%;
  background: #72e29d;
}
.cid-sgZfSs49ye .navbar-nav {
  margin: auto;
}
.cid-sgZfSs49ye .nav-dropdown .link {
  padding: 0 0.3em !important;
  margin: .667em 1em !important;
}
.cid-sgZfSs49ye .nav-dropdown .link.dropdown-toggle::after {
  margin-left: 0.5rem;
  margin-top: 0.2rem;
}
.cid-sgZfSs49ye .container {
  display: flex;
  margin: auto;
}
.cid-sgZfSs49ye .navbar-caption {
  padding-right: 4rem;
}
.cid-sgZfSs49ye .dropdown-menu,
.cid-sgZfSs49ye .navbar.opened {
  background: #ffffff !important;
}
.cid-sgZfSs49ye .nav-item:focus,
.cid-sgZfSs49ye .nav-link:focus {
  outline: none;
}
.cid-sgZfSs49ye .dropdown .dropdown-menu .dropdown-item {
  width: auto;
  transition: all 0.25s ease-in-out;
}
.cid-sgZfSs49ye .dropdown .dropdown-menu .dropdown-item::after {
  right: 1rem;
}
.cid-sgZfSs49ye .dropdown .dropdown-menu .dropdown-item .mbr-iconfont {
  margin-left: -1.8rem;
  padding-right: 1rem;
  font-size: inherit;
}
.cid-sgZfSs49ye .dropdown .dropdown-menu .dropdown-item .mbr-iconfont:before {
  display: inline-block;
  transform: scale(1, 1);
  transition: all 0.25s ease-in-out;
}
.cid-sgZfSs49ye .collapsed .dropdown-menu .dropdown-item:before {
  display: none;
}
.cid-sgZfSs49ye .collapsed .dropdown .dropdown-menu .dropdown-item {
  padding: 0.235em 1.5em 0.235em 1.5em !important;
  transition: none;
  margin: 0 !important;
}
.cid-sgZfSs49ye .navbar-brand {
  flex-shrink: 0;
  align-items: center;
  margin-right: 0;
  padding: 0;
  transition: all .3s;
  word-break: break-word;
  z-index: 1;
}
.cid-sgZfSs49ye .navbar-brand .navbar-caption {
  line-height: inherit !important;
}
.cid-sgZfSs49ye .navbar-brand .navbar-logo a {
  outline: none;
}
.cid-sgZfSs49ye .dropdown-item.active,
.cid-sgZfSs49ye .dropdown-item:active {
  background-color: transparent;
}
.cid-sgZfSs49ye .navbar-expand-lg .navbar-nav .nav-link {
  padding: 0;
}
.cid-sgZfSs49ye .nav-dropdown .link.dropdown-toggle {
  margin-right: 1.667em;
}
.cid-sgZfSs49ye .nav-dropdown .link.dropdown-toggle[aria-expanded="true"] {
  margin-right: 0;
  padding: 0.667em 1.667em;
}
.cid-sgZfSs49ye .navbar.navbar-expand-lg .dropdown .dropdown-menu {
  background: #ffffff;
}
.cid-sgZfSs49ye .navbar.navbar-expand-lg .dropdown .dropdown-menu .dropdown-submenu {
  margin: 0;
  left: 100%;
}
.cid-sgZfSs49ye .navbar .dropdown.open > .dropdown-menu {
  display: block;
}
.cid-sgZfSs49ye ul.navbar-nav {
  flex-wrap: wrap;
}
.cid-sgZfSs49ye .navbar-buttons {
  text-align: center;
  min-width: 170px;
}
.cid-sgZfSs49ye button.navbar-toggler {
  outline: none;
  width: 31px;
  height: 20px;
  cursor: pointer;
  transition: all .2s;
  position: relative;
  align-self: center;
}
.cid-sgZfSs49ye button.navbar-toggler .hamburger span {
  position: absolute;
  right: 0;
  width: 30px;
  height: 2px;
  border-right: 5px;
  background-color: currentColor;
}
.cid-sgZfSs49ye button.navbar-toggler .hamburger span:nth-child(1) {
  top: 0;
  transition: all .2s;
}
.cid-sgZfSs49ye button.navbar-toggler .hamburger span:nth-child(2) {
  top: 8px;
  transition: all .15s;
}
.cid-sgZfSs49ye button.navbar-toggler .hamburger span:nth-child(3) {
  top: 8px;
  transition: all .15s;
}
.cid-sgZfSs49ye button.navbar-toggler .hamburger span:nth-child(4) {
  top: 16px;
  transition: all .2s;
}
.cid-sgZfSs49ye nav.opened .hamburger span:nth-child(1) {
  top: 8px;
  width: 0;
  opacity: 0;
  right: 50%;
  transition: all .2s;
}
.cid-sgZfSs49ye nav.opened .hamburger span:nth-child(2) {
  transform: rotate(45deg);
  transition: all .25s;
}
.cid-sgZfSs49ye nav.opened .hamburger span:nth-child(3) {
  transform: rotate(-45deg);
  transition: all .25s;
}
.cid-sgZfSs49ye nav.opened .hamburger span:nth-child(4) {
  top: 8px;
  width: 0;
  opacity: 0;
  right: 50%;
  transition: all .2s;
}
.cid-sgZfSs49ye .navbar-dropdown {
  padding: .5rem 1rem;
}
.cid-sgZfSs49ye a.nav-link {
  display: flex;
  align-items: center;
  justify-content: center;
}
.cid-sgZfSs49ye .icons-menu {
  flex-wrap: nowrap;
  display: flex;
  justify-content: center;
  padding-left: 1rem;
  padding-right: 1rem;
  padding-top: 0.3rem;
  text-align: center;
}
@media screen and (-ms-high-contrast: active), (-ms-high-contrast: none) {
  .cid-sgZfSs49ye .navbar {
    height: 77px;
  }
  .cid-sgZfSs49ye .navbar.opened {
    height: auto;
  }
  .cid-sgZfSs49ye .nav-item .nav-link:hover::before {
    width: 175%;
    max-width: calc(100% + 2rem);
    left: -1rem;
  }
}
@media (max-width: 992px) {
  .cid-sgZfSs49ye .navbar {
    background: #ffffff;
  }
  .cid-sgZfSs49ye .nav-link {
    color: black!important;
  }
}
.cid-sgZfSsyy69 {
  padding-top: 60px;
  padding-bottom: 60px;
  background-color: #ffffff;
  position: relative;
  overflow: hidden;
}
.cid-sgZfSsyy69 svg {
  position: absolute;
  top: 0;
  left: 0;
  transform: scale(1.8, 1.8);
}
.cid-sgZfSsyy69 #e1_ellipse {
  fill: #65bf7a !important;
}
.cid-sgZfSsyy69 img {
  width: 80%;
  border-radius: 10px;
  height: 100%;
  object-fit: cover;
  box-shadow: 0 10px 55px 5px rgba(156, 235, 186, 0.35);
}
@media (max-width: 576px) {
  .cid-sgZfSsyy69 img {
    width: 100%;
    left: 0;
  }
}
.cid-sgZfSsyy69 H1 {
  color: #ffffff;
}
.cid-sgZfSsyy69 .mbr-text,
.cid-sgZfSsyy69 .mbr-section-btn {
  color: #ffffff;
}
.cid-sgZfSsOoBw {
  padding-top: 5rem;
  padding-bottom: 0rem;
  background-color: #ffffff;
}
.cid-sgZfSsOoBw .mbr-text {
  color: #777d74;
  text-align: justify;
}
.cid-sgZfSt0SkB {
  padding-top: 4rem;
  padding-bottom: 4rem;
  background-color: #ffffff;
}
.cid-sgZfSt0SkB .counter-container ul {
  margin-bottom: 0;
}
.cid-sgZfSt0SkB .counter-container ul li {
  padding-left: 0rem;
  margin-bottom: 1rem;
  list-style: none;
  position: relative;
}
.cid-sgZfSt0SkB .counter-container ul li:before {
  position: absolute;
  font-family: 'Moririse2' !important;
  left: -40px;
  content: "\e96b";
  top: -2px;
  display: flex;
  transform: rotate(30deg);
  justify-content: center;
  align-items: center;
  color: #65bf7a;
  width: 20px;
  height: 20px;
  border-radius: 50%;
  margin-top: 5px;
}
.cid-sgZfStTqlH {
  padding-top: 60px;
  padding-bottom: 60px;
  background-color: #333333;
}
@media (max-width: 767px) {
  .cid-sgZfStTqlH .content {
    text-align: center;
  }
  .cid-sgZfStTqlH .content > div:not(:last-child) {
    margin-bottom: 2rem;
  }
}
@media (max-width: 767px) {
  .cid-sgZfStTqlH .media-wrap {
    margin-bottom: 1rem;
  }
}
.cid-sgZfStTqlH .media-wrap .mbr-iconfont-logo {
  font-size: 7.5rem;
  color: #f36;
}
.cid-sgZfStTqlH .media-wrap img {
  height: 6rem;
}
.cid-sgZfStTqlH .mbr-text {
  color: #8d97ad;
}
.cid-sgZfStTqlH .p-title {
  font-size: 17px;
}
.cid-sgZfStTqlH .p-title span {
  color: #111111;
}
.cid-sgZfStTqlH .title-card {
  font-size: 1.3rem;
}
.cid-sgZfStTqlH .social-media ul {
  margin: 0;
  padding: 0;
  margin-bottom: 8px;
}
.cid-sgZfStTqlH .social-media ul li {
  margin-right: .5rem;
  display: inline-block;
  margin-bottom: .5rem;
}
.cid-sgZfStTqlH .footer-menu {
  margin-bottom: 0;
  display: flex;
  -webkit-justify-content: flex-end;
  justify-content: flex-end;
  -webkit-flex-wrap: wrap;
  flex-wrap: wrap;
  list-style: none;
}
.cid-sgZfStTqlH .footer-menu__item {
  font-size: 18px;
  padding-right: 1.5rem;
}
.cid-sgZfStTqlH .footer-menu__item:last-child {
  padding-right: 0;
}
.cid-sgZfStTqlH .copyright {
  display: flex;
  -webkit-align-items: center;
  align-items: center;
}
.cid-sgZfStTqlH .copyright img {
  margin-right: 10px;
}
.cid-sgZfStTqlH .icon-transition span {
  color: #ffffff;
  display: flex;
  padding: 1rem;
  border-radius: 50%;
  background-color: #72e29d;
  transition: all 0.3s ease-out 0s;
  font-size: 14px;
}
.cid-sgZfStTqlH .icon-transition span:hover {
  background-color: #65bf7a;
}
@media (max-width: 767px) {
  .cid-sgZfStTqlH .footer-lower .copyright {
    margin-bottom: 1rem;
    text-align: center;
  }
}
.cid-sgZfStTqlH .footer-lower hr {
  margin: 1rem 0;
  border-color: #efefef;
}
@media (max-width: 767px) {
  .cid-sgZfStTqlH .footer-menu {
    -webkit-justify-content: center;
    justify-content: center;
  }
}
.cid-sgZfStTqlH H5 {
  color: #72e29d;
}
.cid-sgZfStTqlH .p-title,
.cid-sgZfStTqlH .social-media {
  color: #ffffff;
}
.cid-sgZfSs49ye .navbar-dropdown {
  position: relative !important;
}
.cid-sgZfSs49ye img {
  width: 50px!important;
  height: 50px!important;
}
.cid-sgZfSs49ye .navbar-short {
  background: #ffffff !important;
  box-shadow: 0 0 10px rgba(0, 0, 0, 0.4);
}
.cid-sgZfSs49ye .navbar-short .nav-link {
  color: black!important;
}
.cid-sgZfSs49ye .navbar {
  transition: all .3s;
  min-height: 77px;
  border-bottom: 1px solid transparent;
  background: rgba(255, 255, 255, 0);
}
.cid-sgZfSs49ye .navbar.opened {
  transition: all .3s;
}
.cid-sgZfSs49ye .navbar .navbar-logo img {
  width: 220px !important;
  height: auto !important;
}
.cid-sgZfSs49ye .navbar .navbar-collapse {
  justify-content: flex-end;
  z-index: 1;
}
.cid-sgZfSs49ye .navbar.collapsed .nav-item .nav-link::before {
  display: none;
}
.cid-sgZfSs49ye .navbar.collapsed.opened .dropdown-menu {
  top: 0;
}
.cid-sgZfSs49ye .navbar.collapsed .dropdown-menu .dropdown-submenu {
  left: 0 !important;
}
.cid-sgZfSs49ye .navbar.collapsed .dropdown-menu .dropdown-item:after {
  right: auto;
}
.cid-sgZfSs49ye .navbar.collapsed .dropdown-menu .dropdown-toggle[data-toggle="dropdown-submenu"]:after {
  margin-left: 0.5rem;
  margin-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-sgZfSs49ye .navbar.collapsed ul.navbar-nav li {
  margin: auto;
}
.cid-sgZfSs49ye .navbar.collapsed .icons-menu {
  padding-left: 0;
  padding-right: 0;
  padding-top: .5rem;
  padding-bottom: .5rem;
}
@media (max-width: 991px) {
  .cid-sgZfSs49ye .navbar .nav-item .nav-link::before {
    display: none;
  }
  .cid-sgZfSs49ye .navbar.opened .dropdown-menu {
    top: 0;
  }
  .cid-sgZfSs49ye .navbar .dropdown-menu .dropdown-submenu {
    left: 0 !important;
  }
  .cid-sgZfSs49ye .navbar .dropdown-menu .dropdown-item:after {
    right: auto;
  }
  .cid-sgZfSs49ye .navbar .dropdown-menu .dropdown-toggle[data-toggle="dropdown-submenu"]:after {
    margin-left: 0.5rem;
    margin-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-sgZfSs49ye .navbar ul.navbar-nav li {
    margin: auto;
  }
  .cid-sgZfSs49ye .navbar .navbar-brand {
    flex-shrink: initial;
    flex-basis: auto;
    word-break: break-word;
    padding-right: 1rem;
    height: 77px;
  }
  .cid-sgZfSs49ye .navbar .navbar-toggler {
    flex-basis: auto;
  }
  .cid-sgZfSs49ye .navbar .icons-menu {
    padding: 0;
    padding-top: 1rem;
    padding-bottom: 1.6rem;
  }
}
.cid-sgZfSs49ye .navbar.navbar-short {
  min-height: 60px;
}
.cid-sgZfSs49ye .navbar.navbar-short .navbar-logo img {
  height: 3rem !important;
}
.cid-sgZfSs49ye .navbar.navbar-short .navbar-brand {
  padding: 0;
}
.cid-sgZfSs49ye .navbar-logo {
  margin-right: 1rem!important;
}
.cid-sgZfSs49ye .nav-link {
  transition: all 0.3s;
  position: relative;
}
.cid-sgZfSs49ye .nav-link:before {
  content: '';
  position: absolute;
  width: 8px;
  height: 8px;
  border-radius: 3px;
  transition: all 0.3s;
  bottom: 5px;
  left: 50%;
  opacity: 0;
  transform: translateX(-50%);
  background: #72e29d;
}
.cid-sgZfSs49ye .nav-link:hover,
.cid-sgZfSs49ye .nav-link:focus {
  color: #72e29d !important;
}
.cid-sgZfSs49ye .nav-link:hover:before,
.cid-sgZfSs49ye .nav-link:focus:before {
  bottom: -17px;
  opacity: 1;
}
.cid-sgZfSs49ye .dropdown-menu {
  padding: 0.5rem 0;
  border: 2px solid black;
  border-radius: 8px;
}
.cid-sgZfSs49ye .dropdown-item {
  padding: 0 2rem;
  backround: white;
  color: black !important;
}
.cid-sgZfSs49ye .dropdown-item:before {
  content: '';
  position: absolute;
  width: 8px;
  height: 8px;
  border-radius: 3px;
  transition: all 0.3s;
  left: -5px;
  top: 50%;
  opacity: 0;
  transform: translateY(-50%);
  background: #72e29d;
}
.cid-sgZfSs49ye .dropdown-item:hover,
.cid-sgZfSs49ye .dropdown-item:focus {
  color: #72e29d !important;
  transform: translateX(10px);
}
.cid-sgZfSs49ye .dropdown-item:hover:before,
.cid-sgZfSs49ye .dropdown-item:focus:before {
  left: 7px;
  opacity: 1;
}
.cid-sgZfSs49ye .iconfont-wrapper {
  position: relative;
  box-shadow: 0px 0px 0px 2px #000000 inset;
  border-radius: 50%;
  color: #000000 !important;
  font-size: 1.2rem;
  width: 45px;
  height: 45px;
  display: flex;
  margin: 0 0.4rem;
  justify-content: center;
  align-items: center;
  transition: all 0.3s;
}
.cid-sgZfSs49ye .iconfont-wrapper:hover {
  box-shadow: 0px 0px 0px 2px #72e29d inset;
}
.cid-sgZfSs49ye .iconfont-wrapper:hover .icon-bg {
  top: 0px;
  right: 0px;
}
.cid-sgZfSs49ye .iconfont-wrapper:hover .mbr-iconfont {
  color: white;
}
.cid-sgZfSs49ye .mbr-iconfont {
  z-index: 2;
  transition: all 0.3s;
}
.cid-sgZfSs49ye .icon-bg {
  position: absolute;
  top: 5px;
  right: -5px;
  box-sizing: border-box;
  width: 100%;
  transition: all 0.3s;
  z-index: -1;
  height: 100%;
  border-radius: 50%;
  background: #72e29d;
}
.cid-sgZfSs49ye .navbar-nav {
  margin: auto;
}
.cid-sgZfSs49ye .nav-dropdown .link {
  padding: 0 0.3em !important;
  margin: .667em 1em !important;
}
.cid-sgZfSs49ye .nav-dropdown .link.dropdown-toggle::after {
  margin-left: 0.5rem;
  margin-top: 0.2rem;
}
.cid-sgZfSs49ye .container {
  display: flex;
  margin: auto;
}
.cid-sgZfSs49ye .navbar-caption {
  padding-right: 4rem;
}
.cid-sgZfSs49ye .dropdown-menu,
.cid-sgZfSs49ye .navbar.opened {
  background: #ffffff !important;
}
.cid-sgZfSs49ye .nav-item:focus,
.cid-sgZfSs49ye .nav-link:focus {
  outline: none;
}
.cid-sgZfSs49ye .dropdown .dropdown-menu .dropdown-item {
  width: auto;
  transition: all 0.25s ease-in-out;
}
.cid-sgZfSs49ye .dropdown .dropdown-menu .dropdown-item::after {
  right: 1rem;
}
.cid-sgZfSs49ye .dropdown .dropdown-menu .dropdown-item .mbr-iconfont {
  margin-left: -1.8rem;
  padding-right: 1rem;
  font-size: inherit;
}
.cid-sgZfSs49ye .dropdown .dropdown-menu .dropdown-item .mbr-iconfont:before {
  display: inline-block;
  transform: scale(1, 1);
  transition: all 0.25s ease-in-out;
}
.cid-sgZfSs49ye .collapsed .dropdown-menu .dropdown-item:before {
  display: none;
}
.cid-sgZfSs49ye .collapsed .dropdown .dropdown-menu .dropdown-item {
  padding: 0.235em 1.5em 0.235em 1.5em !important;
  transition: none;
  margin: 0 !important;
}
.cid-sgZfSs49ye .navbar-brand {
  flex-shrink: 0;
  align-items: center;
  margin-right: 0;
  padding: 0;
  transition: all .3s;
  word-break: break-word;
  z-index: 1;
}
.cid-sgZfSs49ye .navbar-brand .navbar-caption {
  line-height: inherit !important;
}
.cid-sgZfSs49ye .navbar-brand .navbar-logo a {
  outline: none;
}
.cid-sgZfSs49ye .dropdown-item.active,
.cid-sgZfSs49ye .dropdown-item:active {
  background-color: transparent;
}
.cid-sgZfSs49ye .navbar-expand-lg .navbar-nav .nav-link {
  padding: 0;
}
.cid-sgZfSs49ye .nav-dropdown .link.dropdown-toggle {
  margin-right: 1.667em;
}
.cid-sgZfSs49ye .nav-dropdown .link.dropdown-toggle[aria-expanded="true"] {
  margin-right: 0;
  padding: 0.667em 1.667em;
}
.cid-sgZfSs49ye .navbar.navbar-expand-lg .dropdown .dropdown-menu {
  background: #ffffff;
}
.cid-sgZfSs49ye .navbar.navbar-expand-lg .dropdown .dropdown-menu .dropdown-submenu {
  margin: 0;
  left: 100%;
}
.cid-sgZfSs49ye .navbar .dropdown.open > .dropdown-menu {
  display: block;
}
.cid-sgZfSs49ye ul.navbar-nav {
  flex-wrap: wrap;
}
.cid-sgZfSs49ye .navbar-buttons {
  text-align: center;
  min-width: 170px;
}
.cid-sgZfSs49ye button.navbar-toggler {
  outline: none;
  width: 31px;
  height: 20px;
  cursor: pointer;
  transition: all .2s;
  position: relative;
  align-self: center;
}
.cid-sgZfSs49ye button.navbar-toggler .hamburger span {
  position: absolute;
  right: 0;
  width: 30px;
  height: 2px;
  border-right: 5px;
  background-color: currentColor;
}
.cid-sgZfSs49ye button.navbar-toggler .hamburger span:nth-child(1) {
  top: 0;
  transition: all .2s;
}
.cid-sgZfSs49ye button.navbar-toggler .hamburger span:nth-child(2) {
  top: 8px;
  transition: all .15s;
}
.cid-sgZfSs49ye button.navbar-toggler .hamburger span:nth-child(3) {
  top: 8px;
  transition: all .15s;
}
.cid-sgZfSs49ye button.navbar-toggler .hamburger span:nth-child(4) {
  top: 16px;
  transition: all .2s;
}
.cid-sgZfSs49ye nav.opened .hamburger span:nth-child(1) {
  top: 8px;
  width: 0;
  opacity: 0;
  right: 50%;
  transition: all .2s;
}
.cid-sgZfSs49ye nav.opened .hamburger span:nth-child(2) {
  transform: rotate(45deg);
  transition: all .25s;
}
.cid-sgZfSs49ye nav.opened .hamburger span:nth-child(3) {
  transform: rotate(-45deg);
  transition: all .25s;
}
.cid-sgZfSs49ye nav.opened .hamburger span:nth-child(4) {
  top: 8px;
  width: 0;
  opacity: 0;
  right: 50%;
  transition: all .2s;
}
.cid-sgZfSs49ye .navbar-dropdown {
  padding: .5rem 1rem;
}
.cid-sgZfSs49ye a.nav-link {
  display: flex;
  align-items: center;
  justify-content: center;
}
.cid-sgZfSs49ye .icons-menu {
  flex-wrap: nowrap;
  display: flex;
  justify-content: center;
  padding-left: 1rem;
  padding-right: 1rem;
  padding-top: 0.3rem;
  text-align: center;
}
@media screen and (-ms-high-contrast: active), (-ms-high-contrast: none) {
  .cid-sgZfSs49ye .navbar {
    height: 77px;
  }
  .cid-sgZfSs49ye .navbar.opened {
    height: auto;
  }
  .cid-sgZfSs49ye .nav-item .nav-link:hover::before {
    width: 175%;
    max-width: calc(100% + 2rem);
    left: -1rem;
  }
}
@media (max-width: 992px) {
  .cid-sgZfSs49ye .navbar {
    background: #ffffff;
  }
  .cid-sgZfSs49ye .nav-link {
    color: black!important;
  }
}
.cid-sgZfSsyy69 {
  padding-top: 60px;
  padding-bottom: 60px;
  background-color: #ffffff;
  position: relative;
  overflow: hidden;
}
.cid-sgZfSsyy69 svg {
  position: absolute;
  top: 0;
  left: 0;
  transform: scale(1.8, 1.8);
}
.cid-sgZfSsyy69 #e1_ellipse {
  fill: #65bf7a !important;
}
.cid-sgZfSsyy69 img {
  width: 80%;
  border-radius: 10px;
  height: 100%;
  object-fit: cover;
  box-shadow: 0 10px 55px 5px rgba(156, 235, 186, 0.35);
}
@media (max-width: 576px) {
  .cid-sgZfSsyy69 img {
    width: 100%;
    left: 0;
  }
}
.cid-sgZfSsyy69 H1 {
  color: #ffffff;
}
.cid-sgZfSsyy69 .mbr-text,
.cid-sgZfSsyy69 .mbr-section-btn {
  color: #ffffff;
}
.cid-sgZfSsOoBw {
  padding-top: 5rem;
  padding-bottom: 0rem;
  background-color: #ffffff;
}
.cid-sgZfSsOoBw .mbr-text {
  color: #777d74;
  text-align: justify;
}
.cid-sgZfSt0SkB {
  padding-top: 4rem;
  padding-bottom: 4rem;
  background-color: #ffffff;
}
.cid-sgZfSt0SkB .counter-container ul {
  margin-bottom: 0;
}
.cid-sgZfSt0SkB .counter-container ul li {
  padding-left: 0rem;
  margin-bottom: 1rem;
  list-style: none;
  position: relative;
}
.cid-sgZfSt0SkB .counter-container ul li:before {
  position: absolute;
  font-family: 'Moririse2' !important;
  left: -40px;
  content: "\e96b";
  top: -2px;
  display: flex;
  transform: rotate(30deg);
  justify-content: center;
  align-items: center;
  color: #65bf7a;
  width: 20px;
  height: 20px;
  border-radius: 50%;
  margin-top: 5px;
}
.cid-sgZfStTqlH {
  padding-top: 60px;
  padding-bottom: 60px;
  background-color: #333333;
}
@media (max-width: 767px) {
  .cid-sgZfStTqlH .content {
    text-align: center;
  }
  .cid-sgZfStTqlH .content > div:not(:last-child) {
    margin-bottom: 2rem;
  }
}
@media (max-width: 767px) {
  .cid-sgZfStTqlH .media-wrap {
    margin-bottom: 1rem;
  }
}
.cid-sgZfStTqlH .media-wrap .mbr-iconfont-logo {
  font-size: 7.5rem;
  color: #f36;
}
.cid-sgZfStTqlH .media-wrap img {
  height: 6rem;
}
.cid-sgZfStTqlH .mbr-text {
  color: #8d97ad;
}
.cid-sgZfStTqlH .p-title {
  font-size: 17px;
}
.cid-sgZfStTqlH .p-title span {
  color: #111111;
}
.cid-sgZfStTqlH .title-card {
  font-size: 1.3rem;
}
.cid-sgZfStTqlH .social-media ul {
  margin: 0;
  padding: 0;
  margin-bottom: 8px;
}
.cid-sgZfStTqlH .social-media ul li {
  margin-right: .5rem;
  display: inline-block;
  margin-bottom: .5rem;
}
.cid-sgZfStTqlH .footer-menu {
  margin-bottom: 0;
  display: flex;
  -webkit-justify-content: flex-end;
  justify-content: flex-end;
  -webkit-flex-wrap: wrap;
  flex-wrap: wrap;
  list-style: none;
}
.cid-sgZfStTqlH .footer-menu__item {
  font-size: 18px;
  padding-right: 1.5rem;
}
.cid-sgZfStTqlH .footer-menu__item:last-child {
  padding-right: 0;
}
.cid-sgZfStTqlH .copyright {
  display: flex;
  -webkit-align-items: center;
  align-items: center;
}
.cid-sgZfStTqlH .copyright img {
  margin-right: 10px;
}
.cid-sgZfStTqlH .icon-transition span {
  color: #ffffff;
  display: flex;
  padding: 1rem;
  border-radius: 50%;
  background-color: #72e29d;
  transition: all 0.3s ease-out 0s;
  font-size: 14px;
}
.cid-sgZfStTqlH .icon-transition span:hover {
  background-color: #65bf7a;
}
@media (max-width: 767px) {
  .cid-sgZfStTqlH .footer-lower .copyright {
    margin-bottom: 1rem;
    text-align: center;
  }
}
.cid-sgZfStTqlH .footer-lower hr {
  margin: 1rem 0;
  border-color: #efefef;
}
@media (max-width: 767px) {
  .cid-sgZfStTqlH .footer-menu {
    -webkit-justify-content: center;
    justify-content: center;
  }
}
.cid-sgZfStTqlH H5 {
  color: #72e29d;
}
.cid-sgZfStTqlH .p-title,
.cid-sgZfStTqlH .social-media {
  color: #ffffff;
}
.cid-sgZfSs49ye .navbar-dropdown {
  position: relative !important;
}
.cid-sgZfSs49ye img {
  width: 50px!important;
  height: 50px!important;
}
.cid-sgZfSs49ye .navbar-short {
  background: #ffffff !important;
  box-shadow: 0 0 10px rgba(0, 0, 0, 0.4);
}
.cid-sgZfSs49ye .navbar-short .nav-link {
  color: black!important;
}
.cid-sgZfSs49ye .navbar {
  transition: all .3s;
  min-height: 77px;
  border-bottom: 1px solid transparent;
  background: rgba(255, 255, 255, 0);
}
.cid-sgZfSs49ye .navbar.opened {
  transition: all .3s;
}
.cid-sgZfSs49ye .navbar .navbar-logo img {
  width: 220px !important;
  height: auto !important;
}
.cid-sgZfSs49ye .navbar .navbar-collapse {
  justify-content: flex-end;
  z-index: 1;
}
.cid-sgZfSs49ye .navbar.collapsed .nav-item .nav-link::before {
  display: none;
}
.cid-sgZfSs49ye .navbar.collapsed.opened .dropdown-menu {
  top: 0;
}
.cid-sgZfSs49ye .navbar.collapsed .dropdown-menu .dropdown-submenu {
  left: 0 !important;
}
.cid-sgZfSs49ye .navbar.collapsed .dropdown-menu .dropdown-item:after {
  right: auto;
}
.cid-sgZfSs49ye .navbar.collapsed .dropdown-menu .dropdown-toggle[data-toggle="dropdown-submenu"]:after {
  margin-left: 0.5rem;
  margin-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-sgZfSs49ye .navbar.collapsed ul.navbar-nav li {
  margin: auto;
}
.cid-sgZfSs49ye .navbar.collapsed .icons-menu {
  padding-left: 0;
  padding-right: 0;
  padding-top: .5rem;
  padding-bottom: .5rem;
}
@media (max-width: 991px) {
  .cid-sgZfSs49ye .navbar .nav-item .nav-link::before {
    display: none;
  }
  .cid-sgZfSs49ye .navbar.opened .dropdown-menu {
    top: 0;
  }
  .cid-sgZfSs49ye .navbar .dropdown-menu .dropdown-submenu {
    left: 0 !important;
  }
  .cid-sgZfSs49ye .navbar .dropdown-menu .dropdown-item:after {
    right: auto;
  }
  .cid-sgZfSs49ye .navbar .dropdown-menu .dropdown-toggle[data-toggle="dropdown-submenu"]:after {
    margin-left: 0.5rem;
    margin-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-sgZfSs49ye .navbar ul.navbar-nav li {
    margin: auto;
  }
  .cid-sgZfSs49ye .navbar .navbar-brand {
    flex-shrink: initial;
    flex-basis: auto;
    word-break: break-word;
    padding-right: 1rem;
    height: 77px;
  }
  .cid-sgZfSs49ye .navbar .navbar-toggler {
    flex-basis: auto;
  }
  .cid-sgZfSs49ye .navbar .icons-menu {
    padding: 0;
    padding-top: 1rem;
    padding-bottom: 1.6rem;
  }
}
.cid-sgZfSs49ye .navbar.navbar-short {
  min-height: 60px;
}
.cid-sgZfSs49ye .navbar.navbar-short .navbar-logo img {
  height: 3rem !important;
}
.cid-sgZfSs49ye .navbar.navbar-short .navbar-brand {
  padding: 0;
}
.cid-sgZfSs49ye .navbar-logo {
  margin-right: 1rem!important;
}
.cid-sgZfSs49ye .nav-link {
  transition: all 0.3s;
  position: relative;
}
.cid-sgZfSs49ye .nav-link:before {
  content: '';
  position: absolute;
  width: 8px;
  height: 8px;
  border-radius: 3px;
  transition: all 0.3s;
  bottom: 5px;
  left: 50%;
  opacity: 0;
  transform: translateX(-50%);
  background: #72e29d;
}
.cid-sgZfSs49ye .nav-link:hover,
.cid-sgZfSs49ye .nav-link:focus {
  color: #72e29d !important;
}
.cid-sgZfSs49ye .nav-link:hover:before,
.cid-sgZfSs49ye .nav-link:focus:before {
  bottom: -17px;
  opacity: 1;
}
.cid-sgZfSs49ye .dropdown-menu {
  padding: 0.5rem 0;
  border: 2px solid black;
  border-radius: 8px;
}
.cid-sgZfSs49ye .dropdown-item {
  padding: 0 2rem;
  backround: white;
  color: black !important;
}
.cid-sgZfSs49ye .dropdown-item:before {
  content: '';
  position: absolute;
  width: 8px;
  height: 8px;
  border-radius: 3px;
  transition: all 0.3s;
  left: -5px;
  top: 50%;
  opacity: 0;
  transform: translateY(-50%);
  background: #72e29d;
}
.cid-sgZfSs49ye .dropdown-item:hover,
.cid-sgZfSs49ye .dropdown-item:focus {
  color: #72e29d !important;
  transform: translateX(10px);
}
.cid-sgZfSs49ye .dropdown-item:hover:before,
.cid-sgZfSs49ye .dropdown-item:focus:before {
  left: 7px;
  opacity: 1;
}
.cid-sgZfSs49ye .iconfont-wrapper {
  position: relative;
  box-shadow: 0px 0px 0px 2px #000000 inset;
  border-radius: 50%;
  color: #000000 !important;
  font-size: 1.2rem;
  width: 45px;
  height: 45px;
  display: flex;
  margin: 0 0.4rem;
  justify-content: center;
  align-items: center;
  transition: all 0.3s;
}
.cid-sgZfSs49ye .iconfont-wrapper:hover {
  box-shadow: 0px 0px 0px 2px #72e29d inset;
}
.cid-sgZfSs49ye .iconfont-wrapper:hover .icon-bg {
  top: 0px;
  right: 0px;
}
.cid-sgZfSs49ye .iconfont-wrapper:hover .mbr-iconfont {
  color: white;
}
.cid-sgZfSs49ye .mbr-iconfont {
  z-index: 2;
  transition: all 0.3s;
}
.cid-sgZfSs49ye .icon-bg {
  position: absolute;
  top: 5px;
  right: -5px;
  box-sizing: border-box;
  width: 100%;
  transition: all 0.3s;
  z-index: -1;
  height: 100%;
  border-radius: 50%;
  background: #72e29d;
}
.cid-sgZfSs49ye .navbar-nav {
  margin: auto;
}
.cid-sgZfSs49ye .nav-dropdown .link {
  padding: 0 0.3em !important;
  margin: .667em 1em !important;
}
.cid-sgZfSs49ye .nav-dropdown .link.dropdown-toggle::after {
  margin-left: 0.5rem;
  margin-top: 0.2rem;
}
.cid-sgZfSs49ye .container {
  display: flex;
  margin: auto;
}
.cid-sgZfSs49ye .navbar-caption {
  padding-right: 4rem;
}
.cid-sgZfSs49ye .dropdown-menu,
.cid-sgZfSs49ye .navbar.opened {
  background: #ffffff !important;
}
.cid-sgZfSs49ye .nav-item:focus,
.cid-sgZfSs49ye .nav-link:focus {
  outline: none;
}
.cid-sgZfSs49ye .dropdown .dropdown-menu .dropdown-item {
  width: auto;
  transition: all 0.25s ease-in-out;
}
.cid-sgZfSs49ye .dropdown .dropdown-menu .dropdown-item::after {
  right: 1rem;
}
.cid-sgZfSs49ye .dropdown .dropdown-menu .dropdown-item .mbr-iconfont {
  margin-left: -1.8rem;
  padding-right: 1rem;
  font-size: inherit;
}
.cid-sgZfSs49ye .dropdown .dropdown-menu .dropdown-item .mbr-iconfont:before {
  display: inline-block;
  transform: scale(1, 1);
  transition: all 0.25s ease-in-out;
}
.cid-sgZfSs49ye .collapsed .dropdown-menu .dropdown-item:before {
  display: none;
}
.cid-sgZfSs49ye .collapsed .dropdown .dropdown-menu .dropdown-item {
  padding: 0.235em 1.5em 0.235em 1.5em !important;
  transition: none;
  margin: 0 !important;
}
.cid-sgZfSs49ye .navbar-brand {
  flex-shrink: 0;
  align-items: center;
  margin-right: 0;
  padding: 0;
  transition: all .3s;
  word-break: break-word;
  z-index: 1;
}
.cid-sgZfSs49ye .navbar-brand .navbar-caption {
  line-height: inherit !important;
}
.cid-sgZfSs49ye .navbar-brand .navbar-logo a {
  outline: none;
}
.cid-sgZfSs49ye .dropdown-item.active,
.cid-sgZfSs49ye .dropdown-item:active {
  background-color: transparent;
}
.cid-sgZfSs49ye .navbar-expand-lg .navbar-nav .nav-link {
  padding: 0;
}
.cid-sgZfSs49ye .nav-dropdown .link.dropdown-toggle {
  margin-right: 1.667em;
}
.cid-sgZfSs49ye .nav-dropdown .link.dropdown-toggle[aria-expanded="true"] {
  margin-right: 0;
  padding: 0.667em 1.667em;
}
.cid-sgZfSs49ye .navbar.navbar-expand-lg .dropdown .dropdown-menu {
  background: #ffffff;
}
.cid-sgZfSs49ye .navbar.navbar-expand-lg .dropdown .dropdown-menu .dropdown-submenu {
  margin: 0;
  left: 100%;
}
.cid-sgZfSs49ye .navbar .dropdown.open > .dropdown-menu {
  display: block;
}
.cid-sgZfSs49ye ul.navbar-nav {
  flex-wrap: wrap;
}
.cid-sgZfSs49ye .navbar-buttons {
  text-align: center;
  min-width: 170px;
}
.cid-sgZfSs49ye button.navbar-toggler {
  outline: none;
  width: 31px;
  height: 20px;
  cursor: pointer;
  transition: all .2s;
  position: relative;
  align-self: center;
}
.cid-sgZfSs49ye button.navbar-toggler .hamburger span {
  position: absolute;
  right: 0;
  width: 30px;
  height: 2px;
  border-right: 5px;
  background-color: currentColor;
}
.cid-sgZfSs49ye button.navbar-toggler .hamburger span:nth-child(1) {
  top: 0;
  transition: all .2s;
}
.cid-sgZfSs49ye button.navbar-toggler .hamburger span:nth-child(2) {
  top: 8px;
  transition: all .15s;
}
.cid-sgZfSs49ye button.navbar-toggler .hamburger span:nth-child(3) {
  top: 8px;
  transition: all .15s;
}
.cid-sgZfSs49ye button.navbar-toggler .hamburger span:nth-child(4) {
  top: 16px;
  transition: all .2s;
}
.cid-sgZfSs49ye nav.opened .hamburger span:nth-child(1) {
  top: 8px;
  width: 0;
  opacity: 0;
  right: 50%;
  transition: all .2s;
}
.cid-sgZfSs49ye nav.opened .hamburger span:nth-child(2) {
  transform: rotate(45deg);
  transition: all .25s;
}
.cid-sgZfSs49ye nav.opened .hamburger span:nth-child(3) {
  transform: rotate(-45deg);
  transition: all .25s;
}
.cid-sgZfSs49ye nav.opened .hamburger span:nth-child(4) {
  top: 8px;
  width: 0;
  opacity: 0;
  right: 50%;
  transition: all .2s;
}
.cid-sgZfSs49ye .navbar-dropdown {
  padding: .5rem 1rem;
}
.cid-sgZfSs49ye a.nav-link {
  display: flex;
  align-items: center;
  justify-content: center;
}
.cid-sgZfSs49ye .icons-menu {
  flex-wrap: nowrap;
  display: flex;
  justify-content: center;
  padding-left: 1rem;
  padding-right: 1rem;
  padding-top: 0.3rem;
  text-align: center;
}
@media screen and (-ms-high-contrast: active), (-ms-high-contrast: none) {
  .cid-sgZfSs49ye .navbar {
    height: 77px;
  }
  .cid-sgZfSs49ye .navbar.opened {
    height: auto;
  }
  .cid-sgZfSs49ye .nav-item .nav-link:hover::before {
    width: 175%;
    max-width: calc(100% + 2rem);
    left: -1rem;
  }
}
@media (max-width: 992px) {
  .cid-sgZfSs49ye .navbar {
    background: #ffffff;
  }
  .cid-sgZfSs49ye .nav-link {
    color: black!important;
  }
}
.cid-sgZfSsyy69 {
  padding-top: 60px;
  padding-bottom: 60px;
  background-color: #ffffff;
  position: relative;
  overflow: hidden;
}
.cid-sgZfSsyy69 svg {
  position: absolute;
  top: 0;
  left: 0;
  transform: scale(1.8, 1.8);
}
.cid-sgZfSsyy69 #e1_ellipse {
  fill: #65bf7a !important;
}
.cid-sgZfSsyy69 img {
  width: 80%;
  border-radius: 10px;
  height: 100%;
  object-fit: cover;
  box-shadow: 0 10px 55px 5px rgba(156, 235, 186, 0.35);
}
@media (max-width: 576px) {
  .cid-sgZfSsyy69 img {
    width: 100%;
    left: 0;
  }
}
.cid-sgZfSsyy69 H1 {
  color: #ffffff;
}
.cid-sgZfSsyy69 .mbr-text,
.cid-sgZfSsyy69 .mbr-section-btn {
  color: #ffffff;
}
.cid-sgZfSsOoBw {
  padding-top: 5rem;
  padding-bottom: 0rem;
  background-color: #ffffff;
}
.cid-sgZfSsOoBw .mbr-text {
  color: #777d74;
  text-align: justify;
}
.cid-sgZfSt0SkB {
  padding-top: 4rem;
  padding-bottom: 4rem;
  background-color: #ffffff;
}
.cid-sgZfSt0SkB .counter-container ul {
  margin-bottom: 0;
}
.cid-sgZfSt0SkB .counter-container ul li {
  padding-left: 0rem;
  margin-bottom: 1rem;
  list-style: none;
  position: relative;
}
.cid-sgZfSt0SkB .counter-container ul li:before {
  position: absolute;
  font-family: 'Moririse2' !important;
  left: -40px;
  content: "\e96b";
  top: -2px;
  display: flex;
  transform: rotate(30deg);
  justify-content: center;
  align-items: center;
  color: #65bf7a;
  width: 20px;
  height: 20px;
  border-radius: 50%;
  margin-top: 5px;
}
.cid-sgZfStTqlH {
  padding-top: 60px;
  padding-bottom: 60px;
  background-color: #333333;
}
@media (max-width: 767px) {
  .cid-sgZfStTqlH .content {
    text-align: center;
  }
  .cid-sgZfStTqlH .content > div:not(:last-child) {
    margin-bottom: 2rem;
  }
}
@media (max-width: 767px) {
  .cid-sgZfStTqlH .media-wrap {
    margin-bottom: 1rem;
  }
}
.cid-sgZfStTqlH .media-wrap .mbr-iconfont-logo {
  font-size: 7.5rem;
  color: #f36;
}
.cid-sgZfStTqlH .media-wrap img {
  height: 6rem;
}
.cid-sgZfStTqlH .mbr-text {
  color: #8d97ad;
}
.cid-sgZfStTqlH .p-title {
  font-size: 17px;
}
.cid-sgZfStTqlH .p-title span {
  color: #111111;
}
.cid-sgZfStTqlH .title-card {
  font-size: 1.3rem;
}
.cid-sgZfStTqlH .social-media ul {
  margin: 0;
  padding: 0;
  margin-bottom: 8px;
}
.cid-sgZfStTqlH .social-media ul li {
  margin-right: .5rem;
  display: inline-block;
  margin-bottom: .5rem;
}
.cid-sgZfStTqlH .footer-menu {
  margin-bottom: 0;
  display: flex;
  -webkit-justify-content: flex-end;
  justify-content: flex-end;
  -webkit-flex-wrap: wrap;
  flex-wrap: wrap;
  list-style: none;
}
.cid-sgZfStTqlH .footer-menu__item {
  font-size: 18px;
  padding-right: 1.5rem;
}
.cid-sgZfStTqlH .footer-menu__item:last-child {
  padding-right: 0;
}
.cid-sgZfStTqlH .copyright {
  display: flex;
  -webkit-align-items: center;
  align-items: center;
}
.cid-sgZfStTqlH .copyright img {
  margin-right: 10px;
}
.cid-sgZfStTqlH .icon-transition span {
  color: #ffffff;
  display: flex;
  padding: 1rem;
  border-radius: 50%;
  background-color: #72e29d;
  transition: all 0.3s ease-out 0s;
  font-size: 14px;
}
.cid-sgZfStTqlH .icon-transition span:hover {
  background-color: #65bf7a;
}
@media (max-width: 767px) {
  .cid-sgZfStTqlH .footer-lower .copyright {
    margin-bottom: 1rem;
    text-align: center;
  }
}
.cid-sgZfStTqlH .footer-lower hr {
  margin: 1rem 0;
  border-color: #efefef;
}
@media (max-width: 767px) {
  .cid-sgZfStTqlH .footer-menu {
    -webkit-justify-content: center;
    justify-content: center;
  }
}
.cid-sgZfStTqlH H5 {
  color: #72e29d;
}
.cid-sgZfStTqlH .p-title,
.cid-sgZfStTqlH .social-media {
  color: #ffffff;
}
.cid-sgZfSs49ye .navbar-dropdown {
  position: relative !important;
}
.cid-sgZfSs49ye img {
  width: 50px!important;
  height: 50px!important;
}
.cid-sgZfSs49ye .navbar-short {
  background: #ffffff !important;
  box-shadow: 0 0 10px rgba(0, 0, 0, 0.4);
}
.cid-sgZfSs49ye .navbar-short .nav-link {
  color: black!important;
}
.cid-sgZfSs49ye .navbar {
  transition: all .3s;
  min-height: 77px;
  border-bottom: 1px solid transparent;
  background: rgba(255, 255, 255, 0);
}
.cid-sgZfSs49ye .navbar.opened {
  transition: all .3s;
}
.cid-sgZfSs49ye .navbar .navbar-logo img {
  width: 220px !important;
  height: auto !important;
}
.cid-sgZfSs49ye .navbar .navbar-collapse {
  justify-content: flex-end;
  z-index: 1;
}
.cid-sgZfSs49ye .navbar.collapsed .nav-item .nav-link::before {
  display: none;
}
.cid-sgZfSs49ye .navbar.collapsed.opened .dropdown-menu {
  top: 0;
}
.cid-sgZfSs49ye .navbar.collapsed .dropdown-menu .dropdown-submenu {
  left: 0 !important;
}
.cid-sgZfSs49ye .navbar.collapsed .dropdown-menu .dropdown-item:after {
  right: auto;
}
.cid-sgZfSs49ye .navbar.collapsed .dropdown-menu .dropdown-toggle[data-toggle="dropdown-submenu"]:after {
  margin-left: 0.5rem;
  margin-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-sgZfSs49ye .navbar.collapsed ul.navbar-nav li {
  margin: auto;
}
.cid-sgZfSs49ye .navbar.collapsed .icons-menu {
  padding-left: 0;
  padding-right: 0;
  padding-top: .5rem;
  padding-bottom: .5rem;
}
@media (max-width: 991px) {
  .cid-sgZfSs49ye .navbar .nav-item .nav-link::before {
    display: none;
  }
  .cid-sgZfSs49ye .navbar.opened .dropdown-menu {
    top: 0;
  }
  .cid-sgZfSs49ye .navbar .dropdown-menu .dropdown-submenu {
    left: 0 !important;
  }
  .cid-sgZfSs49ye .navbar .dropdown-menu .dropdown-item:after {
    right: auto;
  }
  .cid-sgZfSs49ye .navbar .dropdown-menu .dropdown-toggle[data-toggle="dropdown-submenu"]:after {
    margin-left: 0.5rem;
    margin-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-sgZfSs49ye .navbar ul.navbar-nav li {
    margin: auto;
  }
  .cid-sgZfSs49ye .navbar .navbar-brand {
    flex-shrink: initial;
    flex-basis: auto;
    word-break: break-word;
    padding-right: 1rem;
    height: 77px;
  }
  .cid-sgZfSs49ye .navbar .navbar-toggler {
    flex-basis: auto;
  }
  .cid-sgZfSs49ye .navbar .icons-menu {
    padding: 0;
    padding-top: 1rem;
    padding-bottom: 1.6rem;
  }
}
.cid-sgZfSs49ye .navbar.navbar-short {
  min-height: 60px;
}
.cid-sgZfSs49ye .navbar.navbar-short .navbar-logo img {
  height: 3rem !important;
}
.cid-sgZfSs49ye .navbar.navbar-short .navbar-brand {
  padding: 0;
}
.cid-sgZfSs49ye .navbar-logo {
  margin-right: 1rem!important;
}
.cid-sgZfSs49ye .nav-link {
  transition: all 0.3s;
  position: relative;
}
.cid-sgZfSs49ye .nav-link:before {
  content: '';
  position: absolute;
  width: 8px;
  height: 8px;
  border-radius: 3px;
  transition: all 0.3s;
  bottom: 5px;
  left: 50%;
  opacity: 0;
  transform: translateX(-50%);
  background: #72e29d;
}
.cid-sgZfSs49ye .nav-link:hover,
.cid-sgZfSs49ye .nav-link:focus {
  color: #72e29d !important;
}
.cid-sgZfSs49ye .nav-link:hover:before,
.cid-sgZfSs49ye .nav-link:focus:before {
  bottom: -17px;
  opacity: 1;
}
.cid-sgZfSs49ye .dropdown-menu {
  padding: 0.5rem 0;
  border: 2px solid black;
  border-radius: 8px;
}
.cid-sgZfSs49ye .dropdown-item {
  padding: 0 2rem;
  backround: white;
  color: black !important;
}
.cid-sgZfSs49ye .dropdown-item:before {
  content: '';
  position: absolute;
  width: 8px;
  height: 8px;
  border-radius: 3px;
  transition: all 0.3s;
  left: -5px;
  top: 50%;
  opacity: 0;
  transform: translateY(-50%);
  background: #72e29d;
}
.cid-sgZfSs49ye .dropdown-item:hover,
.cid-sgZfSs49ye .dropdown-item:focus {
  color: #72e29d !important;
  transform: translateX(10px);
}
.cid-sgZfSs49ye .dropdown-item:hover:before,
.cid-sgZfSs49ye .dropdown-item:focus:before {
  left: 7px;
  opacity: 1;
}
.cid-sgZfSs49ye .iconfont-wrapper {
  position: relative;
  box-shadow: 0px 0px 0px 2px #000000 inset;
  border-radius: 50%;
  color: #000000 !important;
  font-size: 1.2rem;
  width: 45px;
  height: 45px;
  display: flex;
  margin: 0 0.4rem;
  justify-content: center;
  align-items: center;
  transition: all 0.3s;
}
.cid-sgZfSs49ye .iconfont-wrapper:hover {
  box-shadow: 0px 0px 0px 2px #72e29d inset;
}
.cid-sgZfSs49ye .iconfont-wrapper:hover .icon-bg {
  top: 0px;
  right: 0px;
}
.cid-sgZfSs49ye .iconfont-wrapper:hover .mbr-iconfont {
  color: white;
}
.cid-sgZfSs49ye .mbr-iconfont {
  z-index: 2;
  transition: all 0.3s;
}
.cid-sgZfSs49ye .icon-bg {
  position: absolute;
  top: 5px;
  right: -5px;
  box-sizing: border-box;
  width: 100%;
  transition: all 0.3s;
  z-index: -1;
  height: 100%;
  border-radius: 50%;
  background: #72e29d;
}
.cid-sgZfSs49ye .navbar-nav {
  margin: auto;
}
.cid-sgZfSs49ye .nav-dropdown .link {
  padding: 0 0.3em !important;
  margin: .667em 1em !important;
}
.cid-sgZfSs49ye .nav-dropdown .link.dropdown-toggle::after {
  margin-left: 0.5rem;
  margin-top: 0.2rem;
}
.cid-sgZfSs49ye .container {
  display: flex;
  margin: auto;
}
.cid-sgZfSs49ye .navbar-caption {
  padding-right: 4rem;
}
.cid-sgZfSs49ye .dropdown-menu,
.cid-sgZfSs49ye .navbar.opened {
  background: #ffffff !important;
}
.cid-sgZfSs49ye .nav-item:focus,
.cid-sgZfSs49ye .nav-link:focus {
  outline: none;
}
.cid-sgZfSs49ye .dropdown .dropdown-menu .dropdown-item {
  width: auto;
  transition: all 0.25s ease-in-out;
}
.cid-sgZfSs49ye .dropdown .dropdown-menu .dropdown-item::after {
  right: 1rem;
}
.cid-sgZfSs49ye .dropdown .dropdown-menu .dropdown-item .mbr-iconfont {
  margin-left: -1.8rem;
  padding-right: 1rem;
  font-size: inherit;
}
.cid-sgZfSs49ye .dropdown .dropdown-menu .dropdown-item .mbr-iconfont:before {
  display: inline-block;
  transform: scale(1, 1);
  transition: all 0.25s ease-in-out;
}
.cid-sgZfSs49ye .collapsed .dropdown-menu .dropdown-item:before {
  display: none;
}
.cid-sgZfSs49ye .collapsed .dropdown .dropdown-menu .dropdown-item {
  padding: 0.235em 1.5em 0.235em 1.5em !important;
  transition: none;
  margin: 0 !important;
}
.cid-sgZfSs49ye .navbar-brand {
  flex-shrink: 0;
  align-items: center;
  margin-right: 0;
  padding: 0;
  transition: all .3s;
  word-break: break-word;
  z-index: 1;
}
.cid-sgZfSs49ye .navbar-brand .navbar-caption {
  line-height: inherit !important;
}
.cid-sgZfSs49ye .navbar-brand .navbar-logo a {
  outline: none;
}
.cid-sgZfSs49ye .dropdown-item.active,
.cid-sgZfSs49ye .dropdown-item:active {
  background-color: transparent;
}
.cid-sgZfSs49ye .navbar-expand-lg .navbar-nav .nav-link {
  padding: 0;
}
.cid-sgZfSs49ye .nav-dropdown .link.dropdown-toggle {
  margin-right: 1.667em;
}
.cid-sgZfSs49ye .nav-dropdown .link.dropdown-toggle[aria-expanded="true"] {
  margin-right: 0;
  padding: 0.667em 1.667em;
}
.cid-sgZfSs49ye .navbar.navbar-expand-lg .dropdown .dropdown-menu {
  background: #ffffff;
}
.cid-sgZfSs49ye .navbar.navbar-expand-lg .dropdown .dropdown-menu .dropdown-submenu {
  margin: 0;
  left: 100%;
}
.cid-sgZfSs49ye .navbar .dropdown.open > .dropdown-menu {
  display: block;
}
.cid-sgZfSs49ye ul.navbar-nav {
  flex-wrap: wrap;
}
.cid-sgZfSs49ye .navbar-buttons {
  text-align: center;
  min-width: 170px;
}
.cid-sgZfSs49ye button.navbar-toggler {
  outline: none;
  width: 31px;
  height: 20px;
  cursor: pointer;
  transition: all .2s;
  position: relative;
  align-self: center;
}
.cid-sgZfSs49ye button.navbar-toggler .hamburger span {
  position: absolute;
  right: 0;
  width: 30px;
  height: 2px;
  border-right: 5px;
  background-color: currentColor;
}
.cid-sgZfSs49ye button.navbar-toggler .hamburger span:nth-child(1) {
  top: 0;
  transition: all .2s;
}
.cid-sgZfSs49ye button.navbar-toggler .hamburger span:nth-child(2) {
  top: 8px;
  transition: all .15s;
}
.cid-sgZfSs49ye button.navbar-toggler .hamburger span:nth-child(3) {
  top: 8px;
  transition: all .15s;
}
.cid-sgZfSs49ye button.navbar-toggler .hamburger span:nth-child(4) {
  top: 16px;
  transition: all .2s;
}
.cid-sgZfSs49ye nav.opened .hamburger span:nth-child(1) {
  top: 8px;
  width: 0;
  opacity: 0;
  right: 50%;
  transition: all .2s;
}
.cid-sgZfSs49ye nav.opened .hamburger span:nth-child(2) {
  transform: rotate(45deg);
  transition: all .25s;
}
.cid-sgZfSs49ye nav.opened .hamburger span:nth-child(3) {
  transform: rotate(-45deg);
  transition: all .25s;
}
.cid-sgZfSs49ye nav.opened .hamburger span:nth-child(4) {
  top: 8px;
  width: 0;
  opacity: 0;
  right: 50%;
  transition: all .2s;
}
.cid-sgZfSs49ye .navbar-dropdown {
  padding: .5rem 1rem;
}
.cid-sgZfSs49ye a.nav-link {
  display: flex;
  align-items: center;
  justify-content: center;
}
.cid-sgZfSs49ye .icons-menu {
  flex-wrap: nowrap;
  display: flex;
  justify-content: center;
  padding-left: 1rem;
  padding-right: 1rem;
  padding-top: 0.3rem;
  text-align: center;
}
@media screen and (-ms-high-contrast: active), (-ms-high-contrast: none) {
  .cid-sgZfSs49ye .navbar {
    height: 77px;
  }
  .cid-sgZfSs49ye .navbar.opened {
    height: auto;
  }
  .cid-sgZfSs49ye .nav-item .nav-link:hover::before {
    width: 175%;
    max-width: calc(100% + 2rem);
    left: -1rem;
  }
}
@media (max-width: 992px) {
  .cid-sgZfSs49ye .navbar {
    background: #ffffff;
  }
  .cid-sgZfSs49ye .nav-link {
    color: black!important;
  }
}
.cid-sgZfSsyy69 {
  padding-top: 60px;
  padding-bottom: 60px;
  background-color: #ffffff;
  position: relative;
  overflow: hidden;
}
.cid-sgZfSsyy69 svg {
  position: absolute;
  top: 0;
  left: 0;
  transform: scale(1.8, 1.8);
}
.cid-sgZfSsyy69 #e1_ellipse {
  fill: #65bf7a !important;
}
.cid-sgZfSsyy69 img {
  width: 80%;
  border-radius: 10px;
  height: 100%;
  object-fit: cover;
  box-shadow: 0 10px 55px 5px rgba(156, 235, 186, 0.35);
}
@media (max-width: 576px) {
  .cid-sgZfSsyy69 img {
    width: 100%;
    left: 0;
  }
}
.cid-sgZfSsyy69 H1 {
  color: #ffffff;
}
.cid-sgZfSsyy69 .mbr-text,
.cid-sgZfSsyy69 .mbr-section-btn {
  color: #ffffff;
}
.cid-sgZfSsOoBw {
  padding-top: 5rem;
  padding-bottom: 0rem;
  background-color: #ffffff;
}
.cid-sgZfSsOoBw .mbr-text {
  color: #777d74;
  text-align: justify;
}
.cid-sgZfSt0SkB {
  padding-top: 4rem;
  padding-bottom: 4rem;
  background-color: #ffffff;
}
.cid-sgZfSt0SkB .counter-container ul {
  margin-bottom: 0;
}
.cid-sgZfSt0SkB .counter-container ul li {
  padding-left: 0rem;
  margin-bottom: 1rem;
  list-style: none;
  position: relative;
}
.cid-sgZfSt0SkB .counter-container ul li:before {
  position: absolute;
  font-family: 'Moririse2' !important;
  left: -40px;
  content: "\e96b";
  top: -2px;
  display: flex;
  transform: rotate(30deg);
  justify-content: center;
  align-items: center;
  color: #65bf7a;
  width: 20px;
  height: 20px;
  border-radius: 50%;
  margin-top: 5px;
}
.cid-sgZgAb1D99 {
  padding-top: 2rem;
  padding-bottom: 2rem;
  background-color: #72e29d;
}
.cid-sgZgAb1D99 .mbr-section-title {
  color: #333333;
}
.cid-sgZgAb1D99 .mbr-text,
.cid-sgZgAb1D99 .mbr-section-btn {
  color: #000000;
}
.cid-sgZgAb1D99 .btn {
  color: white!important;
  border-color: white!important;
}
.cid-sgZm3kPeDg {
  padding-top: 2rem;
  padding-bottom: 2rem;
  background-color: #65bf7a;
}
.cid-sgZm3kPeDg .mbr-section-title {
  color: #ffffff;
}
.cid-sgZm3kPeDg .mbr-text,
.cid-sgZm3kPeDg .mbr-section-btn {
  color: #ffffff;
}
.cid-sgZm3kPeDg .btn {
  color: white!important;
  border-color: white!important;
}
.cid-sgZfStTqlH {
  padding-top: 60px;
  padding-bottom: 60px;
  background-color: #333333;
}
@media (max-width: 767px) {
  .cid-sgZfStTqlH .content {
    text-align: center;
  }
  .cid-sgZfStTqlH .content > div:not(:last-child) {
    margin-bottom: 2rem;
  }
}
@media (max-width: 767px) {
  .cid-sgZfStTqlH .media-wrap {
    margin-bottom: 1rem;
  }
}
.cid-sgZfStTqlH .media-wrap .mbr-iconfont-logo {
  font-size: 7.5rem;
  color: #f36;
}
.cid-sgZfStTqlH .media-wrap img {
  height: 6rem;
}
.cid-sgZfStTqlH .mbr-text {
  color: #8d97ad;
}
.cid-sgZfStTqlH .p-title {
  font-size: 17px;
}
.cid-sgZfStTqlH .p-title span {
  color: #111111;
}
.cid-sgZfStTqlH .title-card {
  font-size: 1.3rem;
}
.cid-sgZfStTqlH .social-media ul {
  margin: 0;
  padding: 0;
  margin-bottom: 8px;
}
.cid-sgZfStTqlH .social-media ul li {
  margin-right: .5rem;
  display: inline-block;
  margin-bottom: .5rem;
}
.cid-sgZfStTqlH .footer-menu {
  margin-bottom: 0;
  display: flex;
  -webkit-justify-content: flex-end;
  justify-content: flex-end;
  -webkit-flex-wrap: wrap;
  flex-wrap: wrap;
  list-style: none;
}
.cid-sgZfStTqlH .footer-menu__item {
  font-size: 18px;
  padding-right: 1.5rem;
}
.cid-sgZfStTqlH .footer-menu__item:last-child {
  padding-right: 0;
}
.cid-sgZfStTqlH .copyright {
  display: flex;
  -webkit-align-items: center;
  align-items: center;
}
.cid-sgZfStTqlH .copyright img {
  margin-right: 10px;
}
.cid-sgZfStTqlH .icon-transition span {
  color: #ffffff;
  display: flex;
  padding: 1rem;
  border-radius: 50%;
  background-color: #72e29d;
  transition: all 0.3s ease-out 0s;
  font-size: 14px;
}
.cid-sgZfStTqlH .icon-transition span:hover {
  background-color: #65bf7a;
}
@media (max-width: 767px) {
  .cid-sgZfStTqlH .footer-lower .copyright {
    margin-bottom: 1rem;
    text-align: center;
  }
}
.cid-sgZfStTqlH .footer-lower hr {
  margin: 1rem 0;
  border-color: #efefef;
}
@media (max-width: 767px) {
  .cid-sgZfStTqlH .footer-menu {
    -webkit-justify-content: center;
    justify-content: center;
  }
}
.cid-sgZfStTqlH H5 {
  color: #72e29d;
}
.cid-sgZfStTqlH .p-title,
.cid-sgZfStTqlH .social-media {
  color: #ffffff;
}
.cid-sgZfSs49ye .navbar-dropdown {
  position: relative !important;
}
.cid-sgZfSs49ye img {
  width: 50px!important;
  height: 50px!important;
}
.cid-sgZfSs49ye .navbar-short {
  background: #ffffff !important;
  box-shadow: 0 0 10px rgba(0, 0, 0, 0.4);
}
.cid-sgZfSs49ye .navbar-short .nav-link {
  color: black!important;
}
.cid-sgZfSs49ye .navbar {
  transition: all .3s;
  min-height: 77px;
  border-bottom: 1px solid transparent;
  background: rgba(255, 255, 255, 0);
}
.cid-sgZfSs49ye .navbar.opened {
  transition: all .3s;
}
.cid-sgZfSs49ye .navbar .navbar-logo img {
  width: 220px !important;
  height: auto !important;
}
.cid-sgZfSs49ye .navbar .navbar-collapse {
  justify-content: flex-end;
  z-index: 1;
}
.cid-sgZfSs49ye .navbar.collapsed .nav-item .nav-link::before {
  display: none;
}
.cid-sgZfSs49ye .navbar.collapsed.opened .dropdown-menu {
  top: 0;
}
.cid-sgZfSs49ye .navbar.collapsed .dropdown-menu .dropdown-submenu {
  left: 0 !important;
}
.cid-sgZfSs49ye .navbar.collapsed .dropdown-menu .dropdown-item:after {
  right: auto;
}
.cid-sgZfSs49ye .navbar.collapsed .dropdown-menu .dropdown-toggle[data-toggle="dropdown-submenu"]:after {
  margin-left: 0.5rem;
  margin-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-sgZfSs49ye .navbar.collapsed ul.navbar-nav li {
  margin: auto;
}
.cid-sgZfSs49ye .navbar.collapsed .icons-menu {
  padding-left: 0;
  padding-right: 0;
  padding-top: .5rem;
  padding-bottom: .5rem;
}
@media (max-width: 991px) {
  .cid-sgZfSs49ye .navbar .nav-item .nav-link::before {
    display: none;
  }
  .cid-sgZfSs49ye .navbar.opened .dropdown-menu {
    top: 0;
  }
  .cid-sgZfSs49ye .navbar .dropdown-menu .dropdown-submenu {
    left: 0 !important;
  }
  .cid-sgZfSs49ye .navbar .dropdown-menu .dropdown-item:after {
    right: auto;
  }
  .cid-sgZfSs49ye .navbar .dropdown-menu .dropdown-toggle[data-toggle="dropdown-submenu"]:after {
    margin-left: 0.5rem;
    margin-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-sgZfSs49ye .navbar ul.navbar-nav li {
    margin: auto;
  }
  .cid-sgZfSs49ye .navbar .navbar-brand {
    flex-shrink: initial;
    flex-basis: auto;
    word-break: break-word;
    padding-right: 1rem;
    height: 77px;
  }
  .cid-sgZfSs49ye .navbar .navbar-toggler {
    flex-basis: auto;
  }
  .cid-sgZfSs49ye .navbar .icons-menu {
    padding: 0;
    padding-top: 1rem;
    padding-bottom: 1.6rem;
  }
}
.cid-sgZfSs49ye .navbar.navbar-short {
  min-height: 60px;
}
.cid-sgZfSs49ye .navbar.navbar-short .navbar-logo img {
  height: 3rem !important;
}
.cid-sgZfSs49ye .navbar.navbar-short .navbar-brand {
  padding: 0;
}
.cid-sgZfSs49ye .navbar-logo {
  margin-right: 1rem!important;
}
.cid-sgZfSs49ye .nav-link {
  transition: all 0.3s;
  position: relative;
}
.cid-sgZfSs49ye .nav-link:before {
  content: '';
  position: absolute;
  width: 8px;
  height: 8px;
  border-radius: 3px;
  transition: all 0.3s;
  bottom: 5px;
  left: 50%;
  opacity: 0;
  transform: translateX(-50%);
  background: #72e29d;
}
.cid-sgZfSs49ye .nav-link:hover,
.cid-sgZfSs49ye .nav-link:focus {
  color: #72e29d !important;
}
.cid-sgZfSs49ye .nav-link:hover:before,
.cid-sgZfSs49ye .nav-link:focus:before {
  bottom: -17px;
  opacity: 1;
}
.cid-sgZfSs49ye .dropdown-menu {
  padding: 0.5rem 0;
  border: 2px solid black;
  border-radius: 8px;
}
.cid-sgZfSs49ye .dropdown-item {
  padding: 0 2rem;
  backround: white;
  color: black !important;
}
.cid-sgZfSs49ye .dropdown-item:before {
  content: '';
  position: absolute;
  width: 8px;
  height: 8px;
  border-radius: 3px;
  transition: all 0.3s;
  left: -5px;
  top: 50%;
  opacity: 0;
  transform: translateY(-50%);
  background: #72e29d;
}
.cid-sgZfSs49ye .dropdown-item:hover,
.cid-sgZfSs49ye .dropdown-item:focus {
  color: #72e29d !important;
  transform: translateX(10px);
}
.cid-sgZfSs49ye .dropdown-item:hover:before,
.cid-sgZfSs49ye .dropdown-item:focus:before {
  left: 7px;
  opacity: 1;
}
.cid-sgZfSs49ye .iconfont-wrapper {
  position: relative;
  box-shadow: 0px 0px 0px 2px #000000 inset;
  border-radius: 50%;
  color: #000000 !important;
  font-size: 1.2rem;
  width: 45px;
  height: 45px;
  display: flex;
  margin: 0 0.4rem;
  justify-content: center;
  align-items: center;
  transition: all 0.3s;
}
.cid-sgZfSs49ye .iconfont-wrapper:hover {
  box-shadow: 0px 0px 0px 2px #72e29d inset;
}
.cid-sgZfSs49ye .iconfont-wrapper:hover .icon-bg {
  top: 0px;
  right: 0px;
}
.cid-sgZfSs49ye .iconfont-wrapper:hover .mbr-iconfont {
  color: white;
}
.cid-sgZfSs49ye .mbr-iconfont {
  z-index: 2;
  transition: all 0.3s;
}
.cid-sgZfSs49ye .icon-bg {
  position: absolute;
  top: 5px;
  right: -5px;
  box-sizing: border-box;
  width: 100%;
  transition: all 0.3s;
  z-index: -1;
  height: 100%;
  border-radius: 50%;
  background: #72e29d;
}
.cid-sgZfSs49ye .navbar-nav {
  margin: auto;
}
.cid-sgZfSs49ye .nav-dropdown .link {
  padding: 0 0.3em !important;
  margin: .667em 1em !important;
}
.cid-sgZfSs49ye .nav-dropdown .link.dropdown-toggle::after {
  margin-left: 0.5rem;
  margin-top: 0.2rem;
}
.cid-sgZfSs49ye .container {
  display: flex;
  margin: auto;
}
.cid-sgZfSs49ye .navbar-caption {
  padding-right: 4rem;
}
.cid-sgZfSs49ye .dropdown-menu,
.cid-sgZfSs49ye .navbar.opened {
  background: #ffffff !important;
}
.cid-sgZfSs49ye .nav-item:focus,
.cid-sgZfSs49ye .nav-link:focus {
  outline: none;
}
.cid-sgZfSs49ye .dropdown .dropdown-menu .dropdown-item {
  width: auto;
  transition: all 0.25s ease-in-out;
}
.cid-sgZfSs49ye .dropdown .dropdown-menu .dropdown-item::after {
  right: 1rem;
}
.cid-sgZfSs49ye .dropdown .dropdown-menu .dropdown-item .mbr-iconfont {
  margin-left: -1.8rem;
  padding-right: 1rem;
  font-size: inherit;
}
.cid-sgZfSs49ye .dropdown .dropdown-menu .dropdown-item .mbr-iconfont:before {
  display: inline-block;
  transform: scale(1, 1);
  transition: all 0.25s ease-in-out;
}
.cid-sgZfSs49ye .collapsed .dropdown-menu .dropdown-item:before {
  display: none;
}
.cid-sgZfSs49ye .collapsed .dropdown .dropdown-menu .dropdown-item {
  padding: 0.235em 1.5em 0.235em 1.5em !important;
  transition: none;
  margin: 0 !important;
}
.cid-sgZfSs49ye .navbar-brand {
  flex-shrink: 0;
  align-items: center;
  margin-right: 0;
  padding: 0;
  transition: all .3s;
  word-break: break-word;
  z-index: 1;
}
.cid-sgZfSs49ye .navbar-brand .navbar-caption {
  line-height: inherit !important;
}
.cid-sgZfSs49ye .navbar-brand .navbar-logo a {
  outline: none;
}
.cid-sgZfSs49ye .dropdown-item.active,
.cid-sgZfSs49ye .dropdown-item:active {
  background-color: transparent;
}
.cid-sgZfSs49ye .navbar-expand-lg .navbar-nav .nav-link {
  padding: 0;
}
.cid-sgZfSs49ye .nav-dropdown .link.dropdown-toggle {
  margin-right: 1.667em;
}
.cid-sgZfSs49ye .nav-dropdown .link.dropdown-toggle[aria-expanded="true"] {
  margin-right: 0;
  padding: 0.667em 1.667em;
}
.cid-sgZfSs49ye .navbar.navbar-expand-lg .dropdown .dropdown-menu {
  background: #ffffff;
}
.cid-sgZfSs49ye .navbar.navbar-expand-lg .dropdown .dropdown-menu .dropdown-submenu {
  margin: 0;
  left: 100%;
}
.cid-sgZfSs49ye .navbar .dropdown.open > .dropdown-menu {
  display: block;
}
.cid-sgZfSs49ye ul.navbar-nav {
  flex-wrap: wrap;
}
.cid-sgZfSs49ye .navbar-buttons {
  text-align: center;
  min-width: 170px;
}
.cid-sgZfSs49ye button.navbar-toggler {
  outline: none;
  width: 31px;
  height: 20px;
  cursor: pointer;
  transition: all .2s;
  position: relative;
  align-self: center;
}
.cid-sgZfSs49ye button.navbar-toggler .hamburger span {
  position: absolute;
  right: 0;
  width: 30px;
  height: 2px;
  border-right: 5px;
  background-color: currentColor;
}
.cid-sgZfSs49ye button.navbar-toggler .hamburger span:nth-child(1) {
  top: 0;
  transition: all .2s;
}
.cid-sgZfSs49ye button.navbar-toggler .hamburger span:nth-child(2) {
  top: 8px;
  transition: all .15s;
}
.cid-sgZfSs49ye button.navbar-toggler .hamburger span:nth-child(3) {
  top: 8px;
  transition: all .15s;
}
.cid-sgZfSs49ye button.navbar-toggler .hamburger span:nth-child(4) {
  top: 16px;
  transition: all .2s;
}
.cid-sgZfSs49ye nav.opened .hamburger span:nth-child(1) {
  top: 8px;
  width: 0;
  opacity: 0;
  right: 50%;
  transition: all .2s;
}
.cid-sgZfSs49ye nav.opened .hamburger span:nth-child(2) {
  transform: rotate(45deg);
  transition: all .25s;
}
.cid-sgZfSs49ye nav.opened .hamburger span:nth-child(3) {
  transform: rotate(-45deg);
  transition: all .25s;
}
.cid-sgZfSs49ye nav.opened .hamburger span:nth-child(4) {
  top: 8px;
  width: 0;
  opacity: 0;
  right: 50%;
  transition: all .2s;
}
.cid-sgZfSs49ye .navbar-dropdown {
  padding: .5rem 1rem;
}
.cid-sgZfSs49ye a.nav-link {
  display: flex;
  align-items: center;
  justify-content: center;
}
.cid-sgZfSs49ye .icons-menu {
  flex-wrap: nowrap;
  display: flex;
  justify-content: center;
  padding-left: 1rem;
  padding-right: 1rem;
  padding-top: 0.3rem;
  text-align: center;
}
@media screen and (-ms-high-contrast: active), (-ms-high-contrast: none) {
  .cid-sgZfSs49ye .navbar {
    height: 77px;
  }
  .cid-sgZfSs49ye .navbar.opened {
    height: auto;
  }
  .cid-sgZfSs49ye .nav-item .nav-link:hover::before {
    width: 175%;
    max-width: calc(100% + 2rem);
    left: -1rem;
  }
}
@media (max-width: 992px) {
  .cid-sgZfSs49ye .navbar {
    background: #ffffff;
  }
  .cid-sgZfSs49ye .nav-link {
    color: black!important;
  }
}
.cid-sgZfSsyy69 {
  padding-top: 60px;
  padding-bottom: 60px;
  background-color: #ffffff;
  position: relative;
  overflow: hidden;
}
.cid-sgZfSsyy69 svg {
  position: absolute;
  top: 0;
  left: 0;
  transform: scale(1.8, 1.8);
}
.cid-sgZfSsyy69 #e1_ellipse {
  fill: #65bf7a !important;
}
.cid-sgZfSsyy69 img {
  width: 80%;
  border-radius: 10px;
  height: 100%;
  object-fit: cover;
  box-shadow: 0 10px 55px 5px rgba(156, 235, 186, 0.35);
}
@media (max-width: 576px) {
  .cid-sgZfSsyy69 img {
    width: 100%;
    left: 0;
  }
}
.cid-sgZfSsyy69 H1 {
  color: #ffffff;
}
.cid-sgZfSsyy69 .mbr-text,
.cid-sgZfSsyy69 .mbr-section-btn {
  color: #ffffff;
}
.cid-sgZfSsOoBw {
  padding-top: 5rem;
  padding-bottom: 0rem;
  background-color: #ffffff;
}
.cid-sgZfSsOoBw .mbr-text {
  color: #777d74;
  text-align: justify;
}
.cid-sgZfSt0SkB {
  padding-top: 4rem;
  padding-bottom: 4rem;
  background-color: #ffffff;
}
.cid-sgZfSt0SkB .counter-container ul {
  margin-bottom: 0;
}
.cid-sgZfSt0SkB .counter-container ul li {
  padding-left: 0rem;
  margin-bottom: 1rem;
  list-style: none;
  position: relative;
}
.cid-sgZfSt0SkB .counter-container ul li:before {
  position: absolute;
  font-family: 'Moririse2' !important;
  left: -40px;
  content: "\e96b";
  top: -2px;
  display: flex;
  transform: rotate(30deg);
  justify-content: center;
  align-items: center;
  color: #65bf7a;
  width: 20px;
  height: 20px;
  border-radius: 50%;
  margin-top: 5px;
}
.cid-sgZgAb1D99 {
  padding-top: 2rem;
  padding-bottom: 2rem;
  background-color: #72e29d;
}
.cid-sgZgAb1D99 .mbr-section-title {
  color: #333333;
}
.cid-sgZgAb1D99 .mbr-text,
.cid-sgZgAb1D99 .mbr-section-btn {
  color: #000000;
}
.cid-sgZgAb1D99 .btn {
  color: white!important;
  border-color: white!important;
}
.cid-sgZm3kPeDg {
  padding-top: 2rem;
  padding-bottom: 2rem;
  background-color: #65bf7a;
}
.cid-sgZm3kPeDg .mbr-section-title {
  color: #ffffff;
}
.cid-sgZm3kPeDg .mbr-text,
.cid-sgZm3kPeDg .mbr-section-btn {
  color: #ffffff;
}
.cid-sgZm3kPeDg .btn {
  color: white!important;
  border-color: white!important;
}
.cid-sgZfStTqlH {
  padding-top: 60px;
  padding-bottom: 60px;
  background-color: #333333;
}
@media (max-width: 767px) {
  .cid-sgZfStTqlH .content {
    text-align: center;
  }
  .cid-sgZfStTqlH .content > div:not(:last-child) {
    margin-bottom: 2rem;
  }
}
@media (max-width: 767px) {
  .cid-sgZfStTqlH .media-wrap {
    margin-bottom: 1rem;
  }
}
.cid-sgZfStTqlH .media-wrap .mbr-iconfont-logo {
  font-size: 7.5rem;
  color: #f36;
}
.cid-sgZfStTqlH .media-wrap img {
  height: 6rem;
}
.cid-sgZfStTqlH .mbr-text {
  color: #8d97ad;
}
.cid-sgZfStTqlH .p-title {
  font-size: 17px;
}
.cid-sgZfStTqlH .p-title span {
  color: #111111;
}
.cid-sgZfStTqlH .title-card {
  font-size: 1.3rem;
}
.cid-sgZfStTqlH .social-media ul {
  margin: 0;
  padding: 0;
  margin-bottom: 8px;
}
.cid-sgZfStTqlH .social-media ul li {
  margin-right: .5rem;
  display: inline-block;
  margin-bottom: .5rem;
}
.cid-sgZfStTqlH .footer-menu {
  margin-bottom: 0;
  display: flex;
  -webkit-justify-content: flex-end;
  justify-content: flex-end;
  -webkit-flex-wrap: wrap;
  flex-wrap: wrap;
  list-style: none;
}
.cid-sgZfStTqlH .footer-menu__item {
  font-size: 18px;
  padding-right: 1.5rem;
}
.cid-sgZfStTqlH .footer-menu__item:last-child {
  padding-right: 0;
}
.cid-sgZfStTqlH .copyright {
  display: flex;
  -webkit-align-items: center;
  align-items: center;
}
.cid-sgZfStTqlH .copyright img {
  margin-right: 10px;
}
.cid-sgZfStTqlH .icon-transition span {
  color: #ffffff;
  display: flex;
  padding: 1rem;
  border-radius: 50%;
  background-color: #72e29d;
  transition: all 0.3s ease-out 0s;
  font-size: 14px;
}
.cid-sgZfStTqlH .icon-transition span:hover {
  background-color: #65bf7a;
}
@media (max-width: 767px) {
  .cid-sgZfStTqlH .footer-lower .copyright {
    margin-bottom: 1rem;
    text-align: center;
  }
}
.cid-sgZfStTqlH .footer-lower hr {
  margin: 1rem 0;
  border-color: #efefef;
}
@media (max-width: 767px) {
  .cid-sgZfStTqlH .footer-menu {
    -webkit-justify-content: center;
    justify-content: center;
  }
}
.cid-sgZfStTqlH H5 {
  color: #72e29d;
}
.cid-sgZfStTqlH .p-title,
.cid-sgZfStTqlH .social-media {
  color: #ffffff;
}
.cid-sgZfSs49ye .navbar-dropdown {
  position: relative !important;
}
.cid-sgZfSs49ye img {
  width: 50px!important;
  height: 50px!important;
}
.cid-sgZfSs49ye .navbar-short {
  background: #ffffff !important;
  box-shadow: 0 0 10px rgba(0, 0, 0, 0.4);
}
.cid-sgZfSs49ye .navbar-short .nav-link {
  color: black!important;
}
.cid-sgZfSs49ye .navbar {
  transition: all .3s;
  min-height: 77px;
  border-bottom: 1px solid transparent;
  background: rgba(255, 255, 255, 0);
}
.cid-sgZfSs49ye .navbar.opened {
  transition: all .3s;
}
.cid-sgZfSs49ye .navbar .navbar-logo img {
  width: 220px !important;
  height: auto !important;
}
.cid-sgZfSs49ye .navbar .navbar-collapse {
  justify-content: flex-end;
  z-index: 1;
}
.cid-sgZfSs49ye .navbar.collapsed .nav-item .nav-link::before {
  display: none;
}
.cid-sgZfSs49ye .navbar.collapsed.opened .dropdown-menu {
  top: 0;
}
.cid-sgZfSs49ye .navbar.collapsed .dropdown-menu .dropdown-submenu {
  left: 0 !important;
}
.cid-sgZfSs49ye .navbar.collapsed .dropdown-menu .dropdown-item:after {
  right: auto;
}
.cid-sgZfSs49ye .navbar.collapsed .dropdown-menu .dropdown-toggle[data-toggle="dropdown-submenu"]:after {
  margin-left: 0.5rem;
  margin-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-sgZfSs49ye .navbar.collapsed ul.navbar-nav li {
  margin: auto;
}
.cid-sgZfSs49ye .navbar.collapsed .icons-menu {
  padding-left: 0;
  padding-right: 0;
  padding-top: .5rem;
  padding-bottom: .5rem;
}
@media (max-width: 991px) {
  .cid-sgZfSs49ye .navbar .nav-item .nav-link::before {
    display: none;
  }
  .cid-sgZfSs49ye .navbar.opened .dropdown-menu {
    top: 0;
  }
  .cid-sgZfSs49ye .navbar .dropdown-menu .dropdown-submenu {
    left: 0 !important;
  }
  .cid-sgZfSs49ye .navbar .dropdown-menu .dropdown-item:after {
    right: auto;
  }
  .cid-sgZfSs49ye .navbar .dropdown-menu .dropdown-toggle[data-toggle="dropdown-submenu"]:after {
    margin-left: 0.5rem;
    margin-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-sgZfSs49ye .navbar ul.navbar-nav li {
    margin: auto;
  }
  .cid-sgZfSs49ye .navbar .navbar-brand {
    flex-shrink: initial;
    flex-basis: auto;
    word-break: break-word;
    padding-right: 1rem;
    height: 77px;
  }
  .cid-sgZfSs49ye .navbar .navbar-toggler {
    flex-basis: auto;
  }
  .cid-sgZfSs49ye .navbar .icons-menu {
    padding: 0;
    padding-top: 1rem;
    padding-bottom: 1.6rem;
  }
}
.cid-sgZfSs49ye .navbar.navbar-short {
  min-height: 60px;
}
.cid-sgZfSs49ye .navbar.navbar-short .navbar-logo img {
  height: 3rem !important;
}
.cid-sgZfSs49ye .navbar.navbar-short .navbar-brand {
  padding: 0;
}
.cid-sgZfSs49ye .navbar-logo {
  margin-right: 1rem!important;
}
.cid-sgZfSs49ye .nav-link {
  transition: all 0.3s;
  position: relative;
}
.cid-sgZfSs49ye .nav-link:before {
  content: '';
  position: absolute;
  width: 8px;
  height: 8px;
  border-radius: 3px;
  transition: all 0.3s;
  bottom: 5px;
  left: 50%;
  opacity: 0;
  transform: translateX(-50%);
  background: #72e29d;
}
.cid-sgZfSs49ye .nav-link:hover,
.cid-sgZfSs49ye .nav-link:focus {
  color: #72e29d !important;
}
.cid-sgZfSs49ye .nav-link:hover:before,
.cid-sgZfSs49ye .nav-link:focus:before {
  bottom: -17px;
  opacity: 1;
}
.cid-sgZfSs49ye .dropdown-menu {
  padding: 0.5rem 0;
  border: 2px solid black;
  border-radius: 8px;
}
.cid-sgZfSs49ye .dropdown-item {
  padding: 0 2rem;
  backround: white;
  color: black !important;
}
.cid-sgZfSs49ye .dropdown-item:before {
  content: '';
  position: absolute;
  width: 8px;
  height: 8px;
  border-radius: 3px;
  transition: all 0.3s;
  left: -5px;
  top: 50%;
  opacity: 0;
  transform: translateY(-50%);
  background: #72e29d;
}
.cid-sgZfSs49ye .dropdown-item:hover,
.cid-sgZfSs49ye .dropdown-item:focus {
  color: #72e29d !important;
  transform: translateX(10px);
}
.cid-sgZfSs49ye .dropdown-item:hover:before,
.cid-sgZfSs49ye .dropdown-item:focus:before {
  left: 7px;
  opacity: 1;
}
.cid-sgZfSs49ye .iconfont-wrapper {
  position: relative;
  box-shadow: 0px 0px 0px 2px #000000 inset;
  border-radius: 50%;
  color: #000000 !important;
  font-size: 1.2rem;
  width: 45px;
  height: 45px;
  display: flex;
  margin: 0 0.4rem;
  justify-content: center;
  align-items: center;
  transition: all 0.3s;
}
.cid-sgZfSs49ye .iconfont-wrapper:hover {
  box-shadow: 0px 0px 0px 2px #72e29d inset;
}
.cid-sgZfSs49ye .iconfont-wrapper:hover .icon-bg {
  top: 0px;
  right: 0px;
}
.cid-sgZfSs49ye .iconfont-wrapper:hover .mbr-iconfont {
  color: white;
}
.cid-sgZfSs49ye .mbr-iconfont {
  z-index: 2;
  transition: all 0.3s;
}
.cid-sgZfSs49ye .icon-bg {
  position: absolute;
  top: 5px;
  right: -5px;
  box-sizing: border-box;
  width: 100%;
  transition: all 0.3s;
  z-index: -1;
  height: 100%;
  border-radius: 50%;
  background: #72e29d;
}
.cid-sgZfSs49ye .navbar-nav {
  margin: auto;
}
.cid-sgZfSs49ye .nav-dropdown .link {
  padding: 0 0.3em !important;
  margin: .667em 1em !important;
}
.cid-sgZfSs49ye .nav-dropdown .link.dropdown-toggle::after {
  margin-left: 0.5rem;
  margin-top: 0.2rem;
}
.cid-sgZfSs49ye .container {
  display: flex;
  margin: auto;
}
.cid-sgZfSs49ye .navbar-caption {
  padding-right: 4rem;
}
.cid-sgZfSs49ye .dropdown-menu,
.cid-sgZfSs49ye .navbar.opened {
  background: #ffffff !important;
}
.cid-sgZfSs49ye .nav-item:focus,
.cid-sgZfSs49ye .nav-link:focus {
  outline: none;
}
.cid-sgZfSs49ye .dropdown .dropdown-menu .dropdown-item {
  width: auto;
  transition: all 0.25s ease-in-out;
}
.cid-sgZfSs49ye .dropdown .dropdown-menu .dropdown-item::after {
  right: 1rem;
}
.cid-sgZfSs49ye .dropdown .dropdown-menu .dropdown-item .mbr-iconfont {
  margin-left: -1.8rem;
  padding-right: 1rem;
  font-size: inherit;
}
.cid-sgZfSs49ye .dropdown .dropdown-menu .dropdown-item .mbr-iconfont:before {
  display: inline-block;
  transform: scale(1, 1);
  transition: all 0.25s ease-in-out;
}
.cid-sgZfSs49ye .collapsed .dropdown-menu .dropdown-item:before {
  display: none;
}
.cid-sgZfSs49ye .collapsed .dropdown .dropdown-menu .dropdown-item {
  padding: 0.235em 1.5em 0.235em 1.5em !important;
  transition: none;
  margin: 0 !important;
}
.cid-sgZfSs49ye .navbar-brand {
  flex-shrink: 0;
  align-items: center;
  margin-right: 0;
  padding: 0;
  transition: all .3s;
  word-break: break-word;
  z-index: 1;
}
.cid-sgZfSs49ye .navbar-brand .navbar-caption {
  line-height: inherit !important;
}
.cid-sgZfSs49ye .navbar-brand .navbar-logo a {
  outline: none;
}
.cid-sgZfSs49ye .dropdown-item.active,
.cid-sgZfSs49ye .dropdown-item:active {
  background-color: transparent;
}
.cid-sgZfSs49ye .navbar-expand-lg .navbar-nav .nav-link {
  padding: 0;
}
.cid-sgZfSs49ye .nav-dropdown .link.dropdown-toggle {
  margin-right: 1.667em;
}
.cid-sgZfSs49ye .nav-dropdown .link.dropdown-toggle[aria-expanded="true"] {
  margin-right: 0;
  padding: 0.667em 1.667em;
}
.cid-sgZfSs49ye .navbar.navbar-expand-lg .dropdown .dropdown-menu {
  background: #ffffff;
}
.cid-sgZfSs49ye .navbar.navbar-expand-lg .dropdown .dropdown-menu .dropdown-submenu {
  margin: 0;
  left: 100%;
}
.cid-sgZfSs49ye .navbar .dropdown.open > .dropdown-menu {
  display: block;
}
.cid-sgZfSs49ye ul.navbar-nav {
  flex-wrap: wrap;
}
.cid-sgZfSs49ye .navbar-buttons {
  text-align: center;
  min-width: 170px;
}
.cid-sgZfSs49ye button.navbar-toggler {
  outline: none;
  width: 31px;
  height: 20px;
  cursor: pointer;
  transition: all .2s;
  position: relative;
  align-self: center;
}
.cid-sgZfSs49ye button.navbar-toggler .hamburger span {
  position: absolute;
  right: 0;
  width: 30px;
  height: 2px;
  border-right: 5px;
  background-color: currentColor;
}
.cid-sgZfSs49ye button.navbar-toggler .hamburger span:nth-child(1) {
  top: 0;
  transition: all .2s;
}
.cid-sgZfSs49ye button.navbar-toggler .hamburger span:nth-child(2) {
  top: 8px;
  transition: all .15s;
}
.cid-sgZfSs49ye button.navbar-toggler .hamburger span:nth-child(3) {
  top: 8px;
  transition: all .15s;
}
.cid-sgZfSs49ye button.navbar-toggler .hamburger span:nth-child(4) {
  top: 16px;
  transition: all .2s;
}
.cid-sgZfSs49ye nav.opened .hamburger span:nth-child(1) {
  top: 8px;
  width: 0;
  opacity: 0;
  right: 50%;
  transition: all .2s;
}
.cid-sgZfSs49ye nav.opened .hamburger span:nth-child(2) {
  transform: rotate(45deg);
  transition: all .25s;
}
.cid-sgZfSs49ye nav.opened .hamburger span:nth-child(3) {
  transform: rotate(-45deg);
  transition: all .25s;
}
.cid-sgZfSs49ye nav.opened .hamburger span:nth-child(4) {
  top: 8px;
  width: 0;
  opacity: 0;
  right: 50%;
  transition: all .2s;
}
.cid-sgZfSs49ye .navbar-dropdown {
  padding: .5rem 1rem;
}
.cid-sgZfSs49ye a.nav-link {
  display: flex;
  align-items: center;
  justify-content: center;
}
.cid-sgZfSs49ye .icons-menu {
  flex-wrap: nowrap;
  display: flex;
  justify-content: center;
  padding-left: 1rem;
  padding-right: 1rem;
  padding-top: 0.3rem;
  text-align: center;
}
@media screen and (-ms-high-contrast: active), (-ms-high-contrast: none) {
  .cid-sgZfSs49ye .navbar {
    height: 77px;
  }
  .cid-sgZfSs49ye .navbar.opened {
    height: auto;
  }
  .cid-sgZfSs49ye .nav-item .nav-link:hover::before {
    width: 175%;
    max-width: calc(100% + 2rem);
    left: -1rem;
  }
}
@media (max-width: 992px) {
  .cid-sgZfSs49ye .navbar {
    background: #ffffff;
  }
  .cid-sgZfSs49ye .nav-link {
    color: black!important;
  }
}
.cid-sgZfSsyy69 {
  padding-top: 60px;
  padding-bottom: 60px;
  background-color: #ffffff;
  position: relative;
  overflow: hidden;
}
.cid-sgZfSsyy69 svg {
  position: absolute;
  top: 0;
  left: 0;
  transform: scale(1.8, 1.8);
}
.cid-sgZfSsyy69 #e1_ellipse {
  fill: #65bf7a !important;
}
.cid-sgZfSsyy69 img {
  width: 80%;
  border-radius: 10px;
  height: 100%;
  object-fit: cover;
  box-shadow: 0 10px 55px 5px rgba(156, 235, 186, 0.35);
}
@media (max-width: 576px) {
  .cid-sgZfSsyy69 img {
    width: 100%;
    left: 0;
  }
}
.cid-sgZfSsyy69 H1 {
  color: #ffffff;
}
.cid-sgZfSsyy69 .mbr-text,
.cid-sgZfSsyy69 .mbr-section-btn {
  color: #ffffff;
}
.cid-sgZfSsOoBw {
  padding-top: 5rem;
  padding-bottom: 0rem;
  background-color: #ffffff;
}
.cid-sgZfSsOoBw .mbr-text {
  color: #777d74;
  text-align: justify;
}
.cid-sgZfSt0SkB {
  padding-top: 4rem;
  padding-bottom: 4rem;
  background-color: #ffffff;
}
.cid-sgZfSt0SkB .counter-container ul {
  margin-bottom: 0;
}
.cid-sgZfSt0SkB .counter-container ul li {
  padding-left: 0rem;
  margin-bottom: 1rem;
  list-style: none;
  position: relative;
}
.cid-sgZfSt0SkB .counter-container ul li:before {
  position: absolute;
  font-family: 'Moririse2' !important;
  left: -40px;
  content: "\e96b";
  top: -2px;
  display: flex;
  transform: rotate(30deg);
  justify-content: center;
  align-items: center;
  color: #65bf7a;
  width: 20px;
  height: 20px;
  border-radius: 50%;
  margin-top: 5px;
}
.cid-sgZgAb1D99 {
  padding-top: 2rem;
  padding-bottom: 2rem;
  background-color: #72e29d;
}
.cid-sgZgAb1D99 .mbr-section-title {
  color: #333333;
}
.cid-sgZgAb1D99 .mbr-text,
.cid-sgZgAb1D99 .mbr-section-btn {
  color: #000000;
}
.cid-sgZgAb1D99 .btn {
  color: white!important;
  border-color: white!important;
}
.cid-sgZm3kPeDg {
  padding-top: 2rem;
  padding-bottom: 2rem;
  background-color: #65bf7a;
}
.cid-sgZm3kPeDg .mbr-section-title {
  color: #ffffff;
}
.cid-sgZm3kPeDg .mbr-text,
.cid-sgZm3kPeDg .mbr-section-btn {
  color: #ffffff;
}
.cid-sgZm3kPeDg .btn {
  color: white!important;
  border-color: white!important;
}
.cid-sgZfStTqlH {
  padding-top: 60px;
  padding-bottom: 60px;
  background-color: #333333;
}
@media (max-width: 767px) {
  .cid-sgZfStTqlH .content {
    text-align: center;
  }
  .cid-sgZfStTqlH .content > div:not(:last-child) {
    margin-bottom: 2rem;
  }
}
@media (max-width: 767px) {
  .cid-sgZfStTqlH .media-wrap {
    margin-bottom: 1rem;
  }
}
.cid-sgZfStTqlH .media-wrap .mbr-iconfont-logo {
  font-size: 7.5rem;
  color: #f36;
}
.cid-sgZfStTqlH .media-wrap img {
  height: 6rem;
}
.cid-sgZfStTqlH .mbr-text {
  color: #8d97ad;
}
.cid-sgZfStTqlH .p-title {
  font-size: 17px;
}
.cid-sgZfStTqlH .p-title span {
  color: #111111;
}
.cid-sgZfStTqlH .title-card {
  font-size: 1.3rem;
}
.cid-sgZfStTqlH .social-media ul {
  margin: 0;
  padding: 0;
  margin-bottom: 8px;
}
.cid-sgZfStTqlH .social-media ul li {
  margin-right: .5rem;
  display: inline-block;
  margin-bottom: .5rem;
}
.cid-sgZfStTqlH .footer-menu {
  margin-bottom: 0;
  display: flex;
  -webkit-justify-content: flex-end;
  justify-content: flex-end;
  -webkit-flex-wrap: wrap;
  flex-wrap: wrap;
  list-style: none;
}
.cid-sgZfStTqlH .footer-menu__item {
  font-size: 18px;
  padding-right: 1.5rem;
}
.cid-sgZfStTqlH .footer-menu__item:last-child {
  padding-right: 0;
}
.cid-sgZfStTqlH .copyright {
  display: flex;
  -webkit-align-items: center;
  align-items: center;
}
.cid-sgZfStTqlH .copyright img {
  margin-right: 10px;
}
.cid-sgZfStTqlH .icon-transition span {
  color: #ffffff;
  display: flex;
  padding: 1rem;
  border-radius: 50%;
  background-color: #72e29d;
  transition: all 0.3s ease-out 0s;
  font-size: 14px;
}
.cid-sgZfStTqlH .icon-transition span:hover {
  background-color: #65bf7a;
}
@media (max-width: 767px) {
  .cid-sgZfStTqlH .footer-lower .copyright {
    margin-bottom: 1rem;
    text-align: center;
  }
}
.cid-sgZfStTqlH .footer-lower hr {
  margin: 1rem 0;
  border-color: #efefef;
}
@media (max-width: 767px) {
  .cid-sgZfStTqlH .footer-menu {
    -webkit-justify-content: center;
    justify-content: center;
  }
}
.cid-sgZfStTqlH H5 {
  color: #72e29d;
}
.cid-sgZfStTqlH .p-title,
.cid-sgZfStTqlH .social-media {
  color: #ffffff;
}
.cid-sgZfSs49ye .navbar-dropdown {
  position: relative !important;
}
.cid-sgZfSs49ye img {
  width: 50px!important;
  height: 50px!important;
}
.cid-sgZfSs49ye .navbar-short {
  background: #ffffff !important;
  box-shadow: 0 0 10px rgba(0, 0, 0, 0.4);
}
.cid-sgZfSs49ye .navbar-short .nav-link {
  color: black!important;
}
.cid-sgZfSs49ye .navbar {
  transition: all .3s;
  min-height: 77px;
  border-bottom: 1px solid transparent;
  background: rgba(255, 255, 255, 0);
}
.cid-sgZfSs49ye .navbar.opened {
  transition: all .3s;
}
.cid-sgZfSs49ye .navbar .navbar-logo img {
  width: 220px !important;
  height: auto !important;
}
.cid-sgZfSs49ye .navbar .navbar-collapse {
  justify-content: flex-end;
  z-index: 1;
}
.cid-sgZfSs49ye .navbar.collapsed .nav-item .nav-link::before {
  display: none;
}
.cid-sgZfSs49ye .navbar.collapsed.opened .dropdown-menu {
  top: 0;
}
.cid-sgZfSs49ye .navbar.collapsed .dropdown-menu .dropdown-submenu {
  left: 0 !important;
}
.cid-sgZfSs49ye .navbar.collapsed .dropdown-menu .dropdown-item:after {
  right: auto;
}
.cid-sgZfSs49ye .navbar.collapsed .dropdown-menu .dropdown-toggle[data-toggle="dropdown-submenu"]:after {
  margin-left: 0.5rem;
  margin-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-sgZfSs49ye .navbar.collapsed ul.navbar-nav li {
  margin: auto;
}
.cid-sgZfSs49ye .navbar.collapsed .icons-menu {
  padding-left: 0;
  padding-right: 0;
  padding-top: .5rem;
  padding-bottom: .5rem;
}
@media (max-width: 991px) {
  .cid-sgZfSs49ye .navbar .nav-item .nav-link::before {
    display: none;
  }
  .cid-sgZfSs49ye .navbar.opened .dropdown-menu {
    top: 0;
  }
  .cid-sgZfSs49ye .navbar .dropdown-menu .dropdown-submenu {
    left: 0 !important;
  }
  .cid-sgZfSs49ye .navbar .dropdown-menu .dropdown-item:after {
    right: auto;
  }
  .cid-sgZfSs49ye .navbar .dropdown-menu .dropdown-toggle[data-toggle="dropdown-submenu"]:after {
    margin-left: 0.5rem;
    margin-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-sgZfSs49ye .navbar ul.navbar-nav li {
    margin: auto;
  }
  .cid-sgZfSs49ye .navbar .navbar-brand {
    flex-shrink: initial;
    flex-basis: auto;
    word-break: break-word;
    padding-right: 1rem;
    height: 77px;
  }
  .cid-sgZfSs49ye .navbar .navbar-toggler {
    flex-basis: auto;
  }
  .cid-sgZfSs49ye .navbar .icons-menu {
    padding: 0;
    padding-top: 1rem;
    padding-bottom: 1.6rem;
  }
}
.cid-sgZfSs49ye .navbar.navbar-short {
  min-height: 60px;
}
.cid-sgZfSs49ye .navbar.navbar-short .navbar-logo img {
  height: 3rem !important;
}
.cid-sgZfSs49ye .navbar.navbar-short .navbar-brand {
  padding: 0;
}
.cid-sgZfSs49ye .navbar-logo {
  margin-right: 1rem!important;
}
.cid-sgZfSs49ye .nav-link {
  transition: all 0.3s;
  position: relative;
}
.cid-sgZfSs49ye .nav-link:before {
  content: '';
  position: absolute;
  width: 8px;
  height: 8px;
  border-radius: 3px;
  transition: all 0.3s;
  bottom: 5px;
  left: 50%;
  opacity: 0;
  transform: translateX(-50%);
  background: #72e29d;
}
.cid-sgZfSs49ye .nav-link:hover,
.cid-sgZfSs49ye .nav-link:focus {
  color: #72e29d !important;
}
.cid-sgZfSs49ye .nav-link:hover:before,
.cid-sgZfSs49ye .nav-link:focus:before {
  bottom: -17px;
  opacity: 1;
}
.cid-sgZfSs49ye .dropdown-menu {
  padding: 0.5rem 0;
  border: 2px solid black;
  border-radius: 8px;
}
.cid-sgZfSs49ye .dropdown-item {
  padding: 0 2rem;
  backround: white;
  color: black !important;
}
.cid-sgZfSs49ye .dropdown-item:before {
  content: '';
  position: absolute;
  width: 8px;
  height: 8px;
  border-radius: 3px;
  transition: all 0.3s;
  left: -5px;
  top: 50%;
  opacity: 0;
  transform: translateY(-50%);
  background: #72e29d;
}
.cid-sgZfSs49ye .dropdown-item:hover,
.cid-sgZfSs49ye .dropdown-item:focus {
  color: #72e29d !important;
  transform: translateX(10px);
}
.cid-sgZfSs49ye .dropdown-item:hover:before,
.cid-sgZfSs49ye .dropdown-item:focus:before {
  left: 7px;
  opacity: 1;
}
.cid-sgZfSs49ye .iconfont-wrapper {
  position: relative;
  box-shadow: 0px 0px 0px 2px #000000 inset;
  border-radius: 50%;
  color: #000000 !important;
  font-size: 1.2rem;
  width: 45px;
  height: 45px;
  display: flex;
  margin: 0 0.4rem;
  justify-content: center;
  align-items: center;
  transition: all 0.3s;
}
.cid-sgZfSs49ye .iconfont-wrapper:hover {
  box-shadow: 0px 0px 0px 2px #72e29d inset;
}
.cid-sgZfSs49ye .iconfont-wrapper:hover .icon-bg {
  top: 0px;
  right: 0px;
}
.cid-sgZfSs49ye .iconfont-wrapper:hover .mbr-iconfont {
  color: white;
}
.cid-sgZfSs49ye .mbr-iconfont {
  z-index: 2;
  transition: all 0.3s;
}
.cid-sgZfSs49ye .icon-bg {
  position: absolute;
  top: 5px;
  right: -5px;
  box-sizing: border-box;
  width: 100%;
  transition: all 0.3s;
  z-index: -1;
  height: 100%;
  border-radius: 50%;
  background: #72e29d;
}
.cid-sgZfSs49ye .navbar-nav {
  margin: auto;
}
.cid-sgZfSs49ye .nav-dropdown .link {
  padding: 0 0.3em !important;
  margin: .667em 1em !important;
}
.cid-sgZfSs49ye .nav-dropdown .link.dropdown-toggle::after {
  margin-left: 0.5rem;
  margin-top: 0.2rem;
}
.cid-sgZfSs49ye .container {
  display: flex;
  margin: auto;
}
.cid-sgZfSs49ye .navbar-caption {
  padding-right: 4rem;
}
.cid-sgZfSs49ye .dropdown-menu,
.cid-sgZfSs49ye .navbar.opened {
  background: #ffffff !important;
}
.cid-sgZfSs49ye .nav-item:focus,
.cid-sgZfSs49ye .nav-link:focus {
  outline: none;
}
.cid-sgZfSs49ye .dropdown .dropdown-menu .dropdown-item {
  width: auto;
  transition: all 0.25s ease-in-out;
}
.cid-sgZfSs49ye .dropdown .dropdown-menu .dropdown-item::after {
  right: 1rem;
}
.cid-sgZfSs49ye .dropdown .dropdown-menu .dropdown-item .mbr-iconfont {
  margin-left: -1.8rem;
  padding-right: 1rem;
  font-size: inherit;
}
.cid-sgZfSs49ye .dropdown .dropdown-menu .dropdown-item .mbr-iconfont:before {
  display: inline-block;
  transform: scale(1, 1);
  transition: all 0.25s ease-in-out;
}
.cid-sgZfSs49ye .collapsed .dropdown-menu .dropdown-item:before {
  display: none;
}
.cid-sgZfSs49ye .collapsed .dropdown .dropdown-menu .dropdown-item {
  padding: 0.235em 1.5em 0.235em 1.5em !important;
  transition: none;
  margin: 0 !important;
}
.cid-sgZfSs49ye .navbar-brand {
  flex-shrink: 0;
  align-items: center;
  margin-right: 0;
  padding: 0;
  transition: all .3s;
  word-break: break-word;
  z-index: 1;
}
.cid-sgZfSs49ye .navbar-brand .navbar-caption {
  line-height: inherit !important;
}
.cid-sgZfSs49ye .navbar-brand .navbar-logo a {
  outline: none;
}
.cid-sgZfSs49ye .dropdown-item.active,
.cid-sgZfSs49ye .dropdown-item:active {
  background-color: transparent;
}
.cid-sgZfSs49ye .navbar-expand-lg .navbar-nav .nav-link {
  padding: 0;
}
.cid-sgZfSs49ye .nav-dropdown .link.dropdown-toggle {
  margin-right: 1.667em;
}
.cid-sgZfSs49ye .nav-dropdown .link.dropdown-toggle[aria-expanded="true"] {
  margin-right: 0;
  padding: 0.667em 1.667em;
}
.cid-sgZfSs49ye .navbar.navbar-expand-lg .dropdown .dropdown-menu {
  background: #ffffff;
}
.cid-sgZfSs49ye .navbar.navbar-expand-lg .dropdown .dropdown-menu .dropdown-submenu {
  margin: 0;
  left: 100%;
}
.cid-sgZfSs49ye .navbar .dropdown.open > .dropdown-menu {
  display: block;
}
.cid-sgZfSs49ye ul.navbar-nav {
  flex-wrap: wrap;
}
.cid-sgZfSs49ye .navbar-buttons {
  text-align: center;
  min-width: 170px;
}
.cid-sgZfSs49ye button.navbar-toggler {
  outline: none;
  width: 31px;
  height: 20px;
  cursor: pointer;
  transition: all .2s;
  position: relative;
  align-self: center;
}
.cid-sgZfSs49ye button.navbar-toggler .hamburger span {
  position: absolute;
  right: 0;
  width: 30px;
  height: 2px;
  border-right: 5px;
  background-color: currentColor;
}
.cid-sgZfSs49ye button.navbar-toggler .hamburger span:nth-child(1) {
  top: 0;
  transition: all .2s;
}
.cid-sgZfSs49ye button.navbar-toggler .hamburger span:nth-child(2) {
  top: 8px;
  transition: all .15s;
}
.cid-sgZfSs49ye button.navbar-toggler .hamburger span:nth-child(3) {
  top: 8px;
  transition: all .15s;
}
.cid-sgZfSs49ye button.navbar-toggler .hamburger span:nth-child(4) {
  top: 16px;
  transition: all .2s;
}
.cid-sgZfSs49ye nav.opened .hamburger span:nth-child(1) {
  top: 8px;
  width: 0;
  opacity: 0;
  right: 50%;
  transition: all .2s;
}
.cid-sgZfSs49ye nav.opened .hamburger span:nth-child(2) {
  transform: rotate(45deg);
  transition: all .25s;
}
.cid-sgZfSs49ye nav.opened .hamburger span:nth-child(3) {
  transform: rotate(-45deg);
  transition: all .25s;
}
.cid-sgZfSs49ye nav.opened .hamburger span:nth-child(4) {
  top: 8px;
  width: 0;
  opacity: 0;
  right: 50%;
  transition: all .2s;
}
.cid-sgZfSs49ye .navbar-dropdown {
  padding: .5rem 1rem;
}
.cid-sgZfSs49ye a.nav-link {
  display: flex;
  align-items: center;
  justify-content: center;
}
.cid-sgZfSs49ye .icons-menu {
  flex-wrap: nowrap;
  display: flex;
  justify-content: center;
  padding-left: 1rem;
  padding-right: 1rem;
  padding-top: 0.3rem;
  text-align: center;
}
@media screen and (-ms-high-contrast: active), (-ms-high-contrast: none) {
  .cid-sgZfSs49ye .navbar {
    height: 77px;
  }
  .cid-sgZfSs49ye .navbar.opened {
    height: auto;
  }
  .cid-sgZfSs49ye .nav-item .nav-link:hover::before {
    width: 175%;
    max-width: calc(100% + 2rem);
    left: -1rem;
  }
}
@media (max-width: 992px) {
  .cid-sgZfSs49ye .navbar {
    background: #ffffff;
  }
  .cid-sgZfSs49ye .nav-link {
    color: black!important;
  }
}
.cid-sgZfSsyy69 {
  padding-top: 60px;
  padding-bottom: 60px;
  background-color: #ffffff;
  position: relative;
  overflow: hidden;
}
.cid-sgZfSsyy69 svg {
  position: absolute;
  top: 0;
  left: 0;
  transform: scale(1.8, 1.8);
}
.cid-sgZfSsyy69 #e1_ellipse {
  fill: #65bf7a !important;
}
.cid-sgZfSsyy69 img {
  width: 80%;
  border-radius: 10px;
  height: 100%;
  object-fit: cover;
  box-shadow: 0 10px 55px 5px rgba(156, 235, 186, 0.35);
}
@media (max-width: 576px) {
  .cid-sgZfSsyy69 img {
    width: 100%;
    left: 0;
  }
}
.cid-sgZfSsyy69 H1 {
  color: #ffffff;
}
.cid-sgZfSsyy69 .mbr-text,
.cid-sgZfSsyy69 .mbr-section-btn {
  color: #ffffff;
}
.cid-sgZfSsOoBw {
  padding-top: 5rem;
  padding-bottom: 0rem;
  background-color: #ffffff;
}
.cid-sgZfSsOoBw .mbr-text {
  color: #777d74;
  text-align: justify;
}
.cid-sgZfSt0SkB {
  padding-top: 4rem;
  padding-bottom: 4rem;
  background-color: #ffffff;
}
.cid-sgZfSt0SkB .counter-container ul {
  margin-bottom: 0;
}
.cid-sgZfSt0SkB .counter-container ul li {
  padding-left: 0rem;
  margin-bottom: 1rem;
  list-style: none;
  position: relative;
}
.cid-sgZfSt0SkB .counter-container ul li:before {
  position: absolute;
  font-family: 'Moririse2' !important;
  left: -40px;
  content: "\e96b";
  top: -2px;
  display: flex;
  transform: rotate(30deg);
  justify-content: center;
  align-items: center;
  color: #65bf7a;
  width: 20px;
  height: 20px;
  border-radius: 50%;
  margin-top: 5px;
}
.cid-sgZgAb1D99 {
  padding-top: 2rem;
  padding-bottom: 2rem;
  background-color: #72e29d;
}
.cid-sgZgAb1D99 .mbr-section-title {
  color: #333333;
}
.cid-sgZgAb1D99 .mbr-text,
.cid-sgZgAb1D99 .mbr-section-btn {
  color: #000000;
}
.cid-sgZgAb1D99 .btn {
  color: white!important;
  border-color: white!important;
}
.cid-sgZm3kPeDg {
  padding-top: 2rem;
  padding-bottom: 2rem;
  background-color: #65bf7a;
}
.cid-sgZm3kPeDg .mbr-section-title {
  color: #ffffff;
}
.cid-sgZm3kPeDg .mbr-text,
.cid-sgZm3kPeDg .mbr-section-btn {
  color: #ffffff;
}
.cid-sgZm3kPeDg .btn {
  color: white!important;
  border-color: white!important;
}
.cid-sgZfStTqlH {
  padding-top: 60px;
  padding-bottom: 60px;
  background-color: #333333;
}
@media (max-width: 767px) {
  .cid-sgZfStTqlH .content {
    text-align: center;
  }
  .cid-sgZfStTqlH .content > div:not(:last-child) {
    margin-bottom: 2rem;
  }
}
@media (max-width: 767px) {
  .cid-sgZfStTqlH .media-wrap {
    margin-bottom: 1rem;
  }
}
.cid-sgZfStTqlH .media-wrap .mbr-iconfont-logo {
  font-size: 7.5rem;
  color: #f36;
}
.cid-sgZfStTqlH .media-wrap img {
  height: 6rem;
}
.cid-sgZfStTqlH .mbr-text {
  color: #8d97ad;
}
.cid-sgZfStTqlH .p-title {
  font-size: 17px;
}
.cid-sgZfStTqlH .p-title span {
  color: #111111;
}
.cid-sgZfStTqlH .title-card {
  font-size: 1.3rem;
}
.cid-sgZfStTqlH .social-media ul {
  margin: 0;
  padding: 0;
  margin-bottom: 8px;
}
.cid-sgZfStTqlH .social-media ul li {
  margin-right: .5rem;
  display: inline-block;
  margin-bottom: .5rem;
}
.cid-sgZfStTqlH .footer-menu {
  margin-bottom: 0;
  display: flex;
  -webkit-justify-content: flex-end;
  justify-content: flex-end;
  -webkit-flex-wrap: wrap;
  flex-wrap: wrap;
  list-style: none;
}
.cid-sgZfStTqlH .footer-menu__item {
  font-size: 18px;
  padding-right: 1.5rem;
}
.cid-sgZfStTqlH .footer-menu__item:last-child {
  padding-right: 0;
}
.cid-sgZfStTqlH .copyright {
  display: flex;
  -webkit-align-items: center;
  align-items: center;
}
.cid-sgZfStTqlH .copyright img {
  margin-right: 10px;
}
.cid-sgZfStTqlH .icon-transition span {
  color: #ffffff;
  display: flex;
  padding: 1rem;
  border-radius: 50%;
  background-color: #72e29d;
  transition: all 0.3s ease-out 0s;
  font-size: 14px;
}
.cid-sgZfStTqlH .icon-transition span:hover {
  background-color: #65bf7a;
}
@media (max-width: 767px) {
  .cid-sgZfStTqlH .footer-lower .copyright {
    margin-bottom: 1rem;
    text-align: center;
  }
}
.cid-sgZfStTqlH .footer-lower hr {
  margin: 1rem 0;
  border-color: #efefef;
}
@media (max-width: 767px) {
  .cid-sgZfStTqlH .footer-menu {
    -webkit-justify-content: center;
    justify-content: center;
  }
}
.cid-sgZfStTqlH H5 {
  color: #72e29d;
}
.cid-sgZfStTqlH .p-title,
.cid-sgZfStTqlH .social-media {
  color: #ffffff;
}
.cid-sgZfSs49ye .navbar-dropdown {
  position: relative !important;
}
.cid-sgZfSs49ye img {
  width: 50px!important;
  height: 50px!important;
}
.cid-sgZfSs49ye .navbar-short {
  background: #ffffff !important;
  box-shadow: 0 0 10px rgba(0, 0, 0, 0.4);
}
.cid-sgZfSs49ye .navbar-short .nav-link {
  color: black!important;
}
.cid-sgZfSs49ye .navbar {
  transition: all .3s;
  min-height: 77px;
  border-bottom: 1px solid transparent;
  background: rgba(255, 255, 255, 0);
}
.cid-sgZfSs49ye .navbar.opened {
  transition: all .3s;
}
.cid-sgZfSs49ye .navbar .navbar-logo img {
  width: 220px !important;
  height: auto !important;
}
.cid-sgZfSs49ye .navbar .navbar-collapse {
  justify-content: flex-end;
  z-index: 1;
}
.cid-sgZfSs49ye .navbar.collapsed .nav-item .nav-link::before {
  display: none;
}
.cid-sgZfSs49ye .navbar.collapsed.opened .dropdown-menu {
  top: 0;
}
.cid-sgZfSs49ye .navbar.collapsed .dropdown-menu .dropdown-submenu {
  left: 0 !important;
}
.cid-sgZfSs49ye .navbar.collapsed .dropdown-menu .dropdown-item:after {
  right: auto;
}
.cid-sgZfSs49ye .navbar.collapsed .dropdown-menu .dropdown-toggle[data-toggle="dropdown-submenu"]:after {
  margin-left: 0.5rem;
  margin-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-sgZfSs49ye .navbar.collapsed ul.navbar-nav li {
  margin: auto;
}
.cid-sgZfSs49ye .navbar.collapsed .icons-menu {
  padding-left: 0;
  padding-right: 0;
  padding-top: .5rem;
  padding-bottom: .5rem;
}
@media (max-width: 991px) {
  .cid-sgZfSs49ye .navbar .nav-item .nav-link::before {
    display: none;
  }
  .cid-sgZfSs49ye .navbar.opened .dropdown-menu {
    top: 0;
  }
  .cid-sgZfSs49ye .navbar .dropdown-menu .dropdown-submenu {
    left: 0 !important;
  }
  .cid-sgZfSs49ye .navbar .dropdown-menu .dropdown-item:after {
    right: auto;
  }
  .cid-sgZfSs49ye .navbar .dropdown-menu .dropdown-toggle[data-toggle="dropdown-submenu"]:after {
    margin-left: 0.5rem;
    margin-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-sgZfSs49ye .navbar ul.navbar-nav li {
    margin: auto;
  }
  .cid-sgZfSs49ye .navbar .navbar-brand {
    flex-shrink: initial;
    flex-basis: auto;
    word-break: break-word;
    padding-right: 1rem;
    height: 77px;
  }
  .cid-sgZfSs49ye .navbar .navbar-toggler {
    flex-basis: auto;
  }
  .cid-sgZfSs49ye .navbar .icons-menu {
    padding: 0;
    padding-top: 1rem;
    padding-bottom: 1.6rem;
  }
}
.cid-sgZfSs49ye .navbar.navbar-short {
  min-height: 60px;
}
.cid-sgZfSs49ye .navbar.navbar-short .navbar-logo img {
  height: 3rem !important;
}
.cid-sgZfSs49ye .navbar.navbar-short .navbar-brand {
  padding: 0;
}
.cid-sgZfSs49ye .navbar-logo {
  margin-right: 1rem!important;
}
.cid-sgZfSs49ye .nav-link {
  transition: all 0.3s;
  position: relative;
}
.cid-sgZfSs49ye .nav-link:before {
  content: '';
  position: absolute;
  width: 8px;
  height: 8px;
  border-radius: 3px;
  transition: all 0.3s;
  bottom: 5px;
  left: 50%;
  opacity: 0;
  transform: translateX(-50%);
  background: #72e29d;
}
.cid-sgZfSs49ye .nav-link:hover,
.cid-sgZfSs49ye .nav-link:focus {
  color: #72e29d !important;
}
.cid-sgZfSs49ye .nav-link:hover:before,
.cid-sgZfSs49ye .nav-link:focus:before {
  bottom: -17px;
  opacity: 1;
}
.cid-sgZfSs49ye .dropdown-menu {
  padding: 0.5rem 0;
  border: 2px solid black;
  border-radius: 8px;
}
.cid-sgZfSs49ye .dropdown-item {
  padding: 0 2rem;
  backround: white;
  color: black !important;
}
.cid-sgZfSs49ye .dropdown-item:before {
  content: '';
  position: absolute;
  width: 8px;
  height: 8px;
  border-radius: 3px;
  transition: all 0.3s;
  left: -5px;
  top: 50%;
  opacity: 0;
  transform: translateY(-50%);
  background: #72e29d;
}
.cid-sgZfSs49ye .dropdown-item:hover,
.cid-sgZfSs49ye .dropdown-item:focus {
  color: #72e29d !important;
  transform: translateX(10px);
}
.cid-sgZfSs49ye .dropdown-item:hover:before,
.cid-sgZfSs49ye .dropdown-item:focus:before {
  left: 7px;
  opacity: 1;
}
.cid-sgZfSs49ye .iconfont-wrapper {
  position: relative;
  box-shadow: 0px 0px 0px 2px #000000 inset;
  border-radius: 50%;
  color: #000000 !important;
  font-size: 1.2rem;
  width: 45px;
  height: 45px;
  display: flex;
  margin: 0 0.4rem;
  justify-content: center;
  align-items: center;
  transition: all 0.3s;
}
.cid-sgZfSs49ye .iconfont-wrapper:hover {
  box-shadow: 0px 0px 0px 2px #72e29d inset;
}
.cid-sgZfSs49ye .iconfont-wrapper:hover .icon-bg {
  top: 0px;
  right: 0px;
}
.cid-sgZfSs49ye .iconfont-wrapper:hover .mbr-iconfont {
  color: white;
}
.cid-sgZfSs49ye .mbr-iconfont {
  z-index: 2;
  transition: all 0.3s;
}
.cid-sgZfSs49ye .icon-bg {
  position: absolute;
  top: 5px;
  right: -5px;
  box-sizing: border-box;
  width: 100%;
  transition: all 0.3s;
  z-index: -1;
  height: 100%;
  border-radius: 50%;
  background: #72e29d;
}
.cid-sgZfSs49ye .navbar-nav {
  margin: auto;
}
.cid-sgZfSs49ye .nav-dropdown .link {
  padding: 0 0.3em !important;
  margin: .667em 1em !important;
}
.cid-sgZfSs49ye .nav-dropdown .link.dropdown-toggle::after {
  margin-left: 0.5rem;
  margin-top: 0.2rem;
}
.cid-sgZfSs49ye .container {
  display: flex;
  margin: auto;
}
.cid-sgZfSs49ye .navbar-caption {
  padding-right: 4rem;
}
.cid-sgZfSs49ye .dropdown-menu,
.cid-sgZfSs49ye .navbar.opened {
  background: #ffffff !important;
}
.cid-sgZfSs49ye .nav-item:focus,
.cid-sgZfSs49ye .nav-link:focus {
  outline: none;
}
.cid-sgZfSs49ye .dropdown .dropdown-menu .dropdown-item {
  width: auto;
  transition: all 0.25s ease-in-out;
}
.cid-sgZfSs49ye .dropdown .dropdown-menu .dropdown-item::after {
  right: 1rem;
}
.cid-sgZfSs49ye .dropdown .dropdown-menu .dropdown-item .mbr-iconfont {
  margin-left: -1.8rem;
  padding-right: 1rem;
  font-size: inherit;
}
.cid-sgZfSs49ye .dropdown .dropdown-menu .dropdown-item .mbr-iconfont:before {
  display: inline-block;
  transform: scale(1, 1);
  transition: all 0.25s ease-in-out;
}
.cid-sgZfSs49ye .collapsed .dropdown-menu .dropdown-item:before {
  display: none;
}
.cid-sgZfSs49ye .collapsed .dropdown .dropdown-menu .dropdown-item {
  padding: 0.235em 1.5em 0.235em 1.5em !important;
  transition: none;
  margin: 0 !important;
}
.cid-sgZfSs49ye .navbar-brand {
  flex-shrink: 0;
  align-items: center;
  margin-right: 0;
  padding: 0;
  transition: all .3s;
  word-break: break-word;
  z-index: 1;
}
.cid-sgZfSs49ye .navbar-brand .navbar-caption {
  line-height: inherit !important;
}
.cid-sgZfSs49ye .navbar-brand .navbar-logo a {
  outline: none;
}
.cid-sgZfSs49ye .dropdown-item.active,
.cid-sgZfSs49ye .dropdown-item:active {
  background-color: transparent;
}
.cid-sgZfSs49ye .navbar-expand-lg .navbar-nav .nav-link {
  padding: 0;
}
.cid-sgZfSs49ye .nav-dropdown .link.dropdown-toggle {
  margin-right: 1.667em;
}
.cid-sgZfSs49ye .nav-dropdown .link.dropdown-toggle[aria-expanded="true"] {
  margin-right: 0;
  padding: 0.667em 1.667em;
}
.cid-sgZfSs49ye .navbar.navbar-expand-lg .dropdown .dropdown-menu {
  background: #ffffff;
}
.cid-sgZfSs49ye .navbar.navbar-expand-lg .dropdown .dropdown-menu .dropdown-submenu {
  margin: 0;
  left: 100%;
}
.cid-sgZfSs49ye .navbar .dropdown.open > .dropdown-menu {
  display: block;
}
.cid-sgZfSs49ye ul.navbar-nav {
  flex-wrap: wrap;
}
.cid-sgZfSs49ye .navbar-buttons {
  text-align: center;
  min-width: 170px;
}
.cid-sgZfSs49ye button.navbar-toggler {
  outline: none;
  width: 31px;
  height: 20px;
  cursor: pointer;
  transition: all .2s;
  position: relative;
  align-self: center;
}
.cid-sgZfSs49ye button.navbar-toggler .hamburger span {
  position: absolute;
  right: 0;
  width: 30px;
  height: 2px;
  border-right: 5px;
  background-color: currentColor;
}
.cid-sgZfSs49ye button.navbar-toggler .hamburger span:nth-child(1) {
  top: 0;
  transition: all .2s;
}
.cid-sgZfSs49ye button.navbar-toggler .hamburger span:nth-child(2) {
  top: 8px;
  transition: all .15s;
}
.cid-sgZfSs49ye button.navbar-toggler .hamburger span:nth-child(3) {
  top: 8px;
  transition: all .15s;
}
.cid-sgZfSs49ye button.navbar-toggler .hamburger span:nth-child(4) {
  top: 16px;
  transition: all .2s;
}
.cid-sgZfSs49ye nav.opened .hamburger span:nth-child(1) {
  top: 8px;
  width: 0;
  opacity: 0;
  right: 50%;
  transition: all .2s;
}
.cid-sgZfSs49ye nav.opened .hamburger span:nth-child(2) {
  transform: rotate(45deg);
  transition: all .25s;
}
.cid-sgZfSs49ye nav.opened .hamburger span:nth-child(3) {
  transform: rotate(-45deg);
  transition: all .25s;
}
.cid-sgZfSs49ye nav.opened .hamburger span:nth-child(4) {
  top: 8px;
  width: 0;
  opacity: 0;
  right: 50%;
  transition: all .2s;
}
.cid-sgZfSs49ye .navbar-dropdown {
  padding: .5rem 1rem;
}
.cid-sgZfSs49ye a.nav-link {
  display: flex;
  align-items: center;
  justify-content: center;
}
.cid-sgZfSs49ye .icons-menu {
  flex-wrap: nowrap;
  display: flex;
  justify-content: center;
  padding-left: 1rem;
  padding-right: 1rem;
  padding-top: 0.3rem;
  text-align: center;
}
@media screen and (-ms-high-contrast: active), (-ms-high-contrast: none) {
  .cid-sgZfSs49ye .navbar {
    height: 77px;
  }
  .cid-sgZfSs49ye .navbar.opened {
    height: auto;
  }
  .cid-sgZfSs49ye .nav-item .nav-link:hover::before {
    width: 175%;
    max-width: calc(100% + 2rem);
    left: -1rem;
  }
}
@media (max-width: 992px) {
  .cid-sgZfSs49ye .navbar {
    background: #ffffff;
  }
  .cid-sgZfSs49ye .nav-link {
    color: black!important;
  }
}
.cid-sgZfSsyy69 {
  padding-top: 60px;
  padding-bottom: 60px;
  background-color: #ffffff;
  position: relative;
  overflow: hidden;
}
.cid-sgZfSsyy69 svg {
  position: absolute;
  top: 0;
  left: 0;
  transform: scale(1.8, 1.8);
}
.cid-sgZfSsyy69 #e1_ellipse {
  fill: #65bf7a !important;
}
.cid-sgZfSsyy69 img {
  width: 80%;
  border-radius: 10px;
  height: 100%;
  object-fit: cover;
  box-shadow: 0 10px 55px 5px rgba(156, 235, 186, 0.35);
}
@media (max-width: 576px) {
  .cid-sgZfSsyy69 img {
    width: 100%;
    left: 0;
  }
}
.cid-sgZfSsyy69 H1 {
  color: #ffffff;
}
.cid-sgZfSsyy69 .mbr-text,
.cid-sgZfSsyy69 .mbr-section-btn {
  color: #ffffff;
}
.cid-sgZfSsOoBw {
  padding-top: 5rem;
  padding-bottom: 0rem;
  background-color: #ffffff;
}
.cid-sgZfSsOoBw .mbr-text {
  color: #777d74;
  text-align: justify;
}
.cid-sgZfSt0SkB {
  padding-top: 4rem;
  padding-bottom: 4rem;
  background-color: #ffffff;
}
.cid-sgZfSt0SkB .counter-container ul {
  margin-bottom: 0;
}
.cid-sgZfSt0SkB .counter-container ul li {
  padding-left: 0rem;
  margin-bottom: 1rem;
  list-style: none;
  position: relative;
}
.cid-sgZfSt0SkB .counter-container ul li:before {
  position: absolute;
  font-family: 'Moririse2' !important;
  left: -40px;
  content: "\e96b";
  top: -2px;
  display: flex;
  transform: rotate(30deg);
  justify-content: center;
  align-items: center;
  color: #65bf7a;
  width: 20px;
  height: 20px;
  border-radius: 50%;
  margin-top: 5px;
}
.cid-sgZgAb1D99 {
  padding-top: 2rem;
  padding-bottom: 2rem;
  background-color: #72e29d;
}
.cid-sgZgAb1D99 .mbr-section-title {
  color: #333333;
}
.cid-sgZgAb1D99 .mbr-text,
.cid-sgZgAb1D99 .mbr-section-btn {
  color: #000000;
}
.cid-sgZgAb1D99 .btn {
  color: white!important;
  border-color: white!important;
}
.cid-sgZfStTqlH {
  padding-top: 60px;
  padding-bottom: 60px;
  background-color: #333333;
}
@media (max-width: 767px) {
  .cid-sgZfStTqlH .content {
    text-align: center;
  }
  .cid-sgZfStTqlH .content > div:not(:last-child) {
    margin-bottom: 2rem;
  }
}
@media (max-width: 767px) {
  .cid-sgZfStTqlH .media-wrap {
    margin-bottom: 1rem;
  }
}
.cid-sgZfStTqlH .media-wrap .mbr-iconfont-logo {
  font-size: 7.5rem;
  color: #f36;
}
.cid-sgZfStTqlH .media-wrap img {
  height: 6rem;
}
.cid-sgZfStTqlH .mbr-text {
  color: #8d97ad;
}
.cid-sgZfStTqlH .p-title {
  font-size: 17px;
}
.cid-sgZfStTqlH .p-title span {
  color: #111111;
}
.cid-sgZfStTqlH .title-card {
  font-size: 1.3rem;
}
.cid-sgZfStTqlH .social-media ul {
  margin: 0;
  padding: 0;
  margin-bottom: 8px;
}
.cid-sgZfStTqlH .social-media ul li {
  margin-right: .5rem;
  display: inline-block;
  margin-bottom: .5rem;
}
.cid-sgZfStTqlH .footer-menu {
  margin-bottom: 0;
  display: flex;
  -webkit-justify-content: flex-end;
  justify-content: flex-end;
  -webkit-flex-wrap: wrap;
  flex-wrap: wrap;
  list-style: none;
}
.cid-sgZfStTqlH .footer-menu__item {
  font-size: 18px;
  padding-right: 1.5rem;
}
.cid-sgZfStTqlH .footer-menu__item:last-child {
  padding-right: 0;
}
.cid-sgZfStTqlH .copyright {
  display: flex;
  -webkit-align-items: center;
  align-items: center;
}
.cid-sgZfStTqlH .copyright img {
  margin-right: 10px;
}
.cid-sgZfStTqlH .icon-transition span {
  color: #ffffff;
  display: flex;
  padding: 1rem;
  border-radius: 50%;
  background-color: #72e29d;
  transition: all 0.3s ease-out 0s;
  font-size: 14px;
}
.cid-sgZfStTqlH .icon-transition span:hover {
  background-color: #65bf7a;
}
@media (max-width: 767px) {
  .cid-sgZfStTqlH .footer-lower .copyright {
    margin-bottom: 1rem;
    text-align: center;
  }
}
.cid-sgZfStTqlH .footer-lower hr {
  margin: 1rem 0;
  border-color: #efefef;
}
@media (max-width: 767px) {
  .cid-sgZfStTqlH .footer-menu {
    -webkit-justify-content: center;
    justify-content: center;
  }
}
.cid-sgZfStTqlH H5 {
  color: #72e29d;
}
.cid-sgZfStTqlH .p-title,
.cid-sgZfStTqlH .social-media {
  color: #ffffff;
}
.cid-sgZfSs49ye .navbar-dropdown {
  position: relative !important;
}
.cid-sgZfSs49ye img {
  width: 50px!important;
  height: 50px!important;
}
.cid-sgZfSs49ye .navbar-short {
  background: #ffffff !important;
  box-shadow: 0 0 10px rgba(0, 0, 0, 0.4);
}
.cid-sgZfSs49ye .navbar-short .nav-link {
  color: black!important;
}
.cid-sgZfSs49ye .navbar {
  transition: all .3s;
  min-height: 77px;
  border-bottom: 1px solid transparent;
  background: rgba(255, 255, 255, 0);
}
.cid-sgZfSs49ye .navbar.opened {
  transition: all .3s;
}
.cid-sgZfSs49ye .navbar .navbar-logo img {
  width: 220px !important;
  height: auto !important;
}
.cid-sgZfSs49ye .navbar .navbar-collapse {
  justify-content: flex-end;
  z-index: 1;
}
.cid-sgZfSs49ye .navbar.collapsed .nav-item .nav-link::before {
  display: none;
}
.cid-sgZfSs49ye .navbar.collapsed.opened .dropdown-menu {
  top: 0;
}
.cid-sgZfSs49ye .navbar.collapsed .dropdown-menu .dropdown-submenu {
  left: 0 !important;
}
.cid-sgZfSs49ye .navbar.collapsed .dropdown-menu .dropdown-item:after {
  right: auto;
}
.cid-sgZfSs49ye .navbar.collapsed .dropdown-menu .dropdown-toggle[data-toggle="dropdown-submenu"]:after {
  margin-left: 0.5rem;
  margin-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-sgZfSs49ye .navbar.collapsed ul.navbar-nav li {
  margin: auto;
}
.cid-sgZfSs49ye .navbar.collapsed .icons-menu {
  padding-left: 0;
  padding-right: 0;
  padding-top: .5rem;
  padding-bottom: .5rem;
}
@media (max-width: 991px) {
  .cid-sgZfSs49ye .navbar .nav-item .nav-link::before {
    display: none;
  }
  .cid-sgZfSs49ye .navbar.opened .dropdown-menu {
    top: 0;
  }
  .cid-sgZfSs49ye .navbar .dropdown-menu .dropdown-submenu {
    left: 0 !important;
  }
  .cid-sgZfSs49ye .navbar .dropdown-menu .dropdown-item:after {
    right: auto;
  }
  .cid-sgZfSs49ye .navbar .dropdown-menu .dropdown-toggle[data-toggle="dropdown-submenu"]:after {
    margin-left: 0.5rem;
    margin-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-sgZfSs49ye .navbar ul.navbar-nav li {
    margin: auto;
  }
  .cid-sgZfSs49ye .navbar .navbar-brand {
    flex-shrink: initial;
    flex-basis: auto;
    word-break: break-word;
    padding-right: 1rem;
    height: 77px;
  }
  .cid-sgZfSs49ye .navbar .navbar-toggler {
    flex-basis: auto;
  }
  .cid-sgZfSs49ye .navbar .icons-menu {
    padding: 0;
    padding-top: 1rem;
    padding-bottom: 1.6rem;
  }
}
.cid-sgZfSs49ye .navbar.navbar-short {
  min-height: 60px;
}
.cid-sgZfSs49ye .navbar.navbar-short .navbar-logo img {
  height: 3rem !important;
}
.cid-sgZfSs49ye .navbar.navbar-short .navbar-brand {
  padding: 0;
}
.cid-sgZfSs49ye .navbar-logo {
  margin-right: 1rem!important;
}
.cid-sgZfSs49ye .nav-link {
  transition: all 0.3s;
  position: relative;
}
.cid-sgZfSs49ye .nav-link:before {
  content: '';
  position: absolute;
  width: 8px;
  height: 8px;
  border-radius: 3px;
  transition: all 0.3s;
  bottom: 5px;
  left: 50%;
  opacity: 0;
  transform: translateX(-50%);
  background: #72e29d;
}
.cid-sgZfSs49ye .nav-link:hover,
.cid-sgZfSs49ye .nav-link:focus {
  color: #72e29d !important;
}
.cid-sgZfSs49ye .nav-link:hover:before,
.cid-sgZfSs49ye .nav-link:focus:before {
  bottom: -17px;
  opacity: 1;
}
.cid-sgZfSs49ye .dropdown-menu {
  padding: 0.5rem 0;
  border: 2px solid black;
  border-radius: 8px;
}
.cid-sgZfSs49ye .dropdown-item {
  padding: 0 2rem;
  backround: white;
  color: black !important;
}
.cid-sgZfSs49ye .dropdown-item:before {
  content: '';
  position: absolute;
  width: 8px;
  height: 8px;
  border-radius: 3px;
  transition: all 0.3s;
  left: -5px;
  top: 50%;
  opacity: 0;
  transform: translateY(-50%);
  background: #72e29d;
}
.cid-sgZfSs49ye .dropdown-item:hover,
.cid-sgZfSs49ye .dropdown-item:focus {
  color: #72e29d !important;
  transform: translateX(10px);
}
.cid-sgZfSs49ye .dropdown-item:hover:before,
.cid-sgZfSs49ye .dropdown-item:focus:before {
  left: 7px;
  opacity: 1;
}
.cid-sgZfSs49ye .iconfont-wrapper {
  position: relative;
  box-shadow: 0px 0px 0px 2px #000000 inset;
  border-radius: 50%;
  color: #000000 !important;
  font-size: 1.2rem;
  width: 45px;
  height: 45px;
  display: flex;
  margin: 0 0.4rem;
  justify-content: center;
  align-items: center;
  transition: all 0.3s;
}
.cid-sgZfSs49ye .iconfont-wrapper:hover {
  box-shadow: 0px 0px 0px 2px #72e29d inset;
}
.cid-sgZfSs49ye .iconfont-wrapper:hover .icon-bg {
  top: 0px;
  right: 0px;
}
.cid-sgZfSs49ye .iconfont-wrapper:hover .mbr-iconfont {
  color: white;
}
.cid-sgZfSs49ye .mbr-iconfont {
  z-index: 2;
  transition: all 0.3s;
}
.cid-sgZfSs49ye .icon-bg {
  position: absolute;
  top: 5px;
  right: -5px;
  box-sizing: border-box;
  width: 100%;
  transition: all 0.3s;
  z-index: -1;
  height: 100%;
  border-radius: 50%;
  background: #72e29d;
}
.cid-sgZfSs49ye .navbar-nav {
  margin: auto;
}
.cid-sgZfSs49ye .nav-dropdown .link {
  padding: 0 0.3em !important;
  margin: .667em 1em !important;
}
.cid-sgZfSs49ye .nav-dropdown .link.dropdown-toggle::after {
  margin-left: 0.5rem;
  margin-top: 0.2rem;
}
.cid-sgZfSs49ye .container {
  display: flex;
  margin: auto;
}
.cid-sgZfSs49ye .navbar-caption {
  padding-right: 4rem;
}
.cid-sgZfSs49ye .dropdown-menu,
.cid-sgZfSs49ye .navbar.opened {
  background: #ffffff !important;
}
.cid-sgZfSs49ye .nav-item:focus,
.cid-sgZfSs49ye .nav-link:focus {
  outline: none;
}
.cid-sgZfSs49ye .dropdown .dropdown-menu .dropdown-item {
  width: auto;
  transition: all 0.25s ease-in-out;
}
.cid-sgZfSs49ye .dropdown .dropdown-menu .dropdown-item::after {
  right: 1rem;
}
.cid-sgZfSs49ye .dropdown .dropdown-menu .dropdown-item .mbr-iconfont {
  margin-left: -1.8rem;
  padding-right: 1rem;
  font-size: inherit;
}
.cid-sgZfSs49ye .dropdown .dropdown-menu .dropdown-item .mbr-iconfont:before {
  display: inline-block;
  transform: scale(1, 1);
  transition: all 0.25s ease-in-out;
}
.cid-sgZfSs49ye .collapsed .dropdown-menu .dropdown-item:before {
  display: none;
}
.cid-sgZfSs49ye .collapsed .dropdown .dropdown-menu .dropdown-item {
  padding: 0.235em 1.5em 0.235em 1.5em !important;
  transition: none;
  margin: 0 !important;
}
.cid-sgZfSs49ye .navbar-brand {
  flex-shrink: 0;
  align-items: center;
  margin-right: 0;
  padding: 0;
  transition: all .3s;
  word-break: break-word;
  z-index: 1;
}
.cid-sgZfSs49ye .navbar-brand .navbar-caption {
  line-height: inherit !important;
}
.cid-sgZfSs49ye .navbar-brand .navbar-logo a {
  outline: none;
}
.cid-sgZfSs49ye .dropdown-item.active,
.cid-sgZfSs49ye .dropdown-item:active {
  background-color: transparent;
}
.cid-sgZfSs49ye .navbar-expand-lg .navbar-nav .nav-link {
  padding: 0;
}
.cid-sgZfSs49ye .nav-dropdown .link.dropdown-toggle {
  margin-right: 1.667em;
}
.cid-sgZfSs49ye .nav-dropdown .link.dropdown-toggle[aria-expanded="true"] {
  margin-right: 0;
  padding: 0.667em 1.667em;
}
.cid-sgZfSs49ye .navbar.navbar-expand-lg .dropdown .dropdown-menu {
  background: #ffffff;
}
.cid-sgZfSs49ye .navbar.navbar-expand-lg .dropdown .dropdown-menu .dropdown-submenu {
  margin: 0;
  left: 100%;
}
.cid-sgZfSs49ye .navbar .dropdown.open > .dropdown-menu {
  display: block;
}
.cid-sgZfSs49ye ul.navbar-nav {
  flex-wrap: wrap;
}
.cid-sgZfSs49ye .navbar-buttons {
  text-align: center;
  min-width: 170px;
}
.cid-sgZfSs49ye button.navbar-toggler {
  outline: none;
  width: 31px;
  height: 20px;
  cursor: pointer;
  transition: all .2s;
  position: relative;
  align-self: center;
}
.cid-sgZfSs49ye button.navbar-toggler .hamburger span {
  position: absolute;
  right: 0;
  width: 30px;
  height: 2px;
  border-right: 5px;
  background-color: currentColor;
}
.cid-sgZfSs49ye button.navbar-toggler .hamburger span:nth-child(1) {
  top: 0;
  transition: all .2s;
}
.cid-sgZfSs49ye button.navbar-toggler .hamburger span:nth-child(2) {
  top: 8px;
  transition: all .15s;
}
.cid-sgZfSs49ye button.navbar-toggler .hamburger span:nth-child(3) {
  top: 8px;
  transition: all .15s;
}
.cid-sgZfSs49ye button.navbar-toggler .hamburger span:nth-child(4) {
  top: 16px;
  transition: all .2s;
}
.cid-sgZfSs49ye nav.opened .hamburger span:nth-child(1) {
  top: 8px;
  width: 0;
  opacity: 0;
  right: 50%;
  transition: all .2s;
}
.cid-sgZfSs49ye nav.opened .hamburger span:nth-child(2) {
  transform: rotate(45deg);
  transition: all .25s;
}
.cid-sgZfSs49ye nav.opened .hamburger span:nth-child(3) {
  transform: rotate(-45deg);
  transition: all .25s;
}
.cid-sgZfSs49ye nav.opened .hamburger span:nth-child(4) {
  top: 8px;
  width: 0;
  opacity: 0;
  right: 50%;
  transition: all .2s;
}
.cid-sgZfSs49ye .navbar-dropdown {
  padding: .5rem 1rem;
}
.cid-sgZfSs49ye a.nav-link {
  display: flex;
  align-items: center;
  justify-content: center;
}
.cid-sgZfSs49ye .icons-menu {
  flex-wrap: nowrap;
  display: flex;
  justify-content: center;
  padding-left: 1rem;
  padding-right: 1rem;
  padding-top: 0.3rem;
  text-align: center;
}
@media screen and (-ms-high-contrast: active), (-ms-high-contrast: none) {
  .cid-sgZfSs49ye .navbar {
    height: 77px;
  }
  .cid-sgZfSs49ye .navbar.opened {
    height: auto;
  }
  .cid-sgZfSs49ye .nav-item .nav-link:hover::before {
    width: 175%;
    max-width: calc(100% + 2rem);
    left: -1rem;
  }
}
@media (max-width: 992px) {
  .cid-sgZfSs49ye .navbar {
    background: #ffffff;
  }
  .cid-sgZfSs49ye .nav-link {
    color: black!important;
  }
}
.cid-sgZfSsyy69 {
  padding-top: 60px;
  padding-bottom: 60px;
  background-color: #ffffff;
  position: relative;
  overflow: hidden;
}
.cid-sgZfSsyy69 svg {
  position: absolute;
  top: 0;
  left: 0;
  transform: scale(1.8, 1.8);
}
.cid-sgZfSsyy69 #e1_ellipse {
  fill: #65bf7a !important;
}
.cid-sgZfSsyy69 img {
  width: 80%;
  border-radius: 10px;
  height: 100%;
  object-fit: cover;
  box-shadow: 0 10px 55px 5px rgba(156, 235, 186, 0.35);
}
@media (max-width: 576px) {
  .cid-sgZfSsyy69 img {
    width: 100%;
    left: 0;
  }
}
.cid-sgZfSsyy69 H1 {
  color: #ffffff;
}
.cid-sgZfSsyy69 .mbr-text,
.cid-sgZfSsyy69 .mbr-section-btn {
  color: #ffffff;
}
.cid-sgZfSsOoBw {
  padding-top: 5rem;
  padding-bottom: 0rem;
  background-color: #ffffff;
}
.cid-sgZfSsOoBw .mbr-text {
  color: #777d74;
  text-align: justify;
}
.cid-sgZfSt0SkB {
  padding-top: 4rem;
  padding-bottom: 4rem;
  background-color: #ffffff;
}
.cid-sgZfSt0SkB .counter-container ul {
  margin-bottom: 0;
}
.cid-sgZfSt0SkB .counter-container ul li {
  padding-left: 0rem;
  margin-bottom: 1rem;
  list-style: none;
  position: relative;
}
.cid-sgZfSt0SkB .counter-container ul li:before {
  position: absolute;
  font-family: 'Moririse2' !important;
  left: -40px;
  content: "\e96b";
  top: -2px;
  display: flex;
  transform: rotate(30deg);
  justify-content: center;
  align-items: center;
  color: #65bf7a;
  width: 20px;
  height: 20px;
  border-radius: 50%;
  margin-top: 5px;
}
.cid-sgZfStTqlH {
  padding-top: 60px;
  padding-bottom: 60px;
  background-color: #333333;
}
@media (max-width: 767px) {
  .cid-sgZfStTqlH .content {
    text-align: center;
  }
  .cid-sgZfStTqlH .content > div:not(:last-child) {
    margin-bottom: 2rem;
  }
}
@media (max-width: 767px) {
  .cid-sgZfStTqlH .media-wrap {
    margin-bottom: 1rem;
  }
}
.cid-sgZfStTqlH .media-wrap .mbr-iconfont-logo {
  font-size: 7.5rem;
  color: #f36;
}
.cid-sgZfStTqlH .media-wrap img {
  height: 6rem;
}
.cid-sgZfStTqlH .mbr-text {
  color: #8d97ad;
}
.cid-sgZfStTqlH .p-title {
  font-size: 17px;
}
.cid-sgZfStTqlH .p-title span {
  color: #111111;
}
.cid-sgZfStTqlH .title-card {
  font-size: 1.3rem;
}
.cid-sgZfStTqlH .social-media ul {
  margin: 0;
  padding: 0;
  margin-bottom: 8px;
}
.cid-sgZfStTqlH .social-media ul li {
  margin-right: .5rem;
  display: inline-block;
  margin-bottom: .5rem;
}
.cid-sgZfStTqlH .footer-menu {
  margin-bottom: 0;
  display: flex;
  -webkit-justify-content: flex-end;
  justify-content: flex-end;
  -webkit-flex-wrap: wrap;
  flex-wrap: wrap;
  list-style: none;
}
.cid-sgZfStTqlH .footer-menu__item {
  font-size: 18px;
  padding-right: 1.5rem;
}
.cid-sgZfStTqlH .footer-menu__item:last-child {
  padding-right: 0;
}
.cid-sgZfStTqlH .copyright {
  display: flex;
  -webkit-align-items: center;
  align-items: center;
}
.cid-sgZfStTqlH .copyright img {
  margin-right: 10px;
}
.cid-sgZfStTqlH .icon-transition span {
  color: #ffffff;
  display: flex;
  padding: 1rem;
  border-radius: 50%;
  background-color: #72e29d;
  transition: all 0.3s ease-out 0s;
  font-size: 14px;
}
.cid-sgZfStTqlH .icon-transition span:hover {
  background-color: #65bf7a;
}
@media (max-width: 767px) {
  .cid-sgZfStTqlH .footer-lower .copyright {
    margin-bottom: 1rem;
    text-align: center;
  }
}
.cid-sgZfStTqlH .footer-lower hr {
  margin: 1rem 0;
  border-color: #efefef;
}
@media (max-width: 767px) {
  .cid-sgZfStTqlH .footer-menu {
    -webkit-justify-content: center;
    justify-content: center;
  }
}
.cid-sgZfStTqlH H5 {
  color: #72e29d;
}
.cid-sgZfStTqlH .p-title,
.cid-sgZfStTqlH .social-media {
  color: #ffffff;
}
.cid-sgZfSs49ye .navbar-dropdown {
  position: relative !important;
}
.cid-sgZfSs49ye img {
  width: 50px!important;
  height: 50px!important;
}
.cid-sgZfSs49ye .navbar-short {
  background: #ffffff !important;
  box-shadow: 0 0 10px rgba(0, 0, 0, 0.4);
}
.cid-sgZfSs49ye .navbar-short .nav-link {
  color: black!important;
}
.cid-sgZfSs49ye .navbar {
  transition: all .3s;
  min-height: 77px;
  border-bottom: 1px solid transparent;
  background: rgba(255, 255, 255, 0);
}
.cid-sgZfSs49ye .navbar.opened {
  transition: all .3s;
}
.cid-sgZfSs49ye .navbar .navbar-logo img {
  width: 220px !important;
  height: auto !important;
}
.cid-sgZfSs49ye .navbar .navbar-collapse {
  justify-content: flex-end;
  z-index: 1;
}
.cid-sgZfSs49ye .navbar.collapsed .nav-item .nav-link::before {
  display: none;
}
.cid-sgZfSs49ye .navbar.collapsed.opened .dropdown-menu {
  top: 0;
}
.cid-sgZfSs49ye .navbar.collapsed .dropdown-menu .dropdown-submenu {
  left: 0 !important;
}
.cid-sgZfSs49ye .navbar.collapsed .dropdown-menu .dropdown-item:after {
  right: auto;
}
.cid-sgZfSs49ye .navbar.collapsed .dropdown-menu .dropdown-toggle[data-toggle="dropdown-submenu"]:after {
  margin-left: 0.5rem;
  margin-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-sgZfSs49ye .navbar.collapsed ul.navbar-nav li {
  margin: auto;
}
.cid-sgZfSs49ye .navbar.collapsed .icons-menu {
  padding-left: 0;
  padding-right: 0;
  padding-top: .5rem;
  padding-bottom: .5rem;
}
@media (max-width: 991px) {
  .cid-sgZfSs49ye .navbar .nav-item .nav-link::before {
    display: none;
  }
  .cid-sgZfSs49ye .navbar.opened .dropdown-menu {
    top: 0;
  }
  .cid-sgZfSs49ye .navbar .dropdown-menu .dropdown-submenu {
    left: 0 !important;
  }
  .cid-sgZfSs49ye .navbar .dropdown-menu .dropdown-item:after {
    right: auto;
  }
  .cid-sgZfSs49ye .navbar .dropdown-menu .dropdown-toggle[data-toggle="dropdown-submenu"]:after {
    margin-left: 0.5rem;
    margin-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-sgZfSs49ye .navbar ul.navbar-nav li {
    margin: auto;
  }
  .cid-sgZfSs49ye .navbar .navbar-brand {
    flex-shrink: initial;
    flex-basis: auto;
    word-break: break-word;
    padding-right: 1rem;
    height: 77px;
  }
  .cid-sgZfSs49ye .navbar .navbar-toggler {
    flex-basis: auto;
  }
  .cid-sgZfSs49ye .navbar .icons-menu {
    padding: 0;
    padding-top: 1rem;
    padding-bottom: 1.6rem;
  }
}
.cid-sgZfSs49ye .navbar.navbar-short {
  min-height: 60px;
}
.cid-sgZfSs49ye .navbar.navbar-short .navbar-logo img {
  height: 3rem !important;
}
.cid-sgZfSs49ye .navbar.navbar-short .navbar-brand {
  padding: 0;
}
.cid-sgZfSs49ye .navbar-logo {
  margin-right: 1rem!important;
}
.cid-sgZfSs49ye .nav-link {
  transition: all 0.3s;
  position: relative;
}
.cid-sgZfSs49ye .nav-link:before {
  content: '';
  position: absolute;
  width: 8px;
  height: 8px;
  border-radius: 3px;
  transition: all 0.3s;
  bottom: 5px;
  left: 50%;
  opacity: 0;
  transform: translateX(-50%);
  background: #72e29d;
}
.cid-sgZfSs49ye .nav-link:hover,
.cid-sgZfSs49ye .nav-link:focus {
  color: #72e29d !important;
}
.cid-sgZfSs49ye .nav-link:hover:before,
.cid-sgZfSs49ye .nav-link:focus:before {
  bottom: -17px;
  opacity: 1;
}
.cid-sgZfSs49ye .dropdown-menu {
  padding: 0.5rem 0;
  border: 2px solid black;
  border-radius: 8px;
}
.cid-sgZfSs49ye .dropdown-item {
  padding: 0 2rem;
  backround: white;
  color: black !important;
}
.cid-sgZfSs49ye .dropdown-item:before {
  content: '';
  position: absolute;
  width: 8px;
  height: 8px;
  border-radius: 3px;
  transition: all 0.3s;
  left: -5px;
  top: 50%;
  opacity: 0;
  transform: translateY(-50%);
  background: #72e29d;
}
.cid-sgZfSs49ye .dropdown-item:hover,
.cid-sgZfSs49ye .dropdown-item:focus {
  color: #72e29d !important;
  transform: translateX(10px);
}
.cid-sgZfSs49ye .dropdown-item:hover:before,
.cid-sgZfSs49ye .dropdown-item:focus:before {
  left: 7px;
  opacity: 1;
}
.cid-sgZfSs49ye .iconfont-wrapper {
  position: relative;
  box-shadow: 0px 0px 0px 2px #000000 inset;
  border-radius: 50%;
  color: #000000 !important;
  font-size: 1.2rem;
  width: 45px;
  height: 45px;
  display: flex;
  margin: 0 0.4rem;
  justify-content: center;
  align-items: center;
  transition: all 0.3s;
}
.cid-sgZfSs49ye .iconfont-wrapper:hover {
  box-shadow: 0px 0px 0px 2px #72e29d inset;
}
.cid-sgZfSs49ye .iconfont-wrapper:hover .icon-bg {
  top: 0px;
  right: 0px;
}
.cid-sgZfSs49ye .iconfont-wrapper:hover .mbr-iconfont {
  color: white;
}
.cid-sgZfSs49ye .mbr-iconfont {
  z-index: 2;
  transition: all 0.3s;
}
.cid-sgZfSs49ye .icon-bg {
  position: absolute;
  top: 5px;
  right: -5px;
  box-sizing: border-box;
  width: 100%;
  transition: all 0.3s;
  z-index: -1;
  height: 100%;
  border-radius: 50%;
  background: #72e29d;
}
.cid-sgZfSs49ye .navbar-nav {
  margin: auto;
}
.cid-sgZfSs49ye .nav-dropdown .link {
  padding: 0 0.3em !important;
  margin: .667em 1em !important;
}
.cid-sgZfSs49ye .nav-dropdown .link.dropdown-toggle::after {
  margin-left: 0.5rem;
  margin-top: 0.2rem;
}
.cid-sgZfSs49ye .container {
  display: flex;
  margin: auto;
}
.cid-sgZfSs49ye .navbar-caption {
  padding-right: 4rem;
}
.cid-sgZfSs49ye .dropdown-menu,
.cid-sgZfSs49ye .navbar.opened {
  background: #ffffff !important;
}
.cid-sgZfSs49ye .nav-item:focus,
.cid-sgZfSs49ye .nav-link:focus {
  outline: none;
}
.cid-sgZfSs49ye .dropdown .dropdown-menu .dropdown-item {
  width: auto;
  transition: all 0.25s ease-in-out;
}
.cid-sgZfSs49ye .dropdown .dropdown-menu .dropdown-item::after {
  right: 1rem;
}
.cid-sgZfSs49ye .dropdown .dropdown-menu .dropdown-item .mbr-iconfont {
  margin-left: -1.8rem;
  padding-right: 1rem;
  font-size: inherit;
}
.cid-sgZfSs49ye .dropdown .dropdown-menu .dropdown-item .mbr-iconfont:before {
  display: inline-block;
  transform: scale(1, 1);
  transition: all 0.25s ease-in-out;
}
.cid-sgZfSs49ye .collapsed .dropdown-menu .dropdown-item:before {
  display: none;
}
.cid-sgZfSs49ye .collapsed .dropdown .dropdown-menu .dropdown-item {
  padding: 0.235em 1.5em 0.235em 1.5em !important;
  transition: none;
  margin: 0 !important;
}
.cid-sgZfSs49ye .navbar-brand {
  flex-shrink: 0;
  align-items: center;
  margin-right: 0;
  padding: 0;
  transition: all .3s;
  word-break: break-word;
  z-index: 1;
}
.cid-sgZfSs49ye .navbar-brand .navbar-caption {
  line-height: inherit !important;
}
.cid-sgZfSs49ye .navbar-brand .navbar-logo a {
  outline: none;
}
.cid-sgZfSs49ye .dropdown-item.active,
.cid-sgZfSs49ye .dropdown-item:active {
  background-color: transparent;
}
.cid-sgZfSs49ye .navbar-expand-lg .navbar-nav .nav-link {
  padding: 0;
}
.cid-sgZfSs49ye .nav-dropdown .link.dropdown-toggle {
  margin-right: 1.667em;
}
.cid-sgZfSs49ye .nav-dropdown .link.dropdown-toggle[aria-expanded="true"] {
  margin-right: 0;
  padding: 0.667em 1.667em;
}
.cid-sgZfSs49ye .navbar.navbar-expand-lg .dropdown .dropdown-menu {
  background: #ffffff;
}
.cid-sgZfSs49ye .navbar.navbar-expand-lg .dropdown .dropdown-menu .dropdown-submenu {
  margin: 0;
  left: 100%;
}
.cid-sgZfSs49ye .navbar .dropdown.open > .dropdown-menu {
  display: block;
}
.cid-sgZfSs49ye ul.navbar-nav {
  flex-wrap: wrap;
}
.cid-sgZfSs49ye .navbar-buttons {
  text-align: center;
  min-width: 170px;
}
.cid-sgZfSs49ye button.navbar-toggler {
  outline: none;
  width: 31px;
  height: 20px;
  cursor: pointer;
  transition: all .2s;
  position: relative;
  align-self: center;
}
.cid-sgZfSs49ye button.navbar-toggler .hamburger span {
  position: absolute;
  right: 0;
  width: 30px;
  height: 2px;
  border-right: 5px;
  background-color: currentColor;
}
.cid-sgZfSs49ye button.navbar-toggler .hamburger span:nth-child(1) {
  top: 0;
  transition: all .2s;
}
.cid-sgZfSs49ye button.navbar-toggler .hamburger span:nth-child(2) {
  top: 8px;
  transition: all .15s;
}
.cid-sgZfSs49ye button.navbar-toggler .hamburger span:nth-child(3) {
  top: 8px;
  transition: all .15s;
}
.cid-sgZfSs49ye button.navbar-toggler .hamburger span:nth-child(4) {
  top: 16px;
  transition: all .2s;
}
.cid-sgZfSs49ye nav.opened .hamburger span:nth-child(1) {
  top: 8px;
  width: 0;
  opacity: 0;
  right: 50%;
  transition: all .2s;
}
.cid-sgZfSs49ye nav.opened .hamburger span:nth-child(2) {
  transform: rotate(45deg);
  transition: all .25s;
}
.cid-sgZfSs49ye nav.opened .hamburger span:nth-child(3) {
  transform: rotate(-45deg);
  transition: all .25s;
}
.cid-sgZfSs49ye nav.opened .hamburger span:nth-child(4) {
  top: 8px;
  width: 0;
  opacity: 0;
  right: 50%;
  transition: all .2s;
}
.cid-sgZfSs49ye .navbar-dropdown {
  padding: .5rem 1rem;
}
.cid-sgZfSs49ye a.nav-link {
  display: flex;
  align-items: center;
  justify-content: center;
}
.cid-sgZfSs49ye .icons-menu {
  flex-wrap: nowrap;
  display: flex;
  justify-content: center;
  padding-left: 1rem;
  padding-right: 1rem;
  padding-top: 0.3rem;
  text-align: center;
}
@media screen and (-ms-high-contrast: active), (-ms-high-contrast: none) {
  .cid-sgZfSs49ye .navbar {
    height: 77px;
  }
  .cid-sgZfSs49ye .navbar.opened {
    height: auto;
  }
  .cid-sgZfSs49ye .nav-item .nav-link:hover::before {
    width: 175%;
    max-width: calc(100% + 2rem);
    left: -1rem;
  }
}
@media (max-width: 992px) {
  .cid-sgZfSs49ye .navbar {
    background: #ffffff;
  }
  .cid-sgZfSs49ye .nav-link {
    color: black!important;
  }
}
.cid-sgZfSsyy69 {
  padding-top: 60px;
  padding-bottom: 60px;
  background-color: #ffffff;
  position: relative;
  overflow: hidden;
}
.cid-sgZfSsyy69 svg {
  position: absolute;
  top: 0;
  left: 0;
  transform: scale(1.8, 1.8);
}
.cid-sgZfSsyy69 #e1_ellipse {
  fill: #65bf7a !important;
}
.cid-sgZfSsyy69 img {
  width: 80%;
  border-radius: 10px;
  height: 100%;
  object-fit: cover;
  box-shadow: 0 10px 55px 5px rgba(156, 235, 186, 0.35);
}
@media (max-width: 576px) {
  .cid-sgZfSsyy69 img {
    width: 100%;
    left: 0;
  }
}
.cid-sgZfSsyy69 H1 {
  color: #ffffff;
}
.cid-sgZfSsyy69 .mbr-text,
.cid-sgZfSsyy69 .mbr-section-btn {
  color: #ffffff;
}
.cid-sgZfSsOoBw {
  padding-top: 5rem;
  padding-bottom: 0rem;
  background-color: #ffffff;
}
.cid-sgZfSsOoBw .mbr-text {
  color: #777d74;
  text-align: justify;
}
.cid-sgZfSt0SkB {
  padding-top: 4rem;
  padding-bottom: 4rem;
  background-color: #ffffff;
}
.cid-sgZfSt0SkB .counter-container ul {
  margin-bottom: 0;
}
.cid-sgZfSt0SkB .counter-container ul li {
  padding-left: 0rem;
  margin-bottom: 1rem;
  list-style: none;
  position: relative;
}
.cid-sgZfSt0SkB .counter-container ul li:before {
  position: absolute;
  font-family: 'Moririse2' !important;
  left: -40px;
  content: "\e96b";
  top: -2px;
  display: flex;
  transform: rotate(30deg);
  justify-content: center;
  align-items: center;
  color: #65bf7a;
  width: 20px;
  height: 20px;
  border-radius: 50%;
  margin-top: 5px;
}
.cid-sgZfStTqlH {
  padding-top: 60px;
  padding-bottom: 60px;
  background-color: #333333;
}
@media (max-width: 767px) {
  .cid-sgZfStTqlH .content {
    text-align: center;
  }
  .cid-sgZfStTqlH .content > div:not(:last-child) {
    margin-bottom: 2rem;
  }
}
@media (max-width: 767px) {
  .cid-sgZfStTqlH .media-wrap {
    margin-bottom: 1rem;
  }
}
.cid-sgZfStTqlH .media-wrap .mbr-iconfont-logo {
  font-size: 7.5rem;
  color: #f36;
}
.cid-sgZfStTqlH .media-wrap img {
  height: 6rem;
}
.cid-sgZfStTqlH .mbr-text {
  color: #8d97ad;
}
.cid-sgZfStTqlH .p-title {
  font-size: 17px;
}
.cid-sgZfStTqlH .p-title span {
  color: #111111;
}
.cid-sgZfStTqlH .title-card {
  font-size: 1.3rem;
}
.cid-sgZfStTqlH .social-media ul {
  margin: 0;
  padding: 0;
  margin-bottom: 8px;
}
.cid-sgZfStTqlH .social-media ul li {
  margin-right: .5rem;
  display: inline-block;
  margin-bottom: .5rem;
}
.cid-sgZfStTqlH .footer-menu {
  margin-bottom: 0;
  display: flex;
  -webkit-justify-content: flex-end;
  justify-content: flex-end;
  -webkit-flex-wrap: wrap;
  flex-wrap: wrap;
  list-style: none;
}
.cid-sgZfStTqlH .footer-menu__item {
  font-size: 18px;
  padding-right: 1.5rem;
}
.cid-sgZfStTqlH .footer-menu__item:last-child {
  padding-right: 0;
}
.cid-sgZfStTqlH .copyright {
  display: flex;
  -webkit-align-items: center;
  align-items: center;
}
.cid-sgZfStTqlH .copyright img {
  margin-right: 10px;
}
.cid-sgZfStTqlH .icon-transition span {
  color: #ffffff;
  display: flex;
  padding: 1rem;
  border-radius: 50%;
  background-color: #72e29d;
  transition: all 0.3s ease-out 0s;
  font-size: 14px;
}
.cid-sgZfStTqlH .icon-transition span:hover {
  background-color: #65bf7a;
}
@media (max-width: 767px) {
  .cid-sgZfStTqlH .footer-lower .copyright {
    margin-bottom: 1rem;
    text-align: center;
  }
}
.cid-sgZfStTqlH .footer-lower hr {
  margin: 1rem 0;
  border-color: #efefef;
}
@media (max-width: 767px) {
  .cid-sgZfStTqlH .footer-menu {
    -webkit-justify-content: center;
    justify-content: center;
  }
}
.cid-sgZfStTqlH H5 {
  color: #72e29d;
}
.cid-sgZfStTqlH .p-title,
.cid-sgZfStTqlH .social-media {
  color: #ffffff;
}
.cid-sgZfSs49ye .navbar-dropdown {
  position: relative !important;
}
.cid-sgZfSs49ye img {
  width: 50px!important;
  height: 50px!important;
}
.cid-sgZfSs49ye .navbar-short {
  background: #ffffff !important;
  box-shadow: 0 0 10px rgba(0, 0, 0, 0.4);
}
.cid-sgZfSs49ye .navbar-short .nav-link {
  color: black!important;
}
.cid-sgZfSs49ye .navbar {
  transition: all .3s;
  min-height: 77px;
  border-bottom: 1px solid transparent;
  background: rgba(255, 255, 255, 0);
}
.cid-sgZfSs49ye .navbar.opened {
  transition: all .3s;
}
.cid-sgZfSs49ye .navbar .navbar-logo img {
  width: 220px !important;
  height: auto !important;
}
.cid-sgZfSs49ye .navbar .navbar-collapse {
  justify-content: flex-end;
  z-index: 1;
}
.cid-sgZfSs49ye .navbar.collapsed .nav-item .nav-link::before {
  display: none;
}
.cid-sgZfSs49ye .navbar.collapsed.opened .dropdown-menu {
  top: 0;
}
.cid-sgZfSs49ye .navbar.collapsed .dropdown-menu .dropdown-submenu {
  left: 0 !important;
}
.cid-sgZfSs49ye .navbar.collapsed .dropdown-menu .dropdown-item:after {
  right: auto;
}
.cid-sgZfSs49ye .navbar.collapsed .dropdown-menu .dropdown-toggle[data-toggle="dropdown-submenu"]:after {
  margin-left: 0.5rem;
  margin-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-sgZfSs49ye .navbar.collapsed ul.navbar-nav li {
  margin: auto;
}
.cid-sgZfSs49ye .navbar.collapsed .icons-menu {
  padding-left: 0;
  padding-right: 0;
  padding-top: .5rem;
  padding-bottom: .5rem;
}
@media (max-width: 991px) {
  .cid-sgZfSs49ye .navbar .nav-item .nav-link::before {
    display: none;
  }
  .cid-sgZfSs49ye .navbar.opened .dropdown-menu {
    top: 0;
  }
  .cid-sgZfSs49ye .navbar .dropdown-menu .dropdown-submenu {
    left: 0 !important;
  }
  .cid-sgZfSs49ye .navbar .dropdown-menu .dropdown-item:after {
    right: auto;
  }
  .cid-sgZfSs49ye .navbar .dropdown-menu .dropdown-toggle[data-toggle="dropdown-submenu"]:after {
    margin-left: 0.5rem;
    margin-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-sgZfSs49ye .navbar ul.navbar-nav li {
    margin: auto;
  }
  .cid-sgZfSs49ye .navbar .navbar-brand {
    flex-shrink: initial;
    flex-basis: auto;
    word-break: break-word;
    padding-right: 1rem;
    height: 77px;
  }
  .cid-sgZfSs49ye .navbar .navbar-toggler {
    flex-basis: auto;
  }
  .cid-sgZfSs49ye .navbar .icons-menu {
    padding: 0;
    padding-top: 1rem;
    padding-bottom: 1.6rem;
  }
}
.cid-sgZfSs49ye .navbar.navbar-short {
  min-height: 60px;
}
.cid-sgZfSs49ye .navbar.navbar-short .navbar-logo img {
  height: 3rem !important;
}
.cid-sgZfSs49ye .navbar.navbar-short .navbar-brand {
  padding: 0;
}
.cid-sgZfSs49ye .navbar-logo {
  margin-right: 1rem!important;
}
.cid-sgZfSs49ye .nav-link {
  transition: all 0.3s;
  position: relative;
}
.cid-sgZfSs49ye .nav-link:before {
  content: '';
  position: absolute;
  width: 8px;
  height: 8px;
  border-radius: 3px;
  transition: all 0.3s;
  bottom: 5px;
  left: 50%;
  opacity: 0;
  transform: translateX(-50%);
  background: #72e29d;
}
.cid-sgZfSs49ye .nav-link:hover,
.cid-sgZfSs49ye .nav-link:focus {
  color: #72e29d !important;
}
.cid-sgZfSs49ye .nav-link:hover:before,
.cid-sgZfSs49ye .nav-link:focus:before {
  bottom: -17px;
  opacity: 1;
}
.cid-sgZfSs49ye .dropdown-menu {
  padding: 0.5rem 0;
  border: 2px solid black;
  border-radius: 8px;
}
.cid-sgZfSs49ye .dropdown-item {
  padding: 0 2rem;
  backround: white;
  color: black !important;
}
.cid-sgZfSs49ye .dropdown-item:before {
  content: '';
  position: absolute;
  width: 8px;
  height: 8px;
  border-radius: 3px;
  transition: all 0.3s;
  left: -5px;
  top: 50%;
  opacity: 0;
  transform: translateY(-50%);
  background: #72e29d;
}
.cid-sgZfSs49ye .dropdown-item:hover,
.cid-sgZfSs49ye .dropdown-item:focus {
  color: #72e29d !important;
  transform: translateX(10px);
}
.cid-sgZfSs49ye .dropdown-item:hover:before,
.cid-sgZfSs49ye .dropdown-item:focus:before {
  left: 7px;
  opacity: 1;
}
.cid-sgZfSs49ye .iconfont-wrapper {
  position: relative;
  box-shadow: 0px 0px 0px 2px #000000 inset;
  border-radius: 50%;
  color: #000000 !important;
  font-size: 1.2rem;
  width: 45px;
  height: 45px;
  display: flex;
  margin: 0 0.4rem;
  justify-content: center;
  align-items: center;
  transition: all 0.3s;
}
.cid-sgZfSs49ye .iconfont-wrapper:hover {
  box-shadow: 0px 0px 0px 2px #72e29d inset;
}
.cid-sgZfSs49ye .iconfont-wrapper:hover .icon-bg {
  top: 0px;
  right: 0px;
}
.cid-sgZfSs49ye .iconfont-wrapper:hover .mbr-iconfont {
  color: white;
}
.cid-sgZfSs49ye .mbr-iconfont {
  z-index: 2;
  transition: all 0.3s;
}
.cid-sgZfSs49ye .icon-bg {
  position: absolute;
  top: 5px;
  right: -5px;
  box-sizing: border-box;
  width: 100%;
  transition: all 0.3s;
  z-index: -1;
  height: 100%;
  border-radius: 50%;
  background: #72e29d;
}
.cid-sgZfSs49ye .navbar-nav {
  margin: auto;
}
.cid-sgZfSs49ye .nav-dropdown .link {
  padding: 0 0.3em !important;
  margin: .667em 1em !important;
}
.cid-sgZfSs49ye .nav-dropdown .link.dropdown-toggle::after {
  margin-left: 0.5rem;
  margin-top: 0.2rem;
}
.cid-sgZfSs49ye .container {
  display: flex;
  margin: auto;
}
.cid-sgZfSs49ye .navbar-caption {
  padding-right: 4rem;
}
.cid-sgZfSs49ye .dropdown-menu,
.cid-sgZfSs49ye .navbar.opened {
  background: #ffffff !important;
}
.cid-sgZfSs49ye .nav-item:focus,
.cid-sgZfSs49ye .nav-link:focus {
  outline: none;
}
.cid-sgZfSs49ye .dropdown .dropdown-menu .dropdown-item {
  width: auto;
  transition: all 0.25s ease-in-out;
}
.cid-sgZfSs49ye .dropdown .dropdown-menu .dropdown-item::after {
  right: 1rem;
}
.cid-sgZfSs49ye .dropdown .dropdown-menu .dropdown-item .mbr-iconfont {
  margin-left: -1.8rem;
  padding-right: 1rem;
  font-size: inherit;
}
.cid-sgZfSs49ye .dropdown .dropdown-menu .dropdown-item .mbr-iconfont:before {
  display: inline-block;
  transform: scale(1, 1);
  transition: all 0.25s ease-in-out;
}
.cid-sgZfSs49ye .collapsed .dropdown-menu .dropdown-item:before {
  display: none;
}
.cid-sgZfSs49ye .collapsed .dropdown .dropdown-menu .dropdown-item {
  padding: 0.235em 1.5em 0.235em 1.5em !important;
  transition: none;
  margin: 0 !important;
}
.cid-sgZfSs49ye .navbar-brand {
  flex-shrink: 0;
  align-items: center;
  margin-right: 0;
  padding: 0;
  transition: all .3s;
  word-break: break-word;
  z-index: 1;
}
.cid-sgZfSs49ye .navbar-brand .navbar-caption {
  line-height: inherit !important;
}
.cid-sgZfSs49ye .navbar-brand .navbar-logo a {
  outline: none;
}
.cid-sgZfSs49ye .dropdown-item.active,
.cid-sgZfSs49ye .dropdown-item:active {
  background-color: transparent;
}
.cid-sgZfSs49ye .navbar-expand-lg .navbar-nav .nav-link {
  padding: 0;
}
.cid-sgZfSs49ye .nav-dropdown .link.dropdown-toggle {
  margin-right: 1.667em;
}
.cid-sgZfSs49ye .nav-dropdown .link.dropdown-toggle[aria-expanded="true"] {
  margin-right: 0;
  padding: 0.667em 1.667em;
}
.cid-sgZfSs49ye .navbar.navbar-expand-lg .dropdown .dropdown-menu {
  background: #ffffff;
}
.cid-sgZfSs49ye .navbar.navbar-expand-lg .dropdown .dropdown-menu .dropdown-submenu {
  margin: 0;
  left: 100%;
}
.cid-sgZfSs49ye .navbar .dropdown.open > .dropdown-menu {
  display: block;
}
.cid-sgZfSs49ye ul.navbar-nav {
  flex-wrap: wrap;
}
.cid-sgZfSs49ye .navbar-buttons {
  text-align: center;
  min-width: 170px;
}
.cid-sgZfSs49ye button.navbar-toggler {
  outline: none;
  width: 31px;
  height: 20px;
  cursor: pointer;
  transition: all .2s;
  position: relative;
  align-self: center;
}
.cid-sgZfSs49ye button.navbar-toggler .hamburger span {
  position: absolute;
  right: 0;
  width: 30px;
  height: 2px;
  border-right: 5px;
  background-color: currentColor;
}
.cid-sgZfSs49ye button.navbar-toggler .hamburger span:nth-child(1) {
  top: 0;
  transition: all .2s;
}
.cid-sgZfSs49ye button.navbar-toggler .hamburger span:nth-child(2) {
  top: 8px;
  transition: all .15s;
}
.cid-sgZfSs49ye button.navbar-toggler .hamburger span:nth-child(3) {
  top: 8px;
  transition: all .15s;
}
.cid-sgZfSs49ye button.navbar-toggler .hamburger span:nth-child(4) {
  top: 16px;
  transition: all .2s;
}
.cid-sgZfSs49ye nav.opened .hamburger span:nth-child(1) {
  top: 8px;
  width: 0;
  opacity: 0;
  right: 50%;
  transition: all .2s;
}
.cid-sgZfSs49ye nav.opened .hamburger span:nth-child(2) {
  transform: rotate(45deg);
  transition: all .25s;
}
.cid-sgZfSs49ye nav.opened .hamburger span:nth-child(3) {
  transform: rotate(-45deg);
  transition: all .25s;
}
.cid-sgZfSs49ye nav.opened .hamburger span:nth-child(4) {
  top: 8px;
  width: 0;
  opacity: 0;
  right: 50%;
  transition: all .2s;
}
.cid-sgZfSs49ye .navbar-dropdown {
  padding: .5rem 1rem;
}
.cid-sgZfSs49ye a.nav-link {
  display: flex;
  align-items: center;
  justify-content: center;
}
.cid-sgZfSs49ye .icons-menu {
  flex-wrap: nowrap;
  display: flex;
  justify-content: center;
  padding-left: 1rem;
  padding-right: 1rem;
  padding-top: 0.3rem;
  text-align: center;
}
@media screen and (-ms-high-contrast: active), (-ms-high-contrast: none) {
  .cid-sgZfSs49ye .navbar {
    height: 77px;
  }
  .cid-sgZfSs49ye .navbar.opened {
    height: auto;
  }
  .cid-sgZfSs49ye .nav-item .nav-link:hover::before {
    width: 175%;
    max-width: calc(100% + 2rem);
    left: -1rem;
  }
}
@media (max-width: 992px) {
  .cid-sgZfSs49ye .navbar {
    background: #ffffff;
  }
  .cid-sgZfSs49ye .nav-link {
    color: black!important;
  }
}
.cid-sgZfSsyy69 {
  padding-top: 60px;
  padding-bottom: 60px;
  background-color: #ffffff;
  position: relative;
  overflow: hidden;
}
.cid-sgZfSsyy69 svg {
  position: absolute;
  top: 0;
  left: 0;
  transform: scale(1.8, 1.8);
}
.cid-sgZfSsyy69 #e1_ellipse {
  fill: #65bf7a !important;
}
.cid-sgZfSsyy69 img {
  width: 80%;
  border-radius: 10px;
  height: 100%;
  object-fit: cover;
  box-shadow: 0 10px 55px 5px rgba(156, 235, 186, 0.35);
}
@media (max-width: 576px) {
  .cid-sgZfSsyy69 img {
    width: 100%;
    left: 0;
  }
}
.cid-sgZfSsyy69 H1 {
  color: #ffffff;
}
.cid-sgZfSsyy69 .mbr-text,
.cid-sgZfSsyy69 .mbr-section-btn {
  color: #ffffff;
}
.cid-sgZfSsOoBw {
  padding-top: 5rem;
  padding-bottom: 0rem;
  background-color: #ffffff;
}
.cid-sgZfSsOoBw .mbr-text {
  color: #777d74;
  text-align: justify;
}
.cid-sgZfSt0SkB {
  padding-top: 4rem;
  padding-bottom: 4rem;
  background-color: #ffffff;
}
.cid-sgZfSt0SkB .counter-container ul {
  margin-bottom: 0;
}
.cid-sgZfSt0SkB .counter-container ul li {
  padding-left: 0rem;
  margin-bottom: 1rem;
  list-style: none;
  position: relative;
}
.cid-sgZfSt0SkB .counter-container ul li:before {
  position: absolute;
  font-family: 'Moririse2' !important;
  left: -40px;
  content: "\e96b";
  top: -2px;
  display: flex;
  transform: rotate(30deg);
  justify-content: center;
  align-items: center;
  color: #65bf7a;
  width: 20px;
  height: 20px;
  border-radius: 50%;
  margin-top: 5px;
}
.cid-sgZfStTqlH {
  padding-top: 60px;
  padding-bottom: 60px;
  background-color: #333333;
}
@media (max-width: 767px) {
  .cid-sgZfStTqlH .content {
    text-align: center;
  }
  .cid-sgZfStTqlH .content > div:not(:last-child) {
    margin-bottom: 2rem;
  }
}
@media (max-width: 767px) {
  .cid-sgZfStTqlH .media-wrap {
    margin-bottom: 1rem;
  }
}
.cid-sgZfStTqlH .media-wrap .mbr-iconfont-logo {
  font-size: 7.5rem;
  color: #f36;
}
.cid-sgZfStTqlH .media-wrap img {
  height: 6rem;
}
.cid-sgZfStTqlH .mbr-text {
  color: #8d97ad;
}
.cid-sgZfStTqlH .p-title {
  font-size: 17px;
}
.cid-sgZfStTqlH .p-title span {
  color: #111111;
}
.cid-sgZfStTqlH .title-card {
  font-size: 1.3rem;
}
.cid-sgZfStTqlH .social-media ul {
  margin: 0;
  padding: 0;
  margin-bottom: 8px;
}
.cid-sgZfStTqlH .social-media ul li {
  margin-right: .5rem;
  display: inline-block;
  margin-bottom: .5rem;
}
.cid-sgZfStTqlH .footer-menu {
  margin-bottom: 0;
  display: flex;
  -webkit-justify-content: flex-end;
  justify-content: flex-end;
  -webkit-flex-wrap: wrap;
  flex-wrap: wrap;
  list-style: none;
}
.cid-sgZfStTqlH .footer-menu__item {
  font-size: 18px;
  padding-right: 1.5rem;
}
.cid-sgZfStTqlH .footer-menu__item:last-child {
  padding-right: 0;
}
.cid-sgZfStTqlH .copyright {
  display: flex;
  -webkit-align-items: center;
  align-items: center;
}
.cid-sgZfStTqlH .copyright img {
  margin-right: 10px;
}
.cid-sgZfStTqlH .icon-transition span {
  color: #ffffff;
  display: flex;
  padding: 1rem;
  border-radius: 50%;
  background-color: #72e29d;
  transition: all 0.3s ease-out 0s;
  font-size: 14px;
}
.cid-sgZfStTqlH .icon-transition span:hover {
  background-color: #65bf7a;
}
@media (max-width: 767px) {
  .cid-sgZfStTqlH .footer-lower .copyright {
    margin-bottom: 1rem;
    text-align: center;
  }
}
.cid-sgZfStTqlH .footer-lower hr {
  margin: 1rem 0;
  border-color: #efefef;
}
@media (max-width: 767px) {
  .cid-sgZfStTqlH .footer-menu {
    -webkit-justify-content: center;
    justify-content: center;
  }
}
.cid-sgZfStTqlH H5 {
  color: #72e29d;
}
.cid-sgZfStTqlH .p-title,
.cid-sgZfStTqlH .social-media {
  color: #ffffff;
}
.cid-sgZfSs49ye .navbar-dropdown {
  position: relative !important;
}
.cid-sgZfSs49ye img {
  width: 50px!important;
  height: 50px!important;
}
.cid-sgZfSs49ye .navbar-short {
  background: #ffffff !important;
  box-shadow: 0 0 10px rgba(0, 0, 0, 0.4);
}
.cid-sgZfSs49ye .navbar-short .nav-link {
  color: black!important;
}
.cid-sgZfSs49ye .navbar {
  transition: all .3s;
  min-height: 77px;
  border-bottom: 1px solid transparent;
  background: rgba(255, 255, 255, 0);
}
.cid-sgZfSs49ye .navbar.opened {
  transition: all .3s;
}
.cid-sgZfSs49ye .navbar .navbar-logo img {
  width: 220px !important;
  height: auto !important;
}
.cid-sgZfSs49ye .navbar .navbar-collapse {
  justify-content: flex-end;
  z-index: 1;
}
.cid-sgZfSs49ye .navbar.collapsed .nav-item .nav-link::before {
  display: none;
}
.cid-sgZfSs49ye .navbar.collapsed.opened .dropdown-menu {
  top: 0;
}
.cid-sgZfSs49ye .navbar.collapsed .dropdown-menu .dropdown-submenu {
  left: 0 !important;
}
.cid-sgZfSs49ye .navbar.collapsed .dropdown-menu .dropdown-item:after {
  right: auto;
}
.cid-sgZfSs49ye .navbar.collapsed .dropdown-menu .dropdown-toggle[data-toggle="dropdown-submenu"]:after {
  margin-left: 0.5rem;
  margin-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-sgZfSs49ye .navbar.collapsed ul.navbar-nav li {
  margin: auto;
}
.cid-sgZfSs49ye .navbar.collapsed .icons-menu {
  padding-left: 0;
  padding-right: 0;
  padding-top: .5rem;
  padding-bottom: .5rem;
}
@media (max-width: 991px) {
  .cid-sgZfSs49ye .navbar .nav-item .nav-link::before {
    display: none;
  }
  .cid-sgZfSs49ye .navbar.opened .dropdown-menu {
    top: 0;
  }
  .cid-sgZfSs49ye .navbar .dropdown-menu .dropdown-submenu {
    left: 0 !important;
  }
  .cid-sgZfSs49ye .navbar .dropdown-menu .dropdown-item:after {
    right: auto;
  }
  .cid-sgZfSs49ye .navbar .dropdown-menu .dropdown-toggle[data-toggle="dropdown-submenu"]:after {
    margin-left: 0.5rem;
    margin-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-sgZfSs49ye .navbar ul.navbar-nav li {
    margin: auto;
  }
  .cid-sgZfSs49ye .navbar .navbar-brand {
    flex-shrink: initial;
    flex-basis: auto;
    word-break: break-word;
    padding-right: 1rem;
    height: 77px;
  }
  .cid-sgZfSs49ye .navbar .navbar-toggler {
    flex-basis: auto;
  }
  .cid-sgZfSs49ye .navbar .icons-menu {
    padding: 0;
    padding-top: 1rem;
    padding-bottom: 1.6rem;
  }
}
.cid-sgZfSs49ye .navbar.navbar-short {
  min-height: 60px;
}
.cid-sgZfSs49ye .navbar.navbar-short .navbar-logo img {
  height: 3rem !important;
}
.cid-sgZfSs49ye .navbar.navbar-short .navbar-brand {
  padding: 0;
}
.cid-sgZfSs49ye .navbar-logo {
  margin-right: 1rem!important;
}
.cid-sgZfSs49ye .nav-link {
  transition: all 0.3s;
  position: relative;
}
.cid-sgZfSs49ye .nav-link:before {
  content: '';
  position: absolute;
  width: 8px;
  height: 8px;
  border-radius: 3px;
  transition: all 0.3s;
  bottom: 5px;
  left: 50%;
  opacity: 0;
  transform: translateX(-50%);
  background: #72e29d;
}
.cid-sgZfSs49ye .nav-link:hover,
.cid-sgZfSs49ye .nav-link:focus {
  color: #72e29d !important;
}
.cid-sgZfSs49ye .nav-link:hover:before,
.cid-sgZfSs49ye .nav-link:focus:before {
  bottom: -17px;
  opacity: 1;
}
.cid-sgZfSs49ye .dropdown-menu {
  padding: 0.5rem 0;
  border: 2px solid black;
  border-radius: 8px;
}
.cid-sgZfSs49ye .dropdown-item {
  padding: 0 2rem;
  backround: white;
  color: black !important;
}
.cid-sgZfSs49ye .dropdown-item:before {
  content: '';
  position: absolute;
  width: 8px;
  height: 8px;
  border-radius: 3px;
  transition: all 0.3s;
  left: -5px;
  top: 50%;
  opacity: 0;
  transform: translateY(-50%);
  background: #72e29d;
}
.cid-sgZfSs49ye .dropdown-item:hover,
.cid-sgZfSs49ye .dropdown-item:focus {
  color: #72e29d !important;
  transform: translateX(10px);
}
.cid-sgZfSs49ye .dropdown-item:hover:before,
.cid-sgZfSs49ye .dropdown-item:focus:before {
  left: 7px;
  opacity: 1;
}
.cid-sgZfSs49ye .iconfont-wrapper {
  position: relative;
  box-shadow: 0px 0px 0px 2px #000000 inset;
  border-radius: 50%;
  color: #000000 !important;
  font-size: 1.2rem;
  width: 45px;
  height: 45px;
  display: flex;
  margin: 0 0.4rem;
  justify-content: center;
  align-items: center;
  transition: all 0.3s;
}
.cid-sgZfSs49ye .iconfont-wrapper:hover {
  box-shadow: 0px 0px 0px 2px #72e29d inset;
}
.cid-sgZfSs49ye .iconfont-wrapper:hover .icon-bg {
  top: 0px;
  right: 0px;
}
.cid-sgZfSs49ye .iconfont-wrapper:hover .mbr-iconfont {
  color: white;
}
.cid-sgZfSs49ye .mbr-iconfont {
  z-index: 2;
  transition: all 0.3s;
}
.cid-sgZfSs49ye .icon-bg {
  position: absolute;
  top: 5px;
  right: -5px;
  box-sizing: border-box;
  width: 100%;
  transition: all 0.3s;
  z-index: -1;
  height: 100%;
  border-radius: 50%;
  background: #72e29d;
}
.cid-sgZfSs49ye .navbar-nav {
  margin: auto;
}
.cid-sgZfSs49ye .nav-dropdown .link {
  padding: 0 0.3em !important;
  margin: .667em 1em !important;
}
.cid-sgZfSs49ye .nav-dropdown .link.dropdown-toggle::after {
  margin-left: 0.5rem;
  margin-top: 0.2rem;
}
.cid-sgZfSs49ye .container {
  display: flex;
  margin: auto;
}
.cid-sgZfSs49ye .navbar-caption {
  padding-right: 4rem;
}
.cid-sgZfSs49ye .dropdown-menu,
.cid-sgZfSs49ye .navbar.opened {
  background: #ffffff !important;
}
.cid-sgZfSs49ye .nav-item:focus,
.cid-sgZfSs49ye .nav-link:focus {
  outline: none;
}
.cid-sgZfSs49ye .dropdown .dropdown-menu .dropdown-item {
  width: auto;
  transition: all 0.25s ease-in-out;
}
.cid-sgZfSs49ye .dropdown .dropdown-menu .dropdown-item::after {
  right: 1rem;
}
.cid-sgZfSs49ye .dropdown .dropdown-menu .dropdown-item .mbr-iconfont {
  margin-left: -1.8rem;
  padding-right: 1rem;
  font-size: inherit;
}
.cid-sgZfSs49ye .dropdown .dropdown-menu .dropdown-item .mbr-iconfont:before {
  display: inline-block;
  transform: scale(1, 1);
  transition: all 0.25s ease-in-out;
}
.cid-sgZfSs49ye .collapsed .dropdown-menu .dropdown-item:before {
  display: none;
}
.cid-sgZfSs49ye .collapsed .dropdown .dropdown-menu .dropdown-item {
  padding: 0.235em 1.5em 0.235em 1.5em !important;
  transition: none;
  margin: 0 !important;
}
.cid-sgZfSs49ye .navbar-brand {
  flex-shrink: 0;
  align-items: center;
  margin-right: 0;
  padding: 0;
  transition: all .3s;
  word-break: break-word;
  z-index: 1;
}
.cid-sgZfSs49ye .navbar-brand .navbar-caption {
  line-height: inherit !important;
}
.cid-sgZfSs49ye .navbar-brand .navbar-logo a {
  outline: none;
}
.cid-sgZfSs49ye .dropdown-item.active,
.cid-sgZfSs49ye .dropdown-item:active {
  background-color: transparent;
}
.cid-sgZfSs49ye .navbar-expand-lg .navbar-nav .nav-link {
  padding: 0;
}
.cid-sgZfSs49ye .nav-dropdown .link.dropdown-toggle {
  margin-right: 1.667em;
}
.cid-sgZfSs49ye .nav-dropdown .link.dropdown-toggle[aria-expanded="true"] {
  margin-right: 0;
  padding: 0.667em 1.667em;
}
.cid-sgZfSs49ye .navbar.navbar-expand-lg .dropdown .dropdown-menu {
  background: #ffffff;
}
.cid-sgZfSs49ye .navbar.navbar-expand-lg .dropdown .dropdown-menu .dropdown-submenu {
  margin: 0;
  left: 100%;
}
.cid-sgZfSs49ye .navbar .dropdown.open > .dropdown-menu {
  display: block;
}
.cid-sgZfSs49ye ul.navbar-nav {
  flex-wrap: wrap;
}
.cid-sgZfSs49ye .navbar-buttons {
  text-align: center;
  min-width: 170px;
}
.cid-sgZfSs49ye button.navbar-toggler {
  outline: none;
  width: 31px;
  height: 20px;
  cursor: pointer;
  transition: all .2s;
  position: relative;
  align-self: center;
}
.cid-sgZfSs49ye button.navbar-toggler .hamburger span {
  position: absolute;
  right: 0;
  width: 30px;
  height: 2px;
  border-right: 5px;
  background-color: currentColor;
}
.cid-sgZfSs49ye button.navbar-toggler .hamburger span:nth-child(1) {
  top: 0;
  transition: all .2s;
}
.cid-sgZfSs49ye button.navbar-toggler .hamburger span:nth-child(2) {
  top: 8px;
  transition: all .15s;
}
.cid-sgZfSs49ye button.navbar-toggler .hamburger span:nth-child(3) {
  top: 8px;
  transition: all .15s;
}
.cid-sgZfSs49ye button.navbar-toggler .hamburger span:nth-child(4) {
  top: 16px;
  transition: all .2s;
}
.cid-sgZfSs49ye nav.opened .hamburger span:nth-child(1) {
  top: 8px;
  width: 0;
  opacity: 0;
  right: 50%;
  transition: all .2s;
}
.cid-sgZfSs49ye nav.opened .hamburger span:nth-child(2) {
  transform: rotate(45deg);
  transition: all .25s;
}
.cid-sgZfSs49ye nav.opened .hamburger span:nth-child(3) {
  transform: rotate(-45deg);
  transition: all .25s;
}
.cid-sgZfSs49ye nav.opened .hamburger span:nth-child(4) {
  top: 8px;
  width: 0;
  opacity: 0;
  right: 50%;
  transition: all .2s;
}
.cid-sgZfSs49ye .navbar-dropdown {
  padding: .5rem 1rem;
}
.cid-sgZfSs49ye a.nav-link {
  display: flex;
  align-items: center;
  justify-content: center;
}
.cid-sgZfSs49ye .icons-menu {
  flex-wrap: nowrap;
  display: flex;
  justify-content: center;
  padding-left: 1rem;
  padding-right: 1rem;
  padding-top: 0.3rem;
  text-align: center;
}
@media screen and (-ms-high-contrast: active), (-ms-high-contrast: none) {
  .cid-sgZfSs49ye .navbar {
    height: 77px;
  }
  .cid-sgZfSs49ye .navbar.opened {
    height: auto;
  }
  .cid-sgZfSs49ye .nav-item .nav-link:hover::before {
    width: 175%;
    max-width: calc(100% + 2rem);
    left: -1rem;
  }
}
@media (max-width: 992px) {
  .cid-sgZfSs49ye .navbar {
    background: #ffffff;
  }
  .cid-sgZfSs49ye .nav-link {
    color: black!important;
  }
}
.cid-sgZfSsyy69 {
  padding-top: 60px;
  padding-bottom: 60px;
  background-color: #ffffff;
  position: relative;
  overflow: hidden;
}
.cid-sgZfSsyy69 svg {
  position: absolute;
  top: 0;
  left: 0;
  transform: scale(1.8, 1.8);
}
.cid-sgZfSsyy69 #e1_ellipse {
  fill: #65bf7a !important;
}
.cid-sgZfSsyy69 img {
  width: 80%;
  border-radius: 10px;
  height: 100%;
  object-fit: cover;
  box-shadow: 0 10px 55px 5px rgba(156, 235, 186, 0.35);
}
@media (max-width: 576px) {
  .cid-sgZfSsyy69 img {
    width: 100%;
    left: 0;
  }
}
.cid-sgZfSsyy69 H1 {
  color: #ffffff;
}
.cid-sgZfSsyy69 .mbr-text,
.cid-sgZfSsyy69 .mbr-section-btn {
  color: #ffffff;
}
.cid-sgZfSsOoBw {
  padding-top: 5rem;
  padding-bottom: 0rem;
  background-color: #ffffff;
}
.cid-sgZfSsOoBw .mbr-text {
  color: #777d74;
  text-align: justify;
}
.cid-sgZfSt0SkB {
  padding-top: 4rem;
  padding-bottom: 4rem;
  background-color: #ffffff;
}
.cid-sgZfSt0SkB .counter-container ul {
  margin-bottom: 0;
}
.cid-sgZfSt0SkB .counter-container ul li {
  padding-left: 0rem;
  margin-bottom: 1rem;
  list-style: none;
  position: relative;
}
.cid-sgZfSt0SkB .counter-container ul li:before {
  position: absolute;
  font-family: 'Moririse2' !important;
  left: -40px;
  content: "\e96b";
  top: -2px;
  display: flex;
  transform: rotate(30deg);
  justify-content: center;
  align-items: center;
  color: #65bf7a;
  width: 20px;
  height: 20px;
  border-radius: 50%;
  margin-top: 5px;
}
.cid-sgZfStTqlH {
  padding-top: 60px;
  padding-bottom: 60px;
  background-color: #333333;
}
@media (max-width: 767px) {
  .cid-sgZfStTqlH .content {
    text-align: center;
  }
  .cid-sgZfStTqlH .content > div:not(:last-child) {
    margin-bottom: 2rem;
  }
}
@media (max-width: 767px) {
  .cid-sgZfStTqlH .media-wrap {
    margin-bottom: 1rem;
  }
}
.cid-sgZfStTqlH .media-wrap .mbr-iconfont-logo {
  font-size: 7.5rem;
  color: #f36;
}
.cid-sgZfStTqlH .media-wrap img {
  height: 6rem;
}
.cid-sgZfStTqlH .mbr-text {
  color: #8d97ad;
}
.cid-sgZfStTqlH .p-title {
  font-size: 17px;
}
.cid-sgZfStTqlH .p-title span {
  color: #111111;
}
.cid-sgZfStTqlH .title-card {
  font-size: 1.3rem;
}
.cid-sgZfStTqlH .social-media ul {
  margin: 0;
  padding: 0;
  margin-bottom: 8px;
}
.cid-sgZfStTqlH .social-media ul li {
  margin-right: .5rem;
  display: inline-block;
  margin-bottom: .5rem;
}
.cid-sgZfStTqlH .footer-menu {
  margin-bottom: 0;
  display: flex;
  -webkit-justify-content: flex-end;
  justify-content: flex-end;
  -webkit-flex-wrap: wrap;
  flex-wrap: wrap;
  list-style: none;
}
.cid-sgZfStTqlH .footer-menu__item {
  font-size: 18px;
  padding-right: 1.5rem;
}
.cid-sgZfStTqlH .footer-menu__item:last-child {
  padding-right: 0;
}
.cid-sgZfStTqlH .copyright {
  display: flex;
  -webkit-align-items: center;
  align-items: center;
}
.cid-sgZfStTqlH .copyright img {
  margin-right: 10px;
}
.cid-sgZfStTqlH .icon-transition span {
  color: #ffffff;
  display: flex;
  padding: 1rem;
  border-radius: 50%;
  background-color: #72e29d;
  transition: all 0.3s ease-out 0s;
  font-size: 14px;
}
.cid-sgZfStTqlH .icon-transition span:hover {
  background-color: #65bf7a;
}
@media (max-width: 767px) {
  .cid-sgZfStTqlH .footer-lower .copyright {
    margin-bottom: 1rem;
    text-align: center;
  }
}
.cid-sgZfStTqlH .footer-lower hr {
  margin: 1rem 0;
  border-color: #efefef;
}
@media (max-width: 767px) {
  .cid-sgZfStTqlH .footer-menu {
    -webkit-justify-content: center;
    justify-content: center;
  }
}
.cid-sgZfStTqlH H5 {
  color: #72e29d;
}
.cid-sgZfStTqlH .p-title,
.cid-sgZfStTqlH .social-media {
  color: #ffffff;
}
.cid-sgZfSs49ye .navbar-dropdown {
  position: relative !important;
}
.cid-sgZfSs49ye img {
  width: 50px!important;
  height: 50px!important;
}
.cid-sgZfSs49ye .navbar-short {
  background: #ffffff !important;
  box-shadow: 0 0 10px rgba(0, 0, 0, 0.4);
}
.cid-sgZfSs49ye .navbar-short .nav-link {
  color: black!important;
}
.cid-sgZfSs49ye .navbar {
  transition: all .3s;
  min-height: 77px;
  border-bottom: 1px solid transparent;
  background: rgba(255, 255, 255, 0);
}
.cid-sgZfSs49ye .navbar.opened {
  transition: all .3s;
}
.cid-sgZfSs49ye .navbar .navbar-logo img {
  width: 220px !important;
  height: auto !important;
}
.cid-sgZfSs49ye .navbar .navbar-collapse {
  justify-content: flex-end;
  z-index: 1;
}
.cid-sgZfSs49ye .navbar.collapsed .nav-item .nav-link::before {
  display: none;
}
.cid-sgZfSs49ye .navbar.collapsed.opened .dropdown-menu {
  top: 0;
}
.cid-sgZfSs49ye .navbar.collapsed .dropdown-menu .dropdown-submenu {
  left: 0 !important;
}
.cid-sgZfSs49ye .navbar.collapsed .dropdown-menu .dropdown-item:after {
  right: auto;
}
.cid-sgZfSs49ye .navbar.collapsed .dropdown-menu .dropdown-toggle[data-toggle="dropdown-submenu"]:after {
  margin-left: 0.5rem;
  margin-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-sgZfSs49ye .navbar.collapsed ul.navbar-nav li {
  margin: auto;
}
.cid-sgZfSs49ye .navbar.collapsed .icons-menu {
  padding-left: 0;
  padding-right: 0;
  padding-top: .5rem;
  padding-bottom: .5rem;
}
@media (max-width: 991px) {
  .cid-sgZfSs49ye .navbar .nav-item .nav-link::before {
    display: none;
  }
  .cid-sgZfSs49ye .navbar.opened .dropdown-menu {
    top: 0;
  }
  .cid-sgZfSs49ye .navbar .dropdown-menu .dropdown-submenu {
    left: 0 !important;
  }
  .cid-sgZfSs49ye .navbar .dropdown-menu .dropdown-item:after {
    right: auto;
  }
  .cid-sgZfSs49ye .navbar .dropdown-menu .dropdown-toggle[data-toggle="dropdown-submenu"]:after {
    margin-left: 0.5rem;
    margin-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-sgZfSs49ye .navbar ul.navbar-nav li {
    margin: auto;
  }
  .cid-sgZfSs49ye .navbar .navbar-brand {
    flex-shrink: initial;
    flex-basis: auto;
    word-break: break-word;
    padding-right: 1rem;
    height: 77px;
  }
  .cid-sgZfSs49ye .navbar .navbar-toggler {
    flex-basis: auto;
  }
  .cid-sgZfSs49ye .navbar .icons-menu {
    padding: 0;
    padding-top: 1rem;
    padding-bottom: 1.6rem;
  }
}
.cid-sgZfSs49ye .navbar.navbar-short {
  min-height: 60px;
}
.cid-sgZfSs49ye .navbar.navbar-short .navbar-logo img {
  height: 3rem !important;
}
.cid-sgZfSs49ye .navbar.navbar-short .navbar-brand {
  padding: 0;
}
.cid-sgZfSs49ye .navbar-logo {
  margin-right: 1rem!important;
}
.cid-sgZfSs49ye .nav-link {
  transition: all 0.3s;
  position: relative;
}
.cid-sgZfSs49ye .nav-link:before {
  content: '';
  position: absolute;
  width: 8px;
  height: 8px;
  border-radius: 3px;
  transition: all 0.3s;
  bottom: 5px;
  left: 50%;
  opacity: 0;
  transform: translateX(-50%);
  background: #72e29d;
}
.cid-sgZfSs49ye .nav-link:hover,
.cid-sgZfSs49ye .nav-link:focus {
  color: #72e29d !important;
}
.cid-sgZfSs49ye .nav-link:hover:before,
.cid-sgZfSs49ye .nav-link:focus:before {
  bottom: -17px;
  opacity: 1;
}
.cid-sgZfSs49ye .dropdown-menu {
  padding: 0.5rem 0;
  border: 2px solid black;
  border-radius: 8px;
}
.cid-sgZfSs49ye .dropdown-item {
  padding: 0 2rem;
  backround: white;
  color: black !important;
}
.cid-sgZfSs49ye .dropdown-item:before {
  content: '';
  position: absolute;
  width: 8px;
  height: 8px;
  border-radius: 3px;
  transition: all 0.3s;
  left: -5px;
  top: 50%;
  opacity: 0;
  transform: translateY(-50%);
  background: #72e29d;
}
.cid-sgZfSs49ye .dropdown-item:hover,
.cid-sgZfSs49ye .dropdown-item:focus {
  color: #72e29d !important;
  transform: translateX(10px);
}
.cid-sgZfSs49ye .dropdown-item:hover:before,
.cid-sgZfSs49ye .dropdown-item:focus:before {
  left: 7px;
  opacity: 1;
}
.cid-sgZfSs49ye .iconfont-wrapper {
  position: relative;
  box-shadow: 0px 0px 0px 2px #000000 inset;
  border-radius: 50%;
  color: #000000 !important;
  font-size: 1.2rem;
  width: 45px;
  height: 45px;
  display: flex;
  margin: 0 0.4rem;
  justify-content: center;
  align-items: center;
  transition: all 0.3s;
}
.cid-sgZfSs49ye .iconfont-wrapper:hover {
  box-shadow: 0px 0px 0px 2px #72e29d inset;
}
.cid-sgZfSs49ye .iconfont-wrapper:hover .icon-bg {
  top: 0px;
  right: 0px;
}
.cid-sgZfSs49ye .iconfont-wrapper:hover .mbr-iconfont {
  color: white;
}
.cid-sgZfSs49ye .mbr-iconfont {
  z-index: 2;
  transition: all 0.3s;
}
.cid-sgZfSs49ye .icon-bg {
  position: absolute;
  top: 5px;
  right: -5px;
  box-sizing: border-box;
  width: 100%;
  transition: all 0.3s;
  z-index: -1;
  height: 100%;
  border-radius: 50%;
  background: #72e29d;
}
.cid-sgZfSs49ye .navbar-nav {
  margin: auto;
}
.cid-sgZfSs49ye .nav-dropdown .link {
  padding: 0 0.3em !important;
  margin: .667em 1em !important;
}
.cid-sgZfSs49ye .nav-dropdown .link.dropdown-toggle::after {
  margin-left: 0.5rem;
  margin-top: 0.2rem;
}
.cid-sgZfSs49ye .container {
  display: flex;
  margin: auto;
}
.cid-sgZfSs49ye .navbar-caption {
  padding-right: 4rem;
}
.cid-sgZfSs49ye .dropdown-menu,
.cid-sgZfSs49ye .navbar.opened {
  background: #ffffff !important;
}
.cid-sgZfSs49ye .nav-item:focus,
.cid-sgZfSs49ye .nav-link:focus {
  outline: none;
}
.cid-sgZfSs49ye .dropdown .dropdown-menu .dropdown-item {
  width: auto;
  transition: all 0.25s ease-in-out;
}
.cid-sgZfSs49ye .dropdown .dropdown-menu .dropdown-item::after {
  right: 1rem;
}
.cid-sgZfSs49ye .dropdown .dropdown-menu .dropdown-item .mbr-iconfont {
  margin-left: -1.8rem;
  padding-right: 1rem;
  font-size: inherit;
}
.cid-sgZfSs49ye .dropdown .dropdown-menu .dropdown-item .mbr-iconfont:before {
  display: inline-block;
  transform: scale(1, 1);
  transition: all 0.25s ease-in-out;
}
.cid-sgZfSs49ye .collapsed .dropdown-menu .dropdown-item:before {
  display: none;
}
.cid-sgZfSs49ye .collapsed .dropdown .dropdown-menu .dropdown-item {
  padding: 0.235em 1.5em 0.235em 1.5em !important;
  transition: none;
  margin: 0 !important;
}
.cid-sgZfSs49ye .navbar-brand {
  flex-shrink: 0;
  align-items: center;
  margin-right: 0;
  padding: 0;
  transition: all .3s;
  word-break: break-word;
  z-index: 1;
}
.cid-sgZfSs49ye .navbar-brand .navbar-caption {
  line-height: inherit !important;
}
.cid-sgZfSs49ye .navbar-brand .navbar-logo a {
  outline: none;
}
.cid-sgZfSs49ye .dropdown-item.active,
.cid-sgZfSs49ye .dropdown-item:active {
  background-color: transparent;
}
.cid-sgZfSs49ye .navbar-expand-lg .navbar-nav .nav-link {
  padding: 0;
}
.cid-sgZfSs49ye .nav-dropdown .link.dropdown-toggle {
  margin-right: 1.667em;
}
.cid-sgZfSs49ye .nav-dropdown .link.dropdown-toggle[aria-expanded="true"] {
  margin-right: 0;
  padding: 0.667em 1.667em;
}
.cid-sgZfSs49ye .navbar.navbar-expand-lg .dropdown .dropdown-menu {
  background: #ffffff;
}
.cid-sgZfSs49ye .navbar.navbar-expand-lg .dropdown .dropdown-menu .dropdown-submenu {
  margin: 0;
  left: 100%;
}
.cid-sgZfSs49ye .navbar .dropdown.open > .dropdown-menu {
  display: block;
}
.cid-sgZfSs49ye ul.navbar-nav {
  flex-wrap: wrap;
}
.cid-sgZfSs49ye .navbar-buttons {
  text-align: center;
  min-width: 170px;
}
.cid-sgZfSs49ye button.navbar-toggler {
  outline: none;
  width: 31px;
  height: 20px;
  cursor: pointer;
  transition: all .2s;
  position: relative;
  align-self: center;
}
.cid-sgZfSs49ye button.navbar-toggler .hamburger span {
  position: absolute;
  right: 0;
  width: 30px;
  height: 2px;
  border-right: 5px;
  background-color: currentColor;
}
.cid-sgZfSs49ye button.navbar-toggler .hamburger span:nth-child(1) {
  top: 0;
  transition: all .2s;
}
.cid-sgZfSs49ye button.navbar-toggler .hamburger span:nth-child(2) {
  top: 8px;
  transition: all .15s;
}
.cid-sgZfSs49ye button.navbar-toggler .hamburger span:nth-child(3) {
  top: 8px;
  transition: all .15s;
}
.cid-sgZfSs49ye button.navbar-toggler .hamburger span:nth-child(4) {
  top: 16px;
  transition: all .2s;
}
.cid-sgZfSs49ye nav.opened .hamburger span:nth-child(1) {
  top: 8px;
  width: 0;
  opacity: 0;
  right: 50%;
  transition: all .2s;
}
.cid-sgZfSs49ye nav.opened .hamburger span:nth-child(2) {
  transform: rotate(45deg);
  transition: all .25s;
}
.cid-sgZfSs49ye nav.opened .hamburger span:nth-child(3) {
  transform: rotate(-45deg);
  transition: all .25s;
}
.cid-sgZfSs49ye nav.opened .hamburger span:nth-child(4) {
  top: 8px;
  width: 0;
  opacity: 0;
  right: 50%;
  transition: all .2s;
}
.cid-sgZfSs49ye .navbar-dropdown {
  padding: .5rem 1rem;
}
.cid-sgZfSs49ye a.nav-link {
  display: flex;
  align-items: center;
  justify-content: center;
}
.cid-sgZfSs49ye .icons-menu {
  flex-wrap: nowrap;
  display: flex;
  justify-content: center;
  padding-left: 1rem;
  padding-right: 1rem;
  padding-top: 0.3rem;
  text-align: center;
}
@media screen and (-ms-high-contrast: active), (-ms-high-contrast: none) {
  .cid-sgZfSs49ye .navbar {
    height: 77px;
  }
  .cid-sgZfSs49ye .navbar.opened {
    height: auto;
  }
  .cid-sgZfSs49ye .nav-item .nav-link:hover::before {
    width: 175%;
    max-width: calc(100% + 2rem);
    left: -1rem;
  }
}
@media (max-width: 992px) {
  .cid-sgZfSs49ye .navbar {
    background: #ffffff;
  }
  .cid-sgZfSs49ye .nav-link {
    color: black!important;
  }
}
.cid-sgZfSsyy69 {
  padding-top: 60px;
  padding-bottom: 60px;
  background-color: #ffffff;
  position: relative;
  overflow: hidden;
}
.cid-sgZfSsyy69 svg {
  position: absolute;
  top: 0;
  left: 0;
  transform: scale(1.8, 1.8);
}
.cid-sgZfSsyy69 #e1_ellipse {
  fill: #65bf7a !important;
}
.cid-sgZfSsyy69 img {
  width: 80%;
  border-radius: 10px;
  height: 100%;
  object-fit: cover;
  box-shadow: 0 10px 55px 5px rgba(156, 235, 186, 0.35);
}
@media (max-width: 576px) {
  .cid-sgZfSsyy69 img {
    width: 100%;
    left: 0;
  }
}
.cid-sgZfSsyy69 H1 {
  color: #ffffff;
}
.cid-sgZfSsyy69 .mbr-text,
.cid-sgZfSsyy69 .mbr-section-btn {
  color: #ffffff;
}
.cid-sgZfSsOoBw {
  padding-top: 5rem;
  padding-bottom: 0rem;
  background-color: #ffffff;
}
.cid-sgZfSsOoBw .mbr-text {
  color: #777d74;
  text-align: justify;
}
.cid-sgZfSt0SkB {
  padding-top: 4rem;
  padding-bottom: 4rem;
  background-color: #ffffff;
}
.cid-sgZfSt0SkB .counter-container ul {
  margin-bottom: 0;
}
.cid-sgZfSt0SkB .counter-container ul li {
  padding-left: 0rem;
  margin-bottom: 1rem;
  list-style: none;
  position: relative;
}
.cid-sgZfSt0SkB .counter-container ul li:before {
  position: absolute;
  font-family: 'Moririse2' !important;
  left: -40px;
  content: "\e96b";
  top: -2px;
  display: flex;
  transform: rotate(30deg);
  justify-content: center;
  align-items: center;
  color: #65bf7a;
  width: 20px;
  height: 20px;
  border-radius: 50%;
  margin-top: 5px;
}
.cid-sgZfStTqlH {
  padding-top: 60px;
  padding-bottom: 60px;
  background-color: #333333;
}
@media (max-width: 767px) {
  .cid-sgZfStTqlH .content {
    text-align: center;
  }
  .cid-sgZfStTqlH .content > div:not(:last-child) {
    margin-bottom: 2rem;
  }
}
@media (max-width: 767px) {
  .cid-sgZfStTqlH .media-wrap {
    margin-bottom: 1rem;
  }
}
.cid-sgZfStTqlH .media-wrap .mbr-iconfont-logo {
  font-size: 7.5rem;
  color: #f36;
}
.cid-sgZfStTqlH .media-wrap img {
  height: 6rem;
}
.cid-sgZfStTqlH .mbr-text {
  color: #8d97ad;
}
.cid-sgZfStTqlH .p-title {
  font-size: 17px;
}
.cid-sgZfStTqlH .p-title span {
  color: #111111;
}
.cid-sgZfStTqlH .title-card {
  font-size: 1.3rem;
}
.cid-sgZfStTqlH .social-media ul {
  margin: 0;
  padding: 0;
  margin-bottom: 8px;
}
.cid-sgZfStTqlH .social-media ul li {
  margin-right: .5rem;
  display: inline-block;
  margin-bottom: .5rem;
}
.cid-sgZfStTqlH .footer-menu {
  margin-bottom: 0;
  display: flex;
  -webkit-justify-content: flex-end;
  justify-content: flex-end;
  -webkit-flex-wrap: wrap;
  flex-wrap: wrap;
  list-style: none;
}
.cid-sgZfStTqlH .footer-menu__item {
  font-size: 18px;
  padding-right: 1.5rem;
}
.cid-sgZfStTqlH .footer-menu__item:last-child {
  padding-right: 0;
}
.cid-sgZfStTqlH .copyright {
  display: flex;
  -webkit-align-items: center;
  align-items: center;
}
.cid-sgZfStTqlH .copyright img {
  margin-right: 10px;
}
.cid-sgZfStTqlH .icon-transition span {
  color: #ffffff;
  display: flex;
  padding: 1rem;
  border-radius: 50%;
  background-color: #72e29d;
  transition: all 0.3s ease-out 0s;
  font-size: 14px;
}
.cid-sgZfStTqlH .icon-transition span:hover {
  background-color: #65bf7a;
}
@media (max-width: 767px) {
  .cid-sgZfStTqlH .footer-lower .copyright {
    margin-bottom: 1rem;
    text-align: center;
  }
}
.cid-sgZfStTqlH .footer-lower hr {
  margin: 1rem 0;
  border-color: #efefef;
}
@media (max-width: 767px) {
  .cid-sgZfStTqlH .footer-menu {
    -webkit-justify-content: center;
    justify-content: center;
  }
}
.cid-sgZfStTqlH H5 {
  color: #72e29d;
}
.cid-sgZfStTqlH .p-title,
.cid-sgZfStTqlH .social-media {
  color: #ffffff;
}
.cid-sgZfSs49ye .navbar-dropdown {
  position: relative !important;
}
.cid-sgZfSs49ye img {
  width: 50px!important;
  height: 50px!important;
}
.cid-sgZfSs49ye .navbar-short {
  background: #ffffff !important;
  box-shadow: 0 0 10px rgba(0, 0, 0, 0.4);
}
.cid-sgZfSs49ye .navbar-short .nav-link {
  color: black!important;
}
.cid-sgZfSs49ye .navbar {
  transition: all .3s;
  min-height: 77px;
  border-bottom: 1px solid transparent;
  background: rgba(255, 255, 255, 0);
}
.cid-sgZfSs49ye .navbar.opened {
  transition: all .3s;
}
.cid-sgZfSs49ye .navbar .navbar-logo img {
  width: 220px !important;
  height: auto !important;
}
.cid-sgZfSs49ye .navbar .navbar-collapse {
  justify-content: flex-end;
  z-index: 1;
}
.cid-sgZfSs49ye .navbar.collapsed .nav-item .nav-link::before {
  display: none;
}
.cid-sgZfSs49ye .navbar.collapsed.opened .dropdown-menu {
  top: 0;
}
.cid-sgZfSs49ye .navbar.collapsed .dropdown-menu .dropdown-submenu {
  left: 0 !important;
}
.cid-sgZfSs49ye .navbar.collapsed .dropdown-menu .dropdown-item:after {
  right: auto;
}
.cid-sgZfSs49ye .navbar.collapsed .dropdown-menu .dropdown-toggle[data-toggle="dropdown-submenu"]:after {
  margin-left: 0.5rem;
  margin-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-sgZfSs49ye .navbar.collapsed ul.navbar-nav li {
  margin: auto;
}
.cid-sgZfSs49ye .navbar.collapsed .icons-menu {
  padding-left: 0;
  padding-right: 0;
  padding-top: .5rem;
  padding-bottom: .5rem;
}
@media (max-width: 991px) {
  .cid-sgZfSs49ye .navbar .nav-item .nav-link::before {
    display: none;
  }
  .cid-sgZfSs49ye .navbar.opened .dropdown-menu {
    top: 0;
  }
  .cid-sgZfSs49ye .navbar .dropdown-menu .dropdown-submenu {
    left: 0 !important;
  }
  .cid-sgZfSs49ye .navbar .dropdown-menu .dropdown-item:after {
    right: auto;
  }
  .cid-sgZfSs49ye .navbar .dropdown-menu .dropdown-toggle[data-toggle="dropdown-submenu"]:after {
    margin-left: 0.5rem;
    margin-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-sgZfSs49ye .navbar ul.navbar-nav li {
    margin: auto;
  }
  .cid-sgZfSs49ye .navbar .navbar-brand {
    flex-shrink: initial;
    flex-basis: auto;
    word-break: break-word;
    padding-right: 1rem;
    height: 77px;
  }
  .cid-sgZfSs49ye .navbar .navbar-toggler {
    flex-basis: auto;
  }
  .cid-sgZfSs49ye .navbar .icons-menu {
    padding: 0;
    padding-top: 1rem;
    padding-bottom: 1.6rem;
  }
}
.cid-sgZfSs49ye .navbar.navbar-short {
  min-height: 60px;
}
.cid-sgZfSs49ye .navbar.navbar-short .navbar-logo img {
  height: 3rem !important;
}
.cid-sgZfSs49ye .navbar.navbar-short .navbar-brand {
  padding: 0;
}
.cid-sgZfSs49ye .navbar-logo {
  margin-right: 1rem!important;
}
.cid-sgZfSs49ye .nav-link {
  transition: all 0.3s;
  position: relative;
}
.cid-sgZfSs49ye .nav-link:before {
  content: '';
  position: absolute;
  width: 8px;
  height: 8px;
  border-radius: 3px;
  transition: all 0.3s;
  bottom: 5px;
  left: 50%;
  opacity: 0;
  transform: translateX(-50%);
  background: #72e29d;
}
.cid-sgZfSs49ye .nav-link:hover,
.cid-sgZfSs49ye .nav-link:focus {
  color: #72e29d !important;
}
.cid-sgZfSs49ye .nav-link:hover:before,
.cid-sgZfSs49ye .nav-link:focus:before {
  bottom: -17px;
  opacity: 1;
}
.cid-sgZfSs49ye .dropdown-menu {
  padding: 0.5rem 0;
  border: 2px solid black;
  border-radius: 8px;
}
.cid-sgZfSs49ye .dropdown-item {
  padding: 0 2rem;
  backround: white;
  color: black !important;
}
.cid-sgZfSs49ye .dropdown-item:before {
  content: '';
  position: absolute;
  width: 8px;
  height: 8px;
  border-radius: 3px;
  transition: all 0.3s;
  left: -5px;
  top: 50%;
  opacity: 0;
  transform: translateY(-50%);
  background: #72e29d;
}
.cid-sgZfSs49ye .dropdown-item:hover,
.cid-sgZfSs49ye .dropdown-item:focus {
  color: #72e29d !important;
  transform: translateX(10px);
}
.cid-sgZfSs49ye .dropdown-item:hover:before,
.cid-sgZfSs49ye .dropdown-item:focus:before {
  left: 7px;
  opacity: 1;
}
.cid-sgZfSs49ye .iconfont-wrapper {
  position: relative;
  box-shadow: 0px 0px 0px 2px #000000 inset;
  border-radius: 50%;
  color: #000000 !important;
  font-size: 1.2rem;
  width: 45px;
  height: 45px;
  display: flex;
  margin: 0 0.4rem;
  justify-content: center;
  align-items: center;
  transition: all 0.3s;
}
.cid-sgZfSs49ye .iconfont-wrapper:hover {
  box-shadow: 0px 0px 0px 2px #72e29d inset;
}
.cid-sgZfSs49ye .iconfont-wrapper:hover .icon-bg {
  top: 0px;
  right: 0px;
}
.cid-sgZfSs49ye .iconfont-wrapper:hover .mbr-iconfont {
  color: white;
}
.cid-sgZfSs49ye .mbr-iconfont {
  z-index: 2;
  transition: all 0.3s;
}
.cid-sgZfSs49ye .icon-bg {
  position: absolute;
  top: 5px;
  right: -5px;
  box-sizing: border-box;
  width: 100%;
  transition: all 0.3s;
  z-index: -1;
  height: 100%;
  border-radius: 50%;
  background: #72e29d;
}
.cid-sgZfSs49ye .navbar-nav {
  margin: auto;
}
.cid-sgZfSs49ye .nav-dropdown .link {
  padding: 0 0.3em !important;
  margin: .667em 1em !important;
}
.cid-sgZfSs49ye .nav-dropdown .link.dropdown-toggle::after {
  margin-left: 0.5rem;
  margin-top: 0.2rem;
}
.cid-sgZfSs49ye .container {
  display: flex;
  margin: auto;
}
.cid-sgZfSs49ye .navbar-caption {
  padding-right: 4rem;
}
.cid-sgZfSs49ye .dropdown-menu,
.cid-sgZfSs49ye .navbar.opened {
  background: #ffffff !important;
}
.cid-sgZfSs49ye .nav-item:focus,
.cid-sgZfSs49ye .nav-link:focus {
  outline: none;
}
.cid-sgZfSs49ye .dropdown .dropdown-menu .dropdown-item {
  width: auto;
  transition: all 0.25s ease-in-out;
}
.cid-sgZfSs49ye .dropdown .dropdown-menu .dropdown-item::after {
  right: 1rem;
}
.cid-sgZfSs49ye .dropdown .dropdown-menu .dropdown-item .mbr-iconfont {
  margin-left: -1.8rem;
  padding-right: 1rem;
  font-size: inherit;
}
.cid-sgZfSs49ye .dropdown .dropdown-menu .dropdown-item .mbr-iconfont:before {
  display: inline-block;
  transform: scale(1, 1);
  transition: all 0.25s ease-in-out;
}
.cid-sgZfSs49ye .collapsed .dropdown-menu .dropdown-item:before {
  display: none;
}
.cid-sgZfSs49ye .collapsed .dropdown .dropdown-menu .dropdown-item {
  padding: 0.235em 1.5em 0.235em 1.5em !important;
  transition: none;
  margin: 0 !important;
}
.cid-sgZfSs49ye .navbar-brand {
  flex-shrink: 0;
  align-items: center;
  margin-right: 0;
  padding: 0;
  transition: all .3s;
  word-break: break-word;
  z-index: 1;
}
.cid-sgZfSs49ye .navbar-brand .navbar-caption {
  line-height: inherit !important;
}
.cid-sgZfSs49ye .navbar-brand .navbar-logo a {
  outline: none;
}
.cid-sgZfSs49ye .dropdown-item.active,
.cid-sgZfSs49ye .dropdown-item:active {
  background-color: transparent;
}
.cid-sgZfSs49ye .navbar-expand-lg .navbar-nav .nav-link {
  padding: 0;
}
.cid-sgZfSs49ye .nav-dropdown .link.dropdown-toggle {
  margin-right: 1.667em;
}
.cid-sgZfSs49ye .nav-dropdown .link.dropdown-toggle[aria-expanded="true"] {
  margin-right: 0;
  padding: 0.667em 1.667em;
}
.cid-sgZfSs49ye .navbar.navbar-expand-lg .dropdown .dropdown-menu {
  background: #ffffff;
}
.cid-sgZfSs49ye .navbar.navbar-expand-lg .dropdown .dropdown-menu .dropdown-submenu {
  margin: 0;
  left: 100%;
}
.cid-sgZfSs49ye .navbar .dropdown.open > .dropdown-menu {
  display: block;
}
.cid-sgZfSs49ye ul.navbar-nav {
  flex-wrap: wrap;
}
.cid-sgZfSs49ye .navbar-buttons {
  text-align: center;
  min-width: 170px;
}
.cid-sgZfSs49ye button.navbar-toggler {
  outline: none;
  width: 31px;
  height: 20px;
  cursor: pointer;
  transition: all .2s;
  position: relative;
  align-self: center;
}
.cid-sgZfSs49ye button.navbar-toggler .hamburger span {
  position: absolute;
  right: 0;
  width: 30px;
  height: 2px;
  border-right: 5px;
  background-color: currentColor;
}
.cid-sgZfSs49ye button.navbar-toggler .hamburger span:nth-child(1) {
  top: 0;
  transition: all .2s;
}
.cid-sgZfSs49ye button.navbar-toggler .hamburger span:nth-child(2) {
  top: 8px;
  transition: all .15s;
}
.cid-sgZfSs49ye button.navbar-toggler .hamburger span:nth-child(3) {
  top: 8px;
  transition: all .15s;
}
.cid-sgZfSs49ye button.navbar-toggler .hamburger span:nth-child(4) {
  top: 16px;
  transition: all .2s;
}
.cid-sgZfSs49ye nav.opened .hamburger span:nth-child(1) {
  top: 8px;
  width: 0;
  opacity: 0;
  right: 50%;
  transition: all .2s;
}
.cid-sgZfSs49ye nav.opened .hamburger span:nth-child(2) {
  transform: rotate(45deg);
  transition: all .25s;
}
.cid-sgZfSs49ye nav.opened .hamburger span:nth-child(3) {
  transform: rotate(-45deg);
  transition: all .25s;
}
.cid-sgZfSs49ye nav.opened .hamburger span:nth-child(4) {
  top: 8px;
  width: 0;
  opacity: 0;
  right: 50%;
  transition: all .2s;
}
.cid-sgZfSs49ye .navbar-dropdown {
  padding: .5rem 1rem;
}
.cid-sgZfSs49ye a.nav-link {
  display: flex;
  align-items: center;
  justify-content: center;
}
.cid-sgZfSs49ye .icons-menu {
  flex-wrap: nowrap;
  display: flex;
  justify-content: center;
  padding-left: 1rem;
  padding-right: 1rem;
  padding-top: 0.3rem;
  text-align: center;
}
@media screen and (-ms-high-contrast: active), (-ms-high-contrast: none) {
  .cid-sgZfSs49ye .navbar {
    height: 77px;
  }
  .cid-sgZfSs49ye .navbar.opened {
    height: auto;
  }
  .cid-sgZfSs49ye .nav-item .nav-link:hover::before {
    width: 175%;
    max-width: calc(100% + 2rem);
    left: -1rem;
  }
}
@media (max-width: 992px) {
  .cid-sgZfSs49ye .navbar {
    background: #ffffff;
  }
  .cid-sgZfSs49ye .nav-link {
    color: black!important;
  }
}
.cid-sgZfSsyy69 {
  padding-top: 60px;
  padding-bottom: 60px;
  background-color: #ffffff;
  position: relative;
  overflow: hidden;
}
.cid-sgZfSsyy69 svg {
  position: absolute;
  top: 0;
  left: 0;
  transform: scale(1.8, 1.8);
}
.cid-sgZfSsyy69 #e1_ellipse {
  fill: #65bf7a !important;
}
.cid-sgZfSsyy69 img {
  width: 80%;
  border-radius: 10px;
  height: 100%;
  object-fit: cover;
  box-shadow: 0 10px 55px 5px rgba(156, 235, 186, 0.35);
}
@media (max-width: 576px) {
  .cid-sgZfSsyy69 img {
    width: 100%;
    left: 0;
  }
}
.cid-sgZfSsyy69 H1 {
  color: #ffffff;
}
.cid-sgZfSsyy69 .mbr-text,
.cid-sgZfSsyy69 .mbr-section-btn {
  color: #ffffff;
}
.cid-sgZfSsOoBw {
  padding-top: 5rem;
  padding-bottom: 0rem;
  background-color: #ffffff;
}
.cid-sgZfSsOoBw .mbr-text {
  color: #777d74;
  text-align: justify;
}
.cid-sgZfSt0SkB {
  padding-top: 4rem;
  padding-bottom: 4rem;
  background-color: #ffffff;
}
.cid-sgZfSt0SkB .counter-container ul {
  margin-bottom: 0;
}
.cid-sgZfSt0SkB .counter-container ul li {
  padding-left: 0rem;
  margin-bottom: 1rem;
  list-style: none;
  position: relative;
}
.cid-sgZfSt0SkB .counter-container ul li:before {
  position: absolute;
  font-family: 'Moririse2' !important;
  left: -40px;
  content: "\e96b";
  top: -2px;
  display: flex;
  transform: rotate(30deg);
  justify-content: center;
  align-items: center;
  color: #65bf7a;
  width: 20px;
  height: 20px;
  border-radius: 50%;
  margin-top: 5px;
}
.cid-sgZfStTqlH {
  padding-top: 60px;
  padding-bottom: 60px;
  background-color: #333333;
}
@media (max-width: 767px) {
  .cid-sgZfStTqlH .content {
    text-align: center;
  }
  .cid-sgZfStTqlH .content > div:not(:last-child) {
    margin-bottom: 2rem;
  }
}
@media (max-width: 767px) {
  .cid-sgZfStTqlH .media-wrap {
    margin-bottom: 1rem;
  }
}
.cid-sgZfStTqlH .media-wrap .mbr-iconfont-logo {
  font-size: 7.5rem;
  color: #f36;
}
.cid-sgZfStTqlH .media-wrap img {
  height: 6rem;
}
.cid-sgZfStTqlH .mbr-text {
  color: #8d97ad;
}
.cid-sgZfStTqlH .p-title {
  font-size: 17px;
}
.cid-sgZfStTqlH .p-title span {
  color: #111111;
}
.cid-sgZfStTqlH .title-card {
  font-size: 1.3rem;
}
.cid-sgZfStTqlH .social-media ul {
  margin: 0;
  padding: 0;
  margin-bottom: 8px;
}
.cid-sgZfStTqlH .social-media ul li {
  margin-right: .5rem;
  display: inline-block;
  margin-bottom: .5rem;
}
.cid-sgZfStTqlH .footer-menu {
  margin-bottom: 0;
  display: flex;
  -webkit-justify-content: flex-end;
  justify-content: flex-end;
  -webkit-flex-wrap: wrap;
  flex-wrap: wrap;
  list-style: none;
}
.cid-sgZfStTqlH .footer-menu__item {
  font-size: 18px;
  padding-right: 1.5rem;
}
.cid-sgZfStTqlH .footer-menu__item:last-child {
  padding-right: 0;
}
.cid-sgZfStTqlH .copyright {
  display: flex;
  -webkit-align-items: center;
  align-items: center;
}
.cid-sgZfStTqlH .copyright img {
  margin-right: 10px;
}
.cid-sgZfStTqlH .icon-transition span {
  color: #ffffff;
  display: flex;
  padding: 1rem;
  border-radius: 50%;
  background-color: #72e29d;
  transition: all 0.3s ease-out 0s;
  font-size: 14px;
}
.cid-sgZfStTqlH .icon-transition span:hover {
  background-color: #65bf7a;
}
@media (max-width: 767px) {
  .cid-sgZfStTqlH .footer-lower .copyright {
    margin-bottom: 1rem;
    text-align: center;
  }
}
.cid-sgZfStTqlH .footer-lower hr {
  margin: 1rem 0;
  border-color: #efefef;
}
@media (max-width: 767px) {
  .cid-sgZfStTqlH .footer-menu {
    -webkit-justify-content: center;
    justify-content: center;
  }
}
.cid-sgZfStTqlH H5 {
  color: #72e29d;
}
.cid-sgZfStTqlH .p-title,
.cid-sgZfStTqlH .social-media {
  color: #ffffff;
}
.cid-sgZfSs49ye .navbar-dropdown {
  position: relative !important;
}
.cid-sgZfSs49ye img {
  width: 50px!important;
  height: 50px!important;
}
.cid-sgZfSs49ye .navbar-short {
  background: #ffffff !important;
  box-shadow: 0 0 10px rgba(0, 0, 0, 0.4);
}
.cid-sgZfSs49ye .navbar-short .nav-link {
  color: black!important;
}
.cid-sgZfSs49ye .navbar {
  transition: all .3s;
  min-height: 77px;
  border-bottom: 1px solid transparent;
  background: rgba(255, 255, 255, 0);
}
.cid-sgZfSs49ye .navbar.opened {
  transition: all .3s;
}
.cid-sgZfSs49ye .navbar .navbar-logo img {
  width: 220px !important;
  height: auto !important;
}
.cid-sgZfSs49ye .navbar .navbar-collapse {
  justify-content: flex-end;
  z-index: 1;
}
.cid-sgZfSs49ye .navbar.collapsed .nav-item .nav-link::before {
  display: none;
}
.cid-sgZfSs49ye .navbar.collapsed.opened .dropdown-menu {
  top: 0;
}
.cid-sgZfSs49ye .navbar.collapsed .dropdown-menu .dropdown-submenu {
  left: 0 !important;
}
.cid-sgZfSs49ye .navbar.collapsed .dropdown-menu .dropdown-item:after {
  right: auto;
}
.cid-sgZfSs49ye .navbar.collapsed .dropdown-menu .dropdown-toggle[data-toggle="dropdown-submenu"]:after {
  margin-left: 0.5rem;
  margin-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-sgZfSs49ye .navbar.collapsed ul.navbar-nav li {
  margin: auto;
}
.cid-sgZfSs49ye .navbar.collapsed .icons-menu {
  padding-left: 0;
  padding-right: 0;
  padding-top: .5rem;
  padding-bottom: .5rem;
}
@media (max-width: 991px) {
  .cid-sgZfSs49ye .navbar .nav-item .nav-link::before {
    display: none;
  }
  .cid-sgZfSs49ye .navbar.opened .dropdown-menu {
    top: 0;
  }
  .cid-sgZfSs49ye .navbar .dropdown-menu .dropdown-submenu {
    left: 0 !important;
  }
  .cid-sgZfSs49ye .navbar .dropdown-menu .dropdown-item:after {
    right: auto;
  }
  .cid-sgZfSs49ye .navbar .dropdown-menu .dropdown-toggle[data-toggle="dropdown-submenu"]:after {
    margin-left: 0.5rem;
    margin-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-sgZfSs49ye .navbar ul.navbar-nav li {
    margin: auto;
  }
  .cid-sgZfSs49ye .navbar .navbar-brand {
    flex-shrink: initial;
    flex-basis: auto;
    word-break: break-word;
    padding-right: 1rem;
    height: 77px;
  }
  .cid-sgZfSs49ye .navbar .navbar-toggler {
    flex-basis: auto;
  }
  .cid-sgZfSs49ye .navbar .icons-menu {
    padding: 0;
    padding-top: 1rem;
    padding-bottom: 1.6rem;
  }
}
.cid-sgZfSs49ye .navbar.navbar-short {
  min-height: 60px;
}
.cid-sgZfSs49ye .navbar.navbar-short .navbar-logo img {
  height: 3rem !important;
}
.cid-sgZfSs49ye .navbar.navbar-short .navbar-brand {
  padding: 0;
}
.cid-sgZfSs49ye .navbar-logo {
  margin-right: 1rem!important;
}
.cid-sgZfSs49ye .nav-link {
  transition: all 0.3s;
  position: relative;
}
.cid-sgZfSs49ye .nav-link:before {
  content: '';
  position: absolute;
  width: 8px;
  height: 8px;
  border-radius: 3px;
  transition: all 0.3s;
  bottom: 5px;
  left: 50%;
  opacity: 0;
  transform: translateX(-50%);
  background: #72e29d;
}
.cid-sgZfSs49ye .nav-link:hover,
.cid-sgZfSs49ye .nav-link:focus {
  color: #72e29d !important;
}
.cid-sgZfSs49ye .nav-link:hover:before,
.cid-sgZfSs49ye .nav-link:focus:before {
  bottom: -17px;
  opacity: 1;
}
.cid-sgZfSs49ye .dropdown-menu {
  padding: 0.5rem 0;
  border: 2px solid black;
  border-radius: 8px;
}
.cid-sgZfSs49ye .dropdown-item {
  padding: 0 2rem;
  backround: white;
  color: black !important;
}
.cid-sgZfSs49ye .dropdown-item:before {
  content: '';
  position: absolute;
  width: 8px;
  height: 8px;
  border-radius: 3px;
  transition: all 0.3s;
  left: -5px;
  top: 50%;
  opacity: 0;
  transform: translateY(-50%);
  background: #72e29d;
}
.cid-sgZfSs49ye .dropdown-item:hover,
.cid-sgZfSs49ye .dropdown-item:focus {
  color: #72e29d !important;
  transform: translateX(10px);
}
.cid-sgZfSs49ye .dropdown-item:hover:before,
.cid-sgZfSs49ye .dropdown-item:focus:before {
  left: 7px;
  opacity: 1;
}
.cid-sgZfSs49ye .iconfont-wrapper {
  position: relative;
  box-shadow: 0px 0px 0px 2px #000000 inset;
  border-radius: 50%;
  color: #000000 !important;
  font-size: 1.2rem;
  width: 45px;
  height: 45px;
  display: flex;
  margin: 0 0.4rem;
  justify-content: center;
  align-items: center;
  transition: all 0.3s;
}
.cid-sgZfSs49ye .iconfont-wrapper:hover {
  box-shadow: 0px 0px 0px 2px #72e29d inset;
}
.cid-sgZfSs49ye .iconfont-wrapper:hover .icon-bg {
  top: 0px;
  right: 0px;
}
.cid-sgZfSs49ye .iconfont-wrapper:hover .mbr-iconfont {
  color: white;
}
.cid-sgZfSs49ye .mbr-iconfont {
  z-index: 2;
  transition: all 0.3s;
}
.cid-sgZfSs49ye .icon-bg {
  position: absolute;
  top: 5px;
  right: -5px;
  box-sizing: border-box;
  width: 100%;
  transition: all 0.3s;
  z-index: -1;
  height: 100%;
  border-radius: 50%;
  background: #72e29d;
}
.cid-sgZfSs49ye .navbar-nav {
  margin: auto;
}
.cid-sgZfSs49ye .nav-dropdown .link {
  padding: 0 0.3em !important;
  margin: .667em 1em !important;
}
.cid-sgZfSs49ye .nav-dropdown .link.dropdown-toggle::after {
  margin-left: 0.5rem;
  margin-top: 0.2rem;
}
.cid-sgZfSs49ye .container {
  display: flex;
  margin: auto;
}
.cid-sgZfSs49ye .navbar-caption {
  padding-right: 4rem;
}
.cid-sgZfSs49ye .dropdown-menu,
.cid-sgZfSs49ye .navbar.opened {
  background: #ffffff !important;
}
.cid-sgZfSs49ye .nav-item:focus,
.cid-sgZfSs49ye .nav-link:focus {
  outline: none;
}
.cid-sgZfSs49ye .dropdown .dropdown-menu .dropdown-item {
  width: auto;
  transition: all 0.25s ease-in-out;
}
.cid-sgZfSs49ye .dropdown .dropdown-menu .dropdown-item::after {
  right: 1rem;
}
.cid-sgZfSs49ye .dropdown .dropdown-menu .dropdown-item .mbr-iconfont {
  margin-left: -1.8rem;
  padding-right: 1rem;
  font-size: inherit;
}
.cid-sgZfSs49ye .dropdown .dropdown-menu .dropdown-item .mbr-iconfont:before {
  display: inline-block;
  transform: scale(1, 1);
  transition: all 0.25s ease-in-out;
}
.cid-sgZfSs49ye .collapsed .dropdown-menu .dropdown-item:before {
  display: none;
}
.cid-sgZfSs49ye .collapsed .dropdown .dropdown-menu .dropdown-item {
  padding: 0.235em 1.5em 0.235em 1.5em !important;
  transition: none;
  margin: 0 !important;
}
.cid-sgZfSs49ye .navbar-brand {
  flex-shrink: 0;
  align-items: center;
  margin-right: 0;
  padding: 0;
  transition: all .3s;
  word-break: break-word;
  z-index: 1;
}
.cid-sgZfSs49ye .navbar-brand .navbar-caption {
  line-height: inherit !important;
}
.cid-sgZfSs49ye .navbar-brand .navbar-logo a {
  outline: none;
}
.cid-sgZfSs49ye .dropdown-item.active,
.cid-sgZfSs49ye .dropdown-item:active {
  background-color: transparent;
}
.cid-sgZfSs49ye .navbar-expand-lg .navbar-nav .nav-link {
  padding: 0;
}
.cid-sgZfSs49ye .nav-dropdown .link.dropdown-toggle {
  margin-right: 1.667em;
}
.cid-sgZfSs49ye .nav-dropdown .link.dropdown-toggle[aria-expanded="true"] {
  margin-right: 0;
  padding: 0.667em 1.667em;
}
.cid-sgZfSs49ye .navbar.navbar-expand-lg .dropdown .dropdown-menu {
  background: #ffffff;
}
.cid-sgZfSs49ye .navbar.navbar-expand-lg .dropdown .dropdown-menu .dropdown-submenu {
  margin: 0;
  left: 100%;
}
.cid-sgZfSs49ye .navbar .dropdown.open > .dropdown-menu {
  display: block;
}
.cid-sgZfSs49ye ul.navbar-nav {
  flex-wrap: wrap;
}
.cid-sgZfSs49ye .navbar-buttons {
  text-align: center;
  min-width: 170px;
}
.cid-sgZfSs49ye button.navbar-toggler {
  outline: none;
  width: 31px;
  height: 20px;
  cursor: pointer;
  transition: all .2s;
  position: relative;
  align-self: center;
}
.cid-sgZfSs49ye button.navbar-toggler .hamburger span {
  position: absolute;
  right: 0;
  width: 30px;
  height: 2px;
  border-right: 5px;
  background-color: currentColor;
}
.cid-sgZfSs49ye button.navbar-toggler .hamburger span:nth-child(1) {
  top: 0;
  transition: all .2s;
}
.cid-sgZfSs49ye button.navbar-toggler .hamburger span:nth-child(2) {
  top: 8px;
  transition: all .15s;
}
.cid-sgZfSs49ye button.navbar-toggler .hamburger span:nth-child(3) {
  top: 8px;
  transition: all .15s;
}
.cid-sgZfSs49ye button.navbar-toggler .hamburger span:nth-child(4) {
  top: 16px;
  transition: all .2s;
}
.cid-sgZfSs49ye nav.opened .hamburger span:nth-child(1) {
  top: 8px;
  width: 0;
  opacity: 0;
  right: 50%;
  transition: all .2s;
}
.cid-sgZfSs49ye nav.opened .hamburger span:nth-child(2) {
  transform: rotate(45deg);
  transition: all .25s;
}
.cid-sgZfSs49ye nav.opened .hamburger span:nth-child(3) {
  transform: rotate(-45deg);
  transition: all .25s;
}
.cid-sgZfSs49ye nav.opened .hamburger span:nth-child(4) {
  top: 8px;
  width: 0;
  opacity: 0;
  right: 50%;
  transition: all .2s;
}
.cid-sgZfSs49ye .navbar-dropdown {
  padding: .5rem 1rem;
}
.cid-sgZfSs49ye a.nav-link {
  display: flex;
  align-items: center;
  justify-content: center;
}
.cid-sgZfSs49ye .icons-menu {
  flex-wrap: nowrap;
  display: flex;
  justify-content: center;
  padding-left: 1rem;
  padding-right: 1rem;
  padding-top: 0.3rem;
  text-align: center;
}
@media screen and (-ms-high-contrast: active), (-ms-high-contrast: none) {
  .cid-sgZfSs49ye .navbar {
    height: 77px;
  }
  .cid-sgZfSs49ye .navbar.opened {
    height: auto;
  }
  .cid-sgZfSs49ye .nav-item .nav-link:hover::before {
    width: 175%;
    max-width: calc(100% + 2rem);
    left: -1rem;
  }
}
@media (max-width: 992px) {
  .cid-sgZfSs49ye .navbar {
    background: #ffffff;
  }
  .cid-sgZfSs49ye .nav-link {
    color: black!important;
  }
}
.cid-sgZfSsyy69 {
  padding-top: 60px;
  padding-bottom: 60px;
  background-color: #ffffff;
  position: relative;
  overflow: hidden;
}
.cid-sgZfSsyy69 svg {
  position: absolute;
  top: 0;
  left: 0;
  transform: scale(1.8, 1.8);
}
.cid-sgZfSsyy69 #e1_ellipse {
  fill: #65bf7a !important;
}
.cid-sgZfSsyy69 img {
  width: 80%;
  border-radius: 10px;
  height: 100%;
  object-fit: cover;
  box-shadow: 0 10px 55px 5px rgba(156, 235, 186, 0.35);
}
@media (max-width: 576px) {
  .cid-sgZfSsyy69 img {
    width: 100%;
    left: 0;
  }
}
.cid-sgZfSsyy69 H1 {
  color: #ffffff;
}
.cid-sgZfSsyy69 .mbr-text,
.cid-sgZfSsyy69 .mbr-section-btn {
  color: #ffffff;
}
.cid-sgZfSsOoBw {
  padding-top: 5rem;
  padding-bottom: 0rem;
  background-color: #ffffff;
}
.cid-sgZfSsOoBw .mbr-text {
  color: #777d74;
  text-align: justify;
}
.cid-sgZfSt0SkB {
  padding-top: 4rem;
  padding-bottom: 4rem;
  background-color: #ffffff;
}
.cid-sgZfSt0SkB .counter-container ul {
  margin-bottom: 0;
}
.cid-sgZfSt0SkB .counter-container ul li {
  padding-left: 0rem;
  margin-bottom: 1rem;
  list-style: none;
  position: relative;
}
.cid-sgZfSt0SkB .counter-container ul li:before {
  position: absolute;
  font-family: 'Moririse2' !important;
  left: -40px;
  content: "\e96b";
  top: -2px;
  display: flex;
  transform: rotate(30deg);
  justify-content: center;
  align-items: center;
  color: #65bf7a;
  width: 20px;
  height: 20px;
  border-radius: 50%;
  margin-top: 5px;
}
.cid-sgZfStTqlH {
  padding-top: 60px;
  padding-bottom: 60px;
  background-color: #333333;
}
@media (max-width: 767px) {
  .cid-sgZfStTqlH .content {
    text-align: center;
  }
  .cid-sgZfStTqlH .content > div:not(:last-child) {
    margin-bottom: 2rem;
  }
}
@media (max-width: 767px) {
  .cid-sgZfStTqlH .media-wrap {
    margin-bottom: 1rem;
  }
}
.cid-sgZfStTqlH .media-wrap .mbr-iconfont-logo {
  font-size: 7.5rem;
  color: #f36;
}
.cid-sgZfStTqlH .media-wrap img {
  height: 6rem;
}
.cid-sgZfStTqlH .mbr-text {
  color: #8d97ad;
}
.cid-sgZfStTqlH .p-title {
  font-size: 17px;
}
.cid-sgZfStTqlH .p-title span {
  color: #111111;
}
.cid-sgZfStTqlH .title-card {
  font-size: 1.3rem;
}
.cid-sgZfStTqlH .social-media ul {
  margin: 0;
  padding: 0;
  margin-bottom: 8px;
}
.cid-sgZfStTqlH .social-media ul li {
  margin-right: .5rem;
  display: inline-block;
  margin-bottom: .5rem;
}
.cid-sgZfStTqlH .footer-menu {
  margin-bottom: 0;
  display: flex;
  -webkit-justify-content: flex-end;
  justify-content: flex-end;
  -webkit-flex-wrap: wrap;
  flex-wrap: wrap;
  list-style: none;
}
.cid-sgZfStTqlH .footer-menu__item {
  font-size: 18px;
  padding-right: 1.5rem;
}
.cid-sgZfStTqlH .footer-menu__item:last-child {
  padding-right: 0;
}
.cid-sgZfStTqlH .copyright {
  display: flex;
  -webkit-align-items: center;
  align-items: center;
}
.cid-sgZfStTqlH .copyright img {
  margin-right: 10px;
}
.cid-sgZfStTqlH .icon-transition span {
  color: #ffffff;
  display: flex;
  padding: 1rem;
  border-radius: 50%;
  background-color: #72e29d;
  transition: all 0.3s ease-out 0s;
  font-size: 14px;
}
.cid-sgZfStTqlH .icon-transition span:hover {
  background-color: #65bf7a;
}
@media (max-width: 767px) {
  .cid-sgZfStTqlH .footer-lower .copyright {
    margin-bottom: 1rem;
    text-align: center;
  }
}
.cid-sgZfStTqlH .footer-lower hr {
  margin: 1rem 0;
  border-color: #efefef;
}
@media (max-width: 767px) {
  .cid-sgZfStTqlH .footer-menu {
    -webkit-justify-content: center;
    justify-content: center;
  }
}
.cid-sgZfStTqlH H5 {
  color: #72e29d;
}
.cid-sgZfStTqlH .p-title,
.cid-sgZfStTqlH .social-media {
  color: #ffffff;
}
.cid-sgZfSs49ye .navbar-dropdown {
  position: relative !important;
}
.cid-sgZfSs49ye img {
  width: 50px!important;
  height: 50px!important;
}
.cid-sgZfSs49ye .navbar-short {
  background: #ffffff !important;
  box-shadow: 0 0 10px rgba(0, 0, 0, 0.4);
}
.cid-sgZfSs49ye .navbar-short .nav-link {
  color: black!important;
}
.cid-sgZfSs49ye .navbar {
  transition: all .3s;
  min-height: 77px;
  border-bottom: 1px solid transparent;
  background: rgba(255, 255, 255, 0);
}
.cid-sgZfSs49ye .navbar.opened {
  transition: all .3s;
}
.cid-sgZfSs49ye .navbar .navbar-logo img {
  width: 220px !important;
  height: auto !important;
}
.cid-sgZfSs49ye .navbar .navbar-collapse {
  justify-content: flex-end;
  z-index: 1;
}
.cid-sgZfSs49ye .navbar.collapsed .nav-item .nav-link::before {
  display: none;
}
.cid-sgZfSs49ye .navbar.collapsed.opened .dropdown-menu {
  top: 0;
}
.cid-sgZfSs49ye .navbar.collapsed .dropdown-menu .dropdown-submenu {
  left: 0 !important;
}
.cid-sgZfSs49ye .navbar.collapsed .dropdown-menu .dropdown-item:after {
  right: auto;
}
.cid-sgZfSs49ye .navbar.collapsed .dropdown-menu .dropdown-toggle[data-toggle="dropdown-submenu"]:after {
  margin-left: 0.5rem;
  margin-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-sgZfSs49ye .navbar.collapsed ul.navbar-nav li {
  margin: auto;
}
.cid-sgZfSs49ye .navbar.collapsed .icons-menu {
  padding-left: 0;
  padding-right: 0;
  padding-top: .5rem;
  padding-bottom: .5rem;
}
@media (max-width: 991px) {
  .cid-sgZfSs49ye .navbar .nav-item .nav-link::before {
    display: none;
  }
  .cid-sgZfSs49ye .navbar.opened .dropdown-menu {
    top: 0;
  }
  .cid-sgZfSs49ye .navbar .dropdown-menu .dropdown-submenu {
    left: 0 !important;
  }
  .cid-sgZfSs49ye .navbar .dropdown-menu .dropdown-item:after {
    right: auto;
  }
  .cid-sgZfSs49ye .navbar .dropdown-menu .dropdown-toggle[data-toggle="dropdown-submenu"]:after {
    margin-left: 0.5rem;
    margin-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-sgZfSs49ye .navbar ul.navbar-nav li {
    margin: auto;
  }
  .cid-sgZfSs49ye .navbar .navbar-brand {
    flex-shrink: initial;
    flex-basis: auto;
    word-break: break-word;
    padding-right: 1rem;
    height: 77px;
  }
  .cid-sgZfSs49ye .navbar .navbar-toggler {
    flex-basis: auto;
  }
  .cid-sgZfSs49ye .navbar .icons-menu {
    padding: 0;
    padding-top: 1rem;
    padding-bottom: 1.6rem;
  }
}
.cid-sgZfSs49ye .navbar.navbar-short {
  min-height: 60px;
}
.cid-sgZfSs49ye .navbar.navbar-short .navbar-logo img {
  height: 3rem !important;
}
.cid-sgZfSs49ye .navbar.navbar-short .navbar-brand {
  padding: 0;
}
.cid-sgZfSs49ye .navbar-logo {
  margin-right: 1rem!important;
}
.cid-sgZfSs49ye .nav-link {
  transition: all 0.3s;
  position: relative;
}
.cid-sgZfSs49ye .nav-link:before {
  content: '';
  position: absolute;
  width: 8px;
  height: 8px;
  border-radius: 3px;
  transition: all 0.3s;
  bottom: 5px;
  left: 50%;
  opacity: 0;
  transform: translateX(-50%);
  background: #72e29d;
}
.cid-sgZfSs49ye .nav-link:hover,
.cid-sgZfSs49ye .nav-link:focus {
  color: #72e29d !important;
}
.cid-sgZfSs49ye .nav-link:hover:before,
.cid-sgZfSs49ye .nav-link:focus:before {
  bottom: -17px;
  opacity: 1;
}
.cid-sgZfSs49ye .dropdown-menu {
  padding: 0.5rem 0;
  border: 2px solid black;
  border-radius: 8px;
}
.cid-sgZfSs49ye .dropdown-item {
  padding: 0 2rem;
  backround: white;
  color: black !important;
}
.cid-sgZfSs49ye .dropdown-item:before {
  content: '';
  position: absolute;
  width: 8px;
  height: 8px;
  border-radius: 3px;
  transition: all 0.3s;
  left: -5px;
  top: 50%;
  opacity: 0;
  transform: translateY(-50%);
  background: #72e29d;
}
.cid-sgZfSs49ye .dropdown-item:hover,
.cid-sgZfSs49ye .dropdown-item:focus {
  color: #72e29d !important;
  transform: translateX(10px);
}
.cid-sgZfSs49ye .dropdown-item:hover:before,
.cid-sgZfSs49ye .dropdown-item:focus:before {
  left: 7px;
  opacity: 1;
}
.cid-sgZfSs49ye .iconfont-wrapper {
  position: relative;
  box-shadow: 0px 0px 0px 2px #000000 inset;
  border-radius: 50%;
  color: #000000 !important;
  font-size: 1.2rem;
  width: 45px;
  height: 45px;
  display: flex;
  margin: 0 0.4rem;
  justify-content: center;
  align-items: center;
  transition: all 0.3s;
}
.cid-sgZfSs49ye .iconfont-wrapper:hover {
  box-shadow: 0px 0px 0px 2px #72e29d inset;
}
.cid-sgZfSs49ye .iconfont-wrapper:hover .icon-bg {
  top: 0px;
  right: 0px;
}
.cid-sgZfSs49ye .iconfont-wrapper:hover .mbr-iconfont {
  color: white;
}
.cid-sgZfSs49ye .mbr-iconfont {
  z-index: 2;
  transition: all 0.3s;
}
.cid-sgZfSs49ye .icon-bg {
  position: absolute;
  top: 5px;
  right: -5px;
  box-sizing: border-box;
  width: 100%;
  transition: all 0.3s;
  z-index: -1;
  height: 100%;
  border-radius: 50%;
  background: #72e29d;
}
.cid-sgZfSs49ye .navbar-nav {
  margin: auto;
}
.cid-sgZfSs49ye .nav-dropdown .link {
  padding: 0 0.3em !important;
  margin: .667em 1em !important;
}
.cid-sgZfSs49ye .nav-dropdown .link.dropdown-toggle::after {
  margin-left: 0.5rem;
  margin-top: 0.2rem;
}
.cid-sgZfSs49ye .container {
  display: flex;
  margin: auto;
}
.cid-sgZfSs49ye .navbar-caption {
  padding-right: 4rem;
}
.cid-sgZfSs49ye .dropdown-menu,
.cid-sgZfSs49ye .navbar.opened {
  background: #ffffff !important;
}
.cid-sgZfSs49ye .nav-item:focus,
.cid-sgZfSs49ye .nav-link:focus {
  outline: none;
}
.cid-sgZfSs49ye .dropdown .dropdown-menu .dropdown-item {
  width: auto;
  transition: all 0.25s ease-in-out;
}
.cid-sgZfSs49ye .dropdown .dropdown-menu .dropdown-item::after {
  right: 1rem;
}
.cid-sgZfSs49ye .dropdown .dropdown-menu .dropdown-item .mbr-iconfont {
  margin-left: -1.8rem;
  padding-right: 1rem;
  font-size: inherit;
}
.cid-sgZfSs49ye .dropdown .dropdown-menu .dropdown-item .mbr-iconfont:before {
  display: inline-block;
  transform: scale(1, 1);
  transition: all 0.25s ease-in-out;
}
.cid-sgZfSs49ye .collapsed .dropdown-menu .dropdown-item:before {
  display: none;
}
.cid-sgZfSs49ye .collapsed .dropdown .dropdown-menu .dropdown-item {
  padding: 0.235em 1.5em 0.235em 1.5em !important;
  transition: none;
  margin: 0 !important;
}
.cid-sgZfSs49ye .navbar-brand {
  flex-shrink: 0;
  align-items: center;
  margin-right: 0;
  padding: 0;
  transition: all .3s;
  word-break: break-word;
  z-index: 1;
}
.cid-sgZfSs49ye .navbar-brand .navbar-caption {
  line-height: inherit !important;
}
.cid-sgZfSs49ye .navbar-brand .navbar-logo a {
  outline: none;
}
.cid-sgZfSs49ye .dropdown-item.active,
.cid-sgZfSs49ye .dropdown-item:active {
  background-color: transparent;
}
.cid-sgZfSs49ye .navbar-expand-lg .navbar-nav .nav-link {
  padding: 0;
}
.cid-sgZfSs49ye .nav-dropdown .link.dropdown-toggle {
  margin-right: 1.667em;
}
.cid-sgZfSs49ye .nav-dropdown .link.dropdown-toggle[aria-expanded="true"] {
  margin-right: 0;
  padding: 0.667em 1.667em;
}
.cid-sgZfSs49ye .navbar.navbar-expand-lg .dropdown .dropdown-menu {
  background: #ffffff;
}
.cid-sgZfSs49ye .navbar.navbar-expand-lg .dropdown .dropdown-menu .dropdown-submenu {
  margin: 0;
  left: 100%;
}
.cid-sgZfSs49ye .navbar .dropdown.open > .dropdown-menu {
  display: block;
}
.cid-sgZfSs49ye ul.navbar-nav {
  flex-wrap: wrap;
}
.cid-sgZfSs49ye .navbar-buttons {
  text-align: center;
  min-width: 170px;
}
.cid-sgZfSs49ye button.navbar-toggler {
  outline: none;
  width: 31px;
  height: 20px;
  cursor: pointer;
  transition: all .2s;
  position: relative;
  align-self: center;
}
.cid-sgZfSs49ye button.navbar-toggler .hamburger span {
  position: absolute;
  right: 0;
  width: 30px;
  height: 2px;
  border-right: 5px;
  background-color: currentColor;
}
.cid-sgZfSs49ye button.navbar-toggler .hamburger span:nth-child(1) {
  top: 0;
  transition: all .2s;
}
.cid-sgZfSs49ye button.navbar-toggler .hamburger span:nth-child(2) {
  top: 8px;
  transition: all .15s;
}
.cid-sgZfSs49ye button.navbar-toggler .hamburger span:nth-child(3) {
  top: 8px;
  transition: all .15s;
}
.cid-sgZfSs49ye button.navbar-toggler .hamburger span:nth-child(4) {
  top: 16px;
  transition: all .2s;
}
.cid-sgZfSs49ye nav.opened .hamburger span:nth-child(1) {
  top: 8px;
  width: 0;
  opacity: 0;
  right: 50%;
  transition: all .2s;
}
.cid-sgZfSs49ye nav.opened .hamburger span:nth-child(2) {
  transform: rotate(45deg);
  transition: all .25s;
}
.cid-sgZfSs49ye nav.opened .hamburger span:nth-child(3) {
  transform: rotate(-45deg);
  transition: all .25s;
}
.cid-sgZfSs49ye nav.opened .hamburger span:nth-child(4) {
  top: 8px;
  width: 0;
  opacity: 0;
  right: 50%;
  transition: all .2s;
}
.cid-sgZfSs49ye .navbar-dropdown {
  padding: .5rem 1rem;
}
.cid-sgZfSs49ye a.nav-link {
  display: flex;
  align-items: center;
  justify-content: center;
}
.cid-sgZfSs49ye .icons-menu {
  flex-wrap: nowrap;
  display: flex;
  justify-content: center;
  padding-left: 1rem;
  padding-right: 1rem;
  padding-top: 0.3rem;
  text-align: center;
}
@media screen and (-ms-high-contrast: active), (-ms-high-contrast: none) {
  .cid-sgZfSs49ye .navbar {
    height: 77px;
  }
  .cid-sgZfSs49ye .navbar.opened {
    height: auto;
  }
  .cid-sgZfSs49ye .nav-item .nav-link:hover::before {
    width: 175%;
    max-width: calc(100% + 2rem);
    left: -1rem;
  }
}
@media (max-width: 992px) {
  .cid-sgZfSs49ye .navbar {
    background: #ffffff;
  }
  .cid-sgZfSs49ye .nav-link {
    color: black!important;
  }
}
.cid-sgZfSsyy69 {
  padding-top: 60px;
  padding-bottom: 60px;
  background-color: #ffffff;
  position: relative;
  overflow: hidden;
}
.cid-sgZfSsyy69 svg {
  position: absolute;
  top: 0;
  left: 0;
  transform: scale(1.8, 1.8);
}
.cid-sgZfSsyy69 #e1_ellipse {
  fill: #65bf7a !important;
}
.cid-sgZfSsyy69 img {
  width: 80%;
  border-radius: 10px;
  height: 100%;
  object-fit: cover;
  box-shadow: 0 10px 55px 5px rgba(156, 235, 186, 0.35);
}
@media (max-width: 576px) {
  .cid-sgZfSsyy69 img {
    width: 100%;
    left: 0;
  }
}
.cid-sgZfSsyy69 H1 {
  color: #ffffff;
}
.cid-sgZfSsyy69 .mbr-text,
.cid-sgZfSsyy69 .mbr-section-btn {
  color: #ffffff;
}
.cid-sgZfSsOoBw {
  padding-top: 5rem;
  padding-bottom: 0rem;
  background-color: #ffffff;
}
.cid-sgZfSsOoBw .mbr-text {
  color: #777d74;
  text-align: justify;
}
.cid-sgZfSt0SkB {
  padding-top: 4rem;
  padding-bottom: 4rem;
  background-color: #ffffff;
}
.cid-sgZfSt0SkB .counter-container ul {
  margin-bottom: 0;
}
.cid-sgZfSt0SkB .counter-container ul li {
  padding-left: 0rem;
  margin-bottom: 1rem;
  list-style: none;
  position: relative;
}
.cid-sgZfSt0SkB .counter-container ul li:before {
  position: absolute;
  font-family: 'Moririse2' !important;
  left: -40px;
  content: "\e96b";
  top: -2px;
  display: flex;
  transform: rotate(30deg);
  justify-content: center;
  align-items: center;
  color: #65bf7a;
  width: 20px;
  height: 20px;
  border-radius: 50%;
  margin-top: 5px;
}
.cid-sgZfStTqlH {
  padding-top: 60px;
  padding-bottom: 60px;
  background-color: #333333;
}
@media (max-width: 767px) {
  .cid-sgZfStTqlH .content {
    text-align: center;
  }
  .cid-sgZfStTqlH .content > div:not(:last-child) {
    margin-bottom: 2rem;
  }
}
@media (max-width: 767px) {
  .cid-sgZfStTqlH .media-wrap {
    margin-bottom: 1rem;
  }
}
.cid-sgZfStTqlH .media-wrap .mbr-iconfont-logo {
  font-size: 7.5rem;
  color: #f36;
}
.cid-sgZfStTqlH .media-wrap img {
  height: 6rem;
}
.cid-sgZfStTqlH .mbr-text {
  color: #8d97ad;
}
.cid-sgZfStTqlH .p-title {
  font-size: 17px;
}
.cid-sgZfStTqlH .p-title span {
  color: #111111;
}
.cid-sgZfStTqlH .title-card {
  font-size: 1.3rem;
}
.cid-sgZfStTqlH .social-media ul {
  margin: 0;
  padding: 0;
  margin-bottom: 8px;
}
.cid-sgZfStTqlH .social-media ul li {
  margin-right: .5rem;
  display: inline-block;
  margin-bottom: .5rem;
}
.cid-sgZfStTqlH .footer-menu {
  margin-bottom: 0;
  display: flex;
  -webkit-justify-content: flex-end;
  justify-content: flex-end;
  -webkit-flex-wrap: wrap;
  flex-wrap: wrap;
  list-style: none;
}
.cid-sgZfStTqlH .footer-menu__item {
  font-size: 18px;
  padding-right: 1.5rem;
}
.cid-sgZfStTqlH .footer-menu__item:last-child {
  padding-right: 0;
}
.cid-sgZfStTqlH .copyright {
  display: flex;
  -webkit-align-items: center;
  align-items: center;
}
.cid-sgZfStTqlH .copyright img {
  margin-right: 10px;
}
.cid-sgZfStTqlH .icon-transition span {
  color: #ffffff;
  display: flex;
  padding: 1rem;
  border-radius: 50%;
  background-color: #72e29d;
  transition: all 0.3s ease-out 0s;
  font-size: 14px;
}
.cid-sgZfStTqlH .icon-transition span:hover {
  background-color: #65bf7a;
}
@media (max-width: 767px) {
  .cid-sgZfStTqlH .footer-lower .copyright {
    margin-bottom: 1rem;
    text-align: center;
  }
}
.cid-sgZfStTqlH .footer-lower hr {
  margin: 1rem 0;
  border-color: #efefef;
}
@media (max-width: 767px) {
  .cid-sgZfStTqlH .footer-menu {
    -webkit-justify-content: center;
    justify-content: center;
  }
}
.cid-sgZfStTqlH H5 {
  color: #72e29d;
}
.cid-sgZfStTqlH .p-title,
.cid-sgZfStTqlH .social-media {
  color: #ffffff;
}
.cid-sgZfSs49ye .navbar-dropdown {
  position: relative !important;
}
.cid-sgZfSs49ye img {
  width: 50px!important;
  height: 50px!important;
}
.cid-sgZfSs49ye .navbar-short {
  background: #ffffff !important;
  box-shadow: 0 0 10px rgba(0, 0, 0, 0.4);
}
.cid-sgZfSs49ye .navbar-short .nav-link {
  color: black!important;
}
.cid-sgZfSs49ye .navbar {
  transition: all .3s;
  min-height: 77px;
  border-bottom: 1px solid transparent;
  background: rgba(255, 255, 255, 0);
}
.cid-sgZfSs49ye .navbar.opened {
  transition: all .3s;
}
.cid-sgZfSs49ye .navbar .navbar-logo img {
  width: 220px !important;
  height: auto !important;
}
.cid-sgZfSs49ye .navbar .navbar-collapse {
  justify-content: flex-end;
  z-index: 1;
}
.cid-sgZfSs49ye .navbar.collapsed .nav-item .nav-link::before {
  display: none;
}
.cid-sgZfSs49ye .navbar.collapsed.opened .dropdown-menu {
  top: 0;
}
.cid-sgZfSs49ye .navbar.collapsed .dropdown-menu .dropdown-submenu {
  left: 0 !important;
}
.cid-sgZfSs49ye .navbar.collapsed .dropdown-menu .dropdown-item:after {
  right: auto;
}
.cid-sgZfSs49ye .navbar.collapsed .dropdown-menu .dropdown-toggle[data-toggle="dropdown-submenu"]:after {
  margin-left: 0.5rem;
  margin-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-sgZfSs49ye .navbar.collapsed ul.navbar-nav li {
  margin: auto;
}
.cid-sgZfSs49ye .navbar.collapsed .icons-menu {
  padding-left: 0;
  padding-right: 0;
  padding-top: .5rem;
  padding-bottom: .5rem;
}
@media (max-width: 991px) {
  .cid-sgZfSs49ye .navbar .nav-item .nav-link::before {
    display: none;
  }
  .cid-sgZfSs49ye .navbar.opened .dropdown-menu {
    top: 0;
  }
  .cid-sgZfSs49ye .navbar .dropdown-menu .dropdown-submenu {
    left: 0 !important;
  }
  .cid-sgZfSs49ye .navbar .dropdown-menu .dropdown-item:after {
    right: auto;
  }
  .cid-sgZfSs49ye .navbar .dropdown-menu .dropdown-toggle[data-toggle="dropdown-submenu"]:after {
    margin-left: 0.5rem;
    margin-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-sgZfSs49ye .navbar ul.navbar-nav li {
    margin: auto;
  }
  .cid-sgZfSs49ye .navbar .navbar-brand {
    flex-shrink: initial;
    flex-basis: auto;
    word-break: break-word;
    padding-right: 1rem;
    height: 77px;
  }
  .cid-sgZfSs49ye .navbar .navbar-toggler {
    flex-basis: auto;
  }
  .cid-sgZfSs49ye .navbar .icons-menu {
    padding: 0;
    padding-top: 1rem;
    padding-bottom: 1.6rem;
  }
}
.cid-sgZfSs49ye .navbar.navbar-short {
  min-height: 60px;
}
.cid-sgZfSs49ye .navbar.navbar-short .navbar-logo img {
  height: 3rem !important;
}
.cid-sgZfSs49ye .navbar.navbar-short .navbar-brand {
  padding: 0;
}
.cid-sgZfSs49ye .navbar-logo {
  margin-right: 1rem!important;
}
.cid-sgZfSs49ye .nav-link {
  transition: all 0.3s;
  position: relative;
}
.cid-sgZfSs49ye .nav-link:before {
  content: '';
  position: absolute;
  width: 8px;
  height: 8px;
  border-radius: 3px;
  transition: all 0.3s;
  bottom: 5px;
  left: 50%;
  opacity: 0;
  transform: translateX(-50%);
  background: #72e29d;
}
.cid-sgZfSs49ye .nav-link:hover,
.cid-sgZfSs49ye .nav-link:focus {
  color: #72e29d !important;
}
.cid-sgZfSs49ye .nav-link:hover:before,
.cid-sgZfSs49ye .nav-link:focus:before {
  bottom: -17px;
  opacity: 1;
}
.cid-sgZfSs49ye .dropdown-menu {
  padding: 0.5rem 0;
  border: 2px solid black;
  border-radius: 8px;
}
.cid-sgZfSs49ye .dropdown-item {
  padding: 0 2rem;
  backround: white;
  color: black !important;
}
.cid-sgZfSs49ye .dropdown-item:before {
  content: '';
  position: absolute;
  width: 8px;
  height: 8px;
  border-radius: 3px;
  transition: all 0.3s;
  left: -5px;
  top: 50%;
  opacity: 0;
  transform: translateY(-50%);
  background: #72e29d;
}
.cid-sgZfSs49ye .dropdown-item:hover,
.cid-sgZfSs49ye .dropdown-item:focus {
  color: #72e29d !important;
  transform: translateX(10px);
}
.cid-sgZfSs49ye .dropdown-item:hover:before,
.cid-sgZfSs49ye .dropdown-item:focus:before {
  left: 7px;
  opacity: 1;
}
.cid-sgZfSs49ye .iconfont-wrapper {
  position: relative;
  box-shadow: 0px 0px 0px 2px #000000 inset;
  border-radius: 50%;
  color: #000000 !important;
  font-size: 1.2rem;
  width: 45px;
  height: 45px;
  display: flex;
  margin: 0 0.4rem;
  justify-content: center;
  align-items: center;
  transition: all 0.3s;
}
.cid-sgZfSs49ye .iconfont-wrapper:hover {
  box-shadow: 0px 0px 0px 2px #72e29d inset;
}
.cid-sgZfSs49ye .iconfont-wrapper:hover .icon-bg {
  top: 0px;
  right: 0px;
}
.cid-sgZfSs49ye .iconfont-wrapper:hover .mbr-iconfont {
  color: white;
}
.cid-sgZfSs49ye .mbr-iconfont {
  z-index: 2;
  transition: all 0.3s;
}
.cid-sgZfSs49ye .icon-bg {
  position: absolute;
  top: 5px;
  right: -5px;
  box-sizing: border-box;
  width: 100%;
  transition: all 0.3s;
  z-index: -1;
  height: 100%;
  border-radius: 50%;
  background: #72e29d;
}
.cid-sgZfSs49ye .navbar-nav {
  margin: auto;
}
.cid-sgZfSs49ye .nav-dropdown .link {
  padding: 0 0.3em !important;
  margin: .667em 1em !important;
}
.cid-sgZfSs49ye .nav-dropdown .link.dropdown-toggle::after {
  margin-left: 0.5rem;
  margin-top: 0.2rem;
}
.cid-sgZfSs49ye .container {
  display: flex;
  margin: auto;
}
.cid-sgZfSs49ye .navbar-caption {
  padding-right: 4rem;
}
.cid-sgZfSs49ye .dropdown-menu,
.cid-sgZfSs49ye .navbar.opened {
  background: #ffffff !important;
}
.cid-sgZfSs49ye .nav-item:focus,
.cid-sgZfSs49ye .nav-link:focus {
  outline: none;
}
.cid-sgZfSs49ye .dropdown .dropdown-menu .dropdown-item {
  width: auto;
  transition: all 0.25s ease-in-out;
}
.cid-sgZfSs49ye .dropdown .dropdown-menu .dropdown-item::after {
  right: 1rem;
}
.cid-sgZfSs49ye .dropdown .dropdown-menu .dropdown-item .mbr-iconfont {
  margin-left: -1.8rem;
  padding-right: 1rem;
  font-size: inherit;
}
.cid-sgZfSs49ye .dropdown .dropdown-menu .dropdown-item .mbr-iconfont:before {
  display: inline-block;
  transform: scale(1, 1);
  transition: all 0.25s ease-in-out;
}
.cid-sgZfSs49ye .collapsed .dropdown-menu .dropdown-item:before {
  display: none;
}
.cid-sgZfSs49ye .collapsed .dropdown .dropdown-menu .dropdown-item {
  padding: 0.235em 1.5em 0.235em 1.5em !important;
  transition: none;
  margin: 0 !important;
}
.cid-sgZfSs49ye .navbar-brand {
  flex-shrink: 0;
  align-items: center;
  margin-right: 0;
  padding: 0;
  transition: all .3s;
  word-break: break-word;
  z-index: 1;
}
.cid-sgZfSs49ye .navbar-brand .navbar-caption {
  line-height: inherit !important;
}
.cid-sgZfSs49ye .navbar-brand .navbar-logo a {
  outline: none;
}
.cid-sgZfSs49ye .dropdown-item.active,
.cid-sgZfSs49ye .dropdown-item:active {
  background-color: transparent;
}
.cid-sgZfSs49ye .navbar-expand-lg .navbar-nav .nav-link {
  padding: 0;
}
.cid-sgZfSs49ye .nav-dropdown .link.dropdown-toggle {
  margin-right: 1.667em;
}
.cid-sgZfSs49ye .nav-dropdown .link.dropdown-toggle[aria-expanded="true"] {
  margin-right: 0;
  padding: 0.667em 1.667em;
}
.cid-sgZfSs49ye .navbar.navbar-expand-lg .dropdown .dropdown-menu {
  background: #ffffff;
}
.cid-sgZfSs49ye .navbar.navbar-expand-lg .dropdown .dropdown-menu .dropdown-submenu {
  margin: 0;
  left: 100%;
}
.cid-sgZfSs49ye .navbar .dropdown.open > .dropdown-menu {
  display: block;
}
.cid-sgZfSs49ye ul.navbar-nav {
  flex-wrap: wrap;
}
.cid-sgZfSs49ye .navbar-buttons {
  text-align: center;
  min-width: 170px;
}
.cid-sgZfSs49ye button.navbar-toggler {
  outline: none;
  width: 31px;
  height: 20px;
  cursor: pointer;
  transition: all .2s;
  position: relative;
  align-self: center;
}
.cid-sgZfSs49ye button.navbar-toggler .hamburger span {
  position: absolute;
  right: 0;
  width: 30px;
  height: 2px;
  border-right: 5px;
  background-color: currentColor;
}
.cid-sgZfSs49ye button.navbar-toggler .hamburger span:nth-child(1) {
  top: 0;
  transition: all .2s;
}
.cid-sgZfSs49ye button.navbar-toggler .hamburger span:nth-child(2) {
  top: 8px;
  transition: all .15s;
}
.cid-sgZfSs49ye button.navbar-toggler .hamburger span:nth-child(3) {
  top: 8px;
  transition: all .15s;
}
.cid-sgZfSs49ye button.navbar-toggler .hamburger span:nth-child(4) {
  top: 16px;
  transition: all .2s;
}
.cid-sgZfSs49ye nav.opened .hamburger span:nth-child(1) {
  top: 8px;
  width: 0;
  opacity: 0;
  right: 50%;
  transition: all .2s;
}
.cid-sgZfSs49ye nav.opened .hamburger span:nth-child(2) {
  transform: rotate(45deg);
  transition: all .25s;
}
.cid-sgZfSs49ye nav.opened .hamburger span:nth-child(3) {
  transform: rotate(-45deg);
  transition: all .25s;
}
.cid-sgZfSs49ye nav.opened .hamburger span:nth-child(4) {
  top: 8px;
  width: 0;
  opacity: 0;
  right: 50%;
  transition: all .2s;
}
.cid-sgZfSs49ye .navbar-dropdown {
  padding: .5rem 1rem;
}
.cid-sgZfSs49ye a.nav-link {
  display: flex;
  align-items: center;
  justify-content: center;
}
.cid-sgZfSs49ye .icons-menu {
  flex-wrap: nowrap;
  display: flex;
  justify-content: center;
  padding-left: 1rem;
  padding-right: 1rem;
  padding-top: 0.3rem;
  text-align: center;
}
@media screen and (-ms-high-contrast: active), (-ms-high-contrast: none) {
  .cid-sgZfSs49ye .navbar {
    height: 77px;
  }
  .cid-sgZfSs49ye .navbar.opened {
    height: auto;
  }
  .cid-sgZfSs49ye .nav-item .nav-link:hover::before {
    width: 175%;
    max-width: calc(100% + 2rem);
    left: -1rem;
  }
}
@media (max-width: 992px) {
  .cid-sgZfSs49ye .navbar {
    background: #ffffff;
  }
  .cid-sgZfSs49ye .nav-link {
    color: black!important;
  }
}
.cid-sgZfSsyy69 {
  padding-top: 60px;
  padding-bottom: 60px;
  background-color: #ffffff;
  position: relative;
  overflow: hidden;
}
.cid-sgZfSsyy69 svg {
  position: absolute;
  top: 0;
  left: 0;
  transform: scale(1.8, 1.8);
}
.cid-sgZfSsyy69 #e1_ellipse {
  fill: #65bf7a !important;
}
.cid-sgZfSsyy69 img {
  width: 80%;
  border-radius: 10px;
  height: 100%;
  object-fit: cover;
  box-shadow: 0 10px 55px 5px rgba(156, 235, 186, 0.35);
}
@media (max-width: 576px) {
  .cid-sgZfSsyy69 img {
    width: 100%;
    left: 0;
  }
}
.cid-sgZfSsyy69 H1 {
  color: #ffffff;
}
.cid-sgZfSsyy69 .mbr-text,
.cid-sgZfSsyy69 .mbr-section-btn {
  color: #ffffff;
}
.cid-sgZfSsOoBw {
  padding-top: 5rem;
  padding-bottom: 0rem;
  background-color: #ffffff;
}
.cid-sgZfSsOoBw .mbr-text {
  color: #777d74;
  text-align: justify;
}
.cid-sgZfSt0SkB {
  padding-top: 4rem;
  padding-bottom: 4rem;
  background-color: #ffffff;
}
.cid-sgZfSt0SkB .counter-container ul {
  margin-bottom: 0;
}
.cid-sgZfSt0SkB .counter-container ul li {
  padding-left: 0rem;
  margin-bottom: 1rem;
  list-style: none;
  position: relative;
}
.cid-sgZfSt0SkB .counter-container ul li:before {
  position: absolute;
  font-family: 'Moririse2' !important;
  left: -40px;
  content: "\e96b";
  top: -2px;
  display: flex;
  transform: rotate(30deg);
  justify-content: center;
  align-items: center;
  color: #65bf7a;
  width: 20px;
  height: 20px;
  border-radius: 50%;
  margin-top: 5px;
}
.cid-sgZfStTqlH {
  padding-top: 60px;
  padding-bottom: 60px;
  background-color: #333333;
}
@media (max-width: 767px) {
  .cid-sgZfStTqlH .content {
    text-align: center;
  }
  .cid-sgZfStTqlH .content > div:not(:last-child) {
    margin-bottom: 2rem;
  }
}
@media (max-width: 767px) {
  .cid-sgZfStTqlH .media-wrap {
    margin-bottom: 1rem;
  }
}
.cid-sgZfStTqlH .media-wrap .mbr-iconfont-logo {
  font-size: 7.5rem;
  color: #f36;
}
.cid-sgZfStTqlH .media-wrap img {
  height: 6rem;
}
.cid-sgZfStTqlH .mbr-text {
  color: #8d97ad;
}
.cid-sgZfStTqlH .p-title {
  font-size: 17px;
}
.cid-sgZfStTqlH .p-title span {
  color: #111111;
}
.cid-sgZfStTqlH .title-card {
  font-size: 1.3rem;
}
.cid-sgZfStTqlH .social-media ul {
  margin: 0;
  padding: 0;
  margin-bottom: 8px;
}
.cid-sgZfStTqlH .social-media ul li {
  margin-right: .5rem;
  display: inline-block;
  margin-bottom: .5rem;
}
.cid-sgZfStTqlH .footer-menu {
  margin-bottom: 0;
  display: flex;
  -webkit-justify-content: flex-end;
  justify-content: flex-end;
  -webkit-flex-wrap: wrap;
  flex-wrap: wrap;
  list-style: none;
}
.cid-sgZfStTqlH .footer-menu__item {
  font-size: 18px;
  padding-right: 1.5rem;
}
.cid-sgZfStTqlH .footer-menu__item:last-child {
  padding-right: 0;
}
.cid-sgZfStTqlH .copyright {
  display: flex;
  -webkit-align-items: center;
  align-items: center;
}
.cid-sgZfStTqlH .copyright img {
  margin-right: 10px;
}
.cid-sgZfStTqlH .icon-transition span {
  color: #ffffff;
  display: flex;
  padding: 1rem;
  border-radius: 50%;
  background-color: #72e29d;
  transition: all 0.3s ease-out 0s;
  font-size: 14px;
}
.cid-sgZfStTqlH .icon-transition span:hover {
  background-color: #65bf7a;
}
@media (max-width: 767px) {
  .cid-sgZfStTqlH .footer-lower .copyright {
    margin-bottom: 1rem;
    text-align: center;
  }
}
.cid-sgZfStTqlH .footer-lower hr {
  margin: 1rem 0;
  border-color: #efefef;
}
@media (max-width: 767px) {
  .cid-sgZfStTqlH .footer-menu {
    -webkit-justify-content: center;
    justify-content: center;
  }
}
.cid-sgZfStTqlH H5 {
  color: #72e29d;
}
.cid-sgZfStTqlH .p-title,
.cid-sgZfStTqlH .social-media {
  color: #ffffff;
}
.cid-sgZfSs49ye .navbar-dropdown {
  position: relative !important;
}
.cid-sgZfSs49ye img {
  width: 50px!important;
  height: 50px!important;
}
.cid-sgZfSs49ye .navbar-short {
  background: #ffffff !important;
  box-shadow: 0 0 10px rgba(0, 0, 0, 0.4);
}
.cid-sgZfSs49ye .navbar-short .nav-link {
  color: black!important;
}
.cid-sgZfSs49ye .navbar {
  transition: all .3s;
  min-height: 77px;
  border-bottom: 1px solid transparent;
  background: rgba(255, 255, 255, 0);
}
.cid-sgZfSs49ye .navbar.opened {
  transition: all .3s;
}
.cid-sgZfSs49ye .navbar .navbar-logo img {
  width: 220px !important;
  height: auto !important;
}
.cid-sgZfSs49ye .navbar .navbar-collapse {
  justify-content: flex-end;
  z-index: 1;
}
.cid-sgZfSs49ye .navbar.collapsed .nav-item .nav-link::before {
  display: none;
}
.cid-sgZfSs49ye .navbar.collapsed.opened .dropdown-menu {
  top: 0;
}
.cid-sgZfSs49ye .navbar.collapsed .dropdown-menu .dropdown-submenu {
  left: 0 !important;
}
.cid-sgZfSs49ye .navbar.collapsed .dropdown-menu .dropdown-item:after {
  right: auto;
}
.cid-sgZfSs49ye .navbar.collapsed .dropdown-menu .dropdown-toggle[data-toggle="dropdown-submenu"]:after {
  margin-left: 0.5rem;
  margin-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-sgZfSs49ye .navbar.collapsed ul.navbar-nav li {
  margin: auto;
}
.cid-sgZfSs49ye .navbar.collapsed .icons-menu {
  padding-left: 0;
  padding-right: 0;
  padding-top: .5rem;
  padding-bottom: .5rem;
}
@media (max-width: 991px) {
  .cid-sgZfSs49ye .navbar .nav-item .nav-link::before {
    display: none;
  }
  .cid-sgZfSs49ye .navbar.opened .dropdown-menu {
    top: 0;
  }
  .cid-sgZfSs49ye .navbar .dropdown-menu .dropdown-submenu {
    left: 0 !important;
  }
  .cid-sgZfSs49ye .navbar .dropdown-menu .dropdown-item:after {
    right: auto;
  }
  .cid-sgZfSs49ye .navbar .dropdown-menu .dropdown-toggle[data-toggle="dropdown-submenu"]:after {
    margin-left: 0.5rem;
    margin-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-sgZfSs49ye .navbar ul.navbar-nav li {
    margin: auto;
  }
  .cid-sgZfSs49ye .navbar .navbar-brand {
    flex-shrink: initial;
    flex-basis: auto;
    word-break: break-word;
    padding-right: 1rem;
    height: 77px;
  }
  .cid-sgZfSs49ye .navbar .navbar-toggler {
    flex-basis: auto;
  }
  .cid-sgZfSs49ye .navbar .icons-menu {
    padding: 0;
    padding-top: 1rem;
    padding-bottom: 1.6rem;
  }
}
.cid-sgZfSs49ye .navbar.navbar-short {
  min-height: 60px;
}
.cid-sgZfSs49ye .navbar.navbar-short .navbar-logo img {
  height: 3rem !important;
}
.cid-sgZfSs49ye .navbar.navbar-short .navbar-brand {
  padding: 0;
}
.cid-sgZfSs49ye .navbar-logo {
  margin-right: 1rem!important;
}
.cid-sgZfSs49ye .nav-link {
  transition: all 0.3s;
  position: relative;
}
.cid-sgZfSs49ye .nav-link:before {
  content: '';
  position: absolute;
  width: 8px;
  height: 8px;
  border-radius: 3px;
  transition: all 0.3s;
  bottom: 5px;
  left: 50%;
  opacity: 0;
  transform: translateX(-50%);
  background: #72e29d;
}
.cid-sgZfSs49ye .nav-link:hover,
.cid-sgZfSs49ye .nav-link:focus {
  color: #72e29d !important;
}
.cid-sgZfSs49ye .nav-link:hover:before,
.cid-sgZfSs49ye .nav-link:focus:before {
  bottom: -17px;
  opacity: 1;
}
.cid-sgZfSs49ye .dropdown-menu {
  padding: 0.5rem 0;
  border: 2px solid black;
  border-radius: 8px;
}
.cid-sgZfSs49ye .dropdown-item {
  padding: 0 2rem;
  backround: white;
  color: black !important;
}
.cid-sgZfSs49ye .dropdown-item:before {
  content: '';
  position: absolute;
  width: 8px;
  height: 8px;
  border-radius: 3px;
  transition: all 0.3s;
  left: -5px;
  top: 50%;
  opacity: 0;
  transform: translateY(-50%);
  background: #72e29d;
}
.cid-sgZfSs49ye .dropdown-item:hover,
.cid-sgZfSs49ye .dropdown-item:focus {
  color: #72e29d !important;
  transform: translateX(10px);
}
.cid-sgZfSs49ye .dropdown-item:hover:before,
.cid-sgZfSs49ye .dropdown-item:focus:before {
  left: 7px;
  opacity: 1;
}
.cid-sgZfSs49ye .iconfont-wrapper {
  position: relative;
  box-shadow: 0px 0px 0px 2px #000000 inset;
  border-radius: 50%;
  color: #000000 !important;
  font-size: 1.2rem;
  width: 45px;
  height: 45px;
  display: flex;
  margin: 0 0.4rem;
  justify-content: center;
  align-items: center;
  transition: all 0.3s;
}
.cid-sgZfSs49ye .iconfont-wrapper:hover {
  box-shadow: 0px 0px 0px 2px #72e29d inset;
}
.cid-sgZfSs49ye .iconfont-wrapper:hover .icon-bg {
  top: 0px;
  right: 0px;
}
.cid-sgZfSs49ye .iconfont-wrapper:hover .mbr-iconfont {
  color: white;
}
.cid-sgZfSs49ye .mbr-iconfont {
  z-index: 2;
  transition: all 0.3s;
}
.cid-sgZfSs49ye .icon-bg {
  position: absolute;
  top: 5px;
  right: -5px;
  box-sizing: border-box;
  width: 100%;
  transition: all 0.3s;
  z-index: -1;
  height: 100%;
  border-radius: 50%;
  background: #72e29d;
}
.cid-sgZfSs49ye .navbar-nav {
  margin: auto;
}
.cid-sgZfSs49ye .nav-dropdown .link {
  padding: 0 0.3em !important;
  margin: .667em 1em !important;
}
.cid-sgZfSs49ye .nav-dropdown .link.dropdown-toggle::after {
  margin-left: 0.5rem;
  margin-top: 0.2rem;
}
.cid-sgZfSs49ye .container {
  display: flex;
  margin: auto;
}
.cid-sgZfSs49ye .navbar-caption {
  padding-right: 4rem;
}
.cid-sgZfSs49ye .dropdown-menu,
.cid-sgZfSs49ye .navbar.opened {
  background: #ffffff !important;
}
.cid-sgZfSs49ye .nav-item:focus,
.cid-sgZfSs49ye .nav-link:focus {
  outline: none;
}
.cid-sgZfSs49ye .dropdown .dropdown-menu .dropdown-item {
  width: auto;
  transition: all 0.25s ease-in-out;
}
.cid-sgZfSs49ye .dropdown .dropdown-menu .dropdown-item::after {
  right: 1rem;
}
.cid-sgZfSs49ye .dropdown .dropdown-menu .dropdown-item .mbr-iconfont {
  margin-left: -1.8rem;
  padding-right: 1rem;
  font-size: inherit;
}
.cid-sgZfSs49ye .dropdown .dropdown-menu .dropdown-item .mbr-iconfont:before {
  display: inline-block;
  transform: scale(1, 1);
  transition: all 0.25s ease-in-out;
}
.cid-sgZfSs49ye .collapsed .dropdown-menu .dropdown-item:before {
  display: none;
}
.cid-sgZfSs49ye .collapsed .dropdown .dropdown-menu .dropdown-item {
  padding: 0.235em 1.5em 0.235em 1.5em !important;
  transition: none;
  margin: 0 !important;
}
.cid-sgZfSs49ye .navbar-brand {
  flex-shrink: 0;
  align-items: center;
  margin-right: 0;
  padding: 0;
  transition: all .3s;
  word-break: break-word;
  z-index: 1;
}
.cid-sgZfSs49ye .navbar-brand .navbar-caption {
  line-height: inherit !important;
}
.cid-sgZfSs49ye .navbar-brand .navbar-logo a {
  outline: none;
}
.cid-sgZfSs49ye .dropdown-item.active,
.cid-sgZfSs49ye .dropdown-item:active {
  background-color: transparent;
}
.cid-sgZfSs49ye .navbar-expand-lg .navbar-nav .nav-link {
  padding: 0;
}
.cid-sgZfSs49ye .nav-dropdown .link.dropdown-toggle {
  margin-right: 1.667em;
}
.cid-sgZfSs49ye .nav-dropdown .link.dropdown-toggle[aria-expanded="true"] {
  margin-right: 0;
  padding: 0.667em 1.667em;
}
.cid-sgZfSs49ye .navbar.navbar-expand-lg .dropdown .dropdown-menu {
  background: #ffffff;
}
.cid-sgZfSs49ye .navbar.navbar-expand-lg .dropdown .dropdown-menu .dropdown-submenu {
  margin: 0;
  left: 100%;
}
.cid-sgZfSs49ye .navbar .dropdown.open > .dropdown-menu {
  display: block;
}
.cid-sgZfSs49ye ul.navbar-nav {
  flex-wrap: wrap;
}
.cid-sgZfSs49ye .navbar-buttons {
  text-align: center;
  min-width: 170px;
}
.cid-sgZfSs49ye button.navbar-toggler {
  outline: none;
  width: 31px;
  height: 20px;
  cursor: pointer;
  transition: all .2s;
  position: relative;
  align-self: center;
}
.cid-sgZfSs49ye button.navbar-toggler .hamburger span {
  position: absolute;
  right: 0;
  width: 30px;
  height: 2px;
  border-right: 5px;
  background-color: currentColor;
}
.cid-sgZfSs49ye button.navbar-toggler .hamburger span:nth-child(1) {
  top: 0;
  transition: all .2s;
}
.cid-sgZfSs49ye button.navbar-toggler .hamburger span:nth-child(2) {
  top: 8px;
  transition: all .15s;
}
.cid-sgZfSs49ye button.navbar-toggler .hamburger span:nth-child(3) {
  top: 8px;
  transition: all .15s;
}
.cid-sgZfSs49ye button.navbar-toggler .hamburger span:nth-child(4) {
  top: 16px;
  transition: all .2s;
}
.cid-sgZfSs49ye nav.opened .hamburger span:nth-child(1) {
  top: 8px;
  width: 0;
  opacity: 0;
  right: 50%;
  transition: all .2s;
}
.cid-sgZfSs49ye nav.opened .hamburger span:nth-child(2) {
  transform: rotate(45deg);
  transition: all .25s;
}
.cid-sgZfSs49ye nav.opened .hamburger span:nth-child(3) {
  transform: rotate(-45deg);
  transition: all .25s;
}
.cid-sgZfSs49ye nav.opened .hamburger span:nth-child(4) {
  top: 8px;
  width: 0;
  opacity: 0;
  right: 50%;
  transition: all .2s;
}
.cid-sgZfSs49ye .navbar-dropdown {
  padding: .5rem 1rem;
}
.cid-sgZfSs49ye a.nav-link {
  display: flex;
  align-items: center;
  justify-content: center;
}
.cid-sgZfSs49ye .icons-menu {
  flex-wrap: nowrap;
  display: flex;
  justify-content: center;
  padding-left: 1rem;
  padding-right: 1rem;
  padding-top: 0.3rem;
  text-align: center;
}
@media screen and (-ms-high-contrast: active), (-ms-high-contrast: none) {
  .cid-sgZfSs49ye .navbar {
    height: 77px;
  }
  .cid-sgZfSs49ye .navbar.opened {
    height: auto;
  }
  .cid-sgZfSs49ye .nav-item .nav-link:hover::before {
    width: 175%;
    max-width: calc(100% + 2rem);
    left: -1rem;
  }
}
@media (max-width: 992px) {
  .cid-sgZfSs49ye .navbar {
    background: #ffffff;
  }
  .cid-sgZfSs49ye .nav-link {
    color: black!important;
  }
}
.cid-sgZfSsyy69 {
  padding-top: 60px;
  padding-bottom: 60px;
  background-color: #ffffff;
  position: relative;
  overflow: hidden;
}
.cid-sgZfSsyy69 svg {
  position: absolute;
  top: 0;
  left: 0;
  transform: scale(1.8, 1.8);
}
.cid-sgZfSsyy69 #e1_ellipse {
  fill: #65bf7a !important;
}
.cid-sgZfSsyy69 img {
  width: 80%;
  border-radius: 10px;
  height: 100%;
  object-fit: cover;
  box-shadow: 0 10px 55px 5px rgba(156, 235, 186, 0.35);
}
@media (max-width: 576px) {
  .cid-sgZfSsyy69 img {
    width: 100%;
    left: 0;
  }
}
.cid-sgZfSsyy69 H1 {
  color: #ffffff;
}
.cid-sgZfSsyy69 .mbr-text,
.cid-sgZfSsyy69 .mbr-section-btn {
  color: #ffffff;
}
.cid-sgZfSsOoBw {
  padding-top: 5rem;
  padding-bottom: 0rem;
  background-color: #ffffff;
}
.cid-sgZfSsOoBw .mbr-text {
  color: #777d74;
  text-align: justify;
}
.cid-sgZfSt0SkB {
  padding-top: 4rem;
  padding-bottom: 4rem;
  background-color: #ffffff;
}
.cid-sgZfSt0SkB .counter-container ul {
  margin-bottom: 0;
}
.cid-sgZfSt0SkB .counter-container ul li {
  padding-left: 0rem;
  margin-bottom: 1rem;
  list-style: none;
  position: relative;
}
.cid-sgZfSt0SkB .counter-container ul li:before {
  position: absolute;
  font-family: 'Moririse2' !important;
  left: -40px;
  content: "\e96b";
  top: -2px;
  display: flex;
  transform: rotate(30deg);
  justify-content: center;
  align-items: center;
  color: #65bf7a;
  width: 20px;
  height: 20px;
  border-radius: 50%;
  margin-top: 5px;
}
.cid-sgZfStTqlH {
  padding-top: 60px;
  padding-bottom: 60px;
  background-color: #333333;
}
@media (max-width: 767px) {
  .cid-sgZfStTqlH .content {
    text-align: center;
  }
  .cid-sgZfStTqlH .content > div:not(:last-child) {
    margin-bottom: 2rem;
  }
}
@media (max-width: 767px) {
  .cid-sgZfStTqlH .media-wrap {
    margin-bottom: 1rem;
  }
}
.cid-sgZfStTqlH .media-wrap .mbr-iconfont-logo {
  font-size: 7.5rem;
  color: #f36;
}
.cid-sgZfStTqlH .media-wrap img {
  height: 6rem;
}
.cid-sgZfStTqlH .mbr-text {
  color: #8d97ad;
}
.cid-sgZfStTqlH .p-title {
  font-size: 17px;
}
.cid-sgZfStTqlH .p-title span {
  color: #111111;
}
.cid-sgZfStTqlH .title-card {
  font-size: 1.3rem;
}
.cid-sgZfStTqlH .social-media ul {
  margin: 0;
  padding: 0;
  margin-bottom: 8px;
}
.cid-sgZfStTqlH .social-media ul li {
  margin-right: .5rem;
  display: inline-block;
  margin-bottom: .5rem;
}
.cid-sgZfStTqlH .footer-menu {
  margin-bottom: 0;
  display: flex;
  -webkit-justify-content: flex-end;
  justify-content: flex-end;
  -webkit-flex-wrap: wrap;
  flex-wrap: wrap;
  list-style: none;
}
.cid-sgZfStTqlH .footer-menu__item {
  font-size: 18px;
  padding-right: 1.5rem;
}
.cid-sgZfStTqlH .footer-menu__item:last-child {
  padding-right: 0;
}
.cid-sgZfStTqlH .copyright {
  display: flex;
  -webkit-align-items: center;
  align-items: center;
}
.cid-sgZfStTqlH .copyright img {
  margin-right: 10px;
}
.cid-sgZfStTqlH .icon-transition span {
  color: #ffffff;
  display: flex;
  padding: 1rem;
  border-radius: 50%;
  background-color: #72e29d;
  transition: all 0.3s ease-out 0s;
  font-size: 14px;
}
.cid-sgZfStTqlH .icon-transition span:hover {
  background-color: #65bf7a;
}
@media (max-width: 767px) {
  .cid-sgZfStTqlH .footer-lower .copyright {
    margin-bottom: 1rem;
    text-align: center;
  }
}
.cid-sgZfStTqlH .footer-lower hr {
  margin: 1rem 0;
  border-color: #efefef;
}
@media (max-width: 767px) {
  .cid-sgZfStTqlH .footer-menu {
    -webkit-justify-content: center;
    justify-content: center;
  }
}
.cid-sgZfStTqlH H5 {
  color: #72e29d;
}
.cid-sgZfStTqlH .p-title,
.cid-sgZfStTqlH .social-media {
  color: #ffffff;
}
.cid-sgZfSs49ye .navbar-dropdown {
  position: relative !important;
}
.cid-sgZfSs49ye img {
  width: 50px!important;
  height: 50px!important;
}
.cid-sgZfSs49ye .navbar-short {
  background: #ffffff !important;
  box-shadow: 0 0 10px rgba(0, 0, 0, 0.4);
}
.cid-sgZfSs49ye .navbar-short .nav-link {
  color: black!important;
}
.cid-sgZfSs49ye .navbar {
  transition: all .3s;
  min-height: 77px;
  border-bottom: 1px solid transparent;
  background: rgba(255, 255, 255, 0);
}
.cid-sgZfSs49ye .navbar.opened {
  transition: all .3s;
}
.cid-sgZfSs49ye .navbar .navbar-logo img {
  width: 220px !important;
  height: auto !important;
}
.cid-sgZfSs49ye .navbar .navbar-collapse {
  justify-content: flex-end;
  z-index: 1;
}
.cid-sgZfSs49ye .navbar.collapsed .nav-item .nav-link::before {
  display: none;
}
.cid-sgZfSs49ye .navbar.collapsed.opened .dropdown-menu {
  top: 0;
}
.cid-sgZfSs49ye .navbar.collapsed .dropdown-menu .dropdown-submenu {
  left: 0 !important;
}
.cid-sgZfSs49ye .navbar.collapsed .dropdown-menu .dropdown-item:after {
  right: auto;
}
.cid-sgZfSs49ye .navbar.collapsed .dropdown-menu .dropdown-toggle[data-toggle="dropdown-submenu"]:after {
  margin-left: 0.5rem;
  margin-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-sgZfSs49ye .navbar.collapsed ul.navbar-nav li {
  margin: auto;
}
.cid-sgZfSs49ye .navbar.collapsed .icons-menu {
  padding-left: 0;
  padding-right: 0;
  padding-top: .5rem;
  padding-bottom: .5rem;
}
@media (max-width: 991px) {
  .cid-sgZfSs49ye .navbar .nav-item .nav-link::before {
    display: none;
  }
  .cid-sgZfSs49ye .navbar.opened .dropdown-menu {
    top: 0;
  }
  .cid-sgZfSs49ye .navbar .dropdown-menu .dropdown-submenu {
    left: 0 !important;
  }
  .cid-sgZfSs49ye .navbar .dropdown-menu .dropdown-item:after {
    right: auto;
  }
  .cid-sgZfSs49ye .navbar .dropdown-menu .dropdown-toggle[data-toggle="dropdown-submenu"]:after {
    margin-left: 0.5rem;
    margin-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-sgZfSs49ye .navbar ul.navbar-nav li {
    margin: auto;
  }
  .cid-sgZfSs49ye .navbar .navbar-brand {
    flex-shrink: initial;
    flex-basis: auto;
    word-break: break-word;
    padding-right: 1rem;
    height: 77px;
  }
  .cid-sgZfSs49ye .navbar .navbar-toggler {
    flex-basis: auto;
  }
  .cid-sgZfSs49ye .navbar .icons-menu {
    padding: 0;
    padding-top: 1rem;
    padding-bottom: 1.6rem;
  }
}
.cid-sgZfSs49ye .navbar.navbar-short {
  min-height: 60px;
}
.cid-sgZfSs49ye .navbar.navbar-short .navbar-logo img {
  height: 3rem !important;
}
.cid-sgZfSs49ye .navbar.navbar-short .navbar-brand {
  padding: 0;
}
.cid-sgZfSs49ye .navbar-logo {
  margin-right: 1rem!important;
}
.cid-sgZfSs49ye .nav-link {
  transition: all 0.3s;
  position: relative;
}
.cid-sgZfSs49ye .nav-link:before {
  content: '';
  position: absolute;
  width: 8px;
  height: 8px;
  border-radius: 3px;
  transition: all 0.3s;
  bottom: 5px;
  left: 50%;
  opacity: 0;
  transform: translateX(-50%);
  background: #72e29d;
}
.cid-sgZfSs49ye .nav-link:hover,
.cid-sgZfSs49ye .nav-link:focus {
  color: #72e29d !important;
}
.cid-sgZfSs49ye .nav-link:hover:before,
.cid-sgZfSs49ye .nav-link:focus:before {
  bottom: -17px;
  opacity: 1;
}
.cid-sgZfSs49ye .dropdown-menu {
  padding: 0.5rem 0;
  border: 2px solid black;
  border-radius: 8px;
}
.cid-sgZfSs49ye .dropdown-item {
  padding: 0 2rem;
  backround: white;
  color: black !important;
}
.cid-sgZfSs49ye .dropdown-item:before {
  content: '';
  position: absolute;
  width: 8px;
  height: 8px;
  border-radius: 3px;
  transition: all 0.3s;
  left: -5px;
  top: 50%;
  opacity: 0;
  transform: translateY(-50%);
  background: #72e29d;
}
.cid-sgZfSs49ye .dropdown-item:hover,
.cid-sgZfSs49ye .dropdown-item:focus {
  color: #72e29d !important;
  transform: translateX(10px);
}
.cid-sgZfSs49ye .dropdown-item:hover:before,
.cid-sgZfSs49ye .dropdown-item:focus:before {
  left: 7px;
  opacity: 1;
}
.cid-sgZfSs49ye .iconfont-wrapper {
  position: relative;
  box-shadow: 0px 0px 0px 2px #000000 inset;
  border-radius: 50%;
  color: #000000 !important;
  font-size: 1.2rem;
  width: 45px;
  height: 45px;
  display: flex;
  margin: 0 0.4rem;
  justify-content: center;
  align-items: center;
  transition: all 0.3s;
}
.cid-sgZfSs49ye .iconfont-wrapper:hover {
  box-shadow: 0px 0px 0px 2px #72e29d inset;
}
.cid-sgZfSs49ye .iconfont-wrapper:hover .icon-bg {
  top: 0px;
  right: 0px;
}
.cid-sgZfSs49ye .iconfont-wrapper:hover .mbr-iconfont {
  color: white;
}
.cid-sgZfSs49ye .mbr-iconfont {
  z-index: 2;
  transition: all 0.3s;
}
.cid-sgZfSs49ye .icon-bg {
  position: absolute;
  top: 5px;
  right: -5px;
  box-sizing: border-box;
  width: 100%;
  transition: all 0.3s;
  z-index: -1;
  height: 100%;
  border-radius: 50%;
  background: #72e29d;
}
.cid-sgZfSs49ye .navbar-nav {
  margin: auto;
}
.cid-sgZfSs49ye .nav-dropdown .link {
  padding: 0 0.3em !important;
  margin: .667em 1em !important;
}
.cid-sgZfSs49ye .nav-dropdown .link.dropdown-toggle::after {
  margin-left: 0.5rem;
  margin-top: 0.2rem;
}
.cid-sgZfSs49ye .container {
  display: flex;
  margin: auto;
}
.cid-sgZfSs49ye .navbar-caption {
  padding-right: 4rem;
}
.cid-sgZfSs49ye .dropdown-menu,
.cid-sgZfSs49ye .navbar.opened {
  background: #ffffff !important;
}
.cid-sgZfSs49ye .nav-item:focus,
.cid-sgZfSs49ye .nav-link:focus {
  outline: none;
}
.cid-sgZfSs49ye .dropdown .dropdown-menu .dropdown-item {
  width: auto;
  transition: all 0.25s ease-in-out;
}
.cid-sgZfSs49ye .dropdown .dropdown-menu .dropdown-item::after {
  right: 1rem;
}
.cid-sgZfSs49ye .dropdown .dropdown-menu .dropdown-item .mbr-iconfont {
  margin-left: -1.8rem;
  padding-right: 1rem;
  font-size: inherit;
}
.cid-sgZfSs49ye .dropdown .dropdown-menu .dropdown-item .mbr-iconfont:before {
  display: inline-block;
  transform: scale(1, 1);
  transition: all 0.25s ease-in-out;
}
.cid-sgZfSs49ye .collapsed .dropdown-menu .dropdown-item:before {
  display: none;
}
.cid-sgZfSs49ye .collapsed .dropdown .dropdown-menu .dropdown-item {
  padding: 0.235em 1.5em 0.235em 1.5em !important;
  transition: none;
  margin: 0 !important;
}
.cid-sgZfSs49ye .navbar-brand {
  flex-shrink: 0;
  align-items: center;
  margin-right: 0;
  padding: 0;
  transition: all .3s;
  word-break: break-word;
  z-index: 1;
}
.cid-sgZfSs49ye .navbar-brand .navbar-caption {
  line-height: inherit !important;
}
.cid-sgZfSs49ye .navbar-brand .navbar-logo a {
  outline: none;
}
.cid-sgZfSs49ye .dropdown-item.active,
.cid-sgZfSs49ye .dropdown-item:active {
  background-color: transparent;
}
.cid-sgZfSs49ye .navbar-expand-lg .navbar-nav .nav-link {
  padding: 0;
}
.cid-sgZfSs49ye .nav-dropdown .link.dropdown-toggle {
  margin-right: 1.667em;
}
.cid-sgZfSs49ye .nav-dropdown .link.dropdown-toggle[aria-expanded="true"] {
  margin-right: 0;
  padding: 0.667em 1.667em;
}
.cid-sgZfSs49ye .navbar.navbar-expand-lg .dropdown .dropdown-menu {
  background: #ffffff;
}
.cid-sgZfSs49ye .navbar.navbar-expand-lg .dropdown .dropdown-menu .dropdown-submenu {
  margin: 0;
  left: 100%;
}
.cid-sgZfSs49ye .navbar .dropdown.open > .dropdown-menu {
  display: block;
}
.cid-sgZfSs49ye ul.navbar-nav {
  flex-wrap: wrap;
}
.cid-sgZfSs49ye .navbar-buttons {
  text-align: center;
  min-width: 170px;
}
.cid-sgZfSs49ye button.navbar-toggler {
  outline: none;
  width: 31px;
  height: 20px;
  cursor: pointer;
  transition: all .2s;
  position: relative;
  align-self: center;
}
.cid-sgZfSs49ye button.navbar-toggler .hamburger span {
  position: absolute;
  right: 0;
  width: 30px;
  height: 2px;
  border-right: 5px;
  background-color: currentColor;
}
.cid-sgZfSs49ye button.navbar-toggler .hamburger span:nth-child(1) {
  top: 0;
  transition: all .2s;
}
.cid-sgZfSs49ye button.navbar-toggler .hamburger span:nth-child(2) {
  top: 8px;
  transition: all .15s;
}
.cid-sgZfSs49ye button.navbar-toggler .hamburger span:nth-child(3) {
  top: 8px;
  transition: all .15s;
}
.cid-sgZfSs49ye button.navbar-toggler .hamburger span:nth-child(4) {
  top: 16px;
  transition: all .2s;
}
.cid-sgZfSs49ye nav.opened .hamburger span:nth-child(1) {
  top: 8px;
  width: 0;
  opacity: 0;
  right: 50%;
  transition: all .2s;
}
.cid-sgZfSs49ye nav.opened .hamburger span:nth-child(2) {
  transform: rotate(45deg);
  transition: all .25s;
}
.cid-sgZfSs49ye nav.opened .hamburger span:nth-child(3) {
  transform: rotate(-45deg);
  transition: all .25s;
}
.cid-sgZfSs49ye nav.opened .hamburger span:nth-child(4) {
  top: 8px;
  width: 0;
  opacity: 0;
  right: 50%;
  transition: all .2s;
}
.cid-sgZfSs49ye .navbar-dropdown {
  padding: .5rem 1rem;
}
.cid-sgZfSs49ye a.nav-link {
  display: flex;
  align-items: center;
  justify-content: center;
}
.cid-sgZfSs49ye .icons-menu {
  flex-wrap: nowrap;
  display: flex;
  justify-content: center;
  padding-left: 1rem;
  padding-right: 1rem;
  padding-top: 0.3rem;
  text-align: center;
}
@media screen and (-ms-high-contrast: active), (-ms-high-contrast: none) {
  .cid-sgZfSs49ye .navbar {
    height: 77px;
  }
  .cid-sgZfSs49ye .navbar.opened {
    height: auto;
  }
  .cid-sgZfSs49ye .nav-item .nav-link:hover::before {
    width: 175%;
    max-width: calc(100% + 2rem);
    left: -1rem;
  }
}
@media (max-width: 992px) {
  .cid-sgZfSs49ye .navbar {
    background: #ffffff;
  }
  .cid-sgZfSs49ye .nav-link {
    color: black!important;
  }
}
.cid-sgZfSsyy69 {
  padding-top: 60px;
  padding-bottom: 60px;
  background-color: #ffffff;
  position: relative;
  overflow: hidden;
}
.cid-sgZfSsyy69 svg {
  position: absolute;
  top: 0;
  left: 0;
  transform: scale(1.8, 1.8);
}
.cid-sgZfSsyy69 #e1_ellipse {
  fill: #65bf7a !important;
}
.cid-sgZfSsyy69 img {
  width: 80%;
  border-radius: 10px;
  height: 100%;
  object-fit: cover;
  box-shadow: 0 10px 55px 5px rgba(156, 235, 186, 0.35);
}
@media (max-width: 576px) {
  .cid-sgZfSsyy69 img {
    width: 100%;
    left: 0;
  }
}
.cid-sgZfSsyy69 H1 {
  color: #ffffff;
}
.cid-sgZfSsyy69 .mbr-text,
.cid-sgZfSsyy69 .mbr-section-btn {
  color: #ffffff;
}
.cid-sgZfSsOoBw {
  padding-top: 5rem;
  padding-bottom: 0rem;
  background-color: #ffffff;
}
.cid-sgZfSsOoBw .mbr-text {
  color: #777d74;
  text-align: justify;
}
.cid-sgZfSt0SkB {
  padding-top: 4rem;
  padding-bottom: 4rem;
  background-color: #ffffff;
}
.cid-sgZfSt0SkB .counter-container ul {
  margin-bottom: 0;
}
.cid-sgZfSt0SkB .counter-container ul li {
  padding-left: 0rem;
  margin-bottom: 1rem;
  list-style: none;
  position: relative;
}
.cid-sgZfSt0SkB .counter-container ul li:before {
  position: absolute;
  font-family: 'Moririse2' !important;
  left: -40px;
  content: "\e96b";
  top: -2px;
  display: flex;
  transform: rotate(30deg);
  justify-content: center;
  align-items: center;
  color: #65bf7a;
  width: 20px;
  height: 20px;
  border-radius: 50%;
  margin-top: 5px;
}
.cid-sgZfStTqlH {
  padding-top: 60px;
  padding-bottom: 60px;
  background-color: #333333;
}
@media (max-width: 767px) {
  .cid-sgZfStTqlH .content {
    text-align: center;
  }
  .cid-sgZfStTqlH .content > div:not(:last-child) {
    margin-bottom: 2rem;
  }
}
@media (max-width: 767px) {
  .cid-sgZfStTqlH .media-wrap {
    margin-bottom: 1rem;
  }
}
.cid-sgZfStTqlH .media-wrap .mbr-iconfont-logo {
  font-size: 7.5rem;
  color: #f36;
}
.cid-sgZfStTqlH .media-wrap img {
  height: 6rem;
}
.cid-sgZfStTqlH .mbr-text {
  color: #8d97ad;
}
.cid-sgZfStTqlH .p-title {
  font-size: 17px;
}
.cid-sgZfStTqlH .p-title span {
  color: #111111;
}
.cid-sgZfStTqlH .title-card {
  font-size: 1.3rem;
}
.cid-sgZfStTqlH .social-media ul {
  margin: 0;
  padding: 0;
  margin-bottom: 8px;
}
.cid-sgZfStTqlH .social-media ul li {
  margin-right: .5rem;
  display: inline-block;
  margin-bottom: .5rem;
}
.cid-sgZfStTqlH .footer-menu {
  margin-bottom: 0;
  display: flex;
  -webkit-justify-content: flex-end;
  justify-content: flex-end;
  -webkit-flex-wrap: wrap;
  flex-wrap: wrap;
  list-style: none;
}
.cid-sgZfStTqlH .footer-menu__item {
  font-size: 18px;
  padding-right: 1.5rem;
}
.cid-sgZfStTqlH .footer-menu__item:last-child {
  padding-right: 0;
}
.cid-sgZfStTqlH .copyright {
  display: flex;
  -webkit-align-items: center;
  align-items: center;
}
.cid-sgZfStTqlH .copyright img {
  margin-right: 10px;
}
.cid-sgZfStTqlH .icon-transition span {
  color: #ffffff;
  display: flex;
  padding: 1rem;
  border-radius: 50%;
  background-color: #72e29d;
  transition: all 0.3s ease-out 0s;
  font-size: 14px;
}
.cid-sgZfStTqlH .icon-transition span:hover {
  background-color: #65bf7a;
}
@media (max-width: 767px) {
  .cid-sgZfStTqlH .footer-lower .copyright {
    margin-bottom: 1rem;
    text-align: center;
  }
}
.cid-sgZfStTqlH .footer-lower hr {
  margin: 1rem 0;
  border-color: #efefef;
}
@media (max-width: 767px) {
  .cid-sgZfStTqlH .footer-menu {
    -webkit-justify-content: center;
    justify-content: center;
  }
}
.cid-sgZfStTqlH H5 {
  color: #72e29d;
}
.cid-sgZfStTqlH .p-title,
.cid-sgZfStTqlH .social-media {
  color: #ffffff;
}
.cid-sgZfSs49ye .navbar-dropdown {
  position: relative !important;
}
.cid-sgZfSs49ye img {
  width: 50px!important;
  height: 50px!important;
}
.cid-sgZfSs49ye .navbar-short {
  background: #ffffff !important;
  box-shadow: 0 0 10px rgba(0, 0, 0, 0.4);
}
.cid-sgZfSs49ye .navbar-short .nav-link {
  color: black!important;
}
.cid-sgZfSs49ye .navbar {
  transition: all .3s;
  min-height: 77px;
  border-bottom: 1px solid transparent;
  background: rgba(255, 255, 255, 0);
}
.cid-sgZfSs49ye .navbar.opened {
  transition: all .3s;
}
.cid-sgZfSs49ye .navbar .navbar-logo img {
  width: 220px !important;
  height: auto !important;
}
.cid-sgZfSs49ye .navbar .navbar-collapse {
  justify-content: flex-end;
  z-index: 1;
}
.cid-sgZfSs49ye .navbar.collapsed .nav-item .nav-link::before {
  display: none;
}
.cid-sgZfSs49ye .navbar.collapsed.opened .dropdown-menu {
  top: 0;
}
.cid-sgZfSs49ye .navbar.collapsed .dropdown-menu .dropdown-submenu {
  left: 0 !important;
}
.cid-sgZfSs49ye .navbar.collapsed .dropdown-menu .dropdown-item:after {
  right: auto;
}
.cid-sgZfSs49ye .navbar.collapsed .dropdown-menu .dropdown-toggle[data-toggle="dropdown-submenu"]:after {
  margin-left: 0.5rem;
  margin-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-sgZfSs49ye .navbar.collapsed ul.navbar-nav li {
  margin: auto;
}
.cid-sgZfSs49ye .navbar.collapsed .icons-menu {
  padding-left: 0;
  padding-right: 0;
  padding-top: .5rem;
  padding-bottom: .5rem;
}
@media (max-width: 991px) {
  .cid-sgZfSs49ye .navbar .nav-item .nav-link::before {
    display: none;
  }
  .cid-sgZfSs49ye .navbar.opened .dropdown-menu {
    top: 0;
  }
  .cid-sgZfSs49ye .navbar .dropdown-menu .dropdown-submenu {
    left: 0 !important;
  }
  .cid-sgZfSs49ye .navbar .dropdown-menu .dropdown-item:after {
    right: auto;
  }
  .cid-sgZfSs49ye .navbar .dropdown-menu .dropdown-toggle[data-toggle="dropdown-submenu"]:after {
    margin-left: 0.5rem;
    margin-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-sgZfSs49ye .navbar ul.navbar-nav li {
    margin: auto;
  }
  .cid-sgZfSs49ye .navbar .navbar-brand {
    flex-shrink: initial;
    flex-basis: auto;
    word-break: break-word;
    padding-right: 1rem;
    height: 77px;
  }
  .cid-sgZfSs49ye .navbar .navbar-toggler {
    flex-basis: auto;
  }
  .cid-sgZfSs49ye .navbar .icons-menu {
    padding: 0;
    padding-top: 1rem;
    padding-bottom: 1.6rem;
  }
}
.cid-sgZfSs49ye .navbar.navbar-short {
  min-height: 60px;
}
.cid-sgZfSs49ye .navbar.navbar-short .navbar-logo img {
  height: 3rem !important;
}
.cid-sgZfSs49ye .navbar.navbar-short .navbar-brand {
  padding: 0;
}
.cid-sgZfSs49ye .navbar-logo {
  margin-right: 1rem!important;
}
.cid-sgZfSs49ye .nav-link {
  transition: all 0.3s;
  position: relative;
}
.cid-sgZfSs49ye .nav-link:before {
  content: '';
  position: absolute;
  width: 8px;
  height: 8px;
  border-radius: 3px;
  transition: all 0.3s;
  bottom: 5px;
  left: 50%;
  opacity: 0;
  transform: translateX(-50%);
  background: #72e29d;
}
.cid-sgZfSs49ye .nav-link:hover,
.cid-sgZfSs49ye .nav-link:focus {
  color: #72e29d !important;
}
.cid-sgZfSs49ye .nav-link:hover:before,
.cid-sgZfSs49ye .nav-link:focus:before {
  bottom: -17px;
  opacity: 1;
}
.cid-sgZfSs49ye .dropdown-menu {
  padding: 0.5rem 0;
  border: 2px solid black;
  border-radius: 8px;
}
.cid-sgZfSs49ye .dropdown-item {
  padding: 0 2rem;
  backround: white;
  color: black !important;
}
.cid-sgZfSs49ye .dropdown-item:before {
  content: '';
  position: absolute;
  width: 8px;
  height: 8px;
  border-radius: 3px;
  transition: all 0.3s;
  left: -5px;
  top: 50%;
  opacity: 0;
  transform: translateY(-50%);
  background: #72e29d;
}
.cid-sgZfSs49ye .dropdown-item:hover,
.cid-sgZfSs49ye .dropdown-item:focus {
  color: #72e29d !important;
  transform: translateX(10px);
}
.cid-sgZfSs49ye .dropdown-item:hover:before,
.cid-sgZfSs49ye .dropdown-item:focus:before {
  left: 7px;
  opacity: 1;
}
.cid-sgZfSs49ye .iconfont-wrapper {
  position: relative;
  box-shadow: 0px 0px 0px 2px #000000 inset;
  border-radius: 50%;
  color: #000000 !important;
  font-size: 1.2rem;
  width: 45px;
  height: 45px;
  display: flex;
  margin: 0 0.4rem;
  justify-content: center;
  align-items: center;
  transition: all 0.3s;
}
.cid-sgZfSs49ye .iconfont-wrapper:hover {
  box-shadow: 0px 0px 0px 2px #72e29d inset;
}
.cid-sgZfSs49ye .iconfont-wrapper:hover .icon-bg {
  top: 0px;
  right: 0px;
}
.cid-sgZfSs49ye .iconfont-wrapper:hover .mbr-iconfont {
  color: white;
}
.cid-sgZfSs49ye .mbr-iconfont {
  z-index: 2;
  transition: all 0.3s;
}
.cid-sgZfSs49ye .icon-bg {
  position: absolute;
  top: 5px;
  right: -5px;
  box-sizing: border-box;
  width: 100%;
  transition: all 0.3s;
  z-index: -1;
  height: 100%;
  border-radius: 50%;
  background: #72e29d;
}
.cid-sgZfSs49ye .navbar-nav {
  margin: auto;
}
.cid-sgZfSs49ye .nav-dropdown .link {
  padding: 0 0.3em !important;
  margin: .667em 1em !important;
}
.cid-sgZfSs49ye .nav-dropdown .link.dropdown-toggle::after {
  margin-left: 0.5rem;
  margin-top: 0.2rem;
}
.cid-sgZfSs49ye .container {
  display: flex;
  margin: auto;
}
.cid-sgZfSs49ye .navbar-caption {
  padding-right: 4rem;
}
.cid-sgZfSs49ye .dropdown-menu,
.cid-sgZfSs49ye .navbar.opened {
  background: #ffffff !important;
}
.cid-sgZfSs49ye .nav-item:focus,
.cid-sgZfSs49ye .nav-link:focus {
  outline: none;
}
.cid-sgZfSs49ye .dropdown .dropdown-menu .dropdown-item {
  width: auto;
  transition: all 0.25s ease-in-out;
}
.cid-sgZfSs49ye .dropdown .dropdown-menu .dropdown-item::after {
  right: 1rem;
}
.cid-sgZfSs49ye .dropdown .dropdown-menu .dropdown-item .mbr-iconfont {
  margin-left: -1.8rem;
  padding-right: 1rem;
  font-size: inherit;
}
.cid-sgZfSs49ye .dropdown .dropdown-menu .dropdown-item .mbr-iconfont:before {
  display: inline-block;
  transform: scale(1, 1);
  transition: all 0.25s ease-in-out;
}
.cid-sgZfSs49ye .collapsed .dropdown-menu .dropdown-item:before {
  display: none;
}
.cid-sgZfSs49ye .collapsed .dropdown .dropdown-menu .dropdown-item {
  padding: 0.235em 1.5em 0.235em 1.5em !important;
  transition: none;
  margin: 0 !important;
}
.cid-sgZfSs49ye .navbar-brand {
  flex-shrink: 0;
  align-items: center;
  margin-right: 0;
  padding: 0;
  transition: all .3s;
  word-break: break-word;
  z-index: 1;
}
.cid-sgZfSs49ye .navbar-brand .navbar-caption {
  line-height: inherit !important;
}
.cid-sgZfSs49ye .navbar-brand .navbar-logo a {
  outline: none;
}
.cid-sgZfSs49ye .dropdown-item.active,
.cid-sgZfSs49ye .dropdown-item:active {
  background-color: transparent;
}
.cid-sgZfSs49ye .navbar-expand-lg .navbar-nav .nav-link {
  padding: 0;
}
.cid-sgZfSs49ye .nav-dropdown .link.dropdown-toggle {
  margin-right: 1.667em;
}
.cid-sgZfSs49ye .nav-dropdown .link.dropdown-toggle[aria-expanded="true"] {
  margin-right: 0;
  padding: 0.667em 1.667em;
}
.cid-sgZfSs49ye .navbar.navbar-expand-lg .dropdown .dropdown-menu {
  background: #ffffff;
}
.cid-sgZfSs49ye .navbar.navbar-expand-lg .dropdown .dropdown-menu .dropdown-submenu {
  margin: 0;
  left: 100%;
}
.cid-sgZfSs49ye .navbar .dropdown.open > .dropdown-menu {
  display: block;
}
.cid-sgZfSs49ye ul.navbar-nav {
  flex-wrap: wrap;
}
.cid-sgZfSs49ye .navbar-buttons {
  text-align: center;
  min-width: 170px;
}
.cid-sgZfSs49ye button.navbar-toggler {
  outline: none;
  width: 31px;
  height: 20px;
  cursor: pointer;
  transition: all .2s;
  position: relative;
  align-self: center;
}
.cid-sgZfSs49ye button.navbar-toggler .hamburger span {
  position: absolute;
  right: 0;
  width: 30px;
  height: 2px;
  border-right: 5px;
  background-color: currentColor;
}
.cid-sgZfSs49ye button.navbar-toggler .hamburger span:nth-child(1) {
  top: 0;
  transition: all .2s;
}
.cid-sgZfSs49ye button.navbar-toggler .hamburger span:nth-child(2) {
  top: 8px;
  transition: all .15s;
}
.cid-sgZfSs49ye button.navbar-toggler .hamburger span:nth-child(3) {
  top: 8px;
  transition: all .15s;
}
.cid-sgZfSs49ye button.navbar-toggler .hamburger span:nth-child(4) {
  top: 16px;
  transition: all .2s;
}
.cid-sgZfSs49ye nav.opened .hamburger span:nth-child(1) {
  top: 8px;
  width: 0;
  opacity: 0;
  right: 50%;
  transition: all .2s;
}
.cid-sgZfSs49ye nav.opened .hamburger span:nth-child(2) {
  transform: rotate(45deg);
  transition: all .25s;
}
.cid-sgZfSs49ye nav.opened .hamburger span:nth-child(3) {
  transform: rotate(-45deg);
  transition: all .25s;
}
.cid-sgZfSs49ye nav.opened .hamburger span:nth-child(4) {
  top: 8px;
  width: 0;
  opacity: 0;
  right: 50%;
  transition: all .2s;
}
.cid-sgZfSs49ye .navbar-dropdown {
  padding: .5rem 1rem;
}
.cid-sgZfSs49ye a.nav-link {
  display: flex;
  align-items: center;
  justify-content: center;
}
.cid-sgZfSs49ye .icons-menu {
  flex-wrap: nowrap;
  display: flex;
  justify-content: center;
  padding-left: 1rem;
  padding-right: 1rem;
  padding-top: 0.3rem;
  text-align: center;
}
@media screen and (-ms-high-contrast: active), (-ms-high-contrast: none) {
  .cid-sgZfSs49ye .navbar {
    height: 77px;
  }
  .cid-sgZfSs49ye .navbar.opened {
    height: auto;
  }
  .cid-sgZfSs49ye .nav-item .nav-link:hover::before {
    width: 175%;
    max-width: calc(100% + 2rem);
    left: -1rem;
  }
}
@media (max-width: 992px) {
  .cid-sgZfSs49ye .navbar {
    background: #ffffff;
  }
  .cid-sgZfSs49ye .nav-link {
    color: black!important;
  }
}
.cid-sgZfSsyy69 {
  padding-top: 60px;
  padding-bottom: 60px;
  background-color: #ffffff;
  position: relative;
  overflow: hidden;
}
.cid-sgZfSsyy69 svg {
  position: absolute;
  top: 0;
  left: 0;
  transform: scale(1.8, 1.8);
}
.cid-sgZfSsyy69 #e1_ellipse {
  fill: #65bf7a !important;
}
.cid-sgZfSsyy69 img {
  width: 80%;
  border-radius: 10px;
  height: 100%;
  object-fit: cover;
  box-shadow: 0 10px 55px 5px rgba(156, 235, 186, 0.35);
}
@media (max-width: 576px) {
  .cid-sgZfSsyy69 img {
    width: 100%;
    left: 0;
  }
}
.cid-sgZfSsyy69 H1 {
  color: #ffffff;
}
.cid-sgZfSsyy69 .mbr-text,
.cid-sgZfSsyy69 .mbr-section-btn {
  color: #ffffff;
}
.cid-sgZfSsOoBw {
  padding-top: 5rem;
  padding-bottom: 0rem;
  background-color: #ffffff;
}
.cid-sgZfSsOoBw .mbr-text {
  color: #777d74;
  text-align: justify;
}
.cid-sgZfSt0SkB {
  padding-top: 4rem;
  padding-bottom: 4rem;
  background-color: #ffffff;
}
.cid-sgZfSt0SkB .counter-container ul {
  margin-bottom: 0;
}
.cid-sgZfSt0SkB .counter-container ul li {
  padding-left: 0rem;
  margin-bottom: 1rem;
  list-style: none;
  position: relative;
}
.cid-sgZfSt0SkB .counter-container ul li:before {
  position: absolute;
  font-family: 'Moririse2' !important;
  left: -40px;
  content: "\e96b";
  top: -2px;
  display: flex;
  transform: rotate(30deg);
  justify-content: center;
  align-items: center;
  color: #65bf7a;
  width: 20px;
  height: 20px;
  border-radius: 50%;
  margin-top: 5px;
}
.cid-sgZfStTqlH {
  padding-top: 60px;
  padding-bottom: 60px;
  background-color: #333333;
}
@media (max-width: 767px) {
  .cid-sgZfStTqlH .content {
    text-align: center;
  }
  .cid-sgZfStTqlH .content > div:not(:last-child) {
    margin-bottom: 2rem;
  }
}
@media (max-width: 767px) {
  .cid-sgZfStTqlH .media-wrap {
    margin-bottom: 1rem;
  }
}
.cid-sgZfStTqlH .media-wrap .mbr-iconfont-logo {
  font-size: 7.5rem;
  color: #f36;
}
.cid-sgZfStTqlH .media-wrap img {
  height: 6rem;
}
.cid-sgZfStTqlH .mbr-text {
  color: #8d97ad;
}
.cid-sgZfStTqlH .p-title {
  font-size: 17px;
}
.cid-sgZfStTqlH .p-title span {
  color: #111111;
}
.cid-sgZfStTqlH .title-card {
  font-size: 1.3rem;
}
.cid-sgZfStTqlH .social-media ul {
  margin: 0;
  padding: 0;
  margin-bottom: 8px;
}
.cid-sgZfStTqlH .social-media ul li {
  margin-right: .5rem;
  display: inline-block;
  margin-bottom: .5rem;
}
.cid-sgZfStTqlH .footer-menu {
  margin-bottom: 0;
  display: flex;
  -webkit-justify-content: flex-end;
  justify-content: flex-end;
  -webkit-flex-wrap: wrap;
  flex-wrap: wrap;
  list-style: none;
}
.cid-sgZfStTqlH .footer-menu__item {
  font-size: 18px;
  padding-right: 1.5rem;
}
.cid-sgZfStTqlH .footer-menu__item:last-child {
  padding-right: 0;
}
.cid-sgZfStTqlH .copyright {
  display: flex;
  -webkit-align-items: center;
  align-items: center;
}
.cid-sgZfStTqlH .copyright img {
  margin-right: 10px;
}
.cid-sgZfStTqlH .icon-transition span {
  color: #ffffff;
  display: flex;
  padding: 1rem;
  border-radius: 50%;
  background-color: #72e29d;
  transition: all 0.3s ease-out 0s;
  font-size: 14px;
}
.cid-sgZfStTqlH .icon-transition span:hover {
  background-color: #65bf7a;
}
@media (max-width: 767px) {
  .cid-sgZfStTqlH .footer-lower .copyright {
    margin-bottom: 1rem;
    text-align: center;
  }
}
.cid-sgZfStTqlH .footer-lower hr {
  margin: 1rem 0;
  border-color: #efefef;
}
@media (max-width: 767px) {
  .cid-sgZfStTqlH .footer-menu {
    -webkit-justify-content: center;
    justify-content: center;
  }
}
.cid-sgZfStTqlH H5 {
  color: #72e29d;
}
.cid-sgZfStTqlH .p-title,
.cid-sgZfStTqlH .social-media {
  color: #ffffff;
}
.cid-sgZfSs49ye .navbar-dropdown {
  position: relative !important;
}
.cid-sgZfSs49ye img {
  width: 50px!important;
  height: 50px!important;
}
.cid-sgZfSs49ye .navbar-short {
  background: #ffffff !important;
  box-shadow: 0 0 10px rgba(0, 0, 0, 0.4);
}
.cid-sgZfSs49ye .navbar-short .nav-link {
  color: black!important;
}
.cid-sgZfSs49ye .navbar {
  transition: all .3s;
  min-height: 77px;
  border-bottom: 1px solid transparent;
  background: rgba(255, 255, 255, 0);
}
.cid-sgZfSs49ye .navbar.opened {
  transition: all .3s;
}
.cid-sgZfSs49ye .navbar .navbar-logo img {
  width: 220px !important;
  height: auto !important;
}
.cid-sgZfSs49ye .navbar .navbar-collapse {
  justify-content: flex-end;
  z-index: 1;
}
.cid-sgZfSs49ye .navbar.collapsed .nav-item .nav-link::before {
  display: none;
}
.cid-sgZfSs49ye .navbar.collapsed.opened .dropdown-menu {
  top: 0;
}
.cid-sgZfSs49ye .navbar.collapsed .dropdown-menu .dropdown-submenu {
  left: 0 !important;
}
.cid-sgZfSs49ye .navbar.collapsed .dropdown-menu .dropdown-item:after {
  right: auto;
}
.cid-sgZfSs49ye .navbar.collapsed .dropdown-menu .dropdown-toggle[data-toggle="dropdown-submenu"]:after {
  margin-left: 0.5rem;
  margin-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-sgZfSs49ye .navbar.collapsed ul.navbar-nav li {
  margin: auto;
}
.cid-sgZfSs49ye .navbar.collapsed .icons-menu {
  padding-left: 0;
  padding-right: 0;
  padding-top: .5rem;
  padding-bottom: .5rem;
}
@media (max-width: 991px) {
  .cid-sgZfSs49ye .navbar .nav-item .nav-link::before {
    display: none;
  }
  .cid-sgZfSs49ye .navbar.opened .dropdown-menu {
    top: 0;
  }
  .cid-sgZfSs49ye .navbar .dropdown-menu .dropdown-submenu {
    left: 0 !important;
  }
  .cid-sgZfSs49ye .navbar .dropdown-menu .dropdown-item:after {
    right: auto;
  }
  .cid-sgZfSs49ye .navbar .dropdown-menu .dropdown-toggle[data-toggle="dropdown-submenu"]:after {
    margin-left: 0.5rem;
    margin-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-sgZfSs49ye .navbar ul.navbar-nav li {
    margin: auto;
  }
  .cid-sgZfSs49ye .navbar .navbar-brand {
    flex-shrink: initial;
    flex-basis: auto;
    word-break: break-word;
    padding-right: 1rem;
    height: 77px;
  }
  .cid-sgZfSs49ye .navbar .navbar-toggler {
    flex-basis: auto;
  }
  .cid-sgZfSs49ye .navbar .icons-menu {
    padding: 0;
    padding-top: 1rem;
    padding-bottom: 1.6rem;
  }
}
.cid-sgZfSs49ye .navbar.navbar-short {
  min-height: 60px;
}
.cid-sgZfSs49ye .navbar.navbar-short .navbar-logo img {
  height: 3rem !important;
}
.cid-sgZfSs49ye .navbar.navbar-short .navbar-brand {
  padding: 0;
}
.cid-sgZfSs49ye .navbar-logo {
  margin-right: 1rem!important;
}
.cid-sgZfSs49ye .nav-link {
  transition: all 0.3s;
  position: relative;
}
.cid-sgZfSs49ye .nav-link:before {
  content: '';
  position: absolute;
  width: 8px;
  height: 8px;
  border-radius: 3px;
  transition: all 0.3s;
  bottom: 5px;
  left: 50%;
  opacity: 0;
  transform: translateX(-50%);
  background: #72e29d;
}
.cid-sgZfSs49ye .nav-link:hover,
.cid-sgZfSs49ye .nav-link:focus {
  color: #72e29d !important;
}
.cid-sgZfSs49ye .nav-link:hover:before,
.cid-sgZfSs49ye .nav-link:focus:before {
  bottom: -17px;
  opacity: 1;
}
.cid-sgZfSs49ye .dropdown-menu {
  padding: 0.5rem 0;
  border: 2px solid black;
  border-radius: 8px;
}
.cid-sgZfSs49ye .dropdown-item {
  padding: 0 2rem;
  backround: white;
  color: black !important;
}
.cid-sgZfSs49ye .dropdown-item:before {
  content: '';
  position: absolute;
  width: 8px;
  height: 8px;
  border-radius: 3px;
  transition: all 0.3s;
  left: -5px;
  top: 50%;
  opacity: 0;
  transform: translateY(-50%);
  background: #72e29d;
}
.cid-sgZfSs49ye .dropdown-item:hover,
.cid-sgZfSs49ye .dropdown-item:focus {
  color: #72e29d !important;
  transform: translateX(10px);
}
.cid-sgZfSs49ye .dropdown-item:hover:before,
.cid-sgZfSs49ye .dropdown-item:focus:before {
  left: 7px;
  opacity: 1;
}
.cid-sgZfSs49ye .iconfont-wrapper {
  position: relative;
  box-shadow: 0px 0px 0px 2px #000000 inset;
  border-radius: 50%;
  color: #000000 !important;
  font-size: 1.2rem;
  width: 45px;
  height: 45px;
  display: flex;
  margin: 0 0.4rem;
  justify-content: center;
  align-items: center;
  transition: all 0.3s;
}
.cid-sgZfSs49ye .iconfont-wrapper:hover {
  box-shadow: 0px 0px 0px 2px #72e29d inset;
}
.cid-sgZfSs49ye .iconfont-wrapper:hover .icon-bg {
  top: 0px;
  right: 0px;
}
.cid-sgZfSs49ye .iconfont-wrapper:hover .mbr-iconfont {
  color: white;
}
.cid-sgZfSs49ye .mbr-iconfont {
  z-index: 2;
  transition: all 0.3s;
}
.cid-sgZfSs49ye .icon-bg {
  position: absolute;
  top: 5px;
  right: -5px;
  box-sizing: border-box;
  width: 100%;
  transition: all 0.3s;
  z-index: -1;
  height: 100%;
  border-radius: 50%;
  background: #72e29d;
}
.cid-sgZfSs49ye .navbar-nav {
  margin: auto;
}
.cid-sgZfSs49ye .nav-dropdown .link {
  padding: 0 0.3em !important;
  margin: .667em 1em !important;
}
.cid-sgZfSs49ye .nav-dropdown .link.dropdown-toggle::after {
  margin-left: 0.5rem;
  margin-top: 0.2rem;
}
.cid-sgZfSs49ye .container {
  display: flex;
  margin: auto;
}
.cid-sgZfSs49ye .navbar-caption {
  padding-right: 4rem;
}
.cid-sgZfSs49ye .dropdown-menu,
.cid-sgZfSs49ye .navbar.opened {
  background: #ffffff !important;
}
.cid-sgZfSs49ye .nav-item:focus,
.cid-sgZfSs49ye .nav-link:focus {
  outline: none;
}
.cid-sgZfSs49ye .dropdown .dropdown-menu .dropdown-item {
  width: auto;
  transition: all 0.25s ease-in-out;
}
.cid-sgZfSs49ye .dropdown .dropdown-menu .dropdown-item::after {
  right: 1rem;
}
.cid-sgZfSs49ye .dropdown .dropdown-menu .dropdown-item .mbr-iconfont {
  margin-left: -1.8rem;
  padding-right: 1rem;
  font-size: inherit;
}
.cid-sgZfSs49ye .dropdown .dropdown-menu .dropdown-item .mbr-iconfont:before {
  display: inline-block;
  transform: scale(1, 1);
  transition: all 0.25s ease-in-out;
}
.cid-sgZfSs49ye .collapsed .dropdown-menu .dropdown-item:before {
  display: none;
}
.cid-sgZfSs49ye .collapsed .dropdown .dropdown-menu .dropdown-item {
  padding: 0.235em 1.5em 0.235em 1.5em !important;
  transition: none;
  margin: 0 !important;
}
.cid-sgZfSs49ye .navbar-brand {
  flex-shrink: 0;
  align-items: center;
  margin-right: 0;
  padding: 0;
  transition: all .3s;
  word-break: break-word;
  z-index: 1;
}
.cid-sgZfSs49ye .navbar-brand .navbar-caption {
  line-height: inherit !important;
}
.cid-sgZfSs49ye .navbar-brand .navbar-logo a {
  outline: none;
}
.cid-sgZfSs49ye .dropdown-item.active,
.cid-sgZfSs49ye .dropdown-item:active {
  background-color: transparent;
}
.cid-sgZfSs49ye .navbar-expand-lg .navbar-nav .nav-link {
  padding: 0;
}
.cid-sgZfSs49ye .nav-dropdown .link.dropdown-toggle {
  margin-right: 1.667em;
}
.cid-sgZfSs49ye .nav-dropdown .link.dropdown-toggle[aria-expanded="true"] {
  margin-right: 0;
  padding: 0.667em 1.667em;
}
.cid-sgZfSs49ye .navbar.navbar-expand-lg .dropdown .dropdown-menu {
  background: #ffffff;
}
.cid-sgZfSs49ye .navbar.navbar-expand-lg .dropdown .dropdown-menu .dropdown-submenu {
  margin: 0;
  left: 100%;
}
.cid-sgZfSs49ye .navbar .dropdown.open > .dropdown-menu {
  display: block;
}
.cid-sgZfSs49ye ul.navbar-nav {
  flex-wrap: wrap;
}
.cid-sgZfSs49ye .navbar-buttons {
  text-align: center;
  min-width: 170px;
}
.cid-sgZfSs49ye button.navbar-toggler {
  outline: none;
  width: 31px;
  height: 20px;
  cursor: pointer;
  transition: all .2s;
  position: relative;
  align-self: center;
}
.cid-sgZfSs49ye button.navbar-toggler .hamburger span {
  position: absolute;
  right: 0;
  width: 30px;
  height: 2px;
  border-right: 5px;
  background-color: currentColor;
}
.cid-sgZfSs49ye button.navbar-toggler .hamburger span:nth-child(1) {
  top: 0;
  transition: all .2s;
}
.cid-sgZfSs49ye button.navbar-toggler .hamburger span:nth-child(2) {
  top: 8px;
  transition: all .15s;
}
.cid-sgZfSs49ye button.navbar-toggler .hamburger span:nth-child(3) {
  top: 8px;
  transition: all .15s;
}
.cid-sgZfSs49ye button.navbar-toggler .hamburger span:nth-child(4) {
  top: 16px;
  transition: all .2s;
}
.cid-sgZfSs49ye nav.opened .hamburger span:nth-child(1) {
  top: 8px;
  width: 0;
  opacity: 0;
  right: 50%;
  transition: all .2s;
}
.cid-sgZfSs49ye nav.opened .hamburger span:nth-child(2) {
  transform: rotate(45deg);
  transition: all .25s;
}
.cid-sgZfSs49ye nav.opened .hamburger span:nth-child(3) {
  transform: rotate(-45deg);
  transition: all .25s;
}
.cid-sgZfSs49ye nav.opened .hamburger span:nth-child(4) {
  top: 8px;
  width: 0;
  opacity: 0;
  right: 50%;
  transition: all .2s;
}
.cid-sgZfSs49ye .navbar-dropdown {
  padding: .5rem 1rem;
}
.cid-sgZfSs49ye a.nav-link {
  display: flex;
  align-items: center;
  justify-content: center;
}
.cid-sgZfSs49ye .icons-menu {
  flex-wrap: nowrap;
  display: flex;
  justify-content: center;
  padding-left: 1rem;
  padding-right: 1rem;
  padding-top: 0.3rem;
  text-align: center;
}
@media screen and (-ms-high-contrast: active), (-ms-high-contrast: none) {
  .cid-sgZfSs49ye .navbar {
    height: 77px;
  }
  .cid-sgZfSs49ye .navbar.opened {
    height: auto;
  }
  .cid-sgZfSs49ye .nav-item .nav-link:hover::before {
    width: 175%;
    max-width: calc(100% + 2rem);
    left: -1rem;
  }
}
@media (max-width: 992px) {
  .cid-sgZfSs49ye .navbar {
    background: #ffffff;
  }
  .cid-sgZfSs49ye .nav-link {
    color: black!important;
  }
}
.cid-sgZfSsyy69 {
  padding-top: 60px;
  padding-bottom: 60px;
  background-color: #ffffff;
  position: relative;
  overflow: hidden;
}
.cid-sgZfSsyy69 svg {
  position: absolute;
  top: 0;
  left: 0;
  transform: scale(1.8, 1.8);
}
.cid-sgZfSsyy69 #e1_ellipse {
  fill: #65bf7a !important;
}
.cid-sgZfSsyy69 img {
  width: 80%;
  border-radius: 10px;
  height: 100%;
  object-fit: cover;
  box-shadow: 0 10px 55px 5px rgba(156, 235, 186, 0.35);
}
@media (max-width: 576px) {
  .cid-sgZfSsyy69 img {
    width: 100%;
    left: 0;
  }
}
.cid-sgZfSsyy69 H1 {
  color: #ffffff;
}
.cid-sgZfSsyy69 .mbr-text,
.cid-sgZfSsyy69 .mbr-section-btn {
  color: #ffffff;
}
.cid-sgZfSsOoBw {
  padding-top: 5rem;
  padding-bottom: 0rem;
  background-color: #ffffff;
}
.cid-sgZfSsOoBw .mbr-text {
  color: #777d74;
  text-align: justify;
}
.cid-sgZfSt0SkB {
  padding-top: 4rem;
  padding-bottom: 4rem;
  background-color: #ffffff;
}
.cid-sgZfSt0SkB .counter-container ul {
  margin-bottom: 0;
}
.cid-sgZfSt0SkB .counter-container ul li {
  padding-left: 0rem;
  margin-bottom: 1rem;
  list-style: none;
  position: relative;
}
.cid-sgZfSt0SkB .counter-container ul li:before {
  position: absolute;
  font-family: 'Moririse2' !important;
  left: -40px;
  content: "\e96b";
  top: -2px;
  display: flex;
  transform: rotate(30deg);
  justify-content: center;
  align-items: center;
  color: #65bf7a;
  width: 20px;
  height: 20px;
  border-radius: 50%;
  margin-top: 5px;
}
.cid-sgZfStTqlH {
  padding-top: 60px;
  padding-bottom: 60px;
  background-color: #333333;
}
@media (max-width: 767px) {
  .cid-sgZfStTqlH .content {
    text-align: center;
  }
  .cid-sgZfStTqlH .content > div:not(:last-child) {
    margin-bottom: 2rem;
  }
}
@media (max-width: 767px) {
  .cid-sgZfStTqlH .media-wrap {
    margin-bottom: 1rem;
  }
}
.cid-sgZfStTqlH .media-wrap .mbr-iconfont-logo {
  font-size: 7.5rem;
  color: #f36;
}
.cid-sgZfStTqlH .media-wrap img {
  height: 6rem;
}
.cid-sgZfStTqlH .mbr-text {
  color: #8d97ad;
}
.cid-sgZfStTqlH .p-title {
  font-size: 17px;
}
.cid-sgZfStTqlH .p-title span {
  color: #111111;
}
.cid-sgZfStTqlH .title-card {
  font-size: 1.3rem;
}
.cid-sgZfStTqlH .social-media ul {
  margin: 0;
  padding: 0;
  margin-bottom: 8px;
}
.cid-sgZfStTqlH .social-media ul li {
  margin-right: .5rem;
  display: inline-block;
  margin-bottom: .5rem;
}
.cid-sgZfStTqlH .footer-menu {
  margin-bottom: 0;
  display: flex;
  -webkit-justify-content: flex-end;
  justify-content: flex-end;
  -webkit-flex-wrap: wrap;
  flex-wrap: wrap;
  list-style: none;
}
.cid-sgZfStTqlH .footer-menu__item {
  font-size: 18px;
  padding-right: 1.5rem;
}
.cid-sgZfStTqlH .footer-menu__item:last-child {
  padding-right: 0;
}
.cid-sgZfStTqlH .copyright {
  display: flex;
  -webkit-align-items: center;
  align-items: center;
}
.cid-sgZfStTqlH .copyright img {
  margin-right: 10px;
}
.cid-sgZfStTqlH .icon-transition span {
  color: #ffffff;
  display: flex;
  padding: 1rem;
  border-radius: 50%;
  background-color: #72e29d;
  transition: all 0.3s ease-out 0s;
  font-size: 14px;
}
.cid-sgZfStTqlH .icon-transition span:hover {
  background-color: #65bf7a;
}
@media (max-width: 767px) {
  .cid-sgZfStTqlH .footer-lower .copyright {
    margin-bottom: 1rem;
    text-align: center;
  }
}
.cid-sgZfStTqlH .footer-lower hr {
  margin: 1rem 0;
  border-color: #efefef;
}
@media (max-width: 767px) {
  .cid-sgZfStTqlH .footer-menu {
    -webkit-justify-content: center;
    justify-content: center;
  }
}
.cid-sgZfStTqlH H5 {
  color: #72e29d;
}
.cid-sgZfStTqlH .p-title,
.cid-sgZfStTqlH .social-media {
  color: #ffffff;
}
.cid-sgZfSs49ye .navbar-dropdown {
  position: relative !important;
}
.cid-sgZfSs49ye img {
  width: 50px!important;
  height: 50px!important;
}
.cid-sgZfSs49ye .navbar-short {
  background: #ffffff !important;
  box-shadow: 0 0 10px rgba(0, 0, 0, 0.4);
}
.cid-sgZfSs49ye .navbar-short .nav-link {
  color: black!important;
}
.cid-sgZfSs49ye .navbar {
  transition: all .3s;
  min-height: 77px;
  border-bottom: 1px solid transparent;
  background: rgba(255, 255, 255, 0);
}
.cid-sgZfSs49ye .navbar.opened {
  transition: all .3s;
}
.cid-sgZfSs49ye .navbar .navbar-logo img {
  width: 220px !important;
  height: auto !important;
}
.cid-sgZfSs49ye .navbar .navbar-collapse {
  justify-content: flex-end;
  z-index: 1;
}
.cid-sgZfSs49ye .navbar.collapsed .nav-item .nav-link::before {
  display: none;
}
.cid-sgZfSs49ye .navbar.collapsed.opened .dropdown-menu {
  top: 0;
}
.cid-sgZfSs49ye .navbar.collapsed .dropdown-menu .dropdown-submenu {
  left: 0 !important;
}
.cid-sgZfSs49ye .navbar.collapsed .dropdown-menu .dropdown-item:after {
  right: auto;
}
.cid-sgZfSs49ye .navbar.collapsed .dropdown-menu .dropdown-toggle[data-toggle="dropdown-submenu"]:after {
  margin-left: 0.5rem;
  margin-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-sgZfSs49ye .navbar.collapsed ul.navbar-nav li {
  margin: auto;
}
.cid-sgZfSs49ye .navbar.collapsed .icons-menu {
  padding-left: 0;
  padding-right: 0;
  padding-top: .5rem;
  padding-bottom: .5rem;
}
@media (max-width: 991px) {
  .cid-sgZfSs49ye .navbar .nav-item .nav-link::before {
    display: none;
  }
  .cid-sgZfSs49ye .navbar.opened .dropdown-menu {
    top: 0;
  }
  .cid-sgZfSs49ye .navbar .dropdown-menu .dropdown-submenu {
    left: 0 !important;
  }
  .cid-sgZfSs49ye .navbar .dropdown-menu .dropdown-item:after {
    right: auto;
  }
  .cid-sgZfSs49ye .navbar .dropdown-menu .dropdown-toggle[data-toggle="dropdown-submenu"]:after {
    margin-left: 0.5rem;
    margin-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-sgZfSs49ye .navbar ul.navbar-nav li {
    margin: auto;
  }
  .cid-sgZfSs49ye .navbar .navbar-brand {
    flex-shrink: initial;
    flex-basis: auto;
    word-break: break-word;
    padding-right: 1rem;
    height: 77px;
  }
  .cid-sgZfSs49ye .navbar .navbar-toggler {
    flex-basis: auto;
  }
  .cid-sgZfSs49ye .navbar .icons-menu {
    padding: 0;
    padding-top: 1rem;
    padding-bottom: 1.6rem;
  }
}
.cid-sgZfSs49ye .navbar.navbar-short {
  min-height: 60px;
}
.cid-sgZfSs49ye .navbar.navbar-short .navbar-logo img {
  height: 3rem !important;
}
.cid-sgZfSs49ye .navbar.navbar-short .navbar-brand {
  padding: 0;
}
.cid-sgZfSs49ye .navbar-logo {
  margin-right: 1rem!important;
}
.cid-sgZfSs49ye .nav-link {
  transition: all 0.3s;
  position: relative;
}
.cid-sgZfSs49ye .nav-link:before {
  content: '';
  position: absolute;
  width: 8px;
  height: 8px;
  border-radius: 3px;
  transition: all 0.3s;
  bottom: 5px;
  left: 50%;
  opacity: 0;
  transform: translateX(-50%);
  background: #72e29d;
}
.cid-sgZfSs49ye .nav-link:hover,
.cid-sgZfSs49ye .nav-link:focus {
  color: #72e29d !important;
}
.cid-sgZfSs49ye .nav-link:hover:before,
.cid-sgZfSs49ye .nav-link:focus:before {
  bottom: -17px;
  opacity: 1;
}
.cid-sgZfSs49ye .dropdown-menu {
  padding: 0.5rem 0;
  border: 2px solid black;
  border-radius: 8px;
}
.cid-sgZfSs49ye .dropdown-item {
  padding: 0 2rem;
  backround: white;
  color: black !important;
}
.cid-sgZfSs49ye .dropdown-item:before {
  content: '';
  position: absolute;
  width: 8px;
  height: 8px;
  border-radius: 3px;
  transition: all 0.3s;
  left: -5px;
  top: 50%;
  opacity: 0;
  transform: translateY(-50%);
  background: #72e29d;
}
.cid-sgZfSs49ye .dropdown-item:hover,
.cid-sgZfSs49ye .dropdown-item:focus {
  color: #72e29d !important;
  transform: translateX(10px);
}
.cid-sgZfSs49ye .dropdown-item:hover:before,
.cid-sgZfSs49ye .dropdown-item:focus:before {
  left: 7px;
  opacity: 1;
}
.cid-sgZfSs49ye .iconfont-wrapper {
  position: relative;
  box-shadow: 0px 0px 0px 2px #000000 inset;
  border-radius: 50%;
  color: #000000 !important;
  font-size: 1.2rem;
  width: 45px;
  height: 45px;
  display: flex;
  margin: 0 0.4rem;
  justify-content: center;
  align-items: center;
  transition: all 0.3s;
}
.cid-sgZfSs49ye .iconfont-wrapper:hover {
  box-shadow: 0px 0px 0px 2px #72e29d inset;
}
.cid-sgZfSs49ye .iconfont-wrapper:hover .icon-bg {
  top: 0px;
  right: 0px;
}
.cid-sgZfSs49ye .iconfont-wrapper:hover .mbr-iconfont {
  color: white;
}
.cid-sgZfSs49ye .mbr-iconfont {
  z-index: 2;
  transition: all 0.3s;
}
.cid-sgZfSs49ye .icon-bg {
  position: absolute;
  top: 5px;
  right: -5px;
  box-sizing: border-box;
  width: 100%;
  transition: all 0.3s;
  z-index: -1;
  height: 100%;
  border-radius: 50%;
  background: #72e29d;
}
.cid-sgZfSs49ye .navbar-nav {
  margin: auto;
}
.cid-sgZfSs49ye .nav-dropdown .link {
  padding: 0 0.3em !important;
  margin: .667em 1em !important;
}
.cid-sgZfSs49ye .nav-dropdown .link.dropdown-toggle::after {
  margin-left: 0.5rem;
  margin-top: 0.2rem;
}
.cid-sgZfSs49ye .container {
  display: flex;
  margin: auto;
}
.cid-sgZfSs49ye .navbar-caption {
  padding-right: 4rem;
}
.cid-sgZfSs49ye .dropdown-menu,
.cid-sgZfSs49ye .navbar.opened {
  background: #ffffff !important;
}
.cid-sgZfSs49ye .nav-item:focus,
.cid-sgZfSs49ye .nav-link:focus {
  outline: none;
}
.cid-sgZfSs49ye .dropdown .dropdown-menu .dropdown-item {
  width: auto;
  transition: all 0.25s ease-in-out;
}
.cid-sgZfSs49ye .dropdown .dropdown-menu .dropdown-item::after {
  right: 1rem;
}
.cid-sgZfSs49ye .dropdown .dropdown-menu .dropdown-item .mbr-iconfont {
  margin-left: -1.8rem;
  padding-right: 1rem;
  font-size: inherit;
}
.cid-sgZfSs49ye .dropdown .dropdown-menu .dropdown-item .mbr-iconfont:before {
  display: inline-block;
  transform: scale(1, 1);
  transition: all 0.25s ease-in-out;
}
.cid-sgZfSs49ye .collapsed .dropdown-menu .dropdown-item:before {
  display: none;
}
.cid-sgZfSs49ye .collapsed .dropdown .dropdown-menu .dropdown-item {
  padding: 0.235em 1.5em 0.235em 1.5em !important;
  transition: none;
  margin: 0 !important;
}
.cid-sgZfSs49ye .navbar-brand {
  flex-shrink: 0;
  align-items: center;
  margin-right: 0;
  padding: 0;
  transition: all .3s;
  word-break: break-word;
  z-index: 1;
}
.cid-sgZfSs49ye .navbar-brand .navbar-caption {
  line-height: inherit !important;
}
.cid-sgZfSs49ye .navbar-brand .navbar-logo a {
  outline: none;
}
.cid-sgZfSs49ye .dropdown-item.active,
.cid-sgZfSs49ye .dropdown-item:active {
  background-color: transparent;
}
.cid-sgZfSs49ye .navbar-expand-lg .navbar-nav .nav-link {
  padding: 0;
}
.cid-sgZfSs49ye .nav-dropdown .link.dropdown-toggle {
  margin-right: 1.667em;
}
.cid-sgZfSs49ye .nav-dropdown .link.dropdown-toggle[aria-expanded="true"] {
  margin-right: 0;
  padding: 0.667em 1.667em;
}
.cid-sgZfSs49ye .navbar.navbar-expand-lg .dropdown .dropdown-menu {
  background: #ffffff;
}
.cid-sgZfSs49ye .navbar.navbar-expand-lg .dropdown .dropdown-menu .dropdown-submenu {
  margin: 0;
  left: 100%;
}
.cid-sgZfSs49ye .navbar .dropdown.open > .dropdown-menu {
  display: block;
}
.cid-sgZfSs49ye ul.navbar-nav {
  flex-wrap: wrap;
}
.cid-sgZfSs49ye .navbar-buttons {
  text-align: center;
  min-width: 170px;
}
.cid-sgZfSs49ye button.navbar-toggler {
  outline: none;
  width: 31px;
  height: 20px;
  cursor: pointer;
  transition: all .2s;
  position: relative;
  align-self: center;
}
.cid-sgZfSs49ye button.navbar-toggler .hamburger span {
  position: absolute;
  right: 0;
  width: 30px;
  height: 2px;
  border-right: 5px;
  background-color: currentColor;
}
.cid-sgZfSs49ye button.navbar-toggler .hamburger span:nth-child(1) {
  top: 0;
  transition: all .2s;
}
.cid-sgZfSs49ye button.navbar-toggler .hamburger span:nth-child(2) {
  top: 8px;
  transition: all .15s;
}
.cid-sgZfSs49ye button.navbar-toggler .hamburger span:nth-child(3) {
  top: 8px;
  transition: all .15s;
}
.cid-sgZfSs49ye button.navbar-toggler .hamburger span:nth-child(4) {
  top: 16px;
  transition: all .2s;
}
.cid-sgZfSs49ye nav.opened .hamburger span:nth-child(1) {
  top: 8px;
  width: 0;
  opacity: 0;
  right: 50%;
  transition: all .2s;
}
.cid-sgZfSs49ye nav.opened .hamburger span:nth-child(2) {
  transform: rotate(45deg);
  transition: all .25s;
}
.cid-sgZfSs49ye nav.opened .hamburger span:nth-child(3) {
  transform: rotate(-45deg);
  transition: all .25s;
}
.cid-sgZfSs49ye nav.opened .hamburger span:nth-child(4) {
  top: 8px;
  width: 0;
  opacity: 0;
  right: 50%;
  transition: all .2s;
}
.cid-sgZfSs49ye .navbar-dropdown {
  padding: .5rem 1rem;
}
.cid-sgZfSs49ye a.nav-link {
  display: flex;
  align-items: center;
  justify-content: center;
}
.cid-sgZfSs49ye .icons-menu {
  flex-wrap: nowrap;
  display: flex;
  justify-content: center;
  padding-left: 1rem;
  padding-right: 1rem;
  padding-top: 0.3rem;
  text-align: center;
}
@media screen and (-ms-high-contrast: active), (-ms-high-contrast: none) {
  .cid-sgZfSs49ye .navbar {
    height: 77px;
  }
  .cid-sgZfSs49ye .navbar.opened {
    height: auto;
  }
  .cid-sgZfSs49ye .nav-item .nav-link:hover::before {
    width: 175%;
    max-width: calc(100% + 2rem);
    left: -1rem;
  }
}
@media (max-width: 992px) {
  .cid-sgZfSs49ye .navbar {
    background: #ffffff;
  }
  .cid-sgZfSs49ye .nav-link {
    color: black!important;
  }
}
.cid-sgZfSsyy69 {
  padding-top: 60px;
  padding-bottom: 60px;
  background-color: #ffffff;
  position: relative;
  overflow: hidden;
}
.cid-sgZfSsyy69 svg {
  position: absolute;
  top: 0;
  left: 0;
  transform: scale(1.8, 1.8);
}
.cid-sgZfSsyy69 #e1_ellipse {
  fill: #65bf7a !important;
}
.cid-sgZfSsyy69 img {
  width: 80%;
  border-radius: 10px;
  height: 100%;
  object-fit: cover;
  box-shadow: 0 10px 55px 5px rgba(156, 235, 186, 0.35);
}
@media (max-width: 576px) {
  .cid-sgZfSsyy69 img {
    width: 100%;
    left: 0;
  }
}
.cid-sgZfSsyy69 H1 {
  color: #ffffff;
}
.cid-sgZfSsyy69 .mbr-text,
.cid-sgZfSsyy69 .mbr-section-btn {
  color: #ffffff;
}
.cid-sgZfSsOoBw {
  padding-top: 5rem;
  padding-bottom: 0rem;
  background-color: #ffffff;
}
.cid-sgZfSsOoBw .mbr-text {
  color: #777d74;
  text-align: justify;
}
.cid-sgZfSt0SkB {
  padding-top: 4rem;
  padding-bottom: 4rem;
  background-color: #ffffff;
}
.cid-sgZfSt0SkB .counter-container ul {
  margin-bottom: 0;
}
.cid-sgZfSt0SkB .counter-container ul li {
  padding-left: 0rem;
  margin-bottom: 1rem;
  list-style: none;
  position: relative;
}
.cid-sgZfSt0SkB .counter-container ul li:before {
  position: absolute;
  font-family: 'Moririse2' !important;
  left: -40px;
  content: "\e96b";
  top: -2px;
  display: flex;
  transform: rotate(30deg);
  justify-content: center;
  align-items: center;
  color: #65bf7a;
  width: 20px;
  height: 20px;
  border-radius: 50%;
  margin-top: 5px;
}
.cid-sgZfStTqlH {
  padding-top: 60px;
  padding-bottom: 60px;
  background-color: #333333;
}
@media (max-width: 767px) {
  .cid-sgZfStTqlH .content {
    text-align: center;
  }
  .cid-sgZfStTqlH .content > div:not(:last-child) {
    margin-bottom: 2rem;
  }
}
@media (max-width: 767px) {
  .cid-sgZfStTqlH .media-wrap {
    margin-bottom: 1rem;
  }
}
.cid-sgZfStTqlH .media-wrap .mbr-iconfont-logo {
  font-size: 7.5rem;
  color: #f36;
}
.cid-sgZfStTqlH .media-wrap img {
  height: 6rem;
}
.cid-sgZfStTqlH .mbr-text {
  color: #8d97ad;
}
.cid-sgZfStTqlH .p-title {
  font-size: 17px;
}
.cid-sgZfStTqlH .p-title span {
  color: #111111;
}
.cid-sgZfStTqlH .title-card {
  font-size: 1.3rem;
}
.cid-sgZfStTqlH .social-media ul {
  margin: 0;
  padding: 0;
  margin-bottom: 8px;
}
.cid-sgZfStTqlH .social-media ul li {
  margin-right: .5rem;
  display: inline-block;
  margin-bottom: .5rem;
}
.cid-sgZfStTqlH .footer-menu {
  margin-bottom: 0;
  display: flex;
  -webkit-justify-content: flex-end;
  justify-content: flex-end;
  -webkit-flex-wrap: wrap;
  flex-wrap: wrap;
  list-style: none;
}
.cid-sgZfStTqlH .footer-menu__item {
  font-size: 18px;
  padding-right: 1.5rem;
}
.cid-sgZfStTqlH .footer-menu__item:last-child {
  padding-right: 0;
}
.cid-sgZfStTqlH .copyright {
  display: flex;
  -webkit-align-items: center;
  align-items: center;
}
.cid-sgZfStTqlH .copyright img {
  margin-right: 10px;
}
.cid-sgZfStTqlH .icon-transition span {
  color: #ffffff;
  display: flex;
  padding: 1rem;
  border-radius: 50%;
  background-color: #72e29d;
  transition: all 0.3s ease-out 0s;
  font-size: 14px;
}
.cid-sgZfStTqlH .icon-transition span:hover {
  background-color: #65bf7a;
}
@media (max-width: 767px) {
  .cid-sgZfStTqlH .footer-lower .copyright {
    margin-bottom: 1rem;
    text-align: center;
  }
}
.cid-sgZfStTqlH .footer-lower hr {
  margin: 1rem 0;
  border-color: #efefef;
}
@media (max-width: 767px) {
  .cid-sgZfStTqlH .footer-menu {
    -webkit-justify-content: center;
    justify-content: center;
  }
}
.cid-sgZfStTqlH H5 {
  color: #72e29d;
}
.cid-sgZfStTqlH .p-title,
.cid-sgZfStTqlH .social-media {
  color: #ffffff;
}
.cid-sgZfSs49ye .navbar-dropdown {
  position: relative !important;
}
.cid-sgZfSs49ye img {
  width: 50px!important;
  height: 50px!important;
}
.cid-sgZfSs49ye .navbar-short {
  background: #ffffff !important;
  box-shadow: 0 0 10px rgba(0, 0, 0, 0.4);
}
.cid-sgZfSs49ye .navbar-short .nav-link {
  color: black!important;
}
.cid-sgZfSs49ye .navbar {
  transition: all .3s;
  min-height: 77px;
  border-bottom: 1px solid transparent;
  background: rgba(255, 255, 255, 0);
}
.cid-sgZfSs49ye .navbar.opened {
  transition: all .3s;
}
.cid-sgZfSs49ye .navbar .navbar-logo img {
  width: 220px !important;
  height: auto !important;
}
.cid-sgZfSs49ye .navbar .navbar-collapse {
  justify-content: flex-end;
  z-index: 1;
}
.cid-sgZfSs49ye .navbar.collapsed .nav-item .nav-link::before {
  display: none;
}
.cid-sgZfSs49ye .navbar.collapsed.opened .dropdown-menu {
  top: 0;
}
.cid-sgZfSs49ye .navbar.collapsed .dropdown-menu .dropdown-submenu {
  left: 0 !important;
}
.cid-sgZfSs49ye .navbar.collapsed .dropdown-menu .dropdown-item:after {
  right: auto;
}
.cid-sgZfSs49ye .navbar.collapsed .dropdown-menu .dropdown-toggle[data-toggle="dropdown-submenu"]:after {
  margin-left: 0.5rem;
  margin-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-sgZfSs49ye .navbar.collapsed ul.navbar-nav li {
  margin: auto;
}
.cid-sgZfSs49ye .navbar.collapsed .icons-menu {
  padding-left: 0;
  padding-right: 0;
  padding-top: .5rem;
  padding-bottom: .5rem;
}
@media (max-width: 991px) {
  .cid-sgZfSs49ye .navbar .nav-item .nav-link::before {
    display: none;
  }
  .cid-sgZfSs49ye .navbar.opened .dropdown-menu {
    top: 0;
  }
  .cid-sgZfSs49ye .navbar .dropdown-menu .dropdown-submenu {
    left: 0 !important;
  }
  .cid-sgZfSs49ye .navbar .dropdown-menu .dropdown-item:after {
    right: auto;
  }
  .cid-sgZfSs49ye .navbar .dropdown-menu .dropdown-toggle[data-toggle="dropdown-submenu"]:after {
    margin-left: 0.5rem;
    margin-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-sgZfSs49ye .navbar ul.navbar-nav li {
    margin: auto;
  }
  .cid-sgZfSs49ye .navbar .navbar-brand {
    flex-shrink: initial;
    flex-basis: auto;
    word-break: break-word;
    padding-right: 1rem;
    height: 77px;
  }
  .cid-sgZfSs49ye .navbar .navbar-toggler {
    flex-basis: auto;
  }
  .cid-sgZfSs49ye .navbar .icons-menu {
    padding: 0;
    padding-top: 1rem;
    padding-bottom: 1.6rem;
  }
}
.cid-sgZfSs49ye .navbar.navbar-short {
  min-height: 60px;
}
.cid-sgZfSs49ye .navbar.navbar-short .navbar-logo img {
  height: 3rem !important;
}
.cid-sgZfSs49ye .navbar.navbar-short .navbar-brand {
  padding: 0;
}
.cid-sgZfSs49ye .navbar-logo {
  margin-right: 1rem!important;
}
.cid-sgZfSs49ye .nav-link {
  transition: all 0.3s;
  position: relative;
}
.cid-sgZfSs49ye .nav-link:before {
  content: '';
  position: absolute;
  width: 8px;
  height: 8px;
  border-radius: 3px;
  transition: all 0.3s;
  bottom: 5px;
  left: 50%;
  opacity: 0;
  transform: translateX(-50%);
  background: #72e29d;
}
.cid-sgZfSs49ye .nav-link:hover,
.cid-sgZfSs49ye .nav-link:focus {
  color: #72e29d !important;
}
.cid-sgZfSs49ye .nav-link:hover:before,
.cid-sgZfSs49ye .nav-link:focus:before {
  bottom: -17px;
  opacity: 1;
}
.cid-sgZfSs49ye .dropdown-menu {
  padding: 0.5rem 0;
  border: 2px solid black;
  border-radius: 8px;
}
.cid-sgZfSs49ye .dropdown-item {
  padding: 0 2rem;
  backround: white;
  color: black !important;
}
.cid-sgZfSs49ye .dropdown-item:before {
  content: '';
  position: absolute;
  width: 8px;
  height: 8px;
  border-radius: 3px;
  transition: all 0.3s;
  left: -5px;
  top: 50%;
  opacity: 0;
  transform: translateY(-50%);
  background: #72e29d;
}
.cid-sgZfSs49ye .dropdown-item:hover,
.cid-sgZfSs49ye .dropdown-item:focus {
  color: #72e29d !important;
  transform: translateX(10px);
}
.cid-sgZfSs49ye .dropdown-item:hover:before,
.cid-sgZfSs49ye .dropdown-item:focus:before {
  left: 7px;
  opacity: 1;
}
.cid-sgZfSs49ye .iconfont-wrapper {
  position: relative;
  box-shadow: 0px 0px 0px 2px #000000 inset;
  border-radius: 50%;
  color: #000000 !important;
  font-size: 1.2rem;
  width: 45px;
  height: 45px;
  display: flex;
  margin: 0 0.4rem;
  justify-content: center;
  align-items: center;
  transition: all 0.3s;
}
.cid-sgZfSs49ye .iconfont-wrapper:hover {
  box-shadow: 0px 0px 0px 2px #72e29d inset;
}
.cid-sgZfSs49ye .iconfont-wrapper:hover .icon-bg {
  top: 0px;
  right: 0px;
}
.cid-sgZfSs49ye .iconfont-wrapper:hover .mbr-iconfont {
  color: white;
}
.cid-sgZfSs49ye .mbr-iconfont {
  z-index: 2;
  transition: all 0.3s;
}
.cid-sgZfSs49ye .icon-bg {
  position: absolute;
  top: 5px;
  right: -5px;
  box-sizing: border-box;
  width: 100%;
  transition: all 0.3s;
  z-index: -1;
  height: 100%;
  border-radius: 50%;
  background: #72e29d;
}
.cid-sgZfSs49ye .navbar-nav {
  margin: auto;
}
.cid-sgZfSs49ye .nav-dropdown .link {
  padding: 0 0.3em !important;
  margin: .667em 1em !important;
}
.cid-sgZfSs49ye .nav-dropdown .link.dropdown-toggle::after {
  margin-left: 0.5rem;
  margin-top: 0.2rem;
}
.cid-sgZfSs49ye .container {
  display: flex;
  margin: auto;
}
.cid-sgZfSs49ye .navbar-caption {
  padding-right: 4rem;
}
.cid-sgZfSs49ye .dropdown-menu,
.cid-sgZfSs49ye .navbar.opened {
  background: #ffffff !important;
}
.cid-sgZfSs49ye .nav-item:focus,
.cid-sgZfSs49ye .nav-link:focus {
  outline: none;
}
.cid-sgZfSs49ye .dropdown .dropdown-menu .dropdown-item {
  width: auto;
  transition: all 0.25s ease-in-out;
}
.cid-sgZfSs49ye .dropdown .dropdown-menu .dropdown-item::after {
  right: 1rem;
}
.cid-sgZfSs49ye .dropdown .dropdown-menu .dropdown-item .mbr-iconfont {
  margin-left: -1.8rem;
  padding-right: 1rem;
  font-size: inherit;
}
.cid-sgZfSs49ye .dropdown .dropdown-menu .dropdown-item .mbr-iconfont:before {
  display: inline-block;
  transform: scale(1, 1);
  transition: all 0.25s ease-in-out;
}
.cid-sgZfSs49ye .collapsed .dropdown-menu .dropdown-item:before {
  display: none;
}
.cid-sgZfSs49ye .collapsed .dropdown .dropdown-menu .dropdown-item {
  padding: 0.235em 1.5em 0.235em 1.5em !important;
  transition: none;
  margin: 0 !important;
}
.cid-sgZfSs49ye .navbar-brand {
  flex-shrink: 0;
  align-items: center;
  margin-right: 0;
  padding: 0;
  transition: all .3s;
  word-break: break-word;
  z-index: 1;
}
.cid-sgZfSs49ye .navbar-brand .navbar-caption {
  line-height: inherit !important;
}
.cid-sgZfSs49ye .navbar-brand .navbar-logo a {
  outline: none;
}
.cid-sgZfSs49ye .dropdown-item.active,
.cid-sgZfSs49ye .dropdown-item:active {
  background-color: transparent;
}
.cid-sgZfSs49ye .navbar-expand-lg .navbar-nav .nav-link {
  padding: 0;
}
.cid-sgZfSs49ye .nav-dropdown .link.dropdown-toggle {
  margin-right: 1.667em;
}
.cid-sgZfSs49ye .nav-dropdown .link.dropdown-toggle[aria-expanded="true"] {
  margin-right: 0;
  padding: 0.667em 1.667em;
}
.cid-sgZfSs49ye .navbar.navbar-expand-lg .dropdown .dropdown-menu {
  background: #ffffff;
}
.cid-sgZfSs49ye .navbar.navbar-expand-lg .dropdown .dropdown-menu .dropdown-submenu {
  margin: 0;
  left: 100%;
}
.cid-sgZfSs49ye .navbar .dropdown.open > .dropdown-menu {
  display: block;
}
.cid-sgZfSs49ye ul.navbar-nav {
  flex-wrap: wrap;
}
.cid-sgZfSs49ye .navbar-buttons {
  text-align: center;
  min-width: 170px;
}
.cid-sgZfSs49ye button.navbar-toggler {
  outline: none;
  width: 31px;
  height: 20px;
  cursor: pointer;
  transition: all .2s;
  position: relative;
  align-self: center;
}
.cid-sgZfSs49ye button.navbar-toggler .hamburger span {
  position: absolute;
  right: 0;
  width: 30px;
  height: 2px;
  border-right: 5px;
  background-color: currentColor;
}
.cid-sgZfSs49ye button.navbar-toggler .hamburger span:nth-child(1) {
  top: 0;
  transition: all .2s;
}
.cid-sgZfSs49ye button.navbar-toggler .hamburger span:nth-child(2) {
  top: 8px;
  transition: all .15s;
}
.cid-sgZfSs49ye button.navbar-toggler .hamburger span:nth-child(3) {
  top: 8px;
  transition: all .15s;
}
.cid-sgZfSs49ye button.navbar-toggler .hamburger span:nth-child(4) {
  top: 16px;
  transition: all .2s;
}
.cid-sgZfSs49ye nav.opened .hamburger span:nth-child(1) {
  top: 8px;
  width: 0;
  opacity: 0;
  right: 50%;
  transition: all .2s;
}
.cid-sgZfSs49ye nav.opened .hamburger span:nth-child(2) {
  transform: rotate(45deg);
  transition: all .25s;
}
.cid-sgZfSs49ye nav.opened .hamburger span:nth-child(3) {
  transform: rotate(-45deg);
  transition: all .25s;
}
.cid-sgZfSs49ye nav.opened .hamburger span:nth-child(4) {
  top: 8px;
  width: 0;
  opacity: 0;
  right: 50%;
  transition: all .2s;
}
.cid-sgZfSs49ye .navbar-dropdown {
  padding: .5rem 1rem;
}
.cid-sgZfSs49ye a.nav-link {
  display: flex;
  align-items: center;
  justify-content: center;
}
.cid-sgZfSs49ye .icons-menu {
  flex-wrap: nowrap;
  display: flex;
  justify-content: center;
  padding-left: 1rem;
  padding-right: 1rem;
  padding-top: 0.3rem;
  text-align: center;
}
@media screen and (-ms-high-contrast: active), (-ms-high-contrast: none) {
  .cid-sgZfSs49ye .navbar {
    height: 77px;
  }
  .cid-sgZfSs49ye .navbar.opened {
    height: auto;
  }
  .cid-sgZfSs49ye .nav-item .nav-link:hover::before {
    width: 175%;
    max-width: calc(100% + 2rem);
    left: -1rem;
  }
}
@media (max-width: 992px) {
  .cid-sgZfSs49ye .navbar {
    background: #ffffff;
  }
  .cid-sgZfSs49ye .nav-link {
    color: black!important;
  }
}
.cid-sgZfSsyy69 {
  padding-top: 60px;
  padding-bottom: 60px;
  background-color: #ffffff;
  position: relative;
  overflow: hidden;
}
.cid-sgZfSsyy69 svg {
  position: absolute;
  top: 0;
  left: 0;
  transform: scale(1.8, 1.8);
}
.cid-sgZfSsyy69 #e1_ellipse {
  fill: #65bf7a !important;
}
.cid-sgZfSsyy69 img {
  width: 80%;
  border-radius: 10px;
  height: 100%;
  object-fit: cover;
  box-shadow: 0 10px 55px 5px rgba(156, 235, 186, 0.35);
}
@media (max-width: 576px) {
  .cid-sgZfSsyy69 img {
    width: 100%;
    left: 0;
  }
}
.cid-sgZfSsyy69 H1 {
  color: #ffffff;
}
.cid-sgZfSsyy69 .mbr-text,
.cid-sgZfSsyy69 .mbr-section-btn {
  color: #ffffff;
}
.cid-sgZfSsOoBw {
  padding-top: 5rem;
  padding-bottom: 0rem;
  background-color: #ffffff;
}
.cid-sgZfSsOoBw .mbr-text {
  color: #777d74;
  text-align: justify;
}
.cid-sgZfSt0SkB {
  padding-top: 4rem;
  padding-bottom: 4rem;
  background-color: #ffffff;
}
.cid-sgZfSt0SkB .counter-container ul {
  margin-bottom: 0;
}
.cid-sgZfSt0SkB .counter-container ul li {
  padding-left: 0rem;
  margin-bottom: 1rem;
  list-style: none;
  position: relative;
}
.cid-sgZfSt0SkB .counter-container ul li:before {
  position: absolute;
  font-family: 'Moririse2' !important;
  left: -40px;
  content: "\e96b";
  top: -2px;
  display: flex;
  transform: rotate(30deg);
  justify-content: center;
  align-items: center;
  color: #65bf7a;
  width: 20px;
  height: 20px;
  border-radius: 50%;
  margin-top: 5px;
}
.cid-sgZfStTqlH {
  padding-top: 60px;
  padding-bottom: 60px;
  background-color: #333333;
}
@media (max-width: 767px) {
  .cid-sgZfStTqlH .content {
    text-align: center;
  }
  .cid-sgZfStTqlH .content > div:not(:last-child) {
    margin-bottom: 2rem;
  }
}
@media (max-width: 767px) {
  .cid-sgZfStTqlH .media-wrap {
    margin-bottom: 1rem;
  }
}
.cid-sgZfStTqlH .media-wrap .mbr-iconfont-logo {
  font-size: 7.5rem;
  color: #f36;
}
.cid-sgZfStTqlH .media-wrap img {
  height: 6rem;
}
.cid-sgZfStTqlH .mbr-text {
  color: #8d97ad;
}
.cid-sgZfStTqlH .p-title {
  font-size: 17px;
}
.cid-sgZfStTqlH .p-title span {
  color: #111111;
}
.cid-sgZfStTqlH .title-card {
  font-size: 1.3rem;
}
.cid-sgZfStTqlH .social-media ul {
  margin: 0;
  padding: 0;
  margin-bottom: 8px;
}
.cid-sgZfStTqlH .social-media ul li {
  margin-right: .5rem;
  display: inline-block;
  margin-bottom: .5rem;
}
.cid-sgZfStTqlH .footer-menu {
  margin-bottom: 0;
  display: flex;
  -webkit-justify-content: flex-end;
  justify-content: flex-end;
  -webkit-flex-wrap: wrap;
  flex-wrap: wrap;
  list-style: none;
}
.cid-sgZfStTqlH .footer-menu__item {
  font-size: 18px;
  padding-right: 1.5rem;
}
.cid-sgZfStTqlH .footer-menu__item:last-child {
  padding-right: 0;
}
.cid-sgZfStTqlH .copyright {
  display: flex;
  -webkit-align-items: center;
  align-items: center;
}
.cid-sgZfStTqlH .copyright img {
  margin-right: 10px;
}
.cid-sgZfStTqlH .icon-transition span {
  color: #ffffff;
  display: flex;
  padding: 1rem;
  border-radius: 50%;
  background-color: #72e29d;
  transition: all 0.3s ease-out 0s;
  font-size: 14px;
}
.cid-sgZfStTqlH .icon-transition span:hover {
  background-color: #65bf7a;
}
@media (max-width: 767px) {
  .cid-sgZfStTqlH .footer-lower .copyright {
    margin-bottom: 1rem;
    text-align: center;
  }
}
.cid-sgZfStTqlH .footer-lower hr {
  margin: 1rem 0;
  border-color: #efefef;
}
@media (max-width: 767px) {
  .cid-sgZfStTqlH .footer-menu {
    -webkit-justify-content: center;
    justify-content: center;
  }
}
.cid-sgZfStTqlH H5 {
  color: #72e29d;
}
.cid-sgZfStTqlH .p-title,
.cid-sgZfStTqlH .social-media {
  color: #ffffff;
}
.cid-sgZfSs49ye .navbar-dropdown {
  position: relative !important;
}
.cid-sgZfSs49ye img {
  width: 50px!important;
  height: 50px!important;
}
.cid-sgZfSs49ye .navbar-short {
  background: #ffffff !important;
  box-shadow: 0 0 10px rgba(0, 0, 0, 0.4);
}
.cid-sgZfSs49ye .navbar-short .nav-link {
  color: black!important;
}
.cid-sgZfSs49ye .navbar {
  transition: all .3s;
  min-height: 77px;
  border-bottom: 1px solid transparent;
  background: rgba(255, 255, 255, 0);
}
.cid-sgZfSs49ye .navbar.opened {
  transition: all .3s;
}
.cid-sgZfSs49ye .navbar .navbar-logo img {
  width: 220px !important;
  height: auto !important;
}
.cid-sgZfSs49ye .navbar .navbar-collapse {
  justify-content: flex-end;
  z-index: 1;
}
.cid-sgZfSs49ye .navbar.collapsed .nav-item .nav-link::before {
  display: none;
}
.cid-sgZfSs49ye .navbar.collapsed.opened .dropdown-menu {
  top: 0;
}
.cid-sgZfSs49ye .navbar.collapsed .dropdown-menu .dropdown-submenu {
  left: 0 !important;
}
.cid-sgZfSs49ye .navbar.collapsed .dropdown-menu .dropdown-item:after {
  right: auto;
}
.cid-sgZfSs49ye .navbar.collapsed .dropdown-menu .dropdown-toggle[data-toggle="dropdown-submenu"]:after {
  margin-left: 0.5rem;
  margin-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-sgZfSs49ye .navbar.collapsed ul.navbar-nav li {
  margin: auto;
}
.cid-sgZfSs49ye .navbar.collapsed .icons-menu {
  padding-left: 0;
  padding-right: 0;
  padding-top: .5rem;
  padding-bottom: .5rem;
}
@media (max-width: 991px) {
  .cid-sgZfSs49ye .navbar .nav-item .nav-link::before {
    display: none;
  }
  .cid-sgZfSs49ye .navbar.opened .dropdown-menu {
    top: 0;
  }
  .cid-sgZfSs49ye .navbar .dropdown-menu .dropdown-submenu {
    left: 0 !important;
  }
  .cid-sgZfSs49ye .navbar .dropdown-menu .dropdown-item:after {
    right: auto;
  }
  .cid-sgZfSs49ye .navbar .dropdown-menu .dropdown-toggle[data-toggle="dropdown-submenu"]:after {
    margin-left: 0.5rem;
    margin-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-sgZfSs49ye .navbar ul.navbar-nav li {
    margin: auto;
  }
  .cid-sgZfSs49ye .navbar .navbar-brand {
    flex-shrink: initial;
    flex-basis: auto;
    word-break: break-word;
    padding-right: 1rem;
    height: 77px;
  }
  .cid-sgZfSs49ye .navbar .navbar-toggler {
    flex-basis: auto;
  }
  .cid-sgZfSs49ye .navbar .icons-menu {
    padding: 0;
    padding-top: 1rem;
    padding-bottom: 1.6rem;
  }
}
.cid-sgZfSs49ye .navbar.navbar-short {
  min-height: 60px;
}
.cid-sgZfSs49ye .navbar.navbar-short .navbar-logo img {
  height: 3rem !important;
}
.cid-sgZfSs49ye .navbar.navbar-short .navbar-brand {
  padding: 0;
}
.cid-sgZfSs49ye .navbar-logo {
  margin-right: 1rem!important;
}
.cid-sgZfSs49ye .nav-link {
  transition: all 0.3s;
  position: relative;
}
.cid-sgZfSs49ye .nav-link:before {
  content: '';
  position: absolute;
  width: 8px;
  height: 8px;
  border-radius: 3px;
  transition: all 0.3s;
  bottom: 5px;
  left: 50%;
  opacity: 0;
  transform: translateX(-50%);
  background: #72e29d;
}
.cid-sgZfSs49ye .nav-link:hover,
.cid-sgZfSs49ye .nav-link:focus {
  color: #72e29d !important;
}
.cid-sgZfSs49ye .nav-link:hover:before,
.cid-sgZfSs49ye .nav-link:focus:before {
  bottom: -17px;
  opacity: 1;
}
.cid-sgZfSs49ye .dropdown-menu {
  padding: 0.5rem 0;
  border: 2px solid black;
  border-radius: 8px;
}
.cid-sgZfSs49ye .dropdown-item {
  padding: 0 2rem;
  backround: white;
  color: black !important;
}
.cid-sgZfSs49ye .dropdown-item:before {
  content: '';
  position: absolute;
  width: 8px;
  height: 8px;
  border-radius: 3px;
  transition: all 0.3s;
  left: -5px;
  top: 50%;
  opacity: 0;
  transform: translateY(-50%);
  background: #72e29d;
}
.cid-sgZfSs49ye .dropdown-item:hover,
.cid-sgZfSs49ye .dropdown-item:focus {
  color: #72e29d !important;
  transform: translateX(10px);
}
.cid-sgZfSs49ye .dropdown-item:hover:before,
.cid-sgZfSs49ye .dropdown-item:focus:before {
  left: 7px;
  opacity: 1;
}
.cid-sgZfSs49ye .iconfont-wrapper {
  position: relative;
  box-shadow: 0px 0px 0px 2px #000000 inset;
  border-radius: 50%;
  color: #000000 !important;
  font-size: 1.2rem;
  width: 45px;
  height: 45px;
  display: flex;
  margin: 0 0.4rem;
  justify-content: center;
  align-items: center;
  transition: all 0.3s;
}
.cid-sgZfSs49ye .iconfont-wrapper:hover {
  box-shadow: 0px 0px 0px 2px #72e29d inset;
}
.cid-sgZfSs49ye .iconfont-wrapper:hover .icon-bg {
  top: 0px;
  right: 0px;
}
.cid-sgZfSs49ye .iconfont-wrapper:hover .mbr-iconfont {
  color: white;
}
.cid-sgZfSs49ye .mbr-iconfont {
  z-index: 2;
  transition: all 0.3s;
}
.cid-sgZfSs49ye .icon-bg {
  position: absolute;
  top: 5px;
  right: -5px;
  box-sizing: border-box;
  width: 100%;
  transition: all 0.3s;
  z-index: -1;
  height: 100%;
  border-radius: 50%;
  background: #72e29d;
}
.cid-sgZfSs49ye .navbar-nav {
  margin: auto;
}
.cid-sgZfSs49ye .nav-dropdown .link {
  padding: 0 0.3em !important;
  margin: .667em 1em !important;
}
.cid-sgZfSs49ye .nav-dropdown .link.dropdown-toggle::after {
  margin-left: 0.5rem;
  margin-top: 0.2rem;
}
.cid-sgZfSs49ye .container {
  display: flex;
  margin: auto;
}
.cid-sgZfSs49ye .navbar-caption {
  padding-right: 4rem;
}
.cid-sgZfSs49ye .dropdown-menu,
.cid-sgZfSs49ye .navbar.opened {
  background: #ffffff !important;
}
.cid-sgZfSs49ye .nav-item:focus,
.cid-sgZfSs49ye .nav-link:focus {
  outline: none;
}
.cid-sgZfSs49ye .dropdown .dropdown-menu .dropdown-item {
  width: auto;
  transition: all 0.25s ease-in-out;
}
.cid-sgZfSs49ye .dropdown .dropdown-menu .dropdown-item::after {
  right: 1rem;
}
.cid-sgZfSs49ye .dropdown .dropdown-menu .dropdown-item .mbr-iconfont {
  margin-left: -1.8rem;
  padding-right: 1rem;
  font-size: inherit;
}
.cid-sgZfSs49ye .dropdown .dropdown-menu .dropdown-item .mbr-iconfont:before {
  display: inline-block;
  transform: scale(1, 1);
  transition: all 0.25s ease-in-out;
}
.cid-sgZfSs49ye .collapsed .dropdown-menu .dropdown-item:before {
  display: none;
}
.cid-sgZfSs49ye .collapsed .dropdown .dropdown-menu .dropdown-item {
  padding: 0.235em 1.5em 0.235em 1.5em !important;
  transition: none;
  margin: 0 !important;
}
.cid-sgZfSs49ye .navbar-brand {
  flex-shrink: 0;
  align-items: center;
  margin-right: 0;
  padding: 0;
  transition: all .3s;
  word-break: break-word;
  z-index: 1;
}
.cid-sgZfSs49ye .navbar-brand .navbar-caption {
  line-height: inherit !important;
}
.cid-sgZfSs49ye .navbar-brand .navbar-logo a {
  outline: none;
}
.cid-sgZfSs49ye .dropdown-item.active,
.cid-sgZfSs49ye .dropdown-item:active {
  background-color: transparent;
}
.cid-sgZfSs49ye .navbar-expand-lg .navbar-nav .nav-link {
  padding: 0;
}
.cid-sgZfSs49ye .nav-dropdown .link.dropdown-toggle {
  margin-right: 1.667em;
}
.cid-sgZfSs49ye .nav-dropdown .link.dropdown-toggle[aria-expanded="true"] {
  margin-right: 0;
  padding: 0.667em 1.667em;
}
.cid-sgZfSs49ye .navbar.navbar-expand-lg .dropdown .dropdown-menu {
  background: #ffffff;
}
.cid-sgZfSs49ye .navbar.navbar-expand-lg .dropdown .dropdown-menu .dropdown-submenu {
  margin: 0;
  left: 100%;
}
.cid-sgZfSs49ye .navbar .dropdown.open > .dropdown-menu {
  display: block;
}
.cid-sgZfSs49ye ul.navbar-nav {
  flex-wrap: wrap;
}
.cid-sgZfSs49ye .navbar-buttons {
  text-align: center;
  min-width: 170px;
}
.cid-sgZfSs49ye button.navbar-toggler {
  outline: none;
  width: 31px;
  height: 20px;
  cursor: pointer;
  transition: all .2s;
  position: relative;
  align-self: center;
}
.cid-sgZfSs49ye button.navbar-toggler .hamburger span {
  position: absolute;
  right: 0;
  width: 30px;
  height: 2px;
  border-right: 5px;
  background-color: currentColor;
}
.cid-sgZfSs49ye button.navbar-toggler .hamburger span:nth-child(1) {
  top: 0;
  transition: all .2s;
}
.cid-sgZfSs49ye button.navbar-toggler .hamburger span:nth-child(2) {
  top: 8px;
  transition: all .15s;
}
.cid-sgZfSs49ye button.navbar-toggler .hamburger span:nth-child(3) {
  top: 8px;
  transition: all .15s;
}
.cid-sgZfSs49ye button.navbar-toggler .hamburger span:nth-child(4) {
  top: 16px;
  transition: all .2s;
}
.cid-sgZfSs49ye nav.opened .hamburger span:nth-child(1) {
  top: 8px;
  width: 0;
  opacity: 0;
  right: 50%;
  transition: all .2s;
}
.cid-sgZfSs49ye nav.opened .hamburger span:nth-child(2) {
  transform: rotate(45deg);
  transition: all .25s;
}
.cid-sgZfSs49ye nav.opened .hamburger span:nth-child(3) {
  transform: rotate(-45deg);
  transition: all .25s;
}
.cid-sgZfSs49ye nav.opened .hamburger span:nth-child(4) {
  top: 8px;
  width: 0;
  opacity: 0;
  right: 50%;
  transition: all .2s;
}
.cid-sgZfSs49ye .navbar-dropdown {
  padding: .5rem 1rem;
}
.cid-sgZfSs49ye a.nav-link {
  display: flex;
  align-items: center;
  justify-content: center;
}
.cid-sgZfSs49ye .icons-menu {
  flex-wrap: nowrap;
  display: flex;
  justify-content: center;
  padding-left: 1rem;
  padding-right: 1rem;
  padding-top: 0.3rem;
  text-align: center;
}
@media screen and (-ms-high-contrast: active), (-ms-high-contrast: none) {
  .cid-sgZfSs49ye .navbar {
    height: 77px;
  }
  .cid-sgZfSs49ye .navbar.opened {
    height: auto;
  }
  .cid-sgZfSs49ye .nav-item .nav-link:hover::before {
    width: 175%;
    max-width: calc(100% + 2rem);
    left: -1rem;
  }
}
@media (max-width: 992px) {
  .cid-sgZfSs49ye .navbar {
    background: #ffffff;
  }
  .cid-sgZfSs49ye .nav-link {
    color: black!important;
  }
}
.cid-sgZfSsyy69 {
  padding-top: 60px;
  padding-bottom: 60px;
  background-color: #ffffff;
  position: relative;
  overflow: hidden;
}
.cid-sgZfSsyy69 svg {
  position: absolute;
  top: 0;
  left: 0;
  transform: scale(1.8, 1.8);
}
.cid-sgZfSsyy69 #e1_ellipse {
  fill: #65bf7a !important;
}
.cid-sgZfSsyy69 img {
  width: 80%;
  border-radius: 10px;
  height: 100%;
  object-fit: cover;
  box-shadow: 0 10px 55px 5px rgba(156, 235, 186, 0.35);
}
@media (max-width: 576px) {
  .cid-sgZfSsyy69 img {
    width: 100%;
    left: 0;
  }
}
.cid-sgZfSsyy69 H1 {
  color: #ffffff;
}
.cid-sgZfSsyy69 .mbr-text,
.cid-sgZfSsyy69 .mbr-section-btn {
  color: #ffffff;
}
.cid-sgZfSsOoBw {
  padding-top: 5rem;
  padding-bottom: 0rem;
  background-color: #ffffff;
}
.cid-sgZfSsOoBw .mbr-text {
  color: #777d74;
  text-align: justify;
}
.cid-sgZfSt0SkB {
  padding-top: 4rem;
  padding-bottom: 4rem;
  background-color: #ffffff;
}
.cid-sgZfSt0SkB .counter-container ul {
  margin-bottom: 0;
}
.cid-sgZfSt0SkB .counter-container ul li {
  padding-left: 0rem;
  margin-bottom: 1rem;
  list-style: none;
  position: relative;
}
.cid-sgZfSt0SkB .counter-container ul li:before {
  position: absolute;
  font-family: 'Moririse2' !important;
  left: -40px;
  content: "\e96b";
  top: -2px;
  display: flex;
  transform: rotate(30deg);
  justify-content: center;
  align-items: center;
  color: #65bf7a;
  width: 20px;
  height: 20px;
  border-radius: 50%;
  margin-top: 5px;
}
.cid-sgZfStTqlH {
  padding-top: 60px;
  padding-bottom: 60px;
  background-color: #333333;
}
@media (max-width: 767px) {
  .cid-sgZfStTqlH .content {
    text-align: center;
  }
  .cid-sgZfStTqlH .content > div:not(:last-child) {
    margin-bottom: 2rem;
  }
}
@media (max-width: 767px) {
  .cid-sgZfStTqlH .media-wrap {
    margin-bottom: 1rem;
  }
}
.cid-sgZfStTqlH .media-wrap .mbr-iconfont-logo {
  font-size: 7.5rem;
  color: #f36;
}
.cid-sgZfStTqlH .media-wrap img {
  height: 6rem;
}
.cid-sgZfStTqlH .mbr-text {
  color: #8d97ad;
}
.cid-sgZfStTqlH .p-title {
  font-size: 17px;
}
.cid-sgZfStTqlH .p-title span {
  color: #111111;
}
.cid-sgZfStTqlH .title-card {
  font-size: 1.3rem;
}
.cid-sgZfStTqlH .social-media ul {
  margin: 0;
  padding: 0;
  margin-bottom: 8px;
}
.cid-sgZfStTqlH .social-media ul li {
  margin-right: .5rem;
  display: inline-block;
  margin-bottom: .5rem;
}
.cid-sgZfStTqlH .footer-menu {
  margin-bottom: 0;
  display: flex;
  -webkit-justify-content: flex-end;
  justify-content: flex-end;
  -webkit-flex-wrap: wrap;
  flex-wrap: wrap;
  list-style: none;
}
.cid-sgZfStTqlH .footer-menu__item {
  font-size: 18px;
  padding-right: 1.5rem;
}
.cid-sgZfStTqlH .footer-menu__item:last-child {
  padding-right: 0;
}
.cid-sgZfStTqlH .copyright {
  display: flex;
  -webkit-align-items: center;
  align-items: center;
}
.cid-sgZfStTqlH .copyright img {
  margin-right: 10px;
}
.cid-sgZfStTqlH .icon-transition span {
  color: #ffffff;
  display: flex;
  padding: 1rem;
  border-radius: 50%;
  background-color: #72e29d;
  transition: all 0.3s ease-out 0s;
  font-size: 14px;
}
.cid-sgZfStTqlH .icon-transition span:hover {
  background-color: #65bf7a;
}
@media (max-width: 767px) {
  .cid-sgZfStTqlH .footer-lower .copyright {
    margin-bottom: 1rem;
    text-align: center;
  }
}
.cid-sgZfStTqlH .footer-lower hr {
  margin: 1rem 0;
  border-color: #efefef;
}
@media (max-width: 767px) {
  .cid-sgZfStTqlH .footer-menu {
    -webkit-justify-content: center;
    justify-content: center;
  }
}
.cid-sgZfStTqlH H5 {
  color: #72e29d;
}
.cid-sgZfStTqlH .p-title,
.cid-sgZfStTqlH .social-media {
  color: #ffffff;
}
.cid-sgZfSs49ye .navbar-dropdown {
  position: relative !important;
}
.cid-sgZfSs49ye img {
  width: 50px!important;
  height: 50px!important;
}
.cid-sgZfSs49ye .navbar-short {
  background: #ffffff !important;
  box-shadow: 0 0 10px rgba(0, 0, 0, 0.4);
}
.cid-sgZfSs49ye .navbar-short .nav-link {
  color: black!important;
}
.cid-sgZfSs49ye .navbar {
  transition: all .3s;
  min-height: 77px;
  border-bottom: 1px solid transparent;
  background: rgba(255, 255, 255, 0);
}
.cid-sgZfSs49ye .navbar.opened {
  transition: all .3s;
}
.cid-sgZfSs49ye .navbar .navbar-logo img {
  width: 220px !important;
  height: auto !important;
}
.cid-sgZfSs49ye .navbar .navbar-collapse {
  justify-content: flex-end;
  z-index: 1;
}
.cid-sgZfSs49ye .navbar.collapsed .nav-item .nav-link::before {
  display: none;
}
.cid-sgZfSs49ye .navbar.collapsed.opened .dropdown-menu {
  top: 0;
}
.cid-sgZfSs49ye .navbar.collapsed .dropdown-menu .dropdown-submenu {
  left: 0 !important;
}
.cid-sgZfSs49ye .navbar.collapsed .dropdown-menu .dropdown-item:after {
  right: auto;
}
.cid-sgZfSs49ye .navbar.collapsed .dropdown-menu .dropdown-toggle[data-toggle="dropdown-submenu"]:after {
  margin-left: 0.5rem;
  margin-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-sgZfSs49ye .navbar.collapsed ul.navbar-nav li {
  margin: auto;
}
.cid-sgZfSs49ye .navbar.collapsed .icons-menu {
  padding-left: 0;
  padding-right: 0;
  padding-top: .5rem;
  padding-bottom: .5rem;
}
@media (max-width: 991px) {
  .cid-sgZfSs49ye .navbar .nav-item .nav-link::before {
    display: none;
  }
  .cid-sgZfSs49ye .navbar.opened .dropdown-menu {
    top: 0;
  }
  .cid-sgZfSs49ye .navbar .dropdown-menu .dropdown-submenu {
    left: 0 !important;
  }
  .cid-sgZfSs49ye .navbar .dropdown-menu .dropdown-item:after {
    right: auto;
  }
  .cid-sgZfSs49ye .navbar .dropdown-menu .dropdown-toggle[data-toggle="dropdown-submenu"]:after {
    margin-left: 0.5rem;
    margin-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-sgZfSs49ye .navbar ul.navbar-nav li {
    margin: auto;
  }
  .cid-sgZfSs49ye .navbar .navbar-brand {
    flex-shrink: initial;
    flex-basis: auto;
    word-break: break-word;
    padding-right: 1rem;
    height: 77px;
  }
  .cid-sgZfSs49ye .navbar .navbar-toggler {
    flex-basis: auto;
  }
  .cid-sgZfSs49ye .navbar .icons-menu {
    padding: 0;
    padding-top: 1rem;
    padding-bottom: 1.6rem;
  }
}
.cid-sgZfSs49ye .navbar.navbar-short {
  min-height: 60px;
}
.cid-sgZfSs49ye .navbar.navbar-short .navbar-logo img {
  height: 3rem !important;
}
.cid-sgZfSs49ye .navbar.navbar-short .navbar-brand {
  padding: 0;
}
.cid-sgZfSs49ye .navbar-logo {
  margin-right: 1rem!important;
}
.cid-sgZfSs49ye .nav-link {
  transition: all 0.3s;
  position: relative;
}
.cid-sgZfSs49ye .nav-link:before {
  content: '';
  position: absolute;
  width: 8px;
  height: 8px;
  border-radius: 3px;
  transition: all 0.3s;
  bottom: 5px;
  left: 50%;
  opacity: 0;
  transform: translateX(-50%);
  background: #72e29d;
}
.cid-sgZfSs49ye .nav-link:hover,
.cid-sgZfSs49ye .nav-link:focus {
  color: #72e29d !important;
}
.cid-sgZfSs49ye .nav-link:hover:before,
.cid-sgZfSs49ye .nav-link:focus:before {
  bottom: -17px;
  opacity: 1;
}
.cid-sgZfSs49ye .dropdown-menu {
  padding: 0.5rem 0;
  border: 2px solid black;
  border-radius: 8px;
}
.cid-sgZfSs49ye .dropdown-item {
  padding: 0 2rem;
  backround: white;
  color: black !important;
}
.cid-sgZfSs49ye .dropdown-item:before {
  content: '';
  position: absolute;
  width: 8px;
  height: 8px;
  border-radius: 3px;
  transition: all 0.3s;
  left: -5px;
  top: 50%;
  opacity: 0;
  transform: translateY(-50%);
  background: #72e29d;
}
.cid-sgZfSs49ye .dropdown-item:hover,
.cid-sgZfSs49ye .dropdown-item:focus {
  color: #72e29d !important;
  transform: translateX(10px);
}
.cid-sgZfSs49ye .dropdown-item:hover:before,
.cid-sgZfSs49ye .dropdown-item:focus:before {
  left: 7px;
  opacity: 1;
}
.cid-sgZfSs49ye .iconfont-wrapper {
  position: relative;
  box-shadow: 0px 0px 0px 2px #000000 inset;
  border-radius: 50%;
  color: #000000 !important;
  font-size: 1.2rem;
  width: 45px;
  height: 45px;
  display: flex;
  margin: 0 0.4rem;
  justify-content: center;
  align-items: center;
  transition: all 0.3s;
}
.cid-sgZfSs49ye .iconfont-wrapper:hover {
  box-shadow: 0px 0px 0px 2px #72e29d inset;
}
.cid-sgZfSs49ye .iconfont-wrapper:hover .icon-bg {
  top: 0px;
  right: 0px;
}
.cid-sgZfSs49ye .iconfont-wrapper:hover .mbr-iconfont {
  color: white;
}
.cid-sgZfSs49ye .mbr-iconfont {
  z-index: 2;
  transition: all 0.3s;
}
.cid-sgZfSs49ye .icon-bg {
  position: absolute;
  top: 5px;
  right: -5px;
  box-sizing: border-box;
  width: 100%;
  transition: all 0.3s;
  z-index: -1;
  height: 100%;
  border-radius: 50%;
  background: #72e29d;
}
.cid-sgZfSs49ye .navbar-nav {
  margin: auto;
}
.cid-sgZfSs49ye .nav-dropdown .link {
  padding: 0 0.3em !important;
  margin: .667em 1em !important;
}
.cid-sgZfSs49ye .nav-dropdown .link.dropdown-toggle::after {
  margin-left: 0.5rem;
  margin-top: 0.2rem;
}
.cid-sgZfSs49ye .container {
  display: flex;
  margin: auto;
}
.cid-sgZfSs49ye .navbar-caption {
  padding-right: 4rem;
}
.cid-sgZfSs49ye .dropdown-menu,
.cid-sgZfSs49ye .navbar.opened {
  background: #ffffff !important;
}
.cid-sgZfSs49ye .nav-item:focus,
.cid-sgZfSs49ye .nav-link:focus {
  outline: none;
}
.cid-sgZfSs49ye .dropdown .dropdown-menu .dropdown-item {
  width: auto;
  transition: all 0.25s ease-in-out;
}
.cid-sgZfSs49ye .dropdown .dropdown-menu .dropdown-item::after {
  right: 1rem;
}
.cid-sgZfSs49ye .dropdown .dropdown-menu .dropdown-item .mbr-iconfont {
  margin-left: -1.8rem;
  padding-right: 1rem;
  font-size: inherit;
}
.cid-sgZfSs49ye .dropdown .dropdown-menu .dropdown-item .mbr-iconfont:before {
  display: inline-block;
  transform: scale(1, 1);
  transition: all 0.25s ease-in-out;
}
.cid-sgZfSs49ye .collapsed .dropdown-menu .dropdown-item:before {
  display: none;
}
.cid-sgZfSs49ye .collapsed .dropdown .dropdown-menu .dropdown-item {
  padding: 0.235em 1.5em 0.235em 1.5em !important;
  transition: none;
  margin: 0 !important;
}
.cid-sgZfSs49ye .navbar-brand {
  flex-shrink: 0;
  align-items: center;
  margin-right: 0;
  padding: 0;
  transition: all .3s;
  word-break: break-word;
  z-index: 1;
}
.cid-sgZfSs49ye .navbar-brand .navbar-caption {
  line-height: inherit !important;
}
.cid-sgZfSs49ye .navbar-brand .navbar-logo a {
  outline: none;
}
.cid-sgZfSs49ye .dropdown-item.active,
.cid-sgZfSs49ye .dropdown-item:active {
  background-color: transparent;
}
.cid-sgZfSs49ye .navbar-expand-lg .navbar-nav .nav-link {
  padding: 0;
}
.cid-sgZfSs49ye .nav-dropdown .link.dropdown-toggle {
  margin-right: 1.667em;
}
.cid-sgZfSs49ye .nav-dropdown .link.dropdown-toggle[aria-expanded="true"] {
  margin-right: 0;
  padding: 0.667em 1.667em;
}
.cid-sgZfSs49ye .navbar.navbar-expand-lg .dropdown .dropdown-menu {
  background: #ffffff;
}
.cid-sgZfSs49ye .navbar.navbar-expand-lg .dropdown .dropdown-menu .dropdown-submenu {
  margin: 0;
  left: 100%;
}
.cid-sgZfSs49ye .navbar .dropdown.open > .dropdown-menu {
  display: block;
}
.cid-sgZfSs49ye ul.navbar-nav {
  flex-wrap: wrap;
}
.cid-sgZfSs49ye .navbar-buttons {
  text-align: center;
  min-width: 170px;
}
.cid-sgZfSs49ye button.navbar-toggler {
  outline: none;
  width: 31px;
  height: 20px;
  cursor: pointer;
  transition: all .2s;
  position: relative;
  align-self: center;
}
.cid-sgZfSs49ye button.navbar-toggler .hamburger span {
  position: absolute;
  right: 0;
  width: 30px;
  height: 2px;
  border-right: 5px;
  background-color: currentColor;
}
.cid-sgZfSs49ye button.navbar-toggler .hamburger span:nth-child(1) {
  top: 0;
  transition: all .2s;
}
.cid-sgZfSs49ye button.navbar-toggler .hamburger span:nth-child(2) {
  top: 8px;
  transition: all .15s;
}
.cid-sgZfSs49ye button.navbar-toggler .hamburger span:nth-child(3) {
  top: 8px;
  transition: all .15s;
}
.cid-sgZfSs49ye button.navbar-toggler .hamburger span:nth-child(4) {
  top: 16px;
  transition: all .2s;
}
.cid-sgZfSs49ye nav.opened .hamburger span:nth-child(1) {
  top: 8px;
  width: 0;
  opacity: 0;
  right: 50%;
  transition: all .2s;
}
.cid-sgZfSs49ye nav.opened .hamburger span:nth-child(2) {
  transform: rotate(45deg);
  transition: all .25s;
}
.cid-sgZfSs49ye nav.opened .hamburger span:nth-child(3) {
  transform: rotate(-45deg);
  transition: all .25s;
}
.cid-sgZfSs49ye nav.opened .hamburger span:nth-child(4) {
  top: 8px;
  width: 0;
  opacity: 0;
  right: 50%;
  transition: all .2s;
}
.cid-sgZfSs49ye .navbar-dropdown {
  padding: .5rem 1rem;
}
.cid-sgZfSs49ye a.nav-link {
  display: flex;
  align-items: center;
  justify-content: center;
}
.cid-sgZfSs49ye .icons-menu {
  flex-wrap: nowrap;
  display: flex;
  justify-content: center;
  padding-left: 1rem;
  padding-right: 1rem;
  padding-top: 0.3rem;
  text-align: center;
}
@media screen and (-ms-high-contrast: active), (-ms-high-contrast: none) {
  .cid-sgZfSs49ye .navbar {
    height: 77px;
  }
  .cid-sgZfSs49ye .navbar.opened {
    height: auto;
  }
  .cid-sgZfSs49ye .nav-item .nav-link:hover::before {
    width: 175%;
    max-width: calc(100% + 2rem);
    left: -1rem;
  }
}
@media (max-width: 992px) {
  .cid-sgZfSs49ye .navbar {
    background: #ffffff;
  }
  .cid-sgZfSs49ye .nav-link {
    color: black!important;
  }
}
.cid-sgZfSsyy69 {
  padding-top: 60px;
  padding-bottom: 60px;
  background-color: #ffffff;
  position: relative;
  overflow: hidden;
}
.cid-sgZfSsyy69 svg {
  position: absolute;
  top: 0;
  left: 0;
  transform: scale(1.8, 1.8);
}
.cid-sgZfSsyy69 #e1_ellipse {
  fill: #65bf7a !important;
}
.cid-sgZfSsyy69 img {
  width: 80%;
  border-radius: 10px;
  height: 100%;
  object-fit: cover;
  box-shadow: 0 10px 55px 5px rgba(156, 235, 186, 0.35);
}
@media (max-width: 576px) {
  .cid-sgZfSsyy69 img {
    width: 100%;
    left: 0;
  }
}
.cid-sgZfSsyy69 H1 {
  color: #ffffff;
}
.cid-sgZfSsyy69 .mbr-text,
.cid-sgZfSsyy69 .mbr-section-btn {
  color: #ffffff;
}
.cid-sgZfSsOoBw {
  padding-top: 5rem;
  padding-bottom: 0rem;
  background-color: #ffffff;
}
.cid-sgZfSsOoBw .mbr-text {
  color: #777d74;
  text-align: justify;
}
.cid-sgZfSt0SkB {
  padding-top: 4rem;
  padding-bottom: 4rem;
  background-color: #ffffff;
}
.cid-sgZfSt0SkB .counter-container ul {
  margin-bottom: 0;
}
.cid-sgZfSt0SkB .counter-container ul li {
  padding-left: 0rem;
  margin-bottom: 1rem;
  list-style: none;
  position: relative;
}
.cid-sgZfSt0SkB .counter-container ul li:before {
  position: absolute;
  font-family: 'Moririse2' !important;
  left: -40px;
  content: "\e96b";
  top: -2px;
  display: flex;
  transform: rotate(30deg);
  justify-content: center;
  align-items: center;
  color: #65bf7a;
  width: 20px;
  height: 20px;
  border-radius: 50%;
  margin-top: 5px;
}
.cid-sgZfStTqlH {
  padding-top: 60px;
  padding-bottom: 60px;
  background-color: #333333;
}
@media (max-width: 767px) {
  .cid-sgZfStTqlH .content {
    text-align: center;
  }
  .cid-sgZfStTqlH .content > div:not(:last-child) {
    margin-bottom: 2rem;
  }
}
@media (max-width: 767px) {
  .cid-sgZfStTqlH .media-wrap {
    margin-bottom: 1rem;
  }
}
.cid-sgZfStTqlH .media-wrap .mbr-iconfont-logo {
  font-size: 7.5rem;
  color: #f36;
}
.cid-sgZfStTqlH .media-wrap img {
  height: 6rem;
}
.cid-sgZfStTqlH .mbr-text {
  color: #8d97ad;
}
.cid-sgZfStTqlH .p-title {
  font-size: 17px;
}
.cid-sgZfStTqlH .p-title span {
  color: #111111;
}
.cid-sgZfStTqlH .title-card {
  font-size: 1.3rem;
}
.cid-sgZfStTqlH .social-media ul {
  margin: 0;
  padding: 0;
  margin-bottom: 8px;
}
.cid-sgZfStTqlH .social-media ul li {
  margin-right: .5rem;
  display: inline-block;
  margin-bottom: .5rem;
}
.cid-sgZfStTqlH .footer-menu {
  margin-bottom: 0;
  display: flex;
  -webkit-justify-content: flex-end;
  justify-content: flex-end;
  -webkit-flex-wrap: wrap;
  flex-wrap: wrap;
  list-style: none;
}
.cid-sgZfStTqlH .footer-menu__item {
  font-size: 18px;
  padding-right: 1.5rem;
}
.cid-sgZfStTqlH .footer-menu__item:last-child {
  padding-right: 0;
}
.cid-sgZfStTqlH .copyright {
  display: flex;
  -webkit-align-items: center;
  align-items: center;
}
.cid-sgZfStTqlH .copyright img {
  margin-right: 10px;
}
.cid-sgZfStTqlH .icon-transition span {
  color: #ffffff;
  display: flex;
  padding: 1rem;
  border-radius: 50%;
  background-color: #72e29d;
  transition: all 0.3s ease-out 0s;
  font-size: 14px;
}
.cid-sgZfStTqlH .icon-transition span:hover {
  background-color: #65bf7a;
}
@media (max-width: 767px) {
  .cid-sgZfStTqlH .footer-lower .copyright {
    margin-bottom: 1rem;
    text-align: center;
  }
}
.cid-sgZfStTqlH .footer-lower hr {
  margin: 1rem 0;
  border-color: #efefef;
}
@media (max-width: 767px) {
  .cid-sgZfStTqlH .footer-menu {
    -webkit-justify-content: center;
    justify-content: center;
  }
}
.cid-sgZfStTqlH H5 {
  color: #72e29d;
}
.cid-sgZfStTqlH .p-title,
.cid-sgZfStTqlH .social-media {
  color: #ffffff;
}
.cid-sgZfSs49ye .navbar-dropdown {
  position: relative !important;
}
.cid-sgZfSs49ye img {
  width: 50px!important;
  height: 50px!important;
}
.cid-sgZfSs49ye .navbar-short {
  background: #ffffff !important;
  box-shadow: 0 0 10px rgba(0, 0, 0, 0.4);
}
.cid-sgZfSs49ye .navbar-short .nav-link {
  color: black!important;
}
.cid-sgZfSs49ye .navbar {
  transition: all .3s;
  min-height: 77px;
  border-bottom: 1px solid transparent;
  background: rgba(255, 255, 255, 0);
}
.cid-sgZfSs49ye .navbar.opened {
  transition: all .3s;
}
.cid-sgZfSs49ye .navbar .navbar-logo img {
  width: 220px !important;
  height: auto !important;
}
.cid-sgZfSs49ye .navbar .navbar-collapse {
  justify-content: flex-end;
  z-index: 1;
}
.cid-sgZfSs49ye .navbar.collapsed .nav-item .nav-link::before {
  display: none;
}
.cid-sgZfSs49ye .navbar.collapsed.opened .dropdown-menu {
  top: 0;
}
.cid-sgZfSs49ye .navbar.collapsed .dropdown-menu .dropdown-submenu {
  left: 0 !important;
}
.cid-sgZfSs49ye .navbar.collapsed .dropdown-menu .dropdown-item:after {
  right: auto;
}
.cid-sgZfSs49ye .navbar.collapsed .dropdown-menu .dropdown-toggle[data-toggle="dropdown-submenu"]:after {
  margin-left: 0.5rem;
  margin-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-sgZfSs49ye .navbar.collapsed ul.navbar-nav li {
  margin: auto;
}
.cid-sgZfSs49ye .navbar.collapsed .icons-menu {
  padding-left: 0;
  padding-right: 0;
  padding-top: .5rem;
  padding-bottom: .5rem;
}
@media (max-width: 991px) {
  .cid-sgZfSs49ye .navbar .nav-item .nav-link::before {
    display: none;
  }
  .cid-sgZfSs49ye .navbar.opened .dropdown-menu {
    top: 0;
  }
  .cid-sgZfSs49ye .navbar .dropdown-menu .dropdown-submenu {
    left: 0 !important;
  }
  .cid-sgZfSs49ye .navbar .dropdown-menu .dropdown-item:after {
    right: auto;
  }
  .cid-sgZfSs49ye .navbar .dropdown-menu .dropdown-toggle[data-toggle="dropdown-submenu"]:after {
    margin-left: 0.5rem;
    margin-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-sgZfSs49ye .navbar ul.navbar-nav li {
    margin: auto;
  }
  .cid-sgZfSs49ye .navbar .navbar-brand {
    flex-shrink: initial;
    flex-basis: auto;
    word-break: break-word;
    padding-right: 1rem;
    height: 77px;
  }
  .cid-sgZfSs49ye .navbar .navbar-toggler {
    flex-basis: auto;
  }
  .cid-sgZfSs49ye .navbar .icons-menu {
    padding: 0;
    padding-top: 1rem;
    padding-bottom: 1.6rem;
  }
}
.cid-sgZfSs49ye .navbar.navbar-short {
  min-height: 60px;
}
.cid-sgZfSs49ye .navbar.navbar-short .navbar-logo img {
  height: 3rem !important;
}
.cid-sgZfSs49ye .navbar.navbar-short .navbar-brand {
  padding: 0;
}
.cid-sgZfSs49ye .navbar-logo {
  margin-right: 1rem!important;
}
.cid-sgZfSs49ye .nav-link {
  transition: all 0.3s;
  position: relative;
}
.cid-sgZfSs49ye .nav-link:before {
  content: '';
  position: absolute;
  width: 8px;
  height: 8px;
  border-radius: 3px;
  transition: all 0.3s;
  bottom: 5px;
  left: 50%;
  opacity: 0;
  transform: translateX(-50%);
  background: #72e29d;
}
.cid-sgZfSs49ye .nav-link:hover,
.cid-sgZfSs49ye .nav-link:focus {
  color: #72e29d !important;
}
.cid-sgZfSs49ye .nav-link:hover:before,
.cid-sgZfSs49ye .nav-link:focus:before {
  bottom: -17px;
  opacity: 1;
}
.cid-sgZfSs49ye .dropdown-menu {
  padding: 0.5rem 0;
  border: 2px solid black;
  border-radius: 8px;
}
.cid-sgZfSs49ye .dropdown-item {
  padding: 0 2rem;
  backround: white;
  color: black !important;
}
.cid-sgZfSs49ye .dropdown-item:before {
  content: '';
  position: absolute;
  width: 8px;
  height: 8px;
  border-radius: 3px;
  transition: all 0.3s;
  left: -5px;
  top: 50%;
  opacity: 0;
  transform: translateY(-50%);
  background: #72e29d;
}
.cid-sgZfSs49ye .dropdown-item:hover,
.cid-sgZfSs49ye .dropdown-item:focus {
  color: #72e29d !important;
  transform: translateX(10px);
}
.cid-sgZfSs49ye .dropdown-item:hover:before,
.cid-sgZfSs49ye .dropdown-item:focus:before {
  left: 7px;
  opacity: 1;
}
.cid-sgZfSs49ye .iconfont-wrapper {
  position: relative;
  box-shadow: 0px 0px 0px 2px #000000 inset;
  border-radius: 50%;
  color: #000000 !important;
  font-size: 1.2rem;
  width: 45px;
  height: 45px;
  display: flex;
  margin: 0 0.4rem;
  justify-content: center;
  align-items: center;
  transition: all 0.3s;
}
.cid-sgZfSs49ye .iconfont-wrapper:hover {
  box-shadow: 0px 0px 0px 2px #72e29d inset;
}
.cid-sgZfSs49ye .iconfont-wrapper:hover .icon-bg {
  top: 0px;
  right: 0px;
}
.cid-sgZfSs49ye .iconfont-wrapper:hover .mbr-iconfont {
  color: white;
}
.cid-sgZfSs49ye .mbr-iconfont {
  z-index: 2;
  transition: all 0.3s;
}
.cid-sgZfSs49ye .icon-bg {
  position: absolute;
  top: 5px;
  right: -5px;
  box-sizing: border-box;
  width: 100%;
  transition: all 0.3s;
  z-index: -1;
  height: 100%;
  border-radius: 50%;
  background: #72e29d;
}
.cid-sgZfSs49ye .navbar-nav {
  margin: auto;
}
.cid-sgZfSs49ye .nav-dropdown .link {
  padding: 0 0.3em !important;
  margin: .667em 1em !important;
}
.cid-sgZfSs49ye .nav-dropdown .link.dropdown-toggle::after {
  margin-left: 0.5rem;
  margin-top: 0.2rem;
}
.cid-sgZfSs49ye .container {
  display: flex;
  margin: auto;
}
.cid-sgZfSs49ye .navbar-caption {
  padding-right: 4rem;
}
.cid-sgZfSs49ye .dropdown-menu,
.cid-sgZfSs49ye .navbar.opened {
  background: #ffffff !important;
}
.cid-sgZfSs49ye .nav-item:focus,
.cid-sgZfSs49ye .nav-link:focus {
  outline: none;
}
.cid-sgZfSs49ye .dropdown .dropdown-menu .dropdown-item {
  width: auto;
  transition: all 0.25s ease-in-out;
}
.cid-sgZfSs49ye .dropdown .dropdown-menu .dropdown-item::after {
  right: 1rem;
}
.cid-sgZfSs49ye .dropdown .dropdown-menu .dropdown-item .mbr-iconfont {
  margin-left: -1.8rem;
  padding-right: 1rem;
  font-size: inherit;
}
.cid-sgZfSs49ye .dropdown .dropdown-menu .dropdown-item .mbr-iconfont:before {
  display: inline-block;
  transform: scale(1, 1);
  transition: all 0.25s ease-in-out;
}
.cid-sgZfSs49ye .collapsed .dropdown-menu .dropdown-item:before {
  display: none;
}
.cid-sgZfSs49ye .collapsed .dropdown .dropdown-menu .dropdown-item {
  padding: 0.235em 1.5em 0.235em 1.5em !important;
  transition: none;
  margin: 0 !important;
}
.cid-sgZfSs49ye .navbar-brand {
  flex-shrink: 0;
  align-items: center;
  margin-right: 0;
  padding: 0;
  transition: all .3s;
  word-break: break-word;
  z-index: 1;
}
.cid-sgZfSs49ye .navbar-brand .navbar-caption {
  line-height: inherit !important;
}
.cid-sgZfSs49ye .navbar-brand .navbar-logo a {
  outline: none;
}
.cid-sgZfSs49ye .dropdown-item.active,
.cid-sgZfSs49ye .dropdown-item:active {
  background-color: transparent;
}
.cid-sgZfSs49ye .navbar-expand-lg .navbar-nav .nav-link {
  padding: 0;
}
.cid-sgZfSs49ye .nav-dropdown .link.dropdown-toggle {
  margin-right: 1.667em;
}
.cid-sgZfSs49ye .nav-dropdown .link.dropdown-toggle[aria-expanded="true"] {
  margin-right: 0;
  padding: 0.667em 1.667em;
}
.cid-sgZfSs49ye .navbar.navbar-expand-lg .dropdown .dropdown-menu {
  background: #ffffff;
}
.cid-sgZfSs49ye .navbar.navbar-expand-lg .dropdown .dropdown-menu .dropdown-submenu {
  margin: 0;
  left: 100%;
}
.cid-sgZfSs49ye .navbar .dropdown.open > .dropdown-menu {
  display: block;
}
.cid-sgZfSs49ye ul.navbar-nav {
  flex-wrap: wrap;
}
.cid-sgZfSs49ye .navbar-buttons {
  text-align: center;
  min-width: 170px;
}
.cid-sgZfSs49ye button.navbar-toggler {
  outline: none;
  width: 31px;
  height: 20px;
  cursor: pointer;
  transition: all .2s;
  position: relative;
  align-self: center;
}
.cid-sgZfSs49ye button.navbar-toggler .hamburger span {
  position: absolute;
  right: 0;
  width: 30px;
  height: 2px;
  border-right: 5px;
  background-color: currentColor;
}
.cid-sgZfSs49ye button.navbar-toggler .hamburger span:nth-child(1) {
  top: 0;
  transition: all .2s;
}
.cid-sgZfSs49ye button.navbar-toggler .hamburger span:nth-child(2) {
  top: 8px;
  transition: all .15s;
}
.cid-sgZfSs49ye button.navbar-toggler .hamburger span:nth-child(3) {
  top: 8px;
  transition: all .15s;
}
.cid-sgZfSs49ye button.navbar-toggler .hamburger span:nth-child(4) {
  top: 16px;
  transition: all .2s;
}
.cid-sgZfSs49ye nav.opened .hamburger span:nth-child(1) {
  top: 8px;
  width: 0;
  opacity: 0;
  right: 50%;
  transition: all .2s;
}
.cid-sgZfSs49ye nav.opened .hamburger span:nth-child(2) {
  transform: rotate(45deg);
  transition: all .25s;
}
.cid-sgZfSs49ye nav.opened .hamburger span:nth-child(3) {
  transform: rotate(-45deg);
  transition: all .25s;
}
.cid-sgZfSs49ye nav.opened .hamburger span:nth-child(4) {
  top: 8px;
  width: 0;
  opacity: 0;
  right: 50%;
  transition: all .2s;
}
.cid-sgZfSs49ye .navbar-dropdown {
  padding: .5rem 1rem;
}
.cid-sgZfSs49ye a.nav-link {
  display: flex;
  align-items: center;
  justify-content: center;
}
.cid-sgZfSs49ye .icons-menu {
  flex-wrap: nowrap;
  display: flex;
  justify-content: center;
  padding-left: 1rem;
  padding-right: 1rem;
  padding-top: 0.3rem;
  text-align: center;
}
@media screen and (-ms-high-contrast: active), (-ms-high-contrast: none) {
  .cid-sgZfSs49ye .navbar {
    height: 77px;
  }
  .cid-sgZfSs49ye .navbar.opened {
    height: auto;
  }
  .cid-sgZfSs49ye .nav-item .nav-link:hover::before {
    width: 175%;
    max-width: calc(100% + 2rem);
    left: -1rem;
  }
}
@media (max-width: 992px) {
  .cid-sgZfSs49ye .navbar {
    background: #ffffff;
  }
  .cid-sgZfSs49ye .nav-link {
    color: black!important;
  }
}
.cid-sgZfSsyy69 {
  padding-top: 60px;
  padding-bottom: 60px;
  background-color: #ffffff;
  position: relative;
  overflow: hidden;
}
.cid-sgZfSsyy69 svg {
  position: absolute;
  top: 0;
  left: 0;
  transform: scale(1.8, 1.8);
}
.cid-sgZfSsyy69 #e1_ellipse {
  fill: #65bf7a !important;
}
.cid-sgZfSsyy69 img {
  width: 80%;
  border-radius: 10px;
  height: 100%;
  object-fit: cover;
  box-shadow: 0 10px 55px 5px rgba(156, 235, 186, 0.35);
}
@media (max-width: 576px) {
  .cid-sgZfSsyy69 img {
    width: 100%;
    left: 0;
  }
}
.cid-sgZfSsyy69 H1 {
  color: #ffffff;
}
.cid-sgZfSsyy69 .mbr-text,
.cid-sgZfSsyy69 .mbr-section-btn {
  color: #ffffff;
}
.cid-sgZfSsOoBw {
  padding-top: 5rem;
  padding-bottom: 0rem;
  background-color: #ffffff;
}
.cid-sgZfSsOoBw .mbr-text {
  color: #777d74;
  text-align: justify;
}
.cid-sgZfSt0SkB {
  padding-top: 4rem;
  padding-bottom: 4rem;
  background-color: #ffffff;
}
.cid-sgZfSt0SkB .counter-container ul {
  margin-bottom: 0;
}
.cid-sgZfSt0SkB .counter-container ul li {
  padding-left: 0rem;
  margin-bottom: 1rem;
  list-style: none;
  position: relative;
}
.cid-sgZfSt0SkB .counter-container ul li:before {
  position: absolute;
  font-family: 'Moririse2' !important;
  left: -40px;
  content: "\e96b";
  top: -2px;
  display: flex;
  transform: rotate(30deg);
  justify-content: center;
  align-items: center;
  color: #65bf7a;
  width: 20px;
  height: 20px;
  border-radius: 50%;
  margin-top: 5px;
}
.cid-sgZfStTqlH {
  padding-top: 60px;
  padding-bottom: 60px;
  background-color: #333333;
}
@media (max-width: 767px) {
  .cid-sgZfStTqlH .content {
    text-align: center;
  }
  .cid-sgZfStTqlH .content > div:not(:last-child) {
    margin-bottom: 2rem;
  }
}
@media (max-width: 767px) {
  .cid-sgZfStTqlH .media-wrap {
    margin-bottom: 1rem;
  }
}
.cid-sgZfStTqlH .media-wrap .mbr-iconfont-logo {
  font-size: 7.5rem;
  color: #f36;
}
.cid-sgZfStTqlH .media-wrap img {
  height: 6rem;
}
.cid-sgZfStTqlH .mbr-text {
  color: #8d97ad;
}
.cid-sgZfStTqlH .p-title {
  font-size: 17px;
}
.cid-sgZfStTqlH .p-title span {
  color: #111111;
}
.cid-sgZfStTqlH .title-card {
  font-size: 1.3rem;
}
.cid-sgZfStTqlH .social-media ul {
  margin: 0;
  padding: 0;
  margin-bottom: 8px;
}
.cid-sgZfStTqlH .social-media ul li {
  margin-right: .5rem;
  display: inline-block;
  margin-bottom: .5rem;
}
.cid-sgZfStTqlH .footer-menu {
  margin-bottom: 0;
  display: flex;
  -webkit-justify-content: flex-end;
  justify-content: flex-end;
  -webkit-flex-wrap: wrap;
  flex-wrap: wrap;
  list-style: none;
}
.cid-sgZfStTqlH .footer-menu__item {
  font-size: 18px;
  padding-right: 1.5rem;
}
.cid-sgZfStTqlH .footer-menu__item:last-child {
  padding-right: 0;
}
.cid-sgZfStTqlH .copyright {
  display: flex;
  -webkit-align-items: center;
  align-items: center;
}
.cid-sgZfStTqlH .copyright img {
  margin-right: 10px;
}
.cid-sgZfStTqlH .icon-transition span {
  color: #ffffff;
  display: flex;
  padding: 1rem;
  border-radius: 50%;
  background-color: #72e29d;
  transition: all 0.3s ease-out 0s;
  font-size: 14px;
}
.cid-sgZfStTqlH .icon-transition span:hover {
  background-color: #65bf7a;
}
@media (max-width: 767px) {
  .cid-sgZfStTqlH .footer-lower .copyright {
    margin-bottom: 1rem;
    text-align: center;
  }
}
.cid-sgZfStTqlH .footer-lower hr {
  margin: 1rem 0;
  border-color: #efefef;
}
@media (max-width: 767px) {
  .cid-sgZfStTqlH .footer-menu {
    -webkit-justify-content: center;
    justify-content: center;
  }
}
.cid-sgZfStTqlH H5 {
  color: #72e29d;
}
.cid-sgZfStTqlH .p-title,
.cid-sgZfStTqlH .social-media {
  color: #ffffff;
}
.cid-sgZfSs49ye .navbar-dropdown {
  position: relative !important;
}
.cid-sgZfSs49ye img {
  width: 50px!important;
  height: 50px!important;
}
.cid-sgZfSs49ye .navbar-short {
  background: #ffffff !important;
  box-shadow: 0 0 10px rgba(0, 0, 0, 0.4);
}
.cid-sgZfSs49ye .navbar-short .nav-link {
  color: black!important;
}
.cid-sgZfSs49ye .navbar {
  transition: all .3s;
  min-height: 77px;
  border-bottom: 1px solid transparent;
  background: rgba(255, 255, 255, 0);
}
.cid-sgZfSs49ye .navbar.opened {
  transition: all .3s;
}
.cid-sgZfSs49ye .navbar .navbar-logo img {
  width: 220px !important;
  height: auto !important;
}
.cid-sgZfSs49ye .navbar .navbar-collapse {
  justify-content: flex-end;
  z-index: 1;
}
.cid-sgZfSs49ye .navbar.collapsed .nav-item .nav-link::before {
  display: none;
}
.cid-sgZfSs49ye .navbar.collapsed.opened .dropdown-menu {
  top: 0;
}
.cid-sgZfSs49ye .navbar.collapsed .dropdown-menu .dropdown-submenu {
  left: 0 !important;
}
.cid-sgZfSs49ye .navbar.collapsed .dropdown-menu .dropdown-item:after {
  right: auto;
}
.cid-sgZfSs49ye .navbar.collapsed .dropdown-menu .dropdown-toggle[data-toggle="dropdown-submenu"]:after {
  margin-left: 0.5rem;
  margin-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-sgZfSs49ye .navbar.collapsed ul.navbar-nav li {
  margin: auto;
}
.cid-sgZfSs49ye .navbar.collapsed .icons-menu {
  padding-left: 0;
  padding-right: 0;
  padding-top: .5rem;
  padding-bottom: .5rem;
}
@media (max-width: 991px) {
  .cid-sgZfSs49ye .navbar .nav-item .nav-link::before {
    display: none;
  }
  .cid-sgZfSs49ye .navbar.opened .dropdown-menu {
    top: 0;
  }
  .cid-sgZfSs49ye .navbar .dropdown-menu .dropdown-submenu {
    left: 0 !important;
  }
  .cid-sgZfSs49ye .navbar .dropdown-menu .dropdown-item:after {
    right: auto;
  }
  .cid-sgZfSs49ye .navbar .dropdown-menu .dropdown-toggle[data-toggle="dropdown-submenu"]:after {
    margin-left: 0.5rem;
    margin-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-sgZfSs49ye .navbar ul.navbar-nav li {
    margin: auto;
  }
  .cid-sgZfSs49ye .navbar .navbar-brand {
    flex-shrink: initial;
    flex-basis: auto;
    word-break: break-word;
    padding-right: 1rem;
    height: 77px;
  }
  .cid-sgZfSs49ye .navbar .navbar-toggler {
    flex-basis: auto;
  }
  .cid-sgZfSs49ye .navbar .icons-menu {
    padding: 0;
    padding-top: 1rem;
    padding-bottom: 1.6rem;
  }
}
.cid-sgZfSs49ye .navbar.navbar-short {
  min-height: 60px;
}
.cid-sgZfSs49ye .navbar.navbar-short .navbar-logo img {
  height: 3rem !important;
}
.cid-sgZfSs49ye .navbar.navbar-short .navbar-brand {
  padding: 0;
}
.cid-sgZfSs49ye .navbar-logo {
  margin-right: 1rem!important;
}
.cid-sgZfSs49ye .nav-link {
  transition: all 0.3s;
  position: relative;
}
.cid-sgZfSs49ye .nav-link:before {
  content: '';
  position: absolute;
  width: 8px;
  height: 8px;
  border-radius: 3px;
  transition: all 0.3s;
  bottom: 5px;
  left: 50%;
  opacity: 0;
  transform: translateX(-50%);
  background: #72e29d;
}
.cid-sgZfSs49ye .nav-link:hover,
.cid-sgZfSs49ye .nav-link:focus {
  color: #72e29d !important;
}
.cid-sgZfSs49ye .nav-link:hover:before,
.cid-sgZfSs49ye .nav-link:focus:before {
  bottom: -17px;
  opacity: 1;
}
.cid-sgZfSs49ye .dropdown-menu {
  padding: 0.5rem 0;
  border: 2px solid black;
  border-radius: 8px;
}
.cid-sgZfSs49ye .dropdown-item {
  padding: 0 2rem;
  backround: white;
  color: black !important;
}
.cid-sgZfSs49ye .dropdown-item:before {
  content: '';
  position: absolute;
  width: 8px;
  height: 8px;
  border-radius: 3px;
  transition: all 0.3s;
  left: -5px;
  top: 50%;
  opacity: 0;
  transform: translateY(-50%);
  background: #72e29d;
}
.cid-sgZfSs49ye .dropdown-item:hover,
.cid-sgZfSs49ye .dropdown-item:focus {
  color: #72e29d !important;
  transform: translateX(10px);
}
.cid-sgZfSs49ye .dropdown-item:hover:before,
.cid-sgZfSs49ye .dropdown-item:focus:before {
  left: 7px;
  opacity: 1;
}
.cid-sgZfSs49ye .iconfont-wrapper {
  position: relative;
  box-shadow: 0px 0px 0px 2px #000000 inset;
  border-radius: 50%;
  color: #000000 !important;
  font-size: 1.2rem;
  width: 45px;
  height: 45px;
  display: flex;
  margin: 0 0.4rem;
  justify-content: center;
  align-items: center;
  transition: all 0.3s;
}
.cid-sgZfSs49ye .iconfont-wrapper:hover {
  box-shadow: 0px 0px 0px 2px #72e29d inset;
}
.cid-sgZfSs49ye .iconfont-wrapper:hover .icon-bg {
  top: 0px;
  right: 0px;
}
.cid-sgZfSs49ye .iconfont-wrapper:hover .mbr-iconfont {
  color: white;
}
.cid-sgZfSs49ye .mbr-iconfont {
  z-index: 2;
  transition: all 0.3s;
}
.cid-sgZfSs49ye .icon-bg {
  position: absolute;
  top: 5px;
  right: -5px;
  box-sizing: border-box;
  width: 100%;
  transition: all 0.3s;
  z-index: -1;
  height: 100%;
  border-radius: 50%;
  background: #72e29d;
}
.cid-sgZfSs49ye .navbar-nav {
  margin: auto;
}
.cid-sgZfSs49ye .nav-dropdown .link {
  padding: 0 0.3em !important;
  margin: .667em 1em !important;
}
.cid-sgZfSs49ye .nav-dropdown .link.dropdown-toggle::after {
  margin-left: 0.5rem;
  margin-top: 0.2rem;
}
.cid-sgZfSs49ye .container {
  display: flex;
  margin: auto;
}
.cid-sgZfSs49ye .navbar-caption {
  padding-right: 4rem;
}
.cid-sgZfSs49ye .dropdown-menu,
.cid-sgZfSs49ye .navbar.opened {
  background: #ffffff !important;
}
.cid-sgZfSs49ye .nav-item:focus,
.cid-sgZfSs49ye .nav-link:focus {
  outline: none;
}
.cid-sgZfSs49ye .dropdown .dropdown-menu .dropdown-item {
  width: auto;
  transition: all 0.25s ease-in-out;
}
.cid-sgZfSs49ye .dropdown .dropdown-menu .dropdown-item::after {
  right: 1rem;
}
.cid-sgZfSs49ye .dropdown .dropdown-menu .dropdown-item .mbr-iconfont {
  margin-left: -1.8rem;
  padding-right: 1rem;
  font-size: inherit;
}
.cid-sgZfSs49ye .dropdown .dropdown-menu .dropdown-item .mbr-iconfont:before {
  display: inline-block;
  transform: scale(1, 1);
  transition: all 0.25s ease-in-out;
}
.cid-sgZfSs49ye .collapsed .dropdown-menu .dropdown-item:before {
  display: none;
}
.cid-sgZfSs49ye .collapsed .dropdown .dropdown-menu .dropdown-item {
  padding: 0.235em 1.5em 0.235em 1.5em !important;
  transition: none;
  margin: 0 !important;
}
.cid-sgZfSs49ye .navbar-brand {
  flex-shrink: 0;
  align-items: center;
  margin-right: 0;
  padding: 0;
  transition: all .3s;
  word-break: break-word;
  z-index: 1;
}
.cid-sgZfSs49ye .navbar-brand .navbar-caption {
  line-height: inherit !important;
}
.cid-sgZfSs49ye .navbar-brand .navbar-logo a {
  outline: none;
}
.cid-sgZfSs49ye .dropdown-item.active,
.cid-sgZfSs49ye .dropdown-item:active {
  background-color: transparent;
}
.cid-sgZfSs49ye .navbar-expand-lg .navbar-nav .nav-link {
  padding: 0;
}
.cid-sgZfSs49ye .nav-dropdown .link.dropdown-toggle {
  margin-right: 1.667em;
}
.cid-sgZfSs49ye .nav-dropdown .link.dropdown-toggle[aria-expanded="true"] {
  margin-right: 0;
  padding: 0.667em 1.667em;
}
.cid-sgZfSs49ye .navbar.navbar-expand-lg .dropdown .dropdown-menu {
  background: #ffffff;
}
.cid-sgZfSs49ye .navbar.navbar-expand-lg .dropdown .dropdown-menu .dropdown-submenu {
  margin: 0;
  left: 100%;
}
.cid-sgZfSs49ye .navbar .dropdown.open > .dropdown-menu {
  display: block;
}
.cid-sgZfSs49ye ul.navbar-nav {
  flex-wrap: wrap;
}
.cid-sgZfSs49ye .navbar-buttons {
  text-align: center;
  min-width: 170px;
}
.cid-sgZfSs49ye button.navbar-toggler {
  outline: none;
  width: 31px;
  height: 20px;
  cursor: pointer;
  transition: all .2s;
  position: relative;
  align-self: center;
}
.cid-sgZfSs49ye button.navbar-toggler .hamburger span {
  position: absolute;
  right: 0;
  width: 30px;
  height: 2px;
  border-right: 5px;
  background-color: currentColor;
}
.cid-sgZfSs49ye button.navbar-toggler .hamburger span:nth-child(1) {
  top: 0;
  transition: all .2s;
}
.cid-sgZfSs49ye button.navbar-toggler .hamburger span:nth-child(2) {
  top: 8px;
  transition: all .15s;
}
.cid-sgZfSs49ye button.navbar-toggler .hamburger span:nth-child(3) {
  top: 8px;
  transition: all .15s;
}
.cid-sgZfSs49ye button.navbar-toggler .hamburger span:nth-child(4) {
  top: 16px;
  transition: all .2s;
}
.cid-sgZfSs49ye nav.opened .hamburger span:nth-child(1) {
  top: 8px;
  width: 0;
  opacity: 0;
  right: 50%;
  transition: all .2s;
}
.cid-sgZfSs49ye nav.opened .hamburger span:nth-child(2) {
  transform: rotate(45deg);
  transition: all .25s;
}
.cid-sgZfSs49ye nav.opened .hamburger span:nth-child(3) {
  transform: rotate(-45deg);
  transition: all .25s;
}
.cid-sgZfSs49ye nav.opened .hamburger span:nth-child(4) {
  top: 8px;
  width: 0;
  opacity: 0;
  right: 50%;
  transition: all .2s;
}
.cid-sgZfSs49ye .navbar-dropdown {
  padding: .5rem 1rem;
}
.cid-sgZfSs49ye a.nav-link {
  display: flex;
  align-items: center;
  justify-content: center;
}
.cid-sgZfSs49ye .icons-menu {
  flex-wrap: nowrap;
  display: flex;
  justify-content: center;
  padding-left: 1rem;
  padding-right: 1rem;
  padding-top: 0.3rem;
  text-align: center;
}
@media screen and (-ms-high-contrast: active), (-ms-high-contrast: none) {
  .cid-sgZfSs49ye .navbar {
    height: 77px;
  }
  .cid-sgZfSs49ye .navbar.opened {
    height: auto;
  }
  .cid-sgZfSs49ye .nav-item .nav-link:hover::before {
    width: 175%;
    max-width: calc(100% + 2rem);
    left: -1rem;
  }
}
@media (max-width: 992px) {
  .cid-sgZfSs49ye .navbar {
    background: #ffffff;
  }
  .cid-sgZfSs49ye .nav-link {
    color: black!important;
  }
}
.cid-sgZfSsyy69 {
  padding-top: 60px;
  padding-bottom: 60px;
  background-color: #ffffff;
  position: relative;
  overflow: hidden;
}
.cid-sgZfSsyy69 svg {
  position: absolute;
  top: 0;
  left: 0;
  transform: scale(1.8, 1.8);
}
.cid-sgZfSsyy69 #e1_ellipse {
  fill: #65bf7a !important;
}
.cid-sgZfSsyy69 img {
  width: 80%;
  border-radius: 10px;
  height: 100%;
  object-fit: cover;
  box-shadow: 0 10px 55px 5px rgba(156, 235, 186, 0.35);
}
@media (max-width: 576px) {
  .cid-sgZfSsyy69 img {
    width: 100%;
    left: 0;
  }
}
.cid-sgZfSsyy69 H1 {
  color: #ffffff;
}
.cid-sgZfSsyy69 .mbr-text,
.cid-sgZfSsyy69 .mbr-section-btn {
  color: #ffffff;
}
.cid-sgZfSsOoBw {
  padding-top: 5rem;
  padding-bottom: 0rem;
  background-color: #ffffff;
}
.cid-sgZfSsOoBw .mbr-text {
  color: #777d74;
  text-align: justify;
}
.cid-sgZfSt0SkB {
  padding-top: 4rem;
  padding-bottom: 4rem;
  background-color: #ffffff;
}
.cid-sgZfSt0SkB .counter-container ul {
  margin-bottom: 0;
}
.cid-sgZfSt0SkB .counter-container ul li {
  padding-left: 0rem;
  margin-bottom: 1rem;
  list-style: none;
  position: relative;
}
.cid-sgZfSt0SkB .counter-container ul li:before {
  position: absolute;
  font-family: 'Moririse2' !important;
  left: -40px;
  content: "\e96b";
  top: -2px;
  display: flex;
  transform: rotate(30deg);
  justify-content: center;
  align-items: center;
  color: #65bf7a;
  width: 20px;
  height: 20px;
  border-radius: 50%;
  margin-top: 5px;
}
.cid-sgZfStTqlH {
  padding-top: 60px;
  padding-bottom: 60px;
  background-color: #333333;
}
@media (max-width: 767px) {
  .cid-sgZfStTqlH .content {
    text-align: center;
  }
  .cid-sgZfStTqlH .content > div:not(:last-child) {
    margin-bottom: 2rem;
  }
}
@media (max-width: 767px) {
  .cid-sgZfStTqlH .media-wrap {
    margin-bottom: 1rem;
  }
}
.cid-sgZfStTqlH .media-wrap .mbr-iconfont-logo {
  font-size: 7.5rem;
  color: #f36;
}
.cid-sgZfStTqlH .media-wrap img {
  height: 6rem;
}
.cid-sgZfStTqlH .mbr-text {
  color: #8d97ad;
}
.cid-sgZfStTqlH .p-title {
  font-size: 17px;
}
.cid-sgZfStTqlH .p-title span {
  color: #111111;
}
.cid-sgZfStTqlH .title-card {
  font-size: 1.3rem;
}
.cid-sgZfStTqlH .social-media ul {
  margin: 0;
  padding: 0;
  margin-bottom: 8px;
}
.cid-sgZfStTqlH .social-media ul li {
  margin-right: .5rem;
  display: inline-block;
  margin-bottom: .5rem;
}
.cid-sgZfStTqlH .footer-menu {
  margin-bottom: 0;
  display: flex;
  -webkit-justify-content: flex-end;
  justify-content: flex-end;
  -webkit-flex-wrap: wrap;
  flex-wrap: wrap;
  list-style: none;
}
.cid-sgZfStTqlH .footer-menu__item {
  font-size: 18px;
  padding-right: 1.5rem;
}
.cid-sgZfStTqlH .footer-menu__item:last-child {
  padding-right: 0;
}
.cid-sgZfStTqlH .copyright {
  display: flex;
  -webkit-align-items: center;
  align-items: center;
}
.cid-sgZfStTqlH .copyright img {
  margin-right: 10px;
}
.cid-sgZfStTqlH .icon-transition span {
  color: #ffffff;
  display: flex;
  padding: 1rem;
  border-radius: 50%;
  background-color: #72e29d;
  transition: all 0.3s ease-out 0s;
  font-size: 14px;
}
.cid-sgZfStTqlH .icon-transition span:hover {
  background-color: #65bf7a;
}
@media (max-width: 767px) {
  .cid-sgZfStTqlH .footer-lower .copyright {
    margin-bottom: 1rem;
    text-align: center;
  }
}
.cid-sgZfStTqlH .footer-lower hr {
  margin: 1rem 0;
  border-color: #efefef;
}
@media (max-width: 767px) {
  .cid-sgZfStTqlH .footer-menu {
    -webkit-justify-content: center;
    justify-content: center;
  }
}
.cid-sgZfStTqlH H5 {
  color: #72e29d;
}
.cid-sgZfStTqlH .p-title,
.cid-sgZfStTqlH .social-media {
  color: #ffffff;
}
.cid-sgZfSs49ye .navbar-dropdown {
  position: relative !important;
}
.cid-sgZfSs49ye img {
  width: 50px!important;
  height: 50px!important;
}
.cid-sgZfSs49ye .navbar-short {
  background: #ffffff !important;
  box-shadow: 0 0 10px rgba(0, 0, 0, 0.4);
}
.cid-sgZfSs49ye .navbar-short .nav-link {
  color: black!important;
}
.cid-sgZfSs49ye .navbar {
  transition: all .3s;
  min-height: 77px;
  border-bottom: 1px solid transparent;
  background: rgba(255, 255, 255, 0);
}
.cid-sgZfSs49ye .navbar.opened {
  transition: all .3s;
}
.cid-sgZfSs49ye .navbar .navbar-logo img {
  width: 220px !important;
  height: auto !important;
}
.cid-sgZfSs49ye .navbar .navbar-collapse {
  justify-content: flex-end;
  z-index: 1;
}
.cid-sgZfSs49ye .navbar.collapsed .nav-item .nav-link::before {
  display: none;
}
.cid-sgZfSs49ye .navbar.collapsed.opened .dropdown-menu {
  top: 0;
}
.cid-sgZfSs49ye .navbar.collapsed .dropdown-menu .dropdown-submenu {
  left: 0 !important;
}
.cid-sgZfSs49ye .navbar.collapsed .dropdown-menu .dropdown-item:after {
  right: auto;
}
.cid-sgZfSs49ye .navbar.collapsed .dropdown-menu .dropdown-toggle[data-toggle="dropdown-submenu"]:after {
  margin-left: 0.5rem;
  margin-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-sgZfSs49ye .navbar.collapsed ul.navbar-nav li {
  margin: auto;
}
.cid-sgZfSs49ye .navbar.collapsed .icons-menu {
  padding-left: 0;
  padding-right: 0;
  padding-top: .5rem;
  padding-bottom: .5rem;
}
@media (max-width: 991px) {
  .cid-sgZfSs49ye .navbar .nav-item .nav-link::before {
    display: none;
  }
  .cid-sgZfSs49ye .navbar.opened .dropdown-menu {
    top: 0;
  }
  .cid-sgZfSs49ye .navbar .dropdown-menu .dropdown-submenu {
    left: 0 !important;
  }
  .cid-sgZfSs49ye .navbar .dropdown-menu .dropdown-item:after {
    right: auto;
  }
  .cid-sgZfSs49ye .navbar .dropdown-menu .dropdown-toggle[data-toggle="dropdown-submenu"]:after {
    margin-left: 0.5rem;
    margin-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-sgZfSs49ye .navbar ul.navbar-nav li {
    margin: auto;
  }
  .cid-sgZfSs49ye .navbar .navbar-brand {
    flex-shrink: initial;
    flex-basis: auto;
    word-break: break-word;
    padding-right: 1rem;
    height: 77px;
  }
  .cid-sgZfSs49ye .navbar .navbar-toggler {
    flex-basis: auto;
  }
  .cid-sgZfSs49ye .navbar .icons-menu {
    padding: 0;
    padding-top: 1rem;
    padding-bottom: 1.6rem;
  }
}
.cid-sgZfSs49ye .navbar.navbar-short {
  min-height: 60px;
}
.cid-sgZfSs49ye .navbar.navbar-short .navbar-logo img {
  height: 3rem !important;
}
.cid-sgZfSs49ye .navbar.navbar-short .navbar-brand {
  padding: 0;
}
.cid-sgZfSs49ye .navbar-logo {
  margin-right: 1rem!important;
}
.cid-sgZfSs49ye .nav-link {
  transition: all 0.3s;
  position: relative;
}
.cid-sgZfSs49ye .nav-link:before {
  content: '';
  position: absolute;
  width: 8px;
  height: 8px;
  border-radius: 3px;
  transition: all 0.3s;
  bottom: 5px;
  left: 50%;
  opacity: 0;
  transform: translateX(-50%);
  background: #72e29d;
}
.cid-sgZfSs49ye .nav-link:hover,
.cid-sgZfSs49ye .nav-link:focus {
  color: #72e29d !important;
}
.cid-sgZfSs49ye .nav-link:hover:before,
.cid-sgZfSs49ye .nav-link:focus:before {
  bottom: -17px;
  opacity: 1;
}
.cid-sgZfSs49ye .dropdown-menu {
  padding: 0.5rem 0;
  border: 2px solid black;
  border-radius: 8px;
}
.cid-sgZfSs49ye .dropdown-item {
  padding: 0 2rem;
  backround: white;
  color: black !important;
}
.cid-sgZfSs49ye .dropdown-item:before {
  content: '';
  position: absolute;
  width: 8px;
  height: 8px;
  border-radius: 3px;
  transition: all 0.3s;
  left: -5px;
  top: 50%;
  opacity: 0;
  transform: translateY(-50%);
  background: #72e29d;
}
.cid-sgZfSs49ye .dropdown-item:hover,
.cid-sgZfSs49ye .dropdown-item:focus {
  color: #72e29d !important;
  transform: translateX(10px);
}
.cid-sgZfSs49ye .dropdown-item:hover:before,
.cid-sgZfSs49ye .dropdown-item:focus:before {
  left: 7px;
  opacity: 1;
}
.cid-sgZfSs49ye .iconfont-wrapper {
  position: relative;
  box-shadow: 0px 0px 0px 2px #000000 inset;
  border-radius: 50%;
  color: #000000 !important;
  font-size: 1.2rem;
  width: 45px;
  height: 45px;
  display: flex;
  margin: 0 0.4rem;
  justify-content: center;
  align-items: center;
  transition: all 0.3s;
}
.cid-sgZfSs49ye .iconfont-wrapper:hover {
  box-shadow: 0px 0px 0px 2px #72e29d inset;
}
.cid-sgZfSs49ye .iconfont-wrapper:hover .icon-bg {
  top: 0px;
  right: 0px;
}
.cid-sgZfSs49ye .iconfont-wrapper:hover .mbr-iconfont {
  color: white;
}
.cid-sgZfSs49ye .mbr-iconfont {
  z-index: 2;
  transition: all 0.3s;
}
.cid-sgZfSs49ye .icon-bg {
  position: absolute;
  top: 5px;
  right: -5px;
  box-sizing: border-box;
  width: 100%;
  transition: all 0.3s;
  z-index: -1;
  height: 100%;
  border-radius: 50%;
  background: #72e29d;
}
.cid-sgZfSs49ye .navbar-nav {
  margin: auto;
}
.cid-sgZfSs49ye .nav-dropdown .link {
  padding: 0 0.3em !important;
  margin: .667em 1em !important;
}
.cid-sgZfSs49ye .nav-dropdown .link.dropdown-toggle::after {
  margin-left: 0.5rem;
  margin-top: 0.2rem;
}
.cid-sgZfSs49ye .container {
  display: flex;
  margin: auto;
}
.cid-sgZfSs49ye .navbar-caption {
  padding-right: 4rem;
}
.cid-sgZfSs49ye .dropdown-menu,
.cid-sgZfSs49ye .navbar.opened {
  background: #ffffff !important;
}
.cid-sgZfSs49ye .nav-item:focus,
.cid-sgZfSs49ye .nav-link:focus {
  outline: none;
}
.cid-sgZfSs49ye .dropdown .dropdown-menu .dropdown-item {
  width: auto;
  transition: all 0.25s ease-in-out;
}
.cid-sgZfSs49ye .dropdown .dropdown-menu .dropdown-item::after {
  right: 1rem;
}
.cid-sgZfSs49ye .dropdown .dropdown-menu .dropdown-item .mbr-iconfont {
  margin-left: -1.8rem;
  padding-right: 1rem;
  font-size: inherit;
}
.cid-sgZfSs49ye .dropdown .dropdown-menu .dropdown-item .mbr-iconfont:before {
  display: inline-block;
  transform: scale(1, 1);
  transition: all 0.25s ease-in-out;
}
.cid-sgZfSs49ye .collapsed .dropdown-menu .dropdown-item:before {
  display: none;
}
.cid-sgZfSs49ye .collapsed .dropdown .dropdown-menu .dropdown-item {
  padding: 0.235em 1.5em 0.235em 1.5em !important;
  transition: none;
  margin: 0 !important;
}
.cid-sgZfSs49ye .navbar-brand {
  flex-shrink: 0;
  align-items: center;
  margin-right: 0;
  padding: 0;
  transition: all .3s;
  word-break: break-word;
  z-index: 1;
}
.cid-sgZfSs49ye .navbar-brand .navbar-caption {
  line-height: inherit !important;
}
.cid-sgZfSs49ye .navbar-brand .navbar-logo a {
  outline: none;
}
.cid-sgZfSs49ye .dropdown-item.active,
.cid-sgZfSs49ye .dropdown-item:active {
  background-color: transparent;
}
.cid-sgZfSs49ye .navbar-expand-lg .navbar-nav .nav-link {
  padding: 0;
}
.cid-sgZfSs49ye .nav-dropdown .link.dropdown-toggle {
  margin-right: 1.667em;
}
.cid-sgZfSs49ye .nav-dropdown .link.dropdown-toggle[aria-expanded="true"] {
  margin-right: 0;
  padding: 0.667em 1.667em;
}
.cid-sgZfSs49ye .navbar.navbar-expand-lg .dropdown .dropdown-menu {
  background: #ffffff;
}
.cid-sgZfSs49ye .navbar.navbar-expand-lg .dropdown .dropdown-menu .dropdown-submenu {
  margin: 0;
  left: 100%;
}
.cid-sgZfSs49ye .navbar .dropdown.open > .dropdown-menu {
  display: block;
}
.cid-sgZfSs49ye ul.navbar-nav {
  flex-wrap: wrap;
}
.cid-sgZfSs49ye .navbar-buttons {
  text-align: center;
  min-width: 170px;
}
.cid-sgZfSs49ye button.navbar-toggler {
  outline: none;
  width: 31px;
  height: 20px;
  cursor: pointer;
  transition: all .2s;
  position: relative;
  align-self: center;
}
.cid-sgZfSs49ye button.navbar-toggler .hamburger span {
  position: absolute;
  right: 0;
  width: 30px;
  height: 2px;
  border-right: 5px;
  background-color: currentColor;
}
.cid-sgZfSs49ye button.navbar-toggler .hamburger span:nth-child(1) {
  top: 0;
  transition: all .2s;
}
.cid-sgZfSs49ye button.navbar-toggler .hamburger span:nth-child(2) {
  top: 8px;
  transition: all .15s;
}
.cid-sgZfSs49ye button.navbar-toggler .hamburger span:nth-child(3) {
  top: 8px;
  transition: all .15s;
}
.cid-sgZfSs49ye button.navbar-toggler .hamburger span:nth-child(4) {
  top: 16px;
  transition: all .2s;
}
.cid-sgZfSs49ye nav.opened .hamburger span:nth-child(1) {
  top: 8px;
  width: 0;
  opacity: 0;
  right: 50%;
  transition: all .2s;
}
.cid-sgZfSs49ye nav.opened .hamburger span:nth-child(2) {
  transform: rotate(45deg);
  transition: all .25s;
}
.cid-sgZfSs49ye nav.opened .hamburger span:nth-child(3) {
  transform: rotate(-45deg);
  transition: all .25s;
}
.cid-sgZfSs49ye nav.opened .hamburger span:nth-child(4) {
  top: 8px;
  width: 0;
  opacity: 0;
  right: 50%;
  transition: all .2s;
}
.cid-sgZfSs49ye .navbar-dropdown {
  padding: .5rem 1rem;
}
.cid-sgZfSs49ye a.nav-link {
  display: flex;
  align-items: center;
  justify-content: center;
}
.cid-sgZfSs49ye .icons-menu {
  flex-wrap: nowrap;
  display: flex;
  justify-content: center;
  padding-left: 1rem;
  padding-right: 1rem;
  padding-top: 0.3rem;
  text-align: center;
}
@media screen and (-ms-high-contrast: active), (-ms-high-contrast: none) {
  .cid-sgZfSs49ye .navbar {
    height: 77px;
  }
  .cid-sgZfSs49ye .navbar.opened {
    height: auto;
  }
  .cid-sgZfSs49ye .nav-item .nav-link:hover::before {
    width: 175%;
    max-width: calc(100% + 2rem);
    left: -1rem;
  }
}
@media (max-width: 992px) {
  .cid-sgZfSs49ye .navbar {
    background: #ffffff;
  }
  .cid-sgZfSs49ye .nav-link {
    color: black!important;
  }
}
.cid-sgZfSsyy69 {
  padding-top: 60px;
  padding-bottom: 60px;
  background-color: #ffffff;
  position: relative;
  overflow: hidden;
}
.cid-sgZfSsyy69 svg {
  position: absolute;
  top: 0;
  left: 0;
  transform: scale(1.8, 1.8);
}
.cid-sgZfSsyy69 #e1_ellipse {
  fill: #65bf7a !important;
}
.cid-sgZfSsyy69 img {
  width: 80%;
  border-radius: 10px;
  height: 100%;
  object-fit: cover;
  box-shadow: 0 10px 55px 5px rgba(156, 235, 186, 0.35);
}
@media (max-width: 576px) {
  .cid-sgZfSsyy69 img {
    width: 100%;
    left: 0;
  }
}
.cid-sgZfSsyy69 H1 {
  color: #ffffff;
}
.cid-sgZfSsyy69 .mbr-text,
.cid-sgZfSsyy69 .mbr-section-btn {
  color: #ffffff;
}
.cid-sgZfSsOoBw {
  padding-top: 5rem;
  padding-bottom: 0rem;
  background-color: #ffffff;
}
.cid-sgZfSsOoBw .mbr-text {
  color: #777d74;
  text-align: justify;
}
.cid-sgZfSt0SkB {
  padding-top: 4rem;
  padding-bottom: 4rem;
  background-color: #ffffff;
}
.cid-sgZfSt0SkB .counter-container ul {
  margin-bottom: 0;
}
.cid-sgZfSt0SkB .counter-container ul li {
  padding-left: 0rem;
  margin-bottom: 1rem;
  list-style: none;
  position: relative;
}
.cid-sgZfSt0SkB .counter-container ul li:before {
  position: absolute;
  font-family: 'Moririse2' !important;
  left: -40px;
  content: "\e96b";
  top: -2px;
  display: flex;
  transform: rotate(30deg);
  justify-content: center;
  align-items: center;
  color: #65bf7a;
  width: 20px;
  height: 20px;
  border-radius: 50%;
  margin-top: 5px;
}
.cid-sgZfStTqlH {
  padding-top: 60px;
  padding-bottom: 60px;
  background-color: #333333;
}
@media (max-width: 767px) {
  .cid-sgZfStTqlH .content {
    text-align: center;
  }
  .cid-sgZfStTqlH .content > div:not(:last-child) {
    margin-bottom: 2rem;
  }
}
@media (max-width: 767px) {
  .cid-sgZfStTqlH .media-wrap {
    margin-bottom: 1rem;
  }
}
.cid-sgZfStTqlH .media-wrap .mbr-iconfont-logo {
  font-size: 7.5rem;
  color: #f36;
}
.cid-sgZfStTqlH .media-wrap img {
  height: 6rem;
}
.cid-sgZfStTqlH .mbr-text {
  color: #8d97ad;
}
.cid-sgZfStTqlH .p-title {
  font-size: 17px;
}
.cid-sgZfStTqlH .p-title span {
  color: #111111;
}
.cid-sgZfStTqlH .title-card {
  font-size: 1.3rem;
}
.cid-sgZfStTqlH .social-media ul {
  margin: 0;
  padding: 0;
  margin-bottom: 8px;
}
.cid-sgZfStTqlH .social-media ul li {
  margin-right: .5rem;
  display: inline-block;
  margin-bottom: .5rem;
}
.cid-sgZfStTqlH .footer-menu {
  margin-bottom: 0;
  display: flex;
  -webkit-justify-content: flex-end;
  justify-content: flex-end;
  -webkit-flex-wrap: wrap;
  flex-wrap: wrap;
  list-style: none;
}
.cid-sgZfStTqlH .footer-menu__item {
  font-size: 18px;
  padding-right: 1.5rem;
}
.cid-sgZfStTqlH .footer-menu__item:last-child {
  padding-right: 0;
}
.cid-sgZfStTqlH .copyright {
  display: flex;
  -webkit-align-items: center;
  align-items: center;
}
.cid-sgZfStTqlH .copyright img {
  margin-right: 10px;
}
.cid-sgZfStTqlH .icon-transition span {
  color: #ffffff;
  display: flex;
  padding: 1rem;
  border-radius: 50%;
  background-color: #72e29d;
  transition: all 0.3s ease-out 0s;
  font-size: 14px;
}
.cid-sgZfStTqlH .icon-transition span:hover {
  background-color: #65bf7a;
}
@media (max-width: 767px) {
  .cid-sgZfStTqlH .footer-lower .copyright {
    margin-bottom: 1rem;
    text-align: center;
  }
}
.cid-sgZfStTqlH .footer-lower hr {
  margin: 1rem 0;
  border-color: #efefef;
}
@media (max-width: 767px) {
  .cid-sgZfStTqlH .footer-menu {
    -webkit-justify-content: center;
    justify-content: center;
  }
}
.cid-sgZfStTqlH H5 {
  color: #72e29d;
}
.cid-sgZfStTqlH .p-title,
.cid-sgZfStTqlH .social-media {
  color: #ffffff;
}
.cid-sgZfSs49ye .navbar-dropdown {
  position: relative !important;
}
.cid-sgZfSs49ye img {
  width: 50px!important;
  height: 50px!important;
}
.cid-sgZfSs49ye .navbar-short {
  background: #ffffff !important;
  box-shadow: 0 0 10px rgba(0, 0, 0, 0.4);
}
.cid-sgZfSs49ye .navbar-short .nav-link {
  color: black!important;
}
.cid-sgZfSs49ye .navbar {
  transition: all .3s;
  min-height: 77px;
  border-bottom: 1px solid transparent;
  background: rgba(255, 255, 255, 0);
}
.cid-sgZfSs49ye .navbar.opened {
  transition: all .3s;
}
.cid-sgZfSs49ye .navbar .navbar-logo img {
  width: 220px !important;
  height: auto !important;
}
.cid-sgZfSs49ye .navbar .navbar-collapse {
  justify-content: flex-end;
  z-index: 1;
}
.cid-sgZfSs49ye .navbar.collapsed .nav-item .nav-link::before {
  display: none;
}
.cid-sgZfSs49ye .navbar.collapsed.opened .dropdown-menu {
  top: 0;
}
.cid-sgZfSs49ye .navbar.collapsed .dropdown-menu .dropdown-submenu {
  left: 0 !important;
}
.cid-sgZfSs49ye .navbar.collapsed .dropdown-menu .dropdown-item:after {
  right: auto;
}
.cid-sgZfSs49ye .navbar.collapsed .dropdown-menu .dropdown-toggle[data-toggle="dropdown-submenu"]:after {
  margin-left: 0.5rem;
  margin-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-sgZfSs49ye .navbar.collapsed ul.navbar-nav li {
  margin: auto;
}
.cid-sgZfSs49ye .navbar.collapsed .icons-menu {
  padding-left: 0;
  padding-right: 0;
  padding-top: .5rem;
  padding-bottom: .5rem;
}
@media (max-width: 991px) {
  .cid-sgZfSs49ye .navbar .nav-item .nav-link::before {
    display: none;
  }
  .cid-sgZfSs49ye .navbar.opened .dropdown-menu {
    top: 0;
  }
  .cid-sgZfSs49ye .navbar .dropdown-menu .dropdown-submenu {
    left: 0 !important;
  }
  .cid-sgZfSs49ye .navbar .dropdown-menu .dropdown-item:after {
    right: auto;
  }
  .cid-sgZfSs49ye .navbar .dropdown-menu .dropdown-toggle[data-toggle="dropdown-submenu"]:after {
    margin-left: 0.5rem;
    margin-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-sgZfSs49ye .navbar ul.navbar-nav li {
    margin: auto;
  }
  .cid-sgZfSs49ye .navbar .navbar-brand {
    flex-shrink: initial;
    flex-basis: auto;
    word-break: break-word;
    padding-right: 1rem;
    height: 77px;
  }
  .cid-sgZfSs49ye .navbar .navbar-toggler {
    flex-basis: auto;
  }
  .cid-sgZfSs49ye .navbar .icons-menu {
    padding: 0;
    padding-top: 1rem;
    padding-bottom: 1.6rem;
  }
}
.cid-sgZfSs49ye .navbar.navbar-short {
  min-height: 60px;
}
.cid-sgZfSs49ye .navbar.navbar-short .navbar-logo img {
  height: 3rem !important;
}
.cid-sgZfSs49ye .navbar.navbar-short .navbar-brand {
  padding: 0;
}
.cid-sgZfSs49ye .navbar-logo {
  margin-right: 1rem!important;
}
.cid-sgZfSs49ye .nav-link {
  transition: all 0.3s;
  position: relative;
}
.cid-sgZfSs49ye .nav-link:before {
  content: '';
  position: absolute;
  width: 8px;
  height: 8px;
  border-radius: 3px;
  transition: all 0.3s;
  bottom: 5px;
  left: 50%;
  opacity: 0;
  transform: translateX(-50%);
  background: #72e29d;
}
.cid-sgZfSs49ye .nav-link:hover,
.cid-sgZfSs49ye .nav-link:focus {
  color: #72e29d !important;
}
.cid-sgZfSs49ye .nav-link:hover:before,
.cid-sgZfSs49ye .nav-link:focus:before {
  bottom: -17px;
  opacity: 1;
}
.cid-sgZfSs49ye .dropdown-menu {
  padding: 0.5rem 0;
  border: 2px solid black;
  border-radius: 8px;
}
.cid-sgZfSs49ye .dropdown-item {
  padding: 0 2rem;
  backround: white;
  color: black !important;
}
.cid-sgZfSs49ye .dropdown-item:before {
  content: '';
  position: absolute;
  width: 8px;
  height: 8px;
  border-radius: 3px;
  transition: all 0.3s;
  left: -5px;
  top: 50%;
  opacity: 0;
  transform: translateY(-50%);
  background: #72e29d;
}
.cid-sgZfSs49ye .dropdown-item:hover,
.cid-sgZfSs49ye .dropdown-item:focus {
  color: #72e29d !important;
  transform: translateX(10px);
}
.cid-sgZfSs49ye .dropdown-item:hover:before,
.cid-sgZfSs49ye .dropdown-item:focus:before {
  left: 7px;
  opacity: 1;
}
.cid-sgZfSs49ye .iconfont-wrapper {
  position: relative;
  box-shadow: 0px 0px 0px 2px #000000 inset;
  border-radius: 50%;
  color: #000000 !important;
  font-size: 1.2rem;
  width: 45px;
  height: 45px;
  display: flex;
  margin: 0 0.4rem;
  justify-content: center;
  align-items: center;
  transition: all 0.3s;
}
.cid-sgZfSs49ye .iconfont-wrapper:hover {
  box-shadow: 0px 0px 0px 2px #72e29d inset;
}
.cid-sgZfSs49ye .iconfont-wrapper:hover .icon-bg {
  top: 0px;
  right: 0px;
}
.cid-sgZfSs49ye .iconfont-wrapper:hover .mbr-iconfont {
  color: white;
}
.cid-sgZfSs49ye .mbr-iconfont {
  z-index: 2;
  transition: all 0.3s;
}
.cid-sgZfSs49ye .icon-bg {
  position: absolute;
  top: 5px;
  right: -5px;
  box-sizing: border-box;
  width: 100%;
  transition: all 0.3s;
  z-index: -1;
  height: 100%;
  border-radius: 50%;
  background: #72e29d;
}
.cid-sgZfSs49ye .navbar-nav {
  margin: auto;
}
.cid-sgZfSs49ye .nav-dropdown .link {
  padding: 0 0.3em !important;
  margin: .667em 1em !important;
}
.cid-sgZfSs49ye .nav-dropdown .link.dropdown-toggle::after {
  margin-left: 0.5rem;
  margin-top: 0.2rem;
}
.cid-sgZfSs49ye .container {
  display: flex;
  margin: auto;
}
.cid-sgZfSs49ye .navbar-caption {
  padding-right: 4rem;
}
.cid-sgZfSs49ye .dropdown-menu,
.cid-sgZfSs49ye .navbar.opened {
  background: #ffffff !important;
}
.cid-sgZfSs49ye .nav-item:focus,
.cid-sgZfSs49ye .nav-link:focus {
  outline: none;
}
.cid-sgZfSs49ye .dropdown .dropdown-menu .dropdown-item {
  width: auto;
  transition: all 0.25s ease-in-out;
}
.cid-sgZfSs49ye .dropdown .dropdown-menu .dropdown-item::after {
  right: 1rem;
}
.cid-sgZfSs49ye .dropdown .dropdown-menu .dropdown-item .mbr-iconfont {
  margin-left: -1.8rem;
  padding-right: 1rem;
  font-size: inherit;
}
.cid-sgZfSs49ye .dropdown .dropdown-menu .dropdown-item .mbr-iconfont:before {
  display: inline-block;
  transform: scale(1, 1);
  transition: all 0.25s ease-in-out;
}
.cid-sgZfSs49ye .collapsed .dropdown-menu .dropdown-item:before {
  display: none;
}
.cid-sgZfSs49ye .collapsed .dropdown .dropdown-menu .dropdown-item {
  padding: 0.235em 1.5em 0.235em 1.5em !important;
  transition: none;
  margin: 0 !important;
}
.cid-sgZfSs49ye .navbar-brand {
  flex-shrink: 0;
  align-items: center;
  margin-right: 0;
  padding: 0;
  transition: all .3s;
  word-break: break-word;
  z-index: 1;
}
.cid-sgZfSs49ye .navbar-brand .navbar-caption {
  line-height: inherit !important;
}
.cid-sgZfSs49ye .navbar-brand .navbar-logo a {
  outline: none;
}
.cid-sgZfSs49ye .dropdown-item.active,
.cid-sgZfSs49ye .dropdown-item:active {
  background-color: transparent;
}
.cid-sgZfSs49ye .navbar-expand-lg .navbar-nav .nav-link {
  padding: 0;
}
.cid-sgZfSs49ye .nav-dropdown .link.dropdown-toggle {
  margin-right: 1.667em;
}
.cid-sgZfSs49ye .nav-dropdown .link.dropdown-toggle[aria-expanded="true"] {
  margin-right: 0;
  padding: 0.667em 1.667em;
}
.cid-sgZfSs49ye .navbar.navbar-expand-lg .dropdown .dropdown-menu {
  background: #ffffff;
}
.cid-sgZfSs49ye .navbar.navbar-expand-lg .dropdown .dropdown-menu .dropdown-submenu {
  margin: 0;
  left: 100%;
}
.cid-sgZfSs49ye .navbar .dropdown.open > .dropdown-menu {
  display: block;
}
.cid-sgZfSs49ye ul.navbar-nav {
  flex-wrap: wrap;
}
.cid-sgZfSs49ye .navbar-buttons {
  text-align: center;
  min-width: 170px;
}
.cid-sgZfSs49ye button.navbar-toggler {
  outline: none;
  width: 31px;
  height: 20px;
  cursor: pointer;
  transition: all .2s;
  position: relative;
  align-self: center;
}
.cid-sgZfSs49ye button.navbar-toggler .hamburger span {
  position: absolute;
  right: 0;
  width: 30px;
  height: 2px;
  border-right: 5px;
  background-color: currentColor;
}
.cid-sgZfSs49ye button.navbar-toggler .hamburger span:nth-child(1) {
  top: 0;
  transition: all .2s;
}
.cid-sgZfSs49ye button.navbar-toggler .hamburger span:nth-child(2) {
  top: 8px;
  transition: all .15s;
}
.cid-sgZfSs49ye button.navbar-toggler .hamburger span:nth-child(3) {
  top: 8px;
  transition: all .15s;
}
.cid-sgZfSs49ye button.navbar-toggler .hamburger span:nth-child(4) {
  top: 16px;
  transition: all .2s;
}
.cid-sgZfSs49ye nav.opened .hamburger span:nth-child(1) {
  top: 8px;
  width: 0;
  opacity: 0;
  right: 50%;
  transition: all .2s;
}
.cid-sgZfSs49ye nav.opened .hamburger span:nth-child(2) {
  transform: rotate(45deg);
  transition: all .25s;
}
.cid-sgZfSs49ye nav.opened .hamburger span:nth-child(3) {
  transform: rotate(-45deg);
  transition: all .25s;
}
.cid-sgZfSs49ye nav.opened .hamburger span:nth-child(4) {
  top: 8px;
  width: 0;
  opacity: 0;
  right: 50%;
  transition: all .2s;
}
.cid-sgZfSs49ye .navbar-dropdown {
  padding: .5rem 1rem;
}
.cid-sgZfSs49ye a.nav-link {
  display: flex;
  align-items: center;
  justify-content: center;
}
.cid-sgZfSs49ye .icons-menu {
  flex-wrap: nowrap;
  display: flex;
  justify-content: center;
  padding-left: 1rem;
  padding-right: 1rem;
  padding-top: 0.3rem;
  text-align: center;
}
@media screen and (-ms-high-contrast: active), (-ms-high-contrast: none) {
  .cid-sgZfSs49ye .navbar {
    height: 77px;
  }
  .cid-sgZfSs49ye .navbar.opened {
    height: auto;
  }
  .cid-sgZfSs49ye .nav-item .nav-link:hover::before {
    width: 175%;
    max-width: calc(100% + 2rem);
    left: -1rem;
  }
}
@media (max-width: 992px) {
  .cid-sgZfSs49ye .navbar {
    background: #ffffff;
  }
  .cid-sgZfSs49ye .nav-link {
    color: black!important;
  }
}
.cid-sgZfSsyy69 {
  padding-top: 60px;
  padding-bottom: 60px;
  background-color: #ffffff;
  position: relative;
  overflow: hidden;
}
.cid-sgZfSsyy69 svg {
  position: absolute;
  top: 0;
  left: 0;
  transform: scale(1.8, 1.8);
}
.cid-sgZfSsyy69 #e1_ellipse {
  fill: #65bf7a !important;
}
.cid-sgZfSsyy69 img {
  width: 80%;
  border-radius: 10px;
  height: 100%;
  object-fit: cover;
  box-shadow: 0 10px 55px 5px rgba(156, 235, 186, 0.35);
}
@media (max-width: 576px) {
  .cid-sgZfSsyy69 img {
    width: 100%;
    left: 0;
  }
}
.cid-sgZfSsyy69 H1 {
  color: #ffffff;
}
.cid-sgZfSsyy69 .mbr-text,
.cid-sgZfSsyy69 .mbr-section-btn {
  color: #ffffff;
}
.cid-sgZfSsOoBw {
  padding-top: 5rem;
  padding-bottom: 0rem;
  background-color: #ffffff;
}
.cid-sgZfSsOoBw .mbr-text {
  color: #777d74;
  text-align: justify;
}
.cid-sgZfSt0SkB {
  padding-top: 4rem;
  padding-bottom: 4rem;
  background-color: #ffffff;
}
.cid-sgZfSt0SkB .counter-container ul {
  margin-bottom: 0;
}
.cid-sgZfSt0SkB .counter-container ul li {
  padding-left: 0rem;
  margin-bottom: 1rem;
  list-style: none;
  position: relative;
}
.cid-sgZfSt0SkB .counter-container ul li:before {
  position: absolute;
  font-family: 'Moririse2' !important;
  left: -40px;
  content: "\e96b";
  top: -2px;
  display: flex;
  transform: rotate(30deg);
  justify-content: center;
  align-items: center;
  color: #65bf7a;
  width: 20px;
  height: 20px;
  border-radius: 50%;
  margin-top: 5px;
}
.cid-sgZfStTqlH {
  padding-top: 60px;
  padding-bottom: 60px;
  background-color: #333333;
}
@media (max-width: 767px) {
  .cid-sgZfStTqlH .content {
    text-align: center;
  }
  .cid-sgZfStTqlH .content > div:not(:last-child) {
    margin-bottom: 2rem;
  }
}
@media (max-width: 767px) {
  .cid-sgZfStTqlH .media-wrap {
    margin-bottom: 1rem;
  }
}
.cid-sgZfStTqlH .media-wrap .mbr-iconfont-logo {
  font-size: 7.5rem;
  color: #f36;
}
.cid-sgZfStTqlH .media-wrap img {
  height: 6rem;
}
.cid-sgZfStTqlH .mbr-text {
  color: #8d97ad;
}
.cid-sgZfStTqlH .p-title {
  font-size: 17px;
}
.cid-sgZfStTqlH .p-title span {
  color: #111111;
}
.cid-sgZfStTqlH .title-card {
  font-size: 1.3rem;
}
.cid-sgZfStTqlH .social-media ul {
  margin: 0;
  padding: 0;
  margin-bottom: 8px;
}
.cid-sgZfStTqlH .social-media ul li {
  margin-right: .5rem;
  display: inline-block;
  margin-bottom: .5rem;
}
.cid-sgZfStTqlH .footer-menu {
  margin-bottom: 0;
  display: flex;
  -webkit-justify-content: flex-end;
  justify-content: flex-end;
  -webkit-flex-wrap: wrap;
  flex-wrap: wrap;
  list-style: none;
}
.cid-sgZfStTqlH .footer-menu__item {
  font-size: 18px;
  padding-right: 1.5rem;
}
.cid-sgZfStTqlH .footer-menu__item:last-child {
  padding-right: 0;
}
.cid-sgZfStTqlH .copyright {
  display: flex;
  -webkit-align-items: center;
  align-items: center;
}
.cid-sgZfStTqlH .copyright img {
  margin-right: 10px;
}
.cid-sgZfStTqlH .icon-transition span {
  color: #ffffff;
  display: flex;
  padding: 1rem;
  border-radius: 50%;
  background-color: #72e29d;
  transition: all 0.3s ease-out 0s;
  font-size: 14px;
}
.cid-sgZfStTqlH .icon-transition span:hover {
  background-color: #65bf7a;
}
@media (max-width: 767px) {
  .cid-sgZfStTqlH .footer-lower .copyright {
    margin-bottom: 1rem;
    text-align: center;
  }
}
.cid-sgZfStTqlH .footer-lower hr {
  margin: 1rem 0;
  border-color: #efefef;
}
@media (max-width: 767px) {
  .cid-sgZfStTqlH .footer-menu {
    -webkit-justify-content: center;
    justify-content: center;
  }
}
.cid-sgZfStTqlH H5 {
  color: #72e29d;
}
.cid-sgZfStTqlH .p-title,
.cid-sgZfStTqlH .social-media {
  color: #ffffff;
}
.cid-sh2lYdZYL6 .navbar-dropdown {
  position: relative !important;
}
.cid-sh2lYdZYL6 img {
  width: 50px!important;
  height: 50px!important;
}
.cid-sh2lYdZYL6 .navbar-short {
  background: #ffffff !important;
  box-shadow: 0 0 10px rgba(0, 0, 0, 0.4);
}
.cid-sh2lYdZYL6 .navbar-short .nav-link {
  color: black!important;
}
.cid-sh2lYdZYL6 .navbar {
  transition: all .3s;
  min-height: 77px;
  border-bottom: 1px solid transparent;
  background: rgba(255, 255, 255, 0);
}
.cid-sh2lYdZYL6 .navbar.opened {
  transition: all .3s;
}
.cid-sh2lYdZYL6 .navbar .navbar-logo img {
  width: 220px !important;
  height: auto !important;
}
.cid-sh2lYdZYL6 .navbar .navbar-collapse {
  justify-content: flex-end;
  z-index: 1;
}
.cid-sh2lYdZYL6 .navbar.collapsed .nav-item .nav-link::before {
  display: none;
}
.cid-sh2lYdZYL6 .navbar.collapsed.opened .dropdown-menu {
  top: 0;
}
.cid-sh2lYdZYL6 .navbar.collapsed .dropdown-menu .dropdown-submenu {
  left: 0 !important;
}
.cid-sh2lYdZYL6 .navbar.collapsed .dropdown-menu .dropdown-item:after {
  right: auto;
}
.cid-sh2lYdZYL6 .navbar.collapsed .dropdown-menu .dropdown-toggle[data-toggle="dropdown-submenu"]:after {
  margin-left: 0.5rem;
  margin-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-sh2lYdZYL6 .navbar.collapsed ul.navbar-nav li {
  margin: auto;
}
.cid-sh2lYdZYL6 .navbar.collapsed .icons-menu {
  padding-left: 0;
  padding-right: 0;
  padding-top: .5rem;
  padding-bottom: .5rem;
}
@media (max-width: 991px) {
  .cid-sh2lYdZYL6 .navbar .nav-item .nav-link::before {
    display: none;
  }
  .cid-sh2lYdZYL6 .navbar.opened .dropdown-menu {
    top: 0;
  }
  .cid-sh2lYdZYL6 .navbar .dropdown-menu .dropdown-submenu {
    left: 0 !important;
  }
  .cid-sh2lYdZYL6 .navbar .dropdown-menu .dropdown-item:after {
    right: auto;
  }
  .cid-sh2lYdZYL6 .navbar .dropdown-menu .dropdown-toggle[data-toggle="dropdown-submenu"]:after {
    margin-left: 0.5rem;
    margin-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-sh2lYdZYL6 .navbar ul.navbar-nav li {
    margin: auto;
  }
  .cid-sh2lYdZYL6 .navbar .navbar-brand {
    flex-shrink: initial;
    flex-basis: auto;
    word-break: break-word;
    padding-right: 1rem;
    height: 77px;
  }
  .cid-sh2lYdZYL6 .navbar .navbar-toggler {
    flex-basis: auto;
  }
  .cid-sh2lYdZYL6 .navbar .icons-menu {
    padding: 0;
    padding-top: 1rem;
    padding-bottom: 1.6rem;
  }
}
.cid-sh2lYdZYL6 .navbar.navbar-short {
  min-height: 60px;
}
.cid-sh2lYdZYL6 .navbar.navbar-short .navbar-logo img {
  height: 3rem !important;
}
.cid-sh2lYdZYL6 .navbar.navbar-short .navbar-brand {
  padding: 0;
}
.cid-sh2lYdZYL6 .navbar-logo {
  margin-right: 1rem!important;
}
.cid-sh2lYdZYL6 .nav-link {
  transition: all 0.3s;
  position: relative;
}
.cid-sh2lYdZYL6 .nav-link:before {
  content: '';
  position: absolute;
  width: 8px;
  height: 8px;
  border-radius: 3px;
  transition: all 0.3s;
  bottom: 5px;
  left: 50%;
  opacity: 0;
  transform: translateX(-50%);
  background: #72e29d;
}
.cid-sh2lYdZYL6 .nav-link:hover,
.cid-sh2lYdZYL6 .nav-link:focus {
  color: #72e29d !important;
}
.cid-sh2lYdZYL6 .nav-link:hover:before,
.cid-sh2lYdZYL6 .nav-link:focus:before {
  bottom: -17px;
  opacity: 1;
}
.cid-sh2lYdZYL6 .dropdown-menu {
  padding: 0.5rem 0;
  border: 2px solid black;
  border-radius: 8px;
}
.cid-sh2lYdZYL6 .dropdown-item {
  padding: 0 2rem;
  backround: white;
  color: black !important;
}
.cid-sh2lYdZYL6 .dropdown-item:before {
  content: '';
  position: absolute;
  width: 8px;
  height: 8px;
  border-radius: 3px;
  transition: all 0.3s;
  left: -5px;
  top: 50%;
  opacity: 0;
  transform: translateY(-50%);
  background: #72e29d;
}
.cid-sh2lYdZYL6 .dropdown-item:hover,
.cid-sh2lYdZYL6 .dropdown-item:focus {
  color: #72e29d !important;
  transform: translateX(10px);
}
.cid-sh2lYdZYL6 .dropdown-item:hover:before,
.cid-sh2lYdZYL6 .dropdown-item:focus:before {
  left: 7px;
  opacity: 1;
}
.cid-sh2lYdZYL6 .iconfont-wrapper {
  position: relative;
  box-shadow: 0px 0px 0px 2px #000000 inset;
  border-radius: 50%;
  color: #000000 !important;
  font-size: 1.2rem;
  width: 45px;
  height: 45px;
  display: flex;
  margin: 0 0.4rem;
  justify-content: center;
  align-items: center;
  transition: all 0.3s;
}
.cid-sh2lYdZYL6 .iconfont-wrapper:hover {
  box-shadow: 0px 0px 0px 2px #72e29d inset;
}
.cid-sh2lYdZYL6 .iconfont-wrapper:hover .icon-bg {
  top: 0px;
  right: 0px;
}
.cid-sh2lYdZYL6 .iconfont-wrapper:hover .mbr-iconfont {
  color: white;
}
.cid-sh2lYdZYL6 .mbr-iconfont {
  z-index: 2;
  transition: all 0.3s;
}
.cid-sh2lYdZYL6 .icon-bg {
  position: absolute;
  top: 5px;
  right: -5px;
  box-sizing: border-box;
  width: 100%;
  transition: all 0.3s;
  z-index: -1;
  height: 100%;
  border-radius: 50%;
  background: #72e29d;
}
.cid-sh2lYdZYL6 .navbar-nav {
  margin: auto;
}
.cid-sh2lYdZYL6 .nav-dropdown .link {
  padding: 0 0.3em !important;
  margin: .667em 1em !important;
}
.cid-sh2lYdZYL6 .nav-dropdown .link.dropdown-toggle::after {
  margin-left: 0.5rem;
  margin-top: 0.2rem;
}
.cid-sh2lYdZYL6 .container {
  display: flex;
  margin: auto;
}
.cid-sh2lYdZYL6 .navbar-caption {
  padding-right: 4rem;
}
.cid-sh2lYdZYL6 .dropdown-menu,
.cid-sh2lYdZYL6 .navbar.opened {
  background: #ffffff !important;
}
.cid-sh2lYdZYL6 .nav-item:focus,
.cid-sh2lYdZYL6 .nav-link:focus {
  outline: none;
}
.cid-sh2lYdZYL6 .dropdown .dropdown-menu .dropdown-item {
  width: auto;
  transition: all 0.25s ease-in-out;
}
.cid-sh2lYdZYL6 .dropdown .dropdown-menu .dropdown-item::after {
  right: 1rem;
}
.cid-sh2lYdZYL6 .dropdown .dropdown-menu .dropdown-item .mbr-iconfont {
  margin-left: -1.8rem;
  padding-right: 1rem;
  font-size: inherit;
}
.cid-sh2lYdZYL6 .dropdown .dropdown-menu .dropdown-item .mbr-iconfont:before {
  display: inline-block;
  transform: scale(1, 1);
  transition: all 0.25s ease-in-out;
}
.cid-sh2lYdZYL6 .collapsed .dropdown-menu .dropdown-item:before {
  display: none;
}
.cid-sh2lYdZYL6 .collapsed .dropdown .dropdown-menu .dropdown-item {
  padding: 0.235em 1.5em 0.235em 1.5em !important;
  transition: none;
  margin: 0 !important;
}
.cid-sh2lYdZYL6 .navbar-brand {
  flex-shrink: 0;
  align-items: center;
  margin-right: 0;
  padding: 0;
  transition: all .3s;
  word-break: break-word;
  z-index: 1;
}
.cid-sh2lYdZYL6 .navbar-brand .navbar-caption {
  line-height: inherit !important;
}
.cid-sh2lYdZYL6 .navbar-brand .navbar-logo a {
  outline: none;
}
.cid-sh2lYdZYL6 .dropdown-item.active,
.cid-sh2lYdZYL6 .dropdown-item:active {
  background-color: transparent;
}
.cid-sh2lYdZYL6 .navbar-expand-lg .navbar-nav .nav-link {
  padding: 0;
}
.cid-sh2lYdZYL6 .nav-dropdown .link.dropdown-toggle {
  margin-right: 1.667em;
}
.cid-sh2lYdZYL6 .nav-dropdown .link.dropdown-toggle[aria-expanded="true"] {
  margin-right: 0;
  padding: 0.667em 1.667em;
}
.cid-sh2lYdZYL6 .navbar.navbar-expand-lg .dropdown .dropdown-menu {
  background: #ffffff;
}
.cid-sh2lYdZYL6 .navbar.navbar-expand-lg .dropdown .dropdown-menu .dropdown-submenu {
  margin: 0;
  left: 100%;
}
.cid-sh2lYdZYL6 .navbar .dropdown.open > .dropdown-menu {
  display: block;
}
.cid-sh2lYdZYL6 ul.navbar-nav {
  flex-wrap: wrap;
}
.cid-sh2lYdZYL6 .navbar-buttons {
  text-align: center;
  min-width: 170px;
}
.cid-sh2lYdZYL6 button.navbar-toggler {
  outline: none;
  width: 31px;
  height: 20px;
  cursor: pointer;
  transition: all .2s;
  position: relative;
  align-self: center;
}
.cid-sh2lYdZYL6 button.navbar-toggler .hamburger span {
  position: absolute;
  right: 0;
  width: 30px;
  height: 2px;
  border-right: 5px;
  background-color: currentColor;
}
.cid-sh2lYdZYL6 button.navbar-toggler .hamburger span:nth-child(1) {
  top: 0;
  transition: all .2s;
}
.cid-sh2lYdZYL6 button.navbar-toggler .hamburger span:nth-child(2) {
  top: 8px;
  transition: all .15s;
}
.cid-sh2lYdZYL6 button.navbar-toggler .hamburger span:nth-child(3) {
  top: 8px;
  transition: all .15s;
}
.cid-sh2lYdZYL6 button.navbar-toggler .hamburger span:nth-child(4) {
  top: 16px;
  transition: all .2s;
}
.cid-sh2lYdZYL6 nav.opened .hamburger span:nth-child(1) {
  top: 8px;
  width: 0;
  opacity: 0;
  right: 50%;
  transition: all .2s;
}
.cid-sh2lYdZYL6 nav.opened .hamburger span:nth-child(2) {
  transform: rotate(45deg);
  transition: all .25s;
}
.cid-sh2lYdZYL6 nav.opened .hamburger span:nth-child(3) {
  transform: rotate(-45deg);
  transition: all .25s;
}
.cid-sh2lYdZYL6 nav.opened .hamburger span:nth-child(4) {
  top: 8px;
  width: 0;
  opacity: 0;
  right: 50%;
  transition: all .2s;
}
.cid-sh2lYdZYL6 .navbar-dropdown {
  padding: .5rem 1rem;
}
.cid-sh2lYdZYL6 a.nav-link {
  display: flex;
  align-items: center;
  justify-content: center;
}
.cid-sh2lYdZYL6 .icons-menu {
  flex-wrap: nowrap;
  display: flex;
  justify-content: center;
  padding-left: 1rem;
  padding-right: 1rem;
  padding-top: 0.3rem;
  text-align: center;
}
@media screen and (-ms-high-contrast: active), (-ms-high-contrast: none) {
  .cid-sh2lYdZYL6 .navbar {
    height: 77px;
  }
  .cid-sh2lYdZYL6 .navbar.opened {
    height: auto;
  }
  .cid-sh2lYdZYL6 .nav-item .nav-link:hover::before {
    width: 175%;
    max-width: calc(100% + 2rem);
    left: -1rem;
  }
}
@media (max-width: 992px) {
  .cid-sh2lYdZYL6 .navbar {
    background: #ffffff;
  }
  .cid-sh2lYdZYL6 .nav-link {
    color: black!important;
  }
}
.cid-sh2lYewplx {
  padding-top: 60px;
  padding-bottom: 0px;
  background-color: #f7f7f7;
}
.cid-sh2lYewplx .card-wrapper {
  overflow: hidden;
  height: 100%;
  background: #ffffff;
  color: #444444;
  padding: 0;
}
.cid-sh2lYewplx .ico-line {
  display: inline-block;
  width: 100%;
}
.cid-sh2lYewplx .line-wrap {
  display: inline-block;
  width: 100%;
}
.cid-sh2lYewplx p {
  line-height: 1.6;
}
.cid-sh2lYewplx .rev,
.cid-sh2lYewplx .mbr-iconfont {
  display: inline-block;
}
.cid-sh2lYewplx .line {
  display: inline-block;
  width: 8%;
  height: 4px;
  background-color: #65bf7a;
  margin-top: 0.5rem;
  margin-bottom: 2rem;
}
.cid-sh2lYewplx .card-title {
  color: #333333;
  margin: 0;
  line-height: 1.3;
  padding-bottom: 1rem;
  text-align: left;
}
.cid-sh2lYewplx .card-box {
  padding: 1.5rem;
}
.cid-sh2lYewplx .mbr-section-title {
  margin: 0 auto;
  color: #000000;
  text-align: center;
}
.cid-sh2lYewplx .mbr-section-sub-title {
  text-align: center;
  color: #767676;
}
.cid-sh2lYewplx .mbr-section-title,
.cid-sh2lYewplx .line-wrap {
  text-align: center;
  color: #000000;
}
.cid-sh2lYewplx .rev {
  color: #0a1c44;
}
.cid-sh2lYewplx .card-text,
.cid-sh2lYewplx .mbr-section-btn,
.cid-sh2lYewplx .ico-line {
  color: #767676;
}
.cid-sh2lYf8nvH {
  padding-top: 0px;
  padding-bottom: 0px;
  background-color: #f7f7f7;
}
.cid-sh2lYf8nvH .card-wrapper {
  overflow: hidden;
  height: 100%;
  background: #ffffff;
  color: #444444;
  padding: 0;
}
.cid-sh2lYf8nvH .ico-line {
  display: inline-block;
  width: 100%;
}
.cid-sh2lYf8nvH p {
  line-height: 1.6;
}
.cid-sh2lYf8nvH .rev,
.cid-sh2lYf8nvH .mbr-iconfont {
  display: inline-block;
}
.cid-sh2lYf8nvH .card-title {
  color: #333333;
  margin: 0;
  line-height: 1.3;
  padding-bottom: 1rem;
  text-align: left;
}
.cid-sh2lYf8nvH .card-box {
  padding: 1.5rem;
}
.cid-sh2lYf8nvH .mbr-section-title {
  margin: 0 auto;
  color: #000000;
  text-align: center;
}
.cid-sh2lYf8nvH .mbr-section-sub-title {
  text-align: center;
  color: #767676;
}
.cid-sh2lYf8nvH .mbr-section-title,
.cid-sh2lYf8nvH .line-wrap {
  text-align: center;
  color: #000000;
}
.cid-sh2lYf8nvH .rev {
  color: #0a1c44;
}
.cid-sh2lYf8nvH .card-text,
.cid-sh2lYf8nvH .mbr-section-btn,
.cid-sh2lYf8nvH .ico-line {
  color: #767676;
}
.cid-sh2wVv0O3n {
  padding-top: 0px;
  padding-bottom: 60px;
  background-color: #f7f7f7;
}
.cid-sh2wVv0O3n .force-hidden {
  visibility: hidden;
}
.cid-sh2wVv0O3n .card-wrapper {
  overflow: hidden;
  height: 100%;
  background: #ffffff;
  color: #444444;
  padding: 0;
}
.cid-sh2wVv0O3n .ico-line {
  display: inline-block;
  width: 100%;
}
.cid-sh2wVv0O3n p {
  line-height: 1.6;
}
.cid-sh2wVv0O3n .rev,
.cid-sh2wVv0O3n .mbr-iconfont {
  display: inline-block;
}
.cid-sh2wVv0O3n .card-title {
  color: #333333;
  margin: 0;
  line-height: 1.3;
  padding-bottom: 1rem;
  text-align: left;
}
.cid-sh2wVv0O3n .card-box {
  padding: 1.5rem;
}
.cid-sh2wVv0O3n .mbr-section-title {
  margin: 0 auto;
  color: #000000;
  text-align: center;
}
.cid-sh2wVv0O3n .mbr-section-sub-title {
  text-align: center;
  color: #767676;
}
.cid-sh2wVv0O3n .mbr-section-title,
.cid-sh2wVv0O3n .line-wrap {
  text-align: center;
  color: #000000;
}
.cid-sh2wVv0O3n .rev {
  color: #0a1c44;
}
.cid-sh2wVv0O3n .card-text,
.cid-sh2wVv0O3n .mbr-section-btn,
.cid-sh2wVv0O3n .ico-line {
  color: #767676;
}
.cid-sh2lYfBCce {
  padding-top: 60px;
  padding-bottom: 60px;
  background-color: #333333;
}
@media (max-width: 767px) {
  .cid-sh2lYfBCce .content {
    text-align: center;
  }
  .cid-sh2lYfBCce .content > div:not(:last-child) {
    margin-bottom: 2rem;
  }
}
@media (max-width: 767px) {
  .cid-sh2lYfBCce .media-wrap {
    margin-bottom: 1rem;
  }
}
.cid-sh2lYfBCce .media-wrap .mbr-iconfont-logo {
  font-size: 7.5rem;
  color: #f36;
}
.cid-sh2lYfBCce .media-wrap img {
  height: 6rem;
}
.cid-sh2lYfBCce .mbr-text {
  color: #8d97ad;
}
.cid-sh2lYfBCce .p-title {
  font-size: 17px;
}
.cid-sh2lYfBCce .p-title span {
  color: #111111;
}
.cid-sh2lYfBCce .title-card {
  font-size: 1.3rem;
}
.cid-sh2lYfBCce .social-media ul {
  margin: 0;
  padding: 0;
  margin-bottom: 8px;
}
.cid-sh2lYfBCce .social-media ul li {
  margin-right: .5rem;
  display: inline-block;
  margin-bottom: .5rem;
}
.cid-sh2lYfBCce .footer-menu {
  margin-bottom: 0;
  display: flex;
  -webkit-justify-content: flex-end;
  justify-content: flex-end;
  -webkit-flex-wrap: wrap;
  flex-wrap: wrap;
  list-style: none;
}
.cid-sh2lYfBCce .footer-menu__item {
  font-size: 18px;
  padding-right: 1.5rem;
}
.cid-sh2lYfBCce .footer-menu__item:last-child {
  padding-right: 0;
}
.cid-sh2lYfBCce .copyright {
  display: flex;
  -webkit-align-items: center;
  align-items: center;
}
.cid-sh2lYfBCce .copyright img {
  margin-right: 10px;
}
.cid-sh2lYfBCce .icon-transition span {
  color: #ffffff;
  display: flex;
  padding: 1rem;
  border-radius: 50%;
  background-color: #72e29d;
  transition: all 0.3s ease-out 0s;
  font-size: 14px;
}
.cid-sh2lYfBCce .icon-transition span:hover {
  background-color: #65bf7a;
}
@media (max-width: 767px) {
  .cid-sh2lYfBCce .footer-lower .copyright {
    margin-bottom: 1rem;
    text-align: center;
  }
}
.cid-sh2lYfBCce .footer-lower hr {
  margin: 1rem 0;
  border-color: #efefef;
}
@media (max-width: 767px) {
  .cid-sh2lYfBCce .footer-menu {
    -webkit-justify-content: center;
    justify-content: center;
  }
}
.cid-sh2lYfBCce H5 {
  color: #72e29d;
}
.cid-sh2lYfBCce .p-title,
.cid-sh2lYfBCce .social-media {
  color: #ffffff;
}
.cid-sh2s3Rntzy .navbar-dropdown {
  position: relative !important;
}
.cid-sh2s3Rntzy img {
  width: 50px!important;
  height: 50px!important;
}
.cid-sh2s3Rntzy .navbar-short {
  background: #ffffff !important;
  box-shadow: 0 0 10px rgba(0, 0, 0, 0.4);
}
.cid-sh2s3Rntzy .navbar-short .nav-link {
  color: black!important;
}
.cid-sh2s3Rntzy .navbar {
  transition: all .3s;
  min-height: 77px;
  border-bottom: 1px solid transparent;
  background: rgba(255, 255, 255, 0);
}
.cid-sh2s3Rntzy .navbar.opened {
  transition: all .3s;
}
.cid-sh2s3Rntzy .navbar .navbar-logo img {
  width: 220px !important;
  height: auto !important;
}
.cid-sh2s3Rntzy .navbar .navbar-collapse {
  justify-content: flex-end;
  z-index: 1;
}
.cid-sh2s3Rntzy .navbar.collapsed .nav-item .nav-link::before {
  display: none;
}
.cid-sh2s3Rntzy .navbar.collapsed.opened .dropdown-menu {
  top: 0;
}
.cid-sh2s3Rntzy .navbar.collapsed .dropdown-menu .dropdown-submenu {
  left: 0 !important;
}
.cid-sh2s3Rntzy .navbar.collapsed .dropdown-menu .dropdown-item:after {
  right: auto;
}
.cid-sh2s3Rntzy .navbar.collapsed .dropdown-menu .dropdown-toggle[data-toggle="dropdown-submenu"]:after {
  margin-left: 0.5rem;
  margin-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-sh2s3Rntzy .navbar.collapsed ul.navbar-nav li {
  margin: auto;
}
.cid-sh2s3Rntzy .navbar.collapsed .icons-menu {
  padding-left: 0;
  padding-right: 0;
  padding-top: .5rem;
  padding-bottom: .5rem;
}
@media (max-width: 991px) {
  .cid-sh2s3Rntzy .navbar .nav-item .nav-link::before {
    display: none;
  }
  .cid-sh2s3Rntzy .navbar.opened .dropdown-menu {
    top: 0;
  }
  .cid-sh2s3Rntzy .navbar .dropdown-menu .dropdown-submenu {
    left: 0 !important;
  }
  .cid-sh2s3Rntzy .navbar .dropdown-menu .dropdown-item:after {
    right: auto;
  }
  .cid-sh2s3Rntzy .navbar .dropdown-menu .dropdown-toggle[data-toggle="dropdown-submenu"]:after {
    margin-left: 0.5rem;
    margin-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-sh2s3Rntzy .navbar ul.navbar-nav li {
    margin: auto;
  }
  .cid-sh2s3Rntzy .navbar .navbar-brand {
    flex-shrink: initial;
    flex-basis: auto;
    word-break: break-word;
    padding-right: 1rem;
    height: 77px;
  }
  .cid-sh2s3Rntzy .navbar .navbar-toggler {
    flex-basis: auto;
  }
  .cid-sh2s3Rntzy .navbar .icons-menu {
    padding: 0;
    padding-top: 1rem;
    padding-bottom: 1.6rem;
  }
}
.cid-sh2s3Rntzy .navbar.navbar-short {
  min-height: 60px;
}
.cid-sh2s3Rntzy .navbar.navbar-short .navbar-logo img {
  height: 3rem !important;
}
.cid-sh2s3Rntzy .navbar.navbar-short .navbar-brand {
  padding: 0;
}
.cid-sh2s3Rntzy .navbar-logo {
  margin-right: 1rem!important;
}
.cid-sh2s3Rntzy .nav-link {
  transition: all 0.3s;
  position: relative;
}
.cid-sh2s3Rntzy .nav-link:before {
  content: '';
  position: absolute;
  width: 8px;
  height: 8px;
  border-radius: 3px;
  transition: all 0.3s;
  bottom: 5px;
  left: 50%;
  opacity: 0;
  transform: translateX(-50%);
  background: #72e29d;
}
.cid-sh2s3Rntzy .nav-link:hover,
.cid-sh2s3Rntzy .nav-link:focus {
  color: #72e29d !important;
}
.cid-sh2s3Rntzy .nav-link:hover:before,
.cid-sh2s3Rntzy .nav-link:focus:before {
  bottom: -17px;
  opacity: 1;
}
.cid-sh2s3Rntzy .dropdown-menu {
  padding: 0.5rem 0;
  border: 2px solid black;
  border-radius: 8px;
}
.cid-sh2s3Rntzy .dropdown-item {
  padding: 0 2rem;
  backround: white;
  color: black !important;
}
.cid-sh2s3Rntzy .dropdown-item:before {
  content: '';
  position: absolute;
  width: 8px;
  height: 8px;
  border-radius: 3px;
  transition: all 0.3s;
  left: -5px;
  top: 50%;
  opacity: 0;
  transform: translateY(-50%);
  background: #72e29d;
}
.cid-sh2s3Rntzy .dropdown-item:hover,
.cid-sh2s3Rntzy .dropdown-item:focus {
  color: #72e29d !important;
  transform: translateX(10px);
}
.cid-sh2s3Rntzy .dropdown-item:hover:before,
.cid-sh2s3Rntzy .dropdown-item:focus:before {
  left: 7px;
  opacity: 1;
}
.cid-sh2s3Rntzy .iconfont-wrapper {
  position: relative;
  box-shadow: 0px 0px 0px 2px #000000 inset;
  border-radius: 50%;
  color: #000000 !important;
  font-size: 1.2rem;
  width: 45px;
  height: 45px;
  display: flex;
  margin: 0 0.4rem;
  justify-content: center;
  align-items: center;
  transition: all 0.3s;
}
.cid-sh2s3Rntzy .iconfont-wrapper:hover {
  box-shadow: 0px 0px 0px 2px #72e29d inset;
}
.cid-sh2s3Rntzy .iconfont-wrapper:hover .icon-bg {
  top: 0px;
  right: 0px;
}
.cid-sh2s3Rntzy .iconfont-wrapper:hover .mbr-iconfont {
  color: white;
}
.cid-sh2s3Rntzy .mbr-iconfont {
  z-index: 2;
  transition: all 0.3s;
}
.cid-sh2s3Rntzy .icon-bg {
  position: absolute;
  top: 5px;
  right: -5px;
  box-sizing: border-box;
  width: 100%;
  transition: all 0.3s;
  z-index: -1;
  height: 100%;
  border-radius: 50%;
  background: #72e29d;
}
.cid-sh2s3Rntzy .navbar-nav {
  margin: auto;
}
.cid-sh2s3Rntzy .nav-dropdown .link {
  padding: 0 0.3em !important;
  margin: .667em 1em !important;
}
.cid-sh2s3Rntzy .nav-dropdown .link.dropdown-toggle::after {
  margin-left: 0.5rem;
  margin-top: 0.2rem;
}
.cid-sh2s3Rntzy .container {
  display: flex;
  margin: auto;
}
.cid-sh2s3Rntzy .navbar-caption {
  padding-right: 4rem;
}
.cid-sh2s3Rntzy .dropdown-menu,
.cid-sh2s3Rntzy .navbar.opened {
  background: #ffffff !important;
}
.cid-sh2s3Rntzy .nav-item:focus,
.cid-sh2s3Rntzy .nav-link:focus {
  outline: none;
}
.cid-sh2s3Rntzy .dropdown .dropdown-menu .dropdown-item {
  width: auto;
  transition: all 0.25s ease-in-out;
}
.cid-sh2s3Rntzy .dropdown .dropdown-menu .dropdown-item::after {
  right: 1rem;
}
.cid-sh2s3Rntzy .dropdown .dropdown-menu .dropdown-item .mbr-iconfont {
  margin-left: -1.8rem;
  padding-right: 1rem;
  font-size: inherit;
}
.cid-sh2s3Rntzy .dropdown .dropdown-menu .dropdown-item .mbr-iconfont:before {
  display: inline-block;
  transform: scale(1, 1);
  transition: all 0.25s ease-in-out;
}
.cid-sh2s3Rntzy .collapsed .dropdown-menu .dropdown-item:before {
  display: none;
}
.cid-sh2s3Rntzy .collapsed .dropdown .dropdown-menu .dropdown-item {
  padding: 0.235em 1.5em 0.235em 1.5em !important;
  transition: none;
  margin: 0 !important;
}
.cid-sh2s3Rntzy .navbar-brand {
  flex-shrink: 0;
  align-items: center;
  margin-right: 0;
  padding: 0;
  transition: all .3s;
  word-break: break-word;
  z-index: 1;
}
.cid-sh2s3Rntzy .navbar-brand .navbar-caption {
  line-height: inherit !important;
}
.cid-sh2s3Rntzy .navbar-brand .navbar-logo a {
  outline: none;
}
.cid-sh2s3Rntzy .dropdown-item.active,
.cid-sh2s3Rntzy .dropdown-item:active {
  background-color: transparent;
}
.cid-sh2s3Rntzy .navbar-expand-lg .navbar-nav .nav-link {
  padding: 0;
}
.cid-sh2s3Rntzy .nav-dropdown .link.dropdown-toggle {
  margin-right: 1.667em;
}
.cid-sh2s3Rntzy .nav-dropdown .link.dropdown-toggle[aria-expanded="true"] {
  margin-right: 0;
  padding: 0.667em 1.667em;
}
.cid-sh2s3Rntzy .navbar.navbar-expand-lg .dropdown .dropdown-menu {
  background: #ffffff;
}
.cid-sh2s3Rntzy .navbar.navbar-expand-lg .dropdown .dropdown-menu .dropdown-submenu {
  margin: 0;
  left: 100%;
}
.cid-sh2s3Rntzy .navbar .dropdown.open > .dropdown-menu {
  display: block;
}
.cid-sh2s3Rntzy ul.navbar-nav {
  flex-wrap: wrap;
}
.cid-sh2s3Rntzy .navbar-buttons {
  text-align: center;
  min-width: 170px;
}
.cid-sh2s3Rntzy button.navbar-toggler {
  outline: none;
  width: 31px;
  height: 20px;
  cursor: pointer;
  transition: all .2s;
  position: relative;
  align-self: center;
}
.cid-sh2s3Rntzy button.navbar-toggler .hamburger span {
  position: absolute;
  right: 0;
  width: 30px;
  height: 2px;
  border-right: 5px;
  background-color: currentColor;
}
.cid-sh2s3Rntzy button.navbar-toggler .hamburger span:nth-child(1) {
  top: 0;
  transition: all .2s;
}
.cid-sh2s3Rntzy button.navbar-toggler .hamburger span:nth-child(2) {
  top: 8px;
  transition: all .15s;
}
.cid-sh2s3Rntzy button.navbar-toggler .hamburger span:nth-child(3) {
  top: 8px;
  transition: all .15s;
}
.cid-sh2s3Rntzy button.navbar-toggler .hamburger span:nth-child(4) {
  top: 16px;
  transition: all .2s;
}
.cid-sh2s3Rntzy nav.opened .hamburger span:nth-child(1) {
  top: 8px;
  width: 0;
  opacity: 0;
  right: 50%;
  transition: all .2s;
}
.cid-sh2s3Rntzy nav.opened .hamburger span:nth-child(2) {
  transform: rotate(45deg);
  transition: all .25s;
}
.cid-sh2s3Rntzy nav.opened .hamburger span:nth-child(3) {
  transform: rotate(-45deg);
  transition: all .25s;
}
.cid-sh2s3Rntzy nav.opened .hamburger span:nth-child(4) {
  top: 8px;
  width: 0;
  opacity: 0;
  right: 50%;
  transition: all .2s;
}
.cid-sh2s3Rntzy .navbar-dropdown {
  padding: .5rem 1rem;
}
.cid-sh2s3Rntzy a.nav-link {
  display: flex;
  align-items: center;
  justify-content: center;
}
.cid-sh2s3Rntzy .icons-menu {
  flex-wrap: nowrap;
  display: flex;
  justify-content: center;
  padding-left: 1rem;
  padding-right: 1rem;
  padding-top: 0.3rem;
  text-align: center;
}
@media screen and (-ms-high-contrast: active), (-ms-high-contrast: none) {
  .cid-sh2s3Rntzy .navbar {
    height: 77px;
  }
  .cid-sh2s3Rntzy .navbar.opened {
    height: auto;
  }
  .cid-sh2s3Rntzy .nav-item .nav-link:hover::before {
    width: 175%;
    max-width: calc(100% + 2rem);
    left: -1rem;
  }
}
@media (max-width: 992px) {
  .cid-sh2s3Rntzy .navbar {
    background: #ffffff;
  }
  .cid-sh2s3Rntzy .nav-link {
    color: black!important;
  }
}
.cid-sh2s3S2lyi {
  padding-top: 60px;
  padding-bottom: 0px;
  background-color: #f7f7f7;
}
.cid-sh2s3S2lyi .card-wrapper {
  overflow: hidden;
  height: 100%;
  background: #ffffff;
  color: #444444;
  padding: 0;
}
.cid-sh2s3S2lyi .ico-line {
  display: inline-block;
  width: 100%;
}
.cid-sh2s3S2lyi .line-wrap {
  display: inline-block;
  width: 100%;
}
.cid-sh2s3S2lyi p {
  line-height: 1.6;
}
.cid-sh2s3S2lyi .rev,
.cid-sh2s3S2lyi .mbr-iconfont {
  display: inline-block;
}
.cid-sh2s3S2lyi .line {
  display: inline-block;
  width: 8%;
  height: 4px;
  background-color: #65bf7a;
  margin-top: 0.5rem;
  margin-bottom: 2rem;
}
.cid-sh2s3S2lyi .card-title {
  color: #333333;
  margin: 0;
  line-height: 1.3;
  padding-bottom: 1rem;
  text-align: left;
}
.cid-sh2s3S2lyi .card-box {
  padding: 1.5rem;
}
.cid-sh2s3S2lyi .mbr-section-title {
  margin: 0 auto;
  color: #000000;
  text-align: center;
}
.cid-sh2s3S2lyi .mbr-section-sub-title {
  text-align: center;
  color: #767676;
}
.cid-sh2s3S2lyi .mbr-section-title,
.cid-sh2s3S2lyi .line-wrap {
  text-align: center;
  color: #000000;
}
.cid-sh2s3S2lyi .rev {
  color: #0a1c44;
}
.cid-sh2s3S2lyi .card-text,
.cid-sh2s3S2lyi .mbr-section-btn,
.cid-sh2s3S2lyi .ico-line {
  color: #767676;
}
.cid-sh2s3SJOow {
  padding-top: 0px;
  padding-bottom: 60px;
  background-color: #f7f7f7;
}
.cid-sh2s3SJOow .force-hidden {
  visibility: hidden;
}
.cid-sh2s3SJOow .card-wrapper {
  overflow: hidden;
  height: 100%;
  background: #ffffff;
  color: #444444;
  padding: 0;
}
.cid-sh2s3SJOow .ico-line {
  display: inline-block;
  width: 100%;
}
.cid-sh2s3SJOow p {
  line-height: 1.6;
}
.cid-sh2s3SJOow .rev,
.cid-sh2s3SJOow .mbr-iconfont {
  display: inline-block;
}
.cid-sh2s3SJOow .card-title {
  color: #333333;
  margin: 0;
  line-height: 1.3;
  padding-bottom: 1rem;
  text-align: left;
}
.cid-sh2s3SJOow .card-box {
  padding: 1.5rem;
}
.cid-sh2s3SJOow .mbr-section-title {
  margin: 0 auto;
  color: #000000;
  text-align: center;
}
.cid-sh2s3SJOow .mbr-section-sub-title {
  text-align: center;
  color: #767676;
}
.cid-sh2s3SJOow .mbr-section-title,
.cid-sh2s3SJOow .line-wrap {
  text-align: center;
  color: #000000;
}
.cid-sh2s3SJOow .rev {
  color: #0a1c44;
}
.cid-sh2s3SJOow .card-text,
.cid-sh2s3SJOow .mbr-section-btn,
.cid-sh2s3SJOow .ico-line {
  color: #767676;
}
.cid-sh2s3TJDUy {
  padding-top: 60px;
  padding-bottom: 60px;
  background-color: #333333;
}
@media (max-width: 767px) {
  .cid-sh2s3TJDUy .content {
    text-align: center;
  }
  .cid-sh2s3TJDUy .content > div:not(:last-child) {
    margin-bottom: 2rem;
  }
}
@media (max-width: 767px) {
  .cid-sh2s3TJDUy .media-wrap {
    margin-bottom: 1rem;
  }
}
.cid-sh2s3TJDUy .media-wrap .mbr-iconfont-logo {
  font-size: 7.5rem;
  color: #f36;
}
.cid-sh2s3TJDUy .media-wrap img {
  height: 6rem;
}
.cid-sh2s3TJDUy .mbr-text {
  color: #8d97ad;
}
.cid-sh2s3TJDUy .p-title {
  font-size: 17px;
}
.cid-sh2s3TJDUy .p-title span {
  color: #111111;
}
.cid-sh2s3TJDUy .title-card {
  font-size: 1.3rem;
}
.cid-sh2s3TJDUy .social-media ul {
  margin: 0;
  padding: 0;
  margin-bottom: 8px;
}
.cid-sh2s3TJDUy .social-media ul li {
  margin-right: .5rem;
  display: inline-block;
  margin-bottom: .5rem;
}
.cid-sh2s3TJDUy .footer-menu {
  margin-bottom: 0;
  display: flex;
  -webkit-justify-content: flex-end;
  justify-content: flex-end;
  -webkit-flex-wrap: wrap;
  flex-wrap: wrap;
  list-style: none;
}
.cid-sh2s3TJDUy .footer-menu__item {
  font-size: 18px;
  padding-right: 1.5rem;
}
.cid-sh2s3TJDUy .footer-menu__item:last-child {
  padding-right: 0;
}
.cid-sh2s3TJDUy .copyright {
  display: flex;
  -webkit-align-items: center;
  align-items: center;
}
.cid-sh2s3TJDUy .copyright img {
  margin-right: 10px;
}
.cid-sh2s3TJDUy .icon-transition span {
  color: #ffffff;
  display: flex;
  padding: 1rem;
  border-radius: 50%;
  background-color: #72e29d;
  transition: all 0.3s ease-out 0s;
  font-size: 14px;
}
.cid-sh2s3TJDUy .icon-transition span:hover {
  background-color: #65bf7a;
}
@media (max-width: 767px) {
  .cid-sh2s3TJDUy .footer-lower .copyright {
    margin-bottom: 1rem;
    text-align: center;
  }
}
.cid-sh2s3TJDUy .footer-lower hr {
  margin: 1rem 0;
  border-color: #efefef;
}
@media (max-width: 767px) {
  .cid-sh2s3TJDUy .footer-menu {
    -webkit-justify-content: center;
    justify-content: center;
  }
}
.cid-sh2s3TJDUy H5 {
  color: #72e29d;
}
.cid-sh2s3TJDUy .p-title,
.cid-sh2s3TJDUy .social-media {
  color: #ffffff;
}
.cid-sh4YuVFAKD .navbar-dropdown {
  position: relative !important;
}
.cid-sh4YuVFAKD img {
  width: 50px!important;
  height: 50px!important;
}
.cid-sh4YuVFAKD .navbar-short {
  background: #ffffff !important;
  box-shadow: 0 0 10px rgba(0, 0, 0, 0.4);
}
.cid-sh4YuVFAKD .navbar-short .nav-link {
  color: black!important;
}
.cid-sh4YuVFAKD .navbar {
  transition: all .3s;
  min-height: 77px;
  border-bottom: 1px solid transparent;
  background: rgba(255, 255, 255, 0);
}
.cid-sh4YuVFAKD .navbar.opened {
  transition: all .3s;
}
.cid-sh4YuVFAKD .navbar .navbar-logo img {
  width: 220px !important;
  height: auto !important;
}
.cid-sh4YuVFAKD .navbar .navbar-collapse {
  justify-content: flex-end;
  z-index: 1;
}
.cid-sh4YuVFAKD .navbar.collapsed .nav-item .nav-link::before {
  display: none;
}
.cid-sh4YuVFAKD .navbar.collapsed.opened .dropdown-menu {
  top: 0;
}
.cid-sh4YuVFAKD .navbar.collapsed .dropdown-menu .dropdown-submenu {
  left: 0 !important;
}
.cid-sh4YuVFAKD .navbar.collapsed .dropdown-menu .dropdown-item:after {
  right: auto;
}
.cid-sh4YuVFAKD .navbar.collapsed .dropdown-menu .dropdown-toggle[data-toggle="dropdown-submenu"]:after {
  margin-left: 0.5rem;
  margin-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-sh4YuVFAKD .navbar.collapsed ul.navbar-nav li {
  margin: auto;
}
.cid-sh4YuVFAKD .navbar.collapsed .icons-menu {
  padding-left: 0;
  padding-right: 0;
  padding-top: .5rem;
  padding-bottom: .5rem;
}
@media (max-width: 991px) {
  .cid-sh4YuVFAKD .navbar .nav-item .nav-link::before {
    display: none;
  }
  .cid-sh4YuVFAKD .navbar.opened .dropdown-menu {
    top: 0;
  }
  .cid-sh4YuVFAKD .navbar .dropdown-menu .dropdown-submenu {
    left: 0 !important;
  }
  .cid-sh4YuVFAKD .navbar .dropdown-menu .dropdown-item:after {
    right: auto;
  }
  .cid-sh4YuVFAKD .navbar .dropdown-menu .dropdown-toggle[data-toggle="dropdown-submenu"]:after {
    margin-left: 0.5rem;
    margin-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-sh4YuVFAKD .navbar ul.navbar-nav li {
    margin: auto;
  }
  .cid-sh4YuVFAKD .navbar .navbar-brand {
    flex-shrink: initial;
    flex-basis: auto;
    word-break: break-word;
    padding-right: 1rem;
    height: 77px;
  }
  .cid-sh4YuVFAKD .navbar .navbar-toggler {
    flex-basis: auto;
  }
  .cid-sh4YuVFAKD .navbar .icons-menu {
    padding: 0;
    padding-top: 1rem;
    padding-bottom: 1.6rem;
  }
}
.cid-sh4YuVFAKD .navbar.navbar-short {
  min-height: 60px;
}
.cid-sh4YuVFAKD .navbar.navbar-short .navbar-logo img {
  height: 3rem !important;
}
.cid-sh4YuVFAKD .navbar.navbar-short .navbar-brand {
  padding: 0;
}
.cid-sh4YuVFAKD .navbar-logo {
  margin-right: 1rem!important;
}
.cid-sh4YuVFAKD .nav-link {
  transition: all 0.3s;
  position: relative;
}
.cid-sh4YuVFAKD .nav-link:before {
  content: '';
  position: absolute;
  width: 8px;
  height: 8px;
  border-radius: 3px;
  transition: all 0.3s;
  bottom: 5px;
  left: 50%;
  opacity: 0;
  transform: translateX(-50%);
  background: #72e29d;
}
.cid-sh4YuVFAKD .nav-link:hover,
.cid-sh4YuVFAKD .nav-link:focus {
  color: #72e29d !important;
}
.cid-sh4YuVFAKD .nav-link:hover:before,
.cid-sh4YuVFAKD .nav-link:focus:before {
  bottom: -17px;
  opacity: 1;
}
.cid-sh4YuVFAKD .dropdown-menu {
  padding: 0.5rem 0;
  border: 2px solid black;
  border-radius: 8px;
}
.cid-sh4YuVFAKD .dropdown-item {
  padding: 0 2rem;
  backround: white;
  color: black !important;
}
.cid-sh4YuVFAKD .dropdown-item:before {
  content: '';
  position: absolute;
  width: 8px;
  height: 8px;
  border-radius: 3px;
  transition: all 0.3s;
  left: -5px;
  top: 50%;
  opacity: 0;
  transform: translateY(-50%);
  background: #72e29d;
}
.cid-sh4YuVFAKD .dropdown-item:hover,
.cid-sh4YuVFAKD .dropdown-item:focus {
  color: #72e29d !important;
  transform: translateX(10px);
}
.cid-sh4YuVFAKD .dropdown-item:hover:before,
.cid-sh4YuVFAKD .dropdown-item:focus:before {
  left: 7px;
  opacity: 1;
}
.cid-sh4YuVFAKD .iconfont-wrapper {
  position: relative;
  box-shadow: 0px 0px 0px 2px #000000 inset;
  border-radius: 50%;
  color: #000000 !important;
  font-size: 1.2rem;
  width: 45px;
  height: 45px;
  display: flex;
  margin: 0 0.4rem;
  justify-content: center;
  align-items: center;
  transition: all 0.3s;
}
.cid-sh4YuVFAKD .iconfont-wrapper:hover {
  box-shadow: 0px 0px 0px 2px #72e29d inset;
}
.cid-sh4YuVFAKD .iconfont-wrapper:hover .icon-bg {
  top: 0px;
  right: 0px;
}
.cid-sh4YuVFAKD .iconfont-wrapper:hover .mbr-iconfont {
  color: white;
}
.cid-sh4YuVFAKD .mbr-iconfont {
  z-index: 2;
  transition: all 0.3s;
}
.cid-sh4YuVFAKD .icon-bg {
  position: absolute;
  top: 5px;
  right: -5px;
  box-sizing: border-box;
  width: 100%;
  transition: all 0.3s;
  z-index: -1;
  height: 100%;
  border-radius: 50%;
  background: #72e29d;
}
.cid-sh4YuVFAKD .navbar-nav {
  margin: auto;
}
.cid-sh4YuVFAKD .nav-dropdown .link {
  padding: 0 0.3em !important;
  margin: .667em 1em !important;
}
.cid-sh4YuVFAKD .nav-dropdown .link.dropdown-toggle::after {
  margin-left: 0.5rem;
  margin-top: 0.2rem;
}
.cid-sh4YuVFAKD .container {
  display: flex;
  margin: auto;
}
.cid-sh4YuVFAKD .navbar-caption {
  padding-right: 4rem;
}
.cid-sh4YuVFAKD .dropdown-menu,
.cid-sh4YuVFAKD .navbar.opened {
  background: #ffffff !important;
}
.cid-sh4YuVFAKD .nav-item:focus,
.cid-sh4YuVFAKD .nav-link:focus {
  outline: none;
}
.cid-sh4YuVFAKD .dropdown .dropdown-menu .dropdown-item {
  width: auto;
  transition: all 0.25s ease-in-out;
}
.cid-sh4YuVFAKD .dropdown .dropdown-menu .dropdown-item::after {
  right: 1rem;
}
.cid-sh4YuVFAKD .dropdown .dropdown-menu .dropdown-item .mbr-iconfont {
  margin-left: -1.8rem;
  padding-right: 1rem;
  font-size: inherit;
}
.cid-sh4YuVFAKD .dropdown .dropdown-menu .dropdown-item .mbr-iconfont:before {
  display: inline-block;
  transform: scale(1, 1);
  transition: all 0.25s ease-in-out;
}
.cid-sh4YuVFAKD .collapsed .dropdown-menu .dropdown-item:before {
  display: none;
}
.cid-sh4YuVFAKD .collapsed .dropdown .dropdown-menu .dropdown-item {
  padding: 0.235em 1.5em 0.235em 1.5em !important;
  transition: none;
  margin: 0 !important;
}
.cid-sh4YuVFAKD .navbar-brand {
  flex-shrink: 0;
  align-items: center;
  margin-right: 0;
  padding: 0;
  transition: all .3s;
  word-break: break-word;
  z-index: 1;
}
.cid-sh4YuVFAKD .navbar-brand .navbar-caption {
  line-height: inherit !important;
}
.cid-sh4YuVFAKD .navbar-brand .navbar-logo a {
  outline: none;
}
.cid-sh4YuVFAKD .dropdown-item.active,
.cid-sh4YuVFAKD .dropdown-item:active {
  background-color: transparent;
}
.cid-sh4YuVFAKD .navbar-expand-lg .navbar-nav .nav-link {
  padding: 0;
}
.cid-sh4YuVFAKD .nav-dropdown .link.dropdown-toggle {
  margin-right: 1.667em;
}
.cid-sh4YuVFAKD .nav-dropdown .link.dropdown-toggle[aria-expanded="true"] {
  margin-right: 0;
  padding: 0.667em 1.667em;
}
.cid-sh4YuVFAKD .navbar.navbar-expand-lg .dropdown .dropdown-menu {
  background: #ffffff;
}
.cid-sh4YuVFAKD .navbar.navbar-expand-lg .dropdown .dropdown-menu .dropdown-submenu {
  margin: 0;
  left: 100%;
}
.cid-sh4YuVFAKD .navbar .dropdown.open > .dropdown-menu {
  display: block;
}
.cid-sh4YuVFAKD ul.navbar-nav {
  flex-wrap: wrap;
}
.cid-sh4YuVFAKD .navbar-buttons {
  text-align: center;
  min-width: 170px;
}
.cid-sh4YuVFAKD button.navbar-toggler {
  outline: none;
  width: 31px;
  height: 20px;
  cursor: pointer;
  transition: all .2s;
  position: relative;
  align-self: center;
}
.cid-sh4YuVFAKD button.navbar-toggler .hamburger span {
  position: absolute;
  right: 0;
  width: 30px;
  height: 2px;
  border-right: 5px;
  background-color: currentColor;
}
.cid-sh4YuVFAKD button.navbar-toggler .hamburger span:nth-child(1) {
  top: 0;
  transition: all .2s;
}
.cid-sh4YuVFAKD button.navbar-toggler .hamburger span:nth-child(2) {
  top: 8px;
  transition: all .15s;
}
.cid-sh4YuVFAKD button.navbar-toggler .hamburger span:nth-child(3) {
  top: 8px;
  transition: all .15s;
}
.cid-sh4YuVFAKD button.navbar-toggler .hamburger span:nth-child(4) {
  top: 16px;
  transition: all .2s;
}
.cid-sh4YuVFAKD nav.opened .hamburger span:nth-child(1) {
  top: 8px;
  width: 0;
  opacity: 0;
  right: 50%;
  transition: all .2s;
}
.cid-sh4YuVFAKD nav.opened .hamburger span:nth-child(2) {
  transform: rotate(45deg);
  transition: all .25s;
}
.cid-sh4YuVFAKD nav.opened .hamburger span:nth-child(3) {
  transform: rotate(-45deg);
  transition: all .25s;
}
.cid-sh4YuVFAKD nav.opened .hamburger span:nth-child(4) {
  top: 8px;
  width: 0;
  opacity: 0;
  right: 50%;
  transition: all .2s;
}
.cid-sh4YuVFAKD .navbar-dropdown {
  padding: .5rem 1rem;
}
.cid-sh4YuVFAKD a.nav-link {
  display: flex;
  align-items: center;
  justify-content: center;
}
.cid-sh4YuVFAKD .icons-menu {
  flex-wrap: nowrap;
  display: flex;
  justify-content: center;
  padding-left: 1rem;
  padding-right: 1rem;
  padding-top: 0.3rem;
  text-align: center;
}
@media screen and (-ms-high-contrast: active), (-ms-high-contrast: none) {
  .cid-sh4YuVFAKD .navbar {
    height: 77px;
  }
  .cid-sh4YuVFAKD .navbar.opened {
    height: auto;
  }
  .cid-sh4YuVFAKD .nav-item .nav-link:hover::before {
    width: 175%;
    max-width: calc(100% + 2rem);
    left: -1rem;
  }
}
@media (max-width: 992px) {
  .cid-sh4YuVFAKD .navbar {
    background: #ffffff;
  }
  .cid-sh4YuVFAKD .nav-link {
    color: black!important;
  }
}
.cid-sh4YuW3v8s {
  padding-top: 60px;
  padding-bottom: 60px;
  background-color: #f7f7f7;
}
.cid-sh4YuW3v8s .card-wrapper {
  overflow: hidden;
  height: 100%;
  background: #ffffff;
  color: #444444;
  padding: 0;
}
.cid-sh4YuW3v8s .ico-line {
  display: inline-block;
  width: 100%;
}
.cid-sh4YuW3v8s .line-wrap {
  display: inline-block;
  width: 100%;
}
.cid-sh4YuW3v8s p {
  line-height: 1.6;
}
.cid-sh4YuW3v8s .rev,
.cid-sh4YuW3v8s .mbr-iconfont {
  display: inline-block;
}
.cid-sh4YuW3v8s .line {
  display: inline-block;
  width: 8%;
  height: 4px;
  background-color: #65bf7a;
  margin-top: 0.5rem;
  margin-bottom: 2rem;
}
.cid-sh4YuW3v8s .card-title {
  color: #333333;
  margin: 0;
  line-height: 1.3;
  padding-bottom: 1rem;
  text-align: left;
}
.cid-sh4YuW3v8s .card-box {
  padding: 1.5rem;
}
.cid-sh4YuW3v8s .mbr-section-title {
  margin: 0 auto;
  color: #000000;
  text-align: center;
}
.cid-sh4YuW3v8s .mbr-section-sub-title {
  text-align: center;
  color: #767676;
}
.cid-sh4YuW3v8s .mbr-section-title,
.cid-sh4YuW3v8s .line-wrap {
  text-align: center;
  color: #000000;
}
.cid-sh4YuW3v8s .rev {
  color: #0a1c44;
}
.cid-sh4YuW3v8s .card-text,
.cid-sh4YuW3v8s .mbr-section-btn,
.cid-sh4YuW3v8s .ico-line {
  color: #767676;
}
.cid-sh4YuWUGEe {
  padding-top: 60px;
  padding-bottom: 60px;
  background-color: #333333;
}
@media (max-width: 767px) {
  .cid-sh4YuWUGEe .content {
    text-align: center;
  }
  .cid-sh4YuWUGEe .content > div:not(:last-child) {
    margin-bottom: 2rem;
  }
}
@media (max-width: 767px) {
  .cid-sh4YuWUGEe .media-wrap {
    margin-bottom: 1rem;
  }
}
.cid-sh4YuWUGEe .media-wrap .mbr-iconfont-logo {
  font-size: 7.5rem;
  color: #f36;
}
.cid-sh4YuWUGEe .media-wrap img {
  height: 6rem;
}
.cid-sh4YuWUGEe .mbr-text {
  color: #8d97ad;
}
.cid-sh4YuWUGEe .p-title {
  font-size: 17px;
}
.cid-sh4YuWUGEe .p-title span {
  color: #111111;
}
.cid-sh4YuWUGEe .title-card {
  font-size: 1.3rem;
}
.cid-sh4YuWUGEe .social-media ul {
  margin: 0;
  padding: 0;
  margin-bottom: 8px;
}
.cid-sh4YuWUGEe .social-media ul li {
  margin-right: .5rem;
  display: inline-block;
  margin-bottom: .5rem;
}
.cid-sh4YuWUGEe .footer-menu {
  margin-bottom: 0;
  display: flex;
  -webkit-justify-content: flex-end;
  justify-content: flex-end;
  -webkit-flex-wrap: wrap;
  flex-wrap: wrap;
  list-style: none;
}
.cid-sh4YuWUGEe .footer-menu__item {
  font-size: 18px;
  padding-right: 1.5rem;
}
.cid-sh4YuWUGEe .footer-menu__item:last-child {
  padding-right: 0;
}
.cid-sh4YuWUGEe .copyright {
  display: flex;
  -webkit-align-items: center;
  align-items: center;
}
.cid-sh4YuWUGEe .copyright img {
  margin-right: 10px;
}
.cid-sh4YuWUGEe .icon-transition span {
  color: #ffffff;
  display: flex;
  padding: 1rem;
  border-radius: 50%;
  background-color: #72e29d;
  transition: all 0.3s ease-out 0s;
  font-size: 14px;
}
.cid-sh4YuWUGEe .icon-transition span:hover {
  background-color: #65bf7a;
}
@media (max-width: 767px) {
  .cid-sh4YuWUGEe .footer-lower .copyright {
    margin-bottom: 1rem;
    text-align: center;
  }
}
.cid-sh4YuWUGEe .footer-lower hr {
  margin: 1rem 0;
  border-color: #efefef;
}
@media (max-width: 767px) {
  .cid-sh4YuWUGEe .footer-menu {
    -webkit-justify-content: center;
    justify-content: center;
  }
}
.cid-sh4YuWUGEe H5 {
  color: #72e29d;
}
.cid-sh4YuWUGEe .p-title,
.cid-sh4YuWUGEe .social-media {
  color: #ffffff;
}
.cid-sh5098GfTX .navbar-dropdown {
  position: relative !important;
}
.cid-sh5098GfTX img {
  width: 50px!important;
  height: 50px!important;
}
.cid-sh5098GfTX .navbar-short {
  background: #ffffff !important;
  box-shadow: 0 0 10px rgba(0, 0, 0, 0.4);
}
.cid-sh5098GfTX .navbar-short .nav-link {
  color: black!important;
}
.cid-sh5098GfTX .navbar {
  transition: all .3s;
  min-height: 77px;
  border-bottom: 1px solid transparent;
  background: rgba(255, 255, 255, 0);
}
.cid-sh5098GfTX .navbar.opened {
  transition: all .3s;
}
.cid-sh5098GfTX .navbar .navbar-logo img {
  width: 220px !important;
  height: auto !important;
}
.cid-sh5098GfTX .navbar .navbar-collapse {
  justify-content: flex-end;
  z-index: 1;
}
.cid-sh5098GfTX .navbar.collapsed .nav-item .nav-link::before {
  display: none;
}
.cid-sh5098GfTX .navbar.collapsed.opened .dropdown-menu {
  top: 0;
}
.cid-sh5098GfTX .navbar.collapsed .dropdown-menu .dropdown-submenu {
  left: 0 !important;
}
.cid-sh5098GfTX .navbar.collapsed .dropdown-menu .dropdown-item:after {
  right: auto;
}
.cid-sh5098GfTX .navbar.collapsed .dropdown-menu .dropdown-toggle[data-toggle="dropdown-submenu"]:after {
  margin-left: 0.5rem;
  margin-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-sh5098GfTX .navbar.collapsed ul.navbar-nav li {
  margin: auto;
}
.cid-sh5098GfTX .navbar.collapsed .icons-menu {
  padding-left: 0;
  padding-right: 0;
  padding-top: .5rem;
  padding-bottom: .5rem;
}
@media (max-width: 991px) {
  .cid-sh5098GfTX .navbar .nav-item .nav-link::before {
    display: none;
  }
  .cid-sh5098GfTX .navbar.opened .dropdown-menu {
    top: 0;
  }
  .cid-sh5098GfTX .navbar .dropdown-menu .dropdown-submenu {
    left: 0 !important;
  }
  .cid-sh5098GfTX .navbar .dropdown-menu .dropdown-item:after {
    right: auto;
  }
  .cid-sh5098GfTX .navbar .dropdown-menu .dropdown-toggle[data-toggle="dropdown-submenu"]:after {
    margin-left: 0.5rem;
    margin-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-sh5098GfTX .navbar ul.navbar-nav li {
    margin: auto;
  }
  .cid-sh5098GfTX .navbar .navbar-brand {
    flex-shrink: initial;
    flex-basis: auto;
    word-break: break-word;
    padding-right: 1rem;
    height: 77px;
  }
  .cid-sh5098GfTX .navbar .navbar-toggler {
    flex-basis: auto;
  }
  .cid-sh5098GfTX .navbar .icons-menu {
    padding: 0;
    padding-top: 1rem;
    padding-bottom: 1.6rem;
  }
}
.cid-sh5098GfTX .navbar.navbar-short {
  min-height: 60px;
}
.cid-sh5098GfTX .navbar.navbar-short .navbar-logo img {
  height: 3rem !important;
}
.cid-sh5098GfTX .navbar.navbar-short .navbar-brand {
  padding: 0;
}
.cid-sh5098GfTX .navbar-logo {
  margin-right: 1rem!important;
}
.cid-sh5098GfTX .nav-link {
  transition: all 0.3s;
  position: relative;
}
.cid-sh5098GfTX .nav-link:before {
  content: '';
  position: absolute;
  width: 8px;
  height: 8px;
  border-radius: 3px;
  transition: all 0.3s;
  bottom: 5px;
  left: 50%;
  opacity: 0;
  transform: translateX(-50%);
  background: #72e29d;
}
.cid-sh5098GfTX .nav-link:hover,
.cid-sh5098GfTX .nav-link:focus {
  color: #72e29d !important;
}
.cid-sh5098GfTX .nav-link:hover:before,
.cid-sh5098GfTX .nav-link:focus:before {
  bottom: -17px;
  opacity: 1;
}
.cid-sh5098GfTX .dropdown-menu {
  padding: 0.5rem 0;
  border: 2px solid black;
  border-radius: 8px;
}
.cid-sh5098GfTX .dropdown-item {
  padding: 0 2rem;
  backround: white;
  color: black !important;
}
.cid-sh5098GfTX .dropdown-item:before {
  content: '';
  position: absolute;
  width: 8px;
  height: 8px;
  border-radius: 3px;
  transition: all 0.3s;
  left: -5px;
  top: 50%;
  opacity: 0;
  transform: translateY(-50%);
  background: #72e29d;
}
.cid-sh5098GfTX .dropdown-item:hover,
.cid-sh5098GfTX .dropdown-item:focus {
  color: #72e29d !important;
  transform: translateX(10px);
}
.cid-sh5098GfTX .dropdown-item:hover:before,
.cid-sh5098GfTX .dropdown-item:focus:before {
  left: 7px;
  opacity: 1;
}
.cid-sh5098GfTX .iconfont-wrapper {
  position: relative;
  box-shadow: 0px 0px 0px 2px #000000 inset;
  border-radius: 50%;
  color: #000000 !important;
  font-size: 1.2rem;
  width: 45px;
  height: 45px;
  display: flex;
  margin: 0 0.4rem;
  justify-content: center;
  align-items: center;
  transition: all 0.3s;
}
.cid-sh5098GfTX .iconfont-wrapper:hover {
  box-shadow: 0px 0px 0px 2px #72e29d inset;
}
.cid-sh5098GfTX .iconfont-wrapper:hover .icon-bg {
  top: 0px;
  right: 0px;
}
.cid-sh5098GfTX .iconfont-wrapper:hover .mbr-iconfont {
  color: white;
}
.cid-sh5098GfTX .mbr-iconfont {
  z-index: 2;
  transition: all 0.3s;
}
.cid-sh5098GfTX .icon-bg {
  position: absolute;
  top: 5px;
  right: -5px;
  box-sizing: border-box;
  width: 100%;
  transition: all 0.3s;
  z-index: -1;
  height: 100%;
  border-radius: 50%;
  background: #72e29d;
}
.cid-sh5098GfTX .navbar-nav {
  margin: auto;
}
.cid-sh5098GfTX .nav-dropdown .link {
  padding: 0 0.3em !important;
  margin: .667em 1em !important;
}
.cid-sh5098GfTX .nav-dropdown .link.dropdown-toggle::after {
  margin-left: 0.5rem;
  margin-top: 0.2rem;
}
.cid-sh5098GfTX .container {
  display: flex;
  margin: auto;
}
.cid-sh5098GfTX .navbar-caption {
  padding-right: 4rem;
}
.cid-sh5098GfTX .dropdown-menu,
.cid-sh5098GfTX .navbar.opened {
  background: #ffffff !important;
}
.cid-sh5098GfTX .nav-item:focus,
.cid-sh5098GfTX .nav-link:focus {
  outline: none;
}
.cid-sh5098GfTX .dropdown .dropdown-menu .dropdown-item {
  width: auto;
  transition: all 0.25s ease-in-out;
}
.cid-sh5098GfTX .dropdown .dropdown-menu .dropdown-item::after {
  right: 1rem;
}
.cid-sh5098GfTX .dropdown .dropdown-menu .dropdown-item .mbr-iconfont {
  margin-left: -1.8rem;
  padding-right: 1rem;
  font-size: inherit;
}
.cid-sh5098GfTX .dropdown .dropdown-menu .dropdown-item .mbr-iconfont:before {
  display: inline-block;
  transform: scale(1, 1);
  transition: all 0.25s ease-in-out;
}
.cid-sh5098GfTX .collapsed .dropdown-menu .dropdown-item:before {
  display: none;
}
.cid-sh5098GfTX .collapsed .dropdown .dropdown-menu .dropdown-item {
  padding: 0.235em 1.5em 0.235em 1.5em !important;
  transition: none;
  margin: 0 !important;
}
.cid-sh5098GfTX .navbar-brand {
  flex-shrink: 0;
  align-items: center;
  margin-right: 0;
  padding: 0;
  transition: all .3s;
  word-break: break-word;
  z-index: 1;
}
.cid-sh5098GfTX .navbar-brand .navbar-caption {
  line-height: inherit !important;
}
.cid-sh5098GfTX .navbar-brand .navbar-logo a {
  outline: none;
}
.cid-sh5098GfTX .dropdown-item.active,
.cid-sh5098GfTX .dropdown-item:active {
  background-color: transparent;
}
.cid-sh5098GfTX .navbar-expand-lg .navbar-nav .nav-link {
  padding: 0;
}
.cid-sh5098GfTX .nav-dropdown .link.dropdown-toggle {
  margin-right: 1.667em;
}
.cid-sh5098GfTX .nav-dropdown .link.dropdown-toggle[aria-expanded="true"] {
  margin-right: 0;
  padding: 0.667em 1.667em;
}
.cid-sh5098GfTX .navbar.navbar-expand-lg .dropdown .dropdown-menu {
  background: #ffffff;
}
.cid-sh5098GfTX .navbar.navbar-expand-lg .dropdown .dropdown-menu .dropdown-submenu {
  margin: 0;
  left: 100%;
}
.cid-sh5098GfTX .navbar .dropdown.open > .dropdown-menu {
  display: block;
}
.cid-sh5098GfTX ul.navbar-nav {
  flex-wrap: wrap;
}
.cid-sh5098GfTX .navbar-buttons {
  text-align: center;
  min-width: 170px;
}
.cid-sh5098GfTX button.navbar-toggler {
  outline: none;
  width: 31px;
  height: 20px;
  cursor: pointer;
  transition: all .2s;
  position: relative;
  align-self: center;
}
.cid-sh5098GfTX button.navbar-toggler .hamburger span {
  position: absolute;
  right: 0;
  width: 30px;
  height: 2px;
  border-right: 5px;
  background-color: currentColor;
}
.cid-sh5098GfTX button.navbar-toggler .hamburger span:nth-child(1) {
  top: 0;
  transition: all .2s;
}
.cid-sh5098GfTX button.navbar-toggler .hamburger span:nth-child(2) {
  top: 8px;
  transition: all .15s;
}
.cid-sh5098GfTX button.navbar-toggler .hamburger span:nth-child(3) {
  top: 8px;
  transition: all .15s;
}
.cid-sh5098GfTX button.navbar-toggler .hamburger span:nth-child(4) {
  top: 16px;
  transition: all .2s;
}
.cid-sh5098GfTX nav.opened .hamburger span:nth-child(1) {
  top: 8px;
  width: 0;
  opacity: 0;
  right: 50%;
  transition: all .2s;
}
.cid-sh5098GfTX nav.opened .hamburger span:nth-child(2) {
  transform: rotate(45deg);
  transition: all .25s;
}
.cid-sh5098GfTX nav.opened .hamburger span:nth-child(3) {
  transform: rotate(-45deg);
  transition: all .25s;
}
.cid-sh5098GfTX nav.opened .hamburger span:nth-child(4) {
  top: 8px;
  width: 0;
  opacity: 0;
  right: 50%;
  transition: all .2s;
}
.cid-sh5098GfTX .navbar-dropdown {
  padding: .5rem 1rem;
}
.cid-sh5098GfTX a.nav-link {
  display: flex;
  align-items: center;
  justify-content: center;
}
.cid-sh5098GfTX .icons-menu {
  flex-wrap: nowrap;
  display: flex;
  justify-content: center;
  padding-left: 1rem;
  padding-right: 1rem;
  padding-top: 0.3rem;
  text-align: center;
}
@media screen and (-ms-high-contrast: active), (-ms-high-contrast: none) {
  .cid-sh5098GfTX .navbar {
    height: 77px;
  }
  .cid-sh5098GfTX .navbar.opened {
    height: auto;
  }
  .cid-sh5098GfTX .nav-item .nav-link:hover::before {
    width: 175%;
    max-width: calc(100% + 2rem);
    left: -1rem;
  }
}
@media (max-width: 992px) {
  .cid-sh5098GfTX .navbar {
    background: #ffffff;
  }
  .cid-sh5098GfTX .nav-link {
    color: black!important;
  }
}
.cid-sh5099Arc4 {
  padding-top: 60px;
  padding-bottom: 0px;
  background-color: #f7f7f7;
}
.cid-sh5099Arc4 .card-wrapper {
  overflow: hidden;
  height: 100%;
  background: #ffffff;
  color: #444444;
  padding: 0;
}
.cid-sh5099Arc4 .ico-line {
  display: inline-block;
  width: 100%;
}
.cid-sh5099Arc4 .line-wrap {
  display: inline-block;
  width: 100%;
}
.cid-sh5099Arc4 p {
  line-height: 1.6;
}
.cid-sh5099Arc4 .rev,
.cid-sh5099Arc4 .mbr-iconfont {
  display: inline-block;
}
.cid-sh5099Arc4 .line {
  display: inline-block;
  width: 8%;
  height: 4px;
  background-color: #65bf7a;
  margin-top: 0.5rem;
  margin-bottom: 2rem;
}
.cid-sh5099Arc4 .card-title {
  color: #333333;
  margin: 0;
  line-height: 1.3;
  padding-bottom: 1rem;
  text-align: left;
}
.cid-sh5099Arc4 .card-box {
  padding: 1.5rem;
}
.cid-sh5099Arc4 .mbr-section-title {
  margin: 0 auto;
  color: #000000;
  text-align: center;
}
.cid-sh5099Arc4 .mbr-section-sub-title {
  text-align: center;
  color: #767676;
}
.cid-sh5099Arc4 .mbr-section-title,
.cid-sh5099Arc4 .line-wrap {
  text-align: center;
  color: #000000;
}
.cid-sh5099Arc4 .rev {
  color: #0a1c44;
}
.cid-sh5099Arc4 .card-text,
.cid-sh5099Arc4 .mbr-section-btn,
.cid-sh5099Arc4 .ico-line {
  color: #767676;
}
.cid-sh509afgjr {
  padding-top: 0px;
  padding-bottom: 60px;
  background-color: #f7f7f7;
}
.cid-sh509afgjr .force-hidden {
  visibility: hidden;
}
.cid-sh509afgjr .card-wrapper {
  overflow: hidden;
  height: 100%;
  background: #ffffff;
  color: #444444;
  padding: 0;
}
.cid-sh509afgjr .ico-line {
  display: inline-block;
  width: 100%;
}
.cid-sh509afgjr p {
  line-height: 1.6;
}
.cid-sh509afgjr .rev,
.cid-sh509afgjr .mbr-iconfont {
  display: inline-block;
}
.cid-sh509afgjr .card-title {
  color: #333333;
  margin: 0;
  line-height: 1.3;
  padding-bottom: 1rem;
  text-align: left;
}
.cid-sh509afgjr .card-box {
  padding: 1.5rem;
}
.cid-sh509afgjr .mbr-section-title {
  margin: 0 auto;
  color: #000000;
  text-align: center;
}
.cid-sh509afgjr .mbr-section-sub-title {
  text-align: center;
  color: #767676;
}
.cid-sh509afgjr .mbr-section-title,
.cid-sh509afgjr .line-wrap {
  text-align: center;
  color: #000000;
}
.cid-sh509afgjr .rev {
  color: #0a1c44;
}
.cid-sh509afgjr .card-text,
.cid-sh509afgjr .mbr-section-btn,
.cid-sh509afgjr .ico-line {
  color: #767676;
}
.cid-sh509aIZJF {
  padding-top: 60px;
  padding-bottom: 60px;
  background-color: #333333;
}
@media (max-width: 767px) {
  .cid-sh509aIZJF .content {
    text-align: center;
  }
  .cid-sh509aIZJF .content > div:not(:last-child) {
    margin-bottom: 2rem;
  }
}
@media (max-width: 767px) {
  .cid-sh509aIZJF .media-wrap {
    margin-bottom: 1rem;
  }
}
.cid-sh509aIZJF .media-wrap .mbr-iconfont-logo {
  font-size: 7.5rem;
  color: #f36;
}
.cid-sh509aIZJF .media-wrap img {
  height: 6rem;
}
.cid-sh509aIZJF .mbr-text {
  color: #8d97ad;
}
.cid-sh509aIZJF .p-title {
  font-size: 17px;
}
.cid-sh509aIZJF .p-title span {
  color: #111111;
}
.cid-sh509aIZJF .title-card {
  font-size: 1.3rem;
}
.cid-sh509aIZJF .social-media ul {
  margin: 0;
  padding: 0;
  margin-bottom: 8px;
}
.cid-sh509aIZJF .social-media ul li {
  margin-right: .5rem;
  display: inline-block;
  margin-bottom: .5rem;
}
.cid-sh509aIZJF .footer-menu {
  margin-bottom: 0;
  display: flex;
  -webkit-justify-content: flex-end;
  justify-content: flex-end;
  -webkit-flex-wrap: wrap;
  flex-wrap: wrap;
  list-style: none;
}
.cid-sh509aIZJF .footer-menu__item {
  font-size: 18px;
  padding-right: 1.5rem;
}
.cid-sh509aIZJF .footer-menu__item:last-child {
  padding-right: 0;
}
.cid-sh509aIZJF .copyright {
  display: flex;
  -webkit-align-items: center;
  align-items: center;
}
.cid-sh509aIZJF .copyright img {
  margin-right: 10px;
}
.cid-sh509aIZJF .icon-transition span {
  color: #ffffff;
  display: flex;
  padding: 1rem;
  border-radius: 50%;
  background-color: #72e29d;
  transition: all 0.3s ease-out 0s;
  font-size: 14px;
}
.cid-sh509aIZJF .icon-transition span:hover {
  background-color: #65bf7a;
}
@media (max-width: 767px) {
  .cid-sh509aIZJF .footer-lower .copyright {
    margin-bottom: 1rem;
    text-align: center;
  }
}
.cid-sh509aIZJF .footer-lower hr {
  margin: 1rem 0;
  border-color: #efefef;
}
@media (max-width: 767px) {
  .cid-sh509aIZJF .footer-menu {
    -webkit-justify-content: center;
    justify-content: center;
  }
}
.cid-sh509aIZJF H5 {
  color: #72e29d;
}
.cid-sh509aIZJF .p-title,
.cid-sh509aIZJF .social-media {
  color: #ffffff;
}
.cid-sixNA34gub .navbar-dropdown {
  position: relative !important;
}
.cid-sixNA34gub img {
  width: 50px!important;
  height: 50px!important;
}
.cid-sixNA34gub .navbar-short {
  background: #ffffff !important;
  box-shadow: 0 0 10px rgba(0, 0, 0, 0.4);
}
.cid-sixNA34gub .navbar-short .nav-link {
  color: black!important;
}
.cid-sixNA34gub .navbar {
  transition: all .3s;
  min-height: 77px;
  border-bottom: 1px solid transparent;
  background: rgba(255, 255, 255, 0);
}
.cid-sixNA34gub .navbar.opened {
  transition: all .3s;
}
.cid-sixNA34gub .navbar .navbar-logo img {
  width: 220px !important;
  height: auto !important;
}
.cid-sixNA34gub .navbar .navbar-collapse {
  justify-content: flex-end;
  z-index: 1;
}
.cid-sixNA34gub .navbar.collapsed .nav-item .nav-link::before {
  display: none;
}
.cid-sixNA34gub .navbar.collapsed.opened .dropdown-menu {
  top: 0;
}
.cid-sixNA34gub .navbar.collapsed .dropdown-menu .dropdown-submenu {
  left: 0 !important;
}
.cid-sixNA34gub .navbar.collapsed .dropdown-menu .dropdown-item:after {
  right: auto;
}
.cid-sixNA34gub .navbar.collapsed .dropdown-menu .dropdown-toggle[data-toggle="dropdown-submenu"]:after {
  margin-left: 0.5rem;
  margin-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-sixNA34gub .navbar.collapsed ul.navbar-nav li {
  margin: auto;
}
.cid-sixNA34gub .navbar.collapsed .icons-menu {
  padding-left: 0;
  padding-right: 0;
  padding-top: .5rem;
  padding-bottom: .5rem;
}
@media (max-width: 991px) {
  .cid-sixNA34gub .navbar .nav-item .nav-link::before {
    display: none;
  }
  .cid-sixNA34gub .navbar.opened .dropdown-menu {
    top: 0;
  }
  .cid-sixNA34gub .navbar .dropdown-menu .dropdown-submenu {
    left: 0 !important;
  }
  .cid-sixNA34gub .navbar .dropdown-menu .dropdown-item:after {
    right: auto;
  }
  .cid-sixNA34gub .navbar .dropdown-menu .dropdown-toggle[data-toggle="dropdown-submenu"]:after {
    margin-left: 0.5rem;
    margin-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-sixNA34gub .navbar ul.navbar-nav li {
    margin: auto;
  }
  .cid-sixNA34gub .navbar .navbar-brand {
    flex-shrink: initial;
    flex-basis: auto;
    word-break: break-word;
    padding-right: 1rem;
    height: 77px;
  }
  .cid-sixNA34gub .navbar .navbar-toggler {
    flex-basis: auto;
  }
  .cid-sixNA34gub .navbar .icons-menu {
    padding: 0;
    padding-top: 1rem;
    padding-bottom: 1.6rem;
  }
}
.cid-sixNA34gub .navbar.navbar-short {
  min-height: 60px;
}
.cid-sixNA34gub .navbar.navbar-short .navbar-logo img {
  height: 3rem !important;
}
.cid-sixNA34gub .navbar.navbar-short .navbar-brand {
  padding: 0;
}
.cid-sixNA34gub .navbar-logo {
  margin-right: 1rem!important;
}
.cid-sixNA34gub .nav-link {
  transition: all 0.3s;
  position: relative;
}
.cid-sixNA34gub .nav-link:before {
  content: '';
  position: absolute;
  width: 8px;
  height: 8px;
  border-radius: 3px;
  transition: all 0.3s;
  bottom: 5px;
  left: 50%;
  opacity: 0;
  transform: translateX(-50%);
  background: #72e29d;
}
.cid-sixNA34gub .nav-link:hover,
.cid-sixNA34gub .nav-link:focus {
  color: #72e29d !important;
}
.cid-sixNA34gub .nav-link:hover:before,
.cid-sixNA34gub .nav-link:focus:before {
  bottom: -17px;
  opacity: 1;
}
.cid-sixNA34gub .dropdown-menu {
  padding: 0.5rem 0;
  border: 2px solid black;
  border-radius: 8px;
}
.cid-sixNA34gub .dropdown-item {
  padding: 0 2rem;
  backround: white;
  color: black !important;
}
.cid-sixNA34gub .dropdown-item:before {
  content: '';
  position: absolute;
  width: 8px;
  height: 8px;
  border-radius: 3px;
  transition: all 0.3s;
  left: -5px;
  top: 50%;
  opacity: 0;
  transform: translateY(-50%);
  background: #72e29d;
}
.cid-sixNA34gub .dropdown-item:hover,
.cid-sixNA34gub .dropdown-item:focus {
  color: #72e29d !important;
  transform: translateX(10px);
}
.cid-sixNA34gub .dropdown-item:hover:before,
.cid-sixNA34gub .dropdown-item:focus:before {
  left: 7px;
  opacity: 1;
}
.cid-sixNA34gub .iconfont-wrapper {
  position: relative;
  box-shadow: 0px 0px 0px 2px #000000 inset;
  border-radius: 50%;
  color: #000000 !important;
  font-size: 1.2rem;
  width: 45px;
  height: 45px;
  display: flex;
  margin: 0 0.4rem;
  justify-content: center;
  align-items: center;
  transition: all 0.3s;
}
.cid-sixNA34gub .iconfont-wrapper:hover {
  box-shadow: 0px 0px 0px 2px #72e29d inset;
}
.cid-sixNA34gub .iconfont-wrapper:hover .icon-bg {
  top: 0px;
  right: 0px;
}
.cid-sixNA34gub .iconfont-wrapper:hover .mbr-iconfont {
  color: white;
}
.cid-sixNA34gub .mbr-iconfont {
  z-index: 2;
  transition: all 0.3s;
}
.cid-sixNA34gub .icon-bg {
  position: absolute;
  top: 5px;
  right: -5px;
  box-sizing: border-box;
  width: 100%;
  transition: all 0.3s;
  z-index: -1;
  height: 100%;
  border-radius: 50%;
  background: #72e29d;
}
.cid-sixNA34gub .navbar-nav {
  margin: auto;
}
.cid-sixNA34gub .nav-dropdown .link {
  padding: 0 0.3em !important;
  margin: .667em 1em !important;
}
.cid-sixNA34gub .nav-dropdown .link.dropdown-toggle::after {
  margin-left: 0.5rem;
  margin-top: 0.2rem;
}
.cid-sixNA34gub .container {
  display: flex;
  margin: auto;
}
.cid-sixNA34gub .navbar-caption {
  padding-right: 4rem;
}
.cid-sixNA34gub .dropdown-menu,
.cid-sixNA34gub .navbar.opened {
  background: #ffffff !important;
}
.cid-sixNA34gub .nav-item:focus,
.cid-sixNA34gub .nav-link:focus {
  outline: none;
}
.cid-sixNA34gub .dropdown .dropdown-menu .dropdown-item {
  width: auto;
  transition: all 0.25s ease-in-out;
}
.cid-sixNA34gub .dropdown .dropdown-menu .dropdown-item::after {
  right: 1rem;
}
.cid-sixNA34gub .dropdown .dropdown-menu .dropdown-item .mbr-iconfont {
  margin-left: -1.8rem;
  padding-right: 1rem;
  font-size: inherit;
}
.cid-sixNA34gub .dropdown .dropdown-menu .dropdown-item .mbr-iconfont:before {
  display: inline-block;
  transform: scale(1, 1);
  transition: all 0.25s ease-in-out;
}
.cid-sixNA34gub .collapsed .dropdown-menu .dropdown-item:before {
  display: none;
}
.cid-sixNA34gub .collapsed .dropdown .dropdown-menu .dropdown-item {
  padding: 0.235em 1.5em 0.235em 1.5em !important;
  transition: none;
  margin: 0 !important;
}
.cid-sixNA34gub .navbar-brand {
  flex-shrink: 0;
  align-items: center;
  margin-right: 0;
  padding: 0;
  transition: all .3s;
  word-break: break-word;
  z-index: 1;
}
.cid-sixNA34gub .navbar-brand .navbar-caption {
  line-height: inherit !important;
}
.cid-sixNA34gub .navbar-brand .navbar-logo a {
  outline: none;
}
.cid-sixNA34gub .dropdown-item.active,
.cid-sixNA34gub .dropdown-item:active {
  background-color: transparent;
}
.cid-sixNA34gub .navbar-expand-lg .navbar-nav .nav-link {
  padding: 0;
}
.cid-sixNA34gub .nav-dropdown .link.dropdown-toggle {
  margin-right: 1.667em;
}
.cid-sixNA34gub .nav-dropdown .link.dropdown-toggle[aria-expanded="true"] {
  margin-right: 0;
  padding: 0.667em 1.667em;
}
.cid-sixNA34gub .navbar.navbar-expand-lg .dropdown .dropdown-menu {
  background: #ffffff;
}
.cid-sixNA34gub .navbar.navbar-expand-lg .dropdown .dropdown-menu .dropdown-submenu {
  margin: 0;
  left: 100%;
}
.cid-sixNA34gub .navbar .dropdown.open > .dropdown-menu {
  display: block;
}
.cid-sixNA34gub ul.navbar-nav {
  flex-wrap: wrap;
}
.cid-sixNA34gub .navbar-buttons {
  text-align: center;
  min-width: 170px;
}
.cid-sixNA34gub button.navbar-toggler {
  outline: none;
  width: 31px;
  height: 20px;
  cursor: pointer;
  transition: all .2s;
  position: relative;
  align-self: center;
}
.cid-sixNA34gub button.navbar-toggler .hamburger span {
  position: absolute;
  right: 0;
  width: 30px;
  height: 2px;
  border-right: 5px;
  background-color: currentColor;
}
.cid-sixNA34gub button.navbar-toggler .hamburger span:nth-child(1) {
  top: 0;
  transition: all .2s;
}
.cid-sixNA34gub button.navbar-toggler .hamburger span:nth-child(2) {
  top: 8px;
  transition: all .15s;
}
.cid-sixNA34gub button.navbar-toggler .hamburger span:nth-child(3) {
  top: 8px;
  transition: all .15s;
}
.cid-sixNA34gub button.navbar-toggler .hamburger span:nth-child(4) {
  top: 16px;
  transition: all .2s;
}
.cid-sixNA34gub nav.opened .hamburger span:nth-child(1) {
  top: 8px;
  width: 0;
  opacity: 0;
  right: 50%;
  transition: all .2s;
}
.cid-sixNA34gub nav.opened .hamburger span:nth-child(2) {
  transform: rotate(45deg);
  transition: all .25s;
}
.cid-sixNA34gub nav.opened .hamburger span:nth-child(3) {
  transform: rotate(-45deg);
  transition: all .25s;
}
.cid-sixNA34gub nav.opened .hamburger span:nth-child(4) {
  top: 8px;
  width: 0;
  opacity: 0;
  right: 50%;
  transition: all .2s;
}
.cid-sixNA34gub .navbar-dropdown {
  padding: .5rem 1rem;
}
.cid-sixNA34gub a.nav-link {
  display: flex;
  align-items: center;
  justify-content: center;
}
.cid-sixNA34gub .icons-menu {
  flex-wrap: nowrap;
  display: flex;
  justify-content: center;
  padding-left: 1rem;
  padding-right: 1rem;
  padding-top: 0.3rem;
  text-align: center;
}
@media screen and (-ms-high-contrast: active), (-ms-high-contrast: none) {
  .cid-sixNA34gub .navbar {
    height: 77px;
  }
  .cid-sixNA34gub .navbar.opened {
    height: auto;
  }
  .cid-sixNA34gub .nav-item .nav-link:hover::before {
    width: 175%;
    max-width: calc(100% + 2rem);
    left: -1rem;
  }
}
@media (max-width: 992px) {
  .cid-sixNA34gub .navbar {
    background: #ffffff;
  }
  .cid-sixNA34gub .nav-link {
    color: black!important;
  }
}
.cid-sixNA3ohuL {
  padding-top: 60px;
  padding-bottom: 0px;
  background-color: #f7f7f7;
}
.cid-sixNA3ohuL .card-wrapper {
  overflow: hidden;
  height: 100%;
  background: #ffffff;
  color: #444444;
  padding: 0;
}
.cid-sixNA3ohuL .ico-line {
  display: inline-block;
  width: 100%;
}
.cid-sixNA3ohuL .line-wrap {
  display: inline-block;
  width: 100%;
}
.cid-sixNA3ohuL p {
  line-height: 1.6;
}
.cid-sixNA3ohuL .rev,
.cid-sixNA3ohuL .mbr-iconfont {
  display: inline-block;
}
.cid-sixNA3ohuL .line {
  display: inline-block;
  width: 8%;
  height: 4px;
  background-color: #65bf7a;
  margin-top: 0.5rem;
  margin-bottom: 2rem;
}
.cid-sixNA3ohuL .card-title {
  color: #333333;
  margin: 0;
  line-height: 1.3;
  padding-bottom: 1rem;
  text-align: left;
}
.cid-sixNA3ohuL .card-box {
  padding: 1.5rem;
}
.cid-sixNA3ohuL .mbr-section-title {
  margin: 0 auto;
  color: #000000;
  text-align: center;
}
.cid-sixNA3ohuL .mbr-section-sub-title {
  text-align: center;
  color: #767676;
}
.cid-sixNA3ohuL .mbr-section-title,
.cid-sixNA3ohuL .line-wrap {
  text-align: center;
  color: #000000;
}
.cid-sixNA3ohuL .rev {
  color: #0a1c44;
}
.cid-sixNA3ohuL .card-text,
.cid-sixNA3ohuL .mbr-section-btn,
.cid-sixNA3ohuL .ico-line {
  color: #767676;
}
.cid-sixNA4dsJr {
  padding-top: 60px;
  padding-bottom: 60px;
  background-color: #333333;
}
@media (max-width: 767px) {
  .cid-sixNA4dsJr .content {
    text-align: center;
  }
  .cid-sixNA4dsJr .content > div:not(:last-child) {
    margin-bottom: 2rem;
  }
}
@media (max-width: 767px) {
  .cid-sixNA4dsJr .media-wrap {
    margin-bottom: 1rem;
  }
}
.cid-sixNA4dsJr .media-wrap .mbr-iconfont-logo {
  font-size: 7.5rem;
  color: #f36;
}
.cid-sixNA4dsJr .media-wrap img {
  height: 6rem;
}
.cid-sixNA4dsJr .mbr-text {
  color: #8d97ad;
}
.cid-sixNA4dsJr .p-title {
  font-size: 17px;
}
.cid-sixNA4dsJr .p-title span {
  color: #111111;
}
.cid-sixNA4dsJr .title-card {
  font-size: 1.3rem;
}
.cid-sixNA4dsJr .social-media ul {
  margin: 0;
  padding: 0;
  margin-bottom: 8px;
}
.cid-sixNA4dsJr .social-media ul li {
  margin-right: .5rem;
  display: inline-block;
  margin-bottom: .5rem;
}
.cid-sixNA4dsJr .footer-menu {
  margin-bottom: 0;
  display: flex;
  -webkit-justify-content: flex-end;
  justify-content: flex-end;
  -webkit-flex-wrap: wrap;
  flex-wrap: wrap;
  list-style: none;
}
.cid-sixNA4dsJr .footer-menu__item {
  font-size: 18px;
  padding-right: 1.5rem;
}
.cid-sixNA4dsJr .footer-menu__item:last-child {
  padding-right: 0;
}
.cid-sixNA4dsJr .copyright {
  display: flex;
  -webkit-align-items: center;
  align-items: center;
}
.cid-sixNA4dsJr .copyright img {
  margin-right: 10px;
}
.cid-sixNA4dsJr .icon-transition span {
  color: #ffffff;
  display: flex;
  padding: 1rem;
  border-radius: 50%;
  background-color: #72e29d;
  transition: all 0.3s ease-out 0s;
  font-size: 14px;
}
.cid-sixNA4dsJr .icon-transition span:hover {
  background-color: #65bf7a;
}
@media (max-width: 767px) {
  .cid-sixNA4dsJr .footer-lower .copyright {
    margin-bottom: 1rem;
    text-align: center;
  }
}
.cid-sixNA4dsJr .footer-lower hr {
  margin: 1rem 0;
  border-color: #efefef;
}
@media (max-width: 767px) {
  .cid-sixNA4dsJr .footer-menu {
    -webkit-justify-content: center;
    justify-content: center;
  }
}
.cid-sixNA4dsJr H5 {
  color: #72e29d;
}
.cid-sixNA4dsJr .p-title,
.cid-sixNA4dsJr .social-media {
  color: #ffffff;
}
