.btn {
  border-width: 2px;
}
img,
.card-wrap,
.card-wrapper,
.video-wrapper,
.mbr-figure iframe,
.google-map iframe,
.slide-content,
.plan,
.card,
.item-wrapper {
  border-radius: 2rem !important;
}
.video-wrapper {
  overflow: hidden;
}
body {
  background-color: #e6f0f1;
}
body {
  font-family: Brygada 1918;
}
.display-1 {
  font-family: 'Brygada 1918', sans-serif;
  font-size: 6.875rem;
  line-height: 1;
  letter-spacing: -0.34rem;
}
.display-1 > .mbr-iconfont {
  font-size: 8.59375rem;
}
.display-2 {
  font-family: 'Brygada 1918', sans-serif;
  font-size: 4rem;
  line-height: 1.1;
  letter-spacing: -0.2rem;
}
.display-2 > .mbr-iconfont {
  font-size: 5rem;
}
.display-4 {
  font-family: 'Brygada 1918', sans-serif;
  font-size: 1.125rem;
  line-height: 1.25;
  letter-spacing: -0.0125rem;
}
.display-4 > .mbr-iconfont {
  font-size: 1.40625rem;
}
.display-5 {
  font-family: 'Brygada 1918', sans-serif;
  font-size: 2.25rem;
  line-height: 1;
  letter-spacing: -0.0625rem;
}
.display-5 > .mbr-iconfont {
  font-size: 2.8125rem;
}
.display-7 {
  font-family: 'Brygada 1918', sans-serif;
  font-size: 1.25rem;
  line-height: 1.25;
  letter-spacing: -0.03rem;
}
.display-7 > .mbr-iconfont {
  font-size: 1.5625rem;
}
/* ---- 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: 5.5rem;
  }
}
@media (max-width: 768px) {
  .display-1 {
    font-size: 4.8125rem;
    font-size: calc( 3.05625rem + (6.875 - 3.05625) * ((100vw - 20rem) / (48 - 20)));
    line-height: calc( 1.1 * (3.05625rem + (6.875 - 3.05625) * ((100vw - 20rem) / (48 - 20))));
  }
  .display-2 {
    font-size: 3.2rem;
    font-size: calc( 2.05rem + (4 - 2.05) * ((100vw - 20rem) / (48 - 20)));
    line-height: calc( 1.3 * (2.05rem + (4 - 2.05) * ((100vw - 20rem) / (48 - 20))));
  }
  .display-4 {
    font-size: 0.9rem;
    font-size: calc( 1.04375rem + (1.125 - 1.04375) * ((100vw - 20rem) / (48 - 20)));
    line-height: calc( 1.4 * (1.04375rem + (1.125 - 1.04375) * ((100vw - 20rem) / (48 - 20))));
  }
  .display-5 {
    font-size: 1.8rem;
    font-size: calc( 1.4375rem + (2.25 - 1.4375) * ((100vw - 20rem) / (48 - 20)));
    line-height: calc( 1.4 * (1.4375rem + (2.25 - 1.4375) * ((100vw - 20rem) / (48 - 20))));
  }
  .display-7 {
    font-size: 1rem;
    font-size: calc( 1.0875rem + (1.25 - 1.0875) * ((100vw - 20rem) / (48 - 20)));
    line-height: calc( 1.4 * (1.0875rem + (1.25 - 1.0875) * ((100vw - 20rem) / (48 - 20))));
  }
}
/* Buttons */
.btn {
  padding: 1.25rem 2rem;
  border-radius: 4px;
}
@media (max-width: 767px) {
  .btn {
    padding: 0.75rem 1.5rem;
  }
}
.btn-sm {
  padding: 0.6rem 1.2rem;
  border-radius: 4px;
}
.btn-md {
  padding: 0.6rem 1.2rem;
  border-radius: 4px;
}
.btn-lg {
  padding: 1.25rem 2rem;
  border-radius: 4px;
}
.bg-primary {
  background-color: #e29578 !important;
}
.bg-success {
  background-color: #4add99 !important;
}
.bg-info {
  background-color: #33d4f4 !important;
}
.bg-warning {
  background-color: #ffc928 !important;
}
.bg-danger {
  background-color: #df4856 !important;
}
.btn-primary,
.btn-primary:active {
  background-color: #e29578 !important;
  border-color: #e29578 !important;
  color: #ffffff !important;
  box-shadow: none;
}
.btn-primary:hover,
.btn-primary:focus,
.btn-primary.focus,
.btn-primary.active {
  color: inherit;
  background-color: #ebb6a2 !important;
  border-color: #ebb6a2 !important;
  box-shadow: none;
}
.btn-primary.disabled,
.btn-primary:disabled {
  color: #ffffff !important;
  background-color: #ebb6a2 !important;
  border-color: #ebb6a2 !important;
}
.btn-secondary,
.btn-secondary:active {
  background-color: #83c5be !important;
  border-color: #83c5be !important;
  color: #ffffff !important;
  box-shadow: none;
}
.btn-secondary:hover,
.btn-secondary:focus,
.btn-secondary.focus,
.btn-secondary.active {
  color: inherit;
  background-color: #a6d5d0 !important;
  border-color: #a6d5d0 !important;
  box-shadow: none;
}
.btn-secondary.disabled,
.btn-secondary:disabled {
  color: #ffffff !important;
  background-color: #a6d5d0 !important;
  border-color: #a6d5d0 !important;
}
.btn-info,
.btn-info:active {
  background-color: #33d4f4 !important;
  border-color: #33d4f4 !important;
  color: #ffffff !important;
  box-shadow: none;
}
.btn-info:hover,
.btn-info:focus,
.btn-info.focus,
.btn-info.active {
  color: inherit;
  background-color: #63def7 !important;
  border-color: #63def7 !important;
  box-shadow: none;
}
.btn-info.disabled,
.btn-info:disabled {
  color: #ffffff !important;
  background-color: #63def7 !important;
  border-color: #63def7 !important;
}
.btn-success,
.btn-success:active {
  background-color: #4add99 !important;
  border-color: #4add99 !important;
  color: #ffffff !important;
  box-shadow: none;
}
.btn-success:hover,
.btn-success:focus,
.btn-success.focus,
.btn-success.active {
  color: inherit;
  background-color: #75e5b1 !important;
  border-color: #75e5b1 !important;
  box-shadow: none;
}
.btn-success.disabled,
.btn-success:disabled {
  color: #ffffff !important;
  background-color: #75e5b1 !important;
  border-color: #75e5b1 !important;
}
.btn-warning,
.btn-warning:active {
  background-color: #ffc928 !important;
  border-color: #ffc928 !important;
  color: #281e00 !important;
  box-shadow: none;
}
.btn-warning:hover,
.btn-warning:focus,
.btn-warning.focus,
.btn-warning.active {
  color: inherit;
  background-color: #ffd65b !important;
  border-color: #ffd65b !important;
  box-shadow: none;
}
.btn-warning.disabled,
.btn-warning:disabled {
  color: #281e00 !important;
  background-color: #ffd65b !important;
  border-color: #ffd65b !important;
}
.btn-danger,
.btn-danger:active {
  background-color: #df4856 !important;
  border-color: #df4856 !important;
  color: #ffffff !important;
  box-shadow: none;
}
.btn-danger:hover,
.btn-danger:focus,
.btn-danger.focus,
.btn-danger.active {
  color: inherit;
  background-color: #e7737e !important;
  border-color: #e7737e !important;
  box-shadow: none;
}
.btn-danger.disabled,
.btn-danger:disabled {
  color: #ffffff !important;
  background-color: #e7737e !important;
  border-color: #e7737e !important;
}
.btn-white,
.btn-white:active {
  background-color: #eff0ec !important;
  border-color: #eff0ec !important;
  color: #757b62 !important;
  box-shadow: none;
}
.btn-white:hover,
.btn-white:focus,
.btn-white.focus,
.btn-white.active {
  color: inherit;
  background-color: #ffffff !important;
  border-color: #ffffff !important;
  box-shadow: none;
}
.btn-white.disabled,
.btn-white:disabled {
  color: #757b62 !important;
  background-color: #ffffff !important;
  border-color: #ffffff !important;
}
.btn-black,
.btn-black:active {
  background-color: #232323 !important;
  border-color: #232323 !important;
  color: #ffffff !important;
  box-shadow: none;
}
.btn-black:hover,
.btn-black:focus,
.btn-black.focus,
.btn-black.active {
  color: inherit;
  background-color: #3d3d3d !important;
  border-color: #3d3d3d !important;
  box-shadow: none;
}
.btn-black.disabled,
.btn-black:disabled {
  color: #ffffff !important;
  background-color: #3d3d3d !important;
  border-color: #3d3d3d !important;
}
.btn-primary-outline,
.btn-primary-outline:active {
  background-color: transparent !important;
  border-color: #e29578;
  color: #e29578;
}
.btn-primary-outline:hover,
.btn-primary-outline:focus,
.btn-primary-outline.focus,
.btn-primary-outline.active {
  color: #d35d31 !important;
  background-color: transparent !important;
  border-color: #d35d31 !important;
  box-shadow: none !important;
}
.btn-primary-outline.disabled,
.btn-primary-outline:disabled {
  color: #ffffff !important;
  background-color: #e29578 !important;
  border-color: #e29578 !important;
}
.btn-secondary-outline,
.btn-secondary-outline:active {
  background-color: transparent !important;
  border-color: #83c5be;
  color: #83c5be;
}
.btn-secondary-outline:hover,
.btn-secondary-outline:focus,
.btn-secondary-outline.focus,
.btn-secondary-outline.active {
  color: #4da49b !important;
  background-color: transparent !important;
  border-color: #4da49b !important;
  box-shadow: none !important;
}
.btn-secondary-outline.disabled,
.btn-secondary-outline:disabled {
  color: #ffffff !important;
  background-color: #83c5be !important;
  border-color: #83c5be !important;
}
.btn-info-outline,
.btn-info-outline:active {
  background-color: transparent !important;
  border-color: #33d4f4;
  color: #33d4f4;
}
.btn-info-outline:hover,
.btn-info-outline:focus,
.btn-info-outline.focus,
.btn-info-outline.active {
  color: #0ba7c6 !important;
  background-color: transparent !important;
  border-color: #0ba7c6 !important;
  box-shadow: none !important;
}
.btn-info-outline.disabled,
.btn-info-outline:disabled {
  color: #ffffff !important;
  background-color: #33d4f4 !important;
  border-color: #33d4f4 !important;
}
.btn-success-outline,
.btn-success-outline:active {
  background-color: transparent !important;
  border-color: #4add99;
  color: #4add99;
}
.btn-success-outline:hover,
.btn-success-outline:focus,
.btn-success-outline.focus,
.btn-success-outline.active {
  color: #21af6d !important;
  background-color: transparent !important;
  border-color: #21af6d !important;
  box-shadow: none !important;
}
.btn-success-outline.disabled,
.btn-success-outline:disabled {
  color: #ffffff !important;
  background-color: #4add99 !important;
  border-color: #4add99 !important;
}
.btn-warning-outline,
.btn-warning-outline:active {
  background-color: transparent !important;
  border-color: #ffc928;
  color: #ffc928;
}
.btn-warning-outline:hover,
.btn-warning-outline:focus,
.btn-warning-outline.focus,
.btn-warning-outline.active {
  color: #d09c00 !important;
  background-color: transparent !important;
  border-color: #d09c00 !important;
  box-shadow: none !important;
}
.btn-warning-outline.disabled,
.btn-warning-outline:disabled {
  color: #281e00 !important;
  background-color: #ffc928 !important;
  border-color: #ffc928 !important;
}
.btn-danger-outline,
.btn-danger-outline:active {
  background-color: transparent !important;
  border-color: #df4856;
  color: #df4856;
}
.btn-danger-outline:hover,
.btn-danger-outline:focus,
.btn-danger-outline.focus,
.btn-danger-outline.active {
  color: #b11f2d !important;
  background-color: transparent !important;
  border-color: #b11f2d !important;
  box-shadow: none !important;
}
.btn-danger-outline.disabled,
.btn-danger-outline:disabled {
  color: #ffffff !important;
  background-color: #df4856 !important;
  border-color: #df4856 !important;
}
.btn-black-outline,
.btn-black-outline:active {
  background-color: transparent !important;
  border-color: #232323;
  color: #232323;
}
.btn-black-outline:hover,
.btn-black-outline:focus,
.btn-black-outline.focus,
.btn-black-outline.active {
  color: #000000 !important;
  background-color: transparent !important;
  border-color: #000000 !important;
  box-shadow: none !important;
}
.btn-black-outline.disabled,
.btn-black-outline:disabled {
  color: #ffffff !important;
  background-color: #232323 !important;
  border-color: #232323 !important;
}
.btn-white-outline,
.btn-white-outline:active {
  background-color: transparent !important;
  border-color: #fafafa;
  color: #fafafa;
}
.btn-white-outline:hover,
.btn-white-outline:focus,
.btn-white-outline.focus,
.btn-white-outline.active {
  color: #cfcfcf !important;
  background-color: transparent !important;
  border-color: #cfcfcf !important;
  box-shadow: none !important;
}
.btn-white-outline.disabled,
.btn-white-outline:disabled {
  color: #7a7a7a !important;
  background-color: #fafafa !important;
  border-color: #fafafa !important;
}
.text-primary {
  color: #e29578 !important;
}
.text-secondary {
  color: #83c5be !important;
}
.text-success {
  color: #4add99 !important;
}
.text-info {
  color: #33d4f4 !important;
}
.text-warning {
  color: #ffc928 !important;
}
.text-danger {
  color: #df4856 !important;
}
.text-white {
  color: #fafafa !important;
}
.text-black {
  color: #232323 !important;
}
a.text-primary:hover,
a.text-primary:focus,
a.text-primary.active {
  color: #c9562b !important;
}
a.text-secondary:hover,
a.text-secondary:focus,
a.text-secondary.active {
  color: #489a91 !important;
}
a.text-success:hover,
a.text-success:focus,
a.text-success.active {
  color: #1fa265 !important;
}
a.text-info:hover,
a.text-info:focus,
a.text-info.active {
  color: #0a9ab7 !important;
}
a.text-warning:hover,
a.text-warning:focus,
a.text-warning.active {
  color: #c19100 !important;
}
a.text-danger:hover,
a.text-danger:focus,
a.text-danger.active {
  color: #a41d29 !important;
}
a.text-white:hover,
a.text-white:focus,
a.text-white.active {
  color: #c7c7c7 !important;
}
a.text-black:hover,
a.text-black:focus,
a.text-black.active {
  color: #000000 !important;
}
a[class*="text-"]:not(.nav-link):not(.dropdown-item):not([role]):not(.navbar-caption) {
  position: relative;
  background-image: transparent;
  background-size: 10000px 2px;
  background-repeat: no-repeat;
  background-position: 0px 1.2em;
  background-position: -10000px 1.2em;
}
a[class*="text-"]:not(.nav-link):not(.dropdown-item):not([role]):not(.navbar-caption):hover {
  transition: background-position 2s ease-in-out;
  background-image: linear-gradient(currentColor 50%, currentColor 50%);
  background-position: 0px 1.2em;
}
.nav-tabs .nav-link.active {
  color: #e29578;
}
.nav-tabs .nav-link:not(.active) {
  color: #232323;
}
.alert-success {
  background-color: #70c770;
}
.alert-info {
  background-color: #33d4f4;
}
.alert-warning {
  background-color: #ffc928;
}
.alert-danger {
  background-color: #df4856;
}
.mbr-section-btn .btn:not(.btn-form) {
  border-radius: 100px;
}
.mbr-gallery-filter li a {
  border-radius: 100px !important;
}
.mbr-gallery-filter li.active .btn {
  background-color: #e29578;
  border-color: #e29578;
  color: #ffffff;
}
.mbr-gallery-filter li.active .btn:focus {
  box-shadow: none;
}
.nav-tabs .nav-link {
  border-radius: 100px !important;
}
a,
a:hover {
  color: #e29578;
}
.mbr-plan-header.bg-primary .mbr-plan-subtitle,
.mbr-plan-header.bg-primary .mbr-plan-price-desc {
  color: #ffffff;
}
.mbr-plan-header.bg-success .mbr-plan-subtitle,
.mbr-plan-header.bg-success .mbr-plan-price-desc {
  color: #f6fdfa;
}
.mbr-plan-header.bg-info .mbr-plan-subtitle,
.mbr-plan-header.bg-info .mbr-plan-price-desc {
  color: #f5fdfe;
}
.mbr-plan-header.bg-warning .mbr-plan-subtitle,
.mbr-plan-header.bg-warning .mbr-plan-price-desc {
  color: #fffcf4;
}
.mbr-plan-header.bg-danger .mbr-plan-subtitle,
.mbr-plan-header.bg-danger .mbr-plan-price-desc {
  color: #fdf6f6;
}
/* Scroll to top button*/
.scrollToTop_wraper {
  display: none;
}
.form-control {
  font-family: 'Brygada 1918', sans-serif;
  font-size: 1.25rem;
  line-height: 1.25;
  letter-spacing: -0.03rem;
  font-weight: 400;
  border-radius: 100px !important;
}
.form-control > .mbr-iconfont {
  font-size: 1.5625rem;
}
.form-control:hover,
.form-control:focus {
  box-shadow: rgba(0, 0, 0, 0.07) 0px 1px 1px 0px, rgba(0, 0, 0, 0.07) 0px 1px 3px 0px, rgba(0, 0, 0, 0.03) 0px 0px 0px 1px;
  border-color: #e29578 !important;
}
.form-control:-webkit-input-placeholder {
  font-family: 'Brygada 1918', sans-serif;
  font-size: 1.25rem;
  line-height: 1.25;
  letter-spacing: -0.03rem;
  font-weight: 400;
}
.form-control:-webkit-input-placeholder > .mbr-iconfont {
  font-size: 1.5625rem;
}
blockquote {
  border-color: #e29578;
}
/* Forms */
.mbr-form .input-group-btn .btn {
  border-radius: 100px !important;
}
.mbr-form .input-group-btn .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: #e29578;
  color: #ffffff;
}
.jq-number__spin {
  transition: 0.25s ease;
}
.jq-number__spin:hover {
  border-color: #e29578;
}
.jq-selectbox .jq-selectbox__trigger-arrow,
.jq-number__spin.minus:after,
.jq-number__spin.plus:after {
  transition: 0.4s;
  border-top-color: #232323;
  border-bottom-color: #232323;
}
.jq-selectbox:hover .jq-selectbox__trigger-arrow,
.jq-number__spin.minus:hover:after,
.jq-number__spin.plus:hover:after {
  border-top-color: #e29578;
  border-bottom-color: #e29578;
}
.xdsoft_datetimepicker .xdsoft_calendar td.xdsoft_default,
.xdsoft_datetimepicker .xdsoft_calendar td.xdsoft_current,
.xdsoft_datetimepicker .xdsoft_timepicker .xdsoft_time_box > div > div.xdsoft_current {
  color: #000000 !important;
  background-color: #e29578 !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: #83c5be !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='%23e29578' %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;
}
.mbr-section-btn .btn,
.mbr-section-btn-main .btn {
  position: relative;
  padding: 8px 24px;
  border-radius: 10vmax !important;
  transition: all 0.5s ease-in-out;
  font-weight: 400 !important;
  overflow: hidden;
  border-width: 1px !important;
}
.mbr-section-btn .btn::before,
.mbr-section-btn-main .btn::before {
  content: '';
  position: absolute;
  top: 0;
  left: 0;
  width: 0;
  height: 100%;
  background-image: linear-gradient(90deg, transparent 0%, transparent 100%);
  border-radius: 100%;
  transition: all 0.5s ease-in-out;
}
.mbr-section-btn .btn:hover,
.mbr-section-btn-main .btn:hover,
.mbr-section-btn .btn:focus,
.mbr-section-btn-main .btn:focus {
  box-shadow: inset 250px 10px 5px transparent !important;
}
.mbr-section-btn .btn:hover::before,
.mbr-section-btn-main .btn:hover::before,
.mbr-section-btn .btn:focus::before,
.mbr-section-btn-main .btn:focus::before {
  width: 14%;
}
.cid-v28qFmAopL {
  background-color: transparent;
}
.cid-v28qFmAopL .navbar-dropdown {
  background-color: #f4f4f6 !important;
  padding: 0;
}
.cid-v28qFmAopL .navbar.navbar-expand-lg .dropdown .dropdown-menu {
  background-color: #f4f4f6 !important;
  background: #f4f4f6;
}
.cid-v28qFmAopL .navbar.navbar-expand-lg .dropdown .dropdown-menu .dropdown-submenu {
  margin: 0;
  left: 100%;
}
.cid-v28qFmAopL .menu_box {
  flex-wrap: nowrap;
}
@media (max-width: 991px) {
  .cid-v28qFmAopL .menu_box {
    flex-direction: column;
    align-items: flex-start;
  }
  .cid-v28qFmAopL .menu_box .navbar.opened,
  .cid-v28qFmAopL .menu_box .navbar-collapse {
    background-color: #f4f4f6 !important;
    transition: all 0s ease 0s;
  }
}
.cid-v28qFmAopL .navbar-dropdown {
  position: relative !important;
}
.cid-v28qFmAopL .btn {
  min-height: auto;
  box-shadow: none;
  margin-top: 0;
}
.cid-v28qFmAopL .btn:hover {
  box-shadow: none;
}
.cid-v28qFmAopL .nav-item {
  margin: 4px 15px;
}
@media (min-width: 1200px) {
  .cid-v28qFmAopL .nav-item {
    margin: 4px 20px;
  }
}
@media (max-width: 991px) {
  .cid-v28qFmAopL .nav-item {
    margin: 0 !important;
  }
}
.cid-v28qFmAopL .nav-item .nav-link {
  transition: all 0.5s ease-out;
  border-radius: 0.5rem !important;
  position: relative;
}
.cid-v28qFmAopL .nav-item .nav-link::before {
  content: '';
  position: absolute;
  bottom: 0;
  left: 0;
  background-image: linear-gradient(90deg, #006d77 -5%, #83c5be 95%);
  height: 1px;
  width: 0;
  transition: all 0.3s ease-in-out;
}
.cid-v28qFmAopL .nav-item .nav-link:hover::before,
.cid-v28qFmAopL .nav-item .nav-link:focus::before {
  width: 100%;
}
.cid-v28qFmAopL .dropdown-menu {
  border-radius: 0;
  box-shadow: none;
  text-align: left;
}
@media (min-width: 992px) {
  .cid-v28qFmAopL .dropdown-menu {
    padding: 18px 34px 22px;
    min-width: 250px;
    top: auto !important;
    left: -40px !important;
  }
  .cid-v28qFmAopL .dropdown-menu.dropdown-submenu {
    left: 215px !important;
    top: -45% !important;
  }
}
@media (max-width: 991px) {
  .cid-v28qFmAopL .dropdown-menu .dropdown-toggle[data-toggle="dropdown-submenu"]::after,
  .cid-v28qFmAopL .link.dropdown-toggle::after {
    display: inline-block;
    width: 7px;
    height: 7px;
    margin-left: 0.5rem;
    margin-bottom: 2px;
    content: "";
    border: 2px solid;
    border-left: none;
    border-top: none;
    transform: rotate(-45deg);
    right: 15px;
    position: absolute;
    margin-top: -2px;
  }
  .cid-v28qFmAopL .show.dropdown-toggle[aria-expanded="true"]::after {
    transform: rotate(45deg);
    margin-top: -4px;
  }
  .cid-v28qFmAopL .offcanvas_box {
    display: none;
  }
}
.cid-v28qFmAopL .dropdown-item {
  border: none;
  font-weight: 300 !important;
}
.cid-v28qFmAopL .nav-dropdown .link {
  font-weight: 400 !important;
  padding: 0 !important;
  margin: 0 !important;
}
.cid-v28qFmAopL .nav-dropdown .link.dropdown-toggle::after {
  margin-left: 0.5rem;
  margin-top: 0;
}
.cid-v28qFmAopL .container {
  display: flex;
  margin: auto;
}
.cid-v28qFmAopL .iconfont-wrapper {
  color: #141414;
  font-size: 17px;
  margin-right: 10px;
  margin-bottom: 5px;
  width: 25px;
  height: 25px;
  border-radius: 50%;
  display: flex;
  justify-content: center;
  align-items: center;
  transition: all 0.2s ease-in-out;
}
.cid-v28qFmAopL .iconfont-wrapper:last-child {
  margin-right: 0;
}
.cid-v28qFmAopL .iconfont-wrapper:hover {
  opacity: 0.5;
}
.cid-v28qFmAopL .navbar-nav {
  margin: 0 1rem;
}
@media (min-width: 992px) {
  .cid-v28qFmAopL .navbar-nav {
    margin: 0;
  }
}
.cid-v28qFmAopL .dropdown-menu,
.cid-v28qFmAopL .navbar.opened {
  background-color: false !important;
}
.cid-v28qFmAopL .nav-item:focus,
.cid-v28qFmAopL .nav-link:focus {
  outline: none;
}
.cid-v28qFmAopL .dropdown .dropdown-menu .dropdown-item {
  width: auto;
  transition: all 0.25s ease-in-out;
}
.cid-v28qFmAopL .dropdown .dropdown-menu .dropdown-item::after {
  right: 0.5rem;
}
.cid-v28qFmAopL .dropdown .dropdown-menu .dropdown-item .mbr-iconfont {
  margin-right: 0.5rem;
  vertical-align: sub;
}
.cid-v28qFmAopL .dropdown .dropdown-menu .dropdown-item .mbr-iconfont:before {
  display: inline-block;
  transform: scale(1, 1);
  transition: all 0.25s ease-in-out;
}
.cid-v28qFmAopL .collapsed .dropdown-menu .dropdown-item:before {
  display: none;
}
.cid-v28qFmAopL .collapsed .dropdown .dropdown-menu .dropdown-item {
  padding: 0.235em 1.5em 0.235em 1.5em !important;
  transition: none;
  margin: 0 !important;
}
.cid-v28qFmAopL .navbar {
  min-height: 70px;
  padding: 10px 0;
  transition: all 0.3s;
  border-bottom-width: 0;
}
@media (max-width: 992px) {
  .cid-v28qFmAopL .navbar {
    min-height: 30px;
    max-height: none;
  }
}
.cid-v28qFmAopL .navbar.opened {
  transition: all 0.3s;
}
.cid-v28qFmAopL .navbar .dropdown-item {
  padding: 0;
  margin: 8px 0;
}
.cid-v28qFmAopL .navbar .navbar-logo img {
  max-width: 40px;
  min-height: 40px;
  object-fit: contain;
  border-radius: 10px !important;
}
.cid-v28qFmAopL .navbar .navbar-collapse {
  justify-content: center;
  justify-content: flex-end;
  z-index: 1;
}
.cid-v28qFmAopL .navbar.collapsed {
  justify-content: center;
}
.cid-v28qFmAopL .navbar.collapsed .nav-item .nav-link::before {
  display: none;
}
.cid-v28qFmAopL .navbar.collapsed.opened .dropdown-menu {
  top: 0;
}
.cid-v28qFmAopL .navbar.collapsed .dropdown-menu .dropdown-submenu {
  left: 0 !important;
}
.cid-v28qFmAopL .navbar.collapsed .dropdown-menu .dropdown-item:after {
  right: auto;
}
.cid-v28qFmAopL .navbar.collapsed ul.navbar-nav li {
  margin: auto;
}
.cid-v28qFmAopL .navbar.collapsed .dropdown-menu .dropdown-item {
  padding: 0.25rem 1.5rem;
  text-align: left;
}
.cid-v28qFmAopL .navbar.collapsed .icons-menu {
  padding: 0;
}
@media (max-width: 991px) {
  .cid-v28qFmAopL .navbar .nav-item {
    padding: 0.5rem 0;
  }
  .cid-v28qFmAopL .navbar .navbar-collapse {
    padding: 34px 0;
    border-radius: 16px;
    width: 100%;
  }
  .cid-v28qFmAopL .navbar .nav-item .nav-link::before {
    display: none;
  }
  .cid-v28qFmAopL .navbar.opened .dropdown-menu {
    top: 0;
  }
  .cid-v28qFmAopL .navbar .dropdown-menu {
    padding: 6px 0 6px 15px;
  }
  .cid-v28qFmAopL .navbar .dropdown-menu .dropdown-submenu {
    left: 0 !important;
  }
  .cid-v28qFmAopL .navbar .dropdown-menu .dropdown-item:after {
    right: auto;
    margin-top: -0.4rem;
  }
  .cid-v28qFmAopL .navbar .navbar-logo img {
    height: 3rem !important;
  }
  .cid-v28qFmAopL .navbar ul.navbar-nav {
    overflow: hidden;
    margin: 0;
  }
  .cid-v28qFmAopL .navbar ul.navbar-nav li {
    margin: 0;
  }
  .cid-v28qFmAopL .navbar .dropdown-menu .dropdown-item {
    padding: 0 !important;
    margin: 0;
    margin-top: 8px;
    text-align: left;
  }
  .cid-v28qFmAopL .navbar .navbar-brand {
    flex-shrink: initial;
    flex-basis: auto;
    word-break: break-word;
    padding-right: 0;
    width: 100%;
    justify-content: space-between;
  }
  .cid-v28qFmAopL .navbar .navbar-toggler {
    flex-basis: auto;
  }
  .cid-v28qFmAopL .navbar .icons-menu {
    padding: 0;
  }
}
.cid-v28qFmAopL .navbar.navbar-short {
  min-height: 60px;
}
.cid-v28qFmAopL .navbar.navbar-short .navbar-logo img {
  height: 2.5rem !important;
}
.cid-v28qFmAopL .navbar.navbar-short .navbar-brand {
  min-height: 60px;
  padding: 0;
}
.cid-v28qFmAopL .navbar-brand {
  min-height: 70px;
  flex-shrink: 0;
  align-items: center;
  margin-right: 0;
  padding: 10px 0;
  transition: all 0.3s;
  word-break: break-word;
  z-index: 1;
}
.cid-v28qFmAopL .navbar-brand .navbar-caption {
  line-height: inherit !important;
  font-weight: 400;
}
.cid-v28qFmAopL .navbar-brand .navbar-logo a {
  outline: none;
}
.cid-v28qFmAopL .dropdown-item.active,
.cid-v28qFmAopL .dropdown-item:active {
  background-color: transparent;
}
.cid-v28qFmAopL .navbar-expand-lg .navbar-nav .nav-link {
  margin: 8px 12px !important;
}
@media (max-width: 991px) {
  .cid-v28qFmAopL .navbar-expand-lg .navbar-nav .nav-link {
    margin: 8px 10px !important;
  }
}
.cid-v28qFmAopL .nav-dropdown .link.dropdown-toggle {
  margin-right: 1.667em;
}
.cid-v28qFmAopL .nav-dropdown .link.dropdown-toggle[aria-expanded="true"] {
  margin-right: 0;
  padding: 0.667em 1.667em;
}
.cid-v28qFmAopL .navbar .dropdown.open > .dropdown-menu {
  display: block;
}
.cid-v28qFmAopL ul.navbar-nav {
  flex-wrap: wrap;
  padding: 0;
}
.cid-v28qFmAopL .navbar-buttons {
  text-align: center;
  min-width: 170px;
}
.cid-v28qFmAopL button.navbar-toggler {
  outline: none;
  width: 48px;
  height: 48px;
  border-radius: 50%;
  cursor: pointer;
  transition: all 0.2s;
  position: relative;
  align-self: center;
  color: #f4f4f6;
  background: #f4f4f6;
}
.cid-v28qFmAopL button.navbar-toggler .hamburger span {
  position: absolute;
  right: 10px;
  margin-top: 14px;
  width: 26px;
  height: 2px;
  border-right: 5px;
  background-color: #141414;
}
.cid-v28qFmAopL button.navbar-toggler .hamburger span:nth-child(1) {
  top: 0;
  transition: all 0.2s;
}
.cid-v28qFmAopL button.navbar-toggler .hamburger span:nth-child(2) {
  top: 8px;
  transition: all 0.15s;
}
.cid-v28qFmAopL button.navbar-toggler .hamburger span:nth-child(3) {
  top: 8px;
  transition: all 0.15s;
}
.cid-v28qFmAopL button.navbar-toggler .hamburger span:nth-child(4) {
  top: 16px;
  transition: all 0.2s;
}
.cid-v28qFmAopL nav.opened .hamburger span:nth-child(1) {
  top: 8px;
  width: 0;
  opacity: 0;
  right: 50%;
  transition: all 0.2s;
}
.cid-v28qFmAopL nav.opened .hamburger span:nth-child(2) {
  transform: rotate(45deg);
  transition: all 0.25s;
}
.cid-v28qFmAopL nav.opened .hamburger span:nth-child(3) {
  transform: rotate(-45deg);
  transition: all 0.25s;
}
.cid-v28qFmAopL nav.opened .hamburger span:nth-child(4) {
  top: 8px;
  width: 0;
  opacity: 0;
  right: 50%;
  transition: all 0.2s;
}
.cid-v28qFmAopL a.nav-link {
  display: flex;
  align-items: center;
  justify-content: flex-start;
}
.cid-v28qFmAopL .icons-menu {
  flex-wrap: nowrap;
  display: flex;
  justify-content: center;
  padding: 0;
  text-align: center;
  margin-bottom: 35px;
}
@media screen and (-ms-high-contrast: active), (-ms-high-contrast: none) {
  .cid-v28qFmAopL .navbar {
    height: 70px;
  }
  .cid-v28qFmAopL .navbar.opened {
    height: auto;
  }
  .cid-v28qFmAopL .nav-item .nav-link:hover::before {
    width: 175%;
    max-width: calc(100% + 2rem);
    left: -1rem;
  }
}
.cid-v28qFmAopL .navbar-dropdown .navbar-logo {
  margin-right: 10px;
}
@media (min-width: 768px) {
  .cid-v28qFmAopL .container-fluid {
    padding-left: 64px;
    padding-right: 64px;
  }
}
.cid-v28qFmAopL .mbr-section-btn-main .btn {
  margin: 8px;
  min-width: 180px;
}
.cid-v28qFmAopL .mbr-section-btn-main .btn::before {
  background-image: linear-gradient(90deg, #83c5be 0%, transparent 100%);
}
.cid-v28qFmAopL .mbr-section-btn-main .btn:hover,
.cid-v28qFmAopL .mbr-section-btn-main .btn:focus {
  box-shadow: inset 250px 10px 5px #006d77 !important;
  border-color: #006d77 !important;
}
.cid-v28qFmAopL .mbr-section-btn .btn::before {
  background-image: linear-gradient(90deg, #83c5be 0%, transparent 100%);
}
.cid-v28qFmAopL .mbr-section-btn .btn:hover,
.cid-v28qFmAopL .mbr-section-btn .btn:focus {
  box-shadow: inset 250px 10px 5px #006d77 !important;
  border-color: #006d77 !important;
}
.cid-v28qFmAopL .navbar-caption:hover {
  color: #e29578;
}
@media (min-width: 992px) {
  .cid-v28qFmAopL .dropdown-menu.dropdown-submenu {
    left: 175px !important;
    top: -45% !important;
  }
}
.cid-v28qFmAopL .text_widget {
  margin-bottom: 32px;
}
.cid-v28qFmAopL .text_widget a {
  transition: all 0.3s ease-out;
}
.cid-v28qFmAopL .text_widget a:hover,
.cid-v28qFmAopL .text_widget a:focus {
  opacity: 0.8;
}
@media (min-width: 992px) {
  .cid-v28qFmAopL .navbar-nav.nav-dropdown {
    display: -webkit-flex;
    width: 100%;
    justify-content: flex-end;
    min-width: 200px;
  }
}
.cid-v28qFmAopL .icons-menu-main {
  display: flex;
}
@media (max-width: 992px) {
  .cid-v28qFmAopL .icons-menu-main {
    padding: 0 10px;
  }
}
.cid-v28qFmAopL .mbr-section-subtitle {
  color: #141414;
  text-align: center;
}
.cid-v28qFmAopL .navbar-caption {
  color: #000000;
}
.cid-v28qFmAopL .mbr-text {
  color: #141414;
  text-align: center;
}
.cid-v28qFmAopL .mbr-section-subtitle,
.cid-v28qFmAopL .text_widget,
.cid-v28qFmAopL .mbr-section-btn {
  text-align: center;
}
.cid-v28qFmAopL a[class*="text-"]:not(.nav-link):not(.dropdown-item):not([role]):not(.navbar-caption):hover {
  background-image: none;
}
.cid-v28qFmAopL .nav-link,
.cid-v28qFmAopL .dropdown-item {
  color: #000000;
}
.cid-v28tfSOjya {
  background-color: transparent;
}
.cid-v28tfSOjya .navbar-dropdown {
  background-color: #f4f4f6 !important;
  padding: 0;
}
.cid-v28tfSOjya .navbar.navbar-expand-lg .dropdown .dropdown-menu {
  background-color: #f4f4f6 !important;
  background: #f4f4f6;
}
.cid-v28tfSOjya .navbar.navbar-expand-lg .dropdown .dropdown-menu .dropdown-submenu {
  margin: 0;
  left: 100%;
}
.cid-v28tfSOjya .menu_box {
  flex-wrap: nowrap;
}
@media (max-width: 991px) {
  .cid-v28tfSOjya .menu_box {
    flex-direction: column;
    align-items: flex-start;
  }
  .cid-v28tfSOjya .menu_box .navbar.opened,
  .cid-v28tfSOjya .menu_box .navbar-collapse {
    background-color: #f4f4f6 !important;
    transition: all 0s ease 0s;
  }
}
.cid-v28tfSOjya .navbar-dropdown {
  position: relative !important;
}
.cid-v28tfSOjya .btn {
  min-height: auto;
  box-shadow: none;
  margin-top: 0;
}
.cid-v28tfSOjya .btn:hover {
  box-shadow: none;
}
.cid-v28tfSOjya .nav-item {
  margin: 4px 15px;
}
@media (min-width: 1200px) {
  .cid-v28tfSOjya .nav-item {
    margin: 4px 20px;
  }
}
@media (max-width: 991px) {
  .cid-v28tfSOjya .nav-item {
    margin: 0 !important;
  }
}
.cid-v28tfSOjya .nav-item .nav-link {
  transition: all 0.5s ease-out;
  border-radius: 0.5rem !important;
  position: relative;
}
.cid-v28tfSOjya .nav-item .nav-link::before {
  content: '';
  position: absolute;
  bottom: 0;
  left: 0;
  background-image: linear-gradient(90deg, #006d77 -5%, #83c5be 95%);
  height: 1px;
  width: 0;
  transition: all 0.3s ease-in-out;
}
.cid-v28tfSOjya .nav-item .nav-link:hover::before,
.cid-v28tfSOjya .nav-item .nav-link:focus::before {
  width: 100%;
}
.cid-v28tfSOjya .dropdown-menu {
  border-radius: 0;
  box-shadow: none;
  text-align: left;
}
@media (min-width: 992px) {
  .cid-v28tfSOjya .dropdown-menu {
    padding: 18px 34px 22px;
    min-width: 250px;
    top: auto !important;
    left: -40px !important;
  }
  .cid-v28tfSOjya .dropdown-menu.dropdown-submenu {
    left: 215px !important;
    top: -45% !important;
  }
}
@media (max-width: 991px) {
  .cid-v28tfSOjya .dropdown-menu .dropdown-toggle[data-toggle="dropdown-submenu"]::after,
  .cid-v28tfSOjya .link.dropdown-toggle::after {
    display: inline-block;
    width: 7px;
    height: 7px;
    margin-left: 0.5rem;
    margin-bottom: 2px;
    content: "";
    border: 2px solid;
    border-left: none;
    border-top: none;
    transform: rotate(-45deg);
    right: 15px;
    position: absolute;
    margin-top: -2px;
  }
  .cid-v28tfSOjya .show.dropdown-toggle[aria-expanded="true"]::after {
    transform: rotate(45deg);
    margin-top: -4px;
  }
  .cid-v28tfSOjya .offcanvas_box {
    display: none;
  }
}
.cid-v28tfSOjya .dropdown-item {
  border: none;
  font-weight: 300 !important;
}
.cid-v28tfSOjya .nav-dropdown .link {
  font-weight: 400 !important;
  padding: 0 !important;
  margin: 0 !important;
}
.cid-v28tfSOjya .nav-dropdown .link.dropdown-toggle::after {
  margin-left: 0.5rem;
  margin-top: 0;
}
.cid-v28tfSOjya .container {
  display: flex;
  margin: auto;
}
.cid-v28tfSOjya .iconfont-wrapper {
  color: #141414;
  font-size: 17px;
  margin-right: 10px;
  margin-bottom: 5px;
  width: 25px;
  height: 25px;
  border-radius: 50%;
  display: flex;
  justify-content: center;
  align-items: center;
  transition: all 0.2s ease-in-out;
}
.cid-v28tfSOjya .iconfont-wrapper:last-child {
  margin-right: 0;
}
.cid-v28tfSOjya .iconfont-wrapper:hover {
  opacity: 0.5;
}
.cid-v28tfSOjya .navbar-nav {
  margin: 0 1rem;
}
@media (min-width: 992px) {
  .cid-v28tfSOjya .navbar-nav {
    margin: 0;
  }
}
.cid-v28tfSOjya .dropdown-menu,
.cid-v28tfSOjya .navbar.opened {
  background-color: false !important;
}
.cid-v28tfSOjya .nav-item:focus,
.cid-v28tfSOjya .nav-link:focus {
  outline: none;
}
.cid-v28tfSOjya .dropdown .dropdown-menu .dropdown-item {
  width: auto;
  transition: all 0.25s ease-in-out;
}
.cid-v28tfSOjya .dropdown .dropdown-menu .dropdown-item::after {
  right: 0.5rem;
}
.cid-v28tfSOjya .dropdown .dropdown-menu .dropdown-item .mbr-iconfont {
  margin-right: 0.5rem;
  vertical-align: sub;
}
.cid-v28tfSOjya .dropdown .dropdown-menu .dropdown-item .mbr-iconfont:before {
  display: inline-block;
  transform: scale(1, 1);
  transition: all 0.25s ease-in-out;
}
.cid-v28tfSOjya .collapsed .dropdown-menu .dropdown-item:before {
  display: none;
}
.cid-v28tfSOjya .collapsed .dropdown .dropdown-menu .dropdown-item {
  padding: 0.235em 1.5em 0.235em 1.5em !important;
  transition: none;
  margin: 0 !important;
}
.cid-v28tfSOjya .navbar {
  min-height: 70px;
  padding: 10px 0;
  transition: all 0.3s;
  border-bottom-width: 0;
}
@media (max-width: 992px) {
  .cid-v28tfSOjya .navbar {
    min-height: 30px;
    max-height: none;
  }
}
.cid-v28tfSOjya .navbar.opened {
  transition: all 0.3s;
}
.cid-v28tfSOjya .navbar .dropdown-item {
  padding: 0;
  margin: 8px 0;
}
.cid-v28tfSOjya .navbar .navbar-logo img {
  max-width: 40px;
  min-height: 40px;
  object-fit: contain;
  border-radius: 10px !important;
}
.cid-v28tfSOjya .navbar .navbar-collapse {
  justify-content: center;
  justify-content: flex-end;
  z-index: 1;
}
.cid-v28tfSOjya .navbar.collapsed {
  justify-content: center;
}
.cid-v28tfSOjya .navbar.collapsed .nav-item .nav-link::before {
  display: none;
}
.cid-v28tfSOjya .navbar.collapsed.opened .dropdown-menu {
  top: 0;
}
.cid-v28tfSOjya .navbar.collapsed .dropdown-menu .dropdown-submenu {
  left: 0 !important;
}
.cid-v28tfSOjya .navbar.collapsed .dropdown-menu .dropdown-item:after {
  right: auto;
}
.cid-v28tfSOjya .navbar.collapsed ul.navbar-nav li {
  margin: auto;
}
.cid-v28tfSOjya .navbar.collapsed .dropdown-menu .dropdown-item {
  padding: 0.25rem 1.5rem;
  text-align: left;
}
.cid-v28tfSOjya .navbar.collapsed .icons-menu {
  padding: 0;
}
@media (max-width: 991px) {
  .cid-v28tfSOjya .navbar .nav-item {
    padding: 0.5rem 0;
  }
  .cid-v28tfSOjya .navbar .navbar-collapse {
    padding: 34px 0;
    border-radius: 16px;
    width: 100%;
  }
  .cid-v28tfSOjya .navbar .nav-item .nav-link::before {
    display: none;
  }
  .cid-v28tfSOjya .navbar.opened .dropdown-menu {
    top: 0;
  }
  .cid-v28tfSOjya .navbar .dropdown-menu {
    padding: 6px 0 6px 15px;
  }
  .cid-v28tfSOjya .navbar .dropdown-menu .dropdown-submenu {
    left: 0 !important;
  }
  .cid-v28tfSOjya .navbar .dropdown-menu .dropdown-item:after {
    right: auto;
    margin-top: -0.4rem;
  }
  .cid-v28tfSOjya .navbar .navbar-logo img {
    height: 3rem !important;
  }
  .cid-v28tfSOjya .navbar ul.navbar-nav {
    overflow: hidden;
    margin: 0;
  }
  .cid-v28tfSOjya .navbar ul.navbar-nav li {
    margin: 0;
  }
  .cid-v28tfSOjya .navbar .dropdown-menu .dropdown-item {
    padding: 0 !important;
    margin: 0;
    margin-top: 8px;
    text-align: left;
  }
  .cid-v28tfSOjya .navbar .navbar-brand {
    flex-shrink: initial;
    flex-basis: auto;
    word-break: break-word;
    padding-right: 0;
    width: 100%;
    justify-content: space-between;
  }
  .cid-v28tfSOjya .navbar .navbar-toggler {
    flex-basis: auto;
  }
  .cid-v28tfSOjya .navbar .icons-menu {
    padding: 0;
  }
}
.cid-v28tfSOjya .navbar.navbar-short {
  min-height: 60px;
}
.cid-v28tfSOjya .navbar.navbar-short .navbar-logo img {
  height: 2.5rem !important;
}
.cid-v28tfSOjya .navbar.navbar-short .navbar-brand {
  min-height: 60px;
  padding: 0;
}
.cid-v28tfSOjya .navbar-brand {
  min-height: 70px;
  flex-shrink: 0;
  align-items: center;
  margin-right: 0;
  padding: 10px 0;
  transition: all 0.3s;
  word-break: break-word;
  z-index: 1;
}
.cid-v28tfSOjya .navbar-brand .navbar-caption {
  line-height: inherit !important;
  font-weight: 400;
}
.cid-v28tfSOjya .navbar-brand .navbar-logo a {
  outline: none;
}
.cid-v28tfSOjya .dropdown-item.active,
.cid-v28tfSOjya .dropdown-item:active {
  background-color: transparent;
}
.cid-v28tfSOjya .navbar-expand-lg .navbar-nav .nav-link {
  margin: 8px 12px !important;
}
@media (max-width: 991px) {
  .cid-v28tfSOjya .navbar-expand-lg .navbar-nav .nav-link {
    margin: 8px 10px !important;
  }
}
.cid-v28tfSOjya .nav-dropdown .link.dropdown-toggle {
  margin-right: 1.667em;
}
.cid-v28tfSOjya .nav-dropdown .link.dropdown-toggle[aria-expanded="true"] {
  margin-right: 0;
  padding: 0.667em 1.667em;
}
.cid-v28tfSOjya .navbar .dropdown.open > .dropdown-menu {
  display: block;
}
.cid-v28tfSOjya ul.navbar-nav {
  flex-wrap: wrap;
  padding: 0;
}
.cid-v28tfSOjya .navbar-buttons {
  text-align: center;
  min-width: 170px;
}
.cid-v28tfSOjya button.navbar-toggler {
  outline: none;
  width: 48px;
  height: 48px;
  border-radius: 50%;
  cursor: pointer;
  transition: all 0.2s;
  position: relative;
  align-self: center;
  color: #f4f4f6;
  background: #f4f4f6;
}
.cid-v28tfSOjya button.navbar-toggler .hamburger span {
  position: absolute;
  right: 10px;
  margin-top: 14px;
  width: 26px;
  height: 2px;
  border-right: 5px;
  background-color: #141414;
}
.cid-v28tfSOjya button.navbar-toggler .hamburger span:nth-child(1) {
  top: 0;
  transition: all 0.2s;
}
.cid-v28tfSOjya button.navbar-toggler .hamburger span:nth-child(2) {
  top: 8px;
  transition: all 0.15s;
}
.cid-v28tfSOjya button.navbar-toggler .hamburger span:nth-child(3) {
  top: 8px;
  transition: all 0.15s;
}
.cid-v28tfSOjya button.navbar-toggler .hamburger span:nth-child(4) {
  top: 16px;
  transition: all 0.2s;
}
.cid-v28tfSOjya nav.opened .hamburger span:nth-child(1) {
  top: 8px;
  width: 0;
  opacity: 0;
  right: 50%;
  transition: all 0.2s;
}
.cid-v28tfSOjya nav.opened .hamburger span:nth-child(2) {
  transform: rotate(45deg);
  transition: all 0.25s;
}
.cid-v28tfSOjya nav.opened .hamburger span:nth-child(3) {
  transform: rotate(-45deg);
  transition: all 0.25s;
}
.cid-v28tfSOjya nav.opened .hamburger span:nth-child(4) {
  top: 8px;
  width: 0;
  opacity: 0;
  right: 50%;
  transition: all 0.2s;
}
.cid-v28tfSOjya a.nav-link {
  display: flex;
  align-items: center;
  justify-content: flex-start;
}
.cid-v28tfSOjya .icons-menu {
  flex-wrap: nowrap;
  display: flex;
  justify-content: center;
  padding: 0;
  text-align: center;
  margin-bottom: 35px;
}
@media screen and (-ms-high-contrast: active), (-ms-high-contrast: none) {
  .cid-v28tfSOjya .navbar {
    height: 70px;
  }
  .cid-v28tfSOjya .navbar.opened {
    height: auto;
  }
  .cid-v28tfSOjya .nav-item .nav-link:hover::before {
    width: 175%;
    max-width: calc(100% + 2rem);
    left: -1rem;
  }
}
.cid-v28tfSOjya .navbar-dropdown .navbar-logo {
  margin-right: 10px;
}
@media (min-width: 768px) {
  .cid-v28tfSOjya .container-fluid {
    padding-left: 64px;
    padding-right: 64px;
  }
}
.cid-v28tfSOjya .mbr-section-btn-main .btn {
  margin: 8px;
  min-width: 180px;
}
.cid-v28tfSOjya .mbr-section-btn-main .btn::before {
  background-image: linear-gradient(90deg, #83c5be 0%, transparent 100%);
}
.cid-v28tfSOjya .mbr-section-btn-main .btn:hover,
.cid-v28tfSOjya .mbr-section-btn-main .btn:focus {
  box-shadow: inset 250px 10px 5px #006d77 !important;
  border-color: #006d77 !important;
}
.cid-v28tfSOjya .mbr-section-btn .btn::before {
  background-image: linear-gradient(90deg, #83c5be 0%, transparent 100%);
}
.cid-v28tfSOjya .mbr-section-btn .btn:hover,
.cid-v28tfSOjya .mbr-section-btn .btn:focus {
  box-shadow: inset 250px 10px 5px #006d77 !important;
  border-color: #006d77 !important;
}
.cid-v28tfSOjya .navbar-caption:hover {
  color: #e29578;
}
@media (min-width: 992px) {
  .cid-v28tfSOjya .dropdown-menu.dropdown-submenu {
    left: 175px !important;
    top: -45% !important;
  }
}
.cid-v28tfSOjya .text_widget {
  margin-bottom: 32px;
}
.cid-v28tfSOjya .text_widget a {
  transition: all 0.3s ease-out;
}
.cid-v28tfSOjya .text_widget a:hover,
.cid-v28tfSOjya .text_widget a:focus {
  opacity: 0.8;
}
@media (min-width: 992px) {
  .cid-v28tfSOjya .navbar-nav.nav-dropdown {
    display: -webkit-flex;
    width: 100%;
    justify-content: flex-end;
    min-width: 200px;
  }
}
.cid-v28tfSOjya .icons-menu-main {
  display: flex;
}
@media (max-width: 992px) {
  .cid-v28tfSOjya .icons-menu-main {
    padding: 0 10px;
  }
}
.cid-v28tfSOjya .mbr-section-subtitle {
  color: #141414;
  text-align: center;
}
.cid-v28tfSOjya .navbar-caption {
  color: #000000;
}
.cid-v28tfSOjya .mbr-text {
  color: #141414;
  text-align: center;
}
.cid-v28tfSOjya .mbr-section-subtitle,
.cid-v28tfSOjya .text_widget,
.cid-v28tfSOjya .mbr-section-btn {
  text-align: center;
}
.cid-v28tfSOjya a[class*="text-"]:not(.nav-link):not(.dropdown-item):not([role]):not(.navbar-caption):hover {
  background-image: none;
}
.cid-v28tfSOjya .nav-link,
.cid-v28tfSOjya .dropdown-item {
  color: #000000;
}
.cid-v28tgwhB0L {
  background-color: transparent;
}
.cid-v28tgwhB0L .navbar-dropdown {
  background-color: #f4f4f6 !important;
  padding: 0;
}
.cid-v28tgwhB0L .navbar.navbar-expand-lg .dropdown .dropdown-menu {
  background-color: #f4f4f6 !important;
  background: #f4f4f6;
}
.cid-v28tgwhB0L .navbar.navbar-expand-lg .dropdown .dropdown-menu .dropdown-submenu {
  margin: 0;
  left: 100%;
}
.cid-v28tgwhB0L .menu_box {
  flex-wrap: nowrap;
}
@media (max-width: 991px) {
  .cid-v28tgwhB0L .menu_box {
    flex-direction: column;
    align-items: flex-start;
  }
  .cid-v28tgwhB0L .menu_box .navbar.opened,
  .cid-v28tgwhB0L .menu_box .navbar-collapse {
    background-color: #f4f4f6 !important;
    transition: all 0s ease 0s;
  }
}
.cid-v28tgwhB0L .navbar-dropdown {
  position: relative !important;
}
.cid-v28tgwhB0L .btn {
  min-height: auto;
  box-shadow: none;
  margin-top: 0;
}
.cid-v28tgwhB0L .btn:hover {
  box-shadow: none;
}
.cid-v28tgwhB0L .nav-item {
  margin: 4px 15px;
}
@media (min-width: 1200px) {
  .cid-v28tgwhB0L .nav-item {
    margin: 4px 20px;
  }
}
@media (max-width: 991px) {
  .cid-v28tgwhB0L .nav-item {
    margin: 0 !important;
  }
}
.cid-v28tgwhB0L .nav-item .nav-link {
  transition: all 0.5s ease-out;
  border-radius: 0.5rem !important;
  position: relative;
}
.cid-v28tgwhB0L .nav-item .nav-link::before {
  content: '';
  position: absolute;
  bottom: 0;
  left: 0;
  background-image: linear-gradient(90deg, #006d77 -5%, #83c5be 95%);
  height: 1px;
  width: 0;
  transition: all 0.3s ease-in-out;
}
.cid-v28tgwhB0L .nav-item .nav-link:hover::before,
.cid-v28tgwhB0L .nav-item .nav-link:focus::before {
  width: 100%;
}
.cid-v28tgwhB0L .dropdown-menu {
  border-radius: 0;
  box-shadow: none;
  text-align: left;
}
@media (min-width: 992px) {
  .cid-v28tgwhB0L .dropdown-menu {
    padding: 18px 34px 22px;
    min-width: 250px;
    top: auto !important;
    left: -40px !important;
  }
  .cid-v28tgwhB0L .dropdown-menu.dropdown-submenu {
    left: 215px !important;
    top: -45% !important;
  }
}
@media (max-width: 991px) {
  .cid-v28tgwhB0L .dropdown-menu .dropdown-toggle[data-toggle="dropdown-submenu"]::after,
  .cid-v28tgwhB0L .link.dropdown-toggle::after {
    display: inline-block;
    width: 7px;
    height: 7px;
    margin-left: 0.5rem;
    margin-bottom: 2px;
    content: "";
    border: 2px solid;
    border-left: none;
    border-top: none;
    transform: rotate(-45deg);
    right: 15px;
    position: absolute;
    margin-top: -2px;
  }
  .cid-v28tgwhB0L .show.dropdown-toggle[aria-expanded="true"]::after {
    transform: rotate(45deg);
    margin-top: -4px;
  }
  .cid-v28tgwhB0L .offcanvas_box {
    display: none;
  }
}
.cid-v28tgwhB0L .dropdown-item {
  border: none;
  font-weight: 300 !important;
}
.cid-v28tgwhB0L .nav-dropdown .link {
  font-weight: 400 !important;
  padding: 0 !important;
  margin: 0 !important;
}
.cid-v28tgwhB0L .nav-dropdown .link.dropdown-toggle::after {
  margin-left: 0.5rem;
  margin-top: 0;
}
.cid-v28tgwhB0L .container {
  display: flex;
  margin: auto;
}
.cid-v28tgwhB0L .iconfont-wrapper {
  color: #141414;
  font-size: 17px;
  margin-right: 10px;
  margin-bottom: 5px;
  width: 25px;
  height: 25px;
  border-radius: 50%;
  display: flex;
  justify-content: center;
  align-items: center;
  transition: all 0.2s ease-in-out;
}
.cid-v28tgwhB0L .iconfont-wrapper:last-child {
  margin-right: 0;
}
.cid-v28tgwhB0L .iconfont-wrapper:hover {
  opacity: 0.5;
}
.cid-v28tgwhB0L .navbar-nav {
  margin: 0 1rem;
}
@media (min-width: 992px) {
  .cid-v28tgwhB0L .navbar-nav {
    margin: 0;
  }
}
.cid-v28tgwhB0L .dropdown-menu,
.cid-v28tgwhB0L .navbar.opened {
  background-color: false !important;
}
.cid-v28tgwhB0L .nav-item:focus,
.cid-v28tgwhB0L .nav-link:focus {
  outline: none;
}
.cid-v28tgwhB0L .dropdown .dropdown-menu .dropdown-item {
  width: auto;
  transition: all 0.25s ease-in-out;
}
.cid-v28tgwhB0L .dropdown .dropdown-menu .dropdown-item::after {
  right: 0.5rem;
}
.cid-v28tgwhB0L .dropdown .dropdown-menu .dropdown-item .mbr-iconfont {
  margin-right: 0.5rem;
  vertical-align: sub;
}
.cid-v28tgwhB0L .dropdown .dropdown-menu .dropdown-item .mbr-iconfont:before {
  display: inline-block;
  transform: scale(1, 1);
  transition: all 0.25s ease-in-out;
}
.cid-v28tgwhB0L .collapsed .dropdown-menu .dropdown-item:before {
  display: none;
}
.cid-v28tgwhB0L .collapsed .dropdown .dropdown-menu .dropdown-item {
  padding: 0.235em 1.5em 0.235em 1.5em !important;
  transition: none;
  margin: 0 !important;
}
.cid-v28tgwhB0L .navbar {
  min-height: 70px;
  padding: 10px 0;
  transition: all 0.3s;
  border-bottom-width: 0;
}
@media (max-width: 992px) {
  .cid-v28tgwhB0L .navbar {
    min-height: 30px;
    max-height: none;
  }
}
.cid-v28tgwhB0L .navbar.opened {
  transition: all 0.3s;
}
.cid-v28tgwhB0L .navbar .dropdown-item {
  padding: 0;
  margin: 8px 0;
}
.cid-v28tgwhB0L .navbar .navbar-logo img {
  max-width: 40px;
  min-height: 40px;
  object-fit: contain;
  border-radius: 10px !important;
}
.cid-v28tgwhB0L .navbar .navbar-collapse {
  justify-content: center;
  justify-content: flex-end;
  z-index: 1;
}
.cid-v28tgwhB0L .navbar.collapsed {
  justify-content: center;
}
.cid-v28tgwhB0L .navbar.collapsed .nav-item .nav-link::before {
  display: none;
}
.cid-v28tgwhB0L .navbar.collapsed.opened .dropdown-menu {
  top: 0;
}
.cid-v28tgwhB0L .navbar.collapsed .dropdown-menu .dropdown-submenu {
  left: 0 !important;
}
.cid-v28tgwhB0L .navbar.collapsed .dropdown-menu .dropdown-item:after {
  right: auto;
}
.cid-v28tgwhB0L .navbar.collapsed ul.navbar-nav li {
  margin: auto;
}
.cid-v28tgwhB0L .navbar.collapsed .dropdown-menu .dropdown-item {
  padding: 0.25rem 1.5rem;
  text-align: left;
}
.cid-v28tgwhB0L .navbar.collapsed .icons-menu {
  padding: 0;
}
@media (max-width: 991px) {
  .cid-v28tgwhB0L .navbar .nav-item {
    padding: 0.5rem 0;
  }
  .cid-v28tgwhB0L .navbar .navbar-collapse {
    padding: 34px 0;
    border-radius: 16px;
    width: 100%;
  }
  .cid-v28tgwhB0L .navbar .nav-item .nav-link::before {
    display: none;
  }
  .cid-v28tgwhB0L .navbar.opened .dropdown-menu {
    top: 0;
  }
  .cid-v28tgwhB0L .navbar .dropdown-menu {
    padding: 6px 0 6px 15px;
  }
  .cid-v28tgwhB0L .navbar .dropdown-menu .dropdown-submenu {
    left: 0 !important;
  }
  .cid-v28tgwhB0L .navbar .dropdown-menu .dropdown-item:after {
    right: auto;
    margin-top: -0.4rem;
  }
  .cid-v28tgwhB0L .navbar .navbar-logo img {
    height: 3rem !important;
  }
  .cid-v28tgwhB0L .navbar ul.navbar-nav {
    overflow: hidden;
    margin: 0;
  }
  .cid-v28tgwhB0L .navbar ul.navbar-nav li {
    margin: 0;
  }
  .cid-v28tgwhB0L .navbar .dropdown-menu .dropdown-item {
    padding: 0 !important;
    margin: 0;
    margin-top: 8px;
    text-align: left;
  }
  .cid-v28tgwhB0L .navbar .navbar-brand {
    flex-shrink: initial;
    flex-basis: auto;
    word-break: break-word;
    padding-right: 0;
    width: 100%;
    justify-content: space-between;
  }
  .cid-v28tgwhB0L .navbar .navbar-toggler {
    flex-basis: auto;
  }
  .cid-v28tgwhB0L .navbar .icons-menu {
    padding: 0;
  }
}
.cid-v28tgwhB0L .navbar.navbar-short {
  min-height: 60px;
}
.cid-v28tgwhB0L .navbar.navbar-short .navbar-logo img {
  height: 2.5rem !important;
}
.cid-v28tgwhB0L .navbar.navbar-short .navbar-brand {
  min-height: 60px;
  padding: 0;
}
.cid-v28tgwhB0L .navbar-brand {
  min-height: 70px;
  flex-shrink: 0;
  align-items: center;
  margin-right: 0;
  padding: 10px 0;
  transition: all 0.3s;
  word-break: break-word;
  z-index: 1;
}
.cid-v28tgwhB0L .navbar-brand .navbar-caption {
  line-height: inherit !important;
  font-weight: 400;
}
.cid-v28tgwhB0L .navbar-brand .navbar-logo a {
  outline: none;
}
.cid-v28tgwhB0L .dropdown-item.active,
.cid-v28tgwhB0L .dropdown-item:active {
  background-color: transparent;
}
.cid-v28tgwhB0L .navbar-expand-lg .navbar-nav .nav-link {
  margin: 8px 12px !important;
}
@media (max-width: 991px) {
  .cid-v28tgwhB0L .navbar-expand-lg .navbar-nav .nav-link {
    margin: 8px 10px !important;
  }
}
.cid-v28tgwhB0L .nav-dropdown .link.dropdown-toggle {
  margin-right: 1.667em;
}
.cid-v28tgwhB0L .nav-dropdown .link.dropdown-toggle[aria-expanded="true"] {
  margin-right: 0;
  padding: 0.667em 1.667em;
}
.cid-v28tgwhB0L .navbar .dropdown.open > .dropdown-menu {
  display: block;
}
.cid-v28tgwhB0L ul.navbar-nav {
  flex-wrap: wrap;
  padding: 0;
}
.cid-v28tgwhB0L .navbar-buttons {
  text-align: center;
  min-width: 170px;
}
.cid-v28tgwhB0L button.navbar-toggler {
  outline: none;
  width: 48px;
  height: 48px;
  border-radius: 50%;
  cursor: pointer;
  transition: all 0.2s;
  position: relative;
  align-self: center;
  color: #f4f4f6;
  background: #f4f4f6;
}
.cid-v28tgwhB0L button.navbar-toggler .hamburger span {
  position: absolute;
  right: 10px;
  margin-top: 14px;
  width: 26px;
  height: 2px;
  border-right: 5px;
  background-color: #141414;
}
.cid-v28tgwhB0L button.navbar-toggler .hamburger span:nth-child(1) {
  top: 0;
  transition: all 0.2s;
}
.cid-v28tgwhB0L button.navbar-toggler .hamburger span:nth-child(2) {
  top: 8px;
  transition: all 0.15s;
}
.cid-v28tgwhB0L button.navbar-toggler .hamburger span:nth-child(3) {
  top: 8px;
  transition: all 0.15s;
}
.cid-v28tgwhB0L button.navbar-toggler .hamburger span:nth-child(4) {
  top: 16px;
  transition: all 0.2s;
}
.cid-v28tgwhB0L nav.opened .hamburger span:nth-child(1) {
  top: 8px;
  width: 0;
  opacity: 0;
  right: 50%;
  transition: all 0.2s;
}
.cid-v28tgwhB0L nav.opened .hamburger span:nth-child(2) {
  transform: rotate(45deg);
  transition: all 0.25s;
}
.cid-v28tgwhB0L nav.opened .hamburger span:nth-child(3) {
  transform: rotate(-45deg);
  transition: all 0.25s;
}
.cid-v28tgwhB0L nav.opened .hamburger span:nth-child(4) {
  top: 8px;
  width: 0;
  opacity: 0;
  right: 50%;
  transition: all 0.2s;
}
.cid-v28tgwhB0L a.nav-link {
  display: flex;
  align-items: center;
  justify-content: flex-start;
}
.cid-v28tgwhB0L .icons-menu {
  flex-wrap: nowrap;
  display: flex;
  justify-content: center;
  padding: 0;
  text-align: center;
  margin-bottom: 35px;
}
@media screen and (-ms-high-contrast: active), (-ms-high-contrast: none) {
  .cid-v28tgwhB0L .navbar {
    height: 70px;
  }
  .cid-v28tgwhB0L .navbar.opened {
    height: auto;
  }
  .cid-v28tgwhB0L .nav-item .nav-link:hover::before {
    width: 175%;
    max-width: calc(100% + 2rem);
    left: -1rem;
  }
}
.cid-v28tgwhB0L .navbar-dropdown .navbar-logo {
  margin-right: 10px;
}
@media (min-width: 768px) {
  .cid-v28tgwhB0L .container-fluid {
    padding-left: 64px;
    padding-right: 64px;
  }
}
.cid-v28tgwhB0L .mbr-section-btn-main .btn {
  margin: 8px;
  min-width: 180px;
}
.cid-v28tgwhB0L .mbr-section-btn-main .btn::before {
  background-image: linear-gradient(90deg, #83c5be 0%, transparent 100%);
}
.cid-v28tgwhB0L .mbr-section-btn-main .btn:hover,
.cid-v28tgwhB0L .mbr-section-btn-main .btn:focus {
  box-shadow: inset 250px 10px 5px #006d77 !important;
  border-color: #006d77 !important;
}
.cid-v28tgwhB0L .mbr-section-btn .btn::before {
  background-image: linear-gradient(90deg, #83c5be 0%, transparent 100%);
}
.cid-v28tgwhB0L .mbr-section-btn .btn:hover,
.cid-v28tgwhB0L .mbr-section-btn .btn:focus {
  box-shadow: inset 250px 10px 5px #006d77 !important;
  border-color: #006d77 !important;
}
.cid-v28tgwhB0L .navbar-caption:hover {
  color: #e29578;
}
@media (min-width: 992px) {
  .cid-v28tgwhB0L .dropdown-menu.dropdown-submenu {
    left: 175px !important;
    top: -45% !important;
  }
}
.cid-v28tgwhB0L .text_widget {
  margin-bottom: 32px;
}
.cid-v28tgwhB0L .text_widget a {
  transition: all 0.3s ease-out;
}
.cid-v28tgwhB0L .text_widget a:hover,
.cid-v28tgwhB0L .text_widget a:focus {
  opacity: 0.8;
}
@media (min-width: 992px) {
  .cid-v28tgwhB0L .navbar-nav.nav-dropdown {
    display: -webkit-flex;
    width: 100%;
    justify-content: flex-end;
    min-width: 200px;
  }
}
.cid-v28tgwhB0L .icons-menu-main {
  display: flex;
}
@media (max-width: 992px) {
  .cid-v28tgwhB0L .icons-menu-main {
    padding: 0 10px;
  }
}
.cid-v28tgwhB0L .mbr-section-subtitle {
  color: #141414;
  text-align: center;
}
.cid-v28tgwhB0L .navbar-caption {
  color: #000000;
}
.cid-v28tgwhB0L .mbr-text {
  color: #141414;
  text-align: center;
}
.cid-v28tgwhB0L .mbr-section-subtitle,
.cid-v28tgwhB0L .text_widget,
.cid-v28tgwhB0L .mbr-section-btn {
  text-align: center;
}
.cid-v28tgwhB0L a[class*="text-"]:not(.nav-link):not(.dropdown-item):not([role]):not(.navbar-caption):hover {
  background-image: none;
}
.cid-v28tgwhB0L .nav-link,
.cid-v28tgwhB0L .dropdown-item {
  color: #000000;
}
.cid-v28tgNPSbR {
  background-color: transparent;
}
.cid-v28tgNPSbR .navbar-dropdown {
  background-color: #f4f4f6 !important;
  padding: 0;
}
.cid-v28tgNPSbR .navbar.navbar-expand-lg .dropdown .dropdown-menu {
  background-color: #f4f4f6 !important;
  background: #f4f4f6;
}
.cid-v28tgNPSbR .navbar.navbar-expand-lg .dropdown .dropdown-menu .dropdown-submenu {
  margin: 0;
  left: 100%;
}
.cid-v28tgNPSbR .menu_box {
  flex-wrap: nowrap;
}
@media (max-width: 991px) {
  .cid-v28tgNPSbR .menu_box {
    flex-direction: column;
    align-items: flex-start;
  }
  .cid-v28tgNPSbR .menu_box .navbar.opened,
  .cid-v28tgNPSbR .menu_box .navbar-collapse {
    background-color: #f4f4f6 !important;
    transition: all 0s ease 0s;
  }
}
.cid-v28tgNPSbR .navbar-dropdown {
  position: relative !important;
}
.cid-v28tgNPSbR .btn {
  min-height: auto;
  box-shadow: none;
  margin-top: 0;
}
.cid-v28tgNPSbR .btn:hover {
  box-shadow: none;
}
.cid-v28tgNPSbR .nav-item {
  margin: 4px 15px;
}
@media (min-width: 1200px) {
  .cid-v28tgNPSbR .nav-item {
    margin: 4px 20px;
  }
}
@media (max-width: 991px) {
  .cid-v28tgNPSbR .nav-item {
    margin: 0 !important;
  }
}
.cid-v28tgNPSbR .nav-item .nav-link {
  transition: all 0.5s ease-out;
  border-radius: 0.5rem !important;
  position: relative;
}
.cid-v28tgNPSbR .nav-item .nav-link::before {
  content: '';
  position: absolute;
  bottom: 0;
  left: 0;
  background-image: linear-gradient(90deg, #006d77 -5%, #83c5be 95%);
  height: 1px;
  width: 0;
  transition: all 0.3s ease-in-out;
}
.cid-v28tgNPSbR .nav-item .nav-link:hover::before,
.cid-v28tgNPSbR .nav-item .nav-link:focus::before {
  width: 100%;
}
.cid-v28tgNPSbR .dropdown-menu {
  border-radius: 0;
  box-shadow: none;
  text-align: left;
}
@media (min-width: 992px) {
  .cid-v28tgNPSbR .dropdown-menu {
    padding: 18px 34px 22px;
    min-width: 250px;
    top: auto !important;
    left: -40px !important;
  }
  .cid-v28tgNPSbR .dropdown-menu.dropdown-submenu {
    left: 215px !important;
    top: -45% !important;
  }
}
@media (max-width: 991px) {
  .cid-v28tgNPSbR .dropdown-menu .dropdown-toggle[data-toggle="dropdown-submenu"]::after,
  .cid-v28tgNPSbR .link.dropdown-toggle::after {
    display: inline-block;
    width: 7px;
    height: 7px;
    margin-left: 0.5rem;
    margin-bottom: 2px;
    content: "";
    border: 2px solid;
    border-left: none;
    border-top: none;
    transform: rotate(-45deg);
    right: 15px;
    position: absolute;
    margin-top: -2px;
  }
  .cid-v28tgNPSbR .show.dropdown-toggle[aria-expanded="true"]::after {
    transform: rotate(45deg);
    margin-top: -4px;
  }
  .cid-v28tgNPSbR .offcanvas_box {
    display: none;
  }
}
.cid-v28tgNPSbR .dropdown-item {
  border: none;
  font-weight: 300 !important;
}
.cid-v28tgNPSbR .nav-dropdown .link {
  font-weight: 400 !important;
  padding: 0 !important;
  margin: 0 !important;
}
.cid-v28tgNPSbR .nav-dropdown .link.dropdown-toggle::after {
  margin-left: 0.5rem;
  margin-top: 0;
}
.cid-v28tgNPSbR .container {
  display: flex;
  margin: auto;
}
.cid-v28tgNPSbR .iconfont-wrapper {
  color: #141414;
  font-size: 17px;
  margin-right: 10px;
  margin-bottom: 5px;
  width: 25px;
  height: 25px;
  border-radius: 50%;
  display: flex;
  justify-content: center;
  align-items: center;
  transition: all 0.2s ease-in-out;
}
.cid-v28tgNPSbR .iconfont-wrapper:last-child {
  margin-right: 0;
}
.cid-v28tgNPSbR .iconfont-wrapper:hover {
  opacity: 0.5;
}
.cid-v28tgNPSbR .navbar-nav {
  margin: 0 1rem;
}
@media (min-width: 992px) {
  .cid-v28tgNPSbR .navbar-nav {
    margin: 0;
  }
}
.cid-v28tgNPSbR .dropdown-menu,
.cid-v28tgNPSbR .navbar.opened {
  background-color: false !important;
}
.cid-v28tgNPSbR .nav-item:focus,
.cid-v28tgNPSbR .nav-link:focus {
  outline: none;
}
.cid-v28tgNPSbR .dropdown .dropdown-menu .dropdown-item {
  width: auto;
  transition: all 0.25s ease-in-out;
}
.cid-v28tgNPSbR .dropdown .dropdown-menu .dropdown-item::after {
  right: 0.5rem;
}
.cid-v28tgNPSbR .dropdown .dropdown-menu .dropdown-item .mbr-iconfont {
  margin-right: 0.5rem;
  vertical-align: sub;
}
.cid-v28tgNPSbR .dropdown .dropdown-menu .dropdown-item .mbr-iconfont:before {
  display: inline-block;
  transform: scale(1, 1);
  transition: all 0.25s ease-in-out;
}
.cid-v28tgNPSbR .collapsed .dropdown-menu .dropdown-item:before {
  display: none;
}
.cid-v28tgNPSbR .collapsed .dropdown .dropdown-menu .dropdown-item {
  padding: 0.235em 1.5em 0.235em 1.5em !important;
  transition: none;
  margin: 0 !important;
}
.cid-v28tgNPSbR .navbar {
  min-height: 70px;
  padding: 10px 0;
  transition: all 0.3s;
  border-bottom-width: 0;
}
@media (max-width: 992px) {
  .cid-v28tgNPSbR .navbar {
    min-height: 30px;
    max-height: none;
  }
}
.cid-v28tgNPSbR .navbar.opened {
  transition: all 0.3s;
}
.cid-v28tgNPSbR .navbar .dropdown-item {
  padding: 0;
  margin: 8px 0;
}
.cid-v28tgNPSbR .navbar .navbar-logo img {
  max-width: 40px;
  min-height: 40px;
  object-fit: contain;
  border-radius: 10px !important;
}
.cid-v28tgNPSbR .navbar .navbar-collapse {
  justify-content: center;
  justify-content: flex-end;
  z-index: 1;
}
.cid-v28tgNPSbR .navbar.collapsed {
  justify-content: center;
}
.cid-v28tgNPSbR .navbar.collapsed .nav-item .nav-link::before {
  display: none;
}
.cid-v28tgNPSbR .navbar.collapsed.opened .dropdown-menu {
  top: 0;
}
.cid-v28tgNPSbR .navbar.collapsed .dropdown-menu .dropdown-submenu {
  left: 0 !important;
}
.cid-v28tgNPSbR .navbar.collapsed .dropdown-menu .dropdown-item:after {
  right: auto;
}
.cid-v28tgNPSbR .navbar.collapsed ul.navbar-nav li {
  margin: auto;
}
.cid-v28tgNPSbR .navbar.collapsed .dropdown-menu .dropdown-item {
  padding: 0.25rem 1.5rem;
  text-align: left;
}
.cid-v28tgNPSbR .navbar.collapsed .icons-menu {
  padding: 0;
}
@media (max-width: 991px) {
  .cid-v28tgNPSbR .navbar .nav-item {
    padding: 0.5rem 0;
  }
  .cid-v28tgNPSbR .navbar .navbar-collapse {
    padding: 34px 0;
    border-radius: 16px;
    width: 100%;
  }
  .cid-v28tgNPSbR .navbar .nav-item .nav-link::before {
    display: none;
  }
  .cid-v28tgNPSbR .navbar.opened .dropdown-menu {
    top: 0;
  }
  .cid-v28tgNPSbR .navbar .dropdown-menu {
    padding: 6px 0 6px 15px;
  }
  .cid-v28tgNPSbR .navbar .dropdown-menu .dropdown-submenu {
    left: 0 !important;
  }
  .cid-v28tgNPSbR .navbar .dropdown-menu .dropdown-item:after {
    right: auto;
    margin-top: -0.4rem;
  }
  .cid-v28tgNPSbR .navbar .navbar-logo img {
    height: 3rem !important;
  }
  .cid-v28tgNPSbR .navbar ul.navbar-nav {
    overflow: hidden;
    margin: 0;
  }
  .cid-v28tgNPSbR .navbar ul.navbar-nav li {
    margin: 0;
  }
  .cid-v28tgNPSbR .navbar .dropdown-menu .dropdown-item {
    padding: 0 !important;
    margin: 0;
    margin-top: 8px;
    text-align: left;
  }
  .cid-v28tgNPSbR .navbar .navbar-brand {
    flex-shrink: initial;
    flex-basis: auto;
    word-break: break-word;
    padding-right: 0;
    width: 100%;
    justify-content: space-between;
  }
  .cid-v28tgNPSbR .navbar .navbar-toggler {
    flex-basis: auto;
  }
  .cid-v28tgNPSbR .navbar .icons-menu {
    padding: 0;
  }
}
.cid-v28tgNPSbR .navbar.navbar-short {
  min-height: 60px;
}
.cid-v28tgNPSbR .navbar.navbar-short .navbar-logo img {
  height: 2.5rem !important;
}
.cid-v28tgNPSbR .navbar.navbar-short .navbar-brand {
  min-height: 60px;
  padding: 0;
}
.cid-v28tgNPSbR .navbar-brand {
  min-height: 70px;
  flex-shrink: 0;
  align-items: center;
  margin-right: 0;
  padding: 10px 0;
  transition: all 0.3s;
  word-break: break-word;
  z-index: 1;
}
.cid-v28tgNPSbR .navbar-brand .navbar-caption {
  line-height: inherit !important;
  font-weight: 400;
}
.cid-v28tgNPSbR .navbar-brand .navbar-logo a {
  outline: none;
}
.cid-v28tgNPSbR .dropdown-item.active,
.cid-v28tgNPSbR .dropdown-item:active {
  background-color: transparent;
}
.cid-v28tgNPSbR .navbar-expand-lg .navbar-nav .nav-link {
  margin: 8px 12px !important;
}
@media (max-width: 991px) {
  .cid-v28tgNPSbR .navbar-expand-lg .navbar-nav .nav-link {
    margin: 8px 10px !important;
  }
}
.cid-v28tgNPSbR .nav-dropdown .link.dropdown-toggle {
  margin-right: 1.667em;
}
.cid-v28tgNPSbR .nav-dropdown .link.dropdown-toggle[aria-expanded="true"] {
  margin-right: 0;
  padding: 0.667em 1.667em;
}
.cid-v28tgNPSbR .navbar .dropdown.open > .dropdown-menu {
  display: block;
}
.cid-v28tgNPSbR ul.navbar-nav {
  flex-wrap: wrap;
  padding: 0;
}
.cid-v28tgNPSbR .navbar-buttons {
  text-align: center;
  min-width: 170px;
}
.cid-v28tgNPSbR button.navbar-toggler {
  outline: none;
  width: 48px;
  height: 48px;
  border-radius: 50%;
  cursor: pointer;
  transition: all 0.2s;
  position: relative;
  align-self: center;
  color: #f4f4f6;
  background: #f4f4f6;
}
.cid-v28tgNPSbR button.navbar-toggler .hamburger span {
  position: absolute;
  right: 10px;
  margin-top: 14px;
  width: 26px;
  height: 2px;
  border-right: 5px;
  background-color: #141414;
}
.cid-v28tgNPSbR button.navbar-toggler .hamburger span:nth-child(1) {
  top: 0;
  transition: all 0.2s;
}
.cid-v28tgNPSbR button.navbar-toggler .hamburger span:nth-child(2) {
  top: 8px;
  transition: all 0.15s;
}
.cid-v28tgNPSbR button.navbar-toggler .hamburger span:nth-child(3) {
  top: 8px;
  transition: all 0.15s;
}
.cid-v28tgNPSbR button.navbar-toggler .hamburger span:nth-child(4) {
  top: 16px;
  transition: all 0.2s;
}
.cid-v28tgNPSbR nav.opened .hamburger span:nth-child(1) {
  top: 8px;
  width: 0;
  opacity: 0;
  right: 50%;
  transition: all 0.2s;
}
.cid-v28tgNPSbR nav.opened .hamburger span:nth-child(2) {
  transform: rotate(45deg);
  transition: all 0.25s;
}
.cid-v28tgNPSbR nav.opened .hamburger span:nth-child(3) {
  transform: rotate(-45deg);
  transition: all 0.25s;
}
.cid-v28tgNPSbR nav.opened .hamburger span:nth-child(4) {
  top: 8px;
  width: 0;
  opacity: 0;
  right: 50%;
  transition: all 0.2s;
}
.cid-v28tgNPSbR a.nav-link {
  display: flex;
  align-items: center;
  justify-content: flex-start;
}
.cid-v28tgNPSbR .icons-menu {
  flex-wrap: nowrap;
  display: flex;
  justify-content: center;
  padding: 0;
  text-align: center;
  margin-bottom: 35px;
}
@media screen and (-ms-high-contrast: active), (-ms-high-contrast: none) {
  .cid-v28tgNPSbR .navbar {
    height: 70px;
  }
  .cid-v28tgNPSbR .navbar.opened {
    height: auto;
  }
  .cid-v28tgNPSbR .nav-item .nav-link:hover::before {
    width: 175%;
    max-width: calc(100% + 2rem);
    left: -1rem;
  }
}
.cid-v28tgNPSbR .navbar-dropdown .navbar-logo {
  margin-right: 10px;
}
@media (min-width: 768px) {
  .cid-v28tgNPSbR .container-fluid {
    padding-left: 64px;
    padding-right: 64px;
  }
}
.cid-v28tgNPSbR .mbr-section-btn-main .btn {
  margin: 8px;
  min-width: 180px;
}
.cid-v28tgNPSbR .mbr-section-btn-main .btn::before {
  background-image: linear-gradient(90deg, #83c5be 0%, transparent 100%);
}
.cid-v28tgNPSbR .mbr-section-btn-main .btn:hover,
.cid-v28tgNPSbR .mbr-section-btn-main .btn:focus {
  box-shadow: inset 250px 10px 5px #006d77 !important;
  border-color: #006d77 !important;
}
.cid-v28tgNPSbR .mbr-section-btn .btn::before {
  background-image: linear-gradient(90deg, #83c5be 0%, transparent 100%);
}
.cid-v28tgNPSbR .mbr-section-btn .btn:hover,
.cid-v28tgNPSbR .mbr-section-btn .btn:focus {
  box-shadow: inset 250px 10px 5px #006d77 !important;
  border-color: #006d77 !important;
}
.cid-v28tgNPSbR .navbar-caption:hover {
  color: #e29578;
}
@media (min-width: 992px) {
  .cid-v28tgNPSbR .dropdown-menu.dropdown-submenu {
    left: 175px !important;
    top: -45% !important;
  }
}
.cid-v28tgNPSbR .text_widget {
  margin-bottom: 32px;
}
.cid-v28tgNPSbR .text_widget a {
  transition: all 0.3s ease-out;
}
.cid-v28tgNPSbR .text_widget a:hover,
.cid-v28tgNPSbR .text_widget a:focus {
  opacity: 0.8;
}
@media (min-width: 992px) {
  .cid-v28tgNPSbR .navbar-nav.nav-dropdown {
    display: -webkit-flex;
    width: 100%;
    justify-content: flex-end;
    min-width: 200px;
  }
}
.cid-v28tgNPSbR .icons-menu-main {
  display: flex;
}
@media (max-width: 992px) {
  .cid-v28tgNPSbR .icons-menu-main {
    padding: 0 10px;
  }
}
.cid-v28tgNPSbR .mbr-section-subtitle {
  color: #141414;
  text-align: center;
}
.cid-v28tgNPSbR .navbar-caption {
  color: #000000;
}
.cid-v28tgNPSbR .mbr-text {
  color: #141414;
  text-align: center;
}
.cid-v28tgNPSbR .mbr-section-subtitle,
.cid-v28tgNPSbR .text_widget,
.cid-v28tgNPSbR .mbr-section-btn {
  text-align: center;
}
.cid-v28tgNPSbR a[class*="text-"]:not(.nav-link):not(.dropdown-item):not([role]):not(.navbar-caption):hover {
  background-image: none;
}
.cid-v28tgNPSbR .nav-link,
.cid-v28tgNPSbR .dropdown-item {
  color: #000000;
}
.cid-v28th4wAD2 {
  background-color: transparent;
}
.cid-v28th4wAD2 .navbar-dropdown {
  background-color: #f4f4f6 !important;
  padding: 0;
}
.cid-v28th4wAD2 .navbar.navbar-expand-lg .dropdown .dropdown-menu {
  background-color: #f4f4f6 !important;
  background: #f4f4f6;
}
.cid-v28th4wAD2 .navbar.navbar-expand-lg .dropdown .dropdown-menu .dropdown-submenu {
  margin: 0;
  left: 100%;
}
.cid-v28th4wAD2 .menu_box {
  flex-wrap: nowrap;
}
@media (max-width: 991px) {
  .cid-v28th4wAD2 .menu_box {
    flex-direction: column;
    align-items: flex-start;
  }
  .cid-v28th4wAD2 .menu_box .navbar.opened,
  .cid-v28th4wAD2 .menu_box .navbar-collapse {
    background-color: #f4f4f6 !important;
    transition: all 0s ease 0s;
  }
}
.cid-v28th4wAD2 .navbar-dropdown {
  position: relative !important;
}
.cid-v28th4wAD2 .btn {
  min-height: auto;
  box-shadow: none;
  margin-top: 0;
}
.cid-v28th4wAD2 .btn:hover {
  box-shadow: none;
}
.cid-v28th4wAD2 .nav-item {
  margin: 4px 15px;
}
@media (min-width: 1200px) {
  .cid-v28th4wAD2 .nav-item {
    margin: 4px 20px;
  }
}
@media (max-width: 991px) {
  .cid-v28th4wAD2 .nav-item {
    margin: 0 !important;
  }
}
.cid-v28th4wAD2 .nav-item .nav-link {
  transition: all 0.5s ease-out;
  border-radius: 0.5rem !important;
  position: relative;
}
.cid-v28th4wAD2 .nav-item .nav-link::before {
  content: '';
  position: absolute;
  bottom: 0;
  left: 0;
  background-image: linear-gradient(90deg, #006d77 -5%, #83c5be 95%);
  height: 1px;
  width: 0;
  transition: all 0.3s ease-in-out;
}
.cid-v28th4wAD2 .nav-item .nav-link:hover::before,
.cid-v28th4wAD2 .nav-item .nav-link:focus::before {
  width: 100%;
}
.cid-v28th4wAD2 .dropdown-menu {
  border-radius: 0;
  box-shadow: none;
  text-align: left;
}
@media (min-width: 992px) {
  .cid-v28th4wAD2 .dropdown-menu {
    padding: 18px 34px 22px;
    min-width: 250px;
    top: auto !important;
    left: -40px !important;
  }
  .cid-v28th4wAD2 .dropdown-menu.dropdown-submenu {
    left: 215px !important;
    top: -45% !important;
  }
}
@media (max-width: 991px) {
  .cid-v28th4wAD2 .dropdown-menu .dropdown-toggle[data-toggle="dropdown-submenu"]::after,
  .cid-v28th4wAD2 .link.dropdown-toggle::after {
    display: inline-block;
    width: 7px;
    height: 7px;
    margin-left: 0.5rem;
    margin-bottom: 2px;
    content: "";
    border: 2px solid;
    border-left: none;
    border-top: none;
    transform: rotate(-45deg);
    right: 15px;
    position: absolute;
    margin-top: -2px;
  }
  .cid-v28th4wAD2 .show.dropdown-toggle[aria-expanded="true"]::after {
    transform: rotate(45deg);
    margin-top: -4px;
  }
  .cid-v28th4wAD2 .offcanvas_box {
    display: none;
  }
}
.cid-v28th4wAD2 .dropdown-item {
  border: none;
  font-weight: 300 !important;
}
.cid-v28th4wAD2 .nav-dropdown .link {
  font-weight: 400 !important;
  padding: 0 !important;
  margin: 0 !important;
}
.cid-v28th4wAD2 .nav-dropdown .link.dropdown-toggle::after {
  margin-left: 0.5rem;
  margin-top: 0;
}
.cid-v28th4wAD2 .container {
  display: flex;
  margin: auto;
}
.cid-v28th4wAD2 .iconfont-wrapper {
  color: #141414;
  font-size: 17px;
  margin-right: 10px;
  margin-bottom: 5px;
  width: 25px;
  height: 25px;
  border-radius: 50%;
  display: flex;
  justify-content: center;
  align-items: center;
  transition: all 0.2s ease-in-out;
}
.cid-v28th4wAD2 .iconfont-wrapper:last-child {
  margin-right: 0;
}
.cid-v28th4wAD2 .iconfont-wrapper:hover {
  opacity: 0.5;
}
.cid-v28th4wAD2 .navbar-nav {
  margin: 0 1rem;
}
@media (min-width: 992px) {
  .cid-v28th4wAD2 .navbar-nav {
    margin: 0;
  }
}
.cid-v28th4wAD2 .dropdown-menu,
.cid-v28th4wAD2 .navbar.opened {
  background-color: false !important;
}
.cid-v28th4wAD2 .nav-item:focus,
.cid-v28th4wAD2 .nav-link:focus {
  outline: none;
}
.cid-v28th4wAD2 .dropdown .dropdown-menu .dropdown-item {
  width: auto;
  transition: all 0.25s ease-in-out;
}
.cid-v28th4wAD2 .dropdown .dropdown-menu .dropdown-item::after {
  right: 0.5rem;
}
.cid-v28th4wAD2 .dropdown .dropdown-menu .dropdown-item .mbr-iconfont {
  margin-right: 0.5rem;
  vertical-align: sub;
}
.cid-v28th4wAD2 .dropdown .dropdown-menu .dropdown-item .mbr-iconfont:before {
  display: inline-block;
  transform: scale(1, 1);
  transition: all 0.25s ease-in-out;
}
.cid-v28th4wAD2 .collapsed .dropdown-menu .dropdown-item:before {
  display: none;
}
.cid-v28th4wAD2 .collapsed .dropdown .dropdown-menu .dropdown-item {
  padding: 0.235em 1.5em 0.235em 1.5em !important;
  transition: none;
  margin: 0 !important;
}
.cid-v28th4wAD2 .navbar {
  min-height: 70px;
  padding: 10px 0;
  transition: all 0.3s;
  border-bottom-width: 0;
}
@media (max-width: 992px) {
  .cid-v28th4wAD2 .navbar {
    min-height: 30px;
    max-height: none;
  }
}
.cid-v28th4wAD2 .navbar.opened {
  transition: all 0.3s;
}
.cid-v28th4wAD2 .navbar .dropdown-item {
  padding: 0;
  margin: 8px 0;
}
.cid-v28th4wAD2 .navbar .navbar-logo img {
  max-width: 40px;
  min-height: 40px;
  object-fit: contain;
  border-radius: 10px !important;
}
.cid-v28th4wAD2 .navbar .navbar-collapse {
  justify-content: center;
  justify-content: flex-end;
  z-index: 1;
}
.cid-v28th4wAD2 .navbar.collapsed {
  justify-content: center;
}
.cid-v28th4wAD2 .navbar.collapsed .nav-item .nav-link::before {
  display: none;
}
.cid-v28th4wAD2 .navbar.collapsed.opened .dropdown-menu {
  top: 0;
}
.cid-v28th4wAD2 .navbar.collapsed .dropdown-menu .dropdown-submenu {
  left: 0 !important;
}
.cid-v28th4wAD2 .navbar.collapsed .dropdown-menu .dropdown-item:after {
  right: auto;
}
.cid-v28th4wAD2 .navbar.collapsed ul.navbar-nav li {
  margin: auto;
}
.cid-v28th4wAD2 .navbar.collapsed .dropdown-menu .dropdown-item {
  padding: 0.25rem 1.5rem;
  text-align: left;
}
.cid-v28th4wAD2 .navbar.collapsed .icons-menu {
  padding: 0;
}
@media (max-width: 991px) {
  .cid-v28th4wAD2 .navbar .nav-item {
    padding: 0.5rem 0;
  }
  .cid-v28th4wAD2 .navbar .navbar-collapse {
    padding: 34px 0;
    border-radius: 16px;
    width: 100%;
  }
  .cid-v28th4wAD2 .navbar .nav-item .nav-link::before {
    display: none;
  }
  .cid-v28th4wAD2 .navbar.opened .dropdown-menu {
    top: 0;
  }
  .cid-v28th4wAD2 .navbar .dropdown-menu {
    padding: 6px 0 6px 15px;
  }
  .cid-v28th4wAD2 .navbar .dropdown-menu .dropdown-submenu {
    left: 0 !important;
  }
  .cid-v28th4wAD2 .navbar .dropdown-menu .dropdown-item:after {
    right: auto;
    margin-top: -0.4rem;
  }
  .cid-v28th4wAD2 .navbar .navbar-logo img {
    height: 3rem !important;
  }
  .cid-v28th4wAD2 .navbar ul.navbar-nav {
    overflow: hidden;
    margin: 0;
  }
  .cid-v28th4wAD2 .navbar ul.navbar-nav li {
    margin: 0;
  }
  .cid-v28th4wAD2 .navbar .dropdown-menu .dropdown-item {
    padding: 0 !important;
    margin: 0;
    margin-top: 8px;
    text-align: left;
  }
  .cid-v28th4wAD2 .navbar .navbar-brand {
    flex-shrink: initial;
    flex-basis: auto;
    word-break: break-word;
    padding-right: 0;
    width: 100%;
    justify-content: space-between;
  }
  .cid-v28th4wAD2 .navbar .navbar-toggler {
    flex-basis: auto;
  }
  .cid-v28th4wAD2 .navbar .icons-menu {
    padding: 0;
  }
}
.cid-v28th4wAD2 .navbar.navbar-short {
  min-height: 60px;
}
.cid-v28th4wAD2 .navbar.navbar-short .navbar-logo img {
  height: 2.5rem !important;
}
.cid-v28th4wAD2 .navbar.navbar-short .navbar-brand {
  min-height: 60px;
  padding: 0;
}
.cid-v28th4wAD2 .navbar-brand {
  min-height: 70px;
  flex-shrink: 0;
  align-items: center;
  margin-right: 0;
  padding: 10px 0;
  transition: all 0.3s;
  word-break: break-word;
  z-index: 1;
}
.cid-v28th4wAD2 .navbar-brand .navbar-caption {
  line-height: inherit !important;
  font-weight: 400;
}
.cid-v28th4wAD2 .navbar-brand .navbar-logo a {
  outline: none;
}
.cid-v28th4wAD2 .dropdown-item.active,
.cid-v28th4wAD2 .dropdown-item:active {
  background-color: transparent;
}
.cid-v28th4wAD2 .navbar-expand-lg .navbar-nav .nav-link {
  margin: 8px 12px !important;
}
@media (max-width: 991px) {
  .cid-v28th4wAD2 .navbar-expand-lg .navbar-nav .nav-link {
    margin: 8px 10px !important;
  }
}
.cid-v28th4wAD2 .nav-dropdown .link.dropdown-toggle {
  margin-right: 1.667em;
}
.cid-v28th4wAD2 .nav-dropdown .link.dropdown-toggle[aria-expanded="true"] {
  margin-right: 0;
  padding: 0.667em 1.667em;
}
.cid-v28th4wAD2 .navbar .dropdown.open > .dropdown-menu {
  display: block;
}
.cid-v28th4wAD2 ul.navbar-nav {
  flex-wrap: wrap;
  padding: 0;
}
.cid-v28th4wAD2 .navbar-buttons {
  text-align: center;
  min-width: 170px;
}
.cid-v28th4wAD2 button.navbar-toggler {
  outline: none;
  width: 48px;
  height: 48px;
  border-radius: 50%;
  cursor: pointer;
  transition: all 0.2s;
  position: relative;
  align-self: center;
  color: #f4f4f6;
  background: #f4f4f6;
}
.cid-v28th4wAD2 button.navbar-toggler .hamburger span {
  position: absolute;
  right: 10px;
  margin-top: 14px;
  width: 26px;
  height: 2px;
  border-right: 5px;
  background-color: #141414;
}
.cid-v28th4wAD2 button.navbar-toggler .hamburger span:nth-child(1) {
  top: 0;
  transition: all 0.2s;
}
.cid-v28th4wAD2 button.navbar-toggler .hamburger span:nth-child(2) {
  top: 8px;
  transition: all 0.15s;
}
.cid-v28th4wAD2 button.navbar-toggler .hamburger span:nth-child(3) {
  top: 8px;
  transition: all 0.15s;
}
.cid-v28th4wAD2 button.navbar-toggler .hamburger span:nth-child(4) {
  top: 16px;
  transition: all 0.2s;
}
.cid-v28th4wAD2 nav.opened .hamburger span:nth-child(1) {
  top: 8px;
  width: 0;
  opacity: 0;
  right: 50%;
  transition: all 0.2s;
}
.cid-v28th4wAD2 nav.opened .hamburger span:nth-child(2) {
  transform: rotate(45deg);
  transition: all 0.25s;
}
.cid-v28th4wAD2 nav.opened .hamburger span:nth-child(3) {
  transform: rotate(-45deg);
  transition: all 0.25s;
}
.cid-v28th4wAD2 nav.opened .hamburger span:nth-child(4) {
  top: 8px;
  width: 0;
  opacity: 0;
  right: 50%;
  transition: all 0.2s;
}
.cid-v28th4wAD2 a.nav-link {
  display: flex;
  align-items: center;
  justify-content: flex-start;
}
.cid-v28th4wAD2 .icons-menu {
  flex-wrap: nowrap;
  display: flex;
  justify-content: center;
  padding: 0;
  text-align: center;
  margin-bottom: 35px;
}
@media screen and (-ms-high-contrast: active), (-ms-high-contrast: none) {
  .cid-v28th4wAD2 .navbar {
    height: 70px;
  }
  .cid-v28th4wAD2 .navbar.opened {
    height: auto;
  }
  .cid-v28th4wAD2 .nav-item .nav-link:hover::before {
    width: 175%;
    max-width: calc(100% + 2rem);
    left: -1rem;
  }
}
.cid-v28th4wAD2 .navbar-dropdown .navbar-logo {
  margin-right: 10px;
}
@media (min-width: 768px) {
  .cid-v28th4wAD2 .container-fluid {
    padding-left: 64px;
    padding-right: 64px;
  }
}
.cid-v28th4wAD2 .mbr-section-btn-main .btn {
  margin: 8px;
  min-width: 180px;
}
.cid-v28th4wAD2 .mbr-section-btn-main .btn::before {
  background-image: linear-gradient(90deg, #83c5be 0%, transparent 100%);
}
.cid-v28th4wAD2 .mbr-section-btn-main .btn:hover,
.cid-v28th4wAD2 .mbr-section-btn-main .btn:focus {
  box-shadow: inset 250px 10px 5px #006d77 !important;
  border-color: #006d77 !important;
}
.cid-v28th4wAD2 .mbr-section-btn .btn::before {
  background-image: linear-gradient(90deg, #83c5be 0%, transparent 100%);
}
.cid-v28th4wAD2 .mbr-section-btn .btn:hover,
.cid-v28th4wAD2 .mbr-section-btn .btn:focus {
  box-shadow: inset 250px 10px 5px #006d77 !important;
  border-color: #006d77 !important;
}
.cid-v28th4wAD2 .navbar-caption:hover {
  color: #e29578;
}
@media (min-width: 992px) {
  .cid-v28th4wAD2 .dropdown-menu.dropdown-submenu {
    left: 175px !important;
    top: -45% !important;
  }
}
.cid-v28th4wAD2 .text_widget {
  margin-bottom: 32px;
}
.cid-v28th4wAD2 .text_widget a {
  transition: all 0.3s ease-out;
}
.cid-v28th4wAD2 .text_widget a:hover,
.cid-v28th4wAD2 .text_widget a:focus {
  opacity: 0.8;
}
@media (min-width: 992px) {
  .cid-v28th4wAD2 .navbar-nav.nav-dropdown {
    display: -webkit-flex;
    width: 100%;
    justify-content: flex-end;
    min-width: 200px;
  }
}
.cid-v28th4wAD2 .icons-menu-main {
  display: flex;
}
@media (max-width: 992px) {
  .cid-v28th4wAD2 .icons-menu-main {
    padding: 0 10px;
  }
}
.cid-v28th4wAD2 .mbr-section-subtitle {
  color: #141414;
  text-align: center;
}
.cid-v28th4wAD2 .navbar-caption {
  color: #000000;
}
.cid-v28th4wAD2 .mbr-text {
  color: #141414;
  text-align: center;
}
.cid-v28th4wAD2 .mbr-section-subtitle,
.cid-v28th4wAD2 .text_widget,
.cid-v28th4wAD2 .mbr-section-btn {
  text-align: center;
}
.cid-v28th4wAD2 a[class*="text-"]:not(.nav-link):not(.dropdown-item):not([role]):not(.navbar-caption):hover {
  background-image: none;
}
.cid-v28th4wAD2 .nav-link,
.cid-v28th4wAD2 .dropdown-item {
  color: #000000;
}
.cid-v28thkDt7u {
  background-color: transparent;
}
.cid-v28thkDt7u .navbar-dropdown {
  background-color: #f4f4f6 !important;
  padding: 0;
}
.cid-v28thkDt7u .navbar.navbar-expand-lg .dropdown .dropdown-menu {
  background-color: #f4f4f6 !important;
  background: #f4f4f6;
}
.cid-v28thkDt7u .navbar.navbar-expand-lg .dropdown .dropdown-menu .dropdown-submenu {
  margin: 0;
  left: 100%;
}
.cid-v28thkDt7u .menu_box {
  flex-wrap: nowrap;
}
@media (max-width: 991px) {
  .cid-v28thkDt7u .menu_box {
    flex-direction: column;
    align-items: flex-start;
  }
  .cid-v28thkDt7u .menu_box .navbar.opened,
  .cid-v28thkDt7u .menu_box .navbar-collapse {
    background-color: #f4f4f6 !important;
    transition: all 0s ease 0s;
  }
}
.cid-v28thkDt7u .navbar-dropdown {
  position: relative !important;
}
.cid-v28thkDt7u .btn {
  min-height: auto;
  box-shadow: none;
  margin-top: 0;
}
.cid-v28thkDt7u .btn:hover {
  box-shadow: none;
}
.cid-v28thkDt7u .nav-item {
  margin: 4px 15px;
}
@media (min-width: 1200px) {
  .cid-v28thkDt7u .nav-item {
    margin: 4px 20px;
  }
}
@media (max-width: 991px) {
  .cid-v28thkDt7u .nav-item {
    margin: 0 !important;
  }
}
.cid-v28thkDt7u .nav-item .nav-link {
  transition: all 0.5s ease-out;
  border-radius: 0.5rem !important;
  position: relative;
}
.cid-v28thkDt7u .nav-item .nav-link::before {
  content: '';
  position: absolute;
  bottom: 0;
  left: 0;
  background-image: linear-gradient(90deg, #006d77 -5%, #83c5be 95%);
  height: 1px;
  width: 0;
  transition: all 0.3s ease-in-out;
}
.cid-v28thkDt7u .nav-item .nav-link:hover::before,
.cid-v28thkDt7u .nav-item .nav-link:focus::before {
  width: 100%;
}
.cid-v28thkDt7u .dropdown-menu {
  border-radius: 0;
  box-shadow: none;
  text-align: left;
}
@media (min-width: 992px) {
  .cid-v28thkDt7u .dropdown-menu {
    padding: 18px 34px 22px;
    min-width: 250px;
    top: auto !important;
    left: -40px !important;
  }
  .cid-v28thkDt7u .dropdown-menu.dropdown-submenu {
    left: 215px !important;
    top: -45% !important;
  }
}
@media (max-width: 991px) {
  .cid-v28thkDt7u .dropdown-menu .dropdown-toggle[data-toggle="dropdown-submenu"]::after,
  .cid-v28thkDt7u .link.dropdown-toggle::after {
    display: inline-block;
    width: 7px;
    height: 7px;
    margin-left: 0.5rem;
    margin-bottom: 2px;
    content: "";
    border: 2px solid;
    border-left: none;
    border-top: none;
    transform: rotate(-45deg);
    right: 15px;
    position: absolute;
    margin-top: -2px;
  }
  .cid-v28thkDt7u .show.dropdown-toggle[aria-expanded="true"]::after {
    transform: rotate(45deg);
    margin-top: -4px;
  }
  .cid-v28thkDt7u .offcanvas_box {
    display: none;
  }
}
.cid-v28thkDt7u .dropdown-item {
  border: none;
  font-weight: 300 !important;
}
.cid-v28thkDt7u .nav-dropdown .link {
  font-weight: 400 !important;
  padding: 0 !important;
  margin: 0 !important;
}
.cid-v28thkDt7u .nav-dropdown .link.dropdown-toggle::after {
  margin-left: 0.5rem;
  margin-top: 0;
}
.cid-v28thkDt7u .container {
  display: flex;
  margin: auto;
}
.cid-v28thkDt7u .iconfont-wrapper {
  color: #141414;
  font-size: 17px;
  margin-right: 10px;
  margin-bottom: 5px;
  width: 25px;
  height: 25px;
  border-radius: 50%;
  display: flex;
  justify-content: center;
  align-items: center;
  transition: all 0.2s ease-in-out;
}
.cid-v28thkDt7u .iconfont-wrapper:last-child {
  margin-right: 0;
}
.cid-v28thkDt7u .iconfont-wrapper:hover {
  opacity: 0.5;
}
.cid-v28thkDt7u .navbar-nav {
  margin: 0 1rem;
}
@media (min-width: 992px) {
  .cid-v28thkDt7u .navbar-nav {
    margin: 0;
  }
}
.cid-v28thkDt7u .dropdown-menu,
.cid-v28thkDt7u .navbar.opened {
  background-color: false !important;
}
.cid-v28thkDt7u .nav-item:focus,
.cid-v28thkDt7u .nav-link:focus {
  outline: none;
}
.cid-v28thkDt7u .dropdown .dropdown-menu .dropdown-item {
  width: auto;
  transition: all 0.25s ease-in-out;
}
.cid-v28thkDt7u .dropdown .dropdown-menu .dropdown-item::after {
  right: 0.5rem;
}
.cid-v28thkDt7u .dropdown .dropdown-menu .dropdown-item .mbr-iconfont {
  margin-right: 0.5rem;
  vertical-align: sub;
}
.cid-v28thkDt7u .dropdown .dropdown-menu .dropdown-item .mbr-iconfont:before {
  display: inline-block;
  transform: scale(1, 1);
  transition: all 0.25s ease-in-out;
}
.cid-v28thkDt7u .collapsed .dropdown-menu .dropdown-item:before {
  display: none;
}
.cid-v28thkDt7u .collapsed .dropdown .dropdown-menu .dropdown-item {
  padding: 0.235em 1.5em 0.235em 1.5em !important;
  transition: none;
  margin: 0 !important;
}
.cid-v28thkDt7u .navbar {
  min-height: 70px;
  padding: 10px 0;
  transition: all 0.3s;
  border-bottom-width: 0;
}
@media (max-width: 992px) {
  .cid-v28thkDt7u .navbar {
    min-height: 30px;
    max-height: none;
  }
}
.cid-v28thkDt7u .navbar.opened {
  transition: all 0.3s;
}
.cid-v28thkDt7u .navbar .dropdown-item {
  padding: 0;
  margin: 8px 0;
}
.cid-v28thkDt7u .navbar .navbar-logo img {
  max-width: 40px;
  min-height: 40px;
  object-fit: contain;
  border-radius: 10px !important;
}
.cid-v28thkDt7u .navbar .navbar-collapse {
  justify-content: center;
  justify-content: flex-end;
  z-index: 1;
}
.cid-v28thkDt7u .navbar.collapsed {
  justify-content: center;
}
.cid-v28thkDt7u .navbar.collapsed .nav-item .nav-link::before {
  display: none;
}
.cid-v28thkDt7u .navbar.collapsed.opened .dropdown-menu {
  top: 0;
}
.cid-v28thkDt7u .navbar.collapsed .dropdown-menu .dropdown-submenu {
  left: 0 !important;
}
.cid-v28thkDt7u .navbar.collapsed .dropdown-menu .dropdown-item:after {
  right: auto;
}
.cid-v28thkDt7u .navbar.collapsed ul.navbar-nav li {
  margin: auto;
}
.cid-v28thkDt7u .navbar.collapsed .dropdown-menu .dropdown-item {
  padding: 0.25rem 1.5rem;
  text-align: left;
}
.cid-v28thkDt7u .navbar.collapsed .icons-menu {
  padding: 0;
}
@media (max-width: 991px) {
  .cid-v28thkDt7u .navbar .nav-item {
    padding: 0.5rem 0;
  }
  .cid-v28thkDt7u .navbar .navbar-collapse {
    padding: 34px 0;
    border-radius: 16px;
    width: 100%;
  }
  .cid-v28thkDt7u .navbar .nav-item .nav-link::before {
    display: none;
  }
  .cid-v28thkDt7u .navbar.opened .dropdown-menu {
    top: 0;
  }
  .cid-v28thkDt7u .navbar .dropdown-menu {
    padding: 6px 0 6px 15px;
  }
  .cid-v28thkDt7u .navbar .dropdown-menu .dropdown-submenu {
    left: 0 !important;
  }
  .cid-v28thkDt7u .navbar .dropdown-menu .dropdown-item:after {
    right: auto;
    margin-top: -0.4rem;
  }
  .cid-v28thkDt7u .navbar .navbar-logo img {
    height: 3rem !important;
  }
  .cid-v28thkDt7u .navbar ul.navbar-nav {
    overflow: hidden;
    margin: 0;
  }
  .cid-v28thkDt7u .navbar ul.navbar-nav li {
    margin: 0;
  }
  .cid-v28thkDt7u .navbar .dropdown-menu .dropdown-item {
    padding: 0 !important;
    margin: 0;
    margin-top: 8px;
    text-align: left;
  }
  .cid-v28thkDt7u .navbar .navbar-brand {
    flex-shrink: initial;
    flex-basis: auto;
    word-break: break-word;
    padding-right: 0;
    width: 100%;
    justify-content: space-between;
  }
  .cid-v28thkDt7u .navbar .navbar-toggler {
    flex-basis: auto;
  }
  .cid-v28thkDt7u .navbar .icons-menu {
    padding: 0;
  }
}
.cid-v28thkDt7u .navbar.navbar-short {
  min-height: 60px;
}
.cid-v28thkDt7u .navbar.navbar-short .navbar-logo img {
  height: 2.5rem !important;
}
.cid-v28thkDt7u .navbar.navbar-short .navbar-brand {
  min-height: 60px;
  padding: 0;
}
.cid-v28thkDt7u .navbar-brand {
  min-height: 70px;
  flex-shrink: 0;
  align-items: center;
  margin-right: 0;
  padding: 10px 0;
  transition: all 0.3s;
  word-break: break-word;
  z-index: 1;
}
.cid-v28thkDt7u .navbar-brand .navbar-caption {
  line-height: inherit !important;
  font-weight: 400;
}
.cid-v28thkDt7u .navbar-brand .navbar-logo a {
  outline: none;
}
.cid-v28thkDt7u .dropdown-item.active,
.cid-v28thkDt7u .dropdown-item:active {
  background-color: transparent;
}
.cid-v28thkDt7u .navbar-expand-lg .navbar-nav .nav-link {
  margin: 8px 12px !important;
}
@media (max-width: 991px) {
  .cid-v28thkDt7u .navbar-expand-lg .navbar-nav .nav-link {
    margin: 8px 10px !important;
  }
}
.cid-v28thkDt7u .nav-dropdown .link.dropdown-toggle {
  margin-right: 1.667em;
}
.cid-v28thkDt7u .nav-dropdown .link.dropdown-toggle[aria-expanded="true"] {
  margin-right: 0;
  padding: 0.667em 1.667em;
}
.cid-v28thkDt7u .navbar .dropdown.open > .dropdown-menu {
  display: block;
}
.cid-v28thkDt7u ul.navbar-nav {
  flex-wrap: wrap;
  padding: 0;
}
.cid-v28thkDt7u .navbar-buttons {
  text-align: center;
  min-width: 170px;
}
.cid-v28thkDt7u button.navbar-toggler {
  outline: none;
  width: 48px;
  height: 48px;
  border-radius: 50%;
  cursor: pointer;
  transition: all 0.2s;
  position: relative;
  align-self: center;
  color: #f4f4f6;
  background: #f4f4f6;
}
.cid-v28thkDt7u button.navbar-toggler .hamburger span {
  position: absolute;
  right: 10px;
  margin-top: 14px;
  width: 26px;
  height: 2px;
  border-right: 5px;
  background-color: #141414;
}
.cid-v28thkDt7u button.navbar-toggler .hamburger span:nth-child(1) {
  top: 0;
  transition: all 0.2s;
}
.cid-v28thkDt7u button.navbar-toggler .hamburger span:nth-child(2) {
  top: 8px;
  transition: all 0.15s;
}
.cid-v28thkDt7u button.navbar-toggler .hamburger span:nth-child(3) {
  top: 8px;
  transition: all 0.15s;
}
.cid-v28thkDt7u button.navbar-toggler .hamburger span:nth-child(4) {
  top: 16px;
  transition: all 0.2s;
}
.cid-v28thkDt7u nav.opened .hamburger span:nth-child(1) {
  top: 8px;
  width: 0;
  opacity: 0;
  right: 50%;
  transition: all 0.2s;
}
.cid-v28thkDt7u nav.opened .hamburger span:nth-child(2) {
  transform: rotate(45deg);
  transition: all 0.25s;
}
.cid-v28thkDt7u nav.opened .hamburger span:nth-child(3) {
  transform: rotate(-45deg);
  transition: all 0.25s;
}
.cid-v28thkDt7u nav.opened .hamburger span:nth-child(4) {
  top: 8px;
  width: 0;
  opacity: 0;
  right: 50%;
  transition: all 0.2s;
}
.cid-v28thkDt7u a.nav-link {
  display: flex;
  align-items: center;
  justify-content: flex-start;
}
.cid-v28thkDt7u .icons-menu {
  flex-wrap: nowrap;
  display: flex;
  justify-content: center;
  padding: 0;
  text-align: center;
  margin-bottom: 35px;
}
@media screen and (-ms-high-contrast: active), (-ms-high-contrast: none) {
  .cid-v28thkDt7u .navbar {
    height: 70px;
  }
  .cid-v28thkDt7u .navbar.opened {
    height: auto;
  }
  .cid-v28thkDt7u .nav-item .nav-link:hover::before {
    width: 175%;
    max-width: calc(100% + 2rem);
    left: -1rem;
  }
}
.cid-v28thkDt7u .navbar-dropdown .navbar-logo {
  margin-right: 10px;
}
@media (min-width: 768px) {
  .cid-v28thkDt7u .container-fluid {
    padding-left: 64px;
    padding-right: 64px;
  }
}
.cid-v28thkDt7u .mbr-section-btn-main .btn {
  margin: 8px;
  min-width: 180px;
}
.cid-v28thkDt7u .mbr-section-btn-main .btn::before {
  background-image: linear-gradient(90deg, #83c5be 0%, transparent 100%);
}
.cid-v28thkDt7u .mbr-section-btn-main .btn:hover,
.cid-v28thkDt7u .mbr-section-btn-main .btn:focus {
  box-shadow: inset 250px 10px 5px #006d77 !important;
  border-color: #006d77 !important;
}
.cid-v28thkDt7u .mbr-section-btn .btn::before {
  background-image: linear-gradient(90deg, #83c5be 0%, transparent 100%);
}
.cid-v28thkDt7u .mbr-section-btn .btn:hover,
.cid-v28thkDt7u .mbr-section-btn .btn:focus {
  box-shadow: inset 250px 10px 5px #006d77 !important;
  border-color: #006d77 !important;
}
.cid-v28thkDt7u .navbar-caption:hover {
  color: #e29578;
}
@media (min-width: 992px) {
  .cid-v28thkDt7u .dropdown-menu.dropdown-submenu {
    left: 175px !important;
    top: -45% !important;
  }
}
.cid-v28thkDt7u .text_widget {
  margin-bottom: 32px;
}
.cid-v28thkDt7u .text_widget a {
  transition: all 0.3s ease-out;
}
.cid-v28thkDt7u .text_widget a:hover,
.cid-v28thkDt7u .text_widget a:focus {
  opacity: 0.8;
}
@media (min-width: 992px) {
  .cid-v28thkDt7u .navbar-nav.nav-dropdown {
    display: -webkit-flex;
    width: 100%;
    justify-content: flex-end;
    min-width: 200px;
  }
}
.cid-v28thkDt7u .icons-menu-main {
  display: flex;
}
@media (max-width: 992px) {
  .cid-v28thkDt7u .icons-menu-main {
    padding: 0 10px;
  }
}
.cid-v28thkDt7u .mbr-section-subtitle {
  color: #141414;
  text-align: center;
}
.cid-v28thkDt7u .navbar-caption {
  color: #000000;
}
.cid-v28thkDt7u .mbr-text {
  color: #141414;
  text-align: center;
}
.cid-v28thkDt7u .mbr-section-subtitle,
.cid-v28thkDt7u .text_widget,
.cid-v28thkDt7u .mbr-section-btn {
  text-align: center;
}
.cid-v28thkDt7u a[class*="text-"]:not(.nav-link):not(.dropdown-item):not([role]):not(.navbar-caption):hover {
  background-image: none;
}
.cid-v28thkDt7u .nav-link,
.cid-v28thkDt7u .dropdown-item {
  color: #000000;
}
.cid-v28thA8A10 {
  background-color: transparent;
}
.cid-v28thA8A10 .navbar-dropdown {
  background-color: #f4f4f6 !important;
  padding: 0;
}
.cid-v28thA8A10 .navbar.navbar-expand-lg .dropdown .dropdown-menu {
  background-color: #f4f4f6 !important;
  background: #f4f4f6;
}
.cid-v28thA8A10 .navbar.navbar-expand-lg .dropdown .dropdown-menu .dropdown-submenu {
  margin: 0;
  left: 100%;
}
.cid-v28thA8A10 .menu_box {
  flex-wrap: nowrap;
}
@media (max-width: 991px) {
  .cid-v28thA8A10 .menu_box {
    flex-direction: column;
    align-items: flex-start;
  }
  .cid-v28thA8A10 .menu_box .navbar.opened,
  .cid-v28thA8A10 .menu_box .navbar-collapse {
    background-color: #f4f4f6 !important;
    transition: all 0s ease 0s;
  }
}
.cid-v28thA8A10 .navbar-dropdown {
  position: relative !important;
}
.cid-v28thA8A10 .btn {
  min-height: auto;
  box-shadow: none;
  margin-top: 0;
}
.cid-v28thA8A10 .btn:hover {
  box-shadow: none;
}
.cid-v28thA8A10 .nav-item {
  margin: 4px 15px;
}
@media (min-width: 1200px) {
  .cid-v28thA8A10 .nav-item {
    margin: 4px 20px;
  }
}
@media (max-width: 991px) {
  .cid-v28thA8A10 .nav-item {
    margin: 0 !important;
  }
}
.cid-v28thA8A10 .nav-item .nav-link {
  transition: all 0.5s ease-out;
  border-radius: 0.5rem !important;
  position: relative;
}
.cid-v28thA8A10 .nav-item .nav-link::before {
  content: '';
  position: absolute;
  bottom: 0;
  left: 0;
  background-image: linear-gradient(90deg, #006d77 -5%, #83c5be 95%);
  height: 1px;
  width: 0;
  transition: all 0.3s ease-in-out;
}
.cid-v28thA8A10 .nav-item .nav-link:hover::before,
.cid-v28thA8A10 .nav-item .nav-link:focus::before {
  width: 100%;
}
.cid-v28thA8A10 .dropdown-menu {
  border-radius: 0;
  box-shadow: none;
  text-align: left;
}
@media (min-width: 992px) {
  .cid-v28thA8A10 .dropdown-menu {
    padding: 18px 34px 22px;
    min-width: 250px;
    top: auto !important;
    left: -40px !important;
  }
  .cid-v28thA8A10 .dropdown-menu.dropdown-submenu {
    left: 215px !important;
    top: -45% !important;
  }
}
@media (max-width: 991px) {
  .cid-v28thA8A10 .dropdown-menu .dropdown-toggle[data-toggle="dropdown-submenu"]::after,
  .cid-v28thA8A10 .link.dropdown-toggle::after {
    display: inline-block;
    width: 7px;
    height: 7px;
    margin-left: 0.5rem;
    margin-bottom: 2px;
    content: "";
    border: 2px solid;
    border-left: none;
    border-top: none;
    transform: rotate(-45deg);
    right: 15px;
    position: absolute;
    margin-top: -2px;
  }
  .cid-v28thA8A10 .show.dropdown-toggle[aria-expanded="true"]::after {
    transform: rotate(45deg);
    margin-top: -4px;
  }
  .cid-v28thA8A10 .offcanvas_box {
    display: none;
  }
}
.cid-v28thA8A10 .dropdown-item {
  border: none;
  font-weight: 300 !important;
}
.cid-v28thA8A10 .nav-dropdown .link {
  font-weight: 400 !important;
  padding: 0 !important;
  margin: 0 !important;
}
.cid-v28thA8A10 .nav-dropdown .link.dropdown-toggle::after {
  margin-left: 0.5rem;
  margin-top: 0;
}
.cid-v28thA8A10 .container {
  display: flex;
  margin: auto;
}
.cid-v28thA8A10 .iconfont-wrapper {
  color: #141414;
  font-size: 17px;
  margin-right: 10px;
  margin-bottom: 5px;
  width: 25px;
  height: 25px;
  border-radius: 50%;
  display: flex;
  justify-content: center;
  align-items: center;
  transition: all 0.2s ease-in-out;
}
.cid-v28thA8A10 .iconfont-wrapper:last-child {
  margin-right: 0;
}
.cid-v28thA8A10 .iconfont-wrapper:hover {
  opacity: 0.5;
}
.cid-v28thA8A10 .navbar-nav {
  margin: 0 1rem;
}
@media (min-width: 992px) {
  .cid-v28thA8A10 .navbar-nav {
    margin: 0;
  }
}
.cid-v28thA8A10 .dropdown-menu,
.cid-v28thA8A10 .navbar.opened {
  background-color: false !important;
}
.cid-v28thA8A10 .nav-item:focus,
.cid-v28thA8A10 .nav-link:focus {
  outline: none;
}
.cid-v28thA8A10 .dropdown .dropdown-menu .dropdown-item {
  width: auto;
  transition: all 0.25s ease-in-out;
}
.cid-v28thA8A10 .dropdown .dropdown-menu .dropdown-item::after {
  right: 0.5rem;
}
.cid-v28thA8A10 .dropdown .dropdown-menu .dropdown-item .mbr-iconfont {
  margin-right: 0.5rem;
  vertical-align: sub;
}
.cid-v28thA8A10 .dropdown .dropdown-menu .dropdown-item .mbr-iconfont:before {
  display: inline-block;
  transform: scale(1, 1);
  transition: all 0.25s ease-in-out;
}
.cid-v28thA8A10 .collapsed .dropdown-menu .dropdown-item:before {
  display: none;
}
.cid-v28thA8A10 .collapsed .dropdown .dropdown-menu .dropdown-item {
  padding: 0.235em 1.5em 0.235em 1.5em !important;
  transition: none;
  margin: 0 !important;
}
.cid-v28thA8A10 .navbar {
  min-height: 70px;
  padding: 10px 0;
  transition: all 0.3s;
  border-bottom-width: 0;
}
@media (max-width: 992px) {
  .cid-v28thA8A10 .navbar {
    min-height: 30px;
    max-height: none;
  }
}
.cid-v28thA8A10 .navbar.opened {
  transition: all 0.3s;
}
.cid-v28thA8A10 .navbar .dropdown-item {
  padding: 0;
  margin: 8px 0;
}
.cid-v28thA8A10 .navbar .navbar-logo img {
  max-width: 40px;
  min-height: 40px;
  object-fit: contain;
  border-radius: 10px !important;
}
.cid-v28thA8A10 .navbar .navbar-collapse {
  justify-content: center;
  justify-content: flex-end;
  z-index: 1;
}
.cid-v28thA8A10 .navbar.collapsed {
  justify-content: center;
}
.cid-v28thA8A10 .navbar.collapsed .nav-item .nav-link::before {
  display: none;
}
.cid-v28thA8A10 .navbar.collapsed.opened .dropdown-menu {
  top: 0;
}
.cid-v28thA8A10 .navbar.collapsed .dropdown-menu .dropdown-submenu {
  left: 0 !important;
}
.cid-v28thA8A10 .navbar.collapsed .dropdown-menu .dropdown-item:after {
  right: auto;
}
.cid-v28thA8A10 .navbar.collapsed ul.navbar-nav li {
  margin: auto;
}
.cid-v28thA8A10 .navbar.collapsed .dropdown-menu .dropdown-item {
  padding: 0.25rem 1.5rem;
  text-align: left;
}
.cid-v28thA8A10 .navbar.collapsed .icons-menu {
  padding: 0;
}
@media (max-width: 991px) {
  .cid-v28thA8A10 .navbar .nav-item {
    padding: 0.5rem 0;
  }
  .cid-v28thA8A10 .navbar .navbar-collapse {
    padding: 34px 0;
    border-radius: 16px;
    width: 100%;
  }
  .cid-v28thA8A10 .navbar .nav-item .nav-link::before {
    display: none;
  }
  .cid-v28thA8A10 .navbar.opened .dropdown-menu {
    top: 0;
  }
  .cid-v28thA8A10 .navbar .dropdown-menu {
    padding: 6px 0 6px 15px;
  }
  .cid-v28thA8A10 .navbar .dropdown-menu .dropdown-submenu {
    left: 0 !important;
  }
  .cid-v28thA8A10 .navbar .dropdown-menu .dropdown-item:after {
    right: auto;
    margin-top: -0.4rem;
  }
  .cid-v28thA8A10 .navbar .navbar-logo img {
    height: 3rem !important;
  }
  .cid-v28thA8A10 .navbar ul.navbar-nav {
    overflow: hidden;
    margin: 0;
  }
  .cid-v28thA8A10 .navbar ul.navbar-nav li {
    margin: 0;
  }
  .cid-v28thA8A10 .navbar .dropdown-menu .dropdown-item {
    padding: 0 !important;
    margin: 0;
    margin-top: 8px;
    text-align: left;
  }
  .cid-v28thA8A10 .navbar .navbar-brand {
    flex-shrink: initial;
    flex-basis: auto;
    word-break: break-word;
    padding-right: 0;
    width: 100%;
    justify-content: space-between;
  }
  .cid-v28thA8A10 .navbar .navbar-toggler {
    flex-basis: auto;
  }
  .cid-v28thA8A10 .navbar .icons-menu {
    padding: 0;
  }
}
.cid-v28thA8A10 .navbar.navbar-short {
  min-height: 60px;
}
.cid-v28thA8A10 .navbar.navbar-short .navbar-logo img {
  height: 2.5rem !important;
}
.cid-v28thA8A10 .navbar.navbar-short .navbar-brand {
  min-height: 60px;
  padding: 0;
}
.cid-v28thA8A10 .navbar-brand {
  min-height: 70px;
  flex-shrink: 0;
  align-items: center;
  margin-right: 0;
  padding: 10px 0;
  transition: all 0.3s;
  word-break: break-word;
  z-index: 1;
}
.cid-v28thA8A10 .navbar-brand .navbar-caption {
  line-height: inherit !important;
  font-weight: 400;
}
.cid-v28thA8A10 .navbar-brand .navbar-logo a {
  outline: none;
}
.cid-v28thA8A10 .dropdown-item.active,
.cid-v28thA8A10 .dropdown-item:active {
  background-color: transparent;
}
.cid-v28thA8A10 .navbar-expand-lg .navbar-nav .nav-link {
  margin: 8px 12px !important;
}
@media (max-width: 991px) {
  .cid-v28thA8A10 .navbar-expand-lg .navbar-nav .nav-link {
    margin: 8px 10px !important;
  }
}
.cid-v28thA8A10 .nav-dropdown .link.dropdown-toggle {
  margin-right: 1.667em;
}
.cid-v28thA8A10 .nav-dropdown .link.dropdown-toggle[aria-expanded="true"] {
  margin-right: 0;
  padding: 0.667em 1.667em;
}
.cid-v28thA8A10 .navbar .dropdown.open > .dropdown-menu {
  display: block;
}
.cid-v28thA8A10 ul.navbar-nav {
  flex-wrap: wrap;
  padding: 0;
}
.cid-v28thA8A10 .navbar-buttons {
  text-align: center;
  min-width: 170px;
}
.cid-v28thA8A10 button.navbar-toggler {
  outline: none;
  width: 48px;
  height: 48px;
  border-radius: 50%;
  cursor: pointer;
  transition: all 0.2s;
  position: relative;
  align-self: center;
  color: #f4f4f6;
  background: #f4f4f6;
}
.cid-v28thA8A10 button.navbar-toggler .hamburger span {
  position: absolute;
  right: 10px;
  margin-top: 14px;
  width: 26px;
  height: 2px;
  border-right: 5px;
  background-color: #141414;
}
.cid-v28thA8A10 button.navbar-toggler .hamburger span:nth-child(1) {
  top: 0;
  transition: all 0.2s;
}
.cid-v28thA8A10 button.navbar-toggler .hamburger span:nth-child(2) {
  top: 8px;
  transition: all 0.15s;
}
.cid-v28thA8A10 button.navbar-toggler .hamburger span:nth-child(3) {
  top: 8px;
  transition: all 0.15s;
}
.cid-v28thA8A10 button.navbar-toggler .hamburger span:nth-child(4) {
  top: 16px;
  transition: all 0.2s;
}
.cid-v28thA8A10 nav.opened .hamburger span:nth-child(1) {
  top: 8px;
  width: 0;
  opacity: 0;
  right: 50%;
  transition: all 0.2s;
}
.cid-v28thA8A10 nav.opened .hamburger span:nth-child(2) {
  transform: rotate(45deg);
  transition: all 0.25s;
}
.cid-v28thA8A10 nav.opened .hamburger span:nth-child(3) {
  transform: rotate(-45deg);
  transition: all 0.25s;
}
.cid-v28thA8A10 nav.opened .hamburger span:nth-child(4) {
  top: 8px;
  width: 0;
  opacity: 0;
  right: 50%;
  transition: all 0.2s;
}
.cid-v28thA8A10 a.nav-link {
  display: flex;
  align-items: center;
  justify-content: flex-start;
}
.cid-v28thA8A10 .icons-menu {
  flex-wrap: nowrap;
  display: flex;
  justify-content: center;
  padding: 0;
  text-align: center;
  margin-bottom: 35px;
}
@media screen and (-ms-high-contrast: active), (-ms-high-contrast: none) {
  .cid-v28thA8A10 .navbar {
    height: 70px;
  }
  .cid-v28thA8A10 .navbar.opened {
    height: auto;
  }
  .cid-v28thA8A10 .nav-item .nav-link:hover::before {
    width: 175%;
    max-width: calc(100% + 2rem);
    left: -1rem;
  }
}
.cid-v28thA8A10 .navbar-dropdown .navbar-logo {
  margin-right: 10px;
}
@media (min-width: 768px) {
  .cid-v28thA8A10 .container-fluid {
    padding-left: 64px;
    padding-right: 64px;
  }
}
.cid-v28thA8A10 .mbr-section-btn-main .btn {
  margin: 8px;
  min-width: 180px;
}
.cid-v28thA8A10 .mbr-section-btn-main .btn::before {
  background-image: linear-gradient(90deg, #83c5be 0%, transparent 100%);
}
.cid-v28thA8A10 .mbr-section-btn-main .btn:hover,
.cid-v28thA8A10 .mbr-section-btn-main .btn:focus {
  box-shadow: inset 250px 10px 5px #006d77 !important;
  border-color: #006d77 !important;
}
.cid-v28thA8A10 .mbr-section-btn .btn::before {
  background-image: linear-gradient(90deg, #83c5be 0%, transparent 100%);
}
.cid-v28thA8A10 .mbr-section-btn .btn:hover,
.cid-v28thA8A10 .mbr-section-btn .btn:focus {
  box-shadow: inset 250px 10px 5px #006d77 !important;
  border-color: #006d77 !important;
}
.cid-v28thA8A10 .navbar-caption:hover {
  color: #e29578;
}
@media (min-width: 992px) {
  .cid-v28thA8A10 .dropdown-menu.dropdown-submenu {
    left: 175px !important;
    top: -45% !important;
  }
}
.cid-v28thA8A10 .text_widget {
  margin-bottom: 32px;
}
.cid-v28thA8A10 .text_widget a {
  transition: all 0.3s ease-out;
}
.cid-v28thA8A10 .text_widget a:hover,
.cid-v28thA8A10 .text_widget a:focus {
  opacity: 0.8;
}
@media (min-width: 992px) {
  .cid-v28thA8A10 .navbar-nav.nav-dropdown {
    display: -webkit-flex;
    width: 100%;
    justify-content: flex-end;
    min-width: 200px;
  }
}
.cid-v28thA8A10 .icons-menu-main {
  display: flex;
}
@media (max-width: 992px) {
  .cid-v28thA8A10 .icons-menu-main {
    padding: 0 10px;
  }
}
.cid-v28thA8A10 .mbr-section-subtitle {
  color: #141414;
  text-align: center;
}
.cid-v28thA8A10 .navbar-caption {
  color: #000000;
}
.cid-v28thA8A10 .mbr-text {
  color: #141414;
  text-align: center;
}
.cid-v28thA8A10 .mbr-section-subtitle,
.cid-v28thA8A10 .text_widget,
.cid-v28thA8A10 .mbr-section-btn {
  text-align: center;
}
.cid-v28thA8A10 a[class*="text-"]:not(.nav-link):not(.dropdown-item):not([role]):not(.navbar-caption):hover {
  background-image: none;
}
.cid-v28thA8A10 .nav-link,
.cid-v28thA8A10 .dropdown-item {
  color: #000000;
}
.cid-v28thODOc1 {
  background-color: transparent;
}
.cid-v28thODOc1 .navbar-dropdown {
  background-color: #f4f4f6 !important;
  padding: 0;
}
.cid-v28thODOc1 .navbar.navbar-expand-lg .dropdown .dropdown-menu {
  background-color: #f4f4f6 !important;
  background: #f4f4f6;
}
.cid-v28thODOc1 .navbar.navbar-expand-lg .dropdown .dropdown-menu .dropdown-submenu {
  margin: 0;
  left: 100%;
}
.cid-v28thODOc1 .menu_box {
  flex-wrap: nowrap;
}
@media (max-width: 991px) {
  .cid-v28thODOc1 .menu_box {
    flex-direction: column;
    align-items: flex-start;
  }
  .cid-v28thODOc1 .menu_box .navbar.opened,
  .cid-v28thODOc1 .menu_box .navbar-collapse {
    background-color: #f4f4f6 !important;
    transition: all 0s ease 0s;
  }
}
.cid-v28thODOc1 .navbar-dropdown {
  position: relative !important;
}
.cid-v28thODOc1 .btn {
  min-height: auto;
  box-shadow: none;
  margin-top: 0;
}
.cid-v28thODOc1 .btn:hover {
  box-shadow: none;
}
.cid-v28thODOc1 .nav-item {
  margin: 4px 15px;
}
@media (min-width: 1200px) {
  .cid-v28thODOc1 .nav-item {
    margin: 4px 20px;
  }
}
@media (max-width: 991px) {
  .cid-v28thODOc1 .nav-item {
    margin: 0 !important;
  }
}
.cid-v28thODOc1 .nav-item .nav-link {
  transition: all 0.5s ease-out;
  border-radius: 0.5rem !important;
  position: relative;
}
.cid-v28thODOc1 .nav-item .nav-link::before {
  content: '';
  position: absolute;
  bottom: 0;
  left: 0;
  background-image: linear-gradient(90deg, #006d77 -5%, #83c5be 95%);
  height: 1px;
  width: 0;
  transition: all 0.3s ease-in-out;
}
.cid-v28thODOc1 .nav-item .nav-link:hover::before,
.cid-v28thODOc1 .nav-item .nav-link:focus::before {
  width: 100%;
}
.cid-v28thODOc1 .dropdown-menu {
  border-radius: 0;
  box-shadow: none;
  text-align: left;
}
@media (min-width: 992px) {
  .cid-v28thODOc1 .dropdown-menu {
    padding: 18px 34px 22px;
    min-width: 250px;
    top: auto !important;
    left: -40px !important;
  }
  .cid-v28thODOc1 .dropdown-menu.dropdown-submenu {
    left: 215px !important;
    top: -45% !important;
  }
}
@media (max-width: 991px) {
  .cid-v28thODOc1 .dropdown-menu .dropdown-toggle[data-toggle="dropdown-submenu"]::after,
  .cid-v28thODOc1 .link.dropdown-toggle::after {
    display: inline-block;
    width: 7px;
    height: 7px;
    margin-left: 0.5rem;
    margin-bottom: 2px;
    content: "";
    border: 2px solid;
    border-left: none;
    border-top: none;
    transform: rotate(-45deg);
    right: 15px;
    position: absolute;
    margin-top: -2px;
  }
  .cid-v28thODOc1 .show.dropdown-toggle[aria-expanded="true"]::after {
    transform: rotate(45deg);
    margin-top: -4px;
  }
  .cid-v28thODOc1 .offcanvas_box {
    display: none;
  }
}
.cid-v28thODOc1 .dropdown-item {
  border: none;
  font-weight: 300 !important;
}
.cid-v28thODOc1 .nav-dropdown .link {
  font-weight: 400 !important;
  padding: 0 !important;
  margin: 0 !important;
}
.cid-v28thODOc1 .nav-dropdown .link.dropdown-toggle::after {
  margin-left: 0.5rem;
  margin-top: 0;
}
.cid-v28thODOc1 .container {
  display: flex;
  margin: auto;
}
.cid-v28thODOc1 .iconfont-wrapper {
  color: #141414;
  font-size: 17px;
  margin-right: 10px;
  margin-bottom: 5px;
  width: 25px;
  height: 25px;
  border-radius: 50%;
  display: flex;
  justify-content: center;
  align-items: center;
  transition: all 0.2s ease-in-out;
}
.cid-v28thODOc1 .iconfont-wrapper:last-child {
  margin-right: 0;
}
.cid-v28thODOc1 .iconfont-wrapper:hover {
  opacity: 0.5;
}
.cid-v28thODOc1 .navbar-nav {
  margin: 0 1rem;
}
@media (min-width: 992px) {
  .cid-v28thODOc1 .navbar-nav {
    margin: 0;
  }
}
.cid-v28thODOc1 .dropdown-menu,
.cid-v28thODOc1 .navbar.opened {
  background-color: false !important;
}
.cid-v28thODOc1 .nav-item:focus,
.cid-v28thODOc1 .nav-link:focus {
  outline: none;
}
.cid-v28thODOc1 .dropdown .dropdown-menu .dropdown-item {
  width: auto;
  transition: all 0.25s ease-in-out;
}
.cid-v28thODOc1 .dropdown .dropdown-menu .dropdown-item::after {
  right: 0.5rem;
}
.cid-v28thODOc1 .dropdown .dropdown-menu .dropdown-item .mbr-iconfont {
  margin-right: 0.5rem;
  vertical-align: sub;
}
.cid-v28thODOc1 .dropdown .dropdown-menu .dropdown-item .mbr-iconfont:before {
  display: inline-block;
  transform: scale(1, 1);
  transition: all 0.25s ease-in-out;
}
.cid-v28thODOc1 .collapsed .dropdown-menu .dropdown-item:before {
  display: none;
}
.cid-v28thODOc1 .collapsed .dropdown .dropdown-menu .dropdown-item {
  padding: 0.235em 1.5em 0.235em 1.5em !important;
  transition: none;
  margin: 0 !important;
}
.cid-v28thODOc1 .navbar {
  min-height: 70px;
  padding: 10px 0;
  transition: all 0.3s;
  border-bottom-width: 0;
}
@media (max-width: 992px) {
  .cid-v28thODOc1 .navbar {
    min-height: 30px;
    max-height: none;
  }
}
.cid-v28thODOc1 .navbar.opened {
  transition: all 0.3s;
}
.cid-v28thODOc1 .navbar .dropdown-item {
  padding: 0;
  margin: 8px 0;
}
.cid-v28thODOc1 .navbar .navbar-logo img {
  max-width: 40px;
  min-height: 40px;
  object-fit: contain;
  border-radius: 10px !important;
}
.cid-v28thODOc1 .navbar .navbar-collapse {
  justify-content: center;
  justify-content: flex-end;
  z-index: 1;
}
.cid-v28thODOc1 .navbar.collapsed {
  justify-content: center;
}
.cid-v28thODOc1 .navbar.collapsed .nav-item .nav-link::before {
  display: none;
}
.cid-v28thODOc1 .navbar.collapsed.opened .dropdown-menu {
  top: 0;
}
.cid-v28thODOc1 .navbar.collapsed .dropdown-menu .dropdown-submenu {
  left: 0 !important;
}
.cid-v28thODOc1 .navbar.collapsed .dropdown-menu .dropdown-item:after {
  right: auto;
}
.cid-v28thODOc1 .navbar.collapsed ul.navbar-nav li {
  margin: auto;
}
.cid-v28thODOc1 .navbar.collapsed .dropdown-menu .dropdown-item {
  padding: 0.25rem 1.5rem;
  text-align: left;
}
.cid-v28thODOc1 .navbar.collapsed .icons-menu {
  padding: 0;
}
@media (max-width: 991px) {
  .cid-v28thODOc1 .navbar .nav-item {
    padding: 0.5rem 0;
  }
  .cid-v28thODOc1 .navbar .navbar-collapse {
    padding: 34px 0;
    border-radius: 16px;
    width: 100%;
  }
  .cid-v28thODOc1 .navbar .nav-item .nav-link::before {
    display: none;
  }
  .cid-v28thODOc1 .navbar.opened .dropdown-menu {
    top: 0;
  }
  .cid-v28thODOc1 .navbar .dropdown-menu {
    padding: 6px 0 6px 15px;
  }
  .cid-v28thODOc1 .navbar .dropdown-menu .dropdown-submenu {
    left: 0 !important;
  }
  .cid-v28thODOc1 .navbar .dropdown-menu .dropdown-item:after {
    right: auto;
    margin-top: -0.4rem;
  }
  .cid-v28thODOc1 .navbar .navbar-logo img {
    height: 3rem !important;
  }
  .cid-v28thODOc1 .navbar ul.navbar-nav {
    overflow: hidden;
    margin: 0;
  }
  .cid-v28thODOc1 .navbar ul.navbar-nav li {
    margin: 0;
  }
  .cid-v28thODOc1 .navbar .dropdown-menu .dropdown-item {
    padding: 0 !important;
    margin: 0;
    margin-top: 8px;
    text-align: left;
  }
  .cid-v28thODOc1 .navbar .navbar-brand {
    flex-shrink: initial;
    flex-basis: auto;
    word-break: break-word;
    padding-right: 0;
    width: 100%;
    justify-content: space-between;
  }
  .cid-v28thODOc1 .navbar .navbar-toggler {
    flex-basis: auto;
  }
  .cid-v28thODOc1 .navbar .icons-menu {
    padding: 0;
  }
}
.cid-v28thODOc1 .navbar.navbar-short {
  min-height: 60px;
}
.cid-v28thODOc1 .navbar.navbar-short .navbar-logo img {
  height: 2.5rem !important;
}
.cid-v28thODOc1 .navbar.navbar-short .navbar-brand {
  min-height: 60px;
  padding: 0;
}
.cid-v28thODOc1 .navbar-brand {
  min-height: 70px;
  flex-shrink: 0;
  align-items: center;
  margin-right: 0;
  padding: 10px 0;
  transition: all 0.3s;
  word-break: break-word;
  z-index: 1;
}
.cid-v28thODOc1 .navbar-brand .navbar-caption {
  line-height: inherit !important;
  font-weight: 400;
}
.cid-v28thODOc1 .navbar-brand .navbar-logo a {
  outline: none;
}
.cid-v28thODOc1 .dropdown-item.active,
.cid-v28thODOc1 .dropdown-item:active {
  background-color: transparent;
}
.cid-v28thODOc1 .navbar-expand-lg .navbar-nav .nav-link {
  margin: 8px 12px !important;
}
@media (max-width: 991px) {
  .cid-v28thODOc1 .navbar-expand-lg .navbar-nav .nav-link {
    margin: 8px 10px !important;
  }
}
.cid-v28thODOc1 .nav-dropdown .link.dropdown-toggle {
  margin-right: 1.667em;
}
.cid-v28thODOc1 .nav-dropdown .link.dropdown-toggle[aria-expanded="true"] {
  margin-right: 0;
  padding: 0.667em 1.667em;
}
.cid-v28thODOc1 .navbar .dropdown.open > .dropdown-menu {
  display: block;
}
.cid-v28thODOc1 ul.navbar-nav {
  flex-wrap: wrap;
  padding: 0;
}
.cid-v28thODOc1 .navbar-buttons {
  text-align: center;
  min-width: 170px;
}
.cid-v28thODOc1 button.navbar-toggler {
  outline: none;
  width: 48px;
  height: 48px;
  border-radius: 50%;
  cursor: pointer;
  transition: all 0.2s;
  position: relative;
  align-self: center;
  color: #f4f4f6;
  background: #f4f4f6;
}
.cid-v28thODOc1 button.navbar-toggler .hamburger span {
  position: absolute;
  right: 10px;
  margin-top: 14px;
  width: 26px;
  height: 2px;
  border-right: 5px;
  background-color: #141414;
}
.cid-v28thODOc1 button.navbar-toggler .hamburger span:nth-child(1) {
  top: 0;
  transition: all 0.2s;
}
.cid-v28thODOc1 button.navbar-toggler .hamburger span:nth-child(2) {
  top: 8px;
  transition: all 0.15s;
}
.cid-v28thODOc1 button.navbar-toggler .hamburger span:nth-child(3) {
  top: 8px;
  transition: all 0.15s;
}
.cid-v28thODOc1 button.navbar-toggler .hamburger span:nth-child(4) {
  top: 16px;
  transition: all 0.2s;
}
.cid-v28thODOc1 nav.opened .hamburger span:nth-child(1) {
  top: 8px;
  width: 0;
  opacity: 0;
  right: 50%;
  transition: all 0.2s;
}
.cid-v28thODOc1 nav.opened .hamburger span:nth-child(2) {
  transform: rotate(45deg);
  transition: all 0.25s;
}
.cid-v28thODOc1 nav.opened .hamburger span:nth-child(3) {
  transform: rotate(-45deg);
  transition: all 0.25s;
}
.cid-v28thODOc1 nav.opened .hamburger span:nth-child(4) {
  top: 8px;
  width: 0;
  opacity: 0;
  right: 50%;
  transition: all 0.2s;
}
.cid-v28thODOc1 a.nav-link {
  display: flex;
  align-items: center;
  justify-content: flex-start;
}
.cid-v28thODOc1 .icons-menu {
  flex-wrap: nowrap;
  display: flex;
  justify-content: center;
  padding: 0;
  text-align: center;
  margin-bottom: 35px;
}
@media screen and (-ms-high-contrast: active), (-ms-high-contrast: none) {
  .cid-v28thODOc1 .navbar {
    height: 70px;
  }
  .cid-v28thODOc1 .navbar.opened {
    height: auto;
  }
  .cid-v28thODOc1 .nav-item .nav-link:hover::before {
    width: 175%;
    max-width: calc(100% + 2rem);
    left: -1rem;
  }
}
.cid-v28thODOc1 .navbar-dropdown .navbar-logo {
  margin-right: 10px;
}
@media (min-width: 768px) {
  .cid-v28thODOc1 .container-fluid {
    padding-left: 64px;
    padding-right: 64px;
  }
}
.cid-v28thODOc1 .mbr-section-btn-main .btn {
  margin: 8px;
  min-width: 180px;
}
.cid-v28thODOc1 .mbr-section-btn-main .btn::before {
  background-image: linear-gradient(90deg, #83c5be 0%, transparent 100%);
}
.cid-v28thODOc1 .mbr-section-btn-main .btn:hover,
.cid-v28thODOc1 .mbr-section-btn-main .btn:focus {
  box-shadow: inset 250px 10px 5px #006d77 !important;
  border-color: #006d77 !important;
}
.cid-v28thODOc1 .mbr-section-btn .btn::before {
  background-image: linear-gradient(90deg, #83c5be 0%, transparent 100%);
}
.cid-v28thODOc1 .mbr-section-btn .btn:hover,
.cid-v28thODOc1 .mbr-section-btn .btn:focus {
  box-shadow: inset 250px 10px 5px #006d77 !important;
  border-color: #006d77 !important;
}
.cid-v28thODOc1 .navbar-caption:hover {
  color: #e29578;
}
@media (min-width: 992px) {
  .cid-v28thODOc1 .dropdown-menu.dropdown-submenu {
    left: 175px !important;
    top: -45% !important;
  }
}
.cid-v28thODOc1 .text_widget {
  margin-bottom: 32px;
}
.cid-v28thODOc1 .text_widget a {
  transition: all 0.3s ease-out;
}
.cid-v28thODOc1 .text_widget a:hover,
.cid-v28thODOc1 .text_widget a:focus {
  opacity: 0.8;
}
@media (min-width: 992px) {
  .cid-v28thODOc1 .navbar-nav.nav-dropdown {
    display: -webkit-flex;
    width: 100%;
    justify-content: flex-end;
    min-width: 200px;
  }
}
.cid-v28thODOc1 .icons-menu-main {
  display: flex;
}
@media (max-width: 992px) {
  .cid-v28thODOc1 .icons-menu-main {
    padding: 0 10px;
  }
}
.cid-v28thODOc1 .mbr-section-subtitle {
  color: #141414;
  text-align: center;
}
.cid-v28thODOc1 .navbar-caption {
  color: #000000;
}
.cid-v28thODOc1 .mbr-text {
  color: #141414;
  text-align: center;
}
.cid-v28thODOc1 .mbr-section-subtitle,
.cid-v28thODOc1 .text_widget,
.cid-v28thODOc1 .mbr-section-btn {
  text-align: center;
}
.cid-v28thODOc1 a[class*="text-"]:not(.nav-link):not(.dropdown-item):not([role]):not(.navbar-caption):hover {
  background-image: none;
}
.cid-v28thODOc1 .nav-link,
.cid-v28thODOc1 .dropdown-item {
  color: #000000;
}
.cid-v28ti2x0jm {
  background-color: transparent;
}
.cid-v28ti2x0jm .navbar-dropdown {
  background-color: #f4f4f6 !important;
  padding: 0;
}
.cid-v28ti2x0jm .navbar.navbar-expand-lg .dropdown .dropdown-menu {
  background-color: #f4f4f6 !important;
  background: #f4f4f6;
}
.cid-v28ti2x0jm .navbar.navbar-expand-lg .dropdown .dropdown-menu .dropdown-submenu {
  margin: 0;
  left: 100%;
}
.cid-v28ti2x0jm .menu_box {
  flex-wrap: nowrap;
}
@media (max-width: 991px) {
  .cid-v28ti2x0jm .menu_box {
    flex-direction: column;
    align-items: flex-start;
  }
  .cid-v28ti2x0jm .menu_box .navbar.opened,
  .cid-v28ti2x0jm .menu_box .navbar-collapse {
    background-color: #f4f4f6 !important;
    transition: all 0s ease 0s;
  }
}
.cid-v28ti2x0jm .navbar-dropdown {
  position: relative !important;
}
.cid-v28ti2x0jm .btn {
  min-height: auto;
  box-shadow: none;
  margin-top: 0;
}
.cid-v28ti2x0jm .btn:hover {
  box-shadow: none;
}
.cid-v28ti2x0jm .nav-item {
  margin: 4px 15px;
}
@media (min-width: 1200px) {
  .cid-v28ti2x0jm .nav-item {
    margin: 4px 20px;
  }
}
@media (max-width: 991px) {
  .cid-v28ti2x0jm .nav-item {
    margin: 0 !important;
  }
}
.cid-v28ti2x0jm .nav-item .nav-link {
  transition: all 0.5s ease-out;
  border-radius: 0.5rem !important;
  position: relative;
}
.cid-v28ti2x0jm .nav-item .nav-link::before {
  content: '';
  position: absolute;
  bottom: 0;
  left: 0;
  background-image: linear-gradient(90deg, #006d77 -5%, #83c5be 95%);
  height: 1px;
  width: 0;
  transition: all 0.3s ease-in-out;
}
.cid-v28ti2x0jm .nav-item .nav-link:hover::before,
.cid-v28ti2x0jm .nav-item .nav-link:focus::before {
  width: 100%;
}
.cid-v28ti2x0jm .dropdown-menu {
  border-radius: 0;
  box-shadow: none;
  text-align: left;
}
@media (min-width: 992px) {
  .cid-v28ti2x0jm .dropdown-menu {
    padding: 18px 34px 22px;
    min-width: 250px;
    top: auto !important;
    left: -40px !important;
  }
  .cid-v28ti2x0jm .dropdown-menu.dropdown-submenu {
    left: 215px !important;
    top: -45% !important;
  }
}
@media (max-width: 991px) {
  .cid-v28ti2x0jm .dropdown-menu .dropdown-toggle[data-toggle="dropdown-submenu"]::after,
  .cid-v28ti2x0jm .link.dropdown-toggle::after {
    display: inline-block;
    width: 7px;
    height: 7px;
    margin-left: 0.5rem;
    margin-bottom: 2px;
    content: "";
    border: 2px solid;
    border-left: none;
    border-top: none;
    transform: rotate(-45deg);
    right: 15px;
    position: absolute;
    margin-top: -2px;
  }
  .cid-v28ti2x0jm .show.dropdown-toggle[aria-expanded="true"]::after {
    transform: rotate(45deg);
    margin-top: -4px;
  }
  .cid-v28ti2x0jm .offcanvas_box {
    display: none;
  }
}
.cid-v28ti2x0jm .dropdown-item {
  border: none;
  font-weight: 300 !important;
}
.cid-v28ti2x0jm .nav-dropdown .link {
  font-weight: 400 !important;
  padding: 0 !important;
  margin: 0 !important;
}
.cid-v28ti2x0jm .nav-dropdown .link.dropdown-toggle::after {
  margin-left: 0.5rem;
  margin-top: 0;
}
.cid-v28ti2x0jm .container {
  display: flex;
  margin: auto;
}
.cid-v28ti2x0jm .iconfont-wrapper {
  color: #141414;
  font-size: 17px;
  margin-right: 10px;
  margin-bottom: 5px;
  width: 25px;
  height: 25px;
  border-radius: 50%;
  display: flex;
  justify-content: center;
  align-items: center;
  transition: all 0.2s ease-in-out;
}
.cid-v28ti2x0jm .iconfont-wrapper:last-child {
  margin-right: 0;
}
.cid-v28ti2x0jm .iconfont-wrapper:hover {
  opacity: 0.5;
}
.cid-v28ti2x0jm .navbar-nav {
  margin: 0 1rem;
}
@media (min-width: 992px) {
  .cid-v28ti2x0jm .navbar-nav {
    margin: 0;
  }
}
.cid-v28ti2x0jm .dropdown-menu,
.cid-v28ti2x0jm .navbar.opened {
  background-color: false !important;
}
.cid-v28ti2x0jm .nav-item:focus,
.cid-v28ti2x0jm .nav-link:focus {
  outline: none;
}
.cid-v28ti2x0jm .dropdown .dropdown-menu .dropdown-item {
  width: auto;
  transition: all 0.25s ease-in-out;
}
.cid-v28ti2x0jm .dropdown .dropdown-menu .dropdown-item::after {
  right: 0.5rem;
}
.cid-v28ti2x0jm .dropdown .dropdown-menu .dropdown-item .mbr-iconfont {
  margin-right: 0.5rem;
  vertical-align: sub;
}
.cid-v28ti2x0jm .dropdown .dropdown-menu .dropdown-item .mbr-iconfont:before {
  display: inline-block;
  transform: scale(1, 1);
  transition: all 0.25s ease-in-out;
}
.cid-v28ti2x0jm .collapsed .dropdown-menu .dropdown-item:before {
  display: none;
}
.cid-v28ti2x0jm .collapsed .dropdown .dropdown-menu .dropdown-item {
  padding: 0.235em 1.5em 0.235em 1.5em !important;
  transition: none;
  margin: 0 !important;
}
.cid-v28ti2x0jm .navbar {
  min-height: 70px;
  padding: 10px 0;
  transition: all 0.3s;
  border-bottom-width: 0;
}
@media (max-width: 992px) {
  .cid-v28ti2x0jm .navbar {
    min-height: 30px;
    max-height: none;
  }
}
.cid-v28ti2x0jm .navbar.opened {
  transition: all 0.3s;
}
.cid-v28ti2x0jm .navbar .dropdown-item {
  padding: 0;
  margin: 8px 0;
}
.cid-v28ti2x0jm .navbar .navbar-logo img {
  max-width: 40px;
  min-height: 40px;
  object-fit: contain;
  border-radius: 10px !important;
}
.cid-v28ti2x0jm .navbar .navbar-collapse {
  justify-content: center;
  justify-content: flex-end;
  z-index: 1;
}
.cid-v28ti2x0jm .navbar.collapsed {
  justify-content: center;
}
.cid-v28ti2x0jm .navbar.collapsed .nav-item .nav-link::before {
  display: none;
}
.cid-v28ti2x0jm .navbar.collapsed.opened .dropdown-menu {
  top: 0;
}
.cid-v28ti2x0jm .navbar.collapsed .dropdown-menu .dropdown-submenu {
  left: 0 !important;
}
.cid-v28ti2x0jm .navbar.collapsed .dropdown-menu .dropdown-item:after {
  right: auto;
}
.cid-v28ti2x0jm .navbar.collapsed ul.navbar-nav li {
  margin: auto;
}
.cid-v28ti2x0jm .navbar.collapsed .dropdown-menu .dropdown-item {
  padding: 0.25rem 1.5rem;
  text-align: left;
}
.cid-v28ti2x0jm .navbar.collapsed .icons-menu {
  padding: 0;
}
@media (max-width: 991px) {
  .cid-v28ti2x0jm .navbar .nav-item {
    padding: 0.5rem 0;
  }
  .cid-v28ti2x0jm .navbar .navbar-collapse {
    padding: 34px 0;
    border-radius: 16px;
    width: 100%;
  }
  .cid-v28ti2x0jm .navbar .nav-item .nav-link::before {
    display: none;
  }
  .cid-v28ti2x0jm .navbar.opened .dropdown-menu {
    top: 0;
  }
  .cid-v28ti2x0jm .navbar .dropdown-menu {
    padding: 6px 0 6px 15px;
  }
  .cid-v28ti2x0jm .navbar .dropdown-menu .dropdown-submenu {
    left: 0 !important;
  }
  .cid-v28ti2x0jm .navbar .dropdown-menu .dropdown-item:after {
    right: auto;
    margin-top: -0.4rem;
  }
  .cid-v28ti2x0jm .navbar .navbar-logo img {
    height: 3rem !important;
  }
  .cid-v28ti2x0jm .navbar ul.navbar-nav {
    overflow: hidden;
    margin: 0;
  }
  .cid-v28ti2x0jm .navbar ul.navbar-nav li {
    margin: 0;
  }
  .cid-v28ti2x0jm .navbar .dropdown-menu .dropdown-item {
    padding: 0 !important;
    margin: 0;
    margin-top: 8px;
    text-align: left;
  }
  .cid-v28ti2x0jm .navbar .navbar-brand {
    flex-shrink: initial;
    flex-basis: auto;
    word-break: break-word;
    padding-right: 0;
    width: 100%;
    justify-content: space-between;
  }
  .cid-v28ti2x0jm .navbar .navbar-toggler {
    flex-basis: auto;
  }
  .cid-v28ti2x0jm .navbar .icons-menu {
    padding: 0;
  }
}
.cid-v28ti2x0jm .navbar.navbar-short {
  min-height: 60px;
}
.cid-v28ti2x0jm .navbar.navbar-short .navbar-logo img {
  height: 2.5rem !important;
}
.cid-v28ti2x0jm .navbar.navbar-short .navbar-brand {
  min-height: 60px;
  padding: 0;
}
.cid-v28ti2x0jm .navbar-brand {
  min-height: 70px;
  flex-shrink: 0;
  align-items: center;
  margin-right: 0;
  padding: 10px 0;
  transition: all 0.3s;
  word-break: break-word;
  z-index: 1;
}
.cid-v28ti2x0jm .navbar-brand .navbar-caption {
  line-height: inherit !important;
  font-weight: 400;
}
.cid-v28ti2x0jm .navbar-brand .navbar-logo a {
  outline: none;
}
.cid-v28ti2x0jm .dropdown-item.active,
.cid-v28ti2x0jm .dropdown-item:active {
  background-color: transparent;
}
.cid-v28ti2x0jm .navbar-expand-lg .navbar-nav .nav-link {
  margin: 8px 12px !important;
}
@media (max-width: 991px) {
  .cid-v28ti2x0jm .navbar-expand-lg .navbar-nav .nav-link {
    margin: 8px 10px !important;
  }
}
.cid-v28ti2x0jm .nav-dropdown .link.dropdown-toggle {
  margin-right: 1.667em;
}
.cid-v28ti2x0jm .nav-dropdown .link.dropdown-toggle[aria-expanded="true"] {
  margin-right: 0;
  padding: 0.667em 1.667em;
}
.cid-v28ti2x0jm .navbar .dropdown.open > .dropdown-menu {
  display: block;
}
.cid-v28ti2x0jm ul.navbar-nav {
  flex-wrap: wrap;
  padding: 0;
}
.cid-v28ti2x0jm .navbar-buttons {
  text-align: center;
  min-width: 170px;
}
.cid-v28ti2x0jm button.navbar-toggler {
  outline: none;
  width: 48px;
  height: 48px;
  border-radius: 50%;
  cursor: pointer;
  transition: all 0.2s;
  position: relative;
  align-self: center;
  color: #f4f4f6;
  background: #f4f4f6;
}
.cid-v28ti2x0jm button.navbar-toggler .hamburger span {
  position: absolute;
  right: 10px;
  margin-top: 14px;
  width: 26px;
  height: 2px;
  border-right: 5px;
  background-color: #141414;
}
.cid-v28ti2x0jm button.navbar-toggler .hamburger span:nth-child(1) {
  top: 0;
  transition: all 0.2s;
}
.cid-v28ti2x0jm button.navbar-toggler .hamburger span:nth-child(2) {
  top: 8px;
  transition: all 0.15s;
}
.cid-v28ti2x0jm button.navbar-toggler .hamburger span:nth-child(3) {
  top: 8px;
  transition: all 0.15s;
}
.cid-v28ti2x0jm button.navbar-toggler .hamburger span:nth-child(4) {
  top: 16px;
  transition: all 0.2s;
}
.cid-v28ti2x0jm nav.opened .hamburger span:nth-child(1) {
  top: 8px;
  width: 0;
  opacity: 0;
  right: 50%;
  transition: all 0.2s;
}
.cid-v28ti2x0jm nav.opened .hamburger span:nth-child(2) {
  transform: rotate(45deg);
  transition: all 0.25s;
}
.cid-v28ti2x0jm nav.opened .hamburger span:nth-child(3) {
  transform: rotate(-45deg);
  transition: all 0.25s;
}
.cid-v28ti2x0jm nav.opened .hamburger span:nth-child(4) {
  top: 8px;
  width: 0;
  opacity: 0;
  right: 50%;
  transition: all 0.2s;
}
.cid-v28ti2x0jm a.nav-link {
  display: flex;
  align-items: center;
  justify-content: flex-start;
}
.cid-v28ti2x0jm .icons-menu {
  flex-wrap: nowrap;
  display: flex;
  justify-content: center;
  padding: 0;
  text-align: center;
  margin-bottom: 35px;
}
@media screen and (-ms-high-contrast: active), (-ms-high-contrast: none) {
  .cid-v28ti2x0jm .navbar {
    height: 70px;
  }
  .cid-v28ti2x0jm .navbar.opened {
    height: auto;
  }
  .cid-v28ti2x0jm .nav-item .nav-link:hover::before {
    width: 175%;
    max-width: calc(100% + 2rem);
    left: -1rem;
  }
}
.cid-v28ti2x0jm .navbar-dropdown .navbar-logo {
  margin-right: 10px;
}
@media (min-width: 768px) {
  .cid-v28ti2x0jm .container-fluid {
    padding-left: 64px;
    padding-right: 64px;
  }
}
.cid-v28ti2x0jm .mbr-section-btn-main .btn {
  margin: 8px;
  min-width: 180px;
}
.cid-v28ti2x0jm .mbr-section-btn-main .btn::before {
  background-image: linear-gradient(90deg, #83c5be 0%, transparent 100%);
}
.cid-v28ti2x0jm .mbr-section-btn-main .btn:hover,
.cid-v28ti2x0jm .mbr-section-btn-main .btn:focus {
  box-shadow: inset 250px 10px 5px #006d77 !important;
  border-color: #006d77 !important;
}
.cid-v28ti2x0jm .mbr-section-btn .btn::before {
  background-image: linear-gradient(90deg, #83c5be 0%, transparent 100%);
}
.cid-v28ti2x0jm .mbr-section-btn .btn:hover,
.cid-v28ti2x0jm .mbr-section-btn .btn:focus {
  box-shadow: inset 250px 10px 5px #006d77 !important;
  border-color: #006d77 !important;
}
.cid-v28ti2x0jm .navbar-caption:hover {
  color: #e29578;
}
@media (min-width: 992px) {
  .cid-v28ti2x0jm .dropdown-menu.dropdown-submenu {
    left: 175px !important;
    top: -45% !important;
  }
}
.cid-v28ti2x0jm .text_widget {
  margin-bottom: 32px;
}
.cid-v28ti2x0jm .text_widget a {
  transition: all 0.3s ease-out;
}
.cid-v28ti2x0jm .text_widget a:hover,
.cid-v28ti2x0jm .text_widget a:focus {
  opacity: 0.8;
}
@media (min-width: 992px) {
  .cid-v28ti2x0jm .navbar-nav.nav-dropdown {
    display: -webkit-flex;
    width: 100%;
    justify-content: flex-end;
    min-width: 200px;
  }
}
.cid-v28ti2x0jm .icons-menu-main {
  display: flex;
}
@media (max-width: 992px) {
  .cid-v28ti2x0jm .icons-menu-main {
    padding: 0 10px;
  }
}
.cid-v28ti2x0jm .mbr-section-subtitle {
  color: #141414;
  text-align: center;
}
.cid-v28ti2x0jm .navbar-caption {
  color: #000000;
}
.cid-v28ti2x0jm .mbr-text {
  color: #141414;
  text-align: center;
}
.cid-v28ti2x0jm .mbr-section-subtitle,
.cid-v28ti2x0jm .text_widget,
.cid-v28ti2x0jm .mbr-section-btn {
  text-align: center;
}
.cid-v28ti2x0jm a[class*="text-"]:not(.nav-link):not(.dropdown-item):not([role]):not(.navbar-caption):hover {
  background-image: none;
}
.cid-v28ti2x0jm .nav-link,
.cid-v28ti2x0jm .dropdown-item {
  color: #000000;
}
.cid-v28tigjE7H {
  background-color: transparent;
}
.cid-v28tigjE7H .navbar-dropdown {
  background-color: #f4f4f6 !important;
  padding: 0;
}
.cid-v28tigjE7H .navbar.navbar-expand-lg .dropdown .dropdown-menu {
  background-color: #f4f4f6 !important;
  background: #f4f4f6;
}
.cid-v28tigjE7H .navbar.navbar-expand-lg .dropdown .dropdown-menu .dropdown-submenu {
  margin: 0;
  left: 100%;
}
.cid-v28tigjE7H .menu_box {
  flex-wrap: nowrap;
}
@media (max-width: 991px) {
  .cid-v28tigjE7H .menu_box {
    flex-direction: column;
    align-items: flex-start;
  }
  .cid-v28tigjE7H .menu_box .navbar.opened,
  .cid-v28tigjE7H .menu_box .navbar-collapse {
    background-color: #f4f4f6 !important;
    transition: all 0s ease 0s;
  }
}
.cid-v28tigjE7H .navbar-dropdown {
  position: relative !important;
}
.cid-v28tigjE7H .btn {
  min-height: auto;
  box-shadow: none;
  margin-top: 0;
}
.cid-v28tigjE7H .btn:hover {
  box-shadow: none;
}
.cid-v28tigjE7H .nav-item {
  margin: 4px 15px;
}
@media (min-width: 1200px) {
  .cid-v28tigjE7H .nav-item {
    margin: 4px 20px;
  }
}
@media (max-width: 991px) {
  .cid-v28tigjE7H .nav-item {
    margin: 0 !important;
  }
}
.cid-v28tigjE7H .nav-item .nav-link {
  transition: all 0.5s ease-out;
  border-radius: 0.5rem !important;
  position: relative;
}
.cid-v28tigjE7H .nav-item .nav-link::before {
  content: '';
  position: absolute;
  bottom: 0;
  left: 0;
  background-image: linear-gradient(90deg, #006d77 -5%, #83c5be 95%);
  height: 1px;
  width: 0;
  transition: all 0.3s ease-in-out;
}
.cid-v28tigjE7H .nav-item .nav-link:hover::before,
.cid-v28tigjE7H .nav-item .nav-link:focus::before {
  width: 100%;
}
.cid-v28tigjE7H .dropdown-menu {
  border-radius: 0;
  box-shadow: none;
  text-align: left;
}
@media (min-width: 992px) {
  .cid-v28tigjE7H .dropdown-menu {
    padding: 18px 34px 22px;
    min-width: 250px;
    top: auto !important;
    left: -40px !important;
  }
  .cid-v28tigjE7H .dropdown-menu.dropdown-submenu {
    left: 215px !important;
    top: -45% !important;
  }
}
@media (max-width: 991px) {
  .cid-v28tigjE7H .dropdown-menu .dropdown-toggle[data-toggle="dropdown-submenu"]::after,
  .cid-v28tigjE7H .link.dropdown-toggle::after {
    display: inline-block;
    width: 7px;
    height: 7px;
    margin-left: 0.5rem;
    margin-bottom: 2px;
    content: "";
    border: 2px solid;
    border-left: none;
    border-top: none;
    transform: rotate(-45deg);
    right: 15px;
    position: absolute;
    margin-top: -2px;
  }
  .cid-v28tigjE7H .show.dropdown-toggle[aria-expanded="true"]::after {
    transform: rotate(45deg);
    margin-top: -4px;
  }
  .cid-v28tigjE7H .offcanvas_box {
    display: none;
  }
}
.cid-v28tigjE7H .dropdown-item {
  border: none;
  font-weight: 300 !important;
}
.cid-v28tigjE7H .nav-dropdown .link {
  font-weight: 400 !important;
  padding: 0 !important;
  margin: 0 !important;
}
.cid-v28tigjE7H .nav-dropdown .link.dropdown-toggle::after {
  margin-left: 0.5rem;
  margin-top: 0;
}
.cid-v28tigjE7H .container {
  display: flex;
  margin: auto;
}
.cid-v28tigjE7H .iconfont-wrapper {
  color: #141414;
  font-size: 17px;
  margin-right: 10px;
  margin-bottom: 5px;
  width: 25px;
  height: 25px;
  border-radius: 50%;
  display: flex;
  justify-content: center;
  align-items: center;
  transition: all 0.2s ease-in-out;
}
.cid-v28tigjE7H .iconfont-wrapper:last-child {
  margin-right: 0;
}
.cid-v28tigjE7H .iconfont-wrapper:hover {
  opacity: 0.5;
}
.cid-v28tigjE7H .navbar-nav {
  margin: 0 1rem;
}
@media (min-width: 992px) {
  .cid-v28tigjE7H .navbar-nav {
    margin: 0;
  }
}
.cid-v28tigjE7H .dropdown-menu,
.cid-v28tigjE7H .navbar.opened {
  background-color: false !important;
}
.cid-v28tigjE7H .nav-item:focus,
.cid-v28tigjE7H .nav-link:focus {
  outline: none;
}
.cid-v28tigjE7H .dropdown .dropdown-menu .dropdown-item {
  width: auto;
  transition: all 0.25s ease-in-out;
}
.cid-v28tigjE7H .dropdown .dropdown-menu .dropdown-item::after {
  right: 0.5rem;
}
.cid-v28tigjE7H .dropdown .dropdown-menu .dropdown-item .mbr-iconfont {
  margin-right: 0.5rem;
  vertical-align: sub;
}
.cid-v28tigjE7H .dropdown .dropdown-menu .dropdown-item .mbr-iconfont:before {
  display: inline-block;
  transform: scale(1, 1);
  transition: all 0.25s ease-in-out;
}
.cid-v28tigjE7H .collapsed .dropdown-menu .dropdown-item:before {
  display: none;
}
.cid-v28tigjE7H .collapsed .dropdown .dropdown-menu .dropdown-item {
  padding: 0.235em 1.5em 0.235em 1.5em !important;
  transition: none;
  margin: 0 !important;
}
.cid-v28tigjE7H .navbar {
  min-height: 70px;
  padding: 10px 0;
  transition: all 0.3s;
  border-bottom-width: 0;
}
@media (max-width: 992px) {
  .cid-v28tigjE7H .navbar {
    min-height: 30px;
    max-height: none;
  }
}
.cid-v28tigjE7H .navbar.opened {
  transition: all 0.3s;
}
.cid-v28tigjE7H .navbar .dropdown-item {
  padding: 0;
  margin: 8px 0;
}
.cid-v28tigjE7H .navbar .navbar-logo img {
  max-width: 40px;
  min-height: 40px;
  object-fit: contain;
  border-radius: 10px !important;
}
.cid-v28tigjE7H .navbar .navbar-collapse {
  justify-content: center;
  justify-content: flex-end;
  z-index: 1;
}
.cid-v28tigjE7H .navbar.collapsed {
  justify-content: center;
}
.cid-v28tigjE7H .navbar.collapsed .nav-item .nav-link::before {
  display: none;
}
.cid-v28tigjE7H .navbar.collapsed.opened .dropdown-menu {
  top: 0;
}
.cid-v28tigjE7H .navbar.collapsed .dropdown-menu .dropdown-submenu {
  left: 0 !important;
}
.cid-v28tigjE7H .navbar.collapsed .dropdown-menu .dropdown-item:after {
  right: auto;
}
.cid-v28tigjE7H .navbar.collapsed ul.navbar-nav li {
  margin: auto;
}
.cid-v28tigjE7H .navbar.collapsed .dropdown-menu .dropdown-item {
  padding: 0.25rem 1.5rem;
  text-align: left;
}
.cid-v28tigjE7H .navbar.collapsed .icons-menu {
  padding: 0;
}
@media (max-width: 991px) {
  .cid-v28tigjE7H .navbar .nav-item {
    padding: 0.5rem 0;
  }
  .cid-v28tigjE7H .navbar .navbar-collapse {
    padding: 34px 0;
    border-radius: 16px;
    width: 100%;
  }
  .cid-v28tigjE7H .navbar .nav-item .nav-link::before {
    display: none;
  }
  .cid-v28tigjE7H .navbar.opened .dropdown-menu {
    top: 0;
  }
  .cid-v28tigjE7H .navbar .dropdown-menu {
    padding: 6px 0 6px 15px;
  }
  .cid-v28tigjE7H .navbar .dropdown-menu .dropdown-submenu {
    left: 0 !important;
  }
  .cid-v28tigjE7H .navbar .dropdown-menu .dropdown-item:after {
    right: auto;
    margin-top: -0.4rem;
  }
  .cid-v28tigjE7H .navbar .navbar-logo img {
    height: 3rem !important;
  }
  .cid-v28tigjE7H .navbar ul.navbar-nav {
    overflow: hidden;
    margin: 0;
  }
  .cid-v28tigjE7H .navbar ul.navbar-nav li {
    margin: 0;
  }
  .cid-v28tigjE7H .navbar .dropdown-menu .dropdown-item {
    padding: 0 !important;
    margin: 0;
    margin-top: 8px;
    text-align: left;
  }
  .cid-v28tigjE7H .navbar .navbar-brand {
    flex-shrink: initial;
    flex-basis: auto;
    word-break: break-word;
    padding-right: 0;
    width: 100%;
    justify-content: space-between;
  }
  .cid-v28tigjE7H .navbar .navbar-toggler {
    flex-basis: auto;
  }
  .cid-v28tigjE7H .navbar .icons-menu {
    padding: 0;
  }
}
.cid-v28tigjE7H .navbar.navbar-short {
  min-height: 60px;
}
.cid-v28tigjE7H .navbar.navbar-short .navbar-logo img {
  height: 2.5rem !important;
}
.cid-v28tigjE7H .navbar.navbar-short .navbar-brand {
  min-height: 60px;
  padding: 0;
}
.cid-v28tigjE7H .navbar-brand {
  min-height: 70px;
  flex-shrink: 0;
  align-items: center;
  margin-right: 0;
  padding: 10px 0;
  transition: all 0.3s;
  word-break: break-word;
  z-index: 1;
}
.cid-v28tigjE7H .navbar-brand .navbar-caption {
  line-height: inherit !important;
  font-weight: 400;
}
.cid-v28tigjE7H .navbar-brand .navbar-logo a {
  outline: none;
}
.cid-v28tigjE7H .dropdown-item.active,
.cid-v28tigjE7H .dropdown-item:active {
  background-color: transparent;
}
.cid-v28tigjE7H .navbar-expand-lg .navbar-nav .nav-link {
  margin: 8px 12px !important;
}
@media (max-width: 991px) {
  .cid-v28tigjE7H .navbar-expand-lg .navbar-nav .nav-link {
    margin: 8px 10px !important;
  }
}
.cid-v28tigjE7H .nav-dropdown .link.dropdown-toggle {
  margin-right: 1.667em;
}
.cid-v28tigjE7H .nav-dropdown .link.dropdown-toggle[aria-expanded="true"] {
  margin-right: 0;
  padding: 0.667em 1.667em;
}
.cid-v28tigjE7H .navbar .dropdown.open > .dropdown-menu {
  display: block;
}
.cid-v28tigjE7H ul.navbar-nav {
  flex-wrap: wrap;
  padding: 0;
}
.cid-v28tigjE7H .navbar-buttons {
  text-align: center;
  min-width: 170px;
}
.cid-v28tigjE7H button.navbar-toggler {
  outline: none;
  width: 48px;
  height: 48px;
  border-radius: 50%;
  cursor: pointer;
  transition: all 0.2s;
  position: relative;
  align-self: center;
  color: #f4f4f6;
  background: #f4f4f6;
}
.cid-v28tigjE7H button.navbar-toggler .hamburger span {
  position: absolute;
  right: 10px;
  margin-top: 14px;
  width: 26px;
  height: 2px;
  border-right: 5px;
  background-color: #141414;
}
.cid-v28tigjE7H button.navbar-toggler .hamburger span:nth-child(1) {
  top: 0;
  transition: all 0.2s;
}
.cid-v28tigjE7H button.navbar-toggler .hamburger span:nth-child(2) {
  top: 8px;
  transition: all 0.15s;
}
.cid-v28tigjE7H button.navbar-toggler .hamburger span:nth-child(3) {
  top: 8px;
  transition: all 0.15s;
}
.cid-v28tigjE7H button.navbar-toggler .hamburger span:nth-child(4) {
  top: 16px;
  transition: all 0.2s;
}
.cid-v28tigjE7H nav.opened .hamburger span:nth-child(1) {
  top: 8px;
  width: 0;
  opacity: 0;
  right: 50%;
  transition: all 0.2s;
}
.cid-v28tigjE7H nav.opened .hamburger span:nth-child(2) {
  transform: rotate(45deg);
  transition: all 0.25s;
}
.cid-v28tigjE7H nav.opened .hamburger span:nth-child(3) {
  transform: rotate(-45deg);
  transition: all 0.25s;
}
.cid-v28tigjE7H nav.opened .hamburger span:nth-child(4) {
  top: 8px;
  width: 0;
  opacity: 0;
  right: 50%;
  transition: all 0.2s;
}
.cid-v28tigjE7H a.nav-link {
  display: flex;
  align-items: center;
  justify-content: flex-start;
}
.cid-v28tigjE7H .icons-menu {
  flex-wrap: nowrap;
  display: flex;
  justify-content: center;
  padding: 0;
  text-align: center;
  margin-bottom: 35px;
}
@media screen and (-ms-high-contrast: active), (-ms-high-contrast: none) {
  .cid-v28tigjE7H .navbar {
    height: 70px;
  }
  .cid-v28tigjE7H .navbar.opened {
    height: auto;
  }
  .cid-v28tigjE7H .nav-item .nav-link:hover::before {
    width: 175%;
    max-width: calc(100% + 2rem);
    left: -1rem;
  }
}
.cid-v28tigjE7H .navbar-dropdown .navbar-logo {
  margin-right: 10px;
}
@media (min-width: 768px) {
  .cid-v28tigjE7H .container-fluid {
    padding-left: 64px;
    padding-right: 64px;
  }
}
.cid-v28tigjE7H .mbr-section-btn-main .btn {
  margin: 8px;
  min-width: 180px;
}
.cid-v28tigjE7H .mbr-section-btn-main .btn::before {
  background-image: linear-gradient(90deg, #83c5be 0%, transparent 100%);
}
.cid-v28tigjE7H .mbr-section-btn-main .btn:hover,
.cid-v28tigjE7H .mbr-section-btn-main .btn:focus {
  box-shadow: inset 250px 10px 5px #006d77 !important;
  border-color: #006d77 !important;
}
.cid-v28tigjE7H .mbr-section-btn .btn::before {
  background-image: linear-gradient(90deg, #83c5be 0%, transparent 100%);
}
.cid-v28tigjE7H .mbr-section-btn .btn:hover,
.cid-v28tigjE7H .mbr-section-btn .btn:focus {
  box-shadow: inset 250px 10px 5px #006d77 !important;
  border-color: #006d77 !important;
}
.cid-v28tigjE7H .navbar-caption:hover {
  color: #e29578;
}
@media (min-width: 992px) {
  .cid-v28tigjE7H .dropdown-menu.dropdown-submenu {
    left: 175px !important;
    top: -45% !important;
  }
}
.cid-v28tigjE7H .text_widget {
  margin-bottom: 32px;
}
.cid-v28tigjE7H .text_widget a {
  transition: all 0.3s ease-out;
}
.cid-v28tigjE7H .text_widget a:hover,
.cid-v28tigjE7H .text_widget a:focus {
  opacity: 0.8;
}
@media (min-width: 992px) {
  .cid-v28tigjE7H .navbar-nav.nav-dropdown {
    display: -webkit-flex;
    width: 100%;
    justify-content: flex-end;
    min-width: 200px;
  }
}
.cid-v28tigjE7H .icons-menu-main {
  display: flex;
}
@media (max-width: 992px) {
  .cid-v28tigjE7H .icons-menu-main {
    padding: 0 10px;
  }
}
.cid-v28tigjE7H .mbr-section-subtitle {
  color: #141414;
  text-align: center;
}
.cid-v28tigjE7H .navbar-caption {
  color: #000000;
}
.cid-v28tigjE7H .mbr-text {
  color: #141414;
  text-align: center;
}
.cid-v28tigjE7H .mbr-section-subtitle,
.cid-v28tigjE7H .text_widget,
.cid-v28tigjE7H .mbr-section-btn {
  text-align: center;
}
.cid-v28tigjE7H a[class*="text-"]:not(.nav-link):not(.dropdown-item):not([role]):not(.navbar-caption):hover {
  background-image: none;
}
.cid-v28tigjE7H .nav-link,
.cid-v28tigjE7H .dropdown-item {
  color: #000000;
}
.cid-v28titAA7R {
  background-color: transparent;
}
.cid-v28titAA7R .navbar-dropdown {
  background-color: #f4f4f6 !important;
  padding: 0;
}
.cid-v28titAA7R .navbar.navbar-expand-lg .dropdown .dropdown-menu {
  background-color: #f4f4f6 !important;
  background: #f4f4f6;
}
.cid-v28titAA7R .navbar.navbar-expand-lg .dropdown .dropdown-menu .dropdown-submenu {
  margin: 0;
  left: 100%;
}
.cid-v28titAA7R .menu_box {
  flex-wrap: nowrap;
}
@media (max-width: 991px) {
  .cid-v28titAA7R .menu_box {
    flex-direction: column;
    align-items: flex-start;
  }
  .cid-v28titAA7R .menu_box .navbar.opened,
  .cid-v28titAA7R .menu_box .navbar-collapse {
    background-color: #f4f4f6 !important;
    transition: all 0s ease 0s;
  }
}
.cid-v28titAA7R .navbar-dropdown {
  position: relative !important;
}
.cid-v28titAA7R .btn {
  min-height: auto;
  box-shadow: none;
  margin-top: 0;
}
.cid-v28titAA7R .btn:hover {
  box-shadow: none;
}
.cid-v28titAA7R .nav-item {
  margin: 4px 15px;
}
@media (min-width: 1200px) {
  .cid-v28titAA7R .nav-item {
    margin: 4px 20px;
  }
}
@media (max-width: 991px) {
  .cid-v28titAA7R .nav-item {
    margin: 0 !important;
  }
}
.cid-v28titAA7R .nav-item .nav-link {
  transition: all 0.5s ease-out;
  border-radius: 0.5rem !important;
  position: relative;
}
.cid-v28titAA7R .nav-item .nav-link::before {
  content: '';
  position: absolute;
  bottom: 0;
  left: 0;
  background-image: linear-gradient(90deg, #006d77 -5%, #83c5be 95%);
  height: 1px;
  width: 0;
  transition: all 0.3s ease-in-out;
}
.cid-v28titAA7R .nav-item .nav-link:hover::before,
.cid-v28titAA7R .nav-item .nav-link:focus::before {
  width: 100%;
}
.cid-v28titAA7R .dropdown-menu {
  border-radius: 0;
  box-shadow: none;
  text-align: left;
}
@media (min-width: 992px) {
  .cid-v28titAA7R .dropdown-menu {
    padding: 18px 34px 22px;
    min-width: 250px;
    top: auto !important;
    left: -40px !important;
  }
  .cid-v28titAA7R .dropdown-menu.dropdown-submenu {
    left: 215px !important;
    top: -45% !important;
  }
}
@media (max-width: 991px) {
  .cid-v28titAA7R .dropdown-menu .dropdown-toggle[data-toggle="dropdown-submenu"]::after,
  .cid-v28titAA7R .link.dropdown-toggle::after {
    display: inline-block;
    width: 7px;
    height: 7px;
    margin-left: 0.5rem;
    margin-bottom: 2px;
    content: "";
    border: 2px solid;
    border-left: none;
    border-top: none;
    transform: rotate(-45deg);
    right: 15px;
    position: absolute;
    margin-top: -2px;
  }
  .cid-v28titAA7R .show.dropdown-toggle[aria-expanded="true"]::after {
    transform: rotate(45deg);
    margin-top: -4px;
  }
  .cid-v28titAA7R .offcanvas_box {
    display: none;
  }
}
.cid-v28titAA7R .dropdown-item {
  border: none;
  font-weight: 300 !important;
}
.cid-v28titAA7R .nav-dropdown .link {
  font-weight: 400 !important;
  padding: 0 !important;
  margin: 0 !important;
}
.cid-v28titAA7R .nav-dropdown .link.dropdown-toggle::after {
  margin-left: 0.5rem;
  margin-top: 0;
}
.cid-v28titAA7R .container {
  display: flex;
  margin: auto;
}
.cid-v28titAA7R .iconfont-wrapper {
  color: #141414;
  font-size: 17px;
  margin-right: 10px;
  margin-bottom: 5px;
  width: 25px;
  height: 25px;
  border-radius: 50%;
  display: flex;
  justify-content: center;
  align-items: center;
  transition: all 0.2s ease-in-out;
}
.cid-v28titAA7R .iconfont-wrapper:last-child {
  margin-right: 0;
}
.cid-v28titAA7R .iconfont-wrapper:hover {
  opacity: 0.5;
}
.cid-v28titAA7R .navbar-nav {
  margin: 0 1rem;
}
@media (min-width: 992px) {
  .cid-v28titAA7R .navbar-nav {
    margin: 0;
  }
}
.cid-v28titAA7R .dropdown-menu,
.cid-v28titAA7R .navbar.opened {
  background-color: false !important;
}
.cid-v28titAA7R .nav-item:focus,
.cid-v28titAA7R .nav-link:focus {
  outline: none;
}
.cid-v28titAA7R .dropdown .dropdown-menu .dropdown-item {
  width: auto;
  transition: all 0.25s ease-in-out;
}
.cid-v28titAA7R .dropdown .dropdown-menu .dropdown-item::after {
  right: 0.5rem;
}
.cid-v28titAA7R .dropdown .dropdown-menu .dropdown-item .mbr-iconfont {
  margin-right: 0.5rem;
  vertical-align: sub;
}
.cid-v28titAA7R .dropdown .dropdown-menu .dropdown-item .mbr-iconfont:before {
  display: inline-block;
  transform: scale(1, 1);
  transition: all 0.25s ease-in-out;
}
.cid-v28titAA7R .collapsed .dropdown-menu .dropdown-item:before {
  display: none;
}
.cid-v28titAA7R .collapsed .dropdown .dropdown-menu .dropdown-item {
  padding: 0.235em 1.5em 0.235em 1.5em !important;
  transition: none;
  margin: 0 !important;
}
.cid-v28titAA7R .navbar {
  min-height: 70px;
  padding: 10px 0;
  transition: all 0.3s;
  border-bottom-width: 0;
}
@media (max-width: 992px) {
  .cid-v28titAA7R .navbar {
    min-height: 30px;
    max-height: none;
  }
}
.cid-v28titAA7R .navbar.opened {
  transition: all 0.3s;
}
.cid-v28titAA7R .navbar .dropdown-item {
  padding: 0;
  margin: 8px 0;
}
.cid-v28titAA7R .navbar .navbar-logo img {
  max-width: 40px;
  min-height: 40px;
  object-fit: contain;
  border-radius: 10px !important;
}
.cid-v28titAA7R .navbar .navbar-collapse {
  justify-content: center;
  justify-content: flex-end;
  z-index: 1;
}
.cid-v28titAA7R .navbar.collapsed {
  justify-content: center;
}
.cid-v28titAA7R .navbar.collapsed .nav-item .nav-link::before {
  display: none;
}
.cid-v28titAA7R .navbar.collapsed.opened .dropdown-menu {
  top: 0;
}
.cid-v28titAA7R .navbar.collapsed .dropdown-menu .dropdown-submenu {
  left: 0 !important;
}
.cid-v28titAA7R .navbar.collapsed .dropdown-menu .dropdown-item:after {
  right: auto;
}
.cid-v28titAA7R .navbar.collapsed ul.navbar-nav li {
  margin: auto;
}
.cid-v28titAA7R .navbar.collapsed .dropdown-menu .dropdown-item {
  padding: 0.25rem 1.5rem;
  text-align: left;
}
.cid-v28titAA7R .navbar.collapsed .icons-menu {
  padding: 0;
}
@media (max-width: 991px) {
  .cid-v28titAA7R .navbar .nav-item {
    padding: 0.5rem 0;
  }
  .cid-v28titAA7R .navbar .navbar-collapse {
    padding: 34px 0;
    border-radius: 16px;
    width: 100%;
  }
  .cid-v28titAA7R .navbar .nav-item .nav-link::before {
    display: none;
  }
  .cid-v28titAA7R .navbar.opened .dropdown-menu {
    top: 0;
  }
  .cid-v28titAA7R .navbar .dropdown-menu {
    padding: 6px 0 6px 15px;
  }
  .cid-v28titAA7R .navbar .dropdown-menu .dropdown-submenu {
    left: 0 !important;
  }
  .cid-v28titAA7R .navbar .dropdown-menu .dropdown-item:after {
    right: auto;
    margin-top: -0.4rem;
  }
  .cid-v28titAA7R .navbar .navbar-logo img {
    height: 3rem !important;
  }
  .cid-v28titAA7R .navbar ul.navbar-nav {
    overflow: hidden;
    margin: 0;
  }
  .cid-v28titAA7R .navbar ul.navbar-nav li {
    margin: 0;
  }
  .cid-v28titAA7R .navbar .dropdown-menu .dropdown-item {
    padding: 0 !important;
    margin: 0;
    margin-top: 8px;
    text-align: left;
  }
  .cid-v28titAA7R .navbar .navbar-brand {
    flex-shrink: initial;
    flex-basis: auto;
    word-break: break-word;
    padding-right: 0;
    width: 100%;
    justify-content: space-between;
  }
  .cid-v28titAA7R .navbar .navbar-toggler {
    flex-basis: auto;
  }
  .cid-v28titAA7R .navbar .icons-menu {
    padding: 0;
  }
}
.cid-v28titAA7R .navbar.navbar-short {
  min-height: 60px;
}
.cid-v28titAA7R .navbar.navbar-short .navbar-logo img {
  height: 2.5rem !important;
}
.cid-v28titAA7R .navbar.navbar-short .navbar-brand {
  min-height: 60px;
  padding: 0;
}
.cid-v28titAA7R .navbar-brand {
  min-height: 70px;
  flex-shrink: 0;
  align-items: center;
  margin-right: 0;
  padding: 10px 0;
  transition: all 0.3s;
  word-break: break-word;
  z-index: 1;
}
.cid-v28titAA7R .navbar-brand .navbar-caption {
  line-height: inherit !important;
  font-weight: 400;
}
.cid-v28titAA7R .navbar-brand .navbar-logo a {
  outline: none;
}
.cid-v28titAA7R .dropdown-item.active,
.cid-v28titAA7R .dropdown-item:active {
  background-color: transparent;
}
.cid-v28titAA7R .navbar-expand-lg .navbar-nav .nav-link {
  margin: 8px 12px !important;
}
@media (max-width: 991px) {
  .cid-v28titAA7R .navbar-expand-lg .navbar-nav .nav-link {
    margin: 8px 10px !important;
  }
}
.cid-v28titAA7R .nav-dropdown .link.dropdown-toggle {
  margin-right: 1.667em;
}
.cid-v28titAA7R .nav-dropdown .link.dropdown-toggle[aria-expanded="true"] {
  margin-right: 0;
  padding: 0.667em 1.667em;
}
.cid-v28titAA7R .navbar .dropdown.open > .dropdown-menu {
  display: block;
}
.cid-v28titAA7R ul.navbar-nav {
  flex-wrap: wrap;
  padding: 0;
}
.cid-v28titAA7R .navbar-buttons {
  text-align: center;
  min-width: 170px;
}
.cid-v28titAA7R button.navbar-toggler {
  outline: none;
  width: 48px;
  height: 48px;
  border-radius: 50%;
  cursor: pointer;
  transition: all 0.2s;
  position: relative;
  align-self: center;
  color: #f4f4f6;
  background: #f4f4f6;
}
.cid-v28titAA7R button.navbar-toggler .hamburger span {
  position: absolute;
  right: 10px;
  margin-top: 14px;
  width: 26px;
  height: 2px;
  border-right: 5px;
  background-color: #141414;
}
.cid-v28titAA7R button.navbar-toggler .hamburger span:nth-child(1) {
  top: 0;
  transition: all 0.2s;
}
.cid-v28titAA7R button.navbar-toggler .hamburger span:nth-child(2) {
  top: 8px;
  transition: all 0.15s;
}
.cid-v28titAA7R button.navbar-toggler .hamburger span:nth-child(3) {
  top: 8px;
  transition: all 0.15s;
}
.cid-v28titAA7R button.navbar-toggler .hamburger span:nth-child(4) {
  top: 16px;
  transition: all 0.2s;
}
.cid-v28titAA7R nav.opened .hamburger span:nth-child(1) {
  top: 8px;
  width: 0;
  opacity: 0;
  right: 50%;
  transition: all 0.2s;
}
.cid-v28titAA7R nav.opened .hamburger span:nth-child(2) {
  transform: rotate(45deg);
  transition: all 0.25s;
}
.cid-v28titAA7R nav.opened .hamburger span:nth-child(3) {
  transform: rotate(-45deg);
  transition: all 0.25s;
}
.cid-v28titAA7R nav.opened .hamburger span:nth-child(4) {
  top: 8px;
  width: 0;
  opacity: 0;
  right: 50%;
  transition: all 0.2s;
}
.cid-v28titAA7R a.nav-link {
  display: flex;
  align-items: center;
  justify-content: flex-start;
}
.cid-v28titAA7R .icons-menu {
  flex-wrap: nowrap;
  display: flex;
  justify-content: center;
  padding: 0;
  text-align: center;
  margin-bottom: 35px;
}
@media screen and (-ms-high-contrast: active), (-ms-high-contrast: none) {
  .cid-v28titAA7R .navbar {
    height: 70px;
  }
  .cid-v28titAA7R .navbar.opened {
    height: auto;
  }
  .cid-v28titAA7R .nav-item .nav-link:hover::before {
    width: 175%;
    max-width: calc(100% + 2rem);
    left: -1rem;
  }
}
.cid-v28titAA7R .navbar-dropdown .navbar-logo {
  margin-right: 10px;
}
@media (min-width: 768px) {
  .cid-v28titAA7R .container-fluid {
    padding-left: 64px;
    padding-right: 64px;
  }
}
.cid-v28titAA7R .mbr-section-btn-main .btn {
  margin: 8px;
  min-width: 180px;
}
.cid-v28titAA7R .mbr-section-btn-main .btn::before {
  background-image: linear-gradient(90deg, #83c5be 0%, transparent 100%);
}
.cid-v28titAA7R .mbr-section-btn-main .btn:hover,
.cid-v28titAA7R .mbr-section-btn-main .btn:focus {
  box-shadow: inset 250px 10px 5px #006d77 !important;
  border-color: #006d77 !important;
}
.cid-v28titAA7R .mbr-section-btn .btn::before {
  background-image: linear-gradient(90deg, #83c5be 0%, transparent 100%);
}
.cid-v28titAA7R .mbr-section-btn .btn:hover,
.cid-v28titAA7R .mbr-section-btn .btn:focus {
  box-shadow: inset 250px 10px 5px #006d77 !important;
  border-color: #006d77 !important;
}
.cid-v28titAA7R .navbar-caption:hover {
  color: #e29578;
}
@media (min-width: 992px) {
  .cid-v28titAA7R .dropdown-menu.dropdown-submenu {
    left: 175px !important;
    top: -45% !important;
  }
}
.cid-v28titAA7R .text_widget {
  margin-bottom: 32px;
}
.cid-v28titAA7R .text_widget a {
  transition: all 0.3s ease-out;
}
.cid-v28titAA7R .text_widget a:hover,
.cid-v28titAA7R .text_widget a:focus {
  opacity: 0.8;
}
@media (min-width: 992px) {
  .cid-v28titAA7R .navbar-nav.nav-dropdown {
    display: -webkit-flex;
    width: 100%;
    justify-content: flex-end;
    min-width: 200px;
  }
}
.cid-v28titAA7R .icons-menu-main {
  display: flex;
}
@media (max-width: 992px) {
  .cid-v28titAA7R .icons-menu-main {
    padding: 0 10px;
  }
}
.cid-v28titAA7R .mbr-section-subtitle {
  color: #141414;
  text-align: center;
}
.cid-v28titAA7R .navbar-caption {
  color: #000000;
}
.cid-v28titAA7R .mbr-text {
  color: #141414;
  text-align: center;
}
.cid-v28titAA7R .mbr-section-subtitle,
.cid-v28titAA7R .text_widget,
.cid-v28titAA7R .mbr-section-btn {
  text-align: center;
}
.cid-v28titAA7R a[class*="text-"]:not(.nav-link):not(.dropdown-item):not([role]):not(.navbar-caption):hover {
  background-image: none;
}
.cid-v28titAA7R .nav-link,
.cid-v28titAA7R .dropdown-item {
  color: #000000;
}
.cid-v28tiGKkbM {
  background-color: transparent;
}
.cid-v28tiGKkbM .navbar-dropdown {
  background-color: #f4f4f6 !important;
  padding: 0;
}
.cid-v28tiGKkbM .navbar.navbar-expand-lg .dropdown .dropdown-menu {
  background-color: #f4f4f6 !important;
  background: #f4f4f6;
}
.cid-v28tiGKkbM .navbar.navbar-expand-lg .dropdown .dropdown-menu .dropdown-submenu {
  margin: 0;
  left: 100%;
}
.cid-v28tiGKkbM .menu_box {
  flex-wrap: nowrap;
}
@media (max-width: 991px) {
  .cid-v28tiGKkbM .menu_box {
    flex-direction: column;
    align-items: flex-start;
  }
  .cid-v28tiGKkbM .menu_box .navbar.opened,
  .cid-v28tiGKkbM .menu_box .navbar-collapse {
    background-color: #f4f4f6 !important;
    transition: all 0s ease 0s;
  }
}
.cid-v28tiGKkbM .navbar-dropdown {
  position: relative !important;
}
.cid-v28tiGKkbM .btn {
  min-height: auto;
  box-shadow: none;
  margin-top: 0;
}
.cid-v28tiGKkbM .btn:hover {
  box-shadow: none;
}
.cid-v28tiGKkbM .nav-item {
  margin: 4px 15px;
}
@media (min-width: 1200px) {
  .cid-v28tiGKkbM .nav-item {
    margin: 4px 20px;
  }
}
@media (max-width: 991px) {
  .cid-v28tiGKkbM .nav-item {
    margin: 0 !important;
  }
}
.cid-v28tiGKkbM .nav-item .nav-link {
  transition: all 0.5s ease-out;
  border-radius: 0.5rem !important;
  position: relative;
}
.cid-v28tiGKkbM .nav-item .nav-link::before {
  content: '';
  position: absolute;
  bottom: 0;
  left: 0;
  background-image: linear-gradient(90deg, #006d77 -5%, #83c5be 95%);
  height: 1px;
  width: 0;
  transition: all 0.3s ease-in-out;
}
.cid-v28tiGKkbM .nav-item .nav-link:hover::before,
.cid-v28tiGKkbM .nav-item .nav-link:focus::before {
  width: 100%;
}
.cid-v28tiGKkbM .dropdown-menu {
  border-radius: 0;
  box-shadow: none;
  text-align: left;
}
@media (min-width: 992px) {
  .cid-v28tiGKkbM .dropdown-menu {
    padding: 18px 34px 22px;
    min-width: 250px;
    top: auto !important;
    left: -40px !important;
  }
  .cid-v28tiGKkbM .dropdown-menu.dropdown-submenu {
    left: 215px !important;
    top: -45% !important;
  }
}
@media (max-width: 991px) {
  .cid-v28tiGKkbM .dropdown-menu .dropdown-toggle[data-toggle="dropdown-submenu"]::after,
  .cid-v28tiGKkbM .link.dropdown-toggle::after {
    display: inline-block;
    width: 7px;
    height: 7px;
    margin-left: 0.5rem;
    margin-bottom: 2px;
    content: "";
    border: 2px solid;
    border-left: none;
    border-top: none;
    transform: rotate(-45deg);
    right: 15px;
    position: absolute;
    margin-top: -2px;
  }
  .cid-v28tiGKkbM .show.dropdown-toggle[aria-expanded="true"]::after {
    transform: rotate(45deg);
    margin-top: -4px;
  }
  .cid-v28tiGKkbM .offcanvas_box {
    display: none;
  }
}
.cid-v28tiGKkbM .dropdown-item {
  border: none;
  font-weight: 300 !important;
}
.cid-v28tiGKkbM .nav-dropdown .link {
  font-weight: 400 !important;
  padding: 0 !important;
  margin: 0 !important;
}
.cid-v28tiGKkbM .nav-dropdown .link.dropdown-toggle::after {
  margin-left: 0.5rem;
  margin-top: 0;
}
.cid-v28tiGKkbM .container {
  display: flex;
  margin: auto;
}
.cid-v28tiGKkbM .iconfont-wrapper {
  color: #141414;
  font-size: 17px;
  margin-right: 10px;
  margin-bottom: 5px;
  width: 25px;
  height: 25px;
  border-radius: 50%;
  display: flex;
  justify-content: center;
  align-items: center;
  transition: all 0.2s ease-in-out;
}
.cid-v28tiGKkbM .iconfont-wrapper:last-child {
  margin-right: 0;
}
.cid-v28tiGKkbM .iconfont-wrapper:hover {
  opacity: 0.5;
}
.cid-v28tiGKkbM .navbar-nav {
  margin: 0 1rem;
}
@media (min-width: 992px) {
  .cid-v28tiGKkbM .navbar-nav {
    margin: 0;
  }
}
.cid-v28tiGKkbM .dropdown-menu,
.cid-v28tiGKkbM .navbar.opened {
  background-color: false !important;
}
.cid-v28tiGKkbM .nav-item:focus,
.cid-v28tiGKkbM .nav-link:focus {
  outline: none;
}
.cid-v28tiGKkbM .dropdown .dropdown-menu .dropdown-item {
  width: auto;
  transition: all 0.25s ease-in-out;
}
.cid-v28tiGKkbM .dropdown .dropdown-menu .dropdown-item::after {
  right: 0.5rem;
}
.cid-v28tiGKkbM .dropdown .dropdown-menu .dropdown-item .mbr-iconfont {
  margin-right: 0.5rem;
  vertical-align: sub;
}
.cid-v28tiGKkbM .dropdown .dropdown-menu .dropdown-item .mbr-iconfont:before {
  display: inline-block;
  transform: scale(1, 1);
  transition: all 0.25s ease-in-out;
}
.cid-v28tiGKkbM .collapsed .dropdown-menu .dropdown-item:before {
  display: none;
}
.cid-v28tiGKkbM .collapsed .dropdown .dropdown-menu .dropdown-item {
  padding: 0.235em 1.5em 0.235em 1.5em !important;
  transition: none;
  margin: 0 !important;
}
.cid-v28tiGKkbM .navbar {
  min-height: 70px;
  padding: 10px 0;
  transition: all 0.3s;
  border-bottom-width: 0;
}
@media (max-width: 992px) {
  .cid-v28tiGKkbM .navbar {
    min-height: 30px;
    max-height: none;
  }
}
.cid-v28tiGKkbM .navbar.opened {
  transition: all 0.3s;
}
.cid-v28tiGKkbM .navbar .dropdown-item {
  padding: 0;
  margin: 8px 0;
}
.cid-v28tiGKkbM .navbar .navbar-logo img {
  max-width: 40px;
  min-height: 40px;
  object-fit: contain;
  border-radius: 10px !important;
}
.cid-v28tiGKkbM .navbar .navbar-collapse {
  justify-content: center;
  justify-content: flex-end;
  z-index: 1;
}
.cid-v28tiGKkbM .navbar.collapsed {
  justify-content: center;
}
.cid-v28tiGKkbM .navbar.collapsed .nav-item .nav-link::before {
  display: none;
}
.cid-v28tiGKkbM .navbar.collapsed.opened .dropdown-menu {
  top: 0;
}
.cid-v28tiGKkbM .navbar.collapsed .dropdown-menu .dropdown-submenu {
  left: 0 !important;
}
.cid-v28tiGKkbM .navbar.collapsed .dropdown-menu .dropdown-item:after {
  right: auto;
}
.cid-v28tiGKkbM .navbar.collapsed ul.navbar-nav li {
  margin: auto;
}
.cid-v28tiGKkbM .navbar.collapsed .dropdown-menu .dropdown-item {
  padding: 0.25rem 1.5rem;
  text-align: left;
}
.cid-v28tiGKkbM .navbar.collapsed .icons-menu {
  padding: 0;
}
@media (max-width: 991px) {
  .cid-v28tiGKkbM .navbar .nav-item {
    padding: 0.5rem 0;
  }
  .cid-v28tiGKkbM .navbar .navbar-collapse {
    padding: 34px 0;
    border-radius: 16px;
    width: 100%;
  }
  .cid-v28tiGKkbM .navbar .nav-item .nav-link::before {
    display: none;
  }
  .cid-v28tiGKkbM .navbar.opened .dropdown-menu {
    top: 0;
  }
  .cid-v28tiGKkbM .navbar .dropdown-menu {
    padding: 6px 0 6px 15px;
  }
  .cid-v28tiGKkbM .navbar .dropdown-menu .dropdown-submenu {
    left: 0 !important;
  }
  .cid-v28tiGKkbM .navbar .dropdown-menu .dropdown-item:after {
    right: auto;
    margin-top: -0.4rem;
  }
  .cid-v28tiGKkbM .navbar .navbar-logo img {
    height: 3rem !important;
  }
  .cid-v28tiGKkbM .navbar ul.navbar-nav {
    overflow: hidden;
    margin: 0;
  }
  .cid-v28tiGKkbM .navbar ul.navbar-nav li {
    margin: 0;
  }
  .cid-v28tiGKkbM .navbar .dropdown-menu .dropdown-item {
    padding: 0 !important;
    margin: 0;
    margin-top: 8px;
    text-align: left;
  }
  .cid-v28tiGKkbM .navbar .navbar-brand {
    flex-shrink: initial;
    flex-basis: auto;
    word-break: break-word;
    padding-right: 0;
    width: 100%;
    justify-content: space-between;
  }
  .cid-v28tiGKkbM .navbar .navbar-toggler {
    flex-basis: auto;
  }
  .cid-v28tiGKkbM .navbar .icons-menu {
    padding: 0;
  }
}
.cid-v28tiGKkbM .navbar.navbar-short {
  min-height: 60px;
}
.cid-v28tiGKkbM .navbar.navbar-short .navbar-logo img {
  height: 2.5rem !important;
}
.cid-v28tiGKkbM .navbar.navbar-short .navbar-brand {
  min-height: 60px;
  padding: 0;
}
.cid-v28tiGKkbM .navbar-brand {
  min-height: 70px;
  flex-shrink: 0;
  align-items: center;
  margin-right: 0;
  padding: 10px 0;
  transition: all 0.3s;
  word-break: break-word;
  z-index: 1;
}
.cid-v28tiGKkbM .navbar-brand .navbar-caption {
  line-height: inherit !important;
  font-weight: 400;
}
.cid-v28tiGKkbM .navbar-brand .navbar-logo a {
  outline: none;
}
.cid-v28tiGKkbM .dropdown-item.active,
.cid-v28tiGKkbM .dropdown-item:active {
  background-color: transparent;
}
.cid-v28tiGKkbM .navbar-expand-lg .navbar-nav .nav-link {
  margin: 8px 12px !important;
}
@media (max-width: 991px) {
  .cid-v28tiGKkbM .navbar-expand-lg .navbar-nav .nav-link {
    margin: 8px 10px !important;
  }
}
.cid-v28tiGKkbM .nav-dropdown .link.dropdown-toggle {
  margin-right: 1.667em;
}
.cid-v28tiGKkbM .nav-dropdown .link.dropdown-toggle[aria-expanded="true"] {
  margin-right: 0;
  padding: 0.667em 1.667em;
}
.cid-v28tiGKkbM .navbar .dropdown.open > .dropdown-menu {
  display: block;
}
.cid-v28tiGKkbM ul.navbar-nav {
  flex-wrap: wrap;
  padding: 0;
}
.cid-v28tiGKkbM .navbar-buttons {
  text-align: center;
  min-width: 170px;
}
.cid-v28tiGKkbM button.navbar-toggler {
  outline: none;
  width: 48px;
  height: 48px;
  border-radius: 50%;
  cursor: pointer;
  transition: all 0.2s;
  position: relative;
  align-self: center;
  color: #f4f4f6;
  background: #f4f4f6;
}
.cid-v28tiGKkbM button.navbar-toggler .hamburger span {
  position: absolute;
  right: 10px;
  margin-top: 14px;
  width: 26px;
  height: 2px;
  border-right: 5px;
  background-color: #141414;
}
.cid-v28tiGKkbM button.navbar-toggler .hamburger span:nth-child(1) {
  top: 0;
  transition: all 0.2s;
}
.cid-v28tiGKkbM button.navbar-toggler .hamburger span:nth-child(2) {
  top: 8px;
  transition: all 0.15s;
}
.cid-v28tiGKkbM button.navbar-toggler .hamburger span:nth-child(3) {
  top: 8px;
  transition: all 0.15s;
}
.cid-v28tiGKkbM button.navbar-toggler .hamburger span:nth-child(4) {
  top: 16px;
  transition: all 0.2s;
}
.cid-v28tiGKkbM nav.opened .hamburger span:nth-child(1) {
  top: 8px;
  width: 0;
  opacity: 0;
  right: 50%;
  transition: all 0.2s;
}
.cid-v28tiGKkbM nav.opened .hamburger span:nth-child(2) {
  transform: rotate(45deg);
  transition: all 0.25s;
}
.cid-v28tiGKkbM nav.opened .hamburger span:nth-child(3) {
  transform: rotate(-45deg);
  transition: all 0.25s;
}
.cid-v28tiGKkbM nav.opened .hamburger span:nth-child(4) {
  top: 8px;
  width: 0;
  opacity: 0;
  right: 50%;
  transition: all 0.2s;
}
.cid-v28tiGKkbM a.nav-link {
  display: flex;
  align-items: center;
  justify-content: flex-start;
}
.cid-v28tiGKkbM .icons-menu {
  flex-wrap: nowrap;
  display: flex;
  justify-content: center;
  padding: 0;
  text-align: center;
  margin-bottom: 35px;
}
@media screen and (-ms-high-contrast: active), (-ms-high-contrast: none) {
  .cid-v28tiGKkbM .navbar {
    height: 70px;
  }
  .cid-v28tiGKkbM .navbar.opened {
    height: auto;
  }
  .cid-v28tiGKkbM .nav-item .nav-link:hover::before {
    width: 175%;
    max-width: calc(100% + 2rem);
    left: -1rem;
  }
}
.cid-v28tiGKkbM .navbar-dropdown .navbar-logo {
  margin-right: 10px;
}
@media (min-width: 768px) {
  .cid-v28tiGKkbM .container-fluid {
    padding-left: 64px;
    padding-right: 64px;
  }
}
.cid-v28tiGKkbM .mbr-section-btn-main .btn {
  margin: 8px;
  min-width: 180px;
}
.cid-v28tiGKkbM .mbr-section-btn-main .btn::before {
  background-image: linear-gradient(90deg, #83c5be 0%, transparent 100%);
}
.cid-v28tiGKkbM .mbr-section-btn-main .btn:hover,
.cid-v28tiGKkbM .mbr-section-btn-main .btn:focus {
  box-shadow: inset 250px 10px 5px #006d77 !important;
  border-color: #006d77 !important;
}
.cid-v28tiGKkbM .mbr-section-btn .btn::before {
  background-image: linear-gradient(90deg, #83c5be 0%, transparent 100%);
}
.cid-v28tiGKkbM .mbr-section-btn .btn:hover,
.cid-v28tiGKkbM .mbr-section-btn .btn:focus {
  box-shadow: inset 250px 10px 5px #006d77 !important;
  border-color: #006d77 !important;
}
.cid-v28tiGKkbM .navbar-caption:hover {
  color: #e29578;
}
@media (min-width: 992px) {
  .cid-v28tiGKkbM .dropdown-menu.dropdown-submenu {
    left: 175px !important;
    top: -45% !important;
  }
}
.cid-v28tiGKkbM .text_widget {
  margin-bottom: 32px;
}
.cid-v28tiGKkbM .text_widget a {
  transition: all 0.3s ease-out;
}
.cid-v28tiGKkbM .text_widget a:hover,
.cid-v28tiGKkbM .text_widget a:focus {
  opacity: 0.8;
}
@media (min-width: 992px) {
  .cid-v28tiGKkbM .navbar-nav.nav-dropdown {
    display: -webkit-flex;
    width: 100%;
    justify-content: flex-end;
    min-width: 200px;
  }
}
.cid-v28tiGKkbM .icons-menu-main {
  display: flex;
}
@media (max-width: 992px) {
  .cid-v28tiGKkbM .icons-menu-main {
    padding: 0 10px;
  }
}
.cid-v28tiGKkbM .mbr-section-subtitle {
  color: #141414;
  text-align: center;
}
.cid-v28tiGKkbM .navbar-caption {
  color: #000000;
}
.cid-v28tiGKkbM .mbr-text {
  color: #141414;
  text-align: center;
}
.cid-v28tiGKkbM .mbr-section-subtitle,
.cid-v28tiGKkbM .text_widget,
.cid-v28tiGKkbM .mbr-section-btn {
  text-align: center;
}
.cid-v28tiGKkbM a[class*="text-"]:not(.nav-link):not(.dropdown-item):not([role]):not(.navbar-caption):hover {
  background-image: none;
}
.cid-v28tiGKkbM .nav-link,
.cid-v28tiGKkbM .dropdown-item {
  color: #000000;
}
.cid-v28tiTJ7mJ {
  background-color: transparent;
}
.cid-v28tiTJ7mJ .navbar-dropdown {
  background-color: #f4f4f6 !important;
  padding: 0;
}
.cid-v28tiTJ7mJ .navbar.navbar-expand-lg .dropdown .dropdown-menu {
  background-color: #f4f4f6 !important;
  background: #f4f4f6;
}
.cid-v28tiTJ7mJ .navbar.navbar-expand-lg .dropdown .dropdown-menu .dropdown-submenu {
  margin: 0;
  left: 100%;
}
.cid-v28tiTJ7mJ .menu_box {
  flex-wrap: nowrap;
}
@media (max-width: 991px) {
  .cid-v28tiTJ7mJ .menu_box {
    flex-direction: column;
    align-items: flex-start;
  }
  .cid-v28tiTJ7mJ .menu_box .navbar.opened,
  .cid-v28tiTJ7mJ .menu_box .navbar-collapse {
    background-color: #f4f4f6 !important;
    transition: all 0s ease 0s;
  }
}
.cid-v28tiTJ7mJ .navbar-dropdown {
  position: relative !important;
}
.cid-v28tiTJ7mJ .btn {
  min-height: auto;
  box-shadow: none;
  margin-top: 0;
}
.cid-v28tiTJ7mJ .btn:hover {
  box-shadow: none;
}
.cid-v28tiTJ7mJ .nav-item {
  margin: 4px 15px;
}
@media (min-width: 1200px) {
  .cid-v28tiTJ7mJ .nav-item {
    margin: 4px 20px;
  }
}
@media (max-width: 991px) {
  .cid-v28tiTJ7mJ .nav-item {
    margin: 0 !important;
  }
}
.cid-v28tiTJ7mJ .nav-item .nav-link {
  transition: all 0.5s ease-out;
  border-radius: 0.5rem !important;
  position: relative;
}
.cid-v28tiTJ7mJ .nav-item .nav-link::before {
  content: '';
  position: absolute;
  bottom: 0;
  left: 0;
  background-image: linear-gradient(90deg, #006d77 -5%, #83c5be 95%);
  height: 1px;
  width: 0;
  transition: all 0.3s ease-in-out;
}
.cid-v28tiTJ7mJ .nav-item .nav-link:hover::before,
.cid-v28tiTJ7mJ .nav-item .nav-link:focus::before {
  width: 100%;
}
.cid-v28tiTJ7mJ .dropdown-menu {
  border-radius: 0;
  box-shadow: none;
  text-align: left;
}
@media (min-width: 992px) {
  .cid-v28tiTJ7mJ .dropdown-menu {
    padding: 18px 34px 22px;
    min-width: 250px;
    top: auto !important;
    left: -40px !important;
  }
  .cid-v28tiTJ7mJ .dropdown-menu.dropdown-submenu {
    left: 215px !important;
    top: -45% !important;
  }
}
@media (max-width: 991px) {
  .cid-v28tiTJ7mJ .dropdown-menu .dropdown-toggle[data-toggle="dropdown-submenu"]::after,
  .cid-v28tiTJ7mJ .link.dropdown-toggle::after {
    display: inline-block;
    width: 7px;
    height: 7px;
    margin-left: 0.5rem;
    margin-bottom: 2px;
    content: "";
    border: 2px solid;
    border-left: none;
    border-top: none;
    transform: rotate(-45deg);
    right: 15px;
    position: absolute;
    margin-top: -2px;
  }
  .cid-v28tiTJ7mJ .show.dropdown-toggle[aria-expanded="true"]::after {
    transform: rotate(45deg);
    margin-top: -4px;
  }
  .cid-v28tiTJ7mJ .offcanvas_box {
    display: none;
  }
}
.cid-v28tiTJ7mJ .dropdown-item {
  border: none;
  font-weight: 300 !important;
}
.cid-v28tiTJ7mJ .nav-dropdown .link {
  font-weight: 400 !important;
  padding: 0 !important;
  margin: 0 !important;
}
.cid-v28tiTJ7mJ .nav-dropdown .link.dropdown-toggle::after {
  margin-left: 0.5rem;
  margin-top: 0;
}
.cid-v28tiTJ7mJ .container {
  display: flex;
  margin: auto;
}
.cid-v28tiTJ7mJ .iconfont-wrapper {
  color: #141414;
  font-size: 17px;
  margin-right: 10px;
  margin-bottom: 5px;
  width: 25px;
  height: 25px;
  border-radius: 50%;
  display: flex;
  justify-content: center;
  align-items: center;
  transition: all 0.2s ease-in-out;
}
.cid-v28tiTJ7mJ .iconfont-wrapper:last-child {
  margin-right: 0;
}
.cid-v28tiTJ7mJ .iconfont-wrapper:hover {
  opacity: 0.5;
}
.cid-v28tiTJ7mJ .navbar-nav {
  margin: 0 1rem;
}
@media (min-width: 992px) {
  .cid-v28tiTJ7mJ .navbar-nav {
    margin: 0;
  }
}
.cid-v28tiTJ7mJ .dropdown-menu,
.cid-v28tiTJ7mJ .navbar.opened {
  background-color: false !important;
}
.cid-v28tiTJ7mJ .nav-item:focus,
.cid-v28tiTJ7mJ .nav-link:focus {
  outline: none;
}
.cid-v28tiTJ7mJ .dropdown .dropdown-menu .dropdown-item {
  width: auto;
  transition: all 0.25s ease-in-out;
}
.cid-v28tiTJ7mJ .dropdown .dropdown-menu .dropdown-item::after {
  right: 0.5rem;
}
.cid-v28tiTJ7mJ .dropdown .dropdown-menu .dropdown-item .mbr-iconfont {
  margin-right: 0.5rem;
  vertical-align: sub;
}
.cid-v28tiTJ7mJ .dropdown .dropdown-menu .dropdown-item .mbr-iconfont:before {
  display: inline-block;
  transform: scale(1, 1);
  transition: all 0.25s ease-in-out;
}
.cid-v28tiTJ7mJ .collapsed .dropdown-menu .dropdown-item:before {
  display: none;
}
.cid-v28tiTJ7mJ .collapsed .dropdown .dropdown-menu .dropdown-item {
  padding: 0.235em 1.5em 0.235em 1.5em !important;
  transition: none;
  margin: 0 !important;
}
.cid-v28tiTJ7mJ .navbar {
  min-height: 70px;
  padding: 10px 0;
  transition: all 0.3s;
  border-bottom-width: 0;
}
@media (max-width: 992px) {
  .cid-v28tiTJ7mJ .navbar {
    min-height: 30px;
    max-height: none;
  }
}
.cid-v28tiTJ7mJ .navbar.opened {
  transition: all 0.3s;
}
.cid-v28tiTJ7mJ .navbar .dropdown-item {
  padding: 0;
  margin: 8px 0;
}
.cid-v28tiTJ7mJ .navbar .navbar-logo img {
  max-width: 40px;
  min-height: 40px;
  object-fit: contain;
  border-radius: 10px !important;
}
.cid-v28tiTJ7mJ .navbar .navbar-collapse {
  justify-content: center;
  justify-content: flex-end;
  z-index: 1;
}
.cid-v28tiTJ7mJ .navbar.collapsed {
  justify-content: center;
}
.cid-v28tiTJ7mJ .navbar.collapsed .nav-item .nav-link::before {
  display: none;
}
.cid-v28tiTJ7mJ .navbar.collapsed.opened .dropdown-menu {
  top: 0;
}
.cid-v28tiTJ7mJ .navbar.collapsed .dropdown-menu .dropdown-submenu {
  left: 0 !important;
}
.cid-v28tiTJ7mJ .navbar.collapsed .dropdown-menu .dropdown-item:after {
  right: auto;
}
.cid-v28tiTJ7mJ .navbar.collapsed ul.navbar-nav li {
  margin: auto;
}
.cid-v28tiTJ7mJ .navbar.collapsed .dropdown-menu .dropdown-item {
  padding: 0.25rem 1.5rem;
  text-align: left;
}
.cid-v28tiTJ7mJ .navbar.collapsed .icons-menu {
  padding: 0;
}
@media (max-width: 991px) {
  .cid-v28tiTJ7mJ .navbar .nav-item {
    padding: 0.5rem 0;
  }
  .cid-v28tiTJ7mJ .navbar .navbar-collapse {
    padding: 34px 0;
    border-radius: 16px;
    width: 100%;
  }
  .cid-v28tiTJ7mJ .navbar .nav-item .nav-link::before {
    display: none;
  }
  .cid-v28tiTJ7mJ .navbar.opened .dropdown-menu {
    top: 0;
  }
  .cid-v28tiTJ7mJ .navbar .dropdown-menu {
    padding: 6px 0 6px 15px;
  }
  .cid-v28tiTJ7mJ .navbar .dropdown-menu .dropdown-submenu {
    left: 0 !important;
  }
  .cid-v28tiTJ7mJ .navbar .dropdown-menu .dropdown-item:after {
    right: auto;
    margin-top: -0.4rem;
  }
  .cid-v28tiTJ7mJ .navbar .navbar-logo img {
    height: 3rem !important;
  }
  .cid-v28tiTJ7mJ .navbar ul.navbar-nav {
    overflow: hidden;
    margin: 0;
  }
  .cid-v28tiTJ7mJ .navbar ul.navbar-nav li {
    margin: 0;
  }
  .cid-v28tiTJ7mJ .navbar .dropdown-menu .dropdown-item {
    padding: 0 !important;
    margin: 0;
    margin-top: 8px;
    text-align: left;
  }
  .cid-v28tiTJ7mJ .navbar .navbar-brand {
    flex-shrink: initial;
    flex-basis: auto;
    word-break: break-word;
    padding-right: 0;
    width: 100%;
    justify-content: space-between;
  }
  .cid-v28tiTJ7mJ .navbar .navbar-toggler {
    flex-basis: auto;
  }
  .cid-v28tiTJ7mJ .navbar .icons-menu {
    padding: 0;
  }
}
.cid-v28tiTJ7mJ .navbar.navbar-short {
  min-height: 60px;
}
.cid-v28tiTJ7mJ .navbar.navbar-short .navbar-logo img {
  height: 2.5rem !important;
}
.cid-v28tiTJ7mJ .navbar.navbar-short .navbar-brand {
  min-height: 60px;
  padding: 0;
}
.cid-v28tiTJ7mJ .navbar-brand {
  min-height: 70px;
  flex-shrink: 0;
  align-items: center;
  margin-right: 0;
  padding: 10px 0;
  transition: all 0.3s;
  word-break: break-word;
  z-index: 1;
}
.cid-v28tiTJ7mJ .navbar-brand .navbar-caption {
  line-height: inherit !important;
  font-weight: 400;
}
.cid-v28tiTJ7mJ .navbar-brand .navbar-logo a {
  outline: none;
}
.cid-v28tiTJ7mJ .dropdown-item.active,
.cid-v28tiTJ7mJ .dropdown-item:active {
  background-color: transparent;
}
.cid-v28tiTJ7mJ .navbar-expand-lg .navbar-nav .nav-link {
  margin: 8px 12px !important;
}
@media (max-width: 991px) {
  .cid-v28tiTJ7mJ .navbar-expand-lg .navbar-nav .nav-link {
    margin: 8px 10px !important;
  }
}
.cid-v28tiTJ7mJ .nav-dropdown .link.dropdown-toggle {
  margin-right: 1.667em;
}
.cid-v28tiTJ7mJ .nav-dropdown .link.dropdown-toggle[aria-expanded="true"] {
  margin-right: 0;
  padding: 0.667em 1.667em;
}
.cid-v28tiTJ7mJ .navbar .dropdown.open > .dropdown-menu {
  display: block;
}
.cid-v28tiTJ7mJ ul.navbar-nav {
  flex-wrap: wrap;
  padding: 0;
}
.cid-v28tiTJ7mJ .navbar-buttons {
  text-align: center;
  min-width: 170px;
}
.cid-v28tiTJ7mJ button.navbar-toggler {
  outline: none;
  width: 48px;
  height: 48px;
  border-radius: 50%;
  cursor: pointer;
  transition: all 0.2s;
  position: relative;
  align-self: center;
  color: #f4f4f6;
  background: #f4f4f6;
}
.cid-v28tiTJ7mJ button.navbar-toggler .hamburger span {
  position: absolute;
  right: 10px;
  margin-top: 14px;
  width: 26px;
  height: 2px;
  border-right: 5px;
  background-color: #141414;
}
.cid-v28tiTJ7mJ button.navbar-toggler .hamburger span:nth-child(1) {
  top: 0;
  transition: all 0.2s;
}
.cid-v28tiTJ7mJ button.navbar-toggler .hamburger span:nth-child(2) {
  top: 8px;
  transition: all 0.15s;
}
.cid-v28tiTJ7mJ button.navbar-toggler .hamburger span:nth-child(3) {
  top: 8px;
  transition: all 0.15s;
}
.cid-v28tiTJ7mJ button.navbar-toggler .hamburger span:nth-child(4) {
  top: 16px;
  transition: all 0.2s;
}
.cid-v28tiTJ7mJ nav.opened .hamburger span:nth-child(1) {
  top: 8px;
  width: 0;
  opacity: 0;
  right: 50%;
  transition: all 0.2s;
}
.cid-v28tiTJ7mJ nav.opened .hamburger span:nth-child(2) {
  transform: rotate(45deg);
  transition: all 0.25s;
}
.cid-v28tiTJ7mJ nav.opened .hamburger span:nth-child(3) {
  transform: rotate(-45deg);
  transition: all 0.25s;
}
.cid-v28tiTJ7mJ nav.opened .hamburger span:nth-child(4) {
  top: 8px;
  width: 0;
  opacity: 0;
  right: 50%;
  transition: all 0.2s;
}
.cid-v28tiTJ7mJ a.nav-link {
  display: flex;
  align-items: center;
  justify-content: flex-start;
}
.cid-v28tiTJ7mJ .icons-menu {
  flex-wrap: nowrap;
  display: flex;
  justify-content: center;
  padding: 0;
  text-align: center;
  margin-bottom: 35px;
}
@media screen and (-ms-high-contrast: active), (-ms-high-contrast: none) {
  .cid-v28tiTJ7mJ .navbar {
    height: 70px;
  }
  .cid-v28tiTJ7mJ .navbar.opened {
    height: auto;
  }
  .cid-v28tiTJ7mJ .nav-item .nav-link:hover::before {
    width: 175%;
    max-width: calc(100% + 2rem);
    left: -1rem;
  }
}
.cid-v28tiTJ7mJ .navbar-dropdown .navbar-logo {
  margin-right: 10px;
}
@media (min-width: 768px) {
  .cid-v28tiTJ7mJ .container-fluid {
    padding-left: 64px;
    padding-right: 64px;
  }
}
.cid-v28tiTJ7mJ .mbr-section-btn-main .btn {
  margin: 8px;
  min-width: 180px;
}
.cid-v28tiTJ7mJ .mbr-section-btn-main .btn::before {
  background-image: linear-gradient(90deg, #83c5be 0%, transparent 100%);
}
.cid-v28tiTJ7mJ .mbr-section-btn-main .btn:hover,
.cid-v28tiTJ7mJ .mbr-section-btn-main .btn:focus {
  box-shadow: inset 250px 10px 5px #006d77 !important;
  border-color: #006d77 !important;
}
.cid-v28tiTJ7mJ .mbr-section-btn .btn::before {
  background-image: linear-gradient(90deg, #83c5be 0%, transparent 100%);
}
.cid-v28tiTJ7mJ .mbr-section-btn .btn:hover,
.cid-v28tiTJ7mJ .mbr-section-btn .btn:focus {
  box-shadow: inset 250px 10px 5px #006d77 !important;
  border-color: #006d77 !important;
}
.cid-v28tiTJ7mJ .navbar-caption:hover {
  color: #e29578;
}
@media (min-width: 992px) {
  .cid-v28tiTJ7mJ .dropdown-menu.dropdown-submenu {
    left: 175px !important;
    top: -45% !important;
  }
}
.cid-v28tiTJ7mJ .text_widget {
  margin-bottom: 32px;
}
.cid-v28tiTJ7mJ .text_widget a {
  transition: all 0.3s ease-out;
}
.cid-v28tiTJ7mJ .text_widget a:hover,
.cid-v28tiTJ7mJ .text_widget a:focus {
  opacity: 0.8;
}
@media (min-width: 992px) {
  .cid-v28tiTJ7mJ .navbar-nav.nav-dropdown {
    display: -webkit-flex;
    width: 100%;
    justify-content: flex-end;
    min-width: 200px;
  }
}
.cid-v28tiTJ7mJ .icons-menu-main {
  display: flex;
}
@media (max-width: 992px) {
  .cid-v28tiTJ7mJ .icons-menu-main {
    padding: 0 10px;
  }
}
.cid-v28tiTJ7mJ .mbr-section-subtitle {
  color: #141414;
  text-align: center;
}
.cid-v28tiTJ7mJ .navbar-caption {
  color: #000000;
}
.cid-v28tiTJ7mJ .mbr-text {
  color: #141414;
  text-align: center;
}
.cid-v28tiTJ7mJ .mbr-section-subtitle,
.cid-v28tiTJ7mJ .text_widget,
.cid-v28tiTJ7mJ .mbr-section-btn {
  text-align: center;
}
.cid-v28tiTJ7mJ a[class*="text-"]:not(.nav-link):not(.dropdown-item):not([role]):not(.navbar-caption):hover {
  background-image: none;
}
.cid-v28tiTJ7mJ .nav-link,
.cid-v28tiTJ7mJ .dropdown-item {
  color: #000000;
}
.cid-v28tj7WHY9 {
  background-color: transparent;
}
.cid-v28tj7WHY9 .navbar-dropdown {
  background-color: #f4f4f6 !important;
  padding: 0;
}
.cid-v28tj7WHY9 .navbar.navbar-expand-lg .dropdown .dropdown-menu {
  background-color: #f4f4f6 !important;
  background: #f4f4f6;
}
.cid-v28tj7WHY9 .navbar.navbar-expand-lg .dropdown .dropdown-menu .dropdown-submenu {
  margin: 0;
  left: 100%;
}
.cid-v28tj7WHY9 .menu_box {
  flex-wrap: nowrap;
}
@media (max-width: 991px) {
  .cid-v28tj7WHY9 .menu_box {
    flex-direction: column;
    align-items: flex-start;
  }
  .cid-v28tj7WHY9 .menu_box .navbar.opened,
  .cid-v28tj7WHY9 .menu_box .navbar-collapse {
    background-color: #f4f4f6 !important;
    transition: all 0s ease 0s;
  }
}
.cid-v28tj7WHY9 .navbar-dropdown {
  position: relative !important;
}
.cid-v28tj7WHY9 .btn {
  min-height: auto;
  box-shadow: none;
  margin-top: 0;
}
.cid-v28tj7WHY9 .btn:hover {
  box-shadow: none;
}
.cid-v28tj7WHY9 .nav-item {
  margin: 4px 15px;
}
@media (min-width: 1200px) {
  .cid-v28tj7WHY9 .nav-item {
    margin: 4px 20px;
  }
}
@media (max-width: 991px) {
  .cid-v28tj7WHY9 .nav-item {
    margin: 0 !important;
  }
}
.cid-v28tj7WHY9 .nav-item .nav-link {
  transition: all 0.5s ease-out;
  border-radius: 0.5rem !important;
  position: relative;
}
.cid-v28tj7WHY9 .nav-item .nav-link::before {
  content: '';
  position: absolute;
  bottom: 0;
  left: 0;
  background-image: linear-gradient(90deg, #006d77 -5%, #83c5be 95%);
  height: 1px;
  width: 0;
  transition: all 0.3s ease-in-out;
}
.cid-v28tj7WHY9 .nav-item .nav-link:hover::before,
.cid-v28tj7WHY9 .nav-item .nav-link:focus::before {
  width: 100%;
}
.cid-v28tj7WHY9 .dropdown-menu {
  border-radius: 0;
  box-shadow: none;
  text-align: left;
}
@media (min-width: 992px) {
  .cid-v28tj7WHY9 .dropdown-menu {
    padding: 18px 34px 22px;
    min-width: 250px;
    top: auto !important;
    left: -40px !important;
  }
  .cid-v28tj7WHY9 .dropdown-menu.dropdown-submenu {
    left: 215px !important;
    top: -45% !important;
  }
}
@media (max-width: 991px) {
  .cid-v28tj7WHY9 .dropdown-menu .dropdown-toggle[data-toggle="dropdown-submenu"]::after,
  .cid-v28tj7WHY9 .link.dropdown-toggle::after {
    display: inline-block;
    width: 7px;
    height: 7px;
    margin-left: 0.5rem;
    margin-bottom: 2px;
    content: "";
    border: 2px solid;
    border-left: none;
    border-top: none;
    transform: rotate(-45deg);
    right: 15px;
    position: absolute;
    margin-top: -2px;
  }
  .cid-v28tj7WHY9 .show.dropdown-toggle[aria-expanded="true"]::after {
    transform: rotate(45deg);
    margin-top: -4px;
  }
  .cid-v28tj7WHY9 .offcanvas_box {
    display: none;
  }
}
.cid-v28tj7WHY9 .dropdown-item {
  border: none;
  font-weight: 300 !important;
}
.cid-v28tj7WHY9 .nav-dropdown .link {
  font-weight: 400 !important;
  padding: 0 !important;
  margin: 0 !important;
}
.cid-v28tj7WHY9 .nav-dropdown .link.dropdown-toggle::after {
  margin-left: 0.5rem;
  margin-top: 0;
}
.cid-v28tj7WHY9 .container {
  display: flex;
  margin: auto;
}
.cid-v28tj7WHY9 .iconfont-wrapper {
  color: #141414;
  font-size: 17px;
  margin-right: 10px;
  margin-bottom: 5px;
  width: 25px;
  height: 25px;
  border-radius: 50%;
  display: flex;
  justify-content: center;
  align-items: center;
  transition: all 0.2s ease-in-out;
}
.cid-v28tj7WHY9 .iconfont-wrapper:last-child {
  margin-right: 0;
}
.cid-v28tj7WHY9 .iconfont-wrapper:hover {
  opacity: 0.5;
}
.cid-v28tj7WHY9 .navbar-nav {
  margin: 0 1rem;
}
@media (min-width: 992px) {
  .cid-v28tj7WHY9 .navbar-nav {
    margin: 0;
  }
}
.cid-v28tj7WHY9 .dropdown-menu,
.cid-v28tj7WHY9 .navbar.opened {
  background-color: false !important;
}
.cid-v28tj7WHY9 .nav-item:focus,
.cid-v28tj7WHY9 .nav-link:focus {
  outline: none;
}
.cid-v28tj7WHY9 .dropdown .dropdown-menu .dropdown-item {
  width: auto;
  transition: all 0.25s ease-in-out;
}
.cid-v28tj7WHY9 .dropdown .dropdown-menu .dropdown-item::after {
  right: 0.5rem;
}
.cid-v28tj7WHY9 .dropdown .dropdown-menu .dropdown-item .mbr-iconfont {
  margin-right: 0.5rem;
  vertical-align: sub;
}
.cid-v28tj7WHY9 .dropdown .dropdown-menu .dropdown-item .mbr-iconfont:before {
  display: inline-block;
  transform: scale(1, 1);
  transition: all 0.25s ease-in-out;
}
.cid-v28tj7WHY9 .collapsed .dropdown-menu .dropdown-item:before {
  display: none;
}
.cid-v28tj7WHY9 .collapsed .dropdown .dropdown-menu .dropdown-item {
  padding: 0.235em 1.5em 0.235em 1.5em !important;
  transition: none;
  margin: 0 !important;
}
.cid-v28tj7WHY9 .navbar {
  min-height: 70px;
  padding: 10px 0;
  transition: all 0.3s;
  border-bottom-width: 0;
}
@media (max-width: 992px) {
  .cid-v28tj7WHY9 .navbar {
    min-height: 30px;
    max-height: none;
  }
}
.cid-v28tj7WHY9 .navbar.opened {
  transition: all 0.3s;
}
.cid-v28tj7WHY9 .navbar .dropdown-item {
  padding: 0;
  margin: 8px 0;
}
.cid-v28tj7WHY9 .navbar .navbar-logo img {
  max-width: 40px;
  min-height: 40px;
  object-fit: contain;
  border-radius: 10px !important;
}
.cid-v28tj7WHY9 .navbar .navbar-collapse {
  justify-content: center;
  justify-content: flex-end;
  z-index: 1;
}
.cid-v28tj7WHY9 .navbar.collapsed {
  justify-content: center;
}
.cid-v28tj7WHY9 .navbar.collapsed .nav-item .nav-link::before {
  display: none;
}
.cid-v28tj7WHY9 .navbar.collapsed.opened .dropdown-menu {
  top: 0;
}
.cid-v28tj7WHY9 .navbar.collapsed .dropdown-menu .dropdown-submenu {
  left: 0 !important;
}
.cid-v28tj7WHY9 .navbar.collapsed .dropdown-menu .dropdown-item:after {
  right: auto;
}
.cid-v28tj7WHY9 .navbar.collapsed ul.navbar-nav li {
  margin: auto;
}
.cid-v28tj7WHY9 .navbar.collapsed .dropdown-menu .dropdown-item {
  padding: 0.25rem 1.5rem;
  text-align: left;
}
.cid-v28tj7WHY9 .navbar.collapsed .icons-menu {
  padding: 0;
}
@media (max-width: 991px) {
  .cid-v28tj7WHY9 .navbar .nav-item {
    padding: 0.5rem 0;
  }
  .cid-v28tj7WHY9 .navbar .navbar-collapse {
    padding: 34px 0;
    border-radius: 16px;
    width: 100%;
  }
  .cid-v28tj7WHY9 .navbar .nav-item .nav-link::before {
    display: none;
  }
  .cid-v28tj7WHY9 .navbar.opened .dropdown-menu {
    top: 0;
  }
  .cid-v28tj7WHY9 .navbar .dropdown-menu {
    padding: 6px 0 6px 15px;
  }
  .cid-v28tj7WHY9 .navbar .dropdown-menu .dropdown-submenu {
    left: 0 !important;
  }
  .cid-v28tj7WHY9 .navbar .dropdown-menu .dropdown-item:after {
    right: auto;
    margin-top: -0.4rem;
  }
  .cid-v28tj7WHY9 .navbar .navbar-logo img {
    height: 3rem !important;
  }
  .cid-v28tj7WHY9 .navbar ul.navbar-nav {
    overflow: hidden;
    margin: 0;
  }
  .cid-v28tj7WHY9 .navbar ul.navbar-nav li {
    margin: 0;
  }
  .cid-v28tj7WHY9 .navbar .dropdown-menu .dropdown-item {
    padding: 0 !important;
    margin: 0;
    margin-top: 8px;
    text-align: left;
  }
  .cid-v28tj7WHY9 .navbar .navbar-brand {
    flex-shrink: initial;
    flex-basis: auto;
    word-break: break-word;
    padding-right: 0;
    width: 100%;
    justify-content: space-between;
  }
  .cid-v28tj7WHY9 .navbar .navbar-toggler {
    flex-basis: auto;
  }
  .cid-v28tj7WHY9 .navbar .icons-menu {
    padding: 0;
  }
}
.cid-v28tj7WHY9 .navbar.navbar-short {
  min-height: 60px;
}
.cid-v28tj7WHY9 .navbar.navbar-short .navbar-logo img {
  height: 2.5rem !important;
}
.cid-v28tj7WHY9 .navbar.navbar-short .navbar-brand {
  min-height: 60px;
  padding: 0;
}
.cid-v28tj7WHY9 .navbar-brand {
  min-height: 70px;
  flex-shrink: 0;
  align-items: center;
  margin-right: 0;
  padding: 10px 0;
  transition: all 0.3s;
  word-break: break-word;
  z-index: 1;
}
.cid-v28tj7WHY9 .navbar-brand .navbar-caption {
  line-height: inherit !important;
  font-weight: 400;
}
.cid-v28tj7WHY9 .navbar-brand .navbar-logo a {
  outline: none;
}
.cid-v28tj7WHY9 .dropdown-item.active,
.cid-v28tj7WHY9 .dropdown-item:active {
  background-color: transparent;
}
.cid-v28tj7WHY9 .navbar-expand-lg .navbar-nav .nav-link {
  margin: 8px 12px !important;
}
@media (max-width: 991px) {
  .cid-v28tj7WHY9 .navbar-expand-lg .navbar-nav .nav-link {
    margin: 8px 10px !important;
  }
}
.cid-v28tj7WHY9 .nav-dropdown .link.dropdown-toggle {
  margin-right: 1.667em;
}
.cid-v28tj7WHY9 .nav-dropdown .link.dropdown-toggle[aria-expanded="true"] {
  margin-right: 0;
  padding: 0.667em 1.667em;
}
.cid-v28tj7WHY9 .navbar .dropdown.open > .dropdown-menu {
  display: block;
}
.cid-v28tj7WHY9 ul.navbar-nav {
  flex-wrap: wrap;
  padding: 0;
}
.cid-v28tj7WHY9 .navbar-buttons {
  text-align: center;
  min-width: 170px;
}
.cid-v28tj7WHY9 button.navbar-toggler {
  outline: none;
  width: 48px;
  height: 48px;
  border-radius: 50%;
  cursor: pointer;
  transition: all 0.2s;
  position: relative;
  align-self: center;
  color: #f4f4f6;
  background: #f4f4f6;
}
.cid-v28tj7WHY9 button.navbar-toggler .hamburger span {
  position: absolute;
  right: 10px;
  margin-top: 14px;
  width: 26px;
  height: 2px;
  border-right: 5px;
  background-color: #141414;
}
.cid-v28tj7WHY9 button.navbar-toggler .hamburger span:nth-child(1) {
  top: 0;
  transition: all 0.2s;
}
.cid-v28tj7WHY9 button.navbar-toggler .hamburger span:nth-child(2) {
  top: 8px;
  transition: all 0.15s;
}
.cid-v28tj7WHY9 button.navbar-toggler .hamburger span:nth-child(3) {
  top: 8px;
  transition: all 0.15s;
}
.cid-v28tj7WHY9 button.navbar-toggler .hamburger span:nth-child(4) {
  top: 16px;
  transition: all 0.2s;
}
.cid-v28tj7WHY9 nav.opened .hamburger span:nth-child(1) {
  top: 8px;
  width: 0;
  opacity: 0;
  right: 50%;
  transition: all 0.2s;
}
.cid-v28tj7WHY9 nav.opened .hamburger span:nth-child(2) {
  transform: rotate(45deg);
  transition: all 0.25s;
}
.cid-v28tj7WHY9 nav.opened .hamburger span:nth-child(3) {
  transform: rotate(-45deg);
  transition: all 0.25s;
}
.cid-v28tj7WHY9 nav.opened .hamburger span:nth-child(4) {
  top: 8px;
  width: 0;
  opacity: 0;
  right: 50%;
  transition: all 0.2s;
}
.cid-v28tj7WHY9 a.nav-link {
  display: flex;
  align-items: center;
  justify-content: flex-start;
}
.cid-v28tj7WHY9 .icons-menu {
  flex-wrap: nowrap;
  display: flex;
  justify-content: center;
  padding: 0;
  text-align: center;
  margin-bottom: 35px;
}
@media screen and (-ms-high-contrast: active), (-ms-high-contrast: none) {
  .cid-v28tj7WHY9 .navbar {
    height: 70px;
  }
  .cid-v28tj7WHY9 .navbar.opened {
    height: auto;
  }
  .cid-v28tj7WHY9 .nav-item .nav-link:hover::before {
    width: 175%;
    max-width: calc(100% + 2rem);
    left: -1rem;
  }
}
.cid-v28tj7WHY9 .navbar-dropdown .navbar-logo {
  margin-right: 10px;
}
@media (min-width: 768px) {
  .cid-v28tj7WHY9 .container-fluid {
    padding-left: 64px;
    padding-right: 64px;
  }
}
.cid-v28tj7WHY9 .mbr-section-btn-main .btn {
  margin: 8px;
  min-width: 180px;
}
.cid-v28tj7WHY9 .mbr-section-btn-main .btn::before {
  background-image: linear-gradient(90deg, #83c5be 0%, transparent 100%);
}
.cid-v28tj7WHY9 .mbr-section-btn-main .btn:hover,
.cid-v28tj7WHY9 .mbr-section-btn-main .btn:focus {
  box-shadow: inset 250px 10px 5px #006d77 !important;
  border-color: #006d77 !important;
}
.cid-v28tj7WHY9 .mbr-section-btn .btn::before {
  background-image: linear-gradient(90deg, #83c5be 0%, transparent 100%);
}
.cid-v28tj7WHY9 .mbr-section-btn .btn:hover,
.cid-v28tj7WHY9 .mbr-section-btn .btn:focus {
  box-shadow: inset 250px 10px 5px #006d77 !important;
  border-color: #006d77 !important;
}
.cid-v28tj7WHY9 .navbar-caption:hover {
  color: #e29578;
}
@media (min-width: 992px) {
  .cid-v28tj7WHY9 .dropdown-menu.dropdown-submenu {
    left: 175px !important;
    top: -45% !important;
  }
}
.cid-v28tj7WHY9 .text_widget {
  margin-bottom: 32px;
}
.cid-v28tj7WHY9 .text_widget a {
  transition: all 0.3s ease-out;
}
.cid-v28tj7WHY9 .text_widget a:hover,
.cid-v28tj7WHY9 .text_widget a:focus {
  opacity: 0.8;
}
@media (min-width: 992px) {
  .cid-v28tj7WHY9 .navbar-nav.nav-dropdown {
    display: -webkit-flex;
    width: 100%;
    justify-content: flex-end;
    min-width: 200px;
  }
}
.cid-v28tj7WHY9 .icons-menu-main {
  display: flex;
}
@media (max-width: 992px) {
  .cid-v28tj7WHY9 .icons-menu-main {
    padding: 0 10px;
  }
}
.cid-v28tj7WHY9 .mbr-section-subtitle {
  color: #141414;
  text-align: center;
}
.cid-v28tj7WHY9 .navbar-caption {
  color: #000000;
}
.cid-v28tj7WHY9 .mbr-text {
  color: #141414;
  text-align: center;
}
.cid-v28tj7WHY9 .mbr-section-subtitle,
.cid-v28tj7WHY9 .text_widget,
.cid-v28tj7WHY9 .mbr-section-btn {
  text-align: center;
}
.cid-v28tj7WHY9 a[class*="text-"]:not(.nav-link):not(.dropdown-item):not([role]):not(.navbar-caption):hover {
  background-image: none;
}
.cid-v28tj7WHY9 .nav-link,
.cid-v28tj7WHY9 .dropdown-item {
  color: #000000;
}
.cid-v28tjlgoRJ {
  background-color: transparent;
}
.cid-v28tjlgoRJ .navbar-dropdown {
  background-color: #f4f4f6 !important;
  padding: 0;
}
.cid-v28tjlgoRJ .navbar.navbar-expand-lg .dropdown .dropdown-menu {
  background-color: #f4f4f6 !important;
  background: #f4f4f6;
}
.cid-v28tjlgoRJ .navbar.navbar-expand-lg .dropdown .dropdown-menu .dropdown-submenu {
  margin: 0;
  left: 100%;
}
.cid-v28tjlgoRJ .menu_box {
  flex-wrap: nowrap;
}
@media (max-width: 991px) {
  .cid-v28tjlgoRJ .menu_box {
    flex-direction: column;
    align-items: flex-start;
  }
  .cid-v28tjlgoRJ .menu_box .navbar.opened,
  .cid-v28tjlgoRJ .menu_box .navbar-collapse {
    background-color: #f4f4f6 !important;
    transition: all 0s ease 0s;
  }
}
.cid-v28tjlgoRJ .navbar-dropdown {
  position: relative !important;
}
.cid-v28tjlgoRJ .btn {
  min-height: auto;
  box-shadow: none;
  margin-top: 0;
}
.cid-v28tjlgoRJ .btn:hover {
  box-shadow: none;
}
.cid-v28tjlgoRJ .nav-item {
  margin: 4px 15px;
}
@media (min-width: 1200px) {
  .cid-v28tjlgoRJ .nav-item {
    margin: 4px 20px;
  }
}
@media (max-width: 991px) {
  .cid-v28tjlgoRJ .nav-item {
    margin: 0 !important;
  }
}
.cid-v28tjlgoRJ .nav-item .nav-link {
  transition: all 0.5s ease-out;
  border-radius: 0.5rem !important;
  position: relative;
}
.cid-v28tjlgoRJ .nav-item .nav-link::before {
  content: '';
  position: absolute;
  bottom: 0;
  left: 0;
  background-image: linear-gradient(90deg, #006d77 -5%, #83c5be 95%);
  height: 1px;
  width: 0;
  transition: all 0.3s ease-in-out;
}
.cid-v28tjlgoRJ .nav-item .nav-link:hover::before,
.cid-v28tjlgoRJ .nav-item .nav-link:focus::before {
  width: 100%;
}
.cid-v28tjlgoRJ .dropdown-menu {
  border-radius: 0;
  box-shadow: none;
  text-align: left;
}
@media (min-width: 992px) {
  .cid-v28tjlgoRJ .dropdown-menu {
    padding: 18px 34px 22px;
    min-width: 250px;
    top: auto !important;
    left: -40px !important;
  }
  .cid-v28tjlgoRJ .dropdown-menu.dropdown-submenu {
    left: 215px !important;
    top: -45% !important;
  }
}
@media (max-width: 991px) {
  .cid-v28tjlgoRJ .dropdown-menu .dropdown-toggle[data-toggle="dropdown-submenu"]::after,
  .cid-v28tjlgoRJ .link.dropdown-toggle::after {
    display: inline-block;
    width: 7px;
    height: 7px;
    margin-left: 0.5rem;
    margin-bottom: 2px;
    content: "";
    border: 2px solid;
    border-left: none;
    border-top: none;
    transform: rotate(-45deg);
    right: 15px;
    position: absolute;
    margin-top: -2px;
  }
  .cid-v28tjlgoRJ .show.dropdown-toggle[aria-expanded="true"]::after {
    transform: rotate(45deg);
    margin-top: -4px;
  }
  .cid-v28tjlgoRJ .offcanvas_box {
    display: none;
  }
}
.cid-v28tjlgoRJ .dropdown-item {
  border: none;
  font-weight: 300 !important;
}
.cid-v28tjlgoRJ .nav-dropdown .link {
  font-weight: 400 !important;
  padding: 0 !important;
  margin: 0 !important;
}
.cid-v28tjlgoRJ .nav-dropdown .link.dropdown-toggle::after {
  margin-left: 0.5rem;
  margin-top: 0;
}
.cid-v28tjlgoRJ .container {
  display: flex;
  margin: auto;
}
.cid-v28tjlgoRJ .iconfont-wrapper {
  color: #141414;
  font-size: 17px;
  margin-right: 10px;
  margin-bottom: 5px;
  width: 25px;
  height: 25px;
  border-radius: 50%;
  display: flex;
  justify-content: center;
  align-items: center;
  transition: all 0.2s ease-in-out;
}
.cid-v28tjlgoRJ .iconfont-wrapper:last-child {
  margin-right: 0;
}
.cid-v28tjlgoRJ .iconfont-wrapper:hover {
  opacity: 0.5;
}
.cid-v28tjlgoRJ .navbar-nav {
  margin: 0 1rem;
}
@media (min-width: 992px) {
  .cid-v28tjlgoRJ .navbar-nav {
    margin: 0;
  }
}
.cid-v28tjlgoRJ .dropdown-menu,
.cid-v28tjlgoRJ .navbar.opened {
  background-color: false !important;
}
.cid-v28tjlgoRJ .nav-item:focus,
.cid-v28tjlgoRJ .nav-link:focus {
  outline: none;
}
.cid-v28tjlgoRJ .dropdown .dropdown-menu .dropdown-item {
  width: auto;
  transition: all 0.25s ease-in-out;
}
.cid-v28tjlgoRJ .dropdown .dropdown-menu .dropdown-item::after {
  right: 0.5rem;
}
.cid-v28tjlgoRJ .dropdown .dropdown-menu .dropdown-item .mbr-iconfont {
  margin-right: 0.5rem;
  vertical-align: sub;
}
.cid-v28tjlgoRJ .dropdown .dropdown-menu .dropdown-item .mbr-iconfont:before {
  display: inline-block;
  transform: scale(1, 1);
  transition: all 0.25s ease-in-out;
}
.cid-v28tjlgoRJ .collapsed .dropdown-menu .dropdown-item:before {
  display: none;
}
.cid-v28tjlgoRJ .collapsed .dropdown .dropdown-menu .dropdown-item {
  padding: 0.235em 1.5em 0.235em 1.5em !important;
  transition: none;
  margin: 0 !important;
}
.cid-v28tjlgoRJ .navbar {
  min-height: 70px;
  padding: 10px 0;
  transition: all 0.3s;
  border-bottom-width: 0;
}
@media (max-width: 992px) {
  .cid-v28tjlgoRJ .navbar {
    min-height: 30px;
    max-height: none;
  }
}
.cid-v28tjlgoRJ .navbar.opened {
  transition: all 0.3s;
}
.cid-v28tjlgoRJ .navbar .dropdown-item {
  padding: 0;
  margin: 8px 0;
}
.cid-v28tjlgoRJ .navbar .navbar-logo img {
  max-width: 40px;
  min-height: 40px;
  object-fit: contain;
  border-radius: 10px !important;
}
.cid-v28tjlgoRJ .navbar .navbar-collapse {
  justify-content: center;
  justify-content: flex-end;
  z-index: 1;
}
.cid-v28tjlgoRJ .navbar.collapsed {
  justify-content: center;
}
.cid-v28tjlgoRJ .navbar.collapsed .nav-item .nav-link::before {
  display: none;
}
.cid-v28tjlgoRJ .navbar.collapsed.opened .dropdown-menu {
  top: 0;
}
.cid-v28tjlgoRJ .navbar.collapsed .dropdown-menu .dropdown-submenu {
  left: 0 !important;
}
.cid-v28tjlgoRJ .navbar.collapsed .dropdown-menu .dropdown-item:after {
  right: auto;
}
.cid-v28tjlgoRJ .navbar.collapsed ul.navbar-nav li {
  margin: auto;
}
.cid-v28tjlgoRJ .navbar.collapsed .dropdown-menu .dropdown-item {
  padding: 0.25rem 1.5rem;
  text-align: left;
}
.cid-v28tjlgoRJ .navbar.collapsed .icons-menu {
  padding: 0;
}
@media (max-width: 991px) {
  .cid-v28tjlgoRJ .navbar .nav-item {
    padding: 0.5rem 0;
  }
  .cid-v28tjlgoRJ .navbar .navbar-collapse {
    padding: 34px 0;
    border-radius: 16px;
    width: 100%;
  }
  .cid-v28tjlgoRJ .navbar .nav-item .nav-link::before {
    display: none;
  }
  .cid-v28tjlgoRJ .navbar.opened .dropdown-menu {
    top: 0;
  }
  .cid-v28tjlgoRJ .navbar .dropdown-menu {
    padding: 6px 0 6px 15px;
  }
  .cid-v28tjlgoRJ .navbar .dropdown-menu .dropdown-submenu {
    left: 0 !important;
  }
  .cid-v28tjlgoRJ .navbar .dropdown-menu .dropdown-item:after {
    right: auto;
    margin-top: -0.4rem;
  }
  .cid-v28tjlgoRJ .navbar .navbar-logo img {
    height: 3rem !important;
  }
  .cid-v28tjlgoRJ .navbar ul.navbar-nav {
    overflow: hidden;
    margin: 0;
  }
  .cid-v28tjlgoRJ .navbar ul.navbar-nav li {
    margin: 0;
  }
  .cid-v28tjlgoRJ .navbar .dropdown-menu .dropdown-item {
    padding: 0 !important;
    margin: 0;
    margin-top: 8px;
    text-align: left;
  }
  .cid-v28tjlgoRJ .navbar .navbar-brand {
    flex-shrink: initial;
    flex-basis: auto;
    word-break: break-word;
    padding-right: 0;
    width: 100%;
    justify-content: space-between;
  }
  .cid-v28tjlgoRJ .navbar .navbar-toggler {
    flex-basis: auto;
  }
  .cid-v28tjlgoRJ .navbar .icons-menu {
    padding: 0;
  }
}
.cid-v28tjlgoRJ .navbar.navbar-short {
  min-height: 60px;
}
.cid-v28tjlgoRJ .navbar.navbar-short .navbar-logo img {
  height: 2.5rem !important;
}
.cid-v28tjlgoRJ .navbar.navbar-short .navbar-brand {
  min-height: 60px;
  padding: 0;
}
.cid-v28tjlgoRJ .navbar-brand {
  min-height: 70px;
  flex-shrink: 0;
  align-items: center;
  margin-right: 0;
  padding: 10px 0;
  transition: all 0.3s;
  word-break: break-word;
  z-index: 1;
}
.cid-v28tjlgoRJ .navbar-brand .navbar-caption {
  line-height: inherit !important;
  font-weight: 400;
}
.cid-v28tjlgoRJ .navbar-brand .navbar-logo a {
  outline: none;
}
.cid-v28tjlgoRJ .dropdown-item.active,
.cid-v28tjlgoRJ .dropdown-item:active {
  background-color: transparent;
}
.cid-v28tjlgoRJ .navbar-expand-lg .navbar-nav .nav-link {
  margin: 8px 12px !important;
}
@media (max-width: 991px) {
  .cid-v28tjlgoRJ .navbar-expand-lg .navbar-nav .nav-link {
    margin: 8px 10px !important;
  }
}
.cid-v28tjlgoRJ .nav-dropdown .link.dropdown-toggle {
  margin-right: 1.667em;
}
.cid-v28tjlgoRJ .nav-dropdown .link.dropdown-toggle[aria-expanded="true"] {
  margin-right: 0;
  padding: 0.667em 1.667em;
}
.cid-v28tjlgoRJ .navbar .dropdown.open > .dropdown-menu {
  display: block;
}
.cid-v28tjlgoRJ ul.navbar-nav {
  flex-wrap: wrap;
  padding: 0;
}
.cid-v28tjlgoRJ .navbar-buttons {
  text-align: center;
  min-width: 170px;
}
.cid-v28tjlgoRJ button.navbar-toggler {
  outline: none;
  width: 48px;
  height: 48px;
  border-radius: 50%;
  cursor: pointer;
  transition: all 0.2s;
  position: relative;
  align-self: center;
  color: #f4f4f6;
  background: #f4f4f6;
}
.cid-v28tjlgoRJ button.navbar-toggler .hamburger span {
  position: absolute;
  right: 10px;
  margin-top: 14px;
  width: 26px;
  height: 2px;
  border-right: 5px;
  background-color: #141414;
}
.cid-v28tjlgoRJ button.navbar-toggler .hamburger span:nth-child(1) {
  top: 0;
  transition: all 0.2s;
}
.cid-v28tjlgoRJ button.navbar-toggler .hamburger span:nth-child(2) {
  top: 8px;
  transition: all 0.15s;
}
.cid-v28tjlgoRJ button.navbar-toggler .hamburger span:nth-child(3) {
  top: 8px;
  transition: all 0.15s;
}
.cid-v28tjlgoRJ button.navbar-toggler .hamburger span:nth-child(4) {
  top: 16px;
  transition: all 0.2s;
}
.cid-v28tjlgoRJ nav.opened .hamburger span:nth-child(1) {
  top: 8px;
  width: 0;
  opacity: 0;
  right: 50%;
  transition: all 0.2s;
}
.cid-v28tjlgoRJ nav.opened .hamburger span:nth-child(2) {
  transform: rotate(45deg);
  transition: all 0.25s;
}
.cid-v28tjlgoRJ nav.opened .hamburger span:nth-child(3) {
  transform: rotate(-45deg);
  transition: all 0.25s;
}
.cid-v28tjlgoRJ nav.opened .hamburger span:nth-child(4) {
  top: 8px;
  width: 0;
  opacity: 0;
  right: 50%;
  transition: all 0.2s;
}
.cid-v28tjlgoRJ a.nav-link {
  display: flex;
  align-items: center;
  justify-content: flex-start;
}
.cid-v28tjlgoRJ .icons-menu {
  flex-wrap: nowrap;
  display: flex;
  justify-content: center;
  padding: 0;
  text-align: center;
  margin-bottom: 35px;
}
@media screen and (-ms-high-contrast: active), (-ms-high-contrast: none) {
  .cid-v28tjlgoRJ .navbar {
    height: 70px;
  }
  .cid-v28tjlgoRJ .navbar.opened {
    height: auto;
  }
  .cid-v28tjlgoRJ .nav-item .nav-link:hover::before {
    width: 175%;
    max-width: calc(100% + 2rem);
    left: -1rem;
  }
}
.cid-v28tjlgoRJ .navbar-dropdown .navbar-logo {
  margin-right: 10px;
}
@media (min-width: 768px) {
  .cid-v28tjlgoRJ .container-fluid {
    padding-left: 64px;
    padding-right: 64px;
  }
}
.cid-v28tjlgoRJ .mbr-section-btn-main .btn {
  margin: 8px;
  min-width: 180px;
}
.cid-v28tjlgoRJ .mbr-section-btn-main .btn::before {
  background-image: linear-gradient(90deg, #83c5be 0%, transparent 100%);
}
.cid-v28tjlgoRJ .mbr-section-btn-main .btn:hover,
.cid-v28tjlgoRJ .mbr-section-btn-main .btn:focus {
  box-shadow: inset 250px 10px 5px #006d77 !important;
  border-color: #006d77 !important;
}
.cid-v28tjlgoRJ .mbr-section-btn .btn::before {
  background-image: linear-gradient(90deg, #83c5be 0%, transparent 100%);
}
.cid-v28tjlgoRJ .mbr-section-btn .btn:hover,
.cid-v28tjlgoRJ .mbr-section-btn .btn:focus {
  box-shadow: inset 250px 10px 5px #006d77 !important;
  border-color: #006d77 !important;
}
.cid-v28tjlgoRJ .navbar-caption:hover {
  color: #e29578;
}
@media (min-width: 992px) {
  .cid-v28tjlgoRJ .dropdown-menu.dropdown-submenu {
    left: 175px !important;
    top: -45% !important;
  }
}
.cid-v28tjlgoRJ .text_widget {
  margin-bottom: 32px;
}
.cid-v28tjlgoRJ .text_widget a {
  transition: all 0.3s ease-out;
}
.cid-v28tjlgoRJ .text_widget a:hover,
.cid-v28tjlgoRJ .text_widget a:focus {
  opacity: 0.8;
}
@media (min-width: 992px) {
  .cid-v28tjlgoRJ .navbar-nav.nav-dropdown {
    display: -webkit-flex;
    width: 100%;
    justify-content: flex-end;
    min-width: 200px;
  }
}
.cid-v28tjlgoRJ .icons-menu-main {
  display: flex;
}
@media (max-width: 992px) {
  .cid-v28tjlgoRJ .icons-menu-main {
    padding: 0 10px;
  }
}
.cid-v28tjlgoRJ .mbr-section-subtitle {
  color: #141414;
  text-align: center;
}
.cid-v28tjlgoRJ .navbar-caption {
  color: #000000;
}
.cid-v28tjlgoRJ .mbr-text {
  color: #141414;
  text-align: center;
}
.cid-v28tjlgoRJ .mbr-section-subtitle,
.cid-v28tjlgoRJ .text_widget,
.cid-v28tjlgoRJ .mbr-section-btn {
  text-align: center;
}
.cid-v28tjlgoRJ a[class*="text-"]:not(.nav-link):not(.dropdown-item):not([role]):not(.navbar-caption):hover {
  background-image: none;
}
.cid-v28tjlgoRJ .nav-link,
.cid-v28tjlgoRJ .dropdown-item {
  color: #000000;
}
.cid-v28tjzNjI5 {
  background-color: transparent;
}
.cid-v28tjzNjI5 .navbar-dropdown {
  background-color: #f4f4f6 !important;
  padding: 0;
}
.cid-v28tjzNjI5 .navbar.navbar-expand-lg .dropdown .dropdown-menu {
  background-color: #f4f4f6 !important;
  background: #f4f4f6;
}
.cid-v28tjzNjI5 .navbar.navbar-expand-lg .dropdown .dropdown-menu .dropdown-submenu {
  margin: 0;
  left: 100%;
}
.cid-v28tjzNjI5 .menu_box {
  flex-wrap: nowrap;
}
@media (max-width: 991px) {
  .cid-v28tjzNjI5 .menu_box {
    flex-direction: column;
    align-items: flex-start;
  }
  .cid-v28tjzNjI5 .menu_box .navbar.opened,
  .cid-v28tjzNjI5 .menu_box .navbar-collapse {
    background-color: #f4f4f6 !important;
    transition: all 0s ease 0s;
  }
}
.cid-v28tjzNjI5 .navbar-dropdown {
  position: relative !important;
}
.cid-v28tjzNjI5 .btn {
  min-height: auto;
  box-shadow: none;
  margin-top: 0;
}
.cid-v28tjzNjI5 .btn:hover {
  box-shadow: none;
}
.cid-v28tjzNjI5 .nav-item {
  margin: 4px 15px;
}
@media (min-width: 1200px) {
  .cid-v28tjzNjI5 .nav-item {
    margin: 4px 20px;
  }
}
@media (max-width: 991px) {
  .cid-v28tjzNjI5 .nav-item {
    margin: 0 !important;
  }
}
.cid-v28tjzNjI5 .nav-item .nav-link {
  transition: all 0.5s ease-out;
  border-radius: 0.5rem !important;
  position: relative;
}
.cid-v28tjzNjI5 .nav-item .nav-link::before {
  content: '';
  position: absolute;
  bottom: 0;
  left: 0;
  background-image: linear-gradient(90deg, #006d77 -5%, #83c5be 95%);
  height: 1px;
  width: 0;
  transition: all 0.3s ease-in-out;
}
.cid-v28tjzNjI5 .nav-item .nav-link:hover::before,
.cid-v28tjzNjI5 .nav-item .nav-link:focus::before {
  width: 100%;
}
.cid-v28tjzNjI5 .dropdown-menu {
  border-radius: 0;
  box-shadow: none;
  text-align: left;
}
@media (min-width: 992px) {
  .cid-v28tjzNjI5 .dropdown-menu {
    padding: 18px 34px 22px;
    min-width: 250px;
    top: auto !important;
    left: -40px !important;
  }
  .cid-v28tjzNjI5 .dropdown-menu.dropdown-submenu {
    left: 215px !important;
    top: -45% !important;
  }
}
@media (max-width: 991px) {
  .cid-v28tjzNjI5 .dropdown-menu .dropdown-toggle[data-toggle="dropdown-submenu"]::after,
  .cid-v28tjzNjI5 .link.dropdown-toggle::after {
    display: inline-block;
    width: 7px;
    height: 7px;
    margin-left: 0.5rem;
    margin-bottom: 2px;
    content: "";
    border: 2px solid;
    border-left: none;
    border-top: none;
    transform: rotate(-45deg);
    right: 15px;
    position: absolute;
    margin-top: -2px;
  }
  .cid-v28tjzNjI5 .show.dropdown-toggle[aria-expanded="true"]::after {
    transform: rotate(45deg);
    margin-top: -4px;
  }
  .cid-v28tjzNjI5 .offcanvas_box {
    display: none;
  }
}
.cid-v28tjzNjI5 .dropdown-item {
  border: none;
  font-weight: 300 !important;
}
.cid-v28tjzNjI5 .nav-dropdown .link {
  font-weight: 400 !important;
  padding: 0 !important;
  margin: 0 !important;
}
.cid-v28tjzNjI5 .nav-dropdown .link.dropdown-toggle::after {
  margin-left: 0.5rem;
  margin-top: 0;
}
.cid-v28tjzNjI5 .container {
  display: flex;
  margin: auto;
}
.cid-v28tjzNjI5 .iconfont-wrapper {
  color: #141414;
  font-size: 17px;
  margin-right: 10px;
  margin-bottom: 5px;
  width: 25px;
  height: 25px;
  border-radius: 50%;
  display: flex;
  justify-content: center;
  align-items: center;
  transition: all 0.2s ease-in-out;
}
.cid-v28tjzNjI5 .iconfont-wrapper:last-child {
  margin-right: 0;
}
.cid-v28tjzNjI5 .iconfont-wrapper:hover {
  opacity: 0.5;
}
.cid-v28tjzNjI5 .navbar-nav {
  margin: 0 1rem;
}
@media (min-width: 992px) {
  .cid-v28tjzNjI5 .navbar-nav {
    margin: 0;
  }
}
.cid-v28tjzNjI5 .dropdown-menu,
.cid-v28tjzNjI5 .navbar.opened {
  background-color: false !important;
}
.cid-v28tjzNjI5 .nav-item:focus,
.cid-v28tjzNjI5 .nav-link:focus {
  outline: none;
}
.cid-v28tjzNjI5 .dropdown .dropdown-menu .dropdown-item {
  width: auto;
  transition: all 0.25s ease-in-out;
}
.cid-v28tjzNjI5 .dropdown .dropdown-menu .dropdown-item::after {
  right: 0.5rem;
}
.cid-v28tjzNjI5 .dropdown .dropdown-menu .dropdown-item .mbr-iconfont {
  margin-right: 0.5rem;
  vertical-align: sub;
}
.cid-v28tjzNjI5 .dropdown .dropdown-menu .dropdown-item .mbr-iconfont:before {
  display: inline-block;
  transform: scale(1, 1);
  transition: all 0.25s ease-in-out;
}
.cid-v28tjzNjI5 .collapsed .dropdown-menu .dropdown-item:before {
  display: none;
}
.cid-v28tjzNjI5 .collapsed .dropdown .dropdown-menu .dropdown-item {
  padding: 0.235em 1.5em 0.235em 1.5em !important;
  transition: none;
  margin: 0 !important;
}
.cid-v28tjzNjI5 .navbar {
  min-height: 70px;
  padding: 10px 0;
  transition: all 0.3s;
  border-bottom-width: 0;
}
@media (max-width: 992px) {
  .cid-v28tjzNjI5 .navbar {
    min-height: 30px;
    max-height: none;
  }
}
.cid-v28tjzNjI5 .navbar.opened {
  transition: all 0.3s;
}
.cid-v28tjzNjI5 .navbar .dropdown-item {
  padding: 0;
  margin: 8px 0;
}
.cid-v28tjzNjI5 .navbar .navbar-logo img {
  max-width: 40px;
  min-height: 40px;
  object-fit: contain;
  border-radius: 10px !important;
}
.cid-v28tjzNjI5 .navbar .navbar-collapse {
  justify-content: center;
  justify-content: flex-end;
  z-index: 1;
}
.cid-v28tjzNjI5 .navbar.collapsed {
  justify-content: center;
}
.cid-v28tjzNjI5 .navbar.collapsed .nav-item .nav-link::before {
  display: none;
}
.cid-v28tjzNjI5 .navbar.collapsed.opened .dropdown-menu {
  top: 0;
}
.cid-v28tjzNjI5 .navbar.collapsed .dropdown-menu .dropdown-submenu {
  left: 0 !important;
}
.cid-v28tjzNjI5 .navbar.collapsed .dropdown-menu .dropdown-item:after {
  right: auto;
}
.cid-v28tjzNjI5 .navbar.collapsed ul.navbar-nav li {
  margin: auto;
}
.cid-v28tjzNjI5 .navbar.collapsed .dropdown-menu .dropdown-item {
  padding: 0.25rem 1.5rem;
  text-align: left;
}
.cid-v28tjzNjI5 .navbar.collapsed .icons-menu {
  padding: 0;
}
@media (max-width: 991px) {
  .cid-v28tjzNjI5 .navbar .nav-item {
    padding: 0.5rem 0;
  }
  .cid-v28tjzNjI5 .navbar .navbar-collapse {
    padding: 34px 0;
    border-radius: 16px;
    width: 100%;
  }
  .cid-v28tjzNjI5 .navbar .nav-item .nav-link::before {
    display: none;
  }
  .cid-v28tjzNjI5 .navbar.opened .dropdown-menu {
    top: 0;
  }
  .cid-v28tjzNjI5 .navbar .dropdown-menu {
    padding: 6px 0 6px 15px;
  }
  .cid-v28tjzNjI5 .navbar .dropdown-menu .dropdown-submenu {
    left: 0 !important;
  }
  .cid-v28tjzNjI5 .navbar .dropdown-menu .dropdown-item:after {
    right: auto;
    margin-top: -0.4rem;
  }
  .cid-v28tjzNjI5 .navbar .navbar-logo img {
    height: 3rem !important;
  }
  .cid-v28tjzNjI5 .navbar ul.navbar-nav {
    overflow: hidden;
    margin: 0;
  }
  .cid-v28tjzNjI5 .navbar ul.navbar-nav li {
    margin: 0;
  }
  .cid-v28tjzNjI5 .navbar .dropdown-menu .dropdown-item {
    padding: 0 !important;
    margin: 0;
    margin-top: 8px;
    text-align: left;
  }
  .cid-v28tjzNjI5 .navbar .navbar-brand {
    flex-shrink: initial;
    flex-basis: auto;
    word-break: break-word;
    padding-right: 0;
    width: 100%;
    justify-content: space-between;
  }
  .cid-v28tjzNjI5 .navbar .navbar-toggler {
    flex-basis: auto;
  }
  .cid-v28tjzNjI5 .navbar .icons-menu {
    padding: 0;
  }
}
.cid-v28tjzNjI5 .navbar.navbar-short {
  min-height: 60px;
}
.cid-v28tjzNjI5 .navbar.navbar-short .navbar-logo img {
  height: 2.5rem !important;
}
.cid-v28tjzNjI5 .navbar.navbar-short .navbar-brand {
  min-height: 60px;
  padding: 0;
}
.cid-v28tjzNjI5 .navbar-brand {
  min-height: 70px;
  flex-shrink: 0;
  align-items: center;
  margin-right: 0;
  padding: 10px 0;
  transition: all 0.3s;
  word-break: break-word;
  z-index: 1;
}
.cid-v28tjzNjI5 .navbar-brand .navbar-caption {
  line-height: inherit !important;
  font-weight: 400;
}
.cid-v28tjzNjI5 .navbar-brand .navbar-logo a {
  outline: none;
}
.cid-v28tjzNjI5 .dropdown-item.active,
.cid-v28tjzNjI5 .dropdown-item:active {
  background-color: transparent;
}
.cid-v28tjzNjI5 .navbar-expand-lg .navbar-nav .nav-link {
  margin: 8px 12px !important;
}
@media (max-width: 991px) {
  .cid-v28tjzNjI5 .navbar-expand-lg .navbar-nav .nav-link {
    margin: 8px 10px !important;
  }
}
.cid-v28tjzNjI5 .nav-dropdown .link.dropdown-toggle {
  margin-right: 1.667em;
}
.cid-v28tjzNjI5 .nav-dropdown .link.dropdown-toggle[aria-expanded="true"] {
  margin-right: 0;
  padding: 0.667em 1.667em;
}
.cid-v28tjzNjI5 .navbar .dropdown.open > .dropdown-menu {
  display: block;
}
.cid-v28tjzNjI5 ul.navbar-nav {
  flex-wrap: wrap;
  padding: 0;
}
.cid-v28tjzNjI5 .navbar-buttons {
  text-align: center;
  min-width: 170px;
}
.cid-v28tjzNjI5 button.navbar-toggler {
  outline: none;
  width: 48px;
  height: 48px;
  border-radius: 50%;
  cursor: pointer;
  transition: all 0.2s;
  position: relative;
  align-self: center;
  color: #f4f4f6;
  background: #f4f4f6;
}
.cid-v28tjzNjI5 button.navbar-toggler .hamburger span {
  position: absolute;
  right: 10px;
  margin-top: 14px;
  width: 26px;
  height: 2px;
  border-right: 5px;
  background-color: #141414;
}
.cid-v28tjzNjI5 button.navbar-toggler .hamburger span:nth-child(1) {
  top: 0;
  transition: all 0.2s;
}
.cid-v28tjzNjI5 button.navbar-toggler .hamburger span:nth-child(2) {
  top: 8px;
  transition: all 0.15s;
}
.cid-v28tjzNjI5 button.navbar-toggler .hamburger span:nth-child(3) {
  top: 8px;
  transition: all 0.15s;
}
.cid-v28tjzNjI5 button.navbar-toggler .hamburger span:nth-child(4) {
  top: 16px;
  transition: all 0.2s;
}
.cid-v28tjzNjI5 nav.opened .hamburger span:nth-child(1) {
  top: 8px;
  width: 0;
  opacity: 0;
  right: 50%;
  transition: all 0.2s;
}
.cid-v28tjzNjI5 nav.opened .hamburger span:nth-child(2) {
  transform: rotate(45deg);
  transition: all 0.25s;
}
.cid-v28tjzNjI5 nav.opened .hamburger span:nth-child(3) {
  transform: rotate(-45deg);
  transition: all 0.25s;
}
.cid-v28tjzNjI5 nav.opened .hamburger span:nth-child(4) {
  top: 8px;
  width: 0;
  opacity: 0;
  right: 50%;
  transition: all 0.2s;
}
.cid-v28tjzNjI5 a.nav-link {
  display: flex;
  align-items: center;
  justify-content: flex-start;
}
.cid-v28tjzNjI5 .icons-menu {
  flex-wrap: nowrap;
  display: flex;
  justify-content: center;
  padding: 0;
  text-align: center;
  margin-bottom: 35px;
}
@media screen and (-ms-high-contrast: active), (-ms-high-contrast: none) {
  .cid-v28tjzNjI5 .navbar {
    height: 70px;
  }
  .cid-v28tjzNjI5 .navbar.opened {
    height: auto;
  }
  .cid-v28tjzNjI5 .nav-item .nav-link:hover::before {
    width: 175%;
    max-width: calc(100% + 2rem);
    left: -1rem;
  }
}
.cid-v28tjzNjI5 .navbar-dropdown .navbar-logo {
  margin-right: 10px;
}
@media (min-width: 768px) {
  .cid-v28tjzNjI5 .container-fluid {
    padding-left: 64px;
    padding-right: 64px;
  }
}
.cid-v28tjzNjI5 .mbr-section-btn-main .btn {
  margin: 8px;
  min-width: 180px;
}
.cid-v28tjzNjI5 .mbr-section-btn-main .btn::before {
  background-image: linear-gradient(90deg, #83c5be 0%, transparent 100%);
}
.cid-v28tjzNjI5 .mbr-section-btn-main .btn:hover,
.cid-v28tjzNjI5 .mbr-section-btn-main .btn:focus {
  box-shadow: inset 250px 10px 5px #006d77 !important;
  border-color: #006d77 !important;
}
.cid-v28tjzNjI5 .mbr-section-btn .btn::before {
  background-image: linear-gradient(90deg, #83c5be 0%, transparent 100%);
}
.cid-v28tjzNjI5 .mbr-section-btn .btn:hover,
.cid-v28tjzNjI5 .mbr-section-btn .btn:focus {
  box-shadow: inset 250px 10px 5px #006d77 !important;
  border-color: #006d77 !important;
}
.cid-v28tjzNjI5 .navbar-caption:hover {
  color: #e29578;
}
@media (min-width: 992px) {
  .cid-v28tjzNjI5 .dropdown-menu.dropdown-submenu {
    left: 175px !important;
    top: -45% !important;
  }
}
.cid-v28tjzNjI5 .text_widget {
  margin-bottom: 32px;
}
.cid-v28tjzNjI5 .text_widget a {
  transition: all 0.3s ease-out;
}
.cid-v28tjzNjI5 .text_widget a:hover,
.cid-v28tjzNjI5 .text_widget a:focus {
  opacity: 0.8;
}
@media (min-width: 992px) {
  .cid-v28tjzNjI5 .navbar-nav.nav-dropdown {
    display: -webkit-flex;
    width: 100%;
    justify-content: flex-end;
    min-width: 200px;
  }
}
.cid-v28tjzNjI5 .icons-menu-main {
  display: flex;
}
@media (max-width: 992px) {
  .cid-v28tjzNjI5 .icons-menu-main {
    padding: 0 10px;
  }
}
.cid-v28tjzNjI5 .mbr-section-subtitle {
  color: #141414;
  text-align: center;
}
.cid-v28tjzNjI5 .navbar-caption {
  color: #000000;
}
.cid-v28tjzNjI5 .mbr-text {
  color: #141414;
  text-align: center;
}
.cid-v28tjzNjI5 .mbr-section-subtitle,
.cid-v28tjzNjI5 .text_widget,
.cid-v28tjzNjI5 .mbr-section-btn {
  text-align: center;
}
.cid-v28tjzNjI5 a[class*="text-"]:not(.nav-link):not(.dropdown-item):not([role]):not(.navbar-caption):hover {
  background-image: none;
}
.cid-v28tjzNjI5 .nav-link,
.cid-v28tjzNjI5 .dropdown-item {
  color: #000000;
}
.cid-v28tjNMxxb {
  background-color: transparent;
}
.cid-v28tjNMxxb .navbar-dropdown {
  background-color: #f4f4f6 !important;
  padding: 0;
}
.cid-v28tjNMxxb .navbar.navbar-expand-lg .dropdown .dropdown-menu {
  background-color: #f4f4f6 !important;
  background: #f4f4f6;
}
.cid-v28tjNMxxb .navbar.navbar-expand-lg .dropdown .dropdown-menu .dropdown-submenu {
  margin: 0;
  left: 100%;
}
.cid-v28tjNMxxb .menu_box {
  flex-wrap: nowrap;
}
@media (max-width: 991px) {
  .cid-v28tjNMxxb .menu_box {
    flex-direction: column;
    align-items: flex-start;
  }
  .cid-v28tjNMxxb .menu_box .navbar.opened,
  .cid-v28tjNMxxb .menu_box .navbar-collapse {
    background-color: #f4f4f6 !important;
    transition: all 0s ease 0s;
  }
}
.cid-v28tjNMxxb .navbar-dropdown {
  position: relative !important;
}
.cid-v28tjNMxxb .btn {
  min-height: auto;
  box-shadow: none;
  margin-top: 0;
}
.cid-v28tjNMxxb .btn:hover {
  box-shadow: none;
}
.cid-v28tjNMxxb .nav-item {
  margin: 4px 15px;
}
@media (min-width: 1200px) {
  .cid-v28tjNMxxb .nav-item {
    margin: 4px 20px;
  }
}
@media (max-width: 991px) {
  .cid-v28tjNMxxb .nav-item {
    margin: 0 !important;
  }
}
.cid-v28tjNMxxb .nav-item .nav-link {
  transition: all 0.5s ease-out;
  border-radius: 0.5rem !important;
  position: relative;
}
.cid-v28tjNMxxb .nav-item .nav-link::before {
  content: '';
  position: absolute;
  bottom: 0;
  left: 0;
  background-image: linear-gradient(90deg, #006d77 -5%, #83c5be 95%);
  height: 1px;
  width: 0;
  transition: all 0.3s ease-in-out;
}
.cid-v28tjNMxxb .nav-item .nav-link:hover::before,
.cid-v28tjNMxxb .nav-item .nav-link:focus::before {
  width: 100%;
}
.cid-v28tjNMxxb .dropdown-menu {
  border-radius: 0;
  box-shadow: none;
  text-align: left;
}
@media (min-width: 992px) {
  .cid-v28tjNMxxb .dropdown-menu {
    padding: 18px 34px 22px;
    min-width: 250px;
    top: auto !important;
    left: -40px !important;
  }
  .cid-v28tjNMxxb .dropdown-menu.dropdown-submenu {
    left: 215px !important;
    top: -45% !important;
  }
}
@media (max-width: 991px) {
  .cid-v28tjNMxxb .dropdown-menu .dropdown-toggle[data-toggle="dropdown-submenu"]::after,
  .cid-v28tjNMxxb .link.dropdown-toggle::after {
    display: inline-block;
    width: 7px;
    height: 7px;
    margin-left: 0.5rem;
    margin-bottom: 2px;
    content: "";
    border: 2px solid;
    border-left: none;
    border-top: none;
    transform: rotate(-45deg);
    right: 15px;
    position: absolute;
    margin-top: -2px;
  }
  .cid-v28tjNMxxb .show.dropdown-toggle[aria-expanded="true"]::after {
    transform: rotate(45deg);
    margin-top: -4px;
  }
  .cid-v28tjNMxxb .offcanvas_box {
    display: none;
  }
}
.cid-v28tjNMxxb .dropdown-item {
  border: none;
  font-weight: 300 !important;
}
.cid-v28tjNMxxb .nav-dropdown .link {
  font-weight: 400 !important;
  padding: 0 !important;
  margin: 0 !important;
}
.cid-v28tjNMxxb .nav-dropdown .link.dropdown-toggle::after {
  margin-left: 0.5rem;
  margin-top: 0;
}
.cid-v28tjNMxxb .container {
  display: flex;
  margin: auto;
}
.cid-v28tjNMxxb .iconfont-wrapper {
  color: #141414;
  font-size: 17px;
  margin-right: 10px;
  margin-bottom: 5px;
  width: 25px;
  height: 25px;
  border-radius: 50%;
  display: flex;
  justify-content: center;
  align-items: center;
  transition: all 0.2s ease-in-out;
}
.cid-v28tjNMxxb .iconfont-wrapper:last-child {
  margin-right: 0;
}
.cid-v28tjNMxxb .iconfont-wrapper:hover {
  opacity: 0.5;
}
.cid-v28tjNMxxb .navbar-nav {
  margin: 0 1rem;
}
@media (min-width: 992px) {
  .cid-v28tjNMxxb .navbar-nav {
    margin: 0;
  }
}
.cid-v28tjNMxxb .dropdown-menu,
.cid-v28tjNMxxb .navbar.opened {
  background-color: false !important;
}
.cid-v28tjNMxxb .nav-item:focus,
.cid-v28tjNMxxb .nav-link:focus {
  outline: none;
}
.cid-v28tjNMxxb .dropdown .dropdown-menu .dropdown-item {
  width: auto;
  transition: all 0.25s ease-in-out;
}
.cid-v28tjNMxxb .dropdown .dropdown-menu .dropdown-item::after {
  right: 0.5rem;
}
.cid-v28tjNMxxb .dropdown .dropdown-menu .dropdown-item .mbr-iconfont {
  margin-right: 0.5rem;
  vertical-align: sub;
}
.cid-v28tjNMxxb .dropdown .dropdown-menu .dropdown-item .mbr-iconfont:before {
  display: inline-block;
  transform: scale(1, 1);
  transition: all 0.25s ease-in-out;
}
.cid-v28tjNMxxb .collapsed .dropdown-menu .dropdown-item:before {
  display: none;
}
.cid-v28tjNMxxb .collapsed .dropdown .dropdown-menu .dropdown-item {
  padding: 0.235em 1.5em 0.235em 1.5em !important;
  transition: none;
  margin: 0 !important;
}
.cid-v28tjNMxxb .navbar {
  min-height: 70px;
  padding: 10px 0;
  transition: all 0.3s;
  border-bottom-width: 0;
}
@media (max-width: 992px) {
  .cid-v28tjNMxxb .navbar {
    min-height: 30px;
    max-height: none;
  }
}
.cid-v28tjNMxxb .navbar.opened {
  transition: all 0.3s;
}
.cid-v28tjNMxxb .navbar .dropdown-item {
  padding: 0;
  margin: 8px 0;
}
.cid-v28tjNMxxb .navbar .navbar-logo img {
  max-width: 40px;
  min-height: 40px;
  object-fit: contain;
  border-radius: 10px !important;
}
.cid-v28tjNMxxb .navbar .navbar-collapse {
  justify-content: center;
  justify-content: flex-end;
  z-index: 1;
}
.cid-v28tjNMxxb .navbar.collapsed {
  justify-content: center;
}
.cid-v28tjNMxxb .navbar.collapsed .nav-item .nav-link::before {
  display: none;
}
.cid-v28tjNMxxb .navbar.collapsed.opened .dropdown-menu {
  top: 0;
}
.cid-v28tjNMxxb .navbar.collapsed .dropdown-menu .dropdown-submenu {
  left: 0 !important;
}
.cid-v28tjNMxxb .navbar.collapsed .dropdown-menu .dropdown-item:after {
  right: auto;
}
.cid-v28tjNMxxb .navbar.collapsed ul.navbar-nav li {
  margin: auto;
}
.cid-v28tjNMxxb .navbar.collapsed .dropdown-menu .dropdown-item {
  padding: 0.25rem 1.5rem;
  text-align: left;
}
.cid-v28tjNMxxb .navbar.collapsed .icons-menu {
  padding: 0;
}
@media (max-width: 991px) {
  .cid-v28tjNMxxb .navbar .nav-item {
    padding: 0.5rem 0;
  }
  .cid-v28tjNMxxb .navbar .navbar-collapse {
    padding: 34px 0;
    border-radius: 16px;
    width: 100%;
  }
  .cid-v28tjNMxxb .navbar .nav-item .nav-link::before {
    display: none;
  }
  .cid-v28tjNMxxb .navbar.opened .dropdown-menu {
    top: 0;
  }
  .cid-v28tjNMxxb .navbar .dropdown-menu {
    padding: 6px 0 6px 15px;
  }
  .cid-v28tjNMxxb .navbar .dropdown-menu .dropdown-submenu {
    left: 0 !important;
  }
  .cid-v28tjNMxxb .navbar .dropdown-menu .dropdown-item:after {
    right: auto;
    margin-top: -0.4rem;
  }
  .cid-v28tjNMxxb .navbar .navbar-logo img {
    height: 3rem !important;
  }
  .cid-v28tjNMxxb .navbar ul.navbar-nav {
    overflow: hidden;
    margin: 0;
  }
  .cid-v28tjNMxxb .navbar ul.navbar-nav li {
    margin: 0;
  }
  .cid-v28tjNMxxb .navbar .dropdown-menu .dropdown-item {
    padding: 0 !important;
    margin: 0;
    margin-top: 8px;
    text-align: left;
  }
  .cid-v28tjNMxxb .navbar .navbar-brand {
    flex-shrink: initial;
    flex-basis: auto;
    word-break: break-word;
    padding-right: 0;
    width: 100%;
    justify-content: space-between;
  }
  .cid-v28tjNMxxb .navbar .navbar-toggler {
    flex-basis: auto;
  }
  .cid-v28tjNMxxb .navbar .icons-menu {
    padding: 0;
  }
}
.cid-v28tjNMxxb .navbar.navbar-short {
  min-height: 60px;
}
.cid-v28tjNMxxb .navbar.navbar-short .navbar-logo img {
  height: 2.5rem !important;
}
.cid-v28tjNMxxb .navbar.navbar-short .navbar-brand {
  min-height: 60px;
  padding: 0;
}
.cid-v28tjNMxxb .navbar-brand {
  min-height: 70px;
  flex-shrink: 0;
  align-items: center;
  margin-right: 0;
  padding: 10px 0;
  transition: all 0.3s;
  word-break: break-word;
  z-index: 1;
}
.cid-v28tjNMxxb .navbar-brand .navbar-caption {
  line-height: inherit !important;
  font-weight: 400;
}
.cid-v28tjNMxxb .navbar-brand .navbar-logo a {
  outline: none;
}
.cid-v28tjNMxxb .dropdown-item.active,
.cid-v28tjNMxxb .dropdown-item:active {
  background-color: transparent;
}
.cid-v28tjNMxxb .navbar-expand-lg .navbar-nav .nav-link {
  margin: 8px 12px !important;
}
@media (max-width: 991px) {
  .cid-v28tjNMxxb .navbar-expand-lg .navbar-nav .nav-link {
    margin: 8px 10px !important;
  }
}
.cid-v28tjNMxxb .nav-dropdown .link.dropdown-toggle {
  margin-right: 1.667em;
}
.cid-v28tjNMxxb .nav-dropdown .link.dropdown-toggle[aria-expanded="true"] {
  margin-right: 0;
  padding: 0.667em 1.667em;
}
.cid-v28tjNMxxb .navbar .dropdown.open > .dropdown-menu {
  display: block;
}
.cid-v28tjNMxxb ul.navbar-nav {
  flex-wrap: wrap;
  padding: 0;
}
.cid-v28tjNMxxb .navbar-buttons {
  text-align: center;
  min-width: 170px;
}
.cid-v28tjNMxxb button.navbar-toggler {
  outline: none;
  width: 48px;
  height: 48px;
  border-radius: 50%;
  cursor: pointer;
  transition: all 0.2s;
  position: relative;
  align-self: center;
  color: #f4f4f6;
  background: #f4f4f6;
}
.cid-v28tjNMxxb button.navbar-toggler .hamburger span {
  position: absolute;
  right: 10px;
  margin-top: 14px;
  width: 26px;
  height: 2px;
  border-right: 5px;
  background-color: #141414;
}
.cid-v28tjNMxxb button.navbar-toggler .hamburger span:nth-child(1) {
  top: 0;
  transition: all 0.2s;
}
.cid-v28tjNMxxb button.navbar-toggler .hamburger span:nth-child(2) {
  top: 8px;
  transition: all 0.15s;
}
.cid-v28tjNMxxb button.navbar-toggler .hamburger span:nth-child(3) {
  top: 8px;
  transition: all 0.15s;
}
.cid-v28tjNMxxb button.navbar-toggler .hamburger span:nth-child(4) {
  top: 16px;
  transition: all 0.2s;
}
.cid-v28tjNMxxb nav.opened .hamburger span:nth-child(1) {
  top: 8px;
  width: 0;
  opacity: 0;
  right: 50%;
  transition: all 0.2s;
}
.cid-v28tjNMxxb nav.opened .hamburger span:nth-child(2) {
  transform: rotate(45deg);
  transition: all 0.25s;
}
.cid-v28tjNMxxb nav.opened .hamburger span:nth-child(3) {
  transform: rotate(-45deg);
  transition: all 0.25s;
}
.cid-v28tjNMxxb nav.opened .hamburger span:nth-child(4) {
  top: 8px;
  width: 0;
  opacity: 0;
  right: 50%;
  transition: all 0.2s;
}
.cid-v28tjNMxxb a.nav-link {
  display: flex;
  align-items: center;
  justify-content: flex-start;
}
.cid-v28tjNMxxb .icons-menu {
  flex-wrap: nowrap;
  display: flex;
  justify-content: center;
  padding: 0;
  text-align: center;
  margin-bottom: 35px;
}
@media screen and (-ms-high-contrast: active), (-ms-high-contrast: none) {
  .cid-v28tjNMxxb .navbar {
    height: 70px;
  }
  .cid-v28tjNMxxb .navbar.opened {
    height: auto;
  }
  .cid-v28tjNMxxb .nav-item .nav-link:hover::before {
    width: 175%;
    max-width: calc(100% + 2rem);
    left: -1rem;
  }
}
.cid-v28tjNMxxb .navbar-dropdown .navbar-logo {
  margin-right: 10px;
}
@media (min-width: 768px) {
  .cid-v28tjNMxxb .container-fluid {
    padding-left: 64px;
    padding-right: 64px;
  }
}
.cid-v28tjNMxxb .mbr-section-btn-main .btn {
  margin: 8px;
  min-width: 180px;
}
.cid-v28tjNMxxb .mbr-section-btn-main .btn::before {
  background-image: linear-gradient(90deg, #83c5be 0%, transparent 100%);
}
.cid-v28tjNMxxb .mbr-section-btn-main .btn:hover,
.cid-v28tjNMxxb .mbr-section-btn-main .btn:focus {
  box-shadow: inset 250px 10px 5px #006d77 !important;
  border-color: #006d77 !important;
}
.cid-v28tjNMxxb .mbr-section-btn .btn::before {
  background-image: linear-gradient(90deg, #83c5be 0%, transparent 100%);
}
.cid-v28tjNMxxb .mbr-section-btn .btn:hover,
.cid-v28tjNMxxb .mbr-section-btn .btn:focus {
  box-shadow: inset 250px 10px 5px #006d77 !important;
  border-color: #006d77 !important;
}
.cid-v28tjNMxxb .navbar-caption:hover {
  color: #e29578;
}
@media (min-width: 992px) {
  .cid-v28tjNMxxb .dropdown-menu.dropdown-submenu {
    left: 175px !important;
    top: -45% !important;
  }
}
.cid-v28tjNMxxb .text_widget {
  margin-bottom: 32px;
}
.cid-v28tjNMxxb .text_widget a {
  transition: all 0.3s ease-out;
}
.cid-v28tjNMxxb .text_widget a:hover,
.cid-v28tjNMxxb .text_widget a:focus {
  opacity: 0.8;
}
@media (min-width: 992px) {
  .cid-v28tjNMxxb .navbar-nav.nav-dropdown {
    display: -webkit-flex;
    width: 100%;
    justify-content: flex-end;
    min-width: 200px;
  }
}
.cid-v28tjNMxxb .icons-menu-main {
  display: flex;
}
@media (max-width: 992px) {
  .cid-v28tjNMxxb .icons-menu-main {
    padding: 0 10px;
  }
}
.cid-v28tjNMxxb .mbr-section-subtitle {
  color: #141414;
  text-align: center;
}
.cid-v28tjNMxxb .navbar-caption {
  color: #000000;
}
.cid-v28tjNMxxb .mbr-text {
  color: #141414;
  text-align: center;
}
.cid-v28tjNMxxb .mbr-section-subtitle,
.cid-v28tjNMxxb .text_widget,
.cid-v28tjNMxxb .mbr-section-btn {
  text-align: center;
}
.cid-v28tjNMxxb a[class*="text-"]:not(.nav-link):not(.dropdown-item):not([role]):not(.navbar-caption):hover {
  background-image: none;
}
.cid-v28tjNMxxb .nav-link,
.cid-v28tjNMxxb .dropdown-item {
  color: #000000;
}
.cid-v28tk0V1hN {
  background-color: transparent;
}
.cid-v28tk0V1hN .navbar-dropdown {
  background-color: #f4f4f6 !important;
  padding: 0;
}
.cid-v28tk0V1hN .navbar.navbar-expand-lg .dropdown .dropdown-menu {
  background-color: #f4f4f6 !important;
  background: #f4f4f6;
}
.cid-v28tk0V1hN .navbar.navbar-expand-lg .dropdown .dropdown-menu .dropdown-submenu {
  margin: 0;
  left: 100%;
}
.cid-v28tk0V1hN .menu_box {
  flex-wrap: nowrap;
}
@media (max-width: 991px) {
  .cid-v28tk0V1hN .menu_box {
    flex-direction: column;
    align-items: flex-start;
  }
  .cid-v28tk0V1hN .menu_box .navbar.opened,
  .cid-v28tk0V1hN .menu_box .navbar-collapse {
    background-color: #f4f4f6 !important;
    transition: all 0s ease 0s;
  }
}
.cid-v28tk0V1hN .navbar-dropdown {
  position: relative !important;
}
.cid-v28tk0V1hN .btn {
  min-height: auto;
  box-shadow: none;
  margin-top: 0;
}
.cid-v28tk0V1hN .btn:hover {
  box-shadow: none;
}
.cid-v28tk0V1hN .nav-item {
  margin: 4px 15px;
}
@media (min-width: 1200px) {
  .cid-v28tk0V1hN .nav-item {
    margin: 4px 20px;
  }
}
@media (max-width: 991px) {
  .cid-v28tk0V1hN .nav-item {
    margin: 0 !important;
  }
}
.cid-v28tk0V1hN .nav-item .nav-link {
  transition: all 0.5s ease-out;
  border-radius: 0.5rem !important;
  position: relative;
}
.cid-v28tk0V1hN .nav-item .nav-link::before {
  content: '';
  position: absolute;
  bottom: 0;
  left: 0;
  background-image: linear-gradient(90deg, #006d77 -5%, #83c5be 95%);
  height: 1px;
  width: 0;
  transition: all 0.3s ease-in-out;
}
.cid-v28tk0V1hN .nav-item .nav-link:hover::before,
.cid-v28tk0V1hN .nav-item .nav-link:focus::before {
  width: 100%;
}
.cid-v28tk0V1hN .dropdown-menu {
  border-radius: 0;
  box-shadow: none;
  text-align: left;
}
@media (min-width: 992px) {
  .cid-v28tk0V1hN .dropdown-menu {
    padding: 18px 34px 22px;
    min-width: 250px;
    top: auto !important;
    left: -40px !important;
  }
  .cid-v28tk0V1hN .dropdown-menu.dropdown-submenu {
    left: 215px !important;
    top: -45% !important;
  }
}
@media (max-width: 991px) {
  .cid-v28tk0V1hN .dropdown-menu .dropdown-toggle[data-toggle="dropdown-submenu"]::after,
  .cid-v28tk0V1hN .link.dropdown-toggle::after {
    display: inline-block;
    width: 7px;
    height: 7px;
    margin-left: 0.5rem;
    margin-bottom: 2px;
    content: "";
    border: 2px solid;
    border-left: none;
    border-top: none;
    transform: rotate(-45deg);
    right: 15px;
    position: absolute;
    margin-top: -2px;
  }
  .cid-v28tk0V1hN .show.dropdown-toggle[aria-expanded="true"]::after {
    transform: rotate(45deg);
    margin-top: -4px;
  }
  .cid-v28tk0V1hN .offcanvas_box {
    display: none;
  }
}
.cid-v28tk0V1hN .dropdown-item {
  border: none;
  font-weight: 300 !important;
}
.cid-v28tk0V1hN .nav-dropdown .link {
  font-weight: 400 !important;
  padding: 0 !important;
  margin: 0 !important;
}
.cid-v28tk0V1hN .nav-dropdown .link.dropdown-toggle::after {
  margin-left: 0.5rem;
  margin-top: 0;
}
.cid-v28tk0V1hN .container {
  display: flex;
  margin: auto;
}
.cid-v28tk0V1hN .iconfont-wrapper {
  color: #141414;
  font-size: 17px;
  margin-right: 10px;
  margin-bottom: 5px;
  width: 25px;
  height: 25px;
  border-radius: 50%;
  display: flex;
  justify-content: center;
  align-items: center;
  transition: all 0.2s ease-in-out;
}
.cid-v28tk0V1hN .iconfont-wrapper:last-child {
  margin-right: 0;
}
.cid-v28tk0V1hN .iconfont-wrapper:hover {
  opacity: 0.5;
}
.cid-v28tk0V1hN .navbar-nav {
  margin: 0 1rem;
}
@media (min-width: 992px) {
  .cid-v28tk0V1hN .navbar-nav {
    margin: 0;
  }
}
.cid-v28tk0V1hN .dropdown-menu,
.cid-v28tk0V1hN .navbar.opened {
  background-color: false !important;
}
.cid-v28tk0V1hN .nav-item:focus,
.cid-v28tk0V1hN .nav-link:focus {
  outline: none;
}
.cid-v28tk0V1hN .dropdown .dropdown-menu .dropdown-item {
  width: auto;
  transition: all 0.25s ease-in-out;
}
.cid-v28tk0V1hN .dropdown .dropdown-menu .dropdown-item::after {
  right: 0.5rem;
}
.cid-v28tk0V1hN .dropdown .dropdown-menu .dropdown-item .mbr-iconfont {
  margin-right: 0.5rem;
  vertical-align: sub;
}
.cid-v28tk0V1hN .dropdown .dropdown-menu .dropdown-item .mbr-iconfont:before {
  display: inline-block;
  transform: scale(1, 1);
  transition: all 0.25s ease-in-out;
}
.cid-v28tk0V1hN .collapsed .dropdown-menu .dropdown-item:before {
  display: none;
}
.cid-v28tk0V1hN .collapsed .dropdown .dropdown-menu .dropdown-item {
  padding: 0.235em 1.5em 0.235em 1.5em !important;
  transition: none;
  margin: 0 !important;
}
.cid-v28tk0V1hN .navbar {
  min-height: 70px;
  padding: 10px 0;
  transition: all 0.3s;
  border-bottom-width: 0;
}
@media (max-width: 992px) {
  .cid-v28tk0V1hN .navbar {
    min-height: 30px;
    max-height: none;
  }
}
.cid-v28tk0V1hN .navbar.opened {
  transition: all 0.3s;
}
.cid-v28tk0V1hN .navbar .dropdown-item {
  padding: 0;
  margin: 8px 0;
}
.cid-v28tk0V1hN .navbar .navbar-logo img {
  max-width: 40px;
  min-height: 40px;
  object-fit: contain;
  border-radius: 10px !important;
}
.cid-v28tk0V1hN .navbar .navbar-collapse {
  justify-content: center;
  justify-content: flex-end;
  z-index: 1;
}
.cid-v28tk0V1hN .navbar.collapsed {
  justify-content: center;
}
.cid-v28tk0V1hN .navbar.collapsed .nav-item .nav-link::before {
  display: none;
}
.cid-v28tk0V1hN .navbar.collapsed.opened .dropdown-menu {
  top: 0;
}
.cid-v28tk0V1hN .navbar.collapsed .dropdown-menu .dropdown-submenu {
  left: 0 !important;
}
.cid-v28tk0V1hN .navbar.collapsed .dropdown-menu .dropdown-item:after {
  right: auto;
}
.cid-v28tk0V1hN .navbar.collapsed ul.navbar-nav li {
  margin: auto;
}
.cid-v28tk0V1hN .navbar.collapsed .dropdown-menu .dropdown-item {
  padding: 0.25rem 1.5rem;
  text-align: left;
}
.cid-v28tk0V1hN .navbar.collapsed .icons-menu {
  padding: 0;
}
@media (max-width: 991px) {
  .cid-v28tk0V1hN .navbar .nav-item {
    padding: 0.5rem 0;
  }
  .cid-v28tk0V1hN .navbar .navbar-collapse {
    padding: 34px 0;
    border-radius: 16px;
    width: 100%;
  }
  .cid-v28tk0V1hN .navbar .nav-item .nav-link::before {
    display: none;
  }
  .cid-v28tk0V1hN .navbar.opened .dropdown-menu {
    top: 0;
  }
  .cid-v28tk0V1hN .navbar .dropdown-menu {
    padding: 6px 0 6px 15px;
  }
  .cid-v28tk0V1hN .navbar .dropdown-menu .dropdown-submenu {
    left: 0 !important;
  }
  .cid-v28tk0V1hN .navbar .dropdown-menu .dropdown-item:after {
    right: auto;
    margin-top: -0.4rem;
  }
  .cid-v28tk0V1hN .navbar .navbar-logo img {
    height: 3rem !important;
  }
  .cid-v28tk0V1hN .navbar ul.navbar-nav {
    overflow: hidden;
    margin: 0;
  }
  .cid-v28tk0V1hN .navbar ul.navbar-nav li {
    margin: 0;
  }
  .cid-v28tk0V1hN .navbar .dropdown-menu .dropdown-item {
    padding: 0 !important;
    margin: 0;
    margin-top: 8px;
    text-align: left;
  }
  .cid-v28tk0V1hN .navbar .navbar-brand {
    flex-shrink: initial;
    flex-basis: auto;
    word-break: break-word;
    padding-right: 0;
    width: 100%;
    justify-content: space-between;
  }
  .cid-v28tk0V1hN .navbar .navbar-toggler {
    flex-basis: auto;
  }
  .cid-v28tk0V1hN .navbar .icons-menu {
    padding: 0;
  }
}
.cid-v28tk0V1hN .navbar.navbar-short {
  min-height: 60px;
}
.cid-v28tk0V1hN .navbar.navbar-short .navbar-logo img {
  height: 2.5rem !important;
}
.cid-v28tk0V1hN .navbar.navbar-short .navbar-brand {
  min-height: 60px;
  padding: 0;
}
.cid-v28tk0V1hN .navbar-brand {
  min-height: 70px;
  flex-shrink: 0;
  align-items: center;
  margin-right: 0;
  padding: 10px 0;
  transition: all 0.3s;
  word-break: break-word;
  z-index: 1;
}
.cid-v28tk0V1hN .navbar-brand .navbar-caption {
  line-height: inherit !important;
  font-weight: 400;
}
.cid-v28tk0V1hN .navbar-brand .navbar-logo a {
  outline: none;
}
.cid-v28tk0V1hN .dropdown-item.active,
.cid-v28tk0V1hN .dropdown-item:active {
  background-color: transparent;
}
.cid-v28tk0V1hN .navbar-expand-lg .navbar-nav .nav-link {
  margin: 8px 12px !important;
}
@media (max-width: 991px) {
  .cid-v28tk0V1hN .navbar-expand-lg .navbar-nav .nav-link {
    margin: 8px 10px !important;
  }
}
.cid-v28tk0V1hN .nav-dropdown .link.dropdown-toggle {
  margin-right: 1.667em;
}
.cid-v28tk0V1hN .nav-dropdown .link.dropdown-toggle[aria-expanded="true"] {
  margin-right: 0;
  padding: 0.667em 1.667em;
}
.cid-v28tk0V1hN .navbar .dropdown.open > .dropdown-menu {
  display: block;
}
.cid-v28tk0V1hN ul.navbar-nav {
  flex-wrap: wrap;
  padding: 0;
}
.cid-v28tk0V1hN .navbar-buttons {
  text-align: center;
  min-width: 170px;
}
.cid-v28tk0V1hN button.navbar-toggler {
  outline: none;
  width: 48px;
  height: 48px;
  border-radius: 50%;
  cursor: pointer;
  transition: all 0.2s;
  position: relative;
  align-self: center;
  color: #f4f4f6;
  background: #f4f4f6;
}
.cid-v28tk0V1hN button.navbar-toggler .hamburger span {
  position: absolute;
  right: 10px;
  margin-top: 14px;
  width: 26px;
  height: 2px;
  border-right: 5px;
  background-color: #141414;
}
.cid-v28tk0V1hN button.navbar-toggler .hamburger span:nth-child(1) {
  top: 0;
  transition: all 0.2s;
}
.cid-v28tk0V1hN button.navbar-toggler .hamburger span:nth-child(2) {
  top: 8px;
  transition: all 0.15s;
}
.cid-v28tk0V1hN button.navbar-toggler .hamburger span:nth-child(3) {
  top: 8px;
  transition: all 0.15s;
}
.cid-v28tk0V1hN button.navbar-toggler .hamburger span:nth-child(4) {
  top: 16px;
  transition: all 0.2s;
}
.cid-v28tk0V1hN nav.opened .hamburger span:nth-child(1) {
  top: 8px;
  width: 0;
  opacity: 0;
  right: 50%;
  transition: all 0.2s;
}
.cid-v28tk0V1hN nav.opened .hamburger span:nth-child(2) {
  transform: rotate(45deg);
  transition: all 0.25s;
}
.cid-v28tk0V1hN nav.opened .hamburger span:nth-child(3) {
  transform: rotate(-45deg);
  transition: all 0.25s;
}
.cid-v28tk0V1hN nav.opened .hamburger span:nth-child(4) {
  top: 8px;
  width: 0;
  opacity: 0;
  right: 50%;
  transition: all 0.2s;
}
.cid-v28tk0V1hN a.nav-link {
  display: flex;
  align-items: center;
  justify-content: flex-start;
}
.cid-v28tk0V1hN .icons-menu {
  flex-wrap: nowrap;
  display: flex;
  justify-content: center;
  padding: 0;
  text-align: center;
  margin-bottom: 35px;
}
@media screen and (-ms-high-contrast: active), (-ms-high-contrast: none) {
  .cid-v28tk0V1hN .navbar {
    height: 70px;
  }
  .cid-v28tk0V1hN .navbar.opened {
    height: auto;
  }
  .cid-v28tk0V1hN .nav-item .nav-link:hover::before {
    width: 175%;
    max-width: calc(100% + 2rem);
    left: -1rem;
  }
}
.cid-v28tk0V1hN .navbar-dropdown .navbar-logo {
  margin-right: 10px;
}
@media (min-width: 768px) {
  .cid-v28tk0V1hN .container-fluid {
    padding-left: 64px;
    padding-right: 64px;
  }
}
.cid-v28tk0V1hN .mbr-section-btn-main .btn {
  margin: 8px;
  min-width: 180px;
}
.cid-v28tk0V1hN .mbr-section-btn-main .btn::before {
  background-image: linear-gradient(90deg, #83c5be 0%, transparent 100%);
}
.cid-v28tk0V1hN .mbr-section-btn-main .btn:hover,
.cid-v28tk0V1hN .mbr-section-btn-main .btn:focus {
  box-shadow: inset 250px 10px 5px #006d77 !important;
  border-color: #006d77 !important;
}
.cid-v28tk0V1hN .mbr-section-btn .btn::before {
  background-image: linear-gradient(90deg, #83c5be 0%, transparent 100%);
}
.cid-v28tk0V1hN .mbr-section-btn .btn:hover,
.cid-v28tk0V1hN .mbr-section-btn .btn:focus {
  box-shadow: inset 250px 10px 5px #006d77 !important;
  border-color: #006d77 !important;
}
.cid-v28tk0V1hN .navbar-caption:hover {
  color: #e29578;
}
@media (min-width: 992px) {
  .cid-v28tk0V1hN .dropdown-menu.dropdown-submenu {
    left: 175px !important;
    top: -45% !important;
  }
}
.cid-v28tk0V1hN .text_widget {
  margin-bottom: 32px;
}
.cid-v28tk0V1hN .text_widget a {
  transition: all 0.3s ease-out;
}
.cid-v28tk0V1hN .text_widget a:hover,
.cid-v28tk0V1hN .text_widget a:focus {
  opacity: 0.8;
}
@media (min-width: 992px) {
  .cid-v28tk0V1hN .navbar-nav.nav-dropdown {
    display: -webkit-flex;
    width: 100%;
    justify-content: flex-end;
    min-width: 200px;
  }
}
.cid-v28tk0V1hN .icons-menu-main {
  display: flex;
}
@media (max-width: 992px) {
  .cid-v28tk0V1hN .icons-menu-main {
    padding: 0 10px;
  }
}
.cid-v28tk0V1hN .mbr-section-subtitle {
  color: #141414;
  text-align: center;
}
.cid-v28tk0V1hN .navbar-caption {
  color: #000000;
}
.cid-v28tk0V1hN .mbr-text {
  color: #141414;
  text-align: center;
}
.cid-v28tk0V1hN .mbr-section-subtitle,
.cid-v28tk0V1hN .text_widget,
.cid-v28tk0V1hN .mbr-section-btn {
  text-align: center;
}
.cid-v28tk0V1hN a[class*="text-"]:not(.nav-link):not(.dropdown-item):not([role]):not(.navbar-caption):hover {
  background-image: none;
}
.cid-v28tk0V1hN .nav-link,
.cid-v28tk0V1hN .dropdown-item {
  color: #000000;
}
.cid-v28tkdTv6v {
  background-color: transparent;
}
.cid-v28tkdTv6v .navbar-dropdown {
  background-color: #f4f4f6 !important;
  padding: 0;
}
.cid-v28tkdTv6v .navbar.navbar-expand-lg .dropdown .dropdown-menu {
  background-color: #f4f4f6 !important;
  background: #f4f4f6;
}
.cid-v28tkdTv6v .navbar.navbar-expand-lg .dropdown .dropdown-menu .dropdown-submenu {
  margin: 0;
  left: 100%;
}
.cid-v28tkdTv6v .menu_box {
  flex-wrap: nowrap;
}
@media (max-width: 991px) {
  .cid-v28tkdTv6v .menu_box {
    flex-direction: column;
    align-items: flex-start;
  }
  .cid-v28tkdTv6v .menu_box .navbar.opened,
  .cid-v28tkdTv6v .menu_box .navbar-collapse {
    background-color: #f4f4f6 !important;
    transition: all 0s ease 0s;
  }
}
.cid-v28tkdTv6v .navbar-dropdown {
  position: relative !important;
}
.cid-v28tkdTv6v .btn {
  min-height: auto;
  box-shadow: none;
  margin-top: 0;
}
.cid-v28tkdTv6v .btn:hover {
  box-shadow: none;
}
.cid-v28tkdTv6v .nav-item {
  margin: 4px 15px;
}
@media (min-width: 1200px) {
  .cid-v28tkdTv6v .nav-item {
    margin: 4px 20px;
  }
}
@media (max-width: 991px) {
  .cid-v28tkdTv6v .nav-item {
    margin: 0 !important;
  }
}
.cid-v28tkdTv6v .nav-item .nav-link {
  transition: all 0.5s ease-out;
  border-radius: 0.5rem !important;
  position: relative;
}
.cid-v28tkdTv6v .nav-item .nav-link::before {
  content: '';
  position: absolute;
  bottom: 0;
  left: 0;
  background-image: linear-gradient(90deg, #006d77 -5%, #83c5be 95%);
  height: 1px;
  width: 0;
  transition: all 0.3s ease-in-out;
}
.cid-v28tkdTv6v .nav-item .nav-link:hover::before,
.cid-v28tkdTv6v .nav-item .nav-link:focus::before {
  width: 100%;
}
.cid-v28tkdTv6v .dropdown-menu {
  border-radius: 0;
  box-shadow: none;
  text-align: left;
}
@media (min-width: 992px) {
  .cid-v28tkdTv6v .dropdown-menu {
    padding: 18px 34px 22px;
    min-width: 250px;
    top: auto !important;
    left: -40px !important;
  }
  .cid-v28tkdTv6v .dropdown-menu.dropdown-submenu {
    left: 215px !important;
    top: -45% !important;
  }
}
@media (max-width: 991px) {
  .cid-v28tkdTv6v .dropdown-menu .dropdown-toggle[data-toggle="dropdown-submenu"]::after,
  .cid-v28tkdTv6v .link.dropdown-toggle::after {
    display: inline-block;
    width: 7px;
    height: 7px;
    margin-left: 0.5rem;
    margin-bottom: 2px;
    content: "";
    border: 2px solid;
    border-left: none;
    border-top: none;
    transform: rotate(-45deg);
    right: 15px;
    position: absolute;
    margin-top: -2px;
  }
  .cid-v28tkdTv6v .show.dropdown-toggle[aria-expanded="true"]::after {
    transform: rotate(45deg);
    margin-top: -4px;
  }
  .cid-v28tkdTv6v .offcanvas_box {
    display: none;
  }
}
.cid-v28tkdTv6v .dropdown-item {
  border: none;
  font-weight: 300 !important;
}
.cid-v28tkdTv6v .nav-dropdown .link {
  font-weight: 400 !important;
  padding: 0 !important;
  margin: 0 !important;
}
.cid-v28tkdTv6v .nav-dropdown .link.dropdown-toggle::after {
  margin-left: 0.5rem;
  margin-top: 0;
}
.cid-v28tkdTv6v .container {
  display: flex;
  margin: auto;
}
.cid-v28tkdTv6v .iconfont-wrapper {
  color: #141414;
  font-size: 17px;
  margin-right: 10px;
  margin-bottom: 5px;
  width: 25px;
  height: 25px;
  border-radius: 50%;
  display: flex;
  justify-content: center;
  align-items: center;
  transition: all 0.2s ease-in-out;
}
.cid-v28tkdTv6v .iconfont-wrapper:last-child {
  margin-right: 0;
}
.cid-v28tkdTv6v .iconfont-wrapper:hover {
  opacity: 0.5;
}
.cid-v28tkdTv6v .navbar-nav {
  margin: 0 1rem;
}
@media (min-width: 992px) {
  .cid-v28tkdTv6v .navbar-nav {
    margin: 0;
  }
}
.cid-v28tkdTv6v .dropdown-menu,
.cid-v28tkdTv6v .navbar.opened {
  background-color: false !important;
}
.cid-v28tkdTv6v .nav-item:focus,
.cid-v28tkdTv6v .nav-link:focus {
  outline: none;
}
.cid-v28tkdTv6v .dropdown .dropdown-menu .dropdown-item {
  width: auto;
  transition: all 0.25s ease-in-out;
}
.cid-v28tkdTv6v .dropdown .dropdown-menu .dropdown-item::after {
  right: 0.5rem;
}
.cid-v28tkdTv6v .dropdown .dropdown-menu .dropdown-item .mbr-iconfont {
  margin-right: 0.5rem;
  vertical-align: sub;
}
.cid-v28tkdTv6v .dropdown .dropdown-menu .dropdown-item .mbr-iconfont:before {
  display: inline-block;
  transform: scale(1, 1);
  transition: all 0.25s ease-in-out;
}
.cid-v28tkdTv6v .collapsed .dropdown-menu .dropdown-item:before {
  display: none;
}
.cid-v28tkdTv6v .collapsed .dropdown .dropdown-menu .dropdown-item {
  padding: 0.235em 1.5em 0.235em 1.5em !important;
  transition: none;
  margin: 0 !important;
}
.cid-v28tkdTv6v .navbar {
  min-height: 70px;
  padding: 10px 0;
  transition: all 0.3s;
  border-bottom-width: 0;
}
@media (max-width: 992px) {
  .cid-v28tkdTv6v .navbar {
    min-height: 30px;
    max-height: none;
  }
}
.cid-v28tkdTv6v .navbar.opened {
  transition: all 0.3s;
}
.cid-v28tkdTv6v .navbar .dropdown-item {
  padding: 0;
  margin: 8px 0;
}
.cid-v28tkdTv6v .navbar .navbar-logo img {
  max-width: 40px;
  min-height: 40px;
  object-fit: contain;
  border-radius: 10px !important;
}
.cid-v28tkdTv6v .navbar .navbar-collapse {
  justify-content: center;
  justify-content: flex-end;
  z-index: 1;
}
.cid-v28tkdTv6v .navbar.collapsed {
  justify-content: center;
}
.cid-v28tkdTv6v .navbar.collapsed .nav-item .nav-link::before {
  display: none;
}
.cid-v28tkdTv6v .navbar.collapsed.opened .dropdown-menu {
  top: 0;
}
.cid-v28tkdTv6v .navbar.collapsed .dropdown-menu .dropdown-submenu {
  left: 0 !important;
}
.cid-v28tkdTv6v .navbar.collapsed .dropdown-menu .dropdown-item:after {
  right: auto;
}
.cid-v28tkdTv6v .navbar.collapsed ul.navbar-nav li {
  margin: auto;
}
.cid-v28tkdTv6v .navbar.collapsed .dropdown-menu .dropdown-item {
  padding: 0.25rem 1.5rem;
  text-align: left;
}
.cid-v28tkdTv6v .navbar.collapsed .icons-menu {
  padding: 0;
}
@media (max-width: 991px) {
  .cid-v28tkdTv6v .navbar .nav-item {
    padding: 0.5rem 0;
  }
  .cid-v28tkdTv6v .navbar .navbar-collapse {
    padding: 34px 0;
    border-radius: 16px;
    width: 100%;
  }
  .cid-v28tkdTv6v .navbar .nav-item .nav-link::before {
    display: none;
  }
  .cid-v28tkdTv6v .navbar.opened .dropdown-menu {
    top: 0;
  }
  .cid-v28tkdTv6v .navbar .dropdown-menu {
    padding: 6px 0 6px 15px;
  }
  .cid-v28tkdTv6v .navbar .dropdown-menu .dropdown-submenu {
    left: 0 !important;
  }
  .cid-v28tkdTv6v .navbar .dropdown-menu .dropdown-item:after {
    right: auto;
    margin-top: -0.4rem;
  }
  .cid-v28tkdTv6v .navbar .navbar-logo img {
    height: 3rem !important;
  }
  .cid-v28tkdTv6v .navbar ul.navbar-nav {
    overflow: hidden;
    margin: 0;
  }
  .cid-v28tkdTv6v .navbar ul.navbar-nav li {
    margin: 0;
  }
  .cid-v28tkdTv6v .navbar .dropdown-menu .dropdown-item {
    padding: 0 !important;
    margin: 0;
    margin-top: 8px;
    text-align: left;
  }
  .cid-v28tkdTv6v .navbar .navbar-brand {
    flex-shrink: initial;
    flex-basis: auto;
    word-break: break-word;
    padding-right: 0;
    width: 100%;
    justify-content: space-between;
  }
  .cid-v28tkdTv6v .navbar .navbar-toggler {
    flex-basis: auto;
  }
  .cid-v28tkdTv6v .navbar .icons-menu {
    padding: 0;
  }
}
.cid-v28tkdTv6v .navbar.navbar-short {
  min-height: 60px;
}
.cid-v28tkdTv6v .navbar.navbar-short .navbar-logo img {
  height: 2.5rem !important;
}
.cid-v28tkdTv6v .navbar.navbar-short .navbar-brand {
  min-height: 60px;
  padding: 0;
}
.cid-v28tkdTv6v .navbar-brand {
  min-height: 70px;
  flex-shrink: 0;
  align-items: center;
  margin-right: 0;
  padding: 10px 0;
  transition: all 0.3s;
  word-break: break-word;
  z-index: 1;
}
.cid-v28tkdTv6v .navbar-brand .navbar-caption {
  line-height: inherit !important;
  font-weight: 400;
}
.cid-v28tkdTv6v .navbar-brand .navbar-logo a {
  outline: none;
}
.cid-v28tkdTv6v .dropdown-item.active,
.cid-v28tkdTv6v .dropdown-item:active {
  background-color: transparent;
}
.cid-v28tkdTv6v .navbar-expand-lg .navbar-nav .nav-link {
  margin: 8px 12px !important;
}
@media (max-width: 991px) {
  .cid-v28tkdTv6v .navbar-expand-lg .navbar-nav .nav-link {
    margin: 8px 10px !important;
  }
}
.cid-v28tkdTv6v .nav-dropdown .link.dropdown-toggle {
  margin-right: 1.667em;
}
.cid-v28tkdTv6v .nav-dropdown .link.dropdown-toggle[aria-expanded="true"] {
  margin-right: 0;
  padding: 0.667em 1.667em;
}
.cid-v28tkdTv6v .navbar .dropdown.open > .dropdown-menu {
  display: block;
}
.cid-v28tkdTv6v ul.navbar-nav {
  flex-wrap: wrap;
  padding: 0;
}
.cid-v28tkdTv6v .navbar-buttons {
  text-align: center;
  min-width: 170px;
}
.cid-v28tkdTv6v button.navbar-toggler {
  outline: none;
  width: 48px;
  height: 48px;
  border-radius: 50%;
  cursor: pointer;
  transition: all 0.2s;
  position: relative;
  align-self: center;
  color: #f4f4f6;
  background: #f4f4f6;
}
.cid-v28tkdTv6v button.navbar-toggler .hamburger span {
  position: absolute;
  right: 10px;
  margin-top: 14px;
  width: 26px;
  height: 2px;
  border-right: 5px;
  background-color: #141414;
}
.cid-v28tkdTv6v button.navbar-toggler .hamburger span:nth-child(1) {
  top: 0;
  transition: all 0.2s;
}
.cid-v28tkdTv6v button.navbar-toggler .hamburger span:nth-child(2) {
  top: 8px;
  transition: all 0.15s;
}
.cid-v28tkdTv6v button.navbar-toggler .hamburger span:nth-child(3) {
  top: 8px;
  transition: all 0.15s;
}
.cid-v28tkdTv6v button.navbar-toggler .hamburger span:nth-child(4) {
  top: 16px;
  transition: all 0.2s;
}
.cid-v28tkdTv6v nav.opened .hamburger span:nth-child(1) {
  top: 8px;
  width: 0;
  opacity: 0;
  right: 50%;
  transition: all 0.2s;
}
.cid-v28tkdTv6v nav.opened .hamburger span:nth-child(2) {
  transform: rotate(45deg);
  transition: all 0.25s;
}
.cid-v28tkdTv6v nav.opened .hamburger span:nth-child(3) {
  transform: rotate(-45deg);
  transition: all 0.25s;
}
.cid-v28tkdTv6v nav.opened .hamburger span:nth-child(4) {
  top: 8px;
  width: 0;
  opacity: 0;
  right: 50%;
  transition: all 0.2s;
}
.cid-v28tkdTv6v a.nav-link {
  display: flex;
  align-items: center;
  justify-content: flex-start;
}
.cid-v28tkdTv6v .icons-menu {
  flex-wrap: nowrap;
  display: flex;
  justify-content: center;
  padding: 0;
  text-align: center;
  margin-bottom: 35px;
}
@media screen and (-ms-high-contrast: active), (-ms-high-contrast: none) {
  .cid-v28tkdTv6v .navbar {
    height: 70px;
  }
  .cid-v28tkdTv6v .navbar.opened {
    height: auto;
  }
  .cid-v28tkdTv6v .nav-item .nav-link:hover::before {
    width: 175%;
    max-width: calc(100% + 2rem);
    left: -1rem;
  }
}
.cid-v28tkdTv6v .navbar-dropdown .navbar-logo {
  margin-right: 10px;
}
@media (min-width: 768px) {
  .cid-v28tkdTv6v .container-fluid {
    padding-left: 64px;
    padding-right: 64px;
  }
}
.cid-v28tkdTv6v .mbr-section-btn-main .btn {
  margin: 8px;
  min-width: 180px;
}
.cid-v28tkdTv6v .mbr-section-btn-main .btn::before {
  background-image: linear-gradient(90deg, #83c5be 0%, transparent 100%);
}
.cid-v28tkdTv6v .mbr-section-btn-main .btn:hover,
.cid-v28tkdTv6v .mbr-section-btn-main .btn:focus {
  box-shadow: inset 250px 10px 5px #006d77 !important;
  border-color: #006d77 !important;
}
.cid-v28tkdTv6v .mbr-section-btn .btn::before {
  background-image: linear-gradient(90deg, #83c5be 0%, transparent 100%);
}
.cid-v28tkdTv6v .mbr-section-btn .btn:hover,
.cid-v28tkdTv6v .mbr-section-btn .btn:focus {
  box-shadow: inset 250px 10px 5px #006d77 !important;
  border-color: #006d77 !important;
}
.cid-v28tkdTv6v .navbar-caption:hover {
  color: #e29578;
}
@media (min-width: 992px) {
  .cid-v28tkdTv6v .dropdown-menu.dropdown-submenu {
    left: 175px !important;
    top: -45% !important;
  }
}
.cid-v28tkdTv6v .text_widget {
  margin-bottom: 32px;
}
.cid-v28tkdTv6v .text_widget a {
  transition: all 0.3s ease-out;
}
.cid-v28tkdTv6v .text_widget a:hover,
.cid-v28tkdTv6v .text_widget a:focus {
  opacity: 0.8;
}
@media (min-width: 992px) {
  .cid-v28tkdTv6v .navbar-nav.nav-dropdown {
    display: -webkit-flex;
    width: 100%;
    justify-content: flex-end;
    min-width: 200px;
  }
}
.cid-v28tkdTv6v .icons-menu-main {
  display: flex;
}
@media (max-width: 992px) {
  .cid-v28tkdTv6v .icons-menu-main {
    padding: 0 10px;
  }
}
.cid-v28tkdTv6v .mbr-section-subtitle {
  color: #141414;
  text-align: center;
}
.cid-v28tkdTv6v .navbar-caption {
  color: #000000;
}
.cid-v28tkdTv6v .mbr-text {
  color: #141414;
  text-align: center;
}
.cid-v28tkdTv6v .mbr-section-subtitle,
.cid-v28tkdTv6v .text_widget,
.cid-v28tkdTv6v .mbr-section-btn {
  text-align: center;
}
.cid-v28tkdTv6v a[class*="text-"]:not(.nav-link):not(.dropdown-item):not([role]):not(.navbar-caption):hover {
  background-image: none;
}
.cid-v28tkdTv6v .nav-link,
.cid-v28tkdTv6v .dropdown-item {
  color: #000000;
}
.cid-v28tkrwh3B {
  background-color: transparent;
}
.cid-v28tkrwh3B .navbar-dropdown {
  background-color: #f4f4f6 !important;
  padding: 0;
}
.cid-v28tkrwh3B .navbar.navbar-expand-lg .dropdown .dropdown-menu {
  background-color: #f4f4f6 !important;
  background: #f4f4f6;
}
.cid-v28tkrwh3B .navbar.navbar-expand-lg .dropdown .dropdown-menu .dropdown-submenu {
  margin: 0;
  left: 100%;
}
.cid-v28tkrwh3B .menu_box {
  flex-wrap: nowrap;
}
@media (max-width: 991px) {
  .cid-v28tkrwh3B .menu_box {
    flex-direction: column;
    align-items: flex-start;
  }
  .cid-v28tkrwh3B .menu_box .navbar.opened,
  .cid-v28tkrwh3B .menu_box .navbar-collapse {
    background-color: #f4f4f6 !important;
    transition: all 0s ease 0s;
  }
}
.cid-v28tkrwh3B .navbar-dropdown {
  position: relative !important;
}
.cid-v28tkrwh3B .btn {
  min-height: auto;
  box-shadow: none;
  margin-top: 0;
}
.cid-v28tkrwh3B .btn:hover {
  box-shadow: none;
}
.cid-v28tkrwh3B .nav-item {
  margin: 4px 15px;
}
@media (min-width: 1200px) {
  .cid-v28tkrwh3B .nav-item {
    margin: 4px 20px;
  }
}
@media (max-width: 991px) {
  .cid-v28tkrwh3B .nav-item {
    margin: 0 !important;
  }
}
.cid-v28tkrwh3B .nav-item .nav-link {
  transition: all 0.5s ease-out;
  border-radius: 0.5rem !important;
  position: relative;
}
.cid-v28tkrwh3B .nav-item .nav-link::before {
  content: '';
  position: absolute;
  bottom: 0;
  left: 0;
  background-image: linear-gradient(90deg, #006d77 -5%, #83c5be 95%);
  height: 1px;
  width: 0;
  transition: all 0.3s ease-in-out;
}
.cid-v28tkrwh3B .nav-item .nav-link:hover::before,
.cid-v28tkrwh3B .nav-item .nav-link:focus::before {
  width: 100%;
}
.cid-v28tkrwh3B .dropdown-menu {
  border-radius: 0;
  box-shadow: none;
  text-align: left;
}
@media (min-width: 992px) {
  .cid-v28tkrwh3B .dropdown-menu {
    padding: 18px 34px 22px;
    min-width: 250px;
    top: auto !important;
    left: -40px !important;
  }
  .cid-v28tkrwh3B .dropdown-menu.dropdown-submenu {
    left: 215px !important;
    top: -45% !important;
  }
}
@media (max-width: 991px) {
  .cid-v28tkrwh3B .dropdown-menu .dropdown-toggle[data-toggle="dropdown-submenu"]::after,
  .cid-v28tkrwh3B .link.dropdown-toggle::after {
    display: inline-block;
    width: 7px;
    height: 7px;
    margin-left: 0.5rem;
    margin-bottom: 2px;
    content: "";
    border: 2px solid;
    border-left: none;
    border-top: none;
    transform: rotate(-45deg);
    right: 15px;
    position: absolute;
    margin-top: -2px;
  }
  .cid-v28tkrwh3B .show.dropdown-toggle[aria-expanded="true"]::after {
    transform: rotate(45deg);
    margin-top: -4px;
  }
  .cid-v28tkrwh3B .offcanvas_box {
    display: none;
  }
}
.cid-v28tkrwh3B .dropdown-item {
  border: none;
  font-weight: 300 !important;
}
.cid-v28tkrwh3B .nav-dropdown .link {
  font-weight: 400 !important;
  padding: 0 !important;
  margin: 0 !important;
}
.cid-v28tkrwh3B .nav-dropdown .link.dropdown-toggle::after {
  margin-left: 0.5rem;
  margin-top: 0;
}
.cid-v28tkrwh3B .container {
  display: flex;
  margin: auto;
}
.cid-v28tkrwh3B .iconfont-wrapper {
  color: #141414;
  font-size: 17px;
  margin-right: 10px;
  margin-bottom: 5px;
  width: 25px;
  height: 25px;
  border-radius: 50%;
  display: flex;
  justify-content: center;
  align-items: center;
  transition: all 0.2s ease-in-out;
}
.cid-v28tkrwh3B .iconfont-wrapper:last-child {
  margin-right: 0;
}
.cid-v28tkrwh3B .iconfont-wrapper:hover {
  opacity: 0.5;
}
.cid-v28tkrwh3B .navbar-nav {
  margin: 0 1rem;
}
@media (min-width: 992px) {
  .cid-v28tkrwh3B .navbar-nav {
    margin: 0;
  }
}
.cid-v28tkrwh3B .dropdown-menu,
.cid-v28tkrwh3B .navbar.opened {
  background-color: false !important;
}
.cid-v28tkrwh3B .nav-item:focus,
.cid-v28tkrwh3B .nav-link:focus {
  outline: none;
}
.cid-v28tkrwh3B .dropdown .dropdown-menu .dropdown-item {
  width: auto;
  transition: all 0.25s ease-in-out;
}
.cid-v28tkrwh3B .dropdown .dropdown-menu .dropdown-item::after {
  right: 0.5rem;
}
.cid-v28tkrwh3B .dropdown .dropdown-menu .dropdown-item .mbr-iconfont {
  margin-right: 0.5rem;
  vertical-align: sub;
}
.cid-v28tkrwh3B .dropdown .dropdown-menu .dropdown-item .mbr-iconfont:before {
  display: inline-block;
  transform: scale(1, 1);
  transition: all 0.25s ease-in-out;
}
.cid-v28tkrwh3B .collapsed .dropdown-menu .dropdown-item:before {
  display: none;
}
.cid-v28tkrwh3B .collapsed .dropdown .dropdown-menu .dropdown-item {
  padding: 0.235em 1.5em 0.235em 1.5em !important;
  transition: none;
  margin: 0 !important;
}
.cid-v28tkrwh3B .navbar {
  min-height: 70px;
  padding: 10px 0;
  transition: all 0.3s;
  border-bottom-width: 0;
}
@media (max-width: 992px) {
  .cid-v28tkrwh3B .navbar {
    min-height: 30px;
    max-height: none;
  }
}
.cid-v28tkrwh3B .navbar.opened {
  transition: all 0.3s;
}
.cid-v28tkrwh3B .navbar .dropdown-item {
  padding: 0;
  margin: 8px 0;
}
.cid-v28tkrwh3B .navbar .navbar-logo img {
  max-width: 40px;
  min-height: 40px;
  object-fit: contain;
  border-radius: 10px !important;
}
.cid-v28tkrwh3B .navbar .navbar-collapse {
  justify-content: center;
  justify-content: flex-end;
  z-index: 1;
}
.cid-v28tkrwh3B .navbar.collapsed {
  justify-content: center;
}
.cid-v28tkrwh3B .navbar.collapsed .nav-item .nav-link::before {
  display: none;
}
.cid-v28tkrwh3B .navbar.collapsed.opened .dropdown-menu {
  top: 0;
}
.cid-v28tkrwh3B .navbar.collapsed .dropdown-menu .dropdown-submenu {
  left: 0 !important;
}
.cid-v28tkrwh3B .navbar.collapsed .dropdown-menu .dropdown-item:after {
  right: auto;
}
.cid-v28tkrwh3B .navbar.collapsed ul.navbar-nav li {
  margin: auto;
}
.cid-v28tkrwh3B .navbar.collapsed .dropdown-menu .dropdown-item {
  padding: 0.25rem 1.5rem;
  text-align: left;
}
.cid-v28tkrwh3B .navbar.collapsed .icons-menu {
  padding: 0;
}
@media (max-width: 991px) {
  .cid-v28tkrwh3B .navbar .nav-item {
    padding: 0.5rem 0;
  }
  .cid-v28tkrwh3B .navbar .navbar-collapse {
    padding: 34px 0;
    border-radius: 16px;
    width: 100%;
  }
  .cid-v28tkrwh3B .navbar .nav-item .nav-link::before {
    display: none;
  }
  .cid-v28tkrwh3B .navbar.opened .dropdown-menu {
    top: 0;
  }
  .cid-v28tkrwh3B .navbar .dropdown-menu {
    padding: 6px 0 6px 15px;
  }
  .cid-v28tkrwh3B .navbar .dropdown-menu .dropdown-submenu {
    left: 0 !important;
  }
  .cid-v28tkrwh3B .navbar .dropdown-menu .dropdown-item:after {
    right: auto;
    margin-top: -0.4rem;
  }
  .cid-v28tkrwh3B .navbar .navbar-logo img {
    height: 3rem !important;
  }
  .cid-v28tkrwh3B .navbar ul.navbar-nav {
    overflow: hidden;
    margin: 0;
  }
  .cid-v28tkrwh3B .navbar ul.navbar-nav li {
    margin: 0;
  }
  .cid-v28tkrwh3B .navbar .dropdown-menu .dropdown-item {
    padding: 0 !important;
    margin: 0;
    margin-top: 8px;
    text-align: left;
  }
  .cid-v28tkrwh3B .navbar .navbar-brand {
    flex-shrink: initial;
    flex-basis: auto;
    word-break: break-word;
    padding-right: 0;
    width: 100%;
    justify-content: space-between;
  }
  .cid-v28tkrwh3B .navbar .navbar-toggler {
    flex-basis: auto;
  }
  .cid-v28tkrwh3B .navbar .icons-menu {
    padding: 0;
  }
}
.cid-v28tkrwh3B .navbar.navbar-short {
  min-height: 60px;
}
.cid-v28tkrwh3B .navbar.navbar-short .navbar-logo img {
  height: 2.5rem !important;
}
.cid-v28tkrwh3B .navbar.navbar-short .navbar-brand {
  min-height: 60px;
  padding: 0;
}
.cid-v28tkrwh3B .navbar-brand {
  min-height: 70px;
  flex-shrink: 0;
  align-items: center;
  margin-right: 0;
  padding: 10px 0;
  transition: all 0.3s;
  word-break: break-word;
  z-index: 1;
}
.cid-v28tkrwh3B .navbar-brand .navbar-caption {
  line-height: inherit !important;
  font-weight: 400;
}
.cid-v28tkrwh3B .navbar-brand .navbar-logo a {
  outline: none;
}
.cid-v28tkrwh3B .dropdown-item.active,
.cid-v28tkrwh3B .dropdown-item:active {
  background-color: transparent;
}
.cid-v28tkrwh3B .navbar-expand-lg .navbar-nav .nav-link {
  margin: 8px 12px !important;
}
@media (max-width: 991px) {
  .cid-v28tkrwh3B .navbar-expand-lg .navbar-nav .nav-link {
    margin: 8px 10px !important;
  }
}
.cid-v28tkrwh3B .nav-dropdown .link.dropdown-toggle {
  margin-right: 1.667em;
}
.cid-v28tkrwh3B .nav-dropdown .link.dropdown-toggle[aria-expanded="true"] {
  margin-right: 0;
  padding: 0.667em 1.667em;
}
.cid-v28tkrwh3B .navbar .dropdown.open > .dropdown-menu {
  display: block;
}
.cid-v28tkrwh3B ul.navbar-nav {
  flex-wrap: wrap;
  padding: 0;
}
.cid-v28tkrwh3B .navbar-buttons {
  text-align: center;
  min-width: 170px;
}
.cid-v28tkrwh3B button.navbar-toggler {
  outline: none;
  width: 48px;
  height: 48px;
  border-radius: 50%;
  cursor: pointer;
  transition: all 0.2s;
  position: relative;
  align-self: center;
  color: #f4f4f6;
  background: #f4f4f6;
}
.cid-v28tkrwh3B button.navbar-toggler .hamburger span {
  position: absolute;
  right: 10px;
  margin-top: 14px;
  width: 26px;
  height: 2px;
  border-right: 5px;
  background-color: #141414;
}
.cid-v28tkrwh3B button.navbar-toggler .hamburger span:nth-child(1) {
  top: 0;
  transition: all 0.2s;
}
.cid-v28tkrwh3B button.navbar-toggler .hamburger span:nth-child(2) {
  top: 8px;
  transition: all 0.15s;
}
.cid-v28tkrwh3B button.navbar-toggler .hamburger span:nth-child(3) {
  top: 8px;
  transition: all 0.15s;
}
.cid-v28tkrwh3B button.navbar-toggler .hamburger span:nth-child(4) {
  top: 16px;
  transition: all 0.2s;
}
.cid-v28tkrwh3B nav.opened .hamburger span:nth-child(1) {
  top: 8px;
  width: 0;
  opacity: 0;
  right: 50%;
  transition: all 0.2s;
}
.cid-v28tkrwh3B nav.opened .hamburger span:nth-child(2) {
  transform: rotate(45deg);
  transition: all 0.25s;
}
.cid-v28tkrwh3B nav.opened .hamburger span:nth-child(3) {
  transform: rotate(-45deg);
  transition: all 0.25s;
}
.cid-v28tkrwh3B nav.opened .hamburger span:nth-child(4) {
  top: 8px;
  width: 0;
  opacity: 0;
  right: 50%;
  transition: all 0.2s;
}
.cid-v28tkrwh3B a.nav-link {
  display: flex;
  align-items: center;
  justify-content: flex-start;
}
.cid-v28tkrwh3B .icons-menu {
  flex-wrap: nowrap;
  display: flex;
  justify-content: center;
  padding: 0;
  text-align: center;
  margin-bottom: 35px;
}
@media screen and (-ms-high-contrast: active), (-ms-high-contrast: none) {
  .cid-v28tkrwh3B .navbar {
    height: 70px;
  }
  .cid-v28tkrwh3B .navbar.opened {
    height: auto;
  }
  .cid-v28tkrwh3B .nav-item .nav-link:hover::before {
    width: 175%;
    max-width: calc(100% + 2rem);
    left: -1rem;
  }
}
.cid-v28tkrwh3B .navbar-dropdown .navbar-logo {
  margin-right: 10px;
}
@media (min-width: 768px) {
  .cid-v28tkrwh3B .container-fluid {
    padding-left: 64px;
    padding-right: 64px;
  }
}
.cid-v28tkrwh3B .mbr-section-btn-main .btn {
  margin: 8px;
  min-width: 180px;
}
.cid-v28tkrwh3B .mbr-section-btn-main .btn::before {
  background-image: linear-gradient(90deg, #83c5be 0%, transparent 100%);
}
.cid-v28tkrwh3B .mbr-section-btn-main .btn:hover,
.cid-v28tkrwh3B .mbr-section-btn-main .btn:focus {
  box-shadow: inset 250px 10px 5px #006d77 !important;
  border-color: #006d77 !important;
}
.cid-v28tkrwh3B .mbr-section-btn .btn::before {
  background-image: linear-gradient(90deg, #83c5be 0%, transparent 100%);
}
.cid-v28tkrwh3B .mbr-section-btn .btn:hover,
.cid-v28tkrwh3B .mbr-section-btn .btn:focus {
  box-shadow: inset 250px 10px 5px #006d77 !important;
  border-color: #006d77 !important;
}
.cid-v28tkrwh3B .navbar-caption:hover {
  color: #e29578;
}
@media (min-width: 992px) {
  .cid-v28tkrwh3B .dropdown-menu.dropdown-submenu {
    left: 175px !important;
    top: -45% !important;
  }
}
.cid-v28tkrwh3B .text_widget {
  margin-bottom: 32px;
}
.cid-v28tkrwh3B .text_widget a {
  transition: all 0.3s ease-out;
}
.cid-v28tkrwh3B .text_widget a:hover,
.cid-v28tkrwh3B .text_widget a:focus {
  opacity: 0.8;
}
@media (min-width: 992px) {
  .cid-v28tkrwh3B .navbar-nav.nav-dropdown {
    display: -webkit-flex;
    width: 100%;
    justify-content: flex-end;
    min-width: 200px;
  }
}
.cid-v28tkrwh3B .icons-menu-main {
  display: flex;
}
@media (max-width: 992px) {
  .cid-v28tkrwh3B .icons-menu-main {
    padding: 0 10px;
  }
}
.cid-v28tkrwh3B .mbr-section-subtitle {
  color: #141414;
  text-align: center;
}
.cid-v28tkrwh3B .navbar-caption {
  color: #000000;
}
.cid-v28tkrwh3B .mbr-text {
  color: #141414;
  text-align: center;
}
.cid-v28tkrwh3B .mbr-section-subtitle,
.cid-v28tkrwh3B .text_widget,
.cid-v28tkrwh3B .mbr-section-btn {
  text-align: center;
}
.cid-v28tkrwh3B a[class*="text-"]:not(.nav-link):not(.dropdown-item):not([role]):not(.navbar-caption):hover {
  background-image: none;
}
.cid-v28tkrwh3B .nav-link,
.cid-v28tkrwh3B .dropdown-item {
  color: #000000;
}
.cid-v28tkIs1sv {
  background-color: transparent;
}
.cid-v28tkIs1sv .navbar-dropdown {
  background-color: #f4f4f6 !important;
  padding: 0;
}
.cid-v28tkIs1sv .navbar.navbar-expand-lg .dropdown .dropdown-menu {
  background-color: #f4f4f6 !important;
  background: #f4f4f6;
}
.cid-v28tkIs1sv .navbar.navbar-expand-lg .dropdown .dropdown-menu .dropdown-submenu {
  margin: 0;
  left: 100%;
}
.cid-v28tkIs1sv .menu_box {
  flex-wrap: nowrap;
}
@media (max-width: 991px) {
  .cid-v28tkIs1sv .menu_box {
    flex-direction: column;
    align-items: flex-start;
  }
  .cid-v28tkIs1sv .menu_box .navbar.opened,
  .cid-v28tkIs1sv .menu_box .navbar-collapse {
    background-color: #f4f4f6 !important;
    transition: all 0s ease 0s;
  }
}
.cid-v28tkIs1sv .navbar-dropdown {
  position: relative !important;
}
.cid-v28tkIs1sv .btn {
  min-height: auto;
  box-shadow: none;
  margin-top: 0;
}
.cid-v28tkIs1sv .btn:hover {
  box-shadow: none;
}
.cid-v28tkIs1sv .nav-item {
  margin: 4px 15px;
}
@media (min-width: 1200px) {
  .cid-v28tkIs1sv .nav-item {
    margin: 4px 20px;
  }
}
@media (max-width: 991px) {
  .cid-v28tkIs1sv .nav-item {
    margin: 0 !important;
  }
}
.cid-v28tkIs1sv .nav-item .nav-link {
  transition: all 0.5s ease-out;
  border-radius: 0.5rem !important;
  position: relative;
}
.cid-v28tkIs1sv .nav-item .nav-link::before {
  content: '';
  position: absolute;
  bottom: 0;
  left: 0;
  background-image: linear-gradient(90deg, #006d77 -5%, #83c5be 95%);
  height: 1px;
  width: 0;
  transition: all 0.3s ease-in-out;
}
.cid-v28tkIs1sv .nav-item .nav-link:hover::before,
.cid-v28tkIs1sv .nav-item .nav-link:focus::before {
  width: 100%;
}
.cid-v28tkIs1sv .dropdown-menu {
  border-radius: 0;
  box-shadow: none;
  text-align: left;
}
@media (min-width: 992px) {
  .cid-v28tkIs1sv .dropdown-menu {
    padding: 18px 34px 22px;
    min-width: 250px;
    top: auto !important;
    left: -40px !important;
  }
  .cid-v28tkIs1sv .dropdown-menu.dropdown-submenu {
    left: 215px !important;
    top: -45% !important;
  }
}
@media (max-width: 991px) {
  .cid-v28tkIs1sv .dropdown-menu .dropdown-toggle[data-toggle="dropdown-submenu"]::after,
  .cid-v28tkIs1sv .link.dropdown-toggle::after {
    display: inline-block;
    width: 7px;
    height: 7px;
    margin-left: 0.5rem;
    margin-bottom: 2px;
    content: "";
    border: 2px solid;
    border-left: none;
    border-top: none;
    transform: rotate(-45deg);
    right: 15px;
    position: absolute;
    margin-top: -2px;
  }
  .cid-v28tkIs1sv .show.dropdown-toggle[aria-expanded="true"]::after {
    transform: rotate(45deg);
    margin-top: -4px;
  }
  .cid-v28tkIs1sv .offcanvas_box {
    display: none;
  }
}
.cid-v28tkIs1sv .dropdown-item {
  border: none;
  font-weight: 300 !important;
}
.cid-v28tkIs1sv .nav-dropdown .link {
  font-weight: 400 !important;
  padding: 0 !important;
  margin: 0 !important;
}
.cid-v28tkIs1sv .nav-dropdown .link.dropdown-toggle::after {
  margin-left: 0.5rem;
  margin-top: 0;
}
.cid-v28tkIs1sv .container {
  display: flex;
  margin: auto;
}
.cid-v28tkIs1sv .iconfont-wrapper {
  color: #141414;
  font-size: 17px;
  margin-right: 10px;
  margin-bottom: 5px;
  width: 25px;
  height: 25px;
  border-radius: 50%;
  display: flex;
  justify-content: center;
  align-items: center;
  transition: all 0.2s ease-in-out;
}
.cid-v28tkIs1sv .iconfont-wrapper:last-child {
  margin-right: 0;
}
.cid-v28tkIs1sv .iconfont-wrapper:hover {
  opacity: 0.5;
}
.cid-v28tkIs1sv .navbar-nav {
  margin: 0 1rem;
}
@media (min-width: 992px) {
  .cid-v28tkIs1sv .navbar-nav {
    margin: 0;
  }
}
.cid-v28tkIs1sv .dropdown-menu,
.cid-v28tkIs1sv .navbar.opened {
  background-color: false !important;
}
.cid-v28tkIs1sv .nav-item:focus,
.cid-v28tkIs1sv .nav-link:focus {
  outline: none;
}
.cid-v28tkIs1sv .dropdown .dropdown-menu .dropdown-item {
  width: auto;
  transition: all 0.25s ease-in-out;
}
.cid-v28tkIs1sv .dropdown .dropdown-menu .dropdown-item::after {
  right: 0.5rem;
}
.cid-v28tkIs1sv .dropdown .dropdown-menu .dropdown-item .mbr-iconfont {
  margin-right: 0.5rem;
  vertical-align: sub;
}
.cid-v28tkIs1sv .dropdown .dropdown-menu .dropdown-item .mbr-iconfont:before {
  display: inline-block;
  transform: scale(1, 1);
  transition: all 0.25s ease-in-out;
}
.cid-v28tkIs1sv .collapsed .dropdown-menu .dropdown-item:before {
  display: none;
}
.cid-v28tkIs1sv .collapsed .dropdown .dropdown-menu .dropdown-item {
  padding: 0.235em 1.5em 0.235em 1.5em !important;
  transition: none;
  margin: 0 !important;
}
.cid-v28tkIs1sv .navbar {
  min-height: 70px;
  padding: 10px 0;
  transition: all 0.3s;
  border-bottom-width: 0;
}
@media (max-width: 992px) {
  .cid-v28tkIs1sv .navbar {
    min-height: 30px;
    max-height: none;
  }
}
.cid-v28tkIs1sv .navbar.opened {
  transition: all 0.3s;
}
.cid-v28tkIs1sv .navbar .dropdown-item {
  padding: 0;
  margin: 8px 0;
}
.cid-v28tkIs1sv .navbar .navbar-logo img {
  max-width: 40px;
  min-height: 40px;
  object-fit: contain;
  border-radius: 10px !important;
}
.cid-v28tkIs1sv .navbar .navbar-collapse {
  justify-content: center;
  justify-content: flex-end;
  z-index: 1;
}
.cid-v28tkIs1sv .navbar.collapsed {
  justify-content: center;
}
.cid-v28tkIs1sv .navbar.collapsed .nav-item .nav-link::before {
  display: none;
}
.cid-v28tkIs1sv .navbar.collapsed.opened .dropdown-menu {
  top: 0;
}
.cid-v28tkIs1sv .navbar.collapsed .dropdown-menu .dropdown-submenu {
  left: 0 !important;
}
.cid-v28tkIs1sv .navbar.collapsed .dropdown-menu .dropdown-item:after {
  right: auto;
}
.cid-v28tkIs1sv .navbar.collapsed ul.navbar-nav li {
  margin: auto;
}
.cid-v28tkIs1sv .navbar.collapsed .dropdown-menu .dropdown-item {
  padding: 0.25rem 1.5rem;
  text-align: left;
}
.cid-v28tkIs1sv .navbar.collapsed .icons-menu {
  padding: 0;
}
@media (max-width: 991px) {
  .cid-v28tkIs1sv .navbar .nav-item {
    padding: 0.5rem 0;
  }
  .cid-v28tkIs1sv .navbar .navbar-collapse {
    padding: 34px 0;
    border-radius: 16px;
    width: 100%;
  }
  .cid-v28tkIs1sv .navbar .nav-item .nav-link::before {
    display: none;
  }
  .cid-v28tkIs1sv .navbar.opened .dropdown-menu {
    top: 0;
  }
  .cid-v28tkIs1sv .navbar .dropdown-menu {
    padding: 6px 0 6px 15px;
  }
  .cid-v28tkIs1sv .navbar .dropdown-menu .dropdown-submenu {
    left: 0 !important;
  }
  .cid-v28tkIs1sv .navbar .dropdown-menu .dropdown-item:after {
    right: auto;
    margin-top: -0.4rem;
  }
  .cid-v28tkIs1sv .navbar .navbar-logo img {
    height: 3rem !important;
  }
  .cid-v28tkIs1sv .navbar ul.navbar-nav {
    overflow: hidden;
    margin: 0;
  }
  .cid-v28tkIs1sv .navbar ul.navbar-nav li {
    margin: 0;
  }
  .cid-v28tkIs1sv .navbar .dropdown-menu .dropdown-item {
    padding: 0 !important;
    margin: 0;
    margin-top: 8px;
    text-align: left;
  }
  .cid-v28tkIs1sv .navbar .navbar-brand {
    flex-shrink: initial;
    flex-basis: auto;
    word-break: break-word;
    padding-right: 0;
    width: 100%;
    justify-content: space-between;
  }
  .cid-v28tkIs1sv .navbar .navbar-toggler {
    flex-basis: auto;
  }
  .cid-v28tkIs1sv .navbar .icons-menu {
    padding: 0;
  }
}
.cid-v28tkIs1sv .navbar.navbar-short {
  min-height: 60px;
}
.cid-v28tkIs1sv .navbar.navbar-short .navbar-logo img {
  height: 2.5rem !important;
}
.cid-v28tkIs1sv .navbar.navbar-short .navbar-brand {
  min-height: 60px;
  padding: 0;
}
.cid-v28tkIs1sv .navbar-brand {
  min-height: 70px;
  flex-shrink: 0;
  align-items: center;
  margin-right: 0;
  padding: 10px 0;
  transition: all 0.3s;
  word-break: break-word;
  z-index: 1;
}
.cid-v28tkIs1sv .navbar-brand .navbar-caption {
  line-height: inherit !important;
  font-weight: 400;
}
.cid-v28tkIs1sv .navbar-brand .navbar-logo a {
  outline: none;
}
.cid-v28tkIs1sv .dropdown-item.active,
.cid-v28tkIs1sv .dropdown-item:active {
  background-color: transparent;
}
.cid-v28tkIs1sv .navbar-expand-lg .navbar-nav .nav-link {
  margin: 8px 12px !important;
}
@media (max-width: 991px) {
  .cid-v28tkIs1sv .navbar-expand-lg .navbar-nav .nav-link {
    margin: 8px 10px !important;
  }
}
.cid-v28tkIs1sv .nav-dropdown .link.dropdown-toggle {
  margin-right: 1.667em;
}
.cid-v28tkIs1sv .nav-dropdown .link.dropdown-toggle[aria-expanded="true"] {
  margin-right: 0;
  padding: 0.667em 1.667em;
}
.cid-v28tkIs1sv .navbar .dropdown.open > .dropdown-menu {
  display: block;
}
.cid-v28tkIs1sv ul.navbar-nav {
  flex-wrap: wrap;
  padding: 0;
}
.cid-v28tkIs1sv .navbar-buttons {
  text-align: center;
  min-width: 170px;
}
.cid-v28tkIs1sv button.navbar-toggler {
  outline: none;
  width: 48px;
  height: 48px;
  border-radius: 50%;
  cursor: pointer;
  transition: all 0.2s;
  position: relative;
  align-self: center;
  color: #f4f4f6;
  background: #f4f4f6;
}
.cid-v28tkIs1sv button.navbar-toggler .hamburger span {
  position: absolute;
  right: 10px;
  margin-top: 14px;
  width: 26px;
  height: 2px;
  border-right: 5px;
  background-color: #141414;
}
.cid-v28tkIs1sv button.navbar-toggler .hamburger span:nth-child(1) {
  top: 0;
  transition: all 0.2s;
}
.cid-v28tkIs1sv button.navbar-toggler .hamburger span:nth-child(2) {
  top: 8px;
  transition: all 0.15s;
}
.cid-v28tkIs1sv button.navbar-toggler .hamburger span:nth-child(3) {
  top: 8px;
  transition: all 0.15s;
}
.cid-v28tkIs1sv button.navbar-toggler .hamburger span:nth-child(4) {
  top: 16px;
  transition: all 0.2s;
}
.cid-v28tkIs1sv nav.opened .hamburger span:nth-child(1) {
  top: 8px;
  width: 0;
  opacity: 0;
  right: 50%;
  transition: all 0.2s;
}
.cid-v28tkIs1sv nav.opened .hamburger span:nth-child(2) {
  transform: rotate(45deg);
  transition: all 0.25s;
}
.cid-v28tkIs1sv nav.opened .hamburger span:nth-child(3) {
  transform: rotate(-45deg);
  transition: all 0.25s;
}
.cid-v28tkIs1sv nav.opened .hamburger span:nth-child(4) {
  top: 8px;
  width: 0;
  opacity: 0;
  right: 50%;
  transition: all 0.2s;
}
.cid-v28tkIs1sv a.nav-link {
  display: flex;
  align-items: center;
  justify-content: flex-start;
}
.cid-v28tkIs1sv .icons-menu {
  flex-wrap: nowrap;
  display: flex;
  justify-content: center;
  padding: 0;
  text-align: center;
  margin-bottom: 35px;
}
@media screen and (-ms-high-contrast: active), (-ms-high-contrast: none) {
  .cid-v28tkIs1sv .navbar {
    height: 70px;
  }
  .cid-v28tkIs1sv .navbar.opened {
    height: auto;
  }
  .cid-v28tkIs1sv .nav-item .nav-link:hover::before {
    width: 175%;
    max-width: calc(100% + 2rem);
    left: -1rem;
  }
}
.cid-v28tkIs1sv .navbar-dropdown .navbar-logo {
  margin-right: 10px;
}
@media (min-width: 768px) {
  .cid-v28tkIs1sv .container-fluid {
    padding-left: 64px;
    padding-right: 64px;
  }
}
.cid-v28tkIs1sv .mbr-section-btn-main .btn {
  margin: 8px;
  min-width: 180px;
}
.cid-v28tkIs1sv .mbr-section-btn-main .btn::before {
  background-image: linear-gradient(90deg, #83c5be 0%, transparent 100%);
}
.cid-v28tkIs1sv .mbr-section-btn-main .btn:hover,
.cid-v28tkIs1sv .mbr-section-btn-main .btn:focus {
  box-shadow: inset 250px 10px 5px #006d77 !important;
  border-color: #006d77 !important;
}
.cid-v28tkIs1sv .mbr-section-btn .btn::before {
  background-image: linear-gradient(90deg, #83c5be 0%, transparent 100%);
}
.cid-v28tkIs1sv .mbr-section-btn .btn:hover,
.cid-v28tkIs1sv .mbr-section-btn .btn:focus {
  box-shadow: inset 250px 10px 5px #006d77 !important;
  border-color: #006d77 !important;
}
.cid-v28tkIs1sv .navbar-caption:hover {
  color: #e29578;
}
@media (min-width: 992px) {
  .cid-v28tkIs1sv .dropdown-menu.dropdown-submenu {
    left: 175px !important;
    top: -45% !important;
  }
}
.cid-v28tkIs1sv .text_widget {
  margin-bottom: 32px;
}
.cid-v28tkIs1sv .text_widget a {
  transition: all 0.3s ease-out;
}
.cid-v28tkIs1sv .text_widget a:hover,
.cid-v28tkIs1sv .text_widget a:focus {
  opacity: 0.8;
}
@media (min-width: 992px) {
  .cid-v28tkIs1sv .navbar-nav.nav-dropdown {
    display: -webkit-flex;
    width: 100%;
    justify-content: flex-end;
    min-width: 200px;
  }
}
.cid-v28tkIs1sv .icons-menu-main {
  display: flex;
}
@media (max-width: 992px) {
  .cid-v28tkIs1sv .icons-menu-main {
    padding: 0 10px;
  }
}
.cid-v28tkIs1sv .mbr-section-subtitle {
  color: #141414;
  text-align: center;
}
.cid-v28tkIs1sv .navbar-caption {
  color: #000000;
}
.cid-v28tkIs1sv .mbr-text {
  color: #141414;
  text-align: center;
}
.cid-v28tkIs1sv .mbr-section-subtitle,
.cid-v28tkIs1sv .text_widget,
.cid-v28tkIs1sv .mbr-section-btn {
  text-align: center;
}
.cid-v28tkIs1sv a[class*="text-"]:not(.nav-link):not(.dropdown-item):not([role]):not(.navbar-caption):hover {
  background-image: none;
}
.cid-v28tkIs1sv .nav-link,
.cid-v28tkIs1sv .dropdown-item {
  color: #000000;
}
.cid-v28tkWbJDr {
  background-color: transparent;
}
.cid-v28tkWbJDr .navbar-dropdown {
  background-color: #f4f4f6 !important;
  padding: 0;
}
.cid-v28tkWbJDr .navbar.navbar-expand-lg .dropdown .dropdown-menu {
  background-color: #f4f4f6 !important;
  background: #f4f4f6;
}
.cid-v28tkWbJDr .navbar.navbar-expand-lg .dropdown .dropdown-menu .dropdown-submenu {
  margin: 0;
  left: 100%;
}
.cid-v28tkWbJDr .menu_box {
  flex-wrap: nowrap;
}
@media (max-width: 991px) {
  .cid-v28tkWbJDr .menu_box {
    flex-direction: column;
    align-items: flex-start;
  }
  .cid-v28tkWbJDr .menu_box .navbar.opened,
  .cid-v28tkWbJDr .menu_box .navbar-collapse {
    background-color: #f4f4f6 !important;
    transition: all 0s ease 0s;
  }
}
.cid-v28tkWbJDr .navbar-dropdown {
  position: relative !important;
}
.cid-v28tkWbJDr .btn {
  min-height: auto;
  box-shadow: none;
  margin-top: 0;
}
.cid-v28tkWbJDr .btn:hover {
  box-shadow: none;
}
.cid-v28tkWbJDr .nav-item {
  margin: 4px 15px;
}
@media (min-width: 1200px) {
  .cid-v28tkWbJDr .nav-item {
    margin: 4px 20px;
  }
}
@media (max-width: 991px) {
  .cid-v28tkWbJDr .nav-item {
    margin: 0 !important;
  }
}
.cid-v28tkWbJDr .nav-item .nav-link {
  transition: all 0.5s ease-out;
  border-radius: 0.5rem !important;
  position: relative;
}
.cid-v28tkWbJDr .nav-item .nav-link::before {
  content: '';
  position: absolute;
  bottom: 0;
  left: 0;
  background-image: linear-gradient(90deg, #006d77 -5%, #83c5be 95%);
  height: 1px;
  width: 0;
  transition: all 0.3s ease-in-out;
}
.cid-v28tkWbJDr .nav-item .nav-link:hover::before,
.cid-v28tkWbJDr .nav-item .nav-link:focus::before {
  width: 100%;
}
.cid-v28tkWbJDr .dropdown-menu {
  border-radius: 0;
  box-shadow: none;
  text-align: left;
}
@media (min-width: 992px) {
  .cid-v28tkWbJDr .dropdown-menu {
    padding: 18px 34px 22px;
    min-width: 250px;
    top: auto !important;
    left: -40px !important;
  }
  .cid-v28tkWbJDr .dropdown-menu.dropdown-submenu {
    left: 215px !important;
    top: -45% !important;
  }
}
@media (max-width: 991px) {
  .cid-v28tkWbJDr .dropdown-menu .dropdown-toggle[data-toggle="dropdown-submenu"]::after,
  .cid-v28tkWbJDr .link.dropdown-toggle::after {
    display: inline-block;
    width: 7px;
    height: 7px;
    margin-left: 0.5rem;
    margin-bottom: 2px;
    content: "";
    border: 2px solid;
    border-left: none;
    border-top: none;
    transform: rotate(-45deg);
    right: 15px;
    position: absolute;
    margin-top: -2px;
  }
  .cid-v28tkWbJDr .show.dropdown-toggle[aria-expanded="true"]::after {
    transform: rotate(45deg);
    margin-top: -4px;
  }
  .cid-v28tkWbJDr .offcanvas_box {
    display: none;
  }
}
.cid-v28tkWbJDr .dropdown-item {
  border: none;
  font-weight: 300 !important;
}
.cid-v28tkWbJDr .nav-dropdown .link {
  font-weight: 400 !important;
  padding: 0 !important;
  margin: 0 !important;
}
.cid-v28tkWbJDr .nav-dropdown .link.dropdown-toggle::after {
  margin-left: 0.5rem;
  margin-top: 0;
}
.cid-v28tkWbJDr .container {
  display: flex;
  margin: auto;
}
.cid-v28tkWbJDr .iconfont-wrapper {
  color: #141414;
  font-size: 17px;
  margin-right: 10px;
  margin-bottom: 5px;
  width: 25px;
  height: 25px;
  border-radius: 50%;
  display: flex;
  justify-content: center;
  align-items: center;
  transition: all 0.2s ease-in-out;
}
.cid-v28tkWbJDr .iconfont-wrapper:last-child {
  margin-right: 0;
}
.cid-v28tkWbJDr .iconfont-wrapper:hover {
  opacity: 0.5;
}
.cid-v28tkWbJDr .navbar-nav {
  margin: 0 1rem;
}
@media (min-width: 992px) {
  .cid-v28tkWbJDr .navbar-nav {
    margin: 0;
  }
}
.cid-v28tkWbJDr .dropdown-menu,
.cid-v28tkWbJDr .navbar.opened {
  background-color: false !important;
}
.cid-v28tkWbJDr .nav-item:focus,
.cid-v28tkWbJDr .nav-link:focus {
  outline: none;
}
.cid-v28tkWbJDr .dropdown .dropdown-menu .dropdown-item {
  width: auto;
  transition: all 0.25s ease-in-out;
}
.cid-v28tkWbJDr .dropdown .dropdown-menu .dropdown-item::after {
  right: 0.5rem;
}
.cid-v28tkWbJDr .dropdown .dropdown-menu .dropdown-item .mbr-iconfont {
  margin-right: 0.5rem;
  vertical-align: sub;
}
.cid-v28tkWbJDr .dropdown .dropdown-menu .dropdown-item .mbr-iconfont:before {
  display: inline-block;
  transform: scale(1, 1);
  transition: all 0.25s ease-in-out;
}
.cid-v28tkWbJDr .collapsed .dropdown-menu .dropdown-item:before {
  display: none;
}
.cid-v28tkWbJDr .collapsed .dropdown .dropdown-menu .dropdown-item {
  padding: 0.235em 1.5em 0.235em 1.5em !important;
  transition: none;
  margin: 0 !important;
}
.cid-v28tkWbJDr .navbar {
  min-height: 70px;
  padding: 10px 0;
  transition: all 0.3s;
  border-bottom-width: 0;
}
@media (max-width: 992px) {
  .cid-v28tkWbJDr .navbar {
    min-height: 30px;
    max-height: none;
  }
}
.cid-v28tkWbJDr .navbar.opened {
  transition: all 0.3s;
}
.cid-v28tkWbJDr .navbar .dropdown-item {
  padding: 0;
  margin: 8px 0;
}
.cid-v28tkWbJDr .navbar .navbar-logo img {
  max-width: 40px;
  min-height: 40px;
  object-fit: contain;
  border-radius: 10px !important;
}
.cid-v28tkWbJDr .navbar .navbar-collapse {
  justify-content: center;
  justify-content: flex-end;
  z-index: 1;
}
.cid-v28tkWbJDr .navbar.collapsed {
  justify-content: center;
}
.cid-v28tkWbJDr .navbar.collapsed .nav-item .nav-link::before {
  display: none;
}
.cid-v28tkWbJDr .navbar.collapsed.opened .dropdown-menu {
  top: 0;
}
.cid-v28tkWbJDr .navbar.collapsed .dropdown-menu .dropdown-submenu {
  left: 0 !important;
}
.cid-v28tkWbJDr .navbar.collapsed .dropdown-menu .dropdown-item:after {
  right: auto;
}
.cid-v28tkWbJDr .navbar.collapsed ul.navbar-nav li {
  margin: auto;
}
.cid-v28tkWbJDr .navbar.collapsed .dropdown-menu .dropdown-item {
  padding: 0.25rem 1.5rem;
  text-align: left;
}
.cid-v28tkWbJDr .navbar.collapsed .icons-menu {
  padding: 0;
}
@media (max-width: 991px) {
  .cid-v28tkWbJDr .navbar .nav-item {
    padding: 0.5rem 0;
  }
  .cid-v28tkWbJDr .navbar .navbar-collapse {
    padding: 34px 0;
    border-radius: 16px;
    width: 100%;
  }
  .cid-v28tkWbJDr .navbar .nav-item .nav-link::before {
    display: none;
  }
  .cid-v28tkWbJDr .navbar.opened .dropdown-menu {
    top: 0;
  }
  .cid-v28tkWbJDr .navbar .dropdown-menu {
    padding: 6px 0 6px 15px;
  }
  .cid-v28tkWbJDr .navbar .dropdown-menu .dropdown-submenu {
    left: 0 !important;
  }
  .cid-v28tkWbJDr .navbar .dropdown-menu .dropdown-item:after {
    right: auto;
    margin-top: -0.4rem;
  }
  .cid-v28tkWbJDr .navbar .navbar-logo img {
    height: 3rem !important;
  }
  .cid-v28tkWbJDr .navbar ul.navbar-nav {
    overflow: hidden;
    margin: 0;
  }
  .cid-v28tkWbJDr .navbar ul.navbar-nav li {
    margin: 0;
  }
  .cid-v28tkWbJDr .navbar .dropdown-menu .dropdown-item {
    padding: 0 !important;
    margin: 0;
    margin-top: 8px;
    text-align: left;
  }
  .cid-v28tkWbJDr .navbar .navbar-brand {
    flex-shrink: initial;
    flex-basis: auto;
    word-break: break-word;
    padding-right: 0;
    width: 100%;
    justify-content: space-between;
  }
  .cid-v28tkWbJDr .navbar .navbar-toggler {
    flex-basis: auto;
  }
  .cid-v28tkWbJDr .navbar .icons-menu {
    padding: 0;
  }
}
.cid-v28tkWbJDr .navbar.navbar-short {
  min-height: 60px;
}
.cid-v28tkWbJDr .navbar.navbar-short .navbar-logo img {
  height: 2.5rem !important;
}
.cid-v28tkWbJDr .navbar.navbar-short .navbar-brand {
  min-height: 60px;
  padding: 0;
}
.cid-v28tkWbJDr .navbar-brand {
  min-height: 70px;
  flex-shrink: 0;
  align-items: center;
  margin-right: 0;
  padding: 10px 0;
  transition: all 0.3s;
  word-break: break-word;
  z-index: 1;
}
.cid-v28tkWbJDr .navbar-brand .navbar-caption {
  line-height: inherit !important;
  font-weight: 400;
}
.cid-v28tkWbJDr .navbar-brand .navbar-logo a {
  outline: none;
}
.cid-v28tkWbJDr .dropdown-item.active,
.cid-v28tkWbJDr .dropdown-item:active {
  background-color: transparent;
}
.cid-v28tkWbJDr .navbar-expand-lg .navbar-nav .nav-link {
  margin: 8px 12px !important;
}
@media (max-width: 991px) {
  .cid-v28tkWbJDr .navbar-expand-lg .navbar-nav .nav-link {
    margin: 8px 10px !important;
  }
}
.cid-v28tkWbJDr .nav-dropdown .link.dropdown-toggle {
  margin-right: 1.667em;
}
.cid-v28tkWbJDr .nav-dropdown .link.dropdown-toggle[aria-expanded="true"] {
  margin-right: 0;
  padding: 0.667em 1.667em;
}
.cid-v28tkWbJDr .navbar .dropdown.open > .dropdown-menu {
  display: block;
}
.cid-v28tkWbJDr ul.navbar-nav {
  flex-wrap: wrap;
  padding: 0;
}
.cid-v28tkWbJDr .navbar-buttons {
  text-align: center;
  min-width: 170px;
}
.cid-v28tkWbJDr button.navbar-toggler {
  outline: none;
  width: 48px;
  height: 48px;
  border-radius: 50%;
  cursor: pointer;
  transition: all 0.2s;
  position: relative;
  align-self: center;
  color: #f4f4f6;
  background: #f4f4f6;
}
.cid-v28tkWbJDr button.navbar-toggler .hamburger span {
  position: absolute;
  right: 10px;
  margin-top: 14px;
  width: 26px;
  height: 2px;
  border-right: 5px;
  background-color: #141414;
}
.cid-v28tkWbJDr button.navbar-toggler .hamburger span:nth-child(1) {
  top: 0;
  transition: all 0.2s;
}
.cid-v28tkWbJDr button.navbar-toggler .hamburger span:nth-child(2) {
  top: 8px;
  transition: all 0.15s;
}
.cid-v28tkWbJDr button.navbar-toggler .hamburger span:nth-child(3) {
  top: 8px;
  transition: all 0.15s;
}
.cid-v28tkWbJDr button.navbar-toggler .hamburger span:nth-child(4) {
  top: 16px;
  transition: all 0.2s;
}
.cid-v28tkWbJDr nav.opened .hamburger span:nth-child(1) {
  top: 8px;
  width: 0;
  opacity: 0;
  right: 50%;
  transition: all 0.2s;
}
.cid-v28tkWbJDr nav.opened .hamburger span:nth-child(2) {
  transform: rotate(45deg);
  transition: all 0.25s;
}
.cid-v28tkWbJDr nav.opened .hamburger span:nth-child(3) {
  transform: rotate(-45deg);
  transition: all 0.25s;
}
.cid-v28tkWbJDr nav.opened .hamburger span:nth-child(4) {
  top: 8px;
  width: 0;
  opacity: 0;
  right: 50%;
  transition: all 0.2s;
}
.cid-v28tkWbJDr a.nav-link {
  display: flex;
  align-items: center;
  justify-content: flex-start;
}
.cid-v28tkWbJDr .icons-menu {
  flex-wrap: nowrap;
  display: flex;
  justify-content: center;
  padding: 0;
  text-align: center;
  margin-bottom: 35px;
}
@media screen and (-ms-high-contrast: active), (-ms-high-contrast: none) {
  .cid-v28tkWbJDr .navbar {
    height: 70px;
  }
  .cid-v28tkWbJDr .navbar.opened {
    height: auto;
  }
  .cid-v28tkWbJDr .nav-item .nav-link:hover::before {
    width: 175%;
    max-width: calc(100% + 2rem);
    left: -1rem;
  }
}
.cid-v28tkWbJDr .navbar-dropdown .navbar-logo {
  margin-right: 10px;
}
@media (min-width: 768px) {
  .cid-v28tkWbJDr .container-fluid {
    padding-left: 64px;
    padding-right: 64px;
  }
}
.cid-v28tkWbJDr .mbr-section-btn-main .btn {
  margin: 8px;
  min-width: 180px;
}
.cid-v28tkWbJDr .mbr-section-btn-main .btn::before {
  background-image: linear-gradient(90deg, #83c5be 0%, transparent 100%);
}
.cid-v28tkWbJDr .mbr-section-btn-main .btn:hover,
.cid-v28tkWbJDr .mbr-section-btn-main .btn:focus {
  box-shadow: inset 250px 10px 5px #006d77 !important;
  border-color: #006d77 !important;
}
.cid-v28tkWbJDr .mbr-section-btn .btn::before {
  background-image: linear-gradient(90deg, #83c5be 0%, transparent 100%);
}
.cid-v28tkWbJDr .mbr-section-btn .btn:hover,
.cid-v28tkWbJDr .mbr-section-btn .btn:focus {
  box-shadow: inset 250px 10px 5px #006d77 !important;
  border-color: #006d77 !important;
}
.cid-v28tkWbJDr .navbar-caption:hover {
  color: #e29578;
}
@media (min-width: 992px) {
  .cid-v28tkWbJDr .dropdown-menu.dropdown-submenu {
    left: 175px !important;
    top: -45% !important;
  }
}
.cid-v28tkWbJDr .text_widget {
  margin-bottom: 32px;
}
.cid-v28tkWbJDr .text_widget a {
  transition: all 0.3s ease-out;
}
.cid-v28tkWbJDr .text_widget a:hover,
.cid-v28tkWbJDr .text_widget a:focus {
  opacity: 0.8;
}
@media (min-width: 992px) {
  .cid-v28tkWbJDr .navbar-nav.nav-dropdown {
    display: -webkit-flex;
    width: 100%;
    justify-content: flex-end;
    min-width: 200px;
  }
}
.cid-v28tkWbJDr .icons-menu-main {
  display: flex;
}
@media (max-width: 992px) {
  .cid-v28tkWbJDr .icons-menu-main {
    padding: 0 10px;
  }
}
.cid-v28tkWbJDr .mbr-section-subtitle {
  color: #141414;
  text-align: center;
}
.cid-v28tkWbJDr .navbar-caption {
  color: #000000;
}
.cid-v28tkWbJDr .mbr-text {
  color: #141414;
  text-align: center;
}
.cid-v28tkWbJDr .mbr-section-subtitle,
.cid-v28tkWbJDr .text_widget,
.cid-v28tkWbJDr .mbr-section-btn {
  text-align: center;
}
.cid-v28tkWbJDr a[class*="text-"]:not(.nav-link):not(.dropdown-item):not([role]):not(.navbar-caption):hover {
  background-image: none;
}
.cid-v28tkWbJDr .nav-link,
.cid-v28tkWbJDr .dropdown-item {
  color: #000000;
}
.cid-v28tlc7Tcy {
  background-color: transparent;
}
.cid-v28tlc7Tcy .navbar-dropdown {
  background-color: #f4f4f6 !important;
  padding: 0;
}
.cid-v28tlc7Tcy .navbar.navbar-expand-lg .dropdown .dropdown-menu {
  background-color: #f4f4f6 !important;
  background: #f4f4f6;
}
.cid-v28tlc7Tcy .navbar.navbar-expand-lg .dropdown .dropdown-menu .dropdown-submenu {
  margin: 0;
  left: 100%;
}
.cid-v28tlc7Tcy .menu_box {
  flex-wrap: nowrap;
}
@media (max-width: 991px) {
  .cid-v28tlc7Tcy .menu_box {
    flex-direction: column;
    align-items: flex-start;
  }
  .cid-v28tlc7Tcy .menu_box .navbar.opened,
  .cid-v28tlc7Tcy .menu_box .navbar-collapse {
    background-color: #f4f4f6 !important;
    transition: all 0s ease 0s;
  }
}
.cid-v28tlc7Tcy .navbar-dropdown {
  position: relative !important;
}
.cid-v28tlc7Tcy .btn {
  min-height: auto;
  box-shadow: none;
  margin-top: 0;
}
.cid-v28tlc7Tcy .btn:hover {
  box-shadow: none;
}
.cid-v28tlc7Tcy .nav-item {
  margin: 4px 15px;
}
@media (min-width: 1200px) {
  .cid-v28tlc7Tcy .nav-item {
    margin: 4px 20px;
  }
}
@media (max-width: 991px) {
  .cid-v28tlc7Tcy .nav-item {
    margin: 0 !important;
  }
}
.cid-v28tlc7Tcy .nav-item .nav-link {
  transition: all 0.5s ease-out;
  border-radius: 0.5rem !important;
  position: relative;
}
.cid-v28tlc7Tcy .nav-item .nav-link::before {
  content: '';
  position: absolute;
  bottom: 0;
  left: 0;
  background-image: linear-gradient(90deg, #006d77 -5%, #83c5be 95%);
  height: 1px;
  width: 0;
  transition: all 0.3s ease-in-out;
}
.cid-v28tlc7Tcy .nav-item .nav-link:hover::before,
.cid-v28tlc7Tcy .nav-item .nav-link:focus::before {
  width: 100%;
}
.cid-v28tlc7Tcy .dropdown-menu {
  border-radius: 0;
  box-shadow: none;
  text-align: left;
}
@media (min-width: 992px) {
  .cid-v28tlc7Tcy .dropdown-menu {
    padding: 18px 34px 22px;
    min-width: 250px;
    top: auto !important;
    left: -40px !important;
  }
  .cid-v28tlc7Tcy .dropdown-menu.dropdown-submenu {
    left: 215px !important;
    top: -45% !important;
  }
}
@media (max-width: 991px) {
  .cid-v28tlc7Tcy .dropdown-menu .dropdown-toggle[data-toggle="dropdown-submenu"]::after,
  .cid-v28tlc7Tcy .link.dropdown-toggle::after {
    display: inline-block;
    width: 7px;
    height: 7px;
    margin-left: 0.5rem;
    margin-bottom: 2px;
    content: "";
    border: 2px solid;
    border-left: none;
    border-top: none;
    transform: rotate(-45deg);
    right: 15px;
    position: absolute;
    margin-top: -2px;
  }
  .cid-v28tlc7Tcy .show.dropdown-toggle[aria-expanded="true"]::after {
    transform: rotate(45deg);
    margin-top: -4px;
  }
  .cid-v28tlc7Tcy .offcanvas_box {
    display: none;
  }
}
.cid-v28tlc7Tcy .dropdown-item {
  border: none;
  font-weight: 300 !important;
}
.cid-v28tlc7Tcy .nav-dropdown .link {
  font-weight: 400 !important;
  padding: 0 !important;
  margin: 0 !important;
}
.cid-v28tlc7Tcy .nav-dropdown .link.dropdown-toggle::after {
  margin-left: 0.5rem;
  margin-top: 0;
}
.cid-v28tlc7Tcy .container {
  display: flex;
  margin: auto;
}
.cid-v28tlc7Tcy .iconfont-wrapper {
  color: #141414;
  font-size: 17px;
  margin-right: 10px;
  margin-bottom: 5px;
  width: 25px;
  height: 25px;
  border-radius: 50%;
  display: flex;
  justify-content: center;
  align-items: center;
  transition: all 0.2s ease-in-out;
}
.cid-v28tlc7Tcy .iconfont-wrapper:last-child {
  margin-right: 0;
}
.cid-v28tlc7Tcy .iconfont-wrapper:hover {
  opacity: 0.5;
}
.cid-v28tlc7Tcy .navbar-nav {
  margin: 0 1rem;
}
@media (min-width: 992px) {
  .cid-v28tlc7Tcy .navbar-nav {
    margin: 0;
  }
}
.cid-v28tlc7Tcy .dropdown-menu,
.cid-v28tlc7Tcy .navbar.opened {
  background-color: false !important;
}
.cid-v28tlc7Tcy .nav-item:focus,
.cid-v28tlc7Tcy .nav-link:focus {
  outline: none;
}
.cid-v28tlc7Tcy .dropdown .dropdown-menu .dropdown-item {
  width: auto;
  transition: all 0.25s ease-in-out;
}
.cid-v28tlc7Tcy .dropdown .dropdown-menu .dropdown-item::after {
  right: 0.5rem;
}
.cid-v28tlc7Tcy .dropdown .dropdown-menu .dropdown-item .mbr-iconfont {
  margin-right: 0.5rem;
  vertical-align: sub;
}
.cid-v28tlc7Tcy .dropdown .dropdown-menu .dropdown-item .mbr-iconfont:before {
  display: inline-block;
  transform: scale(1, 1);
  transition: all 0.25s ease-in-out;
}
.cid-v28tlc7Tcy .collapsed .dropdown-menu .dropdown-item:before {
  display: none;
}
.cid-v28tlc7Tcy .collapsed .dropdown .dropdown-menu .dropdown-item {
  padding: 0.235em 1.5em 0.235em 1.5em !important;
  transition: none;
  margin: 0 !important;
}
.cid-v28tlc7Tcy .navbar {
  min-height: 70px;
  padding: 10px 0;
  transition: all 0.3s;
  border-bottom-width: 0;
}
@media (max-width: 992px) {
  .cid-v28tlc7Tcy .navbar {
    min-height: 30px;
    max-height: none;
  }
}
.cid-v28tlc7Tcy .navbar.opened {
  transition: all 0.3s;
}
.cid-v28tlc7Tcy .navbar .dropdown-item {
  padding: 0;
  margin: 8px 0;
}
.cid-v28tlc7Tcy .navbar .navbar-logo img {
  max-width: 40px;
  min-height: 40px;
  object-fit: contain;
  border-radius: 10px !important;
}
.cid-v28tlc7Tcy .navbar .navbar-collapse {
  justify-content: center;
  justify-content: flex-end;
  z-index: 1;
}
.cid-v28tlc7Tcy .navbar.collapsed {
  justify-content: center;
}
.cid-v28tlc7Tcy .navbar.collapsed .nav-item .nav-link::before {
  display: none;
}
.cid-v28tlc7Tcy .navbar.collapsed.opened .dropdown-menu {
  top: 0;
}
.cid-v28tlc7Tcy .navbar.collapsed .dropdown-menu .dropdown-submenu {
  left: 0 !important;
}
.cid-v28tlc7Tcy .navbar.collapsed .dropdown-menu .dropdown-item:after {
  right: auto;
}
.cid-v28tlc7Tcy .navbar.collapsed ul.navbar-nav li {
  margin: auto;
}
.cid-v28tlc7Tcy .navbar.collapsed .dropdown-menu .dropdown-item {
  padding: 0.25rem 1.5rem;
  text-align: left;
}
.cid-v28tlc7Tcy .navbar.collapsed .icons-menu {
  padding: 0;
}
@media (max-width: 991px) {
  .cid-v28tlc7Tcy .navbar .nav-item {
    padding: 0.5rem 0;
  }
  .cid-v28tlc7Tcy .navbar .navbar-collapse {
    padding: 34px 0;
    border-radius: 16px;
    width: 100%;
  }
  .cid-v28tlc7Tcy .navbar .nav-item .nav-link::before {
    display: none;
  }
  .cid-v28tlc7Tcy .navbar.opened .dropdown-menu {
    top: 0;
  }
  .cid-v28tlc7Tcy .navbar .dropdown-menu {
    padding: 6px 0 6px 15px;
  }
  .cid-v28tlc7Tcy .navbar .dropdown-menu .dropdown-submenu {
    left: 0 !important;
  }
  .cid-v28tlc7Tcy .navbar .dropdown-menu .dropdown-item:after {
    right: auto;
    margin-top: -0.4rem;
  }
  .cid-v28tlc7Tcy .navbar .navbar-logo img {
    height: 3rem !important;
  }
  .cid-v28tlc7Tcy .navbar ul.navbar-nav {
    overflow: hidden;
    margin: 0;
  }
  .cid-v28tlc7Tcy .navbar ul.navbar-nav li {
    margin: 0;
  }
  .cid-v28tlc7Tcy .navbar .dropdown-menu .dropdown-item {
    padding: 0 !important;
    margin: 0;
    margin-top: 8px;
    text-align: left;
  }
  .cid-v28tlc7Tcy .navbar .navbar-brand {
    flex-shrink: initial;
    flex-basis: auto;
    word-break: break-word;
    padding-right: 0;
    width: 100%;
    justify-content: space-between;
  }
  .cid-v28tlc7Tcy .navbar .navbar-toggler {
    flex-basis: auto;
  }
  .cid-v28tlc7Tcy .navbar .icons-menu {
    padding: 0;
  }
}
.cid-v28tlc7Tcy .navbar.navbar-short {
  min-height: 60px;
}
.cid-v28tlc7Tcy .navbar.navbar-short .navbar-logo img {
  height: 2.5rem !important;
}
.cid-v28tlc7Tcy .navbar.navbar-short .navbar-brand {
  min-height: 60px;
  padding: 0;
}
.cid-v28tlc7Tcy .navbar-brand {
  min-height: 70px;
  flex-shrink: 0;
  align-items: center;
  margin-right: 0;
  padding: 10px 0;
  transition: all 0.3s;
  word-break: break-word;
  z-index: 1;
}
.cid-v28tlc7Tcy .navbar-brand .navbar-caption {
  line-height: inherit !important;
  font-weight: 400;
}
.cid-v28tlc7Tcy .navbar-brand .navbar-logo a {
  outline: none;
}
.cid-v28tlc7Tcy .dropdown-item.active,
.cid-v28tlc7Tcy .dropdown-item:active {
  background-color: transparent;
}
.cid-v28tlc7Tcy .navbar-expand-lg .navbar-nav .nav-link {
  margin: 8px 12px !important;
}
@media (max-width: 991px) {
  .cid-v28tlc7Tcy .navbar-expand-lg .navbar-nav .nav-link {
    margin: 8px 10px !important;
  }
}
.cid-v28tlc7Tcy .nav-dropdown .link.dropdown-toggle {
  margin-right: 1.667em;
}
.cid-v28tlc7Tcy .nav-dropdown .link.dropdown-toggle[aria-expanded="true"] {
  margin-right: 0;
  padding: 0.667em 1.667em;
}
.cid-v28tlc7Tcy .navbar .dropdown.open > .dropdown-menu {
  display: block;
}
.cid-v28tlc7Tcy ul.navbar-nav {
  flex-wrap: wrap;
  padding: 0;
}
.cid-v28tlc7Tcy .navbar-buttons {
  text-align: center;
  min-width: 170px;
}
.cid-v28tlc7Tcy button.navbar-toggler {
  outline: none;
  width: 48px;
  height: 48px;
  border-radius: 50%;
  cursor: pointer;
  transition: all 0.2s;
  position: relative;
  align-self: center;
  color: #f4f4f6;
  background: #f4f4f6;
}
.cid-v28tlc7Tcy button.navbar-toggler .hamburger span {
  position: absolute;
  right: 10px;
  margin-top: 14px;
  width: 26px;
  height: 2px;
  border-right: 5px;
  background-color: #141414;
}
.cid-v28tlc7Tcy button.navbar-toggler .hamburger span:nth-child(1) {
  top: 0;
  transition: all 0.2s;
}
.cid-v28tlc7Tcy button.navbar-toggler .hamburger span:nth-child(2) {
  top: 8px;
  transition: all 0.15s;
}
.cid-v28tlc7Tcy button.navbar-toggler .hamburger span:nth-child(3) {
  top: 8px;
  transition: all 0.15s;
}
.cid-v28tlc7Tcy button.navbar-toggler .hamburger span:nth-child(4) {
  top: 16px;
  transition: all 0.2s;
}
.cid-v28tlc7Tcy nav.opened .hamburger span:nth-child(1) {
  top: 8px;
  width: 0;
  opacity: 0;
  right: 50%;
  transition: all 0.2s;
}
.cid-v28tlc7Tcy nav.opened .hamburger span:nth-child(2) {
  transform: rotate(45deg);
  transition: all 0.25s;
}
.cid-v28tlc7Tcy nav.opened .hamburger span:nth-child(3) {
  transform: rotate(-45deg);
  transition: all 0.25s;
}
.cid-v28tlc7Tcy nav.opened .hamburger span:nth-child(4) {
  top: 8px;
  width: 0;
  opacity: 0;
  right: 50%;
  transition: all 0.2s;
}
.cid-v28tlc7Tcy a.nav-link {
  display: flex;
  align-items: center;
  justify-content: flex-start;
}
.cid-v28tlc7Tcy .icons-menu {
  flex-wrap: nowrap;
  display: flex;
  justify-content: center;
  padding: 0;
  text-align: center;
  margin-bottom: 35px;
}
@media screen and (-ms-high-contrast: active), (-ms-high-contrast: none) {
  .cid-v28tlc7Tcy .navbar {
    height: 70px;
  }
  .cid-v28tlc7Tcy .navbar.opened {
    height: auto;
  }
  .cid-v28tlc7Tcy .nav-item .nav-link:hover::before {
    width: 175%;
    max-width: calc(100% + 2rem);
    left: -1rem;
  }
}
.cid-v28tlc7Tcy .navbar-dropdown .navbar-logo {
  margin-right: 10px;
}
@media (min-width: 768px) {
  .cid-v28tlc7Tcy .container-fluid {
    padding-left: 64px;
    padding-right: 64px;
  }
}
.cid-v28tlc7Tcy .mbr-section-btn-main .btn {
  margin: 8px;
  min-width: 180px;
}
.cid-v28tlc7Tcy .mbr-section-btn-main .btn::before {
  background-image: linear-gradient(90deg, #83c5be 0%, transparent 100%);
}
.cid-v28tlc7Tcy .mbr-section-btn-main .btn:hover,
.cid-v28tlc7Tcy .mbr-section-btn-main .btn:focus {
  box-shadow: inset 250px 10px 5px #006d77 !important;
  border-color: #006d77 !important;
}
.cid-v28tlc7Tcy .mbr-section-btn .btn::before {
  background-image: linear-gradient(90deg, #83c5be 0%, transparent 100%);
}
.cid-v28tlc7Tcy .mbr-section-btn .btn:hover,
.cid-v28tlc7Tcy .mbr-section-btn .btn:focus {
  box-shadow: inset 250px 10px 5px #006d77 !important;
  border-color: #006d77 !important;
}
.cid-v28tlc7Tcy .navbar-caption:hover {
  color: #e29578;
}
@media (min-width: 992px) {
  .cid-v28tlc7Tcy .dropdown-menu.dropdown-submenu {
    left: 175px !important;
    top: -45% !important;
  }
}
.cid-v28tlc7Tcy .text_widget {
  margin-bottom: 32px;
}
.cid-v28tlc7Tcy .text_widget a {
  transition: all 0.3s ease-out;
}
.cid-v28tlc7Tcy .text_widget a:hover,
.cid-v28tlc7Tcy .text_widget a:focus {
  opacity: 0.8;
}
@media (min-width: 992px) {
  .cid-v28tlc7Tcy .navbar-nav.nav-dropdown {
    display: -webkit-flex;
    width: 100%;
    justify-content: flex-end;
    min-width: 200px;
  }
}
.cid-v28tlc7Tcy .icons-menu-main {
  display: flex;
}
@media (max-width: 992px) {
  .cid-v28tlc7Tcy .icons-menu-main {
    padding: 0 10px;
  }
}
.cid-v28tlc7Tcy .mbr-section-subtitle {
  color: #141414;
  text-align: center;
}
.cid-v28tlc7Tcy .navbar-caption {
  color: #000000;
}
.cid-v28tlc7Tcy .mbr-text {
  color: #141414;
  text-align: center;
}
.cid-v28tlc7Tcy .mbr-section-subtitle,
.cid-v28tlc7Tcy .text_widget,
.cid-v28tlc7Tcy .mbr-section-btn {
  text-align: center;
}
.cid-v28tlc7Tcy a[class*="text-"]:not(.nav-link):not(.dropdown-item):not([role]):not(.navbar-caption):hover {
  background-image: none;
}
.cid-v28tlc7Tcy .nav-link,
.cid-v28tlc7Tcy .dropdown-item {
  color: #000000;
}
.cid-v28tlpLm5p {
  background-color: transparent;
}
.cid-v28tlpLm5p .navbar-dropdown {
  background-color: #f4f4f6 !important;
  padding: 0;
}
.cid-v28tlpLm5p .navbar.navbar-expand-lg .dropdown .dropdown-menu {
  background-color: #f4f4f6 !important;
  background: #f4f4f6;
}
.cid-v28tlpLm5p .navbar.navbar-expand-lg .dropdown .dropdown-menu .dropdown-submenu {
  margin: 0;
  left: 100%;
}
.cid-v28tlpLm5p .menu_box {
  flex-wrap: nowrap;
}
@media (max-width: 991px) {
  .cid-v28tlpLm5p .menu_box {
    flex-direction: column;
    align-items: flex-start;
  }
  .cid-v28tlpLm5p .menu_box .navbar.opened,
  .cid-v28tlpLm5p .menu_box .navbar-collapse {
    background-color: #f4f4f6 !important;
    transition: all 0s ease 0s;
  }
}
.cid-v28tlpLm5p .navbar-dropdown {
  position: relative !important;
}
.cid-v28tlpLm5p .btn {
  min-height: auto;
  box-shadow: none;
  margin-top: 0;
}
.cid-v28tlpLm5p .btn:hover {
  box-shadow: none;
}
.cid-v28tlpLm5p .nav-item {
  margin: 4px 15px;
}
@media (min-width: 1200px) {
  .cid-v28tlpLm5p .nav-item {
    margin: 4px 20px;
  }
}
@media (max-width: 991px) {
  .cid-v28tlpLm5p .nav-item {
    margin: 0 !important;
  }
}
.cid-v28tlpLm5p .nav-item .nav-link {
  transition: all 0.5s ease-out;
  border-radius: 0.5rem !important;
  position: relative;
}
.cid-v28tlpLm5p .nav-item .nav-link::before {
  content: '';
  position: absolute;
  bottom: 0;
  left: 0;
  background-image: linear-gradient(90deg, #006d77 -5%, #83c5be 95%);
  height: 1px;
  width: 0;
  transition: all 0.3s ease-in-out;
}
.cid-v28tlpLm5p .nav-item .nav-link:hover::before,
.cid-v28tlpLm5p .nav-item .nav-link:focus::before {
  width: 100%;
}
.cid-v28tlpLm5p .dropdown-menu {
  border-radius: 0;
  box-shadow: none;
  text-align: left;
}
@media (min-width: 992px) {
  .cid-v28tlpLm5p .dropdown-menu {
    padding: 18px 34px 22px;
    min-width: 250px;
    top: auto !important;
    left: -40px !important;
  }
  .cid-v28tlpLm5p .dropdown-menu.dropdown-submenu {
    left: 215px !important;
    top: -45% !important;
  }
}
@media (max-width: 991px) {
  .cid-v28tlpLm5p .dropdown-menu .dropdown-toggle[data-toggle="dropdown-submenu"]::after,
  .cid-v28tlpLm5p .link.dropdown-toggle::after {
    display: inline-block;
    width: 7px;
    height: 7px;
    margin-left: 0.5rem;
    margin-bottom: 2px;
    content: "";
    border: 2px solid;
    border-left: none;
    border-top: none;
    transform: rotate(-45deg);
    right: 15px;
    position: absolute;
    margin-top: -2px;
  }
  .cid-v28tlpLm5p .show.dropdown-toggle[aria-expanded="true"]::after {
    transform: rotate(45deg);
    margin-top: -4px;
  }
  .cid-v28tlpLm5p .offcanvas_box {
    display: none;
  }
}
.cid-v28tlpLm5p .dropdown-item {
  border: none;
  font-weight: 300 !important;
}
.cid-v28tlpLm5p .nav-dropdown .link {
  font-weight: 400 !important;
  padding: 0 !important;
  margin: 0 !important;
}
.cid-v28tlpLm5p .nav-dropdown .link.dropdown-toggle::after {
  margin-left: 0.5rem;
  margin-top: 0;
}
.cid-v28tlpLm5p .container {
  display: flex;
  margin: auto;
}
.cid-v28tlpLm5p .iconfont-wrapper {
  color: #141414;
  font-size: 17px;
  margin-right: 10px;
  margin-bottom: 5px;
  width: 25px;
  height: 25px;
  border-radius: 50%;
  display: flex;
  justify-content: center;
  align-items: center;
  transition: all 0.2s ease-in-out;
}
.cid-v28tlpLm5p .iconfont-wrapper:last-child {
  margin-right: 0;
}
.cid-v28tlpLm5p .iconfont-wrapper:hover {
  opacity: 0.5;
}
.cid-v28tlpLm5p .navbar-nav {
  margin: 0 1rem;
}
@media (min-width: 992px) {
  .cid-v28tlpLm5p .navbar-nav {
    margin: 0;
  }
}
.cid-v28tlpLm5p .dropdown-menu,
.cid-v28tlpLm5p .navbar.opened {
  background-color: false !important;
}
.cid-v28tlpLm5p .nav-item:focus,
.cid-v28tlpLm5p .nav-link:focus {
  outline: none;
}
.cid-v28tlpLm5p .dropdown .dropdown-menu .dropdown-item {
  width: auto;
  transition: all 0.25s ease-in-out;
}
.cid-v28tlpLm5p .dropdown .dropdown-menu .dropdown-item::after {
  right: 0.5rem;
}
.cid-v28tlpLm5p .dropdown .dropdown-menu .dropdown-item .mbr-iconfont {
  margin-right: 0.5rem;
  vertical-align: sub;
}
.cid-v28tlpLm5p .dropdown .dropdown-menu .dropdown-item .mbr-iconfont:before {
  display: inline-block;
  transform: scale(1, 1);
  transition: all 0.25s ease-in-out;
}
.cid-v28tlpLm5p .collapsed .dropdown-menu .dropdown-item:before {
  display: none;
}
.cid-v28tlpLm5p .collapsed .dropdown .dropdown-menu .dropdown-item {
  padding: 0.235em 1.5em 0.235em 1.5em !important;
  transition: none;
  margin: 0 !important;
}
.cid-v28tlpLm5p .navbar {
  min-height: 70px;
  padding: 10px 0;
  transition: all 0.3s;
  border-bottom-width: 0;
}
@media (max-width: 992px) {
  .cid-v28tlpLm5p .navbar {
    min-height: 30px;
    max-height: none;
  }
}
.cid-v28tlpLm5p .navbar.opened {
  transition: all 0.3s;
}
.cid-v28tlpLm5p .navbar .dropdown-item {
  padding: 0;
  margin: 8px 0;
}
.cid-v28tlpLm5p .navbar .navbar-logo img {
  max-width: 40px;
  min-height: 40px;
  object-fit: contain;
  border-radius: 10px !important;
}
.cid-v28tlpLm5p .navbar .navbar-collapse {
  justify-content: center;
  justify-content: flex-end;
  z-index: 1;
}
.cid-v28tlpLm5p .navbar.collapsed {
  justify-content: center;
}
.cid-v28tlpLm5p .navbar.collapsed .nav-item .nav-link::before {
  display: none;
}
.cid-v28tlpLm5p .navbar.collapsed.opened .dropdown-menu {
  top: 0;
}
.cid-v28tlpLm5p .navbar.collapsed .dropdown-menu .dropdown-submenu {
  left: 0 !important;
}
.cid-v28tlpLm5p .navbar.collapsed .dropdown-menu .dropdown-item:after {
  right: auto;
}
.cid-v28tlpLm5p .navbar.collapsed ul.navbar-nav li {
  margin: auto;
}
.cid-v28tlpLm5p .navbar.collapsed .dropdown-menu .dropdown-item {
  padding: 0.25rem 1.5rem;
  text-align: left;
}
.cid-v28tlpLm5p .navbar.collapsed .icons-menu {
  padding: 0;
}
@media (max-width: 991px) {
  .cid-v28tlpLm5p .navbar .nav-item {
    padding: 0.5rem 0;
  }
  .cid-v28tlpLm5p .navbar .navbar-collapse {
    padding: 34px 0;
    border-radius: 16px;
    width: 100%;
  }
  .cid-v28tlpLm5p .navbar .nav-item .nav-link::before {
    display: none;
  }
  .cid-v28tlpLm5p .navbar.opened .dropdown-menu {
    top: 0;
  }
  .cid-v28tlpLm5p .navbar .dropdown-menu {
    padding: 6px 0 6px 15px;
  }
  .cid-v28tlpLm5p .navbar .dropdown-menu .dropdown-submenu {
    left: 0 !important;
  }
  .cid-v28tlpLm5p .navbar .dropdown-menu .dropdown-item:after {
    right: auto;
    margin-top: -0.4rem;
  }
  .cid-v28tlpLm5p .navbar .navbar-logo img {
    height: 3rem !important;
  }
  .cid-v28tlpLm5p .navbar ul.navbar-nav {
    overflow: hidden;
    margin: 0;
  }
  .cid-v28tlpLm5p .navbar ul.navbar-nav li {
    margin: 0;
  }
  .cid-v28tlpLm5p .navbar .dropdown-menu .dropdown-item {
    padding: 0 !important;
    margin: 0;
    margin-top: 8px;
    text-align: left;
  }
  .cid-v28tlpLm5p .navbar .navbar-brand {
    flex-shrink: initial;
    flex-basis: auto;
    word-break: break-word;
    padding-right: 0;
    width: 100%;
    justify-content: space-between;
  }
  .cid-v28tlpLm5p .navbar .navbar-toggler {
    flex-basis: auto;
  }
  .cid-v28tlpLm5p .navbar .icons-menu {
    padding: 0;
  }
}
.cid-v28tlpLm5p .navbar.navbar-short {
  min-height: 60px;
}
.cid-v28tlpLm5p .navbar.navbar-short .navbar-logo img {
  height: 2.5rem !important;
}
.cid-v28tlpLm5p .navbar.navbar-short .navbar-brand {
  min-height: 60px;
  padding: 0;
}
.cid-v28tlpLm5p .navbar-brand {
  min-height: 70px;
  flex-shrink: 0;
  align-items: center;
  margin-right: 0;
  padding: 10px 0;
  transition: all 0.3s;
  word-break: break-word;
  z-index: 1;
}
.cid-v28tlpLm5p .navbar-brand .navbar-caption {
  line-height: inherit !important;
  font-weight: 400;
}
.cid-v28tlpLm5p .navbar-brand .navbar-logo a {
  outline: none;
}
.cid-v28tlpLm5p .dropdown-item.active,
.cid-v28tlpLm5p .dropdown-item:active {
  background-color: transparent;
}
.cid-v28tlpLm5p .navbar-expand-lg .navbar-nav .nav-link {
  margin: 8px 12px !important;
}
@media (max-width: 991px) {
  .cid-v28tlpLm5p .navbar-expand-lg .navbar-nav .nav-link {
    margin: 8px 10px !important;
  }
}
.cid-v28tlpLm5p .nav-dropdown .link.dropdown-toggle {
  margin-right: 1.667em;
}
.cid-v28tlpLm5p .nav-dropdown .link.dropdown-toggle[aria-expanded="true"] {
  margin-right: 0;
  padding: 0.667em 1.667em;
}
.cid-v28tlpLm5p .navbar .dropdown.open > .dropdown-menu {
  display: block;
}
.cid-v28tlpLm5p ul.navbar-nav {
  flex-wrap: wrap;
  padding: 0;
}
.cid-v28tlpLm5p .navbar-buttons {
  text-align: center;
  min-width: 170px;
}
.cid-v28tlpLm5p button.navbar-toggler {
  outline: none;
  width: 48px;
  height: 48px;
  border-radius: 50%;
  cursor: pointer;
  transition: all 0.2s;
  position: relative;
  align-self: center;
  color: #f4f4f6;
  background: #f4f4f6;
}
.cid-v28tlpLm5p button.navbar-toggler .hamburger span {
  position: absolute;
  right: 10px;
  margin-top: 14px;
  width: 26px;
  height: 2px;
  border-right: 5px;
  background-color: #141414;
}
.cid-v28tlpLm5p button.navbar-toggler .hamburger span:nth-child(1) {
  top: 0;
  transition: all 0.2s;
}
.cid-v28tlpLm5p button.navbar-toggler .hamburger span:nth-child(2) {
  top: 8px;
  transition: all 0.15s;
}
.cid-v28tlpLm5p button.navbar-toggler .hamburger span:nth-child(3) {
  top: 8px;
  transition: all 0.15s;
}
.cid-v28tlpLm5p button.navbar-toggler .hamburger span:nth-child(4) {
  top: 16px;
  transition: all 0.2s;
}
.cid-v28tlpLm5p nav.opened .hamburger span:nth-child(1) {
  top: 8px;
  width: 0;
  opacity: 0;
  right: 50%;
  transition: all 0.2s;
}
.cid-v28tlpLm5p nav.opened .hamburger span:nth-child(2) {
  transform: rotate(45deg);
  transition: all 0.25s;
}
.cid-v28tlpLm5p nav.opened .hamburger span:nth-child(3) {
  transform: rotate(-45deg);
  transition: all 0.25s;
}
.cid-v28tlpLm5p nav.opened .hamburger span:nth-child(4) {
  top: 8px;
  width: 0;
  opacity: 0;
  right: 50%;
  transition: all 0.2s;
}
.cid-v28tlpLm5p a.nav-link {
  display: flex;
  align-items: center;
  justify-content: flex-start;
}
.cid-v28tlpLm5p .icons-menu {
  flex-wrap: nowrap;
  display: flex;
  justify-content: center;
  padding: 0;
  text-align: center;
  margin-bottom: 35px;
}
@media screen and (-ms-high-contrast: active), (-ms-high-contrast: none) {
  .cid-v28tlpLm5p .navbar {
    height: 70px;
  }
  .cid-v28tlpLm5p .navbar.opened {
    height: auto;
  }
  .cid-v28tlpLm5p .nav-item .nav-link:hover::before {
    width: 175%;
    max-width: calc(100% + 2rem);
    left: -1rem;
  }
}
.cid-v28tlpLm5p .navbar-dropdown .navbar-logo {
  margin-right: 10px;
}
@media (min-width: 768px) {
  .cid-v28tlpLm5p .container-fluid {
    padding-left: 64px;
    padding-right: 64px;
  }
}
.cid-v28tlpLm5p .mbr-section-btn-main .btn {
  margin: 8px;
  min-width: 180px;
}
.cid-v28tlpLm5p .mbr-section-btn-main .btn::before {
  background-image: linear-gradient(90deg, #83c5be 0%, transparent 100%);
}
.cid-v28tlpLm5p .mbr-section-btn-main .btn:hover,
.cid-v28tlpLm5p .mbr-section-btn-main .btn:focus {
  box-shadow: inset 250px 10px 5px #006d77 !important;
  border-color: #006d77 !important;
}
.cid-v28tlpLm5p .mbr-section-btn .btn::before {
  background-image: linear-gradient(90deg, #83c5be 0%, transparent 100%);
}
.cid-v28tlpLm5p .mbr-section-btn .btn:hover,
.cid-v28tlpLm5p .mbr-section-btn .btn:focus {
  box-shadow: inset 250px 10px 5px #006d77 !important;
  border-color: #006d77 !important;
}
.cid-v28tlpLm5p .navbar-caption:hover {
  color: #e29578;
}
@media (min-width: 992px) {
  .cid-v28tlpLm5p .dropdown-menu.dropdown-submenu {
    left: 175px !important;
    top: -45% !important;
  }
}
.cid-v28tlpLm5p .text_widget {
  margin-bottom: 32px;
}
.cid-v28tlpLm5p .text_widget a {
  transition: all 0.3s ease-out;
}
.cid-v28tlpLm5p .text_widget a:hover,
.cid-v28tlpLm5p .text_widget a:focus {
  opacity: 0.8;
}
@media (min-width: 992px) {
  .cid-v28tlpLm5p .navbar-nav.nav-dropdown {
    display: -webkit-flex;
    width: 100%;
    justify-content: flex-end;
    min-width: 200px;
  }
}
.cid-v28tlpLm5p .icons-menu-main {
  display: flex;
}
@media (max-width: 992px) {
  .cid-v28tlpLm5p .icons-menu-main {
    padding: 0 10px;
  }
}
.cid-v28tlpLm5p .mbr-section-subtitle {
  color: #141414;
  text-align: center;
}
.cid-v28tlpLm5p .navbar-caption {
  color: #000000;
}
.cid-v28tlpLm5p .mbr-text {
  color: #141414;
  text-align: center;
}
.cid-v28tlpLm5p .mbr-section-subtitle,
.cid-v28tlpLm5p .text_widget,
.cid-v28tlpLm5p .mbr-section-btn {
  text-align: center;
}
.cid-v28tlpLm5p a[class*="text-"]:not(.nav-link):not(.dropdown-item):not([role]):not(.navbar-caption):hover {
  background-image: none;
}
.cid-v28tlpLm5p .nav-link,
.cid-v28tlpLm5p .dropdown-item {
  color: #000000;
}
.cid-v28tlDIEOZ {
  background-color: transparent;
}
.cid-v28tlDIEOZ .navbar-dropdown {
  background-color: #f4f4f6 !important;
  padding: 0;
}
.cid-v28tlDIEOZ .navbar.navbar-expand-lg .dropdown .dropdown-menu {
  background-color: #f4f4f6 !important;
  background: #f4f4f6;
}
.cid-v28tlDIEOZ .navbar.navbar-expand-lg .dropdown .dropdown-menu .dropdown-submenu {
  margin: 0;
  left: 100%;
}
.cid-v28tlDIEOZ .menu_box {
  flex-wrap: nowrap;
}
@media (max-width: 991px) {
  .cid-v28tlDIEOZ .menu_box {
    flex-direction: column;
    align-items: flex-start;
  }
  .cid-v28tlDIEOZ .menu_box .navbar.opened,
  .cid-v28tlDIEOZ .menu_box .navbar-collapse {
    background-color: #f4f4f6 !important;
    transition: all 0s ease 0s;
  }
}
.cid-v28tlDIEOZ .navbar-dropdown {
  position: relative !important;
}
.cid-v28tlDIEOZ .btn {
  min-height: auto;
  box-shadow: none;
  margin-top: 0;
}
.cid-v28tlDIEOZ .btn:hover {
  box-shadow: none;
}
.cid-v28tlDIEOZ .nav-item {
  margin: 4px 15px;
}
@media (min-width: 1200px) {
  .cid-v28tlDIEOZ .nav-item {
    margin: 4px 20px;
  }
}
@media (max-width: 991px) {
  .cid-v28tlDIEOZ .nav-item {
    margin: 0 !important;
  }
}
.cid-v28tlDIEOZ .nav-item .nav-link {
  transition: all 0.5s ease-out;
  border-radius: 0.5rem !important;
  position: relative;
}
.cid-v28tlDIEOZ .nav-item .nav-link::before {
  content: '';
  position: absolute;
  bottom: 0;
  left: 0;
  background-image: linear-gradient(90deg, #006d77 -5%, #83c5be 95%);
  height: 1px;
  width: 0;
  transition: all 0.3s ease-in-out;
}
.cid-v28tlDIEOZ .nav-item .nav-link:hover::before,
.cid-v28tlDIEOZ .nav-item .nav-link:focus::before {
  width: 100%;
}
.cid-v28tlDIEOZ .dropdown-menu {
  border-radius: 0;
  box-shadow: none;
  text-align: left;
}
@media (min-width: 992px) {
  .cid-v28tlDIEOZ .dropdown-menu {
    padding: 18px 34px 22px;
    min-width: 250px;
    top: auto !important;
    left: -40px !important;
  }
  .cid-v28tlDIEOZ .dropdown-menu.dropdown-submenu {
    left: 215px !important;
    top: -45% !important;
  }
}
@media (max-width: 991px) {
  .cid-v28tlDIEOZ .dropdown-menu .dropdown-toggle[data-toggle="dropdown-submenu"]::after,
  .cid-v28tlDIEOZ .link.dropdown-toggle::after {
    display: inline-block;
    width: 7px;
    height: 7px;
    margin-left: 0.5rem;
    margin-bottom: 2px;
    content: "";
    border: 2px solid;
    border-left: none;
    border-top: none;
    transform: rotate(-45deg);
    right: 15px;
    position: absolute;
    margin-top: -2px;
  }
  .cid-v28tlDIEOZ .show.dropdown-toggle[aria-expanded="true"]::after {
    transform: rotate(45deg);
    margin-top: -4px;
  }
  .cid-v28tlDIEOZ .offcanvas_box {
    display: none;
  }
}
.cid-v28tlDIEOZ .dropdown-item {
  border: none;
  font-weight: 300 !important;
}
.cid-v28tlDIEOZ .nav-dropdown .link {
  font-weight: 400 !important;
  padding: 0 !important;
  margin: 0 !important;
}
.cid-v28tlDIEOZ .nav-dropdown .link.dropdown-toggle::after {
  margin-left: 0.5rem;
  margin-top: 0;
}
.cid-v28tlDIEOZ .container {
  display: flex;
  margin: auto;
}
.cid-v28tlDIEOZ .iconfont-wrapper {
  color: #141414;
  font-size: 17px;
  margin-right: 10px;
  margin-bottom: 5px;
  width: 25px;
  height: 25px;
  border-radius: 50%;
  display: flex;
  justify-content: center;
  align-items: center;
  transition: all 0.2s ease-in-out;
}
.cid-v28tlDIEOZ .iconfont-wrapper:last-child {
  margin-right: 0;
}
.cid-v28tlDIEOZ .iconfont-wrapper:hover {
  opacity: 0.5;
}
.cid-v28tlDIEOZ .navbar-nav {
  margin: 0 1rem;
}
@media (min-width: 992px) {
  .cid-v28tlDIEOZ .navbar-nav {
    margin: 0;
  }
}
.cid-v28tlDIEOZ .dropdown-menu,
.cid-v28tlDIEOZ .navbar.opened {
  background-color: false !important;
}
.cid-v28tlDIEOZ .nav-item:focus,
.cid-v28tlDIEOZ .nav-link:focus {
  outline: none;
}
.cid-v28tlDIEOZ .dropdown .dropdown-menu .dropdown-item {
  width: auto;
  transition: all 0.25s ease-in-out;
}
.cid-v28tlDIEOZ .dropdown .dropdown-menu .dropdown-item::after {
  right: 0.5rem;
}
.cid-v28tlDIEOZ .dropdown .dropdown-menu .dropdown-item .mbr-iconfont {
  margin-right: 0.5rem;
  vertical-align: sub;
}
.cid-v28tlDIEOZ .dropdown .dropdown-menu .dropdown-item .mbr-iconfont:before {
  display: inline-block;
  transform: scale(1, 1);
  transition: all 0.25s ease-in-out;
}
.cid-v28tlDIEOZ .collapsed .dropdown-menu .dropdown-item:before {
  display: none;
}
.cid-v28tlDIEOZ .collapsed .dropdown .dropdown-menu .dropdown-item {
  padding: 0.235em 1.5em 0.235em 1.5em !important;
  transition: none;
  margin: 0 !important;
}
.cid-v28tlDIEOZ .navbar {
  min-height: 70px;
  padding: 10px 0;
  transition: all 0.3s;
  border-bottom-width: 0;
}
@media (max-width: 992px) {
  .cid-v28tlDIEOZ .navbar {
    min-height: 30px;
    max-height: none;
  }
}
.cid-v28tlDIEOZ .navbar.opened {
  transition: all 0.3s;
}
.cid-v28tlDIEOZ .navbar .dropdown-item {
  padding: 0;
  margin: 8px 0;
}
.cid-v28tlDIEOZ .navbar .navbar-logo img {
  max-width: 40px;
  min-height: 40px;
  object-fit: contain;
  border-radius: 10px !important;
}
.cid-v28tlDIEOZ .navbar .navbar-collapse {
  justify-content: center;
  justify-content: flex-end;
  z-index: 1;
}
.cid-v28tlDIEOZ .navbar.collapsed {
  justify-content: center;
}
.cid-v28tlDIEOZ .navbar.collapsed .nav-item .nav-link::before {
  display: none;
}
.cid-v28tlDIEOZ .navbar.collapsed.opened .dropdown-menu {
  top: 0;
}
.cid-v28tlDIEOZ .navbar.collapsed .dropdown-menu .dropdown-submenu {
  left: 0 !important;
}
.cid-v28tlDIEOZ .navbar.collapsed .dropdown-menu .dropdown-item:after {
  right: auto;
}
.cid-v28tlDIEOZ .navbar.collapsed ul.navbar-nav li {
  margin: auto;
}
.cid-v28tlDIEOZ .navbar.collapsed .dropdown-menu .dropdown-item {
  padding: 0.25rem 1.5rem;
  text-align: left;
}
.cid-v28tlDIEOZ .navbar.collapsed .icons-menu {
  padding: 0;
}
@media (max-width: 991px) {
  .cid-v28tlDIEOZ .navbar .nav-item {
    padding: 0.5rem 0;
  }
  .cid-v28tlDIEOZ .navbar .navbar-collapse {
    padding: 34px 0;
    border-radius: 16px;
    width: 100%;
  }
  .cid-v28tlDIEOZ .navbar .nav-item .nav-link::before {
    display: none;
  }
  .cid-v28tlDIEOZ .navbar.opened .dropdown-menu {
    top: 0;
  }
  .cid-v28tlDIEOZ .navbar .dropdown-menu {
    padding: 6px 0 6px 15px;
  }
  .cid-v28tlDIEOZ .navbar .dropdown-menu .dropdown-submenu {
    left: 0 !important;
  }
  .cid-v28tlDIEOZ .navbar .dropdown-menu .dropdown-item:after {
    right: auto;
    margin-top: -0.4rem;
  }
  .cid-v28tlDIEOZ .navbar .navbar-logo img {
    height: 3rem !important;
  }
  .cid-v28tlDIEOZ .navbar ul.navbar-nav {
    overflow: hidden;
    margin: 0;
  }
  .cid-v28tlDIEOZ .navbar ul.navbar-nav li {
    margin: 0;
  }
  .cid-v28tlDIEOZ .navbar .dropdown-menu .dropdown-item {
    padding: 0 !important;
    margin: 0;
    margin-top: 8px;
    text-align: left;
  }
  .cid-v28tlDIEOZ .navbar .navbar-brand {
    flex-shrink: initial;
    flex-basis: auto;
    word-break: break-word;
    padding-right: 0;
    width: 100%;
    justify-content: space-between;
  }
  .cid-v28tlDIEOZ .navbar .navbar-toggler {
    flex-basis: auto;
  }
  .cid-v28tlDIEOZ .navbar .icons-menu {
    padding: 0;
  }
}
.cid-v28tlDIEOZ .navbar.navbar-short {
  min-height: 60px;
}
.cid-v28tlDIEOZ .navbar.navbar-short .navbar-logo img {
  height: 2.5rem !important;
}
.cid-v28tlDIEOZ .navbar.navbar-short .navbar-brand {
  min-height: 60px;
  padding: 0;
}
.cid-v28tlDIEOZ .navbar-brand {
  min-height: 70px;
  flex-shrink: 0;
  align-items: center;
  margin-right: 0;
  padding: 10px 0;
  transition: all 0.3s;
  word-break: break-word;
  z-index: 1;
}
.cid-v28tlDIEOZ .navbar-brand .navbar-caption {
  line-height: inherit !important;
  font-weight: 400;
}
.cid-v28tlDIEOZ .navbar-brand .navbar-logo a {
  outline: none;
}
.cid-v28tlDIEOZ .dropdown-item.active,
.cid-v28tlDIEOZ .dropdown-item:active {
  background-color: transparent;
}
.cid-v28tlDIEOZ .navbar-expand-lg .navbar-nav .nav-link {
  margin: 8px 12px !important;
}
@media (max-width: 991px) {
  .cid-v28tlDIEOZ .navbar-expand-lg .navbar-nav .nav-link {
    margin: 8px 10px !important;
  }
}
.cid-v28tlDIEOZ .nav-dropdown .link.dropdown-toggle {
  margin-right: 1.667em;
}
.cid-v28tlDIEOZ .nav-dropdown .link.dropdown-toggle[aria-expanded="true"] {
  margin-right: 0;
  padding: 0.667em 1.667em;
}
.cid-v28tlDIEOZ .navbar .dropdown.open > .dropdown-menu {
  display: block;
}
.cid-v28tlDIEOZ ul.navbar-nav {
  flex-wrap: wrap;
  padding: 0;
}
.cid-v28tlDIEOZ .navbar-buttons {
  text-align: center;
  min-width: 170px;
}
.cid-v28tlDIEOZ button.navbar-toggler {
  outline: none;
  width: 48px;
  height: 48px;
  border-radius: 50%;
  cursor: pointer;
  transition: all 0.2s;
  position: relative;
  align-self: center;
  color: #f4f4f6;
  background: #f4f4f6;
}
.cid-v28tlDIEOZ button.navbar-toggler .hamburger span {
  position: absolute;
  right: 10px;
  margin-top: 14px;
  width: 26px;
  height: 2px;
  border-right: 5px;
  background-color: #141414;
}
.cid-v28tlDIEOZ button.navbar-toggler .hamburger span:nth-child(1) {
  top: 0;
  transition: all 0.2s;
}
.cid-v28tlDIEOZ button.navbar-toggler .hamburger span:nth-child(2) {
  top: 8px;
  transition: all 0.15s;
}
.cid-v28tlDIEOZ button.navbar-toggler .hamburger span:nth-child(3) {
  top: 8px;
  transition: all 0.15s;
}
.cid-v28tlDIEOZ button.navbar-toggler .hamburger span:nth-child(4) {
  top: 16px;
  transition: all 0.2s;
}
.cid-v28tlDIEOZ nav.opened .hamburger span:nth-child(1) {
  top: 8px;
  width: 0;
  opacity: 0;
  right: 50%;
  transition: all 0.2s;
}
.cid-v28tlDIEOZ nav.opened .hamburger span:nth-child(2) {
  transform: rotate(45deg);
  transition: all 0.25s;
}
.cid-v28tlDIEOZ nav.opened .hamburger span:nth-child(3) {
  transform: rotate(-45deg);
  transition: all 0.25s;
}
.cid-v28tlDIEOZ nav.opened .hamburger span:nth-child(4) {
  top: 8px;
  width: 0;
  opacity: 0;
  right: 50%;
  transition: all 0.2s;
}
.cid-v28tlDIEOZ a.nav-link {
  display: flex;
  align-items: center;
  justify-content: flex-start;
}
.cid-v28tlDIEOZ .icons-menu {
  flex-wrap: nowrap;
  display: flex;
  justify-content: center;
  padding: 0;
  text-align: center;
  margin-bottom: 35px;
}
@media screen and (-ms-high-contrast: active), (-ms-high-contrast: none) {
  .cid-v28tlDIEOZ .navbar {
    height: 70px;
  }
  .cid-v28tlDIEOZ .navbar.opened {
    height: auto;
  }
  .cid-v28tlDIEOZ .nav-item .nav-link:hover::before {
    width: 175%;
    max-width: calc(100% + 2rem);
    left: -1rem;
  }
}
.cid-v28tlDIEOZ .navbar-dropdown .navbar-logo {
  margin-right: 10px;
}
@media (min-width: 768px) {
  .cid-v28tlDIEOZ .container-fluid {
    padding-left: 64px;
    padding-right: 64px;
  }
}
.cid-v28tlDIEOZ .mbr-section-btn-main .btn {
  margin: 8px;
  min-width: 180px;
}
.cid-v28tlDIEOZ .mbr-section-btn-main .btn::before {
  background-image: linear-gradient(90deg, #83c5be 0%, transparent 100%);
}
.cid-v28tlDIEOZ .mbr-section-btn-main .btn:hover,
.cid-v28tlDIEOZ .mbr-section-btn-main .btn:focus {
  box-shadow: inset 250px 10px 5px #006d77 !important;
  border-color: #006d77 !important;
}
.cid-v28tlDIEOZ .mbr-section-btn .btn::before {
  background-image: linear-gradient(90deg, #83c5be 0%, transparent 100%);
}
.cid-v28tlDIEOZ .mbr-section-btn .btn:hover,
.cid-v28tlDIEOZ .mbr-section-btn .btn:focus {
  box-shadow: inset 250px 10px 5px #006d77 !important;
  border-color: #006d77 !important;
}
.cid-v28tlDIEOZ .navbar-caption:hover {
  color: #e29578;
}
@media (min-width: 992px) {
  .cid-v28tlDIEOZ .dropdown-menu.dropdown-submenu {
    left: 175px !important;
    top: -45% !important;
  }
}
.cid-v28tlDIEOZ .text_widget {
  margin-bottom: 32px;
}
.cid-v28tlDIEOZ .text_widget a {
  transition: all 0.3s ease-out;
}
.cid-v28tlDIEOZ .text_widget a:hover,
.cid-v28tlDIEOZ .text_widget a:focus {
  opacity: 0.8;
}
@media (min-width: 992px) {
  .cid-v28tlDIEOZ .navbar-nav.nav-dropdown {
    display: -webkit-flex;
    width: 100%;
    justify-content: flex-end;
    min-width: 200px;
  }
}
.cid-v28tlDIEOZ .icons-menu-main {
  display: flex;
}
@media (max-width: 992px) {
  .cid-v28tlDIEOZ .icons-menu-main {
    padding: 0 10px;
  }
}
.cid-v28tlDIEOZ .mbr-section-subtitle {
  color: #141414;
  text-align: center;
}
.cid-v28tlDIEOZ .navbar-caption {
  color: #000000;
}
.cid-v28tlDIEOZ .mbr-text {
  color: #141414;
  text-align: center;
}
.cid-v28tlDIEOZ .mbr-section-subtitle,
.cid-v28tlDIEOZ .text_widget,
.cid-v28tlDIEOZ .mbr-section-btn {
  text-align: center;
}
.cid-v28tlDIEOZ a[class*="text-"]:not(.nav-link):not(.dropdown-item):not([role]):not(.navbar-caption):hover {
  background-image: none;
}
.cid-v28tlDIEOZ .nav-link,
.cid-v28tlDIEOZ .dropdown-item {
  color: #000000;
}
.cid-v28tlRwtJa {
  background-color: transparent;
}
.cid-v28tlRwtJa .navbar-dropdown {
  background-color: #f4f4f6 !important;
  padding: 0;
}
.cid-v28tlRwtJa .navbar.navbar-expand-lg .dropdown .dropdown-menu {
  background-color: #f4f4f6 !important;
  background: #f4f4f6;
}
.cid-v28tlRwtJa .navbar.navbar-expand-lg .dropdown .dropdown-menu .dropdown-submenu {
  margin: 0;
  left: 100%;
}
.cid-v28tlRwtJa .menu_box {
  flex-wrap: nowrap;
}
@media (max-width: 991px) {
  .cid-v28tlRwtJa .menu_box {
    flex-direction: column;
    align-items: flex-start;
  }
  .cid-v28tlRwtJa .menu_box .navbar.opened,
  .cid-v28tlRwtJa .menu_box .navbar-collapse {
    background-color: #f4f4f6 !important;
    transition: all 0s ease 0s;
  }
}
.cid-v28tlRwtJa .navbar-dropdown {
  position: relative !important;
}
.cid-v28tlRwtJa .btn {
  min-height: auto;
  box-shadow: none;
  margin-top: 0;
}
.cid-v28tlRwtJa .btn:hover {
  box-shadow: none;
}
.cid-v28tlRwtJa .nav-item {
  margin: 4px 15px;
}
@media (min-width: 1200px) {
  .cid-v28tlRwtJa .nav-item {
    margin: 4px 20px;
  }
}
@media (max-width: 991px) {
  .cid-v28tlRwtJa .nav-item {
    margin: 0 !important;
  }
}
.cid-v28tlRwtJa .nav-item .nav-link {
  transition: all 0.5s ease-out;
  border-radius: 0.5rem !important;
  position: relative;
}
.cid-v28tlRwtJa .nav-item .nav-link::before {
  content: '';
  position: absolute;
  bottom: 0;
  left: 0;
  background-image: linear-gradient(90deg, #006d77 -5%, #83c5be 95%);
  height: 1px;
  width: 0;
  transition: all 0.3s ease-in-out;
}
.cid-v28tlRwtJa .nav-item .nav-link:hover::before,
.cid-v28tlRwtJa .nav-item .nav-link:focus::before {
  width: 100%;
}
.cid-v28tlRwtJa .dropdown-menu {
  border-radius: 0;
  box-shadow: none;
  text-align: left;
}
@media (min-width: 992px) {
  .cid-v28tlRwtJa .dropdown-menu {
    padding: 18px 34px 22px;
    min-width: 250px;
    top: auto !important;
    left: -40px !important;
  }
  .cid-v28tlRwtJa .dropdown-menu.dropdown-submenu {
    left: 215px !important;
    top: -45% !important;
  }
}
@media (max-width: 991px) {
  .cid-v28tlRwtJa .dropdown-menu .dropdown-toggle[data-toggle="dropdown-submenu"]::after,
  .cid-v28tlRwtJa .link.dropdown-toggle::after {
    display: inline-block;
    width: 7px;
    height: 7px;
    margin-left: 0.5rem;
    margin-bottom: 2px;
    content: "";
    border: 2px solid;
    border-left: none;
    border-top: none;
    transform: rotate(-45deg);
    right: 15px;
    position: absolute;
    margin-top: -2px;
  }
  .cid-v28tlRwtJa .show.dropdown-toggle[aria-expanded="true"]::after {
    transform: rotate(45deg);
    margin-top: -4px;
  }
  .cid-v28tlRwtJa .offcanvas_box {
    display: none;
  }
}
.cid-v28tlRwtJa .dropdown-item {
  border: none;
  font-weight: 300 !important;
}
.cid-v28tlRwtJa .nav-dropdown .link {
  font-weight: 400 !important;
  padding: 0 !important;
  margin: 0 !important;
}
.cid-v28tlRwtJa .nav-dropdown .link.dropdown-toggle::after {
  margin-left: 0.5rem;
  margin-top: 0;
}
.cid-v28tlRwtJa .container {
  display: flex;
  margin: auto;
}
.cid-v28tlRwtJa .iconfont-wrapper {
  color: #141414;
  font-size: 17px;
  margin-right: 10px;
  margin-bottom: 5px;
  width: 25px;
  height: 25px;
  border-radius: 50%;
  display: flex;
  justify-content: center;
  align-items: center;
  transition: all 0.2s ease-in-out;
}
.cid-v28tlRwtJa .iconfont-wrapper:last-child {
  margin-right: 0;
}
.cid-v28tlRwtJa .iconfont-wrapper:hover {
  opacity: 0.5;
}
.cid-v28tlRwtJa .navbar-nav {
  margin: 0 1rem;
}
@media (min-width: 992px) {
  .cid-v28tlRwtJa .navbar-nav {
    margin: 0;
  }
}
.cid-v28tlRwtJa .dropdown-menu,
.cid-v28tlRwtJa .navbar.opened {
  background-color: false !important;
}
.cid-v28tlRwtJa .nav-item:focus,
.cid-v28tlRwtJa .nav-link:focus {
  outline: none;
}
.cid-v28tlRwtJa .dropdown .dropdown-menu .dropdown-item {
  width: auto;
  transition: all 0.25s ease-in-out;
}
.cid-v28tlRwtJa .dropdown .dropdown-menu .dropdown-item::after {
  right: 0.5rem;
}
.cid-v28tlRwtJa .dropdown .dropdown-menu .dropdown-item .mbr-iconfont {
  margin-right: 0.5rem;
  vertical-align: sub;
}
.cid-v28tlRwtJa .dropdown .dropdown-menu .dropdown-item .mbr-iconfont:before {
  display: inline-block;
  transform: scale(1, 1);
  transition: all 0.25s ease-in-out;
}
.cid-v28tlRwtJa .collapsed .dropdown-menu .dropdown-item:before {
  display: none;
}
.cid-v28tlRwtJa .collapsed .dropdown .dropdown-menu .dropdown-item {
  padding: 0.235em 1.5em 0.235em 1.5em !important;
  transition: none;
  margin: 0 !important;
}
.cid-v28tlRwtJa .navbar {
  min-height: 70px;
  padding: 10px 0;
  transition: all 0.3s;
  border-bottom-width: 0;
}
@media (max-width: 992px) {
  .cid-v28tlRwtJa .navbar {
    min-height: 30px;
    max-height: none;
  }
}
.cid-v28tlRwtJa .navbar.opened {
  transition: all 0.3s;
}
.cid-v28tlRwtJa .navbar .dropdown-item {
  padding: 0;
  margin: 8px 0;
}
.cid-v28tlRwtJa .navbar .navbar-logo img {
  max-width: 40px;
  min-height: 40px;
  object-fit: contain;
  border-radius: 10px !important;
}
.cid-v28tlRwtJa .navbar .navbar-collapse {
  justify-content: center;
  justify-content: flex-end;
  z-index: 1;
}
.cid-v28tlRwtJa .navbar.collapsed {
  justify-content: center;
}
.cid-v28tlRwtJa .navbar.collapsed .nav-item .nav-link::before {
  display: none;
}
.cid-v28tlRwtJa .navbar.collapsed.opened .dropdown-menu {
  top: 0;
}
.cid-v28tlRwtJa .navbar.collapsed .dropdown-menu .dropdown-submenu {
  left: 0 !important;
}
.cid-v28tlRwtJa .navbar.collapsed .dropdown-menu .dropdown-item:after {
  right: auto;
}
.cid-v28tlRwtJa .navbar.collapsed ul.navbar-nav li {
  margin: auto;
}
.cid-v28tlRwtJa .navbar.collapsed .dropdown-menu .dropdown-item {
  padding: 0.25rem 1.5rem;
  text-align: left;
}
.cid-v28tlRwtJa .navbar.collapsed .icons-menu {
  padding: 0;
}
@media (max-width: 991px) {
  .cid-v28tlRwtJa .navbar .nav-item {
    padding: 0.5rem 0;
  }
  .cid-v28tlRwtJa .navbar .navbar-collapse {
    padding: 34px 0;
    border-radius: 16px;
    width: 100%;
  }
  .cid-v28tlRwtJa .navbar .nav-item .nav-link::before {
    display: none;
  }
  .cid-v28tlRwtJa .navbar.opened .dropdown-menu {
    top: 0;
  }
  .cid-v28tlRwtJa .navbar .dropdown-menu {
    padding: 6px 0 6px 15px;
  }
  .cid-v28tlRwtJa .navbar .dropdown-menu .dropdown-submenu {
    left: 0 !important;
  }
  .cid-v28tlRwtJa .navbar .dropdown-menu .dropdown-item:after {
    right: auto;
    margin-top: -0.4rem;
  }
  .cid-v28tlRwtJa .navbar .navbar-logo img {
    height: 3rem !important;
  }
  .cid-v28tlRwtJa .navbar ul.navbar-nav {
    overflow: hidden;
    margin: 0;
  }
  .cid-v28tlRwtJa .navbar ul.navbar-nav li {
    margin: 0;
  }
  .cid-v28tlRwtJa .navbar .dropdown-menu .dropdown-item {
    padding: 0 !important;
    margin: 0;
    margin-top: 8px;
    text-align: left;
  }
  .cid-v28tlRwtJa .navbar .navbar-brand {
    flex-shrink: initial;
    flex-basis: auto;
    word-break: break-word;
    padding-right: 0;
    width: 100%;
    justify-content: space-between;
  }
  .cid-v28tlRwtJa .navbar .navbar-toggler {
    flex-basis: auto;
  }
  .cid-v28tlRwtJa .navbar .icons-menu {
    padding: 0;
  }
}
.cid-v28tlRwtJa .navbar.navbar-short {
  min-height: 60px;
}
.cid-v28tlRwtJa .navbar.navbar-short .navbar-logo img {
  height: 2.5rem !important;
}
.cid-v28tlRwtJa .navbar.navbar-short .navbar-brand {
  min-height: 60px;
  padding: 0;
}
.cid-v28tlRwtJa .navbar-brand {
  min-height: 70px;
  flex-shrink: 0;
  align-items: center;
  margin-right: 0;
  padding: 10px 0;
  transition: all 0.3s;
  word-break: break-word;
  z-index: 1;
}
.cid-v28tlRwtJa .navbar-brand .navbar-caption {
  line-height: inherit !important;
  font-weight: 400;
}
.cid-v28tlRwtJa .navbar-brand .navbar-logo a {
  outline: none;
}
.cid-v28tlRwtJa .dropdown-item.active,
.cid-v28tlRwtJa .dropdown-item:active {
  background-color: transparent;
}
.cid-v28tlRwtJa .navbar-expand-lg .navbar-nav .nav-link {
  margin: 8px 12px !important;
}
@media (max-width: 991px) {
  .cid-v28tlRwtJa .navbar-expand-lg .navbar-nav .nav-link {
    margin: 8px 10px !important;
  }
}
.cid-v28tlRwtJa .nav-dropdown .link.dropdown-toggle {
  margin-right: 1.667em;
}
.cid-v28tlRwtJa .nav-dropdown .link.dropdown-toggle[aria-expanded="true"] {
  margin-right: 0;
  padding: 0.667em 1.667em;
}
.cid-v28tlRwtJa .navbar .dropdown.open > .dropdown-menu {
  display: block;
}
.cid-v28tlRwtJa ul.navbar-nav {
  flex-wrap: wrap;
  padding: 0;
}
.cid-v28tlRwtJa .navbar-buttons {
  text-align: center;
  min-width: 170px;
}
.cid-v28tlRwtJa button.navbar-toggler {
  outline: none;
  width: 48px;
  height: 48px;
  border-radius: 50%;
  cursor: pointer;
  transition: all 0.2s;
  position: relative;
  align-self: center;
  color: #f4f4f6;
  background: #f4f4f6;
}
.cid-v28tlRwtJa button.navbar-toggler .hamburger span {
  position: absolute;
  right: 10px;
  margin-top: 14px;
  width: 26px;
  height: 2px;
  border-right: 5px;
  background-color: #141414;
}
.cid-v28tlRwtJa button.navbar-toggler .hamburger span:nth-child(1) {
  top: 0;
  transition: all 0.2s;
}
.cid-v28tlRwtJa button.navbar-toggler .hamburger span:nth-child(2) {
  top: 8px;
  transition: all 0.15s;
}
.cid-v28tlRwtJa button.navbar-toggler .hamburger span:nth-child(3) {
  top: 8px;
  transition: all 0.15s;
}
.cid-v28tlRwtJa button.navbar-toggler .hamburger span:nth-child(4) {
  top: 16px;
  transition: all 0.2s;
}
.cid-v28tlRwtJa nav.opened .hamburger span:nth-child(1) {
  top: 8px;
  width: 0;
  opacity: 0;
  right: 50%;
  transition: all 0.2s;
}
.cid-v28tlRwtJa nav.opened .hamburger span:nth-child(2) {
  transform: rotate(45deg);
  transition: all 0.25s;
}
.cid-v28tlRwtJa nav.opened .hamburger span:nth-child(3) {
  transform: rotate(-45deg);
  transition: all 0.25s;
}
.cid-v28tlRwtJa nav.opened .hamburger span:nth-child(4) {
  top: 8px;
  width: 0;
  opacity: 0;
  right: 50%;
  transition: all 0.2s;
}
.cid-v28tlRwtJa a.nav-link {
  display: flex;
  align-items: center;
  justify-content: flex-start;
}
.cid-v28tlRwtJa .icons-menu {
  flex-wrap: nowrap;
  display: flex;
  justify-content: center;
  padding: 0;
  text-align: center;
  margin-bottom: 35px;
}
@media screen and (-ms-high-contrast: active), (-ms-high-contrast: none) {
  .cid-v28tlRwtJa .navbar {
    height: 70px;
  }
  .cid-v28tlRwtJa .navbar.opened {
    height: auto;
  }
  .cid-v28tlRwtJa .nav-item .nav-link:hover::before {
    width: 175%;
    max-width: calc(100% + 2rem);
    left: -1rem;
  }
}
.cid-v28tlRwtJa .navbar-dropdown .navbar-logo {
  margin-right: 10px;
}
@media (min-width: 768px) {
  .cid-v28tlRwtJa .container-fluid {
    padding-left: 64px;
    padding-right: 64px;
  }
}
.cid-v28tlRwtJa .mbr-section-btn-main .btn {
  margin: 8px;
  min-width: 180px;
}
.cid-v28tlRwtJa .mbr-section-btn-main .btn::before {
  background-image: linear-gradient(90deg, #83c5be 0%, transparent 100%);
}
.cid-v28tlRwtJa .mbr-section-btn-main .btn:hover,
.cid-v28tlRwtJa .mbr-section-btn-main .btn:focus {
  box-shadow: inset 250px 10px 5px #006d77 !important;
  border-color: #006d77 !important;
}
.cid-v28tlRwtJa .mbr-section-btn .btn::before {
  background-image: linear-gradient(90deg, #83c5be 0%, transparent 100%);
}
.cid-v28tlRwtJa .mbr-section-btn .btn:hover,
.cid-v28tlRwtJa .mbr-section-btn .btn:focus {
  box-shadow: inset 250px 10px 5px #006d77 !important;
  border-color: #006d77 !important;
}
.cid-v28tlRwtJa .navbar-caption:hover {
  color: #e29578;
}
@media (min-width: 992px) {
  .cid-v28tlRwtJa .dropdown-menu.dropdown-submenu {
    left: 175px !important;
    top: -45% !important;
  }
}
.cid-v28tlRwtJa .text_widget {
  margin-bottom: 32px;
}
.cid-v28tlRwtJa .text_widget a {
  transition: all 0.3s ease-out;
}
.cid-v28tlRwtJa .text_widget a:hover,
.cid-v28tlRwtJa .text_widget a:focus {
  opacity: 0.8;
}
@media (min-width: 992px) {
  .cid-v28tlRwtJa .navbar-nav.nav-dropdown {
    display: -webkit-flex;
    width: 100%;
    justify-content: flex-end;
    min-width: 200px;
  }
}
.cid-v28tlRwtJa .icons-menu-main {
  display: flex;
}
@media (max-width: 992px) {
  .cid-v28tlRwtJa .icons-menu-main {
    padding: 0 10px;
  }
}
.cid-v28tlRwtJa .mbr-section-subtitle {
  color: #141414;
  text-align: center;
}
.cid-v28tlRwtJa .navbar-caption {
  color: #000000;
}
.cid-v28tlRwtJa .mbr-text {
  color: #141414;
  text-align: center;
}
.cid-v28tlRwtJa .mbr-section-subtitle,
.cid-v28tlRwtJa .text_widget,
.cid-v28tlRwtJa .mbr-section-btn {
  text-align: center;
}
.cid-v28tlRwtJa a[class*="text-"]:not(.nav-link):not(.dropdown-item):not([role]):not(.navbar-caption):hover {
  background-image: none;
}
.cid-v28tlRwtJa .nav-link,
.cid-v28tlRwtJa .dropdown-item {
  color: #000000;
}
.cid-v28tm7zemB {
  background-color: transparent;
}
.cid-v28tm7zemB .navbar-dropdown {
  background-color: #f4f4f6 !important;
  padding: 0;
}
.cid-v28tm7zemB .navbar.navbar-expand-lg .dropdown .dropdown-menu {
  background-color: #f4f4f6 !important;
  background: #f4f4f6;
}
.cid-v28tm7zemB .navbar.navbar-expand-lg .dropdown .dropdown-menu .dropdown-submenu {
  margin: 0;
  left: 100%;
}
.cid-v28tm7zemB .menu_box {
  flex-wrap: nowrap;
}
@media (max-width: 991px) {
  .cid-v28tm7zemB .menu_box {
    flex-direction: column;
    align-items: flex-start;
  }
  .cid-v28tm7zemB .menu_box .navbar.opened,
  .cid-v28tm7zemB .menu_box .navbar-collapse {
    background-color: #f4f4f6 !important;
    transition: all 0s ease 0s;
  }
}
.cid-v28tm7zemB .navbar-dropdown {
  position: relative !important;
}
.cid-v28tm7zemB .btn {
  min-height: auto;
  box-shadow: none;
  margin-top: 0;
}
.cid-v28tm7zemB .btn:hover {
  box-shadow: none;
}
.cid-v28tm7zemB .nav-item {
  margin: 4px 15px;
}
@media (min-width: 1200px) {
  .cid-v28tm7zemB .nav-item {
    margin: 4px 20px;
  }
}
@media (max-width: 991px) {
  .cid-v28tm7zemB .nav-item {
    margin: 0 !important;
  }
}
.cid-v28tm7zemB .nav-item .nav-link {
  transition: all 0.5s ease-out;
  border-radius: 0.5rem !important;
  position: relative;
}
.cid-v28tm7zemB .nav-item .nav-link::before {
  content: '';
  position: absolute;
  bottom: 0;
  left: 0;
  background-image: linear-gradient(90deg, #006d77 -5%, #83c5be 95%);
  height: 1px;
  width: 0;
  transition: all 0.3s ease-in-out;
}
.cid-v28tm7zemB .nav-item .nav-link:hover::before,
.cid-v28tm7zemB .nav-item .nav-link:focus::before {
  width: 100%;
}
.cid-v28tm7zemB .dropdown-menu {
  border-radius: 0;
  box-shadow: none;
  text-align: left;
}
@media (min-width: 992px) {
  .cid-v28tm7zemB .dropdown-menu {
    padding: 18px 34px 22px;
    min-width: 250px;
    top: auto !important;
    left: -40px !important;
  }
  .cid-v28tm7zemB .dropdown-menu.dropdown-submenu {
    left: 215px !important;
    top: -45% !important;
  }
}
@media (max-width: 991px) {
  .cid-v28tm7zemB .dropdown-menu .dropdown-toggle[data-toggle="dropdown-submenu"]::after,
  .cid-v28tm7zemB .link.dropdown-toggle::after {
    display: inline-block;
    width: 7px;
    height: 7px;
    margin-left: 0.5rem;
    margin-bottom: 2px;
    content: "";
    border: 2px solid;
    border-left: none;
    border-top: none;
    transform: rotate(-45deg);
    right: 15px;
    position: absolute;
    margin-top: -2px;
  }
  .cid-v28tm7zemB .show.dropdown-toggle[aria-expanded="true"]::after {
    transform: rotate(45deg);
    margin-top: -4px;
  }
  .cid-v28tm7zemB .offcanvas_box {
    display: none;
  }
}
.cid-v28tm7zemB .dropdown-item {
  border: none;
  font-weight: 300 !important;
}
.cid-v28tm7zemB .nav-dropdown .link {
  font-weight: 400 !important;
  padding: 0 !important;
  margin: 0 !important;
}
.cid-v28tm7zemB .nav-dropdown .link.dropdown-toggle::after {
  margin-left: 0.5rem;
  margin-top: 0;
}
.cid-v28tm7zemB .container {
  display: flex;
  margin: auto;
}
.cid-v28tm7zemB .iconfont-wrapper {
  color: #141414;
  font-size: 17px;
  margin-right: 10px;
  margin-bottom: 5px;
  width: 25px;
  height: 25px;
  border-radius: 50%;
  display: flex;
  justify-content: center;
  align-items: center;
  transition: all 0.2s ease-in-out;
}
.cid-v28tm7zemB .iconfont-wrapper:last-child {
  margin-right: 0;
}
.cid-v28tm7zemB .iconfont-wrapper:hover {
  opacity: 0.5;
}
.cid-v28tm7zemB .navbar-nav {
  margin: 0 1rem;
}
@media (min-width: 992px) {
  .cid-v28tm7zemB .navbar-nav {
    margin: 0;
  }
}
.cid-v28tm7zemB .dropdown-menu,
.cid-v28tm7zemB .navbar.opened {
  background-color: false !important;
}
.cid-v28tm7zemB .nav-item:focus,
.cid-v28tm7zemB .nav-link:focus {
  outline: none;
}
.cid-v28tm7zemB .dropdown .dropdown-menu .dropdown-item {
  width: auto;
  transition: all 0.25s ease-in-out;
}
.cid-v28tm7zemB .dropdown .dropdown-menu .dropdown-item::after {
  right: 0.5rem;
}
.cid-v28tm7zemB .dropdown .dropdown-menu .dropdown-item .mbr-iconfont {
  margin-right: 0.5rem;
  vertical-align: sub;
}
.cid-v28tm7zemB .dropdown .dropdown-menu .dropdown-item .mbr-iconfont:before {
  display: inline-block;
  transform: scale(1, 1);
  transition: all 0.25s ease-in-out;
}
.cid-v28tm7zemB .collapsed .dropdown-menu .dropdown-item:before {
  display: none;
}
.cid-v28tm7zemB .collapsed .dropdown .dropdown-menu .dropdown-item {
  padding: 0.235em 1.5em 0.235em 1.5em !important;
  transition: none;
  margin: 0 !important;
}
.cid-v28tm7zemB .navbar {
  min-height: 70px;
  padding: 10px 0;
  transition: all 0.3s;
  border-bottom-width: 0;
}
@media (max-width: 992px) {
  .cid-v28tm7zemB .navbar {
    min-height: 30px;
    max-height: none;
  }
}
.cid-v28tm7zemB .navbar.opened {
  transition: all 0.3s;
}
.cid-v28tm7zemB .navbar .dropdown-item {
  padding: 0;
  margin: 8px 0;
}
.cid-v28tm7zemB .navbar .navbar-logo img {
  max-width: 40px;
  min-height: 40px;
  object-fit: contain;
  border-radius: 10px !important;
}
.cid-v28tm7zemB .navbar .navbar-collapse {
  justify-content: center;
  justify-content: flex-end;
  z-index: 1;
}
.cid-v28tm7zemB .navbar.collapsed {
  justify-content: center;
}
.cid-v28tm7zemB .navbar.collapsed .nav-item .nav-link::before {
  display: none;
}
.cid-v28tm7zemB .navbar.collapsed.opened .dropdown-menu {
  top: 0;
}
.cid-v28tm7zemB .navbar.collapsed .dropdown-menu .dropdown-submenu {
  left: 0 !important;
}
.cid-v28tm7zemB .navbar.collapsed .dropdown-menu .dropdown-item:after {
  right: auto;
}
.cid-v28tm7zemB .navbar.collapsed ul.navbar-nav li {
  margin: auto;
}
.cid-v28tm7zemB .navbar.collapsed .dropdown-menu .dropdown-item {
  padding: 0.25rem 1.5rem;
  text-align: left;
}
.cid-v28tm7zemB .navbar.collapsed .icons-menu {
  padding: 0;
}
@media (max-width: 991px) {
  .cid-v28tm7zemB .navbar .nav-item {
    padding: 0.5rem 0;
  }
  .cid-v28tm7zemB .navbar .navbar-collapse {
    padding: 34px 0;
    border-radius: 16px;
    width: 100%;
  }
  .cid-v28tm7zemB .navbar .nav-item .nav-link::before {
    display: none;
  }
  .cid-v28tm7zemB .navbar.opened .dropdown-menu {
    top: 0;
  }
  .cid-v28tm7zemB .navbar .dropdown-menu {
    padding: 6px 0 6px 15px;
  }
  .cid-v28tm7zemB .navbar .dropdown-menu .dropdown-submenu {
    left: 0 !important;
  }
  .cid-v28tm7zemB .navbar .dropdown-menu .dropdown-item:after {
    right: auto;
    margin-top: -0.4rem;
  }
  .cid-v28tm7zemB .navbar .navbar-logo img {
    height: 3rem !important;
  }
  .cid-v28tm7zemB .navbar ul.navbar-nav {
    overflow: hidden;
    margin: 0;
  }
  .cid-v28tm7zemB .navbar ul.navbar-nav li {
    margin: 0;
  }
  .cid-v28tm7zemB .navbar .dropdown-menu .dropdown-item {
    padding: 0 !important;
    margin: 0;
    margin-top: 8px;
    text-align: left;
  }
  .cid-v28tm7zemB .navbar .navbar-brand {
    flex-shrink: initial;
    flex-basis: auto;
    word-break: break-word;
    padding-right: 0;
    width: 100%;
    justify-content: space-between;
  }
  .cid-v28tm7zemB .navbar .navbar-toggler {
    flex-basis: auto;
  }
  .cid-v28tm7zemB .navbar .icons-menu {
    padding: 0;
  }
}
.cid-v28tm7zemB .navbar.navbar-short {
  min-height: 60px;
}
.cid-v28tm7zemB .navbar.navbar-short .navbar-logo img {
  height: 2.5rem !important;
}
.cid-v28tm7zemB .navbar.navbar-short .navbar-brand {
  min-height: 60px;
  padding: 0;
}
.cid-v28tm7zemB .navbar-brand {
  min-height: 70px;
  flex-shrink: 0;
  align-items: center;
  margin-right: 0;
  padding: 10px 0;
  transition: all 0.3s;
  word-break: break-word;
  z-index: 1;
}
.cid-v28tm7zemB .navbar-brand .navbar-caption {
  line-height: inherit !important;
  font-weight: 400;
}
.cid-v28tm7zemB .navbar-brand .navbar-logo a {
  outline: none;
}
.cid-v28tm7zemB .dropdown-item.active,
.cid-v28tm7zemB .dropdown-item:active {
  background-color: transparent;
}
.cid-v28tm7zemB .navbar-expand-lg .navbar-nav .nav-link {
  margin: 8px 12px !important;
}
@media (max-width: 991px) {
  .cid-v28tm7zemB .navbar-expand-lg .navbar-nav .nav-link {
    margin: 8px 10px !important;
  }
}
.cid-v28tm7zemB .nav-dropdown .link.dropdown-toggle {
  margin-right: 1.667em;
}
.cid-v28tm7zemB .nav-dropdown .link.dropdown-toggle[aria-expanded="true"] {
  margin-right: 0;
  padding: 0.667em 1.667em;
}
.cid-v28tm7zemB .navbar .dropdown.open > .dropdown-menu {
  display: block;
}
.cid-v28tm7zemB ul.navbar-nav {
  flex-wrap: wrap;
  padding: 0;
}
.cid-v28tm7zemB .navbar-buttons {
  text-align: center;
  min-width: 170px;
}
.cid-v28tm7zemB button.navbar-toggler {
  outline: none;
  width: 48px;
  height: 48px;
  border-radius: 50%;
  cursor: pointer;
  transition: all 0.2s;
  position: relative;
  align-self: center;
  color: #f4f4f6;
  background: #f4f4f6;
}
.cid-v28tm7zemB button.navbar-toggler .hamburger span {
  position: absolute;
  right: 10px;
  margin-top: 14px;
  width: 26px;
  height: 2px;
  border-right: 5px;
  background-color: #141414;
}
.cid-v28tm7zemB button.navbar-toggler .hamburger span:nth-child(1) {
  top: 0;
  transition: all 0.2s;
}
.cid-v28tm7zemB button.navbar-toggler .hamburger span:nth-child(2) {
  top: 8px;
  transition: all 0.15s;
}
.cid-v28tm7zemB button.navbar-toggler .hamburger span:nth-child(3) {
  top: 8px;
  transition: all 0.15s;
}
.cid-v28tm7zemB button.navbar-toggler .hamburger span:nth-child(4) {
  top: 16px;
  transition: all 0.2s;
}
.cid-v28tm7zemB nav.opened .hamburger span:nth-child(1) {
  top: 8px;
  width: 0;
  opacity: 0;
  right: 50%;
  transition: all 0.2s;
}
.cid-v28tm7zemB nav.opened .hamburger span:nth-child(2) {
  transform: rotate(45deg);
  transition: all 0.25s;
}
.cid-v28tm7zemB nav.opened .hamburger span:nth-child(3) {
  transform: rotate(-45deg);
  transition: all 0.25s;
}
.cid-v28tm7zemB nav.opened .hamburger span:nth-child(4) {
  top: 8px;
  width: 0;
  opacity: 0;
  right: 50%;
  transition: all 0.2s;
}
.cid-v28tm7zemB a.nav-link {
  display: flex;
  align-items: center;
  justify-content: flex-start;
}
.cid-v28tm7zemB .icons-menu {
  flex-wrap: nowrap;
  display: flex;
  justify-content: center;
  padding: 0;
  text-align: center;
  margin-bottom: 35px;
}
@media screen and (-ms-high-contrast: active), (-ms-high-contrast: none) {
  .cid-v28tm7zemB .navbar {
    height: 70px;
  }
  .cid-v28tm7zemB .navbar.opened {
    height: auto;
  }
  .cid-v28tm7zemB .nav-item .nav-link:hover::before {
    width: 175%;
    max-width: calc(100% + 2rem);
    left: -1rem;
  }
}
.cid-v28tm7zemB .navbar-dropdown .navbar-logo {
  margin-right: 10px;
}
@media (min-width: 768px) {
  .cid-v28tm7zemB .container-fluid {
    padding-left: 64px;
    padding-right: 64px;
  }
}
.cid-v28tm7zemB .mbr-section-btn-main .btn {
  margin: 8px;
  min-width: 180px;
}
.cid-v28tm7zemB .mbr-section-btn-main .btn::before {
  background-image: linear-gradient(90deg, #83c5be 0%, transparent 100%);
}
.cid-v28tm7zemB .mbr-section-btn-main .btn:hover,
.cid-v28tm7zemB .mbr-section-btn-main .btn:focus {
  box-shadow: inset 250px 10px 5px #006d77 !important;
  border-color: #006d77 !important;
}
.cid-v28tm7zemB .mbr-section-btn .btn::before {
  background-image: linear-gradient(90deg, #83c5be 0%, transparent 100%);
}
.cid-v28tm7zemB .mbr-section-btn .btn:hover,
.cid-v28tm7zemB .mbr-section-btn .btn:focus {
  box-shadow: inset 250px 10px 5px #006d77 !important;
  border-color: #006d77 !important;
}
.cid-v28tm7zemB .navbar-caption:hover {
  color: #e29578;
}
@media (min-width: 992px) {
  .cid-v28tm7zemB .dropdown-menu.dropdown-submenu {
    left: 175px !important;
    top: -45% !important;
  }
}
.cid-v28tm7zemB .text_widget {
  margin-bottom: 32px;
}
.cid-v28tm7zemB .text_widget a {
  transition: all 0.3s ease-out;
}
.cid-v28tm7zemB .text_widget a:hover,
.cid-v28tm7zemB .text_widget a:focus {
  opacity: 0.8;
}
@media (min-width: 992px) {
  .cid-v28tm7zemB .navbar-nav.nav-dropdown {
    display: -webkit-flex;
    width: 100%;
    justify-content: flex-end;
    min-width: 200px;
  }
}
.cid-v28tm7zemB .icons-menu-main {
  display: flex;
}
@media (max-width: 992px) {
  .cid-v28tm7zemB .icons-menu-main {
    padding: 0 10px;
  }
}
.cid-v28tm7zemB .mbr-section-subtitle {
  color: #141414;
  text-align: center;
}
.cid-v28tm7zemB .navbar-caption {
  color: #000000;
}
.cid-v28tm7zemB .mbr-text {
  color: #141414;
  text-align: center;
}
.cid-v28tm7zemB .mbr-section-subtitle,
.cid-v28tm7zemB .text_widget,
.cid-v28tm7zemB .mbr-section-btn {
  text-align: center;
}
.cid-v28tm7zemB a[class*="text-"]:not(.nav-link):not(.dropdown-item):not([role]):not(.navbar-caption):hover {
  background-image: none;
}
.cid-v28tm7zemB .nav-link,
.cid-v28tm7zemB .dropdown-item {
  color: #000000;
}
.cid-v28tmlf8KJ {
  background-color: transparent;
}
.cid-v28tmlf8KJ .navbar-dropdown {
  background-color: #f4f4f6 !important;
  padding: 0;
}
.cid-v28tmlf8KJ .navbar.navbar-expand-lg .dropdown .dropdown-menu {
  background-color: #f4f4f6 !important;
  background: #f4f4f6;
}
.cid-v28tmlf8KJ .navbar.navbar-expand-lg .dropdown .dropdown-menu .dropdown-submenu {
  margin: 0;
  left: 100%;
}
.cid-v28tmlf8KJ .menu_box {
  flex-wrap: nowrap;
}
@media (max-width: 991px) {
  .cid-v28tmlf8KJ .menu_box {
    flex-direction: column;
    align-items: flex-start;
  }
  .cid-v28tmlf8KJ .menu_box .navbar.opened,
  .cid-v28tmlf8KJ .menu_box .navbar-collapse {
    background-color: #f4f4f6 !important;
    transition: all 0s ease 0s;
  }
}
.cid-v28tmlf8KJ .navbar-dropdown {
  position: relative !important;
}
.cid-v28tmlf8KJ .btn {
  min-height: auto;
  box-shadow: none;
  margin-top: 0;
}
.cid-v28tmlf8KJ .btn:hover {
  box-shadow: none;
}
.cid-v28tmlf8KJ .nav-item {
  margin: 4px 15px;
}
@media (min-width: 1200px) {
  .cid-v28tmlf8KJ .nav-item {
    margin: 4px 20px;
  }
}
@media (max-width: 991px) {
  .cid-v28tmlf8KJ .nav-item {
    margin: 0 !important;
  }
}
.cid-v28tmlf8KJ .nav-item .nav-link {
  transition: all 0.5s ease-out;
  border-radius: 0.5rem !important;
  position: relative;
}
.cid-v28tmlf8KJ .nav-item .nav-link::before {
  content: '';
  position: absolute;
  bottom: 0;
  left: 0;
  background-image: linear-gradient(90deg, #006d77 -5%, #83c5be 95%);
  height: 1px;
  width: 0;
  transition: all 0.3s ease-in-out;
}
.cid-v28tmlf8KJ .nav-item .nav-link:hover::before,
.cid-v28tmlf8KJ .nav-item .nav-link:focus::before {
  width: 100%;
}
.cid-v28tmlf8KJ .dropdown-menu {
  border-radius: 0;
  box-shadow: none;
  text-align: left;
}
@media (min-width: 992px) {
  .cid-v28tmlf8KJ .dropdown-menu {
    padding: 18px 34px 22px;
    min-width: 250px;
    top: auto !important;
    left: -40px !important;
  }
  .cid-v28tmlf8KJ .dropdown-menu.dropdown-submenu {
    left: 215px !important;
    top: -45% !important;
  }
}
@media (max-width: 991px) {
  .cid-v28tmlf8KJ .dropdown-menu .dropdown-toggle[data-toggle="dropdown-submenu"]::after,
  .cid-v28tmlf8KJ .link.dropdown-toggle::after {
    display: inline-block;
    width: 7px;
    height: 7px;
    margin-left: 0.5rem;
    margin-bottom: 2px;
    content: "";
    border: 2px solid;
    border-left: none;
    border-top: none;
    transform: rotate(-45deg);
    right: 15px;
    position: absolute;
    margin-top: -2px;
  }
  .cid-v28tmlf8KJ .show.dropdown-toggle[aria-expanded="true"]::after {
    transform: rotate(45deg);
    margin-top: -4px;
  }
  .cid-v28tmlf8KJ .offcanvas_box {
    display: none;
  }
}
.cid-v28tmlf8KJ .dropdown-item {
  border: none;
  font-weight: 300 !important;
}
.cid-v28tmlf8KJ .nav-dropdown .link {
  font-weight: 400 !important;
  padding: 0 !important;
  margin: 0 !important;
}
.cid-v28tmlf8KJ .nav-dropdown .link.dropdown-toggle::after {
  margin-left: 0.5rem;
  margin-top: 0;
}
.cid-v28tmlf8KJ .container {
  display: flex;
  margin: auto;
}
.cid-v28tmlf8KJ .iconfont-wrapper {
  color: #141414;
  font-size: 17px;
  margin-right: 10px;
  margin-bottom: 5px;
  width: 25px;
  height: 25px;
  border-radius: 50%;
  display: flex;
  justify-content: center;
  align-items: center;
  transition: all 0.2s ease-in-out;
}
.cid-v28tmlf8KJ .iconfont-wrapper:last-child {
  margin-right: 0;
}
.cid-v28tmlf8KJ .iconfont-wrapper:hover {
  opacity: 0.5;
}
.cid-v28tmlf8KJ .navbar-nav {
  margin: 0 1rem;
}
@media (min-width: 992px) {
  .cid-v28tmlf8KJ .navbar-nav {
    margin: 0;
  }
}
.cid-v28tmlf8KJ .dropdown-menu,
.cid-v28tmlf8KJ .navbar.opened {
  background-color: false !important;
}
.cid-v28tmlf8KJ .nav-item:focus,
.cid-v28tmlf8KJ .nav-link:focus {
  outline: none;
}
.cid-v28tmlf8KJ .dropdown .dropdown-menu .dropdown-item {
  width: auto;
  transition: all 0.25s ease-in-out;
}
.cid-v28tmlf8KJ .dropdown .dropdown-menu .dropdown-item::after {
  right: 0.5rem;
}
.cid-v28tmlf8KJ .dropdown .dropdown-menu .dropdown-item .mbr-iconfont {
  margin-right: 0.5rem;
  vertical-align: sub;
}
.cid-v28tmlf8KJ .dropdown .dropdown-menu .dropdown-item .mbr-iconfont:before {
  display: inline-block;
  transform: scale(1, 1);
  transition: all 0.25s ease-in-out;
}
.cid-v28tmlf8KJ .collapsed .dropdown-menu .dropdown-item:before {
  display: none;
}
.cid-v28tmlf8KJ .collapsed .dropdown .dropdown-menu .dropdown-item {
  padding: 0.235em 1.5em 0.235em 1.5em !important;
  transition: none;
  margin: 0 !important;
}
.cid-v28tmlf8KJ .navbar {
  min-height: 70px;
  padding: 10px 0;
  transition: all 0.3s;
  border-bottom-width: 0;
}
@media (max-width: 992px) {
  .cid-v28tmlf8KJ .navbar {
    min-height: 30px;
    max-height: none;
  }
}
.cid-v28tmlf8KJ .navbar.opened {
  transition: all 0.3s;
}
.cid-v28tmlf8KJ .navbar .dropdown-item {
  padding: 0;
  margin: 8px 0;
}
.cid-v28tmlf8KJ .navbar .navbar-logo img {
  max-width: 40px;
  min-height: 40px;
  object-fit: contain;
  border-radius: 10px !important;
}
.cid-v28tmlf8KJ .navbar .navbar-collapse {
  justify-content: center;
  justify-content: flex-end;
  z-index: 1;
}
.cid-v28tmlf8KJ .navbar.collapsed {
  justify-content: center;
}
.cid-v28tmlf8KJ .navbar.collapsed .nav-item .nav-link::before {
  display: none;
}
.cid-v28tmlf8KJ .navbar.collapsed.opened .dropdown-menu {
  top: 0;
}
.cid-v28tmlf8KJ .navbar.collapsed .dropdown-menu .dropdown-submenu {
  left: 0 !important;
}
.cid-v28tmlf8KJ .navbar.collapsed .dropdown-menu .dropdown-item:after {
  right: auto;
}
.cid-v28tmlf8KJ .navbar.collapsed ul.navbar-nav li {
  margin: auto;
}
.cid-v28tmlf8KJ .navbar.collapsed .dropdown-menu .dropdown-item {
  padding: 0.25rem 1.5rem;
  text-align: left;
}
.cid-v28tmlf8KJ .navbar.collapsed .icons-menu {
  padding: 0;
}
@media (max-width: 991px) {
  .cid-v28tmlf8KJ .navbar .nav-item {
    padding: 0.5rem 0;
  }
  .cid-v28tmlf8KJ .navbar .navbar-collapse {
    padding: 34px 0;
    border-radius: 16px;
    width: 100%;
  }
  .cid-v28tmlf8KJ .navbar .nav-item .nav-link::before {
    display: none;
  }
  .cid-v28tmlf8KJ .navbar.opened .dropdown-menu {
    top: 0;
  }
  .cid-v28tmlf8KJ .navbar .dropdown-menu {
    padding: 6px 0 6px 15px;
  }
  .cid-v28tmlf8KJ .navbar .dropdown-menu .dropdown-submenu {
    left: 0 !important;
  }
  .cid-v28tmlf8KJ .navbar .dropdown-menu .dropdown-item:after {
    right: auto;
    margin-top: -0.4rem;
  }
  .cid-v28tmlf8KJ .navbar .navbar-logo img {
    height: 3rem !important;
  }
  .cid-v28tmlf8KJ .navbar ul.navbar-nav {
    overflow: hidden;
    margin: 0;
  }
  .cid-v28tmlf8KJ .navbar ul.navbar-nav li {
    margin: 0;
  }
  .cid-v28tmlf8KJ .navbar .dropdown-menu .dropdown-item {
    padding: 0 !important;
    margin: 0;
    margin-top: 8px;
    text-align: left;
  }
  .cid-v28tmlf8KJ .navbar .navbar-brand {
    flex-shrink: initial;
    flex-basis: auto;
    word-break: break-word;
    padding-right: 0;
    width: 100%;
    justify-content: space-between;
  }
  .cid-v28tmlf8KJ .navbar .navbar-toggler {
    flex-basis: auto;
  }
  .cid-v28tmlf8KJ .navbar .icons-menu {
    padding: 0;
  }
}
.cid-v28tmlf8KJ .navbar.navbar-short {
  min-height: 60px;
}
.cid-v28tmlf8KJ .navbar.navbar-short .navbar-logo img {
  height: 2.5rem !important;
}
.cid-v28tmlf8KJ .navbar.navbar-short .navbar-brand {
  min-height: 60px;
  padding: 0;
}
.cid-v28tmlf8KJ .navbar-brand {
  min-height: 70px;
  flex-shrink: 0;
  align-items: center;
  margin-right: 0;
  padding: 10px 0;
  transition: all 0.3s;
  word-break: break-word;
  z-index: 1;
}
.cid-v28tmlf8KJ .navbar-brand .navbar-caption {
  line-height: inherit !important;
  font-weight: 400;
}
.cid-v28tmlf8KJ .navbar-brand .navbar-logo a {
  outline: none;
}
.cid-v28tmlf8KJ .dropdown-item.active,
.cid-v28tmlf8KJ .dropdown-item:active {
  background-color: transparent;
}
.cid-v28tmlf8KJ .navbar-expand-lg .navbar-nav .nav-link {
  margin: 8px 12px !important;
}
@media (max-width: 991px) {
  .cid-v28tmlf8KJ .navbar-expand-lg .navbar-nav .nav-link {
    margin: 8px 10px !important;
  }
}
.cid-v28tmlf8KJ .nav-dropdown .link.dropdown-toggle {
  margin-right: 1.667em;
}
.cid-v28tmlf8KJ .nav-dropdown .link.dropdown-toggle[aria-expanded="true"] {
  margin-right: 0;
  padding: 0.667em 1.667em;
}
.cid-v28tmlf8KJ .navbar .dropdown.open > .dropdown-menu {
  display: block;
}
.cid-v28tmlf8KJ ul.navbar-nav {
  flex-wrap: wrap;
  padding: 0;
}
.cid-v28tmlf8KJ .navbar-buttons {
  text-align: center;
  min-width: 170px;
}
.cid-v28tmlf8KJ button.navbar-toggler {
  outline: none;
  width: 48px;
  height: 48px;
  border-radius: 50%;
  cursor: pointer;
  transition: all 0.2s;
  position: relative;
  align-self: center;
  color: #f4f4f6;
  background: #f4f4f6;
}
.cid-v28tmlf8KJ button.navbar-toggler .hamburger span {
  position: absolute;
  right: 10px;
  margin-top: 14px;
  width: 26px;
  height: 2px;
  border-right: 5px;
  background-color: #141414;
}
.cid-v28tmlf8KJ button.navbar-toggler .hamburger span:nth-child(1) {
  top: 0;
  transition: all 0.2s;
}
.cid-v28tmlf8KJ button.navbar-toggler .hamburger span:nth-child(2) {
  top: 8px;
  transition: all 0.15s;
}
.cid-v28tmlf8KJ button.navbar-toggler .hamburger span:nth-child(3) {
  top: 8px;
  transition: all 0.15s;
}
.cid-v28tmlf8KJ button.navbar-toggler .hamburger span:nth-child(4) {
  top: 16px;
  transition: all 0.2s;
}
.cid-v28tmlf8KJ nav.opened .hamburger span:nth-child(1) {
  top: 8px;
  width: 0;
  opacity: 0;
  right: 50%;
  transition: all 0.2s;
}
.cid-v28tmlf8KJ nav.opened .hamburger span:nth-child(2) {
  transform: rotate(45deg);
  transition: all 0.25s;
}
.cid-v28tmlf8KJ nav.opened .hamburger span:nth-child(3) {
  transform: rotate(-45deg);
  transition: all 0.25s;
}
.cid-v28tmlf8KJ nav.opened .hamburger span:nth-child(4) {
  top: 8px;
  width: 0;
  opacity: 0;
  right: 50%;
  transition: all 0.2s;
}
.cid-v28tmlf8KJ a.nav-link {
  display: flex;
  align-items: center;
  justify-content: flex-start;
}
.cid-v28tmlf8KJ .icons-menu {
  flex-wrap: nowrap;
  display: flex;
  justify-content: center;
  padding: 0;
  text-align: center;
  margin-bottom: 35px;
}
@media screen and (-ms-high-contrast: active), (-ms-high-contrast: none) {
  .cid-v28tmlf8KJ .navbar {
    height: 70px;
  }
  .cid-v28tmlf8KJ .navbar.opened {
    height: auto;
  }
  .cid-v28tmlf8KJ .nav-item .nav-link:hover::before {
    width: 175%;
    max-width: calc(100% + 2rem);
    left: -1rem;
  }
}
.cid-v28tmlf8KJ .navbar-dropdown .navbar-logo {
  margin-right: 10px;
}
@media (min-width: 768px) {
  .cid-v28tmlf8KJ .container-fluid {
    padding-left: 64px;
    padding-right: 64px;
  }
}
.cid-v28tmlf8KJ .mbr-section-btn-main .btn {
  margin: 8px;
  min-width: 180px;
}
.cid-v28tmlf8KJ .mbr-section-btn-main .btn::before {
  background-image: linear-gradient(90deg, #83c5be 0%, transparent 100%);
}
.cid-v28tmlf8KJ .mbr-section-btn-main .btn:hover,
.cid-v28tmlf8KJ .mbr-section-btn-main .btn:focus {
  box-shadow: inset 250px 10px 5px #006d77 !important;
  border-color: #006d77 !important;
}
.cid-v28tmlf8KJ .mbr-section-btn .btn::before {
  background-image: linear-gradient(90deg, #83c5be 0%, transparent 100%);
}
.cid-v28tmlf8KJ .mbr-section-btn .btn:hover,
.cid-v28tmlf8KJ .mbr-section-btn .btn:focus {
  box-shadow: inset 250px 10px 5px #006d77 !important;
  border-color: #006d77 !important;
}
.cid-v28tmlf8KJ .navbar-caption:hover {
  color: #e29578;
}
@media (min-width: 992px) {
  .cid-v28tmlf8KJ .dropdown-menu.dropdown-submenu {
    left: 175px !important;
    top: -45% !important;
  }
}
.cid-v28tmlf8KJ .text_widget {
  margin-bottom: 32px;
}
.cid-v28tmlf8KJ .text_widget a {
  transition: all 0.3s ease-out;
}
.cid-v28tmlf8KJ .text_widget a:hover,
.cid-v28tmlf8KJ .text_widget a:focus {
  opacity: 0.8;
}
@media (min-width: 992px) {
  .cid-v28tmlf8KJ .navbar-nav.nav-dropdown {
    display: -webkit-flex;
    width: 100%;
    justify-content: flex-end;
    min-width: 200px;
  }
}
.cid-v28tmlf8KJ .icons-menu-main {
  display: flex;
}
@media (max-width: 992px) {
  .cid-v28tmlf8KJ .icons-menu-main {
    padding: 0 10px;
  }
}
.cid-v28tmlf8KJ .mbr-section-subtitle {
  color: #141414;
  text-align: center;
}
.cid-v28tmlf8KJ .navbar-caption {
  color: #000000;
}
.cid-v28tmlf8KJ .mbr-text {
  color: #141414;
  text-align: center;
}
.cid-v28tmlf8KJ .mbr-section-subtitle,
.cid-v28tmlf8KJ .text_widget,
.cid-v28tmlf8KJ .mbr-section-btn {
  text-align: center;
}
.cid-v28tmlf8KJ a[class*="text-"]:not(.nav-link):not(.dropdown-item):not([role]):not(.navbar-caption):hover {
  background-image: none;
}
.cid-v28tmlf8KJ .nav-link,
.cid-v28tmlf8KJ .dropdown-item {
  color: #000000;
}
.cid-v28tmAEZRT {
  background-color: transparent;
}
.cid-v28tmAEZRT .navbar-dropdown {
  background-color: #f4f4f6 !important;
  padding: 0;
}
.cid-v28tmAEZRT .navbar.navbar-expand-lg .dropdown .dropdown-menu {
  background-color: #f4f4f6 !important;
  background: #f4f4f6;
}
.cid-v28tmAEZRT .navbar.navbar-expand-lg .dropdown .dropdown-menu .dropdown-submenu {
  margin: 0;
  left: 100%;
}
.cid-v28tmAEZRT .menu_box {
  flex-wrap: nowrap;
}
@media (max-width: 991px) {
  .cid-v28tmAEZRT .menu_box {
    flex-direction: column;
    align-items: flex-start;
  }
  .cid-v28tmAEZRT .menu_box .navbar.opened,
  .cid-v28tmAEZRT .menu_box .navbar-collapse {
    background-color: #f4f4f6 !important;
    transition: all 0s ease 0s;
  }
}
.cid-v28tmAEZRT .navbar-dropdown {
  position: relative !important;
}
.cid-v28tmAEZRT .btn {
  min-height: auto;
  box-shadow: none;
  margin-top: 0;
}
.cid-v28tmAEZRT .btn:hover {
  box-shadow: none;
}
.cid-v28tmAEZRT .nav-item {
  margin: 4px 15px;
}
@media (min-width: 1200px) {
  .cid-v28tmAEZRT .nav-item {
    margin: 4px 20px;
  }
}
@media (max-width: 991px) {
  .cid-v28tmAEZRT .nav-item {
    margin: 0 !important;
  }
}
.cid-v28tmAEZRT .nav-item .nav-link {
  transition: all 0.5s ease-out;
  border-radius: 0.5rem !important;
  position: relative;
}
.cid-v28tmAEZRT .nav-item .nav-link::before {
  content: '';
  position: absolute;
  bottom: 0;
  left: 0;
  background-image: linear-gradient(90deg, #006d77 -5%, #83c5be 95%);
  height: 1px;
  width: 0;
  transition: all 0.3s ease-in-out;
}
.cid-v28tmAEZRT .nav-item .nav-link:hover::before,
.cid-v28tmAEZRT .nav-item .nav-link:focus::before {
  width: 100%;
}
.cid-v28tmAEZRT .dropdown-menu {
  border-radius: 0;
  box-shadow: none;
  text-align: left;
}
@media (min-width: 992px) {
  .cid-v28tmAEZRT .dropdown-menu {
    padding: 18px 34px 22px;
    min-width: 250px;
    top: auto !important;
    left: -40px !important;
  }
  .cid-v28tmAEZRT .dropdown-menu.dropdown-submenu {
    left: 215px !important;
    top: -45% !important;
  }
}
@media (max-width: 991px) {
  .cid-v28tmAEZRT .dropdown-menu .dropdown-toggle[data-toggle="dropdown-submenu"]::after,
  .cid-v28tmAEZRT .link.dropdown-toggle::after {
    display: inline-block;
    width: 7px;
    height: 7px;
    margin-left: 0.5rem;
    margin-bottom: 2px;
    content: "";
    border: 2px solid;
    border-left: none;
    border-top: none;
    transform: rotate(-45deg);
    right: 15px;
    position: absolute;
    margin-top: -2px;
  }
  .cid-v28tmAEZRT .show.dropdown-toggle[aria-expanded="true"]::after {
    transform: rotate(45deg);
    margin-top: -4px;
  }
  .cid-v28tmAEZRT .offcanvas_box {
    display: none;
  }
}
.cid-v28tmAEZRT .dropdown-item {
  border: none;
  font-weight: 300 !important;
}
.cid-v28tmAEZRT .nav-dropdown .link {
  font-weight: 400 !important;
  padding: 0 !important;
  margin: 0 !important;
}
.cid-v28tmAEZRT .nav-dropdown .link.dropdown-toggle::after {
  margin-left: 0.5rem;
  margin-top: 0;
}
.cid-v28tmAEZRT .container {
  display: flex;
  margin: auto;
}
.cid-v28tmAEZRT .iconfont-wrapper {
  color: #141414;
  font-size: 17px;
  margin-right: 10px;
  margin-bottom: 5px;
  width: 25px;
  height: 25px;
  border-radius: 50%;
  display: flex;
  justify-content: center;
  align-items: center;
  transition: all 0.2s ease-in-out;
}
.cid-v28tmAEZRT .iconfont-wrapper:last-child {
  margin-right: 0;
}
.cid-v28tmAEZRT .iconfont-wrapper:hover {
  opacity: 0.5;
}
.cid-v28tmAEZRT .navbar-nav {
  margin: 0 1rem;
}
@media (min-width: 992px) {
  .cid-v28tmAEZRT .navbar-nav {
    margin: 0;
  }
}
.cid-v28tmAEZRT .dropdown-menu,
.cid-v28tmAEZRT .navbar.opened {
  background-color: false !important;
}
.cid-v28tmAEZRT .nav-item:focus,
.cid-v28tmAEZRT .nav-link:focus {
  outline: none;
}
.cid-v28tmAEZRT .dropdown .dropdown-menu .dropdown-item {
  width: auto;
  transition: all 0.25s ease-in-out;
}
.cid-v28tmAEZRT .dropdown .dropdown-menu .dropdown-item::after {
  right: 0.5rem;
}
.cid-v28tmAEZRT .dropdown .dropdown-menu .dropdown-item .mbr-iconfont {
  margin-right: 0.5rem;
  vertical-align: sub;
}
.cid-v28tmAEZRT .dropdown .dropdown-menu .dropdown-item .mbr-iconfont:before {
  display: inline-block;
  transform: scale(1, 1);
  transition: all 0.25s ease-in-out;
}
.cid-v28tmAEZRT .collapsed .dropdown-menu .dropdown-item:before {
  display: none;
}
.cid-v28tmAEZRT .collapsed .dropdown .dropdown-menu .dropdown-item {
  padding: 0.235em 1.5em 0.235em 1.5em !important;
  transition: none;
  margin: 0 !important;
}
.cid-v28tmAEZRT .navbar {
  min-height: 70px;
  padding: 10px 0;
  transition: all 0.3s;
  border-bottom-width: 0;
}
@media (max-width: 992px) {
  .cid-v28tmAEZRT .navbar {
    min-height: 30px;
    max-height: none;
  }
}
.cid-v28tmAEZRT .navbar.opened {
  transition: all 0.3s;
}
.cid-v28tmAEZRT .navbar .dropdown-item {
  padding: 0;
  margin: 8px 0;
}
.cid-v28tmAEZRT .navbar .navbar-logo img {
  max-width: 40px;
  min-height: 40px;
  object-fit: contain;
  border-radius: 10px !important;
}
.cid-v28tmAEZRT .navbar .navbar-collapse {
  justify-content: center;
  justify-content: flex-end;
  z-index: 1;
}
.cid-v28tmAEZRT .navbar.collapsed {
  justify-content: center;
}
.cid-v28tmAEZRT .navbar.collapsed .nav-item .nav-link::before {
  display: none;
}
.cid-v28tmAEZRT .navbar.collapsed.opened .dropdown-menu {
  top: 0;
}
.cid-v28tmAEZRT .navbar.collapsed .dropdown-menu .dropdown-submenu {
  left: 0 !important;
}
.cid-v28tmAEZRT .navbar.collapsed .dropdown-menu .dropdown-item:after {
  right: auto;
}
.cid-v28tmAEZRT .navbar.collapsed ul.navbar-nav li {
  margin: auto;
}
.cid-v28tmAEZRT .navbar.collapsed .dropdown-menu .dropdown-item {
  padding: 0.25rem 1.5rem;
  text-align: left;
}
.cid-v28tmAEZRT .navbar.collapsed .icons-menu {
  padding: 0;
}
@media (max-width: 991px) {
  .cid-v28tmAEZRT .navbar .nav-item {
    padding: 0.5rem 0;
  }
  .cid-v28tmAEZRT .navbar .navbar-collapse {
    padding: 34px 0;
    border-radius: 16px;
    width: 100%;
  }
  .cid-v28tmAEZRT .navbar .nav-item .nav-link::before {
    display: none;
  }
  .cid-v28tmAEZRT .navbar.opened .dropdown-menu {
    top: 0;
  }
  .cid-v28tmAEZRT .navbar .dropdown-menu {
    padding: 6px 0 6px 15px;
  }
  .cid-v28tmAEZRT .navbar .dropdown-menu .dropdown-submenu {
    left: 0 !important;
  }
  .cid-v28tmAEZRT .navbar .dropdown-menu .dropdown-item:after {
    right: auto;
    margin-top: -0.4rem;
  }
  .cid-v28tmAEZRT .navbar .navbar-logo img {
    height: 3rem !important;
  }
  .cid-v28tmAEZRT .navbar ul.navbar-nav {
    overflow: hidden;
    margin: 0;
  }
  .cid-v28tmAEZRT .navbar ul.navbar-nav li {
    margin: 0;
  }
  .cid-v28tmAEZRT .navbar .dropdown-menu .dropdown-item {
    padding: 0 !important;
    margin: 0;
    margin-top: 8px;
    text-align: left;
  }
  .cid-v28tmAEZRT .navbar .navbar-brand {
    flex-shrink: initial;
    flex-basis: auto;
    word-break: break-word;
    padding-right: 0;
    width: 100%;
    justify-content: space-between;
  }
  .cid-v28tmAEZRT .navbar .navbar-toggler {
    flex-basis: auto;
  }
  .cid-v28tmAEZRT .navbar .icons-menu {
    padding: 0;
  }
}
.cid-v28tmAEZRT .navbar.navbar-short {
  min-height: 60px;
}
.cid-v28tmAEZRT .navbar.navbar-short .navbar-logo img {
  height: 2.5rem !important;
}
.cid-v28tmAEZRT .navbar.navbar-short .navbar-brand {
  min-height: 60px;
  padding: 0;
}
.cid-v28tmAEZRT .navbar-brand {
  min-height: 70px;
  flex-shrink: 0;
  align-items: center;
  margin-right: 0;
  padding: 10px 0;
  transition: all 0.3s;
  word-break: break-word;
  z-index: 1;
}
.cid-v28tmAEZRT .navbar-brand .navbar-caption {
  line-height: inherit !important;
  font-weight: 400;
}
.cid-v28tmAEZRT .navbar-brand .navbar-logo a {
  outline: none;
}
.cid-v28tmAEZRT .dropdown-item.active,
.cid-v28tmAEZRT .dropdown-item:active {
  background-color: transparent;
}
.cid-v28tmAEZRT .navbar-expand-lg .navbar-nav .nav-link {
  margin: 8px 12px !important;
}
@media (max-width: 991px) {
  .cid-v28tmAEZRT .navbar-expand-lg .navbar-nav .nav-link {
    margin: 8px 10px !important;
  }
}
.cid-v28tmAEZRT .nav-dropdown .link.dropdown-toggle {
  margin-right: 1.667em;
}
.cid-v28tmAEZRT .nav-dropdown .link.dropdown-toggle[aria-expanded="true"] {
  margin-right: 0;
  padding: 0.667em 1.667em;
}
.cid-v28tmAEZRT .navbar .dropdown.open > .dropdown-menu {
  display: block;
}
.cid-v28tmAEZRT ul.navbar-nav {
  flex-wrap: wrap;
  padding: 0;
}
.cid-v28tmAEZRT .navbar-buttons {
  text-align: center;
  min-width: 170px;
}
.cid-v28tmAEZRT button.navbar-toggler {
  outline: none;
  width: 48px;
  height: 48px;
  border-radius: 50%;
  cursor: pointer;
  transition: all 0.2s;
  position: relative;
  align-self: center;
  color: #f4f4f6;
  background: #f4f4f6;
}
.cid-v28tmAEZRT button.navbar-toggler .hamburger span {
  position: absolute;
  right: 10px;
  margin-top: 14px;
  width: 26px;
  height: 2px;
  border-right: 5px;
  background-color: #141414;
}
.cid-v28tmAEZRT button.navbar-toggler .hamburger span:nth-child(1) {
  top: 0;
  transition: all 0.2s;
}
.cid-v28tmAEZRT button.navbar-toggler .hamburger span:nth-child(2) {
  top: 8px;
  transition: all 0.15s;
}
.cid-v28tmAEZRT button.navbar-toggler .hamburger span:nth-child(3) {
  top: 8px;
  transition: all 0.15s;
}
.cid-v28tmAEZRT button.navbar-toggler .hamburger span:nth-child(4) {
  top: 16px;
  transition: all 0.2s;
}
.cid-v28tmAEZRT nav.opened .hamburger span:nth-child(1) {
  top: 8px;
  width: 0;
  opacity: 0;
  right: 50%;
  transition: all 0.2s;
}
.cid-v28tmAEZRT nav.opened .hamburger span:nth-child(2) {
  transform: rotate(45deg);
  transition: all 0.25s;
}
.cid-v28tmAEZRT nav.opened .hamburger span:nth-child(3) {
  transform: rotate(-45deg);
  transition: all 0.25s;
}
.cid-v28tmAEZRT nav.opened .hamburger span:nth-child(4) {
  top: 8px;
  width: 0;
  opacity: 0;
  right: 50%;
  transition: all 0.2s;
}
.cid-v28tmAEZRT a.nav-link {
  display: flex;
  align-items: center;
  justify-content: flex-start;
}
.cid-v28tmAEZRT .icons-menu {
  flex-wrap: nowrap;
  display: flex;
  justify-content: center;
  padding: 0;
  text-align: center;
  margin-bottom: 35px;
}
@media screen and (-ms-high-contrast: active), (-ms-high-contrast: none) {
  .cid-v28tmAEZRT .navbar {
    height: 70px;
  }
  .cid-v28tmAEZRT .navbar.opened {
    height: auto;
  }
  .cid-v28tmAEZRT .nav-item .nav-link:hover::before {
    width: 175%;
    max-width: calc(100% + 2rem);
    left: -1rem;
  }
}
.cid-v28tmAEZRT .navbar-dropdown .navbar-logo {
  margin-right: 10px;
}
@media (min-width: 768px) {
  .cid-v28tmAEZRT .container-fluid {
    padding-left: 64px;
    padding-right: 64px;
  }
}
.cid-v28tmAEZRT .mbr-section-btn-main .btn {
  margin: 8px;
  min-width: 180px;
}
.cid-v28tmAEZRT .mbr-section-btn-main .btn::before {
  background-image: linear-gradient(90deg, #83c5be 0%, transparent 100%);
}
.cid-v28tmAEZRT .mbr-section-btn-main .btn:hover,
.cid-v28tmAEZRT .mbr-section-btn-main .btn:focus {
  box-shadow: inset 250px 10px 5px #006d77 !important;
  border-color: #006d77 !important;
}
.cid-v28tmAEZRT .mbr-section-btn .btn::before {
  background-image: linear-gradient(90deg, #83c5be 0%, transparent 100%);
}
.cid-v28tmAEZRT .mbr-section-btn .btn:hover,
.cid-v28tmAEZRT .mbr-section-btn .btn:focus {
  box-shadow: inset 250px 10px 5px #006d77 !important;
  border-color: #006d77 !important;
}
.cid-v28tmAEZRT .navbar-caption:hover {
  color: #e29578;
}
@media (min-width: 992px) {
  .cid-v28tmAEZRT .dropdown-menu.dropdown-submenu {
    left: 175px !important;
    top: -45% !important;
  }
}
.cid-v28tmAEZRT .text_widget {
  margin-bottom: 32px;
}
.cid-v28tmAEZRT .text_widget a {
  transition: all 0.3s ease-out;
}
.cid-v28tmAEZRT .text_widget a:hover,
.cid-v28tmAEZRT .text_widget a:focus {
  opacity: 0.8;
}
@media (min-width: 992px) {
  .cid-v28tmAEZRT .navbar-nav.nav-dropdown {
    display: -webkit-flex;
    width: 100%;
    justify-content: flex-end;
    min-width: 200px;
  }
}
.cid-v28tmAEZRT .icons-menu-main {
  display: flex;
}
@media (max-width: 992px) {
  .cid-v28tmAEZRT .icons-menu-main {
    padding: 0 10px;
  }
}
.cid-v28tmAEZRT .mbr-section-subtitle {
  color: #141414;
  text-align: center;
}
.cid-v28tmAEZRT .navbar-caption {
  color: #000000;
}
.cid-v28tmAEZRT .mbr-text {
  color: #141414;
  text-align: center;
}
.cid-v28tmAEZRT .mbr-section-subtitle,
.cid-v28tmAEZRT .text_widget,
.cid-v28tmAEZRT .mbr-section-btn {
  text-align: center;
}
.cid-v28tmAEZRT a[class*="text-"]:not(.nav-link):not(.dropdown-item):not([role]):not(.navbar-caption):hover {
  background-image: none;
}
.cid-v28tmAEZRT .nav-link,
.cid-v28tmAEZRT .dropdown-item {
  color: #000000;
}
.cid-v28tmQIaGY {
  background-color: transparent;
}
.cid-v28tmQIaGY .navbar-dropdown {
  background-color: #f4f4f6 !important;
  padding: 0;
}
.cid-v28tmQIaGY .navbar.navbar-expand-lg .dropdown .dropdown-menu {
  background-color: #f4f4f6 !important;
  background: #f4f4f6;
}
.cid-v28tmQIaGY .navbar.navbar-expand-lg .dropdown .dropdown-menu .dropdown-submenu {
  margin: 0;
  left: 100%;
}
.cid-v28tmQIaGY .menu_box {
  flex-wrap: nowrap;
}
@media (max-width: 991px) {
  .cid-v28tmQIaGY .menu_box {
    flex-direction: column;
    align-items: flex-start;
  }
  .cid-v28tmQIaGY .menu_box .navbar.opened,
  .cid-v28tmQIaGY .menu_box .navbar-collapse {
    background-color: #f4f4f6 !important;
    transition: all 0s ease 0s;
  }
}
.cid-v28tmQIaGY .navbar-dropdown {
  position: relative !important;
}
.cid-v28tmQIaGY .btn {
  min-height: auto;
  box-shadow: none;
  margin-top: 0;
}
.cid-v28tmQIaGY .btn:hover {
  box-shadow: none;
}
.cid-v28tmQIaGY .nav-item {
  margin: 4px 15px;
}
@media (min-width: 1200px) {
  .cid-v28tmQIaGY .nav-item {
    margin: 4px 20px;
  }
}
@media (max-width: 991px) {
  .cid-v28tmQIaGY .nav-item {
    margin: 0 !important;
  }
}
.cid-v28tmQIaGY .nav-item .nav-link {
  transition: all 0.5s ease-out;
  border-radius: 0.5rem !important;
  position: relative;
}
.cid-v28tmQIaGY .nav-item .nav-link::before {
  content: '';
  position: absolute;
  bottom: 0;
  left: 0;
  background-image: linear-gradient(90deg, #006d77 -5%, #83c5be 95%);
  height: 1px;
  width: 0;
  transition: all 0.3s ease-in-out;
}
.cid-v28tmQIaGY .nav-item .nav-link:hover::before,
.cid-v28tmQIaGY .nav-item .nav-link:focus::before {
  width: 100%;
}
.cid-v28tmQIaGY .dropdown-menu {
  border-radius: 0;
  box-shadow: none;
  text-align: left;
}
@media (min-width: 992px) {
  .cid-v28tmQIaGY .dropdown-menu {
    padding: 18px 34px 22px;
    min-width: 250px;
    top: auto !important;
    left: -40px !important;
  }
  .cid-v28tmQIaGY .dropdown-menu.dropdown-submenu {
    left: 215px !important;
    top: -45% !important;
  }
}
@media (max-width: 991px) {
  .cid-v28tmQIaGY .dropdown-menu .dropdown-toggle[data-toggle="dropdown-submenu"]::after,
  .cid-v28tmQIaGY .link.dropdown-toggle::after {
    display: inline-block;
    width: 7px;
    height: 7px;
    margin-left: 0.5rem;
    margin-bottom: 2px;
    content: "";
    border: 2px solid;
    border-left: none;
    border-top: none;
    transform: rotate(-45deg);
    right: 15px;
    position: absolute;
    margin-top: -2px;
  }
  .cid-v28tmQIaGY .show.dropdown-toggle[aria-expanded="true"]::after {
    transform: rotate(45deg);
    margin-top: -4px;
  }
  .cid-v28tmQIaGY .offcanvas_box {
    display: none;
  }
}
.cid-v28tmQIaGY .dropdown-item {
  border: none;
  font-weight: 300 !important;
}
.cid-v28tmQIaGY .nav-dropdown .link {
  font-weight: 400 !important;
  padding: 0 !important;
  margin: 0 !important;
}
.cid-v28tmQIaGY .nav-dropdown .link.dropdown-toggle::after {
  margin-left: 0.5rem;
  margin-top: 0;
}
.cid-v28tmQIaGY .container {
  display: flex;
  margin: auto;
}
.cid-v28tmQIaGY .iconfont-wrapper {
  color: #141414;
  font-size: 17px;
  margin-right: 10px;
  margin-bottom: 5px;
  width: 25px;
  height: 25px;
  border-radius: 50%;
  display: flex;
  justify-content: center;
  align-items: center;
  transition: all 0.2s ease-in-out;
}
.cid-v28tmQIaGY .iconfont-wrapper:last-child {
  margin-right: 0;
}
.cid-v28tmQIaGY .iconfont-wrapper:hover {
  opacity: 0.5;
}
.cid-v28tmQIaGY .navbar-nav {
  margin: 0 1rem;
}
@media (min-width: 992px) {
  .cid-v28tmQIaGY .navbar-nav {
    margin: 0;
  }
}
.cid-v28tmQIaGY .dropdown-menu,
.cid-v28tmQIaGY .navbar.opened {
  background-color: false !important;
}
.cid-v28tmQIaGY .nav-item:focus,
.cid-v28tmQIaGY .nav-link:focus {
  outline: none;
}
.cid-v28tmQIaGY .dropdown .dropdown-menu .dropdown-item {
  width: auto;
  transition: all 0.25s ease-in-out;
}
.cid-v28tmQIaGY .dropdown .dropdown-menu .dropdown-item::after {
  right: 0.5rem;
}
.cid-v28tmQIaGY .dropdown .dropdown-menu .dropdown-item .mbr-iconfont {
  margin-right: 0.5rem;
  vertical-align: sub;
}
.cid-v28tmQIaGY .dropdown .dropdown-menu .dropdown-item .mbr-iconfont:before {
  display: inline-block;
  transform: scale(1, 1);
  transition: all 0.25s ease-in-out;
}
.cid-v28tmQIaGY .collapsed .dropdown-menu .dropdown-item:before {
  display: none;
}
.cid-v28tmQIaGY .collapsed .dropdown .dropdown-menu .dropdown-item {
  padding: 0.235em 1.5em 0.235em 1.5em !important;
  transition: none;
  margin: 0 !important;
}
.cid-v28tmQIaGY .navbar {
  min-height: 70px;
  padding: 10px 0;
  transition: all 0.3s;
  border-bottom-width: 0;
}
@media (max-width: 992px) {
  .cid-v28tmQIaGY .navbar {
    min-height: 30px;
    max-height: none;
  }
}
.cid-v28tmQIaGY .navbar.opened {
  transition: all 0.3s;
}
.cid-v28tmQIaGY .navbar .dropdown-item {
  padding: 0;
  margin: 8px 0;
}
.cid-v28tmQIaGY .navbar .navbar-logo img {
  max-width: 40px;
  min-height: 40px;
  object-fit: contain;
  border-radius: 10px !important;
}
.cid-v28tmQIaGY .navbar .navbar-collapse {
  justify-content: center;
  justify-content: flex-end;
  z-index: 1;
}
.cid-v28tmQIaGY .navbar.collapsed {
  justify-content: center;
}
.cid-v28tmQIaGY .navbar.collapsed .nav-item .nav-link::before {
  display: none;
}
.cid-v28tmQIaGY .navbar.collapsed.opened .dropdown-menu {
  top: 0;
}
.cid-v28tmQIaGY .navbar.collapsed .dropdown-menu .dropdown-submenu {
  left: 0 !important;
}
.cid-v28tmQIaGY .navbar.collapsed .dropdown-menu .dropdown-item:after {
  right: auto;
}
.cid-v28tmQIaGY .navbar.collapsed ul.navbar-nav li {
  margin: auto;
}
.cid-v28tmQIaGY .navbar.collapsed .dropdown-menu .dropdown-item {
  padding: 0.25rem 1.5rem;
  text-align: left;
}
.cid-v28tmQIaGY .navbar.collapsed .icons-menu {
  padding: 0;
}
@media (max-width: 991px) {
  .cid-v28tmQIaGY .navbar .nav-item {
    padding: 0.5rem 0;
  }
  .cid-v28tmQIaGY .navbar .navbar-collapse {
    padding: 34px 0;
    border-radius: 16px;
    width: 100%;
  }
  .cid-v28tmQIaGY .navbar .nav-item .nav-link::before {
    display: none;
  }
  .cid-v28tmQIaGY .navbar.opened .dropdown-menu {
    top: 0;
  }
  .cid-v28tmQIaGY .navbar .dropdown-menu {
    padding: 6px 0 6px 15px;
  }
  .cid-v28tmQIaGY .navbar .dropdown-menu .dropdown-submenu {
    left: 0 !important;
  }
  .cid-v28tmQIaGY .navbar .dropdown-menu .dropdown-item:after {
    right: auto;
    margin-top: -0.4rem;
  }
  .cid-v28tmQIaGY .navbar .navbar-logo img {
    height: 3rem !important;
  }
  .cid-v28tmQIaGY .navbar ul.navbar-nav {
    overflow: hidden;
    margin: 0;
  }
  .cid-v28tmQIaGY .navbar ul.navbar-nav li {
    margin: 0;
  }
  .cid-v28tmQIaGY .navbar .dropdown-menu .dropdown-item {
    padding: 0 !important;
    margin: 0;
    margin-top: 8px;
    text-align: left;
  }
  .cid-v28tmQIaGY .navbar .navbar-brand {
    flex-shrink: initial;
    flex-basis: auto;
    word-break: break-word;
    padding-right: 0;
    width: 100%;
    justify-content: space-between;
  }
  .cid-v28tmQIaGY .navbar .navbar-toggler {
    flex-basis: auto;
  }
  .cid-v28tmQIaGY .navbar .icons-menu {
    padding: 0;
  }
}
.cid-v28tmQIaGY .navbar.navbar-short {
  min-height: 60px;
}
.cid-v28tmQIaGY .navbar.navbar-short .navbar-logo img {
  height: 2.5rem !important;
}
.cid-v28tmQIaGY .navbar.navbar-short .navbar-brand {
  min-height: 60px;
  padding: 0;
}
.cid-v28tmQIaGY .navbar-brand {
  min-height: 70px;
  flex-shrink: 0;
  align-items: center;
  margin-right: 0;
  padding: 10px 0;
  transition: all 0.3s;
  word-break: break-word;
  z-index: 1;
}
.cid-v28tmQIaGY .navbar-brand .navbar-caption {
  line-height: inherit !important;
  font-weight: 400;
}
.cid-v28tmQIaGY .navbar-brand .navbar-logo a {
  outline: none;
}
.cid-v28tmQIaGY .dropdown-item.active,
.cid-v28tmQIaGY .dropdown-item:active {
  background-color: transparent;
}
.cid-v28tmQIaGY .navbar-expand-lg .navbar-nav .nav-link {
  margin: 8px 12px !important;
}
@media (max-width: 991px) {
  .cid-v28tmQIaGY .navbar-expand-lg .navbar-nav .nav-link {
    margin: 8px 10px !important;
  }
}
.cid-v28tmQIaGY .nav-dropdown .link.dropdown-toggle {
  margin-right: 1.667em;
}
.cid-v28tmQIaGY .nav-dropdown .link.dropdown-toggle[aria-expanded="true"] {
  margin-right: 0;
  padding: 0.667em 1.667em;
}
.cid-v28tmQIaGY .navbar .dropdown.open > .dropdown-menu {
  display: block;
}
.cid-v28tmQIaGY ul.navbar-nav {
  flex-wrap: wrap;
  padding: 0;
}
.cid-v28tmQIaGY .navbar-buttons {
  text-align: center;
  min-width: 170px;
}
.cid-v28tmQIaGY button.navbar-toggler {
  outline: none;
  width: 48px;
  height: 48px;
  border-radius: 50%;
  cursor: pointer;
  transition: all 0.2s;
  position: relative;
  align-self: center;
  color: #f4f4f6;
  background: #f4f4f6;
}
.cid-v28tmQIaGY button.navbar-toggler .hamburger span {
  position: absolute;
  right: 10px;
  margin-top: 14px;
  width: 26px;
  height: 2px;
  border-right: 5px;
  background-color: #141414;
}
.cid-v28tmQIaGY button.navbar-toggler .hamburger span:nth-child(1) {
  top: 0;
  transition: all 0.2s;
}
.cid-v28tmQIaGY button.navbar-toggler .hamburger span:nth-child(2) {
  top: 8px;
  transition: all 0.15s;
}
.cid-v28tmQIaGY button.navbar-toggler .hamburger span:nth-child(3) {
  top: 8px;
  transition: all 0.15s;
}
.cid-v28tmQIaGY button.navbar-toggler .hamburger span:nth-child(4) {
  top: 16px;
  transition: all 0.2s;
}
.cid-v28tmQIaGY nav.opened .hamburger span:nth-child(1) {
  top: 8px;
  width: 0;
  opacity: 0;
  right: 50%;
  transition: all 0.2s;
}
.cid-v28tmQIaGY nav.opened .hamburger span:nth-child(2) {
  transform: rotate(45deg);
  transition: all 0.25s;
}
.cid-v28tmQIaGY nav.opened .hamburger span:nth-child(3) {
  transform: rotate(-45deg);
  transition: all 0.25s;
}
.cid-v28tmQIaGY nav.opened .hamburger span:nth-child(4) {
  top: 8px;
  width: 0;
  opacity: 0;
  right: 50%;
  transition: all 0.2s;
}
.cid-v28tmQIaGY a.nav-link {
  display: flex;
  align-items: center;
  justify-content: flex-start;
}
.cid-v28tmQIaGY .icons-menu {
  flex-wrap: nowrap;
  display: flex;
  justify-content: center;
  padding: 0;
  text-align: center;
  margin-bottom: 35px;
}
@media screen and (-ms-high-contrast: active), (-ms-high-contrast: none) {
  .cid-v28tmQIaGY .navbar {
    height: 70px;
  }
  .cid-v28tmQIaGY .navbar.opened {
    height: auto;
  }
  .cid-v28tmQIaGY .nav-item .nav-link:hover::before {
    width: 175%;
    max-width: calc(100% + 2rem);
    left: -1rem;
  }
}
.cid-v28tmQIaGY .navbar-dropdown .navbar-logo {
  margin-right: 10px;
}
@media (min-width: 768px) {
  .cid-v28tmQIaGY .container-fluid {
    padding-left: 64px;
    padding-right: 64px;
  }
}
.cid-v28tmQIaGY .mbr-section-btn-main .btn {
  margin: 8px;
  min-width: 180px;
}
.cid-v28tmQIaGY .mbr-section-btn-main .btn::before {
  background-image: linear-gradient(90deg, #83c5be 0%, transparent 100%);
}
.cid-v28tmQIaGY .mbr-section-btn-main .btn:hover,
.cid-v28tmQIaGY .mbr-section-btn-main .btn:focus {
  box-shadow: inset 250px 10px 5px #006d77 !important;
  border-color: #006d77 !important;
}
.cid-v28tmQIaGY .mbr-section-btn .btn::before {
  background-image: linear-gradient(90deg, #83c5be 0%, transparent 100%);
}
.cid-v28tmQIaGY .mbr-section-btn .btn:hover,
.cid-v28tmQIaGY .mbr-section-btn .btn:focus {
  box-shadow: inset 250px 10px 5px #006d77 !important;
  border-color: #006d77 !important;
}
.cid-v28tmQIaGY .navbar-caption:hover {
  color: #e29578;
}
@media (min-width: 992px) {
  .cid-v28tmQIaGY .dropdown-menu.dropdown-submenu {
    left: 175px !important;
    top: -45% !important;
  }
}
.cid-v28tmQIaGY .text_widget {
  margin-bottom: 32px;
}
.cid-v28tmQIaGY .text_widget a {
  transition: all 0.3s ease-out;
}
.cid-v28tmQIaGY .text_widget a:hover,
.cid-v28tmQIaGY .text_widget a:focus {
  opacity: 0.8;
}
@media (min-width: 992px) {
  .cid-v28tmQIaGY .navbar-nav.nav-dropdown {
    display: -webkit-flex;
    width: 100%;
    justify-content: flex-end;
    min-width: 200px;
  }
}
.cid-v28tmQIaGY .icons-menu-main {
  display: flex;
}
@media (max-width: 992px) {
  .cid-v28tmQIaGY .icons-menu-main {
    padding: 0 10px;
  }
}
.cid-v28tmQIaGY .mbr-section-subtitle {
  color: #141414;
  text-align: center;
}
.cid-v28tmQIaGY .navbar-caption {
  color: #000000;
}
.cid-v28tmQIaGY .mbr-text {
  color: #141414;
  text-align: center;
}
.cid-v28tmQIaGY .mbr-section-subtitle,
.cid-v28tmQIaGY .text_widget,
.cid-v28tmQIaGY .mbr-section-btn {
  text-align: center;
}
.cid-v28tmQIaGY a[class*="text-"]:not(.nav-link):not(.dropdown-item):not([role]):not(.navbar-caption):hover {
  background-image: none;
}
.cid-v28tmQIaGY .nav-link,
.cid-v28tmQIaGY .dropdown-item {
  color: #000000;
}
.cid-v28tn5z33a {
  background-color: transparent;
}
.cid-v28tn5z33a .navbar-dropdown {
  background-color: #f4f4f6 !important;
  padding: 0;
}
.cid-v28tn5z33a .navbar.navbar-expand-lg .dropdown .dropdown-menu {
  background-color: #f4f4f6 !important;
  background: #f4f4f6;
}
.cid-v28tn5z33a .navbar.navbar-expand-lg .dropdown .dropdown-menu .dropdown-submenu {
  margin: 0;
  left: 100%;
}
.cid-v28tn5z33a .menu_box {
  flex-wrap: nowrap;
}
@media (max-width: 991px) {
  .cid-v28tn5z33a .menu_box {
    flex-direction: column;
    align-items: flex-start;
  }
  .cid-v28tn5z33a .menu_box .navbar.opened,
  .cid-v28tn5z33a .menu_box .navbar-collapse {
    background-color: #f4f4f6 !important;
    transition: all 0s ease 0s;
  }
}
.cid-v28tn5z33a .navbar-dropdown {
  position: relative !important;
}
.cid-v28tn5z33a .btn {
  min-height: auto;
  box-shadow: none;
  margin-top: 0;
}
.cid-v28tn5z33a .btn:hover {
  box-shadow: none;
}
.cid-v28tn5z33a .nav-item {
  margin: 4px 15px;
}
@media (min-width: 1200px) {
  .cid-v28tn5z33a .nav-item {
    margin: 4px 20px;
  }
}
@media (max-width: 991px) {
  .cid-v28tn5z33a .nav-item {
    margin: 0 !important;
  }
}
.cid-v28tn5z33a .nav-item .nav-link {
  transition: all 0.5s ease-out;
  border-radius: 0.5rem !important;
  position: relative;
}
.cid-v28tn5z33a .nav-item .nav-link::before {
  content: '';
  position: absolute;
  bottom: 0;
  left: 0;
  background-image: linear-gradient(90deg, #006d77 -5%, #83c5be 95%);
  height: 1px;
  width: 0;
  transition: all 0.3s ease-in-out;
}
.cid-v28tn5z33a .nav-item .nav-link:hover::before,
.cid-v28tn5z33a .nav-item .nav-link:focus::before {
  width: 100%;
}
.cid-v28tn5z33a .dropdown-menu {
  border-radius: 0;
  box-shadow: none;
  text-align: left;
}
@media (min-width: 992px) {
  .cid-v28tn5z33a .dropdown-menu {
    padding: 18px 34px 22px;
    min-width: 250px;
    top: auto !important;
    left: -40px !important;
  }
  .cid-v28tn5z33a .dropdown-menu.dropdown-submenu {
    left: 215px !important;
    top: -45% !important;
  }
}
@media (max-width: 991px) {
  .cid-v28tn5z33a .dropdown-menu .dropdown-toggle[data-toggle="dropdown-submenu"]::after,
  .cid-v28tn5z33a .link.dropdown-toggle::after {
    display: inline-block;
    width: 7px;
    height: 7px;
    margin-left: 0.5rem;
    margin-bottom: 2px;
    content: "";
    border: 2px solid;
    border-left: none;
    border-top: none;
    transform: rotate(-45deg);
    right: 15px;
    position: absolute;
    margin-top: -2px;
  }
  .cid-v28tn5z33a .show.dropdown-toggle[aria-expanded="true"]::after {
    transform: rotate(45deg);
    margin-top: -4px;
  }
  .cid-v28tn5z33a .offcanvas_box {
    display: none;
  }
}
.cid-v28tn5z33a .dropdown-item {
  border: none;
  font-weight: 300 !important;
}
.cid-v28tn5z33a .nav-dropdown .link {
  font-weight: 400 !important;
  padding: 0 !important;
  margin: 0 !important;
}
.cid-v28tn5z33a .nav-dropdown .link.dropdown-toggle::after {
  margin-left: 0.5rem;
  margin-top: 0;
}
.cid-v28tn5z33a .container {
  display: flex;
  margin: auto;
}
.cid-v28tn5z33a .iconfont-wrapper {
  color: #141414;
  font-size: 17px;
  margin-right: 10px;
  margin-bottom: 5px;
  width: 25px;
  height: 25px;
  border-radius: 50%;
  display: flex;
  justify-content: center;
  align-items: center;
  transition: all 0.2s ease-in-out;
}
.cid-v28tn5z33a .iconfont-wrapper:last-child {
  margin-right: 0;
}
.cid-v28tn5z33a .iconfont-wrapper:hover {
  opacity: 0.5;
}
.cid-v28tn5z33a .navbar-nav {
  margin: 0 1rem;
}
@media (min-width: 992px) {
  .cid-v28tn5z33a .navbar-nav {
    margin: 0;
  }
}
.cid-v28tn5z33a .dropdown-menu,
.cid-v28tn5z33a .navbar.opened {
  background-color: false !important;
}
.cid-v28tn5z33a .nav-item:focus,
.cid-v28tn5z33a .nav-link:focus {
  outline: none;
}
.cid-v28tn5z33a .dropdown .dropdown-menu .dropdown-item {
  width: auto;
  transition: all 0.25s ease-in-out;
}
.cid-v28tn5z33a .dropdown .dropdown-menu .dropdown-item::after {
  right: 0.5rem;
}
.cid-v28tn5z33a .dropdown .dropdown-menu .dropdown-item .mbr-iconfont {
  margin-right: 0.5rem;
  vertical-align: sub;
}
.cid-v28tn5z33a .dropdown .dropdown-menu .dropdown-item .mbr-iconfont:before {
  display: inline-block;
  transform: scale(1, 1);
  transition: all 0.25s ease-in-out;
}
.cid-v28tn5z33a .collapsed .dropdown-menu .dropdown-item:before {
  display: none;
}
.cid-v28tn5z33a .collapsed .dropdown .dropdown-menu .dropdown-item {
  padding: 0.235em 1.5em 0.235em 1.5em !important;
  transition: none;
  margin: 0 !important;
}
.cid-v28tn5z33a .navbar {
  min-height: 70px;
  padding: 10px 0;
  transition: all 0.3s;
  border-bottom-width: 0;
}
@media (max-width: 992px) {
  .cid-v28tn5z33a .navbar {
    min-height: 30px;
    max-height: none;
  }
}
.cid-v28tn5z33a .navbar.opened {
  transition: all 0.3s;
}
.cid-v28tn5z33a .navbar .dropdown-item {
  padding: 0;
  margin: 8px 0;
}
.cid-v28tn5z33a .navbar .navbar-logo img {
  max-width: 40px;
  min-height: 40px;
  object-fit: contain;
  border-radius: 10px !important;
}
.cid-v28tn5z33a .navbar .navbar-collapse {
  justify-content: center;
  justify-content: flex-end;
  z-index: 1;
}
.cid-v28tn5z33a .navbar.collapsed {
  justify-content: center;
}
.cid-v28tn5z33a .navbar.collapsed .nav-item .nav-link::before {
  display: none;
}
.cid-v28tn5z33a .navbar.collapsed.opened .dropdown-menu {
  top: 0;
}
.cid-v28tn5z33a .navbar.collapsed .dropdown-menu .dropdown-submenu {
  left: 0 !important;
}
.cid-v28tn5z33a .navbar.collapsed .dropdown-menu .dropdown-item:after {
  right: auto;
}
.cid-v28tn5z33a .navbar.collapsed ul.navbar-nav li {
  margin: auto;
}
.cid-v28tn5z33a .navbar.collapsed .dropdown-menu .dropdown-item {
  padding: 0.25rem 1.5rem;
  text-align: left;
}
.cid-v28tn5z33a .navbar.collapsed .icons-menu {
  padding: 0;
}
@media (max-width: 991px) {
  .cid-v28tn5z33a .navbar .nav-item {
    padding: 0.5rem 0;
  }
  .cid-v28tn5z33a .navbar .navbar-collapse {
    padding: 34px 0;
    border-radius: 16px;
    width: 100%;
  }
  .cid-v28tn5z33a .navbar .nav-item .nav-link::before {
    display: none;
  }
  .cid-v28tn5z33a .navbar.opened .dropdown-menu {
    top: 0;
  }
  .cid-v28tn5z33a .navbar .dropdown-menu {
    padding: 6px 0 6px 15px;
  }
  .cid-v28tn5z33a .navbar .dropdown-menu .dropdown-submenu {
    left: 0 !important;
  }
  .cid-v28tn5z33a .navbar .dropdown-menu .dropdown-item:after {
    right: auto;
    margin-top: -0.4rem;
  }
  .cid-v28tn5z33a .navbar .navbar-logo img {
    height: 3rem !important;
  }
  .cid-v28tn5z33a .navbar ul.navbar-nav {
    overflow: hidden;
    margin: 0;
  }
  .cid-v28tn5z33a .navbar ul.navbar-nav li {
    margin: 0;
  }
  .cid-v28tn5z33a .navbar .dropdown-menu .dropdown-item {
    padding: 0 !important;
    margin: 0;
    margin-top: 8px;
    text-align: left;
  }
  .cid-v28tn5z33a .navbar .navbar-brand {
    flex-shrink: initial;
    flex-basis: auto;
    word-break: break-word;
    padding-right: 0;
    width: 100%;
    justify-content: space-between;
  }
  .cid-v28tn5z33a .navbar .navbar-toggler {
    flex-basis: auto;
  }
  .cid-v28tn5z33a .navbar .icons-menu {
    padding: 0;
  }
}
.cid-v28tn5z33a .navbar.navbar-short {
  min-height: 60px;
}
.cid-v28tn5z33a .navbar.navbar-short .navbar-logo img {
  height: 2.5rem !important;
}
.cid-v28tn5z33a .navbar.navbar-short .navbar-brand {
  min-height: 60px;
  padding: 0;
}
.cid-v28tn5z33a .navbar-brand {
  min-height: 70px;
  flex-shrink: 0;
  align-items: center;
  margin-right: 0;
  padding: 10px 0;
  transition: all 0.3s;
  word-break: break-word;
  z-index: 1;
}
.cid-v28tn5z33a .navbar-brand .navbar-caption {
  line-height: inherit !important;
  font-weight: 400;
}
.cid-v28tn5z33a .navbar-brand .navbar-logo a {
  outline: none;
}
.cid-v28tn5z33a .dropdown-item.active,
.cid-v28tn5z33a .dropdown-item:active {
  background-color: transparent;
}
.cid-v28tn5z33a .navbar-expand-lg .navbar-nav .nav-link {
  margin: 8px 12px !important;
}
@media (max-width: 991px) {
  .cid-v28tn5z33a .navbar-expand-lg .navbar-nav .nav-link {
    margin: 8px 10px !important;
  }
}
.cid-v28tn5z33a .nav-dropdown .link.dropdown-toggle {
  margin-right: 1.667em;
}
.cid-v28tn5z33a .nav-dropdown .link.dropdown-toggle[aria-expanded="true"] {
  margin-right: 0;
  padding: 0.667em 1.667em;
}
.cid-v28tn5z33a .navbar .dropdown.open > .dropdown-menu {
  display: block;
}
.cid-v28tn5z33a ul.navbar-nav {
  flex-wrap: wrap;
  padding: 0;
}
.cid-v28tn5z33a .navbar-buttons {
  text-align: center;
  min-width: 170px;
}
.cid-v28tn5z33a button.navbar-toggler {
  outline: none;
  width: 48px;
  height: 48px;
  border-radius: 50%;
  cursor: pointer;
  transition: all 0.2s;
  position: relative;
  align-self: center;
  color: #f4f4f6;
  background: #f4f4f6;
}
.cid-v28tn5z33a button.navbar-toggler .hamburger span {
  position: absolute;
  right: 10px;
  margin-top: 14px;
  width: 26px;
  height: 2px;
  border-right: 5px;
  background-color: #141414;
}
.cid-v28tn5z33a button.navbar-toggler .hamburger span:nth-child(1) {
  top: 0;
  transition: all 0.2s;
}
.cid-v28tn5z33a button.navbar-toggler .hamburger span:nth-child(2) {
  top: 8px;
  transition: all 0.15s;
}
.cid-v28tn5z33a button.navbar-toggler .hamburger span:nth-child(3) {
  top: 8px;
  transition: all 0.15s;
}
.cid-v28tn5z33a button.navbar-toggler .hamburger span:nth-child(4) {
  top: 16px;
  transition: all 0.2s;
}
.cid-v28tn5z33a nav.opened .hamburger span:nth-child(1) {
  top: 8px;
  width: 0;
  opacity: 0;
  right: 50%;
  transition: all 0.2s;
}
.cid-v28tn5z33a nav.opened .hamburger span:nth-child(2) {
  transform: rotate(45deg);
  transition: all 0.25s;
}
.cid-v28tn5z33a nav.opened .hamburger span:nth-child(3) {
  transform: rotate(-45deg);
  transition: all 0.25s;
}
.cid-v28tn5z33a nav.opened .hamburger span:nth-child(4) {
  top: 8px;
  width: 0;
  opacity: 0;
  right: 50%;
  transition: all 0.2s;
}
.cid-v28tn5z33a a.nav-link {
  display: flex;
  align-items: center;
  justify-content: flex-start;
}
.cid-v28tn5z33a .icons-menu {
  flex-wrap: nowrap;
  display: flex;
  justify-content: center;
  padding: 0;
  text-align: center;
  margin-bottom: 35px;
}
@media screen and (-ms-high-contrast: active), (-ms-high-contrast: none) {
  .cid-v28tn5z33a .navbar {
    height: 70px;
  }
  .cid-v28tn5z33a .navbar.opened {
    height: auto;
  }
  .cid-v28tn5z33a .nav-item .nav-link:hover::before {
    width: 175%;
    max-width: calc(100% + 2rem);
    left: -1rem;
  }
}
.cid-v28tn5z33a .navbar-dropdown .navbar-logo {
  margin-right: 10px;
}
@media (min-width: 768px) {
  .cid-v28tn5z33a .container-fluid {
    padding-left: 64px;
    padding-right: 64px;
  }
}
.cid-v28tn5z33a .mbr-section-btn-main .btn {
  margin: 8px;
  min-width: 180px;
}
.cid-v28tn5z33a .mbr-section-btn-main .btn::before {
  background-image: linear-gradient(90deg, #83c5be 0%, transparent 100%);
}
.cid-v28tn5z33a .mbr-section-btn-main .btn:hover,
.cid-v28tn5z33a .mbr-section-btn-main .btn:focus {
  box-shadow: inset 250px 10px 5px #006d77 !important;
  border-color: #006d77 !important;
}
.cid-v28tn5z33a .mbr-section-btn .btn::before {
  background-image: linear-gradient(90deg, #83c5be 0%, transparent 100%);
}
.cid-v28tn5z33a .mbr-section-btn .btn:hover,
.cid-v28tn5z33a .mbr-section-btn .btn:focus {
  box-shadow: inset 250px 10px 5px #006d77 !important;
  border-color: #006d77 !important;
}
.cid-v28tn5z33a .navbar-caption:hover {
  color: #e29578;
}
@media (min-width: 992px) {
  .cid-v28tn5z33a .dropdown-menu.dropdown-submenu {
    left: 175px !important;
    top: -45% !important;
  }
}
.cid-v28tn5z33a .text_widget {
  margin-bottom: 32px;
}
.cid-v28tn5z33a .text_widget a {
  transition: all 0.3s ease-out;
}
.cid-v28tn5z33a .text_widget a:hover,
.cid-v28tn5z33a .text_widget a:focus {
  opacity: 0.8;
}
@media (min-width: 992px) {
  .cid-v28tn5z33a .navbar-nav.nav-dropdown {
    display: -webkit-flex;
    width: 100%;
    justify-content: flex-end;
    min-width: 200px;
  }
}
.cid-v28tn5z33a .icons-menu-main {
  display: flex;
}
@media (max-width: 992px) {
  .cid-v28tn5z33a .icons-menu-main {
    padding: 0 10px;
  }
}
.cid-v28tn5z33a .mbr-section-subtitle {
  color: #141414;
  text-align: center;
}
.cid-v28tn5z33a .navbar-caption {
  color: #000000;
}
.cid-v28tn5z33a .mbr-text {
  color: #141414;
  text-align: center;
}
.cid-v28tn5z33a .mbr-section-subtitle,
.cid-v28tn5z33a .text_widget,
.cid-v28tn5z33a .mbr-section-btn {
  text-align: center;
}
.cid-v28tn5z33a a[class*="text-"]:not(.nav-link):not(.dropdown-item):not([role]):not(.navbar-caption):hover {
  background-image: none;
}
.cid-v28tn5z33a .nav-link,
.cid-v28tn5z33a .dropdown-item {
  color: #000000;
}
.cid-v28tnkATCY {
  background-color: transparent;
}
.cid-v28tnkATCY .navbar-dropdown {
  background-color: #f4f4f6 !important;
  padding: 0;
}
.cid-v28tnkATCY .navbar.navbar-expand-lg .dropdown .dropdown-menu {
  background-color: #f4f4f6 !important;
  background: #f4f4f6;
}
.cid-v28tnkATCY .navbar.navbar-expand-lg .dropdown .dropdown-menu .dropdown-submenu {
  margin: 0;
  left: 100%;
}
.cid-v28tnkATCY .menu_box {
  flex-wrap: nowrap;
}
@media (max-width: 991px) {
  .cid-v28tnkATCY .menu_box {
    flex-direction: column;
    align-items: flex-start;
  }
  .cid-v28tnkATCY .menu_box .navbar.opened,
  .cid-v28tnkATCY .menu_box .navbar-collapse {
    background-color: #f4f4f6 !important;
    transition: all 0s ease 0s;
  }
}
.cid-v28tnkATCY .navbar-dropdown {
  position: relative !important;
}
.cid-v28tnkATCY .btn {
  min-height: auto;
  box-shadow: none;
  margin-top: 0;
}
.cid-v28tnkATCY .btn:hover {
  box-shadow: none;
}
.cid-v28tnkATCY .nav-item {
  margin: 4px 15px;
}
@media (min-width: 1200px) {
  .cid-v28tnkATCY .nav-item {
    margin: 4px 20px;
  }
}
@media (max-width: 991px) {
  .cid-v28tnkATCY .nav-item {
    margin: 0 !important;
  }
}
.cid-v28tnkATCY .nav-item .nav-link {
  transition: all 0.5s ease-out;
  border-radius: 0.5rem !important;
  position: relative;
}
.cid-v28tnkATCY .nav-item .nav-link::before {
  content: '';
  position: absolute;
  bottom: 0;
  left: 0;
  background-image: linear-gradient(90deg, #006d77 -5%, #83c5be 95%);
  height: 1px;
  width: 0;
  transition: all 0.3s ease-in-out;
}
.cid-v28tnkATCY .nav-item .nav-link:hover::before,
.cid-v28tnkATCY .nav-item .nav-link:focus::before {
  width: 100%;
}
.cid-v28tnkATCY .dropdown-menu {
  border-radius: 0;
  box-shadow: none;
  text-align: left;
}
@media (min-width: 992px) {
  .cid-v28tnkATCY .dropdown-menu {
    padding: 18px 34px 22px;
    min-width: 250px;
    top: auto !important;
    left: -40px !important;
  }
  .cid-v28tnkATCY .dropdown-menu.dropdown-submenu {
    left: 215px !important;
    top: -45% !important;
  }
}
@media (max-width: 991px) {
  .cid-v28tnkATCY .dropdown-menu .dropdown-toggle[data-toggle="dropdown-submenu"]::after,
  .cid-v28tnkATCY .link.dropdown-toggle::after {
    display: inline-block;
    width: 7px;
    height: 7px;
    margin-left: 0.5rem;
    margin-bottom: 2px;
    content: "";
    border: 2px solid;
    border-left: none;
    border-top: none;
    transform: rotate(-45deg);
    right: 15px;
    position: absolute;
    margin-top: -2px;
  }
  .cid-v28tnkATCY .show.dropdown-toggle[aria-expanded="true"]::after {
    transform: rotate(45deg);
    margin-top: -4px;
  }
  .cid-v28tnkATCY .offcanvas_box {
    display: none;
  }
}
.cid-v28tnkATCY .dropdown-item {
  border: none;
  font-weight: 300 !important;
}
.cid-v28tnkATCY .nav-dropdown .link {
  font-weight: 400 !important;
  padding: 0 !important;
  margin: 0 !important;
}
.cid-v28tnkATCY .nav-dropdown .link.dropdown-toggle::after {
  margin-left: 0.5rem;
  margin-top: 0;
}
.cid-v28tnkATCY .container {
  display: flex;
  margin: auto;
}
.cid-v28tnkATCY .iconfont-wrapper {
  color: #141414;
  font-size: 17px;
  margin-right: 10px;
  margin-bottom: 5px;
  width: 25px;
  height: 25px;
  border-radius: 50%;
  display: flex;
  justify-content: center;
  align-items: center;
  transition: all 0.2s ease-in-out;
}
.cid-v28tnkATCY .iconfont-wrapper:last-child {
  margin-right: 0;
}
.cid-v28tnkATCY .iconfont-wrapper:hover {
  opacity: 0.5;
}
.cid-v28tnkATCY .navbar-nav {
  margin: 0 1rem;
}
@media (min-width: 992px) {
  .cid-v28tnkATCY .navbar-nav {
    margin: 0;
  }
}
.cid-v28tnkATCY .dropdown-menu,
.cid-v28tnkATCY .navbar.opened {
  background-color: false !important;
}
.cid-v28tnkATCY .nav-item:focus,
.cid-v28tnkATCY .nav-link:focus {
  outline: none;
}
.cid-v28tnkATCY .dropdown .dropdown-menu .dropdown-item {
  width: auto;
  transition: all 0.25s ease-in-out;
}
.cid-v28tnkATCY .dropdown .dropdown-menu .dropdown-item::after {
  right: 0.5rem;
}
.cid-v28tnkATCY .dropdown .dropdown-menu .dropdown-item .mbr-iconfont {
  margin-right: 0.5rem;
  vertical-align: sub;
}
.cid-v28tnkATCY .dropdown .dropdown-menu .dropdown-item .mbr-iconfont:before {
  display: inline-block;
  transform: scale(1, 1);
  transition: all 0.25s ease-in-out;
}
.cid-v28tnkATCY .collapsed .dropdown-menu .dropdown-item:before {
  display: none;
}
.cid-v28tnkATCY .collapsed .dropdown .dropdown-menu .dropdown-item {
  padding: 0.235em 1.5em 0.235em 1.5em !important;
  transition: none;
  margin: 0 !important;
}
.cid-v28tnkATCY .navbar {
  min-height: 70px;
  padding: 10px 0;
  transition: all 0.3s;
  border-bottom-width: 0;
}
@media (max-width: 992px) {
  .cid-v28tnkATCY .navbar {
    min-height: 30px;
    max-height: none;
  }
}
.cid-v28tnkATCY .navbar.opened {
  transition: all 0.3s;
}
.cid-v28tnkATCY .navbar .dropdown-item {
  padding: 0;
  margin: 8px 0;
}
.cid-v28tnkATCY .navbar .navbar-logo img {
  max-width: 40px;
  min-height: 40px;
  object-fit: contain;
  border-radius: 10px !important;
}
.cid-v28tnkATCY .navbar .navbar-collapse {
  justify-content: center;
  justify-content: flex-end;
  z-index: 1;
}
.cid-v28tnkATCY .navbar.collapsed {
  justify-content: center;
}
.cid-v28tnkATCY .navbar.collapsed .nav-item .nav-link::before {
  display: none;
}
.cid-v28tnkATCY .navbar.collapsed.opened .dropdown-menu {
  top: 0;
}
.cid-v28tnkATCY .navbar.collapsed .dropdown-menu .dropdown-submenu {
  left: 0 !important;
}
.cid-v28tnkATCY .navbar.collapsed .dropdown-menu .dropdown-item:after {
  right: auto;
}
.cid-v28tnkATCY .navbar.collapsed ul.navbar-nav li {
  margin: auto;
}
.cid-v28tnkATCY .navbar.collapsed .dropdown-menu .dropdown-item {
  padding: 0.25rem 1.5rem;
  text-align: left;
}
.cid-v28tnkATCY .navbar.collapsed .icons-menu {
  padding: 0;
}
@media (max-width: 991px) {
  .cid-v28tnkATCY .navbar .nav-item {
    padding: 0.5rem 0;
  }
  .cid-v28tnkATCY .navbar .navbar-collapse {
    padding: 34px 0;
    border-radius: 16px;
    width: 100%;
  }
  .cid-v28tnkATCY .navbar .nav-item .nav-link::before {
    display: none;
  }
  .cid-v28tnkATCY .navbar.opened .dropdown-menu {
    top: 0;
  }
  .cid-v28tnkATCY .navbar .dropdown-menu {
    padding: 6px 0 6px 15px;
  }
  .cid-v28tnkATCY .navbar .dropdown-menu .dropdown-submenu {
    left: 0 !important;
  }
  .cid-v28tnkATCY .navbar .dropdown-menu .dropdown-item:after {
    right: auto;
    margin-top: -0.4rem;
  }
  .cid-v28tnkATCY .navbar .navbar-logo img {
    height: 3rem !important;
  }
  .cid-v28tnkATCY .navbar ul.navbar-nav {
    overflow: hidden;
    margin: 0;
  }
  .cid-v28tnkATCY .navbar ul.navbar-nav li {
    margin: 0;
  }
  .cid-v28tnkATCY .navbar .dropdown-menu .dropdown-item {
    padding: 0 !important;
    margin: 0;
    margin-top: 8px;
    text-align: left;
  }
  .cid-v28tnkATCY .navbar .navbar-brand {
    flex-shrink: initial;
    flex-basis: auto;
    word-break: break-word;
    padding-right: 0;
    width: 100%;
    justify-content: space-between;
  }
  .cid-v28tnkATCY .navbar .navbar-toggler {
    flex-basis: auto;
  }
  .cid-v28tnkATCY .navbar .icons-menu {
    padding: 0;
  }
}
.cid-v28tnkATCY .navbar.navbar-short {
  min-height: 60px;
}
.cid-v28tnkATCY .navbar.navbar-short .navbar-logo img {
  height: 2.5rem !important;
}
.cid-v28tnkATCY .navbar.navbar-short .navbar-brand {
  min-height: 60px;
  padding: 0;
}
.cid-v28tnkATCY .navbar-brand {
  min-height: 70px;
  flex-shrink: 0;
  align-items: center;
  margin-right: 0;
  padding: 10px 0;
  transition: all 0.3s;
  word-break: break-word;
  z-index: 1;
}
.cid-v28tnkATCY .navbar-brand .navbar-caption {
  line-height: inherit !important;
  font-weight: 400;
}
.cid-v28tnkATCY .navbar-brand .navbar-logo a {
  outline: none;
}
.cid-v28tnkATCY .dropdown-item.active,
.cid-v28tnkATCY .dropdown-item:active {
  background-color: transparent;
}
.cid-v28tnkATCY .navbar-expand-lg .navbar-nav .nav-link {
  margin: 8px 12px !important;
}
@media (max-width: 991px) {
  .cid-v28tnkATCY .navbar-expand-lg .navbar-nav .nav-link {
    margin: 8px 10px !important;
  }
}
.cid-v28tnkATCY .nav-dropdown .link.dropdown-toggle {
  margin-right: 1.667em;
}
.cid-v28tnkATCY .nav-dropdown .link.dropdown-toggle[aria-expanded="true"] {
  margin-right: 0;
  padding: 0.667em 1.667em;
}
.cid-v28tnkATCY .navbar .dropdown.open > .dropdown-menu {
  display: block;
}
.cid-v28tnkATCY ul.navbar-nav {
  flex-wrap: wrap;
  padding: 0;
}
.cid-v28tnkATCY .navbar-buttons {
  text-align: center;
  min-width: 170px;
}
.cid-v28tnkATCY button.navbar-toggler {
  outline: none;
  width: 48px;
  height: 48px;
  border-radius: 50%;
  cursor: pointer;
  transition: all 0.2s;
  position: relative;
  align-self: center;
  color: #f4f4f6;
  background: #f4f4f6;
}
.cid-v28tnkATCY button.navbar-toggler .hamburger span {
  position: absolute;
  right: 10px;
  margin-top: 14px;
  width: 26px;
  height: 2px;
  border-right: 5px;
  background-color: #141414;
}
.cid-v28tnkATCY button.navbar-toggler .hamburger span:nth-child(1) {
  top: 0;
  transition: all 0.2s;
}
.cid-v28tnkATCY button.navbar-toggler .hamburger span:nth-child(2) {
  top: 8px;
  transition: all 0.15s;
}
.cid-v28tnkATCY button.navbar-toggler .hamburger span:nth-child(3) {
  top: 8px;
  transition: all 0.15s;
}
.cid-v28tnkATCY button.navbar-toggler .hamburger span:nth-child(4) {
  top: 16px;
  transition: all 0.2s;
}
.cid-v28tnkATCY nav.opened .hamburger span:nth-child(1) {
  top: 8px;
  width: 0;
  opacity: 0;
  right: 50%;
  transition: all 0.2s;
}
.cid-v28tnkATCY nav.opened .hamburger span:nth-child(2) {
  transform: rotate(45deg);
  transition: all 0.25s;
}
.cid-v28tnkATCY nav.opened .hamburger span:nth-child(3) {
  transform: rotate(-45deg);
  transition: all 0.25s;
}
.cid-v28tnkATCY nav.opened .hamburger span:nth-child(4) {
  top: 8px;
  width: 0;
  opacity: 0;
  right: 50%;
  transition: all 0.2s;
}
.cid-v28tnkATCY a.nav-link {
  display: flex;
  align-items: center;
  justify-content: flex-start;
}
.cid-v28tnkATCY .icons-menu {
  flex-wrap: nowrap;
  display: flex;
  justify-content: center;
  padding: 0;
  text-align: center;
  margin-bottom: 35px;
}
@media screen and (-ms-high-contrast: active), (-ms-high-contrast: none) {
  .cid-v28tnkATCY .navbar {
    height: 70px;
  }
  .cid-v28tnkATCY .navbar.opened {
    height: auto;
  }
  .cid-v28tnkATCY .nav-item .nav-link:hover::before {
    width: 175%;
    max-width: calc(100% + 2rem);
    left: -1rem;
  }
}
.cid-v28tnkATCY .navbar-dropdown .navbar-logo {
  margin-right: 10px;
}
@media (min-width: 768px) {
  .cid-v28tnkATCY .container-fluid {
    padding-left: 64px;
    padding-right: 64px;
  }
}
.cid-v28tnkATCY .mbr-section-btn-main .btn {
  margin: 8px;
  min-width: 180px;
}
.cid-v28tnkATCY .mbr-section-btn-main .btn::before {
  background-image: linear-gradient(90deg, #83c5be 0%, transparent 100%);
}
.cid-v28tnkATCY .mbr-section-btn-main .btn:hover,
.cid-v28tnkATCY .mbr-section-btn-main .btn:focus {
  box-shadow: inset 250px 10px 5px #006d77 !important;
  border-color: #006d77 !important;
}
.cid-v28tnkATCY .mbr-section-btn .btn::before {
  background-image: linear-gradient(90deg, #83c5be 0%, transparent 100%);
}
.cid-v28tnkATCY .mbr-section-btn .btn:hover,
.cid-v28tnkATCY .mbr-section-btn .btn:focus {
  box-shadow: inset 250px 10px 5px #006d77 !important;
  border-color: #006d77 !important;
}
.cid-v28tnkATCY .navbar-caption:hover {
  color: #e29578;
}
@media (min-width: 992px) {
  .cid-v28tnkATCY .dropdown-menu.dropdown-submenu {
    left: 175px !important;
    top: -45% !important;
  }
}
.cid-v28tnkATCY .text_widget {
  margin-bottom: 32px;
}
.cid-v28tnkATCY .text_widget a {
  transition: all 0.3s ease-out;
}
.cid-v28tnkATCY .text_widget a:hover,
.cid-v28tnkATCY .text_widget a:focus {
  opacity: 0.8;
}
@media (min-width: 992px) {
  .cid-v28tnkATCY .navbar-nav.nav-dropdown {
    display: -webkit-flex;
    width: 100%;
    justify-content: flex-end;
    min-width: 200px;
  }
}
.cid-v28tnkATCY .icons-menu-main {
  display: flex;
}
@media (max-width: 992px) {
  .cid-v28tnkATCY .icons-menu-main {
    padding: 0 10px;
  }
}
.cid-v28tnkATCY .mbr-section-subtitle {
  color: #141414;
  text-align: center;
}
.cid-v28tnkATCY .navbar-caption {
  color: #000000;
}
.cid-v28tnkATCY .mbr-text {
  color: #141414;
  text-align: center;
}
.cid-v28tnkATCY .mbr-section-subtitle,
.cid-v28tnkATCY .text_widget,
.cid-v28tnkATCY .mbr-section-btn {
  text-align: center;
}
.cid-v28tnkATCY a[class*="text-"]:not(.nav-link):not(.dropdown-item):not([role]):not(.navbar-caption):hover {
  background-image: none;
}
.cid-v28tnkATCY .nav-link,
.cid-v28tnkATCY .dropdown-item {
  color: #000000;
}
.cid-v28tnAakWe {
  background-color: transparent;
}
.cid-v28tnAakWe .navbar-dropdown {
  background-color: #f4f4f6 !important;
  padding: 0;
}
.cid-v28tnAakWe .navbar.navbar-expand-lg .dropdown .dropdown-menu {
  background-color: #f4f4f6 !important;
  background: #f4f4f6;
}
.cid-v28tnAakWe .navbar.navbar-expand-lg .dropdown .dropdown-menu .dropdown-submenu {
  margin: 0;
  left: 100%;
}
.cid-v28tnAakWe .menu_box {
  flex-wrap: nowrap;
}
@media (max-width: 991px) {
  .cid-v28tnAakWe .menu_box {
    flex-direction: column;
    align-items: flex-start;
  }
  .cid-v28tnAakWe .menu_box .navbar.opened,
  .cid-v28tnAakWe .menu_box .navbar-collapse {
    background-color: #f4f4f6 !important;
    transition: all 0s ease 0s;
  }
}
.cid-v28tnAakWe .navbar-dropdown {
  position: relative !important;
}
.cid-v28tnAakWe .btn {
  min-height: auto;
  box-shadow: none;
  margin-top: 0;
}
.cid-v28tnAakWe .btn:hover {
  box-shadow: none;
}
.cid-v28tnAakWe .nav-item {
  margin: 4px 15px;
}
@media (min-width: 1200px) {
  .cid-v28tnAakWe .nav-item {
    margin: 4px 20px;
  }
}
@media (max-width: 991px) {
  .cid-v28tnAakWe .nav-item {
    margin: 0 !important;
  }
}
.cid-v28tnAakWe .nav-item .nav-link {
  transition: all 0.5s ease-out;
  border-radius: 0.5rem !important;
  position: relative;
}
.cid-v28tnAakWe .nav-item .nav-link::before {
  content: '';
  position: absolute;
  bottom: 0;
  left: 0;
  background-image: linear-gradient(90deg, #006d77 -5%, #83c5be 95%);
  height: 1px;
  width: 0;
  transition: all 0.3s ease-in-out;
}
.cid-v28tnAakWe .nav-item .nav-link:hover::before,
.cid-v28tnAakWe .nav-item .nav-link:focus::before {
  width: 100%;
}
.cid-v28tnAakWe .dropdown-menu {
  border-radius: 0;
  box-shadow: none;
  text-align: left;
}
@media (min-width: 992px) {
  .cid-v28tnAakWe .dropdown-menu {
    padding: 18px 34px 22px;
    min-width: 250px;
    top: auto !important;
    left: -40px !important;
  }
  .cid-v28tnAakWe .dropdown-menu.dropdown-submenu {
    left: 215px !important;
    top: -45% !important;
  }
}
@media (max-width: 991px) {
  .cid-v28tnAakWe .dropdown-menu .dropdown-toggle[data-toggle="dropdown-submenu"]::after,
  .cid-v28tnAakWe .link.dropdown-toggle::after {
    display: inline-block;
    width: 7px;
    height: 7px;
    margin-left: 0.5rem;
    margin-bottom: 2px;
    content: "";
    border: 2px solid;
    border-left: none;
    border-top: none;
    transform: rotate(-45deg);
    right: 15px;
    position: absolute;
    margin-top: -2px;
  }
  .cid-v28tnAakWe .show.dropdown-toggle[aria-expanded="true"]::after {
    transform: rotate(45deg);
    margin-top: -4px;
  }
  .cid-v28tnAakWe .offcanvas_box {
    display: none;
  }
}
.cid-v28tnAakWe .dropdown-item {
  border: none;
  font-weight: 300 !important;
}
.cid-v28tnAakWe .nav-dropdown .link {
  font-weight: 400 !important;
  padding: 0 !important;
  margin: 0 !important;
}
.cid-v28tnAakWe .nav-dropdown .link.dropdown-toggle::after {
  margin-left: 0.5rem;
  margin-top: 0;
}
.cid-v28tnAakWe .container {
  display: flex;
  margin: auto;
}
.cid-v28tnAakWe .iconfont-wrapper {
  color: #141414;
  font-size: 17px;
  margin-right: 10px;
  margin-bottom: 5px;
  width: 25px;
  height: 25px;
  border-radius: 50%;
  display: flex;
  justify-content: center;
  align-items: center;
  transition: all 0.2s ease-in-out;
}
.cid-v28tnAakWe .iconfont-wrapper:last-child {
  margin-right: 0;
}
.cid-v28tnAakWe .iconfont-wrapper:hover {
  opacity: 0.5;
}
.cid-v28tnAakWe .navbar-nav {
  margin: 0 1rem;
}
@media (min-width: 992px) {
  .cid-v28tnAakWe .navbar-nav {
    margin: 0;
  }
}
.cid-v28tnAakWe .dropdown-menu,
.cid-v28tnAakWe .navbar.opened {
  background-color: false !important;
}
.cid-v28tnAakWe .nav-item:focus,
.cid-v28tnAakWe .nav-link:focus {
  outline: none;
}
.cid-v28tnAakWe .dropdown .dropdown-menu .dropdown-item {
  width: auto;
  transition: all 0.25s ease-in-out;
}
.cid-v28tnAakWe .dropdown .dropdown-menu .dropdown-item::after {
  right: 0.5rem;
}
.cid-v28tnAakWe .dropdown .dropdown-menu .dropdown-item .mbr-iconfont {
  margin-right: 0.5rem;
  vertical-align: sub;
}
.cid-v28tnAakWe .dropdown .dropdown-menu .dropdown-item .mbr-iconfont:before {
  display: inline-block;
  transform: scale(1, 1);
  transition: all 0.25s ease-in-out;
}
.cid-v28tnAakWe .collapsed .dropdown-menu .dropdown-item:before {
  display: none;
}
.cid-v28tnAakWe .collapsed .dropdown .dropdown-menu .dropdown-item {
  padding: 0.235em 1.5em 0.235em 1.5em !important;
  transition: none;
  margin: 0 !important;
}
.cid-v28tnAakWe .navbar {
  min-height: 70px;
  padding: 10px 0;
  transition: all 0.3s;
  border-bottom-width: 0;
}
@media (max-width: 992px) {
  .cid-v28tnAakWe .navbar {
    min-height: 30px;
    max-height: none;
  }
}
.cid-v28tnAakWe .navbar.opened {
  transition: all 0.3s;
}
.cid-v28tnAakWe .navbar .dropdown-item {
  padding: 0;
  margin: 8px 0;
}
.cid-v28tnAakWe .navbar .navbar-logo img {
  max-width: 40px;
  min-height: 40px;
  object-fit: contain;
  border-radius: 10px !important;
}
.cid-v28tnAakWe .navbar .navbar-collapse {
  justify-content: center;
  justify-content: flex-end;
  z-index: 1;
}
.cid-v28tnAakWe .navbar.collapsed {
  justify-content: center;
}
.cid-v28tnAakWe .navbar.collapsed .nav-item .nav-link::before {
  display: none;
}
.cid-v28tnAakWe .navbar.collapsed.opened .dropdown-menu {
  top: 0;
}
.cid-v28tnAakWe .navbar.collapsed .dropdown-menu .dropdown-submenu {
  left: 0 !important;
}
.cid-v28tnAakWe .navbar.collapsed .dropdown-menu .dropdown-item:after {
  right: auto;
}
.cid-v28tnAakWe .navbar.collapsed ul.navbar-nav li {
  margin: auto;
}
.cid-v28tnAakWe .navbar.collapsed .dropdown-menu .dropdown-item {
  padding: 0.25rem 1.5rem;
  text-align: left;
}
.cid-v28tnAakWe .navbar.collapsed .icons-menu {
  padding: 0;
}
@media (max-width: 991px) {
  .cid-v28tnAakWe .navbar .nav-item {
    padding: 0.5rem 0;
  }
  .cid-v28tnAakWe .navbar .navbar-collapse {
    padding: 34px 0;
    border-radius: 16px;
    width: 100%;
  }
  .cid-v28tnAakWe .navbar .nav-item .nav-link::before {
    display: none;
  }
  .cid-v28tnAakWe .navbar.opened .dropdown-menu {
    top: 0;
  }
  .cid-v28tnAakWe .navbar .dropdown-menu {
    padding: 6px 0 6px 15px;
  }
  .cid-v28tnAakWe .navbar .dropdown-menu .dropdown-submenu {
    left: 0 !important;
  }
  .cid-v28tnAakWe .navbar .dropdown-menu .dropdown-item:after {
    right: auto;
    margin-top: -0.4rem;
  }
  .cid-v28tnAakWe .navbar .navbar-logo img {
    height: 3rem !important;
  }
  .cid-v28tnAakWe .navbar ul.navbar-nav {
    overflow: hidden;
    margin: 0;
  }
  .cid-v28tnAakWe .navbar ul.navbar-nav li {
    margin: 0;
  }
  .cid-v28tnAakWe .navbar .dropdown-menu .dropdown-item {
    padding: 0 !important;
    margin: 0;
    margin-top: 8px;
    text-align: left;
  }
  .cid-v28tnAakWe .navbar .navbar-brand {
    flex-shrink: initial;
    flex-basis: auto;
    word-break: break-word;
    padding-right: 0;
    width: 100%;
    justify-content: space-between;
  }
  .cid-v28tnAakWe .navbar .navbar-toggler {
    flex-basis: auto;
  }
  .cid-v28tnAakWe .navbar .icons-menu {
    padding: 0;
  }
}
.cid-v28tnAakWe .navbar.navbar-short {
  min-height: 60px;
}
.cid-v28tnAakWe .navbar.navbar-short .navbar-logo img {
  height: 2.5rem !important;
}
.cid-v28tnAakWe .navbar.navbar-short .navbar-brand {
  min-height: 60px;
  padding: 0;
}
.cid-v28tnAakWe .navbar-brand {
  min-height: 70px;
  flex-shrink: 0;
  align-items: center;
  margin-right: 0;
  padding: 10px 0;
  transition: all 0.3s;
  word-break: break-word;
  z-index: 1;
}
.cid-v28tnAakWe .navbar-brand .navbar-caption {
  line-height: inherit !important;
  font-weight: 400;
}
.cid-v28tnAakWe .navbar-brand .navbar-logo a {
  outline: none;
}
.cid-v28tnAakWe .dropdown-item.active,
.cid-v28tnAakWe .dropdown-item:active {
  background-color: transparent;
}
.cid-v28tnAakWe .navbar-expand-lg .navbar-nav .nav-link {
  margin: 8px 12px !important;
}
@media (max-width: 991px) {
  .cid-v28tnAakWe .navbar-expand-lg .navbar-nav .nav-link {
    margin: 8px 10px !important;
  }
}
.cid-v28tnAakWe .nav-dropdown .link.dropdown-toggle {
  margin-right: 1.667em;
}
.cid-v28tnAakWe .nav-dropdown .link.dropdown-toggle[aria-expanded="true"] {
  margin-right: 0;
  padding: 0.667em 1.667em;
}
.cid-v28tnAakWe .navbar .dropdown.open > .dropdown-menu {
  display: block;
}
.cid-v28tnAakWe ul.navbar-nav {
  flex-wrap: wrap;
  padding: 0;
}
.cid-v28tnAakWe .navbar-buttons {
  text-align: center;
  min-width: 170px;
}
.cid-v28tnAakWe button.navbar-toggler {
  outline: none;
  width: 48px;
  height: 48px;
  border-radius: 50%;
  cursor: pointer;
  transition: all 0.2s;
  position: relative;
  align-self: center;
  color: #f4f4f6;
  background: #f4f4f6;
}
.cid-v28tnAakWe button.navbar-toggler .hamburger span {
  position: absolute;
  right: 10px;
  margin-top: 14px;
  width: 26px;
  height: 2px;
  border-right: 5px;
  background-color: #141414;
}
.cid-v28tnAakWe button.navbar-toggler .hamburger span:nth-child(1) {
  top: 0;
  transition: all 0.2s;
}
.cid-v28tnAakWe button.navbar-toggler .hamburger span:nth-child(2) {
  top: 8px;
  transition: all 0.15s;
}
.cid-v28tnAakWe button.navbar-toggler .hamburger span:nth-child(3) {
  top: 8px;
  transition: all 0.15s;
}
.cid-v28tnAakWe button.navbar-toggler .hamburger span:nth-child(4) {
  top: 16px;
  transition: all 0.2s;
}
.cid-v28tnAakWe nav.opened .hamburger span:nth-child(1) {
  top: 8px;
  width: 0;
  opacity: 0;
  right: 50%;
  transition: all 0.2s;
}
.cid-v28tnAakWe nav.opened .hamburger span:nth-child(2) {
  transform: rotate(45deg);
  transition: all 0.25s;
}
.cid-v28tnAakWe nav.opened .hamburger span:nth-child(3) {
  transform: rotate(-45deg);
  transition: all 0.25s;
}
.cid-v28tnAakWe nav.opened .hamburger span:nth-child(4) {
  top: 8px;
  width: 0;
  opacity: 0;
  right: 50%;
  transition: all 0.2s;
}
.cid-v28tnAakWe a.nav-link {
  display: flex;
  align-items: center;
  justify-content: flex-start;
}
.cid-v28tnAakWe .icons-menu {
  flex-wrap: nowrap;
  display: flex;
  justify-content: center;
  padding: 0;
  text-align: center;
  margin-bottom: 35px;
}
@media screen and (-ms-high-contrast: active), (-ms-high-contrast: none) {
  .cid-v28tnAakWe .navbar {
    height: 70px;
  }
  .cid-v28tnAakWe .navbar.opened {
    height: auto;
  }
  .cid-v28tnAakWe .nav-item .nav-link:hover::before {
    width: 175%;
    max-width: calc(100% + 2rem);
    left: -1rem;
  }
}
.cid-v28tnAakWe .navbar-dropdown .navbar-logo {
  margin-right: 10px;
}
@media (min-width: 768px) {
  .cid-v28tnAakWe .container-fluid {
    padding-left: 64px;
    padding-right: 64px;
  }
}
.cid-v28tnAakWe .mbr-section-btn-main .btn {
  margin: 8px;
  min-width: 180px;
}
.cid-v28tnAakWe .mbr-section-btn-main .btn::before {
  background-image: linear-gradient(90deg, #83c5be 0%, transparent 100%);
}
.cid-v28tnAakWe .mbr-section-btn-main .btn:hover,
.cid-v28tnAakWe .mbr-section-btn-main .btn:focus {
  box-shadow: inset 250px 10px 5px #006d77 !important;
  border-color: #006d77 !important;
}
.cid-v28tnAakWe .mbr-section-btn .btn::before {
  background-image: linear-gradient(90deg, #83c5be 0%, transparent 100%);
}
.cid-v28tnAakWe .mbr-section-btn .btn:hover,
.cid-v28tnAakWe .mbr-section-btn .btn:focus {
  box-shadow: inset 250px 10px 5px #006d77 !important;
  border-color: #006d77 !important;
}
.cid-v28tnAakWe .navbar-caption:hover {
  color: #e29578;
}
@media (min-width: 992px) {
  .cid-v28tnAakWe .dropdown-menu.dropdown-submenu {
    left: 175px !important;
    top: -45% !important;
  }
}
.cid-v28tnAakWe .text_widget {
  margin-bottom: 32px;
}
.cid-v28tnAakWe .text_widget a {
  transition: all 0.3s ease-out;
}
.cid-v28tnAakWe .text_widget a:hover,
.cid-v28tnAakWe .text_widget a:focus {
  opacity: 0.8;
}
@media (min-width: 992px) {
  .cid-v28tnAakWe .navbar-nav.nav-dropdown {
    display: -webkit-flex;
    width: 100%;
    justify-content: flex-end;
    min-width: 200px;
  }
}
.cid-v28tnAakWe .icons-menu-main {
  display: flex;
}
@media (max-width: 992px) {
  .cid-v28tnAakWe .icons-menu-main {
    padding: 0 10px;
  }
}
.cid-v28tnAakWe .mbr-section-subtitle {
  color: #141414;
  text-align: center;
}
.cid-v28tnAakWe .navbar-caption {
  color: #000000;
}
.cid-v28tnAakWe .mbr-text {
  color: #141414;
  text-align: center;
}
.cid-v28tnAakWe .mbr-section-subtitle,
.cid-v28tnAakWe .text_widget,
.cid-v28tnAakWe .mbr-section-btn {
  text-align: center;
}
.cid-v28tnAakWe a[class*="text-"]:not(.nav-link):not(.dropdown-item):not([role]):not(.navbar-caption):hover {
  background-image: none;
}
.cid-v28tnAakWe .nav-link,
.cid-v28tnAakWe .dropdown-item {
  color: #000000;
}
.cid-v28tnP0JCN {
  background-color: transparent;
}
.cid-v28tnP0JCN .navbar-dropdown {
  background-color: #f4f4f6 !important;
  padding: 0;
}
.cid-v28tnP0JCN .navbar.navbar-expand-lg .dropdown .dropdown-menu {
  background-color: #f4f4f6 !important;
  background: #f4f4f6;
}
.cid-v28tnP0JCN .navbar.navbar-expand-lg .dropdown .dropdown-menu .dropdown-submenu {
  margin: 0;
  left: 100%;
}
.cid-v28tnP0JCN .menu_box {
  flex-wrap: nowrap;
}
@media (max-width: 991px) {
  .cid-v28tnP0JCN .menu_box {
    flex-direction: column;
    align-items: flex-start;
  }
  .cid-v28tnP0JCN .menu_box .navbar.opened,
  .cid-v28tnP0JCN .menu_box .navbar-collapse {
    background-color: #f4f4f6 !important;
    transition: all 0s ease 0s;
  }
}
.cid-v28tnP0JCN .navbar-dropdown {
  position: relative !important;
}
.cid-v28tnP0JCN .btn {
  min-height: auto;
  box-shadow: none;
  margin-top: 0;
}
.cid-v28tnP0JCN .btn:hover {
  box-shadow: none;
}
.cid-v28tnP0JCN .nav-item {
  margin: 4px 15px;
}
@media (min-width: 1200px) {
  .cid-v28tnP0JCN .nav-item {
    margin: 4px 20px;
  }
}
@media (max-width: 991px) {
  .cid-v28tnP0JCN .nav-item {
    margin: 0 !important;
  }
}
.cid-v28tnP0JCN .nav-item .nav-link {
  transition: all 0.5s ease-out;
  border-radius: 0.5rem !important;
  position: relative;
}
.cid-v28tnP0JCN .nav-item .nav-link::before {
  content: '';
  position: absolute;
  bottom: 0;
  left: 0;
  background-image: linear-gradient(90deg, #006d77 -5%, #83c5be 95%);
  height: 1px;
  width: 0;
  transition: all 0.3s ease-in-out;
}
.cid-v28tnP0JCN .nav-item .nav-link:hover::before,
.cid-v28tnP0JCN .nav-item .nav-link:focus::before {
  width: 100%;
}
.cid-v28tnP0JCN .dropdown-menu {
  border-radius: 0;
  box-shadow: none;
  text-align: left;
}
@media (min-width: 992px) {
  .cid-v28tnP0JCN .dropdown-menu {
    padding: 18px 34px 22px;
    min-width: 250px;
    top: auto !important;
    left: -40px !important;
  }
  .cid-v28tnP0JCN .dropdown-menu.dropdown-submenu {
    left: 215px !important;
    top: -45% !important;
  }
}
@media (max-width: 991px) {
  .cid-v28tnP0JCN .dropdown-menu .dropdown-toggle[data-toggle="dropdown-submenu"]::after,
  .cid-v28tnP0JCN .link.dropdown-toggle::after {
    display: inline-block;
    width: 7px;
    height: 7px;
    margin-left: 0.5rem;
    margin-bottom: 2px;
    content: "";
    border: 2px solid;
    border-left: none;
    border-top: none;
    transform: rotate(-45deg);
    right: 15px;
    position: absolute;
    margin-top: -2px;
  }
  .cid-v28tnP0JCN .show.dropdown-toggle[aria-expanded="true"]::after {
    transform: rotate(45deg);
    margin-top: -4px;
  }
  .cid-v28tnP0JCN .offcanvas_box {
    display: none;
  }
}
.cid-v28tnP0JCN .dropdown-item {
  border: none;
  font-weight: 300 !important;
}
.cid-v28tnP0JCN .nav-dropdown .link {
  font-weight: 400 !important;
  padding: 0 !important;
  margin: 0 !important;
}
.cid-v28tnP0JCN .nav-dropdown .link.dropdown-toggle::after {
  margin-left: 0.5rem;
  margin-top: 0;
}
.cid-v28tnP0JCN .container {
  display: flex;
  margin: auto;
}
.cid-v28tnP0JCN .iconfont-wrapper {
  color: #141414;
  font-size: 17px;
  margin-right: 10px;
  margin-bottom: 5px;
  width: 25px;
  height: 25px;
  border-radius: 50%;
  display: flex;
  justify-content: center;
  align-items: center;
  transition: all 0.2s ease-in-out;
}
.cid-v28tnP0JCN .iconfont-wrapper:last-child {
  margin-right: 0;
}
.cid-v28tnP0JCN .iconfont-wrapper:hover {
  opacity: 0.5;
}
.cid-v28tnP0JCN .navbar-nav {
  margin: 0 1rem;
}
@media (min-width: 992px) {
  .cid-v28tnP0JCN .navbar-nav {
    margin: 0;
  }
}
.cid-v28tnP0JCN .dropdown-menu,
.cid-v28tnP0JCN .navbar.opened {
  background-color: false !important;
}
.cid-v28tnP0JCN .nav-item:focus,
.cid-v28tnP0JCN .nav-link:focus {
  outline: none;
}
.cid-v28tnP0JCN .dropdown .dropdown-menu .dropdown-item {
  width: auto;
  transition: all 0.25s ease-in-out;
}
.cid-v28tnP0JCN .dropdown .dropdown-menu .dropdown-item::after {
  right: 0.5rem;
}
.cid-v28tnP0JCN .dropdown .dropdown-menu .dropdown-item .mbr-iconfont {
  margin-right: 0.5rem;
  vertical-align: sub;
}
.cid-v28tnP0JCN .dropdown .dropdown-menu .dropdown-item .mbr-iconfont:before {
  display: inline-block;
  transform: scale(1, 1);
  transition: all 0.25s ease-in-out;
}
.cid-v28tnP0JCN .collapsed .dropdown-menu .dropdown-item:before {
  display: none;
}
.cid-v28tnP0JCN .collapsed .dropdown .dropdown-menu .dropdown-item {
  padding: 0.235em 1.5em 0.235em 1.5em !important;
  transition: none;
  margin: 0 !important;
}
.cid-v28tnP0JCN .navbar {
  min-height: 70px;
  padding: 10px 0;
  transition: all 0.3s;
  border-bottom-width: 0;
}
@media (max-width: 992px) {
  .cid-v28tnP0JCN .navbar {
    min-height: 30px;
    max-height: none;
  }
}
.cid-v28tnP0JCN .navbar.opened {
  transition: all 0.3s;
}
.cid-v28tnP0JCN .navbar .dropdown-item {
  padding: 0;
  margin: 8px 0;
}
.cid-v28tnP0JCN .navbar .navbar-logo img {
  max-width: 40px;
  min-height: 40px;
  object-fit: contain;
  border-radius: 10px !important;
}
.cid-v28tnP0JCN .navbar .navbar-collapse {
  justify-content: center;
  justify-content: flex-end;
  z-index: 1;
}
.cid-v28tnP0JCN .navbar.collapsed {
  justify-content: center;
}
.cid-v28tnP0JCN .navbar.collapsed .nav-item .nav-link::before {
  display: none;
}
.cid-v28tnP0JCN .navbar.collapsed.opened .dropdown-menu {
  top: 0;
}
.cid-v28tnP0JCN .navbar.collapsed .dropdown-menu .dropdown-submenu {
  left: 0 !important;
}
.cid-v28tnP0JCN .navbar.collapsed .dropdown-menu .dropdown-item:after {
  right: auto;
}
.cid-v28tnP0JCN .navbar.collapsed ul.navbar-nav li {
  margin: auto;
}
.cid-v28tnP0JCN .navbar.collapsed .dropdown-menu .dropdown-item {
  padding: 0.25rem 1.5rem;
  text-align: left;
}
.cid-v28tnP0JCN .navbar.collapsed .icons-menu {
  padding: 0;
}
@media (max-width: 991px) {
  .cid-v28tnP0JCN .navbar .nav-item {
    padding: 0.5rem 0;
  }
  .cid-v28tnP0JCN .navbar .navbar-collapse {
    padding: 34px 0;
    border-radius: 16px;
    width: 100%;
  }
  .cid-v28tnP0JCN .navbar .nav-item .nav-link::before {
    display: none;
  }
  .cid-v28tnP0JCN .navbar.opened .dropdown-menu {
    top: 0;
  }
  .cid-v28tnP0JCN .navbar .dropdown-menu {
    padding: 6px 0 6px 15px;
  }
  .cid-v28tnP0JCN .navbar .dropdown-menu .dropdown-submenu {
    left: 0 !important;
  }
  .cid-v28tnP0JCN .navbar .dropdown-menu .dropdown-item:after {
    right: auto;
    margin-top: -0.4rem;
  }
  .cid-v28tnP0JCN .navbar .navbar-logo img {
    height: 3rem !important;
  }
  .cid-v28tnP0JCN .navbar ul.navbar-nav {
    overflow: hidden;
    margin: 0;
  }
  .cid-v28tnP0JCN .navbar ul.navbar-nav li {
    margin: 0;
  }
  .cid-v28tnP0JCN .navbar .dropdown-menu .dropdown-item {
    padding: 0 !important;
    margin: 0;
    margin-top: 8px;
    text-align: left;
  }
  .cid-v28tnP0JCN .navbar .navbar-brand {
    flex-shrink: initial;
    flex-basis: auto;
    word-break: break-word;
    padding-right: 0;
    width: 100%;
    justify-content: space-between;
  }
  .cid-v28tnP0JCN .navbar .navbar-toggler {
    flex-basis: auto;
  }
  .cid-v28tnP0JCN .navbar .icons-menu {
    padding: 0;
  }
}
.cid-v28tnP0JCN .navbar.navbar-short {
  min-height: 60px;
}
.cid-v28tnP0JCN .navbar.navbar-short .navbar-logo img {
  height: 2.5rem !important;
}
.cid-v28tnP0JCN .navbar.navbar-short .navbar-brand {
  min-height: 60px;
  padding: 0;
}
.cid-v28tnP0JCN .navbar-brand {
  min-height: 70px;
  flex-shrink: 0;
  align-items: center;
  margin-right: 0;
  padding: 10px 0;
  transition: all 0.3s;
  word-break: break-word;
  z-index: 1;
}
.cid-v28tnP0JCN .navbar-brand .navbar-caption {
  line-height: inherit !important;
  font-weight: 400;
}
.cid-v28tnP0JCN .navbar-brand .navbar-logo a {
  outline: none;
}
.cid-v28tnP0JCN .dropdown-item.active,
.cid-v28tnP0JCN .dropdown-item:active {
  background-color: transparent;
}
.cid-v28tnP0JCN .navbar-expand-lg .navbar-nav .nav-link {
  margin: 8px 12px !important;
}
@media (max-width: 991px) {
  .cid-v28tnP0JCN .navbar-expand-lg .navbar-nav .nav-link {
    margin: 8px 10px !important;
  }
}
.cid-v28tnP0JCN .nav-dropdown .link.dropdown-toggle {
  margin-right: 1.667em;
}
.cid-v28tnP0JCN .nav-dropdown .link.dropdown-toggle[aria-expanded="true"] {
  margin-right: 0;
  padding: 0.667em 1.667em;
}
.cid-v28tnP0JCN .navbar .dropdown.open > .dropdown-menu {
  display: block;
}
.cid-v28tnP0JCN ul.navbar-nav {
  flex-wrap: wrap;
  padding: 0;
}
.cid-v28tnP0JCN .navbar-buttons {
  text-align: center;
  min-width: 170px;
}
.cid-v28tnP0JCN button.navbar-toggler {
  outline: none;
  width: 48px;
  height: 48px;
  border-radius: 50%;
  cursor: pointer;
  transition: all 0.2s;
  position: relative;
  align-self: center;
  color: #f4f4f6;
  background: #f4f4f6;
}
.cid-v28tnP0JCN button.navbar-toggler .hamburger span {
  position: absolute;
  right: 10px;
  margin-top: 14px;
  width: 26px;
  height: 2px;
  border-right: 5px;
  background-color: #141414;
}
.cid-v28tnP0JCN button.navbar-toggler .hamburger span:nth-child(1) {
  top: 0;
  transition: all 0.2s;
}
.cid-v28tnP0JCN button.navbar-toggler .hamburger span:nth-child(2) {
  top: 8px;
  transition: all 0.15s;
}
.cid-v28tnP0JCN button.navbar-toggler .hamburger span:nth-child(3) {
  top: 8px;
  transition: all 0.15s;
}
.cid-v28tnP0JCN button.navbar-toggler .hamburger span:nth-child(4) {
  top: 16px;
  transition: all 0.2s;
}
.cid-v28tnP0JCN nav.opened .hamburger span:nth-child(1) {
  top: 8px;
  width: 0;
  opacity: 0;
  right: 50%;
  transition: all 0.2s;
}
.cid-v28tnP0JCN nav.opened .hamburger span:nth-child(2) {
  transform: rotate(45deg);
  transition: all 0.25s;
}
.cid-v28tnP0JCN nav.opened .hamburger span:nth-child(3) {
  transform: rotate(-45deg);
  transition: all 0.25s;
}
.cid-v28tnP0JCN nav.opened .hamburger span:nth-child(4) {
  top: 8px;
  width: 0;
  opacity: 0;
  right: 50%;
  transition: all 0.2s;
}
.cid-v28tnP0JCN a.nav-link {
  display: flex;
  align-items: center;
  justify-content: flex-start;
}
.cid-v28tnP0JCN .icons-menu {
  flex-wrap: nowrap;
  display: flex;
  justify-content: center;
  padding: 0;
  text-align: center;
  margin-bottom: 35px;
}
@media screen and (-ms-high-contrast: active), (-ms-high-contrast: none) {
  .cid-v28tnP0JCN .navbar {
    height: 70px;
  }
  .cid-v28tnP0JCN .navbar.opened {
    height: auto;
  }
  .cid-v28tnP0JCN .nav-item .nav-link:hover::before {
    width: 175%;
    max-width: calc(100% + 2rem);
    left: -1rem;
  }
}
.cid-v28tnP0JCN .navbar-dropdown .navbar-logo {
  margin-right: 10px;
}
@media (min-width: 768px) {
  .cid-v28tnP0JCN .container-fluid {
    padding-left: 64px;
    padding-right: 64px;
  }
}
.cid-v28tnP0JCN .mbr-section-btn-main .btn {
  margin: 8px;
  min-width: 180px;
}
.cid-v28tnP0JCN .mbr-section-btn-main .btn::before {
  background-image: linear-gradient(90deg, #83c5be 0%, transparent 100%);
}
.cid-v28tnP0JCN .mbr-section-btn-main .btn:hover,
.cid-v28tnP0JCN .mbr-section-btn-main .btn:focus {
  box-shadow: inset 250px 10px 5px #006d77 !important;
  border-color: #006d77 !important;
}
.cid-v28tnP0JCN .mbr-section-btn .btn::before {
  background-image: linear-gradient(90deg, #83c5be 0%, transparent 100%);
}
.cid-v28tnP0JCN .mbr-section-btn .btn:hover,
.cid-v28tnP0JCN .mbr-section-btn .btn:focus {
  box-shadow: inset 250px 10px 5px #006d77 !important;
  border-color: #006d77 !important;
}
.cid-v28tnP0JCN .navbar-caption:hover {
  color: #e29578;
}
@media (min-width: 992px) {
  .cid-v28tnP0JCN .dropdown-menu.dropdown-submenu {
    left: 175px !important;
    top: -45% !important;
  }
}
.cid-v28tnP0JCN .text_widget {
  margin-bottom: 32px;
}
.cid-v28tnP0JCN .text_widget a {
  transition: all 0.3s ease-out;
}
.cid-v28tnP0JCN .text_widget a:hover,
.cid-v28tnP0JCN .text_widget a:focus {
  opacity: 0.8;
}
@media (min-width: 992px) {
  .cid-v28tnP0JCN .navbar-nav.nav-dropdown {
    display: -webkit-flex;
    width: 100%;
    justify-content: flex-end;
    min-width: 200px;
  }
}
.cid-v28tnP0JCN .icons-menu-main {
  display: flex;
}
@media (max-width: 992px) {
  .cid-v28tnP0JCN .icons-menu-main {
    padding: 0 10px;
  }
}
.cid-v28tnP0JCN .mbr-section-subtitle {
  color: #141414;
  text-align: center;
}
.cid-v28tnP0JCN .navbar-caption {
  color: #000000;
}
.cid-v28tnP0JCN .mbr-text {
  color: #141414;
  text-align: center;
}
.cid-v28tnP0JCN .mbr-section-subtitle,
.cid-v28tnP0JCN .text_widget,
.cid-v28tnP0JCN .mbr-section-btn {
  text-align: center;
}
.cid-v28tnP0JCN a[class*="text-"]:not(.nav-link):not(.dropdown-item):not([role]):not(.navbar-caption):hover {
  background-image: none;
}
.cid-v28tnP0JCN .nav-link,
.cid-v28tnP0JCN .dropdown-item {
  color: #000000;
}
.cid-v28to3Ou5k {
  background-color: transparent;
}
.cid-v28to3Ou5k .navbar-dropdown {
  background-color: #f4f4f6 !important;
  padding: 0;
}
.cid-v28to3Ou5k .navbar.navbar-expand-lg .dropdown .dropdown-menu {
  background-color: #f4f4f6 !important;
  background: #f4f4f6;
}
.cid-v28to3Ou5k .navbar.navbar-expand-lg .dropdown .dropdown-menu .dropdown-submenu {
  margin: 0;
  left: 100%;
}
.cid-v28to3Ou5k .menu_box {
  flex-wrap: nowrap;
}
@media (max-width: 991px) {
  .cid-v28to3Ou5k .menu_box {
    flex-direction: column;
    align-items: flex-start;
  }
  .cid-v28to3Ou5k .menu_box .navbar.opened,
  .cid-v28to3Ou5k .menu_box .navbar-collapse {
    background-color: #f4f4f6 !important;
    transition: all 0s ease 0s;
  }
}
.cid-v28to3Ou5k .navbar-dropdown {
  position: relative !important;
}
.cid-v28to3Ou5k .btn {
  min-height: auto;
  box-shadow: none;
  margin-top: 0;
}
.cid-v28to3Ou5k .btn:hover {
  box-shadow: none;
}
.cid-v28to3Ou5k .nav-item {
  margin: 4px 15px;
}
@media (min-width: 1200px) {
  .cid-v28to3Ou5k .nav-item {
    margin: 4px 20px;
  }
}
@media (max-width: 991px) {
  .cid-v28to3Ou5k .nav-item {
    margin: 0 !important;
  }
}
.cid-v28to3Ou5k .nav-item .nav-link {
  transition: all 0.5s ease-out;
  border-radius: 0.5rem !important;
  position: relative;
}
.cid-v28to3Ou5k .nav-item .nav-link::before {
  content: '';
  position: absolute;
  bottom: 0;
  left: 0;
  background-image: linear-gradient(90deg, #006d77 -5%, #83c5be 95%);
  height: 1px;
  width: 0;
  transition: all 0.3s ease-in-out;
}
.cid-v28to3Ou5k .nav-item .nav-link:hover::before,
.cid-v28to3Ou5k .nav-item .nav-link:focus::before {
  width: 100%;
}
.cid-v28to3Ou5k .dropdown-menu {
  border-radius: 0;
  box-shadow: none;
  text-align: left;
}
@media (min-width: 992px) {
  .cid-v28to3Ou5k .dropdown-menu {
    padding: 18px 34px 22px;
    min-width: 250px;
    top: auto !important;
    left: -40px !important;
  }
  .cid-v28to3Ou5k .dropdown-menu.dropdown-submenu {
    left: 215px !important;
    top: -45% !important;
  }
}
@media (max-width: 991px) {
  .cid-v28to3Ou5k .dropdown-menu .dropdown-toggle[data-toggle="dropdown-submenu"]::after,
  .cid-v28to3Ou5k .link.dropdown-toggle::after {
    display: inline-block;
    width: 7px;
    height: 7px;
    margin-left: 0.5rem;
    margin-bottom: 2px;
    content: "";
    border: 2px solid;
    border-left: none;
    border-top: none;
    transform: rotate(-45deg);
    right: 15px;
    position: absolute;
    margin-top: -2px;
  }
  .cid-v28to3Ou5k .show.dropdown-toggle[aria-expanded="true"]::after {
    transform: rotate(45deg);
    margin-top: -4px;
  }
  .cid-v28to3Ou5k .offcanvas_box {
    display: none;
  }
}
.cid-v28to3Ou5k .dropdown-item {
  border: none;
  font-weight: 300 !important;
}
.cid-v28to3Ou5k .nav-dropdown .link {
  font-weight: 400 !important;
  padding: 0 !important;
  margin: 0 !important;
}
.cid-v28to3Ou5k .nav-dropdown .link.dropdown-toggle::after {
  margin-left: 0.5rem;
  margin-top: 0;
}
.cid-v28to3Ou5k .container {
  display: flex;
  margin: auto;
}
.cid-v28to3Ou5k .iconfont-wrapper {
  color: #141414;
  font-size: 17px;
  margin-right: 10px;
  margin-bottom: 5px;
  width: 25px;
  height: 25px;
  border-radius: 50%;
  display: flex;
  justify-content: center;
  align-items: center;
  transition: all 0.2s ease-in-out;
}
.cid-v28to3Ou5k .iconfont-wrapper:last-child {
  margin-right: 0;
}
.cid-v28to3Ou5k .iconfont-wrapper:hover {
  opacity: 0.5;
}
.cid-v28to3Ou5k .navbar-nav {
  margin: 0 1rem;
}
@media (min-width: 992px) {
  .cid-v28to3Ou5k .navbar-nav {
    margin: 0;
  }
}
.cid-v28to3Ou5k .dropdown-menu,
.cid-v28to3Ou5k .navbar.opened {
  background-color: false !important;
}
.cid-v28to3Ou5k .nav-item:focus,
.cid-v28to3Ou5k .nav-link:focus {
  outline: none;
}
.cid-v28to3Ou5k .dropdown .dropdown-menu .dropdown-item {
  width: auto;
  transition: all 0.25s ease-in-out;
}
.cid-v28to3Ou5k .dropdown .dropdown-menu .dropdown-item::after {
  right: 0.5rem;
}
.cid-v28to3Ou5k .dropdown .dropdown-menu .dropdown-item .mbr-iconfont {
  margin-right: 0.5rem;
  vertical-align: sub;
}
.cid-v28to3Ou5k .dropdown .dropdown-menu .dropdown-item .mbr-iconfont:before {
  display: inline-block;
  transform: scale(1, 1);
  transition: all 0.25s ease-in-out;
}
.cid-v28to3Ou5k .collapsed .dropdown-menu .dropdown-item:before {
  display: none;
}
.cid-v28to3Ou5k .collapsed .dropdown .dropdown-menu .dropdown-item {
  padding: 0.235em 1.5em 0.235em 1.5em !important;
  transition: none;
  margin: 0 !important;
}
.cid-v28to3Ou5k .navbar {
  min-height: 70px;
  padding: 10px 0;
  transition: all 0.3s;
  border-bottom-width: 0;
}
@media (max-width: 992px) {
  .cid-v28to3Ou5k .navbar {
    min-height: 30px;
    max-height: none;
  }
}
.cid-v28to3Ou5k .navbar.opened {
  transition: all 0.3s;
}
.cid-v28to3Ou5k .navbar .dropdown-item {
  padding: 0;
  margin: 8px 0;
}
.cid-v28to3Ou5k .navbar .navbar-logo img {
  max-width: 40px;
  min-height: 40px;
  object-fit: contain;
  border-radius: 10px !important;
}
.cid-v28to3Ou5k .navbar .navbar-collapse {
  justify-content: center;
  justify-content: flex-end;
  z-index: 1;
}
.cid-v28to3Ou5k .navbar.collapsed {
  justify-content: center;
}
.cid-v28to3Ou5k .navbar.collapsed .nav-item .nav-link::before {
  display: none;
}
.cid-v28to3Ou5k .navbar.collapsed.opened .dropdown-menu {
  top: 0;
}
.cid-v28to3Ou5k .navbar.collapsed .dropdown-menu .dropdown-submenu {
  left: 0 !important;
}
.cid-v28to3Ou5k .navbar.collapsed .dropdown-menu .dropdown-item:after {
  right: auto;
}
.cid-v28to3Ou5k .navbar.collapsed ul.navbar-nav li {
  margin: auto;
}
.cid-v28to3Ou5k .navbar.collapsed .dropdown-menu .dropdown-item {
  padding: 0.25rem 1.5rem;
  text-align: left;
}
.cid-v28to3Ou5k .navbar.collapsed .icons-menu {
  padding: 0;
}
@media (max-width: 991px) {
  .cid-v28to3Ou5k .navbar .nav-item {
    padding: 0.5rem 0;
  }
  .cid-v28to3Ou5k .navbar .navbar-collapse {
    padding: 34px 0;
    border-radius: 16px;
    width: 100%;
  }
  .cid-v28to3Ou5k .navbar .nav-item .nav-link::before {
    display: none;
  }
  .cid-v28to3Ou5k .navbar.opened .dropdown-menu {
    top: 0;
  }
  .cid-v28to3Ou5k .navbar .dropdown-menu {
    padding: 6px 0 6px 15px;
  }
  .cid-v28to3Ou5k .navbar .dropdown-menu .dropdown-submenu {
    left: 0 !important;
  }
  .cid-v28to3Ou5k .navbar .dropdown-menu .dropdown-item:after {
    right: auto;
    margin-top: -0.4rem;
  }
  .cid-v28to3Ou5k .navbar .navbar-logo img {
    height: 3rem !important;
  }
  .cid-v28to3Ou5k .navbar ul.navbar-nav {
    overflow: hidden;
    margin: 0;
  }
  .cid-v28to3Ou5k .navbar ul.navbar-nav li {
    margin: 0;
  }
  .cid-v28to3Ou5k .navbar .dropdown-menu .dropdown-item {
    padding: 0 !important;
    margin: 0;
    margin-top: 8px;
    text-align: left;
  }
  .cid-v28to3Ou5k .navbar .navbar-brand {
    flex-shrink: initial;
    flex-basis: auto;
    word-break: break-word;
    padding-right: 0;
    width: 100%;
    justify-content: space-between;
  }
  .cid-v28to3Ou5k .navbar .navbar-toggler {
    flex-basis: auto;
  }
  .cid-v28to3Ou5k .navbar .icons-menu {
    padding: 0;
  }
}
.cid-v28to3Ou5k .navbar.navbar-short {
  min-height: 60px;
}
.cid-v28to3Ou5k .navbar.navbar-short .navbar-logo img {
  height: 2.5rem !important;
}
.cid-v28to3Ou5k .navbar.navbar-short .navbar-brand {
  min-height: 60px;
  padding: 0;
}
.cid-v28to3Ou5k .navbar-brand {
  min-height: 70px;
  flex-shrink: 0;
  align-items: center;
  margin-right: 0;
  padding: 10px 0;
  transition: all 0.3s;
  word-break: break-word;
  z-index: 1;
}
.cid-v28to3Ou5k .navbar-brand .navbar-caption {
  line-height: inherit !important;
  font-weight: 400;
}
.cid-v28to3Ou5k .navbar-brand .navbar-logo a {
  outline: none;
}
.cid-v28to3Ou5k .dropdown-item.active,
.cid-v28to3Ou5k .dropdown-item:active {
  background-color: transparent;
}
.cid-v28to3Ou5k .navbar-expand-lg .navbar-nav .nav-link {
  margin: 8px 12px !important;
}
@media (max-width: 991px) {
  .cid-v28to3Ou5k .navbar-expand-lg .navbar-nav .nav-link {
    margin: 8px 10px !important;
  }
}
.cid-v28to3Ou5k .nav-dropdown .link.dropdown-toggle {
  margin-right: 1.667em;
}
.cid-v28to3Ou5k .nav-dropdown .link.dropdown-toggle[aria-expanded="true"] {
  margin-right: 0;
  padding: 0.667em 1.667em;
}
.cid-v28to3Ou5k .navbar .dropdown.open > .dropdown-menu {
  display: block;
}
.cid-v28to3Ou5k ul.navbar-nav {
  flex-wrap: wrap;
  padding: 0;
}
.cid-v28to3Ou5k .navbar-buttons {
  text-align: center;
  min-width: 170px;
}
.cid-v28to3Ou5k button.navbar-toggler {
  outline: none;
  width: 48px;
  height: 48px;
  border-radius: 50%;
  cursor: pointer;
  transition: all 0.2s;
  position: relative;
  align-self: center;
  color: #f4f4f6;
  background: #f4f4f6;
}
.cid-v28to3Ou5k button.navbar-toggler .hamburger span {
  position: absolute;
  right: 10px;
  margin-top: 14px;
  width: 26px;
  height: 2px;
  border-right: 5px;
  background-color: #141414;
}
.cid-v28to3Ou5k button.navbar-toggler .hamburger span:nth-child(1) {
  top: 0;
  transition: all 0.2s;
}
.cid-v28to3Ou5k button.navbar-toggler .hamburger span:nth-child(2) {
  top: 8px;
  transition: all 0.15s;
}
.cid-v28to3Ou5k button.navbar-toggler .hamburger span:nth-child(3) {
  top: 8px;
  transition: all 0.15s;
}
.cid-v28to3Ou5k button.navbar-toggler .hamburger span:nth-child(4) {
  top: 16px;
  transition: all 0.2s;
}
.cid-v28to3Ou5k nav.opened .hamburger span:nth-child(1) {
  top: 8px;
  width: 0;
  opacity: 0;
  right: 50%;
  transition: all 0.2s;
}
.cid-v28to3Ou5k nav.opened .hamburger span:nth-child(2) {
  transform: rotate(45deg);
  transition: all 0.25s;
}
.cid-v28to3Ou5k nav.opened .hamburger span:nth-child(3) {
  transform: rotate(-45deg);
  transition: all 0.25s;
}
.cid-v28to3Ou5k nav.opened .hamburger span:nth-child(4) {
  top: 8px;
  width: 0;
  opacity: 0;
  right: 50%;
  transition: all 0.2s;
}
.cid-v28to3Ou5k a.nav-link {
  display: flex;
  align-items: center;
  justify-content: flex-start;
}
.cid-v28to3Ou5k .icons-menu {
  flex-wrap: nowrap;
  display: flex;
  justify-content: center;
  padding: 0;
  text-align: center;
  margin-bottom: 35px;
}
@media screen and (-ms-high-contrast: active), (-ms-high-contrast: none) {
  .cid-v28to3Ou5k .navbar {
    height: 70px;
  }
  .cid-v28to3Ou5k .navbar.opened {
    height: auto;
  }
  .cid-v28to3Ou5k .nav-item .nav-link:hover::before {
    width: 175%;
    max-width: calc(100% + 2rem);
    left: -1rem;
  }
}
.cid-v28to3Ou5k .navbar-dropdown .navbar-logo {
  margin-right: 10px;
}
@media (min-width: 768px) {
  .cid-v28to3Ou5k .container-fluid {
    padding-left: 64px;
    padding-right: 64px;
  }
}
.cid-v28to3Ou5k .mbr-section-btn-main .btn {
  margin: 8px;
  min-width: 180px;
}
.cid-v28to3Ou5k .mbr-section-btn-main .btn::before {
  background-image: linear-gradient(90deg, #83c5be 0%, transparent 100%);
}
.cid-v28to3Ou5k .mbr-section-btn-main .btn:hover,
.cid-v28to3Ou5k .mbr-section-btn-main .btn:focus {
  box-shadow: inset 250px 10px 5px #006d77 !important;
  border-color: #006d77 !important;
}
.cid-v28to3Ou5k .mbr-section-btn .btn::before {
  background-image: linear-gradient(90deg, #83c5be 0%, transparent 100%);
}
.cid-v28to3Ou5k .mbr-section-btn .btn:hover,
.cid-v28to3Ou5k .mbr-section-btn .btn:focus {
  box-shadow: inset 250px 10px 5px #006d77 !important;
  border-color: #006d77 !important;
}
.cid-v28to3Ou5k .navbar-caption:hover {
  color: #e29578;
}
@media (min-width: 992px) {
  .cid-v28to3Ou5k .dropdown-menu.dropdown-submenu {
    left: 175px !important;
    top: -45% !important;
  }
}
.cid-v28to3Ou5k .text_widget {
  margin-bottom: 32px;
}
.cid-v28to3Ou5k .text_widget a {
  transition: all 0.3s ease-out;
}
.cid-v28to3Ou5k .text_widget a:hover,
.cid-v28to3Ou5k .text_widget a:focus {
  opacity: 0.8;
}
@media (min-width: 992px) {
  .cid-v28to3Ou5k .navbar-nav.nav-dropdown {
    display: -webkit-flex;
    width: 100%;
    justify-content: flex-end;
    min-width: 200px;
  }
}
.cid-v28to3Ou5k .icons-menu-main {
  display: flex;
}
@media (max-width: 992px) {
  .cid-v28to3Ou5k .icons-menu-main {
    padding: 0 10px;
  }
}
.cid-v28to3Ou5k .mbr-section-subtitle {
  color: #141414;
  text-align: center;
}
.cid-v28to3Ou5k .navbar-caption {
  color: #000000;
}
.cid-v28to3Ou5k .mbr-text {
  color: #141414;
  text-align: center;
}
.cid-v28to3Ou5k .mbr-section-subtitle,
.cid-v28to3Ou5k .text_widget,
.cid-v28to3Ou5k .mbr-section-btn {
  text-align: center;
}
.cid-v28to3Ou5k a[class*="text-"]:not(.nav-link):not(.dropdown-item):not([role]):not(.navbar-caption):hover {
  background-image: none;
}
.cid-v28to3Ou5k .nav-link,
.cid-v28to3Ou5k .dropdown-item {
  color: #000000;
}
.cid-v28toiwMJN {
  background-color: transparent;
}
.cid-v28toiwMJN .navbar-dropdown {
  background-color: #f4f4f6 !important;
  padding: 0;
}
.cid-v28toiwMJN .navbar.navbar-expand-lg .dropdown .dropdown-menu {
  background-color: #f4f4f6 !important;
  background: #f4f4f6;
}
.cid-v28toiwMJN .navbar.navbar-expand-lg .dropdown .dropdown-menu .dropdown-submenu {
  margin: 0;
  left: 100%;
}
.cid-v28toiwMJN .menu_box {
  flex-wrap: nowrap;
}
@media (max-width: 991px) {
  .cid-v28toiwMJN .menu_box {
    flex-direction: column;
    align-items: flex-start;
  }
  .cid-v28toiwMJN .menu_box .navbar.opened,
  .cid-v28toiwMJN .menu_box .navbar-collapse {
    background-color: #f4f4f6 !important;
    transition: all 0s ease 0s;
  }
}
.cid-v28toiwMJN .navbar-dropdown {
  position: relative !important;
}
.cid-v28toiwMJN .btn {
  min-height: auto;
  box-shadow: none;
  margin-top: 0;
}
.cid-v28toiwMJN .btn:hover {
  box-shadow: none;
}
.cid-v28toiwMJN .nav-item {
  margin: 4px 15px;
}
@media (min-width: 1200px) {
  .cid-v28toiwMJN .nav-item {
    margin: 4px 20px;
  }
}
@media (max-width: 991px) {
  .cid-v28toiwMJN .nav-item {
    margin: 0 !important;
  }
}
.cid-v28toiwMJN .nav-item .nav-link {
  transition: all 0.5s ease-out;
  border-radius: 0.5rem !important;
  position: relative;
}
.cid-v28toiwMJN .nav-item .nav-link::before {
  content: '';
  position: absolute;
  bottom: 0;
  left: 0;
  background-image: linear-gradient(90deg, #006d77 -5%, #83c5be 95%);
  height: 1px;
  width: 0;
  transition: all 0.3s ease-in-out;
}
.cid-v28toiwMJN .nav-item .nav-link:hover::before,
.cid-v28toiwMJN .nav-item .nav-link:focus::before {
  width: 100%;
}
.cid-v28toiwMJN .dropdown-menu {
  border-radius: 0;
  box-shadow: none;
  text-align: left;
}
@media (min-width: 992px) {
  .cid-v28toiwMJN .dropdown-menu {
    padding: 18px 34px 22px;
    min-width: 250px;
    top: auto !important;
    left: -40px !important;
  }
  .cid-v28toiwMJN .dropdown-menu.dropdown-submenu {
    left: 215px !important;
    top: -45% !important;
  }
}
@media (max-width: 991px) {
  .cid-v28toiwMJN .dropdown-menu .dropdown-toggle[data-toggle="dropdown-submenu"]::after,
  .cid-v28toiwMJN .link.dropdown-toggle::after {
    display: inline-block;
    width: 7px;
    height: 7px;
    margin-left: 0.5rem;
    margin-bottom: 2px;
    content: "";
    border: 2px solid;
    border-left: none;
    border-top: none;
    transform: rotate(-45deg);
    right: 15px;
    position: absolute;
    margin-top: -2px;
  }
  .cid-v28toiwMJN .show.dropdown-toggle[aria-expanded="true"]::after {
    transform: rotate(45deg);
    margin-top: -4px;
  }
  .cid-v28toiwMJN .offcanvas_box {
    display: none;
  }
}
.cid-v28toiwMJN .dropdown-item {
  border: none;
  font-weight: 300 !important;
}
.cid-v28toiwMJN .nav-dropdown .link {
  font-weight: 400 !important;
  padding: 0 !important;
  margin: 0 !important;
}
.cid-v28toiwMJN .nav-dropdown .link.dropdown-toggle::after {
  margin-left: 0.5rem;
  margin-top: 0;
}
.cid-v28toiwMJN .container {
  display: flex;
  margin: auto;
}
.cid-v28toiwMJN .iconfont-wrapper {
  color: #141414;
  font-size: 17px;
  margin-right: 10px;
  margin-bottom: 5px;
  width: 25px;
  height: 25px;
  border-radius: 50%;
  display: flex;
  justify-content: center;
  align-items: center;
  transition: all 0.2s ease-in-out;
}
.cid-v28toiwMJN .iconfont-wrapper:last-child {
  margin-right: 0;
}
.cid-v28toiwMJN .iconfont-wrapper:hover {
  opacity: 0.5;
}
.cid-v28toiwMJN .navbar-nav {
  margin: 0 1rem;
}
@media (min-width: 992px) {
  .cid-v28toiwMJN .navbar-nav {
    margin: 0;
  }
}
.cid-v28toiwMJN .dropdown-menu,
.cid-v28toiwMJN .navbar.opened {
  background-color: false !important;
}
.cid-v28toiwMJN .nav-item:focus,
.cid-v28toiwMJN .nav-link:focus {
  outline: none;
}
.cid-v28toiwMJN .dropdown .dropdown-menu .dropdown-item {
  width: auto;
  transition: all 0.25s ease-in-out;
}
.cid-v28toiwMJN .dropdown .dropdown-menu .dropdown-item::after {
  right: 0.5rem;
}
.cid-v28toiwMJN .dropdown .dropdown-menu .dropdown-item .mbr-iconfont {
  margin-right: 0.5rem;
  vertical-align: sub;
}
.cid-v28toiwMJN .dropdown .dropdown-menu .dropdown-item .mbr-iconfont:before {
  display: inline-block;
  transform: scale(1, 1);
  transition: all 0.25s ease-in-out;
}
.cid-v28toiwMJN .collapsed .dropdown-menu .dropdown-item:before {
  display: none;
}
.cid-v28toiwMJN .collapsed .dropdown .dropdown-menu .dropdown-item {
  padding: 0.235em 1.5em 0.235em 1.5em !important;
  transition: none;
  margin: 0 !important;
}
.cid-v28toiwMJN .navbar {
  min-height: 70px;
  padding: 10px 0;
  transition: all 0.3s;
  border-bottom-width: 0;
}
@media (max-width: 992px) {
  .cid-v28toiwMJN .navbar {
    min-height: 30px;
    max-height: none;
  }
}
.cid-v28toiwMJN .navbar.opened {
  transition: all 0.3s;
}
.cid-v28toiwMJN .navbar .dropdown-item {
  padding: 0;
  margin: 8px 0;
}
.cid-v28toiwMJN .navbar .navbar-logo img {
  max-width: 40px;
  min-height: 40px;
  object-fit: contain;
  border-radius: 10px !important;
}
.cid-v28toiwMJN .navbar .navbar-collapse {
  justify-content: center;
  justify-content: flex-end;
  z-index: 1;
}
.cid-v28toiwMJN .navbar.collapsed {
  justify-content: center;
}
.cid-v28toiwMJN .navbar.collapsed .nav-item .nav-link::before {
  display: none;
}
.cid-v28toiwMJN .navbar.collapsed.opened .dropdown-menu {
  top: 0;
}
.cid-v28toiwMJN .navbar.collapsed .dropdown-menu .dropdown-submenu {
  left: 0 !important;
}
.cid-v28toiwMJN .navbar.collapsed .dropdown-menu .dropdown-item:after {
  right: auto;
}
.cid-v28toiwMJN .navbar.collapsed ul.navbar-nav li {
  margin: auto;
}
.cid-v28toiwMJN .navbar.collapsed .dropdown-menu .dropdown-item {
  padding: 0.25rem 1.5rem;
  text-align: left;
}
.cid-v28toiwMJN .navbar.collapsed .icons-menu {
  padding: 0;
}
@media (max-width: 991px) {
  .cid-v28toiwMJN .navbar .nav-item {
    padding: 0.5rem 0;
  }
  .cid-v28toiwMJN .navbar .navbar-collapse {
    padding: 34px 0;
    border-radius: 16px;
    width: 100%;
  }
  .cid-v28toiwMJN .navbar .nav-item .nav-link::before {
    display: none;
  }
  .cid-v28toiwMJN .navbar.opened .dropdown-menu {
    top: 0;
  }
  .cid-v28toiwMJN .navbar .dropdown-menu {
    padding: 6px 0 6px 15px;
  }
  .cid-v28toiwMJN .navbar .dropdown-menu .dropdown-submenu {
    left: 0 !important;
  }
  .cid-v28toiwMJN .navbar .dropdown-menu .dropdown-item:after {
    right: auto;
    margin-top: -0.4rem;
  }
  .cid-v28toiwMJN .navbar .navbar-logo img {
    height: 3rem !important;
  }
  .cid-v28toiwMJN .navbar ul.navbar-nav {
    overflow: hidden;
    margin: 0;
  }
  .cid-v28toiwMJN .navbar ul.navbar-nav li {
    margin: 0;
  }
  .cid-v28toiwMJN .navbar .dropdown-menu .dropdown-item {
    padding: 0 !important;
    margin: 0;
    margin-top: 8px;
    text-align: left;
  }
  .cid-v28toiwMJN .navbar .navbar-brand {
    flex-shrink: initial;
    flex-basis: auto;
    word-break: break-word;
    padding-right: 0;
    width: 100%;
    justify-content: space-between;
  }
  .cid-v28toiwMJN .navbar .navbar-toggler {
    flex-basis: auto;
  }
  .cid-v28toiwMJN .navbar .icons-menu {
    padding: 0;
  }
}
.cid-v28toiwMJN .navbar.navbar-short {
  min-height: 60px;
}
.cid-v28toiwMJN .navbar.navbar-short .navbar-logo img {
  height: 2.5rem !important;
}
.cid-v28toiwMJN .navbar.navbar-short .navbar-brand {
  min-height: 60px;
  padding: 0;
}
.cid-v28toiwMJN .navbar-brand {
  min-height: 70px;
  flex-shrink: 0;
  align-items: center;
  margin-right: 0;
  padding: 10px 0;
  transition: all 0.3s;
  word-break: break-word;
  z-index: 1;
}
.cid-v28toiwMJN .navbar-brand .navbar-caption {
  line-height: inherit !important;
  font-weight: 400;
}
.cid-v28toiwMJN .navbar-brand .navbar-logo a {
  outline: none;
}
.cid-v28toiwMJN .dropdown-item.active,
.cid-v28toiwMJN .dropdown-item:active {
  background-color: transparent;
}
.cid-v28toiwMJN .navbar-expand-lg .navbar-nav .nav-link {
  margin: 8px 12px !important;
}
@media (max-width: 991px) {
  .cid-v28toiwMJN .navbar-expand-lg .navbar-nav .nav-link {
    margin: 8px 10px !important;
  }
}
.cid-v28toiwMJN .nav-dropdown .link.dropdown-toggle {
  margin-right: 1.667em;
}
.cid-v28toiwMJN .nav-dropdown .link.dropdown-toggle[aria-expanded="true"] {
  margin-right: 0;
  padding: 0.667em 1.667em;
}
.cid-v28toiwMJN .navbar .dropdown.open > .dropdown-menu {
  display: block;
}
.cid-v28toiwMJN ul.navbar-nav {
  flex-wrap: wrap;
  padding: 0;
}
.cid-v28toiwMJN .navbar-buttons {
  text-align: center;
  min-width: 170px;
}
.cid-v28toiwMJN button.navbar-toggler {
  outline: none;
  width: 48px;
  height: 48px;
  border-radius: 50%;
  cursor: pointer;
  transition: all 0.2s;
  position: relative;
  align-self: center;
  color: #f4f4f6;
  background: #f4f4f6;
}
.cid-v28toiwMJN button.navbar-toggler .hamburger span {
  position: absolute;
  right: 10px;
  margin-top: 14px;
  width: 26px;
  height: 2px;
  border-right: 5px;
  background-color: #141414;
}
.cid-v28toiwMJN button.navbar-toggler .hamburger span:nth-child(1) {
  top: 0;
  transition: all 0.2s;
}
.cid-v28toiwMJN button.navbar-toggler .hamburger span:nth-child(2) {
  top: 8px;
  transition: all 0.15s;
}
.cid-v28toiwMJN button.navbar-toggler .hamburger span:nth-child(3) {
  top: 8px;
  transition: all 0.15s;
}
.cid-v28toiwMJN button.navbar-toggler .hamburger span:nth-child(4) {
  top: 16px;
  transition: all 0.2s;
}
.cid-v28toiwMJN nav.opened .hamburger span:nth-child(1) {
  top: 8px;
  width: 0;
  opacity: 0;
  right: 50%;
  transition: all 0.2s;
}
.cid-v28toiwMJN nav.opened .hamburger span:nth-child(2) {
  transform: rotate(45deg);
  transition: all 0.25s;
}
.cid-v28toiwMJN nav.opened .hamburger span:nth-child(3) {
  transform: rotate(-45deg);
  transition: all 0.25s;
}
.cid-v28toiwMJN nav.opened .hamburger span:nth-child(4) {
  top: 8px;
  width: 0;
  opacity: 0;
  right: 50%;
  transition: all 0.2s;
}
.cid-v28toiwMJN a.nav-link {
  display: flex;
  align-items: center;
  justify-content: flex-start;
}
.cid-v28toiwMJN .icons-menu {
  flex-wrap: nowrap;
  display: flex;
  justify-content: center;
  padding: 0;
  text-align: center;
  margin-bottom: 35px;
}
@media screen and (-ms-high-contrast: active), (-ms-high-contrast: none) {
  .cid-v28toiwMJN .navbar {
    height: 70px;
  }
  .cid-v28toiwMJN .navbar.opened {
    height: auto;
  }
  .cid-v28toiwMJN .nav-item .nav-link:hover::before {
    width: 175%;
    max-width: calc(100% + 2rem);
    left: -1rem;
  }
}
.cid-v28toiwMJN .navbar-dropdown .navbar-logo {
  margin-right: 10px;
}
@media (min-width: 768px) {
  .cid-v28toiwMJN .container-fluid {
    padding-left: 64px;
    padding-right: 64px;
  }
}
.cid-v28toiwMJN .mbr-section-btn-main .btn {
  margin: 8px;
  min-width: 180px;
}
.cid-v28toiwMJN .mbr-section-btn-main .btn::before {
  background-image: linear-gradient(90deg, #83c5be 0%, transparent 100%);
}
.cid-v28toiwMJN .mbr-section-btn-main .btn:hover,
.cid-v28toiwMJN .mbr-section-btn-main .btn:focus {
  box-shadow: inset 250px 10px 5px #006d77 !important;
  border-color: #006d77 !important;
}
.cid-v28toiwMJN .mbr-section-btn .btn::before {
  background-image: linear-gradient(90deg, #83c5be 0%, transparent 100%);
}
.cid-v28toiwMJN .mbr-section-btn .btn:hover,
.cid-v28toiwMJN .mbr-section-btn .btn:focus {
  box-shadow: inset 250px 10px 5px #006d77 !important;
  border-color: #006d77 !important;
}
.cid-v28toiwMJN .navbar-caption:hover {
  color: #e29578;
}
@media (min-width: 992px) {
  .cid-v28toiwMJN .dropdown-menu.dropdown-submenu {
    left: 175px !important;
    top: -45% !important;
  }
}
.cid-v28toiwMJN .text_widget {
  margin-bottom: 32px;
}
.cid-v28toiwMJN .text_widget a {
  transition: all 0.3s ease-out;
}
.cid-v28toiwMJN .text_widget a:hover,
.cid-v28toiwMJN .text_widget a:focus {
  opacity: 0.8;
}
@media (min-width: 992px) {
  .cid-v28toiwMJN .navbar-nav.nav-dropdown {
    display: -webkit-flex;
    width: 100%;
    justify-content: flex-end;
    min-width: 200px;
  }
}
.cid-v28toiwMJN .icons-menu-main {
  display: flex;
}
@media (max-width: 992px) {
  .cid-v28toiwMJN .icons-menu-main {
    padding: 0 10px;
  }
}
.cid-v28toiwMJN .mbr-section-subtitle {
  color: #141414;
  text-align: center;
}
.cid-v28toiwMJN .navbar-caption {
  color: #000000;
}
.cid-v28toiwMJN .mbr-text {
  color: #141414;
  text-align: center;
}
.cid-v28toiwMJN .mbr-section-subtitle,
.cid-v28toiwMJN .text_widget,
.cid-v28toiwMJN .mbr-section-btn {
  text-align: center;
}
.cid-v28toiwMJN a[class*="text-"]:not(.nav-link):not(.dropdown-item):not([role]):not(.navbar-caption):hover {
  background-image: none;
}
.cid-v28toiwMJN .nav-link,
.cid-v28toiwMJN .dropdown-item {
  color: #000000;
}
.cid-v28toy5soE {
  background-color: transparent;
}
.cid-v28toy5soE .navbar-dropdown {
  background-color: #f4f4f6 !important;
  padding: 0;
}
.cid-v28toy5soE .navbar.navbar-expand-lg .dropdown .dropdown-menu {
  background-color: #f4f4f6 !important;
  background: #f4f4f6;
}
.cid-v28toy5soE .navbar.navbar-expand-lg .dropdown .dropdown-menu .dropdown-submenu {
  margin: 0;
  left: 100%;
}
.cid-v28toy5soE .menu_box {
  flex-wrap: nowrap;
}
@media (max-width: 991px) {
  .cid-v28toy5soE .menu_box {
    flex-direction: column;
    align-items: flex-start;
  }
  .cid-v28toy5soE .menu_box .navbar.opened,
  .cid-v28toy5soE .menu_box .navbar-collapse {
    background-color: #f4f4f6 !important;
    transition: all 0s ease 0s;
  }
}
.cid-v28toy5soE .navbar-dropdown {
  position: relative !important;
}
.cid-v28toy5soE .btn {
  min-height: auto;
  box-shadow: none;
  margin-top: 0;
}
.cid-v28toy5soE .btn:hover {
  box-shadow: none;
}
.cid-v28toy5soE .nav-item {
  margin: 4px 15px;
}
@media (min-width: 1200px) {
  .cid-v28toy5soE .nav-item {
    margin: 4px 20px;
  }
}
@media (max-width: 991px) {
  .cid-v28toy5soE .nav-item {
    margin: 0 !important;
  }
}
.cid-v28toy5soE .nav-item .nav-link {
  transition: all 0.5s ease-out;
  border-radius: 0.5rem !important;
  position: relative;
}
.cid-v28toy5soE .nav-item .nav-link::before {
  content: '';
  position: absolute;
  bottom: 0;
  left: 0;
  background-image: linear-gradient(90deg, #006d77 -5%, #83c5be 95%);
  height: 1px;
  width: 0;
  transition: all 0.3s ease-in-out;
}
.cid-v28toy5soE .nav-item .nav-link:hover::before,
.cid-v28toy5soE .nav-item .nav-link:focus::before {
  width: 100%;
}
.cid-v28toy5soE .dropdown-menu {
  border-radius: 0;
  box-shadow: none;
  text-align: left;
}
@media (min-width: 992px) {
  .cid-v28toy5soE .dropdown-menu {
    padding: 18px 34px 22px;
    min-width: 250px;
    top: auto !important;
    left: -40px !important;
  }
  .cid-v28toy5soE .dropdown-menu.dropdown-submenu {
    left: 215px !important;
    top: -45% !important;
  }
}
@media (max-width: 991px) {
  .cid-v28toy5soE .dropdown-menu .dropdown-toggle[data-toggle="dropdown-submenu"]::after,
  .cid-v28toy5soE .link.dropdown-toggle::after {
    display: inline-block;
    width: 7px;
    height: 7px;
    margin-left: 0.5rem;
    margin-bottom: 2px;
    content: "";
    border: 2px solid;
    border-left: none;
    border-top: none;
    transform: rotate(-45deg);
    right: 15px;
    position: absolute;
    margin-top: -2px;
  }
  .cid-v28toy5soE .show.dropdown-toggle[aria-expanded="true"]::after {
    transform: rotate(45deg);
    margin-top: -4px;
  }
  .cid-v28toy5soE .offcanvas_box {
    display: none;
  }
}
.cid-v28toy5soE .dropdown-item {
  border: none;
  font-weight: 300 !important;
}
.cid-v28toy5soE .nav-dropdown .link {
  font-weight: 400 !important;
  padding: 0 !important;
  margin: 0 !important;
}
.cid-v28toy5soE .nav-dropdown .link.dropdown-toggle::after {
  margin-left: 0.5rem;
  margin-top: 0;
}
.cid-v28toy5soE .container {
  display: flex;
  margin: auto;
}
.cid-v28toy5soE .iconfont-wrapper {
  color: #141414;
  font-size: 17px;
  margin-right: 10px;
  margin-bottom: 5px;
  width: 25px;
  height: 25px;
  border-radius: 50%;
  display: flex;
  justify-content: center;
  align-items: center;
  transition: all 0.2s ease-in-out;
}
.cid-v28toy5soE .iconfont-wrapper:last-child {
  margin-right: 0;
}
.cid-v28toy5soE .iconfont-wrapper:hover {
  opacity: 0.5;
}
.cid-v28toy5soE .navbar-nav {
  margin: 0 1rem;
}
@media (min-width: 992px) {
  .cid-v28toy5soE .navbar-nav {
    margin: 0;
  }
}
.cid-v28toy5soE .dropdown-menu,
.cid-v28toy5soE .navbar.opened {
  background-color: false !important;
}
.cid-v28toy5soE .nav-item:focus,
.cid-v28toy5soE .nav-link:focus {
  outline: none;
}
.cid-v28toy5soE .dropdown .dropdown-menu .dropdown-item {
  width: auto;
  transition: all 0.25s ease-in-out;
}
.cid-v28toy5soE .dropdown .dropdown-menu .dropdown-item::after {
  right: 0.5rem;
}
.cid-v28toy5soE .dropdown .dropdown-menu .dropdown-item .mbr-iconfont {
  margin-right: 0.5rem;
  vertical-align: sub;
}
.cid-v28toy5soE .dropdown .dropdown-menu .dropdown-item .mbr-iconfont:before {
  display: inline-block;
  transform: scale(1, 1);
  transition: all 0.25s ease-in-out;
}
.cid-v28toy5soE .collapsed .dropdown-menu .dropdown-item:before {
  display: none;
}
.cid-v28toy5soE .collapsed .dropdown .dropdown-menu .dropdown-item {
  padding: 0.235em 1.5em 0.235em 1.5em !important;
  transition: none;
  margin: 0 !important;
}
.cid-v28toy5soE .navbar {
  min-height: 70px;
  padding: 10px 0;
  transition: all 0.3s;
  border-bottom-width: 0;
}
@media (max-width: 992px) {
  .cid-v28toy5soE .navbar {
    min-height: 30px;
    max-height: none;
  }
}
.cid-v28toy5soE .navbar.opened {
  transition: all 0.3s;
}
.cid-v28toy5soE .navbar .dropdown-item {
  padding: 0;
  margin: 8px 0;
}
.cid-v28toy5soE .navbar .navbar-logo img {
  max-width: 40px;
  min-height: 40px;
  object-fit: contain;
  border-radius: 10px !important;
}
.cid-v28toy5soE .navbar .navbar-collapse {
  justify-content: center;
  justify-content: flex-end;
  z-index: 1;
}
.cid-v28toy5soE .navbar.collapsed {
  justify-content: center;
}
.cid-v28toy5soE .navbar.collapsed .nav-item .nav-link::before {
  display: none;
}
.cid-v28toy5soE .navbar.collapsed.opened .dropdown-menu {
  top: 0;
}
.cid-v28toy5soE .navbar.collapsed .dropdown-menu .dropdown-submenu {
  left: 0 !important;
}
.cid-v28toy5soE .navbar.collapsed .dropdown-menu .dropdown-item:after {
  right: auto;
}
.cid-v28toy5soE .navbar.collapsed ul.navbar-nav li {
  margin: auto;
}
.cid-v28toy5soE .navbar.collapsed .dropdown-menu .dropdown-item {
  padding: 0.25rem 1.5rem;
  text-align: left;
}
.cid-v28toy5soE .navbar.collapsed .icons-menu {
  padding: 0;
}
@media (max-width: 991px) {
  .cid-v28toy5soE .navbar .nav-item {
    padding: 0.5rem 0;
  }
  .cid-v28toy5soE .navbar .navbar-collapse {
    padding: 34px 0;
    border-radius: 16px;
    width: 100%;
  }
  .cid-v28toy5soE .navbar .nav-item .nav-link::before {
    display: none;
  }
  .cid-v28toy5soE .navbar.opened .dropdown-menu {
    top: 0;
  }
  .cid-v28toy5soE .navbar .dropdown-menu {
    padding: 6px 0 6px 15px;
  }
  .cid-v28toy5soE .navbar .dropdown-menu .dropdown-submenu {
    left: 0 !important;
  }
  .cid-v28toy5soE .navbar .dropdown-menu .dropdown-item:after {
    right: auto;
    margin-top: -0.4rem;
  }
  .cid-v28toy5soE .navbar .navbar-logo img {
    height: 3rem !important;
  }
  .cid-v28toy5soE .navbar ul.navbar-nav {
    overflow: hidden;
    margin: 0;
  }
  .cid-v28toy5soE .navbar ul.navbar-nav li {
    margin: 0;
  }
  .cid-v28toy5soE .navbar .dropdown-menu .dropdown-item {
    padding: 0 !important;
    margin: 0;
    margin-top: 8px;
    text-align: left;
  }
  .cid-v28toy5soE .navbar .navbar-brand {
    flex-shrink: initial;
    flex-basis: auto;
    word-break: break-word;
    padding-right: 0;
    width: 100%;
    justify-content: space-between;
  }
  .cid-v28toy5soE .navbar .navbar-toggler {
    flex-basis: auto;
  }
  .cid-v28toy5soE .navbar .icons-menu {
    padding: 0;
  }
}
.cid-v28toy5soE .navbar.navbar-short {
  min-height: 60px;
}
.cid-v28toy5soE .navbar.navbar-short .navbar-logo img {
  height: 2.5rem !important;
}
.cid-v28toy5soE .navbar.navbar-short .navbar-brand {
  min-height: 60px;
  padding: 0;
}
.cid-v28toy5soE .navbar-brand {
  min-height: 70px;
  flex-shrink: 0;
  align-items: center;
  margin-right: 0;
  padding: 10px 0;
  transition: all 0.3s;
  word-break: break-word;
  z-index: 1;
}
.cid-v28toy5soE .navbar-brand .navbar-caption {
  line-height: inherit !important;
  font-weight: 400;
}
.cid-v28toy5soE .navbar-brand .navbar-logo a {
  outline: none;
}
.cid-v28toy5soE .dropdown-item.active,
.cid-v28toy5soE .dropdown-item:active {
  background-color: transparent;
}
.cid-v28toy5soE .navbar-expand-lg .navbar-nav .nav-link {
  margin: 8px 12px !important;
}
@media (max-width: 991px) {
  .cid-v28toy5soE .navbar-expand-lg .navbar-nav .nav-link {
    margin: 8px 10px !important;
  }
}
.cid-v28toy5soE .nav-dropdown .link.dropdown-toggle {
  margin-right: 1.667em;
}
.cid-v28toy5soE .nav-dropdown .link.dropdown-toggle[aria-expanded="true"] {
  margin-right: 0;
  padding: 0.667em 1.667em;
}
.cid-v28toy5soE .navbar .dropdown.open > .dropdown-menu {
  display: block;
}
.cid-v28toy5soE ul.navbar-nav {
  flex-wrap: wrap;
  padding: 0;
}
.cid-v28toy5soE .navbar-buttons {
  text-align: center;
  min-width: 170px;
}
.cid-v28toy5soE button.navbar-toggler {
  outline: none;
  width: 48px;
  height: 48px;
  border-radius: 50%;
  cursor: pointer;
  transition: all 0.2s;
  position: relative;
  align-self: center;
  color: #f4f4f6;
  background: #f4f4f6;
}
.cid-v28toy5soE button.navbar-toggler .hamburger span {
  position: absolute;
  right: 10px;
  margin-top: 14px;
  width: 26px;
  height: 2px;
  border-right: 5px;
  background-color: #141414;
}
.cid-v28toy5soE button.navbar-toggler .hamburger span:nth-child(1) {
  top: 0;
  transition: all 0.2s;
}
.cid-v28toy5soE button.navbar-toggler .hamburger span:nth-child(2) {
  top: 8px;
  transition: all 0.15s;
}
.cid-v28toy5soE button.navbar-toggler .hamburger span:nth-child(3) {
  top: 8px;
  transition: all 0.15s;
}
.cid-v28toy5soE button.navbar-toggler .hamburger span:nth-child(4) {
  top: 16px;
  transition: all 0.2s;
}
.cid-v28toy5soE nav.opened .hamburger span:nth-child(1) {
  top: 8px;
  width: 0;
  opacity: 0;
  right: 50%;
  transition: all 0.2s;
}
.cid-v28toy5soE nav.opened .hamburger span:nth-child(2) {
  transform: rotate(45deg);
  transition: all 0.25s;
}
.cid-v28toy5soE nav.opened .hamburger span:nth-child(3) {
  transform: rotate(-45deg);
  transition: all 0.25s;
}
.cid-v28toy5soE nav.opened .hamburger span:nth-child(4) {
  top: 8px;
  width: 0;
  opacity: 0;
  right: 50%;
  transition: all 0.2s;
}
.cid-v28toy5soE a.nav-link {
  display: flex;
  align-items: center;
  justify-content: flex-start;
}
.cid-v28toy5soE .icons-menu {
  flex-wrap: nowrap;
  display: flex;
  justify-content: center;
  padding: 0;
  text-align: center;
  margin-bottom: 35px;
}
@media screen and (-ms-high-contrast: active), (-ms-high-contrast: none) {
  .cid-v28toy5soE .navbar {
    height: 70px;
  }
  .cid-v28toy5soE .navbar.opened {
    height: auto;
  }
  .cid-v28toy5soE .nav-item .nav-link:hover::before {
    width: 175%;
    max-width: calc(100% + 2rem);
    left: -1rem;
  }
}
.cid-v28toy5soE .navbar-dropdown .navbar-logo {
  margin-right: 10px;
}
@media (min-width: 768px) {
  .cid-v28toy5soE .container-fluid {
    padding-left: 64px;
    padding-right: 64px;
  }
}
.cid-v28toy5soE .mbr-section-btn-main .btn {
  margin: 8px;
  min-width: 180px;
}
.cid-v28toy5soE .mbr-section-btn-main .btn::before {
  background-image: linear-gradient(90deg, #83c5be 0%, transparent 100%);
}
.cid-v28toy5soE .mbr-section-btn-main .btn:hover,
.cid-v28toy5soE .mbr-section-btn-main .btn:focus {
  box-shadow: inset 250px 10px 5px #006d77 !important;
  border-color: #006d77 !important;
}
.cid-v28toy5soE .mbr-section-btn .btn::before {
  background-image: linear-gradient(90deg, #83c5be 0%, transparent 100%);
}
.cid-v28toy5soE .mbr-section-btn .btn:hover,
.cid-v28toy5soE .mbr-section-btn .btn:focus {
  box-shadow: inset 250px 10px 5px #006d77 !important;
  border-color: #006d77 !important;
}
.cid-v28toy5soE .navbar-caption:hover {
  color: #e29578;
}
@media (min-width: 992px) {
  .cid-v28toy5soE .dropdown-menu.dropdown-submenu {
    left: 175px !important;
    top: -45% !important;
  }
}
.cid-v28toy5soE .text_widget {
  margin-bottom: 32px;
}
.cid-v28toy5soE .text_widget a {
  transition: all 0.3s ease-out;
}
.cid-v28toy5soE .text_widget a:hover,
.cid-v28toy5soE .text_widget a:focus {
  opacity: 0.8;
}
@media (min-width: 992px) {
  .cid-v28toy5soE .navbar-nav.nav-dropdown {
    display: -webkit-flex;
    width: 100%;
    justify-content: flex-end;
    min-width: 200px;
  }
}
.cid-v28toy5soE .icons-menu-main {
  display: flex;
}
@media (max-width: 992px) {
  .cid-v28toy5soE .icons-menu-main {
    padding: 0 10px;
  }
}
.cid-v28toy5soE .mbr-section-subtitle {
  color: #141414;
  text-align: center;
}
.cid-v28toy5soE .navbar-caption {
  color: #000000;
}
.cid-v28toy5soE .mbr-text {
  color: #141414;
  text-align: center;
}
.cid-v28toy5soE .mbr-section-subtitle,
.cid-v28toy5soE .text_widget,
.cid-v28toy5soE .mbr-section-btn {
  text-align: center;
}
.cid-v28toy5soE a[class*="text-"]:not(.nav-link):not(.dropdown-item):not([role]):not(.navbar-caption):hover {
  background-image: none;
}
.cid-v28toy5soE .nav-link,
.cid-v28toy5soE .dropdown-item {
  color: #000000;
}
.cid-v28toODOCj {
  background-color: transparent;
}
.cid-v28toODOCj .navbar-dropdown {
  background-color: #f4f4f6 !important;
  padding: 0;
}
.cid-v28toODOCj .navbar.navbar-expand-lg .dropdown .dropdown-menu {
  background-color: #f4f4f6 !important;
  background: #f4f4f6;
}
.cid-v28toODOCj .navbar.navbar-expand-lg .dropdown .dropdown-menu .dropdown-submenu {
  margin: 0;
  left: 100%;
}
.cid-v28toODOCj .menu_box {
  flex-wrap: nowrap;
}
@media (max-width: 991px) {
  .cid-v28toODOCj .menu_box {
    flex-direction: column;
    align-items: flex-start;
  }
  .cid-v28toODOCj .menu_box .navbar.opened,
  .cid-v28toODOCj .menu_box .navbar-collapse {
    background-color: #f4f4f6 !important;
    transition: all 0s ease 0s;
  }
}
.cid-v28toODOCj .navbar-dropdown {
  position: relative !important;
}
.cid-v28toODOCj .btn {
  min-height: auto;
  box-shadow: none;
  margin-top: 0;
}
.cid-v28toODOCj .btn:hover {
  box-shadow: none;
}
.cid-v28toODOCj .nav-item {
  margin: 4px 15px;
}
@media (min-width: 1200px) {
  .cid-v28toODOCj .nav-item {
    margin: 4px 20px;
  }
}
@media (max-width: 991px) {
  .cid-v28toODOCj .nav-item {
    margin: 0 !important;
  }
}
.cid-v28toODOCj .nav-item .nav-link {
  transition: all 0.5s ease-out;
  border-radius: 0.5rem !important;
  position: relative;
}
.cid-v28toODOCj .nav-item .nav-link::before {
  content: '';
  position: absolute;
  bottom: 0;
  left: 0;
  background-image: linear-gradient(90deg, #006d77 -5%, #83c5be 95%);
  height: 1px;
  width: 0;
  transition: all 0.3s ease-in-out;
}
.cid-v28toODOCj .nav-item .nav-link:hover::before,
.cid-v28toODOCj .nav-item .nav-link:focus::before {
  width: 100%;
}
.cid-v28toODOCj .dropdown-menu {
  border-radius: 0;
  box-shadow: none;
  text-align: left;
}
@media (min-width: 992px) {
  .cid-v28toODOCj .dropdown-menu {
    padding: 18px 34px 22px;
    min-width: 250px;
    top: auto !important;
    left: -40px !important;
  }
  .cid-v28toODOCj .dropdown-menu.dropdown-submenu {
    left: 215px !important;
    top: -45% !important;
  }
}
@media (max-width: 991px) {
  .cid-v28toODOCj .dropdown-menu .dropdown-toggle[data-toggle="dropdown-submenu"]::after,
  .cid-v28toODOCj .link.dropdown-toggle::after {
    display: inline-block;
    width: 7px;
    height: 7px;
    margin-left: 0.5rem;
    margin-bottom: 2px;
    content: "";
    border: 2px solid;
    border-left: none;
    border-top: none;
    transform: rotate(-45deg);
    right: 15px;
    position: absolute;
    margin-top: -2px;
  }
  .cid-v28toODOCj .show.dropdown-toggle[aria-expanded="true"]::after {
    transform: rotate(45deg);
    margin-top: -4px;
  }
  .cid-v28toODOCj .offcanvas_box {
    display: none;
  }
}
.cid-v28toODOCj .dropdown-item {
  border: none;
  font-weight: 300 !important;
}
.cid-v28toODOCj .nav-dropdown .link {
  font-weight: 400 !important;
  padding: 0 !important;
  margin: 0 !important;
}
.cid-v28toODOCj .nav-dropdown .link.dropdown-toggle::after {
  margin-left: 0.5rem;
  margin-top: 0;
}
.cid-v28toODOCj .container {
  display: flex;
  margin: auto;
}
.cid-v28toODOCj .iconfont-wrapper {
  color: #141414;
  font-size: 17px;
  margin-right: 10px;
  margin-bottom: 5px;
  width: 25px;
  height: 25px;
  border-radius: 50%;
  display: flex;
  justify-content: center;
  align-items: center;
  transition: all 0.2s ease-in-out;
}
.cid-v28toODOCj .iconfont-wrapper:last-child {
  margin-right: 0;
}
.cid-v28toODOCj .iconfont-wrapper:hover {
  opacity: 0.5;
}
.cid-v28toODOCj .navbar-nav {
  margin: 0 1rem;
}
@media (min-width: 992px) {
  .cid-v28toODOCj .navbar-nav {
    margin: 0;
  }
}
.cid-v28toODOCj .dropdown-menu,
.cid-v28toODOCj .navbar.opened {
  background-color: false !important;
}
.cid-v28toODOCj .nav-item:focus,
.cid-v28toODOCj .nav-link:focus {
  outline: none;
}
.cid-v28toODOCj .dropdown .dropdown-menu .dropdown-item {
  width: auto;
  transition: all 0.25s ease-in-out;
}
.cid-v28toODOCj .dropdown .dropdown-menu .dropdown-item::after {
  right: 0.5rem;
}
.cid-v28toODOCj .dropdown .dropdown-menu .dropdown-item .mbr-iconfont {
  margin-right: 0.5rem;
  vertical-align: sub;
}
.cid-v28toODOCj .dropdown .dropdown-menu .dropdown-item .mbr-iconfont:before {
  display: inline-block;
  transform: scale(1, 1);
  transition: all 0.25s ease-in-out;
}
.cid-v28toODOCj .collapsed .dropdown-menu .dropdown-item:before {
  display: none;
}
.cid-v28toODOCj .collapsed .dropdown .dropdown-menu .dropdown-item {
  padding: 0.235em 1.5em 0.235em 1.5em !important;
  transition: none;
  margin: 0 !important;
}
.cid-v28toODOCj .navbar {
  min-height: 70px;
  padding: 10px 0;
  transition: all 0.3s;
  border-bottom-width: 0;
}
@media (max-width: 992px) {
  .cid-v28toODOCj .navbar {
    min-height: 30px;
    max-height: none;
  }
}
.cid-v28toODOCj .navbar.opened {
  transition: all 0.3s;
}
.cid-v28toODOCj .navbar .dropdown-item {
  padding: 0;
  margin: 8px 0;
}
.cid-v28toODOCj .navbar .navbar-logo img {
  max-width: 40px;
  min-height: 40px;
  object-fit: contain;
  border-radius: 10px !important;
}
.cid-v28toODOCj .navbar .navbar-collapse {
  justify-content: center;
  justify-content: flex-end;
  z-index: 1;
}
.cid-v28toODOCj .navbar.collapsed {
  justify-content: center;
}
.cid-v28toODOCj .navbar.collapsed .nav-item .nav-link::before {
  display: none;
}
.cid-v28toODOCj .navbar.collapsed.opened .dropdown-menu {
  top: 0;
}
.cid-v28toODOCj .navbar.collapsed .dropdown-menu .dropdown-submenu {
  left: 0 !important;
}
.cid-v28toODOCj .navbar.collapsed .dropdown-menu .dropdown-item:after {
  right: auto;
}
.cid-v28toODOCj .navbar.collapsed ul.navbar-nav li {
  margin: auto;
}
.cid-v28toODOCj .navbar.collapsed .dropdown-menu .dropdown-item {
  padding: 0.25rem 1.5rem;
  text-align: left;
}
.cid-v28toODOCj .navbar.collapsed .icons-menu {
  padding: 0;
}
@media (max-width: 991px) {
  .cid-v28toODOCj .navbar .nav-item {
    padding: 0.5rem 0;
  }
  .cid-v28toODOCj .navbar .navbar-collapse {
    padding: 34px 0;
    border-radius: 16px;
    width: 100%;
  }
  .cid-v28toODOCj .navbar .nav-item .nav-link::before {
    display: none;
  }
  .cid-v28toODOCj .navbar.opened .dropdown-menu {
    top: 0;
  }
  .cid-v28toODOCj .navbar .dropdown-menu {
    padding: 6px 0 6px 15px;
  }
  .cid-v28toODOCj .navbar .dropdown-menu .dropdown-submenu {
    left: 0 !important;
  }
  .cid-v28toODOCj .navbar .dropdown-menu .dropdown-item:after {
    right: auto;
    margin-top: -0.4rem;
  }
  .cid-v28toODOCj .navbar .navbar-logo img {
    height: 3rem !important;
  }
  .cid-v28toODOCj .navbar ul.navbar-nav {
    overflow: hidden;
    margin: 0;
  }
  .cid-v28toODOCj .navbar ul.navbar-nav li {
    margin: 0;
  }
  .cid-v28toODOCj .navbar .dropdown-menu .dropdown-item {
    padding: 0 !important;
    margin: 0;
    margin-top: 8px;
    text-align: left;
  }
  .cid-v28toODOCj .navbar .navbar-brand {
    flex-shrink: initial;
    flex-basis: auto;
    word-break: break-word;
    padding-right: 0;
    width: 100%;
    justify-content: space-between;
  }
  .cid-v28toODOCj .navbar .navbar-toggler {
    flex-basis: auto;
  }
  .cid-v28toODOCj .navbar .icons-menu {
    padding: 0;
  }
}
.cid-v28toODOCj .navbar.navbar-short {
  min-height: 60px;
}
.cid-v28toODOCj .navbar.navbar-short .navbar-logo img {
  height: 2.5rem !important;
}
.cid-v28toODOCj .navbar.navbar-short .navbar-brand {
  min-height: 60px;
  padding: 0;
}
.cid-v28toODOCj .navbar-brand {
  min-height: 70px;
  flex-shrink: 0;
  align-items: center;
  margin-right: 0;
  padding: 10px 0;
  transition: all 0.3s;
  word-break: break-word;
  z-index: 1;
}
.cid-v28toODOCj .navbar-brand .navbar-caption {
  line-height: inherit !important;
  font-weight: 400;
}
.cid-v28toODOCj .navbar-brand .navbar-logo a {
  outline: none;
}
.cid-v28toODOCj .dropdown-item.active,
.cid-v28toODOCj .dropdown-item:active {
  background-color: transparent;
}
.cid-v28toODOCj .navbar-expand-lg .navbar-nav .nav-link {
  margin: 8px 12px !important;
}
@media (max-width: 991px) {
  .cid-v28toODOCj .navbar-expand-lg .navbar-nav .nav-link {
    margin: 8px 10px !important;
  }
}
.cid-v28toODOCj .nav-dropdown .link.dropdown-toggle {
  margin-right: 1.667em;
}
.cid-v28toODOCj .nav-dropdown .link.dropdown-toggle[aria-expanded="true"] {
  margin-right: 0;
  padding: 0.667em 1.667em;
}
.cid-v28toODOCj .navbar .dropdown.open > .dropdown-menu {
  display: block;
}
.cid-v28toODOCj ul.navbar-nav {
  flex-wrap: wrap;
  padding: 0;
}
.cid-v28toODOCj .navbar-buttons {
  text-align: center;
  min-width: 170px;
}
.cid-v28toODOCj button.navbar-toggler {
  outline: none;
  width: 48px;
  height: 48px;
  border-radius: 50%;
  cursor: pointer;
  transition: all 0.2s;
  position: relative;
  align-self: center;
  color: #f4f4f6;
  background: #f4f4f6;
}
.cid-v28toODOCj button.navbar-toggler .hamburger span {
  position: absolute;
  right: 10px;
  margin-top: 14px;
  width: 26px;
  height: 2px;
  border-right: 5px;
  background-color: #141414;
}
.cid-v28toODOCj button.navbar-toggler .hamburger span:nth-child(1) {
  top: 0;
  transition: all 0.2s;
}
.cid-v28toODOCj button.navbar-toggler .hamburger span:nth-child(2) {
  top: 8px;
  transition: all 0.15s;
}
.cid-v28toODOCj button.navbar-toggler .hamburger span:nth-child(3) {
  top: 8px;
  transition: all 0.15s;
}
.cid-v28toODOCj button.navbar-toggler .hamburger span:nth-child(4) {
  top: 16px;
  transition: all 0.2s;
}
.cid-v28toODOCj nav.opened .hamburger span:nth-child(1) {
  top: 8px;
  width: 0;
  opacity: 0;
  right: 50%;
  transition: all 0.2s;
}
.cid-v28toODOCj nav.opened .hamburger span:nth-child(2) {
  transform: rotate(45deg);
  transition: all 0.25s;
}
.cid-v28toODOCj nav.opened .hamburger span:nth-child(3) {
  transform: rotate(-45deg);
  transition: all 0.25s;
}
.cid-v28toODOCj nav.opened .hamburger span:nth-child(4) {
  top: 8px;
  width: 0;
  opacity: 0;
  right: 50%;
  transition: all 0.2s;
}
.cid-v28toODOCj a.nav-link {
  display: flex;
  align-items: center;
  justify-content: flex-start;
}
.cid-v28toODOCj .icons-menu {
  flex-wrap: nowrap;
  display: flex;
  justify-content: center;
  padding: 0;
  text-align: center;
  margin-bottom: 35px;
}
@media screen and (-ms-high-contrast: active), (-ms-high-contrast: none) {
  .cid-v28toODOCj .navbar {
    height: 70px;
  }
  .cid-v28toODOCj .navbar.opened {
    height: auto;
  }
  .cid-v28toODOCj .nav-item .nav-link:hover::before {
    width: 175%;
    max-width: calc(100% + 2rem);
    left: -1rem;
  }
}
.cid-v28toODOCj .navbar-dropdown .navbar-logo {
  margin-right: 10px;
}
@media (min-width: 768px) {
  .cid-v28toODOCj .container-fluid {
    padding-left: 64px;
    padding-right: 64px;
  }
}
.cid-v28toODOCj .mbr-section-btn-main .btn {
  margin: 8px;
  min-width: 180px;
}
.cid-v28toODOCj .mbr-section-btn-main .btn::before {
  background-image: linear-gradient(90deg, #83c5be 0%, transparent 100%);
}
.cid-v28toODOCj .mbr-section-btn-main .btn:hover,
.cid-v28toODOCj .mbr-section-btn-main .btn:focus {
  box-shadow: inset 250px 10px 5px #006d77 !important;
  border-color: #006d77 !important;
}
.cid-v28toODOCj .mbr-section-btn .btn::before {
  background-image: linear-gradient(90deg, #83c5be 0%, transparent 100%);
}
.cid-v28toODOCj .mbr-section-btn .btn:hover,
.cid-v28toODOCj .mbr-section-btn .btn:focus {
  box-shadow: inset 250px 10px 5px #006d77 !important;
  border-color: #006d77 !important;
}
.cid-v28toODOCj .navbar-caption:hover {
  color: #e29578;
}
@media (min-width: 992px) {
  .cid-v28toODOCj .dropdown-menu.dropdown-submenu {
    left: 175px !important;
    top: -45% !important;
  }
}
.cid-v28toODOCj .text_widget {
  margin-bottom: 32px;
}
.cid-v28toODOCj .text_widget a {
  transition: all 0.3s ease-out;
}
.cid-v28toODOCj .text_widget a:hover,
.cid-v28toODOCj .text_widget a:focus {
  opacity: 0.8;
}
@media (min-width: 992px) {
  .cid-v28toODOCj .navbar-nav.nav-dropdown {
    display: -webkit-flex;
    width: 100%;
    justify-content: flex-end;
    min-width: 200px;
  }
}
.cid-v28toODOCj .icons-menu-main {
  display: flex;
}
@media (max-width: 992px) {
  .cid-v28toODOCj .icons-menu-main {
    padding: 0 10px;
  }
}
.cid-v28toODOCj .mbr-section-subtitle {
  color: #141414;
  text-align: center;
}
.cid-v28toODOCj .navbar-caption {
  color: #000000;
}
.cid-v28toODOCj .mbr-text {
  color: #141414;
  text-align: center;
}
.cid-v28toODOCj .mbr-section-subtitle,
.cid-v28toODOCj .text_widget,
.cid-v28toODOCj .mbr-section-btn {
  text-align: center;
}
.cid-v28toODOCj a[class*="text-"]:not(.nav-link):not(.dropdown-item):not([role]):not(.navbar-caption):hover {
  background-image: none;
}
.cid-v28toODOCj .nav-link,
.cid-v28toODOCj .dropdown-item {
  color: #000000;
}
.cid-v28tp4vWKK {
  background-color: transparent;
}
.cid-v28tp4vWKK .navbar-dropdown {
  background-color: #f4f4f6 !important;
  padding: 0;
}
.cid-v28tp4vWKK .navbar.navbar-expand-lg .dropdown .dropdown-menu {
  background-color: #f4f4f6 !important;
  background: #f4f4f6;
}
.cid-v28tp4vWKK .navbar.navbar-expand-lg .dropdown .dropdown-menu .dropdown-submenu {
  margin: 0;
  left: 100%;
}
.cid-v28tp4vWKK .menu_box {
  flex-wrap: nowrap;
}
@media (max-width: 991px) {
  .cid-v28tp4vWKK .menu_box {
    flex-direction: column;
    align-items: flex-start;
  }
  .cid-v28tp4vWKK .menu_box .navbar.opened,
  .cid-v28tp4vWKK .menu_box .navbar-collapse {
    background-color: #f4f4f6 !important;
    transition: all 0s ease 0s;
  }
}
.cid-v28tp4vWKK .navbar-dropdown {
  position: relative !important;
}
.cid-v28tp4vWKK .btn {
  min-height: auto;
  box-shadow: none;
  margin-top: 0;
}
.cid-v28tp4vWKK .btn:hover {
  box-shadow: none;
}
.cid-v28tp4vWKK .nav-item {
  margin: 4px 15px;
}
@media (min-width: 1200px) {
  .cid-v28tp4vWKK .nav-item {
    margin: 4px 20px;
  }
}
@media (max-width: 991px) {
  .cid-v28tp4vWKK .nav-item {
    margin: 0 !important;
  }
}
.cid-v28tp4vWKK .nav-item .nav-link {
  transition: all 0.5s ease-out;
  border-radius: 0.5rem !important;
  position: relative;
}
.cid-v28tp4vWKK .nav-item .nav-link::before {
  content: '';
  position: absolute;
  bottom: 0;
  left: 0;
  background-image: linear-gradient(90deg, #006d77 -5%, #83c5be 95%);
  height: 1px;
  width: 0;
  transition: all 0.3s ease-in-out;
}
.cid-v28tp4vWKK .nav-item .nav-link:hover::before,
.cid-v28tp4vWKK .nav-item .nav-link:focus::before {
  width: 100%;
}
.cid-v28tp4vWKK .dropdown-menu {
  border-radius: 0;
  box-shadow: none;
  text-align: left;
}
@media (min-width: 992px) {
  .cid-v28tp4vWKK .dropdown-menu {
    padding: 18px 34px 22px;
    min-width: 250px;
    top: auto !important;
    left: -40px !important;
  }
  .cid-v28tp4vWKK .dropdown-menu.dropdown-submenu {
    left: 215px !important;
    top: -45% !important;
  }
}
@media (max-width: 991px) {
  .cid-v28tp4vWKK .dropdown-menu .dropdown-toggle[data-toggle="dropdown-submenu"]::after,
  .cid-v28tp4vWKK .link.dropdown-toggle::after {
    display: inline-block;
    width: 7px;
    height: 7px;
    margin-left: 0.5rem;
    margin-bottom: 2px;
    content: "";
    border: 2px solid;
    border-left: none;
    border-top: none;
    transform: rotate(-45deg);
    right: 15px;
    position: absolute;
    margin-top: -2px;
  }
  .cid-v28tp4vWKK .show.dropdown-toggle[aria-expanded="true"]::after {
    transform: rotate(45deg);
    margin-top: -4px;
  }
  .cid-v28tp4vWKK .offcanvas_box {
    display: none;
  }
}
.cid-v28tp4vWKK .dropdown-item {
  border: none;
  font-weight: 300 !important;
}
.cid-v28tp4vWKK .nav-dropdown .link {
  font-weight: 400 !important;
  padding: 0 !important;
  margin: 0 !important;
}
.cid-v28tp4vWKK .nav-dropdown .link.dropdown-toggle::after {
  margin-left: 0.5rem;
  margin-top: 0;
}
.cid-v28tp4vWKK .container {
  display: flex;
  margin: auto;
}
.cid-v28tp4vWKK .iconfont-wrapper {
  color: #141414;
  font-size: 17px;
  margin-right: 10px;
  margin-bottom: 5px;
  width: 25px;
  height: 25px;
  border-radius: 50%;
  display: flex;
  justify-content: center;
  align-items: center;
  transition: all 0.2s ease-in-out;
}
.cid-v28tp4vWKK .iconfont-wrapper:last-child {
  margin-right: 0;
}
.cid-v28tp4vWKK .iconfont-wrapper:hover {
  opacity: 0.5;
}
.cid-v28tp4vWKK .navbar-nav {
  margin: 0 1rem;
}
@media (min-width: 992px) {
  .cid-v28tp4vWKK .navbar-nav {
    margin: 0;
  }
}
.cid-v28tp4vWKK .dropdown-menu,
.cid-v28tp4vWKK .navbar.opened {
  background-color: false !important;
}
.cid-v28tp4vWKK .nav-item:focus,
.cid-v28tp4vWKK .nav-link:focus {
  outline: none;
}
.cid-v28tp4vWKK .dropdown .dropdown-menu .dropdown-item {
  width: auto;
  transition: all 0.25s ease-in-out;
}
.cid-v28tp4vWKK .dropdown .dropdown-menu .dropdown-item::after {
  right: 0.5rem;
}
.cid-v28tp4vWKK .dropdown .dropdown-menu .dropdown-item .mbr-iconfont {
  margin-right: 0.5rem;
  vertical-align: sub;
}
.cid-v28tp4vWKK .dropdown .dropdown-menu .dropdown-item .mbr-iconfont:before {
  display: inline-block;
  transform: scale(1, 1);
  transition: all 0.25s ease-in-out;
}
.cid-v28tp4vWKK .collapsed .dropdown-menu .dropdown-item:before {
  display: none;
}
.cid-v28tp4vWKK .collapsed .dropdown .dropdown-menu .dropdown-item {
  padding: 0.235em 1.5em 0.235em 1.5em !important;
  transition: none;
  margin: 0 !important;
}
.cid-v28tp4vWKK .navbar {
  min-height: 70px;
  padding: 10px 0;
  transition: all 0.3s;
  border-bottom-width: 0;
}
@media (max-width: 992px) {
  .cid-v28tp4vWKK .navbar {
    min-height: 30px;
    max-height: none;
  }
}
.cid-v28tp4vWKK .navbar.opened {
  transition: all 0.3s;
}
.cid-v28tp4vWKK .navbar .dropdown-item {
  padding: 0;
  margin: 8px 0;
}
.cid-v28tp4vWKK .navbar .navbar-logo img {
  max-width: 40px;
  min-height: 40px;
  object-fit: contain;
  border-radius: 10px !important;
}
.cid-v28tp4vWKK .navbar .navbar-collapse {
  justify-content: center;
  justify-content: flex-end;
  z-index: 1;
}
.cid-v28tp4vWKK .navbar.collapsed {
  justify-content: center;
}
.cid-v28tp4vWKK .navbar.collapsed .nav-item .nav-link::before {
  display: none;
}
.cid-v28tp4vWKK .navbar.collapsed.opened .dropdown-menu {
  top: 0;
}
.cid-v28tp4vWKK .navbar.collapsed .dropdown-menu .dropdown-submenu {
  left: 0 !important;
}
.cid-v28tp4vWKK .navbar.collapsed .dropdown-menu .dropdown-item:after {
  right: auto;
}
.cid-v28tp4vWKK .navbar.collapsed ul.navbar-nav li {
  margin: auto;
}
.cid-v28tp4vWKK .navbar.collapsed .dropdown-menu .dropdown-item {
  padding: 0.25rem 1.5rem;
  text-align: left;
}
.cid-v28tp4vWKK .navbar.collapsed .icons-menu {
  padding: 0;
}
@media (max-width: 991px) {
  .cid-v28tp4vWKK .navbar .nav-item {
    padding: 0.5rem 0;
  }
  .cid-v28tp4vWKK .navbar .navbar-collapse {
    padding: 34px 0;
    border-radius: 16px;
    width: 100%;
  }
  .cid-v28tp4vWKK .navbar .nav-item .nav-link::before {
    display: none;
  }
  .cid-v28tp4vWKK .navbar.opened .dropdown-menu {
    top: 0;
  }
  .cid-v28tp4vWKK .navbar .dropdown-menu {
    padding: 6px 0 6px 15px;
  }
  .cid-v28tp4vWKK .navbar .dropdown-menu .dropdown-submenu {
    left: 0 !important;
  }
  .cid-v28tp4vWKK .navbar .dropdown-menu .dropdown-item:after {
    right: auto;
    margin-top: -0.4rem;
  }
  .cid-v28tp4vWKK .navbar .navbar-logo img {
    height: 3rem !important;
  }
  .cid-v28tp4vWKK .navbar ul.navbar-nav {
    overflow: hidden;
    margin: 0;
  }
  .cid-v28tp4vWKK .navbar ul.navbar-nav li {
    margin: 0;
  }
  .cid-v28tp4vWKK .navbar .dropdown-menu .dropdown-item {
    padding: 0 !important;
    margin: 0;
    margin-top: 8px;
    text-align: left;
  }
  .cid-v28tp4vWKK .navbar .navbar-brand {
    flex-shrink: initial;
    flex-basis: auto;
    word-break: break-word;
    padding-right: 0;
    width: 100%;
    justify-content: space-between;
  }
  .cid-v28tp4vWKK .navbar .navbar-toggler {
    flex-basis: auto;
  }
  .cid-v28tp4vWKK .navbar .icons-menu {
    padding: 0;
  }
}
.cid-v28tp4vWKK .navbar.navbar-short {
  min-height: 60px;
}
.cid-v28tp4vWKK .navbar.navbar-short .navbar-logo img {
  height: 2.5rem !important;
}
.cid-v28tp4vWKK .navbar.navbar-short .navbar-brand {
  min-height: 60px;
  padding: 0;
}
.cid-v28tp4vWKK .navbar-brand {
  min-height: 70px;
  flex-shrink: 0;
  align-items: center;
  margin-right: 0;
  padding: 10px 0;
  transition: all 0.3s;
  word-break: break-word;
  z-index: 1;
}
.cid-v28tp4vWKK .navbar-brand .navbar-caption {
  line-height: inherit !important;
  font-weight: 400;
}
.cid-v28tp4vWKK .navbar-brand .navbar-logo a {
  outline: none;
}
.cid-v28tp4vWKK .dropdown-item.active,
.cid-v28tp4vWKK .dropdown-item:active {
  background-color: transparent;
}
.cid-v28tp4vWKK .navbar-expand-lg .navbar-nav .nav-link {
  margin: 8px 12px !important;
}
@media (max-width: 991px) {
  .cid-v28tp4vWKK .navbar-expand-lg .navbar-nav .nav-link {
    margin: 8px 10px !important;
  }
}
.cid-v28tp4vWKK .nav-dropdown .link.dropdown-toggle {
  margin-right: 1.667em;
}
.cid-v28tp4vWKK .nav-dropdown .link.dropdown-toggle[aria-expanded="true"] {
  margin-right: 0;
  padding: 0.667em 1.667em;
}
.cid-v28tp4vWKK .navbar .dropdown.open > .dropdown-menu {
  display: block;
}
.cid-v28tp4vWKK ul.navbar-nav {
  flex-wrap: wrap;
  padding: 0;
}
.cid-v28tp4vWKK .navbar-buttons {
  text-align: center;
  min-width: 170px;
}
.cid-v28tp4vWKK button.navbar-toggler {
  outline: none;
  width: 48px;
  height: 48px;
  border-radius: 50%;
  cursor: pointer;
  transition: all 0.2s;
  position: relative;
  align-self: center;
  color: #f4f4f6;
  background: #f4f4f6;
}
.cid-v28tp4vWKK button.navbar-toggler .hamburger span {
  position: absolute;
  right: 10px;
  margin-top: 14px;
  width: 26px;
  height: 2px;
  border-right: 5px;
  background-color: #141414;
}
.cid-v28tp4vWKK button.navbar-toggler .hamburger span:nth-child(1) {
  top: 0;
  transition: all 0.2s;
}
.cid-v28tp4vWKK button.navbar-toggler .hamburger span:nth-child(2) {
  top: 8px;
  transition: all 0.15s;
}
.cid-v28tp4vWKK button.navbar-toggler .hamburger span:nth-child(3) {
  top: 8px;
  transition: all 0.15s;
}
.cid-v28tp4vWKK button.navbar-toggler .hamburger span:nth-child(4) {
  top: 16px;
  transition: all 0.2s;
}
.cid-v28tp4vWKK nav.opened .hamburger span:nth-child(1) {
  top: 8px;
  width: 0;
  opacity: 0;
  right: 50%;
  transition: all 0.2s;
}
.cid-v28tp4vWKK nav.opened .hamburger span:nth-child(2) {
  transform: rotate(45deg);
  transition: all 0.25s;
}
.cid-v28tp4vWKK nav.opened .hamburger span:nth-child(3) {
  transform: rotate(-45deg);
  transition: all 0.25s;
}
.cid-v28tp4vWKK nav.opened .hamburger span:nth-child(4) {
  top: 8px;
  width: 0;
  opacity: 0;
  right: 50%;
  transition: all 0.2s;
}
.cid-v28tp4vWKK a.nav-link {
  display: flex;
  align-items: center;
  justify-content: flex-start;
}
.cid-v28tp4vWKK .icons-menu {
  flex-wrap: nowrap;
  display: flex;
  justify-content: center;
  padding: 0;
  text-align: center;
  margin-bottom: 35px;
}
@media screen and (-ms-high-contrast: active), (-ms-high-contrast: none) {
  .cid-v28tp4vWKK .navbar {
    height: 70px;
  }
  .cid-v28tp4vWKK .navbar.opened {
    height: auto;
  }
  .cid-v28tp4vWKK .nav-item .nav-link:hover::before {
    width: 175%;
    max-width: calc(100% + 2rem);
    left: -1rem;
  }
}
.cid-v28tp4vWKK .navbar-dropdown .navbar-logo {
  margin-right: 10px;
}
@media (min-width: 768px) {
  .cid-v28tp4vWKK .container-fluid {
    padding-left: 64px;
    padding-right: 64px;
  }
}
.cid-v28tp4vWKK .mbr-section-btn-main .btn {
  margin: 8px;
  min-width: 180px;
}
.cid-v28tp4vWKK .mbr-section-btn-main .btn::before {
  background-image: linear-gradient(90deg, #83c5be 0%, transparent 100%);
}
.cid-v28tp4vWKK .mbr-section-btn-main .btn:hover,
.cid-v28tp4vWKK .mbr-section-btn-main .btn:focus {
  box-shadow: inset 250px 10px 5px #006d77 !important;
  border-color: #006d77 !important;
}
.cid-v28tp4vWKK .mbr-section-btn .btn::before {
  background-image: linear-gradient(90deg, #83c5be 0%, transparent 100%);
}
.cid-v28tp4vWKK .mbr-section-btn .btn:hover,
.cid-v28tp4vWKK .mbr-section-btn .btn:focus {
  box-shadow: inset 250px 10px 5px #006d77 !important;
  border-color: #006d77 !important;
}
.cid-v28tp4vWKK .navbar-caption:hover {
  color: #e29578;
}
@media (min-width: 992px) {
  .cid-v28tp4vWKK .dropdown-menu.dropdown-submenu {
    left: 175px !important;
    top: -45% !important;
  }
}
.cid-v28tp4vWKK .text_widget {
  margin-bottom: 32px;
}
.cid-v28tp4vWKK .text_widget a {
  transition: all 0.3s ease-out;
}
.cid-v28tp4vWKK .text_widget a:hover,
.cid-v28tp4vWKK .text_widget a:focus {
  opacity: 0.8;
}
@media (min-width: 992px) {
  .cid-v28tp4vWKK .navbar-nav.nav-dropdown {
    display: -webkit-flex;
    width: 100%;
    justify-content: flex-end;
    min-width: 200px;
  }
}
.cid-v28tp4vWKK .icons-menu-main {
  display: flex;
}
@media (max-width: 992px) {
  .cid-v28tp4vWKK .icons-menu-main {
    padding: 0 10px;
  }
}
.cid-v28tp4vWKK .mbr-section-subtitle {
  color: #141414;
  text-align: center;
}
.cid-v28tp4vWKK .navbar-caption {
  color: #000000;
}
.cid-v28tp4vWKK .mbr-text {
  color: #141414;
  text-align: center;
}
.cid-v28tp4vWKK .mbr-section-subtitle,
.cid-v28tp4vWKK .text_widget,
.cid-v28tp4vWKK .mbr-section-btn {
  text-align: center;
}
.cid-v28tp4vWKK a[class*="text-"]:not(.nav-link):not(.dropdown-item):not([role]):not(.navbar-caption):hover {
  background-image: none;
}
.cid-v28tp4vWKK .nav-link,
.cid-v28tp4vWKK .dropdown-item {
  color: #000000;
}
.cid-v28tpiYLA1 {
  background-color: transparent;
}
.cid-v28tpiYLA1 .navbar-dropdown {
  background-color: #f4f4f6 !important;
  padding: 0;
}
.cid-v28tpiYLA1 .navbar.navbar-expand-lg .dropdown .dropdown-menu {
  background-color: #f4f4f6 !important;
  background: #f4f4f6;
}
.cid-v28tpiYLA1 .navbar.navbar-expand-lg .dropdown .dropdown-menu .dropdown-submenu {
  margin: 0;
  left: 100%;
}
.cid-v28tpiYLA1 .menu_box {
  flex-wrap: nowrap;
}
@media (max-width: 991px) {
  .cid-v28tpiYLA1 .menu_box {
    flex-direction: column;
    align-items: flex-start;
  }
  .cid-v28tpiYLA1 .menu_box .navbar.opened,
  .cid-v28tpiYLA1 .menu_box .navbar-collapse {
    background-color: #f4f4f6 !important;
    transition: all 0s ease 0s;
  }
}
.cid-v28tpiYLA1 .navbar-dropdown {
  position: relative !important;
}
.cid-v28tpiYLA1 .btn {
  min-height: auto;
  box-shadow: none;
  margin-top: 0;
}
.cid-v28tpiYLA1 .btn:hover {
  box-shadow: none;
}
.cid-v28tpiYLA1 .nav-item {
  margin: 4px 15px;
}
@media (min-width: 1200px) {
  .cid-v28tpiYLA1 .nav-item {
    margin: 4px 20px;
  }
}
@media (max-width: 991px) {
  .cid-v28tpiYLA1 .nav-item {
    margin: 0 !important;
  }
}
.cid-v28tpiYLA1 .nav-item .nav-link {
  transition: all 0.5s ease-out;
  border-radius: 0.5rem !important;
  position: relative;
}
.cid-v28tpiYLA1 .nav-item .nav-link::before {
  content: '';
  position: absolute;
  bottom: 0;
  left: 0;
  background-image: linear-gradient(90deg, #006d77 -5%, #83c5be 95%);
  height: 1px;
  width: 0;
  transition: all 0.3s ease-in-out;
}
.cid-v28tpiYLA1 .nav-item .nav-link:hover::before,
.cid-v28tpiYLA1 .nav-item .nav-link:focus::before {
  width: 100%;
}
.cid-v28tpiYLA1 .dropdown-menu {
  border-radius: 0;
  box-shadow: none;
  text-align: left;
}
@media (min-width: 992px) {
  .cid-v28tpiYLA1 .dropdown-menu {
    padding: 18px 34px 22px;
    min-width: 250px;
    top: auto !important;
    left: -40px !important;
  }
  .cid-v28tpiYLA1 .dropdown-menu.dropdown-submenu {
    left: 215px !important;
    top: -45% !important;
  }
}
@media (max-width: 991px) {
  .cid-v28tpiYLA1 .dropdown-menu .dropdown-toggle[data-toggle="dropdown-submenu"]::after,
  .cid-v28tpiYLA1 .link.dropdown-toggle::after {
    display: inline-block;
    width: 7px;
    height: 7px;
    margin-left: 0.5rem;
    margin-bottom: 2px;
    content: "";
    border: 2px solid;
    border-left: none;
    border-top: none;
    transform: rotate(-45deg);
    right: 15px;
    position: absolute;
    margin-top: -2px;
  }
  .cid-v28tpiYLA1 .show.dropdown-toggle[aria-expanded="true"]::after {
    transform: rotate(45deg);
    margin-top: -4px;
  }
  .cid-v28tpiYLA1 .offcanvas_box {
    display: none;
  }
}
.cid-v28tpiYLA1 .dropdown-item {
  border: none;
  font-weight: 300 !important;
}
.cid-v28tpiYLA1 .nav-dropdown .link {
  font-weight: 400 !important;
  padding: 0 !important;
  margin: 0 !important;
}
.cid-v28tpiYLA1 .nav-dropdown .link.dropdown-toggle::after {
  margin-left: 0.5rem;
  margin-top: 0;
}
.cid-v28tpiYLA1 .container {
  display: flex;
  margin: auto;
}
.cid-v28tpiYLA1 .iconfont-wrapper {
  color: #141414;
  font-size: 17px;
  margin-right: 10px;
  margin-bottom: 5px;
  width: 25px;
  height: 25px;
  border-radius: 50%;
  display: flex;
  justify-content: center;
  align-items: center;
  transition: all 0.2s ease-in-out;
}
.cid-v28tpiYLA1 .iconfont-wrapper:last-child {
  margin-right: 0;
}
.cid-v28tpiYLA1 .iconfont-wrapper:hover {
  opacity: 0.5;
}
.cid-v28tpiYLA1 .navbar-nav {
  margin: 0 1rem;
}
@media (min-width: 992px) {
  .cid-v28tpiYLA1 .navbar-nav {
    margin: 0;
  }
}
.cid-v28tpiYLA1 .dropdown-menu,
.cid-v28tpiYLA1 .navbar.opened {
  background-color: false !important;
}
.cid-v28tpiYLA1 .nav-item:focus,
.cid-v28tpiYLA1 .nav-link:focus {
  outline: none;
}
.cid-v28tpiYLA1 .dropdown .dropdown-menu .dropdown-item {
  width: auto;
  transition: all 0.25s ease-in-out;
}
.cid-v28tpiYLA1 .dropdown .dropdown-menu .dropdown-item::after {
  right: 0.5rem;
}
.cid-v28tpiYLA1 .dropdown .dropdown-menu .dropdown-item .mbr-iconfont {
  margin-right: 0.5rem;
  vertical-align: sub;
}
.cid-v28tpiYLA1 .dropdown .dropdown-menu .dropdown-item .mbr-iconfont:before {
  display: inline-block;
  transform: scale(1, 1);
  transition: all 0.25s ease-in-out;
}
.cid-v28tpiYLA1 .collapsed .dropdown-menu .dropdown-item:before {
  display: none;
}
.cid-v28tpiYLA1 .collapsed .dropdown .dropdown-menu .dropdown-item {
  padding: 0.235em 1.5em 0.235em 1.5em !important;
  transition: none;
  margin: 0 !important;
}
.cid-v28tpiYLA1 .navbar {
  min-height: 70px;
  padding: 10px 0;
  transition: all 0.3s;
  border-bottom-width: 0;
}
@media (max-width: 992px) {
  .cid-v28tpiYLA1 .navbar {
    min-height: 30px;
    max-height: none;
  }
}
.cid-v28tpiYLA1 .navbar.opened {
  transition: all 0.3s;
}
.cid-v28tpiYLA1 .navbar .dropdown-item {
  padding: 0;
  margin: 8px 0;
}
.cid-v28tpiYLA1 .navbar .navbar-logo img {
  max-width: 40px;
  min-height: 40px;
  object-fit: contain;
  border-radius: 10px !important;
}
.cid-v28tpiYLA1 .navbar .navbar-collapse {
  justify-content: center;
  justify-content: flex-end;
  z-index: 1;
}
.cid-v28tpiYLA1 .navbar.collapsed {
  justify-content: center;
}
.cid-v28tpiYLA1 .navbar.collapsed .nav-item .nav-link::before {
  display: none;
}
.cid-v28tpiYLA1 .navbar.collapsed.opened .dropdown-menu {
  top: 0;
}
.cid-v28tpiYLA1 .navbar.collapsed .dropdown-menu .dropdown-submenu {
  left: 0 !important;
}
.cid-v28tpiYLA1 .navbar.collapsed .dropdown-menu .dropdown-item:after {
  right: auto;
}
.cid-v28tpiYLA1 .navbar.collapsed ul.navbar-nav li {
  margin: auto;
}
.cid-v28tpiYLA1 .navbar.collapsed .dropdown-menu .dropdown-item {
  padding: 0.25rem 1.5rem;
  text-align: left;
}
.cid-v28tpiYLA1 .navbar.collapsed .icons-menu {
  padding: 0;
}
@media (max-width: 991px) {
  .cid-v28tpiYLA1 .navbar .nav-item {
    padding: 0.5rem 0;
  }
  .cid-v28tpiYLA1 .navbar .navbar-collapse {
    padding: 34px 0;
    border-radius: 16px;
    width: 100%;
  }
  .cid-v28tpiYLA1 .navbar .nav-item .nav-link::before {
    display: none;
  }
  .cid-v28tpiYLA1 .navbar.opened .dropdown-menu {
    top: 0;
  }
  .cid-v28tpiYLA1 .navbar .dropdown-menu {
    padding: 6px 0 6px 15px;
  }
  .cid-v28tpiYLA1 .navbar .dropdown-menu .dropdown-submenu {
    left: 0 !important;
  }
  .cid-v28tpiYLA1 .navbar .dropdown-menu .dropdown-item:after {
    right: auto;
    margin-top: -0.4rem;
  }
  .cid-v28tpiYLA1 .navbar .navbar-logo img {
    height: 3rem !important;
  }
  .cid-v28tpiYLA1 .navbar ul.navbar-nav {
    overflow: hidden;
    margin: 0;
  }
  .cid-v28tpiYLA1 .navbar ul.navbar-nav li {
    margin: 0;
  }
  .cid-v28tpiYLA1 .navbar .dropdown-menu .dropdown-item {
    padding: 0 !important;
    margin: 0;
    margin-top: 8px;
    text-align: left;
  }
  .cid-v28tpiYLA1 .navbar .navbar-brand {
    flex-shrink: initial;
    flex-basis: auto;
    word-break: break-word;
    padding-right: 0;
    width: 100%;
    justify-content: space-between;
  }
  .cid-v28tpiYLA1 .navbar .navbar-toggler {
    flex-basis: auto;
  }
  .cid-v28tpiYLA1 .navbar .icons-menu {
    padding: 0;
  }
}
.cid-v28tpiYLA1 .navbar.navbar-short {
  min-height: 60px;
}
.cid-v28tpiYLA1 .navbar.navbar-short .navbar-logo img {
  height: 2.5rem !important;
}
.cid-v28tpiYLA1 .navbar.navbar-short .navbar-brand {
  min-height: 60px;
  padding: 0;
}
.cid-v28tpiYLA1 .navbar-brand {
  min-height: 70px;
  flex-shrink: 0;
  align-items: center;
  margin-right: 0;
  padding: 10px 0;
  transition: all 0.3s;
  word-break: break-word;
  z-index: 1;
}
.cid-v28tpiYLA1 .navbar-brand .navbar-caption {
  line-height: inherit !important;
  font-weight: 400;
}
.cid-v28tpiYLA1 .navbar-brand .navbar-logo a {
  outline: none;
}
.cid-v28tpiYLA1 .dropdown-item.active,
.cid-v28tpiYLA1 .dropdown-item:active {
  background-color: transparent;
}
.cid-v28tpiYLA1 .navbar-expand-lg .navbar-nav .nav-link {
  margin: 8px 12px !important;
}
@media (max-width: 991px) {
  .cid-v28tpiYLA1 .navbar-expand-lg .navbar-nav .nav-link {
    margin: 8px 10px !important;
  }
}
.cid-v28tpiYLA1 .nav-dropdown .link.dropdown-toggle {
  margin-right: 1.667em;
}
.cid-v28tpiYLA1 .nav-dropdown .link.dropdown-toggle[aria-expanded="true"] {
  margin-right: 0;
  padding: 0.667em 1.667em;
}
.cid-v28tpiYLA1 .navbar .dropdown.open > .dropdown-menu {
  display: block;
}
.cid-v28tpiYLA1 ul.navbar-nav {
  flex-wrap: wrap;
  padding: 0;
}
.cid-v28tpiYLA1 .navbar-buttons {
  text-align: center;
  min-width: 170px;
}
.cid-v28tpiYLA1 button.navbar-toggler {
  outline: none;
  width: 48px;
  height: 48px;
  border-radius: 50%;
  cursor: pointer;
  transition: all 0.2s;
  position: relative;
  align-self: center;
  color: #f4f4f6;
  background: #f4f4f6;
}
.cid-v28tpiYLA1 button.navbar-toggler .hamburger span {
  position: absolute;
  right: 10px;
  margin-top: 14px;
  width: 26px;
  height: 2px;
  border-right: 5px;
  background-color: #141414;
}
.cid-v28tpiYLA1 button.navbar-toggler .hamburger span:nth-child(1) {
  top: 0;
  transition: all 0.2s;
}
.cid-v28tpiYLA1 button.navbar-toggler .hamburger span:nth-child(2) {
  top: 8px;
  transition: all 0.15s;
}
.cid-v28tpiYLA1 button.navbar-toggler .hamburger span:nth-child(3) {
  top: 8px;
  transition: all 0.15s;
}
.cid-v28tpiYLA1 button.navbar-toggler .hamburger span:nth-child(4) {
  top: 16px;
  transition: all 0.2s;
}
.cid-v28tpiYLA1 nav.opened .hamburger span:nth-child(1) {
  top: 8px;
  width: 0;
  opacity: 0;
  right: 50%;
  transition: all 0.2s;
}
.cid-v28tpiYLA1 nav.opened .hamburger span:nth-child(2) {
  transform: rotate(45deg);
  transition: all 0.25s;
}
.cid-v28tpiYLA1 nav.opened .hamburger span:nth-child(3) {
  transform: rotate(-45deg);
  transition: all 0.25s;
}
.cid-v28tpiYLA1 nav.opened .hamburger span:nth-child(4) {
  top: 8px;
  width: 0;
  opacity: 0;
  right: 50%;
  transition: all 0.2s;
}
.cid-v28tpiYLA1 a.nav-link {
  display: flex;
  align-items: center;
  justify-content: flex-start;
}
.cid-v28tpiYLA1 .icons-menu {
  flex-wrap: nowrap;
  display: flex;
  justify-content: center;
  padding: 0;
  text-align: center;
  margin-bottom: 35px;
}
@media screen and (-ms-high-contrast: active), (-ms-high-contrast: none) {
  .cid-v28tpiYLA1 .navbar {
    height: 70px;
  }
  .cid-v28tpiYLA1 .navbar.opened {
    height: auto;
  }
  .cid-v28tpiYLA1 .nav-item .nav-link:hover::before {
    width: 175%;
    max-width: calc(100% + 2rem);
    left: -1rem;
  }
}
.cid-v28tpiYLA1 .navbar-dropdown .navbar-logo {
  margin-right: 10px;
}
@media (min-width: 768px) {
  .cid-v28tpiYLA1 .container-fluid {
    padding-left: 64px;
    padding-right: 64px;
  }
}
.cid-v28tpiYLA1 .mbr-section-btn-main .btn {
  margin: 8px;
  min-width: 180px;
}
.cid-v28tpiYLA1 .mbr-section-btn-main .btn::before {
  background-image: linear-gradient(90deg, #83c5be 0%, transparent 100%);
}
.cid-v28tpiYLA1 .mbr-section-btn-main .btn:hover,
.cid-v28tpiYLA1 .mbr-section-btn-main .btn:focus {
  box-shadow: inset 250px 10px 5px #006d77 !important;
  border-color: #006d77 !important;
}
.cid-v28tpiYLA1 .mbr-section-btn .btn::before {
  background-image: linear-gradient(90deg, #83c5be 0%, transparent 100%);
}
.cid-v28tpiYLA1 .mbr-section-btn .btn:hover,
.cid-v28tpiYLA1 .mbr-section-btn .btn:focus {
  box-shadow: inset 250px 10px 5px #006d77 !important;
  border-color: #006d77 !important;
}
.cid-v28tpiYLA1 .navbar-caption:hover {
  color: #e29578;
}
@media (min-width: 992px) {
  .cid-v28tpiYLA1 .dropdown-menu.dropdown-submenu {
    left: 175px !important;
    top: -45% !important;
  }
}
.cid-v28tpiYLA1 .text_widget {
  margin-bottom: 32px;
}
.cid-v28tpiYLA1 .text_widget a {
  transition: all 0.3s ease-out;
}
.cid-v28tpiYLA1 .text_widget a:hover,
.cid-v28tpiYLA1 .text_widget a:focus {
  opacity: 0.8;
}
@media (min-width: 992px) {
  .cid-v28tpiYLA1 .navbar-nav.nav-dropdown {
    display: -webkit-flex;
    width: 100%;
    justify-content: flex-end;
    min-width: 200px;
  }
}
.cid-v28tpiYLA1 .icons-menu-main {
  display: flex;
}
@media (max-width: 992px) {
  .cid-v28tpiYLA1 .icons-menu-main {
    padding: 0 10px;
  }
}
.cid-v28tpiYLA1 .mbr-section-subtitle {
  color: #141414;
  text-align: center;
}
.cid-v28tpiYLA1 .navbar-caption {
  color: #000000;
}
.cid-v28tpiYLA1 .mbr-text {
  color: #141414;
  text-align: center;
}
.cid-v28tpiYLA1 .mbr-section-subtitle,
.cid-v28tpiYLA1 .text_widget,
.cid-v28tpiYLA1 .mbr-section-btn {
  text-align: center;
}
.cid-v28tpiYLA1 a[class*="text-"]:not(.nav-link):not(.dropdown-item):not([role]):not(.navbar-caption):hover {
  background-image: none;
}
.cid-v28tpiYLA1 .nav-link,
.cid-v28tpiYLA1 .dropdown-item {
  color: #000000;
}
.cid-v28tpyd1v4 {
  background-color: transparent;
}
.cid-v28tpyd1v4 .navbar-dropdown {
  background-color: #f4f4f6 !important;
  padding: 0;
}
.cid-v28tpyd1v4 .navbar.navbar-expand-lg .dropdown .dropdown-menu {
  background-color: #f4f4f6 !important;
  background: #f4f4f6;
}
.cid-v28tpyd1v4 .navbar.navbar-expand-lg .dropdown .dropdown-menu .dropdown-submenu {
  margin: 0;
  left: 100%;
}
.cid-v28tpyd1v4 .menu_box {
  flex-wrap: nowrap;
}
@media (max-width: 991px) {
  .cid-v28tpyd1v4 .menu_box {
    flex-direction: column;
    align-items: flex-start;
  }
  .cid-v28tpyd1v4 .menu_box .navbar.opened,
  .cid-v28tpyd1v4 .menu_box .navbar-collapse {
    background-color: #f4f4f6 !important;
    transition: all 0s ease 0s;
  }
}
.cid-v28tpyd1v4 .navbar-dropdown {
  position: relative !important;
}
.cid-v28tpyd1v4 .btn {
  min-height: auto;
  box-shadow: none;
  margin-top: 0;
}
.cid-v28tpyd1v4 .btn:hover {
  box-shadow: none;
}
.cid-v28tpyd1v4 .nav-item {
  margin: 4px 15px;
}
@media (min-width: 1200px) {
  .cid-v28tpyd1v4 .nav-item {
    margin: 4px 20px;
  }
}
@media (max-width: 991px) {
  .cid-v28tpyd1v4 .nav-item {
    margin: 0 !important;
  }
}
.cid-v28tpyd1v4 .nav-item .nav-link {
  transition: all 0.5s ease-out;
  border-radius: 0.5rem !important;
  position: relative;
}
.cid-v28tpyd1v4 .nav-item .nav-link::before {
  content: '';
  position: absolute;
  bottom: 0;
  left: 0;
  background-image: linear-gradient(90deg, #006d77 -5%, #83c5be 95%);
  height: 1px;
  width: 0;
  transition: all 0.3s ease-in-out;
}
.cid-v28tpyd1v4 .nav-item .nav-link:hover::before,
.cid-v28tpyd1v4 .nav-item .nav-link:focus::before {
  width: 100%;
}
.cid-v28tpyd1v4 .dropdown-menu {
  border-radius: 0;
  box-shadow: none;
  text-align: left;
}
@media (min-width: 992px) {
  .cid-v28tpyd1v4 .dropdown-menu {
    padding: 18px 34px 22px;
    min-width: 250px;
    top: auto !important;
    left: -40px !important;
  }
  .cid-v28tpyd1v4 .dropdown-menu.dropdown-submenu {
    left: 215px !important;
    top: -45% !important;
  }
}
@media (max-width: 991px) {
  .cid-v28tpyd1v4 .dropdown-menu .dropdown-toggle[data-toggle="dropdown-submenu"]::after,
  .cid-v28tpyd1v4 .link.dropdown-toggle::after {
    display: inline-block;
    width: 7px;
    height: 7px;
    margin-left: 0.5rem;
    margin-bottom: 2px;
    content: "";
    border: 2px solid;
    border-left: none;
    border-top: none;
    transform: rotate(-45deg);
    right: 15px;
    position: absolute;
    margin-top: -2px;
  }
  .cid-v28tpyd1v4 .show.dropdown-toggle[aria-expanded="true"]::after {
    transform: rotate(45deg);
    margin-top: -4px;
  }
  .cid-v28tpyd1v4 .offcanvas_box {
    display: none;
  }
}
.cid-v28tpyd1v4 .dropdown-item {
  border: none;
  font-weight: 300 !important;
}
.cid-v28tpyd1v4 .nav-dropdown .link {
  font-weight: 400 !important;
  padding: 0 !important;
  margin: 0 !important;
}
.cid-v28tpyd1v4 .nav-dropdown .link.dropdown-toggle::after {
  margin-left: 0.5rem;
  margin-top: 0;
}
.cid-v28tpyd1v4 .container {
  display: flex;
  margin: auto;
}
.cid-v28tpyd1v4 .iconfont-wrapper {
  color: #141414;
  font-size: 17px;
  margin-right: 10px;
  margin-bottom: 5px;
  width: 25px;
  height: 25px;
  border-radius: 50%;
  display: flex;
  justify-content: center;
  align-items: center;
  transition: all 0.2s ease-in-out;
}
.cid-v28tpyd1v4 .iconfont-wrapper:last-child {
  margin-right: 0;
}
.cid-v28tpyd1v4 .iconfont-wrapper:hover {
  opacity: 0.5;
}
.cid-v28tpyd1v4 .navbar-nav {
  margin: 0 1rem;
}
@media (min-width: 992px) {
  .cid-v28tpyd1v4 .navbar-nav {
    margin: 0;
  }
}
.cid-v28tpyd1v4 .dropdown-menu,
.cid-v28tpyd1v4 .navbar.opened {
  background-color: false !important;
}
.cid-v28tpyd1v4 .nav-item:focus,
.cid-v28tpyd1v4 .nav-link:focus {
  outline: none;
}
.cid-v28tpyd1v4 .dropdown .dropdown-menu .dropdown-item {
  width: auto;
  transition: all 0.25s ease-in-out;
}
.cid-v28tpyd1v4 .dropdown .dropdown-menu .dropdown-item::after {
  right: 0.5rem;
}
.cid-v28tpyd1v4 .dropdown .dropdown-menu .dropdown-item .mbr-iconfont {
  margin-right: 0.5rem;
  vertical-align: sub;
}
.cid-v28tpyd1v4 .dropdown .dropdown-menu .dropdown-item .mbr-iconfont:before {
  display: inline-block;
  transform: scale(1, 1);
  transition: all 0.25s ease-in-out;
}
.cid-v28tpyd1v4 .collapsed .dropdown-menu .dropdown-item:before {
  display: none;
}
.cid-v28tpyd1v4 .collapsed .dropdown .dropdown-menu .dropdown-item {
  padding: 0.235em 1.5em 0.235em 1.5em !important;
  transition: none;
  margin: 0 !important;
}
.cid-v28tpyd1v4 .navbar {
  min-height: 70px;
  padding: 10px 0;
  transition: all 0.3s;
  border-bottom-width: 0;
}
@media (max-width: 992px) {
  .cid-v28tpyd1v4 .navbar {
    min-height: 30px;
    max-height: none;
  }
}
.cid-v28tpyd1v4 .navbar.opened {
  transition: all 0.3s;
}
.cid-v28tpyd1v4 .navbar .dropdown-item {
  padding: 0;
  margin: 8px 0;
}
.cid-v28tpyd1v4 .navbar .navbar-logo img {
  max-width: 40px;
  min-height: 40px;
  object-fit: contain;
  border-radius: 10px !important;
}
.cid-v28tpyd1v4 .navbar .navbar-collapse {
  justify-content: center;
  justify-content: flex-end;
  z-index: 1;
}
.cid-v28tpyd1v4 .navbar.collapsed {
  justify-content: center;
}
.cid-v28tpyd1v4 .navbar.collapsed .nav-item .nav-link::before {
  display: none;
}
.cid-v28tpyd1v4 .navbar.collapsed.opened .dropdown-menu {
  top: 0;
}
.cid-v28tpyd1v4 .navbar.collapsed .dropdown-menu .dropdown-submenu {
  left: 0 !important;
}
.cid-v28tpyd1v4 .navbar.collapsed .dropdown-menu .dropdown-item:after {
  right: auto;
}
.cid-v28tpyd1v4 .navbar.collapsed ul.navbar-nav li {
  margin: auto;
}
.cid-v28tpyd1v4 .navbar.collapsed .dropdown-menu .dropdown-item {
  padding: 0.25rem 1.5rem;
  text-align: left;
}
.cid-v28tpyd1v4 .navbar.collapsed .icons-menu {
  padding: 0;
}
@media (max-width: 991px) {
  .cid-v28tpyd1v4 .navbar .nav-item {
    padding: 0.5rem 0;
  }
  .cid-v28tpyd1v4 .navbar .navbar-collapse {
    padding: 34px 0;
    border-radius: 16px;
    width: 100%;
  }
  .cid-v28tpyd1v4 .navbar .nav-item .nav-link::before {
    display: none;
  }
  .cid-v28tpyd1v4 .navbar.opened .dropdown-menu {
    top: 0;
  }
  .cid-v28tpyd1v4 .navbar .dropdown-menu {
    padding: 6px 0 6px 15px;
  }
  .cid-v28tpyd1v4 .navbar .dropdown-menu .dropdown-submenu {
    left: 0 !important;
  }
  .cid-v28tpyd1v4 .navbar .dropdown-menu .dropdown-item:after {
    right: auto;
    margin-top: -0.4rem;
  }
  .cid-v28tpyd1v4 .navbar .navbar-logo img {
    height: 3rem !important;
  }
  .cid-v28tpyd1v4 .navbar ul.navbar-nav {
    overflow: hidden;
    margin: 0;
  }
  .cid-v28tpyd1v4 .navbar ul.navbar-nav li {
    margin: 0;
  }
  .cid-v28tpyd1v4 .navbar .dropdown-menu .dropdown-item {
    padding: 0 !important;
    margin: 0;
    margin-top: 8px;
    text-align: left;
  }
  .cid-v28tpyd1v4 .navbar .navbar-brand {
    flex-shrink: initial;
    flex-basis: auto;
    word-break: break-word;
    padding-right: 0;
    width: 100%;
    justify-content: space-between;
  }
  .cid-v28tpyd1v4 .navbar .navbar-toggler {
    flex-basis: auto;
  }
  .cid-v28tpyd1v4 .navbar .icons-menu {
    padding: 0;
  }
}
.cid-v28tpyd1v4 .navbar.navbar-short {
  min-height: 60px;
}
.cid-v28tpyd1v4 .navbar.navbar-short .navbar-logo img {
  height: 2.5rem !important;
}
.cid-v28tpyd1v4 .navbar.navbar-short .navbar-brand {
  min-height: 60px;
  padding: 0;
}
.cid-v28tpyd1v4 .navbar-brand {
  min-height: 70px;
  flex-shrink: 0;
  align-items: center;
  margin-right: 0;
  padding: 10px 0;
  transition: all 0.3s;
  word-break: break-word;
  z-index: 1;
}
.cid-v28tpyd1v4 .navbar-brand .navbar-caption {
  line-height: inherit !important;
  font-weight: 400;
}
.cid-v28tpyd1v4 .navbar-brand .navbar-logo a {
  outline: none;
}
.cid-v28tpyd1v4 .dropdown-item.active,
.cid-v28tpyd1v4 .dropdown-item:active {
  background-color: transparent;
}
.cid-v28tpyd1v4 .navbar-expand-lg .navbar-nav .nav-link {
  margin: 8px 12px !important;
}
@media (max-width: 991px) {
  .cid-v28tpyd1v4 .navbar-expand-lg .navbar-nav .nav-link {
    margin: 8px 10px !important;
  }
}
.cid-v28tpyd1v4 .nav-dropdown .link.dropdown-toggle {
  margin-right: 1.667em;
}
.cid-v28tpyd1v4 .nav-dropdown .link.dropdown-toggle[aria-expanded="true"] {
  margin-right: 0;
  padding: 0.667em 1.667em;
}
.cid-v28tpyd1v4 .navbar .dropdown.open > .dropdown-menu {
  display: block;
}
.cid-v28tpyd1v4 ul.navbar-nav {
  flex-wrap: wrap;
  padding: 0;
}
.cid-v28tpyd1v4 .navbar-buttons {
  text-align: center;
  min-width: 170px;
}
.cid-v28tpyd1v4 button.navbar-toggler {
  outline: none;
  width: 48px;
  height: 48px;
  border-radius: 50%;
  cursor: pointer;
  transition: all 0.2s;
  position: relative;
  align-self: center;
  color: #f4f4f6;
  background: #f4f4f6;
}
.cid-v28tpyd1v4 button.navbar-toggler .hamburger span {
  position: absolute;
  right: 10px;
  margin-top: 14px;
  width: 26px;
  height: 2px;
  border-right: 5px;
  background-color: #141414;
}
.cid-v28tpyd1v4 button.navbar-toggler .hamburger span:nth-child(1) {
  top: 0;
  transition: all 0.2s;
}
.cid-v28tpyd1v4 button.navbar-toggler .hamburger span:nth-child(2) {
  top: 8px;
  transition: all 0.15s;
}
.cid-v28tpyd1v4 button.navbar-toggler .hamburger span:nth-child(3) {
  top: 8px;
  transition: all 0.15s;
}
.cid-v28tpyd1v4 button.navbar-toggler .hamburger span:nth-child(4) {
  top: 16px;
  transition: all 0.2s;
}
.cid-v28tpyd1v4 nav.opened .hamburger span:nth-child(1) {
  top: 8px;
  width: 0;
  opacity: 0;
  right: 50%;
  transition: all 0.2s;
}
.cid-v28tpyd1v4 nav.opened .hamburger span:nth-child(2) {
  transform: rotate(45deg);
  transition: all 0.25s;
}
.cid-v28tpyd1v4 nav.opened .hamburger span:nth-child(3) {
  transform: rotate(-45deg);
  transition: all 0.25s;
}
.cid-v28tpyd1v4 nav.opened .hamburger span:nth-child(4) {
  top: 8px;
  width: 0;
  opacity: 0;
  right: 50%;
  transition: all 0.2s;
}
.cid-v28tpyd1v4 a.nav-link {
  display: flex;
  align-items: center;
  justify-content: flex-start;
}
.cid-v28tpyd1v4 .icons-menu {
  flex-wrap: nowrap;
  display: flex;
  justify-content: center;
  padding: 0;
  text-align: center;
  margin-bottom: 35px;
}
@media screen and (-ms-high-contrast: active), (-ms-high-contrast: none) {
  .cid-v28tpyd1v4 .navbar {
    height: 70px;
  }
  .cid-v28tpyd1v4 .navbar.opened {
    height: auto;
  }
  .cid-v28tpyd1v4 .nav-item .nav-link:hover::before {
    width: 175%;
    max-width: calc(100% + 2rem);
    left: -1rem;
  }
}
.cid-v28tpyd1v4 .navbar-dropdown .navbar-logo {
  margin-right: 10px;
}
@media (min-width: 768px) {
  .cid-v28tpyd1v4 .container-fluid {
    padding-left: 64px;
    padding-right: 64px;
  }
}
.cid-v28tpyd1v4 .mbr-section-btn-main .btn {
  margin: 8px;
  min-width: 180px;
}
.cid-v28tpyd1v4 .mbr-section-btn-main .btn::before {
  background-image: linear-gradient(90deg, #83c5be 0%, transparent 100%);
}
.cid-v28tpyd1v4 .mbr-section-btn-main .btn:hover,
.cid-v28tpyd1v4 .mbr-section-btn-main .btn:focus {
  box-shadow: inset 250px 10px 5px #006d77 !important;
  border-color: #006d77 !important;
}
.cid-v28tpyd1v4 .mbr-section-btn .btn::before {
  background-image: linear-gradient(90deg, #83c5be 0%, transparent 100%);
}
.cid-v28tpyd1v4 .mbr-section-btn .btn:hover,
.cid-v28tpyd1v4 .mbr-section-btn .btn:focus {
  box-shadow: inset 250px 10px 5px #006d77 !important;
  border-color: #006d77 !important;
}
.cid-v28tpyd1v4 .navbar-caption:hover {
  color: #e29578;
}
@media (min-width: 992px) {
  .cid-v28tpyd1v4 .dropdown-menu.dropdown-submenu {
    left: 175px !important;
    top: -45% !important;
  }
}
.cid-v28tpyd1v4 .text_widget {
  margin-bottom: 32px;
}
.cid-v28tpyd1v4 .text_widget a {
  transition: all 0.3s ease-out;
}
.cid-v28tpyd1v4 .text_widget a:hover,
.cid-v28tpyd1v4 .text_widget a:focus {
  opacity: 0.8;
}
@media (min-width: 992px) {
  .cid-v28tpyd1v4 .navbar-nav.nav-dropdown {
    display: -webkit-flex;
    width: 100%;
    justify-content: flex-end;
    min-width: 200px;
  }
}
.cid-v28tpyd1v4 .icons-menu-main {
  display: flex;
}
@media (max-width: 992px) {
  .cid-v28tpyd1v4 .icons-menu-main {
    padding: 0 10px;
  }
}
.cid-v28tpyd1v4 .mbr-section-subtitle {
  color: #141414;
  text-align: center;
}
.cid-v28tpyd1v4 .navbar-caption {
  color: #000000;
}
.cid-v28tpyd1v4 .mbr-text {
  color: #141414;
  text-align: center;
}
.cid-v28tpyd1v4 .mbr-section-subtitle,
.cid-v28tpyd1v4 .text_widget,
.cid-v28tpyd1v4 .mbr-section-btn {
  text-align: center;
}
.cid-v28tpyd1v4 a[class*="text-"]:not(.nav-link):not(.dropdown-item):not([role]):not(.navbar-caption):hover {
  background-image: none;
}
.cid-v28tpyd1v4 .nav-link,
.cid-v28tpyd1v4 .dropdown-item {
  color: #000000;
}
.cid-v28tpPq90h {
  background-color: transparent;
}
.cid-v28tpPq90h .navbar-dropdown {
  background-color: #f4f4f6 !important;
  padding: 0;
}
.cid-v28tpPq90h .navbar.navbar-expand-lg .dropdown .dropdown-menu {
  background-color: #f4f4f6 !important;
  background: #f4f4f6;
}
.cid-v28tpPq90h .navbar.navbar-expand-lg .dropdown .dropdown-menu .dropdown-submenu {
  margin: 0;
  left: 100%;
}
.cid-v28tpPq90h .menu_box {
  flex-wrap: nowrap;
}
@media (max-width: 991px) {
  .cid-v28tpPq90h .menu_box {
    flex-direction: column;
    align-items: flex-start;
  }
  .cid-v28tpPq90h .menu_box .navbar.opened,
  .cid-v28tpPq90h .menu_box .navbar-collapse {
    background-color: #f4f4f6 !important;
    transition: all 0s ease 0s;
  }
}
.cid-v28tpPq90h .navbar-dropdown {
  position: relative !important;
}
.cid-v28tpPq90h .btn {
  min-height: auto;
  box-shadow: none;
  margin-top: 0;
}
.cid-v28tpPq90h .btn:hover {
  box-shadow: none;
}
.cid-v28tpPq90h .nav-item {
  margin: 4px 15px;
}
@media (min-width: 1200px) {
  .cid-v28tpPq90h .nav-item {
    margin: 4px 20px;
  }
}
@media (max-width: 991px) {
  .cid-v28tpPq90h .nav-item {
    margin: 0 !important;
  }
}
.cid-v28tpPq90h .nav-item .nav-link {
  transition: all 0.5s ease-out;
  border-radius: 0.5rem !important;
  position: relative;
}
.cid-v28tpPq90h .nav-item .nav-link::before {
  content: '';
  position: absolute;
  bottom: 0;
  left: 0;
  background-image: linear-gradient(90deg, #006d77 -5%, #83c5be 95%);
  height: 1px;
  width: 0;
  transition: all 0.3s ease-in-out;
}
.cid-v28tpPq90h .nav-item .nav-link:hover::before,
.cid-v28tpPq90h .nav-item .nav-link:focus::before {
  width: 100%;
}
.cid-v28tpPq90h .dropdown-menu {
  border-radius: 0;
  box-shadow: none;
  text-align: left;
}
@media (min-width: 992px) {
  .cid-v28tpPq90h .dropdown-menu {
    padding: 18px 34px 22px;
    min-width: 250px;
    top: auto !important;
    left: -40px !important;
  }
  .cid-v28tpPq90h .dropdown-menu.dropdown-submenu {
    left: 215px !important;
    top: -45% !important;
  }
}
@media (max-width: 991px) {
  .cid-v28tpPq90h .dropdown-menu .dropdown-toggle[data-toggle="dropdown-submenu"]::after,
  .cid-v28tpPq90h .link.dropdown-toggle::after {
    display: inline-block;
    width: 7px;
    height: 7px;
    margin-left: 0.5rem;
    margin-bottom: 2px;
    content: "";
    border: 2px solid;
    border-left: none;
    border-top: none;
    transform: rotate(-45deg);
    right: 15px;
    position: absolute;
    margin-top: -2px;
  }
  .cid-v28tpPq90h .show.dropdown-toggle[aria-expanded="true"]::after {
    transform: rotate(45deg);
    margin-top: -4px;
  }
  .cid-v28tpPq90h .offcanvas_box {
    display: none;
  }
}
.cid-v28tpPq90h .dropdown-item {
  border: none;
  font-weight: 300 !important;
}
.cid-v28tpPq90h .nav-dropdown .link {
  font-weight: 400 !important;
  padding: 0 !important;
  margin: 0 !important;
}
.cid-v28tpPq90h .nav-dropdown .link.dropdown-toggle::after {
  margin-left: 0.5rem;
  margin-top: 0;
}
.cid-v28tpPq90h .container {
  display: flex;
  margin: auto;
}
.cid-v28tpPq90h .iconfont-wrapper {
  color: #141414;
  font-size: 17px;
  margin-right: 10px;
  margin-bottom: 5px;
  width: 25px;
  height: 25px;
  border-radius: 50%;
  display: flex;
  justify-content: center;
  align-items: center;
  transition: all 0.2s ease-in-out;
}
.cid-v28tpPq90h .iconfont-wrapper:last-child {
  margin-right: 0;
}
.cid-v28tpPq90h .iconfont-wrapper:hover {
  opacity: 0.5;
}
.cid-v28tpPq90h .navbar-nav {
  margin: 0 1rem;
}
@media (min-width: 992px) {
  .cid-v28tpPq90h .navbar-nav {
    margin: 0;
  }
}
.cid-v28tpPq90h .dropdown-menu,
.cid-v28tpPq90h .navbar.opened {
  background-color: false !important;
}
.cid-v28tpPq90h .nav-item:focus,
.cid-v28tpPq90h .nav-link:focus {
  outline: none;
}
.cid-v28tpPq90h .dropdown .dropdown-menu .dropdown-item {
  width: auto;
  transition: all 0.25s ease-in-out;
}
.cid-v28tpPq90h .dropdown .dropdown-menu .dropdown-item::after {
  right: 0.5rem;
}
.cid-v28tpPq90h .dropdown .dropdown-menu .dropdown-item .mbr-iconfont {
  margin-right: 0.5rem;
  vertical-align: sub;
}
.cid-v28tpPq90h .dropdown .dropdown-menu .dropdown-item .mbr-iconfont:before {
  display: inline-block;
  transform: scale(1, 1);
  transition: all 0.25s ease-in-out;
}
.cid-v28tpPq90h .collapsed .dropdown-menu .dropdown-item:before {
  display: none;
}
.cid-v28tpPq90h .collapsed .dropdown .dropdown-menu .dropdown-item {
  padding: 0.235em 1.5em 0.235em 1.5em !important;
  transition: none;
  margin: 0 !important;
}
.cid-v28tpPq90h .navbar {
  min-height: 70px;
  padding: 10px 0;
  transition: all 0.3s;
  border-bottom-width: 0;
}
@media (max-width: 992px) {
  .cid-v28tpPq90h .navbar {
    min-height: 30px;
    max-height: none;
  }
}
.cid-v28tpPq90h .navbar.opened {
  transition: all 0.3s;
}
.cid-v28tpPq90h .navbar .dropdown-item {
  padding: 0;
  margin: 8px 0;
}
.cid-v28tpPq90h .navbar .navbar-logo img {
  max-width: 40px;
  min-height: 40px;
  object-fit: contain;
  border-radius: 10px !important;
}
.cid-v28tpPq90h .navbar .navbar-collapse {
  justify-content: center;
  justify-content: flex-end;
  z-index: 1;
}
.cid-v28tpPq90h .navbar.collapsed {
  justify-content: center;
}
.cid-v28tpPq90h .navbar.collapsed .nav-item .nav-link::before {
  display: none;
}
.cid-v28tpPq90h .navbar.collapsed.opened .dropdown-menu {
  top: 0;
}
.cid-v28tpPq90h .navbar.collapsed .dropdown-menu .dropdown-submenu {
  left: 0 !important;
}
.cid-v28tpPq90h .navbar.collapsed .dropdown-menu .dropdown-item:after {
  right: auto;
}
.cid-v28tpPq90h .navbar.collapsed ul.navbar-nav li {
  margin: auto;
}
.cid-v28tpPq90h .navbar.collapsed .dropdown-menu .dropdown-item {
  padding: 0.25rem 1.5rem;
  text-align: left;
}
.cid-v28tpPq90h .navbar.collapsed .icons-menu {
  padding: 0;
}
@media (max-width: 991px) {
  .cid-v28tpPq90h .navbar .nav-item {
    padding: 0.5rem 0;
  }
  .cid-v28tpPq90h .navbar .navbar-collapse {
    padding: 34px 0;
    border-radius: 16px;
    width: 100%;
  }
  .cid-v28tpPq90h .navbar .nav-item .nav-link::before {
    display: none;
  }
  .cid-v28tpPq90h .navbar.opened .dropdown-menu {
    top: 0;
  }
  .cid-v28tpPq90h .navbar .dropdown-menu {
    padding: 6px 0 6px 15px;
  }
  .cid-v28tpPq90h .navbar .dropdown-menu .dropdown-submenu {
    left: 0 !important;
  }
  .cid-v28tpPq90h .navbar .dropdown-menu .dropdown-item:after {
    right: auto;
    margin-top: -0.4rem;
  }
  .cid-v28tpPq90h .navbar .navbar-logo img {
    height: 3rem !important;
  }
  .cid-v28tpPq90h .navbar ul.navbar-nav {
    overflow: hidden;
    margin: 0;
  }
  .cid-v28tpPq90h .navbar ul.navbar-nav li {
    margin: 0;
  }
  .cid-v28tpPq90h .navbar .dropdown-menu .dropdown-item {
    padding: 0 !important;
    margin: 0;
    margin-top: 8px;
    text-align: left;
  }
  .cid-v28tpPq90h .navbar .navbar-brand {
    flex-shrink: initial;
    flex-basis: auto;
    word-break: break-word;
    padding-right: 0;
    width: 100%;
    justify-content: space-between;
  }
  .cid-v28tpPq90h .navbar .navbar-toggler {
    flex-basis: auto;
  }
  .cid-v28tpPq90h .navbar .icons-menu {
    padding: 0;
  }
}
.cid-v28tpPq90h .navbar.navbar-short {
  min-height: 60px;
}
.cid-v28tpPq90h .navbar.navbar-short .navbar-logo img {
  height: 2.5rem !important;
}
.cid-v28tpPq90h .navbar.navbar-short .navbar-brand {
  min-height: 60px;
  padding: 0;
}
.cid-v28tpPq90h .navbar-brand {
  min-height: 70px;
  flex-shrink: 0;
  align-items: center;
  margin-right: 0;
  padding: 10px 0;
  transition: all 0.3s;
  word-break: break-word;
  z-index: 1;
}
.cid-v28tpPq90h .navbar-brand .navbar-caption {
  line-height: inherit !important;
  font-weight: 400;
}
.cid-v28tpPq90h .navbar-brand .navbar-logo a {
  outline: none;
}
.cid-v28tpPq90h .dropdown-item.active,
.cid-v28tpPq90h .dropdown-item:active {
  background-color: transparent;
}
.cid-v28tpPq90h .navbar-expand-lg .navbar-nav .nav-link {
  margin: 8px 12px !important;
}
@media (max-width: 991px) {
  .cid-v28tpPq90h .navbar-expand-lg .navbar-nav .nav-link {
    margin: 8px 10px !important;
  }
}
.cid-v28tpPq90h .nav-dropdown .link.dropdown-toggle {
  margin-right: 1.667em;
}
.cid-v28tpPq90h .nav-dropdown .link.dropdown-toggle[aria-expanded="true"] {
  margin-right: 0;
  padding: 0.667em 1.667em;
}
.cid-v28tpPq90h .navbar .dropdown.open > .dropdown-menu {
  display: block;
}
.cid-v28tpPq90h ul.navbar-nav {
  flex-wrap: wrap;
  padding: 0;
}
.cid-v28tpPq90h .navbar-buttons {
  text-align: center;
  min-width: 170px;
}
.cid-v28tpPq90h button.navbar-toggler {
  outline: none;
  width: 48px;
  height: 48px;
  border-radius: 50%;
  cursor: pointer;
  transition: all 0.2s;
  position: relative;
  align-self: center;
  color: #f4f4f6;
  background: #f4f4f6;
}
.cid-v28tpPq90h button.navbar-toggler .hamburger span {
  position: absolute;
  right: 10px;
  margin-top: 14px;
  width: 26px;
  height: 2px;
  border-right: 5px;
  background-color: #141414;
}
.cid-v28tpPq90h button.navbar-toggler .hamburger span:nth-child(1) {
  top: 0;
  transition: all 0.2s;
}
.cid-v28tpPq90h button.navbar-toggler .hamburger span:nth-child(2) {
  top: 8px;
  transition: all 0.15s;
}
.cid-v28tpPq90h button.navbar-toggler .hamburger span:nth-child(3) {
  top: 8px;
  transition: all 0.15s;
}
.cid-v28tpPq90h button.navbar-toggler .hamburger span:nth-child(4) {
  top: 16px;
  transition: all 0.2s;
}
.cid-v28tpPq90h nav.opened .hamburger span:nth-child(1) {
  top: 8px;
  width: 0;
  opacity: 0;
  right: 50%;
  transition: all 0.2s;
}
.cid-v28tpPq90h nav.opened .hamburger span:nth-child(2) {
  transform: rotate(45deg);
  transition: all 0.25s;
}
.cid-v28tpPq90h nav.opened .hamburger span:nth-child(3) {
  transform: rotate(-45deg);
  transition: all 0.25s;
}
.cid-v28tpPq90h nav.opened .hamburger span:nth-child(4) {
  top: 8px;
  width: 0;
  opacity: 0;
  right: 50%;
  transition: all 0.2s;
}
.cid-v28tpPq90h a.nav-link {
  display: flex;
  align-items: center;
  justify-content: flex-start;
}
.cid-v28tpPq90h .icons-menu {
  flex-wrap: nowrap;
  display: flex;
  justify-content: center;
  padding: 0;
  text-align: center;
  margin-bottom: 35px;
}
@media screen and (-ms-high-contrast: active), (-ms-high-contrast: none) {
  .cid-v28tpPq90h .navbar {
    height: 70px;
  }
  .cid-v28tpPq90h .navbar.opened {
    height: auto;
  }
  .cid-v28tpPq90h .nav-item .nav-link:hover::before {
    width: 175%;
    max-width: calc(100% + 2rem);
    left: -1rem;
  }
}
.cid-v28tpPq90h .navbar-dropdown .navbar-logo {
  margin-right: 10px;
}
@media (min-width: 768px) {
  .cid-v28tpPq90h .container-fluid {
    padding-left: 64px;
    padding-right: 64px;
  }
}
.cid-v28tpPq90h .mbr-section-btn-main .btn {
  margin: 8px;
  min-width: 180px;
}
.cid-v28tpPq90h .mbr-section-btn-main .btn::before {
  background-image: linear-gradient(90deg, #83c5be 0%, transparent 100%);
}
.cid-v28tpPq90h .mbr-section-btn-main .btn:hover,
.cid-v28tpPq90h .mbr-section-btn-main .btn:focus {
  box-shadow: inset 250px 10px 5px #006d77 !important;
  border-color: #006d77 !important;
}
.cid-v28tpPq90h .mbr-section-btn .btn::before {
  background-image: linear-gradient(90deg, #83c5be 0%, transparent 100%);
}
.cid-v28tpPq90h .mbr-section-btn .btn:hover,
.cid-v28tpPq90h .mbr-section-btn .btn:focus {
  box-shadow: inset 250px 10px 5px #006d77 !important;
  border-color: #006d77 !important;
}
.cid-v28tpPq90h .navbar-caption:hover {
  color: #e29578;
}
@media (min-width: 992px) {
  .cid-v28tpPq90h .dropdown-menu.dropdown-submenu {
    left: 175px !important;
    top: -45% !important;
  }
}
.cid-v28tpPq90h .text_widget {
  margin-bottom: 32px;
}
.cid-v28tpPq90h .text_widget a {
  transition: all 0.3s ease-out;
}
.cid-v28tpPq90h .text_widget a:hover,
.cid-v28tpPq90h .text_widget a:focus {
  opacity: 0.8;
}
@media (min-width: 992px) {
  .cid-v28tpPq90h .navbar-nav.nav-dropdown {
    display: -webkit-flex;
    width: 100%;
    justify-content: flex-end;
    min-width: 200px;
  }
}
.cid-v28tpPq90h .icons-menu-main {
  display: flex;
}
@media (max-width: 992px) {
  .cid-v28tpPq90h .icons-menu-main {
    padding: 0 10px;
  }
}
.cid-v28tpPq90h .mbr-section-subtitle {
  color: #141414;
  text-align: center;
}
.cid-v28tpPq90h .navbar-caption {
  color: #000000;
}
.cid-v28tpPq90h .mbr-text {
  color: #141414;
  text-align: center;
}
.cid-v28tpPq90h .mbr-section-subtitle,
.cid-v28tpPq90h .text_widget,
.cid-v28tpPq90h .mbr-section-btn {
  text-align: center;
}
.cid-v28tpPq90h a[class*="text-"]:not(.nav-link):not(.dropdown-item):not([role]):not(.navbar-caption):hover {
  background-image: none;
}
.cid-v28tpPq90h .nav-link,
.cid-v28tpPq90h .dropdown-item {
  color: #000000;
}
.cid-v28tq5CXFU {
  background-color: transparent;
}
.cid-v28tq5CXFU .navbar-dropdown {
  background-color: #f4f4f6 !important;
  padding: 0;
}
.cid-v28tq5CXFU .navbar.navbar-expand-lg .dropdown .dropdown-menu {
  background-color: #f4f4f6 !important;
  background: #f4f4f6;
}
.cid-v28tq5CXFU .navbar.navbar-expand-lg .dropdown .dropdown-menu .dropdown-submenu {
  margin: 0;
  left: 100%;
}
.cid-v28tq5CXFU .menu_box {
  flex-wrap: nowrap;
}
@media (max-width: 991px) {
  .cid-v28tq5CXFU .menu_box {
    flex-direction: column;
    align-items: flex-start;
  }
  .cid-v28tq5CXFU .menu_box .navbar.opened,
  .cid-v28tq5CXFU .menu_box .navbar-collapse {
    background-color: #f4f4f6 !important;
    transition: all 0s ease 0s;
  }
}
.cid-v28tq5CXFU .navbar-dropdown {
  position: relative !important;
}
.cid-v28tq5CXFU .btn {
  min-height: auto;
  box-shadow: none;
  margin-top: 0;
}
.cid-v28tq5CXFU .btn:hover {
  box-shadow: none;
}
.cid-v28tq5CXFU .nav-item {
  margin: 4px 15px;
}
@media (min-width: 1200px) {
  .cid-v28tq5CXFU .nav-item {
    margin: 4px 20px;
  }
}
@media (max-width: 991px) {
  .cid-v28tq5CXFU .nav-item {
    margin: 0 !important;
  }
}
.cid-v28tq5CXFU .nav-item .nav-link {
  transition: all 0.5s ease-out;
  border-radius: 0.5rem !important;
  position: relative;
}
.cid-v28tq5CXFU .nav-item .nav-link::before {
  content: '';
  position: absolute;
  bottom: 0;
  left: 0;
  background-image: linear-gradient(90deg, #006d77 -5%, #83c5be 95%);
  height: 1px;
  width: 0;
  transition: all 0.3s ease-in-out;
}
.cid-v28tq5CXFU .nav-item .nav-link:hover::before,
.cid-v28tq5CXFU .nav-item .nav-link:focus::before {
  width: 100%;
}
.cid-v28tq5CXFU .dropdown-menu {
  border-radius: 0;
  box-shadow: none;
  text-align: left;
}
@media (min-width: 992px) {
  .cid-v28tq5CXFU .dropdown-menu {
    padding: 18px 34px 22px;
    min-width: 250px;
    top: auto !important;
    left: -40px !important;
  }
  .cid-v28tq5CXFU .dropdown-menu.dropdown-submenu {
    left: 215px !important;
    top: -45% !important;
  }
}
@media (max-width: 991px) {
  .cid-v28tq5CXFU .dropdown-menu .dropdown-toggle[data-toggle="dropdown-submenu"]::after,
  .cid-v28tq5CXFU .link.dropdown-toggle::after {
    display: inline-block;
    width: 7px;
    height: 7px;
    margin-left: 0.5rem;
    margin-bottom: 2px;
    content: "";
    border: 2px solid;
    border-left: none;
    border-top: none;
    transform: rotate(-45deg);
    right: 15px;
    position: absolute;
    margin-top: -2px;
  }
  .cid-v28tq5CXFU .show.dropdown-toggle[aria-expanded="true"]::after {
    transform: rotate(45deg);
    margin-top: -4px;
  }
  .cid-v28tq5CXFU .offcanvas_box {
    display: none;
  }
}
.cid-v28tq5CXFU .dropdown-item {
  border: none;
  font-weight: 300 !important;
}
.cid-v28tq5CXFU .nav-dropdown .link {
  font-weight: 400 !important;
  padding: 0 !important;
  margin: 0 !important;
}
.cid-v28tq5CXFU .nav-dropdown .link.dropdown-toggle::after {
  margin-left: 0.5rem;
  margin-top: 0;
}
.cid-v28tq5CXFU .container {
  display: flex;
  margin: auto;
}
.cid-v28tq5CXFU .iconfont-wrapper {
  color: #141414;
  font-size: 17px;
  margin-right: 10px;
  margin-bottom: 5px;
  width: 25px;
  height: 25px;
  border-radius: 50%;
  display: flex;
  justify-content: center;
  align-items: center;
  transition: all 0.2s ease-in-out;
}
.cid-v28tq5CXFU .iconfont-wrapper:last-child {
  margin-right: 0;
}
.cid-v28tq5CXFU .iconfont-wrapper:hover {
  opacity: 0.5;
}
.cid-v28tq5CXFU .navbar-nav {
  margin: 0 1rem;
}
@media (min-width: 992px) {
  .cid-v28tq5CXFU .navbar-nav {
    margin: 0;
  }
}
.cid-v28tq5CXFU .dropdown-menu,
.cid-v28tq5CXFU .navbar.opened {
  background-color: false !important;
}
.cid-v28tq5CXFU .nav-item:focus,
.cid-v28tq5CXFU .nav-link:focus {
  outline: none;
}
.cid-v28tq5CXFU .dropdown .dropdown-menu .dropdown-item {
  width: auto;
  transition: all 0.25s ease-in-out;
}
.cid-v28tq5CXFU .dropdown .dropdown-menu .dropdown-item::after {
  right: 0.5rem;
}
.cid-v28tq5CXFU .dropdown .dropdown-menu .dropdown-item .mbr-iconfont {
  margin-right: 0.5rem;
  vertical-align: sub;
}
.cid-v28tq5CXFU .dropdown .dropdown-menu .dropdown-item .mbr-iconfont:before {
  display: inline-block;
  transform: scale(1, 1);
  transition: all 0.25s ease-in-out;
}
.cid-v28tq5CXFU .collapsed .dropdown-menu .dropdown-item:before {
  display: none;
}
.cid-v28tq5CXFU .collapsed .dropdown .dropdown-menu .dropdown-item {
  padding: 0.235em 1.5em 0.235em 1.5em !important;
  transition: none;
  margin: 0 !important;
}
.cid-v28tq5CXFU .navbar {
  min-height: 70px;
  padding: 10px 0;
  transition: all 0.3s;
  border-bottom-width: 0;
}
@media (max-width: 992px) {
  .cid-v28tq5CXFU .navbar {
    min-height: 30px;
    max-height: none;
  }
}
.cid-v28tq5CXFU .navbar.opened {
  transition: all 0.3s;
}
.cid-v28tq5CXFU .navbar .dropdown-item {
  padding: 0;
  margin: 8px 0;
}
.cid-v28tq5CXFU .navbar .navbar-logo img {
  max-width: 40px;
  min-height: 40px;
  object-fit: contain;
  border-radius: 10px !important;
}
.cid-v28tq5CXFU .navbar .navbar-collapse {
  justify-content: center;
  justify-content: flex-end;
  z-index: 1;
}
.cid-v28tq5CXFU .navbar.collapsed {
  justify-content: center;
}
.cid-v28tq5CXFU .navbar.collapsed .nav-item .nav-link::before {
  display: none;
}
.cid-v28tq5CXFU .navbar.collapsed.opened .dropdown-menu {
  top: 0;
}
.cid-v28tq5CXFU .navbar.collapsed .dropdown-menu .dropdown-submenu {
  left: 0 !important;
}
.cid-v28tq5CXFU .navbar.collapsed .dropdown-menu .dropdown-item:after {
  right: auto;
}
.cid-v28tq5CXFU .navbar.collapsed ul.navbar-nav li {
  margin: auto;
}
.cid-v28tq5CXFU .navbar.collapsed .dropdown-menu .dropdown-item {
  padding: 0.25rem 1.5rem;
  text-align: left;
}
.cid-v28tq5CXFU .navbar.collapsed .icons-menu {
  padding: 0;
}
@media (max-width: 991px) {
  .cid-v28tq5CXFU .navbar .nav-item {
    padding: 0.5rem 0;
  }
  .cid-v28tq5CXFU .navbar .navbar-collapse {
    padding: 34px 0;
    border-radius: 16px;
    width: 100%;
  }
  .cid-v28tq5CXFU .navbar .nav-item .nav-link::before {
    display: none;
  }
  .cid-v28tq5CXFU .navbar.opened .dropdown-menu {
    top: 0;
  }
  .cid-v28tq5CXFU .navbar .dropdown-menu {
    padding: 6px 0 6px 15px;
  }
  .cid-v28tq5CXFU .navbar .dropdown-menu .dropdown-submenu {
    left: 0 !important;
  }
  .cid-v28tq5CXFU .navbar .dropdown-menu .dropdown-item:after {
    right: auto;
    margin-top: -0.4rem;
  }
  .cid-v28tq5CXFU .navbar .navbar-logo img {
    height: 3rem !important;
  }
  .cid-v28tq5CXFU .navbar ul.navbar-nav {
    overflow: hidden;
    margin: 0;
  }
  .cid-v28tq5CXFU .navbar ul.navbar-nav li {
    margin: 0;
  }
  .cid-v28tq5CXFU .navbar .dropdown-menu .dropdown-item {
    padding: 0 !important;
    margin: 0;
    margin-top: 8px;
    text-align: left;
  }
  .cid-v28tq5CXFU .navbar .navbar-brand {
    flex-shrink: initial;
    flex-basis: auto;
    word-break: break-word;
    padding-right: 0;
    width: 100%;
    justify-content: space-between;
  }
  .cid-v28tq5CXFU .navbar .navbar-toggler {
    flex-basis: auto;
  }
  .cid-v28tq5CXFU .navbar .icons-menu {
    padding: 0;
  }
}
.cid-v28tq5CXFU .navbar.navbar-short {
  min-height: 60px;
}
.cid-v28tq5CXFU .navbar.navbar-short .navbar-logo img {
  height: 2.5rem !important;
}
.cid-v28tq5CXFU .navbar.navbar-short .navbar-brand {
  min-height: 60px;
  padding: 0;
}
.cid-v28tq5CXFU .navbar-brand {
  min-height: 70px;
  flex-shrink: 0;
  align-items: center;
  margin-right: 0;
  padding: 10px 0;
  transition: all 0.3s;
  word-break: break-word;
  z-index: 1;
}
.cid-v28tq5CXFU .navbar-brand .navbar-caption {
  line-height: inherit !important;
  font-weight: 400;
}
.cid-v28tq5CXFU .navbar-brand .navbar-logo a {
  outline: none;
}
.cid-v28tq5CXFU .dropdown-item.active,
.cid-v28tq5CXFU .dropdown-item:active {
  background-color: transparent;
}
.cid-v28tq5CXFU .navbar-expand-lg .navbar-nav .nav-link {
  margin: 8px 12px !important;
}
@media (max-width: 991px) {
  .cid-v28tq5CXFU .navbar-expand-lg .navbar-nav .nav-link {
    margin: 8px 10px !important;
  }
}
.cid-v28tq5CXFU .nav-dropdown .link.dropdown-toggle {
  margin-right: 1.667em;
}
.cid-v28tq5CXFU .nav-dropdown .link.dropdown-toggle[aria-expanded="true"] {
  margin-right: 0;
  padding: 0.667em 1.667em;
}
.cid-v28tq5CXFU .navbar .dropdown.open > .dropdown-menu {
  display: block;
}
.cid-v28tq5CXFU ul.navbar-nav {
  flex-wrap: wrap;
  padding: 0;
}
.cid-v28tq5CXFU .navbar-buttons {
  text-align: center;
  min-width: 170px;
}
.cid-v28tq5CXFU button.navbar-toggler {
  outline: none;
  width: 48px;
  height: 48px;
  border-radius: 50%;
  cursor: pointer;
  transition: all 0.2s;
  position: relative;
  align-self: center;
  color: #f4f4f6;
  background: #f4f4f6;
}
.cid-v28tq5CXFU button.navbar-toggler .hamburger span {
  position: absolute;
  right: 10px;
  margin-top: 14px;
  width: 26px;
  height: 2px;
  border-right: 5px;
  background-color: #141414;
}
.cid-v28tq5CXFU button.navbar-toggler .hamburger span:nth-child(1) {
  top: 0;
  transition: all 0.2s;
}
.cid-v28tq5CXFU button.navbar-toggler .hamburger span:nth-child(2) {
  top: 8px;
  transition: all 0.15s;
}
.cid-v28tq5CXFU button.navbar-toggler .hamburger span:nth-child(3) {
  top: 8px;
  transition: all 0.15s;
}
.cid-v28tq5CXFU button.navbar-toggler .hamburger span:nth-child(4) {
  top: 16px;
  transition: all 0.2s;
}
.cid-v28tq5CXFU nav.opened .hamburger span:nth-child(1) {
  top: 8px;
  width: 0;
  opacity: 0;
  right: 50%;
  transition: all 0.2s;
}
.cid-v28tq5CXFU nav.opened .hamburger span:nth-child(2) {
  transform: rotate(45deg);
  transition: all 0.25s;
}
.cid-v28tq5CXFU nav.opened .hamburger span:nth-child(3) {
  transform: rotate(-45deg);
  transition: all 0.25s;
}
.cid-v28tq5CXFU nav.opened .hamburger span:nth-child(4) {
  top: 8px;
  width: 0;
  opacity: 0;
  right: 50%;
  transition: all 0.2s;
}
.cid-v28tq5CXFU a.nav-link {
  display: flex;
  align-items: center;
  justify-content: flex-start;
}
.cid-v28tq5CXFU .icons-menu {
  flex-wrap: nowrap;
  display: flex;
  justify-content: center;
  padding: 0;
  text-align: center;
  margin-bottom: 35px;
}
@media screen and (-ms-high-contrast: active), (-ms-high-contrast: none) {
  .cid-v28tq5CXFU .navbar {
    height: 70px;
  }
  .cid-v28tq5CXFU .navbar.opened {
    height: auto;
  }
  .cid-v28tq5CXFU .nav-item .nav-link:hover::before {
    width: 175%;
    max-width: calc(100% + 2rem);
    left: -1rem;
  }
}
.cid-v28tq5CXFU .navbar-dropdown .navbar-logo {
  margin-right: 10px;
}
@media (min-width: 768px) {
  .cid-v28tq5CXFU .container-fluid {
    padding-left: 64px;
    padding-right: 64px;
  }
}
.cid-v28tq5CXFU .mbr-section-btn-main .btn {
  margin: 8px;
  min-width: 180px;
}
.cid-v28tq5CXFU .mbr-section-btn-main .btn::before {
  background-image: linear-gradient(90deg, #83c5be 0%, transparent 100%);
}
.cid-v28tq5CXFU .mbr-section-btn-main .btn:hover,
.cid-v28tq5CXFU .mbr-section-btn-main .btn:focus {
  box-shadow: inset 250px 10px 5px #006d77 !important;
  border-color: #006d77 !important;
}
.cid-v28tq5CXFU .mbr-section-btn .btn::before {
  background-image: linear-gradient(90deg, #83c5be 0%, transparent 100%);
}
.cid-v28tq5CXFU .mbr-section-btn .btn:hover,
.cid-v28tq5CXFU .mbr-section-btn .btn:focus {
  box-shadow: inset 250px 10px 5px #006d77 !important;
  border-color: #006d77 !important;
}
.cid-v28tq5CXFU .navbar-caption:hover {
  color: #e29578;
}
@media (min-width: 992px) {
  .cid-v28tq5CXFU .dropdown-menu.dropdown-submenu {
    left: 175px !important;
    top: -45% !important;
  }
}
.cid-v28tq5CXFU .text_widget {
  margin-bottom: 32px;
}
.cid-v28tq5CXFU .text_widget a {
  transition: all 0.3s ease-out;
}
.cid-v28tq5CXFU .text_widget a:hover,
.cid-v28tq5CXFU .text_widget a:focus {
  opacity: 0.8;
}
@media (min-width: 992px) {
  .cid-v28tq5CXFU .navbar-nav.nav-dropdown {
    display: -webkit-flex;
    width: 100%;
    justify-content: flex-end;
    min-width: 200px;
  }
}
.cid-v28tq5CXFU .icons-menu-main {
  display: flex;
}
@media (max-width: 992px) {
  .cid-v28tq5CXFU .icons-menu-main {
    padding: 0 10px;
  }
}
.cid-v28tq5CXFU .mbr-section-subtitle {
  color: #141414;
  text-align: center;
}
.cid-v28tq5CXFU .navbar-caption {
  color: #000000;
}
.cid-v28tq5CXFU .mbr-text {
  color: #141414;
  text-align: center;
}
.cid-v28tq5CXFU .mbr-section-subtitle,
.cid-v28tq5CXFU .text_widget,
.cid-v28tq5CXFU .mbr-section-btn {
  text-align: center;
}
.cid-v28tq5CXFU a[class*="text-"]:not(.nav-link):not(.dropdown-item):not([role]):not(.navbar-caption):hover {
  background-image: none;
}
.cid-v28tq5CXFU .nav-link,
.cid-v28tq5CXFU .dropdown-item {
  color: #000000;
}
.cid-v28tqm0qHM {
  background-color: transparent;
}
.cid-v28tqm0qHM .navbar-dropdown {
  background-color: #f4f4f6 !important;
  padding: 0;
}
.cid-v28tqm0qHM .navbar.navbar-expand-lg .dropdown .dropdown-menu {
  background-color: #f4f4f6 !important;
  background: #f4f4f6;
}
.cid-v28tqm0qHM .navbar.navbar-expand-lg .dropdown .dropdown-menu .dropdown-submenu {
  margin: 0;
  left: 100%;
}
.cid-v28tqm0qHM .menu_box {
  flex-wrap: nowrap;
}
@media (max-width: 991px) {
  .cid-v28tqm0qHM .menu_box {
    flex-direction: column;
    align-items: flex-start;
  }
  .cid-v28tqm0qHM .menu_box .navbar.opened,
  .cid-v28tqm0qHM .menu_box .navbar-collapse {
    background-color: #f4f4f6 !important;
    transition: all 0s ease 0s;
  }
}
.cid-v28tqm0qHM .navbar-dropdown {
  position: relative !important;
}
.cid-v28tqm0qHM .btn {
  min-height: auto;
  box-shadow: none;
  margin-top: 0;
}
.cid-v28tqm0qHM .btn:hover {
  box-shadow: none;
}
.cid-v28tqm0qHM .nav-item {
  margin: 4px 15px;
}
@media (min-width: 1200px) {
  .cid-v28tqm0qHM .nav-item {
    margin: 4px 20px;
  }
}
@media (max-width: 991px) {
  .cid-v28tqm0qHM .nav-item {
    margin: 0 !important;
  }
}
.cid-v28tqm0qHM .nav-item .nav-link {
  transition: all 0.5s ease-out;
  border-radius: 0.5rem !important;
  position: relative;
}
.cid-v28tqm0qHM .nav-item .nav-link::before {
  content: '';
  position: absolute;
  bottom: 0;
  left: 0;
  background-image: linear-gradient(90deg, #006d77 -5%, #83c5be 95%);
  height: 1px;
  width: 0;
  transition: all 0.3s ease-in-out;
}
.cid-v28tqm0qHM .nav-item .nav-link:hover::before,
.cid-v28tqm0qHM .nav-item .nav-link:focus::before {
  width: 100%;
}
.cid-v28tqm0qHM .dropdown-menu {
  border-radius: 0;
  box-shadow: none;
  text-align: left;
}
@media (min-width: 992px) {
  .cid-v28tqm0qHM .dropdown-menu {
    padding: 18px 34px 22px;
    min-width: 250px;
    top: auto !important;
    left: -40px !important;
  }
  .cid-v28tqm0qHM .dropdown-menu.dropdown-submenu {
    left: 215px !important;
    top: -45% !important;
  }
}
@media (max-width: 991px) {
  .cid-v28tqm0qHM .dropdown-menu .dropdown-toggle[data-toggle="dropdown-submenu"]::after,
  .cid-v28tqm0qHM .link.dropdown-toggle::after {
    display: inline-block;
    width: 7px;
    height: 7px;
    margin-left: 0.5rem;
    margin-bottom: 2px;
    content: "";
    border: 2px solid;
    border-left: none;
    border-top: none;
    transform: rotate(-45deg);
    right: 15px;
    position: absolute;
    margin-top: -2px;
  }
  .cid-v28tqm0qHM .show.dropdown-toggle[aria-expanded="true"]::after {
    transform: rotate(45deg);
    margin-top: -4px;
  }
  .cid-v28tqm0qHM .offcanvas_box {
    display: none;
  }
}
.cid-v28tqm0qHM .dropdown-item {
  border: none;
  font-weight: 300 !important;
}
.cid-v28tqm0qHM .nav-dropdown .link {
  font-weight: 400 !important;
  padding: 0 !important;
  margin: 0 !important;
}
.cid-v28tqm0qHM .nav-dropdown .link.dropdown-toggle::after {
  margin-left: 0.5rem;
  margin-top: 0;
}
.cid-v28tqm0qHM .container {
  display: flex;
  margin: auto;
}
.cid-v28tqm0qHM .iconfont-wrapper {
  color: #141414;
  font-size: 17px;
  margin-right: 10px;
  margin-bottom: 5px;
  width: 25px;
  height: 25px;
  border-radius: 50%;
  display: flex;
  justify-content: center;
  align-items: center;
  transition: all 0.2s ease-in-out;
}
.cid-v28tqm0qHM .iconfont-wrapper:last-child {
  margin-right: 0;
}
.cid-v28tqm0qHM .iconfont-wrapper:hover {
  opacity: 0.5;
}
.cid-v28tqm0qHM .navbar-nav {
  margin: 0 1rem;
}
@media (min-width: 992px) {
  .cid-v28tqm0qHM .navbar-nav {
    margin: 0;
  }
}
.cid-v28tqm0qHM .dropdown-menu,
.cid-v28tqm0qHM .navbar.opened {
  background-color: false !important;
}
.cid-v28tqm0qHM .nav-item:focus,
.cid-v28tqm0qHM .nav-link:focus {
  outline: none;
}
.cid-v28tqm0qHM .dropdown .dropdown-menu .dropdown-item {
  width: auto;
  transition: all 0.25s ease-in-out;
}
.cid-v28tqm0qHM .dropdown .dropdown-menu .dropdown-item::after {
  right: 0.5rem;
}
.cid-v28tqm0qHM .dropdown .dropdown-menu .dropdown-item .mbr-iconfont {
  margin-right: 0.5rem;
  vertical-align: sub;
}
.cid-v28tqm0qHM .dropdown .dropdown-menu .dropdown-item .mbr-iconfont:before {
  display: inline-block;
  transform: scale(1, 1);
  transition: all 0.25s ease-in-out;
}
.cid-v28tqm0qHM .collapsed .dropdown-menu .dropdown-item:before {
  display: none;
}
.cid-v28tqm0qHM .collapsed .dropdown .dropdown-menu .dropdown-item {
  padding: 0.235em 1.5em 0.235em 1.5em !important;
  transition: none;
  margin: 0 !important;
}
.cid-v28tqm0qHM .navbar {
  min-height: 70px;
  padding: 10px 0;
  transition: all 0.3s;
  border-bottom-width: 0;
}
@media (max-width: 992px) {
  .cid-v28tqm0qHM .navbar {
    min-height: 30px;
    max-height: none;
  }
}
.cid-v28tqm0qHM .navbar.opened {
  transition: all 0.3s;
}
.cid-v28tqm0qHM .navbar .dropdown-item {
  padding: 0;
  margin: 8px 0;
}
.cid-v28tqm0qHM .navbar .navbar-logo img {
  max-width: 40px;
  min-height: 40px;
  object-fit: contain;
  border-radius: 10px !important;
}
.cid-v28tqm0qHM .navbar .navbar-collapse {
  justify-content: center;
  justify-content: flex-end;
  z-index: 1;
}
.cid-v28tqm0qHM .navbar.collapsed {
  justify-content: center;
}
.cid-v28tqm0qHM .navbar.collapsed .nav-item .nav-link::before {
  display: none;
}
.cid-v28tqm0qHM .navbar.collapsed.opened .dropdown-menu {
  top: 0;
}
.cid-v28tqm0qHM .navbar.collapsed .dropdown-menu .dropdown-submenu {
  left: 0 !important;
}
.cid-v28tqm0qHM .navbar.collapsed .dropdown-menu .dropdown-item:after {
  right: auto;
}
.cid-v28tqm0qHM .navbar.collapsed ul.navbar-nav li {
  margin: auto;
}
.cid-v28tqm0qHM .navbar.collapsed .dropdown-menu .dropdown-item {
  padding: 0.25rem 1.5rem;
  text-align: left;
}
.cid-v28tqm0qHM .navbar.collapsed .icons-menu {
  padding: 0;
}
@media (max-width: 991px) {
  .cid-v28tqm0qHM .navbar .nav-item {
    padding: 0.5rem 0;
  }
  .cid-v28tqm0qHM .navbar .navbar-collapse {
    padding: 34px 0;
    border-radius: 16px;
    width: 100%;
  }
  .cid-v28tqm0qHM .navbar .nav-item .nav-link::before {
    display: none;
  }
  .cid-v28tqm0qHM .navbar.opened .dropdown-menu {
    top: 0;
  }
  .cid-v28tqm0qHM .navbar .dropdown-menu {
    padding: 6px 0 6px 15px;
  }
  .cid-v28tqm0qHM .navbar .dropdown-menu .dropdown-submenu {
    left: 0 !important;
  }
  .cid-v28tqm0qHM .navbar .dropdown-menu .dropdown-item:after {
    right: auto;
    margin-top: -0.4rem;
  }
  .cid-v28tqm0qHM .navbar .navbar-logo img {
    height: 3rem !important;
  }
  .cid-v28tqm0qHM .navbar ul.navbar-nav {
    overflow: hidden;
    margin: 0;
  }
  .cid-v28tqm0qHM .navbar ul.navbar-nav li {
    margin: 0;
  }
  .cid-v28tqm0qHM .navbar .dropdown-menu .dropdown-item {
    padding: 0 !important;
    margin: 0;
    margin-top: 8px;
    text-align: left;
  }
  .cid-v28tqm0qHM .navbar .navbar-brand {
    flex-shrink: initial;
    flex-basis: auto;
    word-break: break-word;
    padding-right: 0;
    width: 100%;
    justify-content: space-between;
  }
  .cid-v28tqm0qHM .navbar .navbar-toggler {
    flex-basis: auto;
  }
  .cid-v28tqm0qHM .navbar .icons-menu {
    padding: 0;
  }
}
.cid-v28tqm0qHM .navbar.navbar-short {
  min-height: 60px;
}
.cid-v28tqm0qHM .navbar.navbar-short .navbar-logo img {
  height: 2.5rem !important;
}
.cid-v28tqm0qHM .navbar.navbar-short .navbar-brand {
  min-height: 60px;
  padding: 0;
}
.cid-v28tqm0qHM .navbar-brand {
  min-height: 70px;
  flex-shrink: 0;
  align-items: center;
  margin-right: 0;
  padding: 10px 0;
  transition: all 0.3s;
  word-break: break-word;
  z-index: 1;
}
.cid-v28tqm0qHM .navbar-brand .navbar-caption {
  line-height: inherit !important;
  font-weight: 400;
}
.cid-v28tqm0qHM .navbar-brand .navbar-logo a {
  outline: none;
}
.cid-v28tqm0qHM .dropdown-item.active,
.cid-v28tqm0qHM .dropdown-item:active {
  background-color: transparent;
}
.cid-v28tqm0qHM .navbar-expand-lg .navbar-nav .nav-link {
  margin: 8px 12px !important;
}
@media (max-width: 991px) {
  .cid-v28tqm0qHM .navbar-expand-lg .navbar-nav .nav-link {
    margin: 8px 10px !important;
  }
}
.cid-v28tqm0qHM .nav-dropdown .link.dropdown-toggle {
  margin-right: 1.667em;
}
.cid-v28tqm0qHM .nav-dropdown .link.dropdown-toggle[aria-expanded="true"] {
  margin-right: 0;
  padding: 0.667em 1.667em;
}
.cid-v28tqm0qHM .navbar .dropdown.open > .dropdown-menu {
  display: block;
}
.cid-v28tqm0qHM ul.navbar-nav {
  flex-wrap: wrap;
  padding: 0;
}
.cid-v28tqm0qHM .navbar-buttons {
  text-align: center;
  min-width: 170px;
}
.cid-v28tqm0qHM button.navbar-toggler {
  outline: none;
  width: 48px;
  height: 48px;
  border-radius: 50%;
  cursor: pointer;
  transition: all 0.2s;
  position: relative;
  align-self: center;
  color: #f4f4f6;
  background: #f4f4f6;
}
.cid-v28tqm0qHM button.navbar-toggler .hamburger span {
  position: absolute;
  right: 10px;
  margin-top: 14px;
  width: 26px;
  height: 2px;
  border-right: 5px;
  background-color: #141414;
}
.cid-v28tqm0qHM button.navbar-toggler .hamburger span:nth-child(1) {
  top: 0;
  transition: all 0.2s;
}
.cid-v28tqm0qHM button.navbar-toggler .hamburger span:nth-child(2) {
  top: 8px;
  transition: all 0.15s;
}
.cid-v28tqm0qHM button.navbar-toggler .hamburger span:nth-child(3) {
  top: 8px;
  transition: all 0.15s;
}
.cid-v28tqm0qHM button.navbar-toggler .hamburger span:nth-child(4) {
  top: 16px;
  transition: all 0.2s;
}
.cid-v28tqm0qHM nav.opened .hamburger span:nth-child(1) {
  top: 8px;
  width: 0;
  opacity: 0;
  right: 50%;
  transition: all 0.2s;
}
.cid-v28tqm0qHM nav.opened .hamburger span:nth-child(2) {
  transform: rotate(45deg);
  transition: all 0.25s;
}
.cid-v28tqm0qHM nav.opened .hamburger span:nth-child(3) {
  transform: rotate(-45deg);
  transition: all 0.25s;
}
.cid-v28tqm0qHM nav.opened .hamburger span:nth-child(4) {
  top: 8px;
  width: 0;
  opacity: 0;
  right: 50%;
  transition: all 0.2s;
}
.cid-v28tqm0qHM a.nav-link {
  display: flex;
  align-items: center;
  justify-content: flex-start;
}
.cid-v28tqm0qHM .icons-menu {
  flex-wrap: nowrap;
  display: flex;
  justify-content: center;
  padding: 0;
  text-align: center;
  margin-bottom: 35px;
}
@media screen and (-ms-high-contrast: active), (-ms-high-contrast: none) {
  .cid-v28tqm0qHM .navbar {
    height: 70px;
  }
  .cid-v28tqm0qHM .navbar.opened {
    height: auto;
  }
  .cid-v28tqm0qHM .nav-item .nav-link:hover::before {
    width: 175%;
    max-width: calc(100% + 2rem);
    left: -1rem;
  }
}
.cid-v28tqm0qHM .navbar-dropdown .navbar-logo {
  margin-right: 10px;
}
@media (min-width: 768px) {
  .cid-v28tqm0qHM .container-fluid {
    padding-left: 64px;
    padding-right: 64px;
  }
}
.cid-v28tqm0qHM .mbr-section-btn-main .btn {
  margin: 8px;
  min-width: 180px;
}
.cid-v28tqm0qHM .mbr-section-btn-main .btn::before {
  background-image: linear-gradient(90deg, #83c5be 0%, transparent 100%);
}
.cid-v28tqm0qHM .mbr-section-btn-main .btn:hover,
.cid-v28tqm0qHM .mbr-section-btn-main .btn:focus {
  box-shadow: inset 250px 10px 5px #006d77 !important;
  border-color: #006d77 !important;
}
.cid-v28tqm0qHM .mbr-section-btn .btn::before {
  background-image: linear-gradient(90deg, #83c5be 0%, transparent 100%);
}
.cid-v28tqm0qHM .mbr-section-btn .btn:hover,
.cid-v28tqm0qHM .mbr-section-btn .btn:focus {
  box-shadow: inset 250px 10px 5px #006d77 !important;
  border-color: #006d77 !important;
}
.cid-v28tqm0qHM .navbar-caption:hover {
  color: #e29578;
}
@media (min-width: 992px) {
  .cid-v28tqm0qHM .dropdown-menu.dropdown-submenu {
    left: 175px !important;
    top: -45% !important;
  }
}
.cid-v28tqm0qHM .text_widget {
  margin-bottom: 32px;
}
.cid-v28tqm0qHM .text_widget a {
  transition: all 0.3s ease-out;
}
.cid-v28tqm0qHM .text_widget a:hover,
.cid-v28tqm0qHM .text_widget a:focus {
  opacity: 0.8;
}
@media (min-width: 992px) {
  .cid-v28tqm0qHM .navbar-nav.nav-dropdown {
    display: -webkit-flex;
    width: 100%;
    justify-content: flex-end;
    min-width: 200px;
  }
}
.cid-v28tqm0qHM .icons-menu-main {
  display: flex;
}
@media (max-width: 992px) {
  .cid-v28tqm0qHM .icons-menu-main {
    padding: 0 10px;
  }
}
.cid-v28tqm0qHM .mbr-section-subtitle {
  color: #141414;
  text-align: center;
}
.cid-v28tqm0qHM .navbar-caption {
  color: #000000;
}
.cid-v28tqm0qHM .mbr-text {
  color: #141414;
  text-align: center;
}
.cid-v28tqm0qHM .mbr-section-subtitle,
.cid-v28tqm0qHM .text_widget,
.cid-v28tqm0qHM .mbr-section-btn {
  text-align: center;
}
.cid-v28tqm0qHM a[class*="text-"]:not(.nav-link):not(.dropdown-item):not([role]):not(.navbar-caption):hover {
  background-image: none;
}
.cid-v28tqm0qHM .nav-link,
.cid-v28tqm0qHM .dropdown-item {
  color: #000000;
}
.cid-v28tqCHGod {
  background-color: transparent;
}
.cid-v28tqCHGod .navbar-dropdown {
  background-color: #f4f4f6 !important;
  padding: 0;
}
.cid-v28tqCHGod .navbar.navbar-expand-lg .dropdown .dropdown-menu {
  background-color: #f4f4f6 !important;
  background: #f4f4f6;
}
.cid-v28tqCHGod .navbar.navbar-expand-lg .dropdown .dropdown-menu .dropdown-submenu {
  margin: 0;
  left: 100%;
}
.cid-v28tqCHGod .menu_box {
  flex-wrap: nowrap;
}
@media (max-width: 991px) {
  .cid-v28tqCHGod .menu_box {
    flex-direction: column;
    align-items: flex-start;
  }
  .cid-v28tqCHGod .menu_box .navbar.opened,
  .cid-v28tqCHGod .menu_box .navbar-collapse {
    background-color: #f4f4f6 !important;
    transition: all 0s ease 0s;
  }
}
.cid-v28tqCHGod .navbar-dropdown {
  position: relative !important;
}
.cid-v28tqCHGod .btn {
  min-height: auto;
  box-shadow: none;
  margin-top: 0;
}
.cid-v28tqCHGod .btn:hover {
  box-shadow: none;
}
.cid-v28tqCHGod .nav-item {
  margin: 4px 15px;
}
@media (min-width: 1200px) {
  .cid-v28tqCHGod .nav-item {
    margin: 4px 20px;
  }
}
@media (max-width: 991px) {
  .cid-v28tqCHGod .nav-item {
    margin: 0 !important;
  }
}
.cid-v28tqCHGod .nav-item .nav-link {
  transition: all 0.5s ease-out;
  border-radius: 0.5rem !important;
  position: relative;
}
.cid-v28tqCHGod .nav-item .nav-link::before {
  content: '';
  position: absolute;
  bottom: 0;
  left: 0;
  background-image: linear-gradient(90deg, #006d77 -5%, #83c5be 95%);
  height: 1px;
  width: 0;
  transition: all 0.3s ease-in-out;
}
.cid-v28tqCHGod .nav-item .nav-link:hover::before,
.cid-v28tqCHGod .nav-item .nav-link:focus::before {
  width: 100%;
}
.cid-v28tqCHGod .dropdown-menu {
  border-radius: 0;
  box-shadow: none;
  text-align: left;
}
@media (min-width: 992px) {
  .cid-v28tqCHGod .dropdown-menu {
    padding: 18px 34px 22px;
    min-width: 250px;
    top: auto !important;
    left: -40px !important;
  }
  .cid-v28tqCHGod .dropdown-menu.dropdown-submenu {
    left: 215px !important;
    top: -45% !important;
  }
}
@media (max-width: 991px) {
  .cid-v28tqCHGod .dropdown-menu .dropdown-toggle[data-toggle="dropdown-submenu"]::after,
  .cid-v28tqCHGod .link.dropdown-toggle::after {
    display: inline-block;
    width: 7px;
    height: 7px;
    margin-left: 0.5rem;
    margin-bottom: 2px;
    content: "";
    border: 2px solid;
    border-left: none;
    border-top: none;
    transform: rotate(-45deg);
    right: 15px;
    position: absolute;
    margin-top: -2px;
  }
  .cid-v28tqCHGod .show.dropdown-toggle[aria-expanded="true"]::after {
    transform: rotate(45deg);
    margin-top: -4px;
  }
  .cid-v28tqCHGod .offcanvas_box {
    display: none;
  }
}
.cid-v28tqCHGod .dropdown-item {
  border: none;
  font-weight: 300 !important;
}
.cid-v28tqCHGod .nav-dropdown .link {
  font-weight: 400 !important;
  padding: 0 !important;
  margin: 0 !important;
}
.cid-v28tqCHGod .nav-dropdown .link.dropdown-toggle::after {
  margin-left: 0.5rem;
  margin-top: 0;
}
.cid-v28tqCHGod .container {
  display: flex;
  margin: auto;
}
.cid-v28tqCHGod .iconfont-wrapper {
  color: #141414;
  font-size: 17px;
  margin-right: 10px;
  margin-bottom: 5px;
  width: 25px;
  height: 25px;
  border-radius: 50%;
  display: flex;
  justify-content: center;
  align-items: center;
  transition: all 0.2s ease-in-out;
}
.cid-v28tqCHGod .iconfont-wrapper:last-child {
  margin-right: 0;
}
.cid-v28tqCHGod .iconfont-wrapper:hover {
  opacity: 0.5;
}
.cid-v28tqCHGod .navbar-nav {
  margin: 0 1rem;
}
@media (min-width: 992px) {
  .cid-v28tqCHGod .navbar-nav {
    margin: 0;
  }
}
.cid-v28tqCHGod .dropdown-menu,
.cid-v28tqCHGod .navbar.opened {
  background-color: false !important;
}
.cid-v28tqCHGod .nav-item:focus,
.cid-v28tqCHGod .nav-link:focus {
  outline: none;
}
.cid-v28tqCHGod .dropdown .dropdown-menu .dropdown-item {
  width: auto;
  transition: all 0.25s ease-in-out;
}
.cid-v28tqCHGod .dropdown .dropdown-menu .dropdown-item::after {
  right: 0.5rem;
}
.cid-v28tqCHGod .dropdown .dropdown-menu .dropdown-item .mbr-iconfont {
  margin-right: 0.5rem;
  vertical-align: sub;
}
.cid-v28tqCHGod .dropdown .dropdown-menu .dropdown-item .mbr-iconfont:before {
  display: inline-block;
  transform: scale(1, 1);
  transition: all 0.25s ease-in-out;
}
.cid-v28tqCHGod .collapsed .dropdown-menu .dropdown-item:before {
  display: none;
}
.cid-v28tqCHGod .collapsed .dropdown .dropdown-menu .dropdown-item {
  padding: 0.235em 1.5em 0.235em 1.5em !important;
  transition: none;
  margin: 0 !important;
}
.cid-v28tqCHGod .navbar {
  min-height: 70px;
  padding: 10px 0;
  transition: all 0.3s;
  border-bottom-width: 0;
}
@media (max-width: 992px) {
  .cid-v28tqCHGod .navbar {
    min-height: 30px;
    max-height: none;
  }
}
.cid-v28tqCHGod .navbar.opened {
  transition: all 0.3s;
}
.cid-v28tqCHGod .navbar .dropdown-item {
  padding: 0;
  margin: 8px 0;
}
.cid-v28tqCHGod .navbar .navbar-logo img {
  max-width: 40px;
  min-height: 40px;
  object-fit: contain;
  border-radius: 10px !important;
}
.cid-v28tqCHGod .navbar .navbar-collapse {
  justify-content: center;
  justify-content: flex-end;
  z-index: 1;
}
.cid-v28tqCHGod .navbar.collapsed {
  justify-content: center;
}
.cid-v28tqCHGod .navbar.collapsed .nav-item .nav-link::before {
  display: none;
}
.cid-v28tqCHGod .navbar.collapsed.opened .dropdown-menu {
  top: 0;
}
.cid-v28tqCHGod .navbar.collapsed .dropdown-menu .dropdown-submenu {
  left: 0 !important;
}
.cid-v28tqCHGod .navbar.collapsed .dropdown-menu .dropdown-item:after {
  right: auto;
}
.cid-v28tqCHGod .navbar.collapsed ul.navbar-nav li {
  margin: auto;
}
.cid-v28tqCHGod .navbar.collapsed .dropdown-menu .dropdown-item {
  padding: 0.25rem 1.5rem;
  text-align: left;
}
.cid-v28tqCHGod .navbar.collapsed .icons-menu {
  padding: 0;
}
@media (max-width: 991px) {
  .cid-v28tqCHGod .navbar .nav-item {
    padding: 0.5rem 0;
  }
  .cid-v28tqCHGod .navbar .navbar-collapse {
    padding: 34px 0;
    border-radius: 16px;
    width: 100%;
  }
  .cid-v28tqCHGod .navbar .nav-item .nav-link::before {
    display: none;
  }
  .cid-v28tqCHGod .navbar.opened .dropdown-menu {
    top: 0;
  }
  .cid-v28tqCHGod .navbar .dropdown-menu {
    padding: 6px 0 6px 15px;
  }
  .cid-v28tqCHGod .navbar .dropdown-menu .dropdown-submenu {
    left: 0 !important;
  }
  .cid-v28tqCHGod .navbar .dropdown-menu .dropdown-item:after {
    right: auto;
    margin-top: -0.4rem;
  }
  .cid-v28tqCHGod .navbar .navbar-logo img {
    height: 3rem !important;
  }
  .cid-v28tqCHGod .navbar ul.navbar-nav {
    overflow: hidden;
    margin: 0;
  }
  .cid-v28tqCHGod .navbar ul.navbar-nav li {
    margin: 0;
  }
  .cid-v28tqCHGod .navbar .dropdown-menu .dropdown-item {
    padding: 0 !important;
    margin: 0;
    margin-top: 8px;
    text-align: left;
  }
  .cid-v28tqCHGod .navbar .navbar-brand {
    flex-shrink: initial;
    flex-basis: auto;
    word-break: break-word;
    padding-right: 0;
    width: 100%;
    justify-content: space-between;
  }
  .cid-v28tqCHGod .navbar .navbar-toggler {
    flex-basis: auto;
  }
  .cid-v28tqCHGod .navbar .icons-menu {
    padding: 0;
  }
}
.cid-v28tqCHGod .navbar.navbar-short {
  min-height: 60px;
}
.cid-v28tqCHGod .navbar.navbar-short .navbar-logo img {
  height: 2.5rem !important;
}
.cid-v28tqCHGod .navbar.navbar-short .navbar-brand {
  min-height: 60px;
  padding: 0;
}
.cid-v28tqCHGod .navbar-brand {
  min-height: 70px;
  flex-shrink: 0;
  align-items: center;
  margin-right: 0;
  padding: 10px 0;
  transition: all 0.3s;
  word-break: break-word;
  z-index: 1;
}
.cid-v28tqCHGod .navbar-brand .navbar-caption {
  line-height: inherit !important;
  font-weight: 400;
}
.cid-v28tqCHGod .navbar-brand .navbar-logo a {
  outline: none;
}
.cid-v28tqCHGod .dropdown-item.active,
.cid-v28tqCHGod .dropdown-item:active {
  background-color: transparent;
}
.cid-v28tqCHGod .navbar-expand-lg .navbar-nav .nav-link {
  margin: 8px 12px !important;
}
@media (max-width: 991px) {
  .cid-v28tqCHGod .navbar-expand-lg .navbar-nav .nav-link {
    margin: 8px 10px !important;
  }
}
.cid-v28tqCHGod .nav-dropdown .link.dropdown-toggle {
  margin-right: 1.667em;
}
.cid-v28tqCHGod .nav-dropdown .link.dropdown-toggle[aria-expanded="true"] {
  margin-right: 0;
  padding: 0.667em 1.667em;
}
.cid-v28tqCHGod .navbar .dropdown.open > .dropdown-menu {
  display: block;
}
.cid-v28tqCHGod ul.navbar-nav {
  flex-wrap: wrap;
  padding: 0;
}
.cid-v28tqCHGod .navbar-buttons {
  text-align: center;
  min-width: 170px;
}
.cid-v28tqCHGod button.navbar-toggler {
  outline: none;
  width: 48px;
  height: 48px;
  border-radius: 50%;
  cursor: pointer;
  transition: all 0.2s;
  position: relative;
  align-self: center;
  color: #f4f4f6;
  background: #f4f4f6;
}
.cid-v28tqCHGod button.navbar-toggler .hamburger span {
  position: absolute;
  right: 10px;
  margin-top: 14px;
  width: 26px;
  height: 2px;
  border-right: 5px;
  background-color: #141414;
}
.cid-v28tqCHGod button.navbar-toggler .hamburger span:nth-child(1) {
  top: 0;
  transition: all 0.2s;
}
.cid-v28tqCHGod button.navbar-toggler .hamburger span:nth-child(2) {
  top: 8px;
  transition: all 0.15s;
}
.cid-v28tqCHGod button.navbar-toggler .hamburger span:nth-child(3) {
  top: 8px;
  transition: all 0.15s;
}
.cid-v28tqCHGod button.navbar-toggler .hamburger span:nth-child(4) {
  top: 16px;
  transition: all 0.2s;
}
.cid-v28tqCHGod nav.opened .hamburger span:nth-child(1) {
  top: 8px;
  width: 0;
  opacity: 0;
  right: 50%;
  transition: all 0.2s;
}
.cid-v28tqCHGod nav.opened .hamburger span:nth-child(2) {
  transform: rotate(45deg);
  transition: all 0.25s;
}
.cid-v28tqCHGod nav.opened .hamburger span:nth-child(3) {
  transform: rotate(-45deg);
  transition: all 0.25s;
}
.cid-v28tqCHGod nav.opened .hamburger span:nth-child(4) {
  top: 8px;
  width: 0;
  opacity: 0;
  right: 50%;
  transition: all 0.2s;
}
.cid-v28tqCHGod a.nav-link {
  display: flex;
  align-items: center;
  justify-content: flex-start;
}
.cid-v28tqCHGod .icons-menu {
  flex-wrap: nowrap;
  display: flex;
  justify-content: center;
  padding: 0;
  text-align: center;
  margin-bottom: 35px;
}
@media screen and (-ms-high-contrast: active), (-ms-high-contrast: none) {
  .cid-v28tqCHGod .navbar {
    height: 70px;
  }
  .cid-v28tqCHGod .navbar.opened {
    height: auto;
  }
  .cid-v28tqCHGod .nav-item .nav-link:hover::before {
    width: 175%;
    max-width: calc(100% + 2rem);
    left: -1rem;
  }
}
.cid-v28tqCHGod .navbar-dropdown .navbar-logo {
  margin-right: 10px;
}
@media (min-width: 768px) {
  .cid-v28tqCHGod .container-fluid {
    padding-left: 64px;
    padding-right: 64px;
  }
}
.cid-v28tqCHGod .mbr-section-btn-main .btn {
  margin: 8px;
  min-width: 180px;
}
.cid-v28tqCHGod .mbr-section-btn-main .btn::before {
  background-image: linear-gradient(90deg, #83c5be 0%, transparent 100%);
}
.cid-v28tqCHGod .mbr-section-btn-main .btn:hover,
.cid-v28tqCHGod .mbr-section-btn-main .btn:focus {
  box-shadow: inset 250px 10px 5px #006d77 !important;
  border-color: #006d77 !important;
}
.cid-v28tqCHGod .mbr-section-btn .btn::before {
  background-image: linear-gradient(90deg, #83c5be 0%, transparent 100%);
}
.cid-v28tqCHGod .mbr-section-btn .btn:hover,
.cid-v28tqCHGod .mbr-section-btn .btn:focus {
  box-shadow: inset 250px 10px 5px #006d77 !important;
  border-color: #006d77 !important;
}
.cid-v28tqCHGod .navbar-caption:hover {
  color: #e29578;
}
@media (min-width: 992px) {
  .cid-v28tqCHGod .dropdown-menu.dropdown-submenu {
    left: 175px !important;
    top: -45% !important;
  }
}
.cid-v28tqCHGod .text_widget {
  margin-bottom: 32px;
}
.cid-v28tqCHGod .text_widget a {
  transition: all 0.3s ease-out;
}
.cid-v28tqCHGod .text_widget a:hover,
.cid-v28tqCHGod .text_widget a:focus {
  opacity: 0.8;
}
@media (min-width: 992px) {
  .cid-v28tqCHGod .navbar-nav.nav-dropdown {
    display: -webkit-flex;
    width: 100%;
    justify-content: flex-end;
    min-width: 200px;
  }
}
.cid-v28tqCHGod .icons-menu-main {
  display: flex;
}
@media (max-width: 992px) {
  .cid-v28tqCHGod .icons-menu-main {
    padding: 0 10px;
  }
}
.cid-v28tqCHGod .mbr-section-subtitle {
  color: #141414;
  text-align: center;
}
.cid-v28tqCHGod .navbar-caption {
  color: #000000;
}
.cid-v28tqCHGod .mbr-text {
  color: #141414;
  text-align: center;
}
.cid-v28tqCHGod .mbr-section-subtitle,
.cid-v28tqCHGod .text_widget,
.cid-v28tqCHGod .mbr-section-btn {
  text-align: center;
}
.cid-v28tqCHGod a[class*="text-"]:not(.nav-link):not(.dropdown-item):not([role]):not(.navbar-caption):hover {
  background-image: none;
}
.cid-v28tqCHGod .nav-link,
.cid-v28tqCHGod .dropdown-item {
  color: #000000;
}
.cid-v28tqT0Eer {
  background-color: transparent;
}
.cid-v28tqT0Eer .navbar-dropdown {
  background-color: #f4f4f6 !important;
  padding: 0;
}
.cid-v28tqT0Eer .navbar.navbar-expand-lg .dropdown .dropdown-menu {
  background-color: #f4f4f6 !important;
  background: #f4f4f6;
}
.cid-v28tqT0Eer .navbar.navbar-expand-lg .dropdown .dropdown-menu .dropdown-submenu {
  margin: 0;
  left: 100%;
}
.cid-v28tqT0Eer .menu_box {
  flex-wrap: nowrap;
}
@media (max-width: 991px) {
  .cid-v28tqT0Eer .menu_box {
    flex-direction: column;
    align-items: flex-start;
  }
  .cid-v28tqT0Eer .menu_box .navbar.opened,
  .cid-v28tqT0Eer .menu_box .navbar-collapse {
    background-color: #f4f4f6 !important;
    transition: all 0s ease 0s;
  }
}
.cid-v28tqT0Eer .navbar-dropdown {
  position: relative !important;
}
.cid-v28tqT0Eer .btn {
  min-height: auto;
  box-shadow: none;
  margin-top: 0;
}
.cid-v28tqT0Eer .btn:hover {
  box-shadow: none;
}
.cid-v28tqT0Eer .nav-item {
  margin: 4px 15px;
}
@media (min-width: 1200px) {
  .cid-v28tqT0Eer .nav-item {
    margin: 4px 20px;
  }
}
@media (max-width: 991px) {
  .cid-v28tqT0Eer .nav-item {
    margin: 0 !important;
  }
}
.cid-v28tqT0Eer .nav-item .nav-link {
  transition: all 0.5s ease-out;
  border-radius: 0.5rem !important;
  position: relative;
}
.cid-v28tqT0Eer .nav-item .nav-link::before {
  content: '';
  position: absolute;
  bottom: 0;
  left: 0;
  background-image: linear-gradient(90deg, #006d77 -5%, #83c5be 95%);
  height: 1px;
  width: 0;
  transition: all 0.3s ease-in-out;
}
.cid-v28tqT0Eer .nav-item .nav-link:hover::before,
.cid-v28tqT0Eer .nav-item .nav-link:focus::before {
  width: 100%;
}
.cid-v28tqT0Eer .dropdown-menu {
  border-radius: 0;
  box-shadow: none;
  text-align: left;
}
@media (min-width: 992px) {
  .cid-v28tqT0Eer .dropdown-menu {
    padding: 18px 34px 22px;
    min-width: 250px;
    top: auto !important;
    left: -40px !important;
  }
  .cid-v28tqT0Eer .dropdown-menu.dropdown-submenu {
    left: 215px !important;
    top: -45% !important;
  }
}
@media (max-width: 991px) {
  .cid-v28tqT0Eer .dropdown-menu .dropdown-toggle[data-toggle="dropdown-submenu"]::after,
  .cid-v28tqT0Eer .link.dropdown-toggle::after {
    display: inline-block;
    width: 7px;
    height: 7px;
    margin-left: 0.5rem;
    margin-bottom: 2px;
    content: "";
    border: 2px solid;
    border-left: none;
    border-top: none;
    transform: rotate(-45deg);
    right: 15px;
    position: absolute;
    margin-top: -2px;
  }
  .cid-v28tqT0Eer .show.dropdown-toggle[aria-expanded="true"]::after {
    transform: rotate(45deg);
    margin-top: -4px;
  }
  .cid-v28tqT0Eer .offcanvas_box {
    display: none;
  }
}
.cid-v28tqT0Eer .dropdown-item {
  border: none;
  font-weight: 300 !important;
}
.cid-v28tqT0Eer .nav-dropdown .link {
  font-weight: 400 !important;
  padding: 0 !important;
  margin: 0 !important;
}
.cid-v28tqT0Eer .nav-dropdown .link.dropdown-toggle::after {
  margin-left: 0.5rem;
  margin-top: 0;
}
.cid-v28tqT0Eer .container {
  display: flex;
  margin: auto;
}
.cid-v28tqT0Eer .iconfont-wrapper {
  color: #141414;
  font-size: 17px;
  margin-right: 10px;
  margin-bottom: 5px;
  width: 25px;
  height: 25px;
  border-radius: 50%;
  display: flex;
  justify-content: center;
  align-items: center;
  transition: all 0.2s ease-in-out;
}
.cid-v28tqT0Eer .iconfont-wrapper:last-child {
  margin-right: 0;
}
.cid-v28tqT0Eer .iconfont-wrapper:hover {
  opacity: 0.5;
}
.cid-v28tqT0Eer .navbar-nav {
  margin: 0 1rem;
}
@media (min-width: 992px) {
  .cid-v28tqT0Eer .navbar-nav {
    margin: 0;
  }
}
.cid-v28tqT0Eer .dropdown-menu,
.cid-v28tqT0Eer .navbar.opened {
  background-color: false !important;
}
.cid-v28tqT0Eer .nav-item:focus,
.cid-v28tqT0Eer .nav-link:focus {
  outline: none;
}
.cid-v28tqT0Eer .dropdown .dropdown-menu .dropdown-item {
  width: auto;
  transition: all 0.25s ease-in-out;
}
.cid-v28tqT0Eer .dropdown .dropdown-menu .dropdown-item::after {
  right: 0.5rem;
}
.cid-v28tqT0Eer .dropdown .dropdown-menu .dropdown-item .mbr-iconfont {
  margin-right: 0.5rem;
  vertical-align: sub;
}
.cid-v28tqT0Eer .dropdown .dropdown-menu .dropdown-item .mbr-iconfont:before {
  display: inline-block;
  transform: scale(1, 1);
  transition: all 0.25s ease-in-out;
}
.cid-v28tqT0Eer .collapsed .dropdown-menu .dropdown-item:before {
  display: none;
}
.cid-v28tqT0Eer .collapsed .dropdown .dropdown-menu .dropdown-item {
  padding: 0.235em 1.5em 0.235em 1.5em !important;
  transition: none;
  margin: 0 !important;
}
.cid-v28tqT0Eer .navbar {
  min-height: 70px;
  padding: 10px 0;
  transition: all 0.3s;
  border-bottom-width: 0;
}
@media (max-width: 992px) {
  .cid-v28tqT0Eer .navbar {
    min-height: 30px;
    max-height: none;
  }
}
.cid-v28tqT0Eer .navbar.opened {
  transition: all 0.3s;
}
.cid-v28tqT0Eer .navbar .dropdown-item {
  padding: 0;
  margin: 8px 0;
}
.cid-v28tqT0Eer .navbar .navbar-logo img {
  max-width: 40px;
  min-height: 40px;
  object-fit: contain;
  border-radius: 10px !important;
}
.cid-v28tqT0Eer .navbar .navbar-collapse {
  justify-content: center;
  justify-content: flex-end;
  z-index: 1;
}
.cid-v28tqT0Eer .navbar.collapsed {
  justify-content: center;
}
.cid-v28tqT0Eer .navbar.collapsed .nav-item .nav-link::before {
  display: none;
}
.cid-v28tqT0Eer .navbar.collapsed.opened .dropdown-menu {
  top: 0;
}
.cid-v28tqT0Eer .navbar.collapsed .dropdown-menu .dropdown-submenu {
  left: 0 !important;
}
.cid-v28tqT0Eer .navbar.collapsed .dropdown-menu .dropdown-item:after {
  right: auto;
}
.cid-v28tqT0Eer .navbar.collapsed ul.navbar-nav li {
  margin: auto;
}
.cid-v28tqT0Eer .navbar.collapsed .dropdown-menu .dropdown-item {
  padding: 0.25rem 1.5rem;
  text-align: left;
}
.cid-v28tqT0Eer .navbar.collapsed .icons-menu {
  padding: 0;
}
@media (max-width: 991px) {
  .cid-v28tqT0Eer .navbar .nav-item {
    padding: 0.5rem 0;
  }
  .cid-v28tqT0Eer .navbar .navbar-collapse {
    padding: 34px 0;
    border-radius: 16px;
    width: 100%;
  }
  .cid-v28tqT0Eer .navbar .nav-item .nav-link::before {
    display: none;
  }
  .cid-v28tqT0Eer .navbar.opened .dropdown-menu {
    top: 0;
  }
  .cid-v28tqT0Eer .navbar .dropdown-menu {
    padding: 6px 0 6px 15px;
  }
  .cid-v28tqT0Eer .navbar .dropdown-menu .dropdown-submenu {
    left: 0 !important;
  }
  .cid-v28tqT0Eer .navbar .dropdown-menu .dropdown-item:after {
    right: auto;
    margin-top: -0.4rem;
  }
  .cid-v28tqT0Eer .navbar .navbar-logo img {
    height: 3rem !important;
  }
  .cid-v28tqT0Eer .navbar ul.navbar-nav {
    overflow: hidden;
    margin: 0;
  }
  .cid-v28tqT0Eer .navbar ul.navbar-nav li {
    margin: 0;
  }
  .cid-v28tqT0Eer .navbar .dropdown-menu .dropdown-item {
    padding: 0 !important;
    margin: 0;
    margin-top: 8px;
    text-align: left;
  }
  .cid-v28tqT0Eer .navbar .navbar-brand {
    flex-shrink: initial;
    flex-basis: auto;
    word-break: break-word;
    padding-right: 0;
    width: 100%;
    justify-content: space-between;
  }
  .cid-v28tqT0Eer .navbar .navbar-toggler {
    flex-basis: auto;
  }
  .cid-v28tqT0Eer .navbar .icons-menu {
    padding: 0;
  }
}
.cid-v28tqT0Eer .navbar.navbar-short {
  min-height: 60px;
}
.cid-v28tqT0Eer .navbar.navbar-short .navbar-logo img {
  height: 2.5rem !important;
}
.cid-v28tqT0Eer .navbar.navbar-short .navbar-brand {
  min-height: 60px;
  padding: 0;
}
.cid-v28tqT0Eer .navbar-brand {
  min-height: 70px;
  flex-shrink: 0;
  align-items: center;
  margin-right: 0;
  padding: 10px 0;
  transition: all 0.3s;
  word-break: break-word;
  z-index: 1;
}
.cid-v28tqT0Eer .navbar-brand .navbar-caption {
  line-height: inherit !important;
  font-weight: 400;
}
.cid-v28tqT0Eer .navbar-brand .navbar-logo a {
  outline: none;
}
.cid-v28tqT0Eer .dropdown-item.active,
.cid-v28tqT0Eer .dropdown-item:active {
  background-color: transparent;
}
.cid-v28tqT0Eer .navbar-expand-lg .navbar-nav .nav-link {
  margin: 8px 12px !important;
}
@media (max-width: 991px) {
  .cid-v28tqT0Eer .navbar-expand-lg .navbar-nav .nav-link {
    margin: 8px 10px !important;
  }
}
.cid-v28tqT0Eer .nav-dropdown .link.dropdown-toggle {
  margin-right: 1.667em;
}
.cid-v28tqT0Eer .nav-dropdown .link.dropdown-toggle[aria-expanded="true"] {
  margin-right: 0;
  padding: 0.667em 1.667em;
}
.cid-v28tqT0Eer .navbar .dropdown.open > .dropdown-menu {
  display: block;
}
.cid-v28tqT0Eer ul.navbar-nav {
  flex-wrap: wrap;
  padding: 0;
}
.cid-v28tqT0Eer .navbar-buttons {
  text-align: center;
  min-width: 170px;
}
.cid-v28tqT0Eer button.navbar-toggler {
  outline: none;
  width: 48px;
  height: 48px;
  border-radius: 50%;
  cursor: pointer;
  transition: all 0.2s;
  position: relative;
  align-self: center;
  color: #f4f4f6;
  background: #f4f4f6;
}
.cid-v28tqT0Eer button.navbar-toggler .hamburger span {
  position: absolute;
  right: 10px;
  margin-top: 14px;
  width: 26px;
  height: 2px;
  border-right: 5px;
  background-color: #141414;
}
.cid-v28tqT0Eer button.navbar-toggler .hamburger span:nth-child(1) {
  top: 0;
  transition: all 0.2s;
}
.cid-v28tqT0Eer button.navbar-toggler .hamburger span:nth-child(2) {
  top: 8px;
  transition: all 0.15s;
}
.cid-v28tqT0Eer button.navbar-toggler .hamburger span:nth-child(3) {
  top: 8px;
  transition: all 0.15s;
}
.cid-v28tqT0Eer button.navbar-toggler .hamburger span:nth-child(4) {
  top: 16px;
  transition: all 0.2s;
}
.cid-v28tqT0Eer nav.opened .hamburger span:nth-child(1) {
  top: 8px;
  width: 0;
  opacity: 0;
  right: 50%;
  transition: all 0.2s;
}
.cid-v28tqT0Eer nav.opened .hamburger span:nth-child(2) {
  transform: rotate(45deg);
  transition: all 0.25s;
}
.cid-v28tqT0Eer nav.opened .hamburger span:nth-child(3) {
  transform: rotate(-45deg);
  transition: all 0.25s;
}
.cid-v28tqT0Eer nav.opened .hamburger span:nth-child(4) {
  top: 8px;
  width: 0;
  opacity: 0;
  right: 50%;
  transition: all 0.2s;
}
.cid-v28tqT0Eer a.nav-link {
  display: flex;
  align-items: center;
  justify-content: flex-start;
}
.cid-v28tqT0Eer .icons-menu {
  flex-wrap: nowrap;
  display: flex;
  justify-content: center;
  padding: 0;
  text-align: center;
  margin-bottom: 35px;
}
@media screen and (-ms-high-contrast: active), (-ms-high-contrast: none) {
  .cid-v28tqT0Eer .navbar {
    height: 70px;
  }
  .cid-v28tqT0Eer .navbar.opened {
    height: auto;
  }
  .cid-v28tqT0Eer .nav-item .nav-link:hover::before {
    width: 175%;
    max-width: calc(100% + 2rem);
    left: -1rem;
  }
}
.cid-v28tqT0Eer .navbar-dropdown .navbar-logo {
  margin-right: 10px;
}
@media (min-width: 768px) {
  .cid-v28tqT0Eer .container-fluid {
    padding-left: 64px;
    padding-right: 64px;
  }
}
.cid-v28tqT0Eer .mbr-section-btn-main .btn {
  margin: 8px;
  min-width: 180px;
}
.cid-v28tqT0Eer .mbr-section-btn-main .btn::before {
  background-image: linear-gradient(90deg, #83c5be 0%, transparent 100%);
}
.cid-v28tqT0Eer .mbr-section-btn-main .btn:hover,
.cid-v28tqT0Eer .mbr-section-btn-main .btn:focus {
  box-shadow: inset 250px 10px 5px #006d77 !important;
  border-color: #006d77 !important;
}
.cid-v28tqT0Eer .mbr-section-btn .btn::before {
  background-image: linear-gradient(90deg, #83c5be 0%, transparent 100%);
}
.cid-v28tqT0Eer .mbr-section-btn .btn:hover,
.cid-v28tqT0Eer .mbr-section-btn .btn:focus {
  box-shadow: inset 250px 10px 5px #006d77 !important;
  border-color: #006d77 !important;
}
.cid-v28tqT0Eer .navbar-caption:hover {
  color: #e29578;
}
@media (min-width: 992px) {
  .cid-v28tqT0Eer .dropdown-menu.dropdown-submenu {
    left: 175px !important;
    top: -45% !important;
  }
}
.cid-v28tqT0Eer .text_widget {
  margin-bottom: 32px;
}
.cid-v28tqT0Eer .text_widget a {
  transition: all 0.3s ease-out;
}
.cid-v28tqT0Eer .text_widget a:hover,
.cid-v28tqT0Eer .text_widget a:focus {
  opacity: 0.8;
}
@media (min-width: 992px) {
  .cid-v28tqT0Eer .navbar-nav.nav-dropdown {
    display: -webkit-flex;
    width: 100%;
    justify-content: flex-end;
    min-width: 200px;
  }
}
.cid-v28tqT0Eer .icons-menu-main {
  display: flex;
}
@media (max-width: 992px) {
  .cid-v28tqT0Eer .icons-menu-main {
    padding: 0 10px;
  }
}
.cid-v28tqT0Eer .mbr-section-subtitle {
  color: #141414;
  text-align: center;
}
.cid-v28tqT0Eer .navbar-caption {
  color: #000000;
}
.cid-v28tqT0Eer .mbr-text {
  color: #141414;
  text-align: center;
}
.cid-v28tqT0Eer .mbr-section-subtitle,
.cid-v28tqT0Eer .text_widget,
.cid-v28tqT0Eer .mbr-section-btn {
  text-align: center;
}
.cid-v28tqT0Eer a[class*="text-"]:not(.nav-link):not(.dropdown-item):not([role]):not(.navbar-caption):hover {
  background-image: none;
}
.cid-v28tqT0Eer .nav-link,
.cid-v28tqT0Eer .dropdown-item {
  color: #000000;
}
.cid-v28zNdCYAF {
  background-color: transparent;
}
.cid-v28zNdCYAF .navbar-dropdown {
  background-color: #f4f4f6 !important;
  padding: 0;
}
.cid-v28zNdCYAF .navbar.navbar-expand-lg .dropdown .dropdown-menu {
  background-color: #f4f4f6 !important;
  background: #f4f4f6;
}
.cid-v28zNdCYAF .navbar.navbar-expand-lg .dropdown .dropdown-menu .dropdown-submenu {
  margin: 0;
  left: 100%;
}
.cid-v28zNdCYAF .menu_box {
  flex-wrap: nowrap;
}
@media (max-width: 991px) {
  .cid-v28zNdCYAF .menu_box {
    flex-direction: column;
    align-items: flex-start;
  }
  .cid-v28zNdCYAF .menu_box .navbar.opened,
  .cid-v28zNdCYAF .menu_box .navbar-collapse {
    background-color: #f4f4f6 !important;
    transition: all 0s ease 0s;
  }
}
.cid-v28zNdCYAF .navbar-dropdown {
  position: relative !important;
}
.cid-v28zNdCYAF .btn {
  min-height: auto;
  box-shadow: none;
  margin-top: 0;
}
.cid-v28zNdCYAF .btn:hover {
  box-shadow: none;
}
.cid-v28zNdCYAF .nav-item {
  margin: 4px 15px;
}
@media (min-width: 1200px) {
  .cid-v28zNdCYAF .nav-item {
    margin: 4px 20px;
  }
}
@media (max-width: 991px) {
  .cid-v28zNdCYAF .nav-item {
    margin: 0 !important;
  }
}
.cid-v28zNdCYAF .nav-item .nav-link {
  transition: all 0.5s ease-out;
  border-radius: 0.5rem !important;
  position: relative;
}
.cid-v28zNdCYAF .nav-item .nav-link::before {
  content: '';
  position: absolute;
  bottom: 0;
  left: 0;
  background-image: linear-gradient(90deg, #006d77 -5%, #83c5be 95%);
  height: 1px;
  width: 0;
  transition: all 0.3s ease-in-out;
}
.cid-v28zNdCYAF .nav-item .nav-link:hover::before,
.cid-v28zNdCYAF .nav-item .nav-link:focus::before {
  width: 100%;
}
.cid-v28zNdCYAF .dropdown-menu {
  border-radius: 0;
  box-shadow: none;
  text-align: left;
}
@media (min-width: 992px) {
  .cid-v28zNdCYAF .dropdown-menu {
    padding: 18px 34px 22px;
    min-width: 250px;
    top: auto !important;
    left: -40px !important;
  }
  .cid-v28zNdCYAF .dropdown-menu.dropdown-submenu {
    left: 215px !important;
    top: -45% !important;
  }
}
@media (max-width: 991px) {
  .cid-v28zNdCYAF .dropdown-menu .dropdown-toggle[data-toggle="dropdown-submenu"]::after,
  .cid-v28zNdCYAF .link.dropdown-toggle::after {
    display: inline-block;
    width: 7px;
    height: 7px;
    margin-left: 0.5rem;
    margin-bottom: 2px;
    content: "";
    border: 2px solid;
    border-left: none;
    border-top: none;
    transform: rotate(-45deg);
    right: 15px;
    position: absolute;
    margin-top: -2px;
  }
  .cid-v28zNdCYAF .show.dropdown-toggle[aria-expanded="true"]::after {
    transform: rotate(45deg);
    margin-top: -4px;
  }
  .cid-v28zNdCYAF .offcanvas_box {
    display: none;
  }
}
.cid-v28zNdCYAF .dropdown-item {
  border: none;
  font-weight: 300 !important;
}
.cid-v28zNdCYAF .nav-dropdown .link {
  font-weight: 400 !important;
  padding: 0 !important;
  margin: 0 !important;
}
.cid-v28zNdCYAF .nav-dropdown .link.dropdown-toggle::after {
  margin-left: 0.5rem;
  margin-top: 0;
}
.cid-v28zNdCYAF .container {
  display: flex;
  margin: auto;
}
.cid-v28zNdCYAF .iconfont-wrapper {
  color: #141414;
  font-size: 17px;
  margin-right: 10px;
  margin-bottom: 5px;
  width: 25px;
  height: 25px;
  border-radius: 50%;
  display: flex;
  justify-content: center;
  align-items: center;
  transition: all 0.2s ease-in-out;
}
.cid-v28zNdCYAF .iconfont-wrapper:last-child {
  margin-right: 0;
}
.cid-v28zNdCYAF .iconfont-wrapper:hover {
  opacity: 0.5;
}
.cid-v28zNdCYAF .navbar-nav {
  margin: 0 1rem;
}
@media (min-width: 992px) {
  .cid-v28zNdCYAF .navbar-nav {
    margin: 0;
  }
}
.cid-v28zNdCYAF .dropdown-menu,
.cid-v28zNdCYAF .navbar.opened {
  background-color: false !important;
}
.cid-v28zNdCYAF .nav-item:focus,
.cid-v28zNdCYAF .nav-link:focus {
  outline: none;
}
.cid-v28zNdCYAF .dropdown .dropdown-menu .dropdown-item {
  width: auto;
  transition: all 0.25s ease-in-out;
}
.cid-v28zNdCYAF .dropdown .dropdown-menu .dropdown-item::after {
  right: 0.5rem;
}
.cid-v28zNdCYAF .dropdown .dropdown-menu .dropdown-item .mbr-iconfont {
  margin-right: 0.5rem;
  vertical-align: sub;
}
.cid-v28zNdCYAF .dropdown .dropdown-menu .dropdown-item .mbr-iconfont:before {
  display: inline-block;
  transform: scale(1, 1);
  transition: all 0.25s ease-in-out;
}
.cid-v28zNdCYAF .collapsed .dropdown-menu .dropdown-item:before {
  display: none;
}
.cid-v28zNdCYAF .collapsed .dropdown .dropdown-menu .dropdown-item {
  padding: 0.235em 1.5em 0.235em 1.5em !important;
  transition: none;
  margin: 0 !important;
}
.cid-v28zNdCYAF .navbar {
  min-height: 70px;
  padding: 10px 0;
  transition: all 0.3s;
  border-bottom-width: 0;
}
@media (max-width: 992px) {
  .cid-v28zNdCYAF .navbar {
    min-height: 30px;
    max-height: none;
  }
}
.cid-v28zNdCYAF .navbar.opened {
  transition: all 0.3s;
}
.cid-v28zNdCYAF .navbar .dropdown-item {
  padding: 0;
  margin: 8px 0;
}
.cid-v28zNdCYAF .navbar .navbar-logo img {
  max-width: 40px;
  min-height: 40px;
  object-fit: contain;
  border-radius: 10px !important;
}
.cid-v28zNdCYAF .navbar .navbar-collapse {
  justify-content: center;
  justify-content: flex-end;
  z-index: 1;
}
.cid-v28zNdCYAF .navbar.collapsed {
  justify-content: center;
}
.cid-v28zNdCYAF .navbar.collapsed .nav-item .nav-link::before {
  display: none;
}
.cid-v28zNdCYAF .navbar.collapsed.opened .dropdown-menu {
  top: 0;
}
.cid-v28zNdCYAF .navbar.collapsed .dropdown-menu .dropdown-submenu {
  left: 0 !important;
}
.cid-v28zNdCYAF .navbar.collapsed .dropdown-menu .dropdown-item:after {
  right: auto;
}
.cid-v28zNdCYAF .navbar.collapsed ul.navbar-nav li {
  margin: auto;
}
.cid-v28zNdCYAF .navbar.collapsed .dropdown-menu .dropdown-item {
  padding: 0.25rem 1.5rem;
  text-align: left;
}
.cid-v28zNdCYAF .navbar.collapsed .icons-menu {
  padding: 0;
}
@media (max-width: 991px) {
  .cid-v28zNdCYAF .navbar .nav-item {
    padding: 0.5rem 0;
  }
  .cid-v28zNdCYAF .navbar .navbar-collapse {
    padding: 34px 0;
    border-radius: 16px;
    width: 100%;
  }
  .cid-v28zNdCYAF .navbar .nav-item .nav-link::before {
    display: none;
  }
  .cid-v28zNdCYAF .navbar.opened .dropdown-menu {
    top: 0;
  }
  .cid-v28zNdCYAF .navbar .dropdown-menu {
    padding: 6px 0 6px 15px;
  }
  .cid-v28zNdCYAF .navbar .dropdown-menu .dropdown-submenu {
    left: 0 !important;
  }
  .cid-v28zNdCYAF .navbar .dropdown-menu .dropdown-item:after {
    right: auto;
    margin-top: -0.4rem;
  }
  .cid-v28zNdCYAF .navbar .navbar-logo img {
    height: 3rem !important;
  }
  .cid-v28zNdCYAF .navbar ul.navbar-nav {
    overflow: hidden;
    margin: 0;
  }
  .cid-v28zNdCYAF .navbar ul.navbar-nav li {
    margin: 0;
  }
  .cid-v28zNdCYAF .navbar .dropdown-menu .dropdown-item {
    padding: 0 !important;
    margin: 0;
    margin-top: 8px;
    text-align: left;
  }
  .cid-v28zNdCYAF .navbar .navbar-brand {
    flex-shrink: initial;
    flex-basis: auto;
    word-break: break-word;
    padding-right: 0;
    width: 100%;
    justify-content: space-between;
  }
  .cid-v28zNdCYAF .navbar .navbar-toggler {
    flex-basis: auto;
  }
  .cid-v28zNdCYAF .navbar .icons-menu {
    padding: 0;
  }
}
.cid-v28zNdCYAF .navbar.navbar-short {
  min-height: 60px;
}
.cid-v28zNdCYAF .navbar.navbar-short .navbar-logo img {
  height: 2.5rem !important;
}
.cid-v28zNdCYAF .navbar.navbar-short .navbar-brand {
  min-height: 60px;
  padding: 0;
}
.cid-v28zNdCYAF .navbar-brand {
  min-height: 70px;
  flex-shrink: 0;
  align-items: center;
  margin-right: 0;
  padding: 10px 0;
  transition: all 0.3s;
  word-break: break-word;
  z-index: 1;
}
.cid-v28zNdCYAF .navbar-brand .navbar-caption {
  line-height: inherit !important;
  font-weight: 400;
}
.cid-v28zNdCYAF .navbar-brand .navbar-logo a {
  outline: none;
}
.cid-v28zNdCYAF .dropdown-item.active,
.cid-v28zNdCYAF .dropdown-item:active {
  background-color: transparent;
}
.cid-v28zNdCYAF .navbar-expand-lg .navbar-nav .nav-link {
  margin: 8px 12px !important;
}
@media (max-width: 991px) {
  .cid-v28zNdCYAF .navbar-expand-lg .navbar-nav .nav-link {
    margin: 8px 10px !important;
  }
}
.cid-v28zNdCYAF .nav-dropdown .link.dropdown-toggle {
  margin-right: 1.667em;
}
.cid-v28zNdCYAF .nav-dropdown .link.dropdown-toggle[aria-expanded="true"] {
  margin-right: 0;
  padding: 0.667em 1.667em;
}
.cid-v28zNdCYAF .navbar .dropdown.open > .dropdown-menu {
  display: block;
}
.cid-v28zNdCYAF ul.navbar-nav {
  flex-wrap: wrap;
  padding: 0;
}
.cid-v28zNdCYAF .navbar-buttons {
  text-align: center;
  min-width: 170px;
}
.cid-v28zNdCYAF button.navbar-toggler {
  outline: none;
  width: 48px;
  height: 48px;
  border-radius: 50%;
  cursor: pointer;
  transition: all 0.2s;
  position: relative;
  align-self: center;
  color: #f4f4f6;
  background: #f4f4f6;
}
.cid-v28zNdCYAF button.navbar-toggler .hamburger span {
  position: absolute;
  right: 10px;
  margin-top: 14px;
  width: 26px;
  height: 2px;
  border-right: 5px;
  background-color: #141414;
}
.cid-v28zNdCYAF button.navbar-toggler .hamburger span:nth-child(1) {
  top: 0;
  transition: all 0.2s;
}
.cid-v28zNdCYAF button.navbar-toggler .hamburger span:nth-child(2) {
  top: 8px;
  transition: all 0.15s;
}
.cid-v28zNdCYAF button.navbar-toggler .hamburger span:nth-child(3) {
  top: 8px;
  transition: all 0.15s;
}
.cid-v28zNdCYAF button.navbar-toggler .hamburger span:nth-child(4) {
  top: 16px;
  transition: all 0.2s;
}
.cid-v28zNdCYAF nav.opened .hamburger span:nth-child(1) {
  top: 8px;
  width: 0;
  opacity: 0;
  right: 50%;
  transition: all 0.2s;
}
.cid-v28zNdCYAF nav.opened .hamburger span:nth-child(2) {
  transform: rotate(45deg);
  transition: all 0.25s;
}
.cid-v28zNdCYAF nav.opened .hamburger span:nth-child(3) {
  transform: rotate(-45deg);
  transition: all 0.25s;
}
.cid-v28zNdCYAF nav.opened .hamburger span:nth-child(4) {
  top: 8px;
  width: 0;
  opacity: 0;
  right: 50%;
  transition: all 0.2s;
}
.cid-v28zNdCYAF a.nav-link {
  display: flex;
  align-items: center;
  justify-content: flex-start;
}
.cid-v28zNdCYAF .icons-menu {
  flex-wrap: nowrap;
  display: flex;
  justify-content: center;
  padding: 0;
  text-align: center;
  margin-bottom: 35px;
}
@media screen and (-ms-high-contrast: active), (-ms-high-contrast: none) {
  .cid-v28zNdCYAF .navbar {
    height: 70px;
  }
  .cid-v28zNdCYAF .navbar.opened {
    height: auto;
  }
  .cid-v28zNdCYAF .nav-item .nav-link:hover::before {
    width: 175%;
    max-width: calc(100% + 2rem);
    left: -1rem;
  }
}
.cid-v28zNdCYAF .navbar-dropdown .navbar-logo {
  margin-right: 10px;
}
@media (min-width: 768px) {
  .cid-v28zNdCYAF .container-fluid {
    padding-left: 64px;
    padding-right: 64px;
  }
}
.cid-v28zNdCYAF .mbr-section-btn-main .btn {
  margin: 8px;
  min-width: 180px;
}
.cid-v28zNdCYAF .mbr-section-btn-main .btn::before {
  background-image: linear-gradient(90deg, #83c5be 0%, transparent 100%);
}
.cid-v28zNdCYAF .mbr-section-btn-main .btn:hover,
.cid-v28zNdCYAF .mbr-section-btn-main .btn:focus {
  box-shadow: inset 250px 10px 5px #006d77 !important;
  border-color: #006d77 !important;
}
.cid-v28zNdCYAF .mbr-section-btn .btn::before {
  background-image: linear-gradient(90deg, #83c5be 0%, transparent 100%);
}
.cid-v28zNdCYAF .mbr-section-btn .btn:hover,
.cid-v28zNdCYAF .mbr-section-btn .btn:focus {
  box-shadow: inset 250px 10px 5px #006d77 !important;
  border-color: #006d77 !important;
}
.cid-v28zNdCYAF .navbar-caption:hover {
  color: #e29578;
}
@media (min-width: 992px) {
  .cid-v28zNdCYAF .dropdown-menu.dropdown-submenu {
    left: 175px !important;
    top: -45% !important;
  }
}
.cid-v28zNdCYAF .text_widget {
  margin-bottom: 32px;
}
.cid-v28zNdCYAF .text_widget a {
  transition: all 0.3s ease-out;
}
.cid-v28zNdCYAF .text_widget a:hover,
.cid-v28zNdCYAF .text_widget a:focus {
  opacity: 0.8;
}
@media (min-width: 992px) {
  .cid-v28zNdCYAF .navbar-nav.nav-dropdown {
    display: -webkit-flex;
    width: 100%;
    justify-content: flex-end;
    min-width: 200px;
  }
}
.cid-v28zNdCYAF .icons-menu-main {
  display: flex;
}
@media (max-width: 992px) {
  .cid-v28zNdCYAF .icons-menu-main {
    padding: 0 10px;
  }
}
.cid-v28zNdCYAF .mbr-section-subtitle {
  color: #141414;
  text-align: center;
}
.cid-v28zNdCYAF .navbar-caption {
  color: #000000;
}
.cid-v28zNdCYAF .mbr-text {
  color: #141414;
  text-align: center;
}
.cid-v28zNdCYAF .mbr-section-subtitle,
.cid-v28zNdCYAF .text_widget,
.cid-v28zNdCYAF .mbr-section-btn {
  text-align: center;
}
.cid-v28zNdCYAF a[class*="text-"]:not(.nav-link):not(.dropdown-item):not([role]):not(.navbar-caption):hover {
  background-image: none;
}
.cid-v28zNdCYAF .nav-link,
.cid-v28zNdCYAF .dropdown-item {
  color: #000000;
}
.cid-v28trpJ5Jv {
  background-color: transparent;
}
.cid-v28trpJ5Jv .navbar-dropdown {
  background-color: #f4f4f6 !important;
  padding: 0;
}
.cid-v28trpJ5Jv .navbar.navbar-expand-lg .dropdown .dropdown-menu {
  background-color: #f4f4f6 !important;
  background: #f4f4f6;
}
.cid-v28trpJ5Jv .navbar.navbar-expand-lg .dropdown .dropdown-menu .dropdown-submenu {
  margin: 0;
  left: 100%;
}
.cid-v28trpJ5Jv .menu_box {
  flex-wrap: nowrap;
}
@media (max-width: 991px) {
  .cid-v28trpJ5Jv .menu_box {
    flex-direction: column;
    align-items: flex-start;
  }
  .cid-v28trpJ5Jv .menu_box .navbar.opened,
  .cid-v28trpJ5Jv .menu_box .navbar-collapse {
    background-color: #f4f4f6 !important;
    transition: all 0s ease 0s;
  }
}
.cid-v28trpJ5Jv .navbar-dropdown {
  position: relative !important;
}
.cid-v28trpJ5Jv .btn {
  min-height: auto;
  box-shadow: none;
  margin-top: 0;
}
.cid-v28trpJ5Jv .btn:hover {
  box-shadow: none;
}
.cid-v28trpJ5Jv .nav-item {
  margin: 4px 15px;
}
@media (min-width: 1200px) {
  .cid-v28trpJ5Jv .nav-item {
    margin: 4px 20px;
  }
}
@media (max-width: 991px) {
  .cid-v28trpJ5Jv .nav-item {
    margin: 0 !important;
  }
}
.cid-v28trpJ5Jv .nav-item .nav-link {
  transition: all 0.5s ease-out;
  border-radius: 0.5rem !important;
  position: relative;
}
.cid-v28trpJ5Jv .nav-item .nav-link::before {
  content: '';
  position: absolute;
  bottom: 0;
  left: 0;
  background-image: linear-gradient(90deg, #006d77 -5%, #83c5be 95%);
  height: 1px;
  width: 0;
  transition: all 0.3s ease-in-out;
}
.cid-v28trpJ5Jv .nav-item .nav-link:hover::before,
.cid-v28trpJ5Jv .nav-item .nav-link:focus::before {
  width: 100%;
}
.cid-v28trpJ5Jv .dropdown-menu {
  border-radius: 0;
  box-shadow: none;
  text-align: left;
}
@media (min-width: 992px) {
  .cid-v28trpJ5Jv .dropdown-menu {
    padding: 18px 34px 22px;
    min-width: 250px;
    top: auto !important;
    left: -40px !important;
  }
  .cid-v28trpJ5Jv .dropdown-menu.dropdown-submenu {
    left: 215px !important;
    top: -45% !important;
  }
}
@media (max-width: 991px) {
  .cid-v28trpJ5Jv .dropdown-menu .dropdown-toggle[data-toggle="dropdown-submenu"]::after,
  .cid-v28trpJ5Jv .link.dropdown-toggle::after {
    display: inline-block;
    width: 7px;
    height: 7px;
    margin-left: 0.5rem;
    margin-bottom: 2px;
    content: "";
    border: 2px solid;
    border-left: none;
    border-top: none;
    transform: rotate(-45deg);
    right: 15px;
    position: absolute;
    margin-top: -2px;
  }
  .cid-v28trpJ5Jv .show.dropdown-toggle[aria-expanded="true"]::after {
    transform: rotate(45deg);
    margin-top: -4px;
  }
  .cid-v28trpJ5Jv .offcanvas_box {
    display: none;
  }
}
.cid-v28trpJ5Jv .dropdown-item {
  border: none;
  font-weight: 300 !important;
}
.cid-v28trpJ5Jv .nav-dropdown .link {
  font-weight: 400 !important;
  padding: 0 !important;
  margin: 0 !important;
}
.cid-v28trpJ5Jv .nav-dropdown .link.dropdown-toggle::after {
  margin-left: 0.5rem;
  margin-top: 0;
}
.cid-v28trpJ5Jv .container {
  display: flex;
  margin: auto;
}
.cid-v28trpJ5Jv .iconfont-wrapper {
  color: #141414;
  font-size: 17px;
  margin-right: 10px;
  margin-bottom: 5px;
  width: 25px;
  height: 25px;
  border-radius: 50%;
  display: flex;
  justify-content: center;
  align-items: center;
  transition: all 0.2s ease-in-out;
}
.cid-v28trpJ5Jv .iconfont-wrapper:last-child {
  margin-right: 0;
}
.cid-v28trpJ5Jv .iconfont-wrapper:hover {
  opacity: 0.5;
}
.cid-v28trpJ5Jv .navbar-nav {
  margin: 0 1rem;
}
@media (min-width: 992px) {
  .cid-v28trpJ5Jv .navbar-nav {
    margin: 0;
  }
}
.cid-v28trpJ5Jv .dropdown-menu,
.cid-v28trpJ5Jv .navbar.opened {
  background-color: false !important;
}
.cid-v28trpJ5Jv .nav-item:focus,
.cid-v28trpJ5Jv .nav-link:focus {
  outline: none;
}
.cid-v28trpJ5Jv .dropdown .dropdown-menu .dropdown-item {
  width: auto;
  transition: all 0.25s ease-in-out;
}
.cid-v28trpJ5Jv .dropdown .dropdown-menu .dropdown-item::after {
  right: 0.5rem;
}
.cid-v28trpJ5Jv .dropdown .dropdown-menu .dropdown-item .mbr-iconfont {
  margin-right: 0.5rem;
  vertical-align: sub;
}
.cid-v28trpJ5Jv .dropdown .dropdown-menu .dropdown-item .mbr-iconfont:before {
  display: inline-block;
  transform: scale(1, 1);
  transition: all 0.25s ease-in-out;
}
.cid-v28trpJ5Jv .collapsed .dropdown-menu .dropdown-item:before {
  display: none;
}
.cid-v28trpJ5Jv .collapsed .dropdown .dropdown-menu .dropdown-item {
  padding: 0.235em 1.5em 0.235em 1.5em !important;
  transition: none;
  margin: 0 !important;
}
.cid-v28trpJ5Jv .navbar {
  min-height: 70px;
  padding: 10px 0;
  transition: all 0.3s;
  border-bottom-width: 0;
}
@media (max-width: 992px) {
  .cid-v28trpJ5Jv .navbar {
    min-height: 30px;
    max-height: none;
  }
}
.cid-v28trpJ5Jv .navbar.opened {
  transition: all 0.3s;
}
.cid-v28trpJ5Jv .navbar .dropdown-item {
  padding: 0;
  margin: 8px 0;
}
.cid-v28trpJ5Jv .navbar .navbar-logo img {
  max-width: 40px;
  min-height: 40px;
  object-fit: contain;
  border-radius: 10px !important;
}
.cid-v28trpJ5Jv .navbar .navbar-collapse {
  justify-content: center;
  justify-content: flex-end;
  z-index: 1;
}
.cid-v28trpJ5Jv .navbar.collapsed {
  justify-content: center;
}
.cid-v28trpJ5Jv .navbar.collapsed .nav-item .nav-link::before {
  display: none;
}
.cid-v28trpJ5Jv .navbar.collapsed.opened .dropdown-menu {
  top: 0;
}
.cid-v28trpJ5Jv .navbar.collapsed .dropdown-menu .dropdown-submenu {
  left: 0 !important;
}
.cid-v28trpJ5Jv .navbar.collapsed .dropdown-menu .dropdown-item:after {
  right: auto;
}
.cid-v28trpJ5Jv .navbar.collapsed ul.navbar-nav li {
  margin: auto;
}
.cid-v28trpJ5Jv .navbar.collapsed .dropdown-menu .dropdown-item {
  padding: 0.25rem 1.5rem;
  text-align: left;
}
.cid-v28trpJ5Jv .navbar.collapsed .icons-menu {
  padding: 0;
}
@media (max-width: 991px) {
  .cid-v28trpJ5Jv .navbar .nav-item {
    padding: 0.5rem 0;
  }
  .cid-v28trpJ5Jv .navbar .navbar-collapse {
    padding: 34px 0;
    border-radius: 16px;
    width: 100%;
  }
  .cid-v28trpJ5Jv .navbar .nav-item .nav-link::before {
    display: none;
  }
  .cid-v28trpJ5Jv .navbar.opened .dropdown-menu {
    top: 0;
  }
  .cid-v28trpJ5Jv .navbar .dropdown-menu {
    padding: 6px 0 6px 15px;
  }
  .cid-v28trpJ5Jv .navbar .dropdown-menu .dropdown-submenu {
    left: 0 !important;
  }
  .cid-v28trpJ5Jv .navbar .dropdown-menu .dropdown-item:after {
    right: auto;
    margin-top: -0.4rem;
  }
  .cid-v28trpJ5Jv .navbar .navbar-logo img {
    height: 3rem !important;
  }
  .cid-v28trpJ5Jv .navbar ul.navbar-nav {
    overflow: hidden;
    margin: 0;
  }
  .cid-v28trpJ5Jv .navbar ul.navbar-nav li {
    margin: 0;
  }
  .cid-v28trpJ5Jv .navbar .dropdown-menu .dropdown-item {
    padding: 0 !important;
    margin: 0;
    margin-top: 8px;
    text-align: left;
  }
  .cid-v28trpJ5Jv .navbar .navbar-brand {
    flex-shrink: initial;
    flex-basis: auto;
    word-break: break-word;
    padding-right: 0;
    width: 100%;
    justify-content: space-between;
  }
  .cid-v28trpJ5Jv .navbar .navbar-toggler {
    flex-basis: auto;
  }
  .cid-v28trpJ5Jv .navbar .icons-menu {
    padding: 0;
  }
}
.cid-v28trpJ5Jv .navbar.navbar-short {
  min-height: 60px;
}
.cid-v28trpJ5Jv .navbar.navbar-short .navbar-logo img {
  height: 2.5rem !important;
}
.cid-v28trpJ5Jv .navbar.navbar-short .navbar-brand {
  min-height: 60px;
  padding: 0;
}
.cid-v28trpJ5Jv .navbar-brand {
  min-height: 70px;
  flex-shrink: 0;
  align-items: center;
  margin-right: 0;
  padding: 10px 0;
  transition: all 0.3s;
  word-break: break-word;
  z-index: 1;
}
.cid-v28trpJ5Jv .navbar-brand .navbar-caption {
  line-height: inherit !important;
  font-weight: 400;
}
.cid-v28trpJ5Jv .navbar-brand .navbar-logo a {
  outline: none;
}
.cid-v28trpJ5Jv .dropdown-item.active,
.cid-v28trpJ5Jv .dropdown-item:active {
  background-color: transparent;
}
.cid-v28trpJ5Jv .navbar-expand-lg .navbar-nav .nav-link {
  margin: 8px 12px !important;
}
@media (max-width: 991px) {
  .cid-v28trpJ5Jv .navbar-expand-lg .navbar-nav .nav-link {
    margin: 8px 10px !important;
  }
}
.cid-v28trpJ5Jv .nav-dropdown .link.dropdown-toggle {
  margin-right: 1.667em;
}
.cid-v28trpJ5Jv .nav-dropdown .link.dropdown-toggle[aria-expanded="true"] {
  margin-right: 0;
  padding: 0.667em 1.667em;
}
.cid-v28trpJ5Jv .navbar .dropdown.open > .dropdown-menu {
  display: block;
}
.cid-v28trpJ5Jv ul.navbar-nav {
  flex-wrap: wrap;
  padding: 0;
}
.cid-v28trpJ5Jv .navbar-buttons {
  text-align: center;
  min-width: 170px;
}
.cid-v28trpJ5Jv button.navbar-toggler {
  outline: none;
  width: 48px;
  height: 48px;
  border-radius: 50%;
  cursor: pointer;
  transition: all 0.2s;
  position: relative;
  align-self: center;
  color: #f4f4f6;
  background: #f4f4f6;
}
.cid-v28trpJ5Jv button.navbar-toggler .hamburger span {
  position: absolute;
  right: 10px;
  margin-top: 14px;
  width: 26px;
  height: 2px;
  border-right: 5px;
  background-color: #141414;
}
.cid-v28trpJ5Jv button.navbar-toggler .hamburger span:nth-child(1) {
  top: 0;
  transition: all 0.2s;
}
.cid-v28trpJ5Jv button.navbar-toggler .hamburger span:nth-child(2) {
  top: 8px;
  transition: all 0.15s;
}
.cid-v28trpJ5Jv button.navbar-toggler .hamburger span:nth-child(3) {
  top: 8px;
  transition: all 0.15s;
}
.cid-v28trpJ5Jv button.navbar-toggler .hamburger span:nth-child(4) {
  top: 16px;
  transition: all 0.2s;
}
.cid-v28trpJ5Jv nav.opened .hamburger span:nth-child(1) {
  top: 8px;
  width: 0;
  opacity: 0;
  right: 50%;
  transition: all 0.2s;
}
.cid-v28trpJ5Jv nav.opened .hamburger span:nth-child(2) {
  transform: rotate(45deg);
  transition: all 0.25s;
}
.cid-v28trpJ5Jv nav.opened .hamburger span:nth-child(3) {
  transform: rotate(-45deg);
  transition: all 0.25s;
}
.cid-v28trpJ5Jv nav.opened .hamburger span:nth-child(4) {
  top: 8px;
  width: 0;
  opacity: 0;
  right: 50%;
  transition: all 0.2s;
}
.cid-v28trpJ5Jv a.nav-link {
  display: flex;
  align-items: center;
  justify-content: flex-start;
}
.cid-v28trpJ5Jv .icons-menu {
  flex-wrap: nowrap;
  display: flex;
  justify-content: center;
  padding: 0;
  text-align: center;
  margin-bottom: 35px;
}
@media screen and (-ms-high-contrast: active), (-ms-high-contrast: none) {
  .cid-v28trpJ5Jv .navbar {
    height: 70px;
  }
  .cid-v28trpJ5Jv .navbar.opened {
    height: auto;
  }
  .cid-v28trpJ5Jv .nav-item .nav-link:hover::before {
    width: 175%;
    max-width: calc(100% + 2rem);
    left: -1rem;
  }
}
.cid-v28trpJ5Jv .navbar-dropdown .navbar-logo {
  margin-right: 10px;
}
@media (min-width: 768px) {
  .cid-v28trpJ5Jv .container-fluid {
    padding-left: 64px;
    padding-right: 64px;
  }
}
.cid-v28trpJ5Jv .mbr-section-btn-main .btn {
  margin: 8px;
  min-width: 180px;
}
.cid-v28trpJ5Jv .mbr-section-btn-main .btn::before {
  background-image: linear-gradient(90deg, #83c5be 0%, transparent 100%);
}
.cid-v28trpJ5Jv .mbr-section-btn-main .btn:hover,
.cid-v28trpJ5Jv .mbr-section-btn-main .btn:focus {
  box-shadow: inset 250px 10px 5px #006d77 !important;
  border-color: #006d77 !important;
}
.cid-v28trpJ5Jv .mbr-section-btn .btn::before {
  background-image: linear-gradient(90deg, #83c5be 0%, transparent 100%);
}
.cid-v28trpJ5Jv .mbr-section-btn .btn:hover,
.cid-v28trpJ5Jv .mbr-section-btn .btn:focus {
  box-shadow: inset 250px 10px 5px #006d77 !important;
  border-color: #006d77 !important;
}
.cid-v28trpJ5Jv .navbar-caption:hover {
  color: #e29578;
}
@media (min-width: 992px) {
  .cid-v28trpJ5Jv .dropdown-menu.dropdown-submenu {
    left: 175px !important;
    top: -45% !important;
  }
}
.cid-v28trpJ5Jv .text_widget {
  margin-bottom: 32px;
}
.cid-v28trpJ5Jv .text_widget a {
  transition: all 0.3s ease-out;
}
.cid-v28trpJ5Jv .text_widget a:hover,
.cid-v28trpJ5Jv .text_widget a:focus {
  opacity: 0.8;
}
@media (min-width: 992px) {
  .cid-v28trpJ5Jv .navbar-nav.nav-dropdown {
    display: -webkit-flex;
    width: 100%;
    justify-content: flex-end;
    min-width: 200px;
  }
}
.cid-v28trpJ5Jv .icons-menu-main {
  display: flex;
}
@media (max-width: 992px) {
  .cid-v28trpJ5Jv .icons-menu-main {
    padding: 0 10px;
  }
}
.cid-v28trpJ5Jv .mbr-section-subtitle {
  color: #141414;
  text-align: center;
}
.cid-v28trpJ5Jv .navbar-caption {
  color: #000000;
}
.cid-v28trpJ5Jv .mbr-text {
  color: #141414;
  text-align: center;
}
.cid-v28trpJ5Jv .mbr-section-subtitle,
.cid-v28trpJ5Jv .text_widget,
.cid-v28trpJ5Jv .mbr-section-btn {
  text-align: center;
}
.cid-v28trpJ5Jv a[class*="text-"]:not(.nav-link):not(.dropdown-item):not([role]):not(.navbar-caption):hover {
  background-image: none;
}
.cid-v28trpJ5Jv .nav-link,
.cid-v28trpJ5Jv .dropdown-item {
  color: #000000;
}
.cid-v28trI8QrH {
  background-color: transparent;
}
.cid-v28trI8QrH .navbar-dropdown {
  background-color: #f4f4f6 !important;
  padding: 0;
}
.cid-v28trI8QrH .navbar.navbar-expand-lg .dropdown .dropdown-menu {
  background-color: #f4f4f6 !important;
  background: #f4f4f6;
}
.cid-v28trI8QrH .navbar.navbar-expand-lg .dropdown .dropdown-menu .dropdown-submenu {
  margin: 0;
  left: 100%;
}
.cid-v28trI8QrH .menu_box {
  flex-wrap: nowrap;
}
@media (max-width: 991px) {
  .cid-v28trI8QrH .menu_box {
    flex-direction: column;
    align-items: flex-start;
  }
  .cid-v28trI8QrH .menu_box .navbar.opened,
  .cid-v28trI8QrH .menu_box .navbar-collapse {
    background-color: #f4f4f6 !important;
    transition: all 0s ease 0s;
  }
}
.cid-v28trI8QrH .navbar-dropdown {
  position: relative !important;
}
.cid-v28trI8QrH .btn {
  min-height: auto;
  box-shadow: none;
  margin-top: 0;
}
.cid-v28trI8QrH .btn:hover {
  box-shadow: none;
}
.cid-v28trI8QrH .nav-item {
  margin: 4px 15px;
}
@media (min-width: 1200px) {
  .cid-v28trI8QrH .nav-item {
    margin: 4px 20px;
  }
}
@media (max-width: 991px) {
  .cid-v28trI8QrH .nav-item {
    margin: 0 !important;
  }
}
.cid-v28trI8QrH .nav-item .nav-link {
  transition: all 0.5s ease-out;
  border-radius: 0.5rem !important;
  position: relative;
}
.cid-v28trI8QrH .nav-item .nav-link::before {
  content: '';
  position: absolute;
  bottom: 0;
  left: 0;
  background-image: linear-gradient(90deg, #006d77 -5%, #83c5be 95%);
  height: 1px;
  width: 0;
  transition: all 0.3s ease-in-out;
}
.cid-v28trI8QrH .nav-item .nav-link:hover::before,
.cid-v28trI8QrH .nav-item .nav-link:focus::before {
  width: 100%;
}
.cid-v28trI8QrH .dropdown-menu {
  border-radius: 0;
  box-shadow: none;
  text-align: left;
}
@media (min-width: 992px) {
  .cid-v28trI8QrH .dropdown-menu {
    padding: 18px 34px 22px;
    min-width: 250px;
    top: auto !important;
    left: -40px !important;
  }
  .cid-v28trI8QrH .dropdown-menu.dropdown-submenu {
    left: 215px !important;
    top: -45% !important;
  }
}
@media (max-width: 991px) {
  .cid-v28trI8QrH .dropdown-menu .dropdown-toggle[data-toggle="dropdown-submenu"]::after,
  .cid-v28trI8QrH .link.dropdown-toggle::after {
    display: inline-block;
    width: 7px;
    height: 7px;
    margin-left: 0.5rem;
    margin-bottom: 2px;
    content: "";
    border: 2px solid;
    border-left: none;
    border-top: none;
    transform: rotate(-45deg);
    right: 15px;
    position: absolute;
    margin-top: -2px;
  }
  .cid-v28trI8QrH .show.dropdown-toggle[aria-expanded="true"]::after {
    transform: rotate(45deg);
    margin-top: -4px;
  }
  .cid-v28trI8QrH .offcanvas_box {
    display: none;
  }
}
.cid-v28trI8QrH .dropdown-item {
  border: none;
  font-weight: 300 !important;
}
.cid-v28trI8QrH .nav-dropdown .link {
  font-weight: 400 !important;
  padding: 0 !important;
  margin: 0 !important;
}
.cid-v28trI8QrH .nav-dropdown .link.dropdown-toggle::after {
  margin-left: 0.5rem;
  margin-top: 0;
}
.cid-v28trI8QrH .container {
  display: flex;
  margin: auto;
}
.cid-v28trI8QrH .iconfont-wrapper {
  color: #141414;
  font-size: 17px;
  margin-right: 10px;
  margin-bottom: 5px;
  width: 25px;
  height: 25px;
  border-radius: 50%;
  display: flex;
  justify-content: center;
  align-items: center;
  transition: all 0.2s ease-in-out;
}
.cid-v28trI8QrH .iconfont-wrapper:last-child {
  margin-right: 0;
}
.cid-v28trI8QrH .iconfont-wrapper:hover {
  opacity: 0.5;
}
.cid-v28trI8QrH .navbar-nav {
  margin: 0 1rem;
}
@media (min-width: 992px) {
  .cid-v28trI8QrH .navbar-nav {
    margin: 0;
  }
}
.cid-v28trI8QrH .dropdown-menu,
.cid-v28trI8QrH .navbar.opened {
  background-color: false !important;
}
.cid-v28trI8QrH .nav-item:focus,
.cid-v28trI8QrH .nav-link:focus {
  outline: none;
}
.cid-v28trI8QrH .dropdown .dropdown-menu .dropdown-item {
  width: auto;
  transition: all 0.25s ease-in-out;
}
.cid-v28trI8QrH .dropdown .dropdown-menu .dropdown-item::after {
  right: 0.5rem;
}
.cid-v28trI8QrH .dropdown .dropdown-menu .dropdown-item .mbr-iconfont {
  margin-right: 0.5rem;
  vertical-align: sub;
}
.cid-v28trI8QrH .dropdown .dropdown-menu .dropdown-item .mbr-iconfont:before {
  display: inline-block;
  transform: scale(1, 1);
  transition: all 0.25s ease-in-out;
}
.cid-v28trI8QrH .collapsed .dropdown-menu .dropdown-item:before {
  display: none;
}
.cid-v28trI8QrH .collapsed .dropdown .dropdown-menu .dropdown-item {
  padding: 0.235em 1.5em 0.235em 1.5em !important;
  transition: none;
  margin: 0 !important;
}
.cid-v28trI8QrH .navbar {
  min-height: 70px;
  padding: 10px 0;
  transition: all 0.3s;
  border-bottom-width: 0;
}
@media (max-width: 992px) {
  .cid-v28trI8QrH .navbar {
    min-height: 30px;
    max-height: none;
  }
}
.cid-v28trI8QrH .navbar.opened {
  transition: all 0.3s;
}
.cid-v28trI8QrH .navbar .dropdown-item {
  padding: 0;
  margin: 8px 0;
}
.cid-v28trI8QrH .navbar .navbar-logo img {
  max-width: 40px;
  min-height: 40px;
  object-fit: contain;
  border-radius: 10px !important;
}
.cid-v28trI8QrH .navbar .navbar-collapse {
  justify-content: center;
  justify-content: flex-end;
  z-index: 1;
}
.cid-v28trI8QrH .navbar.collapsed {
  justify-content: center;
}
.cid-v28trI8QrH .navbar.collapsed .nav-item .nav-link::before {
  display: none;
}
.cid-v28trI8QrH .navbar.collapsed.opened .dropdown-menu {
  top: 0;
}
.cid-v28trI8QrH .navbar.collapsed .dropdown-menu .dropdown-submenu {
  left: 0 !important;
}
.cid-v28trI8QrH .navbar.collapsed .dropdown-menu .dropdown-item:after {
  right: auto;
}
.cid-v28trI8QrH .navbar.collapsed ul.navbar-nav li {
  margin: auto;
}
.cid-v28trI8QrH .navbar.collapsed .dropdown-menu .dropdown-item {
  padding: 0.25rem 1.5rem;
  text-align: left;
}
.cid-v28trI8QrH .navbar.collapsed .icons-menu {
  padding: 0;
}
@media (max-width: 991px) {
  .cid-v28trI8QrH .navbar .nav-item {
    padding: 0.5rem 0;
  }
  .cid-v28trI8QrH .navbar .navbar-collapse {
    padding: 34px 0;
    border-radius: 16px;
    width: 100%;
  }
  .cid-v28trI8QrH .navbar .nav-item .nav-link::before {
    display: none;
  }
  .cid-v28trI8QrH .navbar.opened .dropdown-menu {
    top: 0;
  }
  .cid-v28trI8QrH .navbar .dropdown-menu {
    padding: 6px 0 6px 15px;
  }
  .cid-v28trI8QrH .navbar .dropdown-menu .dropdown-submenu {
    left: 0 !important;
  }
  .cid-v28trI8QrH .navbar .dropdown-menu .dropdown-item:after {
    right: auto;
    margin-top: -0.4rem;
  }
  .cid-v28trI8QrH .navbar .navbar-logo img {
    height: 3rem !important;
  }
  .cid-v28trI8QrH .navbar ul.navbar-nav {
    overflow: hidden;
    margin: 0;
  }
  .cid-v28trI8QrH .navbar ul.navbar-nav li {
    margin: 0;
  }
  .cid-v28trI8QrH .navbar .dropdown-menu .dropdown-item {
    padding: 0 !important;
    margin: 0;
    margin-top: 8px;
    text-align: left;
  }
  .cid-v28trI8QrH .navbar .navbar-brand {
    flex-shrink: initial;
    flex-basis: auto;
    word-break: break-word;
    padding-right: 0;
    width: 100%;
    justify-content: space-between;
  }
  .cid-v28trI8QrH .navbar .navbar-toggler {
    flex-basis: auto;
  }
  .cid-v28trI8QrH .navbar .icons-menu {
    padding: 0;
  }
}
.cid-v28trI8QrH .navbar.navbar-short {
  min-height: 60px;
}
.cid-v28trI8QrH .navbar.navbar-short .navbar-logo img {
  height: 2.5rem !important;
}
.cid-v28trI8QrH .navbar.navbar-short .navbar-brand {
  min-height: 60px;
  padding: 0;
}
.cid-v28trI8QrH .navbar-brand {
  min-height: 70px;
  flex-shrink: 0;
  align-items: center;
  margin-right: 0;
  padding: 10px 0;
  transition: all 0.3s;
  word-break: break-word;
  z-index: 1;
}
.cid-v28trI8QrH .navbar-brand .navbar-caption {
  line-height: inherit !important;
  font-weight: 400;
}
.cid-v28trI8QrH .navbar-brand .navbar-logo a {
  outline: none;
}
.cid-v28trI8QrH .dropdown-item.active,
.cid-v28trI8QrH .dropdown-item:active {
  background-color: transparent;
}
.cid-v28trI8QrH .navbar-expand-lg .navbar-nav .nav-link {
  margin: 8px 12px !important;
}
@media (max-width: 991px) {
  .cid-v28trI8QrH .navbar-expand-lg .navbar-nav .nav-link {
    margin: 8px 10px !important;
  }
}
.cid-v28trI8QrH .nav-dropdown .link.dropdown-toggle {
  margin-right: 1.667em;
}
.cid-v28trI8QrH .nav-dropdown .link.dropdown-toggle[aria-expanded="true"] {
  margin-right: 0;
  padding: 0.667em 1.667em;
}
.cid-v28trI8QrH .navbar .dropdown.open > .dropdown-menu {
  display: block;
}
.cid-v28trI8QrH ul.navbar-nav {
  flex-wrap: wrap;
  padding: 0;
}
.cid-v28trI8QrH .navbar-buttons {
  text-align: center;
  min-width: 170px;
}
.cid-v28trI8QrH button.navbar-toggler {
  outline: none;
  width: 48px;
  height: 48px;
  border-radius: 50%;
  cursor: pointer;
  transition: all 0.2s;
  position: relative;
  align-self: center;
  color: #f4f4f6;
  background: #f4f4f6;
}
.cid-v28trI8QrH button.navbar-toggler .hamburger span {
  position: absolute;
  right: 10px;
  margin-top: 14px;
  width: 26px;
  height: 2px;
  border-right: 5px;
  background-color: #141414;
}
.cid-v28trI8QrH button.navbar-toggler .hamburger span:nth-child(1) {
  top: 0;
  transition: all 0.2s;
}
.cid-v28trI8QrH button.navbar-toggler .hamburger span:nth-child(2) {
  top: 8px;
  transition: all 0.15s;
}
.cid-v28trI8QrH button.navbar-toggler .hamburger span:nth-child(3) {
  top: 8px;
  transition: all 0.15s;
}
.cid-v28trI8QrH button.navbar-toggler .hamburger span:nth-child(4) {
  top: 16px;
  transition: all 0.2s;
}
.cid-v28trI8QrH nav.opened .hamburger span:nth-child(1) {
  top: 8px;
  width: 0;
  opacity: 0;
  right: 50%;
  transition: all 0.2s;
}
.cid-v28trI8QrH nav.opened .hamburger span:nth-child(2) {
  transform: rotate(45deg);
  transition: all 0.25s;
}
.cid-v28trI8QrH nav.opened .hamburger span:nth-child(3) {
  transform: rotate(-45deg);
  transition: all 0.25s;
}
.cid-v28trI8QrH nav.opened .hamburger span:nth-child(4) {
  top: 8px;
  width: 0;
  opacity: 0;
  right: 50%;
  transition: all 0.2s;
}
.cid-v28trI8QrH a.nav-link {
  display: flex;
  align-items: center;
  justify-content: flex-start;
}
.cid-v28trI8QrH .icons-menu {
  flex-wrap: nowrap;
  display: flex;
  justify-content: center;
  padding: 0;
  text-align: center;
  margin-bottom: 35px;
}
@media screen and (-ms-high-contrast: active), (-ms-high-contrast: none) {
  .cid-v28trI8QrH .navbar {
    height: 70px;
  }
  .cid-v28trI8QrH .navbar.opened {
    height: auto;
  }
  .cid-v28trI8QrH .nav-item .nav-link:hover::before {
    width: 175%;
    max-width: calc(100% + 2rem);
    left: -1rem;
  }
}
.cid-v28trI8QrH .navbar-dropdown .navbar-logo {
  margin-right: 10px;
}
@media (min-width: 768px) {
  .cid-v28trI8QrH .container-fluid {
    padding-left: 64px;
    padding-right: 64px;
  }
}
.cid-v28trI8QrH .mbr-section-btn-main .btn {
  margin: 8px;
  min-width: 180px;
}
.cid-v28trI8QrH .mbr-section-btn-main .btn::before {
  background-image: linear-gradient(90deg, #83c5be 0%, transparent 100%);
}
.cid-v28trI8QrH .mbr-section-btn-main .btn:hover,
.cid-v28trI8QrH .mbr-section-btn-main .btn:focus {
  box-shadow: inset 250px 10px 5px #006d77 !important;
  border-color: #006d77 !important;
}
.cid-v28trI8QrH .mbr-section-btn .btn::before {
  background-image: linear-gradient(90deg, #83c5be 0%, transparent 100%);
}
.cid-v28trI8QrH .mbr-section-btn .btn:hover,
.cid-v28trI8QrH .mbr-section-btn .btn:focus {
  box-shadow: inset 250px 10px 5px #006d77 !important;
  border-color: #006d77 !important;
}
.cid-v28trI8QrH .navbar-caption:hover {
  color: #e29578;
}
@media (min-width: 992px) {
  .cid-v28trI8QrH .dropdown-menu.dropdown-submenu {
    left: 175px !important;
    top: -45% !important;
  }
}
.cid-v28trI8QrH .text_widget {
  margin-bottom: 32px;
}
.cid-v28trI8QrH .text_widget a {
  transition: all 0.3s ease-out;
}
.cid-v28trI8QrH .text_widget a:hover,
.cid-v28trI8QrH .text_widget a:focus {
  opacity: 0.8;
}
@media (min-width: 992px) {
  .cid-v28trI8QrH .navbar-nav.nav-dropdown {
    display: -webkit-flex;
    width: 100%;
    justify-content: flex-end;
    min-width: 200px;
  }
}
.cid-v28trI8QrH .icons-menu-main {
  display: flex;
}
@media (max-width: 992px) {
  .cid-v28trI8QrH .icons-menu-main {
    padding: 0 10px;
  }
}
.cid-v28trI8QrH .mbr-section-subtitle {
  color: #141414;
  text-align: center;
}
.cid-v28trI8QrH .navbar-caption {
  color: #000000;
}
.cid-v28trI8QrH .mbr-text {
  color: #141414;
  text-align: center;
}
.cid-v28trI8QrH .mbr-section-subtitle,
.cid-v28trI8QrH .text_widget,
.cid-v28trI8QrH .mbr-section-btn {
  text-align: center;
}
.cid-v28trI8QrH a[class*="text-"]:not(.nav-link):not(.dropdown-item):not([role]):not(.navbar-caption):hover {
  background-image: none;
}
.cid-v28trI8QrH .nav-link,
.cid-v28trI8QrH .dropdown-item {
  color: #000000;
}
.cid-v28A6chB28 {
  background-color: transparent;
}
.cid-v28A6chB28 .navbar-dropdown {
  background-color: #f4f4f6 !important;
  padding: 0;
}
.cid-v28A6chB28 .navbar.navbar-expand-lg .dropdown .dropdown-menu {
  background-color: #f4f4f6 !important;
  background: #f4f4f6;
}
.cid-v28A6chB28 .navbar.navbar-expand-lg .dropdown .dropdown-menu .dropdown-submenu {
  margin: 0;
  left: 100%;
}
.cid-v28A6chB28 .menu_box {
  flex-wrap: nowrap;
}
@media (max-width: 991px) {
  .cid-v28A6chB28 .menu_box {
    flex-direction: column;
    align-items: flex-start;
  }
  .cid-v28A6chB28 .menu_box .navbar.opened,
  .cid-v28A6chB28 .menu_box .navbar-collapse {
    background-color: #f4f4f6 !important;
    transition: all 0s ease 0s;
  }
}
.cid-v28A6chB28 .navbar-dropdown {
  position: relative !important;
}
.cid-v28A6chB28 .btn {
  min-height: auto;
  box-shadow: none;
  margin-top: 0;
}
.cid-v28A6chB28 .btn:hover {
  box-shadow: none;
}
.cid-v28A6chB28 .nav-item {
  margin: 4px 15px;
}
@media (min-width: 1200px) {
  .cid-v28A6chB28 .nav-item {
    margin: 4px 20px;
  }
}
@media (max-width: 991px) {
  .cid-v28A6chB28 .nav-item {
    margin: 0 !important;
  }
}
.cid-v28A6chB28 .nav-item .nav-link {
  transition: all 0.5s ease-out;
  border-radius: 0.5rem !important;
  position: relative;
}
.cid-v28A6chB28 .nav-item .nav-link::before {
  content: '';
  position: absolute;
  bottom: 0;
  left: 0;
  background-image: linear-gradient(90deg, #006d77 -5%, #83c5be 95%);
  height: 1px;
  width: 0;
  transition: all 0.3s ease-in-out;
}
.cid-v28A6chB28 .nav-item .nav-link:hover::before,
.cid-v28A6chB28 .nav-item .nav-link:focus::before {
  width: 100%;
}
.cid-v28A6chB28 .dropdown-menu {
  border-radius: 0;
  box-shadow: none;
  text-align: left;
}
@media (min-width: 992px) {
  .cid-v28A6chB28 .dropdown-menu {
    padding: 18px 34px 22px;
    min-width: 250px;
    top: auto !important;
    left: -40px !important;
  }
  .cid-v28A6chB28 .dropdown-menu.dropdown-submenu {
    left: 215px !important;
    top: -45% !important;
  }
}
@media (max-width: 991px) {
  .cid-v28A6chB28 .dropdown-menu .dropdown-toggle[data-toggle="dropdown-submenu"]::after,
  .cid-v28A6chB28 .link.dropdown-toggle::after {
    display: inline-block;
    width: 7px;
    height: 7px;
    margin-left: 0.5rem;
    margin-bottom: 2px;
    content: "";
    border: 2px solid;
    border-left: none;
    border-top: none;
    transform: rotate(-45deg);
    right: 15px;
    position: absolute;
    margin-top: -2px;
  }
  .cid-v28A6chB28 .show.dropdown-toggle[aria-expanded="true"]::after {
    transform: rotate(45deg);
    margin-top: -4px;
  }
  .cid-v28A6chB28 .offcanvas_box {
    display: none;
  }
}
.cid-v28A6chB28 .dropdown-item {
  border: none;
  font-weight: 300 !important;
}
.cid-v28A6chB28 .nav-dropdown .link {
  font-weight: 400 !important;
  padding: 0 !important;
  margin: 0 !important;
}
.cid-v28A6chB28 .nav-dropdown .link.dropdown-toggle::after {
  margin-left: 0.5rem;
  margin-top: 0;
}
.cid-v28A6chB28 .container {
  display: flex;
  margin: auto;
}
.cid-v28A6chB28 .iconfont-wrapper {
  color: #141414;
  font-size: 17px;
  margin-right: 10px;
  margin-bottom: 5px;
  width: 25px;
  height: 25px;
  border-radius: 50%;
  display: flex;
  justify-content: center;
  align-items: center;
  transition: all 0.2s ease-in-out;
}
.cid-v28A6chB28 .iconfont-wrapper:last-child {
  margin-right: 0;
}
.cid-v28A6chB28 .iconfont-wrapper:hover {
  opacity: 0.5;
}
.cid-v28A6chB28 .navbar-nav {
  margin: 0 1rem;
}
@media (min-width: 992px) {
  .cid-v28A6chB28 .navbar-nav {
    margin: 0;
  }
}
.cid-v28A6chB28 .dropdown-menu,
.cid-v28A6chB28 .navbar.opened {
  background-color: false !important;
}
.cid-v28A6chB28 .nav-item:focus,
.cid-v28A6chB28 .nav-link:focus {
  outline: none;
}
.cid-v28A6chB28 .dropdown .dropdown-menu .dropdown-item {
  width: auto;
  transition: all 0.25s ease-in-out;
}
.cid-v28A6chB28 .dropdown .dropdown-menu .dropdown-item::after {
  right: 0.5rem;
}
.cid-v28A6chB28 .dropdown .dropdown-menu .dropdown-item .mbr-iconfont {
  margin-right: 0.5rem;
  vertical-align: sub;
}
.cid-v28A6chB28 .dropdown .dropdown-menu .dropdown-item .mbr-iconfont:before {
  display: inline-block;
  transform: scale(1, 1);
  transition: all 0.25s ease-in-out;
}
.cid-v28A6chB28 .collapsed .dropdown-menu .dropdown-item:before {
  display: none;
}
.cid-v28A6chB28 .collapsed .dropdown .dropdown-menu .dropdown-item {
  padding: 0.235em 1.5em 0.235em 1.5em !important;
  transition: none;
  margin: 0 !important;
}
.cid-v28A6chB28 .navbar {
  min-height: 70px;
  padding: 10px 0;
  transition: all 0.3s;
  border-bottom-width: 0;
}
@media (max-width: 992px) {
  .cid-v28A6chB28 .navbar {
    min-height: 30px;
    max-height: none;
  }
}
.cid-v28A6chB28 .navbar.opened {
  transition: all 0.3s;
}
.cid-v28A6chB28 .navbar .dropdown-item {
  padding: 0;
  margin: 8px 0;
}
.cid-v28A6chB28 .navbar .navbar-logo img {
  max-width: 40px;
  min-height: 40px;
  object-fit: contain;
  border-radius: 10px !important;
}
.cid-v28A6chB28 .navbar .navbar-collapse {
  justify-content: center;
  justify-content: flex-end;
  z-index: 1;
}
.cid-v28A6chB28 .navbar.collapsed {
  justify-content: center;
}
.cid-v28A6chB28 .navbar.collapsed .nav-item .nav-link::before {
  display: none;
}
.cid-v28A6chB28 .navbar.collapsed.opened .dropdown-menu {
  top: 0;
}
.cid-v28A6chB28 .navbar.collapsed .dropdown-menu .dropdown-submenu {
  left: 0 !important;
}
.cid-v28A6chB28 .navbar.collapsed .dropdown-menu .dropdown-item:after {
  right: auto;
}
.cid-v28A6chB28 .navbar.collapsed ul.navbar-nav li {
  margin: auto;
}
.cid-v28A6chB28 .navbar.collapsed .dropdown-menu .dropdown-item {
  padding: 0.25rem 1.5rem;
  text-align: left;
}
.cid-v28A6chB28 .navbar.collapsed .icons-menu {
  padding: 0;
}
@media (max-width: 991px) {
  .cid-v28A6chB28 .navbar .nav-item {
    padding: 0.5rem 0;
  }
  .cid-v28A6chB28 .navbar .navbar-collapse {
    padding: 34px 0;
    border-radius: 16px;
    width: 100%;
  }
  .cid-v28A6chB28 .navbar .nav-item .nav-link::before {
    display: none;
  }
  .cid-v28A6chB28 .navbar.opened .dropdown-menu {
    top: 0;
  }
  .cid-v28A6chB28 .navbar .dropdown-menu {
    padding: 6px 0 6px 15px;
  }
  .cid-v28A6chB28 .navbar .dropdown-menu .dropdown-submenu {
    left: 0 !important;
  }
  .cid-v28A6chB28 .navbar .dropdown-menu .dropdown-item:after {
    right: auto;
    margin-top: -0.4rem;
  }
  .cid-v28A6chB28 .navbar .navbar-logo img {
    height: 3rem !important;
  }
  .cid-v28A6chB28 .navbar ul.navbar-nav {
    overflow: hidden;
    margin: 0;
  }
  .cid-v28A6chB28 .navbar ul.navbar-nav li {
    margin: 0;
  }
  .cid-v28A6chB28 .navbar .dropdown-menu .dropdown-item {
    padding: 0 !important;
    margin: 0;
    margin-top: 8px;
    text-align: left;
  }
  .cid-v28A6chB28 .navbar .navbar-brand {
    flex-shrink: initial;
    flex-basis: auto;
    word-break: break-word;
    padding-right: 0;
    width: 100%;
    justify-content: space-between;
  }
  .cid-v28A6chB28 .navbar .navbar-toggler {
    flex-basis: auto;
  }
  .cid-v28A6chB28 .navbar .icons-menu {
    padding: 0;
  }
}
.cid-v28A6chB28 .navbar.navbar-short {
  min-height: 60px;
}
.cid-v28A6chB28 .navbar.navbar-short .navbar-logo img {
  height: 2.5rem !important;
}
.cid-v28A6chB28 .navbar.navbar-short .navbar-brand {
  min-height: 60px;
  padding: 0;
}
.cid-v28A6chB28 .navbar-brand {
  min-height: 70px;
  flex-shrink: 0;
  align-items: center;
  margin-right: 0;
  padding: 10px 0;
  transition: all 0.3s;
  word-break: break-word;
  z-index: 1;
}
.cid-v28A6chB28 .navbar-brand .navbar-caption {
  line-height: inherit !important;
  font-weight: 400;
}
.cid-v28A6chB28 .navbar-brand .navbar-logo a {
  outline: none;
}
.cid-v28A6chB28 .dropdown-item.active,
.cid-v28A6chB28 .dropdown-item:active {
  background-color: transparent;
}
.cid-v28A6chB28 .navbar-expand-lg .navbar-nav .nav-link {
  margin: 8px 12px !important;
}
@media (max-width: 991px) {
  .cid-v28A6chB28 .navbar-expand-lg .navbar-nav .nav-link {
    margin: 8px 10px !important;
  }
}
.cid-v28A6chB28 .nav-dropdown .link.dropdown-toggle {
  margin-right: 1.667em;
}
.cid-v28A6chB28 .nav-dropdown .link.dropdown-toggle[aria-expanded="true"] {
  margin-right: 0;
  padding: 0.667em 1.667em;
}
.cid-v28A6chB28 .navbar .dropdown.open > .dropdown-menu {
  display: block;
}
.cid-v28A6chB28 ul.navbar-nav {
  flex-wrap: wrap;
  padding: 0;
}
.cid-v28A6chB28 .navbar-buttons {
  text-align: center;
  min-width: 170px;
}
.cid-v28A6chB28 button.navbar-toggler {
  outline: none;
  width: 48px;
  height: 48px;
  border-radius: 50%;
  cursor: pointer;
  transition: all 0.2s;
  position: relative;
  align-self: center;
  color: #f4f4f6;
  background: #f4f4f6;
}
.cid-v28A6chB28 button.navbar-toggler .hamburger span {
  position: absolute;
  right: 10px;
  margin-top: 14px;
  width: 26px;
  height: 2px;
  border-right: 5px;
  background-color: #141414;
}
.cid-v28A6chB28 button.navbar-toggler .hamburger span:nth-child(1) {
  top: 0;
  transition: all 0.2s;
}
.cid-v28A6chB28 button.navbar-toggler .hamburger span:nth-child(2) {
  top: 8px;
  transition: all 0.15s;
}
.cid-v28A6chB28 button.navbar-toggler .hamburger span:nth-child(3) {
  top: 8px;
  transition: all 0.15s;
}
.cid-v28A6chB28 button.navbar-toggler .hamburger span:nth-child(4) {
  top: 16px;
  transition: all 0.2s;
}
.cid-v28A6chB28 nav.opened .hamburger span:nth-child(1) {
  top: 8px;
  width: 0;
  opacity: 0;
  right: 50%;
  transition: all 0.2s;
}
.cid-v28A6chB28 nav.opened .hamburger span:nth-child(2) {
  transform: rotate(45deg);
  transition: all 0.25s;
}
.cid-v28A6chB28 nav.opened .hamburger span:nth-child(3) {
  transform: rotate(-45deg);
  transition: all 0.25s;
}
.cid-v28A6chB28 nav.opened .hamburger span:nth-child(4) {
  top: 8px;
  width: 0;
  opacity: 0;
  right: 50%;
  transition: all 0.2s;
}
.cid-v28A6chB28 a.nav-link {
  display: flex;
  align-items: center;
  justify-content: flex-start;
}
.cid-v28A6chB28 .icons-menu {
  flex-wrap: nowrap;
  display: flex;
  justify-content: center;
  padding: 0;
  text-align: center;
  margin-bottom: 35px;
}
@media screen and (-ms-high-contrast: active), (-ms-high-contrast: none) {
  .cid-v28A6chB28 .navbar {
    height: 70px;
  }
  .cid-v28A6chB28 .navbar.opened {
    height: auto;
  }
  .cid-v28A6chB28 .nav-item .nav-link:hover::before {
    width: 175%;
    max-width: calc(100% + 2rem);
    left: -1rem;
  }
}
.cid-v28A6chB28 .navbar-dropdown .navbar-logo {
  margin-right: 10px;
}
@media (min-width: 768px) {
  .cid-v28A6chB28 .container-fluid {
    padding-left: 64px;
    padding-right: 64px;
  }
}
.cid-v28A6chB28 .mbr-section-btn-main .btn {
  margin: 8px;
  min-width: 180px;
}
.cid-v28A6chB28 .mbr-section-btn-main .btn::before {
  background-image: linear-gradient(90deg, #83c5be 0%, transparent 100%);
}
.cid-v28A6chB28 .mbr-section-btn-main .btn:hover,
.cid-v28A6chB28 .mbr-section-btn-main .btn:focus {
  box-shadow: inset 250px 10px 5px #006d77 !important;
  border-color: #006d77 !important;
}
.cid-v28A6chB28 .mbr-section-btn .btn::before {
  background-image: linear-gradient(90deg, #83c5be 0%, transparent 100%);
}
.cid-v28A6chB28 .mbr-section-btn .btn:hover,
.cid-v28A6chB28 .mbr-section-btn .btn:focus {
  box-shadow: inset 250px 10px 5px #006d77 !important;
  border-color: #006d77 !important;
}
.cid-v28A6chB28 .navbar-caption:hover {
  color: #e29578;
}
@media (min-width: 992px) {
  .cid-v28A6chB28 .dropdown-menu.dropdown-submenu {
    left: 175px !important;
    top: -45% !important;
  }
}
.cid-v28A6chB28 .text_widget {
  margin-bottom: 32px;
}
.cid-v28A6chB28 .text_widget a {
  transition: all 0.3s ease-out;
}
.cid-v28A6chB28 .text_widget a:hover,
.cid-v28A6chB28 .text_widget a:focus {
  opacity: 0.8;
}
@media (min-width: 992px) {
  .cid-v28A6chB28 .navbar-nav.nav-dropdown {
    display: -webkit-flex;
    width: 100%;
    justify-content: flex-end;
    min-width: 200px;
  }
}
.cid-v28A6chB28 .icons-menu-main {
  display: flex;
}
@media (max-width: 992px) {
  .cid-v28A6chB28 .icons-menu-main {
    padding: 0 10px;
  }
}
.cid-v28A6chB28 .mbr-section-subtitle {
  color: #141414;
  text-align: center;
}
.cid-v28A6chB28 .navbar-caption {
  color: #000000;
}
.cid-v28A6chB28 .mbr-text {
  color: #141414;
  text-align: center;
}
.cid-v28A6chB28 .mbr-section-subtitle,
.cid-v28A6chB28 .text_widget,
.cid-v28A6chB28 .mbr-section-btn {
  text-align: center;
}
.cid-v28A6chB28 a[class*="text-"]:not(.nav-link):not(.dropdown-item):not([role]):not(.navbar-caption):hover {
  background-image: none;
}
.cid-v28A6chB28 .nav-link,
.cid-v28A6chB28 .dropdown-item {
  color: #000000;
}
.cid-v28Acy8tlv {
  background-color: transparent;
}
.cid-v28Acy8tlv .navbar-dropdown {
  background-color: #f4f4f6 !important;
  padding: 0;
}
.cid-v28Acy8tlv .navbar.navbar-expand-lg .dropdown .dropdown-menu {
  background-color: #f4f4f6 !important;
  background: #f4f4f6;
}
.cid-v28Acy8tlv .navbar.navbar-expand-lg .dropdown .dropdown-menu .dropdown-submenu {
  margin: 0;
  left: 100%;
}
.cid-v28Acy8tlv .menu_box {
  flex-wrap: nowrap;
}
@media (max-width: 991px) {
  .cid-v28Acy8tlv .menu_box {
    flex-direction: column;
    align-items: flex-start;
  }
  .cid-v28Acy8tlv .menu_box .navbar.opened,
  .cid-v28Acy8tlv .menu_box .navbar-collapse {
    background-color: #f4f4f6 !important;
    transition: all 0s ease 0s;
  }
}
.cid-v28Acy8tlv .navbar-dropdown {
  position: relative !important;
}
.cid-v28Acy8tlv .btn {
  min-height: auto;
  box-shadow: none;
  margin-top: 0;
}
.cid-v28Acy8tlv .btn:hover {
  box-shadow: none;
}
.cid-v28Acy8tlv .nav-item {
  margin: 4px 15px;
}
@media (min-width: 1200px) {
  .cid-v28Acy8tlv .nav-item {
    margin: 4px 20px;
  }
}
@media (max-width: 991px) {
  .cid-v28Acy8tlv .nav-item {
    margin: 0 !important;
  }
}
.cid-v28Acy8tlv .nav-item .nav-link {
  transition: all 0.5s ease-out;
  border-radius: 0.5rem !important;
  position: relative;
}
.cid-v28Acy8tlv .nav-item .nav-link::before {
  content: '';
  position: absolute;
  bottom: 0;
  left: 0;
  background-image: linear-gradient(90deg, #006d77 -5%, #83c5be 95%);
  height: 1px;
  width: 0;
  transition: all 0.3s ease-in-out;
}
.cid-v28Acy8tlv .nav-item .nav-link:hover::before,
.cid-v28Acy8tlv .nav-item .nav-link:focus::before {
  width: 100%;
}
.cid-v28Acy8tlv .dropdown-menu {
  border-radius: 0;
  box-shadow: none;
  text-align: left;
}
@media (min-width: 992px) {
  .cid-v28Acy8tlv .dropdown-menu {
    padding: 18px 34px 22px;
    min-width: 250px;
    top: auto !important;
    left: -40px !important;
  }
  .cid-v28Acy8tlv .dropdown-menu.dropdown-submenu {
    left: 215px !important;
    top: -45% !important;
  }
}
@media (max-width: 991px) {
  .cid-v28Acy8tlv .dropdown-menu .dropdown-toggle[data-toggle="dropdown-submenu"]::after,
  .cid-v28Acy8tlv .link.dropdown-toggle::after {
    display: inline-block;
    width: 7px;
    height: 7px;
    margin-left: 0.5rem;
    margin-bottom: 2px;
    content: "";
    border: 2px solid;
    border-left: none;
    border-top: none;
    transform: rotate(-45deg);
    right: 15px;
    position: absolute;
    margin-top: -2px;
  }
  .cid-v28Acy8tlv .show.dropdown-toggle[aria-expanded="true"]::after {
    transform: rotate(45deg);
    margin-top: -4px;
  }
  .cid-v28Acy8tlv .offcanvas_box {
    display: none;
  }
}
.cid-v28Acy8tlv .dropdown-item {
  border: none;
  font-weight: 300 !important;
}
.cid-v28Acy8tlv .nav-dropdown .link {
  font-weight: 400 !important;
  padding: 0 !important;
  margin: 0 !important;
}
.cid-v28Acy8tlv .nav-dropdown .link.dropdown-toggle::after {
  margin-left: 0.5rem;
  margin-top: 0;
}
.cid-v28Acy8tlv .container {
  display: flex;
  margin: auto;
}
.cid-v28Acy8tlv .iconfont-wrapper {
  color: #141414;
  font-size: 17px;
  margin-right: 10px;
  margin-bottom: 5px;
  width: 25px;
  height: 25px;
  border-radius: 50%;
  display: flex;
  justify-content: center;
  align-items: center;
  transition: all 0.2s ease-in-out;
}
.cid-v28Acy8tlv .iconfont-wrapper:last-child {
  margin-right: 0;
}
.cid-v28Acy8tlv .iconfont-wrapper:hover {
  opacity: 0.5;
}
.cid-v28Acy8tlv .navbar-nav {
  margin: 0 1rem;
}
@media (min-width: 992px) {
  .cid-v28Acy8tlv .navbar-nav {
    margin: 0;
  }
}
.cid-v28Acy8tlv .dropdown-menu,
.cid-v28Acy8tlv .navbar.opened {
  background-color: false !important;
}
.cid-v28Acy8tlv .nav-item:focus,
.cid-v28Acy8tlv .nav-link:focus {
  outline: none;
}
.cid-v28Acy8tlv .dropdown .dropdown-menu .dropdown-item {
  width: auto;
  transition: all 0.25s ease-in-out;
}
.cid-v28Acy8tlv .dropdown .dropdown-menu .dropdown-item::after {
  right: 0.5rem;
}
.cid-v28Acy8tlv .dropdown .dropdown-menu .dropdown-item .mbr-iconfont {
  margin-right: 0.5rem;
  vertical-align: sub;
}
.cid-v28Acy8tlv .dropdown .dropdown-menu .dropdown-item .mbr-iconfont:before {
  display: inline-block;
  transform: scale(1, 1);
  transition: all 0.25s ease-in-out;
}
.cid-v28Acy8tlv .collapsed .dropdown-menu .dropdown-item:before {
  display: none;
}
.cid-v28Acy8tlv .collapsed .dropdown .dropdown-menu .dropdown-item {
  padding: 0.235em 1.5em 0.235em 1.5em !important;
  transition: none;
  margin: 0 !important;
}
.cid-v28Acy8tlv .navbar {
  min-height: 70px;
  padding: 10px 0;
  transition: all 0.3s;
  border-bottom-width: 0;
}
@media (max-width: 992px) {
  .cid-v28Acy8tlv .navbar {
    min-height: 30px;
    max-height: none;
  }
}
.cid-v28Acy8tlv .navbar.opened {
  transition: all 0.3s;
}
.cid-v28Acy8tlv .navbar .dropdown-item {
  padding: 0;
  margin: 8px 0;
}
.cid-v28Acy8tlv .navbar .navbar-logo img {
  max-width: 40px;
  min-height: 40px;
  object-fit: contain;
  border-radius: 10px !important;
}
.cid-v28Acy8tlv .navbar .navbar-collapse {
  justify-content: center;
  justify-content: flex-end;
  z-index: 1;
}
.cid-v28Acy8tlv .navbar.collapsed {
  justify-content: center;
}
.cid-v28Acy8tlv .navbar.collapsed .nav-item .nav-link::before {
  display: none;
}
.cid-v28Acy8tlv .navbar.collapsed.opened .dropdown-menu {
  top: 0;
}
.cid-v28Acy8tlv .navbar.collapsed .dropdown-menu .dropdown-submenu {
  left: 0 !important;
}
.cid-v28Acy8tlv .navbar.collapsed .dropdown-menu .dropdown-item:after {
  right: auto;
}
.cid-v28Acy8tlv .navbar.collapsed ul.navbar-nav li {
  margin: auto;
}
.cid-v28Acy8tlv .navbar.collapsed .dropdown-menu .dropdown-item {
  padding: 0.25rem 1.5rem;
  text-align: left;
}
.cid-v28Acy8tlv .navbar.collapsed .icons-menu {
  padding: 0;
}
@media (max-width: 991px) {
  .cid-v28Acy8tlv .navbar .nav-item {
    padding: 0.5rem 0;
  }
  .cid-v28Acy8tlv .navbar .navbar-collapse {
    padding: 34px 0;
    border-radius: 16px;
    width: 100%;
  }
  .cid-v28Acy8tlv .navbar .nav-item .nav-link::before {
    display: none;
  }
  .cid-v28Acy8tlv .navbar.opened .dropdown-menu {
    top: 0;
  }
  .cid-v28Acy8tlv .navbar .dropdown-menu {
    padding: 6px 0 6px 15px;
  }
  .cid-v28Acy8tlv .navbar .dropdown-menu .dropdown-submenu {
    left: 0 !important;
  }
  .cid-v28Acy8tlv .navbar .dropdown-menu .dropdown-item:after {
    right: auto;
    margin-top: -0.4rem;
  }
  .cid-v28Acy8tlv .navbar .navbar-logo img {
    height: 3rem !important;
  }
  .cid-v28Acy8tlv .navbar ul.navbar-nav {
    overflow: hidden;
    margin: 0;
  }
  .cid-v28Acy8tlv .navbar ul.navbar-nav li {
    margin: 0;
  }
  .cid-v28Acy8tlv .navbar .dropdown-menu .dropdown-item {
    padding: 0 !important;
    margin: 0;
    margin-top: 8px;
    text-align: left;
  }
  .cid-v28Acy8tlv .navbar .navbar-brand {
    flex-shrink: initial;
    flex-basis: auto;
    word-break: break-word;
    padding-right: 0;
    width: 100%;
    justify-content: space-between;
  }
  .cid-v28Acy8tlv .navbar .navbar-toggler {
    flex-basis: auto;
  }
  .cid-v28Acy8tlv .navbar .icons-menu {
    padding: 0;
  }
}
.cid-v28Acy8tlv .navbar.navbar-short {
  min-height: 60px;
}
.cid-v28Acy8tlv .navbar.navbar-short .navbar-logo img {
  height: 2.5rem !important;
}
.cid-v28Acy8tlv .navbar.navbar-short .navbar-brand {
  min-height: 60px;
  padding: 0;
}
.cid-v28Acy8tlv .navbar-brand {
  min-height: 70px;
  flex-shrink: 0;
  align-items: center;
  margin-right: 0;
  padding: 10px 0;
  transition: all 0.3s;
  word-break: break-word;
  z-index: 1;
}
.cid-v28Acy8tlv .navbar-brand .navbar-caption {
  line-height: inherit !important;
  font-weight: 400;
}
.cid-v28Acy8tlv .navbar-brand .navbar-logo a {
  outline: none;
}
.cid-v28Acy8tlv .dropdown-item.active,
.cid-v28Acy8tlv .dropdown-item:active {
  background-color: transparent;
}
.cid-v28Acy8tlv .navbar-expand-lg .navbar-nav .nav-link {
  margin: 8px 12px !important;
}
@media (max-width: 991px) {
  .cid-v28Acy8tlv .navbar-expand-lg .navbar-nav .nav-link {
    margin: 8px 10px !important;
  }
}
.cid-v28Acy8tlv .nav-dropdown .link.dropdown-toggle {
  margin-right: 1.667em;
}
.cid-v28Acy8tlv .nav-dropdown .link.dropdown-toggle[aria-expanded="true"] {
  margin-right: 0;
  padding: 0.667em 1.667em;
}
.cid-v28Acy8tlv .navbar .dropdown.open > .dropdown-menu {
  display: block;
}
.cid-v28Acy8tlv ul.navbar-nav {
  flex-wrap: wrap;
  padding: 0;
}
.cid-v28Acy8tlv .navbar-buttons {
  text-align: center;
  min-width: 170px;
}
.cid-v28Acy8tlv button.navbar-toggler {
  outline: none;
  width: 48px;
  height: 48px;
  border-radius: 50%;
  cursor: pointer;
  transition: all 0.2s;
  position: relative;
  align-self: center;
  color: #f4f4f6;
  background: #f4f4f6;
}
.cid-v28Acy8tlv button.navbar-toggler .hamburger span {
  position: absolute;
  right: 10px;
  margin-top: 14px;
  width: 26px;
  height: 2px;
  border-right: 5px;
  background-color: #141414;
}
.cid-v28Acy8tlv button.navbar-toggler .hamburger span:nth-child(1) {
  top: 0;
  transition: all 0.2s;
}
.cid-v28Acy8tlv button.navbar-toggler .hamburger span:nth-child(2) {
  top: 8px;
  transition: all 0.15s;
}
.cid-v28Acy8tlv button.navbar-toggler .hamburger span:nth-child(3) {
  top: 8px;
  transition: all 0.15s;
}
.cid-v28Acy8tlv button.navbar-toggler .hamburger span:nth-child(4) {
  top: 16px;
  transition: all 0.2s;
}
.cid-v28Acy8tlv nav.opened .hamburger span:nth-child(1) {
  top: 8px;
  width: 0;
  opacity: 0;
  right: 50%;
  transition: all 0.2s;
}
.cid-v28Acy8tlv nav.opened .hamburger span:nth-child(2) {
  transform: rotate(45deg);
  transition: all 0.25s;
}
.cid-v28Acy8tlv nav.opened .hamburger span:nth-child(3) {
  transform: rotate(-45deg);
  transition: all 0.25s;
}
.cid-v28Acy8tlv nav.opened .hamburger span:nth-child(4) {
  top: 8px;
  width: 0;
  opacity: 0;
  right: 50%;
  transition: all 0.2s;
}
.cid-v28Acy8tlv a.nav-link {
  display: flex;
  align-items: center;
  justify-content: flex-start;
}
.cid-v28Acy8tlv .icons-menu {
  flex-wrap: nowrap;
  display: flex;
  justify-content: center;
  padding: 0;
  text-align: center;
  margin-bottom: 35px;
}
@media screen and (-ms-high-contrast: active), (-ms-high-contrast: none) {
  .cid-v28Acy8tlv .navbar {
    height: 70px;
  }
  .cid-v28Acy8tlv .navbar.opened {
    height: auto;
  }
  .cid-v28Acy8tlv .nav-item .nav-link:hover::before {
    width: 175%;
    max-width: calc(100% + 2rem);
    left: -1rem;
  }
}
.cid-v28Acy8tlv .navbar-dropdown .navbar-logo {
  margin-right: 10px;
}
@media (min-width: 768px) {
  .cid-v28Acy8tlv .container-fluid {
    padding-left: 64px;
    padding-right: 64px;
  }
}
.cid-v28Acy8tlv .mbr-section-btn-main .btn {
  margin: 8px;
  min-width: 180px;
}
.cid-v28Acy8tlv .mbr-section-btn-main .btn::before {
  background-image: linear-gradient(90deg, #83c5be 0%, transparent 100%);
}
.cid-v28Acy8tlv .mbr-section-btn-main .btn:hover,
.cid-v28Acy8tlv .mbr-section-btn-main .btn:focus {
  box-shadow: inset 250px 10px 5px #006d77 !important;
  border-color: #006d77 !important;
}
.cid-v28Acy8tlv .mbr-section-btn .btn::before {
  background-image: linear-gradient(90deg, #83c5be 0%, transparent 100%);
}
.cid-v28Acy8tlv .mbr-section-btn .btn:hover,
.cid-v28Acy8tlv .mbr-section-btn .btn:focus {
  box-shadow: inset 250px 10px 5px #006d77 !important;
  border-color: #006d77 !important;
}
.cid-v28Acy8tlv .navbar-caption:hover {
  color: #e29578;
}
@media (min-width: 992px) {
  .cid-v28Acy8tlv .dropdown-menu.dropdown-submenu {
    left: 175px !important;
    top: -45% !important;
  }
}
.cid-v28Acy8tlv .text_widget {
  margin-bottom: 32px;
}
.cid-v28Acy8tlv .text_widget a {
  transition: all 0.3s ease-out;
}
.cid-v28Acy8tlv .text_widget a:hover,
.cid-v28Acy8tlv .text_widget a:focus {
  opacity: 0.8;
}
@media (min-width: 992px) {
  .cid-v28Acy8tlv .navbar-nav.nav-dropdown {
    display: -webkit-flex;
    width: 100%;
    justify-content: flex-end;
    min-width: 200px;
  }
}
.cid-v28Acy8tlv .icons-menu-main {
  display: flex;
}
@media (max-width: 992px) {
  .cid-v28Acy8tlv .icons-menu-main {
    padding: 0 10px;
  }
}
.cid-v28Acy8tlv .mbr-section-subtitle {
  color: #141414;
  text-align: center;
}
.cid-v28Acy8tlv .navbar-caption {
  color: #000000;
}
.cid-v28Acy8tlv .mbr-text {
  color: #141414;
  text-align: center;
}
.cid-v28Acy8tlv .mbr-section-subtitle,
.cid-v28Acy8tlv .text_widget,
.cid-v28Acy8tlv .mbr-section-btn {
  text-align: center;
}
.cid-v28Acy8tlv a[class*="text-"]:not(.nav-link):not(.dropdown-item):not([role]):not(.navbar-caption):hover {
  background-image: none;
}
.cid-v28Acy8tlv .nav-link,
.cid-v28Acy8tlv .dropdown-item {
  color: #000000;
}
.cid-v28AivCuVx {
  background-color: transparent;
}
.cid-v28AivCuVx .navbar-dropdown {
  background-color: #f4f4f6 !important;
  padding: 0;
}
.cid-v28AivCuVx .navbar.navbar-expand-lg .dropdown .dropdown-menu {
  background-color: #f4f4f6 !important;
  background: #f4f4f6;
}
.cid-v28AivCuVx .navbar.navbar-expand-lg .dropdown .dropdown-menu .dropdown-submenu {
  margin: 0;
  left: 100%;
}
.cid-v28AivCuVx .menu_box {
  flex-wrap: nowrap;
}
@media (max-width: 991px) {
  .cid-v28AivCuVx .menu_box {
    flex-direction: column;
    align-items: flex-start;
  }
  .cid-v28AivCuVx .menu_box .navbar.opened,
  .cid-v28AivCuVx .menu_box .navbar-collapse {
    background-color: #f4f4f6 !important;
    transition: all 0s ease 0s;
  }
}
.cid-v28AivCuVx .navbar-dropdown {
  position: relative !important;
}
.cid-v28AivCuVx .btn {
  min-height: auto;
  box-shadow: none;
  margin-top: 0;
}
.cid-v28AivCuVx .btn:hover {
  box-shadow: none;
}
.cid-v28AivCuVx .nav-item {
  margin: 4px 15px;
}
@media (min-width: 1200px) {
  .cid-v28AivCuVx .nav-item {
    margin: 4px 20px;
  }
}
@media (max-width: 991px) {
  .cid-v28AivCuVx .nav-item {
    margin: 0 !important;
  }
}
.cid-v28AivCuVx .nav-item .nav-link {
  transition: all 0.5s ease-out;
  border-radius: 0.5rem !important;
  position: relative;
}
.cid-v28AivCuVx .nav-item .nav-link::before {
  content: '';
  position: absolute;
  bottom: 0;
  left: 0;
  background-image: linear-gradient(90deg, #006d77 -5%, #83c5be 95%);
  height: 1px;
  width: 0;
  transition: all 0.3s ease-in-out;
}
.cid-v28AivCuVx .nav-item .nav-link:hover::before,
.cid-v28AivCuVx .nav-item .nav-link:focus::before {
  width: 100%;
}
.cid-v28AivCuVx .dropdown-menu {
  border-radius: 0;
  box-shadow: none;
  text-align: left;
}
@media (min-width: 992px) {
  .cid-v28AivCuVx .dropdown-menu {
    padding: 18px 34px 22px;
    min-width: 250px;
    top: auto !important;
    left: -40px !important;
  }
  .cid-v28AivCuVx .dropdown-menu.dropdown-submenu {
    left: 215px !important;
    top: -45% !important;
  }
}
@media (max-width: 991px) {
  .cid-v28AivCuVx .dropdown-menu .dropdown-toggle[data-toggle="dropdown-submenu"]::after,
  .cid-v28AivCuVx .link.dropdown-toggle::after {
    display: inline-block;
    width: 7px;
    height: 7px;
    margin-left: 0.5rem;
    margin-bottom: 2px;
    content: "";
    border: 2px solid;
    border-left: none;
    border-top: none;
    transform: rotate(-45deg);
    right: 15px;
    position: absolute;
    margin-top: -2px;
  }
  .cid-v28AivCuVx .show.dropdown-toggle[aria-expanded="true"]::after {
    transform: rotate(45deg);
    margin-top: -4px;
  }
  .cid-v28AivCuVx .offcanvas_box {
    display: none;
  }
}
.cid-v28AivCuVx .dropdown-item {
  border: none;
  font-weight: 300 !important;
}
.cid-v28AivCuVx .nav-dropdown .link {
  font-weight: 400 !important;
  padding: 0 !important;
  margin: 0 !important;
}
.cid-v28AivCuVx .nav-dropdown .link.dropdown-toggle::after {
  margin-left: 0.5rem;
  margin-top: 0;
}
.cid-v28AivCuVx .container {
  display: flex;
  margin: auto;
}
.cid-v28AivCuVx .iconfont-wrapper {
  color: #141414;
  font-size: 17px;
  margin-right: 10px;
  margin-bottom: 5px;
  width: 25px;
  height: 25px;
  border-radius: 50%;
  display: flex;
  justify-content: center;
  align-items: center;
  transition: all 0.2s ease-in-out;
}
.cid-v28AivCuVx .iconfont-wrapper:last-child {
  margin-right: 0;
}
.cid-v28AivCuVx .iconfont-wrapper:hover {
  opacity: 0.5;
}
.cid-v28AivCuVx .navbar-nav {
  margin: 0 1rem;
}
@media (min-width: 992px) {
  .cid-v28AivCuVx .navbar-nav {
    margin: 0;
  }
}
.cid-v28AivCuVx .dropdown-menu,
.cid-v28AivCuVx .navbar.opened {
  background-color: false !important;
}
.cid-v28AivCuVx .nav-item:focus,
.cid-v28AivCuVx .nav-link:focus {
  outline: none;
}
.cid-v28AivCuVx .dropdown .dropdown-menu .dropdown-item {
  width: auto;
  transition: all 0.25s ease-in-out;
}
.cid-v28AivCuVx .dropdown .dropdown-menu .dropdown-item::after {
  right: 0.5rem;
}
.cid-v28AivCuVx .dropdown .dropdown-menu .dropdown-item .mbr-iconfont {
  margin-right: 0.5rem;
  vertical-align: sub;
}
.cid-v28AivCuVx .dropdown .dropdown-menu .dropdown-item .mbr-iconfont:before {
  display: inline-block;
  transform: scale(1, 1);
  transition: all 0.25s ease-in-out;
}
.cid-v28AivCuVx .collapsed .dropdown-menu .dropdown-item:before {
  display: none;
}
.cid-v28AivCuVx .collapsed .dropdown .dropdown-menu .dropdown-item {
  padding: 0.235em 1.5em 0.235em 1.5em !important;
  transition: none;
  margin: 0 !important;
}
.cid-v28AivCuVx .navbar {
  min-height: 70px;
  padding: 10px 0;
  transition: all 0.3s;
  border-bottom-width: 0;
}
@media (max-width: 992px) {
  .cid-v28AivCuVx .navbar {
    min-height: 30px;
    max-height: none;
  }
}
.cid-v28AivCuVx .navbar.opened {
  transition: all 0.3s;
}
.cid-v28AivCuVx .navbar .dropdown-item {
  padding: 0;
  margin: 8px 0;
}
.cid-v28AivCuVx .navbar .navbar-logo img {
  max-width: 40px;
  min-height: 40px;
  object-fit: contain;
  border-radius: 10px !important;
}
.cid-v28AivCuVx .navbar .navbar-collapse {
  justify-content: center;
  justify-content: flex-end;
  z-index: 1;
}
.cid-v28AivCuVx .navbar.collapsed {
  justify-content: center;
}
.cid-v28AivCuVx .navbar.collapsed .nav-item .nav-link::before {
  display: none;
}
.cid-v28AivCuVx .navbar.collapsed.opened .dropdown-menu {
  top: 0;
}
.cid-v28AivCuVx .navbar.collapsed .dropdown-menu .dropdown-submenu {
  left: 0 !important;
}
.cid-v28AivCuVx .navbar.collapsed .dropdown-menu .dropdown-item:after {
  right: auto;
}
.cid-v28AivCuVx .navbar.collapsed ul.navbar-nav li {
  margin: auto;
}
.cid-v28AivCuVx .navbar.collapsed .dropdown-menu .dropdown-item {
  padding: 0.25rem 1.5rem;
  text-align: left;
}
.cid-v28AivCuVx .navbar.collapsed .icons-menu {
  padding: 0;
}
@media (max-width: 991px) {
  .cid-v28AivCuVx .navbar .nav-item {
    padding: 0.5rem 0;
  }
  .cid-v28AivCuVx .navbar .navbar-collapse {
    padding: 34px 0;
    border-radius: 16px;
    width: 100%;
  }
  .cid-v28AivCuVx .navbar .nav-item .nav-link::before {
    display: none;
  }
  .cid-v28AivCuVx .navbar.opened .dropdown-menu {
    top: 0;
  }
  .cid-v28AivCuVx .navbar .dropdown-menu {
    padding: 6px 0 6px 15px;
  }
  .cid-v28AivCuVx .navbar .dropdown-menu .dropdown-submenu {
    left: 0 !important;
  }
  .cid-v28AivCuVx .navbar .dropdown-menu .dropdown-item:after {
    right: auto;
    margin-top: -0.4rem;
  }
  .cid-v28AivCuVx .navbar .navbar-logo img {
    height: 3rem !important;
  }
  .cid-v28AivCuVx .navbar ul.navbar-nav {
    overflow: hidden;
    margin: 0;
  }
  .cid-v28AivCuVx .navbar ul.navbar-nav li {
    margin: 0;
  }
  .cid-v28AivCuVx .navbar .dropdown-menu .dropdown-item {
    padding: 0 !important;
    margin: 0;
    margin-top: 8px;
    text-align: left;
  }
  .cid-v28AivCuVx .navbar .navbar-brand {
    flex-shrink: initial;
    flex-basis: auto;
    word-break: break-word;
    padding-right: 0;
    width: 100%;
    justify-content: space-between;
  }
  .cid-v28AivCuVx .navbar .navbar-toggler {
    flex-basis: auto;
  }
  .cid-v28AivCuVx .navbar .icons-menu {
    padding: 0;
  }
}
.cid-v28AivCuVx .navbar.navbar-short {
  min-height: 60px;
}
.cid-v28AivCuVx .navbar.navbar-short .navbar-logo img {
  height: 2.5rem !important;
}
.cid-v28AivCuVx .navbar.navbar-short .navbar-brand {
  min-height: 60px;
  padding: 0;
}
.cid-v28AivCuVx .navbar-brand {
  min-height: 70px;
  flex-shrink: 0;
  align-items: center;
  margin-right: 0;
  padding: 10px 0;
  transition: all 0.3s;
  word-break: break-word;
  z-index: 1;
}
.cid-v28AivCuVx .navbar-brand .navbar-caption {
  line-height: inherit !important;
  font-weight: 400;
}
.cid-v28AivCuVx .navbar-brand .navbar-logo a {
  outline: none;
}
.cid-v28AivCuVx .dropdown-item.active,
.cid-v28AivCuVx .dropdown-item:active {
  background-color: transparent;
}
.cid-v28AivCuVx .navbar-expand-lg .navbar-nav .nav-link {
  margin: 8px 12px !important;
}
@media (max-width: 991px) {
  .cid-v28AivCuVx .navbar-expand-lg .navbar-nav .nav-link {
    margin: 8px 10px !important;
  }
}
.cid-v28AivCuVx .nav-dropdown .link.dropdown-toggle {
  margin-right: 1.667em;
}
.cid-v28AivCuVx .nav-dropdown .link.dropdown-toggle[aria-expanded="true"] {
  margin-right: 0;
  padding: 0.667em 1.667em;
}
.cid-v28AivCuVx .navbar .dropdown.open > .dropdown-menu {
  display: block;
}
.cid-v28AivCuVx ul.navbar-nav {
  flex-wrap: wrap;
  padding: 0;
}
.cid-v28AivCuVx .navbar-buttons {
  text-align: center;
  min-width: 170px;
}
.cid-v28AivCuVx button.navbar-toggler {
  outline: none;
  width: 48px;
  height: 48px;
  border-radius: 50%;
  cursor: pointer;
  transition: all 0.2s;
  position: relative;
  align-self: center;
  color: #f4f4f6;
  background: #f4f4f6;
}
.cid-v28AivCuVx button.navbar-toggler .hamburger span {
  position: absolute;
  right: 10px;
  margin-top: 14px;
  width: 26px;
  height: 2px;
  border-right: 5px;
  background-color: #141414;
}
.cid-v28AivCuVx button.navbar-toggler .hamburger span:nth-child(1) {
  top: 0;
  transition: all 0.2s;
}
.cid-v28AivCuVx button.navbar-toggler .hamburger span:nth-child(2) {
  top: 8px;
  transition: all 0.15s;
}
.cid-v28AivCuVx button.navbar-toggler .hamburger span:nth-child(3) {
  top: 8px;
  transition: all 0.15s;
}
.cid-v28AivCuVx button.navbar-toggler .hamburger span:nth-child(4) {
  top: 16px;
  transition: all 0.2s;
}
.cid-v28AivCuVx nav.opened .hamburger span:nth-child(1) {
  top: 8px;
  width: 0;
  opacity: 0;
  right: 50%;
  transition: all 0.2s;
}
.cid-v28AivCuVx nav.opened .hamburger span:nth-child(2) {
  transform: rotate(45deg);
  transition: all 0.25s;
}
.cid-v28AivCuVx nav.opened .hamburger span:nth-child(3) {
  transform: rotate(-45deg);
  transition: all 0.25s;
}
.cid-v28AivCuVx nav.opened .hamburger span:nth-child(4) {
  top: 8px;
  width: 0;
  opacity: 0;
  right: 50%;
  transition: all 0.2s;
}
.cid-v28AivCuVx a.nav-link {
  display: flex;
  align-items: center;
  justify-content: flex-start;
}
.cid-v28AivCuVx .icons-menu {
  flex-wrap: nowrap;
  display: flex;
  justify-content: center;
  padding: 0;
  text-align: center;
  margin-bottom: 35px;
}
@media screen and (-ms-high-contrast: active), (-ms-high-contrast: none) {
  .cid-v28AivCuVx .navbar {
    height: 70px;
  }
  .cid-v28AivCuVx .navbar.opened {
    height: auto;
  }
  .cid-v28AivCuVx .nav-item .nav-link:hover::before {
    width: 175%;
    max-width: calc(100% + 2rem);
    left: -1rem;
  }
}
.cid-v28AivCuVx .navbar-dropdown .navbar-logo {
  margin-right: 10px;
}
@media (min-width: 768px) {
  .cid-v28AivCuVx .container-fluid {
    padding-left: 64px;
    padding-right: 64px;
  }
}
.cid-v28AivCuVx .mbr-section-btn-main .btn {
  margin: 8px;
  min-width: 180px;
}
.cid-v28AivCuVx .mbr-section-btn-main .btn::before {
  background-image: linear-gradient(90deg, #83c5be 0%, transparent 100%);
}
.cid-v28AivCuVx .mbr-section-btn-main .btn:hover,
.cid-v28AivCuVx .mbr-section-btn-main .btn:focus {
  box-shadow: inset 250px 10px 5px #006d77 !important;
  border-color: #006d77 !important;
}
.cid-v28AivCuVx .mbr-section-btn .btn::before {
  background-image: linear-gradient(90deg, #83c5be 0%, transparent 100%);
}
.cid-v28AivCuVx .mbr-section-btn .btn:hover,
.cid-v28AivCuVx .mbr-section-btn .btn:focus {
  box-shadow: inset 250px 10px 5px #006d77 !important;
  border-color: #006d77 !important;
}
.cid-v28AivCuVx .navbar-caption:hover {
  color: #e29578;
}
@media (min-width: 992px) {
  .cid-v28AivCuVx .dropdown-menu.dropdown-submenu {
    left: 175px !important;
    top: -45% !important;
  }
}
.cid-v28AivCuVx .text_widget {
  margin-bottom: 32px;
}
.cid-v28AivCuVx .text_widget a {
  transition: all 0.3s ease-out;
}
.cid-v28AivCuVx .text_widget a:hover,
.cid-v28AivCuVx .text_widget a:focus {
  opacity: 0.8;
}
@media (min-width: 992px) {
  .cid-v28AivCuVx .navbar-nav.nav-dropdown {
    display: -webkit-flex;
    width: 100%;
    justify-content: flex-end;
    min-width: 200px;
  }
}
.cid-v28AivCuVx .icons-menu-main {
  display: flex;
}
@media (max-width: 992px) {
  .cid-v28AivCuVx .icons-menu-main {
    padding: 0 10px;
  }
}
.cid-v28AivCuVx .mbr-section-subtitle {
  color: #141414;
  text-align: center;
}
.cid-v28AivCuVx .navbar-caption {
  color: #000000;
}
.cid-v28AivCuVx .mbr-text {
  color: #141414;
  text-align: center;
}
.cid-v28AivCuVx .mbr-section-subtitle,
.cid-v28AivCuVx .text_widget,
.cid-v28AivCuVx .mbr-section-btn {
  text-align: center;
}
.cid-v28AivCuVx a[class*="text-"]:not(.nav-link):not(.dropdown-item):not([role]):not(.navbar-caption):hover {
  background-image: none;
}
.cid-v28AivCuVx .nav-link,
.cid-v28AivCuVx .dropdown-item {
  color: #000000;
}
.cid-v28Aq4iiTM {
  background-color: transparent;
}
.cid-v28Aq4iiTM .navbar-dropdown {
  background-color: #f4f4f6 !important;
  padding: 0;
}
.cid-v28Aq4iiTM .navbar.navbar-expand-lg .dropdown .dropdown-menu {
  background-color: #f4f4f6 !important;
  background: #f4f4f6;
}
.cid-v28Aq4iiTM .navbar.navbar-expand-lg .dropdown .dropdown-menu .dropdown-submenu {
  margin: 0;
  left: 100%;
}
.cid-v28Aq4iiTM .menu_box {
  flex-wrap: nowrap;
}
@media (max-width: 991px) {
  .cid-v28Aq4iiTM .menu_box {
    flex-direction: column;
    align-items: flex-start;
  }
  .cid-v28Aq4iiTM .menu_box .navbar.opened,
  .cid-v28Aq4iiTM .menu_box .navbar-collapse {
    background-color: #f4f4f6 !important;
    transition: all 0s ease 0s;
  }
}
.cid-v28Aq4iiTM .navbar-dropdown {
  position: relative !important;
}
.cid-v28Aq4iiTM .btn {
  min-height: auto;
  box-shadow: none;
  margin-top: 0;
}
.cid-v28Aq4iiTM .btn:hover {
  box-shadow: none;
}
.cid-v28Aq4iiTM .nav-item {
  margin: 4px 15px;
}
@media (min-width: 1200px) {
  .cid-v28Aq4iiTM .nav-item {
    margin: 4px 20px;
  }
}
@media (max-width: 991px) {
  .cid-v28Aq4iiTM .nav-item {
    margin: 0 !important;
  }
}
.cid-v28Aq4iiTM .nav-item .nav-link {
  transition: all 0.5s ease-out;
  border-radius: 0.5rem !important;
  position: relative;
}
.cid-v28Aq4iiTM .nav-item .nav-link::before {
  content: '';
  position: absolute;
  bottom: 0;
  left: 0;
  background-image: linear-gradient(90deg, #006d77 -5%, #83c5be 95%);
  height: 1px;
  width: 0;
  transition: all 0.3s ease-in-out;
}
.cid-v28Aq4iiTM .nav-item .nav-link:hover::before,
.cid-v28Aq4iiTM .nav-item .nav-link:focus::before {
  width: 100%;
}
.cid-v28Aq4iiTM .dropdown-menu {
  border-radius: 0;
  box-shadow: none;
  text-align: left;
}
@media (min-width: 992px) {
  .cid-v28Aq4iiTM .dropdown-menu {
    padding: 18px 34px 22px;
    min-width: 250px;
    top: auto !important;
    left: -40px !important;
  }
  .cid-v28Aq4iiTM .dropdown-menu.dropdown-submenu {
    left: 215px !important;
    top: -45% !important;
  }
}
@media (max-width: 991px) {
  .cid-v28Aq4iiTM .dropdown-menu .dropdown-toggle[data-toggle="dropdown-submenu"]::after,
  .cid-v28Aq4iiTM .link.dropdown-toggle::after {
    display: inline-block;
    width: 7px;
    height: 7px;
    margin-left: 0.5rem;
    margin-bottom: 2px;
    content: "";
    border: 2px solid;
    border-left: none;
    border-top: none;
    transform: rotate(-45deg);
    right: 15px;
    position: absolute;
    margin-top: -2px;
  }
  .cid-v28Aq4iiTM .show.dropdown-toggle[aria-expanded="true"]::after {
    transform: rotate(45deg);
    margin-top: -4px;
  }
  .cid-v28Aq4iiTM .offcanvas_box {
    display: none;
  }
}
.cid-v28Aq4iiTM .dropdown-item {
  border: none;
  font-weight: 300 !important;
}
.cid-v28Aq4iiTM .nav-dropdown .link {
  font-weight: 400 !important;
  padding: 0 !important;
  margin: 0 !important;
}
.cid-v28Aq4iiTM .nav-dropdown .link.dropdown-toggle::after {
  margin-left: 0.5rem;
  margin-top: 0;
}
.cid-v28Aq4iiTM .container {
  display: flex;
  margin: auto;
}
.cid-v28Aq4iiTM .iconfont-wrapper {
  color: #141414;
  font-size: 17px;
  margin-right: 10px;
  margin-bottom: 5px;
  width: 25px;
  height: 25px;
  border-radius: 50%;
  display: flex;
  justify-content: center;
  align-items: center;
  transition: all 0.2s ease-in-out;
}
.cid-v28Aq4iiTM .iconfont-wrapper:last-child {
  margin-right: 0;
}
.cid-v28Aq4iiTM .iconfont-wrapper:hover {
  opacity: 0.5;
}
.cid-v28Aq4iiTM .navbar-nav {
  margin: 0 1rem;
}
@media (min-width: 992px) {
  .cid-v28Aq4iiTM .navbar-nav {
    margin: 0;
  }
}
.cid-v28Aq4iiTM .dropdown-menu,
.cid-v28Aq4iiTM .navbar.opened {
  background-color: false !important;
}
.cid-v28Aq4iiTM .nav-item:focus,
.cid-v28Aq4iiTM .nav-link:focus {
  outline: none;
}
.cid-v28Aq4iiTM .dropdown .dropdown-menu .dropdown-item {
  width: auto;
  transition: all 0.25s ease-in-out;
}
.cid-v28Aq4iiTM .dropdown .dropdown-menu .dropdown-item::after {
  right: 0.5rem;
}
.cid-v28Aq4iiTM .dropdown .dropdown-menu .dropdown-item .mbr-iconfont {
  margin-right: 0.5rem;
  vertical-align: sub;
}
.cid-v28Aq4iiTM .dropdown .dropdown-menu .dropdown-item .mbr-iconfont:before {
  display: inline-block;
  transform: scale(1, 1);
  transition: all 0.25s ease-in-out;
}
.cid-v28Aq4iiTM .collapsed .dropdown-menu .dropdown-item:before {
  display: none;
}
.cid-v28Aq4iiTM .collapsed .dropdown .dropdown-menu .dropdown-item {
  padding: 0.235em 1.5em 0.235em 1.5em !important;
  transition: none;
  margin: 0 !important;
}
.cid-v28Aq4iiTM .navbar {
  min-height: 70px;
  padding: 10px 0;
  transition: all 0.3s;
  border-bottom-width: 0;
}
@media (max-width: 992px) {
  .cid-v28Aq4iiTM .navbar {
    min-height: 30px;
    max-height: none;
  }
}
.cid-v28Aq4iiTM .navbar.opened {
  transition: all 0.3s;
}
.cid-v28Aq4iiTM .navbar .dropdown-item {
  padding: 0;
  margin: 8px 0;
}
.cid-v28Aq4iiTM .navbar .navbar-logo img {
  max-width: 40px;
  min-height: 40px;
  object-fit: contain;
  border-radius: 10px !important;
}
.cid-v28Aq4iiTM .navbar .navbar-collapse {
  justify-content: center;
  justify-content: flex-end;
  z-index: 1;
}
.cid-v28Aq4iiTM .navbar.collapsed {
  justify-content: center;
}
.cid-v28Aq4iiTM .navbar.collapsed .nav-item .nav-link::before {
  display: none;
}
.cid-v28Aq4iiTM .navbar.collapsed.opened .dropdown-menu {
  top: 0;
}
.cid-v28Aq4iiTM .navbar.collapsed .dropdown-menu .dropdown-submenu {
  left: 0 !important;
}
.cid-v28Aq4iiTM .navbar.collapsed .dropdown-menu .dropdown-item:after {
  right: auto;
}
.cid-v28Aq4iiTM .navbar.collapsed ul.navbar-nav li {
  margin: auto;
}
.cid-v28Aq4iiTM .navbar.collapsed .dropdown-menu .dropdown-item {
  padding: 0.25rem 1.5rem;
  text-align: left;
}
.cid-v28Aq4iiTM .navbar.collapsed .icons-menu {
  padding: 0;
}
@media (max-width: 991px) {
  .cid-v28Aq4iiTM .navbar .nav-item {
    padding: 0.5rem 0;
  }
  .cid-v28Aq4iiTM .navbar .navbar-collapse {
    padding: 34px 0;
    border-radius: 16px;
    width: 100%;
  }
  .cid-v28Aq4iiTM .navbar .nav-item .nav-link::before {
    display: none;
  }
  .cid-v28Aq4iiTM .navbar.opened .dropdown-menu {
    top: 0;
  }
  .cid-v28Aq4iiTM .navbar .dropdown-menu {
    padding: 6px 0 6px 15px;
  }
  .cid-v28Aq4iiTM .navbar .dropdown-menu .dropdown-submenu {
    left: 0 !important;
  }
  .cid-v28Aq4iiTM .navbar .dropdown-menu .dropdown-item:after {
    right: auto;
    margin-top: -0.4rem;
  }
  .cid-v28Aq4iiTM .navbar .navbar-logo img {
    height: 3rem !important;
  }
  .cid-v28Aq4iiTM .navbar ul.navbar-nav {
    overflow: hidden;
    margin: 0;
  }
  .cid-v28Aq4iiTM .navbar ul.navbar-nav li {
    margin: 0;
  }
  .cid-v28Aq4iiTM .navbar .dropdown-menu .dropdown-item {
    padding: 0 !important;
    margin: 0;
    margin-top: 8px;
    text-align: left;
  }
  .cid-v28Aq4iiTM .navbar .navbar-brand {
    flex-shrink: initial;
    flex-basis: auto;
    word-break: break-word;
    padding-right: 0;
    width: 100%;
    justify-content: space-between;
  }
  .cid-v28Aq4iiTM .navbar .navbar-toggler {
    flex-basis: auto;
  }
  .cid-v28Aq4iiTM .navbar .icons-menu {
    padding: 0;
  }
}
.cid-v28Aq4iiTM .navbar.navbar-short {
  min-height: 60px;
}
.cid-v28Aq4iiTM .navbar.navbar-short .navbar-logo img {
  height: 2.5rem !important;
}
.cid-v28Aq4iiTM .navbar.navbar-short .navbar-brand {
  min-height: 60px;
  padding: 0;
}
.cid-v28Aq4iiTM .navbar-brand {
  min-height: 70px;
  flex-shrink: 0;
  align-items: center;
  margin-right: 0;
  padding: 10px 0;
  transition: all 0.3s;
  word-break: break-word;
  z-index: 1;
}
.cid-v28Aq4iiTM .navbar-brand .navbar-caption {
  line-height: inherit !important;
  font-weight: 400;
}
.cid-v28Aq4iiTM .navbar-brand .navbar-logo a {
  outline: none;
}
.cid-v28Aq4iiTM .dropdown-item.active,
.cid-v28Aq4iiTM .dropdown-item:active {
  background-color: transparent;
}
.cid-v28Aq4iiTM .navbar-expand-lg .navbar-nav .nav-link {
  margin: 8px 12px !important;
}
@media (max-width: 991px) {
  .cid-v28Aq4iiTM .navbar-expand-lg .navbar-nav .nav-link {
    margin: 8px 10px !important;
  }
}
.cid-v28Aq4iiTM .nav-dropdown .link.dropdown-toggle {
  margin-right: 1.667em;
}
.cid-v28Aq4iiTM .nav-dropdown .link.dropdown-toggle[aria-expanded="true"] {
  margin-right: 0;
  padding: 0.667em 1.667em;
}
.cid-v28Aq4iiTM .navbar .dropdown.open > .dropdown-menu {
  display: block;
}
.cid-v28Aq4iiTM ul.navbar-nav {
  flex-wrap: wrap;
  padding: 0;
}
.cid-v28Aq4iiTM .navbar-buttons {
  text-align: center;
  min-width: 170px;
}
.cid-v28Aq4iiTM button.navbar-toggler {
  outline: none;
  width: 48px;
  height: 48px;
  border-radius: 50%;
  cursor: pointer;
  transition: all 0.2s;
  position: relative;
  align-self: center;
  color: #f4f4f6;
  background: #f4f4f6;
}
.cid-v28Aq4iiTM button.navbar-toggler .hamburger span {
  position: absolute;
  right: 10px;
  margin-top: 14px;
  width: 26px;
  height: 2px;
  border-right: 5px;
  background-color: #141414;
}
.cid-v28Aq4iiTM button.navbar-toggler .hamburger span:nth-child(1) {
  top: 0;
  transition: all 0.2s;
}
.cid-v28Aq4iiTM button.navbar-toggler .hamburger span:nth-child(2) {
  top: 8px;
  transition: all 0.15s;
}
.cid-v28Aq4iiTM button.navbar-toggler .hamburger span:nth-child(3) {
  top: 8px;
  transition: all 0.15s;
}
.cid-v28Aq4iiTM button.navbar-toggler .hamburger span:nth-child(4) {
  top: 16px;
  transition: all 0.2s;
}
.cid-v28Aq4iiTM nav.opened .hamburger span:nth-child(1) {
  top: 8px;
  width: 0;
  opacity: 0;
  right: 50%;
  transition: all 0.2s;
}
.cid-v28Aq4iiTM nav.opened .hamburger span:nth-child(2) {
  transform: rotate(45deg);
  transition: all 0.25s;
}
.cid-v28Aq4iiTM nav.opened .hamburger span:nth-child(3) {
  transform: rotate(-45deg);
  transition: all 0.25s;
}
.cid-v28Aq4iiTM nav.opened .hamburger span:nth-child(4) {
  top: 8px;
  width: 0;
  opacity: 0;
  right: 50%;
  transition: all 0.2s;
}
.cid-v28Aq4iiTM a.nav-link {
  display: flex;
  align-items: center;
  justify-content: flex-start;
}
.cid-v28Aq4iiTM .icons-menu {
  flex-wrap: nowrap;
  display: flex;
  justify-content: center;
  padding: 0;
  text-align: center;
  margin-bottom: 35px;
}
@media screen and (-ms-high-contrast: active), (-ms-high-contrast: none) {
  .cid-v28Aq4iiTM .navbar {
    height: 70px;
  }
  .cid-v28Aq4iiTM .navbar.opened {
    height: auto;
  }
  .cid-v28Aq4iiTM .nav-item .nav-link:hover::before {
    width: 175%;
    max-width: calc(100% + 2rem);
    left: -1rem;
  }
}
.cid-v28Aq4iiTM .navbar-dropdown .navbar-logo {
  margin-right: 10px;
}
@media (min-width: 768px) {
  .cid-v28Aq4iiTM .container-fluid {
    padding-left: 64px;
    padding-right: 64px;
  }
}
.cid-v28Aq4iiTM .mbr-section-btn-main .btn {
  margin: 8px;
  min-width: 180px;
}
.cid-v28Aq4iiTM .mbr-section-btn-main .btn::before {
  background-image: linear-gradient(90deg, #83c5be 0%, transparent 100%);
}
.cid-v28Aq4iiTM .mbr-section-btn-main .btn:hover,
.cid-v28Aq4iiTM .mbr-section-btn-main .btn:focus {
  box-shadow: inset 250px 10px 5px #006d77 !important;
  border-color: #006d77 !important;
}
.cid-v28Aq4iiTM .mbr-section-btn .btn::before {
  background-image: linear-gradient(90deg, #83c5be 0%, transparent 100%);
}
.cid-v28Aq4iiTM .mbr-section-btn .btn:hover,
.cid-v28Aq4iiTM .mbr-section-btn .btn:focus {
  box-shadow: inset 250px 10px 5px #006d77 !important;
  border-color: #006d77 !important;
}
.cid-v28Aq4iiTM .navbar-caption:hover {
  color: #e29578;
}
@media (min-width: 992px) {
  .cid-v28Aq4iiTM .dropdown-menu.dropdown-submenu {
    left: 175px !important;
    top: -45% !important;
  }
}
.cid-v28Aq4iiTM .text_widget {
  margin-bottom: 32px;
}
.cid-v28Aq4iiTM .text_widget a {
  transition: all 0.3s ease-out;
}
.cid-v28Aq4iiTM .text_widget a:hover,
.cid-v28Aq4iiTM .text_widget a:focus {
  opacity: 0.8;
}
@media (min-width: 992px) {
  .cid-v28Aq4iiTM .navbar-nav.nav-dropdown {
    display: -webkit-flex;
    width: 100%;
    justify-content: flex-end;
    min-width: 200px;
  }
}
.cid-v28Aq4iiTM .icons-menu-main {
  display: flex;
}
@media (max-width: 992px) {
  .cid-v28Aq4iiTM .icons-menu-main {
    padding: 0 10px;
  }
}
.cid-v28Aq4iiTM .mbr-section-subtitle {
  color: #141414;
  text-align: center;
}
.cid-v28Aq4iiTM .navbar-caption {
  color: #000000;
}
.cid-v28Aq4iiTM .mbr-text {
  color: #141414;
  text-align: center;
}
.cid-v28Aq4iiTM .mbr-section-subtitle,
.cid-v28Aq4iiTM .text_widget,
.cid-v28Aq4iiTM .mbr-section-btn {
  text-align: center;
}
.cid-v28Aq4iiTM a[class*="text-"]:not(.nav-link):not(.dropdown-item):not([role]):not(.navbar-caption):hover {
  background-image: none;
}
.cid-v28Aq4iiTM .nav-link,
.cid-v28Aq4iiTM .dropdown-item {
  color: #000000;
}
.cid-v28AwzVbHu {
  background-color: transparent;
}
.cid-v28AwzVbHu .navbar-dropdown {
  background-color: #f4f4f6 !important;
  padding: 0;
}
.cid-v28AwzVbHu .navbar.navbar-expand-lg .dropdown .dropdown-menu {
  background-color: #f4f4f6 !important;
  background: #f4f4f6;
}
.cid-v28AwzVbHu .navbar.navbar-expand-lg .dropdown .dropdown-menu .dropdown-submenu {
  margin: 0;
  left: 100%;
}
.cid-v28AwzVbHu .menu_box {
  flex-wrap: nowrap;
}
@media (max-width: 991px) {
  .cid-v28AwzVbHu .menu_box {
    flex-direction: column;
    align-items: flex-start;
  }
  .cid-v28AwzVbHu .menu_box .navbar.opened,
  .cid-v28AwzVbHu .menu_box .navbar-collapse {
    background-color: #f4f4f6 !important;
    transition: all 0s ease 0s;
  }
}
.cid-v28AwzVbHu .navbar-dropdown {
  position: relative !important;
}
.cid-v28AwzVbHu .btn {
  min-height: auto;
  box-shadow: none;
  margin-top: 0;
}
.cid-v28AwzVbHu .btn:hover {
  box-shadow: none;
}
.cid-v28AwzVbHu .nav-item {
  margin: 4px 15px;
}
@media (min-width: 1200px) {
  .cid-v28AwzVbHu .nav-item {
    margin: 4px 20px;
  }
}
@media (max-width: 991px) {
  .cid-v28AwzVbHu .nav-item {
    margin: 0 !important;
  }
}
.cid-v28AwzVbHu .nav-item .nav-link {
  transition: all 0.5s ease-out;
  border-radius: 0.5rem !important;
  position: relative;
}
.cid-v28AwzVbHu .nav-item .nav-link::before {
  content: '';
  position: absolute;
  bottom: 0;
  left: 0;
  background-image: linear-gradient(90deg, #006d77 -5%, #83c5be 95%);
  height: 1px;
  width: 0;
  transition: all 0.3s ease-in-out;
}
.cid-v28AwzVbHu .nav-item .nav-link:hover::before,
.cid-v28AwzVbHu .nav-item .nav-link:focus::before {
  width: 100%;
}
.cid-v28AwzVbHu .dropdown-menu {
  border-radius: 0;
  box-shadow: none;
  text-align: left;
}
@media (min-width: 992px) {
  .cid-v28AwzVbHu .dropdown-menu {
    padding: 18px 34px 22px;
    min-width: 250px;
    top: auto !important;
    left: -40px !important;
  }
  .cid-v28AwzVbHu .dropdown-menu.dropdown-submenu {
    left: 215px !important;
    top: -45% !important;
  }
}
@media (max-width: 991px) {
  .cid-v28AwzVbHu .dropdown-menu .dropdown-toggle[data-toggle="dropdown-submenu"]::after,
  .cid-v28AwzVbHu .link.dropdown-toggle::after {
    display: inline-block;
    width: 7px;
    height: 7px;
    margin-left: 0.5rem;
    margin-bottom: 2px;
    content: "";
    border: 2px solid;
    border-left: none;
    border-top: none;
    transform: rotate(-45deg);
    right: 15px;
    position: absolute;
    margin-top: -2px;
  }
  .cid-v28AwzVbHu .show.dropdown-toggle[aria-expanded="true"]::after {
    transform: rotate(45deg);
    margin-top: -4px;
  }
  .cid-v28AwzVbHu .offcanvas_box {
    display: none;
  }
}
.cid-v28AwzVbHu .dropdown-item {
  border: none;
  font-weight: 300 !important;
}
.cid-v28AwzVbHu .nav-dropdown .link {
  font-weight: 400 !important;
  padding: 0 !important;
  margin: 0 !important;
}
.cid-v28AwzVbHu .nav-dropdown .link.dropdown-toggle::after {
  margin-left: 0.5rem;
  margin-top: 0;
}
.cid-v28AwzVbHu .container {
  display: flex;
  margin: auto;
}
.cid-v28AwzVbHu .iconfont-wrapper {
  color: #141414;
  font-size: 17px;
  margin-right: 10px;
  margin-bottom: 5px;
  width: 25px;
  height: 25px;
  border-radius: 50%;
  display: flex;
  justify-content: center;
  align-items: center;
  transition: all 0.2s ease-in-out;
}
.cid-v28AwzVbHu .iconfont-wrapper:last-child {
  margin-right: 0;
}
.cid-v28AwzVbHu .iconfont-wrapper:hover {
  opacity: 0.5;
}
.cid-v28AwzVbHu .navbar-nav {
  margin: 0 1rem;
}
@media (min-width: 992px) {
  .cid-v28AwzVbHu .navbar-nav {
    margin: 0;
  }
}
.cid-v28AwzVbHu .dropdown-menu,
.cid-v28AwzVbHu .navbar.opened {
  background-color: false !important;
}
.cid-v28AwzVbHu .nav-item:focus,
.cid-v28AwzVbHu .nav-link:focus {
  outline: none;
}
.cid-v28AwzVbHu .dropdown .dropdown-menu .dropdown-item {
  width: auto;
  transition: all 0.25s ease-in-out;
}
.cid-v28AwzVbHu .dropdown .dropdown-menu .dropdown-item::after {
  right: 0.5rem;
}
.cid-v28AwzVbHu .dropdown .dropdown-menu .dropdown-item .mbr-iconfont {
  margin-right: 0.5rem;
  vertical-align: sub;
}
.cid-v28AwzVbHu .dropdown .dropdown-menu .dropdown-item .mbr-iconfont:before {
  display: inline-block;
  transform: scale(1, 1);
  transition: all 0.25s ease-in-out;
}
.cid-v28AwzVbHu .collapsed .dropdown-menu .dropdown-item:before {
  display: none;
}
.cid-v28AwzVbHu .collapsed .dropdown .dropdown-menu .dropdown-item {
  padding: 0.235em 1.5em 0.235em 1.5em !important;
  transition: none;
  margin: 0 !important;
}
.cid-v28AwzVbHu .navbar {
  min-height: 70px;
  padding: 10px 0;
  transition: all 0.3s;
  border-bottom-width: 0;
}
@media (max-width: 992px) {
  .cid-v28AwzVbHu .navbar {
    min-height: 30px;
    max-height: none;
  }
}
.cid-v28AwzVbHu .navbar.opened {
  transition: all 0.3s;
}
.cid-v28AwzVbHu .navbar .dropdown-item {
  padding: 0;
  margin: 8px 0;
}
.cid-v28AwzVbHu .navbar .navbar-logo img {
  max-width: 40px;
  min-height: 40px;
  object-fit: contain;
  border-radius: 10px !important;
}
.cid-v28AwzVbHu .navbar .navbar-collapse {
  justify-content: center;
  justify-content: flex-end;
  z-index: 1;
}
.cid-v28AwzVbHu .navbar.collapsed {
  justify-content: center;
}
.cid-v28AwzVbHu .navbar.collapsed .nav-item .nav-link::before {
  display: none;
}
.cid-v28AwzVbHu .navbar.collapsed.opened .dropdown-menu {
  top: 0;
}
.cid-v28AwzVbHu .navbar.collapsed .dropdown-menu .dropdown-submenu {
  left: 0 !important;
}
.cid-v28AwzVbHu .navbar.collapsed .dropdown-menu .dropdown-item:after {
  right: auto;
}
.cid-v28AwzVbHu .navbar.collapsed ul.navbar-nav li {
  margin: auto;
}
.cid-v28AwzVbHu .navbar.collapsed .dropdown-menu .dropdown-item {
  padding: 0.25rem 1.5rem;
  text-align: left;
}
.cid-v28AwzVbHu .navbar.collapsed .icons-menu {
  padding: 0;
}
@media (max-width: 991px) {
  .cid-v28AwzVbHu .navbar .nav-item {
    padding: 0.5rem 0;
  }
  .cid-v28AwzVbHu .navbar .navbar-collapse {
    padding: 34px 0;
    border-radius: 16px;
    width: 100%;
  }
  .cid-v28AwzVbHu .navbar .nav-item .nav-link::before {
    display: none;
  }
  .cid-v28AwzVbHu .navbar.opened .dropdown-menu {
    top: 0;
  }
  .cid-v28AwzVbHu .navbar .dropdown-menu {
    padding: 6px 0 6px 15px;
  }
  .cid-v28AwzVbHu .navbar .dropdown-menu .dropdown-submenu {
    left: 0 !important;
  }
  .cid-v28AwzVbHu .navbar .dropdown-menu .dropdown-item:after {
    right: auto;
    margin-top: -0.4rem;
  }
  .cid-v28AwzVbHu .navbar .navbar-logo img {
    height: 3rem !important;
  }
  .cid-v28AwzVbHu .navbar ul.navbar-nav {
    overflow: hidden;
    margin: 0;
  }
  .cid-v28AwzVbHu .navbar ul.navbar-nav li {
    margin: 0;
  }
  .cid-v28AwzVbHu .navbar .dropdown-menu .dropdown-item {
    padding: 0 !important;
    margin: 0;
    margin-top: 8px;
    text-align: left;
  }
  .cid-v28AwzVbHu .navbar .navbar-brand {
    flex-shrink: initial;
    flex-basis: auto;
    word-break: break-word;
    padding-right: 0;
    width: 100%;
    justify-content: space-between;
  }
  .cid-v28AwzVbHu .navbar .navbar-toggler {
    flex-basis: auto;
  }
  .cid-v28AwzVbHu .navbar .icons-menu {
    padding: 0;
  }
}
.cid-v28AwzVbHu .navbar.navbar-short {
  min-height: 60px;
}
.cid-v28AwzVbHu .navbar.navbar-short .navbar-logo img {
  height: 2.5rem !important;
}
.cid-v28AwzVbHu .navbar.navbar-short .navbar-brand {
  min-height: 60px;
  padding: 0;
}
.cid-v28AwzVbHu .navbar-brand {
  min-height: 70px;
  flex-shrink: 0;
  align-items: center;
  margin-right: 0;
  padding: 10px 0;
  transition: all 0.3s;
  word-break: break-word;
  z-index: 1;
}
.cid-v28AwzVbHu .navbar-brand .navbar-caption {
  line-height: inherit !important;
  font-weight: 400;
}
.cid-v28AwzVbHu .navbar-brand .navbar-logo a {
  outline: none;
}
.cid-v28AwzVbHu .dropdown-item.active,
.cid-v28AwzVbHu .dropdown-item:active {
  background-color: transparent;
}
.cid-v28AwzVbHu .navbar-expand-lg .navbar-nav .nav-link {
  margin: 8px 12px !important;
}
@media (max-width: 991px) {
  .cid-v28AwzVbHu .navbar-expand-lg .navbar-nav .nav-link {
    margin: 8px 10px !important;
  }
}
.cid-v28AwzVbHu .nav-dropdown .link.dropdown-toggle {
  margin-right: 1.667em;
}
.cid-v28AwzVbHu .nav-dropdown .link.dropdown-toggle[aria-expanded="true"] {
  margin-right: 0;
  padding: 0.667em 1.667em;
}
.cid-v28AwzVbHu .navbar .dropdown.open > .dropdown-menu {
  display: block;
}
.cid-v28AwzVbHu ul.navbar-nav {
  flex-wrap: wrap;
  padding: 0;
}
.cid-v28AwzVbHu .navbar-buttons {
  text-align: center;
  min-width: 170px;
}
.cid-v28AwzVbHu button.navbar-toggler {
  outline: none;
  width: 48px;
  height: 48px;
  border-radius: 50%;
  cursor: pointer;
  transition: all 0.2s;
  position: relative;
  align-self: center;
  color: #f4f4f6;
  background: #f4f4f6;
}
.cid-v28AwzVbHu button.navbar-toggler .hamburger span {
  position: absolute;
  right: 10px;
  margin-top: 14px;
  width: 26px;
  height: 2px;
  border-right: 5px;
  background-color: #141414;
}
.cid-v28AwzVbHu button.navbar-toggler .hamburger span:nth-child(1) {
  top: 0;
  transition: all 0.2s;
}
.cid-v28AwzVbHu button.navbar-toggler .hamburger span:nth-child(2) {
  top: 8px;
  transition: all 0.15s;
}
.cid-v28AwzVbHu button.navbar-toggler .hamburger span:nth-child(3) {
  top: 8px;
  transition: all 0.15s;
}
.cid-v28AwzVbHu button.navbar-toggler .hamburger span:nth-child(4) {
  top: 16px;
  transition: all 0.2s;
}
.cid-v28AwzVbHu nav.opened .hamburger span:nth-child(1) {
  top: 8px;
  width: 0;
  opacity: 0;
  right: 50%;
  transition: all 0.2s;
}
.cid-v28AwzVbHu nav.opened .hamburger span:nth-child(2) {
  transform: rotate(45deg);
  transition: all 0.25s;
}
.cid-v28AwzVbHu nav.opened .hamburger span:nth-child(3) {
  transform: rotate(-45deg);
  transition: all 0.25s;
}
.cid-v28AwzVbHu nav.opened .hamburger span:nth-child(4) {
  top: 8px;
  width: 0;
  opacity: 0;
  right: 50%;
  transition: all 0.2s;
}
.cid-v28AwzVbHu a.nav-link {
  display: flex;
  align-items: center;
  justify-content: flex-start;
}
.cid-v28AwzVbHu .icons-menu {
  flex-wrap: nowrap;
  display: flex;
  justify-content: center;
  padding: 0;
  text-align: center;
  margin-bottom: 35px;
}
@media screen and (-ms-high-contrast: active), (-ms-high-contrast: none) {
  .cid-v28AwzVbHu .navbar {
    height: 70px;
  }
  .cid-v28AwzVbHu .navbar.opened {
    height: auto;
  }
  .cid-v28AwzVbHu .nav-item .nav-link:hover::before {
    width: 175%;
    max-width: calc(100% + 2rem);
    left: -1rem;
  }
}
.cid-v28AwzVbHu .navbar-dropdown .navbar-logo {
  margin-right: 10px;
}
@media (min-width: 768px) {
  .cid-v28AwzVbHu .container-fluid {
    padding-left: 64px;
    padding-right: 64px;
  }
}
.cid-v28AwzVbHu .mbr-section-btn-main .btn {
  margin: 8px;
  min-width: 180px;
}
.cid-v28AwzVbHu .mbr-section-btn-main .btn::before {
  background-image: linear-gradient(90deg, #83c5be 0%, transparent 100%);
}
.cid-v28AwzVbHu .mbr-section-btn-main .btn:hover,
.cid-v28AwzVbHu .mbr-section-btn-main .btn:focus {
  box-shadow: inset 250px 10px 5px #006d77 !important;
  border-color: #006d77 !important;
}
.cid-v28AwzVbHu .mbr-section-btn .btn::before {
  background-image: linear-gradient(90deg, #83c5be 0%, transparent 100%);
}
.cid-v28AwzVbHu .mbr-section-btn .btn:hover,
.cid-v28AwzVbHu .mbr-section-btn .btn:focus {
  box-shadow: inset 250px 10px 5px #006d77 !important;
  border-color: #006d77 !important;
}
.cid-v28AwzVbHu .navbar-caption:hover {
  color: #e29578;
}
@media (min-width: 992px) {
  .cid-v28AwzVbHu .dropdown-menu.dropdown-submenu {
    left: 175px !important;
    top: -45% !important;
  }
}
.cid-v28AwzVbHu .text_widget {
  margin-bottom: 32px;
}
.cid-v28AwzVbHu .text_widget a {
  transition: all 0.3s ease-out;
}
.cid-v28AwzVbHu .text_widget a:hover,
.cid-v28AwzVbHu .text_widget a:focus {
  opacity: 0.8;
}
@media (min-width: 992px) {
  .cid-v28AwzVbHu .navbar-nav.nav-dropdown {
    display: -webkit-flex;
    width: 100%;
    justify-content: flex-end;
    min-width: 200px;
  }
}
.cid-v28AwzVbHu .icons-menu-main {
  display: flex;
}
@media (max-width: 992px) {
  .cid-v28AwzVbHu .icons-menu-main {
    padding: 0 10px;
  }
}
.cid-v28AwzVbHu .mbr-section-subtitle {
  color: #141414;
  text-align: center;
}
.cid-v28AwzVbHu .navbar-caption {
  color: #000000;
}
.cid-v28AwzVbHu .mbr-text {
  color: #141414;
  text-align: center;
}
.cid-v28AwzVbHu .mbr-section-subtitle,
.cid-v28AwzVbHu .text_widget,
.cid-v28AwzVbHu .mbr-section-btn {
  text-align: center;
}
.cid-v28AwzVbHu a[class*="text-"]:not(.nav-link):not(.dropdown-item):not([role]):not(.navbar-caption):hover {
  background-image: none;
}
.cid-v28AwzVbHu .nav-link,
.cid-v28AwzVbHu .dropdown-item {
  color: #000000;
}
.cid-v28ADR8I3j {
  background-color: transparent;
}
.cid-v28ADR8I3j .navbar-dropdown {
  background-color: #f4f4f6 !important;
  padding: 0;
}
.cid-v28ADR8I3j .navbar.navbar-expand-lg .dropdown .dropdown-menu {
  background-color: #f4f4f6 !important;
  background: #f4f4f6;
}
.cid-v28ADR8I3j .navbar.navbar-expand-lg .dropdown .dropdown-menu .dropdown-submenu {
  margin: 0;
  left: 100%;
}
.cid-v28ADR8I3j .menu_box {
  flex-wrap: nowrap;
}
@media (max-width: 991px) {
  .cid-v28ADR8I3j .menu_box {
    flex-direction: column;
    align-items: flex-start;
  }
  .cid-v28ADR8I3j .menu_box .navbar.opened,
  .cid-v28ADR8I3j .menu_box .navbar-collapse {
    background-color: #f4f4f6 !important;
    transition: all 0s ease 0s;
  }
}
.cid-v28ADR8I3j .navbar-dropdown {
  position: relative !important;
}
.cid-v28ADR8I3j .btn {
  min-height: auto;
  box-shadow: none;
  margin-top: 0;
}
.cid-v28ADR8I3j .btn:hover {
  box-shadow: none;
}
.cid-v28ADR8I3j .nav-item {
  margin: 4px 15px;
}
@media (min-width: 1200px) {
  .cid-v28ADR8I3j .nav-item {
    margin: 4px 20px;
  }
}
@media (max-width: 991px) {
  .cid-v28ADR8I3j .nav-item {
    margin: 0 !important;
  }
}
.cid-v28ADR8I3j .nav-item .nav-link {
  transition: all 0.5s ease-out;
  border-radius: 0.5rem !important;
  position: relative;
}
.cid-v28ADR8I3j .nav-item .nav-link::before {
  content: '';
  position: absolute;
  bottom: 0;
  left: 0;
  background-image: linear-gradient(90deg, #006d77 -5%, #83c5be 95%);
  height: 1px;
  width: 0;
  transition: all 0.3s ease-in-out;
}
.cid-v28ADR8I3j .nav-item .nav-link:hover::before,
.cid-v28ADR8I3j .nav-item .nav-link:focus::before {
  width: 100%;
}
.cid-v28ADR8I3j .dropdown-menu {
  border-radius: 0;
  box-shadow: none;
  text-align: left;
}
@media (min-width: 992px) {
  .cid-v28ADR8I3j .dropdown-menu {
    padding: 18px 34px 22px;
    min-width: 250px;
    top: auto !important;
    left: -40px !important;
  }
  .cid-v28ADR8I3j .dropdown-menu.dropdown-submenu {
    left: 215px !important;
    top: -45% !important;
  }
}
@media (max-width: 991px) {
  .cid-v28ADR8I3j .dropdown-menu .dropdown-toggle[data-toggle="dropdown-submenu"]::after,
  .cid-v28ADR8I3j .link.dropdown-toggle::after {
    display: inline-block;
    width: 7px;
    height: 7px;
    margin-left: 0.5rem;
    margin-bottom: 2px;
    content: "";
    border: 2px solid;
    border-left: none;
    border-top: none;
    transform: rotate(-45deg);
    right: 15px;
    position: absolute;
    margin-top: -2px;
  }
  .cid-v28ADR8I3j .show.dropdown-toggle[aria-expanded="true"]::after {
    transform: rotate(45deg);
    margin-top: -4px;
  }
  .cid-v28ADR8I3j .offcanvas_box {
    display: none;
  }
}
.cid-v28ADR8I3j .dropdown-item {
  border: none;
  font-weight: 300 !important;
}
.cid-v28ADR8I3j .nav-dropdown .link {
  font-weight: 400 !important;
  padding: 0 !important;
  margin: 0 !important;
}
.cid-v28ADR8I3j .nav-dropdown .link.dropdown-toggle::after {
  margin-left: 0.5rem;
  margin-top: 0;
}
.cid-v28ADR8I3j .container {
  display: flex;
  margin: auto;
}
.cid-v28ADR8I3j .iconfont-wrapper {
  color: #141414;
  font-size: 17px;
  margin-right: 10px;
  margin-bottom: 5px;
  width: 25px;
  height: 25px;
  border-radius: 50%;
  display: flex;
  justify-content: center;
  align-items: center;
  transition: all 0.2s ease-in-out;
}
.cid-v28ADR8I3j .iconfont-wrapper:last-child {
  margin-right: 0;
}
.cid-v28ADR8I3j .iconfont-wrapper:hover {
  opacity: 0.5;
}
.cid-v28ADR8I3j .navbar-nav {
  margin: 0 1rem;
}
@media (min-width: 992px) {
  .cid-v28ADR8I3j .navbar-nav {
    margin: 0;
  }
}
.cid-v28ADR8I3j .dropdown-menu,
.cid-v28ADR8I3j .navbar.opened {
  background-color: false !important;
}
.cid-v28ADR8I3j .nav-item:focus,
.cid-v28ADR8I3j .nav-link:focus {
  outline: none;
}
.cid-v28ADR8I3j .dropdown .dropdown-menu .dropdown-item {
  width: auto;
  transition: all 0.25s ease-in-out;
}
.cid-v28ADR8I3j .dropdown .dropdown-menu .dropdown-item::after {
  right: 0.5rem;
}
.cid-v28ADR8I3j .dropdown .dropdown-menu .dropdown-item .mbr-iconfont {
  margin-right: 0.5rem;
  vertical-align: sub;
}
.cid-v28ADR8I3j .dropdown .dropdown-menu .dropdown-item .mbr-iconfont:before {
  display: inline-block;
  transform: scale(1, 1);
  transition: all 0.25s ease-in-out;
}
.cid-v28ADR8I3j .collapsed .dropdown-menu .dropdown-item:before {
  display: none;
}
.cid-v28ADR8I3j .collapsed .dropdown .dropdown-menu .dropdown-item {
  padding: 0.235em 1.5em 0.235em 1.5em !important;
  transition: none;
  margin: 0 !important;
}
.cid-v28ADR8I3j .navbar {
  min-height: 70px;
  padding: 10px 0;
  transition: all 0.3s;
  border-bottom-width: 0;
}
@media (max-width: 992px) {
  .cid-v28ADR8I3j .navbar {
    min-height: 30px;
    max-height: none;
  }
}
.cid-v28ADR8I3j .navbar.opened {
  transition: all 0.3s;
}
.cid-v28ADR8I3j .navbar .dropdown-item {
  padding: 0;
  margin: 8px 0;
}
.cid-v28ADR8I3j .navbar .navbar-logo img {
  max-width: 40px;
  min-height: 40px;
  object-fit: contain;
  border-radius: 10px !important;
}
.cid-v28ADR8I3j .navbar .navbar-collapse {
  justify-content: center;
  justify-content: flex-end;
  z-index: 1;
}
.cid-v28ADR8I3j .navbar.collapsed {
  justify-content: center;
}
.cid-v28ADR8I3j .navbar.collapsed .nav-item .nav-link::before {
  display: none;
}
.cid-v28ADR8I3j .navbar.collapsed.opened .dropdown-menu {
  top: 0;
}
.cid-v28ADR8I3j .navbar.collapsed .dropdown-menu .dropdown-submenu {
  left: 0 !important;
}
.cid-v28ADR8I3j .navbar.collapsed .dropdown-menu .dropdown-item:after {
  right: auto;
}
.cid-v28ADR8I3j .navbar.collapsed ul.navbar-nav li {
  margin: auto;
}
.cid-v28ADR8I3j .navbar.collapsed .dropdown-menu .dropdown-item {
  padding: 0.25rem 1.5rem;
  text-align: left;
}
.cid-v28ADR8I3j .navbar.collapsed .icons-menu {
  padding: 0;
}
@media (max-width: 991px) {
  .cid-v28ADR8I3j .navbar .nav-item {
    padding: 0.5rem 0;
  }
  .cid-v28ADR8I3j .navbar .navbar-collapse {
    padding: 34px 0;
    border-radius: 16px;
    width: 100%;
  }
  .cid-v28ADR8I3j .navbar .nav-item .nav-link::before {
    display: none;
  }
  .cid-v28ADR8I3j .navbar.opened .dropdown-menu {
    top: 0;
  }
  .cid-v28ADR8I3j .navbar .dropdown-menu {
    padding: 6px 0 6px 15px;
  }
  .cid-v28ADR8I3j .navbar .dropdown-menu .dropdown-submenu {
    left: 0 !important;
  }
  .cid-v28ADR8I3j .navbar .dropdown-menu .dropdown-item:after {
    right: auto;
    margin-top: -0.4rem;
  }
  .cid-v28ADR8I3j .navbar .navbar-logo img {
    height: 3rem !important;
  }
  .cid-v28ADR8I3j .navbar ul.navbar-nav {
    overflow: hidden;
    margin: 0;
  }
  .cid-v28ADR8I3j .navbar ul.navbar-nav li {
    margin: 0;
  }
  .cid-v28ADR8I3j .navbar .dropdown-menu .dropdown-item {
    padding: 0 !important;
    margin: 0;
    margin-top: 8px;
    text-align: left;
  }
  .cid-v28ADR8I3j .navbar .navbar-brand {
    flex-shrink: initial;
    flex-basis: auto;
    word-break: break-word;
    padding-right: 0;
    width: 100%;
    justify-content: space-between;
  }
  .cid-v28ADR8I3j .navbar .navbar-toggler {
    flex-basis: auto;
  }
  .cid-v28ADR8I3j .navbar .icons-menu {
    padding: 0;
  }
}
.cid-v28ADR8I3j .navbar.navbar-short {
  min-height: 60px;
}
.cid-v28ADR8I3j .navbar.navbar-short .navbar-logo img {
  height: 2.5rem !important;
}
.cid-v28ADR8I3j .navbar.navbar-short .navbar-brand {
  min-height: 60px;
  padding: 0;
}
.cid-v28ADR8I3j .navbar-brand {
  min-height: 70px;
  flex-shrink: 0;
  align-items: center;
  margin-right: 0;
  padding: 10px 0;
  transition: all 0.3s;
  word-break: break-word;
  z-index: 1;
}
.cid-v28ADR8I3j .navbar-brand .navbar-caption {
  line-height: inherit !important;
  font-weight: 400;
}
.cid-v28ADR8I3j .navbar-brand .navbar-logo a {
  outline: none;
}
.cid-v28ADR8I3j .dropdown-item.active,
.cid-v28ADR8I3j .dropdown-item:active {
  background-color: transparent;
}
.cid-v28ADR8I3j .navbar-expand-lg .navbar-nav .nav-link {
  margin: 8px 12px !important;
}
@media (max-width: 991px) {
  .cid-v28ADR8I3j .navbar-expand-lg .navbar-nav .nav-link {
    margin: 8px 10px !important;
  }
}
.cid-v28ADR8I3j .nav-dropdown .link.dropdown-toggle {
  margin-right: 1.667em;
}
.cid-v28ADR8I3j .nav-dropdown .link.dropdown-toggle[aria-expanded="true"] {
  margin-right: 0;
  padding: 0.667em 1.667em;
}
.cid-v28ADR8I3j .navbar .dropdown.open > .dropdown-menu {
  display: block;
}
.cid-v28ADR8I3j ul.navbar-nav {
  flex-wrap: wrap;
  padding: 0;
}
.cid-v28ADR8I3j .navbar-buttons {
  text-align: center;
  min-width: 170px;
}
.cid-v28ADR8I3j button.navbar-toggler {
  outline: none;
  width: 48px;
  height: 48px;
  border-radius: 50%;
  cursor: pointer;
  transition: all 0.2s;
  position: relative;
  align-self: center;
  color: #f4f4f6;
  background: #f4f4f6;
}
.cid-v28ADR8I3j button.navbar-toggler .hamburger span {
  position: absolute;
  right: 10px;
  margin-top: 14px;
  width: 26px;
  height: 2px;
  border-right: 5px;
  background-color: #141414;
}
.cid-v28ADR8I3j button.navbar-toggler .hamburger span:nth-child(1) {
  top: 0;
  transition: all 0.2s;
}
.cid-v28ADR8I3j button.navbar-toggler .hamburger span:nth-child(2) {
  top: 8px;
  transition: all 0.15s;
}
.cid-v28ADR8I3j button.navbar-toggler .hamburger span:nth-child(3) {
  top: 8px;
  transition: all 0.15s;
}
.cid-v28ADR8I3j button.navbar-toggler .hamburger span:nth-child(4) {
  top: 16px;
  transition: all 0.2s;
}
.cid-v28ADR8I3j nav.opened .hamburger span:nth-child(1) {
  top: 8px;
  width: 0;
  opacity: 0;
  right: 50%;
  transition: all 0.2s;
}
.cid-v28ADR8I3j nav.opened .hamburger span:nth-child(2) {
  transform: rotate(45deg);
  transition: all 0.25s;
}
.cid-v28ADR8I3j nav.opened .hamburger span:nth-child(3) {
  transform: rotate(-45deg);
  transition: all 0.25s;
}
.cid-v28ADR8I3j nav.opened .hamburger span:nth-child(4) {
  top: 8px;
  width: 0;
  opacity: 0;
  right: 50%;
  transition: all 0.2s;
}
.cid-v28ADR8I3j a.nav-link {
  display: flex;
  align-items: center;
  justify-content: flex-start;
}
.cid-v28ADR8I3j .icons-menu {
  flex-wrap: nowrap;
  display: flex;
  justify-content: center;
  padding: 0;
  text-align: center;
  margin-bottom: 35px;
}
@media screen and (-ms-high-contrast: active), (-ms-high-contrast: none) {
  .cid-v28ADR8I3j .navbar {
    height: 70px;
  }
  .cid-v28ADR8I3j .navbar.opened {
    height: auto;
  }
  .cid-v28ADR8I3j .nav-item .nav-link:hover::before {
    width: 175%;
    max-width: calc(100% + 2rem);
    left: -1rem;
  }
}
.cid-v28ADR8I3j .navbar-dropdown .navbar-logo {
  margin-right: 10px;
}
@media (min-width: 768px) {
  .cid-v28ADR8I3j .container-fluid {
    padding-left: 64px;
    padding-right: 64px;
  }
}
.cid-v28ADR8I3j .mbr-section-btn-main .btn {
  margin: 8px;
  min-width: 180px;
}
.cid-v28ADR8I3j .mbr-section-btn-main .btn::before {
  background-image: linear-gradient(90deg, #83c5be 0%, transparent 100%);
}
.cid-v28ADR8I3j .mbr-section-btn-main .btn:hover,
.cid-v28ADR8I3j .mbr-section-btn-main .btn:focus {
  box-shadow: inset 250px 10px 5px #006d77 !important;
  border-color: #006d77 !important;
}
.cid-v28ADR8I3j .mbr-section-btn .btn::before {
  background-image: linear-gradient(90deg, #83c5be 0%, transparent 100%);
}
.cid-v28ADR8I3j .mbr-section-btn .btn:hover,
.cid-v28ADR8I3j .mbr-section-btn .btn:focus {
  box-shadow: inset 250px 10px 5px #006d77 !important;
  border-color: #006d77 !important;
}
.cid-v28ADR8I3j .navbar-caption:hover {
  color: #e29578;
}
@media (min-width: 992px) {
  .cid-v28ADR8I3j .dropdown-menu.dropdown-submenu {
    left: 175px !important;
    top: -45% !important;
  }
}
.cid-v28ADR8I3j .text_widget {
  margin-bottom: 32px;
}
.cid-v28ADR8I3j .text_widget a {
  transition: all 0.3s ease-out;
}
.cid-v28ADR8I3j .text_widget a:hover,
.cid-v28ADR8I3j .text_widget a:focus {
  opacity: 0.8;
}
@media (min-width: 992px) {
  .cid-v28ADR8I3j .navbar-nav.nav-dropdown {
    display: -webkit-flex;
    width: 100%;
    justify-content: flex-end;
    min-width: 200px;
  }
}
.cid-v28ADR8I3j .icons-menu-main {
  display: flex;
}
@media (max-width: 992px) {
  .cid-v28ADR8I3j .icons-menu-main {
    padding: 0 10px;
  }
}
.cid-v28ADR8I3j .mbr-section-subtitle {
  color: #141414;
  text-align: center;
}
.cid-v28ADR8I3j .navbar-caption {
  color: #000000;
}
.cid-v28ADR8I3j .mbr-text {
  color: #141414;
  text-align: center;
}
.cid-v28ADR8I3j .mbr-section-subtitle,
.cid-v28ADR8I3j .text_widget,
.cid-v28ADR8I3j .mbr-section-btn {
  text-align: center;
}
.cid-v28ADR8I3j a[class*="text-"]:not(.nav-link):not(.dropdown-item):not([role]):not(.navbar-caption):hover {
  background-image: none;
}
.cid-v28ADR8I3j .nav-link,
.cid-v28ADR8I3j .dropdown-item {
  color: #000000;
}
.cid-v28AKbbpD5 {
  background-color: transparent;
}
.cid-v28AKbbpD5 .navbar-dropdown {
  background-color: #f4f4f6 !important;
  padding: 0;
}
.cid-v28AKbbpD5 .navbar.navbar-expand-lg .dropdown .dropdown-menu {
  background-color: #f4f4f6 !important;
  background: #f4f4f6;
}
.cid-v28AKbbpD5 .navbar.navbar-expand-lg .dropdown .dropdown-menu .dropdown-submenu {
  margin: 0;
  left: 100%;
}
.cid-v28AKbbpD5 .menu_box {
  flex-wrap: nowrap;
}
@media (max-width: 991px) {
  .cid-v28AKbbpD5 .menu_box {
    flex-direction: column;
    align-items: flex-start;
  }
  .cid-v28AKbbpD5 .menu_box .navbar.opened,
  .cid-v28AKbbpD5 .menu_box .navbar-collapse {
    background-color: #f4f4f6 !important;
    transition: all 0s ease 0s;
  }
}
.cid-v28AKbbpD5 .navbar-dropdown {
  position: relative !important;
}
.cid-v28AKbbpD5 .btn {
  min-height: auto;
  box-shadow: none;
  margin-top: 0;
}
.cid-v28AKbbpD5 .btn:hover {
  box-shadow: none;
}
.cid-v28AKbbpD5 .nav-item {
  margin: 4px 15px;
}
@media (min-width: 1200px) {
  .cid-v28AKbbpD5 .nav-item {
    margin: 4px 20px;
  }
}
@media (max-width: 991px) {
  .cid-v28AKbbpD5 .nav-item {
    margin: 0 !important;
  }
}
.cid-v28AKbbpD5 .nav-item .nav-link {
  transition: all 0.5s ease-out;
  border-radius: 0.5rem !important;
  position: relative;
}
.cid-v28AKbbpD5 .nav-item .nav-link::before {
  content: '';
  position: absolute;
  bottom: 0;
  left: 0;
  background-image: linear-gradient(90deg, #006d77 -5%, #83c5be 95%);
  height: 1px;
  width: 0;
  transition: all 0.3s ease-in-out;
}
.cid-v28AKbbpD5 .nav-item .nav-link:hover::before,
.cid-v28AKbbpD5 .nav-item .nav-link:focus::before {
  width: 100%;
}
.cid-v28AKbbpD5 .dropdown-menu {
  border-radius: 0;
  box-shadow: none;
  text-align: left;
}
@media (min-width: 992px) {
  .cid-v28AKbbpD5 .dropdown-menu {
    padding: 18px 34px 22px;
    min-width: 250px;
    top: auto !important;
    left: -40px !important;
  }
  .cid-v28AKbbpD5 .dropdown-menu.dropdown-submenu {
    left: 215px !important;
    top: -45% !important;
  }
}
@media (max-width: 991px) {
  .cid-v28AKbbpD5 .dropdown-menu .dropdown-toggle[data-toggle="dropdown-submenu"]::after,
  .cid-v28AKbbpD5 .link.dropdown-toggle::after {
    display: inline-block;
    width: 7px;
    height: 7px;
    margin-left: 0.5rem;
    margin-bottom: 2px;
    content: "";
    border: 2px solid;
    border-left: none;
    border-top: none;
    transform: rotate(-45deg);
    right: 15px;
    position: absolute;
    margin-top: -2px;
  }
  .cid-v28AKbbpD5 .show.dropdown-toggle[aria-expanded="true"]::after {
    transform: rotate(45deg);
    margin-top: -4px;
  }
  .cid-v28AKbbpD5 .offcanvas_box {
    display: none;
  }
}
.cid-v28AKbbpD5 .dropdown-item {
  border: none;
  font-weight: 300 !important;
}
.cid-v28AKbbpD5 .nav-dropdown .link {
  font-weight: 400 !important;
  padding: 0 !important;
  margin: 0 !important;
}
.cid-v28AKbbpD5 .nav-dropdown .link.dropdown-toggle::after {
  margin-left: 0.5rem;
  margin-top: 0;
}
.cid-v28AKbbpD5 .container {
  display: flex;
  margin: auto;
}
.cid-v28AKbbpD5 .iconfont-wrapper {
  color: #141414;
  font-size: 17px;
  margin-right: 10px;
  margin-bottom: 5px;
  width: 25px;
  height: 25px;
  border-radius: 50%;
  display: flex;
  justify-content: center;
  align-items: center;
  transition: all 0.2s ease-in-out;
}
.cid-v28AKbbpD5 .iconfont-wrapper:last-child {
  margin-right: 0;
}
.cid-v28AKbbpD5 .iconfont-wrapper:hover {
  opacity: 0.5;
}
.cid-v28AKbbpD5 .navbar-nav {
  margin: 0 1rem;
}
@media (min-width: 992px) {
  .cid-v28AKbbpD5 .navbar-nav {
    margin: 0;
  }
}
.cid-v28AKbbpD5 .dropdown-menu,
.cid-v28AKbbpD5 .navbar.opened {
  background-color: false !important;
}
.cid-v28AKbbpD5 .nav-item:focus,
.cid-v28AKbbpD5 .nav-link:focus {
  outline: none;
}
.cid-v28AKbbpD5 .dropdown .dropdown-menu .dropdown-item {
  width: auto;
  transition: all 0.25s ease-in-out;
}
.cid-v28AKbbpD5 .dropdown .dropdown-menu .dropdown-item::after {
  right: 0.5rem;
}
.cid-v28AKbbpD5 .dropdown .dropdown-menu .dropdown-item .mbr-iconfont {
  margin-right: 0.5rem;
  vertical-align: sub;
}
.cid-v28AKbbpD5 .dropdown .dropdown-menu .dropdown-item .mbr-iconfont:before {
  display: inline-block;
  transform: scale(1, 1);
  transition: all 0.25s ease-in-out;
}
.cid-v28AKbbpD5 .collapsed .dropdown-menu .dropdown-item:before {
  display: none;
}
.cid-v28AKbbpD5 .collapsed .dropdown .dropdown-menu .dropdown-item {
  padding: 0.235em 1.5em 0.235em 1.5em !important;
  transition: none;
  margin: 0 !important;
}
.cid-v28AKbbpD5 .navbar {
  min-height: 70px;
  padding: 10px 0;
  transition: all 0.3s;
  border-bottom-width: 0;
}
@media (max-width: 992px) {
  .cid-v28AKbbpD5 .navbar {
    min-height: 30px;
    max-height: none;
  }
}
.cid-v28AKbbpD5 .navbar.opened {
  transition: all 0.3s;
}
.cid-v28AKbbpD5 .navbar .dropdown-item {
  padding: 0;
  margin: 8px 0;
}
.cid-v28AKbbpD5 .navbar .navbar-logo img {
  max-width: 40px;
  min-height: 40px;
  object-fit: contain;
  border-radius: 10px !important;
}
.cid-v28AKbbpD5 .navbar .navbar-collapse {
  justify-content: center;
  justify-content: flex-end;
  z-index: 1;
}
.cid-v28AKbbpD5 .navbar.collapsed {
  justify-content: center;
}
.cid-v28AKbbpD5 .navbar.collapsed .nav-item .nav-link::before {
  display: none;
}
.cid-v28AKbbpD5 .navbar.collapsed.opened .dropdown-menu {
  top: 0;
}
.cid-v28AKbbpD5 .navbar.collapsed .dropdown-menu .dropdown-submenu {
  left: 0 !important;
}
.cid-v28AKbbpD5 .navbar.collapsed .dropdown-menu .dropdown-item:after {
  right: auto;
}
.cid-v28AKbbpD5 .navbar.collapsed ul.navbar-nav li {
  margin: auto;
}
.cid-v28AKbbpD5 .navbar.collapsed .dropdown-menu .dropdown-item {
  padding: 0.25rem 1.5rem;
  text-align: left;
}
.cid-v28AKbbpD5 .navbar.collapsed .icons-menu {
  padding: 0;
}
@media (max-width: 991px) {
  .cid-v28AKbbpD5 .navbar .nav-item {
    padding: 0.5rem 0;
  }
  .cid-v28AKbbpD5 .navbar .navbar-collapse {
    padding: 34px 0;
    border-radius: 16px;
    width: 100%;
  }
  .cid-v28AKbbpD5 .navbar .nav-item .nav-link::before {
    display: none;
  }
  .cid-v28AKbbpD5 .navbar.opened .dropdown-menu {
    top: 0;
  }
  .cid-v28AKbbpD5 .navbar .dropdown-menu {
    padding: 6px 0 6px 15px;
  }
  .cid-v28AKbbpD5 .navbar .dropdown-menu .dropdown-submenu {
    left: 0 !important;
  }
  .cid-v28AKbbpD5 .navbar .dropdown-menu .dropdown-item:after {
    right: auto;
    margin-top: -0.4rem;
  }
  .cid-v28AKbbpD5 .navbar .navbar-logo img {
    height: 3rem !important;
  }
  .cid-v28AKbbpD5 .navbar ul.navbar-nav {
    overflow: hidden;
    margin: 0;
  }
  .cid-v28AKbbpD5 .navbar ul.navbar-nav li {
    margin: 0;
  }
  .cid-v28AKbbpD5 .navbar .dropdown-menu .dropdown-item {
    padding: 0 !important;
    margin: 0;
    margin-top: 8px;
    text-align: left;
  }
  .cid-v28AKbbpD5 .navbar .navbar-brand {
    flex-shrink: initial;
    flex-basis: auto;
    word-break: break-word;
    padding-right: 0;
    width: 100%;
    justify-content: space-between;
  }
  .cid-v28AKbbpD5 .navbar .navbar-toggler {
    flex-basis: auto;
  }
  .cid-v28AKbbpD5 .navbar .icons-menu {
    padding: 0;
  }
}
.cid-v28AKbbpD5 .navbar.navbar-short {
  min-height: 60px;
}
.cid-v28AKbbpD5 .navbar.navbar-short .navbar-logo img {
  height: 2.5rem !important;
}
.cid-v28AKbbpD5 .navbar.navbar-short .navbar-brand {
  min-height: 60px;
  padding: 0;
}
.cid-v28AKbbpD5 .navbar-brand {
  min-height: 70px;
  flex-shrink: 0;
  align-items: center;
  margin-right: 0;
  padding: 10px 0;
  transition: all 0.3s;
  word-break: break-word;
  z-index: 1;
}
.cid-v28AKbbpD5 .navbar-brand .navbar-caption {
  line-height: inherit !important;
  font-weight: 400;
}
.cid-v28AKbbpD5 .navbar-brand .navbar-logo a {
  outline: none;
}
.cid-v28AKbbpD5 .dropdown-item.active,
.cid-v28AKbbpD5 .dropdown-item:active {
  background-color: transparent;
}
.cid-v28AKbbpD5 .navbar-expand-lg .navbar-nav .nav-link {
  margin: 8px 12px !important;
}
@media (max-width: 991px) {
  .cid-v28AKbbpD5 .navbar-expand-lg .navbar-nav .nav-link {
    margin: 8px 10px !important;
  }
}
.cid-v28AKbbpD5 .nav-dropdown .link.dropdown-toggle {
  margin-right: 1.667em;
}
.cid-v28AKbbpD5 .nav-dropdown .link.dropdown-toggle[aria-expanded="true"] {
  margin-right: 0;
  padding: 0.667em 1.667em;
}
.cid-v28AKbbpD5 .navbar .dropdown.open > .dropdown-menu {
  display: block;
}
.cid-v28AKbbpD5 ul.navbar-nav {
  flex-wrap: wrap;
  padding: 0;
}
.cid-v28AKbbpD5 .navbar-buttons {
  text-align: center;
  min-width: 170px;
}
.cid-v28AKbbpD5 button.navbar-toggler {
  outline: none;
  width: 48px;
  height: 48px;
  border-radius: 50%;
  cursor: pointer;
  transition: all 0.2s;
  position: relative;
  align-self: center;
  color: #f4f4f6;
  background: #f4f4f6;
}
.cid-v28AKbbpD5 button.navbar-toggler .hamburger span {
  position: absolute;
  right: 10px;
  margin-top: 14px;
  width: 26px;
  height: 2px;
  border-right: 5px;
  background-color: #141414;
}
.cid-v28AKbbpD5 button.navbar-toggler .hamburger span:nth-child(1) {
  top: 0;
  transition: all 0.2s;
}
.cid-v28AKbbpD5 button.navbar-toggler .hamburger span:nth-child(2) {
  top: 8px;
  transition: all 0.15s;
}
.cid-v28AKbbpD5 button.navbar-toggler .hamburger span:nth-child(3) {
  top: 8px;
  transition: all 0.15s;
}
.cid-v28AKbbpD5 button.navbar-toggler .hamburger span:nth-child(4) {
  top: 16px;
  transition: all 0.2s;
}
.cid-v28AKbbpD5 nav.opened .hamburger span:nth-child(1) {
  top: 8px;
  width: 0;
  opacity: 0;
  right: 50%;
  transition: all 0.2s;
}
.cid-v28AKbbpD5 nav.opened .hamburger span:nth-child(2) {
  transform: rotate(45deg);
  transition: all 0.25s;
}
.cid-v28AKbbpD5 nav.opened .hamburger span:nth-child(3) {
  transform: rotate(-45deg);
  transition: all 0.25s;
}
.cid-v28AKbbpD5 nav.opened .hamburger span:nth-child(4) {
  top: 8px;
  width: 0;
  opacity: 0;
  right: 50%;
  transition: all 0.2s;
}
.cid-v28AKbbpD5 a.nav-link {
  display: flex;
  align-items: center;
  justify-content: flex-start;
}
.cid-v28AKbbpD5 .icons-menu {
  flex-wrap: nowrap;
  display: flex;
  justify-content: center;
  padding: 0;
  text-align: center;
  margin-bottom: 35px;
}
@media screen and (-ms-high-contrast: active), (-ms-high-contrast: none) {
  .cid-v28AKbbpD5 .navbar {
    height: 70px;
  }
  .cid-v28AKbbpD5 .navbar.opened {
    height: auto;
  }
  .cid-v28AKbbpD5 .nav-item .nav-link:hover::before {
    width: 175%;
    max-width: calc(100% + 2rem);
    left: -1rem;
  }
}
.cid-v28AKbbpD5 .navbar-dropdown .navbar-logo {
  margin-right: 10px;
}
@media (min-width: 768px) {
  .cid-v28AKbbpD5 .container-fluid {
    padding-left: 64px;
    padding-right: 64px;
  }
}
.cid-v28AKbbpD5 .mbr-section-btn-main .btn {
  margin: 8px;
  min-width: 180px;
}
.cid-v28AKbbpD5 .mbr-section-btn-main .btn::before {
  background-image: linear-gradient(90deg, #83c5be 0%, transparent 100%);
}
.cid-v28AKbbpD5 .mbr-section-btn-main .btn:hover,
.cid-v28AKbbpD5 .mbr-section-btn-main .btn:focus {
  box-shadow: inset 250px 10px 5px #006d77 !important;
  border-color: #006d77 !important;
}
.cid-v28AKbbpD5 .mbr-section-btn .btn::before {
  background-image: linear-gradient(90deg, #83c5be 0%, transparent 100%);
}
.cid-v28AKbbpD5 .mbr-section-btn .btn:hover,
.cid-v28AKbbpD5 .mbr-section-btn .btn:focus {
  box-shadow: inset 250px 10px 5px #006d77 !important;
  border-color: #006d77 !important;
}
.cid-v28AKbbpD5 .navbar-caption:hover {
  color: #e29578;
}
@media (min-width: 992px) {
  .cid-v28AKbbpD5 .dropdown-menu.dropdown-submenu {
    left: 175px !important;
    top: -45% !important;
  }
}
.cid-v28AKbbpD5 .text_widget {
  margin-bottom: 32px;
}
.cid-v28AKbbpD5 .text_widget a {
  transition: all 0.3s ease-out;
}
.cid-v28AKbbpD5 .text_widget a:hover,
.cid-v28AKbbpD5 .text_widget a:focus {
  opacity: 0.8;
}
@media (min-width: 992px) {
  .cid-v28AKbbpD5 .navbar-nav.nav-dropdown {
    display: -webkit-flex;
    width: 100%;
    justify-content: flex-end;
    min-width: 200px;
  }
}
.cid-v28AKbbpD5 .icons-menu-main {
  display: flex;
}
@media (max-width: 992px) {
  .cid-v28AKbbpD5 .icons-menu-main {
    padding: 0 10px;
  }
}
.cid-v28AKbbpD5 .mbr-section-subtitle {
  color: #141414;
  text-align: center;
}
.cid-v28AKbbpD5 .navbar-caption {
  color: #000000;
}
.cid-v28AKbbpD5 .mbr-text {
  color: #141414;
  text-align: center;
}
.cid-v28AKbbpD5 .mbr-section-subtitle,
.cid-v28AKbbpD5 .text_widget,
.cid-v28AKbbpD5 .mbr-section-btn {
  text-align: center;
}
.cid-v28AKbbpD5 a[class*="text-"]:not(.nav-link):not(.dropdown-item):not([role]):not(.navbar-caption):hover {
  background-image: none;
}
.cid-v28AKbbpD5 .nav-link,
.cid-v28AKbbpD5 .dropdown-item {
  color: #000000;
}
.cid-v28AQghJYx {
  background-color: transparent;
}
.cid-v28AQghJYx .navbar-dropdown {
  background-color: #f4f4f6 !important;
  padding: 0;
}
.cid-v28AQghJYx .navbar.navbar-expand-lg .dropdown .dropdown-menu {
  background-color: #f4f4f6 !important;
  background: #f4f4f6;
}
.cid-v28AQghJYx .navbar.navbar-expand-lg .dropdown .dropdown-menu .dropdown-submenu {
  margin: 0;
  left: 100%;
}
.cid-v28AQghJYx .menu_box {
  flex-wrap: nowrap;
}
@media (max-width: 991px) {
  .cid-v28AQghJYx .menu_box {
    flex-direction: column;
    align-items: flex-start;
  }
  .cid-v28AQghJYx .menu_box .navbar.opened,
  .cid-v28AQghJYx .menu_box .navbar-collapse {
    background-color: #f4f4f6 !important;
    transition: all 0s ease 0s;
  }
}
.cid-v28AQghJYx .navbar-dropdown {
  position: relative !important;
}
.cid-v28AQghJYx .btn {
  min-height: auto;
  box-shadow: none;
  margin-top: 0;
}
.cid-v28AQghJYx .btn:hover {
  box-shadow: none;
}
.cid-v28AQghJYx .nav-item {
  margin: 4px 15px;
}
@media (min-width: 1200px) {
  .cid-v28AQghJYx .nav-item {
    margin: 4px 20px;
  }
}
@media (max-width: 991px) {
  .cid-v28AQghJYx .nav-item {
    margin: 0 !important;
  }
}
.cid-v28AQghJYx .nav-item .nav-link {
  transition: all 0.5s ease-out;
  border-radius: 0.5rem !important;
  position: relative;
}
.cid-v28AQghJYx .nav-item .nav-link::before {
  content: '';
  position: absolute;
  bottom: 0;
  left: 0;
  background-image: linear-gradient(90deg, #006d77 -5%, #83c5be 95%);
  height: 1px;
  width: 0;
  transition: all 0.3s ease-in-out;
}
.cid-v28AQghJYx .nav-item .nav-link:hover::before,
.cid-v28AQghJYx .nav-item .nav-link:focus::before {
  width: 100%;
}
.cid-v28AQghJYx .dropdown-menu {
  border-radius: 0;
  box-shadow: none;
  text-align: left;
}
@media (min-width: 992px) {
  .cid-v28AQghJYx .dropdown-menu {
    padding: 18px 34px 22px;
    min-width: 250px;
    top: auto !important;
    left: -40px !important;
  }
  .cid-v28AQghJYx .dropdown-menu.dropdown-submenu {
    left: 215px !important;
    top: -45% !important;
  }
}
@media (max-width: 991px) {
  .cid-v28AQghJYx .dropdown-menu .dropdown-toggle[data-toggle="dropdown-submenu"]::after,
  .cid-v28AQghJYx .link.dropdown-toggle::after {
    display: inline-block;
    width: 7px;
    height: 7px;
    margin-left: 0.5rem;
    margin-bottom: 2px;
    content: "";
    border: 2px solid;
    border-left: none;
    border-top: none;
    transform: rotate(-45deg);
    right: 15px;
    position: absolute;
    margin-top: -2px;
  }
  .cid-v28AQghJYx .show.dropdown-toggle[aria-expanded="true"]::after {
    transform: rotate(45deg);
    margin-top: -4px;
  }
  .cid-v28AQghJYx .offcanvas_box {
    display: none;
  }
}
.cid-v28AQghJYx .dropdown-item {
  border: none;
  font-weight: 300 !important;
}
.cid-v28AQghJYx .nav-dropdown .link {
  font-weight: 400 !important;
  padding: 0 !important;
  margin: 0 !important;
}
.cid-v28AQghJYx .nav-dropdown .link.dropdown-toggle::after {
  margin-left: 0.5rem;
  margin-top: 0;
}
.cid-v28AQghJYx .container {
  display: flex;
  margin: auto;
}
.cid-v28AQghJYx .iconfont-wrapper {
  color: #141414;
  font-size: 17px;
  margin-right: 10px;
  margin-bottom: 5px;
  width: 25px;
  height: 25px;
  border-radius: 50%;
  display: flex;
  justify-content: center;
  align-items: center;
  transition: all 0.2s ease-in-out;
}
.cid-v28AQghJYx .iconfont-wrapper:last-child {
  margin-right: 0;
}
.cid-v28AQghJYx .iconfont-wrapper:hover {
  opacity: 0.5;
}
.cid-v28AQghJYx .navbar-nav {
  margin: 0 1rem;
}
@media (min-width: 992px) {
  .cid-v28AQghJYx .navbar-nav {
    margin: 0;
  }
}
.cid-v28AQghJYx .dropdown-menu,
.cid-v28AQghJYx .navbar.opened {
  background-color: false !important;
}
.cid-v28AQghJYx .nav-item:focus,
.cid-v28AQghJYx .nav-link:focus {
  outline: none;
}
.cid-v28AQghJYx .dropdown .dropdown-menu .dropdown-item {
  width: auto;
  transition: all 0.25s ease-in-out;
}
.cid-v28AQghJYx .dropdown .dropdown-menu .dropdown-item::after {
  right: 0.5rem;
}
.cid-v28AQghJYx .dropdown .dropdown-menu .dropdown-item .mbr-iconfont {
  margin-right: 0.5rem;
  vertical-align: sub;
}
.cid-v28AQghJYx .dropdown .dropdown-menu .dropdown-item .mbr-iconfont:before {
  display: inline-block;
  transform: scale(1, 1);
  transition: all 0.25s ease-in-out;
}
.cid-v28AQghJYx .collapsed .dropdown-menu .dropdown-item:before {
  display: none;
}
.cid-v28AQghJYx .collapsed .dropdown .dropdown-menu .dropdown-item {
  padding: 0.235em 1.5em 0.235em 1.5em !important;
  transition: none;
  margin: 0 !important;
}
.cid-v28AQghJYx .navbar {
  min-height: 70px;
  padding: 10px 0;
  transition: all 0.3s;
  border-bottom-width: 0;
}
@media (max-width: 992px) {
  .cid-v28AQghJYx .navbar {
    min-height: 30px;
    max-height: none;
  }
}
.cid-v28AQghJYx .navbar.opened {
  transition: all 0.3s;
}
.cid-v28AQghJYx .navbar .dropdown-item {
  padding: 0;
  margin: 8px 0;
}
.cid-v28AQghJYx .navbar .navbar-logo img {
  max-width: 40px;
  min-height: 40px;
  object-fit: contain;
  border-radius: 10px !important;
}
.cid-v28AQghJYx .navbar .navbar-collapse {
  justify-content: center;
  justify-content: flex-end;
  z-index: 1;
}
.cid-v28AQghJYx .navbar.collapsed {
  justify-content: center;
}
.cid-v28AQghJYx .navbar.collapsed .nav-item .nav-link::before {
  display: none;
}
.cid-v28AQghJYx .navbar.collapsed.opened .dropdown-menu {
  top: 0;
}
.cid-v28AQghJYx .navbar.collapsed .dropdown-menu .dropdown-submenu {
  left: 0 !important;
}
.cid-v28AQghJYx .navbar.collapsed .dropdown-menu .dropdown-item:after {
  right: auto;
}
.cid-v28AQghJYx .navbar.collapsed ul.navbar-nav li {
  margin: auto;
}
.cid-v28AQghJYx .navbar.collapsed .dropdown-menu .dropdown-item {
  padding: 0.25rem 1.5rem;
  text-align: left;
}
.cid-v28AQghJYx .navbar.collapsed .icons-menu {
  padding: 0;
}
@media (max-width: 991px) {
  .cid-v28AQghJYx .navbar .nav-item {
    padding: 0.5rem 0;
  }
  .cid-v28AQghJYx .navbar .navbar-collapse {
    padding: 34px 0;
    border-radius: 16px;
    width: 100%;
  }
  .cid-v28AQghJYx .navbar .nav-item .nav-link::before {
    display: none;
  }
  .cid-v28AQghJYx .navbar.opened .dropdown-menu {
    top: 0;
  }
  .cid-v28AQghJYx .navbar .dropdown-menu {
    padding: 6px 0 6px 15px;
  }
  .cid-v28AQghJYx .navbar .dropdown-menu .dropdown-submenu {
    left: 0 !important;
  }
  .cid-v28AQghJYx .navbar .dropdown-menu .dropdown-item:after {
    right: auto;
    margin-top: -0.4rem;
  }
  .cid-v28AQghJYx .navbar .navbar-logo img {
    height: 3rem !important;
  }
  .cid-v28AQghJYx .navbar ul.navbar-nav {
    overflow: hidden;
    margin: 0;
  }
  .cid-v28AQghJYx .navbar ul.navbar-nav li {
    margin: 0;
  }
  .cid-v28AQghJYx .navbar .dropdown-menu .dropdown-item {
    padding: 0 !important;
    margin: 0;
    margin-top: 8px;
    text-align: left;
  }
  .cid-v28AQghJYx .navbar .navbar-brand {
    flex-shrink: initial;
    flex-basis: auto;
    word-break: break-word;
    padding-right: 0;
    width: 100%;
    justify-content: space-between;
  }
  .cid-v28AQghJYx .navbar .navbar-toggler {
    flex-basis: auto;
  }
  .cid-v28AQghJYx .navbar .icons-menu {
    padding: 0;
  }
}
.cid-v28AQghJYx .navbar.navbar-short {
  min-height: 60px;
}
.cid-v28AQghJYx .navbar.navbar-short .navbar-logo img {
  height: 2.5rem !important;
}
.cid-v28AQghJYx .navbar.navbar-short .navbar-brand {
  min-height: 60px;
  padding: 0;
}
.cid-v28AQghJYx .navbar-brand {
  min-height: 70px;
  flex-shrink: 0;
  align-items: center;
  margin-right: 0;
  padding: 10px 0;
  transition: all 0.3s;
  word-break: break-word;
  z-index: 1;
}
.cid-v28AQghJYx .navbar-brand .navbar-caption {
  line-height: inherit !important;
  font-weight: 400;
}
.cid-v28AQghJYx .navbar-brand .navbar-logo a {
  outline: none;
}
.cid-v28AQghJYx .dropdown-item.active,
.cid-v28AQghJYx .dropdown-item:active {
  background-color: transparent;
}
.cid-v28AQghJYx .navbar-expand-lg .navbar-nav .nav-link {
  margin: 8px 12px !important;
}
@media (max-width: 991px) {
  .cid-v28AQghJYx .navbar-expand-lg .navbar-nav .nav-link {
    margin: 8px 10px !important;
  }
}
.cid-v28AQghJYx .nav-dropdown .link.dropdown-toggle {
  margin-right: 1.667em;
}
.cid-v28AQghJYx .nav-dropdown .link.dropdown-toggle[aria-expanded="true"] {
  margin-right: 0;
  padding: 0.667em 1.667em;
}
.cid-v28AQghJYx .navbar .dropdown.open > .dropdown-menu {
  display: block;
}
.cid-v28AQghJYx ul.navbar-nav {
  flex-wrap: wrap;
  padding: 0;
}
.cid-v28AQghJYx .navbar-buttons {
  text-align: center;
  min-width: 170px;
}
.cid-v28AQghJYx button.navbar-toggler {
  outline: none;
  width: 48px;
  height: 48px;
  border-radius: 50%;
  cursor: pointer;
  transition: all 0.2s;
  position: relative;
  align-self: center;
  color: #f4f4f6;
  background: #f4f4f6;
}
.cid-v28AQghJYx button.navbar-toggler .hamburger span {
  position: absolute;
  right: 10px;
  margin-top: 14px;
  width: 26px;
  height: 2px;
  border-right: 5px;
  background-color: #141414;
}
.cid-v28AQghJYx button.navbar-toggler .hamburger span:nth-child(1) {
  top: 0;
  transition: all 0.2s;
}
.cid-v28AQghJYx button.navbar-toggler .hamburger span:nth-child(2) {
  top: 8px;
  transition: all 0.15s;
}
.cid-v28AQghJYx button.navbar-toggler .hamburger span:nth-child(3) {
  top: 8px;
  transition: all 0.15s;
}
.cid-v28AQghJYx button.navbar-toggler .hamburger span:nth-child(4) {
  top: 16px;
  transition: all 0.2s;
}
.cid-v28AQghJYx nav.opened .hamburger span:nth-child(1) {
  top: 8px;
  width: 0;
  opacity: 0;
  right: 50%;
  transition: all 0.2s;
}
.cid-v28AQghJYx nav.opened .hamburger span:nth-child(2) {
  transform: rotate(45deg);
  transition: all 0.25s;
}
.cid-v28AQghJYx nav.opened .hamburger span:nth-child(3) {
  transform: rotate(-45deg);
  transition: all 0.25s;
}
.cid-v28AQghJYx nav.opened .hamburger span:nth-child(4) {
  top: 8px;
  width: 0;
  opacity: 0;
  right: 50%;
  transition: all 0.2s;
}
.cid-v28AQghJYx a.nav-link {
  display: flex;
  align-items: center;
  justify-content: flex-start;
}
.cid-v28AQghJYx .icons-menu {
  flex-wrap: nowrap;
  display: flex;
  justify-content: center;
  padding: 0;
  text-align: center;
  margin-bottom: 35px;
}
@media screen and (-ms-high-contrast: active), (-ms-high-contrast: none) {
  .cid-v28AQghJYx .navbar {
    height: 70px;
  }
  .cid-v28AQghJYx .navbar.opened {
    height: auto;
  }
  .cid-v28AQghJYx .nav-item .nav-link:hover::before {
    width: 175%;
    max-width: calc(100% + 2rem);
    left: -1rem;
  }
}
.cid-v28AQghJYx .navbar-dropdown .navbar-logo {
  margin-right: 10px;
}
@media (min-width: 768px) {
  .cid-v28AQghJYx .container-fluid {
    padding-left: 64px;
    padding-right: 64px;
  }
}
.cid-v28AQghJYx .mbr-section-btn-main .btn {
  margin: 8px;
  min-width: 180px;
}
.cid-v28AQghJYx .mbr-section-btn-main .btn::before {
  background-image: linear-gradient(90deg, #83c5be 0%, transparent 100%);
}
.cid-v28AQghJYx .mbr-section-btn-main .btn:hover,
.cid-v28AQghJYx .mbr-section-btn-main .btn:focus {
  box-shadow: inset 250px 10px 5px #006d77 !important;
  border-color: #006d77 !important;
}
.cid-v28AQghJYx .mbr-section-btn .btn::before {
  background-image: linear-gradient(90deg, #83c5be 0%, transparent 100%);
}
.cid-v28AQghJYx .mbr-section-btn .btn:hover,
.cid-v28AQghJYx .mbr-section-btn .btn:focus {
  box-shadow: inset 250px 10px 5px #006d77 !important;
  border-color: #006d77 !important;
}
.cid-v28AQghJYx .navbar-caption:hover {
  color: #e29578;
}
@media (min-width: 992px) {
  .cid-v28AQghJYx .dropdown-menu.dropdown-submenu {
    left: 175px !important;
    top: -45% !important;
  }
}
.cid-v28AQghJYx .text_widget {
  margin-bottom: 32px;
}
.cid-v28AQghJYx .text_widget a {
  transition: all 0.3s ease-out;
}
.cid-v28AQghJYx .text_widget a:hover,
.cid-v28AQghJYx .text_widget a:focus {
  opacity: 0.8;
}
@media (min-width: 992px) {
  .cid-v28AQghJYx .navbar-nav.nav-dropdown {
    display: -webkit-flex;
    width: 100%;
    justify-content: flex-end;
    min-width: 200px;
  }
}
.cid-v28AQghJYx .icons-menu-main {
  display: flex;
}
@media (max-width: 992px) {
  .cid-v28AQghJYx .icons-menu-main {
    padding: 0 10px;
  }
}
.cid-v28AQghJYx .mbr-section-subtitle {
  color: #141414;
  text-align: center;
}
.cid-v28AQghJYx .navbar-caption {
  color: #000000;
}
.cid-v28AQghJYx .mbr-text {
  color: #141414;
  text-align: center;
}
.cid-v28AQghJYx .mbr-section-subtitle,
.cid-v28AQghJYx .text_widget,
.cid-v28AQghJYx .mbr-section-btn {
  text-align: center;
}
.cid-v28AQghJYx a[class*="text-"]:not(.nav-link):not(.dropdown-item):not([role]):not(.navbar-caption):hover {
  background-image: none;
}
.cid-v28AQghJYx .nav-link,
.cid-v28AQghJYx .dropdown-item {
  color: #000000;
}
.cid-v28AW5MU4T {
  background-color: transparent;
}
.cid-v28AW5MU4T .navbar-dropdown {
  background-color: #f4f4f6 !important;
  padding: 0;
}
.cid-v28AW5MU4T .navbar.navbar-expand-lg .dropdown .dropdown-menu {
  background-color: #f4f4f6 !important;
  background: #f4f4f6;
}
.cid-v28AW5MU4T .navbar.navbar-expand-lg .dropdown .dropdown-menu .dropdown-submenu {
  margin: 0;
  left: 100%;
}
.cid-v28AW5MU4T .menu_box {
  flex-wrap: nowrap;
}
@media (max-width: 991px) {
  .cid-v28AW5MU4T .menu_box {
    flex-direction: column;
    align-items: flex-start;
  }
  .cid-v28AW5MU4T .menu_box .navbar.opened,
  .cid-v28AW5MU4T .menu_box .navbar-collapse {
    background-color: #f4f4f6 !important;
    transition: all 0s ease 0s;
  }
}
.cid-v28AW5MU4T .navbar-dropdown {
  position: relative !important;
}
.cid-v28AW5MU4T .btn {
  min-height: auto;
  box-shadow: none;
  margin-top: 0;
}
.cid-v28AW5MU4T .btn:hover {
  box-shadow: none;
}
.cid-v28AW5MU4T .nav-item {
  margin: 4px 15px;
}
@media (min-width: 1200px) {
  .cid-v28AW5MU4T .nav-item {
    margin: 4px 20px;
  }
}
@media (max-width: 991px) {
  .cid-v28AW5MU4T .nav-item {
    margin: 0 !important;
  }
}
.cid-v28AW5MU4T .nav-item .nav-link {
  transition: all 0.5s ease-out;
  border-radius: 0.5rem !important;
  position: relative;
}
.cid-v28AW5MU4T .nav-item .nav-link::before {
  content: '';
  position: absolute;
  bottom: 0;
  left: 0;
  background-image: linear-gradient(90deg, #006d77 -5%, #83c5be 95%);
  height: 1px;
  width: 0;
  transition: all 0.3s ease-in-out;
}
.cid-v28AW5MU4T .nav-item .nav-link:hover::before,
.cid-v28AW5MU4T .nav-item .nav-link:focus::before {
  width: 100%;
}
.cid-v28AW5MU4T .dropdown-menu {
  border-radius: 0;
  box-shadow: none;
  text-align: left;
}
@media (min-width: 992px) {
  .cid-v28AW5MU4T .dropdown-menu {
    padding: 18px 34px 22px;
    min-width: 250px;
    top: auto !important;
    left: -40px !important;
  }
  .cid-v28AW5MU4T .dropdown-menu.dropdown-submenu {
    left: 215px !important;
    top: -45% !important;
  }
}
@media (max-width: 991px) {
  .cid-v28AW5MU4T .dropdown-menu .dropdown-toggle[data-toggle="dropdown-submenu"]::after,
  .cid-v28AW5MU4T .link.dropdown-toggle::after {
    display: inline-block;
    width: 7px;
    height: 7px;
    margin-left: 0.5rem;
    margin-bottom: 2px;
    content: "";
    border: 2px solid;
    border-left: none;
    border-top: none;
    transform: rotate(-45deg);
    right: 15px;
    position: absolute;
    margin-top: -2px;
  }
  .cid-v28AW5MU4T .show.dropdown-toggle[aria-expanded="true"]::after {
    transform: rotate(45deg);
    margin-top: -4px;
  }
  .cid-v28AW5MU4T .offcanvas_box {
    display: none;
  }
}
.cid-v28AW5MU4T .dropdown-item {
  border: none;
  font-weight: 300 !important;
}
.cid-v28AW5MU4T .nav-dropdown .link {
  font-weight: 400 !important;
  padding: 0 !important;
  margin: 0 !important;
}
.cid-v28AW5MU4T .nav-dropdown .link.dropdown-toggle::after {
  margin-left: 0.5rem;
  margin-top: 0;
}
.cid-v28AW5MU4T .container {
  display: flex;
  margin: auto;
}
.cid-v28AW5MU4T .iconfont-wrapper {
  color: #141414;
  font-size: 17px;
  margin-right: 10px;
  margin-bottom: 5px;
  width: 25px;
  height: 25px;
  border-radius: 50%;
  display: flex;
  justify-content: center;
  align-items: center;
  transition: all 0.2s ease-in-out;
}
.cid-v28AW5MU4T .iconfont-wrapper:last-child {
  margin-right: 0;
}
.cid-v28AW5MU4T .iconfont-wrapper:hover {
  opacity: 0.5;
}
.cid-v28AW5MU4T .navbar-nav {
  margin: 0 1rem;
}
@media (min-width: 992px) {
  .cid-v28AW5MU4T .navbar-nav {
    margin: 0;
  }
}
.cid-v28AW5MU4T .dropdown-menu,
.cid-v28AW5MU4T .navbar.opened {
  background-color: false !important;
}
.cid-v28AW5MU4T .nav-item:focus,
.cid-v28AW5MU4T .nav-link:focus {
  outline: none;
}
.cid-v28AW5MU4T .dropdown .dropdown-menu .dropdown-item {
  width: auto;
  transition: all 0.25s ease-in-out;
}
.cid-v28AW5MU4T .dropdown .dropdown-menu .dropdown-item::after {
  right: 0.5rem;
}
.cid-v28AW5MU4T .dropdown .dropdown-menu .dropdown-item .mbr-iconfont {
  margin-right: 0.5rem;
  vertical-align: sub;
}
.cid-v28AW5MU4T .dropdown .dropdown-menu .dropdown-item .mbr-iconfont:before {
  display: inline-block;
  transform: scale(1, 1);
  transition: all 0.25s ease-in-out;
}
.cid-v28AW5MU4T .collapsed .dropdown-menu .dropdown-item:before {
  display: none;
}
.cid-v28AW5MU4T .collapsed .dropdown .dropdown-menu .dropdown-item {
  padding: 0.235em 1.5em 0.235em 1.5em !important;
  transition: none;
  margin: 0 !important;
}
.cid-v28AW5MU4T .navbar {
  min-height: 70px;
  padding: 10px 0;
  transition: all 0.3s;
  border-bottom-width: 0;
}
@media (max-width: 992px) {
  .cid-v28AW5MU4T .navbar {
    min-height: 30px;
    max-height: none;
  }
}
.cid-v28AW5MU4T .navbar.opened {
  transition: all 0.3s;
}
.cid-v28AW5MU4T .navbar .dropdown-item {
  padding: 0;
  margin: 8px 0;
}
.cid-v28AW5MU4T .navbar .navbar-logo img {
  max-width: 40px;
  min-height: 40px;
  object-fit: contain;
  border-radius: 10px !important;
}
.cid-v28AW5MU4T .navbar .navbar-collapse {
  justify-content: center;
  justify-content: flex-end;
  z-index: 1;
}
.cid-v28AW5MU4T .navbar.collapsed {
  justify-content: center;
}
.cid-v28AW5MU4T .navbar.collapsed .nav-item .nav-link::before {
  display: none;
}
.cid-v28AW5MU4T .navbar.collapsed.opened .dropdown-menu {
  top: 0;
}
.cid-v28AW5MU4T .navbar.collapsed .dropdown-menu .dropdown-submenu {
  left: 0 !important;
}
.cid-v28AW5MU4T .navbar.collapsed .dropdown-menu .dropdown-item:after {
  right: auto;
}
.cid-v28AW5MU4T .navbar.collapsed ul.navbar-nav li {
  margin: auto;
}
.cid-v28AW5MU4T .navbar.collapsed .dropdown-menu .dropdown-item {
  padding: 0.25rem 1.5rem;
  text-align: left;
}
.cid-v28AW5MU4T .navbar.collapsed .icons-menu {
  padding: 0;
}
@media (max-width: 991px) {
  .cid-v28AW5MU4T .navbar .nav-item {
    padding: 0.5rem 0;
  }
  .cid-v28AW5MU4T .navbar .navbar-collapse {
    padding: 34px 0;
    border-radius: 16px;
    width: 100%;
  }
  .cid-v28AW5MU4T .navbar .nav-item .nav-link::before {
    display: none;
  }
  .cid-v28AW5MU4T .navbar.opened .dropdown-menu {
    top: 0;
  }
  .cid-v28AW5MU4T .navbar .dropdown-menu {
    padding: 6px 0 6px 15px;
  }
  .cid-v28AW5MU4T .navbar .dropdown-menu .dropdown-submenu {
    left: 0 !important;
  }
  .cid-v28AW5MU4T .navbar .dropdown-menu .dropdown-item:after {
    right: auto;
    margin-top: -0.4rem;
  }
  .cid-v28AW5MU4T .navbar .navbar-logo img {
    height: 3rem !important;
  }
  .cid-v28AW5MU4T .navbar ul.navbar-nav {
    overflow: hidden;
    margin: 0;
  }
  .cid-v28AW5MU4T .navbar ul.navbar-nav li {
    margin: 0;
  }
  .cid-v28AW5MU4T .navbar .dropdown-menu .dropdown-item {
    padding: 0 !important;
    margin: 0;
    margin-top: 8px;
    text-align: left;
  }
  .cid-v28AW5MU4T .navbar .navbar-brand {
    flex-shrink: initial;
    flex-basis: auto;
    word-break: break-word;
    padding-right: 0;
    width: 100%;
    justify-content: space-between;
  }
  .cid-v28AW5MU4T .navbar .navbar-toggler {
    flex-basis: auto;
  }
  .cid-v28AW5MU4T .navbar .icons-menu {
    padding: 0;
  }
}
.cid-v28AW5MU4T .navbar.navbar-short {
  min-height: 60px;
}
.cid-v28AW5MU4T .navbar.navbar-short .navbar-logo img {
  height: 2.5rem !important;
}
.cid-v28AW5MU4T .navbar.navbar-short .navbar-brand {
  min-height: 60px;
  padding: 0;
}
.cid-v28AW5MU4T .navbar-brand {
  min-height: 70px;
  flex-shrink: 0;
  align-items: center;
  margin-right: 0;
  padding: 10px 0;
  transition: all 0.3s;
  word-break: break-word;
  z-index: 1;
}
.cid-v28AW5MU4T .navbar-brand .navbar-caption {
  line-height: inherit !important;
  font-weight: 400;
}
.cid-v28AW5MU4T .navbar-brand .navbar-logo a {
  outline: none;
}
.cid-v28AW5MU4T .dropdown-item.active,
.cid-v28AW5MU4T .dropdown-item:active {
  background-color: transparent;
}
.cid-v28AW5MU4T .navbar-expand-lg .navbar-nav .nav-link {
  margin: 8px 12px !important;
}
@media (max-width: 991px) {
  .cid-v28AW5MU4T .navbar-expand-lg .navbar-nav .nav-link {
    margin: 8px 10px !important;
  }
}
.cid-v28AW5MU4T .nav-dropdown .link.dropdown-toggle {
  margin-right: 1.667em;
}
.cid-v28AW5MU4T .nav-dropdown .link.dropdown-toggle[aria-expanded="true"] {
  margin-right: 0;
  padding: 0.667em 1.667em;
}
.cid-v28AW5MU4T .navbar .dropdown.open > .dropdown-menu {
  display: block;
}
.cid-v28AW5MU4T ul.navbar-nav {
  flex-wrap: wrap;
  padding: 0;
}
.cid-v28AW5MU4T .navbar-buttons {
  text-align: center;
  min-width: 170px;
}
.cid-v28AW5MU4T button.navbar-toggler {
  outline: none;
  width: 48px;
  height: 48px;
  border-radius: 50%;
  cursor: pointer;
  transition: all 0.2s;
  position: relative;
  align-self: center;
  color: #f4f4f6;
  background: #f4f4f6;
}
.cid-v28AW5MU4T button.navbar-toggler .hamburger span {
  position: absolute;
  right: 10px;
  margin-top: 14px;
  width: 26px;
  height: 2px;
  border-right: 5px;
  background-color: #141414;
}
.cid-v28AW5MU4T button.navbar-toggler .hamburger span:nth-child(1) {
  top: 0;
  transition: all 0.2s;
}
.cid-v28AW5MU4T button.navbar-toggler .hamburger span:nth-child(2) {
  top: 8px;
  transition: all 0.15s;
}
.cid-v28AW5MU4T button.navbar-toggler .hamburger span:nth-child(3) {
  top: 8px;
  transition: all 0.15s;
}
.cid-v28AW5MU4T button.navbar-toggler .hamburger span:nth-child(4) {
  top: 16px;
  transition: all 0.2s;
}
.cid-v28AW5MU4T nav.opened .hamburger span:nth-child(1) {
  top: 8px;
  width: 0;
  opacity: 0;
  right: 50%;
  transition: all 0.2s;
}
.cid-v28AW5MU4T nav.opened .hamburger span:nth-child(2) {
  transform: rotate(45deg);
  transition: all 0.25s;
}
.cid-v28AW5MU4T nav.opened .hamburger span:nth-child(3) {
  transform: rotate(-45deg);
  transition: all 0.25s;
}
.cid-v28AW5MU4T nav.opened .hamburger span:nth-child(4) {
  top: 8px;
  width: 0;
  opacity: 0;
  right: 50%;
  transition: all 0.2s;
}
.cid-v28AW5MU4T a.nav-link {
  display: flex;
  align-items: center;
  justify-content: flex-start;
}
.cid-v28AW5MU4T .icons-menu {
  flex-wrap: nowrap;
  display: flex;
  justify-content: center;
  padding: 0;
  text-align: center;
  margin-bottom: 35px;
}
@media screen and (-ms-high-contrast: active), (-ms-high-contrast: none) {
  .cid-v28AW5MU4T .navbar {
    height: 70px;
  }
  .cid-v28AW5MU4T .navbar.opened {
    height: auto;
  }
  .cid-v28AW5MU4T .nav-item .nav-link:hover::before {
    width: 175%;
    max-width: calc(100% + 2rem);
    left: -1rem;
  }
}
.cid-v28AW5MU4T .navbar-dropdown .navbar-logo {
  margin-right: 10px;
}
@media (min-width: 768px) {
  .cid-v28AW5MU4T .container-fluid {
    padding-left: 64px;
    padding-right: 64px;
  }
}
.cid-v28AW5MU4T .mbr-section-btn-main .btn {
  margin: 8px;
  min-width: 180px;
}
.cid-v28AW5MU4T .mbr-section-btn-main .btn::before {
  background-image: linear-gradient(90deg, #83c5be 0%, transparent 100%);
}
.cid-v28AW5MU4T .mbr-section-btn-main .btn:hover,
.cid-v28AW5MU4T .mbr-section-btn-main .btn:focus {
  box-shadow: inset 250px 10px 5px #006d77 !important;
  border-color: #006d77 !important;
}
.cid-v28AW5MU4T .mbr-section-btn .btn::before {
  background-image: linear-gradient(90deg, #83c5be 0%, transparent 100%);
}
.cid-v28AW5MU4T .mbr-section-btn .btn:hover,
.cid-v28AW5MU4T .mbr-section-btn .btn:focus {
  box-shadow: inset 250px 10px 5px #006d77 !important;
  border-color: #006d77 !important;
}
.cid-v28AW5MU4T .navbar-caption:hover {
  color: #e29578;
}
@media (min-width: 992px) {
  .cid-v28AW5MU4T .dropdown-menu.dropdown-submenu {
    left: 175px !important;
    top: -45% !important;
  }
}
.cid-v28AW5MU4T .text_widget {
  margin-bottom: 32px;
}
.cid-v28AW5MU4T .text_widget a {
  transition: all 0.3s ease-out;
}
.cid-v28AW5MU4T .text_widget a:hover,
.cid-v28AW5MU4T .text_widget a:focus {
  opacity: 0.8;
}
@media (min-width: 992px) {
  .cid-v28AW5MU4T .navbar-nav.nav-dropdown {
    display: -webkit-flex;
    width: 100%;
    justify-content: flex-end;
    min-width: 200px;
  }
}
.cid-v28AW5MU4T .icons-menu-main {
  display: flex;
}
@media (max-width: 992px) {
  .cid-v28AW5MU4T .icons-menu-main {
    padding: 0 10px;
  }
}
.cid-v28AW5MU4T .mbr-section-subtitle {
  color: #141414;
  text-align: center;
}
.cid-v28AW5MU4T .navbar-caption {
  color: #000000;
}
.cid-v28AW5MU4T .mbr-text {
  color: #141414;
  text-align: center;
}
.cid-v28AW5MU4T .mbr-section-subtitle,
.cid-v28AW5MU4T .text_widget,
.cid-v28AW5MU4T .mbr-section-btn {
  text-align: center;
}
.cid-v28AW5MU4T a[class*="text-"]:not(.nav-link):not(.dropdown-item):not([role]):not(.navbar-caption):hover {
  background-image: none;
}
.cid-v28AW5MU4T .nav-link,
.cid-v28AW5MU4T .dropdown-item {
  color: #000000;
}
.cid-v28B2HyPud {
  background-color: transparent;
}
.cid-v28B2HyPud .navbar-dropdown {
  background-color: #f4f4f6 !important;
  padding: 0;
}
.cid-v28B2HyPud .navbar.navbar-expand-lg .dropdown .dropdown-menu {
  background-color: #f4f4f6 !important;
  background: #f4f4f6;
}
.cid-v28B2HyPud .navbar.navbar-expand-lg .dropdown .dropdown-menu .dropdown-submenu {
  margin: 0;
  left: 100%;
}
.cid-v28B2HyPud .menu_box {
  flex-wrap: nowrap;
}
@media (max-width: 991px) {
  .cid-v28B2HyPud .menu_box {
    flex-direction: column;
    align-items: flex-start;
  }
  .cid-v28B2HyPud .menu_box .navbar.opened,
  .cid-v28B2HyPud .menu_box .navbar-collapse {
    background-color: #f4f4f6 !important;
    transition: all 0s ease 0s;
  }
}
.cid-v28B2HyPud .navbar-dropdown {
  position: relative !important;
}
.cid-v28B2HyPud .btn {
  min-height: auto;
  box-shadow: none;
  margin-top: 0;
}
.cid-v28B2HyPud .btn:hover {
  box-shadow: none;
}
.cid-v28B2HyPud .nav-item {
  margin: 4px 15px;
}
@media (min-width: 1200px) {
  .cid-v28B2HyPud .nav-item {
    margin: 4px 20px;
  }
}
@media (max-width: 991px) {
  .cid-v28B2HyPud .nav-item {
    margin: 0 !important;
  }
}
.cid-v28B2HyPud .nav-item .nav-link {
  transition: all 0.5s ease-out;
  border-radius: 0.5rem !important;
  position: relative;
}
.cid-v28B2HyPud .nav-item .nav-link::before {
  content: '';
  position: absolute;
  bottom: 0;
  left: 0;
  background-image: linear-gradient(90deg, #006d77 -5%, #83c5be 95%);
  height: 1px;
  width: 0;
  transition: all 0.3s ease-in-out;
}
.cid-v28B2HyPud .nav-item .nav-link:hover::before,
.cid-v28B2HyPud .nav-item .nav-link:focus::before {
  width: 100%;
}
.cid-v28B2HyPud .dropdown-menu {
  border-radius: 0;
  box-shadow: none;
  text-align: left;
}
@media (min-width: 992px) {
  .cid-v28B2HyPud .dropdown-menu {
    padding: 18px 34px 22px;
    min-width: 250px;
    top: auto !important;
    left: -40px !important;
  }
  .cid-v28B2HyPud .dropdown-menu.dropdown-submenu {
    left: 215px !important;
    top: -45% !important;
  }
}
@media (max-width: 991px) {
  .cid-v28B2HyPud .dropdown-menu .dropdown-toggle[data-toggle="dropdown-submenu"]::after,
  .cid-v28B2HyPud .link.dropdown-toggle::after {
    display: inline-block;
    width: 7px;
    height: 7px;
    margin-left: 0.5rem;
    margin-bottom: 2px;
    content: "";
    border: 2px solid;
    border-left: none;
    border-top: none;
    transform: rotate(-45deg);
    right: 15px;
    position: absolute;
    margin-top: -2px;
  }
  .cid-v28B2HyPud .show.dropdown-toggle[aria-expanded="true"]::after {
    transform: rotate(45deg);
    margin-top: -4px;
  }
  .cid-v28B2HyPud .offcanvas_box {
    display: none;
  }
}
.cid-v28B2HyPud .dropdown-item {
  border: none;
  font-weight: 300 !important;
}
.cid-v28B2HyPud .nav-dropdown .link {
  font-weight: 400 !important;
  padding: 0 !important;
  margin: 0 !important;
}
.cid-v28B2HyPud .nav-dropdown .link.dropdown-toggle::after {
  margin-left: 0.5rem;
  margin-top: 0;
}
.cid-v28B2HyPud .container {
  display: flex;
  margin: auto;
}
.cid-v28B2HyPud .iconfont-wrapper {
  color: #141414;
  font-size: 17px;
  margin-right: 10px;
  margin-bottom: 5px;
  width: 25px;
  height: 25px;
  border-radius: 50%;
  display: flex;
  justify-content: center;
  align-items: center;
  transition: all 0.2s ease-in-out;
}
.cid-v28B2HyPud .iconfont-wrapper:last-child {
  margin-right: 0;
}
.cid-v28B2HyPud .iconfont-wrapper:hover {
  opacity: 0.5;
}
.cid-v28B2HyPud .navbar-nav {
  margin: 0 1rem;
}
@media (min-width: 992px) {
  .cid-v28B2HyPud .navbar-nav {
    margin: 0;
  }
}
.cid-v28B2HyPud .dropdown-menu,
.cid-v28B2HyPud .navbar.opened {
  background-color: false !important;
}
.cid-v28B2HyPud .nav-item:focus,
.cid-v28B2HyPud .nav-link:focus {
  outline: none;
}
.cid-v28B2HyPud .dropdown .dropdown-menu .dropdown-item {
  width: auto;
  transition: all 0.25s ease-in-out;
}
.cid-v28B2HyPud .dropdown .dropdown-menu .dropdown-item::after {
  right: 0.5rem;
}
.cid-v28B2HyPud .dropdown .dropdown-menu .dropdown-item .mbr-iconfont {
  margin-right: 0.5rem;
  vertical-align: sub;
}
.cid-v28B2HyPud .dropdown .dropdown-menu .dropdown-item .mbr-iconfont:before {
  display: inline-block;
  transform: scale(1, 1);
  transition: all 0.25s ease-in-out;
}
.cid-v28B2HyPud .collapsed .dropdown-menu .dropdown-item:before {
  display: none;
}
.cid-v28B2HyPud .collapsed .dropdown .dropdown-menu .dropdown-item {
  padding: 0.235em 1.5em 0.235em 1.5em !important;
  transition: none;
  margin: 0 !important;
}
.cid-v28B2HyPud .navbar {
  min-height: 70px;
  padding: 10px 0;
  transition: all 0.3s;
  border-bottom-width: 0;
}
@media (max-width: 992px) {
  .cid-v28B2HyPud .navbar {
    min-height: 30px;
    max-height: none;
  }
}
.cid-v28B2HyPud .navbar.opened {
  transition: all 0.3s;
}
.cid-v28B2HyPud .navbar .dropdown-item {
  padding: 0;
  margin: 8px 0;
}
.cid-v28B2HyPud .navbar .navbar-logo img {
  max-width: 40px;
  min-height: 40px;
  object-fit: contain;
  border-radius: 10px !important;
}
.cid-v28B2HyPud .navbar .navbar-collapse {
  justify-content: center;
  justify-content: flex-end;
  z-index: 1;
}
.cid-v28B2HyPud .navbar.collapsed {
  justify-content: center;
}
.cid-v28B2HyPud .navbar.collapsed .nav-item .nav-link::before {
  display: none;
}
.cid-v28B2HyPud .navbar.collapsed.opened .dropdown-menu {
  top: 0;
}
.cid-v28B2HyPud .navbar.collapsed .dropdown-menu .dropdown-submenu {
  left: 0 !important;
}
.cid-v28B2HyPud .navbar.collapsed .dropdown-menu .dropdown-item:after {
  right: auto;
}
.cid-v28B2HyPud .navbar.collapsed ul.navbar-nav li {
  margin: auto;
}
.cid-v28B2HyPud .navbar.collapsed .dropdown-menu .dropdown-item {
  padding: 0.25rem 1.5rem;
  text-align: left;
}
.cid-v28B2HyPud .navbar.collapsed .icons-menu {
  padding: 0;
}
@media (max-width: 991px) {
  .cid-v28B2HyPud .navbar .nav-item {
    padding: 0.5rem 0;
  }
  .cid-v28B2HyPud .navbar .navbar-collapse {
    padding: 34px 0;
    border-radius: 16px;
    width: 100%;
  }
  .cid-v28B2HyPud .navbar .nav-item .nav-link::before {
    display: none;
  }
  .cid-v28B2HyPud .navbar.opened .dropdown-menu {
    top: 0;
  }
  .cid-v28B2HyPud .navbar .dropdown-menu {
    padding: 6px 0 6px 15px;
  }
  .cid-v28B2HyPud .navbar .dropdown-menu .dropdown-submenu {
    left: 0 !important;
  }
  .cid-v28B2HyPud .navbar .dropdown-menu .dropdown-item:after {
    right: auto;
    margin-top: -0.4rem;
  }
  .cid-v28B2HyPud .navbar .navbar-logo img {
    height: 3rem !important;
  }
  .cid-v28B2HyPud .navbar ul.navbar-nav {
    overflow: hidden;
    margin: 0;
  }
  .cid-v28B2HyPud .navbar ul.navbar-nav li {
    margin: 0;
  }
  .cid-v28B2HyPud .navbar .dropdown-menu .dropdown-item {
    padding: 0 !important;
    margin: 0;
    margin-top: 8px;
    text-align: left;
  }
  .cid-v28B2HyPud .navbar .navbar-brand {
    flex-shrink: initial;
    flex-basis: auto;
    word-break: break-word;
    padding-right: 0;
    width: 100%;
    justify-content: space-between;
  }
  .cid-v28B2HyPud .navbar .navbar-toggler {
    flex-basis: auto;
  }
  .cid-v28B2HyPud .navbar .icons-menu {
    padding: 0;
  }
}
.cid-v28B2HyPud .navbar.navbar-short {
  min-height: 60px;
}
.cid-v28B2HyPud .navbar.navbar-short .navbar-logo img {
  height: 2.5rem !important;
}
.cid-v28B2HyPud .navbar.navbar-short .navbar-brand {
  min-height: 60px;
  padding: 0;
}
.cid-v28B2HyPud .navbar-brand {
  min-height: 70px;
  flex-shrink: 0;
  align-items: center;
  margin-right: 0;
  padding: 10px 0;
  transition: all 0.3s;
  word-break: break-word;
  z-index: 1;
}
.cid-v28B2HyPud .navbar-brand .navbar-caption {
  line-height: inherit !important;
  font-weight: 400;
}
.cid-v28B2HyPud .navbar-brand .navbar-logo a {
  outline: none;
}
.cid-v28B2HyPud .dropdown-item.active,
.cid-v28B2HyPud .dropdown-item:active {
  background-color: transparent;
}
.cid-v28B2HyPud .navbar-expand-lg .navbar-nav .nav-link {
  margin: 8px 12px !important;
}
@media (max-width: 991px) {
  .cid-v28B2HyPud .navbar-expand-lg .navbar-nav .nav-link {
    margin: 8px 10px !important;
  }
}
.cid-v28B2HyPud .nav-dropdown .link.dropdown-toggle {
  margin-right: 1.667em;
}
.cid-v28B2HyPud .nav-dropdown .link.dropdown-toggle[aria-expanded="true"] {
  margin-right: 0;
  padding: 0.667em 1.667em;
}
.cid-v28B2HyPud .navbar .dropdown.open > .dropdown-menu {
  display: block;
}
.cid-v28B2HyPud ul.navbar-nav {
  flex-wrap: wrap;
  padding: 0;
}
.cid-v28B2HyPud .navbar-buttons {
  text-align: center;
  min-width: 170px;
}
.cid-v28B2HyPud button.navbar-toggler {
  outline: none;
  width: 48px;
  height: 48px;
  border-radius: 50%;
  cursor: pointer;
  transition: all 0.2s;
  position: relative;
  align-self: center;
  color: #f4f4f6;
  background: #f4f4f6;
}
.cid-v28B2HyPud button.navbar-toggler .hamburger span {
  position: absolute;
  right: 10px;
  margin-top: 14px;
  width: 26px;
  height: 2px;
  border-right: 5px;
  background-color: #141414;
}
.cid-v28B2HyPud button.navbar-toggler .hamburger span:nth-child(1) {
  top: 0;
  transition: all 0.2s;
}
.cid-v28B2HyPud button.navbar-toggler .hamburger span:nth-child(2) {
  top: 8px;
  transition: all 0.15s;
}
.cid-v28B2HyPud button.navbar-toggler .hamburger span:nth-child(3) {
  top: 8px;
  transition: all 0.15s;
}
.cid-v28B2HyPud button.navbar-toggler .hamburger span:nth-child(4) {
  top: 16px;
  transition: all 0.2s;
}
.cid-v28B2HyPud nav.opened .hamburger span:nth-child(1) {
  top: 8px;
  width: 0;
  opacity: 0;
  right: 50%;
  transition: all 0.2s;
}
.cid-v28B2HyPud nav.opened .hamburger span:nth-child(2) {
  transform: rotate(45deg);
  transition: all 0.25s;
}
.cid-v28B2HyPud nav.opened .hamburger span:nth-child(3) {
  transform: rotate(-45deg);
  transition: all 0.25s;
}
.cid-v28B2HyPud nav.opened .hamburger span:nth-child(4) {
  top: 8px;
  width: 0;
  opacity: 0;
  right: 50%;
  transition: all 0.2s;
}
.cid-v28B2HyPud a.nav-link {
  display: flex;
  align-items: center;
  justify-content: flex-start;
}
.cid-v28B2HyPud .icons-menu {
  flex-wrap: nowrap;
  display: flex;
  justify-content: center;
  padding: 0;
  text-align: center;
  margin-bottom: 35px;
}
@media screen and (-ms-high-contrast: active), (-ms-high-contrast: none) {
  .cid-v28B2HyPud .navbar {
    height: 70px;
  }
  .cid-v28B2HyPud .navbar.opened {
    height: auto;
  }
  .cid-v28B2HyPud .nav-item .nav-link:hover::before {
    width: 175%;
    max-width: calc(100% + 2rem);
    left: -1rem;
  }
}
.cid-v28B2HyPud .navbar-dropdown .navbar-logo {
  margin-right: 10px;
}
@media (min-width: 768px) {
  .cid-v28B2HyPud .container-fluid {
    padding-left: 64px;
    padding-right: 64px;
  }
}
.cid-v28B2HyPud .mbr-section-btn-main .btn {
  margin: 8px;
  min-width: 180px;
}
.cid-v28B2HyPud .mbr-section-btn-main .btn::before {
  background-image: linear-gradient(90deg, #83c5be 0%, transparent 100%);
}
.cid-v28B2HyPud .mbr-section-btn-main .btn:hover,
.cid-v28B2HyPud .mbr-section-btn-main .btn:focus {
  box-shadow: inset 250px 10px 5px #006d77 !important;
  border-color: #006d77 !important;
}
.cid-v28B2HyPud .mbr-section-btn .btn::before {
  background-image: linear-gradient(90deg, #83c5be 0%, transparent 100%);
}
.cid-v28B2HyPud .mbr-section-btn .btn:hover,
.cid-v28B2HyPud .mbr-section-btn .btn:focus {
  box-shadow: inset 250px 10px 5px #006d77 !important;
  border-color: #006d77 !important;
}
.cid-v28B2HyPud .navbar-caption:hover {
  color: #e29578;
}
@media (min-width: 992px) {
  .cid-v28B2HyPud .dropdown-menu.dropdown-submenu {
    left: 175px !important;
    top: -45% !important;
  }
}
.cid-v28B2HyPud .text_widget {
  margin-bottom: 32px;
}
.cid-v28B2HyPud .text_widget a {
  transition: all 0.3s ease-out;
}
.cid-v28B2HyPud .text_widget a:hover,
.cid-v28B2HyPud .text_widget a:focus {
  opacity: 0.8;
}
@media (min-width: 992px) {
  .cid-v28B2HyPud .navbar-nav.nav-dropdown {
    display: -webkit-flex;
    width: 100%;
    justify-content: flex-end;
    min-width: 200px;
  }
}
.cid-v28B2HyPud .icons-menu-main {
  display: flex;
}
@media (max-width: 992px) {
  .cid-v28B2HyPud .icons-menu-main {
    padding: 0 10px;
  }
}
.cid-v28B2HyPud .mbr-section-subtitle {
  color: #141414;
  text-align: center;
}
.cid-v28B2HyPud .navbar-caption {
  color: #000000;
}
.cid-v28B2HyPud .mbr-text {
  color: #141414;
  text-align: center;
}
.cid-v28B2HyPud .mbr-section-subtitle,
.cid-v28B2HyPud .text_widget,
.cid-v28B2HyPud .mbr-section-btn {
  text-align: center;
}
.cid-v28B2HyPud a[class*="text-"]:not(.nav-link):not(.dropdown-item):not([role]):not(.navbar-caption):hover {
  background-image: none;
}
.cid-v28B2HyPud .nav-link,
.cid-v28B2HyPud .dropdown-item {
  color: #000000;
}
.cid-v28BmhwGDB {
  background-color: transparent;
}
.cid-v28BmhwGDB .navbar-dropdown {
  background-color: #f4f4f6 !important;
  padding: 0;
}
.cid-v28BmhwGDB .navbar.navbar-expand-lg .dropdown .dropdown-menu {
  background-color: #f4f4f6 !important;
  background: #f4f4f6;
}
.cid-v28BmhwGDB .navbar.navbar-expand-lg .dropdown .dropdown-menu .dropdown-submenu {
  margin: 0;
  left: 100%;
}
.cid-v28BmhwGDB .menu_box {
  flex-wrap: nowrap;
}
@media (max-width: 991px) {
  .cid-v28BmhwGDB .menu_box {
    flex-direction: column;
    align-items: flex-start;
  }
  .cid-v28BmhwGDB .menu_box .navbar.opened,
  .cid-v28BmhwGDB .menu_box .navbar-collapse {
    background-color: #f4f4f6 !important;
    transition: all 0s ease 0s;
  }
}
.cid-v28BmhwGDB .navbar-dropdown {
  position: relative !important;
}
.cid-v28BmhwGDB .btn {
  min-height: auto;
  box-shadow: none;
  margin-top: 0;
}
.cid-v28BmhwGDB .btn:hover {
  box-shadow: none;
}
.cid-v28BmhwGDB .nav-item {
  margin: 4px 15px;
}
@media (min-width: 1200px) {
  .cid-v28BmhwGDB .nav-item {
    margin: 4px 20px;
  }
}
@media (max-width: 991px) {
  .cid-v28BmhwGDB .nav-item {
    margin: 0 !important;
  }
}
.cid-v28BmhwGDB .nav-item .nav-link {
  transition: all 0.5s ease-out;
  border-radius: 0.5rem !important;
  position: relative;
}
.cid-v28BmhwGDB .nav-item .nav-link::before {
  content: '';
  position: absolute;
  bottom: 0;
  left: 0;
  background-image: linear-gradient(90deg, #006d77 -5%, #83c5be 95%);
  height: 1px;
  width: 0;
  transition: all 0.3s ease-in-out;
}
.cid-v28BmhwGDB .nav-item .nav-link:hover::before,
.cid-v28BmhwGDB .nav-item .nav-link:focus::before {
  width: 100%;
}
.cid-v28BmhwGDB .dropdown-menu {
  border-radius: 0;
  box-shadow: none;
  text-align: left;
}
@media (min-width: 992px) {
  .cid-v28BmhwGDB .dropdown-menu {
    padding: 18px 34px 22px;
    min-width: 250px;
    top: auto !important;
    left: -40px !important;
  }
  .cid-v28BmhwGDB .dropdown-menu.dropdown-submenu {
    left: 215px !important;
    top: -45% !important;
  }
}
@media (max-width: 991px) {
  .cid-v28BmhwGDB .dropdown-menu .dropdown-toggle[data-toggle="dropdown-submenu"]::after,
  .cid-v28BmhwGDB .link.dropdown-toggle::after {
    display: inline-block;
    width: 7px;
    height: 7px;
    margin-left: 0.5rem;
    margin-bottom: 2px;
    content: "";
    border: 2px solid;
    border-left: none;
    border-top: none;
    transform: rotate(-45deg);
    right: 15px;
    position: absolute;
    margin-top: -2px;
  }
  .cid-v28BmhwGDB .show.dropdown-toggle[aria-expanded="true"]::after {
    transform: rotate(45deg);
    margin-top: -4px;
  }
  .cid-v28BmhwGDB .offcanvas_box {
    display: none;
  }
}
.cid-v28BmhwGDB .dropdown-item {
  border: none;
  font-weight: 300 !important;
}
.cid-v28BmhwGDB .nav-dropdown .link {
  font-weight: 400 !important;
  padding: 0 !important;
  margin: 0 !important;
}
.cid-v28BmhwGDB .nav-dropdown .link.dropdown-toggle::after {
  margin-left: 0.5rem;
  margin-top: 0;
}
.cid-v28BmhwGDB .container {
  display: flex;
  margin: auto;
}
.cid-v28BmhwGDB .iconfont-wrapper {
  color: #141414;
  font-size: 17px;
  margin-right: 10px;
  margin-bottom: 5px;
  width: 25px;
  height: 25px;
  border-radius: 50%;
  display: flex;
  justify-content: center;
  align-items: center;
  transition: all 0.2s ease-in-out;
}
.cid-v28BmhwGDB .iconfont-wrapper:last-child {
  margin-right: 0;
}
.cid-v28BmhwGDB .iconfont-wrapper:hover {
  opacity: 0.5;
}
.cid-v28BmhwGDB .navbar-nav {
  margin: 0 1rem;
}
@media (min-width: 992px) {
  .cid-v28BmhwGDB .navbar-nav {
    margin: 0;
  }
}
.cid-v28BmhwGDB .dropdown-menu,
.cid-v28BmhwGDB .navbar.opened {
  background-color: false !important;
}
.cid-v28BmhwGDB .nav-item:focus,
.cid-v28BmhwGDB .nav-link:focus {
  outline: none;
}
.cid-v28BmhwGDB .dropdown .dropdown-menu .dropdown-item {
  width: auto;
  transition: all 0.25s ease-in-out;
}
.cid-v28BmhwGDB .dropdown .dropdown-menu .dropdown-item::after {
  right: 0.5rem;
}
.cid-v28BmhwGDB .dropdown .dropdown-menu .dropdown-item .mbr-iconfont {
  margin-right: 0.5rem;
  vertical-align: sub;
}
.cid-v28BmhwGDB .dropdown .dropdown-menu .dropdown-item .mbr-iconfont:before {
  display: inline-block;
  transform: scale(1, 1);
  transition: all 0.25s ease-in-out;
}
.cid-v28BmhwGDB .collapsed .dropdown-menu .dropdown-item:before {
  display: none;
}
.cid-v28BmhwGDB .collapsed .dropdown .dropdown-menu .dropdown-item {
  padding: 0.235em 1.5em 0.235em 1.5em !important;
  transition: none;
  margin: 0 !important;
}
.cid-v28BmhwGDB .navbar {
  min-height: 70px;
  padding: 10px 0;
  transition: all 0.3s;
  border-bottom-width: 0;
}
@media (max-width: 992px) {
  .cid-v28BmhwGDB .navbar {
    min-height: 30px;
    max-height: none;
  }
}
.cid-v28BmhwGDB .navbar.opened {
  transition: all 0.3s;
}
.cid-v28BmhwGDB .navbar .dropdown-item {
  padding: 0;
  margin: 8px 0;
}
.cid-v28BmhwGDB .navbar .navbar-logo img {
  max-width: 40px;
  min-height: 40px;
  object-fit: contain;
  border-radius: 10px !important;
}
.cid-v28BmhwGDB .navbar .navbar-collapse {
  justify-content: center;
  justify-content: flex-end;
  z-index: 1;
}
.cid-v28BmhwGDB .navbar.collapsed {
  justify-content: center;
}
.cid-v28BmhwGDB .navbar.collapsed .nav-item .nav-link::before {
  display: none;
}
.cid-v28BmhwGDB .navbar.collapsed.opened .dropdown-menu {
  top: 0;
}
.cid-v28BmhwGDB .navbar.collapsed .dropdown-menu .dropdown-submenu {
  left: 0 !important;
}
.cid-v28BmhwGDB .navbar.collapsed .dropdown-menu .dropdown-item:after {
  right: auto;
}
.cid-v28BmhwGDB .navbar.collapsed ul.navbar-nav li {
  margin: auto;
}
.cid-v28BmhwGDB .navbar.collapsed .dropdown-menu .dropdown-item {
  padding: 0.25rem 1.5rem;
  text-align: left;
}
.cid-v28BmhwGDB .navbar.collapsed .icons-menu {
  padding: 0;
}
@media (max-width: 991px) {
  .cid-v28BmhwGDB .navbar .nav-item {
    padding: 0.5rem 0;
  }
  .cid-v28BmhwGDB .navbar .navbar-collapse {
    padding: 34px 0;
    border-radius: 16px;
    width: 100%;
  }
  .cid-v28BmhwGDB .navbar .nav-item .nav-link::before {
    display: none;
  }
  .cid-v28BmhwGDB .navbar.opened .dropdown-menu {
    top: 0;
  }
  .cid-v28BmhwGDB .navbar .dropdown-menu {
    padding: 6px 0 6px 15px;
  }
  .cid-v28BmhwGDB .navbar .dropdown-menu .dropdown-submenu {
    left: 0 !important;
  }
  .cid-v28BmhwGDB .navbar .dropdown-menu .dropdown-item:after {
    right: auto;
    margin-top: -0.4rem;
  }
  .cid-v28BmhwGDB .navbar .navbar-logo img {
    height: 3rem !important;
  }
  .cid-v28BmhwGDB .navbar ul.navbar-nav {
    overflow: hidden;
    margin: 0;
  }
  .cid-v28BmhwGDB .navbar ul.navbar-nav li {
    margin: 0;
  }
  .cid-v28BmhwGDB .navbar .dropdown-menu .dropdown-item {
    padding: 0 !important;
    margin: 0;
    margin-top: 8px;
    text-align: left;
  }
  .cid-v28BmhwGDB .navbar .navbar-brand {
    flex-shrink: initial;
    flex-basis: auto;
    word-break: break-word;
    padding-right: 0;
    width: 100%;
    justify-content: space-between;
  }
  .cid-v28BmhwGDB .navbar .navbar-toggler {
    flex-basis: auto;
  }
  .cid-v28BmhwGDB .navbar .icons-menu {
    padding: 0;
  }
}
.cid-v28BmhwGDB .navbar.navbar-short {
  min-height: 60px;
}
.cid-v28BmhwGDB .navbar.navbar-short .navbar-logo img {
  height: 2.5rem !important;
}
.cid-v28BmhwGDB .navbar.navbar-short .navbar-brand {
  min-height: 60px;
  padding: 0;
}
.cid-v28BmhwGDB .navbar-brand {
  min-height: 70px;
  flex-shrink: 0;
  align-items: center;
  margin-right: 0;
  padding: 10px 0;
  transition: all 0.3s;
  word-break: break-word;
  z-index: 1;
}
.cid-v28BmhwGDB .navbar-brand .navbar-caption {
  line-height: inherit !important;
  font-weight: 400;
}
.cid-v28BmhwGDB .navbar-brand .navbar-logo a {
  outline: none;
}
.cid-v28BmhwGDB .dropdown-item.active,
.cid-v28BmhwGDB .dropdown-item:active {
  background-color: transparent;
}
.cid-v28BmhwGDB .navbar-expand-lg .navbar-nav .nav-link {
  margin: 8px 12px !important;
}
@media (max-width: 991px) {
  .cid-v28BmhwGDB .navbar-expand-lg .navbar-nav .nav-link {
    margin: 8px 10px !important;
  }
}
.cid-v28BmhwGDB .nav-dropdown .link.dropdown-toggle {
  margin-right: 1.667em;
}
.cid-v28BmhwGDB .nav-dropdown .link.dropdown-toggle[aria-expanded="true"] {
  margin-right: 0;
  padding: 0.667em 1.667em;
}
.cid-v28BmhwGDB .navbar .dropdown.open > .dropdown-menu {
  display: block;
}
.cid-v28BmhwGDB ul.navbar-nav {
  flex-wrap: wrap;
  padding: 0;
}
.cid-v28BmhwGDB .navbar-buttons {
  text-align: center;
  min-width: 170px;
}
.cid-v28BmhwGDB button.navbar-toggler {
  outline: none;
  width: 48px;
  height: 48px;
  border-radius: 50%;
  cursor: pointer;
  transition: all 0.2s;
  position: relative;
  align-self: center;
  color: #f4f4f6;
  background: #f4f4f6;
}
.cid-v28BmhwGDB button.navbar-toggler .hamburger span {
  position: absolute;
  right: 10px;
  margin-top: 14px;
  width: 26px;
  height: 2px;
  border-right: 5px;
  background-color: #141414;
}
.cid-v28BmhwGDB button.navbar-toggler .hamburger span:nth-child(1) {
  top: 0;
  transition: all 0.2s;
}
.cid-v28BmhwGDB button.navbar-toggler .hamburger span:nth-child(2) {
  top: 8px;
  transition: all 0.15s;
}
.cid-v28BmhwGDB button.navbar-toggler .hamburger span:nth-child(3) {
  top: 8px;
  transition: all 0.15s;
}
.cid-v28BmhwGDB button.navbar-toggler .hamburger span:nth-child(4) {
  top: 16px;
  transition: all 0.2s;
}
.cid-v28BmhwGDB nav.opened .hamburger span:nth-child(1) {
  top: 8px;
  width: 0;
  opacity: 0;
  right: 50%;
  transition: all 0.2s;
}
.cid-v28BmhwGDB nav.opened .hamburger span:nth-child(2) {
  transform: rotate(45deg);
  transition: all 0.25s;
}
.cid-v28BmhwGDB nav.opened .hamburger span:nth-child(3) {
  transform: rotate(-45deg);
  transition: all 0.25s;
}
.cid-v28BmhwGDB nav.opened .hamburger span:nth-child(4) {
  top: 8px;
  width: 0;
  opacity: 0;
  right: 50%;
  transition: all 0.2s;
}
.cid-v28BmhwGDB a.nav-link {
  display: flex;
  align-items: center;
  justify-content: flex-start;
}
.cid-v28BmhwGDB .icons-menu {
  flex-wrap: nowrap;
  display: flex;
  justify-content: center;
  padding: 0;
  text-align: center;
  margin-bottom: 35px;
}
@media screen and (-ms-high-contrast: active), (-ms-high-contrast: none) {
  .cid-v28BmhwGDB .navbar {
    height: 70px;
  }
  .cid-v28BmhwGDB .navbar.opened {
    height: auto;
  }
  .cid-v28BmhwGDB .nav-item .nav-link:hover::before {
    width: 175%;
    max-width: calc(100% + 2rem);
    left: -1rem;
  }
}
.cid-v28BmhwGDB .navbar-dropdown .navbar-logo {
  margin-right: 10px;
}
@media (min-width: 768px) {
  .cid-v28BmhwGDB .container-fluid {
    padding-left: 64px;
    padding-right: 64px;
  }
}
.cid-v28BmhwGDB .mbr-section-btn-main .btn {
  margin: 8px;
  min-width: 180px;
}
.cid-v28BmhwGDB .mbr-section-btn-main .btn::before {
  background-image: linear-gradient(90deg, #83c5be 0%, transparent 100%);
}
.cid-v28BmhwGDB .mbr-section-btn-main .btn:hover,
.cid-v28BmhwGDB .mbr-section-btn-main .btn:focus {
  box-shadow: inset 250px 10px 5px #006d77 !important;
  border-color: #006d77 !important;
}
.cid-v28BmhwGDB .mbr-section-btn .btn::before {
  background-image: linear-gradient(90deg, #83c5be 0%, transparent 100%);
}
.cid-v28BmhwGDB .mbr-section-btn .btn:hover,
.cid-v28BmhwGDB .mbr-section-btn .btn:focus {
  box-shadow: inset 250px 10px 5px #006d77 !important;
  border-color: #006d77 !important;
}
.cid-v28BmhwGDB .navbar-caption:hover {
  color: #e29578;
}
@media (min-width: 992px) {
  .cid-v28BmhwGDB .dropdown-menu.dropdown-submenu {
    left: 175px !important;
    top: -45% !important;
  }
}
.cid-v28BmhwGDB .text_widget {
  margin-bottom: 32px;
}
.cid-v28BmhwGDB .text_widget a {
  transition: all 0.3s ease-out;
}
.cid-v28BmhwGDB .text_widget a:hover,
.cid-v28BmhwGDB .text_widget a:focus {
  opacity: 0.8;
}
@media (min-width: 992px) {
  .cid-v28BmhwGDB .navbar-nav.nav-dropdown {
    display: -webkit-flex;
    width: 100%;
    justify-content: flex-end;
    min-width: 200px;
  }
}
.cid-v28BmhwGDB .icons-menu-main {
  display: flex;
}
@media (max-width: 992px) {
  .cid-v28BmhwGDB .icons-menu-main {
    padding: 0 10px;
  }
}
.cid-v28BmhwGDB .mbr-section-subtitle {
  color: #141414;
  text-align: center;
}
.cid-v28BmhwGDB .navbar-caption {
  color: #000000;
}
.cid-v28BmhwGDB .mbr-text {
  color: #141414;
  text-align: center;
}
.cid-v28BmhwGDB .mbr-section-subtitle,
.cid-v28BmhwGDB .text_widget,
.cid-v28BmhwGDB .mbr-section-btn {
  text-align: center;
}
.cid-v28BmhwGDB a[class*="text-"]:not(.nav-link):not(.dropdown-item):not([role]):not(.navbar-caption):hover {
  background-image: none;
}
.cid-v28BmhwGDB .nav-link,
.cid-v28BmhwGDB .dropdown-item {
  color: #000000;
}
.cid-v28Bs8PxzT {
  background-color: transparent;
}
.cid-v28Bs8PxzT .navbar-dropdown {
  background-color: #f4f4f6 !important;
  padding: 0;
}
.cid-v28Bs8PxzT .navbar.navbar-expand-lg .dropdown .dropdown-menu {
  background-color: #f4f4f6 !important;
  background: #f4f4f6;
}
.cid-v28Bs8PxzT .navbar.navbar-expand-lg .dropdown .dropdown-menu .dropdown-submenu {
  margin: 0;
  left: 100%;
}
.cid-v28Bs8PxzT .menu_box {
  flex-wrap: nowrap;
}
@media (max-width: 991px) {
  .cid-v28Bs8PxzT .menu_box {
    flex-direction: column;
    align-items: flex-start;
  }
  .cid-v28Bs8PxzT .menu_box .navbar.opened,
  .cid-v28Bs8PxzT .menu_box .navbar-collapse {
    background-color: #f4f4f6 !important;
    transition: all 0s ease 0s;
  }
}
.cid-v28Bs8PxzT .navbar-dropdown {
  position: relative !important;
}
.cid-v28Bs8PxzT .btn {
  min-height: auto;
  box-shadow: none;
  margin-top: 0;
}
.cid-v28Bs8PxzT .btn:hover {
  box-shadow: none;
}
.cid-v28Bs8PxzT .nav-item {
  margin: 4px 15px;
}
@media (min-width: 1200px) {
  .cid-v28Bs8PxzT .nav-item {
    margin: 4px 20px;
  }
}
@media (max-width: 991px) {
  .cid-v28Bs8PxzT .nav-item {
    margin: 0 !important;
  }
}
.cid-v28Bs8PxzT .nav-item .nav-link {
  transition: all 0.5s ease-out;
  border-radius: 0.5rem !important;
  position: relative;
}
.cid-v28Bs8PxzT .nav-item .nav-link::before {
  content: '';
  position: absolute;
  bottom: 0;
  left: 0;
  background-image: linear-gradient(90deg, #006d77 -5%, #83c5be 95%);
  height: 1px;
  width: 0;
  transition: all 0.3s ease-in-out;
}
.cid-v28Bs8PxzT .nav-item .nav-link:hover::before,
.cid-v28Bs8PxzT .nav-item .nav-link:focus::before {
  width: 100%;
}
.cid-v28Bs8PxzT .dropdown-menu {
  border-radius: 0;
  box-shadow: none;
  text-align: left;
}
@media (min-width: 992px) {
  .cid-v28Bs8PxzT .dropdown-menu {
    padding: 18px 34px 22px;
    min-width: 250px;
    top: auto !important;
    left: -40px !important;
  }
  .cid-v28Bs8PxzT .dropdown-menu.dropdown-submenu {
    left: 215px !important;
    top: -45% !important;
  }
}
@media (max-width: 991px) {
  .cid-v28Bs8PxzT .dropdown-menu .dropdown-toggle[data-toggle="dropdown-submenu"]::after,
  .cid-v28Bs8PxzT .link.dropdown-toggle::after {
    display: inline-block;
    width: 7px;
    height: 7px;
    margin-left: 0.5rem;
    margin-bottom: 2px;
    content: "";
    border: 2px solid;
    border-left: none;
    border-top: none;
    transform: rotate(-45deg);
    right: 15px;
    position: absolute;
    margin-top: -2px;
  }
  .cid-v28Bs8PxzT .show.dropdown-toggle[aria-expanded="true"]::after {
    transform: rotate(45deg);
    margin-top: -4px;
  }
  .cid-v28Bs8PxzT .offcanvas_box {
    display: none;
  }
}
.cid-v28Bs8PxzT .dropdown-item {
  border: none;
  font-weight: 300 !important;
}
.cid-v28Bs8PxzT .nav-dropdown .link {
  font-weight: 400 !important;
  padding: 0 !important;
  margin: 0 !important;
}
.cid-v28Bs8PxzT .nav-dropdown .link.dropdown-toggle::after {
  margin-left: 0.5rem;
  margin-top: 0;
}
.cid-v28Bs8PxzT .container {
  display: flex;
  margin: auto;
}
.cid-v28Bs8PxzT .iconfont-wrapper {
  color: #141414;
  font-size: 17px;
  margin-right: 10px;
  margin-bottom: 5px;
  width: 25px;
  height: 25px;
  border-radius: 50%;
  display: flex;
  justify-content: center;
  align-items: center;
  transition: all 0.2s ease-in-out;
}
.cid-v28Bs8PxzT .iconfont-wrapper:last-child {
  margin-right: 0;
}
.cid-v28Bs8PxzT .iconfont-wrapper:hover {
  opacity: 0.5;
}
.cid-v28Bs8PxzT .navbar-nav {
  margin: 0 1rem;
}
@media (min-width: 992px) {
  .cid-v28Bs8PxzT .navbar-nav {
    margin: 0;
  }
}
.cid-v28Bs8PxzT .dropdown-menu,
.cid-v28Bs8PxzT .navbar.opened {
  background-color: false !important;
}
.cid-v28Bs8PxzT .nav-item:focus,
.cid-v28Bs8PxzT .nav-link:focus {
  outline: none;
}
.cid-v28Bs8PxzT .dropdown .dropdown-menu .dropdown-item {
  width: auto;
  transition: all 0.25s ease-in-out;
}
.cid-v28Bs8PxzT .dropdown .dropdown-menu .dropdown-item::after {
  right: 0.5rem;
}
.cid-v28Bs8PxzT .dropdown .dropdown-menu .dropdown-item .mbr-iconfont {
  margin-right: 0.5rem;
  vertical-align: sub;
}
.cid-v28Bs8PxzT .dropdown .dropdown-menu .dropdown-item .mbr-iconfont:before {
  display: inline-block;
  transform: scale(1, 1);
  transition: all 0.25s ease-in-out;
}
.cid-v28Bs8PxzT .collapsed .dropdown-menu .dropdown-item:before {
  display: none;
}
.cid-v28Bs8PxzT .collapsed .dropdown .dropdown-menu .dropdown-item {
  padding: 0.235em 1.5em 0.235em 1.5em !important;
  transition: none;
  margin: 0 !important;
}
.cid-v28Bs8PxzT .navbar {
  min-height: 70px;
  padding: 10px 0;
  transition: all 0.3s;
  border-bottom-width: 0;
}
@media (max-width: 992px) {
  .cid-v28Bs8PxzT .navbar {
    min-height: 30px;
    max-height: none;
  }
}
.cid-v28Bs8PxzT .navbar.opened {
  transition: all 0.3s;
}
.cid-v28Bs8PxzT .navbar .dropdown-item {
  padding: 0;
  margin: 8px 0;
}
.cid-v28Bs8PxzT .navbar .navbar-logo img {
  max-width: 40px;
  min-height: 40px;
  object-fit: contain;
  border-radius: 10px !important;
}
.cid-v28Bs8PxzT .navbar .navbar-collapse {
  justify-content: center;
  justify-content: flex-end;
  z-index: 1;
}
.cid-v28Bs8PxzT .navbar.collapsed {
  justify-content: center;
}
.cid-v28Bs8PxzT .navbar.collapsed .nav-item .nav-link::before {
  display: none;
}
.cid-v28Bs8PxzT .navbar.collapsed.opened .dropdown-menu {
  top: 0;
}
.cid-v28Bs8PxzT .navbar.collapsed .dropdown-menu .dropdown-submenu {
  left: 0 !important;
}
.cid-v28Bs8PxzT .navbar.collapsed .dropdown-menu .dropdown-item:after {
  right: auto;
}
.cid-v28Bs8PxzT .navbar.collapsed ul.navbar-nav li {
  margin: auto;
}
.cid-v28Bs8PxzT .navbar.collapsed .dropdown-menu .dropdown-item {
  padding: 0.25rem 1.5rem;
  text-align: left;
}
.cid-v28Bs8PxzT .navbar.collapsed .icons-menu {
  padding: 0;
}
@media (max-width: 991px) {
  .cid-v28Bs8PxzT .navbar .nav-item {
    padding: 0.5rem 0;
  }
  .cid-v28Bs8PxzT .navbar .navbar-collapse {
    padding: 34px 0;
    border-radius: 16px;
    width: 100%;
  }
  .cid-v28Bs8PxzT .navbar .nav-item .nav-link::before {
    display: none;
  }
  .cid-v28Bs8PxzT .navbar.opened .dropdown-menu {
    top: 0;
  }
  .cid-v28Bs8PxzT .navbar .dropdown-menu {
    padding: 6px 0 6px 15px;
  }
  .cid-v28Bs8PxzT .navbar .dropdown-menu .dropdown-submenu {
    left: 0 !important;
  }
  .cid-v28Bs8PxzT .navbar .dropdown-menu .dropdown-item:after {
    right: auto;
    margin-top: -0.4rem;
  }
  .cid-v28Bs8PxzT .navbar .navbar-logo img {
    height: 3rem !important;
  }
  .cid-v28Bs8PxzT .navbar ul.navbar-nav {
    overflow: hidden;
    margin: 0;
  }
  .cid-v28Bs8PxzT .navbar ul.navbar-nav li {
    margin: 0;
  }
  .cid-v28Bs8PxzT .navbar .dropdown-menu .dropdown-item {
    padding: 0 !important;
    margin: 0;
    margin-top: 8px;
    text-align: left;
  }
  .cid-v28Bs8PxzT .navbar .navbar-brand {
    flex-shrink: initial;
    flex-basis: auto;
    word-break: break-word;
    padding-right: 0;
    width: 100%;
    justify-content: space-between;
  }
  .cid-v28Bs8PxzT .navbar .navbar-toggler {
    flex-basis: auto;
  }
  .cid-v28Bs8PxzT .navbar .icons-menu {
    padding: 0;
  }
}
.cid-v28Bs8PxzT .navbar.navbar-short {
  min-height: 60px;
}
.cid-v28Bs8PxzT .navbar.navbar-short .navbar-logo img {
  height: 2.5rem !important;
}
.cid-v28Bs8PxzT .navbar.navbar-short .navbar-brand {
  min-height: 60px;
  padding: 0;
}
.cid-v28Bs8PxzT .navbar-brand {
  min-height: 70px;
  flex-shrink: 0;
  align-items: center;
  margin-right: 0;
  padding: 10px 0;
  transition: all 0.3s;
  word-break: break-word;
  z-index: 1;
}
.cid-v28Bs8PxzT .navbar-brand .navbar-caption {
  line-height: inherit !important;
  font-weight: 400;
}
.cid-v28Bs8PxzT .navbar-brand .navbar-logo a {
  outline: none;
}
.cid-v28Bs8PxzT .dropdown-item.active,
.cid-v28Bs8PxzT .dropdown-item:active {
  background-color: transparent;
}
.cid-v28Bs8PxzT .navbar-expand-lg .navbar-nav .nav-link {
  margin: 8px 12px !important;
}
@media (max-width: 991px) {
  .cid-v28Bs8PxzT .navbar-expand-lg .navbar-nav .nav-link {
    margin: 8px 10px !important;
  }
}
.cid-v28Bs8PxzT .nav-dropdown .link.dropdown-toggle {
  margin-right: 1.667em;
}
.cid-v28Bs8PxzT .nav-dropdown .link.dropdown-toggle[aria-expanded="true"] {
  margin-right: 0;
  padding: 0.667em 1.667em;
}
.cid-v28Bs8PxzT .navbar .dropdown.open > .dropdown-menu {
  display: block;
}
.cid-v28Bs8PxzT ul.navbar-nav {
  flex-wrap: wrap;
  padding: 0;
}
.cid-v28Bs8PxzT .navbar-buttons {
  text-align: center;
  min-width: 170px;
}
.cid-v28Bs8PxzT button.navbar-toggler {
  outline: none;
  width: 48px;
  height: 48px;
  border-radius: 50%;
  cursor: pointer;
  transition: all 0.2s;
  position: relative;
  align-self: center;
  color: #f4f4f6;
  background: #f4f4f6;
}
.cid-v28Bs8PxzT button.navbar-toggler .hamburger span {
  position: absolute;
  right: 10px;
  margin-top: 14px;
  width: 26px;
  height: 2px;
  border-right: 5px;
  background-color: #141414;
}
.cid-v28Bs8PxzT button.navbar-toggler .hamburger span:nth-child(1) {
  top: 0;
  transition: all 0.2s;
}
.cid-v28Bs8PxzT button.navbar-toggler .hamburger span:nth-child(2) {
  top: 8px;
  transition: all 0.15s;
}
.cid-v28Bs8PxzT button.navbar-toggler .hamburger span:nth-child(3) {
  top: 8px;
  transition: all 0.15s;
}
.cid-v28Bs8PxzT button.navbar-toggler .hamburger span:nth-child(4) {
  top: 16px;
  transition: all 0.2s;
}
.cid-v28Bs8PxzT nav.opened .hamburger span:nth-child(1) {
  top: 8px;
  width: 0;
  opacity: 0;
  right: 50%;
  transition: all 0.2s;
}
.cid-v28Bs8PxzT nav.opened .hamburger span:nth-child(2) {
  transform: rotate(45deg);
  transition: all 0.25s;
}
.cid-v28Bs8PxzT nav.opened .hamburger span:nth-child(3) {
  transform: rotate(-45deg);
  transition: all 0.25s;
}
.cid-v28Bs8PxzT nav.opened .hamburger span:nth-child(4) {
  top: 8px;
  width: 0;
  opacity: 0;
  right: 50%;
  transition: all 0.2s;
}
.cid-v28Bs8PxzT a.nav-link {
  display: flex;
  align-items: center;
  justify-content: flex-start;
}
.cid-v28Bs8PxzT .icons-menu {
  flex-wrap: nowrap;
  display: flex;
  justify-content: center;
  padding: 0;
  text-align: center;
  margin-bottom: 35px;
}
@media screen and (-ms-high-contrast: active), (-ms-high-contrast: none) {
  .cid-v28Bs8PxzT .navbar {
    height: 70px;
  }
  .cid-v28Bs8PxzT .navbar.opened {
    height: auto;
  }
  .cid-v28Bs8PxzT .nav-item .nav-link:hover::before {
    width: 175%;
    max-width: calc(100% + 2rem);
    left: -1rem;
  }
}
.cid-v28Bs8PxzT .navbar-dropdown .navbar-logo {
  margin-right: 10px;
}
@media (min-width: 768px) {
  .cid-v28Bs8PxzT .container-fluid {
    padding-left: 64px;
    padding-right: 64px;
  }
}
.cid-v28Bs8PxzT .mbr-section-btn-main .btn {
  margin: 8px;
  min-width: 180px;
}
.cid-v28Bs8PxzT .mbr-section-btn-main .btn::before {
  background-image: linear-gradient(90deg, #83c5be 0%, transparent 100%);
}
.cid-v28Bs8PxzT .mbr-section-btn-main .btn:hover,
.cid-v28Bs8PxzT .mbr-section-btn-main .btn:focus {
  box-shadow: inset 250px 10px 5px #006d77 !important;
  border-color: #006d77 !important;
}
.cid-v28Bs8PxzT .mbr-section-btn .btn::before {
  background-image: linear-gradient(90deg, #83c5be 0%, transparent 100%);
}
.cid-v28Bs8PxzT .mbr-section-btn .btn:hover,
.cid-v28Bs8PxzT .mbr-section-btn .btn:focus {
  box-shadow: inset 250px 10px 5px #006d77 !important;
  border-color: #006d77 !important;
}
.cid-v28Bs8PxzT .navbar-caption:hover {
  color: #e29578;
}
@media (min-width: 992px) {
  .cid-v28Bs8PxzT .dropdown-menu.dropdown-submenu {
    left: 175px !important;
    top: -45% !important;
  }
}
.cid-v28Bs8PxzT .text_widget {
  margin-bottom: 32px;
}
.cid-v28Bs8PxzT .text_widget a {
  transition: all 0.3s ease-out;
}
.cid-v28Bs8PxzT .text_widget a:hover,
.cid-v28Bs8PxzT .text_widget a:focus {
  opacity: 0.8;
}
@media (min-width: 992px) {
  .cid-v28Bs8PxzT .navbar-nav.nav-dropdown {
    display: -webkit-flex;
    width: 100%;
    justify-content: flex-end;
    min-width: 200px;
  }
}
.cid-v28Bs8PxzT .icons-menu-main {
  display: flex;
}
@media (max-width: 992px) {
  .cid-v28Bs8PxzT .icons-menu-main {
    padding: 0 10px;
  }
}
.cid-v28Bs8PxzT .mbr-section-subtitle {
  color: #141414;
  text-align: center;
}
.cid-v28Bs8PxzT .navbar-caption {
  color: #000000;
}
.cid-v28Bs8PxzT .mbr-text {
  color: #141414;
  text-align: center;
}
.cid-v28Bs8PxzT .mbr-section-subtitle,
.cid-v28Bs8PxzT .text_widget,
.cid-v28Bs8PxzT .mbr-section-btn {
  text-align: center;
}
.cid-v28Bs8PxzT a[class*="text-"]:not(.nav-link):not(.dropdown-item):not([role]):not(.navbar-caption):hover {
  background-image: none;
}
.cid-v28Bs8PxzT .nav-link,
.cid-v28Bs8PxzT .dropdown-item {
  color: #000000;
}
.cid-v28BxDYYKF {
  background-color: transparent;
}
.cid-v28BxDYYKF .navbar-dropdown {
  background-color: #f4f4f6 !important;
  padding: 0;
}
.cid-v28BxDYYKF .navbar.navbar-expand-lg .dropdown .dropdown-menu {
  background-color: #f4f4f6 !important;
  background: #f4f4f6;
}
.cid-v28BxDYYKF .navbar.navbar-expand-lg .dropdown .dropdown-menu .dropdown-submenu {
  margin: 0;
  left: 100%;
}
.cid-v28BxDYYKF .menu_box {
  flex-wrap: nowrap;
}
@media (max-width: 991px) {
  .cid-v28BxDYYKF .menu_box {
    flex-direction: column;
    align-items: flex-start;
  }
  .cid-v28BxDYYKF .menu_box .navbar.opened,
  .cid-v28BxDYYKF .menu_box .navbar-collapse {
    background-color: #f4f4f6 !important;
    transition: all 0s ease 0s;
  }
}
.cid-v28BxDYYKF .navbar-dropdown {
  position: relative !important;
}
.cid-v28BxDYYKF .btn {
  min-height: auto;
  box-shadow: none;
  margin-top: 0;
}
.cid-v28BxDYYKF .btn:hover {
  box-shadow: none;
}
.cid-v28BxDYYKF .nav-item {
  margin: 4px 15px;
}
@media (min-width: 1200px) {
  .cid-v28BxDYYKF .nav-item {
    margin: 4px 20px;
  }
}
@media (max-width: 991px) {
  .cid-v28BxDYYKF .nav-item {
    margin: 0 !important;
  }
}
.cid-v28BxDYYKF .nav-item .nav-link {
  transition: all 0.5s ease-out;
  border-radius: 0.5rem !important;
  position: relative;
}
.cid-v28BxDYYKF .nav-item .nav-link::before {
  content: '';
  position: absolute;
  bottom: 0;
  left: 0;
  background-image: linear-gradient(90deg, #006d77 -5%, #83c5be 95%);
  height: 1px;
  width: 0;
  transition: all 0.3s ease-in-out;
}
.cid-v28BxDYYKF .nav-item .nav-link:hover::before,
.cid-v28BxDYYKF .nav-item .nav-link:focus::before {
  width: 100%;
}
.cid-v28BxDYYKF .dropdown-menu {
  border-radius: 0;
  box-shadow: none;
  text-align: left;
}
@media (min-width: 992px) {
  .cid-v28BxDYYKF .dropdown-menu {
    padding: 18px 34px 22px;
    min-width: 250px;
    top: auto !important;
    left: -40px !important;
  }
  .cid-v28BxDYYKF .dropdown-menu.dropdown-submenu {
    left: 215px !important;
    top: -45% !important;
  }
}
@media (max-width: 991px) {
  .cid-v28BxDYYKF .dropdown-menu .dropdown-toggle[data-toggle="dropdown-submenu"]::after,
  .cid-v28BxDYYKF .link.dropdown-toggle::after {
    display: inline-block;
    width: 7px;
    height: 7px;
    margin-left: 0.5rem;
    margin-bottom: 2px;
    content: "";
    border: 2px solid;
    border-left: none;
    border-top: none;
    transform: rotate(-45deg);
    right: 15px;
    position: absolute;
    margin-top: -2px;
  }
  .cid-v28BxDYYKF .show.dropdown-toggle[aria-expanded="true"]::after {
    transform: rotate(45deg);
    margin-top: -4px;
  }
  .cid-v28BxDYYKF .offcanvas_box {
    display: none;
  }
}
.cid-v28BxDYYKF .dropdown-item {
  border: none;
  font-weight: 300 !important;
}
.cid-v28BxDYYKF .nav-dropdown .link {
  font-weight: 400 !important;
  padding: 0 !important;
  margin: 0 !important;
}
.cid-v28BxDYYKF .nav-dropdown .link.dropdown-toggle::after {
  margin-left: 0.5rem;
  margin-top: 0;
}
.cid-v28BxDYYKF .container {
  display: flex;
  margin: auto;
}
.cid-v28BxDYYKF .iconfont-wrapper {
  color: #141414;
  font-size: 17px;
  margin-right: 10px;
  margin-bottom: 5px;
  width: 25px;
  height: 25px;
  border-radius: 50%;
  display: flex;
  justify-content: center;
  align-items: center;
  transition: all 0.2s ease-in-out;
}
.cid-v28BxDYYKF .iconfont-wrapper:last-child {
  margin-right: 0;
}
.cid-v28BxDYYKF .iconfont-wrapper:hover {
  opacity: 0.5;
}
.cid-v28BxDYYKF .navbar-nav {
  margin: 0 1rem;
}
@media (min-width: 992px) {
  .cid-v28BxDYYKF .navbar-nav {
    margin: 0;
  }
}
.cid-v28BxDYYKF .dropdown-menu,
.cid-v28BxDYYKF .navbar.opened {
  background-color: false !important;
}
.cid-v28BxDYYKF .nav-item:focus,
.cid-v28BxDYYKF .nav-link:focus {
  outline: none;
}
.cid-v28BxDYYKF .dropdown .dropdown-menu .dropdown-item {
  width: auto;
  transition: all 0.25s ease-in-out;
}
.cid-v28BxDYYKF .dropdown .dropdown-menu .dropdown-item::after {
  right: 0.5rem;
}
.cid-v28BxDYYKF .dropdown .dropdown-menu .dropdown-item .mbr-iconfont {
  margin-right: 0.5rem;
  vertical-align: sub;
}
.cid-v28BxDYYKF .dropdown .dropdown-menu .dropdown-item .mbr-iconfont:before {
  display: inline-block;
  transform: scale(1, 1);
  transition: all 0.25s ease-in-out;
}
.cid-v28BxDYYKF .collapsed .dropdown-menu .dropdown-item:before {
  display: none;
}
.cid-v28BxDYYKF .collapsed .dropdown .dropdown-menu .dropdown-item {
  padding: 0.235em 1.5em 0.235em 1.5em !important;
  transition: none;
  margin: 0 !important;
}
.cid-v28BxDYYKF .navbar {
  min-height: 70px;
  padding: 10px 0;
  transition: all 0.3s;
  border-bottom-width: 0;
}
@media (max-width: 992px) {
  .cid-v28BxDYYKF .navbar {
    min-height: 30px;
    max-height: none;
  }
}
.cid-v28BxDYYKF .navbar.opened {
  transition: all 0.3s;
}
.cid-v28BxDYYKF .navbar .dropdown-item {
  padding: 0;
  margin: 8px 0;
}
.cid-v28BxDYYKF .navbar .navbar-logo img {
  max-width: 40px;
  min-height: 40px;
  object-fit: contain;
  border-radius: 10px !important;
}
.cid-v28BxDYYKF .navbar .navbar-collapse {
  justify-content: center;
  justify-content: flex-end;
  z-index: 1;
}
.cid-v28BxDYYKF .navbar.collapsed {
  justify-content: center;
}
.cid-v28BxDYYKF .navbar.collapsed .nav-item .nav-link::before {
  display: none;
}
.cid-v28BxDYYKF .navbar.collapsed.opened .dropdown-menu {
  top: 0;
}
.cid-v28BxDYYKF .navbar.collapsed .dropdown-menu .dropdown-submenu {
  left: 0 !important;
}
.cid-v28BxDYYKF .navbar.collapsed .dropdown-menu .dropdown-item:after {
  right: auto;
}
.cid-v28BxDYYKF .navbar.collapsed ul.navbar-nav li {
  margin: auto;
}
.cid-v28BxDYYKF .navbar.collapsed .dropdown-menu .dropdown-item {
  padding: 0.25rem 1.5rem;
  text-align: left;
}
.cid-v28BxDYYKF .navbar.collapsed .icons-menu {
  padding: 0;
}
@media (max-width: 991px) {
  .cid-v28BxDYYKF .navbar .nav-item {
    padding: 0.5rem 0;
  }
  .cid-v28BxDYYKF .navbar .navbar-collapse {
    padding: 34px 0;
    border-radius: 16px;
    width: 100%;
  }
  .cid-v28BxDYYKF .navbar .nav-item .nav-link::before {
    display: none;
  }
  .cid-v28BxDYYKF .navbar.opened .dropdown-menu {
    top: 0;
  }
  .cid-v28BxDYYKF .navbar .dropdown-menu {
    padding: 6px 0 6px 15px;
  }
  .cid-v28BxDYYKF .navbar .dropdown-menu .dropdown-submenu {
    left: 0 !important;
  }
  .cid-v28BxDYYKF .navbar .dropdown-menu .dropdown-item:after {
    right: auto;
    margin-top: -0.4rem;
  }
  .cid-v28BxDYYKF .navbar .navbar-logo img {
    height: 3rem !important;
  }
  .cid-v28BxDYYKF .navbar ul.navbar-nav {
    overflow: hidden;
    margin: 0;
  }
  .cid-v28BxDYYKF .navbar ul.navbar-nav li {
    margin: 0;
  }
  .cid-v28BxDYYKF .navbar .dropdown-menu .dropdown-item {
    padding: 0 !important;
    margin: 0;
    margin-top: 8px;
    text-align: left;
  }
  .cid-v28BxDYYKF .navbar .navbar-brand {
    flex-shrink: initial;
    flex-basis: auto;
    word-break: break-word;
    padding-right: 0;
    width: 100%;
    justify-content: space-between;
  }
  .cid-v28BxDYYKF .navbar .navbar-toggler {
    flex-basis: auto;
  }
  .cid-v28BxDYYKF .navbar .icons-menu {
    padding: 0;
  }
}
.cid-v28BxDYYKF .navbar.navbar-short {
  min-height: 60px;
}
.cid-v28BxDYYKF .navbar.navbar-short .navbar-logo img {
  height: 2.5rem !important;
}
.cid-v28BxDYYKF .navbar.navbar-short .navbar-brand {
  min-height: 60px;
  padding: 0;
}
.cid-v28BxDYYKF .navbar-brand {
  min-height: 70px;
  flex-shrink: 0;
  align-items: center;
  margin-right: 0;
  padding: 10px 0;
  transition: all 0.3s;
  word-break: break-word;
  z-index: 1;
}
.cid-v28BxDYYKF .navbar-brand .navbar-caption {
  line-height: inherit !important;
  font-weight: 400;
}
.cid-v28BxDYYKF .navbar-brand .navbar-logo a {
  outline: none;
}
.cid-v28BxDYYKF .dropdown-item.active,
.cid-v28BxDYYKF .dropdown-item:active {
  background-color: transparent;
}
.cid-v28BxDYYKF .navbar-expand-lg .navbar-nav .nav-link {
  margin: 8px 12px !important;
}
@media (max-width: 991px) {
  .cid-v28BxDYYKF .navbar-expand-lg .navbar-nav .nav-link {
    margin: 8px 10px !important;
  }
}
.cid-v28BxDYYKF .nav-dropdown .link.dropdown-toggle {
  margin-right: 1.667em;
}
.cid-v28BxDYYKF .nav-dropdown .link.dropdown-toggle[aria-expanded="true"] {
  margin-right: 0;
  padding: 0.667em 1.667em;
}
.cid-v28BxDYYKF .navbar .dropdown.open > .dropdown-menu {
  display: block;
}
.cid-v28BxDYYKF ul.navbar-nav {
  flex-wrap: wrap;
  padding: 0;
}
.cid-v28BxDYYKF .navbar-buttons {
  text-align: center;
  min-width: 170px;
}
.cid-v28BxDYYKF button.navbar-toggler {
  outline: none;
  width: 48px;
  height: 48px;
  border-radius: 50%;
  cursor: pointer;
  transition: all 0.2s;
  position: relative;
  align-self: center;
  color: #f4f4f6;
  background: #f4f4f6;
}
.cid-v28BxDYYKF button.navbar-toggler .hamburger span {
  position: absolute;
  right: 10px;
  margin-top: 14px;
  width: 26px;
  height: 2px;
  border-right: 5px;
  background-color: #141414;
}
.cid-v28BxDYYKF button.navbar-toggler .hamburger span:nth-child(1) {
  top: 0;
  transition: all 0.2s;
}
.cid-v28BxDYYKF button.navbar-toggler .hamburger span:nth-child(2) {
  top: 8px;
  transition: all 0.15s;
}
.cid-v28BxDYYKF button.navbar-toggler .hamburger span:nth-child(3) {
  top: 8px;
  transition: all 0.15s;
}
.cid-v28BxDYYKF button.navbar-toggler .hamburger span:nth-child(4) {
  top: 16px;
  transition: all 0.2s;
}
.cid-v28BxDYYKF nav.opened .hamburger span:nth-child(1) {
  top: 8px;
  width: 0;
  opacity: 0;
  right: 50%;
  transition: all 0.2s;
}
.cid-v28BxDYYKF nav.opened .hamburger span:nth-child(2) {
  transform: rotate(45deg);
  transition: all 0.25s;
}
.cid-v28BxDYYKF nav.opened .hamburger span:nth-child(3) {
  transform: rotate(-45deg);
  transition: all 0.25s;
}
.cid-v28BxDYYKF nav.opened .hamburger span:nth-child(4) {
  top: 8px;
  width: 0;
  opacity: 0;
  right: 50%;
  transition: all 0.2s;
}
.cid-v28BxDYYKF a.nav-link {
  display: flex;
  align-items: center;
  justify-content: flex-start;
}
.cid-v28BxDYYKF .icons-menu {
  flex-wrap: nowrap;
  display: flex;
  justify-content: center;
  padding: 0;
  text-align: center;
  margin-bottom: 35px;
}
@media screen and (-ms-high-contrast: active), (-ms-high-contrast: none) {
  .cid-v28BxDYYKF .navbar {
    height: 70px;
  }
  .cid-v28BxDYYKF .navbar.opened {
    height: auto;
  }
  .cid-v28BxDYYKF .nav-item .nav-link:hover::before {
    width: 175%;
    max-width: calc(100% + 2rem);
    left: -1rem;
  }
}
.cid-v28BxDYYKF .navbar-dropdown .navbar-logo {
  margin-right: 10px;
}
@media (min-width: 768px) {
  .cid-v28BxDYYKF .container-fluid {
    padding-left: 64px;
    padding-right: 64px;
  }
}
.cid-v28BxDYYKF .mbr-section-btn-main .btn {
  margin: 8px;
  min-width: 180px;
}
.cid-v28BxDYYKF .mbr-section-btn-main .btn::before {
  background-image: linear-gradient(90deg, #83c5be 0%, transparent 100%);
}
.cid-v28BxDYYKF .mbr-section-btn-main .btn:hover,
.cid-v28BxDYYKF .mbr-section-btn-main .btn:focus {
  box-shadow: inset 250px 10px 5px #006d77 !important;
  border-color: #006d77 !important;
}
.cid-v28BxDYYKF .mbr-section-btn .btn::before {
  background-image: linear-gradient(90deg, #83c5be 0%, transparent 100%);
}
.cid-v28BxDYYKF .mbr-section-btn .btn:hover,
.cid-v28BxDYYKF .mbr-section-btn .btn:focus {
  box-shadow: inset 250px 10px 5px #006d77 !important;
  border-color: #006d77 !important;
}
.cid-v28BxDYYKF .navbar-caption:hover {
  color: #e29578;
}
@media (min-width: 992px) {
  .cid-v28BxDYYKF .dropdown-menu.dropdown-submenu {
    left: 175px !important;
    top: -45% !important;
  }
}
.cid-v28BxDYYKF .text_widget {
  margin-bottom: 32px;
}
.cid-v28BxDYYKF .text_widget a {
  transition: all 0.3s ease-out;
}
.cid-v28BxDYYKF .text_widget a:hover,
.cid-v28BxDYYKF .text_widget a:focus {
  opacity: 0.8;
}
@media (min-width: 992px) {
  .cid-v28BxDYYKF .navbar-nav.nav-dropdown {
    display: -webkit-flex;
    width: 100%;
    justify-content: flex-end;
    min-width: 200px;
  }
}
.cid-v28BxDYYKF .icons-menu-main {
  display: flex;
}
@media (max-width: 992px) {
  .cid-v28BxDYYKF .icons-menu-main {
    padding: 0 10px;
  }
}
.cid-v28BxDYYKF .mbr-section-subtitle {
  color: #141414;
  text-align: center;
}
.cid-v28BxDYYKF .navbar-caption {
  color: #000000;
}
.cid-v28BxDYYKF .mbr-text {
  color: #141414;
  text-align: center;
}
.cid-v28BxDYYKF .mbr-section-subtitle,
.cid-v28BxDYYKF .text_widget,
.cid-v28BxDYYKF .mbr-section-btn {
  text-align: center;
}
.cid-v28BxDYYKF a[class*="text-"]:not(.nav-link):not(.dropdown-item):not([role]):not(.navbar-caption):hover {
  background-image: none;
}
.cid-v28BxDYYKF .nav-link,
.cid-v28BxDYYKF .dropdown-item {
  color: #000000;
}
.cid-v28BDNGpFz {
  background-color: transparent;
}
.cid-v28BDNGpFz .navbar-dropdown {
  background-color: #f4f4f6 !important;
  padding: 0;
}
.cid-v28BDNGpFz .navbar.navbar-expand-lg .dropdown .dropdown-menu {
  background-color: #f4f4f6 !important;
  background: #f4f4f6;
}
.cid-v28BDNGpFz .navbar.navbar-expand-lg .dropdown .dropdown-menu .dropdown-submenu {
  margin: 0;
  left: 100%;
}
.cid-v28BDNGpFz .menu_box {
  flex-wrap: nowrap;
}
@media (max-width: 991px) {
  .cid-v28BDNGpFz .menu_box {
    flex-direction: column;
    align-items: flex-start;
  }
  .cid-v28BDNGpFz .menu_box .navbar.opened,
  .cid-v28BDNGpFz .menu_box .navbar-collapse {
    background-color: #f4f4f6 !important;
    transition: all 0s ease 0s;
  }
}
.cid-v28BDNGpFz .navbar-dropdown {
  position: relative !important;
}
.cid-v28BDNGpFz .btn {
  min-height: auto;
  box-shadow: none;
  margin-top: 0;
}
.cid-v28BDNGpFz .btn:hover {
  box-shadow: none;
}
.cid-v28BDNGpFz .nav-item {
  margin: 4px 15px;
}
@media (min-width: 1200px) {
  .cid-v28BDNGpFz .nav-item {
    margin: 4px 20px;
  }
}
@media (max-width: 991px) {
  .cid-v28BDNGpFz .nav-item {
    margin: 0 !important;
  }
}
.cid-v28BDNGpFz .nav-item .nav-link {
  transition: all 0.5s ease-out;
  border-radius: 0.5rem !important;
  position: relative;
}
.cid-v28BDNGpFz .nav-item .nav-link::before {
  content: '';
  position: absolute;
  bottom: 0;
  left: 0;
  background-image: linear-gradient(90deg, #006d77 -5%, #83c5be 95%);
  height: 1px;
  width: 0;
  transition: all 0.3s ease-in-out;
}
.cid-v28BDNGpFz .nav-item .nav-link:hover::before,
.cid-v28BDNGpFz .nav-item .nav-link:focus::before {
  width: 100%;
}
.cid-v28BDNGpFz .dropdown-menu {
  border-radius: 0;
  box-shadow: none;
  text-align: left;
}
@media (min-width: 992px) {
  .cid-v28BDNGpFz .dropdown-menu {
    padding: 18px 34px 22px;
    min-width: 250px;
    top: auto !important;
    left: -40px !important;
  }
  .cid-v28BDNGpFz .dropdown-menu.dropdown-submenu {
    left: 215px !important;
    top: -45% !important;
  }
}
@media (max-width: 991px) {
  .cid-v28BDNGpFz .dropdown-menu .dropdown-toggle[data-toggle="dropdown-submenu"]::after,
  .cid-v28BDNGpFz .link.dropdown-toggle::after {
    display: inline-block;
    width: 7px;
    height: 7px;
    margin-left: 0.5rem;
    margin-bottom: 2px;
    content: "";
    border: 2px solid;
    border-left: none;
    border-top: none;
    transform: rotate(-45deg);
    right: 15px;
    position: absolute;
    margin-top: -2px;
  }
  .cid-v28BDNGpFz .show.dropdown-toggle[aria-expanded="true"]::after {
    transform: rotate(45deg);
    margin-top: -4px;
  }
  .cid-v28BDNGpFz .offcanvas_box {
    display: none;
  }
}
.cid-v28BDNGpFz .dropdown-item {
  border: none;
  font-weight: 300 !important;
}
.cid-v28BDNGpFz .nav-dropdown .link {
  font-weight: 400 !important;
  padding: 0 !important;
  margin: 0 !important;
}
.cid-v28BDNGpFz .nav-dropdown .link.dropdown-toggle::after {
  margin-left: 0.5rem;
  margin-top: 0;
}
.cid-v28BDNGpFz .container {
  display: flex;
  margin: auto;
}
.cid-v28BDNGpFz .iconfont-wrapper {
  color: #141414;
  font-size: 17px;
  margin-right: 10px;
  margin-bottom: 5px;
  width: 25px;
  height: 25px;
  border-radius: 50%;
  display: flex;
  justify-content: center;
  align-items: center;
  transition: all 0.2s ease-in-out;
}
.cid-v28BDNGpFz .iconfont-wrapper:last-child {
  margin-right: 0;
}
.cid-v28BDNGpFz .iconfont-wrapper:hover {
  opacity: 0.5;
}
.cid-v28BDNGpFz .navbar-nav {
  margin: 0 1rem;
}
@media (min-width: 992px) {
  .cid-v28BDNGpFz .navbar-nav {
    margin: 0;
  }
}
.cid-v28BDNGpFz .dropdown-menu,
.cid-v28BDNGpFz .navbar.opened {
  background-color: false !important;
}
.cid-v28BDNGpFz .nav-item:focus,
.cid-v28BDNGpFz .nav-link:focus {
  outline: none;
}
.cid-v28BDNGpFz .dropdown .dropdown-menu .dropdown-item {
  width: auto;
  transition: all 0.25s ease-in-out;
}
.cid-v28BDNGpFz .dropdown .dropdown-menu .dropdown-item::after {
  right: 0.5rem;
}
.cid-v28BDNGpFz .dropdown .dropdown-menu .dropdown-item .mbr-iconfont {
  margin-right: 0.5rem;
  vertical-align: sub;
}
.cid-v28BDNGpFz .dropdown .dropdown-menu .dropdown-item .mbr-iconfont:before {
  display: inline-block;
  transform: scale(1, 1);
  transition: all 0.25s ease-in-out;
}
.cid-v28BDNGpFz .collapsed .dropdown-menu .dropdown-item:before {
  display: none;
}
.cid-v28BDNGpFz .collapsed .dropdown .dropdown-menu .dropdown-item {
  padding: 0.235em 1.5em 0.235em 1.5em !important;
  transition: none;
  margin: 0 !important;
}
.cid-v28BDNGpFz .navbar {
  min-height: 70px;
  padding: 10px 0;
  transition: all 0.3s;
  border-bottom-width: 0;
}
@media (max-width: 992px) {
  .cid-v28BDNGpFz .navbar {
    min-height: 30px;
    max-height: none;
  }
}
.cid-v28BDNGpFz .navbar.opened {
  transition: all 0.3s;
}
.cid-v28BDNGpFz .navbar .dropdown-item {
  padding: 0;
  margin: 8px 0;
}
.cid-v28BDNGpFz .navbar .navbar-logo img {
  max-width: 40px;
  min-height: 40px;
  object-fit: contain;
  border-radius: 10px !important;
}
.cid-v28BDNGpFz .navbar .navbar-collapse {
  justify-content: center;
  justify-content: flex-end;
  z-index: 1;
}
.cid-v28BDNGpFz .navbar.collapsed {
  justify-content: center;
}
.cid-v28BDNGpFz .navbar.collapsed .nav-item .nav-link::before {
  display: none;
}
.cid-v28BDNGpFz .navbar.collapsed.opened .dropdown-menu {
  top: 0;
}
.cid-v28BDNGpFz .navbar.collapsed .dropdown-menu .dropdown-submenu {
  left: 0 !important;
}
.cid-v28BDNGpFz .navbar.collapsed .dropdown-menu .dropdown-item:after {
  right: auto;
}
.cid-v28BDNGpFz .navbar.collapsed ul.navbar-nav li {
  margin: auto;
}
.cid-v28BDNGpFz .navbar.collapsed .dropdown-menu .dropdown-item {
  padding: 0.25rem 1.5rem;
  text-align: left;
}
.cid-v28BDNGpFz .navbar.collapsed .icons-menu {
  padding: 0;
}
@media (max-width: 991px) {
  .cid-v28BDNGpFz .navbar .nav-item {
    padding: 0.5rem 0;
  }
  .cid-v28BDNGpFz .navbar .navbar-collapse {
    padding: 34px 0;
    border-radius: 16px;
    width: 100%;
  }
  .cid-v28BDNGpFz .navbar .nav-item .nav-link::before {
    display: none;
  }
  .cid-v28BDNGpFz .navbar.opened .dropdown-menu {
    top: 0;
  }
  .cid-v28BDNGpFz .navbar .dropdown-menu {
    padding: 6px 0 6px 15px;
  }
  .cid-v28BDNGpFz .navbar .dropdown-menu .dropdown-submenu {
    left: 0 !important;
  }
  .cid-v28BDNGpFz .navbar .dropdown-menu .dropdown-item:after {
    right: auto;
    margin-top: -0.4rem;
  }
  .cid-v28BDNGpFz .navbar .navbar-logo img {
    height: 3rem !important;
  }
  .cid-v28BDNGpFz .navbar ul.navbar-nav {
    overflow: hidden;
    margin: 0;
  }
  .cid-v28BDNGpFz .navbar ul.navbar-nav li {
    margin: 0;
  }
  .cid-v28BDNGpFz .navbar .dropdown-menu .dropdown-item {
    padding: 0 !important;
    margin: 0;
    margin-top: 8px;
    text-align: left;
  }
  .cid-v28BDNGpFz .navbar .navbar-brand {
    flex-shrink: initial;
    flex-basis: auto;
    word-break: break-word;
    padding-right: 0;
    width: 100%;
    justify-content: space-between;
  }
  .cid-v28BDNGpFz .navbar .navbar-toggler {
    flex-basis: auto;
  }
  .cid-v28BDNGpFz .navbar .icons-menu {
    padding: 0;
  }
}
.cid-v28BDNGpFz .navbar.navbar-short {
  min-height: 60px;
}
.cid-v28BDNGpFz .navbar.navbar-short .navbar-logo img {
  height: 2.5rem !important;
}
.cid-v28BDNGpFz .navbar.navbar-short .navbar-brand {
  min-height: 60px;
  padding: 0;
}
.cid-v28BDNGpFz .navbar-brand {
  min-height: 70px;
  flex-shrink: 0;
  align-items: center;
  margin-right: 0;
  padding: 10px 0;
  transition: all 0.3s;
  word-break: break-word;
  z-index: 1;
}
.cid-v28BDNGpFz .navbar-brand .navbar-caption {
  line-height: inherit !important;
  font-weight: 400;
}
.cid-v28BDNGpFz .navbar-brand .navbar-logo a {
  outline: none;
}
.cid-v28BDNGpFz .dropdown-item.active,
.cid-v28BDNGpFz .dropdown-item:active {
  background-color: transparent;
}
.cid-v28BDNGpFz .navbar-expand-lg .navbar-nav .nav-link {
  margin: 8px 12px !important;
}
@media (max-width: 991px) {
  .cid-v28BDNGpFz .navbar-expand-lg .navbar-nav .nav-link {
    margin: 8px 10px !important;
  }
}
.cid-v28BDNGpFz .nav-dropdown .link.dropdown-toggle {
  margin-right: 1.667em;
}
.cid-v28BDNGpFz .nav-dropdown .link.dropdown-toggle[aria-expanded="true"] {
  margin-right: 0;
  padding: 0.667em 1.667em;
}
.cid-v28BDNGpFz .navbar .dropdown.open > .dropdown-menu {
  display: block;
}
.cid-v28BDNGpFz ul.navbar-nav {
  flex-wrap: wrap;
  padding: 0;
}
.cid-v28BDNGpFz .navbar-buttons {
  text-align: center;
  min-width: 170px;
}
.cid-v28BDNGpFz button.navbar-toggler {
  outline: none;
  width: 48px;
  height: 48px;
  border-radius: 50%;
  cursor: pointer;
  transition: all 0.2s;
  position: relative;
  align-self: center;
  color: #f4f4f6;
  background: #f4f4f6;
}
.cid-v28BDNGpFz button.navbar-toggler .hamburger span {
  position: absolute;
  right: 10px;
  margin-top: 14px;
  width: 26px;
  height: 2px;
  border-right: 5px;
  background-color: #141414;
}
.cid-v28BDNGpFz button.navbar-toggler .hamburger span:nth-child(1) {
  top: 0;
  transition: all 0.2s;
}
.cid-v28BDNGpFz button.navbar-toggler .hamburger span:nth-child(2) {
  top: 8px;
  transition: all 0.15s;
}
.cid-v28BDNGpFz button.navbar-toggler .hamburger span:nth-child(3) {
  top: 8px;
  transition: all 0.15s;
}
.cid-v28BDNGpFz button.navbar-toggler .hamburger span:nth-child(4) {
  top: 16px;
  transition: all 0.2s;
}
.cid-v28BDNGpFz nav.opened .hamburger span:nth-child(1) {
  top: 8px;
  width: 0;
  opacity: 0;
  right: 50%;
  transition: all 0.2s;
}
.cid-v28BDNGpFz nav.opened .hamburger span:nth-child(2) {
  transform: rotate(45deg);
  transition: all 0.25s;
}
.cid-v28BDNGpFz nav.opened .hamburger span:nth-child(3) {
  transform: rotate(-45deg);
  transition: all 0.25s;
}
.cid-v28BDNGpFz nav.opened .hamburger span:nth-child(4) {
  top: 8px;
  width: 0;
  opacity: 0;
  right: 50%;
  transition: all 0.2s;
}
.cid-v28BDNGpFz a.nav-link {
  display: flex;
  align-items: center;
  justify-content: flex-start;
}
.cid-v28BDNGpFz .icons-menu {
  flex-wrap: nowrap;
  display: flex;
  justify-content: center;
  padding: 0;
  text-align: center;
  margin-bottom: 35px;
}
@media screen and (-ms-high-contrast: active), (-ms-high-contrast: none) {
  .cid-v28BDNGpFz .navbar {
    height: 70px;
  }
  .cid-v28BDNGpFz .navbar.opened {
    height: auto;
  }
  .cid-v28BDNGpFz .nav-item .nav-link:hover::before {
    width: 175%;
    max-width: calc(100% + 2rem);
    left: -1rem;
  }
}
.cid-v28BDNGpFz .navbar-dropdown .navbar-logo {
  margin-right: 10px;
}
@media (min-width: 768px) {
  .cid-v28BDNGpFz .container-fluid {
    padding-left: 64px;
    padding-right: 64px;
  }
}
.cid-v28BDNGpFz .mbr-section-btn-main .btn {
  margin: 8px;
  min-width: 180px;
}
.cid-v28BDNGpFz .mbr-section-btn-main .btn::before {
  background-image: linear-gradient(90deg, #83c5be 0%, transparent 100%);
}
.cid-v28BDNGpFz .mbr-section-btn-main .btn:hover,
.cid-v28BDNGpFz .mbr-section-btn-main .btn:focus {
  box-shadow: inset 250px 10px 5px #006d77 !important;
  border-color: #006d77 !important;
}
.cid-v28BDNGpFz .mbr-section-btn .btn::before {
  background-image: linear-gradient(90deg, #83c5be 0%, transparent 100%);
}
.cid-v28BDNGpFz .mbr-section-btn .btn:hover,
.cid-v28BDNGpFz .mbr-section-btn .btn:focus {
  box-shadow: inset 250px 10px 5px #006d77 !important;
  border-color: #006d77 !important;
}
.cid-v28BDNGpFz .navbar-caption:hover {
  color: #e29578;
}
@media (min-width: 992px) {
  .cid-v28BDNGpFz .dropdown-menu.dropdown-submenu {
    left: 175px !important;
    top: -45% !important;
  }
}
.cid-v28BDNGpFz .text_widget {
  margin-bottom: 32px;
}
.cid-v28BDNGpFz .text_widget a {
  transition: all 0.3s ease-out;
}
.cid-v28BDNGpFz .text_widget a:hover,
.cid-v28BDNGpFz .text_widget a:focus {
  opacity: 0.8;
}
@media (min-width: 992px) {
  .cid-v28BDNGpFz .navbar-nav.nav-dropdown {
    display: -webkit-flex;
    width: 100%;
    justify-content: flex-end;
    min-width: 200px;
  }
}
.cid-v28BDNGpFz .icons-menu-main {
  display: flex;
}
@media (max-width: 992px) {
  .cid-v28BDNGpFz .icons-menu-main {
    padding: 0 10px;
  }
}
.cid-v28BDNGpFz .mbr-section-subtitle {
  color: #141414;
  text-align: center;
}
.cid-v28BDNGpFz .navbar-caption {
  color: #000000;
}
.cid-v28BDNGpFz .mbr-text {
  color: #141414;
  text-align: center;
}
.cid-v28BDNGpFz .mbr-section-subtitle,
.cid-v28BDNGpFz .text_widget,
.cid-v28BDNGpFz .mbr-section-btn {
  text-align: center;
}
.cid-v28BDNGpFz a[class*="text-"]:not(.nav-link):not(.dropdown-item):not([role]):not(.navbar-caption):hover {
  background-image: none;
}
.cid-v28BDNGpFz .nav-link,
.cid-v28BDNGpFz .dropdown-item {
  color: #000000;
}
.cid-v28BJzgzGc {
  background-color: transparent;
}
.cid-v28BJzgzGc .navbar-dropdown {
  background-color: #f4f4f6 !important;
  padding: 0;
}
.cid-v28BJzgzGc .navbar.navbar-expand-lg .dropdown .dropdown-menu {
  background-color: #f4f4f6 !important;
  background: #f4f4f6;
}
.cid-v28BJzgzGc .navbar.navbar-expand-lg .dropdown .dropdown-menu .dropdown-submenu {
  margin: 0;
  left: 100%;
}
.cid-v28BJzgzGc .menu_box {
  flex-wrap: nowrap;
}
@media (max-width: 991px) {
  .cid-v28BJzgzGc .menu_box {
    flex-direction: column;
    align-items: flex-start;
  }
  .cid-v28BJzgzGc .menu_box .navbar.opened,
  .cid-v28BJzgzGc .menu_box .navbar-collapse {
    background-color: #f4f4f6 !important;
    transition: all 0s ease 0s;
  }
}
.cid-v28BJzgzGc .navbar-dropdown {
  position: relative !important;
}
.cid-v28BJzgzGc .btn {
  min-height: auto;
  box-shadow: none;
  margin-top: 0;
}
.cid-v28BJzgzGc .btn:hover {
  box-shadow: none;
}
.cid-v28BJzgzGc .nav-item {
  margin: 4px 15px;
}
@media (min-width: 1200px) {
  .cid-v28BJzgzGc .nav-item {
    margin: 4px 20px;
  }
}
@media (max-width: 991px) {
  .cid-v28BJzgzGc .nav-item {
    margin: 0 !important;
  }
}
.cid-v28BJzgzGc .nav-item .nav-link {
  transition: all 0.5s ease-out;
  border-radius: 0.5rem !important;
  position: relative;
}
.cid-v28BJzgzGc .nav-item .nav-link::before {
  content: '';
  position: absolute;
  bottom: 0;
  left: 0;
  background-image: linear-gradient(90deg, #006d77 -5%, #83c5be 95%);
  height: 1px;
  width: 0;
  transition: all 0.3s ease-in-out;
}
.cid-v28BJzgzGc .nav-item .nav-link:hover::before,
.cid-v28BJzgzGc .nav-item .nav-link:focus::before {
  width: 100%;
}
.cid-v28BJzgzGc .dropdown-menu {
  border-radius: 0;
  box-shadow: none;
  text-align: left;
}
@media (min-width: 992px) {
  .cid-v28BJzgzGc .dropdown-menu {
    padding: 18px 34px 22px;
    min-width: 250px;
    top: auto !important;
    left: -40px !important;
  }
  .cid-v28BJzgzGc .dropdown-menu.dropdown-submenu {
    left: 215px !important;
    top: -45% !important;
  }
}
@media (max-width: 991px) {
  .cid-v28BJzgzGc .dropdown-menu .dropdown-toggle[data-toggle="dropdown-submenu"]::after,
  .cid-v28BJzgzGc .link.dropdown-toggle::after {
    display: inline-block;
    width: 7px;
    height: 7px;
    margin-left: 0.5rem;
    margin-bottom: 2px;
    content: "";
    border: 2px solid;
    border-left: none;
    border-top: none;
    transform: rotate(-45deg);
    right: 15px;
    position: absolute;
    margin-top: -2px;
  }
  .cid-v28BJzgzGc .show.dropdown-toggle[aria-expanded="true"]::after {
    transform: rotate(45deg);
    margin-top: -4px;
  }
  .cid-v28BJzgzGc .offcanvas_box {
    display: none;
  }
}
.cid-v28BJzgzGc .dropdown-item {
  border: none;
  font-weight: 300 !important;
}
.cid-v28BJzgzGc .nav-dropdown .link {
  font-weight: 400 !important;
  padding: 0 !important;
  margin: 0 !important;
}
.cid-v28BJzgzGc .nav-dropdown .link.dropdown-toggle::after {
  margin-left: 0.5rem;
  margin-top: 0;
}
.cid-v28BJzgzGc .container {
  display: flex;
  margin: auto;
}
.cid-v28BJzgzGc .iconfont-wrapper {
  color: #141414;
  font-size: 17px;
  margin-right: 10px;
  margin-bottom: 5px;
  width: 25px;
  height: 25px;
  border-radius: 50%;
  display: flex;
  justify-content: center;
  align-items: center;
  transition: all 0.2s ease-in-out;
}
.cid-v28BJzgzGc .iconfont-wrapper:last-child {
  margin-right: 0;
}
.cid-v28BJzgzGc .iconfont-wrapper:hover {
  opacity: 0.5;
}
.cid-v28BJzgzGc .navbar-nav {
  margin: 0 1rem;
}
@media (min-width: 992px) {
  .cid-v28BJzgzGc .navbar-nav {
    margin: 0;
  }
}
.cid-v28BJzgzGc .dropdown-menu,
.cid-v28BJzgzGc .navbar.opened {
  background-color: false !important;
}
.cid-v28BJzgzGc .nav-item:focus,
.cid-v28BJzgzGc .nav-link:focus {
  outline: none;
}
.cid-v28BJzgzGc .dropdown .dropdown-menu .dropdown-item {
  width: auto;
  transition: all 0.25s ease-in-out;
}
.cid-v28BJzgzGc .dropdown .dropdown-menu .dropdown-item::after {
  right: 0.5rem;
}
.cid-v28BJzgzGc .dropdown .dropdown-menu .dropdown-item .mbr-iconfont {
  margin-right: 0.5rem;
  vertical-align: sub;
}
.cid-v28BJzgzGc .dropdown .dropdown-menu .dropdown-item .mbr-iconfont:before {
  display: inline-block;
  transform: scale(1, 1);
  transition: all 0.25s ease-in-out;
}
.cid-v28BJzgzGc .collapsed .dropdown-menu .dropdown-item:before {
  display: none;
}
.cid-v28BJzgzGc .collapsed .dropdown .dropdown-menu .dropdown-item {
  padding: 0.235em 1.5em 0.235em 1.5em !important;
  transition: none;
  margin: 0 !important;
}
.cid-v28BJzgzGc .navbar {
  min-height: 70px;
  padding: 10px 0;
  transition: all 0.3s;
  border-bottom-width: 0;
}
@media (max-width: 992px) {
  .cid-v28BJzgzGc .navbar {
    min-height: 30px;
    max-height: none;
  }
}
.cid-v28BJzgzGc .navbar.opened {
  transition: all 0.3s;
}
.cid-v28BJzgzGc .navbar .dropdown-item {
  padding: 0;
  margin: 8px 0;
}
.cid-v28BJzgzGc .navbar .navbar-logo img {
  max-width: 40px;
  min-height: 40px;
  object-fit: contain;
  border-radius: 10px !important;
}
.cid-v28BJzgzGc .navbar .navbar-collapse {
  justify-content: center;
  justify-content: flex-end;
  z-index: 1;
}
.cid-v28BJzgzGc .navbar.collapsed {
  justify-content: center;
}
.cid-v28BJzgzGc .navbar.collapsed .nav-item .nav-link::before {
  display: none;
}
.cid-v28BJzgzGc .navbar.collapsed.opened .dropdown-menu {
  top: 0;
}
.cid-v28BJzgzGc .navbar.collapsed .dropdown-menu .dropdown-submenu {
  left: 0 !important;
}
.cid-v28BJzgzGc .navbar.collapsed .dropdown-menu .dropdown-item:after {
  right: auto;
}
.cid-v28BJzgzGc .navbar.collapsed ul.navbar-nav li {
  margin: auto;
}
.cid-v28BJzgzGc .navbar.collapsed .dropdown-menu .dropdown-item {
  padding: 0.25rem 1.5rem;
  text-align: left;
}
.cid-v28BJzgzGc .navbar.collapsed .icons-menu {
  padding: 0;
}
@media (max-width: 991px) {
  .cid-v28BJzgzGc .navbar .nav-item {
    padding: 0.5rem 0;
  }
  .cid-v28BJzgzGc .navbar .navbar-collapse {
    padding: 34px 0;
    border-radius: 16px;
    width: 100%;
  }
  .cid-v28BJzgzGc .navbar .nav-item .nav-link::before {
    display: none;
  }
  .cid-v28BJzgzGc .navbar.opened .dropdown-menu {
    top: 0;
  }
  .cid-v28BJzgzGc .navbar .dropdown-menu {
    padding: 6px 0 6px 15px;
  }
  .cid-v28BJzgzGc .navbar .dropdown-menu .dropdown-submenu {
    left: 0 !important;
  }
  .cid-v28BJzgzGc .navbar .dropdown-menu .dropdown-item:after {
    right: auto;
    margin-top: -0.4rem;
  }
  .cid-v28BJzgzGc .navbar .navbar-logo img {
    height: 3rem !important;
  }
  .cid-v28BJzgzGc .navbar ul.navbar-nav {
    overflow: hidden;
    margin: 0;
  }
  .cid-v28BJzgzGc .navbar ul.navbar-nav li {
    margin: 0;
  }
  .cid-v28BJzgzGc .navbar .dropdown-menu .dropdown-item {
    padding: 0 !important;
    margin: 0;
    margin-top: 8px;
    text-align: left;
  }
  .cid-v28BJzgzGc .navbar .navbar-brand {
    flex-shrink: initial;
    flex-basis: auto;
    word-break: break-word;
    padding-right: 0;
    width: 100%;
    justify-content: space-between;
  }
  .cid-v28BJzgzGc .navbar .navbar-toggler {
    flex-basis: auto;
  }
  .cid-v28BJzgzGc .navbar .icons-menu {
    padding: 0;
  }
}
.cid-v28BJzgzGc .navbar.navbar-short {
  min-height: 60px;
}
.cid-v28BJzgzGc .navbar.navbar-short .navbar-logo img {
  height: 2.5rem !important;
}
.cid-v28BJzgzGc .navbar.navbar-short .navbar-brand {
  min-height: 60px;
  padding: 0;
}
.cid-v28BJzgzGc .navbar-brand {
  min-height: 70px;
  flex-shrink: 0;
  align-items: center;
  margin-right: 0;
  padding: 10px 0;
  transition: all 0.3s;
  word-break: break-word;
  z-index: 1;
}
.cid-v28BJzgzGc .navbar-brand .navbar-caption {
  line-height: inherit !important;
  font-weight: 400;
}
.cid-v28BJzgzGc .navbar-brand .navbar-logo a {
  outline: none;
}
.cid-v28BJzgzGc .dropdown-item.active,
.cid-v28BJzgzGc .dropdown-item:active {
  background-color: transparent;
}
.cid-v28BJzgzGc .navbar-expand-lg .navbar-nav .nav-link {
  margin: 8px 12px !important;
}
@media (max-width: 991px) {
  .cid-v28BJzgzGc .navbar-expand-lg .navbar-nav .nav-link {
    margin: 8px 10px !important;
  }
}
.cid-v28BJzgzGc .nav-dropdown .link.dropdown-toggle {
  margin-right: 1.667em;
}
.cid-v28BJzgzGc .nav-dropdown .link.dropdown-toggle[aria-expanded="true"] {
  margin-right: 0;
  padding: 0.667em 1.667em;
}
.cid-v28BJzgzGc .navbar .dropdown.open > .dropdown-menu {
  display: block;
}
.cid-v28BJzgzGc ul.navbar-nav {
  flex-wrap: wrap;
  padding: 0;
}
.cid-v28BJzgzGc .navbar-buttons {
  text-align: center;
  min-width: 170px;
}
.cid-v28BJzgzGc button.navbar-toggler {
  outline: none;
  width: 48px;
  height: 48px;
  border-radius: 50%;
  cursor: pointer;
  transition: all 0.2s;
  position: relative;
  align-self: center;
  color: #f4f4f6;
  background: #f4f4f6;
}
.cid-v28BJzgzGc button.navbar-toggler .hamburger span {
  position: absolute;
  right: 10px;
  margin-top: 14px;
  width: 26px;
  height: 2px;
  border-right: 5px;
  background-color: #141414;
}
.cid-v28BJzgzGc button.navbar-toggler .hamburger span:nth-child(1) {
  top: 0;
  transition: all 0.2s;
}
.cid-v28BJzgzGc button.navbar-toggler .hamburger span:nth-child(2) {
  top: 8px;
  transition: all 0.15s;
}
.cid-v28BJzgzGc button.navbar-toggler .hamburger span:nth-child(3) {
  top: 8px;
  transition: all 0.15s;
}
.cid-v28BJzgzGc button.navbar-toggler .hamburger span:nth-child(4) {
  top: 16px;
  transition: all 0.2s;
}
.cid-v28BJzgzGc nav.opened .hamburger span:nth-child(1) {
  top: 8px;
  width: 0;
  opacity: 0;
  right: 50%;
  transition: all 0.2s;
}
.cid-v28BJzgzGc nav.opened .hamburger span:nth-child(2) {
  transform: rotate(45deg);
  transition: all 0.25s;
}
.cid-v28BJzgzGc nav.opened .hamburger span:nth-child(3) {
  transform: rotate(-45deg);
  transition: all 0.25s;
}
.cid-v28BJzgzGc nav.opened .hamburger span:nth-child(4) {
  top: 8px;
  width: 0;
  opacity: 0;
  right: 50%;
  transition: all 0.2s;
}
.cid-v28BJzgzGc a.nav-link {
  display: flex;
  align-items: center;
  justify-content: flex-start;
}
.cid-v28BJzgzGc .icons-menu {
  flex-wrap: nowrap;
  display: flex;
  justify-content: center;
  padding: 0;
  text-align: center;
  margin-bottom: 35px;
}
@media screen and (-ms-high-contrast: active), (-ms-high-contrast: none) {
  .cid-v28BJzgzGc .navbar {
    height: 70px;
  }
  .cid-v28BJzgzGc .navbar.opened {
    height: auto;
  }
  .cid-v28BJzgzGc .nav-item .nav-link:hover::before {
    width: 175%;
    max-width: calc(100% + 2rem);
    left: -1rem;
  }
}
.cid-v28BJzgzGc .navbar-dropdown .navbar-logo {
  margin-right: 10px;
}
@media (min-width: 768px) {
  .cid-v28BJzgzGc .container-fluid {
    padding-left: 64px;
    padding-right: 64px;
  }
}
.cid-v28BJzgzGc .mbr-section-btn-main .btn {
  margin: 8px;
  min-width: 180px;
}
.cid-v28BJzgzGc .mbr-section-btn-main .btn::before {
  background-image: linear-gradient(90deg, #83c5be 0%, transparent 100%);
}
.cid-v28BJzgzGc .mbr-section-btn-main .btn:hover,
.cid-v28BJzgzGc .mbr-section-btn-main .btn:focus {
  box-shadow: inset 250px 10px 5px #006d77 !important;
  border-color: #006d77 !important;
}
.cid-v28BJzgzGc .mbr-section-btn .btn::before {
  background-image: linear-gradient(90deg, #83c5be 0%, transparent 100%);
}
.cid-v28BJzgzGc .mbr-section-btn .btn:hover,
.cid-v28BJzgzGc .mbr-section-btn .btn:focus {
  box-shadow: inset 250px 10px 5px #006d77 !important;
  border-color: #006d77 !important;
}
.cid-v28BJzgzGc .navbar-caption:hover {
  color: #e29578;
}
@media (min-width: 992px) {
  .cid-v28BJzgzGc .dropdown-menu.dropdown-submenu {
    left: 175px !important;
    top: -45% !important;
  }
}
.cid-v28BJzgzGc .text_widget {
  margin-bottom: 32px;
}
.cid-v28BJzgzGc .text_widget a {
  transition: all 0.3s ease-out;
}
.cid-v28BJzgzGc .text_widget a:hover,
.cid-v28BJzgzGc .text_widget a:focus {
  opacity: 0.8;
}
@media (min-width: 992px) {
  .cid-v28BJzgzGc .navbar-nav.nav-dropdown {
    display: -webkit-flex;
    width: 100%;
    justify-content: flex-end;
    min-width: 200px;
  }
}
.cid-v28BJzgzGc .icons-menu-main {
  display: flex;
}
@media (max-width: 992px) {
  .cid-v28BJzgzGc .icons-menu-main {
    padding: 0 10px;
  }
}
.cid-v28BJzgzGc .mbr-section-subtitle {
  color: #141414;
  text-align: center;
}
.cid-v28BJzgzGc .navbar-caption {
  color: #000000;
}
.cid-v28BJzgzGc .mbr-text {
  color: #141414;
  text-align: center;
}
.cid-v28BJzgzGc .mbr-section-subtitle,
.cid-v28BJzgzGc .text_widget,
.cid-v28BJzgzGc .mbr-section-btn {
  text-align: center;
}
.cid-v28BJzgzGc a[class*="text-"]:not(.nav-link):not(.dropdown-item):not([role]):not(.navbar-caption):hover {
  background-image: none;
}
.cid-v28BJzgzGc .nav-link,
.cid-v28BJzgzGc .dropdown-item {
  color: #000000;
}
.cid-v28BPy7mB9 {
  background-color: transparent;
}
.cid-v28BPy7mB9 .navbar-dropdown {
  background-color: #f4f4f6 !important;
  padding: 0;
}
.cid-v28BPy7mB9 .navbar.navbar-expand-lg .dropdown .dropdown-menu {
  background-color: #f4f4f6 !important;
  background: #f4f4f6;
}
.cid-v28BPy7mB9 .navbar.navbar-expand-lg .dropdown .dropdown-menu .dropdown-submenu {
  margin: 0;
  left: 100%;
}
.cid-v28BPy7mB9 .menu_box {
  flex-wrap: nowrap;
}
@media (max-width: 991px) {
  .cid-v28BPy7mB9 .menu_box {
    flex-direction: column;
    align-items: flex-start;
  }
  .cid-v28BPy7mB9 .menu_box .navbar.opened,
  .cid-v28BPy7mB9 .menu_box .navbar-collapse {
    background-color: #f4f4f6 !important;
    transition: all 0s ease 0s;
  }
}
.cid-v28BPy7mB9 .navbar-dropdown {
  position: relative !important;
}
.cid-v28BPy7mB9 .btn {
  min-height: auto;
  box-shadow: none;
  margin-top: 0;
}
.cid-v28BPy7mB9 .btn:hover {
  box-shadow: none;
}
.cid-v28BPy7mB9 .nav-item {
  margin: 4px 15px;
}
@media (min-width: 1200px) {
  .cid-v28BPy7mB9 .nav-item {
    margin: 4px 20px;
  }
}
@media (max-width: 991px) {
  .cid-v28BPy7mB9 .nav-item {
    margin: 0 !important;
  }
}
.cid-v28BPy7mB9 .nav-item .nav-link {
  transition: all 0.5s ease-out;
  border-radius: 0.5rem !important;
  position: relative;
}
.cid-v28BPy7mB9 .nav-item .nav-link::before {
  content: '';
  position: absolute;
  bottom: 0;
  left: 0;
  background-image: linear-gradient(90deg, #006d77 -5%, #83c5be 95%);
  height: 1px;
  width: 0;
  transition: all 0.3s ease-in-out;
}
.cid-v28BPy7mB9 .nav-item .nav-link:hover::before,
.cid-v28BPy7mB9 .nav-item .nav-link:focus::before {
  width: 100%;
}
.cid-v28BPy7mB9 .dropdown-menu {
  border-radius: 0;
  box-shadow: none;
  text-align: left;
}
@media (min-width: 992px) {
  .cid-v28BPy7mB9 .dropdown-menu {
    padding: 18px 34px 22px;
    min-width: 250px;
    top: auto !important;
    left: -40px !important;
  }
  .cid-v28BPy7mB9 .dropdown-menu.dropdown-submenu {
    left: 215px !important;
    top: -45% !important;
  }
}
@media (max-width: 991px) {
  .cid-v28BPy7mB9 .dropdown-menu .dropdown-toggle[data-toggle="dropdown-submenu"]::after,
  .cid-v28BPy7mB9 .link.dropdown-toggle::after {
    display: inline-block;
    width: 7px;
    height: 7px;
    margin-left: 0.5rem;
    margin-bottom: 2px;
    content: "";
    border: 2px solid;
    border-left: none;
    border-top: none;
    transform: rotate(-45deg);
    right: 15px;
    position: absolute;
    margin-top: -2px;
  }
  .cid-v28BPy7mB9 .show.dropdown-toggle[aria-expanded="true"]::after {
    transform: rotate(45deg);
    margin-top: -4px;
  }
  .cid-v28BPy7mB9 .offcanvas_box {
    display: none;
  }
}
.cid-v28BPy7mB9 .dropdown-item {
  border: none;
  font-weight: 300 !important;
}
.cid-v28BPy7mB9 .nav-dropdown .link {
  font-weight: 400 !important;
  padding: 0 !important;
  margin: 0 !important;
}
.cid-v28BPy7mB9 .nav-dropdown .link.dropdown-toggle::after {
  margin-left: 0.5rem;
  margin-top: 0;
}
.cid-v28BPy7mB9 .container {
  display: flex;
  margin: auto;
}
.cid-v28BPy7mB9 .iconfont-wrapper {
  color: #141414;
  font-size: 17px;
  margin-right: 10px;
  margin-bottom: 5px;
  width: 25px;
  height: 25px;
  border-radius: 50%;
  display: flex;
  justify-content: center;
  align-items: center;
  transition: all 0.2s ease-in-out;
}
.cid-v28BPy7mB9 .iconfont-wrapper:last-child {
  margin-right: 0;
}
.cid-v28BPy7mB9 .iconfont-wrapper:hover {
  opacity: 0.5;
}
.cid-v28BPy7mB9 .navbar-nav {
  margin: 0 1rem;
}
@media (min-width: 992px) {
  .cid-v28BPy7mB9 .navbar-nav {
    margin: 0;
  }
}
.cid-v28BPy7mB9 .dropdown-menu,
.cid-v28BPy7mB9 .navbar.opened {
  background-color: false !important;
}
.cid-v28BPy7mB9 .nav-item:focus,
.cid-v28BPy7mB9 .nav-link:focus {
  outline: none;
}
.cid-v28BPy7mB9 .dropdown .dropdown-menu .dropdown-item {
  width: auto;
  transition: all 0.25s ease-in-out;
}
.cid-v28BPy7mB9 .dropdown .dropdown-menu .dropdown-item::after {
  right: 0.5rem;
}
.cid-v28BPy7mB9 .dropdown .dropdown-menu .dropdown-item .mbr-iconfont {
  margin-right: 0.5rem;
  vertical-align: sub;
}
.cid-v28BPy7mB9 .dropdown .dropdown-menu .dropdown-item .mbr-iconfont:before {
  display: inline-block;
  transform: scale(1, 1);
  transition: all 0.25s ease-in-out;
}
.cid-v28BPy7mB9 .collapsed .dropdown-menu .dropdown-item:before {
  display: none;
}
.cid-v28BPy7mB9 .collapsed .dropdown .dropdown-menu .dropdown-item {
  padding: 0.235em 1.5em 0.235em 1.5em !important;
  transition: none;
  margin: 0 !important;
}
.cid-v28BPy7mB9 .navbar {
  min-height: 70px;
  padding: 10px 0;
  transition: all 0.3s;
  border-bottom-width: 0;
}
@media (max-width: 992px) {
  .cid-v28BPy7mB9 .navbar {
    min-height: 30px;
    max-height: none;
  }
}
.cid-v28BPy7mB9 .navbar.opened {
  transition: all 0.3s;
}
.cid-v28BPy7mB9 .navbar .dropdown-item {
  padding: 0;
  margin: 8px 0;
}
.cid-v28BPy7mB9 .navbar .navbar-logo img {
  max-width: 40px;
  min-height: 40px;
  object-fit: contain;
  border-radius: 10px !important;
}
.cid-v28BPy7mB9 .navbar .navbar-collapse {
  justify-content: center;
  justify-content: flex-end;
  z-index: 1;
}
.cid-v28BPy7mB9 .navbar.collapsed {
  justify-content: center;
}
.cid-v28BPy7mB9 .navbar.collapsed .nav-item .nav-link::before {
  display: none;
}
.cid-v28BPy7mB9 .navbar.collapsed.opened .dropdown-menu {
  top: 0;
}
.cid-v28BPy7mB9 .navbar.collapsed .dropdown-menu .dropdown-submenu {
  left: 0 !important;
}
.cid-v28BPy7mB9 .navbar.collapsed .dropdown-menu .dropdown-item:after {
  right: auto;
}
.cid-v28BPy7mB9 .navbar.collapsed ul.navbar-nav li {
  margin: auto;
}
.cid-v28BPy7mB9 .navbar.collapsed .dropdown-menu .dropdown-item {
  padding: 0.25rem 1.5rem;
  text-align: left;
}
.cid-v28BPy7mB9 .navbar.collapsed .icons-menu {
  padding: 0;
}
@media (max-width: 991px) {
  .cid-v28BPy7mB9 .navbar .nav-item {
    padding: 0.5rem 0;
  }
  .cid-v28BPy7mB9 .navbar .navbar-collapse {
    padding: 34px 0;
    border-radius: 16px;
    width: 100%;
  }
  .cid-v28BPy7mB9 .navbar .nav-item .nav-link::before {
    display: none;
  }
  .cid-v28BPy7mB9 .navbar.opened .dropdown-menu {
    top: 0;
  }
  .cid-v28BPy7mB9 .navbar .dropdown-menu {
    padding: 6px 0 6px 15px;
  }
  .cid-v28BPy7mB9 .navbar .dropdown-menu .dropdown-submenu {
    left: 0 !important;
  }
  .cid-v28BPy7mB9 .navbar .dropdown-menu .dropdown-item:after {
    right: auto;
    margin-top: -0.4rem;
  }
  .cid-v28BPy7mB9 .navbar .navbar-logo img {
    height: 3rem !important;
  }
  .cid-v28BPy7mB9 .navbar ul.navbar-nav {
    overflow: hidden;
    margin: 0;
  }
  .cid-v28BPy7mB9 .navbar ul.navbar-nav li {
    margin: 0;
  }
  .cid-v28BPy7mB9 .navbar .dropdown-menu .dropdown-item {
    padding: 0 !important;
    margin: 0;
    margin-top: 8px;
    text-align: left;
  }
  .cid-v28BPy7mB9 .navbar .navbar-brand {
    flex-shrink: initial;
    flex-basis: auto;
    word-break: break-word;
    padding-right: 0;
    width: 100%;
    justify-content: space-between;
  }
  .cid-v28BPy7mB9 .navbar .navbar-toggler {
    flex-basis: auto;
  }
  .cid-v28BPy7mB9 .navbar .icons-menu {
    padding: 0;
  }
}
.cid-v28BPy7mB9 .navbar.navbar-short {
  min-height: 60px;
}
.cid-v28BPy7mB9 .navbar.navbar-short .navbar-logo img {
  height: 2.5rem !important;
}
.cid-v28BPy7mB9 .navbar.navbar-short .navbar-brand {
  min-height: 60px;
  padding: 0;
}
.cid-v28BPy7mB9 .navbar-brand {
  min-height: 70px;
  flex-shrink: 0;
  align-items: center;
  margin-right: 0;
  padding: 10px 0;
  transition: all 0.3s;
  word-break: break-word;
  z-index: 1;
}
.cid-v28BPy7mB9 .navbar-brand .navbar-caption {
  line-height: inherit !important;
  font-weight: 400;
}
.cid-v28BPy7mB9 .navbar-brand .navbar-logo a {
  outline: none;
}
.cid-v28BPy7mB9 .dropdown-item.active,
.cid-v28BPy7mB9 .dropdown-item:active {
  background-color: transparent;
}
.cid-v28BPy7mB9 .navbar-expand-lg .navbar-nav .nav-link {
  margin: 8px 12px !important;
}
@media (max-width: 991px) {
  .cid-v28BPy7mB9 .navbar-expand-lg .navbar-nav .nav-link {
    margin: 8px 10px !important;
  }
}
.cid-v28BPy7mB9 .nav-dropdown .link.dropdown-toggle {
  margin-right: 1.667em;
}
.cid-v28BPy7mB9 .nav-dropdown .link.dropdown-toggle[aria-expanded="true"] {
  margin-right: 0;
  padding: 0.667em 1.667em;
}
.cid-v28BPy7mB9 .navbar .dropdown.open > .dropdown-menu {
  display: block;
}
.cid-v28BPy7mB9 ul.navbar-nav {
  flex-wrap: wrap;
  padding: 0;
}
.cid-v28BPy7mB9 .navbar-buttons {
  text-align: center;
  min-width: 170px;
}
.cid-v28BPy7mB9 button.navbar-toggler {
  outline: none;
  width: 48px;
  height: 48px;
  border-radius: 50%;
  cursor: pointer;
  transition: all 0.2s;
  position: relative;
  align-self: center;
  color: #f4f4f6;
  background: #f4f4f6;
}
.cid-v28BPy7mB9 button.navbar-toggler .hamburger span {
  position: absolute;
  right: 10px;
  margin-top: 14px;
  width: 26px;
  height: 2px;
  border-right: 5px;
  background-color: #141414;
}
.cid-v28BPy7mB9 button.navbar-toggler .hamburger span:nth-child(1) {
  top: 0;
  transition: all 0.2s;
}
.cid-v28BPy7mB9 button.navbar-toggler .hamburger span:nth-child(2) {
  top: 8px;
  transition: all 0.15s;
}
.cid-v28BPy7mB9 button.navbar-toggler .hamburger span:nth-child(3) {
  top: 8px;
  transition: all 0.15s;
}
.cid-v28BPy7mB9 button.navbar-toggler .hamburger span:nth-child(4) {
  top: 16px;
  transition: all 0.2s;
}
.cid-v28BPy7mB9 nav.opened .hamburger span:nth-child(1) {
  top: 8px;
  width: 0;
  opacity: 0;
  right: 50%;
  transition: all 0.2s;
}
.cid-v28BPy7mB9 nav.opened .hamburger span:nth-child(2) {
  transform: rotate(45deg);
  transition: all 0.25s;
}
.cid-v28BPy7mB9 nav.opened .hamburger span:nth-child(3) {
  transform: rotate(-45deg);
  transition: all 0.25s;
}
.cid-v28BPy7mB9 nav.opened .hamburger span:nth-child(4) {
  top: 8px;
  width: 0;
  opacity: 0;
  right: 50%;
  transition: all 0.2s;
}
.cid-v28BPy7mB9 a.nav-link {
  display: flex;
  align-items: center;
  justify-content: flex-start;
}
.cid-v28BPy7mB9 .icons-menu {
  flex-wrap: nowrap;
  display: flex;
  justify-content: center;
  padding: 0;
  text-align: center;
  margin-bottom: 35px;
}
@media screen and (-ms-high-contrast: active), (-ms-high-contrast: none) {
  .cid-v28BPy7mB9 .navbar {
    height: 70px;
  }
  .cid-v28BPy7mB9 .navbar.opened {
    height: auto;
  }
  .cid-v28BPy7mB9 .nav-item .nav-link:hover::before {
    width: 175%;
    max-width: calc(100% + 2rem);
    left: -1rem;
  }
}
.cid-v28BPy7mB9 .navbar-dropdown .navbar-logo {
  margin-right: 10px;
}
@media (min-width: 768px) {
  .cid-v28BPy7mB9 .container-fluid {
    padding-left: 64px;
    padding-right: 64px;
  }
}
.cid-v28BPy7mB9 .mbr-section-btn-main .btn {
  margin: 8px;
  min-width: 180px;
}
.cid-v28BPy7mB9 .mbr-section-btn-main .btn::before {
  background-image: linear-gradient(90deg, #83c5be 0%, transparent 100%);
}
.cid-v28BPy7mB9 .mbr-section-btn-main .btn:hover,
.cid-v28BPy7mB9 .mbr-section-btn-main .btn:focus {
  box-shadow: inset 250px 10px 5px #006d77 !important;
  border-color: #006d77 !important;
}
.cid-v28BPy7mB9 .mbr-section-btn .btn::before {
  background-image: linear-gradient(90deg, #83c5be 0%, transparent 100%);
}
.cid-v28BPy7mB9 .mbr-section-btn .btn:hover,
.cid-v28BPy7mB9 .mbr-section-btn .btn:focus {
  box-shadow: inset 250px 10px 5px #006d77 !important;
  border-color: #006d77 !important;
}
.cid-v28BPy7mB9 .navbar-caption:hover {
  color: #e29578;
}
@media (min-width: 992px) {
  .cid-v28BPy7mB9 .dropdown-menu.dropdown-submenu {
    left: 175px !important;
    top: -45% !important;
  }
}
.cid-v28BPy7mB9 .text_widget {
  margin-bottom: 32px;
}
.cid-v28BPy7mB9 .text_widget a {
  transition: all 0.3s ease-out;
}
.cid-v28BPy7mB9 .text_widget a:hover,
.cid-v28BPy7mB9 .text_widget a:focus {
  opacity: 0.8;
}
@media (min-width: 992px) {
  .cid-v28BPy7mB9 .navbar-nav.nav-dropdown {
    display: -webkit-flex;
    width: 100%;
    justify-content: flex-end;
    min-width: 200px;
  }
}
.cid-v28BPy7mB9 .icons-menu-main {
  display: flex;
}
@media (max-width: 992px) {
  .cid-v28BPy7mB9 .icons-menu-main {
    padding: 0 10px;
  }
}
.cid-v28BPy7mB9 .mbr-section-subtitle {
  color: #141414;
  text-align: center;
}
.cid-v28BPy7mB9 .navbar-caption {
  color: #000000;
}
.cid-v28BPy7mB9 .mbr-text {
  color: #141414;
  text-align: center;
}
.cid-v28BPy7mB9 .mbr-section-subtitle,
.cid-v28BPy7mB9 .text_widget,
.cid-v28BPy7mB9 .mbr-section-btn {
  text-align: center;
}
.cid-v28BPy7mB9 a[class*="text-"]:not(.nav-link):not(.dropdown-item):not([role]):not(.navbar-caption):hover {
  background-image: none;
}
.cid-v28BPy7mB9 .nav-link,
.cid-v28BPy7mB9 .dropdown-item {
  color: #000000;
}
.cid-v28BVScrcW {
  background-color: transparent;
}
.cid-v28BVScrcW .navbar-dropdown {
  background-color: #f4f4f6 !important;
  padding: 0;
}
.cid-v28BVScrcW .navbar.navbar-expand-lg .dropdown .dropdown-menu {
  background-color: #f4f4f6 !important;
  background: #f4f4f6;
}
.cid-v28BVScrcW .navbar.navbar-expand-lg .dropdown .dropdown-menu .dropdown-submenu {
  margin: 0;
  left: 100%;
}
.cid-v28BVScrcW .menu_box {
  flex-wrap: nowrap;
}
@media (max-width: 991px) {
  .cid-v28BVScrcW .menu_box {
    flex-direction: column;
    align-items: flex-start;
  }
  .cid-v28BVScrcW .menu_box .navbar.opened,
  .cid-v28BVScrcW .menu_box .navbar-collapse {
    background-color: #f4f4f6 !important;
    transition: all 0s ease 0s;
  }
}
.cid-v28BVScrcW .navbar-dropdown {
  position: relative !important;
}
.cid-v28BVScrcW .btn {
  min-height: auto;
  box-shadow: none;
  margin-top: 0;
}
.cid-v28BVScrcW .btn:hover {
  box-shadow: none;
}
.cid-v28BVScrcW .nav-item {
  margin: 4px 15px;
}
@media (min-width: 1200px) {
  .cid-v28BVScrcW .nav-item {
    margin: 4px 20px;
  }
}
@media (max-width: 991px) {
  .cid-v28BVScrcW .nav-item {
    margin: 0 !important;
  }
}
.cid-v28BVScrcW .nav-item .nav-link {
  transition: all 0.5s ease-out;
  border-radius: 0.5rem !important;
  position: relative;
}
.cid-v28BVScrcW .nav-item .nav-link::before {
  content: '';
  position: absolute;
  bottom: 0;
  left: 0;
  background-image: linear-gradient(90deg, #006d77 -5%, #83c5be 95%);
  height: 1px;
  width: 0;
  transition: all 0.3s ease-in-out;
}
.cid-v28BVScrcW .nav-item .nav-link:hover::before,
.cid-v28BVScrcW .nav-item .nav-link:focus::before {
  width: 100%;
}
.cid-v28BVScrcW .dropdown-menu {
  border-radius: 0;
  box-shadow: none;
  text-align: left;
}
@media (min-width: 992px) {
  .cid-v28BVScrcW .dropdown-menu {
    padding: 18px 34px 22px;
    min-width: 250px;
    top: auto !important;
    left: -40px !important;
  }
  .cid-v28BVScrcW .dropdown-menu.dropdown-submenu {
    left: 215px !important;
    top: -45% !important;
  }
}
@media (max-width: 991px) {
  .cid-v28BVScrcW .dropdown-menu .dropdown-toggle[data-toggle="dropdown-submenu"]::after,
  .cid-v28BVScrcW .link.dropdown-toggle::after {
    display: inline-block;
    width: 7px;
    height: 7px;
    margin-left: 0.5rem;
    margin-bottom: 2px;
    content: "";
    border: 2px solid;
    border-left: none;
    border-top: none;
    transform: rotate(-45deg);
    right: 15px;
    position: absolute;
    margin-top: -2px;
  }
  .cid-v28BVScrcW .show.dropdown-toggle[aria-expanded="true"]::after {
    transform: rotate(45deg);
    margin-top: -4px;
  }
  .cid-v28BVScrcW .offcanvas_box {
    display: none;
  }
}
.cid-v28BVScrcW .dropdown-item {
  border: none;
  font-weight: 300 !important;
}
.cid-v28BVScrcW .nav-dropdown .link {
  font-weight: 400 !important;
  padding: 0 !important;
  margin: 0 !important;
}
.cid-v28BVScrcW .nav-dropdown .link.dropdown-toggle::after {
  margin-left: 0.5rem;
  margin-top: 0;
}
.cid-v28BVScrcW .container {
  display: flex;
  margin: auto;
}
.cid-v28BVScrcW .iconfont-wrapper {
  color: #141414;
  font-size: 17px;
  margin-right: 10px;
  margin-bottom: 5px;
  width: 25px;
  height: 25px;
  border-radius: 50%;
  display: flex;
  justify-content: center;
  align-items: center;
  transition: all 0.2s ease-in-out;
}
.cid-v28BVScrcW .iconfont-wrapper:last-child {
  margin-right: 0;
}
.cid-v28BVScrcW .iconfont-wrapper:hover {
  opacity: 0.5;
}
.cid-v28BVScrcW .navbar-nav {
  margin: 0 1rem;
}
@media (min-width: 992px) {
  .cid-v28BVScrcW .navbar-nav {
    margin: 0;
  }
}
.cid-v28BVScrcW .dropdown-menu,
.cid-v28BVScrcW .navbar.opened {
  background-color: false !important;
}
.cid-v28BVScrcW .nav-item:focus,
.cid-v28BVScrcW .nav-link:focus {
  outline: none;
}
.cid-v28BVScrcW .dropdown .dropdown-menu .dropdown-item {
  width: auto;
  transition: all 0.25s ease-in-out;
}
.cid-v28BVScrcW .dropdown .dropdown-menu .dropdown-item::after {
  right: 0.5rem;
}
.cid-v28BVScrcW .dropdown .dropdown-menu .dropdown-item .mbr-iconfont {
  margin-right: 0.5rem;
  vertical-align: sub;
}
.cid-v28BVScrcW .dropdown .dropdown-menu .dropdown-item .mbr-iconfont:before {
  display: inline-block;
  transform: scale(1, 1);
  transition: all 0.25s ease-in-out;
}
.cid-v28BVScrcW .collapsed .dropdown-menu .dropdown-item:before {
  display: none;
}
.cid-v28BVScrcW .collapsed .dropdown .dropdown-menu .dropdown-item {
  padding: 0.235em 1.5em 0.235em 1.5em !important;
  transition: none;
  margin: 0 !important;
}
.cid-v28BVScrcW .navbar {
  min-height: 70px;
  padding: 10px 0;
  transition: all 0.3s;
  border-bottom-width: 0;
}
@media (max-width: 992px) {
  .cid-v28BVScrcW .navbar {
    min-height: 30px;
    max-height: none;
  }
}
.cid-v28BVScrcW .navbar.opened {
  transition: all 0.3s;
}
.cid-v28BVScrcW .navbar .dropdown-item {
  padding: 0;
  margin: 8px 0;
}
.cid-v28BVScrcW .navbar .navbar-logo img {
  max-width: 40px;
  min-height: 40px;
  object-fit: contain;
  border-radius: 10px !important;
}
.cid-v28BVScrcW .navbar .navbar-collapse {
  justify-content: center;
  justify-content: flex-end;
  z-index: 1;
}
.cid-v28BVScrcW .navbar.collapsed {
  justify-content: center;
}
.cid-v28BVScrcW .navbar.collapsed .nav-item .nav-link::before {
  display: none;
}
.cid-v28BVScrcW .navbar.collapsed.opened .dropdown-menu {
  top: 0;
}
.cid-v28BVScrcW .navbar.collapsed .dropdown-menu .dropdown-submenu {
  left: 0 !important;
}
.cid-v28BVScrcW .navbar.collapsed .dropdown-menu .dropdown-item:after {
  right: auto;
}
.cid-v28BVScrcW .navbar.collapsed ul.navbar-nav li {
  margin: auto;
}
.cid-v28BVScrcW .navbar.collapsed .dropdown-menu .dropdown-item {
  padding: 0.25rem 1.5rem;
  text-align: left;
}
.cid-v28BVScrcW .navbar.collapsed .icons-menu {
  padding: 0;
}
@media (max-width: 991px) {
  .cid-v28BVScrcW .navbar .nav-item {
    padding: 0.5rem 0;
  }
  .cid-v28BVScrcW .navbar .navbar-collapse {
    padding: 34px 0;
    border-radius: 16px;
    width: 100%;
  }
  .cid-v28BVScrcW .navbar .nav-item .nav-link::before {
    display: none;
  }
  .cid-v28BVScrcW .navbar.opened .dropdown-menu {
    top: 0;
  }
  .cid-v28BVScrcW .navbar .dropdown-menu {
    padding: 6px 0 6px 15px;
  }
  .cid-v28BVScrcW .navbar .dropdown-menu .dropdown-submenu {
    left: 0 !important;
  }
  .cid-v28BVScrcW .navbar .dropdown-menu .dropdown-item:after {
    right: auto;
    margin-top: -0.4rem;
  }
  .cid-v28BVScrcW .navbar .navbar-logo img {
    height: 3rem !important;
  }
  .cid-v28BVScrcW .navbar ul.navbar-nav {
    overflow: hidden;
    margin: 0;
  }
  .cid-v28BVScrcW .navbar ul.navbar-nav li {
    margin: 0;
  }
  .cid-v28BVScrcW .navbar .dropdown-menu .dropdown-item {
    padding: 0 !important;
    margin: 0;
    margin-top: 8px;
    text-align: left;
  }
  .cid-v28BVScrcW .navbar .navbar-brand {
    flex-shrink: initial;
    flex-basis: auto;
    word-break: break-word;
    padding-right: 0;
    width: 100%;
    justify-content: space-between;
  }
  .cid-v28BVScrcW .navbar .navbar-toggler {
    flex-basis: auto;
  }
  .cid-v28BVScrcW .navbar .icons-menu {
    padding: 0;
  }
}
.cid-v28BVScrcW .navbar.navbar-short {
  min-height: 60px;
}
.cid-v28BVScrcW .navbar.navbar-short .navbar-logo img {
  height: 2.5rem !important;
}
.cid-v28BVScrcW .navbar.navbar-short .navbar-brand {
  min-height: 60px;
  padding: 0;
}
.cid-v28BVScrcW .navbar-brand {
  min-height: 70px;
  flex-shrink: 0;
  align-items: center;
  margin-right: 0;
  padding: 10px 0;
  transition: all 0.3s;
  word-break: break-word;
  z-index: 1;
}
.cid-v28BVScrcW .navbar-brand .navbar-caption {
  line-height: inherit !important;
  font-weight: 400;
}
.cid-v28BVScrcW .navbar-brand .navbar-logo a {
  outline: none;
}
.cid-v28BVScrcW .dropdown-item.active,
.cid-v28BVScrcW .dropdown-item:active {
  background-color: transparent;
}
.cid-v28BVScrcW .navbar-expand-lg .navbar-nav .nav-link {
  margin: 8px 12px !important;
}
@media (max-width: 991px) {
  .cid-v28BVScrcW .navbar-expand-lg .navbar-nav .nav-link {
    margin: 8px 10px !important;
  }
}
.cid-v28BVScrcW .nav-dropdown .link.dropdown-toggle {
  margin-right: 1.667em;
}
.cid-v28BVScrcW .nav-dropdown .link.dropdown-toggle[aria-expanded="true"] {
  margin-right: 0;
  padding: 0.667em 1.667em;
}
.cid-v28BVScrcW .navbar .dropdown.open > .dropdown-menu {
  display: block;
}
.cid-v28BVScrcW ul.navbar-nav {
  flex-wrap: wrap;
  padding: 0;
}
.cid-v28BVScrcW .navbar-buttons {
  text-align: center;
  min-width: 170px;
}
.cid-v28BVScrcW button.navbar-toggler {
  outline: none;
  width: 48px;
  height: 48px;
  border-radius: 50%;
  cursor: pointer;
  transition: all 0.2s;
  position: relative;
  align-self: center;
  color: #f4f4f6;
  background: #f4f4f6;
}
.cid-v28BVScrcW button.navbar-toggler .hamburger span {
  position: absolute;
  right: 10px;
  margin-top: 14px;
  width: 26px;
  height: 2px;
  border-right: 5px;
  background-color: #141414;
}
.cid-v28BVScrcW button.navbar-toggler .hamburger span:nth-child(1) {
  top: 0;
  transition: all 0.2s;
}
.cid-v28BVScrcW button.navbar-toggler .hamburger span:nth-child(2) {
  top: 8px;
  transition: all 0.15s;
}
.cid-v28BVScrcW button.navbar-toggler .hamburger span:nth-child(3) {
  top: 8px;
  transition: all 0.15s;
}
.cid-v28BVScrcW button.navbar-toggler .hamburger span:nth-child(4) {
  top: 16px;
  transition: all 0.2s;
}
.cid-v28BVScrcW nav.opened .hamburger span:nth-child(1) {
  top: 8px;
  width: 0;
  opacity: 0;
  right: 50%;
  transition: all 0.2s;
}
.cid-v28BVScrcW nav.opened .hamburger span:nth-child(2) {
  transform: rotate(45deg);
  transition: all 0.25s;
}
.cid-v28BVScrcW nav.opened .hamburger span:nth-child(3) {
  transform: rotate(-45deg);
  transition: all 0.25s;
}
.cid-v28BVScrcW nav.opened .hamburger span:nth-child(4) {
  top: 8px;
  width: 0;
  opacity: 0;
  right: 50%;
  transition: all 0.2s;
}
.cid-v28BVScrcW a.nav-link {
  display: flex;
  align-items: center;
  justify-content: flex-start;
}
.cid-v28BVScrcW .icons-menu {
  flex-wrap: nowrap;
  display: flex;
  justify-content: center;
  padding: 0;
  text-align: center;
  margin-bottom: 35px;
}
@media screen and (-ms-high-contrast: active), (-ms-high-contrast: none) {
  .cid-v28BVScrcW .navbar {
    height: 70px;
  }
  .cid-v28BVScrcW .navbar.opened {
    height: auto;
  }
  .cid-v28BVScrcW .nav-item .nav-link:hover::before {
    width: 175%;
    max-width: calc(100% + 2rem);
    left: -1rem;
  }
}
.cid-v28BVScrcW .navbar-dropdown .navbar-logo {
  margin-right: 10px;
}
@media (min-width: 768px) {
  .cid-v28BVScrcW .container-fluid {
    padding-left: 64px;
    padding-right: 64px;
  }
}
.cid-v28BVScrcW .mbr-section-btn-main .btn {
  margin: 8px;
  min-width: 180px;
}
.cid-v28BVScrcW .mbr-section-btn-main .btn::before {
  background-image: linear-gradient(90deg, #83c5be 0%, transparent 100%);
}
.cid-v28BVScrcW .mbr-section-btn-main .btn:hover,
.cid-v28BVScrcW .mbr-section-btn-main .btn:focus {
  box-shadow: inset 250px 10px 5px #006d77 !important;
  border-color: #006d77 !important;
}
.cid-v28BVScrcW .mbr-section-btn .btn::before {
  background-image: linear-gradient(90deg, #83c5be 0%, transparent 100%);
}
.cid-v28BVScrcW .mbr-section-btn .btn:hover,
.cid-v28BVScrcW .mbr-section-btn .btn:focus {
  box-shadow: inset 250px 10px 5px #006d77 !important;
  border-color: #006d77 !important;
}
.cid-v28BVScrcW .navbar-caption:hover {
  color: #e29578;
}
@media (min-width: 992px) {
  .cid-v28BVScrcW .dropdown-menu.dropdown-submenu {
    left: 175px !important;
    top: -45% !important;
  }
}
.cid-v28BVScrcW .text_widget {
  margin-bottom: 32px;
}
.cid-v28BVScrcW .text_widget a {
  transition: all 0.3s ease-out;
}
.cid-v28BVScrcW .text_widget a:hover,
.cid-v28BVScrcW .text_widget a:focus {
  opacity: 0.8;
}
@media (min-width: 992px) {
  .cid-v28BVScrcW .navbar-nav.nav-dropdown {
    display: -webkit-flex;
    width: 100%;
    justify-content: flex-end;
    min-width: 200px;
  }
}
.cid-v28BVScrcW .icons-menu-main {
  display: flex;
}
@media (max-width: 992px) {
  .cid-v28BVScrcW .icons-menu-main {
    padding: 0 10px;
  }
}
.cid-v28BVScrcW .mbr-section-subtitle {
  color: #141414;
  text-align: center;
}
.cid-v28BVScrcW .navbar-caption {
  color: #000000;
}
.cid-v28BVScrcW .mbr-text {
  color: #141414;
  text-align: center;
}
.cid-v28BVScrcW .mbr-section-subtitle,
.cid-v28BVScrcW .text_widget,
.cid-v28BVScrcW .mbr-section-btn {
  text-align: center;
}
.cid-v28BVScrcW a[class*="text-"]:not(.nav-link):not(.dropdown-item):not([role]):not(.navbar-caption):hover {
  background-image: none;
}
.cid-v28BVScrcW .nav-link,
.cid-v28BVScrcW .dropdown-item {
  color: #000000;
}
.cid-v28C1pX3cK {
  background-color: transparent;
}
.cid-v28C1pX3cK .navbar-dropdown {
  background-color: #f4f4f6 !important;
  padding: 0;
}
.cid-v28C1pX3cK .navbar.navbar-expand-lg .dropdown .dropdown-menu {
  background-color: #f4f4f6 !important;
  background: #f4f4f6;
}
.cid-v28C1pX3cK .navbar.navbar-expand-lg .dropdown .dropdown-menu .dropdown-submenu {
  margin: 0;
  left: 100%;
}
.cid-v28C1pX3cK .menu_box {
  flex-wrap: nowrap;
}
@media (max-width: 991px) {
  .cid-v28C1pX3cK .menu_box {
    flex-direction: column;
    align-items: flex-start;
  }
  .cid-v28C1pX3cK .menu_box .navbar.opened,
  .cid-v28C1pX3cK .menu_box .navbar-collapse {
    background-color: #f4f4f6 !important;
    transition: all 0s ease 0s;
  }
}
.cid-v28C1pX3cK .navbar-dropdown {
  position: relative !important;
}
.cid-v28C1pX3cK .btn {
  min-height: auto;
  box-shadow: none;
  margin-top: 0;
}
.cid-v28C1pX3cK .btn:hover {
  box-shadow: none;
}
.cid-v28C1pX3cK .nav-item {
  margin: 4px 15px;
}
@media (min-width: 1200px) {
  .cid-v28C1pX3cK .nav-item {
    margin: 4px 20px;
  }
}
@media (max-width: 991px) {
  .cid-v28C1pX3cK .nav-item {
    margin: 0 !important;
  }
}
.cid-v28C1pX3cK .nav-item .nav-link {
  transition: all 0.5s ease-out;
  border-radius: 0.5rem !important;
  position: relative;
}
.cid-v28C1pX3cK .nav-item .nav-link::before {
  content: '';
  position: absolute;
  bottom: 0;
  left: 0;
  background-image: linear-gradient(90deg, #006d77 -5%, #83c5be 95%);
  height: 1px;
  width: 0;
  transition: all 0.3s ease-in-out;
}
.cid-v28C1pX3cK .nav-item .nav-link:hover::before,
.cid-v28C1pX3cK .nav-item .nav-link:focus::before {
  width: 100%;
}
.cid-v28C1pX3cK .dropdown-menu {
  border-radius: 0;
  box-shadow: none;
  text-align: left;
}
@media (min-width: 992px) {
  .cid-v28C1pX3cK .dropdown-menu {
    padding: 18px 34px 22px;
    min-width: 250px;
    top: auto !important;
    left: -40px !important;
  }
  .cid-v28C1pX3cK .dropdown-menu.dropdown-submenu {
    left: 215px !important;
    top: -45% !important;
  }
}
@media (max-width: 991px) {
  .cid-v28C1pX3cK .dropdown-menu .dropdown-toggle[data-toggle="dropdown-submenu"]::after,
  .cid-v28C1pX3cK .link.dropdown-toggle::after {
    display: inline-block;
    width: 7px;
    height: 7px;
    margin-left: 0.5rem;
    margin-bottom: 2px;
    content: "";
    border: 2px solid;
    border-left: none;
    border-top: none;
    transform: rotate(-45deg);
    right: 15px;
    position: absolute;
    margin-top: -2px;
  }
  .cid-v28C1pX3cK .show.dropdown-toggle[aria-expanded="true"]::after {
    transform: rotate(45deg);
    margin-top: -4px;
  }
  .cid-v28C1pX3cK .offcanvas_box {
    display: none;
  }
}
.cid-v28C1pX3cK .dropdown-item {
  border: none;
  font-weight: 300 !important;
}
.cid-v28C1pX3cK .nav-dropdown .link {
  font-weight: 400 !important;
  padding: 0 !important;
  margin: 0 !important;
}
.cid-v28C1pX3cK .nav-dropdown .link.dropdown-toggle::after {
  margin-left: 0.5rem;
  margin-top: 0;
}
.cid-v28C1pX3cK .container {
  display: flex;
  margin: auto;
}
.cid-v28C1pX3cK .iconfont-wrapper {
  color: #141414;
  font-size: 17px;
  margin-right: 10px;
  margin-bottom: 5px;
  width: 25px;
  height: 25px;
  border-radius: 50%;
  display: flex;
  justify-content: center;
  align-items: center;
  transition: all 0.2s ease-in-out;
}
.cid-v28C1pX3cK .iconfont-wrapper:last-child {
  margin-right: 0;
}
.cid-v28C1pX3cK .iconfont-wrapper:hover {
  opacity: 0.5;
}
.cid-v28C1pX3cK .navbar-nav {
  margin: 0 1rem;
}
@media (min-width: 992px) {
  .cid-v28C1pX3cK .navbar-nav {
    margin: 0;
  }
}
.cid-v28C1pX3cK .dropdown-menu,
.cid-v28C1pX3cK .navbar.opened {
  background-color: false !important;
}
.cid-v28C1pX3cK .nav-item:focus,
.cid-v28C1pX3cK .nav-link:focus {
  outline: none;
}
.cid-v28C1pX3cK .dropdown .dropdown-menu .dropdown-item {
  width: auto;
  transition: all 0.25s ease-in-out;
}
.cid-v28C1pX3cK .dropdown .dropdown-menu .dropdown-item::after {
  right: 0.5rem;
}
.cid-v28C1pX3cK .dropdown .dropdown-menu .dropdown-item .mbr-iconfont {
  margin-right: 0.5rem;
  vertical-align: sub;
}
.cid-v28C1pX3cK .dropdown .dropdown-menu .dropdown-item .mbr-iconfont:before {
  display: inline-block;
  transform: scale(1, 1);
  transition: all 0.25s ease-in-out;
}
.cid-v28C1pX3cK .collapsed .dropdown-menu .dropdown-item:before {
  display: none;
}
.cid-v28C1pX3cK .collapsed .dropdown .dropdown-menu .dropdown-item {
  padding: 0.235em 1.5em 0.235em 1.5em !important;
  transition: none;
  margin: 0 !important;
}
.cid-v28C1pX3cK .navbar {
  min-height: 70px;
  padding: 10px 0;
  transition: all 0.3s;
  border-bottom-width: 0;
}
@media (max-width: 992px) {
  .cid-v28C1pX3cK .navbar {
    min-height: 30px;
    max-height: none;
  }
}
.cid-v28C1pX3cK .navbar.opened {
  transition: all 0.3s;
}
.cid-v28C1pX3cK .navbar .dropdown-item {
  padding: 0;
  margin: 8px 0;
}
.cid-v28C1pX3cK .navbar .navbar-logo img {
  max-width: 40px;
  min-height: 40px;
  object-fit: contain;
  border-radius: 10px !important;
}
.cid-v28C1pX3cK .navbar .navbar-collapse {
  justify-content: center;
  justify-content: flex-end;
  z-index: 1;
}
.cid-v28C1pX3cK .navbar.collapsed {
  justify-content: center;
}
.cid-v28C1pX3cK .navbar.collapsed .nav-item .nav-link::before {
  display: none;
}
.cid-v28C1pX3cK .navbar.collapsed.opened .dropdown-menu {
  top: 0;
}
.cid-v28C1pX3cK .navbar.collapsed .dropdown-menu .dropdown-submenu {
  left: 0 !important;
}
.cid-v28C1pX3cK .navbar.collapsed .dropdown-menu .dropdown-item:after {
  right: auto;
}
.cid-v28C1pX3cK .navbar.collapsed ul.navbar-nav li {
  margin: auto;
}
.cid-v28C1pX3cK .navbar.collapsed .dropdown-menu .dropdown-item {
  padding: 0.25rem 1.5rem;
  text-align: left;
}
.cid-v28C1pX3cK .navbar.collapsed .icons-menu {
  padding: 0;
}
@media (max-width: 991px) {
  .cid-v28C1pX3cK .navbar .nav-item {
    padding: 0.5rem 0;
  }
  .cid-v28C1pX3cK .navbar .navbar-collapse {
    padding: 34px 0;
    border-radius: 16px;
    width: 100%;
  }
  .cid-v28C1pX3cK .navbar .nav-item .nav-link::before {
    display: none;
  }
  .cid-v28C1pX3cK .navbar.opened .dropdown-menu {
    top: 0;
  }
  .cid-v28C1pX3cK .navbar .dropdown-menu {
    padding: 6px 0 6px 15px;
  }
  .cid-v28C1pX3cK .navbar .dropdown-menu .dropdown-submenu {
    left: 0 !important;
  }
  .cid-v28C1pX3cK .navbar .dropdown-menu .dropdown-item:after {
    right: auto;
    margin-top: -0.4rem;
  }
  .cid-v28C1pX3cK .navbar .navbar-logo img {
    height: 3rem !important;
  }
  .cid-v28C1pX3cK .navbar ul.navbar-nav {
    overflow: hidden;
    margin: 0;
  }
  .cid-v28C1pX3cK .navbar ul.navbar-nav li {
    margin: 0;
  }
  .cid-v28C1pX3cK .navbar .dropdown-menu .dropdown-item {
    padding: 0 !important;
    margin: 0;
    margin-top: 8px;
    text-align: left;
  }
  .cid-v28C1pX3cK .navbar .navbar-brand {
    flex-shrink: initial;
    flex-basis: auto;
    word-break: break-word;
    padding-right: 0;
    width: 100%;
    justify-content: space-between;
  }
  .cid-v28C1pX3cK .navbar .navbar-toggler {
    flex-basis: auto;
  }
  .cid-v28C1pX3cK .navbar .icons-menu {
    padding: 0;
  }
}
.cid-v28C1pX3cK .navbar.navbar-short {
  min-height: 60px;
}
.cid-v28C1pX3cK .navbar.navbar-short .navbar-logo img {
  height: 2.5rem !important;
}
.cid-v28C1pX3cK .navbar.navbar-short .navbar-brand {
  min-height: 60px;
  padding: 0;
}
.cid-v28C1pX3cK .navbar-brand {
  min-height: 70px;
  flex-shrink: 0;
  align-items: center;
  margin-right: 0;
  padding: 10px 0;
  transition: all 0.3s;
  word-break: break-word;
  z-index: 1;
}
.cid-v28C1pX3cK .navbar-brand .navbar-caption {
  line-height: inherit !important;
  font-weight: 400;
}
.cid-v28C1pX3cK .navbar-brand .navbar-logo a {
  outline: none;
}
.cid-v28C1pX3cK .dropdown-item.active,
.cid-v28C1pX3cK .dropdown-item:active {
  background-color: transparent;
}
.cid-v28C1pX3cK .navbar-expand-lg .navbar-nav .nav-link {
  margin: 8px 12px !important;
}
@media (max-width: 991px) {
  .cid-v28C1pX3cK .navbar-expand-lg .navbar-nav .nav-link {
    margin: 8px 10px !important;
  }
}
.cid-v28C1pX3cK .nav-dropdown .link.dropdown-toggle {
  margin-right: 1.667em;
}
.cid-v28C1pX3cK .nav-dropdown .link.dropdown-toggle[aria-expanded="true"] {
  margin-right: 0;
  padding: 0.667em 1.667em;
}
.cid-v28C1pX3cK .navbar .dropdown.open > .dropdown-menu {
  display: block;
}
.cid-v28C1pX3cK ul.navbar-nav {
  flex-wrap: wrap;
  padding: 0;
}
.cid-v28C1pX3cK .navbar-buttons {
  text-align: center;
  min-width: 170px;
}
.cid-v28C1pX3cK button.navbar-toggler {
  outline: none;
  width: 48px;
  height: 48px;
  border-radius: 50%;
  cursor: pointer;
  transition: all 0.2s;
  position: relative;
  align-self: center;
  color: #f4f4f6;
  background: #f4f4f6;
}
.cid-v28C1pX3cK button.navbar-toggler .hamburger span {
  position: absolute;
  right: 10px;
  margin-top: 14px;
  width: 26px;
  height: 2px;
  border-right: 5px;
  background-color: #141414;
}
.cid-v28C1pX3cK button.navbar-toggler .hamburger span:nth-child(1) {
  top: 0;
  transition: all 0.2s;
}
.cid-v28C1pX3cK button.navbar-toggler .hamburger span:nth-child(2) {
  top: 8px;
  transition: all 0.15s;
}
.cid-v28C1pX3cK button.navbar-toggler .hamburger span:nth-child(3) {
  top: 8px;
  transition: all 0.15s;
}
.cid-v28C1pX3cK button.navbar-toggler .hamburger span:nth-child(4) {
  top: 16px;
  transition: all 0.2s;
}
.cid-v28C1pX3cK nav.opened .hamburger span:nth-child(1) {
  top: 8px;
  width: 0;
  opacity: 0;
  right: 50%;
  transition: all 0.2s;
}
.cid-v28C1pX3cK nav.opened .hamburger span:nth-child(2) {
  transform: rotate(45deg);
  transition: all 0.25s;
}
.cid-v28C1pX3cK nav.opened .hamburger span:nth-child(3) {
  transform: rotate(-45deg);
  transition: all 0.25s;
}
.cid-v28C1pX3cK nav.opened .hamburger span:nth-child(4) {
  top: 8px;
  width: 0;
  opacity: 0;
  right: 50%;
  transition: all 0.2s;
}
.cid-v28C1pX3cK a.nav-link {
  display: flex;
  align-items: center;
  justify-content: flex-start;
}
.cid-v28C1pX3cK .icons-menu {
  flex-wrap: nowrap;
  display: flex;
  justify-content: center;
  padding: 0;
  text-align: center;
  margin-bottom: 35px;
}
@media screen and (-ms-high-contrast: active), (-ms-high-contrast: none) {
  .cid-v28C1pX3cK .navbar {
    height: 70px;
  }
  .cid-v28C1pX3cK .navbar.opened {
    height: auto;
  }
  .cid-v28C1pX3cK .nav-item .nav-link:hover::before {
    width: 175%;
    max-width: calc(100% + 2rem);
    left: -1rem;
  }
}
.cid-v28C1pX3cK .navbar-dropdown .navbar-logo {
  margin-right: 10px;
}
@media (min-width: 768px) {
  .cid-v28C1pX3cK .container-fluid {
    padding-left: 64px;
    padding-right: 64px;
  }
}
.cid-v28C1pX3cK .mbr-section-btn-main .btn {
  margin: 8px;
  min-width: 180px;
}
.cid-v28C1pX3cK .mbr-section-btn-main .btn::before {
  background-image: linear-gradient(90deg, #83c5be 0%, transparent 100%);
}
.cid-v28C1pX3cK .mbr-section-btn-main .btn:hover,
.cid-v28C1pX3cK .mbr-section-btn-main .btn:focus {
  box-shadow: inset 250px 10px 5px #006d77 !important;
  border-color: #006d77 !important;
}
.cid-v28C1pX3cK .mbr-section-btn .btn::before {
  background-image: linear-gradient(90deg, #83c5be 0%, transparent 100%);
}
.cid-v28C1pX3cK .mbr-section-btn .btn:hover,
.cid-v28C1pX3cK .mbr-section-btn .btn:focus {
  box-shadow: inset 250px 10px 5px #006d77 !important;
  border-color: #006d77 !important;
}
.cid-v28C1pX3cK .navbar-caption:hover {
  color: #e29578;
}
@media (min-width: 992px) {
  .cid-v28C1pX3cK .dropdown-menu.dropdown-submenu {
    left: 175px !important;
    top: -45% !important;
  }
}
.cid-v28C1pX3cK .text_widget {
  margin-bottom: 32px;
}
.cid-v28C1pX3cK .text_widget a {
  transition: all 0.3s ease-out;
}
.cid-v28C1pX3cK .text_widget a:hover,
.cid-v28C1pX3cK .text_widget a:focus {
  opacity: 0.8;
}
@media (min-width: 992px) {
  .cid-v28C1pX3cK .navbar-nav.nav-dropdown {
    display: -webkit-flex;
    width: 100%;
    justify-content: flex-end;
    min-width: 200px;
  }
}
.cid-v28C1pX3cK .icons-menu-main {
  display: flex;
}
@media (max-width: 992px) {
  .cid-v28C1pX3cK .icons-menu-main {
    padding: 0 10px;
  }
}
.cid-v28C1pX3cK .mbr-section-subtitle {
  color: #141414;
  text-align: center;
}
.cid-v28C1pX3cK .navbar-caption {
  color: #000000;
}
.cid-v28C1pX3cK .mbr-text {
  color: #141414;
  text-align: center;
}
.cid-v28C1pX3cK .mbr-section-subtitle,
.cid-v28C1pX3cK .text_widget,
.cid-v28C1pX3cK .mbr-section-btn {
  text-align: center;
}
.cid-v28C1pX3cK a[class*="text-"]:not(.nav-link):not(.dropdown-item):not([role]):not(.navbar-caption):hover {
  background-image: none;
}
.cid-v28C1pX3cK .nav-link,
.cid-v28C1pX3cK .dropdown-item {
  color: #000000;
}
.cid-v28C7ASUfI {
  background-color: transparent;
}
.cid-v28C7ASUfI .navbar-dropdown {
  background-color: #f4f4f6 !important;
  padding: 0;
}
.cid-v28C7ASUfI .navbar.navbar-expand-lg .dropdown .dropdown-menu {
  background-color: #f4f4f6 !important;
  background: #f4f4f6;
}
.cid-v28C7ASUfI .navbar.navbar-expand-lg .dropdown .dropdown-menu .dropdown-submenu {
  margin: 0;
  left: 100%;
}
.cid-v28C7ASUfI .menu_box {
  flex-wrap: nowrap;
}
@media (max-width: 991px) {
  .cid-v28C7ASUfI .menu_box {
    flex-direction: column;
    align-items: flex-start;
  }
  .cid-v28C7ASUfI .menu_box .navbar.opened,
  .cid-v28C7ASUfI .menu_box .navbar-collapse {
    background-color: #f4f4f6 !important;
    transition: all 0s ease 0s;
  }
}
.cid-v28C7ASUfI .navbar-dropdown {
  position: relative !important;
}
.cid-v28C7ASUfI .btn {
  min-height: auto;
  box-shadow: none;
  margin-top: 0;
}
.cid-v28C7ASUfI .btn:hover {
  box-shadow: none;
}
.cid-v28C7ASUfI .nav-item {
  margin: 4px 15px;
}
@media (min-width: 1200px) {
  .cid-v28C7ASUfI .nav-item {
    margin: 4px 20px;
  }
}
@media (max-width: 991px) {
  .cid-v28C7ASUfI .nav-item {
    margin: 0 !important;
  }
}
.cid-v28C7ASUfI .nav-item .nav-link {
  transition: all 0.5s ease-out;
  border-radius: 0.5rem !important;
  position: relative;
}
.cid-v28C7ASUfI .nav-item .nav-link::before {
  content: '';
  position: absolute;
  bottom: 0;
  left: 0;
  background-image: linear-gradient(90deg, #006d77 -5%, #83c5be 95%);
  height: 1px;
  width: 0;
  transition: all 0.3s ease-in-out;
}
.cid-v28C7ASUfI .nav-item .nav-link:hover::before,
.cid-v28C7ASUfI .nav-item .nav-link:focus::before {
  width: 100%;
}
.cid-v28C7ASUfI .dropdown-menu {
  border-radius: 0;
  box-shadow: none;
  text-align: left;
}
@media (min-width: 992px) {
  .cid-v28C7ASUfI .dropdown-menu {
    padding: 18px 34px 22px;
    min-width: 250px;
    top: auto !important;
    left: -40px !important;
  }
  .cid-v28C7ASUfI .dropdown-menu.dropdown-submenu {
    left: 215px !important;
    top: -45% !important;
  }
}
@media (max-width: 991px) {
  .cid-v28C7ASUfI .dropdown-menu .dropdown-toggle[data-toggle="dropdown-submenu"]::after,
  .cid-v28C7ASUfI .link.dropdown-toggle::after {
    display: inline-block;
    width: 7px;
    height: 7px;
    margin-left: 0.5rem;
    margin-bottom: 2px;
    content: "";
    border: 2px solid;
    border-left: none;
    border-top: none;
    transform: rotate(-45deg);
    right: 15px;
    position: absolute;
    margin-top: -2px;
  }
  .cid-v28C7ASUfI .show.dropdown-toggle[aria-expanded="true"]::after {
    transform: rotate(45deg);
    margin-top: -4px;
  }
  .cid-v28C7ASUfI .offcanvas_box {
    display: none;
  }
}
.cid-v28C7ASUfI .dropdown-item {
  border: none;
  font-weight: 300 !important;
}
.cid-v28C7ASUfI .nav-dropdown .link {
  font-weight: 400 !important;
  padding: 0 !important;
  margin: 0 !important;
}
.cid-v28C7ASUfI .nav-dropdown .link.dropdown-toggle::after {
  margin-left: 0.5rem;
  margin-top: 0;
}
.cid-v28C7ASUfI .container {
  display: flex;
  margin: auto;
}
.cid-v28C7ASUfI .iconfont-wrapper {
  color: #141414;
  font-size: 17px;
  margin-right: 10px;
  margin-bottom: 5px;
  width: 25px;
  height: 25px;
  border-radius: 50%;
  display: flex;
  justify-content: center;
  align-items: center;
  transition: all 0.2s ease-in-out;
}
.cid-v28C7ASUfI .iconfont-wrapper:last-child {
  margin-right: 0;
}
.cid-v28C7ASUfI .iconfont-wrapper:hover {
  opacity: 0.5;
}
.cid-v28C7ASUfI .navbar-nav {
  margin: 0 1rem;
}
@media (min-width: 992px) {
  .cid-v28C7ASUfI .navbar-nav {
    margin: 0;
  }
}
.cid-v28C7ASUfI .dropdown-menu,
.cid-v28C7ASUfI .navbar.opened {
  background-color: false !important;
}
.cid-v28C7ASUfI .nav-item:focus,
.cid-v28C7ASUfI .nav-link:focus {
  outline: none;
}
.cid-v28C7ASUfI .dropdown .dropdown-menu .dropdown-item {
  width: auto;
  transition: all 0.25s ease-in-out;
}
.cid-v28C7ASUfI .dropdown .dropdown-menu .dropdown-item::after {
  right: 0.5rem;
}
.cid-v28C7ASUfI .dropdown .dropdown-menu .dropdown-item .mbr-iconfont {
  margin-right: 0.5rem;
  vertical-align: sub;
}
.cid-v28C7ASUfI .dropdown .dropdown-menu .dropdown-item .mbr-iconfont:before {
  display: inline-block;
  transform: scale(1, 1);
  transition: all 0.25s ease-in-out;
}
.cid-v28C7ASUfI .collapsed .dropdown-menu .dropdown-item:before {
  display: none;
}
.cid-v28C7ASUfI .collapsed .dropdown .dropdown-menu .dropdown-item {
  padding: 0.235em 1.5em 0.235em 1.5em !important;
  transition: none;
  margin: 0 !important;
}
.cid-v28C7ASUfI .navbar {
  min-height: 70px;
  padding: 10px 0;
  transition: all 0.3s;
  border-bottom-width: 0;
}
@media (max-width: 992px) {
  .cid-v28C7ASUfI .navbar {
    min-height: 30px;
    max-height: none;
  }
}
.cid-v28C7ASUfI .navbar.opened {
  transition: all 0.3s;
}
.cid-v28C7ASUfI .navbar .dropdown-item {
  padding: 0;
  margin: 8px 0;
}
.cid-v28C7ASUfI .navbar .navbar-logo img {
  max-width: 40px;
  min-height: 40px;
  object-fit: contain;
  border-radius: 10px !important;
}
.cid-v28C7ASUfI .navbar .navbar-collapse {
  justify-content: center;
  justify-content: flex-end;
  z-index: 1;
}
.cid-v28C7ASUfI .navbar.collapsed {
  justify-content: center;
}
.cid-v28C7ASUfI .navbar.collapsed .nav-item .nav-link::before {
  display: none;
}
.cid-v28C7ASUfI .navbar.collapsed.opened .dropdown-menu {
  top: 0;
}
.cid-v28C7ASUfI .navbar.collapsed .dropdown-menu .dropdown-submenu {
  left: 0 !important;
}
.cid-v28C7ASUfI .navbar.collapsed .dropdown-menu .dropdown-item:after {
  right: auto;
}
.cid-v28C7ASUfI .navbar.collapsed ul.navbar-nav li {
  margin: auto;
}
.cid-v28C7ASUfI .navbar.collapsed .dropdown-menu .dropdown-item {
  padding: 0.25rem 1.5rem;
  text-align: left;
}
.cid-v28C7ASUfI .navbar.collapsed .icons-menu {
  padding: 0;
}
@media (max-width: 991px) {
  .cid-v28C7ASUfI .navbar .nav-item {
    padding: 0.5rem 0;
  }
  .cid-v28C7ASUfI .navbar .navbar-collapse {
    padding: 34px 0;
    border-radius: 16px;
    width: 100%;
  }
  .cid-v28C7ASUfI .navbar .nav-item .nav-link::before {
    display: none;
  }
  .cid-v28C7ASUfI .navbar.opened .dropdown-menu {
    top: 0;
  }
  .cid-v28C7ASUfI .navbar .dropdown-menu {
    padding: 6px 0 6px 15px;
  }
  .cid-v28C7ASUfI .navbar .dropdown-menu .dropdown-submenu {
    left: 0 !important;
  }
  .cid-v28C7ASUfI .navbar .dropdown-menu .dropdown-item:after {
    right: auto;
    margin-top: -0.4rem;
  }
  .cid-v28C7ASUfI .navbar .navbar-logo img {
    height: 3rem !important;
  }
  .cid-v28C7ASUfI .navbar ul.navbar-nav {
    overflow: hidden;
    margin: 0;
  }
  .cid-v28C7ASUfI .navbar ul.navbar-nav li {
    margin: 0;
  }
  .cid-v28C7ASUfI .navbar .dropdown-menu .dropdown-item {
    padding: 0 !important;
    margin: 0;
    margin-top: 8px;
    text-align: left;
  }
  .cid-v28C7ASUfI .navbar .navbar-brand {
    flex-shrink: initial;
    flex-basis: auto;
    word-break: break-word;
    padding-right: 0;
    width: 100%;
    justify-content: space-between;
  }
  .cid-v28C7ASUfI .navbar .navbar-toggler {
    flex-basis: auto;
  }
  .cid-v28C7ASUfI .navbar .icons-menu {
    padding: 0;
  }
}
.cid-v28C7ASUfI .navbar.navbar-short {
  min-height: 60px;
}
.cid-v28C7ASUfI .navbar.navbar-short .navbar-logo img {
  height: 2.5rem !important;
}
.cid-v28C7ASUfI .navbar.navbar-short .navbar-brand {
  min-height: 60px;
  padding: 0;
}
.cid-v28C7ASUfI .navbar-brand {
  min-height: 70px;
  flex-shrink: 0;
  align-items: center;
  margin-right: 0;
  padding: 10px 0;
  transition: all 0.3s;
  word-break: break-word;
  z-index: 1;
}
.cid-v28C7ASUfI .navbar-brand .navbar-caption {
  line-height: inherit !important;
  font-weight: 400;
}
.cid-v28C7ASUfI .navbar-brand .navbar-logo a {
  outline: none;
}
.cid-v28C7ASUfI .dropdown-item.active,
.cid-v28C7ASUfI .dropdown-item:active {
  background-color: transparent;
}
.cid-v28C7ASUfI .navbar-expand-lg .navbar-nav .nav-link {
  margin: 8px 12px !important;
}
@media (max-width: 991px) {
  .cid-v28C7ASUfI .navbar-expand-lg .navbar-nav .nav-link {
    margin: 8px 10px !important;
  }
}
.cid-v28C7ASUfI .nav-dropdown .link.dropdown-toggle {
  margin-right: 1.667em;
}
.cid-v28C7ASUfI .nav-dropdown .link.dropdown-toggle[aria-expanded="true"] {
  margin-right: 0;
  padding: 0.667em 1.667em;
}
.cid-v28C7ASUfI .navbar .dropdown.open > .dropdown-menu {
  display: block;
}
.cid-v28C7ASUfI ul.navbar-nav {
  flex-wrap: wrap;
  padding: 0;
}
.cid-v28C7ASUfI .navbar-buttons {
  text-align: center;
  min-width: 170px;
}
.cid-v28C7ASUfI button.navbar-toggler {
  outline: none;
  width: 48px;
  height: 48px;
  border-radius: 50%;
  cursor: pointer;
  transition: all 0.2s;
  position: relative;
  align-self: center;
  color: #f4f4f6;
  background: #f4f4f6;
}
.cid-v28C7ASUfI button.navbar-toggler .hamburger span {
  position: absolute;
  right: 10px;
  margin-top: 14px;
  width: 26px;
  height: 2px;
  border-right: 5px;
  background-color: #141414;
}
.cid-v28C7ASUfI button.navbar-toggler .hamburger span:nth-child(1) {
  top: 0;
  transition: all 0.2s;
}
.cid-v28C7ASUfI button.navbar-toggler .hamburger span:nth-child(2) {
  top: 8px;
  transition: all 0.15s;
}
.cid-v28C7ASUfI button.navbar-toggler .hamburger span:nth-child(3) {
  top: 8px;
  transition: all 0.15s;
}
.cid-v28C7ASUfI button.navbar-toggler .hamburger span:nth-child(4) {
  top: 16px;
  transition: all 0.2s;
}
.cid-v28C7ASUfI nav.opened .hamburger span:nth-child(1) {
  top: 8px;
  width: 0;
  opacity: 0;
  right: 50%;
  transition: all 0.2s;
}
.cid-v28C7ASUfI nav.opened .hamburger span:nth-child(2) {
  transform: rotate(45deg);
  transition: all 0.25s;
}
.cid-v28C7ASUfI nav.opened .hamburger span:nth-child(3) {
  transform: rotate(-45deg);
  transition: all 0.25s;
}
.cid-v28C7ASUfI nav.opened .hamburger span:nth-child(4) {
  top: 8px;
  width: 0;
  opacity: 0;
  right: 50%;
  transition: all 0.2s;
}
.cid-v28C7ASUfI a.nav-link {
  display: flex;
  align-items: center;
  justify-content: flex-start;
}
.cid-v28C7ASUfI .icons-menu {
  flex-wrap: nowrap;
  display: flex;
  justify-content: center;
  padding: 0;
  text-align: center;
  margin-bottom: 35px;
}
@media screen and (-ms-high-contrast: active), (-ms-high-contrast: none) {
  .cid-v28C7ASUfI .navbar {
    height: 70px;
  }
  .cid-v28C7ASUfI .navbar.opened {
    height: auto;
  }
  .cid-v28C7ASUfI .nav-item .nav-link:hover::before {
    width: 175%;
    max-width: calc(100% + 2rem);
    left: -1rem;
  }
}
.cid-v28C7ASUfI .navbar-dropdown .navbar-logo {
  margin-right: 10px;
}
@media (min-width: 768px) {
  .cid-v28C7ASUfI .container-fluid {
    padding-left: 64px;
    padding-right: 64px;
  }
}
.cid-v28C7ASUfI .mbr-section-btn-main .btn {
  margin: 8px;
  min-width: 180px;
}
.cid-v28C7ASUfI .mbr-section-btn-main .btn::before {
  background-image: linear-gradient(90deg, #83c5be 0%, transparent 100%);
}
.cid-v28C7ASUfI .mbr-section-btn-main .btn:hover,
.cid-v28C7ASUfI .mbr-section-btn-main .btn:focus {
  box-shadow: inset 250px 10px 5px #006d77 !important;
  border-color: #006d77 !important;
}
.cid-v28C7ASUfI .mbr-section-btn .btn::before {
  background-image: linear-gradient(90deg, #83c5be 0%, transparent 100%);
}
.cid-v28C7ASUfI .mbr-section-btn .btn:hover,
.cid-v28C7ASUfI .mbr-section-btn .btn:focus {
  box-shadow: inset 250px 10px 5px #006d77 !important;
  border-color: #006d77 !important;
}
.cid-v28C7ASUfI .navbar-caption:hover {
  color: #e29578;
}
@media (min-width: 992px) {
  .cid-v28C7ASUfI .dropdown-menu.dropdown-submenu {
    left: 175px !important;
    top: -45% !important;
  }
}
.cid-v28C7ASUfI .text_widget {
  margin-bottom: 32px;
}
.cid-v28C7ASUfI .text_widget a {
  transition: all 0.3s ease-out;
}
.cid-v28C7ASUfI .text_widget a:hover,
.cid-v28C7ASUfI .text_widget a:focus {
  opacity: 0.8;
}
@media (min-width: 992px) {
  .cid-v28C7ASUfI .navbar-nav.nav-dropdown {
    display: -webkit-flex;
    width: 100%;
    justify-content: flex-end;
    min-width: 200px;
  }
}
.cid-v28C7ASUfI .icons-menu-main {
  display: flex;
}
@media (max-width: 992px) {
  .cid-v28C7ASUfI .icons-menu-main {
    padding: 0 10px;
  }
}
.cid-v28C7ASUfI .mbr-section-subtitle {
  color: #141414;
  text-align: center;
}
.cid-v28C7ASUfI .navbar-caption {
  color: #000000;
}
.cid-v28C7ASUfI .mbr-text {
  color: #141414;
  text-align: center;
}
.cid-v28C7ASUfI .mbr-section-subtitle,
.cid-v28C7ASUfI .text_widget,
.cid-v28C7ASUfI .mbr-section-btn {
  text-align: center;
}
.cid-v28C7ASUfI a[class*="text-"]:not(.nav-link):not(.dropdown-item):not([role]):not(.navbar-caption):hover {
  background-image: none;
}
.cid-v28C7ASUfI .nav-link,
.cid-v28C7ASUfI .dropdown-item {
  color: #000000;
}
.cid-v28CeLjBk5 {
  background-color: transparent;
}
.cid-v28CeLjBk5 .navbar-dropdown {
  background-color: #f4f4f6 !important;
  padding: 0;
}
.cid-v28CeLjBk5 .navbar.navbar-expand-lg .dropdown .dropdown-menu {
  background-color: #f4f4f6 !important;
  background: #f4f4f6;
}
.cid-v28CeLjBk5 .navbar.navbar-expand-lg .dropdown .dropdown-menu .dropdown-submenu {
  margin: 0;
  left: 100%;
}
.cid-v28CeLjBk5 .menu_box {
  flex-wrap: nowrap;
}
@media (max-width: 991px) {
  .cid-v28CeLjBk5 .menu_box {
    flex-direction: column;
    align-items: flex-start;
  }
  .cid-v28CeLjBk5 .menu_box .navbar.opened,
  .cid-v28CeLjBk5 .menu_box .navbar-collapse {
    background-color: #f4f4f6 !important;
    transition: all 0s ease 0s;
  }
}
.cid-v28CeLjBk5 .navbar-dropdown {
  position: relative !important;
}
.cid-v28CeLjBk5 .btn {
  min-height: auto;
  box-shadow: none;
  margin-top: 0;
}
.cid-v28CeLjBk5 .btn:hover {
  box-shadow: none;
}
.cid-v28CeLjBk5 .nav-item {
  margin: 4px 15px;
}
@media (min-width: 1200px) {
  .cid-v28CeLjBk5 .nav-item {
    margin: 4px 20px;
  }
}
@media (max-width: 991px) {
  .cid-v28CeLjBk5 .nav-item {
    margin: 0 !important;
  }
}
.cid-v28CeLjBk5 .nav-item .nav-link {
  transition: all 0.5s ease-out;
  border-radius: 0.5rem !important;
  position: relative;
}
.cid-v28CeLjBk5 .nav-item .nav-link::before {
  content: '';
  position: absolute;
  bottom: 0;
  left: 0;
  background-image: linear-gradient(90deg, #006d77 -5%, #83c5be 95%);
  height: 1px;
  width: 0;
  transition: all 0.3s ease-in-out;
}
.cid-v28CeLjBk5 .nav-item .nav-link:hover::before,
.cid-v28CeLjBk5 .nav-item .nav-link:focus::before {
  width: 100%;
}
.cid-v28CeLjBk5 .dropdown-menu {
  border-radius: 0;
  box-shadow: none;
  text-align: left;
}
@media (min-width: 992px) {
  .cid-v28CeLjBk5 .dropdown-menu {
    padding: 18px 34px 22px;
    min-width: 250px;
    top: auto !important;
    left: -40px !important;
  }
  .cid-v28CeLjBk5 .dropdown-menu.dropdown-submenu {
    left: 215px !important;
    top: -45% !important;
  }
}
@media (max-width: 991px) {
  .cid-v28CeLjBk5 .dropdown-menu .dropdown-toggle[data-toggle="dropdown-submenu"]::after,
  .cid-v28CeLjBk5 .link.dropdown-toggle::after {
    display: inline-block;
    width: 7px;
    height: 7px;
    margin-left: 0.5rem;
    margin-bottom: 2px;
    content: "";
    border: 2px solid;
    border-left: none;
    border-top: none;
    transform: rotate(-45deg);
    right: 15px;
    position: absolute;
    margin-top: -2px;
  }
  .cid-v28CeLjBk5 .show.dropdown-toggle[aria-expanded="true"]::after {
    transform: rotate(45deg);
    margin-top: -4px;
  }
  .cid-v28CeLjBk5 .offcanvas_box {
    display: none;
  }
}
.cid-v28CeLjBk5 .dropdown-item {
  border: none;
  font-weight: 300 !important;
}
.cid-v28CeLjBk5 .nav-dropdown .link {
  font-weight: 400 !important;
  padding: 0 !important;
  margin: 0 !important;
}
.cid-v28CeLjBk5 .nav-dropdown .link.dropdown-toggle::after {
  margin-left: 0.5rem;
  margin-top: 0;
}
.cid-v28CeLjBk5 .container {
  display: flex;
  margin: auto;
}
.cid-v28CeLjBk5 .iconfont-wrapper {
  color: #141414;
  font-size: 17px;
  margin-right: 10px;
  margin-bottom: 5px;
  width: 25px;
  height: 25px;
  border-radius: 50%;
  display: flex;
  justify-content: center;
  align-items: center;
  transition: all 0.2s ease-in-out;
}
.cid-v28CeLjBk5 .iconfont-wrapper:last-child {
  margin-right: 0;
}
.cid-v28CeLjBk5 .iconfont-wrapper:hover {
  opacity: 0.5;
}
.cid-v28CeLjBk5 .navbar-nav {
  margin: 0 1rem;
}
@media (min-width: 992px) {
  .cid-v28CeLjBk5 .navbar-nav {
    margin: 0;
  }
}
.cid-v28CeLjBk5 .dropdown-menu,
.cid-v28CeLjBk5 .navbar.opened {
  background-color: false !important;
}
.cid-v28CeLjBk5 .nav-item:focus,
.cid-v28CeLjBk5 .nav-link:focus {
  outline: none;
}
.cid-v28CeLjBk5 .dropdown .dropdown-menu .dropdown-item {
  width: auto;
  transition: all 0.25s ease-in-out;
}
.cid-v28CeLjBk5 .dropdown .dropdown-menu .dropdown-item::after {
  right: 0.5rem;
}
.cid-v28CeLjBk5 .dropdown .dropdown-menu .dropdown-item .mbr-iconfont {
  margin-right: 0.5rem;
  vertical-align: sub;
}
.cid-v28CeLjBk5 .dropdown .dropdown-menu .dropdown-item .mbr-iconfont:before {
  display: inline-block;
  transform: scale(1, 1);
  transition: all 0.25s ease-in-out;
}
.cid-v28CeLjBk5 .collapsed .dropdown-menu .dropdown-item:before {
  display: none;
}
.cid-v28CeLjBk5 .collapsed .dropdown .dropdown-menu .dropdown-item {
  padding: 0.235em 1.5em 0.235em 1.5em !important;
  transition: none;
  margin: 0 !important;
}
.cid-v28CeLjBk5 .navbar {
  min-height: 70px;
  padding: 10px 0;
  transition: all 0.3s;
  border-bottom-width: 0;
}
@media (max-width: 992px) {
  .cid-v28CeLjBk5 .navbar {
    min-height: 30px;
    max-height: none;
  }
}
.cid-v28CeLjBk5 .navbar.opened {
  transition: all 0.3s;
}
.cid-v28CeLjBk5 .navbar .dropdown-item {
  padding: 0;
  margin: 8px 0;
}
.cid-v28CeLjBk5 .navbar .navbar-logo img {
  max-width: 40px;
  min-height: 40px;
  object-fit: contain;
  border-radius: 10px !important;
}
.cid-v28CeLjBk5 .navbar .navbar-collapse {
  justify-content: center;
  justify-content: flex-end;
  z-index: 1;
}
.cid-v28CeLjBk5 .navbar.collapsed {
  justify-content: center;
}
.cid-v28CeLjBk5 .navbar.collapsed .nav-item .nav-link::before {
  display: none;
}
.cid-v28CeLjBk5 .navbar.collapsed.opened .dropdown-menu {
  top: 0;
}
.cid-v28CeLjBk5 .navbar.collapsed .dropdown-menu .dropdown-submenu {
  left: 0 !important;
}
.cid-v28CeLjBk5 .navbar.collapsed .dropdown-menu .dropdown-item:after {
  right: auto;
}
.cid-v28CeLjBk5 .navbar.collapsed ul.navbar-nav li {
  margin: auto;
}
.cid-v28CeLjBk5 .navbar.collapsed .dropdown-menu .dropdown-item {
  padding: 0.25rem 1.5rem;
  text-align: left;
}
.cid-v28CeLjBk5 .navbar.collapsed .icons-menu {
  padding: 0;
}
@media (max-width: 991px) {
  .cid-v28CeLjBk5 .navbar .nav-item {
    padding: 0.5rem 0;
  }
  .cid-v28CeLjBk5 .navbar .navbar-collapse {
    padding: 34px 0;
    border-radius: 16px;
    width: 100%;
  }
  .cid-v28CeLjBk5 .navbar .nav-item .nav-link::before {
    display: none;
  }
  .cid-v28CeLjBk5 .navbar.opened .dropdown-menu {
    top: 0;
  }
  .cid-v28CeLjBk5 .navbar .dropdown-menu {
    padding: 6px 0 6px 15px;
  }
  .cid-v28CeLjBk5 .navbar .dropdown-menu .dropdown-submenu {
    left: 0 !important;
  }
  .cid-v28CeLjBk5 .navbar .dropdown-menu .dropdown-item:after {
    right: auto;
    margin-top: -0.4rem;
  }
  .cid-v28CeLjBk5 .navbar .navbar-logo img {
    height: 3rem !important;
  }
  .cid-v28CeLjBk5 .navbar ul.navbar-nav {
    overflow: hidden;
    margin: 0;
  }
  .cid-v28CeLjBk5 .navbar ul.navbar-nav li {
    margin: 0;
  }
  .cid-v28CeLjBk5 .navbar .dropdown-menu .dropdown-item {
    padding: 0 !important;
    margin: 0;
    margin-top: 8px;
    text-align: left;
  }
  .cid-v28CeLjBk5 .navbar .navbar-brand {
    flex-shrink: initial;
    flex-basis: auto;
    word-break: break-word;
    padding-right: 0;
    width: 100%;
    justify-content: space-between;
  }
  .cid-v28CeLjBk5 .navbar .navbar-toggler {
    flex-basis: auto;
  }
  .cid-v28CeLjBk5 .navbar .icons-menu {
    padding: 0;
  }
}
.cid-v28CeLjBk5 .navbar.navbar-short {
  min-height: 60px;
}
.cid-v28CeLjBk5 .navbar.navbar-short .navbar-logo img {
  height: 2.5rem !important;
}
.cid-v28CeLjBk5 .navbar.navbar-short .navbar-brand {
  min-height: 60px;
  padding: 0;
}
.cid-v28CeLjBk5 .navbar-brand {
  min-height: 70px;
  flex-shrink: 0;
  align-items: center;
  margin-right: 0;
  padding: 10px 0;
  transition: all 0.3s;
  word-break: break-word;
  z-index: 1;
}
.cid-v28CeLjBk5 .navbar-brand .navbar-caption {
  line-height: inherit !important;
  font-weight: 400;
}
.cid-v28CeLjBk5 .navbar-brand .navbar-logo a {
  outline: none;
}
.cid-v28CeLjBk5 .dropdown-item.active,
.cid-v28CeLjBk5 .dropdown-item:active {
  background-color: transparent;
}
.cid-v28CeLjBk5 .navbar-expand-lg .navbar-nav .nav-link {
  margin: 8px 12px !important;
}
@media (max-width: 991px) {
  .cid-v28CeLjBk5 .navbar-expand-lg .navbar-nav .nav-link {
    margin: 8px 10px !important;
  }
}
.cid-v28CeLjBk5 .nav-dropdown .link.dropdown-toggle {
  margin-right: 1.667em;
}
.cid-v28CeLjBk5 .nav-dropdown .link.dropdown-toggle[aria-expanded="true"] {
  margin-right: 0;
  padding: 0.667em 1.667em;
}
.cid-v28CeLjBk5 .navbar .dropdown.open > .dropdown-menu {
  display: block;
}
.cid-v28CeLjBk5 ul.navbar-nav {
  flex-wrap: wrap;
  padding: 0;
}
.cid-v28CeLjBk5 .navbar-buttons {
  text-align: center;
  min-width: 170px;
}
.cid-v28CeLjBk5 button.navbar-toggler {
  outline: none;
  width: 48px;
  height: 48px;
  border-radius: 50%;
  cursor: pointer;
  transition: all 0.2s;
  position: relative;
  align-self: center;
  color: #f4f4f6;
  background: #f4f4f6;
}
.cid-v28CeLjBk5 button.navbar-toggler .hamburger span {
  position: absolute;
  right: 10px;
  margin-top: 14px;
  width: 26px;
  height: 2px;
  border-right: 5px;
  background-color: #141414;
}
.cid-v28CeLjBk5 button.navbar-toggler .hamburger span:nth-child(1) {
  top: 0;
  transition: all 0.2s;
}
.cid-v28CeLjBk5 button.navbar-toggler .hamburger span:nth-child(2) {
  top: 8px;
  transition: all 0.15s;
}
.cid-v28CeLjBk5 button.navbar-toggler .hamburger span:nth-child(3) {
  top: 8px;
  transition: all 0.15s;
}
.cid-v28CeLjBk5 button.navbar-toggler .hamburger span:nth-child(4) {
  top: 16px;
  transition: all 0.2s;
}
.cid-v28CeLjBk5 nav.opened .hamburger span:nth-child(1) {
  top: 8px;
  width: 0;
  opacity: 0;
  right: 50%;
  transition: all 0.2s;
}
.cid-v28CeLjBk5 nav.opened .hamburger span:nth-child(2) {
  transform: rotate(45deg);
  transition: all 0.25s;
}
.cid-v28CeLjBk5 nav.opened .hamburger span:nth-child(3) {
  transform: rotate(-45deg);
  transition: all 0.25s;
}
.cid-v28CeLjBk5 nav.opened .hamburger span:nth-child(4) {
  top: 8px;
  width: 0;
  opacity: 0;
  right: 50%;
  transition: all 0.2s;
}
.cid-v28CeLjBk5 a.nav-link {
  display: flex;
  align-items: center;
  justify-content: flex-start;
}
.cid-v28CeLjBk5 .icons-menu {
  flex-wrap: nowrap;
  display: flex;
  justify-content: center;
  padding: 0;
  text-align: center;
  margin-bottom: 35px;
}
@media screen and (-ms-high-contrast: active), (-ms-high-contrast: none) {
  .cid-v28CeLjBk5 .navbar {
    height: 70px;
  }
  .cid-v28CeLjBk5 .navbar.opened {
    height: auto;
  }
  .cid-v28CeLjBk5 .nav-item .nav-link:hover::before {
    width: 175%;
    max-width: calc(100% + 2rem);
    left: -1rem;
  }
}
.cid-v28CeLjBk5 .navbar-dropdown .navbar-logo {
  margin-right: 10px;
}
@media (min-width: 768px) {
  .cid-v28CeLjBk5 .container-fluid {
    padding-left: 64px;
    padding-right: 64px;
  }
}
.cid-v28CeLjBk5 .mbr-section-btn-main .btn {
  margin: 8px;
  min-width: 180px;
}
.cid-v28CeLjBk5 .mbr-section-btn-main .btn::before {
  background-image: linear-gradient(90deg, #83c5be 0%, transparent 100%);
}
.cid-v28CeLjBk5 .mbr-section-btn-main .btn:hover,
.cid-v28CeLjBk5 .mbr-section-btn-main .btn:focus {
  box-shadow: inset 250px 10px 5px #006d77 !important;
  border-color: #006d77 !important;
}
.cid-v28CeLjBk5 .mbr-section-btn .btn::before {
  background-image: linear-gradient(90deg, #83c5be 0%, transparent 100%);
}
.cid-v28CeLjBk5 .mbr-section-btn .btn:hover,
.cid-v28CeLjBk5 .mbr-section-btn .btn:focus {
  box-shadow: inset 250px 10px 5px #006d77 !important;
  border-color: #006d77 !important;
}
.cid-v28CeLjBk5 .navbar-caption:hover {
  color: #e29578;
}
@media (min-width: 992px) {
  .cid-v28CeLjBk5 .dropdown-menu.dropdown-submenu {
    left: 175px !important;
    top: -45% !important;
  }
}
.cid-v28CeLjBk5 .text_widget {
  margin-bottom: 32px;
}
.cid-v28CeLjBk5 .text_widget a {
  transition: all 0.3s ease-out;
}
.cid-v28CeLjBk5 .text_widget a:hover,
.cid-v28CeLjBk5 .text_widget a:focus {
  opacity: 0.8;
}
@media (min-width: 992px) {
  .cid-v28CeLjBk5 .navbar-nav.nav-dropdown {
    display: -webkit-flex;
    width: 100%;
    justify-content: flex-end;
    min-width: 200px;
  }
}
.cid-v28CeLjBk5 .icons-menu-main {
  display: flex;
}
@media (max-width: 992px) {
  .cid-v28CeLjBk5 .icons-menu-main {
    padding: 0 10px;
  }
}
.cid-v28CeLjBk5 .mbr-section-subtitle {
  color: #141414;
  text-align: center;
}
.cid-v28CeLjBk5 .navbar-caption {
  color: #000000;
}
.cid-v28CeLjBk5 .mbr-text {
  color: #141414;
  text-align: center;
}
.cid-v28CeLjBk5 .mbr-section-subtitle,
.cid-v28CeLjBk5 .text_widget,
.cid-v28CeLjBk5 .mbr-section-btn {
  text-align: center;
}
.cid-v28CeLjBk5 a[class*="text-"]:not(.nav-link):not(.dropdown-item):not([role]):not(.navbar-caption):hover {
  background-image: none;
}
.cid-v28CeLjBk5 .nav-link,
.cid-v28CeLjBk5 .dropdown-item {
  color: #000000;
}
.cid-v28CohoQ4z {
  background-color: transparent;
}
.cid-v28CohoQ4z .navbar-dropdown {
  background-color: #f4f4f6 !important;
  padding: 0;
}
.cid-v28CohoQ4z .navbar.navbar-expand-lg .dropdown .dropdown-menu {
  background-color: #f4f4f6 !important;
  background: #f4f4f6;
}
.cid-v28CohoQ4z .navbar.navbar-expand-lg .dropdown .dropdown-menu .dropdown-submenu {
  margin: 0;
  left: 100%;
}
.cid-v28CohoQ4z .menu_box {
  flex-wrap: nowrap;
}
@media (max-width: 991px) {
  .cid-v28CohoQ4z .menu_box {
    flex-direction: column;
    align-items: flex-start;
  }
  .cid-v28CohoQ4z .menu_box .navbar.opened,
  .cid-v28CohoQ4z .menu_box .navbar-collapse {
    background-color: #f4f4f6 !important;
    transition: all 0s ease 0s;
  }
}
.cid-v28CohoQ4z .navbar-dropdown {
  position: relative !important;
}
.cid-v28CohoQ4z .btn {
  min-height: auto;
  box-shadow: none;
  margin-top: 0;
}
.cid-v28CohoQ4z .btn:hover {
  box-shadow: none;
}
.cid-v28CohoQ4z .nav-item {
  margin: 4px 15px;
}
@media (min-width: 1200px) {
  .cid-v28CohoQ4z .nav-item {
    margin: 4px 20px;
  }
}
@media (max-width: 991px) {
  .cid-v28CohoQ4z .nav-item {
    margin: 0 !important;
  }
}
.cid-v28CohoQ4z .nav-item .nav-link {
  transition: all 0.5s ease-out;
  border-radius: 0.5rem !important;
  position: relative;
}
.cid-v28CohoQ4z .nav-item .nav-link::before {
  content: '';
  position: absolute;
  bottom: 0;
  left: 0;
  background-image: linear-gradient(90deg, #006d77 -5%, #83c5be 95%);
  height: 1px;
  width: 0;
  transition: all 0.3s ease-in-out;
}
.cid-v28CohoQ4z .nav-item .nav-link:hover::before,
.cid-v28CohoQ4z .nav-item .nav-link:focus::before {
  width: 100%;
}
.cid-v28CohoQ4z .dropdown-menu {
  border-radius: 0;
  box-shadow: none;
  text-align: left;
}
@media (min-width: 992px) {
  .cid-v28CohoQ4z .dropdown-menu {
    padding: 18px 34px 22px;
    min-width: 250px;
    top: auto !important;
    left: -40px !important;
  }
  .cid-v28CohoQ4z .dropdown-menu.dropdown-submenu {
    left: 215px !important;
    top: -45% !important;
  }
}
@media (max-width: 991px) {
  .cid-v28CohoQ4z .dropdown-menu .dropdown-toggle[data-toggle="dropdown-submenu"]::after,
  .cid-v28CohoQ4z .link.dropdown-toggle::after {
    display: inline-block;
    width: 7px;
    height: 7px;
    margin-left: 0.5rem;
    margin-bottom: 2px;
    content: "";
    border: 2px solid;
    border-left: none;
    border-top: none;
    transform: rotate(-45deg);
    right: 15px;
    position: absolute;
    margin-top: -2px;
  }
  .cid-v28CohoQ4z .show.dropdown-toggle[aria-expanded="true"]::after {
    transform: rotate(45deg);
    margin-top: -4px;
  }
  .cid-v28CohoQ4z .offcanvas_box {
    display: none;
  }
}
.cid-v28CohoQ4z .dropdown-item {
  border: none;
  font-weight: 300 !important;
}
.cid-v28CohoQ4z .nav-dropdown .link {
  font-weight: 400 !important;
  padding: 0 !important;
  margin: 0 !important;
}
.cid-v28CohoQ4z .nav-dropdown .link.dropdown-toggle::after {
  margin-left: 0.5rem;
  margin-top: 0;
}
.cid-v28CohoQ4z .container {
  display: flex;
  margin: auto;
}
.cid-v28CohoQ4z .iconfont-wrapper {
  color: #141414;
  font-size: 17px;
  margin-right: 10px;
  margin-bottom: 5px;
  width: 25px;
  height: 25px;
  border-radius: 50%;
  display: flex;
  justify-content: center;
  align-items: center;
  transition: all 0.2s ease-in-out;
}
.cid-v28CohoQ4z .iconfont-wrapper:last-child {
  margin-right: 0;
}
.cid-v28CohoQ4z .iconfont-wrapper:hover {
  opacity: 0.5;
}
.cid-v28CohoQ4z .navbar-nav {
  margin: 0 1rem;
}
@media (min-width: 992px) {
  .cid-v28CohoQ4z .navbar-nav {
    margin: 0;
  }
}
.cid-v28CohoQ4z .dropdown-menu,
.cid-v28CohoQ4z .navbar.opened {
  background-color: false !important;
}
.cid-v28CohoQ4z .nav-item:focus,
.cid-v28CohoQ4z .nav-link:focus {
  outline: none;
}
.cid-v28CohoQ4z .dropdown .dropdown-menu .dropdown-item {
  width: auto;
  transition: all 0.25s ease-in-out;
}
.cid-v28CohoQ4z .dropdown .dropdown-menu .dropdown-item::after {
  right: 0.5rem;
}
.cid-v28CohoQ4z .dropdown .dropdown-menu .dropdown-item .mbr-iconfont {
  margin-right: 0.5rem;
  vertical-align: sub;
}
.cid-v28CohoQ4z .dropdown .dropdown-menu .dropdown-item .mbr-iconfont:before {
  display: inline-block;
  transform: scale(1, 1);
  transition: all 0.25s ease-in-out;
}
.cid-v28CohoQ4z .collapsed .dropdown-menu .dropdown-item:before {
  display: none;
}
.cid-v28CohoQ4z .collapsed .dropdown .dropdown-menu .dropdown-item {
  padding: 0.235em 1.5em 0.235em 1.5em !important;
  transition: none;
  margin: 0 !important;
}
.cid-v28CohoQ4z .navbar {
  min-height: 70px;
  padding: 10px 0;
  transition: all 0.3s;
  border-bottom-width: 0;
}
@media (max-width: 992px) {
  .cid-v28CohoQ4z .navbar {
    min-height: 30px;
    max-height: none;
  }
}
.cid-v28CohoQ4z .navbar.opened {
  transition: all 0.3s;
}
.cid-v28CohoQ4z .navbar .dropdown-item {
  padding: 0;
  margin: 8px 0;
}
.cid-v28CohoQ4z .navbar .navbar-logo img {
  max-width: 40px;
  min-height: 40px;
  object-fit: contain;
  border-radius: 10px !important;
}
.cid-v28CohoQ4z .navbar .navbar-collapse {
  justify-content: center;
  justify-content: flex-end;
  z-index: 1;
}
.cid-v28CohoQ4z .navbar.collapsed {
  justify-content: center;
}
.cid-v28CohoQ4z .navbar.collapsed .nav-item .nav-link::before {
  display: none;
}
.cid-v28CohoQ4z .navbar.collapsed.opened .dropdown-menu {
  top: 0;
}
.cid-v28CohoQ4z .navbar.collapsed .dropdown-menu .dropdown-submenu {
  left: 0 !important;
}
.cid-v28CohoQ4z .navbar.collapsed .dropdown-menu .dropdown-item:after {
  right: auto;
}
.cid-v28CohoQ4z .navbar.collapsed ul.navbar-nav li {
  margin: auto;
}
.cid-v28CohoQ4z .navbar.collapsed .dropdown-menu .dropdown-item {
  padding: 0.25rem 1.5rem;
  text-align: left;
}
.cid-v28CohoQ4z .navbar.collapsed .icons-menu {
  padding: 0;
}
@media (max-width: 991px) {
  .cid-v28CohoQ4z .navbar .nav-item {
    padding: 0.5rem 0;
  }
  .cid-v28CohoQ4z .navbar .navbar-collapse {
    padding: 34px 0;
    border-radius: 16px;
    width: 100%;
  }
  .cid-v28CohoQ4z .navbar .nav-item .nav-link::before {
    display: none;
  }
  .cid-v28CohoQ4z .navbar.opened .dropdown-menu {
    top: 0;
  }
  .cid-v28CohoQ4z .navbar .dropdown-menu {
    padding: 6px 0 6px 15px;
  }
  .cid-v28CohoQ4z .navbar .dropdown-menu .dropdown-submenu {
    left: 0 !important;
  }
  .cid-v28CohoQ4z .navbar .dropdown-menu .dropdown-item:after {
    right: auto;
    margin-top: -0.4rem;
  }
  .cid-v28CohoQ4z .navbar .navbar-logo img {
    height: 3rem !important;
  }
  .cid-v28CohoQ4z .navbar ul.navbar-nav {
    overflow: hidden;
    margin: 0;
  }
  .cid-v28CohoQ4z .navbar ul.navbar-nav li {
    margin: 0;
  }
  .cid-v28CohoQ4z .navbar .dropdown-menu .dropdown-item {
    padding: 0 !important;
    margin: 0;
    margin-top: 8px;
    text-align: left;
  }
  .cid-v28CohoQ4z .navbar .navbar-brand {
    flex-shrink: initial;
    flex-basis: auto;
    word-break: break-word;
    padding-right: 0;
    width: 100%;
    justify-content: space-between;
  }
  .cid-v28CohoQ4z .navbar .navbar-toggler {
    flex-basis: auto;
  }
  .cid-v28CohoQ4z .navbar .icons-menu {
    padding: 0;
  }
}
.cid-v28CohoQ4z .navbar.navbar-short {
  min-height: 60px;
}
.cid-v28CohoQ4z .navbar.navbar-short .navbar-logo img {
  height: 2.5rem !important;
}
.cid-v28CohoQ4z .navbar.navbar-short .navbar-brand {
  min-height: 60px;
  padding: 0;
}
.cid-v28CohoQ4z .navbar-brand {
  min-height: 70px;
  flex-shrink: 0;
  align-items: center;
  margin-right: 0;
  padding: 10px 0;
  transition: all 0.3s;
  word-break: break-word;
  z-index: 1;
}
.cid-v28CohoQ4z .navbar-brand .navbar-caption {
  line-height: inherit !important;
  font-weight: 400;
}
.cid-v28CohoQ4z .navbar-brand .navbar-logo a {
  outline: none;
}
.cid-v28CohoQ4z .dropdown-item.active,
.cid-v28CohoQ4z .dropdown-item:active {
  background-color: transparent;
}
.cid-v28CohoQ4z .navbar-expand-lg .navbar-nav .nav-link {
  margin: 8px 12px !important;
}
@media (max-width: 991px) {
  .cid-v28CohoQ4z .navbar-expand-lg .navbar-nav .nav-link {
    margin: 8px 10px !important;
  }
}
.cid-v28CohoQ4z .nav-dropdown .link.dropdown-toggle {
  margin-right: 1.667em;
}
.cid-v28CohoQ4z .nav-dropdown .link.dropdown-toggle[aria-expanded="true"] {
  margin-right: 0;
  padding: 0.667em 1.667em;
}
.cid-v28CohoQ4z .navbar .dropdown.open > .dropdown-menu {
  display: block;
}
.cid-v28CohoQ4z ul.navbar-nav {
  flex-wrap: wrap;
  padding: 0;
}
.cid-v28CohoQ4z .navbar-buttons {
  text-align: center;
  min-width: 170px;
}
.cid-v28CohoQ4z button.navbar-toggler {
  outline: none;
  width: 48px;
  height: 48px;
  border-radius: 50%;
  cursor: pointer;
  transition: all 0.2s;
  position: relative;
  align-self: center;
  color: #f4f4f6;
  background: #f4f4f6;
}
.cid-v28CohoQ4z button.navbar-toggler .hamburger span {
  position: absolute;
  right: 10px;
  margin-top: 14px;
  width: 26px;
  height: 2px;
  border-right: 5px;
  background-color: #141414;
}
.cid-v28CohoQ4z button.navbar-toggler .hamburger span:nth-child(1) {
  top: 0;
  transition: all 0.2s;
}
.cid-v28CohoQ4z button.navbar-toggler .hamburger span:nth-child(2) {
  top: 8px;
  transition: all 0.15s;
}
.cid-v28CohoQ4z button.navbar-toggler .hamburger span:nth-child(3) {
  top: 8px;
  transition: all 0.15s;
}
.cid-v28CohoQ4z button.navbar-toggler .hamburger span:nth-child(4) {
  top: 16px;
  transition: all 0.2s;
}
.cid-v28CohoQ4z nav.opened .hamburger span:nth-child(1) {
  top: 8px;
  width: 0;
  opacity: 0;
  right: 50%;
  transition: all 0.2s;
}
.cid-v28CohoQ4z nav.opened .hamburger span:nth-child(2) {
  transform: rotate(45deg);
  transition: all 0.25s;
}
.cid-v28CohoQ4z nav.opened .hamburger span:nth-child(3) {
  transform: rotate(-45deg);
  transition: all 0.25s;
}
.cid-v28CohoQ4z nav.opened .hamburger span:nth-child(4) {
  top: 8px;
  width: 0;
  opacity: 0;
  right: 50%;
  transition: all 0.2s;
}
.cid-v28CohoQ4z a.nav-link {
  display: flex;
  align-items: center;
  justify-content: flex-start;
}
.cid-v28CohoQ4z .icons-menu {
  flex-wrap: nowrap;
  display: flex;
  justify-content: center;
  padding: 0;
  text-align: center;
  margin-bottom: 35px;
}
@media screen and (-ms-high-contrast: active), (-ms-high-contrast: none) {
  .cid-v28CohoQ4z .navbar {
    height: 70px;
  }
  .cid-v28CohoQ4z .navbar.opened {
    height: auto;
  }
  .cid-v28CohoQ4z .nav-item .nav-link:hover::before {
    width: 175%;
    max-width: calc(100% + 2rem);
    left: -1rem;
  }
}
.cid-v28CohoQ4z .navbar-dropdown .navbar-logo {
  margin-right: 10px;
}
@media (min-width: 768px) {
  .cid-v28CohoQ4z .container-fluid {
    padding-left: 64px;
    padding-right: 64px;
  }
}
.cid-v28CohoQ4z .mbr-section-btn-main .btn {
  margin: 8px;
  min-width: 180px;
}
.cid-v28CohoQ4z .mbr-section-btn-main .btn::before {
  background-image: linear-gradient(90deg, #83c5be 0%, transparent 100%);
}
.cid-v28CohoQ4z .mbr-section-btn-main .btn:hover,
.cid-v28CohoQ4z .mbr-section-btn-main .btn:focus {
  box-shadow: inset 250px 10px 5px #006d77 !important;
  border-color: #006d77 !important;
}
.cid-v28CohoQ4z .mbr-section-btn .btn::before {
  background-image: linear-gradient(90deg, #83c5be 0%, transparent 100%);
}
.cid-v28CohoQ4z .mbr-section-btn .btn:hover,
.cid-v28CohoQ4z .mbr-section-btn .btn:focus {
  box-shadow: inset 250px 10px 5px #006d77 !important;
  border-color: #006d77 !important;
}
.cid-v28CohoQ4z .navbar-caption:hover {
  color: #e29578;
}
@media (min-width: 992px) {
  .cid-v28CohoQ4z .dropdown-menu.dropdown-submenu {
    left: 175px !important;
    top: -45% !important;
  }
}
.cid-v28CohoQ4z .text_widget {
  margin-bottom: 32px;
}
.cid-v28CohoQ4z .text_widget a {
  transition: all 0.3s ease-out;
}
.cid-v28CohoQ4z .text_widget a:hover,
.cid-v28CohoQ4z .text_widget a:focus {
  opacity: 0.8;
}
@media (min-width: 992px) {
  .cid-v28CohoQ4z .navbar-nav.nav-dropdown {
    display: -webkit-flex;
    width: 100%;
    justify-content: flex-end;
    min-width: 200px;
  }
}
.cid-v28CohoQ4z .icons-menu-main {
  display: flex;
}
@media (max-width: 992px) {
  .cid-v28CohoQ4z .icons-menu-main {
    padding: 0 10px;
  }
}
.cid-v28CohoQ4z .mbr-section-subtitle {
  color: #141414;
  text-align: center;
}
.cid-v28CohoQ4z .navbar-caption {
  color: #000000;
}
.cid-v28CohoQ4z .mbr-text {
  color: #141414;
  text-align: center;
}
.cid-v28CohoQ4z .mbr-section-subtitle,
.cid-v28CohoQ4z .text_widget,
.cid-v28CohoQ4z .mbr-section-btn {
  text-align: center;
}
.cid-v28CohoQ4z a[class*="text-"]:not(.nav-link):not(.dropdown-item):not([role]):not(.navbar-caption):hover {
  background-image: none;
}
.cid-v28CohoQ4z .nav-link,
.cid-v28CohoQ4z .dropdown-item {
  color: #000000;
}
.cid-v28CukZ540 {
  background-color: transparent;
}
.cid-v28CukZ540 .navbar-dropdown {
  background-color: #f4f4f6 !important;
  padding: 0;
}
.cid-v28CukZ540 .navbar.navbar-expand-lg .dropdown .dropdown-menu {
  background-color: #f4f4f6 !important;
  background: #f4f4f6;
}
.cid-v28CukZ540 .navbar.navbar-expand-lg .dropdown .dropdown-menu .dropdown-submenu {
  margin: 0;
  left: 100%;
}
.cid-v28CukZ540 .menu_box {
  flex-wrap: nowrap;
}
@media (max-width: 991px) {
  .cid-v28CukZ540 .menu_box {
    flex-direction: column;
    align-items: flex-start;
  }
  .cid-v28CukZ540 .menu_box .navbar.opened,
  .cid-v28CukZ540 .menu_box .navbar-collapse {
    background-color: #f4f4f6 !important;
    transition: all 0s ease 0s;
  }
}
.cid-v28CukZ540 .navbar-dropdown {
  position: relative !important;
}
.cid-v28CukZ540 .btn {
  min-height: auto;
  box-shadow: none;
  margin-top: 0;
}
.cid-v28CukZ540 .btn:hover {
  box-shadow: none;
}
.cid-v28CukZ540 .nav-item {
  margin: 4px 15px;
}
@media (min-width: 1200px) {
  .cid-v28CukZ540 .nav-item {
    margin: 4px 20px;
  }
}
@media (max-width: 991px) {
  .cid-v28CukZ540 .nav-item {
    margin: 0 !important;
  }
}
.cid-v28CukZ540 .nav-item .nav-link {
  transition: all 0.5s ease-out;
  border-radius: 0.5rem !important;
  position: relative;
}
.cid-v28CukZ540 .nav-item .nav-link::before {
  content: '';
  position: absolute;
  bottom: 0;
  left: 0;
  background-image: linear-gradient(90deg, #006d77 -5%, #83c5be 95%);
  height: 1px;
  width: 0;
  transition: all 0.3s ease-in-out;
}
.cid-v28CukZ540 .nav-item .nav-link:hover::before,
.cid-v28CukZ540 .nav-item .nav-link:focus::before {
  width: 100%;
}
.cid-v28CukZ540 .dropdown-menu {
  border-radius: 0;
  box-shadow: none;
  text-align: left;
}
@media (min-width: 992px) {
  .cid-v28CukZ540 .dropdown-menu {
    padding: 18px 34px 22px;
    min-width: 250px;
    top: auto !important;
    left: -40px !important;
  }
  .cid-v28CukZ540 .dropdown-menu.dropdown-submenu {
    left: 215px !important;
    top: -45% !important;
  }
}
@media (max-width: 991px) {
  .cid-v28CukZ540 .dropdown-menu .dropdown-toggle[data-toggle="dropdown-submenu"]::after,
  .cid-v28CukZ540 .link.dropdown-toggle::after {
    display: inline-block;
    width: 7px;
    height: 7px;
    margin-left: 0.5rem;
    margin-bottom: 2px;
    content: "";
    border: 2px solid;
    border-left: none;
    border-top: none;
    transform: rotate(-45deg);
    right: 15px;
    position: absolute;
    margin-top: -2px;
  }
  .cid-v28CukZ540 .show.dropdown-toggle[aria-expanded="true"]::after {
    transform: rotate(45deg);
    margin-top: -4px;
  }
  .cid-v28CukZ540 .offcanvas_box {
    display: none;
  }
}
.cid-v28CukZ540 .dropdown-item {
  border: none;
  font-weight: 300 !important;
}
.cid-v28CukZ540 .nav-dropdown .link {
  font-weight: 400 !important;
  padding: 0 !important;
  margin: 0 !important;
}
.cid-v28CukZ540 .nav-dropdown .link.dropdown-toggle::after {
  margin-left: 0.5rem;
  margin-top: 0;
}
.cid-v28CukZ540 .container {
  display: flex;
  margin: auto;
}
.cid-v28CukZ540 .iconfont-wrapper {
  color: #141414;
  font-size: 17px;
  margin-right: 10px;
  margin-bottom: 5px;
  width: 25px;
  height: 25px;
  border-radius: 50%;
  display: flex;
  justify-content: center;
  align-items: center;
  transition: all 0.2s ease-in-out;
}
.cid-v28CukZ540 .iconfont-wrapper:last-child {
  margin-right: 0;
}
.cid-v28CukZ540 .iconfont-wrapper:hover {
  opacity: 0.5;
}
.cid-v28CukZ540 .navbar-nav {
  margin: 0 1rem;
}
@media (min-width: 992px) {
  .cid-v28CukZ540 .navbar-nav {
    margin: 0;
  }
}
.cid-v28CukZ540 .dropdown-menu,
.cid-v28CukZ540 .navbar.opened {
  background-color: false !important;
}
.cid-v28CukZ540 .nav-item:focus,
.cid-v28CukZ540 .nav-link:focus {
  outline: none;
}
.cid-v28CukZ540 .dropdown .dropdown-menu .dropdown-item {
  width: auto;
  transition: all 0.25s ease-in-out;
}
.cid-v28CukZ540 .dropdown .dropdown-menu .dropdown-item::after {
  right: 0.5rem;
}
.cid-v28CukZ540 .dropdown .dropdown-menu .dropdown-item .mbr-iconfont {
  margin-right: 0.5rem;
  vertical-align: sub;
}
.cid-v28CukZ540 .dropdown .dropdown-menu .dropdown-item .mbr-iconfont:before {
  display: inline-block;
  transform: scale(1, 1);
  transition: all 0.25s ease-in-out;
}
.cid-v28CukZ540 .collapsed .dropdown-menu .dropdown-item:before {
  display: none;
}
.cid-v28CukZ540 .collapsed .dropdown .dropdown-menu .dropdown-item {
  padding: 0.235em 1.5em 0.235em 1.5em !important;
  transition: none;
  margin: 0 !important;
}
.cid-v28CukZ540 .navbar {
  min-height: 70px;
  padding: 10px 0;
  transition: all 0.3s;
  border-bottom-width: 0;
}
@media (max-width: 992px) {
  .cid-v28CukZ540 .navbar {
    min-height: 30px;
    max-height: none;
  }
}
.cid-v28CukZ540 .navbar.opened {
  transition: all 0.3s;
}
.cid-v28CukZ540 .navbar .dropdown-item {
  padding: 0;
  margin: 8px 0;
}
.cid-v28CukZ540 .navbar .navbar-logo img {
  max-width: 40px;
  min-height: 40px;
  object-fit: contain;
  border-radius: 10px !important;
}
.cid-v28CukZ540 .navbar .navbar-collapse {
  justify-content: center;
  justify-content: flex-end;
  z-index: 1;
}
.cid-v28CukZ540 .navbar.collapsed {
  justify-content: center;
}
.cid-v28CukZ540 .navbar.collapsed .nav-item .nav-link::before {
  display: none;
}
.cid-v28CukZ540 .navbar.collapsed.opened .dropdown-menu {
  top: 0;
}
.cid-v28CukZ540 .navbar.collapsed .dropdown-menu .dropdown-submenu {
  left: 0 !important;
}
.cid-v28CukZ540 .navbar.collapsed .dropdown-menu .dropdown-item:after {
  right: auto;
}
.cid-v28CukZ540 .navbar.collapsed ul.navbar-nav li {
  margin: auto;
}
.cid-v28CukZ540 .navbar.collapsed .dropdown-menu .dropdown-item {
  padding: 0.25rem 1.5rem;
  text-align: left;
}
.cid-v28CukZ540 .navbar.collapsed .icons-menu {
  padding: 0;
}
@media (max-width: 991px) {
  .cid-v28CukZ540 .navbar .nav-item {
    padding: 0.5rem 0;
  }
  .cid-v28CukZ540 .navbar .navbar-collapse {
    padding: 34px 0;
    border-radius: 16px;
    width: 100%;
  }
  .cid-v28CukZ540 .navbar .nav-item .nav-link::before {
    display: none;
  }
  .cid-v28CukZ540 .navbar.opened .dropdown-menu {
    top: 0;
  }
  .cid-v28CukZ540 .navbar .dropdown-menu {
    padding: 6px 0 6px 15px;
  }
  .cid-v28CukZ540 .navbar .dropdown-menu .dropdown-submenu {
    left: 0 !important;
  }
  .cid-v28CukZ540 .navbar .dropdown-menu .dropdown-item:after {
    right: auto;
    margin-top: -0.4rem;
  }
  .cid-v28CukZ540 .navbar .navbar-logo img {
    height: 3rem !important;
  }
  .cid-v28CukZ540 .navbar ul.navbar-nav {
    overflow: hidden;
    margin: 0;
  }
  .cid-v28CukZ540 .navbar ul.navbar-nav li {
    margin: 0;
  }
  .cid-v28CukZ540 .navbar .dropdown-menu .dropdown-item {
    padding: 0 !important;
    margin: 0;
    margin-top: 8px;
    text-align: left;
  }
  .cid-v28CukZ540 .navbar .navbar-brand {
    flex-shrink: initial;
    flex-basis: auto;
    word-break: break-word;
    padding-right: 0;
    width: 100%;
    justify-content: space-between;
  }
  .cid-v28CukZ540 .navbar .navbar-toggler {
    flex-basis: auto;
  }
  .cid-v28CukZ540 .navbar .icons-menu {
    padding: 0;
  }
}
.cid-v28CukZ540 .navbar.navbar-short {
  min-height: 60px;
}
.cid-v28CukZ540 .navbar.navbar-short .navbar-logo img {
  height: 2.5rem !important;
}
.cid-v28CukZ540 .navbar.navbar-short .navbar-brand {
  min-height: 60px;
  padding: 0;
}
.cid-v28CukZ540 .navbar-brand {
  min-height: 70px;
  flex-shrink: 0;
  align-items: center;
  margin-right: 0;
  padding: 10px 0;
  transition: all 0.3s;
  word-break: break-word;
  z-index: 1;
}
.cid-v28CukZ540 .navbar-brand .navbar-caption {
  line-height: inherit !important;
  font-weight: 400;
}
.cid-v28CukZ540 .navbar-brand .navbar-logo a {
  outline: none;
}
.cid-v28CukZ540 .dropdown-item.active,
.cid-v28CukZ540 .dropdown-item:active {
  background-color: transparent;
}
.cid-v28CukZ540 .navbar-expand-lg .navbar-nav .nav-link {
  margin: 8px 12px !important;
}
@media (max-width: 991px) {
  .cid-v28CukZ540 .navbar-expand-lg .navbar-nav .nav-link {
    margin: 8px 10px !important;
  }
}
.cid-v28CukZ540 .nav-dropdown .link.dropdown-toggle {
  margin-right: 1.667em;
}
.cid-v28CukZ540 .nav-dropdown .link.dropdown-toggle[aria-expanded="true"] {
  margin-right: 0;
  padding: 0.667em 1.667em;
}
.cid-v28CukZ540 .navbar .dropdown.open > .dropdown-menu {
  display: block;
}
.cid-v28CukZ540 ul.navbar-nav {
  flex-wrap: wrap;
  padding: 0;
}
.cid-v28CukZ540 .navbar-buttons {
  text-align: center;
  min-width: 170px;
}
.cid-v28CukZ540 button.navbar-toggler {
  outline: none;
  width: 48px;
  height: 48px;
  border-radius: 50%;
  cursor: pointer;
  transition: all 0.2s;
  position: relative;
  align-self: center;
  color: #f4f4f6;
  background: #f4f4f6;
}
.cid-v28CukZ540 button.navbar-toggler .hamburger span {
  position: absolute;
  right: 10px;
  margin-top: 14px;
  width: 26px;
  height: 2px;
  border-right: 5px;
  background-color: #141414;
}
.cid-v28CukZ540 button.navbar-toggler .hamburger span:nth-child(1) {
  top: 0;
  transition: all 0.2s;
}
.cid-v28CukZ540 button.navbar-toggler .hamburger span:nth-child(2) {
  top: 8px;
  transition: all 0.15s;
}
.cid-v28CukZ540 button.navbar-toggler .hamburger span:nth-child(3) {
  top: 8px;
  transition: all 0.15s;
}
.cid-v28CukZ540 button.navbar-toggler .hamburger span:nth-child(4) {
  top: 16px;
  transition: all 0.2s;
}
.cid-v28CukZ540 nav.opened .hamburger span:nth-child(1) {
  top: 8px;
  width: 0;
  opacity: 0;
  right: 50%;
  transition: all 0.2s;
}
.cid-v28CukZ540 nav.opened .hamburger span:nth-child(2) {
  transform: rotate(45deg);
  transition: all 0.25s;
}
.cid-v28CukZ540 nav.opened .hamburger span:nth-child(3) {
  transform: rotate(-45deg);
  transition: all 0.25s;
}
.cid-v28CukZ540 nav.opened .hamburger span:nth-child(4) {
  top: 8px;
  width: 0;
  opacity: 0;
  right: 50%;
  transition: all 0.2s;
}
.cid-v28CukZ540 a.nav-link {
  display: flex;
  align-items: center;
  justify-content: flex-start;
}
.cid-v28CukZ540 .icons-menu {
  flex-wrap: nowrap;
  display: flex;
  justify-content: center;
  padding: 0;
  text-align: center;
  margin-bottom: 35px;
}
@media screen and (-ms-high-contrast: active), (-ms-high-contrast: none) {
  .cid-v28CukZ540 .navbar {
    height: 70px;
  }
  .cid-v28CukZ540 .navbar.opened {
    height: auto;
  }
  .cid-v28CukZ540 .nav-item .nav-link:hover::before {
    width: 175%;
    max-width: calc(100% + 2rem);
    left: -1rem;
  }
}
.cid-v28CukZ540 .navbar-dropdown .navbar-logo {
  margin-right: 10px;
}
@media (min-width: 768px) {
  .cid-v28CukZ540 .container-fluid {
    padding-left: 64px;
    padding-right: 64px;
  }
}
.cid-v28CukZ540 .mbr-section-btn-main .btn {
  margin: 8px;
  min-width: 180px;
}
.cid-v28CukZ540 .mbr-section-btn-main .btn::before {
  background-image: linear-gradient(90deg, #83c5be 0%, transparent 100%);
}
.cid-v28CukZ540 .mbr-section-btn-main .btn:hover,
.cid-v28CukZ540 .mbr-section-btn-main .btn:focus {
  box-shadow: inset 250px 10px 5px #006d77 !important;
  border-color: #006d77 !important;
}
.cid-v28CukZ540 .mbr-section-btn .btn::before {
  background-image: linear-gradient(90deg, #83c5be 0%, transparent 100%);
}
.cid-v28CukZ540 .mbr-section-btn .btn:hover,
.cid-v28CukZ540 .mbr-section-btn .btn:focus {
  box-shadow: inset 250px 10px 5px #006d77 !important;
  border-color: #006d77 !important;
}
.cid-v28CukZ540 .navbar-caption:hover {
  color: #e29578;
}
@media (min-width: 992px) {
  .cid-v28CukZ540 .dropdown-menu.dropdown-submenu {
    left: 175px !important;
    top: -45% !important;
  }
}
.cid-v28CukZ540 .text_widget {
  margin-bottom: 32px;
}
.cid-v28CukZ540 .text_widget a {
  transition: all 0.3s ease-out;
}
.cid-v28CukZ540 .text_widget a:hover,
.cid-v28CukZ540 .text_widget a:focus {
  opacity: 0.8;
}
@media (min-width: 992px) {
  .cid-v28CukZ540 .navbar-nav.nav-dropdown {
    display: -webkit-flex;
    width: 100%;
    justify-content: flex-end;
    min-width: 200px;
  }
}
.cid-v28CukZ540 .icons-menu-main {
  display: flex;
}
@media (max-width: 992px) {
  .cid-v28CukZ540 .icons-menu-main {
    padding: 0 10px;
  }
}
.cid-v28CukZ540 .mbr-section-subtitle {
  color: #141414;
  text-align: center;
}
.cid-v28CukZ540 .navbar-caption {
  color: #000000;
}
.cid-v28CukZ540 .mbr-text {
  color: #141414;
  text-align: center;
}
.cid-v28CukZ540 .mbr-section-subtitle,
.cid-v28CukZ540 .text_widget,
.cid-v28CukZ540 .mbr-section-btn {
  text-align: center;
}
.cid-v28CukZ540 a[class*="text-"]:not(.nav-link):not(.dropdown-item):not([role]):not(.navbar-caption):hover {
  background-image: none;
}
.cid-v28CukZ540 .nav-link,
.cid-v28CukZ540 .dropdown-item {
  color: #000000;
}
.cid-v28tzslSky {
  background-color: transparent;
}
.cid-v28tzslSky .navbar-dropdown {
  background-color: #f4f4f6 !important;
  padding: 0;
}
.cid-v28tzslSky .navbar.navbar-expand-lg .dropdown .dropdown-menu {
  background-color: #f4f4f6 !important;
  background: #f4f4f6;
}
.cid-v28tzslSky .navbar.navbar-expand-lg .dropdown .dropdown-menu .dropdown-submenu {
  margin: 0;
  left: 100%;
}
.cid-v28tzslSky .menu_box {
  flex-wrap: nowrap;
}
@media (max-width: 991px) {
  .cid-v28tzslSky .menu_box {
    flex-direction: column;
    align-items: flex-start;
  }
  .cid-v28tzslSky .menu_box .navbar.opened,
  .cid-v28tzslSky .menu_box .navbar-collapse {
    background-color: #f4f4f6 !important;
    transition: all 0s ease 0s;
  }
}
.cid-v28tzslSky .navbar-dropdown {
  position: relative !important;
}
.cid-v28tzslSky .btn {
  min-height: auto;
  box-shadow: none;
  margin-top: 0;
}
.cid-v28tzslSky .btn:hover {
  box-shadow: none;
}
.cid-v28tzslSky .nav-item {
  margin: 4px 15px;
}
@media (min-width: 1200px) {
  .cid-v28tzslSky .nav-item {
    margin: 4px 20px;
  }
}
@media (max-width: 991px) {
  .cid-v28tzslSky .nav-item {
    margin: 0 !important;
  }
}
.cid-v28tzslSky .nav-item .nav-link {
  transition: all 0.5s ease-out;
  border-radius: 0.5rem !important;
  position: relative;
}
.cid-v28tzslSky .nav-item .nav-link::before {
  content: '';
  position: absolute;
  bottom: 0;
  left: 0;
  background-image: linear-gradient(90deg, #006d77 -5%, #83c5be 95%);
  height: 1px;
  width: 0;
  transition: all 0.3s ease-in-out;
}
.cid-v28tzslSky .nav-item .nav-link:hover::before,
.cid-v28tzslSky .nav-item .nav-link:focus::before {
  width: 100%;
}
.cid-v28tzslSky .dropdown-menu {
  border-radius: 0;
  box-shadow: none;
  text-align: left;
}
@media (min-width: 992px) {
  .cid-v28tzslSky .dropdown-menu {
    padding: 18px 34px 22px;
    min-width: 250px;
    top: auto !important;
    left: -40px !important;
  }
  .cid-v28tzslSky .dropdown-menu.dropdown-submenu {
    left: 215px !important;
    top: -45% !important;
  }
}
@media (max-width: 991px) {
  .cid-v28tzslSky .dropdown-menu .dropdown-toggle[data-toggle="dropdown-submenu"]::after,
  .cid-v28tzslSky .link.dropdown-toggle::after {
    display: inline-block;
    width: 7px;
    height: 7px;
    margin-left: 0.5rem;
    margin-bottom: 2px;
    content: "";
    border: 2px solid;
    border-left: none;
    border-top: none;
    transform: rotate(-45deg);
    right: 15px;
    position: absolute;
    margin-top: -2px;
  }
  .cid-v28tzslSky .show.dropdown-toggle[aria-expanded="true"]::after {
    transform: rotate(45deg);
    margin-top: -4px;
  }
  .cid-v28tzslSky .offcanvas_box {
    display: none;
  }
}
.cid-v28tzslSky .dropdown-item {
  border: none;
  font-weight: 300 !important;
}
.cid-v28tzslSky .nav-dropdown .link {
  font-weight: 400 !important;
  padding: 0 !important;
  margin: 0 !important;
}
.cid-v28tzslSky .nav-dropdown .link.dropdown-toggle::after {
  margin-left: 0.5rem;
  margin-top: 0;
}
.cid-v28tzslSky .container {
  display: flex;
  margin: auto;
}
.cid-v28tzslSky .iconfont-wrapper {
  color: #141414;
  font-size: 17px;
  margin-right: 10px;
  margin-bottom: 5px;
  width: 25px;
  height: 25px;
  border-radius: 50%;
  display: flex;
  justify-content: center;
  align-items: center;
  transition: all 0.2s ease-in-out;
}
.cid-v28tzslSky .iconfont-wrapper:last-child {
  margin-right: 0;
}
.cid-v28tzslSky .iconfont-wrapper:hover {
  opacity: 0.5;
}
.cid-v28tzslSky .navbar-nav {
  margin: 0 1rem;
}
@media (min-width: 992px) {
  .cid-v28tzslSky .navbar-nav {
    margin: 0;
  }
}
.cid-v28tzslSky .dropdown-menu,
.cid-v28tzslSky .navbar.opened {
  background-color: false !important;
}
.cid-v28tzslSky .nav-item:focus,
.cid-v28tzslSky .nav-link:focus {
  outline: none;
}
.cid-v28tzslSky .dropdown .dropdown-menu .dropdown-item {
  width: auto;
  transition: all 0.25s ease-in-out;
}
.cid-v28tzslSky .dropdown .dropdown-menu .dropdown-item::after {
  right: 0.5rem;
}
.cid-v28tzslSky .dropdown .dropdown-menu .dropdown-item .mbr-iconfont {
  margin-right: 0.5rem;
  vertical-align: sub;
}
.cid-v28tzslSky .dropdown .dropdown-menu .dropdown-item .mbr-iconfont:before {
  display: inline-block;
  transform: scale(1, 1);
  transition: all 0.25s ease-in-out;
}
.cid-v28tzslSky .collapsed .dropdown-menu .dropdown-item:before {
  display: none;
}
.cid-v28tzslSky .collapsed .dropdown .dropdown-menu .dropdown-item {
  padding: 0.235em 1.5em 0.235em 1.5em !important;
  transition: none;
  margin: 0 !important;
}
.cid-v28tzslSky .navbar {
  min-height: 70px;
  padding: 10px 0;
  transition: all 0.3s;
  border-bottom-width: 0;
}
@media (max-width: 992px) {
  .cid-v28tzslSky .navbar {
    min-height: 30px;
    max-height: none;
  }
}
.cid-v28tzslSky .navbar.opened {
  transition: all 0.3s;
}
.cid-v28tzslSky .navbar .dropdown-item {
  padding: 0;
  margin: 8px 0;
}
.cid-v28tzslSky .navbar .navbar-logo img {
  max-width: 40px;
  min-height: 40px;
  object-fit: contain;
  border-radius: 10px !important;
}
.cid-v28tzslSky .navbar .navbar-collapse {
  justify-content: center;
  justify-content: flex-end;
  z-index: 1;
}
.cid-v28tzslSky .navbar.collapsed {
  justify-content: center;
}
.cid-v28tzslSky .navbar.collapsed .nav-item .nav-link::before {
  display: none;
}
.cid-v28tzslSky .navbar.collapsed.opened .dropdown-menu {
  top: 0;
}
.cid-v28tzslSky .navbar.collapsed .dropdown-menu .dropdown-submenu {
  left: 0 !important;
}
.cid-v28tzslSky .navbar.collapsed .dropdown-menu .dropdown-item:after {
  right: auto;
}
.cid-v28tzslSky .navbar.collapsed ul.navbar-nav li {
  margin: auto;
}
.cid-v28tzslSky .navbar.collapsed .dropdown-menu .dropdown-item {
  padding: 0.25rem 1.5rem;
  text-align: left;
}
.cid-v28tzslSky .navbar.collapsed .icons-menu {
  padding: 0;
}
@media (max-width: 991px) {
  .cid-v28tzslSky .navbar .nav-item {
    padding: 0.5rem 0;
  }
  .cid-v28tzslSky .navbar .navbar-collapse {
    padding: 34px 0;
    border-radius: 16px;
    width: 100%;
  }
  .cid-v28tzslSky .navbar .nav-item .nav-link::before {
    display: none;
  }
  .cid-v28tzslSky .navbar.opened .dropdown-menu {
    top: 0;
  }
  .cid-v28tzslSky .navbar .dropdown-menu {
    padding: 6px 0 6px 15px;
  }
  .cid-v28tzslSky .navbar .dropdown-menu .dropdown-submenu {
    left: 0 !important;
  }
  .cid-v28tzslSky .navbar .dropdown-menu .dropdown-item:after {
    right: auto;
    margin-top: -0.4rem;
  }
  .cid-v28tzslSky .navbar .navbar-logo img {
    height: 3rem !important;
  }
  .cid-v28tzslSky .navbar ul.navbar-nav {
    overflow: hidden;
    margin: 0;
  }
  .cid-v28tzslSky .navbar ul.navbar-nav li {
    margin: 0;
  }
  .cid-v28tzslSky .navbar .dropdown-menu .dropdown-item {
    padding: 0 !important;
    margin: 0;
    margin-top: 8px;
    text-align: left;
  }
  .cid-v28tzslSky .navbar .navbar-brand {
    flex-shrink: initial;
    flex-basis: auto;
    word-break: break-word;
    padding-right: 0;
    width: 100%;
    justify-content: space-between;
  }
  .cid-v28tzslSky .navbar .navbar-toggler {
    flex-basis: auto;
  }
  .cid-v28tzslSky .navbar .icons-menu {
    padding: 0;
  }
}
.cid-v28tzslSky .navbar.navbar-short {
  min-height: 60px;
}
.cid-v28tzslSky .navbar.navbar-short .navbar-logo img {
  height: 2.5rem !important;
}
.cid-v28tzslSky .navbar.navbar-short .navbar-brand {
  min-height: 60px;
  padding: 0;
}
.cid-v28tzslSky .navbar-brand {
  min-height: 70px;
  flex-shrink: 0;
  align-items: center;
  margin-right: 0;
  padding: 10px 0;
  transition: all 0.3s;
  word-break: break-word;
  z-index: 1;
}
.cid-v28tzslSky .navbar-brand .navbar-caption {
  line-height: inherit !important;
  font-weight: 400;
}
.cid-v28tzslSky .navbar-brand .navbar-logo a {
  outline: none;
}
.cid-v28tzslSky .dropdown-item.active,
.cid-v28tzslSky .dropdown-item:active {
  background-color: transparent;
}
.cid-v28tzslSky .navbar-expand-lg .navbar-nav .nav-link {
  margin: 8px 12px !important;
}
@media (max-width: 991px) {
  .cid-v28tzslSky .navbar-expand-lg .navbar-nav .nav-link {
    margin: 8px 10px !important;
  }
}
.cid-v28tzslSky .nav-dropdown .link.dropdown-toggle {
  margin-right: 1.667em;
}
.cid-v28tzslSky .nav-dropdown .link.dropdown-toggle[aria-expanded="true"] {
  margin-right: 0;
  padding: 0.667em 1.667em;
}
.cid-v28tzslSky .navbar .dropdown.open > .dropdown-menu {
  display: block;
}
.cid-v28tzslSky ul.navbar-nav {
  flex-wrap: wrap;
  padding: 0;
}
.cid-v28tzslSky .navbar-buttons {
  text-align: center;
  min-width: 170px;
}
.cid-v28tzslSky button.navbar-toggler {
  outline: none;
  width: 48px;
  height: 48px;
  border-radius: 50%;
  cursor: pointer;
  transition: all 0.2s;
  position: relative;
  align-self: center;
  color: #f4f4f6;
  background: #f4f4f6;
}
.cid-v28tzslSky button.navbar-toggler .hamburger span {
  position: absolute;
  right: 10px;
  margin-top: 14px;
  width: 26px;
  height: 2px;
  border-right: 5px;
  background-color: #141414;
}
.cid-v28tzslSky button.navbar-toggler .hamburger span:nth-child(1) {
  top: 0;
  transition: all 0.2s;
}
.cid-v28tzslSky button.navbar-toggler .hamburger span:nth-child(2) {
  top: 8px;
  transition: all 0.15s;
}
.cid-v28tzslSky button.navbar-toggler .hamburger span:nth-child(3) {
  top: 8px;
  transition: all 0.15s;
}
.cid-v28tzslSky button.navbar-toggler .hamburger span:nth-child(4) {
  top: 16px;
  transition: all 0.2s;
}
.cid-v28tzslSky nav.opened .hamburger span:nth-child(1) {
  top: 8px;
  width: 0;
  opacity: 0;
  right: 50%;
  transition: all 0.2s;
}
.cid-v28tzslSky nav.opened .hamburger span:nth-child(2) {
  transform: rotate(45deg);
  transition: all 0.25s;
}
.cid-v28tzslSky nav.opened .hamburger span:nth-child(3) {
  transform: rotate(-45deg);
  transition: all 0.25s;
}
.cid-v28tzslSky nav.opened .hamburger span:nth-child(4) {
  top: 8px;
  width: 0;
  opacity: 0;
  right: 50%;
  transition: all 0.2s;
}
.cid-v28tzslSky a.nav-link {
  display: flex;
  align-items: center;
  justify-content: flex-start;
}
.cid-v28tzslSky .icons-menu {
  flex-wrap: nowrap;
  display: flex;
  justify-content: center;
  padding: 0;
  text-align: center;
  margin-bottom: 35px;
}
@media screen and (-ms-high-contrast: active), (-ms-high-contrast: none) {
  .cid-v28tzslSky .navbar {
    height: 70px;
  }
  .cid-v28tzslSky .navbar.opened {
    height: auto;
  }
  .cid-v28tzslSky .nav-item .nav-link:hover::before {
    width: 175%;
    max-width: calc(100% + 2rem);
    left: -1rem;
  }
}
.cid-v28tzslSky .navbar-dropdown .navbar-logo {
  margin-right: 10px;
}
@media (min-width: 768px) {
  .cid-v28tzslSky .container-fluid {
    padding-left: 64px;
    padding-right: 64px;
  }
}
.cid-v28tzslSky .mbr-section-btn-main .btn {
  margin: 8px;
  min-width: 180px;
}
.cid-v28tzslSky .mbr-section-btn-main .btn::before {
  background-image: linear-gradient(90deg, #83c5be 0%, transparent 100%);
}
.cid-v28tzslSky .mbr-section-btn-main .btn:hover,
.cid-v28tzslSky .mbr-section-btn-main .btn:focus {
  box-shadow: inset 250px 10px 5px #006d77 !important;
  border-color: #006d77 !important;
}
.cid-v28tzslSky .mbr-section-btn .btn::before {
  background-image: linear-gradient(90deg, #83c5be 0%, transparent 100%);
}
.cid-v28tzslSky .mbr-section-btn .btn:hover,
.cid-v28tzslSky .mbr-section-btn .btn:focus {
  box-shadow: inset 250px 10px 5px #006d77 !important;
  border-color: #006d77 !important;
}
.cid-v28tzslSky .navbar-caption:hover {
  color: #e29578;
}
@media (min-width: 992px) {
  .cid-v28tzslSky .dropdown-menu.dropdown-submenu {
    left: 175px !important;
    top: -45% !important;
  }
}
.cid-v28tzslSky .text_widget {
  margin-bottom: 32px;
}
.cid-v28tzslSky .text_widget a {
  transition: all 0.3s ease-out;
}
.cid-v28tzslSky .text_widget a:hover,
.cid-v28tzslSky .text_widget a:focus {
  opacity: 0.8;
}
@media (min-width: 992px) {
  .cid-v28tzslSky .navbar-nav.nav-dropdown {
    display: -webkit-flex;
    width: 100%;
    justify-content: flex-end;
    min-width: 200px;
  }
}
.cid-v28tzslSky .icons-menu-main {
  display: flex;
}
@media (max-width: 992px) {
  .cid-v28tzslSky .icons-menu-main {
    padding: 0 10px;
  }
}
.cid-v28tzslSky .mbr-section-subtitle {
  color: #141414;
  text-align: center;
}
.cid-v28tzslSky .navbar-caption {
  color: #000000;
}
.cid-v28tzslSky .mbr-text {
  color: #141414;
  text-align: center;
}
.cid-v28tzslSky .mbr-section-subtitle,
.cid-v28tzslSky .text_widget,
.cid-v28tzslSky .mbr-section-btn {
  text-align: center;
}
.cid-v28tzslSky a[class*="text-"]:not(.nav-link):not(.dropdown-item):not([role]):not(.navbar-caption):hover {
  background-image: none;
}
.cid-v28tzslSky .nav-link,
.cid-v28tzslSky .dropdown-item {
  color: #000000;
}
.cid-v28tzZusHi {
  background-color: transparent;
}
.cid-v28tzZusHi .navbar-dropdown {
  background-color: #f4f4f6 !important;
  padding: 0;
}
.cid-v28tzZusHi .navbar.navbar-expand-lg .dropdown .dropdown-menu {
  background-color: #f4f4f6 !important;
  background: #f4f4f6;
}
.cid-v28tzZusHi .navbar.navbar-expand-lg .dropdown .dropdown-menu .dropdown-submenu {
  margin: 0;
  left: 100%;
}
.cid-v28tzZusHi .menu_box {
  flex-wrap: nowrap;
}
@media (max-width: 991px) {
  .cid-v28tzZusHi .menu_box {
    flex-direction: column;
    align-items: flex-start;
  }
  .cid-v28tzZusHi .menu_box .navbar.opened,
  .cid-v28tzZusHi .menu_box .navbar-collapse {
    background-color: #f4f4f6 !important;
    transition: all 0s ease 0s;
  }
}
.cid-v28tzZusHi .navbar-dropdown {
  position: relative !important;
}
.cid-v28tzZusHi .btn {
  min-height: auto;
  box-shadow: none;
  margin-top: 0;
}
.cid-v28tzZusHi .btn:hover {
  box-shadow: none;
}
.cid-v28tzZusHi .nav-item {
  margin: 4px 15px;
}
@media (min-width: 1200px) {
  .cid-v28tzZusHi .nav-item {
    margin: 4px 20px;
  }
}
@media (max-width: 991px) {
  .cid-v28tzZusHi .nav-item {
    margin: 0 !important;
  }
}
.cid-v28tzZusHi .nav-item .nav-link {
  transition: all 0.5s ease-out;
  border-radius: 0.5rem !important;
  position: relative;
}
.cid-v28tzZusHi .nav-item .nav-link::before {
  content: '';
  position: absolute;
  bottom: 0;
  left: 0;
  background-image: linear-gradient(90deg, #006d77 -5%, #83c5be 95%);
  height: 1px;
  width: 0;
  transition: all 0.3s ease-in-out;
}
.cid-v28tzZusHi .nav-item .nav-link:hover::before,
.cid-v28tzZusHi .nav-item .nav-link:focus::before {
  width: 100%;
}
.cid-v28tzZusHi .dropdown-menu {
  border-radius: 0;
  box-shadow: none;
  text-align: left;
}
@media (min-width: 992px) {
  .cid-v28tzZusHi .dropdown-menu {
    padding: 18px 34px 22px;
    min-width: 250px;
    top: auto !important;
    left: -40px !important;
  }
  .cid-v28tzZusHi .dropdown-menu.dropdown-submenu {
    left: 215px !important;
    top: -45% !important;
  }
}
@media (max-width: 991px) {
  .cid-v28tzZusHi .dropdown-menu .dropdown-toggle[data-toggle="dropdown-submenu"]::after,
  .cid-v28tzZusHi .link.dropdown-toggle::after {
    display: inline-block;
    width: 7px;
    height: 7px;
    margin-left: 0.5rem;
    margin-bottom: 2px;
    content: "";
    border: 2px solid;
    border-left: none;
    border-top: none;
    transform: rotate(-45deg);
    right: 15px;
    position: absolute;
    margin-top: -2px;
  }
  .cid-v28tzZusHi .show.dropdown-toggle[aria-expanded="true"]::after {
    transform: rotate(45deg);
    margin-top: -4px;
  }
  .cid-v28tzZusHi .offcanvas_box {
    display: none;
  }
}
.cid-v28tzZusHi .dropdown-item {
  border: none;
  font-weight: 300 !important;
}
.cid-v28tzZusHi .nav-dropdown .link {
  font-weight: 400 !important;
  padding: 0 !important;
  margin: 0 !important;
}
.cid-v28tzZusHi .nav-dropdown .link.dropdown-toggle::after {
  margin-left: 0.5rem;
  margin-top: 0;
}
.cid-v28tzZusHi .container {
  display: flex;
  margin: auto;
}
.cid-v28tzZusHi .iconfont-wrapper {
  color: #141414;
  font-size: 17px;
  margin-right: 10px;
  margin-bottom: 5px;
  width: 25px;
  height: 25px;
  border-radius: 50%;
  display: flex;
  justify-content: center;
  align-items: center;
  transition: all 0.2s ease-in-out;
}
.cid-v28tzZusHi .iconfont-wrapper:last-child {
  margin-right: 0;
}
.cid-v28tzZusHi .iconfont-wrapper:hover {
  opacity: 0.5;
}
.cid-v28tzZusHi .navbar-nav {
  margin: 0 1rem;
}
@media (min-width: 992px) {
  .cid-v28tzZusHi .navbar-nav {
    margin: 0;
  }
}
.cid-v28tzZusHi .dropdown-menu,
.cid-v28tzZusHi .navbar.opened {
  background-color: false !important;
}
.cid-v28tzZusHi .nav-item:focus,
.cid-v28tzZusHi .nav-link:focus {
  outline: none;
}
.cid-v28tzZusHi .dropdown .dropdown-menu .dropdown-item {
  width: auto;
  transition: all 0.25s ease-in-out;
}
.cid-v28tzZusHi .dropdown .dropdown-menu .dropdown-item::after {
  right: 0.5rem;
}
.cid-v28tzZusHi .dropdown .dropdown-menu .dropdown-item .mbr-iconfont {
  margin-right: 0.5rem;
  vertical-align: sub;
}
.cid-v28tzZusHi .dropdown .dropdown-menu .dropdown-item .mbr-iconfont:before {
  display: inline-block;
  transform: scale(1, 1);
  transition: all 0.25s ease-in-out;
}
.cid-v28tzZusHi .collapsed .dropdown-menu .dropdown-item:before {
  display: none;
}
.cid-v28tzZusHi .collapsed .dropdown .dropdown-menu .dropdown-item {
  padding: 0.235em 1.5em 0.235em 1.5em !important;
  transition: none;
  margin: 0 !important;
}
.cid-v28tzZusHi .navbar {
  min-height: 70px;
  padding: 10px 0;
  transition: all 0.3s;
  border-bottom-width: 0;
}
@media (max-width: 992px) {
  .cid-v28tzZusHi .navbar {
    min-height: 30px;
    max-height: none;
  }
}
.cid-v28tzZusHi .navbar.opened {
  transition: all 0.3s;
}
.cid-v28tzZusHi .navbar .dropdown-item {
  padding: 0;
  margin: 8px 0;
}
.cid-v28tzZusHi .navbar .navbar-logo img {
  max-width: 40px;
  min-height: 40px;
  object-fit: contain;
  border-radius: 10px !important;
}
.cid-v28tzZusHi .navbar .navbar-collapse {
  justify-content: center;
  justify-content: flex-end;
  z-index: 1;
}
.cid-v28tzZusHi .navbar.collapsed {
  justify-content: center;
}
.cid-v28tzZusHi .navbar.collapsed .nav-item .nav-link::before {
  display: none;
}
.cid-v28tzZusHi .navbar.collapsed.opened .dropdown-menu {
  top: 0;
}
.cid-v28tzZusHi .navbar.collapsed .dropdown-menu .dropdown-submenu {
  left: 0 !important;
}
.cid-v28tzZusHi .navbar.collapsed .dropdown-menu .dropdown-item:after {
  right: auto;
}
.cid-v28tzZusHi .navbar.collapsed ul.navbar-nav li {
  margin: auto;
}
.cid-v28tzZusHi .navbar.collapsed .dropdown-menu .dropdown-item {
  padding: 0.25rem 1.5rem;
  text-align: left;
}
.cid-v28tzZusHi .navbar.collapsed .icons-menu {
  padding: 0;
}
@media (max-width: 991px) {
  .cid-v28tzZusHi .navbar .nav-item {
    padding: 0.5rem 0;
  }
  .cid-v28tzZusHi .navbar .navbar-collapse {
    padding: 34px 0;
    border-radius: 16px;
    width: 100%;
  }
  .cid-v28tzZusHi .navbar .nav-item .nav-link::before {
    display: none;
  }
  .cid-v28tzZusHi .navbar.opened .dropdown-menu {
    top: 0;
  }
  .cid-v28tzZusHi .navbar .dropdown-menu {
    padding: 6px 0 6px 15px;
  }
  .cid-v28tzZusHi .navbar .dropdown-menu .dropdown-submenu {
    left: 0 !important;
  }
  .cid-v28tzZusHi .navbar .dropdown-menu .dropdown-item:after {
    right: auto;
    margin-top: -0.4rem;
  }
  .cid-v28tzZusHi .navbar .navbar-logo img {
    height: 3rem !important;
  }
  .cid-v28tzZusHi .navbar ul.navbar-nav {
    overflow: hidden;
    margin: 0;
  }
  .cid-v28tzZusHi .navbar ul.navbar-nav li {
    margin: 0;
  }
  .cid-v28tzZusHi .navbar .dropdown-menu .dropdown-item {
    padding: 0 !important;
    margin: 0;
    margin-top: 8px;
    text-align: left;
  }
  .cid-v28tzZusHi .navbar .navbar-brand {
    flex-shrink: initial;
    flex-basis: auto;
    word-break: break-word;
    padding-right: 0;
    width: 100%;
    justify-content: space-between;
  }
  .cid-v28tzZusHi .navbar .navbar-toggler {
    flex-basis: auto;
  }
  .cid-v28tzZusHi .navbar .icons-menu {
    padding: 0;
  }
}
.cid-v28tzZusHi .navbar.navbar-short {
  min-height: 60px;
}
.cid-v28tzZusHi .navbar.navbar-short .navbar-logo img {
  height: 2.5rem !important;
}
.cid-v28tzZusHi .navbar.navbar-short .navbar-brand {
  min-height: 60px;
  padding: 0;
}
.cid-v28tzZusHi .navbar-brand {
  min-height: 70px;
  flex-shrink: 0;
  align-items: center;
  margin-right: 0;
  padding: 10px 0;
  transition: all 0.3s;
  word-break: break-word;
  z-index: 1;
}
.cid-v28tzZusHi .navbar-brand .navbar-caption {
  line-height: inherit !important;
  font-weight: 400;
}
.cid-v28tzZusHi .navbar-brand .navbar-logo a {
  outline: none;
}
.cid-v28tzZusHi .dropdown-item.active,
.cid-v28tzZusHi .dropdown-item:active {
  background-color: transparent;
}
.cid-v28tzZusHi .navbar-expand-lg .navbar-nav .nav-link {
  margin: 8px 12px !important;
}
@media (max-width: 991px) {
  .cid-v28tzZusHi .navbar-expand-lg .navbar-nav .nav-link {
    margin: 8px 10px !important;
  }
}
.cid-v28tzZusHi .nav-dropdown .link.dropdown-toggle {
  margin-right: 1.667em;
}
.cid-v28tzZusHi .nav-dropdown .link.dropdown-toggle[aria-expanded="true"] {
  margin-right: 0;
  padding: 0.667em 1.667em;
}
.cid-v28tzZusHi .navbar .dropdown.open > .dropdown-menu {
  display: block;
}
.cid-v28tzZusHi ul.navbar-nav {
  flex-wrap: wrap;
  padding: 0;
}
.cid-v28tzZusHi .navbar-buttons {
  text-align: center;
  min-width: 170px;
}
.cid-v28tzZusHi button.navbar-toggler {
  outline: none;
  width: 48px;
  height: 48px;
  border-radius: 50%;
  cursor: pointer;
  transition: all 0.2s;
  position: relative;
  align-self: center;
  color: #f4f4f6;
  background: #f4f4f6;
}
.cid-v28tzZusHi button.navbar-toggler .hamburger span {
  position: absolute;
  right: 10px;
  margin-top: 14px;
  width: 26px;
  height: 2px;
  border-right: 5px;
  background-color: #141414;
}
.cid-v28tzZusHi button.navbar-toggler .hamburger span:nth-child(1) {
  top: 0;
  transition: all 0.2s;
}
.cid-v28tzZusHi button.navbar-toggler .hamburger span:nth-child(2) {
  top: 8px;
  transition: all 0.15s;
}
.cid-v28tzZusHi button.navbar-toggler .hamburger span:nth-child(3) {
  top: 8px;
  transition: all 0.15s;
}
.cid-v28tzZusHi button.navbar-toggler .hamburger span:nth-child(4) {
  top: 16px;
  transition: all 0.2s;
}
.cid-v28tzZusHi nav.opened .hamburger span:nth-child(1) {
  top: 8px;
  width: 0;
  opacity: 0;
  right: 50%;
  transition: all 0.2s;
}
.cid-v28tzZusHi nav.opened .hamburger span:nth-child(2) {
  transform: rotate(45deg);
  transition: all 0.25s;
}
.cid-v28tzZusHi nav.opened .hamburger span:nth-child(3) {
  transform: rotate(-45deg);
  transition: all 0.25s;
}
.cid-v28tzZusHi nav.opened .hamburger span:nth-child(4) {
  top: 8px;
  width: 0;
  opacity: 0;
  right: 50%;
  transition: all 0.2s;
}
.cid-v28tzZusHi a.nav-link {
  display: flex;
  align-items: center;
  justify-content: flex-start;
}
.cid-v28tzZusHi .icons-menu {
  flex-wrap: nowrap;
  display: flex;
  justify-content: center;
  padding: 0;
  text-align: center;
  margin-bottom: 35px;
}
@media screen and (-ms-high-contrast: active), (-ms-high-contrast: none) {
  .cid-v28tzZusHi .navbar {
    height: 70px;
  }
  .cid-v28tzZusHi .navbar.opened {
    height: auto;
  }
  .cid-v28tzZusHi .nav-item .nav-link:hover::before {
    width: 175%;
    max-width: calc(100% + 2rem);
    left: -1rem;
  }
}
.cid-v28tzZusHi .navbar-dropdown .navbar-logo {
  margin-right: 10px;
}
@media (min-width: 768px) {
  .cid-v28tzZusHi .container-fluid {
    padding-left: 64px;
    padding-right: 64px;
  }
}
.cid-v28tzZusHi .mbr-section-btn-main .btn {
  margin: 8px;
  min-width: 180px;
}
.cid-v28tzZusHi .mbr-section-btn-main .btn::before {
  background-image: linear-gradient(90deg, #83c5be 0%, transparent 100%);
}
.cid-v28tzZusHi .mbr-section-btn-main .btn:hover,
.cid-v28tzZusHi .mbr-section-btn-main .btn:focus {
  box-shadow: inset 250px 10px 5px #006d77 !important;
  border-color: #006d77 !important;
}
.cid-v28tzZusHi .mbr-section-btn .btn::before {
  background-image: linear-gradient(90deg, #83c5be 0%, transparent 100%);
}
.cid-v28tzZusHi .mbr-section-btn .btn:hover,
.cid-v28tzZusHi .mbr-section-btn .btn:focus {
  box-shadow: inset 250px 10px 5px #006d77 !important;
  border-color: #006d77 !important;
}
.cid-v28tzZusHi .navbar-caption:hover {
  color: #e29578;
}
@media (min-width: 992px) {
  .cid-v28tzZusHi .dropdown-menu.dropdown-submenu {
    left: 175px !important;
    top: -45% !important;
  }
}
.cid-v28tzZusHi .text_widget {
  margin-bottom: 32px;
}
.cid-v28tzZusHi .text_widget a {
  transition: all 0.3s ease-out;
}
.cid-v28tzZusHi .text_widget a:hover,
.cid-v28tzZusHi .text_widget a:focus {
  opacity: 0.8;
}
@media (min-width: 992px) {
  .cid-v28tzZusHi .navbar-nav.nav-dropdown {
    display: -webkit-flex;
    width: 100%;
    justify-content: flex-end;
    min-width: 200px;
  }
}
.cid-v28tzZusHi .icons-menu-main {
  display: flex;
}
@media (max-width: 992px) {
  .cid-v28tzZusHi .icons-menu-main {
    padding: 0 10px;
  }
}
.cid-v28tzZusHi .mbr-section-subtitle {
  color: #141414;
  text-align: center;
}
.cid-v28tzZusHi .navbar-caption {
  color: #000000;
}
.cid-v28tzZusHi .mbr-text {
  color: #141414;
  text-align: center;
}
.cid-v28tzZusHi .mbr-section-subtitle,
.cid-v28tzZusHi .text_widget,
.cid-v28tzZusHi .mbr-section-btn {
  text-align: center;
}
.cid-v28tzZusHi a[class*="text-"]:not(.nav-link):not(.dropdown-item):not([role]):not(.navbar-caption):hover {
  background-image: none;
}
.cid-v28tzZusHi .nav-link,
.cid-v28tzZusHi .dropdown-item {
  color: #000000;
}
.cid-v28tAusOXU {
  background-color: transparent;
}
.cid-v28tAusOXU .navbar-dropdown {
  background-color: #f4f4f6 !important;
  padding: 0;
}
.cid-v28tAusOXU .navbar.navbar-expand-lg .dropdown .dropdown-menu {
  background-color: #f4f4f6 !important;
  background: #f4f4f6;
}
.cid-v28tAusOXU .navbar.navbar-expand-lg .dropdown .dropdown-menu .dropdown-submenu {
  margin: 0;
  left: 100%;
}
.cid-v28tAusOXU .menu_box {
  flex-wrap: nowrap;
}
@media (max-width: 991px) {
  .cid-v28tAusOXU .menu_box {
    flex-direction: column;
    align-items: flex-start;
  }
  .cid-v28tAusOXU .menu_box .navbar.opened,
  .cid-v28tAusOXU .menu_box .navbar-collapse {
    background-color: #f4f4f6 !important;
    transition: all 0s ease 0s;
  }
}
.cid-v28tAusOXU .navbar-dropdown {
  position: relative !important;
}
.cid-v28tAusOXU .btn {
  min-height: auto;
  box-shadow: none;
  margin-top: 0;
}
.cid-v28tAusOXU .btn:hover {
  box-shadow: none;
}
.cid-v28tAusOXU .nav-item {
  margin: 4px 15px;
}
@media (min-width: 1200px) {
  .cid-v28tAusOXU .nav-item {
    margin: 4px 20px;
  }
}
@media (max-width: 991px) {
  .cid-v28tAusOXU .nav-item {
    margin: 0 !important;
  }
}
.cid-v28tAusOXU .nav-item .nav-link {
  transition: all 0.5s ease-out;
  border-radius: 0.5rem !important;
  position: relative;
}
.cid-v28tAusOXU .nav-item .nav-link::before {
  content: '';
  position: absolute;
  bottom: 0;
  left: 0;
  background-image: linear-gradient(90deg, #006d77 -5%, #83c5be 95%);
  height: 1px;
  width: 0;
  transition: all 0.3s ease-in-out;
}
.cid-v28tAusOXU .nav-item .nav-link:hover::before,
.cid-v28tAusOXU .nav-item .nav-link:focus::before {
  width: 100%;
}
.cid-v28tAusOXU .dropdown-menu {
  border-radius: 0;
  box-shadow: none;
  text-align: left;
}
@media (min-width: 992px) {
  .cid-v28tAusOXU .dropdown-menu {
    padding: 18px 34px 22px;
    min-width: 250px;
    top: auto !important;
    left: -40px !important;
  }
  .cid-v28tAusOXU .dropdown-menu.dropdown-submenu {
    left: 215px !important;
    top: -45% !important;
  }
}
@media (max-width: 991px) {
  .cid-v28tAusOXU .dropdown-menu .dropdown-toggle[data-toggle="dropdown-submenu"]::after,
  .cid-v28tAusOXU .link.dropdown-toggle::after {
    display: inline-block;
    width: 7px;
    height: 7px;
    margin-left: 0.5rem;
    margin-bottom: 2px;
    content: "";
    border: 2px solid;
    border-left: none;
    border-top: none;
    transform: rotate(-45deg);
    right: 15px;
    position: absolute;
    margin-top: -2px;
  }
  .cid-v28tAusOXU .show.dropdown-toggle[aria-expanded="true"]::after {
    transform: rotate(45deg);
    margin-top: -4px;
  }
  .cid-v28tAusOXU .offcanvas_box {
    display: none;
  }
}
.cid-v28tAusOXU .dropdown-item {
  border: none;
  font-weight: 300 !important;
}
.cid-v28tAusOXU .nav-dropdown .link {
  font-weight: 400 !important;
  padding: 0 !important;
  margin: 0 !important;
}
.cid-v28tAusOXU .nav-dropdown .link.dropdown-toggle::after {
  margin-left: 0.5rem;
  margin-top: 0;
}
.cid-v28tAusOXU .container {
  display: flex;
  margin: auto;
}
.cid-v28tAusOXU .iconfont-wrapper {
  color: #141414;
  font-size: 17px;
  margin-right: 10px;
  margin-bottom: 5px;
  width: 25px;
  height: 25px;
  border-radius: 50%;
  display: flex;
  justify-content: center;
  align-items: center;
  transition: all 0.2s ease-in-out;
}
.cid-v28tAusOXU .iconfont-wrapper:last-child {
  margin-right: 0;
}
.cid-v28tAusOXU .iconfont-wrapper:hover {
  opacity: 0.5;
}
.cid-v28tAusOXU .navbar-nav {
  margin: 0 1rem;
}
@media (min-width: 992px) {
  .cid-v28tAusOXU .navbar-nav {
    margin: 0;
  }
}
.cid-v28tAusOXU .dropdown-menu,
.cid-v28tAusOXU .navbar.opened {
  background-color: false !important;
}
.cid-v28tAusOXU .nav-item:focus,
.cid-v28tAusOXU .nav-link:focus {
  outline: none;
}
.cid-v28tAusOXU .dropdown .dropdown-menu .dropdown-item {
  width: auto;
  transition: all 0.25s ease-in-out;
}
.cid-v28tAusOXU .dropdown .dropdown-menu .dropdown-item::after {
  right: 0.5rem;
}
.cid-v28tAusOXU .dropdown .dropdown-menu .dropdown-item .mbr-iconfont {
  margin-right: 0.5rem;
  vertical-align: sub;
}
.cid-v28tAusOXU .dropdown .dropdown-menu .dropdown-item .mbr-iconfont:before {
  display: inline-block;
  transform: scale(1, 1);
  transition: all 0.25s ease-in-out;
}
.cid-v28tAusOXU .collapsed .dropdown-menu .dropdown-item:before {
  display: none;
}
.cid-v28tAusOXU .collapsed .dropdown .dropdown-menu .dropdown-item {
  padding: 0.235em 1.5em 0.235em 1.5em !important;
  transition: none;
  margin: 0 !important;
}
.cid-v28tAusOXU .navbar {
  min-height: 70px;
  padding: 10px 0;
  transition: all 0.3s;
  border-bottom-width: 0;
}
@media (max-width: 992px) {
  .cid-v28tAusOXU .navbar {
    min-height: 30px;
    max-height: none;
  }
}
.cid-v28tAusOXU .navbar.opened {
  transition: all 0.3s;
}
.cid-v28tAusOXU .navbar .dropdown-item {
  padding: 0;
  margin: 8px 0;
}
.cid-v28tAusOXU .navbar .navbar-logo img {
  max-width: 40px;
  min-height: 40px;
  object-fit: contain;
  border-radius: 10px !important;
}
.cid-v28tAusOXU .navbar .navbar-collapse {
  justify-content: center;
  justify-content: flex-end;
  z-index: 1;
}
.cid-v28tAusOXU .navbar.collapsed {
  justify-content: center;
}
.cid-v28tAusOXU .navbar.collapsed .nav-item .nav-link::before {
  display: none;
}
.cid-v28tAusOXU .navbar.collapsed.opened .dropdown-menu {
  top: 0;
}
.cid-v28tAusOXU .navbar.collapsed .dropdown-menu .dropdown-submenu {
  left: 0 !important;
}
.cid-v28tAusOXU .navbar.collapsed .dropdown-menu .dropdown-item:after {
  right: auto;
}
.cid-v28tAusOXU .navbar.collapsed ul.navbar-nav li {
  margin: auto;
}
.cid-v28tAusOXU .navbar.collapsed .dropdown-menu .dropdown-item {
  padding: 0.25rem 1.5rem;
  text-align: left;
}
.cid-v28tAusOXU .navbar.collapsed .icons-menu {
  padding: 0;
}
@media (max-width: 991px) {
  .cid-v28tAusOXU .navbar .nav-item {
    padding: 0.5rem 0;
  }
  .cid-v28tAusOXU .navbar .navbar-collapse {
    padding: 34px 0;
    border-radius: 16px;
    width: 100%;
  }
  .cid-v28tAusOXU .navbar .nav-item .nav-link::before {
    display: none;
  }
  .cid-v28tAusOXU .navbar.opened .dropdown-menu {
    top: 0;
  }
  .cid-v28tAusOXU .navbar .dropdown-menu {
    padding: 6px 0 6px 15px;
  }
  .cid-v28tAusOXU .navbar .dropdown-menu .dropdown-submenu {
    left: 0 !important;
  }
  .cid-v28tAusOXU .navbar .dropdown-menu .dropdown-item:after {
    right: auto;
    margin-top: -0.4rem;
  }
  .cid-v28tAusOXU .navbar .navbar-logo img {
    height: 3rem !important;
  }
  .cid-v28tAusOXU .navbar ul.navbar-nav {
    overflow: hidden;
    margin: 0;
  }
  .cid-v28tAusOXU .navbar ul.navbar-nav li {
    margin: 0;
  }
  .cid-v28tAusOXU .navbar .dropdown-menu .dropdown-item {
    padding: 0 !important;
    margin: 0;
    margin-top: 8px;
    text-align: left;
  }
  .cid-v28tAusOXU .navbar .navbar-brand {
    flex-shrink: initial;
    flex-basis: auto;
    word-break: break-word;
    padding-right: 0;
    width: 100%;
    justify-content: space-between;
  }
  .cid-v28tAusOXU .navbar .navbar-toggler {
    flex-basis: auto;
  }
  .cid-v28tAusOXU .navbar .icons-menu {
    padding: 0;
  }
}
.cid-v28tAusOXU .navbar.navbar-short {
  min-height: 60px;
}
.cid-v28tAusOXU .navbar.navbar-short .navbar-logo img {
  height: 2.5rem !important;
}
.cid-v28tAusOXU .navbar.navbar-short .navbar-brand {
  min-height: 60px;
  padding: 0;
}
.cid-v28tAusOXU .navbar-brand {
  min-height: 70px;
  flex-shrink: 0;
  align-items: center;
  margin-right: 0;
  padding: 10px 0;
  transition: all 0.3s;
  word-break: break-word;
  z-index: 1;
}
.cid-v28tAusOXU .navbar-brand .navbar-caption {
  line-height: inherit !important;
  font-weight: 400;
}
.cid-v28tAusOXU .navbar-brand .navbar-logo a {
  outline: none;
}
.cid-v28tAusOXU .dropdown-item.active,
.cid-v28tAusOXU .dropdown-item:active {
  background-color: transparent;
}
.cid-v28tAusOXU .navbar-expand-lg .navbar-nav .nav-link {
  margin: 8px 12px !important;
}
@media (max-width: 991px) {
  .cid-v28tAusOXU .navbar-expand-lg .navbar-nav .nav-link {
    margin: 8px 10px !important;
  }
}
.cid-v28tAusOXU .nav-dropdown .link.dropdown-toggle {
  margin-right: 1.667em;
}
.cid-v28tAusOXU .nav-dropdown .link.dropdown-toggle[aria-expanded="true"] {
  margin-right: 0;
  padding: 0.667em 1.667em;
}
.cid-v28tAusOXU .navbar .dropdown.open > .dropdown-menu {
  display: block;
}
.cid-v28tAusOXU ul.navbar-nav {
  flex-wrap: wrap;
  padding: 0;
}
.cid-v28tAusOXU .navbar-buttons {
  text-align: center;
  min-width: 170px;
}
.cid-v28tAusOXU button.navbar-toggler {
  outline: none;
  width: 48px;
  height: 48px;
  border-radius: 50%;
  cursor: pointer;
  transition: all 0.2s;
  position: relative;
  align-self: center;
  color: #f4f4f6;
  background: #f4f4f6;
}
.cid-v28tAusOXU button.navbar-toggler .hamburger span {
  position: absolute;
  right: 10px;
  margin-top: 14px;
  width: 26px;
  height: 2px;
  border-right: 5px;
  background-color: #141414;
}
.cid-v28tAusOXU button.navbar-toggler .hamburger span:nth-child(1) {
  top: 0;
  transition: all 0.2s;
}
.cid-v28tAusOXU button.navbar-toggler .hamburger span:nth-child(2) {
  top: 8px;
  transition: all 0.15s;
}
.cid-v28tAusOXU button.navbar-toggler .hamburger span:nth-child(3) {
  top: 8px;
  transition: all 0.15s;
}
.cid-v28tAusOXU button.navbar-toggler .hamburger span:nth-child(4) {
  top: 16px;
  transition: all 0.2s;
}
.cid-v28tAusOXU nav.opened .hamburger span:nth-child(1) {
  top: 8px;
  width: 0;
  opacity: 0;
  right: 50%;
  transition: all 0.2s;
}
.cid-v28tAusOXU nav.opened .hamburger span:nth-child(2) {
  transform: rotate(45deg);
  transition: all 0.25s;
}
.cid-v28tAusOXU nav.opened .hamburger span:nth-child(3) {
  transform: rotate(-45deg);
  transition: all 0.25s;
}
.cid-v28tAusOXU nav.opened .hamburger span:nth-child(4) {
  top: 8px;
  width: 0;
  opacity: 0;
  right: 50%;
  transition: all 0.2s;
}
.cid-v28tAusOXU a.nav-link {
  display: flex;
  align-items: center;
  justify-content: flex-start;
}
.cid-v28tAusOXU .icons-menu {
  flex-wrap: nowrap;
  display: flex;
  justify-content: center;
  padding: 0;
  text-align: center;
  margin-bottom: 35px;
}
@media screen and (-ms-high-contrast: active), (-ms-high-contrast: none) {
  .cid-v28tAusOXU .navbar {
    height: 70px;
  }
  .cid-v28tAusOXU .navbar.opened {
    height: auto;
  }
  .cid-v28tAusOXU .nav-item .nav-link:hover::before {
    width: 175%;
    max-width: calc(100% + 2rem);
    left: -1rem;
  }
}
.cid-v28tAusOXU .navbar-dropdown .navbar-logo {
  margin-right: 10px;
}
@media (min-width: 768px) {
  .cid-v28tAusOXU .container-fluid {
    padding-left: 64px;
    padding-right: 64px;
  }
}
.cid-v28tAusOXU .mbr-section-btn-main .btn {
  margin: 8px;
  min-width: 180px;
}
.cid-v28tAusOXU .mbr-section-btn-main .btn::before {
  background-image: linear-gradient(90deg, #83c5be 0%, transparent 100%);
}
.cid-v28tAusOXU .mbr-section-btn-main .btn:hover,
.cid-v28tAusOXU .mbr-section-btn-main .btn:focus {
  box-shadow: inset 250px 10px 5px #006d77 !important;
  border-color: #006d77 !important;
}
.cid-v28tAusOXU .mbr-section-btn .btn::before {
  background-image: linear-gradient(90deg, #83c5be 0%, transparent 100%);
}
.cid-v28tAusOXU .mbr-section-btn .btn:hover,
.cid-v28tAusOXU .mbr-section-btn .btn:focus {
  box-shadow: inset 250px 10px 5px #006d77 !important;
  border-color: #006d77 !important;
}
.cid-v28tAusOXU .navbar-caption:hover {
  color: #e29578;
}
@media (min-width: 992px) {
  .cid-v28tAusOXU .dropdown-menu.dropdown-submenu {
    left: 175px !important;
    top: -45% !important;
  }
}
.cid-v28tAusOXU .text_widget {
  margin-bottom: 32px;
}
.cid-v28tAusOXU .text_widget a {
  transition: all 0.3s ease-out;
}
.cid-v28tAusOXU .text_widget a:hover,
.cid-v28tAusOXU .text_widget a:focus {
  opacity: 0.8;
}
@media (min-width: 992px) {
  .cid-v28tAusOXU .navbar-nav.nav-dropdown {
    display: -webkit-flex;
    width: 100%;
    justify-content: flex-end;
    min-width: 200px;
  }
}
.cid-v28tAusOXU .icons-menu-main {
  display: flex;
}
@media (max-width: 992px) {
  .cid-v28tAusOXU .icons-menu-main {
    padding: 0 10px;
  }
}
.cid-v28tAusOXU .mbr-section-subtitle {
  color: #141414;
  text-align: center;
}
.cid-v28tAusOXU .navbar-caption {
  color: #000000;
}
.cid-v28tAusOXU .mbr-text {
  color: #141414;
  text-align: center;
}
.cid-v28tAusOXU .mbr-section-subtitle,
.cid-v28tAusOXU .text_widget,
.cid-v28tAusOXU .mbr-section-btn {
  text-align: center;
}
.cid-v28tAusOXU a[class*="text-"]:not(.nav-link):not(.dropdown-item):not([role]):not(.navbar-caption):hover {
  background-image: none;
}
.cid-v28tAusOXU .nav-link,
.cid-v28tAusOXU .dropdown-item {
  color: #000000;
}
.cid-v28tASlWjp {
  background-color: transparent;
}
.cid-v28tASlWjp .navbar-dropdown {
  background-color: #f4f4f6 !important;
  padding: 0;
}
.cid-v28tASlWjp .navbar.navbar-expand-lg .dropdown .dropdown-menu {
  background-color: #f4f4f6 !important;
  background: #f4f4f6;
}
.cid-v28tASlWjp .navbar.navbar-expand-lg .dropdown .dropdown-menu .dropdown-submenu {
  margin: 0;
  left: 100%;
}
.cid-v28tASlWjp .menu_box {
  flex-wrap: nowrap;
}
@media (max-width: 991px) {
  .cid-v28tASlWjp .menu_box {
    flex-direction: column;
    align-items: flex-start;
  }
  .cid-v28tASlWjp .menu_box .navbar.opened,
  .cid-v28tASlWjp .menu_box .navbar-collapse {
    background-color: #f4f4f6 !important;
    transition: all 0s ease 0s;
  }
}
.cid-v28tASlWjp .navbar-dropdown {
  position: relative !important;
}
.cid-v28tASlWjp .btn {
  min-height: auto;
  box-shadow: none;
  margin-top: 0;
}
.cid-v28tASlWjp .btn:hover {
  box-shadow: none;
}
.cid-v28tASlWjp .nav-item {
  margin: 4px 15px;
}
@media (min-width: 1200px) {
  .cid-v28tASlWjp .nav-item {
    margin: 4px 20px;
  }
}
@media (max-width: 991px) {
  .cid-v28tASlWjp .nav-item {
    margin: 0 !important;
  }
}
.cid-v28tASlWjp .nav-item .nav-link {
  transition: all 0.5s ease-out;
  border-radius: 0.5rem !important;
  position: relative;
}
.cid-v28tASlWjp .nav-item .nav-link::before {
  content: '';
  position: absolute;
  bottom: 0;
  left: 0;
  background-image: linear-gradient(90deg, #006d77 -5%, #83c5be 95%);
  height: 1px;
  width: 0;
  transition: all 0.3s ease-in-out;
}
.cid-v28tASlWjp .nav-item .nav-link:hover::before,
.cid-v28tASlWjp .nav-item .nav-link:focus::before {
  width: 100%;
}
.cid-v28tASlWjp .dropdown-menu {
  border-radius: 0;
  box-shadow: none;
  text-align: left;
}
@media (min-width: 992px) {
  .cid-v28tASlWjp .dropdown-menu {
    padding: 18px 34px 22px;
    min-width: 250px;
    top: auto !important;
    left: -40px !important;
  }
  .cid-v28tASlWjp .dropdown-menu.dropdown-submenu {
    left: 215px !important;
    top: -45% !important;
  }
}
@media (max-width: 991px) {
  .cid-v28tASlWjp .dropdown-menu .dropdown-toggle[data-toggle="dropdown-submenu"]::after,
  .cid-v28tASlWjp .link.dropdown-toggle::after {
    display: inline-block;
    width: 7px;
    height: 7px;
    margin-left: 0.5rem;
    margin-bottom: 2px;
    content: "";
    border: 2px solid;
    border-left: none;
    border-top: none;
    transform: rotate(-45deg);
    right: 15px;
    position: absolute;
    margin-top: -2px;
  }
  .cid-v28tASlWjp .show.dropdown-toggle[aria-expanded="true"]::after {
    transform: rotate(45deg);
    margin-top: -4px;
  }
  .cid-v28tASlWjp .offcanvas_box {
    display: none;
  }
}
.cid-v28tASlWjp .dropdown-item {
  border: none;
  font-weight: 300 !important;
}
.cid-v28tASlWjp .nav-dropdown .link {
  font-weight: 400 !important;
  padding: 0 !important;
  margin: 0 !important;
}
.cid-v28tASlWjp .nav-dropdown .link.dropdown-toggle::after {
  margin-left: 0.5rem;
  margin-top: 0;
}
.cid-v28tASlWjp .container {
  display: flex;
  margin: auto;
}
.cid-v28tASlWjp .iconfont-wrapper {
  color: #141414;
  font-size: 17px;
  margin-right: 10px;
  margin-bottom: 5px;
  width: 25px;
  height: 25px;
  border-radius: 50%;
  display: flex;
  justify-content: center;
  align-items: center;
  transition: all 0.2s ease-in-out;
}
.cid-v28tASlWjp .iconfont-wrapper:last-child {
  margin-right: 0;
}
.cid-v28tASlWjp .iconfont-wrapper:hover {
  opacity: 0.5;
}
.cid-v28tASlWjp .navbar-nav {
  margin: 0 1rem;
}
@media (min-width: 992px) {
  .cid-v28tASlWjp .navbar-nav {
    margin: 0;
  }
}
.cid-v28tASlWjp .dropdown-menu,
.cid-v28tASlWjp .navbar.opened {
  background-color: false !important;
}
.cid-v28tASlWjp .nav-item:focus,
.cid-v28tASlWjp .nav-link:focus {
  outline: none;
}
.cid-v28tASlWjp .dropdown .dropdown-menu .dropdown-item {
  width: auto;
  transition: all 0.25s ease-in-out;
}
.cid-v28tASlWjp .dropdown .dropdown-menu .dropdown-item::after {
  right: 0.5rem;
}
.cid-v28tASlWjp .dropdown .dropdown-menu .dropdown-item .mbr-iconfont {
  margin-right: 0.5rem;
  vertical-align: sub;
}
.cid-v28tASlWjp .dropdown .dropdown-menu .dropdown-item .mbr-iconfont:before {
  display: inline-block;
  transform: scale(1, 1);
  transition: all 0.25s ease-in-out;
}
.cid-v28tASlWjp .collapsed .dropdown-menu .dropdown-item:before {
  display: none;
}
.cid-v28tASlWjp .collapsed .dropdown .dropdown-menu .dropdown-item {
  padding: 0.235em 1.5em 0.235em 1.5em !important;
  transition: none;
  margin: 0 !important;
}
.cid-v28tASlWjp .navbar {
  min-height: 70px;
  padding: 10px 0;
  transition: all 0.3s;
  border-bottom-width: 0;
}
@media (max-width: 992px) {
  .cid-v28tASlWjp .navbar {
    min-height: 30px;
    max-height: none;
  }
}
.cid-v28tASlWjp .navbar.opened {
  transition: all 0.3s;
}
.cid-v28tASlWjp .navbar .dropdown-item {
  padding: 0;
  margin: 8px 0;
}
.cid-v28tASlWjp .navbar .navbar-logo img {
  max-width: 40px;
  min-height: 40px;
  object-fit: contain;
  border-radius: 10px !important;
}
.cid-v28tASlWjp .navbar .navbar-collapse {
  justify-content: center;
  justify-content: flex-end;
  z-index: 1;
}
.cid-v28tASlWjp .navbar.collapsed {
  justify-content: center;
}
.cid-v28tASlWjp .navbar.collapsed .nav-item .nav-link::before {
  display: none;
}
.cid-v28tASlWjp .navbar.collapsed.opened .dropdown-menu {
  top: 0;
}
.cid-v28tASlWjp .navbar.collapsed .dropdown-menu .dropdown-submenu {
  left: 0 !important;
}
.cid-v28tASlWjp .navbar.collapsed .dropdown-menu .dropdown-item:after {
  right: auto;
}
.cid-v28tASlWjp .navbar.collapsed ul.navbar-nav li {
  margin: auto;
}
.cid-v28tASlWjp .navbar.collapsed .dropdown-menu .dropdown-item {
  padding: 0.25rem 1.5rem;
  text-align: left;
}
.cid-v28tASlWjp .navbar.collapsed .icons-menu {
  padding: 0;
}
@media (max-width: 991px) {
  .cid-v28tASlWjp .navbar .nav-item {
    padding: 0.5rem 0;
  }
  .cid-v28tASlWjp .navbar .navbar-collapse {
    padding: 34px 0;
    border-radius: 16px;
    width: 100%;
  }
  .cid-v28tASlWjp .navbar .nav-item .nav-link::before {
    display: none;
  }
  .cid-v28tASlWjp .navbar.opened .dropdown-menu {
    top: 0;
  }
  .cid-v28tASlWjp .navbar .dropdown-menu {
    padding: 6px 0 6px 15px;
  }
  .cid-v28tASlWjp .navbar .dropdown-menu .dropdown-submenu {
    left: 0 !important;
  }
  .cid-v28tASlWjp .navbar .dropdown-menu .dropdown-item:after {
    right: auto;
    margin-top: -0.4rem;
  }
  .cid-v28tASlWjp .navbar .navbar-logo img {
    height: 3rem !important;
  }
  .cid-v28tASlWjp .navbar ul.navbar-nav {
    overflow: hidden;
    margin: 0;
  }
  .cid-v28tASlWjp .navbar ul.navbar-nav li {
    margin: 0;
  }
  .cid-v28tASlWjp .navbar .dropdown-menu .dropdown-item {
    padding: 0 !important;
    margin: 0;
    margin-top: 8px;
    text-align: left;
  }
  .cid-v28tASlWjp .navbar .navbar-brand {
    flex-shrink: initial;
    flex-basis: auto;
    word-break: break-word;
    padding-right: 0;
    width: 100%;
    justify-content: space-between;
  }
  .cid-v28tASlWjp .navbar .navbar-toggler {
    flex-basis: auto;
  }
  .cid-v28tASlWjp .navbar .icons-menu {
    padding: 0;
  }
}
.cid-v28tASlWjp .navbar.navbar-short {
  min-height: 60px;
}
.cid-v28tASlWjp .navbar.navbar-short .navbar-logo img {
  height: 2.5rem !important;
}
.cid-v28tASlWjp .navbar.navbar-short .navbar-brand {
  min-height: 60px;
  padding: 0;
}
.cid-v28tASlWjp .navbar-brand {
  min-height: 70px;
  flex-shrink: 0;
  align-items: center;
  margin-right: 0;
  padding: 10px 0;
  transition: all 0.3s;
  word-break: break-word;
  z-index: 1;
}
.cid-v28tASlWjp .navbar-brand .navbar-caption {
  line-height: inherit !important;
  font-weight: 400;
}
.cid-v28tASlWjp .navbar-brand .navbar-logo a {
  outline: none;
}
.cid-v28tASlWjp .dropdown-item.active,
.cid-v28tASlWjp .dropdown-item:active {
  background-color: transparent;
}
.cid-v28tASlWjp .navbar-expand-lg .navbar-nav .nav-link {
  margin: 8px 12px !important;
}
@media (max-width: 991px) {
  .cid-v28tASlWjp .navbar-expand-lg .navbar-nav .nav-link {
    margin: 8px 10px !important;
  }
}
.cid-v28tASlWjp .nav-dropdown .link.dropdown-toggle {
  margin-right: 1.667em;
}
.cid-v28tASlWjp .nav-dropdown .link.dropdown-toggle[aria-expanded="true"] {
  margin-right: 0;
  padding: 0.667em 1.667em;
}
.cid-v28tASlWjp .navbar .dropdown.open > .dropdown-menu {
  display: block;
}
.cid-v28tASlWjp ul.navbar-nav {
  flex-wrap: wrap;
  padding: 0;
}
.cid-v28tASlWjp .navbar-buttons {
  text-align: center;
  min-width: 170px;
}
.cid-v28tASlWjp button.navbar-toggler {
  outline: none;
  width: 48px;
  height: 48px;
  border-radius: 50%;
  cursor: pointer;
  transition: all 0.2s;
  position: relative;
  align-self: center;
  color: #f4f4f6;
  background: #f4f4f6;
}
.cid-v28tASlWjp button.navbar-toggler .hamburger span {
  position: absolute;
  right: 10px;
  margin-top: 14px;
  width: 26px;
  height: 2px;
  border-right: 5px;
  background-color: #141414;
}
.cid-v28tASlWjp button.navbar-toggler .hamburger span:nth-child(1) {
  top: 0;
  transition: all 0.2s;
}
.cid-v28tASlWjp button.navbar-toggler .hamburger span:nth-child(2) {
  top: 8px;
  transition: all 0.15s;
}
.cid-v28tASlWjp button.navbar-toggler .hamburger span:nth-child(3) {
  top: 8px;
  transition: all 0.15s;
}
.cid-v28tASlWjp button.navbar-toggler .hamburger span:nth-child(4) {
  top: 16px;
  transition: all 0.2s;
}
.cid-v28tASlWjp nav.opened .hamburger span:nth-child(1) {
  top: 8px;
  width: 0;
  opacity: 0;
  right: 50%;
  transition: all 0.2s;
}
.cid-v28tASlWjp nav.opened .hamburger span:nth-child(2) {
  transform: rotate(45deg);
  transition: all 0.25s;
}
.cid-v28tASlWjp nav.opened .hamburger span:nth-child(3) {
  transform: rotate(-45deg);
  transition: all 0.25s;
}
.cid-v28tASlWjp nav.opened .hamburger span:nth-child(4) {
  top: 8px;
  width: 0;
  opacity: 0;
  right: 50%;
  transition: all 0.2s;
}
.cid-v28tASlWjp a.nav-link {
  display: flex;
  align-items: center;
  justify-content: flex-start;
}
.cid-v28tASlWjp .icons-menu {
  flex-wrap: nowrap;
  display: flex;
  justify-content: center;
  padding: 0;
  text-align: center;
  margin-bottom: 35px;
}
@media screen and (-ms-high-contrast: active), (-ms-high-contrast: none) {
  .cid-v28tASlWjp .navbar {
    height: 70px;
  }
  .cid-v28tASlWjp .navbar.opened {
    height: auto;
  }
  .cid-v28tASlWjp .nav-item .nav-link:hover::before {
    width: 175%;
    max-width: calc(100% + 2rem);
    left: -1rem;
  }
}
.cid-v28tASlWjp .navbar-dropdown .navbar-logo {
  margin-right: 10px;
}
@media (min-width: 768px) {
  .cid-v28tASlWjp .container-fluid {
    padding-left: 64px;
    padding-right: 64px;
  }
}
.cid-v28tASlWjp .mbr-section-btn-main .btn {
  margin: 8px;
  min-width: 180px;
}
.cid-v28tASlWjp .mbr-section-btn-main .btn::before {
  background-image: linear-gradient(90deg, #83c5be 0%, transparent 100%);
}
.cid-v28tASlWjp .mbr-section-btn-main .btn:hover,
.cid-v28tASlWjp .mbr-section-btn-main .btn:focus {
  box-shadow: inset 250px 10px 5px #006d77 !important;
  border-color: #006d77 !important;
}
.cid-v28tASlWjp .mbr-section-btn .btn::before {
  background-image: linear-gradient(90deg, #83c5be 0%, transparent 100%);
}
.cid-v28tASlWjp .mbr-section-btn .btn:hover,
.cid-v28tASlWjp .mbr-section-btn .btn:focus {
  box-shadow: inset 250px 10px 5px #006d77 !important;
  border-color: #006d77 !important;
}
.cid-v28tASlWjp .navbar-caption:hover {
  color: #e29578;
}
@media (min-width: 992px) {
  .cid-v28tASlWjp .dropdown-menu.dropdown-submenu {
    left: 175px !important;
    top: -45% !important;
  }
}
.cid-v28tASlWjp .text_widget {
  margin-bottom: 32px;
}
.cid-v28tASlWjp .text_widget a {
  transition: all 0.3s ease-out;
}
.cid-v28tASlWjp .text_widget a:hover,
.cid-v28tASlWjp .text_widget a:focus {
  opacity: 0.8;
}
@media (min-width: 992px) {
  .cid-v28tASlWjp .navbar-nav.nav-dropdown {
    display: -webkit-flex;
    width: 100%;
    justify-content: flex-end;
    min-width: 200px;
  }
}
.cid-v28tASlWjp .icons-menu-main {
  display: flex;
}
@media (max-width: 992px) {
  .cid-v28tASlWjp .icons-menu-main {
    padding: 0 10px;
  }
}
.cid-v28tASlWjp .mbr-section-subtitle {
  color: #141414;
  text-align: center;
}
.cid-v28tASlWjp .navbar-caption {
  color: #000000;
}
.cid-v28tASlWjp .mbr-text {
  color: #141414;
  text-align: center;
}
.cid-v28tASlWjp .mbr-section-subtitle,
.cid-v28tASlWjp .text_widget,
.cid-v28tASlWjp .mbr-section-btn {
  text-align: center;
}
.cid-v28tASlWjp a[class*="text-"]:not(.nav-link):not(.dropdown-item):not([role]):not(.navbar-caption):hover {
  background-image: none;
}
.cid-v28tASlWjp .nav-link,
.cid-v28tASlWjp .dropdown-item {
  color: #000000;
}
.cid-v28tBkkauX {
  background-color: transparent;
}
.cid-v28tBkkauX .navbar-dropdown {
  background-color: #f4f4f6 !important;
  padding: 0;
}
.cid-v28tBkkauX .navbar.navbar-expand-lg .dropdown .dropdown-menu {
  background-color: #f4f4f6 !important;
  background: #f4f4f6;
}
.cid-v28tBkkauX .navbar.navbar-expand-lg .dropdown .dropdown-menu .dropdown-submenu {
  margin: 0;
  left: 100%;
}
.cid-v28tBkkauX .menu_box {
  flex-wrap: nowrap;
}
@media (max-width: 991px) {
  .cid-v28tBkkauX .menu_box {
    flex-direction: column;
    align-items: flex-start;
  }
  .cid-v28tBkkauX .menu_box .navbar.opened,
  .cid-v28tBkkauX .menu_box .navbar-collapse {
    background-color: #f4f4f6 !important;
    transition: all 0s ease 0s;
  }
}
.cid-v28tBkkauX .navbar-dropdown {
  position: relative !important;
}
.cid-v28tBkkauX .btn {
  min-height: auto;
  box-shadow: none;
  margin-top: 0;
}
.cid-v28tBkkauX .btn:hover {
  box-shadow: none;
}
.cid-v28tBkkauX .nav-item {
  margin: 4px 15px;
}
@media (min-width: 1200px) {
  .cid-v28tBkkauX .nav-item {
    margin: 4px 20px;
  }
}
@media (max-width: 991px) {
  .cid-v28tBkkauX .nav-item {
    margin: 0 !important;
  }
}
.cid-v28tBkkauX .nav-item .nav-link {
  transition: all 0.5s ease-out;
  border-radius: 0.5rem !important;
  position: relative;
}
.cid-v28tBkkauX .nav-item .nav-link::before {
  content: '';
  position: absolute;
  bottom: 0;
  left: 0;
  background-image: linear-gradient(90deg, #006d77 -5%, #83c5be 95%);
  height: 1px;
  width: 0;
  transition: all 0.3s ease-in-out;
}
.cid-v28tBkkauX .nav-item .nav-link:hover::before,
.cid-v28tBkkauX .nav-item .nav-link:focus::before {
  width: 100%;
}
.cid-v28tBkkauX .dropdown-menu {
  border-radius: 0;
  box-shadow: none;
  text-align: left;
}
@media (min-width: 992px) {
  .cid-v28tBkkauX .dropdown-menu {
    padding: 18px 34px 22px;
    min-width: 250px;
    top: auto !important;
    left: -40px !important;
  }
  .cid-v28tBkkauX .dropdown-menu.dropdown-submenu {
    left: 215px !important;
    top: -45% !important;
  }
}
@media (max-width: 991px) {
  .cid-v28tBkkauX .dropdown-menu .dropdown-toggle[data-toggle="dropdown-submenu"]::after,
  .cid-v28tBkkauX .link.dropdown-toggle::after {
    display: inline-block;
    width: 7px;
    height: 7px;
    margin-left: 0.5rem;
    margin-bottom: 2px;
    content: "";
    border: 2px solid;
    border-left: none;
    border-top: none;
    transform: rotate(-45deg);
    right: 15px;
    position: absolute;
    margin-top: -2px;
  }
  .cid-v28tBkkauX .show.dropdown-toggle[aria-expanded="true"]::after {
    transform: rotate(45deg);
    margin-top: -4px;
  }
  .cid-v28tBkkauX .offcanvas_box {
    display: none;
  }
}
.cid-v28tBkkauX .dropdown-item {
  border: none;
  font-weight: 300 !important;
}
.cid-v28tBkkauX .nav-dropdown .link {
  font-weight: 400 !important;
  padding: 0 !important;
  margin: 0 !important;
}
.cid-v28tBkkauX .nav-dropdown .link.dropdown-toggle::after {
  margin-left: 0.5rem;
  margin-top: 0;
}
.cid-v28tBkkauX .container {
  display: flex;
  margin: auto;
}
.cid-v28tBkkauX .iconfont-wrapper {
  color: #141414;
  font-size: 17px;
  margin-right: 10px;
  margin-bottom: 5px;
  width: 25px;
  height: 25px;
  border-radius: 50%;
  display: flex;
  justify-content: center;
  align-items: center;
  transition: all 0.2s ease-in-out;
}
.cid-v28tBkkauX .iconfont-wrapper:last-child {
  margin-right: 0;
}
.cid-v28tBkkauX .iconfont-wrapper:hover {
  opacity: 0.5;
}
.cid-v28tBkkauX .navbar-nav {
  margin: 0 1rem;
}
@media (min-width: 992px) {
  .cid-v28tBkkauX .navbar-nav {
    margin: 0;
  }
}
.cid-v28tBkkauX .dropdown-menu,
.cid-v28tBkkauX .navbar.opened {
  background-color: false !important;
}
.cid-v28tBkkauX .nav-item:focus,
.cid-v28tBkkauX .nav-link:focus {
  outline: none;
}
.cid-v28tBkkauX .dropdown .dropdown-menu .dropdown-item {
  width: auto;
  transition: all 0.25s ease-in-out;
}
.cid-v28tBkkauX .dropdown .dropdown-menu .dropdown-item::after {
  right: 0.5rem;
}
.cid-v28tBkkauX .dropdown .dropdown-menu .dropdown-item .mbr-iconfont {
  margin-right: 0.5rem;
  vertical-align: sub;
}
.cid-v28tBkkauX .dropdown .dropdown-menu .dropdown-item .mbr-iconfont:before {
  display: inline-block;
  transform: scale(1, 1);
  transition: all 0.25s ease-in-out;
}
.cid-v28tBkkauX .collapsed .dropdown-menu .dropdown-item:before {
  display: none;
}
.cid-v28tBkkauX .collapsed .dropdown .dropdown-menu .dropdown-item {
  padding: 0.235em 1.5em 0.235em 1.5em !important;
  transition: none;
  margin: 0 !important;
}
.cid-v28tBkkauX .navbar {
  min-height: 70px;
  padding: 10px 0;
  transition: all 0.3s;
  border-bottom-width: 0;
}
@media (max-width: 992px) {
  .cid-v28tBkkauX .navbar {
    min-height: 30px;
    max-height: none;
  }
}
.cid-v28tBkkauX .navbar.opened {
  transition: all 0.3s;
}
.cid-v28tBkkauX .navbar .dropdown-item {
  padding: 0;
  margin: 8px 0;
}
.cid-v28tBkkauX .navbar .navbar-logo img {
  max-width: 40px;
  min-height: 40px;
  object-fit: contain;
  border-radius: 10px !important;
}
.cid-v28tBkkauX .navbar .navbar-collapse {
  justify-content: center;
  justify-content: flex-end;
  z-index: 1;
}
.cid-v28tBkkauX .navbar.collapsed {
  justify-content: center;
}
.cid-v28tBkkauX .navbar.collapsed .nav-item .nav-link::before {
  display: none;
}
.cid-v28tBkkauX .navbar.collapsed.opened .dropdown-menu {
  top: 0;
}
.cid-v28tBkkauX .navbar.collapsed .dropdown-menu .dropdown-submenu {
  left: 0 !important;
}
.cid-v28tBkkauX .navbar.collapsed .dropdown-menu .dropdown-item:after {
  right: auto;
}
.cid-v28tBkkauX .navbar.collapsed ul.navbar-nav li {
  margin: auto;
}
.cid-v28tBkkauX .navbar.collapsed .dropdown-menu .dropdown-item {
  padding: 0.25rem 1.5rem;
  text-align: left;
}
.cid-v28tBkkauX .navbar.collapsed .icons-menu {
  padding: 0;
}
@media (max-width: 991px) {
  .cid-v28tBkkauX .navbar .nav-item {
    padding: 0.5rem 0;
  }
  .cid-v28tBkkauX .navbar .navbar-collapse {
    padding: 34px 0;
    border-radius: 16px;
    width: 100%;
  }
  .cid-v28tBkkauX .navbar .nav-item .nav-link::before {
    display: none;
  }
  .cid-v28tBkkauX .navbar.opened .dropdown-menu {
    top: 0;
  }
  .cid-v28tBkkauX .navbar .dropdown-menu {
    padding: 6px 0 6px 15px;
  }
  .cid-v28tBkkauX .navbar .dropdown-menu .dropdown-submenu {
    left: 0 !important;
  }
  .cid-v28tBkkauX .navbar .dropdown-menu .dropdown-item:after {
    right: auto;
    margin-top: -0.4rem;
  }
  .cid-v28tBkkauX .navbar .navbar-logo img {
    height: 3rem !important;
  }
  .cid-v28tBkkauX .navbar ul.navbar-nav {
    overflow: hidden;
    margin: 0;
  }
  .cid-v28tBkkauX .navbar ul.navbar-nav li {
    margin: 0;
  }
  .cid-v28tBkkauX .navbar .dropdown-menu .dropdown-item {
    padding: 0 !important;
    margin: 0;
    margin-top: 8px;
    text-align: left;
  }
  .cid-v28tBkkauX .navbar .navbar-brand {
    flex-shrink: initial;
    flex-basis: auto;
    word-break: break-word;
    padding-right: 0;
    width: 100%;
    justify-content: space-between;
  }
  .cid-v28tBkkauX .navbar .navbar-toggler {
    flex-basis: auto;
  }
  .cid-v28tBkkauX .navbar .icons-menu {
    padding: 0;
  }
}
.cid-v28tBkkauX .navbar.navbar-short {
  min-height: 60px;
}
.cid-v28tBkkauX .navbar.navbar-short .navbar-logo img {
  height: 2.5rem !important;
}
.cid-v28tBkkauX .navbar.navbar-short .navbar-brand {
  min-height: 60px;
  padding: 0;
}
.cid-v28tBkkauX .navbar-brand {
  min-height: 70px;
  flex-shrink: 0;
  align-items: center;
  margin-right: 0;
  padding: 10px 0;
  transition: all 0.3s;
  word-break: break-word;
  z-index: 1;
}
.cid-v28tBkkauX .navbar-brand .navbar-caption {
  line-height: inherit !important;
  font-weight: 400;
}
.cid-v28tBkkauX .navbar-brand .navbar-logo a {
  outline: none;
}
.cid-v28tBkkauX .dropdown-item.active,
.cid-v28tBkkauX .dropdown-item:active {
  background-color: transparent;
}
.cid-v28tBkkauX .navbar-expand-lg .navbar-nav .nav-link {
  margin: 8px 12px !important;
}
@media (max-width: 991px) {
  .cid-v28tBkkauX .navbar-expand-lg .navbar-nav .nav-link {
    margin: 8px 10px !important;
  }
}
.cid-v28tBkkauX .nav-dropdown .link.dropdown-toggle {
  margin-right: 1.667em;
}
.cid-v28tBkkauX .nav-dropdown .link.dropdown-toggle[aria-expanded="true"] {
  margin-right: 0;
  padding: 0.667em 1.667em;
}
.cid-v28tBkkauX .navbar .dropdown.open > .dropdown-menu {
  display: block;
}
.cid-v28tBkkauX ul.navbar-nav {
  flex-wrap: wrap;
  padding: 0;
}
.cid-v28tBkkauX .navbar-buttons {
  text-align: center;
  min-width: 170px;
}
.cid-v28tBkkauX button.navbar-toggler {
  outline: none;
  width: 48px;
  height: 48px;
  border-radius: 50%;
  cursor: pointer;
  transition: all 0.2s;
  position: relative;
  align-self: center;
  color: #f4f4f6;
  background: #f4f4f6;
}
.cid-v28tBkkauX button.navbar-toggler .hamburger span {
  position: absolute;
  right: 10px;
  margin-top: 14px;
  width: 26px;
  height: 2px;
  border-right: 5px;
  background-color: #141414;
}
.cid-v28tBkkauX button.navbar-toggler .hamburger span:nth-child(1) {
  top: 0;
  transition: all 0.2s;
}
.cid-v28tBkkauX button.navbar-toggler .hamburger span:nth-child(2) {
  top: 8px;
  transition: all 0.15s;
}
.cid-v28tBkkauX button.navbar-toggler .hamburger span:nth-child(3) {
  top: 8px;
  transition: all 0.15s;
}
.cid-v28tBkkauX button.navbar-toggler .hamburger span:nth-child(4) {
  top: 16px;
  transition: all 0.2s;
}
.cid-v28tBkkauX nav.opened .hamburger span:nth-child(1) {
  top: 8px;
  width: 0;
  opacity: 0;
  right: 50%;
  transition: all 0.2s;
}
.cid-v28tBkkauX nav.opened .hamburger span:nth-child(2) {
  transform: rotate(45deg);
  transition: all 0.25s;
}
.cid-v28tBkkauX nav.opened .hamburger span:nth-child(3) {
  transform: rotate(-45deg);
  transition: all 0.25s;
}
.cid-v28tBkkauX nav.opened .hamburger span:nth-child(4) {
  top: 8px;
  width: 0;
  opacity: 0;
  right: 50%;
  transition: all 0.2s;
}
.cid-v28tBkkauX a.nav-link {
  display: flex;
  align-items: center;
  justify-content: flex-start;
}
.cid-v28tBkkauX .icons-menu {
  flex-wrap: nowrap;
  display: flex;
  justify-content: center;
  padding: 0;
  text-align: center;
  margin-bottom: 35px;
}
@media screen and (-ms-high-contrast: active), (-ms-high-contrast: none) {
  .cid-v28tBkkauX .navbar {
    height: 70px;
  }
  .cid-v28tBkkauX .navbar.opened {
    height: auto;
  }
  .cid-v28tBkkauX .nav-item .nav-link:hover::before {
    width: 175%;
    max-width: calc(100% + 2rem);
    left: -1rem;
  }
}
.cid-v28tBkkauX .navbar-dropdown .navbar-logo {
  margin-right: 10px;
}
@media (min-width: 768px) {
  .cid-v28tBkkauX .container-fluid {
    padding-left: 64px;
    padding-right: 64px;
  }
}
.cid-v28tBkkauX .mbr-section-btn-main .btn {
  margin: 8px;
  min-width: 180px;
}
.cid-v28tBkkauX .mbr-section-btn-main .btn::before {
  background-image: linear-gradient(90deg, #83c5be 0%, transparent 100%);
}
.cid-v28tBkkauX .mbr-section-btn-main .btn:hover,
.cid-v28tBkkauX .mbr-section-btn-main .btn:focus {
  box-shadow: inset 250px 10px 5px #006d77 !important;
  border-color: #006d77 !important;
}
.cid-v28tBkkauX .mbr-section-btn .btn::before {
  background-image: linear-gradient(90deg, #83c5be 0%, transparent 100%);
}
.cid-v28tBkkauX .mbr-section-btn .btn:hover,
.cid-v28tBkkauX .mbr-section-btn .btn:focus {
  box-shadow: inset 250px 10px 5px #006d77 !important;
  border-color: #006d77 !important;
}
.cid-v28tBkkauX .navbar-caption:hover {
  color: #e29578;
}
@media (min-width: 992px) {
  .cid-v28tBkkauX .dropdown-menu.dropdown-submenu {
    left: 175px !important;
    top: -45% !important;
  }
}
.cid-v28tBkkauX .text_widget {
  margin-bottom: 32px;
}
.cid-v28tBkkauX .text_widget a {
  transition: all 0.3s ease-out;
}
.cid-v28tBkkauX .text_widget a:hover,
.cid-v28tBkkauX .text_widget a:focus {
  opacity: 0.8;
}
@media (min-width: 992px) {
  .cid-v28tBkkauX .navbar-nav.nav-dropdown {
    display: -webkit-flex;
    width: 100%;
    justify-content: flex-end;
    min-width: 200px;
  }
}
.cid-v28tBkkauX .icons-menu-main {
  display: flex;
}
@media (max-width: 992px) {
  .cid-v28tBkkauX .icons-menu-main {
    padding: 0 10px;
  }
}
.cid-v28tBkkauX .mbr-section-subtitle {
  color: #141414;
  text-align: center;
}
.cid-v28tBkkauX .navbar-caption {
  color: #000000;
}
.cid-v28tBkkauX .mbr-text {
  color: #141414;
  text-align: center;
}
.cid-v28tBkkauX .mbr-section-subtitle,
.cid-v28tBkkauX .text_widget,
.cid-v28tBkkauX .mbr-section-btn {
  text-align: center;
}
.cid-v28tBkkauX a[class*="text-"]:not(.nav-link):not(.dropdown-item):not([role]):not(.navbar-caption):hover {
  background-image: none;
}
.cid-v28tBkkauX .nav-link,
.cid-v28tBkkauX .dropdown-item {
  color: #000000;
}
.cid-v28tBMw0n3 {
  background-color: transparent;
}
.cid-v28tBMw0n3 .navbar-dropdown {
  background-color: #f4f4f6 !important;
  padding: 0;
}
.cid-v28tBMw0n3 .navbar.navbar-expand-lg .dropdown .dropdown-menu {
  background-color: #f4f4f6 !important;
  background: #f4f4f6;
}
.cid-v28tBMw0n3 .navbar.navbar-expand-lg .dropdown .dropdown-menu .dropdown-submenu {
  margin: 0;
  left: 100%;
}
.cid-v28tBMw0n3 .menu_box {
  flex-wrap: nowrap;
}
@media (max-width: 991px) {
  .cid-v28tBMw0n3 .menu_box {
    flex-direction: column;
    align-items: flex-start;
  }
  .cid-v28tBMw0n3 .menu_box .navbar.opened,
  .cid-v28tBMw0n3 .menu_box .navbar-collapse {
    background-color: #f4f4f6 !important;
    transition: all 0s ease 0s;
  }
}
.cid-v28tBMw0n3 .navbar-dropdown {
  position: relative !important;
}
.cid-v28tBMw0n3 .btn {
  min-height: auto;
  box-shadow: none;
  margin-top: 0;
}
.cid-v28tBMw0n3 .btn:hover {
  box-shadow: none;
}
.cid-v28tBMw0n3 .nav-item {
  margin: 4px 15px;
}
@media (min-width: 1200px) {
  .cid-v28tBMw0n3 .nav-item {
    margin: 4px 20px;
  }
}
@media (max-width: 991px) {
  .cid-v28tBMw0n3 .nav-item {
    margin: 0 !important;
  }
}
.cid-v28tBMw0n3 .nav-item .nav-link {
  transition: all 0.5s ease-out;
  border-radius: 0.5rem !important;
  position: relative;
}
.cid-v28tBMw0n3 .nav-item .nav-link::before {
  content: '';
  position: absolute;
  bottom: 0;
  left: 0;
  background-image: linear-gradient(90deg, #006d77 -5%, #83c5be 95%);
  height: 1px;
  width: 0;
  transition: all 0.3s ease-in-out;
}
.cid-v28tBMw0n3 .nav-item .nav-link:hover::before,
.cid-v28tBMw0n3 .nav-item .nav-link:focus::before {
  width: 100%;
}
.cid-v28tBMw0n3 .dropdown-menu {
  border-radius: 0;
  box-shadow: none;
  text-align: left;
}
@media (min-width: 992px) {
  .cid-v28tBMw0n3 .dropdown-menu {
    padding: 18px 34px 22px;
    min-width: 250px;
    top: auto !important;
    left: -40px !important;
  }
  .cid-v28tBMw0n3 .dropdown-menu.dropdown-submenu {
    left: 215px !important;
    top: -45% !important;
  }
}
@media (max-width: 991px) {
  .cid-v28tBMw0n3 .dropdown-menu .dropdown-toggle[data-toggle="dropdown-submenu"]::after,
  .cid-v28tBMw0n3 .link.dropdown-toggle::after {
    display: inline-block;
    width: 7px;
    height: 7px;
    margin-left: 0.5rem;
    margin-bottom: 2px;
    content: "";
    border: 2px solid;
    border-left: none;
    border-top: none;
    transform: rotate(-45deg);
    right: 15px;
    position: absolute;
    margin-top: -2px;
  }
  .cid-v28tBMw0n3 .show.dropdown-toggle[aria-expanded="true"]::after {
    transform: rotate(45deg);
    margin-top: -4px;
  }
  .cid-v28tBMw0n3 .offcanvas_box {
    display: none;
  }
}
.cid-v28tBMw0n3 .dropdown-item {
  border: none;
  font-weight: 300 !important;
}
.cid-v28tBMw0n3 .nav-dropdown .link {
  font-weight: 400 !important;
  padding: 0 !important;
  margin: 0 !important;
}
.cid-v28tBMw0n3 .nav-dropdown .link.dropdown-toggle::after {
  margin-left: 0.5rem;
  margin-top: 0;
}
.cid-v28tBMw0n3 .container {
  display: flex;
  margin: auto;
}
.cid-v28tBMw0n3 .iconfont-wrapper {
  color: #141414;
  font-size: 17px;
  margin-right: 10px;
  margin-bottom: 5px;
  width: 25px;
  height: 25px;
  border-radius: 50%;
  display: flex;
  justify-content: center;
  align-items: center;
  transition: all 0.2s ease-in-out;
}
.cid-v28tBMw0n3 .iconfont-wrapper:last-child {
  margin-right: 0;
}
.cid-v28tBMw0n3 .iconfont-wrapper:hover {
  opacity: 0.5;
}
.cid-v28tBMw0n3 .navbar-nav {
  margin: 0 1rem;
}
@media (min-width: 992px) {
  .cid-v28tBMw0n3 .navbar-nav {
    margin: 0;
  }
}
.cid-v28tBMw0n3 .dropdown-menu,
.cid-v28tBMw0n3 .navbar.opened {
  background-color: false !important;
}
.cid-v28tBMw0n3 .nav-item:focus,
.cid-v28tBMw0n3 .nav-link:focus {
  outline: none;
}
.cid-v28tBMw0n3 .dropdown .dropdown-menu .dropdown-item {
  width: auto;
  transition: all 0.25s ease-in-out;
}
.cid-v28tBMw0n3 .dropdown .dropdown-menu .dropdown-item::after {
  right: 0.5rem;
}
.cid-v28tBMw0n3 .dropdown .dropdown-menu .dropdown-item .mbr-iconfont {
  margin-right: 0.5rem;
  vertical-align: sub;
}
.cid-v28tBMw0n3 .dropdown .dropdown-menu .dropdown-item .mbr-iconfont:before {
  display: inline-block;
  transform: scale(1, 1);
  transition: all 0.25s ease-in-out;
}
.cid-v28tBMw0n3 .collapsed .dropdown-menu .dropdown-item:before {
  display: none;
}
.cid-v28tBMw0n3 .collapsed .dropdown .dropdown-menu .dropdown-item {
  padding: 0.235em 1.5em 0.235em 1.5em !important;
  transition: none;
  margin: 0 !important;
}
.cid-v28tBMw0n3 .navbar {
  min-height: 70px;
  padding: 10px 0;
  transition: all 0.3s;
  border-bottom-width: 0;
}
@media (max-width: 992px) {
  .cid-v28tBMw0n3 .navbar {
    min-height: 30px;
    max-height: none;
  }
}
.cid-v28tBMw0n3 .navbar.opened {
  transition: all 0.3s;
}
.cid-v28tBMw0n3 .navbar .dropdown-item {
  padding: 0;
  margin: 8px 0;
}
.cid-v28tBMw0n3 .navbar .navbar-logo img {
  max-width: 40px;
  min-height: 40px;
  object-fit: contain;
  border-radius: 10px !important;
}
.cid-v28tBMw0n3 .navbar .navbar-collapse {
  justify-content: center;
  justify-content: flex-end;
  z-index: 1;
}
.cid-v28tBMw0n3 .navbar.collapsed {
  justify-content: center;
}
.cid-v28tBMw0n3 .navbar.collapsed .nav-item .nav-link::before {
  display: none;
}
.cid-v28tBMw0n3 .navbar.collapsed.opened .dropdown-menu {
  top: 0;
}
.cid-v28tBMw0n3 .navbar.collapsed .dropdown-menu .dropdown-submenu {
  left: 0 !important;
}
.cid-v28tBMw0n3 .navbar.collapsed .dropdown-menu .dropdown-item:after {
  right: auto;
}
.cid-v28tBMw0n3 .navbar.collapsed ul.navbar-nav li {
  margin: auto;
}
.cid-v28tBMw0n3 .navbar.collapsed .dropdown-menu .dropdown-item {
  padding: 0.25rem 1.5rem;
  text-align: left;
}
.cid-v28tBMw0n3 .navbar.collapsed .icons-menu {
  padding: 0;
}
@media (max-width: 991px) {
  .cid-v28tBMw0n3 .navbar .nav-item {
    padding: 0.5rem 0;
  }
  .cid-v28tBMw0n3 .navbar .navbar-collapse {
    padding: 34px 0;
    border-radius: 16px;
    width: 100%;
  }
  .cid-v28tBMw0n3 .navbar .nav-item .nav-link::before {
    display: none;
  }
  .cid-v28tBMw0n3 .navbar.opened .dropdown-menu {
    top: 0;
  }
  .cid-v28tBMw0n3 .navbar .dropdown-menu {
    padding: 6px 0 6px 15px;
  }
  .cid-v28tBMw0n3 .navbar .dropdown-menu .dropdown-submenu {
    left: 0 !important;
  }
  .cid-v28tBMw0n3 .navbar .dropdown-menu .dropdown-item:after {
    right: auto;
    margin-top: -0.4rem;
  }
  .cid-v28tBMw0n3 .navbar .navbar-logo img {
    height: 3rem !important;
  }
  .cid-v28tBMw0n3 .navbar ul.navbar-nav {
    overflow: hidden;
    margin: 0;
  }
  .cid-v28tBMw0n3 .navbar ul.navbar-nav li {
    margin: 0;
  }
  .cid-v28tBMw0n3 .navbar .dropdown-menu .dropdown-item {
    padding: 0 !important;
    margin: 0;
    margin-top: 8px;
    text-align: left;
  }
  .cid-v28tBMw0n3 .navbar .navbar-brand {
    flex-shrink: initial;
    flex-basis: auto;
    word-break: break-word;
    padding-right: 0;
    width: 100%;
    justify-content: space-between;
  }
  .cid-v28tBMw0n3 .navbar .navbar-toggler {
    flex-basis: auto;
  }
  .cid-v28tBMw0n3 .navbar .icons-menu {
    padding: 0;
  }
}
.cid-v28tBMw0n3 .navbar.navbar-short {
  min-height: 60px;
}
.cid-v28tBMw0n3 .navbar.navbar-short .navbar-logo img {
  height: 2.5rem !important;
}
.cid-v28tBMw0n3 .navbar.navbar-short .navbar-brand {
  min-height: 60px;
  padding: 0;
}
.cid-v28tBMw0n3 .navbar-brand {
  min-height: 70px;
  flex-shrink: 0;
  align-items: center;
  margin-right: 0;
  padding: 10px 0;
  transition: all 0.3s;
  word-break: break-word;
  z-index: 1;
}
.cid-v28tBMw0n3 .navbar-brand .navbar-caption {
  line-height: inherit !important;
  font-weight: 400;
}
.cid-v28tBMw0n3 .navbar-brand .navbar-logo a {
  outline: none;
}
.cid-v28tBMw0n3 .dropdown-item.active,
.cid-v28tBMw0n3 .dropdown-item:active {
  background-color: transparent;
}
.cid-v28tBMw0n3 .navbar-expand-lg .navbar-nav .nav-link {
  margin: 8px 12px !important;
}
@media (max-width: 991px) {
  .cid-v28tBMw0n3 .navbar-expand-lg .navbar-nav .nav-link {
    margin: 8px 10px !important;
  }
}
.cid-v28tBMw0n3 .nav-dropdown .link.dropdown-toggle {
  margin-right: 1.667em;
}
.cid-v28tBMw0n3 .nav-dropdown .link.dropdown-toggle[aria-expanded="true"] {
  margin-right: 0;
  padding: 0.667em 1.667em;
}
.cid-v28tBMw0n3 .navbar .dropdown.open > .dropdown-menu {
  display: block;
}
.cid-v28tBMw0n3 ul.navbar-nav {
  flex-wrap: wrap;
  padding: 0;
}
.cid-v28tBMw0n3 .navbar-buttons {
  text-align: center;
  min-width: 170px;
}
.cid-v28tBMw0n3 button.navbar-toggler {
  outline: none;
  width: 48px;
  height: 48px;
  border-radius: 50%;
  cursor: pointer;
  transition: all 0.2s;
  position: relative;
  align-self: center;
  color: #f4f4f6;
  background: #f4f4f6;
}
.cid-v28tBMw0n3 button.navbar-toggler .hamburger span {
  position: absolute;
  right: 10px;
  margin-top: 14px;
  width: 26px;
  height: 2px;
  border-right: 5px;
  background-color: #141414;
}
.cid-v28tBMw0n3 button.navbar-toggler .hamburger span:nth-child(1) {
  top: 0;
  transition: all 0.2s;
}
.cid-v28tBMw0n3 button.navbar-toggler .hamburger span:nth-child(2) {
  top: 8px;
  transition: all 0.15s;
}
.cid-v28tBMw0n3 button.navbar-toggler .hamburger span:nth-child(3) {
  top: 8px;
  transition: all 0.15s;
}
.cid-v28tBMw0n3 button.navbar-toggler .hamburger span:nth-child(4) {
  top: 16px;
  transition: all 0.2s;
}
.cid-v28tBMw0n3 nav.opened .hamburger span:nth-child(1) {
  top: 8px;
  width: 0;
  opacity: 0;
  right: 50%;
  transition: all 0.2s;
}
.cid-v28tBMw0n3 nav.opened .hamburger span:nth-child(2) {
  transform: rotate(45deg);
  transition: all 0.25s;
}
.cid-v28tBMw0n3 nav.opened .hamburger span:nth-child(3) {
  transform: rotate(-45deg);
  transition: all 0.25s;
}
.cid-v28tBMw0n3 nav.opened .hamburger span:nth-child(4) {
  top: 8px;
  width: 0;
  opacity: 0;
  right: 50%;
  transition: all 0.2s;
}
.cid-v28tBMw0n3 a.nav-link {
  display: flex;
  align-items: center;
  justify-content: flex-start;
}
.cid-v28tBMw0n3 .icons-menu {
  flex-wrap: nowrap;
  display: flex;
  justify-content: center;
  padding: 0;
  text-align: center;
  margin-bottom: 35px;
}
@media screen and (-ms-high-contrast: active), (-ms-high-contrast: none) {
  .cid-v28tBMw0n3 .navbar {
    height: 70px;
  }
  .cid-v28tBMw0n3 .navbar.opened {
    height: auto;
  }
  .cid-v28tBMw0n3 .nav-item .nav-link:hover::before {
    width: 175%;
    max-width: calc(100% + 2rem);
    left: -1rem;
  }
}
.cid-v28tBMw0n3 .navbar-dropdown .navbar-logo {
  margin-right: 10px;
}
@media (min-width: 768px) {
  .cid-v28tBMw0n3 .container-fluid {
    padding-left: 64px;
    padding-right: 64px;
  }
}
.cid-v28tBMw0n3 .mbr-section-btn-main .btn {
  margin: 8px;
  min-width: 180px;
}
.cid-v28tBMw0n3 .mbr-section-btn-main .btn::before {
  background-image: linear-gradient(90deg, #83c5be 0%, transparent 100%);
}
.cid-v28tBMw0n3 .mbr-section-btn-main .btn:hover,
.cid-v28tBMw0n3 .mbr-section-btn-main .btn:focus {
  box-shadow: inset 250px 10px 5px #006d77 !important;
  border-color: #006d77 !important;
}
.cid-v28tBMw0n3 .mbr-section-btn .btn::before {
  background-image: linear-gradient(90deg, #83c5be 0%, transparent 100%);
}
.cid-v28tBMw0n3 .mbr-section-btn .btn:hover,
.cid-v28tBMw0n3 .mbr-section-btn .btn:focus {
  box-shadow: inset 250px 10px 5px #006d77 !important;
  border-color: #006d77 !important;
}
.cid-v28tBMw0n3 .navbar-caption:hover {
  color: #e29578;
}
@media (min-width: 992px) {
  .cid-v28tBMw0n3 .dropdown-menu.dropdown-submenu {
    left: 175px !important;
    top: -45% !important;
  }
}
.cid-v28tBMw0n3 .text_widget {
  margin-bottom: 32px;
}
.cid-v28tBMw0n3 .text_widget a {
  transition: all 0.3s ease-out;
}
.cid-v28tBMw0n3 .text_widget a:hover,
.cid-v28tBMw0n3 .text_widget a:focus {
  opacity: 0.8;
}
@media (min-width: 992px) {
  .cid-v28tBMw0n3 .navbar-nav.nav-dropdown {
    display: -webkit-flex;
    width: 100%;
    justify-content: flex-end;
    min-width: 200px;
  }
}
.cid-v28tBMw0n3 .icons-menu-main {
  display: flex;
}
@media (max-width: 992px) {
  .cid-v28tBMw0n3 .icons-menu-main {
    padding: 0 10px;
  }
}
.cid-v28tBMw0n3 .mbr-section-subtitle {
  color: #141414;
  text-align: center;
}
.cid-v28tBMw0n3 .navbar-caption {
  color: #000000;
}
.cid-v28tBMw0n3 .mbr-text {
  color: #141414;
  text-align: center;
}
.cid-v28tBMw0n3 .mbr-section-subtitle,
.cid-v28tBMw0n3 .text_widget,
.cid-v28tBMw0n3 .mbr-section-btn {
  text-align: center;
}
.cid-v28tBMw0n3 a[class*="text-"]:not(.nav-link):not(.dropdown-item):not([role]):not(.navbar-caption):hover {
  background-image: none;
}
.cid-v28tBMw0n3 .nav-link,
.cid-v28tBMw0n3 .dropdown-item {
  color: #000000;
}
.cid-v28tCeKxAT {
  background-color: transparent;
}
.cid-v28tCeKxAT .navbar-dropdown {
  background-color: #f4f4f6 !important;
  padding: 0;
}
.cid-v28tCeKxAT .navbar.navbar-expand-lg .dropdown .dropdown-menu {
  background-color: #f4f4f6 !important;
  background: #f4f4f6;
}
.cid-v28tCeKxAT .navbar.navbar-expand-lg .dropdown .dropdown-menu .dropdown-submenu {
  margin: 0;
  left: 100%;
}
.cid-v28tCeKxAT .menu_box {
  flex-wrap: nowrap;
}
@media (max-width: 991px) {
  .cid-v28tCeKxAT .menu_box {
    flex-direction: column;
    align-items: flex-start;
  }
  .cid-v28tCeKxAT .menu_box .navbar.opened,
  .cid-v28tCeKxAT .menu_box .navbar-collapse {
    background-color: #f4f4f6 !important;
    transition: all 0s ease 0s;
  }
}
.cid-v28tCeKxAT .navbar-dropdown {
  position: relative !important;
}
.cid-v28tCeKxAT .btn {
  min-height: auto;
  box-shadow: none;
  margin-top: 0;
}
.cid-v28tCeKxAT .btn:hover {
  box-shadow: none;
}
.cid-v28tCeKxAT .nav-item {
  margin: 4px 15px;
}
@media (min-width: 1200px) {
  .cid-v28tCeKxAT .nav-item {
    margin: 4px 20px;
  }
}
@media (max-width: 991px) {
  .cid-v28tCeKxAT .nav-item {
    margin: 0 !important;
  }
}
.cid-v28tCeKxAT .nav-item .nav-link {
  transition: all 0.5s ease-out;
  border-radius: 0.5rem !important;
  position: relative;
}
.cid-v28tCeKxAT .nav-item .nav-link::before {
  content: '';
  position: absolute;
  bottom: 0;
  left: 0;
  background-image: linear-gradient(90deg, #006d77 -5%, #83c5be 95%);
  height: 1px;
  width: 0;
  transition: all 0.3s ease-in-out;
}
.cid-v28tCeKxAT .nav-item .nav-link:hover::before,
.cid-v28tCeKxAT .nav-item .nav-link:focus::before {
  width: 100%;
}
.cid-v28tCeKxAT .dropdown-menu {
  border-radius: 0;
  box-shadow: none;
  text-align: left;
}
@media (min-width: 992px) {
  .cid-v28tCeKxAT .dropdown-menu {
    padding: 18px 34px 22px;
    min-width: 250px;
    top: auto !important;
    left: -40px !important;
  }
  .cid-v28tCeKxAT .dropdown-menu.dropdown-submenu {
    left: 215px !important;
    top: -45% !important;
  }
}
@media (max-width: 991px) {
  .cid-v28tCeKxAT .dropdown-menu .dropdown-toggle[data-toggle="dropdown-submenu"]::after,
  .cid-v28tCeKxAT .link.dropdown-toggle::after {
    display: inline-block;
    width: 7px;
    height: 7px;
    margin-left: 0.5rem;
    margin-bottom: 2px;
    content: "";
    border: 2px solid;
    border-left: none;
    border-top: none;
    transform: rotate(-45deg);
    right: 15px;
    position: absolute;
    margin-top: -2px;
  }
  .cid-v28tCeKxAT .show.dropdown-toggle[aria-expanded="true"]::after {
    transform: rotate(45deg);
    margin-top: -4px;
  }
  .cid-v28tCeKxAT .offcanvas_box {
    display: none;
  }
}
.cid-v28tCeKxAT .dropdown-item {
  border: none;
  font-weight: 300 !important;
}
.cid-v28tCeKxAT .nav-dropdown .link {
  font-weight: 400 !important;
  padding: 0 !important;
  margin: 0 !important;
}
.cid-v28tCeKxAT .nav-dropdown .link.dropdown-toggle::after {
  margin-left: 0.5rem;
  margin-top: 0;
}
.cid-v28tCeKxAT .container {
  display: flex;
  margin: auto;
}
.cid-v28tCeKxAT .iconfont-wrapper {
  color: #141414;
  font-size: 17px;
  margin-right: 10px;
  margin-bottom: 5px;
  width: 25px;
  height: 25px;
  border-radius: 50%;
  display: flex;
  justify-content: center;
  align-items: center;
  transition: all 0.2s ease-in-out;
}
.cid-v28tCeKxAT .iconfont-wrapper:last-child {
  margin-right: 0;
}
.cid-v28tCeKxAT .iconfont-wrapper:hover {
  opacity: 0.5;
}
.cid-v28tCeKxAT .navbar-nav {
  margin: 0 1rem;
}
@media (min-width: 992px) {
  .cid-v28tCeKxAT .navbar-nav {
    margin: 0;
  }
}
.cid-v28tCeKxAT .dropdown-menu,
.cid-v28tCeKxAT .navbar.opened {
  background-color: false !important;
}
.cid-v28tCeKxAT .nav-item:focus,
.cid-v28tCeKxAT .nav-link:focus {
  outline: none;
}
.cid-v28tCeKxAT .dropdown .dropdown-menu .dropdown-item {
  width: auto;
  transition: all 0.25s ease-in-out;
}
.cid-v28tCeKxAT .dropdown .dropdown-menu .dropdown-item::after {
  right: 0.5rem;
}
.cid-v28tCeKxAT .dropdown .dropdown-menu .dropdown-item .mbr-iconfont {
  margin-right: 0.5rem;
  vertical-align: sub;
}
.cid-v28tCeKxAT .dropdown .dropdown-menu .dropdown-item .mbr-iconfont:before {
  display: inline-block;
  transform: scale(1, 1);
  transition: all 0.25s ease-in-out;
}
.cid-v28tCeKxAT .collapsed .dropdown-menu .dropdown-item:before {
  display: none;
}
.cid-v28tCeKxAT .collapsed .dropdown .dropdown-menu .dropdown-item {
  padding: 0.235em 1.5em 0.235em 1.5em !important;
  transition: none;
  margin: 0 !important;
}
.cid-v28tCeKxAT .navbar {
  min-height: 70px;
  padding: 10px 0;
  transition: all 0.3s;
  border-bottom-width: 0;
}
@media (max-width: 992px) {
  .cid-v28tCeKxAT .navbar {
    min-height: 30px;
    max-height: none;
  }
}
.cid-v28tCeKxAT .navbar.opened {
  transition: all 0.3s;
}
.cid-v28tCeKxAT .navbar .dropdown-item {
  padding: 0;
  margin: 8px 0;
}
.cid-v28tCeKxAT .navbar .navbar-logo img {
  max-width: 40px;
  min-height: 40px;
  object-fit: contain;
  border-radius: 10px !important;
}
.cid-v28tCeKxAT .navbar .navbar-collapse {
  justify-content: center;
  justify-content: flex-end;
  z-index: 1;
}
.cid-v28tCeKxAT .navbar.collapsed {
  justify-content: center;
}
.cid-v28tCeKxAT .navbar.collapsed .nav-item .nav-link::before {
  display: none;
}
.cid-v28tCeKxAT .navbar.collapsed.opened .dropdown-menu {
  top: 0;
}
.cid-v28tCeKxAT .navbar.collapsed .dropdown-menu .dropdown-submenu {
  left: 0 !important;
}
.cid-v28tCeKxAT .navbar.collapsed .dropdown-menu .dropdown-item:after {
  right: auto;
}
.cid-v28tCeKxAT .navbar.collapsed ul.navbar-nav li {
  margin: auto;
}
.cid-v28tCeKxAT .navbar.collapsed .dropdown-menu .dropdown-item {
  padding: 0.25rem 1.5rem;
  text-align: left;
}
.cid-v28tCeKxAT .navbar.collapsed .icons-menu {
  padding: 0;
}
@media (max-width: 991px) {
  .cid-v28tCeKxAT .navbar .nav-item {
    padding: 0.5rem 0;
  }
  .cid-v28tCeKxAT .navbar .navbar-collapse {
    padding: 34px 0;
    border-radius: 16px;
    width: 100%;
  }
  .cid-v28tCeKxAT .navbar .nav-item .nav-link::before {
    display: none;
  }
  .cid-v28tCeKxAT .navbar.opened .dropdown-menu {
    top: 0;
  }
  .cid-v28tCeKxAT .navbar .dropdown-menu {
    padding: 6px 0 6px 15px;
  }
  .cid-v28tCeKxAT .navbar .dropdown-menu .dropdown-submenu {
    left: 0 !important;
  }
  .cid-v28tCeKxAT .navbar .dropdown-menu .dropdown-item:after {
    right: auto;
    margin-top: -0.4rem;
  }
  .cid-v28tCeKxAT .navbar .navbar-logo img {
    height: 3rem !important;
  }
  .cid-v28tCeKxAT .navbar ul.navbar-nav {
    overflow: hidden;
    margin: 0;
  }
  .cid-v28tCeKxAT .navbar ul.navbar-nav li {
    margin: 0;
  }
  .cid-v28tCeKxAT .navbar .dropdown-menu .dropdown-item {
    padding: 0 !important;
    margin: 0;
    margin-top: 8px;
    text-align: left;
  }
  .cid-v28tCeKxAT .navbar .navbar-brand {
    flex-shrink: initial;
    flex-basis: auto;
    word-break: break-word;
    padding-right: 0;
    width: 100%;
    justify-content: space-between;
  }
  .cid-v28tCeKxAT .navbar .navbar-toggler {
    flex-basis: auto;
  }
  .cid-v28tCeKxAT .navbar .icons-menu {
    padding: 0;
  }
}
.cid-v28tCeKxAT .navbar.navbar-short {
  min-height: 60px;
}
.cid-v28tCeKxAT .navbar.navbar-short .navbar-logo img {
  height: 2.5rem !important;
}
.cid-v28tCeKxAT .navbar.navbar-short .navbar-brand {
  min-height: 60px;
  padding: 0;
}
.cid-v28tCeKxAT .navbar-brand {
  min-height: 70px;
  flex-shrink: 0;
  align-items: center;
  margin-right: 0;
  padding: 10px 0;
  transition: all 0.3s;
  word-break: break-word;
  z-index: 1;
}
.cid-v28tCeKxAT .navbar-brand .navbar-caption {
  line-height: inherit !important;
  font-weight: 400;
}
.cid-v28tCeKxAT .navbar-brand .navbar-logo a {
  outline: none;
}
.cid-v28tCeKxAT .dropdown-item.active,
.cid-v28tCeKxAT .dropdown-item:active {
  background-color: transparent;
}
.cid-v28tCeKxAT .navbar-expand-lg .navbar-nav .nav-link {
  margin: 8px 12px !important;
}
@media (max-width: 991px) {
  .cid-v28tCeKxAT .navbar-expand-lg .navbar-nav .nav-link {
    margin: 8px 10px !important;
  }
}
.cid-v28tCeKxAT .nav-dropdown .link.dropdown-toggle {
  margin-right: 1.667em;
}
.cid-v28tCeKxAT .nav-dropdown .link.dropdown-toggle[aria-expanded="true"] {
  margin-right: 0;
  padding: 0.667em 1.667em;
}
.cid-v28tCeKxAT .navbar .dropdown.open > .dropdown-menu {
  display: block;
}
.cid-v28tCeKxAT ul.navbar-nav {
  flex-wrap: wrap;
  padding: 0;
}
.cid-v28tCeKxAT .navbar-buttons {
  text-align: center;
  min-width: 170px;
}
.cid-v28tCeKxAT button.navbar-toggler {
  outline: none;
  width: 48px;
  height: 48px;
  border-radius: 50%;
  cursor: pointer;
  transition: all 0.2s;
  position: relative;
  align-self: center;
  color: #f4f4f6;
  background: #f4f4f6;
}
.cid-v28tCeKxAT button.navbar-toggler .hamburger span {
  position: absolute;
  right: 10px;
  margin-top: 14px;
  width: 26px;
  height: 2px;
  border-right: 5px;
  background-color: #141414;
}
.cid-v28tCeKxAT button.navbar-toggler .hamburger span:nth-child(1) {
  top: 0;
  transition: all 0.2s;
}
.cid-v28tCeKxAT button.navbar-toggler .hamburger span:nth-child(2) {
  top: 8px;
  transition: all 0.15s;
}
.cid-v28tCeKxAT button.navbar-toggler .hamburger span:nth-child(3) {
  top: 8px;
  transition: all 0.15s;
}
.cid-v28tCeKxAT button.navbar-toggler .hamburger span:nth-child(4) {
  top: 16px;
  transition: all 0.2s;
}
.cid-v28tCeKxAT nav.opened .hamburger span:nth-child(1) {
  top: 8px;
  width: 0;
  opacity: 0;
  right: 50%;
  transition: all 0.2s;
}
.cid-v28tCeKxAT nav.opened .hamburger span:nth-child(2) {
  transform: rotate(45deg);
  transition: all 0.25s;
}
.cid-v28tCeKxAT nav.opened .hamburger span:nth-child(3) {
  transform: rotate(-45deg);
  transition: all 0.25s;
}
.cid-v28tCeKxAT nav.opened .hamburger span:nth-child(4) {
  top: 8px;
  width: 0;
  opacity: 0;
  right: 50%;
  transition: all 0.2s;
}
.cid-v28tCeKxAT a.nav-link {
  display: flex;
  align-items: center;
  justify-content: flex-start;
}
.cid-v28tCeKxAT .icons-menu {
  flex-wrap: nowrap;
  display: flex;
  justify-content: center;
  padding: 0;
  text-align: center;
  margin-bottom: 35px;
}
@media screen and (-ms-high-contrast: active), (-ms-high-contrast: none) {
  .cid-v28tCeKxAT .navbar {
    height: 70px;
  }
  .cid-v28tCeKxAT .navbar.opened {
    height: auto;
  }
  .cid-v28tCeKxAT .nav-item .nav-link:hover::before {
    width: 175%;
    max-width: calc(100% + 2rem);
    left: -1rem;
  }
}
.cid-v28tCeKxAT .navbar-dropdown .navbar-logo {
  margin-right: 10px;
}
@media (min-width: 768px) {
  .cid-v28tCeKxAT .container-fluid {
    padding-left: 64px;
    padding-right: 64px;
  }
}
.cid-v28tCeKxAT .mbr-section-btn-main .btn {
  margin: 8px;
  min-width: 180px;
}
.cid-v28tCeKxAT .mbr-section-btn-main .btn::before {
  background-image: linear-gradient(90deg, #83c5be 0%, transparent 100%);
}
.cid-v28tCeKxAT .mbr-section-btn-main .btn:hover,
.cid-v28tCeKxAT .mbr-section-btn-main .btn:focus {
  box-shadow: inset 250px 10px 5px #006d77 !important;
  border-color: #006d77 !important;
}
.cid-v28tCeKxAT .mbr-section-btn .btn::before {
  background-image: linear-gradient(90deg, #83c5be 0%, transparent 100%);
}
.cid-v28tCeKxAT .mbr-section-btn .btn:hover,
.cid-v28tCeKxAT .mbr-section-btn .btn:focus {
  box-shadow: inset 250px 10px 5px #006d77 !important;
  border-color: #006d77 !important;
}
.cid-v28tCeKxAT .navbar-caption:hover {
  color: #e29578;
}
@media (min-width: 992px) {
  .cid-v28tCeKxAT .dropdown-menu.dropdown-submenu {
    left: 175px !important;
    top: -45% !important;
  }
}
.cid-v28tCeKxAT .text_widget {
  margin-bottom: 32px;
}
.cid-v28tCeKxAT .text_widget a {
  transition: all 0.3s ease-out;
}
.cid-v28tCeKxAT .text_widget a:hover,
.cid-v28tCeKxAT .text_widget a:focus {
  opacity: 0.8;
}
@media (min-width: 992px) {
  .cid-v28tCeKxAT .navbar-nav.nav-dropdown {
    display: -webkit-flex;
    width: 100%;
    justify-content: flex-end;
    min-width: 200px;
  }
}
.cid-v28tCeKxAT .icons-menu-main {
  display: flex;
}
@media (max-width: 992px) {
  .cid-v28tCeKxAT .icons-menu-main {
    padding: 0 10px;
  }
}
.cid-v28tCeKxAT .mbr-section-subtitle {
  color: #141414;
  text-align: center;
}
.cid-v28tCeKxAT .navbar-caption {
  color: #000000;
}
.cid-v28tCeKxAT .mbr-text {
  color: #141414;
  text-align: center;
}
.cid-v28tCeKxAT .mbr-section-subtitle,
.cid-v28tCeKxAT .text_widget,
.cid-v28tCeKxAT .mbr-section-btn {
  text-align: center;
}
.cid-v28tCeKxAT a[class*="text-"]:not(.nav-link):not(.dropdown-item):not([role]):not(.navbar-caption):hover {
  background-image: none;
}
.cid-v28tCeKxAT .nav-link,
.cid-v28tCeKxAT .dropdown-item {
  color: #000000;
}
.cid-v28tCFDlsf {
  background-color: transparent;
}
.cid-v28tCFDlsf .navbar-dropdown {
  background-color: #f4f4f6 !important;
  padding: 0;
}
.cid-v28tCFDlsf .navbar.navbar-expand-lg .dropdown .dropdown-menu {
  background-color: #f4f4f6 !important;
  background: #f4f4f6;
}
.cid-v28tCFDlsf .navbar.navbar-expand-lg .dropdown .dropdown-menu .dropdown-submenu {
  margin: 0;
  left: 100%;
}
.cid-v28tCFDlsf .menu_box {
  flex-wrap: nowrap;
}
@media (max-width: 991px) {
  .cid-v28tCFDlsf .menu_box {
    flex-direction: column;
    align-items: flex-start;
  }
  .cid-v28tCFDlsf .menu_box .navbar.opened,
  .cid-v28tCFDlsf .menu_box .navbar-collapse {
    background-color: #f4f4f6 !important;
    transition: all 0s ease 0s;
  }
}
.cid-v28tCFDlsf .navbar-dropdown {
  position: relative !important;
}
.cid-v28tCFDlsf .btn {
  min-height: auto;
  box-shadow: none;
  margin-top: 0;
}
.cid-v28tCFDlsf .btn:hover {
  box-shadow: none;
}
.cid-v28tCFDlsf .nav-item {
  margin: 4px 15px;
}
@media (min-width: 1200px) {
  .cid-v28tCFDlsf .nav-item {
    margin: 4px 20px;
  }
}
@media (max-width: 991px) {
  .cid-v28tCFDlsf .nav-item {
    margin: 0 !important;
  }
}
.cid-v28tCFDlsf .nav-item .nav-link {
  transition: all 0.5s ease-out;
  border-radius: 0.5rem !important;
  position: relative;
}
.cid-v28tCFDlsf .nav-item .nav-link::before {
  content: '';
  position: absolute;
  bottom: 0;
  left: 0;
  background-image: linear-gradient(90deg, #006d77 -5%, #83c5be 95%);
  height: 1px;
  width: 0;
  transition: all 0.3s ease-in-out;
}
.cid-v28tCFDlsf .nav-item .nav-link:hover::before,
.cid-v28tCFDlsf .nav-item .nav-link:focus::before {
  width: 100%;
}
.cid-v28tCFDlsf .dropdown-menu {
  border-radius: 0;
  box-shadow: none;
  text-align: left;
}
@media (min-width: 992px) {
  .cid-v28tCFDlsf .dropdown-menu {
    padding: 18px 34px 22px;
    min-width: 250px;
    top: auto !important;
    left: -40px !important;
  }
  .cid-v28tCFDlsf .dropdown-menu.dropdown-submenu {
    left: 215px !important;
    top: -45% !important;
  }
}
@media (max-width: 991px) {
  .cid-v28tCFDlsf .dropdown-menu .dropdown-toggle[data-toggle="dropdown-submenu"]::after,
  .cid-v28tCFDlsf .link.dropdown-toggle::after {
    display: inline-block;
    width: 7px;
    height: 7px;
    margin-left: 0.5rem;
    margin-bottom: 2px;
    content: "";
    border: 2px solid;
    border-left: none;
    border-top: none;
    transform: rotate(-45deg);
    right: 15px;
    position: absolute;
    margin-top: -2px;
  }
  .cid-v28tCFDlsf .show.dropdown-toggle[aria-expanded="true"]::after {
    transform: rotate(45deg);
    margin-top: -4px;
  }
  .cid-v28tCFDlsf .offcanvas_box {
    display: none;
  }
}
.cid-v28tCFDlsf .dropdown-item {
  border: none;
  font-weight: 300 !important;
}
.cid-v28tCFDlsf .nav-dropdown .link {
  font-weight: 400 !important;
  padding: 0 !important;
  margin: 0 !important;
}
.cid-v28tCFDlsf .nav-dropdown .link.dropdown-toggle::after {
  margin-left: 0.5rem;
  margin-top: 0;
}
.cid-v28tCFDlsf .container {
  display: flex;
  margin: auto;
}
.cid-v28tCFDlsf .iconfont-wrapper {
  color: #141414;
  font-size: 17px;
  margin-right: 10px;
  margin-bottom: 5px;
  width: 25px;
  height: 25px;
  border-radius: 50%;
  display: flex;
  justify-content: center;
  align-items: center;
  transition: all 0.2s ease-in-out;
}
.cid-v28tCFDlsf .iconfont-wrapper:last-child {
  margin-right: 0;
}
.cid-v28tCFDlsf .iconfont-wrapper:hover {
  opacity: 0.5;
}
.cid-v28tCFDlsf .navbar-nav {
  margin: 0 1rem;
}
@media (min-width: 992px) {
  .cid-v28tCFDlsf .navbar-nav {
    margin: 0;
  }
}
.cid-v28tCFDlsf .dropdown-menu,
.cid-v28tCFDlsf .navbar.opened {
  background-color: false !important;
}
.cid-v28tCFDlsf .nav-item:focus,
.cid-v28tCFDlsf .nav-link:focus {
  outline: none;
}
.cid-v28tCFDlsf .dropdown .dropdown-menu .dropdown-item {
  width: auto;
  transition: all 0.25s ease-in-out;
}
.cid-v28tCFDlsf .dropdown .dropdown-menu .dropdown-item::after {
  right: 0.5rem;
}
.cid-v28tCFDlsf .dropdown .dropdown-menu .dropdown-item .mbr-iconfont {
  margin-right: 0.5rem;
  vertical-align: sub;
}
.cid-v28tCFDlsf .dropdown .dropdown-menu .dropdown-item .mbr-iconfont:before {
  display: inline-block;
  transform: scale(1, 1);
  transition: all 0.25s ease-in-out;
}
.cid-v28tCFDlsf .collapsed .dropdown-menu .dropdown-item:before {
  display: none;
}
.cid-v28tCFDlsf .collapsed .dropdown .dropdown-menu .dropdown-item {
  padding: 0.235em 1.5em 0.235em 1.5em !important;
  transition: none;
  margin: 0 !important;
}
.cid-v28tCFDlsf .navbar {
  min-height: 70px;
  padding: 10px 0;
  transition: all 0.3s;
  border-bottom-width: 0;
}
@media (max-width: 992px) {
  .cid-v28tCFDlsf .navbar {
    min-height: 30px;
    max-height: none;
  }
}
.cid-v28tCFDlsf .navbar.opened {
  transition: all 0.3s;
}
.cid-v28tCFDlsf .navbar .dropdown-item {
  padding: 0;
  margin: 8px 0;
}
.cid-v28tCFDlsf .navbar .navbar-logo img {
  max-width: 40px;
  min-height: 40px;
  object-fit: contain;
  border-radius: 10px !important;
}
.cid-v28tCFDlsf .navbar .navbar-collapse {
  justify-content: center;
  justify-content: flex-end;
  z-index: 1;
}
.cid-v28tCFDlsf .navbar.collapsed {
  justify-content: center;
}
.cid-v28tCFDlsf .navbar.collapsed .nav-item .nav-link::before {
  display: none;
}
.cid-v28tCFDlsf .navbar.collapsed.opened .dropdown-menu {
  top: 0;
}
.cid-v28tCFDlsf .navbar.collapsed .dropdown-menu .dropdown-submenu {
  left: 0 !important;
}
.cid-v28tCFDlsf .navbar.collapsed .dropdown-menu .dropdown-item:after {
  right: auto;
}
.cid-v28tCFDlsf .navbar.collapsed ul.navbar-nav li {
  margin: auto;
}
.cid-v28tCFDlsf .navbar.collapsed .dropdown-menu .dropdown-item {
  padding: 0.25rem 1.5rem;
  text-align: left;
}
.cid-v28tCFDlsf .navbar.collapsed .icons-menu {
  padding: 0;
}
@media (max-width: 991px) {
  .cid-v28tCFDlsf .navbar .nav-item {
    padding: 0.5rem 0;
  }
  .cid-v28tCFDlsf .navbar .navbar-collapse {
    padding: 34px 0;
    border-radius: 16px;
    width: 100%;
  }
  .cid-v28tCFDlsf .navbar .nav-item .nav-link::before {
    display: none;
  }
  .cid-v28tCFDlsf .navbar.opened .dropdown-menu {
    top: 0;
  }
  .cid-v28tCFDlsf .navbar .dropdown-menu {
    padding: 6px 0 6px 15px;
  }
  .cid-v28tCFDlsf .navbar .dropdown-menu .dropdown-submenu {
    left: 0 !important;
  }
  .cid-v28tCFDlsf .navbar .dropdown-menu .dropdown-item:after {
    right: auto;
    margin-top: -0.4rem;
  }
  .cid-v28tCFDlsf .navbar .navbar-logo img {
    height: 3rem !important;
  }
  .cid-v28tCFDlsf .navbar ul.navbar-nav {
    overflow: hidden;
    margin: 0;
  }
  .cid-v28tCFDlsf .navbar ul.navbar-nav li {
    margin: 0;
  }
  .cid-v28tCFDlsf .navbar .dropdown-menu .dropdown-item {
    padding: 0 !important;
    margin: 0;
    margin-top: 8px;
    text-align: left;
  }
  .cid-v28tCFDlsf .navbar .navbar-brand {
    flex-shrink: initial;
    flex-basis: auto;
    word-break: break-word;
    padding-right: 0;
    width: 100%;
    justify-content: space-between;
  }
  .cid-v28tCFDlsf .navbar .navbar-toggler {
    flex-basis: auto;
  }
  .cid-v28tCFDlsf .navbar .icons-menu {
    padding: 0;
  }
}
.cid-v28tCFDlsf .navbar.navbar-short {
  min-height: 60px;
}
.cid-v28tCFDlsf .navbar.navbar-short .navbar-logo img {
  height: 2.5rem !important;
}
.cid-v28tCFDlsf .navbar.navbar-short .navbar-brand {
  min-height: 60px;
  padding: 0;
}
.cid-v28tCFDlsf .navbar-brand {
  min-height: 70px;
  flex-shrink: 0;
  align-items: center;
  margin-right: 0;
  padding: 10px 0;
  transition: all 0.3s;
  word-break: break-word;
  z-index: 1;
}
.cid-v28tCFDlsf .navbar-brand .navbar-caption {
  line-height: inherit !important;
  font-weight: 400;
}
.cid-v28tCFDlsf .navbar-brand .navbar-logo a {
  outline: none;
}
.cid-v28tCFDlsf .dropdown-item.active,
.cid-v28tCFDlsf .dropdown-item:active {
  background-color: transparent;
}
.cid-v28tCFDlsf .navbar-expand-lg .navbar-nav .nav-link {
  margin: 8px 12px !important;
}
@media (max-width: 991px) {
  .cid-v28tCFDlsf .navbar-expand-lg .navbar-nav .nav-link {
    margin: 8px 10px !important;
  }
}
.cid-v28tCFDlsf .nav-dropdown .link.dropdown-toggle {
  margin-right: 1.667em;
}
.cid-v28tCFDlsf .nav-dropdown .link.dropdown-toggle[aria-expanded="true"] {
  margin-right: 0;
  padding: 0.667em 1.667em;
}
.cid-v28tCFDlsf .navbar .dropdown.open > .dropdown-menu {
  display: block;
}
.cid-v28tCFDlsf ul.navbar-nav {
  flex-wrap: wrap;
  padding: 0;
}
.cid-v28tCFDlsf .navbar-buttons {
  text-align: center;
  min-width: 170px;
}
.cid-v28tCFDlsf button.navbar-toggler {
  outline: none;
  width: 48px;
  height: 48px;
  border-radius: 50%;
  cursor: pointer;
  transition: all 0.2s;
  position: relative;
  align-self: center;
  color: #f4f4f6;
  background: #f4f4f6;
}
.cid-v28tCFDlsf button.navbar-toggler .hamburger span {
  position: absolute;
  right: 10px;
  margin-top: 14px;
  width: 26px;
  height: 2px;
  border-right: 5px;
  background-color: #141414;
}
.cid-v28tCFDlsf button.navbar-toggler .hamburger span:nth-child(1) {
  top: 0;
  transition: all 0.2s;
}
.cid-v28tCFDlsf button.navbar-toggler .hamburger span:nth-child(2) {
  top: 8px;
  transition: all 0.15s;
}
.cid-v28tCFDlsf button.navbar-toggler .hamburger span:nth-child(3) {
  top: 8px;
  transition: all 0.15s;
}
.cid-v28tCFDlsf button.navbar-toggler .hamburger span:nth-child(4) {
  top: 16px;
  transition: all 0.2s;
}
.cid-v28tCFDlsf nav.opened .hamburger span:nth-child(1) {
  top: 8px;
  width: 0;
  opacity: 0;
  right: 50%;
  transition: all 0.2s;
}
.cid-v28tCFDlsf nav.opened .hamburger span:nth-child(2) {
  transform: rotate(45deg);
  transition: all 0.25s;
}
.cid-v28tCFDlsf nav.opened .hamburger span:nth-child(3) {
  transform: rotate(-45deg);
  transition: all 0.25s;
}
.cid-v28tCFDlsf nav.opened .hamburger span:nth-child(4) {
  top: 8px;
  width: 0;
  opacity: 0;
  right: 50%;
  transition: all 0.2s;
}
.cid-v28tCFDlsf a.nav-link {
  display: flex;
  align-items: center;
  justify-content: flex-start;
}
.cid-v28tCFDlsf .icons-menu {
  flex-wrap: nowrap;
  display: flex;
  justify-content: center;
  padding: 0;
  text-align: center;
  margin-bottom: 35px;
}
@media screen and (-ms-high-contrast: active), (-ms-high-contrast: none) {
  .cid-v28tCFDlsf .navbar {
    height: 70px;
  }
  .cid-v28tCFDlsf .navbar.opened {
    height: auto;
  }
  .cid-v28tCFDlsf .nav-item .nav-link:hover::before {
    width: 175%;
    max-width: calc(100% + 2rem);
    left: -1rem;
  }
}
.cid-v28tCFDlsf .navbar-dropdown .navbar-logo {
  margin-right: 10px;
}
@media (min-width: 768px) {
  .cid-v28tCFDlsf .container-fluid {
    padding-left: 64px;
    padding-right: 64px;
  }
}
.cid-v28tCFDlsf .mbr-section-btn-main .btn {
  margin: 8px;
  min-width: 180px;
}
.cid-v28tCFDlsf .mbr-section-btn-main .btn::before {
  background-image: linear-gradient(90deg, #83c5be 0%, transparent 100%);
}
.cid-v28tCFDlsf .mbr-section-btn-main .btn:hover,
.cid-v28tCFDlsf .mbr-section-btn-main .btn:focus {
  box-shadow: inset 250px 10px 5px #006d77 !important;
  border-color: #006d77 !important;
}
.cid-v28tCFDlsf .mbr-section-btn .btn::before {
  background-image: linear-gradient(90deg, #83c5be 0%, transparent 100%);
}
.cid-v28tCFDlsf .mbr-section-btn .btn:hover,
.cid-v28tCFDlsf .mbr-section-btn .btn:focus {
  box-shadow: inset 250px 10px 5px #006d77 !important;
  border-color: #006d77 !important;
}
.cid-v28tCFDlsf .navbar-caption:hover {
  color: #e29578;
}
@media (min-width: 992px) {
  .cid-v28tCFDlsf .dropdown-menu.dropdown-submenu {
    left: 175px !important;
    top: -45% !important;
  }
}
.cid-v28tCFDlsf .text_widget {
  margin-bottom: 32px;
}
.cid-v28tCFDlsf .text_widget a {
  transition: all 0.3s ease-out;
}
.cid-v28tCFDlsf .text_widget a:hover,
.cid-v28tCFDlsf .text_widget a:focus {
  opacity: 0.8;
}
@media (min-width: 992px) {
  .cid-v28tCFDlsf .navbar-nav.nav-dropdown {
    display: -webkit-flex;
    width: 100%;
    justify-content: flex-end;
    min-width: 200px;
  }
}
.cid-v28tCFDlsf .icons-menu-main {
  display: flex;
}
@media (max-width: 992px) {
  .cid-v28tCFDlsf .icons-menu-main {
    padding: 0 10px;
  }
}
.cid-v28tCFDlsf .mbr-section-subtitle {
  color: #141414;
  text-align: center;
}
.cid-v28tCFDlsf .navbar-caption {
  color: #000000;
}
.cid-v28tCFDlsf .mbr-text {
  color: #141414;
  text-align: center;
}
.cid-v28tCFDlsf .mbr-section-subtitle,
.cid-v28tCFDlsf .text_widget,
.cid-v28tCFDlsf .mbr-section-btn {
  text-align: center;
}
.cid-v28tCFDlsf a[class*="text-"]:not(.nav-link):not(.dropdown-item):not([role]):not(.navbar-caption):hover {
  background-image: none;
}
.cid-v28tCFDlsf .nav-link,
.cid-v28tCFDlsf .dropdown-item {
  color: #000000;
}
.cid-v28tD6LoHJ {
  background-color: transparent;
}
.cid-v28tD6LoHJ .navbar-dropdown {
  background-color: #f4f4f6 !important;
  padding: 0;
}
.cid-v28tD6LoHJ .navbar.navbar-expand-lg .dropdown .dropdown-menu {
  background-color: #f4f4f6 !important;
  background: #f4f4f6;
}
.cid-v28tD6LoHJ .navbar.navbar-expand-lg .dropdown .dropdown-menu .dropdown-submenu {
  margin: 0;
  left: 100%;
}
.cid-v28tD6LoHJ .menu_box {
  flex-wrap: nowrap;
}
@media (max-width: 991px) {
  .cid-v28tD6LoHJ .menu_box {
    flex-direction: column;
    align-items: flex-start;
  }
  .cid-v28tD6LoHJ .menu_box .navbar.opened,
  .cid-v28tD6LoHJ .menu_box .navbar-collapse {
    background-color: #f4f4f6 !important;
    transition: all 0s ease 0s;
  }
}
.cid-v28tD6LoHJ .navbar-dropdown {
  position: relative !important;
}
.cid-v28tD6LoHJ .btn {
  min-height: auto;
  box-shadow: none;
  margin-top: 0;
}
.cid-v28tD6LoHJ .btn:hover {
  box-shadow: none;
}
.cid-v28tD6LoHJ .nav-item {
  margin: 4px 15px;
}
@media (min-width: 1200px) {
  .cid-v28tD6LoHJ .nav-item {
    margin: 4px 20px;
  }
}
@media (max-width: 991px) {
  .cid-v28tD6LoHJ .nav-item {
    margin: 0 !important;
  }
}
.cid-v28tD6LoHJ .nav-item .nav-link {
  transition: all 0.5s ease-out;
  border-radius: 0.5rem !important;
  position: relative;
}
.cid-v28tD6LoHJ .nav-item .nav-link::before {
  content: '';
  position: absolute;
  bottom: 0;
  left: 0;
  background-image: linear-gradient(90deg, #006d77 -5%, #83c5be 95%);
  height: 1px;
  width: 0;
  transition: all 0.3s ease-in-out;
}
.cid-v28tD6LoHJ .nav-item .nav-link:hover::before,
.cid-v28tD6LoHJ .nav-item .nav-link:focus::before {
  width: 100%;
}
.cid-v28tD6LoHJ .dropdown-menu {
  border-radius: 0;
  box-shadow: none;
  text-align: left;
}
@media (min-width: 992px) {
  .cid-v28tD6LoHJ .dropdown-menu {
    padding: 18px 34px 22px;
    min-width: 250px;
    top: auto !important;
    left: -40px !important;
  }
  .cid-v28tD6LoHJ .dropdown-menu.dropdown-submenu {
    left: 215px !important;
    top: -45% !important;
  }
}
@media (max-width: 991px) {
  .cid-v28tD6LoHJ .dropdown-menu .dropdown-toggle[data-toggle="dropdown-submenu"]::after,
  .cid-v28tD6LoHJ .link.dropdown-toggle::after {
    display: inline-block;
    width: 7px;
    height: 7px;
    margin-left: 0.5rem;
    margin-bottom: 2px;
    content: "";
    border: 2px solid;
    border-left: none;
    border-top: none;
    transform: rotate(-45deg);
    right: 15px;
    position: absolute;
    margin-top: -2px;
  }
  .cid-v28tD6LoHJ .show.dropdown-toggle[aria-expanded="true"]::after {
    transform: rotate(45deg);
    margin-top: -4px;
  }
  .cid-v28tD6LoHJ .offcanvas_box {
    display: none;
  }
}
.cid-v28tD6LoHJ .dropdown-item {
  border: none;
  font-weight: 300 !important;
}
.cid-v28tD6LoHJ .nav-dropdown .link {
  font-weight: 400 !important;
  padding: 0 !important;
  margin: 0 !important;
}
.cid-v28tD6LoHJ .nav-dropdown .link.dropdown-toggle::after {
  margin-left: 0.5rem;
  margin-top: 0;
}
.cid-v28tD6LoHJ .container {
  display: flex;
  margin: auto;
}
.cid-v28tD6LoHJ .iconfont-wrapper {
  color: #141414;
  font-size: 17px;
  margin-right: 10px;
  margin-bottom: 5px;
  width: 25px;
  height: 25px;
  border-radius: 50%;
  display: flex;
  justify-content: center;
  align-items: center;
  transition: all 0.2s ease-in-out;
}
.cid-v28tD6LoHJ .iconfont-wrapper:last-child {
  margin-right: 0;
}
.cid-v28tD6LoHJ .iconfont-wrapper:hover {
  opacity: 0.5;
}
.cid-v28tD6LoHJ .navbar-nav {
  margin: 0 1rem;
}
@media (min-width: 992px) {
  .cid-v28tD6LoHJ .navbar-nav {
    margin: 0;
  }
}
.cid-v28tD6LoHJ .dropdown-menu,
.cid-v28tD6LoHJ .navbar.opened {
  background-color: false !important;
}
.cid-v28tD6LoHJ .nav-item:focus,
.cid-v28tD6LoHJ .nav-link:focus {
  outline: none;
}
.cid-v28tD6LoHJ .dropdown .dropdown-menu .dropdown-item {
  width: auto;
  transition: all 0.25s ease-in-out;
}
.cid-v28tD6LoHJ .dropdown .dropdown-menu .dropdown-item::after {
  right: 0.5rem;
}
.cid-v28tD6LoHJ .dropdown .dropdown-menu .dropdown-item .mbr-iconfont {
  margin-right: 0.5rem;
  vertical-align: sub;
}
.cid-v28tD6LoHJ .dropdown .dropdown-menu .dropdown-item .mbr-iconfont:before {
  display: inline-block;
  transform: scale(1, 1);
  transition: all 0.25s ease-in-out;
}
.cid-v28tD6LoHJ .collapsed .dropdown-menu .dropdown-item:before {
  display: none;
}
.cid-v28tD6LoHJ .collapsed .dropdown .dropdown-menu .dropdown-item {
  padding: 0.235em 1.5em 0.235em 1.5em !important;
  transition: none;
  margin: 0 !important;
}
.cid-v28tD6LoHJ .navbar {
  min-height: 70px;
  padding: 10px 0;
  transition: all 0.3s;
  border-bottom-width: 0;
}
@media (max-width: 992px) {
  .cid-v28tD6LoHJ .navbar {
    min-height: 30px;
    max-height: none;
  }
}
.cid-v28tD6LoHJ .navbar.opened {
  transition: all 0.3s;
}
.cid-v28tD6LoHJ .navbar .dropdown-item {
  padding: 0;
  margin: 8px 0;
}
.cid-v28tD6LoHJ .navbar .navbar-logo img {
  max-width: 40px;
  min-height: 40px;
  object-fit: contain;
  border-radius: 10px !important;
}
.cid-v28tD6LoHJ .navbar .navbar-collapse {
  justify-content: center;
  justify-content: flex-end;
  z-index: 1;
}
.cid-v28tD6LoHJ .navbar.collapsed {
  justify-content: center;
}
.cid-v28tD6LoHJ .navbar.collapsed .nav-item .nav-link::before {
  display: none;
}
.cid-v28tD6LoHJ .navbar.collapsed.opened .dropdown-menu {
  top: 0;
}
.cid-v28tD6LoHJ .navbar.collapsed .dropdown-menu .dropdown-submenu {
  left: 0 !important;
}
.cid-v28tD6LoHJ .navbar.collapsed .dropdown-menu .dropdown-item:after {
  right: auto;
}
.cid-v28tD6LoHJ .navbar.collapsed ul.navbar-nav li {
  margin: auto;
}
.cid-v28tD6LoHJ .navbar.collapsed .dropdown-menu .dropdown-item {
  padding: 0.25rem 1.5rem;
  text-align: left;
}
.cid-v28tD6LoHJ .navbar.collapsed .icons-menu {
  padding: 0;
}
@media (max-width: 991px) {
  .cid-v28tD6LoHJ .navbar .nav-item {
    padding: 0.5rem 0;
  }
  .cid-v28tD6LoHJ .navbar .navbar-collapse {
    padding: 34px 0;
    border-radius: 16px;
    width: 100%;
  }
  .cid-v28tD6LoHJ .navbar .nav-item .nav-link::before {
    display: none;
  }
  .cid-v28tD6LoHJ .navbar.opened .dropdown-menu {
    top: 0;
  }
  .cid-v28tD6LoHJ .navbar .dropdown-menu {
    padding: 6px 0 6px 15px;
  }
  .cid-v28tD6LoHJ .navbar .dropdown-menu .dropdown-submenu {
    left: 0 !important;
  }
  .cid-v28tD6LoHJ .navbar .dropdown-menu .dropdown-item:after {
    right: auto;
    margin-top: -0.4rem;
  }
  .cid-v28tD6LoHJ .navbar .navbar-logo img {
    height: 3rem !important;
  }
  .cid-v28tD6LoHJ .navbar ul.navbar-nav {
    overflow: hidden;
    margin: 0;
  }
  .cid-v28tD6LoHJ .navbar ul.navbar-nav li {
    margin: 0;
  }
  .cid-v28tD6LoHJ .navbar .dropdown-menu .dropdown-item {
    padding: 0 !important;
    margin: 0;
    margin-top: 8px;
    text-align: left;
  }
  .cid-v28tD6LoHJ .navbar .navbar-brand {
    flex-shrink: initial;
    flex-basis: auto;
    word-break: break-word;
    padding-right: 0;
    width: 100%;
    justify-content: space-between;
  }
  .cid-v28tD6LoHJ .navbar .navbar-toggler {
    flex-basis: auto;
  }
  .cid-v28tD6LoHJ .navbar .icons-menu {
    padding: 0;
  }
}
.cid-v28tD6LoHJ .navbar.navbar-short {
  min-height: 60px;
}
.cid-v28tD6LoHJ .navbar.navbar-short .navbar-logo img {
  height: 2.5rem !important;
}
.cid-v28tD6LoHJ .navbar.navbar-short .navbar-brand {
  min-height: 60px;
  padding: 0;
}
.cid-v28tD6LoHJ .navbar-brand {
  min-height: 70px;
  flex-shrink: 0;
  align-items: center;
  margin-right: 0;
  padding: 10px 0;
  transition: all 0.3s;
  word-break: break-word;
  z-index: 1;
}
.cid-v28tD6LoHJ .navbar-brand .navbar-caption {
  line-height: inherit !important;
  font-weight: 400;
}
.cid-v28tD6LoHJ .navbar-brand .navbar-logo a {
  outline: none;
}
.cid-v28tD6LoHJ .dropdown-item.active,
.cid-v28tD6LoHJ .dropdown-item:active {
  background-color: transparent;
}
.cid-v28tD6LoHJ .navbar-expand-lg .navbar-nav .nav-link {
  margin: 8px 12px !important;
}
@media (max-width: 991px) {
  .cid-v28tD6LoHJ .navbar-expand-lg .navbar-nav .nav-link {
    margin: 8px 10px !important;
  }
}
.cid-v28tD6LoHJ .nav-dropdown .link.dropdown-toggle {
  margin-right: 1.667em;
}
.cid-v28tD6LoHJ .nav-dropdown .link.dropdown-toggle[aria-expanded="true"] {
  margin-right: 0;
  padding: 0.667em 1.667em;
}
.cid-v28tD6LoHJ .navbar .dropdown.open > .dropdown-menu {
  display: block;
}
.cid-v28tD6LoHJ ul.navbar-nav {
  flex-wrap: wrap;
  padding: 0;
}
.cid-v28tD6LoHJ .navbar-buttons {
  text-align: center;
  min-width: 170px;
}
.cid-v28tD6LoHJ button.navbar-toggler {
  outline: none;
  width: 48px;
  height: 48px;
  border-radius: 50%;
  cursor: pointer;
  transition: all 0.2s;
  position: relative;
  align-self: center;
  color: #f4f4f6;
  background: #f4f4f6;
}
.cid-v28tD6LoHJ button.navbar-toggler .hamburger span {
  position: absolute;
  right: 10px;
  margin-top: 14px;
  width: 26px;
  height: 2px;
  border-right: 5px;
  background-color: #141414;
}
.cid-v28tD6LoHJ button.navbar-toggler .hamburger span:nth-child(1) {
  top: 0;
  transition: all 0.2s;
}
.cid-v28tD6LoHJ button.navbar-toggler .hamburger span:nth-child(2) {
  top: 8px;
  transition: all 0.15s;
}
.cid-v28tD6LoHJ button.navbar-toggler .hamburger span:nth-child(3) {
  top: 8px;
  transition: all 0.15s;
}
.cid-v28tD6LoHJ button.navbar-toggler .hamburger span:nth-child(4) {
  top: 16px;
  transition: all 0.2s;
}
.cid-v28tD6LoHJ nav.opened .hamburger span:nth-child(1) {
  top: 8px;
  width: 0;
  opacity: 0;
  right: 50%;
  transition: all 0.2s;
}
.cid-v28tD6LoHJ nav.opened .hamburger span:nth-child(2) {
  transform: rotate(45deg);
  transition: all 0.25s;
}
.cid-v28tD6LoHJ nav.opened .hamburger span:nth-child(3) {
  transform: rotate(-45deg);
  transition: all 0.25s;
}
.cid-v28tD6LoHJ nav.opened .hamburger span:nth-child(4) {
  top: 8px;
  width: 0;
  opacity: 0;
  right: 50%;
  transition: all 0.2s;
}
.cid-v28tD6LoHJ a.nav-link {
  display: flex;
  align-items: center;
  justify-content: flex-start;
}
.cid-v28tD6LoHJ .icons-menu {
  flex-wrap: nowrap;
  display: flex;
  justify-content: center;
  padding: 0;
  text-align: center;
  margin-bottom: 35px;
}
@media screen and (-ms-high-contrast: active), (-ms-high-contrast: none) {
  .cid-v28tD6LoHJ .navbar {
    height: 70px;
  }
  .cid-v28tD6LoHJ .navbar.opened {
    height: auto;
  }
  .cid-v28tD6LoHJ .nav-item .nav-link:hover::before {
    width: 175%;
    max-width: calc(100% + 2rem);
    left: -1rem;
  }
}
.cid-v28tD6LoHJ .navbar-dropdown .navbar-logo {
  margin-right: 10px;
}
@media (min-width: 768px) {
  .cid-v28tD6LoHJ .container-fluid {
    padding-left: 64px;
    padding-right: 64px;
  }
}
.cid-v28tD6LoHJ .mbr-section-btn-main .btn {
  margin: 8px;
  min-width: 180px;
}
.cid-v28tD6LoHJ .mbr-section-btn-main .btn::before {
  background-image: linear-gradient(90deg, #83c5be 0%, transparent 100%);
}
.cid-v28tD6LoHJ .mbr-section-btn-main .btn:hover,
.cid-v28tD6LoHJ .mbr-section-btn-main .btn:focus {
  box-shadow: inset 250px 10px 5px #006d77 !important;
  border-color: #006d77 !important;
}
.cid-v28tD6LoHJ .mbr-section-btn .btn::before {
  background-image: linear-gradient(90deg, #83c5be 0%, transparent 100%);
}
.cid-v28tD6LoHJ .mbr-section-btn .btn:hover,
.cid-v28tD6LoHJ .mbr-section-btn .btn:focus {
  box-shadow: inset 250px 10px 5px #006d77 !important;
  border-color: #006d77 !important;
}
.cid-v28tD6LoHJ .navbar-caption:hover {
  color: #e29578;
}
@media (min-width: 992px) {
  .cid-v28tD6LoHJ .dropdown-menu.dropdown-submenu {
    left: 175px !important;
    top: -45% !important;
  }
}
.cid-v28tD6LoHJ .text_widget {
  margin-bottom: 32px;
}
.cid-v28tD6LoHJ .text_widget a {
  transition: all 0.3s ease-out;
}
.cid-v28tD6LoHJ .text_widget a:hover,
.cid-v28tD6LoHJ .text_widget a:focus {
  opacity: 0.8;
}
@media (min-width: 992px) {
  .cid-v28tD6LoHJ .navbar-nav.nav-dropdown {
    display: -webkit-flex;
    width: 100%;
    justify-content: flex-end;
    min-width: 200px;
  }
}
.cid-v28tD6LoHJ .icons-menu-main {
  display: flex;
}
@media (max-width: 992px) {
  .cid-v28tD6LoHJ .icons-menu-main {
    padding: 0 10px;
  }
}
.cid-v28tD6LoHJ .mbr-section-subtitle {
  color: #141414;
  text-align: center;
}
.cid-v28tD6LoHJ .navbar-caption {
  color: #000000;
}
.cid-v28tD6LoHJ .mbr-text {
  color: #141414;
  text-align: center;
}
.cid-v28tD6LoHJ .mbr-section-subtitle,
.cid-v28tD6LoHJ .text_widget,
.cid-v28tD6LoHJ .mbr-section-btn {
  text-align: center;
}
.cid-v28tD6LoHJ a[class*="text-"]:not(.nav-link):not(.dropdown-item):not([role]):not(.navbar-caption):hover {
  background-image: none;
}
.cid-v28tD6LoHJ .nav-link,
.cid-v28tD6LoHJ .dropdown-item {
  color: #000000;
}
.cid-v28tDysDoV {
  background-color: transparent;
}
.cid-v28tDysDoV .navbar-dropdown {
  background-color: #f4f4f6 !important;
  padding: 0;
}
.cid-v28tDysDoV .navbar.navbar-expand-lg .dropdown .dropdown-menu {
  background-color: #f4f4f6 !important;
  background: #f4f4f6;
}
.cid-v28tDysDoV .navbar.navbar-expand-lg .dropdown .dropdown-menu .dropdown-submenu {
  margin: 0;
  left: 100%;
}
.cid-v28tDysDoV .menu_box {
  flex-wrap: nowrap;
}
@media (max-width: 991px) {
  .cid-v28tDysDoV .menu_box {
    flex-direction: column;
    align-items: flex-start;
  }
  .cid-v28tDysDoV .menu_box .navbar.opened,
  .cid-v28tDysDoV .menu_box .navbar-collapse {
    background-color: #f4f4f6 !important;
    transition: all 0s ease 0s;
  }
}
.cid-v28tDysDoV .navbar-dropdown {
  position: relative !important;
}
.cid-v28tDysDoV .btn {
  min-height: auto;
  box-shadow: none;
  margin-top: 0;
}
.cid-v28tDysDoV .btn:hover {
  box-shadow: none;
}
.cid-v28tDysDoV .nav-item {
  margin: 4px 15px;
}
@media (min-width: 1200px) {
  .cid-v28tDysDoV .nav-item {
    margin: 4px 20px;
  }
}
@media (max-width: 991px) {
  .cid-v28tDysDoV .nav-item {
    margin: 0 !important;
  }
}
.cid-v28tDysDoV .nav-item .nav-link {
  transition: all 0.5s ease-out;
  border-radius: 0.5rem !important;
  position: relative;
}
.cid-v28tDysDoV .nav-item .nav-link::before {
  content: '';
  position: absolute;
  bottom: 0;
  left: 0;
  background-image: linear-gradient(90deg, #006d77 -5%, #83c5be 95%);
  height: 1px;
  width: 0;
  transition: all 0.3s ease-in-out;
}
.cid-v28tDysDoV .nav-item .nav-link:hover::before,
.cid-v28tDysDoV .nav-item .nav-link:focus::before {
  width: 100%;
}
.cid-v28tDysDoV .dropdown-menu {
  border-radius: 0;
  box-shadow: none;
  text-align: left;
}
@media (min-width: 992px) {
  .cid-v28tDysDoV .dropdown-menu {
    padding: 18px 34px 22px;
    min-width: 250px;
    top: auto !important;
    left: -40px !important;
  }
  .cid-v28tDysDoV .dropdown-menu.dropdown-submenu {
    left: 215px !important;
    top: -45% !important;
  }
}
@media (max-width: 991px) {
  .cid-v28tDysDoV .dropdown-menu .dropdown-toggle[data-toggle="dropdown-submenu"]::after,
  .cid-v28tDysDoV .link.dropdown-toggle::after {
    display: inline-block;
    width: 7px;
    height: 7px;
    margin-left: 0.5rem;
    margin-bottom: 2px;
    content: "";
    border: 2px solid;
    border-left: none;
    border-top: none;
    transform: rotate(-45deg);
    right: 15px;
    position: absolute;
    margin-top: -2px;
  }
  .cid-v28tDysDoV .show.dropdown-toggle[aria-expanded="true"]::after {
    transform: rotate(45deg);
    margin-top: -4px;
  }
  .cid-v28tDysDoV .offcanvas_box {
    display: none;
  }
}
.cid-v28tDysDoV .dropdown-item {
  border: none;
  font-weight: 300 !important;
}
.cid-v28tDysDoV .nav-dropdown .link {
  font-weight: 400 !important;
  padding: 0 !important;
  margin: 0 !important;
}
.cid-v28tDysDoV .nav-dropdown .link.dropdown-toggle::after {
  margin-left: 0.5rem;
  margin-top: 0;
}
.cid-v28tDysDoV .container {
  display: flex;
  margin: auto;
}
.cid-v28tDysDoV .iconfont-wrapper {
  color: #141414;
  font-size: 17px;
  margin-right: 10px;
  margin-bottom: 5px;
  width: 25px;
  height: 25px;
  border-radius: 50%;
  display: flex;
  justify-content: center;
  align-items: center;
  transition: all 0.2s ease-in-out;
}
.cid-v28tDysDoV .iconfont-wrapper:last-child {
  margin-right: 0;
}
.cid-v28tDysDoV .iconfont-wrapper:hover {
  opacity: 0.5;
}
.cid-v28tDysDoV .navbar-nav {
  margin: 0 1rem;
}
@media (min-width: 992px) {
  .cid-v28tDysDoV .navbar-nav {
    margin: 0;
  }
}
.cid-v28tDysDoV .dropdown-menu,
.cid-v28tDysDoV .navbar.opened {
  background-color: false !important;
}
.cid-v28tDysDoV .nav-item:focus,
.cid-v28tDysDoV .nav-link:focus {
  outline: none;
}
.cid-v28tDysDoV .dropdown .dropdown-menu .dropdown-item {
  width: auto;
  transition: all 0.25s ease-in-out;
}
.cid-v28tDysDoV .dropdown .dropdown-menu .dropdown-item::after {
  right: 0.5rem;
}
.cid-v28tDysDoV .dropdown .dropdown-menu .dropdown-item .mbr-iconfont {
  margin-right: 0.5rem;
  vertical-align: sub;
}
.cid-v28tDysDoV .dropdown .dropdown-menu .dropdown-item .mbr-iconfont:before {
  display: inline-block;
  transform: scale(1, 1);
  transition: all 0.25s ease-in-out;
}
.cid-v28tDysDoV .collapsed .dropdown-menu .dropdown-item:before {
  display: none;
}
.cid-v28tDysDoV .collapsed .dropdown .dropdown-menu .dropdown-item {
  padding: 0.235em 1.5em 0.235em 1.5em !important;
  transition: none;
  margin: 0 !important;
}
.cid-v28tDysDoV .navbar {
  min-height: 70px;
  padding: 10px 0;
  transition: all 0.3s;
  border-bottom-width: 0;
}
@media (max-width: 992px) {
  .cid-v28tDysDoV .navbar {
    min-height: 30px;
    max-height: none;
  }
}
.cid-v28tDysDoV .navbar.opened {
  transition: all 0.3s;
}
.cid-v28tDysDoV .navbar .dropdown-item {
  padding: 0;
  margin: 8px 0;
}
.cid-v28tDysDoV .navbar .navbar-logo img {
  max-width: 40px;
  min-height: 40px;
  object-fit: contain;
  border-radius: 10px !important;
}
.cid-v28tDysDoV .navbar .navbar-collapse {
  justify-content: center;
  justify-content: flex-end;
  z-index: 1;
}
.cid-v28tDysDoV .navbar.collapsed {
  justify-content: center;
}
.cid-v28tDysDoV .navbar.collapsed .nav-item .nav-link::before {
  display: none;
}
.cid-v28tDysDoV .navbar.collapsed.opened .dropdown-menu {
  top: 0;
}
.cid-v28tDysDoV .navbar.collapsed .dropdown-menu .dropdown-submenu {
  left: 0 !important;
}
.cid-v28tDysDoV .navbar.collapsed .dropdown-menu .dropdown-item:after {
  right: auto;
}
.cid-v28tDysDoV .navbar.collapsed ul.navbar-nav li {
  margin: auto;
}
.cid-v28tDysDoV .navbar.collapsed .dropdown-menu .dropdown-item {
  padding: 0.25rem 1.5rem;
  text-align: left;
}
.cid-v28tDysDoV .navbar.collapsed .icons-menu {
  padding: 0;
}
@media (max-width: 991px) {
  .cid-v28tDysDoV .navbar .nav-item {
    padding: 0.5rem 0;
  }
  .cid-v28tDysDoV .navbar .navbar-collapse {
    padding: 34px 0;
    border-radius: 16px;
    width: 100%;
  }
  .cid-v28tDysDoV .navbar .nav-item .nav-link::before {
    display: none;
  }
  .cid-v28tDysDoV .navbar.opened .dropdown-menu {
    top: 0;
  }
  .cid-v28tDysDoV .navbar .dropdown-menu {
    padding: 6px 0 6px 15px;
  }
  .cid-v28tDysDoV .navbar .dropdown-menu .dropdown-submenu {
    left: 0 !important;
  }
  .cid-v28tDysDoV .navbar .dropdown-menu .dropdown-item:after {
    right: auto;
    margin-top: -0.4rem;
  }
  .cid-v28tDysDoV .navbar .navbar-logo img {
    height: 3rem !important;
  }
  .cid-v28tDysDoV .navbar ul.navbar-nav {
    overflow: hidden;
    margin: 0;
  }
  .cid-v28tDysDoV .navbar ul.navbar-nav li {
    margin: 0;
  }
  .cid-v28tDysDoV .navbar .dropdown-menu .dropdown-item {
    padding: 0 !important;
    margin: 0;
    margin-top: 8px;
    text-align: left;
  }
  .cid-v28tDysDoV .navbar .navbar-brand {
    flex-shrink: initial;
    flex-basis: auto;
    word-break: break-word;
    padding-right: 0;
    width: 100%;
    justify-content: space-between;
  }
  .cid-v28tDysDoV .navbar .navbar-toggler {
    flex-basis: auto;
  }
  .cid-v28tDysDoV .navbar .icons-menu {
    padding: 0;
  }
}
.cid-v28tDysDoV .navbar.navbar-short {
  min-height: 60px;
}
.cid-v28tDysDoV .navbar.navbar-short .navbar-logo img {
  height: 2.5rem !important;
}
.cid-v28tDysDoV .navbar.navbar-short .navbar-brand {
  min-height: 60px;
  padding: 0;
}
.cid-v28tDysDoV .navbar-brand {
  min-height: 70px;
  flex-shrink: 0;
  align-items: center;
  margin-right: 0;
  padding: 10px 0;
  transition: all 0.3s;
  word-break: break-word;
  z-index: 1;
}
.cid-v28tDysDoV .navbar-brand .navbar-caption {
  line-height: inherit !important;
  font-weight: 400;
}
.cid-v28tDysDoV .navbar-brand .navbar-logo a {
  outline: none;
}
.cid-v28tDysDoV .dropdown-item.active,
.cid-v28tDysDoV .dropdown-item:active {
  background-color: transparent;
}
.cid-v28tDysDoV .navbar-expand-lg .navbar-nav .nav-link {
  margin: 8px 12px !important;
}
@media (max-width: 991px) {
  .cid-v28tDysDoV .navbar-expand-lg .navbar-nav .nav-link {
    margin: 8px 10px !important;
  }
}
.cid-v28tDysDoV .nav-dropdown .link.dropdown-toggle {
  margin-right: 1.667em;
}
.cid-v28tDysDoV .nav-dropdown .link.dropdown-toggle[aria-expanded="true"] {
  margin-right: 0;
  padding: 0.667em 1.667em;
}
.cid-v28tDysDoV .navbar .dropdown.open > .dropdown-menu {
  display: block;
}
.cid-v28tDysDoV ul.navbar-nav {
  flex-wrap: wrap;
  padding: 0;
}
.cid-v28tDysDoV .navbar-buttons {
  text-align: center;
  min-width: 170px;
}
.cid-v28tDysDoV button.navbar-toggler {
  outline: none;
  width: 48px;
  height: 48px;
  border-radius: 50%;
  cursor: pointer;
  transition: all 0.2s;
  position: relative;
  align-self: center;
  color: #f4f4f6;
  background: #f4f4f6;
}
.cid-v28tDysDoV button.navbar-toggler .hamburger span {
  position: absolute;
  right: 10px;
  margin-top: 14px;
  width: 26px;
  height: 2px;
  border-right: 5px;
  background-color: #141414;
}
.cid-v28tDysDoV button.navbar-toggler .hamburger span:nth-child(1) {
  top: 0;
  transition: all 0.2s;
}
.cid-v28tDysDoV button.navbar-toggler .hamburger span:nth-child(2) {
  top: 8px;
  transition: all 0.15s;
}
.cid-v28tDysDoV button.navbar-toggler .hamburger span:nth-child(3) {
  top: 8px;
  transition: all 0.15s;
}
.cid-v28tDysDoV button.navbar-toggler .hamburger span:nth-child(4) {
  top: 16px;
  transition: all 0.2s;
}
.cid-v28tDysDoV nav.opened .hamburger span:nth-child(1) {
  top: 8px;
  width: 0;
  opacity: 0;
  right: 50%;
  transition: all 0.2s;
}
.cid-v28tDysDoV nav.opened .hamburger span:nth-child(2) {
  transform: rotate(45deg);
  transition: all 0.25s;
}
.cid-v28tDysDoV nav.opened .hamburger span:nth-child(3) {
  transform: rotate(-45deg);
  transition: all 0.25s;
}
.cid-v28tDysDoV nav.opened .hamburger span:nth-child(4) {
  top: 8px;
  width: 0;
  opacity: 0;
  right: 50%;
  transition: all 0.2s;
}
.cid-v28tDysDoV a.nav-link {
  display: flex;
  align-items: center;
  justify-content: flex-start;
}
.cid-v28tDysDoV .icons-menu {
  flex-wrap: nowrap;
  display: flex;
  justify-content: center;
  padding: 0;
  text-align: center;
  margin-bottom: 35px;
}
@media screen and (-ms-high-contrast: active), (-ms-high-contrast: none) {
  .cid-v28tDysDoV .navbar {
    height: 70px;
  }
  .cid-v28tDysDoV .navbar.opened {
    height: auto;
  }
  .cid-v28tDysDoV .nav-item .nav-link:hover::before {
    width: 175%;
    max-width: calc(100% + 2rem);
    left: -1rem;
  }
}
.cid-v28tDysDoV .navbar-dropdown .navbar-logo {
  margin-right: 10px;
}
@media (min-width: 768px) {
  .cid-v28tDysDoV .container-fluid {
    padding-left: 64px;
    padding-right: 64px;
  }
}
.cid-v28tDysDoV .mbr-section-btn-main .btn {
  margin: 8px;
  min-width: 180px;
}
.cid-v28tDysDoV .mbr-section-btn-main .btn::before {
  background-image: linear-gradient(90deg, #83c5be 0%, transparent 100%);
}
.cid-v28tDysDoV .mbr-section-btn-main .btn:hover,
.cid-v28tDysDoV .mbr-section-btn-main .btn:focus {
  box-shadow: inset 250px 10px 5px #006d77 !important;
  border-color: #006d77 !important;
}
.cid-v28tDysDoV .mbr-section-btn .btn::before {
  background-image: linear-gradient(90deg, #83c5be 0%, transparent 100%);
}
.cid-v28tDysDoV .mbr-section-btn .btn:hover,
.cid-v28tDysDoV .mbr-section-btn .btn:focus {
  box-shadow: inset 250px 10px 5px #006d77 !important;
  border-color: #006d77 !important;
}
.cid-v28tDysDoV .navbar-caption:hover {
  color: #e29578;
}
@media (min-width: 992px) {
  .cid-v28tDysDoV .dropdown-menu.dropdown-submenu {
    left: 175px !important;
    top: -45% !important;
  }
}
.cid-v28tDysDoV .text_widget {
  margin-bottom: 32px;
}
.cid-v28tDysDoV .text_widget a {
  transition: all 0.3s ease-out;
}
.cid-v28tDysDoV .text_widget a:hover,
.cid-v28tDysDoV .text_widget a:focus {
  opacity: 0.8;
}
@media (min-width: 992px) {
  .cid-v28tDysDoV .navbar-nav.nav-dropdown {
    display: -webkit-flex;
    width: 100%;
    justify-content: flex-end;
    min-width: 200px;
  }
}
.cid-v28tDysDoV .icons-menu-main {
  display: flex;
}
@media (max-width: 992px) {
  .cid-v28tDysDoV .icons-menu-main {
    padding: 0 10px;
  }
}
.cid-v28tDysDoV .mbr-section-subtitle {
  color: #141414;
  text-align: center;
}
.cid-v28tDysDoV .navbar-caption {
  color: #000000;
}
.cid-v28tDysDoV .mbr-text {
  color: #141414;
  text-align: center;
}
.cid-v28tDysDoV .mbr-section-subtitle,
.cid-v28tDysDoV .text_widget,
.cid-v28tDysDoV .mbr-section-btn {
  text-align: center;
}
.cid-v28tDysDoV a[class*="text-"]:not(.nav-link):not(.dropdown-item):not([role]):not(.navbar-caption):hover {
  background-image: none;
}
.cid-v28tDysDoV .nav-link,
.cid-v28tDysDoV .dropdown-item {
  color: #000000;
}
.cid-v28DA6hHyh {
  background-color: transparent;
}
.cid-v28DA6hHyh .navbar-dropdown {
  background-color: #f4f4f6 !important;
  padding: 0;
}
.cid-v28DA6hHyh .navbar.navbar-expand-lg .dropdown .dropdown-menu {
  background-color: #f4f4f6 !important;
  background: #f4f4f6;
}
.cid-v28DA6hHyh .navbar.navbar-expand-lg .dropdown .dropdown-menu .dropdown-submenu {
  margin: 0;
  left: 100%;
}
.cid-v28DA6hHyh .menu_box {
  flex-wrap: nowrap;
}
@media (max-width: 991px) {
  .cid-v28DA6hHyh .menu_box {
    flex-direction: column;
    align-items: flex-start;
  }
  .cid-v28DA6hHyh .menu_box .navbar.opened,
  .cid-v28DA6hHyh .menu_box .navbar-collapse {
    background-color: #f4f4f6 !important;
    transition: all 0s ease 0s;
  }
}
.cid-v28DA6hHyh .navbar-dropdown {
  position: relative !important;
}
.cid-v28DA6hHyh .btn {
  min-height: auto;
  box-shadow: none;
  margin-top: 0;
}
.cid-v28DA6hHyh .btn:hover {
  box-shadow: none;
}
.cid-v28DA6hHyh .nav-item {
  margin: 4px 15px;
}
@media (min-width: 1200px) {
  .cid-v28DA6hHyh .nav-item {
    margin: 4px 20px;
  }
}
@media (max-width: 991px) {
  .cid-v28DA6hHyh .nav-item {
    margin: 0 !important;
  }
}
.cid-v28DA6hHyh .nav-item .nav-link {
  transition: all 0.5s ease-out;
  border-radius: 0.5rem !important;
  position: relative;
}
.cid-v28DA6hHyh .nav-item .nav-link::before {
  content: '';
  position: absolute;
  bottom: 0;
  left: 0;
  background-image: linear-gradient(90deg, #006d77 -5%, #83c5be 95%);
  height: 1px;
  width: 0;
  transition: all 0.3s ease-in-out;
}
.cid-v28DA6hHyh .nav-item .nav-link:hover::before,
.cid-v28DA6hHyh .nav-item .nav-link:focus::before {
  width: 100%;
}
.cid-v28DA6hHyh .dropdown-menu {
  border-radius: 0;
  box-shadow: none;
  text-align: left;
}
@media (min-width: 992px) {
  .cid-v28DA6hHyh .dropdown-menu {
    padding: 18px 34px 22px;
    min-width: 250px;
    top: auto !important;
    left: -40px !important;
  }
  .cid-v28DA6hHyh .dropdown-menu.dropdown-submenu {
    left: 215px !important;
    top: -45% !important;
  }
}
@media (max-width: 991px) {
  .cid-v28DA6hHyh .dropdown-menu .dropdown-toggle[data-toggle="dropdown-submenu"]::after,
  .cid-v28DA6hHyh .link.dropdown-toggle::after {
    display: inline-block;
    width: 7px;
    height: 7px;
    margin-left: 0.5rem;
    margin-bottom: 2px;
    content: "";
    border: 2px solid;
    border-left: none;
    border-top: none;
    transform: rotate(-45deg);
    right: 15px;
    position: absolute;
    margin-top: -2px;
  }
  .cid-v28DA6hHyh .show.dropdown-toggle[aria-expanded="true"]::after {
    transform: rotate(45deg);
    margin-top: -4px;
  }
  .cid-v28DA6hHyh .offcanvas_box {
    display: none;
  }
}
.cid-v28DA6hHyh .dropdown-item {
  border: none;
  font-weight: 300 !important;
}
.cid-v28DA6hHyh .nav-dropdown .link {
  font-weight: 400 !important;
  padding: 0 !important;
  margin: 0 !important;
}
.cid-v28DA6hHyh .nav-dropdown .link.dropdown-toggle::after {
  margin-left: 0.5rem;
  margin-top: 0;
}
.cid-v28DA6hHyh .container {
  display: flex;
  margin: auto;
}
.cid-v28DA6hHyh .iconfont-wrapper {
  color: #141414;
  font-size: 17px;
  margin-right: 10px;
  margin-bottom: 5px;
  width: 25px;
  height: 25px;
  border-radius: 50%;
  display: flex;
  justify-content: center;
  align-items: center;
  transition: all 0.2s ease-in-out;
}
.cid-v28DA6hHyh .iconfont-wrapper:last-child {
  margin-right: 0;
}
.cid-v28DA6hHyh .iconfont-wrapper:hover {
  opacity: 0.5;
}
.cid-v28DA6hHyh .navbar-nav {
  margin: 0 1rem;
}
@media (min-width: 992px) {
  .cid-v28DA6hHyh .navbar-nav {
    margin: 0;
  }
}
.cid-v28DA6hHyh .dropdown-menu,
.cid-v28DA6hHyh .navbar.opened {
  background-color: false !important;
}
.cid-v28DA6hHyh .nav-item:focus,
.cid-v28DA6hHyh .nav-link:focus {
  outline: none;
}
.cid-v28DA6hHyh .dropdown .dropdown-menu .dropdown-item {
  width: auto;
  transition: all 0.25s ease-in-out;
}
.cid-v28DA6hHyh .dropdown .dropdown-menu .dropdown-item::after {
  right: 0.5rem;
}
.cid-v28DA6hHyh .dropdown .dropdown-menu .dropdown-item .mbr-iconfont {
  margin-right: 0.5rem;
  vertical-align: sub;
}
.cid-v28DA6hHyh .dropdown .dropdown-menu .dropdown-item .mbr-iconfont:before {
  display: inline-block;
  transform: scale(1, 1);
  transition: all 0.25s ease-in-out;
}
.cid-v28DA6hHyh .collapsed .dropdown-menu .dropdown-item:before {
  display: none;
}
.cid-v28DA6hHyh .collapsed .dropdown .dropdown-menu .dropdown-item {
  padding: 0.235em 1.5em 0.235em 1.5em !important;
  transition: none;
  margin: 0 !important;
}
.cid-v28DA6hHyh .navbar {
  min-height: 70px;
  padding: 10px 0;
  transition: all 0.3s;
  border-bottom-width: 0;
}
@media (max-width: 992px) {
  .cid-v28DA6hHyh .navbar {
    min-height: 30px;
    max-height: none;
  }
}
.cid-v28DA6hHyh .navbar.opened {
  transition: all 0.3s;
}
.cid-v28DA6hHyh .navbar .dropdown-item {
  padding: 0;
  margin: 8px 0;
}
.cid-v28DA6hHyh .navbar .navbar-logo img {
  max-width: 40px;
  min-height: 40px;
  object-fit: contain;
  border-radius: 10px !important;
}
.cid-v28DA6hHyh .navbar .navbar-collapse {
  justify-content: center;
  justify-content: flex-end;
  z-index: 1;
}
.cid-v28DA6hHyh .navbar.collapsed {
  justify-content: center;
}
.cid-v28DA6hHyh .navbar.collapsed .nav-item .nav-link::before {
  display: none;
}
.cid-v28DA6hHyh .navbar.collapsed.opened .dropdown-menu {
  top: 0;
}
.cid-v28DA6hHyh .navbar.collapsed .dropdown-menu .dropdown-submenu {
  left: 0 !important;
}
.cid-v28DA6hHyh .navbar.collapsed .dropdown-menu .dropdown-item:after {
  right: auto;
}
.cid-v28DA6hHyh .navbar.collapsed ul.navbar-nav li {
  margin: auto;
}
.cid-v28DA6hHyh .navbar.collapsed .dropdown-menu .dropdown-item {
  padding: 0.25rem 1.5rem;
  text-align: left;
}
.cid-v28DA6hHyh .navbar.collapsed .icons-menu {
  padding: 0;
}
@media (max-width: 991px) {
  .cid-v28DA6hHyh .navbar .nav-item {
    padding: 0.5rem 0;
  }
  .cid-v28DA6hHyh .navbar .navbar-collapse {
    padding: 34px 0;
    border-radius: 16px;
    width: 100%;
  }
  .cid-v28DA6hHyh .navbar .nav-item .nav-link::before {
    display: none;
  }
  .cid-v28DA6hHyh .navbar.opened .dropdown-menu {
    top: 0;
  }
  .cid-v28DA6hHyh .navbar .dropdown-menu {
    padding: 6px 0 6px 15px;
  }
  .cid-v28DA6hHyh .navbar .dropdown-menu .dropdown-submenu {
    left: 0 !important;
  }
  .cid-v28DA6hHyh .navbar .dropdown-menu .dropdown-item:after {
    right: auto;
    margin-top: -0.4rem;
  }
  .cid-v28DA6hHyh .navbar .navbar-logo img {
    height: 3rem !important;
  }
  .cid-v28DA6hHyh .navbar ul.navbar-nav {
    overflow: hidden;
    margin: 0;
  }
  .cid-v28DA6hHyh .navbar ul.navbar-nav li {
    margin: 0;
  }
  .cid-v28DA6hHyh .navbar .dropdown-menu .dropdown-item {
    padding: 0 !important;
    margin: 0;
    margin-top: 8px;
    text-align: left;
  }
  .cid-v28DA6hHyh .navbar .navbar-brand {
    flex-shrink: initial;
    flex-basis: auto;
    word-break: break-word;
    padding-right: 0;
    width: 100%;
    justify-content: space-between;
  }
  .cid-v28DA6hHyh .navbar .navbar-toggler {
    flex-basis: auto;
  }
  .cid-v28DA6hHyh .navbar .icons-menu {
    padding: 0;
  }
}
.cid-v28DA6hHyh .navbar.navbar-short {
  min-height: 60px;
}
.cid-v28DA6hHyh .navbar.navbar-short .navbar-logo img {
  height: 2.5rem !important;
}
.cid-v28DA6hHyh .navbar.navbar-short .navbar-brand {
  min-height: 60px;
  padding: 0;
}
.cid-v28DA6hHyh .navbar-brand {
  min-height: 70px;
  flex-shrink: 0;
  align-items: center;
  margin-right: 0;
  padding: 10px 0;
  transition: all 0.3s;
  word-break: break-word;
  z-index: 1;
}
.cid-v28DA6hHyh .navbar-brand .navbar-caption {
  line-height: inherit !important;
  font-weight: 400;
}
.cid-v28DA6hHyh .navbar-brand .navbar-logo a {
  outline: none;
}
.cid-v28DA6hHyh .dropdown-item.active,
.cid-v28DA6hHyh .dropdown-item:active {
  background-color: transparent;
}
.cid-v28DA6hHyh .navbar-expand-lg .navbar-nav .nav-link {
  margin: 8px 12px !important;
}
@media (max-width: 991px) {
  .cid-v28DA6hHyh .navbar-expand-lg .navbar-nav .nav-link {
    margin: 8px 10px !important;
  }
}
.cid-v28DA6hHyh .nav-dropdown .link.dropdown-toggle {
  margin-right: 1.667em;
}
.cid-v28DA6hHyh .nav-dropdown .link.dropdown-toggle[aria-expanded="true"] {
  margin-right: 0;
  padding: 0.667em 1.667em;
}
.cid-v28DA6hHyh .navbar .dropdown.open > .dropdown-menu {
  display: block;
}
.cid-v28DA6hHyh ul.navbar-nav {
  flex-wrap: wrap;
  padding: 0;
}
.cid-v28DA6hHyh .navbar-buttons {
  text-align: center;
  min-width: 170px;
}
.cid-v28DA6hHyh button.navbar-toggler {
  outline: none;
  width: 48px;
  height: 48px;
  border-radius: 50%;
  cursor: pointer;
  transition: all 0.2s;
  position: relative;
  align-self: center;
  color: #f4f4f6;
  background: #f4f4f6;
}
.cid-v28DA6hHyh button.navbar-toggler .hamburger span {
  position: absolute;
  right: 10px;
  margin-top: 14px;
  width: 26px;
  height: 2px;
  border-right: 5px;
  background-color: #141414;
}
.cid-v28DA6hHyh button.navbar-toggler .hamburger span:nth-child(1) {
  top: 0;
  transition: all 0.2s;
}
.cid-v28DA6hHyh button.navbar-toggler .hamburger span:nth-child(2) {
  top: 8px;
  transition: all 0.15s;
}
.cid-v28DA6hHyh button.navbar-toggler .hamburger span:nth-child(3) {
  top: 8px;
  transition: all 0.15s;
}
.cid-v28DA6hHyh button.navbar-toggler .hamburger span:nth-child(4) {
  top: 16px;
  transition: all 0.2s;
}
.cid-v28DA6hHyh nav.opened .hamburger span:nth-child(1) {
  top: 8px;
  width: 0;
  opacity: 0;
  right: 50%;
  transition: all 0.2s;
}
.cid-v28DA6hHyh nav.opened .hamburger span:nth-child(2) {
  transform: rotate(45deg);
  transition: all 0.25s;
}
.cid-v28DA6hHyh nav.opened .hamburger span:nth-child(3) {
  transform: rotate(-45deg);
  transition: all 0.25s;
}
.cid-v28DA6hHyh nav.opened .hamburger span:nth-child(4) {
  top: 8px;
  width: 0;
  opacity: 0;
  right: 50%;
  transition: all 0.2s;
}
.cid-v28DA6hHyh a.nav-link {
  display: flex;
  align-items: center;
  justify-content: flex-start;
}
.cid-v28DA6hHyh .icons-menu {
  flex-wrap: nowrap;
  display: flex;
  justify-content: center;
  padding: 0;
  text-align: center;
  margin-bottom: 35px;
}
@media screen and (-ms-high-contrast: active), (-ms-high-contrast: none) {
  .cid-v28DA6hHyh .navbar {
    height: 70px;
  }
  .cid-v28DA6hHyh .navbar.opened {
    height: auto;
  }
  .cid-v28DA6hHyh .nav-item .nav-link:hover::before {
    width: 175%;
    max-width: calc(100% + 2rem);
    left: -1rem;
  }
}
.cid-v28DA6hHyh .navbar-dropdown .navbar-logo {
  margin-right: 10px;
}
@media (min-width: 768px) {
  .cid-v28DA6hHyh .container-fluid {
    padding-left: 64px;
    padding-right: 64px;
  }
}
.cid-v28DA6hHyh .mbr-section-btn-main .btn {
  margin: 8px;
  min-width: 180px;
}
.cid-v28DA6hHyh .mbr-section-btn-main .btn::before {
  background-image: linear-gradient(90deg, #83c5be 0%, transparent 100%);
}
.cid-v28DA6hHyh .mbr-section-btn-main .btn:hover,
.cid-v28DA6hHyh .mbr-section-btn-main .btn:focus {
  box-shadow: inset 250px 10px 5px #006d77 !important;
  border-color: #006d77 !important;
}
.cid-v28DA6hHyh .mbr-section-btn .btn::before {
  background-image: linear-gradient(90deg, #83c5be 0%, transparent 100%);
}
.cid-v28DA6hHyh .mbr-section-btn .btn:hover,
.cid-v28DA6hHyh .mbr-section-btn .btn:focus {
  box-shadow: inset 250px 10px 5px #006d77 !important;
  border-color: #006d77 !important;
}
.cid-v28DA6hHyh .navbar-caption:hover {
  color: #e29578;
}
@media (min-width: 992px) {
  .cid-v28DA6hHyh .dropdown-menu.dropdown-submenu {
    left: 175px !important;
    top: -45% !important;
  }
}
.cid-v28DA6hHyh .text_widget {
  margin-bottom: 32px;
}
.cid-v28DA6hHyh .text_widget a {
  transition: all 0.3s ease-out;
}
.cid-v28DA6hHyh .text_widget a:hover,
.cid-v28DA6hHyh .text_widget a:focus {
  opacity: 0.8;
}
@media (min-width: 992px) {
  .cid-v28DA6hHyh .navbar-nav.nav-dropdown {
    display: -webkit-flex;
    width: 100%;
    justify-content: flex-end;
    min-width: 200px;
  }
}
.cid-v28DA6hHyh .icons-menu-main {
  display: flex;
}
@media (max-width: 992px) {
  .cid-v28DA6hHyh .icons-menu-main {
    padding: 0 10px;
  }
}
.cid-v28DA6hHyh .mbr-section-subtitle {
  color: #141414;
  text-align: center;
}
.cid-v28DA6hHyh .navbar-caption {
  color: #000000;
}
.cid-v28DA6hHyh .mbr-text {
  color: #141414;
  text-align: center;
}
.cid-v28DA6hHyh .mbr-section-subtitle,
.cid-v28DA6hHyh .text_widget,
.cid-v28DA6hHyh .mbr-section-btn {
  text-align: center;
}
.cid-v28DA6hHyh a[class*="text-"]:not(.nav-link):not(.dropdown-item):not([role]):not(.navbar-caption):hover {
  background-image: none;
}
.cid-v28DA6hHyh .nav-link,
.cid-v28DA6hHyh .dropdown-item {
  color: #000000;
}
.cid-v28tEsv9uL {
  background-color: transparent;
}
.cid-v28tEsv9uL .navbar-dropdown {
  background-color: #f4f4f6 !important;
  padding: 0;
}
.cid-v28tEsv9uL .navbar.navbar-expand-lg .dropdown .dropdown-menu {
  background-color: #f4f4f6 !important;
  background: #f4f4f6;
}
.cid-v28tEsv9uL .navbar.navbar-expand-lg .dropdown .dropdown-menu .dropdown-submenu {
  margin: 0;
  left: 100%;
}
.cid-v28tEsv9uL .menu_box {
  flex-wrap: nowrap;
}
@media (max-width: 991px) {
  .cid-v28tEsv9uL .menu_box {
    flex-direction: column;
    align-items: flex-start;
  }
  .cid-v28tEsv9uL .menu_box .navbar.opened,
  .cid-v28tEsv9uL .menu_box .navbar-collapse {
    background-color: #f4f4f6 !important;
    transition: all 0s ease 0s;
  }
}
.cid-v28tEsv9uL .navbar-dropdown {
  position: relative !important;
}
.cid-v28tEsv9uL .btn {
  min-height: auto;
  box-shadow: none;
  margin-top: 0;
}
.cid-v28tEsv9uL .btn:hover {
  box-shadow: none;
}
.cid-v28tEsv9uL .nav-item {
  margin: 4px 15px;
}
@media (min-width: 1200px) {
  .cid-v28tEsv9uL .nav-item {
    margin: 4px 20px;
  }
}
@media (max-width: 991px) {
  .cid-v28tEsv9uL .nav-item {
    margin: 0 !important;
  }
}
.cid-v28tEsv9uL .nav-item .nav-link {
  transition: all 0.5s ease-out;
  border-radius: 0.5rem !important;
  position: relative;
}
.cid-v28tEsv9uL .nav-item .nav-link::before {
  content: '';
  position: absolute;
  bottom: 0;
  left: 0;
  background-image: linear-gradient(90deg, #006d77 -5%, #83c5be 95%);
  height: 1px;
  width: 0;
  transition: all 0.3s ease-in-out;
}
.cid-v28tEsv9uL .nav-item .nav-link:hover::before,
.cid-v28tEsv9uL .nav-item .nav-link:focus::before {
  width: 100%;
}
.cid-v28tEsv9uL .dropdown-menu {
  border-radius: 0;
  box-shadow: none;
  text-align: left;
}
@media (min-width: 992px) {
  .cid-v28tEsv9uL .dropdown-menu {
    padding: 18px 34px 22px;
    min-width: 250px;
    top: auto !important;
    left: -40px !important;
  }
  .cid-v28tEsv9uL .dropdown-menu.dropdown-submenu {
    left: 215px !important;
    top: -45% !important;
  }
}
@media (max-width: 991px) {
  .cid-v28tEsv9uL .dropdown-menu .dropdown-toggle[data-toggle="dropdown-submenu"]::after,
  .cid-v28tEsv9uL .link.dropdown-toggle::after {
    display: inline-block;
    width: 7px;
    height: 7px;
    margin-left: 0.5rem;
    margin-bottom: 2px;
    content: "";
    border: 2px solid;
    border-left: none;
    border-top: none;
    transform: rotate(-45deg);
    right: 15px;
    position: absolute;
    margin-top: -2px;
  }
  .cid-v28tEsv9uL .show.dropdown-toggle[aria-expanded="true"]::after {
    transform: rotate(45deg);
    margin-top: -4px;
  }
  .cid-v28tEsv9uL .offcanvas_box {
    display: none;
  }
}
.cid-v28tEsv9uL .dropdown-item {
  border: none;
  font-weight: 300 !important;
}
.cid-v28tEsv9uL .nav-dropdown .link {
  font-weight: 400 !important;
  padding: 0 !important;
  margin: 0 !important;
}
.cid-v28tEsv9uL .nav-dropdown .link.dropdown-toggle::after {
  margin-left: 0.5rem;
  margin-top: 0;
}
.cid-v28tEsv9uL .container {
  display: flex;
  margin: auto;
}
.cid-v28tEsv9uL .iconfont-wrapper {
  color: #141414;
  font-size: 17px;
  margin-right: 10px;
  margin-bottom: 5px;
  width: 25px;
  height: 25px;
  border-radius: 50%;
  display: flex;
  justify-content: center;
  align-items: center;
  transition: all 0.2s ease-in-out;
}
.cid-v28tEsv9uL .iconfont-wrapper:last-child {
  margin-right: 0;
}
.cid-v28tEsv9uL .iconfont-wrapper:hover {
  opacity: 0.5;
}
.cid-v28tEsv9uL .navbar-nav {
  margin: 0 1rem;
}
@media (min-width: 992px) {
  .cid-v28tEsv9uL .navbar-nav {
    margin: 0;
  }
}
.cid-v28tEsv9uL .dropdown-menu,
.cid-v28tEsv9uL .navbar.opened {
  background-color: false !important;
}
.cid-v28tEsv9uL .nav-item:focus,
.cid-v28tEsv9uL .nav-link:focus {
  outline: none;
}
.cid-v28tEsv9uL .dropdown .dropdown-menu .dropdown-item {
  width: auto;
  transition: all 0.25s ease-in-out;
}
.cid-v28tEsv9uL .dropdown .dropdown-menu .dropdown-item::after {
  right: 0.5rem;
}
.cid-v28tEsv9uL .dropdown .dropdown-menu .dropdown-item .mbr-iconfont {
  margin-right: 0.5rem;
  vertical-align: sub;
}
.cid-v28tEsv9uL .dropdown .dropdown-menu .dropdown-item .mbr-iconfont:before {
  display: inline-block;
  transform: scale(1, 1);
  transition: all 0.25s ease-in-out;
}
.cid-v28tEsv9uL .collapsed .dropdown-menu .dropdown-item:before {
  display: none;
}
.cid-v28tEsv9uL .collapsed .dropdown .dropdown-menu .dropdown-item {
  padding: 0.235em 1.5em 0.235em 1.5em !important;
  transition: none;
  margin: 0 !important;
}
.cid-v28tEsv9uL .navbar {
  min-height: 70px;
  padding: 10px 0;
  transition: all 0.3s;
  border-bottom-width: 0;
}
@media (max-width: 992px) {
  .cid-v28tEsv9uL .navbar {
    min-height: 30px;
    max-height: none;
  }
}
.cid-v28tEsv9uL .navbar.opened {
  transition: all 0.3s;
}
.cid-v28tEsv9uL .navbar .dropdown-item {
  padding: 0;
  margin: 8px 0;
}
.cid-v28tEsv9uL .navbar .navbar-logo img {
  max-width: 40px;
  min-height: 40px;
  object-fit: contain;
  border-radius: 10px !important;
}
.cid-v28tEsv9uL .navbar .navbar-collapse {
  justify-content: center;
  justify-content: flex-end;
  z-index: 1;
}
.cid-v28tEsv9uL .navbar.collapsed {
  justify-content: center;
}
.cid-v28tEsv9uL .navbar.collapsed .nav-item .nav-link::before {
  display: none;
}
.cid-v28tEsv9uL .navbar.collapsed.opened .dropdown-menu {
  top: 0;
}
.cid-v28tEsv9uL .navbar.collapsed .dropdown-menu .dropdown-submenu {
  left: 0 !important;
}
.cid-v28tEsv9uL .navbar.collapsed .dropdown-menu .dropdown-item:after {
  right: auto;
}
.cid-v28tEsv9uL .navbar.collapsed ul.navbar-nav li {
  margin: auto;
}
.cid-v28tEsv9uL .navbar.collapsed .dropdown-menu .dropdown-item {
  padding: 0.25rem 1.5rem;
  text-align: left;
}
.cid-v28tEsv9uL .navbar.collapsed .icons-menu {
  padding: 0;
}
@media (max-width: 991px) {
  .cid-v28tEsv9uL .navbar .nav-item {
    padding: 0.5rem 0;
  }
  .cid-v28tEsv9uL .navbar .navbar-collapse {
    padding: 34px 0;
    border-radius: 16px;
    width: 100%;
  }
  .cid-v28tEsv9uL .navbar .nav-item .nav-link::before {
    display: none;
  }
  .cid-v28tEsv9uL .navbar.opened .dropdown-menu {
    top: 0;
  }
  .cid-v28tEsv9uL .navbar .dropdown-menu {
    padding: 6px 0 6px 15px;
  }
  .cid-v28tEsv9uL .navbar .dropdown-menu .dropdown-submenu {
    left: 0 !important;
  }
  .cid-v28tEsv9uL .navbar .dropdown-menu .dropdown-item:after {
    right: auto;
    margin-top: -0.4rem;
  }
  .cid-v28tEsv9uL .navbar .navbar-logo img {
    height: 3rem !important;
  }
  .cid-v28tEsv9uL .navbar ul.navbar-nav {
    overflow: hidden;
    margin: 0;
  }
  .cid-v28tEsv9uL .navbar ul.navbar-nav li {
    margin: 0;
  }
  .cid-v28tEsv9uL .navbar .dropdown-menu .dropdown-item {
    padding: 0 !important;
    margin: 0;
    margin-top: 8px;
    text-align: left;
  }
  .cid-v28tEsv9uL .navbar .navbar-brand {
    flex-shrink: initial;
    flex-basis: auto;
    word-break: break-word;
    padding-right: 0;
    width: 100%;
    justify-content: space-between;
  }
  .cid-v28tEsv9uL .navbar .navbar-toggler {
    flex-basis: auto;
  }
  .cid-v28tEsv9uL .navbar .icons-menu {
    padding: 0;
  }
}
.cid-v28tEsv9uL .navbar.navbar-short {
  min-height: 60px;
}
.cid-v28tEsv9uL .navbar.navbar-short .navbar-logo img {
  height: 2.5rem !important;
}
.cid-v28tEsv9uL .navbar.navbar-short .navbar-brand {
  min-height: 60px;
  padding: 0;
}
.cid-v28tEsv9uL .navbar-brand {
  min-height: 70px;
  flex-shrink: 0;
  align-items: center;
  margin-right: 0;
  padding: 10px 0;
  transition: all 0.3s;
  word-break: break-word;
  z-index: 1;
}
.cid-v28tEsv9uL .navbar-brand .navbar-caption {
  line-height: inherit !important;
  font-weight: 400;
}
.cid-v28tEsv9uL .navbar-brand .navbar-logo a {
  outline: none;
}
.cid-v28tEsv9uL .dropdown-item.active,
.cid-v28tEsv9uL .dropdown-item:active {
  background-color: transparent;
}
.cid-v28tEsv9uL .navbar-expand-lg .navbar-nav .nav-link {
  margin: 8px 12px !important;
}
@media (max-width: 991px) {
  .cid-v28tEsv9uL .navbar-expand-lg .navbar-nav .nav-link {
    margin: 8px 10px !important;
  }
}
.cid-v28tEsv9uL .nav-dropdown .link.dropdown-toggle {
  margin-right: 1.667em;
}
.cid-v28tEsv9uL .nav-dropdown .link.dropdown-toggle[aria-expanded="true"] {
  margin-right: 0;
  padding: 0.667em 1.667em;
}
.cid-v28tEsv9uL .navbar .dropdown.open > .dropdown-menu {
  display: block;
}
.cid-v28tEsv9uL ul.navbar-nav {
  flex-wrap: wrap;
  padding: 0;
}
.cid-v28tEsv9uL .navbar-buttons {
  text-align: center;
  min-width: 170px;
}
.cid-v28tEsv9uL button.navbar-toggler {
  outline: none;
  width: 48px;
  height: 48px;
  border-radius: 50%;
  cursor: pointer;
  transition: all 0.2s;
  position: relative;
  align-self: center;
  color: #f4f4f6;
  background: #f4f4f6;
}
.cid-v28tEsv9uL button.navbar-toggler .hamburger span {
  position: absolute;
  right: 10px;
  margin-top: 14px;
  width: 26px;
  height: 2px;
  border-right: 5px;
  background-color: #141414;
}
.cid-v28tEsv9uL button.navbar-toggler .hamburger span:nth-child(1) {
  top: 0;
  transition: all 0.2s;
}
.cid-v28tEsv9uL button.navbar-toggler .hamburger span:nth-child(2) {
  top: 8px;
  transition: all 0.15s;
}
.cid-v28tEsv9uL button.navbar-toggler .hamburger span:nth-child(3) {
  top: 8px;
  transition: all 0.15s;
}
.cid-v28tEsv9uL button.navbar-toggler .hamburger span:nth-child(4) {
  top: 16px;
  transition: all 0.2s;
}
.cid-v28tEsv9uL nav.opened .hamburger span:nth-child(1) {
  top: 8px;
  width: 0;
  opacity: 0;
  right: 50%;
  transition: all 0.2s;
}
.cid-v28tEsv9uL nav.opened .hamburger span:nth-child(2) {
  transform: rotate(45deg);
  transition: all 0.25s;
}
.cid-v28tEsv9uL nav.opened .hamburger span:nth-child(3) {
  transform: rotate(-45deg);
  transition: all 0.25s;
}
.cid-v28tEsv9uL nav.opened .hamburger span:nth-child(4) {
  top: 8px;
  width: 0;
  opacity: 0;
  right: 50%;
  transition: all 0.2s;
}
.cid-v28tEsv9uL a.nav-link {
  display: flex;
  align-items: center;
  justify-content: flex-start;
}
.cid-v28tEsv9uL .icons-menu {
  flex-wrap: nowrap;
  display: flex;
  justify-content: center;
  padding: 0;
  text-align: center;
  margin-bottom: 35px;
}
@media screen and (-ms-high-contrast: active), (-ms-high-contrast: none) {
  .cid-v28tEsv9uL .navbar {
    height: 70px;
  }
  .cid-v28tEsv9uL .navbar.opened {
    height: auto;
  }
  .cid-v28tEsv9uL .nav-item .nav-link:hover::before {
    width: 175%;
    max-width: calc(100% + 2rem);
    left: -1rem;
  }
}
.cid-v28tEsv9uL .navbar-dropdown .navbar-logo {
  margin-right: 10px;
}
@media (min-width: 768px) {
  .cid-v28tEsv9uL .container-fluid {
    padding-left: 64px;
    padding-right: 64px;
  }
}
.cid-v28tEsv9uL .mbr-section-btn-main .btn {
  margin: 8px;
  min-width: 180px;
}
.cid-v28tEsv9uL .mbr-section-btn-main .btn::before {
  background-image: linear-gradient(90deg, #83c5be 0%, transparent 100%);
}
.cid-v28tEsv9uL .mbr-section-btn-main .btn:hover,
.cid-v28tEsv9uL .mbr-section-btn-main .btn:focus {
  box-shadow: inset 250px 10px 5px #006d77 !important;
  border-color: #006d77 !important;
}
.cid-v28tEsv9uL .mbr-section-btn .btn::before {
  background-image: linear-gradient(90deg, #83c5be 0%, transparent 100%);
}
.cid-v28tEsv9uL .mbr-section-btn .btn:hover,
.cid-v28tEsv9uL .mbr-section-btn .btn:focus {
  box-shadow: inset 250px 10px 5px #006d77 !important;
  border-color: #006d77 !important;
}
.cid-v28tEsv9uL .navbar-caption:hover {
  color: #e29578;
}
@media (min-width: 992px) {
  .cid-v28tEsv9uL .dropdown-menu.dropdown-submenu {
    left: 175px !important;
    top: -45% !important;
  }
}
.cid-v28tEsv9uL .text_widget {
  margin-bottom: 32px;
}
.cid-v28tEsv9uL .text_widget a {
  transition: all 0.3s ease-out;
}
.cid-v28tEsv9uL .text_widget a:hover,
.cid-v28tEsv9uL .text_widget a:focus {
  opacity: 0.8;
}
@media (min-width: 992px) {
  .cid-v28tEsv9uL .navbar-nav.nav-dropdown {
    display: -webkit-flex;
    width: 100%;
    justify-content: flex-end;
    min-width: 200px;
  }
}
.cid-v28tEsv9uL .icons-menu-main {
  display: flex;
}
@media (max-width: 992px) {
  .cid-v28tEsv9uL .icons-menu-main {
    padding: 0 10px;
  }
}
.cid-v28tEsv9uL .mbr-section-subtitle {
  color: #141414;
  text-align: center;
}
.cid-v28tEsv9uL .navbar-caption {
  color: #000000;
}
.cid-v28tEsv9uL .mbr-text {
  color: #141414;
  text-align: center;
}
.cid-v28tEsv9uL .mbr-section-subtitle,
.cid-v28tEsv9uL .text_widget,
.cid-v28tEsv9uL .mbr-section-btn {
  text-align: center;
}
.cid-v28tEsv9uL a[class*="text-"]:not(.nav-link):not(.dropdown-item):not([role]):not(.navbar-caption):hover {
  background-image: none;
}
.cid-v28tEsv9uL .nav-link,
.cid-v28tEsv9uL .dropdown-item {
  color: #000000;
}
.cid-v28tF1wuuP {
  background-color: transparent;
}
.cid-v28tF1wuuP .navbar-dropdown {
  background-color: #f4f4f6 !important;
  padding: 0;
}
.cid-v28tF1wuuP .navbar.navbar-expand-lg .dropdown .dropdown-menu {
  background-color: #f4f4f6 !important;
  background: #f4f4f6;
}
.cid-v28tF1wuuP .navbar.navbar-expand-lg .dropdown .dropdown-menu .dropdown-submenu {
  margin: 0;
  left: 100%;
}
.cid-v28tF1wuuP .menu_box {
  flex-wrap: nowrap;
}
@media (max-width: 991px) {
  .cid-v28tF1wuuP .menu_box {
    flex-direction: column;
    align-items: flex-start;
  }
  .cid-v28tF1wuuP .menu_box .navbar.opened,
  .cid-v28tF1wuuP .menu_box .navbar-collapse {
    background-color: #f4f4f6 !important;
    transition: all 0s ease 0s;
  }
}
.cid-v28tF1wuuP .navbar-dropdown {
  position: relative !important;
}
.cid-v28tF1wuuP .btn {
  min-height: auto;
  box-shadow: none;
  margin-top: 0;
}
.cid-v28tF1wuuP .btn:hover {
  box-shadow: none;
}
.cid-v28tF1wuuP .nav-item {
  margin: 4px 15px;
}
@media (min-width: 1200px) {
  .cid-v28tF1wuuP .nav-item {
    margin: 4px 20px;
  }
}
@media (max-width: 991px) {
  .cid-v28tF1wuuP .nav-item {
    margin: 0 !important;
  }
}
.cid-v28tF1wuuP .nav-item .nav-link {
  transition: all 0.5s ease-out;
  border-radius: 0.5rem !important;
  position: relative;
}
.cid-v28tF1wuuP .nav-item .nav-link::before {
  content: '';
  position: absolute;
  bottom: 0;
  left: 0;
  background-image: linear-gradient(90deg, #006d77 -5%, #83c5be 95%);
  height: 1px;
  width: 0;
  transition: all 0.3s ease-in-out;
}
.cid-v28tF1wuuP .nav-item .nav-link:hover::before,
.cid-v28tF1wuuP .nav-item .nav-link:focus::before {
  width: 100%;
}
.cid-v28tF1wuuP .dropdown-menu {
  border-radius: 0;
  box-shadow: none;
  text-align: left;
}
@media (min-width: 992px) {
  .cid-v28tF1wuuP .dropdown-menu {
    padding: 18px 34px 22px;
    min-width: 250px;
    top: auto !important;
    left: -40px !important;
  }
  .cid-v28tF1wuuP .dropdown-menu.dropdown-submenu {
    left: 215px !important;
    top: -45% !important;
  }
}
@media (max-width: 991px) {
  .cid-v28tF1wuuP .dropdown-menu .dropdown-toggle[data-toggle="dropdown-submenu"]::after,
  .cid-v28tF1wuuP .link.dropdown-toggle::after {
    display: inline-block;
    width: 7px;
    height: 7px;
    margin-left: 0.5rem;
    margin-bottom: 2px;
    content: "";
    border: 2px solid;
    border-left: none;
    border-top: none;
    transform: rotate(-45deg);
    right: 15px;
    position: absolute;
    margin-top: -2px;
  }
  .cid-v28tF1wuuP .show.dropdown-toggle[aria-expanded="true"]::after {
    transform: rotate(45deg);
    margin-top: -4px;
  }
  .cid-v28tF1wuuP .offcanvas_box {
    display: none;
  }
}
.cid-v28tF1wuuP .dropdown-item {
  border: none;
  font-weight: 300 !important;
}
.cid-v28tF1wuuP .nav-dropdown .link {
  font-weight: 400 !important;
  padding: 0 !important;
  margin: 0 !important;
}
.cid-v28tF1wuuP .nav-dropdown .link.dropdown-toggle::after {
  margin-left: 0.5rem;
  margin-top: 0;
}
.cid-v28tF1wuuP .container {
  display: flex;
  margin: auto;
}
.cid-v28tF1wuuP .iconfont-wrapper {
  color: #141414;
  font-size: 17px;
  margin-right: 10px;
  margin-bottom: 5px;
  width: 25px;
  height: 25px;
  border-radius: 50%;
  display: flex;
  justify-content: center;
  align-items: center;
  transition: all 0.2s ease-in-out;
}
.cid-v28tF1wuuP .iconfont-wrapper:last-child {
  margin-right: 0;
}
.cid-v28tF1wuuP .iconfont-wrapper:hover {
  opacity: 0.5;
}
.cid-v28tF1wuuP .navbar-nav {
  margin: 0 1rem;
}
@media (min-width: 992px) {
  .cid-v28tF1wuuP .navbar-nav {
    margin: 0;
  }
}
.cid-v28tF1wuuP .dropdown-menu,
.cid-v28tF1wuuP .navbar.opened {
  background-color: false !important;
}
.cid-v28tF1wuuP .nav-item:focus,
.cid-v28tF1wuuP .nav-link:focus {
  outline: none;
}
.cid-v28tF1wuuP .dropdown .dropdown-menu .dropdown-item {
  width: auto;
  transition: all 0.25s ease-in-out;
}
.cid-v28tF1wuuP .dropdown .dropdown-menu .dropdown-item::after {
  right: 0.5rem;
}
.cid-v28tF1wuuP .dropdown .dropdown-menu .dropdown-item .mbr-iconfont {
  margin-right: 0.5rem;
  vertical-align: sub;
}
.cid-v28tF1wuuP .dropdown .dropdown-menu .dropdown-item .mbr-iconfont:before {
  display: inline-block;
  transform: scale(1, 1);
  transition: all 0.25s ease-in-out;
}
.cid-v28tF1wuuP .collapsed .dropdown-menu .dropdown-item:before {
  display: none;
}
.cid-v28tF1wuuP .collapsed .dropdown .dropdown-menu .dropdown-item {
  padding: 0.235em 1.5em 0.235em 1.5em !important;
  transition: none;
  margin: 0 !important;
}
.cid-v28tF1wuuP .navbar {
  min-height: 70px;
  padding: 10px 0;
  transition: all 0.3s;
  border-bottom-width: 0;
}
@media (max-width: 992px) {
  .cid-v28tF1wuuP .navbar {
    min-height: 30px;
    max-height: none;
  }
}
.cid-v28tF1wuuP .navbar.opened {
  transition: all 0.3s;
}
.cid-v28tF1wuuP .navbar .dropdown-item {
  padding: 0;
  margin: 8px 0;
}
.cid-v28tF1wuuP .navbar .navbar-logo img {
  max-width: 40px;
  min-height: 40px;
  object-fit: contain;
  border-radius: 10px !important;
}
.cid-v28tF1wuuP .navbar .navbar-collapse {
  justify-content: center;
  justify-content: flex-end;
  z-index: 1;
}
.cid-v28tF1wuuP .navbar.collapsed {
  justify-content: center;
}
.cid-v28tF1wuuP .navbar.collapsed .nav-item .nav-link::before {
  display: none;
}
.cid-v28tF1wuuP .navbar.collapsed.opened .dropdown-menu {
  top: 0;
}
.cid-v28tF1wuuP .navbar.collapsed .dropdown-menu .dropdown-submenu {
  left: 0 !important;
}
.cid-v28tF1wuuP .navbar.collapsed .dropdown-menu .dropdown-item:after {
  right: auto;
}
.cid-v28tF1wuuP .navbar.collapsed ul.navbar-nav li {
  margin: auto;
}
.cid-v28tF1wuuP .navbar.collapsed .dropdown-menu .dropdown-item {
  padding: 0.25rem 1.5rem;
  text-align: left;
}
.cid-v28tF1wuuP .navbar.collapsed .icons-menu {
  padding: 0;
}
@media (max-width: 991px) {
  .cid-v28tF1wuuP .navbar .nav-item {
    padding: 0.5rem 0;
  }
  .cid-v28tF1wuuP .navbar .navbar-collapse {
    padding: 34px 0;
    border-radius: 16px;
    width: 100%;
  }
  .cid-v28tF1wuuP .navbar .nav-item .nav-link::before {
    display: none;
  }
  .cid-v28tF1wuuP .navbar.opened .dropdown-menu {
    top: 0;
  }
  .cid-v28tF1wuuP .navbar .dropdown-menu {
    padding: 6px 0 6px 15px;
  }
  .cid-v28tF1wuuP .navbar .dropdown-menu .dropdown-submenu {
    left: 0 !important;
  }
  .cid-v28tF1wuuP .navbar .dropdown-menu .dropdown-item:after {
    right: auto;
    margin-top: -0.4rem;
  }
  .cid-v28tF1wuuP .navbar .navbar-logo img {
    height: 3rem !important;
  }
  .cid-v28tF1wuuP .navbar ul.navbar-nav {
    overflow: hidden;
    margin: 0;
  }
  .cid-v28tF1wuuP .navbar ul.navbar-nav li {
    margin: 0;
  }
  .cid-v28tF1wuuP .navbar .dropdown-menu .dropdown-item {
    padding: 0 !important;
    margin: 0;
    margin-top: 8px;
    text-align: left;
  }
  .cid-v28tF1wuuP .navbar .navbar-brand {
    flex-shrink: initial;
    flex-basis: auto;
    word-break: break-word;
    padding-right: 0;
    width: 100%;
    justify-content: space-between;
  }
  .cid-v28tF1wuuP .navbar .navbar-toggler {
    flex-basis: auto;
  }
  .cid-v28tF1wuuP .navbar .icons-menu {
    padding: 0;
  }
}
.cid-v28tF1wuuP .navbar.navbar-short {
  min-height: 60px;
}
.cid-v28tF1wuuP .navbar.navbar-short .navbar-logo img {
  height: 2.5rem !important;
}
.cid-v28tF1wuuP .navbar.navbar-short .navbar-brand {
  min-height: 60px;
  padding: 0;
}
.cid-v28tF1wuuP .navbar-brand {
  min-height: 70px;
  flex-shrink: 0;
  align-items: center;
  margin-right: 0;
  padding: 10px 0;
  transition: all 0.3s;
  word-break: break-word;
  z-index: 1;
}
.cid-v28tF1wuuP .navbar-brand .navbar-caption {
  line-height: inherit !important;
  font-weight: 400;
}
.cid-v28tF1wuuP .navbar-brand .navbar-logo a {
  outline: none;
}
.cid-v28tF1wuuP .dropdown-item.active,
.cid-v28tF1wuuP .dropdown-item:active {
  background-color: transparent;
}
.cid-v28tF1wuuP .navbar-expand-lg .navbar-nav .nav-link {
  margin: 8px 12px !important;
}
@media (max-width: 991px) {
  .cid-v28tF1wuuP .navbar-expand-lg .navbar-nav .nav-link {
    margin: 8px 10px !important;
  }
}
.cid-v28tF1wuuP .nav-dropdown .link.dropdown-toggle {
  margin-right: 1.667em;
}
.cid-v28tF1wuuP .nav-dropdown .link.dropdown-toggle[aria-expanded="true"] {
  margin-right: 0;
  padding: 0.667em 1.667em;
}
.cid-v28tF1wuuP .navbar .dropdown.open > .dropdown-menu {
  display: block;
}
.cid-v28tF1wuuP ul.navbar-nav {
  flex-wrap: wrap;
  padding: 0;
}
.cid-v28tF1wuuP .navbar-buttons {
  text-align: center;
  min-width: 170px;
}
.cid-v28tF1wuuP button.navbar-toggler {
  outline: none;
  width: 48px;
  height: 48px;
  border-radius: 50%;
  cursor: pointer;
  transition: all 0.2s;
  position: relative;
  align-self: center;
  color: #f4f4f6;
  background: #f4f4f6;
}
.cid-v28tF1wuuP button.navbar-toggler .hamburger span {
  position: absolute;
  right: 10px;
  margin-top: 14px;
  width: 26px;
  height: 2px;
  border-right: 5px;
  background-color: #141414;
}
.cid-v28tF1wuuP button.navbar-toggler .hamburger span:nth-child(1) {
  top: 0;
  transition: all 0.2s;
}
.cid-v28tF1wuuP button.navbar-toggler .hamburger span:nth-child(2) {
  top: 8px;
  transition: all 0.15s;
}
.cid-v28tF1wuuP button.navbar-toggler .hamburger span:nth-child(3) {
  top: 8px;
  transition: all 0.15s;
}
.cid-v28tF1wuuP button.navbar-toggler .hamburger span:nth-child(4) {
  top: 16px;
  transition: all 0.2s;
}
.cid-v28tF1wuuP nav.opened .hamburger span:nth-child(1) {
  top: 8px;
  width: 0;
  opacity: 0;
  right: 50%;
  transition: all 0.2s;
}
.cid-v28tF1wuuP nav.opened .hamburger span:nth-child(2) {
  transform: rotate(45deg);
  transition: all 0.25s;
}
.cid-v28tF1wuuP nav.opened .hamburger span:nth-child(3) {
  transform: rotate(-45deg);
  transition: all 0.25s;
}
.cid-v28tF1wuuP nav.opened .hamburger span:nth-child(4) {
  top: 8px;
  width: 0;
  opacity: 0;
  right: 50%;
  transition: all 0.2s;
}
.cid-v28tF1wuuP a.nav-link {
  display: flex;
  align-items: center;
  justify-content: flex-start;
}
.cid-v28tF1wuuP .icons-menu {
  flex-wrap: nowrap;
  display: flex;
  justify-content: center;
  padding: 0;
  text-align: center;
  margin-bottom: 35px;
}
@media screen and (-ms-high-contrast: active), (-ms-high-contrast: none) {
  .cid-v28tF1wuuP .navbar {
    height: 70px;
  }
  .cid-v28tF1wuuP .navbar.opened {
    height: auto;
  }
  .cid-v28tF1wuuP .nav-item .nav-link:hover::before {
    width: 175%;
    max-width: calc(100% + 2rem);
    left: -1rem;
  }
}
.cid-v28tF1wuuP .navbar-dropdown .navbar-logo {
  margin-right: 10px;
}
@media (min-width: 768px) {
  .cid-v28tF1wuuP .container-fluid {
    padding-left: 64px;
    padding-right: 64px;
  }
}
.cid-v28tF1wuuP .mbr-section-btn-main .btn {
  margin: 8px;
  min-width: 180px;
}
.cid-v28tF1wuuP .mbr-section-btn-main .btn::before {
  background-image: linear-gradient(90deg, #83c5be 0%, transparent 100%);
}
.cid-v28tF1wuuP .mbr-section-btn-main .btn:hover,
.cid-v28tF1wuuP .mbr-section-btn-main .btn:focus {
  box-shadow: inset 250px 10px 5px #006d77 !important;
  border-color: #006d77 !important;
}
.cid-v28tF1wuuP .mbr-section-btn .btn::before {
  background-image: linear-gradient(90deg, #83c5be 0%, transparent 100%);
}
.cid-v28tF1wuuP .mbr-section-btn .btn:hover,
.cid-v28tF1wuuP .mbr-section-btn .btn:focus {
  box-shadow: inset 250px 10px 5px #006d77 !important;
  border-color: #006d77 !important;
}
.cid-v28tF1wuuP .navbar-caption:hover {
  color: #e29578;
}
@media (min-width: 992px) {
  .cid-v28tF1wuuP .dropdown-menu.dropdown-submenu {
    left: 175px !important;
    top: -45% !important;
  }
}
.cid-v28tF1wuuP .text_widget {
  margin-bottom: 32px;
}
.cid-v28tF1wuuP .text_widget a {
  transition: all 0.3s ease-out;
}
.cid-v28tF1wuuP .text_widget a:hover,
.cid-v28tF1wuuP .text_widget a:focus {
  opacity: 0.8;
}
@media (min-width: 992px) {
  .cid-v28tF1wuuP .navbar-nav.nav-dropdown {
    display: -webkit-flex;
    width: 100%;
    justify-content: flex-end;
    min-width: 200px;
  }
}
.cid-v28tF1wuuP .icons-menu-main {
  display: flex;
}
@media (max-width: 992px) {
  .cid-v28tF1wuuP .icons-menu-main {
    padding: 0 10px;
  }
}
.cid-v28tF1wuuP .mbr-section-subtitle {
  color: #141414;
  text-align: center;
}
.cid-v28tF1wuuP .navbar-caption {
  color: #000000;
}
.cid-v28tF1wuuP .mbr-text {
  color: #141414;
  text-align: center;
}
.cid-v28tF1wuuP .mbr-section-subtitle,
.cid-v28tF1wuuP .text_widget,
.cid-v28tF1wuuP .mbr-section-btn {
  text-align: center;
}
.cid-v28tF1wuuP a[class*="text-"]:not(.nav-link):not(.dropdown-item):not([role]):not(.navbar-caption):hover {
  background-image: none;
}
.cid-v28tF1wuuP .nav-link,
.cid-v28tF1wuuP .dropdown-item {
  color: #000000;
}
.cid-v28tFtzWHB {
  background-color: transparent;
}
.cid-v28tFtzWHB .navbar-dropdown {
  background-color: #f4f4f6 !important;
  padding: 0;
}
.cid-v28tFtzWHB .navbar.navbar-expand-lg .dropdown .dropdown-menu {
  background-color: #f4f4f6 !important;
  background: #f4f4f6;
}
.cid-v28tFtzWHB .navbar.navbar-expand-lg .dropdown .dropdown-menu .dropdown-submenu {
  margin: 0;
  left: 100%;
}
.cid-v28tFtzWHB .menu_box {
  flex-wrap: nowrap;
}
@media (max-width: 991px) {
  .cid-v28tFtzWHB .menu_box {
    flex-direction: column;
    align-items: flex-start;
  }
  .cid-v28tFtzWHB .menu_box .navbar.opened,
  .cid-v28tFtzWHB .menu_box .navbar-collapse {
    background-color: #f4f4f6 !important;
    transition: all 0s ease 0s;
  }
}
.cid-v28tFtzWHB .navbar-dropdown {
  position: relative !important;
}
.cid-v28tFtzWHB .btn {
  min-height: auto;
  box-shadow: none;
  margin-top: 0;
}
.cid-v28tFtzWHB .btn:hover {
  box-shadow: none;
}
.cid-v28tFtzWHB .nav-item {
  margin: 4px 15px;
}
@media (min-width: 1200px) {
  .cid-v28tFtzWHB .nav-item {
    margin: 4px 20px;
  }
}
@media (max-width: 991px) {
  .cid-v28tFtzWHB .nav-item {
    margin: 0 !important;
  }
}
.cid-v28tFtzWHB .nav-item .nav-link {
  transition: all 0.5s ease-out;
  border-radius: 0.5rem !important;
  position: relative;
}
.cid-v28tFtzWHB .nav-item .nav-link::before {
  content: '';
  position: absolute;
  bottom: 0;
  left: 0;
  background-image: linear-gradient(90deg, #006d77 -5%, #83c5be 95%);
  height: 1px;
  width: 0;
  transition: all 0.3s ease-in-out;
}
.cid-v28tFtzWHB .nav-item .nav-link:hover::before,
.cid-v28tFtzWHB .nav-item .nav-link:focus::before {
  width: 100%;
}
.cid-v28tFtzWHB .dropdown-menu {
  border-radius: 0;
  box-shadow: none;
  text-align: left;
}
@media (min-width: 992px) {
  .cid-v28tFtzWHB .dropdown-menu {
    padding: 18px 34px 22px;
    min-width: 250px;
    top: auto !important;
    left: -40px !important;
  }
  .cid-v28tFtzWHB .dropdown-menu.dropdown-submenu {
    left: 215px !important;
    top: -45% !important;
  }
}
@media (max-width: 991px) {
  .cid-v28tFtzWHB .dropdown-menu .dropdown-toggle[data-toggle="dropdown-submenu"]::after,
  .cid-v28tFtzWHB .link.dropdown-toggle::after {
    display: inline-block;
    width: 7px;
    height: 7px;
    margin-left: 0.5rem;
    margin-bottom: 2px;
    content: "";
    border: 2px solid;
    border-left: none;
    border-top: none;
    transform: rotate(-45deg);
    right: 15px;
    position: absolute;
    margin-top: -2px;
  }
  .cid-v28tFtzWHB .show.dropdown-toggle[aria-expanded="true"]::after {
    transform: rotate(45deg);
    margin-top: -4px;
  }
  .cid-v28tFtzWHB .offcanvas_box {
    display: none;
  }
}
.cid-v28tFtzWHB .dropdown-item {
  border: none;
  font-weight: 300 !important;
}
.cid-v28tFtzWHB .nav-dropdown .link {
  font-weight: 400 !important;
  padding: 0 !important;
  margin: 0 !important;
}
.cid-v28tFtzWHB .nav-dropdown .link.dropdown-toggle::after {
  margin-left: 0.5rem;
  margin-top: 0;
}
.cid-v28tFtzWHB .container {
  display: flex;
  margin: auto;
}
.cid-v28tFtzWHB .iconfont-wrapper {
  color: #141414;
  font-size: 17px;
  margin-right: 10px;
  margin-bottom: 5px;
  width: 25px;
  height: 25px;
  border-radius: 50%;
  display: flex;
  justify-content: center;
  align-items: center;
  transition: all 0.2s ease-in-out;
}
.cid-v28tFtzWHB .iconfont-wrapper:last-child {
  margin-right: 0;
}
.cid-v28tFtzWHB .iconfont-wrapper:hover {
  opacity: 0.5;
}
.cid-v28tFtzWHB .navbar-nav {
  margin: 0 1rem;
}
@media (min-width: 992px) {
  .cid-v28tFtzWHB .navbar-nav {
    margin: 0;
  }
}
.cid-v28tFtzWHB .dropdown-menu,
.cid-v28tFtzWHB .navbar.opened {
  background-color: false !important;
}
.cid-v28tFtzWHB .nav-item:focus,
.cid-v28tFtzWHB .nav-link:focus {
  outline: none;
}
.cid-v28tFtzWHB .dropdown .dropdown-menu .dropdown-item {
  width: auto;
  transition: all 0.25s ease-in-out;
}
.cid-v28tFtzWHB .dropdown .dropdown-menu .dropdown-item::after {
  right: 0.5rem;
}
.cid-v28tFtzWHB .dropdown .dropdown-menu .dropdown-item .mbr-iconfont {
  margin-right: 0.5rem;
  vertical-align: sub;
}
.cid-v28tFtzWHB .dropdown .dropdown-menu .dropdown-item .mbr-iconfont:before {
  display: inline-block;
  transform: scale(1, 1);
  transition: all 0.25s ease-in-out;
}
.cid-v28tFtzWHB .collapsed .dropdown-menu .dropdown-item:before {
  display: none;
}
.cid-v28tFtzWHB .collapsed .dropdown .dropdown-menu .dropdown-item {
  padding: 0.235em 1.5em 0.235em 1.5em !important;
  transition: none;
  margin: 0 !important;
}
.cid-v28tFtzWHB .navbar {
  min-height: 70px;
  padding: 10px 0;
  transition: all 0.3s;
  border-bottom-width: 0;
}
@media (max-width: 992px) {
  .cid-v28tFtzWHB .navbar {
    min-height: 30px;
    max-height: none;
  }
}
.cid-v28tFtzWHB .navbar.opened {
  transition: all 0.3s;
}
.cid-v28tFtzWHB .navbar .dropdown-item {
  padding: 0;
  margin: 8px 0;
}
.cid-v28tFtzWHB .navbar .navbar-logo img {
  max-width: 40px;
  min-height: 40px;
  object-fit: contain;
  border-radius: 10px !important;
}
.cid-v28tFtzWHB .navbar .navbar-collapse {
  justify-content: center;
  justify-content: flex-end;
  z-index: 1;
}
.cid-v28tFtzWHB .navbar.collapsed {
  justify-content: center;
}
.cid-v28tFtzWHB .navbar.collapsed .nav-item .nav-link::before {
  display: none;
}
.cid-v28tFtzWHB .navbar.collapsed.opened .dropdown-menu {
  top: 0;
}
.cid-v28tFtzWHB .navbar.collapsed .dropdown-menu .dropdown-submenu {
  left: 0 !important;
}
.cid-v28tFtzWHB .navbar.collapsed .dropdown-menu .dropdown-item:after {
  right: auto;
}
.cid-v28tFtzWHB .navbar.collapsed ul.navbar-nav li {
  margin: auto;
}
.cid-v28tFtzWHB .navbar.collapsed .dropdown-menu .dropdown-item {
  padding: 0.25rem 1.5rem;
  text-align: left;
}
.cid-v28tFtzWHB .navbar.collapsed .icons-menu {
  padding: 0;
}
@media (max-width: 991px) {
  .cid-v28tFtzWHB .navbar .nav-item {
    padding: 0.5rem 0;
  }
  .cid-v28tFtzWHB .navbar .navbar-collapse {
    padding: 34px 0;
    border-radius: 16px;
    width: 100%;
  }
  .cid-v28tFtzWHB .navbar .nav-item .nav-link::before {
    display: none;
  }
  .cid-v28tFtzWHB .navbar.opened .dropdown-menu {
    top: 0;
  }
  .cid-v28tFtzWHB .navbar .dropdown-menu {
    padding: 6px 0 6px 15px;
  }
  .cid-v28tFtzWHB .navbar .dropdown-menu .dropdown-submenu {
    left: 0 !important;
  }
  .cid-v28tFtzWHB .navbar .dropdown-menu .dropdown-item:after {
    right: auto;
    margin-top: -0.4rem;
  }
  .cid-v28tFtzWHB .navbar .navbar-logo img {
    height: 3rem !important;
  }
  .cid-v28tFtzWHB .navbar ul.navbar-nav {
    overflow: hidden;
    margin: 0;
  }
  .cid-v28tFtzWHB .navbar ul.navbar-nav li {
    margin: 0;
  }
  .cid-v28tFtzWHB .navbar .dropdown-menu .dropdown-item {
    padding: 0 !important;
    margin: 0;
    margin-top: 8px;
    text-align: left;
  }
  .cid-v28tFtzWHB .navbar .navbar-brand {
    flex-shrink: initial;
    flex-basis: auto;
    word-break: break-word;
    padding-right: 0;
    width: 100%;
    justify-content: space-between;
  }
  .cid-v28tFtzWHB .navbar .navbar-toggler {
    flex-basis: auto;
  }
  .cid-v28tFtzWHB .navbar .icons-menu {
    padding: 0;
  }
}
.cid-v28tFtzWHB .navbar.navbar-short {
  min-height: 60px;
}
.cid-v28tFtzWHB .navbar.navbar-short .navbar-logo img {
  height: 2.5rem !important;
}
.cid-v28tFtzWHB .navbar.navbar-short .navbar-brand {
  min-height: 60px;
  padding: 0;
}
.cid-v28tFtzWHB .navbar-brand {
  min-height: 70px;
  flex-shrink: 0;
  align-items: center;
  margin-right: 0;
  padding: 10px 0;
  transition: all 0.3s;
  word-break: break-word;
  z-index: 1;
}
.cid-v28tFtzWHB .navbar-brand .navbar-caption {
  line-height: inherit !important;
  font-weight: 400;
}
.cid-v28tFtzWHB .navbar-brand .navbar-logo a {
  outline: none;
}
.cid-v28tFtzWHB .dropdown-item.active,
.cid-v28tFtzWHB .dropdown-item:active {
  background-color: transparent;
}
.cid-v28tFtzWHB .navbar-expand-lg .navbar-nav .nav-link {
  margin: 8px 12px !important;
}
@media (max-width: 991px) {
  .cid-v28tFtzWHB .navbar-expand-lg .navbar-nav .nav-link {
    margin: 8px 10px !important;
  }
}
.cid-v28tFtzWHB .nav-dropdown .link.dropdown-toggle {
  margin-right: 1.667em;
}
.cid-v28tFtzWHB .nav-dropdown .link.dropdown-toggle[aria-expanded="true"] {
  margin-right: 0;
  padding: 0.667em 1.667em;
}
.cid-v28tFtzWHB .navbar .dropdown.open > .dropdown-menu {
  display: block;
}
.cid-v28tFtzWHB ul.navbar-nav {
  flex-wrap: wrap;
  padding: 0;
}
.cid-v28tFtzWHB .navbar-buttons {
  text-align: center;
  min-width: 170px;
}
.cid-v28tFtzWHB button.navbar-toggler {
  outline: none;
  width: 48px;
  height: 48px;
  border-radius: 50%;
  cursor: pointer;
  transition: all 0.2s;
  position: relative;
  align-self: center;
  color: #f4f4f6;
  background: #f4f4f6;
}
.cid-v28tFtzWHB button.navbar-toggler .hamburger span {
  position: absolute;
  right: 10px;
  margin-top: 14px;
  width: 26px;
  height: 2px;
  border-right: 5px;
  background-color: #141414;
}
.cid-v28tFtzWHB button.navbar-toggler .hamburger span:nth-child(1) {
  top: 0;
  transition: all 0.2s;
}
.cid-v28tFtzWHB button.navbar-toggler .hamburger span:nth-child(2) {
  top: 8px;
  transition: all 0.15s;
}
.cid-v28tFtzWHB button.navbar-toggler .hamburger span:nth-child(3) {
  top: 8px;
  transition: all 0.15s;
}
.cid-v28tFtzWHB button.navbar-toggler .hamburger span:nth-child(4) {
  top: 16px;
  transition: all 0.2s;
}
.cid-v28tFtzWHB nav.opened .hamburger span:nth-child(1) {
  top: 8px;
  width: 0;
  opacity: 0;
  right: 50%;
  transition: all 0.2s;
}
.cid-v28tFtzWHB nav.opened .hamburger span:nth-child(2) {
  transform: rotate(45deg);
  transition: all 0.25s;
}
.cid-v28tFtzWHB nav.opened .hamburger span:nth-child(3) {
  transform: rotate(-45deg);
  transition: all 0.25s;
}
.cid-v28tFtzWHB nav.opened .hamburger span:nth-child(4) {
  top: 8px;
  width: 0;
  opacity: 0;
  right: 50%;
  transition: all 0.2s;
}
.cid-v28tFtzWHB a.nav-link {
  display: flex;
  align-items: center;
  justify-content: flex-start;
}
.cid-v28tFtzWHB .icons-menu {
  flex-wrap: nowrap;
  display: flex;
  justify-content: center;
  padding: 0;
  text-align: center;
  margin-bottom: 35px;
}
@media screen and (-ms-high-contrast: active), (-ms-high-contrast: none) {
  .cid-v28tFtzWHB .navbar {
    height: 70px;
  }
  .cid-v28tFtzWHB .navbar.opened {
    height: auto;
  }
  .cid-v28tFtzWHB .nav-item .nav-link:hover::before {
    width: 175%;
    max-width: calc(100% + 2rem);
    left: -1rem;
  }
}
.cid-v28tFtzWHB .navbar-dropdown .navbar-logo {
  margin-right: 10px;
}
@media (min-width: 768px) {
  .cid-v28tFtzWHB .container-fluid {
    padding-left: 64px;
    padding-right: 64px;
  }
}
.cid-v28tFtzWHB .mbr-section-btn-main .btn {
  margin: 8px;
  min-width: 180px;
}
.cid-v28tFtzWHB .mbr-section-btn-main .btn::before {
  background-image: linear-gradient(90deg, #83c5be 0%, transparent 100%);
}
.cid-v28tFtzWHB .mbr-section-btn-main .btn:hover,
.cid-v28tFtzWHB .mbr-section-btn-main .btn:focus {
  box-shadow: inset 250px 10px 5px #006d77 !important;
  border-color: #006d77 !important;
}
.cid-v28tFtzWHB .mbr-section-btn .btn::before {
  background-image: linear-gradient(90deg, #83c5be 0%, transparent 100%);
}
.cid-v28tFtzWHB .mbr-section-btn .btn:hover,
.cid-v28tFtzWHB .mbr-section-btn .btn:focus {
  box-shadow: inset 250px 10px 5px #006d77 !important;
  border-color: #006d77 !important;
}
.cid-v28tFtzWHB .navbar-caption:hover {
  color: #e29578;
}
@media (min-width: 992px) {
  .cid-v28tFtzWHB .dropdown-menu.dropdown-submenu {
    left: 175px !important;
    top: -45% !important;
  }
}
.cid-v28tFtzWHB .text_widget {
  margin-bottom: 32px;
}
.cid-v28tFtzWHB .text_widget a {
  transition: all 0.3s ease-out;
}
.cid-v28tFtzWHB .text_widget a:hover,
.cid-v28tFtzWHB .text_widget a:focus {
  opacity: 0.8;
}
@media (min-width: 992px) {
  .cid-v28tFtzWHB .navbar-nav.nav-dropdown {
    display: -webkit-flex;
    width: 100%;
    justify-content: flex-end;
    min-width: 200px;
  }
}
.cid-v28tFtzWHB .icons-menu-main {
  display: flex;
}
@media (max-width: 992px) {
  .cid-v28tFtzWHB .icons-menu-main {
    padding: 0 10px;
  }
}
.cid-v28tFtzWHB .mbr-section-subtitle {
  color: #141414;
  text-align: center;
}
.cid-v28tFtzWHB .navbar-caption {
  color: #000000;
}
.cid-v28tFtzWHB .mbr-text {
  color: #141414;
  text-align: center;
}
.cid-v28tFtzWHB .mbr-section-subtitle,
.cid-v28tFtzWHB .text_widget,
.cid-v28tFtzWHB .mbr-section-btn {
  text-align: center;
}
.cid-v28tFtzWHB a[class*="text-"]:not(.nav-link):not(.dropdown-item):not([role]):not(.navbar-caption):hover {
  background-image: none;
}
.cid-v28tFtzWHB .nav-link,
.cid-v28tFtzWHB .dropdown-item {
  color: #000000;
}
.cid-v28tFWQLOB {
  background-color: transparent;
}
.cid-v28tFWQLOB .navbar-dropdown {
  background-color: #f4f4f6 !important;
  padding: 0;
}
.cid-v28tFWQLOB .navbar.navbar-expand-lg .dropdown .dropdown-menu {
  background-color: #f4f4f6 !important;
  background: #f4f4f6;
}
.cid-v28tFWQLOB .navbar.navbar-expand-lg .dropdown .dropdown-menu .dropdown-submenu {
  margin: 0;
  left: 100%;
}
.cid-v28tFWQLOB .menu_box {
  flex-wrap: nowrap;
}
@media (max-width: 991px) {
  .cid-v28tFWQLOB .menu_box {
    flex-direction: column;
    align-items: flex-start;
  }
  .cid-v28tFWQLOB .menu_box .navbar.opened,
  .cid-v28tFWQLOB .menu_box .navbar-collapse {
    background-color: #f4f4f6 !important;
    transition: all 0s ease 0s;
  }
}
.cid-v28tFWQLOB .navbar-dropdown {
  position: relative !important;
}
.cid-v28tFWQLOB .btn {
  min-height: auto;
  box-shadow: none;
  margin-top: 0;
}
.cid-v28tFWQLOB .btn:hover {
  box-shadow: none;
}
.cid-v28tFWQLOB .nav-item {
  margin: 4px 15px;
}
@media (min-width: 1200px) {
  .cid-v28tFWQLOB .nav-item {
    margin: 4px 20px;
  }
}
@media (max-width: 991px) {
  .cid-v28tFWQLOB .nav-item {
    margin: 0 !important;
  }
}
.cid-v28tFWQLOB .nav-item .nav-link {
  transition: all 0.5s ease-out;
  border-radius: 0.5rem !important;
  position: relative;
}
.cid-v28tFWQLOB .nav-item .nav-link::before {
  content: '';
  position: absolute;
  bottom: 0;
  left: 0;
  background-image: linear-gradient(90deg, #006d77 -5%, #83c5be 95%);
  height: 1px;
  width: 0;
  transition: all 0.3s ease-in-out;
}
.cid-v28tFWQLOB .nav-item .nav-link:hover::before,
.cid-v28tFWQLOB .nav-item .nav-link:focus::before {
  width: 100%;
}
.cid-v28tFWQLOB .dropdown-menu {
  border-radius: 0;
  box-shadow: none;
  text-align: left;
}
@media (min-width: 992px) {
  .cid-v28tFWQLOB .dropdown-menu {
    padding: 18px 34px 22px;
    min-width: 250px;
    top: auto !important;
    left: -40px !important;
  }
  .cid-v28tFWQLOB .dropdown-menu.dropdown-submenu {
    left: 215px !important;
    top: -45% !important;
  }
}
@media (max-width: 991px) {
  .cid-v28tFWQLOB .dropdown-menu .dropdown-toggle[data-toggle="dropdown-submenu"]::after,
  .cid-v28tFWQLOB .link.dropdown-toggle::after {
    display: inline-block;
    width: 7px;
    height: 7px;
    margin-left: 0.5rem;
    margin-bottom: 2px;
    content: "";
    border: 2px solid;
    border-left: none;
    border-top: none;
    transform: rotate(-45deg);
    right: 15px;
    position: absolute;
    margin-top: -2px;
  }
  .cid-v28tFWQLOB .show.dropdown-toggle[aria-expanded="true"]::after {
    transform: rotate(45deg);
    margin-top: -4px;
  }
  .cid-v28tFWQLOB .offcanvas_box {
    display: none;
  }
}
.cid-v28tFWQLOB .dropdown-item {
  border: none;
  font-weight: 300 !important;
}
.cid-v28tFWQLOB .nav-dropdown .link {
  font-weight: 400 !important;
  padding: 0 !important;
  margin: 0 !important;
}
.cid-v28tFWQLOB .nav-dropdown .link.dropdown-toggle::after {
  margin-left: 0.5rem;
  margin-top: 0;
}
.cid-v28tFWQLOB .container {
  display: flex;
  margin: auto;
}
.cid-v28tFWQLOB .iconfont-wrapper {
  color: #141414;
  font-size: 17px;
  margin-right: 10px;
  margin-bottom: 5px;
  width: 25px;
  height: 25px;
  border-radius: 50%;
  display: flex;
  justify-content: center;
  align-items: center;
  transition: all 0.2s ease-in-out;
}
.cid-v28tFWQLOB .iconfont-wrapper:last-child {
  margin-right: 0;
}
.cid-v28tFWQLOB .iconfont-wrapper:hover {
  opacity: 0.5;
}
.cid-v28tFWQLOB .navbar-nav {
  margin: 0 1rem;
}
@media (min-width: 992px) {
  .cid-v28tFWQLOB .navbar-nav {
    margin: 0;
  }
}
.cid-v28tFWQLOB .dropdown-menu,
.cid-v28tFWQLOB .navbar.opened {
  background-color: false !important;
}
.cid-v28tFWQLOB .nav-item:focus,
.cid-v28tFWQLOB .nav-link:focus {
  outline: none;
}
.cid-v28tFWQLOB .dropdown .dropdown-menu .dropdown-item {
  width: auto;
  transition: all 0.25s ease-in-out;
}
.cid-v28tFWQLOB .dropdown .dropdown-menu .dropdown-item::after {
  right: 0.5rem;
}
.cid-v28tFWQLOB .dropdown .dropdown-menu .dropdown-item .mbr-iconfont {
  margin-right: 0.5rem;
  vertical-align: sub;
}
.cid-v28tFWQLOB .dropdown .dropdown-menu .dropdown-item .mbr-iconfont:before {
  display: inline-block;
  transform: scale(1, 1);
  transition: all 0.25s ease-in-out;
}
.cid-v28tFWQLOB .collapsed .dropdown-menu .dropdown-item:before {
  display: none;
}
.cid-v28tFWQLOB .collapsed .dropdown .dropdown-menu .dropdown-item {
  padding: 0.235em 1.5em 0.235em 1.5em !important;
  transition: none;
  margin: 0 !important;
}
.cid-v28tFWQLOB .navbar {
  min-height: 70px;
  padding: 10px 0;
  transition: all 0.3s;
  border-bottom-width: 0;
}
@media (max-width: 992px) {
  .cid-v28tFWQLOB .navbar {
    min-height: 30px;
    max-height: none;
  }
}
.cid-v28tFWQLOB .navbar.opened {
  transition: all 0.3s;
}
.cid-v28tFWQLOB .navbar .dropdown-item {
  padding: 0;
  margin: 8px 0;
}
.cid-v28tFWQLOB .navbar .navbar-logo img {
  max-width: 40px;
  min-height: 40px;
  object-fit: contain;
  border-radius: 10px !important;
}
.cid-v28tFWQLOB .navbar .navbar-collapse {
  justify-content: center;
  justify-content: flex-end;
  z-index: 1;
}
.cid-v28tFWQLOB .navbar.collapsed {
  justify-content: center;
}
.cid-v28tFWQLOB .navbar.collapsed .nav-item .nav-link::before {
  display: none;
}
.cid-v28tFWQLOB .navbar.collapsed.opened .dropdown-menu {
  top: 0;
}
.cid-v28tFWQLOB .navbar.collapsed .dropdown-menu .dropdown-submenu {
  left: 0 !important;
}
.cid-v28tFWQLOB .navbar.collapsed .dropdown-menu .dropdown-item:after {
  right: auto;
}
.cid-v28tFWQLOB .navbar.collapsed ul.navbar-nav li {
  margin: auto;
}
.cid-v28tFWQLOB .navbar.collapsed .dropdown-menu .dropdown-item {
  padding: 0.25rem 1.5rem;
  text-align: left;
}
.cid-v28tFWQLOB .navbar.collapsed .icons-menu {
  padding: 0;
}
@media (max-width: 991px) {
  .cid-v28tFWQLOB .navbar .nav-item {
    padding: 0.5rem 0;
  }
  .cid-v28tFWQLOB .navbar .navbar-collapse {
    padding: 34px 0;
    border-radius: 16px;
    width: 100%;
  }
  .cid-v28tFWQLOB .navbar .nav-item .nav-link::before {
    display: none;
  }
  .cid-v28tFWQLOB .navbar.opened .dropdown-menu {
    top: 0;
  }
  .cid-v28tFWQLOB .navbar .dropdown-menu {
    padding: 6px 0 6px 15px;
  }
  .cid-v28tFWQLOB .navbar .dropdown-menu .dropdown-submenu {
    left: 0 !important;
  }
  .cid-v28tFWQLOB .navbar .dropdown-menu .dropdown-item:after {
    right: auto;
    margin-top: -0.4rem;
  }
  .cid-v28tFWQLOB .navbar .navbar-logo img {
    height: 3rem !important;
  }
  .cid-v28tFWQLOB .navbar ul.navbar-nav {
    overflow: hidden;
    margin: 0;
  }
  .cid-v28tFWQLOB .navbar ul.navbar-nav li {
    margin: 0;
  }
  .cid-v28tFWQLOB .navbar .dropdown-menu .dropdown-item {
    padding: 0 !important;
    margin: 0;
    margin-top: 8px;
    text-align: left;
  }
  .cid-v28tFWQLOB .navbar .navbar-brand {
    flex-shrink: initial;
    flex-basis: auto;
    word-break: break-word;
    padding-right: 0;
    width: 100%;
    justify-content: space-between;
  }
  .cid-v28tFWQLOB .navbar .navbar-toggler {
    flex-basis: auto;
  }
  .cid-v28tFWQLOB .navbar .icons-menu {
    padding: 0;
  }
}
.cid-v28tFWQLOB .navbar.navbar-short {
  min-height: 60px;
}
.cid-v28tFWQLOB .navbar.navbar-short .navbar-logo img {
  height: 2.5rem !important;
}
.cid-v28tFWQLOB .navbar.navbar-short .navbar-brand {
  min-height: 60px;
  padding: 0;
}
.cid-v28tFWQLOB .navbar-brand {
  min-height: 70px;
  flex-shrink: 0;
  align-items: center;
  margin-right: 0;
  padding: 10px 0;
  transition: all 0.3s;
  word-break: break-word;
  z-index: 1;
}
.cid-v28tFWQLOB .navbar-brand .navbar-caption {
  line-height: inherit !important;
  font-weight: 400;
}
.cid-v28tFWQLOB .navbar-brand .navbar-logo a {
  outline: none;
}
.cid-v28tFWQLOB .dropdown-item.active,
.cid-v28tFWQLOB .dropdown-item:active {
  background-color: transparent;
}
.cid-v28tFWQLOB .navbar-expand-lg .navbar-nav .nav-link {
  margin: 8px 12px !important;
}
@media (max-width: 991px) {
  .cid-v28tFWQLOB .navbar-expand-lg .navbar-nav .nav-link {
    margin: 8px 10px !important;
  }
}
.cid-v28tFWQLOB .nav-dropdown .link.dropdown-toggle {
  margin-right: 1.667em;
}
.cid-v28tFWQLOB .nav-dropdown .link.dropdown-toggle[aria-expanded="true"] {
  margin-right: 0;
  padding: 0.667em 1.667em;
}
.cid-v28tFWQLOB .navbar .dropdown.open > .dropdown-menu {
  display: block;
}
.cid-v28tFWQLOB ul.navbar-nav {
  flex-wrap: wrap;
  padding: 0;
}
.cid-v28tFWQLOB .navbar-buttons {
  text-align: center;
  min-width: 170px;
}
.cid-v28tFWQLOB button.navbar-toggler {
  outline: none;
  width: 48px;
  height: 48px;
  border-radius: 50%;
  cursor: pointer;
  transition: all 0.2s;
  position: relative;
  align-self: center;
  color: #f4f4f6;
  background: #f4f4f6;
}
.cid-v28tFWQLOB button.navbar-toggler .hamburger span {
  position: absolute;
  right: 10px;
  margin-top: 14px;
  width: 26px;
  height: 2px;
  border-right: 5px;
  background-color: #141414;
}
.cid-v28tFWQLOB button.navbar-toggler .hamburger span:nth-child(1) {
  top: 0;
  transition: all 0.2s;
}
.cid-v28tFWQLOB button.navbar-toggler .hamburger span:nth-child(2) {
  top: 8px;
  transition: all 0.15s;
}
.cid-v28tFWQLOB button.navbar-toggler .hamburger span:nth-child(3) {
  top: 8px;
  transition: all 0.15s;
}
.cid-v28tFWQLOB button.navbar-toggler .hamburger span:nth-child(4) {
  top: 16px;
  transition: all 0.2s;
}
.cid-v28tFWQLOB nav.opened .hamburger span:nth-child(1) {
  top: 8px;
  width: 0;
  opacity: 0;
  right: 50%;
  transition: all 0.2s;
}
.cid-v28tFWQLOB nav.opened .hamburger span:nth-child(2) {
  transform: rotate(45deg);
  transition: all 0.25s;
}
.cid-v28tFWQLOB nav.opened .hamburger span:nth-child(3) {
  transform: rotate(-45deg);
  transition: all 0.25s;
}
.cid-v28tFWQLOB nav.opened .hamburger span:nth-child(4) {
  top: 8px;
  width: 0;
  opacity: 0;
  right: 50%;
  transition: all 0.2s;
}
.cid-v28tFWQLOB a.nav-link {
  display: flex;
  align-items: center;
  justify-content: flex-start;
}
.cid-v28tFWQLOB .icons-menu {
  flex-wrap: nowrap;
  display: flex;
  justify-content: center;
  padding: 0;
  text-align: center;
  margin-bottom: 35px;
}
@media screen and (-ms-high-contrast: active), (-ms-high-contrast: none) {
  .cid-v28tFWQLOB .navbar {
    height: 70px;
  }
  .cid-v28tFWQLOB .navbar.opened {
    height: auto;
  }
  .cid-v28tFWQLOB .nav-item .nav-link:hover::before {
    width: 175%;
    max-width: calc(100% + 2rem);
    left: -1rem;
  }
}
.cid-v28tFWQLOB .navbar-dropdown .navbar-logo {
  margin-right: 10px;
}
@media (min-width: 768px) {
  .cid-v28tFWQLOB .container-fluid {
    padding-left: 64px;
    padding-right: 64px;
  }
}
.cid-v28tFWQLOB .mbr-section-btn-main .btn {
  margin: 8px;
  min-width: 180px;
}
.cid-v28tFWQLOB .mbr-section-btn-main .btn::before {
  background-image: linear-gradient(90deg, #83c5be 0%, transparent 100%);
}
.cid-v28tFWQLOB .mbr-section-btn-main .btn:hover,
.cid-v28tFWQLOB .mbr-section-btn-main .btn:focus {
  box-shadow: inset 250px 10px 5px #006d77 !important;
  border-color: #006d77 !important;
}
.cid-v28tFWQLOB .mbr-section-btn .btn::before {
  background-image: linear-gradient(90deg, #83c5be 0%, transparent 100%);
}
.cid-v28tFWQLOB .mbr-section-btn .btn:hover,
.cid-v28tFWQLOB .mbr-section-btn .btn:focus {
  box-shadow: inset 250px 10px 5px #006d77 !important;
  border-color: #006d77 !important;
}
.cid-v28tFWQLOB .navbar-caption:hover {
  color: #e29578;
}
@media (min-width: 992px) {
  .cid-v28tFWQLOB .dropdown-menu.dropdown-submenu {
    left: 175px !important;
    top: -45% !important;
  }
}
.cid-v28tFWQLOB .text_widget {
  margin-bottom: 32px;
}
.cid-v28tFWQLOB .text_widget a {
  transition: all 0.3s ease-out;
}
.cid-v28tFWQLOB .text_widget a:hover,
.cid-v28tFWQLOB .text_widget a:focus {
  opacity: 0.8;
}
@media (min-width: 992px) {
  .cid-v28tFWQLOB .navbar-nav.nav-dropdown {
    display: -webkit-flex;
    width: 100%;
    justify-content: flex-end;
    min-width: 200px;
  }
}
.cid-v28tFWQLOB .icons-menu-main {
  display: flex;
}
@media (max-width: 992px) {
  .cid-v28tFWQLOB .icons-menu-main {
    padding: 0 10px;
  }
}
.cid-v28tFWQLOB .mbr-section-subtitle {
  color: #141414;
  text-align: center;
}
.cid-v28tFWQLOB .navbar-caption {
  color: #000000;
}
.cid-v28tFWQLOB .mbr-text {
  color: #141414;
  text-align: center;
}
.cid-v28tFWQLOB .mbr-section-subtitle,
.cid-v28tFWQLOB .text_widget,
.cid-v28tFWQLOB .mbr-section-btn {
  text-align: center;
}
.cid-v28tFWQLOB a[class*="text-"]:not(.nav-link):not(.dropdown-item):not([role]):not(.navbar-caption):hover {
  background-image: none;
}
.cid-v28tFWQLOB .nav-link,
.cid-v28tFWQLOB .dropdown-item {
  color: #000000;
}
.cid-v28tGs6PP8 {
  background-color: transparent;
}
.cid-v28tGs6PP8 .navbar-dropdown {
  background-color: #f4f4f6 !important;
  padding: 0;
}
.cid-v28tGs6PP8 .navbar.navbar-expand-lg .dropdown .dropdown-menu {
  background-color: #f4f4f6 !important;
  background: #f4f4f6;
}
.cid-v28tGs6PP8 .navbar.navbar-expand-lg .dropdown .dropdown-menu .dropdown-submenu {
  margin: 0;
  left: 100%;
}
.cid-v28tGs6PP8 .menu_box {
  flex-wrap: nowrap;
}
@media (max-width: 991px) {
  .cid-v28tGs6PP8 .menu_box {
    flex-direction: column;
    align-items: flex-start;
  }
  .cid-v28tGs6PP8 .menu_box .navbar.opened,
  .cid-v28tGs6PP8 .menu_box .navbar-collapse {
    background-color: #f4f4f6 !important;
    transition: all 0s ease 0s;
  }
}
.cid-v28tGs6PP8 .navbar-dropdown {
  position: relative !important;
}
.cid-v28tGs6PP8 .btn {
  min-height: auto;
  box-shadow: none;
  margin-top: 0;
}
.cid-v28tGs6PP8 .btn:hover {
  box-shadow: none;
}
.cid-v28tGs6PP8 .nav-item {
  margin: 4px 15px;
}
@media (min-width: 1200px) {
  .cid-v28tGs6PP8 .nav-item {
    margin: 4px 20px;
  }
}
@media (max-width: 991px) {
  .cid-v28tGs6PP8 .nav-item {
    margin: 0 !important;
  }
}
.cid-v28tGs6PP8 .nav-item .nav-link {
  transition: all 0.5s ease-out;
  border-radius: 0.5rem !important;
  position: relative;
}
.cid-v28tGs6PP8 .nav-item .nav-link::before {
  content: '';
  position: absolute;
  bottom: 0;
  left: 0;
  background-image: linear-gradient(90deg, #006d77 -5%, #83c5be 95%);
  height: 1px;
  width: 0;
  transition: all 0.3s ease-in-out;
}
.cid-v28tGs6PP8 .nav-item .nav-link:hover::before,
.cid-v28tGs6PP8 .nav-item .nav-link:focus::before {
  width: 100%;
}
.cid-v28tGs6PP8 .dropdown-menu {
  border-radius: 0;
  box-shadow: none;
  text-align: left;
}
@media (min-width: 992px) {
  .cid-v28tGs6PP8 .dropdown-menu {
    padding: 18px 34px 22px;
    min-width: 250px;
    top: auto !important;
    left: -40px !important;
  }
  .cid-v28tGs6PP8 .dropdown-menu.dropdown-submenu {
    left: 215px !important;
    top: -45% !important;
  }
}
@media (max-width: 991px) {
  .cid-v28tGs6PP8 .dropdown-menu .dropdown-toggle[data-toggle="dropdown-submenu"]::after,
  .cid-v28tGs6PP8 .link.dropdown-toggle::after {
    display: inline-block;
    width: 7px;
    height: 7px;
    margin-left: 0.5rem;
    margin-bottom: 2px;
    content: "";
    border: 2px solid;
    border-left: none;
    border-top: none;
    transform: rotate(-45deg);
    right: 15px;
    position: absolute;
    margin-top: -2px;
  }
  .cid-v28tGs6PP8 .show.dropdown-toggle[aria-expanded="true"]::after {
    transform: rotate(45deg);
    margin-top: -4px;
  }
  .cid-v28tGs6PP8 .offcanvas_box {
    display: none;
  }
}
.cid-v28tGs6PP8 .dropdown-item {
  border: none;
  font-weight: 300 !important;
}
.cid-v28tGs6PP8 .nav-dropdown .link {
  font-weight: 400 !important;
  padding: 0 !important;
  margin: 0 !important;
}
.cid-v28tGs6PP8 .nav-dropdown .link.dropdown-toggle::after {
  margin-left: 0.5rem;
  margin-top: 0;
}
.cid-v28tGs6PP8 .container {
  display: flex;
  margin: auto;
}
.cid-v28tGs6PP8 .iconfont-wrapper {
  color: #141414;
  font-size: 17px;
  margin-right: 10px;
  margin-bottom: 5px;
  width: 25px;
  height: 25px;
  border-radius: 50%;
  display: flex;
  justify-content: center;
  align-items: center;
  transition: all 0.2s ease-in-out;
}
.cid-v28tGs6PP8 .iconfont-wrapper:last-child {
  margin-right: 0;
}
.cid-v28tGs6PP8 .iconfont-wrapper:hover {
  opacity: 0.5;
}
.cid-v28tGs6PP8 .navbar-nav {
  margin: 0 1rem;
}
@media (min-width: 992px) {
  .cid-v28tGs6PP8 .navbar-nav {
    margin: 0;
  }
}
.cid-v28tGs6PP8 .dropdown-menu,
.cid-v28tGs6PP8 .navbar.opened {
  background-color: false !important;
}
.cid-v28tGs6PP8 .nav-item:focus,
.cid-v28tGs6PP8 .nav-link:focus {
  outline: none;
}
.cid-v28tGs6PP8 .dropdown .dropdown-menu .dropdown-item {
  width: auto;
  transition: all 0.25s ease-in-out;
}
.cid-v28tGs6PP8 .dropdown .dropdown-menu .dropdown-item::after {
  right: 0.5rem;
}
.cid-v28tGs6PP8 .dropdown .dropdown-menu .dropdown-item .mbr-iconfont {
  margin-right: 0.5rem;
  vertical-align: sub;
}
.cid-v28tGs6PP8 .dropdown .dropdown-menu .dropdown-item .mbr-iconfont:before {
  display: inline-block;
  transform: scale(1, 1);
  transition: all 0.25s ease-in-out;
}
.cid-v28tGs6PP8 .collapsed .dropdown-menu .dropdown-item:before {
  display: none;
}
.cid-v28tGs6PP8 .collapsed .dropdown .dropdown-menu .dropdown-item {
  padding: 0.235em 1.5em 0.235em 1.5em !important;
  transition: none;
  margin: 0 !important;
}
.cid-v28tGs6PP8 .navbar {
  min-height: 70px;
  padding: 10px 0;
  transition: all 0.3s;
  border-bottom-width: 0;
}
@media (max-width: 992px) {
  .cid-v28tGs6PP8 .navbar {
    min-height: 30px;
    max-height: none;
  }
}
.cid-v28tGs6PP8 .navbar.opened {
  transition: all 0.3s;
}
.cid-v28tGs6PP8 .navbar .dropdown-item {
  padding: 0;
  margin: 8px 0;
}
.cid-v28tGs6PP8 .navbar .navbar-logo img {
  max-width: 40px;
  min-height: 40px;
  object-fit: contain;
  border-radius: 10px !important;
}
.cid-v28tGs6PP8 .navbar .navbar-collapse {
  justify-content: center;
  justify-content: flex-end;
  z-index: 1;
}
.cid-v28tGs6PP8 .navbar.collapsed {
  justify-content: center;
}
.cid-v28tGs6PP8 .navbar.collapsed .nav-item .nav-link::before {
  display: none;
}
.cid-v28tGs6PP8 .navbar.collapsed.opened .dropdown-menu {
  top: 0;
}
.cid-v28tGs6PP8 .navbar.collapsed .dropdown-menu .dropdown-submenu {
  left: 0 !important;
}
.cid-v28tGs6PP8 .navbar.collapsed .dropdown-menu .dropdown-item:after {
  right: auto;
}
.cid-v28tGs6PP8 .navbar.collapsed ul.navbar-nav li {
  margin: auto;
}
.cid-v28tGs6PP8 .navbar.collapsed .dropdown-menu .dropdown-item {
  padding: 0.25rem 1.5rem;
  text-align: left;
}
.cid-v28tGs6PP8 .navbar.collapsed .icons-menu {
  padding: 0;
}
@media (max-width: 991px) {
  .cid-v28tGs6PP8 .navbar .nav-item {
    padding: 0.5rem 0;
  }
  .cid-v28tGs6PP8 .navbar .navbar-collapse {
    padding: 34px 0;
    border-radius: 16px;
    width: 100%;
  }
  .cid-v28tGs6PP8 .navbar .nav-item .nav-link::before {
    display: none;
  }
  .cid-v28tGs6PP8 .navbar.opened .dropdown-menu {
    top: 0;
  }
  .cid-v28tGs6PP8 .navbar .dropdown-menu {
    padding: 6px 0 6px 15px;
  }
  .cid-v28tGs6PP8 .navbar .dropdown-menu .dropdown-submenu {
    left: 0 !important;
  }
  .cid-v28tGs6PP8 .navbar .dropdown-menu .dropdown-item:after {
    right: auto;
    margin-top: -0.4rem;
  }
  .cid-v28tGs6PP8 .navbar .navbar-logo img {
    height: 3rem !important;
  }
  .cid-v28tGs6PP8 .navbar ul.navbar-nav {
    overflow: hidden;
    margin: 0;
  }
  .cid-v28tGs6PP8 .navbar ul.navbar-nav li {
    margin: 0;
  }
  .cid-v28tGs6PP8 .navbar .dropdown-menu .dropdown-item {
    padding: 0 !important;
    margin: 0;
    margin-top: 8px;
    text-align: left;
  }
  .cid-v28tGs6PP8 .navbar .navbar-brand {
    flex-shrink: initial;
    flex-basis: auto;
    word-break: break-word;
    padding-right: 0;
    width: 100%;
    justify-content: space-between;
  }
  .cid-v28tGs6PP8 .navbar .navbar-toggler {
    flex-basis: auto;
  }
  .cid-v28tGs6PP8 .navbar .icons-menu {
    padding: 0;
  }
}
.cid-v28tGs6PP8 .navbar.navbar-short {
  min-height: 60px;
}
.cid-v28tGs6PP8 .navbar.navbar-short .navbar-logo img {
  height: 2.5rem !important;
}
.cid-v28tGs6PP8 .navbar.navbar-short .navbar-brand {
  min-height: 60px;
  padding: 0;
}
.cid-v28tGs6PP8 .navbar-brand {
  min-height: 70px;
  flex-shrink: 0;
  align-items: center;
  margin-right: 0;
  padding: 10px 0;
  transition: all 0.3s;
  word-break: break-word;
  z-index: 1;
}
.cid-v28tGs6PP8 .navbar-brand .navbar-caption {
  line-height: inherit !important;
  font-weight: 400;
}
.cid-v28tGs6PP8 .navbar-brand .navbar-logo a {
  outline: none;
}
.cid-v28tGs6PP8 .dropdown-item.active,
.cid-v28tGs6PP8 .dropdown-item:active {
  background-color: transparent;
}
.cid-v28tGs6PP8 .navbar-expand-lg .navbar-nav .nav-link {
  margin: 8px 12px !important;
}
@media (max-width: 991px) {
  .cid-v28tGs6PP8 .navbar-expand-lg .navbar-nav .nav-link {
    margin: 8px 10px !important;
  }
}
.cid-v28tGs6PP8 .nav-dropdown .link.dropdown-toggle {
  margin-right: 1.667em;
}
.cid-v28tGs6PP8 .nav-dropdown .link.dropdown-toggle[aria-expanded="true"] {
  margin-right: 0;
  padding: 0.667em 1.667em;
}
.cid-v28tGs6PP8 .navbar .dropdown.open > .dropdown-menu {
  display: block;
}
.cid-v28tGs6PP8 ul.navbar-nav {
  flex-wrap: wrap;
  padding: 0;
}
.cid-v28tGs6PP8 .navbar-buttons {
  text-align: center;
  min-width: 170px;
}
.cid-v28tGs6PP8 button.navbar-toggler {
  outline: none;
  width: 48px;
  height: 48px;
  border-radius: 50%;
  cursor: pointer;
  transition: all 0.2s;
  position: relative;
  align-self: center;
  color: #f4f4f6;
  background: #f4f4f6;
}
.cid-v28tGs6PP8 button.navbar-toggler .hamburger span {
  position: absolute;
  right: 10px;
  margin-top: 14px;
  width: 26px;
  height: 2px;
  border-right: 5px;
  background-color: #141414;
}
.cid-v28tGs6PP8 button.navbar-toggler .hamburger span:nth-child(1) {
  top: 0;
  transition: all 0.2s;
}
.cid-v28tGs6PP8 button.navbar-toggler .hamburger span:nth-child(2) {
  top: 8px;
  transition: all 0.15s;
}
.cid-v28tGs6PP8 button.navbar-toggler .hamburger span:nth-child(3) {
  top: 8px;
  transition: all 0.15s;
}
.cid-v28tGs6PP8 button.navbar-toggler .hamburger span:nth-child(4) {
  top: 16px;
  transition: all 0.2s;
}
.cid-v28tGs6PP8 nav.opened .hamburger span:nth-child(1) {
  top: 8px;
  width: 0;
  opacity: 0;
  right: 50%;
  transition: all 0.2s;
}
.cid-v28tGs6PP8 nav.opened .hamburger span:nth-child(2) {
  transform: rotate(45deg);
  transition: all 0.25s;
}
.cid-v28tGs6PP8 nav.opened .hamburger span:nth-child(3) {
  transform: rotate(-45deg);
  transition: all 0.25s;
}
.cid-v28tGs6PP8 nav.opened .hamburger span:nth-child(4) {
  top: 8px;
  width: 0;
  opacity: 0;
  right: 50%;
  transition: all 0.2s;
}
.cid-v28tGs6PP8 a.nav-link {
  display: flex;
  align-items: center;
  justify-content: flex-start;
}
.cid-v28tGs6PP8 .icons-menu {
  flex-wrap: nowrap;
  display: flex;
  justify-content: center;
  padding: 0;
  text-align: center;
  margin-bottom: 35px;
}
@media screen and (-ms-high-contrast: active), (-ms-high-contrast: none) {
  .cid-v28tGs6PP8 .navbar {
    height: 70px;
  }
  .cid-v28tGs6PP8 .navbar.opened {
    height: auto;
  }
  .cid-v28tGs6PP8 .nav-item .nav-link:hover::before {
    width: 175%;
    max-width: calc(100% + 2rem);
    left: -1rem;
  }
}
.cid-v28tGs6PP8 .navbar-dropdown .navbar-logo {
  margin-right: 10px;
}
@media (min-width: 768px) {
  .cid-v28tGs6PP8 .container-fluid {
    padding-left: 64px;
    padding-right: 64px;
  }
}
.cid-v28tGs6PP8 .mbr-section-btn-main .btn {
  margin: 8px;
  min-width: 180px;
}
.cid-v28tGs6PP8 .mbr-section-btn-main .btn::before {
  background-image: linear-gradient(90deg, #83c5be 0%, transparent 100%);
}
.cid-v28tGs6PP8 .mbr-section-btn-main .btn:hover,
.cid-v28tGs6PP8 .mbr-section-btn-main .btn:focus {
  box-shadow: inset 250px 10px 5px #006d77 !important;
  border-color: #006d77 !important;
}
.cid-v28tGs6PP8 .mbr-section-btn .btn::before {
  background-image: linear-gradient(90deg, #83c5be 0%, transparent 100%);
}
.cid-v28tGs6PP8 .mbr-section-btn .btn:hover,
.cid-v28tGs6PP8 .mbr-section-btn .btn:focus {
  box-shadow: inset 250px 10px 5px #006d77 !important;
  border-color: #006d77 !important;
}
.cid-v28tGs6PP8 .navbar-caption:hover {
  color: #e29578;
}
@media (min-width: 992px) {
  .cid-v28tGs6PP8 .dropdown-menu.dropdown-submenu {
    left: 175px !important;
    top: -45% !important;
  }
}
.cid-v28tGs6PP8 .text_widget {
  margin-bottom: 32px;
}
.cid-v28tGs6PP8 .text_widget a {
  transition: all 0.3s ease-out;
}
.cid-v28tGs6PP8 .text_widget a:hover,
.cid-v28tGs6PP8 .text_widget a:focus {
  opacity: 0.8;
}
@media (min-width: 992px) {
  .cid-v28tGs6PP8 .navbar-nav.nav-dropdown {
    display: -webkit-flex;
    width: 100%;
    justify-content: flex-end;
    min-width: 200px;
  }
}
.cid-v28tGs6PP8 .icons-menu-main {
  display: flex;
}
@media (max-width: 992px) {
  .cid-v28tGs6PP8 .icons-menu-main {
    padding: 0 10px;
  }
}
.cid-v28tGs6PP8 .mbr-section-subtitle {
  color: #141414;
  text-align: center;
}
.cid-v28tGs6PP8 .navbar-caption {
  color: #000000;
}
.cid-v28tGs6PP8 .mbr-text {
  color: #141414;
  text-align: center;
}
.cid-v28tGs6PP8 .mbr-section-subtitle,
.cid-v28tGs6PP8 .text_widget,
.cid-v28tGs6PP8 .mbr-section-btn {
  text-align: center;
}
.cid-v28tGs6PP8 a[class*="text-"]:not(.nav-link):not(.dropdown-item):not([role]):not(.navbar-caption):hover {
  background-image: none;
}
.cid-v28tGs6PP8 .nav-link,
.cid-v28tGs6PP8 .dropdown-item {
  color: #000000;
}
.cid-v28E7BghEf {
  background-color: transparent;
}
.cid-v28E7BghEf .navbar-dropdown {
  background-color: #f4f4f6 !important;
  padding: 0;
}
.cid-v28E7BghEf .navbar.navbar-expand-lg .dropdown .dropdown-menu {
  background-color: #f4f4f6 !important;
  background: #f4f4f6;
}
.cid-v28E7BghEf .navbar.navbar-expand-lg .dropdown .dropdown-menu .dropdown-submenu {
  margin: 0;
  left: 100%;
}
.cid-v28E7BghEf .menu_box {
  flex-wrap: nowrap;
}
@media (max-width: 991px) {
  .cid-v28E7BghEf .menu_box {
    flex-direction: column;
    align-items: flex-start;
  }
  .cid-v28E7BghEf .menu_box .navbar.opened,
  .cid-v28E7BghEf .menu_box .navbar-collapse {
    background-color: #f4f4f6 !important;
    transition: all 0s ease 0s;
  }
}
.cid-v28E7BghEf .navbar-dropdown {
  position: relative !important;
}
.cid-v28E7BghEf .btn {
  min-height: auto;
  box-shadow: none;
  margin-top: 0;
}
.cid-v28E7BghEf .btn:hover {
  box-shadow: none;
}
.cid-v28E7BghEf .nav-item {
  margin: 4px 15px;
}
@media (min-width: 1200px) {
  .cid-v28E7BghEf .nav-item {
    margin: 4px 20px;
  }
}
@media (max-width: 991px) {
  .cid-v28E7BghEf .nav-item {
    margin: 0 !important;
  }
}
.cid-v28E7BghEf .nav-item .nav-link {
  transition: all 0.5s ease-out;
  border-radius: 0.5rem !important;
  position: relative;
}
.cid-v28E7BghEf .nav-item .nav-link::before {
  content: '';
  position: absolute;
  bottom: 0;
  left: 0;
  background-image: linear-gradient(90deg, #006d77 -5%, #83c5be 95%);
  height: 1px;
  width: 0;
  transition: all 0.3s ease-in-out;
}
.cid-v28E7BghEf .nav-item .nav-link:hover::before,
.cid-v28E7BghEf .nav-item .nav-link:focus::before {
  width: 100%;
}
.cid-v28E7BghEf .dropdown-menu {
  border-radius: 0;
  box-shadow: none;
  text-align: left;
}
@media (min-width: 992px) {
  .cid-v28E7BghEf .dropdown-menu {
    padding: 18px 34px 22px;
    min-width: 250px;
    top: auto !important;
    left: -40px !important;
  }
  .cid-v28E7BghEf .dropdown-menu.dropdown-submenu {
    left: 215px !important;
    top: -45% !important;
  }
}
@media (max-width: 991px) {
  .cid-v28E7BghEf .dropdown-menu .dropdown-toggle[data-toggle="dropdown-submenu"]::after,
  .cid-v28E7BghEf .link.dropdown-toggle::after {
    display: inline-block;
    width: 7px;
    height: 7px;
    margin-left: 0.5rem;
    margin-bottom: 2px;
    content: "";
    border: 2px solid;
    border-left: none;
    border-top: none;
    transform: rotate(-45deg);
    right: 15px;
    position: absolute;
    margin-top: -2px;
  }
  .cid-v28E7BghEf .show.dropdown-toggle[aria-expanded="true"]::after {
    transform: rotate(45deg);
    margin-top: -4px;
  }
  .cid-v28E7BghEf .offcanvas_box {
    display: none;
  }
}
.cid-v28E7BghEf .dropdown-item {
  border: none;
  font-weight: 300 !important;
}
.cid-v28E7BghEf .nav-dropdown .link {
  font-weight: 400 !important;
  padding: 0 !important;
  margin: 0 !important;
}
.cid-v28E7BghEf .nav-dropdown .link.dropdown-toggle::after {
  margin-left: 0.5rem;
  margin-top: 0;
}
.cid-v28E7BghEf .container {
  display: flex;
  margin: auto;
}
.cid-v28E7BghEf .iconfont-wrapper {
  color: #141414;
  font-size: 17px;
  margin-right: 10px;
  margin-bottom: 5px;
  width: 25px;
  height: 25px;
  border-radius: 50%;
  display: flex;
  justify-content: center;
  align-items: center;
  transition: all 0.2s ease-in-out;
}
.cid-v28E7BghEf .iconfont-wrapper:last-child {
  margin-right: 0;
}
.cid-v28E7BghEf .iconfont-wrapper:hover {
  opacity: 0.5;
}
.cid-v28E7BghEf .navbar-nav {
  margin: 0 1rem;
}
@media (min-width: 992px) {
  .cid-v28E7BghEf .navbar-nav {
    margin: 0;
  }
}
.cid-v28E7BghEf .dropdown-menu,
.cid-v28E7BghEf .navbar.opened {
  background-color: false !important;
}
.cid-v28E7BghEf .nav-item:focus,
.cid-v28E7BghEf .nav-link:focus {
  outline: none;
}
.cid-v28E7BghEf .dropdown .dropdown-menu .dropdown-item {
  width: auto;
  transition: all 0.25s ease-in-out;
}
.cid-v28E7BghEf .dropdown .dropdown-menu .dropdown-item::after {
  right: 0.5rem;
}
.cid-v28E7BghEf .dropdown .dropdown-menu .dropdown-item .mbr-iconfont {
  margin-right: 0.5rem;
  vertical-align: sub;
}
.cid-v28E7BghEf .dropdown .dropdown-menu .dropdown-item .mbr-iconfont:before {
  display: inline-block;
  transform: scale(1, 1);
  transition: all 0.25s ease-in-out;
}
.cid-v28E7BghEf .collapsed .dropdown-menu .dropdown-item:before {
  display: none;
}
.cid-v28E7BghEf .collapsed .dropdown .dropdown-menu .dropdown-item {
  padding: 0.235em 1.5em 0.235em 1.5em !important;
  transition: none;
  margin: 0 !important;
}
.cid-v28E7BghEf .navbar {
  min-height: 70px;
  padding: 10px 0;
  transition: all 0.3s;
  border-bottom-width: 0;
}
@media (max-width: 992px) {
  .cid-v28E7BghEf .navbar {
    min-height: 30px;
    max-height: none;
  }
}
.cid-v28E7BghEf .navbar.opened {
  transition: all 0.3s;
}
.cid-v28E7BghEf .navbar .dropdown-item {
  padding: 0;
  margin: 8px 0;
}
.cid-v28E7BghEf .navbar .navbar-logo img {
  max-width: 40px;
  min-height: 40px;
  object-fit: contain;
  border-radius: 10px !important;
}
.cid-v28E7BghEf .navbar .navbar-collapse {
  justify-content: center;
  justify-content: flex-end;
  z-index: 1;
}
.cid-v28E7BghEf .navbar.collapsed {
  justify-content: center;
}
.cid-v28E7BghEf .navbar.collapsed .nav-item .nav-link::before {
  display: none;
}
.cid-v28E7BghEf .navbar.collapsed.opened .dropdown-menu {
  top: 0;
}
.cid-v28E7BghEf .navbar.collapsed .dropdown-menu .dropdown-submenu {
  left: 0 !important;
}
.cid-v28E7BghEf .navbar.collapsed .dropdown-menu .dropdown-item:after {
  right: auto;
}
.cid-v28E7BghEf .navbar.collapsed ul.navbar-nav li {
  margin: auto;
}
.cid-v28E7BghEf .navbar.collapsed .dropdown-menu .dropdown-item {
  padding: 0.25rem 1.5rem;
  text-align: left;
}
.cid-v28E7BghEf .navbar.collapsed .icons-menu {
  padding: 0;
}
@media (max-width: 991px) {
  .cid-v28E7BghEf .navbar .nav-item {
    padding: 0.5rem 0;
  }
  .cid-v28E7BghEf .navbar .navbar-collapse {
    padding: 34px 0;
    border-radius: 16px;
    width: 100%;
  }
  .cid-v28E7BghEf .navbar .nav-item .nav-link::before {
    display: none;
  }
  .cid-v28E7BghEf .navbar.opened .dropdown-menu {
    top: 0;
  }
  .cid-v28E7BghEf .navbar .dropdown-menu {
    padding: 6px 0 6px 15px;
  }
  .cid-v28E7BghEf .navbar .dropdown-menu .dropdown-submenu {
    left: 0 !important;
  }
  .cid-v28E7BghEf .navbar .dropdown-menu .dropdown-item:after {
    right: auto;
    margin-top: -0.4rem;
  }
  .cid-v28E7BghEf .navbar .navbar-logo img {
    height: 3rem !important;
  }
  .cid-v28E7BghEf .navbar ul.navbar-nav {
    overflow: hidden;
    margin: 0;
  }
  .cid-v28E7BghEf .navbar ul.navbar-nav li {
    margin: 0;
  }
  .cid-v28E7BghEf .navbar .dropdown-menu .dropdown-item {
    padding: 0 !important;
    margin: 0;
    margin-top: 8px;
    text-align: left;
  }
  .cid-v28E7BghEf .navbar .navbar-brand {
    flex-shrink: initial;
    flex-basis: auto;
    word-break: break-word;
    padding-right: 0;
    width: 100%;
    justify-content: space-between;
  }
  .cid-v28E7BghEf .navbar .navbar-toggler {
    flex-basis: auto;
  }
  .cid-v28E7BghEf .navbar .icons-menu {
    padding: 0;
  }
}
.cid-v28E7BghEf .navbar.navbar-short {
  min-height: 60px;
}
.cid-v28E7BghEf .navbar.navbar-short .navbar-logo img {
  height: 2.5rem !important;
}
.cid-v28E7BghEf .navbar.navbar-short .navbar-brand {
  min-height: 60px;
  padding: 0;
}
.cid-v28E7BghEf .navbar-brand {
  min-height: 70px;
  flex-shrink: 0;
  align-items: center;
  margin-right: 0;
  padding: 10px 0;
  transition: all 0.3s;
  word-break: break-word;
  z-index: 1;
}
.cid-v28E7BghEf .navbar-brand .navbar-caption {
  line-height: inherit !important;
  font-weight: 400;
}
.cid-v28E7BghEf .navbar-brand .navbar-logo a {
  outline: none;
}
.cid-v28E7BghEf .dropdown-item.active,
.cid-v28E7BghEf .dropdown-item:active {
  background-color: transparent;
}
.cid-v28E7BghEf .navbar-expand-lg .navbar-nav .nav-link {
  margin: 8px 12px !important;
}
@media (max-width: 991px) {
  .cid-v28E7BghEf .navbar-expand-lg .navbar-nav .nav-link {
    margin: 8px 10px !important;
  }
}
.cid-v28E7BghEf .nav-dropdown .link.dropdown-toggle {
  margin-right: 1.667em;
}
.cid-v28E7BghEf .nav-dropdown .link.dropdown-toggle[aria-expanded="true"] {
  margin-right: 0;
  padding: 0.667em 1.667em;
}
.cid-v28E7BghEf .navbar .dropdown.open > .dropdown-menu {
  display: block;
}
.cid-v28E7BghEf ul.navbar-nav {
  flex-wrap: wrap;
  padding: 0;
}
.cid-v28E7BghEf .navbar-buttons {
  text-align: center;
  min-width: 170px;
}
.cid-v28E7BghEf button.navbar-toggler {
  outline: none;
  width: 48px;
  height: 48px;
  border-radius: 50%;
  cursor: pointer;
  transition: all 0.2s;
  position: relative;
  align-self: center;
  color: #f4f4f6;
  background: #f4f4f6;
}
.cid-v28E7BghEf button.navbar-toggler .hamburger span {
  position: absolute;
  right: 10px;
  margin-top: 14px;
  width: 26px;
  height: 2px;
  border-right: 5px;
  background-color: #141414;
}
.cid-v28E7BghEf button.navbar-toggler .hamburger span:nth-child(1) {
  top: 0;
  transition: all 0.2s;
}
.cid-v28E7BghEf button.navbar-toggler .hamburger span:nth-child(2) {
  top: 8px;
  transition: all 0.15s;
}
.cid-v28E7BghEf button.navbar-toggler .hamburger span:nth-child(3) {
  top: 8px;
  transition: all 0.15s;
}
.cid-v28E7BghEf button.navbar-toggler .hamburger span:nth-child(4) {
  top: 16px;
  transition: all 0.2s;
}
.cid-v28E7BghEf nav.opened .hamburger span:nth-child(1) {
  top: 8px;
  width: 0;
  opacity: 0;
  right: 50%;
  transition: all 0.2s;
}
.cid-v28E7BghEf nav.opened .hamburger span:nth-child(2) {
  transform: rotate(45deg);
  transition: all 0.25s;
}
.cid-v28E7BghEf nav.opened .hamburger span:nth-child(3) {
  transform: rotate(-45deg);
  transition: all 0.25s;
}
.cid-v28E7BghEf nav.opened .hamburger span:nth-child(4) {
  top: 8px;
  width: 0;
  opacity: 0;
  right: 50%;
  transition: all 0.2s;
}
.cid-v28E7BghEf a.nav-link {
  display: flex;
  align-items: center;
  justify-content: flex-start;
}
.cid-v28E7BghEf .icons-menu {
  flex-wrap: nowrap;
  display: flex;
  justify-content: center;
  padding: 0;
  text-align: center;
  margin-bottom: 35px;
}
@media screen and (-ms-high-contrast: active), (-ms-high-contrast: none) {
  .cid-v28E7BghEf .navbar {
    height: 70px;
  }
  .cid-v28E7BghEf .navbar.opened {
    height: auto;
  }
  .cid-v28E7BghEf .nav-item .nav-link:hover::before {
    width: 175%;
    max-width: calc(100% + 2rem);
    left: -1rem;
  }
}
.cid-v28E7BghEf .navbar-dropdown .navbar-logo {
  margin-right: 10px;
}
@media (min-width: 768px) {
  .cid-v28E7BghEf .container-fluid {
    padding-left: 64px;
    padding-right: 64px;
  }
}
.cid-v28E7BghEf .mbr-section-btn-main .btn {
  margin: 8px;
  min-width: 180px;
}
.cid-v28E7BghEf .mbr-section-btn-main .btn::before {
  background-image: linear-gradient(90deg, #83c5be 0%, transparent 100%);
}
.cid-v28E7BghEf .mbr-section-btn-main .btn:hover,
.cid-v28E7BghEf .mbr-section-btn-main .btn:focus {
  box-shadow: inset 250px 10px 5px #006d77 !important;
  border-color: #006d77 !important;
}
.cid-v28E7BghEf .mbr-section-btn .btn::before {
  background-image: linear-gradient(90deg, #83c5be 0%, transparent 100%);
}
.cid-v28E7BghEf .mbr-section-btn .btn:hover,
.cid-v28E7BghEf .mbr-section-btn .btn:focus {
  box-shadow: inset 250px 10px 5px #006d77 !important;
  border-color: #006d77 !important;
}
.cid-v28E7BghEf .navbar-caption:hover {
  color: #e29578;
}
@media (min-width: 992px) {
  .cid-v28E7BghEf .dropdown-menu.dropdown-submenu {
    left: 175px !important;
    top: -45% !important;
  }
}
.cid-v28E7BghEf .text_widget {
  margin-bottom: 32px;
}
.cid-v28E7BghEf .text_widget a {
  transition: all 0.3s ease-out;
}
.cid-v28E7BghEf .text_widget a:hover,
.cid-v28E7BghEf .text_widget a:focus {
  opacity: 0.8;
}
@media (min-width: 992px) {
  .cid-v28E7BghEf .navbar-nav.nav-dropdown {
    display: -webkit-flex;
    width: 100%;
    justify-content: flex-end;
    min-width: 200px;
  }
}
.cid-v28E7BghEf .icons-menu-main {
  display: flex;
}
@media (max-width: 992px) {
  .cid-v28E7BghEf .icons-menu-main {
    padding: 0 10px;
  }
}
.cid-v28E7BghEf .mbr-section-subtitle {
  color: #141414;
  text-align: center;
}
.cid-v28E7BghEf .navbar-caption {
  color: #000000;
}
.cid-v28E7BghEf .mbr-text {
  color: #141414;
  text-align: center;
}
.cid-v28E7BghEf .mbr-section-subtitle,
.cid-v28E7BghEf .text_widget,
.cid-v28E7BghEf .mbr-section-btn {
  text-align: center;
}
.cid-v28E7BghEf a[class*="text-"]:not(.nav-link):not(.dropdown-item):not([role]):not(.navbar-caption):hover {
  background-image: none;
}
.cid-v28E7BghEf .nav-link,
.cid-v28E7BghEf .dropdown-item {
  color: #000000;
}
.cid-v28tHtrzmL {
  background-color: transparent;
}
.cid-v28tHtrzmL .navbar-dropdown {
  background-color: #f4f4f6 !important;
  padding: 0;
}
.cid-v28tHtrzmL .navbar.navbar-expand-lg .dropdown .dropdown-menu {
  background-color: #f4f4f6 !important;
  background: #f4f4f6;
}
.cid-v28tHtrzmL .navbar.navbar-expand-lg .dropdown .dropdown-menu .dropdown-submenu {
  margin: 0;
  left: 100%;
}
.cid-v28tHtrzmL .menu_box {
  flex-wrap: nowrap;
}
@media (max-width: 991px) {
  .cid-v28tHtrzmL .menu_box {
    flex-direction: column;
    align-items: flex-start;
  }
  .cid-v28tHtrzmL .menu_box .navbar.opened,
  .cid-v28tHtrzmL .menu_box .navbar-collapse {
    background-color: #f4f4f6 !important;
    transition: all 0s ease 0s;
  }
}
.cid-v28tHtrzmL .navbar-dropdown {
  position: relative !important;
}
.cid-v28tHtrzmL .btn {
  min-height: auto;
  box-shadow: none;
  margin-top: 0;
}
.cid-v28tHtrzmL .btn:hover {
  box-shadow: none;
}
.cid-v28tHtrzmL .nav-item {
  margin: 4px 15px;
}
@media (min-width: 1200px) {
  .cid-v28tHtrzmL .nav-item {
    margin: 4px 20px;
  }
}
@media (max-width: 991px) {
  .cid-v28tHtrzmL .nav-item {
    margin: 0 !important;
  }
}
.cid-v28tHtrzmL .nav-item .nav-link {
  transition: all 0.5s ease-out;
  border-radius: 0.5rem !important;
  position: relative;
}
.cid-v28tHtrzmL .nav-item .nav-link::before {
  content: '';
  position: absolute;
  bottom: 0;
  left: 0;
  background-image: linear-gradient(90deg, #006d77 -5%, #83c5be 95%);
  height: 1px;
  width: 0;
  transition: all 0.3s ease-in-out;
}
.cid-v28tHtrzmL .nav-item .nav-link:hover::before,
.cid-v28tHtrzmL .nav-item .nav-link:focus::before {
  width: 100%;
}
.cid-v28tHtrzmL .dropdown-menu {
  border-radius: 0;
  box-shadow: none;
  text-align: left;
}
@media (min-width: 992px) {
  .cid-v28tHtrzmL .dropdown-menu {
    padding: 18px 34px 22px;
    min-width: 250px;
    top: auto !important;
    left: -40px !important;
  }
  .cid-v28tHtrzmL .dropdown-menu.dropdown-submenu {
    left: 215px !important;
    top: -45% !important;
  }
}
@media (max-width: 991px) {
  .cid-v28tHtrzmL .dropdown-menu .dropdown-toggle[data-toggle="dropdown-submenu"]::after,
  .cid-v28tHtrzmL .link.dropdown-toggle::after {
    display: inline-block;
    width: 7px;
    height: 7px;
    margin-left: 0.5rem;
    margin-bottom: 2px;
    content: "";
    border: 2px solid;
    border-left: none;
    border-top: none;
    transform: rotate(-45deg);
    right: 15px;
    position: absolute;
    margin-top: -2px;
  }
  .cid-v28tHtrzmL .show.dropdown-toggle[aria-expanded="true"]::after {
    transform: rotate(45deg);
    margin-top: -4px;
  }
  .cid-v28tHtrzmL .offcanvas_box {
    display: none;
  }
}
.cid-v28tHtrzmL .dropdown-item {
  border: none;
  font-weight: 300 !important;
}
.cid-v28tHtrzmL .nav-dropdown .link {
  font-weight: 400 !important;
  padding: 0 !important;
  margin: 0 !important;
}
.cid-v28tHtrzmL .nav-dropdown .link.dropdown-toggle::after {
  margin-left: 0.5rem;
  margin-top: 0;
}
.cid-v28tHtrzmL .container {
  display: flex;
  margin: auto;
}
.cid-v28tHtrzmL .iconfont-wrapper {
  color: #141414;
  font-size: 17px;
  margin-right: 10px;
  margin-bottom: 5px;
  width: 25px;
  height: 25px;
  border-radius: 50%;
  display: flex;
  justify-content: center;
  align-items: center;
  transition: all 0.2s ease-in-out;
}
.cid-v28tHtrzmL .iconfont-wrapper:last-child {
  margin-right: 0;
}
.cid-v28tHtrzmL .iconfont-wrapper:hover {
  opacity: 0.5;
}
.cid-v28tHtrzmL .navbar-nav {
  margin: 0 1rem;
}
@media (min-width: 992px) {
  .cid-v28tHtrzmL .navbar-nav {
    margin: 0;
  }
}
.cid-v28tHtrzmL .dropdown-menu,
.cid-v28tHtrzmL .navbar.opened {
  background-color: false !important;
}
.cid-v28tHtrzmL .nav-item:focus,
.cid-v28tHtrzmL .nav-link:focus {
  outline: none;
}
.cid-v28tHtrzmL .dropdown .dropdown-menu .dropdown-item {
  width: auto;
  transition: all 0.25s ease-in-out;
}
.cid-v28tHtrzmL .dropdown .dropdown-menu .dropdown-item::after {
  right: 0.5rem;
}
.cid-v28tHtrzmL .dropdown .dropdown-menu .dropdown-item .mbr-iconfont {
  margin-right: 0.5rem;
  vertical-align: sub;
}
.cid-v28tHtrzmL .dropdown .dropdown-menu .dropdown-item .mbr-iconfont:before {
  display: inline-block;
  transform: scale(1, 1);
  transition: all 0.25s ease-in-out;
}
.cid-v28tHtrzmL .collapsed .dropdown-menu .dropdown-item:before {
  display: none;
}
.cid-v28tHtrzmL .collapsed .dropdown .dropdown-menu .dropdown-item {
  padding: 0.235em 1.5em 0.235em 1.5em !important;
  transition: none;
  margin: 0 !important;
}
.cid-v28tHtrzmL .navbar {
  min-height: 70px;
  padding: 10px 0;
  transition: all 0.3s;
  border-bottom-width: 0;
}
@media (max-width: 992px) {
  .cid-v28tHtrzmL .navbar {
    min-height: 30px;
    max-height: none;
  }
}
.cid-v28tHtrzmL .navbar.opened {
  transition: all 0.3s;
}
.cid-v28tHtrzmL .navbar .dropdown-item {
  padding: 0;
  margin: 8px 0;
}
.cid-v28tHtrzmL .navbar .navbar-logo img {
  max-width: 40px;
  min-height: 40px;
  object-fit: contain;
  border-radius: 10px !important;
}
.cid-v28tHtrzmL .navbar .navbar-collapse {
  justify-content: center;
  justify-content: flex-end;
  z-index: 1;
}
.cid-v28tHtrzmL .navbar.collapsed {
  justify-content: center;
}
.cid-v28tHtrzmL .navbar.collapsed .nav-item .nav-link::before {
  display: none;
}
.cid-v28tHtrzmL .navbar.collapsed.opened .dropdown-menu {
  top: 0;
}
.cid-v28tHtrzmL .navbar.collapsed .dropdown-menu .dropdown-submenu {
  left: 0 !important;
}
.cid-v28tHtrzmL .navbar.collapsed .dropdown-menu .dropdown-item:after {
  right: auto;
}
.cid-v28tHtrzmL .navbar.collapsed ul.navbar-nav li {
  margin: auto;
}
.cid-v28tHtrzmL .navbar.collapsed .dropdown-menu .dropdown-item {
  padding: 0.25rem 1.5rem;
  text-align: left;
}
.cid-v28tHtrzmL .navbar.collapsed .icons-menu {
  padding: 0;
}
@media (max-width: 991px) {
  .cid-v28tHtrzmL .navbar .nav-item {
    padding: 0.5rem 0;
  }
  .cid-v28tHtrzmL .navbar .navbar-collapse {
    padding: 34px 0;
    border-radius: 16px;
    width: 100%;
  }
  .cid-v28tHtrzmL .navbar .nav-item .nav-link::before {
    display: none;
  }
  .cid-v28tHtrzmL .navbar.opened .dropdown-menu {
    top: 0;
  }
  .cid-v28tHtrzmL .navbar .dropdown-menu {
    padding: 6px 0 6px 15px;
  }
  .cid-v28tHtrzmL .navbar .dropdown-menu .dropdown-submenu {
    left: 0 !important;
  }
  .cid-v28tHtrzmL .navbar .dropdown-menu .dropdown-item:after {
    right: auto;
    margin-top: -0.4rem;
  }
  .cid-v28tHtrzmL .navbar .navbar-logo img {
    height: 3rem !important;
  }
  .cid-v28tHtrzmL .navbar ul.navbar-nav {
    overflow: hidden;
    margin: 0;
  }
  .cid-v28tHtrzmL .navbar ul.navbar-nav li {
    margin: 0;
  }
  .cid-v28tHtrzmL .navbar .dropdown-menu .dropdown-item {
    padding: 0 !important;
    margin: 0;
    margin-top: 8px;
    text-align: left;
  }
  .cid-v28tHtrzmL .navbar .navbar-brand {
    flex-shrink: initial;
    flex-basis: auto;
    word-break: break-word;
    padding-right: 0;
    width: 100%;
    justify-content: space-between;
  }
  .cid-v28tHtrzmL .navbar .navbar-toggler {
    flex-basis: auto;
  }
  .cid-v28tHtrzmL .navbar .icons-menu {
    padding: 0;
  }
}
.cid-v28tHtrzmL .navbar.navbar-short {
  min-height: 60px;
}
.cid-v28tHtrzmL .navbar.navbar-short .navbar-logo img {
  height: 2.5rem !important;
}
.cid-v28tHtrzmL .navbar.navbar-short .navbar-brand {
  min-height: 60px;
  padding: 0;
}
.cid-v28tHtrzmL .navbar-brand {
  min-height: 70px;
  flex-shrink: 0;
  align-items: center;
  margin-right: 0;
  padding: 10px 0;
  transition: all 0.3s;
  word-break: break-word;
  z-index: 1;
}
.cid-v28tHtrzmL .navbar-brand .navbar-caption {
  line-height: inherit !important;
  font-weight: 400;
}
.cid-v28tHtrzmL .navbar-brand .navbar-logo a {
  outline: none;
}
.cid-v28tHtrzmL .dropdown-item.active,
.cid-v28tHtrzmL .dropdown-item:active {
  background-color: transparent;
}
.cid-v28tHtrzmL .navbar-expand-lg .navbar-nav .nav-link {
  margin: 8px 12px !important;
}
@media (max-width: 991px) {
  .cid-v28tHtrzmL .navbar-expand-lg .navbar-nav .nav-link {
    margin: 8px 10px !important;
  }
}
.cid-v28tHtrzmL .nav-dropdown .link.dropdown-toggle {
  margin-right: 1.667em;
}
.cid-v28tHtrzmL .nav-dropdown .link.dropdown-toggle[aria-expanded="true"] {
  margin-right: 0;
  padding: 0.667em 1.667em;
}
.cid-v28tHtrzmL .navbar .dropdown.open > .dropdown-menu {
  display: block;
}
.cid-v28tHtrzmL ul.navbar-nav {
  flex-wrap: wrap;
  padding: 0;
}
.cid-v28tHtrzmL .navbar-buttons {
  text-align: center;
  min-width: 170px;
}
.cid-v28tHtrzmL button.navbar-toggler {
  outline: none;
  width: 48px;
  height: 48px;
  border-radius: 50%;
  cursor: pointer;
  transition: all 0.2s;
  position: relative;
  align-self: center;
  color: #f4f4f6;
  background: #f4f4f6;
}
.cid-v28tHtrzmL button.navbar-toggler .hamburger span {
  position: absolute;
  right: 10px;
  margin-top: 14px;
  width: 26px;
  height: 2px;
  border-right: 5px;
  background-color: #141414;
}
.cid-v28tHtrzmL button.navbar-toggler .hamburger span:nth-child(1) {
  top: 0;
  transition: all 0.2s;
}
.cid-v28tHtrzmL button.navbar-toggler .hamburger span:nth-child(2) {
  top: 8px;
  transition: all 0.15s;
}
.cid-v28tHtrzmL button.navbar-toggler .hamburger span:nth-child(3) {
  top: 8px;
  transition: all 0.15s;
}
.cid-v28tHtrzmL button.navbar-toggler .hamburger span:nth-child(4) {
  top: 16px;
  transition: all 0.2s;
}
.cid-v28tHtrzmL nav.opened .hamburger span:nth-child(1) {
  top: 8px;
  width: 0;
  opacity: 0;
  right: 50%;
  transition: all 0.2s;
}
.cid-v28tHtrzmL nav.opened .hamburger span:nth-child(2) {
  transform: rotate(45deg);
  transition: all 0.25s;
}
.cid-v28tHtrzmL nav.opened .hamburger span:nth-child(3) {
  transform: rotate(-45deg);
  transition: all 0.25s;
}
.cid-v28tHtrzmL nav.opened .hamburger span:nth-child(4) {
  top: 8px;
  width: 0;
  opacity: 0;
  right: 50%;
  transition: all 0.2s;
}
.cid-v28tHtrzmL a.nav-link {
  display: flex;
  align-items: center;
  justify-content: flex-start;
}
.cid-v28tHtrzmL .icons-menu {
  flex-wrap: nowrap;
  display: flex;
  justify-content: center;
  padding: 0;
  text-align: center;
  margin-bottom: 35px;
}
@media screen and (-ms-high-contrast: active), (-ms-high-contrast: none) {
  .cid-v28tHtrzmL .navbar {
    height: 70px;
  }
  .cid-v28tHtrzmL .navbar.opened {
    height: auto;
  }
  .cid-v28tHtrzmL .nav-item .nav-link:hover::before {
    width: 175%;
    max-width: calc(100% + 2rem);
    left: -1rem;
  }
}
.cid-v28tHtrzmL .navbar-dropdown .navbar-logo {
  margin-right: 10px;
}
@media (min-width: 768px) {
  .cid-v28tHtrzmL .container-fluid {
    padding-left: 64px;
    padding-right: 64px;
  }
}
.cid-v28tHtrzmL .mbr-section-btn-main .btn {
  margin: 8px;
  min-width: 180px;
}
.cid-v28tHtrzmL .mbr-section-btn-main .btn::before {
  background-image: linear-gradient(90deg, #83c5be 0%, transparent 100%);
}
.cid-v28tHtrzmL .mbr-section-btn-main .btn:hover,
.cid-v28tHtrzmL .mbr-section-btn-main .btn:focus {
  box-shadow: inset 250px 10px 5px #006d77 !important;
  border-color: #006d77 !important;
}
.cid-v28tHtrzmL .mbr-section-btn .btn::before {
  background-image: linear-gradient(90deg, #83c5be 0%, transparent 100%);
}
.cid-v28tHtrzmL .mbr-section-btn .btn:hover,
.cid-v28tHtrzmL .mbr-section-btn .btn:focus {
  box-shadow: inset 250px 10px 5px #006d77 !important;
  border-color: #006d77 !important;
}
.cid-v28tHtrzmL .navbar-caption:hover {
  color: #e29578;
}
@media (min-width: 992px) {
  .cid-v28tHtrzmL .dropdown-menu.dropdown-submenu {
    left: 175px !important;
    top: -45% !important;
  }
}
.cid-v28tHtrzmL .text_widget {
  margin-bottom: 32px;
}
.cid-v28tHtrzmL .text_widget a {
  transition: all 0.3s ease-out;
}
.cid-v28tHtrzmL .text_widget a:hover,
.cid-v28tHtrzmL .text_widget a:focus {
  opacity: 0.8;
}
@media (min-width: 992px) {
  .cid-v28tHtrzmL .navbar-nav.nav-dropdown {
    display: -webkit-flex;
    width: 100%;
    justify-content: flex-end;
    min-width: 200px;
  }
}
.cid-v28tHtrzmL .icons-menu-main {
  display: flex;
}
@media (max-width: 992px) {
  .cid-v28tHtrzmL .icons-menu-main {
    padding: 0 10px;
  }
}
.cid-v28tHtrzmL .mbr-section-subtitle {
  color: #141414;
  text-align: center;
}
.cid-v28tHtrzmL .navbar-caption {
  color: #000000;
}
.cid-v28tHtrzmL .mbr-text {
  color: #141414;
  text-align: center;
}
.cid-v28tHtrzmL .mbr-section-subtitle,
.cid-v28tHtrzmL .text_widget,
.cid-v28tHtrzmL .mbr-section-btn {
  text-align: center;
}
.cid-v28tHtrzmL a[class*="text-"]:not(.nav-link):not(.dropdown-item):not([role]):not(.navbar-caption):hover {
  background-image: none;
}
.cid-v28tHtrzmL .nav-link,
.cid-v28tHtrzmL .dropdown-item {
  color: #000000;
}
.cid-v28tHZJMQ8 {
  background-color: transparent;
}
.cid-v28tHZJMQ8 .navbar-dropdown {
  background-color: #f4f4f6 !important;
  padding: 0;
}
.cid-v28tHZJMQ8 .navbar.navbar-expand-lg .dropdown .dropdown-menu {
  background-color: #f4f4f6 !important;
  background: #f4f4f6;
}
.cid-v28tHZJMQ8 .navbar.navbar-expand-lg .dropdown .dropdown-menu .dropdown-submenu {
  margin: 0;
  left: 100%;
}
.cid-v28tHZJMQ8 .menu_box {
  flex-wrap: nowrap;
}
@media (max-width: 991px) {
  .cid-v28tHZJMQ8 .menu_box {
    flex-direction: column;
    align-items: flex-start;
  }
  .cid-v28tHZJMQ8 .menu_box .navbar.opened,
  .cid-v28tHZJMQ8 .menu_box .navbar-collapse {
    background-color: #f4f4f6 !important;
    transition: all 0s ease 0s;
  }
}
.cid-v28tHZJMQ8 .navbar-dropdown {
  position: relative !important;
}
.cid-v28tHZJMQ8 .btn {
  min-height: auto;
  box-shadow: none;
  margin-top: 0;
}
.cid-v28tHZJMQ8 .btn:hover {
  box-shadow: none;
}
.cid-v28tHZJMQ8 .nav-item {
  margin: 4px 15px;
}
@media (min-width: 1200px) {
  .cid-v28tHZJMQ8 .nav-item {
    margin: 4px 20px;
  }
}
@media (max-width: 991px) {
  .cid-v28tHZJMQ8 .nav-item {
    margin: 0 !important;
  }
}
.cid-v28tHZJMQ8 .nav-item .nav-link {
  transition: all 0.5s ease-out;
  border-radius: 0.5rem !important;
  position: relative;
}
.cid-v28tHZJMQ8 .nav-item .nav-link::before {
  content: '';
  position: absolute;
  bottom: 0;
  left: 0;
  background-image: linear-gradient(90deg, #006d77 -5%, #83c5be 95%);
  height: 1px;
  width: 0;
  transition: all 0.3s ease-in-out;
}
.cid-v28tHZJMQ8 .nav-item .nav-link:hover::before,
.cid-v28tHZJMQ8 .nav-item .nav-link:focus::before {
  width: 100%;
}
.cid-v28tHZJMQ8 .dropdown-menu {
  border-radius: 0;
  box-shadow: none;
  text-align: left;
}
@media (min-width: 992px) {
  .cid-v28tHZJMQ8 .dropdown-menu {
    padding: 18px 34px 22px;
    min-width: 250px;
    top: auto !important;
    left: -40px !important;
  }
  .cid-v28tHZJMQ8 .dropdown-menu.dropdown-submenu {
    left: 215px !important;
    top: -45% !important;
  }
}
@media (max-width: 991px) {
  .cid-v28tHZJMQ8 .dropdown-menu .dropdown-toggle[data-toggle="dropdown-submenu"]::after,
  .cid-v28tHZJMQ8 .link.dropdown-toggle::after {
    display: inline-block;
    width: 7px;
    height: 7px;
    margin-left: 0.5rem;
    margin-bottom: 2px;
    content: "";
    border: 2px solid;
    border-left: none;
    border-top: none;
    transform: rotate(-45deg);
    right: 15px;
    position: absolute;
    margin-top: -2px;
  }
  .cid-v28tHZJMQ8 .show.dropdown-toggle[aria-expanded="true"]::after {
    transform: rotate(45deg);
    margin-top: -4px;
  }
  .cid-v28tHZJMQ8 .offcanvas_box {
    display: none;
  }
}
.cid-v28tHZJMQ8 .dropdown-item {
  border: none;
  font-weight: 300 !important;
}
.cid-v28tHZJMQ8 .nav-dropdown .link {
  font-weight: 400 !important;
  padding: 0 !important;
  margin: 0 !important;
}
.cid-v28tHZJMQ8 .nav-dropdown .link.dropdown-toggle::after {
  margin-left: 0.5rem;
  margin-top: 0;
}
.cid-v28tHZJMQ8 .container {
  display: flex;
  margin: auto;
}
.cid-v28tHZJMQ8 .iconfont-wrapper {
  color: #141414;
  font-size: 17px;
  margin-right: 10px;
  margin-bottom: 5px;
  width: 25px;
  height: 25px;
  border-radius: 50%;
  display: flex;
  justify-content: center;
  align-items: center;
  transition: all 0.2s ease-in-out;
}
.cid-v28tHZJMQ8 .iconfont-wrapper:last-child {
  margin-right: 0;
}
.cid-v28tHZJMQ8 .iconfont-wrapper:hover {
  opacity: 0.5;
}
.cid-v28tHZJMQ8 .navbar-nav {
  margin: 0 1rem;
}
@media (min-width: 992px) {
  .cid-v28tHZJMQ8 .navbar-nav {
    margin: 0;
  }
}
.cid-v28tHZJMQ8 .dropdown-menu,
.cid-v28tHZJMQ8 .navbar.opened {
  background-color: false !important;
}
.cid-v28tHZJMQ8 .nav-item:focus,
.cid-v28tHZJMQ8 .nav-link:focus {
  outline: none;
}
.cid-v28tHZJMQ8 .dropdown .dropdown-menu .dropdown-item {
  width: auto;
  transition: all 0.25s ease-in-out;
}
.cid-v28tHZJMQ8 .dropdown .dropdown-menu .dropdown-item::after {
  right: 0.5rem;
}
.cid-v28tHZJMQ8 .dropdown .dropdown-menu .dropdown-item .mbr-iconfont {
  margin-right: 0.5rem;
  vertical-align: sub;
}
.cid-v28tHZJMQ8 .dropdown .dropdown-menu .dropdown-item .mbr-iconfont:before {
  display: inline-block;
  transform: scale(1, 1);
  transition: all 0.25s ease-in-out;
}
.cid-v28tHZJMQ8 .collapsed .dropdown-menu .dropdown-item:before {
  display: none;
}
.cid-v28tHZJMQ8 .collapsed .dropdown .dropdown-menu .dropdown-item {
  padding: 0.235em 1.5em 0.235em 1.5em !important;
  transition: none;
  margin: 0 !important;
}
.cid-v28tHZJMQ8 .navbar {
  min-height: 70px;
  padding: 10px 0;
  transition: all 0.3s;
  border-bottom-width: 0;
}
@media (max-width: 992px) {
  .cid-v28tHZJMQ8 .navbar {
    min-height: 30px;
    max-height: none;
  }
}
.cid-v28tHZJMQ8 .navbar.opened {
  transition: all 0.3s;
}
.cid-v28tHZJMQ8 .navbar .dropdown-item {
  padding: 0;
  margin: 8px 0;
}
.cid-v28tHZJMQ8 .navbar .navbar-logo img {
  max-width: 40px;
  min-height: 40px;
  object-fit: contain;
  border-radius: 10px !important;
}
.cid-v28tHZJMQ8 .navbar .navbar-collapse {
  justify-content: center;
  justify-content: flex-end;
  z-index: 1;
}
.cid-v28tHZJMQ8 .navbar.collapsed {
  justify-content: center;
}
.cid-v28tHZJMQ8 .navbar.collapsed .nav-item .nav-link::before {
  display: none;
}
.cid-v28tHZJMQ8 .navbar.collapsed.opened .dropdown-menu {
  top: 0;
}
.cid-v28tHZJMQ8 .navbar.collapsed .dropdown-menu .dropdown-submenu {
  left: 0 !important;
}
.cid-v28tHZJMQ8 .navbar.collapsed .dropdown-menu .dropdown-item:after {
  right: auto;
}
.cid-v28tHZJMQ8 .navbar.collapsed ul.navbar-nav li {
  margin: auto;
}
.cid-v28tHZJMQ8 .navbar.collapsed .dropdown-menu .dropdown-item {
  padding: 0.25rem 1.5rem;
  text-align: left;
}
.cid-v28tHZJMQ8 .navbar.collapsed .icons-menu {
  padding: 0;
}
@media (max-width: 991px) {
  .cid-v28tHZJMQ8 .navbar .nav-item {
    padding: 0.5rem 0;
  }
  .cid-v28tHZJMQ8 .navbar .navbar-collapse {
    padding: 34px 0;
    border-radius: 16px;
    width: 100%;
  }
  .cid-v28tHZJMQ8 .navbar .nav-item .nav-link::before {
    display: none;
  }
  .cid-v28tHZJMQ8 .navbar.opened .dropdown-menu {
    top: 0;
  }
  .cid-v28tHZJMQ8 .navbar .dropdown-menu {
    padding: 6px 0 6px 15px;
  }
  .cid-v28tHZJMQ8 .navbar .dropdown-menu .dropdown-submenu {
    left: 0 !important;
  }
  .cid-v28tHZJMQ8 .navbar .dropdown-menu .dropdown-item:after {
    right: auto;
    margin-top: -0.4rem;
  }
  .cid-v28tHZJMQ8 .navbar .navbar-logo img {
    height: 3rem !important;
  }
  .cid-v28tHZJMQ8 .navbar ul.navbar-nav {
    overflow: hidden;
    margin: 0;
  }
  .cid-v28tHZJMQ8 .navbar ul.navbar-nav li {
    margin: 0;
  }
  .cid-v28tHZJMQ8 .navbar .dropdown-menu .dropdown-item {
    padding: 0 !important;
    margin: 0;
    margin-top: 8px;
    text-align: left;
  }
  .cid-v28tHZJMQ8 .navbar .navbar-brand {
    flex-shrink: initial;
    flex-basis: auto;
    word-break: break-word;
    padding-right: 0;
    width: 100%;
    justify-content: space-between;
  }
  .cid-v28tHZJMQ8 .navbar .navbar-toggler {
    flex-basis: auto;
  }
  .cid-v28tHZJMQ8 .navbar .icons-menu {
    padding: 0;
  }
}
.cid-v28tHZJMQ8 .navbar.navbar-short {
  min-height: 60px;
}
.cid-v28tHZJMQ8 .navbar.navbar-short .navbar-logo img {
  height: 2.5rem !important;
}
.cid-v28tHZJMQ8 .navbar.navbar-short .navbar-brand {
  min-height: 60px;
  padding: 0;
}
.cid-v28tHZJMQ8 .navbar-brand {
  min-height: 70px;
  flex-shrink: 0;
  align-items: center;
  margin-right: 0;
  padding: 10px 0;
  transition: all 0.3s;
  word-break: break-word;
  z-index: 1;
}
.cid-v28tHZJMQ8 .navbar-brand .navbar-caption {
  line-height: inherit !important;
  font-weight: 400;
}
.cid-v28tHZJMQ8 .navbar-brand .navbar-logo a {
  outline: none;
}
.cid-v28tHZJMQ8 .dropdown-item.active,
.cid-v28tHZJMQ8 .dropdown-item:active {
  background-color: transparent;
}
.cid-v28tHZJMQ8 .navbar-expand-lg .navbar-nav .nav-link {
  margin: 8px 12px !important;
}
@media (max-width: 991px) {
  .cid-v28tHZJMQ8 .navbar-expand-lg .navbar-nav .nav-link {
    margin: 8px 10px !important;
  }
}
.cid-v28tHZJMQ8 .nav-dropdown .link.dropdown-toggle {
  margin-right: 1.667em;
}
.cid-v28tHZJMQ8 .nav-dropdown .link.dropdown-toggle[aria-expanded="true"] {
  margin-right: 0;
  padding: 0.667em 1.667em;
}
.cid-v28tHZJMQ8 .navbar .dropdown.open > .dropdown-menu {
  display: block;
}
.cid-v28tHZJMQ8 ul.navbar-nav {
  flex-wrap: wrap;
  padding: 0;
}
.cid-v28tHZJMQ8 .navbar-buttons {
  text-align: center;
  min-width: 170px;
}
.cid-v28tHZJMQ8 button.navbar-toggler {
  outline: none;
  width: 48px;
  height: 48px;
  border-radius: 50%;
  cursor: pointer;
  transition: all 0.2s;
  position: relative;
  align-self: center;
  color: #f4f4f6;
  background: #f4f4f6;
}
.cid-v28tHZJMQ8 button.navbar-toggler .hamburger span {
  position: absolute;
  right: 10px;
  margin-top: 14px;
  width: 26px;
  height: 2px;
  border-right: 5px;
  background-color: #141414;
}
.cid-v28tHZJMQ8 button.navbar-toggler .hamburger span:nth-child(1) {
  top: 0;
  transition: all 0.2s;
}
.cid-v28tHZJMQ8 button.navbar-toggler .hamburger span:nth-child(2) {
  top: 8px;
  transition: all 0.15s;
}
.cid-v28tHZJMQ8 button.navbar-toggler .hamburger span:nth-child(3) {
  top: 8px;
  transition: all 0.15s;
}
.cid-v28tHZJMQ8 button.navbar-toggler .hamburger span:nth-child(4) {
  top: 16px;
  transition: all 0.2s;
}
.cid-v28tHZJMQ8 nav.opened .hamburger span:nth-child(1) {
  top: 8px;
  width: 0;
  opacity: 0;
  right: 50%;
  transition: all 0.2s;
}
.cid-v28tHZJMQ8 nav.opened .hamburger span:nth-child(2) {
  transform: rotate(45deg);
  transition: all 0.25s;
}
.cid-v28tHZJMQ8 nav.opened .hamburger span:nth-child(3) {
  transform: rotate(-45deg);
  transition: all 0.25s;
}
.cid-v28tHZJMQ8 nav.opened .hamburger span:nth-child(4) {
  top: 8px;
  width: 0;
  opacity: 0;
  right: 50%;
  transition: all 0.2s;
}
.cid-v28tHZJMQ8 a.nav-link {
  display: flex;
  align-items: center;
  justify-content: flex-start;
}
.cid-v28tHZJMQ8 .icons-menu {
  flex-wrap: nowrap;
  display: flex;
  justify-content: center;
  padding: 0;
  text-align: center;
  margin-bottom: 35px;
}
@media screen and (-ms-high-contrast: active), (-ms-high-contrast: none) {
  .cid-v28tHZJMQ8 .navbar {
    height: 70px;
  }
  .cid-v28tHZJMQ8 .navbar.opened {
    height: auto;
  }
  .cid-v28tHZJMQ8 .nav-item .nav-link:hover::before {
    width: 175%;
    max-width: calc(100% + 2rem);
    left: -1rem;
  }
}
.cid-v28tHZJMQ8 .navbar-dropdown .navbar-logo {
  margin-right: 10px;
}
@media (min-width: 768px) {
  .cid-v28tHZJMQ8 .container-fluid {
    padding-left: 64px;
    padding-right: 64px;
  }
}
.cid-v28tHZJMQ8 .mbr-section-btn-main .btn {
  margin: 8px;
  min-width: 180px;
}
.cid-v28tHZJMQ8 .mbr-section-btn-main .btn::before {
  background-image: linear-gradient(90deg, #83c5be 0%, transparent 100%);
}
.cid-v28tHZJMQ8 .mbr-section-btn-main .btn:hover,
.cid-v28tHZJMQ8 .mbr-section-btn-main .btn:focus {
  box-shadow: inset 250px 10px 5px #006d77 !important;
  border-color: #006d77 !important;
}
.cid-v28tHZJMQ8 .mbr-section-btn .btn::before {
  background-image: linear-gradient(90deg, #83c5be 0%, transparent 100%);
}
.cid-v28tHZJMQ8 .mbr-section-btn .btn:hover,
.cid-v28tHZJMQ8 .mbr-section-btn .btn:focus {
  box-shadow: inset 250px 10px 5px #006d77 !important;
  border-color: #006d77 !important;
}
.cid-v28tHZJMQ8 .navbar-caption:hover {
  color: #e29578;
}
@media (min-width: 992px) {
  .cid-v28tHZJMQ8 .dropdown-menu.dropdown-submenu {
    left: 175px !important;
    top: -45% !important;
  }
}
.cid-v28tHZJMQ8 .text_widget {
  margin-bottom: 32px;
}
.cid-v28tHZJMQ8 .text_widget a {
  transition: all 0.3s ease-out;
}
.cid-v28tHZJMQ8 .text_widget a:hover,
.cid-v28tHZJMQ8 .text_widget a:focus {
  opacity: 0.8;
}
@media (min-width: 992px) {
  .cid-v28tHZJMQ8 .navbar-nav.nav-dropdown {
    display: -webkit-flex;
    width: 100%;
    justify-content: flex-end;
    min-width: 200px;
  }
}
.cid-v28tHZJMQ8 .icons-menu-main {
  display: flex;
}
@media (max-width: 992px) {
  .cid-v28tHZJMQ8 .icons-menu-main {
    padding: 0 10px;
  }
}
.cid-v28tHZJMQ8 .mbr-section-subtitle {
  color: #141414;
  text-align: center;
}
.cid-v28tHZJMQ8 .navbar-caption {
  color: #000000;
}
.cid-v28tHZJMQ8 .mbr-text {
  color: #141414;
  text-align: center;
}
.cid-v28tHZJMQ8 .mbr-section-subtitle,
.cid-v28tHZJMQ8 .text_widget,
.cid-v28tHZJMQ8 .mbr-section-btn {
  text-align: center;
}
.cid-v28tHZJMQ8 a[class*="text-"]:not(.nav-link):not(.dropdown-item):not([role]):not(.navbar-caption):hover {
  background-image: none;
}
.cid-v28tHZJMQ8 .nav-link,
.cid-v28tHZJMQ8 .dropdown-item {
  color: #000000;
}
.cid-v28tIyxrnR {
  background-color: transparent;
}
.cid-v28tIyxrnR .navbar-dropdown {
  background-color: #f4f4f6 !important;
  padding: 0;
}
.cid-v28tIyxrnR .navbar.navbar-expand-lg .dropdown .dropdown-menu {
  background-color: #f4f4f6 !important;
  background: #f4f4f6;
}
.cid-v28tIyxrnR .navbar.navbar-expand-lg .dropdown .dropdown-menu .dropdown-submenu {
  margin: 0;
  left: 100%;
}
.cid-v28tIyxrnR .menu_box {
  flex-wrap: nowrap;
}
@media (max-width: 991px) {
  .cid-v28tIyxrnR .menu_box {
    flex-direction: column;
    align-items: flex-start;
  }
  .cid-v28tIyxrnR .menu_box .navbar.opened,
  .cid-v28tIyxrnR .menu_box .navbar-collapse {
    background-color: #f4f4f6 !important;
    transition: all 0s ease 0s;
  }
}
.cid-v28tIyxrnR .navbar-dropdown {
  position: relative !important;
}
.cid-v28tIyxrnR .btn {
  min-height: auto;
  box-shadow: none;
  margin-top: 0;
}
.cid-v28tIyxrnR .btn:hover {
  box-shadow: none;
}
.cid-v28tIyxrnR .nav-item {
  margin: 4px 15px;
}
@media (min-width: 1200px) {
  .cid-v28tIyxrnR .nav-item {
    margin: 4px 20px;
  }
}
@media (max-width: 991px) {
  .cid-v28tIyxrnR .nav-item {
    margin: 0 !important;
  }
}
.cid-v28tIyxrnR .nav-item .nav-link {
  transition: all 0.5s ease-out;
  border-radius: 0.5rem !important;
  position: relative;
}
.cid-v28tIyxrnR .nav-item .nav-link::before {
  content: '';
  position: absolute;
  bottom: 0;
  left: 0;
  background-image: linear-gradient(90deg, #006d77 -5%, #83c5be 95%);
  height: 1px;
  width: 0;
  transition: all 0.3s ease-in-out;
}
.cid-v28tIyxrnR .nav-item .nav-link:hover::before,
.cid-v28tIyxrnR .nav-item .nav-link:focus::before {
  width: 100%;
}
.cid-v28tIyxrnR .dropdown-menu {
  border-radius: 0;
  box-shadow: none;
  text-align: left;
}
@media (min-width: 992px) {
  .cid-v28tIyxrnR .dropdown-menu {
    padding: 18px 34px 22px;
    min-width: 250px;
    top: auto !important;
    left: -40px !important;
  }
  .cid-v28tIyxrnR .dropdown-menu.dropdown-submenu {
    left: 215px !important;
    top: -45% !important;
  }
}
@media (max-width: 991px) {
  .cid-v28tIyxrnR .dropdown-menu .dropdown-toggle[data-toggle="dropdown-submenu"]::after,
  .cid-v28tIyxrnR .link.dropdown-toggle::after {
    display: inline-block;
    width: 7px;
    height: 7px;
    margin-left: 0.5rem;
    margin-bottom: 2px;
    content: "";
    border: 2px solid;
    border-left: none;
    border-top: none;
    transform: rotate(-45deg);
    right: 15px;
    position: absolute;
    margin-top: -2px;
  }
  .cid-v28tIyxrnR .show.dropdown-toggle[aria-expanded="true"]::after {
    transform: rotate(45deg);
    margin-top: -4px;
  }
  .cid-v28tIyxrnR .offcanvas_box {
    display: none;
  }
}
.cid-v28tIyxrnR .dropdown-item {
  border: none;
  font-weight: 300 !important;
}
.cid-v28tIyxrnR .nav-dropdown .link {
  font-weight: 400 !important;
  padding: 0 !important;
  margin: 0 !important;
}
.cid-v28tIyxrnR .nav-dropdown .link.dropdown-toggle::after {
  margin-left: 0.5rem;
  margin-top: 0;
}
.cid-v28tIyxrnR .container {
  display: flex;
  margin: auto;
}
.cid-v28tIyxrnR .iconfont-wrapper {
  color: #141414;
  font-size: 17px;
  margin-right: 10px;
  margin-bottom: 5px;
  width: 25px;
  height: 25px;
  border-radius: 50%;
  display: flex;
  justify-content: center;
  align-items: center;
  transition: all 0.2s ease-in-out;
}
.cid-v28tIyxrnR .iconfont-wrapper:last-child {
  margin-right: 0;
}
.cid-v28tIyxrnR .iconfont-wrapper:hover {
  opacity: 0.5;
}
.cid-v28tIyxrnR .navbar-nav {
  margin: 0 1rem;
}
@media (min-width: 992px) {
  .cid-v28tIyxrnR .navbar-nav {
    margin: 0;
  }
}
.cid-v28tIyxrnR .dropdown-menu,
.cid-v28tIyxrnR .navbar.opened {
  background-color: false !important;
}
.cid-v28tIyxrnR .nav-item:focus,
.cid-v28tIyxrnR .nav-link:focus {
  outline: none;
}
.cid-v28tIyxrnR .dropdown .dropdown-menu .dropdown-item {
  width: auto;
  transition: all 0.25s ease-in-out;
}
.cid-v28tIyxrnR .dropdown .dropdown-menu .dropdown-item::after {
  right: 0.5rem;
}
.cid-v28tIyxrnR .dropdown .dropdown-menu .dropdown-item .mbr-iconfont {
  margin-right: 0.5rem;
  vertical-align: sub;
}
.cid-v28tIyxrnR .dropdown .dropdown-menu .dropdown-item .mbr-iconfont:before {
  display: inline-block;
  transform: scale(1, 1);
  transition: all 0.25s ease-in-out;
}
.cid-v28tIyxrnR .collapsed .dropdown-menu .dropdown-item:before {
  display: none;
}
.cid-v28tIyxrnR .collapsed .dropdown .dropdown-menu .dropdown-item {
  padding: 0.235em 1.5em 0.235em 1.5em !important;
  transition: none;
  margin: 0 !important;
}
.cid-v28tIyxrnR .navbar {
  min-height: 70px;
  padding: 10px 0;
  transition: all 0.3s;
  border-bottom-width: 0;
}
@media (max-width: 992px) {
  .cid-v28tIyxrnR .navbar {
    min-height: 30px;
    max-height: none;
  }
}
.cid-v28tIyxrnR .navbar.opened {
  transition: all 0.3s;
}
.cid-v28tIyxrnR .navbar .dropdown-item {
  padding: 0;
  margin: 8px 0;
}
.cid-v28tIyxrnR .navbar .navbar-logo img {
  max-width: 40px;
  min-height: 40px;
  object-fit: contain;
  border-radius: 10px !important;
}
.cid-v28tIyxrnR .navbar .navbar-collapse {
  justify-content: center;
  justify-content: flex-end;
  z-index: 1;
}
.cid-v28tIyxrnR .navbar.collapsed {
  justify-content: center;
}
.cid-v28tIyxrnR .navbar.collapsed .nav-item .nav-link::before {
  display: none;
}
.cid-v28tIyxrnR .navbar.collapsed.opened .dropdown-menu {
  top: 0;
}
.cid-v28tIyxrnR .navbar.collapsed .dropdown-menu .dropdown-submenu {
  left: 0 !important;
}
.cid-v28tIyxrnR .navbar.collapsed .dropdown-menu .dropdown-item:after {
  right: auto;
}
.cid-v28tIyxrnR .navbar.collapsed ul.navbar-nav li {
  margin: auto;
}
.cid-v28tIyxrnR .navbar.collapsed .dropdown-menu .dropdown-item {
  padding: 0.25rem 1.5rem;
  text-align: left;
}
.cid-v28tIyxrnR .navbar.collapsed .icons-menu {
  padding: 0;
}
@media (max-width: 991px) {
  .cid-v28tIyxrnR .navbar .nav-item {
    padding: 0.5rem 0;
  }
  .cid-v28tIyxrnR .navbar .navbar-collapse {
    padding: 34px 0;
    border-radius: 16px;
    width: 100%;
  }
  .cid-v28tIyxrnR .navbar .nav-item .nav-link::before {
    display: none;
  }
  .cid-v28tIyxrnR .navbar.opened .dropdown-menu {
    top: 0;
  }
  .cid-v28tIyxrnR .navbar .dropdown-menu {
    padding: 6px 0 6px 15px;
  }
  .cid-v28tIyxrnR .navbar .dropdown-menu .dropdown-submenu {
    left: 0 !important;
  }
  .cid-v28tIyxrnR .navbar .dropdown-menu .dropdown-item:after {
    right: auto;
    margin-top: -0.4rem;
  }
  .cid-v28tIyxrnR .navbar .navbar-logo img {
    height: 3rem !important;
  }
  .cid-v28tIyxrnR .navbar ul.navbar-nav {
    overflow: hidden;
    margin: 0;
  }
  .cid-v28tIyxrnR .navbar ul.navbar-nav li {
    margin: 0;
  }
  .cid-v28tIyxrnR .navbar .dropdown-menu .dropdown-item {
    padding: 0 !important;
    margin: 0;
    margin-top: 8px;
    text-align: left;
  }
  .cid-v28tIyxrnR .navbar .navbar-brand {
    flex-shrink: initial;
    flex-basis: auto;
    word-break: break-word;
    padding-right: 0;
    width: 100%;
    justify-content: space-between;
  }
  .cid-v28tIyxrnR .navbar .navbar-toggler {
    flex-basis: auto;
  }
  .cid-v28tIyxrnR .navbar .icons-menu {
    padding: 0;
  }
}
.cid-v28tIyxrnR .navbar.navbar-short {
  min-height: 60px;
}
.cid-v28tIyxrnR .navbar.navbar-short .navbar-logo img {
  height: 2.5rem !important;
}
.cid-v28tIyxrnR .navbar.navbar-short .navbar-brand {
  min-height: 60px;
  padding: 0;
}
.cid-v28tIyxrnR .navbar-brand {
  min-height: 70px;
  flex-shrink: 0;
  align-items: center;
  margin-right: 0;
  padding: 10px 0;
  transition: all 0.3s;
  word-break: break-word;
  z-index: 1;
}
.cid-v28tIyxrnR .navbar-brand .navbar-caption {
  line-height: inherit !important;
  font-weight: 400;
}
.cid-v28tIyxrnR .navbar-brand .navbar-logo a {
  outline: none;
}
.cid-v28tIyxrnR .dropdown-item.active,
.cid-v28tIyxrnR .dropdown-item:active {
  background-color: transparent;
}
.cid-v28tIyxrnR .navbar-expand-lg .navbar-nav .nav-link {
  margin: 8px 12px !important;
}
@media (max-width: 991px) {
  .cid-v28tIyxrnR .navbar-expand-lg .navbar-nav .nav-link {
    margin: 8px 10px !important;
  }
}
.cid-v28tIyxrnR .nav-dropdown .link.dropdown-toggle {
  margin-right: 1.667em;
}
.cid-v28tIyxrnR .nav-dropdown .link.dropdown-toggle[aria-expanded="true"] {
  margin-right: 0;
  padding: 0.667em 1.667em;
}
.cid-v28tIyxrnR .navbar .dropdown.open > .dropdown-menu {
  display: block;
}
.cid-v28tIyxrnR ul.navbar-nav {
  flex-wrap: wrap;
  padding: 0;
}
.cid-v28tIyxrnR .navbar-buttons {
  text-align: center;
  min-width: 170px;
}
.cid-v28tIyxrnR button.navbar-toggler {
  outline: none;
  width: 48px;
  height: 48px;
  border-radius: 50%;
  cursor: pointer;
  transition: all 0.2s;
  position: relative;
  align-self: center;
  color: #f4f4f6;
  background: #f4f4f6;
}
.cid-v28tIyxrnR button.navbar-toggler .hamburger span {
  position: absolute;
  right: 10px;
  margin-top: 14px;
  width: 26px;
  height: 2px;
  border-right: 5px;
  background-color: #141414;
}
.cid-v28tIyxrnR button.navbar-toggler .hamburger span:nth-child(1) {
  top: 0;
  transition: all 0.2s;
}
.cid-v28tIyxrnR button.navbar-toggler .hamburger span:nth-child(2) {
  top: 8px;
  transition: all 0.15s;
}
.cid-v28tIyxrnR button.navbar-toggler .hamburger span:nth-child(3) {
  top: 8px;
  transition: all 0.15s;
}
.cid-v28tIyxrnR button.navbar-toggler .hamburger span:nth-child(4) {
  top: 16px;
  transition: all 0.2s;
}
.cid-v28tIyxrnR nav.opened .hamburger span:nth-child(1) {
  top: 8px;
  width: 0;
  opacity: 0;
  right: 50%;
  transition: all 0.2s;
}
.cid-v28tIyxrnR nav.opened .hamburger span:nth-child(2) {
  transform: rotate(45deg);
  transition: all 0.25s;
}
.cid-v28tIyxrnR nav.opened .hamburger span:nth-child(3) {
  transform: rotate(-45deg);
  transition: all 0.25s;
}
.cid-v28tIyxrnR nav.opened .hamburger span:nth-child(4) {
  top: 8px;
  width: 0;
  opacity: 0;
  right: 50%;
  transition: all 0.2s;
}
.cid-v28tIyxrnR a.nav-link {
  display: flex;
  align-items: center;
  justify-content: flex-start;
}
.cid-v28tIyxrnR .icons-menu {
  flex-wrap: nowrap;
  display: flex;
  justify-content: center;
  padding: 0;
  text-align: center;
  margin-bottom: 35px;
}
@media screen and (-ms-high-contrast: active), (-ms-high-contrast: none) {
  .cid-v28tIyxrnR .navbar {
    height: 70px;
  }
  .cid-v28tIyxrnR .navbar.opened {
    height: auto;
  }
  .cid-v28tIyxrnR .nav-item .nav-link:hover::before {
    width: 175%;
    max-width: calc(100% + 2rem);
    left: -1rem;
  }
}
.cid-v28tIyxrnR .navbar-dropdown .navbar-logo {
  margin-right: 10px;
}
@media (min-width: 768px) {
  .cid-v28tIyxrnR .container-fluid {
    padding-left: 64px;
    padding-right: 64px;
  }
}
.cid-v28tIyxrnR .mbr-section-btn-main .btn {
  margin: 8px;
  min-width: 180px;
}
.cid-v28tIyxrnR .mbr-section-btn-main .btn::before {
  background-image: linear-gradient(90deg, #83c5be 0%, transparent 100%);
}
.cid-v28tIyxrnR .mbr-section-btn-main .btn:hover,
.cid-v28tIyxrnR .mbr-section-btn-main .btn:focus {
  box-shadow: inset 250px 10px 5px #006d77 !important;
  border-color: #006d77 !important;
}
.cid-v28tIyxrnR .mbr-section-btn .btn::before {
  background-image: linear-gradient(90deg, #83c5be 0%, transparent 100%);
}
.cid-v28tIyxrnR .mbr-section-btn .btn:hover,
.cid-v28tIyxrnR .mbr-section-btn .btn:focus {
  box-shadow: inset 250px 10px 5px #006d77 !important;
  border-color: #006d77 !important;
}
.cid-v28tIyxrnR .navbar-caption:hover {
  color: #e29578;
}
@media (min-width: 992px) {
  .cid-v28tIyxrnR .dropdown-menu.dropdown-submenu {
    left: 175px !important;
    top: -45% !important;
  }
}
.cid-v28tIyxrnR .text_widget {
  margin-bottom: 32px;
}
.cid-v28tIyxrnR .text_widget a {
  transition: all 0.3s ease-out;
}
.cid-v28tIyxrnR .text_widget a:hover,
.cid-v28tIyxrnR .text_widget a:focus {
  opacity: 0.8;
}
@media (min-width: 992px) {
  .cid-v28tIyxrnR .navbar-nav.nav-dropdown {
    display: -webkit-flex;
    width: 100%;
    justify-content: flex-end;
    min-width: 200px;
  }
}
.cid-v28tIyxrnR .icons-menu-main {
  display: flex;
}
@media (max-width: 992px) {
  .cid-v28tIyxrnR .icons-menu-main {
    padding: 0 10px;
  }
}
.cid-v28tIyxrnR .mbr-section-subtitle {
  color: #141414;
  text-align: center;
}
.cid-v28tIyxrnR .navbar-caption {
  color: #000000;
}
.cid-v28tIyxrnR .mbr-text {
  color: #141414;
  text-align: center;
}
.cid-v28tIyxrnR .mbr-section-subtitle,
.cid-v28tIyxrnR .text_widget,
.cid-v28tIyxrnR .mbr-section-btn {
  text-align: center;
}
.cid-v28tIyxrnR a[class*="text-"]:not(.nav-link):not(.dropdown-item):not([role]):not(.navbar-caption):hover {
  background-image: none;
}
.cid-v28tIyxrnR .nav-link,
.cid-v28tIyxrnR .dropdown-item {
  color: #000000;
}
.cid-v28tJ3lzwm {
  background-color: transparent;
}
.cid-v28tJ3lzwm .navbar-dropdown {
  background-color: #f4f4f6 !important;
  padding: 0;
}
.cid-v28tJ3lzwm .navbar.navbar-expand-lg .dropdown .dropdown-menu {
  background-color: #f4f4f6 !important;
  background: #f4f4f6;
}
.cid-v28tJ3lzwm .navbar.navbar-expand-lg .dropdown .dropdown-menu .dropdown-submenu {
  margin: 0;
  left: 100%;
}
.cid-v28tJ3lzwm .menu_box {
  flex-wrap: nowrap;
}
@media (max-width: 991px) {
  .cid-v28tJ3lzwm .menu_box {
    flex-direction: column;
    align-items: flex-start;
  }
  .cid-v28tJ3lzwm .menu_box .navbar.opened,
  .cid-v28tJ3lzwm .menu_box .navbar-collapse {
    background-color: #f4f4f6 !important;
    transition: all 0s ease 0s;
  }
}
.cid-v28tJ3lzwm .navbar-dropdown {
  position: relative !important;
}
.cid-v28tJ3lzwm .btn {
  min-height: auto;
  box-shadow: none;
  margin-top: 0;
}
.cid-v28tJ3lzwm .btn:hover {
  box-shadow: none;
}
.cid-v28tJ3lzwm .nav-item {
  margin: 4px 15px;
}
@media (min-width: 1200px) {
  .cid-v28tJ3lzwm .nav-item {
    margin: 4px 20px;
  }
}
@media (max-width: 991px) {
  .cid-v28tJ3lzwm .nav-item {
    margin: 0 !important;
  }
}
.cid-v28tJ3lzwm .nav-item .nav-link {
  transition: all 0.5s ease-out;
  border-radius: 0.5rem !important;
  position: relative;
}
.cid-v28tJ3lzwm .nav-item .nav-link::before {
  content: '';
  position: absolute;
  bottom: 0;
  left: 0;
  background-image: linear-gradient(90deg, #006d77 -5%, #83c5be 95%);
  height: 1px;
  width: 0;
  transition: all 0.3s ease-in-out;
}
.cid-v28tJ3lzwm .nav-item .nav-link:hover::before,
.cid-v28tJ3lzwm .nav-item .nav-link:focus::before {
  width: 100%;
}
.cid-v28tJ3lzwm .dropdown-menu {
  border-radius: 0;
  box-shadow: none;
  text-align: left;
}
@media (min-width: 992px) {
  .cid-v28tJ3lzwm .dropdown-menu {
    padding: 18px 34px 22px;
    min-width: 250px;
    top: auto !important;
    left: -40px !important;
  }
  .cid-v28tJ3lzwm .dropdown-menu.dropdown-submenu {
    left: 215px !important;
    top: -45% !important;
  }
}
@media (max-width: 991px) {
  .cid-v28tJ3lzwm .dropdown-menu .dropdown-toggle[data-toggle="dropdown-submenu"]::after,
  .cid-v28tJ3lzwm .link.dropdown-toggle::after {
    display: inline-block;
    width: 7px;
    height: 7px;
    margin-left: 0.5rem;
    margin-bottom: 2px;
    content: "";
    border: 2px solid;
    border-left: none;
    border-top: none;
    transform: rotate(-45deg);
    right: 15px;
    position: absolute;
    margin-top: -2px;
  }
  .cid-v28tJ3lzwm .show.dropdown-toggle[aria-expanded="true"]::after {
    transform: rotate(45deg);
    margin-top: -4px;
  }
  .cid-v28tJ3lzwm .offcanvas_box {
    display: none;
  }
}
.cid-v28tJ3lzwm .dropdown-item {
  border: none;
  font-weight: 300 !important;
}
.cid-v28tJ3lzwm .nav-dropdown .link {
  font-weight: 400 !important;
  padding: 0 !important;
  margin: 0 !important;
}
.cid-v28tJ3lzwm .nav-dropdown .link.dropdown-toggle::after {
  margin-left: 0.5rem;
  margin-top: 0;
}
.cid-v28tJ3lzwm .container {
  display: flex;
  margin: auto;
}
.cid-v28tJ3lzwm .iconfont-wrapper {
  color: #141414;
  font-size: 17px;
  margin-right: 10px;
  margin-bottom: 5px;
  width: 25px;
  height: 25px;
  border-radius: 50%;
  display: flex;
  justify-content: center;
  align-items: center;
  transition: all 0.2s ease-in-out;
}
.cid-v28tJ3lzwm .iconfont-wrapper:last-child {
  margin-right: 0;
}
.cid-v28tJ3lzwm .iconfont-wrapper:hover {
  opacity: 0.5;
}
.cid-v28tJ3lzwm .navbar-nav {
  margin: 0 1rem;
}
@media (min-width: 992px) {
  .cid-v28tJ3lzwm .navbar-nav {
    margin: 0;
  }
}
.cid-v28tJ3lzwm .dropdown-menu,
.cid-v28tJ3lzwm .navbar.opened {
  background-color: false !important;
}
.cid-v28tJ3lzwm .nav-item:focus,
.cid-v28tJ3lzwm .nav-link:focus {
  outline: none;
}
.cid-v28tJ3lzwm .dropdown .dropdown-menu .dropdown-item {
  width: auto;
  transition: all 0.25s ease-in-out;
}
.cid-v28tJ3lzwm .dropdown .dropdown-menu .dropdown-item::after {
  right: 0.5rem;
}
.cid-v28tJ3lzwm .dropdown .dropdown-menu .dropdown-item .mbr-iconfont {
  margin-right: 0.5rem;
  vertical-align: sub;
}
.cid-v28tJ3lzwm .dropdown .dropdown-menu .dropdown-item .mbr-iconfont:before {
  display: inline-block;
  transform: scale(1, 1);
  transition: all 0.25s ease-in-out;
}
.cid-v28tJ3lzwm .collapsed .dropdown-menu .dropdown-item:before {
  display: none;
}
.cid-v28tJ3lzwm .collapsed .dropdown .dropdown-menu .dropdown-item {
  padding: 0.235em 1.5em 0.235em 1.5em !important;
  transition: none;
  margin: 0 !important;
}
.cid-v28tJ3lzwm .navbar {
  min-height: 70px;
  padding: 10px 0;
  transition: all 0.3s;
  border-bottom-width: 0;
}
@media (max-width: 992px) {
  .cid-v28tJ3lzwm .navbar {
    min-height: 30px;
    max-height: none;
  }
}
.cid-v28tJ3lzwm .navbar.opened {
  transition: all 0.3s;
}
.cid-v28tJ3lzwm .navbar .dropdown-item {
  padding: 0;
  margin: 8px 0;
}
.cid-v28tJ3lzwm .navbar .navbar-logo img {
  max-width: 40px;
  min-height: 40px;
  object-fit: contain;
  border-radius: 10px !important;
}
.cid-v28tJ3lzwm .navbar .navbar-collapse {
  justify-content: center;
  justify-content: flex-end;
  z-index: 1;
}
.cid-v28tJ3lzwm .navbar.collapsed {
  justify-content: center;
}
.cid-v28tJ3lzwm .navbar.collapsed .nav-item .nav-link::before {
  display: none;
}
.cid-v28tJ3lzwm .navbar.collapsed.opened .dropdown-menu {
  top: 0;
}
.cid-v28tJ3lzwm .navbar.collapsed .dropdown-menu .dropdown-submenu {
  left: 0 !important;
}
.cid-v28tJ3lzwm .navbar.collapsed .dropdown-menu .dropdown-item:after {
  right: auto;
}
.cid-v28tJ3lzwm .navbar.collapsed ul.navbar-nav li {
  margin: auto;
}
.cid-v28tJ3lzwm .navbar.collapsed .dropdown-menu .dropdown-item {
  padding: 0.25rem 1.5rem;
  text-align: left;
}
.cid-v28tJ3lzwm .navbar.collapsed .icons-menu {
  padding: 0;
}
@media (max-width: 991px) {
  .cid-v28tJ3lzwm .navbar .nav-item {
    padding: 0.5rem 0;
  }
  .cid-v28tJ3lzwm .navbar .navbar-collapse {
    padding: 34px 0;
    border-radius: 16px;
    width: 100%;
  }
  .cid-v28tJ3lzwm .navbar .nav-item .nav-link::before {
    display: none;
  }
  .cid-v28tJ3lzwm .navbar.opened .dropdown-menu {
    top: 0;
  }
  .cid-v28tJ3lzwm .navbar .dropdown-menu {
    padding: 6px 0 6px 15px;
  }
  .cid-v28tJ3lzwm .navbar .dropdown-menu .dropdown-submenu {
    left: 0 !important;
  }
  .cid-v28tJ3lzwm .navbar .dropdown-menu .dropdown-item:after {
    right: auto;
    margin-top: -0.4rem;
  }
  .cid-v28tJ3lzwm .navbar .navbar-logo img {
    height: 3rem !important;
  }
  .cid-v28tJ3lzwm .navbar ul.navbar-nav {
    overflow: hidden;
    margin: 0;
  }
  .cid-v28tJ3lzwm .navbar ul.navbar-nav li {
    margin: 0;
  }
  .cid-v28tJ3lzwm .navbar .dropdown-menu .dropdown-item {
    padding: 0 !important;
    margin: 0;
    margin-top: 8px;
    text-align: left;
  }
  .cid-v28tJ3lzwm .navbar .navbar-brand {
    flex-shrink: initial;
    flex-basis: auto;
    word-break: break-word;
    padding-right: 0;
    width: 100%;
    justify-content: space-between;
  }
  .cid-v28tJ3lzwm .navbar .navbar-toggler {
    flex-basis: auto;
  }
  .cid-v28tJ3lzwm .navbar .icons-menu {
    padding: 0;
  }
}
.cid-v28tJ3lzwm .navbar.navbar-short {
  min-height: 60px;
}
.cid-v28tJ3lzwm .navbar.navbar-short .navbar-logo img {
  height: 2.5rem !important;
}
.cid-v28tJ3lzwm .navbar.navbar-short .navbar-brand {
  min-height: 60px;
  padding: 0;
}
.cid-v28tJ3lzwm .navbar-brand {
  min-height: 70px;
  flex-shrink: 0;
  align-items: center;
  margin-right: 0;
  padding: 10px 0;
  transition: all 0.3s;
  word-break: break-word;
  z-index: 1;
}
.cid-v28tJ3lzwm .navbar-brand .navbar-caption {
  line-height: inherit !important;
  font-weight: 400;
}
.cid-v28tJ3lzwm .navbar-brand .navbar-logo a {
  outline: none;
}
.cid-v28tJ3lzwm .dropdown-item.active,
.cid-v28tJ3lzwm .dropdown-item:active {
  background-color: transparent;
}
.cid-v28tJ3lzwm .navbar-expand-lg .navbar-nav .nav-link {
  margin: 8px 12px !important;
}
@media (max-width: 991px) {
  .cid-v28tJ3lzwm .navbar-expand-lg .navbar-nav .nav-link {
    margin: 8px 10px !important;
  }
}
.cid-v28tJ3lzwm .nav-dropdown .link.dropdown-toggle {
  margin-right: 1.667em;
}
.cid-v28tJ3lzwm .nav-dropdown .link.dropdown-toggle[aria-expanded="true"] {
  margin-right: 0;
  padding: 0.667em 1.667em;
}
.cid-v28tJ3lzwm .navbar .dropdown.open > .dropdown-menu {
  display: block;
}
.cid-v28tJ3lzwm ul.navbar-nav {
  flex-wrap: wrap;
  padding: 0;
}
.cid-v28tJ3lzwm .navbar-buttons {
  text-align: center;
  min-width: 170px;
}
.cid-v28tJ3lzwm button.navbar-toggler {
  outline: none;
  width: 48px;
  height: 48px;
  border-radius: 50%;
  cursor: pointer;
  transition: all 0.2s;
  position: relative;
  align-self: center;
  color: #f4f4f6;
  background: #f4f4f6;
}
.cid-v28tJ3lzwm button.navbar-toggler .hamburger span {
  position: absolute;
  right: 10px;
  margin-top: 14px;
  width: 26px;
  height: 2px;
  border-right: 5px;
  background-color: #141414;
}
.cid-v28tJ3lzwm button.navbar-toggler .hamburger span:nth-child(1) {
  top: 0;
  transition: all 0.2s;
}
.cid-v28tJ3lzwm button.navbar-toggler .hamburger span:nth-child(2) {
  top: 8px;
  transition: all 0.15s;
}
.cid-v28tJ3lzwm button.navbar-toggler .hamburger span:nth-child(3) {
  top: 8px;
  transition: all 0.15s;
}
.cid-v28tJ3lzwm button.navbar-toggler .hamburger span:nth-child(4) {
  top: 16px;
  transition: all 0.2s;
}
.cid-v28tJ3lzwm nav.opened .hamburger span:nth-child(1) {
  top: 8px;
  width: 0;
  opacity: 0;
  right: 50%;
  transition: all 0.2s;
}
.cid-v28tJ3lzwm nav.opened .hamburger span:nth-child(2) {
  transform: rotate(45deg);
  transition: all 0.25s;
}
.cid-v28tJ3lzwm nav.opened .hamburger span:nth-child(3) {
  transform: rotate(-45deg);
  transition: all 0.25s;
}
.cid-v28tJ3lzwm nav.opened .hamburger span:nth-child(4) {
  top: 8px;
  width: 0;
  opacity: 0;
  right: 50%;
  transition: all 0.2s;
}
.cid-v28tJ3lzwm a.nav-link {
  display: flex;
  align-items: center;
  justify-content: flex-start;
}
.cid-v28tJ3lzwm .icons-menu {
  flex-wrap: nowrap;
  display: flex;
  justify-content: center;
  padding: 0;
  text-align: center;
  margin-bottom: 35px;
}
@media screen and (-ms-high-contrast: active), (-ms-high-contrast: none) {
  .cid-v28tJ3lzwm .navbar {
    height: 70px;
  }
  .cid-v28tJ3lzwm .navbar.opened {
    height: auto;
  }
  .cid-v28tJ3lzwm .nav-item .nav-link:hover::before {
    width: 175%;
    max-width: calc(100% + 2rem);
    left: -1rem;
  }
}
.cid-v28tJ3lzwm .navbar-dropdown .navbar-logo {
  margin-right: 10px;
}
@media (min-width: 768px) {
  .cid-v28tJ3lzwm .container-fluid {
    padding-left: 64px;
    padding-right: 64px;
  }
}
.cid-v28tJ3lzwm .mbr-section-btn-main .btn {
  margin: 8px;
  min-width: 180px;
}
.cid-v28tJ3lzwm .mbr-section-btn-main .btn::before {
  background-image: linear-gradient(90deg, #83c5be 0%, transparent 100%);
}
.cid-v28tJ3lzwm .mbr-section-btn-main .btn:hover,
.cid-v28tJ3lzwm .mbr-section-btn-main .btn:focus {
  box-shadow: inset 250px 10px 5px #006d77 !important;
  border-color: #006d77 !important;
}
.cid-v28tJ3lzwm .mbr-section-btn .btn::before {
  background-image: linear-gradient(90deg, #83c5be 0%, transparent 100%);
}
.cid-v28tJ3lzwm .mbr-section-btn .btn:hover,
.cid-v28tJ3lzwm .mbr-section-btn .btn:focus {
  box-shadow: inset 250px 10px 5px #006d77 !important;
  border-color: #006d77 !important;
}
.cid-v28tJ3lzwm .navbar-caption:hover {
  color: #e29578;
}
@media (min-width: 992px) {
  .cid-v28tJ3lzwm .dropdown-menu.dropdown-submenu {
    left: 175px !important;
    top: -45% !important;
  }
}
.cid-v28tJ3lzwm .text_widget {
  margin-bottom: 32px;
}
.cid-v28tJ3lzwm .text_widget a {
  transition: all 0.3s ease-out;
}
.cid-v28tJ3lzwm .text_widget a:hover,
.cid-v28tJ3lzwm .text_widget a:focus {
  opacity: 0.8;
}
@media (min-width: 992px) {
  .cid-v28tJ3lzwm .navbar-nav.nav-dropdown {
    display: -webkit-flex;
    width: 100%;
    justify-content: flex-end;
    min-width: 200px;
  }
}
.cid-v28tJ3lzwm .icons-menu-main {
  display: flex;
}
@media (max-width: 992px) {
  .cid-v28tJ3lzwm .icons-menu-main {
    padding: 0 10px;
  }
}
.cid-v28tJ3lzwm .mbr-section-subtitle {
  color: #141414;
  text-align: center;
}
.cid-v28tJ3lzwm .navbar-caption {
  color: #000000;
}
.cid-v28tJ3lzwm .mbr-text {
  color: #141414;
  text-align: center;
}
.cid-v28tJ3lzwm .mbr-section-subtitle,
.cid-v28tJ3lzwm .text_widget,
.cid-v28tJ3lzwm .mbr-section-btn {
  text-align: center;
}
.cid-v28tJ3lzwm a[class*="text-"]:not(.nav-link):not(.dropdown-item):not([role]):not(.navbar-caption):hover {
  background-image: none;
}
.cid-v28tJ3lzwm .nav-link,
.cid-v28tJ3lzwm .dropdown-item {
  color: #000000;
}
.cid-v28tJBHbDw {
  background-color: transparent;
}
.cid-v28tJBHbDw .navbar-dropdown {
  background-color: #f4f4f6 !important;
  padding: 0;
}
.cid-v28tJBHbDw .navbar.navbar-expand-lg .dropdown .dropdown-menu {
  background-color: #f4f4f6 !important;
  background: #f4f4f6;
}
.cid-v28tJBHbDw .navbar.navbar-expand-lg .dropdown .dropdown-menu .dropdown-submenu {
  margin: 0;
  left: 100%;
}
.cid-v28tJBHbDw .menu_box {
  flex-wrap: nowrap;
}
@media (max-width: 991px) {
  .cid-v28tJBHbDw .menu_box {
    flex-direction: column;
    align-items: flex-start;
  }
  .cid-v28tJBHbDw .menu_box .navbar.opened,
  .cid-v28tJBHbDw .menu_box .navbar-collapse {
    background-color: #f4f4f6 !important;
    transition: all 0s ease 0s;
  }
}
.cid-v28tJBHbDw .navbar-dropdown {
  position: relative !important;
}
.cid-v28tJBHbDw .btn {
  min-height: auto;
  box-shadow: none;
  margin-top: 0;
}
.cid-v28tJBHbDw .btn:hover {
  box-shadow: none;
}
.cid-v28tJBHbDw .nav-item {
  margin: 4px 15px;
}
@media (min-width: 1200px) {
  .cid-v28tJBHbDw .nav-item {
    margin: 4px 20px;
  }
}
@media (max-width: 991px) {
  .cid-v28tJBHbDw .nav-item {
    margin: 0 !important;
  }
}
.cid-v28tJBHbDw .nav-item .nav-link {
  transition: all 0.5s ease-out;
  border-radius: 0.5rem !important;
  position: relative;
}
.cid-v28tJBHbDw .nav-item .nav-link::before {
  content: '';
  position: absolute;
  bottom: 0;
  left: 0;
  background-image: linear-gradient(90deg, #006d77 -5%, #83c5be 95%);
  height: 1px;
  width: 0;
  transition: all 0.3s ease-in-out;
}
.cid-v28tJBHbDw .nav-item .nav-link:hover::before,
.cid-v28tJBHbDw .nav-item .nav-link:focus::before {
  width: 100%;
}
.cid-v28tJBHbDw .dropdown-menu {
  border-radius: 0;
  box-shadow: none;
  text-align: left;
}
@media (min-width: 992px) {
  .cid-v28tJBHbDw .dropdown-menu {
    padding: 18px 34px 22px;
    min-width: 250px;
    top: auto !important;
    left: -40px !important;
  }
  .cid-v28tJBHbDw .dropdown-menu.dropdown-submenu {
    left: 215px !important;
    top: -45% !important;
  }
}
@media (max-width: 991px) {
  .cid-v28tJBHbDw .dropdown-menu .dropdown-toggle[data-toggle="dropdown-submenu"]::after,
  .cid-v28tJBHbDw .link.dropdown-toggle::after {
    display: inline-block;
    width: 7px;
    height: 7px;
    margin-left: 0.5rem;
    margin-bottom: 2px;
    content: "";
    border: 2px solid;
    border-left: none;
    border-top: none;
    transform: rotate(-45deg);
    right: 15px;
    position: absolute;
    margin-top: -2px;
  }
  .cid-v28tJBHbDw .show.dropdown-toggle[aria-expanded="true"]::after {
    transform: rotate(45deg);
    margin-top: -4px;
  }
  .cid-v28tJBHbDw .offcanvas_box {
    display: none;
  }
}
.cid-v28tJBHbDw .dropdown-item {
  border: none;
  font-weight: 300 !important;
}
.cid-v28tJBHbDw .nav-dropdown .link {
  font-weight: 400 !important;
  padding: 0 !important;
  margin: 0 !important;
}
.cid-v28tJBHbDw .nav-dropdown .link.dropdown-toggle::after {
  margin-left: 0.5rem;
  margin-top: 0;
}
.cid-v28tJBHbDw .container {
  display: flex;
  margin: auto;
}
.cid-v28tJBHbDw .iconfont-wrapper {
  color: #141414;
  font-size: 17px;
  margin-right: 10px;
  margin-bottom: 5px;
  width: 25px;
  height: 25px;
  border-radius: 50%;
  display: flex;
  justify-content: center;
  align-items: center;
  transition: all 0.2s ease-in-out;
}
.cid-v28tJBHbDw .iconfont-wrapper:last-child {
  margin-right: 0;
}
.cid-v28tJBHbDw .iconfont-wrapper:hover {
  opacity: 0.5;
}
.cid-v28tJBHbDw .navbar-nav {
  margin: 0 1rem;
}
@media (min-width: 992px) {
  .cid-v28tJBHbDw .navbar-nav {
    margin: 0;
  }
}
.cid-v28tJBHbDw .dropdown-menu,
.cid-v28tJBHbDw .navbar.opened {
  background-color: false !important;
}
.cid-v28tJBHbDw .nav-item:focus,
.cid-v28tJBHbDw .nav-link:focus {
  outline: none;
}
.cid-v28tJBHbDw .dropdown .dropdown-menu .dropdown-item {
  width: auto;
  transition: all 0.25s ease-in-out;
}
.cid-v28tJBHbDw .dropdown .dropdown-menu .dropdown-item::after {
  right: 0.5rem;
}
.cid-v28tJBHbDw .dropdown .dropdown-menu .dropdown-item .mbr-iconfont {
  margin-right: 0.5rem;
  vertical-align: sub;
}
.cid-v28tJBHbDw .dropdown .dropdown-menu .dropdown-item .mbr-iconfont:before {
  display: inline-block;
  transform: scale(1, 1);
  transition: all 0.25s ease-in-out;
}
.cid-v28tJBHbDw .collapsed .dropdown-menu .dropdown-item:before {
  display: none;
}
.cid-v28tJBHbDw .collapsed .dropdown .dropdown-menu .dropdown-item {
  padding: 0.235em 1.5em 0.235em 1.5em !important;
  transition: none;
  margin: 0 !important;
}
.cid-v28tJBHbDw .navbar {
  min-height: 70px;
  padding: 10px 0;
  transition: all 0.3s;
  border-bottom-width: 0;
}
@media (max-width: 992px) {
  .cid-v28tJBHbDw .navbar {
    min-height: 30px;
    max-height: none;
  }
}
.cid-v28tJBHbDw .navbar.opened {
  transition: all 0.3s;
}
.cid-v28tJBHbDw .navbar .dropdown-item {
  padding: 0;
  margin: 8px 0;
}
.cid-v28tJBHbDw .navbar .navbar-logo img {
  max-width: 40px;
  min-height: 40px;
  object-fit: contain;
  border-radius: 10px !important;
}
.cid-v28tJBHbDw .navbar .navbar-collapse {
  justify-content: center;
  justify-content: flex-end;
  z-index: 1;
}
.cid-v28tJBHbDw .navbar.collapsed {
  justify-content: center;
}
.cid-v28tJBHbDw .navbar.collapsed .nav-item .nav-link::before {
  display: none;
}
.cid-v28tJBHbDw .navbar.collapsed.opened .dropdown-menu {
  top: 0;
}
.cid-v28tJBHbDw .navbar.collapsed .dropdown-menu .dropdown-submenu {
  left: 0 !important;
}
.cid-v28tJBHbDw .navbar.collapsed .dropdown-menu .dropdown-item:after {
  right: auto;
}
.cid-v28tJBHbDw .navbar.collapsed ul.navbar-nav li {
  margin: auto;
}
.cid-v28tJBHbDw .navbar.collapsed .dropdown-menu .dropdown-item {
  padding: 0.25rem 1.5rem;
  text-align: left;
}
.cid-v28tJBHbDw .navbar.collapsed .icons-menu {
  padding: 0;
}
@media (max-width: 991px) {
  .cid-v28tJBHbDw .navbar .nav-item {
    padding: 0.5rem 0;
  }
  .cid-v28tJBHbDw .navbar .navbar-collapse {
    padding: 34px 0;
    border-radius: 16px;
    width: 100%;
  }
  .cid-v28tJBHbDw .navbar .nav-item .nav-link::before {
    display: none;
  }
  .cid-v28tJBHbDw .navbar.opened .dropdown-menu {
    top: 0;
  }
  .cid-v28tJBHbDw .navbar .dropdown-menu {
    padding: 6px 0 6px 15px;
  }
  .cid-v28tJBHbDw .navbar .dropdown-menu .dropdown-submenu {
    left: 0 !important;
  }
  .cid-v28tJBHbDw .navbar .dropdown-menu .dropdown-item:after {
    right: auto;
    margin-top: -0.4rem;
  }
  .cid-v28tJBHbDw .navbar .navbar-logo img {
    height: 3rem !important;
  }
  .cid-v28tJBHbDw .navbar ul.navbar-nav {
    overflow: hidden;
    margin: 0;
  }
  .cid-v28tJBHbDw .navbar ul.navbar-nav li {
    margin: 0;
  }
  .cid-v28tJBHbDw .navbar .dropdown-menu .dropdown-item {
    padding: 0 !important;
    margin: 0;
    margin-top: 8px;
    text-align: left;
  }
  .cid-v28tJBHbDw .navbar .navbar-brand {
    flex-shrink: initial;
    flex-basis: auto;
    word-break: break-word;
    padding-right: 0;
    width: 100%;
    justify-content: space-between;
  }
  .cid-v28tJBHbDw .navbar .navbar-toggler {
    flex-basis: auto;
  }
  .cid-v28tJBHbDw .navbar .icons-menu {
    padding: 0;
  }
}
.cid-v28tJBHbDw .navbar.navbar-short {
  min-height: 60px;
}
.cid-v28tJBHbDw .navbar.navbar-short .navbar-logo img {
  height: 2.5rem !important;
}
.cid-v28tJBHbDw .navbar.navbar-short .navbar-brand {
  min-height: 60px;
  padding: 0;
}
.cid-v28tJBHbDw .navbar-brand {
  min-height: 70px;
  flex-shrink: 0;
  align-items: center;
  margin-right: 0;
  padding: 10px 0;
  transition: all 0.3s;
  word-break: break-word;
  z-index: 1;
}
.cid-v28tJBHbDw .navbar-brand .navbar-caption {
  line-height: inherit !important;
  font-weight: 400;
}
.cid-v28tJBHbDw .navbar-brand .navbar-logo a {
  outline: none;
}
.cid-v28tJBHbDw .dropdown-item.active,
.cid-v28tJBHbDw .dropdown-item:active {
  background-color: transparent;
}
.cid-v28tJBHbDw .navbar-expand-lg .navbar-nav .nav-link {
  margin: 8px 12px !important;
}
@media (max-width: 991px) {
  .cid-v28tJBHbDw .navbar-expand-lg .navbar-nav .nav-link {
    margin: 8px 10px !important;
  }
}
.cid-v28tJBHbDw .nav-dropdown .link.dropdown-toggle {
  margin-right: 1.667em;
}
.cid-v28tJBHbDw .nav-dropdown .link.dropdown-toggle[aria-expanded="true"] {
  margin-right: 0;
  padding: 0.667em 1.667em;
}
.cid-v28tJBHbDw .navbar .dropdown.open > .dropdown-menu {
  display: block;
}
.cid-v28tJBHbDw ul.navbar-nav {
  flex-wrap: wrap;
  padding: 0;
}
.cid-v28tJBHbDw .navbar-buttons {
  text-align: center;
  min-width: 170px;
}
.cid-v28tJBHbDw button.navbar-toggler {
  outline: none;
  width: 48px;
  height: 48px;
  border-radius: 50%;
  cursor: pointer;
  transition: all 0.2s;
  position: relative;
  align-self: center;
  color: #f4f4f6;
  background: #f4f4f6;
}
.cid-v28tJBHbDw button.navbar-toggler .hamburger span {
  position: absolute;
  right: 10px;
  margin-top: 14px;
  width: 26px;
  height: 2px;
  border-right: 5px;
  background-color: #141414;
}
.cid-v28tJBHbDw button.navbar-toggler .hamburger span:nth-child(1) {
  top: 0;
  transition: all 0.2s;
}
.cid-v28tJBHbDw button.navbar-toggler .hamburger span:nth-child(2) {
  top: 8px;
  transition: all 0.15s;
}
.cid-v28tJBHbDw button.navbar-toggler .hamburger span:nth-child(3) {
  top: 8px;
  transition: all 0.15s;
}
.cid-v28tJBHbDw button.navbar-toggler .hamburger span:nth-child(4) {
  top: 16px;
  transition: all 0.2s;
}
.cid-v28tJBHbDw nav.opened .hamburger span:nth-child(1) {
  top: 8px;
  width: 0;
  opacity: 0;
  right: 50%;
  transition: all 0.2s;
}
.cid-v28tJBHbDw nav.opened .hamburger span:nth-child(2) {
  transform: rotate(45deg);
  transition: all 0.25s;
}
.cid-v28tJBHbDw nav.opened .hamburger span:nth-child(3) {
  transform: rotate(-45deg);
  transition: all 0.25s;
}
.cid-v28tJBHbDw nav.opened .hamburger span:nth-child(4) {
  top: 8px;
  width: 0;
  opacity: 0;
  right: 50%;
  transition: all 0.2s;
}
.cid-v28tJBHbDw a.nav-link {
  display: flex;
  align-items: center;
  justify-content: flex-start;
}
.cid-v28tJBHbDw .icons-menu {
  flex-wrap: nowrap;
  display: flex;
  justify-content: center;
  padding: 0;
  text-align: center;
  margin-bottom: 35px;
}
@media screen and (-ms-high-contrast: active), (-ms-high-contrast: none) {
  .cid-v28tJBHbDw .navbar {
    height: 70px;
  }
  .cid-v28tJBHbDw .navbar.opened {
    height: auto;
  }
  .cid-v28tJBHbDw .nav-item .nav-link:hover::before {
    width: 175%;
    max-width: calc(100% + 2rem);
    left: -1rem;
  }
}
.cid-v28tJBHbDw .navbar-dropdown .navbar-logo {
  margin-right: 10px;
}
@media (min-width: 768px) {
  .cid-v28tJBHbDw .container-fluid {
    padding-left: 64px;
    padding-right: 64px;
  }
}
.cid-v28tJBHbDw .mbr-section-btn-main .btn {
  margin: 8px;
  min-width: 180px;
}
.cid-v28tJBHbDw .mbr-section-btn-main .btn::before {
  background-image: linear-gradient(90deg, #83c5be 0%, transparent 100%);
}
.cid-v28tJBHbDw .mbr-section-btn-main .btn:hover,
.cid-v28tJBHbDw .mbr-section-btn-main .btn:focus {
  box-shadow: inset 250px 10px 5px #006d77 !important;
  border-color: #006d77 !important;
}
.cid-v28tJBHbDw .mbr-section-btn .btn::before {
  background-image: linear-gradient(90deg, #83c5be 0%, transparent 100%);
}
.cid-v28tJBHbDw .mbr-section-btn .btn:hover,
.cid-v28tJBHbDw .mbr-section-btn .btn:focus {
  box-shadow: inset 250px 10px 5px #006d77 !important;
  border-color: #006d77 !important;
}
.cid-v28tJBHbDw .navbar-caption:hover {
  color: #e29578;
}
@media (min-width: 992px) {
  .cid-v28tJBHbDw .dropdown-menu.dropdown-submenu {
    left: 175px !important;
    top: -45% !important;
  }
}
.cid-v28tJBHbDw .text_widget {
  margin-bottom: 32px;
}
.cid-v28tJBHbDw .text_widget a {
  transition: all 0.3s ease-out;
}
.cid-v28tJBHbDw .text_widget a:hover,
.cid-v28tJBHbDw .text_widget a:focus {
  opacity: 0.8;
}
@media (min-width: 992px) {
  .cid-v28tJBHbDw .navbar-nav.nav-dropdown {
    display: -webkit-flex;
    width: 100%;
    justify-content: flex-end;
    min-width: 200px;
  }
}
.cid-v28tJBHbDw .icons-menu-main {
  display: flex;
}
@media (max-width: 992px) {
  .cid-v28tJBHbDw .icons-menu-main {
    padding: 0 10px;
  }
}
.cid-v28tJBHbDw .mbr-section-subtitle {
  color: #141414;
  text-align: center;
}
.cid-v28tJBHbDw .navbar-caption {
  color: #000000;
}
.cid-v28tJBHbDw .mbr-text {
  color: #141414;
  text-align: center;
}
.cid-v28tJBHbDw .mbr-section-subtitle,
.cid-v28tJBHbDw .text_widget,
.cid-v28tJBHbDw .mbr-section-btn {
  text-align: center;
}
.cid-v28tJBHbDw a[class*="text-"]:not(.nav-link):not(.dropdown-item):not([role]):not(.navbar-caption):hover {
  background-image: none;
}
.cid-v28tJBHbDw .nav-link,
.cid-v28tJBHbDw .dropdown-item {
  color: #000000;
}
.cid-v28EFQbIzq {
  background-color: transparent;
}
.cid-v28EFQbIzq .navbar-dropdown {
  background-color: #f4f4f6 !important;
  padding: 0;
}
.cid-v28EFQbIzq .navbar.navbar-expand-lg .dropdown .dropdown-menu {
  background-color: #f4f4f6 !important;
  background: #f4f4f6;
}
.cid-v28EFQbIzq .navbar.navbar-expand-lg .dropdown .dropdown-menu .dropdown-submenu {
  margin: 0;
  left: 100%;
}
.cid-v28EFQbIzq .menu_box {
  flex-wrap: nowrap;
}
@media (max-width: 991px) {
  .cid-v28EFQbIzq .menu_box {
    flex-direction: column;
    align-items: flex-start;
  }
  .cid-v28EFQbIzq .menu_box .navbar.opened,
  .cid-v28EFQbIzq .menu_box .navbar-collapse {
    background-color: #f4f4f6 !important;
    transition: all 0s ease 0s;
  }
}
.cid-v28EFQbIzq .navbar-dropdown {
  position: relative !important;
}
.cid-v28EFQbIzq .btn {
  min-height: auto;
  box-shadow: none;
  margin-top: 0;
}
.cid-v28EFQbIzq .btn:hover {
  box-shadow: none;
}
.cid-v28EFQbIzq .nav-item {
  margin: 4px 15px;
}
@media (min-width: 1200px) {
  .cid-v28EFQbIzq .nav-item {
    margin: 4px 20px;
  }
}
@media (max-width: 991px) {
  .cid-v28EFQbIzq .nav-item {
    margin: 0 !important;
  }
}
.cid-v28EFQbIzq .nav-item .nav-link {
  transition: all 0.5s ease-out;
  border-radius: 0.5rem !important;
  position: relative;
}
.cid-v28EFQbIzq .nav-item .nav-link::before {
  content: '';
  position: absolute;
  bottom: 0;
  left: 0;
  background-image: linear-gradient(90deg, #006d77 -5%, #83c5be 95%);
  height: 1px;
  width: 0;
  transition: all 0.3s ease-in-out;
}
.cid-v28EFQbIzq .nav-item .nav-link:hover::before,
.cid-v28EFQbIzq .nav-item .nav-link:focus::before {
  width: 100%;
}
.cid-v28EFQbIzq .dropdown-menu {
  border-radius: 0;
  box-shadow: none;
  text-align: left;
}
@media (min-width: 992px) {
  .cid-v28EFQbIzq .dropdown-menu {
    padding: 18px 34px 22px;
    min-width: 250px;
    top: auto !important;
    left: -40px !important;
  }
  .cid-v28EFQbIzq .dropdown-menu.dropdown-submenu {
    left: 215px !important;
    top: -45% !important;
  }
}
@media (max-width: 991px) {
  .cid-v28EFQbIzq .dropdown-menu .dropdown-toggle[data-toggle="dropdown-submenu"]::after,
  .cid-v28EFQbIzq .link.dropdown-toggle::after {
    display: inline-block;
    width: 7px;
    height: 7px;
    margin-left: 0.5rem;
    margin-bottom: 2px;
    content: "";
    border: 2px solid;
    border-left: none;
    border-top: none;
    transform: rotate(-45deg);
    right: 15px;
    position: absolute;
    margin-top: -2px;
  }
  .cid-v28EFQbIzq .show.dropdown-toggle[aria-expanded="true"]::after {
    transform: rotate(45deg);
    margin-top: -4px;
  }
  .cid-v28EFQbIzq .offcanvas_box {
    display: none;
  }
}
.cid-v28EFQbIzq .dropdown-item {
  border: none;
  font-weight: 300 !important;
}
.cid-v28EFQbIzq .nav-dropdown .link {
  font-weight: 400 !important;
  padding: 0 !important;
  margin: 0 !important;
}
.cid-v28EFQbIzq .nav-dropdown .link.dropdown-toggle::after {
  margin-left: 0.5rem;
  margin-top: 0;
}
.cid-v28EFQbIzq .container {
  display: flex;
  margin: auto;
}
.cid-v28EFQbIzq .iconfont-wrapper {
  color: #141414;
  font-size: 17px;
  margin-right: 10px;
  margin-bottom: 5px;
  width: 25px;
  height: 25px;
  border-radius: 50%;
  display: flex;
  justify-content: center;
  align-items: center;
  transition: all 0.2s ease-in-out;
}
.cid-v28EFQbIzq .iconfont-wrapper:last-child {
  margin-right: 0;
}
.cid-v28EFQbIzq .iconfont-wrapper:hover {
  opacity: 0.5;
}
.cid-v28EFQbIzq .navbar-nav {
  margin: 0 1rem;
}
@media (min-width: 992px) {
  .cid-v28EFQbIzq .navbar-nav {
    margin: 0;
  }
}
.cid-v28EFQbIzq .dropdown-menu,
.cid-v28EFQbIzq .navbar.opened {
  background-color: false !important;
}
.cid-v28EFQbIzq .nav-item:focus,
.cid-v28EFQbIzq .nav-link:focus {
  outline: none;
}
.cid-v28EFQbIzq .dropdown .dropdown-menu .dropdown-item {
  width: auto;
  transition: all 0.25s ease-in-out;
}
.cid-v28EFQbIzq .dropdown .dropdown-menu .dropdown-item::after {
  right: 0.5rem;
}
.cid-v28EFQbIzq .dropdown .dropdown-menu .dropdown-item .mbr-iconfont {
  margin-right: 0.5rem;
  vertical-align: sub;
}
.cid-v28EFQbIzq .dropdown .dropdown-menu .dropdown-item .mbr-iconfont:before {
  display: inline-block;
  transform: scale(1, 1);
  transition: all 0.25s ease-in-out;
}
.cid-v28EFQbIzq .collapsed .dropdown-menu .dropdown-item:before {
  display: none;
}
.cid-v28EFQbIzq .collapsed .dropdown .dropdown-menu .dropdown-item {
  padding: 0.235em 1.5em 0.235em 1.5em !important;
  transition: none;
  margin: 0 !important;
}
.cid-v28EFQbIzq .navbar {
  min-height: 70px;
  padding: 10px 0;
  transition: all 0.3s;
  border-bottom-width: 0;
}
@media (max-width: 992px) {
  .cid-v28EFQbIzq .navbar {
    min-height: 30px;
    max-height: none;
  }
}
.cid-v28EFQbIzq .navbar.opened {
  transition: all 0.3s;
}
.cid-v28EFQbIzq .navbar .dropdown-item {
  padding: 0;
  margin: 8px 0;
}
.cid-v28EFQbIzq .navbar .navbar-logo img {
  max-width: 40px;
  min-height: 40px;
  object-fit: contain;
  border-radius: 10px !important;
}
.cid-v28EFQbIzq .navbar .navbar-collapse {
  justify-content: center;
  justify-content: flex-end;
  z-index: 1;
}
.cid-v28EFQbIzq .navbar.collapsed {
  justify-content: center;
}
.cid-v28EFQbIzq .navbar.collapsed .nav-item .nav-link::before {
  display: none;
}
.cid-v28EFQbIzq .navbar.collapsed.opened .dropdown-menu {
  top: 0;
}
.cid-v28EFQbIzq .navbar.collapsed .dropdown-menu .dropdown-submenu {
  left: 0 !important;
}
.cid-v28EFQbIzq .navbar.collapsed .dropdown-menu .dropdown-item:after {
  right: auto;
}
.cid-v28EFQbIzq .navbar.collapsed ul.navbar-nav li {
  margin: auto;
}
.cid-v28EFQbIzq .navbar.collapsed .dropdown-menu .dropdown-item {
  padding: 0.25rem 1.5rem;
  text-align: left;
}
.cid-v28EFQbIzq .navbar.collapsed .icons-menu {
  padding: 0;
}
@media (max-width: 991px) {
  .cid-v28EFQbIzq .navbar .nav-item {
    padding: 0.5rem 0;
  }
  .cid-v28EFQbIzq .navbar .navbar-collapse {
    padding: 34px 0;
    border-radius: 16px;
    width: 100%;
  }
  .cid-v28EFQbIzq .navbar .nav-item .nav-link::before {
    display: none;
  }
  .cid-v28EFQbIzq .navbar.opened .dropdown-menu {
    top: 0;
  }
  .cid-v28EFQbIzq .navbar .dropdown-menu {
    padding: 6px 0 6px 15px;
  }
  .cid-v28EFQbIzq .navbar .dropdown-menu .dropdown-submenu {
    left: 0 !important;
  }
  .cid-v28EFQbIzq .navbar .dropdown-menu .dropdown-item:after {
    right: auto;
    margin-top: -0.4rem;
  }
  .cid-v28EFQbIzq .navbar .navbar-logo img {
    height: 3rem !important;
  }
  .cid-v28EFQbIzq .navbar ul.navbar-nav {
    overflow: hidden;
    margin: 0;
  }
  .cid-v28EFQbIzq .navbar ul.navbar-nav li {
    margin: 0;
  }
  .cid-v28EFQbIzq .navbar .dropdown-menu .dropdown-item {
    padding: 0 !important;
    margin: 0;
    margin-top: 8px;
    text-align: left;
  }
  .cid-v28EFQbIzq .navbar .navbar-brand {
    flex-shrink: initial;
    flex-basis: auto;
    word-break: break-word;
    padding-right: 0;
    width: 100%;
    justify-content: space-between;
  }
  .cid-v28EFQbIzq .navbar .navbar-toggler {
    flex-basis: auto;
  }
  .cid-v28EFQbIzq .navbar .icons-menu {
    padding: 0;
  }
}
.cid-v28EFQbIzq .navbar.navbar-short {
  min-height: 60px;
}
.cid-v28EFQbIzq .navbar.navbar-short .navbar-logo img {
  height: 2.5rem !important;
}
.cid-v28EFQbIzq .navbar.navbar-short .navbar-brand {
  min-height: 60px;
  padding: 0;
}
.cid-v28EFQbIzq .navbar-brand {
  min-height: 70px;
  flex-shrink: 0;
  align-items: center;
  margin-right: 0;
  padding: 10px 0;
  transition: all 0.3s;
  word-break: break-word;
  z-index: 1;
}
.cid-v28EFQbIzq .navbar-brand .navbar-caption {
  line-height: inherit !important;
  font-weight: 400;
}
.cid-v28EFQbIzq .navbar-brand .navbar-logo a {
  outline: none;
}
.cid-v28EFQbIzq .dropdown-item.active,
.cid-v28EFQbIzq .dropdown-item:active {
  background-color: transparent;
}
.cid-v28EFQbIzq .navbar-expand-lg .navbar-nav .nav-link {
  margin: 8px 12px !important;
}
@media (max-width: 991px) {
  .cid-v28EFQbIzq .navbar-expand-lg .navbar-nav .nav-link {
    margin: 8px 10px !important;
  }
}
.cid-v28EFQbIzq .nav-dropdown .link.dropdown-toggle {
  margin-right: 1.667em;
}
.cid-v28EFQbIzq .nav-dropdown .link.dropdown-toggle[aria-expanded="true"] {
  margin-right: 0;
  padding: 0.667em 1.667em;
}
.cid-v28EFQbIzq .navbar .dropdown.open > .dropdown-menu {
  display: block;
}
.cid-v28EFQbIzq ul.navbar-nav {
  flex-wrap: wrap;
  padding: 0;
}
.cid-v28EFQbIzq .navbar-buttons {
  text-align: center;
  min-width: 170px;
}
.cid-v28EFQbIzq button.navbar-toggler {
  outline: none;
  width: 48px;
  height: 48px;
  border-radius: 50%;
  cursor: pointer;
  transition: all 0.2s;
  position: relative;
  align-self: center;
  color: #f4f4f6;
  background: #f4f4f6;
}
.cid-v28EFQbIzq button.navbar-toggler .hamburger span {
  position: absolute;
  right: 10px;
  margin-top: 14px;
  width: 26px;
  height: 2px;
  border-right: 5px;
  background-color: #141414;
}
.cid-v28EFQbIzq button.navbar-toggler .hamburger span:nth-child(1) {
  top: 0;
  transition: all 0.2s;
}
.cid-v28EFQbIzq button.navbar-toggler .hamburger span:nth-child(2) {
  top: 8px;
  transition: all 0.15s;
}
.cid-v28EFQbIzq button.navbar-toggler .hamburger span:nth-child(3) {
  top: 8px;
  transition: all 0.15s;
}
.cid-v28EFQbIzq button.navbar-toggler .hamburger span:nth-child(4) {
  top: 16px;
  transition: all 0.2s;
}
.cid-v28EFQbIzq nav.opened .hamburger span:nth-child(1) {
  top: 8px;
  width: 0;
  opacity: 0;
  right: 50%;
  transition: all 0.2s;
}
.cid-v28EFQbIzq nav.opened .hamburger span:nth-child(2) {
  transform: rotate(45deg);
  transition: all 0.25s;
}
.cid-v28EFQbIzq nav.opened .hamburger span:nth-child(3) {
  transform: rotate(-45deg);
  transition: all 0.25s;
}
.cid-v28EFQbIzq nav.opened .hamburger span:nth-child(4) {
  top: 8px;
  width: 0;
  opacity: 0;
  right: 50%;
  transition: all 0.2s;
}
.cid-v28EFQbIzq a.nav-link {
  display: flex;
  align-items: center;
  justify-content: flex-start;
}
.cid-v28EFQbIzq .icons-menu {
  flex-wrap: nowrap;
  display: flex;
  justify-content: center;
  padding: 0;
  text-align: center;
  margin-bottom: 35px;
}
@media screen and (-ms-high-contrast: active), (-ms-high-contrast: none) {
  .cid-v28EFQbIzq .navbar {
    height: 70px;
  }
  .cid-v28EFQbIzq .navbar.opened {
    height: auto;
  }
  .cid-v28EFQbIzq .nav-item .nav-link:hover::before {
    width: 175%;
    max-width: calc(100% + 2rem);
    left: -1rem;
  }
}
.cid-v28EFQbIzq .navbar-dropdown .navbar-logo {
  margin-right: 10px;
}
@media (min-width: 768px) {
  .cid-v28EFQbIzq .container-fluid {
    padding-left: 64px;
    padding-right: 64px;
  }
}
.cid-v28EFQbIzq .mbr-section-btn-main .btn {
  margin: 8px;
  min-width: 180px;
}
.cid-v28EFQbIzq .mbr-section-btn-main .btn::before {
  background-image: linear-gradient(90deg, #83c5be 0%, transparent 100%);
}
.cid-v28EFQbIzq .mbr-section-btn-main .btn:hover,
.cid-v28EFQbIzq .mbr-section-btn-main .btn:focus {
  box-shadow: inset 250px 10px 5px #006d77 !important;
  border-color: #006d77 !important;
}
.cid-v28EFQbIzq .mbr-section-btn .btn::before {
  background-image: linear-gradient(90deg, #83c5be 0%, transparent 100%);
}
.cid-v28EFQbIzq .mbr-section-btn .btn:hover,
.cid-v28EFQbIzq .mbr-section-btn .btn:focus {
  box-shadow: inset 250px 10px 5px #006d77 !important;
  border-color: #006d77 !important;
}
.cid-v28EFQbIzq .navbar-caption:hover {
  color: #e29578;
}
@media (min-width: 992px) {
  .cid-v28EFQbIzq .dropdown-menu.dropdown-submenu {
    left: 175px !important;
    top: -45% !important;
  }
}
.cid-v28EFQbIzq .text_widget {
  margin-bottom: 32px;
}
.cid-v28EFQbIzq .text_widget a {
  transition: all 0.3s ease-out;
}
.cid-v28EFQbIzq .text_widget a:hover,
.cid-v28EFQbIzq .text_widget a:focus {
  opacity: 0.8;
}
@media (min-width: 992px) {
  .cid-v28EFQbIzq .navbar-nav.nav-dropdown {
    display: -webkit-flex;
    width: 100%;
    justify-content: flex-end;
    min-width: 200px;
  }
}
.cid-v28EFQbIzq .icons-menu-main {
  display: flex;
}
@media (max-width: 992px) {
  .cid-v28EFQbIzq .icons-menu-main {
    padding: 0 10px;
  }
}
.cid-v28EFQbIzq .mbr-section-subtitle {
  color: #141414;
  text-align: center;
}
.cid-v28EFQbIzq .navbar-caption {
  color: #000000;
}
.cid-v28EFQbIzq .mbr-text {
  color: #141414;
  text-align: center;
}
.cid-v28EFQbIzq .mbr-section-subtitle,
.cid-v28EFQbIzq .text_widget,
.cid-v28EFQbIzq .mbr-section-btn {
  text-align: center;
}
.cid-v28EFQbIzq a[class*="text-"]:not(.nav-link):not(.dropdown-item):not([role]):not(.navbar-caption):hover {
  background-image: none;
}
.cid-v28EFQbIzq .nav-link,
.cid-v28EFQbIzq .dropdown-item {
  color: #000000;
}
.cid-v28tKRWLQs {
  background-color: transparent;
}
.cid-v28tKRWLQs .navbar-dropdown {
  background-color: #f4f4f6 !important;
  padding: 0;
}
.cid-v28tKRWLQs .navbar.navbar-expand-lg .dropdown .dropdown-menu {
  background-color: #f4f4f6 !important;
  background: #f4f4f6;
}
.cid-v28tKRWLQs .navbar.navbar-expand-lg .dropdown .dropdown-menu .dropdown-submenu {
  margin: 0;
  left: 100%;
}
.cid-v28tKRWLQs .menu_box {
  flex-wrap: nowrap;
}
@media (max-width: 991px) {
  .cid-v28tKRWLQs .menu_box {
    flex-direction: column;
    align-items: flex-start;
  }
  .cid-v28tKRWLQs .menu_box .navbar.opened,
  .cid-v28tKRWLQs .menu_box .navbar-collapse {
    background-color: #f4f4f6 !important;
    transition: all 0s ease 0s;
  }
}
.cid-v28tKRWLQs .navbar-dropdown {
  position: relative !important;
}
.cid-v28tKRWLQs .btn {
  min-height: auto;
  box-shadow: none;
  margin-top: 0;
}
.cid-v28tKRWLQs .btn:hover {
  box-shadow: none;
}
.cid-v28tKRWLQs .nav-item {
  margin: 4px 15px;
}
@media (min-width: 1200px) {
  .cid-v28tKRWLQs .nav-item {
    margin: 4px 20px;
  }
}
@media (max-width: 991px) {
  .cid-v28tKRWLQs .nav-item {
    margin: 0 !important;
  }
}
.cid-v28tKRWLQs .nav-item .nav-link {
  transition: all 0.5s ease-out;
  border-radius: 0.5rem !important;
  position: relative;
}
.cid-v28tKRWLQs .nav-item .nav-link::before {
  content: '';
  position: absolute;
  bottom: 0;
  left: 0;
  background-image: linear-gradient(90deg, #006d77 -5%, #83c5be 95%);
  height: 1px;
  width: 0;
  transition: all 0.3s ease-in-out;
}
.cid-v28tKRWLQs .nav-item .nav-link:hover::before,
.cid-v28tKRWLQs .nav-item .nav-link:focus::before {
  width: 100%;
}
.cid-v28tKRWLQs .dropdown-menu {
  border-radius: 0;
  box-shadow: none;
  text-align: left;
}
@media (min-width: 992px) {
  .cid-v28tKRWLQs .dropdown-menu {
    padding: 18px 34px 22px;
    min-width: 250px;
    top: auto !important;
    left: -40px !important;
  }
  .cid-v28tKRWLQs .dropdown-menu.dropdown-submenu {
    left: 215px !important;
    top: -45% !important;
  }
}
@media (max-width: 991px) {
  .cid-v28tKRWLQs .dropdown-menu .dropdown-toggle[data-toggle="dropdown-submenu"]::after,
  .cid-v28tKRWLQs .link.dropdown-toggle::after {
    display: inline-block;
    width: 7px;
    height: 7px;
    margin-left: 0.5rem;
    margin-bottom: 2px;
    content: "";
    border: 2px solid;
    border-left: none;
    border-top: none;
    transform: rotate(-45deg);
    right: 15px;
    position: absolute;
    margin-top: -2px;
  }
  .cid-v28tKRWLQs .show.dropdown-toggle[aria-expanded="true"]::after {
    transform: rotate(45deg);
    margin-top: -4px;
  }
  .cid-v28tKRWLQs .offcanvas_box {
    display: none;
  }
}
.cid-v28tKRWLQs .dropdown-item {
  border: none;
  font-weight: 300 !important;
}
.cid-v28tKRWLQs .nav-dropdown .link {
  font-weight: 400 !important;
  padding: 0 !important;
  margin: 0 !important;
}
.cid-v28tKRWLQs .nav-dropdown .link.dropdown-toggle::after {
  margin-left: 0.5rem;
  margin-top: 0;
}
.cid-v28tKRWLQs .container {
  display: flex;
  margin: auto;
}
.cid-v28tKRWLQs .iconfont-wrapper {
  color: #141414;
  font-size: 17px;
  margin-right: 10px;
  margin-bottom: 5px;
  width: 25px;
  height: 25px;
  border-radius: 50%;
  display: flex;
  justify-content: center;
  align-items: center;
  transition: all 0.2s ease-in-out;
}
.cid-v28tKRWLQs .iconfont-wrapper:last-child {
  margin-right: 0;
}
.cid-v28tKRWLQs .iconfont-wrapper:hover {
  opacity: 0.5;
}
.cid-v28tKRWLQs .navbar-nav {
  margin: 0 1rem;
}
@media (min-width: 992px) {
  .cid-v28tKRWLQs .navbar-nav {
    margin: 0;
  }
}
.cid-v28tKRWLQs .dropdown-menu,
.cid-v28tKRWLQs .navbar.opened {
  background-color: false !important;
}
.cid-v28tKRWLQs .nav-item:focus,
.cid-v28tKRWLQs .nav-link:focus {
  outline: none;
}
.cid-v28tKRWLQs .dropdown .dropdown-menu .dropdown-item {
  width: auto;
  transition: all 0.25s ease-in-out;
}
.cid-v28tKRWLQs .dropdown .dropdown-menu .dropdown-item::after {
  right: 0.5rem;
}
.cid-v28tKRWLQs .dropdown .dropdown-menu .dropdown-item .mbr-iconfont {
  margin-right: 0.5rem;
  vertical-align: sub;
}
.cid-v28tKRWLQs .dropdown .dropdown-menu .dropdown-item .mbr-iconfont:before {
  display: inline-block;
  transform: scale(1, 1);
  transition: all 0.25s ease-in-out;
}
.cid-v28tKRWLQs .collapsed .dropdown-menu .dropdown-item:before {
  display: none;
}
.cid-v28tKRWLQs .collapsed .dropdown .dropdown-menu .dropdown-item {
  padding: 0.235em 1.5em 0.235em 1.5em !important;
  transition: none;
  margin: 0 !important;
}
.cid-v28tKRWLQs .navbar {
  min-height: 70px;
  padding: 10px 0;
  transition: all 0.3s;
  border-bottom-width: 0;
}
@media (max-width: 992px) {
  .cid-v28tKRWLQs .navbar {
    min-height: 30px;
    max-height: none;
  }
}
.cid-v28tKRWLQs .navbar.opened {
  transition: all 0.3s;
}
.cid-v28tKRWLQs .navbar .dropdown-item {
  padding: 0;
  margin: 8px 0;
}
.cid-v28tKRWLQs .navbar .navbar-logo img {
  max-width: 40px;
  min-height: 40px;
  object-fit: contain;
  border-radius: 10px !important;
}
.cid-v28tKRWLQs .navbar .navbar-collapse {
  justify-content: center;
  justify-content: flex-end;
  z-index: 1;
}
.cid-v28tKRWLQs .navbar.collapsed {
  justify-content: center;
}
.cid-v28tKRWLQs .navbar.collapsed .nav-item .nav-link::before {
  display: none;
}
.cid-v28tKRWLQs .navbar.collapsed.opened .dropdown-menu {
  top: 0;
}
.cid-v28tKRWLQs .navbar.collapsed .dropdown-menu .dropdown-submenu {
  left: 0 !important;
}
.cid-v28tKRWLQs .navbar.collapsed .dropdown-menu .dropdown-item:after {
  right: auto;
}
.cid-v28tKRWLQs .navbar.collapsed ul.navbar-nav li {
  margin: auto;
}
.cid-v28tKRWLQs .navbar.collapsed .dropdown-menu .dropdown-item {
  padding: 0.25rem 1.5rem;
  text-align: left;
}
.cid-v28tKRWLQs .navbar.collapsed .icons-menu {
  padding: 0;
}
@media (max-width: 991px) {
  .cid-v28tKRWLQs .navbar .nav-item {
    padding: 0.5rem 0;
  }
  .cid-v28tKRWLQs .navbar .navbar-collapse {
    padding: 34px 0;
    border-radius: 16px;
    width: 100%;
  }
  .cid-v28tKRWLQs .navbar .nav-item .nav-link::before {
    display: none;
  }
  .cid-v28tKRWLQs .navbar.opened .dropdown-menu {
    top: 0;
  }
  .cid-v28tKRWLQs .navbar .dropdown-menu {
    padding: 6px 0 6px 15px;
  }
  .cid-v28tKRWLQs .navbar .dropdown-menu .dropdown-submenu {
    left: 0 !important;
  }
  .cid-v28tKRWLQs .navbar .dropdown-menu .dropdown-item:after {
    right: auto;
    margin-top: -0.4rem;
  }
  .cid-v28tKRWLQs .navbar .navbar-logo img {
    height: 3rem !important;
  }
  .cid-v28tKRWLQs .navbar ul.navbar-nav {
    overflow: hidden;
    margin: 0;
  }
  .cid-v28tKRWLQs .navbar ul.navbar-nav li {
    margin: 0;
  }
  .cid-v28tKRWLQs .navbar .dropdown-menu .dropdown-item {
    padding: 0 !important;
    margin: 0;
    margin-top: 8px;
    text-align: left;
  }
  .cid-v28tKRWLQs .navbar .navbar-brand {
    flex-shrink: initial;
    flex-basis: auto;
    word-break: break-word;
    padding-right: 0;
    width: 100%;
    justify-content: space-between;
  }
  .cid-v28tKRWLQs .navbar .navbar-toggler {
    flex-basis: auto;
  }
  .cid-v28tKRWLQs .navbar .icons-menu {
    padding: 0;
  }
}
.cid-v28tKRWLQs .navbar.navbar-short {
  min-height: 60px;
}
.cid-v28tKRWLQs .navbar.navbar-short .navbar-logo img {
  height: 2.5rem !important;
}
.cid-v28tKRWLQs .navbar.navbar-short .navbar-brand {
  min-height: 60px;
  padding: 0;
}
.cid-v28tKRWLQs .navbar-brand {
  min-height: 70px;
  flex-shrink: 0;
  align-items: center;
  margin-right: 0;
  padding: 10px 0;
  transition: all 0.3s;
  word-break: break-word;
  z-index: 1;
}
.cid-v28tKRWLQs .navbar-brand .navbar-caption {
  line-height: inherit !important;
  font-weight: 400;
}
.cid-v28tKRWLQs .navbar-brand .navbar-logo a {
  outline: none;
}
.cid-v28tKRWLQs .dropdown-item.active,
.cid-v28tKRWLQs .dropdown-item:active {
  background-color: transparent;
}
.cid-v28tKRWLQs .navbar-expand-lg .navbar-nav .nav-link {
  margin: 8px 12px !important;
}
@media (max-width: 991px) {
  .cid-v28tKRWLQs .navbar-expand-lg .navbar-nav .nav-link {
    margin: 8px 10px !important;
  }
}
.cid-v28tKRWLQs .nav-dropdown .link.dropdown-toggle {
  margin-right: 1.667em;
}
.cid-v28tKRWLQs .nav-dropdown .link.dropdown-toggle[aria-expanded="true"] {
  margin-right: 0;
  padding: 0.667em 1.667em;
}
.cid-v28tKRWLQs .navbar .dropdown.open > .dropdown-menu {
  display: block;
}
.cid-v28tKRWLQs ul.navbar-nav {
  flex-wrap: wrap;
  padding: 0;
}
.cid-v28tKRWLQs .navbar-buttons {
  text-align: center;
  min-width: 170px;
}
.cid-v28tKRWLQs button.navbar-toggler {
  outline: none;
  width: 48px;
  height: 48px;
  border-radius: 50%;
  cursor: pointer;
  transition: all 0.2s;
  position: relative;
  align-self: center;
  color: #f4f4f6;
  background: #f4f4f6;
}
.cid-v28tKRWLQs button.navbar-toggler .hamburger span {
  position: absolute;
  right: 10px;
  margin-top: 14px;
  width: 26px;
  height: 2px;
  border-right: 5px;
  background-color: #141414;
}
.cid-v28tKRWLQs button.navbar-toggler .hamburger span:nth-child(1) {
  top: 0;
  transition: all 0.2s;
}
.cid-v28tKRWLQs button.navbar-toggler .hamburger span:nth-child(2) {
  top: 8px;
  transition: all 0.15s;
}
.cid-v28tKRWLQs button.navbar-toggler .hamburger span:nth-child(3) {
  top: 8px;
  transition: all 0.15s;
}
.cid-v28tKRWLQs button.navbar-toggler .hamburger span:nth-child(4) {
  top: 16px;
  transition: all 0.2s;
}
.cid-v28tKRWLQs nav.opened .hamburger span:nth-child(1) {
  top: 8px;
  width: 0;
  opacity: 0;
  right: 50%;
  transition: all 0.2s;
}
.cid-v28tKRWLQs nav.opened .hamburger span:nth-child(2) {
  transform: rotate(45deg);
  transition: all 0.25s;
}
.cid-v28tKRWLQs nav.opened .hamburger span:nth-child(3) {
  transform: rotate(-45deg);
  transition: all 0.25s;
}
.cid-v28tKRWLQs nav.opened .hamburger span:nth-child(4) {
  top: 8px;
  width: 0;
  opacity: 0;
  right: 50%;
  transition: all 0.2s;
}
.cid-v28tKRWLQs a.nav-link {
  display: flex;
  align-items: center;
  justify-content: flex-start;
}
.cid-v28tKRWLQs .icons-menu {
  flex-wrap: nowrap;
  display: flex;
  justify-content: center;
  padding: 0;
  text-align: center;
  margin-bottom: 35px;
}
@media screen and (-ms-high-contrast: active), (-ms-high-contrast: none) {
  .cid-v28tKRWLQs .navbar {
    height: 70px;
  }
  .cid-v28tKRWLQs .navbar.opened {
    height: auto;
  }
  .cid-v28tKRWLQs .nav-item .nav-link:hover::before {
    width: 175%;
    max-width: calc(100% + 2rem);
    left: -1rem;
  }
}
.cid-v28tKRWLQs .navbar-dropdown .navbar-logo {
  margin-right: 10px;
}
@media (min-width: 768px) {
  .cid-v28tKRWLQs .container-fluid {
    padding-left: 64px;
    padding-right: 64px;
  }
}
.cid-v28tKRWLQs .mbr-section-btn-main .btn {
  margin: 8px;
  min-width: 180px;
}
.cid-v28tKRWLQs .mbr-section-btn-main .btn::before {
  background-image: linear-gradient(90deg, #83c5be 0%, transparent 100%);
}
.cid-v28tKRWLQs .mbr-section-btn-main .btn:hover,
.cid-v28tKRWLQs .mbr-section-btn-main .btn:focus {
  box-shadow: inset 250px 10px 5px #006d77 !important;
  border-color: #006d77 !important;
}
.cid-v28tKRWLQs .mbr-section-btn .btn::before {
  background-image: linear-gradient(90deg, #83c5be 0%, transparent 100%);
}
.cid-v28tKRWLQs .mbr-section-btn .btn:hover,
.cid-v28tKRWLQs .mbr-section-btn .btn:focus {
  box-shadow: inset 250px 10px 5px #006d77 !important;
  border-color: #006d77 !important;
}
.cid-v28tKRWLQs .navbar-caption:hover {
  color: #e29578;
}
@media (min-width: 992px) {
  .cid-v28tKRWLQs .dropdown-menu.dropdown-submenu {
    left: 175px !important;
    top: -45% !important;
  }
}
.cid-v28tKRWLQs .text_widget {
  margin-bottom: 32px;
}
.cid-v28tKRWLQs .text_widget a {
  transition: all 0.3s ease-out;
}
.cid-v28tKRWLQs .text_widget a:hover,
.cid-v28tKRWLQs .text_widget a:focus {
  opacity: 0.8;
}
@media (min-width: 992px) {
  .cid-v28tKRWLQs .navbar-nav.nav-dropdown {
    display: -webkit-flex;
    width: 100%;
    justify-content: flex-end;
    min-width: 200px;
  }
}
.cid-v28tKRWLQs .icons-menu-main {
  display: flex;
}
@media (max-width: 992px) {
  .cid-v28tKRWLQs .icons-menu-main {
    padding: 0 10px;
  }
}
.cid-v28tKRWLQs .mbr-section-subtitle {
  color: #141414;
  text-align: center;
}
.cid-v28tKRWLQs .navbar-caption {
  color: #000000;
}
.cid-v28tKRWLQs .mbr-text {
  color: #141414;
  text-align: center;
}
.cid-v28tKRWLQs .mbr-section-subtitle,
.cid-v28tKRWLQs .text_widget,
.cid-v28tKRWLQs .mbr-section-btn {
  text-align: center;
}
.cid-v28tKRWLQs a[class*="text-"]:not(.nav-link):not(.dropdown-item):not([role]):not(.navbar-caption):hover {
  background-image: none;
}
.cid-v28tKRWLQs .nav-link,
.cid-v28tKRWLQs .dropdown-item {
  color: #000000;
}
.cid-v28tLnZYJo {
  background-color: transparent;
}
.cid-v28tLnZYJo .navbar-dropdown {
  background-color: #f4f4f6 !important;
  padding: 0;
}
.cid-v28tLnZYJo .navbar.navbar-expand-lg .dropdown .dropdown-menu {
  background-color: #f4f4f6 !important;
  background: #f4f4f6;
}
.cid-v28tLnZYJo .navbar.navbar-expand-lg .dropdown .dropdown-menu .dropdown-submenu {
  margin: 0;
  left: 100%;
}
.cid-v28tLnZYJo .menu_box {
  flex-wrap: nowrap;
}
@media (max-width: 991px) {
  .cid-v28tLnZYJo .menu_box {
    flex-direction: column;
    align-items: flex-start;
  }
  .cid-v28tLnZYJo .menu_box .navbar.opened,
  .cid-v28tLnZYJo .menu_box .navbar-collapse {
    background-color: #f4f4f6 !important;
    transition: all 0s ease 0s;
  }
}
.cid-v28tLnZYJo .navbar-dropdown {
  position: relative !important;
}
.cid-v28tLnZYJo .btn {
  min-height: auto;
  box-shadow: none;
  margin-top: 0;
}
.cid-v28tLnZYJo .btn:hover {
  box-shadow: none;
}
.cid-v28tLnZYJo .nav-item {
  margin: 4px 15px;
}
@media (min-width: 1200px) {
  .cid-v28tLnZYJo .nav-item {
    margin: 4px 20px;
  }
}
@media (max-width: 991px) {
  .cid-v28tLnZYJo .nav-item {
    margin: 0 !important;
  }
}
.cid-v28tLnZYJo .nav-item .nav-link {
  transition: all 0.5s ease-out;
  border-radius: 0.5rem !important;
  position: relative;
}
.cid-v28tLnZYJo .nav-item .nav-link::before {
  content: '';
  position: absolute;
  bottom: 0;
  left: 0;
  background-image: linear-gradient(90deg, #006d77 -5%, #83c5be 95%);
  height: 1px;
  width: 0;
  transition: all 0.3s ease-in-out;
}
.cid-v28tLnZYJo .nav-item .nav-link:hover::before,
.cid-v28tLnZYJo .nav-item .nav-link:focus::before {
  width: 100%;
}
.cid-v28tLnZYJo .dropdown-menu {
  border-radius: 0;
  box-shadow: none;
  text-align: left;
}
@media (min-width: 992px) {
  .cid-v28tLnZYJo .dropdown-menu {
    padding: 18px 34px 22px;
    min-width: 250px;
    top: auto !important;
    left: -40px !important;
  }
  .cid-v28tLnZYJo .dropdown-menu.dropdown-submenu {
    left: 215px !important;
    top: -45% !important;
  }
}
@media (max-width: 991px) {
  .cid-v28tLnZYJo .dropdown-menu .dropdown-toggle[data-toggle="dropdown-submenu"]::after,
  .cid-v28tLnZYJo .link.dropdown-toggle::after {
    display: inline-block;
    width: 7px;
    height: 7px;
    margin-left: 0.5rem;
    margin-bottom: 2px;
    content: "";
    border: 2px solid;
    border-left: none;
    border-top: none;
    transform: rotate(-45deg);
    right: 15px;
    position: absolute;
    margin-top: -2px;
  }
  .cid-v28tLnZYJo .show.dropdown-toggle[aria-expanded="true"]::after {
    transform: rotate(45deg);
    margin-top: -4px;
  }
  .cid-v28tLnZYJo .offcanvas_box {
    display: none;
  }
}
.cid-v28tLnZYJo .dropdown-item {
  border: none;
  font-weight: 300 !important;
}
.cid-v28tLnZYJo .nav-dropdown .link {
  font-weight: 400 !important;
  padding: 0 !important;
  margin: 0 !important;
}
.cid-v28tLnZYJo .nav-dropdown .link.dropdown-toggle::after {
  margin-left: 0.5rem;
  margin-top: 0;
}
.cid-v28tLnZYJo .container {
  display: flex;
  margin: auto;
}
.cid-v28tLnZYJo .iconfont-wrapper {
  color: #141414;
  font-size: 17px;
  margin-right: 10px;
  margin-bottom: 5px;
  width: 25px;
  height: 25px;
  border-radius: 50%;
  display: flex;
  justify-content: center;
  align-items: center;
  transition: all 0.2s ease-in-out;
}
.cid-v28tLnZYJo .iconfont-wrapper:last-child {
  margin-right: 0;
}
.cid-v28tLnZYJo .iconfont-wrapper:hover {
  opacity: 0.5;
}
.cid-v28tLnZYJo .navbar-nav {
  margin: 0 1rem;
}
@media (min-width: 992px) {
  .cid-v28tLnZYJo .navbar-nav {
    margin: 0;
  }
}
.cid-v28tLnZYJo .dropdown-menu,
.cid-v28tLnZYJo .navbar.opened {
  background-color: false !important;
}
.cid-v28tLnZYJo .nav-item:focus,
.cid-v28tLnZYJo .nav-link:focus {
  outline: none;
}
.cid-v28tLnZYJo .dropdown .dropdown-menu .dropdown-item {
  width: auto;
  transition: all 0.25s ease-in-out;
}
.cid-v28tLnZYJo .dropdown .dropdown-menu .dropdown-item::after {
  right: 0.5rem;
}
.cid-v28tLnZYJo .dropdown .dropdown-menu .dropdown-item .mbr-iconfont {
  margin-right: 0.5rem;
  vertical-align: sub;
}
.cid-v28tLnZYJo .dropdown .dropdown-menu .dropdown-item .mbr-iconfont:before {
  display: inline-block;
  transform: scale(1, 1);
  transition: all 0.25s ease-in-out;
}
.cid-v28tLnZYJo .collapsed .dropdown-menu .dropdown-item:before {
  display: none;
}
.cid-v28tLnZYJo .collapsed .dropdown .dropdown-menu .dropdown-item {
  padding: 0.235em 1.5em 0.235em 1.5em !important;
  transition: none;
  margin: 0 !important;
}
.cid-v28tLnZYJo .navbar {
  min-height: 70px;
  padding: 10px 0;
  transition: all 0.3s;
  border-bottom-width: 0;
}
@media (max-width: 992px) {
  .cid-v28tLnZYJo .navbar {
    min-height: 30px;
    max-height: none;
  }
}
.cid-v28tLnZYJo .navbar.opened {
  transition: all 0.3s;
}
.cid-v28tLnZYJo .navbar .dropdown-item {
  padding: 0;
  margin: 8px 0;
}
.cid-v28tLnZYJo .navbar .navbar-logo img {
  max-width: 40px;
  min-height: 40px;
  object-fit: contain;
  border-radius: 10px !important;
}
.cid-v28tLnZYJo .navbar .navbar-collapse {
  justify-content: center;
  justify-content: flex-end;
  z-index: 1;
}
.cid-v28tLnZYJo .navbar.collapsed {
  justify-content: center;
}
.cid-v28tLnZYJo .navbar.collapsed .nav-item .nav-link::before {
  display: none;
}
.cid-v28tLnZYJo .navbar.collapsed.opened .dropdown-menu {
  top: 0;
}
.cid-v28tLnZYJo .navbar.collapsed .dropdown-menu .dropdown-submenu {
  left: 0 !important;
}
.cid-v28tLnZYJo .navbar.collapsed .dropdown-menu .dropdown-item:after {
  right: auto;
}
.cid-v28tLnZYJo .navbar.collapsed ul.navbar-nav li {
  margin: auto;
}
.cid-v28tLnZYJo .navbar.collapsed .dropdown-menu .dropdown-item {
  padding: 0.25rem 1.5rem;
  text-align: left;
}
.cid-v28tLnZYJo .navbar.collapsed .icons-menu {
  padding: 0;
}
@media (max-width: 991px) {
  .cid-v28tLnZYJo .navbar .nav-item {
    padding: 0.5rem 0;
  }
  .cid-v28tLnZYJo .navbar .navbar-collapse {
    padding: 34px 0;
    border-radius: 16px;
    width: 100%;
  }
  .cid-v28tLnZYJo .navbar .nav-item .nav-link::before {
    display: none;
  }
  .cid-v28tLnZYJo .navbar.opened .dropdown-menu {
    top: 0;
  }
  .cid-v28tLnZYJo .navbar .dropdown-menu {
    padding: 6px 0 6px 15px;
  }
  .cid-v28tLnZYJo .navbar .dropdown-menu .dropdown-submenu {
    left: 0 !important;
  }
  .cid-v28tLnZYJo .navbar .dropdown-menu .dropdown-item:after {
    right: auto;
    margin-top: -0.4rem;
  }
  .cid-v28tLnZYJo .navbar .navbar-logo img {
    height: 3rem !important;
  }
  .cid-v28tLnZYJo .navbar ul.navbar-nav {
    overflow: hidden;
    margin: 0;
  }
  .cid-v28tLnZYJo .navbar ul.navbar-nav li {
    margin: 0;
  }
  .cid-v28tLnZYJo .navbar .dropdown-menu .dropdown-item {
    padding: 0 !important;
    margin: 0;
    margin-top: 8px;
    text-align: left;
  }
  .cid-v28tLnZYJo .navbar .navbar-brand {
    flex-shrink: initial;
    flex-basis: auto;
    word-break: break-word;
    padding-right: 0;
    width: 100%;
    justify-content: space-between;
  }
  .cid-v28tLnZYJo .navbar .navbar-toggler {
    flex-basis: auto;
  }
  .cid-v28tLnZYJo .navbar .icons-menu {
    padding: 0;
  }
}
.cid-v28tLnZYJo .navbar.navbar-short {
  min-height: 60px;
}
.cid-v28tLnZYJo .navbar.navbar-short .navbar-logo img {
  height: 2.5rem !important;
}
.cid-v28tLnZYJo .navbar.navbar-short .navbar-brand {
  min-height: 60px;
  padding: 0;
}
.cid-v28tLnZYJo .navbar-brand {
  min-height: 70px;
  flex-shrink: 0;
  align-items: center;
  margin-right: 0;
  padding: 10px 0;
  transition: all 0.3s;
  word-break: break-word;
  z-index: 1;
}
.cid-v28tLnZYJo .navbar-brand .navbar-caption {
  line-height: inherit !important;
  font-weight: 400;
}
.cid-v28tLnZYJo .navbar-brand .navbar-logo a {
  outline: none;
}
.cid-v28tLnZYJo .dropdown-item.active,
.cid-v28tLnZYJo .dropdown-item:active {
  background-color: transparent;
}
.cid-v28tLnZYJo .navbar-expand-lg .navbar-nav .nav-link {
  margin: 8px 12px !important;
}
@media (max-width: 991px) {
  .cid-v28tLnZYJo .navbar-expand-lg .navbar-nav .nav-link {
    margin: 8px 10px !important;
  }
}
.cid-v28tLnZYJo .nav-dropdown .link.dropdown-toggle {
  margin-right: 1.667em;
}
.cid-v28tLnZYJo .nav-dropdown .link.dropdown-toggle[aria-expanded="true"] {
  margin-right: 0;
  padding: 0.667em 1.667em;
}
.cid-v28tLnZYJo .navbar .dropdown.open > .dropdown-menu {
  display: block;
}
.cid-v28tLnZYJo ul.navbar-nav {
  flex-wrap: wrap;
  padding: 0;
}
.cid-v28tLnZYJo .navbar-buttons {
  text-align: center;
  min-width: 170px;
}
.cid-v28tLnZYJo button.navbar-toggler {
  outline: none;
  width: 48px;
  height: 48px;
  border-radius: 50%;
  cursor: pointer;
  transition: all 0.2s;
  position: relative;
  align-self: center;
  color: #f4f4f6;
  background: #f4f4f6;
}
.cid-v28tLnZYJo button.navbar-toggler .hamburger span {
  position: absolute;
  right: 10px;
  margin-top: 14px;
  width: 26px;
  height: 2px;
  border-right: 5px;
  background-color: #141414;
}
.cid-v28tLnZYJo button.navbar-toggler .hamburger span:nth-child(1) {
  top: 0;
  transition: all 0.2s;
}
.cid-v28tLnZYJo button.navbar-toggler .hamburger span:nth-child(2) {
  top: 8px;
  transition: all 0.15s;
}
.cid-v28tLnZYJo button.navbar-toggler .hamburger span:nth-child(3) {
  top: 8px;
  transition: all 0.15s;
}
.cid-v28tLnZYJo button.navbar-toggler .hamburger span:nth-child(4) {
  top: 16px;
  transition: all 0.2s;
}
.cid-v28tLnZYJo nav.opened .hamburger span:nth-child(1) {
  top: 8px;
  width: 0;
  opacity: 0;
  right: 50%;
  transition: all 0.2s;
}
.cid-v28tLnZYJo nav.opened .hamburger span:nth-child(2) {
  transform: rotate(45deg);
  transition: all 0.25s;
}
.cid-v28tLnZYJo nav.opened .hamburger span:nth-child(3) {
  transform: rotate(-45deg);
  transition: all 0.25s;
}
.cid-v28tLnZYJo nav.opened .hamburger span:nth-child(4) {
  top: 8px;
  width: 0;
  opacity: 0;
  right: 50%;
  transition: all 0.2s;
}
.cid-v28tLnZYJo a.nav-link {
  display: flex;
  align-items: center;
  justify-content: flex-start;
}
.cid-v28tLnZYJo .icons-menu {
  flex-wrap: nowrap;
  display: flex;
  justify-content: center;
  padding: 0;
  text-align: center;
  margin-bottom: 35px;
}
@media screen and (-ms-high-contrast: active), (-ms-high-contrast: none) {
  .cid-v28tLnZYJo .navbar {
    height: 70px;
  }
  .cid-v28tLnZYJo .navbar.opened {
    height: auto;
  }
  .cid-v28tLnZYJo .nav-item .nav-link:hover::before {
    width: 175%;
    max-width: calc(100% + 2rem);
    left: -1rem;
  }
}
.cid-v28tLnZYJo .navbar-dropdown .navbar-logo {
  margin-right: 10px;
}
@media (min-width: 768px) {
  .cid-v28tLnZYJo .container-fluid {
    padding-left: 64px;
    padding-right: 64px;
  }
}
.cid-v28tLnZYJo .mbr-section-btn-main .btn {
  margin: 8px;
  min-width: 180px;
}
.cid-v28tLnZYJo .mbr-section-btn-main .btn::before {
  background-image: linear-gradient(90deg, #83c5be 0%, transparent 100%);
}
.cid-v28tLnZYJo .mbr-section-btn-main .btn:hover,
.cid-v28tLnZYJo .mbr-section-btn-main .btn:focus {
  box-shadow: inset 250px 10px 5px #006d77 !important;
  border-color: #006d77 !important;
}
.cid-v28tLnZYJo .mbr-section-btn .btn::before {
  background-image: linear-gradient(90deg, #83c5be 0%, transparent 100%);
}
.cid-v28tLnZYJo .mbr-section-btn .btn:hover,
.cid-v28tLnZYJo .mbr-section-btn .btn:focus {
  box-shadow: inset 250px 10px 5px #006d77 !important;
  border-color: #006d77 !important;
}
.cid-v28tLnZYJo .navbar-caption:hover {
  color: #e29578;
}
@media (min-width: 992px) {
  .cid-v28tLnZYJo .dropdown-menu.dropdown-submenu {
    left: 175px !important;
    top: -45% !important;
  }
}
.cid-v28tLnZYJo .text_widget {
  margin-bottom: 32px;
}
.cid-v28tLnZYJo .text_widget a {
  transition: all 0.3s ease-out;
}
.cid-v28tLnZYJo .text_widget a:hover,
.cid-v28tLnZYJo .text_widget a:focus {
  opacity: 0.8;
}
@media (min-width: 992px) {
  .cid-v28tLnZYJo .navbar-nav.nav-dropdown {
    display: -webkit-flex;
    width: 100%;
    justify-content: flex-end;
    min-width: 200px;
  }
}
.cid-v28tLnZYJo .icons-menu-main {
  display: flex;
}
@media (max-width: 992px) {
  .cid-v28tLnZYJo .icons-menu-main {
    padding: 0 10px;
  }
}
.cid-v28tLnZYJo .mbr-section-subtitle {
  color: #141414;
  text-align: center;
}
.cid-v28tLnZYJo .navbar-caption {
  color: #000000;
}
.cid-v28tLnZYJo .mbr-text {
  color: #141414;
  text-align: center;
}
.cid-v28tLnZYJo .mbr-section-subtitle,
.cid-v28tLnZYJo .text_widget,
.cid-v28tLnZYJo .mbr-section-btn {
  text-align: center;
}
.cid-v28tLnZYJo a[class*="text-"]:not(.nav-link):not(.dropdown-item):not([role]):not(.navbar-caption):hover {
  background-image: none;
}
.cid-v28tLnZYJo .nav-link,
.cid-v28tLnZYJo .dropdown-item {
  color: #000000;
}
.cid-v28tLYlBqX {
  background-color: transparent;
}
.cid-v28tLYlBqX .navbar-dropdown {
  background-color: #f4f4f6 !important;
  padding: 0;
}
.cid-v28tLYlBqX .navbar.navbar-expand-lg .dropdown .dropdown-menu {
  background-color: #f4f4f6 !important;
  background: #f4f4f6;
}
.cid-v28tLYlBqX .navbar.navbar-expand-lg .dropdown .dropdown-menu .dropdown-submenu {
  margin: 0;
  left: 100%;
}
.cid-v28tLYlBqX .menu_box {
  flex-wrap: nowrap;
}
@media (max-width: 991px) {
  .cid-v28tLYlBqX .menu_box {
    flex-direction: column;
    align-items: flex-start;
  }
  .cid-v28tLYlBqX .menu_box .navbar.opened,
  .cid-v28tLYlBqX .menu_box .navbar-collapse {
    background-color: #f4f4f6 !important;
    transition: all 0s ease 0s;
  }
}
.cid-v28tLYlBqX .navbar-dropdown {
  position: relative !important;
}
.cid-v28tLYlBqX .btn {
  min-height: auto;
  box-shadow: none;
  margin-top: 0;
}
.cid-v28tLYlBqX .btn:hover {
  box-shadow: none;
}
.cid-v28tLYlBqX .nav-item {
  margin: 4px 15px;
}
@media (min-width: 1200px) {
  .cid-v28tLYlBqX .nav-item {
    margin: 4px 20px;
  }
}
@media (max-width: 991px) {
  .cid-v28tLYlBqX .nav-item {
    margin: 0 !important;
  }
}
.cid-v28tLYlBqX .nav-item .nav-link {
  transition: all 0.5s ease-out;
  border-radius: 0.5rem !important;
  position: relative;
}
.cid-v28tLYlBqX .nav-item .nav-link::before {
  content: '';
  position: absolute;
  bottom: 0;
  left: 0;
  background-image: linear-gradient(90deg, #006d77 -5%, #83c5be 95%);
  height: 1px;
  width: 0;
  transition: all 0.3s ease-in-out;
}
.cid-v28tLYlBqX .nav-item .nav-link:hover::before,
.cid-v28tLYlBqX .nav-item .nav-link:focus::before {
  width: 100%;
}
.cid-v28tLYlBqX .dropdown-menu {
  border-radius: 0;
  box-shadow: none;
  text-align: left;
}
@media (min-width: 992px) {
  .cid-v28tLYlBqX .dropdown-menu {
    padding: 18px 34px 22px;
    min-width: 250px;
    top: auto !important;
    left: -40px !important;
  }
  .cid-v28tLYlBqX .dropdown-menu.dropdown-submenu {
    left: 215px !important;
    top: -45% !important;
  }
}
@media (max-width: 991px) {
  .cid-v28tLYlBqX .dropdown-menu .dropdown-toggle[data-toggle="dropdown-submenu"]::after,
  .cid-v28tLYlBqX .link.dropdown-toggle::after {
    display: inline-block;
    width: 7px;
    height: 7px;
    margin-left: 0.5rem;
    margin-bottom: 2px;
    content: "";
    border: 2px solid;
    border-left: none;
    border-top: none;
    transform: rotate(-45deg);
    right: 15px;
    position: absolute;
    margin-top: -2px;
  }
  .cid-v28tLYlBqX .show.dropdown-toggle[aria-expanded="true"]::after {
    transform: rotate(45deg);
    margin-top: -4px;
  }
  .cid-v28tLYlBqX .offcanvas_box {
    display: none;
  }
}
.cid-v28tLYlBqX .dropdown-item {
  border: none;
  font-weight: 300 !important;
}
.cid-v28tLYlBqX .nav-dropdown .link {
  font-weight: 400 !important;
  padding: 0 !important;
  margin: 0 !important;
}
.cid-v28tLYlBqX .nav-dropdown .link.dropdown-toggle::after {
  margin-left: 0.5rem;
  margin-top: 0;
}
.cid-v28tLYlBqX .container {
  display: flex;
  margin: auto;
}
.cid-v28tLYlBqX .iconfont-wrapper {
  color: #141414;
  font-size: 17px;
  margin-right: 10px;
  margin-bottom: 5px;
  width: 25px;
  height: 25px;
  border-radius: 50%;
  display: flex;
  justify-content: center;
  align-items: center;
  transition: all 0.2s ease-in-out;
}
.cid-v28tLYlBqX .iconfont-wrapper:last-child {
  margin-right: 0;
}
.cid-v28tLYlBqX .iconfont-wrapper:hover {
  opacity: 0.5;
}
.cid-v28tLYlBqX .navbar-nav {
  margin: 0 1rem;
}
@media (min-width: 992px) {
  .cid-v28tLYlBqX .navbar-nav {
    margin: 0;
  }
}
.cid-v28tLYlBqX .dropdown-menu,
.cid-v28tLYlBqX .navbar.opened {
  background-color: false !important;
}
.cid-v28tLYlBqX .nav-item:focus,
.cid-v28tLYlBqX .nav-link:focus {
  outline: none;
}
.cid-v28tLYlBqX .dropdown .dropdown-menu .dropdown-item {
  width: auto;
  transition: all 0.25s ease-in-out;
}
.cid-v28tLYlBqX .dropdown .dropdown-menu .dropdown-item::after {
  right: 0.5rem;
}
.cid-v28tLYlBqX .dropdown .dropdown-menu .dropdown-item .mbr-iconfont {
  margin-right: 0.5rem;
  vertical-align: sub;
}
.cid-v28tLYlBqX .dropdown .dropdown-menu .dropdown-item .mbr-iconfont:before {
  display: inline-block;
  transform: scale(1, 1);
  transition: all 0.25s ease-in-out;
}
.cid-v28tLYlBqX .collapsed .dropdown-menu .dropdown-item:before {
  display: none;
}
.cid-v28tLYlBqX .collapsed .dropdown .dropdown-menu .dropdown-item {
  padding: 0.235em 1.5em 0.235em 1.5em !important;
  transition: none;
  margin: 0 !important;
}
.cid-v28tLYlBqX .navbar {
  min-height: 70px;
  padding: 10px 0;
  transition: all 0.3s;
  border-bottom-width: 0;
}
@media (max-width: 992px) {
  .cid-v28tLYlBqX .navbar {
    min-height: 30px;
    max-height: none;
  }
}
.cid-v28tLYlBqX .navbar.opened {
  transition: all 0.3s;
}
.cid-v28tLYlBqX .navbar .dropdown-item {
  padding: 0;
  margin: 8px 0;
}
.cid-v28tLYlBqX .navbar .navbar-logo img {
  max-width: 40px;
  min-height: 40px;
  object-fit: contain;
  border-radius: 10px !important;
}
.cid-v28tLYlBqX .navbar .navbar-collapse {
  justify-content: center;
  justify-content: flex-end;
  z-index: 1;
}
.cid-v28tLYlBqX .navbar.collapsed {
  justify-content: center;
}
.cid-v28tLYlBqX .navbar.collapsed .nav-item .nav-link::before {
  display: none;
}
.cid-v28tLYlBqX .navbar.collapsed.opened .dropdown-menu {
  top: 0;
}
.cid-v28tLYlBqX .navbar.collapsed .dropdown-menu .dropdown-submenu {
  left: 0 !important;
}
.cid-v28tLYlBqX .navbar.collapsed .dropdown-menu .dropdown-item:after {
  right: auto;
}
.cid-v28tLYlBqX .navbar.collapsed ul.navbar-nav li {
  margin: auto;
}
.cid-v28tLYlBqX .navbar.collapsed .dropdown-menu .dropdown-item {
  padding: 0.25rem 1.5rem;
  text-align: left;
}
.cid-v28tLYlBqX .navbar.collapsed .icons-menu {
  padding: 0;
}
@media (max-width: 991px) {
  .cid-v28tLYlBqX .navbar .nav-item {
    padding: 0.5rem 0;
  }
  .cid-v28tLYlBqX .navbar .navbar-collapse {
    padding: 34px 0;
    border-radius: 16px;
    width: 100%;
  }
  .cid-v28tLYlBqX .navbar .nav-item .nav-link::before {
    display: none;
  }
  .cid-v28tLYlBqX .navbar.opened .dropdown-menu {
    top: 0;
  }
  .cid-v28tLYlBqX .navbar .dropdown-menu {
    padding: 6px 0 6px 15px;
  }
  .cid-v28tLYlBqX .navbar .dropdown-menu .dropdown-submenu {
    left: 0 !important;
  }
  .cid-v28tLYlBqX .navbar .dropdown-menu .dropdown-item:after {
    right: auto;
    margin-top: -0.4rem;
  }
  .cid-v28tLYlBqX .navbar .navbar-logo img {
    height: 3rem !important;
  }
  .cid-v28tLYlBqX .navbar ul.navbar-nav {
    overflow: hidden;
    margin: 0;
  }
  .cid-v28tLYlBqX .navbar ul.navbar-nav li {
    margin: 0;
  }
  .cid-v28tLYlBqX .navbar .dropdown-menu .dropdown-item {
    padding: 0 !important;
    margin: 0;
    margin-top: 8px;
    text-align: left;
  }
  .cid-v28tLYlBqX .navbar .navbar-brand {
    flex-shrink: initial;
    flex-basis: auto;
    word-break: break-word;
    padding-right: 0;
    width: 100%;
    justify-content: space-between;
  }
  .cid-v28tLYlBqX .navbar .navbar-toggler {
    flex-basis: auto;
  }
  .cid-v28tLYlBqX .navbar .icons-menu {
    padding: 0;
  }
}
.cid-v28tLYlBqX .navbar.navbar-short {
  min-height: 60px;
}
.cid-v28tLYlBqX .navbar.navbar-short .navbar-logo img {
  height: 2.5rem !important;
}
.cid-v28tLYlBqX .navbar.navbar-short .navbar-brand {
  min-height: 60px;
  padding: 0;
}
.cid-v28tLYlBqX .navbar-brand {
  min-height: 70px;
  flex-shrink: 0;
  align-items: center;
  margin-right: 0;
  padding: 10px 0;
  transition: all 0.3s;
  word-break: break-word;
  z-index: 1;
}
.cid-v28tLYlBqX .navbar-brand .navbar-caption {
  line-height: inherit !important;
  font-weight: 400;
}
.cid-v28tLYlBqX .navbar-brand .navbar-logo a {
  outline: none;
}
.cid-v28tLYlBqX .dropdown-item.active,
.cid-v28tLYlBqX .dropdown-item:active {
  background-color: transparent;
}
.cid-v28tLYlBqX .navbar-expand-lg .navbar-nav .nav-link {
  margin: 8px 12px !important;
}
@media (max-width: 991px) {
  .cid-v28tLYlBqX .navbar-expand-lg .navbar-nav .nav-link {
    margin: 8px 10px !important;
  }
}
.cid-v28tLYlBqX .nav-dropdown .link.dropdown-toggle {
  margin-right: 1.667em;
}
.cid-v28tLYlBqX .nav-dropdown .link.dropdown-toggle[aria-expanded="true"] {
  margin-right: 0;
  padding: 0.667em 1.667em;
}
.cid-v28tLYlBqX .navbar .dropdown.open > .dropdown-menu {
  display: block;
}
.cid-v28tLYlBqX ul.navbar-nav {
  flex-wrap: wrap;
  padding: 0;
}
.cid-v28tLYlBqX .navbar-buttons {
  text-align: center;
  min-width: 170px;
}
.cid-v28tLYlBqX button.navbar-toggler {
  outline: none;
  width: 48px;
  height: 48px;
  border-radius: 50%;
  cursor: pointer;
  transition: all 0.2s;
  position: relative;
  align-self: center;
  color: #f4f4f6;
  background: #f4f4f6;
}
.cid-v28tLYlBqX button.navbar-toggler .hamburger span {
  position: absolute;
  right: 10px;
  margin-top: 14px;
  width: 26px;
  height: 2px;
  border-right: 5px;
  background-color: #141414;
}
.cid-v28tLYlBqX button.navbar-toggler .hamburger span:nth-child(1) {
  top: 0;
  transition: all 0.2s;
}
.cid-v28tLYlBqX button.navbar-toggler .hamburger span:nth-child(2) {
  top: 8px;
  transition: all 0.15s;
}
.cid-v28tLYlBqX button.navbar-toggler .hamburger span:nth-child(3) {
  top: 8px;
  transition: all 0.15s;
}
.cid-v28tLYlBqX button.navbar-toggler .hamburger span:nth-child(4) {
  top: 16px;
  transition: all 0.2s;
}
.cid-v28tLYlBqX nav.opened .hamburger span:nth-child(1) {
  top: 8px;
  width: 0;
  opacity: 0;
  right: 50%;
  transition: all 0.2s;
}
.cid-v28tLYlBqX nav.opened .hamburger span:nth-child(2) {
  transform: rotate(45deg);
  transition: all 0.25s;
}
.cid-v28tLYlBqX nav.opened .hamburger span:nth-child(3) {
  transform: rotate(-45deg);
  transition: all 0.25s;
}
.cid-v28tLYlBqX nav.opened .hamburger span:nth-child(4) {
  top: 8px;
  width: 0;
  opacity: 0;
  right: 50%;
  transition: all 0.2s;
}
.cid-v28tLYlBqX a.nav-link {
  display: flex;
  align-items: center;
  justify-content: flex-start;
}
.cid-v28tLYlBqX .icons-menu {
  flex-wrap: nowrap;
  display: flex;
  justify-content: center;
  padding: 0;
  text-align: center;
  margin-bottom: 35px;
}
@media screen and (-ms-high-contrast: active), (-ms-high-contrast: none) {
  .cid-v28tLYlBqX .navbar {
    height: 70px;
  }
  .cid-v28tLYlBqX .navbar.opened {
    height: auto;
  }
  .cid-v28tLYlBqX .nav-item .nav-link:hover::before {
    width: 175%;
    max-width: calc(100% + 2rem);
    left: -1rem;
  }
}
.cid-v28tLYlBqX .navbar-dropdown .navbar-logo {
  margin-right: 10px;
}
@media (min-width: 768px) {
  .cid-v28tLYlBqX .container-fluid {
    padding-left: 64px;
    padding-right: 64px;
  }
}
.cid-v28tLYlBqX .mbr-section-btn-main .btn {
  margin: 8px;
  min-width: 180px;
}
.cid-v28tLYlBqX .mbr-section-btn-main .btn::before {
  background-image: linear-gradient(90deg, #83c5be 0%, transparent 100%);
}
.cid-v28tLYlBqX .mbr-section-btn-main .btn:hover,
.cid-v28tLYlBqX .mbr-section-btn-main .btn:focus {
  box-shadow: inset 250px 10px 5px #006d77 !important;
  border-color: #006d77 !important;
}
.cid-v28tLYlBqX .mbr-section-btn .btn::before {
  background-image: linear-gradient(90deg, #83c5be 0%, transparent 100%);
}
.cid-v28tLYlBqX .mbr-section-btn .btn:hover,
.cid-v28tLYlBqX .mbr-section-btn .btn:focus {
  box-shadow: inset 250px 10px 5px #006d77 !important;
  border-color: #006d77 !important;
}
.cid-v28tLYlBqX .navbar-caption:hover {
  color: #e29578;
}
@media (min-width: 992px) {
  .cid-v28tLYlBqX .dropdown-menu.dropdown-submenu {
    left: 175px !important;
    top: -45% !important;
  }
}
.cid-v28tLYlBqX .text_widget {
  margin-bottom: 32px;
}
.cid-v28tLYlBqX .text_widget a {
  transition: all 0.3s ease-out;
}
.cid-v28tLYlBqX .text_widget a:hover,
.cid-v28tLYlBqX .text_widget a:focus {
  opacity: 0.8;
}
@media (min-width: 992px) {
  .cid-v28tLYlBqX .navbar-nav.nav-dropdown {
    display: -webkit-flex;
    width: 100%;
    justify-content: flex-end;
    min-width: 200px;
  }
}
.cid-v28tLYlBqX .icons-menu-main {
  display: flex;
}
@media (max-width: 992px) {
  .cid-v28tLYlBqX .icons-menu-main {
    padding: 0 10px;
  }
}
.cid-v28tLYlBqX .mbr-section-subtitle {
  color: #141414;
  text-align: center;
}
.cid-v28tLYlBqX .navbar-caption {
  color: #000000;
}
.cid-v28tLYlBqX .mbr-text {
  color: #141414;
  text-align: center;
}
.cid-v28tLYlBqX .mbr-section-subtitle,
.cid-v28tLYlBqX .text_widget,
.cid-v28tLYlBqX .mbr-section-btn {
  text-align: center;
}
.cid-v28tLYlBqX a[class*="text-"]:not(.nav-link):not(.dropdown-item):not([role]):not(.navbar-caption):hover {
  background-image: none;
}
.cid-v28tLYlBqX .nav-link,
.cid-v28tLYlBqX .dropdown-item {
  color: #000000;
}
.cid-v28tMyNP2E {
  background-color: transparent;
}
.cid-v28tMyNP2E .navbar-dropdown {
  background-color: #f4f4f6 !important;
  padding: 0;
}
.cid-v28tMyNP2E .navbar.navbar-expand-lg .dropdown .dropdown-menu {
  background-color: #f4f4f6 !important;
  background: #f4f4f6;
}
.cid-v28tMyNP2E .navbar.navbar-expand-lg .dropdown .dropdown-menu .dropdown-submenu {
  margin: 0;
  left: 100%;
}
.cid-v28tMyNP2E .menu_box {
  flex-wrap: nowrap;
}
@media (max-width: 991px) {
  .cid-v28tMyNP2E .menu_box {
    flex-direction: column;
    align-items: flex-start;
  }
  .cid-v28tMyNP2E .menu_box .navbar.opened,
  .cid-v28tMyNP2E .menu_box .navbar-collapse {
    background-color: #f4f4f6 !important;
    transition: all 0s ease 0s;
  }
}
.cid-v28tMyNP2E .navbar-dropdown {
  position: relative !important;
}
.cid-v28tMyNP2E .btn {
  min-height: auto;
  box-shadow: none;
  margin-top: 0;
}
.cid-v28tMyNP2E .btn:hover {
  box-shadow: none;
}
.cid-v28tMyNP2E .nav-item {
  margin: 4px 15px;
}
@media (min-width: 1200px) {
  .cid-v28tMyNP2E .nav-item {
    margin: 4px 20px;
  }
}
@media (max-width: 991px) {
  .cid-v28tMyNP2E .nav-item {
    margin: 0 !important;
  }
}
.cid-v28tMyNP2E .nav-item .nav-link {
  transition: all 0.5s ease-out;
  border-radius: 0.5rem !important;
  position: relative;
}
.cid-v28tMyNP2E .nav-item .nav-link::before {
  content: '';
  position: absolute;
  bottom: 0;
  left: 0;
  background-image: linear-gradient(90deg, #006d77 -5%, #83c5be 95%);
  height: 1px;
  width: 0;
  transition: all 0.3s ease-in-out;
}
.cid-v28tMyNP2E .nav-item .nav-link:hover::before,
.cid-v28tMyNP2E .nav-item .nav-link:focus::before {
  width: 100%;
}
.cid-v28tMyNP2E .dropdown-menu {
  border-radius: 0;
  box-shadow: none;
  text-align: left;
}
@media (min-width: 992px) {
  .cid-v28tMyNP2E .dropdown-menu {
    padding: 18px 34px 22px;
    min-width: 250px;
    top: auto !important;
    left: -40px !important;
  }
  .cid-v28tMyNP2E .dropdown-menu.dropdown-submenu {
    left: 215px !important;
    top: -45% !important;
  }
}
@media (max-width: 991px) {
  .cid-v28tMyNP2E .dropdown-menu .dropdown-toggle[data-toggle="dropdown-submenu"]::after,
  .cid-v28tMyNP2E .link.dropdown-toggle::after {
    display: inline-block;
    width: 7px;
    height: 7px;
    margin-left: 0.5rem;
    margin-bottom: 2px;
    content: "";
    border: 2px solid;
    border-left: none;
    border-top: none;
    transform: rotate(-45deg);
    right: 15px;
    position: absolute;
    margin-top: -2px;
  }
  .cid-v28tMyNP2E .show.dropdown-toggle[aria-expanded="true"]::after {
    transform: rotate(45deg);
    margin-top: -4px;
  }
  .cid-v28tMyNP2E .offcanvas_box {
    display: none;
  }
}
.cid-v28tMyNP2E .dropdown-item {
  border: none;
  font-weight: 300 !important;
}
.cid-v28tMyNP2E .nav-dropdown .link {
  font-weight: 400 !important;
  padding: 0 !important;
  margin: 0 !important;
}
.cid-v28tMyNP2E .nav-dropdown .link.dropdown-toggle::after {
  margin-left: 0.5rem;
  margin-top: 0;
}
.cid-v28tMyNP2E .container {
  display: flex;
  margin: auto;
}
.cid-v28tMyNP2E .iconfont-wrapper {
  color: #141414;
  font-size: 17px;
  margin-right: 10px;
  margin-bottom: 5px;
  width: 25px;
  height: 25px;
  border-radius: 50%;
  display: flex;
  justify-content: center;
  align-items: center;
  transition: all 0.2s ease-in-out;
}
.cid-v28tMyNP2E .iconfont-wrapper:last-child {
  margin-right: 0;
}
.cid-v28tMyNP2E .iconfont-wrapper:hover {
  opacity: 0.5;
}
.cid-v28tMyNP2E .navbar-nav {
  margin: 0 1rem;
}
@media (min-width: 992px) {
  .cid-v28tMyNP2E .navbar-nav {
    margin: 0;
  }
}
.cid-v28tMyNP2E .dropdown-menu,
.cid-v28tMyNP2E .navbar.opened {
  background-color: false !important;
}
.cid-v28tMyNP2E .nav-item:focus,
.cid-v28tMyNP2E .nav-link:focus {
  outline: none;
}
.cid-v28tMyNP2E .dropdown .dropdown-menu .dropdown-item {
  width: auto;
  transition: all 0.25s ease-in-out;
}
.cid-v28tMyNP2E .dropdown .dropdown-menu .dropdown-item::after {
  right: 0.5rem;
}
.cid-v28tMyNP2E .dropdown .dropdown-menu .dropdown-item .mbr-iconfont {
  margin-right: 0.5rem;
  vertical-align: sub;
}
.cid-v28tMyNP2E .dropdown .dropdown-menu .dropdown-item .mbr-iconfont:before {
  display: inline-block;
  transform: scale(1, 1);
  transition: all 0.25s ease-in-out;
}
.cid-v28tMyNP2E .collapsed .dropdown-menu .dropdown-item:before {
  display: none;
}
.cid-v28tMyNP2E .collapsed .dropdown .dropdown-menu .dropdown-item {
  padding: 0.235em 1.5em 0.235em 1.5em !important;
  transition: none;
  margin: 0 !important;
}
.cid-v28tMyNP2E .navbar {
  min-height: 70px;
  padding: 10px 0;
  transition: all 0.3s;
  border-bottom-width: 0;
}
@media (max-width: 992px) {
  .cid-v28tMyNP2E .navbar {
    min-height: 30px;
    max-height: none;
  }
}
.cid-v28tMyNP2E .navbar.opened {
  transition: all 0.3s;
}
.cid-v28tMyNP2E .navbar .dropdown-item {
  padding: 0;
  margin: 8px 0;
}
.cid-v28tMyNP2E .navbar .navbar-logo img {
  max-width: 40px;
  min-height: 40px;
  object-fit: contain;
  border-radius: 10px !important;
}
.cid-v28tMyNP2E .navbar .navbar-collapse {
  justify-content: center;
  justify-content: flex-end;
  z-index: 1;
}
.cid-v28tMyNP2E .navbar.collapsed {
  justify-content: center;
}
.cid-v28tMyNP2E .navbar.collapsed .nav-item .nav-link::before {
  display: none;
}
.cid-v28tMyNP2E .navbar.collapsed.opened .dropdown-menu {
  top: 0;
}
.cid-v28tMyNP2E .navbar.collapsed .dropdown-menu .dropdown-submenu {
  left: 0 !important;
}
.cid-v28tMyNP2E .navbar.collapsed .dropdown-menu .dropdown-item:after {
  right: auto;
}
.cid-v28tMyNP2E .navbar.collapsed ul.navbar-nav li {
  margin: auto;
}
.cid-v28tMyNP2E .navbar.collapsed .dropdown-menu .dropdown-item {
  padding: 0.25rem 1.5rem;
  text-align: left;
}
.cid-v28tMyNP2E .navbar.collapsed .icons-menu {
  padding: 0;
}
@media (max-width: 991px) {
  .cid-v28tMyNP2E .navbar .nav-item {
    padding: 0.5rem 0;
  }
  .cid-v28tMyNP2E .navbar .navbar-collapse {
    padding: 34px 0;
    border-radius: 16px;
    width: 100%;
  }
  .cid-v28tMyNP2E .navbar .nav-item .nav-link::before {
    display: none;
  }
  .cid-v28tMyNP2E .navbar.opened .dropdown-menu {
    top: 0;
  }
  .cid-v28tMyNP2E .navbar .dropdown-menu {
    padding: 6px 0 6px 15px;
  }
  .cid-v28tMyNP2E .navbar .dropdown-menu .dropdown-submenu {
    left: 0 !important;
  }
  .cid-v28tMyNP2E .navbar .dropdown-menu .dropdown-item:after {
    right: auto;
    margin-top: -0.4rem;
  }
  .cid-v28tMyNP2E .navbar .navbar-logo img {
    height: 3rem !important;
  }
  .cid-v28tMyNP2E .navbar ul.navbar-nav {
    overflow: hidden;
    margin: 0;
  }
  .cid-v28tMyNP2E .navbar ul.navbar-nav li {
    margin: 0;
  }
  .cid-v28tMyNP2E .navbar .dropdown-menu .dropdown-item {
    padding: 0 !important;
    margin: 0;
    margin-top: 8px;
    text-align: left;
  }
  .cid-v28tMyNP2E .navbar .navbar-brand {
    flex-shrink: initial;
    flex-basis: auto;
    word-break: break-word;
    padding-right: 0;
    width: 100%;
    justify-content: space-between;
  }
  .cid-v28tMyNP2E .navbar .navbar-toggler {
    flex-basis: auto;
  }
  .cid-v28tMyNP2E .navbar .icons-menu {
    padding: 0;
  }
}
.cid-v28tMyNP2E .navbar.navbar-short {
  min-height: 60px;
}
.cid-v28tMyNP2E .navbar.navbar-short .navbar-logo img {
  height: 2.5rem !important;
}
.cid-v28tMyNP2E .navbar.navbar-short .navbar-brand {
  min-height: 60px;
  padding: 0;
}
.cid-v28tMyNP2E .navbar-brand {
  min-height: 70px;
  flex-shrink: 0;
  align-items: center;
  margin-right: 0;
  padding: 10px 0;
  transition: all 0.3s;
  word-break: break-word;
  z-index: 1;
}
.cid-v28tMyNP2E .navbar-brand .navbar-caption {
  line-height: inherit !important;
  font-weight: 400;
}
.cid-v28tMyNP2E .navbar-brand .navbar-logo a {
  outline: none;
}
.cid-v28tMyNP2E .dropdown-item.active,
.cid-v28tMyNP2E .dropdown-item:active {
  background-color: transparent;
}
.cid-v28tMyNP2E .navbar-expand-lg .navbar-nav .nav-link {
  margin: 8px 12px !important;
}
@media (max-width: 991px) {
  .cid-v28tMyNP2E .navbar-expand-lg .navbar-nav .nav-link {
    margin: 8px 10px !important;
  }
}
.cid-v28tMyNP2E .nav-dropdown .link.dropdown-toggle {
  margin-right: 1.667em;
}
.cid-v28tMyNP2E .nav-dropdown .link.dropdown-toggle[aria-expanded="true"] {
  margin-right: 0;
  padding: 0.667em 1.667em;
}
.cid-v28tMyNP2E .navbar .dropdown.open > .dropdown-menu {
  display: block;
}
.cid-v28tMyNP2E ul.navbar-nav {
  flex-wrap: wrap;
  padding: 0;
}
.cid-v28tMyNP2E .navbar-buttons {
  text-align: center;
  min-width: 170px;
}
.cid-v28tMyNP2E button.navbar-toggler {
  outline: none;
  width: 48px;
  height: 48px;
  border-radius: 50%;
  cursor: pointer;
  transition: all 0.2s;
  position: relative;
  align-self: center;
  color: #f4f4f6;
  background: #f4f4f6;
}
.cid-v28tMyNP2E button.navbar-toggler .hamburger span {
  position: absolute;
  right: 10px;
  margin-top: 14px;
  width: 26px;
  height: 2px;
  border-right: 5px;
  background-color: #141414;
}
.cid-v28tMyNP2E button.navbar-toggler .hamburger span:nth-child(1) {
  top: 0;
  transition: all 0.2s;
}
.cid-v28tMyNP2E button.navbar-toggler .hamburger span:nth-child(2) {
  top: 8px;
  transition: all 0.15s;
}
.cid-v28tMyNP2E button.navbar-toggler .hamburger span:nth-child(3) {
  top: 8px;
  transition: all 0.15s;
}
.cid-v28tMyNP2E button.navbar-toggler .hamburger span:nth-child(4) {
  top: 16px;
  transition: all 0.2s;
}
.cid-v28tMyNP2E nav.opened .hamburger span:nth-child(1) {
  top: 8px;
  width: 0;
  opacity: 0;
  right: 50%;
  transition: all 0.2s;
}
.cid-v28tMyNP2E nav.opened .hamburger span:nth-child(2) {
  transform: rotate(45deg);
  transition: all 0.25s;
}
.cid-v28tMyNP2E nav.opened .hamburger span:nth-child(3) {
  transform: rotate(-45deg);
  transition: all 0.25s;
}
.cid-v28tMyNP2E nav.opened .hamburger span:nth-child(4) {
  top: 8px;
  width: 0;
  opacity: 0;
  right: 50%;
  transition: all 0.2s;
}
.cid-v28tMyNP2E a.nav-link {
  display: flex;
  align-items: center;
  justify-content: flex-start;
}
.cid-v28tMyNP2E .icons-menu {
  flex-wrap: nowrap;
  display: flex;
  justify-content: center;
  padding: 0;
  text-align: center;
  margin-bottom: 35px;
}
@media screen and (-ms-high-contrast: active), (-ms-high-contrast: none) {
  .cid-v28tMyNP2E .navbar {
    height: 70px;
  }
  .cid-v28tMyNP2E .navbar.opened {
    height: auto;
  }
  .cid-v28tMyNP2E .nav-item .nav-link:hover::before {
    width: 175%;
    max-width: calc(100% + 2rem);
    left: -1rem;
  }
}
.cid-v28tMyNP2E .navbar-dropdown .navbar-logo {
  margin-right: 10px;
}
@media (min-width: 768px) {
  .cid-v28tMyNP2E .container-fluid {
    padding-left: 64px;
    padding-right: 64px;
  }
}
.cid-v28tMyNP2E .mbr-section-btn-main .btn {
  margin: 8px;
  min-width: 180px;
}
.cid-v28tMyNP2E .mbr-section-btn-main .btn::before {
  background-image: linear-gradient(90deg, #83c5be 0%, transparent 100%);
}
.cid-v28tMyNP2E .mbr-section-btn-main .btn:hover,
.cid-v28tMyNP2E .mbr-section-btn-main .btn:focus {
  box-shadow: inset 250px 10px 5px #006d77 !important;
  border-color: #006d77 !important;
}
.cid-v28tMyNP2E .mbr-section-btn .btn::before {
  background-image: linear-gradient(90deg, #83c5be 0%, transparent 100%);
}
.cid-v28tMyNP2E .mbr-section-btn .btn:hover,
.cid-v28tMyNP2E .mbr-section-btn .btn:focus {
  box-shadow: inset 250px 10px 5px #006d77 !important;
  border-color: #006d77 !important;
}
.cid-v28tMyNP2E .navbar-caption:hover {
  color: #e29578;
}
@media (min-width: 992px) {
  .cid-v28tMyNP2E .dropdown-menu.dropdown-submenu {
    left: 175px !important;
    top: -45% !important;
  }
}
.cid-v28tMyNP2E .text_widget {
  margin-bottom: 32px;
}
.cid-v28tMyNP2E .text_widget a {
  transition: all 0.3s ease-out;
}
.cid-v28tMyNP2E .text_widget a:hover,
.cid-v28tMyNP2E .text_widget a:focus {
  opacity: 0.8;
}
@media (min-width: 992px) {
  .cid-v28tMyNP2E .navbar-nav.nav-dropdown {
    display: -webkit-flex;
    width: 100%;
    justify-content: flex-end;
    min-width: 200px;
  }
}
.cid-v28tMyNP2E .icons-menu-main {
  display: flex;
}
@media (max-width: 992px) {
  .cid-v28tMyNP2E .icons-menu-main {
    padding: 0 10px;
  }
}
.cid-v28tMyNP2E .mbr-section-subtitle {
  color: #141414;
  text-align: center;
}
.cid-v28tMyNP2E .navbar-caption {
  color: #000000;
}
.cid-v28tMyNP2E .mbr-text {
  color: #141414;
  text-align: center;
}
.cid-v28tMyNP2E .mbr-section-subtitle,
.cid-v28tMyNP2E .text_widget,
.cid-v28tMyNP2E .mbr-section-btn {
  text-align: center;
}
.cid-v28tMyNP2E a[class*="text-"]:not(.nav-link):not(.dropdown-item):not([role]):not(.navbar-caption):hover {
  background-image: none;
}
.cid-v28tMyNP2E .nav-link,
.cid-v28tMyNP2E .dropdown-item {
  color: #000000;
}
.cid-v28tNaFAgH {
  background-color: transparent;
}
.cid-v28tNaFAgH .navbar-dropdown {
  background-color: #f4f4f6 !important;
  padding: 0;
}
.cid-v28tNaFAgH .navbar.navbar-expand-lg .dropdown .dropdown-menu {
  background-color: #f4f4f6 !important;
  background: #f4f4f6;
}
.cid-v28tNaFAgH .navbar.navbar-expand-lg .dropdown .dropdown-menu .dropdown-submenu {
  margin: 0;
  left: 100%;
}
.cid-v28tNaFAgH .menu_box {
  flex-wrap: nowrap;
}
@media (max-width: 991px) {
  .cid-v28tNaFAgH .menu_box {
    flex-direction: column;
    align-items: flex-start;
  }
  .cid-v28tNaFAgH .menu_box .navbar.opened,
  .cid-v28tNaFAgH .menu_box .navbar-collapse {
    background-color: #f4f4f6 !important;
    transition: all 0s ease 0s;
  }
}
.cid-v28tNaFAgH .navbar-dropdown {
  position: relative !important;
}
.cid-v28tNaFAgH .btn {
  min-height: auto;
  box-shadow: none;
  margin-top: 0;
}
.cid-v28tNaFAgH .btn:hover {
  box-shadow: none;
}
.cid-v28tNaFAgH .nav-item {
  margin: 4px 15px;
}
@media (min-width: 1200px) {
  .cid-v28tNaFAgH .nav-item {
    margin: 4px 20px;
  }
}
@media (max-width: 991px) {
  .cid-v28tNaFAgH .nav-item {
    margin: 0 !important;
  }
}
.cid-v28tNaFAgH .nav-item .nav-link {
  transition: all 0.5s ease-out;
  border-radius: 0.5rem !important;
  position: relative;
}
.cid-v28tNaFAgH .nav-item .nav-link::before {
  content: '';
  position: absolute;
  bottom: 0;
  left: 0;
  background-image: linear-gradient(90deg, #006d77 -5%, #83c5be 95%);
  height: 1px;
  width: 0;
  transition: all 0.3s ease-in-out;
}
.cid-v28tNaFAgH .nav-item .nav-link:hover::before,
.cid-v28tNaFAgH .nav-item .nav-link:focus::before {
  width: 100%;
}
.cid-v28tNaFAgH .dropdown-menu {
  border-radius: 0;
  box-shadow: none;
  text-align: left;
}
@media (min-width: 992px) {
  .cid-v28tNaFAgH .dropdown-menu {
    padding: 18px 34px 22px;
    min-width: 250px;
    top: auto !important;
    left: -40px !important;
  }
  .cid-v28tNaFAgH .dropdown-menu.dropdown-submenu {
    left: 215px !important;
    top: -45% !important;
  }
}
@media (max-width: 991px) {
  .cid-v28tNaFAgH .dropdown-menu .dropdown-toggle[data-toggle="dropdown-submenu"]::after,
  .cid-v28tNaFAgH .link.dropdown-toggle::after {
    display: inline-block;
    width: 7px;
    height: 7px;
    margin-left: 0.5rem;
    margin-bottom: 2px;
    content: "";
    border: 2px solid;
    border-left: none;
    border-top: none;
    transform: rotate(-45deg);
    right: 15px;
    position: absolute;
    margin-top: -2px;
  }
  .cid-v28tNaFAgH .show.dropdown-toggle[aria-expanded="true"]::after {
    transform: rotate(45deg);
    margin-top: -4px;
  }
  .cid-v28tNaFAgH .offcanvas_box {
    display: none;
  }
}
.cid-v28tNaFAgH .dropdown-item {
  border: none;
  font-weight: 300 !important;
}
.cid-v28tNaFAgH .nav-dropdown .link {
  font-weight: 400 !important;
  padding: 0 !important;
  margin: 0 !important;
}
.cid-v28tNaFAgH .nav-dropdown .link.dropdown-toggle::after {
  margin-left: 0.5rem;
  margin-top: 0;
}
.cid-v28tNaFAgH .container {
  display: flex;
  margin: auto;
}
.cid-v28tNaFAgH .iconfont-wrapper {
  color: #141414;
  font-size: 17px;
  margin-right: 10px;
  margin-bottom: 5px;
  width: 25px;
  height: 25px;
  border-radius: 50%;
  display: flex;
  justify-content: center;
  align-items: center;
  transition: all 0.2s ease-in-out;
}
.cid-v28tNaFAgH .iconfont-wrapper:last-child {
  margin-right: 0;
}
.cid-v28tNaFAgH .iconfont-wrapper:hover {
  opacity: 0.5;
}
.cid-v28tNaFAgH .navbar-nav {
  margin: 0 1rem;
}
@media (min-width: 992px) {
  .cid-v28tNaFAgH .navbar-nav {
    margin: 0;
  }
}
.cid-v28tNaFAgH .dropdown-menu,
.cid-v28tNaFAgH .navbar.opened {
  background-color: false !important;
}
.cid-v28tNaFAgH .nav-item:focus,
.cid-v28tNaFAgH .nav-link:focus {
  outline: none;
}
.cid-v28tNaFAgH .dropdown .dropdown-menu .dropdown-item {
  width: auto;
  transition: all 0.25s ease-in-out;
}
.cid-v28tNaFAgH .dropdown .dropdown-menu .dropdown-item::after {
  right: 0.5rem;
}
.cid-v28tNaFAgH .dropdown .dropdown-menu .dropdown-item .mbr-iconfont {
  margin-right: 0.5rem;
  vertical-align: sub;
}
.cid-v28tNaFAgH .dropdown .dropdown-menu .dropdown-item .mbr-iconfont:before {
  display: inline-block;
  transform: scale(1, 1);
  transition: all 0.25s ease-in-out;
}
.cid-v28tNaFAgH .collapsed .dropdown-menu .dropdown-item:before {
  display: none;
}
.cid-v28tNaFAgH .collapsed .dropdown .dropdown-menu .dropdown-item {
  padding: 0.235em 1.5em 0.235em 1.5em !important;
  transition: none;
  margin: 0 !important;
}
.cid-v28tNaFAgH .navbar {
  min-height: 70px;
  padding: 10px 0;
  transition: all 0.3s;
  border-bottom-width: 0;
}
@media (max-width: 992px) {
  .cid-v28tNaFAgH .navbar {
    min-height: 30px;
    max-height: none;
  }
}
.cid-v28tNaFAgH .navbar.opened {
  transition: all 0.3s;
}
.cid-v28tNaFAgH .navbar .dropdown-item {
  padding: 0;
  margin: 8px 0;
}
.cid-v28tNaFAgH .navbar .navbar-logo img {
  max-width: 40px;
  min-height: 40px;
  object-fit: contain;
  border-radius: 10px !important;
}
.cid-v28tNaFAgH .navbar .navbar-collapse {
  justify-content: center;
  justify-content: flex-end;
  z-index: 1;
}
.cid-v28tNaFAgH .navbar.collapsed {
  justify-content: center;
}
.cid-v28tNaFAgH .navbar.collapsed .nav-item .nav-link::before {
  display: none;
}
.cid-v28tNaFAgH .navbar.collapsed.opened .dropdown-menu {
  top: 0;
}
.cid-v28tNaFAgH .navbar.collapsed .dropdown-menu .dropdown-submenu {
  left: 0 !important;
}
.cid-v28tNaFAgH .navbar.collapsed .dropdown-menu .dropdown-item:after {
  right: auto;
}
.cid-v28tNaFAgH .navbar.collapsed ul.navbar-nav li {
  margin: auto;
}
.cid-v28tNaFAgH .navbar.collapsed .dropdown-menu .dropdown-item {
  padding: 0.25rem 1.5rem;
  text-align: left;
}
.cid-v28tNaFAgH .navbar.collapsed .icons-menu {
  padding: 0;
}
@media (max-width: 991px) {
  .cid-v28tNaFAgH .navbar .nav-item {
    padding: 0.5rem 0;
  }
  .cid-v28tNaFAgH .navbar .navbar-collapse {
    padding: 34px 0;
    border-radius: 16px;
    width: 100%;
  }
  .cid-v28tNaFAgH .navbar .nav-item .nav-link::before {
    display: none;
  }
  .cid-v28tNaFAgH .navbar.opened .dropdown-menu {
    top: 0;
  }
  .cid-v28tNaFAgH .navbar .dropdown-menu {
    padding: 6px 0 6px 15px;
  }
  .cid-v28tNaFAgH .navbar .dropdown-menu .dropdown-submenu {
    left: 0 !important;
  }
  .cid-v28tNaFAgH .navbar .dropdown-menu .dropdown-item:after {
    right: auto;
    margin-top: -0.4rem;
  }
  .cid-v28tNaFAgH .navbar .navbar-logo img {
    height: 3rem !important;
  }
  .cid-v28tNaFAgH .navbar ul.navbar-nav {
    overflow: hidden;
    margin: 0;
  }
  .cid-v28tNaFAgH .navbar ul.navbar-nav li {
    margin: 0;
  }
  .cid-v28tNaFAgH .navbar .dropdown-menu .dropdown-item {
    padding: 0 !important;
    margin: 0;
    margin-top: 8px;
    text-align: left;
  }
  .cid-v28tNaFAgH .navbar .navbar-brand {
    flex-shrink: initial;
    flex-basis: auto;
    word-break: break-word;
    padding-right: 0;
    width: 100%;
    justify-content: space-between;
  }
  .cid-v28tNaFAgH .navbar .navbar-toggler {
    flex-basis: auto;
  }
  .cid-v28tNaFAgH .navbar .icons-menu {
    padding: 0;
  }
}
.cid-v28tNaFAgH .navbar.navbar-short {
  min-height: 60px;
}
.cid-v28tNaFAgH .navbar.navbar-short .navbar-logo img {
  height: 2.5rem !important;
}
.cid-v28tNaFAgH .navbar.navbar-short .navbar-brand {
  min-height: 60px;
  padding: 0;
}
.cid-v28tNaFAgH .navbar-brand {
  min-height: 70px;
  flex-shrink: 0;
  align-items: center;
  margin-right: 0;
  padding: 10px 0;
  transition: all 0.3s;
  word-break: break-word;
  z-index: 1;
}
.cid-v28tNaFAgH .navbar-brand .navbar-caption {
  line-height: inherit !important;
  font-weight: 400;
}
.cid-v28tNaFAgH .navbar-brand .navbar-logo a {
  outline: none;
}
.cid-v28tNaFAgH .dropdown-item.active,
.cid-v28tNaFAgH .dropdown-item:active {
  background-color: transparent;
}
.cid-v28tNaFAgH .navbar-expand-lg .navbar-nav .nav-link {
  margin: 8px 12px !important;
}
@media (max-width: 991px) {
  .cid-v28tNaFAgH .navbar-expand-lg .navbar-nav .nav-link {
    margin: 8px 10px !important;
  }
}
.cid-v28tNaFAgH .nav-dropdown .link.dropdown-toggle {
  margin-right: 1.667em;
}
.cid-v28tNaFAgH .nav-dropdown .link.dropdown-toggle[aria-expanded="true"] {
  margin-right: 0;
  padding: 0.667em 1.667em;
}
.cid-v28tNaFAgH .navbar .dropdown.open > .dropdown-menu {
  display: block;
}
.cid-v28tNaFAgH ul.navbar-nav {
  flex-wrap: wrap;
  padding: 0;
}
.cid-v28tNaFAgH .navbar-buttons {
  text-align: center;
  min-width: 170px;
}
.cid-v28tNaFAgH button.navbar-toggler {
  outline: none;
  width: 48px;
  height: 48px;
  border-radius: 50%;
  cursor: pointer;
  transition: all 0.2s;
  position: relative;
  align-self: center;
  color: #f4f4f6;
  background: #f4f4f6;
}
.cid-v28tNaFAgH button.navbar-toggler .hamburger span {
  position: absolute;
  right: 10px;
  margin-top: 14px;
  width: 26px;
  height: 2px;
  border-right: 5px;
  background-color: #141414;
}
.cid-v28tNaFAgH button.navbar-toggler .hamburger span:nth-child(1) {
  top: 0;
  transition: all 0.2s;
}
.cid-v28tNaFAgH button.navbar-toggler .hamburger span:nth-child(2) {
  top: 8px;
  transition: all 0.15s;
}
.cid-v28tNaFAgH button.navbar-toggler .hamburger span:nth-child(3) {
  top: 8px;
  transition: all 0.15s;
}
.cid-v28tNaFAgH button.navbar-toggler .hamburger span:nth-child(4) {
  top: 16px;
  transition: all 0.2s;
}
.cid-v28tNaFAgH nav.opened .hamburger span:nth-child(1) {
  top: 8px;
  width: 0;
  opacity: 0;
  right: 50%;
  transition: all 0.2s;
}
.cid-v28tNaFAgH nav.opened .hamburger span:nth-child(2) {
  transform: rotate(45deg);
  transition: all 0.25s;
}
.cid-v28tNaFAgH nav.opened .hamburger span:nth-child(3) {
  transform: rotate(-45deg);
  transition: all 0.25s;
}
.cid-v28tNaFAgH nav.opened .hamburger span:nth-child(4) {
  top: 8px;
  width: 0;
  opacity: 0;
  right: 50%;
  transition: all 0.2s;
}
.cid-v28tNaFAgH a.nav-link {
  display: flex;
  align-items: center;
  justify-content: flex-start;
}
.cid-v28tNaFAgH .icons-menu {
  flex-wrap: nowrap;
  display: flex;
  justify-content: center;
  padding: 0;
  text-align: center;
  margin-bottom: 35px;
}
@media screen and (-ms-high-contrast: active), (-ms-high-contrast: none) {
  .cid-v28tNaFAgH .navbar {
    height: 70px;
  }
  .cid-v28tNaFAgH .navbar.opened {
    height: auto;
  }
  .cid-v28tNaFAgH .nav-item .nav-link:hover::before {
    width: 175%;
    max-width: calc(100% + 2rem);
    left: -1rem;
  }
}
.cid-v28tNaFAgH .navbar-dropdown .navbar-logo {
  margin-right: 10px;
}
@media (min-width: 768px) {
  .cid-v28tNaFAgH .container-fluid {
    padding-left: 64px;
    padding-right: 64px;
  }
}
.cid-v28tNaFAgH .mbr-section-btn-main .btn {
  margin: 8px;
  min-width: 180px;
}
.cid-v28tNaFAgH .mbr-section-btn-main .btn::before {
  background-image: linear-gradient(90deg, #83c5be 0%, transparent 100%);
}
.cid-v28tNaFAgH .mbr-section-btn-main .btn:hover,
.cid-v28tNaFAgH .mbr-section-btn-main .btn:focus {
  box-shadow: inset 250px 10px 5px #006d77 !important;
  border-color: #006d77 !important;
}
.cid-v28tNaFAgH .mbr-section-btn .btn::before {
  background-image: linear-gradient(90deg, #83c5be 0%, transparent 100%);
}
.cid-v28tNaFAgH .mbr-section-btn .btn:hover,
.cid-v28tNaFAgH .mbr-section-btn .btn:focus {
  box-shadow: inset 250px 10px 5px #006d77 !important;
  border-color: #006d77 !important;
}
.cid-v28tNaFAgH .navbar-caption:hover {
  color: #e29578;
}
@media (min-width: 992px) {
  .cid-v28tNaFAgH .dropdown-menu.dropdown-submenu {
    left: 175px !important;
    top: -45% !important;
  }
}
.cid-v28tNaFAgH .text_widget {
  margin-bottom: 32px;
}
.cid-v28tNaFAgH .text_widget a {
  transition: all 0.3s ease-out;
}
.cid-v28tNaFAgH .text_widget a:hover,
.cid-v28tNaFAgH .text_widget a:focus {
  opacity: 0.8;
}
@media (min-width: 992px) {
  .cid-v28tNaFAgH .navbar-nav.nav-dropdown {
    display: -webkit-flex;
    width: 100%;
    justify-content: flex-end;
    min-width: 200px;
  }
}
.cid-v28tNaFAgH .icons-menu-main {
  display: flex;
}
@media (max-width: 992px) {
  .cid-v28tNaFAgH .icons-menu-main {
    padding: 0 10px;
  }
}
.cid-v28tNaFAgH .mbr-section-subtitle {
  color: #141414;
  text-align: center;
}
.cid-v28tNaFAgH .navbar-caption {
  color: #000000;
}
.cid-v28tNaFAgH .mbr-text {
  color: #141414;
  text-align: center;
}
.cid-v28tNaFAgH .mbr-section-subtitle,
.cid-v28tNaFAgH .text_widget,
.cid-v28tNaFAgH .mbr-section-btn {
  text-align: center;
}
.cid-v28tNaFAgH a[class*="text-"]:not(.nav-link):not(.dropdown-item):not([role]):not(.navbar-caption):hover {
  background-image: none;
}
.cid-v28tNaFAgH .nav-link,
.cid-v28tNaFAgH .dropdown-item {
  color: #000000;
}
.cid-v28tNM0JyU {
  background-color: transparent;
}
.cid-v28tNM0JyU .navbar-dropdown {
  background-color: #f4f4f6 !important;
  padding: 0;
}
.cid-v28tNM0JyU .navbar.navbar-expand-lg .dropdown .dropdown-menu {
  background-color: #f4f4f6 !important;
  background: #f4f4f6;
}
.cid-v28tNM0JyU .navbar.navbar-expand-lg .dropdown .dropdown-menu .dropdown-submenu {
  margin: 0;
  left: 100%;
}
.cid-v28tNM0JyU .menu_box {
  flex-wrap: nowrap;
}
@media (max-width: 991px) {
  .cid-v28tNM0JyU .menu_box {
    flex-direction: column;
    align-items: flex-start;
  }
  .cid-v28tNM0JyU .menu_box .navbar.opened,
  .cid-v28tNM0JyU .menu_box .navbar-collapse {
    background-color: #f4f4f6 !important;
    transition: all 0s ease 0s;
  }
}
.cid-v28tNM0JyU .navbar-dropdown {
  position: relative !important;
}
.cid-v28tNM0JyU .btn {
  min-height: auto;
  box-shadow: none;
  margin-top: 0;
}
.cid-v28tNM0JyU .btn:hover {
  box-shadow: none;
}
.cid-v28tNM0JyU .nav-item {
  margin: 4px 15px;
}
@media (min-width: 1200px) {
  .cid-v28tNM0JyU .nav-item {
    margin: 4px 20px;
  }
}
@media (max-width: 991px) {
  .cid-v28tNM0JyU .nav-item {
    margin: 0 !important;
  }
}
.cid-v28tNM0JyU .nav-item .nav-link {
  transition: all 0.5s ease-out;
  border-radius: 0.5rem !important;
  position: relative;
}
.cid-v28tNM0JyU .nav-item .nav-link::before {
  content: '';
  position: absolute;
  bottom: 0;
  left: 0;
  background-image: linear-gradient(90deg, #006d77 -5%, #83c5be 95%);
  height: 1px;
  width: 0;
  transition: all 0.3s ease-in-out;
}
.cid-v28tNM0JyU .nav-item .nav-link:hover::before,
.cid-v28tNM0JyU .nav-item .nav-link:focus::before {
  width: 100%;
}
.cid-v28tNM0JyU .dropdown-menu {
  border-radius: 0;
  box-shadow: none;
  text-align: left;
}
@media (min-width: 992px) {
  .cid-v28tNM0JyU .dropdown-menu {
    padding: 18px 34px 22px;
    min-width: 250px;
    top: auto !important;
    left: -40px !important;
  }
  .cid-v28tNM0JyU .dropdown-menu.dropdown-submenu {
    left: 215px !important;
    top: -45% !important;
  }
}
@media (max-width: 991px) {
  .cid-v28tNM0JyU .dropdown-menu .dropdown-toggle[data-toggle="dropdown-submenu"]::after,
  .cid-v28tNM0JyU .link.dropdown-toggle::after {
    display: inline-block;
    width: 7px;
    height: 7px;
    margin-left: 0.5rem;
    margin-bottom: 2px;
    content: "";
    border: 2px solid;
    border-left: none;
    border-top: none;
    transform: rotate(-45deg);
    right: 15px;
    position: absolute;
    margin-top: -2px;
  }
  .cid-v28tNM0JyU .show.dropdown-toggle[aria-expanded="true"]::after {
    transform: rotate(45deg);
    margin-top: -4px;
  }
  .cid-v28tNM0JyU .offcanvas_box {
    display: none;
  }
}
.cid-v28tNM0JyU .dropdown-item {
  border: none;
  font-weight: 300 !important;
}
.cid-v28tNM0JyU .nav-dropdown .link {
  font-weight: 400 !important;
  padding: 0 !important;
  margin: 0 !important;
}
.cid-v28tNM0JyU .nav-dropdown .link.dropdown-toggle::after {
  margin-left: 0.5rem;
  margin-top: 0;
}
.cid-v28tNM0JyU .container {
  display: flex;
  margin: auto;
}
.cid-v28tNM0JyU .iconfont-wrapper {
  color: #141414;
  font-size: 17px;
  margin-right: 10px;
  margin-bottom: 5px;
  width: 25px;
  height: 25px;
  border-radius: 50%;
  display: flex;
  justify-content: center;
  align-items: center;
  transition: all 0.2s ease-in-out;
}
.cid-v28tNM0JyU .iconfont-wrapper:last-child {
  margin-right: 0;
}
.cid-v28tNM0JyU .iconfont-wrapper:hover {
  opacity: 0.5;
}
.cid-v28tNM0JyU .navbar-nav {
  margin: 0 1rem;
}
@media (min-width: 992px) {
  .cid-v28tNM0JyU .navbar-nav {
    margin: 0;
  }
}
.cid-v28tNM0JyU .dropdown-menu,
.cid-v28tNM0JyU .navbar.opened {
  background-color: false !important;
}
.cid-v28tNM0JyU .nav-item:focus,
.cid-v28tNM0JyU .nav-link:focus {
  outline: none;
}
.cid-v28tNM0JyU .dropdown .dropdown-menu .dropdown-item {
  width: auto;
  transition: all 0.25s ease-in-out;
}
.cid-v28tNM0JyU .dropdown .dropdown-menu .dropdown-item::after {
  right: 0.5rem;
}
.cid-v28tNM0JyU .dropdown .dropdown-menu .dropdown-item .mbr-iconfont {
  margin-right: 0.5rem;
  vertical-align: sub;
}
.cid-v28tNM0JyU .dropdown .dropdown-menu .dropdown-item .mbr-iconfont:before {
  display: inline-block;
  transform: scale(1, 1);
  transition: all 0.25s ease-in-out;
}
.cid-v28tNM0JyU .collapsed .dropdown-menu .dropdown-item:before {
  display: none;
}
.cid-v28tNM0JyU .collapsed .dropdown .dropdown-menu .dropdown-item {
  padding: 0.235em 1.5em 0.235em 1.5em !important;
  transition: none;
  margin: 0 !important;
}
.cid-v28tNM0JyU .navbar {
  min-height: 70px;
  padding: 10px 0;
  transition: all 0.3s;
  border-bottom-width: 0;
}
@media (max-width: 992px) {
  .cid-v28tNM0JyU .navbar {
    min-height: 30px;
    max-height: none;
  }
}
.cid-v28tNM0JyU .navbar.opened {
  transition: all 0.3s;
}
.cid-v28tNM0JyU .navbar .dropdown-item {
  padding: 0;
  margin: 8px 0;
}
.cid-v28tNM0JyU .navbar .navbar-logo img {
  max-width: 40px;
  min-height: 40px;
  object-fit: contain;
  border-radius: 10px !important;
}
.cid-v28tNM0JyU .navbar .navbar-collapse {
  justify-content: center;
  justify-content: flex-end;
  z-index: 1;
}
.cid-v28tNM0JyU .navbar.collapsed {
  justify-content: center;
}
.cid-v28tNM0JyU .navbar.collapsed .nav-item .nav-link::before {
  display: none;
}
.cid-v28tNM0JyU .navbar.collapsed.opened .dropdown-menu {
  top: 0;
}
.cid-v28tNM0JyU .navbar.collapsed .dropdown-menu .dropdown-submenu {
  left: 0 !important;
}
.cid-v28tNM0JyU .navbar.collapsed .dropdown-menu .dropdown-item:after {
  right: auto;
}
.cid-v28tNM0JyU .navbar.collapsed ul.navbar-nav li {
  margin: auto;
}
.cid-v28tNM0JyU .navbar.collapsed .dropdown-menu .dropdown-item {
  padding: 0.25rem 1.5rem;
  text-align: left;
}
.cid-v28tNM0JyU .navbar.collapsed .icons-menu {
  padding: 0;
}
@media (max-width: 991px) {
  .cid-v28tNM0JyU .navbar .nav-item {
    padding: 0.5rem 0;
  }
  .cid-v28tNM0JyU .navbar .navbar-collapse {
    padding: 34px 0;
    border-radius: 16px;
    width: 100%;
  }
  .cid-v28tNM0JyU .navbar .nav-item .nav-link::before {
    display: none;
  }
  .cid-v28tNM0JyU .navbar.opened .dropdown-menu {
    top: 0;
  }
  .cid-v28tNM0JyU .navbar .dropdown-menu {
    padding: 6px 0 6px 15px;
  }
  .cid-v28tNM0JyU .navbar .dropdown-menu .dropdown-submenu {
    left: 0 !important;
  }
  .cid-v28tNM0JyU .navbar .dropdown-menu .dropdown-item:after {
    right: auto;
    margin-top: -0.4rem;
  }
  .cid-v28tNM0JyU .navbar .navbar-logo img {
    height: 3rem !important;
  }
  .cid-v28tNM0JyU .navbar ul.navbar-nav {
    overflow: hidden;
    margin: 0;
  }
  .cid-v28tNM0JyU .navbar ul.navbar-nav li {
    margin: 0;
  }
  .cid-v28tNM0JyU .navbar .dropdown-menu .dropdown-item {
    padding: 0 !important;
    margin: 0;
    margin-top: 8px;
    text-align: left;
  }
  .cid-v28tNM0JyU .navbar .navbar-brand {
    flex-shrink: initial;
    flex-basis: auto;
    word-break: break-word;
    padding-right: 0;
    width: 100%;
    justify-content: space-between;
  }
  .cid-v28tNM0JyU .navbar .navbar-toggler {
    flex-basis: auto;
  }
  .cid-v28tNM0JyU .navbar .icons-menu {
    padding: 0;
  }
}
.cid-v28tNM0JyU .navbar.navbar-short {
  min-height: 60px;
}
.cid-v28tNM0JyU .navbar.navbar-short .navbar-logo img {
  height: 2.5rem !important;
}
.cid-v28tNM0JyU .navbar.navbar-short .navbar-brand {
  min-height: 60px;
  padding: 0;
}
.cid-v28tNM0JyU .navbar-brand {
  min-height: 70px;
  flex-shrink: 0;
  align-items: center;
  margin-right: 0;
  padding: 10px 0;
  transition: all 0.3s;
  word-break: break-word;
  z-index: 1;
}
.cid-v28tNM0JyU .navbar-brand .navbar-caption {
  line-height: inherit !important;
  font-weight: 400;
}
.cid-v28tNM0JyU .navbar-brand .navbar-logo a {
  outline: none;
}
.cid-v28tNM0JyU .dropdown-item.active,
.cid-v28tNM0JyU .dropdown-item:active {
  background-color: transparent;
}
.cid-v28tNM0JyU .navbar-expand-lg .navbar-nav .nav-link {
  margin: 8px 12px !important;
}
@media (max-width: 991px) {
  .cid-v28tNM0JyU .navbar-expand-lg .navbar-nav .nav-link {
    margin: 8px 10px !important;
  }
}
.cid-v28tNM0JyU .nav-dropdown .link.dropdown-toggle {
  margin-right: 1.667em;
}
.cid-v28tNM0JyU .nav-dropdown .link.dropdown-toggle[aria-expanded="true"] {
  margin-right: 0;
  padding: 0.667em 1.667em;
}
.cid-v28tNM0JyU .navbar .dropdown.open > .dropdown-menu {
  display: block;
}
.cid-v28tNM0JyU ul.navbar-nav {
  flex-wrap: wrap;
  padding: 0;
}
.cid-v28tNM0JyU .navbar-buttons {
  text-align: center;
  min-width: 170px;
}
.cid-v28tNM0JyU button.navbar-toggler {
  outline: none;
  width: 48px;
  height: 48px;
  border-radius: 50%;
  cursor: pointer;
  transition: all 0.2s;
  position: relative;
  align-self: center;
  color: #f4f4f6;
  background: #f4f4f6;
}
.cid-v28tNM0JyU button.navbar-toggler .hamburger span {
  position: absolute;
  right: 10px;
  margin-top: 14px;
  width: 26px;
  height: 2px;
  border-right: 5px;
  background-color: #141414;
}
.cid-v28tNM0JyU button.navbar-toggler .hamburger span:nth-child(1) {
  top: 0;
  transition: all 0.2s;
}
.cid-v28tNM0JyU button.navbar-toggler .hamburger span:nth-child(2) {
  top: 8px;
  transition: all 0.15s;
}
.cid-v28tNM0JyU button.navbar-toggler .hamburger span:nth-child(3) {
  top: 8px;
  transition: all 0.15s;
}
.cid-v28tNM0JyU button.navbar-toggler .hamburger span:nth-child(4) {
  top: 16px;
  transition: all 0.2s;
}
.cid-v28tNM0JyU nav.opened .hamburger span:nth-child(1) {
  top: 8px;
  width: 0;
  opacity: 0;
  right: 50%;
  transition: all 0.2s;
}
.cid-v28tNM0JyU nav.opened .hamburger span:nth-child(2) {
  transform: rotate(45deg);
  transition: all 0.25s;
}
.cid-v28tNM0JyU nav.opened .hamburger span:nth-child(3) {
  transform: rotate(-45deg);
  transition: all 0.25s;
}
.cid-v28tNM0JyU nav.opened .hamburger span:nth-child(4) {
  top: 8px;
  width: 0;
  opacity: 0;
  right: 50%;
  transition: all 0.2s;
}
.cid-v28tNM0JyU a.nav-link {
  display: flex;
  align-items: center;
  justify-content: flex-start;
}
.cid-v28tNM0JyU .icons-menu {
  flex-wrap: nowrap;
  display: flex;
  justify-content: center;
  padding: 0;
  text-align: center;
  margin-bottom: 35px;
}
@media screen and (-ms-high-contrast: active), (-ms-high-contrast: none) {
  .cid-v28tNM0JyU .navbar {
    height: 70px;
  }
  .cid-v28tNM0JyU .navbar.opened {
    height: auto;
  }
  .cid-v28tNM0JyU .nav-item .nav-link:hover::before {
    width: 175%;
    max-width: calc(100% + 2rem);
    left: -1rem;
  }
}
.cid-v28tNM0JyU .navbar-dropdown .navbar-logo {
  margin-right: 10px;
}
@media (min-width: 768px) {
  .cid-v28tNM0JyU .container-fluid {
    padding-left: 64px;
    padding-right: 64px;
  }
}
.cid-v28tNM0JyU .mbr-section-btn-main .btn {
  margin: 8px;
  min-width: 180px;
}
.cid-v28tNM0JyU .mbr-section-btn-main .btn::before {
  background-image: linear-gradient(90deg, #83c5be 0%, transparent 100%);
}
.cid-v28tNM0JyU .mbr-section-btn-main .btn:hover,
.cid-v28tNM0JyU .mbr-section-btn-main .btn:focus {
  box-shadow: inset 250px 10px 5px #006d77 !important;
  border-color: #006d77 !important;
}
.cid-v28tNM0JyU .mbr-section-btn .btn::before {
  background-image: linear-gradient(90deg, #83c5be 0%, transparent 100%);
}
.cid-v28tNM0JyU .mbr-section-btn .btn:hover,
.cid-v28tNM0JyU .mbr-section-btn .btn:focus {
  box-shadow: inset 250px 10px 5px #006d77 !important;
  border-color: #006d77 !important;
}
.cid-v28tNM0JyU .navbar-caption:hover {
  color: #e29578;
}
@media (min-width: 992px) {
  .cid-v28tNM0JyU .dropdown-menu.dropdown-submenu {
    left: 175px !important;
    top: -45% !important;
  }
}
.cid-v28tNM0JyU .text_widget {
  margin-bottom: 32px;
}
.cid-v28tNM0JyU .text_widget a {
  transition: all 0.3s ease-out;
}
.cid-v28tNM0JyU .text_widget a:hover,
.cid-v28tNM0JyU .text_widget a:focus {
  opacity: 0.8;
}
@media (min-width: 992px) {
  .cid-v28tNM0JyU .navbar-nav.nav-dropdown {
    display: -webkit-flex;
    width: 100%;
    justify-content: flex-end;
    min-width: 200px;
  }
}
.cid-v28tNM0JyU .icons-menu-main {
  display: flex;
}
@media (max-width: 992px) {
  .cid-v28tNM0JyU .icons-menu-main {
    padding: 0 10px;
  }
}
.cid-v28tNM0JyU .mbr-section-subtitle {
  color: #141414;
  text-align: center;
}
.cid-v28tNM0JyU .navbar-caption {
  color: #000000;
}
.cid-v28tNM0JyU .mbr-text {
  color: #141414;
  text-align: center;
}
.cid-v28tNM0JyU .mbr-section-subtitle,
.cid-v28tNM0JyU .text_widget,
.cid-v28tNM0JyU .mbr-section-btn {
  text-align: center;
}
.cid-v28tNM0JyU a[class*="text-"]:not(.nav-link):not(.dropdown-item):not([role]):not(.navbar-caption):hover {
  background-image: none;
}
.cid-v28tNM0JyU .nav-link,
.cid-v28tNM0JyU .dropdown-item {
  color: #000000;
}
.cid-v28tOn9alf {
  background-color: transparent;
}
.cid-v28tOn9alf .navbar-dropdown {
  background-color: #f4f4f6 !important;
  padding: 0;
}
.cid-v28tOn9alf .navbar.navbar-expand-lg .dropdown .dropdown-menu {
  background-color: #f4f4f6 !important;
  background: #f4f4f6;
}
.cid-v28tOn9alf .navbar.navbar-expand-lg .dropdown .dropdown-menu .dropdown-submenu {
  margin: 0;
  left: 100%;
}
.cid-v28tOn9alf .menu_box {
  flex-wrap: nowrap;
}
@media (max-width: 991px) {
  .cid-v28tOn9alf .menu_box {
    flex-direction: column;
    align-items: flex-start;
  }
  .cid-v28tOn9alf .menu_box .navbar.opened,
  .cid-v28tOn9alf .menu_box .navbar-collapse {
    background-color: #f4f4f6 !important;
    transition: all 0s ease 0s;
  }
}
.cid-v28tOn9alf .navbar-dropdown {
  position: relative !important;
}
.cid-v28tOn9alf .btn {
  min-height: auto;
  box-shadow: none;
  margin-top: 0;
}
.cid-v28tOn9alf .btn:hover {
  box-shadow: none;
}
.cid-v28tOn9alf .nav-item {
  margin: 4px 15px;
}
@media (min-width: 1200px) {
  .cid-v28tOn9alf .nav-item {
    margin: 4px 20px;
  }
}
@media (max-width: 991px) {
  .cid-v28tOn9alf .nav-item {
    margin: 0 !important;
  }
}
.cid-v28tOn9alf .nav-item .nav-link {
  transition: all 0.5s ease-out;
  border-radius: 0.5rem !important;
  position: relative;
}
.cid-v28tOn9alf .nav-item .nav-link::before {
  content: '';
  position: absolute;
  bottom: 0;
  left: 0;
  background-image: linear-gradient(90deg, #006d77 -5%, #83c5be 95%);
  height: 1px;
  width: 0;
  transition: all 0.3s ease-in-out;
}
.cid-v28tOn9alf .nav-item .nav-link:hover::before,
.cid-v28tOn9alf .nav-item .nav-link:focus::before {
  width: 100%;
}
.cid-v28tOn9alf .dropdown-menu {
  border-radius: 0;
  box-shadow: none;
  text-align: left;
}
@media (min-width: 992px) {
  .cid-v28tOn9alf .dropdown-menu {
    padding: 18px 34px 22px;
    min-width: 250px;
    top: auto !important;
    left: -40px !important;
  }
  .cid-v28tOn9alf .dropdown-menu.dropdown-submenu {
    left: 215px !important;
    top: -45% !important;
  }
}
@media (max-width: 991px) {
  .cid-v28tOn9alf .dropdown-menu .dropdown-toggle[data-toggle="dropdown-submenu"]::after,
  .cid-v28tOn9alf .link.dropdown-toggle::after {
    display: inline-block;
    width: 7px;
    height: 7px;
    margin-left: 0.5rem;
    margin-bottom: 2px;
    content: "";
    border: 2px solid;
    border-left: none;
    border-top: none;
    transform: rotate(-45deg);
    right: 15px;
    position: absolute;
    margin-top: -2px;
  }
  .cid-v28tOn9alf .show.dropdown-toggle[aria-expanded="true"]::after {
    transform: rotate(45deg);
    margin-top: -4px;
  }
  .cid-v28tOn9alf .offcanvas_box {
    display: none;
  }
}
.cid-v28tOn9alf .dropdown-item {
  border: none;
  font-weight: 300 !important;
}
.cid-v28tOn9alf .nav-dropdown .link {
  font-weight: 400 !important;
  padding: 0 !important;
  margin: 0 !important;
}
.cid-v28tOn9alf .nav-dropdown .link.dropdown-toggle::after {
  margin-left: 0.5rem;
  margin-top: 0;
}
.cid-v28tOn9alf .container {
  display: flex;
  margin: auto;
}
.cid-v28tOn9alf .iconfont-wrapper {
  color: #141414;
  font-size: 17px;
  margin-right: 10px;
  margin-bottom: 5px;
  width: 25px;
  height: 25px;
  border-radius: 50%;
  display: flex;
  justify-content: center;
  align-items: center;
  transition: all 0.2s ease-in-out;
}
.cid-v28tOn9alf .iconfont-wrapper:last-child {
  margin-right: 0;
}
.cid-v28tOn9alf .iconfont-wrapper:hover {
  opacity: 0.5;
}
.cid-v28tOn9alf .navbar-nav {
  margin: 0 1rem;
}
@media (min-width: 992px) {
  .cid-v28tOn9alf .navbar-nav {
    margin: 0;
  }
}
.cid-v28tOn9alf .dropdown-menu,
.cid-v28tOn9alf .navbar.opened {
  background-color: false !important;
}
.cid-v28tOn9alf .nav-item:focus,
.cid-v28tOn9alf .nav-link:focus {
  outline: none;
}
.cid-v28tOn9alf .dropdown .dropdown-menu .dropdown-item {
  width: auto;
  transition: all 0.25s ease-in-out;
}
.cid-v28tOn9alf .dropdown .dropdown-menu .dropdown-item::after {
  right: 0.5rem;
}
.cid-v28tOn9alf .dropdown .dropdown-menu .dropdown-item .mbr-iconfont {
  margin-right: 0.5rem;
  vertical-align: sub;
}
.cid-v28tOn9alf .dropdown .dropdown-menu .dropdown-item .mbr-iconfont:before {
  display: inline-block;
  transform: scale(1, 1);
  transition: all 0.25s ease-in-out;
}
.cid-v28tOn9alf .collapsed .dropdown-menu .dropdown-item:before {
  display: none;
}
.cid-v28tOn9alf .collapsed .dropdown .dropdown-menu .dropdown-item {
  padding: 0.235em 1.5em 0.235em 1.5em !important;
  transition: none;
  margin: 0 !important;
}
.cid-v28tOn9alf .navbar {
  min-height: 70px;
  padding: 10px 0;
  transition: all 0.3s;
  border-bottom-width: 0;
}
@media (max-width: 992px) {
  .cid-v28tOn9alf .navbar {
    min-height: 30px;
    max-height: none;
  }
}
.cid-v28tOn9alf .navbar.opened {
  transition: all 0.3s;
}
.cid-v28tOn9alf .navbar .dropdown-item {
  padding: 0;
  margin: 8px 0;
}
.cid-v28tOn9alf .navbar .navbar-logo img {
  max-width: 40px;
  min-height: 40px;
  object-fit: contain;
  border-radius: 10px !important;
}
.cid-v28tOn9alf .navbar .navbar-collapse {
  justify-content: center;
  justify-content: flex-end;
  z-index: 1;
}
.cid-v28tOn9alf .navbar.collapsed {
  justify-content: center;
}
.cid-v28tOn9alf .navbar.collapsed .nav-item .nav-link::before {
  display: none;
}
.cid-v28tOn9alf .navbar.collapsed.opened .dropdown-menu {
  top: 0;
}
.cid-v28tOn9alf .navbar.collapsed .dropdown-menu .dropdown-submenu {
  left: 0 !important;
}
.cid-v28tOn9alf .navbar.collapsed .dropdown-menu .dropdown-item:after {
  right: auto;
}
.cid-v28tOn9alf .navbar.collapsed ul.navbar-nav li {
  margin: auto;
}
.cid-v28tOn9alf .navbar.collapsed .dropdown-menu .dropdown-item {
  padding: 0.25rem 1.5rem;
  text-align: left;
}
.cid-v28tOn9alf .navbar.collapsed .icons-menu {
  padding: 0;
}
@media (max-width: 991px) {
  .cid-v28tOn9alf .navbar .nav-item {
    padding: 0.5rem 0;
  }
  .cid-v28tOn9alf .navbar .navbar-collapse {
    padding: 34px 0;
    border-radius: 16px;
    width: 100%;
  }
  .cid-v28tOn9alf .navbar .nav-item .nav-link::before {
    display: none;
  }
  .cid-v28tOn9alf .navbar.opened .dropdown-menu {
    top: 0;
  }
  .cid-v28tOn9alf .navbar .dropdown-menu {
    padding: 6px 0 6px 15px;
  }
  .cid-v28tOn9alf .navbar .dropdown-menu .dropdown-submenu {
    left: 0 !important;
  }
  .cid-v28tOn9alf .navbar .dropdown-menu .dropdown-item:after {
    right: auto;
    margin-top: -0.4rem;
  }
  .cid-v28tOn9alf .navbar .navbar-logo img {
    height: 3rem !important;
  }
  .cid-v28tOn9alf .navbar ul.navbar-nav {
    overflow: hidden;
    margin: 0;
  }
  .cid-v28tOn9alf .navbar ul.navbar-nav li {
    margin: 0;
  }
  .cid-v28tOn9alf .navbar .dropdown-menu .dropdown-item {
    padding: 0 !important;
    margin: 0;
    margin-top: 8px;
    text-align: left;
  }
  .cid-v28tOn9alf .navbar .navbar-brand {
    flex-shrink: initial;
    flex-basis: auto;
    word-break: break-word;
    padding-right: 0;
    width: 100%;
    justify-content: space-between;
  }
  .cid-v28tOn9alf .navbar .navbar-toggler {
    flex-basis: auto;
  }
  .cid-v28tOn9alf .navbar .icons-menu {
    padding: 0;
  }
}
.cid-v28tOn9alf .navbar.navbar-short {
  min-height: 60px;
}
.cid-v28tOn9alf .navbar.navbar-short .navbar-logo img {
  height: 2.5rem !important;
}
.cid-v28tOn9alf .navbar.navbar-short .navbar-brand {
  min-height: 60px;
  padding: 0;
}
.cid-v28tOn9alf .navbar-brand {
  min-height: 70px;
  flex-shrink: 0;
  align-items: center;
  margin-right: 0;
  padding: 10px 0;
  transition: all 0.3s;
  word-break: break-word;
  z-index: 1;
}
.cid-v28tOn9alf .navbar-brand .navbar-caption {
  line-height: inherit !important;
  font-weight: 400;
}
.cid-v28tOn9alf .navbar-brand .navbar-logo a {
  outline: none;
}
.cid-v28tOn9alf .dropdown-item.active,
.cid-v28tOn9alf .dropdown-item:active {
  background-color: transparent;
}
.cid-v28tOn9alf .navbar-expand-lg .navbar-nav .nav-link {
  margin: 8px 12px !important;
}
@media (max-width: 991px) {
  .cid-v28tOn9alf .navbar-expand-lg .navbar-nav .nav-link {
    margin: 8px 10px !important;
  }
}
.cid-v28tOn9alf .nav-dropdown .link.dropdown-toggle {
  margin-right: 1.667em;
}
.cid-v28tOn9alf .nav-dropdown .link.dropdown-toggle[aria-expanded="true"] {
  margin-right: 0;
  padding: 0.667em 1.667em;
}
.cid-v28tOn9alf .navbar .dropdown.open > .dropdown-menu {
  display: block;
}
.cid-v28tOn9alf ul.navbar-nav {
  flex-wrap: wrap;
  padding: 0;
}
.cid-v28tOn9alf .navbar-buttons {
  text-align: center;
  min-width: 170px;
}
.cid-v28tOn9alf button.navbar-toggler {
  outline: none;
  width: 48px;
  height: 48px;
  border-radius: 50%;
  cursor: pointer;
  transition: all 0.2s;
  position: relative;
  align-self: center;
  color: #f4f4f6;
  background: #f4f4f6;
}
.cid-v28tOn9alf button.navbar-toggler .hamburger span {
  position: absolute;
  right: 10px;
  margin-top: 14px;
  width: 26px;
  height: 2px;
  border-right: 5px;
  background-color: #141414;
}
.cid-v28tOn9alf button.navbar-toggler .hamburger span:nth-child(1) {
  top: 0;
  transition: all 0.2s;
}
.cid-v28tOn9alf button.navbar-toggler .hamburger span:nth-child(2) {
  top: 8px;
  transition: all 0.15s;
}
.cid-v28tOn9alf button.navbar-toggler .hamburger span:nth-child(3) {
  top: 8px;
  transition: all 0.15s;
}
.cid-v28tOn9alf button.navbar-toggler .hamburger span:nth-child(4) {
  top: 16px;
  transition: all 0.2s;
}
.cid-v28tOn9alf nav.opened .hamburger span:nth-child(1) {
  top: 8px;
  width: 0;
  opacity: 0;
  right: 50%;
  transition: all 0.2s;
}
.cid-v28tOn9alf nav.opened .hamburger span:nth-child(2) {
  transform: rotate(45deg);
  transition: all 0.25s;
}
.cid-v28tOn9alf nav.opened .hamburger span:nth-child(3) {
  transform: rotate(-45deg);
  transition: all 0.25s;
}
.cid-v28tOn9alf nav.opened .hamburger span:nth-child(4) {
  top: 8px;
  width: 0;
  opacity: 0;
  right: 50%;
  transition: all 0.2s;
}
.cid-v28tOn9alf a.nav-link {
  display: flex;
  align-items: center;
  justify-content: flex-start;
}
.cid-v28tOn9alf .icons-menu {
  flex-wrap: nowrap;
  display: flex;
  justify-content: center;
  padding: 0;
  text-align: center;
  margin-bottom: 35px;
}
@media screen and (-ms-high-contrast: active), (-ms-high-contrast: none) {
  .cid-v28tOn9alf .navbar {
    height: 70px;
  }
  .cid-v28tOn9alf .navbar.opened {
    height: auto;
  }
  .cid-v28tOn9alf .nav-item .nav-link:hover::before {
    width: 175%;
    max-width: calc(100% + 2rem);
    left: -1rem;
  }
}
.cid-v28tOn9alf .navbar-dropdown .navbar-logo {
  margin-right: 10px;
}
@media (min-width: 768px) {
  .cid-v28tOn9alf .container-fluid {
    padding-left: 64px;
    padding-right: 64px;
  }
}
.cid-v28tOn9alf .mbr-section-btn-main .btn {
  margin: 8px;
  min-width: 180px;
}
.cid-v28tOn9alf .mbr-section-btn-main .btn::before {
  background-image: linear-gradient(90deg, #83c5be 0%, transparent 100%);
}
.cid-v28tOn9alf .mbr-section-btn-main .btn:hover,
.cid-v28tOn9alf .mbr-section-btn-main .btn:focus {
  box-shadow: inset 250px 10px 5px #006d77 !important;
  border-color: #006d77 !important;
}
.cid-v28tOn9alf .mbr-section-btn .btn::before {
  background-image: linear-gradient(90deg, #83c5be 0%, transparent 100%);
}
.cid-v28tOn9alf .mbr-section-btn .btn:hover,
.cid-v28tOn9alf .mbr-section-btn .btn:focus {
  box-shadow: inset 250px 10px 5px #006d77 !important;
  border-color: #006d77 !important;
}
.cid-v28tOn9alf .navbar-caption:hover {
  color: #e29578;
}
@media (min-width: 992px) {
  .cid-v28tOn9alf .dropdown-menu.dropdown-submenu {
    left: 175px !important;
    top: -45% !important;
  }
}
.cid-v28tOn9alf .text_widget {
  margin-bottom: 32px;
}
.cid-v28tOn9alf .text_widget a {
  transition: all 0.3s ease-out;
}
.cid-v28tOn9alf .text_widget a:hover,
.cid-v28tOn9alf .text_widget a:focus {
  opacity: 0.8;
}
@media (min-width: 992px) {
  .cid-v28tOn9alf .navbar-nav.nav-dropdown {
    display: -webkit-flex;
    width: 100%;
    justify-content: flex-end;
    min-width: 200px;
  }
}
.cid-v28tOn9alf .icons-menu-main {
  display: flex;
}
@media (max-width: 992px) {
  .cid-v28tOn9alf .icons-menu-main {
    padding: 0 10px;
  }
}
.cid-v28tOn9alf .mbr-section-subtitle {
  color: #141414;
  text-align: center;
}
.cid-v28tOn9alf .navbar-caption {
  color: #000000;
}
.cid-v28tOn9alf .mbr-text {
  color: #141414;
  text-align: center;
}
.cid-v28tOn9alf .mbr-section-subtitle,
.cid-v28tOn9alf .text_widget,
.cid-v28tOn9alf .mbr-section-btn {
  text-align: center;
}
.cid-v28tOn9alf a[class*="text-"]:not(.nav-link):not(.dropdown-item):not([role]):not(.navbar-caption):hover {
  background-image: none;
}
.cid-v28tOn9alf .nav-link,
.cid-v28tOn9alf .dropdown-item {
  color: #000000;
}
.cid-v28tP2loHa {
  background-color: transparent;
}
.cid-v28tP2loHa .navbar-dropdown {
  background-color: #f4f4f6 !important;
  padding: 0;
}
.cid-v28tP2loHa .navbar.navbar-expand-lg .dropdown .dropdown-menu {
  background-color: #f4f4f6 !important;
  background: #f4f4f6;
}
.cid-v28tP2loHa .navbar.navbar-expand-lg .dropdown .dropdown-menu .dropdown-submenu {
  margin: 0;
  left: 100%;
}
.cid-v28tP2loHa .menu_box {
  flex-wrap: nowrap;
}
@media (max-width: 991px) {
  .cid-v28tP2loHa .menu_box {
    flex-direction: column;
    align-items: flex-start;
  }
  .cid-v28tP2loHa .menu_box .navbar.opened,
  .cid-v28tP2loHa .menu_box .navbar-collapse {
    background-color: #f4f4f6 !important;
    transition: all 0s ease 0s;
  }
}
.cid-v28tP2loHa .navbar-dropdown {
  position: relative !important;
}
.cid-v28tP2loHa .btn {
  min-height: auto;
  box-shadow: none;
  margin-top: 0;
}
.cid-v28tP2loHa .btn:hover {
  box-shadow: none;
}
.cid-v28tP2loHa .nav-item {
  margin: 4px 15px;
}
@media (min-width: 1200px) {
  .cid-v28tP2loHa .nav-item {
    margin: 4px 20px;
  }
}
@media (max-width: 991px) {
  .cid-v28tP2loHa .nav-item {
    margin: 0 !important;
  }
}
.cid-v28tP2loHa .nav-item .nav-link {
  transition: all 0.5s ease-out;
  border-radius: 0.5rem !important;
  position: relative;
}
.cid-v28tP2loHa .nav-item .nav-link::before {
  content: '';
  position: absolute;
  bottom: 0;
  left: 0;
  background-image: linear-gradient(90deg, #006d77 -5%, #83c5be 95%);
  height: 1px;
  width: 0;
  transition: all 0.3s ease-in-out;
}
.cid-v28tP2loHa .nav-item .nav-link:hover::before,
.cid-v28tP2loHa .nav-item .nav-link:focus::before {
  width: 100%;
}
.cid-v28tP2loHa .dropdown-menu {
  border-radius: 0;
  box-shadow: none;
  text-align: left;
}
@media (min-width: 992px) {
  .cid-v28tP2loHa .dropdown-menu {
    padding: 18px 34px 22px;
    min-width: 250px;
    top: auto !important;
    left: -40px !important;
  }
  .cid-v28tP2loHa .dropdown-menu.dropdown-submenu {
    left: 215px !important;
    top: -45% !important;
  }
}
@media (max-width: 991px) {
  .cid-v28tP2loHa .dropdown-menu .dropdown-toggle[data-toggle="dropdown-submenu"]::after,
  .cid-v28tP2loHa .link.dropdown-toggle::after {
    display: inline-block;
    width: 7px;
    height: 7px;
    margin-left: 0.5rem;
    margin-bottom: 2px;
    content: "";
    border: 2px solid;
    border-left: none;
    border-top: none;
    transform: rotate(-45deg);
    right: 15px;
    position: absolute;
    margin-top: -2px;
  }
  .cid-v28tP2loHa .show.dropdown-toggle[aria-expanded="true"]::after {
    transform: rotate(45deg);
    margin-top: -4px;
  }
  .cid-v28tP2loHa .offcanvas_box {
    display: none;
  }
}
.cid-v28tP2loHa .dropdown-item {
  border: none;
  font-weight: 300 !important;
}
.cid-v28tP2loHa .nav-dropdown .link {
  font-weight: 400 !important;
  padding: 0 !important;
  margin: 0 !important;
}
.cid-v28tP2loHa .nav-dropdown .link.dropdown-toggle::after {
  margin-left: 0.5rem;
  margin-top: 0;
}
.cid-v28tP2loHa .container {
  display: flex;
  margin: auto;
}
.cid-v28tP2loHa .iconfont-wrapper {
  color: #141414;
  font-size: 17px;
  margin-right: 10px;
  margin-bottom: 5px;
  width: 25px;
  height: 25px;
  border-radius: 50%;
  display: flex;
  justify-content: center;
  align-items: center;
  transition: all 0.2s ease-in-out;
}
.cid-v28tP2loHa .iconfont-wrapper:last-child {
  margin-right: 0;
}
.cid-v28tP2loHa .iconfont-wrapper:hover {
  opacity: 0.5;
}
.cid-v28tP2loHa .navbar-nav {
  margin: 0 1rem;
}
@media (min-width: 992px) {
  .cid-v28tP2loHa .navbar-nav {
    margin: 0;
  }
}
.cid-v28tP2loHa .dropdown-menu,
.cid-v28tP2loHa .navbar.opened {
  background-color: false !important;
}
.cid-v28tP2loHa .nav-item:focus,
.cid-v28tP2loHa .nav-link:focus {
  outline: none;
}
.cid-v28tP2loHa .dropdown .dropdown-menu .dropdown-item {
  width: auto;
  transition: all 0.25s ease-in-out;
}
.cid-v28tP2loHa .dropdown .dropdown-menu .dropdown-item::after {
  right: 0.5rem;
}
.cid-v28tP2loHa .dropdown .dropdown-menu .dropdown-item .mbr-iconfont {
  margin-right: 0.5rem;
  vertical-align: sub;
}
.cid-v28tP2loHa .dropdown .dropdown-menu .dropdown-item .mbr-iconfont:before {
  display: inline-block;
  transform: scale(1, 1);
  transition: all 0.25s ease-in-out;
}
.cid-v28tP2loHa .collapsed .dropdown-menu .dropdown-item:before {
  display: none;
}
.cid-v28tP2loHa .collapsed .dropdown .dropdown-menu .dropdown-item {
  padding: 0.235em 1.5em 0.235em 1.5em !important;
  transition: none;
  margin: 0 !important;
}
.cid-v28tP2loHa .navbar {
  min-height: 70px;
  padding: 10px 0;
  transition: all 0.3s;
  border-bottom-width: 0;
}
@media (max-width: 992px) {
  .cid-v28tP2loHa .navbar {
    min-height: 30px;
    max-height: none;
  }
}
.cid-v28tP2loHa .navbar.opened {
  transition: all 0.3s;
}
.cid-v28tP2loHa .navbar .dropdown-item {
  padding: 0;
  margin: 8px 0;
}
.cid-v28tP2loHa .navbar .navbar-logo img {
  max-width: 40px;
  min-height: 40px;
  object-fit: contain;
  border-radius: 10px !important;
}
.cid-v28tP2loHa .navbar .navbar-collapse {
  justify-content: center;
  justify-content: flex-end;
  z-index: 1;
}
.cid-v28tP2loHa .navbar.collapsed {
  justify-content: center;
}
.cid-v28tP2loHa .navbar.collapsed .nav-item .nav-link::before {
  display: none;
}
.cid-v28tP2loHa .navbar.collapsed.opened .dropdown-menu {
  top: 0;
}
.cid-v28tP2loHa .navbar.collapsed .dropdown-menu .dropdown-submenu {
  left: 0 !important;
}
.cid-v28tP2loHa .navbar.collapsed .dropdown-menu .dropdown-item:after {
  right: auto;
}
.cid-v28tP2loHa .navbar.collapsed ul.navbar-nav li {
  margin: auto;
}
.cid-v28tP2loHa .navbar.collapsed .dropdown-menu .dropdown-item {
  padding: 0.25rem 1.5rem;
  text-align: left;
}
.cid-v28tP2loHa .navbar.collapsed .icons-menu {
  padding: 0;
}
@media (max-width: 991px) {
  .cid-v28tP2loHa .navbar .nav-item {
    padding: 0.5rem 0;
  }
  .cid-v28tP2loHa .navbar .navbar-collapse {
    padding: 34px 0;
    border-radius: 16px;
    width: 100%;
  }
  .cid-v28tP2loHa .navbar .nav-item .nav-link::before {
    display: none;
  }
  .cid-v28tP2loHa .navbar.opened .dropdown-menu {
    top: 0;
  }
  .cid-v28tP2loHa .navbar .dropdown-menu {
    padding: 6px 0 6px 15px;
  }
  .cid-v28tP2loHa .navbar .dropdown-menu .dropdown-submenu {
    left: 0 !important;
  }
  .cid-v28tP2loHa .navbar .dropdown-menu .dropdown-item:after {
    right: auto;
    margin-top: -0.4rem;
  }
  .cid-v28tP2loHa .navbar .navbar-logo img {
    height: 3rem !important;
  }
  .cid-v28tP2loHa .navbar ul.navbar-nav {
    overflow: hidden;
    margin: 0;
  }
  .cid-v28tP2loHa .navbar ul.navbar-nav li {
    margin: 0;
  }
  .cid-v28tP2loHa .navbar .dropdown-menu .dropdown-item {
    padding: 0 !important;
    margin: 0;
    margin-top: 8px;
    text-align: left;
  }
  .cid-v28tP2loHa .navbar .navbar-brand {
    flex-shrink: initial;
    flex-basis: auto;
    word-break: break-word;
    padding-right: 0;
    width: 100%;
    justify-content: space-between;
  }
  .cid-v28tP2loHa .navbar .navbar-toggler {
    flex-basis: auto;
  }
  .cid-v28tP2loHa .navbar .icons-menu {
    padding: 0;
  }
}
.cid-v28tP2loHa .navbar.navbar-short {
  min-height: 60px;
}
.cid-v28tP2loHa .navbar.navbar-short .navbar-logo img {
  height: 2.5rem !important;
}
.cid-v28tP2loHa .navbar.navbar-short .navbar-brand {
  min-height: 60px;
  padding: 0;
}
.cid-v28tP2loHa .navbar-brand {
  min-height: 70px;
  flex-shrink: 0;
  align-items: center;
  margin-right: 0;
  padding: 10px 0;
  transition: all 0.3s;
  word-break: break-word;
  z-index: 1;
}
.cid-v28tP2loHa .navbar-brand .navbar-caption {
  line-height: inherit !important;
  font-weight: 400;
}
.cid-v28tP2loHa .navbar-brand .navbar-logo a {
  outline: none;
}
.cid-v28tP2loHa .dropdown-item.active,
.cid-v28tP2loHa .dropdown-item:active {
  background-color: transparent;
}
.cid-v28tP2loHa .navbar-expand-lg .navbar-nav .nav-link {
  margin: 8px 12px !important;
}
@media (max-width: 991px) {
  .cid-v28tP2loHa .navbar-expand-lg .navbar-nav .nav-link {
    margin: 8px 10px !important;
  }
}
.cid-v28tP2loHa .nav-dropdown .link.dropdown-toggle {
  margin-right: 1.667em;
}
.cid-v28tP2loHa .nav-dropdown .link.dropdown-toggle[aria-expanded="true"] {
  margin-right: 0;
  padding: 0.667em 1.667em;
}
.cid-v28tP2loHa .navbar .dropdown.open > .dropdown-menu {
  display: block;
}
.cid-v28tP2loHa ul.navbar-nav {
  flex-wrap: wrap;
  padding: 0;
}
.cid-v28tP2loHa .navbar-buttons {
  text-align: center;
  min-width: 170px;
}
.cid-v28tP2loHa button.navbar-toggler {
  outline: none;
  width: 48px;
  height: 48px;
  border-radius: 50%;
  cursor: pointer;
  transition: all 0.2s;
  position: relative;
  align-self: center;
  color: #f4f4f6;
  background: #f4f4f6;
}
.cid-v28tP2loHa button.navbar-toggler .hamburger span {
  position: absolute;
  right: 10px;
  margin-top: 14px;
  width: 26px;
  height: 2px;
  border-right: 5px;
  background-color: #141414;
}
.cid-v28tP2loHa button.navbar-toggler .hamburger span:nth-child(1) {
  top: 0;
  transition: all 0.2s;
}
.cid-v28tP2loHa button.navbar-toggler .hamburger span:nth-child(2) {
  top: 8px;
  transition: all 0.15s;
}
.cid-v28tP2loHa button.navbar-toggler .hamburger span:nth-child(3) {
  top: 8px;
  transition: all 0.15s;
}
.cid-v28tP2loHa button.navbar-toggler .hamburger span:nth-child(4) {
  top: 16px;
  transition: all 0.2s;
}
.cid-v28tP2loHa nav.opened .hamburger span:nth-child(1) {
  top: 8px;
  width: 0;
  opacity: 0;
  right: 50%;
  transition: all 0.2s;
}
.cid-v28tP2loHa nav.opened .hamburger span:nth-child(2) {
  transform: rotate(45deg);
  transition: all 0.25s;
}
.cid-v28tP2loHa nav.opened .hamburger span:nth-child(3) {
  transform: rotate(-45deg);
  transition: all 0.25s;
}
.cid-v28tP2loHa nav.opened .hamburger span:nth-child(4) {
  top: 8px;
  width: 0;
  opacity: 0;
  right: 50%;
  transition: all 0.2s;
}
.cid-v28tP2loHa a.nav-link {
  display: flex;
  align-items: center;
  justify-content: flex-start;
}
.cid-v28tP2loHa .icons-menu {
  flex-wrap: nowrap;
  display: flex;
  justify-content: center;
  padding: 0;
  text-align: center;
  margin-bottom: 35px;
}
@media screen and (-ms-high-contrast: active), (-ms-high-contrast: none) {
  .cid-v28tP2loHa .navbar {
    height: 70px;
  }
  .cid-v28tP2loHa .navbar.opened {
    height: auto;
  }
  .cid-v28tP2loHa .nav-item .nav-link:hover::before {
    width: 175%;
    max-width: calc(100% + 2rem);
    left: -1rem;
  }
}
.cid-v28tP2loHa .navbar-dropdown .navbar-logo {
  margin-right: 10px;
}
@media (min-width: 768px) {
  .cid-v28tP2loHa .container-fluid {
    padding-left: 64px;
    padding-right: 64px;
  }
}
.cid-v28tP2loHa .mbr-section-btn-main .btn {
  margin: 8px;
  min-width: 180px;
}
.cid-v28tP2loHa .mbr-section-btn-main .btn::before {
  background-image: linear-gradient(90deg, #83c5be 0%, transparent 100%);
}
.cid-v28tP2loHa .mbr-section-btn-main .btn:hover,
.cid-v28tP2loHa .mbr-section-btn-main .btn:focus {
  box-shadow: inset 250px 10px 5px #006d77 !important;
  border-color: #006d77 !important;
}
.cid-v28tP2loHa .mbr-section-btn .btn::before {
  background-image: linear-gradient(90deg, #83c5be 0%, transparent 100%);
}
.cid-v28tP2loHa .mbr-section-btn .btn:hover,
.cid-v28tP2loHa .mbr-section-btn .btn:focus {
  box-shadow: inset 250px 10px 5px #006d77 !important;
  border-color: #006d77 !important;
}
.cid-v28tP2loHa .navbar-caption:hover {
  color: #e29578;
}
@media (min-width: 992px) {
  .cid-v28tP2loHa .dropdown-menu.dropdown-submenu {
    left: 175px !important;
    top: -45% !important;
  }
}
.cid-v28tP2loHa .text_widget {
  margin-bottom: 32px;
}
.cid-v28tP2loHa .text_widget a {
  transition: all 0.3s ease-out;
}
.cid-v28tP2loHa .text_widget a:hover,
.cid-v28tP2loHa .text_widget a:focus {
  opacity: 0.8;
}
@media (min-width: 992px) {
  .cid-v28tP2loHa .navbar-nav.nav-dropdown {
    display: -webkit-flex;
    width: 100%;
    justify-content: flex-end;
    min-width: 200px;
  }
}
.cid-v28tP2loHa .icons-menu-main {
  display: flex;
}
@media (max-width: 992px) {
  .cid-v28tP2loHa .icons-menu-main {
    padding: 0 10px;
  }
}
.cid-v28tP2loHa .mbr-section-subtitle {
  color: #141414;
  text-align: center;
}
.cid-v28tP2loHa .navbar-caption {
  color: #000000;
}
.cid-v28tP2loHa .mbr-text {
  color: #141414;
  text-align: center;
}
.cid-v28tP2loHa .mbr-section-subtitle,
.cid-v28tP2loHa .text_widget,
.cid-v28tP2loHa .mbr-section-btn {
  text-align: center;
}
.cid-v28tP2loHa a[class*="text-"]:not(.nav-link):not(.dropdown-item):not([role]):not(.navbar-caption):hover {
  background-image: none;
}
.cid-v28tP2loHa .nav-link,
.cid-v28tP2loHa .dropdown-item {
  color: #000000;
}
.cid-v28tPBxtYG {
  background-color: transparent;
}
.cid-v28tPBxtYG .navbar-dropdown {
  background-color: #f4f4f6 !important;
  padding: 0;
}
.cid-v28tPBxtYG .navbar.navbar-expand-lg .dropdown .dropdown-menu {
  background-color: #f4f4f6 !important;
  background: #f4f4f6;
}
.cid-v28tPBxtYG .navbar.navbar-expand-lg .dropdown .dropdown-menu .dropdown-submenu {
  margin: 0;
  left: 100%;
}
.cid-v28tPBxtYG .menu_box {
  flex-wrap: nowrap;
}
@media (max-width: 991px) {
  .cid-v28tPBxtYG .menu_box {
    flex-direction: column;
    align-items: flex-start;
  }
  .cid-v28tPBxtYG .menu_box .navbar.opened,
  .cid-v28tPBxtYG .menu_box .navbar-collapse {
    background-color: #f4f4f6 !important;
    transition: all 0s ease 0s;
  }
}
.cid-v28tPBxtYG .navbar-dropdown {
  position: relative !important;
}
.cid-v28tPBxtYG .btn {
  min-height: auto;
  box-shadow: none;
  margin-top: 0;
}
.cid-v28tPBxtYG .btn:hover {
  box-shadow: none;
}
.cid-v28tPBxtYG .nav-item {
  margin: 4px 15px;
}
@media (min-width: 1200px) {
  .cid-v28tPBxtYG .nav-item {
    margin: 4px 20px;
  }
}
@media (max-width: 991px) {
  .cid-v28tPBxtYG .nav-item {
    margin: 0 !important;
  }
}
.cid-v28tPBxtYG .nav-item .nav-link {
  transition: all 0.5s ease-out;
  border-radius: 0.5rem !important;
  position: relative;
}
.cid-v28tPBxtYG .nav-item .nav-link::before {
  content: '';
  position: absolute;
  bottom: 0;
  left: 0;
  background-image: linear-gradient(90deg, #006d77 -5%, #83c5be 95%);
  height: 1px;
  width: 0;
  transition: all 0.3s ease-in-out;
}
.cid-v28tPBxtYG .nav-item .nav-link:hover::before,
.cid-v28tPBxtYG .nav-item .nav-link:focus::before {
  width: 100%;
}
.cid-v28tPBxtYG .dropdown-menu {
  border-radius: 0;
  box-shadow: none;
  text-align: left;
}
@media (min-width: 992px) {
  .cid-v28tPBxtYG .dropdown-menu {
    padding: 18px 34px 22px;
    min-width: 250px;
    top: auto !important;
    left: -40px !important;
  }
  .cid-v28tPBxtYG .dropdown-menu.dropdown-submenu {
    left: 215px !important;
    top: -45% !important;
  }
}
@media (max-width: 991px) {
  .cid-v28tPBxtYG .dropdown-menu .dropdown-toggle[data-toggle="dropdown-submenu"]::after,
  .cid-v28tPBxtYG .link.dropdown-toggle::after {
    display: inline-block;
    width: 7px;
    height: 7px;
    margin-left: 0.5rem;
    margin-bottom: 2px;
    content: "";
    border: 2px solid;
    border-left: none;
    border-top: none;
    transform: rotate(-45deg);
    right: 15px;
    position: absolute;
    margin-top: -2px;
  }
  .cid-v28tPBxtYG .show.dropdown-toggle[aria-expanded="true"]::after {
    transform: rotate(45deg);
    margin-top: -4px;
  }
  .cid-v28tPBxtYG .offcanvas_box {
    display: none;
  }
}
.cid-v28tPBxtYG .dropdown-item {
  border: none;
  font-weight: 300 !important;
}
.cid-v28tPBxtYG .nav-dropdown .link {
  font-weight: 400 !important;
  padding: 0 !important;
  margin: 0 !important;
}
.cid-v28tPBxtYG .nav-dropdown .link.dropdown-toggle::after {
  margin-left: 0.5rem;
  margin-top: 0;
}
.cid-v28tPBxtYG .container {
  display: flex;
  margin: auto;
}
.cid-v28tPBxtYG .iconfont-wrapper {
  color: #141414;
  font-size: 17px;
  margin-right: 10px;
  margin-bottom: 5px;
  width: 25px;
  height: 25px;
  border-radius: 50%;
  display: flex;
  justify-content: center;
  align-items: center;
  transition: all 0.2s ease-in-out;
}
.cid-v28tPBxtYG .iconfont-wrapper:last-child {
  margin-right: 0;
}
.cid-v28tPBxtYG .iconfont-wrapper:hover {
  opacity: 0.5;
}
.cid-v28tPBxtYG .navbar-nav {
  margin: 0 1rem;
}
@media (min-width: 992px) {
  .cid-v28tPBxtYG .navbar-nav {
    margin: 0;
  }
}
.cid-v28tPBxtYG .dropdown-menu,
.cid-v28tPBxtYG .navbar.opened {
  background-color: false !important;
}
.cid-v28tPBxtYG .nav-item:focus,
.cid-v28tPBxtYG .nav-link:focus {
  outline: none;
}
.cid-v28tPBxtYG .dropdown .dropdown-menu .dropdown-item {
  width: auto;
  transition: all 0.25s ease-in-out;
}
.cid-v28tPBxtYG .dropdown .dropdown-menu .dropdown-item::after {
  right: 0.5rem;
}
.cid-v28tPBxtYG .dropdown .dropdown-menu .dropdown-item .mbr-iconfont {
  margin-right: 0.5rem;
  vertical-align: sub;
}
.cid-v28tPBxtYG .dropdown .dropdown-menu .dropdown-item .mbr-iconfont:before {
  display: inline-block;
  transform: scale(1, 1);
  transition: all 0.25s ease-in-out;
}
.cid-v28tPBxtYG .collapsed .dropdown-menu .dropdown-item:before {
  display: none;
}
.cid-v28tPBxtYG .collapsed .dropdown .dropdown-menu .dropdown-item {
  padding: 0.235em 1.5em 0.235em 1.5em !important;
  transition: none;
  margin: 0 !important;
}
.cid-v28tPBxtYG .navbar {
  min-height: 70px;
  padding: 10px 0;
  transition: all 0.3s;
  border-bottom-width: 0;
}
@media (max-width: 992px) {
  .cid-v28tPBxtYG .navbar {
    min-height: 30px;
    max-height: none;
  }
}
.cid-v28tPBxtYG .navbar.opened {
  transition: all 0.3s;
}
.cid-v28tPBxtYG .navbar .dropdown-item {
  padding: 0;
  margin: 8px 0;
}
.cid-v28tPBxtYG .navbar .navbar-logo img {
  max-width: 40px;
  min-height: 40px;
  object-fit: contain;
  border-radius: 10px !important;
}
.cid-v28tPBxtYG .navbar .navbar-collapse {
  justify-content: center;
  justify-content: flex-end;
  z-index: 1;
}
.cid-v28tPBxtYG .navbar.collapsed {
  justify-content: center;
}
.cid-v28tPBxtYG .navbar.collapsed .nav-item .nav-link::before {
  display: none;
}
.cid-v28tPBxtYG .navbar.collapsed.opened .dropdown-menu {
  top: 0;
}
.cid-v28tPBxtYG .navbar.collapsed .dropdown-menu .dropdown-submenu {
  left: 0 !important;
}
.cid-v28tPBxtYG .navbar.collapsed .dropdown-menu .dropdown-item:after {
  right: auto;
}
.cid-v28tPBxtYG .navbar.collapsed ul.navbar-nav li {
  margin: auto;
}
.cid-v28tPBxtYG .navbar.collapsed .dropdown-menu .dropdown-item {
  padding: 0.25rem 1.5rem;
  text-align: left;
}
.cid-v28tPBxtYG .navbar.collapsed .icons-menu {
  padding: 0;
}
@media (max-width: 991px) {
  .cid-v28tPBxtYG .navbar .nav-item {
    padding: 0.5rem 0;
  }
  .cid-v28tPBxtYG .navbar .navbar-collapse {
    padding: 34px 0;
    border-radius: 16px;
    width: 100%;
  }
  .cid-v28tPBxtYG .navbar .nav-item .nav-link::before {
    display: none;
  }
  .cid-v28tPBxtYG .navbar.opened .dropdown-menu {
    top: 0;
  }
  .cid-v28tPBxtYG .navbar .dropdown-menu {
    padding: 6px 0 6px 15px;
  }
  .cid-v28tPBxtYG .navbar .dropdown-menu .dropdown-submenu {
    left: 0 !important;
  }
  .cid-v28tPBxtYG .navbar .dropdown-menu .dropdown-item:after {
    right: auto;
    margin-top: -0.4rem;
  }
  .cid-v28tPBxtYG .navbar .navbar-logo img {
    height: 3rem !important;
  }
  .cid-v28tPBxtYG .navbar ul.navbar-nav {
    overflow: hidden;
    margin: 0;
  }
  .cid-v28tPBxtYG .navbar ul.navbar-nav li {
    margin: 0;
  }
  .cid-v28tPBxtYG .navbar .dropdown-menu .dropdown-item {
    padding: 0 !important;
    margin: 0;
    margin-top: 8px;
    text-align: left;
  }
  .cid-v28tPBxtYG .navbar .navbar-brand {
    flex-shrink: initial;
    flex-basis: auto;
    word-break: break-word;
    padding-right: 0;
    width: 100%;
    justify-content: space-between;
  }
  .cid-v28tPBxtYG .navbar .navbar-toggler {
    flex-basis: auto;
  }
  .cid-v28tPBxtYG .navbar .icons-menu {
    padding: 0;
  }
}
.cid-v28tPBxtYG .navbar.navbar-short {
  min-height: 60px;
}
.cid-v28tPBxtYG .navbar.navbar-short .navbar-logo img {
  height: 2.5rem !important;
}
.cid-v28tPBxtYG .navbar.navbar-short .navbar-brand {
  min-height: 60px;
  padding: 0;
}
.cid-v28tPBxtYG .navbar-brand {
  min-height: 70px;
  flex-shrink: 0;
  align-items: center;
  margin-right: 0;
  padding: 10px 0;
  transition: all 0.3s;
  word-break: break-word;
  z-index: 1;
}
.cid-v28tPBxtYG .navbar-brand .navbar-caption {
  line-height: inherit !important;
  font-weight: 400;
}
.cid-v28tPBxtYG .navbar-brand .navbar-logo a {
  outline: none;
}
.cid-v28tPBxtYG .dropdown-item.active,
.cid-v28tPBxtYG .dropdown-item:active {
  background-color: transparent;
}
.cid-v28tPBxtYG .navbar-expand-lg .navbar-nav .nav-link {
  margin: 8px 12px !important;
}
@media (max-width: 991px) {
  .cid-v28tPBxtYG .navbar-expand-lg .navbar-nav .nav-link {
    margin: 8px 10px !important;
  }
}
.cid-v28tPBxtYG .nav-dropdown .link.dropdown-toggle {
  margin-right: 1.667em;
}
.cid-v28tPBxtYG .nav-dropdown .link.dropdown-toggle[aria-expanded="true"] {
  margin-right: 0;
  padding: 0.667em 1.667em;
}
.cid-v28tPBxtYG .navbar .dropdown.open > .dropdown-menu {
  display: block;
}
.cid-v28tPBxtYG ul.navbar-nav {
  flex-wrap: wrap;
  padding: 0;
}
.cid-v28tPBxtYG .navbar-buttons {
  text-align: center;
  min-width: 170px;
}
.cid-v28tPBxtYG button.navbar-toggler {
  outline: none;
  width: 48px;
  height: 48px;
  border-radius: 50%;
  cursor: pointer;
  transition: all 0.2s;
  position: relative;
  align-self: center;
  color: #f4f4f6;
  background: #f4f4f6;
}
.cid-v28tPBxtYG button.navbar-toggler .hamburger span {
  position: absolute;
  right: 10px;
  margin-top: 14px;
  width: 26px;
  height: 2px;
  border-right: 5px;
  background-color: #141414;
}
.cid-v28tPBxtYG button.navbar-toggler .hamburger span:nth-child(1) {
  top: 0;
  transition: all 0.2s;
}
.cid-v28tPBxtYG button.navbar-toggler .hamburger span:nth-child(2) {
  top: 8px;
  transition: all 0.15s;
}
.cid-v28tPBxtYG button.navbar-toggler .hamburger span:nth-child(3) {
  top: 8px;
  transition: all 0.15s;
}
.cid-v28tPBxtYG button.navbar-toggler .hamburger span:nth-child(4) {
  top: 16px;
  transition: all 0.2s;
}
.cid-v28tPBxtYG nav.opened .hamburger span:nth-child(1) {
  top: 8px;
  width: 0;
  opacity: 0;
  right: 50%;
  transition: all 0.2s;
}
.cid-v28tPBxtYG nav.opened .hamburger span:nth-child(2) {
  transform: rotate(45deg);
  transition: all 0.25s;
}
.cid-v28tPBxtYG nav.opened .hamburger span:nth-child(3) {
  transform: rotate(-45deg);
  transition: all 0.25s;
}
.cid-v28tPBxtYG nav.opened .hamburger span:nth-child(4) {
  top: 8px;
  width: 0;
  opacity: 0;
  right: 50%;
  transition: all 0.2s;
}
.cid-v28tPBxtYG a.nav-link {
  display: flex;
  align-items: center;
  justify-content: flex-start;
}
.cid-v28tPBxtYG .icons-menu {
  flex-wrap: nowrap;
  display: flex;
  justify-content: center;
  padding: 0;
  text-align: center;
  margin-bottom: 35px;
}
@media screen and (-ms-high-contrast: active), (-ms-high-contrast: none) {
  .cid-v28tPBxtYG .navbar {
    height: 70px;
  }
  .cid-v28tPBxtYG .navbar.opened {
    height: auto;
  }
  .cid-v28tPBxtYG .nav-item .nav-link:hover::before {
    width: 175%;
    max-width: calc(100% + 2rem);
    left: -1rem;
  }
}
.cid-v28tPBxtYG .navbar-dropdown .navbar-logo {
  margin-right: 10px;
}
@media (min-width: 768px) {
  .cid-v28tPBxtYG .container-fluid {
    padding-left: 64px;
    padding-right: 64px;
  }
}
.cid-v28tPBxtYG .mbr-section-btn-main .btn {
  margin: 8px;
  min-width: 180px;
}
.cid-v28tPBxtYG .mbr-section-btn-main .btn::before {
  background-image: linear-gradient(90deg, #83c5be 0%, transparent 100%);
}
.cid-v28tPBxtYG .mbr-section-btn-main .btn:hover,
.cid-v28tPBxtYG .mbr-section-btn-main .btn:focus {
  box-shadow: inset 250px 10px 5px #006d77 !important;
  border-color: #006d77 !important;
}
.cid-v28tPBxtYG .mbr-section-btn .btn::before {
  background-image: linear-gradient(90deg, #83c5be 0%, transparent 100%);
}
.cid-v28tPBxtYG .mbr-section-btn .btn:hover,
.cid-v28tPBxtYG .mbr-section-btn .btn:focus {
  box-shadow: inset 250px 10px 5px #006d77 !important;
  border-color: #006d77 !important;
}
.cid-v28tPBxtYG .navbar-caption:hover {
  color: #e29578;
}
@media (min-width: 992px) {
  .cid-v28tPBxtYG .dropdown-menu.dropdown-submenu {
    left: 175px !important;
    top: -45% !important;
  }
}
.cid-v28tPBxtYG .text_widget {
  margin-bottom: 32px;
}
.cid-v28tPBxtYG .text_widget a {
  transition: all 0.3s ease-out;
}
.cid-v28tPBxtYG .text_widget a:hover,
.cid-v28tPBxtYG .text_widget a:focus {
  opacity: 0.8;
}
@media (min-width: 992px) {
  .cid-v28tPBxtYG .navbar-nav.nav-dropdown {
    display: -webkit-flex;
    width: 100%;
    justify-content: flex-end;
    min-width: 200px;
  }
}
.cid-v28tPBxtYG .icons-menu-main {
  display: flex;
}
@media (max-width: 992px) {
  .cid-v28tPBxtYG .icons-menu-main {
    padding: 0 10px;
  }
}
.cid-v28tPBxtYG .mbr-section-subtitle {
  color: #141414;
  text-align: center;
}
.cid-v28tPBxtYG .navbar-caption {
  color: #000000;
}
.cid-v28tPBxtYG .mbr-text {
  color: #141414;
  text-align: center;
}
.cid-v28tPBxtYG .mbr-section-subtitle,
.cid-v28tPBxtYG .text_widget,
.cid-v28tPBxtYG .mbr-section-btn {
  text-align: center;
}
.cid-v28tPBxtYG a[class*="text-"]:not(.nav-link):not(.dropdown-item):not([role]):not(.navbar-caption):hover {
  background-image: none;
}
.cid-v28tPBxtYG .nav-link,
.cid-v28tPBxtYG .dropdown-item {
  color: #000000;
}
.cid-v28tQluQOb {
  background-color: transparent;
}
.cid-v28tQluQOb .navbar-dropdown {
  background-color: #f4f4f6 !important;
  padding: 0;
}
.cid-v28tQluQOb .navbar.navbar-expand-lg .dropdown .dropdown-menu {
  background-color: #f4f4f6 !important;
  background: #f4f4f6;
}
.cid-v28tQluQOb .navbar.navbar-expand-lg .dropdown .dropdown-menu .dropdown-submenu {
  margin: 0;
  left: 100%;
}
.cid-v28tQluQOb .menu_box {
  flex-wrap: nowrap;
}
@media (max-width: 991px) {
  .cid-v28tQluQOb .menu_box {
    flex-direction: column;
    align-items: flex-start;
  }
  .cid-v28tQluQOb .menu_box .navbar.opened,
  .cid-v28tQluQOb .menu_box .navbar-collapse {
    background-color: #f4f4f6 !important;
    transition: all 0s ease 0s;
  }
}
.cid-v28tQluQOb .navbar-dropdown {
  position: relative !important;
}
.cid-v28tQluQOb .btn {
  min-height: auto;
  box-shadow: none;
  margin-top: 0;
}
.cid-v28tQluQOb .btn:hover {
  box-shadow: none;
}
.cid-v28tQluQOb .nav-item {
  margin: 4px 15px;
}
@media (min-width: 1200px) {
  .cid-v28tQluQOb .nav-item {
    margin: 4px 20px;
  }
}
@media (max-width: 991px) {
  .cid-v28tQluQOb .nav-item {
    margin: 0 !important;
  }
}
.cid-v28tQluQOb .nav-item .nav-link {
  transition: all 0.5s ease-out;
  border-radius: 0.5rem !important;
  position: relative;
}
.cid-v28tQluQOb .nav-item .nav-link::before {
  content: '';
  position: absolute;
  bottom: 0;
  left: 0;
  background-image: linear-gradient(90deg, #006d77 -5%, #83c5be 95%);
  height: 1px;
  width: 0;
  transition: all 0.3s ease-in-out;
}
.cid-v28tQluQOb .nav-item .nav-link:hover::before,
.cid-v28tQluQOb .nav-item .nav-link:focus::before {
  width: 100%;
}
.cid-v28tQluQOb .dropdown-menu {
  border-radius: 0;
  box-shadow: none;
  text-align: left;
}
@media (min-width: 992px) {
  .cid-v28tQluQOb .dropdown-menu {
    padding: 18px 34px 22px;
    min-width: 250px;
    top: auto !important;
    left: -40px !important;
  }
  .cid-v28tQluQOb .dropdown-menu.dropdown-submenu {
    left: 215px !important;
    top: -45% !important;
  }
}
@media (max-width: 991px) {
  .cid-v28tQluQOb .dropdown-menu .dropdown-toggle[data-toggle="dropdown-submenu"]::after,
  .cid-v28tQluQOb .link.dropdown-toggle::after {
    display: inline-block;
    width: 7px;
    height: 7px;
    margin-left: 0.5rem;
    margin-bottom: 2px;
    content: "";
    border: 2px solid;
    border-left: none;
    border-top: none;
    transform: rotate(-45deg);
    right: 15px;
    position: absolute;
    margin-top: -2px;
  }
  .cid-v28tQluQOb .show.dropdown-toggle[aria-expanded="true"]::after {
    transform: rotate(45deg);
    margin-top: -4px;
  }
  .cid-v28tQluQOb .offcanvas_box {
    display: none;
  }
}
.cid-v28tQluQOb .dropdown-item {
  border: none;
  font-weight: 300 !important;
}
.cid-v28tQluQOb .nav-dropdown .link {
  font-weight: 400 !important;
  padding: 0 !important;
  margin: 0 !important;
}
.cid-v28tQluQOb .nav-dropdown .link.dropdown-toggle::after {
  margin-left: 0.5rem;
  margin-top: 0;
}
.cid-v28tQluQOb .container {
  display: flex;
  margin: auto;
}
.cid-v28tQluQOb .iconfont-wrapper {
  color: #141414;
  font-size: 17px;
  margin-right: 10px;
  margin-bottom: 5px;
  width: 25px;
  height: 25px;
  border-radius: 50%;
  display: flex;
  justify-content: center;
  align-items: center;
  transition: all 0.2s ease-in-out;
}
.cid-v28tQluQOb .iconfont-wrapper:last-child {
  margin-right: 0;
}
.cid-v28tQluQOb .iconfont-wrapper:hover {
  opacity: 0.5;
}
.cid-v28tQluQOb .navbar-nav {
  margin: 0 1rem;
}
@media (min-width: 992px) {
  .cid-v28tQluQOb .navbar-nav {
    margin: 0;
  }
}
.cid-v28tQluQOb .dropdown-menu,
.cid-v28tQluQOb .navbar.opened {
  background-color: false !important;
}
.cid-v28tQluQOb .nav-item:focus,
.cid-v28tQluQOb .nav-link:focus {
  outline: none;
}
.cid-v28tQluQOb .dropdown .dropdown-menu .dropdown-item {
  width: auto;
  transition: all 0.25s ease-in-out;
}
.cid-v28tQluQOb .dropdown .dropdown-menu .dropdown-item::after {
  right: 0.5rem;
}
.cid-v28tQluQOb .dropdown .dropdown-menu .dropdown-item .mbr-iconfont {
  margin-right: 0.5rem;
  vertical-align: sub;
}
.cid-v28tQluQOb .dropdown .dropdown-menu .dropdown-item .mbr-iconfont:before {
  display: inline-block;
  transform: scale(1, 1);
  transition: all 0.25s ease-in-out;
}
.cid-v28tQluQOb .collapsed .dropdown-menu .dropdown-item:before {
  display: none;
}
.cid-v28tQluQOb .collapsed .dropdown .dropdown-menu .dropdown-item {
  padding: 0.235em 1.5em 0.235em 1.5em !important;
  transition: none;
  margin: 0 !important;
}
.cid-v28tQluQOb .navbar {
  min-height: 70px;
  padding: 10px 0;
  transition: all 0.3s;
  border-bottom-width: 0;
}
@media (max-width: 992px) {
  .cid-v28tQluQOb .navbar {
    min-height: 30px;
    max-height: none;
  }
}
.cid-v28tQluQOb .navbar.opened {
  transition: all 0.3s;
}
.cid-v28tQluQOb .navbar .dropdown-item {
  padding: 0;
  margin: 8px 0;
}
.cid-v28tQluQOb .navbar .navbar-logo img {
  max-width: 40px;
  min-height: 40px;
  object-fit: contain;
  border-radius: 10px !important;
}
.cid-v28tQluQOb .navbar .navbar-collapse {
  justify-content: center;
  justify-content: flex-end;
  z-index: 1;
}
.cid-v28tQluQOb .navbar.collapsed {
  justify-content: center;
}
.cid-v28tQluQOb .navbar.collapsed .nav-item .nav-link::before {
  display: none;
}
.cid-v28tQluQOb .navbar.collapsed.opened .dropdown-menu {
  top: 0;
}
.cid-v28tQluQOb .navbar.collapsed .dropdown-menu .dropdown-submenu {
  left: 0 !important;
}
.cid-v28tQluQOb .navbar.collapsed .dropdown-menu .dropdown-item:after {
  right: auto;
}
.cid-v28tQluQOb .navbar.collapsed ul.navbar-nav li {
  margin: auto;
}
.cid-v28tQluQOb .navbar.collapsed .dropdown-menu .dropdown-item {
  padding: 0.25rem 1.5rem;
  text-align: left;
}
.cid-v28tQluQOb .navbar.collapsed .icons-menu {
  padding: 0;
}
@media (max-width: 991px) {
  .cid-v28tQluQOb .navbar .nav-item {
    padding: 0.5rem 0;
  }
  .cid-v28tQluQOb .navbar .navbar-collapse {
    padding: 34px 0;
    border-radius: 16px;
    width: 100%;
  }
  .cid-v28tQluQOb .navbar .nav-item .nav-link::before {
    display: none;
  }
  .cid-v28tQluQOb .navbar.opened .dropdown-menu {
    top: 0;
  }
  .cid-v28tQluQOb .navbar .dropdown-menu {
    padding: 6px 0 6px 15px;
  }
  .cid-v28tQluQOb .navbar .dropdown-menu .dropdown-submenu {
    left: 0 !important;
  }
  .cid-v28tQluQOb .navbar .dropdown-menu .dropdown-item:after {
    right: auto;
    margin-top: -0.4rem;
  }
  .cid-v28tQluQOb .navbar .navbar-logo img {
    height: 3rem !important;
  }
  .cid-v28tQluQOb .navbar ul.navbar-nav {
    overflow: hidden;
    margin: 0;
  }
  .cid-v28tQluQOb .navbar ul.navbar-nav li {
    margin: 0;
  }
  .cid-v28tQluQOb .navbar .dropdown-menu .dropdown-item {
    padding: 0 !important;
    margin: 0;
    margin-top: 8px;
    text-align: left;
  }
  .cid-v28tQluQOb .navbar .navbar-brand {
    flex-shrink: initial;
    flex-basis: auto;
    word-break: break-word;
    padding-right: 0;
    width: 100%;
    justify-content: space-between;
  }
  .cid-v28tQluQOb .navbar .navbar-toggler {
    flex-basis: auto;
  }
  .cid-v28tQluQOb .navbar .icons-menu {
    padding: 0;
  }
}
.cid-v28tQluQOb .navbar.navbar-short {
  min-height: 60px;
}
.cid-v28tQluQOb .navbar.navbar-short .navbar-logo img {
  height: 2.5rem !important;
}
.cid-v28tQluQOb .navbar.navbar-short .navbar-brand {
  min-height: 60px;
  padding: 0;
}
.cid-v28tQluQOb .navbar-brand {
  min-height: 70px;
  flex-shrink: 0;
  align-items: center;
  margin-right: 0;
  padding: 10px 0;
  transition: all 0.3s;
  word-break: break-word;
  z-index: 1;
}
.cid-v28tQluQOb .navbar-brand .navbar-caption {
  line-height: inherit !important;
  font-weight: 400;
}
.cid-v28tQluQOb .navbar-brand .navbar-logo a {
  outline: none;
}
.cid-v28tQluQOb .dropdown-item.active,
.cid-v28tQluQOb .dropdown-item:active {
  background-color: transparent;
}
.cid-v28tQluQOb .navbar-expand-lg .navbar-nav .nav-link {
  margin: 8px 12px !important;
}
@media (max-width: 991px) {
  .cid-v28tQluQOb .navbar-expand-lg .navbar-nav .nav-link {
    margin: 8px 10px !important;
  }
}
.cid-v28tQluQOb .nav-dropdown .link.dropdown-toggle {
  margin-right: 1.667em;
}
.cid-v28tQluQOb .nav-dropdown .link.dropdown-toggle[aria-expanded="true"] {
  margin-right: 0;
  padding: 0.667em 1.667em;
}
.cid-v28tQluQOb .navbar .dropdown.open > .dropdown-menu {
  display: block;
}
.cid-v28tQluQOb ul.navbar-nav {
  flex-wrap: wrap;
  padding: 0;
}
.cid-v28tQluQOb .navbar-buttons {
  text-align: center;
  min-width: 170px;
}
.cid-v28tQluQOb button.navbar-toggler {
  outline: none;
  width: 48px;
  height: 48px;
  border-radius: 50%;
  cursor: pointer;
  transition: all 0.2s;
  position: relative;
  align-self: center;
  color: #f4f4f6;
  background: #f4f4f6;
}
.cid-v28tQluQOb button.navbar-toggler .hamburger span {
  position: absolute;
  right: 10px;
  margin-top: 14px;
  width: 26px;
  height: 2px;
  border-right: 5px;
  background-color: #141414;
}
.cid-v28tQluQOb button.navbar-toggler .hamburger span:nth-child(1) {
  top: 0;
  transition: all 0.2s;
}
.cid-v28tQluQOb button.navbar-toggler .hamburger span:nth-child(2) {
  top: 8px;
  transition: all 0.15s;
}
.cid-v28tQluQOb button.navbar-toggler .hamburger span:nth-child(3) {
  top: 8px;
  transition: all 0.15s;
}
.cid-v28tQluQOb button.navbar-toggler .hamburger span:nth-child(4) {
  top: 16px;
  transition: all 0.2s;
}
.cid-v28tQluQOb nav.opened .hamburger span:nth-child(1) {
  top: 8px;
  width: 0;
  opacity: 0;
  right: 50%;
  transition: all 0.2s;
}
.cid-v28tQluQOb nav.opened .hamburger span:nth-child(2) {
  transform: rotate(45deg);
  transition: all 0.25s;
}
.cid-v28tQluQOb nav.opened .hamburger span:nth-child(3) {
  transform: rotate(-45deg);
  transition: all 0.25s;
}
.cid-v28tQluQOb nav.opened .hamburger span:nth-child(4) {
  top: 8px;
  width: 0;
  opacity: 0;
  right: 50%;
  transition: all 0.2s;
}
.cid-v28tQluQOb a.nav-link {
  display: flex;
  align-items: center;
  justify-content: flex-start;
}
.cid-v28tQluQOb .icons-menu {
  flex-wrap: nowrap;
  display: flex;
  justify-content: center;
  padding: 0;
  text-align: center;
  margin-bottom: 35px;
}
@media screen and (-ms-high-contrast: active), (-ms-high-contrast: none) {
  .cid-v28tQluQOb .navbar {
    height: 70px;
  }
  .cid-v28tQluQOb .navbar.opened {
    height: auto;
  }
  .cid-v28tQluQOb .nav-item .nav-link:hover::before {
    width: 175%;
    max-width: calc(100% + 2rem);
    left: -1rem;
  }
}
.cid-v28tQluQOb .navbar-dropdown .navbar-logo {
  margin-right: 10px;
}
@media (min-width: 768px) {
  .cid-v28tQluQOb .container-fluid {
    padding-left: 64px;
    padding-right: 64px;
  }
}
.cid-v28tQluQOb .mbr-section-btn-main .btn {
  margin: 8px;
  min-width: 180px;
}
.cid-v28tQluQOb .mbr-section-btn-main .btn::before {
  background-image: linear-gradient(90deg, #83c5be 0%, transparent 100%);
}
.cid-v28tQluQOb .mbr-section-btn-main .btn:hover,
.cid-v28tQluQOb .mbr-section-btn-main .btn:focus {
  box-shadow: inset 250px 10px 5px #006d77 !important;
  border-color: #006d77 !important;
}
.cid-v28tQluQOb .mbr-section-btn .btn::before {
  background-image: linear-gradient(90deg, #83c5be 0%, transparent 100%);
}
.cid-v28tQluQOb .mbr-section-btn .btn:hover,
.cid-v28tQluQOb .mbr-section-btn .btn:focus {
  box-shadow: inset 250px 10px 5px #006d77 !important;
  border-color: #006d77 !important;
}
.cid-v28tQluQOb .navbar-caption:hover {
  color: #e29578;
}
@media (min-width: 992px) {
  .cid-v28tQluQOb .dropdown-menu.dropdown-submenu {
    left: 175px !important;
    top: -45% !important;
  }
}
.cid-v28tQluQOb .text_widget {
  margin-bottom: 32px;
}
.cid-v28tQluQOb .text_widget a {
  transition: all 0.3s ease-out;
}
.cid-v28tQluQOb .text_widget a:hover,
.cid-v28tQluQOb .text_widget a:focus {
  opacity: 0.8;
}
@media (min-width: 992px) {
  .cid-v28tQluQOb .navbar-nav.nav-dropdown {
    display: -webkit-flex;
    width: 100%;
    justify-content: flex-end;
    min-width: 200px;
  }
}
.cid-v28tQluQOb .icons-menu-main {
  display: flex;
}
@media (max-width: 992px) {
  .cid-v28tQluQOb .icons-menu-main {
    padding: 0 10px;
  }
}
.cid-v28tQluQOb .mbr-section-subtitle {
  color: #141414;
  text-align: center;
}
.cid-v28tQluQOb .navbar-caption {
  color: #000000;
}
.cid-v28tQluQOb .mbr-text {
  color: #141414;
  text-align: center;
}
.cid-v28tQluQOb .mbr-section-subtitle,
.cid-v28tQluQOb .text_widget,
.cid-v28tQluQOb .mbr-section-btn {
  text-align: center;
}
.cid-v28tQluQOb a[class*="text-"]:not(.nav-link):not(.dropdown-item):not([role]):not(.navbar-caption):hover {
  background-image: none;
}
.cid-v28tQluQOb .nav-link,
.cid-v28tQluQOb .dropdown-item {
  color: #000000;
}
.cid-v28G5iIuJp {
  background-color: transparent;
}
.cid-v28G5iIuJp .navbar-dropdown {
  background-color: #f4f4f6 !important;
  padding: 0;
}
.cid-v28G5iIuJp .navbar.navbar-expand-lg .dropdown .dropdown-menu {
  background-color: #f4f4f6 !important;
  background: #f4f4f6;
}
.cid-v28G5iIuJp .navbar.navbar-expand-lg .dropdown .dropdown-menu .dropdown-submenu {
  margin: 0;
  left: 100%;
}
.cid-v28G5iIuJp .menu_box {
  flex-wrap: nowrap;
}
@media (max-width: 991px) {
  .cid-v28G5iIuJp .menu_box {
    flex-direction: column;
    align-items: flex-start;
  }
  .cid-v28G5iIuJp .menu_box .navbar.opened,
  .cid-v28G5iIuJp .menu_box .navbar-collapse {
    background-color: #f4f4f6 !important;
    transition: all 0s ease 0s;
  }
}
.cid-v28G5iIuJp .navbar-dropdown {
  position: relative !important;
}
.cid-v28G5iIuJp .btn {
  min-height: auto;
  box-shadow: none;
  margin-top: 0;
}
.cid-v28G5iIuJp .btn:hover {
  box-shadow: none;
}
.cid-v28G5iIuJp .nav-item {
  margin: 4px 15px;
}
@media (min-width: 1200px) {
  .cid-v28G5iIuJp .nav-item {
    margin: 4px 20px;
  }
}
@media (max-width: 991px) {
  .cid-v28G5iIuJp .nav-item {
    margin: 0 !important;
  }
}
.cid-v28G5iIuJp .nav-item .nav-link {
  transition: all 0.5s ease-out;
  border-radius: 0.5rem !important;
  position: relative;
}
.cid-v28G5iIuJp .nav-item .nav-link::before {
  content: '';
  position: absolute;
  bottom: 0;
  left: 0;
  background-image: linear-gradient(90deg, #006d77 -5%, #83c5be 95%);
  height: 1px;
  width: 0;
  transition: all 0.3s ease-in-out;
}
.cid-v28G5iIuJp .nav-item .nav-link:hover::before,
.cid-v28G5iIuJp .nav-item .nav-link:focus::before {
  width: 100%;
}
.cid-v28G5iIuJp .dropdown-menu {
  border-radius: 0;
  box-shadow: none;
  text-align: left;
}
@media (min-width: 992px) {
  .cid-v28G5iIuJp .dropdown-menu {
    padding: 18px 34px 22px;
    min-width: 250px;
    top: auto !important;
    left: -40px !important;
  }
  .cid-v28G5iIuJp .dropdown-menu.dropdown-submenu {
    left: 215px !important;
    top: -45% !important;
  }
}
@media (max-width: 991px) {
  .cid-v28G5iIuJp .dropdown-menu .dropdown-toggle[data-toggle="dropdown-submenu"]::after,
  .cid-v28G5iIuJp .link.dropdown-toggle::after {
    display: inline-block;
    width: 7px;
    height: 7px;
    margin-left: 0.5rem;
    margin-bottom: 2px;
    content: "";
    border: 2px solid;
    border-left: none;
    border-top: none;
    transform: rotate(-45deg);
    right: 15px;
    position: absolute;
    margin-top: -2px;
  }
  .cid-v28G5iIuJp .show.dropdown-toggle[aria-expanded="true"]::after {
    transform: rotate(45deg);
    margin-top: -4px;
  }
  .cid-v28G5iIuJp .offcanvas_box {
    display: none;
  }
}
.cid-v28G5iIuJp .dropdown-item {
  border: none;
  font-weight: 300 !important;
}
.cid-v28G5iIuJp .nav-dropdown .link {
  font-weight: 400 !important;
  padding: 0 !important;
  margin: 0 !important;
}
.cid-v28G5iIuJp .nav-dropdown .link.dropdown-toggle::after {
  margin-left: 0.5rem;
  margin-top: 0;
}
.cid-v28G5iIuJp .container {
  display: flex;
  margin: auto;
}
.cid-v28G5iIuJp .iconfont-wrapper {
  color: #141414;
  font-size: 17px;
  margin-right: 10px;
  margin-bottom: 5px;
  width: 25px;
  height: 25px;
  border-radius: 50%;
  display: flex;
  justify-content: center;
  align-items: center;
  transition: all 0.2s ease-in-out;
}
.cid-v28G5iIuJp .iconfont-wrapper:last-child {
  margin-right: 0;
}
.cid-v28G5iIuJp .iconfont-wrapper:hover {
  opacity: 0.5;
}
.cid-v28G5iIuJp .navbar-nav {
  margin: 0 1rem;
}
@media (min-width: 992px) {
  .cid-v28G5iIuJp .navbar-nav {
    margin: 0;
  }
}
.cid-v28G5iIuJp .dropdown-menu,
.cid-v28G5iIuJp .navbar.opened {
  background-color: false !important;
}
.cid-v28G5iIuJp .nav-item:focus,
.cid-v28G5iIuJp .nav-link:focus {
  outline: none;
}
.cid-v28G5iIuJp .dropdown .dropdown-menu .dropdown-item {
  width: auto;
  transition: all 0.25s ease-in-out;
}
.cid-v28G5iIuJp .dropdown .dropdown-menu .dropdown-item::after {
  right: 0.5rem;
}
.cid-v28G5iIuJp .dropdown .dropdown-menu .dropdown-item .mbr-iconfont {
  margin-right: 0.5rem;
  vertical-align: sub;
}
.cid-v28G5iIuJp .dropdown .dropdown-menu .dropdown-item .mbr-iconfont:before {
  display: inline-block;
  transform: scale(1, 1);
  transition: all 0.25s ease-in-out;
}
.cid-v28G5iIuJp .collapsed .dropdown-menu .dropdown-item:before {
  display: none;
}
.cid-v28G5iIuJp .collapsed .dropdown .dropdown-menu .dropdown-item {
  padding: 0.235em 1.5em 0.235em 1.5em !important;
  transition: none;
  margin: 0 !important;
}
.cid-v28G5iIuJp .navbar {
  min-height: 70px;
  padding: 10px 0;
  transition: all 0.3s;
  border-bottom-width: 0;
}
@media (max-width: 992px) {
  .cid-v28G5iIuJp .navbar {
    min-height: 30px;
    max-height: none;
  }
}
.cid-v28G5iIuJp .navbar.opened {
  transition: all 0.3s;
}
.cid-v28G5iIuJp .navbar .dropdown-item {
  padding: 0;
  margin: 8px 0;
}
.cid-v28G5iIuJp .navbar .navbar-logo img {
  max-width: 40px;
  min-height: 40px;
  object-fit: contain;
  border-radius: 10px !important;
}
.cid-v28G5iIuJp .navbar .navbar-collapse {
  justify-content: center;
  justify-content: flex-end;
  z-index: 1;
}
.cid-v28G5iIuJp .navbar.collapsed {
  justify-content: center;
}
.cid-v28G5iIuJp .navbar.collapsed .nav-item .nav-link::before {
  display: none;
}
.cid-v28G5iIuJp .navbar.collapsed.opened .dropdown-menu {
  top: 0;
}
.cid-v28G5iIuJp .navbar.collapsed .dropdown-menu .dropdown-submenu {
  left: 0 !important;
}
.cid-v28G5iIuJp .navbar.collapsed .dropdown-menu .dropdown-item:after {
  right: auto;
}
.cid-v28G5iIuJp .navbar.collapsed ul.navbar-nav li {
  margin: auto;
}
.cid-v28G5iIuJp .navbar.collapsed .dropdown-menu .dropdown-item {
  padding: 0.25rem 1.5rem;
  text-align: left;
}
.cid-v28G5iIuJp .navbar.collapsed .icons-menu {
  padding: 0;
}
@media (max-width: 991px) {
  .cid-v28G5iIuJp .navbar .nav-item {
    padding: 0.5rem 0;
  }
  .cid-v28G5iIuJp .navbar .navbar-collapse {
    padding: 34px 0;
    border-radius: 16px;
    width: 100%;
  }
  .cid-v28G5iIuJp .navbar .nav-item .nav-link::before {
    display: none;
  }
  .cid-v28G5iIuJp .navbar.opened .dropdown-menu {
    top: 0;
  }
  .cid-v28G5iIuJp .navbar .dropdown-menu {
    padding: 6px 0 6px 15px;
  }
  .cid-v28G5iIuJp .navbar .dropdown-menu .dropdown-submenu {
    left: 0 !important;
  }
  .cid-v28G5iIuJp .navbar .dropdown-menu .dropdown-item:after {
    right: auto;
    margin-top: -0.4rem;
  }
  .cid-v28G5iIuJp .navbar .navbar-logo img {
    height: 3rem !important;
  }
  .cid-v28G5iIuJp .navbar ul.navbar-nav {
    overflow: hidden;
    margin: 0;
  }
  .cid-v28G5iIuJp .navbar ul.navbar-nav li {
    margin: 0;
  }
  .cid-v28G5iIuJp .navbar .dropdown-menu .dropdown-item {
    padding: 0 !important;
    margin: 0;
    margin-top: 8px;
    text-align: left;
  }
  .cid-v28G5iIuJp .navbar .navbar-brand {
    flex-shrink: initial;
    flex-basis: auto;
    word-break: break-word;
    padding-right: 0;
    width: 100%;
    justify-content: space-between;
  }
  .cid-v28G5iIuJp .navbar .navbar-toggler {
    flex-basis: auto;
  }
  .cid-v28G5iIuJp .navbar .icons-menu {
    padding: 0;
  }
}
.cid-v28G5iIuJp .navbar.navbar-short {
  min-height: 60px;
}
.cid-v28G5iIuJp .navbar.navbar-short .navbar-logo img {
  height: 2.5rem !important;
}
.cid-v28G5iIuJp .navbar.navbar-short .navbar-brand {
  min-height: 60px;
  padding: 0;
}
.cid-v28G5iIuJp .navbar-brand {
  min-height: 70px;
  flex-shrink: 0;
  align-items: center;
  margin-right: 0;
  padding: 10px 0;
  transition: all 0.3s;
  word-break: break-word;
  z-index: 1;
}
.cid-v28G5iIuJp .navbar-brand .navbar-caption {
  line-height: inherit !important;
  font-weight: 400;
}
.cid-v28G5iIuJp .navbar-brand .navbar-logo a {
  outline: none;
}
.cid-v28G5iIuJp .dropdown-item.active,
.cid-v28G5iIuJp .dropdown-item:active {
  background-color: transparent;
}
.cid-v28G5iIuJp .navbar-expand-lg .navbar-nav .nav-link {
  margin: 8px 12px !important;
}
@media (max-width: 991px) {
  .cid-v28G5iIuJp .navbar-expand-lg .navbar-nav .nav-link {
    margin: 8px 10px !important;
  }
}
.cid-v28G5iIuJp .nav-dropdown .link.dropdown-toggle {
  margin-right: 1.667em;
}
.cid-v28G5iIuJp .nav-dropdown .link.dropdown-toggle[aria-expanded="true"] {
  margin-right: 0;
  padding: 0.667em 1.667em;
}
.cid-v28G5iIuJp .navbar .dropdown.open > .dropdown-menu {
  display: block;
}
.cid-v28G5iIuJp ul.navbar-nav {
  flex-wrap: wrap;
  padding: 0;
}
.cid-v28G5iIuJp .navbar-buttons {
  text-align: center;
  min-width: 170px;
}
.cid-v28G5iIuJp button.navbar-toggler {
  outline: none;
  width: 48px;
  height: 48px;
  border-radius: 50%;
  cursor: pointer;
  transition: all 0.2s;
  position: relative;
  align-self: center;
  color: #f4f4f6;
  background: #f4f4f6;
}
.cid-v28G5iIuJp button.navbar-toggler .hamburger span {
  position: absolute;
  right: 10px;
  margin-top: 14px;
  width: 26px;
  height: 2px;
  border-right: 5px;
  background-color: #141414;
}
.cid-v28G5iIuJp button.navbar-toggler .hamburger span:nth-child(1) {
  top: 0;
  transition: all 0.2s;
}
.cid-v28G5iIuJp button.navbar-toggler .hamburger span:nth-child(2) {
  top: 8px;
  transition: all 0.15s;
}
.cid-v28G5iIuJp button.navbar-toggler .hamburger span:nth-child(3) {
  top: 8px;
  transition: all 0.15s;
}
.cid-v28G5iIuJp button.navbar-toggler .hamburger span:nth-child(4) {
  top: 16px;
  transition: all 0.2s;
}
.cid-v28G5iIuJp nav.opened .hamburger span:nth-child(1) {
  top: 8px;
  width: 0;
  opacity: 0;
  right: 50%;
  transition: all 0.2s;
}
.cid-v28G5iIuJp nav.opened .hamburger span:nth-child(2) {
  transform: rotate(45deg);
  transition: all 0.25s;
}
.cid-v28G5iIuJp nav.opened .hamburger span:nth-child(3) {
  transform: rotate(-45deg);
  transition: all 0.25s;
}
.cid-v28G5iIuJp nav.opened .hamburger span:nth-child(4) {
  top: 8px;
  width: 0;
  opacity: 0;
  right: 50%;
  transition: all 0.2s;
}
.cid-v28G5iIuJp a.nav-link {
  display: flex;
  align-items: center;
  justify-content: flex-start;
}
.cid-v28G5iIuJp .icons-menu {
  flex-wrap: nowrap;
  display: flex;
  justify-content: center;
  padding: 0;
  text-align: center;
  margin-bottom: 35px;
}
@media screen and (-ms-high-contrast: active), (-ms-high-contrast: none) {
  .cid-v28G5iIuJp .navbar {
    height: 70px;
  }
  .cid-v28G5iIuJp .navbar.opened {
    height: auto;
  }
  .cid-v28G5iIuJp .nav-item .nav-link:hover::before {
    width: 175%;
    max-width: calc(100% + 2rem);
    left: -1rem;
  }
}
.cid-v28G5iIuJp .navbar-dropdown .navbar-logo {
  margin-right: 10px;
}
@media (min-width: 768px) {
  .cid-v28G5iIuJp .container-fluid {
    padding-left: 64px;
    padding-right: 64px;
  }
}
.cid-v28G5iIuJp .mbr-section-btn-main .btn {
  margin: 8px;
  min-width: 180px;
}
.cid-v28G5iIuJp .mbr-section-btn-main .btn::before {
  background-image: linear-gradient(90deg, #83c5be 0%, transparent 100%);
}
.cid-v28G5iIuJp .mbr-section-btn-main .btn:hover,
.cid-v28G5iIuJp .mbr-section-btn-main .btn:focus {
  box-shadow: inset 250px 10px 5px #006d77 !important;
  border-color: #006d77 !important;
}
.cid-v28G5iIuJp .mbr-section-btn .btn::before {
  background-image: linear-gradient(90deg, #83c5be 0%, transparent 100%);
}
.cid-v28G5iIuJp .mbr-section-btn .btn:hover,
.cid-v28G5iIuJp .mbr-section-btn .btn:focus {
  box-shadow: inset 250px 10px 5px #006d77 !important;
  border-color: #006d77 !important;
}
.cid-v28G5iIuJp .navbar-caption:hover {
  color: #e29578;
}
@media (min-width: 992px) {
  .cid-v28G5iIuJp .dropdown-menu.dropdown-submenu {
    left: 175px !important;
    top: -45% !important;
  }
}
.cid-v28G5iIuJp .text_widget {
  margin-bottom: 32px;
}
.cid-v28G5iIuJp .text_widget a {
  transition: all 0.3s ease-out;
}
.cid-v28G5iIuJp .text_widget a:hover,
.cid-v28G5iIuJp .text_widget a:focus {
  opacity: 0.8;
}
@media (min-width: 992px) {
  .cid-v28G5iIuJp .navbar-nav.nav-dropdown {
    display: -webkit-flex;
    width: 100%;
    justify-content: flex-end;
    min-width: 200px;
  }
}
.cid-v28G5iIuJp .icons-menu-main {
  display: flex;
}
@media (max-width: 992px) {
  .cid-v28G5iIuJp .icons-menu-main {
    padding: 0 10px;
  }
}
.cid-v28G5iIuJp .mbr-section-subtitle {
  color: #141414;
  text-align: center;
}
.cid-v28G5iIuJp .navbar-caption {
  color: #000000;
}
.cid-v28G5iIuJp .mbr-text {
  color: #141414;
  text-align: center;
}
.cid-v28G5iIuJp .mbr-section-subtitle,
.cid-v28G5iIuJp .text_widget,
.cid-v28G5iIuJp .mbr-section-btn {
  text-align: center;
}
.cid-v28G5iIuJp a[class*="text-"]:not(.nav-link):not(.dropdown-item):not([role]):not(.navbar-caption):hover {
  background-image: none;
}
.cid-v28G5iIuJp .nav-link,
.cid-v28G5iIuJp .dropdown-item {
  color: #000000;
}
.cid-v28GaFtHlo {
  background-color: transparent;
}
.cid-v28GaFtHlo .navbar-dropdown {
  background-color: #f4f4f6 !important;
  padding: 0;
}
.cid-v28GaFtHlo .navbar.navbar-expand-lg .dropdown .dropdown-menu {
  background-color: #f4f4f6 !important;
  background: #f4f4f6;
}
.cid-v28GaFtHlo .navbar.navbar-expand-lg .dropdown .dropdown-menu .dropdown-submenu {
  margin: 0;
  left: 100%;
}
.cid-v28GaFtHlo .menu_box {
  flex-wrap: nowrap;
}
@media (max-width: 991px) {
  .cid-v28GaFtHlo .menu_box {
    flex-direction: column;
    align-items: flex-start;
  }
  .cid-v28GaFtHlo .menu_box .navbar.opened,
  .cid-v28GaFtHlo .menu_box .navbar-collapse {
    background-color: #f4f4f6 !important;
    transition: all 0s ease 0s;
  }
}
.cid-v28GaFtHlo .navbar-dropdown {
  position: relative !important;
}
.cid-v28GaFtHlo .btn {
  min-height: auto;
  box-shadow: none;
  margin-top: 0;
}
.cid-v28GaFtHlo .btn:hover {
  box-shadow: none;
}
.cid-v28GaFtHlo .nav-item {
  margin: 4px 15px;
}
@media (min-width: 1200px) {
  .cid-v28GaFtHlo .nav-item {
    margin: 4px 20px;
  }
}
@media (max-width: 991px) {
  .cid-v28GaFtHlo .nav-item {
    margin: 0 !important;
  }
}
.cid-v28GaFtHlo .nav-item .nav-link {
  transition: all 0.5s ease-out;
  border-radius: 0.5rem !important;
  position: relative;
}
.cid-v28GaFtHlo .nav-item .nav-link::before {
  content: '';
  position: absolute;
  bottom: 0;
  left: 0;
  background-image: linear-gradient(90deg, #006d77 -5%, #83c5be 95%);
  height: 1px;
  width: 0;
  transition: all 0.3s ease-in-out;
}
.cid-v28GaFtHlo .nav-item .nav-link:hover::before,
.cid-v28GaFtHlo .nav-item .nav-link:focus::before {
  width: 100%;
}
.cid-v28GaFtHlo .dropdown-menu {
  border-radius: 0;
  box-shadow: none;
  text-align: left;
}
@media (min-width: 992px) {
  .cid-v28GaFtHlo .dropdown-menu {
    padding: 18px 34px 22px;
    min-width: 250px;
    top: auto !important;
    left: -40px !important;
  }
  .cid-v28GaFtHlo .dropdown-menu.dropdown-submenu {
    left: 215px !important;
    top: -45% !important;
  }
}
@media (max-width: 991px) {
  .cid-v28GaFtHlo .dropdown-menu .dropdown-toggle[data-toggle="dropdown-submenu"]::after,
  .cid-v28GaFtHlo .link.dropdown-toggle::after {
    display: inline-block;
    width: 7px;
    height: 7px;
    margin-left: 0.5rem;
    margin-bottom: 2px;
    content: "";
    border: 2px solid;
    border-left: none;
    border-top: none;
    transform: rotate(-45deg);
    right: 15px;
    position: absolute;
    margin-top: -2px;
  }
  .cid-v28GaFtHlo .show.dropdown-toggle[aria-expanded="true"]::after {
    transform: rotate(45deg);
    margin-top: -4px;
  }
  .cid-v28GaFtHlo .offcanvas_box {
    display: none;
  }
}
.cid-v28GaFtHlo .dropdown-item {
  border: none;
  font-weight: 300 !important;
}
.cid-v28GaFtHlo .nav-dropdown .link {
  font-weight: 400 !important;
  padding: 0 !important;
  margin: 0 !important;
}
.cid-v28GaFtHlo .nav-dropdown .link.dropdown-toggle::after {
  margin-left: 0.5rem;
  margin-top: 0;
}
.cid-v28GaFtHlo .container {
  display: flex;
  margin: auto;
}
.cid-v28GaFtHlo .iconfont-wrapper {
  color: #141414;
  font-size: 17px;
  margin-right: 10px;
  margin-bottom: 5px;
  width: 25px;
  height: 25px;
  border-radius: 50%;
  display: flex;
  justify-content: center;
  align-items: center;
  transition: all 0.2s ease-in-out;
}
.cid-v28GaFtHlo .iconfont-wrapper:last-child {
  margin-right: 0;
}
.cid-v28GaFtHlo .iconfont-wrapper:hover {
  opacity: 0.5;
}
.cid-v28GaFtHlo .navbar-nav {
  margin: 0 1rem;
}
@media (min-width: 992px) {
  .cid-v28GaFtHlo .navbar-nav {
    margin: 0;
  }
}
.cid-v28GaFtHlo .dropdown-menu,
.cid-v28GaFtHlo .navbar.opened {
  background-color: false !important;
}
.cid-v28GaFtHlo .nav-item:focus,
.cid-v28GaFtHlo .nav-link:focus {
  outline: none;
}
.cid-v28GaFtHlo .dropdown .dropdown-menu .dropdown-item {
  width: auto;
  transition: all 0.25s ease-in-out;
}
.cid-v28GaFtHlo .dropdown .dropdown-menu .dropdown-item::after {
  right: 0.5rem;
}
.cid-v28GaFtHlo .dropdown .dropdown-menu .dropdown-item .mbr-iconfont {
  margin-right: 0.5rem;
  vertical-align: sub;
}
.cid-v28GaFtHlo .dropdown .dropdown-menu .dropdown-item .mbr-iconfont:before {
  display: inline-block;
  transform: scale(1, 1);
  transition: all 0.25s ease-in-out;
}
.cid-v28GaFtHlo .collapsed .dropdown-menu .dropdown-item:before {
  display: none;
}
.cid-v28GaFtHlo .collapsed .dropdown .dropdown-menu .dropdown-item {
  padding: 0.235em 1.5em 0.235em 1.5em !important;
  transition: none;
  margin: 0 !important;
}
.cid-v28GaFtHlo .navbar {
  min-height: 70px;
  padding: 10px 0;
  transition: all 0.3s;
  border-bottom-width: 0;
}
@media (max-width: 992px) {
  .cid-v28GaFtHlo .navbar {
    min-height: 30px;
    max-height: none;
  }
}
.cid-v28GaFtHlo .navbar.opened {
  transition: all 0.3s;
}
.cid-v28GaFtHlo .navbar .dropdown-item {
  padding: 0;
  margin: 8px 0;
}
.cid-v28GaFtHlo .navbar .navbar-logo img {
  max-width: 40px;
  min-height: 40px;
  object-fit: contain;
  border-radius: 10px !important;
}
.cid-v28GaFtHlo .navbar .navbar-collapse {
  justify-content: center;
  justify-content: flex-end;
  z-index: 1;
}
.cid-v28GaFtHlo .navbar.collapsed {
  justify-content: center;
}
.cid-v28GaFtHlo .navbar.collapsed .nav-item .nav-link::before {
  display: none;
}
.cid-v28GaFtHlo .navbar.collapsed.opened .dropdown-menu {
  top: 0;
}
.cid-v28GaFtHlo .navbar.collapsed .dropdown-menu .dropdown-submenu {
  left: 0 !important;
}
.cid-v28GaFtHlo .navbar.collapsed .dropdown-menu .dropdown-item:after {
  right: auto;
}
.cid-v28GaFtHlo .navbar.collapsed ul.navbar-nav li {
  margin: auto;
}
.cid-v28GaFtHlo .navbar.collapsed .dropdown-menu .dropdown-item {
  padding: 0.25rem 1.5rem;
  text-align: left;
}
.cid-v28GaFtHlo .navbar.collapsed .icons-menu {
  padding: 0;
}
@media (max-width: 991px) {
  .cid-v28GaFtHlo .navbar .nav-item {
    padding: 0.5rem 0;
  }
  .cid-v28GaFtHlo .navbar .navbar-collapse {
    padding: 34px 0;
    border-radius: 16px;
    width: 100%;
  }
  .cid-v28GaFtHlo .navbar .nav-item .nav-link::before {
    display: none;
  }
  .cid-v28GaFtHlo .navbar.opened .dropdown-menu {
    top: 0;
  }
  .cid-v28GaFtHlo .navbar .dropdown-menu {
    padding: 6px 0 6px 15px;
  }
  .cid-v28GaFtHlo .navbar .dropdown-menu .dropdown-submenu {
    left: 0 !important;
  }
  .cid-v28GaFtHlo .navbar .dropdown-menu .dropdown-item:after {
    right: auto;
    margin-top: -0.4rem;
  }
  .cid-v28GaFtHlo .navbar .navbar-logo img {
    height: 3rem !important;
  }
  .cid-v28GaFtHlo .navbar ul.navbar-nav {
    overflow: hidden;
    margin: 0;
  }
  .cid-v28GaFtHlo .navbar ul.navbar-nav li {
    margin: 0;
  }
  .cid-v28GaFtHlo .navbar .dropdown-menu .dropdown-item {
    padding: 0 !important;
    margin: 0;
    margin-top: 8px;
    text-align: left;
  }
  .cid-v28GaFtHlo .navbar .navbar-brand {
    flex-shrink: initial;
    flex-basis: auto;
    word-break: break-word;
    padding-right: 0;
    width: 100%;
    justify-content: space-between;
  }
  .cid-v28GaFtHlo .navbar .navbar-toggler {
    flex-basis: auto;
  }
  .cid-v28GaFtHlo .navbar .icons-menu {
    padding: 0;
  }
}
.cid-v28GaFtHlo .navbar.navbar-short {
  min-height: 60px;
}
.cid-v28GaFtHlo .navbar.navbar-short .navbar-logo img {
  height: 2.5rem !important;
}
.cid-v28GaFtHlo .navbar.navbar-short .navbar-brand {
  min-height: 60px;
  padding: 0;
}
.cid-v28GaFtHlo .navbar-brand {
  min-height: 70px;
  flex-shrink: 0;
  align-items: center;
  margin-right: 0;
  padding: 10px 0;
  transition: all 0.3s;
  word-break: break-word;
  z-index: 1;
}
.cid-v28GaFtHlo .navbar-brand .navbar-caption {
  line-height: inherit !important;
  font-weight: 400;
}
.cid-v28GaFtHlo .navbar-brand .navbar-logo a {
  outline: none;
}
.cid-v28GaFtHlo .dropdown-item.active,
.cid-v28GaFtHlo .dropdown-item:active {
  background-color: transparent;
}
.cid-v28GaFtHlo .navbar-expand-lg .navbar-nav .nav-link {
  margin: 8px 12px !important;
}
@media (max-width: 991px) {
  .cid-v28GaFtHlo .navbar-expand-lg .navbar-nav .nav-link {
    margin: 8px 10px !important;
  }
}
.cid-v28GaFtHlo .nav-dropdown .link.dropdown-toggle {
  margin-right: 1.667em;
}
.cid-v28GaFtHlo .nav-dropdown .link.dropdown-toggle[aria-expanded="true"] {
  margin-right: 0;
  padding: 0.667em 1.667em;
}
.cid-v28GaFtHlo .navbar .dropdown.open > .dropdown-menu {
  display: block;
}
.cid-v28GaFtHlo ul.navbar-nav {
  flex-wrap: wrap;
  padding: 0;
}
.cid-v28GaFtHlo .navbar-buttons {
  text-align: center;
  min-width: 170px;
}
.cid-v28GaFtHlo button.navbar-toggler {
  outline: none;
  width: 48px;
  height: 48px;
  border-radius: 50%;
  cursor: pointer;
  transition: all 0.2s;
  position: relative;
  align-self: center;
  color: #f4f4f6;
  background: #f4f4f6;
}
.cid-v28GaFtHlo button.navbar-toggler .hamburger span {
  position: absolute;
  right: 10px;
  margin-top: 14px;
  width: 26px;
  height: 2px;
  border-right: 5px;
  background-color: #141414;
}
.cid-v28GaFtHlo button.navbar-toggler .hamburger span:nth-child(1) {
  top: 0;
  transition: all 0.2s;
}
.cid-v28GaFtHlo button.navbar-toggler .hamburger span:nth-child(2) {
  top: 8px;
  transition: all 0.15s;
}
.cid-v28GaFtHlo button.navbar-toggler .hamburger span:nth-child(3) {
  top: 8px;
  transition: all 0.15s;
}
.cid-v28GaFtHlo button.navbar-toggler .hamburger span:nth-child(4) {
  top: 16px;
  transition: all 0.2s;
}
.cid-v28GaFtHlo nav.opened .hamburger span:nth-child(1) {
  top: 8px;
  width: 0;
  opacity: 0;
  right: 50%;
  transition: all 0.2s;
}
.cid-v28GaFtHlo nav.opened .hamburger span:nth-child(2) {
  transform: rotate(45deg);
  transition: all 0.25s;
}
.cid-v28GaFtHlo nav.opened .hamburger span:nth-child(3) {
  transform: rotate(-45deg);
  transition: all 0.25s;
}
.cid-v28GaFtHlo nav.opened .hamburger span:nth-child(4) {
  top: 8px;
  width: 0;
  opacity: 0;
  right: 50%;
  transition: all 0.2s;
}
.cid-v28GaFtHlo a.nav-link {
  display: flex;
  align-items: center;
  justify-content: flex-start;
}
.cid-v28GaFtHlo .icons-menu {
  flex-wrap: nowrap;
  display: flex;
  justify-content: center;
  padding: 0;
  text-align: center;
  margin-bottom: 35px;
}
@media screen and (-ms-high-contrast: active), (-ms-high-contrast: none) {
  .cid-v28GaFtHlo .navbar {
    height: 70px;
  }
  .cid-v28GaFtHlo .navbar.opened {
    height: auto;
  }
  .cid-v28GaFtHlo .nav-item .nav-link:hover::before {
    width: 175%;
    max-width: calc(100% + 2rem);
    left: -1rem;
  }
}
.cid-v28GaFtHlo .navbar-dropdown .navbar-logo {
  margin-right: 10px;
}
@media (min-width: 768px) {
  .cid-v28GaFtHlo .container-fluid {
    padding-left: 64px;
    padding-right: 64px;
  }
}
.cid-v28GaFtHlo .mbr-section-btn-main .btn {
  margin: 8px;
  min-width: 180px;
}
.cid-v28GaFtHlo .mbr-section-btn-main .btn::before {
  background-image: linear-gradient(90deg, #83c5be 0%, transparent 100%);
}
.cid-v28GaFtHlo .mbr-section-btn-main .btn:hover,
.cid-v28GaFtHlo .mbr-section-btn-main .btn:focus {
  box-shadow: inset 250px 10px 5px #006d77 !important;
  border-color: #006d77 !important;
}
.cid-v28GaFtHlo .mbr-section-btn .btn::before {
  background-image: linear-gradient(90deg, #83c5be 0%, transparent 100%);
}
.cid-v28GaFtHlo .mbr-section-btn .btn:hover,
.cid-v28GaFtHlo .mbr-section-btn .btn:focus {
  box-shadow: inset 250px 10px 5px #006d77 !important;
  border-color: #006d77 !important;
}
.cid-v28GaFtHlo .navbar-caption:hover {
  color: #e29578;
}
@media (min-width: 992px) {
  .cid-v28GaFtHlo .dropdown-menu.dropdown-submenu {
    left: 175px !important;
    top: -45% !important;
  }
}
.cid-v28GaFtHlo .text_widget {
  margin-bottom: 32px;
}
.cid-v28GaFtHlo .text_widget a {
  transition: all 0.3s ease-out;
}
.cid-v28GaFtHlo .text_widget a:hover,
.cid-v28GaFtHlo .text_widget a:focus {
  opacity: 0.8;
}
@media (min-width: 992px) {
  .cid-v28GaFtHlo .navbar-nav.nav-dropdown {
    display: -webkit-flex;
    width: 100%;
    justify-content: flex-end;
    min-width: 200px;
  }
}
.cid-v28GaFtHlo .icons-menu-main {
  display: flex;
}
@media (max-width: 992px) {
  .cid-v28GaFtHlo .icons-menu-main {
    padding: 0 10px;
  }
}
.cid-v28GaFtHlo .mbr-section-subtitle {
  color: #141414;
  text-align: center;
}
.cid-v28GaFtHlo .navbar-caption {
  color: #000000;
}
.cid-v28GaFtHlo .mbr-text {
  color: #141414;
  text-align: center;
}
.cid-v28GaFtHlo .mbr-section-subtitle,
.cid-v28GaFtHlo .text_widget,
.cid-v28GaFtHlo .mbr-section-btn {
  text-align: center;
}
.cid-v28GaFtHlo a[class*="text-"]:not(.nav-link):not(.dropdown-item):not([role]):not(.navbar-caption):hover {
  background-image: none;
}
.cid-v28GaFtHlo .nav-link,
.cid-v28GaFtHlo .dropdown-item {
  color: #000000;
}
.cid-v28tSxbbvq {
  background-color: transparent;
}
.cid-v28tSxbbvq .navbar-dropdown {
  background-color: #f4f4f6 !important;
  padding: 0;
}
.cid-v28tSxbbvq .navbar.navbar-expand-lg .dropdown .dropdown-menu {
  background-color: #f4f4f6 !important;
  background: #f4f4f6;
}
.cid-v28tSxbbvq .navbar.navbar-expand-lg .dropdown .dropdown-menu .dropdown-submenu {
  margin: 0;
  left: 100%;
}
.cid-v28tSxbbvq .menu_box {
  flex-wrap: nowrap;
}
@media (max-width: 991px) {
  .cid-v28tSxbbvq .menu_box {
    flex-direction: column;
    align-items: flex-start;
  }
  .cid-v28tSxbbvq .menu_box .navbar.opened,
  .cid-v28tSxbbvq .menu_box .navbar-collapse {
    background-color: #f4f4f6 !important;
    transition: all 0s ease 0s;
  }
}
.cid-v28tSxbbvq .navbar-dropdown {
  position: relative !important;
}
.cid-v28tSxbbvq .btn {
  min-height: auto;
  box-shadow: none;
  margin-top: 0;
}
.cid-v28tSxbbvq .btn:hover {
  box-shadow: none;
}
.cid-v28tSxbbvq .nav-item {
  margin: 4px 15px;
}
@media (min-width: 1200px) {
  .cid-v28tSxbbvq .nav-item {
    margin: 4px 20px;
  }
}
@media (max-width: 991px) {
  .cid-v28tSxbbvq .nav-item {
    margin: 0 !important;
  }
}
.cid-v28tSxbbvq .nav-item .nav-link {
  transition: all 0.5s ease-out;
  border-radius: 0.5rem !important;
  position: relative;
}
.cid-v28tSxbbvq .nav-item .nav-link::before {
  content: '';
  position: absolute;
  bottom: 0;
  left: 0;
  background-image: linear-gradient(90deg, #006d77 -5%, #83c5be 95%);
  height: 1px;
  width: 0;
  transition: all 0.3s ease-in-out;
}
.cid-v28tSxbbvq .nav-item .nav-link:hover::before,
.cid-v28tSxbbvq .nav-item .nav-link:focus::before {
  width: 100%;
}
.cid-v28tSxbbvq .dropdown-menu {
  border-radius: 0;
  box-shadow: none;
  text-align: left;
}
@media (min-width: 992px) {
  .cid-v28tSxbbvq .dropdown-menu {
    padding: 18px 34px 22px;
    min-width: 250px;
    top: auto !important;
    left: -40px !important;
  }
  .cid-v28tSxbbvq .dropdown-menu.dropdown-submenu {
    left: 215px !important;
    top: -45% !important;
  }
}
@media (max-width: 991px) {
  .cid-v28tSxbbvq .dropdown-menu .dropdown-toggle[data-toggle="dropdown-submenu"]::after,
  .cid-v28tSxbbvq .link.dropdown-toggle::after {
    display: inline-block;
    width: 7px;
    height: 7px;
    margin-left: 0.5rem;
    margin-bottom: 2px;
    content: "";
    border: 2px solid;
    border-left: none;
    border-top: none;
    transform: rotate(-45deg);
    right: 15px;
    position: absolute;
    margin-top: -2px;
  }
  .cid-v28tSxbbvq .show.dropdown-toggle[aria-expanded="true"]::after {
    transform: rotate(45deg);
    margin-top: -4px;
  }
  .cid-v28tSxbbvq .offcanvas_box {
    display: none;
  }
}
.cid-v28tSxbbvq .dropdown-item {
  border: none;
  font-weight: 300 !important;
}
.cid-v28tSxbbvq .nav-dropdown .link {
  font-weight: 400 !important;
  padding: 0 !important;
  margin: 0 !important;
}
.cid-v28tSxbbvq .nav-dropdown .link.dropdown-toggle::after {
  margin-left: 0.5rem;
  margin-top: 0;
}
.cid-v28tSxbbvq .container {
  display: flex;
  margin: auto;
}
.cid-v28tSxbbvq .iconfont-wrapper {
  color: #141414;
  font-size: 17px;
  margin-right: 10px;
  margin-bottom: 5px;
  width: 25px;
  height: 25px;
  border-radius: 50%;
  display: flex;
  justify-content: center;
  align-items: center;
  transition: all 0.2s ease-in-out;
}
.cid-v28tSxbbvq .iconfont-wrapper:last-child {
  margin-right: 0;
}
.cid-v28tSxbbvq .iconfont-wrapper:hover {
  opacity: 0.5;
}
.cid-v28tSxbbvq .navbar-nav {
  margin: 0 1rem;
}
@media (min-width: 992px) {
  .cid-v28tSxbbvq .navbar-nav {
    margin: 0;
  }
}
.cid-v28tSxbbvq .dropdown-menu,
.cid-v28tSxbbvq .navbar.opened {
  background-color: false !important;
}
.cid-v28tSxbbvq .nav-item:focus,
.cid-v28tSxbbvq .nav-link:focus {
  outline: none;
}
.cid-v28tSxbbvq .dropdown .dropdown-menu .dropdown-item {
  width: auto;
  transition: all 0.25s ease-in-out;
}
.cid-v28tSxbbvq .dropdown .dropdown-menu .dropdown-item::after {
  right: 0.5rem;
}
.cid-v28tSxbbvq .dropdown .dropdown-menu .dropdown-item .mbr-iconfont {
  margin-right: 0.5rem;
  vertical-align: sub;
}
.cid-v28tSxbbvq .dropdown .dropdown-menu .dropdown-item .mbr-iconfont:before {
  display: inline-block;
  transform: scale(1, 1);
  transition: all 0.25s ease-in-out;
}
.cid-v28tSxbbvq .collapsed .dropdown-menu .dropdown-item:before {
  display: none;
}
.cid-v28tSxbbvq .collapsed .dropdown .dropdown-menu .dropdown-item {
  padding: 0.235em 1.5em 0.235em 1.5em !important;
  transition: none;
  margin: 0 !important;
}
.cid-v28tSxbbvq .navbar {
  min-height: 70px;
  padding: 10px 0;
  transition: all 0.3s;
  border-bottom-width: 0;
}
@media (max-width: 992px) {
  .cid-v28tSxbbvq .navbar {
    min-height: 30px;
    max-height: none;
  }
}
.cid-v28tSxbbvq .navbar.opened {
  transition: all 0.3s;
}
.cid-v28tSxbbvq .navbar .dropdown-item {
  padding: 0;
  margin: 8px 0;
}
.cid-v28tSxbbvq .navbar .navbar-logo img {
  max-width: 40px;
  min-height: 40px;
  object-fit: contain;
  border-radius: 10px !important;
}
.cid-v28tSxbbvq .navbar .navbar-collapse {
  justify-content: center;
  justify-content: flex-end;
  z-index: 1;
}
.cid-v28tSxbbvq .navbar.collapsed {
  justify-content: center;
}
.cid-v28tSxbbvq .navbar.collapsed .nav-item .nav-link::before {
  display: none;
}
.cid-v28tSxbbvq .navbar.collapsed.opened .dropdown-menu {
  top: 0;
}
.cid-v28tSxbbvq .navbar.collapsed .dropdown-menu .dropdown-submenu {
  left: 0 !important;
}
.cid-v28tSxbbvq .navbar.collapsed .dropdown-menu .dropdown-item:after {
  right: auto;
}
.cid-v28tSxbbvq .navbar.collapsed ul.navbar-nav li {
  margin: auto;
}
.cid-v28tSxbbvq .navbar.collapsed .dropdown-menu .dropdown-item {
  padding: 0.25rem 1.5rem;
  text-align: left;
}
.cid-v28tSxbbvq .navbar.collapsed .icons-menu {
  padding: 0;
}
@media (max-width: 991px) {
  .cid-v28tSxbbvq .navbar .nav-item {
    padding: 0.5rem 0;
  }
  .cid-v28tSxbbvq .navbar .navbar-collapse {
    padding: 34px 0;
    border-radius: 16px;
    width: 100%;
  }
  .cid-v28tSxbbvq .navbar .nav-item .nav-link::before {
    display: none;
  }
  .cid-v28tSxbbvq .navbar.opened .dropdown-menu {
    top: 0;
  }
  .cid-v28tSxbbvq .navbar .dropdown-menu {
    padding: 6px 0 6px 15px;
  }
  .cid-v28tSxbbvq .navbar .dropdown-menu .dropdown-submenu {
    left: 0 !important;
  }
  .cid-v28tSxbbvq .navbar .dropdown-menu .dropdown-item:after {
    right: auto;
    margin-top: -0.4rem;
  }
  .cid-v28tSxbbvq .navbar .navbar-logo img {
    height: 3rem !important;
  }
  .cid-v28tSxbbvq .navbar ul.navbar-nav {
    overflow: hidden;
    margin: 0;
  }
  .cid-v28tSxbbvq .navbar ul.navbar-nav li {
    margin: 0;
  }
  .cid-v28tSxbbvq .navbar .dropdown-menu .dropdown-item {
    padding: 0 !important;
    margin: 0;
    margin-top: 8px;
    text-align: left;
  }
  .cid-v28tSxbbvq .navbar .navbar-brand {
    flex-shrink: initial;
    flex-basis: auto;
    word-break: break-word;
    padding-right: 0;
    width: 100%;
    justify-content: space-between;
  }
  .cid-v28tSxbbvq .navbar .navbar-toggler {
    flex-basis: auto;
  }
  .cid-v28tSxbbvq .navbar .icons-menu {
    padding: 0;
  }
}
.cid-v28tSxbbvq .navbar.navbar-short {
  min-height: 60px;
}
.cid-v28tSxbbvq .navbar.navbar-short .navbar-logo img {
  height: 2.5rem !important;
}
.cid-v28tSxbbvq .navbar.navbar-short .navbar-brand {
  min-height: 60px;
  padding: 0;
}
.cid-v28tSxbbvq .navbar-brand {
  min-height: 70px;
  flex-shrink: 0;
  align-items: center;
  margin-right: 0;
  padding: 10px 0;
  transition: all 0.3s;
  word-break: break-word;
  z-index: 1;
}
.cid-v28tSxbbvq .navbar-brand .navbar-caption {
  line-height: inherit !important;
  font-weight: 400;
}
.cid-v28tSxbbvq .navbar-brand .navbar-logo a {
  outline: none;
}
.cid-v28tSxbbvq .dropdown-item.active,
.cid-v28tSxbbvq .dropdown-item:active {
  background-color: transparent;
}
.cid-v28tSxbbvq .navbar-expand-lg .navbar-nav .nav-link {
  margin: 8px 12px !important;
}
@media (max-width: 991px) {
  .cid-v28tSxbbvq .navbar-expand-lg .navbar-nav .nav-link {
    margin: 8px 10px !important;
  }
}
.cid-v28tSxbbvq .nav-dropdown .link.dropdown-toggle {
  margin-right: 1.667em;
}
.cid-v28tSxbbvq .nav-dropdown .link.dropdown-toggle[aria-expanded="true"] {
  margin-right: 0;
  padding: 0.667em 1.667em;
}
.cid-v28tSxbbvq .navbar .dropdown.open > .dropdown-menu {
  display: block;
}
.cid-v28tSxbbvq ul.navbar-nav {
  flex-wrap: wrap;
  padding: 0;
}
.cid-v28tSxbbvq .navbar-buttons {
  text-align: center;
  min-width: 170px;
}
.cid-v28tSxbbvq button.navbar-toggler {
  outline: none;
  width: 48px;
  height: 48px;
  border-radius: 50%;
  cursor: pointer;
  transition: all 0.2s;
  position: relative;
  align-self: center;
  color: #f4f4f6;
  background: #f4f4f6;
}
.cid-v28tSxbbvq button.navbar-toggler .hamburger span {
  position: absolute;
  right: 10px;
  margin-top: 14px;
  width: 26px;
  height: 2px;
  border-right: 5px;
  background-color: #141414;
}
.cid-v28tSxbbvq button.navbar-toggler .hamburger span:nth-child(1) {
  top: 0;
  transition: all 0.2s;
}
.cid-v28tSxbbvq button.navbar-toggler .hamburger span:nth-child(2) {
  top: 8px;
  transition: all 0.15s;
}
.cid-v28tSxbbvq button.navbar-toggler .hamburger span:nth-child(3) {
  top: 8px;
  transition: all 0.15s;
}
.cid-v28tSxbbvq button.navbar-toggler .hamburger span:nth-child(4) {
  top: 16px;
  transition: all 0.2s;
}
.cid-v28tSxbbvq nav.opened .hamburger span:nth-child(1) {
  top: 8px;
  width: 0;
  opacity: 0;
  right: 50%;
  transition: all 0.2s;
}
.cid-v28tSxbbvq nav.opened .hamburger span:nth-child(2) {
  transform: rotate(45deg);
  transition: all 0.25s;
}
.cid-v28tSxbbvq nav.opened .hamburger span:nth-child(3) {
  transform: rotate(-45deg);
  transition: all 0.25s;
}
.cid-v28tSxbbvq nav.opened .hamburger span:nth-child(4) {
  top: 8px;
  width: 0;
  opacity: 0;
  right: 50%;
  transition: all 0.2s;
}
.cid-v28tSxbbvq a.nav-link {
  display: flex;
  align-items: center;
  justify-content: flex-start;
}
.cid-v28tSxbbvq .icons-menu {
  flex-wrap: nowrap;
  display: flex;
  justify-content: center;
  padding: 0;
  text-align: center;
  margin-bottom: 35px;
}
@media screen and (-ms-high-contrast: active), (-ms-high-contrast: none) {
  .cid-v28tSxbbvq .navbar {
    height: 70px;
  }
  .cid-v28tSxbbvq .navbar.opened {
    height: auto;
  }
  .cid-v28tSxbbvq .nav-item .nav-link:hover::before {
    width: 175%;
    max-width: calc(100% + 2rem);
    left: -1rem;
  }
}
.cid-v28tSxbbvq .navbar-dropdown .navbar-logo {
  margin-right: 10px;
}
@media (min-width: 768px) {
  .cid-v28tSxbbvq .container-fluid {
    padding-left: 64px;
    padding-right: 64px;
  }
}
.cid-v28tSxbbvq .mbr-section-btn-main .btn {
  margin: 8px;
  min-width: 180px;
}
.cid-v28tSxbbvq .mbr-section-btn-main .btn::before {
  background-image: linear-gradient(90deg, #83c5be 0%, transparent 100%);
}
.cid-v28tSxbbvq .mbr-section-btn-main .btn:hover,
.cid-v28tSxbbvq .mbr-section-btn-main .btn:focus {
  box-shadow: inset 250px 10px 5px #006d77 !important;
  border-color: #006d77 !important;
}
.cid-v28tSxbbvq .mbr-section-btn .btn::before {
  background-image: linear-gradient(90deg, #83c5be 0%, transparent 100%);
}
.cid-v28tSxbbvq .mbr-section-btn .btn:hover,
.cid-v28tSxbbvq .mbr-section-btn .btn:focus {
  box-shadow: inset 250px 10px 5px #006d77 !important;
  border-color: #006d77 !important;
}
.cid-v28tSxbbvq .navbar-caption:hover {
  color: #e29578;
}
@media (min-width: 992px) {
  .cid-v28tSxbbvq .dropdown-menu.dropdown-submenu {
    left: 175px !important;
    top: -45% !important;
  }
}
.cid-v28tSxbbvq .text_widget {
  margin-bottom: 32px;
}
.cid-v28tSxbbvq .text_widget a {
  transition: all 0.3s ease-out;
}
.cid-v28tSxbbvq .text_widget a:hover,
.cid-v28tSxbbvq .text_widget a:focus {
  opacity: 0.8;
}
@media (min-width: 992px) {
  .cid-v28tSxbbvq .navbar-nav.nav-dropdown {
    display: -webkit-flex;
    width: 100%;
    justify-content: flex-end;
    min-width: 200px;
  }
}
.cid-v28tSxbbvq .icons-menu-main {
  display: flex;
}
@media (max-width: 992px) {
  .cid-v28tSxbbvq .icons-menu-main {
    padding: 0 10px;
  }
}
.cid-v28tSxbbvq .mbr-section-subtitle {
  color: #141414;
  text-align: center;
}
.cid-v28tSxbbvq .navbar-caption {
  color: #000000;
}
.cid-v28tSxbbvq .mbr-text {
  color: #141414;
  text-align: center;
}
.cid-v28tSxbbvq .mbr-section-subtitle,
.cid-v28tSxbbvq .text_widget,
.cid-v28tSxbbvq .mbr-section-btn {
  text-align: center;
}
.cid-v28tSxbbvq a[class*="text-"]:not(.nav-link):not(.dropdown-item):not([role]):not(.navbar-caption):hover {
  background-image: none;
}
.cid-v28tSxbbvq .nav-link,
.cid-v28tSxbbvq .dropdown-item {
  color: #000000;
}
.cid-v28tTgV4o9 {
  background-color: transparent;
}
.cid-v28tTgV4o9 .navbar-dropdown {
  background-color: #f4f4f6 !important;
  padding: 0;
}
.cid-v28tTgV4o9 .navbar.navbar-expand-lg .dropdown .dropdown-menu {
  background-color: #f4f4f6 !important;
  background: #f4f4f6;
}
.cid-v28tTgV4o9 .navbar.navbar-expand-lg .dropdown .dropdown-menu .dropdown-submenu {
  margin: 0;
  left: 100%;
}
.cid-v28tTgV4o9 .menu_box {
  flex-wrap: nowrap;
}
@media (max-width: 991px) {
  .cid-v28tTgV4o9 .menu_box {
    flex-direction: column;
    align-items: flex-start;
  }
  .cid-v28tTgV4o9 .menu_box .navbar.opened,
  .cid-v28tTgV4o9 .menu_box .navbar-collapse {
    background-color: #f4f4f6 !important;
    transition: all 0s ease 0s;
  }
}
.cid-v28tTgV4o9 .navbar-dropdown {
  position: relative !important;
}
.cid-v28tTgV4o9 .btn {
  min-height: auto;
  box-shadow: none;
  margin-top: 0;
}
.cid-v28tTgV4o9 .btn:hover {
  box-shadow: none;
}
.cid-v28tTgV4o9 .nav-item {
  margin: 4px 15px;
}
@media (min-width: 1200px) {
  .cid-v28tTgV4o9 .nav-item {
    margin: 4px 20px;
  }
}
@media (max-width: 991px) {
  .cid-v28tTgV4o9 .nav-item {
    margin: 0 !important;
  }
}
.cid-v28tTgV4o9 .nav-item .nav-link {
  transition: all 0.5s ease-out;
  border-radius: 0.5rem !important;
  position: relative;
}
.cid-v28tTgV4o9 .nav-item .nav-link::before {
  content: '';
  position: absolute;
  bottom: 0;
  left: 0;
  background-image: linear-gradient(90deg, #006d77 -5%, #83c5be 95%);
  height: 1px;
  width: 0;
  transition: all 0.3s ease-in-out;
}
.cid-v28tTgV4o9 .nav-item .nav-link:hover::before,
.cid-v28tTgV4o9 .nav-item .nav-link:focus::before {
  width: 100%;
}
.cid-v28tTgV4o9 .dropdown-menu {
  border-radius: 0;
  box-shadow: none;
  text-align: left;
}
@media (min-width: 992px) {
  .cid-v28tTgV4o9 .dropdown-menu {
    padding: 18px 34px 22px;
    min-width: 250px;
    top: auto !important;
    left: -40px !important;
  }
  .cid-v28tTgV4o9 .dropdown-menu.dropdown-submenu {
    left: 215px !important;
    top: -45% !important;
  }
}
@media (max-width: 991px) {
  .cid-v28tTgV4o9 .dropdown-menu .dropdown-toggle[data-toggle="dropdown-submenu"]::after,
  .cid-v28tTgV4o9 .link.dropdown-toggle::after {
    display: inline-block;
    width: 7px;
    height: 7px;
    margin-left: 0.5rem;
    margin-bottom: 2px;
    content: "";
    border: 2px solid;
    border-left: none;
    border-top: none;
    transform: rotate(-45deg);
    right: 15px;
    position: absolute;
    margin-top: -2px;
  }
  .cid-v28tTgV4o9 .show.dropdown-toggle[aria-expanded="true"]::after {
    transform: rotate(45deg);
    margin-top: -4px;
  }
  .cid-v28tTgV4o9 .offcanvas_box {
    display: none;
  }
}
.cid-v28tTgV4o9 .dropdown-item {
  border: none;
  font-weight: 300 !important;
}
.cid-v28tTgV4o9 .nav-dropdown .link {
  font-weight: 400 !important;
  padding: 0 !important;
  margin: 0 !important;
}
.cid-v28tTgV4o9 .nav-dropdown .link.dropdown-toggle::after {
  margin-left: 0.5rem;
  margin-top: 0;
}
.cid-v28tTgV4o9 .container {
  display: flex;
  margin: auto;
}
.cid-v28tTgV4o9 .iconfont-wrapper {
  color: #141414;
  font-size: 17px;
  margin-right: 10px;
  margin-bottom: 5px;
  width: 25px;
  height: 25px;
  border-radius: 50%;
  display: flex;
  justify-content: center;
  align-items: center;
  transition: all 0.2s ease-in-out;
}
.cid-v28tTgV4o9 .iconfont-wrapper:last-child {
  margin-right: 0;
}
.cid-v28tTgV4o9 .iconfont-wrapper:hover {
  opacity: 0.5;
}
.cid-v28tTgV4o9 .navbar-nav {
  margin: 0 1rem;
}
@media (min-width: 992px) {
  .cid-v28tTgV4o9 .navbar-nav {
    margin: 0;
  }
}
.cid-v28tTgV4o9 .dropdown-menu,
.cid-v28tTgV4o9 .navbar.opened {
  background-color: false !important;
}
.cid-v28tTgV4o9 .nav-item:focus,
.cid-v28tTgV4o9 .nav-link:focus {
  outline: none;
}
.cid-v28tTgV4o9 .dropdown .dropdown-menu .dropdown-item {
  width: auto;
  transition: all 0.25s ease-in-out;
}
.cid-v28tTgV4o9 .dropdown .dropdown-menu .dropdown-item::after {
  right: 0.5rem;
}
.cid-v28tTgV4o9 .dropdown .dropdown-menu .dropdown-item .mbr-iconfont {
  margin-right: 0.5rem;
  vertical-align: sub;
}
.cid-v28tTgV4o9 .dropdown .dropdown-menu .dropdown-item .mbr-iconfont:before {
  display: inline-block;
  transform: scale(1, 1);
  transition: all 0.25s ease-in-out;
}
.cid-v28tTgV4o9 .collapsed .dropdown-menu .dropdown-item:before {
  display: none;
}
.cid-v28tTgV4o9 .collapsed .dropdown .dropdown-menu .dropdown-item {
  padding: 0.235em 1.5em 0.235em 1.5em !important;
  transition: none;
  margin: 0 !important;
}
.cid-v28tTgV4o9 .navbar {
  min-height: 70px;
  padding: 10px 0;
  transition: all 0.3s;
  border-bottom-width: 0;
}
@media (max-width: 992px) {
  .cid-v28tTgV4o9 .navbar {
    min-height: 30px;
    max-height: none;
  }
}
.cid-v28tTgV4o9 .navbar.opened {
  transition: all 0.3s;
}
.cid-v28tTgV4o9 .navbar .dropdown-item {
  padding: 0;
  margin: 8px 0;
}
.cid-v28tTgV4o9 .navbar .navbar-logo img {
  max-width: 40px;
  min-height: 40px;
  object-fit: contain;
  border-radius: 10px !important;
}
.cid-v28tTgV4o9 .navbar .navbar-collapse {
  justify-content: center;
  justify-content: flex-end;
  z-index: 1;
}
.cid-v28tTgV4o9 .navbar.collapsed {
  justify-content: center;
}
.cid-v28tTgV4o9 .navbar.collapsed .nav-item .nav-link::before {
  display: none;
}
.cid-v28tTgV4o9 .navbar.collapsed.opened .dropdown-menu {
  top: 0;
}
.cid-v28tTgV4o9 .navbar.collapsed .dropdown-menu .dropdown-submenu {
  left: 0 !important;
}
.cid-v28tTgV4o9 .navbar.collapsed .dropdown-menu .dropdown-item:after {
  right: auto;
}
.cid-v28tTgV4o9 .navbar.collapsed ul.navbar-nav li {
  margin: auto;
}
.cid-v28tTgV4o9 .navbar.collapsed .dropdown-menu .dropdown-item {
  padding: 0.25rem 1.5rem;
  text-align: left;
}
.cid-v28tTgV4o9 .navbar.collapsed .icons-menu {
  padding: 0;
}
@media (max-width: 991px) {
  .cid-v28tTgV4o9 .navbar .nav-item {
    padding: 0.5rem 0;
  }
  .cid-v28tTgV4o9 .navbar .navbar-collapse {
    padding: 34px 0;
    border-radius: 16px;
    width: 100%;
  }
  .cid-v28tTgV4o9 .navbar .nav-item .nav-link::before {
    display: none;
  }
  .cid-v28tTgV4o9 .navbar.opened .dropdown-menu {
    top: 0;
  }
  .cid-v28tTgV4o9 .navbar .dropdown-menu {
    padding: 6px 0 6px 15px;
  }
  .cid-v28tTgV4o9 .navbar .dropdown-menu .dropdown-submenu {
    left: 0 !important;
  }
  .cid-v28tTgV4o9 .navbar .dropdown-menu .dropdown-item:after {
    right: auto;
    margin-top: -0.4rem;
  }
  .cid-v28tTgV4o9 .navbar .navbar-logo img {
    height: 3rem !important;
  }
  .cid-v28tTgV4o9 .navbar ul.navbar-nav {
    overflow: hidden;
    margin: 0;
  }
  .cid-v28tTgV4o9 .navbar ul.navbar-nav li {
    margin: 0;
  }
  .cid-v28tTgV4o9 .navbar .dropdown-menu .dropdown-item {
    padding: 0 !important;
    margin: 0;
    margin-top: 8px;
    text-align: left;
  }
  .cid-v28tTgV4o9 .navbar .navbar-brand {
    flex-shrink: initial;
    flex-basis: auto;
    word-break: break-word;
    padding-right: 0;
    width: 100%;
    justify-content: space-between;
  }
  .cid-v28tTgV4o9 .navbar .navbar-toggler {
    flex-basis: auto;
  }
  .cid-v28tTgV4o9 .navbar .icons-menu {
    padding: 0;
  }
}
.cid-v28tTgV4o9 .navbar.navbar-short {
  min-height: 60px;
}
.cid-v28tTgV4o9 .navbar.navbar-short .navbar-logo img {
  height: 2.5rem !important;
}
.cid-v28tTgV4o9 .navbar.navbar-short .navbar-brand {
  min-height: 60px;
  padding: 0;
}
.cid-v28tTgV4o9 .navbar-brand {
  min-height: 70px;
  flex-shrink: 0;
  align-items: center;
  margin-right: 0;
  padding: 10px 0;
  transition: all 0.3s;
  word-break: break-word;
  z-index: 1;
}
.cid-v28tTgV4o9 .navbar-brand .navbar-caption {
  line-height: inherit !important;
  font-weight: 400;
}
.cid-v28tTgV4o9 .navbar-brand .navbar-logo a {
  outline: none;
}
.cid-v28tTgV4o9 .dropdown-item.active,
.cid-v28tTgV4o9 .dropdown-item:active {
  background-color: transparent;
}
.cid-v28tTgV4o9 .navbar-expand-lg .navbar-nav .nav-link {
  margin: 8px 12px !important;
}
@media (max-width: 991px) {
  .cid-v28tTgV4o9 .navbar-expand-lg .navbar-nav .nav-link {
    margin: 8px 10px !important;
  }
}
.cid-v28tTgV4o9 .nav-dropdown .link.dropdown-toggle {
  margin-right: 1.667em;
}
.cid-v28tTgV4o9 .nav-dropdown .link.dropdown-toggle[aria-expanded="true"] {
  margin-right: 0;
  padding: 0.667em 1.667em;
}
.cid-v28tTgV4o9 .navbar .dropdown.open > .dropdown-menu {
  display: block;
}
.cid-v28tTgV4o9 ul.navbar-nav {
  flex-wrap: wrap;
  padding: 0;
}
.cid-v28tTgV4o9 .navbar-buttons {
  text-align: center;
  min-width: 170px;
}
.cid-v28tTgV4o9 button.navbar-toggler {
  outline: none;
  width: 48px;
  height: 48px;
  border-radius: 50%;
  cursor: pointer;
  transition: all 0.2s;
  position: relative;
  align-self: center;
  color: #f4f4f6;
  background: #f4f4f6;
}
.cid-v28tTgV4o9 button.navbar-toggler .hamburger span {
  position: absolute;
  right: 10px;
  margin-top: 14px;
  width: 26px;
  height: 2px;
  border-right: 5px;
  background-color: #141414;
}
.cid-v28tTgV4o9 button.navbar-toggler .hamburger span:nth-child(1) {
  top: 0;
  transition: all 0.2s;
}
.cid-v28tTgV4o9 button.navbar-toggler .hamburger span:nth-child(2) {
  top: 8px;
  transition: all 0.15s;
}
.cid-v28tTgV4o9 button.navbar-toggler .hamburger span:nth-child(3) {
  top: 8px;
  transition: all 0.15s;
}
.cid-v28tTgV4o9 button.navbar-toggler .hamburger span:nth-child(4) {
  top: 16px;
  transition: all 0.2s;
}
.cid-v28tTgV4o9 nav.opened .hamburger span:nth-child(1) {
  top: 8px;
  width: 0;
  opacity: 0;
  right: 50%;
  transition: all 0.2s;
}
.cid-v28tTgV4o9 nav.opened .hamburger span:nth-child(2) {
  transform: rotate(45deg);
  transition: all 0.25s;
}
.cid-v28tTgV4o9 nav.opened .hamburger span:nth-child(3) {
  transform: rotate(-45deg);
  transition: all 0.25s;
}
.cid-v28tTgV4o9 nav.opened .hamburger span:nth-child(4) {
  top: 8px;
  width: 0;
  opacity: 0;
  right: 50%;
  transition: all 0.2s;
}
.cid-v28tTgV4o9 a.nav-link {
  display: flex;
  align-items: center;
  justify-content: flex-start;
}
.cid-v28tTgV4o9 .icons-menu {
  flex-wrap: nowrap;
  display: flex;
  justify-content: center;
  padding: 0;
  text-align: center;
  margin-bottom: 35px;
}
@media screen and (-ms-high-contrast: active), (-ms-high-contrast: none) {
  .cid-v28tTgV4o9 .navbar {
    height: 70px;
  }
  .cid-v28tTgV4o9 .navbar.opened {
    height: auto;
  }
  .cid-v28tTgV4o9 .nav-item .nav-link:hover::before {
    width: 175%;
    max-width: calc(100% + 2rem);
    left: -1rem;
  }
}
.cid-v28tTgV4o9 .navbar-dropdown .navbar-logo {
  margin-right: 10px;
}
@media (min-width: 768px) {
  .cid-v28tTgV4o9 .container-fluid {
    padding-left: 64px;
    padding-right: 64px;
  }
}
.cid-v28tTgV4o9 .mbr-section-btn-main .btn {
  margin: 8px;
  min-width: 180px;
}
.cid-v28tTgV4o9 .mbr-section-btn-main .btn::before {
  background-image: linear-gradient(90deg, #83c5be 0%, transparent 100%);
}
.cid-v28tTgV4o9 .mbr-section-btn-main .btn:hover,
.cid-v28tTgV4o9 .mbr-section-btn-main .btn:focus {
  box-shadow: inset 250px 10px 5px #006d77 !important;
  border-color: #006d77 !important;
}
.cid-v28tTgV4o9 .mbr-section-btn .btn::before {
  background-image: linear-gradient(90deg, #83c5be 0%, transparent 100%);
}
.cid-v28tTgV4o9 .mbr-section-btn .btn:hover,
.cid-v28tTgV4o9 .mbr-section-btn .btn:focus {
  box-shadow: inset 250px 10px 5px #006d77 !important;
  border-color: #006d77 !important;
}
.cid-v28tTgV4o9 .navbar-caption:hover {
  color: #e29578;
}
@media (min-width: 992px) {
  .cid-v28tTgV4o9 .dropdown-menu.dropdown-submenu {
    left: 175px !important;
    top: -45% !important;
  }
}
.cid-v28tTgV4o9 .text_widget {
  margin-bottom: 32px;
}
.cid-v28tTgV4o9 .text_widget a {
  transition: all 0.3s ease-out;
}
.cid-v28tTgV4o9 .text_widget a:hover,
.cid-v28tTgV4o9 .text_widget a:focus {
  opacity: 0.8;
}
@media (min-width: 992px) {
  .cid-v28tTgV4o9 .navbar-nav.nav-dropdown {
    display: -webkit-flex;
    width: 100%;
    justify-content: flex-end;
    min-width: 200px;
  }
}
.cid-v28tTgV4o9 .icons-menu-main {
  display: flex;
}
@media (max-width: 992px) {
  .cid-v28tTgV4o9 .icons-menu-main {
    padding: 0 10px;
  }
}
.cid-v28tTgV4o9 .mbr-section-subtitle {
  color: #141414;
  text-align: center;
}
.cid-v28tTgV4o9 .navbar-caption {
  color: #000000;
}
.cid-v28tTgV4o9 .mbr-text {
  color: #141414;
  text-align: center;
}
.cid-v28tTgV4o9 .mbr-section-subtitle,
.cid-v28tTgV4o9 .text_widget,
.cid-v28tTgV4o9 .mbr-section-btn {
  text-align: center;
}
.cid-v28tTgV4o9 a[class*="text-"]:not(.nav-link):not(.dropdown-item):not([role]):not(.navbar-caption):hover {
  background-image: none;
}
.cid-v28tTgV4o9 .nav-link,
.cid-v28tTgV4o9 .dropdown-item {
  color: #000000;
}
.cid-v28tU0kWIE {
  background-color: transparent;
}
.cid-v28tU0kWIE .navbar-dropdown {
  background-color: #f4f4f6 !important;
  padding: 0;
}
.cid-v28tU0kWIE .navbar.navbar-expand-lg .dropdown .dropdown-menu {
  background-color: #f4f4f6 !important;
  background: #f4f4f6;
}
.cid-v28tU0kWIE .navbar.navbar-expand-lg .dropdown .dropdown-menu .dropdown-submenu {
  margin: 0;
  left: 100%;
}
.cid-v28tU0kWIE .menu_box {
  flex-wrap: nowrap;
}
@media (max-width: 991px) {
  .cid-v28tU0kWIE .menu_box {
    flex-direction: column;
    align-items: flex-start;
  }
  .cid-v28tU0kWIE .menu_box .navbar.opened,
  .cid-v28tU0kWIE .menu_box .navbar-collapse {
    background-color: #f4f4f6 !important;
    transition: all 0s ease 0s;
  }
}
.cid-v28tU0kWIE .navbar-dropdown {
  position: relative !important;
}
.cid-v28tU0kWIE .btn {
  min-height: auto;
  box-shadow: none;
  margin-top: 0;
}
.cid-v28tU0kWIE .btn:hover {
  box-shadow: none;
}
.cid-v28tU0kWIE .nav-item {
  margin: 4px 15px;
}
@media (min-width: 1200px) {
  .cid-v28tU0kWIE .nav-item {
    margin: 4px 20px;
  }
}
@media (max-width: 991px) {
  .cid-v28tU0kWIE .nav-item {
    margin: 0 !important;
  }
}
.cid-v28tU0kWIE .nav-item .nav-link {
  transition: all 0.5s ease-out;
  border-radius: 0.5rem !important;
  position: relative;
}
.cid-v28tU0kWIE .nav-item .nav-link::before {
  content: '';
  position: absolute;
  bottom: 0;
  left: 0;
  background-image: linear-gradient(90deg, #006d77 -5%, #83c5be 95%);
  height: 1px;
  width: 0;
  transition: all 0.3s ease-in-out;
}
.cid-v28tU0kWIE .nav-item .nav-link:hover::before,
.cid-v28tU0kWIE .nav-item .nav-link:focus::before {
  width: 100%;
}
.cid-v28tU0kWIE .dropdown-menu {
  border-radius: 0;
  box-shadow: none;
  text-align: left;
}
@media (min-width: 992px) {
  .cid-v28tU0kWIE .dropdown-menu {
    padding: 18px 34px 22px;
    min-width: 250px;
    top: auto !important;
    left: -40px !important;
  }
  .cid-v28tU0kWIE .dropdown-menu.dropdown-submenu {
    left: 215px !important;
    top: -45% !important;
  }
}
@media (max-width: 991px) {
  .cid-v28tU0kWIE .dropdown-menu .dropdown-toggle[data-toggle="dropdown-submenu"]::after,
  .cid-v28tU0kWIE .link.dropdown-toggle::after {
    display: inline-block;
    width: 7px;
    height: 7px;
    margin-left: 0.5rem;
    margin-bottom: 2px;
    content: "";
    border: 2px solid;
    border-left: none;
    border-top: none;
    transform: rotate(-45deg);
    right: 15px;
    position: absolute;
    margin-top: -2px;
  }
  .cid-v28tU0kWIE .show.dropdown-toggle[aria-expanded="true"]::after {
    transform: rotate(45deg);
    margin-top: -4px;
  }
  .cid-v28tU0kWIE .offcanvas_box {
    display: none;
  }
}
.cid-v28tU0kWIE .dropdown-item {
  border: none;
  font-weight: 300 !important;
}
.cid-v28tU0kWIE .nav-dropdown .link {
  font-weight: 400 !important;
  padding: 0 !important;
  margin: 0 !important;
}
.cid-v28tU0kWIE .nav-dropdown .link.dropdown-toggle::after {
  margin-left: 0.5rem;
  margin-top: 0;
}
.cid-v28tU0kWIE .container {
  display: flex;
  margin: auto;
}
.cid-v28tU0kWIE .iconfont-wrapper {
  color: #141414;
  font-size: 17px;
  margin-right: 10px;
  margin-bottom: 5px;
  width: 25px;
  height: 25px;
  border-radius: 50%;
  display: flex;
  justify-content: center;
  align-items: center;
  transition: all 0.2s ease-in-out;
}
.cid-v28tU0kWIE .iconfont-wrapper:last-child {
  margin-right: 0;
}
.cid-v28tU0kWIE .iconfont-wrapper:hover {
  opacity: 0.5;
}
.cid-v28tU0kWIE .navbar-nav {
  margin: 0 1rem;
}
@media (min-width: 992px) {
  .cid-v28tU0kWIE .navbar-nav {
    margin: 0;
  }
}
.cid-v28tU0kWIE .dropdown-menu,
.cid-v28tU0kWIE .navbar.opened {
  background-color: false !important;
}
.cid-v28tU0kWIE .nav-item:focus,
.cid-v28tU0kWIE .nav-link:focus {
  outline: none;
}
.cid-v28tU0kWIE .dropdown .dropdown-menu .dropdown-item {
  width: auto;
  transition: all 0.25s ease-in-out;
}
.cid-v28tU0kWIE .dropdown .dropdown-menu .dropdown-item::after {
  right: 0.5rem;
}
.cid-v28tU0kWIE .dropdown .dropdown-menu .dropdown-item .mbr-iconfont {
  margin-right: 0.5rem;
  vertical-align: sub;
}
.cid-v28tU0kWIE .dropdown .dropdown-menu .dropdown-item .mbr-iconfont:before {
  display: inline-block;
  transform: scale(1, 1);
  transition: all 0.25s ease-in-out;
}
.cid-v28tU0kWIE .collapsed .dropdown-menu .dropdown-item:before {
  display: none;
}
.cid-v28tU0kWIE .collapsed .dropdown .dropdown-menu .dropdown-item {
  padding: 0.235em 1.5em 0.235em 1.5em !important;
  transition: none;
  margin: 0 !important;
}
.cid-v28tU0kWIE .navbar {
  min-height: 70px;
  padding: 10px 0;
  transition: all 0.3s;
  border-bottom-width: 0;
}
@media (max-width: 992px) {
  .cid-v28tU0kWIE .navbar {
    min-height: 30px;
    max-height: none;
  }
}
.cid-v28tU0kWIE .navbar.opened {
  transition: all 0.3s;
}
.cid-v28tU0kWIE .navbar .dropdown-item {
  padding: 0;
  margin: 8px 0;
}
.cid-v28tU0kWIE .navbar .navbar-logo img {
  max-width: 40px;
  min-height: 40px;
  object-fit: contain;
  border-radius: 10px !important;
}
.cid-v28tU0kWIE .navbar .navbar-collapse {
  justify-content: center;
  justify-content: flex-end;
  z-index: 1;
}
.cid-v28tU0kWIE .navbar.collapsed {
  justify-content: center;
}
.cid-v28tU0kWIE .navbar.collapsed .nav-item .nav-link::before {
  display: none;
}
.cid-v28tU0kWIE .navbar.collapsed.opened .dropdown-menu {
  top: 0;
}
.cid-v28tU0kWIE .navbar.collapsed .dropdown-menu .dropdown-submenu {
  left: 0 !important;
}
.cid-v28tU0kWIE .navbar.collapsed .dropdown-menu .dropdown-item:after {
  right: auto;
}
.cid-v28tU0kWIE .navbar.collapsed ul.navbar-nav li {
  margin: auto;
}
.cid-v28tU0kWIE .navbar.collapsed .dropdown-menu .dropdown-item {
  padding: 0.25rem 1.5rem;
  text-align: left;
}
.cid-v28tU0kWIE .navbar.collapsed .icons-menu {
  padding: 0;
}
@media (max-width: 991px) {
  .cid-v28tU0kWIE .navbar .nav-item {
    padding: 0.5rem 0;
  }
  .cid-v28tU0kWIE .navbar .navbar-collapse {
    padding: 34px 0;
    border-radius: 16px;
    width: 100%;
  }
  .cid-v28tU0kWIE .navbar .nav-item .nav-link::before {
    display: none;
  }
  .cid-v28tU0kWIE .navbar.opened .dropdown-menu {
    top: 0;
  }
  .cid-v28tU0kWIE .navbar .dropdown-menu {
    padding: 6px 0 6px 15px;
  }
  .cid-v28tU0kWIE .navbar .dropdown-menu .dropdown-submenu {
    left: 0 !important;
  }
  .cid-v28tU0kWIE .navbar .dropdown-menu .dropdown-item:after {
    right: auto;
    margin-top: -0.4rem;
  }
  .cid-v28tU0kWIE .navbar .navbar-logo img {
    height: 3rem !important;
  }
  .cid-v28tU0kWIE .navbar ul.navbar-nav {
    overflow: hidden;
    margin: 0;
  }
  .cid-v28tU0kWIE .navbar ul.navbar-nav li {
    margin: 0;
  }
  .cid-v28tU0kWIE .navbar .dropdown-menu .dropdown-item {
    padding: 0 !important;
    margin: 0;
    margin-top: 8px;
    text-align: left;
  }
  .cid-v28tU0kWIE .navbar .navbar-brand {
    flex-shrink: initial;
    flex-basis: auto;
    word-break: break-word;
    padding-right: 0;
    width: 100%;
    justify-content: space-between;
  }
  .cid-v28tU0kWIE .navbar .navbar-toggler {
    flex-basis: auto;
  }
  .cid-v28tU0kWIE .navbar .icons-menu {
    padding: 0;
  }
}
.cid-v28tU0kWIE .navbar.navbar-short {
  min-height: 60px;
}
.cid-v28tU0kWIE .navbar.navbar-short .navbar-logo img {
  height: 2.5rem !important;
}
.cid-v28tU0kWIE .navbar.navbar-short .navbar-brand {
  min-height: 60px;
  padding: 0;
}
.cid-v28tU0kWIE .navbar-brand {
  min-height: 70px;
  flex-shrink: 0;
  align-items: center;
  margin-right: 0;
  padding: 10px 0;
  transition: all 0.3s;
  word-break: break-word;
  z-index: 1;
}
.cid-v28tU0kWIE .navbar-brand .navbar-caption {
  line-height: inherit !important;
  font-weight: 400;
}
.cid-v28tU0kWIE .navbar-brand .navbar-logo a {
  outline: none;
}
.cid-v28tU0kWIE .dropdown-item.active,
.cid-v28tU0kWIE .dropdown-item:active {
  background-color: transparent;
}
.cid-v28tU0kWIE .navbar-expand-lg .navbar-nav .nav-link {
  margin: 8px 12px !important;
}
@media (max-width: 991px) {
  .cid-v28tU0kWIE .navbar-expand-lg .navbar-nav .nav-link {
    margin: 8px 10px !important;
  }
}
.cid-v28tU0kWIE .nav-dropdown .link.dropdown-toggle {
  margin-right: 1.667em;
}
.cid-v28tU0kWIE .nav-dropdown .link.dropdown-toggle[aria-expanded="true"] {
  margin-right: 0;
  padding: 0.667em 1.667em;
}
.cid-v28tU0kWIE .navbar .dropdown.open > .dropdown-menu {
  display: block;
}
.cid-v28tU0kWIE ul.navbar-nav {
  flex-wrap: wrap;
  padding: 0;
}
.cid-v28tU0kWIE .navbar-buttons {
  text-align: center;
  min-width: 170px;
}
.cid-v28tU0kWIE button.navbar-toggler {
  outline: none;
  width: 48px;
  height: 48px;
  border-radius: 50%;
  cursor: pointer;
  transition: all 0.2s;
  position: relative;
  align-self: center;
  color: #f4f4f6;
  background: #f4f4f6;
}
.cid-v28tU0kWIE button.navbar-toggler .hamburger span {
  position: absolute;
  right: 10px;
  margin-top: 14px;
  width: 26px;
  height: 2px;
  border-right: 5px;
  background-color: #141414;
}
.cid-v28tU0kWIE button.navbar-toggler .hamburger span:nth-child(1) {
  top: 0;
  transition: all 0.2s;
}
.cid-v28tU0kWIE button.navbar-toggler .hamburger span:nth-child(2) {
  top: 8px;
  transition: all 0.15s;
}
.cid-v28tU0kWIE button.navbar-toggler .hamburger span:nth-child(3) {
  top: 8px;
  transition: all 0.15s;
}
.cid-v28tU0kWIE button.navbar-toggler .hamburger span:nth-child(4) {
  top: 16px;
  transition: all 0.2s;
}
.cid-v28tU0kWIE nav.opened .hamburger span:nth-child(1) {
  top: 8px;
  width: 0;
  opacity: 0;
  right: 50%;
  transition: all 0.2s;
}
.cid-v28tU0kWIE nav.opened .hamburger span:nth-child(2) {
  transform: rotate(45deg);
  transition: all 0.25s;
}
.cid-v28tU0kWIE nav.opened .hamburger span:nth-child(3) {
  transform: rotate(-45deg);
  transition: all 0.25s;
}
.cid-v28tU0kWIE nav.opened .hamburger span:nth-child(4) {
  top: 8px;
  width: 0;
  opacity: 0;
  right: 50%;
  transition: all 0.2s;
}
.cid-v28tU0kWIE a.nav-link {
  display: flex;
  align-items: center;
  justify-content: flex-start;
}
.cid-v28tU0kWIE .icons-menu {
  flex-wrap: nowrap;
  display: flex;
  justify-content: center;
  padding: 0;
  text-align: center;
  margin-bottom: 35px;
}
@media screen and (-ms-high-contrast: active), (-ms-high-contrast: none) {
  .cid-v28tU0kWIE .navbar {
    height: 70px;
  }
  .cid-v28tU0kWIE .navbar.opened {
    height: auto;
  }
  .cid-v28tU0kWIE .nav-item .nav-link:hover::before {
    width: 175%;
    max-width: calc(100% + 2rem);
    left: -1rem;
  }
}
.cid-v28tU0kWIE .navbar-dropdown .navbar-logo {
  margin-right: 10px;
}
@media (min-width: 768px) {
  .cid-v28tU0kWIE .container-fluid {
    padding-left: 64px;
    padding-right: 64px;
  }
}
.cid-v28tU0kWIE .mbr-section-btn-main .btn {
  margin: 8px;
  min-width: 180px;
}
.cid-v28tU0kWIE .mbr-section-btn-main .btn::before {
  background-image: linear-gradient(90deg, #83c5be 0%, transparent 100%);
}
.cid-v28tU0kWIE .mbr-section-btn-main .btn:hover,
.cid-v28tU0kWIE .mbr-section-btn-main .btn:focus {
  box-shadow: inset 250px 10px 5px #006d77 !important;
  border-color: #006d77 !important;
}
.cid-v28tU0kWIE .mbr-section-btn .btn::before {
  background-image: linear-gradient(90deg, #83c5be 0%, transparent 100%);
}
.cid-v28tU0kWIE .mbr-section-btn .btn:hover,
.cid-v28tU0kWIE .mbr-section-btn .btn:focus {
  box-shadow: inset 250px 10px 5px #006d77 !important;
  border-color: #006d77 !important;
}
.cid-v28tU0kWIE .navbar-caption:hover {
  color: #e29578;
}
@media (min-width: 992px) {
  .cid-v28tU0kWIE .dropdown-menu.dropdown-submenu {
    left: 175px !important;
    top: -45% !important;
  }
}
.cid-v28tU0kWIE .text_widget {
  margin-bottom: 32px;
}
.cid-v28tU0kWIE .text_widget a {
  transition: all 0.3s ease-out;
}
.cid-v28tU0kWIE .text_widget a:hover,
.cid-v28tU0kWIE .text_widget a:focus {
  opacity: 0.8;
}
@media (min-width: 992px) {
  .cid-v28tU0kWIE .navbar-nav.nav-dropdown {
    display: -webkit-flex;
    width: 100%;
    justify-content: flex-end;
    min-width: 200px;
  }
}
.cid-v28tU0kWIE .icons-menu-main {
  display: flex;
}
@media (max-width: 992px) {
  .cid-v28tU0kWIE .icons-menu-main {
    padding: 0 10px;
  }
}
.cid-v28tU0kWIE .mbr-section-subtitle {
  color: #141414;
  text-align: center;
}
.cid-v28tU0kWIE .navbar-caption {
  color: #000000;
}
.cid-v28tU0kWIE .mbr-text {
  color: #141414;
  text-align: center;
}
.cid-v28tU0kWIE .mbr-section-subtitle,
.cid-v28tU0kWIE .text_widget,
.cid-v28tU0kWIE .mbr-section-btn {
  text-align: center;
}
.cid-v28tU0kWIE a[class*="text-"]:not(.nav-link):not(.dropdown-item):not([role]):not(.navbar-caption):hover {
  background-image: none;
}
.cid-v28tU0kWIE .nav-link,
.cid-v28tU0kWIE .dropdown-item {
  color: #000000;
}
.cid-v28tUO42Zr {
  background-color: transparent;
}
.cid-v28tUO42Zr .navbar-dropdown {
  background-color: #f4f4f6 !important;
  padding: 0;
}
.cid-v28tUO42Zr .navbar.navbar-expand-lg .dropdown .dropdown-menu {
  background-color: #f4f4f6 !important;
  background: #f4f4f6;
}
.cid-v28tUO42Zr .navbar.navbar-expand-lg .dropdown .dropdown-menu .dropdown-submenu {
  margin: 0;
  left: 100%;
}
.cid-v28tUO42Zr .menu_box {
  flex-wrap: nowrap;
}
@media (max-width: 991px) {
  .cid-v28tUO42Zr .menu_box {
    flex-direction: column;
    align-items: flex-start;
  }
  .cid-v28tUO42Zr .menu_box .navbar.opened,
  .cid-v28tUO42Zr .menu_box .navbar-collapse {
    background-color: #f4f4f6 !important;
    transition: all 0s ease 0s;
  }
}
.cid-v28tUO42Zr .navbar-dropdown {
  position: relative !important;
}
.cid-v28tUO42Zr .btn {
  min-height: auto;
  box-shadow: none;
  margin-top: 0;
}
.cid-v28tUO42Zr .btn:hover {
  box-shadow: none;
}
.cid-v28tUO42Zr .nav-item {
  margin: 4px 15px;
}
@media (min-width: 1200px) {
  .cid-v28tUO42Zr .nav-item {
    margin: 4px 20px;
  }
}
@media (max-width: 991px) {
  .cid-v28tUO42Zr .nav-item {
    margin: 0 !important;
  }
}
.cid-v28tUO42Zr .nav-item .nav-link {
  transition: all 0.5s ease-out;
  border-radius: 0.5rem !important;
  position: relative;
}
.cid-v28tUO42Zr .nav-item .nav-link::before {
  content: '';
  position: absolute;
  bottom: 0;
  left: 0;
  background-image: linear-gradient(90deg, #006d77 -5%, #83c5be 95%);
  height: 1px;
  width: 0;
  transition: all 0.3s ease-in-out;
}
.cid-v28tUO42Zr .nav-item .nav-link:hover::before,
.cid-v28tUO42Zr .nav-item .nav-link:focus::before {
  width: 100%;
}
.cid-v28tUO42Zr .dropdown-menu {
  border-radius: 0;
  box-shadow: none;
  text-align: left;
}
@media (min-width: 992px) {
  .cid-v28tUO42Zr .dropdown-menu {
    padding: 18px 34px 22px;
    min-width: 250px;
    top: auto !important;
    left: -40px !important;
  }
  .cid-v28tUO42Zr .dropdown-menu.dropdown-submenu {
    left: 215px !important;
    top: -45% !important;
  }
}
@media (max-width: 991px) {
  .cid-v28tUO42Zr .dropdown-menu .dropdown-toggle[data-toggle="dropdown-submenu"]::after,
  .cid-v28tUO42Zr .link.dropdown-toggle::after {
    display: inline-block;
    width: 7px;
    height: 7px;
    margin-left: 0.5rem;
    margin-bottom: 2px;
    content: "";
    border: 2px solid;
    border-left: none;
    border-top: none;
    transform: rotate(-45deg);
    right: 15px;
    position: absolute;
    margin-top: -2px;
  }
  .cid-v28tUO42Zr .show.dropdown-toggle[aria-expanded="true"]::after {
    transform: rotate(45deg);
    margin-top: -4px;
  }
  .cid-v28tUO42Zr .offcanvas_box {
    display: none;
  }
}
.cid-v28tUO42Zr .dropdown-item {
  border: none;
  font-weight: 300 !important;
}
.cid-v28tUO42Zr .nav-dropdown .link {
  font-weight: 400 !important;
  padding: 0 !important;
  margin: 0 !important;
}
.cid-v28tUO42Zr .nav-dropdown .link.dropdown-toggle::after {
  margin-left: 0.5rem;
  margin-top: 0;
}
.cid-v28tUO42Zr .container {
  display: flex;
  margin: auto;
}
.cid-v28tUO42Zr .iconfont-wrapper {
  color: #141414;
  font-size: 17px;
  margin-right: 10px;
  margin-bottom: 5px;
  width: 25px;
  height: 25px;
  border-radius: 50%;
  display: flex;
  justify-content: center;
  align-items: center;
  transition: all 0.2s ease-in-out;
}
.cid-v28tUO42Zr .iconfont-wrapper:last-child {
  margin-right: 0;
}
.cid-v28tUO42Zr .iconfont-wrapper:hover {
  opacity: 0.5;
}
.cid-v28tUO42Zr .navbar-nav {
  margin: 0 1rem;
}
@media (min-width: 992px) {
  .cid-v28tUO42Zr .navbar-nav {
    margin: 0;
  }
}
.cid-v28tUO42Zr .dropdown-menu,
.cid-v28tUO42Zr .navbar.opened {
  background-color: false !important;
}
.cid-v28tUO42Zr .nav-item:focus,
.cid-v28tUO42Zr .nav-link:focus {
  outline: none;
}
.cid-v28tUO42Zr .dropdown .dropdown-menu .dropdown-item {
  width: auto;
  transition: all 0.25s ease-in-out;
}
.cid-v28tUO42Zr .dropdown .dropdown-menu .dropdown-item::after {
  right: 0.5rem;
}
.cid-v28tUO42Zr .dropdown .dropdown-menu .dropdown-item .mbr-iconfont {
  margin-right: 0.5rem;
  vertical-align: sub;
}
.cid-v28tUO42Zr .dropdown .dropdown-menu .dropdown-item .mbr-iconfont:before {
  display: inline-block;
  transform: scale(1, 1);
  transition: all 0.25s ease-in-out;
}
.cid-v28tUO42Zr .collapsed .dropdown-menu .dropdown-item:before {
  display: none;
}
.cid-v28tUO42Zr .collapsed .dropdown .dropdown-menu .dropdown-item {
  padding: 0.235em 1.5em 0.235em 1.5em !important;
  transition: none;
  margin: 0 !important;
}
.cid-v28tUO42Zr .navbar {
  min-height: 70px;
  padding: 10px 0;
  transition: all 0.3s;
  border-bottom-width: 0;
}
@media (max-width: 992px) {
  .cid-v28tUO42Zr .navbar {
    min-height: 30px;
    max-height: none;
  }
}
.cid-v28tUO42Zr .navbar.opened {
  transition: all 0.3s;
}
.cid-v28tUO42Zr .navbar .dropdown-item {
  padding: 0;
  margin: 8px 0;
}
.cid-v28tUO42Zr .navbar .navbar-logo img {
  max-width: 40px;
  min-height: 40px;
  object-fit: contain;
  border-radius: 10px !important;
}
.cid-v28tUO42Zr .navbar .navbar-collapse {
  justify-content: center;
  justify-content: flex-end;
  z-index: 1;
}
.cid-v28tUO42Zr .navbar.collapsed {
  justify-content: center;
}
.cid-v28tUO42Zr .navbar.collapsed .nav-item .nav-link::before {
  display: none;
}
.cid-v28tUO42Zr .navbar.collapsed.opened .dropdown-menu {
  top: 0;
}
.cid-v28tUO42Zr .navbar.collapsed .dropdown-menu .dropdown-submenu {
  left: 0 !important;
}
.cid-v28tUO42Zr .navbar.collapsed .dropdown-menu .dropdown-item:after {
  right: auto;
}
.cid-v28tUO42Zr .navbar.collapsed ul.navbar-nav li {
  margin: auto;
}
.cid-v28tUO42Zr .navbar.collapsed .dropdown-menu .dropdown-item {
  padding: 0.25rem 1.5rem;
  text-align: left;
}
.cid-v28tUO42Zr .navbar.collapsed .icons-menu {
  padding: 0;
}
@media (max-width: 991px) {
  .cid-v28tUO42Zr .navbar .nav-item {
    padding: 0.5rem 0;
  }
  .cid-v28tUO42Zr .navbar .navbar-collapse {
    padding: 34px 0;
    border-radius: 16px;
    width: 100%;
  }
  .cid-v28tUO42Zr .navbar .nav-item .nav-link::before {
    display: none;
  }
  .cid-v28tUO42Zr .navbar.opened .dropdown-menu {
    top: 0;
  }
  .cid-v28tUO42Zr .navbar .dropdown-menu {
    padding: 6px 0 6px 15px;
  }
  .cid-v28tUO42Zr .navbar .dropdown-menu .dropdown-submenu {
    left: 0 !important;
  }
  .cid-v28tUO42Zr .navbar .dropdown-menu .dropdown-item:after {
    right: auto;
    margin-top: -0.4rem;
  }
  .cid-v28tUO42Zr .navbar .navbar-logo img {
    height: 3rem !important;
  }
  .cid-v28tUO42Zr .navbar ul.navbar-nav {
    overflow: hidden;
    margin: 0;
  }
  .cid-v28tUO42Zr .navbar ul.navbar-nav li {
    margin: 0;
  }
  .cid-v28tUO42Zr .navbar .dropdown-menu .dropdown-item {
    padding: 0 !important;
    margin: 0;
    margin-top: 8px;
    text-align: left;
  }
  .cid-v28tUO42Zr .navbar .navbar-brand {
    flex-shrink: initial;
    flex-basis: auto;
    word-break: break-word;
    padding-right: 0;
    width: 100%;
    justify-content: space-between;
  }
  .cid-v28tUO42Zr .navbar .navbar-toggler {
    flex-basis: auto;
  }
  .cid-v28tUO42Zr .navbar .icons-menu {
    padding: 0;
  }
}
.cid-v28tUO42Zr .navbar.navbar-short {
  min-height: 60px;
}
.cid-v28tUO42Zr .navbar.navbar-short .navbar-logo img {
  height: 2.5rem !important;
}
.cid-v28tUO42Zr .navbar.navbar-short .navbar-brand {
  min-height: 60px;
  padding: 0;
}
.cid-v28tUO42Zr .navbar-brand {
  min-height: 70px;
  flex-shrink: 0;
  align-items: center;
  margin-right: 0;
  padding: 10px 0;
  transition: all 0.3s;
  word-break: break-word;
  z-index: 1;
}
.cid-v28tUO42Zr .navbar-brand .navbar-caption {
  line-height: inherit !important;
  font-weight: 400;
}
.cid-v28tUO42Zr .navbar-brand .navbar-logo a {
  outline: none;
}
.cid-v28tUO42Zr .dropdown-item.active,
.cid-v28tUO42Zr .dropdown-item:active {
  background-color: transparent;
}
.cid-v28tUO42Zr .navbar-expand-lg .navbar-nav .nav-link {
  margin: 8px 12px !important;
}
@media (max-width: 991px) {
  .cid-v28tUO42Zr .navbar-expand-lg .navbar-nav .nav-link {
    margin: 8px 10px !important;
  }
}
.cid-v28tUO42Zr .nav-dropdown .link.dropdown-toggle {
  margin-right: 1.667em;
}
.cid-v28tUO42Zr .nav-dropdown .link.dropdown-toggle[aria-expanded="true"] {
  margin-right: 0;
  padding: 0.667em 1.667em;
}
.cid-v28tUO42Zr .navbar .dropdown.open > .dropdown-menu {
  display: block;
}
.cid-v28tUO42Zr ul.navbar-nav {
  flex-wrap: wrap;
  padding: 0;
}
.cid-v28tUO42Zr .navbar-buttons {
  text-align: center;
  min-width: 170px;
}
.cid-v28tUO42Zr button.navbar-toggler {
  outline: none;
  width: 48px;
  height: 48px;
  border-radius: 50%;
  cursor: pointer;
  transition: all 0.2s;
  position: relative;
  align-self: center;
  color: #f4f4f6;
  background: #f4f4f6;
}
.cid-v28tUO42Zr button.navbar-toggler .hamburger span {
  position: absolute;
  right: 10px;
  margin-top: 14px;
  width: 26px;
  height: 2px;
  border-right: 5px;
  background-color: #141414;
}
.cid-v28tUO42Zr button.navbar-toggler .hamburger span:nth-child(1) {
  top: 0;
  transition: all 0.2s;
}
.cid-v28tUO42Zr button.navbar-toggler .hamburger span:nth-child(2) {
  top: 8px;
  transition: all 0.15s;
}
.cid-v28tUO42Zr button.navbar-toggler .hamburger span:nth-child(3) {
  top: 8px;
  transition: all 0.15s;
}
.cid-v28tUO42Zr button.navbar-toggler .hamburger span:nth-child(4) {
  top: 16px;
  transition: all 0.2s;
}
.cid-v28tUO42Zr nav.opened .hamburger span:nth-child(1) {
  top: 8px;
  width: 0;
  opacity: 0;
  right: 50%;
  transition: all 0.2s;
}
.cid-v28tUO42Zr nav.opened .hamburger span:nth-child(2) {
  transform: rotate(45deg);
  transition: all 0.25s;
}
.cid-v28tUO42Zr nav.opened .hamburger span:nth-child(3) {
  transform: rotate(-45deg);
  transition: all 0.25s;
}
.cid-v28tUO42Zr nav.opened .hamburger span:nth-child(4) {
  top: 8px;
  width: 0;
  opacity: 0;
  right: 50%;
  transition: all 0.2s;
}
.cid-v28tUO42Zr a.nav-link {
  display: flex;
  align-items: center;
  justify-content: flex-start;
}
.cid-v28tUO42Zr .icons-menu {
  flex-wrap: nowrap;
  display: flex;
  justify-content: center;
  padding: 0;
  text-align: center;
  margin-bottom: 35px;
}
@media screen and (-ms-high-contrast: active), (-ms-high-contrast: none) {
  .cid-v28tUO42Zr .navbar {
    height: 70px;
  }
  .cid-v28tUO42Zr .navbar.opened {
    height: auto;
  }
  .cid-v28tUO42Zr .nav-item .nav-link:hover::before {
    width: 175%;
    max-width: calc(100% + 2rem);
    left: -1rem;
  }
}
.cid-v28tUO42Zr .navbar-dropdown .navbar-logo {
  margin-right: 10px;
}
@media (min-width: 768px) {
  .cid-v28tUO42Zr .container-fluid {
    padding-left: 64px;
    padding-right: 64px;
  }
}
.cid-v28tUO42Zr .mbr-section-btn-main .btn {
  margin: 8px;
  min-width: 180px;
}
.cid-v28tUO42Zr .mbr-section-btn-main .btn::before {
  background-image: linear-gradient(90deg, #83c5be 0%, transparent 100%);
}
.cid-v28tUO42Zr .mbr-section-btn-main .btn:hover,
.cid-v28tUO42Zr .mbr-section-btn-main .btn:focus {
  box-shadow: inset 250px 10px 5px #006d77 !important;
  border-color: #006d77 !important;
}
.cid-v28tUO42Zr .mbr-section-btn .btn::before {
  background-image: linear-gradient(90deg, #83c5be 0%, transparent 100%);
}
.cid-v28tUO42Zr .mbr-section-btn .btn:hover,
.cid-v28tUO42Zr .mbr-section-btn .btn:focus {
  box-shadow: inset 250px 10px 5px #006d77 !important;
  border-color: #006d77 !important;
}
.cid-v28tUO42Zr .navbar-caption:hover {
  color: #e29578;
}
@media (min-width: 992px) {
  .cid-v28tUO42Zr .dropdown-menu.dropdown-submenu {
    left: 175px !important;
    top: -45% !important;
  }
}
.cid-v28tUO42Zr .text_widget {
  margin-bottom: 32px;
}
.cid-v28tUO42Zr .text_widget a {
  transition: all 0.3s ease-out;
}
.cid-v28tUO42Zr .text_widget a:hover,
.cid-v28tUO42Zr .text_widget a:focus {
  opacity: 0.8;
}
@media (min-width: 992px) {
  .cid-v28tUO42Zr .navbar-nav.nav-dropdown {
    display: -webkit-flex;
    width: 100%;
    justify-content: flex-end;
    min-width: 200px;
  }
}
.cid-v28tUO42Zr .icons-menu-main {
  display: flex;
}
@media (max-width: 992px) {
  .cid-v28tUO42Zr .icons-menu-main {
    padding: 0 10px;
  }
}
.cid-v28tUO42Zr .mbr-section-subtitle {
  color: #141414;
  text-align: center;
}
.cid-v28tUO42Zr .navbar-caption {
  color: #000000;
}
.cid-v28tUO42Zr .mbr-text {
  color: #141414;
  text-align: center;
}
.cid-v28tUO42Zr .mbr-section-subtitle,
.cid-v28tUO42Zr .text_widget,
.cid-v28tUO42Zr .mbr-section-btn {
  text-align: center;
}
.cid-v28tUO42Zr a[class*="text-"]:not(.nav-link):not(.dropdown-item):not([role]):not(.navbar-caption):hover {
  background-image: none;
}
.cid-v28tUO42Zr .nav-link,
.cid-v28tUO42Zr .dropdown-item {
  color: #000000;
}
.cid-v28tVyyo1g {
  background-color: transparent;
}
.cid-v28tVyyo1g .navbar-dropdown {
  background-color: #f4f4f6 !important;
  padding: 0;
}
.cid-v28tVyyo1g .navbar.navbar-expand-lg .dropdown .dropdown-menu {
  background-color: #f4f4f6 !important;
  background: #f4f4f6;
}
.cid-v28tVyyo1g .navbar.navbar-expand-lg .dropdown .dropdown-menu .dropdown-submenu {
  margin: 0;
  left: 100%;
}
.cid-v28tVyyo1g .menu_box {
  flex-wrap: nowrap;
}
@media (max-width: 991px) {
  .cid-v28tVyyo1g .menu_box {
    flex-direction: column;
    align-items: flex-start;
  }
  .cid-v28tVyyo1g .menu_box .navbar.opened,
  .cid-v28tVyyo1g .menu_box .navbar-collapse {
    background-color: #f4f4f6 !important;
    transition: all 0s ease 0s;
  }
}
.cid-v28tVyyo1g .navbar-dropdown {
  position: relative !important;
}
.cid-v28tVyyo1g .btn {
  min-height: auto;
  box-shadow: none;
  margin-top: 0;
}
.cid-v28tVyyo1g .btn:hover {
  box-shadow: none;
}
.cid-v28tVyyo1g .nav-item {
  margin: 4px 15px;
}
@media (min-width: 1200px) {
  .cid-v28tVyyo1g .nav-item {
    margin: 4px 20px;
  }
}
@media (max-width: 991px) {
  .cid-v28tVyyo1g .nav-item {
    margin: 0 !important;
  }
}
.cid-v28tVyyo1g .nav-item .nav-link {
  transition: all 0.5s ease-out;
  border-radius: 0.5rem !important;
  position: relative;
}
.cid-v28tVyyo1g .nav-item .nav-link::before {
  content: '';
  position: absolute;
  bottom: 0;
  left: 0;
  background-image: linear-gradient(90deg, #006d77 -5%, #83c5be 95%);
  height: 1px;
  width: 0;
  transition: all 0.3s ease-in-out;
}
.cid-v28tVyyo1g .nav-item .nav-link:hover::before,
.cid-v28tVyyo1g .nav-item .nav-link:focus::before {
  width: 100%;
}
.cid-v28tVyyo1g .dropdown-menu {
  border-radius: 0;
  box-shadow: none;
  text-align: left;
}
@media (min-width: 992px) {
  .cid-v28tVyyo1g .dropdown-menu {
    padding: 18px 34px 22px;
    min-width: 250px;
    top: auto !important;
    left: -40px !important;
  }
  .cid-v28tVyyo1g .dropdown-menu.dropdown-submenu {
    left: 215px !important;
    top: -45% !important;
  }
}
@media (max-width: 991px) {
  .cid-v28tVyyo1g .dropdown-menu .dropdown-toggle[data-toggle="dropdown-submenu"]::after,
  .cid-v28tVyyo1g .link.dropdown-toggle::after {
    display: inline-block;
    width: 7px;
    height: 7px;
    margin-left: 0.5rem;
    margin-bottom: 2px;
    content: "";
    border: 2px solid;
    border-left: none;
    border-top: none;
    transform: rotate(-45deg);
    right: 15px;
    position: absolute;
    margin-top: -2px;
  }
  .cid-v28tVyyo1g .show.dropdown-toggle[aria-expanded="true"]::after {
    transform: rotate(45deg);
    margin-top: -4px;
  }
  .cid-v28tVyyo1g .offcanvas_box {
    display: none;
  }
}
.cid-v28tVyyo1g .dropdown-item {
  border: none;
  font-weight: 300 !important;
}
.cid-v28tVyyo1g .nav-dropdown .link {
  font-weight: 400 !important;
  padding: 0 !important;
  margin: 0 !important;
}
.cid-v28tVyyo1g .nav-dropdown .link.dropdown-toggle::after {
  margin-left: 0.5rem;
  margin-top: 0;
}
.cid-v28tVyyo1g .container {
  display: flex;
  margin: auto;
}
.cid-v28tVyyo1g .iconfont-wrapper {
  color: #141414;
  font-size: 17px;
  margin-right: 10px;
  margin-bottom: 5px;
  width: 25px;
  height: 25px;
  border-radius: 50%;
  display: flex;
  justify-content: center;
  align-items: center;
  transition: all 0.2s ease-in-out;
}
.cid-v28tVyyo1g .iconfont-wrapper:last-child {
  margin-right: 0;
}
.cid-v28tVyyo1g .iconfont-wrapper:hover {
  opacity: 0.5;
}
.cid-v28tVyyo1g .navbar-nav {
  margin: 0 1rem;
}
@media (min-width: 992px) {
  .cid-v28tVyyo1g .navbar-nav {
    margin: 0;
  }
}
.cid-v28tVyyo1g .dropdown-menu,
.cid-v28tVyyo1g .navbar.opened {
  background-color: false !important;
}
.cid-v28tVyyo1g .nav-item:focus,
.cid-v28tVyyo1g .nav-link:focus {
  outline: none;
}
.cid-v28tVyyo1g .dropdown .dropdown-menu .dropdown-item {
  width: auto;
  transition: all 0.25s ease-in-out;
}
.cid-v28tVyyo1g .dropdown .dropdown-menu .dropdown-item::after {
  right: 0.5rem;
}
.cid-v28tVyyo1g .dropdown .dropdown-menu .dropdown-item .mbr-iconfont {
  margin-right: 0.5rem;
  vertical-align: sub;
}
.cid-v28tVyyo1g .dropdown .dropdown-menu .dropdown-item .mbr-iconfont:before {
  display: inline-block;
  transform: scale(1, 1);
  transition: all 0.25s ease-in-out;
}
.cid-v28tVyyo1g .collapsed .dropdown-menu .dropdown-item:before {
  display: none;
}
.cid-v28tVyyo1g .collapsed .dropdown .dropdown-menu .dropdown-item {
  padding: 0.235em 1.5em 0.235em 1.5em !important;
  transition: none;
  margin: 0 !important;
}
.cid-v28tVyyo1g .navbar {
  min-height: 70px;
  padding: 10px 0;
  transition: all 0.3s;
  border-bottom-width: 0;
}
@media (max-width: 992px) {
  .cid-v28tVyyo1g .navbar {
    min-height: 30px;
    max-height: none;
  }
}
.cid-v28tVyyo1g .navbar.opened {
  transition: all 0.3s;
}
.cid-v28tVyyo1g .navbar .dropdown-item {
  padding: 0;
  margin: 8px 0;
}
.cid-v28tVyyo1g .navbar .navbar-logo img {
  max-width: 40px;
  min-height: 40px;
  object-fit: contain;
  border-radius: 10px !important;
}
.cid-v28tVyyo1g .navbar .navbar-collapse {
  justify-content: center;
  justify-content: flex-end;
  z-index: 1;
}
.cid-v28tVyyo1g .navbar.collapsed {
  justify-content: center;
}
.cid-v28tVyyo1g .navbar.collapsed .nav-item .nav-link::before {
  display: none;
}
.cid-v28tVyyo1g .navbar.collapsed.opened .dropdown-menu {
  top: 0;
}
.cid-v28tVyyo1g .navbar.collapsed .dropdown-menu .dropdown-submenu {
  left: 0 !important;
}
.cid-v28tVyyo1g .navbar.collapsed .dropdown-menu .dropdown-item:after {
  right: auto;
}
.cid-v28tVyyo1g .navbar.collapsed ul.navbar-nav li {
  margin: auto;
}
.cid-v28tVyyo1g .navbar.collapsed .dropdown-menu .dropdown-item {
  padding: 0.25rem 1.5rem;
  text-align: left;
}
.cid-v28tVyyo1g .navbar.collapsed .icons-menu {
  padding: 0;
}
@media (max-width: 991px) {
  .cid-v28tVyyo1g .navbar .nav-item {
    padding: 0.5rem 0;
  }
  .cid-v28tVyyo1g .navbar .navbar-collapse {
    padding: 34px 0;
    border-radius: 16px;
    width: 100%;
  }
  .cid-v28tVyyo1g .navbar .nav-item .nav-link::before {
    display: none;
  }
  .cid-v28tVyyo1g .navbar.opened .dropdown-menu {
    top: 0;
  }
  .cid-v28tVyyo1g .navbar .dropdown-menu {
    padding: 6px 0 6px 15px;
  }
  .cid-v28tVyyo1g .navbar .dropdown-menu .dropdown-submenu {
    left: 0 !important;
  }
  .cid-v28tVyyo1g .navbar .dropdown-menu .dropdown-item:after {
    right: auto;
    margin-top: -0.4rem;
  }
  .cid-v28tVyyo1g .navbar .navbar-logo img {
    height: 3rem !important;
  }
  .cid-v28tVyyo1g .navbar ul.navbar-nav {
    overflow: hidden;
    margin: 0;
  }
  .cid-v28tVyyo1g .navbar ul.navbar-nav li {
    margin: 0;
  }
  .cid-v28tVyyo1g .navbar .dropdown-menu .dropdown-item {
    padding: 0 !important;
    margin: 0;
    margin-top: 8px;
    text-align: left;
  }
  .cid-v28tVyyo1g .navbar .navbar-brand {
    flex-shrink: initial;
    flex-basis: auto;
    word-break: break-word;
    padding-right: 0;
    width: 100%;
    justify-content: space-between;
  }
  .cid-v28tVyyo1g .navbar .navbar-toggler {
    flex-basis: auto;
  }
  .cid-v28tVyyo1g .navbar .icons-menu {
    padding: 0;
  }
}
.cid-v28tVyyo1g .navbar.navbar-short {
  min-height: 60px;
}
.cid-v28tVyyo1g .navbar.navbar-short .navbar-logo img {
  height: 2.5rem !important;
}
.cid-v28tVyyo1g .navbar.navbar-short .navbar-brand {
  min-height: 60px;
  padding: 0;
}
.cid-v28tVyyo1g .navbar-brand {
  min-height: 70px;
  flex-shrink: 0;
  align-items: center;
  margin-right: 0;
  padding: 10px 0;
  transition: all 0.3s;
  word-break: break-word;
  z-index: 1;
}
.cid-v28tVyyo1g .navbar-brand .navbar-caption {
  line-height: inherit !important;
  font-weight: 400;
}
.cid-v28tVyyo1g .navbar-brand .navbar-logo a {
  outline: none;
}
.cid-v28tVyyo1g .dropdown-item.active,
.cid-v28tVyyo1g .dropdown-item:active {
  background-color: transparent;
}
.cid-v28tVyyo1g .navbar-expand-lg .navbar-nav .nav-link {
  margin: 8px 12px !important;
}
@media (max-width: 991px) {
  .cid-v28tVyyo1g .navbar-expand-lg .navbar-nav .nav-link {
    margin: 8px 10px !important;
  }
}
.cid-v28tVyyo1g .nav-dropdown .link.dropdown-toggle {
  margin-right: 1.667em;
}
.cid-v28tVyyo1g .nav-dropdown .link.dropdown-toggle[aria-expanded="true"] {
  margin-right: 0;
  padding: 0.667em 1.667em;
}
.cid-v28tVyyo1g .navbar .dropdown.open > .dropdown-menu {
  display: block;
}
.cid-v28tVyyo1g ul.navbar-nav {
  flex-wrap: wrap;
  padding: 0;
}
.cid-v28tVyyo1g .navbar-buttons {
  text-align: center;
  min-width: 170px;
}
.cid-v28tVyyo1g button.navbar-toggler {
  outline: none;
  width: 48px;
  height: 48px;
  border-radius: 50%;
  cursor: pointer;
  transition: all 0.2s;
  position: relative;
  align-self: center;
  color: #f4f4f6;
  background: #f4f4f6;
}
.cid-v28tVyyo1g button.navbar-toggler .hamburger span {
  position: absolute;
  right: 10px;
  margin-top: 14px;
  width: 26px;
  height: 2px;
  border-right: 5px;
  background-color: #141414;
}
.cid-v28tVyyo1g button.navbar-toggler .hamburger span:nth-child(1) {
  top: 0;
  transition: all 0.2s;
}
.cid-v28tVyyo1g button.navbar-toggler .hamburger span:nth-child(2) {
  top: 8px;
  transition: all 0.15s;
}
.cid-v28tVyyo1g button.navbar-toggler .hamburger span:nth-child(3) {
  top: 8px;
  transition: all 0.15s;
}
.cid-v28tVyyo1g button.navbar-toggler .hamburger span:nth-child(4) {
  top: 16px;
  transition: all 0.2s;
}
.cid-v28tVyyo1g nav.opened .hamburger span:nth-child(1) {
  top: 8px;
  width: 0;
  opacity: 0;
  right: 50%;
  transition: all 0.2s;
}
.cid-v28tVyyo1g nav.opened .hamburger span:nth-child(2) {
  transform: rotate(45deg);
  transition: all 0.25s;
}
.cid-v28tVyyo1g nav.opened .hamburger span:nth-child(3) {
  transform: rotate(-45deg);
  transition: all 0.25s;
}
.cid-v28tVyyo1g nav.opened .hamburger span:nth-child(4) {
  top: 8px;
  width: 0;
  opacity: 0;
  right: 50%;
  transition: all 0.2s;
}
.cid-v28tVyyo1g a.nav-link {
  display: flex;
  align-items: center;
  justify-content: flex-start;
}
.cid-v28tVyyo1g .icons-menu {
  flex-wrap: nowrap;
  display: flex;
  justify-content: center;
  padding: 0;
  text-align: center;
  margin-bottom: 35px;
}
@media screen and (-ms-high-contrast: active), (-ms-high-contrast: none) {
  .cid-v28tVyyo1g .navbar {
    height: 70px;
  }
  .cid-v28tVyyo1g .navbar.opened {
    height: auto;
  }
  .cid-v28tVyyo1g .nav-item .nav-link:hover::before {
    width: 175%;
    max-width: calc(100% + 2rem);
    left: -1rem;
  }
}
.cid-v28tVyyo1g .navbar-dropdown .navbar-logo {
  margin-right: 10px;
}
@media (min-width: 768px) {
  .cid-v28tVyyo1g .container-fluid {
    padding-left: 64px;
    padding-right: 64px;
  }
}
.cid-v28tVyyo1g .mbr-section-btn-main .btn {
  margin: 8px;
  min-width: 180px;
}
.cid-v28tVyyo1g .mbr-section-btn-main .btn::before {
  background-image: linear-gradient(90deg, #83c5be 0%, transparent 100%);
}
.cid-v28tVyyo1g .mbr-section-btn-main .btn:hover,
.cid-v28tVyyo1g .mbr-section-btn-main .btn:focus {
  box-shadow: inset 250px 10px 5px #006d77 !important;
  border-color: #006d77 !important;
}
.cid-v28tVyyo1g .mbr-section-btn .btn::before {
  background-image: linear-gradient(90deg, #83c5be 0%, transparent 100%);
}
.cid-v28tVyyo1g .mbr-section-btn .btn:hover,
.cid-v28tVyyo1g .mbr-section-btn .btn:focus {
  box-shadow: inset 250px 10px 5px #006d77 !important;
  border-color: #006d77 !important;
}
.cid-v28tVyyo1g .navbar-caption:hover {
  color: #e29578;
}
@media (min-width: 992px) {
  .cid-v28tVyyo1g .dropdown-menu.dropdown-submenu {
    left: 175px !important;
    top: -45% !important;
  }
}
.cid-v28tVyyo1g .text_widget {
  margin-bottom: 32px;
}
.cid-v28tVyyo1g .text_widget a {
  transition: all 0.3s ease-out;
}
.cid-v28tVyyo1g .text_widget a:hover,
.cid-v28tVyyo1g .text_widget a:focus {
  opacity: 0.8;
}
@media (min-width: 992px) {
  .cid-v28tVyyo1g .navbar-nav.nav-dropdown {
    display: -webkit-flex;
    width: 100%;
    justify-content: flex-end;
    min-width: 200px;
  }
}
.cid-v28tVyyo1g .icons-menu-main {
  display: flex;
}
@media (max-width: 992px) {
  .cid-v28tVyyo1g .icons-menu-main {
    padding: 0 10px;
  }
}
.cid-v28tVyyo1g .mbr-section-subtitle {
  color: #141414;
  text-align: center;
}
.cid-v28tVyyo1g .navbar-caption {
  color: #000000;
}
.cid-v28tVyyo1g .mbr-text {
  color: #141414;
  text-align: center;
}
.cid-v28tVyyo1g .mbr-section-subtitle,
.cid-v28tVyyo1g .text_widget,
.cid-v28tVyyo1g .mbr-section-btn {
  text-align: center;
}
.cid-v28tVyyo1g a[class*="text-"]:not(.nav-link):not(.dropdown-item):not([role]):not(.navbar-caption):hover {
  background-image: none;
}
.cid-v28tVyyo1g .nav-link,
.cid-v28tVyyo1g .dropdown-item {
  color: #000000;
}
.cid-v28tWk9SGE {
  background-color: transparent;
}
.cid-v28tWk9SGE .navbar-dropdown {
  background-color: #f4f4f6 !important;
  padding: 0;
}
.cid-v28tWk9SGE .navbar.navbar-expand-lg .dropdown .dropdown-menu {
  background-color: #f4f4f6 !important;
  background: #f4f4f6;
}
.cid-v28tWk9SGE .navbar.navbar-expand-lg .dropdown .dropdown-menu .dropdown-submenu {
  margin: 0;
  left: 100%;
}
.cid-v28tWk9SGE .menu_box {
  flex-wrap: nowrap;
}
@media (max-width: 991px) {
  .cid-v28tWk9SGE .menu_box {
    flex-direction: column;
    align-items: flex-start;
  }
  .cid-v28tWk9SGE .menu_box .navbar.opened,
  .cid-v28tWk9SGE .menu_box .navbar-collapse {
    background-color: #f4f4f6 !important;
    transition: all 0s ease 0s;
  }
}
.cid-v28tWk9SGE .navbar-dropdown {
  position: relative !important;
}
.cid-v28tWk9SGE .btn {
  min-height: auto;
  box-shadow: none;
  margin-top: 0;
}
.cid-v28tWk9SGE .btn:hover {
  box-shadow: none;
}
.cid-v28tWk9SGE .nav-item {
  margin: 4px 15px;
}
@media (min-width: 1200px) {
  .cid-v28tWk9SGE .nav-item {
    margin: 4px 20px;
  }
}
@media (max-width: 991px) {
  .cid-v28tWk9SGE .nav-item {
    margin: 0 !important;
  }
}
.cid-v28tWk9SGE .nav-item .nav-link {
  transition: all 0.5s ease-out;
  border-radius: 0.5rem !important;
  position: relative;
}
.cid-v28tWk9SGE .nav-item .nav-link::before {
  content: '';
  position: absolute;
  bottom: 0;
  left: 0;
  background-image: linear-gradient(90deg, #006d77 -5%, #83c5be 95%);
  height: 1px;
  width: 0;
  transition: all 0.3s ease-in-out;
}
.cid-v28tWk9SGE .nav-item .nav-link:hover::before,
.cid-v28tWk9SGE .nav-item .nav-link:focus::before {
  width: 100%;
}
.cid-v28tWk9SGE .dropdown-menu {
  border-radius: 0;
  box-shadow: none;
  text-align: left;
}
@media (min-width: 992px) {
  .cid-v28tWk9SGE .dropdown-menu {
    padding: 18px 34px 22px;
    min-width: 250px;
    top: auto !important;
    left: -40px !important;
  }
  .cid-v28tWk9SGE .dropdown-menu.dropdown-submenu {
    left: 215px !important;
    top: -45% !important;
  }
}
@media (max-width: 991px) {
  .cid-v28tWk9SGE .dropdown-menu .dropdown-toggle[data-toggle="dropdown-submenu"]::after,
  .cid-v28tWk9SGE .link.dropdown-toggle::after {
    display: inline-block;
    width: 7px;
    height: 7px;
    margin-left: 0.5rem;
    margin-bottom: 2px;
    content: "";
    border: 2px solid;
    border-left: none;
    border-top: none;
    transform: rotate(-45deg);
    right: 15px;
    position: absolute;
    margin-top: -2px;
  }
  .cid-v28tWk9SGE .show.dropdown-toggle[aria-expanded="true"]::after {
    transform: rotate(45deg);
    margin-top: -4px;
  }
  .cid-v28tWk9SGE .offcanvas_box {
    display: none;
  }
}
.cid-v28tWk9SGE .dropdown-item {
  border: none;
  font-weight: 300 !important;
}
.cid-v28tWk9SGE .nav-dropdown .link {
  font-weight: 400 !important;
  padding: 0 !important;
  margin: 0 !important;
}
.cid-v28tWk9SGE .nav-dropdown .link.dropdown-toggle::after {
  margin-left: 0.5rem;
  margin-top: 0;
}
.cid-v28tWk9SGE .container {
  display: flex;
  margin: auto;
}
.cid-v28tWk9SGE .iconfont-wrapper {
  color: #141414;
  font-size: 17px;
  margin-right: 10px;
  margin-bottom: 5px;
  width: 25px;
  height: 25px;
  border-radius: 50%;
  display: flex;
  justify-content: center;
  align-items: center;
  transition: all 0.2s ease-in-out;
}
.cid-v28tWk9SGE .iconfont-wrapper:last-child {
  margin-right: 0;
}
.cid-v28tWk9SGE .iconfont-wrapper:hover {
  opacity: 0.5;
}
.cid-v28tWk9SGE .navbar-nav {
  margin: 0 1rem;
}
@media (min-width: 992px) {
  .cid-v28tWk9SGE .navbar-nav {
    margin: 0;
  }
}
.cid-v28tWk9SGE .dropdown-menu,
.cid-v28tWk9SGE .navbar.opened {
  background-color: false !important;
}
.cid-v28tWk9SGE .nav-item:focus,
.cid-v28tWk9SGE .nav-link:focus {
  outline: none;
}
.cid-v28tWk9SGE .dropdown .dropdown-menu .dropdown-item {
  width: auto;
  transition: all 0.25s ease-in-out;
}
.cid-v28tWk9SGE .dropdown .dropdown-menu .dropdown-item::after {
  right: 0.5rem;
}
.cid-v28tWk9SGE .dropdown .dropdown-menu .dropdown-item .mbr-iconfont {
  margin-right: 0.5rem;
  vertical-align: sub;
}
.cid-v28tWk9SGE .dropdown .dropdown-menu .dropdown-item .mbr-iconfont:before {
  display: inline-block;
  transform: scale(1, 1);
  transition: all 0.25s ease-in-out;
}
.cid-v28tWk9SGE .collapsed .dropdown-menu .dropdown-item:before {
  display: none;
}
.cid-v28tWk9SGE .collapsed .dropdown .dropdown-menu .dropdown-item {
  padding: 0.235em 1.5em 0.235em 1.5em !important;
  transition: none;
  margin: 0 !important;
}
.cid-v28tWk9SGE .navbar {
  min-height: 70px;
  padding: 10px 0;
  transition: all 0.3s;
  border-bottom-width: 0;
}
@media (max-width: 992px) {
  .cid-v28tWk9SGE .navbar {
    min-height: 30px;
    max-height: none;
  }
}
.cid-v28tWk9SGE .navbar.opened {
  transition: all 0.3s;
}
.cid-v28tWk9SGE .navbar .dropdown-item {
  padding: 0;
  margin: 8px 0;
}
.cid-v28tWk9SGE .navbar .navbar-logo img {
  max-width: 40px;
  min-height: 40px;
  object-fit: contain;
  border-radius: 10px !important;
}
.cid-v28tWk9SGE .navbar .navbar-collapse {
  justify-content: center;
  justify-content: flex-end;
  z-index: 1;
}
.cid-v28tWk9SGE .navbar.collapsed {
  justify-content: center;
}
.cid-v28tWk9SGE .navbar.collapsed .nav-item .nav-link::before {
  display: none;
}
.cid-v28tWk9SGE .navbar.collapsed.opened .dropdown-menu {
  top: 0;
}
.cid-v28tWk9SGE .navbar.collapsed .dropdown-menu .dropdown-submenu {
  left: 0 !important;
}
.cid-v28tWk9SGE .navbar.collapsed .dropdown-menu .dropdown-item:after {
  right: auto;
}
.cid-v28tWk9SGE .navbar.collapsed ul.navbar-nav li {
  margin: auto;
}
.cid-v28tWk9SGE .navbar.collapsed .dropdown-menu .dropdown-item {
  padding: 0.25rem 1.5rem;
  text-align: left;
}
.cid-v28tWk9SGE .navbar.collapsed .icons-menu {
  padding: 0;
}
@media (max-width: 991px) {
  .cid-v28tWk9SGE .navbar .nav-item {
    padding: 0.5rem 0;
  }
  .cid-v28tWk9SGE .navbar .navbar-collapse {
    padding: 34px 0;
    border-radius: 16px;
    width: 100%;
  }
  .cid-v28tWk9SGE .navbar .nav-item .nav-link::before {
    display: none;
  }
  .cid-v28tWk9SGE .navbar.opened .dropdown-menu {
    top: 0;
  }
  .cid-v28tWk9SGE .navbar .dropdown-menu {
    padding: 6px 0 6px 15px;
  }
  .cid-v28tWk9SGE .navbar .dropdown-menu .dropdown-submenu {
    left: 0 !important;
  }
  .cid-v28tWk9SGE .navbar .dropdown-menu .dropdown-item:after {
    right: auto;
    margin-top: -0.4rem;
  }
  .cid-v28tWk9SGE .navbar .navbar-logo img {
    height: 3rem !important;
  }
  .cid-v28tWk9SGE .navbar ul.navbar-nav {
    overflow: hidden;
    margin: 0;
  }
  .cid-v28tWk9SGE .navbar ul.navbar-nav li {
    margin: 0;
  }
  .cid-v28tWk9SGE .navbar .dropdown-menu .dropdown-item {
    padding: 0 !important;
    margin: 0;
    margin-top: 8px;
    text-align: left;
  }
  .cid-v28tWk9SGE .navbar .navbar-brand {
    flex-shrink: initial;
    flex-basis: auto;
    word-break: break-word;
    padding-right: 0;
    width: 100%;
    justify-content: space-between;
  }
  .cid-v28tWk9SGE .navbar .navbar-toggler {
    flex-basis: auto;
  }
  .cid-v28tWk9SGE .navbar .icons-menu {
    padding: 0;
  }
}
.cid-v28tWk9SGE .navbar.navbar-short {
  min-height: 60px;
}
.cid-v28tWk9SGE .navbar.navbar-short .navbar-logo img {
  height: 2.5rem !important;
}
.cid-v28tWk9SGE .navbar.navbar-short .navbar-brand {
  min-height: 60px;
  padding: 0;
}
.cid-v28tWk9SGE .navbar-brand {
  min-height: 70px;
  flex-shrink: 0;
  align-items: center;
  margin-right: 0;
  padding: 10px 0;
  transition: all 0.3s;
  word-break: break-word;
  z-index: 1;
}
.cid-v28tWk9SGE .navbar-brand .navbar-caption {
  line-height: inherit !important;
  font-weight: 400;
}
.cid-v28tWk9SGE .navbar-brand .navbar-logo a {
  outline: none;
}
.cid-v28tWk9SGE .dropdown-item.active,
.cid-v28tWk9SGE .dropdown-item:active {
  background-color: transparent;
}
.cid-v28tWk9SGE .navbar-expand-lg .navbar-nav .nav-link {
  margin: 8px 12px !important;
}
@media (max-width: 991px) {
  .cid-v28tWk9SGE .navbar-expand-lg .navbar-nav .nav-link {
    margin: 8px 10px !important;
  }
}
.cid-v28tWk9SGE .nav-dropdown .link.dropdown-toggle {
  margin-right: 1.667em;
}
.cid-v28tWk9SGE .nav-dropdown .link.dropdown-toggle[aria-expanded="true"] {
  margin-right: 0;
  padding: 0.667em 1.667em;
}
.cid-v28tWk9SGE .navbar .dropdown.open > .dropdown-menu {
  display: block;
}
.cid-v28tWk9SGE ul.navbar-nav {
  flex-wrap: wrap;
  padding: 0;
}
.cid-v28tWk9SGE .navbar-buttons {
  text-align: center;
  min-width: 170px;
}
.cid-v28tWk9SGE button.navbar-toggler {
  outline: none;
  width: 48px;
  height: 48px;
  border-radius: 50%;
  cursor: pointer;
  transition: all 0.2s;
  position: relative;
  align-self: center;
  color: #f4f4f6;
  background: #f4f4f6;
}
.cid-v28tWk9SGE button.navbar-toggler .hamburger span {
  position: absolute;
  right: 10px;
  margin-top: 14px;
  width: 26px;
  height: 2px;
  border-right: 5px;
  background-color: #141414;
}
.cid-v28tWk9SGE button.navbar-toggler .hamburger span:nth-child(1) {
  top: 0;
  transition: all 0.2s;
}
.cid-v28tWk9SGE button.navbar-toggler .hamburger span:nth-child(2) {
  top: 8px;
  transition: all 0.15s;
}
.cid-v28tWk9SGE button.navbar-toggler .hamburger span:nth-child(3) {
  top: 8px;
  transition: all 0.15s;
}
.cid-v28tWk9SGE button.navbar-toggler .hamburger span:nth-child(4) {
  top: 16px;
  transition: all 0.2s;
}
.cid-v28tWk9SGE nav.opened .hamburger span:nth-child(1) {
  top: 8px;
  width: 0;
  opacity: 0;
  right: 50%;
  transition: all 0.2s;
}
.cid-v28tWk9SGE nav.opened .hamburger span:nth-child(2) {
  transform: rotate(45deg);
  transition: all 0.25s;
}
.cid-v28tWk9SGE nav.opened .hamburger span:nth-child(3) {
  transform: rotate(-45deg);
  transition: all 0.25s;
}
.cid-v28tWk9SGE nav.opened .hamburger span:nth-child(4) {
  top: 8px;
  width: 0;
  opacity: 0;
  right: 50%;
  transition: all 0.2s;
}
.cid-v28tWk9SGE a.nav-link {
  display: flex;
  align-items: center;
  justify-content: flex-start;
}
.cid-v28tWk9SGE .icons-menu {
  flex-wrap: nowrap;
  display: flex;
  justify-content: center;
  padding: 0;
  text-align: center;
  margin-bottom: 35px;
}
@media screen and (-ms-high-contrast: active), (-ms-high-contrast: none) {
  .cid-v28tWk9SGE .navbar {
    height: 70px;
  }
  .cid-v28tWk9SGE .navbar.opened {
    height: auto;
  }
  .cid-v28tWk9SGE .nav-item .nav-link:hover::before {
    width: 175%;
    max-width: calc(100% + 2rem);
    left: -1rem;
  }
}
.cid-v28tWk9SGE .navbar-dropdown .navbar-logo {
  margin-right: 10px;
}
@media (min-width: 768px) {
  .cid-v28tWk9SGE .container-fluid {
    padding-left: 64px;
    padding-right: 64px;
  }
}
.cid-v28tWk9SGE .mbr-section-btn-main .btn {
  margin: 8px;
  min-width: 180px;
}
.cid-v28tWk9SGE .mbr-section-btn-main .btn::before {
  background-image: linear-gradient(90deg, #83c5be 0%, transparent 100%);
}
.cid-v28tWk9SGE .mbr-section-btn-main .btn:hover,
.cid-v28tWk9SGE .mbr-section-btn-main .btn:focus {
  box-shadow: inset 250px 10px 5px #006d77 !important;
  border-color: #006d77 !important;
}
.cid-v28tWk9SGE .mbr-section-btn .btn::before {
  background-image: linear-gradient(90deg, #83c5be 0%, transparent 100%);
}
.cid-v28tWk9SGE .mbr-section-btn .btn:hover,
.cid-v28tWk9SGE .mbr-section-btn .btn:focus {
  box-shadow: inset 250px 10px 5px #006d77 !important;
  border-color: #006d77 !important;
}
.cid-v28tWk9SGE .navbar-caption:hover {
  color: #e29578;
}
@media (min-width: 992px) {
  .cid-v28tWk9SGE .dropdown-menu.dropdown-submenu {
    left: 175px !important;
    top: -45% !important;
  }
}
.cid-v28tWk9SGE .text_widget {
  margin-bottom: 32px;
}
.cid-v28tWk9SGE .text_widget a {
  transition: all 0.3s ease-out;
}
.cid-v28tWk9SGE .text_widget a:hover,
.cid-v28tWk9SGE .text_widget a:focus {
  opacity: 0.8;
}
@media (min-width: 992px) {
  .cid-v28tWk9SGE .navbar-nav.nav-dropdown {
    display: -webkit-flex;
    width: 100%;
    justify-content: flex-end;
    min-width: 200px;
  }
}
.cid-v28tWk9SGE .icons-menu-main {
  display: flex;
}
@media (max-width: 992px) {
  .cid-v28tWk9SGE .icons-menu-main {
    padding: 0 10px;
  }
}
.cid-v28tWk9SGE .mbr-section-subtitle {
  color: #141414;
  text-align: center;
}
.cid-v28tWk9SGE .navbar-caption {
  color: #000000;
}
.cid-v28tWk9SGE .mbr-text {
  color: #141414;
  text-align: center;
}
.cid-v28tWk9SGE .mbr-section-subtitle,
.cid-v28tWk9SGE .text_widget,
.cid-v28tWk9SGE .mbr-section-btn {
  text-align: center;
}
.cid-v28tWk9SGE a[class*="text-"]:not(.nav-link):not(.dropdown-item):not([role]):not(.navbar-caption):hover {
  background-image: none;
}
.cid-v28tWk9SGE .nav-link,
.cid-v28tWk9SGE .dropdown-item {
  color: #000000;
}
.cid-v28tX6wSzj {
  background-color: transparent;
}
.cid-v28tX6wSzj .navbar-dropdown {
  background-color: #f4f4f6 !important;
  padding: 0;
}
.cid-v28tX6wSzj .navbar.navbar-expand-lg .dropdown .dropdown-menu {
  background-color: #f4f4f6 !important;
  background: #f4f4f6;
}
.cid-v28tX6wSzj .navbar.navbar-expand-lg .dropdown .dropdown-menu .dropdown-submenu {
  margin: 0;
  left: 100%;
}
.cid-v28tX6wSzj .menu_box {
  flex-wrap: nowrap;
}
@media (max-width: 991px) {
  .cid-v28tX6wSzj .menu_box {
    flex-direction: column;
    align-items: flex-start;
  }
  .cid-v28tX6wSzj .menu_box .navbar.opened,
  .cid-v28tX6wSzj .menu_box .navbar-collapse {
    background-color: #f4f4f6 !important;
    transition: all 0s ease 0s;
  }
}
.cid-v28tX6wSzj .navbar-dropdown {
  position: relative !important;
}
.cid-v28tX6wSzj .btn {
  min-height: auto;
  box-shadow: none;
  margin-top: 0;
}
.cid-v28tX6wSzj .btn:hover {
  box-shadow: none;
}
.cid-v28tX6wSzj .nav-item {
  margin: 4px 15px;
}
@media (min-width: 1200px) {
  .cid-v28tX6wSzj .nav-item {
    margin: 4px 20px;
  }
}
@media (max-width: 991px) {
  .cid-v28tX6wSzj .nav-item {
    margin: 0 !important;
  }
}
.cid-v28tX6wSzj .nav-item .nav-link {
  transition: all 0.5s ease-out;
  border-radius: 0.5rem !important;
  position: relative;
}
.cid-v28tX6wSzj .nav-item .nav-link::before {
  content: '';
  position: absolute;
  bottom: 0;
  left: 0;
  background-image: linear-gradient(90deg, #006d77 -5%, #83c5be 95%);
  height: 1px;
  width: 0;
  transition: all 0.3s ease-in-out;
}
.cid-v28tX6wSzj .nav-item .nav-link:hover::before,
.cid-v28tX6wSzj .nav-item .nav-link:focus::before {
  width: 100%;
}
.cid-v28tX6wSzj .dropdown-menu {
  border-radius: 0;
  box-shadow: none;
  text-align: left;
}
@media (min-width: 992px) {
  .cid-v28tX6wSzj .dropdown-menu {
    padding: 18px 34px 22px;
    min-width: 250px;
    top: auto !important;
    left: -40px !important;
  }
  .cid-v28tX6wSzj .dropdown-menu.dropdown-submenu {
    left: 215px !important;
    top: -45% !important;
  }
}
@media (max-width: 991px) {
  .cid-v28tX6wSzj .dropdown-menu .dropdown-toggle[data-toggle="dropdown-submenu"]::after,
  .cid-v28tX6wSzj .link.dropdown-toggle::after {
    display: inline-block;
    width: 7px;
    height: 7px;
    margin-left: 0.5rem;
    margin-bottom: 2px;
    content: "";
    border: 2px solid;
    border-left: none;
    border-top: none;
    transform: rotate(-45deg);
    right: 15px;
    position: absolute;
    margin-top: -2px;
  }
  .cid-v28tX6wSzj .show.dropdown-toggle[aria-expanded="true"]::after {
    transform: rotate(45deg);
    margin-top: -4px;
  }
  .cid-v28tX6wSzj .offcanvas_box {
    display: none;
  }
}
.cid-v28tX6wSzj .dropdown-item {
  border: none;
  font-weight: 300 !important;
}
.cid-v28tX6wSzj .nav-dropdown .link {
  font-weight: 400 !important;
  padding: 0 !important;
  margin: 0 !important;
}
.cid-v28tX6wSzj .nav-dropdown .link.dropdown-toggle::after {
  margin-left: 0.5rem;
  margin-top: 0;
}
.cid-v28tX6wSzj .container {
  display: flex;
  margin: auto;
}
.cid-v28tX6wSzj .iconfont-wrapper {
  color: #141414;
  font-size: 17px;
  margin-right: 10px;
  margin-bottom: 5px;
  width: 25px;
  height: 25px;
  border-radius: 50%;
  display: flex;
  justify-content: center;
  align-items: center;
  transition: all 0.2s ease-in-out;
}
.cid-v28tX6wSzj .iconfont-wrapper:last-child {
  margin-right: 0;
}
.cid-v28tX6wSzj .iconfont-wrapper:hover {
  opacity: 0.5;
}
.cid-v28tX6wSzj .navbar-nav {
  margin: 0 1rem;
}
@media (min-width: 992px) {
  .cid-v28tX6wSzj .navbar-nav {
    margin: 0;
  }
}
.cid-v28tX6wSzj .dropdown-menu,
.cid-v28tX6wSzj .navbar.opened {
  background-color: false !important;
}
.cid-v28tX6wSzj .nav-item:focus,
.cid-v28tX6wSzj .nav-link:focus {
  outline: none;
}
.cid-v28tX6wSzj .dropdown .dropdown-menu .dropdown-item {
  width: auto;
  transition: all 0.25s ease-in-out;
}
.cid-v28tX6wSzj .dropdown .dropdown-menu .dropdown-item::after {
  right: 0.5rem;
}
.cid-v28tX6wSzj .dropdown .dropdown-menu .dropdown-item .mbr-iconfont {
  margin-right: 0.5rem;
  vertical-align: sub;
}
.cid-v28tX6wSzj .dropdown .dropdown-menu .dropdown-item .mbr-iconfont:before {
  display: inline-block;
  transform: scale(1, 1);
  transition: all 0.25s ease-in-out;
}
.cid-v28tX6wSzj .collapsed .dropdown-menu .dropdown-item:before {
  display: none;
}
.cid-v28tX6wSzj .collapsed .dropdown .dropdown-menu .dropdown-item {
  padding: 0.235em 1.5em 0.235em 1.5em !important;
  transition: none;
  margin: 0 !important;
}
.cid-v28tX6wSzj .navbar {
  min-height: 70px;
  padding: 10px 0;
  transition: all 0.3s;
  border-bottom-width: 0;
}
@media (max-width: 992px) {
  .cid-v28tX6wSzj .navbar {
    min-height: 30px;
    max-height: none;
  }
}
.cid-v28tX6wSzj .navbar.opened {
  transition: all 0.3s;
}
.cid-v28tX6wSzj .navbar .dropdown-item {
  padding: 0;
  margin: 8px 0;
}
.cid-v28tX6wSzj .navbar .navbar-logo img {
  max-width: 40px;
  min-height: 40px;
  object-fit: contain;
  border-radius: 10px !important;
}
.cid-v28tX6wSzj .navbar .navbar-collapse {
  justify-content: center;
  justify-content: flex-end;
  z-index: 1;
}
.cid-v28tX6wSzj .navbar.collapsed {
  justify-content: center;
}
.cid-v28tX6wSzj .navbar.collapsed .nav-item .nav-link::before {
  display: none;
}
.cid-v28tX6wSzj .navbar.collapsed.opened .dropdown-menu {
  top: 0;
}
.cid-v28tX6wSzj .navbar.collapsed .dropdown-menu .dropdown-submenu {
  left: 0 !important;
}
.cid-v28tX6wSzj .navbar.collapsed .dropdown-menu .dropdown-item:after {
  right: auto;
}
.cid-v28tX6wSzj .navbar.collapsed ul.navbar-nav li {
  margin: auto;
}
.cid-v28tX6wSzj .navbar.collapsed .dropdown-menu .dropdown-item {
  padding: 0.25rem 1.5rem;
  text-align: left;
}
.cid-v28tX6wSzj .navbar.collapsed .icons-menu {
  padding: 0;
}
@media (max-width: 991px) {
  .cid-v28tX6wSzj .navbar .nav-item {
    padding: 0.5rem 0;
  }
  .cid-v28tX6wSzj .navbar .navbar-collapse {
    padding: 34px 0;
    border-radius: 16px;
    width: 100%;
  }
  .cid-v28tX6wSzj .navbar .nav-item .nav-link::before {
    display: none;
  }
  .cid-v28tX6wSzj .navbar.opened .dropdown-menu {
    top: 0;
  }
  .cid-v28tX6wSzj .navbar .dropdown-menu {
    padding: 6px 0 6px 15px;
  }
  .cid-v28tX6wSzj .navbar .dropdown-menu .dropdown-submenu {
    left: 0 !important;
  }
  .cid-v28tX6wSzj .navbar .dropdown-menu .dropdown-item:after {
    right: auto;
    margin-top: -0.4rem;
  }
  .cid-v28tX6wSzj .navbar .navbar-logo img {
    height: 3rem !important;
  }
  .cid-v28tX6wSzj .navbar ul.navbar-nav {
    overflow: hidden;
    margin: 0;
  }
  .cid-v28tX6wSzj .navbar ul.navbar-nav li {
    margin: 0;
  }
  .cid-v28tX6wSzj .navbar .dropdown-menu .dropdown-item {
    padding: 0 !important;
    margin: 0;
    margin-top: 8px;
    text-align: left;
  }
  .cid-v28tX6wSzj .navbar .navbar-brand {
    flex-shrink: initial;
    flex-basis: auto;
    word-break: break-word;
    padding-right: 0;
    width: 100%;
    justify-content: space-between;
  }
  .cid-v28tX6wSzj .navbar .navbar-toggler {
    flex-basis: auto;
  }
  .cid-v28tX6wSzj .navbar .icons-menu {
    padding: 0;
  }
}
.cid-v28tX6wSzj .navbar.navbar-short {
  min-height: 60px;
}
.cid-v28tX6wSzj .navbar.navbar-short .navbar-logo img {
  height: 2.5rem !important;
}
.cid-v28tX6wSzj .navbar.navbar-short .navbar-brand {
  min-height: 60px;
  padding: 0;
}
.cid-v28tX6wSzj .navbar-brand {
  min-height: 70px;
  flex-shrink: 0;
  align-items: center;
  margin-right: 0;
  padding: 10px 0;
  transition: all 0.3s;
  word-break: break-word;
  z-index: 1;
}
.cid-v28tX6wSzj .navbar-brand .navbar-caption {
  line-height: inherit !important;
  font-weight: 400;
}
.cid-v28tX6wSzj .navbar-brand .navbar-logo a {
  outline: none;
}
.cid-v28tX6wSzj .dropdown-item.active,
.cid-v28tX6wSzj .dropdown-item:active {
  background-color: transparent;
}
.cid-v28tX6wSzj .navbar-expand-lg .navbar-nav .nav-link {
  margin: 8px 12px !important;
}
@media (max-width: 991px) {
  .cid-v28tX6wSzj .navbar-expand-lg .navbar-nav .nav-link {
    margin: 8px 10px !important;
  }
}
.cid-v28tX6wSzj .nav-dropdown .link.dropdown-toggle {
  margin-right: 1.667em;
}
.cid-v28tX6wSzj .nav-dropdown .link.dropdown-toggle[aria-expanded="true"] {
  margin-right: 0;
  padding: 0.667em 1.667em;
}
.cid-v28tX6wSzj .navbar .dropdown.open > .dropdown-menu {
  display: block;
}
.cid-v28tX6wSzj ul.navbar-nav {
  flex-wrap: wrap;
  padding: 0;
}
.cid-v28tX6wSzj .navbar-buttons {
  text-align: center;
  min-width: 170px;
}
.cid-v28tX6wSzj button.navbar-toggler {
  outline: none;
  width: 48px;
  height: 48px;
  border-radius: 50%;
  cursor: pointer;
  transition: all 0.2s;
  position: relative;
  align-self: center;
  color: #f4f4f6;
  background: #f4f4f6;
}
.cid-v28tX6wSzj button.navbar-toggler .hamburger span {
  position: absolute;
  right: 10px;
  margin-top: 14px;
  width: 26px;
  height: 2px;
  border-right: 5px;
  background-color: #141414;
}
.cid-v28tX6wSzj button.navbar-toggler .hamburger span:nth-child(1) {
  top: 0;
  transition: all 0.2s;
}
.cid-v28tX6wSzj button.navbar-toggler .hamburger span:nth-child(2) {
  top: 8px;
  transition: all 0.15s;
}
.cid-v28tX6wSzj button.navbar-toggler .hamburger span:nth-child(3) {
  top: 8px;
  transition: all 0.15s;
}
.cid-v28tX6wSzj button.navbar-toggler .hamburger span:nth-child(4) {
  top: 16px;
  transition: all 0.2s;
}
.cid-v28tX6wSzj nav.opened .hamburger span:nth-child(1) {
  top: 8px;
  width: 0;
  opacity: 0;
  right: 50%;
  transition: all 0.2s;
}
.cid-v28tX6wSzj nav.opened .hamburger span:nth-child(2) {
  transform: rotate(45deg);
  transition: all 0.25s;
}
.cid-v28tX6wSzj nav.opened .hamburger span:nth-child(3) {
  transform: rotate(-45deg);
  transition: all 0.25s;
}
.cid-v28tX6wSzj nav.opened .hamburger span:nth-child(4) {
  top: 8px;
  width: 0;
  opacity: 0;
  right: 50%;
  transition: all 0.2s;
}
.cid-v28tX6wSzj a.nav-link {
  display: flex;
  align-items: center;
  justify-content: flex-start;
}
.cid-v28tX6wSzj .icons-menu {
  flex-wrap: nowrap;
  display: flex;
  justify-content: center;
  padding: 0;
  text-align: center;
  margin-bottom: 35px;
}
@media screen and (-ms-high-contrast: active), (-ms-high-contrast: none) {
  .cid-v28tX6wSzj .navbar {
    height: 70px;
  }
  .cid-v28tX6wSzj .navbar.opened {
    height: auto;
  }
  .cid-v28tX6wSzj .nav-item .nav-link:hover::before {
    width: 175%;
    max-width: calc(100% + 2rem);
    left: -1rem;
  }
}
.cid-v28tX6wSzj .navbar-dropdown .navbar-logo {
  margin-right: 10px;
}
@media (min-width: 768px) {
  .cid-v28tX6wSzj .container-fluid {
    padding-left: 64px;
    padding-right: 64px;
  }
}
.cid-v28tX6wSzj .mbr-section-btn-main .btn {
  margin: 8px;
  min-width: 180px;
}
.cid-v28tX6wSzj .mbr-section-btn-main .btn::before {
  background-image: linear-gradient(90deg, #83c5be 0%, transparent 100%);
}
.cid-v28tX6wSzj .mbr-section-btn-main .btn:hover,
.cid-v28tX6wSzj .mbr-section-btn-main .btn:focus {
  box-shadow: inset 250px 10px 5px #006d77 !important;
  border-color: #006d77 !important;
}
.cid-v28tX6wSzj .mbr-section-btn .btn::before {
  background-image: linear-gradient(90deg, #83c5be 0%, transparent 100%);
}
.cid-v28tX6wSzj .mbr-section-btn .btn:hover,
.cid-v28tX6wSzj .mbr-section-btn .btn:focus {
  box-shadow: inset 250px 10px 5px #006d77 !important;
  border-color: #006d77 !important;
}
.cid-v28tX6wSzj .navbar-caption:hover {
  color: #e29578;
}
@media (min-width: 992px) {
  .cid-v28tX6wSzj .dropdown-menu.dropdown-submenu {
    left: 175px !important;
    top: -45% !important;
  }
}
.cid-v28tX6wSzj .text_widget {
  margin-bottom: 32px;
}
.cid-v28tX6wSzj .text_widget a {
  transition: all 0.3s ease-out;
}
.cid-v28tX6wSzj .text_widget a:hover,
.cid-v28tX6wSzj .text_widget a:focus {
  opacity: 0.8;
}
@media (min-width: 992px) {
  .cid-v28tX6wSzj .navbar-nav.nav-dropdown {
    display: -webkit-flex;
    width: 100%;
    justify-content: flex-end;
    min-width: 200px;
  }
}
.cid-v28tX6wSzj .icons-menu-main {
  display: flex;
}
@media (max-width: 992px) {
  .cid-v28tX6wSzj .icons-menu-main {
    padding: 0 10px;
  }
}
.cid-v28tX6wSzj .mbr-section-subtitle {
  color: #141414;
  text-align: center;
}
.cid-v28tX6wSzj .navbar-caption {
  color: #000000;
}
.cid-v28tX6wSzj .mbr-text {
  color: #141414;
  text-align: center;
}
.cid-v28tX6wSzj .mbr-section-subtitle,
.cid-v28tX6wSzj .text_widget,
.cid-v28tX6wSzj .mbr-section-btn {
  text-align: center;
}
.cid-v28tX6wSzj a[class*="text-"]:not(.nav-link):not(.dropdown-item):not([role]):not(.navbar-caption):hover {
  background-image: none;
}
.cid-v28tX6wSzj .nav-link,
.cid-v28tX6wSzj .dropdown-item {
  color: #000000;
}
.cid-v28tXTb7VA {
  background-color: transparent;
}
.cid-v28tXTb7VA .navbar-dropdown {
  background-color: #f4f4f6 !important;
  padding: 0;
}
.cid-v28tXTb7VA .navbar.navbar-expand-lg .dropdown .dropdown-menu {
  background-color: #f4f4f6 !important;
  background: #f4f4f6;
}
.cid-v28tXTb7VA .navbar.navbar-expand-lg .dropdown .dropdown-menu .dropdown-submenu {
  margin: 0;
  left: 100%;
}
.cid-v28tXTb7VA .menu_box {
  flex-wrap: nowrap;
}
@media (max-width: 991px) {
  .cid-v28tXTb7VA .menu_box {
    flex-direction: column;
    align-items: flex-start;
  }
  .cid-v28tXTb7VA .menu_box .navbar.opened,
  .cid-v28tXTb7VA .menu_box .navbar-collapse {
    background-color: #f4f4f6 !important;
    transition: all 0s ease 0s;
  }
}
.cid-v28tXTb7VA .navbar-dropdown {
  position: relative !important;
}
.cid-v28tXTb7VA .btn {
  min-height: auto;
  box-shadow: none;
  margin-top: 0;
}
.cid-v28tXTb7VA .btn:hover {
  box-shadow: none;
}
.cid-v28tXTb7VA .nav-item {
  margin: 4px 15px;
}
@media (min-width: 1200px) {
  .cid-v28tXTb7VA .nav-item {
    margin: 4px 20px;
  }
}
@media (max-width: 991px) {
  .cid-v28tXTb7VA .nav-item {
    margin: 0 !important;
  }
}
.cid-v28tXTb7VA .nav-item .nav-link {
  transition: all 0.5s ease-out;
  border-radius: 0.5rem !important;
  position: relative;
}
.cid-v28tXTb7VA .nav-item .nav-link::before {
  content: '';
  position: absolute;
  bottom: 0;
  left: 0;
  background-image: linear-gradient(90deg, #006d77 -5%, #83c5be 95%);
  height: 1px;
  width: 0;
  transition: all 0.3s ease-in-out;
}
.cid-v28tXTb7VA .nav-item .nav-link:hover::before,
.cid-v28tXTb7VA .nav-item .nav-link:focus::before {
  width: 100%;
}
.cid-v28tXTb7VA .dropdown-menu {
  border-radius: 0;
  box-shadow: none;
  text-align: left;
}
@media (min-width: 992px) {
  .cid-v28tXTb7VA .dropdown-menu {
    padding: 18px 34px 22px;
    min-width: 250px;
    top: auto !important;
    left: -40px !important;
  }
  .cid-v28tXTb7VA .dropdown-menu.dropdown-submenu {
    left: 215px !important;
    top: -45% !important;
  }
}
@media (max-width: 991px) {
  .cid-v28tXTb7VA .dropdown-menu .dropdown-toggle[data-toggle="dropdown-submenu"]::after,
  .cid-v28tXTb7VA .link.dropdown-toggle::after {
    display: inline-block;
    width: 7px;
    height: 7px;
    margin-left: 0.5rem;
    margin-bottom: 2px;
    content: "";
    border: 2px solid;
    border-left: none;
    border-top: none;
    transform: rotate(-45deg);
    right: 15px;
    position: absolute;
    margin-top: -2px;
  }
  .cid-v28tXTb7VA .show.dropdown-toggle[aria-expanded="true"]::after {
    transform: rotate(45deg);
    margin-top: -4px;
  }
  .cid-v28tXTb7VA .offcanvas_box {
    display: none;
  }
}
.cid-v28tXTb7VA .dropdown-item {
  border: none;
  font-weight: 300 !important;
}
.cid-v28tXTb7VA .nav-dropdown .link {
  font-weight: 400 !important;
  padding: 0 !important;
  margin: 0 !important;
}
.cid-v28tXTb7VA .nav-dropdown .link.dropdown-toggle::after {
  margin-left: 0.5rem;
  margin-top: 0;
}
.cid-v28tXTb7VA .container {
  display: flex;
  margin: auto;
}
.cid-v28tXTb7VA .iconfont-wrapper {
  color: #141414;
  font-size: 17px;
  margin-right: 10px;
  margin-bottom: 5px;
  width: 25px;
  height: 25px;
  border-radius: 50%;
  display: flex;
  justify-content: center;
  align-items: center;
  transition: all 0.2s ease-in-out;
}
.cid-v28tXTb7VA .iconfont-wrapper:last-child {
  margin-right: 0;
}
.cid-v28tXTb7VA .iconfont-wrapper:hover {
  opacity: 0.5;
}
.cid-v28tXTb7VA .navbar-nav {
  margin: 0 1rem;
}
@media (min-width: 992px) {
  .cid-v28tXTb7VA .navbar-nav {
    margin: 0;
  }
}
.cid-v28tXTb7VA .dropdown-menu,
.cid-v28tXTb7VA .navbar.opened {
  background-color: false !important;
}
.cid-v28tXTb7VA .nav-item:focus,
.cid-v28tXTb7VA .nav-link:focus {
  outline: none;
}
.cid-v28tXTb7VA .dropdown .dropdown-menu .dropdown-item {
  width: auto;
  transition: all 0.25s ease-in-out;
}
.cid-v28tXTb7VA .dropdown .dropdown-menu .dropdown-item::after {
  right: 0.5rem;
}
.cid-v28tXTb7VA .dropdown .dropdown-menu .dropdown-item .mbr-iconfont {
  margin-right: 0.5rem;
  vertical-align: sub;
}
.cid-v28tXTb7VA .dropdown .dropdown-menu .dropdown-item .mbr-iconfont:before {
  display: inline-block;
  transform: scale(1, 1);
  transition: all 0.25s ease-in-out;
}
.cid-v28tXTb7VA .collapsed .dropdown-menu .dropdown-item:before {
  display: none;
}
.cid-v28tXTb7VA .collapsed .dropdown .dropdown-menu .dropdown-item {
  padding: 0.235em 1.5em 0.235em 1.5em !important;
  transition: none;
  margin: 0 !important;
}
.cid-v28tXTb7VA .navbar {
  min-height: 70px;
  padding: 10px 0;
  transition: all 0.3s;
  border-bottom-width: 0;
}
@media (max-width: 992px) {
  .cid-v28tXTb7VA .navbar {
    min-height: 30px;
    max-height: none;
  }
}
.cid-v28tXTb7VA .navbar.opened {
  transition: all 0.3s;
}
.cid-v28tXTb7VA .navbar .dropdown-item {
  padding: 0;
  margin: 8px 0;
}
.cid-v28tXTb7VA .navbar .navbar-logo img {
  max-width: 40px;
  min-height: 40px;
  object-fit: contain;
  border-radius: 10px !important;
}
.cid-v28tXTb7VA .navbar .navbar-collapse {
  justify-content: center;
  justify-content: flex-end;
  z-index: 1;
}
.cid-v28tXTb7VA .navbar.collapsed {
  justify-content: center;
}
.cid-v28tXTb7VA .navbar.collapsed .nav-item .nav-link::before {
  display: none;
}
.cid-v28tXTb7VA .navbar.collapsed.opened .dropdown-menu {
  top: 0;
}
.cid-v28tXTb7VA .navbar.collapsed .dropdown-menu .dropdown-submenu {
  left: 0 !important;
}
.cid-v28tXTb7VA .navbar.collapsed .dropdown-menu .dropdown-item:after {
  right: auto;
}
.cid-v28tXTb7VA .navbar.collapsed ul.navbar-nav li {
  margin: auto;
}
.cid-v28tXTb7VA .navbar.collapsed .dropdown-menu .dropdown-item {
  padding: 0.25rem 1.5rem;
  text-align: left;
}
.cid-v28tXTb7VA .navbar.collapsed .icons-menu {
  padding: 0;
}
@media (max-width: 991px) {
  .cid-v28tXTb7VA .navbar .nav-item {
    padding: 0.5rem 0;
  }
  .cid-v28tXTb7VA .navbar .navbar-collapse {
    padding: 34px 0;
    border-radius: 16px;
    width: 100%;
  }
  .cid-v28tXTb7VA .navbar .nav-item .nav-link::before {
    display: none;
  }
  .cid-v28tXTb7VA .navbar.opened .dropdown-menu {
    top: 0;
  }
  .cid-v28tXTb7VA .navbar .dropdown-menu {
    padding: 6px 0 6px 15px;
  }
  .cid-v28tXTb7VA .navbar .dropdown-menu .dropdown-submenu {
    left: 0 !important;
  }
  .cid-v28tXTb7VA .navbar .dropdown-menu .dropdown-item:after {
    right: auto;
    margin-top: -0.4rem;
  }
  .cid-v28tXTb7VA .navbar .navbar-logo img {
    height: 3rem !important;
  }
  .cid-v28tXTb7VA .navbar ul.navbar-nav {
    overflow: hidden;
    margin: 0;
  }
  .cid-v28tXTb7VA .navbar ul.navbar-nav li {
    margin: 0;
  }
  .cid-v28tXTb7VA .navbar .dropdown-menu .dropdown-item {
    padding: 0 !important;
    margin: 0;
    margin-top: 8px;
    text-align: left;
  }
  .cid-v28tXTb7VA .navbar .navbar-brand {
    flex-shrink: initial;
    flex-basis: auto;
    word-break: break-word;
    padding-right: 0;
    width: 100%;
    justify-content: space-between;
  }
  .cid-v28tXTb7VA .navbar .navbar-toggler {
    flex-basis: auto;
  }
  .cid-v28tXTb7VA .navbar .icons-menu {
    padding: 0;
  }
}
.cid-v28tXTb7VA .navbar.navbar-short {
  min-height: 60px;
}
.cid-v28tXTb7VA .navbar.navbar-short .navbar-logo img {
  height: 2.5rem !important;
}
.cid-v28tXTb7VA .navbar.navbar-short .navbar-brand {
  min-height: 60px;
  padding: 0;
}
.cid-v28tXTb7VA .navbar-brand {
  min-height: 70px;
  flex-shrink: 0;
  align-items: center;
  margin-right: 0;
  padding: 10px 0;
  transition: all 0.3s;
  word-break: break-word;
  z-index: 1;
}
.cid-v28tXTb7VA .navbar-brand .navbar-caption {
  line-height: inherit !important;
  font-weight: 400;
}
.cid-v28tXTb7VA .navbar-brand .navbar-logo a {
  outline: none;
}
.cid-v28tXTb7VA .dropdown-item.active,
.cid-v28tXTb7VA .dropdown-item:active {
  background-color: transparent;
}
.cid-v28tXTb7VA .navbar-expand-lg .navbar-nav .nav-link {
  margin: 8px 12px !important;
}
@media (max-width: 991px) {
  .cid-v28tXTb7VA .navbar-expand-lg .navbar-nav .nav-link {
    margin: 8px 10px !important;
  }
}
.cid-v28tXTb7VA .nav-dropdown .link.dropdown-toggle {
  margin-right: 1.667em;
}
.cid-v28tXTb7VA .nav-dropdown .link.dropdown-toggle[aria-expanded="true"] {
  margin-right: 0;
  padding: 0.667em 1.667em;
}
.cid-v28tXTb7VA .navbar .dropdown.open > .dropdown-menu {
  display: block;
}
.cid-v28tXTb7VA ul.navbar-nav {
  flex-wrap: wrap;
  padding: 0;
}
.cid-v28tXTb7VA .navbar-buttons {
  text-align: center;
  min-width: 170px;
}
.cid-v28tXTb7VA button.navbar-toggler {
  outline: none;
  width: 48px;
  height: 48px;
  border-radius: 50%;
  cursor: pointer;
  transition: all 0.2s;
  position: relative;
  align-self: center;
  color: #f4f4f6;
  background: #f4f4f6;
}
.cid-v28tXTb7VA button.navbar-toggler .hamburger span {
  position: absolute;
  right: 10px;
  margin-top: 14px;
  width: 26px;
  height: 2px;
  border-right: 5px;
  background-color: #141414;
}
.cid-v28tXTb7VA button.navbar-toggler .hamburger span:nth-child(1) {
  top: 0;
  transition: all 0.2s;
}
.cid-v28tXTb7VA button.navbar-toggler .hamburger span:nth-child(2) {
  top: 8px;
  transition: all 0.15s;
}
.cid-v28tXTb7VA button.navbar-toggler .hamburger span:nth-child(3) {
  top: 8px;
  transition: all 0.15s;
}
.cid-v28tXTb7VA button.navbar-toggler .hamburger span:nth-child(4) {
  top: 16px;
  transition: all 0.2s;
}
.cid-v28tXTb7VA nav.opened .hamburger span:nth-child(1) {
  top: 8px;
  width: 0;
  opacity: 0;
  right: 50%;
  transition: all 0.2s;
}
.cid-v28tXTb7VA nav.opened .hamburger span:nth-child(2) {
  transform: rotate(45deg);
  transition: all 0.25s;
}
.cid-v28tXTb7VA nav.opened .hamburger span:nth-child(3) {
  transform: rotate(-45deg);
  transition: all 0.25s;
}
.cid-v28tXTb7VA nav.opened .hamburger span:nth-child(4) {
  top: 8px;
  width: 0;
  opacity: 0;
  right: 50%;
  transition: all 0.2s;
}
.cid-v28tXTb7VA a.nav-link {
  display: flex;
  align-items: center;
  justify-content: flex-start;
}
.cid-v28tXTb7VA .icons-menu {
  flex-wrap: nowrap;
  display: flex;
  justify-content: center;
  padding: 0;
  text-align: center;
  margin-bottom: 35px;
}
@media screen and (-ms-high-contrast: active), (-ms-high-contrast: none) {
  .cid-v28tXTb7VA .navbar {
    height: 70px;
  }
  .cid-v28tXTb7VA .navbar.opened {
    height: auto;
  }
  .cid-v28tXTb7VA .nav-item .nav-link:hover::before {
    width: 175%;
    max-width: calc(100% + 2rem);
    left: -1rem;
  }
}
.cid-v28tXTb7VA .navbar-dropdown .navbar-logo {
  margin-right: 10px;
}
@media (min-width: 768px) {
  .cid-v28tXTb7VA .container-fluid {
    padding-left: 64px;
    padding-right: 64px;
  }
}
.cid-v28tXTb7VA .mbr-section-btn-main .btn {
  margin: 8px;
  min-width: 180px;
}
.cid-v28tXTb7VA .mbr-section-btn-main .btn::before {
  background-image: linear-gradient(90deg, #83c5be 0%, transparent 100%);
}
.cid-v28tXTb7VA .mbr-section-btn-main .btn:hover,
.cid-v28tXTb7VA .mbr-section-btn-main .btn:focus {
  box-shadow: inset 250px 10px 5px #006d77 !important;
  border-color: #006d77 !important;
}
.cid-v28tXTb7VA .mbr-section-btn .btn::before {
  background-image: linear-gradient(90deg, #83c5be 0%, transparent 100%);
}
.cid-v28tXTb7VA .mbr-section-btn .btn:hover,
.cid-v28tXTb7VA .mbr-section-btn .btn:focus {
  box-shadow: inset 250px 10px 5px #006d77 !important;
  border-color: #006d77 !important;
}
.cid-v28tXTb7VA .navbar-caption:hover {
  color: #e29578;
}
@media (min-width: 992px) {
  .cid-v28tXTb7VA .dropdown-menu.dropdown-submenu {
    left: 175px !important;
    top: -45% !important;
  }
}
.cid-v28tXTb7VA .text_widget {
  margin-bottom: 32px;
}
.cid-v28tXTb7VA .text_widget a {
  transition: all 0.3s ease-out;
}
.cid-v28tXTb7VA .text_widget a:hover,
.cid-v28tXTb7VA .text_widget a:focus {
  opacity: 0.8;
}
@media (min-width: 992px) {
  .cid-v28tXTb7VA .navbar-nav.nav-dropdown {
    display: -webkit-flex;
    width: 100%;
    justify-content: flex-end;
    min-width: 200px;
  }
}
.cid-v28tXTb7VA .icons-menu-main {
  display: flex;
}
@media (max-width: 992px) {
  .cid-v28tXTb7VA .icons-menu-main {
    padding: 0 10px;
  }
}
.cid-v28tXTb7VA .mbr-section-subtitle {
  color: #141414;
  text-align: center;
}
.cid-v28tXTb7VA .navbar-caption {
  color: #000000;
}
.cid-v28tXTb7VA .mbr-text {
  color: #141414;
  text-align: center;
}
.cid-v28tXTb7VA .mbr-section-subtitle,
.cid-v28tXTb7VA .text_widget,
.cid-v28tXTb7VA .mbr-section-btn {
  text-align: center;
}
.cid-v28tXTb7VA a[class*="text-"]:not(.nav-link):not(.dropdown-item):not([role]):not(.navbar-caption):hover {
  background-image: none;
}
.cid-v28tXTb7VA .nav-link,
.cid-v28tXTb7VA .dropdown-item {
  color: #000000;
}
.cid-v28tYHsxmE {
  background-color: transparent;
}
.cid-v28tYHsxmE .navbar-dropdown {
  background-color: #f4f4f6 !important;
  padding: 0;
}
.cid-v28tYHsxmE .navbar.navbar-expand-lg .dropdown .dropdown-menu {
  background-color: #f4f4f6 !important;
  background: #f4f4f6;
}
.cid-v28tYHsxmE .navbar.navbar-expand-lg .dropdown .dropdown-menu .dropdown-submenu {
  margin: 0;
  left: 100%;
}
.cid-v28tYHsxmE .menu_box {
  flex-wrap: nowrap;
}
@media (max-width: 991px) {
  .cid-v28tYHsxmE .menu_box {
    flex-direction: column;
    align-items: flex-start;
  }
  .cid-v28tYHsxmE .menu_box .navbar.opened,
  .cid-v28tYHsxmE .menu_box .navbar-collapse {
    background-color: #f4f4f6 !important;
    transition: all 0s ease 0s;
  }
}
.cid-v28tYHsxmE .navbar-dropdown {
  position: relative !important;
}
.cid-v28tYHsxmE .btn {
  min-height: auto;
  box-shadow: none;
  margin-top: 0;
}
.cid-v28tYHsxmE .btn:hover {
  box-shadow: none;
}
.cid-v28tYHsxmE .nav-item {
  margin: 4px 15px;
}
@media (min-width: 1200px) {
  .cid-v28tYHsxmE .nav-item {
    margin: 4px 20px;
  }
}
@media (max-width: 991px) {
  .cid-v28tYHsxmE .nav-item {
    margin: 0 !important;
  }
}
.cid-v28tYHsxmE .nav-item .nav-link {
  transition: all 0.5s ease-out;
  border-radius: 0.5rem !important;
  position: relative;
}
.cid-v28tYHsxmE .nav-item .nav-link::before {
  content: '';
  position: absolute;
  bottom: 0;
  left: 0;
  background-image: linear-gradient(90deg, #006d77 -5%, #83c5be 95%);
  height: 1px;
  width: 0;
  transition: all 0.3s ease-in-out;
}
.cid-v28tYHsxmE .nav-item .nav-link:hover::before,
.cid-v28tYHsxmE .nav-item .nav-link:focus::before {
  width: 100%;
}
.cid-v28tYHsxmE .dropdown-menu {
  border-radius: 0;
  box-shadow: none;
  text-align: left;
}
@media (min-width: 992px) {
  .cid-v28tYHsxmE .dropdown-menu {
    padding: 18px 34px 22px;
    min-width: 250px;
    top: auto !important;
    left: -40px !important;
  }
  .cid-v28tYHsxmE .dropdown-menu.dropdown-submenu {
    left: 215px !important;
    top: -45% !important;
  }
}
@media (max-width: 991px) {
  .cid-v28tYHsxmE .dropdown-menu .dropdown-toggle[data-toggle="dropdown-submenu"]::after,
  .cid-v28tYHsxmE .link.dropdown-toggle::after {
    display: inline-block;
    width: 7px;
    height: 7px;
    margin-left: 0.5rem;
    margin-bottom: 2px;
    content: "";
    border: 2px solid;
    border-left: none;
    border-top: none;
    transform: rotate(-45deg);
    right: 15px;
    position: absolute;
    margin-top: -2px;
  }
  .cid-v28tYHsxmE .show.dropdown-toggle[aria-expanded="true"]::after {
    transform: rotate(45deg);
    margin-top: -4px;
  }
  .cid-v28tYHsxmE .offcanvas_box {
    display: none;
  }
}
.cid-v28tYHsxmE .dropdown-item {
  border: none;
  font-weight: 300 !important;
}
.cid-v28tYHsxmE .nav-dropdown .link {
  font-weight: 400 !important;
  padding: 0 !important;
  margin: 0 !important;
}
.cid-v28tYHsxmE .nav-dropdown .link.dropdown-toggle::after {
  margin-left: 0.5rem;
  margin-top: 0;
}
.cid-v28tYHsxmE .container {
  display: flex;
  margin: auto;
}
.cid-v28tYHsxmE .iconfont-wrapper {
  color: #141414;
  font-size: 17px;
  margin-right: 10px;
  margin-bottom: 5px;
  width: 25px;
  height: 25px;
  border-radius: 50%;
  display: flex;
  justify-content: center;
  align-items: center;
  transition: all 0.2s ease-in-out;
}
.cid-v28tYHsxmE .iconfont-wrapper:last-child {
  margin-right: 0;
}
.cid-v28tYHsxmE .iconfont-wrapper:hover {
  opacity: 0.5;
}
.cid-v28tYHsxmE .navbar-nav {
  margin: 0 1rem;
}
@media (min-width: 992px) {
  .cid-v28tYHsxmE .navbar-nav {
    margin: 0;
  }
}
.cid-v28tYHsxmE .dropdown-menu,
.cid-v28tYHsxmE .navbar.opened {
  background-color: false !important;
}
.cid-v28tYHsxmE .nav-item:focus,
.cid-v28tYHsxmE .nav-link:focus {
  outline: none;
}
.cid-v28tYHsxmE .dropdown .dropdown-menu .dropdown-item {
  width: auto;
  transition: all 0.25s ease-in-out;
}
.cid-v28tYHsxmE .dropdown .dropdown-menu .dropdown-item::after {
  right: 0.5rem;
}
.cid-v28tYHsxmE .dropdown .dropdown-menu .dropdown-item .mbr-iconfont {
  margin-right: 0.5rem;
  vertical-align: sub;
}
.cid-v28tYHsxmE .dropdown .dropdown-menu .dropdown-item .mbr-iconfont:before {
  display: inline-block;
  transform: scale(1, 1);
  transition: all 0.25s ease-in-out;
}
.cid-v28tYHsxmE .collapsed .dropdown-menu .dropdown-item:before {
  display: none;
}
.cid-v28tYHsxmE .collapsed .dropdown .dropdown-menu .dropdown-item {
  padding: 0.235em 1.5em 0.235em 1.5em !important;
  transition: none;
  margin: 0 !important;
}
.cid-v28tYHsxmE .navbar {
  min-height: 70px;
  padding: 10px 0;
  transition: all 0.3s;
  border-bottom-width: 0;
}
@media (max-width: 992px) {
  .cid-v28tYHsxmE .navbar {
    min-height: 30px;
    max-height: none;
  }
}
.cid-v28tYHsxmE .navbar.opened {
  transition: all 0.3s;
}
.cid-v28tYHsxmE .navbar .dropdown-item {
  padding: 0;
  margin: 8px 0;
}
.cid-v28tYHsxmE .navbar .navbar-logo img {
  max-width: 40px;
  min-height: 40px;
  object-fit: contain;
  border-radius: 10px !important;
}
.cid-v28tYHsxmE .navbar .navbar-collapse {
  justify-content: center;
  justify-content: flex-end;
  z-index: 1;
}
.cid-v28tYHsxmE .navbar.collapsed {
  justify-content: center;
}
.cid-v28tYHsxmE .navbar.collapsed .nav-item .nav-link::before {
  display: none;
}
.cid-v28tYHsxmE .navbar.collapsed.opened .dropdown-menu {
  top: 0;
}
.cid-v28tYHsxmE .navbar.collapsed .dropdown-menu .dropdown-submenu {
  left: 0 !important;
}
.cid-v28tYHsxmE .navbar.collapsed .dropdown-menu .dropdown-item:after {
  right: auto;
}
.cid-v28tYHsxmE .navbar.collapsed ul.navbar-nav li {
  margin: auto;
}
.cid-v28tYHsxmE .navbar.collapsed .dropdown-menu .dropdown-item {
  padding: 0.25rem 1.5rem;
  text-align: left;
}
.cid-v28tYHsxmE .navbar.collapsed .icons-menu {
  padding: 0;
}
@media (max-width: 991px) {
  .cid-v28tYHsxmE .navbar .nav-item {
    padding: 0.5rem 0;
  }
  .cid-v28tYHsxmE .navbar .navbar-collapse {
    padding: 34px 0;
    border-radius: 16px;
    width: 100%;
  }
  .cid-v28tYHsxmE .navbar .nav-item .nav-link::before {
    display: none;
  }
  .cid-v28tYHsxmE .navbar.opened .dropdown-menu {
    top: 0;
  }
  .cid-v28tYHsxmE .navbar .dropdown-menu {
    padding: 6px 0 6px 15px;
  }
  .cid-v28tYHsxmE .navbar .dropdown-menu .dropdown-submenu {
    left: 0 !important;
  }
  .cid-v28tYHsxmE .navbar .dropdown-menu .dropdown-item:after {
    right: auto;
    margin-top: -0.4rem;
  }
  .cid-v28tYHsxmE .navbar .navbar-logo img {
    height: 3rem !important;
  }
  .cid-v28tYHsxmE .navbar ul.navbar-nav {
    overflow: hidden;
    margin: 0;
  }
  .cid-v28tYHsxmE .navbar ul.navbar-nav li {
    margin: 0;
  }
  .cid-v28tYHsxmE .navbar .dropdown-menu .dropdown-item {
    padding: 0 !important;
    margin: 0;
    margin-top: 8px;
    text-align: left;
  }
  .cid-v28tYHsxmE .navbar .navbar-brand {
    flex-shrink: initial;
    flex-basis: auto;
    word-break: break-word;
    padding-right: 0;
    width: 100%;
    justify-content: space-between;
  }
  .cid-v28tYHsxmE .navbar .navbar-toggler {
    flex-basis: auto;
  }
  .cid-v28tYHsxmE .navbar .icons-menu {
    padding: 0;
  }
}
.cid-v28tYHsxmE .navbar.navbar-short {
  min-height: 60px;
}
.cid-v28tYHsxmE .navbar.navbar-short .navbar-logo img {
  height: 2.5rem !important;
}
.cid-v28tYHsxmE .navbar.navbar-short .navbar-brand {
  min-height: 60px;
  padding: 0;
}
.cid-v28tYHsxmE .navbar-brand {
  min-height: 70px;
  flex-shrink: 0;
  align-items: center;
  margin-right: 0;
  padding: 10px 0;
  transition: all 0.3s;
  word-break: break-word;
  z-index: 1;
}
.cid-v28tYHsxmE .navbar-brand .navbar-caption {
  line-height: inherit !important;
  font-weight: 400;
}
.cid-v28tYHsxmE .navbar-brand .navbar-logo a {
  outline: none;
}
.cid-v28tYHsxmE .dropdown-item.active,
.cid-v28tYHsxmE .dropdown-item:active {
  background-color: transparent;
}
.cid-v28tYHsxmE .navbar-expand-lg .navbar-nav .nav-link {
  margin: 8px 12px !important;
}
@media (max-width: 991px) {
  .cid-v28tYHsxmE .navbar-expand-lg .navbar-nav .nav-link {
    margin: 8px 10px !important;
  }
}
.cid-v28tYHsxmE .nav-dropdown .link.dropdown-toggle {
  margin-right: 1.667em;
}
.cid-v28tYHsxmE .nav-dropdown .link.dropdown-toggle[aria-expanded="true"] {
  margin-right: 0;
  padding: 0.667em 1.667em;
}
.cid-v28tYHsxmE .navbar .dropdown.open > .dropdown-menu {
  display: block;
}
.cid-v28tYHsxmE ul.navbar-nav {
  flex-wrap: wrap;
  padding: 0;
}
.cid-v28tYHsxmE .navbar-buttons {
  text-align: center;
  min-width: 170px;
}
.cid-v28tYHsxmE button.navbar-toggler {
  outline: none;
  width: 48px;
  height: 48px;
  border-radius: 50%;
  cursor: pointer;
  transition: all 0.2s;
  position: relative;
  align-self: center;
  color: #f4f4f6;
  background: #f4f4f6;
}
.cid-v28tYHsxmE button.navbar-toggler .hamburger span {
  position: absolute;
  right: 10px;
  margin-top: 14px;
  width: 26px;
  height: 2px;
  border-right: 5px;
  background-color: #141414;
}
.cid-v28tYHsxmE button.navbar-toggler .hamburger span:nth-child(1) {
  top: 0;
  transition: all 0.2s;
}
.cid-v28tYHsxmE button.navbar-toggler .hamburger span:nth-child(2) {
  top: 8px;
  transition: all 0.15s;
}
.cid-v28tYHsxmE button.navbar-toggler .hamburger span:nth-child(3) {
  top: 8px;
  transition: all 0.15s;
}
.cid-v28tYHsxmE button.navbar-toggler .hamburger span:nth-child(4) {
  top: 16px;
  transition: all 0.2s;
}
.cid-v28tYHsxmE nav.opened .hamburger span:nth-child(1) {
  top: 8px;
  width: 0;
  opacity: 0;
  right: 50%;
  transition: all 0.2s;
}
.cid-v28tYHsxmE nav.opened .hamburger span:nth-child(2) {
  transform: rotate(45deg);
  transition: all 0.25s;
}
.cid-v28tYHsxmE nav.opened .hamburger span:nth-child(3) {
  transform: rotate(-45deg);
  transition: all 0.25s;
}
.cid-v28tYHsxmE nav.opened .hamburger span:nth-child(4) {
  top: 8px;
  width: 0;
  opacity: 0;
  right: 50%;
  transition: all 0.2s;
}
.cid-v28tYHsxmE a.nav-link {
  display: flex;
  align-items: center;
  justify-content: flex-start;
}
.cid-v28tYHsxmE .icons-menu {
  flex-wrap: nowrap;
  display: flex;
  justify-content: center;
  padding: 0;
  text-align: center;
  margin-bottom: 35px;
}
@media screen and (-ms-high-contrast: active), (-ms-high-contrast: none) {
  .cid-v28tYHsxmE .navbar {
    height: 70px;
  }
  .cid-v28tYHsxmE .navbar.opened {
    height: auto;
  }
  .cid-v28tYHsxmE .nav-item .nav-link:hover::before {
    width: 175%;
    max-width: calc(100% + 2rem);
    left: -1rem;
  }
}
.cid-v28tYHsxmE .navbar-dropdown .navbar-logo {
  margin-right: 10px;
}
@media (min-width: 768px) {
  .cid-v28tYHsxmE .container-fluid {
    padding-left: 64px;
    padding-right: 64px;
  }
}
.cid-v28tYHsxmE .mbr-section-btn-main .btn {
  margin: 8px;
  min-width: 180px;
}
.cid-v28tYHsxmE .mbr-section-btn-main .btn::before {
  background-image: linear-gradient(90deg, #83c5be 0%, transparent 100%);
}
.cid-v28tYHsxmE .mbr-section-btn-main .btn:hover,
.cid-v28tYHsxmE .mbr-section-btn-main .btn:focus {
  box-shadow: inset 250px 10px 5px #006d77 !important;
  border-color: #006d77 !important;
}
.cid-v28tYHsxmE .mbr-section-btn .btn::before {
  background-image: linear-gradient(90deg, #83c5be 0%, transparent 100%);
}
.cid-v28tYHsxmE .mbr-section-btn .btn:hover,
.cid-v28tYHsxmE .mbr-section-btn .btn:focus {
  box-shadow: inset 250px 10px 5px #006d77 !important;
  border-color: #006d77 !important;
}
.cid-v28tYHsxmE .navbar-caption:hover {
  color: #e29578;
}
@media (min-width: 992px) {
  .cid-v28tYHsxmE .dropdown-menu.dropdown-submenu {
    left: 175px !important;
    top: -45% !important;
  }
}
.cid-v28tYHsxmE .text_widget {
  margin-bottom: 32px;
}
.cid-v28tYHsxmE .text_widget a {
  transition: all 0.3s ease-out;
}
.cid-v28tYHsxmE .text_widget a:hover,
.cid-v28tYHsxmE .text_widget a:focus {
  opacity: 0.8;
}
@media (min-width: 992px) {
  .cid-v28tYHsxmE .navbar-nav.nav-dropdown {
    display: -webkit-flex;
    width: 100%;
    justify-content: flex-end;
    min-width: 200px;
  }
}
.cid-v28tYHsxmE .icons-menu-main {
  display: flex;
}
@media (max-width: 992px) {
  .cid-v28tYHsxmE .icons-menu-main {
    padding: 0 10px;
  }
}
.cid-v28tYHsxmE .mbr-section-subtitle {
  color: #141414;
  text-align: center;
}
.cid-v28tYHsxmE .navbar-caption {
  color: #000000;
}
.cid-v28tYHsxmE .mbr-text {
  color: #141414;
  text-align: center;
}
.cid-v28tYHsxmE .mbr-section-subtitle,
.cid-v28tYHsxmE .text_widget,
.cid-v28tYHsxmE .mbr-section-btn {
  text-align: center;
}
.cid-v28tYHsxmE a[class*="text-"]:not(.nav-link):not(.dropdown-item):not([role]):not(.navbar-caption):hover {
  background-image: none;
}
.cid-v28tYHsxmE .nav-link,
.cid-v28tYHsxmE .dropdown-item {
  color: #000000;
}
.cid-v28tZwys5d {
  background-color: transparent;
}
.cid-v28tZwys5d .navbar-dropdown {
  background-color: #f4f4f6 !important;
  padding: 0;
}
.cid-v28tZwys5d .navbar.navbar-expand-lg .dropdown .dropdown-menu {
  background-color: #f4f4f6 !important;
  background: #f4f4f6;
}
.cid-v28tZwys5d .navbar.navbar-expand-lg .dropdown .dropdown-menu .dropdown-submenu {
  margin: 0;
  left: 100%;
}
.cid-v28tZwys5d .menu_box {
  flex-wrap: nowrap;
}
@media (max-width: 991px) {
  .cid-v28tZwys5d .menu_box {
    flex-direction: column;
    align-items: flex-start;
  }
  .cid-v28tZwys5d .menu_box .navbar.opened,
  .cid-v28tZwys5d .menu_box .navbar-collapse {
    background-color: #f4f4f6 !important;
    transition: all 0s ease 0s;
  }
}
.cid-v28tZwys5d .navbar-dropdown {
  position: relative !important;
}
.cid-v28tZwys5d .btn {
  min-height: auto;
  box-shadow: none;
  margin-top: 0;
}
.cid-v28tZwys5d .btn:hover {
  box-shadow: none;
}
.cid-v28tZwys5d .nav-item {
  margin: 4px 15px;
}
@media (min-width: 1200px) {
  .cid-v28tZwys5d .nav-item {
    margin: 4px 20px;
  }
}
@media (max-width: 991px) {
  .cid-v28tZwys5d .nav-item {
    margin: 0 !important;
  }
}
.cid-v28tZwys5d .nav-item .nav-link {
  transition: all 0.5s ease-out;
  border-radius: 0.5rem !important;
  position: relative;
}
.cid-v28tZwys5d .nav-item .nav-link::before {
  content: '';
  position: absolute;
  bottom: 0;
  left: 0;
  background-image: linear-gradient(90deg, #006d77 -5%, #83c5be 95%);
  height: 1px;
  width: 0;
  transition: all 0.3s ease-in-out;
}
.cid-v28tZwys5d .nav-item .nav-link:hover::before,
.cid-v28tZwys5d .nav-item .nav-link:focus::before {
  width: 100%;
}
.cid-v28tZwys5d .dropdown-menu {
  border-radius: 0;
  box-shadow: none;
  text-align: left;
}
@media (min-width: 992px) {
  .cid-v28tZwys5d .dropdown-menu {
    padding: 18px 34px 22px;
    min-width: 250px;
    top: auto !important;
    left: -40px !important;
  }
  .cid-v28tZwys5d .dropdown-menu.dropdown-submenu {
    left: 215px !important;
    top: -45% !important;
  }
}
@media (max-width: 991px) {
  .cid-v28tZwys5d .dropdown-menu .dropdown-toggle[data-toggle="dropdown-submenu"]::after,
  .cid-v28tZwys5d .link.dropdown-toggle::after {
    display: inline-block;
    width: 7px;
    height: 7px;
    margin-left: 0.5rem;
    margin-bottom: 2px;
    content: "";
    border: 2px solid;
    border-left: none;
    border-top: none;
    transform: rotate(-45deg);
    right: 15px;
    position: absolute;
    margin-top: -2px;
  }
  .cid-v28tZwys5d .show.dropdown-toggle[aria-expanded="true"]::after {
    transform: rotate(45deg);
    margin-top: -4px;
  }
  .cid-v28tZwys5d .offcanvas_box {
    display: none;
  }
}
.cid-v28tZwys5d .dropdown-item {
  border: none;
  font-weight: 300 !important;
}
.cid-v28tZwys5d .nav-dropdown .link {
  font-weight: 400 !important;
  padding: 0 !important;
  margin: 0 !important;
}
.cid-v28tZwys5d .nav-dropdown .link.dropdown-toggle::after {
  margin-left: 0.5rem;
  margin-top: 0;
}
.cid-v28tZwys5d .container {
  display: flex;
  margin: auto;
}
.cid-v28tZwys5d .iconfont-wrapper {
  color: #141414;
  font-size: 17px;
  margin-right: 10px;
  margin-bottom: 5px;
  width: 25px;
  height: 25px;
  border-radius: 50%;
  display: flex;
  justify-content: center;
  align-items: center;
  transition: all 0.2s ease-in-out;
}
.cid-v28tZwys5d .iconfont-wrapper:last-child {
  margin-right: 0;
}
.cid-v28tZwys5d .iconfont-wrapper:hover {
  opacity: 0.5;
}
.cid-v28tZwys5d .navbar-nav {
  margin: 0 1rem;
}
@media (min-width: 992px) {
  .cid-v28tZwys5d .navbar-nav {
    margin: 0;
  }
}
.cid-v28tZwys5d .dropdown-menu,
.cid-v28tZwys5d .navbar.opened {
  background-color: false !important;
}
.cid-v28tZwys5d .nav-item:focus,
.cid-v28tZwys5d .nav-link:focus {
  outline: none;
}
.cid-v28tZwys5d .dropdown .dropdown-menu .dropdown-item {
  width: auto;
  transition: all 0.25s ease-in-out;
}
.cid-v28tZwys5d .dropdown .dropdown-menu .dropdown-item::after {
  right: 0.5rem;
}
.cid-v28tZwys5d .dropdown .dropdown-menu .dropdown-item .mbr-iconfont {
  margin-right: 0.5rem;
  vertical-align: sub;
}
.cid-v28tZwys5d .dropdown .dropdown-menu .dropdown-item .mbr-iconfont:before {
  display: inline-block;
  transform: scale(1, 1);
  transition: all 0.25s ease-in-out;
}
.cid-v28tZwys5d .collapsed .dropdown-menu .dropdown-item:before {
  display: none;
}
.cid-v28tZwys5d .collapsed .dropdown .dropdown-menu .dropdown-item {
  padding: 0.235em 1.5em 0.235em 1.5em !important;
  transition: none;
  margin: 0 !important;
}
.cid-v28tZwys5d .navbar {
  min-height: 70px;
  padding: 10px 0;
  transition: all 0.3s;
  border-bottom-width: 0;
}
@media (max-width: 992px) {
  .cid-v28tZwys5d .navbar {
    min-height: 30px;
    max-height: none;
  }
}
.cid-v28tZwys5d .navbar.opened {
  transition: all 0.3s;
}
.cid-v28tZwys5d .navbar .dropdown-item {
  padding: 0;
  margin: 8px 0;
}
.cid-v28tZwys5d .navbar .navbar-logo img {
  max-width: 40px;
  min-height: 40px;
  object-fit: contain;
  border-radius: 10px !important;
}
.cid-v28tZwys5d .navbar .navbar-collapse {
  justify-content: center;
  justify-content: flex-end;
  z-index: 1;
}
.cid-v28tZwys5d .navbar.collapsed {
  justify-content: center;
}
.cid-v28tZwys5d .navbar.collapsed .nav-item .nav-link::before {
  display: none;
}
.cid-v28tZwys5d .navbar.collapsed.opened .dropdown-menu {
  top: 0;
}
.cid-v28tZwys5d .navbar.collapsed .dropdown-menu .dropdown-submenu {
  left: 0 !important;
}
.cid-v28tZwys5d .navbar.collapsed .dropdown-menu .dropdown-item:after {
  right: auto;
}
.cid-v28tZwys5d .navbar.collapsed ul.navbar-nav li {
  margin: auto;
}
.cid-v28tZwys5d .navbar.collapsed .dropdown-menu .dropdown-item {
  padding: 0.25rem 1.5rem;
  text-align: left;
}
.cid-v28tZwys5d .navbar.collapsed .icons-menu {
  padding: 0;
}
@media (max-width: 991px) {
  .cid-v28tZwys5d .navbar .nav-item {
    padding: 0.5rem 0;
  }
  .cid-v28tZwys5d .navbar .navbar-collapse {
    padding: 34px 0;
    border-radius: 16px;
    width: 100%;
  }
  .cid-v28tZwys5d .navbar .nav-item .nav-link::before {
    display: none;
  }
  .cid-v28tZwys5d .navbar.opened .dropdown-menu {
    top: 0;
  }
  .cid-v28tZwys5d .navbar .dropdown-menu {
    padding: 6px 0 6px 15px;
  }
  .cid-v28tZwys5d .navbar .dropdown-menu .dropdown-submenu {
    left: 0 !important;
  }
  .cid-v28tZwys5d .navbar .dropdown-menu .dropdown-item:after {
    right: auto;
    margin-top: -0.4rem;
  }
  .cid-v28tZwys5d .navbar .navbar-logo img {
    height: 3rem !important;
  }
  .cid-v28tZwys5d .navbar ul.navbar-nav {
    overflow: hidden;
    margin: 0;
  }
  .cid-v28tZwys5d .navbar ul.navbar-nav li {
    margin: 0;
  }
  .cid-v28tZwys5d .navbar .dropdown-menu .dropdown-item {
    padding: 0 !important;
    margin: 0;
    margin-top: 8px;
    text-align: left;
  }
  .cid-v28tZwys5d .navbar .navbar-brand {
    flex-shrink: initial;
    flex-basis: auto;
    word-break: break-word;
    padding-right: 0;
    width: 100%;
    justify-content: space-between;
  }
  .cid-v28tZwys5d .navbar .navbar-toggler {
    flex-basis: auto;
  }
  .cid-v28tZwys5d .navbar .icons-menu {
    padding: 0;
  }
}
.cid-v28tZwys5d .navbar.navbar-short {
  min-height: 60px;
}
.cid-v28tZwys5d .navbar.navbar-short .navbar-logo img {
  height: 2.5rem !important;
}
.cid-v28tZwys5d .navbar.navbar-short .navbar-brand {
  min-height: 60px;
  padding: 0;
}
.cid-v28tZwys5d .navbar-brand {
  min-height: 70px;
  flex-shrink: 0;
  align-items: center;
  margin-right: 0;
  padding: 10px 0;
  transition: all 0.3s;
  word-break: break-word;
  z-index: 1;
}
.cid-v28tZwys5d .navbar-brand .navbar-caption {
  line-height: inherit !important;
  font-weight: 400;
}
.cid-v28tZwys5d .navbar-brand .navbar-logo a {
  outline: none;
}
.cid-v28tZwys5d .dropdown-item.active,
.cid-v28tZwys5d .dropdown-item:active {
  background-color: transparent;
}
.cid-v28tZwys5d .navbar-expand-lg .navbar-nav .nav-link {
  margin: 8px 12px !important;
}
@media (max-width: 991px) {
  .cid-v28tZwys5d .navbar-expand-lg .navbar-nav .nav-link {
    margin: 8px 10px !important;
  }
}
.cid-v28tZwys5d .nav-dropdown .link.dropdown-toggle {
  margin-right: 1.667em;
}
.cid-v28tZwys5d .nav-dropdown .link.dropdown-toggle[aria-expanded="true"] {
  margin-right: 0;
  padding: 0.667em 1.667em;
}
.cid-v28tZwys5d .navbar .dropdown.open > .dropdown-menu {
  display: block;
}
.cid-v28tZwys5d ul.navbar-nav {
  flex-wrap: wrap;
  padding: 0;
}
.cid-v28tZwys5d .navbar-buttons {
  text-align: center;
  min-width: 170px;
}
.cid-v28tZwys5d button.navbar-toggler {
  outline: none;
  width: 48px;
  height: 48px;
  border-radius: 50%;
  cursor: pointer;
  transition: all 0.2s;
  position: relative;
  align-self: center;
  color: #f4f4f6;
  background: #f4f4f6;
}
.cid-v28tZwys5d button.navbar-toggler .hamburger span {
  position: absolute;
  right: 10px;
  margin-top: 14px;
  width: 26px;
  height: 2px;
  border-right: 5px;
  background-color: #141414;
}
.cid-v28tZwys5d button.navbar-toggler .hamburger span:nth-child(1) {
  top: 0;
  transition: all 0.2s;
}
.cid-v28tZwys5d button.navbar-toggler .hamburger span:nth-child(2) {
  top: 8px;
  transition: all 0.15s;
}
.cid-v28tZwys5d button.navbar-toggler .hamburger span:nth-child(3) {
  top: 8px;
  transition: all 0.15s;
}
.cid-v28tZwys5d button.navbar-toggler .hamburger span:nth-child(4) {
  top: 16px;
  transition: all 0.2s;
}
.cid-v28tZwys5d nav.opened .hamburger span:nth-child(1) {
  top: 8px;
  width: 0;
  opacity: 0;
  right: 50%;
  transition: all 0.2s;
}
.cid-v28tZwys5d nav.opened .hamburger span:nth-child(2) {
  transform: rotate(45deg);
  transition: all 0.25s;
}
.cid-v28tZwys5d nav.opened .hamburger span:nth-child(3) {
  transform: rotate(-45deg);
  transition: all 0.25s;
}
.cid-v28tZwys5d nav.opened .hamburger span:nth-child(4) {
  top: 8px;
  width: 0;
  opacity: 0;
  right: 50%;
  transition: all 0.2s;
}
.cid-v28tZwys5d a.nav-link {
  display: flex;
  align-items: center;
  justify-content: flex-start;
}
.cid-v28tZwys5d .icons-menu {
  flex-wrap: nowrap;
  display: flex;
  justify-content: center;
  padding: 0;
  text-align: center;
  margin-bottom: 35px;
}
@media screen and (-ms-high-contrast: active), (-ms-high-contrast: none) {
  .cid-v28tZwys5d .navbar {
    height: 70px;
  }
  .cid-v28tZwys5d .navbar.opened {
    height: auto;
  }
  .cid-v28tZwys5d .nav-item .nav-link:hover::before {
    width: 175%;
    max-width: calc(100% + 2rem);
    left: -1rem;
  }
}
.cid-v28tZwys5d .navbar-dropdown .navbar-logo {
  margin-right: 10px;
}
@media (min-width: 768px) {
  .cid-v28tZwys5d .container-fluid {
    padding-left: 64px;
    padding-right: 64px;
  }
}
.cid-v28tZwys5d .mbr-section-btn-main .btn {
  margin: 8px;
  min-width: 180px;
}
.cid-v28tZwys5d .mbr-section-btn-main .btn::before {
  background-image: linear-gradient(90deg, #83c5be 0%, transparent 100%);
}
.cid-v28tZwys5d .mbr-section-btn-main .btn:hover,
.cid-v28tZwys5d .mbr-section-btn-main .btn:focus {
  box-shadow: inset 250px 10px 5px #006d77 !important;
  border-color: #006d77 !important;
}
.cid-v28tZwys5d .mbr-section-btn .btn::before {
  background-image: linear-gradient(90deg, #83c5be 0%, transparent 100%);
}
.cid-v28tZwys5d .mbr-section-btn .btn:hover,
.cid-v28tZwys5d .mbr-section-btn .btn:focus {
  box-shadow: inset 250px 10px 5px #006d77 !important;
  border-color: #006d77 !important;
}
.cid-v28tZwys5d .navbar-caption:hover {
  color: #e29578;
}
@media (min-width: 992px) {
  .cid-v28tZwys5d .dropdown-menu.dropdown-submenu {
    left: 175px !important;
    top: -45% !important;
  }
}
.cid-v28tZwys5d .text_widget {
  margin-bottom: 32px;
}
.cid-v28tZwys5d .text_widget a {
  transition: all 0.3s ease-out;
}
.cid-v28tZwys5d .text_widget a:hover,
.cid-v28tZwys5d .text_widget a:focus {
  opacity: 0.8;
}
@media (min-width: 992px) {
  .cid-v28tZwys5d .navbar-nav.nav-dropdown {
    display: -webkit-flex;
    width: 100%;
    justify-content: flex-end;
    min-width: 200px;
  }
}
.cid-v28tZwys5d .icons-menu-main {
  display: flex;
}
@media (max-width: 992px) {
  .cid-v28tZwys5d .icons-menu-main {
    padding: 0 10px;
  }
}
.cid-v28tZwys5d .mbr-section-subtitle {
  color: #141414;
  text-align: center;
}
.cid-v28tZwys5d .navbar-caption {
  color: #000000;
}
.cid-v28tZwys5d .mbr-text {
  color: #141414;
  text-align: center;
}
.cid-v28tZwys5d .mbr-section-subtitle,
.cid-v28tZwys5d .text_widget,
.cid-v28tZwys5d .mbr-section-btn {
  text-align: center;
}
.cid-v28tZwys5d a[class*="text-"]:not(.nav-link):not(.dropdown-item):not([role]):not(.navbar-caption):hover {
  background-image: none;
}
.cid-v28tZwys5d .nav-link,
.cid-v28tZwys5d .dropdown-item {
  color: #000000;
}
.cid-v28u0mpUxo {
  background-color: transparent;
}
.cid-v28u0mpUxo .navbar-dropdown {
  background-color: #f4f4f6 !important;
  padding: 0;
}
.cid-v28u0mpUxo .navbar.navbar-expand-lg .dropdown .dropdown-menu {
  background-color: #f4f4f6 !important;
  background: #f4f4f6;
}
.cid-v28u0mpUxo .navbar.navbar-expand-lg .dropdown .dropdown-menu .dropdown-submenu {
  margin: 0;
  left: 100%;
}
.cid-v28u0mpUxo .menu_box {
  flex-wrap: nowrap;
}
@media (max-width: 991px) {
  .cid-v28u0mpUxo .menu_box {
    flex-direction: column;
    align-items: flex-start;
  }
  .cid-v28u0mpUxo .menu_box .navbar.opened,
  .cid-v28u0mpUxo .menu_box .navbar-collapse {
    background-color: #f4f4f6 !important;
    transition: all 0s ease 0s;
  }
}
.cid-v28u0mpUxo .navbar-dropdown {
  position: relative !important;
}
.cid-v28u0mpUxo .btn {
  min-height: auto;
  box-shadow: none;
  margin-top: 0;
}
.cid-v28u0mpUxo .btn:hover {
  box-shadow: none;
}
.cid-v28u0mpUxo .nav-item {
  margin: 4px 15px;
}
@media (min-width: 1200px) {
  .cid-v28u0mpUxo .nav-item {
    margin: 4px 20px;
  }
}
@media (max-width: 991px) {
  .cid-v28u0mpUxo .nav-item {
    margin: 0 !important;
  }
}
.cid-v28u0mpUxo .nav-item .nav-link {
  transition: all 0.5s ease-out;
  border-radius: 0.5rem !important;
  position: relative;
}
.cid-v28u0mpUxo .nav-item .nav-link::before {
  content: '';
  position: absolute;
  bottom: 0;
  left: 0;
  background-image: linear-gradient(90deg, #006d77 -5%, #83c5be 95%);
  height: 1px;
  width: 0;
  transition: all 0.3s ease-in-out;
}
.cid-v28u0mpUxo .nav-item .nav-link:hover::before,
.cid-v28u0mpUxo .nav-item .nav-link:focus::before {
  width: 100%;
}
.cid-v28u0mpUxo .dropdown-menu {
  border-radius: 0;
  box-shadow: none;
  text-align: left;
}
@media (min-width: 992px) {
  .cid-v28u0mpUxo .dropdown-menu {
    padding: 18px 34px 22px;
    min-width: 250px;
    top: auto !important;
    left: -40px !important;
  }
  .cid-v28u0mpUxo .dropdown-menu.dropdown-submenu {
    left: 215px !important;
    top: -45% !important;
  }
}
@media (max-width: 991px) {
  .cid-v28u0mpUxo .dropdown-menu .dropdown-toggle[data-toggle="dropdown-submenu"]::after,
  .cid-v28u0mpUxo .link.dropdown-toggle::after {
    display: inline-block;
    width: 7px;
    height: 7px;
    margin-left: 0.5rem;
    margin-bottom: 2px;
    content: "";
    border: 2px solid;
    border-left: none;
    border-top: none;
    transform: rotate(-45deg);
    right: 15px;
    position: absolute;
    margin-top: -2px;
  }
  .cid-v28u0mpUxo .show.dropdown-toggle[aria-expanded="true"]::after {
    transform: rotate(45deg);
    margin-top: -4px;
  }
  .cid-v28u0mpUxo .offcanvas_box {
    display: none;
  }
}
.cid-v28u0mpUxo .dropdown-item {
  border: none;
  font-weight: 300 !important;
}
.cid-v28u0mpUxo .nav-dropdown .link {
  font-weight: 400 !important;
  padding: 0 !important;
  margin: 0 !important;
}
.cid-v28u0mpUxo .nav-dropdown .link.dropdown-toggle::after {
  margin-left: 0.5rem;
  margin-top: 0;
}
.cid-v28u0mpUxo .container {
  display: flex;
  margin: auto;
}
.cid-v28u0mpUxo .iconfont-wrapper {
  color: #141414;
  font-size: 17px;
  margin-right: 10px;
  margin-bottom: 5px;
  width: 25px;
  height: 25px;
  border-radius: 50%;
  display: flex;
  justify-content: center;
  align-items: center;
  transition: all 0.2s ease-in-out;
}
.cid-v28u0mpUxo .iconfont-wrapper:last-child {
  margin-right: 0;
}
.cid-v28u0mpUxo .iconfont-wrapper:hover {
  opacity: 0.5;
}
.cid-v28u0mpUxo .navbar-nav {
  margin: 0 1rem;
}
@media (min-width: 992px) {
  .cid-v28u0mpUxo .navbar-nav {
    margin: 0;
  }
}
.cid-v28u0mpUxo .dropdown-menu,
.cid-v28u0mpUxo .navbar.opened {
  background-color: false !important;
}
.cid-v28u0mpUxo .nav-item:focus,
.cid-v28u0mpUxo .nav-link:focus {
  outline: none;
}
.cid-v28u0mpUxo .dropdown .dropdown-menu .dropdown-item {
  width: auto;
  transition: all 0.25s ease-in-out;
}
.cid-v28u0mpUxo .dropdown .dropdown-menu .dropdown-item::after {
  right: 0.5rem;
}
.cid-v28u0mpUxo .dropdown .dropdown-menu .dropdown-item .mbr-iconfont {
  margin-right: 0.5rem;
  vertical-align: sub;
}
.cid-v28u0mpUxo .dropdown .dropdown-menu .dropdown-item .mbr-iconfont:before {
  display: inline-block;
  transform: scale(1, 1);
  transition: all 0.25s ease-in-out;
}
.cid-v28u0mpUxo .collapsed .dropdown-menu .dropdown-item:before {
  display: none;
}
.cid-v28u0mpUxo .collapsed .dropdown .dropdown-menu .dropdown-item {
  padding: 0.235em 1.5em 0.235em 1.5em !important;
  transition: none;
  margin: 0 !important;
}
.cid-v28u0mpUxo .navbar {
  min-height: 70px;
  padding: 10px 0;
  transition: all 0.3s;
  border-bottom-width: 0;
}
@media (max-width: 992px) {
  .cid-v28u0mpUxo .navbar {
    min-height: 30px;
    max-height: none;
  }
}
.cid-v28u0mpUxo .navbar.opened {
  transition: all 0.3s;
}
.cid-v28u0mpUxo .navbar .dropdown-item {
  padding: 0;
  margin: 8px 0;
}
.cid-v28u0mpUxo .navbar .navbar-logo img {
  max-width: 40px;
  min-height: 40px;
  object-fit: contain;
  border-radius: 10px !important;
}
.cid-v28u0mpUxo .navbar .navbar-collapse {
  justify-content: center;
  justify-content: flex-end;
  z-index: 1;
}
.cid-v28u0mpUxo .navbar.collapsed {
  justify-content: center;
}
.cid-v28u0mpUxo .navbar.collapsed .nav-item .nav-link::before {
  display: none;
}
.cid-v28u0mpUxo .navbar.collapsed.opened .dropdown-menu {
  top: 0;
}
.cid-v28u0mpUxo .navbar.collapsed .dropdown-menu .dropdown-submenu {
  left: 0 !important;
}
.cid-v28u0mpUxo .navbar.collapsed .dropdown-menu .dropdown-item:after {
  right: auto;
}
.cid-v28u0mpUxo .navbar.collapsed ul.navbar-nav li {
  margin: auto;
}
.cid-v28u0mpUxo .navbar.collapsed .dropdown-menu .dropdown-item {
  padding: 0.25rem 1.5rem;
  text-align: left;
}
.cid-v28u0mpUxo .navbar.collapsed .icons-menu {
  padding: 0;
}
@media (max-width: 991px) {
  .cid-v28u0mpUxo .navbar .nav-item {
    padding: 0.5rem 0;
  }
  .cid-v28u0mpUxo .navbar .navbar-collapse {
    padding: 34px 0;
    border-radius: 16px;
    width: 100%;
  }
  .cid-v28u0mpUxo .navbar .nav-item .nav-link::before {
    display: none;
  }
  .cid-v28u0mpUxo .navbar.opened .dropdown-menu {
    top: 0;
  }
  .cid-v28u0mpUxo .navbar .dropdown-menu {
    padding: 6px 0 6px 15px;
  }
  .cid-v28u0mpUxo .navbar .dropdown-menu .dropdown-submenu {
    left: 0 !important;
  }
  .cid-v28u0mpUxo .navbar .dropdown-menu .dropdown-item:after {
    right: auto;
    margin-top: -0.4rem;
  }
  .cid-v28u0mpUxo .navbar .navbar-logo img {
    height: 3rem !important;
  }
  .cid-v28u0mpUxo .navbar ul.navbar-nav {
    overflow: hidden;
    margin: 0;
  }
  .cid-v28u0mpUxo .navbar ul.navbar-nav li {
    margin: 0;
  }
  .cid-v28u0mpUxo .navbar .dropdown-menu .dropdown-item {
    padding: 0 !important;
    margin: 0;
    margin-top: 8px;
    text-align: left;
  }
  .cid-v28u0mpUxo .navbar .navbar-brand {
    flex-shrink: initial;
    flex-basis: auto;
    word-break: break-word;
    padding-right: 0;
    width: 100%;
    justify-content: space-between;
  }
  .cid-v28u0mpUxo .navbar .navbar-toggler {
    flex-basis: auto;
  }
  .cid-v28u0mpUxo .navbar .icons-menu {
    padding: 0;
  }
}
.cid-v28u0mpUxo .navbar.navbar-short {
  min-height: 60px;
}
.cid-v28u0mpUxo .navbar.navbar-short .navbar-logo img {
  height: 2.5rem !important;
}
.cid-v28u0mpUxo .navbar.navbar-short .navbar-brand {
  min-height: 60px;
  padding: 0;
}
.cid-v28u0mpUxo .navbar-brand {
  min-height: 70px;
  flex-shrink: 0;
  align-items: center;
  margin-right: 0;
  padding: 10px 0;
  transition: all 0.3s;
  word-break: break-word;
  z-index: 1;
}
.cid-v28u0mpUxo .navbar-brand .navbar-caption {
  line-height: inherit !important;
  font-weight: 400;
}
.cid-v28u0mpUxo .navbar-brand .navbar-logo a {
  outline: none;
}
.cid-v28u0mpUxo .dropdown-item.active,
.cid-v28u0mpUxo .dropdown-item:active {
  background-color: transparent;
}
.cid-v28u0mpUxo .navbar-expand-lg .navbar-nav .nav-link {
  margin: 8px 12px !important;
}
@media (max-width: 991px) {
  .cid-v28u0mpUxo .navbar-expand-lg .navbar-nav .nav-link {
    margin: 8px 10px !important;
  }
}
.cid-v28u0mpUxo .nav-dropdown .link.dropdown-toggle {
  margin-right: 1.667em;
}
.cid-v28u0mpUxo .nav-dropdown .link.dropdown-toggle[aria-expanded="true"] {
  margin-right: 0;
  padding: 0.667em 1.667em;
}
.cid-v28u0mpUxo .navbar .dropdown.open > .dropdown-menu {
  display: block;
}
.cid-v28u0mpUxo ul.navbar-nav {
  flex-wrap: wrap;
  padding: 0;
}
.cid-v28u0mpUxo .navbar-buttons {
  text-align: center;
  min-width: 170px;
}
.cid-v28u0mpUxo button.navbar-toggler {
  outline: none;
  width: 48px;
  height: 48px;
  border-radius: 50%;
  cursor: pointer;
  transition: all 0.2s;
  position: relative;
  align-self: center;
  color: #f4f4f6;
  background: #f4f4f6;
}
.cid-v28u0mpUxo button.navbar-toggler .hamburger span {
  position: absolute;
  right: 10px;
  margin-top: 14px;
  width: 26px;
  height: 2px;
  border-right: 5px;
  background-color: #141414;
}
.cid-v28u0mpUxo button.navbar-toggler .hamburger span:nth-child(1) {
  top: 0;
  transition: all 0.2s;
}
.cid-v28u0mpUxo button.navbar-toggler .hamburger span:nth-child(2) {
  top: 8px;
  transition: all 0.15s;
}
.cid-v28u0mpUxo button.navbar-toggler .hamburger span:nth-child(3) {
  top: 8px;
  transition: all 0.15s;
}
.cid-v28u0mpUxo button.navbar-toggler .hamburger span:nth-child(4) {
  top: 16px;
  transition: all 0.2s;
}
.cid-v28u0mpUxo nav.opened .hamburger span:nth-child(1) {
  top: 8px;
  width: 0;
  opacity: 0;
  right: 50%;
  transition: all 0.2s;
}
.cid-v28u0mpUxo nav.opened .hamburger span:nth-child(2) {
  transform: rotate(45deg);
  transition: all 0.25s;
}
.cid-v28u0mpUxo nav.opened .hamburger span:nth-child(3) {
  transform: rotate(-45deg);
  transition: all 0.25s;
}
.cid-v28u0mpUxo nav.opened .hamburger span:nth-child(4) {
  top: 8px;
  width: 0;
  opacity: 0;
  right: 50%;
  transition: all 0.2s;
}
.cid-v28u0mpUxo a.nav-link {
  display: flex;
  align-items: center;
  justify-content: flex-start;
}
.cid-v28u0mpUxo .icons-menu {
  flex-wrap: nowrap;
  display: flex;
  justify-content: center;
  padding: 0;
  text-align: center;
  margin-bottom: 35px;
}
@media screen and (-ms-high-contrast: active), (-ms-high-contrast: none) {
  .cid-v28u0mpUxo .navbar {
    height: 70px;
  }
  .cid-v28u0mpUxo .navbar.opened {
    height: auto;
  }
  .cid-v28u0mpUxo .nav-item .nav-link:hover::before {
    width: 175%;
    max-width: calc(100% + 2rem);
    left: -1rem;
  }
}
.cid-v28u0mpUxo .navbar-dropdown .navbar-logo {
  margin-right: 10px;
}
@media (min-width: 768px) {
  .cid-v28u0mpUxo .container-fluid {
    padding-left: 64px;
    padding-right: 64px;
  }
}
.cid-v28u0mpUxo .mbr-section-btn-main .btn {
  margin: 8px;
  min-width: 180px;
}
.cid-v28u0mpUxo .mbr-section-btn-main .btn::before {
  background-image: linear-gradient(90deg, #83c5be 0%, transparent 100%);
}
.cid-v28u0mpUxo .mbr-section-btn-main .btn:hover,
.cid-v28u0mpUxo .mbr-section-btn-main .btn:focus {
  box-shadow: inset 250px 10px 5px #006d77 !important;
  border-color: #006d77 !important;
}
.cid-v28u0mpUxo .mbr-section-btn .btn::before {
  background-image: linear-gradient(90deg, #83c5be 0%, transparent 100%);
}
.cid-v28u0mpUxo .mbr-section-btn .btn:hover,
.cid-v28u0mpUxo .mbr-section-btn .btn:focus {
  box-shadow: inset 250px 10px 5px #006d77 !important;
  border-color: #006d77 !important;
}
.cid-v28u0mpUxo .navbar-caption:hover {
  color: #e29578;
}
@media (min-width: 992px) {
  .cid-v28u0mpUxo .dropdown-menu.dropdown-submenu {
    left: 175px !important;
    top: -45% !important;
  }
}
.cid-v28u0mpUxo .text_widget {
  margin-bottom: 32px;
}
.cid-v28u0mpUxo .text_widget a {
  transition: all 0.3s ease-out;
}
.cid-v28u0mpUxo .text_widget a:hover,
.cid-v28u0mpUxo .text_widget a:focus {
  opacity: 0.8;
}
@media (min-width: 992px) {
  .cid-v28u0mpUxo .navbar-nav.nav-dropdown {
    display: -webkit-flex;
    width: 100%;
    justify-content: flex-end;
    min-width: 200px;
  }
}
.cid-v28u0mpUxo .icons-menu-main {
  display: flex;
}
@media (max-width: 992px) {
  .cid-v28u0mpUxo .icons-menu-main {
    padding: 0 10px;
  }
}
.cid-v28u0mpUxo .mbr-section-subtitle {
  color: #141414;
  text-align: center;
}
.cid-v28u0mpUxo .navbar-caption {
  color: #000000;
}
.cid-v28u0mpUxo .mbr-text {
  color: #141414;
  text-align: center;
}
.cid-v28u0mpUxo .mbr-section-subtitle,
.cid-v28u0mpUxo .text_widget,
.cid-v28u0mpUxo .mbr-section-btn {
  text-align: center;
}
.cid-v28u0mpUxo a[class*="text-"]:not(.nav-link):not(.dropdown-item):not([role]):not(.navbar-caption):hover {
  background-image: none;
}
.cid-v28u0mpUxo .nav-link,
.cid-v28u0mpUxo .dropdown-item {
  color: #000000;
}
.cid-v28u1bsRtV {
  background-color: transparent;
}
.cid-v28u1bsRtV .navbar-dropdown {
  background-color: #f4f4f6 !important;
  padding: 0;
}
.cid-v28u1bsRtV .navbar.navbar-expand-lg .dropdown .dropdown-menu {
  background-color: #f4f4f6 !important;
  background: #f4f4f6;
}
.cid-v28u1bsRtV .navbar.navbar-expand-lg .dropdown .dropdown-menu .dropdown-submenu {
  margin: 0;
  left: 100%;
}
.cid-v28u1bsRtV .menu_box {
  flex-wrap: nowrap;
}
@media (max-width: 991px) {
  .cid-v28u1bsRtV .menu_box {
    flex-direction: column;
    align-items: flex-start;
  }
  .cid-v28u1bsRtV .menu_box .navbar.opened,
  .cid-v28u1bsRtV .menu_box .navbar-collapse {
    background-color: #f4f4f6 !important;
    transition: all 0s ease 0s;
  }
}
.cid-v28u1bsRtV .navbar-dropdown {
  position: relative !important;
}
.cid-v28u1bsRtV .btn {
  min-height: auto;
  box-shadow: none;
  margin-top: 0;
}
.cid-v28u1bsRtV .btn:hover {
  box-shadow: none;
}
.cid-v28u1bsRtV .nav-item {
  margin: 4px 15px;
}
@media (min-width: 1200px) {
  .cid-v28u1bsRtV .nav-item {
    margin: 4px 20px;
  }
}
@media (max-width: 991px) {
  .cid-v28u1bsRtV .nav-item {
    margin: 0 !important;
  }
}
.cid-v28u1bsRtV .nav-item .nav-link {
  transition: all 0.5s ease-out;
  border-radius: 0.5rem !important;
  position: relative;
}
.cid-v28u1bsRtV .nav-item .nav-link::before {
  content: '';
  position: absolute;
  bottom: 0;
  left: 0;
  background-image: linear-gradient(90deg, #006d77 -5%, #83c5be 95%);
  height: 1px;
  width: 0;
  transition: all 0.3s ease-in-out;
}
.cid-v28u1bsRtV .nav-item .nav-link:hover::before,
.cid-v28u1bsRtV .nav-item .nav-link:focus::before {
  width: 100%;
}
.cid-v28u1bsRtV .dropdown-menu {
  border-radius: 0;
  box-shadow: none;
  text-align: left;
}
@media (min-width: 992px) {
  .cid-v28u1bsRtV .dropdown-menu {
    padding: 18px 34px 22px;
    min-width: 250px;
    top: auto !important;
    left: -40px !important;
  }
  .cid-v28u1bsRtV .dropdown-menu.dropdown-submenu {
    left: 215px !important;
    top: -45% !important;
  }
}
@media (max-width: 991px) {
  .cid-v28u1bsRtV .dropdown-menu .dropdown-toggle[data-toggle="dropdown-submenu"]::after,
  .cid-v28u1bsRtV .link.dropdown-toggle::after {
    display: inline-block;
    width: 7px;
    height: 7px;
    margin-left: 0.5rem;
    margin-bottom: 2px;
    content: "";
    border: 2px solid;
    border-left: none;
    border-top: none;
    transform: rotate(-45deg);
    right: 15px;
    position: absolute;
    margin-top: -2px;
  }
  .cid-v28u1bsRtV .show.dropdown-toggle[aria-expanded="true"]::after {
    transform: rotate(45deg);
    margin-top: -4px;
  }
  .cid-v28u1bsRtV .offcanvas_box {
    display: none;
  }
}
.cid-v28u1bsRtV .dropdown-item {
  border: none;
  font-weight: 300 !important;
}
.cid-v28u1bsRtV .nav-dropdown .link {
  font-weight: 400 !important;
  padding: 0 !important;
  margin: 0 !important;
}
.cid-v28u1bsRtV .nav-dropdown .link.dropdown-toggle::after {
  margin-left: 0.5rem;
  margin-top: 0;
}
.cid-v28u1bsRtV .container {
  display: flex;
  margin: auto;
}
.cid-v28u1bsRtV .iconfont-wrapper {
  color: #141414;
  font-size: 17px;
  margin-right: 10px;
  margin-bottom: 5px;
  width: 25px;
  height: 25px;
  border-radius: 50%;
  display: flex;
  justify-content: center;
  align-items: center;
  transition: all 0.2s ease-in-out;
}
.cid-v28u1bsRtV .iconfont-wrapper:last-child {
  margin-right: 0;
}
.cid-v28u1bsRtV .iconfont-wrapper:hover {
  opacity: 0.5;
}
.cid-v28u1bsRtV .navbar-nav {
  margin: 0 1rem;
}
@media (min-width: 992px) {
  .cid-v28u1bsRtV .navbar-nav {
    margin: 0;
  }
}
.cid-v28u1bsRtV .dropdown-menu,
.cid-v28u1bsRtV .navbar.opened {
  background-color: false !important;
}
.cid-v28u1bsRtV .nav-item:focus,
.cid-v28u1bsRtV .nav-link:focus {
  outline: none;
}
.cid-v28u1bsRtV .dropdown .dropdown-menu .dropdown-item {
  width: auto;
  transition: all 0.25s ease-in-out;
}
.cid-v28u1bsRtV .dropdown .dropdown-menu .dropdown-item::after {
  right: 0.5rem;
}
.cid-v28u1bsRtV .dropdown .dropdown-menu .dropdown-item .mbr-iconfont {
  margin-right: 0.5rem;
  vertical-align: sub;
}
.cid-v28u1bsRtV .dropdown .dropdown-menu .dropdown-item .mbr-iconfont:before {
  display: inline-block;
  transform: scale(1, 1);
  transition: all 0.25s ease-in-out;
}
.cid-v28u1bsRtV .collapsed .dropdown-menu .dropdown-item:before {
  display: none;
}
.cid-v28u1bsRtV .collapsed .dropdown .dropdown-menu .dropdown-item {
  padding: 0.235em 1.5em 0.235em 1.5em !important;
  transition: none;
  margin: 0 !important;
}
.cid-v28u1bsRtV .navbar {
  min-height: 70px;
  padding: 10px 0;
  transition: all 0.3s;
  border-bottom-width: 0;
}
@media (max-width: 992px) {
  .cid-v28u1bsRtV .navbar {
    min-height: 30px;
    max-height: none;
  }
}
.cid-v28u1bsRtV .navbar.opened {
  transition: all 0.3s;
}
.cid-v28u1bsRtV .navbar .dropdown-item {
  padding: 0;
  margin: 8px 0;
}
.cid-v28u1bsRtV .navbar .navbar-logo img {
  max-width: 40px;
  min-height: 40px;
  object-fit: contain;
  border-radius: 10px !important;
}
.cid-v28u1bsRtV .navbar .navbar-collapse {
  justify-content: center;
  justify-content: flex-end;
  z-index: 1;
}
.cid-v28u1bsRtV .navbar.collapsed {
  justify-content: center;
}
.cid-v28u1bsRtV .navbar.collapsed .nav-item .nav-link::before {
  display: none;
}
.cid-v28u1bsRtV .navbar.collapsed.opened .dropdown-menu {
  top: 0;
}
.cid-v28u1bsRtV .navbar.collapsed .dropdown-menu .dropdown-submenu {
  left: 0 !important;
}
.cid-v28u1bsRtV .navbar.collapsed .dropdown-menu .dropdown-item:after {
  right: auto;
}
.cid-v28u1bsRtV .navbar.collapsed ul.navbar-nav li {
  margin: auto;
}
.cid-v28u1bsRtV .navbar.collapsed .dropdown-menu .dropdown-item {
  padding: 0.25rem 1.5rem;
  text-align: left;
}
.cid-v28u1bsRtV .navbar.collapsed .icons-menu {
  padding: 0;
}
@media (max-width: 991px) {
  .cid-v28u1bsRtV .navbar .nav-item {
    padding: 0.5rem 0;
  }
  .cid-v28u1bsRtV .navbar .navbar-collapse {
    padding: 34px 0;
    border-radius: 16px;
    width: 100%;
  }
  .cid-v28u1bsRtV .navbar .nav-item .nav-link::before {
    display: none;
  }
  .cid-v28u1bsRtV .navbar.opened .dropdown-menu {
    top: 0;
  }
  .cid-v28u1bsRtV .navbar .dropdown-menu {
    padding: 6px 0 6px 15px;
  }
  .cid-v28u1bsRtV .navbar .dropdown-menu .dropdown-submenu {
    left: 0 !important;
  }
  .cid-v28u1bsRtV .navbar .dropdown-menu .dropdown-item:after {
    right: auto;
    margin-top: -0.4rem;
  }
  .cid-v28u1bsRtV .navbar .navbar-logo img {
    height: 3rem !important;
  }
  .cid-v28u1bsRtV .navbar ul.navbar-nav {
    overflow: hidden;
    margin: 0;
  }
  .cid-v28u1bsRtV .navbar ul.navbar-nav li {
    margin: 0;
  }
  .cid-v28u1bsRtV .navbar .dropdown-menu .dropdown-item {
    padding: 0 !important;
    margin: 0;
    margin-top: 8px;
    text-align: left;
  }
  .cid-v28u1bsRtV .navbar .navbar-brand {
    flex-shrink: initial;
    flex-basis: auto;
    word-break: break-word;
    padding-right: 0;
    width: 100%;
    justify-content: space-between;
  }
  .cid-v28u1bsRtV .navbar .navbar-toggler {
    flex-basis: auto;
  }
  .cid-v28u1bsRtV .navbar .icons-menu {
    padding: 0;
  }
}
.cid-v28u1bsRtV .navbar.navbar-short {
  min-height: 60px;
}
.cid-v28u1bsRtV .navbar.navbar-short .navbar-logo img {
  height: 2.5rem !important;
}
.cid-v28u1bsRtV .navbar.navbar-short .navbar-brand {
  min-height: 60px;
  padding: 0;
}
.cid-v28u1bsRtV .navbar-brand {
  min-height: 70px;
  flex-shrink: 0;
  align-items: center;
  margin-right: 0;
  padding: 10px 0;
  transition: all 0.3s;
  word-break: break-word;
  z-index: 1;
}
.cid-v28u1bsRtV .navbar-brand .navbar-caption {
  line-height: inherit !important;
  font-weight: 400;
}
.cid-v28u1bsRtV .navbar-brand .navbar-logo a {
  outline: none;
}
.cid-v28u1bsRtV .dropdown-item.active,
.cid-v28u1bsRtV .dropdown-item:active {
  background-color: transparent;
}
.cid-v28u1bsRtV .navbar-expand-lg .navbar-nav .nav-link {
  margin: 8px 12px !important;
}
@media (max-width: 991px) {
  .cid-v28u1bsRtV .navbar-expand-lg .navbar-nav .nav-link {
    margin: 8px 10px !important;
  }
}
.cid-v28u1bsRtV .nav-dropdown .link.dropdown-toggle {
  margin-right: 1.667em;
}
.cid-v28u1bsRtV .nav-dropdown .link.dropdown-toggle[aria-expanded="true"] {
  margin-right: 0;
  padding: 0.667em 1.667em;
}
.cid-v28u1bsRtV .navbar .dropdown.open > .dropdown-menu {
  display: block;
}
.cid-v28u1bsRtV ul.navbar-nav {
  flex-wrap: wrap;
  padding: 0;
}
.cid-v28u1bsRtV .navbar-buttons {
  text-align: center;
  min-width: 170px;
}
.cid-v28u1bsRtV button.navbar-toggler {
  outline: none;
  width: 48px;
  height: 48px;
  border-radius: 50%;
  cursor: pointer;
  transition: all 0.2s;
  position: relative;
  align-self: center;
  color: #f4f4f6;
  background: #f4f4f6;
}
.cid-v28u1bsRtV button.navbar-toggler .hamburger span {
  position: absolute;
  right: 10px;
  margin-top: 14px;
  width: 26px;
  height: 2px;
  border-right: 5px;
  background-color: #141414;
}
.cid-v28u1bsRtV button.navbar-toggler .hamburger span:nth-child(1) {
  top: 0;
  transition: all 0.2s;
}
.cid-v28u1bsRtV button.navbar-toggler .hamburger span:nth-child(2) {
  top: 8px;
  transition: all 0.15s;
}
.cid-v28u1bsRtV button.navbar-toggler .hamburger span:nth-child(3) {
  top: 8px;
  transition: all 0.15s;
}
.cid-v28u1bsRtV button.navbar-toggler .hamburger span:nth-child(4) {
  top: 16px;
  transition: all 0.2s;
}
.cid-v28u1bsRtV nav.opened .hamburger span:nth-child(1) {
  top: 8px;
  width: 0;
  opacity: 0;
  right: 50%;
  transition: all 0.2s;
}
.cid-v28u1bsRtV nav.opened .hamburger span:nth-child(2) {
  transform: rotate(45deg);
  transition: all 0.25s;
}
.cid-v28u1bsRtV nav.opened .hamburger span:nth-child(3) {
  transform: rotate(-45deg);
  transition: all 0.25s;
}
.cid-v28u1bsRtV nav.opened .hamburger span:nth-child(4) {
  top: 8px;
  width: 0;
  opacity: 0;
  right: 50%;
  transition: all 0.2s;
}
.cid-v28u1bsRtV a.nav-link {
  display: flex;
  align-items: center;
  justify-content: flex-start;
}
.cid-v28u1bsRtV .icons-menu {
  flex-wrap: nowrap;
  display: flex;
  justify-content: center;
  padding: 0;
  text-align: center;
  margin-bottom: 35px;
}
@media screen and (-ms-high-contrast: active), (-ms-high-contrast: none) {
  .cid-v28u1bsRtV .navbar {
    height: 70px;
  }
  .cid-v28u1bsRtV .navbar.opened {
    height: auto;
  }
  .cid-v28u1bsRtV .nav-item .nav-link:hover::before {
    width: 175%;
    max-width: calc(100% + 2rem);
    left: -1rem;
  }
}
.cid-v28u1bsRtV .navbar-dropdown .navbar-logo {
  margin-right: 10px;
}
@media (min-width: 768px) {
  .cid-v28u1bsRtV .container-fluid {
    padding-left: 64px;
    padding-right: 64px;
  }
}
.cid-v28u1bsRtV .mbr-section-btn-main .btn {
  margin: 8px;
  min-width: 180px;
}
.cid-v28u1bsRtV .mbr-section-btn-main .btn::before {
  background-image: linear-gradient(90deg, #83c5be 0%, transparent 100%);
}
.cid-v28u1bsRtV .mbr-section-btn-main .btn:hover,
.cid-v28u1bsRtV .mbr-section-btn-main .btn:focus {
  box-shadow: inset 250px 10px 5px #006d77 !important;
  border-color: #006d77 !important;
}
.cid-v28u1bsRtV .mbr-section-btn .btn::before {
  background-image: linear-gradient(90deg, #83c5be 0%, transparent 100%);
}
.cid-v28u1bsRtV .mbr-section-btn .btn:hover,
.cid-v28u1bsRtV .mbr-section-btn .btn:focus {
  box-shadow: inset 250px 10px 5px #006d77 !important;
  border-color: #006d77 !important;
}
.cid-v28u1bsRtV .navbar-caption:hover {
  color: #e29578;
}
@media (min-width: 992px) {
  .cid-v28u1bsRtV .dropdown-menu.dropdown-submenu {
    left: 175px !important;
    top: -45% !important;
  }
}
.cid-v28u1bsRtV .text_widget {
  margin-bottom: 32px;
}
.cid-v28u1bsRtV .text_widget a {
  transition: all 0.3s ease-out;
}
.cid-v28u1bsRtV .text_widget a:hover,
.cid-v28u1bsRtV .text_widget a:focus {
  opacity: 0.8;
}
@media (min-width: 992px) {
  .cid-v28u1bsRtV .navbar-nav.nav-dropdown {
    display: -webkit-flex;
    width: 100%;
    justify-content: flex-end;
    min-width: 200px;
  }
}
.cid-v28u1bsRtV .icons-menu-main {
  display: flex;
}
@media (max-width: 992px) {
  .cid-v28u1bsRtV .icons-menu-main {
    padding: 0 10px;
  }
}
.cid-v28u1bsRtV .mbr-section-subtitle {
  color: #141414;
  text-align: center;
}
.cid-v28u1bsRtV .navbar-caption {
  color: #000000;
}
.cid-v28u1bsRtV .mbr-text {
  color: #141414;
  text-align: center;
}
.cid-v28u1bsRtV .mbr-section-subtitle,
.cid-v28u1bsRtV .text_widget,
.cid-v28u1bsRtV .mbr-section-btn {
  text-align: center;
}
.cid-v28u1bsRtV a[class*="text-"]:not(.nav-link):not(.dropdown-item):not([role]):not(.navbar-caption):hover {
  background-image: none;
}
.cid-v28u1bsRtV .nav-link,
.cid-v28u1bsRtV .dropdown-item {
  color: #000000;
}
.cid-v28u24AIJa {
  background-color: transparent;
}
.cid-v28u24AIJa .navbar-dropdown {
  background-color: #f4f4f6 !important;
  padding: 0;
}
.cid-v28u24AIJa .navbar.navbar-expand-lg .dropdown .dropdown-menu {
  background-color: #f4f4f6 !important;
  background: #f4f4f6;
}
.cid-v28u24AIJa .navbar.navbar-expand-lg .dropdown .dropdown-menu .dropdown-submenu {
  margin: 0;
  left: 100%;
}
.cid-v28u24AIJa .menu_box {
  flex-wrap: nowrap;
}
@media (max-width: 991px) {
  .cid-v28u24AIJa .menu_box {
    flex-direction: column;
    align-items: flex-start;
  }
  .cid-v28u24AIJa .menu_box .navbar.opened,
  .cid-v28u24AIJa .menu_box .navbar-collapse {
    background-color: #f4f4f6 !important;
    transition: all 0s ease 0s;
  }
}
.cid-v28u24AIJa .navbar-dropdown {
  position: relative !important;
}
.cid-v28u24AIJa .btn {
  min-height: auto;
  box-shadow: none;
  margin-top: 0;
}
.cid-v28u24AIJa .btn:hover {
  box-shadow: none;
}
.cid-v28u24AIJa .nav-item {
  margin: 4px 15px;
}
@media (min-width: 1200px) {
  .cid-v28u24AIJa .nav-item {
    margin: 4px 20px;
  }
}
@media (max-width: 991px) {
  .cid-v28u24AIJa .nav-item {
    margin: 0 !important;
  }
}
.cid-v28u24AIJa .nav-item .nav-link {
  transition: all 0.5s ease-out;
  border-radius: 0.5rem !important;
  position: relative;
}
.cid-v28u24AIJa .nav-item .nav-link::before {
  content: '';
  position: absolute;
  bottom: 0;
  left: 0;
  background-image: linear-gradient(90deg, #006d77 -5%, #83c5be 95%);
  height: 1px;
  width: 0;
  transition: all 0.3s ease-in-out;
}
.cid-v28u24AIJa .nav-item .nav-link:hover::before,
.cid-v28u24AIJa .nav-item .nav-link:focus::before {
  width: 100%;
}
.cid-v28u24AIJa .dropdown-menu {
  border-radius: 0;
  box-shadow: none;
  text-align: left;
}
@media (min-width: 992px) {
  .cid-v28u24AIJa .dropdown-menu {
    padding: 18px 34px 22px;
    min-width: 250px;
    top: auto !important;
    left: -40px !important;
  }
  .cid-v28u24AIJa .dropdown-menu.dropdown-submenu {
    left: 215px !important;
    top: -45% !important;
  }
}
@media (max-width: 991px) {
  .cid-v28u24AIJa .dropdown-menu .dropdown-toggle[data-toggle="dropdown-submenu"]::after,
  .cid-v28u24AIJa .link.dropdown-toggle::after {
    display: inline-block;
    width: 7px;
    height: 7px;
    margin-left: 0.5rem;
    margin-bottom: 2px;
    content: "";
    border: 2px solid;
    border-left: none;
    border-top: none;
    transform: rotate(-45deg);
    right: 15px;
    position: absolute;
    margin-top: -2px;
  }
  .cid-v28u24AIJa .show.dropdown-toggle[aria-expanded="true"]::after {
    transform: rotate(45deg);
    margin-top: -4px;
  }
  .cid-v28u24AIJa .offcanvas_box {
    display: none;
  }
}
.cid-v28u24AIJa .dropdown-item {
  border: none;
  font-weight: 300 !important;
}
.cid-v28u24AIJa .nav-dropdown .link {
  font-weight: 400 !important;
  padding: 0 !important;
  margin: 0 !important;
}
.cid-v28u24AIJa .nav-dropdown .link.dropdown-toggle::after {
  margin-left: 0.5rem;
  margin-top: 0;
}
.cid-v28u24AIJa .container {
  display: flex;
  margin: auto;
}
.cid-v28u24AIJa .iconfont-wrapper {
  color: #141414;
  font-size: 17px;
  margin-right: 10px;
  margin-bottom: 5px;
  width: 25px;
  height: 25px;
  border-radius: 50%;
  display: flex;
  justify-content: center;
  align-items: center;
  transition: all 0.2s ease-in-out;
}
.cid-v28u24AIJa .iconfont-wrapper:last-child {
  margin-right: 0;
}
.cid-v28u24AIJa .iconfont-wrapper:hover {
  opacity: 0.5;
}
.cid-v28u24AIJa .navbar-nav {
  margin: 0 1rem;
}
@media (min-width: 992px) {
  .cid-v28u24AIJa .navbar-nav {
    margin: 0;
  }
}
.cid-v28u24AIJa .dropdown-menu,
.cid-v28u24AIJa .navbar.opened {
  background-color: false !important;
}
.cid-v28u24AIJa .nav-item:focus,
.cid-v28u24AIJa .nav-link:focus {
  outline: none;
}
.cid-v28u24AIJa .dropdown .dropdown-menu .dropdown-item {
  width: auto;
  transition: all 0.25s ease-in-out;
}
.cid-v28u24AIJa .dropdown .dropdown-menu .dropdown-item::after {
  right: 0.5rem;
}
.cid-v28u24AIJa .dropdown .dropdown-menu .dropdown-item .mbr-iconfont {
  margin-right: 0.5rem;
  vertical-align: sub;
}
.cid-v28u24AIJa .dropdown .dropdown-menu .dropdown-item .mbr-iconfont:before {
  display: inline-block;
  transform: scale(1, 1);
  transition: all 0.25s ease-in-out;
}
.cid-v28u24AIJa .collapsed .dropdown-menu .dropdown-item:before {
  display: none;
}
.cid-v28u24AIJa .collapsed .dropdown .dropdown-menu .dropdown-item {
  padding: 0.235em 1.5em 0.235em 1.5em !important;
  transition: none;
  margin: 0 !important;
}
.cid-v28u24AIJa .navbar {
  min-height: 70px;
  padding: 10px 0;
  transition: all 0.3s;
  border-bottom-width: 0;
}
@media (max-width: 992px) {
  .cid-v28u24AIJa .navbar {
    min-height: 30px;
    max-height: none;
  }
}
.cid-v28u24AIJa .navbar.opened {
  transition: all 0.3s;
}
.cid-v28u24AIJa .navbar .dropdown-item {
  padding: 0;
  margin: 8px 0;
}
.cid-v28u24AIJa .navbar .navbar-logo img {
  max-width: 40px;
  min-height: 40px;
  object-fit: contain;
  border-radius: 10px !important;
}
.cid-v28u24AIJa .navbar .navbar-collapse {
  justify-content: center;
  justify-content: flex-end;
  z-index: 1;
}
.cid-v28u24AIJa .navbar.collapsed {
  justify-content: center;
}
.cid-v28u24AIJa .navbar.collapsed .nav-item .nav-link::before {
  display: none;
}
.cid-v28u24AIJa .navbar.collapsed.opened .dropdown-menu {
  top: 0;
}
.cid-v28u24AIJa .navbar.collapsed .dropdown-menu .dropdown-submenu {
  left: 0 !important;
}
.cid-v28u24AIJa .navbar.collapsed .dropdown-menu .dropdown-item:after {
  right: auto;
}
.cid-v28u24AIJa .navbar.collapsed ul.navbar-nav li {
  margin: auto;
}
.cid-v28u24AIJa .navbar.collapsed .dropdown-menu .dropdown-item {
  padding: 0.25rem 1.5rem;
  text-align: left;
}
.cid-v28u24AIJa .navbar.collapsed .icons-menu {
  padding: 0;
}
@media (max-width: 991px) {
  .cid-v28u24AIJa .navbar .nav-item {
    padding: 0.5rem 0;
  }
  .cid-v28u24AIJa .navbar .navbar-collapse {
    padding: 34px 0;
    border-radius: 16px;
    width: 100%;
  }
  .cid-v28u24AIJa .navbar .nav-item .nav-link::before {
    display: none;
  }
  .cid-v28u24AIJa .navbar.opened .dropdown-menu {
    top: 0;
  }
  .cid-v28u24AIJa .navbar .dropdown-menu {
    padding: 6px 0 6px 15px;
  }
  .cid-v28u24AIJa .navbar .dropdown-menu .dropdown-submenu {
    left: 0 !important;
  }
  .cid-v28u24AIJa .navbar .dropdown-menu .dropdown-item:after {
    right: auto;
    margin-top: -0.4rem;
  }
  .cid-v28u24AIJa .navbar .navbar-logo img {
    height: 3rem !important;
  }
  .cid-v28u24AIJa .navbar ul.navbar-nav {
    overflow: hidden;
    margin: 0;
  }
  .cid-v28u24AIJa .navbar ul.navbar-nav li {
    margin: 0;
  }
  .cid-v28u24AIJa .navbar .dropdown-menu .dropdown-item {
    padding: 0 !important;
    margin: 0;
    margin-top: 8px;
    text-align: left;
  }
  .cid-v28u24AIJa .navbar .navbar-brand {
    flex-shrink: initial;
    flex-basis: auto;
    word-break: break-word;
    padding-right: 0;
    width: 100%;
    justify-content: space-between;
  }
  .cid-v28u24AIJa .navbar .navbar-toggler {
    flex-basis: auto;
  }
  .cid-v28u24AIJa .navbar .icons-menu {
    padding: 0;
  }
}
.cid-v28u24AIJa .navbar.navbar-short {
  min-height: 60px;
}
.cid-v28u24AIJa .navbar.navbar-short .navbar-logo img {
  height: 2.5rem !important;
}
.cid-v28u24AIJa .navbar.navbar-short .navbar-brand {
  min-height: 60px;
  padding: 0;
}
.cid-v28u24AIJa .navbar-brand {
  min-height: 70px;
  flex-shrink: 0;
  align-items: center;
  margin-right: 0;
  padding: 10px 0;
  transition: all 0.3s;
  word-break: break-word;
  z-index: 1;
}
.cid-v28u24AIJa .navbar-brand .navbar-caption {
  line-height: inherit !important;
  font-weight: 400;
}
.cid-v28u24AIJa .navbar-brand .navbar-logo a {
  outline: none;
}
.cid-v28u24AIJa .dropdown-item.active,
.cid-v28u24AIJa .dropdown-item:active {
  background-color: transparent;
}
.cid-v28u24AIJa .navbar-expand-lg .navbar-nav .nav-link {
  margin: 8px 12px !important;
}
@media (max-width: 991px) {
  .cid-v28u24AIJa .navbar-expand-lg .navbar-nav .nav-link {
    margin: 8px 10px !important;
  }
}
.cid-v28u24AIJa .nav-dropdown .link.dropdown-toggle {
  margin-right: 1.667em;
}
.cid-v28u24AIJa .nav-dropdown .link.dropdown-toggle[aria-expanded="true"] {
  margin-right: 0;
  padding: 0.667em 1.667em;
}
.cid-v28u24AIJa .navbar .dropdown.open > .dropdown-menu {
  display: block;
}
.cid-v28u24AIJa ul.navbar-nav {
  flex-wrap: wrap;
  padding: 0;
}
.cid-v28u24AIJa .navbar-buttons {
  text-align: center;
  min-width: 170px;
}
.cid-v28u24AIJa button.navbar-toggler {
  outline: none;
  width: 48px;
  height: 48px;
  border-radius: 50%;
  cursor: pointer;
  transition: all 0.2s;
  position: relative;
  align-self: center;
  color: #f4f4f6;
  background: #f4f4f6;
}
.cid-v28u24AIJa button.navbar-toggler .hamburger span {
  position: absolute;
  right: 10px;
  margin-top: 14px;
  width: 26px;
  height: 2px;
  border-right: 5px;
  background-color: #141414;
}
.cid-v28u24AIJa button.navbar-toggler .hamburger span:nth-child(1) {
  top: 0;
  transition: all 0.2s;
}
.cid-v28u24AIJa button.navbar-toggler .hamburger span:nth-child(2) {
  top: 8px;
  transition: all 0.15s;
}
.cid-v28u24AIJa button.navbar-toggler .hamburger span:nth-child(3) {
  top: 8px;
  transition: all 0.15s;
}
.cid-v28u24AIJa button.navbar-toggler .hamburger span:nth-child(4) {
  top: 16px;
  transition: all 0.2s;
}
.cid-v28u24AIJa nav.opened .hamburger span:nth-child(1) {
  top: 8px;
  width: 0;
  opacity: 0;
  right: 50%;
  transition: all 0.2s;
}
.cid-v28u24AIJa nav.opened .hamburger span:nth-child(2) {
  transform: rotate(45deg);
  transition: all 0.25s;
}
.cid-v28u24AIJa nav.opened .hamburger span:nth-child(3) {
  transform: rotate(-45deg);
  transition: all 0.25s;
}
.cid-v28u24AIJa nav.opened .hamburger span:nth-child(4) {
  top: 8px;
  width: 0;
  opacity: 0;
  right: 50%;
  transition: all 0.2s;
}
.cid-v28u24AIJa a.nav-link {
  display: flex;
  align-items: center;
  justify-content: flex-start;
}
.cid-v28u24AIJa .icons-menu {
  flex-wrap: nowrap;
  display: flex;
  justify-content: center;
  padding: 0;
  text-align: center;
  margin-bottom: 35px;
}
@media screen and (-ms-high-contrast: active), (-ms-high-contrast: none) {
  .cid-v28u24AIJa .navbar {
    height: 70px;
  }
  .cid-v28u24AIJa .navbar.opened {
    height: auto;
  }
  .cid-v28u24AIJa .nav-item .nav-link:hover::before {
    width: 175%;
    max-width: calc(100% + 2rem);
    left: -1rem;
  }
}
.cid-v28u24AIJa .navbar-dropdown .navbar-logo {
  margin-right: 10px;
}
@media (min-width: 768px) {
  .cid-v28u24AIJa .container-fluid {
    padding-left: 64px;
    padding-right: 64px;
  }
}
.cid-v28u24AIJa .mbr-section-btn-main .btn {
  margin: 8px;
  min-width: 180px;
}
.cid-v28u24AIJa .mbr-section-btn-main .btn::before {
  background-image: linear-gradient(90deg, #83c5be 0%, transparent 100%);
}
.cid-v28u24AIJa .mbr-section-btn-main .btn:hover,
.cid-v28u24AIJa .mbr-section-btn-main .btn:focus {
  box-shadow: inset 250px 10px 5px #006d77 !important;
  border-color: #006d77 !important;
}
.cid-v28u24AIJa .mbr-section-btn .btn::before {
  background-image: linear-gradient(90deg, #83c5be 0%, transparent 100%);
}
.cid-v28u24AIJa .mbr-section-btn .btn:hover,
.cid-v28u24AIJa .mbr-section-btn .btn:focus {
  box-shadow: inset 250px 10px 5px #006d77 !important;
  border-color: #006d77 !important;
}
.cid-v28u24AIJa .navbar-caption:hover {
  color: #e29578;
}
@media (min-width: 992px) {
  .cid-v28u24AIJa .dropdown-menu.dropdown-submenu {
    left: 175px !important;
    top: -45% !important;
  }
}
.cid-v28u24AIJa .text_widget {
  margin-bottom: 32px;
}
.cid-v28u24AIJa .text_widget a {
  transition: all 0.3s ease-out;
}
.cid-v28u24AIJa .text_widget a:hover,
.cid-v28u24AIJa .text_widget a:focus {
  opacity: 0.8;
}
@media (min-width: 992px) {
  .cid-v28u24AIJa .navbar-nav.nav-dropdown {
    display: -webkit-flex;
    width: 100%;
    justify-content: flex-end;
    min-width: 200px;
  }
}
.cid-v28u24AIJa .icons-menu-main {
  display: flex;
}
@media (max-width: 992px) {
  .cid-v28u24AIJa .icons-menu-main {
    padding: 0 10px;
  }
}
.cid-v28u24AIJa .mbr-section-subtitle {
  color: #141414;
  text-align: center;
}
.cid-v28u24AIJa .navbar-caption {
  color: #000000;
}
.cid-v28u24AIJa .mbr-text {
  color: #141414;
  text-align: center;
}
.cid-v28u24AIJa .mbr-section-subtitle,
.cid-v28u24AIJa .text_widget,
.cid-v28u24AIJa .mbr-section-btn {
  text-align: center;
}
.cid-v28u24AIJa a[class*="text-"]:not(.nav-link):not(.dropdown-item):not([role]):not(.navbar-caption):hover {
  background-image: none;
}
.cid-v28u24AIJa .nav-link,
.cid-v28u24AIJa .dropdown-item {
  color: #000000;
}
.cid-v28u2WlAXm {
  background-color: transparent;
}
.cid-v28u2WlAXm .navbar-dropdown {
  background-color: #f4f4f6 !important;
  padding: 0;
}
.cid-v28u2WlAXm .navbar.navbar-expand-lg .dropdown .dropdown-menu {
  background-color: #f4f4f6 !important;
  background: #f4f4f6;
}
.cid-v28u2WlAXm .navbar.navbar-expand-lg .dropdown .dropdown-menu .dropdown-submenu {
  margin: 0;
  left: 100%;
}
.cid-v28u2WlAXm .menu_box {
  flex-wrap: nowrap;
}
@media (max-width: 991px) {
  .cid-v28u2WlAXm .menu_box {
    flex-direction: column;
    align-items: flex-start;
  }
  .cid-v28u2WlAXm .menu_box .navbar.opened,
  .cid-v28u2WlAXm .menu_box .navbar-collapse {
    background-color: #f4f4f6 !important;
    transition: all 0s ease 0s;
  }
}
.cid-v28u2WlAXm .navbar-dropdown {
  position: relative !important;
}
.cid-v28u2WlAXm .btn {
  min-height: auto;
  box-shadow: none;
  margin-top: 0;
}
.cid-v28u2WlAXm .btn:hover {
  box-shadow: none;
}
.cid-v28u2WlAXm .nav-item {
  margin: 4px 15px;
}
@media (min-width: 1200px) {
  .cid-v28u2WlAXm .nav-item {
    margin: 4px 20px;
  }
}
@media (max-width: 991px) {
  .cid-v28u2WlAXm .nav-item {
    margin: 0 !important;
  }
}
.cid-v28u2WlAXm .nav-item .nav-link {
  transition: all 0.5s ease-out;
  border-radius: 0.5rem !important;
  position: relative;
}
.cid-v28u2WlAXm .nav-item .nav-link::before {
  content: '';
  position: absolute;
  bottom: 0;
  left: 0;
  background-image: linear-gradient(90deg, #006d77 -5%, #83c5be 95%);
  height: 1px;
  width: 0;
  transition: all 0.3s ease-in-out;
}
.cid-v28u2WlAXm .nav-item .nav-link:hover::before,
.cid-v28u2WlAXm .nav-item .nav-link:focus::before {
  width: 100%;
}
.cid-v28u2WlAXm .dropdown-menu {
  border-radius: 0;
  box-shadow: none;
  text-align: left;
}
@media (min-width: 992px) {
  .cid-v28u2WlAXm .dropdown-menu {
    padding: 18px 34px 22px;
    min-width: 250px;
    top: auto !important;
    left: -40px !important;
  }
  .cid-v28u2WlAXm .dropdown-menu.dropdown-submenu {
    left: 215px !important;
    top: -45% !important;
  }
}
@media (max-width: 991px) {
  .cid-v28u2WlAXm .dropdown-menu .dropdown-toggle[data-toggle="dropdown-submenu"]::after,
  .cid-v28u2WlAXm .link.dropdown-toggle::after {
    display: inline-block;
    width: 7px;
    height: 7px;
    margin-left: 0.5rem;
    margin-bottom: 2px;
    content: "";
    border: 2px solid;
    border-left: none;
    border-top: none;
    transform: rotate(-45deg);
    right: 15px;
    position: absolute;
    margin-top: -2px;
  }
  .cid-v28u2WlAXm .show.dropdown-toggle[aria-expanded="true"]::after {
    transform: rotate(45deg);
    margin-top: -4px;
  }
  .cid-v28u2WlAXm .offcanvas_box {
    display: none;
  }
}
.cid-v28u2WlAXm .dropdown-item {
  border: none;
  font-weight: 300 !important;
}
.cid-v28u2WlAXm .nav-dropdown .link {
  font-weight: 400 !important;
  padding: 0 !important;
  margin: 0 !important;
}
.cid-v28u2WlAXm .nav-dropdown .link.dropdown-toggle::after {
  margin-left: 0.5rem;
  margin-top: 0;
}
.cid-v28u2WlAXm .container {
  display: flex;
  margin: auto;
}
.cid-v28u2WlAXm .iconfont-wrapper {
  color: #141414;
  font-size: 17px;
  margin-right: 10px;
  margin-bottom: 5px;
  width: 25px;
  height: 25px;
  border-radius: 50%;
  display: flex;
  justify-content: center;
  align-items: center;
  transition: all 0.2s ease-in-out;
}
.cid-v28u2WlAXm .iconfont-wrapper:last-child {
  margin-right: 0;
}
.cid-v28u2WlAXm .iconfont-wrapper:hover {
  opacity: 0.5;
}
.cid-v28u2WlAXm .navbar-nav {
  margin: 0 1rem;
}
@media (min-width: 992px) {
  .cid-v28u2WlAXm .navbar-nav {
    margin: 0;
  }
}
.cid-v28u2WlAXm .dropdown-menu,
.cid-v28u2WlAXm .navbar.opened {
  background-color: false !important;
}
.cid-v28u2WlAXm .nav-item:focus,
.cid-v28u2WlAXm .nav-link:focus {
  outline: none;
}
.cid-v28u2WlAXm .dropdown .dropdown-menu .dropdown-item {
  width: auto;
  transition: all 0.25s ease-in-out;
}
.cid-v28u2WlAXm .dropdown .dropdown-menu .dropdown-item::after {
  right: 0.5rem;
}
.cid-v28u2WlAXm .dropdown .dropdown-menu .dropdown-item .mbr-iconfont {
  margin-right: 0.5rem;
  vertical-align: sub;
}
.cid-v28u2WlAXm .dropdown .dropdown-menu .dropdown-item .mbr-iconfont:before {
  display: inline-block;
  transform: scale(1, 1);
  transition: all 0.25s ease-in-out;
}
.cid-v28u2WlAXm .collapsed .dropdown-menu .dropdown-item:before {
  display: none;
}
.cid-v28u2WlAXm .collapsed .dropdown .dropdown-menu .dropdown-item {
  padding: 0.235em 1.5em 0.235em 1.5em !important;
  transition: none;
  margin: 0 !important;
}
.cid-v28u2WlAXm .navbar {
  min-height: 70px;
  padding: 10px 0;
  transition: all 0.3s;
  border-bottom-width: 0;
}
@media (max-width: 992px) {
  .cid-v28u2WlAXm .navbar {
    min-height: 30px;
    max-height: none;
  }
}
.cid-v28u2WlAXm .navbar.opened {
  transition: all 0.3s;
}
.cid-v28u2WlAXm .navbar .dropdown-item {
  padding: 0;
  margin: 8px 0;
}
.cid-v28u2WlAXm .navbar .navbar-logo img {
  max-width: 40px;
  min-height: 40px;
  object-fit: contain;
  border-radius: 10px !important;
}
.cid-v28u2WlAXm .navbar .navbar-collapse {
  justify-content: center;
  justify-content: flex-end;
  z-index: 1;
}
.cid-v28u2WlAXm .navbar.collapsed {
  justify-content: center;
}
.cid-v28u2WlAXm .navbar.collapsed .nav-item .nav-link::before {
  display: none;
}
.cid-v28u2WlAXm .navbar.collapsed.opened .dropdown-menu {
  top: 0;
}
.cid-v28u2WlAXm .navbar.collapsed .dropdown-menu .dropdown-submenu {
  left: 0 !important;
}
.cid-v28u2WlAXm .navbar.collapsed .dropdown-menu .dropdown-item:after {
  right: auto;
}
.cid-v28u2WlAXm .navbar.collapsed ul.navbar-nav li {
  margin: auto;
}
.cid-v28u2WlAXm .navbar.collapsed .dropdown-menu .dropdown-item {
  padding: 0.25rem 1.5rem;
  text-align: left;
}
.cid-v28u2WlAXm .navbar.collapsed .icons-menu {
  padding: 0;
}
@media (max-width: 991px) {
  .cid-v28u2WlAXm .navbar .nav-item {
    padding: 0.5rem 0;
  }
  .cid-v28u2WlAXm .navbar .navbar-collapse {
    padding: 34px 0;
    border-radius: 16px;
    width: 100%;
  }
  .cid-v28u2WlAXm .navbar .nav-item .nav-link::before {
    display: none;
  }
  .cid-v28u2WlAXm .navbar.opened .dropdown-menu {
    top: 0;
  }
  .cid-v28u2WlAXm .navbar .dropdown-menu {
    padding: 6px 0 6px 15px;
  }
  .cid-v28u2WlAXm .navbar .dropdown-menu .dropdown-submenu {
    left: 0 !important;
  }
  .cid-v28u2WlAXm .navbar .dropdown-menu .dropdown-item:after {
    right: auto;
    margin-top: -0.4rem;
  }
  .cid-v28u2WlAXm .navbar .navbar-logo img {
    height: 3rem !important;
  }
  .cid-v28u2WlAXm .navbar ul.navbar-nav {
    overflow: hidden;
    margin: 0;
  }
  .cid-v28u2WlAXm .navbar ul.navbar-nav li {
    margin: 0;
  }
  .cid-v28u2WlAXm .navbar .dropdown-menu .dropdown-item {
    padding: 0 !important;
    margin: 0;
    margin-top: 8px;
    text-align: left;
  }
  .cid-v28u2WlAXm .navbar .navbar-brand {
    flex-shrink: initial;
    flex-basis: auto;
    word-break: break-word;
    padding-right: 0;
    width: 100%;
    justify-content: space-between;
  }
  .cid-v28u2WlAXm .navbar .navbar-toggler {
    flex-basis: auto;
  }
  .cid-v28u2WlAXm .navbar .icons-menu {
    padding: 0;
  }
}
.cid-v28u2WlAXm .navbar.navbar-short {
  min-height: 60px;
}
.cid-v28u2WlAXm .navbar.navbar-short .navbar-logo img {
  height: 2.5rem !important;
}
.cid-v28u2WlAXm .navbar.navbar-short .navbar-brand {
  min-height: 60px;
  padding: 0;
}
.cid-v28u2WlAXm .navbar-brand {
  min-height: 70px;
  flex-shrink: 0;
  align-items: center;
  margin-right: 0;
  padding: 10px 0;
  transition: all 0.3s;
  word-break: break-word;
  z-index: 1;
}
.cid-v28u2WlAXm .navbar-brand .navbar-caption {
  line-height: inherit !important;
  font-weight: 400;
}
.cid-v28u2WlAXm .navbar-brand .navbar-logo a {
  outline: none;
}
.cid-v28u2WlAXm .dropdown-item.active,
.cid-v28u2WlAXm .dropdown-item:active {
  background-color: transparent;
}
.cid-v28u2WlAXm .navbar-expand-lg .navbar-nav .nav-link {
  margin: 8px 12px !important;
}
@media (max-width: 991px) {
  .cid-v28u2WlAXm .navbar-expand-lg .navbar-nav .nav-link {
    margin: 8px 10px !important;
  }
}
.cid-v28u2WlAXm .nav-dropdown .link.dropdown-toggle {
  margin-right: 1.667em;
}
.cid-v28u2WlAXm .nav-dropdown .link.dropdown-toggle[aria-expanded="true"] {
  margin-right: 0;
  padding: 0.667em 1.667em;
}
.cid-v28u2WlAXm .navbar .dropdown.open > .dropdown-menu {
  display: block;
}
.cid-v28u2WlAXm ul.navbar-nav {
  flex-wrap: wrap;
  padding: 0;
}
.cid-v28u2WlAXm .navbar-buttons {
  text-align: center;
  min-width: 170px;
}
.cid-v28u2WlAXm button.navbar-toggler {
  outline: none;
  width: 48px;
  height: 48px;
  border-radius: 50%;
  cursor: pointer;
  transition: all 0.2s;
  position: relative;
  align-self: center;
  color: #f4f4f6;
  background: #f4f4f6;
}
.cid-v28u2WlAXm button.navbar-toggler .hamburger span {
  position: absolute;
  right: 10px;
  margin-top: 14px;
  width: 26px;
  height: 2px;
  border-right: 5px;
  background-color: #141414;
}
.cid-v28u2WlAXm button.navbar-toggler .hamburger span:nth-child(1) {
  top: 0;
  transition: all 0.2s;
}
.cid-v28u2WlAXm button.navbar-toggler .hamburger span:nth-child(2) {
  top: 8px;
  transition: all 0.15s;
}
.cid-v28u2WlAXm button.navbar-toggler .hamburger span:nth-child(3) {
  top: 8px;
  transition: all 0.15s;
}
.cid-v28u2WlAXm button.navbar-toggler .hamburger span:nth-child(4) {
  top: 16px;
  transition: all 0.2s;
}
.cid-v28u2WlAXm nav.opened .hamburger span:nth-child(1) {
  top: 8px;
  width: 0;
  opacity: 0;
  right: 50%;
  transition: all 0.2s;
}
.cid-v28u2WlAXm nav.opened .hamburger span:nth-child(2) {
  transform: rotate(45deg);
  transition: all 0.25s;
}
.cid-v28u2WlAXm nav.opened .hamburger span:nth-child(3) {
  transform: rotate(-45deg);
  transition: all 0.25s;
}
.cid-v28u2WlAXm nav.opened .hamburger span:nth-child(4) {
  top: 8px;
  width: 0;
  opacity: 0;
  right: 50%;
  transition: all 0.2s;
}
.cid-v28u2WlAXm a.nav-link {
  display: flex;
  align-items: center;
  justify-content: flex-start;
}
.cid-v28u2WlAXm .icons-menu {
  flex-wrap: nowrap;
  display: flex;
  justify-content: center;
  padding: 0;
  text-align: center;
  margin-bottom: 35px;
}
@media screen and (-ms-high-contrast: active), (-ms-high-contrast: none) {
  .cid-v28u2WlAXm .navbar {
    height: 70px;
  }
  .cid-v28u2WlAXm .navbar.opened {
    height: auto;
  }
  .cid-v28u2WlAXm .nav-item .nav-link:hover::before {
    width: 175%;
    max-width: calc(100% + 2rem);
    left: -1rem;
  }
}
.cid-v28u2WlAXm .navbar-dropdown .navbar-logo {
  margin-right: 10px;
}
@media (min-width: 768px) {
  .cid-v28u2WlAXm .container-fluid {
    padding-left: 64px;
    padding-right: 64px;
  }
}
.cid-v28u2WlAXm .mbr-section-btn-main .btn {
  margin: 8px;
  min-width: 180px;
}
.cid-v28u2WlAXm .mbr-section-btn-main .btn::before {
  background-image: linear-gradient(90deg, #83c5be 0%, transparent 100%);
}
.cid-v28u2WlAXm .mbr-section-btn-main .btn:hover,
.cid-v28u2WlAXm .mbr-section-btn-main .btn:focus {
  box-shadow: inset 250px 10px 5px #006d77 !important;
  border-color: #006d77 !important;
}
.cid-v28u2WlAXm .mbr-section-btn .btn::before {
  background-image: linear-gradient(90deg, #83c5be 0%, transparent 100%);
}
.cid-v28u2WlAXm .mbr-section-btn .btn:hover,
.cid-v28u2WlAXm .mbr-section-btn .btn:focus {
  box-shadow: inset 250px 10px 5px #006d77 !important;
  border-color: #006d77 !important;
}
.cid-v28u2WlAXm .navbar-caption:hover {
  color: #e29578;
}
@media (min-width: 992px) {
  .cid-v28u2WlAXm .dropdown-menu.dropdown-submenu {
    left: 175px !important;
    top: -45% !important;
  }
}
.cid-v28u2WlAXm .text_widget {
  margin-bottom: 32px;
}
.cid-v28u2WlAXm .text_widget a {
  transition: all 0.3s ease-out;
}
.cid-v28u2WlAXm .text_widget a:hover,
.cid-v28u2WlAXm .text_widget a:focus {
  opacity: 0.8;
}
@media (min-width: 992px) {
  .cid-v28u2WlAXm .navbar-nav.nav-dropdown {
    display: -webkit-flex;
    width: 100%;
    justify-content: flex-end;
    min-width: 200px;
  }
}
.cid-v28u2WlAXm .icons-menu-main {
  display: flex;
}
@media (max-width: 992px) {
  .cid-v28u2WlAXm .icons-menu-main {
    padding: 0 10px;
  }
}
.cid-v28u2WlAXm .mbr-section-subtitle {
  color: #141414;
  text-align: center;
}
.cid-v28u2WlAXm .navbar-caption {
  color: #000000;
}
.cid-v28u2WlAXm .mbr-text {
  color: #141414;
  text-align: center;
}
.cid-v28u2WlAXm .mbr-section-subtitle,
.cid-v28u2WlAXm .text_widget,
.cid-v28u2WlAXm .mbr-section-btn {
  text-align: center;
}
.cid-v28u2WlAXm a[class*="text-"]:not(.nav-link):not(.dropdown-item):not([role]):not(.navbar-caption):hover {
  background-image: none;
}
.cid-v28u2WlAXm .nav-link,
.cid-v28u2WlAXm .dropdown-item {
  color: #000000;
}
.cid-v28HDVFtBz {
  background-color: transparent;
}
.cid-v28HDVFtBz .navbar-dropdown {
  background-color: #f4f4f6 !important;
  padding: 0;
}
.cid-v28HDVFtBz .navbar.navbar-expand-lg .dropdown .dropdown-menu {
  background-color: #f4f4f6 !important;
  background: #f4f4f6;
}
.cid-v28HDVFtBz .navbar.navbar-expand-lg .dropdown .dropdown-menu .dropdown-submenu {
  margin: 0;
  left: 100%;
}
.cid-v28HDVFtBz .menu_box {
  flex-wrap: nowrap;
}
@media (max-width: 991px) {
  .cid-v28HDVFtBz .menu_box {
    flex-direction: column;
    align-items: flex-start;
  }
  .cid-v28HDVFtBz .menu_box .navbar.opened,
  .cid-v28HDVFtBz .menu_box .navbar-collapse {
    background-color: #f4f4f6 !important;
    transition: all 0s ease 0s;
  }
}
.cid-v28HDVFtBz .navbar-dropdown {
  position: relative !important;
}
.cid-v28HDVFtBz .btn {
  min-height: auto;
  box-shadow: none;
  margin-top: 0;
}
.cid-v28HDVFtBz .btn:hover {
  box-shadow: none;
}
.cid-v28HDVFtBz .nav-item {
  margin: 4px 15px;
}
@media (min-width: 1200px) {
  .cid-v28HDVFtBz .nav-item {
    margin: 4px 20px;
  }
}
@media (max-width: 991px) {
  .cid-v28HDVFtBz .nav-item {
    margin: 0 !important;
  }
}
.cid-v28HDVFtBz .nav-item .nav-link {
  transition: all 0.5s ease-out;
  border-radius: 0.5rem !important;
  position: relative;
}
.cid-v28HDVFtBz .nav-item .nav-link::before {
  content: '';
  position: absolute;
  bottom: 0;
  left: 0;
  background-image: linear-gradient(90deg, #006d77 -5%, #83c5be 95%);
  height: 1px;
  width: 0;
  transition: all 0.3s ease-in-out;
}
.cid-v28HDVFtBz .nav-item .nav-link:hover::before,
.cid-v28HDVFtBz .nav-item .nav-link:focus::before {
  width: 100%;
}
.cid-v28HDVFtBz .dropdown-menu {
  border-radius: 0;
  box-shadow: none;
  text-align: left;
}
@media (min-width: 992px) {
  .cid-v28HDVFtBz .dropdown-menu {
    padding: 18px 34px 22px;
    min-width: 250px;
    top: auto !important;
    left: -40px !important;
  }
  .cid-v28HDVFtBz .dropdown-menu.dropdown-submenu {
    left: 215px !important;
    top: -45% !important;
  }
}
@media (max-width: 991px) {
  .cid-v28HDVFtBz .dropdown-menu .dropdown-toggle[data-toggle="dropdown-submenu"]::after,
  .cid-v28HDVFtBz .link.dropdown-toggle::after {
    display: inline-block;
    width: 7px;
    height: 7px;
    margin-left: 0.5rem;
    margin-bottom: 2px;
    content: "";
    border: 2px solid;
    border-left: none;
    border-top: none;
    transform: rotate(-45deg);
    right: 15px;
    position: absolute;
    margin-top: -2px;
  }
  .cid-v28HDVFtBz .show.dropdown-toggle[aria-expanded="true"]::after {
    transform: rotate(45deg);
    margin-top: -4px;
  }
  .cid-v28HDVFtBz .offcanvas_box {
    display: none;
  }
}
.cid-v28HDVFtBz .dropdown-item {
  border: none;
  font-weight: 300 !important;
}
.cid-v28HDVFtBz .nav-dropdown .link {
  font-weight: 400 !important;
  padding: 0 !important;
  margin: 0 !important;
}
.cid-v28HDVFtBz .nav-dropdown .link.dropdown-toggle::after {
  margin-left: 0.5rem;
  margin-top: 0;
}
.cid-v28HDVFtBz .container {
  display: flex;
  margin: auto;
}
.cid-v28HDVFtBz .iconfont-wrapper {
  color: #141414;
  font-size: 17px;
  margin-right: 10px;
  margin-bottom: 5px;
  width: 25px;
  height: 25px;
  border-radius: 50%;
  display: flex;
  justify-content: center;
  align-items: center;
  transition: all 0.2s ease-in-out;
}
.cid-v28HDVFtBz .iconfont-wrapper:last-child {
  margin-right: 0;
}
.cid-v28HDVFtBz .iconfont-wrapper:hover {
  opacity: 0.5;
}
.cid-v28HDVFtBz .navbar-nav {
  margin: 0 1rem;
}
@media (min-width: 992px) {
  .cid-v28HDVFtBz .navbar-nav {
    margin: 0;
  }
}
.cid-v28HDVFtBz .dropdown-menu,
.cid-v28HDVFtBz .navbar.opened {
  background-color: false !important;
}
.cid-v28HDVFtBz .nav-item:focus,
.cid-v28HDVFtBz .nav-link:focus {
  outline: none;
}
.cid-v28HDVFtBz .dropdown .dropdown-menu .dropdown-item {
  width: auto;
  transition: all 0.25s ease-in-out;
}
.cid-v28HDVFtBz .dropdown .dropdown-menu .dropdown-item::after {
  right: 0.5rem;
}
.cid-v28HDVFtBz .dropdown .dropdown-menu .dropdown-item .mbr-iconfont {
  margin-right: 0.5rem;
  vertical-align: sub;
}
.cid-v28HDVFtBz .dropdown .dropdown-menu .dropdown-item .mbr-iconfont:before {
  display: inline-block;
  transform: scale(1, 1);
  transition: all 0.25s ease-in-out;
}
.cid-v28HDVFtBz .collapsed .dropdown-menu .dropdown-item:before {
  display: none;
}
.cid-v28HDVFtBz .collapsed .dropdown .dropdown-menu .dropdown-item {
  padding: 0.235em 1.5em 0.235em 1.5em !important;
  transition: none;
  margin: 0 !important;
}
.cid-v28HDVFtBz .navbar {
  min-height: 70px;
  padding: 10px 0;
  transition: all 0.3s;
  border-bottom-width: 0;
}
@media (max-width: 992px) {
  .cid-v28HDVFtBz .navbar {
    min-height: 30px;
    max-height: none;
  }
}
.cid-v28HDVFtBz .navbar.opened {
  transition: all 0.3s;
}
.cid-v28HDVFtBz .navbar .dropdown-item {
  padding: 0;
  margin: 8px 0;
}
.cid-v28HDVFtBz .navbar .navbar-logo img {
  max-width: 40px;
  min-height: 40px;
  object-fit: contain;
  border-radius: 10px !important;
}
.cid-v28HDVFtBz .navbar .navbar-collapse {
  justify-content: center;
  justify-content: flex-end;
  z-index: 1;
}
.cid-v28HDVFtBz .navbar.collapsed {
  justify-content: center;
}
.cid-v28HDVFtBz .navbar.collapsed .nav-item .nav-link::before {
  display: none;
}
.cid-v28HDVFtBz .navbar.collapsed.opened .dropdown-menu {
  top: 0;
}
.cid-v28HDVFtBz .navbar.collapsed .dropdown-menu .dropdown-submenu {
  left: 0 !important;
}
.cid-v28HDVFtBz .navbar.collapsed .dropdown-menu .dropdown-item:after {
  right: auto;
}
.cid-v28HDVFtBz .navbar.collapsed ul.navbar-nav li {
  margin: auto;
}
.cid-v28HDVFtBz .navbar.collapsed .dropdown-menu .dropdown-item {
  padding: 0.25rem 1.5rem;
  text-align: left;
}
.cid-v28HDVFtBz .navbar.collapsed .icons-menu {
  padding: 0;
}
@media (max-width: 991px) {
  .cid-v28HDVFtBz .navbar .nav-item {
    padding: 0.5rem 0;
  }
  .cid-v28HDVFtBz .navbar .navbar-collapse {
    padding: 34px 0;
    border-radius: 16px;
    width: 100%;
  }
  .cid-v28HDVFtBz .navbar .nav-item .nav-link::before {
    display: none;
  }
  .cid-v28HDVFtBz .navbar.opened .dropdown-menu {
    top: 0;
  }
  .cid-v28HDVFtBz .navbar .dropdown-menu {
    padding: 6px 0 6px 15px;
  }
  .cid-v28HDVFtBz .navbar .dropdown-menu .dropdown-submenu {
    left: 0 !important;
  }
  .cid-v28HDVFtBz .navbar .dropdown-menu .dropdown-item:after {
    right: auto;
    margin-top: -0.4rem;
  }
  .cid-v28HDVFtBz .navbar .navbar-logo img {
    height: 3rem !important;
  }
  .cid-v28HDVFtBz .navbar ul.navbar-nav {
    overflow: hidden;
    margin: 0;
  }
  .cid-v28HDVFtBz .navbar ul.navbar-nav li {
    margin: 0;
  }
  .cid-v28HDVFtBz .navbar .dropdown-menu .dropdown-item {
    padding: 0 !important;
    margin: 0;
    margin-top: 8px;
    text-align: left;
  }
  .cid-v28HDVFtBz .navbar .navbar-brand {
    flex-shrink: initial;
    flex-basis: auto;
    word-break: break-word;
    padding-right: 0;
    width: 100%;
    justify-content: space-between;
  }
  .cid-v28HDVFtBz .navbar .navbar-toggler {
    flex-basis: auto;
  }
  .cid-v28HDVFtBz .navbar .icons-menu {
    padding: 0;
  }
}
.cid-v28HDVFtBz .navbar.navbar-short {
  min-height: 60px;
}
.cid-v28HDVFtBz .navbar.navbar-short .navbar-logo img {
  height: 2.5rem !important;
}
.cid-v28HDVFtBz .navbar.navbar-short .navbar-brand {
  min-height: 60px;
  padding: 0;
}
.cid-v28HDVFtBz .navbar-brand {
  min-height: 70px;
  flex-shrink: 0;
  align-items: center;
  margin-right: 0;
  padding: 10px 0;
  transition: all 0.3s;
  word-break: break-word;
  z-index: 1;
}
.cid-v28HDVFtBz .navbar-brand .navbar-caption {
  line-height: inherit !important;
  font-weight: 400;
}
.cid-v28HDVFtBz .navbar-brand .navbar-logo a {
  outline: none;
}
.cid-v28HDVFtBz .dropdown-item.active,
.cid-v28HDVFtBz .dropdown-item:active {
  background-color: transparent;
}
.cid-v28HDVFtBz .navbar-expand-lg .navbar-nav .nav-link {
  margin: 8px 12px !important;
}
@media (max-width: 991px) {
  .cid-v28HDVFtBz .navbar-expand-lg .navbar-nav .nav-link {
    margin: 8px 10px !important;
  }
}
.cid-v28HDVFtBz .nav-dropdown .link.dropdown-toggle {
  margin-right: 1.667em;
}
.cid-v28HDVFtBz .nav-dropdown .link.dropdown-toggle[aria-expanded="true"] {
  margin-right: 0;
  padding: 0.667em 1.667em;
}
.cid-v28HDVFtBz .navbar .dropdown.open > .dropdown-menu {
  display: block;
}
.cid-v28HDVFtBz ul.navbar-nav {
  flex-wrap: wrap;
  padding: 0;
}
.cid-v28HDVFtBz .navbar-buttons {
  text-align: center;
  min-width: 170px;
}
.cid-v28HDVFtBz button.navbar-toggler {
  outline: none;
  width: 48px;
  height: 48px;
  border-radius: 50%;
  cursor: pointer;
  transition: all 0.2s;
  position: relative;
  align-self: center;
  color: #f4f4f6;
  background: #f4f4f6;
}
.cid-v28HDVFtBz button.navbar-toggler .hamburger span {
  position: absolute;
  right: 10px;
  margin-top: 14px;
  width: 26px;
  height: 2px;
  border-right: 5px;
  background-color: #141414;
}
.cid-v28HDVFtBz button.navbar-toggler .hamburger span:nth-child(1) {
  top: 0;
  transition: all 0.2s;
}
.cid-v28HDVFtBz button.navbar-toggler .hamburger span:nth-child(2) {
  top: 8px;
  transition: all 0.15s;
}
.cid-v28HDVFtBz button.navbar-toggler .hamburger span:nth-child(3) {
  top: 8px;
  transition: all 0.15s;
}
.cid-v28HDVFtBz button.navbar-toggler .hamburger span:nth-child(4) {
  top: 16px;
  transition: all 0.2s;
}
.cid-v28HDVFtBz nav.opened .hamburger span:nth-child(1) {
  top: 8px;
  width: 0;
  opacity: 0;
  right: 50%;
  transition: all 0.2s;
}
.cid-v28HDVFtBz nav.opened .hamburger span:nth-child(2) {
  transform: rotate(45deg);
  transition: all 0.25s;
}
.cid-v28HDVFtBz nav.opened .hamburger span:nth-child(3) {
  transform: rotate(-45deg);
  transition: all 0.25s;
}
.cid-v28HDVFtBz nav.opened .hamburger span:nth-child(4) {
  top: 8px;
  width: 0;
  opacity: 0;
  right: 50%;
  transition: all 0.2s;
}
.cid-v28HDVFtBz a.nav-link {
  display: flex;
  align-items: center;
  justify-content: flex-start;
}
.cid-v28HDVFtBz .icons-menu {
  flex-wrap: nowrap;
  display: flex;
  justify-content: center;
  padding: 0;
  text-align: center;
  margin-bottom: 35px;
}
@media screen and (-ms-high-contrast: active), (-ms-high-contrast: none) {
  .cid-v28HDVFtBz .navbar {
    height: 70px;
  }
  .cid-v28HDVFtBz .navbar.opened {
    height: auto;
  }
  .cid-v28HDVFtBz .nav-item .nav-link:hover::before {
    width: 175%;
    max-width: calc(100% + 2rem);
    left: -1rem;
  }
}
.cid-v28HDVFtBz .navbar-dropdown .navbar-logo {
  margin-right: 10px;
}
@media (min-width: 768px) {
  .cid-v28HDVFtBz .container-fluid {
    padding-left: 64px;
    padding-right: 64px;
  }
}
.cid-v28HDVFtBz .mbr-section-btn-main .btn {
  margin: 8px;
  min-width: 180px;
}
.cid-v28HDVFtBz .mbr-section-btn-main .btn::before {
  background-image: linear-gradient(90deg, #83c5be 0%, transparent 100%);
}
.cid-v28HDVFtBz .mbr-section-btn-main .btn:hover,
.cid-v28HDVFtBz .mbr-section-btn-main .btn:focus {
  box-shadow: inset 250px 10px 5px #006d77 !important;
  border-color: #006d77 !important;
}
.cid-v28HDVFtBz .mbr-section-btn .btn::before {
  background-image: linear-gradient(90deg, #83c5be 0%, transparent 100%);
}
.cid-v28HDVFtBz .mbr-section-btn .btn:hover,
.cid-v28HDVFtBz .mbr-section-btn .btn:focus {
  box-shadow: inset 250px 10px 5px #006d77 !important;
  border-color: #006d77 !important;
}
.cid-v28HDVFtBz .navbar-caption:hover {
  color: #e29578;
}
@media (min-width: 992px) {
  .cid-v28HDVFtBz .dropdown-menu.dropdown-submenu {
    left: 175px !important;
    top: -45% !important;
  }
}
.cid-v28HDVFtBz .text_widget {
  margin-bottom: 32px;
}
.cid-v28HDVFtBz .text_widget a {
  transition: all 0.3s ease-out;
}
.cid-v28HDVFtBz .text_widget a:hover,
.cid-v28HDVFtBz .text_widget a:focus {
  opacity: 0.8;
}
@media (min-width: 992px) {
  .cid-v28HDVFtBz .navbar-nav.nav-dropdown {
    display: -webkit-flex;
    width: 100%;
    justify-content: flex-end;
    min-width: 200px;
  }
}
.cid-v28HDVFtBz .icons-menu-main {
  display: flex;
}
@media (max-width: 992px) {
  .cid-v28HDVFtBz .icons-menu-main {
    padding: 0 10px;
  }
}
.cid-v28HDVFtBz .mbr-section-subtitle {
  color: #141414;
  text-align: center;
}
.cid-v28HDVFtBz .navbar-caption {
  color: #000000;
}
.cid-v28HDVFtBz .mbr-text {
  color: #141414;
  text-align: center;
}
.cid-v28HDVFtBz .mbr-section-subtitle,
.cid-v28HDVFtBz .text_widget,
.cid-v28HDVFtBz .mbr-section-btn {
  text-align: center;
}
.cid-v28HDVFtBz a[class*="text-"]:not(.nav-link):not(.dropdown-item):not([role]):not(.navbar-caption):hover {
  background-image: none;
}
.cid-v28HDVFtBz .nav-link,
.cid-v28HDVFtBz .dropdown-item {
  color: #000000;
}
.cid-v28HF2w4GQ {
  background-color: transparent;
}
.cid-v28HF2w4GQ .navbar-dropdown {
  background-color: #f4f4f6 !important;
  padding: 0;
}
.cid-v28HF2w4GQ .navbar.navbar-expand-lg .dropdown .dropdown-menu {
  background-color: #f4f4f6 !important;
  background: #f4f4f6;
}
.cid-v28HF2w4GQ .navbar.navbar-expand-lg .dropdown .dropdown-menu .dropdown-submenu {
  margin: 0;
  left: 100%;
}
.cid-v28HF2w4GQ .menu_box {
  flex-wrap: nowrap;
}
@media (max-width: 991px) {
  .cid-v28HF2w4GQ .menu_box {
    flex-direction: column;
    align-items: flex-start;
  }
  .cid-v28HF2w4GQ .menu_box .navbar.opened,
  .cid-v28HF2w4GQ .menu_box .navbar-collapse {
    background-color: #f4f4f6 !important;
    transition: all 0s ease 0s;
  }
}
.cid-v28HF2w4GQ .navbar-dropdown {
  position: relative !important;
}
.cid-v28HF2w4GQ .btn {
  min-height: auto;
  box-shadow: none;
  margin-top: 0;
}
.cid-v28HF2w4GQ .btn:hover {
  box-shadow: none;
}
.cid-v28HF2w4GQ .nav-item {
  margin: 4px 15px;
}
@media (min-width: 1200px) {
  .cid-v28HF2w4GQ .nav-item {
    margin: 4px 20px;
  }
}
@media (max-width: 991px) {
  .cid-v28HF2w4GQ .nav-item {
    margin: 0 !important;
  }
}
.cid-v28HF2w4GQ .nav-item .nav-link {
  transition: all 0.5s ease-out;
  border-radius: 0.5rem !important;
  position: relative;
}
.cid-v28HF2w4GQ .nav-item .nav-link::before {
  content: '';
  position: absolute;
  bottom: 0;
  left: 0;
  background-image: linear-gradient(90deg, #006d77 -5%, #83c5be 95%);
  height: 1px;
  width: 0;
  transition: all 0.3s ease-in-out;
}
.cid-v28HF2w4GQ .nav-item .nav-link:hover::before,
.cid-v28HF2w4GQ .nav-item .nav-link:focus::before {
  width: 100%;
}
.cid-v28HF2w4GQ .dropdown-menu {
  border-radius: 0;
  box-shadow: none;
  text-align: left;
}
@media (min-width: 992px) {
  .cid-v28HF2w4GQ .dropdown-menu {
    padding: 18px 34px 22px;
    min-width: 250px;
    top: auto !important;
    left: -40px !important;
  }
  .cid-v28HF2w4GQ .dropdown-menu.dropdown-submenu {
    left: 215px !important;
    top: -45% !important;
  }
}
@media (max-width: 991px) {
  .cid-v28HF2w4GQ .dropdown-menu .dropdown-toggle[data-toggle="dropdown-submenu"]::after,
  .cid-v28HF2w4GQ .link.dropdown-toggle::after {
    display: inline-block;
    width: 7px;
    height: 7px;
    margin-left: 0.5rem;
    margin-bottom: 2px;
    content: "";
    border: 2px solid;
    border-left: none;
    border-top: none;
    transform: rotate(-45deg);
    right: 15px;
    position: absolute;
    margin-top: -2px;
  }
  .cid-v28HF2w4GQ .show.dropdown-toggle[aria-expanded="true"]::after {
    transform: rotate(45deg);
    margin-top: -4px;
  }
  .cid-v28HF2w4GQ .offcanvas_box {
    display: none;
  }
}
.cid-v28HF2w4GQ .dropdown-item {
  border: none;
  font-weight: 300 !important;
}
.cid-v28HF2w4GQ .nav-dropdown .link {
  font-weight: 400 !important;
  padding: 0 !important;
  margin: 0 !important;
}
.cid-v28HF2w4GQ .nav-dropdown .link.dropdown-toggle::after {
  margin-left: 0.5rem;
  margin-top: 0;
}
.cid-v28HF2w4GQ .container {
  display: flex;
  margin: auto;
}
.cid-v28HF2w4GQ .iconfont-wrapper {
  color: #141414;
  font-size: 17px;
  margin-right: 10px;
  margin-bottom: 5px;
  width: 25px;
  height: 25px;
  border-radius: 50%;
  display: flex;
  justify-content: center;
  align-items: center;
  transition: all 0.2s ease-in-out;
}
.cid-v28HF2w4GQ .iconfont-wrapper:last-child {
  margin-right: 0;
}
.cid-v28HF2w4GQ .iconfont-wrapper:hover {
  opacity: 0.5;
}
.cid-v28HF2w4GQ .navbar-nav {
  margin: 0 1rem;
}
@media (min-width: 992px) {
  .cid-v28HF2w4GQ .navbar-nav {
    margin: 0;
  }
}
.cid-v28HF2w4GQ .dropdown-menu,
.cid-v28HF2w4GQ .navbar.opened {
  background-color: false !important;
}
.cid-v28HF2w4GQ .nav-item:focus,
.cid-v28HF2w4GQ .nav-link:focus {
  outline: none;
}
.cid-v28HF2w4GQ .dropdown .dropdown-menu .dropdown-item {
  width: auto;
  transition: all 0.25s ease-in-out;
}
.cid-v28HF2w4GQ .dropdown .dropdown-menu .dropdown-item::after {
  right: 0.5rem;
}
.cid-v28HF2w4GQ .dropdown .dropdown-menu .dropdown-item .mbr-iconfont {
  margin-right: 0.5rem;
  vertical-align: sub;
}
.cid-v28HF2w4GQ .dropdown .dropdown-menu .dropdown-item .mbr-iconfont:before {
  display: inline-block;
  transform: scale(1, 1);
  transition: all 0.25s ease-in-out;
}
.cid-v28HF2w4GQ .collapsed .dropdown-menu .dropdown-item:before {
  display: none;
}
.cid-v28HF2w4GQ .collapsed .dropdown .dropdown-menu .dropdown-item {
  padding: 0.235em 1.5em 0.235em 1.5em !important;
  transition: none;
  margin: 0 !important;
}
.cid-v28HF2w4GQ .navbar {
  min-height: 70px;
  padding: 10px 0;
  transition: all 0.3s;
  border-bottom-width: 0;
}
@media (max-width: 992px) {
  .cid-v28HF2w4GQ .navbar {
    min-height: 30px;
    max-height: none;
  }
}
.cid-v28HF2w4GQ .navbar.opened {
  transition: all 0.3s;
}
.cid-v28HF2w4GQ .navbar .dropdown-item {
  padding: 0;
  margin: 8px 0;
}
.cid-v28HF2w4GQ .navbar .navbar-logo img {
  max-width: 40px;
  min-height: 40px;
  object-fit: contain;
  border-radius: 10px !important;
}
.cid-v28HF2w4GQ .navbar .navbar-collapse {
  justify-content: center;
  justify-content: flex-end;
  z-index: 1;
}
.cid-v28HF2w4GQ .navbar.collapsed {
  justify-content: center;
}
.cid-v28HF2w4GQ .navbar.collapsed .nav-item .nav-link::before {
  display: none;
}
.cid-v28HF2w4GQ .navbar.collapsed.opened .dropdown-menu {
  top: 0;
}
.cid-v28HF2w4GQ .navbar.collapsed .dropdown-menu .dropdown-submenu {
  left: 0 !important;
}
.cid-v28HF2w4GQ .navbar.collapsed .dropdown-menu .dropdown-item:after {
  right: auto;
}
.cid-v28HF2w4GQ .navbar.collapsed ul.navbar-nav li {
  margin: auto;
}
.cid-v28HF2w4GQ .navbar.collapsed .dropdown-menu .dropdown-item {
  padding: 0.25rem 1.5rem;
  text-align: left;
}
.cid-v28HF2w4GQ .navbar.collapsed .icons-menu {
  padding: 0;
}
@media (max-width: 991px) {
  .cid-v28HF2w4GQ .navbar .nav-item {
    padding: 0.5rem 0;
  }
  .cid-v28HF2w4GQ .navbar .navbar-collapse {
    padding: 34px 0;
    border-radius: 16px;
    width: 100%;
  }
  .cid-v28HF2w4GQ .navbar .nav-item .nav-link::before {
    display: none;
  }
  .cid-v28HF2w4GQ .navbar.opened .dropdown-menu {
    top: 0;
  }
  .cid-v28HF2w4GQ .navbar .dropdown-menu {
    padding: 6px 0 6px 15px;
  }
  .cid-v28HF2w4GQ .navbar .dropdown-menu .dropdown-submenu {
    left: 0 !important;
  }
  .cid-v28HF2w4GQ .navbar .dropdown-menu .dropdown-item:after {
    right: auto;
    margin-top: -0.4rem;
  }
  .cid-v28HF2w4GQ .navbar .navbar-logo img {
    height: 3rem !important;
  }
  .cid-v28HF2w4GQ .navbar ul.navbar-nav {
    overflow: hidden;
    margin: 0;
  }
  .cid-v28HF2w4GQ .navbar ul.navbar-nav li {
    margin: 0;
  }
  .cid-v28HF2w4GQ .navbar .dropdown-menu .dropdown-item {
    padding: 0 !important;
    margin: 0;
    margin-top: 8px;
    text-align: left;
  }
  .cid-v28HF2w4GQ .navbar .navbar-brand {
    flex-shrink: initial;
    flex-basis: auto;
    word-break: break-word;
    padding-right: 0;
    width: 100%;
    justify-content: space-between;
  }
  .cid-v28HF2w4GQ .navbar .navbar-toggler {
    flex-basis: auto;
  }
  .cid-v28HF2w4GQ .navbar .icons-menu {
    padding: 0;
  }
}
.cid-v28HF2w4GQ .navbar.navbar-short {
  min-height: 60px;
}
.cid-v28HF2w4GQ .navbar.navbar-short .navbar-logo img {
  height: 2.5rem !important;
}
.cid-v28HF2w4GQ .navbar.navbar-short .navbar-brand {
  min-height: 60px;
  padding: 0;
}
.cid-v28HF2w4GQ .navbar-brand {
  min-height: 70px;
  flex-shrink: 0;
  align-items: center;
  margin-right: 0;
  padding: 10px 0;
  transition: all 0.3s;
  word-break: break-word;
  z-index: 1;
}
.cid-v28HF2w4GQ .navbar-brand .navbar-caption {
  line-height: inherit !important;
  font-weight: 400;
}
.cid-v28HF2w4GQ .navbar-brand .navbar-logo a {
  outline: none;
}
.cid-v28HF2w4GQ .dropdown-item.active,
.cid-v28HF2w4GQ .dropdown-item:active {
  background-color: transparent;
}
.cid-v28HF2w4GQ .navbar-expand-lg .navbar-nav .nav-link {
  margin: 8px 12px !important;
}
@media (max-width: 991px) {
  .cid-v28HF2w4GQ .navbar-expand-lg .navbar-nav .nav-link {
    margin: 8px 10px !important;
  }
}
.cid-v28HF2w4GQ .nav-dropdown .link.dropdown-toggle {
  margin-right: 1.667em;
}
.cid-v28HF2w4GQ .nav-dropdown .link.dropdown-toggle[aria-expanded="true"] {
  margin-right: 0;
  padding: 0.667em 1.667em;
}
.cid-v28HF2w4GQ .navbar .dropdown.open > .dropdown-menu {
  display: block;
}
.cid-v28HF2w4GQ ul.navbar-nav {
  flex-wrap: wrap;
  padding: 0;
}
.cid-v28HF2w4GQ .navbar-buttons {
  text-align: center;
  min-width: 170px;
}
.cid-v28HF2w4GQ button.navbar-toggler {
  outline: none;
  width: 48px;
  height: 48px;
  border-radius: 50%;
  cursor: pointer;
  transition: all 0.2s;
  position: relative;
  align-self: center;
  color: #f4f4f6;
  background: #f4f4f6;
}
.cid-v28HF2w4GQ button.navbar-toggler .hamburger span {
  position: absolute;
  right: 10px;
  margin-top: 14px;
  width: 26px;
  height: 2px;
  border-right: 5px;
  background-color: #141414;
}
.cid-v28HF2w4GQ button.navbar-toggler .hamburger span:nth-child(1) {
  top: 0;
  transition: all 0.2s;
}
.cid-v28HF2w4GQ button.navbar-toggler .hamburger span:nth-child(2) {
  top: 8px;
  transition: all 0.15s;
}
.cid-v28HF2w4GQ button.navbar-toggler .hamburger span:nth-child(3) {
  top: 8px;
  transition: all 0.15s;
}
.cid-v28HF2w4GQ button.navbar-toggler .hamburger span:nth-child(4) {
  top: 16px;
  transition: all 0.2s;
}
.cid-v28HF2w4GQ nav.opened .hamburger span:nth-child(1) {
  top: 8px;
  width: 0;
  opacity: 0;
  right: 50%;
  transition: all 0.2s;
}
.cid-v28HF2w4GQ nav.opened .hamburger span:nth-child(2) {
  transform: rotate(45deg);
  transition: all 0.25s;
}
.cid-v28HF2w4GQ nav.opened .hamburger span:nth-child(3) {
  transform: rotate(-45deg);
  transition: all 0.25s;
}
.cid-v28HF2w4GQ nav.opened .hamburger span:nth-child(4) {
  top: 8px;
  width: 0;
  opacity: 0;
  right: 50%;
  transition: all 0.2s;
}
.cid-v28HF2w4GQ a.nav-link {
  display: flex;
  align-items: center;
  justify-content: flex-start;
}
.cid-v28HF2w4GQ .icons-menu {
  flex-wrap: nowrap;
  display: flex;
  justify-content: center;
  padding: 0;
  text-align: center;
  margin-bottom: 35px;
}
@media screen and (-ms-high-contrast: active), (-ms-high-contrast: none) {
  .cid-v28HF2w4GQ .navbar {
    height: 70px;
  }
  .cid-v28HF2w4GQ .navbar.opened {
    height: auto;
  }
  .cid-v28HF2w4GQ .nav-item .nav-link:hover::before {
    width: 175%;
    max-width: calc(100% + 2rem);
    left: -1rem;
  }
}
.cid-v28HF2w4GQ .navbar-dropdown .navbar-logo {
  margin-right: 10px;
}
@media (min-width: 768px) {
  .cid-v28HF2w4GQ .container-fluid {
    padding-left: 64px;
    padding-right: 64px;
  }
}
.cid-v28HF2w4GQ .mbr-section-btn-main .btn {
  margin: 8px;
  min-width: 180px;
}
.cid-v28HF2w4GQ .mbr-section-btn-main .btn::before {
  background-image: linear-gradient(90deg, #83c5be 0%, transparent 100%);
}
.cid-v28HF2w4GQ .mbr-section-btn-main .btn:hover,
.cid-v28HF2w4GQ .mbr-section-btn-main .btn:focus {
  box-shadow: inset 250px 10px 5px #006d77 !important;
  border-color: #006d77 !important;
}
.cid-v28HF2w4GQ .mbr-section-btn .btn::before {
  background-image: linear-gradient(90deg, #83c5be 0%, transparent 100%);
}
.cid-v28HF2w4GQ .mbr-section-btn .btn:hover,
.cid-v28HF2w4GQ .mbr-section-btn .btn:focus {
  box-shadow: inset 250px 10px 5px #006d77 !important;
  border-color: #006d77 !important;
}
.cid-v28HF2w4GQ .navbar-caption:hover {
  color: #e29578;
}
@media (min-width: 992px) {
  .cid-v28HF2w4GQ .dropdown-menu.dropdown-submenu {
    left: 175px !important;
    top: -45% !important;
  }
}
.cid-v28HF2w4GQ .text_widget {
  margin-bottom: 32px;
}
.cid-v28HF2w4GQ .text_widget a {
  transition: all 0.3s ease-out;
}
.cid-v28HF2w4GQ .text_widget a:hover,
.cid-v28HF2w4GQ .text_widget a:focus {
  opacity: 0.8;
}
@media (min-width: 992px) {
  .cid-v28HF2w4GQ .navbar-nav.nav-dropdown {
    display: -webkit-flex;
    width: 100%;
    justify-content: flex-end;
    min-width: 200px;
  }
}
.cid-v28HF2w4GQ .icons-menu-main {
  display: flex;
}
@media (max-width: 992px) {
  .cid-v28HF2w4GQ .icons-menu-main {
    padding: 0 10px;
  }
}
.cid-v28HF2w4GQ .mbr-section-subtitle {
  color: #141414;
  text-align: center;
}
.cid-v28HF2w4GQ .navbar-caption {
  color: #000000;
}
.cid-v28HF2w4GQ .mbr-text {
  color: #141414;
  text-align: center;
}
.cid-v28HF2w4GQ .mbr-section-subtitle,
.cid-v28HF2w4GQ .text_widget,
.cid-v28HF2w4GQ .mbr-section-btn {
  text-align: center;
}
.cid-v28HF2w4GQ a[class*="text-"]:not(.nav-link):not(.dropdown-item):not([role]):not(.navbar-caption):hover {
  background-image: none;
}
.cid-v28HF2w4GQ .nav-link,
.cid-v28HF2w4GQ .dropdown-item {
  color: #000000;
}
.cid-v28HG5N7gF {
  background-color: transparent;
}
.cid-v28HG5N7gF .navbar-dropdown {
  background-color: #f4f4f6 !important;
  padding: 0;
}
.cid-v28HG5N7gF .navbar.navbar-expand-lg .dropdown .dropdown-menu {
  background-color: #f4f4f6 !important;
  background: #f4f4f6;
}
.cid-v28HG5N7gF .navbar.navbar-expand-lg .dropdown .dropdown-menu .dropdown-submenu {
  margin: 0;
  left: 100%;
}
.cid-v28HG5N7gF .menu_box {
  flex-wrap: nowrap;
}
@media (max-width: 991px) {
  .cid-v28HG5N7gF .menu_box {
    flex-direction: column;
    align-items: flex-start;
  }
  .cid-v28HG5N7gF .menu_box .navbar.opened,
  .cid-v28HG5N7gF .menu_box .navbar-collapse {
    background-color: #f4f4f6 !important;
    transition: all 0s ease 0s;
  }
}
.cid-v28HG5N7gF .navbar-dropdown {
  position: relative !important;
}
.cid-v28HG5N7gF .btn {
  min-height: auto;
  box-shadow: none;
  margin-top: 0;
}
.cid-v28HG5N7gF .btn:hover {
  box-shadow: none;
}
.cid-v28HG5N7gF .nav-item {
  margin: 4px 15px;
}
@media (min-width: 1200px) {
  .cid-v28HG5N7gF .nav-item {
    margin: 4px 20px;
  }
}
@media (max-width: 991px) {
  .cid-v28HG5N7gF .nav-item {
    margin: 0 !important;
  }
}
.cid-v28HG5N7gF .nav-item .nav-link {
  transition: all 0.5s ease-out;
  border-radius: 0.5rem !important;
  position: relative;
}
.cid-v28HG5N7gF .nav-item .nav-link::before {
  content: '';
  position: absolute;
  bottom: 0;
  left: 0;
  background-image: linear-gradient(90deg, #006d77 -5%, #83c5be 95%);
  height: 1px;
  width: 0;
  transition: all 0.3s ease-in-out;
}
.cid-v28HG5N7gF .nav-item .nav-link:hover::before,
.cid-v28HG5N7gF .nav-item .nav-link:focus::before {
  width: 100%;
}
.cid-v28HG5N7gF .dropdown-menu {
  border-radius: 0;
  box-shadow: none;
  text-align: left;
}
@media (min-width: 992px) {
  .cid-v28HG5N7gF .dropdown-menu {
    padding: 18px 34px 22px;
    min-width: 250px;
    top: auto !important;
    left: -40px !important;
  }
  .cid-v28HG5N7gF .dropdown-menu.dropdown-submenu {
    left: 215px !important;
    top: -45% !important;
  }
}
@media (max-width: 991px) {
  .cid-v28HG5N7gF .dropdown-menu .dropdown-toggle[data-toggle="dropdown-submenu"]::after,
  .cid-v28HG5N7gF .link.dropdown-toggle::after {
    display: inline-block;
    width: 7px;
    height: 7px;
    margin-left: 0.5rem;
    margin-bottom: 2px;
    content: "";
    border: 2px solid;
    border-left: none;
    border-top: none;
    transform: rotate(-45deg);
    right: 15px;
    position: absolute;
    margin-top: -2px;
  }
  .cid-v28HG5N7gF .show.dropdown-toggle[aria-expanded="true"]::after {
    transform: rotate(45deg);
    margin-top: -4px;
  }
  .cid-v28HG5N7gF .offcanvas_box {
    display: none;
  }
}
.cid-v28HG5N7gF .dropdown-item {
  border: none;
  font-weight: 300 !important;
}
.cid-v28HG5N7gF .nav-dropdown .link {
  font-weight: 400 !important;
  padding: 0 !important;
  margin: 0 !important;
}
.cid-v28HG5N7gF .nav-dropdown .link.dropdown-toggle::after {
  margin-left: 0.5rem;
  margin-top: 0;
}
.cid-v28HG5N7gF .container {
  display: flex;
  margin: auto;
}
.cid-v28HG5N7gF .iconfont-wrapper {
  color: #141414;
  font-size: 17px;
  margin-right: 10px;
  margin-bottom: 5px;
  width: 25px;
  height: 25px;
  border-radius: 50%;
  display: flex;
  justify-content: center;
  align-items: center;
  transition: all 0.2s ease-in-out;
}
.cid-v28HG5N7gF .iconfont-wrapper:last-child {
  margin-right: 0;
}
.cid-v28HG5N7gF .iconfont-wrapper:hover {
  opacity: 0.5;
}
.cid-v28HG5N7gF .navbar-nav {
  margin: 0 1rem;
}
@media (min-width: 992px) {
  .cid-v28HG5N7gF .navbar-nav {
    margin: 0;
  }
}
.cid-v28HG5N7gF .dropdown-menu,
.cid-v28HG5N7gF .navbar.opened {
  background-color: false !important;
}
.cid-v28HG5N7gF .nav-item:focus,
.cid-v28HG5N7gF .nav-link:focus {
  outline: none;
}
.cid-v28HG5N7gF .dropdown .dropdown-menu .dropdown-item {
  width: auto;
  transition: all 0.25s ease-in-out;
}
.cid-v28HG5N7gF .dropdown .dropdown-menu .dropdown-item::after {
  right: 0.5rem;
}
.cid-v28HG5N7gF .dropdown .dropdown-menu .dropdown-item .mbr-iconfont {
  margin-right: 0.5rem;
  vertical-align: sub;
}
.cid-v28HG5N7gF .dropdown .dropdown-menu .dropdown-item .mbr-iconfont:before {
  display: inline-block;
  transform: scale(1, 1);
  transition: all 0.25s ease-in-out;
}
.cid-v28HG5N7gF .collapsed .dropdown-menu .dropdown-item:before {
  display: none;
}
.cid-v28HG5N7gF .collapsed .dropdown .dropdown-menu .dropdown-item {
  padding: 0.235em 1.5em 0.235em 1.5em !important;
  transition: none;
  margin: 0 !important;
}
.cid-v28HG5N7gF .navbar {
  min-height: 70px;
  padding: 10px 0;
  transition: all 0.3s;
  border-bottom-width: 0;
}
@media (max-width: 992px) {
  .cid-v28HG5N7gF .navbar {
    min-height: 30px;
    max-height: none;
  }
}
.cid-v28HG5N7gF .navbar.opened {
  transition: all 0.3s;
}
.cid-v28HG5N7gF .navbar .dropdown-item {
  padding: 0;
  margin: 8px 0;
}
.cid-v28HG5N7gF .navbar .navbar-logo img {
  max-width: 40px;
  min-height: 40px;
  object-fit: contain;
  border-radius: 10px !important;
}
.cid-v28HG5N7gF .navbar .navbar-collapse {
  justify-content: center;
  justify-content: flex-end;
  z-index: 1;
}
.cid-v28HG5N7gF .navbar.collapsed {
  justify-content: center;
}
.cid-v28HG5N7gF .navbar.collapsed .nav-item .nav-link::before {
  display: none;
}
.cid-v28HG5N7gF .navbar.collapsed.opened .dropdown-menu {
  top: 0;
}
.cid-v28HG5N7gF .navbar.collapsed .dropdown-menu .dropdown-submenu {
  left: 0 !important;
}
.cid-v28HG5N7gF .navbar.collapsed .dropdown-menu .dropdown-item:after {
  right: auto;
}
.cid-v28HG5N7gF .navbar.collapsed ul.navbar-nav li {
  margin: auto;
}
.cid-v28HG5N7gF .navbar.collapsed .dropdown-menu .dropdown-item {
  padding: 0.25rem 1.5rem;
  text-align: left;
}
.cid-v28HG5N7gF .navbar.collapsed .icons-menu {
  padding: 0;
}
@media (max-width: 991px) {
  .cid-v28HG5N7gF .navbar .nav-item {
    padding: 0.5rem 0;
  }
  .cid-v28HG5N7gF .navbar .navbar-collapse {
    padding: 34px 0;
    border-radius: 16px;
    width: 100%;
  }
  .cid-v28HG5N7gF .navbar .nav-item .nav-link::before {
    display: none;
  }
  .cid-v28HG5N7gF .navbar.opened .dropdown-menu {
    top: 0;
  }
  .cid-v28HG5N7gF .navbar .dropdown-menu {
    padding: 6px 0 6px 15px;
  }
  .cid-v28HG5N7gF .navbar .dropdown-menu .dropdown-submenu {
    left: 0 !important;
  }
  .cid-v28HG5N7gF .navbar .dropdown-menu .dropdown-item:after {
    right: auto;
    margin-top: -0.4rem;
  }
  .cid-v28HG5N7gF .navbar .navbar-logo img {
    height: 3rem !important;
  }
  .cid-v28HG5N7gF .navbar ul.navbar-nav {
    overflow: hidden;
    margin: 0;
  }
  .cid-v28HG5N7gF .navbar ul.navbar-nav li {
    margin: 0;
  }
  .cid-v28HG5N7gF .navbar .dropdown-menu .dropdown-item {
    padding: 0 !important;
    margin: 0;
    margin-top: 8px;
    text-align: left;
  }
  .cid-v28HG5N7gF .navbar .navbar-brand {
    flex-shrink: initial;
    flex-basis: auto;
    word-break: break-word;
    padding-right: 0;
    width: 100%;
    justify-content: space-between;
  }
  .cid-v28HG5N7gF .navbar .navbar-toggler {
    flex-basis: auto;
  }
  .cid-v28HG5N7gF .navbar .icons-menu {
    padding: 0;
  }
}
.cid-v28HG5N7gF .navbar.navbar-short {
  min-height: 60px;
}
.cid-v28HG5N7gF .navbar.navbar-short .navbar-logo img {
  height: 2.5rem !important;
}
.cid-v28HG5N7gF .navbar.navbar-short .navbar-brand {
  min-height: 60px;
  padding: 0;
}
.cid-v28HG5N7gF .navbar-brand {
  min-height: 70px;
  flex-shrink: 0;
  align-items: center;
  margin-right: 0;
  padding: 10px 0;
  transition: all 0.3s;
  word-break: break-word;
  z-index: 1;
}
.cid-v28HG5N7gF .navbar-brand .navbar-caption {
  line-height: inherit !important;
  font-weight: 400;
}
.cid-v28HG5N7gF .navbar-brand .navbar-logo a {
  outline: none;
}
.cid-v28HG5N7gF .dropdown-item.active,
.cid-v28HG5N7gF .dropdown-item:active {
  background-color: transparent;
}
.cid-v28HG5N7gF .navbar-expand-lg .navbar-nav .nav-link {
  margin: 8px 12px !important;
}
@media (max-width: 991px) {
  .cid-v28HG5N7gF .navbar-expand-lg .navbar-nav .nav-link {
    margin: 8px 10px !important;
  }
}
.cid-v28HG5N7gF .nav-dropdown .link.dropdown-toggle {
  margin-right: 1.667em;
}
.cid-v28HG5N7gF .nav-dropdown .link.dropdown-toggle[aria-expanded="true"] {
  margin-right: 0;
  padding: 0.667em 1.667em;
}
.cid-v28HG5N7gF .navbar .dropdown.open > .dropdown-menu {
  display: block;
}
.cid-v28HG5N7gF ul.navbar-nav {
  flex-wrap: wrap;
  padding: 0;
}
.cid-v28HG5N7gF .navbar-buttons {
  text-align: center;
  min-width: 170px;
}
.cid-v28HG5N7gF button.navbar-toggler {
  outline: none;
  width: 48px;
  height: 48px;
  border-radius: 50%;
  cursor: pointer;
  transition: all 0.2s;
  position: relative;
  align-self: center;
  color: #f4f4f6;
  background: #f4f4f6;
}
.cid-v28HG5N7gF button.navbar-toggler .hamburger span {
  position: absolute;
  right: 10px;
  margin-top: 14px;
  width: 26px;
  height: 2px;
  border-right: 5px;
  background-color: #141414;
}
.cid-v28HG5N7gF button.navbar-toggler .hamburger span:nth-child(1) {
  top: 0;
  transition: all 0.2s;
}
.cid-v28HG5N7gF button.navbar-toggler .hamburger span:nth-child(2) {
  top: 8px;
  transition: all 0.15s;
}
.cid-v28HG5N7gF button.navbar-toggler .hamburger span:nth-child(3) {
  top: 8px;
  transition: all 0.15s;
}
.cid-v28HG5N7gF button.navbar-toggler .hamburger span:nth-child(4) {
  top: 16px;
  transition: all 0.2s;
}
.cid-v28HG5N7gF nav.opened .hamburger span:nth-child(1) {
  top: 8px;
  width: 0;
  opacity: 0;
  right: 50%;
  transition: all 0.2s;
}
.cid-v28HG5N7gF nav.opened .hamburger span:nth-child(2) {
  transform: rotate(45deg);
  transition: all 0.25s;
}
.cid-v28HG5N7gF nav.opened .hamburger span:nth-child(3) {
  transform: rotate(-45deg);
  transition: all 0.25s;
}
.cid-v28HG5N7gF nav.opened .hamburger span:nth-child(4) {
  top: 8px;
  width: 0;
  opacity: 0;
  right: 50%;
  transition: all 0.2s;
}
.cid-v28HG5N7gF a.nav-link {
  display: flex;
  align-items: center;
  justify-content: flex-start;
}
.cid-v28HG5N7gF .icons-menu {
  flex-wrap: nowrap;
  display: flex;
  justify-content: center;
  padding: 0;
  text-align: center;
  margin-bottom: 35px;
}
@media screen and (-ms-high-contrast: active), (-ms-high-contrast: none) {
  .cid-v28HG5N7gF .navbar {
    height: 70px;
  }
  .cid-v28HG5N7gF .navbar.opened {
    height: auto;
  }
  .cid-v28HG5N7gF .nav-item .nav-link:hover::before {
    width: 175%;
    max-width: calc(100% + 2rem);
    left: -1rem;
  }
}
.cid-v28HG5N7gF .navbar-dropdown .navbar-logo {
  margin-right: 10px;
}
@media (min-width: 768px) {
  .cid-v28HG5N7gF .container-fluid {
    padding-left: 64px;
    padding-right: 64px;
  }
}
.cid-v28HG5N7gF .mbr-section-btn-main .btn {
  margin: 8px;
  min-width: 180px;
}
.cid-v28HG5N7gF .mbr-section-btn-main .btn::before {
  background-image: linear-gradient(90deg, #83c5be 0%, transparent 100%);
}
.cid-v28HG5N7gF .mbr-section-btn-main .btn:hover,
.cid-v28HG5N7gF .mbr-section-btn-main .btn:focus {
  box-shadow: inset 250px 10px 5px #006d77 !important;
  border-color: #006d77 !important;
}
.cid-v28HG5N7gF .mbr-section-btn .btn::before {
  background-image: linear-gradient(90deg, #83c5be 0%, transparent 100%);
}
.cid-v28HG5N7gF .mbr-section-btn .btn:hover,
.cid-v28HG5N7gF .mbr-section-btn .btn:focus {
  box-shadow: inset 250px 10px 5px #006d77 !important;
  border-color: #006d77 !important;
}
.cid-v28HG5N7gF .navbar-caption:hover {
  color: #e29578;
}
@media (min-width: 992px) {
  .cid-v28HG5N7gF .dropdown-menu.dropdown-submenu {
    left: 175px !important;
    top: -45% !important;
  }
}
.cid-v28HG5N7gF .text_widget {
  margin-bottom: 32px;
}
.cid-v28HG5N7gF .text_widget a {
  transition: all 0.3s ease-out;
}
.cid-v28HG5N7gF .text_widget a:hover,
.cid-v28HG5N7gF .text_widget a:focus {
  opacity: 0.8;
}
@media (min-width: 992px) {
  .cid-v28HG5N7gF .navbar-nav.nav-dropdown {
    display: -webkit-flex;
    width: 100%;
    justify-content: flex-end;
    min-width: 200px;
  }
}
.cid-v28HG5N7gF .icons-menu-main {
  display: flex;
}
@media (max-width: 992px) {
  .cid-v28HG5N7gF .icons-menu-main {
    padding: 0 10px;
  }
}
.cid-v28HG5N7gF .mbr-section-subtitle {
  color: #141414;
  text-align: center;
}
.cid-v28HG5N7gF .navbar-caption {
  color: #000000;
}
.cid-v28HG5N7gF .mbr-text {
  color: #141414;
  text-align: center;
}
.cid-v28HG5N7gF .mbr-section-subtitle,
.cid-v28HG5N7gF .text_widget,
.cid-v28HG5N7gF .mbr-section-btn {
  text-align: center;
}
.cid-v28HG5N7gF a[class*="text-"]:not(.nav-link):not(.dropdown-item):not([role]):not(.navbar-caption):hover {
  background-image: none;
}
.cid-v28HG5N7gF .nav-link,
.cid-v28HG5N7gF .dropdown-item {
  color: #000000;
}
.cid-v28HH3sChW {
  background-color: transparent;
}
.cid-v28HH3sChW .navbar-dropdown {
  background-color: #f4f4f6 !important;
  padding: 0;
}
.cid-v28HH3sChW .navbar.navbar-expand-lg .dropdown .dropdown-menu {
  background-color: #f4f4f6 !important;
  background: #f4f4f6;
}
.cid-v28HH3sChW .navbar.navbar-expand-lg .dropdown .dropdown-menu .dropdown-submenu {
  margin: 0;
  left: 100%;
}
.cid-v28HH3sChW .menu_box {
  flex-wrap: nowrap;
}
@media (max-width: 991px) {
  .cid-v28HH3sChW .menu_box {
    flex-direction: column;
    align-items: flex-start;
  }
  .cid-v28HH3sChW .menu_box .navbar.opened,
  .cid-v28HH3sChW .menu_box .navbar-collapse {
    background-color: #f4f4f6 !important;
    transition: all 0s ease 0s;
  }
}
.cid-v28HH3sChW .navbar-dropdown {
  position: relative !important;
}
.cid-v28HH3sChW .btn {
  min-height: auto;
  box-shadow: none;
  margin-top: 0;
}
.cid-v28HH3sChW .btn:hover {
  box-shadow: none;
}
.cid-v28HH3sChW .nav-item {
  margin: 4px 15px;
}
@media (min-width: 1200px) {
  .cid-v28HH3sChW .nav-item {
    margin: 4px 20px;
  }
}
@media (max-width: 991px) {
  .cid-v28HH3sChW .nav-item {
    margin: 0 !important;
  }
}
.cid-v28HH3sChW .nav-item .nav-link {
  transition: all 0.5s ease-out;
  border-radius: 0.5rem !important;
  position: relative;
}
.cid-v28HH3sChW .nav-item .nav-link::before {
  content: '';
  position: absolute;
  bottom: 0;
  left: 0;
  background-image: linear-gradient(90deg, #006d77 -5%, #83c5be 95%);
  height: 1px;
  width: 0;
  transition: all 0.3s ease-in-out;
}
.cid-v28HH3sChW .nav-item .nav-link:hover::before,
.cid-v28HH3sChW .nav-item .nav-link:focus::before {
  width: 100%;
}
.cid-v28HH3sChW .dropdown-menu {
  border-radius: 0;
  box-shadow: none;
  text-align: left;
}
@media (min-width: 992px) {
  .cid-v28HH3sChW .dropdown-menu {
    padding: 18px 34px 22px;
    min-width: 250px;
    top: auto !important;
    left: -40px !important;
  }
  .cid-v28HH3sChW .dropdown-menu.dropdown-submenu {
    left: 215px !important;
    top: -45% !important;
  }
}
@media (max-width: 991px) {
  .cid-v28HH3sChW .dropdown-menu .dropdown-toggle[data-toggle="dropdown-submenu"]::after,
  .cid-v28HH3sChW .link.dropdown-toggle::after {
    display: inline-block;
    width: 7px;
    height: 7px;
    margin-left: 0.5rem;
    margin-bottom: 2px;
    content: "";
    border: 2px solid;
    border-left: none;
    border-top: none;
    transform: rotate(-45deg);
    right: 15px;
    position: absolute;
    margin-top: -2px;
  }
  .cid-v28HH3sChW .show.dropdown-toggle[aria-expanded="true"]::after {
    transform: rotate(45deg);
    margin-top: -4px;
  }
  .cid-v28HH3sChW .offcanvas_box {
    display: none;
  }
}
.cid-v28HH3sChW .dropdown-item {
  border: none;
  font-weight: 300 !important;
}
.cid-v28HH3sChW .nav-dropdown .link {
  font-weight: 400 !important;
  padding: 0 !important;
  margin: 0 !important;
}
.cid-v28HH3sChW .nav-dropdown .link.dropdown-toggle::after {
  margin-left: 0.5rem;
  margin-top: 0;
}
.cid-v28HH3sChW .container {
  display: flex;
  margin: auto;
}
.cid-v28HH3sChW .iconfont-wrapper {
  color: #141414;
  font-size: 17px;
  margin-right: 10px;
  margin-bottom: 5px;
  width: 25px;
  height: 25px;
  border-radius: 50%;
  display: flex;
  justify-content: center;
  align-items: center;
  transition: all 0.2s ease-in-out;
}
.cid-v28HH3sChW .iconfont-wrapper:last-child {
  margin-right: 0;
}
.cid-v28HH3sChW .iconfont-wrapper:hover {
  opacity: 0.5;
}
.cid-v28HH3sChW .navbar-nav {
  margin: 0 1rem;
}
@media (min-width: 992px) {
  .cid-v28HH3sChW .navbar-nav {
    margin: 0;
  }
}
.cid-v28HH3sChW .dropdown-menu,
.cid-v28HH3sChW .navbar.opened {
  background-color: false !important;
}
.cid-v28HH3sChW .nav-item:focus,
.cid-v28HH3sChW .nav-link:focus {
  outline: none;
}
.cid-v28HH3sChW .dropdown .dropdown-menu .dropdown-item {
  width: auto;
  transition: all 0.25s ease-in-out;
}
.cid-v28HH3sChW .dropdown .dropdown-menu .dropdown-item::after {
  right: 0.5rem;
}
.cid-v28HH3sChW .dropdown .dropdown-menu .dropdown-item .mbr-iconfont {
  margin-right: 0.5rem;
  vertical-align: sub;
}
.cid-v28HH3sChW .dropdown .dropdown-menu .dropdown-item .mbr-iconfont:before {
  display: inline-block;
  transform: scale(1, 1);
  transition: all 0.25s ease-in-out;
}
.cid-v28HH3sChW .collapsed .dropdown-menu .dropdown-item:before {
  display: none;
}
.cid-v28HH3sChW .collapsed .dropdown .dropdown-menu .dropdown-item {
  padding: 0.235em 1.5em 0.235em 1.5em !important;
  transition: none;
  margin: 0 !important;
}
.cid-v28HH3sChW .navbar {
  min-height: 70px;
  padding: 10px 0;
  transition: all 0.3s;
  border-bottom-width: 0;
}
@media (max-width: 992px) {
  .cid-v28HH3sChW .navbar {
    min-height: 30px;
    max-height: none;
  }
}
.cid-v28HH3sChW .navbar.opened {
  transition: all 0.3s;
}
.cid-v28HH3sChW .navbar .dropdown-item {
  padding: 0;
  margin: 8px 0;
}
.cid-v28HH3sChW .navbar .navbar-logo img {
  max-width: 40px;
  min-height: 40px;
  object-fit: contain;
  border-radius: 10px !important;
}
.cid-v28HH3sChW .navbar .navbar-collapse {
  justify-content: center;
  justify-content: flex-end;
  z-index: 1;
}
.cid-v28HH3sChW .navbar.collapsed {
  justify-content: center;
}
.cid-v28HH3sChW .navbar.collapsed .nav-item .nav-link::before {
  display: none;
}
.cid-v28HH3sChW .navbar.collapsed.opened .dropdown-menu {
  top: 0;
}
.cid-v28HH3sChW .navbar.collapsed .dropdown-menu .dropdown-submenu {
  left: 0 !important;
}
.cid-v28HH3sChW .navbar.collapsed .dropdown-menu .dropdown-item:after {
  right: auto;
}
.cid-v28HH3sChW .navbar.collapsed ul.navbar-nav li {
  margin: auto;
}
.cid-v28HH3sChW .navbar.collapsed .dropdown-menu .dropdown-item {
  padding: 0.25rem 1.5rem;
  text-align: left;
}
.cid-v28HH3sChW .navbar.collapsed .icons-menu {
  padding: 0;
}
@media (max-width: 991px) {
  .cid-v28HH3sChW .navbar .nav-item {
    padding: 0.5rem 0;
  }
  .cid-v28HH3sChW .navbar .navbar-collapse {
    padding: 34px 0;
    border-radius: 16px;
    width: 100%;
  }
  .cid-v28HH3sChW .navbar .nav-item .nav-link::before {
    display: none;
  }
  .cid-v28HH3sChW .navbar.opened .dropdown-menu {
    top: 0;
  }
  .cid-v28HH3sChW .navbar .dropdown-menu {
    padding: 6px 0 6px 15px;
  }
  .cid-v28HH3sChW .navbar .dropdown-menu .dropdown-submenu {
    left: 0 !important;
  }
  .cid-v28HH3sChW .navbar .dropdown-menu .dropdown-item:after {
    right: auto;
    margin-top: -0.4rem;
  }
  .cid-v28HH3sChW .navbar .navbar-logo img {
    height: 3rem !important;
  }
  .cid-v28HH3sChW .navbar ul.navbar-nav {
    overflow: hidden;
    margin: 0;
  }
  .cid-v28HH3sChW .navbar ul.navbar-nav li {
    margin: 0;
  }
  .cid-v28HH3sChW .navbar .dropdown-menu .dropdown-item {
    padding: 0 !important;
    margin: 0;
    margin-top: 8px;
    text-align: left;
  }
  .cid-v28HH3sChW .navbar .navbar-brand {
    flex-shrink: initial;
    flex-basis: auto;
    word-break: break-word;
    padding-right: 0;
    width: 100%;
    justify-content: space-between;
  }
  .cid-v28HH3sChW .navbar .navbar-toggler {
    flex-basis: auto;
  }
  .cid-v28HH3sChW .navbar .icons-menu {
    padding: 0;
  }
}
.cid-v28HH3sChW .navbar.navbar-short {
  min-height: 60px;
}
.cid-v28HH3sChW .navbar.navbar-short .navbar-logo img {
  height: 2.5rem !important;
}
.cid-v28HH3sChW .navbar.navbar-short .navbar-brand {
  min-height: 60px;
  padding: 0;
}
.cid-v28HH3sChW .navbar-brand {
  min-height: 70px;
  flex-shrink: 0;
  align-items: center;
  margin-right: 0;
  padding: 10px 0;
  transition: all 0.3s;
  word-break: break-word;
  z-index: 1;
}
.cid-v28HH3sChW .navbar-brand .navbar-caption {
  line-height: inherit !important;
  font-weight: 400;
}
.cid-v28HH3sChW .navbar-brand .navbar-logo a {
  outline: none;
}
.cid-v28HH3sChW .dropdown-item.active,
.cid-v28HH3sChW .dropdown-item:active {
  background-color: transparent;
}
.cid-v28HH3sChW .navbar-expand-lg .navbar-nav .nav-link {
  margin: 8px 12px !important;
}
@media (max-width: 991px) {
  .cid-v28HH3sChW .navbar-expand-lg .navbar-nav .nav-link {
    margin: 8px 10px !important;
  }
}
.cid-v28HH3sChW .nav-dropdown .link.dropdown-toggle {
  margin-right: 1.667em;
}
.cid-v28HH3sChW .nav-dropdown .link.dropdown-toggle[aria-expanded="true"] {
  margin-right: 0;
  padding: 0.667em 1.667em;
}
.cid-v28HH3sChW .navbar .dropdown.open > .dropdown-menu {
  display: block;
}
.cid-v28HH3sChW ul.navbar-nav {
  flex-wrap: wrap;
  padding: 0;
}
.cid-v28HH3sChW .navbar-buttons {
  text-align: center;
  min-width: 170px;
}
.cid-v28HH3sChW button.navbar-toggler {
  outline: none;
  width: 48px;
  height: 48px;
  border-radius: 50%;
  cursor: pointer;
  transition: all 0.2s;
  position: relative;
  align-self: center;
  color: #f4f4f6;
  background: #f4f4f6;
}
.cid-v28HH3sChW button.navbar-toggler .hamburger span {
  position: absolute;
  right: 10px;
  margin-top: 14px;
  width: 26px;
  height: 2px;
  border-right: 5px;
  background-color: #141414;
}
.cid-v28HH3sChW button.navbar-toggler .hamburger span:nth-child(1) {
  top: 0;
  transition: all 0.2s;
}
.cid-v28HH3sChW button.navbar-toggler .hamburger span:nth-child(2) {
  top: 8px;
  transition: all 0.15s;
}
.cid-v28HH3sChW button.navbar-toggler .hamburger span:nth-child(3) {
  top: 8px;
  transition: all 0.15s;
}
.cid-v28HH3sChW button.navbar-toggler .hamburger span:nth-child(4) {
  top: 16px;
  transition: all 0.2s;
}
.cid-v28HH3sChW nav.opened .hamburger span:nth-child(1) {
  top: 8px;
  width: 0;
  opacity: 0;
  right: 50%;
  transition: all 0.2s;
}
.cid-v28HH3sChW nav.opened .hamburger span:nth-child(2) {
  transform: rotate(45deg);
  transition: all 0.25s;
}
.cid-v28HH3sChW nav.opened .hamburger span:nth-child(3) {
  transform: rotate(-45deg);
  transition: all 0.25s;
}
.cid-v28HH3sChW nav.opened .hamburger span:nth-child(4) {
  top: 8px;
  width: 0;
  opacity: 0;
  right: 50%;
  transition: all 0.2s;
}
.cid-v28HH3sChW a.nav-link {
  display: flex;
  align-items: center;
  justify-content: flex-start;
}
.cid-v28HH3sChW .icons-menu {
  flex-wrap: nowrap;
  display: flex;
  justify-content: center;
  padding: 0;
  text-align: center;
  margin-bottom: 35px;
}
@media screen and (-ms-high-contrast: active), (-ms-high-contrast: none) {
  .cid-v28HH3sChW .navbar {
    height: 70px;
  }
  .cid-v28HH3sChW .navbar.opened {
    height: auto;
  }
  .cid-v28HH3sChW .nav-item .nav-link:hover::before {
    width: 175%;
    max-width: calc(100% + 2rem);
    left: -1rem;
  }
}
.cid-v28HH3sChW .navbar-dropdown .navbar-logo {
  margin-right: 10px;
}
@media (min-width: 768px) {
  .cid-v28HH3sChW .container-fluid {
    padding-left: 64px;
    padding-right: 64px;
  }
}
.cid-v28HH3sChW .mbr-section-btn-main .btn {
  margin: 8px;
  min-width: 180px;
}
.cid-v28HH3sChW .mbr-section-btn-main .btn::before {
  background-image: linear-gradient(90deg, #83c5be 0%, transparent 100%);
}
.cid-v28HH3sChW .mbr-section-btn-main .btn:hover,
.cid-v28HH3sChW .mbr-section-btn-main .btn:focus {
  box-shadow: inset 250px 10px 5px #006d77 !important;
  border-color: #006d77 !important;
}
.cid-v28HH3sChW .mbr-section-btn .btn::before {
  background-image: linear-gradient(90deg, #83c5be 0%, transparent 100%);
}
.cid-v28HH3sChW .mbr-section-btn .btn:hover,
.cid-v28HH3sChW .mbr-section-btn .btn:focus {
  box-shadow: inset 250px 10px 5px #006d77 !important;
  border-color: #006d77 !important;
}
.cid-v28HH3sChW .navbar-caption:hover {
  color: #e29578;
}
@media (min-width: 992px) {
  .cid-v28HH3sChW .dropdown-menu.dropdown-submenu {
    left: 175px !important;
    top: -45% !important;
  }
}
.cid-v28HH3sChW .text_widget {
  margin-bottom: 32px;
}
.cid-v28HH3sChW .text_widget a {
  transition: all 0.3s ease-out;
}
.cid-v28HH3sChW .text_widget a:hover,
.cid-v28HH3sChW .text_widget a:focus {
  opacity: 0.8;
}
@media (min-width: 992px) {
  .cid-v28HH3sChW .navbar-nav.nav-dropdown {
    display: -webkit-flex;
    width: 100%;
    justify-content: flex-end;
    min-width: 200px;
  }
}
.cid-v28HH3sChW .icons-menu-main {
  display: flex;
}
@media (max-width: 992px) {
  .cid-v28HH3sChW .icons-menu-main {
    padding: 0 10px;
  }
}
.cid-v28HH3sChW .mbr-section-subtitle {
  color: #141414;
  text-align: center;
}
.cid-v28HH3sChW .navbar-caption {
  color: #000000;
}
.cid-v28HH3sChW .mbr-text {
  color: #141414;
  text-align: center;
}
.cid-v28HH3sChW .mbr-section-subtitle,
.cid-v28HH3sChW .text_widget,
.cid-v28HH3sChW .mbr-section-btn {
  text-align: center;
}
.cid-v28HH3sChW a[class*="text-"]:not(.nav-link):not(.dropdown-item):not([role]):not(.navbar-caption):hover {
  background-image: none;
}
.cid-v28HH3sChW .nav-link,
.cid-v28HH3sChW .dropdown-item {
  color: #000000;
}
.cid-v28HI1XFHY {
  background-color: transparent;
}
.cid-v28HI1XFHY .navbar-dropdown {
  background-color: #f4f4f6 !important;
  padding: 0;
}
.cid-v28HI1XFHY .navbar.navbar-expand-lg .dropdown .dropdown-menu {
  background-color: #f4f4f6 !important;
  background: #f4f4f6;
}
.cid-v28HI1XFHY .navbar.navbar-expand-lg .dropdown .dropdown-menu .dropdown-submenu {
  margin: 0;
  left: 100%;
}
.cid-v28HI1XFHY .menu_box {
  flex-wrap: nowrap;
}
@media (max-width: 991px) {
  .cid-v28HI1XFHY .menu_box {
    flex-direction: column;
    align-items: flex-start;
  }
  .cid-v28HI1XFHY .menu_box .navbar.opened,
  .cid-v28HI1XFHY .menu_box .navbar-collapse {
    background-color: #f4f4f6 !important;
    transition: all 0s ease 0s;
  }
}
.cid-v28HI1XFHY .navbar-dropdown {
  position: relative !important;
}
.cid-v28HI1XFHY .btn {
  min-height: auto;
  box-shadow: none;
  margin-top: 0;
}
.cid-v28HI1XFHY .btn:hover {
  box-shadow: none;
}
.cid-v28HI1XFHY .nav-item {
  margin: 4px 15px;
}
@media (min-width: 1200px) {
  .cid-v28HI1XFHY .nav-item {
    margin: 4px 20px;
  }
}
@media (max-width: 991px) {
  .cid-v28HI1XFHY .nav-item {
    margin: 0 !important;
  }
}
.cid-v28HI1XFHY .nav-item .nav-link {
  transition: all 0.5s ease-out;
  border-radius: 0.5rem !important;
  position: relative;
}
.cid-v28HI1XFHY .nav-item .nav-link::before {
  content: '';
  position: absolute;
  bottom: 0;
  left: 0;
  background-image: linear-gradient(90deg, #006d77 -5%, #83c5be 95%);
  height: 1px;
  width: 0;
  transition: all 0.3s ease-in-out;
}
.cid-v28HI1XFHY .nav-item .nav-link:hover::before,
.cid-v28HI1XFHY .nav-item .nav-link:focus::before {
  width: 100%;
}
.cid-v28HI1XFHY .dropdown-menu {
  border-radius: 0;
  box-shadow: none;
  text-align: left;
}
@media (min-width: 992px) {
  .cid-v28HI1XFHY .dropdown-menu {
    padding: 18px 34px 22px;
    min-width: 250px;
    top: auto !important;
    left: -40px !important;
  }
  .cid-v28HI1XFHY .dropdown-menu.dropdown-submenu {
    left: 215px !important;
    top: -45% !important;
  }
}
@media (max-width: 991px) {
  .cid-v28HI1XFHY .dropdown-menu .dropdown-toggle[data-toggle="dropdown-submenu"]::after,
  .cid-v28HI1XFHY .link.dropdown-toggle::after {
    display: inline-block;
    width: 7px;
    height: 7px;
    margin-left: 0.5rem;
    margin-bottom: 2px;
    content: "";
    border: 2px solid;
    border-left: none;
    border-top: none;
    transform: rotate(-45deg);
    right: 15px;
    position: absolute;
    margin-top: -2px;
  }
  .cid-v28HI1XFHY .show.dropdown-toggle[aria-expanded="true"]::after {
    transform: rotate(45deg);
    margin-top: -4px;
  }
  .cid-v28HI1XFHY .offcanvas_box {
    display: none;
  }
}
.cid-v28HI1XFHY .dropdown-item {
  border: none;
  font-weight: 300 !important;
}
.cid-v28HI1XFHY .nav-dropdown .link {
  font-weight: 400 !important;
  padding: 0 !important;
  margin: 0 !important;
}
.cid-v28HI1XFHY .nav-dropdown .link.dropdown-toggle::after {
  margin-left: 0.5rem;
  margin-top: 0;
}
.cid-v28HI1XFHY .container {
  display: flex;
  margin: auto;
}
.cid-v28HI1XFHY .iconfont-wrapper {
  color: #141414;
  font-size: 17px;
  margin-right: 10px;
  margin-bottom: 5px;
  width: 25px;
  height: 25px;
  border-radius: 50%;
  display: flex;
  justify-content: center;
  align-items: center;
  transition: all 0.2s ease-in-out;
}
.cid-v28HI1XFHY .iconfont-wrapper:last-child {
  margin-right: 0;
}
.cid-v28HI1XFHY .iconfont-wrapper:hover {
  opacity: 0.5;
}
.cid-v28HI1XFHY .navbar-nav {
  margin: 0 1rem;
}
@media (min-width: 992px) {
  .cid-v28HI1XFHY .navbar-nav {
    margin: 0;
  }
}
.cid-v28HI1XFHY .dropdown-menu,
.cid-v28HI1XFHY .navbar.opened {
  background-color: false !important;
}
.cid-v28HI1XFHY .nav-item:focus,
.cid-v28HI1XFHY .nav-link:focus {
  outline: none;
}
.cid-v28HI1XFHY .dropdown .dropdown-menu .dropdown-item {
  width: auto;
  transition: all 0.25s ease-in-out;
}
.cid-v28HI1XFHY .dropdown .dropdown-menu .dropdown-item::after {
  right: 0.5rem;
}
.cid-v28HI1XFHY .dropdown .dropdown-menu .dropdown-item .mbr-iconfont {
  margin-right: 0.5rem;
  vertical-align: sub;
}
.cid-v28HI1XFHY .dropdown .dropdown-menu .dropdown-item .mbr-iconfont:before {
  display: inline-block;
  transform: scale(1, 1);
  transition: all 0.25s ease-in-out;
}
.cid-v28HI1XFHY .collapsed .dropdown-menu .dropdown-item:before {
  display: none;
}
.cid-v28HI1XFHY .collapsed .dropdown .dropdown-menu .dropdown-item {
  padding: 0.235em 1.5em 0.235em 1.5em !important;
  transition: none;
  margin: 0 !important;
}
.cid-v28HI1XFHY .navbar {
  min-height: 70px;
  padding: 10px 0;
  transition: all 0.3s;
  border-bottom-width: 0;
}
@media (max-width: 992px) {
  .cid-v28HI1XFHY .navbar {
    min-height: 30px;
    max-height: none;
  }
}
.cid-v28HI1XFHY .navbar.opened {
  transition: all 0.3s;
}
.cid-v28HI1XFHY .navbar .dropdown-item {
  padding: 0;
  margin: 8px 0;
}
.cid-v28HI1XFHY .navbar .navbar-logo img {
  max-width: 40px;
  min-height: 40px;
  object-fit: contain;
  border-radius: 10px !important;
}
.cid-v28HI1XFHY .navbar .navbar-collapse {
  justify-content: center;
  justify-content: flex-end;
  z-index: 1;
}
.cid-v28HI1XFHY .navbar.collapsed {
  justify-content: center;
}
.cid-v28HI1XFHY .navbar.collapsed .nav-item .nav-link::before {
  display: none;
}
.cid-v28HI1XFHY .navbar.collapsed.opened .dropdown-menu {
  top: 0;
}
.cid-v28HI1XFHY .navbar.collapsed .dropdown-menu .dropdown-submenu {
  left: 0 !important;
}
.cid-v28HI1XFHY .navbar.collapsed .dropdown-menu .dropdown-item:after {
  right: auto;
}
.cid-v28HI1XFHY .navbar.collapsed ul.navbar-nav li {
  margin: auto;
}
.cid-v28HI1XFHY .navbar.collapsed .dropdown-menu .dropdown-item {
  padding: 0.25rem 1.5rem;
  text-align: left;
}
.cid-v28HI1XFHY .navbar.collapsed .icons-menu {
  padding: 0;
}
@media (max-width: 991px) {
  .cid-v28HI1XFHY .navbar .nav-item {
    padding: 0.5rem 0;
  }
  .cid-v28HI1XFHY .navbar .navbar-collapse {
    padding: 34px 0;
    border-radius: 16px;
    width: 100%;
  }
  .cid-v28HI1XFHY .navbar .nav-item .nav-link::before {
    display: none;
  }
  .cid-v28HI1XFHY .navbar.opened .dropdown-menu {
    top: 0;
  }
  .cid-v28HI1XFHY .navbar .dropdown-menu {
    padding: 6px 0 6px 15px;
  }
  .cid-v28HI1XFHY .navbar .dropdown-menu .dropdown-submenu {
    left: 0 !important;
  }
  .cid-v28HI1XFHY .navbar .dropdown-menu .dropdown-item:after {
    right: auto;
    margin-top: -0.4rem;
  }
  .cid-v28HI1XFHY .navbar .navbar-logo img {
    height: 3rem !important;
  }
  .cid-v28HI1XFHY .navbar ul.navbar-nav {
    overflow: hidden;
    margin: 0;
  }
  .cid-v28HI1XFHY .navbar ul.navbar-nav li {
    margin: 0;
  }
  .cid-v28HI1XFHY .navbar .dropdown-menu .dropdown-item {
    padding: 0 !important;
    margin: 0;
    margin-top: 8px;
    text-align: left;
  }
  .cid-v28HI1XFHY .navbar .navbar-brand {
    flex-shrink: initial;
    flex-basis: auto;
    word-break: break-word;
    padding-right: 0;
    width: 100%;
    justify-content: space-between;
  }
  .cid-v28HI1XFHY .navbar .navbar-toggler {
    flex-basis: auto;
  }
  .cid-v28HI1XFHY .navbar .icons-menu {
    padding: 0;
  }
}
.cid-v28HI1XFHY .navbar.navbar-short {
  min-height: 60px;
}
.cid-v28HI1XFHY .navbar.navbar-short .navbar-logo img {
  height: 2.5rem !important;
}
.cid-v28HI1XFHY .navbar.navbar-short .navbar-brand {
  min-height: 60px;
  padding: 0;
}
.cid-v28HI1XFHY .navbar-brand {
  min-height: 70px;
  flex-shrink: 0;
  align-items: center;
  margin-right: 0;
  padding: 10px 0;
  transition: all 0.3s;
  word-break: break-word;
  z-index: 1;
}
.cid-v28HI1XFHY .navbar-brand .navbar-caption {
  line-height: inherit !important;
  font-weight: 400;
}
.cid-v28HI1XFHY .navbar-brand .navbar-logo a {
  outline: none;
}
.cid-v28HI1XFHY .dropdown-item.active,
.cid-v28HI1XFHY .dropdown-item:active {
  background-color: transparent;
}
.cid-v28HI1XFHY .navbar-expand-lg .navbar-nav .nav-link {
  margin: 8px 12px !important;
}
@media (max-width: 991px) {
  .cid-v28HI1XFHY .navbar-expand-lg .navbar-nav .nav-link {
    margin: 8px 10px !important;
  }
}
.cid-v28HI1XFHY .nav-dropdown .link.dropdown-toggle {
  margin-right: 1.667em;
}
.cid-v28HI1XFHY .nav-dropdown .link.dropdown-toggle[aria-expanded="true"] {
  margin-right: 0;
  padding: 0.667em 1.667em;
}
.cid-v28HI1XFHY .navbar .dropdown.open > .dropdown-menu {
  display: block;
}
.cid-v28HI1XFHY ul.navbar-nav {
  flex-wrap: wrap;
  padding: 0;
}
.cid-v28HI1XFHY .navbar-buttons {
  text-align: center;
  min-width: 170px;
}
.cid-v28HI1XFHY button.navbar-toggler {
  outline: none;
  width: 48px;
  height: 48px;
  border-radius: 50%;
  cursor: pointer;
  transition: all 0.2s;
  position: relative;
  align-self: center;
  color: #f4f4f6;
  background: #f4f4f6;
}
.cid-v28HI1XFHY button.navbar-toggler .hamburger span {
  position: absolute;
  right: 10px;
  margin-top: 14px;
  width: 26px;
  height: 2px;
  border-right: 5px;
  background-color: #141414;
}
.cid-v28HI1XFHY button.navbar-toggler .hamburger span:nth-child(1) {
  top: 0;
  transition: all 0.2s;
}
.cid-v28HI1XFHY button.navbar-toggler .hamburger span:nth-child(2) {
  top: 8px;
  transition: all 0.15s;
}
.cid-v28HI1XFHY button.navbar-toggler .hamburger span:nth-child(3) {
  top: 8px;
  transition: all 0.15s;
}
.cid-v28HI1XFHY button.navbar-toggler .hamburger span:nth-child(4) {
  top: 16px;
  transition: all 0.2s;
}
.cid-v28HI1XFHY nav.opened .hamburger span:nth-child(1) {
  top: 8px;
  width: 0;
  opacity: 0;
  right: 50%;
  transition: all 0.2s;
}
.cid-v28HI1XFHY nav.opened .hamburger span:nth-child(2) {
  transform: rotate(45deg);
  transition: all 0.25s;
}
.cid-v28HI1XFHY nav.opened .hamburger span:nth-child(3) {
  transform: rotate(-45deg);
  transition: all 0.25s;
}
.cid-v28HI1XFHY nav.opened .hamburger span:nth-child(4) {
  top: 8px;
  width: 0;
  opacity: 0;
  right: 50%;
  transition: all 0.2s;
}
.cid-v28HI1XFHY a.nav-link {
  display: flex;
  align-items: center;
  justify-content: flex-start;
}
.cid-v28HI1XFHY .icons-menu {
  flex-wrap: nowrap;
  display: flex;
  justify-content: center;
  padding: 0;
  text-align: center;
  margin-bottom: 35px;
}
@media screen and (-ms-high-contrast: active), (-ms-high-contrast: none) {
  .cid-v28HI1XFHY .navbar {
    height: 70px;
  }
  .cid-v28HI1XFHY .navbar.opened {
    height: auto;
  }
  .cid-v28HI1XFHY .nav-item .nav-link:hover::before {
    width: 175%;
    max-width: calc(100% + 2rem);
    left: -1rem;
  }
}
.cid-v28HI1XFHY .navbar-dropdown .navbar-logo {
  margin-right: 10px;
}
@media (min-width: 768px) {
  .cid-v28HI1XFHY .container-fluid {
    padding-left: 64px;
    padding-right: 64px;
  }
}
.cid-v28HI1XFHY .mbr-section-btn-main .btn {
  margin: 8px;
  min-width: 180px;
}
.cid-v28HI1XFHY .mbr-section-btn-main .btn::before {
  background-image: linear-gradient(90deg, #83c5be 0%, transparent 100%);
}
.cid-v28HI1XFHY .mbr-section-btn-main .btn:hover,
.cid-v28HI1XFHY .mbr-section-btn-main .btn:focus {
  box-shadow: inset 250px 10px 5px #006d77 !important;
  border-color: #006d77 !important;
}
.cid-v28HI1XFHY .mbr-section-btn .btn::before {
  background-image: linear-gradient(90deg, #83c5be 0%, transparent 100%);
}
.cid-v28HI1XFHY .mbr-section-btn .btn:hover,
.cid-v28HI1XFHY .mbr-section-btn .btn:focus {
  box-shadow: inset 250px 10px 5px #006d77 !important;
  border-color: #006d77 !important;
}
.cid-v28HI1XFHY .navbar-caption:hover {
  color: #e29578;
}
@media (min-width: 992px) {
  .cid-v28HI1XFHY .dropdown-menu.dropdown-submenu {
    left: 175px !important;
    top: -45% !important;
  }
}
.cid-v28HI1XFHY .text_widget {
  margin-bottom: 32px;
}
.cid-v28HI1XFHY .text_widget a {
  transition: all 0.3s ease-out;
}
.cid-v28HI1XFHY .text_widget a:hover,
.cid-v28HI1XFHY .text_widget a:focus {
  opacity: 0.8;
}
@media (min-width: 992px) {
  .cid-v28HI1XFHY .navbar-nav.nav-dropdown {
    display: -webkit-flex;
    width: 100%;
    justify-content: flex-end;
    min-width: 200px;
  }
}
.cid-v28HI1XFHY .icons-menu-main {
  display: flex;
}
@media (max-width: 992px) {
  .cid-v28HI1XFHY .icons-menu-main {
    padding: 0 10px;
  }
}
.cid-v28HI1XFHY .mbr-section-subtitle {
  color: #141414;
  text-align: center;
}
.cid-v28HI1XFHY .navbar-caption {
  color: #000000;
}
.cid-v28HI1XFHY .mbr-text {
  color: #141414;
  text-align: center;
}
.cid-v28HI1XFHY .mbr-section-subtitle,
.cid-v28HI1XFHY .text_widget,
.cid-v28HI1XFHY .mbr-section-btn {
  text-align: center;
}
.cid-v28HI1XFHY a[class*="text-"]:not(.nav-link):not(.dropdown-item):not([role]):not(.navbar-caption):hover {
  background-image: none;
}
.cid-v28HI1XFHY .nav-link,
.cid-v28HI1XFHY .dropdown-item {
  color: #000000;
}
.cid-v28HJ2TfEy {
  background-color: transparent;
}
.cid-v28HJ2TfEy .navbar-dropdown {
  background-color: #f4f4f6 !important;
  padding: 0;
}
.cid-v28HJ2TfEy .navbar.navbar-expand-lg .dropdown .dropdown-menu {
  background-color: #f4f4f6 !important;
  background: #f4f4f6;
}
.cid-v28HJ2TfEy .navbar.navbar-expand-lg .dropdown .dropdown-menu .dropdown-submenu {
  margin: 0;
  left: 100%;
}
.cid-v28HJ2TfEy .menu_box {
  flex-wrap: nowrap;
}
@media (max-width: 991px) {
  .cid-v28HJ2TfEy .menu_box {
    flex-direction: column;
    align-items: flex-start;
  }
  .cid-v28HJ2TfEy .menu_box .navbar.opened,
  .cid-v28HJ2TfEy .menu_box .navbar-collapse {
    background-color: #f4f4f6 !important;
    transition: all 0s ease 0s;
  }
}
.cid-v28HJ2TfEy .navbar-dropdown {
  position: relative !important;
}
.cid-v28HJ2TfEy .btn {
  min-height: auto;
  box-shadow: none;
  margin-top: 0;
}
.cid-v28HJ2TfEy .btn:hover {
  box-shadow: none;
}
.cid-v28HJ2TfEy .nav-item {
  margin: 4px 15px;
}
@media (min-width: 1200px) {
  .cid-v28HJ2TfEy .nav-item {
    margin: 4px 20px;
  }
}
@media (max-width: 991px) {
  .cid-v28HJ2TfEy .nav-item {
    margin: 0 !important;
  }
}
.cid-v28HJ2TfEy .nav-item .nav-link {
  transition: all 0.5s ease-out;
  border-radius: 0.5rem !important;
  position: relative;
}
.cid-v28HJ2TfEy .nav-item .nav-link::before {
  content: '';
  position: absolute;
  bottom: 0;
  left: 0;
  background-image: linear-gradient(90deg, #006d77 -5%, #83c5be 95%);
  height: 1px;
  width: 0;
  transition: all 0.3s ease-in-out;
}
.cid-v28HJ2TfEy .nav-item .nav-link:hover::before,
.cid-v28HJ2TfEy .nav-item .nav-link:focus::before {
  width: 100%;
}
.cid-v28HJ2TfEy .dropdown-menu {
  border-radius: 0;
  box-shadow: none;
  text-align: left;
}
@media (min-width: 992px) {
  .cid-v28HJ2TfEy .dropdown-menu {
    padding: 18px 34px 22px;
    min-width: 250px;
    top: auto !important;
    left: -40px !important;
  }
  .cid-v28HJ2TfEy .dropdown-menu.dropdown-submenu {
    left: 215px !important;
    top: -45% !important;
  }
}
@media (max-width: 991px) {
  .cid-v28HJ2TfEy .dropdown-menu .dropdown-toggle[data-toggle="dropdown-submenu"]::after,
  .cid-v28HJ2TfEy .link.dropdown-toggle::after {
    display: inline-block;
    width: 7px;
    height: 7px;
    margin-left: 0.5rem;
    margin-bottom: 2px;
    content: "";
    border: 2px solid;
    border-left: none;
    border-top: none;
    transform: rotate(-45deg);
    right: 15px;
    position: absolute;
    margin-top: -2px;
  }
  .cid-v28HJ2TfEy .show.dropdown-toggle[aria-expanded="true"]::after {
    transform: rotate(45deg);
    margin-top: -4px;
  }
  .cid-v28HJ2TfEy .offcanvas_box {
    display: none;
  }
}
.cid-v28HJ2TfEy .dropdown-item {
  border: none;
  font-weight: 300 !important;
}
.cid-v28HJ2TfEy .nav-dropdown .link {
  font-weight: 400 !important;
  padding: 0 !important;
  margin: 0 !important;
}
.cid-v28HJ2TfEy .nav-dropdown .link.dropdown-toggle::after {
  margin-left: 0.5rem;
  margin-top: 0;
}
.cid-v28HJ2TfEy .container {
  display: flex;
  margin: auto;
}
.cid-v28HJ2TfEy .iconfont-wrapper {
  color: #141414;
  font-size: 17px;
  margin-right: 10px;
  margin-bottom: 5px;
  width: 25px;
  height: 25px;
  border-radius: 50%;
  display: flex;
  justify-content: center;
  align-items: center;
  transition: all 0.2s ease-in-out;
}
.cid-v28HJ2TfEy .iconfont-wrapper:last-child {
  margin-right: 0;
}
.cid-v28HJ2TfEy .iconfont-wrapper:hover {
  opacity: 0.5;
}
.cid-v28HJ2TfEy .navbar-nav {
  margin: 0 1rem;
}
@media (min-width: 992px) {
  .cid-v28HJ2TfEy .navbar-nav {
    margin: 0;
  }
}
.cid-v28HJ2TfEy .dropdown-menu,
.cid-v28HJ2TfEy .navbar.opened {
  background-color: false !important;
}
.cid-v28HJ2TfEy .nav-item:focus,
.cid-v28HJ2TfEy .nav-link:focus {
  outline: none;
}
.cid-v28HJ2TfEy .dropdown .dropdown-menu .dropdown-item {
  width: auto;
  transition: all 0.25s ease-in-out;
}
.cid-v28HJ2TfEy .dropdown .dropdown-menu .dropdown-item::after {
  right: 0.5rem;
}
.cid-v28HJ2TfEy .dropdown .dropdown-menu .dropdown-item .mbr-iconfont {
  margin-right: 0.5rem;
  vertical-align: sub;
}
.cid-v28HJ2TfEy .dropdown .dropdown-menu .dropdown-item .mbr-iconfont:before {
  display: inline-block;
  transform: scale(1, 1);
  transition: all 0.25s ease-in-out;
}
.cid-v28HJ2TfEy .collapsed .dropdown-menu .dropdown-item:before {
  display: none;
}
.cid-v28HJ2TfEy .collapsed .dropdown .dropdown-menu .dropdown-item {
  padding: 0.235em 1.5em 0.235em 1.5em !important;
  transition: none;
  margin: 0 !important;
}
.cid-v28HJ2TfEy .navbar {
  min-height: 70px;
  padding: 10px 0;
  transition: all 0.3s;
  border-bottom-width: 0;
}
@media (max-width: 992px) {
  .cid-v28HJ2TfEy .navbar {
    min-height: 30px;
    max-height: none;
  }
}
.cid-v28HJ2TfEy .navbar.opened {
  transition: all 0.3s;
}
.cid-v28HJ2TfEy .navbar .dropdown-item {
  padding: 0;
  margin: 8px 0;
}
.cid-v28HJ2TfEy .navbar .navbar-logo img {
  max-width: 40px;
  min-height: 40px;
  object-fit: contain;
  border-radius: 10px !important;
}
.cid-v28HJ2TfEy .navbar .navbar-collapse {
  justify-content: center;
  justify-content: flex-end;
  z-index: 1;
}
.cid-v28HJ2TfEy .navbar.collapsed {
  justify-content: center;
}
.cid-v28HJ2TfEy .navbar.collapsed .nav-item .nav-link::before {
  display: none;
}
.cid-v28HJ2TfEy .navbar.collapsed.opened .dropdown-menu {
  top: 0;
}
.cid-v28HJ2TfEy .navbar.collapsed .dropdown-menu .dropdown-submenu {
  left: 0 !important;
}
.cid-v28HJ2TfEy .navbar.collapsed .dropdown-menu .dropdown-item:after {
  right: auto;
}
.cid-v28HJ2TfEy .navbar.collapsed ul.navbar-nav li {
  margin: auto;
}
.cid-v28HJ2TfEy .navbar.collapsed .dropdown-menu .dropdown-item {
  padding: 0.25rem 1.5rem;
  text-align: left;
}
.cid-v28HJ2TfEy .navbar.collapsed .icons-menu {
  padding: 0;
}
@media (max-width: 991px) {
  .cid-v28HJ2TfEy .navbar .nav-item {
    padding: 0.5rem 0;
  }
  .cid-v28HJ2TfEy .navbar .navbar-collapse {
    padding: 34px 0;
    border-radius: 16px;
    width: 100%;
  }
  .cid-v28HJ2TfEy .navbar .nav-item .nav-link::before {
    display: none;
  }
  .cid-v28HJ2TfEy .navbar.opened .dropdown-menu {
    top: 0;
  }
  .cid-v28HJ2TfEy .navbar .dropdown-menu {
    padding: 6px 0 6px 15px;
  }
  .cid-v28HJ2TfEy .navbar .dropdown-menu .dropdown-submenu {
    left: 0 !important;
  }
  .cid-v28HJ2TfEy .navbar .dropdown-menu .dropdown-item:after {
    right: auto;
    margin-top: -0.4rem;
  }
  .cid-v28HJ2TfEy .navbar .navbar-logo img {
    height: 3rem !important;
  }
  .cid-v28HJ2TfEy .navbar ul.navbar-nav {
    overflow: hidden;
    margin: 0;
  }
  .cid-v28HJ2TfEy .navbar ul.navbar-nav li {
    margin: 0;
  }
  .cid-v28HJ2TfEy .navbar .dropdown-menu .dropdown-item {
    padding: 0 !important;
    margin: 0;
    margin-top: 8px;
    text-align: left;
  }
  .cid-v28HJ2TfEy .navbar .navbar-brand {
    flex-shrink: initial;
    flex-basis: auto;
    word-break: break-word;
    padding-right: 0;
    width: 100%;
    justify-content: space-between;
  }
  .cid-v28HJ2TfEy .navbar .navbar-toggler {
    flex-basis: auto;
  }
  .cid-v28HJ2TfEy .navbar .icons-menu {
    padding: 0;
  }
}
.cid-v28HJ2TfEy .navbar.navbar-short {
  min-height: 60px;
}
.cid-v28HJ2TfEy .navbar.navbar-short .navbar-logo img {
  height: 2.5rem !important;
}
.cid-v28HJ2TfEy .navbar.navbar-short .navbar-brand {
  min-height: 60px;
  padding: 0;
}
.cid-v28HJ2TfEy .navbar-brand {
  min-height: 70px;
  flex-shrink: 0;
  align-items: center;
  margin-right: 0;
  padding: 10px 0;
  transition: all 0.3s;
  word-break: break-word;
  z-index: 1;
}
.cid-v28HJ2TfEy .navbar-brand .navbar-caption {
  line-height: inherit !important;
  font-weight: 400;
}
.cid-v28HJ2TfEy .navbar-brand .navbar-logo a {
  outline: none;
}
.cid-v28HJ2TfEy .dropdown-item.active,
.cid-v28HJ2TfEy .dropdown-item:active {
  background-color: transparent;
}
.cid-v28HJ2TfEy .navbar-expand-lg .navbar-nav .nav-link {
  margin: 8px 12px !important;
}
@media (max-width: 991px) {
  .cid-v28HJ2TfEy .navbar-expand-lg .navbar-nav .nav-link {
    margin: 8px 10px !important;
  }
}
.cid-v28HJ2TfEy .nav-dropdown .link.dropdown-toggle {
  margin-right: 1.667em;
}
.cid-v28HJ2TfEy .nav-dropdown .link.dropdown-toggle[aria-expanded="true"] {
  margin-right: 0;
  padding: 0.667em 1.667em;
}
.cid-v28HJ2TfEy .navbar .dropdown.open > .dropdown-menu {
  display: block;
}
.cid-v28HJ2TfEy ul.navbar-nav {
  flex-wrap: wrap;
  padding: 0;
}
.cid-v28HJ2TfEy .navbar-buttons {
  text-align: center;
  min-width: 170px;
}
.cid-v28HJ2TfEy button.navbar-toggler {
  outline: none;
  width: 48px;
  height: 48px;
  border-radius: 50%;
  cursor: pointer;
  transition: all 0.2s;
  position: relative;
  align-self: center;
  color: #f4f4f6;
  background: #f4f4f6;
}
.cid-v28HJ2TfEy button.navbar-toggler .hamburger span {
  position: absolute;
  right: 10px;
  margin-top: 14px;
  width: 26px;
  height: 2px;
  border-right: 5px;
  background-color: #141414;
}
.cid-v28HJ2TfEy button.navbar-toggler .hamburger span:nth-child(1) {
  top: 0;
  transition: all 0.2s;
}
.cid-v28HJ2TfEy button.navbar-toggler .hamburger span:nth-child(2) {
  top: 8px;
  transition: all 0.15s;
}
.cid-v28HJ2TfEy button.navbar-toggler .hamburger span:nth-child(3) {
  top: 8px;
  transition: all 0.15s;
}
.cid-v28HJ2TfEy button.navbar-toggler .hamburger span:nth-child(4) {
  top: 16px;
  transition: all 0.2s;
}
.cid-v28HJ2TfEy nav.opened .hamburger span:nth-child(1) {
  top: 8px;
  width: 0;
  opacity: 0;
  right: 50%;
  transition: all 0.2s;
}
.cid-v28HJ2TfEy nav.opened .hamburger span:nth-child(2) {
  transform: rotate(45deg);
  transition: all 0.25s;
}
.cid-v28HJ2TfEy nav.opened .hamburger span:nth-child(3) {
  transform: rotate(-45deg);
  transition: all 0.25s;
}
.cid-v28HJ2TfEy nav.opened .hamburger span:nth-child(4) {
  top: 8px;
  width: 0;
  opacity: 0;
  right: 50%;
  transition: all 0.2s;
}
.cid-v28HJ2TfEy a.nav-link {
  display: flex;
  align-items: center;
  justify-content: flex-start;
}
.cid-v28HJ2TfEy .icons-menu {
  flex-wrap: nowrap;
  display: flex;
  justify-content: center;
  padding: 0;
  text-align: center;
  margin-bottom: 35px;
}
@media screen and (-ms-high-contrast: active), (-ms-high-contrast: none) {
  .cid-v28HJ2TfEy .navbar {
    height: 70px;
  }
  .cid-v28HJ2TfEy .navbar.opened {
    height: auto;
  }
  .cid-v28HJ2TfEy .nav-item .nav-link:hover::before {
    width: 175%;
    max-width: calc(100% + 2rem);
    left: -1rem;
  }
}
.cid-v28HJ2TfEy .navbar-dropdown .navbar-logo {
  margin-right: 10px;
}
@media (min-width: 768px) {
  .cid-v28HJ2TfEy .container-fluid {
    padding-left: 64px;
    padding-right: 64px;
  }
}
.cid-v28HJ2TfEy .mbr-section-btn-main .btn {
  margin: 8px;
  min-width: 180px;
}
.cid-v28HJ2TfEy .mbr-section-btn-main .btn::before {
  background-image: linear-gradient(90deg, #83c5be 0%, transparent 100%);
}
.cid-v28HJ2TfEy .mbr-section-btn-main .btn:hover,
.cid-v28HJ2TfEy .mbr-section-btn-main .btn:focus {
  box-shadow: inset 250px 10px 5px #006d77 !important;
  border-color: #006d77 !important;
}
.cid-v28HJ2TfEy .mbr-section-btn .btn::before {
  background-image: linear-gradient(90deg, #83c5be 0%, transparent 100%);
}
.cid-v28HJ2TfEy .mbr-section-btn .btn:hover,
.cid-v28HJ2TfEy .mbr-section-btn .btn:focus {
  box-shadow: inset 250px 10px 5px #006d77 !important;
  border-color: #006d77 !important;
}
.cid-v28HJ2TfEy .navbar-caption:hover {
  color: #e29578;
}
@media (min-width: 992px) {
  .cid-v28HJ2TfEy .dropdown-menu.dropdown-submenu {
    left: 175px !important;
    top: -45% !important;
  }
}
.cid-v28HJ2TfEy .text_widget {
  margin-bottom: 32px;
}
.cid-v28HJ2TfEy .text_widget a {
  transition: all 0.3s ease-out;
}
.cid-v28HJ2TfEy .text_widget a:hover,
.cid-v28HJ2TfEy .text_widget a:focus {
  opacity: 0.8;
}
@media (min-width: 992px) {
  .cid-v28HJ2TfEy .navbar-nav.nav-dropdown {
    display: -webkit-flex;
    width: 100%;
    justify-content: flex-end;
    min-width: 200px;
  }
}
.cid-v28HJ2TfEy .icons-menu-main {
  display: flex;
}
@media (max-width: 992px) {
  .cid-v28HJ2TfEy .icons-menu-main {
    padding: 0 10px;
  }
}
.cid-v28HJ2TfEy .mbr-section-subtitle {
  color: #141414;
  text-align: center;
}
.cid-v28HJ2TfEy .navbar-caption {
  color: #000000;
}
.cid-v28HJ2TfEy .mbr-text {
  color: #141414;
  text-align: center;
}
.cid-v28HJ2TfEy .mbr-section-subtitle,
.cid-v28HJ2TfEy .text_widget,
.cid-v28HJ2TfEy .mbr-section-btn {
  text-align: center;
}
.cid-v28HJ2TfEy a[class*="text-"]:not(.nav-link):not(.dropdown-item):not([role]):not(.navbar-caption):hover {
  background-image: none;
}
.cid-v28HJ2TfEy .nav-link,
.cid-v28HJ2TfEy .dropdown-item {
  color: #000000;
}
.cid-v28HK2GVgV {
  background-color: transparent;
}
.cid-v28HK2GVgV .navbar-dropdown {
  background-color: #f4f4f6 !important;
  padding: 0;
}
.cid-v28HK2GVgV .navbar.navbar-expand-lg .dropdown .dropdown-menu {
  background-color: #f4f4f6 !important;
  background: #f4f4f6;
}
.cid-v28HK2GVgV .navbar.navbar-expand-lg .dropdown .dropdown-menu .dropdown-submenu {
  margin: 0;
  left: 100%;
}
.cid-v28HK2GVgV .menu_box {
  flex-wrap: nowrap;
}
@media (max-width: 991px) {
  .cid-v28HK2GVgV .menu_box {
    flex-direction: column;
    align-items: flex-start;
  }
  .cid-v28HK2GVgV .menu_box .navbar.opened,
  .cid-v28HK2GVgV .menu_box .navbar-collapse {
    background-color: #f4f4f6 !important;
    transition: all 0s ease 0s;
  }
}
.cid-v28HK2GVgV .navbar-dropdown {
  position: relative !important;
}
.cid-v28HK2GVgV .btn {
  min-height: auto;
  box-shadow: none;
  margin-top: 0;
}
.cid-v28HK2GVgV .btn:hover {
  box-shadow: none;
}
.cid-v28HK2GVgV .nav-item {
  margin: 4px 15px;
}
@media (min-width: 1200px) {
  .cid-v28HK2GVgV .nav-item {
    margin: 4px 20px;
  }
}
@media (max-width: 991px) {
  .cid-v28HK2GVgV .nav-item {
    margin: 0 !important;
  }
}
.cid-v28HK2GVgV .nav-item .nav-link {
  transition: all 0.5s ease-out;
  border-radius: 0.5rem !important;
  position: relative;
}
.cid-v28HK2GVgV .nav-item .nav-link::before {
  content: '';
  position: absolute;
  bottom: 0;
  left: 0;
  background-image: linear-gradient(90deg, #006d77 -5%, #83c5be 95%);
  height: 1px;
  width: 0;
  transition: all 0.3s ease-in-out;
}
.cid-v28HK2GVgV .nav-item .nav-link:hover::before,
.cid-v28HK2GVgV .nav-item .nav-link:focus::before {
  width: 100%;
}
.cid-v28HK2GVgV .dropdown-menu {
  border-radius: 0;
  box-shadow: none;
  text-align: left;
}
@media (min-width: 992px) {
  .cid-v28HK2GVgV .dropdown-menu {
    padding: 18px 34px 22px;
    min-width: 250px;
    top: auto !important;
    left: -40px !important;
  }
  .cid-v28HK2GVgV .dropdown-menu.dropdown-submenu {
    left: 215px !important;
    top: -45% !important;
  }
}
@media (max-width: 991px) {
  .cid-v28HK2GVgV .dropdown-menu .dropdown-toggle[data-toggle="dropdown-submenu"]::after,
  .cid-v28HK2GVgV .link.dropdown-toggle::after {
    display: inline-block;
    width: 7px;
    height: 7px;
    margin-left: 0.5rem;
    margin-bottom: 2px;
    content: "";
    border: 2px solid;
    border-left: none;
    border-top: none;
    transform: rotate(-45deg);
    right: 15px;
    position: absolute;
    margin-top: -2px;
  }
  .cid-v28HK2GVgV .show.dropdown-toggle[aria-expanded="true"]::after {
    transform: rotate(45deg);
    margin-top: -4px;
  }
  .cid-v28HK2GVgV .offcanvas_box {
    display: none;
  }
}
.cid-v28HK2GVgV .dropdown-item {
  border: none;
  font-weight: 300 !important;
}
.cid-v28HK2GVgV .nav-dropdown .link {
  font-weight: 400 !important;
  padding: 0 !important;
  margin: 0 !important;
}
.cid-v28HK2GVgV .nav-dropdown .link.dropdown-toggle::after {
  margin-left: 0.5rem;
  margin-top: 0;
}
.cid-v28HK2GVgV .container {
  display: flex;
  margin: auto;
}
.cid-v28HK2GVgV .iconfont-wrapper {
  color: #141414;
  font-size: 17px;
  margin-right: 10px;
  margin-bottom: 5px;
  width: 25px;
  height: 25px;
  border-radius: 50%;
  display: flex;
  justify-content: center;
  align-items: center;
  transition: all 0.2s ease-in-out;
}
.cid-v28HK2GVgV .iconfont-wrapper:last-child {
  margin-right: 0;
}
.cid-v28HK2GVgV .iconfont-wrapper:hover {
  opacity: 0.5;
}
.cid-v28HK2GVgV .navbar-nav {
  margin: 0 1rem;
}
@media (min-width: 992px) {
  .cid-v28HK2GVgV .navbar-nav {
    margin: 0;
  }
}
.cid-v28HK2GVgV .dropdown-menu,
.cid-v28HK2GVgV .navbar.opened {
  background-color: false !important;
}
.cid-v28HK2GVgV .nav-item:focus,
.cid-v28HK2GVgV .nav-link:focus {
  outline: none;
}
.cid-v28HK2GVgV .dropdown .dropdown-menu .dropdown-item {
  width: auto;
  transition: all 0.25s ease-in-out;
}
.cid-v28HK2GVgV .dropdown .dropdown-menu .dropdown-item::after {
  right: 0.5rem;
}
.cid-v28HK2GVgV .dropdown .dropdown-menu .dropdown-item .mbr-iconfont {
  margin-right: 0.5rem;
  vertical-align: sub;
}
.cid-v28HK2GVgV .dropdown .dropdown-menu .dropdown-item .mbr-iconfont:before {
  display: inline-block;
  transform: scale(1, 1);
  transition: all 0.25s ease-in-out;
}
.cid-v28HK2GVgV .collapsed .dropdown-menu .dropdown-item:before {
  display: none;
}
.cid-v28HK2GVgV .collapsed .dropdown .dropdown-menu .dropdown-item {
  padding: 0.235em 1.5em 0.235em 1.5em !important;
  transition: none;
  margin: 0 !important;
}
.cid-v28HK2GVgV .navbar {
  min-height: 70px;
  padding: 10px 0;
  transition: all 0.3s;
  border-bottom-width: 0;
}
@media (max-width: 992px) {
  .cid-v28HK2GVgV .navbar {
    min-height: 30px;
    max-height: none;
  }
}
.cid-v28HK2GVgV .navbar.opened {
  transition: all 0.3s;
}
.cid-v28HK2GVgV .navbar .dropdown-item {
  padding: 0;
  margin: 8px 0;
}
.cid-v28HK2GVgV .navbar .navbar-logo img {
  max-width: 40px;
  min-height: 40px;
  object-fit: contain;
  border-radius: 10px !important;
}
.cid-v28HK2GVgV .navbar .navbar-collapse {
  justify-content: center;
  justify-content: flex-end;
  z-index: 1;
}
.cid-v28HK2GVgV .navbar.collapsed {
  justify-content: center;
}
.cid-v28HK2GVgV .navbar.collapsed .nav-item .nav-link::before {
  display: none;
}
.cid-v28HK2GVgV .navbar.collapsed.opened .dropdown-menu {
  top: 0;
}
.cid-v28HK2GVgV .navbar.collapsed .dropdown-menu .dropdown-submenu {
  left: 0 !important;
}
.cid-v28HK2GVgV .navbar.collapsed .dropdown-menu .dropdown-item:after {
  right: auto;
}
.cid-v28HK2GVgV .navbar.collapsed ul.navbar-nav li {
  margin: auto;
}
.cid-v28HK2GVgV .navbar.collapsed .dropdown-menu .dropdown-item {
  padding: 0.25rem 1.5rem;
  text-align: left;
}
.cid-v28HK2GVgV .navbar.collapsed .icons-menu {
  padding: 0;
}
@media (max-width: 991px) {
  .cid-v28HK2GVgV .navbar .nav-item {
    padding: 0.5rem 0;
  }
  .cid-v28HK2GVgV .navbar .navbar-collapse {
    padding: 34px 0;
    border-radius: 16px;
    width: 100%;
  }
  .cid-v28HK2GVgV .navbar .nav-item .nav-link::before {
    display: none;
  }
  .cid-v28HK2GVgV .navbar.opened .dropdown-menu {
    top: 0;
  }
  .cid-v28HK2GVgV .navbar .dropdown-menu {
    padding: 6px 0 6px 15px;
  }
  .cid-v28HK2GVgV .navbar .dropdown-menu .dropdown-submenu {
    left: 0 !important;
  }
  .cid-v28HK2GVgV .navbar .dropdown-menu .dropdown-item:after {
    right: auto;
    margin-top: -0.4rem;
  }
  .cid-v28HK2GVgV .navbar .navbar-logo img {
    height: 3rem !important;
  }
  .cid-v28HK2GVgV .navbar ul.navbar-nav {
    overflow: hidden;
    margin: 0;
  }
  .cid-v28HK2GVgV .navbar ul.navbar-nav li {
    margin: 0;
  }
  .cid-v28HK2GVgV .navbar .dropdown-menu .dropdown-item {
    padding: 0 !important;
    margin: 0;
    margin-top: 8px;
    text-align: left;
  }
  .cid-v28HK2GVgV .navbar .navbar-brand {
    flex-shrink: initial;
    flex-basis: auto;
    word-break: break-word;
    padding-right: 0;
    width: 100%;
    justify-content: space-between;
  }
  .cid-v28HK2GVgV .navbar .navbar-toggler {
    flex-basis: auto;
  }
  .cid-v28HK2GVgV .navbar .icons-menu {
    padding: 0;
  }
}
.cid-v28HK2GVgV .navbar.navbar-short {
  min-height: 60px;
}
.cid-v28HK2GVgV .navbar.navbar-short .navbar-logo img {
  height: 2.5rem !important;
}
.cid-v28HK2GVgV .navbar.navbar-short .navbar-brand {
  min-height: 60px;
  padding: 0;
}
.cid-v28HK2GVgV .navbar-brand {
  min-height: 70px;
  flex-shrink: 0;
  align-items: center;
  margin-right: 0;
  padding: 10px 0;
  transition: all 0.3s;
  word-break: break-word;
  z-index: 1;
}
.cid-v28HK2GVgV .navbar-brand .navbar-caption {
  line-height: inherit !important;
  font-weight: 400;
}
.cid-v28HK2GVgV .navbar-brand .navbar-logo a {
  outline: none;
}
.cid-v28HK2GVgV .dropdown-item.active,
.cid-v28HK2GVgV .dropdown-item:active {
  background-color: transparent;
}
.cid-v28HK2GVgV .navbar-expand-lg .navbar-nav .nav-link {
  margin: 8px 12px !important;
}
@media (max-width: 991px) {
  .cid-v28HK2GVgV .navbar-expand-lg .navbar-nav .nav-link {
    margin: 8px 10px !important;
  }
}
.cid-v28HK2GVgV .nav-dropdown .link.dropdown-toggle {
  margin-right: 1.667em;
}
.cid-v28HK2GVgV .nav-dropdown .link.dropdown-toggle[aria-expanded="true"] {
  margin-right: 0;
  padding: 0.667em 1.667em;
}
.cid-v28HK2GVgV .navbar .dropdown.open > .dropdown-menu {
  display: block;
}
.cid-v28HK2GVgV ul.navbar-nav {
  flex-wrap: wrap;
  padding: 0;
}
.cid-v28HK2GVgV .navbar-buttons {
  text-align: center;
  min-width: 170px;
}
.cid-v28HK2GVgV button.navbar-toggler {
  outline: none;
  width: 48px;
  height: 48px;
  border-radius: 50%;
  cursor: pointer;
  transition: all 0.2s;
  position: relative;
  align-self: center;
  color: #f4f4f6;
  background: #f4f4f6;
}
.cid-v28HK2GVgV button.navbar-toggler .hamburger span {
  position: absolute;
  right: 10px;
  margin-top: 14px;
  width: 26px;
  height: 2px;
  border-right: 5px;
  background-color: #141414;
}
.cid-v28HK2GVgV button.navbar-toggler .hamburger span:nth-child(1) {
  top: 0;
  transition: all 0.2s;
}
.cid-v28HK2GVgV button.navbar-toggler .hamburger span:nth-child(2) {
  top: 8px;
  transition: all 0.15s;
}
.cid-v28HK2GVgV button.navbar-toggler .hamburger span:nth-child(3) {
  top: 8px;
  transition: all 0.15s;
}
.cid-v28HK2GVgV button.navbar-toggler .hamburger span:nth-child(4) {
  top: 16px;
  transition: all 0.2s;
}
.cid-v28HK2GVgV nav.opened .hamburger span:nth-child(1) {
  top: 8px;
  width: 0;
  opacity: 0;
  right: 50%;
  transition: all 0.2s;
}
.cid-v28HK2GVgV nav.opened .hamburger span:nth-child(2) {
  transform: rotate(45deg);
  transition: all 0.25s;
}
.cid-v28HK2GVgV nav.opened .hamburger span:nth-child(3) {
  transform: rotate(-45deg);
  transition: all 0.25s;
}
.cid-v28HK2GVgV nav.opened .hamburger span:nth-child(4) {
  top: 8px;
  width: 0;
  opacity: 0;
  right: 50%;
  transition: all 0.2s;
}
.cid-v28HK2GVgV a.nav-link {
  display: flex;
  align-items: center;
  justify-content: flex-start;
}
.cid-v28HK2GVgV .icons-menu {
  flex-wrap: nowrap;
  display: flex;
  justify-content: center;
  padding: 0;
  text-align: center;
  margin-bottom: 35px;
}
@media screen and (-ms-high-contrast: active), (-ms-high-contrast: none) {
  .cid-v28HK2GVgV .navbar {
    height: 70px;
  }
  .cid-v28HK2GVgV .navbar.opened {
    height: auto;
  }
  .cid-v28HK2GVgV .nav-item .nav-link:hover::before {
    width: 175%;
    max-width: calc(100% + 2rem);
    left: -1rem;
  }
}
.cid-v28HK2GVgV .navbar-dropdown .navbar-logo {
  margin-right: 10px;
}
@media (min-width: 768px) {
  .cid-v28HK2GVgV .container-fluid {
    padding-left: 64px;
    padding-right: 64px;
  }
}
.cid-v28HK2GVgV .mbr-section-btn-main .btn {
  margin: 8px;
  min-width: 180px;
}
.cid-v28HK2GVgV .mbr-section-btn-main .btn::before {
  background-image: linear-gradient(90deg, #83c5be 0%, transparent 100%);
}
.cid-v28HK2GVgV .mbr-section-btn-main .btn:hover,
.cid-v28HK2GVgV .mbr-section-btn-main .btn:focus {
  box-shadow: inset 250px 10px 5px #006d77 !important;
  border-color: #006d77 !important;
}
.cid-v28HK2GVgV .mbr-section-btn .btn::before {
  background-image: linear-gradient(90deg, #83c5be 0%, transparent 100%);
}
.cid-v28HK2GVgV .mbr-section-btn .btn:hover,
.cid-v28HK2GVgV .mbr-section-btn .btn:focus {
  box-shadow: inset 250px 10px 5px #006d77 !important;
  border-color: #006d77 !important;
}
.cid-v28HK2GVgV .navbar-caption:hover {
  color: #e29578;
}
@media (min-width: 992px) {
  .cid-v28HK2GVgV .dropdown-menu.dropdown-submenu {
    left: 175px !important;
    top: -45% !important;
  }
}
.cid-v28HK2GVgV .text_widget {
  margin-bottom: 32px;
}
.cid-v28HK2GVgV .text_widget a {
  transition: all 0.3s ease-out;
}
.cid-v28HK2GVgV .text_widget a:hover,
.cid-v28HK2GVgV .text_widget a:focus {
  opacity: 0.8;
}
@media (min-width: 992px) {
  .cid-v28HK2GVgV .navbar-nav.nav-dropdown {
    display: -webkit-flex;
    width: 100%;
    justify-content: flex-end;
    min-width: 200px;
  }
}
.cid-v28HK2GVgV .icons-menu-main {
  display: flex;
}
@media (max-width: 992px) {
  .cid-v28HK2GVgV .icons-menu-main {
    padding: 0 10px;
  }
}
.cid-v28HK2GVgV .mbr-section-subtitle {
  color: #141414;
  text-align: center;
}
.cid-v28HK2GVgV .navbar-caption {
  color: #000000;
}
.cid-v28HK2GVgV .mbr-text {
  color: #141414;
  text-align: center;
}
.cid-v28HK2GVgV .mbr-section-subtitle,
.cid-v28HK2GVgV .text_widget,
.cid-v28HK2GVgV .mbr-section-btn {
  text-align: center;
}
.cid-v28HK2GVgV a[class*="text-"]:not(.nav-link):not(.dropdown-item):not([role]):not(.navbar-caption):hover {
  background-image: none;
}
.cid-v28HK2GVgV .nav-link,
.cid-v28HK2GVgV .dropdown-item {
  color: #000000;
}
.cid-v28HL4ogty {
  background-color: transparent;
}
.cid-v28HL4ogty .navbar-dropdown {
  background-color: #f4f4f6 !important;
  padding: 0;
}
.cid-v28HL4ogty .navbar.navbar-expand-lg .dropdown .dropdown-menu {
  background-color: #f4f4f6 !important;
  background: #f4f4f6;
}
.cid-v28HL4ogty .navbar.navbar-expand-lg .dropdown .dropdown-menu .dropdown-submenu {
  margin: 0;
  left: 100%;
}
.cid-v28HL4ogty .menu_box {
  flex-wrap: nowrap;
}
@media (max-width: 991px) {
  .cid-v28HL4ogty .menu_box {
    flex-direction: column;
    align-items: flex-start;
  }
  .cid-v28HL4ogty .menu_box .navbar.opened,
  .cid-v28HL4ogty .menu_box .navbar-collapse {
    background-color: #f4f4f6 !important;
    transition: all 0s ease 0s;
  }
}
.cid-v28HL4ogty .navbar-dropdown {
  position: relative !important;
}
.cid-v28HL4ogty .btn {
  min-height: auto;
  box-shadow: none;
  margin-top: 0;
}
.cid-v28HL4ogty .btn:hover {
  box-shadow: none;
}
.cid-v28HL4ogty .nav-item {
  margin: 4px 15px;
}
@media (min-width: 1200px) {
  .cid-v28HL4ogty .nav-item {
    margin: 4px 20px;
  }
}
@media (max-width: 991px) {
  .cid-v28HL4ogty .nav-item {
    margin: 0 !important;
  }
}
.cid-v28HL4ogty .nav-item .nav-link {
  transition: all 0.5s ease-out;
  border-radius: 0.5rem !important;
  position: relative;
}
.cid-v28HL4ogty .nav-item .nav-link::before {
  content: '';
  position: absolute;
  bottom: 0;
  left: 0;
  background-image: linear-gradient(90deg, #006d77 -5%, #83c5be 95%);
  height: 1px;
  width: 0;
  transition: all 0.3s ease-in-out;
}
.cid-v28HL4ogty .nav-item .nav-link:hover::before,
.cid-v28HL4ogty .nav-item .nav-link:focus::before {
  width: 100%;
}
.cid-v28HL4ogty .dropdown-menu {
  border-radius: 0;
  box-shadow: none;
  text-align: left;
}
@media (min-width: 992px) {
  .cid-v28HL4ogty .dropdown-menu {
    padding: 18px 34px 22px;
    min-width: 250px;
    top: auto !important;
    left: -40px !important;
  }
  .cid-v28HL4ogty .dropdown-menu.dropdown-submenu {
    left: 215px !important;
    top: -45% !important;
  }
}
@media (max-width: 991px) {
  .cid-v28HL4ogty .dropdown-menu .dropdown-toggle[data-toggle="dropdown-submenu"]::after,
  .cid-v28HL4ogty .link.dropdown-toggle::after {
    display: inline-block;
    width: 7px;
    height: 7px;
    margin-left: 0.5rem;
    margin-bottom: 2px;
    content: "";
    border: 2px solid;
    border-left: none;
    border-top: none;
    transform: rotate(-45deg);
    right: 15px;
    position: absolute;
    margin-top: -2px;
  }
  .cid-v28HL4ogty .show.dropdown-toggle[aria-expanded="true"]::after {
    transform: rotate(45deg);
    margin-top: -4px;
  }
  .cid-v28HL4ogty .offcanvas_box {
    display: none;
  }
}
.cid-v28HL4ogty .dropdown-item {
  border: none;
  font-weight: 300 !important;
}
.cid-v28HL4ogty .nav-dropdown .link {
  font-weight: 400 !important;
  padding: 0 !important;
  margin: 0 !important;
}
.cid-v28HL4ogty .nav-dropdown .link.dropdown-toggle::after {
  margin-left: 0.5rem;
  margin-top: 0;
}
.cid-v28HL4ogty .container {
  display: flex;
  margin: auto;
}
.cid-v28HL4ogty .iconfont-wrapper {
  color: #141414;
  font-size: 17px;
  margin-right: 10px;
  margin-bottom: 5px;
  width: 25px;
  height: 25px;
  border-radius: 50%;
  display: flex;
  justify-content: center;
  align-items: center;
  transition: all 0.2s ease-in-out;
}
.cid-v28HL4ogty .iconfont-wrapper:last-child {
  margin-right: 0;
}
.cid-v28HL4ogty .iconfont-wrapper:hover {
  opacity: 0.5;
}
.cid-v28HL4ogty .navbar-nav {
  margin: 0 1rem;
}
@media (min-width: 992px) {
  .cid-v28HL4ogty .navbar-nav {
    margin: 0;
  }
}
.cid-v28HL4ogty .dropdown-menu,
.cid-v28HL4ogty .navbar.opened {
  background-color: false !important;
}
.cid-v28HL4ogty .nav-item:focus,
.cid-v28HL4ogty .nav-link:focus {
  outline: none;
}
.cid-v28HL4ogty .dropdown .dropdown-menu .dropdown-item {
  width: auto;
  transition: all 0.25s ease-in-out;
}
.cid-v28HL4ogty .dropdown .dropdown-menu .dropdown-item::after {
  right: 0.5rem;
}
.cid-v28HL4ogty .dropdown .dropdown-menu .dropdown-item .mbr-iconfont {
  margin-right: 0.5rem;
  vertical-align: sub;
}
.cid-v28HL4ogty .dropdown .dropdown-menu .dropdown-item .mbr-iconfont:before {
  display: inline-block;
  transform: scale(1, 1);
  transition: all 0.25s ease-in-out;
}
.cid-v28HL4ogty .collapsed .dropdown-menu .dropdown-item:before {
  display: none;
}
.cid-v28HL4ogty .collapsed .dropdown .dropdown-menu .dropdown-item {
  padding: 0.235em 1.5em 0.235em 1.5em !important;
  transition: none;
  margin: 0 !important;
}
.cid-v28HL4ogty .navbar {
  min-height: 70px;
  padding: 10px 0;
  transition: all 0.3s;
  border-bottom-width: 0;
}
@media (max-width: 992px) {
  .cid-v28HL4ogty .navbar {
    min-height: 30px;
    max-height: none;
  }
}
.cid-v28HL4ogty .navbar.opened {
  transition: all 0.3s;
}
.cid-v28HL4ogty .navbar .dropdown-item {
  padding: 0;
  margin: 8px 0;
}
.cid-v28HL4ogty .navbar .navbar-logo img {
  max-width: 40px;
  min-height: 40px;
  object-fit: contain;
  border-radius: 10px !important;
}
.cid-v28HL4ogty .navbar .navbar-collapse {
  justify-content: center;
  justify-content: flex-end;
  z-index: 1;
}
.cid-v28HL4ogty .navbar.collapsed {
  justify-content: center;
}
.cid-v28HL4ogty .navbar.collapsed .nav-item .nav-link::before {
  display: none;
}
.cid-v28HL4ogty .navbar.collapsed.opened .dropdown-menu {
  top: 0;
}
.cid-v28HL4ogty .navbar.collapsed .dropdown-menu .dropdown-submenu {
  left: 0 !important;
}
.cid-v28HL4ogty .navbar.collapsed .dropdown-menu .dropdown-item:after {
  right: auto;
}
.cid-v28HL4ogty .navbar.collapsed ul.navbar-nav li {
  margin: auto;
}
.cid-v28HL4ogty .navbar.collapsed .dropdown-menu .dropdown-item {
  padding: 0.25rem 1.5rem;
  text-align: left;
}
.cid-v28HL4ogty .navbar.collapsed .icons-menu {
  padding: 0;
}
@media (max-width: 991px) {
  .cid-v28HL4ogty .navbar .nav-item {
    padding: 0.5rem 0;
  }
  .cid-v28HL4ogty .navbar .navbar-collapse {
    padding: 34px 0;
    border-radius: 16px;
    width: 100%;
  }
  .cid-v28HL4ogty .navbar .nav-item .nav-link::before {
    display: none;
  }
  .cid-v28HL4ogty .navbar.opened .dropdown-menu {
    top: 0;
  }
  .cid-v28HL4ogty .navbar .dropdown-menu {
    padding: 6px 0 6px 15px;
  }
  .cid-v28HL4ogty .navbar .dropdown-menu .dropdown-submenu {
    left: 0 !important;
  }
  .cid-v28HL4ogty .navbar .dropdown-menu .dropdown-item:after {
    right: auto;
    margin-top: -0.4rem;
  }
  .cid-v28HL4ogty .navbar .navbar-logo img {
    height: 3rem !important;
  }
  .cid-v28HL4ogty .navbar ul.navbar-nav {
    overflow: hidden;
    margin: 0;
  }
  .cid-v28HL4ogty .navbar ul.navbar-nav li {
    margin: 0;
  }
  .cid-v28HL4ogty .navbar .dropdown-menu .dropdown-item {
    padding: 0 !important;
    margin: 0;
    margin-top: 8px;
    text-align: left;
  }
  .cid-v28HL4ogty .navbar .navbar-brand {
    flex-shrink: initial;
    flex-basis: auto;
    word-break: break-word;
    padding-right: 0;
    width: 100%;
    justify-content: space-between;
  }
  .cid-v28HL4ogty .navbar .navbar-toggler {
    flex-basis: auto;
  }
  .cid-v28HL4ogty .navbar .icons-menu {
    padding: 0;
  }
}
.cid-v28HL4ogty .navbar.navbar-short {
  min-height: 60px;
}
.cid-v28HL4ogty .navbar.navbar-short .navbar-logo img {
  height: 2.5rem !important;
}
.cid-v28HL4ogty .navbar.navbar-short .navbar-brand {
  min-height: 60px;
  padding: 0;
}
.cid-v28HL4ogty .navbar-brand {
  min-height: 70px;
  flex-shrink: 0;
  align-items: center;
  margin-right: 0;
  padding: 10px 0;
  transition: all 0.3s;
  word-break: break-word;
  z-index: 1;
}
.cid-v28HL4ogty .navbar-brand .navbar-caption {
  line-height: inherit !important;
  font-weight: 400;
}
.cid-v28HL4ogty .navbar-brand .navbar-logo a {
  outline: none;
}
.cid-v28HL4ogty .dropdown-item.active,
.cid-v28HL4ogty .dropdown-item:active {
  background-color: transparent;
}
.cid-v28HL4ogty .navbar-expand-lg .navbar-nav .nav-link {
  margin: 8px 12px !important;
}
@media (max-width: 991px) {
  .cid-v28HL4ogty .navbar-expand-lg .navbar-nav .nav-link {
    margin: 8px 10px !important;
  }
}
.cid-v28HL4ogty .nav-dropdown .link.dropdown-toggle {
  margin-right: 1.667em;
}
.cid-v28HL4ogty .nav-dropdown .link.dropdown-toggle[aria-expanded="true"] {
  margin-right: 0;
  padding: 0.667em 1.667em;
}
.cid-v28HL4ogty .navbar .dropdown.open > .dropdown-menu {
  display: block;
}
.cid-v28HL4ogty ul.navbar-nav {
  flex-wrap: wrap;
  padding: 0;
}
.cid-v28HL4ogty .navbar-buttons {
  text-align: center;
  min-width: 170px;
}
.cid-v28HL4ogty button.navbar-toggler {
  outline: none;
  width: 48px;
  height: 48px;
  border-radius: 50%;
  cursor: pointer;
  transition: all 0.2s;
  position: relative;
  align-self: center;
  color: #f4f4f6;
  background: #f4f4f6;
}
.cid-v28HL4ogty button.navbar-toggler .hamburger span {
  position: absolute;
  right: 10px;
  margin-top: 14px;
  width: 26px;
  height: 2px;
  border-right: 5px;
  background-color: #141414;
}
.cid-v28HL4ogty button.navbar-toggler .hamburger span:nth-child(1) {
  top: 0;
  transition: all 0.2s;
}
.cid-v28HL4ogty button.navbar-toggler .hamburger span:nth-child(2) {
  top: 8px;
  transition: all 0.15s;
}
.cid-v28HL4ogty button.navbar-toggler .hamburger span:nth-child(3) {
  top: 8px;
  transition: all 0.15s;
}
.cid-v28HL4ogty button.navbar-toggler .hamburger span:nth-child(4) {
  top: 16px;
  transition: all 0.2s;
}
.cid-v28HL4ogty nav.opened .hamburger span:nth-child(1) {
  top: 8px;
  width: 0;
  opacity: 0;
  right: 50%;
  transition: all 0.2s;
}
.cid-v28HL4ogty nav.opened .hamburger span:nth-child(2) {
  transform: rotate(45deg);
  transition: all 0.25s;
}
.cid-v28HL4ogty nav.opened .hamburger span:nth-child(3) {
  transform: rotate(-45deg);
  transition: all 0.25s;
}
.cid-v28HL4ogty nav.opened .hamburger span:nth-child(4) {
  top: 8px;
  width: 0;
  opacity: 0;
  right: 50%;
  transition: all 0.2s;
}
.cid-v28HL4ogty a.nav-link {
  display: flex;
  align-items: center;
  justify-content: flex-start;
}
.cid-v28HL4ogty .icons-menu {
  flex-wrap: nowrap;
  display: flex;
  justify-content: center;
  padding: 0;
  text-align: center;
  margin-bottom: 35px;
}
@media screen and (-ms-high-contrast: active), (-ms-high-contrast: none) {
  .cid-v28HL4ogty .navbar {
    height: 70px;
  }
  .cid-v28HL4ogty .navbar.opened {
    height: auto;
  }
  .cid-v28HL4ogty .nav-item .nav-link:hover::before {
    width: 175%;
    max-width: calc(100% + 2rem);
    left: -1rem;
  }
}
.cid-v28HL4ogty .navbar-dropdown .navbar-logo {
  margin-right: 10px;
}
@media (min-width: 768px) {
  .cid-v28HL4ogty .container-fluid {
    padding-left: 64px;
    padding-right: 64px;
  }
}
.cid-v28HL4ogty .mbr-section-btn-main .btn {
  margin: 8px;
  min-width: 180px;
}
.cid-v28HL4ogty .mbr-section-btn-main .btn::before {
  background-image: linear-gradient(90deg, #83c5be 0%, transparent 100%);
}
.cid-v28HL4ogty .mbr-section-btn-main .btn:hover,
.cid-v28HL4ogty .mbr-section-btn-main .btn:focus {
  box-shadow: inset 250px 10px 5px #006d77 !important;
  border-color: #006d77 !important;
}
.cid-v28HL4ogty .mbr-section-btn .btn::before {
  background-image: linear-gradient(90deg, #83c5be 0%, transparent 100%);
}
.cid-v28HL4ogty .mbr-section-btn .btn:hover,
.cid-v28HL4ogty .mbr-section-btn .btn:focus {
  box-shadow: inset 250px 10px 5px #006d77 !important;
  border-color: #006d77 !important;
}
.cid-v28HL4ogty .navbar-caption:hover {
  color: #e29578;
}
@media (min-width: 992px) {
  .cid-v28HL4ogty .dropdown-menu.dropdown-submenu {
    left: 175px !important;
    top: -45% !important;
  }
}
.cid-v28HL4ogty .text_widget {
  margin-bottom: 32px;
}
.cid-v28HL4ogty .text_widget a {
  transition: all 0.3s ease-out;
}
.cid-v28HL4ogty .text_widget a:hover,
.cid-v28HL4ogty .text_widget a:focus {
  opacity: 0.8;
}
@media (min-width: 992px) {
  .cid-v28HL4ogty .navbar-nav.nav-dropdown {
    display: -webkit-flex;
    width: 100%;
    justify-content: flex-end;
    min-width: 200px;
  }
}
.cid-v28HL4ogty .icons-menu-main {
  display: flex;
}
@media (max-width: 992px) {
  .cid-v28HL4ogty .icons-menu-main {
    padding: 0 10px;
  }
}
.cid-v28HL4ogty .mbr-section-subtitle {
  color: #141414;
  text-align: center;
}
.cid-v28HL4ogty .navbar-caption {
  color: #000000;
}
.cid-v28HL4ogty .mbr-text {
  color: #141414;
  text-align: center;
}
.cid-v28HL4ogty .mbr-section-subtitle,
.cid-v28HL4ogty .text_widget,
.cid-v28HL4ogty .mbr-section-btn {
  text-align: center;
}
.cid-v28HL4ogty a[class*="text-"]:not(.nav-link):not(.dropdown-item):not([role]):not(.navbar-caption):hover {
  background-image: none;
}
.cid-v28HL4ogty .nav-link,
.cid-v28HL4ogty .dropdown-item {
  color: #000000;
}
.cid-v28HM5yj9Q {
  background-color: transparent;
}
.cid-v28HM5yj9Q .navbar-dropdown {
  background-color: #f4f4f6 !important;
  padding: 0;
}
.cid-v28HM5yj9Q .navbar.navbar-expand-lg .dropdown .dropdown-menu {
  background-color: #f4f4f6 !important;
  background: #f4f4f6;
}
.cid-v28HM5yj9Q .navbar.navbar-expand-lg .dropdown .dropdown-menu .dropdown-submenu {
  margin: 0;
  left: 100%;
}
.cid-v28HM5yj9Q .menu_box {
  flex-wrap: nowrap;
}
@media (max-width: 991px) {
  .cid-v28HM5yj9Q .menu_box {
    flex-direction: column;
    align-items: flex-start;
  }
  .cid-v28HM5yj9Q .menu_box .navbar.opened,
  .cid-v28HM5yj9Q .menu_box .navbar-collapse {
    background-color: #f4f4f6 !important;
    transition: all 0s ease 0s;
  }
}
.cid-v28HM5yj9Q .navbar-dropdown {
  position: relative !important;
}
.cid-v28HM5yj9Q .btn {
  min-height: auto;
  box-shadow: none;
  margin-top: 0;
}
.cid-v28HM5yj9Q .btn:hover {
  box-shadow: none;
}
.cid-v28HM5yj9Q .nav-item {
  margin: 4px 15px;
}
@media (min-width: 1200px) {
  .cid-v28HM5yj9Q .nav-item {
    margin: 4px 20px;
  }
}
@media (max-width: 991px) {
  .cid-v28HM5yj9Q .nav-item {
    margin: 0 !important;
  }
}
.cid-v28HM5yj9Q .nav-item .nav-link {
  transition: all 0.5s ease-out;
  border-radius: 0.5rem !important;
  position: relative;
}
.cid-v28HM5yj9Q .nav-item .nav-link::before {
  content: '';
  position: absolute;
  bottom: 0;
  left: 0;
  background-image: linear-gradient(90deg, #006d77 -5%, #83c5be 95%);
  height: 1px;
  width: 0;
  transition: all 0.3s ease-in-out;
}
.cid-v28HM5yj9Q .nav-item .nav-link:hover::before,
.cid-v28HM5yj9Q .nav-item .nav-link:focus::before {
  width: 100%;
}
.cid-v28HM5yj9Q .dropdown-menu {
  border-radius: 0;
  box-shadow: none;
  text-align: left;
}
@media (min-width: 992px) {
  .cid-v28HM5yj9Q .dropdown-menu {
    padding: 18px 34px 22px;
    min-width: 250px;
    top: auto !important;
    left: -40px !important;
  }
  .cid-v28HM5yj9Q .dropdown-menu.dropdown-submenu {
    left: 215px !important;
    top: -45% !important;
  }
}
@media (max-width: 991px) {
  .cid-v28HM5yj9Q .dropdown-menu .dropdown-toggle[data-toggle="dropdown-submenu"]::after,
  .cid-v28HM5yj9Q .link.dropdown-toggle::after {
    display: inline-block;
    width: 7px;
    height: 7px;
    margin-left: 0.5rem;
    margin-bottom: 2px;
    content: "";
    border: 2px solid;
    border-left: none;
    border-top: none;
    transform: rotate(-45deg);
    right: 15px;
    position: absolute;
    margin-top: -2px;
  }
  .cid-v28HM5yj9Q .show.dropdown-toggle[aria-expanded="true"]::after {
    transform: rotate(45deg);
    margin-top: -4px;
  }
  .cid-v28HM5yj9Q .offcanvas_box {
    display: none;
  }
}
.cid-v28HM5yj9Q .dropdown-item {
  border: none;
  font-weight: 300 !important;
}
.cid-v28HM5yj9Q .nav-dropdown .link {
  font-weight: 400 !important;
  padding: 0 !important;
  margin: 0 !important;
}
.cid-v28HM5yj9Q .nav-dropdown .link.dropdown-toggle::after {
  margin-left: 0.5rem;
  margin-top: 0;
}
.cid-v28HM5yj9Q .container {
  display: flex;
  margin: auto;
}
.cid-v28HM5yj9Q .iconfont-wrapper {
  color: #141414;
  font-size: 17px;
  margin-right: 10px;
  margin-bottom: 5px;
  width: 25px;
  height: 25px;
  border-radius: 50%;
  display: flex;
  justify-content: center;
  align-items: center;
  transition: all 0.2s ease-in-out;
}
.cid-v28HM5yj9Q .iconfont-wrapper:last-child {
  margin-right: 0;
}
.cid-v28HM5yj9Q .iconfont-wrapper:hover {
  opacity: 0.5;
}
.cid-v28HM5yj9Q .navbar-nav {
  margin: 0 1rem;
}
@media (min-width: 992px) {
  .cid-v28HM5yj9Q .navbar-nav {
    margin: 0;
  }
}
.cid-v28HM5yj9Q .dropdown-menu,
.cid-v28HM5yj9Q .navbar.opened {
  background-color: false !important;
}
.cid-v28HM5yj9Q .nav-item:focus,
.cid-v28HM5yj9Q .nav-link:focus {
  outline: none;
}
.cid-v28HM5yj9Q .dropdown .dropdown-menu .dropdown-item {
  width: auto;
  transition: all 0.25s ease-in-out;
}
.cid-v28HM5yj9Q .dropdown .dropdown-menu .dropdown-item::after {
  right: 0.5rem;
}
.cid-v28HM5yj9Q .dropdown .dropdown-menu .dropdown-item .mbr-iconfont {
  margin-right: 0.5rem;
  vertical-align: sub;
}
.cid-v28HM5yj9Q .dropdown .dropdown-menu .dropdown-item .mbr-iconfont:before {
  display: inline-block;
  transform: scale(1, 1);
  transition: all 0.25s ease-in-out;
}
.cid-v28HM5yj9Q .collapsed .dropdown-menu .dropdown-item:before {
  display: none;
}
.cid-v28HM5yj9Q .collapsed .dropdown .dropdown-menu .dropdown-item {
  padding: 0.235em 1.5em 0.235em 1.5em !important;
  transition: none;
  margin: 0 !important;
}
.cid-v28HM5yj9Q .navbar {
  min-height: 70px;
  padding: 10px 0;
  transition: all 0.3s;
  border-bottom-width: 0;
}
@media (max-width: 992px) {
  .cid-v28HM5yj9Q .navbar {
    min-height: 30px;
    max-height: none;
  }
}
.cid-v28HM5yj9Q .navbar.opened {
  transition: all 0.3s;
}
.cid-v28HM5yj9Q .navbar .dropdown-item {
  padding: 0;
  margin: 8px 0;
}
.cid-v28HM5yj9Q .navbar .navbar-logo img {
  max-width: 40px;
  min-height: 40px;
  object-fit: contain;
  border-radius: 10px !important;
}
.cid-v28HM5yj9Q .navbar .navbar-collapse {
  justify-content: center;
  justify-content: flex-end;
  z-index: 1;
}
.cid-v28HM5yj9Q .navbar.collapsed {
  justify-content: center;
}
.cid-v28HM5yj9Q .navbar.collapsed .nav-item .nav-link::before {
  display: none;
}
.cid-v28HM5yj9Q .navbar.collapsed.opened .dropdown-menu {
  top: 0;
}
.cid-v28HM5yj9Q .navbar.collapsed .dropdown-menu .dropdown-submenu {
  left: 0 !important;
}
.cid-v28HM5yj9Q .navbar.collapsed .dropdown-menu .dropdown-item:after {
  right: auto;
}
.cid-v28HM5yj9Q .navbar.collapsed ul.navbar-nav li {
  margin: auto;
}
.cid-v28HM5yj9Q .navbar.collapsed .dropdown-menu .dropdown-item {
  padding: 0.25rem 1.5rem;
  text-align: left;
}
.cid-v28HM5yj9Q .navbar.collapsed .icons-menu {
  padding: 0;
}
@media (max-width: 991px) {
  .cid-v28HM5yj9Q .navbar .nav-item {
    padding: 0.5rem 0;
  }
  .cid-v28HM5yj9Q .navbar .navbar-collapse {
    padding: 34px 0;
    border-radius: 16px;
    width: 100%;
  }
  .cid-v28HM5yj9Q .navbar .nav-item .nav-link::before {
    display: none;
  }
  .cid-v28HM5yj9Q .navbar.opened .dropdown-menu {
    top: 0;
  }
  .cid-v28HM5yj9Q .navbar .dropdown-menu {
    padding: 6px 0 6px 15px;
  }
  .cid-v28HM5yj9Q .navbar .dropdown-menu .dropdown-submenu {
    left: 0 !important;
  }
  .cid-v28HM5yj9Q .navbar .dropdown-menu .dropdown-item:after {
    right: auto;
    margin-top: -0.4rem;
  }
  .cid-v28HM5yj9Q .navbar .navbar-logo img {
    height: 3rem !important;
  }
  .cid-v28HM5yj9Q .navbar ul.navbar-nav {
    overflow: hidden;
    margin: 0;
  }
  .cid-v28HM5yj9Q .navbar ul.navbar-nav li {
    margin: 0;
  }
  .cid-v28HM5yj9Q .navbar .dropdown-menu .dropdown-item {
    padding: 0 !important;
    margin: 0;
    margin-top: 8px;
    text-align: left;
  }
  .cid-v28HM5yj9Q .navbar .navbar-brand {
    flex-shrink: initial;
    flex-basis: auto;
    word-break: break-word;
    padding-right: 0;
    width: 100%;
    justify-content: space-between;
  }
  .cid-v28HM5yj9Q .navbar .navbar-toggler {
    flex-basis: auto;
  }
  .cid-v28HM5yj9Q .navbar .icons-menu {
    padding: 0;
  }
}
.cid-v28HM5yj9Q .navbar.navbar-short {
  min-height: 60px;
}
.cid-v28HM5yj9Q .navbar.navbar-short .navbar-logo img {
  height: 2.5rem !important;
}
.cid-v28HM5yj9Q .navbar.navbar-short .navbar-brand {
  min-height: 60px;
  padding: 0;
}
.cid-v28HM5yj9Q .navbar-brand {
  min-height: 70px;
  flex-shrink: 0;
  align-items: center;
  margin-right: 0;
  padding: 10px 0;
  transition: all 0.3s;
  word-break: break-word;
  z-index: 1;
}
.cid-v28HM5yj9Q .navbar-brand .navbar-caption {
  line-height: inherit !important;
  font-weight: 400;
}
.cid-v28HM5yj9Q .navbar-brand .navbar-logo a {
  outline: none;
}
.cid-v28HM5yj9Q .dropdown-item.active,
.cid-v28HM5yj9Q .dropdown-item:active {
  background-color: transparent;
}
.cid-v28HM5yj9Q .navbar-expand-lg .navbar-nav .nav-link {
  margin: 8px 12px !important;
}
@media (max-width: 991px) {
  .cid-v28HM5yj9Q .navbar-expand-lg .navbar-nav .nav-link {
    margin: 8px 10px !important;
  }
}
.cid-v28HM5yj9Q .nav-dropdown .link.dropdown-toggle {
  margin-right: 1.667em;
}
.cid-v28HM5yj9Q .nav-dropdown .link.dropdown-toggle[aria-expanded="true"] {
  margin-right: 0;
  padding: 0.667em 1.667em;
}
.cid-v28HM5yj9Q .navbar .dropdown.open > .dropdown-menu {
  display: block;
}
.cid-v28HM5yj9Q ul.navbar-nav {
  flex-wrap: wrap;
  padding: 0;
}
.cid-v28HM5yj9Q .navbar-buttons {
  text-align: center;
  min-width: 170px;
}
.cid-v28HM5yj9Q button.navbar-toggler {
  outline: none;
  width: 48px;
  height: 48px;
  border-radius: 50%;
  cursor: pointer;
  transition: all 0.2s;
  position: relative;
  align-self: center;
  color: #f4f4f6;
  background: #f4f4f6;
}
.cid-v28HM5yj9Q button.navbar-toggler .hamburger span {
  position: absolute;
  right: 10px;
  margin-top: 14px;
  width: 26px;
  height: 2px;
  border-right: 5px;
  background-color: #141414;
}
.cid-v28HM5yj9Q button.navbar-toggler .hamburger span:nth-child(1) {
  top: 0;
  transition: all 0.2s;
}
.cid-v28HM5yj9Q button.navbar-toggler .hamburger span:nth-child(2) {
  top: 8px;
  transition: all 0.15s;
}
.cid-v28HM5yj9Q button.navbar-toggler .hamburger span:nth-child(3) {
  top: 8px;
  transition: all 0.15s;
}
.cid-v28HM5yj9Q button.navbar-toggler .hamburger span:nth-child(4) {
  top: 16px;
  transition: all 0.2s;
}
.cid-v28HM5yj9Q nav.opened .hamburger span:nth-child(1) {
  top: 8px;
  width: 0;
  opacity: 0;
  right: 50%;
  transition: all 0.2s;
}
.cid-v28HM5yj9Q nav.opened .hamburger span:nth-child(2) {
  transform: rotate(45deg);
  transition: all 0.25s;
}
.cid-v28HM5yj9Q nav.opened .hamburger span:nth-child(3) {
  transform: rotate(-45deg);
  transition: all 0.25s;
}
.cid-v28HM5yj9Q nav.opened .hamburger span:nth-child(4) {
  top: 8px;
  width: 0;
  opacity: 0;
  right: 50%;
  transition: all 0.2s;
}
.cid-v28HM5yj9Q a.nav-link {
  display: flex;
  align-items: center;
  justify-content: flex-start;
}
.cid-v28HM5yj9Q .icons-menu {
  flex-wrap: nowrap;
  display: flex;
  justify-content: center;
  padding: 0;
  text-align: center;
  margin-bottom: 35px;
}
@media screen and (-ms-high-contrast: active), (-ms-high-contrast: none) {
  .cid-v28HM5yj9Q .navbar {
    height: 70px;
  }
  .cid-v28HM5yj9Q .navbar.opened {
    height: auto;
  }
  .cid-v28HM5yj9Q .nav-item .nav-link:hover::before {
    width: 175%;
    max-width: calc(100% + 2rem);
    left: -1rem;
  }
}
.cid-v28HM5yj9Q .navbar-dropdown .navbar-logo {
  margin-right: 10px;
}
@media (min-width: 768px) {
  .cid-v28HM5yj9Q .container-fluid {
    padding-left: 64px;
    padding-right: 64px;
  }
}
.cid-v28HM5yj9Q .mbr-section-btn-main .btn {
  margin: 8px;
  min-width: 180px;
}
.cid-v28HM5yj9Q .mbr-section-btn-main .btn::before {
  background-image: linear-gradient(90deg, #83c5be 0%, transparent 100%);
}
.cid-v28HM5yj9Q .mbr-section-btn-main .btn:hover,
.cid-v28HM5yj9Q .mbr-section-btn-main .btn:focus {
  box-shadow: inset 250px 10px 5px #006d77 !important;
  border-color: #006d77 !important;
}
.cid-v28HM5yj9Q .mbr-section-btn .btn::before {
  background-image: linear-gradient(90deg, #83c5be 0%, transparent 100%);
}
.cid-v28HM5yj9Q .mbr-section-btn .btn:hover,
.cid-v28HM5yj9Q .mbr-section-btn .btn:focus {
  box-shadow: inset 250px 10px 5px #006d77 !important;
  border-color: #006d77 !important;
}
.cid-v28HM5yj9Q .navbar-caption:hover {
  color: #e29578;
}
@media (min-width: 992px) {
  .cid-v28HM5yj9Q .dropdown-menu.dropdown-submenu {
    left: 175px !important;
    top: -45% !important;
  }
}
.cid-v28HM5yj9Q .text_widget {
  margin-bottom: 32px;
}
.cid-v28HM5yj9Q .text_widget a {
  transition: all 0.3s ease-out;
}
.cid-v28HM5yj9Q .text_widget a:hover,
.cid-v28HM5yj9Q .text_widget a:focus {
  opacity: 0.8;
}
@media (min-width: 992px) {
  .cid-v28HM5yj9Q .navbar-nav.nav-dropdown {
    display: -webkit-flex;
    width: 100%;
    justify-content: flex-end;
    min-width: 200px;
  }
}
.cid-v28HM5yj9Q .icons-menu-main {
  display: flex;
}
@media (max-width: 992px) {
  .cid-v28HM5yj9Q .icons-menu-main {
    padding: 0 10px;
  }
}
.cid-v28HM5yj9Q .mbr-section-subtitle {
  color: #141414;
  text-align: center;
}
.cid-v28HM5yj9Q .navbar-caption {
  color: #000000;
}
.cid-v28HM5yj9Q .mbr-text {
  color: #141414;
  text-align: center;
}
.cid-v28HM5yj9Q .mbr-section-subtitle,
.cid-v28HM5yj9Q .text_widget,
.cid-v28HM5yj9Q .mbr-section-btn {
  text-align: center;
}
.cid-v28HM5yj9Q a[class*="text-"]:not(.nav-link):not(.dropdown-item):not([role]):not(.navbar-caption):hover {
  background-image: none;
}
.cid-v28HM5yj9Q .nav-link,
.cid-v28HM5yj9Q .dropdown-item {
  color: #000000;
}
.cid-v28HN5DJPu {
  background-color: transparent;
}
.cid-v28HN5DJPu .navbar-dropdown {
  background-color: #f4f4f6 !important;
  padding: 0;
}
.cid-v28HN5DJPu .navbar.navbar-expand-lg .dropdown .dropdown-menu {
  background-color: #f4f4f6 !important;
  background: #f4f4f6;
}
.cid-v28HN5DJPu .navbar.navbar-expand-lg .dropdown .dropdown-menu .dropdown-submenu {
  margin: 0;
  left: 100%;
}
.cid-v28HN5DJPu .menu_box {
  flex-wrap: nowrap;
}
@media (max-width: 991px) {
  .cid-v28HN5DJPu .menu_box {
    flex-direction: column;
    align-items: flex-start;
  }
  .cid-v28HN5DJPu .menu_box .navbar.opened,
  .cid-v28HN5DJPu .menu_box .navbar-collapse {
    background-color: #f4f4f6 !important;
    transition: all 0s ease 0s;
  }
}
.cid-v28HN5DJPu .navbar-dropdown {
  position: relative !important;
}
.cid-v28HN5DJPu .btn {
  min-height: auto;
  box-shadow: none;
  margin-top: 0;
}
.cid-v28HN5DJPu .btn:hover {
  box-shadow: none;
}
.cid-v28HN5DJPu .nav-item {
  margin: 4px 15px;
}
@media (min-width: 1200px) {
  .cid-v28HN5DJPu .nav-item {
    margin: 4px 20px;
  }
}
@media (max-width: 991px) {
  .cid-v28HN5DJPu .nav-item {
    margin: 0 !important;
  }
}
.cid-v28HN5DJPu .nav-item .nav-link {
  transition: all 0.5s ease-out;
  border-radius: 0.5rem !important;
  position: relative;
}
.cid-v28HN5DJPu .nav-item .nav-link::before {
  content: '';
  position: absolute;
  bottom: 0;
  left: 0;
  background-image: linear-gradient(90deg, #006d77 -5%, #83c5be 95%);
  height: 1px;
  width: 0;
  transition: all 0.3s ease-in-out;
}
.cid-v28HN5DJPu .nav-item .nav-link:hover::before,
.cid-v28HN5DJPu .nav-item .nav-link:focus::before {
  width: 100%;
}
.cid-v28HN5DJPu .dropdown-menu {
  border-radius: 0;
  box-shadow: none;
  text-align: left;
}
@media (min-width: 992px) {
  .cid-v28HN5DJPu .dropdown-menu {
    padding: 18px 34px 22px;
    min-width: 250px;
    top: auto !important;
    left: -40px !important;
  }
  .cid-v28HN5DJPu .dropdown-menu.dropdown-submenu {
    left: 215px !important;
    top: -45% !important;
  }
}
@media (max-width: 991px) {
  .cid-v28HN5DJPu .dropdown-menu .dropdown-toggle[data-toggle="dropdown-submenu"]::after,
  .cid-v28HN5DJPu .link.dropdown-toggle::after {
    display: inline-block;
    width: 7px;
    height: 7px;
    margin-left: 0.5rem;
    margin-bottom: 2px;
    content: "";
    border: 2px solid;
    border-left: none;
    border-top: none;
    transform: rotate(-45deg);
    right: 15px;
    position: absolute;
    margin-top: -2px;
  }
  .cid-v28HN5DJPu .show.dropdown-toggle[aria-expanded="true"]::after {
    transform: rotate(45deg);
    margin-top: -4px;
  }
  .cid-v28HN5DJPu .offcanvas_box {
    display: none;
  }
}
.cid-v28HN5DJPu .dropdown-item {
  border: none;
  font-weight: 300 !important;
}
.cid-v28HN5DJPu .nav-dropdown .link {
  font-weight: 400 !important;
  padding: 0 !important;
  margin: 0 !important;
}
.cid-v28HN5DJPu .nav-dropdown .link.dropdown-toggle::after {
  margin-left: 0.5rem;
  margin-top: 0;
}
.cid-v28HN5DJPu .container {
  display: flex;
  margin: auto;
}
.cid-v28HN5DJPu .iconfont-wrapper {
  color: #141414;
  font-size: 17px;
  margin-right: 10px;
  margin-bottom: 5px;
  width: 25px;
  height: 25px;
  border-radius: 50%;
  display: flex;
  justify-content: center;
  align-items: center;
  transition: all 0.2s ease-in-out;
}
.cid-v28HN5DJPu .iconfont-wrapper:last-child {
  margin-right: 0;
}
.cid-v28HN5DJPu .iconfont-wrapper:hover {
  opacity: 0.5;
}
.cid-v28HN5DJPu .navbar-nav {
  margin: 0 1rem;
}
@media (min-width: 992px) {
  .cid-v28HN5DJPu .navbar-nav {
    margin: 0;
  }
}
.cid-v28HN5DJPu .dropdown-menu,
.cid-v28HN5DJPu .navbar.opened {
  background-color: false !important;
}
.cid-v28HN5DJPu .nav-item:focus,
.cid-v28HN5DJPu .nav-link:focus {
  outline: none;
}
.cid-v28HN5DJPu .dropdown .dropdown-menu .dropdown-item {
  width: auto;
  transition: all 0.25s ease-in-out;
}
.cid-v28HN5DJPu .dropdown .dropdown-menu .dropdown-item::after {
  right: 0.5rem;
}
.cid-v28HN5DJPu .dropdown .dropdown-menu .dropdown-item .mbr-iconfont {
  margin-right: 0.5rem;
  vertical-align: sub;
}
.cid-v28HN5DJPu .dropdown .dropdown-menu .dropdown-item .mbr-iconfont:before {
  display: inline-block;
  transform: scale(1, 1);
  transition: all 0.25s ease-in-out;
}
.cid-v28HN5DJPu .collapsed .dropdown-menu .dropdown-item:before {
  display: none;
}
.cid-v28HN5DJPu .collapsed .dropdown .dropdown-menu .dropdown-item {
  padding: 0.235em 1.5em 0.235em 1.5em !important;
  transition: none;
  margin: 0 !important;
}
.cid-v28HN5DJPu .navbar {
  min-height: 70px;
  padding: 10px 0;
  transition: all 0.3s;
  border-bottom-width: 0;
}
@media (max-width: 992px) {
  .cid-v28HN5DJPu .navbar {
    min-height: 30px;
    max-height: none;
  }
}
.cid-v28HN5DJPu .navbar.opened {
  transition: all 0.3s;
}
.cid-v28HN5DJPu .navbar .dropdown-item {
  padding: 0;
  margin: 8px 0;
}
.cid-v28HN5DJPu .navbar .navbar-logo img {
  max-width: 40px;
  min-height: 40px;
  object-fit: contain;
  border-radius: 10px !important;
}
.cid-v28HN5DJPu .navbar .navbar-collapse {
  justify-content: center;
  justify-content: flex-end;
  z-index: 1;
}
.cid-v28HN5DJPu .navbar.collapsed {
  justify-content: center;
}
.cid-v28HN5DJPu .navbar.collapsed .nav-item .nav-link::before {
  display: none;
}
.cid-v28HN5DJPu .navbar.collapsed.opened .dropdown-menu {
  top: 0;
}
.cid-v28HN5DJPu .navbar.collapsed .dropdown-menu .dropdown-submenu {
  left: 0 !important;
}
.cid-v28HN5DJPu .navbar.collapsed .dropdown-menu .dropdown-item:after {
  right: auto;
}
.cid-v28HN5DJPu .navbar.collapsed ul.navbar-nav li {
  margin: auto;
}
.cid-v28HN5DJPu .navbar.collapsed .dropdown-menu .dropdown-item {
  padding: 0.25rem 1.5rem;
  text-align: left;
}
.cid-v28HN5DJPu .navbar.collapsed .icons-menu {
  padding: 0;
}
@media (max-width: 991px) {
  .cid-v28HN5DJPu .navbar .nav-item {
    padding: 0.5rem 0;
  }
  .cid-v28HN5DJPu .navbar .navbar-collapse {
    padding: 34px 0;
    border-radius: 16px;
    width: 100%;
  }
  .cid-v28HN5DJPu .navbar .nav-item .nav-link::before {
    display: none;
  }
  .cid-v28HN5DJPu .navbar.opened .dropdown-menu {
    top: 0;
  }
  .cid-v28HN5DJPu .navbar .dropdown-menu {
    padding: 6px 0 6px 15px;
  }
  .cid-v28HN5DJPu .navbar .dropdown-menu .dropdown-submenu {
    left: 0 !important;
  }
  .cid-v28HN5DJPu .navbar .dropdown-menu .dropdown-item:after {
    right: auto;
    margin-top: -0.4rem;
  }
  .cid-v28HN5DJPu .navbar .navbar-logo img {
    height: 3rem !important;
  }
  .cid-v28HN5DJPu .navbar ul.navbar-nav {
    overflow: hidden;
    margin: 0;
  }
  .cid-v28HN5DJPu .navbar ul.navbar-nav li {
    margin: 0;
  }
  .cid-v28HN5DJPu .navbar .dropdown-menu .dropdown-item {
    padding: 0 !important;
    margin: 0;
    margin-top: 8px;
    text-align: left;
  }
  .cid-v28HN5DJPu .navbar .navbar-brand {
    flex-shrink: initial;
    flex-basis: auto;
    word-break: break-word;
    padding-right: 0;
    width: 100%;
    justify-content: space-between;
  }
  .cid-v28HN5DJPu .navbar .navbar-toggler {
    flex-basis: auto;
  }
  .cid-v28HN5DJPu .navbar .icons-menu {
    padding: 0;
  }
}
.cid-v28HN5DJPu .navbar.navbar-short {
  min-height: 60px;
}
.cid-v28HN5DJPu .navbar.navbar-short .navbar-logo img {
  height: 2.5rem !important;
}
.cid-v28HN5DJPu .navbar.navbar-short .navbar-brand {
  min-height: 60px;
  padding: 0;
}
.cid-v28HN5DJPu .navbar-brand {
  min-height: 70px;
  flex-shrink: 0;
  align-items: center;
  margin-right: 0;
  padding: 10px 0;
  transition: all 0.3s;
  word-break: break-word;
  z-index: 1;
}
.cid-v28HN5DJPu .navbar-brand .navbar-caption {
  line-height: inherit !important;
  font-weight: 400;
}
.cid-v28HN5DJPu .navbar-brand .navbar-logo a {
  outline: none;
}
.cid-v28HN5DJPu .dropdown-item.active,
.cid-v28HN5DJPu .dropdown-item:active {
  background-color: transparent;
}
.cid-v28HN5DJPu .navbar-expand-lg .navbar-nav .nav-link {
  margin: 8px 12px !important;
}
@media (max-width: 991px) {
  .cid-v28HN5DJPu .navbar-expand-lg .navbar-nav .nav-link {
    margin: 8px 10px !important;
  }
}
.cid-v28HN5DJPu .nav-dropdown .link.dropdown-toggle {
  margin-right: 1.667em;
}
.cid-v28HN5DJPu .nav-dropdown .link.dropdown-toggle[aria-expanded="true"] {
  margin-right: 0;
  padding: 0.667em 1.667em;
}
.cid-v28HN5DJPu .navbar .dropdown.open > .dropdown-menu {
  display: block;
}
.cid-v28HN5DJPu ul.navbar-nav {
  flex-wrap: wrap;
  padding: 0;
}
.cid-v28HN5DJPu .navbar-buttons {
  text-align: center;
  min-width: 170px;
}
.cid-v28HN5DJPu button.navbar-toggler {
  outline: none;
  width: 48px;
  height: 48px;
  border-radius: 50%;
  cursor: pointer;
  transition: all 0.2s;
  position: relative;
  align-self: center;
  color: #f4f4f6;
  background: #f4f4f6;
}
.cid-v28HN5DJPu button.navbar-toggler .hamburger span {
  position: absolute;
  right: 10px;
  margin-top: 14px;
  width: 26px;
  height: 2px;
  border-right: 5px;
  background-color: #141414;
}
.cid-v28HN5DJPu button.navbar-toggler .hamburger span:nth-child(1) {
  top: 0;
  transition: all 0.2s;
}
.cid-v28HN5DJPu button.navbar-toggler .hamburger span:nth-child(2) {
  top: 8px;
  transition: all 0.15s;
}
.cid-v28HN5DJPu button.navbar-toggler .hamburger span:nth-child(3) {
  top: 8px;
  transition: all 0.15s;
}
.cid-v28HN5DJPu button.navbar-toggler .hamburger span:nth-child(4) {
  top: 16px;
  transition: all 0.2s;
}
.cid-v28HN5DJPu nav.opened .hamburger span:nth-child(1) {
  top: 8px;
  width: 0;
  opacity: 0;
  right: 50%;
  transition: all 0.2s;
}
.cid-v28HN5DJPu nav.opened .hamburger span:nth-child(2) {
  transform: rotate(45deg);
  transition: all 0.25s;
}
.cid-v28HN5DJPu nav.opened .hamburger span:nth-child(3) {
  transform: rotate(-45deg);
  transition: all 0.25s;
}
.cid-v28HN5DJPu nav.opened .hamburger span:nth-child(4) {
  top: 8px;
  width: 0;
  opacity: 0;
  right: 50%;
  transition: all 0.2s;
}
.cid-v28HN5DJPu a.nav-link {
  display: flex;
  align-items: center;
  justify-content: flex-start;
}
.cid-v28HN5DJPu .icons-menu {
  flex-wrap: nowrap;
  display: flex;
  justify-content: center;
  padding: 0;
  text-align: center;
  margin-bottom: 35px;
}
@media screen and (-ms-high-contrast: active), (-ms-high-contrast: none) {
  .cid-v28HN5DJPu .navbar {
    height: 70px;
  }
  .cid-v28HN5DJPu .navbar.opened {
    height: auto;
  }
  .cid-v28HN5DJPu .nav-item .nav-link:hover::before {
    width: 175%;
    max-width: calc(100% + 2rem);
    left: -1rem;
  }
}
.cid-v28HN5DJPu .navbar-dropdown .navbar-logo {
  margin-right: 10px;
}
@media (min-width: 768px) {
  .cid-v28HN5DJPu .container-fluid {
    padding-left: 64px;
    padding-right: 64px;
  }
}
.cid-v28HN5DJPu .mbr-section-btn-main .btn {
  margin: 8px;
  min-width: 180px;
}
.cid-v28HN5DJPu .mbr-section-btn-main .btn::before {
  background-image: linear-gradient(90deg, #83c5be 0%, transparent 100%);
}
.cid-v28HN5DJPu .mbr-section-btn-main .btn:hover,
.cid-v28HN5DJPu .mbr-section-btn-main .btn:focus {
  box-shadow: inset 250px 10px 5px #006d77 !important;
  border-color: #006d77 !important;
}
.cid-v28HN5DJPu .mbr-section-btn .btn::before {
  background-image: linear-gradient(90deg, #83c5be 0%, transparent 100%);
}
.cid-v28HN5DJPu .mbr-section-btn .btn:hover,
.cid-v28HN5DJPu .mbr-section-btn .btn:focus {
  box-shadow: inset 250px 10px 5px #006d77 !important;
  border-color: #006d77 !important;
}
.cid-v28HN5DJPu .navbar-caption:hover {
  color: #e29578;
}
@media (min-width: 992px) {
  .cid-v28HN5DJPu .dropdown-menu.dropdown-submenu {
    left: 175px !important;
    top: -45% !important;
  }
}
.cid-v28HN5DJPu .text_widget {
  margin-bottom: 32px;
}
.cid-v28HN5DJPu .text_widget a {
  transition: all 0.3s ease-out;
}
.cid-v28HN5DJPu .text_widget a:hover,
.cid-v28HN5DJPu .text_widget a:focus {
  opacity: 0.8;
}
@media (min-width: 992px) {
  .cid-v28HN5DJPu .navbar-nav.nav-dropdown {
    display: -webkit-flex;
    width: 100%;
    justify-content: flex-end;
    min-width: 200px;
  }
}
.cid-v28HN5DJPu .icons-menu-main {
  display: flex;
}
@media (max-width: 992px) {
  .cid-v28HN5DJPu .icons-menu-main {
    padding: 0 10px;
  }
}
.cid-v28HN5DJPu .mbr-section-subtitle {
  color: #141414;
  text-align: center;
}
.cid-v28HN5DJPu .navbar-caption {
  color: #000000;
}
.cid-v28HN5DJPu .mbr-text {
  color: #141414;
  text-align: center;
}
.cid-v28HN5DJPu .mbr-section-subtitle,
.cid-v28HN5DJPu .text_widget,
.cid-v28HN5DJPu .mbr-section-btn {
  text-align: center;
}
.cid-v28HN5DJPu a[class*="text-"]:not(.nav-link):not(.dropdown-item):not([role]):not(.navbar-caption):hover {
  background-image: none;
}
.cid-v28HN5DJPu .nav-link,
.cid-v28HN5DJPu .dropdown-item {
  color: #000000;
}
.cid-v28HO7DGDj {
  background-color: transparent;
}
.cid-v28HO7DGDj .navbar-dropdown {
  background-color: #f4f4f6 !important;
  padding: 0;
}
.cid-v28HO7DGDj .navbar.navbar-expand-lg .dropdown .dropdown-menu {
  background-color: #f4f4f6 !important;
  background: #f4f4f6;
}
.cid-v28HO7DGDj .navbar.navbar-expand-lg .dropdown .dropdown-menu .dropdown-submenu {
  margin: 0;
  left: 100%;
}
.cid-v28HO7DGDj .menu_box {
  flex-wrap: nowrap;
}
@media (max-width: 991px) {
  .cid-v28HO7DGDj .menu_box {
    flex-direction: column;
    align-items: flex-start;
  }
  .cid-v28HO7DGDj .menu_box .navbar.opened,
  .cid-v28HO7DGDj .menu_box .navbar-collapse {
    background-color: #f4f4f6 !important;
    transition: all 0s ease 0s;
  }
}
.cid-v28HO7DGDj .navbar-dropdown {
  position: relative !important;
}
.cid-v28HO7DGDj .btn {
  min-height: auto;
  box-shadow: none;
  margin-top: 0;
}
.cid-v28HO7DGDj .btn:hover {
  box-shadow: none;
}
.cid-v28HO7DGDj .nav-item {
  margin: 4px 15px;
}
@media (min-width: 1200px) {
  .cid-v28HO7DGDj .nav-item {
    margin: 4px 20px;
  }
}
@media (max-width: 991px) {
  .cid-v28HO7DGDj .nav-item {
    margin: 0 !important;
  }
}
.cid-v28HO7DGDj .nav-item .nav-link {
  transition: all 0.5s ease-out;
  border-radius: 0.5rem !important;
  position: relative;
}
.cid-v28HO7DGDj .nav-item .nav-link::before {
  content: '';
  position: absolute;
  bottom: 0;
  left: 0;
  background-image: linear-gradient(90deg, #006d77 -5%, #83c5be 95%);
  height: 1px;
  width: 0;
  transition: all 0.3s ease-in-out;
}
.cid-v28HO7DGDj .nav-item .nav-link:hover::before,
.cid-v28HO7DGDj .nav-item .nav-link:focus::before {
  width: 100%;
}
.cid-v28HO7DGDj .dropdown-menu {
  border-radius: 0;
  box-shadow: none;
  text-align: left;
}
@media (min-width: 992px) {
  .cid-v28HO7DGDj .dropdown-menu {
    padding: 18px 34px 22px;
    min-width: 250px;
    top: auto !important;
    left: -40px !important;
  }
  .cid-v28HO7DGDj .dropdown-menu.dropdown-submenu {
    left: 215px !important;
    top: -45% !important;
  }
}
@media (max-width: 991px) {
  .cid-v28HO7DGDj .dropdown-menu .dropdown-toggle[data-toggle="dropdown-submenu"]::after,
  .cid-v28HO7DGDj .link.dropdown-toggle::after {
    display: inline-block;
    width: 7px;
    height: 7px;
    margin-left: 0.5rem;
    margin-bottom: 2px;
    content: "";
    border: 2px solid;
    border-left: none;
    border-top: none;
    transform: rotate(-45deg);
    right: 15px;
    position: absolute;
    margin-top: -2px;
  }
  .cid-v28HO7DGDj .show.dropdown-toggle[aria-expanded="true"]::after {
    transform: rotate(45deg);
    margin-top: -4px;
  }
  .cid-v28HO7DGDj .offcanvas_box {
    display: none;
  }
}
.cid-v28HO7DGDj .dropdown-item {
  border: none;
  font-weight: 300 !important;
}
.cid-v28HO7DGDj .nav-dropdown .link {
  font-weight: 400 !important;
  padding: 0 !important;
  margin: 0 !important;
}
.cid-v28HO7DGDj .nav-dropdown .link.dropdown-toggle::after {
  margin-left: 0.5rem;
  margin-top: 0;
}
.cid-v28HO7DGDj .container {
  display: flex;
  margin: auto;
}
.cid-v28HO7DGDj .iconfont-wrapper {
  color: #141414;
  font-size: 17px;
  margin-right: 10px;
  margin-bottom: 5px;
  width: 25px;
  height: 25px;
  border-radius: 50%;
  display: flex;
  justify-content: center;
  align-items: center;
  transition: all 0.2s ease-in-out;
}
.cid-v28HO7DGDj .iconfont-wrapper:last-child {
  margin-right: 0;
}
.cid-v28HO7DGDj .iconfont-wrapper:hover {
  opacity: 0.5;
}
.cid-v28HO7DGDj .navbar-nav {
  margin: 0 1rem;
}
@media (min-width: 992px) {
  .cid-v28HO7DGDj .navbar-nav {
    margin: 0;
  }
}
.cid-v28HO7DGDj .dropdown-menu,
.cid-v28HO7DGDj .navbar.opened {
  background-color: false !important;
}
.cid-v28HO7DGDj .nav-item:focus,
.cid-v28HO7DGDj .nav-link:focus {
  outline: none;
}
.cid-v28HO7DGDj .dropdown .dropdown-menu .dropdown-item {
  width: auto;
  transition: all 0.25s ease-in-out;
}
.cid-v28HO7DGDj .dropdown .dropdown-menu .dropdown-item::after {
  right: 0.5rem;
}
.cid-v28HO7DGDj .dropdown .dropdown-menu .dropdown-item .mbr-iconfont {
  margin-right: 0.5rem;
  vertical-align: sub;
}
.cid-v28HO7DGDj .dropdown .dropdown-menu .dropdown-item .mbr-iconfont:before {
  display: inline-block;
  transform: scale(1, 1);
  transition: all 0.25s ease-in-out;
}
.cid-v28HO7DGDj .collapsed .dropdown-menu .dropdown-item:before {
  display: none;
}
.cid-v28HO7DGDj .collapsed .dropdown .dropdown-menu .dropdown-item {
  padding: 0.235em 1.5em 0.235em 1.5em !important;
  transition: none;
  margin: 0 !important;
}
.cid-v28HO7DGDj .navbar {
  min-height: 70px;
  padding: 10px 0;
  transition: all 0.3s;
  border-bottom-width: 0;
}
@media (max-width: 992px) {
  .cid-v28HO7DGDj .navbar {
    min-height: 30px;
    max-height: none;
  }
}
.cid-v28HO7DGDj .navbar.opened {
  transition: all 0.3s;
}
.cid-v28HO7DGDj .navbar .dropdown-item {
  padding: 0;
  margin: 8px 0;
}
.cid-v28HO7DGDj .navbar .navbar-logo img {
  max-width: 40px;
  min-height: 40px;
  object-fit: contain;
  border-radius: 10px !important;
}
.cid-v28HO7DGDj .navbar .navbar-collapse {
  justify-content: center;
  justify-content: flex-end;
  z-index: 1;
}
.cid-v28HO7DGDj .navbar.collapsed {
  justify-content: center;
}
.cid-v28HO7DGDj .navbar.collapsed .nav-item .nav-link::before {
  display: none;
}
.cid-v28HO7DGDj .navbar.collapsed.opened .dropdown-menu {
  top: 0;
}
.cid-v28HO7DGDj .navbar.collapsed .dropdown-menu .dropdown-submenu {
  left: 0 !important;
}
.cid-v28HO7DGDj .navbar.collapsed .dropdown-menu .dropdown-item:after {
  right: auto;
}
.cid-v28HO7DGDj .navbar.collapsed ul.navbar-nav li {
  margin: auto;
}
.cid-v28HO7DGDj .navbar.collapsed .dropdown-menu .dropdown-item {
  padding: 0.25rem 1.5rem;
  text-align: left;
}
.cid-v28HO7DGDj .navbar.collapsed .icons-menu {
  padding: 0;
}
@media (max-width: 991px) {
  .cid-v28HO7DGDj .navbar .nav-item {
    padding: 0.5rem 0;
  }
  .cid-v28HO7DGDj .navbar .navbar-collapse {
    padding: 34px 0;
    border-radius: 16px;
    width: 100%;
  }
  .cid-v28HO7DGDj .navbar .nav-item .nav-link::before {
    display: none;
  }
  .cid-v28HO7DGDj .navbar.opened .dropdown-menu {
    top: 0;
  }
  .cid-v28HO7DGDj .navbar .dropdown-menu {
    padding: 6px 0 6px 15px;
  }
  .cid-v28HO7DGDj .navbar .dropdown-menu .dropdown-submenu {
    left: 0 !important;
  }
  .cid-v28HO7DGDj .navbar .dropdown-menu .dropdown-item:after {
    right: auto;
    margin-top: -0.4rem;
  }
  .cid-v28HO7DGDj .navbar .navbar-logo img {
    height: 3rem !important;
  }
  .cid-v28HO7DGDj .navbar ul.navbar-nav {
    overflow: hidden;
    margin: 0;
  }
  .cid-v28HO7DGDj .navbar ul.navbar-nav li {
    margin: 0;
  }
  .cid-v28HO7DGDj .navbar .dropdown-menu .dropdown-item {
    padding: 0 !important;
    margin: 0;
    margin-top: 8px;
    text-align: left;
  }
  .cid-v28HO7DGDj .navbar .navbar-brand {
    flex-shrink: initial;
    flex-basis: auto;
    word-break: break-word;
    padding-right: 0;
    width: 100%;
    justify-content: space-between;
  }
  .cid-v28HO7DGDj .navbar .navbar-toggler {
    flex-basis: auto;
  }
  .cid-v28HO7DGDj .navbar .icons-menu {
    padding: 0;
  }
}
.cid-v28HO7DGDj .navbar.navbar-short {
  min-height: 60px;
}
.cid-v28HO7DGDj .navbar.navbar-short .navbar-logo img {
  height: 2.5rem !important;
}
.cid-v28HO7DGDj .navbar.navbar-short .navbar-brand {
  min-height: 60px;
  padding: 0;
}
.cid-v28HO7DGDj .navbar-brand {
  min-height: 70px;
  flex-shrink: 0;
  align-items: center;
  margin-right: 0;
  padding: 10px 0;
  transition: all 0.3s;
  word-break: break-word;
  z-index: 1;
}
.cid-v28HO7DGDj .navbar-brand .navbar-caption {
  line-height: inherit !important;
  font-weight: 400;
}
.cid-v28HO7DGDj .navbar-brand .navbar-logo a {
  outline: none;
}
.cid-v28HO7DGDj .dropdown-item.active,
.cid-v28HO7DGDj .dropdown-item:active {
  background-color: transparent;
}
.cid-v28HO7DGDj .navbar-expand-lg .navbar-nav .nav-link {
  margin: 8px 12px !important;
}
@media (max-width: 991px) {
  .cid-v28HO7DGDj .navbar-expand-lg .navbar-nav .nav-link {
    margin: 8px 10px !important;
  }
}
.cid-v28HO7DGDj .nav-dropdown .link.dropdown-toggle {
  margin-right: 1.667em;
}
.cid-v28HO7DGDj .nav-dropdown .link.dropdown-toggle[aria-expanded="true"] {
  margin-right: 0;
  padding: 0.667em 1.667em;
}
.cid-v28HO7DGDj .navbar .dropdown.open > .dropdown-menu {
  display: block;
}
.cid-v28HO7DGDj ul.navbar-nav {
  flex-wrap: wrap;
  padding: 0;
}
.cid-v28HO7DGDj .navbar-buttons {
  text-align: center;
  min-width: 170px;
}
.cid-v28HO7DGDj button.navbar-toggler {
  outline: none;
  width: 48px;
  height: 48px;
  border-radius: 50%;
  cursor: pointer;
  transition: all 0.2s;
  position: relative;
  align-self: center;
  color: #f4f4f6;
  background: #f4f4f6;
}
.cid-v28HO7DGDj button.navbar-toggler .hamburger span {
  position: absolute;
  right: 10px;
  margin-top: 14px;
  width: 26px;
  height: 2px;
  border-right: 5px;
  background-color: #141414;
}
.cid-v28HO7DGDj button.navbar-toggler .hamburger span:nth-child(1) {
  top: 0;
  transition: all 0.2s;
}
.cid-v28HO7DGDj button.navbar-toggler .hamburger span:nth-child(2) {
  top: 8px;
  transition: all 0.15s;
}
.cid-v28HO7DGDj button.navbar-toggler .hamburger span:nth-child(3) {
  top: 8px;
  transition: all 0.15s;
}
.cid-v28HO7DGDj button.navbar-toggler .hamburger span:nth-child(4) {
  top: 16px;
  transition: all 0.2s;
}
.cid-v28HO7DGDj nav.opened .hamburger span:nth-child(1) {
  top: 8px;
  width: 0;
  opacity: 0;
  right: 50%;
  transition: all 0.2s;
}
.cid-v28HO7DGDj nav.opened .hamburger span:nth-child(2) {
  transform: rotate(45deg);
  transition: all 0.25s;
}
.cid-v28HO7DGDj nav.opened .hamburger span:nth-child(3) {
  transform: rotate(-45deg);
  transition: all 0.25s;
}
.cid-v28HO7DGDj nav.opened .hamburger span:nth-child(4) {
  top: 8px;
  width: 0;
  opacity: 0;
  right: 50%;
  transition: all 0.2s;
}
.cid-v28HO7DGDj a.nav-link {
  display: flex;
  align-items: center;
  justify-content: flex-start;
}
.cid-v28HO7DGDj .icons-menu {
  flex-wrap: nowrap;
  display: flex;
  justify-content: center;
  padding: 0;
  text-align: center;
  margin-bottom: 35px;
}
@media screen and (-ms-high-contrast: active), (-ms-high-contrast: none) {
  .cid-v28HO7DGDj .navbar {
    height: 70px;
  }
  .cid-v28HO7DGDj .navbar.opened {
    height: auto;
  }
  .cid-v28HO7DGDj .nav-item .nav-link:hover::before {
    width: 175%;
    max-width: calc(100% + 2rem);
    left: -1rem;
  }
}
.cid-v28HO7DGDj .navbar-dropdown .navbar-logo {
  margin-right: 10px;
}
@media (min-width: 768px) {
  .cid-v28HO7DGDj .container-fluid {
    padding-left: 64px;
    padding-right: 64px;
  }
}
.cid-v28HO7DGDj .mbr-section-btn-main .btn {
  margin: 8px;
  min-width: 180px;
}
.cid-v28HO7DGDj .mbr-section-btn-main .btn::before {
  background-image: linear-gradient(90deg, #83c5be 0%, transparent 100%);
}
.cid-v28HO7DGDj .mbr-section-btn-main .btn:hover,
.cid-v28HO7DGDj .mbr-section-btn-main .btn:focus {
  box-shadow: inset 250px 10px 5px #006d77 !important;
  border-color: #006d77 !important;
}
.cid-v28HO7DGDj .mbr-section-btn .btn::before {
  background-image: linear-gradient(90deg, #83c5be 0%, transparent 100%);
}
.cid-v28HO7DGDj .mbr-section-btn .btn:hover,
.cid-v28HO7DGDj .mbr-section-btn .btn:focus {
  box-shadow: inset 250px 10px 5px #006d77 !important;
  border-color: #006d77 !important;
}
.cid-v28HO7DGDj .navbar-caption:hover {
  color: #e29578;
}
@media (min-width: 992px) {
  .cid-v28HO7DGDj .dropdown-menu.dropdown-submenu {
    left: 175px !important;
    top: -45% !important;
  }
}
.cid-v28HO7DGDj .text_widget {
  margin-bottom: 32px;
}
.cid-v28HO7DGDj .text_widget a {
  transition: all 0.3s ease-out;
}
.cid-v28HO7DGDj .text_widget a:hover,
.cid-v28HO7DGDj .text_widget a:focus {
  opacity: 0.8;
}
@media (min-width: 992px) {
  .cid-v28HO7DGDj .navbar-nav.nav-dropdown {
    display: -webkit-flex;
    width: 100%;
    justify-content: flex-end;
    min-width: 200px;
  }
}
.cid-v28HO7DGDj .icons-menu-main {
  display: flex;
}
@media (max-width: 992px) {
  .cid-v28HO7DGDj .icons-menu-main {
    padding: 0 10px;
  }
}
.cid-v28HO7DGDj .mbr-section-subtitle {
  color: #141414;
  text-align: center;
}
.cid-v28HO7DGDj .navbar-caption {
  color: #000000;
}
.cid-v28HO7DGDj .mbr-text {
  color: #141414;
  text-align: center;
}
.cid-v28HO7DGDj .mbr-section-subtitle,
.cid-v28HO7DGDj .text_widget,
.cid-v28HO7DGDj .mbr-section-btn {
  text-align: center;
}
.cid-v28HO7DGDj a[class*="text-"]:not(.nav-link):not(.dropdown-item):not([role]):not(.navbar-caption):hover {
  background-image: none;
}
.cid-v28HO7DGDj .nav-link,
.cid-v28HO7DGDj .dropdown-item {
  color: #000000;
}
.cid-v28HP8OxtG {
  background-color: transparent;
}
.cid-v28HP8OxtG .navbar-dropdown {
  background-color: #f4f4f6 !important;
  padding: 0;
}
.cid-v28HP8OxtG .navbar.navbar-expand-lg .dropdown .dropdown-menu {
  background-color: #f4f4f6 !important;
  background: #f4f4f6;
}
.cid-v28HP8OxtG .navbar.navbar-expand-lg .dropdown .dropdown-menu .dropdown-submenu {
  margin: 0;
  left: 100%;
}
.cid-v28HP8OxtG .menu_box {
  flex-wrap: nowrap;
}
@media (max-width: 991px) {
  .cid-v28HP8OxtG .menu_box {
    flex-direction: column;
    align-items: flex-start;
  }
  .cid-v28HP8OxtG .menu_box .navbar.opened,
  .cid-v28HP8OxtG .menu_box .navbar-collapse {
    background-color: #f4f4f6 !important;
    transition: all 0s ease 0s;
  }
}
.cid-v28HP8OxtG .navbar-dropdown {
  position: relative !important;
}
.cid-v28HP8OxtG .btn {
  min-height: auto;
  box-shadow: none;
  margin-top: 0;
}
.cid-v28HP8OxtG .btn:hover {
  box-shadow: none;
}
.cid-v28HP8OxtG .nav-item {
  margin: 4px 15px;
}
@media (min-width: 1200px) {
  .cid-v28HP8OxtG .nav-item {
    margin: 4px 20px;
  }
}
@media (max-width: 991px) {
  .cid-v28HP8OxtG .nav-item {
    margin: 0 !important;
  }
}
.cid-v28HP8OxtG .nav-item .nav-link {
  transition: all 0.5s ease-out;
  border-radius: 0.5rem !important;
  position: relative;
}
.cid-v28HP8OxtG .nav-item .nav-link::before {
  content: '';
  position: absolute;
  bottom: 0;
  left: 0;
  background-image: linear-gradient(90deg, #006d77 -5%, #83c5be 95%);
  height: 1px;
  width: 0;
  transition: all 0.3s ease-in-out;
}
.cid-v28HP8OxtG .nav-item .nav-link:hover::before,
.cid-v28HP8OxtG .nav-item .nav-link:focus::before {
  width: 100%;
}
.cid-v28HP8OxtG .dropdown-menu {
  border-radius: 0;
  box-shadow: none;
  text-align: left;
}
@media (min-width: 992px) {
  .cid-v28HP8OxtG .dropdown-menu {
    padding: 18px 34px 22px;
    min-width: 250px;
    top: auto !important;
    left: -40px !important;
  }
  .cid-v28HP8OxtG .dropdown-menu.dropdown-submenu {
    left: 215px !important;
    top: -45% !important;
  }
}
@media (max-width: 991px) {
  .cid-v28HP8OxtG .dropdown-menu .dropdown-toggle[data-toggle="dropdown-submenu"]::after,
  .cid-v28HP8OxtG .link.dropdown-toggle::after {
    display: inline-block;
    width: 7px;
    height: 7px;
    margin-left: 0.5rem;
    margin-bottom: 2px;
    content: "";
    border: 2px solid;
    border-left: none;
    border-top: none;
    transform: rotate(-45deg);
    right: 15px;
    position: absolute;
    margin-top: -2px;
  }
  .cid-v28HP8OxtG .show.dropdown-toggle[aria-expanded="true"]::after {
    transform: rotate(45deg);
    margin-top: -4px;
  }
  .cid-v28HP8OxtG .offcanvas_box {
    display: none;
  }
}
.cid-v28HP8OxtG .dropdown-item {
  border: none;
  font-weight: 300 !important;
}
.cid-v28HP8OxtG .nav-dropdown .link {
  font-weight: 400 !important;
  padding: 0 !important;
  margin: 0 !important;
}
.cid-v28HP8OxtG .nav-dropdown .link.dropdown-toggle::after {
  margin-left: 0.5rem;
  margin-top: 0;
}
.cid-v28HP8OxtG .container {
  display: flex;
  margin: auto;
}
.cid-v28HP8OxtG .iconfont-wrapper {
  color: #141414;
  font-size: 17px;
  margin-right: 10px;
  margin-bottom: 5px;
  width: 25px;
  height: 25px;
  border-radius: 50%;
  display: flex;
  justify-content: center;
  align-items: center;
  transition: all 0.2s ease-in-out;
}
.cid-v28HP8OxtG .iconfont-wrapper:last-child {
  margin-right: 0;
}
.cid-v28HP8OxtG .iconfont-wrapper:hover {
  opacity: 0.5;
}
.cid-v28HP8OxtG .navbar-nav {
  margin: 0 1rem;
}
@media (min-width: 992px) {
  .cid-v28HP8OxtG .navbar-nav {
    margin: 0;
  }
}
.cid-v28HP8OxtG .dropdown-menu,
.cid-v28HP8OxtG .navbar.opened {
  background-color: false !important;
}
.cid-v28HP8OxtG .nav-item:focus,
.cid-v28HP8OxtG .nav-link:focus {
  outline: none;
}
.cid-v28HP8OxtG .dropdown .dropdown-menu .dropdown-item {
  width: auto;
  transition: all 0.25s ease-in-out;
}
.cid-v28HP8OxtG .dropdown .dropdown-menu .dropdown-item::after {
  right: 0.5rem;
}
.cid-v28HP8OxtG .dropdown .dropdown-menu .dropdown-item .mbr-iconfont {
  margin-right: 0.5rem;
  vertical-align: sub;
}
.cid-v28HP8OxtG .dropdown .dropdown-menu .dropdown-item .mbr-iconfont:before {
  display: inline-block;
  transform: scale(1, 1);
  transition: all 0.25s ease-in-out;
}
.cid-v28HP8OxtG .collapsed .dropdown-menu .dropdown-item:before {
  display: none;
}
.cid-v28HP8OxtG .collapsed .dropdown .dropdown-menu .dropdown-item {
  padding: 0.235em 1.5em 0.235em 1.5em !important;
  transition: none;
  margin: 0 !important;
}
.cid-v28HP8OxtG .navbar {
  min-height: 70px;
  padding: 10px 0;
  transition: all 0.3s;
  border-bottom-width: 0;
}
@media (max-width: 992px) {
  .cid-v28HP8OxtG .navbar {
    min-height: 30px;
    max-height: none;
  }
}
.cid-v28HP8OxtG .navbar.opened {
  transition: all 0.3s;
}
.cid-v28HP8OxtG .navbar .dropdown-item {
  padding: 0;
  margin: 8px 0;
}
.cid-v28HP8OxtG .navbar .navbar-logo img {
  max-width: 40px;
  min-height: 40px;
  object-fit: contain;
  border-radius: 10px !important;
}
.cid-v28HP8OxtG .navbar .navbar-collapse {
  justify-content: center;
  justify-content: flex-end;
  z-index: 1;
}
.cid-v28HP8OxtG .navbar.collapsed {
  justify-content: center;
}
.cid-v28HP8OxtG .navbar.collapsed .nav-item .nav-link::before {
  display: none;
}
.cid-v28HP8OxtG .navbar.collapsed.opened .dropdown-menu {
  top: 0;
}
.cid-v28HP8OxtG .navbar.collapsed .dropdown-menu .dropdown-submenu {
  left: 0 !important;
}
.cid-v28HP8OxtG .navbar.collapsed .dropdown-menu .dropdown-item:after {
  right: auto;
}
.cid-v28HP8OxtG .navbar.collapsed ul.navbar-nav li {
  margin: auto;
}
.cid-v28HP8OxtG .navbar.collapsed .dropdown-menu .dropdown-item {
  padding: 0.25rem 1.5rem;
  text-align: left;
}
.cid-v28HP8OxtG .navbar.collapsed .icons-menu {
  padding: 0;
}
@media (max-width: 991px) {
  .cid-v28HP8OxtG .navbar .nav-item {
    padding: 0.5rem 0;
  }
  .cid-v28HP8OxtG .navbar .navbar-collapse {
    padding: 34px 0;
    border-radius: 16px;
    width: 100%;
  }
  .cid-v28HP8OxtG .navbar .nav-item .nav-link::before {
    display: none;
  }
  .cid-v28HP8OxtG .navbar.opened .dropdown-menu {
    top: 0;
  }
  .cid-v28HP8OxtG .navbar .dropdown-menu {
    padding: 6px 0 6px 15px;
  }
  .cid-v28HP8OxtG .navbar .dropdown-menu .dropdown-submenu {
    left: 0 !important;
  }
  .cid-v28HP8OxtG .navbar .dropdown-menu .dropdown-item:after {
    right: auto;
    margin-top: -0.4rem;
  }
  .cid-v28HP8OxtG .navbar .navbar-logo img {
    height: 3rem !important;
  }
  .cid-v28HP8OxtG .navbar ul.navbar-nav {
    overflow: hidden;
    margin: 0;
  }
  .cid-v28HP8OxtG .navbar ul.navbar-nav li {
    margin: 0;
  }
  .cid-v28HP8OxtG .navbar .dropdown-menu .dropdown-item {
    padding: 0 !important;
    margin: 0;
    margin-top: 8px;
    text-align: left;
  }
  .cid-v28HP8OxtG .navbar .navbar-brand {
    flex-shrink: initial;
    flex-basis: auto;
    word-break: break-word;
    padding-right: 0;
    width: 100%;
    justify-content: space-between;
  }
  .cid-v28HP8OxtG .navbar .navbar-toggler {
    flex-basis: auto;
  }
  .cid-v28HP8OxtG .navbar .icons-menu {
    padding: 0;
  }
}
.cid-v28HP8OxtG .navbar.navbar-short {
  min-height: 60px;
}
.cid-v28HP8OxtG .navbar.navbar-short .navbar-logo img {
  height: 2.5rem !important;
}
.cid-v28HP8OxtG .navbar.navbar-short .navbar-brand {
  min-height: 60px;
  padding: 0;
}
.cid-v28HP8OxtG .navbar-brand {
  min-height: 70px;
  flex-shrink: 0;
  align-items: center;
  margin-right: 0;
  padding: 10px 0;
  transition: all 0.3s;
  word-break: break-word;
  z-index: 1;
}
.cid-v28HP8OxtG .navbar-brand .navbar-caption {
  line-height: inherit !important;
  font-weight: 400;
}
.cid-v28HP8OxtG .navbar-brand .navbar-logo a {
  outline: none;
}
.cid-v28HP8OxtG .dropdown-item.active,
.cid-v28HP8OxtG .dropdown-item:active {
  background-color: transparent;
}
.cid-v28HP8OxtG .navbar-expand-lg .navbar-nav .nav-link {
  margin: 8px 12px !important;
}
@media (max-width: 991px) {
  .cid-v28HP8OxtG .navbar-expand-lg .navbar-nav .nav-link {
    margin: 8px 10px !important;
  }
}
.cid-v28HP8OxtG .nav-dropdown .link.dropdown-toggle {
  margin-right: 1.667em;
}
.cid-v28HP8OxtG .nav-dropdown .link.dropdown-toggle[aria-expanded="true"] {
  margin-right: 0;
  padding: 0.667em 1.667em;
}
.cid-v28HP8OxtG .navbar .dropdown.open > .dropdown-menu {
  display: block;
}
.cid-v28HP8OxtG ul.navbar-nav {
  flex-wrap: wrap;
  padding: 0;
}
.cid-v28HP8OxtG .navbar-buttons {
  text-align: center;
  min-width: 170px;
}
.cid-v28HP8OxtG button.navbar-toggler {
  outline: none;
  width: 48px;
  height: 48px;
  border-radius: 50%;
  cursor: pointer;
  transition: all 0.2s;
  position: relative;
  align-self: center;
  color: #f4f4f6;
  background: #f4f4f6;
}
.cid-v28HP8OxtG button.navbar-toggler .hamburger span {
  position: absolute;
  right: 10px;
  margin-top: 14px;
  width: 26px;
  height: 2px;
  border-right: 5px;
  background-color: #141414;
}
.cid-v28HP8OxtG button.navbar-toggler .hamburger span:nth-child(1) {
  top: 0;
  transition: all 0.2s;
}
.cid-v28HP8OxtG button.navbar-toggler .hamburger span:nth-child(2) {
  top: 8px;
  transition: all 0.15s;
}
.cid-v28HP8OxtG button.navbar-toggler .hamburger span:nth-child(3) {
  top: 8px;
  transition: all 0.15s;
}
.cid-v28HP8OxtG button.navbar-toggler .hamburger span:nth-child(4) {
  top: 16px;
  transition: all 0.2s;
}
.cid-v28HP8OxtG nav.opened .hamburger span:nth-child(1) {
  top: 8px;
  width: 0;
  opacity: 0;
  right: 50%;
  transition: all 0.2s;
}
.cid-v28HP8OxtG nav.opened .hamburger span:nth-child(2) {
  transform: rotate(45deg);
  transition: all 0.25s;
}
.cid-v28HP8OxtG nav.opened .hamburger span:nth-child(3) {
  transform: rotate(-45deg);
  transition: all 0.25s;
}
.cid-v28HP8OxtG nav.opened .hamburger span:nth-child(4) {
  top: 8px;
  width: 0;
  opacity: 0;
  right: 50%;
  transition: all 0.2s;
}
.cid-v28HP8OxtG a.nav-link {
  display: flex;
  align-items: center;
  justify-content: flex-start;
}
.cid-v28HP8OxtG .icons-menu {
  flex-wrap: nowrap;
  display: flex;
  justify-content: center;
  padding: 0;
  text-align: center;
  margin-bottom: 35px;
}
@media screen and (-ms-high-contrast: active), (-ms-high-contrast: none) {
  .cid-v28HP8OxtG .navbar {
    height: 70px;
  }
  .cid-v28HP8OxtG .navbar.opened {
    height: auto;
  }
  .cid-v28HP8OxtG .nav-item .nav-link:hover::before {
    width: 175%;
    max-width: calc(100% + 2rem);
    left: -1rem;
  }
}
.cid-v28HP8OxtG .navbar-dropdown .navbar-logo {
  margin-right: 10px;
}
@media (min-width: 768px) {
  .cid-v28HP8OxtG .container-fluid {
    padding-left: 64px;
    padding-right: 64px;
  }
}
.cid-v28HP8OxtG .mbr-section-btn-main .btn {
  margin: 8px;
  min-width: 180px;
}
.cid-v28HP8OxtG .mbr-section-btn-main .btn::before {
  background-image: linear-gradient(90deg, #83c5be 0%, transparent 100%);
}
.cid-v28HP8OxtG .mbr-section-btn-main .btn:hover,
.cid-v28HP8OxtG .mbr-section-btn-main .btn:focus {
  box-shadow: inset 250px 10px 5px #006d77 !important;
  border-color: #006d77 !important;
}
.cid-v28HP8OxtG .mbr-section-btn .btn::before {
  background-image: linear-gradient(90deg, #83c5be 0%, transparent 100%);
}
.cid-v28HP8OxtG .mbr-section-btn .btn:hover,
.cid-v28HP8OxtG .mbr-section-btn .btn:focus {
  box-shadow: inset 250px 10px 5px #006d77 !important;
  border-color: #006d77 !important;
}
.cid-v28HP8OxtG .navbar-caption:hover {
  color: #e29578;
}
@media (min-width: 992px) {
  .cid-v28HP8OxtG .dropdown-menu.dropdown-submenu {
    left: 175px !important;
    top: -45% !important;
  }
}
.cid-v28HP8OxtG .text_widget {
  margin-bottom: 32px;
}
.cid-v28HP8OxtG .text_widget a {
  transition: all 0.3s ease-out;
}
.cid-v28HP8OxtG .text_widget a:hover,
.cid-v28HP8OxtG .text_widget a:focus {
  opacity: 0.8;
}
@media (min-width: 992px) {
  .cid-v28HP8OxtG .navbar-nav.nav-dropdown {
    display: -webkit-flex;
    width: 100%;
    justify-content: flex-end;
    min-width: 200px;
  }
}
.cid-v28HP8OxtG .icons-menu-main {
  display: flex;
}
@media (max-width: 992px) {
  .cid-v28HP8OxtG .icons-menu-main {
    padding: 0 10px;
  }
}
.cid-v28HP8OxtG .mbr-section-subtitle {
  color: #141414;
  text-align: center;
}
.cid-v28HP8OxtG .navbar-caption {
  color: #000000;
}
.cid-v28HP8OxtG .mbr-text {
  color: #141414;
  text-align: center;
}
.cid-v28HP8OxtG .mbr-section-subtitle,
.cid-v28HP8OxtG .text_widget,
.cid-v28HP8OxtG .mbr-section-btn {
  text-align: center;
}
.cid-v28HP8OxtG a[class*="text-"]:not(.nav-link):not(.dropdown-item):not([role]):not(.navbar-caption):hover {
  background-image: none;
}
.cid-v28HP8OxtG .nav-link,
.cid-v28HP8OxtG .dropdown-item {
  color: #000000;
}
.cid-v28HQcFICw {
  background-color: transparent;
}
.cid-v28HQcFICw .navbar-dropdown {
  background-color: #f4f4f6 !important;
  padding: 0;
}
.cid-v28HQcFICw .navbar.navbar-expand-lg .dropdown .dropdown-menu {
  background-color: #f4f4f6 !important;
  background: #f4f4f6;
}
.cid-v28HQcFICw .navbar.navbar-expand-lg .dropdown .dropdown-menu .dropdown-submenu {
  margin: 0;
  left: 100%;
}
.cid-v28HQcFICw .menu_box {
  flex-wrap: nowrap;
}
@media (max-width: 991px) {
  .cid-v28HQcFICw .menu_box {
    flex-direction: column;
    align-items: flex-start;
  }
  .cid-v28HQcFICw .menu_box .navbar.opened,
  .cid-v28HQcFICw .menu_box .navbar-collapse {
    background-color: #f4f4f6 !important;
    transition: all 0s ease 0s;
  }
}
.cid-v28HQcFICw .navbar-dropdown {
  position: relative !important;
}
.cid-v28HQcFICw .btn {
  min-height: auto;
  box-shadow: none;
  margin-top: 0;
}
.cid-v28HQcFICw .btn:hover {
  box-shadow: none;
}
.cid-v28HQcFICw .nav-item {
  margin: 4px 15px;
}
@media (min-width: 1200px) {
  .cid-v28HQcFICw .nav-item {
    margin: 4px 20px;
  }
}
@media (max-width: 991px) {
  .cid-v28HQcFICw .nav-item {
    margin: 0 !important;
  }
}
.cid-v28HQcFICw .nav-item .nav-link {
  transition: all 0.5s ease-out;
  border-radius: 0.5rem !important;
  position: relative;
}
.cid-v28HQcFICw .nav-item .nav-link::before {
  content: '';
  position: absolute;
  bottom: 0;
  left: 0;
  background-image: linear-gradient(90deg, #006d77 -5%, #83c5be 95%);
  height: 1px;
  width: 0;
  transition: all 0.3s ease-in-out;
}
.cid-v28HQcFICw .nav-item .nav-link:hover::before,
.cid-v28HQcFICw .nav-item .nav-link:focus::before {
  width: 100%;
}
.cid-v28HQcFICw .dropdown-menu {
  border-radius: 0;
  box-shadow: none;
  text-align: left;
}
@media (min-width: 992px) {
  .cid-v28HQcFICw .dropdown-menu {
    padding: 18px 34px 22px;
    min-width: 250px;
    top: auto !important;
    left: -40px !important;
  }
  .cid-v28HQcFICw .dropdown-menu.dropdown-submenu {
    left: 215px !important;
    top: -45% !important;
  }
}
@media (max-width: 991px) {
  .cid-v28HQcFICw .dropdown-menu .dropdown-toggle[data-toggle="dropdown-submenu"]::after,
  .cid-v28HQcFICw .link.dropdown-toggle::after {
    display: inline-block;
    width: 7px;
    height: 7px;
    margin-left: 0.5rem;
    margin-bottom: 2px;
    content: "";
    border: 2px solid;
    border-left: none;
    border-top: none;
    transform: rotate(-45deg);
    right: 15px;
    position: absolute;
    margin-top: -2px;
  }
  .cid-v28HQcFICw .show.dropdown-toggle[aria-expanded="true"]::after {
    transform: rotate(45deg);
    margin-top: -4px;
  }
  .cid-v28HQcFICw .offcanvas_box {
    display: none;
  }
}
.cid-v28HQcFICw .dropdown-item {
  border: none;
  font-weight: 300 !important;
}
.cid-v28HQcFICw .nav-dropdown .link {
  font-weight: 400 !important;
  padding: 0 !important;
  margin: 0 !important;
}
.cid-v28HQcFICw .nav-dropdown .link.dropdown-toggle::after {
  margin-left: 0.5rem;
  margin-top: 0;
}
.cid-v28HQcFICw .container {
  display: flex;
  margin: auto;
}
.cid-v28HQcFICw .iconfont-wrapper {
  color: #141414;
  font-size: 17px;
  margin-right: 10px;
  margin-bottom: 5px;
  width: 25px;
  height: 25px;
  border-radius: 50%;
  display: flex;
  justify-content: center;
  align-items: center;
  transition: all 0.2s ease-in-out;
}
.cid-v28HQcFICw .iconfont-wrapper:last-child {
  margin-right: 0;
}
.cid-v28HQcFICw .iconfont-wrapper:hover {
  opacity: 0.5;
}
.cid-v28HQcFICw .navbar-nav {
  margin: 0 1rem;
}
@media (min-width: 992px) {
  .cid-v28HQcFICw .navbar-nav {
    margin: 0;
  }
}
.cid-v28HQcFICw .dropdown-menu,
.cid-v28HQcFICw .navbar.opened {
  background-color: false !important;
}
.cid-v28HQcFICw .nav-item:focus,
.cid-v28HQcFICw .nav-link:focus {
  outline: none;
}
.cid-v28HQcFICw .dropdown .dropdown-menu .dropdown-item {
  width: auto;
  transition: all 0.25s ease-in-out;
}
.cid-v28HQcFICw .dropdown .dropdown-menu .dropdown-item::after {
  right: 0.5rem;
}
.cid-v28HQcFICw .dropdown .dropdown-menu .dropdown-item .mbr-iconfont {
  margin-right: 0.5rem;
  vertical-align: sub;
}
.cid-v28HQcFICw .dropdown .dropdown-menu .dropdown-item .mbr-iconfont:before {
  display: inline-block;
  transform: scale(1, 1);
  transition: all 0.25s ease-in-out;
}
.cid-v28HQcFICw .collapsed .dropdown-menu .dropdown-item:before {
  display: none;
}
.cid-v28HQcFICw .collapsed .dropdown .dropdown-menu .dropdown-item {
  padding: 0.235em 1.5em 0.235em 1.5em !important;
  transition: none;
  margin: 0 !important;
}
.cid-v28HQcFICw .navbar {
  min-height: 70px;
  padding: 10px 0;
  transition: all 0.3s;
  border-bottom-width: 0;
}
@media (max-width: 992px) {
  .cid-v28HQcFICw .navbar {
    min-height: 30px;
    max-height: none;
  }
}
.cid-v28HQcFICw .navbar.opened {
  transition: all 0.3s;
}
.cid-v28HQcFICw .navbar .dropdown-item {
  padding: 0;
  margin: 8px 0;
}
.cid-v28HQcFICw .navbar .navbar-logo img {
  max-width: 40px;
  min-height: 40px;
  object-fit: contain;
  border-radius: 10px !important;
}
.cid-v28HQcFICw .navbar .navbar-collapse {
  justify-content: center;
  justify-content: flex-end;
  z-index: 1;
}
.cid-v28HQcFICw .navbar.collapsed {
  justify-content: center;
}
.cid-v28HQcFICw .navbar.collapsed .nav-item .nav-link::before {
  display: none;
}
.cid-v28HQcFICw .navbar.collapsed.opened .dropdown-menu {
  top: 0;
}
.cid-v28HQcFICw .navbar.collapsed .dropdown-menu .dropdown-submenu {
  left: 0 !important;
}
.cid-v28HQcFICw .navbar.collapsed .dropdown-menu .dropdown-item:after {
  right: auto;
}
.cid-v28HQcFICw .navbar.collapsed ul.navbar-nav li {
  margin: auto;
}
.cid-v28HQcFICw .navbar.collapsed .dropdown-menu .dropdown-item {
  padding: 0.25rem 1.5rem;
  text-align: left;
}
.cid-v28HQcFICw .navbar.collapsed .icons-menu {
  padding: 0;
}
@media (max-width: 991px) {
  .cid-v28HQcFICw .navbar .nav-item {
    padding: 0.5rem 0;
  }
  .cid-v28HQcFICw .navbar .navbar-collapse {
    padding: 34px 0;
    border-radius: 16px;
    width: 100%;
  }
  .cid-v28HQcFICw .navbar .nav-item .nav-link::before {
    display: none;
  }
  .cid-v28HQcFICw .navbar.opened .dropdown-menu {
    top: 0;
  }
  .cid-v28HQcFICw .navbar .dropdown-menu {
    padding: 6px 0 6px 15px;
  }
  .cid-v28HQcFICw .navbar .dropdown-menu .dropdown-submenu {
    left: 0 !important;
  }
  .cid-v28HQcFICw .navbar .dropdown-menu .dropdown-item:after {
    right: auto;
    margin-top: -0.4rem;
  }
  .cid-v28HQcFICw .navbar .navbar-logo img {
    height: 3rem !important;
  }
  .cid-v28HQcFICw .navbar ul.navbar-nav {
    overflow: hidden;
    margin: 0;
  }
  .cid-v28HQcFICw .navbar ul.navbar-nav li {
    margin: 0;
  }
  .cid-v28HQcFICw .navbar .dropdown-menu .dropdown-item {
    padding: 0 !important;
    margin: 0;
    margin-top: 8px;
    text-align: left;
  }
  .cid-v28HQcFICw .navbar .navbar-brand {
    flex-shrink: initial;
    flex-basis: auto;
    word-break: break-word;
    padding-right: 0;
    width: 100%;
    justify-content: space-between;
  }
  .cid-v28HQcFICw .navbar .navbar-toggler {
    flex-basis: auto;
  }
  .cid-v28HQcFICw .navbar .icons-menu {
    padding: 0;
  }
}
.cid-v28HQcFICw .navbar.navbar-short {
  min-height: 60px;
}
.cid-v28HQcFICw .navbar.navbar-short .navbar-logo img {
  height: 2.5rem !important;
}
.cid-v28HQcFICw .navbar.navbar-short .navbar-brand {
  min-height: 60px;
  padding: 0;
}
.cid-v28HQcFICw .navbar-brand {
  min-height: 70px;
  flex-shrink: 0;
  align-items: center;
  margin-right: 0;
  padding: 10px 0;
  transition: all 0.3s;
  word-break: break-word;
  z-index: 1;
}
.cid-v28HQcFICw .navbar-brand .navbar-caption {
  line-height: inherit !important;
  font-weight: 400;
}
.cid-v28HQcFICw .navbar-brand .navbar-logo a {
  outline: none;
}
.cid-v28HQcFICw .dropdown-item.active,
.cid-v28HQcFICw .dropdown-item:active {
  background-color: transparent;
}
.cid-v28HQcFICw .navbar-expand-lg .navbar-nav .nav-link {
  margin: 8px 12px !important;
}
@media (max-width: 991px) {
  .cid-v28HQcFICw .navbar-expand-lg .navbar-nav .nav-link {
    margin: 8px 10px !important;
  }
}
.cid-v28HQcFICw .nav-dropdown .link.dropdown-toggle {
  margin-right: 1.667em;
}
.cid-v28HQcFICw .nav-dropdown .link.dropdown-toggle[aria-expanded="true"] {
  margin-right: 0;
  padding: 0.667em 1.667em;
}
.cid-v28HQcFICw .navbar .dropdown.open > .dropdown-menu {
  display: block;
}
.cid-v28HQcFICw ul.navbar-nav {
  flex-wrap: wrap;
  padding: 0;
}
.cid-v28HQcFICw .navbar-buttons {
  text-align: center;
  min-width: 170px;
}
.cid-v28HQcFICw button.navbar-toggler {
  outline: none;
  width: 48px;
  height: 48px;
  border-radius: 50%;
  cursor: pointer;
  transition: all 0.2s;
  position: relative;
  align-self: center;
  color: #f4f4f6;
  background: #f4f4f6;
}
.cid-v28HQcFICw button.navbar-toggler .hamburger span {
  position: absolute;
  right: 10px;
  margin-top: 14px;
  width: 26px;
  height: 2px;
  border-right: 5px;
  background-color: #141414;
}
.cid-v28HQcFICw button.navbar-toggler .hamburger span:nth-child(1) {
  top: 0;
  transition: all 0.2s;
}
.cid-v28HQcFICw button.navbar-toggler .hamburger span:nth-child(2) {
  top: 8px;
  transition: all 0.15s;
}
.cid-v28HQcFICw button.navbar-toggler .hamburger span:nth-child(3) {
  top: 8px;
  transition: all 0.15s;
}
.cid-v28HQcFICw button.navbar-toggler .hamburger span:nth-child(4) {
  top: 16px;
  transition: all 0.2s;
}
.cid-v28HQcFICw nav.opened .hamburger span:nth-child(1) {
  top: 8px;
  width: 0;
  opacity: 0;
  right: 50%;
  transition: all 0.2s;
}
.cid-v28HQcFICw nav.opened .hamburger span:nth-child(2) {
  transform: rotate(45deg);
  transition: all 0.25s;
}
.cid-v28HQcFICw nav.opened .hamburger span:nth-child(3) {
  transform: rotate(-45deg);
  transition: all 0.25s;
}
.cid-v28HQcFICw nav.opened .hamburger span:nth-child(4) {
  top: 8px;
  width: 0;
  opacity: 0;
  right: 50%;
  transition: all 0.2s;
}
.cid-v28HQcFICw a.nav-link {
  display: flex;
  align-items: center;
  justify-content: flex-start;
}
.cid-v28HQcFICw .icons-menu {
  flex-wrap: nowrap;
  display: flex;
  justify-content: center;
  padding: 0;
  text-align: center;
  margin-bottom: 35px;
}
@media screen and (-ms-high-contrast: active), (-ms-high-contrast: none) {
  .cid-v28HQcFICw .navbar {
    height: 70px;
  }
  .cid-v28HQcFICw .navbar.opened {
    height: auto;
  }
  .cid-v28HQcFICw .nav-item .nav-link:hover::before {
    width: 175%;
    max-width: calc(100% + 2rem);
    left: -1rem;
  }
}
.cid-v28HQcFICw .navbar-dropdown .navbar-logo {
  margin-right: 10px;
}
@media (min-width: 768px) {
  .cid-v28HQcFICw .container-fluid {
    padding-left: 64px;
    padding-right: 64px;
  }
}
.cid-v28HQcFICw .mbr-section-btn-main .btn {
  margin: 8px;
  min-width: 180px;
}
.cid-v28HQcFICw .mbr-section-btn-main .btn::before {
  background-image: linear-gradient(90deg, #83c5be 0%, transparent 100%);
}
.cid-v28HQcFICw .mbr-section-btn-main .btn:hover,
.cid-v28HQcFICw .mbr-section-btn-main .btn:focus {
  box-shadow: inset 250px 10px 5px #006d77 !important;
  border-color: #006d77 !important;
}
.cid-v28HQcFICw .mbr-section-btn .btn::before {
  background-image: linear-gradient(90deg, #83c5be 0%, transparent 100%);
}
.cid-v28HQcFICw .mbr-section-btn .btn:hover,
.cid-v28HQcFICw .mbr-section-btn .btn:focus {
  box-shadow: inset 250px 10px 5px #006d77 !important;
  border-color: #006d77 !important;
}
.cid-v28HQcFICw .navbar-caption:hover {
  color: #e29578;
}
@media (min-width: 992px) {
  .cid-v28HQcFICw .dropdown-menu.dropdown-submenu {
    left: 175px !important;
    top: -45% !important;
  }
}
.cid-v28HQcFICw .text_widget {
  margin-bottom: 32px;
}
.cid-v28HQcFICw .text_widget a {
  transition: all 0.3s ease-out;
}
.cid-v28HQcFICw .text_widget a:hover,
.cid-v28HQcFICw .text_widget a:focus {
  opacity: 0.8;
}
@media (min-width: 992px) {
  .cid-v28HQcFICw .navbar-nav.nav-dropdown {
    display: -webkit-flex;
    width: 100%;
    justify-content: flex-end;
    min-width: 200px;
  }
}
.cid-v28HQcFICw .icons-menu-main {
  display: flex;
}
@media (max-width: 992px) {
  .cid-v28HQcFICw .icons-menu-main {
    padding: 0 10px;
  }
}
.cid-v28HQcFICw .mbr-section-subtitle {
  color: #141414;
  text-align: center;
}
.cid-v28HQcFICw .navbar-caption {
  color: #000000;
}
.cid-v28HQcFICw .mbr-text {
  color: #141414;
  text-align: center;
}
.cid-v28HQcFICw .mbr-section-subtitle,
.cid-v28HQcFICw .text_widget,
.cid-v28HQcFICw .mbr-section-btn {
  text-align: center;
}
.cid-v28HQcFICw a[class*="text-"]:not(.nav-link):not(.dropdown-item):not([role]):not(.navbar-caption):hover {
  background-image: none;
}
.cid-v28HQcFICw .nav-link,
.cid-v28HQcFICw .dropdown-item {
  color: #000000;
}
.cid-v28HRnxl05 {
  background-color: transparent;
}
.cid-v28HRnxl05 .navbar-dropdown {
  background-color: #f4f4f6 !important;
  padding: 0;
}
.cid-v28HRnxl05 .navbar.navbar-expand-lg .dropdown .dropdown-menu {
  background-color: #f4f4f6 !important;
  background: #f4f4f6;
}
.cid-v28HRnxl05 .navbar.navbar-expand-lg .dropdown .dropdown-menu .dropdown-submenu {
  margin: 0;
  left: 100%;
}
.cid-v28HRnxl05 .menu_box {
  flex-wrap: nowrap;
}
@media (max-width: 991px) {
  .cid-v28HRnxl05 .menu_box {
    flex-direction: column;
    align-items: flex-start;
  }
  .cid-v28HRnxl05 .menu_box .navbar.opened,
  .cid-v28HRnxl05 .menu_box .navbar-collapse {
    background-color: #f4f4f6 !important;
    transition: all 0s ease 0s;
  }
}
.cid-v28HRnxl05 .navbar-dropdown {
  position: relative !important;
}
.cid-v28HRnxl05 .btn {
  min-height: auto;
  box-shadow: none;
  margin-top: 0;
}
.cid-v28HRnxl05 .btn:hover {
  box-shadow: none;
}
.cid-v28HRnxl05 .nav-item {
  margin: 4px 15px;
}
@media (min-width: 1200px) {
  .cid-v28HRnxl05 .nav-item {
    margin: 4px 20px;
  }
}
@media (max-width: 991px) {
  .cid-v28HRnxl05 .nav-item {
    margin: 0 !important;
  }
}
.cid-v28HRnxl05 .nav-item .nav-link {
  transition: all 0.5s ease-out;
  border-radius: 0.5rem !important;
  position: relative;
}
.cid-v28HRnxl05 .nav-item .nav-link::before {
  content: '';
  position: absolute;
  bottom: 0;
  left: 0;
  background-image: linear-gradient(90deg, #006d77 -5%, #83c5be 95%);
  height: 1px;
  width: 0;
  transition: all 0.3s ease-in-out;
}
.cid-v28HRnxl05 .nav-item .nav-link:hover::before,
.cid-v28HRnxl05 .nav-item .nav-link:focus::before {
  width: 100%;
}
.cid-v28HRnxl05 .dropdown-menu {
  border-radius: 0;
  box-shadow: none;
  text-align: left;
}
@media (min-width: 992px) {
  .cid-v28HRnxl05 .dropdown-menu {
    padding: 18px 34px 22px;
    min-width: 250px;
    top: auto !important;
    left: -40px !important;
  }
  .cid-v28HRnxl05 .dropdown-menu.dropdown-submenu {
    left: 215px !important;
    top: -45% !important;
  }
}
@media (max-width: 991px) {
  .cid-v28HRnxl05 .dropdown-menu .dropdown-toggle[data-toggle="dropdown-submenu"]::after,
  .cid-v28HRnxl05 .link.dropdown-toggle::after {
    display: inline-block;
    width: 7px;
    height: 7px;
    margin-left: 0.5rem;
    margin-bottom: 2px;
    content: "";
    border: 2px solid;
    border-left: none;
    border-top: none;
    transform: rotate(-45deg);
    right: 15px;
    position: absolute;
    margin-top: -2px;
  }
  .cid-v28HRnxl05 .show.dropdown-toggle[aria-expanded="true"]::after {
    transform: rotate(45deg);
    margin-top: -4px;
  }
  .cid-v28HRnxl05 .offcanvas_box {
    display: none;
  }
}
.cid-v28HRnxl05 .dropdown-item {
  border: none;
  font-weight: 300 !important;
}
.cid-v28HRnxl05 .nav-dropdown .link {
  font-weight: 400 !important;
  padding: 0 !important;
  margin: 0 !important;
}
.cid-v28HRnxl05 .nav-dropdown .link.dropdown-toggle::after {
  margin-left: 0.5rem;
  margin-top: 0;
}
.cid-v28HRnxl05 .container {
  display: flex;
  margin: auto;
}
.cid-v28HRnxl05 .iconfont-wrapper {
  color: #141414;
  font-size: 17px;
  margin-right: 10px;
  margin-bottom: 5px;
  width: 25px;
  height: 25px;
  border-radius: 50%;
  display: flex;
  justify-content: center;
  align-items: center;
  transition: all 0.2s ease-in-out;
}
.cid-v28HRnxl05 .iconfont-wrapper:last-child {
  margin-right: 0;
}
.cid-v28HRnxl05 .iconfont-wrapper:hover {
  opacity: 0.5;
}
.cid-v28HRnxl05 .navbar-nav {
  margin: 0 1rem;
}
@media (min-width: 992px) {
  .cid-v28HRnxl05 .navbar-nav {
    margin: 0;
  }
}
.cid-v28HRnxl05 .dropdown-menu,
.cid-v28HRnxl05 .navbar.opened {
  background-color: false !important;
}
.cid-v28HRnxl05 .nav-item:focus,
.cid-v28HRnxl05 .nav-link:focus {
  outline: none;
}
.cid-v28HRnxl05 .dropdown .dropdown-menu .dropdown-item {
  width: auto;
  transition: all 0.25s ease-in-out;
}
.cid-v28HRnxl05 .dropdown .dropdown-menu .dropdown-item::after {
  right: 0.5rem;
}
.cid-v28HRnxl05 .dropdown .dropdown-menu .dropdown-item .mbr-iconfont {
  margin-right: 0.5rem;
  vertical-align: sub;
}
.cid-v28HRnxl05 .dropdown .dropdown-menu .dropdown-item .mbr-iconfont:before {
  display: inline-block;
  transform: scale(1, 1);
  transition: all 0.25s ease-in-out;
}
.cid-v28HRnxl05 .collapsed .dropdown-menu .dropdown-item:before {
  display: none;
}
.cid-v28HRnxl05 .collapsed .dropdown .dropdown-menu .dropdown-item {
  padding: 0.235em 1.5em 0.235em 1.5em !important;
  transition: none;
  margin: 0 !important;
}
.cid-v28HRnxl05 .navbar {
  min-height: 70px;
  padding: 10px 0;
  transition: all 0.3s;
  border-bottom-width: 0;
}
@media (max-width: 992px) {
  .cid-v28HRnxl05 .navbar {
    min-height: 30px;
    max-height: none;
  }
}
.cid-v28HRnxl05 .navbar.opened {
  transition: all 0.3s;
}
.cid-v28HRnxl05 .navbar .dropdown-item {
  padding: 0;
  margin: 8px 0;
}
.cid-v28HRnxl05 .navbar .navbar-logo img {
  max-width: 40px;
  min-height: 40px;
  object-fit: contain;
  border-radius: 10px !important;
}
.cid-v28HRnxl05 .navbar .navbar-collapse {
  justify-content: center;
  justify-content: flex-end;
  z-index: 1;
}
.cid-v28HRnxl05 .navbar.collapsed {
  justify-content: center;
}
.cid-v28HRnxl05 .navbar.collapsed .nav-item .nav-link::before {
  display: none;
}
.cid-v28HRnxl05 .navbar.collapsed.opened .dropdown-menu {
  top: 0;
}
.cid-v28HRnxl05 .navbar.collapsed .dropdown-menu .dropdown-submenu {
  left: 0 !important;
}
.cid-v28HRnxl05 .navbar.collapsed .dropdown-menu .dropdown-item:after {
  right: auto;
}
.cid-v28HRnxl05 .navbar.collapsed ul.navbar-nav li {
  margin: auto;
}
.cid-v28HRnxl05 .navbar.collapsed .dropdown-menu .dropdown-item {
  padding: 0.25rem 1.5rem;
  text-align: left;
}
.cid-v28HRnxl05 .navbar.collapsed .icons-menu {
  padding: 0;
}
@media (max-width: 991px) {
  .cid-v28HRnxl05 .navbar .nav-item {
    padding: 0.5rem 0;
  }
  .cid-v28HRnxl05 .navbar .navbar-collapse {
    padding: 34px 0;
    border-radius: 16px;
    width: 100%;
  }
  .cid-v28HRnxl05 .navbar .nav-item .nav-link::before {
    display: none;
  }
  .cid-v28HRnxl05 .navbar.opened .dropdown-menu {
    top: 0;
  }
  .cid-v28HRnxl05 .navbar .dropdown-menu {
    padding: 6px 0 6px 15px;
  }
  .cid-v28HRnxl05 .navbar .dropdown-menu .dropdown-submenu {
    left: 0 !important;
  }
  .cid-v28HRnxl05 .navbar .dropdown-menu .dropdown-item:after {
    right: auto;
    margin-top: -0.4rem;
  }
  .cid-v28HRnxl05 .navbar .navbar-logo img {
    height: 3rem !important;
  }
  .cid-v28HRnxl05 .navbar ul.navbar-nav {
    overflow: hidden;
    margin: 0;
  }
  .cid-v28HRnxl05 .navbar ul.navbar-nav li {
    margin: 0;
  }
  .cid-v28HRnxl05 .navbar .dropdown-menu .dropdown-item {
    padding: 0 !important;
    margin: 0;
    margin-top: 8px;
    text-align: left;
  }
  .cid-v28HRnxl05 .navbar .navbar-brand {
    flex-shrink: initial;
    flex-basis: auto;
    word-break: break-word;
    padding-right: 0;
    width: 100%;
    justify-content: space-between;
  }
  .cid-v28HRnxl05 .navbar .navbar-toggler {
    flex-basis: auto;
  }
  .cid-v28HRnxl05 .navbar .icons-menu {
    padding: 0;
  }
}
.cid-v28HRnxl05 .navbar.navbar-short {
  min-height: 60px;
}
.cid-v28HRnxl05 .navbar.navbar-short .navbar-logo img {
  height: 2.5rem !important;
}
.cid-v28HRnxl05 .navbar.navbar-short .navbar-brand {
  min-height: 60px;
  padding: 0;
}
.cid-v28HRnxl05 .navbar-brand {
  min-height: 70px;
  flex-shrink: 0;
  align-items: center;
  margin-right: 0;
  padding: 10px 0;
  transition: all 0.3s;
  word-break: break-word;
  z-index: 1;
}
.cid-v28HRnxl05 .navbar-brand .navbar-caption {
  line-height: inherit !important;
  font-weight: 400;
}
.cid-v28HRnxl05 .navbar-brand .navbar-logo a {
  outline: none;
}
.cid-v28HRnxl05 .dropdown-item.active,
.cid-v28HRnxl05 .dropdown-item:active {
  background-color: transparent;
}
.cid-v28HRnxl05 .navbar-expand-lg .navbar-nav .nav-link {
  margin: 8px 12px !important;
}
@media (max-width: 991px) {
  .cid-v28HRnxl05 .navbar-expand-lg .navbar-nav .nav-link {
    margin: 8px 10px !important;
  }
}
.cid-v28HRnxl05 .nav-dropdown .link.dropdown-toggle {
  margin-right: 1.667em;
}
.cid-v28HRnxl05 .nav-dropdown .link.dropdown-toggle[aria-expanded="true"] {
  margin-right: 0;
  padding: 0.667em 1.667em;
}
.cid-v28HRnxl05 .navbar .dropdown.open > .dropdown-menu {
  display: block;
}
.cid-v28HRnxl05 ul.navbar-nav {
  flex-wrap: wrap;
  padding: 0;
}
.cid-v28HRnxl05 .navbar-buttons {
  text-align: center;
  min-width: 170px;
}
.cid-v28HRnxl05 button.navbar-toggler {
  outline: none;
  width: 48px;
  height: 48px;
  border-radius: 50%;
  cursor: pointer;
  transition: all 0.2s;
  position: relative;
  align-self: center;
  color: #f4f4f6;
  background: #f4f4f6;
}
.cid-v28HRnxl05 button.navbar-toggler .hamburger span {
  position: absolute;
  right: 10px;
  margin-top: 14px;
  width: 26px;
  height: 2px;
  border-right: 5px;
  background-color: #141414;
}
.cid-v28HRnxl05 button.navbar-toggler .hamburger span:nth-child(1) {
  top: 0;
  transition: all 0.2s;
}
.cid-v28HRnxl05 button.navbar-toggler .hamburger span:nth-child(2) {
  top: 8px;
  transition: all 0.15s;
}
.cid-v28HRnxl05 button.navbar-toggler .hamburger span:nth-child(3) {
  top: 8px;
  transition: all 0.15s;
}
.cid-v28HRnxl05 button.navbar-toggler .hamburger span:nth-child(4) {
  top: 16px;
  transition: all 0.2s;
}
.cid-v28HRnxl05 nav.opened .hamburger span:nth-child(1) {
  top: 8px;
  width: 0;
  opacity: 0;
  right: 50%;
  transition: all 0.2s;
}
.cid-v28HRnxl05 nav.opened .hamburger span:nth-child(2) {
  transform: rotate(45deg);
  transition: all 0.25s;
}
.cid-v28HRnxl05 nav.opened .hamburger span:nth-child(3) {
  transform: rotate(-45deg);
  transition: all 0.25s;
}
.cid-v28HRnxl05 nav.opened .hamburger span:nth-child(4) {
  top: 8px;
  width: 0;
  opacity: 0;
  right: 50%;
  transition: all 0.2s;
}
.cid-v28HRnxl05 a.nav-link {
  display: flex;
  align-items: center;
  justify-content: flex-start;
}
.cid-v28HRnxl05 .icons-menu {
  flex-wrap: nowrap;
  display: flex;
  justify-content: center;
  padding: 0;
  text-align: center;
  margin-bottom: 35px;
}
@media screen and (-ms-high-contrast: active), (-ms-high-contrast: none) {
  .cid-v28HRnxl05 .navbar {
    height: 70px;
  }
  .cid-v28HRnxl05 .navbar.opened {
    height: auto;
  }
  .cid-v28HRnxl05 .nav-item .nav-link:hover::before {
    width: 175%;
    max-width: calc(100% + 2rem);
    left: -1rem;
  }
}
.cid-v28HRnxl05 .navbar-dropdown .navbar-logo {
  margin-right: 10px;
}
@media (min-width: 768px) {
  .cid-v28HRnxl05 .container-fluid {
    padding-left: 64px;
    padding-right: 64px;
  }
}
.cid-v28HRnxl05 .mbr-section-btn-main .btn {
  margin: 8px;
  min-width: 180px;
}
.cid-v28HRnxl05 .mbr-section-btn-main .btn::before {
  background-image: linear-gradient(90deg, #83c5be 0%, transparent 100%);
}
.cid-v28HRnxl05 .mbr-section-btn-main .btn:hover,
.cid-v28HRnxl05 .mbr-section-btn-main .btn:focus {
  box-shadow: inset 250px 10px 5px #006d77 !important;
  border-color: #006d77 !important;
}
.cid-v28HRnxl05 .mbr-section-btn .btn::before {
  background-image: linear-gradient(90deg, #83c5be 0%, transparent 100%);
}
.cid-v28HRnxl05 .mbr-section-btn .btn:hover,
.cid-v28HRnxl05 .mbr-section-btn .btn:focus {
  box-shadow: inset 250px 10px 5px #006d77 !important;
  border-color: #006d77 !important;
}
.cid-v28HRnxl05 .navbar-caption:hover {
  color: #e29578;
}
@media (min-width: 992px) {
  .cid-v28HRnxl05 .dropdown-menu.dropdown-submenu {
    left: 175px !important;
    top: -45% !important;
  }
}
.cid-v28HRnxl05 .text_widget {
  margin-bottom: 32px;
}
.cid-v28HRnxl05 .text_widget a {
  transition: all 0.3s ease-out;
}
.cid-v28HRnxl05 .text_widget a:hover,
.cid-v28HRnxl05 .text_widget a:focus {
  opacity: 0.8;
}
@media (min-width: 992px) {
  .cid-v28HRnxl05 .navbar-nav.nav-dropdown {
    display: -webkit-flex;
    width: 100%;
    justify-content: flex-end;
    min-width: 200px;
  }
}
.cid-v28HRnxl05 .icons-menu-main {
  display: flex;
}
@media (max-width: 992px) {
  .cid-v28HRnxl05 .icons-menu-main {
    padding: 0 10px;
  }
}
.cid-v28HRnxl05 .mbr-section-subtitle {
  color: #141414;
  text-align: center;
}
.cid-v28HRnxl05 .navbar-caption {
  color: #000000;
}
.cid-v28HRnxl05 .mbr-text {
  color: #141414;
  text-align: center;
}
.cid-v28HRnxl05 .mbr-section-subtitle,
.cid-v28HRnxl05 .text_widget,
.cid-v28HRnxl05 .mbr-section-btn {
  text-align: center;
}
.cid-v28HRnxl05 a[class*="text-"]:not(.nav-link):not(.dropdown-item):not([role]):not(.navbar-caption):hover {
  background-image: none;
}
.cid-v28HRnxl05 .nav-link,
.cid-v28HRnxl05 .dropdown-item {
  color: #000000;
}
.cid-v28HSyV1kB {
  background-color: transparent;
}
.cid-v28HSyV1kB .navbar-dropdown {
  background-color: #f4f4f6 !important;
  padding: 0;
}
.cid-v28HSyV1kB .navbar.navbar-expand-lg .dropdown .dropdown-menu {
  background-color: #f4f4f6 !important;
  background: #f4f4f6;
}
.cid-v28HSyV1kB .navbar.navbar-expand-lg .dropdown .dropdown-menu .dropdown-submenu {
  margin: 0;
  left: 100%;
}
.cid-v28HSyV1kB .menu_box {
  flex-wrap: nowrap;
}
@media (max-width: 991px) {
  .cid-v28HSyV1kB .menu_box {
    flex-direction: column;
    align-items: flex-start;
  }
  .cid-v28HSyV1kB .menu_box .navbar.opened,
  .cid-v28HSyV1kB .menu_box .navbar-collapse {
    background-color: #f4f4f6 !important;
    transition: all 0s ease 0s;
  }
}
.cid-v28HSyV1kB .navbar-dropdown {
  position: relative !important;
}
.cid-v28HSyV1kB .btn {
  min-height: auto;
  box-shadow: none;
  margin-top: 0;
}
.cid-v28HSyV1kB .btn:hover {
  box-shadow: none;
}
.cid-v28HSyV1kB .nav-item {
  margin: 4px 15px;
}
@media (min-width: 1200px) {
  .cid-v28HSyV1kB .nav-item {
    margin: 4px 20px;
  }
}
@media (max-width: 991px) {
  .cid-v28HSyV1kB .nav-item {
    margin: 0 !important;
  }
}
.cid-v28HSyV1kB .nav-item .nav-link {
  transition: all 0.5s ease-out;
  border-radius: 0.5rem !important;
  position: relative;
}
.cid-v28HSyV1kB .nav-item .nav-link::before {
  content: '';
  position: absolute;
  bottom: 0;
  left: 0;
  background-image: linear-gradient(90deg, #006d77 -5%, #83c5be 95%);
  height: 1px;
  width: 0;
  transition: all 0.3s ease-in-out;
}
.cid-v28HSyV1kB .nav-item .nav-link:hover::before,
.cid-v28HSyV1kB .nav-item .nav-link:focus::before {
  width: 100%;
}
.cid-v28HSyV1kB .dropdown-menu {
  border-radius: 0;
  box-shadow: none;
  text-align: left;
}
@media (min-width: 992px) {
  .cid-v28HSyV1kB .dropdown-menu {
    padding: 18px 34px 22px;
    min-width: 250px;
    top: auto !important;
    left: -40px !important;
  }
  .cid-v28HSyV1kB .dropdown-menu.dropdown-submenu {
    left: 215px !important;
    top: -45% !important;
  }
}
@media (max-width: 991px) {
  .cid-v28HSyV1kB .dropdown-menu .dropdown-toggle[data-toggle="dropdown-submenu"]::after,
  .cid-v28HSyV1kB .link.dropdown-toggle::after {
    display: inline-block;
    width: 7px;
    height: 7px;
    margin-left: 0.5rem;
    margin-bottom: 2px;
    content: "";
    border: 2px solid;
    border-left: none;
    border-top: none;
    transform: rotate(-45deg);
    right: 15px;
    position: absolute;
    margin-top: -2px;
  }
  .cid-v28HSyV1kB .show.dropdown-toggle[aria-expanded="true"]::after {
    transform: rotate(45deg);
    margin-top: -4px;
  }
  .cid-v28HSyV1kB .offcanvas_box {
    display: none;
  }
}
.cid-v28HSyV1kB .dropdown-item {
  border: none;
  font-weight: 300 !important;
}
.cid-v28HSyV1kB .nav-dropdown .link {
  font-weight: 400 !important;
  padding: 0 !important;
  margin: 0 !important;
}
.cid-v28HSyV1kB .nav-dropdown .link.dropdown-toggle::after {
  margin-left: 0.5rem;
  margin-top: 0;
}
.cid-v28HSyV1kB .container {
  display: flex;
  margin: auto;
}
.cid-v28HSyV1kB .iconfont-wrapper {
  color: #141414;
  font-size: 17px;
  margin-right: 10px;
  margin-bottom: 5px;
  width: 25px;
  height: 25px;
  border-radius: 50%;
  display: flex;
  justify-content: center;
  align-items: center;
  transition: all 0.2s ease-in-out;
}
.cid-v28HSyV1kB .iconfont-wrapper:last-child {
  margin-right: 0;
}
.cid-v28HSyV1kB .iconfont-wrapper:hover {
  opacity: 0.5;
}
.cid-v28HSyV1kB .navbar-nav {
  margin: 0 1rem;
}
@media (min-width: 992px) {
  .cid-v28HSyV1kB .navbar-nav {
    margin: 0;
  }
}
.cid-v28HSyV1kB .dropdown-menu,
.cid-v28HSyV1kB .navbar.opened {
  background-color: false !important;
}
.cid-v28HSyV1kB .nav-item:focus,
.cid-v28HSyV1kB .nav-link:focus {
  outline: none;
}
.cid-v28HSyV1kB .dropdown .dropdown-menu .dropdown-item {
  width: auto;
  transition: all 0.25s ease-in-out;
}
.cid-v28HSyV1kB .dropdown .dropdown-menu .dropdown-item::after {
  right: 0.5rem;
}
.cid-v28HSyV1kB .dropdown .dropdown-menu .dropdown-item .mbr-iconfont {
  margin-right: 0.5rem;
  vertical-align: sub;
}
.cid-v28HSyV1kB .dropdown .dropdown-menu .dropdown-item .mbr-iconfont:before {
  display: inline-block;
  transform: scale(1, 1);
  transition: all 0.25s ease-in-out;
}
.cid-v28HSyV1kB .collapsed .dropdown-menu .dropdown-item:before {
  display: none;
}
.cid-v28HSyV1kB .collapsed .dropdown .dropdown-menu .dropdown-item {
  padding: 0.235em 1.5em 0.235em 1.5em !important;
  transition: none;
  margin: 0 !important;
}
.cid-v28HSyV1kB .navbar {
  min-height: 70px;
  padding: 10px 0;
  transition: all 0.3s;
  border-bottom-width: 0;
}
@media (max-width: 992px) {
  .cid-v28HSyV1kB .navbar {
    min-height: 30px;
    max-height: none;
  }
}
.cid-v28HSyV1kB .navbar.opened {
  transition: all 0.3s;
}
.cid-v28HSyV1kB .navbar .dropdown-item {
  padding: 0;
  margin: 8px 0;
}
.cid-v28HSyV1kB .navbar .navbar-logo img {
  max-width: 40px;
  min-height: 40px;
  object-fit: contain;
  border-radius: 10px !important;
}
.cid-v28HSyV1kB .navbar .navbar-collapse {
  justify-content: center;
  justify-content: flex-end;
  z-index: 1;
}
.cid-v28HSyV1kB .navbar.collapsed {
  justify-content: center;
}
.cid-v28HSyV1kB .navbar.collapsed .nav-item .nav-link::before {
  display: none;
}
.cid-v28HSyV1kB .navbar.collapsed.opened .dropdown-menu {
  top: 0;
}
.cid-v28HSyV1kB .navbar.collapsed .dropdown-menu .dropdown-submenu {
  left: 0 !important;
}
.cid-v28HSyV1kB .navbar.collapsed .dropdown-menu .dropdown-item:after {
  right: auto;
}
.cid-v28HSyV1kB .navbar.collapsed ul.navbar-nav li {
  margin: auto;
}
.cid-v28HSyV1kB .navbar.collapsed .dropdown-menu .dropdown-item {
  padding: 0.25rem 1.5rem;
  text-align: left;
}
.cid-v28HSyV1kB .navbar.collapsed .icons-menu {
  padding: 0;
}
@media (max-width: 991px) {
  .cid-v28HSyV1kB .navbar .nav-item {
    padding: 0.5rem 0;
  }
  .cid-v28HSyV1kB .navbar .navbar-collapse {
    padding: 34px 0;
    border-radius: 16px;
    width: 100%;
  }
  .cid-v28HSyV1kB .navbar .nav-item .nav-link::before {
    display: none;
  }
  .cid-v28HSyV1kB .navbar.opened .dropdown-menu {
    top: 0;
  }
  .cid-v28HSyV1kB .navbar .dropdown-menu {
    padding: 6px 0 6px 15px;
  }
  .cid-v28HSyV1kB .navbar .dropdown-menu .dropdown-submenu {
    left: 0 !important;
  }
  .cid-v28HSyV1kB .navbar .dropdown-menu .dropdown-item:after {
    right: auto;
    margin-top: -0.4rem;
  }
  .cid-v28HSyV1kB .navbar .navbar-logo img {
    height: 3rem !important;
  }
  .cid-v28HSyV1kB .navbar ul.navbar-nav {
    overflow: hidden;
    margin: 0;
  }
  .cid-v28HSyV1kB .navbar ul.navbar-nav li {
    margin: 0;
  }
  .cid-v28HSyV1kB .navbar .dropdown-menu .dropdown-item {
    padding: 0 !important;
    margin: 0;
    margin-top: 8px;
    text-align: left;
  }
  .cid-v28HSyV1kB .navbar .navbar-brand {
    flex-shrink: initial;
    flex-basis: auto;
    word-break: break-word;
    padding-right: 0;
    width: 100%;
    justify-content: space-between;
  }
  .cid-v28HSyV1kB .navbar .navbar-toggler {
    flex-basis: auto;
  }
  .cid-v28HSyV1kB .navbar .icons-menu {
    padding: 0;
  }
}
.cid-v28HSyV1kB .navbar.navbar-short {
  min-height: 60px;
}
.cid-v28HSyV1kB .navbar.navbar-short .navbar-logo img {
  height: 2.5rem !important;
}
.cid-v28HSyV1kB .navbar.navbar-short .navbar-brand {
  min-height: 60px;
  padding: 0;
}
.cid-v28HSyV1kB .navbar-brand {
  min-height: 70px;
  flex-shrink: 0;
  align-items: center;
  margin-right: 0;
  padding: 10px 0;
  transition: all 0.3s;
  word-break: break-word;
  z-index: 1;
}
.cid-v28HSyV1kB .navbar-brand .navbar-caption {
  line-height: inherit !important;
  font-weight: 400;
}
.cid-v28HSyV1kB .navbar-brand .navbar-logo a {
  outline: none;
}
.cid-v28HSyV1kB .dropdown-item.active,
.cid-v28HSyV1kB .dropdown-item:active {
  background-color: transparent;
}
.cid-v28HSyV1kB .navbar-expand-lg .navbar-nav .nav-link {
  margin: 8px 12px !important;
}
@media (max-width: 991px) {
  .cid-v28HSyV1kB .navbar-expand-lg .navbar-nav .nav-link {
    margin: 8px 10px !important;
  }
}
.cid-v28HSyV1kB .nav-dropdown .link.dropdown-toggle {
  margin-right: 1.667em;
}
.cid-v28HSyV1kB .nav-dropdown .link.dropdown-toggle[aria-expanded="true"] {
  margin-right: 0;
  padding: 0.667em 1.667em;
}
.cid-v28HSyV1kB .navbar .dropdown.open > .dropdown-menu {
  display: block;
}
.cid-v28HSyV1kB ul.navbar-nav {
  flex-wrap: wrap;
  padding: 0;
}
.cid-v28HSyV1kB .navbar-buttons {
  text-align: center;
  min-width: 170px;
}
.cid-v28HSyV1kB button.navbar-toggler {
  outline: none;
  width: 48px;
  height: 48px;
  border-radius: 50%;
  cursor: pointer;
  transition: all 0.2s;
  position: relative;
  align-self: center;
  color: #f4f4f6;
  background: #f4f4f6;
}
.cid-v28HSyV1kB button.navbar-toggler .hamburger span {
  position: absolute;
  right: 10px;
  margin-top: 14px;
  width: 26px;
  height: 2px;
  border-right: 5px;
  background-color: #141414;
}
.cid-v28HSyV1kB button.navbar-toggler .hamburger span:nth-child(1) {
  top: 0;
  transition: all 0.2s;
}
.cid-v28HSyV1kB button.navbar-toggler .hamburger span:nth-child(2) {
  top: 8px;
  transition: all 0.15s;
}
.cid-v28HSyV1kB button.navbar-toggler .hamburger span:nth-child(3) {
  top: 8px;
  transition: all 0.15s;
}
.cid-v28HSyV1kB button.navbar-toggler .hamburger span:nth-child(4) {
  top: 16px;
  transition: all 0.2s;
}
.cid-v28HSyV1kB nav.opened .hamburger span:nth-child(1) {
  top: 8px;
  width: 0;
  opacity: 0;
  right: 50%;
  transition: all 0.2s;
}
.cid-v28HSyV1kB nav.opened .hamburger span:nth-child(2) {
  transform: rotate(45deg);
  transition: all 0.25s;
}
.cid-v28HSyV1kB nav.opened .hamburger span:nth-child(3) {
  transform: rotate(-45deg);
  transition: all 0.25s;
}
.cid-v28HSyV1kB nav.opened .hamburger span:nth-child(4) {
  top: 8px;
  width: 0;
  opacity: 0;
  right: 50%;
  transition: all 0.2s;
}
.cid-v28HSyV1kB a.nav-link {
  display: flex;
  align-items: center;
  justify-content: flex-start;
}
.cid-v28HSyV1kB .icons-menu {
  flex-wrap: nowrap;
  display: flex;
  justify-content: center;
  padding: 0;
  text-align: center;
  margin-bottom: 35px;
}
@media screen and (-ms-high-contrast: active), (-ms-high-contrast: none) {
  .cid-v28HSyV1kB .navbar {
    height: 70px;
  }
  .cid-v28HSyV1kB .navbar.opened {
    height: auto;
  }
  .cid-v28HSyV1kB .nav-item .nav-link:hover::before {
    width: 175%;
    max-width: calc(100% + 2rem);
    left: -1rem;
  }
}
.cid-v28HSyV1kB .navbar-dropdown .navbar-logo {
  margin-right: 10px;
}
@media (min-width: 768px) {
  .cid-v28HSyV1kB .container-fluid {
    padding-left: 64px;
    padding-right: 64px;
  }
}
.cid-v28HSyV1kB .mbr-section-btn-main .btn {
  margin: 8px;
  min-width: 180px;
}
.cid-v28HSyV1kB .mbr-section-btn-main .btn::before {
  background-image: linear-gradient(90deg, #83c5be 0%, transparent 100%);
}
.cid-v28HSyV1kB .mbr-section-btn-main .btn:hover,
.cid-v28HSyV1kB .mbr-section-btn-main .btn:focus {
  box-shadow: inset 250px 10px 5px #006d77 !important;
  border-color: #006d77 !important;
}
.cid-v28HSyV1kB .mbr-section-btn .btn::before {
  background-image: linear-gradient(90deg, #83c5be 0%, transparent 100%);
}
.cid-v28HSyV1kB .mbr-section-btn .btn:hover,
.cid-v28HSyV1kB .mbr-section-btn .btn:focus {
  box-shadow: inset 250px 10px 5px #006d77 !important;
  border-color: #006d77 !important;
}
.cid-v28HSyV1kB .navbar-caption:hover {
  color: #e29578;
}
@media (min-width: 992px) {
  .cid-v28HSyV1kB .dropdown-menu.dropdown-submenu {
    left: 175px !important;
    top: -45% !important;
  }
}
.cid-v28HSyV1kB .text_widget {
  margin-bottom: 32px;
}
.cid-v28HSyV1kB .text_widget a {
  transition: all 0.3s ease-out;
}
.cid-v28HSyV1kB .text_widget a:hover,
.cid-v28HSyV1kB .text_widget a:focus {
  opacity: 0.8;
}
@media (min-width: 992px) {
  .cid-v28HSyV1kB .navbar-nav.nav-dropdown {
    display: -webkit-flex;
    width: 100%;
    justify-content: flex-end;
    min-width: 200px;
  }
}
.cid-v28HSyV1kB .icons-menu-main {
  display: flex;
}
@media (max-width: 992px) {
  .cid-v28HSyV1kB .icons-menu-main {
    padding: 0 10px;
  }
}
.cid-v28HSyV1kB .mbr-section-subtitle {
  color: #141414;
  text-align: center;
}
.cid-v28HSyV1kB .navbar-caption {
  color: #000000;
}
.cid-v28HSyV1kB .mbr-text {
  color: #141414;
  text-align: center;
}
.cid-v28HSyV1kB .mbr-section-subtitle,
.cid-v28HSyV1kB .text_widget,
.cid-v28HSyV1kB .mbr-section-btn {
  text-align: center;
}
.cid-v28HSyV1kB a[class*="text-"]:not(.nav-link):not(.dropdown-item):not([role]):not(.navbar-caption):hover {
  background-image: none;
}
.cid-v28HSyV1kB .nav-link,
.cid-v28HSyV1kB .dropdown-item {
  color: #000000;
}
.cid-v28HTISGcc {
  background-color: transparent;
}
.cid-v28HTISGcc .navbar-dropdown {
  background-color: #f4f4f6 !important;
  padding: 0;
}
.cid-v28HTISGcc .navbar.navbar-expand-lg .dropdown .dropdown-menu {
  background-color: #f4f4f6 !important;
  background: #f4f4f6;
}
.cid-v28HTISGcc .navbar.navbar-expand-lg .dropdown .dropdown-menu .dropdown-submenu {
  margin: 0;
  left: 100%;
}
.cid-v28HTISGcc .menu_box {
  flex-wrap: nowrap;
}
@media (max-width: 991px) {
  .cid-v28HTISGcc .menu_box {
    flex-direction: column;
    align-items: flex-start;
  }
  .cid-v28HTISGcc .menu_box .navbar.opened,
  .cid-v28HTISGcc .menu_box .navbar-collapse {
    background-color: #f4f4f6 !important;
    transition: all 0s ease 0s;
  }
}
.cid-v28HTISGcc .navbar-dropdown {
  position: relative !important;
}
.cid-v28HTISGcc .btn {
  min-height: auto;
  box-shadow: none;
  margin-top: 0;
}
.cid-v28HTISGcc .btn:hover {
  box-shadow: none;
}
.cid-v28HTISGcc .nav-item {
  margin: 4px 15px;
}
@media (min-width: 1200px) {
  .cid-v28HTISGcc .nav-item {
    margin: 4px 20px;
  }
}
@media (max-width: 991px) {
  .cid-v28HTISGcc .nav-item {
    margin: 0 !important;
  }
}
.cid-v28HTISGcc .nav-item .nav-link {
  transition: all 0.5s ease-out;
  border-radius: 0.5rem !important;
  position: relative;
}
.cid-v28HTISGcc .nav-item .nav-link::before {
  content: '';
  position: absolute;
  bottom: 0;
  left: 0;
  background-image: linear-gradient(90deg, #006d77 -5%, #83c5be 95%);
  height: 1px;
  width: 0;
  transition: all 0.3s ease-in-out;
}
.cid-v28HTISGcc .nav-item .nav-link:hover::before,
.cid-v28HTISGcc .nav-item .nav-link:focus::before {
  width: 100%;
}
.cid-v28HTISGcc .dropdown-menu {
  border-radius: 0;
  box-shadow: none;
  text-align: left;
}
@media (min-width: 992px) {
  .cid-v28HTISGcc .dropdown-menu {
    padding: 18px 34px 22px;
    min-width: 250px;
    top: auto !important;
    left: -40px !important;
  }
  .cid-v28HTISGcc .dropdown-menu.dropdown-submenu {
    left: 215px !important;
    top: -45% !important;
  }
}
@media (max-width: 991px) {
  .cid-v28HTISGcc .dropdown-menu .dropdown-toggle[data-toggle="dropdown-submenu"]::after,
  .cid-v28HTISGcc .link.dropdown-toggle::after {
    display: inline-block;
    width: 7px;
    height: 7px;
    margin-left: 0.5rem;
    margin-bottom: 2px;
    content: "";
    border: 2px solid;
    border-left: none;
    border-top: none;
    transform: rotate(-45deg);
    right: 15px;
    position: absolute;
    margin-top: -2px;
  }
  .cid-v28HTISGcc .show.dropdown-toggle[aria-expanded="true"]::after {
    transform: rotate(45deg);
    margin-top: -4px;
  }
  .cid-v28HTISGcc .offcanvas_box {
    display: none;
  }
}
.cid-v28HTISGcc .dropdown-item {
  border: none;
  font-weight: 300 !important;
}
.cid-v28HTISGcc .nav-dropdown .link {
  font-weight: 400 !important;
  padding: 0 !important;
  margin: 0 !important;
}
.cid-v28HTISGcc .nav-dropdown .link.dropdown-toggle::after {
  margin-left: 0.5rem;
  margin-top: 0;
}
.cid-v28HTISGcc .container {
  display: flex;
  margin: auto;
}
.cid-v28HTISGcc .iconfont-wrapper {
  color: #141414;
  font-size: 17px;
  margin-right: 10px;
  margin-bottom: 5px;
  width: 25px;
  height: 25px;
  border-radius: 50%;
  display: flex;
  justify-content: center;
  align-items: center;
  transition: all 0.2s ease-in-out;
}
.cid-v28HTISGcc .iconfont-wrapper:last-child {
  margin-right: 0;
}
.cid-v28HTISGcc .iconfont-wrapper:hover {
  opacity: 0.5;
}
.cid-v28HTISGcc .navbar-nav {
  margin: 0 1rem;
}
@media (min-width: 992px) {
  .cid-v28HTISGcc .navbar-nav {
    margin: 0;
  }
}
.cid-v28HTISGcc .dropdown-menu,
.cid-v28HTISGcc .navbar.opened {
  background-color: false !important;
}
.cid-v28HTISGcc .nav-item:focus,
.cid-v28HTISGcc .nav-link:focus {
  outline: none;
}
.cid-v28HTISGcc .dropdown .dropdown-menu .dropdown-item {
  width: auto;
  transition: all 0.25s ease-in-out;
}
.cid-v28HTISGcc .dropdown .dropdown-menu .dropdown-item::after {
  right: 0.5rem;
}
.cid-v28HTISGcc .dropdown .dropdown-menu .dropdown-item .mbr-iconfont {
  margin-right: 0.5rem;
  vertical-align: sub;
}
.cid-v28HTISGcc .dropdown .dropdown-menu .dropdown-item .mbr-iconfont:before {
  display: inline-block;
  transform: scale(1, 1);
  transition: all 0.25s ease-in-out;
}
.cid-v28HTISGcc .collapsed .dropdown-menu .dropdown-item:before {
  display: none;
}
.cid-v28HTISGcc .collapsed .dropdown .dropdown-menu .dropdown-item {
  padding: 0.235em 1.5em 0.235em 1.5em !important;
  transition: none;
  margin: 0 !important;
}
.cid-v28HTISGcc .navbar {
  min-height: 70px;
  padding: 10px 0;
  transition: all 0.3s;
  border-bottom-width: 0;
}
@media (max-width: 992px) {
  .cid-v28HTISGcc .navbar {
    min-height: 30px;
    max-height: none;
  }
}
.cid-v28HTISGcc .navbar.opened {
  transition: all 0.3s;
}
.cid-v28HTISGcc .navbar .dropdown-item {
  padding: 0;
  margin: 8px 0;
}
.cid-v28HTISGcc .navbar .navbar-logo img {
  max-width: 40px;
  min-height: 40px;
  object-fit: contain;
  border-radius: 10px !important;
}
.cid-v28HTISGcc .navbar .navbar-collapse {
  justify-content: center;
  justify-content: flex-end;
  z-index: 1;
}
.cid-v28HTISGcc .navbar.collapsed {
  justify-content: center;
}
.cid-v28HTISGcc .navbar.collapsed .nav-item .nav-link::before {
  display: none;
}
.cid-v28HTISGcc .navbar.collapsed.opened .dropdown-menu {
  top: 0;
}
.cid-v28HTISGcc .navbar.collapsed .dropdown-menu .dropdown-submenu {
  left: 0 !important;
}
.cid-v28HTISGcc .navbar.collapsed .dropdown-menu .dropdown-item:after {
  right: auto;
}
.cid-v28HTISGcc .navbar.collapsed ul.navbar-nav li {
  margin: auto;
}
.cid-v28HTISGcc .navbar.collapsed .dropdown-menu .dropdown-item {
  padding: 0.25rem 1.5rem;
  text-align: left;
}
.cid-v28HTISGcc .navbar.collapsed .icons-menu {
  padding: 0;
}
@media (max-width: 991px) {
  .cid-v28HTISGcc .navbar .nav-item {
    padding: 0.5rem 0;
  }
  .cid-v28HTISGcc .navbar .navbar-collapse {
    padding: 34px 0;
    border-radius: 16px;
    width: 100%;
  }
  .cid-v28HTISGcc .navbar .nav-item .nav-link::before {
    display: none;
  }
  .cid-v28HTISGcc .navbar.opened .dropdown-menu {
    top: 0;
  }
  .cid-v28HTISGcc .navbar .dropdown-menu {
    padding: 6px 0 6px 15px;
  }
  .cid-v28HTISGcc .navbar .dropdown-menu .dropdown-submenu {
    left: 0 !important;
  }
  .cid-v28HTISGcc .navbar .dropdown-menu .dropdown-item:after {
    right: auto;
    margin-top: -0.4rem;
  }
  .cid-v28HTISGcc .navbar .navbar-logo img {
    height: 3rem !important;
  }
  .cid-v28HTISGcc .navbar ul.navbar-nav {
    overflow: hidden;
    margin: 0;
  }
  .cid-v28HTISGcc .navbar ul.navbar-nav li {
    margin: 0;
  }
  .cid-v28HTISGcc .navbar .dropdown-menu .dropdown-item {
    padding: 0 !important;
    margin: 0;
    margin-top: 8px;
    text-align: left;
  }
  .cid-v28HTISGcc .navbar .navbar-brand {
    flex-shrink: initial;
    flex-basis: auto;
    word-break: break-word;
    padding-right: 0;
    width: 100%;
    justify-content: space-between;
  }
  .cid-v28HTISGcc .navbar .navbar-toggler {
    flex-basis: auto;
  }
  .cid-v28HTISGcc .navbar .icons-menu {
    padding: 0;
  }
}
.cid-v28HTISGcc .navbar.navbar-short {
  min-height: 60px;
}
.cid-v28HTISGcc .navbar.navbar-short .navbar-logo img {
  height: 2.5rem !important;
}
.cid-v28HTISGcc .navbar.navbar-short .navbar-brand {
  min-height: 60px;
  padding: 0;
}
.cid-v28HTISGcc .navbar-brand {
  min-height: 70px;
  flex-shrink: 0;
  align-items: center;
  margin-right: 0;
  padding: 10px 0;
  transition: all 0.3s;
  word-break: break-word;
  z-index: 1;
}
.cid-v28HTISGcc .navbar-brand .navbar-caption {
  line-height: inherit !important;
  font-weight: 400;
}
.cid-v28HTISGcc .navbar-brand .navbar-logo a {
  outline: none;
}
.cid-v28HTISGcc .dropdown-item.active,
.cid-v28HTISGcc .dropdown-item:active {
  background-color: transparent;
}
.cid-v28HTISGcc .navbar-expand-lg .navbar-nav .nav-link {
  margin: 8px 12px !important;
}
@media (max-width: 991px) {
  .cid-v28HTISGcc .navbar-expand-lg .navbar-nav .nav-link {
    margin: 8px 10px !important;
  }
}
.cid-v28HTISGcc .nav-dropdown .link.dropdown-toggle {
  margin-right: 1.667em;
}
.cid-v28HTISGcc .nav-dropdown .link.dropdown-toggle[aria-expanded="true"] {
  margin-right: 0;
  padding: 0.667em 1.667em;
}
.cid-v28HTISGcc .navbar .dropdown.open > .dropdown-menu {
  display: block;
}
.cid-v28HTISGcc ul.navbar-nav {
  flex-wrap: wrap;
  padding: 0;
}
.cid-v28HTISGcc .navbar-buttons {
  text-align: center;
  min-width: 170px;
}
.cid-v28HTISGcc button.navbar-toggler {
  outline: none;
  width: 48px;
  height: 48px;
  border-radius: 50%;
  cursor: pointer;
  transition: all 0.2s;
  position: relative;
  align-self: center;
  color: #f4f4f6;
  background: #f4f4f6;
}
.cid-v28HTISGcc button.navbar-toggler .hamburger span {
  position: absolute;
  right: 10px;
  margin-top: 14px;
  width: 26px;
  height: 2px;
  border-right: 5px;
  background-color: #141414;
}
.cid-v28HTISGcc button.navbar-toggler .hamburger span:nth-child(1) {
  top: 0;
  transition: all 0.2s;
}
.cid-v28HTISGcc button.navbar-toggler .hamburger span:nth-child(2) {
  top: 8px;
  transition: all 0.15s;
}
.cid-v28HTISGcc button.navbar-toggler .hamburger span:nth-child(3) {
  top: 8px;
  transition: all 0.15s;
}
.cid-v28HTISGcc button.navbar-toggler .hamburger span:nth-child(4) {
  top: 16px;
  transition: all 0.2s;
}
.cid-v28HTISGcc nav.opened .hamburger span:nth-child(1) {
  top: 8px;
  width: 0;
  opacity: 0;
  right: 50%;
  transition: all 0.2s;
}
.cid-v28HTISGcc nav.opened .hamburger span:nth-child(2) {
  transform: rotate(45deg);
  transition: all 0.25s;
}
.cid-v28HTISGcc nav.opened .hamburger span:nth-child(3) {
  transform: rotate(-45deg);
  transition: all 0.25s;
}
.cid-v28HTISGcc nav.opened .hamburger span:nth-child(4) {
  top: 8px;
  width: 0;
  opacity: 0;
  right: 50%;
  transition: all 0.2s;
}
.cid-v28HTISGcc a.nav-link {
  display: flex;
  align-items: center;
  justify-content: flex-start;
}
.cid-v28HTISGcc .icons-menu {
  flex-wrap: nowrap;
  display: flex;
  justify-content: center;
  padding: 0;
  text-align: center;
  margin-bottom: 35px;
}
@media screen and (-ms-high-contrast: active), (-ms-high-contrast: none) {
  .cid-v28HTISGcc .navbar {
    height: 70px;
  }
  .cid-v28HTISGcc .navbar.opened {
    height: auto;
  }
  .cid-v28HTISGcc .nav-item .nav-link:hover::before {
    width: 175%;
    max-width: calc(100% + 2rem);
    left: -1rem;
  }
}
.cid-v28HTISGcc .navbar-dropdown .navbar-logo {
  margin-right: 10px;
}
@media (min-width: 768px) {
  .cid-v28HTISGcc .container-fluid {
    padding-left: 64px;
    padding-right: 64px;
  }
}
.cid-v28HTISGcc .mbr-section-btn-main .btn {
  margin: 8px;
  min-width: 180px;
}
.cid-v28HTISGcc .mbr-section-btn-main .btn::before {
  background-image: linear-gradient(90deg, #83c5be 0%, transparent 100%);
}
.cid-v28HTISGcc .mbr-section-btn-main .btn:hover,
.cid-v28HTISGcc .mbr-section-btn-main .btn:focus {
  box-shadow: inset 250px 10px 5px #006d77 !important;
  border-color: #006d77 !important;
}
.cid-v28HTISGcc .mbr-section-btn .btn::before {
  background-image: linear-gradient(90deg, #83c5be 0%, transparent 100%);
}
.cid-v28HTISGcc .mbr-section-btn .btn:hover,
.cid-v28HTISGcc .mbr-section-btn .btn:focus {
  box-shadow: inset 250px 10px 5px #006d77 !important;
  border-color: #006d77 !important;
}
.cid-v28HTISGcc .navbar-caption:hover {
  color: #e29578;
}
@media (min-width: 992px) {
  .cid-v28HTISGcc .dropdown-menu.dropdown-submenu {
    left: 175px !important;
    top: -45% !important;
  }
}
.cid-v28HTISGcc .text_widget {
  margin-bottom: 32px;
}
.cid-v28HTISGcc .text_widget a {
  transition: all 0.3s ease-out;
}
.cid-v28HTISGcc .text_widget a:hover,
.cid-v28HTISGcc .text_widget a:focus {
  opacity: 0.8;
}
@media (min-width: 992px) {
  .cid-v28HTISGcc .navbar-nav.nav-dropdown {
    display: -webkit-flex;
    width: 100%;
    justify-content: flex-end;
    min-width: 200px;
  }
}
.cid-v28HTISGcc .icons-menu-main {
  display: flex;
}
@media (max-width: 992px) {
  .cid-v28HTISGcc .icons-menu-main {
    padding: 0 10px;
  }
}
.cid-v28HTISGcc .mbr-section-subtitle {
  color: #141414;
  text-align: center;
}
.cid-v28HTISGcc .navbar-caption {
  color: #000000;
}
.cid-v28HTISGcc .mbr-text {
  color: #141414;
  text-align: center;
}
.cid-v28HTISGcc .mbr-section-subtitle,
.cid-v28HTISGcc .text_widget,
.cid-v28HTISGcc .mbr-section-btn {
  text-align: center;
}
.cid-v28HTISGcc a[class*="text-"]:not(.nav-link):not(.dropdown-item):not([role]):not(.navbar-caption):hover {
  background-image: none;
}
.cid-v28HTISGcc .nav-link,
.cid-v28HTISGcc .dropdown-item {
  color: #000000;
}
.cid-v28HVeaGk1 {
  background-color: transparent;
}
.cid-v28HVeaGk1 .navbar-dropdown {
  background-color: #f4f4f6 !important;
  padding: 0;
}
.cid-v28HVeaGk1 .navbar.navbar-expand-lg .dropdown .dropdown-menu {
  background-color: #f4f4f6 !important;
  background: #f4f4f6;
}
.cid-v28HVeaGk1 .navbar.navbar-expand-lg .dropdown .dropdown-menu .dropdown-submenu {
  margin: 0;
  left: 100%;
}
.cid-v28HVeaGk1 .menu_box {
  flex-wrap: nowrap;
}
@media (max-width: 991px) {
  .cid-v28HVeaGk1 .menu_box {
    flex-direction: column;
    align-items: flex-start;
  }
  .cid-v28HVeaGk1 .menu_box .navbar.opened,
  .cid-v28HVeaGk1 .menu_box .navbar-collapse {
    background-color: #f4f4f6 !important;
    transition: all 0s ease 0s;
  }
}
.cid-v28HVeaGk1 .navbar-dropdown {
  position: relative !important;
}
.cid-v28HVeaGk1 .btn {
  min-height: auto;
  box-shadow: none;
  margin-top: 0;
}
.cid-v28HVeaGk1 .btn:hover {
  box-shadow: none;
}
.cid-v28HVeaGk1 .nav-item {
  margin: 4px 15px;
}
@media (min-width: 1200px) {
  .cid-v28HVeaGk1 .nav-item {
    margin: 4px 20px;
  }
}
@media (max-width: 991px) {
  .cid-v28HVeaGk1 .nav-item {
    margin: 0 !important;
  }
}
.cid-v28HVeaGk1 .nav-item .nav-link {
  transition: all 0.5s ease-out;
  border-radius: 0.5rem !important;
  position: relative;
}
.cid-v28HVeaGk1 .nav-item .nav-link::before {
  content: '';
  position: absolute;
  bottom: 0;
  left: 0;
  background-image: linear-gradient(90deg, #006d77 -5%, #83c5be 95%);
  height: 1px;
  width: 0;
  transition: all 0.3s ease-in-out;
}
.cid-v28HVeaGk1 .nav-item .nav-link:hover::before,
.cid-v28HVeaGk1 .nav-item .nav-link:focus::before {
  width: 100%;
}
.cid-v28HVeaGk1 .dropdown-menu {
  border-radius: 0;
  box-shadow: none;
  text-align: left;
}
@media (min-width: 992px) {
  .cid-v28HVeaGk1 .dropdown-menu {
    padding: 18px 34px 22px;
    min-width: 250px;
    top: auto !important;
    left: -40px !important;
  }
  .cid-v28HVeaGk1 .dropdown-menu.dropdown-submenu {
    left: 215px !important;
    top: -45% !important;
  }
}
@media (max-width: 991px) {
  .cid-v28HVeaGk1 .dropdown-menu .dropdown-toggle[data-toggle="dropdown-submenu"]::after,
  .cid-v28HVeaGk1 .link.dropdown-toggle::after {
    display: inline-block;
    width: 7px;
    height: 7px;
    margin-left: 0.5rem;
    margin-bottom: 2px;
    content: "";
    border: 2px solid;
    border-left: none;
    border-top: none;
    transform: rotate(-45deg);
    right: 15px;
    position: absolute;
    margin-top: -2px;
  }
  .cid-v28HVeaGk1 .show.dropdown-toggle[aria-expanded="true"]::after {
    transform: rotate(45deg);
    margin-top: -4px;
  }
  .cid-v28HVeaGk1 .offcanvas_box {
    display: none;
  }
}
.cid-v28HVeaGk1 .dropdown-item {
  border: none;
  font-weight: 300 !important;
}
.cid-v28HVeaGk1 .nav-dropdown .link {
  font-weight: 400 !important;
  padding: 0 !important;
  margin: 0 !important;
}
.cid-v28HVeaGk1 .nav-dropdown .link.dropdown-toggle::after {
  margin-left: 0.5rem;
  margin-top: 0;
}
.cid-v28HVeaGk1 .container {
  display: flex;
  margin: auto;
}
.cid-v28HVeaGk1 .iconfont-wrapper {
  color: #141414;
  font-size: 17px;
  margin-right: 10px;
  margin-bottom: 5px;
  width: 25px;
  height: 25px;
  border-radius: 50%;
  display: flex;
  justify-content: center;
  align-items: center;
  transition: all 0.2s ease-in-out;
}
.cid-v28HVeaGk1 .iconfont-wrapper:last-child {
  margin-right: 0;
}
.cid-v28HVeaGk1 .iconfont-wrapper:hover {
  opacity: 0.5;
}
.cid-v28HVeaGk1 .navbar-nav {
  margin: 0 1rem;
}
@media (min-width: 992px) {
  .cid-v28HVeaGk1 .navbar-nav {
    margin: 0;
  }
}
.cid-v28HVeaGk1 .dropdown-menu,
.cid-v28HVeaGk1 .navbar.opened {
  background-color: false !important;
}
.cid-v28HVeaGk1 .nav-item:focus,
.cid-v28HVeaGk1 .nav-link:focus {
  outline: none;
}
.cid-v28HVeaGk1 .dropdown .dropdown-menu .dropdown-item {
  width: auto;
  transition: all 0.25s ease-in-out;
}
.cid-v28HVeaGk1 .dropdown .dropdown-menu .dropdown-item::after {
  right: 0.5rem;
}
.cid-v28HVeaGk1 .dropdown .dropdown-menu .dropdown-item .mbr-iconfont {
  margin-right: 0.5rem;
  vertical-align: sub;
}
.cid-v28HVeaGk1 .dropdown .dropdown-menu .dropdown-item .mbr-iconfont:before {
  display: inline-block;
  transform: scale(1, 1);
  transition: all 0.25s ease-in-out;
}
.cid-v28HVeaGk1 .collapsed .dropdown-menu .dropdown-item:before {
  display: none;
}
.cid-v28HVeaGk1 .collapsed .dropdown .dropdown-menu .dropdown-item {
  padding: 0.235em 1.5em 0.235em 1.5em !important;
  transition: none;
  margin: 0 !important;
}
.cid-v28HVeaGk1 .navbar {
  min-height: 70px;
  padding: 10px 0;
  transition: all 0.3s;
  border-bottom-width: 0;
}
@media (max-width: 992px) {
  .cid-v28HVeaGk1 .navbar {
    min-height: 30px;
    max-height: none;
  }
}
.cid-v28HVeaGk1 .navbar.opened {
  transition: all 0.3s;
}
.cid-v28HVeaGk1 .navbar .dropdown-item {
  padding: 0;
  margin: 8px 0;
}
.cid-v28HVeaGk1 .navbar .navbar-logo img {
  max-width: 40px;
  min-height: 40px;
  object-fit: contain;
  border-radius: 10px !important;
}
.cid-v28HVeaGk1 .navbar .navbar-collapse {
  justify-content: center;
  justify-content: flex-end;
  z-index: 1;
}
.cid-v28HVeaGk1 .navbar.collapsed {
  justify-content: center;
}
.cid-v28HVeaGk1 .navbar.collapsed .nav-item .nav-link::before {
  display: none;
}
.cid-v28HVeaGk1 .navbar.collapsed.opened .dropdown-menu {
  top: 0;
}
.cid-v28HVeaGk1 .navbar.collapsed .dropdown-menu .dropdown-submenu {
  left: 0 !important;
}
.cid-v28HVeaGk1 .navbar.collapsed .dropdown-menu .dropdown-item:after {
  right: auto;
}
.cid-v28HVeaGk1 .navbar.collapsed ul.navbar-nav li {
  margin: auto;
}
.cid-v28HVeaGk1 .navbar.collapsed .dropdown-menu .dropdown-item {
  padding: 0.25rem 1.5rem;
  text-align: left;
}
.cid-v28HVeaGk1 .navbar.collapsed .icons-menu {
  padding: 0;
}
@media (max-width: 991px) {
  .cid-v28HVeaGk1 .navbar .nav-item {
    padding: 0.5rem 0;
  }
  .cid-v28HVeaGk1 .navbar .navbar-collapse {
    padding: 34px 0;
    border-radius: 16px;
    width: 100%;
  }
  .cid-v28HVeaGk1 .navbar .nav-item .nav-link::before {
    display: none;
  }
  .cid-v28HVeaGk1 .navbar.opened .dropdown-menu {
    top: 0;
  }
  .cid-v28HVeaGk1 .navbar .dropdown-menu {
    padding: 6px 0 6px 15px;
  }
  .cid-v28HVeaGk1 .navbar .dropdown-menu .dropdown-submenu {
    left: 0 !important;
  }
  .cid-v28HVeaGk1 .navbar .dropdown-menu .dropdown-item:after {
    right: auto;
    margin-top: -0.4rem;
  }
  .cid-v28HVeaGk1 .navbar .navbar-logo img {
    height: 3rem !important;
  }
  .cid-v28HVeaGk1 .navbar ul.navbar-nav {
    overflow: hidden;
    margin: 0;
  }
  .cid-v28HVeaGk1 .navbar ul.navbar-nav li {
    margin: 0;
  }
  .cid-v28HVeaGk1 .navbar .dropdown-menu .dropdown-item {
    padding: 0 !important;
    margin: 0;
    margin-top: 8px;
    text-align: left;
  }
  .cid-v28HVeaGk1 .navbar .navbar-brand {
    flex-shrink: initial;
    flex-basis: auto;
    word-break: break-word;
    padding-right: 0;
    width: 100%;
    justify-content: space-between;
  }
  .cid-v28HVeaGk1 .navbar .navbar-toggler {
    flex-basis: auto;
  }
  .cid-v28HVeaGk1 .navbar .icons-menu {
    padding: 0;
  }
}
.cid-v28HVeaGk1 .navbar.navbar-short {
  min-height: 60px;
}
.cid-v28HVeaGk1 .navbar.navbar-short .navbar-logo img {
  height: 2.5rem !important;
}
.cid-v28HVeaGk1 .navbar.navbar-short .navbar-brand {
  min-height: 60px;
  padding: 0;
}
.cid-v28HVeaGk1 .navbar-brand {
  min-height: 70px;
  flex-shrink: 0;
  align-items: center;
  margin-right: 0;
  padding: 10px 0;
  transition: all 0.3s;
  word-break: break-word;
  z-index: 1;
}
.cid-v28HVeaGk1 .navbar-brand .navbar-caption {
  line-height: inherit !important;
  font-weight: 400;
}
.cid-v28HVeaGk1 .navbar-brand .navbar-logo a {
  outline: none;
}
.cid-v28HVeaGk1 .dropdown-item.active,
.cid-v28HVeaGk1 .dropdown-item:active {
  background-color: transparent;
}
.cid-v28HVeaGk1 .navbar-expand-lg .navbar-nav .nav-link {
  margin: 8px 12px !important;
}
@media (max-width: 991px) {
  .cid-v28HVeaGk1 .navbar-expand-lg .navbar-nav .nav-link {
    margin: 8px 10px !important;
  }
}
.cid-v28HVeaGk1 .nav-dropdown .link.dropdown-toggle {
  margin-right: 1.667em;
}
.cid-v28HVeaGk1 .nav-dropdown .link.dropdown-toggle[aria-expanded="true"] {
  margin-right: 0;
  padding: 0.667em 1.667em;
}
.cid-v28HVeaGk1 .navbar .dropdown.open > .dropdown-menu {
  display: block;
}
.cid-v28HVeaGk1 ul.navbar-nav {
  flex-wrap: wrap;
  padding: 0;
}
.cid-v28HVeaGk1 .navbar-buttons {
  text-align: center;
  min-width: 170px;
}
.cid-v28HVeaGk1 button.navbar-toggler {
  outline: none;
  width: 48px;
  height: 48px;
  border-radius: 50%;
  cursor: pointer;
  transition: all 0.2s;
  position: relative;
  align-self: center;
  color: #f4f4f6;
  background: #f4f4f6;
}
.cid-v28HVeaGk1 button.navbar-toggler .hamburger span {
  position: absolute;
  right: 10px;
  margin-top: 14px;
  width: 26px;
  height: 2px;
  border-right: 5px;
  background-color: #141414;
}
.cid-v28HVeaGk1 button.navbar-toggler .hamburger span:nth-child(1) {
  top: 0;
  transition: all 0.2s;
}
.cid-v28HVeaGk1 button.navbar-toggler .hamburger span:nth-child(2) {
  top: 8px;
  transition: all 0.15s;
}
.cid-v28HVeaGk1 button.navbar-toggler .hamburger span:nth-child(3) {
  top: 8px;
  transition: all 0.15s;
}
.cid-v28HVeaGk1 button.navbar-toggler .hamburger span:nth-child(4) {
  top: 16px;
  transition: all 0.2s;
}
.cid-v28HVeaGk1 nav.opened .hamburger span:nth-child(1) {
  top: 8px;
  width: 0;
  opacity: 0;
  right: 50%;
  transition: all 0.2s;
}
.cid-v28HVeaGk1 nav.opened .hamburger span:nth-child(2) {
  transform: rotate(45deg);
  transition: all 0.25s;
}
.cid-v28HVeaGk1 nav.opened .hamburger span:nth-child(3) {
  transform: rotate(-45deg);
  transition: all 0.25s;
}
.cid-v28HVeaGk1 nav.opened .hamburger span:nth-child(4) {
  top: 8px;
  width: 0;
  opacity: 0;
  right: 50%;
  transition: all 0.2s;
}
.cid-v28HVeaGk1 a.nav-link {
  display: flex;
  align-items: center;
  justify-content: flex-start;
}
.cid-v28HVeaGk1 .icons-menu {
  flex-wrap: nowrap;
  display: flex;
  justify-content: center;
  padding: 0;
  text-align: center;
  margin-bottom: 35px;
}
@media screen and (-ms-high-contrast: active), (-ms-high-contrast: none) {
  .cid-v28HVeaGk1 .navbar {
    height: 70px;
  }
  .cid-v28HVeaGk1 .navbar.opened {
    height: auto;
  }
  .cid-v28HVeaGk1 .nav-item .nav-link:hover::before {
    width: 175%;
    max-width: calc(100% + 2rem);
    left: -1rem;
  }
}
.cid-v28HVeaGk1 .navbar-dropdown .navbar-logo {
  margin-right: 10px;
}
@media (min-width: 768px) {
  .cid-v28HVeaGk1 .container-fluid {
    padding-left: 64px;
    padding-right: 64px;
  }
}
.cid-v28HVeaGk1 .mbr-section-btn-main .btn {
  margin: 8px;
  min-width: 180px;
}
.cid-v28HVeaGk1 .mbr-section-btn-main .btn::before {
  background-image: linear-gradient(90deg, #83c5be 0%, transparent 100%);
}
.cid-v28HVeaGk1 .mbr-section-btn-main .btn:hover,
.cid-v28HVeaGk1 .mbr-section-btn-main .btn:focus {
  box-shadow: inset 250px 10px 5px #006d77 !important;
  border-color: #006d77 !important;
}
.cid-v28HVeaGk1 .mbr-section-btn .btn::before {
  background-image: linear-gradient(90deg, #83c5be 0%, transparent 100%);
}
.cid-v28HVeaGk1 .mbr-section-btn .btn:hover,
.cid-v28HVeaGk1 .mbr-section-btn .btn:focus {
  box-shadow: inset 250px 10px 5px #006d77 !important;
  border-color: #006d77 !important;
}
.cid-v28HVeaGk1 .navbar-caption:hover {
  color: #e29578;
}
@media (min-width: 992px) {
  .cid-v28HVeaGk1 .dropdown-menu.dropdown-submenu {
    left: 175px !important;
    top: -45% !important;
  }
}
.cid-v28HVeaGk1 .text_widget {
  margin-bottom: 32px;
}
.cid-v28HVeaGk1 .text_widget a {
  transition: all 0.3s ease-out;
}
.cid-v28HVeaGk1 .text_widget a:hover,
.cid-v28HVeaGk1 .text_widget a:focus {
  opacity: 0.8;
}
@media (min-width: 992px) {
  .cid-v28HVeaGk1 .navbar-nav.nav-dropdown {
    display: -webkit-flex;
    width: 100%;
    justify-content: flex-end;
    min-width: 200px;
  }
}
.cid-v28HVeaGk1 .icons-menu-main {
  display: flex;
}
@media (max-width: 992px) {
  .cid-v28HVeaGk1 .icons-menu-main {
    padding: 0 10px;
  }
}
.cid-v28HVeaGk1 .mbr-section-subtitle {
  color: #141414;
  text-align: center;
}
.cid-v28HVeaGk1 .navbar-caption {
  color: #000000;
}
.cid-v28HVeaGk1 .mbr-text {
  color: #141414;
  text-align: center;
}
.cid-v28HVeaGk1 .mbr-section-subtitle,
.cid-v28HVeaGk1 .text_widget,
.cid-v28HVeaGk1 .mbr-section-btn {
  text-align: center;
}
.cid-v28HVeaGk1 a[class*="text-"]:not(.nav-link):not(.dropdown-item):not([role]):not(.navbar-caption):hover {
  background-image: none;
}
.cid-v28HVeaGk1 .nav-link,
.cid-v28HVeaGk1 .dropdown-item {
  color: #000000;
}
.cid-v28HWtCzqN {
  background-color: transparent;
}
.cid-v28HWtCzqN .navbar-dropdown {
  background-color: #f4f4f6 !important;
  padding: 0;
}
.cid-v28HWtCzqN .navbar.navbar-expand-lg .dropdown .dropdown-menu {
  background-color: #f4f4f6 !important;
  background: #f4f4f6;
}
.cid-v28HWtCzqN .navbar.navbar-expand-lg .dropdown .dropdown-menu .dropdown-submenu {
  margin: 0;
  left: 100%;
}
.cid-v28HWtCzqN .menu_box {
  flex-wrap: nowrap;
}
@media (max-width: 991px) {
  .cid-v28HWtCzqN .menu_box {
    flex-direction: column;
    align-items: flex-start;
  }
  .cid-v28HWtCzqN .menu_box .navbar.opened,
  .cid-v28HWtCzqN .menu_box .navbar-collapse {
    background-color: #f4f4f6 !important;
    transition: all 0s ease 0s;
  }
}
.cid-v28HWtCzqN .navbar-dropdown {
  position: relative !important;
}
.cid-v28HWtCzqN .btn {
  min-height: auto;
  box-shadow: none;
  margin-top: 0;
}
.cid-v28HWtCzqN .btn:hover {
  box-shadow: none;
}
.cid-v28HWtCzqN .nav-item {
  margin: 4px 15px;
}
@media (min-width: 1200px) {
  .cid-v28HWtCzqN .nav-item {
    margin: 4px 20px;
  }
}
@media (max-width: 991px) {
  .cid-v28HWtCzqN .nav-item {
    margin: 0 !important;
  }
}
.cid-v28HWtCzqN .nav-item .nav-link {
  transition: all 0.5s ease-out;
  border-radius: 0.5rem !important;
  position: relative;
}
.cid-v28HWtCzqN .nav-item .nav-link::before {
  content: '';
  position: absolute;
  bottom: 0;
  left: 0;
  background-image: linear-gradient(90deg, #006d77 -5%, #83c5be 95%);
  height: 1px;
  width: 0;
  transition: all 0.3s ease-in-out;
}
.cid-v28HWtCzqN .nav-item .nav-link:hover::before,
.cid-v28HWtCzqN .nav-item .nav-link:focus::before {
  width: 100%;
}
.cid-v28HWtCzqN .dropdown-menu {
  border-radius: 0;
  box-shadow: none;
  text-align: left;
}
@media (min-width: 992px) {
  .cid-v28HWtCzqN .dropdown-menu {
    padding: 18px 34px 22px;
    min-width: 250px;
    top: auto !important;
    left: -40px !important;
  }
  .cid-v28HWtCzqN .dropdown-menu.dropdown-submenu {
    left: 215px !important;
    top: -45% !important;
  }
}
@media (max-width: 991px) {
  .cid-v28HWtCzqN .dropdown-menu .dropdown-toggle[data-toggle="dropdown-submenu"]::after,
  .cid-v28HWtCzqN .link.dropdown-toggle::after {
    display: inline-block;
    width: 7px;
    height: 7px;
    margin-left: 0.5rem;
    margin-bottom: 2px;
    content: "";
    border: 2px solid;
    border-left: none;
    border-top: none;
    transform: rotate(-45deg);
    right: 15px;
    position: absolute;
    margin-top: -2px;
  }
  .cid-v28HWtCzqN .show.dropdown-toggle[aria-expanded="true"]::after {
    transform: rotate(45deg);
    margin-top: -4px;
  }
  .cid-v28HWtCzqN .offcanvas_box {
    display: none;
  }
}
.cid-v28HWtCzqN .dropdown-item {
  border: none;
  font-weight: 300 !important;
}
.cid-v28HWtCzqN .nav-dropdown .link {
  font-weight: 400 !important;
  padding: 0 !important;
  margin: 0 !important;
}
.cid-v28HWtCzqN .nav-dropdown .link.dropdown-toggle::after {
  margin-left: 0.5rem;
  margin-top: 0;
}
.cid-v28HWtCzqN .container {
  display: flex;
  margin: auto;
}
.cid-v28HWtCzqN .iconfont-wrapper {
  color: #141414;
  font-size: 17px;
  margin-right: 10px;
  margin-bottom: 5px;
  width: 25px;
  height: 25px;
  border-radius: 50%;
  display: flex;
  justify-content: center;
  align-items: center;
  transition: all 0.2s ease-in-out;
}
.cid-v28HWtCzqN .iconfont-wrapper:last-child {
  margin-right: 0;
}
.cid-v28HWtCzqN .iconfont-wrapper:hover {
  opacity: 0.5;
}
.cid-v28HWtCzqN .navbar-nav {
  margin: 0 1rem;
}
@media (min-width: 992px) {
  .cid-v28HWtCzqN .navbar-nav {
    margin: 0;
  }
}
.cid-v28HWtCzqN .dropdown-menu,
.cid-v28HWtCzqN .navbar.opened {
  background-color: false !important;
}
.cid-v28HWtCzqN .nav-item:focus,
.cid-v28HWtCzqN .nav-link:focus {
  outline: none;
}
.cid-v28HWtCzqN .dropdown .dropdown-menu .dropdown-item {
  width: auto;
  transition: all 0.25s ease-in-out;
}
.cid-v28HWtCzqN .dropdown .dropdown-menu .dropdown-item::after {
  right: 0.5rem;
}
.cid-v28HWtCzqN .dropdown .dropdown-menu .dropdown-item .mbr-iconfont {
  margin-right: 0.5rem;
  vertical-align: sub;
}
.cid-v28HWtCzqN .dropdown .dropdown-menu .dropdown-item .mbr-iconfont:before {
  display: inline-block;
  transform: scale(1, 1);
  transition: all 0.25s ease-in-out;
}
.cid-v28HWtCzqN .collapsed .dropdown-menu .dropdown-item:before {
  display: none;
}
.cid-v28HWtCzqN .collapsed .dropdown .dropdown-menu .dropdown-item {
  padding: 0.235em 1.5em 0.235em 1.5em !important;
  transition: none;
  margin: 0 !important;
}
.cid-v28HWtCzqN .navbar {
  min-height: 70px;
  padding: 10px 0;
  transition: all 0.3s;
  border-bottom-width: 0;
}
@media (max-width: 992px) {
  .cid-v28HWtCzqN .navbar {
    min-height: 30px;
    max-height: none;
  }
}
.cid-v28HWtCzqN .navbar.opened {
  transition: all 0.3s;
}
.cid-v28HWtCzqN .navbar .dropdown-item {
  padding: 0;
  margin: 8px 0;
}
.cid-v28HWtCzqN .navbar .navbar-logo img {
  max-width: 40px;
  min-height: 40px;
  object-fit: contain;
  border-radius: 10px !important;
}
.cid-v28HWtCzqN .navbar .navbar-collapse {
  justify-content: center;
  justify-content: flex-end;
  z-index: 1;
}
.cid-v28HWtCzqN .navbar.collapsed {
  justify-content: center;
}
.cid-v28HWtCzqN .navbar.collapsed .nav-item .nav-link::before {
  display: none;
}
.cid-v28HWtCzqN .navbar.collapsed.opened .dropdown-menu {
  top: 0;
}
.cid-v28HWtCzqN .navbar.collapsed .dropdown-menu .dropdown-submenu {
  left: 0 !important;
}
.cid-v28HWtCzqN .navbar.collapsed .dropdown-menu .dropdown-item:after {
  right: auto;
}
.cid-v28HWtCzqN .navbar.collapsed ul.navbar-nav li {
  margin: auto;
}
.cid-v28HWtCzqN .navbar.collapsed .dropdown-menu .dropdown-item {
  padding: 0.25rem 1.5rem;
  text-align: left;
}
.cid-v28HWtCzqN .navbar.collapsed .icons-menu {
  padding: 0;
}
@media (max-width: 991px) {
  .cid-v28HWtCzqN .navbar .nav-item {
    padding: 0.5rem 0;
  }
  .cid-v28HWtCzqN .navbar .navbar-collapse {
    padding: 34px 0;
    border-radius: 16px;
    width: 100%;
  }
  .cid-v28HWtCzqN .navbar .nav-item .nav-link::before {
    display: none;
  }
  .cid-v28HWtCzqN .navbar.opened .dropdown-menu {
    top: 0;
  }
  .cid-v28HWtCzqN .navbar .dropdown-menu {
    padding: 6px 0 6px 15px;
  }
  .cid-v28HWtCzqN .navbar .dropdown-menu .dropdown-submenu {
    left: 0 !important;
  }
  .cid-v28HWtCzqN .navbar .dropdown-menu .dropdown-item:after {
    right: auto;
    margin-top: -0.4rem;
  }
  .cid-v28HWtCzqN .navbar .navbar-logo img {
    height: 3rem !important;
  }
  .cid-v28HWtCzqN .navbar ul.navbar-nav {
    overflow: hidden;
    margin: 0;
  }
  .cid-v28HWtCzqN .navbar ul.navbar-nav li {
    margin: 0;
  }
  .cid-v28HWtCzqN .navbar .dropdown-menu .dropdown-item {
    padding: 0 !important;
    margin: 0;
    margin-top: 8px;
    text-align: left;
  }
  .cid-v28HWtCzqN .navbar .navbar-brand {
    flex-shrink: initial;
    flex-basis: auto;
    word-break: break-word;
    padding-right: 0;
    width: 100%;
    justify-content: space-between;
  }
  .cid-v28HWtCzqN .navbar .navbar-toggler {
    flex-basis: auto;
  }
  .cid-v28HWtCzqN .navbar .icons-menu {
    padding: 0;
  }
}
.cid-v28HWtCzqN .navbar.navbar-short {
  min-height: 60px;
}
.cid-v28HWtCzqN .navbar.navbar-short .navbar-logo img {
  height: 2.5rem !important;
}
.cid-v28HWtCzqN .navbar.navbar-short .navbar-brand {
  min-height: 60px;
  padding: 0;
}
.cid-v28HWtCzqN .navbar-brand {
  min-height: 70px;
  flex-shrink: 0;
  align-items: center;
  margin-right: 0;
  padding: 10px 0;
  transition: all 0.3s;
  word-break: break-word;
  z-index: 1;
}
.cid-v28HWtCzqN .navbar-brand .navbar-caption {
  line-height: inherit !important;
  font-weight: 400;
}
.cid-v28HWtCzqN .navbar-brand .navbar-logo a {
  outline: none;
}
.cid-v28HWtCzqN .dropdown-item.active,
.cid-v28HWtCzqN .dropdown-item:active {
  background-color: transparent;
}
.cid-v28HWtCzqN .navbar-expand-lg .navbar-nav .nav-link {
  margin: 8px 12px !important;
}
@media (max-width: 991px) {
  .cid-v28HWtCzqN .navbar-expand-lg .navbar-nav .nav-link {
    margin: 8px 10px !important;
  }
}
.cid-v28HWtCzqN .nav-dropdown .link.dropdown-toggle {
  margin-right: 1.667em;
}
.cid-v28HWtCzqN .nav-dropdown .link.dropdown-toggle[aria-expanded="true"] {
  margin-right: 0;
  padding: 0.667em 1.667em;
}
.cid-v28HWtCzqN .navbar .dropdown.open > .dropdown-menu {
  display: block;
}
.cid-v28HWtCzqN ul.navbar-nav {
  flex-wrap: wrap;
  padding: 0;
}
.cid-v28HWtCzqN .navbar-buttons {
  text-align: center;
  min-width: 170px;
}
.cid-v28HWtCzqN button.navbar-toggler {
  outline: none;
  width: 48px;
  height: 48px;
  border-radius: 50%;
  cursor: pointer;
  transition: all 0.2s;
  position: relative;
  align-self: center;
  color: #f4f4f6;
  background: #f4f4f6;
}
.cid-v28HWtCzqN button.navbar-toggler .hamburger span {
  position: absolute;
  right: 10px;
  margin-top: 14px;
  width: 26px;
  height: 2px;
  border-right: 5px;
  background-color: #141414;
}
.cid-v28HWtCzqN button.navbar-toggler .hamburger span:nth-child(1) {
  top: 0;
  transition: all 0.2s;
}
.cid-v28HWtCzqN button.navbar-toggler .hamburger span:nth-child(2) {
  top: 8px;
  transition: all 0.15s;
}
.cid-v28HWtCzqN button.navbar-toggler .hamburger span:nth-child(3) {
  top: 8px;
  transition: all 0.15s;
}
.cid-v28HWtCzqN button.navbar-toggler .hamburger span:nth-child(4) {
  top: 16px;
  transition: all 0.2s;
}
.cid-v28HWtCzqN nav.opened .hamburger span:nth-child(1) {
  top: 8px;
  width: 0;
  opacity: 0;
  right: 50%;
  transition: all 0.2s;
}
.cid-v28HWtCzqN nav.opened .hamburger span:nth-child(2) {
  transform: rotate(45deg);
  transition: all 0.25s;
}
.cid-v28HWtCzqN nav.opened .hamburger span:nth-child(3) {
  transform: rotate(-45deg);
  transition: all 0.25s;
}
.cid-v28HWtCzqN nav.opened .hamburger span:nth-child(4) {
  top: 8px;
  width: 0;
  opacity: 0;
  right: 50%;
  transition: all 0.2s;
}
.cid-v28HWtCzqN a.nav-link {
  display: flex;
  align-items: center;
  justify-content: flex-start;
}
.cid-v28HWtCzqN .icons-menu {
  flex-wrap: nowrap;
  display: flex;
  justify-content: center;
  padding: 0;
  text-align: center;
  margin-bottom: 35px;
}
@media screen and (-ms-high-contrast: active), (-ms-high-contrast: none) {
  .cid-v28HWtCzqN .navbar {
    height: 70px;
  }
  .cid-v28HWtCzqN .navbar.opened {
    height: auto;
  }
  .cid-v28HWtCzqN .nav-item .nav-link:hover::before {
    width: 175%;
    max-width: calc(100% + 2rem);
    left: -1rem;
  }
}
.cid-v28HWtCzqN .navbar-dropdown .navbar-logo {
  margin-right: 10px;
}
@media (min-width: 768px) {
  .cid-v28HWtCzqN .container-fluid {
    padding-left: 64px;
    padding-right: 64px;
  }
}
.cid-v28HWtCzqN .mbr-section-btn-main .btn {
  margin: 8px;
  min-width: 180px;
}
.cid-v28HWtCzqN .mbr-section-btn-main .btn::before {
  background-image: linear-gradient(90deg, #83c5be 0%, transparent 100%);
}
.cid-v28HWtCzqN .mbr-section-btn-main .btn:hover,
.cid-v28HWtCzqN .mbr-section-btn-main .btn:focus {
  box-shadow: inset 250px 10px 5px #006d77 !important;
  border-color: #006d77 !important;
}
.cid-v28HWtCzqN .mbr-section-btn .btn::before {
  background-image: linear-gradient(90deg, #83c5be 0%, transparent 100%);
}
.cid-v28HWtCzqN .mbr-section-btn .btn:hover,
.cid-v28HWtCzqN .mbr-section-btn .btn:focus {
  box-shadow: inset 250px 10px 5px #006d77 !important;
  border-color: #006d77 !important;
}
.cid-v28HWtCzqN .navbar-caption:hover {
  color: #e29578;
}
@media (min-width: 992px) {
  .cid-v28HWtCzqN .dropdown-menu.dropdown-submenu {
    left: 175px !important;
    top: -45% !important;
  }
}
.cid-v28HWtCzqN .text_widget {
  margin-bottom: 32px;
}
.cid-v28HWtCzqN .text_widget a {
  transition: all 0.3s ease-out;
}
.cid-v28HWtCzqN .text_widget a:hover,
.cid-v28HWtCzqN .text_widget a:focus {
  opacity: 0.8;
}
@media (min-width: 992px) {
  .cid-v28HWtCzqN .navbar-nav.nav-dropdown {
    display: -webkit-flex;
    width: 100%;
    justify-content: flex-end;
    min-width: 200px;
  }
}
.cid-v28HWtCzqN .icons-menu-main {
  display: flex;
}
@media (max-width: 992px) {
  .cid-v28HWtCzqN .icons-menu-main {
    padding: 0 10px;
  }
}
.cid-v28HWtCzqN .mbr-section-subtitle {
  color: #141414;
  text-align: center;
}
.cid-v28HWtCzqN .navbar-caption {
  color: #000000;
}
.cid-v28HWtCzqN .mbr-text {
  color: #141414;
  text-align: center;
}
.cid-v28HWtCzqN .mbr-section-subtitle,
.cid-v28HWtCzqN .text_widget,
.cid-v28HWtCzqN .mbr-section-btn {
  text-align: center;
}
.cid-v28HWtCzqN a[class*="text-"]:not(.nav-link):not(.dropdown-item):not([role]):not(.navbar-caption):hover {
  background-image: none;
}
.cid-v28HWtCzqN .nav-link,
.cid-v28HWtCzqN .dropdown-item {
  color: #000000;
}
.cid-v28HXMlTGL {
  background-color: transparent;
}
.cid-v28HXMlTGL .navbar-dropdown {
  background-color: #f4f4f6 !important;
  padding: 0;
}
.cid-v28HXMlTGL .navbar.navbar-expand-lg .dropdown .dropdown-menu {
  background-color: #f4f4f6 !important;
  background: #f4f4f6;
}
.cid-v28HXMlTGL .navbar.navbar-expand-lg .dropdown .dropdown-menu .dropdown-submenu {
  margin: 0;
  left: 100%;
}
.cid-v28HXMlTGL .menu_box {
  flex-wrap: nowrap;
}
@media (max-width: 991px) {
  .cid-v28HXMlTGL .menu_box {
    flex-direction: column;
    align-items: flex-start;
  }
  .cid-v28HXMlTGL .menu_box .navbar.opened,
  .cid-v28HXMlTGL .menu_box .navbar-collapse {
    background-color: #f4f4f6 !important;
    transition: all 0s ease 0s;
  }
}
.cid-v28HXMlTGL .navbar-dropdown {
  position: relative !important;
}
.cid-v28HXMlTGL .btn {
  min-height: auto;
  box-shadow: none;
  margin-top: 0;
}
.cid-v28HXMlTGL .btn:hover {
  box-shadow: none;
}
.cid-v28HXMlTGL .nav-item {
  margin: 4px 15px;
}
@media (min-width: 1200px) {
  .cid-v28HXMlTGL .nav-item {
    margin: 4px 20px;
  }
}
@media (max-width: 991px) {
  .cid-v28HXMlTGL .nav-item {
    margin: 0 !important;
  }
}
.cid-v28HXMlTGL .nav-item .nav-link {
  transition: all 0.5s ease-out;
  border-radius: 0.5rem !important;
  position: relative;
}
.cid-v28HXMlTGL .nav-item .nav-link::before {
  content: '';
  position: absolute;
  bottom: 0;
  left: 0;
  background-image: linear-gradient(90deg, #006d77 -5%, #83c5be 95%);
  height: 1px;
  width: 0;
  transition: all 0.3s ease-in-out;
}
.cid-v28HXMlTGL .nav-item .nav-link:hover::before,
.cid-v28HXMlTGL .nav-item .nav-link:focus::before {
  width: 100%;
}
.cid-v28HXMlTGL .dropdown-menu {
  border-radius: 0;
  box-shadow: none;
  text-align: left;
}
@media (min-width: 992px) {
  .cid-v28HXMlTGL .dropdown-menu {
    padding: 18px 34px 22px;
    min-width: 250px;
    top: auto !important;
    left: -40px !important;
  }
  .cid-v28HXMlTGL .dropdown-menu.dropdown-submenu {
    left: 215px !important;
    top: -45% !important;
  }
}
@media (max-width: 991px) {
  .cid-v28HXMlTGL .dropdown-menu .dropdown-toggle[data-toggle="dropdown-submenu"]::after,
  .cid-v28HXMlTGL .link.dropdown-toggle::after {
    display: inline-block;
    width: 7px;
    height: 7px;
    margin-left: 0.5rem;
    margin-bottom: 2px;
    content: "";
    border: 2px solid;
    border-left: none;
    border-top: none;
    transform: rotate(-45deg);
    right: 15px;
    position: absolute;
    margin-top: -2px;
  }
  .cid-v28HXMlTGL .show.dropdown-toggle[aria-expanded="true"]::after {
    transform: rotate(45deg);
    margin-top: -4px;
  }
  .cid-v28HXMlTGL .offcanvas_box {
    display: none;
  }
}
.cid-v28HXMlTGL .dropdown-item {
  border: none;
  font-weight: 300 !important;
}
.cid-v28HXMlTGL .nav-dropdown .link {
  font-weight: 400 !important;
  padding: 0 !important;
  margin: 0 !important;
}
.cid-v28HXMlTGL .nav-dropdown .link.dropdown-toggle::after {
  margin-left: 0.5rem;
  margin-top: 0;
}
.cid-v28HXMlTGL .container {
  display: flex;
  margin: auto;
}
.cid-v28HXMlTGL .iconfont-wrapper {
  color: #141414;
  font-size: 17px;
  margin-right: 10px;
  margin-bottom: 5px;
  width: 25px;
  height: 25px;
  border-radius: 50%;
  display: flex;
  justify-content: center;
  align-items: center;
  transition: all 0.2s ease-in-out;
}
.cid-v28HXMlTGL .iconfont-wrapper:last-child {
  margin-right: 0;
}
.cid-v28HXMlTGL .iconfont-wrapper:hover {
  opacity: 0.5;
}
.cid-v28HXMlTGL .navbar-nav {
  margin: 0 1rem;
}
@media (min-width: 992px) {
  .cid-v28HXMlTGL .navbar-nav {
    margin: 0;
  }
}
.cid-v28HXMlTGL .dropdown-menu,
.cid-v28HXMlTGL .navbar.opened {
  background-color: false !important;
}
.cid-v28HXMlTGL .nav-item:focus,
.cid-v28HXMlTGL .nav-link:focus {
  outline: none;
}
.cid-v28HXMlTGL .dropdown .dropdown-menu .dropdown-item {
  width: auto;
  transition: all 0.25s ease-in-out;
}
.cid-v28HXMlTGL .dropdown .dropdown-menu .dropdown-item::after {
  right: 0.5rem;
}
.cid-v28HXMlTGL .dropdown .dropdown-menu .dropdown-item .mbr-iconfont {
  margin-right: 0.5rem;
  vertical-align: sub;
}
.cid-v28HXMlTGL .dropdown .dropdown-menu .dropdown-item .mbr-iconfont:before {
  display: inline-block;
  transform: scale(1, 1);
  transition: all 0.25s ease-in-out;
}
.cid-v28HXMlTGL .collapsed .dropdown-menu .dropdown-item:before {
  display: none;
}
.cid-v28HXMlTGL .collapsed .dropdown .dropdown-menu .dropdown-item {
  padding: 0.235em 1.5em 0.235em 1.5em !important;
  transition: none;
  margin: 0 !important;
}
.cid-v28HXMlTGL .navbar {
  min-height: 70px;
  padding: 10px 0;
  transition: all 0.3s;
  border-bottom-width: 0;
}
@media (max-width: 992px) {
  .cid-v28HXMlTGL .navbar {
    min-height: 30px;
    max-height: none;
  }
}
.cid-v28HXMlTGL .navbar.opened {
  transition: all 0.3s;
}
.cid-v28HXMlTGL .navbar .dropdown-item {
  padding: 0;
  margin: 8px 0;
}
.cid-v28HXMlTGL .navbar .navbar-logo img {
  max-width: 40px;
  min-height: 40px;
  object-fit: contain;
  border-radius: 10px !important;
}
.cid-v28HXMlTGL .navbar .navbar-collapse {
  justify-content: center;
  justify-content: flex-end;
  z-index: 1;
}
.cid-v28HXMlTGL .navbar.collapsed {
  justify-content: center;
}
.cid-v28HXMlTGL .navbar.collapsed .nav-item .nav-link::before {
  display: none;
}
.cid-v28HXMlTGL .navbar.collapsed.opened .dropdown-menu {
  top: 0;
}
.cid-v28HXMlTGL .navbar.collapsed .dropdown-menu .dropdown-submenu {
  left: 0 !important;
}
.cid-v28HXMlTGL .navbar.collapsed .dropdown-menu .dropdown-item:after {
  right: auto;
}
.cid-v28HXMlTGL .navbar.collapsed ul.navbar-nav li {
  margin: auto;
}
.cid-v28HXMlTGL .navbar.collapsed .dropdown-menu .dropdown-item {
  padding: 0.25rem 1.5rem;
  text-align: left;
}
.cid-v28HXMlTGL .navbar.collapsed .icons-menu {
  padding: 0;
}
@media (max-width: 991px) {
  .cid-v28HXMlTGL .navbar .nav-item {
    padding: 0.5rem 0;
  }
  .cid-v28HXMlTGL .navbar .navbar-collapse {
    padding: 34px 0;
    border-radius: 16px;
    width: 100%;
  }
  .cid-v28HXMlTGL .navbar .nav-item .nav-link::before {
    display: none;
  }
  .cid-v28HXMlTGL .navbar.opened .dropdown-menu {
    top: 0;
  }
  .cid-v28HXMlTGL .navbar .dropdown-menu {
    padding: 6px 0 6px 15px;
  }
  .cid-v28HXMlTGL .navbar .dropdown-menu .dropdown-submenu {
    left: 0 !important;
  }
  .cid-v28HXMlTGL .navbar .dropdown-menu .dropdown-item:after {
    right: auto;
    margin-top: -0.4rem;
  }
  .cid-v28HXMlTGL .navbar .navbar-logo img {
    height: 3rem !important;
  }
  .cid-v28HXMlTGL .navbar ul.navbar-nav {
    overflow: hidden;
    margin: 0;
  }
  .cid-v28HXMlTGL .navbar ul.navbar-nav li {
    margin: 0;
  }
  .cid-v28HXMlTGL .navbar .dropdown-menu .dropdown-item {
    padding: 0 !important;
    margin: 0;
    margin-top: 8px;
    text-align: left;
  }
  .cid-v28HXMlTGL .navbar .navbar-brand {
    flex-shrink: initial;
    flex-basis: auto;
    word-break: break-word;
    padding-right: 0;
    width: 100%;
    justify-content: space-between;
  }
  .cid-v28HXMlTGL .navbar .navbar-toggler {
    flex-basis: auto;
  }
  .cid-v28HXMlTGL .navbar .icons-menu {
    padding: 0;
  }
}
.cid-v28HXMlTGL .navbar.navbar-short {
  min-height: 60px;
}
.cid-v28HXMlTGL .navbar.navbar-short .navbar-logo img {
  height: 2.5rem !important;
}
.cid-v28HXMlTGL .navbar.navbar-short .navbar-brand {
  min-height: 60px;
  padding: 0;
}
.cid-v28HXMlTGL .navbar-brand {
  min-height: 70px;
  flex-shrink: 0;
  align-items: center;
  margin-right: 0;
  padding: 10px 0;
  transition: all 0.3s;
  word-break: break-word;
  z-index: 1;
}
.cid-v28HXMlTGL .navbar-brand .navbar-caption {
  line-height: inherit !important;
  font-weight: 400;
}
.cid-v28HXMlTGL .navbar-brand .navbar-logo a {
  outline: none;
}
.cid-v28HXMlTGL .dropdown-item.active,
.cid-v28HXMlTGL .dropdown-item:active {
  background-color: transparent;
}
.cid-v28HXMlTGL .navbar-expand-lg .navbar-nav .nav-link {
  margin: 8px 12px !important;
}
@media (max-width: 991px) {
  .cid-v28HXMlTGL .navbar-expand-lg .navbar-nav .nav-link {
    margin: 8px 10px !important;
  }
}
.cid-v28HXMlTGL .nav-dropdown .link.dropdown-toggle {
  margin-right: 1.667em;
}
.cid-v28HXMlTGL .nav-dropdown .link.dropdown-toggle[aria-expanded="true"] {
  margin-right: 0;
  padding: 0.667em 1.667em;
}
.cid-v28HXMlTGL .navbar .dropdown.open > .dropdown-menu {
  display: block;
}
.cid-v28HXMlTGL ul.navbar-nav {
  flex-wrap: wrap;
  padding: 0;
}
.cid-v28HXMlTGL .navbar-buttons {
  text-align: center;
  min-width: 170px;
}
.cid-v28HXMlTGL button.navbar-toggler {
  outline: none;
  width: 48px;
  height: 48px;
  border-radius: 50%;
  cursor: pointer;
  transition: all 0.2s;
  position: relative;
  align-self: center;
  color: #f4f4f6;
  background: #f4f4f6;
}
.cid-v28HXMlTGL button.navbar-toggler .hamburger span {
  position: absolute;
  right: 10px;
  margin-top: 14px;
  width: 26px;
  height: 2px;
  border-right: 5px;
  background-color: #141414;
}
.cid-v28HXMlTGL button.navbar-toggler .hamburger span:nth-child(1) {
  top: 0;
  transition: all 0.2s;
}
.cid-v28HXMlTGL button.navbar-toggler .hamburger span:nth-child(2) {
  top: 8px;
  transition: all 0.15s;
}
.cid-v28HXMlTGL button.navbar-toggler .hamburger span:nth-child(3) {
  top: 8px;
  transition: all 0.15s;
}
.cid-v28HXMlTGL button.navbar-toggler .hamburger span:nth-child(4) {
  top: 16px;
  transition: all 0.2s;
}
.cid-v28HXMlTGL nav.opened .hamburger span:nth-child(1) {
  top: 8px;
  width: 0;
  opacity: 0;
  right: 50%;
  transition: all 0.2s;
}
.cid-v28HXMlTGL nav.opened .hamburger span:nth-child(2) {
  transform: rotate(45deg);
  transition: all 0.25s;
}
.cid-v28HXMlTGL nav.opened .hamburger span:nth-child(3) {
  transform: rotate(-45deg);
  transition: all 0.25s;
}
.cid-v28HXMlTGL nav.opened .hamburger span:nth-child(4) {
  top: 8px;
  width: 0;
  opacity: 0;
  right: 50%;
  transition: all 0.2s;
}
.cid-v28HXMlTGL a.nav-link {
  display: flex;
  align-items: center;
  justify-content: flex-start;
}
.cid-v28HXMlTGL .icons-menu {
  flex-wrap: nowrap;
  display: flex;
  justify-content: center;
  padding: 0;
  text-align: center;
  margin-bottom: 35px;
}
@media screen and (-ms-high-contrast: active), (-ms-high-contrast: none) {
  .cid-v28HXMlTGL .navbar {
    height: 70px;
  }
  .cid-v28HXMlTGL .navbar.opened {
    height: auto;
  }
  .cid-v28HXMlTGL .nav-item .nav-link:hover::before {
    width: 175%;
    max-width: calc(100% + 2rem);
    left: -1rem;
  }
}
.cid-v28HXMlTGL .navbar-dropdown .navbar-logo {
  margin-right: 10px;
}
@media (min-width: 768px) {
  .cid-v28HXMlTGL .container-fluid {
    padding-left: 64px;
    padding-right: 64px;
  }
}
.cid-v28HXMlTGL .mbr-section-btn-main .btn {
  margin: 8px;
  min-width: 180px;
}
.cid-v28HXMlTGL .mbr-section-btn-main .btn::before {
  background-image: linear-gradient(90deg, #83c5be 0%, transparent 100%);
}
.cid-v28HXMlTGL .mbr-section-btn-main .btn:hover,
.cid-v28HXMlTGL .mbr-section-btn-main .btn:focus {
  box-shadow: inset 250px 10px 5px #006d77 !important;
  border-color: #006d77 !important;
}
.cid-v28HXMlTGL .mbr-section-btn .btn::before {
  background-image: linear-gradient(90deg, #83c5be 0%, transparent 100%);
}
.cid-v28HXMlTGL .mbr-section-btn .btn:hover,
.cid-v28HXMlTGL .mbr-section-btn .btn:focus {
  box-shadow: inset 250px 10px 5px #006d77 !important;
  border-color: #006d77 !important;
}
.cid-v28HXMlTGL .navbar-caption:hover {
  color: #e29578;
}
@media (min-width: 992px) {
  .cid-v28HXMlTGL .dropdown-menu.dropdown-submenu {
    left: 175px !important;
    top: -45% !important;
  }
}
.cid-v28HXMlTGL .text_widget {
  margin-bottom: 32px;
}
.cid-v28HXMlTGL .text_widget a {
  transition: all 0.3s ease-out;
}
.cid-v28HXMlTGL .text_widget a:hover,
.cid-v28HXMlTGL .text_widget a:focus {
  opacity: 0.8;
}
@media (min-width: 992px) {
  .cid-v28HXMlTGL .navbar-nav.nav-dropdown {
    display: -webkit-flex;
    width: 100%;
    justify-content: flex-end;
    min-width: 200px;
  }
}
.cid-v28HXMlTGL .icons-menu-main {
  display: flex;
}
@media (max-width: 992px) {
  .cid-v28HXMlTGL .icons-menu-main {
    padding: 0 10px;
  }
}
.cid-v28HXMlTGL .mbr-section-subtitle {
  color: #141414;
  text-align: center;
}
.cid-v28HXMlTGL .navbar-caption {
  color: #000000;
}
.cid-v28HXMlTGL .mbr-text {
  color: #141414;
  text-align: center;
}
.cid-v28HXMlTGL .mbr-section-subtitle,
.cid-v28HXMlTGL .text_widget,
.cid-v28HXMlTGL .mbr-section-btn {
  text-align: center;
}
.cid-v28HXMlTGL a[class*="text-"]:not(.nav-link):not(.dropdown-item):not([role]):not(.navbar-caption):hover {
  background-image: none;
}
.cid-v28HXMlTGL .nav-link,
.cid-v28HXMlTGL .dropdown-item {
  color: #000000;
}
.cid-v28HZ1eD46 {
  background-color: transparent;
}
.cid-v28HZ1eD46 .navbar-dropdown {
  background-color: #f4f4f6 !important;
  padding: 0;
}
.cid-v28HZ1eD46 .navbar.navbar-expand-lg .dropdown .dropdown-menu {
  background-color: #f4f4f6 !important;
  background: #f4f4f6;
}
.cid-v28HZ1eD46 .navbar.navbar-expand-lg .dropdown .dropdown-menu .dropdown-submenu {
  margin: 0;
  left: 100%;
}
.cid-v28HZ1eD46 .menu_box {
  flex-wrap: nowrap;
}
@media (max-width: 991px) {
  .cid-v28HZ1eD46 .menu_box {
    flex-direction: column;
    align-items: flex-start;
  }
  .cid-v28HZ1eD46 .menu_box .navbar.opened,
  .cid-v28HZ1eD46 .menu_box .navbar-collapse {
    background-color: #f4f4f6 !important;
    transition: all 0s ease 0s;
  }
}
.cid-v28HZ1eD46 .navbar-dropdown {
  position: relative !important;
}
.cid-v28HZ1eD46 .btn {
  min-height: auto;
  box-shadow: none;
  margin-top: 0;
}
.cid-v28HZ1eD46 .btn:hover {
  box-shadow: none;
}
.cid-v28HZ1eD46 .nav-item {
  margin: 4px 15px;
}
@media (min-width: 1200px) {
  .cid-v28HZ1eD46 .nav-item {
    margin: 4px 20px;
  }
}
@media (max-width: 991px) {
  .cid-v28HZ1eD46 .nav-item {
    margin: 0 !important;
  }
}
.cid-v28HZ1eD46 .nav-item .nav-link {
  transition: all 0.5s ease-out;
  border-radius: 0.5rem !important;
  position: relative;
}
.cid-v28HZ1eD46 .nav-item .nav-link::before {
  content: '';
  position: absolute;
  bottom: 0;
  left: 0;
  background-image: linear-gradient(90deg, #006d77 -5%, #83c5be 95%);
  height: 1px;
  width: 0;
  transition: all 0.3s ease-in-out;
}
.cid-v28HZ1eD46 .nav-item .nav-link:hover::before,
.cid-v28HZ1eD46 .nav-item .nav-link:focus::before {
  width: 100%;
}
.cid-v28HZ1eD46 .dropdown-menu {
  border-radius: 0;
  box-shadow: none;
  text-align: left;
}
@media (min-width: 992px) {
  .cid-v28HZ1eD46 .dropdown-menu {
    padding: 18px 34px 22px;
    min-width: 250px;
    top: auto !important;
    left: -40px !important;
  }
  .cid-v28HZ1eD46 .dropdown-menu.dropdown-submenu {
    left: 215px !important;
    top: -45% !important;
  }
}
@media (max-width: 991px) {
  .cid-v28HZ1eD46 .dropdown-menu .dropdown-toggle[data-toggle="dropdown-submenu"]::after,
  .cid-v28HZ1eD46 .link.dropdown-toggle::after {
    display: inline-block;
    width: 7px;
    height: 7px;
    margin-left: 0.5rem;
    margin-bottom: 2px;
    content: "";
    border: 2px solid;
    border-left: none;
    border-top: none;
    transform: rotate(-45deg);
    right: 15px;
    position: absolute;
    margin-top: -2px;
  }
  .cid-v28HZ1eD46 .show.dropdown-toggle[aria-expanded="true"]::after {
    transform: rotate(45deg);
    margin-top: -4px;
  }
  .cid-v28HZ1eD46 .offcanvas_box {
    display: none;
  }
}
.cid-v28HZ1eD46 .dropdown-item {
  border: none;
  font-weight: 300 !important;
}
.cid-v28HZ1eD46 .nav-dropdown .link {
  font-weight: 400 !important;
  padding: 0 !important;
  margin: 0 !important;
}
.cid-v28HZ1eD46 .nav-dropdown .link.dropdown-toggle::after {
  margin-left: 0.5rem;
  margin-top: 0;
}
.cid-v28HZ1eD46 .container {
  display: flex;
  margin: auto;
}
.cid-v28HZ1eD46 .iconfont-wrapper {
  color: #141414;
  font-size: 17px;
  margin-right: 10px;
  margin-bottom: 5px;
  width: 25px;
  height: 25px;
  border-radius: 50%;
  display: flex;
  justify-content: center;
  align-items: center;
  transition: all 0.2s ease-in-out;
}
.cid-v28HZ1eD46 .iconfont-wrapper:last-child {
  margin-right: 0;
}
.cid-v28HZ1eD46 .iconfont-wrapper:hover {
  opacity: 0.5;
}
.cid-v28HZ1eD46 .navbar-nav {
  margin: 0 1rem;
}
@media (min-width: 992px) {
  .cid-v28HZ1eD46 .navbar-nav {
    margin: 0;
  }
}
.cid-v28HZ1eD46 .dropdown-menu,
.cid-v28HZ1eD46 .navbar.opened {
  background-color: false !important;
}
.cid-v28HZ1eD46 .nav-item:focus,
.cid-v28HZ1eD46 .nav-link:focus {
  outline: none;
}
.cid-v28HZ1eD46 .dropdown .dropdown-menu .dropdown-item {
  width: auto;
  transition: all 0.25s ease-in-out;
}
.cid-v28HZ1eD46 .dropdown .dropdown-menu .dropdown-item::after {
  right: 0.5rem;
}
.cid-v28HZ1eD46 .dropdown .dropdown-menu .dropdown-item .mbr-iconfont {
  margin-right: 0.5rem;
  vertical-align: sub;
}
.cid-v28HZ1eD46 .dropdown .dropdown-menu .dropdown-item .mbr-iconfont:before {
  display: inline-block;
  transform: scale(1, 1);
  transition: all 0.25s ease-in-out;
}
.cid-v28HZ1eD46 .collapsed .dropdown-menu .dropdown-item:before {
  display: none;
}
.cid-v28HZ1eD46 .collapsed .dropdown .dropdown-menu .dropdown-item {
  padding: 0.235em 1.5em 0.235em 1.5em !important;
  transition: none;
  margin: 0 !important;
}
.cid-v28HZ1eD46 .navbar {
  min-height: 70px;
  padding: 10px 0;
  transition: all 0.3s;
  border-bottom-width: 0;
}
@media (max-width: 992px) {
  .cid-v28HZ1eD46 .navbar {
    min-height: 30px;
    max-height: none;
  }
}
.cid-v28HZ1eD46 .navbar.opened {
  transition: all 0.3s;
}
.cid-v28HZ1eD46 .navbar .dropdown-item {
  padding: 0;
  margin: 8px 0;
}
.cid-v28HZ1eD46 .navbar .navbar-logo img {
  max-width: 40px;
  min-height: 40px;
  object-fit: contain;
  border-radius: 10px !important;
}
.cid-v28HZ1eD46 .navbar .navbar-collapse {
  justify-content: center;
  justify-content: flex-end;
  z-index: 1;
}
.cid-v28HZ1eD46 .navbar.collapsed {
  justify-content: center;
}
.cid-v28HZ1eD46 .navbar.collapsed .nav-item .nav-link::before {
  display: none;
}
.cid-v28HZ1eD46 .navbar.collapsed.opened .dropdown-menu {
  top: 0;
}
.cid-v28HZ1eD46 .navbar.collapsed .dropdown-menu .dropdown-submenu {
  left: 0 !important;
}
.cid-v28HZ1eD46 .navbar.collapsed .dropdown-menu .dropdown-item:after {
  right: auto;
}
.cid-v28HZ1eD46 .navbar.collapsed ul.navbar-nav li {
  margin: auto;
}
.cid-v28HZ1eD46 .navbar.collapsed .dropdown-menu .dropdown-item {
  padding: 0.25rem 1.5rem;
  text-align: left;
}
.cid-v28HZ1eD46 .navbar.collapsed .icons-menu {
  padding: 0;
}
@media (max-width: 991px) {
  .cid-v28HZ1eD46 .navbar .nav-item {
    padding: 0.5rem 0;
  }
  .cid-v28HZ1eD46 .navbar .navbar-collapse {
    padding: 34px 0;
    border-radius: 16px;
    width: 100%;
  }
  .cid-v28HZ1eD46 .navbar .nav-item .nav-link::before {
    display: none;
  }
  .cid-v28HZ1eD46 .navbar.opened .dropdown-menu {
    top: 0;
  }
  .cid-v28HZ1eD46 .navbar .dropdown-menu {
    padding: 6px 0 6px 15px;
  }
  .cid-v28HZ1eD46 .navbar .dropdown-menu .dropdown-submenu {
    left: 0 !important;
  }
  .cid-v28HZ1eD46 .navbar .dropdown-menu .dropdown-item:after {
    right: auto;
    margin-top: -0.4rem;
  }
  .cid-v28HZ1eD46 .navbar .navbar-logo img {
    height: 3rem !important;
  }
  .cid-v28HZ1eD46 .navbar ul.navbar-nav {
    overflow: hidden;
    margin: 0;
  }
  .cid-v28HZ1eD46 .navbar ul.navbar-nav li {
    margin: 0;
  }
  .cid-v28HZ1eD46 .navbar .dropdown-menu .dropdown-item {
    padding: 0 !important;
    margin: 0;
    margin-top: 8px;
    text-align: left;
  }
  .cid-v28HZ1eD46 .navbar .navbar-brand {
    flex-shrink: initial;
    flex-basis: auto;
    word-break: break-word;
    padding-right: 0;
    width: 100%;
    justify-content: space-between;
  }
  .cid-v28HZ1eD46 .navbar .navbar-toggler {
    flex-basis: auto;
  }
  .cid-v28HZ1eD46 .navbar .icons-menu {
    padding: 0;
  }
}
.cid-v28HZ1eD46 .navbar.navbar-short {
  min-height: 60px;
}
.cid-v28HZ1eD46 .navbar.navbar-short .navbar-logo img {
  height: 2.5rem !important;
}
.cid-v28HZ1eD46 .navbar.navbar-short .navbar-brand {
  min-height: 60px;
  padding: 0;
}
.cid-v28HZ1eD46 .navbar-brand {
  min-height: 70px;
  flex-shrink: 0;
  align-items: center;
  margin-right: 0;
  padding: 10px 0;
  transition: all 0.3s;
  word-break: break-word;
  z-index: 1;
}
.cid-v28HZ1eD46 .navbar-brand .navbar-caption {
  line-height: inherit !important;
  font-weight: 400;
}
.cid-v28HZ1eD46 .navbar-brand .navbar-logo a {
  outline: none;
}
.cid-v28HZ1eD46 .dropdown-item.active,
.cid-v28HZ1eD46 .dropdown-item:active {
  background-color: transparent;
}
.cid-v28HZ1eD46 .navbar-expand-lg .navbar-nav .nav-link {
  margin: 8px 12px !important;
}
@media (max-width: 991px) {
  .cid-v28HZ1eD46 .navbar-expand-lg .navbar-nav .nav-link {
    margin: 8px 10px !important;
  }
}
.cid-v28HZ1eD46 .nav-dropdown .link.dropdown-toggle {
  margin-right: 1.667em;
}
.cid-v28HZ1eD46 .nav-dropdown .link.dropdown-toggle[aria-expanded="true"] {
  margin-right: 0;
  padding: 0.667em 1.667em;
}
.cid-v28HZ1eD46 .navbar .dropdown.open > .dropdown-menu {
  display: block;
}
.cid-v28HZ1eD46 ul.navbar-nav {
  flex-wrap: wrap;
  padding: 0;
}
.cid-v28HZ1eD46 .navbar-buttons {
  text-align: center;
  min-width: 170px;
}
.cid-v28HZ1eD46 button.navbar-toggler {
  outline: none;
  width: 48px;
  height: 48px;
  border-radius: 50%;
  cursor: pointer;
  transition: all 0.2s;
  position: relative;
  align-self: center;
  color: #f4f4f6;
  background: #f4f4f6;
}
.cid-v28HZ1eD46 button.navbar-toggler .hamburger span {
  position: absolute;
  right: 10px;
  margin-top: 14px;
  width: 26px;
  height: 2px;
  border-right: 5px;
  background-color: #141414;
}
.cid-v28HZ1eD46 button.navbar-toggler .hamburger span:nth-child(1) {
  top: 0;
  transition: all 0.2s;
}
.cid-v28HZ1eD46 button.navbar-toggler .hamburger span:nth-child(2) {
  top: 8px;
  transition: all 0.15s;
}
.cid-v28HZ1eD46 button.navbar-toggler .hamburger span:nth-child(3) {
  top: 8px;
  transition: all 0.15s;
}
.cid-v28HZ1eD46 button.navbar-toggler .hamburger span:nth-child(4) {
  top: 16px;
  transition: all 0.2s;
}
.cid-v28HZ1eD46 nav.opened .hamburger span:nth-child(1) {
  top: 8px;
  width: 0;
  opacity: 0;
  right: 50%;
  transition: all 0.2s;
}
.cid-v28HZ1eD46 nav.opened .hamburger span:nth-child(2) {
  transform: rotate(45deg);
  transition: all 0.25s;
}
.cid-v28HZ1eD46 nav.opened .hamburger span:nth-child(3) {
  transform: rotate(-45deg);
  transition: all 0.25s;
}
.cid-v28HZ1eD46 nav.opened .hamburger span:nth-child(4) {
  top: 8px;
  width: 0;
  opacity: 0;
  right: 50%;
  transition: all 0.2s;
}
.cid-v28HZ1eD46 a.nav-link {
  display: flex;
  align-items: center;
  justify-content: flex-start;
}
.cid-v28HZ1eD46 .icons-menu {
  flex-wrap: nowrap;
  display: flex;
  justify-content: center;
  padding: 0;
  text-align: center;
  margin-bottom: 35px;
}
@media screen and (-ms-high-contrast: active), (-ms-high-contrast: none) {
  .cid-v28HZ1eD46 .navbar {
    height: 70px;
  }
  .cid-v28HZ1eD46 .navbar.opened {
    height: auto;
  }
  .cid-v28HZ1eD46 .nav-item .nav-link:hover::before {
    width: 175%;
    max-width: calc(100% + 2rem);
    left: -1rem;
  }
}
.cid-v28HZ1eD46 .navbar-dropdown .navbar-logo {
  margin-right: 10px;
}
@media (min-width: 768px) {
  .cid-v28HZ1eD46 .container-fluid {
    padding-left: 64px;
    padding-right: 64px;
  }
}
.cid-v28HZ1eD46 .mbr-section-btn-main .btn {
  margin: 8px;
  min-width: 180px;
}
.cid-v28HZ1eD46 .mbr-section-btn-main .btn::before {
  background-image: linear-gradient(90deg, #83c5be 0%, transparent 100%);
}
.cid-v28HZ1eD46 .mbr-section-btn-main .btn:hover,
.cid-v28HZ1eD46 .mbr-section-btn-main .btn:focus {
  box-shadow: inset 250px 10px 5px #006d77 !important;
  border-color: #006d77 !important;
}
.cid-v28HZ1eD46 .mbr-section-btn .btn::before {
  background-image: linear-gradient(90deg, #83c5be 0%, transparent 100%);
}
.cid-v28HZ1eD46 .mbr-section-btn .btn:hover,
.cid-v28HZ1eD46 .mbr-section-btn .btn:focus {
  box-shadow: inset 250px 10px 5px #006d77 !important;
  border-color: #006d77 !important;
}
.cid-v28HZ1eD46 .navbar-caption:hover {
  color: #e29578;
}
@media (min-width: 992px) {
  .cid-v28HZ1eD46 .dropdown-menu.dropdown-submenu {
    left: 175px !important;
    top: -45% !important;
  }
}
.cid-v28HZ1eD46 .text_widget {
  margin-bottom: 32px;
}
.cid-v28HZ1eD46 .text_widget a {
  transition: all 0.3s ease-out;
}
.cid-v28HZ1eD46 .text_widget a:hover,
.cid-v28HZ1eD46 .text_widget a:focus {
  opacity: 0.8;
}
@media (min-width: 992px) {
  .cid-v28HZ1eD46 .navbar-nav.nav-dropdown {
    display: -webkit-flex;
    width: 100%;
    justify-content: flex-end;
    min-width: 200px;
  }
}
.cid-v28HZ1eD46 .icons-menu-main {
  display: flex;
}
@media (max-width: 992px) {
  .cid-v28HZ1eD46 .icons-menu-main {
    padding: 0 10px;
  }
}
.cid-v28HZ1eD46 .mbr-section-subtitle {
  color: #141414;
  text-align: center;
}
.cid-v28HZ1eD46 .navbar-caption {
  color: #000000;
}
.cid-v28HZ1eD46 .mbr-text {
  color: #141414;
  text-align: center;
}
.cid-v28HZ1eD46 .mbr-section-subtitle,
.cid-v28HZ1eD46 .text_widget,
.cid-v28HZ1eD46 .mbr-section-btn {
  text-align: center;
}
.cid-v28HZ1eD46 a[class*="text-"]:not(.nav-link):not(.dropdown-item):not([role]):not(.navbar-caption):hover {
  background-image: none;
}
.cid-v28HZ1eD46 .nav-link,
.cid-v28HZ1eD46 .dropdown-item {
  color: #000000;
}
.cid-v28I0gkywT {
  background-color: transparent;
}
.cid-v28I0gkywT .navbar-dropdown {
  background-color: #f4f4f6 !important;
  padding: 0;
}
.cid-v28I0gkywT .navbar.navbar-expand-lg .dropdown .dropdown-menu {
  background-color: #f4f4f6 !important;
  background: #f4f4f6;
}
.cid-v28I0gkywT .navbar.navbar-expand-lg .dropdown .dropdown-menu .dropdown-submenu {
  margin: 0;
  left: 100%;
}
.cid-v28I0gkywT .menu_box {
  flex-wrap: nowrap;
}
@media (max-width: 991px) {
  .cid-v28I0gkywT .menu_box {
    flex-direction: column;
    align-items: flex-start;
  }
  .cid-v28I0gkywT .menu_box .navbar.opened,
  .cid-v28I0gkywT .menu_box .navbar-collapse {
    background-color: #f4f4f6 !important;
    transition: all 0s ease 0s;
  }
}
.cid-v28I0gkywT .navbar-dropdown {
  position: relative !important;
}
.cid-v28I0gkywT .btn {
  min-height: auto;
  box-shadow: none;
  margin-top: 0;
}
.cid-v28I0gkywT .btn:hover {
  box-shadow: none;
}
.cid-v28I0gkywT .nav-item {
  margin: 4px 15px;
}
@media (min-width: 1200px) {
  .cid-v28I0gkywT .nav-item {
    margin: 4px 20px;
  }
}
@media (max-width: 991px) {
  .cid-v28I0gkywT .nav-item {
    margin: 0 !important;
  }
}
.cid-v28I0gkywT .nav-item .nav-link {
  transition: all 0.5s ease-out;
  border-radius: 0.5rem !important;
  position: relative;
}
.cid-v28I0gkywT .nav-item .nav-link::before {
  content: '';
  position: absolute;
  bottom: 0;
  left: 0;
  background-image: linear-gradient(90deg, #006d77 -5%, #83c5be 95%);
  height: 1px;
  width: 0;
  transition: all 0.3s ease-in-out;
}
.cid-v28I0gkywT .nav-item .nav-link:hover::before,
.cid-v28I0gkywT .nav-item .nav-link:focus::before {
  width: 100%;
}
.cid-v28I0gkywT .dropdown-menu {
  border-radius: 0;
  box-shadow: none;
  text-align: left;
}
@media (min-width: 992px) {
  .cid-v28I0gkywT .dropdown-menu {
    padding: 18px 34px 22px;
    min-width: 250px;
    top: auto !important;
    left: -40px !important;
  }
  .cid-v28I0gkywT .dropdown-menu.dropdown-submenu {
    left: 215px !important;
    top: -45% !important;
  }
}
@media (max-width: 991px) {
  .cid-v28I0gkywT .dropdown-menu .dropdown-toggle[data-toggle="dropdown-submenu"]::after,
  .cid-v28I0gkywT .link.dropdown-toggle::after {
    display: inline-block;
    width: 7px;
    height: 7px;
    margin-left: 0.5rem;
    margin-bottom: 2px;
    content: "";
    border: 2px solid;
    border-left: none;
    border-top: none;
    transform: rotate(-45deg);
    right: 15px;
    position: absolute;
    margin-top: -2px;
  }
  .cid-v28I0gkywT .show.dropdown-toggle[aria-expanded="true"]::after {
    transform: rotate(45deg);
    margin-top: -4px;
  }
  .cid-v28I0gkywT .offcanvas_box {
    display: none;
  }
}
.cid-v28I0gkywT .dropdown-item {
  border: none;
  font-weight: 300 !important;
}
.cid-v28I0gkywT .nav-dropdown .link {
  font-weight: 400 !important;
  padding: 0 !important;
  margin: 0 !important;
}
.cid-v28I0gkywT .nav-dropdown .link.dropdown-toggle::after {
  margin-left: 0.5rem;
  margin-top: 0;
}
.cid-v28I0gkywT .container {
  display: flex;
  margin: auto;
}
.cid-v28I0gkywT .iconfont-wrapper {
  color: #141414;
  font-size: 17px;
  margin-right: 10px;
  margin-bottom: 5px;
  width: 25px;
  height: 25px;
  border-radius: 50%;
  display: flex;
  justify-content: center;
  align-items: center;
  transition: all 0.2s ease-in-out;
}
.cid-v28I0gkywT .iconfont-wrapper:last-child {
  margin-right: 0;
}
.cid-v28I0gkywT .iconfont-wrapper:hover {
  opacity: 0.5;
}
.cid-v28I0gkywT .navbar-nav {
  margin: 0 1rem;
}
@media (min-width: 992px) {
  .cid-v28I0gkywT .navbar-nav {
    margin: 0;
  }
}
.cid-v28I0gkywT .dropdown-menu,
.cid-v28I0gkywT .navbar.opened {
  background-color: false !important;
}
.cid-v28I0gkywT .nav-item:focus,
.cid-v28I0gkywT .nav-link:focus {
  outline: none;
}
.cid-v28I0gkywT .dropdown .dropdown-menu .dropdown-item {
  width: auto;
  transition: all 0.25s ease-in-out;
}
.cid-v28I0gkywT .dropdown .dropdown-menu .dropdown-item::after {
  right: 0.5rem;
}
.cid-v28I0gkywT .dropdown .dropdown-menu .dropdown-item .mbr-iconfont {
  margin-right: 0.5rem;
  vertical-align: sub;
}
.cid-v28I0gkywT .dropdown .dropdown-menu .dropdown-item .mbr-iconfont:before {
  display: inline-block;
  transform: scale(1, 1);
  transition: all 0.25s ease-in-out;
}
.cid-v28I0gkywT .collapsed .dropdown-menu .dropdown-item:before {
  display: none;
}
.cid-v28I0gkywT .collapsed .dropdown .dropdown-menu .dropdown-item {
  padding: 0.235em 1.5em 0.235em 1.5em !important;
  transition: none;
  margin: 0 !important;
}
.cid-v28I0gkywT .navbar {
  min-height: 70px;
  padding: 10px 0;
  transition: all 0.3s;
  border-bottom-width: 0;
}
@media (max-width: 992px) {
  .cid-v28I0gkywT .navbar {
    min-height: 30px;
    max-height: none;
  }
}
.cid-v28I0gkywT .navbar.opened {
  transition: all 0.3s;
}
.cid-v28I0gkywT .navbar .dropdown-item {
  padding: 0;
  margin: 8px 0;
}
.cid-v28I0gkywT .navbar .navbar-logo img {
  max-width: 40px;
  min-height: 40px;
  object-fit: contain;
  border-radius: 10px !important;
}
.cid-v28I0gkywT .navbar .navbar-collapse {
  justify-content: center;
  justify-content: flex-end;
  z-index: 1;
}
.cid-v28I0gkywT .navbar.collapsed {
  justify-content: center;
}
.cid-v28I0gkywT .navbar.collapsed .nav-item .nav-link::before {
  display: none;
}
.cid-v28I0gkywT .navbar.collapsed.opened .dropdown-menu {
  top: 0;
}
.cid-v28I0gkywT .navbar.collapsed .dropdown-menu .dropdown-submenu {
  left: 0 !important;
}
.cid-v28I0gkywT .navbar.collapsed .dropdown-menu .dropdown-item:after {
  right: auto;
}
.cid-v28I0gkywT .navbar.collapsed ul.navbar-nav li {
  margin: auto;
}
.cid-v28I0gkywT .navbar.collapsed .dropdown-menu .dropdown-item {
  padding: 0.25rem 1.5rem;
  text-align: left;
}
.cid-v28I0gkywT .navbar.collapsed .icons-menu {
  padding: 0;
}
@media (max-width: 991px) {
  .cid-v28I0gkywT .navbar .nav-item {
    padding: 0.5rem 0;
  }
  .cid-v28I0gkywT .navbar .navbar-collapse {
    padding: 34px 0;
    border-radius: 16px;
    width: 100%;
  }
  .cid-v28I0gkywT .navbar .nav-item .nav-link::before {
    display: none;
  }
  .cid-v28I0gkywT .navbar.opened .dropdown-menu {
    top: 0;
  }
  .cid-v28I0gkywT .navbar .dropdown-menu {
    padding: 6px 0 6px 15px;
  }
  .cid-v28I0gkywT .navbar .dropdown-menu .dropdown-submenu {
    left: 0 !important;
  }
  .cid-v28I0gkywT .navbar .dropdown-menu .dropdown-item:after {
    right: auto;
    margin-top: -0.4rem;
  }
  .cid-v28I0gkywT .navbar .navbar-logo img {
    height: 3rem !important;
  }
  .cid-v28I0gkywT .navbar ul.navbar-nav {
    overflow: hidden;
    margin: 0;
  }
  .cid-v28I0gkywT .navbar ul.navbar-nav li {
    margin: 0;
  }
  .cid-v28I0gkywT .navbar .dropdown-menu .dropdown-item {
    padding: 0 !important;
    margin: 0;
    margin-top: 8px;
    text-align: left;
  }
  .cid-v28I0gkywT .navbar .navbar-brand {
    flex-shrink: initial;
    flex-basis: auto;
    word-break: break-word;
    padding-right: 0;
    width: 100%;
    justify-content: space-between;
  }
  .cid-v28I0gkywT .navbar .navbar-toggler {
    flex-basis: auto;
  }
  .cid-v28I0gkywT .navbar .icons-menu {
    padding: 0;
  }
}
.cid-v28I0gkywT .navbar.navbar-short {
  min-height: 60px;
}
.cid-v28I0gkywT .navbar.navbar-short .navbar-logo img {
  height: 2.5rem !important;
}
.cid-v28I0gkywT .navbar.navbar-short .navbar-brand {
  min-height: 60px;
  padding: 0;
}
.cid-v28I0gkywT .navbar-brand {
  min-height: 70px;
  flex-shrink: 0;
  align-items: center;
  margin-right: 0;
  padding: 10px 0;
  transition: all 0.3s;
  word-break: break-word;
  z-index: 1;
}
.cid-v28I0gkywT .navbar-brand .navbar-caption {
  line-height: inherit !important;
  font-weight: 400;
}
.cid-v28I0gkywT .navbar-brand .navbar-logo a {
  outline: none;
}
.cid-v28I0gkywT .dropdown-item.active,
.cid-v28I0gkywT .dropdown-item:active {
  background-color: transparent;
}
.cid-v28I0gkywT .navbar-expand-lg .navbar-nav .nav-link {
  margin: 8px 12px !important;
}
@media (max-width: 991px) {
  .cid-v28I0gkywT .navbar-expand-lg .navbar-nav .nav-link {
    margin: 8px 10px !important;
  }
}
.cid-v28I0gkywT .nav-dropdown .link.dropdown-toggle {
  margin-right: 1.667em;
}
.cid-v28I0gkywT .nav-dropdown .link.dropdown-toggle[aria-expanded="true"] {
  margin-right: 0;
  padding: 0.667em 1.667em;
}
.cid-v28I0gkywT .navbar .dropdown.open > .dropdown-menu {
  display: block;
}
.cid-v28I0gkywT ul.navbar-nav {
  flex-wrap: wrap;
  padding: 0;
}
.cid-v28I0gkywT .navbar-buttons {
  text-align: center;
  min-width: 170px;
}
.cid-v28I0gkywT button.navbar-toggler {
  outline: none;
  width: 48px;
  height: 48px;
  border-radius: 50%;
  cursor: pointer;
  transition: all 0.2s;
  position: relative;
  align-self: center;
  color: #f4f4f6;
  background: #f4f4f6;
}
.cid-v28I0gkywT button.navbar-toggler .hamburger span {
  position: absolute;
  right: 10px;
  margin-top: 14px;
  width: 26px;
  height: 2px;
  border-right: 5px;
  background-color: #141414;
}
.cid-v28I0gkywT button.navbar-toggler .hamburger span:nth-child(1) {
  top: 0;
  transition: all 0.2s;
}
.cid-v28I0gkywT button.navbar-toggler .hamburger span:nth-child(2) {
  top: 8px;
  transition: all 0.15s;
}
.cid-v28I0gkywT button.navbar-toggler .hamburger span:nth-child(3) {
  top: 8px;
  transition: all 0.15s;
}
.cid-v28I0gkywT button.navbar-toggler .hamburger span:nth-child(4) {
  top: 16px;
  transition: all 0.2s;
}
.cid-v28I0gkywT nav.opened .hamburger span:nth-child(1) {
  top: 8px;
  width: 0;
  opacity: 0;
  right: 50%;
  transition: all 0.2s;
}
.cid-v28I0gkywT nav.opened .hamburger span:nth-child(2) {
  transform: rotate(45deg);
  transition: all 0.25s;
}
.cid-v28I0gkywT nav.opened .hamburger span:nth-child(3) {
  transform: rotate(-45deg);
  transition: all 0.25s;
}
.cid-v28I0gkywT nav.opened .hamburger span:nth-child(4) {
  top: 8px;
  width: 0;
  opacity: 0;
  right: 50%;
  transition: all 0.2s;
}
.cid-v28I0gkywT a.nav-link {
  display: flex;
  align-items: center;
  justify-content: flex-start;
}
.cid-v28I0gkywT .icons-menu {
  flex-wrap: nowrap;
  display: flex;
  justify-content: center;
  padding: 0;
  text-align: center;
  margin-bottom: 35px;
}
@media screen and (-ms-high-contrast: active), (-ms-high-contrast: none) {
  .cid-v28I0gkywT .navbar {
    height: 70px;
  }
  .cid-v28I0gkywT .navbar.opened {
    height: auto;
  }
  .cid-v28I0gkywT .nav-item .nav-link:hover::before {
    width: 175%;
    max-width: calc(100% + 2rem);
    left: -1rem;
  }
}
.cid-v28I0gkywT .navbar-dropdown .navbar-logo {
  margin-right: 10px;
}
@media (min-width: 768px) {
  .cid-v28I0gkywT .container-fluid {
    padding-left: 64px;
    padding-right: 64px;
  }
}
.cid-v28I0gkywT .mbr-section-btn-main .btn {
  margin: 8px;
  min-width: 180px;
}
.cid-v28I0gkywT .mbr-section-btn-main .btn::before {
  background-image: linear-gradient(90deg, #83c5be 0%, transparent 100%);
}
.cid-v28I0gkywT .mbr-section-btn-main .btn:hover,
.cid-v28I0gkywT .mbr-section-btn-main .btn:focus {
  box-shadow: inset 250px 10px 5px #006d77 !important;
  border-color: #006d77 !important;
}
.cid-v28I0gkywT .mbr-section-btn .btn::before {
  background-image: linear-gradient(90deg, #83c5be 0%, transparent 100%);
}
.cid-v28I0gkywT .mbr-section-btn .btn:hover,
.cid-v28I0gkywT .mbr-section-btn .btn:focus {
  box-shadow: inset 250px 10px 5px #006d77 !important;
  border-color: #006d77 !important;
}
.cid-v28I0gkywT .navbar-caption:hover {
  color: #e29578;
}
@media (min-width: 992px) {
  .cid-v28I0gkywT .dropdown-menu.dropdown-submenu {
    left: 175px !important;
    top: -45% !important;
  }
}
.cid-v28I0gkywT .text_widget {
  margin-bottom: 32px;
}
.cid-v28I0gkywT .text_widget a {
  transition: all 0.3s ease-out;
}
.cid-v28I0gkywT .text_widget a:hover,
.cid-v28I0gkywT .text_widget a:focus {
  opacity: 0.8;
}
@media (min-width: 992px) {
  .cid-v28I0gkywT .navbar-nav.nav-dropdown {
    display: -webkit-flex;
    width: 100%;
    justify-content: flex-end;
    min-width: 200px;
  }
}
.cid-v28I0gkywT .icons-menu-main {
  display: flex;
}
@media (max-width: 992px) {
  .cid-v28I0gkywT .icons-menu-main {
    padding: 0 10px;
  }
}
.cid-v28I0gkywT .mbr-section-subtitle {
  color: #141414;
  text-align: center;
}
.cid-v28I0gkywT .navbar-caption {
  color: #000000;
}
.cid-v28I0gkywT .mbr-text {
  color: #141414;
  text-align: center;
}
.cid-v28I0gkywT .mbr-section-subtitle,
.cid-v28I0gkywT .text_widget,
.cid-v28I0gkywT .mbr-section-btn {
  text-align: center;
}
.cid-v28I0gkywT a[class*="text-"]:not(.nav-link):not(.dropdown-item):not([role]):not(.navbar-caption):hover {
  background-image: none;
}
.cid-v28I0gkywT .nav-link,
.cid-v28I0gkywT .dropdown-item {
  color: #000000;
}
.cid-v28I1yZjOI {
  background-color: transparent;
}
.cid-v28I1yZjOI .navbar-dropdown {
  background-color: #f4f4f6 !important;
  padding: 0;
}
.cid-v28I1yZjOI .navbar.navbar-expand-lg .dropdown .dropdown-menu {
  background-color: #f4f4f6 !important;
  background: #f4f4f6;
}
.cid-v28I1yZjOI .navbar.navbar-expand-lg .dropdown .dropdown-menu .dropdown-submenu {
  margin: 0;
  left: 100%;
}
.cid-v28I1yZjOI .menu_box {
  flex-wrap: nowrap;
}
@media (max-width: 991px) {
  .cid-v28I1yZjOI .menu_box {
    flex-direction: column;
    align-items: flex-start;
  }
  .cid-v28I1yZjOI .menu_box .navbar.opened,
  .cid-v28I1yZjOI .menu_box .navbar-collapse {
    background-color: #f4f4f6 !important;
    transition: all 0s ease 0s;
  }
}
.cid-v28I1yZjOI .navbar-dropdown {
  position: relative !important;
}
.cid-v28I1yZjOI .btn {
  min-height: auto;
  box-shadow: none;
  margin-top: 0;
}
.cid-v28I1yZjOI .btn:hover {
  box-shadow: none;
}
.cid-v28I1yZjOI .nav-item {
  margin: 4px 15px;
}
@media (min-width: 1200px) {
  .cid-v28I1yZjOI .nav-item {
    margin: 4px 20px;
  }
}
@media (max-width: 991px) {
  .cid-v28I1yZjOI .nav-item {
    margin: 0 !important;
  }
}
.cid-v28I1yZjOI .nav-item .nav-link {
  transition: all 0.5s ease-out;
  border-radius: 0.5rem !important;
  position: relative;
}
.cid-v28I1yZjOI .nav-item .nav-link::before {
  content: '';
  position: absolute;
  bottom: 0;
  left: 0;
  background-image: linear-gradient(90deg, #006d77 -5%, #83c5be 95%);
  height: 1px;
  width: 0;
  transition: all 0.3s ease-in-out;
}
.cid-v28I1yZjOI .nav-item .nav-link:hover::before,
.cid-v28I1yZjOI .nav-item .nav-link:focus::before {
  width: 100%;
}
.cid-v28I1yZjOI .dropdown-menu {
  border-radius: 0;
  box-shadow: none;
  text-align: left;
}
@media (min-width: 992px) {
  .cid-v28I1yZjOI .dropdown-menu {
    padding: 18px 34px 22px;
    min-width: 250px;
    top: auto !important;
    left: -40px !important;
  }
  .cid-v28I1yZjOI .dropdown-menu.dropdown-submenu {
    left: 215px !important;
    top: -45% !important;
  }
}
@media (max-width: 991px) {
  .cid-v28I1yZjOI .dropdown-menu .dropdown-toggle[data-toggle="dropdown-submenu"]::after,
  .cid-v28I1yZjOI .link.dropdown-toggle::after {
    display: inline-block;
    width: 7px;
    height: 7px;
    margin-left: 0.5rem;
    margin-bottom: 2px;
    content: "";
    border: 2px solid;
    border-left: none;
    border-top: none;
    transform: rotate(-45deg);
    right: 15px;
    position: absolute;
    margin-top: -2px;
  }
  .cid-v28I1yZjOI .show.dropdown-toggle[aria-expanded="true"]::after {
    transform: rotate(45deg);
    margin-top: -4px;
  }
  .cid-v28I1yZjOI .offcanvas_box {
    display: none;
  }
}
.cid-v28I1yZjOI .dropdown-item {
  border: none;
  font-weight: 300 !important;
}
.cid-v28I1yZjOI .nav-dropdown .link {
  font-weight: 400 !important;
  padding: 0 !important;
  margin: 0 !important;
}
.cid-v28I1yZjOI .nav-dropdown .link.dropdown-toggle::after {
  margin-left: 0.5rem;
  margin-top: 0;
}
.cid-v28I1yZjOI .container {
  display: flex;
  margin: auto;
}
.cid-v28I1yZjOI .iconfont-wrapper {
  color: #141414;
  font-size: 17px;
  margin-right: 10px;
  margin-bottom: 5px;
  width: 25px;
  height: 25px;
  border-radius: 50%;
  display: flex;
  justify-content: center;
  align-items: center;
  transition: all 0.2s ease-in-out;
}
.cid-v28I1yZjOI .iconfont-wrapper:last-child {
  margin-right: 0;
}
.cid-v28I1yZjOI .iconfont-wrapper:hover {
  opacity: 0.5;
}
.cid-v28I1yZjOI .navbar-nav {
  margin: 0 1rem;
}
@media (min-width: 992px) {
  .cid-v28I1yZjOI .navbar-nav {
    margin: 0;
  }
}
.cid-v28I1yZjOI .dropdown-menu,
.cid-v28I1yZjOI .navbar.opened {
  background-color: false !important;
}
.cid-v28I1yZjOI .nav-item:focus,
.cid-v28I1yZjOI .nav-link:focus {
  outline: none;
}
.cid-v28I1yZjOI .dropdown .dropdown-menu .dropdown-item {
  width: auto;
  transition: all 0.25s ease-in-out;
}
.cid-v28I1yZjOI .dropdown .dropdown-menu .dropdown-item::after {
  right: 0.5rem;
}
.cid-v28I1yZjOI .dropdown .dropdown-menu .dropdown-item .mbr-iconfont {
  margin-right: 0.5rem;
  vertical-align: sub;
}
.cid-v28I1yZjOI .dropdown .dropdown-menu .dropdown-item .mbr-iconfont:before {
  display: inline-block;
  transform: scale(1, 1);
  transition: all 0.25s ease-in-out;
}
.cid-v28I1yZjOI .collapsed .dropdown-menu .dropdown-item:before {
  display: none;
}
.cid-v28I1yZjOI .collapsed .dropdown .dropdown-menu .dropdown-item {
  padding: 0.235em 1.5em 0.235em 1.5em !important;
  transition: none;
  margin: 0 !important;
}
.cid-v28I1yZjOI .navbar {
  min-height: 70px;
  padding: 10px 0;
  transition: all 0.3s;
  border-bottom-width: 0;
}
@media (max-width: 992px) {
  .cid-v28I1yZjOI .navbar {
    min-height: 30px;
    max-height: none;
  }
}
.cid-v28I1yZjOI .navbar.opened {
  transition: all 0.3s;
}
.cid-v28I1yZjOI .navbar .dropdown-item {
  padding: 0;
  margin: 8px 0;
}
.cid-v28I1yZjOI .navbar .navbar-logo img {
  max-width: 40px;
  min-height: 40px;
  object-fit: contain;
  border-radius: 10px !important;
}
.cid-v28I1yZjOI .navbar .navbar-collapse {
  justify-content: center;
  justify-content: flex-end;
  z-index: 1;
}
.cid-v28I1yZjOI .navbar.collapsed {
  justify-content: center;
}
.cid-v28I1yZjOI .navbar.collapsed .nav-item .nav-link::before {
  display: none;
}
.cid-v28I1yZjOI .navbar.collapsed.opened .dropdown-menu {
  top: 0;
}
.cid-v28I1yZjOI .navbar.collapsed .dropdown-menu .dropdown-submenu {
  left: 0 !important;
}
.cid-v28I1yZjOI .navbar.collapsed .dropdown-menu .dropdown-item:after {
  right: auto;
}
.cid-v28I1yZjOI .navbar.collapsed ul.navbar-nav li {
  margin: auto;
}
.cid-v28I1yZjOI .navbar.collapsed .dropdown-menu .dropdown-item {
  padding: 0.25rem 1.5rem;
  text-align: left;
}
.cid-v28I1yZjOI .navbar.collapsed .icons-menu {
  padding: 0;
}
@media (max-width: 991px) {
  .cid-v28I1yZjOI .navbar .nav-item {
    padding: 0.5rem 0;
  }
  .cid-v28I1yZjOI .navbar .navbar-collapse {
    padding: 34px 0;
    border-radius: 16px;
    width: 100%;
  }
  .cid-v28I1yZjOI .navbar .nav-item .nav-link::before {
    display: none;
  }
  .cid-v28I1yZjOI .navbar.opened .dropdown-menu {
    top: 0;
  }
  .cid-v28I1yZjOI .navbar .dropdown-menu {
    padding: 6px 0 6px 15px;
  }
  .cid-v28I1yZjOI .navbar .dropdown-menu .dropdown-submenu {
    left: 0 !important;
  }
  .cid-v28I1yZjOI .navbar .dropdown-menu .dropdown-item:after {
    right: auto;
    margin-top: -0.4rem;
  }
  .cid-v28I1yZjOI .navbar .navbar-logo img {
    height: 3rem !important;
  }
  .cid-v28I1yZjOI .navbar ul.navbar-nav {
    overflow: hidden;
    margin: 0;
  }
  .cid-v28I1yZjOI .navbar ul.navbar-nav li {
    margin: 0;
  }
  .cid-v28I1yZjOI .navbar .dropdown-menu .dropdown-item {
    padding: 0 !important;
    margin: 0;
    margin-top: 8px;
    text-align: left;
  }
  .cid-v28I1yZjOI .navbar .navbar-brand {
    flex-shrink: initial;
    flex-basis: auto;
    word-break: break-word;
    padding-right: 0;
    width: 100%;
    justify-content: space-between;
  }
  .cid-v28I1yZjOI .navbar .navbar-toggler {
    flex-basis: auto;
  }
  .cid-v28I1yZjOI .navbar .icons-menu {
    padding: 0;
  }
}
.cid-v28I1yZjOI .navbar.navbar-short {
  min-height: 60px;
}
.cid-v28I1yZjOI .navbar.navbar-short .navbar-logo img {
  height: 2.5rem !important;
}
.cid-v28I1yZjOI .navbar.navbar-short .navbar-brand {
  min-height: 60px;
  padding: 0;
}
.cid-v28I1yZjOI .navbar-brand {
  min-height: 70px;
  flex-shrink: 0;
  align-items: center;
  margin-right: 0;
  padding: 10px 0;
  transition: all 0.3s;
  word-break: break-word;
  z-index: 1;
}
.cid-v28I1yZjOI .navbar-brand .navbar-caption {
  line-height: inherit !important;
  font-weight: 400;
}
.cid-v28I1yZjOI .navbar-brand .navbar-logo a {
  outline: none;
}
.cid-v28I1yZjOI .dropdown-item.active,
.cid-v28I1yZjOI .dropdown-item:active {
  background-color: transparent;
}
.cid-v28I1yZjOI .navbar-expand-lg .navbar-nav .nav-link {
  margin: 8px 12px !important;
}
@media (max-width: 991px) {
  .cid-v28I1yZjOI .navbar-expand-lg .navbar-nav .nav-link {
    margin: 8px 10px !important;
  }
}
.cid-v28I1yZjOI .nav-dropdown .link.dropdown-toggle {
  margin-right: 1.667em;
}
.cid-v28I1yZjOI .nav-dropdown .link.dropdown-toggle[aria-expanded="true"] {
  margin-right: 0;
  padding: 0.667em 1.667em;
}
.cid-v28I1yZjOI .navbar .dropdown.open > .dropdown-menu {
  display: block;
}
.cid-v28I1yZjOI ul.navbar-nav {
  flex-wrap: wrap;
  padding: 0;
}
.cid-v28I1yZjOI .navbar-buttons {
  text-align: center;
  min-width: 170px;
}
.cid-v28I1yZjOI button.navbar-toggler {
  outline: none;
  width: 48px;
  height: 48px;
  border-radius: 50%;
  cursor: pointer;
  transition: all 0.2s;
  position: relative;
  align-self: center;
  color: #f4f4f6;
  background: #f4f4f6;
}
.cid-v28I1yZjOI button.navbar-toggler .hamburger span {
  position: absolute;
  right: 10px;
  margin-top: 14px;
  width: 26px;
  height: 2px;
  border-right: 5px;
  background-color: #141414;
}
.cid-v28I1yZjOI button.navbar-toggler .hamburger span:nth-child(1) {
  top: 0;
  transition: all 0.2s;
}
.cid-v28I1yZjOI button.navbar-toggler .hamburger span:nth-child(2) {
  top: 8px;
  transition: all 0.15s;
}
.cid-v28I1yZjOI button.navbar-toggler .hamburger span:nth-child(3) {
  top: 8px;
  transition: all 0.15s;
}
.cid-v28I1yZjOI button.navbar-toggler .hamburger span:nth-child(4) {
  top: 16px;
  transition: all 0.2s;
}
.cid-v28I1yZjOI nav.opened .hamburger span:nth-child(1) {
  top: 8px;
  width: 0;
  opacity: 0;
  right: 50%;
  transition: all 0.2s;
}
.cid-v28I1yZjOI nav.opened .hamburger span:nth-child(2) {
  transform: rotate(45deg);
  transition: all 0.25s;
}
.cid-v28I1yZjOI nav.opened .hamburger span:nth-child(3) {
  transform: rotate(-45deg);
  transition: all 0.25s;
}
.cid-v28I1yZjOI nav.opened .hamburger span:nth-child(4) {
  top: 8px;
  width: 0;
  opacity: 0;
  right: 50%;
  transition: all 0.2s;
}
.cid-v28I1yZjOI a.nav-link {
  display: flex;
  align-items: center;
  justify-content: flex-start;
}
.cid-v28I1yZjOI .icons-menu {
  flex-wrap: nowrap;
  display: flex;
  justify-content: center;
  padding: 0;
  text-align: center;
  margin-bottom: 35px;
}
@media screen and (-ms-high-contrast: active), (-ms-high-contrast: none) {
  .cid-v28I1yZjOI .navbar {
    height: 70px;
  }
  .cid-v28I1yZjOI .navbar.opened {
    height: auto;
  }
  .cid-v28I1yZjOI .nav-item .nav-link:hover::before {
    width: 175%;
    max-width: calc(100% + 2rem);
    left: -1rem;
  }
}
.cid-v28I1yZjOI .navbar-dropdown .navbar-logo {
  margin-right: 10px;
}
@media (min-width: 768px) {
  .cid-v28I1yZjOI .container-fluid {
    padding-left: 64px;
    padding-right: 64px;
  }
}
.cid-v28I1yZjOI .mbr-section-btn-main .btn {
  margin: 8px;
  min-width: 180px;
}
.cid-v28I1yZjOI .mbr-section-btn-main .btn::before {
  background-image: linear-gradient(90deg, #83c5be 0%, transparent 100%);
}
.cid-v28I1yZjOI .mbr-section-btn-main .btn:hover,
.cid-v28I1yZjOI .mbr-section-btn-main .btn:focus {
  box-shadow: inset 250px 10px 5px #006d77 !important;
  border-color: #006d77 !important;
}
.cid-v28I1yZjOI .mbr-section-btn .btn::before {
  background-image: linear-gradient(90deg, #83c5be 0%, transparent 100%);
}
.cid-v28I1yZjOI .mbr-section-btn .btn:hover,
.cid-v28I1yZjOI .mbr-section-btn .btn:focus {
  box-shadow: inset 250px 10px 5px #006d77 !important;
  border-color: #006d77 !important;
}
.cid-v28I1yZjOI .navbar-caption:hover {
  color: #e29578;
}
@media (min-width: 992px) {
  .cid-v28I1yZjOI .dropdown-menu.dropdown-submenu {
    left: 175px !important;
    top: -45% !important;
  }
}
.cid-v28I1yZjOI .text_widget {
  margin-bottom: 32px;
}
.cid-v28I1yZjOI .text_widget a {
  transition: all 0.3s ease-out;
}
.cid-v28I1yZjOI .text_widget a:hover,
.cid-v28I1yZjOI .text_widget a:focus {
  opacity: 0.8;
}
@media (min-width: 992px) {
  .cid-v28I1yZjOI .navbar-nav.nav-dropdown {
    display: -webkit-flex;
    width: 100%;
    justify-content: flex-end;
    min-width: 200px;
  }
}
.cid-v28I1yZjOI .icons-menu-main {
  display: flex;
}
@media (max-width: 992px) {
  .cid-v28I1yZjOI .icons-menu-main {
    padding: 0 10px;
  }
}
.cid-v28I1yZjOI .mbr-section-subtitle {
  color: #141414;
  text-align: center;
}
.cid-v28I1yZjOI .navbar-caption {
  color: #000000;
}
.cid-v28I1yZjOI .mbr-text {
  color: #141414;
  text-align: center;
}
.cid-v28I1yZjOI .mbr-section-subtitle,
.cid-v28I1yZjOI .text_widget,
.cid-v28I1yZjOI .mbr-section-btn {
  text-align: center;
}
.cid-v28I1yZjOI a[class*="text-"]:not(.nav-link):not(.dropdown-item):not([role]):not(.navbar-caption):hover {
  background-image: none;
}
.cid-v28I1yZjOI .nav-link,
.cid-v28I1yZjOI .dropdown-item {
  color: #000000;
}
.cid-v28I2Pt4E9 {
  background-color: transparent;
}
.cid-v28I2Pt4E9 .navbar-dropdown {
  background-color: #f4f4f6 !important;
  padding: 0;
}
.cid-v28I2Pt4E9 .navbar.navbar-expand-lg .dropdown .dropdown-menu {
  background-color: #f4f4f6 !important;
  background: #f4f4f6;
}
.cid-v28I2Pt4E9 .navbar.navbar-expand-lg .dropdown .dropdown-menu .dropdown-submenu {
  margin: 0;
  left: 100%;
}
.cid-v28I2Pt4E9 .menu_box {
  flex-wrap: nowrap;
}
@media (max-width: 991px) {
  .cid-v28I2Pt4E9 .menu_box {
    flex-direction: column;
    align-items: flex-start;
  }
  .cid-v28I2Pt4E9 .menu_box .navbar.opened,
  .cid-v28I2Pt4E9 .menu_box .navbar-collapse {
    background-color: #f4f4f6 !important;
    transition: all 0s ease 0s;
  }
}
.cid-v28I2Pt4E9 .navbar-dropdown {
  position: relative !important;
}
.cid-v28I2Pt4E9 .btn {
  min-height: auto;
  box-shadow: none;
  margin-top: 0;
}
.cid-v28I2Pt4E9 .btn:hover {
  box-shadow: none;
}
.cid-v28I2Pt4E9 .nav-item {
  margin: 4px 15px;
}
@media (min-width: 1200px) {
  .cid-v28I2Pt4E9 .nav-item {
    margin: 4px 20px;
  }
}
@media (max-width: 991px) {
  .cid-v28I2Pt4E9 .nav-item {
    margin: 0 !important;
  }
}
.cid-v28I2Pt4E9 .nav-item .nav-link {
  transition: all 0.5s ease-out;
  border-radius: 0.5rem !important;
  position: relative;
}
.cid-v28I2Pt4E9 .nav-item .nav-link::before {
  content: '';
  position: absolute;
  bottom: 0;
  left: 0;
  background-image: linear-gradient(90deg, #006d77 -5%, #83c5be 95%);
  height: 1px;
  width: 0;
  transition: all 0.3s ease-in-out;
}
.cid-v28I2Pt4E9 .nav-item .nav-link:hover::before,
.cid-v28I2Pt4E9 .nav-item .nav-link:focus::before {
  width: 100%;
}
.cid-v28I2Pt4E9 .dropdown-menu {
  border-radius: 0;
  box-shadow: none;
  text-align: left;
}
@media (min-width: 992px) {
  .cid-v28I2Pt4E9 .dropdown-menu {
    padding: 18px 34px 22px;
    min-width: 250px;
    top: auto !important;
    left: -40px !important;
  }
  .cid-v28I2Pt4E9 .dropdown-menu.dropdown-submenu {
    left: 215px !important;
    top: -45% !important;
  }
}
@media (max-width: 991px) {
  .cid-v28I2Pt4E9 .dropdown-menu .dropdown-toggle[data-toggle="dropdown-submenu"]::after,
  .cid-v28I2Pt4E9 .link.dropdown-toggle::after {
    display: inline-block;
    width: 7px;
    height: 7px;
    margin-left: 0.5rem;
    margin-bottom: 2px;
    content: "";
    border: 2px solid;
    border-left: none;
    border-top: none;
    transform: rotate(-45deg);
    right: 15px;
    position: absolute;
    margin-top: -2px;
  }
  .cid-v28I2Pt4E9 .show.dropdown-toggle[aria-expanded="true"]::after {
    transform: rotate(45deg);
    margin-top: -4px;
  }
  .cid-v28I2Pt4E9 .offcanvas_box {
    display: none;
  }
}
.cid-v28I2Pt4E9 .dropdown-item {
  border: none;
  font-weight: 300 !important;
}
.cid-v28I2Pt4E9 .nav-dropdown .link {
  font-weight: 400 !important;
  padding: 0 !important;
  margin: 0 !important;
}
.cid-v28I2Pt4E9 .nav-dropdown .link.dropdown-toggle::after {
  margin-left: 0.5rem;
  margin-top: 0;
}
.cid-v28I2Pt4E9 .container {
  display: flex;
  margin: auto;
}
.cid-v28I2Pt4E9 .iconfont-wrapper {
  color: #141414;
  font-size: 17px;
  margin-right: 10px;
  margin-bottom: 5px;
  width: 25px;
  height: 25px;
  border-radius: 50%;
  display: flex;
  justify-content: center;
  align-items: center;
  transition: all 0.2s ease-in-out;
}
.cid-v28I2Pt4E9 .iconfont-wrapper:last-child {
  margin-right: 0;
}
.cid-v28I2Pt4E9 .iconfont-wrapper:hover {
  opacity: 0.5;
}
.cid-v28I2Pt4E9 .navbar-nav {
  margin: 0 1rem;
}
@media (min-width: 992px) {
  .cid-v28I2Pt4E9 .navbar-nav {
    margin: 0;
  }
}
.cid-v28I2Pt4E9 .dropdown-menu,
.cid-v28I2Pt4E9 .navbar.opened {
  background-color: false !important;
}
.cid-v28I2Pt4E9 .nav-item:focus,
.cid-v28I2Pt4E9 .nav-link:focus {
  outline: none;
}
.cid-v28I2Pt4E9 .dropdown .dropdown-menu .dropdown-item {
  width: auto;
  transition: all 0.25s ease-in-out;
}
.cid-v28I2Pt4E9 .dropdown .dropdown-menu .dropdown-item::after {
  right: 0.5rem;
}
.cid-v28I2Pt4E9 .dropdown .dropdown-menu .dropdown-item .mbr-iconfont {
  margin-right: 0.5rem;
  vertical-align: sub;
}
.cid-v28I2Pt4E9 .dropdown .dropdown-menu .dropdown-item .mbr-iconfont:before {
  display: inline-block;
  transform: scale(1, 1);
  transition: all 0.25s ease-in-out;
}
.cid-v28I2Pt4E9 .collapsed .dropdown-menu .dropdown-item:before {
  display: none;
}
.cid-v28I2Pt4E9 .collapsed .dropdown .dropdown-menu .dropdown-item {
  padding: 0.235em 1.5em 0.235em 1.5em !important;
  transition: none;
  margin: 0 !important;
}
.cid-v28I2Pt4E9 .navbar {
  min-height: 70px;
  padding: 10px 0;
  transition: all 0.3s;
  border-bottom-width: 0;
}
@media (max-width: 992px) {
  .cid-v28I2Pt4E9 .navbar {
    min-height: 30px;
    max-height: none;
  }
}
.cid-v28I2Pt4E9 .navbar.opened {
  transition: all 0.3s;
}
.cid-v28I2Pt4E9 .navbar .dropdown-item {
  padding: 0;
  margin: 8px 0;
}
.cid-v28I2Pt4E9 .navbar .navbar-logo img {
  max-width: 40px;
  min-height: 40px;
  object-fit: contain;
  border-radius: 10px !important;
}
.cid-v28I2Pt4E9 .navbar .navbar-collapse {
  justify-content: center;
  justify-content: flex-end;
  z-index: 1;
}
.cid-v28I2Pt4E9 .navbar.collapsed {
  justify-content: center;
}
.cid-v28I2Pt4E9 .navbar.collapsed .nav-item .nav-link::before {
  display: none;
}
.cid-v28I2Pt4E9 .navbar.collapsed.opened .dropdown-menu {
  top: 0;
}
.cid-v28I2Pt4E9 .navbar.collapsed .dropdown-menu .dropdown-submenu {
  left: 0 !important;
}
.cid-v28I2Pt4E9 .navbar.collapsed .dropdown-menu .dropdown-item:after {
  right: auto;
}
.cid-v28I2Pt4E9 .navbar.collapsed ul.navbar-nav li {
  margin: auto;
}
.cid-v28I2Pt4E9 .navbar.collapsed .dropdown-menu .dropdown-item {
  padding: 0.25rem 1.5rem;
  text-align: left;
}
.cid-v28I2Pt4E9 .navbar.collapsed .icons-menu {
  padding: 0;
}
@media (max-width: 991px) {
  .cid-v28I2Pt4E9 .navbar .nav-item {
    padding: 0.5rem 0;
  }
  .cid-v28I2Pt4E9 .navbar .navbar-collapse {
    padding: 34px 0;
    border-radius: 16px;
    width: 100%;
  }
  .cid-v28I2Pt4E9 .navbar .nav-item .nav-link::before {
    display: none;
  }
  .cid-v28I2Pt4E9 .navbar.opened .dropdown-menu {
    top: 0;
  }
  .cid-v28I2Pt4E9 .navbar .dropdown-menu {
    padding: 6px 0 6px 15px;
  }
  .cid-v28I2Pt4E9 .navbar .dropdown-menu .dropdown-submenu {
    left: 0 !important;
  }
  .cid-v28I2Pt4E9 .navbar .dropdown-menu .dropdown-item:after {
    right: auto;
    margin-top: -0.4rem;
  }
  .cid-v28I2Pt4E9 .navbar .navbar-logo img {
    height: 3rem !important;
  }
  .cid-v28I2Pt4E9 .navbar ul.navbar-nav {
    overflow: hidden;
    margin: 0;
  }
  .cid-v28I2Pt4E9 .navbar ul.navbar-nav li {
    margin: 0;
  }
  .cid-v28I2Pt4E9 .navbar .dropdown-menu .dropdown-item {
    padding: 0 !important;
    margin: 0;
    margin-top: 8px;
    text-align: left;
  }
  .cid-v28I2Pt4E9 .navbar .navbar-brand {
    flex-shrink: initial;
    flex-basis: auto;
    word-break: break-word;
    padding-right: 0;
    width: 100%;
    justify-content: space-between;
  }
  .cid-v28I2Pt4E9 .navbar .navbar-toggler {
    flex-basis: auto;
  }
  .cid-v28I2Pt4E9 .navbar .icons-menu {
    padding: 0;
  }
}
.cid-v28I2Pt4E9 .navbar.navbar-short {
  min-height: 60px;
}
.cid-v28I2Pt4E9 .navbar.navbar-short .navbar-logo img {
  height: 2.5rem !important;
}
.cid-v28I2Pt4E9 .navbar.navbar-short .navbar-brand {
  min-height: 60px;
  padding: 0;
}
.cid-v28I2Pt4E9 .navbar-brand {
  min-height: 70px;
  flex-shrink: 0;
  align-items: center;
  margin-right: 0;
  padding: 10px 0;
  transition: all 0.3s;
  word-break: break-word;
  z-index: 1;
}
.cid-v28I2Pt4E9 .navbar-brand .navbar-caption {
  line-height: inherit !important;
  font-weight: 400;
}
.cid-v28I2Pt4E9 .navbar-brand .navbar-logo a {
  outline: none;
}
.cid-v28I2Pt4E9 .dropdown-item.active,
.cid-v28I2Pt4E9 .dropdown-item:active {
  background-color: transparent;
}
.cid-v28I2Pt4E9 .navbar-expand-lg .navbar-nav .nav-link {
  margin: 8px 12px !important;
}
@media (max-width: 991px) {
  .cid-v28I2Pt4E9 .navbar-expand-lg .navbar-nav .nav-link {
    margin: 8px 10px !important;
  }
}
.cid-v28I2Pt4E9 .nav-dropdown .link.dropdown-toggle {
  margin-right: 1.667em;
}
.cid-v28I2Pt4E9 .nav-dropdown .link.dropdown-toggle[aria-expanded="true"] {
  margin-right: 0;
  padding: 0.667em 1.667em;
}
.cid-v28I2Pt4E9 .navbar .dropdown.open > .dropdown-menu {
  display: block;
}
.cid-v28I2Pt4E9 ul.navbar-nav {
  flex-wrap: wrap;
  padding: 0;
}
.cid-v28I2Pt4E9 .navbar-buttons {
  text-align: center;
  min-width: 170px;
}
.cid-v28I2Pt4E9 button.navbar-toggler {
  outline: none;
  width: 48px;
  height: 48px;
  border-radius: 50%;
  cursor: pointer;
  transition: all 0.2s;
  position: relative;
  align-self: center;
  color: #f4f4f6;
  background: #f4f4f6;
}
.cid-v28I2Pt4E9 button.navbar-toggler .hamburger span {
  position: absolute;
  right: 10px;
  margin-top: 14px;
  width: 26px;
  height: 2px;
  border-right: 5px;
  background-color: #141414;
}
.cid-v28I2Pt4E9 button.navbar-toggler .hamburger span:nth-child(1) {
  top: 0;
  transition: all 0.2s;
}
.cid-v28I2Pt4E9 button.navbar-toggler .hamburger span:nth-child(2) {
  top: 8px;
  transition: all 0.15s;
}
.cid-v28I2Pt4E9 button.navbar-toggler .hamburger span:nth-child(3) {
  top: 8px;
  transition: all 0.15s;
}
.cid-v28I2Pt4E9 button.navbar-toggler .hamburger span:nth-child(4) {
  top: 16px;
  transition: all 0.2s;
}
.cid-v28I2Pt4E9 nav.opened .hamburger span:nth-child(1) {
  top: 8px;
  width: 0;
  opacity: 0;
  right: 50%;
  transition: all 0.2s;
}
.cid-v28I2Pt4E9 nav.opened .hamburger span:nth-child(2) {
  transform: rotate(45deg);
  transition: all 0.25s;
}
.cid-v28I2Pt4E9 nav.opened .hamburger span:nth-child(3) {
  transform: rotate(-45deg);
  transition: all 0.25s;
}
.cid-v28I2Pt4E9 nav.opened .hamburger span:nth-child(4) {
  top: 8px;
  width: 0;
  opacity: 0;
  right: 50%;
  transition: all 0.2s;
}
.cid-v28I2Pt4E9 a.nav-link {
  display: flex;
  align-items: center;
  justify-content: flex-start;
}
.cid-v28I2Pt4E9 .icons-menu {
  flex-wrap: nowrap;
  display: flex;
  justify-content: center;
  padding: 0;
  text-align: center;
  margin-bottom: 35px;
}
@media screen and (-ms-high-contrast: active), (-ms-high-contrast: none) {
  .cid-v28I2Pt4E9 .navbar {
    height: 70px;
  }
  .cid-v28I2Pt4E9 .navbar.opened {
    height: auto;
  }
  .cid-v28I2Pt4E9 .nav-item .nav-link:hover::before {
    width: 175%;
    max-width: calc(100% + 2rem);
    left: -1rem;
  }
}
.cid-v28I2Pt4E9 .navbar-dropdown .navbar-logo {
  margin-right: 10px;
}
@media (min-width: 768px) {
  .cid-v28I2Pt4E9 .container-fluid {
    padding-left: 64px;
    padding-right: 64px;
  }
}
.cid-v28I2Pt4E9 .mbr-section-btn-main .btn {
  margin: 8px;
  min-width: 180px;
}
.cid-v28I2Pt4E9 .mbr-section-btn-main .btn::before {
  background-image: linear-gradient(90deg, #83c5be 0%, transparent 100%);
}
.cid-v28I2Pt4E9 .mbr-section-btn-main .btn:hover,
.cid-v28I2Pt4E9 .mbr-section-btn-main .btn:focus {
  box-shadow: inset 250px 10px 5px #006d77 !important;
  border-color: #006d77 !important;
}
.cid-v28I2Pt4E9 .mbr-section-btn .btn::before {
  background-image: linear-gradient(90deg, #83c5be 0%, transparent 100%);
}
.cid-v28I2Pt4E9 .mbr-section-btn .btn:hover,
.cid-v28I2Pt4E9 .mbr-section-btn .btn:focus {
  box-shadow: inset 250px 10px 5px #006d77 !important;
  border-color: #006d77 !important;
}
.cid-v28I2Pt4E9 .navbar-caption:hover {
  color: #e29578;
}
@media (min-width: 992px) {
  .cid-v28I2Pt4E9 .dropdown-menu.dropdown-submenu {
    left: 175px !important;
    top: -45% !important;
  }
}
.cid-v28I2Pt4E9 .text_widget {
  margin-bottom: 32px;
}
.cid-v28I2Pt4E9 .text_widget a {
  transition: all 0.3s ease-out;
}
.cid-v28I2Pt4E9 .text_widget a:hover,
.cid-v28I2Pt4E9 .text_widget a:focus {
  opacity: 0.8;
}
@media (min-width: 992px) {
  .cid-v28I2Pt4E9 .navbar-nav.nav-dropdown {
    display: -webkit-flex;
    width: 100%;
    justify-content: flex-end;
    min-width: 200px;
  }
}
.cid-v28I2Pt4E9 .icons-menu-main {
  display: flex;
}
@media (max-width: 992px) {
  .cid-v28I2Pt4E9 .icons-menu-main {
    padding: 0 10px;
  }
}
.cid-v28I2Pt4E9 .mbr-section-subtitle {
  color: #141414;
  text-align: center;
}
.cid-v28I2Pt4E9 .navbar-caption {
  color: #000000;
}
.cid-v28I2Pt4E9 .mbr-text {
  color: #141414;
  text-align: center;
}
.cid-v28I2Pt4E9 .mbr-section-subtitle,
.cid-v28I2Pt4E9 .text_widget,
.cid-v28I2Pt4E9 .mbr-section-btn {
  text-align: center;
}
.cid-v28I2Pt4E9 a[class*="text-"]:not(.nav-link):not(.dropdown-item):not([role]):not(.navbar-caption):hover {
  background-image: none;
}
.cid-v28I2Pt4E9 .nav-link,
.cid-v28I2Pt4E9 .dropdown-item {
  color: #000000;
}
.cid-v28Ke0u83I {
  background-color: transparent;
}
.cid-v28Ke0u83I .navbar-dropdown {
  background-color: #f4f4f6 !important;
  padding: 0;
}
.cid-v28Ke0u83I .navbar.navbar-expand-lg .dropdown .dropdown-menu {
  background-color: #f4f4f6 !important;
  background: #f4f4f6;
}
.cid-v28Ke0u83I .navbar.navbar-expand-lg .dropdown .dropdown-menu .dropdown-submenu {
  margin: 0;
  left: 100%;
}
.cid-v28Ke0u83I .menu_box {
  flex-wrap: nowrap;
}
@media (max-width: 991px) {
  .cid-v28Ke0u83I .menu_box {
    flex-direction: column;
    align-items: flex-start;
  }
  .cid-v28Ke0u83I .menu_box .navbar.opened,
  .cid-v28Ke0u83I .menu_box .navbar-collapse {
    background-color: #f4f4f6 !important;
    transition: all 0s ease 0s;
  }
}
.cid-v28Ke0u83I .navbar-dropdown {
  position: relative !important;
}
.cid-v28Ke0u83I .btn {
  min-height: auto;
  box-shadow: none;
  margin-top: 0;
}
.cid-v28Ke0u83I .btn:hover {
  box-shadow: none;
}
.cid-v28Ke0u83I .nav-item {
  margin: 4px 15px;
}
@media (min-width: 1200px) {
  .cid-v28Ke0u83I .nav-item {
    margin: 4px 20px;
  }
}
@media (max-width: 991px) {
  .cid-v28Ke0u83I .nav-item {
    margin: 0 !important;
  }
}
.cid-v28Ke0u83I .nav-item .nav-link {
  transition: all 0.5s ease-out;
  border-radius: 0.5rem !important;
  position: relative;
}
.cid-v28Ke0u83I .nav-item .nav-link::before {
  content: '';
  position: absolute;
  bottom: 0;
  left: 0;
  background-image: linear-gradient(90deg, #006d77 -5%, #83c5be 95%);
  height: 1px;
  width: 0;
  transition: all 0.3s ease-in-out;
}
.cid-v28Ke0u83I .nav-item .nav-link:hover::before,
.cid-v28Ke0u83I .nav-item .nav-link:focus::before {
  width: 100%;
}
.cid-v28Ke0u83I .dropdown-menu {
  border-radius: 0;
  box-shadow: none;
  text-align: left;
}
@media (min-width: 992px) {
  .cid-v28Ke0u83I .dropdown-menu {
    padding: 18px 34px 22px;
    min-width: 250px;
    top: auto !important;
    left: -40px !important;
  }
  .cid-v28Ke0u83I .dropdown-menu.dropdown-submenu {
    left: 215px !important;
    top: -45% !important;
  }
}
@media (max-width: 991px) {
  .cid-v28Ke0u83I .dropdown-menu .dropdown-toggle[data-toggle="dropdown-submenu"]::after,
  .cid-v28Ke0u83I .link.dropdown-toggle::after {
    display: inline-block;
    width: 7px;
    height: 7px;
    margin-left: 0.5rem;
    margin-bottom: 2px;
    content: "";
    border: 2px solid;
    border-left: none;
    border-top: none;
    transform: rotate(-45deg);
    right: 15px;
    position: absolute;
    margin-top: -2px;
  }
  .cid-v28Ke0u83I .show.dropdown-toggle[aria-expanded="true"]::after {
    transform: rotate(45deg);
    margin-top: -4px;
  }
  .cid-v28Ke0u83I .offcanvas_box {
    display: none;
  }
}
.cid-v28Ke0u83I .dropdown-item {
  border: none;
  font-weight: 300 !important;
}
.cid-v28Ke0u83I .nav-dropdown .link {
  font-weight: 400 !important;
  padding: 0 !important;
  margin: 0 !important;
}
.cid-v28Ke0u83I .nav-dropdown .link.dropdown-toggle::after {
  margin-left: 0.5rem;
  margin-top: 0;
}
.cid-v28Ke0u83I .container {
  display: flex;
  margin: auto;
}
.cid-v28Ke0u83I .iconfont-wrapper {
  color: #141414;
  font-size: 17px;
  margin-right: 10px;
  margin-bottom: 5px;
  width: 25px;
  height: 25px;
  border-radius: 50%;
  display: flex;
  justify-content: center;
  align-items: center;
  transition: all 0.2s ease-in-out;
}
.cid-v28Ke0u83I .iconfont-wrapper:last-child {
  margin-right: 0;
}
.cid-v28Ke0u83I .iconfont-wrapper:hover {
  opacity: 0.5;
}
.cid-v28Ke0u83I .navbar-nav {
  margin: 0 1rem;
}
@media (min-width: 992px) {
  .cid-v28Ke0u83I .navbar-nav {
    margin: 0;
  }
}
.cid-v28Ke0u83I .dropdown-menu,
.cid-v28Ke0u83I .navbar.opened {
  background-color: false !important;
}
.cid-v28Ke0u83I .nav-item:focus,
.cid-v28Ke0u83I .nav-link:focus {
  outline: none;
}
.cid-v28Ke0u83I .dropdown .dropdown-menu .dropdown-item {
  width: auto;
  transition: all 0.25s ease-in-out;
}
.cid-v28Ke0u83I .dropdown .dropdown-menu .dropdown-item::after {
  right: 0.5rem;
}
.cid-v28Ke0u83I .dropdown .dropdown-menu .dropdown-item .mbr-iconfont {
  margin-right: 0.5rem;
  vertical-align: sub;
}
.cid-v28Ke0u83I .dropdown .dropdown-menu .dropdown-item .mbr-iconfont:before {
  display: inline-block;
  transform: scale(1, 1);
  transition: all 0.25s ease-in-out;
}
.cid-v28Ke0u83I .collapsed .dropdown-menu .dropdown-item:before {
  display: none;
}
.cid-v28Ke0u83I .collapsed .dropdown .dropdown-menu .dropdown-item {
  padding: 0.235em 1.5em 0.235em 1.5em !important;
  transition: none;
  margin: 0 !important;
}
.cid-v28Ke0u83I .navbar {
  min-height: 70px;
  padding: 10px 0;
  transition: all 0.3s;
  border-bottom-width: 0;
}
@media (max-width: 992px) {
  .cid-v28Ke0u83I .navbar {
    min-height: 30px;
    max-height: none;
  }
}
.cid-v28Ke0u83I .navbar.opened {
  transition: all 0.3s;
}
.cid-v28Ke0u83I .navbar .dropdown-item {
  padding: 0;
  margin: 8px 0;
}
.cid-v28Ke0u83I .navbar .navbar-logo img {
  max-width: 40px;
  min-height: 40px;
  object-fit: contain;
  border-radius: 10px !important;
}
.cid-v28Ke0u83I .navbar .navbar-collapse {
  justify-content: center;
  justify-content: flex-end;
  z-index: 1;
}
.cid-v28Ke0u83I .navbar.collapsed {
  justify-content: center;
}
.cid-v28Ke0u83I .navbar.collapsed .nav-item .nav-link::before {
  display: none;
}
.cid-v28Ke0u83I .navbar.collapsed.opened .dropdown-menu {
  top: 0;
}
.cid-v28Ke0u83I .navbar.collapsed .dropdown-menu .dropdown-submenu {
  left: 0 !important;
}
.cid-v28Ke0u83I .navbar.collapsed .dropdown-menu .dropdown-item:after {
  right: auto;
}
.cid-v28Ke0u83I .navbar.collapsed ul.navbar-nav li {
  margin: auto;
}
.cid-v28Ke0u83I .navbar.collapsed .dropdown-menu .dropdown-item {
  padding: 0.25rem 1.5rem;
  text-align: left;
}
.cid-v28Ke0u83I .navbar.collapsed .icons-menu {
  padding: 0;
}
@media (max-width: 991px) {
  .cid-v28Ke0u83I .navbar .nav-item {
    padding: 0.5rem 0;
  }
  .cid-v28Ke0u83I .navbar .navbar-collapse {
    padding: 34px 0;
    border-radius: 16px;
    width: 100%;
  }
  .cid-v28Ke0u83I .navbar .nav-item .nav-link::before {
    display: none;
  }
  .cid-v28Ke0u83I .navbar.opened .dropdown-menu {
    top: 0;
  }
  .cid-v28Ke0u83I .navbar .dropdown-menu {
    padding: 6px 0 6px 15px;
  }
  .cid-v28Ke0u83I .navbar .dropdown-menu .dropdown-submenu {
    left: 0 !important;
  }
  .cid-v28Ke0u83I .navbar .dropdown-menu .dropdown-item:after {
    right: auto;
    margin-top: -0.4rem;
  }
  .cid-v28Ke0u83I .navbar .navbar-logo img {
    height: 3rem !important;
  }
  .cid-v28Ke0u83I .navbar ul.navbar-nav {
    overflow: hidden;
    margin: 0;
  }
  .cid-v28Ke0u83I .navbar ul.navbar-nav li {
    margin: 0;
  }
  .cid-v28Ke0u83I .navbar .dropdown-menu .dropdown-item {
    padding: 0 !important;
    margin: 0;
    margin-top: 8px;
    text-align: left;
  }
  .cid-v28Ke0u83I .navbar .navbar-brand {
    flex-shrink: initial;
    flex-basis: auto;
    word-break: break-word;
    padding-right: 0;
    width: 100%;
    justify-content: space-between;
  }
  .cid-v28Ke0u83I .navbar .navbar-toggler {
    flex-basis: auto;
  }
  .cid-v28Ke0u83I .navbar .icons-menu {
    padding: 0;
  }
}
.cid-v28Ke0u83I .navbar.navbar-short {
  min-height: 60px;
}
.cid-v28Ke0u83I .navbar.navbar-short .navbar-logo img {
  height: 2.5rem !important;
}
.cid-v28Ke0u83I .navbar.navbar-short .navbar-brand {
  min-height: 60px;
  padding: 0;
}
.cid-v28Ke0u83I .navbar-brand {
  min-height: 70px;
  flex-shrink: 0;
  align-items: center;
  margin-right: 0;
  padding: 10px 0;
  transition: all 0.3s;
  word-break: break-word;
  z-index: 1;
}
.cid-v28Ke0u83I .navbar-brand .navbar-caption {
  line-height: inherit !important;
  font-weight: 400;
}
.cid-v28Ke0u83I .navbar-brand .navbar-logo a {
  outline: none;
}
.cid-v28Ke0u83I .dropdown-item.active,
.cid-v28Ke0u83I .dropdown-item:active {
  background-color: transparent;
}
.cid-v28Ke0u83I .navbar-expand-lg .navbar-nav .nav-link {
  margin: 8px 12px !important;
}
@media (max-width: 991px) {
  .cid-v28Ke0u83I .navbar-expand-lg .navbar-nav .nav-link {
    margin: 8px 10px !important;
  }
}
.cid-v28Ke0u83I .nav-dropdown .link.dropdown-toggle {
  margin-right: 1.667em;
}
.cid-v28Ke0u83I .nav-dropdown .link.dropdown-toggle[aria-expanded="true"] {
  margin-right: 0;
  padding: 0.667em 1.667em;
}
.cid-v28Ke0u83I .navbar .dropdown.open > .dropdown-menu {
  display: block;
}
.cid-v28Ke0u83I ul.navbar-nav {
  flex-wrap: wrap;
  padding: 0;
}
.cid-v28Ke0u83I .navbar-buttons {
  text-align: center;
  min-width: 170px;
}
.cid-v28Ke0u83I button.navbar-toggler {
  outline: none;
  width: 48px;
  height: 48px;
  border-radius: 50%;
  cursor: pointer;
  transition: all 0.2s;
  position: relative;
  align-self: center;
  color: #f4f4f6;
  background: #f4f4f6;
}
.cid-v28Ke0u83I button.navbar-toggler .hamburger span {
  position: absolute;
  right: 10px;
  margin-top: 14px;
  width: 26px;
  height: 2px;
  border-right: 5px;
  background-color: #141414;
}
.cid-v28Ke0u83I button.navbar-toggler .hamburger span:nth-child(1) {
  top: 0;
  transition: all 0.2s;
}
.cid-v28Ke0u83I button.navbar-toggler .hamburger span:nth-child(2) {
  top: 8px;
  transition: all 0.15s;
}
.cid-v28Ke0u83I button.navbar-toggler .hamburger span:nth-child(3) {
  top: 8px;
  transition: all 0.15s;
}
.cid-v28Ke0u83I button.navbar-toggler .hamburger span:nth-child(4) {
  top: 16px;
  transition: all 0.2s;
}
.cid-v28Ke0u83I nav.opened .hamburger span:nth-child(1) {
  top: 8px;
  width: 0;
  opacity: 0;
  right: 50%;
  transition: all 0.2s;
}
.cid-v28Ke0u83I nav.opened .hamburger span:nth-child(2) {
  transform: rotate(45deg);
  transition: all 0.25s;
}
.cid-v28Ke0u83I nav.opened .hamburger span:nth-child(3) {
  transform: rotate(-45deg);
  transition: all 0.25s;
}
.cid-v28Ke0u83I nav.opened .hamburger span:nth-child(4) {
  top: 8px;
  width: 0;
  opacity: 0;
  right: 50%;
  transition: all 0.2s;
}
.cid-v28Ke0u83I a.nav-link {
  display: flex;
  align-items: center;
  justify-content: flex-start;
}
.cid-v28Ke0u83I .icons-menu {
  flex-wrap: nowrap;
  display: flex;
  justify-content: center;
  padding: 0;
  text-align: center;
  margin-bottom: 35px;
}
@media screen and (-ms-high-contrast: active), (-ms-high-contrast: none) {
  .cid-v28Ke0u83I .navbar {
    height: 70px;
  }
  .cid-v28Ke0u83I .navbar.opened {
    height: auto;
  }
  .cid-v28Ke0u83I .nav-item .nav-link:hover::before {
    width: 175%;
    max-width: calc(100% + 2rem);
    left: -1rem;
  }
}
.cid-v28Ke0u83I .navbar-dropdown .navbar-logo {
  margin-right: 10px;
}
@media (min-width: 768px) {
  .cid-v28Ke0u83I .container-fluid {
    padding-left: 64px;
    padding-right: 64px;
  }
}
.cid-v28Ke0u83I .mbr-section-btn-main .btn {
  margin: 8px;
  min-width: 180px;
}
.cid-v28Ke0u83I .mbr-section-btn-main .btn::before {
  background-image: linear-gradient(90deg, #83c5be 0%, transparent 100%);
}
.cid-v28Ke0u83I .mbr-section-btn-main .btn:hover,
.cid-v28Ke0u83I .mbr-section-btn-main .btn:focus {
  box-shadow: inset 250px 10px 5px #006d77 !important;
  border-color: #006d77 !important;
}
.cid-v28Ke0u83I .mbr-section-btn .btn::before {
  background-image: linear-gradient(90deg, #83c5be 0%, transparent 100%);
}
.cid-v28Ke0u83I .mbr-section-btn .btn:hover,
.cid-v28Ke0u83I .mbr-section-btn .btn:focus {
  box-shadow: inset 250px 10px 5px #006d77 !important;
  border-color: #006d77 !important;
}
.cid-v28Ke0u83I .navbar-caption:hover {
  color: #e29578;
}
@media (min-width: 992px) {
  .cid-v28Ke0u83I .dropdown-menu.dropdown-submenu {
    left: 175px !important;
    top: -45% !important;
  }
}
.cid-v28Ke0u83I .text_widget {
  margin-bottom: 32px;
}
.cid-v28Ke0u83I .text_widget a {
  transition: all 0.3s ease-out;
}
.cid-v28Ke0u83I .text_widget a:hover,
.cid-v28Ke0u83I .text_widget a:focus {
  opacity: 0.8;
}
@media (min-width: 992px) {
  .cid-v28Ke0u83I .navbar-nav.nav-dropdown {
    display: -webkit-flex;
    width: 100%;
    justify-content: flex-end;
    min-width: 200px;
  }
}
.cid-v28Ke0u83I .icons-menu-main {
  display: flex;
}
@media (max-width: 992px) {
  .cid-v28Ke0u83I .icons-menu-main {
    padding: 0 10px;
  }
}
.cid-v28Ke0u83I .mbr-section-subtitle {
  color: #141414;
  text-align: center;
}
.cid-v28Ke0u83I .navbar-caption {
  color: #000000;
}
.cid-v28Ke0u83I .mbr-text {
  color: #141414;
  text-align: center;
}
.cid-v28Ke0u83I .mbr-section-subtitle,
.cid-v28Ke0u83I .text_widget,
.cid-v28Ke0u83I .mbr-section-btn {
  text-align: center;
}
.cid-v28Ke0u83I a[class*="text-"]:not(.nav-link):not(.dropdown-item):not([role]):not(.navbar-caption):hover {
  background-image: none;
}
.cid-v28Ke0u83I .nav-link,
.cid-v28Ke0u83I .dropdown-item {
  color: #000000;
}
.cid-v28KfksLr1 {
  background-color: transparent;
}
.cid-v28KfksLr1 .navbar-dropdown {
  background-color: #f4f4f6 !important;
  padding: 0;
}
.cid-v28KfksLr1 .navbar.navbar-expand-lg .dropdown .dropdown-menu {
  background-color: #f4f4f6 !important;
  background: #f4f4f6;
}
.cid-v28KfksLr1 .navbar.navbar-expand-lg .dropdown .dropdown-menu .dropdown-submenu {
  margin: 0;
  left: 100%;
}
.cid-v28KfksLr1 .menu_box {
  flex-wrap: nowrap;
}
@media (max-width: 991px) {
  .cid-v28KfksLr1 .menu_box {
    flex-direction: column;
    align-items: flex-start;
  }
  .cid-v28KfksLr1 .menu_box .navbar.opened,
  .cid-v28KfksLr1 .menu_box .navbar-collapse {
    background-color: #f4f4f6 !important;
    transition: all 0s ease 0s;
  }
}
.cid-v28KfksLr1 .navbar-dropdown {
  position: relative !important;
}
.cid-v28KfksLr1 .btn {
  min-height: auto;
  box-shadow: none;
  margin-top: 0;
}
.cid-v28KfksLr1 .btn:hover {
  box-shadow: none;
}
.cid-v28KfksLr1 .nav-item {
  margin: 4px 15px;
}
@media (min-width: 1200px) {
  .cid-v28KfksLr1 .nav-item {
    margin: 4px 20px;
  }
}
@media (max-width: 991px) {
  .cid-v28KfksLr1 .nav-item {
    margin: 0 !important;
  }
}
.cid-v28KfksLr1 .nav-item .nav-link {
  transition: all 0.5s ease-out;
  border-radius: 0.5rem !important;
  position: relative;
}
.cid-v28KfksLr1 .nav-item .nav-link::before {
  content: '';
  position: absolute;
  bottom: 0;
  left: 0;
  background-image: linear-gradient(90deg, #006d77 -5%, #83c5be 95%);
  height: 1px;
  width: 0;
  transition: all 0.3s ease-in-out;
}
.cid-v28KfksLr1 .nav-item .nav-link:hover::before,
.cid-v28KfksLr1 .nav-item .nav-link:focus::before {
  width: 100%;
}
.cid-v28KfksLr1 .dropdown-menu {
  border-radius: 0;
  box-shadow: none;
  text-align: left;
}
@media (min-width: 992px) {
  .cid-v28KfksLr1 .dropdown-menu {
    padding: 18px 34px 22px;
    min-width: 250px;
    top: auto !important;
    left: -40px !important;
  }
  .cid-v28KfksLr1 .dropdown-menu.dropdown-submenu {
    left: 215px !important;
    top: -45% !important;
  }
}
@media (max-width: 991px) {
  .cid-v28KfksLr1 .dropdown-menu .dropdown-toggle[data-toggle="dropdown-submenu"]::after,
  .cid-v28KfksLr1 .link.dropdown-toggle::after {
    display: inline-block;
    width: 7px;
    height: 7px;
    margin-left: 0.5rem;
    margin-bottom: 2px;
    content: "";
    border: 2px solid;
    border-left: none;
    border-top: none;
    transform: rotate(-45deg);
    right: 15px;
    position: absolute;
    margin-top: -2px;
  }
  .cid-v28KfksLr1 .show.dropdown-toggle[aria-expanded="true"]::after {
    transform: rotate(45deg);
    margin-top: -4px;
  }
  .cid-v28KfksLr1 .offcanvas_box {
    display: none;
  }
}
.cid-v28KfksLr1 .dropdown-item {
  border: none;
  font-weight: 300 !important;
}
.cid-v28KfksLr1 .nav-dropdown .link {
  font-weight: 400 !important;
  padding: 0 !important;
  margin: 0 !important;
}
.cid-v28KfksLr1 .nav-dropdown .link.dropdown-toggle::after {
  margin-left: 0.5rem;
  margin-top: 0;
}
.cid-v28KfksLr1 .container {
  display: flex;
  margin: auto;
}
.cid-v28KfksLr1 .iconfont-wrapper {
  color: #141414;
  font-size: 17px;
  margin-right: 10px;
  margin-bottom: 5px;
  width: 25px;
  height: 25px;
  border-radius: 50%;
  display: flex;
  justify-content: center;
  align-items: center;
  transition: all 0.2s ease-in-out;
}
.cid-v28KfksLr1 .iconfont-wrapper:last-child {
  margin-right: 0;
}
.cid-v28KfksLr1 .iconfont-wrapper:hover {
  opacity: 0.5;
}
.cid-v28KfksLr1 .navbar-nav {
  margin: 0 1rem;
}
@media (min-width: 992px) {
  .cid-v28KfksLr1 .navbar-nav {
    margin: 0;
  }
}
.cid-v28KfksLr1 .dropdown-menu,
.cid-v28KfksLr1 .navbar.opened {
  background-color: false !important;
}
.cid-v28KfksLr1 .nav-item:focus,
.cid-v28KfksLr1 .nav-link:focus {
  outline: none;
}
.cid-v28KfksLr1 .dropdown .dropdown-menu .dropdown-item {
  width: auto;
  transition: all 0.25s ease-in-out;
}
.cid-v28KfksLr1 .dropdown .dropdown-menu .dropdown-item::after {
  right: 0.5rem;
}
.cid-v28KfksLr1 .dropdown .dropdown-menu .dropdown-item .mbr-iconfont {
  margin-right: 0.5rem;
  vertical-align: sub;
}
.cid-v28KfksLr1 .dropdown .dropdown-menu .dropdown-item .mbr-iconfont:before {
  display: inline-block;
  transform: scale(1, 1);
  transition: all 0.25s ease-in-out;
}
.cid-v28KfksLr1 .collapsed .dropdown-menu .dropdown-item:before {
  display: none;
}
.cid-v28KfksLr1 .collapsed .dropdown .dropdown-menu .dropdown-item {
  padding: 0.235em 1.5em 0.235em 1.5em !important;
  transition: none;
  margin: 0 !important;
}
.cid-v28KfksLr1 .navbar {
  min-height: 70px;
  padding: 10px 0;
  transition: all 0.3s;
  border-bottom-width: 0;
}
@media (max-width: 992px) {
  .cid-v28KfksLr1 .navbar {
    min-height: 30px;
    max-height: none;
  }
}
.cid-v28KfksLr1 .navbar.opened {
  transition: all 0.3s;
}
.cid-v28KfksLr1 .navbar .dropdown-item {
  padding: 0;
  margin: 8px 0;
}
.cid-v28KfksLr1 .navbar .navbar-logo img {
  max-width: 40px;
  min-height: 40px;
  object-fit: contain;
  border-radius: 10px !important;
}
.cid-v28KfksLr1 .navbar .navbar-collapse {
  justify-content: center;
  justify-content: flex-end;
  z-index: 1;
}
.cid-v28KfksLr1 .navbar.collapsed {
  justify-content: center;
}
.cid-v28KfksLr1 .navbar.collapsed .nav-item .nav-link::before {
  display: none;
}
.cid-v28KfksLr1 .navbar.collapsed.opened .dropdown-menu {
  top: 0;
}
.cid-v28KfksLr1 .navbar.collapsed .dropdown-menu .dropdown-submenu {
  left: 0 !important;
}
.cid-v28KfksLr1 .navbar.collapsed .dropdown-menu .dropdown-item:after {
  right: auto;
}
.cid-v28KfksLr1 .navbar.collapsed ul.navbar-nav li {
  margin: auto;
}
.cid-v28KfksLr1 .navbar.collapsed .dropdown-menu .dropdown-item {
  padding: 0.25rem 1.5rem;
  text-align: left;
}
.cid-v28KfksLr1 .navbar.collapsed .icons-menu {
  padding: 0;
}
@media (max-width: 991px) {
  .cid-v28KfksLr1 .navbar .nav-item {
    padding: 0.5rem 0;
  }
  .cid-v28KfksLr1 .navbar .navbar-collapse {
    padding: 34px 0;
    border-radius: 16px;
    width: 100%;
  }
  .cid-v28KfksLr1 .navbar .nav-item .nav-link::before {
    display: none;
  }
  .cid-v28KfksLr1 .navbar.opened .dropdown-menu {
    top: 0;
  }
  .cid-v28KfksLr1 .navbar .dropdown-menu {
    padding: 6px 0 6px 15px;
  }
  .cid-v28KfksLr1 .navbar .dropdown-menu .dropdown-submenu {
    left: 0 !important;
  }
  .cid-v28KfksLr1 .navbar .dropdown-menu .dropdown-item:after {
    right: auto;
    margin-top: -0.4rem;
  }
  .cid-v28KfksLr1 .navbar .navbar-logo img {
    height: 3rem !important;
  }
  .cid-v28KfksLr1 .navbar ul.navbar-nav {
    overflow: hidden;
    margin: 0;
  }
  .cid-v28KfksLr1 .navbar ul.navbar-nav li {
    margin: 0;
  }
  .cid-v28KfksLr1 .navbar .dropdown-menu .dropdown-item {
    padding: 0 !important;
    margin: 0;
    margin-top: 8px;
    text-align: left;
  }
  .cid-v28KfksLr1 .navbar .navbar-brand {
    flex-shrink: initial;
    flex-basis: auto;
    word-break: break-word;
    padding-right: 0;
    width: 100%;
    justify-content: space-between;
  }
  .cid-v28KfksLr1 .navbar .navbar-toggler {
    flex-basis: auto;
  }
  .cid-v28KfksLr1 .navbar .icons-menu {
    padding: 0;
  }
}
.cid-v28KfksLr1 .navbar.navbar-short {
  min-height: 60px;
}
.cid-v28KfksLr1 .navbar.navbar-short .navbar-logo img {
  height: 2.5rem !important;
}
.cid-v28KfksLr1 .navbar.navbar-short .navbar-brand {
  min-height: 60px;
  padding: 0;
}
.cid-v28KfksLr1 .navbar-brand {
  min-height: 70px;
  flex-shrink: 0;
  align-items: center;
  margin-right: 0;
  padding: 10px 0;
  transition: all 0.3s;
  word-break: break-word;
  z-index: 1;
}
.cid-v28KfksLr1 .navbar-brand .navbar-caption {
  line-height: inherit !important;
  font-weight: 400;
}
.cid-v28KfksLr1 .navbar-brand .navbar-logo a {
  outline: none;
}
.cid-v28KfksLr1 .dropdown-item.active,
.cid-v28KfksLr1 .dropdown-item:active {
  background-color: transparent;
}
.cid-v28KfksLr1 .navbar-expand-lg .navbar-nav .nav-link {
  margin: 8px 12px !important;
}
@media (max-width: 991px) {
  .cid-v28KfksLr1 .navbar-expand-lg .navbar-nav .nav-link {
    margin: 8px 10px !important;
  }
}
.cid-v28KfksLr1 .nav-dropdown .link.dropdown-toggle {
  margin-right: 1.667em;
}
.cid-v28KfksLr1 .nav-dropdown .link.dropdown-toggle[aria-expanded="true"] {
  margin-right: 0;
  padding: 0.667em 1.667em;
}
.cid-v28KfksLr1 .navbar .dropdown.open > .dropdown-menu {
  display: block;
}
.cid-v28KfksLr1 ul.navbar-nav {
  flex-wrap: wrap;
  padding: 0;
}
.cid-v28KfksLr1 .navbar-buttons {
  text-align: center;
  min-width: 170px;
}
.cid-v28KfksLr1 button.navbar-toggler {
  outline: none;
  width: 48px;
  height: 48px;
  border-radius: 50%;
  cursor: pointer;
  transition: all 0.2s;
  position: relative;
  align-self: center;
  color: #f4f4f6;
  background: #f4f4f6;
}
.cid-v28KfksLr1 button.navbar-toggler .hamburger span {
  position: absolute;
  right: 10px;
  margin-top: 14px;
  width: 26px;
  height: 2px;
  border-right: 5px;
  background-color: #141414;
}
.cid-v28KfksLr1 button.navbar-toggler .hamburger span:nth-child(1) {
  top: 0;
  transition: all 0.2s;
}
.cid-v28KfksLr1 button.navbar-toggler .hamburger span:nth-child(2) {
  top: 8px;
  transition: all 0.15s;
}
.cid-v28KfksLr1 button.navbar-toggler .hamburger span:nth-child(3) {
  top: 8px;
  transition: all 0.15s;
}
.cid-v28KfksLr1 button.navbar-toggler .hamburger span:nth-child(4) {
  top: 16px;
  transition: all 0.2s;
}
.cid-v28KfksLr1 nav.opened .hamburger span:nth-child(1) {
  top: 8px;
  width: 0;
  opacity: 0;
  right: 50%;
  transition: all 0.2s;
}
.cid-v28KfksLr1 nav.opened .hamburger span:nth-child(2) {
  transform: rotate(45deg);
  transition: all 0.25s;
}
.cid-v28KfksLr1 nav.opened .hamburger span:nth-child(3) {
  transform: rotate(-45deg);
  transition: all 0.25s;
}
.cid-v28KfksLr1 nav.opened .hamburger span:nth-child(4) {
  top: 8px;
  width: 0;
  opacity: 0;
  right: 50%;
  transition: all 0.2s;
}
.cid-v28KfksLr1 a.nav-link {
  display: flex;
  align-items: center;
  justify-content: flex-start;
}
.cid-v28KfksLr1 .icons-menu {
  flex-wrap: nowrap;
  display: flex;
  justify-content: center;
  padding: 0;
  text-align: center;
  margin-bottom: 35px;
}
@media screen and (-ms-high-contrast: active), (-ms-high-contrast: none) {
  .cid-v28KfksLr1 .navbar {
    height: 70px;
  }
  .cid-v28KfksLr1 .navbar.opened {
    height: auto;
  }
  .cid-v28KfksLr1 .nav-item .nav-link:hover::before {
    width: 175%;
    max-width: calc(100% + 2rem);
    left: -1rem;
  }
}
.cid-v28KfksLr1 .navbar-dropdown .navbar-logo {
  margin-right: 10px;
}
@media (min-width: 768px) {
  .cid-v28KfksLr1 .container-fluid {
    padding-left: 64px;
    padding-right: 64px;
  }
}
.cid-v28KfksLr1 .mbr-section-btn-main .btn {
  margin: 8px;
  min-width: 180px;
}
.cid-v28KfksLr1 .mbr-section-btn-main .btn::before {
  background-image: linear-gradient(90deg, #83c5be 0%, transparent 100%);
}
.cid-v28KfksLr1 .mbr-section-btn-main .btn:hover,
.cid-v28KfksLr1 .mbr-section-btn-main .btn:focus {
  box-shadow: inset 250px 10px 5px #006d77 !important;
  border-color: #006d77 !important;
}
.cid-v28KfksLr1 .mbr-section-btn .btn::before {
  background-image: linear-gradient(90deg, #83c5be 0%, transparent 100%);
}
.cid-v28KfksLr1 .mbr-section-btn .btn:hover,
.cid-v28KfksLr1 .mbr-section-btn .btn:focus {
  box-shadow: inset 250px 10px 5px #006d77 !important;
  border-color: #006d77 !important;
}
.cid-v28KfksLr1 .navbar-caption:hover {
  color: #e29578;
}
@media (min-width: 992px) {
  .cid-v28KfksLr1 .dropdown-menu.dropdown-submenu {
    left: 175px !important;
    top: -45% !important;
  }
}
.cid-v28KfksLr1 .text_widget {
  margin-bottom: 32px;
}
.cid-v28KfksLr1 .text_widget a {
  transition: all 0.3s ease-out;
}
.cid-v28KfksLr1 .text_widget a:hover,
.cid-v28KfksLr1 .text_widget a:focus {
  opacity: 0.8;
}
@media (min-width: 992px) {
  .cid-v28KfksLr1 .navbar-nav.nav-dropdown {
    display: -webkit-flex;
    width: 100%;
    justify-content: flex-end;
    min-width: 200px;
  }
}
.cid-v28KfksLr1 .icons-menu-main {
  display: flex;
}
@media (max-width: 992px) {
  .cid-v28KfksLr1 .icons-menu-main {
    padding: 0 10px;
  }
}
.cid-v28KfksLr1 .mbr-section-subtitle {
  color: #141414;
  text-align: center;
}
.cid-v28KfksLr1 .navbar-caption {
  color: #000000;
}
.cid-v28KfksLr1 .mbr-text {
  color: #141414;
  text-align: center;
}
.cid-v28KfksLr1 .mbr-section-subtitle,
.cid-v28KfksLr1 .text_widget,
.cid-v28KfksLr1 .mbr-section-btn {
  text-align: center;
}
.cid-v28KfksLr1 a[class*="text-"]:not(.nav-link):not(.dropdown-item):not([role]):not(.navbar-caption):hover {
  background-image: none;
}
.cid-v28KfksLr1 .nav-link,
.cid-v28KfksLr1 .dropdown-item {
  color: #000000;
}
.cid-v28KgFSEt3 {
  background-color: transparent;
}
.cid-v28KgFSEt3 .navbar-dropdown {
  background-color: #f4f4f6 !important;
  padding: 0;
}
.cid-v28KgFSEt3 .navbar.navbar-expand-lg .dropdown .dropdown-menu {
  background-color: #f4f4f6 !important;
  background: #f4f4f6;
}
.cid-v28KgFSEt3 .navbar.navbar-expand-lg .dropdown .dropdown-menu .dropdown-submenu {
  margin: 0;
  left: 100%;
}
.cid-v28KgFSEt3 .menu_box {
  flex-wrap: nowrap;
}
@media (max-width: 991px) {
  .cid-v28KgFSEt3 .menu_box {
    flex-direction: column;
    align-items: flex-start;
  }
  .cid-v28KgFSEt3 .menu_box .navbar.opened,
  .cid-v28KgFSEt3 .menu_box .navbar-collapse {
    background-color: #f4f4f6 !important;
    transition: all 0s ease 0s;
  }
}
.cid-v28KgFSEt3 .navbar-dropdown {
  position: relative !important;
}
.cid-v28KgFSEt3 .btn {
  min-height: auto;
  box-shadow: none;
  margin-top: 0;
}
.cid-v28KgFSEt3 .btn:hover {
  box-shadow: none;
}
.cid-v28KgFSEt3 .nav-item {
  margin: 4px 15px;
}
@media (min-width: 1200px) {
  .cid-v28KgFSEt3 .nav-item {
    margin: 4px 20px;
  }
}
@media (max-width: 991px) {
  .cid-v28KgFSEt3 .nav-item {
    margin: 0 !important;
  }
}
.cid-v28KgFSEt3 .nav-item .nav-link {
  transition: all 0.5s ease-out;
  border-radius: 0.5rem !important;
  position: relative;
}
.cid-v28KgFSEt3 .nav-item .nav-link::before {
  content: '';
  position: absolute;
  bottom: 0;
  left: 0;
  background-image: linear-gradient(90deg, #006d77 -5%, #83c5be 95%);
  height: 1px;
  width: 0;
  transition: all 0.3s ease-in-out;
}
.cid-v28KgFSEt3 .nav-item .nav-link:hover::before,
.cid-v28KgFSEt3 .nav-item .nav-link:focus::before {
  width: 100%;
}
.cid-v28KgFSEt3 .dropdown-menu {
  border-radius: 0;
  box-shadow: none;
  text-align: left;
}
@media (min-width: 992px) {
  .cid-v28KgFSEt3 .dropdown-menu {
    padding: 18px 34px 22px;
    min-width: 250px;
    top: auto !important;
    left: -40px !important;
  }
  .cid-v28KgFSEt3 .dropdown-menu.dropdown-submenu {
    left: 215px !important;
    top: -45% !important;
  }
}
@media (max-width: 991px) {
  .cid-v28KgFSEt3 .dropdown-menu .dropdown-toggle[data-toggle="dropdown-submenu"]::after,
  .cid-v28KgFSEt3 .link.dropdown-toggle::after {
    display: inline-block;
    width: 7px;
    height: 7px;
    margin-left: 0.5rem;
    margin-bottom: 2px;
    content: "";
    border: 2px solid;
    border-left: none;
    border-top: none;
    transform: rotate(-45deg);
    right: 15px;
    position: absolute;
    margin-top: -2px;
  }
  .cid-v28KgFSEt3 .show.dropdown-toggle[aria-expanded="true"]::after {
    transform: rotate(45deg);
    margin-top: -4px;
  }
  .cid-v28KgFSEt3 .offcanvas_box {
    display: none;
  }
}
.cid-v28KgFSEt3 .dropdown-item {
  border: none;
  font-weight: 300 !important;
}
.cid-v28KgFSEt3 .nav-dropdown .link {
  font-weight: 400 !important;
  padding: 0 !important;
  margin: 0 !important;
}
.cid-v28KgFSEt3 .nav-dropdown .link.dropdown-toggle::after {
  margin-left: 0.5rem;
  margin-top: 0;
}
.cid-v28KgFSEt3 .container {
  display: flex;
  margin: auto;
}
.cid-v28KgFSEt3 .iconfont-wrapper {
  color: #141414;
  font-size: 17px;
  margin-right: 10px;
  margin-bottom: 5px;
  width: 25px;
  height: 25px;
  border-radius: 50%;
  display: flex;
  justify-content: center;
  align-items: center;
  transition: all 0.2s ease-in-out;
}
.cid-v28KgFSEt3 .iconfont-wrapper:last-child {
  margin-right: 0;
}
.cid-v28KgFSEt3 .iconfont-wrapper:hover {
  opacity: 0.5;
}
.cid-v28KgFSEt3 .navbar-nav {
  margin: 0 1rem;
}
@media (min-width: 992px) {
  .cid-v28KgFSEt3 .navbar-nav {
    margin: 0;
  }
}
.cid-v28KgFSEt3 .dropdown-menu,
.cid-v28KgFSEt3 .navbar.opened {
  background-color: false !important;
}
.cid-v28KgFSEt3 .nav-item:focus,
.cid-v28KgFSEt3 .nav-link:focus {
  outline: none;
}
.cid-v28KgFSEt3 .dropdown .dropdown-menu .dropdown-item {
  width: auto;
  transition: all 0.25s ease-in-out;
}
.cid-v28KgFSEt3 .dropdown .dropdown-menu .dropdown-item::after {
  right: 0.5rem;
}
.cid-v28KgFSEt3 .dropdown .dropdown-menu .dropdown-item .mbr-iconfont {
  margin-right: 0.5rem;
  vertical-align: sub;
}
.cid-v28KgFSEt3 .dropdown .dropdown-menu .dropdown-item .mbr-iconfont:before {
  display: inline-block;
  transform: scale(1, 1);
  transition: all 0.25s ease-in-out;
}
.cid-v28KgFSEt3 .collapsed .dropdown-menu .dropdown-item:before {
  display: none;
}
.cid-v28KgFSEt3 .collapsed .dropdown .dropdown-menu .dropdown-item {
  padding: 0.235em 1.5em 0.235em 1.5em !important;
  transition: none;
  margin: 0 !important;
}
.cid-v28KgFSEt3 .navbar {
  min-height: 70px;
  padding: 10px 0;
  transition: all 0.3s;
  border-bottom-width: 0;
}
@media (max-width: 992px) {
  .cid-v28KgFSEt3 .navbar {
    min-height: 30px;
    max-height: none;
  }
}
.cid-v28KgFSEt3 .navbar.opened {
  transition: all 0.3s;
}
.cid-v28KgFSEt3 .navbar .dropdown-item {
  padding: 0;
  margin: 8px 0;
}
.cid-v28KgFSEt3 .navbar .navbar-logo img {
  max-width: 40px;
  min-height: 40px;
  object-fit: contain;
  border-radius: 10px !important;
}
.cid-v28KgFSEt3 .navbar .navbar-collapse {
  justify-content: center;
  justify-content: flex-end;
  z-index: 1;
}
.cid-v28KgFSEt3 .navbar.collapsed {
  justify-content: center;
}
.cid-v28KgFSEt3 .navbar.collapsed .nav-item .nav-link::before {
  display: none;
}
.cid-v28KgFSEt3 .navbar.collapsed.opened .dropdown-menu {
  top: 0;
}
.cid-v28KgFSEt3 .navbar.collapsed .dropdown-menu .dropdown-submenu {
  left: 0 !important;
}
.cid-v28KgFSEt3 .navbar.collapsed .dropdown-menu .dropdown-item:after {
  right: auto;
}
.cid-v28KgFSEt3 .navbar.collapsed ul.navbar-nav li {
  margin: auto;
}
.cid-v28KgFSEt3 .navbar.collapsed .dropdown-menu .dropdown-item {
  padding: 0.25rem 1.5rem;
  text-align: left;
}
.cid-v28KgFSEt3 .navbar.collapsed .icons-menu {
  padding: 0;
}
@media (max-width: 991px) {
  .cid-v28KgFSEt3 .navbar .nav-item {
    padding: 0.5rem 0;
  }
  .cid-v28KgFSEt3 .navbar .navbar-collapse {
    padding: 34px 0;
    border-radius: 16px;
    width: 100%;
  }
  .cid-v28KgFSEt3 .navbar .nav-item .nav-link::before {
    display: none;
  }
  .cid-v28KgFSEt3 .navbar.opened .dropdown-menu {
    top: 0;
  }
  .cid-v28KgFSEt3 .navbar .dropdown-menu {
    padding: 6px 0 6px 15px;
  }
  .cid-v28KgFSEt3 .navbar .dropdown-menu .dropdown-submenu {
    left: 0 !important;
  }
  .cid-v28KgFSEt3 .navbar .dropdown-menu .dropdown-item:after {
    right: auto;
    margin-top: -0.4rem;
  }
  .cid-v28KgFSEt3 .navbar .navbar-logo img {
    height: 3rem !important;
  }
  .cid-v28KgFSEt3 .navbar ul.navbar-nav {
    overflow: hidden;
    margin: 0;
  }
  .cid-v28KgFSEt3 .navbar ul.navbar-nav li {
    margin: 0;
  }
  .cid-v28KgFSEt3 .navbar .dropdown-menu .dropdown-item {
    padding: 0 !important;
    margin: 0;
    margin-top: 8px;
    text-align: left;
  }
  .cid-v28KgFSEt3 .navbar .navbar-brand {
    flex-shrink: initial;
    flex-basis: auto;
    word-break: break-word;
    padding-right: 0;
    width: 100%;
    justify-content: space-between;
  }
  .cid-v28KgFSEt3 .navbar .navbar-toggler {
    flex-basis: auto;
  }
  .cid-v28KgFSEt3 .navbar .icons-menu {
    padding: 0;
  }
}
.cid-v28KgFSEt3 .navbar.navbar-short {
  min-height: 60px;
}
.cid-v28KgFSEt3 .navbar.navbar-short .navbar-logo img {
  height: 2.5rem !important;
}
.cid-v28KgFSEt3 .navbar.navbar-short .navbar-brand {
  min-height: 60px;
  padding: 0;
}
.cid-v28KgFSEt3 .navbar-brand {
  min-height: 70px;
  flex-shrink: 0;
  align-items: center;
  margin-right: 0;
  padding: 10px 0;
  transition: all 0.3s;
  word-break: break-word;
  z-index: 1;
}
.cid-v28KgFSEt3 .navbar-brand .navbar-caption {
  line-height: inherit !important;
  font-weight: 400;
}
.cid-v28KgFSEt3 .navbar-brand .navbar-logo a {
  outline: none;
}
.cid-v28KgFSEt3 .dropdown-item.active,
.cid-v28KgFSEt3 .dropdown-item:active {
  background-color: transparent;
}
.cid-v28KgFSEt3 .navbar-expand-lg .navbar-nav .nav-link {
  margin: 8px 12px !important;
}
@media (max-width: 991px) {
  .cid-v28KgFSEt3 .navbar-expand-lg .navbar-nav .nav-link {
    margin: 8px 10px !important;
  }
}
.cid-v28KgFSEt3 .nav-dropdown .link.dropdown-toggle {
  margin-right: 1.667em;
}
.cid-v28KgFSEt3 .nav-dropdown .link.dropdown-toggle[aria-expanded="true"] {
  margin-right: 0;
  padding: 0.667em 1.667em;
}
.cid-v28KgFSEt3 .navbar .dropdown.open > .dropdown-menu {
  display: block;
}
.cid-v28KgFSEt3 ul.navbar-nav {
  flex-wrap: wrap;
  padding: 0;
}
.cid-v28KgFSEt3 .navbar-buttons {
  text-align: center;
  min-width: 170px;
}
.cid-v28KgFSEt3 button.navbar-toggler {
  outline: none;
  width: 48px;
  height: 48px;
  border-radius: 50%;
  cursor: pointer;
  transition: all 0.2s;
  position: relative;
  align-self: center;
  color: #f4f4f6;
  background: #f4f4f6;
}
.cid-v28KgFSEt3 button.navbar-toggler .hamburger span {
  position: absolute;
  right: 10px;
  margin-top: 14px;
  width: 26px;
  height: 2px;
  border-right: 5px;
  background-color: #141414;
}
.cid-v28KgFSEt3 button.navbar-toggler .hamburger span:nth-child(1) {
  top: 0;
  transition: all 0.2s;
}
.cid-v28KgFSEt3 button.navbar-toggler .hamburger span:nth-child(2) {
  top: 8px;
  transition: all 0.15s;
}
.cid-v28KgFSEt3 button.navbar-toggler .hamburger span:nth-child(3) {
  top: 8px;
  transition: all 0.15s;
}
.cid-v28KgFSEt3 button.navbar-toggler .hamburger span:nth-child(4) {
  top: 16px;
  transition: all 0.2s;
}
.cid-v28KgFSEt3 nav.opened .hamburger span:nth-child(1) {
  top: 8px;
  width: 0;
  opacity: 0;
  right: 50%;
  transition: all 0.2s;
}
.cid-v28KgFSEt3 nav.opened .hamburger span:nth-child(2) {
  transform: rotate(45deg);
  transition: all 0.25s;
}
.cid-v28KgFSEt3 nav.opened .hamburger span:nth-child(3) {
  transform: rotate(-45deg);
  transition: all 0.25s;
}
.cid-v28KgFSEt3 nav.opened .hamburger span:nth-child(4) {
  top: 8px;
  width: 0;
  opacity: 0;
  right: 50%;
  transition: all 0.2s;
}
.cid-v28KgFSEt3 a.nav-link {
  display: flex;
  align-items: center;
  justify-content: flex-start;
}
.cid-v28KgFSEt3 .icons-menu {
  flex-wrap: nowrap;
  display: flex;
  justify-content: center;
  padding: 0;
  text-align: center;
  margin-bottom: 35px;
}
@media screen and (-ms-high-contrast: active), (-ms-high-contrast: none) {
  .cid-v28KgFSEt3 .navbar {
    height: 70px;
  }
  .cid-v28KgFSEt3 .navbar.opened {
    height: auto;
  }
  .cid-v28KgFSEt3 .nav-item .nav-link:hover::before {
    width: 175%;
    max-width: calc(100% + 2rem);
    left: -1rem;
  }
}
.cid-v28KgFSEt3 .navbar-dropdown .navbar-logo {
  margin-right: 10px;
}
@media (min-width: 768px) {
  .cid-v28KgFSEt3 .container-fluid {
    padding-left: 64px;
    padding-right: 64px;
  }
}
.cid-v28KgFSEt3 .mbr-section-btn-main .btn {
  margin: 8px;
  min-width: 180px;
}
.cid-v28KgFSEt3 .mbr-section-btn-main .btn::before {
  background-image: linear-gradient(90deg, #83c5be 0%, transparent 100%);
}
.cid-v28KgFSEt3 .mbr-section-btn-main .btn:hover,
.cid-v28KgFSEt3 .mbr-section-btn-main .btn:focus {
  box-shadow: inset 250px 10px 5px #006d77 !important;
  border-color: #006d77 !important;
}
.cid-v28KgFSEt3 .mbr-section-btn .btn::before {
  background-image: linear-gradient(90deg, #83c5be 0%, transparent 100%);
}
.cid-v28KgFSEt3 .mbr-section-btn .btn:hover,
.cid-v28KgFSEt3 .mbr-section-btn .btn:focus {
  box-shadow: inset 250px 10px 5px #006d77 !important;
  border-color: #006d77 !important;
}
.cid-v28KgFSEt3 .navbar-caption:hover {
  color: #e29578;
}
@media (min-width: 992px) {
  .cid-v28KgFSEt3 .dropdown-menu.dropdown-submenu {
    left: 175px !important;
    top: -45% !important;
  }
}
.cid-v28KgFSEt3 .text_widget {
  margin-bottom: 32px;
}
.cid-v28KgFSEt3 .text_widget a {
  transition: all 0.3s ease-out;
}
.cid-v28KgFSEt3 .text_widget a:hover,
.cid-v28KgFSEt3 .text_widget a:focus {
  opacity: 0.8;
}
@media (min-width: 992px) {
  .cid-v28KgFSEt3 .navbar-nav.nav-dropdown {
    display: -webkit-flex;
    width: 100%;
    justify-content: flex-end;
    min-width: 200px;
  }
}
.cid-v28KgFSEt3 .icons-menu-main {
  display: flex;
}
@media (max-width: 992px) {
  .cid-v28KgFSEt3 .icons-menu-main {
    padding: 0 10px;
  }
}
.cid-v28KgFSEt3 .mbr-section-subtitle {
  color: #141414;
  text-align: center;
}
.cid-v28KgFSEt3 .navbar-caption {
  color: #000000;
}
.cid-v28KgFSEt3 .mbr-text {
  color: #141414;
  text-align: center;
}
.cid-v28KgFSEt3 .mbr-section-subtitle,
.cid-v28KgFSEt3 .text_widget,
.cid-v28KgFSEt3 .mbr-section-btn {
  text-align: center;
}
.cid-v28KgFSEt3 a[class*="text-"]:not(.nav-link):not(.dropdown-item):not([role]):not(.navbar-caption):hover {
  background-image: none;
}
.cid-v28KgFSEt3 .nav-link,
.cid-v28KgFSEt3 .dropdown-item {
  color: #000000;
}
.cid-v28KhZvlFM {
  background-color: transparent;
}
.cid-v28KhZvlFM .navbar-dropdown {
  background-color: #f4f4f6 !important;
  padding: 0;
}
.cid-v28KhZvlFM .navbar.navbar-expand-lg .dropdown .dropdown-menu {
  background-color: #f4f4f6 !important;
  background: #f4f4f6;
}
.cid-v28KhZvlFM .navbar.navbar-expand-lg .dropdown .dropdown-menu .dropdown-submenu {
  margin: 0;
  left: 100%;
}
.cid-v28KhZvlFM .menu_box {
  flex-wrap: nowrap;
}
@media (max-width: 991px) {
  .cid-v28KhZvlFM .menu_box {
    flex-direction: column;
    align-items: flex-start;
  }
  .cid-v28KhZvlFM .menu_box .navbar.opened,
  .cid-v28KhZvlFM .menu_box .navbar-collapse {
    background-color: #f4f4f6 !important;
    transition: all 0s ease 0s;
  }
}
.cid-v28KhZvlFM .navbar-dropdown {
  position: relative !important;
}
.cid-v28KhZvlFM .btn {
  min-height: auto;
  box-shadow: none;
  margin-top: 0;
}
.cid-v28KhZvlFM .btn:hover {
  box-shadow: none;
}
.cid-v28KhZvlFM .nav-item {
  margin: 4px 15px;
}
@media (min-width: 1200px) {
  .cid-v28KhZvlFM .nav-item {
    margin: 4px 20px;
  }
}
@media (max-width: 991px) {
  .cid-v28KhZvlFM .nav-item {
    margin: 0 !important;
  }
}
.cid-v28KhZvlFM .nav-item .nav-link {
  transition: all 0.5s ease-out;
  border-radius: 0.5rem !important;
  position: relative;
}
.cid-v28KhZvlFM .nav-item .nav-link::before {
  content: '';
  position: absolute;
  bottom: 0;
  left: 0;
  background-image: linear-gradient(90deg, #006d77 -5%, #83c5be 95%);
  height: 1px;
  width: 0;
  transition: all 0.3s ease-in-out;
}
.cid-v28KhZvlFM .nav-item .nav-link:hover::before,
.cid-v28KhZvlFM .nav-item .nav-link:focus::before {
  width: 100%;
}
.cid-v28KhZvlFM .dropdown-menu {
  border-radius: 0;
  box-shadow: none;
  text-align: left;
}
@media (min-width: 992px) {
  .cid-v28KhZvlFM .dropdown-menu {
    padding: 18px 34px 22px;
    min-width: 250px;
    top: auto !important;
    left: -40px !important;
  }
  .cid-v28KhZvlFM .dropdown-menu.dropdown-submenu {
    left: 215px !important;
    top: -45% !important;
  }
}
@media (max-width: 991px) {
  .cid-v28KhZvlFM .dropdown-menu .dropdown-toggle[data-toggle="dropdown-submenu"]::after,
  .cid-v28KhZvlFM .link.dropdown-toggle::after {
    display: inline-block;
    width: 7px;
    height: 7px;
    margin-left: 0.5rem;
    margin-bottom: 2px;
    content: "";
    border: 2px solid;
    border-left: none;
    border-top: none;
    transform: rotate(-45deg);
    right: 15px;
    position: absolute;
    margin-top: -2px;
  }
  .cid-v28KhZvlFM .show.dropdown-toggle[aria-expanded="true"]::after {
    transform: rotate(45deg);
    margin-top: -4px;
  }
  .cid-v28KhZvlFM .offcanvas_box {
    display: none;
  }
}
.cid-v28KhZvlFM .dropdown-item {
  border: none;
  font-weight: 300 !important;
}
.cid-v28KhZvlFM .nav-dropdown .link {
  font-weight: 400 !important;
  padding: 0 !important;
  margin: 0 !important;
}
.cid-v28KhZvlFM .nav-dropdown .link.dropdown-toggle::after {
  margin-left: 0.5rem;
  margin-top: 0;
}
.cid-v28KhZvlFM .container {
  display: flex;
  margin: auto;
}
.cid-v28KhZvlFM .iconfont-wrapper {
  color: #141414;
  font-size: 17px;
  margin-right: 10px;
  margin-bottom: 5px;
  width: 25px;
  height: 25px;
  border-radius: 50%;
  display: flex;
  justify-content: center;
  align-items: center;
  transition: all 0.2s ease-in-out;
}
.cid-v28KhZvlFM .iconfont-wrapper:last-child {
  margin-right: 0;
}
.cid-v28KhZvlFM .iconfont-wrapper:hover {
  opacity: 0.5;
}
.cid-v28KhZvlFM .navbar-nav {
  margin: 0 1rem;
}
@media (min-width: 992px) {
  .cid-v28KhZvlFM .navbar-nav {
    margin: 0;
  }
}
.cid-v28KhZvlFM .dropdown-menu,
.cid-v28KhZvlFM .navbar.opened {
  background-color: false !important;
}
.cid-v28KhZvlFM .nav-item:focus,
.cid-v28KhZvlFM .nav-link:focus {
  outline: none;
}
.cid-v28KhZvlFM .dropdown .dropdown-menu .dropdown-item {
  width: auto;
  transition: all 0.25s ease-in-out;
}
.cid-v28KhZvlFM .dropdown .dropdown-menu .dropdown-item::after {
  right: 0.5rem;
}
.cid-v28KhZvlFM .dropdown .dropdown-menu .dropdown-item .mbr-iconfont {
  margin-right: 0.5rem;
  vertical-align: sub;
}
.cid-v28KhZvlFM .dropdown .dropdown-menu .dropdown-item .mbr-iconfont:before {
  display: inline-block;
  transform: scale(1, 1);
  transition: all 0.25s ease-in-out;
}
.cid-v28KhZvlFM .collapsed .dropdown-menu .dropdown-item:before {
  display: none;
}
.cid-v28KhZvlFM .collapsed .dropdown .dropdown-menu .dropdown-item {
  padding: 0.235em 1.5em 0.235em 1.5em !important;
  transition: none;
  margin: 0 !important;
}
.cid-v28KhZvlFM .navbar {
  min-height: 70px;
  padding: 10px 0;
  transition: all 0.3s;
  border-bottom-width: 0;
}
@media (max-width: 992px) {
  .cid-v28KhZvlFM .navbar {
    min-height: 30px;
    max-height: none;
  }
}
.cid-v28KhZvlFM .navbar.opened {
  transition: all 0.3s;
}
.cid-v28KhZvlFM .navbar .dropdown-item {
  padding: 0;
  margin: 8px 0;
}
.cid-v28KhZvlFM .navbar .navbar-logo img {
  max-width: 40px;
  min-height: 40px;
  object-fit: contain;
  border-radius: 10px !important;
}
.cid-v28KhZvlFM .navbar .navbar-collapse {
  justify-content: center;
  justify-content: flex-end;
  z-index: 1;
}
.cid-v28KhZvlFM .navbar.collapsed {
  justify-content: center;
}
.cid-v28KhZvlFM .navbar.collapsed .nav-item .nav-link::before {
  display: none;
}
.cid-v28KhZvlFM .navbar.collapsed.opened .dropdown-menu {
  top: 0;
}
.cid-v28KhZvlFM .navbar.collapsed .dropdown-menu .dropdown-submenu {
  left: 0 !important;
}
.cid-v28KhZvlFM .navbar.collapsed .dropdown-menu .dropdown-item:after {
  right: auto;
}
.cid-v28KhZvlFM .navbar.collapsed ul.navbar-nav li {
  margin: auto;
}
.cid-v28KhZvlFM .navbar.collapsed .dropdown-menu .dropdown-item {
  padding: 0.25rem 1.5rem;
  text-align: left;
}
.cid-v28KhZvlFM .navbar.collapsed .icons-menu {
  padding: 0;
}
@media (max-width: 991px) {
  .cid-v28KhZvlFM .navbar .nav-item {
    padding: 0.5rem 0;
  }
  .cid-v28KhZvlFM .navbar .navbar-collapse {
    padding: 34px 0;
    border-radius: 16px;
    width: 100%;
  }
  .cid-v28KhZvlFM .navbar .nav-item .nav-link::before {
    display: none;
  }
  .cid-v28KhZvlFM .navbar.opened .dropdown-menu {
    top: 0;
  }
  .cid-v28KhZvlFM .navbar .dropdown-menu {
    padding: 6px 0 6px 15px;
  }
  .cid-v28KhZvlFM .navbar .dropdown-menu .dropdown-submenu {
    left: 0 !important;
  }
  .cid-v28KhZvlFM .navbar .dropdown-menu .dropdown-item:after {
    right: auto;
    margin-top: -0.4rem;
  }
  .cid-v28KhZvlFM .navbar .navbar-logo img {
    height: 3rem !important;
  }
  .cid-v28KhZvlFM .navbar ul.navbar-nav {
    overflow: hidden;
    margin: 0;
  }
  .cid-v28KhZvlFM .navbar ul.navbar-nav li {
    margin: 0;
  }
  .cid-v28KhZvlFM .navbar .dropdown-menu .dropdown-item {
    padding: 0 !important;
    margin: 0;
    margin-top: 8px;
    text-align: left;
  }
  .cid-v28KhZvlFM .navbar .navbar-brand {
    flex-shrink: initial;
    flex-basis: auto;
    word-break: break-word;
    padding-right: 0;
    width: 100%;
    justify-content: space-between;
  }
  .cid-v28KhZvlFM .navbar .navbar-toggler {
    flex-basis: auto;
  }
  .cid-v28KhZvlFM .navbar .icons-menu {
    padding: 0;
  }
}
.cid-v28KhZvlFM .navbar.navbar-short {
  min-height: 60px;
}
.cid-v28KhZvlFM .navbar.navbar-short .navbar-logo img {
  height: 2.5rem !important;
}
.cid-v28KhZvlFM .navbar.navbar-short .navbar-brand {
  min-height: 60px;
  padding: 0;
}
.cid-v28KhZvlFM .navbar-brand {
  min-height: 70px;
  flex-shrink: 0;
  align-items: center;
  margin-right: 0;
  padding: 10px 0;
  transition: all 0.3s;
  word-break: break-word;
  z-index: 1;
}
.cid-v28KhZvlFM .navbar-brand .navbar-caption {
  line-height: inherit !important;
  font-weight: 400;
}
.cid-v28KhZvlFM .navbar-brand .navbar-logo a {
  outline: none;
}
.cid-v28KhZvlFM .dropdown-item.active,
.cid-v28KhZvlFM .dropdown-item:active {
  background-color: transparent;
}
.cid-v28KhZvlFM .navbar-expand-lg .navbar-nav .nav-link {
  margin: 8px 12px !important;
}
@media (max-width: 991px) {
  .cid-v28KhZvlFM .navbar-expand-lg .navbar-nav .nav-link {
    margin: 8px 10px !important;
  }
}
.cid-v28KhZvlFM .nav-dropdown .link.dropdown-toggle {
  margin-right: 1.667em;
}
.cid-v28KhZvlFM .nav-dropdown .link.dropdown-toggle[aria-expanded="true"] {
  margin-right: 0;
  padding: 0.667em 1.667em;
}
.cid-v28KhZvlFM .navbar .dropdown.open > .dropdown-menu {
  display: block;
}
.cid-v28KhZvlFM ul.navbar-nav {
  flex-wrap: wrap;
  padding: 0;
}
.cid-v28KhZvlFM .navbar-buttons {
  text-align: center;
  min-width: 170px;
}
.cid-v28KhZvlFM button.navbar-toggler {
  outline: none;
  width: 48px;
  height: 48px;
  border-radius: 50%;
  cursor: pointer;
  transition: all 0.2s;
  position: relative;
  align-self: center;
  color: #f4f4f6;
  background: #f4f4f6;
}
.cid-v28KhZvlFM button.navbar-toggler .hamburger span {
  position: absolute;
  right: 10px;
  margin-top: 14px;
  width: 26px;
  height: 2px;
  border-right: 5px;
  background-color: #141414;
}
.cid-v28KhZvlFM button.navbar-toggler .hamburger span:nth-child(1) {
  top: 0;
  transition: all 0.2s;
}
.cid-v28KhZvlFM button.navbar-toggler .hamburger span:nth-child(2) {
  top: 8px;
  transition: all 0.15s;
}
.cid-v28KhZvlFM button.navbar-toggler .hamburger span:nth-child(3) {
  top: 8px;
  transition: all 0.15s;
}
.cid-v28KhZvlFM button.navbar-toggler .hamburger span:nth-child(4) {
  top: 16px;
  transition: all 0.2s;
}
.cid-v28KhZvlFM nav.opened .hamburger span:nth-child(1) {
  top: 8px;
  width: 0;
  opacity: 0;
  right: 50%;
  transition: all 0.2s;
}
.cid-v28KhZvlFM nav.opened .hamburger span:nth-child(2) {
  transform: rotate(45deg);
  transition: all 0.25s;
}
.cid-v28KhZvlFM nav.opened .hamburger span:nth-child(3) {
  transform: rotate(-45deg);
  transition: all 0.25s;
}
.cid-v28KhZvlFM nav.opened .hamburger span:nth-child(4) {
  top: 8px;
  width: 0;
  opacity: 0;
  right: 50%;
  transition: all 0.2s;
}
.cid-v28KhZvlFM a.nav-link {
  display: flex;
  align-items: center;
  justify-content: flex-start;
}
.cid-v28KhZvlFM .icons-menu {
  flex-wrap: nowrap;
  display: flex;
  justify-content: center;
  padding: 0;
  text-align: center;
  margin-bottom: 35px;
}
@media screen and (-ms-high-contrast: active), (-ms-high-contrast: none) {
  .cid-v28KhZvlFM .navbar {
    height: 70px;
  }
  .cid-v28KhZvlFM .navbar.opened {
    height: auto;
  }
  .cid-v28KhZvlFM .nav-item .nav-link:hover::before {
    width: 175%;
    max-width: calc(100% + 2rem);
    left: -1rem;
  }
}
.cid-v28KhZvlFM .navbar-dropdown .navbar-logo {
  margin-right: 10px;
}
@media (min-width: 768px) {
  .cid-v28KhZvlFM .container-fluid {
    padding-left: 64px;
    padding-right: 64px;
  }
}
.cid-v28KhZvlFM .mbr-section-btn-main .btn {
  margin: 8px;
  min-width: 180px;
}
.cid-v28KhZvlFM .mbr-section-btn-main .btn::before {
  background-image: linear-gradient(90deg, #83c5be 0%, transparent 100%);
}
.cid-v28KhZvlFM .mbr-section-btn-main .btn:hover,
.cid-v28KhZvlFM .mbr-section-btn-main .btn:focus {
  box-shadow: inset 250px 10px 5px #006d77 !important;
  border-color: #006d77 !important;
}
.cid-v28KhZvlFM .mbr-section-btn .btn::before {
  background-image: linear-gradient(90deg, #83c5be 0%, transparent 100%);
}
.cid-v28KhZvlFM .mbr-section-btn .btn:hover,
.cid-v28KhZvlFM .mbr-section-btn .btn:focus {
  box-shadow: inset 250px 10px 5px #006d77 !important;
  border-color: #006d77 !important;
}
.cid-v28KhZvlFM .navbar-caption:hover {
  color: #e29578;
}
@media (min-width: 992px) {
  .cid-v28KhZvlFM .dropdown-menu.dropdown-submenu {
    left: 175px !important;
    top: -45% !important;
  }
}
.cid-v28KhZvlFM .text_widget {
  margin-bottom: 32px;
}
.cid-v28KhZvlFM .text_widget a {
  transition: all 0.3s ease-out;
}
.cid-v28KhZvlFM .text_widget a:hover,
.cid-v28KhZvlFM .text_widget a:focus {
  opacity: 0.8;
}
@media (min-width: 992px) {
  .cid-v28KhZvlFM .navbar-nav.nav-dropdown {
    display: -webkit-flex;
    width: 100%;
    justify-content: flex-end;
    min-width: 200px;
  }
}
.cid-v28KhZvlFM .icons-menu-main {
  display: flex;
}
@media (max-width: 992px) {
  .cid-v28KhZvlFM .icons-menu-main {
    padding: 0 10px;
  }
}
.cid-v28KhZvlFM .mbr-section-subtitle {
  color: #141414;
  text-align: center;
}
.cid-v28KhZvlFM .navbar-caption {
  color: #000000;
}
.cid-v28KhZvlFM .mbr-text {
  color: #141414;
  text-align: center;
}
.cid-v28KhZvlFM .mbr-section-subtitle,
.cid-v28KhZvlFM .text_widget,
.cid-v28KhZvlFM .mbr-section-btn {
  text-align: center;
}
.cid-v28KhZvlFM a[class*="text-"]:not(.nav-link):not(.dropdown-item):not([role]):not(.navbar-caption):hover {
  background-image: none;
}
.cid-v28KhZvlFM .nav-link,
.cid-v28KhZvlFM .dropdown-item {
  color: #000000;
}
.cid-v28Kjro1kk {
  background-color: transparent;
}
.cid-v28Kjro1kk .navbar-dropdown {
  background-color: #f4f4f6 !important;
  padding: 0;
}
.cid-v28Kjro1kk .navbar.navbar-expand-lg .dropdown .dropdown-menu {
  background-color: #f4f4f6 !important;
  background: #f4f4f6;
}
.cid-v28Kjro1kk .navbar.navbar-expand-lg .dropdown .dropdown-menu .dropdown-submenu {
  margin: 0;
  left: 100%;
}
.cid-v28Kjro1kk .menu_box {
  flex-wrap: nowrap;
}
@media (max-width: 991px) {
  .cid-v28Kjro1kk .menu_box {
    flex-direction: column;
    align-items: flex-start;
  }
  .cid-v28Kjro1kk .menu_box .navbar.opened,
  .cid-v28Kjro1kk .menu_box .navbar-collapse {
    background-color: #f4f4f6 !important;
    transition: all 0s ease 0s;
  }
}
.cid-v28Kjro1kk .navbar-dropdown {
  position: relative !important;
}
.cid-v28Kjro1kk .btn {
  min-height: auto;
  box-shadow: none;
  margin-top: 0;
}
.cid-v28Kjro1kk .btn:hover {
  box-shadow: none;
}
.cid-v28Kjro1kk .nav-item {
  margin: 4px 15px;
}
@media (min-width: 1200px) {
  .cid-v28Kjro1kk .nav-item {
    margin: 4px 20px;
  }
}
@media (max-width: 991px) {
  .cid-v28Kjro1kk .nav-item {
    margin: 0 !important;
  }
}
.cid-v28Kjro1kk .nav-item .nav-link {
  transition: all 0.5s ease-out;
  border-radius: 0.5rem !important;
  position: relative;
}
.cid-v28Kjro1kk .nav-item .nav-link::before {
  content: '';
  position: absolute;
  bottom: 0;
  left: 0;
  background-image: linear-gradient(90deg, #006d77 -5%, #83c5be 95%);
  height: 1px;
  width: 0;
  transition: all 0.3s ease-in-out;
}
.cid-v28Kjro1kk .nav-item .nav-link:hover::before,
.cid-v28Kjro1kk .nav-item .nav-link:focus::before {
  width: 100%;
}
.cid-v28Kjro1kk .dropdown-menu {
  border-radius: 0;
  box-shadow: none;
  text-align: left;
}
@media (min-width: 992px) {
  .cid-v28Kjro1kk .dropdown-menu {
    padding: 18px 34px 22px;
    min-width: 250px;
    top: auto !important;
    left: -40px !important;
  }
  .cid-v28Kjro1kk .dropdown-menu.dropdown-submenu {
    left: 215px !important;
    top: -45% !important;
  }
}
@media (max-width: 991px) {
  .cid-v28Kjro1kk .dropdown-menu .dropdown-toggle[data-toggle="dropdown-submenu"]::after,
  .cid-v28Kjro1kk .link.dropdown-toggle::after {
    display: inline-block;
    width: 7px;
    height: 7px;
    margin-left: 0.5rem;
    margin-bottom: 2px;
    content: "";
    border: 2px solid;
    border-left: none;
    border-top: none;
    transform: rotate(-45deg);
    right: 15px;
    position: absolute;
    margin-top: -2px;
  }
  .cid-v28Kjro1kk .show.dropdown-toggle[aria-expanded="true"]::after {
    transform: rotate(45deg);
    margin-top: -4px;
  }
  .cid-v28Kjro1kk .offcanvas_box {
    display: none;
  }
}
.cid-v28Kjro1kk .dropdown-item {
  border: none;
  font-weight: 300 !important;
}
.cid-v28Kjro1kk .nav-dropdown .link {
  font-weight: 400 !important;
  padding: 0 !important;
  margin: 0 !important;
}
.cid-v28Kjro1kk .nav-dropdown .link.dropdown-toggle::after {
  margin-left: 0.5rem;
  margin-top: 0;
}
.cid-v28Kjro1kk .container {
  display: flex;
  margin: auto;
}
.cid-v28Kjro1kk .iconfont-wrapper {
  color: #141414;
  font-size: 17px;
  margin-right: 10px;
  margin-bottom: 5px;
  width: 25px;
  height: 25px;
  border-radius: 50%;
  display: flex;
  justify-content: center;
  align-items: center;
  transition: all 0.2s ease-in-out;
}
.cid-v28Kjro1kk .iconfont-wrapper:last-child {
  margin-right: 0;
}
.cid-v28Kjro1kk .iconfont-wrapper:hover {
  opacity: 0.5;
}
.cid-v28Kjro1kk .navbar-nav {
  margin: 0 1rem;
}
@media (min-width: 992px) {
  .cid-v28Kjro1kk .navbar-nav {
    margin: 0;
  }
}
.cid-v28Kjro1kk .dropdown-menu,
.cid-v28Kjro1kk .navbar.opened {
  background-color: false !important;
}
.cid-v28Kjro1kk .nav-item:focus,
.cid-v28Kjro1kk .nav-link:focus {
  outline: none;
}
.cid-v28Kjro1kk .dropdown .dropdown-menu .dropdown-item {
  width: auto;
  transition: all 0.25s ease-in-out;
}
.cid-v28Kjro1kk .dropdown .dropdown-menu .dropdown-item::after {
  right: 0.5rem;
}
.cid-v28Kjro1kk .dropdown .dropdown-menu .dropdown-item .mbr-iconfont {
  margin-right: 0.5rem;
  vertical-align: sub;
}
.cid-v28Kjro1kk .dropdown .dropdown-menu .dropdown-item .mbr-iconfont:before {
  display: inline-block;
  transform: scale(1, 1);
  transition: all 0.25s ease-in-out;
}
.cid-v28Kjro1kk .collapsed .dropdown-menu .dropdown-item:before {
  display: none;
}
.cid-v28Kjro1kk .collapsed .dropdown .dropdown-menu .dropdown-item {
  padding: 0.235em 1.5em 0.235em 1.5em !important;
  transition: none;
  margin: 0 !important;
}
.cid-v28Kjro1kk .navbar {
  min-height: 70px;
  padding: 10px 0;
  transition: all 0.3s;
  border-bottom-width: 0;
}
@media (max-width: 992px) {
  .cid-v28Kjro1kk .navbar {
    min-height: 30px;
    max-height: none;
  }
}
.cid-v28Kjro1kk .navbar.opened {
  transition: all 0.3s;
}
.cid-v28Kjro1kk .navbar .dropdown-item {
  padding: 0;
  margin: 8px 0;
}
.cid-v28Kjro1kk .navbar .navbar-logo img {
  max-width: 40px;
  min-height: 40px;
  object-fit: contain;
  border-radius: 10px !important;
}
.cid-v28Kjro1kk .navbar .navbar-collapse {
  justify-content: center;
  justify-content: flex-end;
  z-index: 1;
}
.cid-v28Kjro1kk .navbar.collapsed {
  justify-content: center;
}
.cid-v28Kjro1kk .navbar.collapsed .nav-item .nav-link::before {
  display: none;
}
.cid-v28Kjro1kk .navbar.collapsed.opened .dropdown-menu {
  top: 0;
}
.cid-v28Kjro1kk .navbar.collapsed .dropdown-menu .dropdown-submenu {
  left: 0 !important;
}
.cid-v28Kjro1kk .navbar.collapsed .dropdown-menu .dropdown-item:after {
  right: auto;
}
.cid-v28Kjro1kk .navbar.collapsed ul.navbar-nav li {
  margin: auto;
}
.cid-v28Kjro1kk .navbar.collapsed .dropdown-menu .dropdown-item {
  padding: 0.25rem 1.5rem;
  text-align: left;
}
.cid-v28Kjro1kk .navbar.collapsed .icons-menu {
  padding: 0;
}
@media (max-width: 991px) {
  .cid-v28Kjro1kk .navbar .nav-item {
    padding: 0.5rem 0;
  }
  .cid-v28Kjro1kk .navbar .navbar-collapse {
    padding: 34px 0;
    border-radius: 16px;
    width: 100%;
  }
  .cid-v28Kjro1kk .navbar .nav-item .nav-link::before {
    display: none;
  }
  .cid-v28Kjro1kk .navbar.opened .dropdown-menu {
    top: 0;
  }
  .cid-v28Kjro1kk .navbar .dropdown-menu {
    padding: 6px 0 6px 15px;
  }
  .cid-v28Kjro1kk .navbar .dropdown-menu .dropdown-submenu {
    left: 0 !important;
  }
  .cid-v28Kjro1kk .navbar .dropdown-menu .dropdown-item:after {
    right: auto;
    margin-top: -0.4rem;
  }
  .cid-v28Kjro1kk .navbar .navbar-logo img {
    height: 3rem !important;
  }
  .cid-v28Kjro1kk .navbar ul.navbar-nav {
    overflow: hidden;
    margin: 0;
  }
  .cid-v28Kjro1kk .navbar ul.navbar-nav li {
    margin: 0;
  }
  .cid-v28Kjro1kk .navbar .dropdown-menu .dropdown-item {
    padding: 0 !important;
    margin: 0;
    margin-top: 8px;
    text-align: left;
  }
  .cid-v28Kjro1kk .navbar .navbar-brand {
    flex-shrink: initial;
    flex-basis: auto;
    word-break: break-word;
    padding-right: 0;
    width: 100%;
    justify-content: space-between;
  }
  .cid-v28Kjro1kk .navbar .navbar-toggler {
    flex-basis: auto;
  }
  .cid-v28Kjro1kk .navbar .icons-menu {
    padding: 0;
  }
}
.cid-v28Kjro1kk .navbar.navbar-short {
  min-height: 60px;
}
.cid-v28Kjro1kk .navbar.navbar-short .navbar-logo img {
  height: 2.5rem !important;
}
.cid-v28Kjro1kk .navbar.navbar-short .navbar-brand {
  min-height: 60px;
  padding: 0;
}
.cid-v28Kjro1kk .navbar-brand {
  min-height: 70px;
  flex-shrink: 0;
  align-items: center;
  margin-right: 0;
  padding: 10px 0;
  transition: all 0.3s;
  word-break: break-word;
  z-index: 1;
}
.cid-v28Kjro1kk .navbar-brand .navbar-caption {
  line-height: inherit !important;
  font-weight: 400;
}
.cid-v28Kjro1kk .navbar-brand .navbar-logo a {
  outline: none;
}
.cid-v28Kjro1kk .dropdown-item.active,
.cid-v28Kjro1kk .dropdown-item:active {
  background-color: transparent;
}
.cid-v28Kjro1kk .navbar-expand-lg .navbar-nav .nav-link {
  margin: 8px 12px !important;
}
@media (max-width: 991px) {
  .cid-v28Kjro1kk .navbar-expand-lg .navbar-nav .nav-link {
    margin: 8px 10px !important;
  }
}
.cid-v28Kjro1kk .nav-dropdown .link.dropdown-toggle {
  margin-right: 1.667em;
}
.cid-v28Kjro1kk .nav-dropdown .link.dropdown-toggle[aria-expanded="true"] {
  margin-right: 0;
  padding: 0.667em 1.667em;
}
.cid-v28Kjro1kk .navbar .dropdown.open > .dropdown-menu {
  display: block;
}
.cid-v28Kjro1kk ul.navbar-nav {
  flex-wrap: wrap;
  padding: 0;
}
.cid-v28Kjro1kk .navbar-buttons {
  text-align: center;
  min-width: 170px;
}
.cid-v28Kjro1kk button.navbar-toggler {
  outline: none;
  width: 48px;
  height: 48px;
  border-radius: 50%;
  cursor: pointer;
  transition: all 0.2s;
  position: relative;
  align-self: center;
  color: #f4f4f6;
  background: #f4f4f6;
}
.cid-v28Kjro1kk button.navbar-toggler .hamburger span {
  position: absolute;
  right: 10px;
  margin-top: 14px;
  width: 26px;
  height: 2px;
  border-right: 5px;
  background-color: #141414;
}
.cid-v28Kjro1kk button.navbar-toggler .hamburger span:nth-child(1) {
  top: 0;
  transition: all 0.2s;
}
.cid-v28Kjro1kk button.navbar-toggler .hamburger span:nth-child(2) {
  top: 8px;
  transition: all 0.15s;
}
.cid-v28Kjro1kk button.navbar-toggler .hamburger span:nth-child(3) {
  top: 8px;
  transition: all 0.15s;
}
.cid-v28Kjro1kk button.navbar-toggler .hamburger span:nth-child(4) {
  top: 16px;
  transition: all 0.2s;
}
.cid-v28Kjro1kk nav.opened .hamburger span:nth-child(1) {
  top: 8px;
  width: 0;
  opacity: 0;
  right: 50%;
  transition: all 0.2s;
}
.cid-v28Kjro1kk nav.opened .hamburger span:nth-child(2) {
  transform: rotate(45deg);
  transition: all 0.25s;
}
.cid-v28Kjro1kk nav.opened .hamburger span:nth-child(3) {
  transform: rotate(-45deg);
  transition: all 0.25s;
}
.cid-v28Kjro1kk nav.opened .hamburger span:nth-child(4) {
  top: 8px;
  width: 0;
  opacity: 0;
  right: 50%;
  transition: all 0.2s;
}
.cid-v28Kjro1kk a.nav-link {
  display: flex;
  align-items: center;
  justify-content: flex-start;
}
.cid-v28Kjro1kk .icons-menu {
  flex-wrap: nowrap;
  display: flex;
  justify-content: center;
  padding: 0;
  text-align: center;
  margin-bottom: 35px;
}
@media screen and (-ms-high-contrast: active), (-ms-high-contrast: none) {
  .cid-v28Kjro1kk .navbar {
    height: 70px;
  }
  .cid-v28Kjro1kk .navbar.opened {
    height: auto;
  }
  .cid-v28Kjro1kk .nav-item .nav-link:hover::before {
    width: 175%;
    max-width: calc(100% + 2rem);
    left: -1rem;
  }
}
.cid-v28Kjro1kk .navbar-dropdown .navbar-logo {
  margin-right: 10px;
}
@media (min-width: 768px) {
  .cid-v28Kjro1kk .container-fluid {
    padding-left: 64px;
    padding-right: 64px;
  }
}
.cid-v28Kjro1kk .mbr-section-btn-main .btn {
  margin: 8px;
  min-width: 180px;
}
.cid-v28Kjro1kk .mbr-section-btn-main .btn::before {
  background-image: linear-gradient(90deg, #83c5be 0%, transparent 100%);
}
.cid-v28Kjro1kk .mbr-section-btn-main .btn:hover,
.cid-v28Kjro1kk .mbr-section-btn-main .btn:focus {
  box-shadow: inset 250px 10px 5px #006d77 !important;
  border-color: #006d77 !important;
}
.cid-v28Kjro1kk .mbr-section-btn .btn::before {
  background-image: linear-gradient(90deg, #83c5be 0%, transparent 100%);
}
.cid-v28Kjro1kk .mbr-section-btn .btn:hover,
.cid-v28Kjro1kk .mbr-section-btn .btn:focus {
  box-shadow: inset 250px 10px 5px #006d77 !important;
  border-color: #006d77 !important;
}
.cid-v28Kjro1kk .navbar-caption:hover {
  color: #e29578;
}
@media (min-width: 992px) {
  .cid-v28Kjro1kk .dropdown-menu.dropdown-submenu {
    left: 175px !important;
    top: -45% !important;
  }
}
.cid-v28Kjro1kk .text_widget {
  margin-bottom: 32px;
}
.cid-v28Kjro1kk .text_widget a {
  transition: all 0.3s ease-out;
}
.cid-v28Kjro1kk .text_widget a:hover,
.cid-v28Kjro1kk .text_widget a:focus {
  opacity: 0.8;
}
@media (min-width: 992px) {
  .cid-v28Kjro1kk .navbar-nav.nav-dropdown {
    display: -webkit-flex;
    width: 100%;
    justify-content: flex-end;
    min-width: 200px;
  }
}
.cid-v28Kjro1kk .icons-menu-main {
  display: flex;
}
@media (max-width: 992px) {
  .cid-v28Kjro1kk .icons-menu-main {
    padding: 0 10px;
  }
}
.cid-v28Kjro1kk .mbr-section-subtitle {
  color: #141414;
  text-align: center;
}
.cid-v28Kjro1kk .navbar-caption {
  color: #000000;
}
.cid-v28Kjro1kk .mbr-text {
  color: #141414;
  text-align: center;
}
.cid-v28Kjro1kk .mbr-section-subtitle,
.cid-v28Kjro1kk .text_widget,
.cid-v28Kjro1kk .mbr-section-btn {
  text-align: center;
}
.cid-v28Kjro1kk a[class*="text-"]:not(.nav-link):not(.dropdown-item):not([role]):not(.navbar-caption):hover {
  background-image: none;
}
.cid-v28Kjro1kk .nav-link,
.cid-v28Kjro1kk .dropdown-item {
  color: #000000;
}
.cid-v28B9aY2uq {
  background-color: transparent;
}
.cid-v28B9aY2uq .navbar-dropdown {
  background-color: #f4f4f6 !important;
  padding: 0;
}
.cid-v28B9aY2uq .navbar.navbar-expand-lg .dropdown .dropdown-menu {
  background-color: #f4f4f6 !important;
  background: #f4f4f6;
}
.cid-v28B9aY2uq .navbar.navbar-expand-lg .dropdown .dropdown-menu .dropdown-submenu {
  margin: 0;
  left: 100%;
}
.cid-v28B9aY2uq .menu_box {
  flex-wrap: nowrap;
}
@media (max-width: 991px) {
  .cid-v28B9aY2uq .menu_box {
    flex-direction: column;
    align-items: flex-start;
  }
  .cid-v28B9aY2uq .menu_box .navbar.opened,
  .cid-v28B9aY2uq .menu_box .navbar-collapse {
    background-color: #f4f4f6 !important;
    transition: all 0s ease 0s;
  }
}
.cid-v28B9aY2uq .navbar-dropdown {
  position: relative !important;
}
.cid-v28B9aY2uq .btn {
  min-height: auto;
  box-shadow: none;
  margin-top: 0;
}
.cid-v28B9aY2uq .btn:hover {
  box-shadow: none;
}
.cid-v28B9aY2uq .nav-item {
  margin: 4px 15px;
}
@media (min-width: 1200px) {
  .cid-v28B9aY2uq .nav-item {
    margin: 4px 20px;
  }
}
@media (max-width: 991px) {
  .cid-v28B9aY2uq .nav-item {
    margin: 0 !important;
  }
}
.cid-v28B9aY2uq .nav-item .nav-link {
  transition: all 0.5s ease-out;
  border-radius: 0.5rem !important;
  position: relative;
}
.cid-v28B9aY2uq .nav-item .nav-link::before {
  content: '';
  position: absolute;
  bottom: 0;
  left: 0;
  background-image: linear-gradient(90deg, #006d77 -5%, #83c5be 95%);
  height: 1px;
  width: 0;
  transition: all 0.3s ease-in-out;
}
.cid-v28B9aY2uq .nav-item .nav-link:hover::before,
.cid-v28B9aY2uq .nav-item .nav-link:focus::before {
  width: 100%;
}
.cid-v28B9aY2uq .dropdown-menu {
  border-radius: 0;
  box-shadow: none;
  text-align: left;
}
@media (min-width: 992px) {
  .cid-v28B9aY2uq .dropdown-menu {
    padding: 18px 34px 22px;
    min-width: 250px;
    top: auto !important;
    left: -40px !important;
  }
  .cid-v28B9aY2uq .dropdown-menu.dropdown-submenu {
    left: 215px !important;
    top: -45% !important;
  }
}
@media (max-width: 991px) {
  .cid-v28B9aY2uq .dropdown-menu .dropdown-toggle[data-toggle="dropdown-submenu"]::after,
  .cid-v28B9aY2uq .link.dropdown-toggle::after {
    display: inline-block;
    width: 7px;
    height: 7px;
    margin-left: 0.5rem;
    margin-bottom: 2px;
    content: "";
    border: 2px solid;
    border-left: none;
    border-top: none;
    transform: rotate(-45deg);
    right: 15px;
    position: absolute;
    margin-top: -2px;
  }
  .cid-v28B9aY2uq .show.dropdown-toggle[aria-expanded="true"]::after {
    transform: rotate(45deg);
    margin-top: -4px;
  }
  .cid-v28B9aY2uq .offcanvas_box {
    display: none;
  }
}
.cid-v28B9aY2uq .dropdown-item {
  border: none;
  font-weight: 300 !important;
}
.cid-v28B9aY2uq .nav-dropdown .link {
  font-weight: 400 !important;
  padding: 0 !important;
  margin: 0 !important;
}
.cid-v28B9aY2uq .nav-dropdown .link.dropdown-toggle::after {
  margin-left: 0.5rem;
  margin-top: 0;
}
.cid-v28B9aY2uq .container {
  display: flex;
  margin: auto;
}
.cid-v28B9aY2uq .iconfont-wrapper {
  color: #141414;
  font-size: 17px;
  margin-right: 10px;
  margin-bottom: 5px;
  width: 25px;
  height: 25px;
  border-radius: 50%;
  display: flex;
  justify-content: center;
  align-items: center;
  transition: all 0.2s ease-in-out;
}
.cid-v28B9aY2uq .iconfont-wrapper:last-child {
  margin-right: 0;
}
.cid-v28B9aY2uq .iconfont-wrapper:hover {
  opacity: 0.5;
}
.cid-v28B9aY2uq .navbar-nav {
  margin: 0 1rem;
}
@media (min-width: 992px) {
  .cid-v28B9aY2uq .navbar-nav {
    margin: 0;
  }
}
.cid-v28B9aY2uq .dropdown-menu,
.cid-v28B9aY2uq .navbar.opened {
  background-color: false !important;
}
.cid-v28B9aY2uq .nav-item:focus,
.cid-v28B9aY2uq .nav-link:focus {
  outline: none;
}
.cid-v28B9aY2uq .dropdown .dropdown-menu .dropdown-item {
  width: auto;
  transition: all 0.25s ease-in-out;
}
.cid-v28B9aY2uq .dropdown .dropdown-menu .dropdown-item::after {
  right: 0.5rem;
}
.cid-v28B9aY2uq .dropdown .dropdown-menu .dropdown-item .mbr-iconfont {
  margin-right: 0.5rem;
  vertical-align: sub;
}
.cid-v28B9aY2uq .dropdown .dropdown-menu .dropdown-item .mbr-iconfont:before {
  display: inline-block;
  transform: scale(1, 1);
  transition: all 0.25s ease-in-out;
}
.cid-v28B9aY2uq .collapsed .dropdown-menu .dropdown-item:before {
  display: none;
}
.cid-v28B9aY2uq .collapsed .dropdown .dropdown-menu .dropdown-item {
  padding: 0.235em 1.5em 0.235em 1.5em !important;
  transition: none;
  margin: 0 !important;
}
.cid-v28B9aY2uq .navbar {
  min-height: 70px;
  padding: 10px 0;
  transition: all 0.3s;
  border-bottom-width: 0;
}
@media (max-width: 992px) {
  .cid-v28B9aY2uq .navbar {
    min-height: 30px;
    max-height: none;
  }
}
.cid-v28B9aY2uq .navbar.opened {
  transition: all 0.3s;
}
.cid-v28B9aY2uq .navbar .dropdown-item {
  padding: 0;
  margin: 8px 0;
}
.cid-v28B9aY2uq .navbar .navbar-logo img {
  max-width: 40px;
  min-height: 40px;
  object-fit: contain;
  border-radius: 10px !important;
}
.cid-v28B9aY2uq .navbar .navbar-collapse {
  justify-content: center;
  justify-content: flex-end;
  z-index: 1;
}
.cid-v28B9aY2uq .navbar.collapsed {
  justify-content: center;
}
.cid-v28B9aY2uq .navbar.collapsed .nav-item .nav-link::before {
  display: none;
}
.cid-v28B9aY2uq .navbar.collapsed.opened .dropdown-menu {
  top: 0;
}
.cid-v28B9aY2uq .navbar.collapsed .dropdown-menu .dropdown-submenu {
  left: 0 !important;
}
.cid-v28B9aY2uq .navbar.collapsed .dropdown-menu .dropdown-item:after {
  right: auto;
}
.cid-v28B9aY2uq .navbar.collapsed ul.navbar-nav li {
  margin: auto;
}
.cid-v28B9aY2uq .navbar.collapsed .dropdown-menu .dropdown-item {
  padding: 0.25rem 1.5rem;
  text-align: left;
}
.cid-v28B9aY2uq .navbar.collapsed .icons-menu {
  padding: 0;
}
@media (max-width: 991px) {
  .cid-v28B9aY2uq .navbar .nav-item {
    padding: 0.5rem 0;
  }
  .cid-v28B9aY2uq .navbar .navbar-collapse {
    padding: 34px 0;
    border-radius: 16px;
    width: 100%;
  }
  .cid-v28B9aY2uq .navbar .nav-item .nav-link::before {
    display: none;
  }
  .cid-v28B9aY2uq .navbar.opened .dropdown-menu {
    top: 0;
  }
  .cid-v28B9aY2uq .navbar .dropdown-menu {
    padding: 6px 0 6px 15px;
  }
  .cid-v28B9aY2uq .navbar .dropdown-menu .dropdown-submenu {
    left: 0 !important;
  }
  .cid-v28B9aY2uq .navbar .dropdown-menu .dropdown-item:after {
    right: auto;
    margin-top: -0.4rem;
  }
  .cid-v28B9aY2uq .navbar .navbar-logo img {
    height: 3rem !important;
  }
  .cid-v28B9aY2uq .navbar ul.navbar-nav {
    overflow: hidden;
    margin: 0;
  }
  .cid-v28B9aY2uq .navbar ul.navbar-nav li {
    margin: 0;
  }
  .cid-v28B9aY2uq .navbar .dropdown-menu .dropdown-item {
    padding: 0 !important;
    margin: 0;
    margin-top: 8px;
    text-align: left;
  }
  .cid-v28B9aY2uq .navbar .navbar-brand {
    flex-shrink: initial;
    flex-basis: auto;
    word-break: break-word;
    padding-right: 0;
    width: 100%;
    justify-content: space-between;
  }
  .cid-v28B9aY2uq .navbar .navbar-toggler {
    flex-basis: auto;
  }
  .cid-v28B9aY2uq .navbar .icons-menu {
    padding: 0;
  }
}
.cid-v28B9aY2uq .navbar.navbar-short {
  min-height: 60px;
}
.cid-v28B9aY2uq .navbar.navbar-short .navbar-logo img {
  height: 2.5rem !important;
}
.cid-v28B9aY2uq .navbar.navbar-short .navbar-brand {
  min-height: 60px;
  padding: 0;
}
.cid-v28B9aY2uq .navbar-brand {
  min-height: 70px;
  flex-shrink: 0;
  align-items: center;
  margin-right: 0;
  padding: 10px 0;
  transition: all 0.3s;
  word-break: break-word;
  z-index: 1;
}
.cid-v28B9aY2uq .navbar-brand .navbar-caption {
  line-height: inherit !important;
  font-weight: 400;
}
.cid-v28B9aY2uq .navbar-brand .navbar-logo a {
  outline: none;
}
.cid-v28B9aY2uq .dropdown-item.active,
.cid-v28B9aY2uq .dropdown-item:active {
  background-color: transparent;
}
.cid-v28B9aY2uq .navbar-expand-lg .navbar-nav .nav-link {
  margin: 8px 12px !important;
}
@media (max-width: 991px) {
  .cid-v28B9aY2uq .navbar-expand-lg .navbar-nav .nav-link {
    margin: 8px 10px !important;
  }
}
.cid-v28B9aY2uq .nav-dropdown .link.dropdown-toggle {
  margin-right: 1.667em;
}
.cid-v28B9aY2uq .nav-dropdown .link.dropdown-toggle[aria-expanded="true"] {
  margin-right: 0;
  padding: 0.667em 1.667em;
}
.cid-v28B9aY2uq .navbar .dropdown.open > .dropdown-menu {
  display: block;
}
.cid-v28B9aY2uq ul.navbar-nav {
  flex-wrap: wrap;
  padding: 0;
}
.cid-v28B9aY2uq .navbar-buttons {
  text-align: center;
  min-width: 170px;
}
.cid-v28B9aY2uq button.navbar-toggler {
  outline: none;
  width: 48px;
  height: 48px;
  border-radius: 50%;
  cursor: pointer;
  transition: all 0.2s;
  position: relative;
  align-self: center;
  color: #f4f4f6;
  background: #f4f4f6;
}
.cid-v28B9aY2uq button.navbar-toggler .hamburger span {
  position: absolute;
  right: 10px;
  margin-top: 14px;
  width: 26px;
  height: 2px;
  border-right: 5px;
  background-color: #141414;
}
.cid-v28B9aY2uq button.navbar-toggler .hamburger span:nth-child(1) {
  top: 0;
  transition: all 0.2s;
}
.cid-v28B9aY2uq button.navbar-toggler .hamburger span:nth-child(2) {
  top: 8px;
  transition: all 0.15s;
}
.cid-v28B9aY2uq button.navbar-toggler .hamburger span:nth-child(3) {
  top: 8px;
  transition: all 0.15s;
}
.cid-v28B9aY2uq button.navbar-toggler .hamburger span:nth-child(4) {
  top: 16px;
  transition: all 0.2s;
}
.cid-v28B9aY2uq nav.opened .hamburger span:nth-child(1) {
  top: 8px;
  width: 0;
  opacity: 0;
  right: 50%;
  transition: all 0.2s;
}
.cid-v28B9aY2uq nav.opened .hamburger span:nth-child(2) {
  transform: rotate(45deg);
  transition: all 0.25s;
}
.cid-v28B9aY2uq nav.opened .hamburger span:nth-child(3) {
  transform: rotate(-45deg);
  transition: all 0.25s;
}
.cid-v28B9aY2uq nav.opened .hamburger span:nth-child(4) {
  top: 8px;
  width: 0;
  opacity: 0;
  right: 50%;
  transition: all 0.2s;
}
.cid-v28B9aY2uq a.nav-link {
  display: flex;
  align-items: center;
  justify-content: flex-start;
}
.cid-v28B9aY2uq .icons-menu {
  flex-wrap: nowrap;
  display: flex;
  justify-content: center;
  padding: 0;
  text-align: center;
  margin-bottom: 35px;
}
@media screen and (-ms-high-contrast: active), (-ms-high-contrast: none) {
  .cid-v28B9aY2uq .navbar {
    height: 70px;
  }
  .cid-v28B9aY2uq .navbar.opened {
    height: auto;
  }
  .cid-v28B9aY2uq .nav-item .nav-link:hover::before {
    width: 175%;
    max-width: calc(100% + 2rem);
    left: -1rem;
  }
}
.cid-v28B9aY2uq .navbar-dropdown .navbar-logo {
  margin-right: 10px;
}
@media (min-width: 768px) {
  .cid-v28B9aY2uq .container-fluid {
    padding-left: 64px;
    padding-right: 64px;
  }
}
.cid-v28B9aY2uq .mbr-section-btn-main .btn {
  margin: 8px;
  min-width: 180px;
}
.cid-v28B9aY2uq .mbr-section-btn-main .btn::before {
  background-image: linear-gradient(90deg, #83c5be 0%, transparent 100%);
}
.cid-v28B9aY2uq .mbr-section-btn-main .btn:hover,
.cid-v28B9aY2uq .mbr-section-btn-main .btn:focus {
  box-shadow: inset 250px 10px 5px #006d77 !important;
  border-color: #006d77 !important;
}
.cid-v28B9aY2uq .mbr-section-btn .btn::before {
  background-image: linear-gradient(90deg, #83c5be 0%, transparent 100%);
}
.cid-v28B9aY2uq .mbr-section-btn .btn:hover,
.cid-v28B9aY2uq .mbr-section-btn .btn:focus {
  box-shadow: inset 250px 10px 5px #006d77 !important;
  border-color: #006d77 !important;
}
.cid-v28B9aY2uq .navbar-caption:hover {
  color: #e29578;
}
@media (min-width: 992px) {
  .cid-v28B9aY2uq .dropdown-menu.dropdown-submenu {
    left: 175px !important;
    top: -45% !important;
  }
}
.cid-v28B9aY2uq .text_widget {
  margin-bottom: 32px;
}
.cid-v28B9aY2uq .text_widget a {
  transition: all 0.3s ease-out;
}
.cid-v28B9aY2uq .text_widget a:hover,
.cid-v28B9aY2uq .text_widget a:focus {
  opacity: 0.8;
}
@media (min-width: 992px) {
  .cid-v28B9aY2uq .navbar-nav.nav-dropdown {
    display: -webkit-flex;
    width: 100%;
    justify-content: flex-end;
    min-width: 200px;
  }
}
.cid-v28B9aY2uq .icons-menu-main {
  display: flex;
}
@media (max-width: 992px) {
  .cid-v28B9aY2uq .icons-menu-main {
    padding: 0 10px;
  }
}
.cid-v28B9aY2uq .mbr-section-subtitle {
  color: #141414;
  text-align: center;
}
.cid-v28B9aY2uq .navbar-caption {
  color: #000000;
}
.cid-v28B9aY2uq .mbr-text {
  color: #141414;
  text-align: center;
}
.cid-v28B9aY2uq .mbr-section-subtitle,
.cid-v28B9aY2uq .text_widget,
.cid-v28B9aY2uq .mbr-section-btn {
  text-align: center;
}
.cid-v28B9aY2uq a[class*="text-"]:not(.nav-link):not(.dropdown-item):not([role]):not(.navbar-caption):hover {
  background-image: none;
}
.cid-v28B9aY2uq .nav-link,
.cid-v28B9aY2uq .dropdown-item {
  color: #000000;
}
