.btn {
  border-width: 2px;
}
body {
  font-family: Jost;
}
.display-1 {
  font-family: 'Jost', sans-serif;
  font-size: 4.6rem;
  line-height: 1.1;
}
.display-1 > .mbr-iconfont {
  font-size: 5.75rem;
}
.display-2 {
  font-family: 'Jost', sans-serif;
  font-size: 3rem;
  line-height: 1.1;
}
.display-2 > .mbr-iconfont {
  font-size: 3.75rem;
}
.display-4 {
  font-family: 'Jost', sans-serif;
  font-size: 1.1rem;
  line-height: 1.5;
}
.display-4 > .mbr-iconfont {
  font-size: 1.375rem;
}
.display-5 {
  font-family: 'Jost', sans-serif;
  font-size: 1.8rem;
  line-height: 1.5;
}
.display-5 > .mbr-iconfont {
  font-size: 2.25rem;
}
.display-7 {
  font-family: 'Jost', sans-serif;
  font-size: 1.2rem;
  line-height: 1.5;
}
.display-7 > .mbr-iconfont {
  font-size: 1.5rem;
}
/* ---- Fluid typography for mobile devices ---- */
/* 1.4 - font scale ratio ( bootstrap == 1.42857 ) */
/* 100vw - current viewport width */
/* (48 - 20)  48 == 48rem == 768px, 20 == 20rem == 320px(minimal supported viewport) */
/* 0.65 - min scale variable, may vary */
@media (max-width: 992px) {
  .display-1 {
    font-size: 3.68rem;
  }
}
@media (max-width: 768px) {
  .display-1 {
    font-size: 3.22rem;
    font-size: calc( 2.26rem + (4.6 - 2.26) * ((100vw - 20rem) / (48 - 20)));
    line-height: calc( 1.1 * (2.26rem + (4.6 - 2.26) * ((100vw - 20rem) / (48 - 20))));
  }
  .display-2 {
    font-size: 2.4rem;
    font-size: calc( 1.7rem + (3 - 1.7) * ((100vw - 20rem) / (48 - 20)));
    line-height: calc( 1.3 * (1.7rem + (3 - 1.7) * ((100vw - 20rem) / (48 - 20))));
  }
  .display-4 {
    font-size: 0.88rem;
    font-size: calc( 1.0350000000000001rem + (1.1 - 1.0350000000000001) * ((100vw - 20rem) / (48 - 20)));
    line-height: calc( 1.4 * (1.0350000000000001rem + (1.1 - 1.0350000000000001) * ((100vw - 20rem) / (48 - 20))));
  }
  .display-5 {
    font-size: 1.44rem;
    font-size: calc( 1.28rem + (1.8 - 1.28) * ((100vw - 20rem) / (48 - 20)));
    line-height: calc( 1.4 * (1.28rem + (1.8 - 1.28) * ((100vw - 20rem) / (48 - 20))));
  }
  .display-7 {
    font-size: 0.96rem;
    font-size: calc( 1.07rem + (1.2 - 1.07) * ((100vw - 20rem) / (48 - 20)));
    line-height: calc( 1.4 * (1.07rem + (1.2 - 1.07) * ((100vw - 20rem) / (48 - 20))));
  }
}
/* Buttons */
.btn {
  padding: 0.6rem 1.2rem;
  border-radius: 4px;
}
.btn-sm {
  padding: 0.6rem 1.2rem;
  border-radius: 4px;
}
.btn-md {
  padding: 0.6rem 1.2rem;
  border-radius: 4px;
}
.btn-lg {
  padding: 1rem 2.6rem;
  border-radius: 4px;
}
.bg-primary {
  background-color: #4479d9 !important;
}
.bg-success {
  background-color: #0a7f21 !important;
}
.bg-info {
  background-color: #4f87fb !important;
}
.bg-warning {
  background-color: #ffe161 !important;
}
.bg-danger {
  background-color: #ff9966 !important;
}
.btn-primary,
.btn-primary:active {
  background-color: #4479d9 !important;
  border-color: #4479d9 !important;
  color: #ffffff !important;
  box-shadow: 0 2px 2px 0 rgba(0, 0, 0, 0.2);
}
.btn-primary:hover,
.btn-primary:focus,
.btn-primary.focus,
.btn-primary.active {
  color: #ffffff !important;
  background-color: #2150a5 !important;
  border-color: #2150a5 !important;
  box-shadow: 0 2px 5px 0 rgba(0, 0, 0, 0.2);
}
.btn-primary.disabled,
.btn-primary:disabled {
  color: #ffffff !important;
  background-color: #2150a5 !important;
  border-color: #2150a5 !important;
}
.btn-secondary,
.btn-secondary:active {
  background-color: #ff6666 !important;
  border-color: #ff6666 !important;
  color: #ffffff !important;
  box-shadow: 0 2px 2px 0 rgba(0, 0, 0, 0.2);
}
.btn-secondary:hover,
.btn-secondary:focus,
.btn-secondary.focus,
.btn-secondary.active {
  color: #ffffff !important;
  background-color: #ff0f0f !important;
  border-color: #ff0f0f !important;
  box-shadow: 0 2px 5px 0 rgba(0, 0, 0, 0.2);
}
.btn-secondary.disabled,
.btn-secondary:disabled {
  color: #ffffff !important;
  background-color: #ff0f0f !important;
  border-color: #ff0f0f !important;
}
.btn-info,
.btn-info:active {
  background-color: #4f87fb !important;
  border-color: #4f87fb !important;
  color: #ffffff !important;
  box-shadow: 0 2px 2px 0 rgba(0, 0, 0, 0.2);
}
.btn-info:hover,
.btn-info:focus,
.btn-info.focus,
.btn-info.active {
  color: #ffffff !important;
  background-color: #0551ee !important;
  border-color: #0551ee !important;
  box-shadow: 0 2px 5px 0 rgba(0, 0, 0, 0.2);
}
.btn-info.disabled,
.btn-info:disabled {
  color: #ffffff !important;
  background-color: #0551ee !important;
  border-color: #0551ee !important;
}
.btn-success,
.btn-success:active {
  background-color: #0a7f21 !important;
  border-color: #0a7f21 !important;
  color: #ffffff !important;
  box-shadow: 0 2px 2px 0 rgba(0, 0, 0, 0.2);
}
.btn-success:hover,
.btn-success:focus,
.btn-success.focus,
.btn-success.active {
  color: #ffffff !important;
  background-color: #042f0c !important;
  border-color: #042f0c !important;
  box-shadow: 0 2px 5px 0 rgba(0, 0, 0, 0.2);
}
.btn-success.disabled,
.btn-success:disabled {
  color: #ffffff !important;
  background-color: #042f0c !important;
  border-color: #042f0c !important;
}
.btn-warning,
.btn-warning:active {
  background-color: #ffe161 !important;
  border-color: #ffe161 !important;
  color: #614f00 !important;
  box-shadow: 0 2px 2px 0 rgba(0, 0, 0, 0.2);
}
.btn-warning:hover,
.btn-warning:focus,
.btn-warning.focus,
.btn-warning.active {
  color: #0a0800 !important;
  background-color: #ffd10a !important;
  border-color: #ffd10a !important;
  box-shadow: 0 2px 5px 0 rgba(0, 0, 0, 0.2);
}
.btn-warning.disabled,
.btn-warning:disabled {
  color: #614f00 !important;
  background-color: #ffd10a !important;
  border-color: #ffd10a !important;
}
.btn-danger,
.btn-danger:active {
  background-color: #ff9966 !important;
  border-color: #ff9966 !important;
  color: #ffffff !important;
  box-shadow: 0 2px 2px 0 rgba(0, 0, 0, 0.2);
}
.btn-danger:hover,
.btn-danger:focus,
.btn-danger.focus,
.btn-danger.active {
  color: #ffffff !important;
  background-color: #ff5f0f !important;
  border-color: #ff5f0f !important;
  box-shadow: 0 2px 5px 0 rgba(0, 0, 0, 0.2);
}
.btn-danger.disabled,
.btn-danger:disabled {
  color: #ffffff !important;
  background-color: #ff5f0f !important;
  border-color: #ff5f0f !important;
}
.btn-white,
.btn-white:active {
  background-color: #fafafa !important;
  border-color: #fafafa !important;
  color: #7a7a7a !important;
  box-shadow: 0 2px 2px 0 rgba(0, 0, 0, 0.2);
}
.btn-white:hover,
.btn-white:focus,
.btn-white.focus,
.btn-white.active {
  color: #4f4f4f !important;
  background-color: #cfcfcf !important;
  border-color: #cfcfcf !important;
  box-shadow: 0 2px 5px 0 rgba(0, 0, 0, 0.2);
}
.btn-white.disabled,
.btn-white:disabled {
  color: #7a7a7a !important;
  background-color: #cfcfcf !important;
  border-color: #cfcfcf !important;
}
.btn-black,
.btn-black:active {
  background-color: #232323 !important;
  border-color: #232323 !important;
  color: #ffffff !important;
  box-shadow: 0 2px 2px 0 rgba(0, 0, 0, 0.2);
}
.btn-black:hover,
.btn-black:focus,
.btn-black.focus,
.btn-black.active {
  color: #ffffff !important;
  background-color: #000000 !important;
  border-color: #000000 !important;
  box-shadow: 0 2px 5px 0 rgba(0, 0, 0, 0.2);
}
.btn-black.disabled,
.btn-black:disabled {
  color: #ffffff !important;
  background-color: #000000 !important;
  border-color: #000000 !important;
}
.btn-primary-outline,
.btn-primary-outline:active {
  background-color: transparent !important;
  border-color: #4479d9;
  color: #4479d9;
}
.btn-primary-outline:hover,
.btn-primary-outline:focus,
.btn-primary-outline.focus,
.btn-primary-outline.active {
  color: #2150a5 !important;
  background-color: transparent!important;
  border-color: #2150a5 !important;
  box-shadow: none!important;
}
.btn-primary-outline.disabled,
.btn-primary-outline:disabled {
  color: #ffffff !important;
  background-color: #4479d9 !important;
  border-color: #4479d9 !important;
}
.btn-secondary-outline,
.btn-secondary-outline:active {
  background-color: transparent !important;
  border-color: #ff6666;
  color: #ff6666;
}
.btn-secondary-outline:hover,
.btn-secondary-outline:focus,
.btn-secondary-outline.focus,
.btn-secondary-outline.active {
  color: #ff0f0f !important;
  background-color: transparent!important;
  border-color: #ff0f0f !important;
  box-shadow: none!important;
}
.btn-secondary-outline.disabled,
.btn-secondary-outline:disabled {
  color: #ffffff !important;
  background-color: #ff6666 !important;
  border-color: #ff6666 !important;
}
.btn-info-outline,
.btn-info-outline:active {
  background-color: transparent !important;
  border-color: #4f87fb;
  color: #4f87fb;
}
.btn-info-outline:hover,
.btn-info-outline:focus,
.btn-info-outline.focus,
.btn-info-outline.active {
  color: #0551ee !important;
  background-color: transparent!important;
  border-color: #0551ee !important;
  box-shadow: none!important;
}
.btn-info-outline.disabled,
.btn-info-outline:disabled {
  color: #ffffff !important;
  background-color: #4f87fb !important;
  border-color: #4f87fb !important;
}
.btn-success-outline,
.btn-success-outline:active {
  background-color: transparent !important;
  border-color: #0a7f21;
  color: #0a7f21;
}
.btn-success-outline:hover,
.btn-success-outline:focus,
.btn-success-outline.focus,
.btn-success-outline.active {
  color: #042f0c !important;
  background-color: transparent!important;
  border-color: #042f0c !important;
  box-shadow: none!important;
}
.btn-success-outline.disabled,
.btn-success-outline:disabled {
  color: #ffffff !important;
  background-color: #0a7f21 !important;
  border-color: #0a7f21 !important;
}
.btn-warning-outline,
.btn-warning-outline:active {
  background-color: transparent !important;
  border-color: #ffe161;
  color: #ffe161;
}
.btn-warning-outline:hover,
.btn-warning-outline:focus,
.btn-warning-outline.focus,
.btn-warning-outline.active {
  color: #ffd10a !important;
  background-color: transparent!important;
  border-color: #ffd10a !important;
  box-shadow: none!important;
}
.btn-warning-outline.disabled,
.btn-warning-outline:disabled {
  color: #614f00 !important;
  background-color: #ffe161 !important;
  border-color: #ffe161 !important;
}
.btn-danger-outline,
.btn-danger-outline:active {
  background-color: transparent !important;
  border-color: #ff9966;
  color: #ff9966;
}
.btn-danger-outline:hover,
.btn-danger-outline:focus,
.btn-danger-outline.focus,
.btn-danger-outline.active {
  color: #ff5f0f !important;
  background-color: transparent!important;
  border-color: #ff5f0f !important;
  box-shadow: none!important;
}
.btn-danger-outline.disabled,
.btn-danger-outline:disabled {
  color: #ffffff !important;
  background-color: #ff9966 !important;
  border-color: #ff9966 !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: #4479d9 !important;
}
.text-secondary {
  color: #ff6666 !important;
}
.text-success {
  color: #0a7f21 !important;
}
.text-info {
  color: #4f87fb !important;
}
.text-warning {
  color: #ffe161 !important;
}
.text-danger {
  color: #ff9966 !important;
}
.text-white {
  color: #fafafa !important;
}
.text-black {
  color: #232323 !important;
}
a.text-primary:hover,
a.text-primary:focus,
a.text-primary.active {
  color: #1f4a98 !important;
}
a.text-secondary:hover,
a.text-secondary:focus,
a.text-secondary.active {
  color: #ff0000 !important;
}
a.text-success:hover,
a.text-success:focus,
a.text-success.active {
  color: #032008 !important;
}
a.text-info:hover,
a.text-info:focus,
a.text-info.active {
  color: #054cdf !important;
}
a.text-warning:hover,
a.text-warning:focus,
a.text-warning.active {
  color: #facb00 !important;
}
a.text-danger:hover,
a.text-danger:focus,
a.text-danger.active {
  color: #ff5500 !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: #4479d9;
}
.nav-tabs .nav-link:not(.active) {
  color: #232323;
}
.alert-success {
  background-color: #70c770;
}
.alert-info {
  background-color: #4f87fb;
}
.alert-warning {
  background-color: #ffe161;
}
.alert-danger {
  background-color: #ff9966;
}
.mbr-section-btn a.btn:not(.btn-form) {
  border-radius: 100px;
}
.mbr-gallery-filter li a {
  border-radius: 100px !important;
}
.mbr-gallery-filter li.active .btn {
  background-color: #4479d9;
  border-color: #4479d9;
  color: #ffffff;
}
.mbr-gallery-filter li.active .btn:focus {
  box-shadow: none;
}
.nav-tabs .nav-link {
  border-radius: 100px !important;
}
a,
a:hover {
  color: #4479d9;
}
.mbr-plan-header.bg-primary .mbr-plan-subtitle,
.mbr-plan-header.bg-primary .mbr-plan-price-desc {
  color: #eef2fb;
}
.mbr-plan-header.bg-success .mbr-plan-subtitle,
.mbr-plan-header.bg-success .mbr-plan-price-desc {
  color: #1bed45;
}
.mbr-plan-header.bg-info .mbr-plan-subtitle,
.mbr-plan-header.bg-info .mbr-plan-price-desc {
  color: #ffffff;
}
.mbr-plan-header.bg-warning .mbr-plan-subtitle,
.mbr-plan-header.bg-warning .mbr-plan-price-desc {
  color: #ffffff;
}
.mbr-plan-header.bg-danger .mbr-plan-subtitle,
.mbr-plan-header.bg-danger .mbr-plan-price-desc {
  color: #ffffff;
}
/* Scroll to top button*/
.scrollToTop_wraper {
  display: none;
}
.form-control {
  font-family: 'Jost', sans-serif;
  font-size: 1.1rem;
  line-height: 1.5;
  font-weight: 400;
}
.form-control > .mbr-iconfont {
  font-size: 1.375rem;
}
.form-control:hover,
.form-control:focus {
  box-shadow: rgba(0, 0, 0, 0.07) 0px 1px 1px 0px, rgba(0, 0, 0, 0.07) 0px 1px 3px 0px, rgba(0, 0, 0, 0.03) 0px 0px 0px 1px;
  border-color: #4479d9 !important;
}
.form-control:-webkit-input-placeholder {
  font-family: 'Jost', sans-serif;
  font-size: 1.1rem;
  line-height: 1.5;
  font-weight: 400;
}
.form-control:-webkit-input-placeholder > .mbr-iconfont {
  font-size: 1.375rem;
}
blockquote {
  border-color: #4479d9;
}
/* Forms */
.mbr-form .input-group-btn a.btn {
  border-radius: 100px !important;
}
.mbr-form .input-group-btn a.btn:hover {
  box-shadow: 0 10px 40px 0 rgba(0, 0, 0, 0.2);
}
.mbr-form .input-group-btn button[type="submit"] {
  border-radius: 100px !important;
  padding: 1rem 3rem;
}
.mbr-form .input-group-btn button[type="submit"]:hover {
  box-shadow: 0 10px 40px 0 rgba(0, 0, 0, 0.2);
}
.jq-selectbox li:hover,
.jq-selectbox li.selected {
  background-color: #4479d9;
  color: #ffffff;
}
.jq-number__spin {
  transition: 0.25s ease;
}
.jq-number__spin:hover {
  border-color: #4479d9;
}
.jq-selectbox .jq-selectbox__trigger-arrow,
.jq-number__spin.minus:after,
.jq-number__spin.plus:after {
  transition: 0.4s;
  border-top-color: #353535;
  border-bottom-color: #353535;
}
.jq-selectbox:hover .jq-selectbox__trigger-arrow,
.jq-number__spin.minus:hover:after,
.jq-number__spin.plus:hover:after {
  border-top-color: #4479d9;
  border-bottom-color: #4479d9;
}
.xdsoft_datetimepicker .xdsoft_calendar td.xdsoft_default,
.xdsoft_datetimepicker .xdsoft_calendar td.xdsoft_current,
.xdsoft_datetimepicker .xdsoft_timepicker .xdsoft_time_box > div > div.xdsoft_current {
  color: #ffffff !important;
  background-color: #4479d9 !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: #ff6666 !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='%234479d9' %3e%3cg fill='none' fill-rule='evenodd'%3e%3cg transform='translate(16 16)' stroke-width='2'%3e%3ccircle stroke-opacity='.5' cx='16' cy='16' r='16'/%3e%3cpath d='M32 16c0-9.94-8.06-16-16-16'%3e%3canimateTransform attributeName='transform' type='rotate' from='0 16 16' to='360 16 16' dur='1s' repeatCount='indefinite'/%3e%3c/path%3e%3c/g%3e%3c/g%3e%3c/svg%3e");
}
section.lazy-placeholder:after {
  opacity: 0.5;
}
body {
  overflow-x: hidden;
}
a {
  transition: color 0.6s;
}
.cid-tH8Jd5tiLv .navbar-dropdown {
  position: relative !important;
}
.cid-tH8Jd5tiLv .navbar-dropdown {
  position: absolute !important;
}
@media (max-width: 992px) {
  .cid-tH8Jd5tiLv .align-right {
    text-align: center;
  }
}
@media (max-width: 767px) {
  .cid-tH8Jd5tiLv .navbar-dropdown {
    padding: 0 1rem;
  }
}
.cid-tH8Jd5tiLv .navbar-caption {
  font-weight: 500;
}
.cid-tH8Jd5tiLv .dropdown-item:before {
  font-family: Moririse2 !important;
  content: "\e966";
  display: inline-block;
  width: 0;
  position: absolute;
  left: 1rem;
  top: 0.5rem;
  margin-right: 0.5rem;
  line-height: 1;
  font-size: inherit;
  vertical-align: middle;
  text-align: center;
  overflow: hidden;
  transform: scale(0, 1);
  transition: all 0.25s ease-in-out;
}
.cid-tH8Jd5tiLv .dropdown-menu {
  padding: 0;
  border-radius: 4px;
  box-shadow: 0px 0px 20px 0px rgba(0, 0, 0, 0.1);
}
.cid-tH8Jd5tiLv .dropdown-item {
  border-bottom: 1px solid #e6e6e6;
}
.cid-tH8Jd5tiLv .dropdown-item:hover,
.cid-tH8Jd5tiLv .dropdown-item:focus {
  color: #4479d9 !important;
}
.cid-tH8Jd5tiLv .dropdown-item:first-child {
  border-top-left-radius: 4px;
  border-top-right-radius: 4px;
}
.cid-tH8Jd5tiLv .dropdown-item:last-child {
  border-bottom: none;
  border-bottom-left-radius: 4px;
  border-bottom-right-radius: 4px;
}
.cid-tH8Jd5tiLv .nav-dropdown .link {
  padding: 0 0.3em !important;
  margin: 0.667em 1em !important;
}
.cid-tH8Jd5tiLv .nav-dropdown .link.dropdown-toggle::after {
  margin-left: 0.5rem;
  margin-top: 0.2rem;
}
.cid-tH8Jd5tiLv .nav-link {
  position: relative;
}
.cid-tH8Jd5tiLv .nav-link:hover {
  color: #4479d9 !important;
}
.cid-tH8Jd5tiLv .container {
  display: flex;
  margin: auto;
}
@media (min-width: 991px) {
  .cid-tH8Jd5tiLv .container,
  .cid-tH8Jd5tiLv .container-fluid {
    flex-wrap: nowrap;
  }
}
.cid-tH8Jd5tiLv .dropdown-menu,
.cid-tH8Jd5tiLv .navbar.opened {
  background: #ffffff !important;
}
.cid-tH8Jd5tiLv .nav-item:focus,
.cid-tH8Jd5tiLv .nav-link:focus {
  outline: none;
}
.cid-tH8Jd5tiLv .dropdown .dropdown-menu .dropdown-item {
  width: auto;
  transition: all 0.25s ease-in-out;
}
.cid-tH8Jd5tiLv .dropdown .dropdown-menu .dropdown-item::after {
  right: 0.5rem;
}
.cid-tH8Jd5tiLv .dropdown .dropdown-menu .dropdown-item .mbr-iconfont {
  margin-right: 0.5rem;
  vertical-align: sub;
}
.cid-tH8Jd5tiLv .dropdown .dropdown-menu .dropdown-item .mbr-iconfont:before {
  display: inline-block;
  transform: scale(1, 1);
  transition: all 0.25s ease-in-out;
}
.cid-tH8Jd5tiLv .collapsed .dropdown-menu .dropdown-item:before {
  display: none;
}
.cid-tH8Jd5tiLv .collapsed .dropdown .dropdown-menu .dropdown-item {
  padding: 0.235em 1.5em 0.235em 1.5em !important;
  transition: none;
  margin: 0 !important;
}
.cid-tH8Jd5tiLv .navbar {
  min-height: 100px;
  transition: all 0.3s;
  border-bottom: 1px solid transparent;
  background: #ffffff;
}
.cid-tH8Jd5tiLv .navbar.opened {
  transition: all 0.3s;
}
.cid-tH8Jd5tiLv .navbar .dropdown-item {
  padding: 0.5rem 1.8rem;
}
.cid-tH8Jd5tiLv .navbar .navbar-logo img {
  width: auto;
}
.cid-tH8Jd5tiLv .navbar .navbar-collapse {
  justify-content: flex-end;
  z-index: 1;
}
.cid-tH8Jd5tiLv .navbar.collapsed {
  justify-content: center;
}
.cid-tH8Jd5tiLv .navbar.collapsed .nav-item .nav-link::before {
  display: none;
}
.cid-tH8Jd5tiLv .navbar.collapsed.opened .dropdown-menu {
  top: 0;
}
@media (min-width: 992px) {
  .cid-tH8Jd5tiLv .navbar.collapsed.opened:not(.navbar-short) .navbar-collapse {
    max-height: calc(98.5vh - 3.4rem);
  }
}
.cid-tH8Jd5tiLv .navbar.collapsed .dropdown-menu .dropdown-submenu {
  left: 0 !important;
}
.cid-tH8Jd5tiLv .navbar.collapsed .dropdown-menu .dropdown-item:after {
  right: auto;
}
.cid-tH8Jd5tiLv .navbar.collapsed .dropdown-menu .dropdown-toggle[data-toggle="dropdown-submenu"]:after {
  margin-left: 0.5rem;
  margin-top: 0.2rem;
  border-top: 0.35em solid;
  border-right: 0.35em solid transparent;
  border-left: 0.35em solid transparent;
  border-bottom: 0;
  top: 41%;
}
.cid-tH8Jd5tiLv .navbar.collapsed ul.navbar-nav li {
  margin: auto;
}
.cid-tH8Jd5tiLv .navbar.collapsed .dropdown-menu .dropdown-item {
  padding: 0.25rem 1.5rem;
  text-align: center;
}
@media (max-width: 991px) {
  .cid-tH8Jd5tiLv .navbar .nav-item .nav-link::before {
    display: none;
  }
  .cid-tH8Jd5tiLv .navbar.opened .dropdown-menu {
    top: 0;
  }
  .cid-tH8Jd5tiLv .navbar .dropdown-menu .dropdown-submenu {
    left: 0 !important;
  }
  .cid-tH8Jd5tiLv .navbar .dropdown-menu .dropdown-item:after {
    right: auto;
  }
  .cid-tH8Jd5tiLv .navbar .dropdown-menu .dropdown-toggle[data-toggle="dropdown-submenu"]:after {
    margin-left: 0.5rem;
    margin-top: 0.2rem;
    border-top: 0.35em solid;
    border-right: 0.35em solid transparent;
    border-left: 0.35em solid transparent;
    border-bottom: 0;
    top: 40%;
  }
  .cid-tH8Jd5tiLv .navbar .navbar-logo img {
    height: 3rem !important;
  }
  .cid-tH8Jd5tiLv .navbar ul.navbar-nav li {
    margin: auto;
  }
  .cid-tH8Jd5tiLv .navbar .dropdown-menu .dropdown-item {
    padding: 0.25rem 1.5rem !important;
    text-align: center;
  }
  .cid-tH8Jd5tiLv .navbar .navbar-brand {
    flex-shrink: initial;
    flex-basis: auto;
    word-break: break-word;
    padding-right: 2rem;
  }
  .cid-tH8Jd5tiLv .navbar .navbar-toggler {
    flex-basis: auto;
  }
}
.cid-tH8Jd5tiLv .navbar.navbar-short {
  min-height: 80px;
}
.cid-tH8Jd5tiLv .navbar.navbar-short .navbar-logo img {
  height: 2.5rem !important;
}
.cid-tH8Jd5tiLv .navbar.navbar-short .navbar-brand {
  min-height: 80px;
  padding: 0;
}
.cid-tH8Jd5tiLv .navbar-brand {
  min-height: 70px;
  flex-shrink: 0;
  align-items: center;
  margin-right: 0;
  padding: 10px 0;
  transition: all 0.3s;
  word-break: break-word;
  z-index: 1;
}
.cid-tH8Jd5tiLv .navbar-brand .navbar-caption {
  line-height: inherit !important;
}
.cid-tH8Jd5tiLv .navbar-brand .navbar-logo a {
  outline: none;
}
.cid-tH8Jd5tiLv .dropdown-item.active,
.cid-tH8Jd5tiLv .dropdown-item:active {
  background-color: transparent;
}
.cid-tH8Jd5tiLv .navbar-expand-lg .navbar-nav .nav-link {
  padding: 0;
}
.cid-tH8Jd5tiLv .nav-dropdown .link.dropdown-toggle {
  margin-right: 1.667em;
}
.cid-tH8Jd5tiLv .nav-dropdown .link.dropdown-toggle[aria-expanded="true"] {
  margin-right: 0;
  padding: 0.667em 1.667em;
}
.cid-tH8Jd5tiLv .navbar.navbar-expand-lg .dropdown .dropdown-menu {
  background: #ffffff;
}
.cid-tH8Jd5tiLv .navbar.navbar-expand-lg .dropdown .dropdown-menu .dropdown-submenu {
  margin: 0;
  left: 100%;
}
.cid-tH8Jd5tiLv .navbar .dropdown.open > .dropdown-menu {
  display: block;
}
.cid-tH8Jd5tiLv ul.navbar-nav {
  flex-wrap: wrap;
}
.cid-tH8Jd5tiLv button.navbar-toggler {
  outline: none;
  width: 31px;
  height: 20px;
  cursor: pointer;
  transition: all 0.2s;
  position: relative;
  align-self: center;
}
.cid-tH8Jd5tiLv button.navbar-toggler .hamburger span {
  position: absolute;
  right: 0;
  width: 30px;
  height: 2px;
  border-right: 5px;
  background-color: #000000;
}
.cid-tH8Jd5tiLv button.navbar-toggler .hamburger span:nth-child(1) {
  top: 0;
  transition: all 0.2s;
}
.cid-tH8Jd5tiLv button.navbar-toggler .hamburger span:nth-child(2) {
  top: 8px;
  transition: all 0.15s;
}
.cid-tH8Jd5tiLv button.navbar-toggler .hamburger span:nth-child(3) {
  top: 8px;
  transition: all 0.15s;
}
.cid-tH8Jd5tiLv button.navbar-toggler .hamburger span:nth-child(4) {
  top: 16px;
  transition: all 0.2s;
}
.cid-tH8Jd5tiLv nav.opened .hamburger span:nth-child(1) {
  top: 8px;
  width: 0;
  opacity: 0;
  right: 50%;
  transition: all 0.2s;
}
.cid-tH8Jd5tiLv nav.opened .hamburger span:nth-child(2) {
  transform: rotate(45deg);
  transition: all 0.25s;
}
.cid-tH8Jd5tiLv nav.opened .hamburger span:nth-child(3) {
  transform: rotate(-45deg);
  transition: all 0.25s;
}
.cid-tH8Jd5tiLv nav.opened .hamburger span:nth-child(4) {
  top: 8px;
  width: 0;
  opacity: 0;
  right: 50%;
  transition: all 0.2s;
}
.cid-tH8Jd5tiLv a.nav-link {
  display: flex;
  align-items: center;
  justify-content: center;
}
@media screen and (-ms-high-contrast: active), (-ms-high-contrast: none) {
  .cid-tH8Jd5tiLv .navbar {
    height: 70px;
  }
  .cid-tH8Jd5tiLv .navbar.opened {
    height: auto;
  }
  .cid-tH8Jd5tiLv .nav-item .nav-link:hover::before {
    width: 175%;
    max-width: calc(100% + 2rem);
    left: -1rem;
  }
}
.cid-tH8Jd5tiLv .addr {
  text-align: center;
  max-width: 230px;
  min-width: 150px;
  margin: 0 10px;
}
@media (max-width: 992px) {
  .cid-tH8Jd5tiLv .addr {
    margin: 0 auto;
  }
}
.cid-tH8Jd5tiLv .mbr-section-subtitle.addr {
  color: #1d1d1b;
  text-align: center;
}
.cid-tH8Jd5tiLv .mbr-section-btn {
  flex: 0 0 240px;
}
.cid-tH4QvCw7D0 {
  padding-top: 8rem;
  padding-bottom: 6rem;
  background-color: #ffffff;
}
.cid-tH4QvCw7D0 .row {
  flex-direction: row-reverse;
}
.cid-tH4QvCw7D0 .price-wrapper {
  position: absolute;
  right: 20%;
  top: 1rem;
  background: #ffc800;
  width: 140px;
  height: 140px;
  border-radius: 50%;
  display: flex;
  justify-content: center;
  flex-direction: column;
  align-items: center;
}
.cid-tH4QvCw7D0 .price-wrapper h4,
.cid-tH4QvCw7D0 .price-wrapper h5 {
  width: fit-content;
}
@media (max-width: 767px) {
  .cid-tH4QvCw7D0 .price-wrapper {
    width: 100px;
    height: 100px;
  }
}
.cid-tH4QvCw7D0 .btn .mbr-iconfont-btn {
  transition: opacity 0.3s, transform 0.3s;
  opacity: 0;
  width: 0;
}
.cid-tH4QvCw7D0 .btn:hover {
  padding-left: 2.5rem;
  padding-right: 3.5rem;
}
.cid-tH4QvCw7D0 .btn:hover .mbr-iconfont-btn {
  transition-delay: 0.1s;
  opacity: 1;
  transform: translateX(7px);
}
.cid-tH4QvCw7D0 .cards {
  display: flex;
  flex-direction: row;
}
@media (max-width: 767px) {
  .cid-tH4QvCw7D0 .cards {
    flex-direction: column;
    align-items: center;
  }
}
.cid-tH4QvCw7D0 .card-title {
  padding: 0;
  margin: 0;
}
.cid-tH4QvCw7D0 .card-wrapper {
  display: flex;
}
@media (max-width: 991px) {
  .cid-tH4QvCw7D0 .card-wrapper {
    margin-bottom: 2rem;
  }
}
@media (max-width: 767px) {
  .cid-tH4QvCw7D0 .card-wrapper {
    width: fit-content;
  }
}
.cid-tH4QvCw7D0 .card-icon {
  font-size: 1.5rem;
  color: currentColor;
  padding-right: 0.8rem;
}
@media (max-width: 991px) {
  .cid-tH4QvCw7D0 .image-wrapper {
    margin-bottom: 2rem;
  }
}
.cid-tH4QvCw7D0 .image-wrapper img {
  width: 100%;
  object-fit: cover;
}
.cid-tH4QvCw7D0 .card-title,
.cid-tH4QvCw7D0 .card-icon {
  color: #5b6c8f;
}
.cid-tH4QvCw7D0 .mbr-section-title {
  color: #103178;
  text-align: left;
}
.cid-tH4QvCw7D0 .mbr-text,
.cid-tH4QvCw7D0 .mbr-section-btn {
  color: #103178;
  text-align: left;
}
.cid-tH4QvCw7D0 .price-title {
  text-align: center;
  color: #103178;
}
.cid-tH4QvCw7D0 .price {
  text-align: center;
  color: #103178;
}
.cid-tH9abneNlE {
  padding-top: 0rem;
  padding-bottom: 0rem;
  background-color: #4479d9;
}
.cid-tH9abneNlE .card-wrapper {
  background: none;
  display: inline-flex;
  margin: 25px 0;
  padding: 0;
  padding-right: 0;
  width: 100%;
}
.cid-tH9abneNlE .card-wrapper .image-wrap img {
  width: 100%;
}
.cid-tH9abneNlE .mbr-iconfont {
  display: block;
  font-size: 3.5rem;
  color: #ffffff;
  height: 100%;
}
.cid-tH9abneNlE .row {
  align-items: center;
}
.cid-tH9abneNlE .card-box {
  display: inline-flex;
  text-align: left;
  margin: 0;
}
.cid-tH9abneNlE .mbr-section-subtitle {
  padding: 0;
  margin: 0;
  padding-bottom: 20px;
}
.cid-tH9abneNlE .card-title,
.cid-tH9abneNlE .iconfont-wrapper {
  color: #0c5b47;
  font-size: 19px;
  margin-bottom: 6px;
}
.cid-tH9abneNlE a {
  padding: 0;
  border: 0px;
  transition: all 0.2s ease-out;
  padding-left: 0;
  padding-right: 0;
  word-break: normal;
  justify-content: center;
}
.cid-tH9abneNlE .line {
  left: 0;
  position: absolute;
  bottom: -4px;
  width: 100%;
  height: 1px;
  background-color: currentColor;
  transition: color 0.3s ease-out;
  transform: scaleX(1);
  transform-origin: left;
}
.cid-tH9abneNlE .lin:hover .line {
  transition: color 0.2s ease-out;
  animation: qodef-line-visible-animation 1s forwards;
}
.cid-tH9abneNlE .lin {
  position: relative;
  transition: color 0.2s ease-out;
}
.cid-tH9abneNlE .it {
  font-style: italic;
}
.cid-tH9abneNlE .col {
  border-right: 1px solid #c0c0c0;
}
@media (max-width: 990px) {
  .cid-tH9abneNlE .col {
    border-right: none;
  }
}
@keyframes qodef-line-visible-animation {
  0% {
    -webkit-transform: scaleX(1);
    transform: scaleX(1);
    -webkit-transform-origin: 100% 0;
    transform-origin: 100% 0;
  }
  50% {
    -webkit-transform: scaleX(0);
    transform: scaleX(0);
    -webkit-transform-origin: 100% 0;
    transform-origin: 100% 0;
  }
  51% {
    -webkit-transform: scaleX(0);
    transform: scaleX(0);
    -webkit-transform-origin: 0 0;
    transform-origin: 0 0;
  }
  100% {
    -webkit-transform: scaleX(1);
    transform: scaleX(1);
    -webkit-transform-origin: 0 0;
    transform-origin: 0 0;
  }
}
.cid-tH9abneNlE .card-title,
.cid-tH9abneNlE .lin {
  color: #ffffff;
  text-align: left;
}
.cid-tH9CiwQaGo {
  padding-top: 6rem;
  padding-bottom: 3rem;
  background-color: #f9f9f9;
}
.cid-tH9CiwQaGo .item-wrapper {
  border-radius: 2rem;
  transition: all 0.3s;
  position: relative;
  background: #eeeeee;
  height: 100%;
  display: flex;
  flex-flow: column nowrap;
}
.cid-tH9CiwQaGo .item-wrapper:hover {
  box-shadow: 0 50px 50px -25px rgba(0, 0, 0, 0.3);
  transform: rotate(-2deg) scale(1.03);
}
@media (min-width: 992px) {
  .cid-tH9CiwQaGo .item-wrapper .item-content {
    padding: 2rem 2rem 0;
  }
  .cid-tH9CiwQaGo .item-wrapper .item-footer {
    padding: 0 2rem 0rem;
  }
}
@media (max-width: 991px) {
  .cid-tH9CiwQaGo .item-wrapper .item-content {
    padding: 1rem 1rem 0;
  }
  .cid-tH9CiwQaGo .item-wrapper .item-footer {
    padding: 0 1rem 0rem;
  }
}
.cid-tH9CiwQaGo img,
.cid-tH9CiwQaGo .item-img {
  width: 100%;
  height: 100%;
  height: 200px;
  object-fit: cover;
}
.cid-tH9CiwQaGo .item:focus,
.cid-tH9CiwQaGo span:focus {
  outline: none;
}
.cid-tH9CiwQaGo .item {
  cursor: pointer;
  margin-bottom: 2rem;
}
.cid-tH9CiwQaGo .mbr-section-btn {
  margin-top: auto !important;
}
.cid-tH9CiwQaGo .mbr-section-title {
  color: #4479d9;
  text-align: center;
}
.cid-tH9CiwQaGo .mbr-text,
.cid-tH9CiwQaGo .mbr-section-btn {
  text-align: center;
  color: #4479d9;
}
.cid-tH9CiwQaGo .item-title {
  text-align: center;
  color: #4479d9;
}
.cid-tH9CiwQaGo .item-subtitle {
  text-align: center;
  color: #454545;
}
.cid-tH9CiwQaGo .mbr-section-subtitle {
  text-align: center;
}
.cid-tH9CiwQaGo .item-subtitle DIV {
  text-align: center;
}
.cid-tKsLt7AX36 {
  padding-top: 1rem;
  padding-bottom: 3rem;
  background-color: #f9f9f9;
}
.cid-tKsLt7AX36 .item-wrapper {
  border-radius: 2rem;
  transition: all 0.3s;
  position: relative;
  background: #eeeeee;
  height: 100%;
  display: flex;
  flex-flow: column nowrap;
}
.cid-tKsLt7AX36 .item-wrapper:hover {
  box-shadow: 0 50px 50px -25px rgba(0, 0, 0, 0.3);
  transform: rotate(-2deg) scale(1.03);
}
@media (min-width: 992px) {
  .cid-tKsLt7AX36 .item-wrapper .item-content {
    padding: 2rem 2rem 0;
  }
  .cid-tKsLt7AX36 .item-wrapper .item-footer {
    padding: 0 2rem 0rem;
  }
}
@media (max-width: 991px) {
  .cid-tKsLt7AX36 .item-wrapper .item-content {
    padding: 1rem 1rem 0;
  }
  .cid-tKsLt7AX36 .item-wrapper .item-footer {
    padding: 0 1rem 0rem;
  }
}
.cid-tKsLt7AX36 img,
.cid-tKsLt7AX36 .item-img {
  width: 100%;
  height: 100%;
  height: 200px;
  object-fit: cover;
}
.cid-tKsLt7AX36 .item:focus,
.cid-tKsLt7AX36 span:focus {
  outline: none;
}
.cid-tKsLt7AX36 .item {
  cursor: pointer;
  margin-bottom: 2rem;
}
.cid-tKsLt7AX36 .mbr-section-btn {
  margin-top: auto !important;
}
.cid-tKsLt7AX36 .mbr-section-title {
  color: #4479d9;
  text-align: center;
}
.cid-tKsLt7AX36 .mbr-text,
.cid-tKsLt7AX36 .mbr-section-btn {
  text-align: center;
  color: #4479d9;
}
.cid-tKsLt7AX36 .item-title {
  text-align: center;
  color: #4479d9;
}
.cid-tKsLt7AX36 .item-subtitle {
  text-align: center;
  color: #454545;
}
.cid-tKsLt7AX36 .mbr-section-subtitle {
  text-align: center;
}
.cid-tKsLt7AX36 .item-subtitle DIV {
  text-align: center;
}
.cid-tH4EGxWmpt {
  padding-top: 75px;
  padding-bottom: 45px;
  background-color: #f1f1f2;
}
.cid-tH4EGxWmpt .mbr-fallback-image.disabled {
  display: none;
}
.cid-tH4EGxWmpt .mbr-fallback-image {
  display: block;
  background-size: cover;
  background-position: center center;
  width: 100%;
  height: 100%;
  position: absolute;
  top: 0;
}
.cid-tH4EGxWmpt .row {
  display: flex;
  flex-wrap: nowrap;
  justify-content: flex-start;
  align-items: center;
}
@media (max-width: 767px) {
  .cid-tH4EGxWmpt .row {
    flex-wrap: wrap;
  }
}
.cid-tH4EGxWmpt .text-container {
  width: 57% !important;
}
@media (max-width: 767px) {
  .cid-tH4EGxWmpt .text-container {
    width: 100% !important;
  }
}
.cid-tH4EGxWmpt .mbr-section-title {
  color: #353535;
}
.cid-tH4EGxWmpt .colored-text {
  line-height: inherit;
  font-weight: inherit;
  color: inherit;
  color: #4479d9;
}
.cid-tH4EGxWmpt .mbr-text {
  width: 68%;
  margin-top: 1.2em;
  color: #000000;
}
@media (max-width: 991px) {
  .cid-tH4EGxWmpt .mbr-text {
    width: 83%;
    margin-top: 1rem;
  }
}
@media (max-width: 767px) {
  .cid-tH4EGxWmpt .mbr-text {
    width: 100%;
  }
}
.cid-tH4EGxWmpt .card-col {
  display: flex;
  width: 43% !important;
  justify-content: flex-start;
}
@media (max-width: 767px) {
  .cid-tH4EGxWmpt .card-col {
    width: 100% !important;
    justify-content: center;
  }
}
.cid-tH4EGxWmpt .card-wrapper {
  display: flex;
  margin-left: 8em;
  justify-content: flex-start;
}
@media (max-width: 991px) {
  .cid-tH4EGxWmpt .card-wrapper {
    margin-left: 1em;
  }
}
@media (max-width: 767px) {
  .cid-tH4EGxWmpt .card-wrapper {
    margin-top: 4em;
    margin-left: 0;
    justify-content: center;
  }
}
.cid-tH4EGxWmpt .card-box {
  display: flex;
  justify-content: center;
  align-items: center;
  max-width: 18em;
  max-height: 18em;
  width: 18em;
  height: 18em;
  border-radius: 50%;
  background-color: transparent;
  position: relative;
}
.cid-tH4EGxWmpt .card-box .bg-hover {
  position: absolute;
  border-radius: 50%;
  top: 0;
  left: 0;
  width: 100%;
  height: 100%;
  background-color: #f0f0f0;
  transform: scale(0);
  transition: .5s all;
}
.cid-tH4EGxWmpt .card-box .mbr-iconfont {
  position: relative;
  z-index: 100;
  display: block;
  font-size: 6.5rem;
  color: #EE2524;
  transition: .5s all;
  cursor: pointer;
}
.cid-tH4EGxWmpt .card-box:hover .bg-hover {
  transform: scale(1);
}
.cid-tH4EGxWmpt .card-box:hover .mbr-iconfont {
  transform: rotate(-45deg);
}
.cid-tH4EGxWmpt .item-img {
  position: absolute;
  border-radius: 50%;
  overflow: hidden;
  transition: .5s all;
  top: 1.5em;
  left: 1.5em;
  max-width: 15em;
  max-height: 15em;
  width: 100%;
  height: 100%;
  animation: img-move 5s infinite linear both;
  cursor: pointer;
}
.cid-tH4EGxWmpt .item-img img {
  width: 100%;
  height: 100%;
  object-fit: cover;
}
@keyframes img-move {
  0% {
    transform: rotate(0deg);
  }
  25% {
    transform: rotate(90deg);
  }
  50% {
    transform: rotate(180deg);
  }
  75% {
    transform: rotate(270deg);
  }
  100% {
    transform: rotate(360deg);
  }
}
.cid-tH4EGxWmpt .mbr-text,
.cid-tH4EGxWmpt .mbr-section-btn {
  text-align: left;
}
.cid-tHaIKaGyVD {
  padding-top: 7rem;
  padding-bottom: 10rem;
  background-color: #ffffff;
}
.cid-tHaIKaGyVD .mbr-fallback-image.disabled {
  display: none;
}
.cid-tHaIKaGyVD .mbr-fallback-image {
  display: block;
  background-size: cover;
  background-position: center center;
  width: 100%;
  height: 100%;
  position: absolute;
  top: 0;
}
.cid-tHaIKaGyVD .image-wrapper {
  padding-left: 150px;
  position: relative;
}
@media (max-width: 992px) {
  .cid-tHaIKaGyVD .image-wrapper {
    padding: 0;
    margin-bottom: 40px;
  }
}
.cid-tHaIKaGyVD .image-wrapper::before {
  content: '';
  position: absolute;
  left: -1rem;
  bottom: -7rem;
  display: block;
  width: 300px;
  height: 300px;
  border: 30px solid #4479d9;
  border-radius: 50%;
  background-color: transparent;
  z-index: 5;
}
@media (max-width: 992px) {
  .cid-tHaIKaGyVD .image-wrapper::before {
    display: none;
  }
}
.cid-tHaIKaGyVD .image-wrapper::after {
  content: '';
  position: absolute;
  left: -4.4rem;
  bottom: -10.5rem;
  display: block;
  width: 410px;
  height: 410px;
  border: 30px solid #4479d9;
  border-radius: 50%;
  background-color: transparent;
  z-index: 1;
}
@media (max-width: 992px) {
  .cid-tHaIKaGyVD .image-wrapper::after {
    display: none;
  }
}
.cid-tHaIKaGyVD .image-wrapper img {
  width: 300px;
  max-height: 450px;
  border-radius: 300px 300px 0 0;
  z-index: 2;
  position: relative;
}
@media (max-width: 992px) {
  .cid-tHaIKaGyVD .image-wrapper img {
    margin: 0 auto;
  }
}
.cid-tHaIKaGyVD .text-wrapper {
  padding-right: 110px;
}
@media (max-width: 992px) {
  .cid-tHaIKaGyVD .text-wrapper {
    padding: 0;
  }
}
.cid-tHaIKaGyVD .text-wrapper .mbr-section-title {
  margin-bottom: 15px;
}
.cid-tHaIKaGyVD .text-wrapper .mbr-text {
  margin-bottom: 16px;
}
.cid-tHaIKaGyVD .cards .card {
  margin-bottom: 20px;
}
.cid-tHaIKaGyVD .cards .card .mbr-number {
  margin: 0;
}
.cid-tHaIKaGyVD .cards .card .mbr-desc {
  margin: 0;
}
.cid-tHaIKaGyVD .mbr-section-title {
  color: #4479d9;
}
.cid-tHaIKaGyVD .mbr-text {
  color: #111111;
}
.cid-tHaIKaGyVD .mbr-number {
  color: #ee2947;
}
.cid-tHaIKaGyVD .mbr-desc {
  color: #1e4381;
}
.cid-tH99JNZEfC {
  padding-top: 0rem;
  padding-bottom: 0rem;
  background-color: #4479d9;
}
.cid-tH99JNZEfC .mbr-fallback-image.disabled {
  display: none;
}
.cid-tH99JNZEfC .mbr-fallback-image {
  display: block;
  background-size: cover;
  background-position: center center;
  width: 100%;
  height: 100%;
  position: absolute;
  top: 0;
}
.cid-tH99JNZEfC .item {
  display: flex;
  align-items: center;
  flex-direction: column;
}
.cid-tH99JNZEfC .item .icon-wrap {
  text-align: center;
}
.cid-tH99JNZEfC .item::before {
  content: "";
  font-family: Moririse2 !important;
  position: absolute;
  font-size: 32px;
  left: -15px;
  top: 12%;
  width: 1px;
  height: 100px;
  border: 1px solid #000000;
}
.cid-tH99JNZEfC .item.first:before {
  display: none;
}
.cid-tH99JNZEfC .item.five:before {
  display: none;
}
.cid-tH99JNZEfC .icon-box {
  width: 60px;
  min-width: 60px;
  height: 60px;
  border-radius: 50%;
  text-align: center;
  display: inline-block;
}
.cid-tH99JNZEfC .text-box {
  text-align: center;
}
.cid-tH99JNZEfC .mbr-iconfont {
  color: #4479d9 !important;
  position: absolute;
  top: 50%;
  left: 100%;
}
@media (max-width: 768px) {
  .cid-tH99JNZEfC .item:before {
    display: none;
  }
  .cid-tH99JNZEfC .card-wrapper {
    margin-bottom: 2rem;
  }
}
.cid-tH99JNZEfC .up {
  background-color: #f0f0f0;
  transform: translateY(-70px);
  margin: 0 auto;
}
.cid-tH99JNZEfC .up h5 {
  font-size: 18px;
}
@media (min-width: 992px) {
  .cid-tH99JNZEfC .up {
    margin: 0 auto;
  }
}
@media (max-width: 767px) {
  .cid-tH99JNZEfC .first,
  .cid-tH99JNZEfC .second {
    border-bottom: 1px solid #000000;
    width: 65%;
    margin: 0 auto;
  }
}
.cid-tH99JNZEfC .position {
  padding: 20px;
}
.cid-tH99JNZEfC .icon-title,
.cid-tH99JNZEfC .item .icon-wrap {
  color: #4479d9;
}
.cid-tHb3vWyPLr {
  padding-top: 7rem;
  padding-bottom: 6rem;
  background-color: #ffffff;
}
.cid-tHb3vWyPLr .mbr-fallback-image.disabled {
  display: none;
}
.cid-tHb3vWyPLr .mbr-fallback-image {
  display: block;
  background-size: cover;
  background-position: center center;
  width: 100%;
  height: 100%;
  position: absolute;
  top: 0;
}
.cid-tHb3vWyPLr .item {
  display: flex;
  align-items: center;
  flex-direction: column;
}
.cid-tHb3vWyPLr .item .icon-wrap {
  text-align: center;
}
.cid-tHb3vWyPLr .item span {
  font-size: 2rem;
  color: #ffffff;
  line-height: 60px;
}
.cid-tHb3vWyPLr .item::before {
  content: "\e96b";
  font-family: Moririse2 !important;
  position: absolute;
  font-size: 32px;
  left: -15px;
  top: 12%;
  color: #6592e6;
}
.cid-tHb3vWyPLr .item.first:before {
  display: none;
}
.cid-tHb3vWyPLr .item.five:before {
  display: none;
}
.cid-tHb3vWyPLr .icon-box {
  background: #6592e6;
  width: 60px;
  min-width: 60px;
  height: 60px;
  border-radius: 50%;
  text-align: center;
  display: inline-block;
}
.cid-tHb3vWyPLr .text-box {
  margin-top: 1rem;
  text-align: center;
}
.cid-tHb3vWyPLr .mbr-iconfont {
  color: #4479d9 !important;
  position: absolute;
  top: 50%;
  left: 100%;
}
@media (max-width: 991px) {
  .cid-tHb3vWyPLr .item:before {
    display: none;
  }
  .cid-tHb3vWyPLr .card-wrapper {
    margin-bottom: 2rem;
  }
}
.cid-tHb3vWyPLr .icon-title,
.cid-tHb3vWyPLr .item .icon-wrap {
  color: #4479d9;
}
.cid-tHb3vWyPLr .card-title,
.cid-tHb3vWyPLr .card-box {
  color: #353535;
}
.cid-tHaqUjq0da {
  padding-top: 3rem;
  padding-bottom: 3rem;
  background-color: #f1f1f2;
}
.cid-tHaqUjq0da .row {
  padding: 0 1rem;
}
@media (max-width: 991px) {
  .cid-tHaqUjq0da .row {
    padding: 0 0.75rem;
  }
}
.cid-tHaqUjq0da .text-container {
  margin-bottom: 60px;
  padding: 0 !important;
}
@media (max-width: 767px) {
  .cid-tHaqUjq0da .text-container {
    margin-bottom: 20px;
  }
}
.cid-tHaqUjq0da .label-text {
  color: #0057fc;
}
.cid-tHaqUjq0da .mbr-section-title {
  max-width: 550px;
  margin: 0 auto;
  color: #353535;
}
.cid-tHaqUjq0da .cards-container {
  display: flex;
  justify-content: center;
  flex-wrap: wrap;
  padding: 0;
}
.cid-tHaqUjq0da .card {
  padding: 15px;
}
@media (max-width: 767px) {
  .cid-tHaqUjq0da .card {
    padding: 0;
  }
}
.cid-tHaqUjq0da .card-wrapper {
  display: flex;
  align-items: center;
  justify-content: flex-start;
  flex-wrap: wrap;
  padding: 48px;
  border: 1px solid #dcdcdc;
  border-radius: 5px;
  transition: background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s, -webkit-border-radius 0.3s, -webkit-box-shadow 0.3s;
}
@media (max-width: 767px) {
  .cid-tHaqUjq0da .card-wrapper {
    margin-bottom: 30px;
    max-width: 522px;
    margin-left: auto;
    margin-right: auto;
  }
}
.cid-tHaqUjq0da .card-wrapper:hover {
  box-shadow: 0 0 25px 0 rgba(0, 0, 0, 0.07);
}
.cid-tHaqUjq0da .card-text {
  color: #555555;
  text-align: left;
}
.cid-tHaqUjq0da .mbr-iconfont {
  font-size: 25px;
  color: #0057fc;
}
.cid-tHaqUjq0da .icon-box {
  width: 100%;
  margin-bottom: 20px;
}
.cid-tHaqUjq0da .mbr-fallback-image.disabled {
  display: none;
}
.cid-tHaqUjq0da .mbr-fallback-image {
  display: block;
  background-size: cover;
  background-position: center center;
  width: 100%;
  height: 100%;
  position: absolute;
  top: 0;
}
.cid-tHaqUjq0da .card-title {
  text-align: left;
}
.cid-tO9mfLs9hz {
  padding-top: 105px;
  padding-bottom: 75px;
  background-color: #ffffff;
}
.cid-tO9mfLs9hz .mbr-overlay {
  background-color: #ffffff;
  opacity: 0.7;
}
.cid-tO9mfLs9hz .text-content .mbr-subtitle {
  color: #ff6666;
}
.cid-tO9mfLs9hz .text-content .mbr-section-title {
  color: #4479d9;
}
.cid-tO9mfLs9hz .text-content .mbr-text {
  color: #4f87fb;
}
.cid-tO9mfLs9hz .text-content .list-block {
  margin-top: 16px;
  padding-bottom: 16px;
}
.cid-tO9mfLs9hz .text-content .list-block .card-img {
  width: auto;
}
.cid-tO9mfLs9hz .text-content .list-block .card-img span {
  color: #ff6666;
  font-size: 1.5rem;
}
.cid-tO9mfLs9hz .text-content .list-block .list-item-title {
  color: #4479d9;
  transition: all .3s linear 0s;
}
.cid-tO9mfLs9hz .text-content .list-block .list-item-title:hover {
  color: #103178;
}
.cid-tO9mfLs9hz .text-content .list-block .list-item-text {
  padding-top: 10px;
  color: #4f87fb;
  margin-bottom: 0;
}
.cid-tO9mfLs9hz .text-content .list-block.last {
  border-bottom: none;
  margin-bottom: 20px;
  padding-bottom: 0;
}
.cid-tO9mfLs9hz .text-content .social {
  font-size: 1.2rem;
}
.cid-tO9mfLs9hz .text-content .social span {
  margin-right: 11.2px;
  margin-bottom: 8px;
  transition: 0.3s all;
  color: #13287d;
}
.cid-tO9mfLs9hz .text-content .social span:hover {
  color: #279e64;
  transition: 0.3s all;
}
.cid-tO9mfLs9hz .card-img {
  display: none;
  position: absolute;
  top: 0;
  left: 0;
  text-align: left;
}
.cid-tO9mfLs9hz .list-block {
  position: relative;
}
.cid-tO9mfLs9hz .list-block h4,
.cid-tO9mfLs9hz .list-block p {
  padding-left: 2.625rem;
}
.cid-tO9mfLs9hz .card-img {
  display: block;
}
.cid-tO9mfLs9hz input,
.cid-tO9mfLs9hz textarea {
  border-radius: 0px !important;
  min-height: 1rem;
  padding: 5px 5px !important;
  font-size: 13px;
  color: #0a7f21;
  height: 10px;
}
.cid-tO9mfLs9hz .form-control,
.cid-tO9mfLs9hz .field-input {
  padding: 13px 20px !important;
  background-color: #f0f2f5;
  border-color: #000000;
  color: #000000;
  transition: 0.4s;
  box-shadow: none;
  outline: none;
}
.cid-tO9mfLs9hz .form-control:hover,
.cid-tO9mfLs9hz .field-input:hover,
.cid-tO9mfLs9hz .form-control:focus,
.cid-tO9mfLs9hz .field-input:focus {
  background-color: #f0f2f5;
  border-color: #279e64;
  color: #000000;
  box-shadow: none;
  outline: none;
}
.cid-tO9mfLs9hz .form-control:focus,
.cid-tO9mfLs9hz .field-input:focus {
  box-shadow: 0 2px 9px 2px rgba(0, 0, 0, 0.15);
}
.cid-tO9mfLs9hz input::-webkit-input-placeholder,
.cid-tO9mfLs9hz textarea::-webkit-input-placeholder {
  color: #6d7a8c;
}
.cid-tO9mfLs9hz input:-moz-placeholder,
.cid-tO9mfLs9hz textarea:-moz-placeholder {
  color: #6d7a8c;
}
.cid-tO9mfLs9hz .jq-selectbox li,
.cid-tO9mfLs9hz .jq-selectbox li {
  background-color: #f0f2f5;
  color: #000000;
}
.cid-tO9mfLs9hz .jq-selectbox li:hover,
.cid-tO9mfLs9hz .jq-selectbox li.selected {
  background-color: #f0f2f5;
  color: #000000;
}
.cid-tO9mfLs9hz .jq-selectbox:hover .jq-selectbox__trigger-arrow {
  border-top-color: #f0f2f5;
}
.cid-tO9mfLs9hz .jq-selectbox .jq-selectbox__trigger-arrow {
  border-top-color: #f0f2f5;
}
.cid-tO9mfLs9hz .mbr-form {
  max-width: 550px;
}
.cid-tO9mfLs9hz .mbr-form .content-title {
  color: #4479d9;
  margin-bottom: 20px;
}
.cid-tO9mfLs9hz .mbr-form .content-subtitle {
  color: #4f87fb;
}
.cid-tO9mfLs9hz .mbr-form textarea {
  min-height: 100px;
  height: 194px;
}
.cid-tO9mfLs9hz .mbr-form .btn {
  justify-content: space-between;
  border-radius: 30px;
  border-color: #4479d9;
  color: #4479d9;
  padding: 18px 42px;
  margin: 0 !important;
  margin-top: 7px !important;
}
.cid-tO9mfLs9hz .mbr-form .btn-success:hover {
  background-color: #ff6666 !important;
  border-color: #ff6666 !important;
  color: #fff !important;
}
@media (max-width: 991px) {
  .cid-tO9mfLs9hz .mbr-form {
    margin-left: 0 !important;
    margin-right: 0 !important;
  }
}
@media (max-width: 768px) {
  .cid-tO9mfLs9hz .mbr-section-title,
  .cid-tO9mfLs9hz .content-title,
  .cid-tO9mfLs9hz .mbr-section-btn {
    text-align: left;
  }
}
.cid-tO9mfLs9hz .text-content .mbr-section-title {
  text-align: left;
  color: #232323;
}
.cid-tO9mfLs9hz .text-content .mbr-subtitle {
  text-align: center;
}
.cid-tO9mfLs9hz .text-content .list-block .list-item-title {
  color: #000000;
}
.cid-tO9mfLs9hz H3 {
  color: #000000;
}
.cid-tIB5UZlWJY {
  padding-top: 8rem;
  padding-bottom: 0rem;
  background-color: #1d1e22;
}
.cid-tIB5UZlWJY .social-row {
  display: flex;
  flex-wrap: wrap;
}
.cid-tIB5UZlWJY .soc-item {
  display: flex;
  align-items: center;
  justify-content: center;
  border-radius: 50%;
  background-color: white;
  margin-right: 0.5rem;
  margin-bottom: 1rem;
  padding: 0.5rem;
  height: 2.5rem;
  width: 2.5rem;
}
@media (max-width: 767px) {
  .cid-tIB5UZlWJY .row {
    text-align: center;
  }
  .cid-tIB5UZlWJY .social-row {
    justify-content: center;
  }
}
.cid-tIB5UZlWJY .list {
  list-style: none;
  padding-left: 0;
  font-weight: bold;
  color: #ffffff;
}
@media (max-width: 991px) {
  .cid-tIB5UZlWJY .list {
    margin-bottom: 2rem;
  }
}
@media (min-width: 992px) {
  .cid-tIB5UZlWJY .list {
    margin-bottom: 0rem;
  }
}
.cid-tIB5UZlWJY ul {
  padding-bottom: 4.37rem;
}
.cid-tIB5UZlWJY .footer-logo {
  margin-bottom: 1.87rem;
}
.cid-tIB5UZlWJY .footer-logo img {
  width: auto;
  object-fit: contain;
}
@media (max-width: 546px) {
  .cid-tIB5UZlWJY .footer-logo img {
    width: 100%;
  }
}
.cid-tIB5UZlWJY a.text-warning:hover,
.cid-tIB5UZlWJY a.mbr-white:hover {
  color: #fff !important;
}
.cid-tIB5UZlWJY .mbr-fallback-image.disabled {
  display: none;
}
.cid-tIB5UZlWJY .mbr-fallback-image {
  display: block;
  background-size: cover;
  background-position: center center;
  width: 100%;
  height: 100%;
  position: absolute;
  top: 0;
}
.cid-tIB5UZlWJY .mbr-section-subtitle {
  color: #6ec7f2;
}
.cid-tOOlgZMxKP.popup-builder {
  background-color: #ffffff;
}
.cid-tOOlgZMxKP.popup-builder .modal {
  position: relative;
  display: block;
  z-index: 1;
}
.cid-tOOlgZMxKP.popup-builder .modal-dialog {
  margin-top: 60px;
  margin-bottom: 60px;
}
.cid-tOOlgZMxKP .modal-content,
.cid-tOOlgZMxKP .modal-dialog {
  height: auto;
}
.cid-tOOlgZMxKP .form-wrapper .input-group-btn {
  margin-right: auto;
  margin-left: auto;
}
.cid-tOOlgZMxKP .form-wrapper .input-group-btn .btn {
  margin: 0 !important;
}
@media (min-width: 769px) {
  .cid-tOOlgZMxKP .form-wrapper .mbr-form .form-group,
  .cid-tOOlgZMxKP .form-wrapper .mbr-form .input-group-btn {
    padding: 0 .5rem;
  }
}
.cid-tOOlgZMxKP .card-img {
  width: 100%;
  margin: auto;
  border-radius: 0;
}
.cid-tOOlgZMxKP .mbr-figure img {
  display: block;
  width: 100%;
  -ms-flex-item-align: center;
  -ms-grid-row-align: center;
  -webkit-align-self: center;
  align-self: center;
}
.cid-tOOlgZMxKP .mbr-text {
  text-align: center;
}
.cid-tOOlgZMxKP .pt-0 {
  padding-top: 0 !important;
}
.cid-tOOlgZMxKP .pb-0 {
  padding-bottom: 0 !important;
}
.cid-tOOlgZMxKP .form-content {
  -ms-flex-pack: center;
  justify-content: center;
  text-align: center;
}
.cid-tOOlgZMxKP .mbr-overlay {
  bottom: 0;
  left: 0;
  position: absolute;
  right: 0;
  top: 0;
  z-index: 0;
  pointer-events: none;
}
.cid-tOOlgZMxKP .modal-open {
  overflow: hidden;
}
.cid-tOOlgZMxKP .modal-open .modal {
  overflow-x: hidden;
  overflow-y: auto;
}
.cid-tOOlgZMxKP .modal {
  position: fixed;
  top: 0;
  left: 0;
  z-index: 1050;
  display: none;
  width: 100%;
  height: 100%;
  overflow: hidden;
  outline: 0;
}
.cid-tOOlgZMxKP .modal-dialog {
  position: relative;
  width: auto;
  margin: .5rem;
  pointer-events: none;
}
.cid-tOOlgZMxKP .modal.fade .modal-dialog {
  transition: transform 0.3s ease-out, -webkit-transform 0.3s ease-out;
  -webkit-transform: translate(0, -50px);
  transform: translate(0, -50px);
}
.cid-tOOlgZMxKP .modal.show .modal-dialog {
  -webkit-transform: none;
  transform: none;
}
.cid-tOOlgZMxKP .modal-dialog-centered {
  display: flex;
  -ms-flex-align: center;
  align-items: center;
  min-height: calc(100% - (.5rem * 2));
}
.cid-tOOlgZMxKP .modal-dialog-centered::before {
  display: block;
  height: calc(100vh - (.5rem * 2));
  content: "";
}
.cid-tOOlgZMxKP .modal-content {
  background: #ffffff;
  position: relative;
  display: flex;
  -ms-flex-direction: column;
  flex-direction: column;
  width: 100%;
  pointer-events: auto;
  background-clip: padding-box;
  border: none;
  outline: 0;
  -webkit-box-shadow: 0 10px 40px 0 rgba(0, 0, 0, 0.2);
  box-shadow: 0 10px 40px 0 rgba(0, 0, 0, 0.2);
}
.cid-tOOlgZMxKP .margin-center-pos {
  margin-top: auto;
  margin-bottom: auto;
}
.cid-tOOlgZMxKP .modal-backdrop {
  position: fixed;
  top: 0;
  left: 0;
  z-index: 1040;
  width: 100vw;
  height: 100vh;
  background-color: #000;
}
.cid-tOOlgZMxKP .modal-backdrop.fade {
  opacity: 0;
}
.cid-tOOlgZMxKP .modal-backdrop.show {
  opacity: .5;
}
.cid-tOOlgZMxKP .modal-header {
  display: flex;
  -ms-flex-align: start;
  align-items: flex-start;
  -ms-flex-pack: justify;
  justify-content: space-between;
  border-bottom: none;
}
@media (min-width: 992px) {
  .cid-tOOlgZMxKP .modal-header {
    padding: 2rem 2rem 1rem;
  }
}
@media (max-width: 991px) {
  .cid-tOOlgZMxKP .modal-header {
    padding: 1rem;
  }
}
.cid-tOOlgZMxKP .modal-header .close {
  position: absolute;
  top: 1rem;
  right: 1rem;
  margin: -1rem -1rem -1rem auto;
  padding: 1rem;
  opacity: .75;
}
.cid-tOOlgZMxKP .modal-header .close svg {
  fill: #353535;
}
.cid-tOOlgZMxKP .modal-header .close:hover {
  opacity: 1;
}
.cid-tOOlgZMxKP .modal-header .close:focus {
  outline: none;
}
.cid-tOOlgZMxKP .modal-title {
  line-height: 1.5;
  width: 100%;
  margin: 0;
  text-align: center;
}
.cid-tOOlgZMxKP .modal-body {
  position: relative;
  -ms-flex: 1 1 auto;
  flex: 1 1 auto;
}
@media (min-width: 992px) {
  .cid-tOOlgZMxKP .modal-body {
    padding: 1rem 2rem 2rem;
  }
}
@media (max-width: 991px) {
  .cid-tOOlgZMxKP .modal-body {
    padding: 1rem;
  }
}
.cid-tOOlgZMxKP .modal-footer {
  display: flex;
  -ms-flex-align: center;
  align-items: center;
  -ms-flex-pack: center;
  justify-content: center;
  border-top: none;
  text-align: center;
}
@media (min-width: 992px) {
  .cid-tOOlgZMxKP .modal-footer {
    padding: 0rem 2rem 2rem;
  }
}
@media (max-width: 991px) {
  .cid-tOOlgZMxKP .modal-footer {
    padding: 1rem;
  }
}
.cid-tOOlgZMxKP .modal-scrollbar-measure {
  position: absolute;
  top: -9999px;
  width: 50px;
  height: 50px;
  overflow: scroll;
}
@media (min-width: 576px) {
  .cid-tOOlgZMxKP .modal-dialog {
    max-width: 500px;
    margin: 1.75rem auto;
  }
  .cid-tOOlgZMxKP .modal-dialog-centered {
    min-height: calc(100% - (1.75rem * 2));
  }
  .cid-tOOlgZMxKP .modal-dialog-centered::before {
    height: calc(100vh - (1.75rem * 2));
  }
  .cid-tOOlgZMxKP .modal-sm {
    max-width: 300px;
  }
}
@media (min-width: 992px) {
  .cid-tOOlgZMxKP .modal-lg,
  .cid-tOOlgZMxKP .modal-xl {
    max-width: 800px;
  }
}
@media (min-width: 1200px) {
  .cid-tOOlgZMxKP .modal-xl {
    max-width: 1140px;
  }
}
.cid-tOOlgZMxKP .row {
  display: flex;
  -ms-flex-wrap: wrap;
  flex-wrap: wrap;
  margin-right: -15px;
  margin-left: -15px;
}
.cid-tOOlgZMxKP .col-md-4 {
  position: relative;
  width: 100%;
  padding-right: 15px;
  padding-left: 15px;
  -ms-flex: 0 0 33.333333%;
  flex: 0 0 33.333333%;
  max-width: 33.333333%;
}
.cid-tOOlgZMxKP .form-group {
  margin-bottom: 1rem;
}
.cid-tOOlgZMxKP .form-control {
  display: block;
  width: 100%;
  font-size: 1rem;
  font-weight: 400;
  line-height: 1.5;
}
.cid-tOOlgZMxKP .col {
  -ms-flex-preferred-size: 0;
  flex-basis: 0;
  -ms-flex-positive: 1;
  flex-grow: 1;
  max-width: 100%;
}
.cid-tOOlgZMxKP .col-md-auto {
  position: relative;
  padding-right: 15px;
  padding-left: 15px;
  -ms-flex: 0 0 auto;
  flex: 0 0 auto;
  width: auto;
  max-width: 100%;
}
.cid-tOOlgZMxKP .mbr-section-btn {
  margin: 0;
}
.cid-tOOlgZMxKP .mbr-section-btn .btn {
  margin: 0;
}
.cid-tOPJUcD3Z1 .navbar-dropdown {
  position: relative !important;
}
.cid-tOPJUcD3Z1 .navbar-dropdown {
  position: absolute !important;
}
@media (max-width: 992px) {
  .cid-tOPJUcD3Z1 .align-right {
    text-align: center;
  }
}
@media (max-width: 767px) {
  .cid-tOPJUcD3Z1 .navbar-dropdown {
    padding: 0 1rem;
  }
}
.cid-tOPJUcD3Z1 .navbar-caption {
  font-weight: 500;
}
.cid-tOPJUcD3Z1 .dropdown-item:before {
  font-family: Moririse2 !important;
  content: "\e966";
  display: inline-block;
  width: 0;
  position: absolute;
  left: 1rem;
  top: 0.5rem;
  margin-right: 0.5rem;
  line-height: 1;
  font-size: inherit;
  vertical-align: middle;
  text-align: center;
  overflow: hidden;
  transform: scale(0, 1);
  transition: all 0.25s ease-in-out;
}
.cid-tOPJUcD3Z1 .dropdown-menu {
  padding: 0;
  border-radius: 4px;
  box-shadow: 0px 0px 20px 0px rgba(0, 0, 0, 0.1);
}
.cid-tOPJUcD3Z1 .dropdown-item {
  border-bottom: 1px solid #e6e6e6;
}
.cid-tOPJUcD3Z1 .dropdown-item:hover,
.cid-tOPJUcD3Z1 .dropdown-item:focus {
  color: #4479d9 !important;
}
.cid-tOPJUcD3Z1 .dropdown-item:first-child {
  border-top-left-radius: 4px;
  border-top-right-radius: 4px;
}
.cid-tOPJUcD3Z1 .dropdown-item:last-child {
  border-bottom: none;
  border-bottom-left-radius: 4px;
  border-bottom-right-radius: 4px;
}
.cid-tOPJUcD3Z1 .nav-dropdown .link {
  padding: 0 0.3em !important;
  margin: 0.667em 1em !important;
}
.cid-tOPJUcD3Z1 .nav-dropdown .link.dropdown-toggle::after {
  margin-left: 0.5rem;
  margin-top: 0.2rem;
}
.cid-tOPJUcD3Z1 .nav-link {
  position: relative;
}
.cid-tOPJUcD3Z1 .nav-link:hover {
  color: #4479d9 !important;
}
.cid-tOPJUcD3Z1 .container {
  display: flex;
  margin: auto;
}
@media (min-width: 991px) {
  .cid-tOPJUcD3Z1 .container,
  .cid-tOPJUcD3Z1 .container-fluid {
    flex-wrap: nowrap;
  }
}
.cid-tOPJUcD3Z1 .dropdown-menu,
.cid-tOPJUcD3Z1 .navbar.opened {
  background: #ffffff !important;
}
.cid-tOPJUcD3Z1 .nav-item:focus,
.cid-tOPJUcD3Z1 .nav-link:focus {
  outline: none;
}
.cid-tOPJUcD3Z1 .dropdown .dropdown-menu .dropdown-item {
  width: auto;
  transition: all 0.25s ease-in-out;
}
.cid-tOPJUcD3Z1 .dropdown .dropdown-menu .dropdown-item::after {
  right: 0.5rem;
}
.cid-tOPJUcD3Z1 .dropdown .dropdown-menu .dropdown-item .mbr-iconfont {
  margin-right: 0.5rem;
  vertical-align: sub;
}
.cid-tOPJUcD3Z1 .dropdown .dropdown-menu .dropdown-item .mbr-iconfont:before {
  display: inline-block;
  transform: scale(1, 1);
  transition: all 0.25s ease-in-out;
}
.cid-tOPJUcD3Z1 .collapsed .dropdown-menu .dropdown-item:before {
  display: none;
}
.cid-tOPJUcD3Z1 .collapsed .dropdown .dropdown-menu .dropdown-item {
  padding: 0.235em 1.5em 0.235em 1.5em !important;
  transition: none;
  margin: 0 !important;
}
.cid-tOPJUcD3Z1 .navbar {
  min-height: 100px;
  transition: all 0.3s;
  border-bottom: 1px solid transparent;
  background: #ffffff;
}
.cid-tOPJUcD3Z1 .navbar.opened {
  transition: all 0.3s;
}
.cid-tOPJUcD3Z1 .navbar .dropdown-item {
  padding: 0.5rem 1.8rem;
}
.cid-tOPJUcD3Z1 .navbar .navbar-logo img {
  width: auto;
}
.cid-tOPJUcD3Z1 .navbar .navbar-collapse {
  justify-content: flex-end;
  z-index: 1;
}
.cid-tOPJUcD3Z1 .navbar.collapsed {
  justify-content: center;
}
.cid-tOPJUcD3Z1 .navbar.collapsed .nav-item .nav-link::before {
  display: none;
}
.cid-tOPJUcD3Z1 .navbar.collapsed.opened .dropdown-menu {
  top: 0;
}
@media (min-width: 992px) {
  .cid-tOPJUcD3Z1 .navbar.collapsed.opened:not(.navbar-short) .navbar-collapse {
    max-height: calc(98.5vh - 3.4rem);
  }
}
.cid-tOPJUcD3Z1 .navbar.collapsed .dropdown-menu .dropdown-submenu {
  left: 0 !important;
}
.cid-tOPJUcD3Z1 .navbar.collapsed .dropdown-menu .dropdown-item:after {
  right: auto;
}
.cid-tOPJUcD3Z1 .navbar.collapsed .dropdown-menu .dropdown-toggle[data-toggle="dropdown-submenu"]:after {
  margin-left: 0.5rem;
  margin-top: 0.2rem;
  border-top: 0.35em solid;
  border-right: 0.35em solid transparent;
  border-left: 0.35em solid transparent;
  border-bottom: 0;
  top: 41%;
}
.cid-tOPJUcD3Z1 .navbar.collapsed ul.navbar-nav li {
  margin: auto;
}
.cid-tOPJUcD3Z1 .navbar.collapsed .dropdown-menu .dropdown-item {
  padding: 0.25rem 1.5rem;
  text-align: center;
}
@media (max-width: 991px) {
  .cid-tOPJUcD3Z1 .navbar .nav-item .nav-link::before {
    display: none;
  }
  .cid-tOPJUcD3Z1 .navbar.opened .dropdown-menu {
    top: 0;
  }
  .cid-tOPJUcD3Z1 .navbar .dropdown-menu .dropdown-submenu {
    left: 0 !important;
  }
  .cid-tOPJUcD3Z1 .navbar .dropdown-menu .dropdown-item:after {
    right: auto;
  }
  .cid-tOPJUcD3Z1 .navbar .dropdown-menu .dropdown-toggle[data-toggle="dropdown-submenu"]:after {
    margin-left: 0.5rem;
    margin-top: 0.2rem;
    border-top: 0.35em solid;
    border-right: 0.35em solid transparent;
    border-left: 0.35em solid transparent;
    border-bottom: 0;
    top: 40%;
  }
  .cid-tOPJUcD3Z1 .navbar .navbar-logo img {
    height: 3rem !important;
  }
  .cid-tOPJUcD3Z1 .navbar ul.navbar-nav li {
    margin: auto;
  }
  .cid-tOPJUcD3Z1 .navbar .dropdown-menu .dropdown-item {
    padding: 0.25rem 1.5rem !important;
    text-align: center;
  }
  .cid-tOPJUcD3Z1 .navbar .navbar-brand {
    flex-shrink: initial;
    flex-basis: auto;
    word-break: break-word;
    padding-right: 2rem;
  }
  .cid-tOPJUcD3Z1 .navbar .navbar-toggler {
    flex-basis: auto;
  }
}
.cid-tOPJUcD3Z1 .navbar.navbar-short {
  min-height: 80px;
}
.cid-tOPJUcD3Z1 .navbar.navbar-short .navbar-logo img {
  height: 2.5rem !important;
}
.cid-tOPJUcD3Z1 .navbar.navbar-short .navbar-brand {
  min-height: 80px;
  padding: 0;
}
.cid-tOPJUcD3Z1 .navbar-brand {
  min-height: 70px;
  flex-shrink: 0;
  align-items: center;
  margin-right: 0;
  padding: 10px 0;
  transition: all 0.3s;
  word-break: break-word;
  z-index: 1;
}
.cid-tOPJUcD3Z1 .navbar-brand .navbar-caption {
  line-height: inherit !important;
}
.cid-tOPJUcD3Z1 .navbar-brand .navbar-logo a {
  outline: none;
}
.cid-tOPJUcD3Z1 .dropdown-item.active,
.cid-tOPJUcD3Z1 .dropdown-item:active {
  background-color: transparent;
}
.cid-tOPJUcD3Z1 .navbar-expand-lg .navbar-nav .nav-link {
  padding: 0;
}
.cid-tOPJUcD3Z1 .nav-dropdown .link.dropdown-toggle {
  margin-right: 1.667em;
}
.cid-tOPJUcD3Z1 .nav-dropdown .link.dropdown-toggle[aria-expanded="true"] {
  margin-right: 0;
  padding: 0.667em 1.667em;
}
.cid-tOPJUcD3Z1 .navbar.navbar-expand-lg .dropdown .dropdown-menu {
  background: #ffffff;
}
.cid-tOPJUcD3Z1 .navbar.navbar-expand-lg .dropdown .dropdown-menu .dropdown-submenu {
  margin: 0;
  left: 100%;
}
.cid-tOPJUcD3Z1 .navbar .dropdown.open > .dropdown-menu {
  display: block;
}
.cid-tOPJUcD3Z1 ul.navbar-nav {
  flex-wrap: wrap;
}
.cid-tOPJUcD3Z1 button.navbar-toggler {
  outline: none;
  width: 31px;
  height: 20px;
  cursor: pointer;
  transition: all 0.2s;
  position: relative;
  align-self: center;
}
.cid-tOPJUcD3Z1 button.navbar-toggler .hamburger span {
  position: absolute;
  right: 0;
  width: 30px;
  height: 2px;
  border-right: 5px;
  background-color: #000000;
}
.cid-tOPJUcD3Z1 button.navbar-toggler .hamburger span:nth-child(1) {
  top: 0;
  transition: all 0.2s;
}
.cid-tOPJUcD3Z1 button.navbar-toggler .hamburger span:nth-child(2) {
  top: 8px;
  transition: all 0.15s;
}
.cid-tOPJUcD3Z1 button.navbar-toggler .hamburger span:nth-child(3) {
  top: 8px;
  transition: all 0.15s;
}
.cid-tOPJUcD3Z1 button.navbar-toggler .hamburger span:nth-child(4) {
  top: 16px;
  transition: all 0.2s;
}
.cid-tOPJUcD3Z1 nav.opened .hamburger span:nth-child(1) {
  top: 8px;
  width: 0;
  opacity: 0;
  right: 50%;
  transition: all 0.2s;
}
.cid-tOPJUcD3Z1 nav.opened .hamburger span:nth-child(2) {
  transform: rotate(45deg);
  transition: all 0.25s;
}
.cid-tOPJUcD3Z1 nav.opened .hamburger span:nth-child(3) {
  transform: rotate(-45deg);
  transition: all 0.25s;
}
.cid-tOPJUcD3Z1 nav.opened .hamburger span:nth-child(4) {
  top: 8px;
  width: 0;
  opacity: 0;
  right: 50%;
  transition: all 0.2s;
}
.cid-tOPJUcD3Z1 a.nav-link {
  display: flex;
  align-items: center;
  justify-content: center;
}
@media screen and (-ms-high-contrast: active), (-ms-high-contrast: none) {
  .cid-tOPJUcD3Z1 .navbar {
    height: 70px;
  }
  .cid-tOPJUcD3Z1 .navbar.opened {
    height: auto;
  }
  .cid-tOPJUcD3Z1 .nav-item .nav-link:hover::before {
    width: 175%;
    max-width: calc(100% + 2rem);
    left: -1rem;
  }
}
.cid-tOPJUcD3Z1 .addr {
  text-align: center;
  max-width: 230px;
  min-width: 150px;
  margin: 0 10px;
}
@media (max-width: 992px) {
  .cid-tOPJUcD3Z1 .addr {
    margin: 0 auto;
  }
}
.cid-tOPJUcD3Z1 .mbr-section-subtitle.addr {
  color: #1d1d1b;
  text-align: center;
}
.cid-tOPJUcD3Z1 .mbr-section-btn {
  flex: 0 0 240px;
}
.cid-tOPJU1O3a5 {
  padding-top: 8rem;
  padding-bottom: 6rem;
  background-color: #ffffff;
}
.cid-tOPJU1O3a5 .row {
  flex-direction: row-reverse;
}
.cid-tOPJU1O3a5 .price-wrapper {
  position: absolute;
  right: 20%;
  top: 1rem;
  background: #ffc800;
  width: 140px;
  height: 140px;
  border-radius: 50%;
  display: flex;
  justify-content: center;
  flex-direction: column;
  align-items: center;
}
.cid-tOPJU1O3a5 .price-wrapper h4,
.cid-tOPJU1O3a5 .price-wrapper h5 {
  width: fit-content;
}
@media (max-width: 767px) {
  .cid-tOPJU1O3a5 .price-wrapper {
    width: 100px;
    height: 100px;
  }
}
.cid-tOPJU1O3a5 .btn .mbr-iconfont-btn {
  transition: opacity 0.3s, transform 0.3s;
  opacity: 0;
  width: 0;
}
.cid-tOPJU1O3a5 .btn:hover {
  padding-left: 2.5rem;
  padding-right: 3.5rem;
}
.cid-tOPJU1O3a5 .btn:hover .mbr-iconfont-btn {
  transition-delay: 0.1s;
  opacity: 1;
  transform: translateX(7px);
}
.cid-tOPJU1O3a5 .cards {
  display: flex;
  flex-direction: row;
}
@media (max-width: 767px) {
  .cid-tOPJU1O3a5 .cards {
    flex-direction: column;
    align-items: center;
  }
}
.cid-tOPJU1O3a5 .card-title {
  padding: 0;
  margin: 0;
}
.cid-tOPJU1O3a5 .card-wrapper {
  display: flex;
}
@media (max-width: 991px) {
  .cid-tOPJU1O3a5 .card-wrapper {
    margin-bottom: 2rem;
  }
}
@media (max-width: 767px) {
  .cid-tOPJU1O3a5 .card-wrapper {
    width: fit-content;
  }
}
.cid-tOPJU1O3a5 .card-icon {
  font-size: 1.5rem;
  color: currentColor;
  padding-right: 0.8rem;
}
@media (max-width: 991px) {
  .cid-tOPJU1O3a5 .image-wrapper {
    margin-bottom: 2rem;
  }
}
.cid-tOPJU1O3a5 .image-wrapper img {
  width: 100%;
  object-fit: cover;
}
.cid-tOPJU1O3a5 .card-title,
.cid-tOPJU1O3a5 .card-icon {
  color: #5b6c8f;
}
.cid-tOPJU1O3a5 .mbr-section-title {
  color: #103178;
  text-align: left;
}
.cid-tOPJU1O3a5 .mbr-text,
.cid-tOPJU1O3a5 .mbr-section-btn {
  color: #103178;
  text-align: left;
}
.cid-tOPJU1O3a5 .price-title {
  text-align: center;
  color: #103178;
}
.cid-tOPJU1O3a5 .price {
  text-align: center;
  color: #103178;
}
.cid-tOPJU2roF3 {
  padding-top: 0rem;
  padding-bottom: 0rem;
  background-color: #4479d9;
}
.cid-tOPJU2roF3 .card-wrapper {
  background: none;
  display: inline-flex;
  margin: 25px 0;
  padding: 0;
  padding-right: 0;
  width: 100%;
}
.cid-tOPJU2roF3 .card-wrapper .image-wrap img {
  width: 100%;
}
.cid-tOPJU2roF3 .mbr-iconfont {
  display: block;
  font-size: 3.5rem;
  color: #ffffff;
  height: 100%;
}
.cid-tOPJU2roF3 .row {
  align-items: center;
}
.cid-tOPJU2roF3 .card-box {
  display: inline-flex;
  text-align: left;
  margin: 0;
}
.cid-tOPJU2roF3 .mbr-section-subtitle {
  padding: 0;
  margin: 0;
  padding-bottom: 20px;
}
.cid-tOPJU2roF3 .card-title,
.cid-tOPJU2roF3 .iconfont-wrapper {
  color: #0c5b47;
  font-size: 19px;
  margin-bottom: 6px;
}
.cid-tOPJU2roF3 a {
  padding: 0;
  border: 0px;
  transition: all 0.2s ease-out;
  padding-left: 0;
  padding-right: 0;
  word-break: normal;
  justify-content: center;
}
.cid-tOPJU2roF3 .line {
  left: 0;
  position: absolute;
  bottom: -4px;
  width: 100%;
  height: 1px;
  background-color: currentColor;
  transition: color 0.3s ease-out;
  transform: scaleX(1);
  transform-origin: left;
}
.cid-tOPJU2roF3 .lin:hover .line {
  transition: color 0.2s ease-out;
  animation: qodef-line-visible-animation 1s forwards;
}
.cid-tOPJU2roF3 .lin {
  position: relative;
  transition: color 0.2s ease-out;
}
.cid-tOPJU2roF3 .it {
  font-style: italic;
}
.cid-tOPJU2roF3 .col {
  border-right: 1px solid #c0c0c0;
}
@media (max-width: 990px) {
  .cid-tOPJU2roF3 .col {
    border-right: none;
  }
}
@keyframes qodef-line-visible-animation {
  0% {
    -webkit-transform: scaleX(1);
    transform: scaleX(1);
    -webkit-transform-origin: 100% 0;
    transform-origin: 100% 0;
  }
  50% {
    -webkit-transform: scaleX(0);
    transform: scaleX(0);
    -webkit-transform-origin: 100% 0;
    transform-origin: 100% 0;
  }
  51% {
    -webkit-transform: scaleX(0);
    transform: scaleX(0);
    -webkit-transform-origin: 0 0;
    transform-origin: 0 0;
  }
  100% {
    -webkit-transform: scaleX(1);
    transform: scaleX(1);
    -webkit-transform-origin: 0 0;
    transform-origin: 0 0;
  }
}
.cid-tOPJU2roF3 .card-title,
.cid-tOPJU2roF3 .lin {
  color: #ffffff;
  text-align: left;
}
.cid-tOPJU306Ac {
  padding-top: 3rem;
  padding-bottom: 0rem;
  background-color: #f9f9f9;
}
.cid-tOPJU306Ac .mbr-fallback-image.disabled {
  display: none;
}
.cid-tOPJU306Ac .mbr-fallback-image {
  display: block;
  background-size: cover;
  background-position: center center;
  width: 100%;
  height: 100%;
  position: absolute;
  top: 0;
}
@media (max-width: 992px) {
  .cid-tOPJU306Ac .container {
    padding: 0 20px;
  }
}
.cid-tOPJU306Ac .row {
  margin: 0;
}
.cid-tOPJU306Ac .title-wrapper .mbr-section-title {
  margin-bottom: 0;
}
.cid-tOPJU306Ac .mbr-section-title {
  color: #353535;
}
.cid-tOPJU3oUeL {
  padding-top: 2rem;
  padding-bottom: 3rem;
  background-color: #f9f9f9;
}
.cid-tOPJU3oUeL .item-wrapper {
  border-radius: 2rem;
  transition: all 0.3s;
  position: relative;
  background: #eeeeee;
  height: 100%;
  display: flex;
  flex-flow: column nowrap;
}
.cid-tOPJU3oUeL .item-wrapper:hover {
  box-shadow: 0 50px 50px -25px rgba(0, 0, 0, 0.3);
  transform: rotate(-2deg) scale(1.03);
}
@media (min-width: 992px) {
  .cid-tOPJU3oUeL .item-wrapper .item-content {
    padding: 2rem 2rem 0;
  }
  .cid-tOPJU3oUeL .item-wrapper .item-footer {
    padding: 0 2rem 2rem;
  }
}
@media (max-width: 991px) {
  .cid-tOPJU3oUeL .item-wrapper .item-content {
    padding: 1rem 1rem 0;
  }
  .cid-tOPJU3oUeL .item-wrapper .item-footer {
    padding: 0 1rem 1rem;
  }
}
.cid-tOPJU3oUeL img,
.cid-tOPJU3oUeL .item-img {
  width: 100%;
  height: 100%;
  height: 200px;
  object-fit: cover;
}
.cid-tOPJU3oUeL .item:focus,
.cid-tOPJU3oUeL span:focus {
  outline: none;
}
.cid-tOPJU3oUeL .item {
  cursor: pointer;
  margin-bottom: 2rem;
}
.cid-tOPJU3oUeL .mbr-section-btn {
  margin-top: auto !important;
}
.cid-tOPJU3oUeL .mbr-section-title {
  color: #4479d9;
  text-align: center;
}
.cid-tOPJU3oUeL .mbr-text,
.cid-tOPJU3oUeL .mbr-section-btn {
  text-align: center;
  color: #4479d9;
}
.cid-tOPJU3oUeL .item-title {
  text-align: center;
  color: #4479d9;
}
.cid-tOPJU3oUeL .item-subtitle {
  text-align: center;
  color: #454545;
}
.cid-tOPJU3oUeL .mbr-section-subtitle {
  text-align: center;
}
.cid-tOPJU3oUeL .item-subtitle DIV {
  text-align: center;
}
.cid-tOPJU4exG0 {
  padding-top: 1rem;
  padding-bottom: 3rem;
  background-color: #f9f9f9;
}
.cid-tOPJU4exG0 .item-wrapper {
  border-radius: 2rem;
  transition: all 0.3s;
  position: relative;
  background: #eeeeee;
  height: 100%;
  display: flex;
  flex-flow: column nowrap;
}
.cid-tOPJU4exG0 .item-wrapper:hover {
  box-shadow: 0 50px 50px -25px rgba(0, 0, 0, 0.3);
  transform: rotate(-2deg) scale(1.03);
}
@media (min-width: 992px) {
  .cid-tOPJU4exG0 .item-wrapper .item-content {
    padding: 2rem 2rem 0;
  }
  .cid-tOPJU4exG0 .item-wrapper .item-footer {
    padding: 0 2rem 2rem;
  }
}
@media (max-width: 991px) {
  .cid-tOPJU4exG0 .item-wrapper .item-content {
    padding: 1rem 1rem 0;
  }
  .cid-tOPJU4exG0 .item-wrapper .item-footer {
    padding: 0 1rem 1rem;
  }
}
.cid-tOPJU4exG0 img,
.cid-tOPJU4exG0 .item-img {
  width: 100%;
  height: 100%;
  height: 200px;
  object-fit: cover;
}
.cid-tOPJU4exG0 .item:focus,
.cid-tOPJU4exG0 span:focus {
  outline: none;
}
.cid-tOPJU4exG0 .item {
  cursor: pointer;
  margin-bottom: 2rem;
}
.cid-tOPJU4exG0 .mbr-section-btn {
  margin-top: auto !important;
}
.cid-tOPJU4exG0 .mbr-section-title {
  color: #4479d9;
  text-align: center;
}
.cid-tOPJU4exG0 .mbr-text,
.cid-tOPJU4exG0 .mbr-section-btn {
  text-align: center;
  color: #4479d9;
}
.cid-tOPJU4exG0 .item-title {
  text-align: center;
  color: #4479d9;
}
.cid-tOPJU4exG0 .item-subtitle {
  text-align: center;
  color: #454545;
}
.cid-tOPJU4exG0 .mbr-section-subtitle {
  text-align: center;
}
.cid-tOPJU4exG0 .item-subtitle DIV {
  text-align: center;
}
.cid-tOPJU4VJpr {
  padding-top: 1rem;
  padding-bottom: 3rem;
  background-color: #f9f9f9;
}
.cid-tOPJU4VJpr .item-wrapper {
  border-radius: 2rem;
  transition: all 0.3s;
  position: relative;
  background: #eeeeee;
  height: 100%;
  display: flex;
  flex-flow: column nowrap;
}
.cid-tOPJU4VJpr .item-wrapper:hover {
  box-shadow: 0 50px 50px -25px rgba(0, 0, 0, 0.3);
  transform: rotate(-2deg) scale(1.03);
}
@media (min-width: 992px) {
  .cid-tOPJU4VJpr .item-wrapper .item-content {
    padding: 2rem 2rem 0;
  }
  .cid-tOPJU4VJpr .item-wrapper .item-footer {
    padding: 0 2rem 2rem;
  }
}
@media (max-width: 991px) {
  .cid-tOPJU4VJpr .item-wrapper .item-content {
    padding: 1rem 1rem 0;
  }
  .cid-tOPJU4VJpr .item-wrapper .item-footer {
    padding: 0 1rem 1rem;
  }
}
.cid-tOPJU4VJpr img,
.cid-tOPJU4VJpr .item-img {
  width: 100%;
  height: 100%;
  height: 200px;
  object-fit: cover;
}
.cid-tOPJU4VJpr .item:focus,
.cid-tOPJU4VJpr span:focus {
  outline: none;
}
.cid-tOPJU4VJpr .item {
  cursor: pointer;
  margin-bottom: 2rem;
}
.cid-tOPJU4VJpr .mbr-section-btn {
  margin-top: auto !important;
}
.cid-tOPJU4VJpr .mbr-section-title {
  color: #4479d9;
  text-align: center;
}
.cid-tOPJU4VJpr .mbr-text,
.cid-tOPJU4VJpr .mbr-section-btn {
  text-align: center;
  color: #4479d9;
}
.cid-tOPJU4VJpr .item-title {
  text-align: center;
  color: #4479d9;
}
.cid-tOPJU4VJpr .item-subtitle {
  text-align: center;
  color: #454545;
}
.cid-tOPJU4VJpr .mbr-section-subtitle {
  text-align: center;
}
.cid-tOPJU4VJpr .item-subtitle DIV {
  text-align: center;
}
.cid-tOVogNe5Qh {
  padding-top: 1rem;
  padding-bottom: 3rem;
  background-color: #f9f9f9;
}
.cid-tOVogNe5Qh .item-wrapper {
  border-radius: 2rem;
  transition: all 0.3s;
  position: relative;
  background: #eeeeee;
  height: 100%;
  display: flex;
  flex-flow: column nowrap;
}
.cid-tOVogNe5Qh .item-wrapper:hover {
  box-shadow: 0 50px 50px -25px rgba(0, 0, 0, 0.3);
  transform: rotate(-2deg) scale(1.03);
}
@media (min-width: 992px) {
  .cid-tOVogNe5Qh .item-wrapper .item-content {
    padding: 2rem 2rem 0;
  }
  .cid-tOVogNe5Qh .item-wrapper .item-footer {
    padding: 0 2rem 2rem;
  }
}
@media (max-width: 991px) {
  .cid-tOVogNe5Qh .item-wrapper .item-content {
    padding: 1rem 1rem 0;
  }
  .cid-tOVogNe5Qh .item-wrapper .item-footer {
    padding: 0 1rem 1rem;
  }
}
.cid-tOVogNe5Qh img,
.cid-tOVogNe5Qh .item-img {
  width: 100%;
  height: 100%;
  height: 200px;
  object-fit: cover;
}
.cid-tOVogNe5Qh .item:focus,
.cid-tOVogNe5Qh span:focus {
  outline: none;
}
.cid-tOVogNe5Qh .item {
  cursor: pointer;
  margin-bottom: 2rem;
}
.cid-tOVogNe5Qh .mbr-section-btn {
  margin-top: auto !important;
}
.cid-tOVogNe5Qh .mbr-section-title {
  color: #4479d9;
  text-align: center;
}
.cid-tOVogNe5Qh .mbr-text,
.cid-tOVogNe5Qh .mbr-section-btn {
  text-align: center;
  color: #4479d9;
}
.cid-tOVogNe5Qh .item-title {
  text-align: center;
  color: #4479d9;
}
.cid-tOVogNe5Qh .item-subtitle {
  text-align: center;
  color: #454545;
}
.cid-tOVogNe5Qh .mbr-section-subtitle {
  text-align: center;
}
.cid-tOVogNe5Qh .item-subtitle DIV {
  text-align: center;
}
.cid-tOVoywrxVs {
  padding-top: 1rem;
  padding-bottom: 6rem;
  background-color: #f9f9f9;
}
.cid-tOVoywrxVs .item-wrapper {
  border-radius: 2rem;
  transition: all 0.3s;
  position: relative;
  background: #eeeeee;
  height: 100%;
  display: flex;
  flex-flow: column nowrap;
}
.cid-tOVoywrxVs .item-wrapper:hover {
  box-shadow: 0 50px 50px -25px rgba(0, 0, 0, 0.3);
  transform: rotate(-2deg) scale(1.03);
}
@media (min-width: 992px) {
  .cid-tOVoywrxVs .item-wrapper .item-content {
    padding: 2rem 2rem 0;
  }
  .cid-tOVoywrxVs .item-wrapper .item-footer {
    padding: 0 2rem 2rem;
  }
}
@media (max-width: 991px) {
  .cid-tOVoywrxVs .item-wrapper .item-content {
    padding: 1rem 1rem 0;
  }
  .cid-tOVoywrxVs .item-wrapper .item-footer {
    padding: 0 1rem 1rem;
  }
}
.cid-tOVoywrxVs img,
.cid-tOVoywrxVs .item-img {
  width: 100%;
  height: 100%;
  height: 200px;
  object-fit: cover;
}
.cid-tOVoywrxVs .item:focus,
.cid-tOVoywrxVs span:focus {
  outline: none;
}
.cid-tOVoywrxVs .item {
  cursor: pointer;
  margin-bottom: 2rem;
}
.cid-tOVoywrxVs .mbr-section-btn {
  margin-top: auto !important;
}
.cid-tOVoywrxVs .mbr-section-title {
  color: #4479d9;
  text-align: center;
}
.cid-tOVoywrxVs .mbr-text,
.cid-tOVoywrxVs .mbr-section-btn {
  text-align: center;
  color: #4479d9;
}
.cid-tOVoywrxVs .item-title {
  text-align: center;
  color: #4479d9;
}
.cid-tOVoywrxVs .item-subtitle {
  text-align: center;
  color: #454545;
}
.cid-tOVoywrxVs .mbr-section-subtitle {
  text-align: center;
}
.cid-tOVoywrxVs .item-subtitle DIV {
  text-align: center;
}
.cid-tOPJU5HHO3 {
  padding-top: 75px;
  padding-bottom: 45px;
  background-color: #f1f1f2;
}
.cid-tOPJU5HHO3 .mbr-fallback-image.disabled {
  display: none;
}
.cid-tOPJU5HHO3 .mbr-fallback-image {
  display: block;
  background-size: cover;
  background-position: center center;
  width: 100%;
  height: 100%;
  position: absolute;
  top: 0;
}
.cid-tOPJU5HHO3 .row {
  display: flex;
  flex-wrap: nowrap;
  justify-content: flex-start;
  align-items: center;
}
@media (max-width: 767px) {
  .cid-tOPJU5HHO3 .row {
    flex-wrap: wrap;
  }
}
.cid-tOPJU5HHO3 .text-container {
  width: 57% !important;
}
@media (max-width: 767px) {
  .cid-tOPJU5HHO3 .text-container {
    width: 100% !important;
  }
}
.cid-tOPJU5HHO3 .mbr-section-title {
  color: #353535;
}
.cid-tOPJU5HHO3 .colored-text {
  line-height: inherit;
  font-weight: inherit;
  color: inherit;
  color: #4479d9;
}
.cid-tOPJU5HHO3 .mbr-text {
  width: 68%;
  margin-top: 1.2em;
  color: #000000;
}
@media (max-width: 991px) {
  .cid-tOPJU5HHO3 .mbr-text {
    width: 83%;
    margin-top: 1rem;
  }
}
@media (max-width: 767px) {
  .cid-tOPJU5HHO3 .mbr-text {
    width: 100%;
  }
}
.cid-tOPJU5HHO3 .card-col {
  display: flex;
  width: 43% !important;
  justify-content: flex-start;
}
@media (max-width: 767px) {
  .cid-tOPJU5HHO3 .card-col {
    width: 100% !important;
    justify-content: center;
  }
}
.cid-tOPJU5HHO3 .card-wrapper {
  display: flex;
  margin-left: 8em;
  justify-content: flex-start;
}
@media (max-width: 991px) {
  .cid-tOPJU5HHO3 .card-wrapper {
    margin-left: 1em;
  }
}
@media (max-width: 767px) {
  .cid-tOPJU5HHO3 .card-wrapper {
    margin-top: 4em;
    margin-left: 0;
    justify-content: center;
  }
}
.cid-tOPJU5HHO3 .card-box {
  display: flex;
  justify-content: center;
  align-items: center;
  max-width: 18em;
  max-height: 18em;
  width: 18em;
  height: 18em;
  border-radius: 50%;
  background-color: transparent;
  position: relative;
}
.cid-tOPJU5HHO3 .card-box .bg-hover {
  position: absolute;
  border-radius: 50%;
  top: 0;
  left: 0;
  width: 100%;
  height: 100%;
  background-color: #f0f0f0;
  transform: scale(0);
  transition: .5s all;
}
.cid-tOPJU5HHO3 .card-box .mbr-iconfont {
  position: relative;
  z-index: 100;
  display: block;
  font-size: 6.5rem;
  color: #EE2524;
  transition: .5s all;
  cursor: pointer;
}
.cid-tOPJU5HHO3 .card-box:hover .bg-hover {
  transform: scale(1);
}
.cid-tOPJU5HHO3 .card-box:hover .mbr-iconfont {
  transform: rotate(-45deg);
}
.cid-tOPJU5HHO3 .item-img {
  position: absolute;
  border-radius: 50%;
  overflow: hidden;
  transition: .5s all;
  top: 1.5em;
  left: 1.5em;
  max-width: 15em;
  max-height: 15em;
  width: 100%;
  height: 100%;
  animation: img-move 5s infinite linear both;
  cursor: pointer;
}
.cid-tOPJU5HHO3 .item-img img {
  width: 100%;
  height: 100%;
  object-fit: cover;
}
@keyframes img-move {
  0% {
    transform: rotate(0deg);
  }
  25% {
    transform: rotate(90deg);
  }
  50% {
    transform: rotate(180deg);
  }
  75% {
    transform: rotate(270deg);
  }
  100% {
    transform: rotate(360deg);
  }
}
.cid-tOPJU5HHO3 .mbr-text,
.cid-tOPJU5HHO3 .mbr-section-btn {
  text-align: left;
}
.cid-tOPJU6k7O1 {
  padding-top: 7rem;
  padding-bottom: 10rem;
  background-color: #ffffff;
}
.cid-tOPJU6k7O1 .mbr-fallback-image.disabled {
  display: none;
}
.cid-tOPJU6k7O1 .mbr-fallback-image {
  display: block;
  background-size: cover;
  background-position: center center;
  width: 100%;
  height: 100%;
  position: absolute;
  top: 0;
}
.cid-tOPJU6k7O1 .image-wrapper {
  padding-left: 150px;
  position: relative;
}
@media (max-width: 992px) {
  .cid-tOPJU6k7O1 .image-wrapper {
    padding: 0;
    margin-bottom: 40px;
  }
}
.cid-tOPJU6k7O1 .image-wrapper::before {
  content: '';
  position: absolute;
  left: -1rem;
  bottom: -7rem;
  display: block;
  width: 300px;
  height: 300px;
  border: 30px solid #4479d9;
  border-radius: 50%;
  background-color: transparent;
  z-index: 5;
}
@media (max-width: 992px) {
  .cid-tOPJU6k7O1 .image-wrapper::before {
    display: none;
  }
}
.cid-tOPJU6k7O1 .image-wrapper::after {
  content: '';
  position: absolute;
  left: -4.4rem;
  bottom: -10.5rem;
  display: block;
  width: 410px;
  height: 410px;
  border: 30px solid #4479d9;
  border-radius: 50%;
  background-color: transparent;
  z-index: 1;
}
@media (max-width: 992px) {
  .cid-tOPJU6k7O1 .image-wrapper::after {
    display: none;
  }
}
.cid-tOPJU6k7O1 .image-wrapper img {
  width: 300px;
  max-height: 450px;
  border-radius: 300px 300px 0 0;
  z-index: 2;
  position: relative;
}
@media (max-width: 992px) {
  .cid-tOPJU6k7O1 .image-wrapper img {
    margin: 0 auto;
  }
}
.cid-tOPJU6k7O1 .text-wrapper {
  padding-right: 110px;
}
@media (max-width: 992px) {
  .cid-tOPJU6k7O1 .text-wrapper {
    padding: 0;
  }
}
.cid-tOPJU6k7O1 .text-wrapper .mbr-section-title {
  margin-bottom: 15px;
}
.cid-tOPJU6k7O1 .text-wrapper .mbr-text {
  margin-bottom: 16px;
}
.cid-tOPJU6k7O1 .cards .card {
  margin-bottom: 20px;
}
.cid-tOPJU6k7O1 .cards .card .mbr-number {
  margin: 0;
}
.cid-tOPJU6k7O1 .cards .card .mbr-desc {
  margin: 0;
}
.cid-tOPJU6k7O1 .mbr-section-title {
  color: #4479d9;
}
.cid-tOPJU6k7O1 .mbr-text {
  color: #111111;
}
.cid-tOPJU6k7O1 .mbr-number {
  color: #ee2947;
}
.cid-tOPJU6k7O1 .mbr-desc {
  color: #1e4381;
}
.cid-tOPJU74nbK {
  padding-top: 0rem;
  padding-bottom: 0rem;
  background-color: #4479d9;
}
.cid-tOPJU74nbK .mbr-fallback-image.disabled {
  display: none;
}
.cid-tOPJU74nbK .mbr-fallback-image {
  display: block;
  background-size: cover;
  background-position: center center;
  width: 100%;
  height: 100%;
  position: absolute;
  top: 0;
}
.cid-tOPJU74nbK .item {
  display: flex;
  align-items: center;
  flex-direction: column;
}
.cid-tOPJU74nbK .item .icon-wrap {
  text-align: center;
}
.cid-tOPJU74nbK .item::before {
  content: "";
  font-family: Moririse2 !important;
  position: absolute;
  font-size: 32px;
  left: -15px;
  top: 12%;
  width: 1px;
  height: 100px;
  border: 1px solid #000000;
}
.cid-tOPJU74nbK .item.first:before {
  display: none;
}
.cid-tOPJU74nbK .item.five:before {
  display: none;
}
.cid-tOPJU74nbK .icon-box {
  width: 60px;
  min-width: 60px;
  height: 60px;
  border-radius: 50%;
  text-align: center;
  display: inline-block;
}
.cid-tOPJU74nbK .text-box {
  text-align: center;
}
.cid-tOPJU74nbK .mbr-iconfont {
  color: #4479d9 !important;
  position: absolute;
  top: 50%;
  left: 100%;
}
@media (max-width: 768px) {
  .cid-tOPJU74nbK .item:before {
    display: none;
  }
  .cid-tOPJU74nbK .card-wrapper {
    margin-bottom: 2rem;
  }
}
.cid-tOPJU74nbK .up {
  background-color: #f0f0f0;
  transform: translateY(-70px);
  margin: 0 auto;
}
.cid-tOPJU74nbK .up h5 {
  font-size: 18px;
}
@media (min-width: 992px) {
  .cid-tOPJU74nbK .up {
    margin: 0 auto;
  }
}
@media (max-width: 767px) {
  .cid-tOPJU74nbK .first,
  .cid-tOPJU74nbK .second {
    border-bottom: 1px solid #000000;
    width: 65%;
    margin: 0 auto;
  }
}
.cid-tOPJU74nbK .position {
  padding: 20px;
}
.cid-tOPJU74nbK .icon-title,
.cid-tOPJU74nbK .item .icon-wrap {
  color: #4479d9;
}
.cid-tOPJU7MxxV {
  padding-top: 7rem;
  padding-bottom: 6rem;
  background-color: #ffffff;
}
.cid-tOPJU7MxxV .mbr-fallback-image.disabled {
  display: none;
}
.cid-tOPJU7MxxV .mbr-fallback-image {
  display: block;
  background-size: cover;
  background-position: center center;
  width: 100%;
  height: 100%;
  position: absolute;
  top: 0;
}
.cid-tOPJU7MxxV .item {
  display: flex;
  align-items: center;
  flex-direction: column;
}
.cid-tOPJU7MxxV .item .icon-wrap {
  text-align: center;
}
.cid-tOPJU7MxxV .item span {
  font-size: 2rem;
  color: #ffffff;
  line-height: 60px;
}
.cid-tOPJU7MxxV .item::before {
  content: "\e96b";
  font-family: Moririse2 !important;
  position: absolute;
  font-size: 32px;
  left: -15px;
  top: 12%;
  color: #6592e6;
}
.cid-tOPJU7MxxV .item.first:before {
  display: none;
}
.cid-tOPJU7MxxV .item.five:before {
  display: none;
}
.cid-tOPJU7MxxV .icon-box {
  background: #6592e6;
  width: 60px;
  min-width: 60px;
  height: 60px;
  border-radius: 50%;
  text-align: center;
  display: inline-block;
}
.cid-tOPJU7MxxV .text-box {
  margin-top: 1rem;
  text-align: center;
}
.cid-tOPJU7MxxV .mbr-iconfont {
  color: #4479d9 !important;
  position: absolute;
  top: 50%;
  left: 100%;
}
@media (max-width: 991px) {
  .cid-tOPJU7MxxV .item:before {
    display: none;
  }
  .cid-tOPJU7MxxV .card-wrapper {
    margin-bottom: 2rem;
  }
}
.cid-tOPJU7MxxV .icon-title,
.cid-tOPJU7MxxV .item .icon-wrap {
  color: #4479d9;
}
.cid-tOPJU7MxxV .card-title,
.cid-tOPJU7MxxV .card-box {
  color: #353535;
}
.cid-tOPJU8FhLK {
  padding-top: 3rem;
  padding-bottom: 3rem;
  background-color: #fafafa;
}
.cid-tOPJU8FhLK .row {
  padding: 0 1rem;
}
@media (max-width: 991px) {
  .cid-tOPJU8FhLK .row {
    padding: 0 0.75rem;
  }
}
.cid-tOPJU8FhLK .text-container {
  margin-bottom: 60px;
  padding: 0 !important;
}
@media (max-width: 767px) {
  .cid-tOPJU8FhLK .text-container {
    margin-bottom: 20px;
  }
}
.cid-tOPJU8FhLK .label-text {
  color: #0057fc;
}
.cid-tOPJU8FhLK .mbr-section-title {
  max-width: 550px;
  margin: 0 auto;
  color: #353535;
}
.cid-tOPJU8FhLK .cards-container {
  display: flex;
  justify-content: center;
  flex-wrap: wrap;
  padding: 0;
}
.cid-tOPJU8FhLK .card {
  padding: 15px;
}
@media (max-width: 767px) {
  .cid-tOPJU8FhLK .card {
    padding: 0;
  }
}
.cid-tOPJU8FhLK .card-wrapper {
  display: flex;
  align-items: center;
  justify-content: flex-start;
  flex-wrap: wrap;
  padding: 48px;
  border: 1px solid #dcdcdc;
  border-radius: 5px;
  transition: background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s, -webkit-border-radius 0.3s, -webkit-box-shadow 0.3s;
}
@media (max-width: 767px) {
  .cid-tOPJU8FhLK .card-wrapper {
    margin-bottom: 30px;
    max-width: 522px;
    margin-left: auto;
    margin-right: auto;
  }
}
.cid-tOPJU8FhLK .card-wrapper:hover {
  box-shadow: 0 0 25px 0 rgba(0, 0, 0, 0.07);
}
.cid-tOPJU8FhLK .card-text {
  color: #555555;
  text-align: left;
}
.cid-tOPJU8FhLK .mbr-iconfont {
  font-size: 25px;
  color: #0057fc;
}
.cid-tOPJU8FhLK .icon-box {
  width: 100%;
  margin-bottom: 20px;
}
.cid-tOPJU8FhLK .mbr-fallback-image.disabled {
  display: none;
}
.cid-tOPJU8FhLK .mbr-fallback-image {
  display: block;
  background-size: cover;
  background-position: center center;
  width: 100%;
  height: 100%;
  position: absolute;
  top: 0;
}
.cid-tOPJU8FhLK .card-title {
  text-align: left;
}
.cid-tOPJU9tUnW {
  padding-top: 5rem;
  padding-bottom: 5rem;
  background-color: #f1f1f2;
}
.cid-tOPJU9tUnW .mbr-fallback-image.disabled {
  display: none;
}
.cid-tOPJU9tUnW .mbr-fallback-image {
  display: block;
  background-size: cover;
  background-position: center center;
  width: 100%;
  height: 100%;
  position: absolute;
  top: 0;
}
.cid-tOPJU9tUnW .row {
  padding: 0 110px;
}
@media (max-width: 992px) {
  .cid-tOPJU9tUnW .row {
    padding: 0 12px;
  }
}
.cid-tOPJU9tUnW .text-wrapper {
  padding: 25px;
}
@media (max-width: 992px) {
  .cid-tOPJU9tUnW .text-wrapper {
    padding: 0;
  }
}
.cid-tOPJU9tUnW .text-wrapper .mbr-section-title {
  margin-bottom: 15px;
}
.cid-tOPJU9tUnW .text-wrapper .mbr-section-title span {
  color: #ff6666;
}
.cid-tOPJU9tUnW .text-wrapper .mbr-text {
  margin-bottom: 16px;
}
.cid-tOPJU9tUnW .image {
  position: relative;
}
.cid-tOPJU9tUnW .image::before {
  content: '';
  position: absolute;
  bottom: 3rem;
  left: 0;
  width: 155px;
  height: 155px;
  background-color: transparent;
  border-radius: 100%;
  border: 20px solid #6ec7f2;
}
@media (max-width: 992px) {
  .cid-tOPJU9tUnW .image::before {
    display: none;
  }
}
.cid-tOPJU9tUnW .image::after {
  content: '';
  position: absolute;
  bottom: 5.93rem;
  left: 3rem;
  width: 60px;
  height: 60px;
  background-color: #6ec7f2;
  border-radius: 100%;
}
@media (max-width: 992px) {
  .cid-tOPJU9tUnW .image::after {
    display: none;
  }
}
.cid-tOPJU9tUnW .image-wrapper {
  position: relative;
  padding-top: 50%;
  width: fit-content;
}
@media (max-width: 992px) {
  .cid-tOPJU9tUnW .image-wrapper {
    padding: 0;
    display: flex;
    justify-content: center;
    margin-bottom: 25px;
    width: auto;
  }
}
.cid-tOPJU9tUnW .image-wrapper::before {
  content: '';
  position: absolute;
  right: -20rem;
  top: 13rem;
  display: block;
  width: 400px;
  height: 400px;
  border: 30px solid #4479d9;
  border-radius: 50%;
  background-color: transparent;
  z-index: 5;
}
@media (max-width: 992px) {
  .cid-tOPJU9tUnW .image-wrapper::before {
    display: none;
  }
}
.cid-tOPJU9tUnW .image-wrapper::after {
  content: '';
  position: absolute;
  right: -26rem;
  top: 6.7rem;
  display: block;
  width: 600px;
  height: 600px;
  border: 30px solid #4479d9;
  border-radius: 50%;
  background-color: transparent;
  z-index: 1;
}
@media (max-width: 992px) {
  .cid-tOPJU9tUnW .image-wrapper::after {
    display: none;
  }
}
.cid-tOPJU9tUnW .image-wrapper img {
  width: 400px;
  min-height: 600px;
  border-radius: 0 0 0 100%;
  z-index: 2;
  position: relative;
}
@media (max-width: 992px) {
  .cid-tOPJU9tUnW .image-wrapper img {
    min-height: auto;
    width: 250px;
  }
}
.cid-tOPJU9tUnW .mbr-section-title {
  color: #353535;
}
.cid-tOPJU9tUnW .mbr-text {
  color: #000000;
}
.cid-tOPJUa8NR9 {
  padding-top: 6rem;
  padding-bottom: 0rem;
  background-color: #ffffff;
}
.cid-tOPJUa8NR9 .row {
  padding: 0 1rem;
}
@media (max-width: 991px) {
  .cid-tOPJUa8NR9 .row {
    padding: 0 0.75rem;
  }
}
.cid-tOPJUa8NR9 .text-container {
  margin-bottom: 30px;
  padding: 0 !important;
}
.cid-tOPJUa8NR9 .label-text {
  color: #4479d9;
}
.cid-tOPJUa8NR9 .cards-container {
  display: flex;
  flex-wrap: wrap;
  padding: 0;
}
.cid-tOPJUa8NR9 .card {
  padding: 10px;
}
@media (max-width: 991px) {
  .cid-tOPJUa8NR9 .card {
    padding: 0;
  }
}
.cid-tOPJUa8NR9 .card-wrapper {
  display: flex;
  align-items: center;
  justify-content: flex-start;
  padding: 28px;
  border: 1px solid #EEEEEE;
  border-radius: 5px;
  transition: background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s, -webkit-border-radius 0.3s, -webkit-box-shadow 0.3s;
}
@media (max-width: 991px) {
  .cid-tOPJUa8NR9 .card-wrapper {
    flex-direction: column;
    padding: 15px;
    margin-bottom: 30px;
  }
}
.cid-tOPJUa8NR9 .card-wrapper:hover {
  box-shadow: 0 0 25px 0 rgba(0, 0, 0, 0.07);
}
.cid-tOPJUa8NR9 .card-text {
  color: #555555;
}
.cid-tOPJUa8NR9 .mbr-iconfont {
  font-size: 25px;
  color: #0057fc;
}
.cid-tOPJUa8NR9 .icon-box {
  margin-right: 42px;
}
@media (max-width: 991px) {
  .cid-tOPJUa8NR9 .icon-box {
    margin-right: 0;
  }
}
@media (max-width: 991px) {
  .cid-tOPJUa8NR9 .card-box {
    text-align: center;
  }
}
.cid-tOPJUa8NR9 .mbr-fallback-image.disabled {
  display: none;
}
.cid-tOPJUa8NR9 .mbr-fallback-image {
  display: block;
  background-size: cover;
  background-position: center center;
  width: 100%;
  height: 100%;
  position: absolute;
  top: 0;
}
.cid-tOPJUa8NR9 .mbr-section-title {
  color: #232323;
}
.cid-tOPJUaSE6j {
  padding-top: 5rem;
  padding-bottom: 5rem;
  background: #ffffff;
}
.cid-tOPJUaSE6j .mbr-fallback-image.disabled {
  display: none;
}
.cid-tOPJUaSE6j .mbr-fallback-image {
  display: block;
  background-size: cover;
  background-position: center center;
  width: 100%;
  height: 100%;
  position: absolute;
  top: 0;
}
@media (max-width: 768px) {
  .cid-tOPJUaSE6j .container {
    padding: 0 26px;
  }
}
.cid-tOPJUaSE6j .embla__slide {
  display: flex;
  justify-content: center;
  position: relative;
  min-width: 100%;
  max-width: 100%;
}
@media (max-width: 768px) {
  .cid-tOPJUaSE6j .embla__slide {
    min-width: 100%;
    max-width: 100%;
    margin-left: 1rem !important;
    margin-right: 1rem !important;
  }
}
.cid-tOPJUaSE6j .embla__slide .card-wrap {
  padding: 0 120px;
}
@media (max-width: 768px) {
  .cid-tOPJUaSE6j .embla__slide .card-wrap {
    padding: 0 26px;
  }
}
.cid-tOPJUaSE6j .embla__slide .card-wrap .content-wrap .icon-wrapper {
  margin-bottom: 30px;
}
.cid-tOPJUaSE6j .embla__slide .card-wrap .content-wrap .icon-wrapper .mbr-iconfont {
  font-size: 50px;
  display: inline-flex;
  color: #353535;
}
.cid-tOPJUaSE6j .embla__slide .card-wrap .content-wrap .card-text {
  margin-bottom: 30px;
}
.cid-tOPJUaSE6j .embla__slide .card-wrap .content-wrap .mbr-name {
  margin-bottom: 0;
}
.cid-tOPJUaSE6j .embla__slide .card-wrap .content-wrap .mbr-desc {
  margin-bottom: 0;
}
.cid-tOPJUaSE6j .embla__button--next,
.cid-tOPJUaSE6j .embla__button--prev {
  display: flex;
}
.cid-tOPJUaSE6j .embla__button {
  top: 50%;
  width: 60px;
  height: 60px;
  margin-top: -1.5rem;
  font-size: 50px;
  background-color: transparent;
  color: #353535;
  border: none;
  transition: all 0.3s;
  position: absolute;
  display: flex;
  justify-content: center;
  align-items: center;
}
.cid-tOPJUaSE6j .embla__button:disabled {
  cursor: default;
  display: none;
}
.cid-tOPJUaSE6j .embla__button:hover {
  background: transparent;
  color: #353535;
}
.cid-tOPJUaSE6j .embla__button.embla__button--prev {
  left: 0;
  margin-left: 0;
}
@media (max-width: 768px) {
  .cid-tOPJUaSE6j .embla__button.embla__button--prev {
    left: -2rem;
  }
}
.cid-tOPJUaSE6j .embla__button.embla__button--next {
  right: 0;
  margin-right: 0;
}
@media (max-width: 768px) {
  .cid-tOPJUaSE6j .embla__button.embla__button--next {
    right: -2rem;
  }
}
.cid-tOPJUaSE6j .embla {
  position: relative;
  width: 100%;
}
.cid-tOPJUaSE6j .embla__viewport {
  overflow: hidden;
  width: 100%;
}
.cid-tOPJUaSE6j .embla__viewport.is-draggable {
  cursor: grab;
}
.cid-tOPJUaSE6j .embla__viewport.is-dragging {
  cursor: grabbing;
}
.cid-tOPJUaSE6j .embla__container {
  display: flex;
  user-select: none;
  -webkit-touch-callout: none;
  -khtml-user-select: none;
  -webkit-tap-highlight-color: transparent;
}
.cid-tOPJUaSE6j .card-text {
  color: #111111;
  text-align: center;
}
.cid-tOPJUaSE6j .mbr-name {
  color: #ffffff;
}
.cid-tOPJUaSE6j .mbr-role {
  color: #353535;
  text-align: center;
}
.cid-tOPJUaSE6j .mbr-name,
.cid-tOPJUaSE6j .icon-wrapper {
  text-align: center;
  color: #353535;
}
.cid-tOPJUbP831 {
  padding-top: 0rem;
  padding-bottom: 0rem;
  background-color: #f0f0f0;
}
.cid-tOPJUbP831 .mbr-iconfont {
  font-size: 1.2rem !important;
  font-family: 'Moririse2' !important;
  color: currentColor;
  transition: all 0.3s;
  transform: rotate(90deg);
}
.cid-tOPJUbP831 .panel-group {
  border: none;
}
.cid-tOPJUbP831 .card-header {
  padding: 1.2rem 0.5rem;
}
@media (max-width: 767px) {
  .cid-tOPJUbP831 .card-header {
    padding: 1rem 0rem;
  }
}
.cid-tOPJUbP831 .panel-body {
  padding: 0 0.5rem;
  padding-bottom: 1rem;
}
@media (max-width: 767px) {
  .cid-tOPJUbP831 .panel-body {
    padding: 0rem;
    padding-bottom: 1rem;
  }
}
.cid-tOPJUbP831 .content {
  margin: 5rem auto;
}
.cid-tOPJUbP831 .img-col {
  padding: 0;
}
.cid-tOPJUbP831 .img-item {
  height: 100%;
}
.cid-tOPJUbP831 img {
  height: 100%;
  object-fit: cover;
}
.cid-tOPJUbP831 .collapsed span {
  transform: rotate(0deg);
}
.cid-tOPJUbP831 .panel-title {
  display: flex;
  align-items: center;
  justify-content: space-between;
}
.cid-tOPJUbP831 p {
  margin-bottom: 0.3rem;
}
.cid-tOPJUbP831 .mbri-arrow-up {
  transform: rotate(45deg);
}
.cid-tOPJUbP831 .panel-title-edit {
  color: #000000;
}
.cid-tOPJUbP831 .card .card-header {
  background-color: transparent;
  margin-bottom: 0;
  border: 0;
  border-radius: 10px;
}
.cid-tOPJUbP831 .card {
  background: white;
  padding: 0rem 1rem;
  border-radius: 10px!important;
}
.cid-tOPJUbP831 .panel-title-edit,
.cid-tOPJUbP831 .mbr-iconfont {
  color: #1b2026;
}
.cid-tOPJUbP831 .panel-text {
  color: #353535;
}
.cid-tOPJUbP831 H4 {
  color: #777777;
}
.cid-tOPJUbP831 .mbr-fallback-image.disabled {
  display: none;
}
.cid-tOPJUbP831 .mbr-fallback-image {
  display: block;
  background-size: cover;
  background-position: center center;
  width: 100%;
  height: 100%;
  position: absolute;
  top: 0;
}
.cid-tOPJUbP831 H3 {
  text-align: center;
  color: #4479d9;
}
.cid-tOPJUbP831 H2 {
  text-align: center;
}
.cid-tOPJUdwJ3I {
  padding-top: 105px;
  padding-bottom: 75px;
  background-color: #ffffff;
}
.cid-tOPJUdwJ3I .mbr-overlay {
  background-color: #ffffff;
  opacity: 0.7;
}
.cid-tOPJUdwJ3I .text-content .mbr-subtitle {
  color: #ff6666;
}
.cid-tOPJUdwJ3I .text-content .mbr-section-title {
  color: #4479d9;
}
.cid-tOPJUdwJ3I .text-content .mbr-text {
  color: #4f87fb;
}
.cid-tOPJUdwJ3I .text-content .list-block {
  margin-top: 16px;
  padding-bottom: 16px;
}
.cid-tOPJUdwJ3I .text-content .list-block .card-img {
  width: auto;
}
.cid-tOPJUdwJ3I .text-content .list-block .card-img span {
  color: #ff6666;
  font-size: 1.5rem;
}
.cid-tOPJUdwJ3I .text-content .list-block .list-item-title {
  color: #4479d9;
  transition: all .3s linear 0s;
}
.cid-tOPJUdwJ3I .text-content .list-block .list-item-title:hover {
  color: #103178;
}
.cid-tOPJUdwJ3I .text-content .list-block .list-item-text {
  padding-top: 10px;
  color: #4f87fb;
  margin-bottom: 0;
}
.cid-tOPJUdwJ3I .text-content .list-block.last {
  border-bottom: none;
  margin-bottom: 20px;
  padding-bottom: 0;
}
.cid-tOPJUdwJ3I .text-content .social {
  font-size: 1.2rem;
}
.cid-tOPJUdwJ3I .text-content .social span {
  margin-right: 11.2px;
  margin-bottom: 8px;
  transition: 0.3s all;
  color: #13287d;
}
.cid-tOPJUdwJ3I .text-content .social span:hover {
  color: #279e64;
  transition: 0.3s all;
}
.cid-tOPJUdwJ3I .card-img {
  display: none;
  position: absolute;
  top: 0;
  left: 0;
  text-align: left;
}
.cid-tOPJUdwJ3I .list-block {
  position: relative;
}
.cid-tOPJUdwJ3I .list-block h4,
.cid-tOPJUdwJ3I .list-block p {
  padding-left: 2.625rem;
}
.cid-tOPJUdwJ3I .card-img {
  display: block;
}
.cid-tOPJUdwJ3I input,
.cid-tOPJUdwJ3I textarea {
  border-radius: 0px !important;
  min-height: 1rem;
  padding: 5px 5px !important;
  font-size: 13px;
  color: #0a7f21;
  height: 10px;
}
.cid-tOPJUdwJ3I .form-control,
.cid-tOPJUdwJ3I .field-input {
  padding: 13px 20px !important;
  background-color: #f0f2f5;
  border-color: #000000;
  color: #000000;
  transition: 0.4s;
  box-shadow: none;
  outline: none;
}
.cid-tOPJUdwJ3I .form-control:hover,
.cid-tOPJUdwJ3I .field-input:hover,
.cid-tOPJUdwJ3I .form-control:focus,
.cid-tOPJUdwJ3I .field-input:focus {
  background-color: #f0f2f5;
  border-color: #279e64;
  color: #000000;
  box-shadow: none;
  outline: none;
}
.cid-tOPJUdwJ3I .form-control:focus,
.cid-tOPJUdwJ3I .field-input:focus {
  box-shadow: 0 2px 9px 2px rgba(0, 0, 0, 0.15);
}
.cid-tOPJUdwJ3I input::-webkit-input-placeholder,
.cid-tOPJUdwJ3I textarea::-webkit-input-placeholder {
  color: #6d7a8c;
}
.cid-tOPJUdwJ3I input:-moz-placeholder,
.cid-tOPJUdwJ3I textarea:-moz-placeholder {
  color: #6d7a8c;
}
.cid-tOPJUdwJ3I .jq-selectbox li,
.cid-tOPJUdwJ3I .jq-selectbox li {
  background-color: #f0f2f5;
  color: #000000;
}
.cid-tOPJUdwJ3I .jq-selectbox li:hover,
.cid-tOPJUdwJ3I .jq-selectbox li.selected {
  background-color: #f0f2f5;
  color: #000000;
}
.cid-tOPJUdwJ3I .jq-selectbox:hover .jq-selectbox__trigger-arrow {
  border-top-color: #f0f2f5;
}
.cid-tOPJUdwJ3I .jq-selectbox .jq-selectbox__trigger-arrow {
  border-top-color: #f0f2f5;
}
.cid-tOPJUdwJ3I .mbr-form {
  max-width: 550px;
}
.cid-tOPJUdwJ3I .mbr-form .content-title {
  color: #4479d9;
  margin-bottom: 20px;
}
.cid-tOPJUdwJ3I .mbr-form .content-subtitle {
  color: #4f87fb;
}
.cid-tOPJUdwJ3I .mbr-form textarea {
  min-height: 100px;
  height: 194px;
}
.cid-tOPJUdwJ3I .mbr-form .btn {
  justify-content: space-between;
  border-radius: 30px;
  border-color: #4479d9;
  color: #4479d9;
  padding: 18px 42px;
  margin: 0 !important;
  margin-top: 7px !important;
}
.cid-tOPJUdwJ3I .mbr-form .btn-success:hover {
  background-color: #ff6666 !important;
  border-color: #ff6666 !important;
  color: #fff !important;
}
@media (max-width: 991px) {
  .cid-tOPJUdwJ3I .mbr-form {
    margin-left: 0 !important;
    margin-right: 0 !important;
  }
}
@media (max-width: 768px) {
  .cid-tOPJUdwJ3I .mbr-section-title,
  .cid-tOPJUdwJ3I .content-title,
  .cid-tOPJUdwJ3I .mbr-section-btn {
    text-align: left;
  }
}
.cid-tOPJUdwJ3I .text-content .mbr-section-title {
  text-align: left;
  color: #232323;
}
.cid-tOPJUdwJ3I .text-content .mbr-subtitle {
  text-align: center;
}
.cid-tOPJUdwJ3I .text-content .list-block .list-item-title {
  color: #000000;
}
.cid-tOPJUdwJ3I H3 {
  color: #000000;
}
.cid-tOPJUeCDHm {
  padding-top: 8rem;
  padding-bottom: 0rem;
  background-color: #1d1e22;
}
.cid-tOPJUeCDHm .social-row {
  display: flex;
  flex-wrap: wrap;
}
.cid-tOPJUeCDHm .soc-item {
  display: flex;
  align-items: center;
  justify-content: center;
  border-radius: 50%;
  background-color: white;
  margin-right: 0.5rem;
  margin-bottom: 1rem;
  padding: 0.5rem;
  height: 2.5rem;
  width: 2.5rem;
}
@media (max-width: 767px) {
  .cid-tOPJUeCDHm .row {
    text-align: center;
  }
  .cid-tOPJUeCDHm .social-row {
    justify-content: center;
  }
}
.cid-tOPJUeCDHm .list {
  list-style: none;
  padding-left: 0;
  font-weight: bold;
  color: #ffffff;
}
@media (max-width: 991px) {
  .cid-tOPJUeCDHm .list {
    margin-bottom: 2rem;
  }
}
@media (min-width: 992px) {
  .cid-tOPJUeCDHm .list {
    margin-bottom: 0rem;
  }
}
.cid-tOPJUeCDHm ul {
  padding-bottom: 4.37rem;
}
.cid-tOPJUeCDHm .footer-logo {
  margin-bottom: 1.87rem;
}
.cid-tOPJUeCDHm .footer-logo img {
  width: auto;
  object-fit: contain;
}
@media (max-width: 546px) {
  .cid-tOPJUeCDHm .footer-logo img {
    width: 100%;
  }
}
.cid-tOPJUeCDHm a.text-warning:hover,
.cid-tOPJUeCDHm a.mbr-white:hover {
  color: #fff !important;
}
.cid-tOPJUeCDHm .mbr-fallback-image.disabled {
  display: none;
}
.cid-tOPJUeCDHm .mbr-fallback-image {
  display: block;
  background-size: cover;
  background-position: center center;
  width: 100%;
  height: 100%;
  position: absolute;
  top: 0;
}
.cid-tOPJUeCDHm .mbr-section-subtitle {
  color: #6ec7f2;
}
.cid-tOPJUfCNo4.popup-builder {
  background-color: #ffffff;
}
.cid-tOPJUfCNo4.popup-builder .modal {
  position: relative;
  display: block;
  z-index: 1;
}
.cid-tOPJUfCNo4.popup-builder .modal-dialog {
  margin-top: 60px;
  margin-bottom: 60px;
}
.cid-tOPJUfCNo4 .modal-content,
.cid-tOPJUfCNo4 .modal-dialog {
  height: auto;
}
.cid-tOPJUfCNo4 .form-wrapper .input-group-btn {
  margin-right: auto;
  margin-left: auto;
}
.cid-tOPJUfCNo4 .form-wrapper .input-group-btn .btn {
  margin: 0 !important;
}
@media (min-width: 769px) {
  .cid-tOPJUfCNo4 .form-wrapper .mbr-form .form-group,
  .cid-tOPJUfCNo4 .form-wrapper .mbr-form .input-group-btn {
    padding: 0 .5rem;
  }
}
.cid-tOPJUfCNo4 .card-img {
  width: 100%;
  margin: auto;
  border-radius: 0;
}
.cid-tOPJUfCNo4 .mbr-figure img {
  display: block;
  width: 100%;
  -ms-flex-item-align: center;
  -ms-grid-row-align: center;
  -webkit-align-self: center;
  align-self: center;
}
.cid-tOPJUfCNo4 .mbr-text {
  text-align: center;
}
.cid-tOPJUfCNo4 .pt-0 {
  padding-top: 0 !important;
}
.cid-tOPJUfCNo4 .pb-0 {
  padding-bottom: 0 !important;
}
.cid-tOPJUfCNo4 .form-content {
  -ms-flex-pack: center;
  justify-content: center;
  text-align: center;
}
.cid-tOPJUfCNo4 .mbr-overlay {
  bottom: 0;
  left: 0;
  position: absolute;
  right: 0;
  top: 0;
  z-index: 0;
  pointer-events: none;
}
.cid-tOPJUfCNo4 .modal-open {
  overflow: hidden;
}
.cid-tOPJUfCNo4 .modal-open .modal {
  overflow-x: hidden;
  overflow-y: auto;
}
.cid-tOPJUfCNo4 .modal {
  position: fixed;
  top: 0;
  left: 0;
  z-index: 1050;
  display: none;
  width: 100%;
  height: 100%;
  overflow: hidden;
  outline: 0;
}
.cid-tOPJUfCNo4 .modal-dialog {
  position: relative;
  width: auto;
  margin: .5rem;
  pointer-events: none;
}
.cid-tOPJUfCNo4 .modal.fade .modal-dialog {
  transition: transform 0.3s ease-out, -webkit-transform 0.3s ease-out;
  -webkit-transform: translate(0, -50px);
  transform: translate(0, -50px);
}
.cid-tOPJUfCNo4 .modal.show .modal-dialog {
  -webkit-transform: none;
  transform: none;
}
.cid-tOPJUfCNo4 .modal-dialog-centered {
  display: flex;
  -ms-flex-align: center;
  align-items: center;
  min-height: calc(100% - (.5rem * 2));
}
.cid-tOPJUfCNo4 .modal-dialog-centered::before {
  display: block;
  height: calc(100vh - (.5rem * 2));
  content: "";
}
.cid-tOPJUfCNo4 .modal-content {
  background: #ffffff;
  position: relative;
  display: flex;
  -ms-flex-direction: column;
  flex-direction: column;
  width: 100%;
  pointer-events: auto;
  background-clip: padding-box;
  border: none;
  outline: 0;
  -webkit-box-shadow: 0 10px 40px 0 rgba(0, 0, 0, 0.2);
  box-shadow: 0 10px 40px 0 rgba(0, 0, 0, 0.2);
}
.cid-tOPJUfCNo4 .margin-center-pos {
  margin-top: auto;
  margin-bottom: auto;
}
.cid-tOPJUfCNo4 .modal-backdrop {
  position: fixed;
  top: 0;
  left: 0;
  z-index: 1040;
  width: 100vw;
  height: 100vh;
  background-color: #000;
}
.cid-tOPJUfCNo4 .modal-backdrop.fade {
  opacity: 0;
}
.cid-tOPJUfCNo4 .modal-backdrop.show {
  opacity: .5;
}
.cid-tOPJUfCNo4 .modal-header {
  display: flex;
  -ms-flex-align: start;
  align-items: flex-start;
  -ms-flex-pack: justify;
  justify-content: space-between;
  border-bottom: none;
}
@media (min-width: 992px) {
  .cid-tOPJUfCNo4 .modal-header {
    padding: 2rem 2rem 1rem;
  }
}
@media (max-width: 991px) {
  .cid-tOPJUfCNo4 .modal-header {
    padding: 1rem;
  }
}
.cid-tOPJUfCNo4 .modal-header .close {
  position: absolute;
  top: 1rem;
  right: 1rem;
  margin: -1rem -1rem -1rem auto;
  padding: 1rem;
  opacity: .75;
}
.cid-tOPJUfCNo4 .modal-header .close svg {
  fill: #353535;
}
.cid-tOPJUfCNo4 .modal-header .close:hover {
  opacity: 1;
}
.cid-tOPJUfCNo4 .modal-header .close:focus {
  outline: none;
}
.cid-tOPJUfCNo4 .modal-title {
  line-height: 1.5;
  width: 100%;
  margin: 0;
  text-align: center;
}
.cid-tOPJUfCNo4 .modal-body {
  position: relative;
  -ms-flex: 1 1 auto;
  flex: 1 1 auto;
}
@media (min-width: 992px) {
  .cid-tOPJUfCNo4 .modal-body {
    padding: 1rem 2rem 2rem;
  }
}
@media (max-width: 991px) {
  .cid-tOPJUfCNo4 .modal-body {
    padding: 1rem;
  }
}
.cid-tOPJUfCNo4 .modal-footer {
  display: flex;
  -ms-flex-align: center;
  align-items: center;
  -ms-flex-pack: center;
  justify-content: center;
  border-top: none;
  text-align: center;
}
@media (min-width: 992px) {
  .cid-tOPJUfCNo4 .modal-footer {
    padding: 0rem 2rem 2rem;
  }
}
@media (max-width: 991px) {
  .cid-tOPJUfCNo4 .modal-footer {
    padding: 1rem;
  }
}
.cid-tOPJUfCNo4 .modal-scrollbar-measure {
  position: absolute;
  top: -9999px;
  width: 50px;
  height: 50px;
  overflow: scroll;
}
@media (min-width: 576px) {
  .cid-tOPJUfCNo4 .modal-dialog {
    max-width: 500px;
    margin: 1.75rem auto;
  }
  .cid-tOPJUfCNo4 .modal-dialog-centered {
    min-height: calc(100% - (1.75rem * 2));
  }
  .cid-tOPJUfCNo4 .modal-dialog-centered::before {
    height: calc(100vh - (1.75rem * 2));
  }
  .cid-tOPJUfCNo4 .modal-sm {
    max-width: 300px;
  }
}
@media (min-width: 992px) {
  .cid-tOPJUfCNo4 .modal-lg,
  .cid-tOPJUfCNo4 .modal-xl {
    max-width: 800px;
  }
}
@media (min-width: 1200px) {
  .cid-tOPJUfCNo4 .modal-xl {
    max-width: 1140px;
  }
}
.cid-tOPJUfCNo4 .row {
  display: flex;
  -ms-flex-wrap: wrap;
  flex-wrap: wrap;
  margin-right: -15px;
  margin-left: -15px;
}
.cid-tOPJUfCNo4 .col-md-4 {
  position: relative;
  width: 100%;
  padding-right: 15px;
  padding-left: 15px;
  -ms-flex: 0 0 33.333333%;
  flex: 0 0 33.333333%;
  max-width: 33.333333%;
}
.cid-tOPJUfCNo4 .form-group {
  margin-bottom: 1rem;
}
.cid-tOPJUfCNo4 .form-control {
  display: block;
  width: 100%;
  font-size: 1rem;
  font-weight: 400;
  line-height: 1.5;
}
.cid-tOPJUfCNo4 .col {
  -ms-flex-preferred-size: 0;
  flex-basis: 0;
  -ms-flex-positive: 1;
  flex-grow: 1;
  max-width: 100%;
}
.cid-tOPJUfCNo4 .col-md-auto {
  position: relative;
  padding-right: 15px;
  padding-left: 15px;
  -ms-flex: 0 0 auto;
  flex: 0 0 auto;
  width: auto;
  max-width: 100%;
}
.cid-tOPJUfCNo4 .mbr-section-btn {
  margin: 0;
}
.cid-tOPJUfCNo4 .mbr-section-btn .btn {
  margin: 0;
}
.cid-tOOADa3ENw .navbar-dropdown {
  position: relative !important;
}
.cid-tOOADa3ENw .navbar-dropdown {
  position: absolute !important;
}
@media (max-width: 992px) {
  .cid-tOOADa3ENw .align-right {
    text-align: center;
  }
}
@media (max-width: 767px) {
  .cid-tOOADa3ENw .navbar-dropdown {
    padding: 0 1rem;
  }
}
.cid-tOOADa3ENw .navbar-caption {
  font-weight: 500;
}
.cid-tOOADa3ENw .dropdown-item:before {
  font-family: Moririse2 !important;
  content: "\e966";
  display: inline-block;
  width: 0;
  position: absolute;
  left: 1rem;
  top: 0.5rem;
  margin-right: 0.5rem;
  line-height: 1;
  font-size: inherit;
  vertical-align: middle;
  text-align: center;
  overflow: hidden;
  transform: scale(0, 1);
  transition: all 0.25s ease-in-out;
}
.cid-tOOADa3ENw .dropdown-menu {
  padding: 0;
  border-radius: 4px;
  box-shadow: 0px 0px 20px 0px rgba(0, 0, 0, 0.1);
}
.cid-tOOADa3ENw .dropdown-item {
  border-bottom: 1px solid #e6e6e6;
}
.cid-tOOADa3ENw .dropdown-item:hover,
.cid-tOOADa3ENw .dropdown-item:focus {
  color: #4479d9 !important;
}
.cid-tOOADa3ENw .dropdown-item:first-child {
  border-top-left-radius: 4px;
  border-top-right-radius: 4px;
}
.cid-tOOADa3ENw .dropdown-item:last-child {
  border-bottom: none;
  border-bottom-left-radius: 4px;
  border-bottom-right-radius: 4px;
}
.cid-tOOADa3ENw .nav-dropdown .link {
  padding: 0 0.3em !important;
  margin: 0.667em 1em !important;
}
.cid-tOOADa3ENw .nav-dropdown .link.dropdown-toggle::after {
  margin-left: 0.5rem;
  margin-top: 0.2rem;
}
.cid-tOOADa3ENw .nav-link {
  position: relative;
}
.cid-tOOADa3ENw .nav-link:hover {
  color: #4479d9 !important;
}
.cid-tOOADa3ENw .container {
  display: flex;
  margin: auto;
}
@media (min-width: 991px) {
  .cid-tOOADa3ENw .container,
  .cid-tOOADa3ENw .container-fluid {
    flex-wrap: nowrap;
  }
}
.cid-tOOADa3ENw .dropdown-menu,
.cid-tOOADa3ENw .navbar.opened {
  background: #ffffff !important;
}
.cid-tOOADa3ENw .nav-item:focus,
.cid-tOOADa3ENw .nav-link:focus {
  outline: none;
}
.cid-tOOADa3ENw .dropdown .dropdown-menu .dropdown-item {
  width: auto;
  transition: all 0.25s ease-in-out;
}
.cid-tOOADa3ENw .dropdown .dropdown-menu .dropdown-item::after {
  right: 0.5rem;
}
.cid-tOOADa3ENw .dropdown .dropdown-menu .dropdown-item .mbr-iconfont {
  margin-right: 0.5rem;
  vertical-align: sub;
}
.cid-tOOADa3ENw .dropdown .dropdown-menu .dropdown-item .mbr-iconfont:before {
  display: inline-block;
  transform: scale(1, 1);
  transition: all 0.25s ease-in-out;
}
.cid-tOOADa3ENw .collapsed .dropdown-menu .dropdown-item:before {
  display: none;
}
.cid-tOOADa3ENw .collapsed .dropdown .dropdown-menu .dropdown-item {
  padding: 0.235em 1.5em 0.235em 1.5em !important;
  transition: none;
  margin: 0 !important;
}
.cid-tOOADa3ENw .navbar {
  min-height: 100px;
  transition: all 0.3s;
  border-bottom: 1px solid transparent;
  background: #ffffff;
}
.cid-tOOADa3ENw .navbar.opened {
  transition: all 0.3s;
}
.cid-tOOADa3ENw .navbar .dropdown-item {
  padding: 0.5rem 1.8rem;
}
.cid-tOOADa3ENw .navbar .navbar-logo img {
  width: auto;
}
.cid-tOOADa3ENw .navbar .navbar-collapse {
  justify-content: flex-end;
  z-index: 1;
}
.cid-tOOADa3ENw .navbar.collapsed {
  justify-content: center;
}
.cid-tOOADa3ENw .navbar.collapsed .nav-item .nav-link::before {
  display: none;
}
.cid-tOOADa3ENw .navbar.collapsed.opened .dropdown-menu {
  top: 0;
}
@media (min-width: 992px) {
  .cid-tOOADa3ENw .navbar.collapsed.opened:not(.navbar-short) .navbar-collapse {
    max-height: calc(98.5vh - 3.4rem);
  }
}
.cid-tOOADa3ENw .navbar.collapsed .dropdown-menu .dropdown-submenu {
  left: 0 !important;
}
.cid-tOOADa3ENw .navbar.collapsed .dropdown-menu .dropdown-item:after {
  right: auto;
}
.cid-tOOADa3ENw .navbar.collapsed .dropdown-menu .dropdown-toggle[data-toggle="dropdown-submenu"]:after {
  margin-left: 0.5rem;
  margin-top: 0.2rem;
  border-top: 0.35em solid;
  border-right: 0.35em solid transparent;
  border-left: 0.35em solid transparent;
  border-bottom: 0;
  top: 41%;
}
.cid-tOOADa3ENw .navbar.collapsed ul.navbar-nav li {
  margin: auto;
}
.cid-tOOADa3ENw .navbar.collapsed .dropdown-menu .dropdown-item {
  padding: 0.25rem 1.5rem;
  text-align: center;
}
@media (max-width: 991px) {
  .cid-tOOADa3ENw .navbar .nav-item .nav-link::before {
    display: none;
  }
  .cid-tOOADa3ENw .navbar.opened .dropdown-menu {
    top: 0;
  }
  .cid-tOOADa3ENw .navbar .dropdown-menu .dropdown-submenu {
    left: 0 !important;
  }
  .cid-tOOADa3ENw .navbar .dropdown-menu .dropdown-item:after {
    right: auto;
  }
  .cid-tOOADa3ENw .navbar .dropdown-menu .dropdown-toggle[data-toggle="dropdown-submenu"]:after {
    margin-left: 0.5rem;
    margin-top: 0.2rem;
    border-top: 0.35em solid;
    border-right: 0.35em solid transparent;
    border-left: 0.35em solid transparent;
    border-bottom: 0;
    top: 40%;
  }
  .cid-tOOADa3ENw .navbar .navbar-logo img {
    height: 3rem !important;
  }
  .cid-tOOADa3ENw .navbar ul.navbar-nav li {
    margin: auto;
  }
  .cid-tOOADa3ENw .navbar .dropdown-menu .dropdown-item {
    padding: 0.25rem 1.5rem !important;
    text-align: center;
  }
  .cid-tOOADa3ENw .navbar .navbar-brand {
    flex-shrink: initial;
    flex-basis: auto;
    word-break: break-word;
    padding-right: 2rem;
  }
  .cid-tOOADa3ENw .navbar .navbar-toggler {
    flex-basis: auto;
  }
}
.cid-tOOADa3ENw .navbar.navbar-short {
  min-height: 80px;
}
.cid-tOOADa3ENw .navbar.navbar-short .navbar-logo img {
  height: 2.5rem !important;
}
.cid-tOOADa3ENw .navbar.navbar-short .navbar-brand {
  min-height: 80px;
  padding: 0;
}
.cid-tOOADa3ENw .navbar-brand {
  min-height: 70px;
  flex-shrink: 0;
  align-items: center;
  margin-right: 0;
  padding: 10px 0;
  transition: all 0.3s;
  word-break: break-word;
  z-index: 1;
}
.cid-tOOADa3ENw .navbar-brand .navbar-caption {
  line-height: inherit !important;
}
.cid-tOOADa3ENw .navbar-brand .navbar-logo a {
  outline: none;
}
.cid-tOOADa3ENw .dropdown-item.active,
.cid-tOOADa3ENw .dropdown-item:active {
  background-color: transparent;
}
.cid-tOOADa3ENw .navbar-expand-lg .navbar-nav .nav-link {
  padding: 0;
}
.cid-tOOADa3ENw .nav-dropdown .link.dropdown-toggle {
  margin-right: 1.667em;
}
.cid-tOOADa3ENw .nav-dropdown .link.dropdown-toggle[aria-expanded="true"] {
  margin-right: 0;
  padding: 0.667em 1.667em;
}
.cid-tOOADa3ENw .navbar.navbar-expand-lg .dropdown .dropdown-menu {
  background: #ffffff;
}
.cid-tOOADa3ENw .navbar.navbar-expand-lg .dropdown .dropdown-menu .dropdown-submenu {
  margin: 0;
  left: 100%;
}
.cid-tOOADa3ENw .navbar .dropdown.open > .dropdown-menu {
  display: block;
}
.cid-tOOADa3ENw ul.navbar-nav {
  flex-wrap: wrap;
}
.cid-tOOADa3ENw button.navbar-toggler {
  outline: none;
  width: 31px;
  height: 20px;
  cursor: pointer;
  transition: all 0.2s;
  position: relative;
  align-self: center;
}
.cid-tOOADa3ENw button.navbar-toggler .hamburger span {
  position: absolute;
  right: 0;
  width: 30px;
  height: 2px;
  border-right: 5px;
  background-color: #000000;
}
.cid-tOOADa3ENw button.navbar-toggler .hamburger span:nth-child(1) {
  top: 0;
  transition: all 0.2s;
}
.cid-tOOADa3ENw button.navbar-toggler .hamburger span:nth-child(2) {
  top: 8px;
  transition: all 0.15s;
}
.cid-tOOADa3ENw button.navbar-toggler .hamburger span:nth-child(3) {
  top: 8px;
  transition: all 0.15s;
}
.cid-tOOADa3ENw button.navbar-toggler .hamburger span:nth-child(4) {
  top: 16px;
  transition: all 0.2s;
}
.cid-tOOADa3ENw nav.opened .hamburger span:nth-child(1) {
  top: 8px;
  width: 0;
  opacity: 0;
  right: 50%;
  transition: all 0.2s;
}
.cid-tOOADa3ENw nav.opened .hamburger span:nth-child(2) {
  transform: rotate(45deg);
  transition: all 0.25s;
}
.cid-tOOADa3ENw nav.opened .hamburger span:nth-child(3) {
  transform: rotate(-45deg);
  transition: all 0.25s;
}
.cid-tOOADa3ENw nav.opened .hamburger span:nth-child(4) {
  top: 8px;
  width: 0;
  opacity: 0;
  right: 50%;
  transition: all 0.2s;
}
.cid-tOOADa3ENw a.nav-link {
  display: flex;
  align-items: center;
  justify-content: center;
}
@media screen and (-ms-high-contrast: active), (-ms-high-contrast: none) {
  .cid-tOOADa3ENw .navbar {
    height: 70px;
  }
  .cid-tOOADa3ENw .navbar.opened {
    height: auto;
  }
  .cid-tOOADa3ENw .nav-item .nav-link:hover::before {
    width: 175%;
    max-width: calc(100% + 2rem);
    left: -1rem;
  }
}
.cid-tOOADa3ENw .addr {
  text-align: center;
  max-width: 230px;
  min-width: 150px;
  margin: 0 10px;
}
@media (max-width: 992px) {
  .cid-tOOADa3ENw .addr {
    margin: 0 auto;
  }
}
.cid-tOOADa3ENw .mbr-section-subtitle.addr {
  color: #1d1d1b;
  text-align: center;
}
.cid-tOOADa3ENw .mbr-section-btn {
  flex: 0 0 240px;
}
.cid-tOOAD25OMl {
  padding-top: 8rem;
  padding-bottom: 6rem;
  background-color: #ffffff;
}
.cid-tOOAD25OMl .row {
  flex-direction: row-reverse;
}
.cid-tOOAD25OMl .price-wrapper {
  position: absolute;
  right: 20%;
  top: 1rem;
  background: #ffc800;
  width: 140px;
  height: 140px;
  border-radius: 50%;
  display: flex;
  justify-content: center;
  flex-direction: column;
  align-items: center;
}
.cid-tOOAD25OMl .price-wrapper h4,
.cid-tOOAD25OMl .price-wrapper h5 {
  width: fit-content;
}
@media (max-width: 767px) {
  .cid-tOOAD25OMl .price-wrapper {
    width: 100px;
    height: 100px;
  }
}
.cid-tOOAD25OMl .btn .mbr-iconfont-btn {
  transition: opacity 0.3s, transform 0.3s;
  opacity: 0;
  width: 0;
}
.cid-tOOAD25OMl .btn:hover {
  padding-left: 2.5rem;
  padding-right: 3.5rem;
}
.cid-tOOAD25OMl .btn:hover .mbr-iconfont-btn {
  transition-delay: 0.1s;
  opacity: 1;
  transform: translateX(7px);
}
.cid-tOOAD25OMl .cards {
  display: flex;
  flex-direction: row;
}
@media (max-width: 767px) {
  .cid-tOOAD25OMl .cards {
    flex-direction: column;
    align-items: center;
  }
}
.cid-tOOAD25OMl .card-title {
  padding: 0;
  margin: 0;
}
.cid-tOOAD25OMl .card-wrapper {
  display: flex;
}
@media (max-width: 991px) {
  .cid-tOOAD25OMl .card-wrapper {
    margin-bottom: 2rem;
  }
}
@media (max-width: 767px) {
  .cid-tOOAD25OMl .card-wrapper {
    width: fit-content;
  }
}
.cid-tOOAD25OMl .card-icon {
  font-size: 1.5rem;
  color: currentColor;
  padding-right: 0.8rem;
}
@media (max-width: 991px) {
  .cid-tOOAD25OMl .image-wrapper {
    margin-bottom: 2rem;
  }
}
.cid-tOOAD25OMl .image-wrapper img {
  width: 100%;
  object-fit: cover;
}
.cid-tOOAD25OMl .card-title,
.cid-tOOAD25OMl .card-icon {
  color: #5b6c8f;
}
.cid-tOOAD25OMl .mbr-section-title {
  color: #103178;
  text-align: left;
}
.cid-tOOAD25OMl .mbr-text,
.cid-tOOAD25OMl .mbr-section-btn {
  color: #103178;
  text-align: left;
}
.cid-tOOAD25OMl .price-title {
  text-align: center;
  color: #103178;
}
.cid-tOOAD25OMl .price {
  text-align: center;
  color: #103178;
}
.cid-tOOAD2yAGx {
  padding-top: 0rem;
  padding-bottom: 0rem;
  background-color: #4479d9;
}
.cid-tOOAD2yAGx .card-wrapper {
  background: none;
  display: inline-flex;
  margin: 25px 0;
  padding: 0;
  padding-right: 0;
  width: 100%;
}
.cid-tOOAD2yAGx .card-wrapper .image-wrap img {
  width: 100%;
}
.cid-tOOAD2yAGx .mbr-iconfont {
  display: block;
  font-size: 3.5rem;
  color: #ffffff;
  height: 100%;
}
.cid-tOOAD2yAGx .row {
  align-items: center;
}
.cid-tOOAD2yAGx .card-box {
  display: inline-flex;
  text-align: left;
  margin: 0;
}
.cid-tOOAD2yAGx .mbr-section-subtitle {
  padding: 0;
  margin: 0;
  padding-bottom: 20px;
}
.cid-tOOAD2yAGx .card-title,
.cid-tOOAD2yAGx .iconfont-wrapper {
  color: #0c5b47;
  font-size: 19px;
  margin-bottom: 6px;
}
.cid-tOOAD2yAGx a {
  padding: 0;
  border: 0px;
  transition: all 0.2s ease-out;
  padding-left: 0;
  padding-right: 0;
  word-break: normal;
  justify-content: center;
}
.cid-tOOAD2yAGx .line {
  left: 0;
  position: absolute;
  bottom: -4px;
  width: 100%;
  height: 1px;
  background-color: currentColor;
  transition: color 0.3s ease-out;
  transform: scaleX(1);
  transform-origin: left;
}
.cid-tOOAD2yAGx .lin:hover .line {
  transition: color 0.2s ease-out;
  animation: qodef-line-visible-animation 1s forwards;
}
.cid-tOOAD2yAGx .lin {
  position: relative;
  transition: color 0.2s ease-out;
}
.cid-tOOAD2yAGx .it {
  font-style: italic;
}
.cid-tOOAD2yAGx .col {
  border-right: 1px solid #c0c0c0;
}
@media (max-width: 990px) {
  .cid-tOOAD2yAGx .col {
    border-right: none;
  }
}
@keyframes qodef-line-visible-animation {
  0% {
    -webkit-transform: scaleX(1);
    transform: scaleX(1);
    -webkit-transform-origin: 100% 0;
    transform-origin: 100% 0;
  }
  50% {
    -webkit-transform: scaleX(0);
    transform: scaleX(0);
    -webkit-transform-origin: 100% 0;
    transform-origin: 100% 0;
  }
  51% {
    -webkit-transform: scaleX(0);
    transform: scaleX(0);
    -webkit-transform-origin: 0 0;
    transform-origin: 0 0;
  }
  100% {
    -webkit-transform: scaleX(1);
    transform: scaleX(1);
    -webkit-transform-origin: 0 0;
    transform-origin: 0 0;
  }
}
.cid-tOOAD2yAGx .card-title,
.cid-tOOAD2yAGx .lin {
  color: #ffffff;
  text-align: left;
}
.cid-tOOAD2YgXj {
  padding-top: 3rem;
  padding-bottom: 0rem;
  background-color: #f9f9f9;
}
.cid-tOOAD2YgXj .mbr-fallback-image.disabled {
  display: none;
}
.cid-tOOAD2YgXj .mbr-fallback-image {
  display: block;
  background-size: cover;
  background-position: center center;
  width: 100%;
  height: 100%;
  position: absolute;
  top: 0;
}
@media (max-width: 992px) {
  .cid-tOOAD2YgXj .container {
    padding: 0 20px;
  }
}
.cid-tOOAD2YgXj .row {
  margin: 0;
}
.cid-tOOAD2YgXj .title-wrapper .mbr-section-title {
  margin-bottom: 0;
}
.cid-tOOAD2YgXj .mbr-section-title {
  color: #353535;
}
.cid-tOOAD3hTDF {
  padding-top: 2rem;
  padding-bottom: 3rem;
  background-color: #f9f9f9;
}
.cid-tOOAD3hTDF .item-wrapper {
  border-radius: 2rem;
  transition: all 0.3s;
  position: relative;
  background: #eeeeee;
  height: 100%;
  display: flex;
  flex-flow: column nowrap;
}
.cid-tOOAD3hTDF .item-wrapper:hover {
  box-shadow: 0 50px 50px -25px rgba(0, 0, 0, 0.3);
  transform: rotate(-2deg) scale(1.03);
}
@media (min-width: 992px) {
  .cid-tOOAD3hTDF .item-wrapper .item-content {
    padding: 2rem 2rem 0;
  }
  .cid-tOOAD3hTDF .item-wrapper .item-footer {
    padding: 0 2rem 2rem;
  }
}
@media (max-width: 991px) {
  .cid-tOOAD3hTDF .item-wrapper .item-content {
    padding: 1rem 1rem 0;
  }
  .cid-tOOAD3hTDF .item-wrapper .item-footer {
    padding: 0 1rem 1rem;
  }
}
.cid-tOOAD3hTDF img,
.cid-tOOAD3hTDF .item-img {
  width: 100%;
  height: 100%;
  height: 200px;
  object-fit: cover;
}
.cid-tOOAD3hTDF .item:focus,
.cid-tOOAD3hTDF span:focus {
  outline: none;
}
.cid-tOOAD3hTDF .item {
  cursor: pointer;
  margin-bottom: 2rem;
}
.cid-tOOAD3hTDF .mbr-section-btn {
  margin-top: auto !important;
}
.cid-tOOAD3hTDF .mbr-section-title {
  color: #4479d9;
  text-align: center;
}
.cid-tOOAD3hTDF .mbr-text,
.cid-tOOAD3hTDF .mbr-section-btn {
  text-align: center;
  color: #4479d9;
}
.cid-tOOAD3hTDF .item-title {
  text-align: center;
  color: #4479d9;
}
.cid-tOOAD3hTDF .item-subtitle {
  text-align: center;
  color: #454545;
}
.cid-tOOAD3hTDF .mbr-section-subtitle {
  text-align: center;
}
.cid-tOOAD3hTDF .item-subtitle DIV {
  text-align: center;
}
.cid-tOOAD3NfhO {
  padding-top: 1rem;
  padding-bottom: 3rem;
  background-color: #f9f9f9;
}
.cid-tOOAD3NfhO .item-wrapper {
  border-radius: 2rem;
  transition: all 0.3s;
  position: relative;
  background: #eeeeee;
  height: 100%;
  display: flex;
  flex-flow: column nowrap;
}
.cid-tOOAD3NfhO .item-wrapper:hover {
  box-shadow: 0 50px 50px -25px rgba(0, 0, 0, 0.3);
  transform: rotate(-2deg) scale(1.03);
}
@media (min-width: 992px) {
  .cid-tOOAD3NfhO .item-wrapper .item-content {
    padding: 2rem 2rem 0;
  }
  .cid-tOOAD3NfhO .item-wrapper .item-footer {
    padding: 0 2rem 2rem;
  }
}
@media (max-width: 991px) {
  .cid-tOOAD3NfhO .item-wrapper .item-content {
    padding: 1rem 1rem 0;
  }
  .cid-tOOAD3NfhO .item-wrapper .item-footer {
    padding: 0 1rem 1rem;
  }
}
.cid-tOOAD3NfhO img,
.cid-tOOAD3NfhO .item-img {
  width: 100%;
  height: 100%;
  height: 200px;
  object-fit: cover;
}
.cid-tOOAD3NfhO .item:focus,
.cid-tOOAD3NfhO span:focus {
  outline: none;
}
.cid-tOOAD3NfhO .item {
  cursor: pointer;
  margin-bottom: 2rem;
}
.cid-tOOAD3NfhO .mbr-section-btn {
  margin-top: auto !important;
}
.cid-tOOAD3NfhO .mbr-section-title {
  color: #4479d9;
  text-align: center;
}
.cid-tOOAD3NfhO .mbr-text,
.cid-tOOAD3NfhO .mbr-section-btn {
  text-align: center;
  color: #4479d9;
}
.cid-tOOAD3NfhO .item-title {
  text-align: center;
  color: #4479d9;
}
.cid-tOOAD3NfhO .item-subtitle {
  text-align: center;
  color: #454545;
}
.cid-tOOAD3NfhO .mbr-section-subtitle {
  text-align: center;
}
.cid-tOOAD3NfhO .item-subtitle DIV {
  text-align: center;
}
.cid-tOOAD4kemH {
  padding-top: 1rem;
  padding-bottom: 6rem;
  background-color: #f9f9f9;
}
.cid-tOOAD4kemH .item-wrapper {
  border-radius: 2rem;
  transition: all 0.3s;
  position: relative;
  background: #eeeeee;
  height: 100%;
  display: flex;
  flex-flow: column nowrap;
}
.cid-tOOAD4kemH .item-wrapper:hover {
  box-shadow: 0 50px 50px -25px rgba(0, 0, 0, 0.3);
  transform: rotate(-2deg) scale(1.03);
}
@media (min-width: 992px) {
  .cid-tOOAD4kemH .item-wrapper .item-content {
    padding: 2rem 2rem 0;
  }
  .cid-tOOAD4kemH .item-wrapper .item-footer {
    padding: 0 2rem 2rem;
  }
}
@media (max-width: 991px) {
  .cid-tOOAD4kemH .item-wrapper .item-content {
    padding: 1rem 1rem 0;
  }
  .cid-tOOAD4kemH .item-wrapper .item-footer {
    padding: 0 1rem 1rem;
  }
}
.cid-tOOAD4kemH img,
.cid-tOOAD4kemH .item-img {
  width: 100%;
  height: 100%;
  height: 200px;
  object-fit: cover;
}
.cid-tOOAD4kemH .item:focus,
.cid-tOOAD4kemH span:focus {
  outline: none;
}
.cid-tOOAD4kemH .item {
  cursor: pointer;
  margin-bottom: 2rem;
}
.cid-tOOAD4kemH .mbr-section-btn {
  margin-top: auto !important;
}
.cid-tOOAD4kemH .mbr-section-title {
  color: #4479d9;
  text-align: center;
}
.cid-tOOAD4kemH .mbr-text,
.cid-tOOAD4kemH .mbr-section-btn {
  text-align: center;
  color: #4479d9;
}
.cid-tOOAD4kemH .item-title {
  text-align: center;
  color: #4479d9;
}
.cid-tOOAD4kemH .item-subtitle {
  text-align: center;
  color: #454545;
}
.cid-tOOAD4kemH .mbr-section-subtitle {
  text-align: center;
}
.cid-tOOAD4kemH .item-subtitle DIV {
  text-align: center;
}
.cid-tOOAD4Tx7Y {
  padding-top: 75px;
  padding-bottom: 45px;
  background-color: #f1f1f2;
}
.cid-tOOAD4Tx7Y .mbr-fallback-image.disabled {
  display: none;
}
.cid-tOOAD4Tx7Y .mbr-fallback-image {
  display: block;
  background-size: cover;
  background-position: center center;
  width: 100%;
  height: 100%;
  position: absolute;
  top: 0;
}
.cid-tOOAD4Tx7Y .row {
  display: flex;
  flex-wrap: nowrap;
  justify-content: flex-start;
  align-items: center;
}
@media (max-width: 767px) {
  .cid-tOOAD4Tx7Y .row {
    flex-wrap: wrap;
  }
}
.cid-tOOAD4Tx7Y .text-container {
  width: 57% !important;
}
@media (max-width: 767px) {
  .cid-tOOAD4Tx7Y .text-container {
    width: 100% !important;
  }
}
.cid-tOOAD4Tx7Y .mbr-section-title {
  color: #353535;
}
.cid-tOOAD4Tx7Y .colored-text {
  line-height: inherit;
  font-weight: inherit;
  color: inherit;
  color: #4479d9;
}
.cid-tOOAD4Tx7Y .mbr-text {
  width: 68%;
  margin-top: 1.2em;
  color: #000000;
}
@media (max-width: 991px) {
  .cid-tOOAD4Tx7Y .mbr-text {
    width: 83%;
    margin-top: 1rem;
  }
}
@media (max-width: 767px) {
  .cid-tOOAD4Tx7Y .mbr-text {
    width: 100%;
  }
}
.cid-tOOAD4Tx7Y .card-col {
  display: flex;
  width: 43% !important;
  justify-content: flex-start;
}
@media (max-width: 767px) {
  .cid-tOOAD4Tx7Y .card-col {
    width: 100% !important;
    justify-content: center;
  }
}
.cid-tOOAD4Tx7Y .card-wrapper {
  display: flex;
  margin-left: 8em;
  justify-content: flex-start;
}
@media (max-width: 991px) {
  .cid-tOOAD4Tx7Y .card-wrapper {
    margin-left: 1em;
  }
}
@media (max-width: 767px) {
  .cid-tOOAD4Tx7Y .card-wrapper {
    margin-top: 4em;
    margin-left: 0;
    justify-content: center;
  }
}
.cid-tOOAD4Tx7Y .card-box {
  display: flex;
  justify-content: center;
  align-items: center;
  max-width: 18em;
  max-height: 18em;
  width: 18em;
  height: 18em;
  border-radius: 50%;
  background-color: transparent;
  position: relative;
}
.cid-tOOAD4Tx7Y .card-box .bg-hover {
  position: absolute;
  border-radius: 50%;
  top: 0;
  left: 0;
  width: 100%;
  height: 100%;
  background-color: #f0f0f0;
  transform: scale(0);
  transition: .5s all;
}
.cid-tOOAD4Tx7Y .card-box .mbr-iconfont {
  position: relative;
  z-index: 100;
  display: block;
  font-size: 6.5rem;
  color: #EE2524;
  transition: .5s all;
  cursor: pointer;
}
.cid-tOOAD4Tx7Y .card-box:hover .bg-hover {
  transform: scale(1);
}
.cid-tOOAD4Tx7Y .card-box:hover .mbr-iconfont {
  transform: rotate(-45deg);
}
.cid-tOOAD4Tx7Y .item-img {
  position: absolute;
  border-radius: 50%;
  overflow: hidden;
  transition: .5s all;
  top: 1.5em;
  left: 1.5em;
  max-width: 15em;
  max-height: 15em;
  width: 100%;
  height: 100%;
  animation: img-move 5s infinite linear both;
  cursor: pointer;
}
.cid-tOOAD4Tx7Y .item-img img {
  width: 100%;
  height: 100%;
  object-fit: cover;
}
@keyframes img-move {
  0% {
    transform: rotate(0deg);
  }
  25% {
    transform: rotate(90deg);
  }
  50% {
    transform: rotate(180deg);
  }
  75% {
    transform: rotate(270deg);
  }
  100% {
    transform: rotate(360deg);
  }
}
.cid-tOOAD4Tx7Y .mbr-text,
.cid-tOOAD4Tx7Y .mbr-section-btn {
  text-align: left;
}
.cid-tOOAD5nMvS {
  padding-top: 7rem;
  padding-bottom: 10rem;
  background-color: #ffffff;
}
.cid-tOOAD5nMvS .mbr-fallback-image.disabled {
  display: none;
}
.cid-tOOAD5nMvS .mbr-fallback-image {
  display: block;
  background-size: cover;
  background-position: center center;
  width: 100%;
  height: 100%;
  position: absolute;
  top: 0;
}
.cid-tOOAD5nMvS .image-wrapper {
  padding-left: 150px;
  position: relative;
}
@media (max-width: 992px) {
  .cid-tOOAD5nMvS .image-wrapper {
    padding: 0;
    margin-bottom: 40px;
  }
}
.cid-tOOAD5nMvS .image-wrapper::before {
  content: '';
  position: absolute;
  left: -1rem;
  bottom: -7rem;
  display: block;
  width: 300px;
  height: 300px;
  border: 30px solid #4479d9;
  border-radius: 50%;
  background-color: transparent;
  z-index: 5;
}
@media (max-width: 992px) {
  .cid-tOOAD5nMvS .image-wrapper::before {
    display: none;
  }
}
.cid-tOOAD5nMvS .image-wrapper::after {
  content: '';
  position: absolute;
  left: -4.4rem;
  bottom: -10.5rem;
  display: block;
  width: 410px;
  height: 410px;
  border: 30px solid #4479d9;
  border-radius: 50%;
  background-color: transparent;
  z-index: 1;
}
@media (max-width: 992px) {
  .cid-tOOAD5nMvS .image-wrapper::after {
    display: none;
  }
}
.cid-tOOAD5nMvS .image-wrapper img {
  width: 300px;
  max-height: 450px;
  border-radius: 300px 300px 0 0;
  z-index: 2;
  position: relative;
}
@media (max-width: 992px) {
  .cid-tOOAD5nMvS .image-wrapper img {
    margin: 0 auto;
  }
}
.cid-tOOAD5nMvS .text-wrapper {
  padding-right: 110px;
}
@media (max-width: 992px) {
  .cid-tOOAD5nMvS .text-wrapper {
    padding: 0;
  }
}
.cid-tOOAD5nMvS .text-wrapper .mbr-section-title {
  margin-bottom: 15px;
}
.cid-tOOAD5nMvS .text-wrapper .mbr-text {
  margin-bottom: 16px;
}
.cid-tOOAD5nMvS .cards .card {
  margin-bottom: 20px;
}
.cid-tOOAD5nMvS .cards .card .mbr-number {
  margin: 0;
}
.cid-tOOAD5nMvS .cards .card .mbr-desc {
  margin: 0;
}
.cid-tOOAD5nMvS .mbr-section-title {
  color: #4479d9;
}
.cid-tOOAD5nMvS .mbr-text {
  color: #111111;
}
.cid-tOOAD5nMvS .mbr-number {
  color: #ee2947;
}
.cid-tOOAD5nMvS .mbr-desc {
  color: #1e4381;
}
.cid-tOOAD5Q7hK {
  padding-top: 0rem;
  padding-bottom: 0rem;
  background-color: #4479d9;
}
.cid-tOOAD5Q7hK .mbr-fallback-image.disabled {
  display: none;
}
.cid-tOOAD5Q7hK .mbr-fallback-image {
  display: block;
  background-size: cover;
  background-position: center center;
  width: 100%;
  height: 100%;
  position: absolute;
  top: 0;
}
.cid-tOOAD5Q7hK .item {
  display: flex;
  align-items: center;
  flex-direction: column;
}
.cid-tOOAD5Q7hK .item .icon-wrap {
  text-align: center;
}
.cid-tOOAD5Q7hK .item::before {
  content: "";
  font-family: Moririse2 !important;
  position: absolute;
  font-size: 32px;
  left: -15px;
  top: 12%;
  width: 1px;
  height: 100px;
  border: 1px solid #000000;
}
.cid-tOOAD5Q7hK .item.first:before {
  display: none;
}
.cid-tOOAD5Q7hK .item.five:before {
  display: none;
}
.cid-tOOAD5Q7hK .icon-box {
  width: 60px;
  min-width: 60px;
  height: 60px;
  border-radius: 50%;
  text-align: center;
  display: inline-block;
}
.cid-tOOAD5Q7hK .text-box {
  text-align: center;
}
.cid-tOOAD5Q7hK .mbr-iconfont {
  color: #4479d9 !important;
  position: absolute;
  top: 50%;
  left: 100%;
}
@media (max-width: 768px) {
  .cid-tOOAD5Q7hK .item:before {
    display: none;
  }
  .cid-tOOAD5Q7hK .card-wrapper {
    margin-bottom: 2rem;
  }
}
.cid-tOOAD5Q7hK .up {
  background-color: #f0f0f0;
  transform: translateY(-70px);
  margin: 0 auto;
}
.cid-tOOAD5Q7hK .up h5 {
  font-size: 18px;
}
@media (min-width: 992px) {
  .cid-tOOAD5Q7hK .up {
    margin: 0 auto;
  }
}
@media (max-width: 767px) {
  .cid-tOOAD5Q7hK .first,
  .cid-tOOAD5Q7hK .second {
    border-bottom: 1px solid #000000;
    width: 65%;
    margin: 0 auto;
  }
}
.cid-tOOAD5Q7hK .position {
  padding: 20px;
}
.cid-tOOAD5Q7hK .icon-title,
.cid-tOOAD5Q7hK .item .icon-wrap {
  color: #4479d9;
}
.cid-tOOAD6nP9P {
  padding-top: 7rem;
  padding-bottom: 6rem;
  background-color: #ffffff;
}
.cid-tOOAD6nP9P .mbr-fallback-image.disabled {
  display: none;
}
.cid-tOOAD6nP9P .mbr-fallback-image {
  display: block;
  background-size: cover;
  background-position: center center;
  width: 100%;
  height: 100%;
  position: absolute;
  top: 0;
}
.cid-tOOAD6nP9P .item {
  display: flex;
  align-items: center;
  flex-direction: column;
}
.cid-tOOAD6nP9P .item .icon-wrap {
  text-align: center;
}
.cid-tOOAD6nP9P .item span {
  font-size: 2rem;
  color: #ffffff;
  line-height: 60px;
}
.cid-tOOAD6nP9P .item::before {
  content: "\e96b";
  font-family: Moririse2 !important;
  position: absolute;
  font-size: 32px;
  left: -15px;
  top: 12%;
  color: #6592e6;
}
.cid-tOOAD6nP9P .item.first:before {
  display: none;
}
.cid-tOOAD6nP9P .item.five:before {
  display: none;
}
.cid-tOOAD6nP9P .icon-box {
  background: #6592e6;
  width: 60px;
  min-width: 60px;
  height: 60px;
  border-radius: 50%;
  text-align: center;
  display: inline-block;
}
.cid-tOOAD6nP9P .text-box {
  margin-top: 1rem;
  text-align: center;
}
.cid-tOOAD6nP9P .mbr-iconfont {
  color: #4479d9 !important;
  position: absolute;
  top: 50%;
  left: 100%;
}
@media (max-width: 991px) {
  .cid-tOOAD6nP9P .item:before {
    display: none;
  }
  .cid-tOOAD6nP9P .card-wrapper {
    margin-bottom: 2rem;
  }
}
.cid-tOOAD6nP9P .icon-title,
.cid-tOOAD6nP9P .item .icon-wrap {
  color: #4479d9;
}
.cid-tOOAD6nP9P .card-title,
.cid-tOOAD6nP9P .card-box {
  color: #353535;
}
.cid-tOOAD73TCH {
  padding-top: 3rem;
  padding-bottom: 3rem;
  background-color: #fafafa;
}
.cid-tOOAD73TCH .row {
  padding: 0 1rem;
}
@media (max-width: 991px) {
  .cid-tOOAD73TCH .row {
    padding: 0 0.75rem;
  }
}
.cid-tOOAD73TCH .text-container {
  margin-bottom: 60px;
  padding: 0 !important;
}
@media (max-width: 767px) {
  .cid-tOOAD73TCH .text-container {
    margin-bottom: 20px;
  }
}
.cid-tOOAD73TCH .label-text {
  color: #0057fc;
}
.cid-tOOAD73TCH .mbr-section-title {
  max-width: 550px;
  margin: 0 auto;
  color: #353535;
}
.cid-tOOAD73TCH .cards-container {
  display: flex;
  justify-content: center;
  flex-wrap: wrap;
  padding: 0;
}
.cid-tOOAD73TCH .card {
  padding: 15px;
}
@media (max-width: 767px) {
  .cid-tOOAD73TCH .card {
    padding: 0;
  }
}
.cid-tOOAD73TCH .card-wrapper {
  display: flex;
  align-items: center;
  justify-content: flex-start;
  flex-wrap: wrap;
  padding: 48px;
  border: 1px solid #dcdcdc;
  border-radius: 5px;
  transition: background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s, -webkit-border-radius 0.3s, -webkit-box-shadow 0.3s;
}
@media (max-width: 767px) {
  .cid-tOOAD73TCH .card-wrapper {
    margin-bottom: 30px;
    max-width: 522px;
    margin-left: auto;
    margin-right: auto;
  }
}
.cid-tOOAD73TCH .card-wrapper:hover {
  box-shadow: 0 0 25px 0 rgba(0, 0, 0, 0.07);
}
.cid-tOOAD73TCH .card-text {
  color: #555555;
  text-align: left;
}
.cid-tOOAD73TCH .mbr-iconfont {
  font-size: 25px;
  color: #0057fc;
}
.cid-tOOAD73TCH .icon-box {
  width: 100%;
  margin-bottom: 20px;
}
.cid-tOOAD73TCH .mbr-fallback-image.disabled {
  display: none;
}
.cid-tOOAD73TCH .mbr-fallback-image {
  display: block;
  background-size: cover;
  background-position: center center;
  width: 100%;
  height: 100%;
  position: absolute;
  top: 0;
}
.cid-tOOAD73TCH .card-title {
  text-align: left;
}
.cid-tOOAD7GWxc {
  padding-top: 5rem;
  padding-bottom: 5rem;
  background-color: #f1f1f2;
}
.cid-tOOAD7GWxc .mbr-fallback-image.disabled {
  display: none;
}
.cid-tOOAD7GWxc .mbr-fallback-image {
  display: block;
  background-size: cover;
  background-position: center center;
  width: 100%;
  height: 100%;
  position: absolute;
  top: 0;
}
.cid-tOOAD7GWxc .row {
  padding: 0 110px;
}
@media (max-width: 992px) {
  .cid-tOOAD7GWxc .row {
    padding: 0 12px;
  }
}
.cid-tOOAD7GWxc .text-wrapper {
  padding: 25px;
}
@media (max-width: 992px) {
  .cid-tOOAD7GWxc .text-wrapper {
    padding: 0;
  }
}
.cid-tOOAD7GWxc .text-wrapper .mbr-section-title {
  margin-bottom: 15px;
}
.cid-tOOAD7GWxc .text-wrapper .mbr-section-title span {
  color: #ff6666;
}
.cid-tOOAD7GWxc .text-wrapper .mbr-text {
  margin-bottom: 16px;
}
.cid-tOOAD7GWxc .image {
  position: relative;
}
.cid-tOOAD7GWxc .image::before {
  content: '';
  position: absolute;
  bottom: 3rem;
  left: 0;
  width: 155px;
  height: 155px;
  background-color: transparent;
  border-radius: 100%;
  border: 20px solid #6ec7f2;
}
@media (max-width: 992px) {
  .cid-tOOAD7GWxc .image::before {
    display: none;
  }
}
.cid-tOOAD7GWxc .image::after {
  content: '';
  position: absolute;
  bottom: 5.93rem;
  left: 3rem;
  width: 60px;
  height: 60px;
  background-color: #6ec7f2;
  border-radius: 100%;
}
@media (max-width: 992px) {
  .cid-tOOAD7GWxc .image::after {
    display: none;
  }
}
.cid-tOOAD7GWxc .image-wrapper {
  position: relative;
  padding-top: 50%;
  width: fit-content;
}
@media (max-width: 992px) {
  .cid-tOOAD7GWxc .image-wrapper {
    padding: 0;
    display: flex;
    justify-content: center;
    margin-bottom: 25px;
    width: auto;
  }
}
.cid-tOOAD7GWxc .image-wrapper::before {
  content: '';
  position: absolute;
  right: -20rem;
  top: 13rem;
  display: block;
  width: 400px;
  height: 400px;
  border: 30px solid #4479d9;
  border-radius: 50%;
  background-color: transparent;
  z-index: 5;
}
@media (max-width: 992px) {
  .cid-tOOAD7GWxc .image-wrapper::before {
    display: none;
  }
}
.cid-tOOAD7GWxc .image-wrapper::after {
  content: '';
  position: absolute;
  right: -26rem;
  top: 6.7rem;
  display: block;
  width: 600px;
  height: 600px;
  border: 30px solid #4479d9;
  border-radius: 50%;
  background-color: transparent;
  z-index: 1;
}
@media (max-width: 992px) {
  .cid-tOOAD7GWxc .image-wrapper::after {
    display: none;
  }
}
.cid-tOOAD7GWxc .image-wrapper img {
  width: 400px;
  min-height: 600px;
  border-radius: 0 0 0 100%;
  z-index: 2;
  position: relative;
}
@media (max-width: 992px) {
  .cid-tOOAD7GWxc .image-wrapper img {
    min-height: auto;
    width: 250px;
  }
}
.cid-tOOAD7GWxc .mbr-section-title {
  color: #353535;
}
.cid-tOOAD7GWxc .mbr-text {
  color: #000000;
}
.cid-tOOAD8caU4 {
  padding-top: 6rem;
  padding-bottom: 0rem;
  background-color: #ffffff;
}
.cid-tOOAD8caU4 .row {
  padding: 0 1rem;
}
@media (max-width: 991px) {
  .cid-tOOAD8caU4 .row {
    padding: 0 0.75rem;
  }
}
.cid-tOOAD8caU4 .text-container {
  margin-bottom: 30px;
  padding: 0 !important;
}
.cid-tOOAD8caU4 .label-text {
  color: #4479d9;
}
.cid-tOOAD8caU4 .cards-container {
  display: flex;
  flex-wrap: wrap;
  padding: 0;
}
.cid-tOOAD8caU4 .card {
  padding: 10px;
}
@media (max-width: 991px) {
  .cid-tOOAD8caU4 .card {
    padding: 0;
  }
}
.cid-tOOAD8caU4 .card-wrapper {
  display: flex;
  align-items: center;
  justify-content: flex-start;
  padding: 28px;
  border: 1px solid #EEEEEE;
  border-radius: 5px;
  transition: background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s, -webkit-border-radius 0.3s, -webkit-box-shadow 0.3s;
}
@media (max-width: 991px) {
  .cid-tOOAD8caU4 .card-wrapper {
    flex-direction: column;
    padding: 15px;
    margin-bottom: 30px;
  }
}
.cid-tOOAD8caU4 .card-wrapper:hover {
  box-shadow: 0 0 25px 0 rgba(0, 0, 0, 0.07);
}
.cid-tOOAD8caU4 .card-text {
  color: #555555;
}
.cid-tOOAD8caU4 .mbr-iconfont {
  font-size: 25px;
  color: #0057fc;
}
.cid-tOOAD8caU4 .icon-box {
  margin-right: 42px;
}
@media (max-width: 991px) {
  .cid-tOOAD8caU4 .icon-box {
    margin-right: 0;
  }
}
@media (max-width: 991px) {
  .cid-tOOAD8caU4 .card-box {
    text-align: center;
  }
}
.cid-tOOAD8caU4 .mbr-fallback-image.disabled {
  display: none;
}
.cid-tOOAD8caU4 .mbr-fallback-image {
  display: block;
  background-size: cover;
  background-position: center center;
  width: 100%;
  height: 100%;
  position: absolute;
  top: 0;
}
.cid-tOOAD8caU4 .mbr-section-title {
  color: #232323;
}
.cid-tOOAD8ItqM {
  padding-top: 5rem;
  padding-bottom: 5rem;
  background: #ffffff;
}
.cid-tOOAD8ItqM .mbr-fallback-image.disabled {
  display: none;
}
.cid-tOOAD8ItqM .mbr-fallback-image {
  display: block;
  background-size: cover;
  background-position: center center;
  width: 100%;
  height: 100%;
  position: absolute;
  top: 0;
}
@media (max-width: 768px) {
  .cid-tOOAD8ItqM .container {
    padding: 0 26px;
  }
}
.cid-tOOAD8ItqM .embla__slide {
  display: flex;
  justify-content: center;
  position: relative;
  min-width: 100%;
  max-width: 100%;
}
@media (max-width: 768px) {
  .cid-tOOAD8ItqM .embla__slide {
    min-width: 100%;
    max-width: 100%;
    margin-left: 1rem !important;
    margin-right: 1rem !important;
  }
}
.cid-tOOAD8ItqM .embla__slide .card-wrap {
  padding: 0 120px;
}
@media (max-width: 768px) {
  .cid-tOOAD8ItqM .embla__slide .card-wrap {
    padding: 0 26px;
  }
}
.cid-tOOAD8ItqM .embla__slide .card-wrap .content-wrap .icon-wrapper {
  margin-bottom: 30px;
}
.cid-tOOAD8ItqM .embla__slide .card-wrap .content-wrap .icon-wrapper .mbr-iconfont {
  font-size: 50px;
  display: inline-flex;
  color: #353535;
}
.cid-tOOAD8ItqM .embla__slide .card-wrap .content-wrap .card-text {
  margin-bottom: 30px;
}
.cid-tOOAD8ItqM .embla__slide .card-wrap .content-wrap .mbr-name {
  margin-bottom: 0;
}
.cid-tOOAD8ItqM .embla__slide .card-wrap .content-wrap .mbr-desc {
  margin-bottom: 0;
}
.cid-tOOAD8ItqM .embla__button--next,
.cid-tOOAD8ItqM .embla__button--prev {
  display: flex;
}
.cid-tOOAD8ItqM .embla__button {
  top: 50%;
  width: 60px;
  height: 60px;
  margin-top: -1.5rem;
  font-size: 50px;
  background-color: transparent;
  color: #353535;
  border: none;
  transition: all 0.3s;
  position: absolute;
  display: flex;
  justify-content: center;
  align-items: center;
}
.cid-tOOAD8ItqM .embla__button:disabled {
  cursor: default;
  display: none;
}
.cid-tOOAD8ItqM .embla__button:hover {
  background: transparent;
  color: #353535;
}
.cid-tOOAD8ItqM .embla__button.embla__button--prev {
  left: 0;
  margin-left: 0;
}
@media (max-width: 768px) {
  .cid-tOOAD8ItqM .embla__button.embla__button--prev {
    left: -2rem;
  }
}
.cid-tOOAD8ItqM .embla__button.embla__button--next {
  right: 0;
  margin-right: 0;
}
@media (max-width: 768px) {
  .cid-tOOAD8ItqM .embla__button.embla__button--next {
    right: -2rem;
  }
}
.cid-tOOAD8ItqM .embla {
  position: relative;
  width: 100%;
}
.cid-tOOAD8ItqM .embla__viewport {
  overflow: hidden;
  width: 100%;
}
.cid-tOOAD8ItqM .embla__viewport.is-draggable {
  cursor: grab;
}
.cid-tOOAD8ItqM .embla__viewport.is-dragging {
  cursor: grabbing;
}
.cid-tOOAD8ItqM .embla__container {
  display: flex;
  user-select: none;
  -webkit-touch-callout: none;
  -khtml-user-select: none;
  -webkit-tap-highlight-color: transparent;
}
.cid-tOOAD8ItqM .card-text {
  color: #111111;
  text-align: center;
}
.cid-tOOAD8ItqM .mbr-name {
  color: #ffffff;
}
.cid-tOOAD8ItqM .mbr-role {
  color: #353535;
  text-align: center;
}
.cid-tOOAD8ItqM .mbr-name,
.cid-tOOAD8ItqM .icon-wrapper {
  text-align: center;
  color: #353535;
}
.cid-tOOAD9rNns {
  padding-top: 0rem;
  padding-bottom: 0rem;
  background-color: #f0f0f0;
}
.cid-tOOAD9rNns .mbr-iconfont {
  font-size: 1.2rem !important;
  font-family: 'Moririse2' !important;
  color: currentColor;
  transition: all 0.3s;
  transform: rotate(90deg);
}
.cid-tOOAD9rNns .panel-group {
  border: none;
}
.cid-tOOAD9rNns .card-header {
  padding: 1.2rem 0.5rem;
}
@media (max-width: 767px) {
  .cid-tOOAD9rNns .card-header {
    padding: 1rem 0rem;
  }
}
.cid-tOOAD9rNns .panel-body {
  padding: 0 0.5rem;
  padding-bottom: 1rem;
}
@media (max-width: 767px) {
  .cid-tOOAD9rNns .panel-body {
    padding: 0rem;
    padding-bottom: 1rem;
  }
}
.cid-tOOAD9rNns .content {
  margin: 5rem auto;
}
.cid-tOOAD9rNns .img-col {
  padding: 0;
}
.cid-tOOAD9rNns .img-item {
  height: 100%;
}
.cid-tOOAD9rNns img {
  height: 100%;
  object-fit: cover;
}
.cid-tOOAD9rNns .collapsed span {
  transform: rotate(0deg);
}
.cid-tOOAD9rNns .panel-title {
  display: flex;
  align-items: center;
  justify-content: space-between;
}
.cid-tOOAD9rNns p {
  margin-bottom: 0.3rem;
}
.cid-tOOAD9rNns .mbri-arrow-up {
  transform: rotate(45deg);
}
.cid-tOOAD9rNns .panel-title-edit {
  color: #000000;
}
.cid-tOOAD9rNns .card .card-header {
  background-color: transparent;
  margin-bottom: 0;
  border: 0;
  border-radius: 10px;
}
.cid-tOOAD9rNns .card {
  background: white;
  padding: 0rem 1rem;
  border-radius: 10px!important;
}
.cid-tOOAD9rNns .panel-title-edit,
.cid-tOOAD9rNns .mbr-iconfont {
  color: #1b2026;
}
.cid-tOOAD9rNns .panel-text {
  color: #353535;
}
.cid-tOOAD9rNns H4 {
  color: #777777;
}
.cid-tOOAD9rNns .mbr-fallback-image.disabled {
  display: none;
}
.cid-tOOAD9rNns .mbr-fallback-image {
  display: block;
  background-size: cover;
  background-position: center center;
  width: 100%;
  height: 100%;
  position: absolute;
  top: 0;
}
.cid-tOOAD9rNns H3 {
  text-align: center;
  color: #4479d9;
}
.cid-tOOAD9rNns H2 {
  text-align: center;
}
.cid-tOOADaJ9ip {
  padding-top: 105px;
  padding-bottom: 75px;
  background-color: #ffffff;
}
.cid-tOOADaJ9ip .mbr-overlay {
  background-color: #ffffff;
  opacity: 0.7;
}
.cid-tOOADaJ9ip .text-content .mbr-subtitle {
  color: #ff6666;
}
.cid-tOOADaJ9ip .text-content .mbr-section-title {
  color: #4479d9;
}
.cid-tOOADaJ9ip .text-content .mbr-text {
  color: #4f87fb;
}
.cid-tOOADaJ9ip .text-content .list-block {
  margin-top: 16px;
  padding-bottom: 16px;
}
.cid-tOOADaJ9ip .text-content .list-block .card-img {
  width: auto;
}
.cid-tOOADaJ9ip .text-content .list-block .card-img span {
  color: #ff6666;
  font-size: 1.5rem;
}
.cid-tOOADaJ9ip .text-content .list-block .list-item-title {
  color: #4479d9;
  transition: all .3s linear 0s;
}
.cid-tOOADaJ9ip .text-content .list-block .list-item-title:hover {
  color: #103178;
}
.cid-tOOADaJ9ip .text-content .list-block .list-item-text {
  padding-top: 10px;
  color: #4f87fb;
  margin-bottom: 0;
}
.cid-tOOADaJ9ip .text-content .list-block.last {
  border-bottom: none;
  margin-bottom: 20px;
  padding-bottom: 0;
}
.cid-tOOADaJ9ip .text-content .social {
  font-size: 1.2rem;
}
.cid-tOOADaJ9ip .text-content .social span {
  margin-right: 11.2px;
  margin-bottom: 8px;
  transition: 0.3s all;
  color: #13287d;
}
.cid-tOOADaJ9ip .text-content .social span:hover {
  color: #279e64;
  transition: 0.3s all;
}
.cid-tOOADaJ9ip .card-img {
  display: none;
  position: absolute;
  top: 0;
  left: 0;
  text-align: left;
}
.cid-tOOADaJ9ip .list-block {
  position: relative;
}
.cid-tOOADaJ9ip .list-block h4,
.cid-tOOADaJ9ip .list-block p {
  padding-left: 2.625rem;
}
.cid-tOOADaJ9ip .card-img {
  display: block;
}
.cid-tOOADaJ9ip input,
.cid-tOOADaJ9ip textarea {
  border-radius: 0px !important;
  min-height: 1rem;
  padding: 5px 5px !important;
  font-size: 13px;
  color: #0a7f21;
  height: 10px;
}
.cid-tOOADaJ9ip .form-control,
.cid-tOOADaJ9ip .field-input {
  padding: 13px 20px !important;
  background-color: #f0f2f5;
  border-color: #000000;
  color: #000000;
  transition: 0.4s;
  box-shadow: none;
  outline: none;
}
.cid-tOOADaJ9ip .form-control:hover,
.cid-tOOADaJ9ip .field-input:hover,
.cid-tOOADaJ9ip .form-control:focus,
.cid-tOOADaJ9ip .field-input:focus {
  background-color: #f0f2f5;
  border-color: #279e64;
  color: #000000;
  box-shadow: none;
  outline: none;
}
.cid-tOOADaJ9ip .form-control:focus,
.cid-tOOADaJ9ip .field-input:focus {
  box-shadow: 0 2px 9px 2px rgba(0, 0, 0, 0.15);
}
.cid-tOOADaJ9ip input::-webkit-input-placeholder,
.cid-tOOADaJ9ip textarea::-webkit-input-placeholder {
  color: #6d7a8c;
}
.cid-tOOADaJ9ip input:-moz-placeholder,
.cid-tOOADaJ9ip textarea:-moz-placeholder {
  color: #6d7a8c;
}
.cid-tOOADaJ9ip .jq-selectbox li,
.cid-tOOADaJ9ip .jq-selectbox li {
  background-color: #f0f2f5;
  color: #000000;
}
.cid-tOOADaJ9ip .jq-selectbox li:hover,
.cid-tOOADaJ9ip .jq-selectbox li.selected {
  background-color: #f0f2f5;
  color: #000000;
}
.cid-tOOADaJ9ip .jq-selectbox:hover .jq-selectbox__trigger-arrow {
  border-top-color: #f0f2f5;
}
.cid-tOOADaJ9ip .jq-selectbox .jq-selectbox__trigger-arrow {
  border-top-color: #f0f2f5;
}
.cid-tOOADaJ9ip .mbr-form {
  max-width: 550px;
}
.cid-tOOADaJ9ip .mbr-form .content-title {
  color: #4479d9;
  margin-bottom: 20px;
}
.cid-tOOADaJ9ip .mbr-form .content-subtitle {
  color: #4f87fb;
}
.cid-tOOADaJ9ip .mbr-form textarea {
  min-height: 100px;
  height: 194px;
}
.cid-tOOADaJ9ip .mbr-form .btn {
  justify-content: space-between;
  border-radius: 30px;
  border-color: #4479d9;
  color: #4479d9;
  padding: 18px 42px;
  margin: 0 !important;
  margin-top: 7px !important;
}
.cid-tOOADaJ9ip .mbr-form .btn-success:hover {
  background-color: #ff6666 !important;
  border-color: #ff6666 !important;
  color: #fff !important;
}
@media (max-width: 991px) {
  .cid-tOOADaJ9ip .mbr-form {
    margin-left: 0 !important;
    margin-right: 0 !important;
  }
}
@media (max-width: 768px) {
  .cid-tOOADaJ9ip .mbr-section-title,
  .cid-tOOADaJ9ip .content-title,
  .cid-tOOADaJ9ip .mbr-section-btn {
    text-align: left;
  }
}
.cid-tOOADaJ9ip .text-content .mbr-section-title {
  text-align: left;
  color: #232323;
}
.cid-tOOADaJ9ip .text-content .mbr-subtitle {
  text-align: center;
}
.cid-tOOADaJ9ip .text-content .list-block .list-item-title {
  color: #000000;
}
.cid-tOOADaJ9ip H3 {
  color: #000000;
}
.cid-tOOADbwV8D {
  padding-top: 8rem;
  padding-bottom: 0rem;
  background-color: #1d1e22;
}
.cid-tOOADbwV8D .social-row {
  display: flex;
  flex-wrap: wrap;
}
.cid-tOOADbwV8D .soc-item {
  display: flex;
  align-items: center;
  justify-content: center;
  border-radius: 50%;
  background-color: white;
  margin-right: 0.5rem;
  margin-bottom: 1rem;
  padding: 0.5rem;
  height: 2.5rem;
  width: 2.5rem;
}
@media (max-width: 767px) {
  .cid-tOOADbwV8D .row {
    text-align: center;
  }
  .cid-tOOADbwV8D .social-row {
    justify-content: center;
  }
}
.cid-tOOADbwV8D .list {
  list-style: none;
  padding-left: 0;
  font-weight: bold;
  color: #ffffff;
}
@media (max-width: 991px) {
  .cid-tOOADbwV8D .list {
    margin-bottom: 2rem;
  }
}
@media (min-width: 992px) {
  .cid-tOOADbwV8D .list {
    margin-bottom: 0rem;
  }
}
.cid-tOOADbwV8D ul {
  padding-bottom: 4.37rem;
}
.cid-tOOADbwV8D .footer-logo {
  margin-bottom: 1.87rem;
}
.cid-tOOADbwV8D .footer-logo img {
  width: auto;
  object-fit: contain;
}
@media (max-width: 546px) {
  .cid-tOOADbwV8D .footer-logo img {
    width: 100%;
  }
}
.cid-tOOADbwV8D a.text-warning:hover,
.cid-tOOADbwV8D a.mbr-white:hover {
  color: #fff !important;
}
.cid-tOOADbwV8D .mbr-fallback-image.disabled {
  display: none;
}
.cid-tOOADbwV8D .mbr-fallback-image {
  display: block;
  background-size: cover;
  background-position: center center;
  width: 100%;
  height: 100%;
  position: absolute;
  top: 0;
}
.cid-tOOADbwV8D .mbr-section-subtitle {
  color: #6ec7f2;
}
.cid-tOOADckQub.popup-builder {
  background-color: #ffffff;
}
.cid-tOOADckQub.popup-builder .modal {
  position: relative;
  display: block;
  z-index: 1;
}
.cid-tOOADckQub.popup-builder .modal-dialog {
  margin-top: 60px;
  margin-bottom: 60px;
}
.cid-tOOADckQub .modal-content,
.cid-tOOADckQub .modal-dialog {
  height: auto;
}
.cid-tOOADckQub .form-wrapper .input-group-btn {
  margin-right: auto;
  margin-left: auto;
}
.cid-tOOADckQub .form-wrapper .input-group-btn .btn {
  margin: 0 !important;
}
@media (min-width: 769px) {
  .cid-tOOADckQub .form-wrapper .mbr-form .form-group,
  .cid-tOOADckQub .form-wrapper .mbr-form .input-group-btn {
    padding: 0 .5rem;
  }
}
.cid-tOOADckQub .card-img {
  width: 100%;
  margin: auto;
  border-radius: 0;
}
.cid-tOOADckQub .mbr-figure img {
  display: block;
  width: 100%;
  -ms-flex-item-align: center;
  -ms-grid-row-align: center;
  -webkit-align-self: center;
  align-self: center;
}
.cid-tOOADckQub .mbr-text {
  text-align: center;
}
.cid-tOOADckQub .pt-0 {
  padding-top: 0 !important;
}
.cid-tOOADckQub .pb-0 {
  padding-bottom: 0 !important;
}
.cid-tOOADckQub .form-content {
  -ms-flex-pack: center;
  justify-content: center;
  text-align: center;
}
.cid-tOOADckQub .mbr-overlay {
  bottom: 0;
  left: 0;
  position: absolute;
  right: 0;
  top: 0;
  z-index: 0;
  pointer-events: none;
}
.cid-tOOADckQub .modal-open {
  overflow: hidden;
}
.cid-tOOADckQub .modal-open .modal {
  overflow-x: hidden;
  overflow-y: auto;
}
.cid-tOOADckQub .modal {
  position: fixed;
  top: 0;
  left: 0;
  z-index: 1050;
  display: none;
  width: 100%;
  height: 100%;
  overflow: hidden;
  outline: 0;
}
.cid-tOOADckQub .modal-dialog {
  position: relative;
  width: auto;
  margin: .5rem;
  pointer-events: none;
}
.cid-tOOADckQub .modal.fade .modal-dialog {
  transition: transform 0.3s ease-out, -webkit-transform 0.3s ease-out;
  -webkit-transform: translate(0, -50px);
  transform: translate(0, -50px);
}
.cid-tOOADckQub .modal.show .modal-dialog {
  -webkit-transform: none;
  transform: none;
}
.cid-tOOADckQub .modal-dialog-centered {
  display: flex;
  -ms-flex-align: center;
  align-items: center;
  min-height: calc(100% - (.5rem * 2));
}
.cid-tOOADckQub .modal-dialog-centered::before {
  display: block;
  height: calc(100vh - (.5rem * 2));
  content: "";
}
.cid-tOOADckQub .modal-content {
  background: #ffffff;
  position: relative;
  display: flex;
  -ms-flex-direction: column;
  flex-direction: column;
  width: 100%;
  pointer-events: auto;
  background-clip: padding-box;
  border: none;
  outline: 0;
  -webkit-box-shadow: 0 10px 40px 0 rgba(0, 0, 0, 0.2);
  box-shadow: 0 10px 40px 0 rgba(0, 0, 0, 0.2);
}
.cid-tOOADckQub .margin-center-pos {
  margin-top: auto;
  margin-bottom: auto;
}
.cid-tOOADckQub .modal-backdrop {
  position: fixed;
  top: 0;
  left: 0;
  z-index: 1040;
  width: 100vw;
  height: 100vh;
  background-color: #000;
}
.cid-tOOADckQub .modal-backdrop.fade {
  opacity: 0;
}
.cid-tOOADckQub .modal-backdrop.show {
  opacity: .5;
}
.cid-tOOADckQub .modal-header {
  display: flex;
  -ms-flex-align: start;
  align-items: flex-start;
  -ms-flex-pack: justify;
  justify-content: space-between;
  border-bottom: none;
}
@media (min-width: 992px) {
  .cid-tOOADckQub .modal-header {
    padding: 2rem 2rem 1rem;
  }
}
@media (max-width: 991px) {
  .cid-tOOADckQub .modal-header {
    padding: 1rem;
  }
}
.cid-tOOADckQub .modal-header .close {
  position: absolute;
  top: 1rem;
  right: 1rem;
  margin: -1rem -1rem -1rem auto;
  padding: 1rem;
  opacity: .75;
}
.cid-tOOADckQub .modal-header .close svg {
  fill: #353535;
}
.cid-tOOADckQub .modal-header .close:hover {
  opacity: 1;
}
.cid-tOOADckQub .modal-header .close:focus {
  outline: none;
}
.cid-tOOADckQub .modal-title {
  line-height: 1.5;
  width: 100%;
  margin: 0;
  text-align: center;
}
.cid-tOOADckQub .modal-body {
  position: relative;
  -ms-flex: 1 1 auto;
  flex: 1 1 auto;
}
@media (min-width: 992px) {
  .cid-tOOADckQub .modal-body {
    padding: 1rem 2rem 2rem;
  }
}
@media (max-width: 991px) {
  .cid-tOOADckQub .modal-body {
    padding: 1rem;
  }
}
.cid-tOOADckQub .modal-footer {
  display: flex;
  -ms-flex-align: center;
  align-items: center;
  -ms-flex-pack: center;
  justify-content: center;
  border-top: none;
  text-align: center;
}
@media (min-width: 992px) {
  .cid-tOOADckQub .modal-footer {
    padding: 0rem 2rem 2rem;
  }
}
@media (max-width: 991px) {
  .cid-tOOADckQub .modal-footer {
    padding: 1rem;
  }
}
.cid-tOOADckQub .modal-scrollbar-measure {
  position: absolute;
  top: -9999px;
  width: 50px;
  height: 50px;
  overflow: scroll;
}
@media (min-width: 576px) {
  .cid-tOOADckQub .modal-dialog {
    max-width: 500px;
    margin: 1.75rem auto;
  }
  .cid-tOOADckQub .modal-dialog-centered {
    min-height: calc(100% - (1.75rem * 2));
  }
  .cid-tOOADckQub .modal-dialog-centered::before {
    height: calc(100vh - (1.75rem * 2));
  }
  .cid-tOOADckQub .modal-sm {
    max-width: 300px;
  }
}
@media (min-width: 992px) {
  .cid-tOOADckQub .modal-lg,
  .cid-tOOADckQub .modal-xl {
    max-width: 800px;
  }
}
@media (min-width: 1200px) {
  .cid-tOOADckQub .modal-xl {
    max-width: 1140px;
  }
}
.cid-tOOADckQub .row {
  display: flex;
  -ms-flex-wrap: wrap;
  flex-wrap: wrap;
  margin-right: -15px;
  margin-left: -15px;
}
.cid-tOOADckQub .col-md-4 {
  position: relative;
  width: 100%;
  padding-right: 15px;
  padding-left: 15px;
  -ms-flex: 0 0 33.333333%;
  flex: 0 0 33.333333%;
  max-width: 33.333333%;
}
.cid-tOOADckQub .form-group {
  margin-bottom: 1rem;
}
.cid-tOOADckQub .form-control {
  display: block;
  width: 100%;
  font-size: 1rem;
  font-weight: 400;
  line-height: 1.5;
}
.cid-tOOADckQub .col {
  -ms-flex-preferred-size: 0;
  flex-basis: 0;
  -ms-flex-positive: 1;
  flex-grow: 1;
  max-width: 100%;
}
.cid-tOOADckQub .col-md-auto {
  position: relative;
  padding-right: 15px;
  padding-left: 15px;
  -ms-flex: 0 0 auto;
  flex: 0 0 auto;
  width: auto;
  max-width: 100%;
}
.cid-tOOADckQub .mbr-section-btn {
  margin: 0;
}
.cid-tOOADckQub .mbr-section-btn .btn {
  margin: 0;
}
.cid-tOTNbrYWBD .navbar-dropdown {
  position: relative !important;
}
.cid-tOTNbrYWBD .navbar-dropdown {
  position: absolute !important;
}
@media (max-width: 992px) {
  .cid-tOTNbrYWBD .align-right {
    text-align: center;
  }
}
@media (max-width: 767px) {
  .cid-tOTNbrYWBD .navbar-dropdown {
    padding: 0 1rem;
  }
}
.cid-tOTNbrYWBD .navbar-caption {
  font-weight: 500;
}
.cid-tOTNbrYWBD .dropdown-item:before {
  font-family: Moririse2 !important;
  content: "\e966";
  display: inline-block;
  width: 0;
  position: absolute;
  left: 1rem;
  top: 0.5rem;
  margin-right: 0.5rem;
  line-height: 1;
  font-size: inherit;
  vertical-align: middle;
  text-align: center;
  overflow: hidden;
  transform: scale(0, 1);
  transition: all 0.25s ease-in-out;
}
.cid-tOTNbrYWBD .dropdown-menu {
  padding: 0;
  border-radius: 4px;
  box-shadow: 0px 0px 20px 0px rgba(0, 0, 0, 0.1);
}
.cid-tOTNbrYWBD .dropdown-item {
  border-bottom: 1px solid #e6e6e6;
}
.cid-tOTNbrYWBD .dropdown-item:hover,
.cid-tOTNbrYWBD .dropdown-item:focus {
  color: #4479d9 !important;
}
.cid-tOTNbrYWBD .dropdown-item:first-child {
  border-top-left-radius: 4px;
  border-top-right-radius: 4px;
}
.cid-tOTNbrYWBD .dropdown-item:last-child {
  border-bottom: none;
  border-bottom-left-radius: 4px;
  border-bottom-right-radius: 4px;
}
.cid-tOTNbrYWBD .nav-dropdown .link {
  padding: 0 0.3em !important;
  margin: 0.667em 1em !important;
}
.cid-tOTNbrYWBD .nav-dropdown .link.dropdown-toggle::after {
  margin-left: 0.5rem;
  margin-top: 0.2rem;
}
.cid-tOTNbrYWBD .nav-link {
  position: relative;
}
.cid-tOTNbrYWBD .nav-link:hover {
  color: #4479d9 !important;
}
.cid-tOTNbrYWBD .container {
  display: flex;
  margin: auto;
}
@media (min-width: 991px) {
  .cid-tOTNbrYWBD .container,
  .cid-tOTNbrYWBD .container-fluid {
    flex-wrap: nowrap;
  }
}
.cid-tOTNbrYWBD .dropdown-menu,
.cid-tOTNbrYWBD .navbar.opened {
  background: #ffffff !important;
}
.cid-tOTNbrYWBD .nav-item:focus,
.cid-tOTNbrYWBD .nav-link:focus {
  outline: none;
}
.cid-tOTNbrYWBD .dropdown .dropdown-menu .dropdown-item {
  width: auto;
  transition: all 0.25s ease-in-out;
}
.cid-tOTNbrYWBD .dropdown .dropdown-menu .dropdown-item::after {
  right: 0.5rem;
}
.cid-tOTNbrYWBD .dropdown .dropdown-menu .dropdown-item .mbr-iconfont {
  margin-right: 0.5rem;
  vertical-align: sub;
}
.cid-tOTNbrYWBD .dropdown .dropdown-menu .dropdown-item .mbr-iconfont:before {
  display: inline-block;
  transform: scale(1, 1);
  transition: all 0.25s ease-in-out;
}
.cid-tOTNbrYWBD .collapsed .dropdown-menu .dropdown-item:before {
  display: none;
}
.cid-tOTNbrYWBD .collapsed .dropdown .dropdown-menu .dropdown-item {
  padding: 0.235em 1.5em 0.235em 1.5em !important;
  transition: none;
  margin: 0 !important;
}
.cid-tOTNbrYWBD .navbar {
  min-height: 100px;
  transition: all 0.3s;
  border-bottom: 1px solid transparent;
  background: #ffffff;
}
.cid-tOTNbrYWBD .navbar.opened {
  transition: all 0.3s;
}
.cid-tOTNbrYWBD .navbar .dropdown-item {
  padding: 0.5rem 1.8rem;
}
.cid-tOTNbrYWBD .navbar .navbar-logo img {
  width: auto;
}
.cid-tOTNbrYWBD .navbar .navbar-collapse {
  justify-content: flex-end;
  z-index: 1;
}
.cid-tOTNbrYWBD .navbar.collapsed {
  justify-content: center;
}
.cid-tOTNbrYWBD .navbar.collapsed .nav-item .nav-link::before {
  display: none;
}
.cid-tOTNbrYWBD .navbar.collapsed.opened .dropdown-menu {
  top: 0;
}
@media (min-width: 992px) {
  .cid-tOTNbrYWBD .navbar.collapsed.opened:not(.navbar-short) .navbar-collapse {
    max-height: calc(98.5vh - 3.4rem);
  }
}
.cid-tOTNbrYWBD .navbar.collapsed .dropdown-menu .dropdown-submenu {
  left: 0 !important;
}
.cid-tOTNbrYWBD .navbar.collapsed .dropdown-menu .dropdown-item:after {
  right: auto;
}
.cid-tOTNbrYWBD .navbar.collapsed .dropdown-menu .dropdown-toggle[data-toggle="dropdown-submenu"]:after {
  margin-left: 0.5rem;
  margin-top: 0.2rem;
  border-top: 0.35em solid;
  border-right: 0.35em solid transparent;
  border-left: 0.35em solid transparent;
  border-bottom: 0;
  top: 41%;
}
.cid-tOTNbrYWBD .navbar.collapsed ul.navbar-nav li {
  margin: auto;
}
.cid-tOTNbrYWBD .navbar.collapsed .dropdown-menu .dropdown-item {
  padding: 0.25rem 1.5rem;
  text-align: center;
}
@media (max-width: 991px) {
  .cid-tOTNbrYWBD .navbar .nav-item .nav-link::before {
    display: none;
  }
  .cid-tOTNbrYWBD .navbar.opened .dropdown-menu {
    top: 0;
  }
  .cid-tOTNbrYWBD .navbar .dropdown-menu .dropdown-submenu {
    left: 0 !important;
  }
  .cid-tOTNbrYWBD .navbar .dropdown-menu .dropdown-item:after {
    right: auto;
  }
  .cid-tOTNbrYWBD .navbar .dropdown-menu .dropdown-toggle[data-toggle="dropdown-submenu"]:after {
    margin-left: 0.5rem;
    margin-top: 0.2rem;
    border-top: 0.35em solid;
    border-right: 0.35em solid transparent;
    border-left: 0.35em solid transparent;
    border-bottom: 0;
    top: 40%;
  }
  .cid-tOTNbrYWBD .navbar .navbar-logo img {
    height: 3rem !important;
  }
  .cid-tOTNbrYWBD .navbar ul.navbar-nav li {
    margin: auto;
  }
  .cid-tOTNbrYWBD .navbar .dropdown-menu .dropdown-item {
    padding: 0.25rem 1.5rem !important;
    text-align: center;
  }
  .cid-tOTNbrYWBD .navbar .navbar-brand {
    flex-shrink: initial;
    flex-basis: auto;
    word-break: break-word;
    padding-right: 2rem;
  }
  .cid-tOTNbrYWBD .navbar .navbar-toggler {
    flex-basis: auto;
  }
}
.cid-tOTNbrYWBD .navbar.navbar-short {
  min-height: 80px;
}
.cid-tOTNbrYWBD .navbar.navbar-short .navbar-logo img {
  height: 2.5rem !important;
}
.cid-tOTNbrYWBD .navbar.navbar-short .navbar-brand {
  min-height: 80px;
  padding: 0;
}
.cid-tOTNbrYWBD .navbar-brand {
  min-height: 70px;
  flex-shrink: 0;
  align-items: center;
  margin-right: 0;
  padding: 10px 0;
  transition: all 0.3s;
  word-break: break-word;
  z-index: 1;
}
.cid-tOTNbrYWBD .navbar-brand .navbar-caption {
  line-height: inherit !important;
}
.cid-tOTNbrYWBD .navbar-brand .navbar-logo a {
  outline: none;
}
.cid-tOTNbrYWBD .dropdown-item.active,
.cid-tOTNbrYWBD .dropdown-item:active {
  background-color: transparent;
}
.cid-tOTNbrYWBD .navbar-expand-lg .navbar-nav .nav-link {
  padding: 0;
}
.cid-tOTNbrYWBD .nav-dropdown .link.dropdown-toggle {
  margin-right: 1.667em;
}
.cid-tOTNbrYWBD .nav-dropdown .link.dropdown-toggle[aria-expanded="true"] {
  margin-right: 0;
  padding: 0.667em 1.667em;
}
.cid-tOTNbrYWBD .navbar.navbar-expand-lg .dropdown .dropdown-menu {
  background: #ffffff;
}
.cid-tOTNbrYWBD .navbar.navbar-expand-lg .dropdown .dropdown-menu .dropdown-submenu {
  margin: 0;
  left: 100%;
}
.cid-tOTNbrYWBD .navbar .dropdown.open > .dropdown-menu {
  display: block;
}
.cid-tOTNbrYWBD ul.navbar-nav {
  flex-wrap: wrap;
}
.cid-tOTNbrYWBD button.navbar-toggler {
  outline: none;
  width: 31px;
  height: 20px;
  cursor: pointer;
  transition: all 0.2s;
  position: relative;
  align-self: center;
}
.cid-tOTNbrYWBD button.navbar-toggler .hamburger span {
  position: absolute;
  right: 0;
  width: 30px;
  height: 2px;
  border-right: 5px;
  background-color: #000000;
}
.cid-tOTNbrYWBD button.navbar-toggler .hamburger span:nth-child(1) {
  top: 0;
  transition: all 0.2s;
}
.cid-tOTNbrYWBD button.navbar-toggler .hamburger span:nth-child(2) {
  top: 8px;
  transition: all 0.15s;
}
.cid-tOTNbrYWBD button.navbar-toggler .hamburger span:nth-child(3) {
  top: 8px;
  transition: all 0.15s;
}
.cid-tOTNbrYWBD button.navbar-toggler .hamburger span:nth-child(4) {
  top: 16px;
  transition: all 0.2s;
}
.cid-tOTNbrYWBD nav.opened .hamburger span:nth-child(1) {
  top: 8px;
  width: 0;
  opacity: 0;
  right: 50%;
  transition: all 0.2s;
}
.cid-tOTNbrYWBD nav.opened .hamburger span:nth-child(2) {
  transform: rotate(45deg);
  transition: all 0.25s;
}
.cid-tOTNbrYWBD nav.opened .hamburger span:nth-child(3) {
  transform: rotate(-45deg);
  transition: all 0.25s;
}
.cid-tOTNbrYWBD nav.opened .hamburger span:nth-child(4) {
  top: 8px;
  width: 0;
  opacity: 0;
  right: 50%;
  transition: all 0.2s;
}
.cid-tOTNbrYWBD a.nav-link {
  display: flex;
  align-items: center;
  justify-content: center;
}
@media screen and (-ms-high-contrast: active), (-ms-high-contrast: none) {
  .cid-tOTNbrYWBD .navbar {
    height: 70px;
  }
  .cid-tOTNbrYWBD .navbar.opened {
    height: auto;
  }
  .cid-tOTNbrYWBD .nav-item .nav-link:hover::before {
    width: 175%;
    max-width: calc(100% + 2rem);
    left: -1rem;
  }
}
.cid-tOTNbrYWBD .addr {
  text-align: center;
  max-width: 230px;
  min-width: 150px;
  margin: 0 10px;
}
@media (max-width: 992px) {
  .cid-tOTNbrYWBD .addr {
    margin: 0 auto;
  }
}
.cid-tOTNbrYWBD .mbr-section-subtitle.addr {
  color: #1d1d1b;
  text-align: center;
}
.cid-tOTNbrYWBD .mbr-section-btn {
  flex: 0 0 240px;
}
.cid-tOTNbkDP39 {
  padding-top: 8rem;
  padding-bottom: 6rem;
  background-color: #ffffff;
}
.cid-tOTNbkDP39 .row {
  flex-direction: row-reverse;
}
.cid-tOTNbkDP39 .price-wrapper {
  position: absolute;
  right: 20%;
  top: 1rem;
  background: #ffc800;
  width: 140px;
  height: 140px;
  border-radius: 50%;
  display: flex;
  justify-content: center;
  flex-direction: column;
  align-items: center;
}
.cid-tOTNbkDP39 .price-wrapper h4,
.cid-tOTNbkDP39 .price-wrapper h5 {
  width: fit-content;
}
@media (max-width: 767px) {
  .cid-tOTNbkDP39 .price-wrapper {
    width: 100px;
    height: 100px;
  }
}
.cid-tOTNbkDP39 .btn .mbr-iconfont-btn {
  transition: opacity 0.3s, transform 0.3s;
  opacity: 0;
  width: 0;
}
.cid-tOTNbkDP39 .btn:hover {
  padding-left: 2.5rem;
  padding-right: 3.5rem;
}
.cid-tOTNbkDP39 .btn:hover .mbr-iconfont-btn {
  transition-delay: 0.1s;
  opacity: 1;
  transform: translateX(7px);
}
.cid-tOTNbkDP39 .cards {
  display: flex;
  flex-direction: row;
}
@media (max-width: 767px) {
  .cid-tOTNbkDP39 .cards {
    flex-direction: column;
    align-items: center;
  }
}
.cid-tOTNbkDP39 .card-title {
  padding: 0;
  margin: 0;
}
.cid-tOTNbkDP39 .card-wrapper {
  display: flex;
}
@media (max-width: 991px) {
  .cid-tOTNbkDP39 .card-wrapper {
    margin-bottom: 2rem;
  }
}
@media (max-width: 767px) {
  .cid-tOTNbkDP39 .card-wrapper {
    width: fit-content;
  }
}
.cid-tOTNbkDP39 .card-icon {
  font-size: 1.5rem;
  color: currentColor;
  padding-right: 0.8rem;
}
@media (max-width: 991px) {
  .cid-tOTNbkDP39 .image-wrapper {
    margin-bottom: 2rem;
  }
}
.cid-tOTNbkDP39 .image-wrapper img {
  width: 100%;
  object-fit: cover;
}
.cid-tOTNbkDP39 .card-title,
.cid-tOTNbkDP39 .card-icon {
  color: #5b6c8f;
}
.cid-tOTNbkDP39 .mbr-section-title {
  color: #103178;
  text-align: left;
}
.cid-tOTNbkDP39 .mbr-text,
.cid-tOTNbkDP39 .mbr-section-btn {
  color: #103178;
  text-align: left;
}
.cid-tOTNbkDP39 .price-title {
  text-align: center;
  color: #103178;
}
.cid-tOTNbkDP39 .price {
  text-align: center;
  color: #103178;
}
.cid-tOTNbl2f1C {
  padding-top: 0rem;
  padding-bottom: 0rem;
  background-color: #4479d9;
}
.cid-tOTNbl2f1C .card-wrapper {
  background: none;
  display: inline-flex;
  margin: 25px 0;
  padding: 0;
  padding-right: 0;
  width: 100%;
}
.cid-tOTNbl2f1C .card-wrapper .image-wrap img {
  width: 100%;
}
.cid-tOTNbl2f1C .mbr-iconfont {
  display: block;
  font-size: 3.5rem;
  color: #ffffff;
  height: 100%;
}
.cid-tOTNbl2f1C .row {
  align-items: center;
}
.cid-tOTNbl2f1C .card-box {
  display: inline-flex;
  text-align: left;
  margin: 0;
}
.cid-tOTNbl2f1C .mbr-section-subtitle {
  padding: 0;
  margin: 0;
  padding-bottom: 20px;
}
.cid-tOTNbl2f1C .card-title,
.cid-tOTNbl2f1C .iconfont-wrapper {
  color: #0c5b47;
  font-size: 19px;
  margin-bottom: 6px;
}
.cid-tOTNbl2f1C a {
  padding: 0;
  border: 0px;
  transition: all 0.2s ease-out;
  padding-left: 0;
  padding-right: 0;
  word-break: normal;
  justify-content: center;
}
.cid-tOTNbl2f1C .line {
  left: 0;
  position: absolute;
  bottom: -4px;
  width: 100%;
  height: 1px;
  background-color: currentColor;
  transition: color 0.3s ease-out;
  transform: scaleX(1);
  transform-origin: left;
}
.cid-tOTNbl2f1C .lin:hover .line {
  transition: color 0.2s ease-out;
  animation: qodef-line-visible-animation 1s forwards;
}
.cid-tOTNbl2f1C .lin {
  position: relative;
  transition: color 0.2s ease-out;
}
.cid-tOTNbl2f1C .it {
  font-style: italic;
}
.cid-tOTNbl2f1C .col {
  border-right: 1px solid #c0c0c0;
}
@media (max-width: 990px) {
  .cid-tOTNbl2f1C .col {
    border-right: none;
  }
}
@keyframes qodef-line-visible-animation {
  0% {
    -webkit-transform: scaleX(1);
    transform: scaleX(1);
    -webkit-transform-origin: 100% 0;
    transform-origin: 100% 0;
  }
  50% {
    -webkit-transform: scaleX(0);
    transform: scaleX(0);
    -webkit-transform-origin: 100% 0;
    transform-origin: 100% 0;
  }
  51% {
    -webkit-transform: scaleX(0);
    transform: scaleX(0);
    -webkit-transform-origin: 0 0;
    transform-origin: 0 0;
  }
  100% {
    -webkit-transform: scaleX(1);
    transform: scaleX(1);
    -webkit-transform-origin: 0 0;
    transform-origin: 0 0;
  }
}
.cid-tOTNbl2f1C .card-title,
.cid-tOTNbl2f1C .lin {
  color: #ffffff;
  text-align: left;
}
.cid-tOTNbloewZ {
  padding-top: 3rem;
  padding-bottom: 0rem;
  background-color: #f9f9f9;
}
.cid-tOTNbloewZ .mbr-fallback-image.disabled {
  display: none;
}
.cid-tOTNbloewZ .mbr-fallback-image {
  display: block;
  background-size: cover;
  background-position: center center;
  width: 100%;
  height: 100%;
  position: absolute;
  top: 0;
}
@media (max-width: 992px) {
  .cid-tOTNbloewZ .container {
    padding: 0 20px;
  }
}
.cid-tOTNbloewZ .row {
  margin: 0;
}
.cid-tOTNbloewZ .title-wrapper .mbr-section-title {
  margin-bottom: 0;
}
.cid-tOTNbloewZ .mbr-section-title {
  color: #353535;
}
.cid-tOTNblE44l {
  padding-top: 2rem;
  padding-bottom: 3rem;
  background-color: #f9f9f9;
}
.cid-tOTNblE44l .item-wrapper {
  border-radius: 2rem;
  transition: all 0.3s;
  position: relative;
  background: #eeeeee;
  height: 100%;
  display: flex;
  flex-flow: column nowrap;
}
.cid-tOTNblE44l .item-wrapper:hover {
  box-shadow: 0 50px 50px -25px rgba(0, 0, 0, 0.3);
  transform: rotate(-2deg) scale(1.03);
}
@media (min-width: 992px) {
  .cid-tOTNblE44l .item-wrapper .item-content {
    padding: 2rem 2rem 0;
  }
  .cid-tOTNblE44l .item-wrapper .item-footer {
    padding: 0 2rem 2rem;
  }
}
@media (max-width: 991px) {
  .cid-tOTNblE44l .item-wrapper .item-content {
    padding: 1rem 1rem 0;
  }
  .cid-tOTNblE44l .item-wrapper .item-footer {
    padding: 0 1rem 1rem;
  }
}
.cid-tOTNblE44l img,
.cid-tOTNblE44l .item-img {
  width: 100%;
  height: 100%;
  height: 200px;
  object-fit: cover;
}
.cid-tOTNblE44l .item:focus,
.cid-tOTNblE44l span:focus {
  outline: none;
}
.cid-tOTNblE44l .item {
  cursor: pointer;
  margin-bottom: 2rem;
}
.cid-tOTNblE44l .mbr-section-btn {
  margin-top: auto !important;
}
.cid-tOTNblE44l .mbr-section-title {
  color: #4479d9;
  text-align: center;
}
.cid-tOTNblE44l .mbr-text,
.cid-tOTNblE44l .mbr-section-btn {
  text-align: center;
  color: #4479d9;
}
.cid-tOTNblE44l .item-title {
  text-align: center;
  color: #4479d9;
}
.cid-tOTNblE44l .item-subtitle {
  text-align: center;
  color: #454545;
}
.cid-tOTNblE44l .mbr-section-subtitle {
  text-align: center;
}
.cid-tOTNblE44l .item-subtitle DIV {
  text-align: center;
}
.cid-tOTNbm5aOn {
  padding-top: 1rem;
  padding-bottom: 3rem;
  background-color: #f9f9f9;
}
.cid-tOTNbm5aOn .item-wrapper {
  border-radius: 2rem;
  transition: all 0.3s;
  position: relative;
  background: #eeeeee;
  height: 100%;
  display: flex;
  flex-flow: column nowrap;
}
.cid-tOTNbm5aOn .item-wrapper:hover {
  box-shadow: 0 50px 50px -25px rgba(0, 0, 0, 0.3);
  transform: rotate(-2deg) scale(1.03);
}
@media (min-width: 992px) {
  .cid-tOTNbm5aOn .item-wrapper .item-content {
    padding: 2rem 2rem 0;
  }
  .cid-tOTNbm5aOn .item-wrapper .item-footer {
    padding: 0 2rem 2rem;
  }
}
@media (max-width: 991px) {
  .cid-tOTNbm5aOn .item-wrapper .item-content {
    padding: 1rem 1rem 0;
  }
  .cid-tOTNbm5aOn .item-wrapper .item-footer {
    padding: 0 1rem 1rem;
  }
}
.cid-tOTNbm5aOn img,
.cid-tOTNbm5aOn .item-img {
  width: 100%;
  height: 100%;
  height: 200px;
  object-fit: cover;
}
.cid-tOTNbm5aOn .item:focus,
.cid-tOTNbm5aOn span:focus {
  outline: none;
}
.cid-tOTNbm5aOn .item {
  cursor: pointer;
  margin-bottom: 2rem;
}
.cid-tOTNbm5aOn .mbr-section-btn {
  margin-top: auto !important;
}
.cid-tOTNbm5aOn .mbr-section-title {
  color: #4479d9;
  text-align: center;
}
.cid-tOTNbm5aOn .mbr-text,
.cid-tOTNbm5aOn .mbr-section-btn {
  text-align: center;
  color: #4479d9;
}
.cid-tOTNbm5aOn .item-title {
  text-align: center;
  color: #4479d9;
}
.cid-tOTNbm5aOn .item-subtitle {
  text-align: center;
  color: #454545;
}
.cid-tOTNbm5aOn .mbr-section-subtitle {
  text-align: center;
}
.cid-tOTNbm5aOn .item-subtitle DIV {
  text-align: center;
}
.cid-tOTNbmydDI {
  padding-top: 1rem;
  padding-bottom: 6rem;
  background-color: #f9f9f9;
}
.cid-tOTNbmydDI .item-wrapper {
  border-radius: 2rem;
  transition: all 0.3s;
  position: relative;
  background: #eeeeee;
  height: 100%;
  display: flex;
  flex-flow: column nowrap;
}
.cid-tOTNbmydDI .item-wrapper:hover {
  box-shadow: 0 50px 50px -25px rgba(0, 0, 0, 0.3);
  transform: rotate(-2deg) scale(1.03);
}
@media (min-width: 992px) {
  .cid-tOTNbmydDI .item-wrapper .item-content {
    padding: 2rem 2rem 0;
  }
  .cid-tOTNbmydDI .item-wrapper .item-footer {
    padding: 0 2rem 2rem;
  }
}
@media (max-width: 991px) {
  .cid-tOTNbmydDI .item-wrapper .item-content {
    padding: 1rem 1rem 0;
  }
  .cid-tOTNbmydDI .item-wrapper .item-footer {
    padding: 0 1rem 1rem;
  }
}
.cid-tOTNbmydDI img,
.cid-tOTNbmydDI .item-img {
  width: 100%;
  height: 100%;
  height: 200px;
  object-fit: cover;
}
.cid-tOTNbmydDI .item:focus,
.cid-tOTNbmydDI span:focus {
  outline: none;
}
.cid-tOTNbmydDI .item {
  cursor: pointer;
  margin-bottom: 2rem;
}
.cid-tOTNbmydDI .mbr-section-btn {
  margin-top: auto !important;
}
.cid-tOTNbmydDI .mbr-section-title {
  color: #4479d9;
  text-align: center;
}
.cid-tOTNbmydDI .mbr-text,
.cid-tOTNbmydDI .mbr-section-btn {
  text-align: center;
  color: #4479d9;
}
.cid-tOTNbmydDI .item-title {
  text-align: center;
  color: #4479d9;
}
.cid-tOTNbmydDI .item-subtitle {
  text-align: center;
  color: #454545;
}
.cid-tOTNbmydDI .mbr-section-subtitle {
  text-align: center;
}
.cid-tOTNbmydDI .item-subtitle DIV {
  text-align: center;
}
.cid-tOTNbn8G6v {
  padding-top: 75px;
  padding-bottom: 45px;
  background-color: #f1f1f2;
}
.cid-tOTNbn8G6v .mbr-fallback-image.disabled {
  display: none;
}
.cid-tOTNbn8G6v .mbr-fallback-image {
  display: block;
  background-size: cover;
  background-position: center center;
  width: 100%;
  height: 100%;
  position: absolute;
  top: 0;
}
.cid-tOTNbn8G6v .row {
  display: flex;
  flex-wrap: nowrap;
  justify-content: flex-start;
  align-items: center;
}
@media (max-width: 767px) {
  .cid-tOTNbn8G6v .row {
    flex-wrap: wrap;
  }
}
.cid-tOTNbn8G6v .text-container {
  width: 57% !important;
}
@media (max-width: 767px) {
  .cid-tOTNbn8G6v .text-container {
    width: 100% !important;
  }
}
.cid-tOTNbn8G6v .mbr-section-title {
  color: #353535;
}
.cid-tOTNbn8G6v .colored-text {
  line-height: inherit;
  font-weight: inherit;
  color: inherit;
  color: #4479d9;
}
.cid-tOTNbn8G6v .mbr-text {
  width: 68%;
  margin-top: 1.2em;
  color: #000000;
}
@media (max-width: 991px) {
  .cid-tOTNbn8G6v .mbr-text {
    width: 83%;
    margin-top: 1rem;
  }
}
@media (max-width: 767px) {
  .cid-tOTNbn8G6v .mbr-text {
    width: 100%;
  }
}
.cid-tOTNbn8G6v .card-col {
  display: flex;
  width: 43% !important;
  justify-content: flex-start;
}
@media (max-width: 767px) {
  .cid-tOTNbn8G6v .card-col {
    width: 100% !important;
    justify-content: center;
  }
}
.cid-tOTNbn8G6v .card-wrapper {
  display: flex;
  margin-left: 8em;
  justify-content: flex-start;
}
@media (max-width: 991px) {
  .cid-tOTNbn8G6v .card-wrapper {
    margin-left: 1em;
  }
}
@media (max-width: 767px) {
  .cid-tOTNbn8G6v .card-wrapper {
    margin-top: 4em;
    margin-left: 0;
    justify-content: center;
  }
}
.cid-tOTNbn8G6v .card-box {
  display: flex;
  justify-content: center;
  align-items: center;
  max-width: 18em;
  max-height: 18em;
  width: 18em;
  height: 18em;
  border-radius: 50%;
  background-color: transparent;
  position: relative;
}
.cid-tOTNbn8G6v .card-box .bg-hover {
  position: absolute;
  border-radius: 50%;
  top: 0;
  left: 0;
  width: 100%;
  height: 100%;
  background-color: #f0f0f0;
  transform: scale(0);
  transition: .5s all;
}
.cid-tOTNbn8G6v .card-box .mbr-iconfont {
  position: relative;
  z-index: 100;
  display: block;
  font-size: 6.5rem;
  color: #EE2524;
  transition: .5s all;
  cursor: pointer;
}
.cid-tOTNbn8G6v .card-box:hover .bg-hover {
  transform: scale(1);
}
.cid-tOTNbn8G6v .card-box:hover .mbr-iconfont {
  transform: rotate(-45deg);
}
.cid-tOTNbn8G6v .item-img {
  position: absolute;
  border-radius: 50%;
  overflow: hidden;
  transition: .5s all;
  top: 1.5em;
  left: 1.5em;
  max-width: 15em;
  max-height: 15em;
  width: 100%;
  height: 100%;
  animation: img-move 5s infinite linear both;
  cursor: pointer;
}
.cid-tOTNbn8G6v .item-img img {
  width: 100%;
  height: 100%;
  object-fit: cover;
}
@keyframes img-move {
  0% {
    transform: rotate(0deg);
  }
  25% {
    transform: rotate(90deg);
  }
  50% {
    transform: rotate(180deg);
  }
  75% {
    transform: rotate(270deg);
  }
  100% {
    transform: rotate(360deg);
  }
}
.cid-tOTNbn8G6v .mbr-text,
.cid-tOTNbn8G6v .mbr-section-btn {
  text-align: left;
}
.cid-tOTNbnySgn {
  padding-top: 7rem;
  padding-bottom: 10rem;
  background-color: #ffffff;
}
.cid-tOTNbnySgn .mbr-fallback-image.disabled {
  display: none;
}
.cid-tOTNbnySgn .mbr-fallback-image {
  display: block;
  background-size: cover;
  background-position: center center;
  width: 100%;
  height: 100%;
  position: absolute;
  top: 0;
}
.cid-tOTNbnySgn .image-wrapper {
  padding-left: 150px;
  position: relative;
}
@media (max-width: 992px) {
  .cid-tOTNbnySgn .image-wrapper {
    padding: 0;
    margin-bottom: 40px;
  }
}
.cid-tOTNbnySgn .image-wrapper::before {
  content: '';
  position: absolute;
  left: -1rem;
  bottom: -7rem;
  display: block;
  width: 300px;
  height: 300px;
  border: 30px solid #4479d9;
  border-radius: 50%;
  background-color: transparent;
  z-index: 5;
}
@media (max-width: 992px) {
  .cid-tOTNbnySgn .image-wrapper::before {
    display: none;
  }
}
.cid-tOTNbnySgn .image-wrapper::after {
  content: '';
  position: absolute;
  left: -4.4rem;
  bottom: -10.5rem;
  display: block;
  width: 410px;
  height: 410px;
  border: 30px solid #4479d9;
  border-radius: 50%;
  background-color: transparent;
  z-index: 1;
}
@media (max-width: 992px) {
  .cid-tOTNbnySgn .image-wrapper::after {
    display: none;
  }
}
.cid-tOTNbnySgn .image-wrapper img {
  width: 300px;
  max-height: 450px;
  border-radius: 300px 300px 0 0;
  z-index: 2;
  position: relative;
}
@media (max-width: 992px) {
  .cid-tOTNbnySgn .image-wrapper img {
    margin: 0 auto;
  }
}
.cid-tOTNbnySgn .text-wrapper {
  padding-right: 110px;
}
@media (max-width: 992px) {
  .cid-tOTNbnySgn .text-wrapper {
    padding: 0;
  }
}
.cid-tOTNbnySgn .text-wrapper .mbr-section-title {
  margin-bottom: 15px;
}
.cid-tOTNbnySgn .text-wrapper .mbr-text {
  margin-bottom: 16px;
}
.cid-tOTNbnySgn .cards .card {
  margin-bottom: 20px;
}
.cid-tOTNbnySgn .cards .card .mbr-number {
  margin: 0;
}
.cid-tOTNbnySgn .cards .card .mbr-desc {
  margin: 0;
}
.cid-tOTNbnySgn .mbr-section-title {
  color: #4479d9;
}
.cid-tOTNbnySgn .mbr-text {
  color: #111111;
}
.cid-tOTNbnySgn .mbr-number {
  color: #ee2947;
}
.cid-tOTNbnySgn .mbr-desc {
  color: #1e4381;
}
.cid-tOTNbnYl63 {
  padding-top: 0rem;
  padding-bottom: 0rem;
  background-color: #4479d9;
}
.cid-tOTNbnYl63 .mbr-fallback-image.disabled {
  display: none;
}
.cid-tOTNbnYl63 .mbr-fallback-image {
  display: block;
  background-size: cover;
  background-position: center center;
  width: 100%;
  height: 100%;
  position: absolute;
  top: 0;
}
.cid-tOTNbnYl63 .item {
  display: flex;
  align-items: center;
  flex-direction: column;
}
.cid-tOTNbnYl63 .item .icon-wrap {
  text-align: center;
}
.cid-tOTNbnYl63 .item::before {
  content: "";
  font-family: Moririse2 !important;
  position: absolute;
  font-size: 32px;
  left: -15px;
  top: 12%;
  width: 1px;
  height: 100px;
  border: 1px solid #000000;
}
.cid-tOTNbnYl63 .item.first:before {
  display: none;
}
.cid-tOTNbnYl63 .item.five:before {
  display: none;
}
.cid-tOTNbnYl63 .icon-box {
  width: 60px;
  min-width: 60px;
  height: 60px;
  border-radius: 50%;
  text-align: center;
  display: inline-block;
}
.cid-tOTNbnYl63 .text-box {
  text-align: center;
}
.cid-tOTNbnYl63 .mbr-iconfont {
  color: #4479d9 !important;
  position: absolute;
  top: 50%;
  left: 100%;
}
@media (max-width: 768px) {
  .cid-tOTNbnYl63 .item:before {
    display: none;
  }
  .cid-tOTNbnYl63 .card-wrapper {
    margin-bottom: 2rem;
  }
}
.cid-tOTNbnYl63 .up {
  background-color: #f0f0f0;
  transform: translateY(-70px);
  margin: 0 auto;
}
.cid-tOTNbnYl63 .up h5 {
  font-size: 18px;
}
@media (min-width: 992px) {
  .cid-tOTNbnYl63 .up {
    margin: 0 auto;
  }
}
@media (max-width: 767px) {
  .cid-tOTNbnYl63 .first,
  .cid-tOTNbnYl63 .second {
    border-bottom: 1px solid #000000;
    width: 65%;
    margin: 0 auto;
  }
}
.cid-tOTNbnYl63 .position {
  padding: 20px;
}
.cid-tOTNbnYl63 .icon-title,
.cid-tOTNbnYl63 .item .icon-wrap {
  color: #4479d9;
}
.cid-tOTNboqsXb {
  padding-top: 7rem;
  padding-bottom: 6rem;
  background-color: #ffffff;
}
.cid-tOTNboqsXb .mbr-fallback-image.disabled {
  display: none;
}
.cid-tOTNboqsXb .mbr-fallback-image {
  display: block;
  background-size: cover;
  background-position: center center;
  width: 100%;
  height: 100%;
  position: absolute;
  top: 0;
}
.cid-tOTNboqsXb .item {
  display: flex;
  align-items: center;
  flex-direction: column;
}
.cid-tOTNboqsXb .item .icon-wrap {
  text-align: center;
}
.cid-tOTNboqsXb .item span {
  font-size: 2rem;
  color: #ffffff;
  line-height: 60px;
}
.cid-tOTNboqsXb .item::before {
  content: "\e96b";
  font-family: Moririse2 !important;
  position: absolute;
  font-size: 32px;
  left: -15px;
  top: 12%;
  color: #6592e6;
}
.cid-tOTNboqsXb .item.first:before {
  display: none;
}
.cid-tOTNboqsXb .item.five:before {
  display: none;
}
.cid-tOTNboqsXb .icon-box {
  background: #6592e6;
  width: 60px;
  min-width: 60px;
  height: 60px;
  border-radius: 50%;
  text-align: center;
  display: inline-block;
}
.cid-tOTNboqsXb .text-box {
  margin-top: 1rem;
  text-align: center;
}
.cid-tOTNboqsXb .mbr-iconfont {
  color: #4479d9 !important;
  position: absolute;
  top: 50%;
  left: 100%;
}
@media (max-width: 991px) {
  .cid-tOTNboqsXb .item:before {
    display: none;
  }
  .cid-tOTNboqsXb .card-wrapper {
    margin-bottom: 2rem;
  }
}
.cid-tOTNboqsXb .icon-title,
.cid-tOTNboqsXb .item .icon-wrap {
  color: #4479d9;
}
.cid-tOTNboqsXb .card-title,
.cid-tOTNboqsXb .card-box {
  color: #353535;
}
.cid-tOTNbp7wIN {
  padding-top: 3rem;
  padding-bottom: 3rem;
  background-color: #fafafa;
}
.cid-tOTNbp7wIN .row {
  padding: 0 1rem;
}
@media (max-width: 991px) {
  .cid-tOTNbp7wIN .row {
    padding: 0 0.75rem;
  }
}
.cid-tOTNbp7wIN .text-container {
  margin-bottom: 60px;
  padding: 0 !important;
}
@media (max-width: 767px) {
  .cid-tOTNbp7wIN .text-container {
    margin-bottom: 20px;
  }
}
.cid-tOTNbp7wIN .label-text {
  color: #0057fc;
}
.cid-tOTNbp7wIN .mbr-section-title {
  max-width: 550px;
  margin: 0 auto;
  color: #353535;
}
.cid-tOTNbp7wIN .cards-container {
  display: flex;
  justify-content: center;
  flex-wrap: wrap;
  padding: 0;
}
.cid-tOTNbp7wIN .card {
  padding: 15px;
}
@media (max-width: 767px) {
  .cid-tOTNbp7wIN .card {
    padding: 0;
  }
}
.cid-tOTNbp7wIN .card-wrapper {
  display: flex;
  align-items: center;
  justify-content: flex-start;
  flex-wrap: wrap;
  padding: 48px;
  border: 1px solid #dcdcdc;
  border-radius: 5px;
  transition: background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s, -webkit-border-radius 0.3s, -webkit-box-shadow 0.3s;
}
@media (max-width: 767px) {
  .cid-tOTNbp7wIN .card-wrapper {
    margin-bottom: 30px;
    max-width: 522px;
    margin-left: auto;
    margin-right: auto;
  }
}
.cid-tOTNbp7wIN .card-wrapper:hover {
  box-shadow: 0 0 25px 0 rgba(0, 0, 0, 0.07);
}
.cid-tOTNbp7wIN .card-text {
  color: #555555;
  text-align: left;
}
.cid-tOTNbp7wIN .mbr-iconfont {
  font-size: 25px;
  color: #0057fc;
}
.cid-tOTNbp7wIN .icon-box {
  width: 100%;
  margin-bottom: 20px;
}
.cid-tOTNbp7wIN .mbr-fallback-image.disabled {
  display: none;
}
.cid-tOTNbp7wIN .mbr-fallback-image {
  display: block;
  background-size: cover;
  background-position: center center;
  width: 100%;
  height: 100%;
  position: absolute;
  top: 0;
}
.cid-tOTNbp7wIN .card-title {
  text-align: left;
}
.cid-tOTNbpIYtb {
  padding-top: 5rem;
  padding-bottom: 5rem;
  background-color: #f1f1f2;
}
.cid-tOTNbpIYtb .mbr-fallback-image.disabled {
  display: none;
}
.cid-tOTNbpIYtb .mbr-fallback-image {
  display: block;
  background-size: cover;
  background-position: center center;
  width: 100%;
  height: 100%;
  position: absolute;
  top: 0;
}
.cid-tOTNbpIYtb .row {
  padding: 0 110px;
}
@media (max-width: 992px) {
  .cid-tOTNbpIYtb .row {
    padding: 0 12px;
  }
}
.cid-tOTNbpIYtb .text-wrapper {
  padding: 25px;
}
@media (max-width: 992px) {
  .cid-tOTNbpIYtb .text-wrapper {
    padding: 0;
  }
}
.cid-tOTNbpIYtb .text-wrapper .mbr-section-title {
  margin-bottom: 15px;
}
.cid-tOTNbpIYtb .text-wrapper .mbr-section-title span {
  color: #ff6666;
}
.cid-tOTNbpIYtb .text-wrapper .mbr-text {
  margin-bottom: 16px;
}
.cid-tOTNbpIYtb .image {
  position: relative;
}
.cid-tOTNbpIYtb .image::before {
  content: '';
  position: absolute;
  bottom: 3rem;
  left: 0;
  width: 155px;
  height: 155px;
  background-color: transparent;
  border-radius: 100%;
  border: 20px solid #6ec7f2;
}
@media (max-width: 992px) {
  .cid-tOTNbpIYtb .image::before {
    display: none;
  }
}
.cid-tOTNbpIYtb .image::after {
  content: '';
  position: absolute;
  bottom: 5.93rem;
  left: 3rem;
  width: 60px;
  height: 60px;
  background-color: #6ec7f2;
  border-radius: 100%;
}
@media (max-width: 992px) {
  .cid-tOTNbpIYtb .image::after {
    display: none;
  }
}
.cid-tOTNbpIYtb .image-wrapper {
  position: relative;
  padding-top: 50%;
  width: fit-content;
}
@media (max-width: 992px) {
  .cid-tOTNbpIYtb .image-wrapper {
    padding: 0;
    display: flex;
    justify-content: center;
    margin-bottom: 25px;
    width: auto;
  }
}
.cid-tOTNbpIYtb .image-wrapper::before {
  content: '';
  position: absolute;
  right: -20rem;
  top: 13rem;
  display: block;
  width: 400px;
  height: 400px;
  border: 30px solid #4479d9;
  border-radius: 50%;
  background-color: transparent;
  z-index: 5;
}
@media (max-width: 992px) {
  .cid-tOTNbpIYtb .image-wrapper::before {
    display: none;
  }
}
.cid-tOTNbpIYtb .image-wrapper::after {
  content: '';
  position: absolute;
  right: -26rem;
  top: 6.7rem;
  display: block;
  width: 600px;
  height: 600px;
  border: 30px solid #4479d9;
  border-radius: 50%;
  background-color: transparent;
  z-index: 1;
}
@media (max-width: 992px) {
  .cid-tOTNbpIYtb .image-wrapper::after {
    display: none;
  }
}
.cid-tOTNbpIYtb .image-wrapper img {
  width: 400px;
  min-height: 600px;
  border-radius: 0 0 0 100%;
  z-index: 2;
  position: relative;
}
@media (max-width: 992px) {
  .cid-tOTNbpIYtb .image-wrapper img {
    min-height: auto;
    width: 250px;
  }
}
.cid-tOTNbpIYtb .mbr-section-title {
  color: #353535;
}
.cid-tOTNbpIYtb .mbr-text {
  color: #000000;
}
.cid-tOTNbqbZiX {
  padding-top: 6rem;
  padding-bottom: 0rem;
  background-color: #ffffff;
}
.cid-tOTNbqbZiX .row {
  padding: 0 1rem;
}
@media (max-width: 991px) {
  .cid-tOTNbqbZiX .row {
    padding: 0 0.75rem;
  }
}
.cid-tOTNbqbZiX .text-container {
  margin-bottom: 30px;
  padding: 0 !important;
}
.cid-tOTNbqbZiX .label-text {
  color: #4479d9;
}
.cid-tOTNbqbZiX .cards-container {
  display: flex;
  flex-wrap: wrap;
  padding: 0;
}
.cid-tOTNbqbZiX .card {
  padding: 10px;
}
@media (max-width: 991px) {
  .cid-tOTNbqbZiX .card {
    padding: 0;
  }
}
.cid-tOTNbqbZiX .card-wrapper {
  display: flex;
  align-items: center;
  justify-content: flex-start;
  padding: 28px;
  border: 1px solid #EEEEEE;
  border-radius: 5px;
  transition: background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s, -webkit-border-radius 0.3s, -webkit-box-shadow 0.3s;
}
@media (max-width: 991px) {
  .cid-tOTNbqbZiX .card-wrapper {
    flex-direction: column;
    padding: 15px;
    margin-bottom: 30px;
  }
}
.cid-tOTNbqbZiX .card-wrapper:hover {
  box-shadow: 0 0 25px 0 rgba(0, 0, 0, 0.07);
}
.cid-tOTNbqbZiX .card-text {
  color: #555555;
}
.cid-tOTNbqbZiX .mbr-iconfont {
  font-size: 25px;
  color: #0057fc;
}
.cid-tOTNbqbZiX .icon-box {
  margin-right: 42px;
}
@media (max-width: 991px) {
  .cid-tOTNbqbZiX .icon-box {
    margin-right: 0;
  }
}
@media (max-width: 991px) {
  .cid-tOTNbqbZiX .card-box {
    text-align: center;
  }
}
.cid-tOTNbqbZiX .mbr-fallback-image.disabled {
  display: none;
}
.cid-tOTNbqbZiX .mbr-fallback-image {
  display: block;
  background-size: cover;
  background-position: center center;
  width: 100%;
  height: 100%;
  position: absolute;
  top: 0;
}
.cid-tOTNbqbZiX .mbr-section-title {
  color: #232323;
}
.cid-tOTNbqFBTP {
  padding-top: 5rem;
  padding-bottom: 5rem;
  background: #ffffff;
}
.cid-tOTNbqFBTP .mbr-fallback-image.disabled {
  display: none;
}
.cid-tOTNbqFBTP .mbr-fallback-image {
  display: block;
  background-size: cover;
  background-position: center center;
  width: 100%;
  height: 100%;
  position: absolute;
  top: 0;
}
@media (max-width: 768px) {
  .cid-tOTNbqFBTP .container {
    padding: 0 26px;
  }
}
.cid-tOTNbqFBTP .embla__slide {
  display: flex;
  justify-content: center;
  position: relative;
  min-width: 100%;
  max-width: 100%;
}
@media (max-width: 768px) {
  .cid-tOTNbqFBTP .embla__slide {
    min-width: 100%;
    max-width: 100%;
    margin-left: 1rem !important;
    margin-right: 1rem !important;
  }
}
.cid-tOTNbqFBTP .embla__slide .card-wrap {
  padding: 0 120px;
}
@media (max-width: 768px) {
  .cid-tOTNbqFBTP .embla__slide .card-wrap {
    padding: 0 26px;
  }
}
.cid-tOTNbqFBTP .embla__slide .card-wrap .content-wrap .icon-wrapper {
  margin-bottom: 30px;
}
.cid-tOTNbqFBTP .embla__slide .card-wrap .content-wrap .icon-wrapper .mbr-iconfont {
  font-size: 50px;
  display: inline-flex;
  color: #353535;
}
.cid-tOTNbqFBTP .embla__slide .card-wrap .content-wrap .card-text {
  margin-bottom: 30px;
}
.cid-tOTNbqFBTP .embla__slide .card-wrap .content-wrap .mbr-name {
  margin-bottom: 0;
}
.cid-tOTNbqFBTP .embla__slide .card-wrap .content-wrap .mbr-desc {
  margin-bottom: 0;
}
.cid-tOTNbqFBTP .embla__button--next,
.cid-tOTNbqFBTP .embla__button--prev {
  display: flex;
}
.cid-tOTNbqFBTP .embla__button {
  top: 50%;
  width: 60px;
  height: 60px;
  margin-top: -1.5rem;
  font-size: 50px;
  background-color: transparent;
  color: #353535;
  border: none;
  transition: all 0.3s;
  position: absolute;
  display: flex;
  justify-content: center;
  align-items: center;
}
.cid-tOTNbqFBTP .embla__button:disabled {
  cursor: default;
  display: none;
}
.cid-tOTNbqFBTP .embla__button:hover {
  background: transparent;
  color: #353535;
}
.cid-tOTNbqFBTP .embla__button.embla__button--prev {
  left: 0;
  margin-left: 0;
}
@media (max-width: 768px) {
  .cid-tOTNbqFBTP .embla__button.embla__button--prev {
    left: -2rem;
  }
}
.cid-tOTNbqFBTP .embla__button.embla__button--next {
  right: 0;
  margin-right: 0;
}
@media (max-width: 768px) {
  .cid-tOTNbqFBTP .embla__button.embla__button--next {
    right: -2rem;
  }
}
.cid-tOTNbqFBTP .embla {
  position: relative;
  width: 100%;
}
.cid-tOTNbqFBTP .embla__viewport {
  overflow: hidden;
  width: 100%;
}
.cid-tOTNbqFBTP .embla__viewport.is-draggable {
  cursor: grab;
}
.cid-tOTNbqFBTP .embla__viewport.is-dragging {
  cursor: grabbing;
}
.cid-tOTNbqFBTP .embla__container {
  display: flex;
  user-select: none;
  -webkit-touch-callout: none;
  -khtml-user-select: none;
  -webkit-tap-highlight-color: transparent;
}
.cid-tOTNbqFBTP .card-text {
  color: #111111;
  text-align: center;
}
.cid-tOTNbqFBTP .mbr-name {
  color: #ffffff;
}
.cid-tOTNbqFBTP .mbr-role {
  color: #353535;
  text-align: center;
}
.cid-tOTNbqFBTP .mbr-name,
.cid-tOTNbqFBTP .icon-wrapper {
  text-align: center;
  color: #353535;
}
.cid-tOTNbrp1Mc {
  padding-top: 0rem;
  padding-bottom: 0rem;
  background-color: #f0f0f0;
}
.cid-tOTNbrp1Mc .mbr-iconfont {
  font-size: 1.2rem !important;
  font-family: 'Moririse2' !important;
  color: currentColor;
  transition: all 0.3s;
  transform: rotate(90deg);
}
.cid-tOTNbrp1Mc .panel-group {
  border: none;
}
.cid-tOTNbrp1Mc .card-header {
  padding: 1.2rem 0.5rem;
}
@media (max-width: 767px) {
  .cid-tOTNbrp1Mc .card-header {
    padding: 1rem 0rem;
  }
}
.cid-tOTNbrp1Mc .panel-body {
  padding: 0 0.5rem;
  padding-bottom: 1rem;
}
@media (max-width: 767px) {
  .cid-tOTNbrp1Mc .panel-body {
    padding: 0rem;
    padding-bottom: 1rem;
  }
}
.cid-tOTNbrp1Mc .content {
  margin: 5rem auto;
}
.cid-tOTNbrp1Mc .img-col {
  padding: 0;
}
.cid-tOTNbrp1Mc .img-item {
  height: 100%;
}
.cid-tOTNbrp1Mc img {
  height: 100%;
  object-fit: cover;
}
.cid-tOTNbrp1Mc .collapsed span {
  transform: rotate(0deg);
}
.cid-tOTNbrp1Mc .panel-title {
  display: flex;
  align-items: center;
  justify-content: space-between;
}
.cid-tOTNbrp1Mc p {
  margin-bottom: 0.3rem;
}
.cid-tOTNbrp1Mc .mbri-arrow-up {
  transform: rotate(45deg);
}
.cid-tOTNbrp1Mc .panel-title-edit {
  color: #000000;
}
.cid-tOTNbrp1Mc .card .card-header {
  background-color: transparent;
  margin-bottom: 0;
  border: 0;
  border-radius: 10px;
}
.cid-tOTNbrp1Mc .card {
  background: white;
  padding: 0rem 1rem;
  border-radius: 10px!important;
}
.cid-tOTNbrp1Mc .panel-title-edit,
.cid-tOTNbrp1Mc .mbr-iconfont {
  color: #1b2026;
}
.cid-tOTNbrp1Mc .panel-text {
  color: #353535;
}
.cid-tOTNbrp1Mc H4 {
  color: #777777;
}
.cid-tOTNbrp1Mc .mbr-fallback-image.disabled {
  display: none;
}
.cid-tOTNbrp1Mc .mbr-fallback-image {
  display: block;
  background-size: cover;
  background-position: center center;
  width: 100%;
  height: 100%;
  position: absolute;
  top: 0;
}
.cid-tOTNbrp1Mc H3 {
  text-align: center;
  color: #4479d9;
}
.cid-tOTNbrp1Mc H2 {
  text-align: center;
}
.cid-tOTNbsytOS {
  padding-top: 105px;
  padding-bottom: 75px;
  background-color: #ffffff;
}
.cid-tOTNbsytOS .mbr-overlay {
  background-color: #ffffff;
  opacity: 0.7;
}
.cid-tOTNbsytOS .text-content .mbr-subtitle {
  color: #ff6666;
}
.cid-tOTNbsytOS .text-content .mbr-section-title {
  color: #4479d9;
}
.cid-tOTNbsytOS .text-content .mbr-text {
  color: #4f87fb;
}
.cid-tOTNbsytOS .text-content .list-block {
  margin-top: 16px;
  padding-bottom: 16px;
}
.cid-tOTNbsytOS .text-content .list-block .card-img {
  width: auto;
}
.cid-tOTNbsytOS .text-content .list-block .card-img span {
  color: #ff6666;
  font-size: 1.5rem;
}
.cid-tOTNbsytOS .text-content .list-block .list-item-title {
  color: #4479d9;
  transition: all .3s linear 0s;
}
.cid-tOTNbsytOS .text-content .list-block .list-item-title:hover {
  color: #103178;
}
.cid-tOTNbsytOS .text-content .list-block .list-item-text {
  padding-top: 10px;
  color: #4f87fb;
  margin-bottom: 0;
}
.cid-tOTNbsytOS .text-content .list-block.last {
  border-bottom: none;
  margin-bottom: 20px;
  padding-bottom: 0;
}
.cid-tOTNbsytOS .text-content .social {
  font-size: 1.2rem;
}
.cid-tOTNbsytOS .text-content .social span {
  margin-right: 11.2px;
  margin-bottom: 8px;
  transition: 0.3s all;
  color: #13287d;
}
.cid-tOTNbsytOS .text-content .social span:hover {
  color: #279e64;
  transition: 0.3s all;
}
.cid-tOTNbsytOS .card-img {
  display: none;
  position: absolute;
  top: 0;
  left: 0;
  text-align: left;
}
.cid-tOTNbsytOS .list-block {
  position: relative;
}
.cid-tOTNbsytOS .list-block h4,
.cid-tOTNbsytOS .list-block p {
  padding-left: 2.625rem;
}
.cid-tOTNbsytOS .card-img {
  display: block;
}
.cid-tOTNbsytOS input,
.cid-tOTNbsytOS textarea {
  border-radius: 0px !important;
  min-height: 1rem;
  padding: 5px 5px !important;
  font-size: 13px;
  color: #0a7f21;
  height: 10px;
}
.cid-tOTNbsytOS .form-control,
.cid-tOTNbsytOS .field-input {
  padding: 13px 20px !important;
  background-color: #f0f2f5;
  border-color: #000000;
  color: #000000;
  transition: 0.4s;
  box-shadow: none;
  outline: none;
}
.cid-tOTNbsytOS .form-control:hover,
.cid-tOTNbsytOS .field-input:hover,
.cid-tOTNbsytOS .form-control:focus,
.cid-tOTNbsytOS .field-input:focus {
  background-color: #f0f2f5;
  border-color: #279e64;
  color: #000000;
  box-shadow: none;
  outline: none;
}
.cid-tOTNbsytOS .form-control:focus,
.cid-tOTNbsytOS .field-input:focus {
  box-shadow: 0 2px 9px 2px rgba(0, 0, 0, 0.15);
}
.cid-tOTNbsytOS input::-webkit-input-placeholder,
.cid-tOTNbsytOS textarea::-webkit-input-placeholder {
  color: #6d7a8c;
}
.cid-tOTNbsytOS input:-moz-placeholder,
.cid-tOTNbsytOS textarea:-moz-placeholder {
  color: #6d7a8c;
}
.cid-tOTNbsytOS .jq-selectbox li,
.cid-tOTNbsytOS .jq-selectbox li {
  background-color: #f0f2f5;
  color: #000000;
}
.cid-tOTNbsytOS .jq-selectbox li:hover,
.cid-tOTNbsytOS .jq-selectbox li.selected {
  background-color: #f0f2f5;
  color: #000000;
}
.cid-tOTNbsytOS .jq-selectbox:hover .jq-selectbox__trigger-arrow {
  border-top-color: #f0f2f5;
}
.cid-tOTNbsytOS .jq-selectbox .jq-selectbox__trigger-arrow {
  border-top-color: #f0f2f5;
}
.cid-tOTNbsytOS .mbr-form {
  max-width: 550px;
}
.cid-tOTNbsytOS .mbr-form .content-title {
  color: #4479d9;
  margin-bottom: 20px;
}
.cid-tOTNbsytOS .mbr-form .content-subtitle {
  color: #4f87fb;
}
.cid-tOTNbsytOS .mbr-form textarea {
  min-height: 100px;
  height: 194px;
}
.cid-tOTNbsytOS .mbr-form .btn {
  justify-content: space-between;
  border-radius: 30px;
  border-color: #4479d9;
  color: #4479d9;
  padding: 18px 42px;
  margin: 0 !important;
  margin-top: 7px !important;
}
.cid-tOTNbsytOS .mbr-form .btn-success:hover {
  background-color: #ff6666 !important;
  border-color: #ff6666 !important;
  color: #fff !important;
}
@media (max-width: 991px) {
  .cid-tOTNbsytOS .mbr-form {
    margin-left: 0 !important;
    margin-right: 0 !important;
  }
}
@media (max-width: 768px) {
  .cid-tOTNbsytOS .mbr-section-title,
  .cid-tOTNbsytOS .content-title,
  .cid-tOTNbsytOS .mbr-section-btn {
    text-align: left;
  }
}
.cid-tOTNbsytOS .text-content .mbr-section-title {
  text-align: left;
  color: #232323;
}
.cid-tOTNbsytOS .text-content .mbr-subtitle {
  text-align: center;
}
.cid-tOTNbsytOS .text-content .list-block .list-item-title {
  color: #000000;
}
.cid-tOTNbsytOS H3 {
  color: #000000;
}
.cid-tOTNbttwny {
  padding-top: 8rem;
  padding-bottom: 0rem;
  background-color: #1d1e22;
}
.cid-tOTNbttwny .social-row {
  display: flex;
  flex-wrap: wrap;
}
.cid-tOTNbttwny .soc-item {
  display: flex;
  align-items: center;
  justify-content: center;
  border-radius: 50%;
  background-color: white;
  margin-right: 0.5rem;
  margin-bottom: 1rem;
  padding: 0.5rem;
  height: 2.5rem;
  width: 2.5rem;
}
@media (max-width: 767px) {
  .cid-tOTNbttwny .row {
    text-align: center;
  }
  .cid-tOTNbttwny .social-row {
    justify-content: center;
  }
}
.cid-tOTNbttwny .list {
  list-style: none;
  padding-left: 0;
  font-weight: bold;
  color: #ffffff;
}
@media (max-width: 991px) {
  .cid-tOTNbttwny .list {
    margin-bottom: 2rem;
  }
}
@media (min-width: 992px) {
  .cid-tOTNbttwny .list {
    margin-bottom: 0rem;
  }
}
.cid-tOTNbttwny ul {
  padding-bottom: 4.37rem;
}
.cid-tOTNbttwny .footer-logo {
  margin-bottom: 1.87rem;
}
.cid-tOTNbttwny .footer-logo img {
  width: auto;
  object-fit: contain;
}
@media (max-width: 546px) {
  .cid-tOTNbttwny .footer-logo img {
    width: 100%;
  }
}
.cid-tOTNbttwny a.text-warning:hover,
.cid-tOTNbttwny a.mbr-white:hover {
  color: #fff !important;
}
.cid-tOTNbttwny .mbr-fallback-image.disabled {
  display: none;
}
.cid-tOTNbttwny .mbr-fallback-image {
  display: block;
  background-size: cover;
  background-position: center center;
  width: 100%;
  height: 100%;
  position: absolute;
  top: 0;
}
.cid-tOTNbttwny .mbr-section-subtitle {
  color: #6ec7f2;
}
.cid-tOTNbucCCq.popup-builder {
  background-color: #ffffff;
}
.cid-tOTNbucCCq.popup-builder .modal {
  position: relative;
  display: block;
  z-index: 1;
}
.cid-tOTNbucCCq.popup-builder .modal-dialog {
  margin-top: 60px;
  margin-bottom: 60px;
}
.cid-tOTNbucCCq .modal-content,
.cid-tOTNbucCCq .modal-dialog {
  height: auto;
}
.cid-tOTNbucCCq .form-wrapper .input-group-btn {
  margin-right: auto;
  margin-left: auto;
}
.cid-tOTNbucCCq .form-wrapper .input-group-btn .btn {
  margin: 0 !important;
}
@media (min-width: 769px) {
  .cid-tOTNbucCCq .form-wrapper .mbr-form .form-group,
  .cid-tOTNbucCCq .form-wrapper .mbr-form .input-group-btn {
    padding: 0 .5rem;
  }
}
.cid-tOTNbucCCq .card-img {
  width: 100%;
  margin: auto;
  border-radius: 0;
}
.cid-tOTNbucCCq .mbr-figure img {
  display: block;
  width: 100%;
  -ms-flex-item-align: center;
  -ms-grid-row-align: center;
  -webkit-align-self: center;
  align-self: center;
}
.cid-tOTNbucCCq .mbr-text {
  text-align: center;
}
.cid-tOTNbucCCq .pt-0 {
  padding-top: 0 !important;
}
.cid-tOTNbucCCq .pb-0 {
  padding-bottom: 0 !important;
}
.cid-tOTNbucCCq .form-content {
  -ms-flex-pack: center;
  justify-content: center;
  text-align: center;
}
.cid-tOTNbucCCq .mbr-overlay {
  bottom: 0;
  left: 0;
  position: absolute;
  right: 0;
  top: 0;
  z-index: 0;
  pointer-events: none;
}
.cid-tOTNbucCCq .modal-open {
  overflow: hidden;
}
.cid-tOTNbucCCq .modal-open .modal {
  overflow-x: hidden;
  overflow-y: auto;
}
.cid-tOTNbucCCq .modal {
  position: fixed;
  top: 0;
  left: 0;
  z-index: 1050;
  display: none;
  width: 100%;
  height: 100%;
  overflow: hidden;
  outline: 0;
}
.cid-tOTNbucCCq .modal-dialog {
  position: relative;
  width: auto;
  margin: .5rem;
  pointer-events: none;
}
.cid-tOTNbucCCq .modal.fade .modal-dialog {
  transition: transform 0.3s ease-out, -webkit-transform 0.3s ease-out;
  -webkit-transform: translate(0, -50px);
  transform: translate(0, -50px);
}
.cid-tOTNbucCCq .modal.show .modal-dialog {
  -webkit-transform: none;
  transform: none;
}
.cid-tOTNbucCCq .modal-dialog-centered {
  display: flex;
  -ms-flex-align: center;
  align-items: center;
  min-height: calc(100% - (.5rem * 2));
}
.cid-tOTNbucCCq .modal-dialog-centered::before {
  display: block;
  height: calc(100vh - (.5rem * 2));
  content: "";
}
.cid-tOTNbucCCq .modal-content {
  background: #ffffff;
  position: relative;
  display: flex;
  -ms-flex-direction: column;
  flex-direction: column;
  width: 100%;
  pointer-events: auto;
  background-clip: padding-box;
  border: none;
  outline: 0;
  -webkit-box-shadow: 0 10px 40px 0 rgba(0, 0, 0, 0.2);
  box-shadow: 0 10px 40px 0 rgba(0, 0, 0, 0.2);
}
.cid-tOTNbucCCq .margin-center-pos {
  margin-top: auto;
  margin-bottom: auto;
}
.cid-tOTNbucCCq .modal-backdrop {
  position: fixed;
  top: 0;
  left: 0;
  z-index: 1040;
  width: 100vw;
  height: 100vh;
  background-color: #000;
}
.cid-tOTNbucCCq .modal-backdrop.fade {
  opacity: 0;
}
.cid-tOTNbucCCq .modal-backdrop.show {
  opacity: .5;
}
.cid-tOTNbucCCq .modal-header {
  display: flex;
  -ms-flex-align: start;
  align-items: flex-start;
  -ms-flex-pack: justify;
  justify-content: space-between;
  border-bottom: none;
}
@media (min-width: 992px) {
  .cid-tOTNbucCCq .modal-header {
    padding: 2rem 2rem 1rem;
  }
}
@media (max-width: 991px) {
  .cid-tOTNbucCCq .modal-header {
    padding: 1rem;
  }
}
.cid-tOTNbucCCq .modal-header .close {
  position: absolute;
  top: 1rem;
  right: 1rem;
  margin: -1rem -1rem -1rem auto;
  padding: 1rem;
  opacity: .75;
}
.cid-tOTNbucCCq .modal-header .close svg {
  fill: #353535;
}
.cid-tOTNbucCCq .modal-header .close:hover {
  opacity: 1;
}
.cid-tOTNbucCCq .modal-header .close:focus {
  outline: none;
}
.cid-tOTNbucCCq .modal-title {
  line-height: 1.5;
  width: 100%;
  margin: 0;
  text-align: center;
}
.cid-tOTNbucCCq .modal-body {
  position: relative;
  -ms-flex: 1 1 auto;
  flex: 1 1 auto;
}
@media (min-width: 992px) {
  .cid-tOTNbucCCq .modal-body {
    padding: 1rem 2rem 2rem;
  }
}
@media (max-width: 991px) {
  .cid-tOTNbucCCq .modal-body {
    padding: 1rem;
  }
}
.cid-tOTNbucCCq .modal-footer {
  display: flex;
  -ms-flex-align: center;
  align-items: center;
  -ms-flex-pack: center;
  justify-content: center;
  border-top: none;
  text-align: center;
}
@media (min-width: 992px) {
  .cid-tOTNbucCCq .modal-footer {
    padding: 0rem 2rem 2rem;
  }
}
@media (max-width: 991px) {
  .cid-tOTNbucCCq .modal-footer {
    padding: 1rem;
  }
}
.cid-tOTNbucCCq .modal-scrollbar-measure {
  position: absolute;
  top: -9999px;
  width: 50px;
  height: 50px;
  overflow: scroll;
}
@media (min-width: 576px) {
  .cid-tOTNbucCCq .modal-dialog {
    max-width: 500px;
    margin: 1.75rem auto;
  }
  .cid-tOTNbucCCq .modal-dialog-centered {
    min-height: calc(100% - (1.75rem * 2));
  }
  .cid-tOTNbucCCq .modal-dialog-centered::before {
    height: calc(100vh - (1.75rem * 2));
  }
  .cid-tOTNbucCCq .modal-sm {
    max-width: 300px;
  }
}
@media (min-width: 992px) {
  .cid-tOTNbucCCq .modal-lg,
  .cid-tOTNbucCCq .modal-xl {
    max-width: 800px;
  }
}
@media (min-width: 1200px) {
  .cid-tOTNbucCCq .modal-xl {
    max-width: 1140px;
  }
}
.cid-tOTNbucCCq .row {
  display: flex;
  -ms-flex-wrap: wrap;
  flex-wrap: wrap;
  margin-right: -15px;
  margin-left: -15px;
}
.cid-tOTNbucCCq .col-md-4 {
  position: relative;
  width: 100%;
  padding-right: 15px;
  padding-left: 15px;
  -ms-flex: 0 0 33.333333%;
  flex: 0 0 33.333333%;
  max-width: 33.333333%;
}
.cid-tOTNbucCCq .form-group {
  margin-bottom: 1rem;
}
.cid-tOTNbucCCq .form-control {
  display: block;
  width: 100%;
  font-size: 1rem;
  font-weight: 400;
  line-height: 1.5;
}
.cid-tOTNbucCCq .col {
  -ms-flex-preferred-size: 0;
  flex-basis: 0;
  -ms-flex-positive: 1;
  flex-grow: 1;
  max-width: 100%;
}
.cid-tOTNbucCCq .col-md-auto {
  position: relative;
  padding-right: 15px;
  padding-left: 15px;
  -ms-flex: 0 0 auto;
  flex: 0 0 auto;
  width: auto;
  max-width: 100%;
}
.cid-tOTNbucCCq .mbr-section-btn {
  margin: 0;
}
.cid-tOTNbucCCq .mbr-section-btn .btn {
  margin: 0;
}
.cid-tOVefmixdA .navbar-dropdown {
  position: relative !important;
}
.cid-tOVefmixdA .navbar-dropdown {
  position: absolute !important;
}
@media (max-width: 992px) {
  .cid-tOVefmixdA .align-right {
    text-align: center;
  }
}
@media (max-width: 767px) {
  .cid-tOVefmixdA .navbar-dropdown {
    padding: 0 1rem;
  }
}
.cid-tOVefmixdA .navbar-caption {
  font-weight: 500;
}
.cid-tOVefmixdA .dropdown-item:before {
  font-family: Moririse2 !important;
  content: "\e966";
  display: inline-block;
  width: 0;
  position: absolute;
  left: 1rem;
  top: 0.5rem;
  margin-right: 0.5rem;
  line-height: 1;
  font-size: inherit;
  vertical-align: middle;
  text-align: center;
  overflow: hidden;
  transform: scale(0, 1);
  transition: all 0.25s ease-in-out;
}
.cid-tOVefmixdA .dropdown-menu {
  padding: 0;
  border-radius: 4px;
  box-shadow: 0px 0px 20px 0px rgba(0, 0, 0, 0.1);
}
.cid-tOVefmixdA .dropdown-item {
  border-bottom: 1px solid #e6e6e6;
}
.cid-tOVefmixdA .dropdown-item:hover,
.cid-tOVefmixdA .dropdown-item:focus {
  color: #4479d9 !important;
}
.cid-tOVefmixdA .dropdown-item:first-child {
  border-top-left-radius: 4px;
  border-top-right-radius: 4px;
}
.cid-tOVefmixdA .dropdown-item:last-child {
  border-bottom: none;
  border-bottom-left-radius: 4px;
  border-bottom-right-radius: 4px;
}
.cid-tOVefmixdA .nav-dropdown .link {
  padding: 0 0.3em !important;
  margin: 0.667em 1em !important;
}
.cid-tOVefmixdA .nav-dropdown .link.dropdown-toggle::after {
  margin-left: 0.5rem;
  margin-top: 0.2rem;
}
.cid-tOVefmixdA .nav-link {
  position: relative;
}
.cid-tOVefmixdA .nav-link:hover {
  color: #4479d9 !important;
}
.cid-tOVefmixdA .container {
  display: flex;
  margin: auto;
}
@media (min-width: 991px) {
  .cid-tOVefmixdA .container,
  .cid-tOVefmixdA .container-fluid {
    flex-wrap: nowrap;
  }
}
.cid-tOVefmixdA .dropdown-menu,
.cid-tOVefmixdA .navbar.opened {
  background: #ffffff !important;
}
.cid-tOVefmixdA .nav-item:focus,
.cid-tOVefmixdA .nav-link:focus {
  outline: none;
}
.cid-tOVefmixdA .dropdown .dropdown-menu .dropdown-item {
  width: auto;
  transition: all 0.25s ease-in-out;
}
.cid-tOVefmixdA .dropdown .dropdown-menu .dropdown-item::after {
  right: 0.5rem;
}
.cid-tOVefmixdA .dropdown .dropdown-menu .dropdown-item .mbr-iconfont {
  margin-right: 0.5rem;
  vertical-align: sub;
}
.cid-tOVefmixdA .dropdown .dropdown-menu .dropdown-item .mbr-iconfont:before {
  display: inline-block;
  transform: scale(1, 1);
  transition: all 0.25s ease-in-out;
}
.cid-tOVefmixdA .collapsed .dropdown-menu .dropdown-item:before {
  display: none;
}
.cid-tOVefmixdA .collapsed .dropdown .dropdown-menu .dropdown-item {
  padding: 0.235em 1.5em 0.235em 1.5em !important;
  transition: none;
  margin: 0 !important;
}
.cid-tOVefmixdA .navbar {
  min-height: 100px;
  transition: all 0.3s;
  border-bottom: 1px solid transparent;
  background: #ffffff;
}
.cid-tOVefmixdA .navbar.opened {
  transition: all 0.3s;
}
.cid-tOVefmixdA .navbar .dropdown-item {
  padding: 0.5rem 1.8rem;
}
.cid-tOVefmixdA .navbar .navbar-logo img {
  width: auto;
}
.cid-tOVefmixdA .navbar .navbar-collapse {
  justify-content: flex-end;
  z-index: 1;
}
.cid-tOVefmixdA .navbar.collapsed {
  justify-content: center;
}
.cid-tOVefmixdA .navbar.collapsed .nav-item .nav-link::before {
  display: none;
}
.cid-tOVefmixdA .navbar.collapsed.opened .dropdown-menu {
  top: 0;
}
@media (min-width: 992px) {
  .cid-tOVefmixdA .navbar.collapsed.opened:not(.navbar-short) .navbar-collapse {
    max-height: calc(98.5vh - 3.4rem);
  }
}
.cid-tOVefmixdA .navbar.collapsed .dropdown-menu .dropdown-submenu {
  left: 0 !important;
}
.cid-tOVefmixdA .navbar.collapsed .dropdown-menu .dropdown-item:after {
  right: auto;
}
.cid-tOVefmixdA .navbar.collapsed .dropdown-menu .dropdown-toggle[data-toggle="dropdown-submenu"]:after {
  margin-left: 0.5rem;
  margin-top: 0.2rem;
  border-top: 0.35em solid;
  border-right: 0.35em solid transparent;
  border-left: 0.35em solid transparent;
  border-bottom: 0;
  top: 41%;
}
.cid-tOVefmixdA .navbar.collapsed ul.navbar-nav li {
  margin: auto;
}
.cid-tOVefmixdA .navbar.collapsed .dropdown-menu .dropdown-item {
  padding: 0.25rem 1.5rem;
  text-align: center;
}
@media (max-width: 991px) {
  .cid-tOVefmixdA .navbar .nav-item .nav-link::before {
    display: none;
  }
  .cid-tOVefmixdA .navbar.opened .dropdown-menu {
    top: 0;
  }
  .cid-tOVefmixdA .navbar .dropdown-menu .dropdown-submenu {
    left: 0 !important;
  }
  .cid-tOVefmixdA .navbar .dropdown-menu .dropdown-item:after {
    right: auto;
  }
  .cid-tOVefmixdA .navbar .dropdown-menu .dropdown-toggle[data-toggle="dropdown-submenu"]:after {
    margin-left: 0.5rem;
    margin-top: 0.2rem;
    border-top: 0.35em solid;
    border-right: 0.35em solid transparent;
    border-left: 0.35em solid transparent;
    border-bottom: 0;
    top: 40%;
  }
  .cid-tOVefmixdA .navbar .navbar-logo img {
    height: 3rem !important;
  }
  .cid-tOVefmixdA .navbar ul.navbar-nav li {
    margin: auto;
  }
  .cid-tOVefmixdA .navbar .dropdown-menu .dropdown-item {
    padding: 0.25rem 1.5rem !important;
    text-align: center;
  }
  .cid-tOVefmixdA .navbar .navbar-brand {
    flex-shrink: initial;
    flex-basis: auto;
    word-break: break-word;
    padding-right: 2rem;
  }
  .cid-tOVefmixdA .navbar .navbar-toggler {
    flex-basis: auto;
  }
}
.cid-tOVefmixdA .navbar.navbar-short {
  min-height: 80px;
}
.cid-tOVefmixdA .navbar.navbar-short .navbar-logo img {
  height: 2.5rem !important;
}
.cid-tOVefmixdA .navbar.navbar-short .navbar-brand {
  min-height: 80px;
  padding: 0;
}
.cid-tOVefmixdA .navbar-brand {
  min-height: 70px;
  flex-shrink: 0;
  align-items: center;
  margin-right: 0;
  padding: 10px 0;
  transition: all 0.3s;
  word-break: break-word;
  z-index: 1;
}
.cid-tOVefmixdA .navbar-brand .navbar-caption {
  line-height: inherit !important;
}
.cid-tOVefmixdA .navbar-brand .navbar-logo a {
  outline: none;
}
.cid-tOVefmixdA .dropdown-item.active,
.cid-tOVefmixdA .dropdown-item:active {
  background-color: transparent;
}
.cid-tOVefmixdA .navbar-expand-lg .navbar-nav .nav-link {
  padding: 0;
}
.cid-tOVefmixdA .nav-dropdown .link.dropdown-toggle {
  margin-right: 1.667em;
}
.cid-tOVefmixdA .nav-dropdown .link.dropdown-toggle[aria-expanded="true"] {
  margin-right: 0;
  padding: 0.667em 1.667em;
}
.cid-tOVefmixdA .navbar.navbar-expand-lg .dropdown .dropdown-menu {
  background: #ffffff;
}
.cid-tOVefmixdA .navbar.navbar-expand-lg .dropdown .dropdown-menu .dropdown-submenu {
  margin: 0;
  left: 100%;
}
.cid-tOVefmixdA .navbar .dropdown.open > .dropdown-menu {
  display: block;
}
.cid-tOVefmixdA ul.navbar-nav {
  flex-wrap: wrap;
}
.cid-tOVefmixdA button.navbar-toggler {
  outline: none;
  width: 31px;
  height: 20px;
  cursor: pointer;
  transition: all 0.2s;
  position: relative;
  align-self: center;
}
.cid-tOVefmixdA button.navbar-toggler .hamburger span {
  position: absolute;
  right: 0;
  width: 30px;
  height: 2px;
  border-right: 5px;
  background-color: #000000;
}
.cid-tOVefmixdA button.navbar-toggler .hamburger span:nth-child(1) {
  top: 0;
  transition: all 0.2s;
}
.cid-tOVefmixdA button.navbar-toggler .hamburger span:nth-child(2) {
  top: 8px;
  transition: all 0.15s;
}
.cid-tOVefmixdA button.navbar-toggler .hamburger span:nth-child(3) {
  top: 8px;
  transition: all 0.15s;
}
.cid-tOVefmixdA button.navbar-toggler .hamburger span:nth-child(4) {
  top: 16px;
  transition: all 0.2s;
}
.cid-tOVefmixdA nav.opened .hamburger span:nth-child(1) {
  top: 8px;
  width: 0;
  opacity: 0;
  right: 50%;
  transition: all 0.2s;
}
.cid-tOVefmixdA nav.opened .hamburger span:nth-child(2) {
  transform: rotate(45deg);
  transition: all 0.25s;
}
.cid-tOVefmixdA nav.opened .hamburger span:nth-child(3) {
  transform: rotate(-45deg);
  transition: all 0.25s;
}
.cid-tOVefmixdA nav.opened .hamburger span:nth-child(4) {
  top: 8px;
  width: 0;
  opacity: 0;
  right: 50%;
  transition: all 0.2s;
}
.cid-tOVefmixdA a.nav-link {
  display: flex;
  align-items: center;
  justify-content: center;
}
@media screen and (-ms-high-contrast: active), (-ms-high-contrast: none) {
  .cid-tOVefmixdA .navbar {
    height: 70px;
  }
  .cid-tOVefmixdA .navbar.opened {
    height: auto;
  }
  .cid-tOVefmixdA .nav-item .nav-link:hover::before {
    width: 175%;
    max-width: calc(100% + 2rem);
    left: -1rem;
  }
}
.cid-tOVefmixdA .addr {
  text-align: center;
  max-width: 230px;
  min-width: 150px;
  margin: 0 10px;
}
@media (max-width: 992px) {
  .cid-tOVefmixdA .addr {
    margin: 0 auto;
  }
}
.cid-tOVefmixdA .mbr-section-subtitle.addr {
  color: #1d1d1b;
  text-align: center;
}
.cid-tOVefmixdA .mbr-section-btn {
  flex: 0 0 240px;
}
.cid-tOVeffsdKq {
  padding-top: 8rem;
  padding-bottom: 6rem;
  background-color: #ffffff;
}
.cid-tOVeffsdKq .row {
  flex-direction: row-reverse;
}
.cid-tOVeffsdKq .price-wrapper {
  position: absolute;
  right: 20%;
  top: 1rem;
  background: #ffc800;
  width: 140px;
  height: 140px;
  border-radius: 50%;
  display: flex;
  justify-content: center;
  flex-direction: column;
  align-items: center;
}
.cid-tOVeffsdKq .price-wrapper h4,
.cid-tOVeffsdKq .price-wrapper h5 {
  width: fit-content;
}
@media (max-width: 767px) {
  .cid-tOVeffsdKq .price-wrapper {
    width: 100px;
    height: 100px;
  }
}
.cid-tOVeffsdKq .btn .mbr-iconfont-btn {
  transition: opacity 0.3s, transform 0.3s;
  opacity: 0;
  width: 0;
}
.cid-tOVeffsdKq .btn:hover {
  padding-left: 2.5rem;
  padding-right: 3.5rem;
}
.cid-tOVeffsdKq .btn:hover .mbr-iconfont-btn {
  transition-delay: 0.1s;
  opacity: 1;
  transform: translateX(7px);
}
.cid-tOVeffsdKq .cards {
  display: flex;
  flex-direction: row;
}
@media (max-width: 767px) {
  .cid-tOVeffsdKq .cards {
    flex-direction: column;
    align-items: center;
  }
}
.cid-tOVeffsdKq .card-title {
  padding: 0;
  margin: 0;
}
.cid-tOVeffsdKq .card-wrapper {
  display: flex;
}
@media (max-width: 991px) {
  .cid-tOVeffsdKq .card-wrapper {
    margin-bottom: 2rem;
  }
}
@media (max-width: 767px) {
  .cid-tOVeffsdKq .card-wrapper {
    width: fit-content;
  }
}
.cid-tOVeffsdKq .card-icon {
  font-size: 1.5rem;
  color: currentColor;
  padding-right: 0.8rem;
}
@media (max-width: 991px) {
  .cid-tOVeffsdKq .image-wrapper {
    margin-bottom: 2rem;
  }
}
.cid-tOVeffsdKq .image-wrapper img {
  width: 100%;
  object-fit: cover;
}
.cid-tOVeffsdKq .card-title,
.cid-tOVeffsdKq .card-icon {
  color: #5b6c8f;
}
.cid-tOVeffsdKq .mbr-section-title {
  color: #103178;
  text-align: left;
}
.cid-tOVeffsdKq .mbr-text,
.cid-tOVeffsdKq .mbr-section-btn {
  color: #103178;
  text-align: left;
}
.cid-tOVeffsdKq .price-title {
  text-align: center;
  color: #103178;
}
.cid-tOVeffsdKq .price {
  text-align: center;
  color: #103178;
}
.cid-tOVeffPjFX {
  padding-top: 0rem;
  padding-bottom: 0rem;
  background-color: #4479d9;
}
.cid-tOVeffPjFX .card-wrapper {
  background: none;
  display: inline-flex;
  margin: 25px 0;
  padding: 0;
  padding-right: 0;
  width: 100%;
}
.cid-tOVeffPjFX .card-wrapper .image-wrap img {
  width: 100%;
}
.cid-tOVeffPjFX .mbr-iconfont {
  display: block;
  font-size: 3.5rem;
  color: #ffffff;
  height: 100%;
}
.cid-tOVeffPjFX .row {
  align-items: center;
}
.cid-tOVeffPjFX .card-box {
  display: inline-flex;
  text-align: left;
  margin: 0;
}
.cid-tOVeffPjFX .mbr-section-subtitle {
  padding: 0;
  margin: 0;
  padding-bottom: 20px;
}
.cid-tOVeffPjFX .card-title,
.cid-tOVeffPjFX .iconfont-wrapper {
  color: #0c5b47;
  font-size: 19px;
  margin-bottom: 6px;
}
.cid-tOVeffPjFX a {
  padding: 0;
  border: 0px;
  transition: all 0.2s ease-out;
  padding-left: 0;
  padding-right: 0;
  word-break: normal;
  justify-content: center;
}
.cid-tOVeffPjFX .line {
  left: 0;
  position: absolute;
  bottom: -4px;
  width: 100%;
  height: 1px;
  background-color: currentColor;
  transition: color 0.3s ease-out;
  transform: scaleX(1);
  transform-origin: left;
}
.cid-tOVeffPjFX .lin:hover .line {
  transition: color 0.2s ease-out;
  animation: qodef-line-visible-animation 1s forwards;
}
.cid-tOVeffPjFX .lin {
  position: relative;
  transition: color 0.2s ease-out;
}
.cid-tOVeffPjFX .it {
  font-style: italic;
}
.cid-tOVeffPjFX .col {
  border-right: 1px solid #c0c0c0;
}
@media (max-width: 990px) {
  .cid-tOVeffPjFX .col {
    border-right: none;
  }
}
@keyframes qodef-line-visible-animation {
  0% {
    -webkit-transform: scaleX(1);
    transform: scaleX(1);
    -webkit-transform-origin: 100% 0;
    transform-origin: 100% 0;
  }
  50% {
    -webkit-transform: scaleX(0);
    transform: scaleX(0);
    -webkit-transform-origin: 100% 0;
    transform-origin: 100% 0;
  }
  51% {
    -webkit-transform: scaleX(0);
    transform: scaleX(0);
    -webkit-transform-origin: 0 0;
    transform-origin: 0 0;
  }
  100% {
    -webkit-transform: scaleX(1);
    transform: scaleX(1);
    -webkit-transform-origin: 0 0;
    transform-origin: 0 0;
  }
}
.cid-tOVeffPjFX .card-title,
.cid-tOVeffPjFX .lin {
  color: #ffffff;
  text-align: left;
}
.cid-tOVefg9HDv {
  padding-top: 3rem;
  padding-bottom: 0rem;
  background-color: #f9f9f9;
}
.cid-tOVefg9HDv .mbr-fallback-image.disabled {
  display: none;
}
.cid-tOVefg9HDv .mbr-fallback-image {
  display: block;
  background-size: cover;
  background-position: center center;
  width: 100%;
  height: 100%;
  position: absolute;
  top: 0;
}
@media (max-width: 992px) {
  .cid-tOVefg9HDv .container {
    padding: 0 20px;
  }
}
.cid-tOVefg9HDv .row {
  margin: 0;
}
.cid-tOVefg9HDv .title-wrapper .mbr-section-title {
  margin-bottom: 0;
}
.cid-tOVefg9HDv .mbr-section-title {
  color: #353535;
}
.cid-tOVefgqs0o {
  padding-top: 2rem;
  padding-bottom: 6rem;
  background-color: #f9f9f9;
}
.cid-tOVefgqs0o .item-wrapper {
  border-radius: 2rem;
  transition: all 0.3s;
  position: relative;
  background: #eeeeee;
  height: 100%;
  display: flex;
  flex-flow: column nowrap;
}
.cid-tOVefgqs0o .item-wrapper:hover {
  box-shadow: 0 50px 50px -25px rgba(0, 0, 0, 0.3);
  transform: rotate(-2deg) scale(1.03);
}
@media (min-width: 992px) {
  .cid-tOVefgqs0o .item-wrapper .item-content {
    padding: 2rem 2rem 0;
  }
  .cid-tOVefgqs0o .item-wrapper .item-footer {
    padding: 0 2rem 2rem;
  }
}
@media (max-width: 991px) {
  .cid-tOVefgqs0o .item-wrapper .item-content {
    padding: 1rem 1rem 0;
  }
  .cid-tOVefgqs0o .item-wrapper .item-footer {
    padding: 0 1rem 1rem;
  }
}
.cid-tOVefgqs0o img,
.cid-tOVefgqs0o .item-img {
  width: 100%;
  height: 100%;
  height: 200px;
  object-fit: cover;
}
.cid-tOVefgqs0o .item:focus,
.cid-tOVefgqs0o span:focus {
  outline: none;
}
.cid-tOVefgqs0o .item {
  cursor: pointer;
  margin-bottom: 2rem;
}
.cid-tOVefgqs0o .mbr-section-btn {
  margin-top: auto !important;
}
.cid-tOVefgqs0o .mbr-section-title {
  color: #4479d9;
  text-align: center;
}
.cid-tOVefgqs0o .mbr-text,
.cid-tOVefgqs0o .mbr-section-btn {
  text-align: center;
  color: #4479d9;
}
.cid-tOVefgqs0o .item-title {
  text-align: center;
  color: #4479d9;
}
.cid-tOVefgqs0o .item-subtitle {
  text-align: center;
  color: #454545;
}
.cid-tOVefgqs0o .mbr-section-subtitle {
  text-align: center;
}
.cid-tOVefgqs0o .item-subtitle DIV {
  text-align: center;
}
.cid-tOVefhLdVc {
  padding-top: 75px;
  padding-bottom: 45px;
  background-color: #f1f1f2;
}
.cid-tOVefhLdVc .mbr-fallback-image.disabled {
  display: none;
}
.cid-tOVefhLdVc .mbr-fallback-image {
  display: block;
  background-size: cover;
  background-position: center center;
  width: 100%;
  height: 100%;
  position: absolute;
  top: 0;
}
.cid-tOVefhLdVc .row {
  display: flex;
  flex-wrap: nowrap;
  justify-content: flex-start;
  align-items: center;
}
@media (max-width: 767px) {
  .cid-tOVefhLdVc .row {
    flex-wrap: wrap;
  }
}
.cid-tOVefhLdVc .text-container {
  width: 57% !important;
}
@media (max-width: 767px) {
  .cid-tOVefhLdVc .text-container {
    width: 100% !important;
  }
}
.cid-tOVefhLdVc .mbr-section-title {
  color: #353535;
}
.cid-tOVefhLdVc .colored-text {
  line-height: inherit;
  font-weight: inherit;
  color: inherit;
  color: #4479d9;
}
.cid-tOVefhLdVc .mbr-text {
  width: 68%;
  margin-top: 1.2em;
  color: #000000;
}
@media (max-width: 991px) {
  .cid-tOVefhLdVc .mbr-text {
    width: 83%;
    margin-top: 1rem;
  }
}
@media (max-width: 767px) {
  .cid-tOVefhLdVc .mbr-text {
    width: 100%;
  }
}
.cid-tOVefhLdVc .card-col {
  display: flex;
  width: 43% !important;
  justify-content: flex-start;
}
@media (max-width: 767px) {
  .cid-tOVefhLdVc .card-col {
    width: 100% !important;
    justify-content: center;
  }
}
.cid-tOVefhLdVc .card-wrapper {
  display: flex;
  margin-left: 8em;
  justify-content: flex-start;
}
@media (max-width: 991px) {
  .cid-tOVefhLdVc .card-wrapper {
    margin-left: 1em;
  }
}
@media (max-width: 767px) {
  .cid-tOVefhLdVc .card-wrapper {
    margin-top: 4em;
    margin-left: 0;
    justify-content: center;
  }
}
.cid-tOVefhLdVc .card-box {
  display: flex;
  justify-content: center;
  align-items: center;
  max-width: 18em;
  max-height: 18em;
  width: 18em;
  height: 18em;
  border-radius: 50%;
  background-color: transparent;
  position: relative;
}
.cid-tOVefhLdVc .card-box .bg-hover {
  position: absolute;
  border-radius: 50%;
  top: 0;
  left: 0;
  width: 100%;
  height: 100%;
  background-color: #f0f0f0;
  transform: scale(0);
  transition: .5s all;
}
.cid-tOVefhLdVc .card-box .mbr-iconfont {
  position: relative;
  z-index: 100;
  display: block;
  font-size: 6.5rem;
  color: #EE2524;
  transition: .5s all;
  cursor: pointer;
}
.cid-tOVefhLdVc .card-box:hover .bg-hover {
  transform: scale(1);
}
.cid-tOVefhLdVc .card-box:hover .mbr-iconfont {
  transform: rotate(-45deg);
}
.cid-tOVefhLdVc .item-img {
  position: absolute;
  border-radius: 50%;
  overflow: hidden;
  transition: .5s all;
  top: 1.5em;
  left: 1.5em;
  max-width: 15em;
  max-height: 15em;
  width: 100%;
  height: 100%;
  animation: img-move 5s infinite linear both;
  cursor: pointer;
}
.cid-tOVefhLdVc .item-img img {
  width: 100%;
  height: 100%;
  object-fit: cover;
}
@keyframes img-move {
  0% {
    transform: rotate(0deg);
  }
  25% {
    transform: rotate(90deg);
  }
  50% {
    transform: rotate(180deg);
  }
  75% {
    transform: rotate(270deg);
  }
  100% {
    transform: rotate(360deg);
  }
}
.cid-tOVefhLdVc .mbr-text,
.cid-tOVefhLdVc .mbr-section-btn {
  text-align: left;
}
.cid-tOVeficdiO {
  padding-top: 7rem;
  padding-bottom: 10rem;
  background-color: #ffffff;
}
.cid-tOVeficdiO .mbr-fallback-image.disabled {
  display: none;
}
.cid-tOVeficdiO .mbr-fallback-image {
  display: block;
  background-size: cover;
  background-position: center center;
  width: 100%;
  height: 100%;
  position: absolute;
  top: 0;
}
.cid-tOVeficdiO .image-wrapper {
  padding-left: 150px;
  position: relative;
}
@media (max-width: 992px) {
  .cid-tOVeficdiO .image-wrapper {
    padding: 0;
    margin-bottom: 40px;
  }
}
.cid-tOVeficdiO .image-wrapper::before {
  content: '';
  position: absolute;
  left: -1rem;
  bottom: -7rem;
  display: block;
  width: 300px;
  height: 300px;
  border: 30px solid #4479d9;
  border-radius: 50%;
  background-color: transparent;
  z-index: 5;
}
@media (max-width: 992px) {
  .cid-tOVeficdiO .image-wrapper::before {
    display: none;
  }
}
.cid-tOVeficdiO .image-wrapper::after {
  content: '';
  position: absolute;
  left: -4.4rem;
  bottom: -10.5rem;
  display: block;
  width: 410px;
  height: 410px;
  border: 30px solid #4479d9;
  border-radius: 50%;
  background-color: transparent;
  z-index: 1;
}
@media (max-width: 992px) {
  .cid-tOVeficdiO .image-wrapper::after {
    display: none;
  }
}
.cid-tOVeficdiO .image-wrapper img {
  width: 300px;
  max-height: 450px;
  border-radius: 300px 300px 0 0;
  z-index: 2;
  position: relative;
}
@media (max-width: 992px) {
  .cid-tOVeficdiO .image-wrapper img {
    margin: 0 auto;
  }
}
.cid-tOVeficdiO .text-wrapper {
  padding-right: 110px;
}
@media (max-width: 992px) {
  .cid-tOVeficdiO .text-wrapper {
    padding: 0;
  }
}
.cid-tOVeficdiO .text-wrapper .mbr-section-title {
  margin-bottom: 15px;
}
.cid-tOVeficdiO .text-wrapper .mbr-text {
  margin-bottom: 16px;
}
.cid-tOVeficdiO .cards .card {
  margin-bottom: 20px;
}
.cid-tOVeficdiO .cards .card .mbr-number {
  margin: 0;
}
.cid-tOVeficdiO .cards .card .mbr-desc {
  margin: 0;
}
.cid-tOVeficdiO .mbr-section-title {
  color: #4479d9;
}
.cid-tOVeficdiO .mbr-text {
  color: #111111;
}
.cid-tOVeficdiO .mbr-number {
  color: #ee2947;
}
.cid-tOVeficdiO .mbr-desc {
  color: #1e4381;
}
.cid-tOVefiCK1U {
  padding-top: 0rem;
  padding-bottom: 0rem;
  background-color: #4479d9;
}
.cid-tOVefiCK1U .mbr-fallback-image.disabled {
  display: none;
}
.cid-tOVefiCK1U .mbr-fallback-image {
  display: block;
  background-size: cover;
  background-position: center center;
  width: 100%;
  height: 100%;
  position: absolute;
  top: 0;
}
.cid-tOVefiCK1U .item {
  display: flex;
  align-items: center;
  flex-direction: column;
}
.cid-tOVefiCK1U .item .icon-wrap {
  text-align: center;
}
.cid-tOVefiCK1U .item::before {
  content: "";
  font-family: Moririse2 !important;
  position: absolute;
  font-size: 32px;
  left: -15px;
  top: 12%;
  width: 1px;
  height: 100px;
  border: 1px solid #000000;
}
.cid-tOVefiCK1U .item.first:before {
  display: none;
}
.cid-tOVefiCK1U .item.five:before {
  display: none;
}
.cid-tOVefiCK1U .icon-box {
  width: 60px;
  min-width: 60px;
  height: 60px;
  border-radius: 50%;
  text-align: center;
  display: inline-block;
}
.cid-tOVefiCK1U .text-box {
  text-align: center;
}
.cid-tOVefiCK1U .mbr-iconfont {
  color: #4479d9 !important;
  position: absolute;
  top: 50%;
  left: 100%;
}
@media (max-width: 768px) {
  .cid-tOVefiCK1U .item:before {
    display: none;
  }
  .cid-tOVefiCK1U .card-wrapper {
    margin-bottom: 2rem;
  }
}
.cid-tOVefiCK1U .up {
  background-color: #f0f0f0;
  transform: translateY(-70px);
  margin: 0 auto;
}
.cid-tOVefiCK1U .up h5 {
  font-size: 18px;
}
@media (min-width: 992px) {
  .cid-tOVefiCK1U .up {
    margin: 0 auto;
  }
}
@media (max-width: 767px) {
  .cid-tOVefiCK1U .first,
  .cid-tOVefiCK1U .second {
    border-bottom: 1px solid #000000;
    width: 65%;
    margin: 0 auto;
  }
}
.cid-tOVefiCK1U .position {
  padding: 20px;
}
.cid-tOVefiCK1U .icon-title,
.cid-tOVefiCK1U .item .icon-wrap {
  color: #4479d9;
}
.cid-tOVefj3VLN {
  padding-top: 7rem;
  padding-bottom: 6rem;
  background-color: #ffffff;
}
.cid-tOVefj3VLN .mbr-fallback-image.disabled {
  display: none;
}
.cid-tOVefj3VLN .mbr-fallback-image {
  display: block;
  background-size: cover;
  background-position: center center;
  width: 100%;
  height: 100%;
  position: absolute;
  top: 0;
}
.cid-tOVefj3VLN .item {
  display: flex;
  align-items: center;
  flex-direction: column;
}
.cid-tOVefj3VLN .item .icon-wrap {
  text-align: center;
}
.cid-tOVefj3VLN .item span {
  font-size: 2rem;
  color: #ffffff;
  line-height: 60px;
}
.cid-tOVefj3VLN .item::before {
  content: "\e96b";
  font-family: Moririse2 !important;
  position: absolute;
  font-size: 32px;
  left: -15px;
  top: 12%;
  color: #6592e6;
}
.cid-tOVefj3VLN .item.first:before {
  display: none;
}
.cid-tOVefj3VLN .item.five:before {
  display: none;
}
.cid-tOVefj3VLN .icon-box {
  background: #6592e6;
  width: 60px;
  min-width: 60px;
  height: 60px;
  border-radius: 50%;
  text-align: center;
  display: inline-block;
}
.cid-tOVefj3VLN .text-box {
  margin-top: 1rem;
  text-align: center;
}
.cid-tOVefj3VLN .mbr-iconfont {
  color: #4479d9 !important;
  position: absolute;
  top: 50%;
  left: 100%;
}
@media (max-width: 991px) {
  .cid-tOVefj3VLN .item:before {
    display: none;
  }
  .cid-tOVefj3VLN .card-wrapper {
    margin-bottom: 2rem;
  }
}
.cid-tOVefj3VLN .icon-title,
.cid-tOVefj3VLN .item .icon-wrap {
  color: #4479d9;
}
.cid-tOVefj3VLN .card-title,
.cid-tOVefj3VLN .card-box {
  color: #353535;
}
.cid-tOVefjGkBr {
  padding-top: 3rem;
  padding-bottom: 3rem;
  background-color: #fafafa;
}
.cid-tOVefjGkBr .row {
  padding: 0 1rem;
}
@media (max-width: 991px) {
  .cid-tOVefjGkBr .row {
    padding: 0 0.75rem;
  }
}
.cid-tOVefjGkBr .text-container {
  margin-bottom: 60px;
  padding: 0 !important;
}
@media (max-width: 767px) {
  .cid-tOVefjGkBr .text-container {
    margin-bottom: 20px;
  }
}
.cid-tOVefjGkBr .label-text {
  color: #0057fc;
}
.cid-tOVefjGkBr .mbr-section-title {
  max-width: 550px;
  margin: 0 auto;
  color: #353535;
}
.cid-tOVefjGkBr .cards-container {
  display: flex;
  justify-content: center;
  flex-wrap: wrap;
  padding: 0;
}
.cid-tOVefjGkBr .card {
  padding: 15px;
}
@media (max-width: 767px) {
  .cid-tOVefjGkBr .card {
    padding: 0;
  }
}
.cid-tOVefjGkBr .card-wrapper {
  display: flex;
  align-items: center;
  justify-content: flex-start;
  flex-wrap: wrap;
  padding: 48px;
  border: 1px solid #dcdcdc;
  border-radius: 5px;
  transition: background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s, -webkit-border-radius 0.3s, -webkit-box-shadow 0.3s;
}
@media (max-width: 767px) {
  .cid-tOVefjGkBr .card-wrapper {
    margin-bottom: 30px;
    max-width: 522px;
    margin-left: auto;
    margin-right: auto;
  }
}
.cid-tOVefjGkBr .card-wrapper:hover {
  box-shadow: 0 0 25px 0 rgba(0, 0, 0, 0.07);
}
.cid-tOVefjGkBr .card-text {
  color: #555555;
  text-align: left;
}
.cid-tOVefjGkBr .mbr-iconfont {
  font-size: 25px;
  color: #0057fc;
}
.cid-tOVefjGkBr .icon-box {
  width: 100%;
  margin-bottom: 20px;
}
.cid-tOVefjGkBr .mbr-fallback-image.disabled {
  display: none;
}
.cid-tOVefjGkBr .mbr-fallback-image {
  display: block;
  background-size: cover;
  background-position: center center;
  width: 100%;
  height: 100%;
  position: absolute;
  top: 0;
}
.cid-tOVefjGkBr .card-title {
  text-align: left;
}
.cid-tOVefkeghm {
  padding-top: 5rem;
  padding-bottom: 5rem;
  background-color: #f1f1f2;
}
.cid-tOVefkeghm .mbr-fallback-image.disabled {
  display: none;
}
.cid-tOVefkeghm .mbr-fallback-image {
  display: block;
  background-size: cover;
  background-position: center center;
  width: 100%;
  height: 100%;
  position: absolute;
  top: 0;
}
.cid-tOVefkeghm .row {
  padding: 0 110px;
}
@media (max-width: 992px) {
  .cid-tOVefkeghm .row {
    padding: 0 12px;
  }
}
.cid-tOVefkeghm .text-wrapper {
  padding: 25px;
}
@media (max-width: 992px) {
  .cid-tOVefkeghm .text-wrapper {
    padding: 0;
  }
}
.cid-tOVefkeghm .text-wrapper .mbr-section-title {
  margin-bottom: 15px;
}
.cid-tOVefkeghm .text-wrapper .mbr-section-title span {
  color: #ff6666;
}
.cid-tOVefkeghm .text-wrapper .mbr-text {
  margin-bottom: 16px;
}
.cid-tOVefkeghm .image {
  position: relative;
}
.cid-tOVefkeghm .image::before {
  content: '';
  position: absolute;
  bottom: 3rem;
  left: 0;
  width: 155px;
  height: 155px;
  background-color: transparent;
  border-radius: 100%;
  border: 20px solid #6ec7f2;
}
@media (max-width: 992px) {
  .cid-tOVefkeghm .image::before {
    display: none;
  }
}
.cid-tOVefkeghm .image::after {
  content: '';
  position: absolute;
  bottom: 5.93rem;
  left: 3rem;
  width: 60px;
  height: 60px;
  background-color: #6ec7f2;
  border-radius: 100%;
}
@media (max-width: 992px) {
  .cid-tOVefkeghm .image::after {
    display: none;
  }
}
.cid-tOVefkeghm .image-wrapper {
  position: relative;
  padding-top: 50%;
  width: fit-content;
}
@media (max-width: 992px) {
  .cid-tOVefkeghm .image-wrapper {
    padding: 0;
    display: flex;
    justify-content: center;
    margin-bottom: 25px;
    width: auto;
  }
}
.cid-tOVefkeghm .image-wrapper::before {
  content: '';
  position: absolute;
  right: -20rem;
  top: 13rem;
  display: block;
  width: 400px;
  height: 400px;
  border: 30px solid #4479d9;
  border-radius: 50%;
  background-color: transparent;
  z-index: 5;
}
@media (max-width: 992px) {
  .cid-tOVefkeghm .image-wrapper::before {
    display: none;
  }
}
.cid-tOVefkeghm .image-wrapper::after {
  content: '';
  position: absolute;
  right: -26rem;
  top: 6.7rem;
  display: block;
  width: 600px;
  height: 600px;
  border: 30px solid #4479d9;
  border-radius: 50%;
  background-color: transparent;
  z-index: 1;
}
@media (max-width: 992px) {
  .cid-tOVefkeghm .image-wrapper::after {
    display: none;
  }
}
.cid-tOVefkeghm .image-wrapper img {
  width: 400px;
  min-height: 600px;
  border-radius: 0 0 0 100%;
  z-index: 2;
  position: relative;
}
@media (max-width: 992px) {
  .cid-tOVefkeghm .image-wrapper img {
    min-height: auto;
    width: 250px;
  }
}
.cid-tOVefkeghm .mbr-section-title {
  color: #353535;
}
.cid-tOVefkeghm .mbr-text {
  color: #000000;
}
.cid-tOVefkFHxB {
  padding-top: 6rem;
  padding-bottom: 0rem;
  background-color: #ffffff;
}
.cid-tOVefkFHxB .row {
  padding: 0 1rem;
}
@media (max-width: 991px) {
  .cid-tOVefkFHxB .row {
    padding: 0 0.75rem;
  }
}
.cid-tOVefkFHxB .text-container {
  margin-bottom: 30px;
  padding: 0 !important;
}
.cid-tOVefkFHxB .label-text {
  color: #4479d9;
}
.cid-tOVefkFHxB .cards-container {
  display: flex;
  flex-wrap: wrap;
  padding: 0;
}
.cid-tOVefkFHxB .card {
  padding: 10px;
}
@media (max-width: 991px) {
  .cid-tOVefkFHxB .card {
    padding: 0;
  }
}
.cid-tOVefkFHxB .card-wrapper {
  display: flex;
  align-items: center;
  justify-content: flex-start;
  padding: 28px;
  border: 1px solid #EEEEEE;
  border-radius: 5px;
  transition: background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s, -webkit-border-radius 0.3s, -webkit-box-shadow 0.3s;
}
@media (max-width: 991px) {
  .cid-tOVefkFHxB .card-wrapper {
    flex-direction: column;
    padding: 15px;
    margin-bottom: 30px;
  }
}
.cid-tOVefkFHxB .card-wrapper:hover {
  box-shadow: 0 0 25px 0 rgba(0, 0, 0, 0.07);
}
.cid-tOVefkFHxB .card-text {
  color: #555555;
}
.cid-tOVefkFHxB .mbr-iconfont {
  font-size: 25px;
  color: #0057fc;
}
.cid-tOVefkFHxB .icon-box {
  margin-right: 42px;
}
@media (max-width: 991px) {
  .cid-tOVefkFHxB .icon-box {
    margin-right: 0;
  }
}
@media (max-width: 991px) {
  .cid-tOVefkFHxB .card-box {
    text-align: center;
  }
}
.cid-tOVefkFHxB .mbr-fallback-image.disabled {
  display: none;
}
.cid-tOVefkFHxB .mbr-fallback-image {
  display: block;
  background-size: cover;
  background-position: center center;
  width: 100%;
  height: 100%;
  position: absolute;
  top: 0;
}
.cid-tOVefkFHxB .mbr-section-title {
  color: #232323;
}
.cid-tOVefl6kPg {
  padding-top: 5rem;
  padding-bottom: 5rem;
  background: #ffffff;
}
.cid-tOVefl6kPg .mbr-fallback-image.disabled {
  display: none;
}
.cid-tOVefl6kPg .mbr-fallback-image {
  display: block;
  background-size: cover;
  background-position: center center;
  width: 100%;
  height: 100%;
  position: absolute;
  top: 0;
}
@media (max-width: 768px) {
  .cid-tOVefl6kPg .container {
    padding: 0 26px;
  }
}
.cid-tOVefl6kPg .embla__slide {
  display: flex;
  justify-content: center;
  position: relative;
  min-width: 100%;
  max-width: 100%;
}
@media (max-width: 768px) {
  .cid-tOVefl6kPg .embla__slide {
    min-width: 100%;
    max-width: 100%;
    margin-left: 1rem !important;
    margin-right: 1rem !important;
  }
}
.cid-tOVefl6kPg .embla__slide .card-wrap {
  padding: 0 120px;
}
@media (max-width: 768px) {
  .cid-tOVefl6kPg .embla__slide .card-wrap {
    padding: 0 26px;
  }
}
.cid-tOVefl6kPg .embla__slide .card-wrap .content-wrap .icon-wrapper {
  margin-bottom: 30px;
}
.cid-tOVefl6kPg .embla__slide .card-wrap .content-wrap .icon-wrapper .mbr-iconfont {
  font-size: 50px;
  display: inline-flex;
  color: #353535;
}
.cid-tOVefl6kPg .embla__slide .card-wrap .content-wrap .card-text {
  margin-bottom: 30px;
}
.cid-tOVefl6kPg .embla__slide .card-wrap .content-wrap .mbr-name {
  margin-bottom: 0;
}
.cid-tOVefl6kPg .embla__slide .card-wrap .content-wrap .mbr-desc {
  margin-bottom: 0;
}
.cid-tOVefl6kPg .embla__button--next,
.cid-tOVefl6kPg .embla__button--prev {
  display: flex;
}
.cid-tOVefl6kPg .embla__button {
  top: 50%;
  width: 60px;
  height: 60px;
  margin-top: -1.5rem;
  font-size: 50px;
  background-color: transparent;
  color: #353535;
  border: none;
  transition: all 0.3s;
  position: absolute;
  display: flex;
  justify-content: center;
  align-items: center;
}
.cid-tOVefl6kPg .embla__button:disabled {
  cursor: default;
  display: none;
}
.cid-tOVefl6kPg .embla__button:hover {
  background: transparent;
  color: #353535;
}
.cid-tOVefl6kPg .embla__button.embla__button--prev {
  left: 0;
  margin-left: 0;
}
@media (max-width: 768px) {
  .cid-tOVefl6kPg .embla__button.embla__button--prev {
    left: -2rem;
  }
}
.cid-tOVefl6kPg .embla__button.embla__button--next {
  right: 0;
  margin-right: 0;
}
@media (max-width: 768px) {
  .cid-tOVefl6kPg .embla__button.embla__button--next {
    right: -2rem;
  }
}
.cid-tOVefl6kPg .embla {
  position: relative;
  width: 100%;
}
.cid-tOVefl6kPg .embla__viewport {
  overflow: hidden;
  width: 100%;
}
.cid-tOVefl6kPg .embla__viewport.is-draggable {
  cursor: grab;
}
.cid-tOVefl6kPg .embla__viewport.is-dragging {
  cursor: grabbing;
}
.cid-tOVefl6kPg .embla__container {
  display: flex;
  user-select: none;
  -webkit-touch-callout: none;
  -khtml-user-select: none;
  -webkit-tap-highlight-color: transparent;
}
.cid-tOVefl6kPg .card-text {
  color: #111111;
  text-align: center;
}
.cid-tOVefl6kPg .mbr-name {
  color: #ffffff;
}
.cid-tOVefl6kPg .mbr-role {
  color: #353535;
  text-align: center;
}
.cid-tOVefl6kPg .mbr-name,
.cid-tOVefl6kPg .icon-wrapper {
  text-align: center;
  color: #353535;
}
.cid-tOVeflLI9j {
  padding-top: 0rem;
  padding-bottom: 0rem;
  background-color: #f0f0f0;
}
.cid-tOVeflLI9j .mbr-iconfont {
  font-size: 1.2rem !important;
  font-family: 'Moririse2' !important;
  color: currentColor;
  transition: all 0.3s;
  transform: rotate(90deg);
}
.cid-tOVeflLI9j .panel-group {
  border: none;
}
.cid-tOVeflLI9j .card-header {
  padding: 1.2rem 0.5rem;
}
@media (max-width: 767px) {
  .cid-tOVeflLI9j .card-header {
    padding: 1rem 0rem;
  }
}
.cid-tOVeflLI9j .panel-body {
  padding: 0 0.5rem;
  padding-bottom: 1rem;
}
@media (max-width: 767px) {
  .cid-tOVeflLI9j .panel-body {
    padding: 0rem;
    padding-bottom: 1rem;
  }
}
.cid-tOVeflLI9j .content {
  margin: 5rem auto;
}
.cid-tOVeflLI9j .img-col {
  padding: 0;
}
.cid-tOVeflLI9j .img-item {
  height: 100%;
}
.cid-tOVeflLI9j img {
  height: 100%;
  object-fit: cover;
}
.cid-tOVeflLI9j .collapsed span {
  transform: rotate(0deg);
}
.cid-tOVeflLI9j .panel-title {
  display: flex;
  align-items: center;
  justify-content: space-between;
}
.cid-tOVeflLI9j p {
  margin-bottom: 0.3rem;
}
.cid-tOVeflLI9j .mbri-arrow-up {
  transform: rotate(45deg);
}
.cid-tOVeflLI9j .panel-title-edit {
  color: #000000;
}
.cid-tOVeflLI9j .card .card-header {
  background-color: transparent;
  margin-bottom: 0;
  border: 0;
  border-radius: 10px;
}
.cid-tOVeflLI9j .card {
  background: white;
  padding: 0rem 1rem;
  border-radius: 10px!important;
}
.cid-tOVeflLI9j .panel-title-edit,
.cid-tOVeflLI9j .mbr-iconfont {
  color: #1b2026;
}
.cid-tOVeflLI9j .panel-text {
  color: #353535;
}
.cid-tOVeflLI9j H4 {
  color: #777777;
}
.cid-tOVeflLI9j .mbr-fallback-image.disabled {
  display: none;
}
.cid-tOVeflLI9j .mbr-fallback-image {
  display: block;
  background-size: cover;
  background-position: center center;
  width: 100%;
  height: 100%;
  position: absolute;
  top: 0;
}
.cid-tOVeflLI9j H3 {
  text-align: center;
  color: #4479d9;
}
.cid-tOVeflLI9j H2 {
  text-align: center;
}
.cid-tOVefmP926 {
  padding-top: 105px;
  padding-bottom: 75px;
  background-color: #ffffff;
}
.cid-tOVefmP926 .mbr-overlay {
  background-color: #ffffff;
  opacity: 0.7;
}
.cid-tOVefmP926 .text-content .mbr-subtitle {
  color: #ff6666;
}
.cid-tOVefmP926 .text-content .mbr-section-title {
  color: #4479d9;
}
.cid-tOVefmP926 .text-content .mbr-text {
  color: #4f87fb;
}
.cid-tOVefmP926 .text-content .list-block {
  margin-top: 16px;
  padding-bottom: 16px;
}
.cid-tOVefmP926 .text-content .list-block .card-img {
  width: auto;
}
.cid-tOVefmP926 .text-content .list-block .card-img span {
  color: #ff6666;
  font-size: 1.5rem;
}
.cid-tOVefmP926 .text-content .list-block .list-item-title {
  color: #4479d9;
  transition: all .3s linear 0s;
}
.cid-tOVefmP926 .text-content .list-block .list-item-title:hover {
  color: #103178;
}
.cid-tOVefmP926 .text-content .list-block .list-item-text {
  padding-top: 10px;
  color: #4f87fb;
  margin-bottom: 0;
}
.cid-tOVefmP926 .text-content .list-block.last {
  border-bottom: none;
  margin-bottom: 20px;
  padding-bottom: 0;
}
.cid-tOVefmP926 .text-content .social {
  font-size: 1.2rem;
}
.cid-tOVefmP926 .text-content .social span {
  margin-right: 11.2px;
  margin-bottom: 8px;
  transition: 0.3s all;
  color: #13287d;
}
.cid-tOVefmP926 .text-content .social span:hover {
  color: #279e64;
  transition: 0.3s all;
}
.cid-tOVefmP926 .card-img {
  display: none;
  position: absolute;
  top: 0;
  left: 0;
  text-align: left;
}
.cid-tOVefmP926 .list-block {
  position: relative;
}
.cid-tOVefmP926 .list-block h4,
.cid-tOVefmP926 .list-block p {
  padding-left: 2.625rem;
}
.cid-tOVefmP926 .card-img {
  display: block;
}
.cid-tOVefmP926 input,
.cid-tOVefmP926 textarea {
  border-radius: 0px !important;
  min-height: 1rem;
  padding: 5px 5px !important;
  font-size: 13px;
  color: #0a7f21;
  height: 10px;
}
.cid-tOVefmP926 .form-control,
.cid-tOVefmP926 .field-input {
  padding: 13px 20px !important;
  background-color: #f0f2f5;
  border-color: #000000;
  color: #000000;
  transition: 0.4s;
  box-shadow: none;
  outline: none;
}
.cid-tOVefmP926 .form-control:hover,
.cid-tOVefmP926 .field-input:hover,
.cid-tOVefmP926 .form-control:focus,
.cid-tOVefmP926 .field-input:focus {
  background-color: #f0f2f5;
  border-color: #279e64;
  color: #000000;
  box-shadow: none;
  outline: none;
}
.cid-tOVefmP926 .form-control:focus,
.cid-tOVefmP926 .field-input:focus {
  box-shadow: 0 2px 9px 2px rgba(0, 0, 0, 0.15);
}
.cid-tOVefmP926 input::-webkit-input-placeholder,
.cid-tOVefmP926 textarea::-webkit-input-placeholder {
  color: #6d7a8c;
}
.cid-tOVefmP926 input:-moz-placeholder,
.cid-tOVefmP926 textarea:-moz-placeholder {
  color: #6d7a8c;
}
.cid-tOVefmP926 .jq-selectbox li,
.cid-tOVefmP926 .jq-selectbox li {
  background-color: #f0f2f5;
  color: #000000;
}
.cid-tOVefmP926 .jq-selectbox li:hover,
.cid-tOVefmP926 .jq-selectbox li.selected {
  background-color: #f0f2f5;
  color: #000000;
}
.cid-tOVefmP926 .jq-selectbox:hover .jq-selectbox__trigger-arrow {
  border-top-color: #f0f2f5;
}
.cid-tOVefmP926 .jq-selectbox .jq-selectbox__trigger-arrow {
  border-top-color: #f0f2f5;
}
.cid-tOVefmP926 .mbr-form {
  max-width: 550px;
}
.cid-tOVefmP926 .mbr-form .content-title {
  color: #4479d9;
  margin-bottom: 20px;
}
.cid-tOVefmP926 .mbr-form .content-subtitle {
  color: #4f87fb;
}
.cid-tOVefmP926 .mbr-form textarea {
  min-height: 100px;
  height: 194px;
}
.cid-tOVefmP926 .mbr-form .btn {
  justify-content: space-between;
  border-radius: 30px;
  border-color: #4479d9;
  color: #4479d9;
  padding: 18px 42px;
  margin: 0 !important;
  margin-top: 7px !important;
}
.cid-tOVefmP926 .mbr-form .btn-success:hover {
  background-color: #ff6666 !important;
  border-color: #ff6666 !important;
  color: #fff !important;
}
@media (max-width: 991px) {
  .cid-tOVefmP926 .mbr-form {
    margin-left: 0 !important;
    margin-right: 0 !important;
  }
}
@media (max-width: 768px) {
  .cid-tOVefmP926 .mbr-section-title,
  .cid-tOVefmP926 .content-title,
  .cid-tOVefmP926 .mbr-section-btn {
    text-align: left;
  }
}
.cid-tOVefmP926 .text-content .mbr-section-title {
  text-align: left;
  color: #232323;
}
.cid-tOVefmP926 .text-content .mbr-subtitle {
  text-align: center;
}
.cid-tOVefmP926 .text-content .list-block .list-item-title {
  color: #000000;
}
.cid-tOVefmP926 H3 {
  color: #000000;
}
.cid-tOVefnv2X3 {
  padding-top: 8rem;
  padding-bottom: 0rem;
  background-color: #1d1e22;
}
.cid-tOVefnv2X3 .social-row {
  display: flex;
  flex-wrap: wrap;
}
.cid-tOVefnv2X3 .soc-item {
  display: flex;
  align-items: center;
  justify-content: center;
  border-radius: 50%;
  background-color: white;
  margin-right: 0.5rem;
  margin-bottom: 1rem;
  padding: 0.5rem;
  height: 2.5rem;
  width: 2.5rem;
}
@media (max-width: 767px) {
  .cid-tOVefnv2X3 .row {
    text-align: center;
  }
  .cid-tOVefnv2X3 .social-row {
    justify-content: center;
  }
}
.cid-tOVefnv2X3 .list {
  list-style: none;
  padding-left: 0;
  font-weight: bold;
  color: #ffffff;
}
@media (max-width: 991px) {
  .cid-tOVefnv2X3 .list {
    margin-bottom: 2rem;
  }
}
@media (min-width: 992px) {
  .cid-tOVefnv2X3 .list {
    margin-bottom: 0rem;
  }
}
.cid-tOVefnv2X3 ul {
  padding-bottom: 4.37rem;
}
.cid-tOVefnv2X3 .footer-logo {
  margin-bottom: 1.87rem;
}
.cid-tOVefnv2X3 .footer-logo img {
  width: auto;
  object-fit: contain;
}
@media (max-width: 546px) {
  .cid-tOVefnv2X3 .footer-logo img {
    width: 100%;
  }
}
.cid-tOVefnv2X3 a.text-warning:hover,
.cid-tOVefnv2X3 a.mbr-white:hover {
  color: #fff !important;
}
.cid-tOVefnv2X3 .mbr-fallback-image.disabled {
  display: none;
}
.cid-tOVefnv2X3 .mbr-fallback-image {
  display: block;
  background-size: cover;
  background-position: center center;
  width: 100%;
  height: 100%;
  position: absolute;
  top: 0;
}
.cid-tOVefnv2X3 .mbr-section-subtitle {
  color: #6ec7f2;
}
.cid-tOVefoan7C.popup-builder {
  background-color: #ffffff;
}
.cid-tOVefoan7C.popup-builder .modal {
  position: relative;
  display: block;
  z-index: 1;
}
.cid-tOVefoan7C.popup-builder .modal-dialog {
  margin-top: 60px;
  margin-bottom: 60px;
}
.cid-tOVefoan7C .modal-content,
.cid-tOVefoan7C .modal-dialog {
  height: auto;
}
.cid-tOVefoan7C .form-wrapper .input-group-btn {
  margin-right: auto;
  margin-left: auto;
}
.cid-tOVefoan7C .form-wrapper .input-group-btn .btn {
  margin: 0 !important;
}
@media (min-width: 769px) {
  .cid-tOVefoan7C .form-wrapper .mbr-form .form-group,
  .cid-tOVefoan7C .form-wrapper .mbr-form .input-group-btn {
    padding: 0 .5rem;
  }
}
.cid-tOVefoan7C .card-img {
  width: 100%;
  margin: auto;
  border-radius: 0;
}
.cid-tOVefoan7C .mbr-figure img {
  display: block;
  width: 100%;
  -ms-flex-item-align: center;
  -ms-grid-row-align: center;
  -webkit-align-self: center;
  align-self: center;
}
.cid-tOVefoan7C .mbr-text {
  text-align: center;
}
.cid-tOVefoan7C .pt-0 {
  padding-top: 0 !important;
}
.cid-tOVefoan7C .pb-0 {
  padding-bottom: 0 !important;
}
.cid-tOVefoan7C .form-content {
  -ms-flex-pack: center;
  justify-content: center;
  text-align: center;
}
.cid-tOVefoan7C .mbr-overlay {
  bottom: 0;
  left: 0;
  position: absolute;
  right: 0;
  top: 0;
  z-index: 0;
  pointer-events: none;
}
.cid-tOVefoan7C .modal-open {
  overflow: hidden;
}
.cid-tOVefoan7C .modal-open .modal {
  overflow-x: hidden;
  overflow-y: auto;
}
.cid-tOVefoan7C .modal {
  position: fixed;
  top: 0;
  left: 0;
  z-index: 1050;
  display: none;
  width: 100%;
  height: 100%;
  overflow: hidden;
  outline: 0;
}
.cid-tOVefoan7C .modal-dialog {
  position: relative;
  width: auto;
  margin: .5rem;
  pointer-events: none;
}
.cid-tOVefoan7C .modal.fade .modal-dialog {
  transition: transform 0.3s ease-out, -webkit-transform 0.3s ease-out;
  -webkit-transform: translate(0, -50px);
  transform: translate(0, -50px);
}
.cid-tOVefoan7C .modal.show .modal-dialog {
  -webkit-transform: none;
  transform: none;
}
.cid-tOVefoan7C .modal-dialog-centered {
  display: flex;
  -ms-flex-align: center;
  align-items: center;
  min-height: calc(100% - (.5rem * 2));
}
.cid-tOVefoan7C .modal-dialog-centered::before {
  display: block;
  height: calc(100vh - (.5rem * 2));
  content: "";
}
.cid-tOVefoan7C .modal-content {
  background: #ffffff;
  position: relative;
  display: flex;
  -ms-flex-direction: column;
  flex-direction: column;
  width: 100%;
  pointer-events: auto;
  background-clip: padding-box;
  border: none;
  outline: 0;
  -webkit-box-shadow: 0 10px 40px 0 rgba(0, 0, 0, 0.2);
  box-shadow: 0 10px 40px 0 rgba(0, 0, 0, 0.2);
}
.cid-tOVefoan7C .margin-center-pos {
  margin-top: auto;
  margin-bottom: auto;
}
.cid-tOVefoan7C .modal-backdrop {
  position: fixed;
  top: 0;
  left: 0;
  z-index: 1040;
  width: 100vw;
  height: 100vh;
  background-color: #000;
}
.cid-tOVefoan7C .modal-backdrop.fade {
  opacity: 0;
}
.cid-tOVefoan7C .modal-backdrop.show {
  opacity: .5;
}
.cid-tOVefoan7C .modal-header {
  display: flex;
  -ms-flex-align: start;
  align-items: flex-start;
  -ms-flex-pack: justify;
  justify-content: space-between;
  border-bottom: none;
}
@media (min-width: 992px) {
  .cid-tOVefoan7C .modal-header {
    padding: 2rem 2rem 1rem;
  }
}
@media (max-width: 991px) {
  .cid-tOVefoan7C .modal-header {
    padding: 1rem;
  }
}
.cid-tOVefoan7C .modal-header .close {
  position: absolute;
  top: 1rem;
  right: 1rem;
  margin: -1rem -1rem -1rem auto;
  padding: 1rem;
  opacity: .75;
}
.cid-tOVefoan7C .modal-header .close svg {
  fill: #353535;
}
.cid-tOVefoan7C .modal-header .close:hover {
  opacity: 1;
}
.cid-tOVefoan7C .modal-header .close:focus {
  outline: none;
}
.cid-tOVefoan7C .modal-title {
  line-height: 1.5;
  width: 100%;
  margin: 0;
  text-align: center;
}
.cid-tOVefoan7C .modal-body {
  position: relative;
  -ms-flex: 1 1 auto;
  flex: 1 1 auto;
}
@media (min-width: 992px) {
  .cid-tOVefoan7C .modal-body {
    padding: 1rem 2rem 2rem;
  }
}
@media (max-width: 991px) {
  .cid-tOVefoan7C .modal-body {
    padding: 1rem;
  }
}
.cid-tOVefoan7C .modal-footer {
  display: flex;
  -ms-flex-align: center;
  align-items: center;
  -ms-flex-pack: center;
  justify-content: center;
  border-top: none;
  text-align: center;
}
@media (min-width: 992px) {
  .cid-tOVefoan7C .modal-footer {
    padding: 0rem 2rem 2rem;
  }
}
@media (max-width: 991px) {
  .cid-tOVefoan7C .modal-footer {
    padding: 1rem;
  }
}
.cid-tOVefoan7C .modal-scrollbar-measure {
  position: absolute;
  top: -9999px;
  width: 50px;
  height: 50px;
  overflow: scroll;
}
@media (min-width: 576px) {
  .cid-tOVefoan7C .modal-dialog {
    max-width: 500px;
    margin: 1.75rem auto;
  }
  .cid-tOVefoan7C .modal-dialog-centered {
    min-height: calc(100% - (1.75rem * 2));
  }
  .cid-tOVefoan7C .modal-dialog-centered::before {
    height: calc(100vh - (1.75rem * 2));
  }
  .cid-tOVefoan7C .modal-sm {
    max-width: 300px;
  }
}
@media (min-width: 992px) {
  .cid-tOVefoan7C .modal-lg,
  .cid-tOVefoan7C .modal-xl {
    max-width: 800px;
  }
}
@media (min-width: 1200px) {
  .cid-tOVefoan7C .modal-xl {
    max-width: 1140px;
  }
}
.cid-tOVefoan7C .row {
  display: flex;
  -ms-flex-wrap: wrap;
  flex-wrap: wrap;
  margin-right: -15px;
  margin-left: -15px;
}
.cid-tOVefoan7C .col-md-4 {
  position: relative;
  width: 100%;
  padding-right: 15px;
  padding-left: 15px;
  -ms-flex: 0 0 33.333333%;
  flex: 0 0 33.333333%;
  max-width: 33.333333%;
}
.cid-tOVefoan7C .form-group {
  margin-bottom: 1rem;
}
.cid-tOVefoan7C .form-control {
  display: block;
  width: 100%;
  font-size: 1rem;
  font-weight: 400;
  line-height: 1.5;
}
.cid-tOVefoan7C .col {
  -ms-flex-preferred-size: 0;
  flex-basis: 0;
  -ms-flex-positive: 1;
  flex-grow: 1;
  max-width: 100%;
}
.cid-tOVefoan7C .col-md-auto {
  position: relative;
  padding-right: 15px;
  padding-left: 15px;
  -ms-flex: 0 0 auto;
  flex: 0 0 auto;
  width: auto;
  max-width: 100%;
}
.cid-tOVefoan7C .mbr-section-btn {
  margin: 0;
}
.cid-tOVefoan7C .mbr-section-btn .btn {
  margin: 0;
}
.cid-tOVg7xWVrx .navbar-dropdown {
  position: relative !important;
}
.cid-tOVg7xWVrx .navbar-dropdown {
  position: absolute !important;
}
@media (max-width: 992px) {
  .cid-tOVg7xWVrx .align-right {
    text-align: center;
  }
}
@media (max-width: 767px) {
  .cid-tOVg7xWVrx .navbar-dropdown {
    padding: 0 1rem;
  }
}
.cid-tOVg7xWVrx .navbar-caption {
  font-weight: 500;
}
.cid-tOVg7xWVrx .dropdown-item:before {
  font-family: Moririse2 !important;
  content: "\e966";
  display: inline-block;
  width: 0;
  position: absolute;
  left: 1rem;
  top: 0.5rem;
  margin-right: 0.5rem;
  line-height: 1;
  font-size: inherit;
  vertical-align: middle;
  text-align: center;
  overflow: hidden;
  transform: scale(0, 1);
  transition: all 0.25s ease-in-out;
}
.cid-tOVg7xWVrx .dropdown-menu {
  padding: 0;
  border-radius: 4px;
  box-shadow: 0px 0px 20px 0px rgba(0, 0, 0, 0.1);
}
.cid-tOVg7xWVrx .dropdown-item {
  border-bottom: 1px solid #e6e6e6;
}
.cid-tOVg7xWVrx .dropdown-item:hover,
.cid-tOVg7xWVrx .dropdown-item:focus {
  color: #4479d9 !important;
}
.cid-tOVg7xWVrx .dropdown-item:first-child {
  border-top-left-radius: 4px;
  border-top-right-radius: 4px;
}
.cid-tOVg7xWVrx .dropdown-item:last-child {
  border-bottom: none;
  border-bottom-left-radius: 4px;
  border-bottom-right-radius: 4px;
}
.cid-tOVg7xWVrx .nav-dropdown .link {
  padding: 0 0.3em !important;
  margin: 0.667em 1em !important;
}
.cid-tOVg7xWVrx .nav-dropdown .link.dropdown-toggle::after {
  margin-left: 0.5rem;
  margin-top: 0.2rem;
}
.cid-tOVg7xWVrx .nav-link {
  position: relative;
}
.cid-tOVg7xWVrx .nav-link:hover {
  color: #4479d9 !important;
}
.cid-tOVg7xWVrx .container {
  display: flex;
  margin: auto;
}
@media (min-width: 991px) {
  .cid-tOVg7xWVrx .container,
  .cid-tOVg7xWVrx .container-fluid {
    flex-wrap: nowrap;
  }
}
.cid-tOVg7xWVrx .dropdown-menu,
.cid-tOVg7xWVrx .navbar.opened {
  background: #ffffff !important;
}
.cid-tOVg7xWVrx .nav-item:focus,
.cid-tOVg7xWVrx .nav-link:focus {
  outline: none;
}
.cid-tOVg7xWVrx .dropdown .dropdown-menu .dropdown-item {
  width: auto;
  transition: all 0.25s ease-in-out;
}
.cid-tOVg7xWVrx .dropdown .dropdown-menu .dropdown-item::after {
  right: 0.5rem;
}
.cid-tOVg7xWVrx .dropdown .dropdown-menu .dropdown-item .mbr-iconfont {
  margin-right: 0.5rem;
  vertical-align: sub;
}
.cid-tOVg7xWVrx .dropdown .dropdown-menu .dropdown-item .mbr-iconfont:before {
  display: inline-block;
  transform: scale(1, 1);
  transition: all 0.25s ease-in-out;
}
.cid-tOVg7xWVrx .collapsed .dropdown-menu .dropdown-item:before {
  display: none;
}
.cid-tOVg7xWVrx .collapsed .dropdown .dropdown-menu .dropdown-item {
  padding: 0.235em 1.5em 0.235em 1.5em !important;
  transition: none;
  margin: 0 !important;
}
.cid-tOVg7xWVrx .navbar {
  min-height: 100px;
  transition: all 0.3s;
  border-bottom: 1px solid transparent;
  background: #ffffff;
}
.cid-tOVg7xWVrx .navbar.opened {
  transition: all 0.3s;
}
.cid-tOVg7xWVrx .navbar .dropdown-item {
  padding: 0.5rem 1.8rem;
}
.cid-tOVg7xWVrx .navbar .navbar-logo img {
  width: auto;
}
.cid-tOVg7xWVrx .navbar .navbar-collapse {
  justify-content: flex-end;
  z-index: 1;
}
.cid-tOVg7xWVrx .navbar.collapsed {
  justify-content: center;
}
.cid-tOVg7xWVrx .navbar.collapsed .nav-item .nav-link::before {
  display: none;
}
.cid-tOVg7xWVrx .navbar.collapsed.opened .dropdown-menu {
  top: 0;
}
@media (min-width: 992px) {
  .cid-tOVg7xWVrx .navbar.collapsed.opened:not(.navbar-short) .navbar-collapse {
    max-height: calc(98.5vh - 3.4rem);
  }
}
.cid-tOVg7xWVrx .navbar.collapsed .dropdown-menu .dropdown-submenu {
  left: 0 !important;
}
.cid-tOVg7xWVrx .navbar.collapsed .dropdown-menu .dropdown-item:after {
  right: auto;
}
.cid-tOVg7xWVrx .navbar.collapsed .dropdown-menu .dropdown-toggle[data-toggle="dropdown-submenu"]:after {
  margin-left: 0.5rem;
  margin-top: 0.2rem;
  border-top: 0.35em solid;
  border-right: 0.35em solid transparent;
  border-left: 0.35em solid transparent;
  border-bottom: 0;
  top: 41%;
}
.cid-tOVg7xWVrx .navbar.collapsed ul.navbar-nav li {
  margin: auto;
}
.cid-tOVg7xWVrx .navbar.collapsed .dropdown-menu .dropdown-item {
  padding: 0.25rem 1.5rem;
  text-align: center;
}
@media (max-width: 991px) {
  .cid-tOVg7xWVrx .navbar .nav-item .nav-link::before {
    display: none;
  }
  .cid-tOVg7xWVrx .navbar.opened .dropdown-menu {
    top: 0;
  }
  .cid-tOVg7xWVrx .navbar .dropdown-menu .dropdown-submenu {
    left: 0 !important;
  }
  .cid-tOVg7xWVrx .navbar .dropdown-menu .dropdown-item:after {
    right: auto;
  }
  .cid-tOVg7xWVrx .navbar .dropdown-menu .dropdown-toggle[data-toggle="dropdown-submenu"]:after {
    margin-left: 0.5rem;
    margin-top: 0.2rem;
    border-top: 0.35em solid;
    border-right: 0.35em solid transparent;
    border-left: 0.35em solid transparent;
    border-bottom: 0;
    top: 40%;
  }
  .cid-tOVg7xWVrx .navbar .navbar-logo img {
    height: 3rem !important;
  }
  .cid-tOVg7xWVrx .navbar ul.navbar-nav li {
    margin: auto;
  }
  .cid-tOVg7xWVrx .navbar .dropdown-menu .dropdown-item {
    padding: 0.25rem 1.5rem !important;
    text-align: center;
  }
  .cid-tOVg7xWVrx .navbar .navbar-brand {
    flex-shrink: initial;
    flex-basis: auto;
    word-break: break-word;
    padding-right: 2rem;
  }
  .cid-tOVg7xWVrx .navbar .navbar-toggler {
    flex-basis: auto;
  }
}
.cid-tOVg7xWVrx .navbar.navbar-short {
  min-height: 80px;
}
.cid-tOVg7xWVrx .navbar.navbar-short .navbar-logo img {
  height: 2.5rem !important;
}
.cid-tOVg7xWVrx .navbar.navbar-short .navbar-brand {
  min-height: 80px;
  padding: 0;
}
.cid-tOVg7xWVrx .navbar-brand {
  min-height: 70px;
  flex-shrink: 0;
  align-items: center;
  margin-right: 0;
  padding: 10px 0;
  transition: all 0.3s;
  word-break: break-word;
  z-index: 1;
}
.cid-tOVg7xWVrx .navbar-brand .navbar-caption {
  line-height: inherit !important;
}
.cid-tOVg7xWVrx .navbar-brand .navbar-logo a {
  outline: none;
}
.cid-tOVg7xWVrx .dropdown-item.active,
.cid-tOVg7xWVrx .dropdown-item:active {
  background-color: transparent;
}
.cid-tOVg7xWVrx .navbar-expand-lg .navbar-nav .nav-link {
  padding: 0;
}
.cid-tOVg7xWVrx .nav-dropdown .link.dropdown-toggle {
  margin-right: 1.667em;
}
.cid-tOVg7xWVrx .nav-dropdown .link.dropdown-toggle[aria-expanded="true"] {
  margin-right: 0;
  padding: 0.667em 1.667em;
}
.cid-tOVg7xWVrx .navbar.navbar-expand-lg .dropdown .dropdown-menu {
  background: #ffffff;
}
.cid-tOVg7xWVrx .navbar.navbar-expand-lg .dropdown .dropdown-menu .dropdown-submenu {
  margin: 0;
  left: 100%;
}
.cid-tOVg7xWVrx .navbar .dropdown.open > .dropdown-menu {
  display: block;
}
.cid-tOVg7xWVrx ul.navbar-nav {
  flex-wrap: wrap;
}
.cid-tOVg7xWVrx button.navbar-toggler {
  outline: none;
  width: 31px;
  height: 20px;
  cursor: pointer;
  transition: all 0.2s;
  position: relative;
  align-self: center;
}
.cid-tOVg7xWVrx button.navbar-toggler .hamburger span {
  position: absolute;
  right: 0;
  width: 30px;
  height: 2px;
  border-right: 5px;
  background-color: #000000;
}
.cid-tOVg7xWVrx button.navbar-toggler .hamburger span:nth-child(1) {
  top: 0;
  transition: all 0.2s;
}
.cid-tOVg7xWVrx button.navbar-toggler .hamburger span:nth-child(2) {
  top: 8px;
  transition: all 0.15s;
}
.cid-tOVg7xWVrx button.navbar-toggler .hamburger span:nth-child(3) {
  top: 8px;
  transition: all 0.15s;
}
.cid-tOVg7xWVrx button.navbar-toggler .hamburger span:nth-child(4) {
  top: 16px;
  transition: all 0.2s;
}
.cid-tOVg7xWVrx nav.opened .hamburger span:nth-child(1) {
  top: 8px;
  width: 0;
  opacity: 0;
  right: 50%;
  transition: all 0.2s;
}
.cid-tOVg7xWVrx nav.opened .hamburger span:nth-child(2) {
  transform: rotate(45deg);
  transition: all 0.25s;
}
.cid-tOVg7xWVrx nav.opened .hamburger span:nth-child(3) {
  transform: rotate(-45deg);
  transition: all 0.25s;
}
.cid-tOVg7xWVrx nav.opened .hamburger span:nth-child(4) {
  top: 8px;
  width: 0;
  opacity: 0;
  right: 50%;
  transition: all 0.2s;
}
.cid-tOVg7xWVrx a.nav-link {
  display: flex;
  align-items: center;
  justify-content: center;
}
@media screen and (-ms-high-contrast: active), (-ms-high-contrast: none) {
  .cid-tOVg7xWVrx .navbar {
    height: 70px;
  }
  .cid-tOVg7xWVrx .navbar.opened {
    height: auto;
  }
  .cid-tOVg7xWVrx .nav-item .nav-link:hover::before {
    width: 175%;
    max-width: calc(100% + 2rem);
    left: -1rem;
  }
}
.cid-tOVg7xWVrx .addr {
  text-align: center;
  max-width: 230px;
  min-width: 150px;
  margin: 0 10px;
}
@media (max-width: 992px) {
  .cid-tOVg7xWVrx .addr {
    margin: 0 auto;
  }
}
.cid-tOVg7xWVrx .mbr-section-subtitle.addr {
  color: #1d1d1b;
  text-align: center;
}
.cid-tOVg7xWVrx .mbr-section-btn {
  flex: 0 0 240px;
}
.cid-tOVg7rgiNN {
  padding-top: 8rem;
  padding-bottom: 6rem;
  background-color: #ffffff;
}
.cid-tOVg7rgiNN .row {
  flex-direction: row-reverse;
}
.cid-tOVg7rgiNN .price-wrapper {
  position: absolute;
  right: 20%;
  top: 1rem;
  background: #ffc800;
  width: 140px;
  height: 140px;
  border-radius: 50%;
  display: flex;
  justify-content: center;
  flex-direction: column;
  align-items: center;
}
.cid-tOVg7rgiNN .price-wrapper h4,
.cid-tOVg7rgiNN .price-wrapper h5 {
  width: fit-content;
}
@media (max-width: 767px) {
  .cid-tOVg7rgiNN .price-wrapper {
    width: 100px;
    height: 100px;
  }
}
.cid-tOVg7rgiNN .btn .mbr-iconfont-btn {
  transition: opacity 0.3s, transform 0.3s;
  opacity: 0;
  width: 0;
}
.cid-tOVg7rgiNN .btn:hover {
  padding-left: 2.5rem;
  padding-right: 3.5rem;
}
.cid-tOVg7rgiNN .btn:hover .mbr-iconfont-btn {
  transition-delay: 0.1s;
  opacity: 1;
  transform: translateX(7px);
}
.cid-tOVg7rgiNN .cards {
  display: flex;
  flex-direction: row;
}
@media (max-width: 767px) {
  .cid-tOVg7rgiNN .cards {
    flex-direction: column;
    align-items: center;
  }
}
.cid-tOVg7rgiNN .card-title {
  padding: 0;
  margin: 0;
}
.cid-tOVg7rgiNN .card-wrapper {
  display: flex;
}
@media (max-width: 991px) {
  .cid-tOVg7rgiNN .card-wrapper {
    margin-bottom: 2rem;
  }
}
@media (max-width: 767px) {
  .cid-tOVg7rgiNN .card-wrapper {
    width: fit-content;
  }
}
.cid-tOVg7rgiNN .card-icon {
  font-size: 1.5rem;
  color: currentColor;
  padding-right: 0.8rem;
}
@media (max-width: 991px) {
  .cid-tOVg7rgiNN .image-wrapper {
    margin-bottom: 2rem;
  }
}
.cid-tOVg7rgiNN .image-wrapper img {
  width: 100%;
  object-fit: cover;
}
.cid-tOVg7rgiNN .card-title,
.cid-tOVg7rgiNN .card-icon {
  color: #5b6c8f;
}
.cid-tOVg7rgiNN .mbr-section-title {
  color: #103178;
  text-align: left;
}
.cid-tOVg7rgiNN .mbr-text,
.cid-tOVg7rgiNN .mbr-section-btn {
  color: #103178;
  text-align: left;
}
.cid-tOVg7rgiNN .price-title {
  text-align: center;
  color: #103178;
}
.cid-tOVg7rgiNN .price {
  text-align: center;
  color: #103178;
}
.cid-tOVg7rBb6o {
  padding-top: 0rem;
  padding-bottom: 0rem;
  background-color: #4479d9;
}
.cid-tOVg7rBb6o .card-wrapper {
  background: none;
  display: inline-flex;
  margin: 25px 0;
  padding: 0;
  padding-right: 0;
  width: 100%;
}
.cid-tOVg7rBb6o .card-wrapper .image-wrap img {
  width: 100%;
}
.cid-tOVg7rBb6o .mbr-iconfont {
  display: block;
  font-size: 3.5rem;
  color: #ffffff;
  height: 100%;
}
.cid-tOVg7rBb6o .row {
  align-items: center;
}
.cid-tOVg7rBb6o .card-box {
  display: inline-flex;
  text-align: left;
  margin: 0;
}
.cid-tOVg7rBb6o .mbr-section-subtitle {
  padding: 0;
  margin: 0;
  padding-bottom: 20px;
}
.cid-tOVg7rBb6o .card-title,
.cid-tOVg7rBb6o .iconfont-wrapper {
  color: #0c5b47;
  font-size: 19px;
  margin-bottom: 6px;
}
.cid-tOVg7rBb6o a {
  padding: 0;
  border: 0px;
  transition: all 0.2s ease-out;
  padding-left: 0;
  padding-right: 0;
  word-break: normal;
  justify-content: center;
}
.cid-tOVg7rBb6o .line {
  left: 0;
  position: absolute;
  bottom: -4px;
  width: 100%;
  height: 1px;
  background-color: currentColor;
  transition: color 0.3s ease-out;
  transform: scaleX(1);
  transform-origin: left;
}
.cid-tOVg7rBb6o .lin:hover .line {
  transition: color 0.2s ease-out;
  animation: qodef-line-visible-animation 1s forwards;
}
.cid-tOVg7rBb6o .lin {
  position: relative;
  transition: color 0.2s ease-out;
}
.cid-tOVg7rBb6o .it {
  font-style: italic;
}
.cid-tOVg7rBb6o .col {
  border-right: 1px solid #c0c0c0;
}
@media (max-width: 990px) {
  .cid-tOVg7rBb6o .col {
    border-right: none;
  }
}
@keyframes qodef-line-visible-animation {
  0% {
    -webkit-transform: scaleX(1);
    transform: scaleX(1);
    -webkit-transform-origin: 100% 0;
    transform-origin: 100% 0;
  }
  50% {
    -webkit-transform: scaleX(0);
    transform: scaleX(0);
    -webkit-transform-origin: 100% 0;
    transform-origin: 100% 0;
  }
  51% {
    -webkit-transform: scaleX(0);
    transform: scaleX(0);
    -webkit-transform-origin: 0 0;
    transform-origin: 0 0;
  }
  100% {
    -webkit-transform: scaleX(1);
    transform: scaleX(1);
    -webkit-transform-origin: 0 0;
    transform-origin: 0 0;
  }
}
.cid-tOVg7rBb6o .card-title,
.cid-tOVg7rBb6o .lin {
  color: #ffffff;
  text-align: left;
}
.cid-tOVg7rU74s {
  padding-top: 3rem;
  padding-bottom: 0rem;
  background-color: #f9f9f9;
}
.cid-tOVg7rU74s .mbr-fallback-image.disabled {
  display: none;
}
.cid-tOVg7rU74s .mbr-fallback-image {
  display: block;
  background-size: cover;
  background-position: center center;
  width: 100%;
  height: 100%;
  position: absolute;
  top: 0;
}
@media (max-width: 992px) {
  .cid-tOVg7rU74s .container {
    padding: 0 20px;
  }
}
.cid-tOVg7rU74s .row {
  margin: 0;
}
.cid-tOVg7rU74s .title-wrapper .mbr-section-title {
  margin-bottom: 0;
}
.cid-tOVg7rU74s .mbr-section-title {
  color: #353535;
}
.cid-tOVg7s9eLm {
  padding-top: 2rem;
  padding-bottom: 3rem;
  background-color: #f9f9f9;
}
.cid-tOVg7s9eLm .item-wrapper {
  border-radius: 2rem;
  transition: all 0.3s;
  position: relative;
  background: #eeeeee;
  height: 100%;
  display: flex;
  flex-flow: column nowrap;
}
.cid-tOVg7s9eLm .item-wrapper:hover {
  box-shadow: 0 50px 50px -25px rgba(0, 0, 0, 0.3);
  transform: rotate(-2deg) scale(1.03);
}
@media (min-width: 992px) {
  .cid-tOVg7s9eLm .item-wrapper .item-content {
    padding: 2rem 2rem 0;
  }
  .cid-tOVg7s9eLm .item-wrapper .item-footer {
    padding: 0 2rem 2rem;
  }
}
@media (max-width: 991px) {
  .cid-tOVg7s9eLm .item-wrapper .item-content {
    padding: 1rem 1rem 0;
  }
  .cid-tOVg7s9eLm .item-wrapper .item-footer {
    padding: 0 1rem 1rem;
  }
}
.cid-tOVg7s9eLm img,
.cid-tOVg7s9eLm .item-img {
  width: 100%;
  height: 100%;
  height: 200px;
  object-fit: cover;
}
.cid-tOVg7s9eLm .item:focus,
.cid-tOVg7s9eLm span:focus {
  outline: none;
}
.cid-tOVg7s9eLm .item {
  cursor: pointer;
  margin-bottom: 2rem;
}
.cid-tOVg7s9eLm .mbr-section-btn {
  margin-top: auto !important;
}
.cid-tOVg7s9eLm .mbr-section-title {
  color: #4479d9;
  text-align: center;
}
.cid-tOVg7s9eLm .mbr-text,
.cid-tOVg7s9eLm .mbr-section-btn {
  text-align: center;
  color: #4479d9;
}
.cid-tOVg7s9eLm .item-title {
  text-align: center;
  color: #4479d9;
}
.cid-tOVg7s9eLm .item-subtitle {
  text-align: center;
  color: #454545;
}
.cid-tOVg7s9eLm .mbr-section-subtitle {
  text-align: center;
}
.cid-tOVg7s9eLm .item-subtitle DIV {
  text-align: center;
}
.cid-tOVg7sxke5 {
  padding-top: 1rem;
  padding-bottom: 6rem;
  background-color: #f9f9f9;
}
.cid-tOVg7sxke5 .item-wrapper {
  border-radius: 2rem;
  transition: all 0.3s;
  position: relative;
  background: #eeeeee;
  height: 100%;
  display: flex;
  flex-flow: column nowrap;
}
.cid-tOVg7sxke5 .item-wrapper:hover {
  box-shadow: 0 50px 50px -25px rgba(0, 0, 0, 0.3);
  transform: rotate(-2deg) scale(1.03);
}
@media (min-width: 992px) {
  .cid-tOVg7sxke5 .item-wrapper .item-content {
    padding: 2rem 2rem 0;
  }
  .cid-tOVg7sxke5 .item-wrapper .item-footer {
    padding: 0 2rem 2rem;
  }
}
@media (max-width: 991px) {
  .cid-tOVg7sxke5 .item-wrapper .item-content {
    padding: 1rem 1rem 0;
  }
  .cid-tOVg7sxke5 .item-wrapper .item-footer {
    padding: 0 1rem 1rem;
  }
}
.cid-tOVg7sxke5 img,
.cid-tOVg7sxke5 .item-img {
  width: 100%;
  height: 100%;
  height: 200px;
  object-fit: cover;
}
.cid-tOVg7sxke5 .item:focus,
.cid-tOVg7sxke5 span:focus {
  outline: none;
}
.cid-tOVg7sxke5 .item {
  cursor: pointer;
  margin-bottom: 2rem;
}
.cid-tOVg7sxke5 .mbr-section-btn {
  margin-top: auto !important;
}
.cid-tOVg7sxke5 .mbr-section-title {
  color: #4479d9;
  text-align: center;
}
.cid-tOVg7sxke5 .mbr-text,
.cid-tOVg7sxke5 .mbr-section-btn {
  text-align: center;
  color: #4479d9;
}
.cid-tOVg7sxke5 .item-title {
  text-align: center;
  color: #4479d9;
}
.cid-tOVg7sxke5 .item-subtitle {
  text-align: center;
  color: #454545;
}
.cid-tOVg7sxke5 .mbr-section-subtitle {
  text-align: center;
}
.cid-tOVg7sxke5 .item-subtitle DIV {
  text-align: center;
}
.cid-tOVg7turxK {
  padding-top: 75px;
  padding-bottom: 45px;
  background-color: #f1f1f2;
}
.cid-tOVg7turxK .mbr-fallback-image.disabled {
  display: none;
}
.cid-tOVg7turxK .mbr-fallback-image {
  display: block;
  background-size: cover;
  background-position: center center;
  width: 100%;
  height: 100%;
  position: absolute;
  top: 0;
}
.cid-tOVg7turxK .row {
  display: flex;
  flex-wrap: nowrap;
  justify-content: flex-start;
  align-items: center;
}
@media (max-width: 767px) {
  .cid-tOVg7turxK .row {
    flex-wrap: wrap;
  }
}
.cid-tOVg7turxK .text-container {
  width: 57% !important;
}
@media (max-width: 767px) {
  .cid-tOVg7turxK .text-container {
    width: 100% !important;
  }
}
.cid-tOVg7turxK .mbr-section-title {
  color: #353535;
}
.cid-tOVg7turxK .colored-text {
  line-height: inherit;
  font-weight: inherit;
  color: inherit;
  color: #4479d9;
}
.cid-tOVg7turxK .mbr-text {
  width: 68%;
  margin-top: 1.2em;
  color: #000000;
}
@media (max-width: 991px) {
  .cid-tOVg7turxK .mbr-text {
    width: 83%;
    margin-top: 1rem;
  }
}
@media (max-width: 767px) {
  .cid-tOVg7turxK .mbr-text {
    width: 100%;
  }
}
.cid-tOVg7turxK .card-col {
  display: flex;
  width: 43% !important;
  justify-content: flex-start;
}
@media (max-width: 767px) {
  .cid-tOVg7turxK .card-col {
    width: 100% !important;
    justify-content: center;
  }
}
.cid-tOVg7turxK .card-wrapper {
  display: flex;
  margin-left: 8em;
  justify-content: flex-start;
}
@media (max-width: 991px) {
  .cid-tOVg7turxK .card-wrapper {
    margin-left: 1em;
  }
}
@media (max-width: 767px) {
  .cid-tOVg7turxK .card-wrapper {
    margin-top: 4em;
    margin-left: 0;
    justify-content: center;
  }
}
.cid-tOVg7turxK .card-box {
  display: flex;
  justify-content: center;
  align-items: center;
  max-width: 18em;
  max-height: 18em;
  width: 18em;
  height: 18em;
  border-radius: 50%;
  background-color: transparent;
  position: relative;
}
.cid-tOVg7turxK .card-box .bg-hover {
  position: absolute;
  border-radius: 50%;
  top: 0;
  left: 0;
  width: 100%;
  height: 100%;
  background-color: #f0f0f0;
  transform: scale(0);
  transition: .5s all;
}
.cid-tOVg7turxK .card-box .mbr-iconfont {
  position: relative;
  z-index: 100;
  display: block;
  font-size: 6.5rem;
  color: #EE2524;
  transition: .5s all;
  cursor: pointer;
}
.cid-tOVg7turxK .card-box:hover .bg-hover {
  transform: scale(1);
}
.cid-tOVg7turxK .card-box:hover .mbr-iconfont {
  transform: rotate(-45deg);
}
.cid-tOVg7turxK .item-img {
  position: absolute;
  border-radius: 50%;
  overflow: hidden;
  transition: .5s all;
  top: 1.5em;
  left: 1.5em;
  max-width: 15em;
  max-height: 15em;
  width: 100%;
  height: 100%;
  animation: img-move 5s infinite linear both;
  cursor: pointer;
}
.cid-tOVg7turxK .item-img img {
  width: 100%;
  height: 100%;
  object-fit: cover;
}
@keyframes img-move {
  0% {
    transform: rotate(0deg);
  }
  25% {
    transform: rotate(90deg);
  }
  50% {
    transform: rotate(180deg);
  }
  75% {
    transform: rotate(270deg);
  }
  100% {
    transform: rotate(360deg);
  }
}
.cid-tOVg7turxK .mbr-text,
.cid-tOVg7turxK .mbr-section-btn {
  text-align: left;
}
.cid-tOVg7tSiN4 {
  padding-top: 7rem;
  padding-bottom: 10rem;
  background-color: #ffffff;
}
.cid-tOVg7tSiN4 .mbr-fallback-image.disabled {
  display: none;
}
.cid-tOVg7tSiN4 .mbr-fallback-image {
  display: block;
  background-size: cover;
  background-position: center center;
  width: 100%;
  height: 100%;
  position: absolute;
  top: 0;
}
.cid-tOVg7tSiN4 .image-wrapper {
  padding-left: 150px;
  position: relative;
}
@media (max-width: 992px) {
  .cid-tOVg7tSiN4 .image-wrapper {
    padding: 0;
    margin-bottom: 40px;
  }
}
.cid-tOVg7tSiN4 .image-wrapper::before {
  content: '';
  position: absolute;
  left: -1rem;
  bottom: -7rem;
  display: block;
  width: 300px;
  height: 300px;
  border: 30px solid #4479d9;
  border-radius: 50%;
  background-color: transparent;
  z-index: 5;
}
@media (max-width: 992px) {
  .cid-tOVg7tSiN4 .image-wrapper::before {
    display: none;
  }
}
.cid-tOVg7tSiN4 .image-wrapper::after {
  content: '';
  position: absolute;
  left: -4.4rem;
  bottom: -10.5rem;
  display: block;
  width: 410px;
  height: 410px;
  border: 30px solid #4479d9;
  border-radius: 50%;
  background-color: transparent;
  z-index: 1;
}
@media (max-width: 992px) {
  .cid-tOVg7tSiN4 .image-wrapper::after {
    display: none;
  }
}
.cid-tOVg7tSiN4 .image-wrapper img {
  width: 300px;
  max-height: 450px;
  border-radius: 300px 300px 0 0;
  z-index: 2;
  position: relative;
}
@media (max-width: 992px) {
  .cid-tOVg7tSiN4 .image-wrapper img {
    margin: 0 auto;
  }
}
.cid-tOVg7tSiN4 .text-wrapper {
  padding-right: 110px;
}
@media (max-width: 992px) {
  .cid-tOVg7tSiN4 .text-wrapper {
    padding: 0;
  }
}
.cid-tOVg7tSiN4 .text-wrapper .mbr-section-title {
  margin-bottom: 15px;
}
.cid-tOVg7tSiN4 .text-wrapper .mbr-text {
  margin-bottom: 16px;
}
.cid-tOVg7tSiN4 .cards .card {
  margin-bottom: 20px;
}
.cid-tOVg7tSiN4 .cards .card .mbr-number {
  margin: 0;
}
.cid-tOVg7tSiN4 .cards .card .mbr-desc {
  margin: 0;
}
.cid-tOVg7tSiN4 .mbr-section-title {
  color: #4479d9;
}
.cid-tOVg7tSiN4 .mbr-text {
  color: #111111;
}
.cid-tOVg7tSiN4 .mbr-number {
  color: #ee2947;
}
.cid-tOVg7tSiN4 .mbr-desc {
  color: #1e4381;
}
.cid-tOVg7ugsPp {
  padding-top: 0rem;
  padding-bottom: 0rem;
  background-color: #4479d9;
}
.cid-tOVg7ugsPp .mbr-fallback-image.disabled {
  display: none;
}
.cid-tOVg7ugsPp .mbr-fallback-image {
  display: block;
  background-size: cover;
  background-position: center center;
  width: 100%;
  height: 100%;
  position: absolute;
  top: 0;
}
.cid-tOVg7ugsPp .item {
  display: flex;
  align-items: center;
  flex-direction: column;
}
.cid-tOVg7ugsPp .item .icon-wrap {
  text-align: center;
}
.cid-tOVg7ugsPp .item::before {
  content: "";
  font-family: Moririse2 !important;
  position: absolute;
  font-size: 32px;
  left: -15px;
  top: 12%;
  width: 1px;
  height: 100px;
  border: 1px solid #000000;
}
.cid-tOVg7ugsPp .item.first:before {
  display: none;
}
.cid-tOVg7ugsPp .item.five:before {
  display: none;
}
.cid-tOVg7ugsPp .icon-box {
  width: 60px;
  min-width: 60px;
  height: 60px;
  border-radius: 50%;
  text-align: center;
  display: inline-block;
}
.cid-tOVg7ugsPp .text-box {
  text-align: center;
}
.cid-tOVg7ugsPp .mbr-iconfont {
  color: #4479d9 !important;
  position: absolute;
  top: 50%;
  left: 100%;
}
@media (max-width: 768px) {
  .cid-tOVg7ugsPp .item:before {
    display: none;
  }
  .cid-tOVg7ugsPp .card-wrapper {
    margin-bottom: 2rem;
  }
}
.cid-tOVg7ugsPp .up {
  background-color: #f0f0f0;
  transform: translateY(-70px);
  margin: 0 auto;
}
.cid-tOVg7ugsPp .up h5 {
  font-size: 18px;
}
@media (min-width: 992px) {
  .cid-tOVg7ugsPp .up {
    margin: 0 auto;
  }
}
@media (max-width: 767px) {
  .cid-tOVg7ugsPp .first,
  .cid-tOVg7ugsPp .second {
    border-bottom: 1px solid #000000;
    width: 65%;
    margin: 0 auto;
  }
}
.cid-tOVg7ugsPp .position {
  padding: 20px;
}
.cid-tOVg7ugsPp .icon-title,
.cid-tOVg7ugsPp .item .icon-wrap {
  color: #4479d9;
}
.cid-tOVg7uK7JH {
  padding-top: 7rem;
  padding-bottom: 6rem;
  background-color: #ffffff;
}
.cid-tOVg7uK7JH .mbr-fallback-image.disabled {
  display: none;
}
.cid-tOVg7uK7JH .mbr-fallback-image {
  display: block;
  background-size: cover;
  background-position: center center;
  width: 100%;
  height: 100%;
  position: absolute;
  top: 0;
}
.cid-tOVg7uK7JH .item {
  display: flex;
  align-items: center;
  flex-direction: column;
}
.cid-tOVg7uK7JH .item .icon-wrap {
  text-align: center;
}
.cid-tOVg7uK7JH .item span {
  font-size: 2rem;
  color: #ffffff;
  line-height: 60px;
}
.cid-tOVg7uK7JH .item::before {
  content: "\e96b";
  font-family: Moririse2 !important;
  position: absolute;
  font-size: 32px;
  left: -15px;
  top: 12%;
  color: #6592e6;
}
.cid-tOVg7uK7JH .item.first:before {
  display: none;
}
.cid-tOVg7uK7JH .item.five:before {
  display: none;
}
.cid-tOVg7uK7JH .icon-box {
  background: #6592e6;
  width: 60px;
  min-width: 60px;
  height: 60px;
  border-radius: 50%;
  text-align: center;
  display: inline-block;
}
.cid-tOVg7uK7JH .text-box {
  margin-top: 1rem;
  text-align: center;
}
.cid-tOVg7uK7JH .mbr-iconfont {
  color: #4479d9 !important;
  position: absolute;
  top: 50%;
  left: 100%;
}
@media (max-width: 991px) {
  .cid-tOVg7uK7JH .item:before {
    display: none;
  }
  .cid-tOVg7uK7JH .card-wrapper {
    margin-bottom: 2rem;
  }
}
.cid-tOVg7uK7JH .icon-title,
.cid-tOVg7uK7JH .item .icon-wrap {
  color: #4479d9;
}
.cid-tOVg7uK7JH .card-title,
.cid-tOVg7uK7JH .card-box {
  color: #353535;
}
.cid-tOVg7vjmfo {
  padding-top: 3rem;
  padding-bottom: 3rem;
  background-color: #fafafa;
}
.cid-tOVg7vjmfo .row {
  padding: 0 1rem;
}
@media (max-width: 991px) {
  .cid-tOVg7vjmfo .row {
    padding: 0 0.75rem;
  }
}
.cid-tOVg7vjmfo .text-container {
  margin-bottom: 60px;
  padding: 0 !important;
}
@media (max-width: 767px) {
  .cid-tOVg7vjmfo .text-container {
    margin-bottom: 20px;
  }
}
.cid-tOVg7vjmfo .label-text {
  color: #0057fc;
}
.cid-tOVg7vjmfo .mbr-section-title {
  max-width: 550px;
  margin: 0 auto;
  color: #353535;
}
.cid-tOVg7vjmfo .cards-container {
  display: flex;
  justify-content: center;
  flex-wrap: wrap;
  padding: 0;
}
.cid-tOVg7vjmfo .card {
  padding: 15px;
}
@media (max-width: 767px) {
  .cid-tOVg7vjmfo .card {
    padding: 0;
  }
}
.cid-tOVg7vjmfo .card-wrapper {
  display: flex;
  align-items: center;
  justify-content: flex-start;
  flex-wrap: wrap;
  padding: 48px;
  border: 1px solid #dcdcdc;
  border-radius: 5px;
  transition: background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s, -webkit-border-radius 0.3s, -webkit-box-shadow 0.3s;
}
@media (max-width: 767px) {
  .cid-tOVg7vjmfo .card-wrapper {
    margin-bottom: 30px;
    max-width: 522px;
    margin-left: auto;
    margin-right: auto;
  }
}
.cid-tOVg7vjmfo .card-wrapper:hover {
  box-shadow: 0 0 25px 0 rgba(0, 0, 0, 0.07);
}
.cid-tOVg7vjmfo .card-text {
  color: #555555;
  text-align: left;
}
.cid-tOVg7vjmfo .mbr-iconfont {
  font-size: 25px;
  color: #0057fc;
}
.cid-tOVg7vjmfo .icon-box {
  width: 100%;
  margin-bottom: 20px;
}
.cid-tOVg7vjmfo .mbr-fallback-image.disabled {
  display: none;
}
.cid-tOVg7vjmfo .mbr-fallback-image {
  display: block;
  background-size: cover;
  background-position: center center;
  width: 100%;
  height: 100%;
  position: absolute;
  top: 0;
}
.cid-tOVg7vjmfo .card-title {
  text-align: left;
}
.cid-tOVg7vSEvz {
  padding-top: 5rem;
  padding-bottom: 5rem;
  background-color: #f1f1f2;
}
.cid-tOVg7vSEvz .mbr-fallback-image.disabled {
  display: none;
}
.cid-tOVg7vSEvz .mbr-fallback-image {
  display: block;
  background-size: cover;
  background-position: center center;
  width: 100%;
  height: 100%;
  position: absolute;
  top: 0;
}
.cid-tOVg7vSEvz .row {
  padding: 0 110px;
}
@media (max-width: 992px) {
  .cid-tOVg7vSEvz .row {
    padding: 0 12px;
  }
}
.cid-tOVg7vSEvz .text-wrapper {
  padding: 25px;
}
@media (max-width: 992px) {
  .cid-tOVg7vSEvz .text-wrapper {
    padding: 0;
  }
}
.cid-tOVg7vSEvz .text-wrapper .mbr-section-title {
  margin-bottom: 15px;
}
.cid-tOVg7vSEvz .text-wrapper .mbr-section-title span {
  color: #ff6666;
}
.cid-tOVg7vSEvz .text-wrapper .mbr-text {
  margin-bottom: 16px;
}
.cid-tOVg7vSEvz .image {
  position: relative;
}
.cid-tOVg7vSEvz .image::before {
  content: '';
  position: absolute;
  bottom: 3rem;
  left: 0;
  width: 155px;
  height: 155px;
  background-color: transparent;
  border-radius: 100%;
  border: 20px solid #6ec7f2;
}
@media (max-width: 992px) {
  .cid-tOVg7vSEvz .image::before {
    display: none;
  }
}
.cid-tOVg7vSEvz .image::after {
  content: '';
  position: absolute;
  bottom: 5.93rem;
  left: 3rem;
  width: 60px;
  height: 60px;
  background-color: #6ec7f2;
  border-radius: 100%;
}
@media (max-width: 992px) {
  .cid-tOVg7vSEvz .image::after {
    display: none;
  }
}
.cid-tOVg7vSEvz .image-wrapper {
  position: relative;
  padding-top: 50%;
  width: fit-content;
}
@media (max-width: 992px) {
  .cid-tOVg7vSEvz .image-wrapper {
    padding: 0;
    display: flex;
    justify-content: center;
    margin-bottom: 25px;
    width: auto;
  }
}
.cid-tOVg7vSEvz .image-wrapper::before {
  content: '';
  position: absolute;
  right: -20rem;
  top: 13rem;
  display: block;
  width: 400px;
  height: 400px;
  border: 30px solid #4479d9;
  border-radius: 50%;
  background-color: transparent;
  z-index: 5;
}
@media (max-width: 992px) {
  .cid-tOVg7vSEvz .image-wrapper::before {
    display: none;
  }
}
.cid-tOVg7vSEvz .image-wrapper::after {
  content: '';
  position: absolute;
  right: -26rem;
  top: 6.7rem;
  display: block;
  width: 600px;
  height: 600px;
  border: 30px solid #4479d9;
  border-radius: 50%;
  background-color: transparent;
  z-index: 1;
}
@media (max-width: 992px) {
  .cid-tOVg7vSEvz .image-wrapper::after {
    display: none;
  }
}
.cid-tOVg7vSEvz .image-wrapper img {
  width: 400px;
  min-height: 600px;
  border-radius: 0 0 0 100%;
  z-index: 2;
  position: relative;
}
@media (max-width: 992px) {
  .cid-tOVg7vSEvz .image-wrapper img {
    min-height: auto;
    width: 250px;
  }
}
.cid-tOVg7vSEvz .mbr-section-title {
  color: #353535;
}
.cid-tOVg7vSEvz .mbr-text {
  color: #000000;
}
.cid-tOVg7wlE12 {
  padding-top: 6rem;
  padding-bottom: 0rem;
  background-color: #ffffff;
}
.cid-tOVg7wlE12 .row {
  padding: 0 1rem;
}
@media (max-width: 991px) {
  .cid-tOVg7wlE12 .row {
    padding: 0 0.75rem;
  }
}
.cid-tOVg7wlE12 .text-container {
  margin-bottom: 30px;
  padding: 0 !important;
}
.cid-tOVg7wlE12 .label-text {
  color: #4479d9;
}
.cid-tOVg7wlE12 .cards-container {
  display: flex;
  flex-wrap: wrap;
  padding: 0;
}
.cid-tOVg7wlE12 .card {
  padding: 10px;
}
@media (max-width: 991px) {
  .cid-tOVg7wlE12 .card {
    padding: 0;
  }
}
.cid-tOVg7wlE12 .card-wrapper {
  display: flex;
  align-items: center;
  justify-content: flex-start;
  padding: 28px;
  border: 1px solid #EEEEEE;
  border-radius: 5px;
  transition: background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s, -webkit-border-radius 0.3s, -webkit-box-shadow 0.3s;
}
@media (max-width: 991px) {
  .cid-tOVg7wlE12 .card-wrapper {
    flex-direction: column;
    padding: 15px;
    margin-bottom: 30px;
  }
}
.cid-tOVg7wlE12 .card-wrapper:hover {
  box-shadow: 0 0 25px 0 rgba(0, 0, 0, 0.07);
}
.cid-tOVg7wlE12 .card-text {
  color: #555555;
}
.cid-tOVg7wlE12 .mbr-iconfont {
  font-size: 25px;
  color: #0057fc;
}
.cid-tOVg7wlE12 .icon-box {
  margin-right: 42px;
}
@media (max-width: 991px) {
  .cid-tOVg7wlE12 .icon-box {
    margin-right: 0;
  }
}
@media (max-width: 991px) {
  .cid-tOVg7wlE12 .card-box {
    text-align: center;
  }
}
.cid-tOVg7wlE12 .mbr-fallback-image.disabled {
  display: none;
}
.cid-tOVg7wlE12 .mbr-fallback-image {
  display: block;
  background-size: cover;
  background-position: center center;
  width: 100%;
  height: 100%;
  position: absolute;
  top: 0;
}
.cid-tOVg7wlE12 .mbr-section-title {
  color: #232323;
}
.cid-tOVg7wM9w9 {
  padding-top: 5rem;
  padding-bottom: 5rem;
  background: #ffffff;
}
.cid-tOVg7wM9w9 .mbr-fallback-image.disabled {
  display: none;
}
.cid-tOVg7wM9w9 .mbr-fallback-image {
  display: block;
  background-size: cover;
  background-position: center center;
  width: 100%;
  height: 100%;
  position: absolute;
  top: 0;
}
@media (max-width: 768px) {
  .cid-tOVg7wM9w9 .container {
    padding: 0 26px;
  }
}
.cid-tOVg7wM9w9 .embla__slide {
  display: flex;
  justify-content: center;
  position: relative;
  min-width: 100%;
  max-width: 100%;
}
@media (max-width: 768px) {
  .cid-tOVg7wM9w9 .embla__slide {
    min-width: 100%;
    max-width: 100%;
    margin-left: 1rem !important;
    margin-right: 1rem !important;
  }
}
.cid-tOVg7wM9w9 .embla__slide .card-wrap {
  padding: 0 120px;
}
@media (max-width: 768px) {
  .cid-tOVg7wM9w9 .embla__slide .card-wrap {
    padding: 0 26px;
  }
}
.cid-tOVg7wM9w9 .embla__slide .card-wrap .content-wrap .icon-wrapper {
  margin-bottom: 30px;
}
.cid-tOVg7wM9w9 .embla__slide .card-wrap .content-wrap .icon-wrapper .mbr-iconfont {
  font-size: 50px;
  display: inline-flex;
  color: #353535;
}
.cid-tOVg7wM9w9 .embla__slide .card-wrap .content-wrap .card-text {
  margin-bottom: 30px;
}
.cid-tOVg7wM9w9 .embla__slide .card-wrap .content-wrap .mbr-name {
  margin-bottom: 0;
}
.cid-tOVg7wM9w9 .embla__slide .card-wrap .content-wrap .mbr-desc {
  margin-bottom: 0;
}
.cid-tOVg7wM9w9 .embla__button--next,
.cid-tOVg7wM9w9 .embla__button--prev {
  display: flex;
}
.cid-tOVg7wM9w9 .embla__button {
  top: 50%;
  width: 60px;
  height: 60px;
  margin-top: -1.5rem;
  font-size: 50px;
  background-color: transparent;
  color: #353535;
  border: none;
  transition: all 0.3s;
  position: absolute;
  display: flex;
  justify-content: center;
  align-items: center;
}
.cid-tOVg7wM9w9 .embla__button:disabled {
  cursor: default;
  display: none;
}
.cid-tOVg7wM9w9 .embla__button:hover {
  background: transparent;
  color: #353535;
}
.cid-tOVg7wM9w9 .embla__button.embla__button--prev {
  left: 0;
  margin-left: 0;
}
@media (max-width: 768px) {
  .cid-tOVg7wM9w9 .embla__button.embla__button--prev {
    left: -2rem;
  }
}
.cid-tOVg7wM9w9 .embla__button.embla__button--next {
  right: 0;
  margin-right: 0;
}
@media (max-width: 768px) {
  .cid-tOVg7wM9w9 .embla__button.embla__button--next {
    right: -2rem;
  }
}
.cid-tOVg7wM9w9 .embla {
  position: relative;
  width: 100%;
}
.cid-tOVg7wM9w9 .embla__viewport {
  overflow: hidden;
  width: 100%;
}
.cid-tOVg7wM9w9 .embla__viewport.is-draggable {
  cursor: grab;
}
.cid-tOVg7wM9w9 .embla__viewport.is-dragging {
  cursor: grabbing;
}
.cid-tOVg7wM9w9 .embla__container {
  display: flex;
  user-select: none;
  -webkit-touch-callout: none;
  -khtml-user-select: none;
  -webkit-tap-highlight-color: transparent;
}
.cid-tOVg7wM9w9 .card-text {
  color: #111111;
  text-align: center;
}
.cid-tOVg7wM9w9 .mbr-name {
  color: #ffffff;
}
.cid-tOVg7wM9w9 .mbr-role {
  color: #353535;
  text-align: center;
}
.cid-tOVg7wM9w9 .mbr-name,
.cid-tOVg7wM9w9 .icon-wrapper {
  text-align: center;
  color: #353535;
}
.cid-tOVg7xpqNB {
  padding-top: 0rem;
  padding-bottom: 0rem;
  background-color: #f0f0f0;
}
.cid-tOVg7xpqNB .mbr-iconfont {
  font-size: 1.2rem !important;
  font-family: 'Moririse2' !important;
  color: currentColor;
  transition: all 0.3s;
  transform: rotate(90deg);
}
.cid-tOVg7xpqNB .panel-group {
  border: none;
}
.cid-tOVg7xpqNB .card-header {
  padding: 1.2rem 0.5rem;
}
@media (max-width: 767px) {
  .cid-tOVg7xpqNB .card-header {
    padding: 1rem 0rem;
  }
}
.cid-tOVg7xpqNB .panel-body {
  padding: 0 0.5rem;
  padding-bottom: 1rem;
}
@media (max-width: 767px) {
  .cid-tOVg7xpqNB .panel-body {
    padding: 0rem;
    padding-bottom: 1rem;
  }
}
.cid-tOVg7xpqNB .content {
  margin: 5rem auto;
}
.cid-tOVg7xpqNB .img-col {
  padding: 0;
}
.cid-tOVg7xpqNB .img-item {
  height: 100%;
}
.cid-tOVg7xpqNB img {
  height: 100%;
  object-fit: cover;
}
.cid-tOVg7xpqNB .collapsed span {
  transform: rotate(0deg);
}
.cid-tOVg7xpqNB .panel-title {
  display: flex;
  align-items: center;
  justify-content: space-between;
}
.cid-tOVg7xpqNB p {
  margin-bottom: 0.3rem;
}
.cid-tOVg7xpqNB .mbri-arrow-up {
  transform: rotate(45deg);
}
.cid-tOVg7xpqNB .panel-title-edit {
  color: #000000;
}
.cid-tOVg7xpqNB .card .card-header {
  background-color: transparent;
  margin-bottom: 0;
  border: 0;
  border-radius: 10px;
}
.cid-tOVg7xpqNB .card {
  background: white;
  padding: 0rem 1rem;
  border-radius: 10px!important;
}
.cid-tOVg7xpqNB .panel-title-edit,
.cid-tOVg7xpqNB .mbr-iconfont {
  color: #1b2026;
}
.cid-tOVg7xpqNB .panel-text {
  color: #353535;
}
.cid-tOVg7xpqNB H4 {
  color: #777777;
}
.cid-tOVg7xpqNB .mbr-fallback-image.disabled {
  display: none;
}
.cid-tOVg7xpqNB .mbr-fallback-image {
  display: block;
  background-size: cover;
  background-position: center center;
  width: 100%;
  height: 100%;
  position: absolute;
  top: 0;
}
.cid-tOVg7xpqNB H3 {
  text-align: center;
  color: #4479d9;
}
.cid-tOVg7xpqNB H2 {
  text-align: center;
}
.cid-tOVg7yvsRy {
  padding-top: 105px;
  padding-bottom: 75px;
  background-color: #ffffff;
}
.cid-tOVg7yvsRy .mbr-overlay {
  background-color: #ffffff;
  opacity: 0.7;
}
.cid-tOVg7yvsRy .text-content .mbr-subtitle {
  color: #ff6666;
}
.cid-tOVg7yvsRy .text-content .mbr-section-title {
  color: #4479d9;
}
.cid-tOVg7yvsRy .text-content .mbr-text {
  color: #4f87fb;
}
.cid-tOVg7yvsRy .text-content .list-block {
  margin-top: 16px;
  padding-bottom: 16px;
}
.cid-tOVg7yvsRy .text-content .list-block .card-img {
  width: auto;
}
.cid-tOVg7yvsRy .text-content .list-block .card-img span {
  color: #ff6666;
  font-size: 1.5rem;
}
.cid-tOVg7yvsRy .text-content .list-block .list-item-title {
  color: #4479d9;
  transition: all .3s linear 0s;
}
.cid-tOVg7yvsRy .text-content .list-block .list-item-title:hover {
  color: #103178;
}
.cid-tOVg7yvsRy .text-content .list-block .list-item-text {
  padding-top: 10px;
  color: #4f87fb;
  margin-bottom: 0;
}
.cid-tOVg7yvsRy .text-content .list-block.last {
  border-bottom: none;
  margin-bottom: 20px;
  padding-bottom: 0;
}
.cid-tOVg7yvsRy .text-content .social {
  font-size: 1.2rem;
}
.cid-tOVg7yvsRy .text-content .social span {
  margin-right: 11.2px;
  margin-bottom: 8px;
  transition: 0.3s all;
  color: #13287d;
}
.cid-tOVg7yvsRy .text-content .social span:hover {
  color: #279e64;
  transition: 0.3s all;
}
.cid-tOVg7yvsRy .card-img {
  display: none;
  position: absolute;
  top: 0;
  left: 0;
  text-align: left;
}
.cid-tOVg7yvsRy .list-block {
  position: relative;
}
.cid-tOVg7yvsRy .list-block h4,
.cid-tOVg7yvsRy .list-block p {
  padding-left: 2.625rem;
}
.cid-tOVg7yvsRy .card-img {
  display: block;
}
.cid-tOVg7yvsRy input,
.cid-tOVg7yvsRy textarea {
  border-radius: 0px !important;
  min-height: 1rem;
  padding: 5px 5px !important;
  font-size: 13px;
  color: #0a7f21;
  height: 10px;
}
.cid-tOVg7yvsRy .form-control,
.cid-tOVg7yvsRy .field-input {
  padding: 13px 20px !important;
  background-color: #f0f2f5;
  border-color: #000000;
  color: #000000;
  transition: 0.4s;
  box-shadow: none;
  outline: none;
}
.cid-tOVg7yvsRy .form-control:hover,
.cid-tOVg7yvsRy .field-input:hover,
.cid-tOVg7yvsRy .form-control:focus,
.cid-tOVg7yvsRy .field-input:focus {
  background-color: #f0f2f5;
  border-color: #279e64;
  color: #000000;
  box-shadow: none;
  outline: none;
}
.cid-tOVg7yvsRy .form-control:focus,
.cid-tOVg7yvsRy .field-input:focus {
  box-shadow: 0 2px 9px 2px rgba(0, 0, 0, 0.15);
}
.cid-tOVg7yvsRy input::-webkit-input-placeholder,
.cid-tOVg7yvsRy textarea::-webkit-input-placeholder {
  color: #6d7a8c;
}
.cid-tOVg7yvsRy input:-moz-placeholder,
.cid-tOVg7yvsRy textarea:-moz-placeholder {
  color: #6d7a8c;
}
.cid-tOVg7yvsRy .jq-selectbox li,
.cid-tOVg7yvsRy .jq-selectbox li {
  background-color: #f0f2f5;
  color: #000000;
}
.cid-tOVg7yvsRy .jq-selectbox li:hover,
.cid-tOVg7yvsRy .jq-selectbox li.selected {
  background-color: #f0f2f5;
  color: #000000;
}
.cid-tOVg7yvsRy .jq-selectbox:hover .jq-selectbox__trigger-arrow {
  border-top-color: #f0f2f5;
}
.cid-tOVg7yvsRy .jq-selectbox .jq-selectbox__trigger-arrow {
  border-top-color: #f0f2f5;
}
.cid-tOVg7yvsRy .mbr-form {
  max-width: 550px;
}
.cid-tOVg7yvsRy .mbr-form .content-title {
  color: #4479d9;
  margin-bottom: 20px;
}
.cid-tOVg7yvsRy .mbr-form .content-subtitle {
  color: #4f87fb;
}
.cid-tOVg7yvsRy .mbr-form textarea {
  min-height: 100px;
  height: 194px;
}
.cid-tOVg7yvsRy .mbr-form .btn {
  justify-content: space-between;
  border-radius: 30px;
  border-color: #4479d9;
  color: #4479d9;
  padding: 18px 42px;
  margin: 0 !important;
  margin-top: 7px !important;
}
.cid-tOVg7yvsRy .mbr-form .btn-success:hover {
  background-color: #ff6666 !important;
  border-color: #ff6666 !important;
  color: #fff !important;
}
@media (max-width: 991px) {
  .cid-tOVg7yvsRy .mbr-form {
    margin-left: 0 !important;
    margin-right: 0 !important;
  }
}
@media (max-width: 768px) {
  .cid-tOVg7yvsRy .mbr-section-title,
  .cid-tOVg7yvsRy .content-title,
  .cid-tOVg7yvsRy .mbr-section-btn {
    text-align: left;
  }
}
.cid-tOVg7yvsRy .text-content .mbr-section-title {
  text-align: left;
  color: #232323;
}
.cid-tOVg7yvsRy .text-content .mbr-subtitle {
  text-align: center;
}
.cid-tOVg7yvsRy .text-content .list-block .list-item-title {
  color: #000000;
}
.cid-tOVg7yvsRy H3 {
  color: #000000;
}
.cid-tOVg7zcJ4g {
  padding-top: 8rem;
  padding-bottom: 0rem;
  background-color: #1d1e22;
}
.cid-tOVg7zcJ4g .social-row {
  display: flex;
  flex-wrap: wrap;
}
.cid-tOVg7zcJ4g .soc-item {
  display: flex;
  align-items: center;
  justify-content: center;
  border-radius: 50%;
  background-color: white;
  margin-right: 0.5rem;
  margin-bottom: 1rem;
  padding: 0.5rem;
  height: 2.5rem;
  width: 2.5rem;
}
@media (max-width: 767px) {
  .cid-tOVg7zcJ4g .row {
    text-align: center;
  }
  .cid-tOVg7zcJ4g .social-row {
    justify-content: center;
  }
}
.cid-tOVg7zcJ4g .list {
  list-style: none;
  padding-left: 0;
  font-weight: bold;
  color: #ffffff;
}
@media (max-width: 991px) {
  .cid-tOVg7zcJ4g .list {
    margin-bottom: 2rem;
  }
}
@media (min-width: 992px) {
  .cid-tOVg7zcJ4g .list {
    margin-bottom: 0rem;
  }
}
.cid-tOVg7zcJ4g ul {
  padding-bottom: 4.37rem;
}
.cid-tOVg7zcJ4g .footer-logo {
  margin-bottom: 1.87rem;
}
.cid-tOVg7zcJ4g .footer-logo img {
  width: auto;
  object-fit: contain;
}
@media (max-width: 546px) {
  .cid-tOVg7zcJ4g .footer-logo img {
    width: 100%;
  }
}
.cid-tOVg7zcJ4g a.text-warning:hover,
.cid-tOVg7zcJ4g a.mbr-white:hover {
  color: #fff !important;
}
.cid-tOVg7zcJ4g .mbr-fallback-image.disabled {
  display: none;
}
.cid-tOVg7zcJ4g .mbr-fallback-image {
  display: block;
  background-size: cover;
  background-position: center center;
  width: 100%;
  height: 100%;
  position: absolute;
  top: 0;
}
.cid-tOVg7zcJ4g .mbr-section-subtitle {
  color: #6ec7f2;
}
.cid-tOVg7zOz4X.popup-builder {
  background-color: #ffffff;
}
.cid-tOVg7zOz4X.popup-builder .modal {
  position: relative;
  display: block;
  z-index: 1;
}
.cid-tOVg7zOz4X.popup-builder .modal-dialog {
  margin-top: 60px;
  margin-bottom: 60px;
}
.cid-tOVg7zOz4X .modal-content,
.cid-tOVg7zOz4X .modal-dialog {
  height: auto;
}
.cid-tOVg7zOz4X .form-wrapper .input-group-btn {
  margin-right: auto;
  margin-left: auto;
}
.cid-tOVg7zOz4X .form-wrapper .input-group-btn .btn {
  margin: 0 !important;
}
@media (min-width: 769px) {
  .cid-tOVg7zOz4X .form-wrapper .mbr-form .form-group,
  .cid-tOVg7zOz4X .form-wrapper .mbr-form .input-group-btn {
    padding: 0 .5rem;
  }
}
.cid-tOVg7zOz4X .card-img {
  width: 100%;
  margin: auto;
  border-radius: 0;
}
.cid-tOVg7zOz4X .mbr-figure img {
  display: block;
  width: 100%;
  -ms-flex-item-align: center;
  -ms-grid-row-align: center;
  -webkit-align-self: center;
  align-self: center;
}
.cid-tOVg7zOz4X .mbr-text {
  text-align: center;
}
.cid-tOVg7zOz4X .pt-0 {
  padding-top: 0 !important;
}
.cid-tOVg7zOz4X .pb-0 {
  padding-bottom: 0 !important;
}
.cid-tOVg7zOz4X .form-content {
  -ms-flex-pack: center;
  justify-content: center;
  text-align: center;
}
.cid-tOVg7zOz4X .mbr-overlay {
  bottom: 0;
  left: 0;
  position: absolute;
  right: 0;
  top: 0;
  z-index: 0;
  pointer-events: none;
}
.cid-tOVg7zOz4X .modal-open {
  overflow: hidden;
}
.cid-tOVg7zOz4X .modal-open .modal {
  overflow-x: hidden;
  overflow-y: auto;
}
.cid-tOVg7zOz4X .modal {
  position: fixed;
  top: 0;
  left: 0;
  z-index: 1050;
  display: none;
  width: 100%;
  height: 100%;
  overflow: hidden;
  outline: 0;
}
.cid-tOVg7zOz4X .modal-dialog {
  position: relative;
  width: auto;
  margin: .5rem;
  pointer-events: none;
}
.cid-tOVg7zOz4X .modal.fade .modal-dialog {
  transition: transform 0.3s ease-out, -webkit-transform 0.3s ease-out;
  -webkit-transform: translate(0, -50px);
  transform: translate(0, -50px);
}
.cid-tOVg7zOz4X .modal.show .modal-dialog {
  -webkit-transform: none;
  transform: none;
}
.cid-tOVg7zOz4X .modal-dialog-centered {
  display: flex;
  -ms-flex-align: center;
  align-items: center;
  min-height: calc(100% - (.5rem * 2));
}
.cid-tOVg7zOz4X .modal-dialog-centered::before {
  display: block;
  height: calc(100vh - (.5rem * 2));
  content: "";
}
.cid-tOVg7zOz4X .modal-content {
  background: #ffffff;
  position: relative;
  display: flex;
  -ms-flex-direction: column;
  flex-direction: column;
  width: 100%;
  pointer-events: auto;
  background-clip: padding-box;
  border: none;
  outline: 0;
  -webkit-box-shadow: 0 10px 40px 0 rgba(0, 0, 0, 0.2);
  box-shadow: 0 10px 40px 0 rgba(0, 0, 0, 0.2);
}
.cid-tOVg7zOz4X .margin-center-pos {
  margin-top: auto;
  margin-bottom: auto;
}
.cid-tOVg7zOz4X .modal-backdrop {
  position: fixed;
  top: 0;
  left: 0;
  z-index: 1040;
  width: 100vw;
  height: 100vh;
  background-color: #000;
}
.cid-tOVg7zOz4X .modal-backdrop.fade {
  opacity: 0;
}
.cid-tOVg7zOz4X .modal-backdrop.show {
  opacity: .5;
}
.cid-tOVg7zOz4X .modal-header {
  display: flex;
  -ms-flex-align: start;
  align-items: flex-start;
  -ms-flex-pack: justify;
  justify-content: space-between;
  border-bottom: none;
}
@media (min-width: 992px) {
  .cid-tOVg7zOz4X .modal-header {
    padding: 2rem 2rem 1rem;
  }
}
@media (max-width: 991px) {
  .cid-tOVg7zOz4X .modal-header {
    padding: 1rem;
  }
}
.cid-tOVg7zOz4X .modal-header .close {
  position: absolute;
  top: 1rem;
  right: 1rem;
  margin: -1rem -1rem -1rem auto;
  padding: 1rem;
  opacity: .75;
}
.cid-tOVg7zOz4X .modal-header .close svg {
  fill: #353535;
}
.cid-tOVg7zOz4X .modal-header .close:hover {
  opacity: 1;
}
.cid-tOVg7zOz4X .modal-header .close:focus {
  outline: none;
}
.cid-tOVg7zOz4X .modal-title {
  line-height: 1.5;
  width: 100%;
  margin: 0;
  text-align: center;
}
.cid-tOVg7zOz4X .modal-body {
  position: relative;
  -ms-flex: 1 1 auto;
  flex: 1 1 auto;
}
@media (min-width: 992px) {
  .cid-tOVg7zOz4X .modal-body {
    padding: 1rem 2rem 2rem;
  }
}
@media (max-width: 991px) {
  .cid-tOVg7zOz4X .modal-body {
    padding: 1rem;
  }
}
.cid-tOVg7zOz4X .modal-footer {
  display: flex;
  -ms-flex-align: center;
  align-items: center;
  -ms-flex-pack: center;
  justify-content: center;
  border-top: none;
  text-align: center;
}
@media (min-width: 992px) {
  .cid-tOVg7zOz4X .modal-footer {
    padding: 0rem 2rem 2rem;
  }
}
@media (max-width: 991px) {
  .cid-tOVg7zOz4X .modal-footer {
    padding: 1rem;
  }
}
.cid-tOVg7zOz4X .modal-scrollbar-measure {
  position: absolute;
  top: -9999px;
  width: 50px;
  height: 50px;
  overflow: scroll;
}
@media (min-width: 576px) {
  .cid-tOVg7zOz4X .modal-dialog {
    max-width: 500px;
    margin: 1.75rem auto;
  }
  .cid-tOVg7zOz4X .modal-dialog-centered {
    min-height: calc(100% - (1.75rem * 2));
  }
  .cid-tOVg7zOz4X .modal-dialog-centered::before {
    height: calc(100vh - (1.75rem * 2));
  }
  .cid-tOVg7zOz4X .modal-sm {
    max-width: 300px;
  }
}
@media (min-width: 992px) {
  .cid-tOVg7zOz4X .modal-lg,
  .cid-tOVg7zOz4X .modal-xl {
    max-width: 800px;
  }
}
@media (min-width: 1200px) {
  .cid-tOVg7zOz4X .modal-xl {
    max-width: 1140px;
  }
}
.cid-tOVg7zOz4X .row {
  display: flex;
  -ms-flex-wrap: wrap;
  flex-wrap: wrap;
  margin-right: -15px;
  margin-left: -15px;
}
.cid-tOVg7zOz4X .col-md-4 {
  position: relative;
  width: 100%;
  padding-right: 15px;
  padding-left: 15px;
  -ms-flex: 0 0 33.333333%;
  flex: 0 0 33.333333%;
  max-width: 33.333333%;
}
.cid-tOVg7zOz4X .form-group {
  margin-bottom: 1rem;
}
.cid-tOVg7zOz4X .form-control {
  display: block;
  width: 100%;
  font-size: 1rem;
  font-weight: 400;
  line-height: 1.5;
}
.cid-tOVg7zOz4X .col {
  -ms-flex-preferred-size: 0;
  flex-basis: 0;
  -ms-flex-positive: 1;
  flex-grow: 1;
  max-width: 100%;
}
.cid-tOVg7zOz4X .col-md-auto {
  position: relative;
  padding-right: 15px;
  padding-left: 15px;
  -ms-flex: 0 0 auto;
  flex: 0 0 auto;
  width: auto;
  max-width: 100%;
}
.cid-tOVg7zOz4X .mbr-section-btn {
  margin: 0;
}
.cid-tOVg7zOz4X .mbr-section-btn .btn {
  margin: 0;
}
.cid-tOVh47PDpm .navbar-dropdown {
  position: relative !important;
}
.cid-tOVh47PDpm .navbar-dropdown {
  position: absolute !important;
}
@media (max-width: 992px) {
  .cid-tOVh47PDpm .align-right {
    text-align: center;
  }
}
@media (max-width: 767px) {
  .cid-tOVh47PDpm .navbar-dropdown {
    padding: 0 1rem;
  }
}
.cid-tOVh47PDpm .navbar-caption {
  font-weight: 500;
}
.cid-tOVh47PDpm .dropdown-item:before {
  font-family: Moririse2 !important;
  content: "\e966";
  display: inline-block;
  width: 0;
  position: absolute;
  left: 1rem;
  top: 0.5rem;
  margin-right: 0.5rem;
  line-height: 1;
  font-size: inherit;
  vertical-align: middle;
  text-align: center;
  overflow: hidden;
  transform: scale(0, 1);
  transition: all 0.25s ease-in-out;
}
.cid-tOVh47PDpm .dropdown-menu {
  padding: 0;
  border-radius: 4px;
  box-shadow: 0px 0px 20px 0px rgba(0, 0, 0, 0.1);
}
.cid-tOVh47PDpm .dropdown-item {
  border-bottom: 1px solid #e6e6e6;
}
.cid-tOVh47PDpm .dropdown-item:hover,
.cid-tOVh47PDpm .dropdown-item:focus {
  color: #4479d9 !important;
}
.cid-tOVh47PDpm .dropdown-item:first-child {
  border-top-left-radius: 4px;
  border-top-right-radius: 4px;
}
.cid-tOVh47PDpm .dropdown-item:last-child {
  border-bottom: none;
  border-bottom-left-radius: 4px;
  border-bottom-right-radius: 4px;
}
.cid-tOVh47PDpm .nav-dropdown .link {
  padding: 0 0.3em !important;
  margin: 0.667em 1em !important;
}
.cid-tOVh47PDpm .nav-dropdown .link.dropdown-toggle::after {
  margin-left: 0.5rem;
  margin-top: 0.2rem;
}
.cid-tOVh47PDpm .nav-link {
  position: relative;
}
.cid-tOVh47PDpm .nav-link:hover {
  color: #4479d9 !important;
}
.cid-tOVh47PDpm .container {
  display: flex;
  margin: auto;
}
@media (min-width: 991px) {
  .cid-tOVh47PDpm .container,
  .cid-tOVh47PDpm .container-fluid {
    flex-wrap: nowrap;
  }
}
.cid-tOVh47PDpm .dropdown-menu,
.cid-tOVh47PDpm .navbar.opened {
  background: #ffffff !important;
}
.cid-tOVh47PDpm .nav-item:focus,
.cid-tOVh47PDpm .nav-link:focus {
  outline: none;
}
.cid-tOVh47PDpm .dropdown .dropdown-menu .dropdown-item {
  width: auto;
  transition: all 0.25s ease-in-out;
}
.cid-tOVh47PDpm .dropdown .dropdown-menu .dropdown-item::after {
  right: 0.5rem;
}
.cid-tOVh47PDpm .dropdown .dropdown-menu .dropdown-item .mbr-iconfont {
  margin-right: 0.5rem;
  vertical-align: sub;
}
.cid-tOVh47PDpm .dropdown .dropdown-menu .dropdown-item .mbr-iconfont:before {
  display: inline-block;
  transform: scale(1, 1);
  transition: all 0.25s ease-in-out;
}
.cid-tOVh47PDpm .collapsed .dropdown-menu .dropdown-item:before {
  display: none;
}
.cid-tOVh47PDpm .collapsed .dropdown .dropdown-menu .dropdown-item {
  padding: 0.235em 1.5em 0.235em 1.5em !important;
  transition: none;
  margin: 0 !important;
}
.cid-tOVh47PDpm .navbar {
  min-height: 100px;
  transition: all 0.3s;
  border-bottom: 1px solid transparent;
  background: #ffffff;
}
.cid-tOVh47PDpm .navbar.opened {
  transition: all 0.3s;
}
.cid-tOVh47PDpm .navbar .dropdown-item {
  padding: 0.5rem 1.8rem;
}
.cid-tOVh47PDpm .navbar .navbar-logo img {
  width: auto;
}
.cid-tOVh47PDpm .navbar .navbar-collapse {
  justify-content: flex-end;
  z-index: 1;
}
.cid-tOVh47PDpm .navbar.collapsed {
  justify-content: center;
}
.cid-tOVh47PDpm .navbar.collapsed .nav-item .nav-link::before {
  display: none;
}
.cid-tOVh47PDpm .navbar.collapsed.opened .dropdown-menu {
  top: 0;
}
@media (min-width: 992px) {
  .cid-tOVh47PDpm .navbar.collapsed.opened:not(.navbar-short) .navbar-collapse {
    max-height: calc(98.5vh - 3.4rem);
  }
}
.cid-tOVh47PDpm .navbar.collapsed .dropdown-menu .dropdown-submenu {
  left: 0 !important;
}
.cid-tOVh47PDpm .navbar.collapsed .dropdown-menu .dropdown-item:after {
  right: auto;
}
.cid-tOVh47PDpm .navbar.collapsed .dropdown-menu .dropdown-toggle[data-toggle="dropdown-submenu"]:after {
  margin-left: 0.5rem;
  margin-top: 0.2rem;
  border-top: 0.35em solid;
  border-right: 0.35em solid transparent;
  border-left: 0.35em solid transparent;
  border-bottom: 0;
  top: 41%;
}
.cid-tOVh47PDpm .navbar.collapsed ul.navbar-nav li {
  margin: auto;
}
.cid-tOVh47PDpm .navbar.collapsed .dropdown-menu .dropdown-item {
  padding: 0.25rem 1.5rem;
  text-align: center;
}
@media (max-width: 991px) {
  .cid-tOVh47PDpm .navbar .nav-item .nav-link::before {
    display: none;
  }
  .cid-tOVh47PDpm .navbar.opened .dropdown-menu {
    top: 0;
  }
  .cid-tOVh47PDpm .navbar .dropdown-menu .dropdown-submenu {
    left: 0 !important;
  }
  .cid-tOVh47PDpm .navbar .dropdown-menu .dropdown-item:after {
    right: auto;
  }
  .cid-tOVh47PDpm .navbar .dropdown-menu .dropdown-toggle[data-toggle="dropdown-submenu"]:after {
    margin-left: 0.5rem;
    margin-top: 0.2rem;
    border-top: 0.35em solid;
    border-right: 0.35em solid transparent;
    border-left: 0.35em solid transparent;
    border-bottom: 0;
    top: 40%;
  }
  .cid-tOVh47PDpm .navbar .navbar-logo img {
    height: 3rem !important;
  }
  .cid-tOVh47PDpm .navbar ul.navbar-nav li {
    margin: auto;
  }
  .cid-tOVh47PDpm .navbar .dropdown-menu .dropdown-item {
    padding: 0.25rem 1.5rem !important;
    text-align: center;
  }
  .cid-tOVh47PDpm .navbar .navbar-brand {
    flex-shrink: initial;
    flex-basis: auto;
    word-break: break-word;
    padding-right: 2rem;
  }
  .cid-tOVh47PDpm .navbar .navbar-toggler {
    flex-basis: auto;
  }
}
.cid-tOVh47PDpm .navbar.navbar-short {
  min-height: 80px;
}
.cid-tOVh47PDpm .navbar.navbar-short .navbar-logo img {
  height: 2.5rem !important;
}
.cid-tOVh47PDpm .navbar.navbar-short .navbar-brand {
  min-height: 80px;
  padding: 0;
}
.cid-tOVh47PDpm .navbar-brand {
  min-height: 70px;
  flex-shrink: 0;
  align-items: center;
  margin-right: 0;
  padding: 10px 0;
  transition: all 0.3s;
  word-break: break-word;
  z-index: 1;
}
.cid-tOVh47PDpm .navbar-brand .navbar-caption {
  line-height: inherit !important;
}
.cid-tOVh47PDpm .navbar-brand .navbar-logo a {
  outline: none;
}
.cid-tOVh47PDpm .dropdown-item.active,
.cid-tOVh47PDpm .dropdown-item:active {
  background-color: transparent;
}
.cid-tOVh47PDpm .navbar-expand-lg .navbar-nav .nav-link {
  padding: 0;
}
.cid-tOVh47PDpm .nav-dropdown .link.dropdown-toggle {
  margin-right: 1.667em;
}
.cid-tOVh47PDpm .nav-dropdown .link.dropdown-toggle[aria-expanded="true"] {
  margin-right: 0;
  padding: 0.667em 1.667em;
}
.cid-tOVh47PDpm .navbar.navbar-expand-lg .dropdown .dropdown-menu {
  background: #ffffff;
}
.cid-tOVh47PDpm .navbar.navbar-expand-lg .dropdown .dropdown-menu .dropdown-submenu {
  margin: 0;
  left: 100%;
}
.cid-tOVh47PDpm .navbar .dropdown.open > .dropdown-menu {
  display: block;
}
.cid-tOVh47PDpm ul.navbar-nav {
  flex-wrap: wrap;
}
.cid-tOVh47PDpm button.navbar-toggler {
  outline: none;
  width: 31px;
  height: 20px;
  cursor: pointer;
  transition: all 0.2s;
  position: relative;
  align-self: center;
}
.cid-tOVh47PDpm button.navbar-toggler .hamburger span {
  position: absolute;
  right: 0;
  width: 30px;
  height: 2px;
  border-right: 5px;
  background-color: #000000;
}
.cid-tOVh47PDpm button.navbar-toggler .hamburger span:nth-child(1) {
  top: 0;
  transition: all 0.2s;
}
.cid-tOVh47PDpm button.navbar-toggler .hamburger span:nth-child(2) {
  top: 8px;
  transition: all 0.15s;
}
.cid-tOVh47PDpm button.navbar-toggler .hamburger span:nth-child(3) {
  top: 8px;
  transition: all 0.15s;
}
.cid-tOVh47PDpm button.navbar-toggler .hamburger span:nth-child(4) {
  top: 16px;
  transition: all 0.2s;
}
.cid-tOVh47PDpm nav.opened .hamburger span:nth-child(1) {
  top: 8px;
  width: 0;
  opacity: 0;
  right: 50%;
  transition: all 0.2s;
}
.cid-tOVh47PDpm nav.opened .hamburger span:nth-child(2) {
  transform: rotate(45deg);
  transition: all 0.25s;
}
.cid-tOVh47PDpm nav.opened .hamburger span:nth-child(3) {
  transform: rotate(-45deg);
  transition: all 0.25s;
}
.cid-tOVh47PDpm nav.opened .hamburger span:nth-child(4) {
  top: 8px;
  width: 0;
  opacity: 0;
  right: 50%;
  transition: all 0.2s;
}
.cid-tOVh47PDpm a.nav-link {
  display: flex;
  align-items: center;
  justify-content: center;
}
@media screen and (-ms-high-contrast: active), (-ms-high-contrast: none) {
  .cid-tOVh47PDpm .navbar {
    height: 70px;
  }
  .cid-tOVh47PDpm .navbar.opened {
    height: auto;
  }
  .cid-tOVh47PDpm .nav-item .nav-link:hover::before {
    width: 175%;
    max-width: calc(100% + 2rem);
    left: -1rem;
  }
}
.cid-tOVh47PDpm .addr {
  text-align: center;
  max-width: 230px;
  min-width: 150px;
  margin: 0 10px;
}
@media (max-width: 992px) {
  .cid-tOVh47PDpm .addr {
    margin: 0 auto;
  }
}
.cid-tOVh47PDpm .mbr-section-subtitle.addr {
  color: #1d1d1b;
  text-align: center;
}
.cid-tOVh47PDpm .mbr-section-btn {
  flex: 0 0 240px;
}
.cid-tOVh413A7e {
  padding-top: 8rem;
  padding-bottom: 6rem;
  background-color: #ffffff;
}
.cid-tOVh413A7e .row {
  flex-direction: row-reverse;
}
.cid-tOVh413A7e .price-wrapper {
  position: absolute;
  right: 20%;
  top: 1rem;
  background: #ffc800;
  width: 140px;
  height: 140px;
  border-radius: 50%;
  display: flex;
  justify-content: center;
  flex-direction: column;
  align-items: center;
}
.cid-tOVh413A7e .price-wrapper h4,
.cid-tOVh413A7e .price-wrapper h5 {
  width: fit-content;
}
@media (max-width: 767px) {
  .cid-tOVh413A7e .price-wrapper {
    width: 100px;
    height: 100px;
  }
}
.cid-tOVh413A7e .btn .mbr-iconfont-btn {
  transition: opacity 0.3s, transform 0.3s;
  opacity: 0;
  width: 0;
}
.cid-tOVh413A7e .btn:hover {
  padding-left: 2.5rem;
  padding-right: 3.5rem;
}
.cid-tOVh413A7e .btn:hover .mbr-iconfont-btn {
  transition-delay: 0.1s;
  opacity: 1;
  transform: translateX(7px);
}
.cid-tOVh413A7e .cards {
  display: flex;
  flex-direction: row;
}
@media (max-width: 767px) {
  .cid-tOVh413A7e .cards {
    flex-direction: column;
    align-items: center;
  }
}
.cid-tOVh413A7e .card-title {
  padding: 0;
  margin: 0;
}
.cid-tOVh413A7e .card-wrapper {
  display: flex;
}
@media (max-width: 991px) {
  .cid-tOVh413A7e .card-wrapper {
    margin-bottom: 2rem;
  }
}
@media (max-width: 767px) {
  .cid-tOVh413A7e .card-wrapper {
    width: fit-content;
  }
}
.cid-tOVh413A7e .card-icon {
  font-size: 1.5rem;
  color: currentColor;
  padding-right: 0.8rem;
}
@media (max-width: 991px) {
  .cid-tOVh413A7e .image-wrapper {
    margin-bottom: 2rem;
  }
}
.cid-tOVh413A7e .image-wrapper img {
  width: 100%;
  object-fit: cover;
}
.cid-tOVh413A7e .card-title,
.cid-tOVh413A7e .card-icon {
  color: #5b6c8f;
}
.cid-tOVh413A7e .mbr-section-title {
  color: #103178;
  text-align: left;
}
.cid-tOVh413A7e .mbr-text,
.cid-tOVh413A7e .mbr-section-btn {
  color: #103178;
  text-align: left;
}
.cid-tOVh413A7e .price-title {
  text-align: center;
  color: #103178;
}
.cid-tOVh413A7e .price {
  text-align: center;
  color: #103178;
}
.cid-tOVh41qYOx {
  padding-top: 0rem;
  padding-bottom: 0rem;
  background-color: #4479d9;
}
.cid-tOVh41qYOx .card-wrapper {
  background: none;
  display: inline-flex;
  margin: 25px 0;
  padding: 0;
  padding-right: 0;
  width: 100%;
}
.cid-tOVh41qYOx .card-wrapper .image-wrap img {
  width: 100%;
}
.cid-tOVh41qYOx .mbr-iconfont {
  display: block;
  font-size: 3.5rem;
  color: #ffffff;
  height: 100%;
}
.cid-tOVh41qYOx .row {
  align-items: center;
}
.cid-tOVh41qYOx .card-box {
  display: inline-flex;
  text-align: left;
  margin: 0;
}
.cid-tOVh41qYOx .mbr-section-subtitle {
  padding: 0;
  margin: 0;
  padding-bottom: 20px;
}
.cid-tOVh41qYOx .card-title,
.cid-tOVh41qYOx .iconfont-wrapper {
  color: #0c5b47;
  font-size: 19px;
  margin-bottom: 6px;
}
.cid-tOVh41qYOx a {
  padding: 0;
  border: 0px;
  transition: all 0.2s ease-out;
  padding-left: 0;
  padding-right: 0;
  word-break: normal;
  justify-content: center;
}
.cid-tOVh41qYOx .line {
  left: 0;
  position: absolute;
  bottom: -4px;
  width: 100%;
  height: 1px;
  background-color: currentColor;
  transition: color 0.3s ease-out;
  transform: scaleX(1);
  transform-origin: left;
}
.cid-tOVh41qYOx .lin:hover .line {
  transition: color 0.2s ease-out;
  animation: qodef-line-visible-animation 1s forwards;
}
.cid-tOVh41qYOx .lin {
  position: relative;
  transition: color 0.2s ease-out;
}
.cid-tOVh41qYOx .it {
  font-style: italic;
}
.cid-tOVh41qYOx .col {
  border-right: 1px solid #c0c0c0;
}
@media (max-width: 990px) {
  .cid-tOVh41qYOx .col {
    border-right: none;
  }
}
@keyframes qodef-line-visible-animation {
  0% {
    -webkit-transform: scaleX(1);
    transform: scaleX(1);
    -webkit-transform-origin: 100% 0;
    transform-origin: 100% 0;
  }
  50% {
    -webkit-transform: scaleX(0);
    transform: scaleX(0);
    -webkit-transform-origin: 100% 0;
    transform-origin: 100% 0;
  }
  51% {
    -webkit-transform: scaleX(0);
    transform: scaleX(0);
    -webkit-transform-origin: 0 0;
    transform-origin: 0 0;
  }
  100% {
    -webkit-transform: scaleX(1);
    transform: scaleX(1);
    -webkit-transform-origin: 0 0;
    transform-origin: 0 0;
  }
}
.cid-tOVh41qYOx .card-title,
.cid-tOVh41qYOx .lin {
  color: #ffffff;
  text-align: left;
}
.cid-tOVh41LMUg {
  padding-top: 3rem;
  padding-bottom: 0rem;
  background-color: #f9f9f9;
}
.cid-tOVh41LMUg .mbr-fallback-image.disabled {
  display: none;
}
.cid-tOVh41LMUg .mbr-fallback-image {
  display: block;
  background-size: cover;
  background-position: center center;
  width: 100%;
  height: 100%;
  position: absolute;
  top: 0;
}
@media (max-width: 992px) {
  .cid-tOVh41LMUg .container {
    padding: 0 20px;
  }
}
.cid-tOVh41LMUg .row {
  margin: 0;
}
.cid-tOVh41LMUg .title-wrapper .mbr-section-title {
  margin-bottom: 0;
}
.cid-tOVh41LMUg .mbr-section-title {
  color: #353535;
}
.cid-tOVh41ZV0C {
  padding-top: 2rem;
  padding-bottom: 3rem;
  background-color: #f9f9f9;
}
.cid-tOVh41ZV0C .item-wrapper {
  border-radius: 2rem;
  transition: all 0.3s;
  position: relative;
  background: #eeeeee;
  height: 100%;
  display: flex;
  flex-flow: column nowrap;
}
.cid-tOVh41ZV0C .item-wrapper:hover {
  box-shadow: 0 50px 50px -25px rgba(0, 0, 0, 0.3);
  transform: rotate(-2deg) scale(1.03);
}
@media (min-width: 992px) {
  .cid-tOVh41ZV0C .item-wrapper .item-content {
    padding: 2rem 2rem 0;
  }
  .cid-tOVh41ZV0C .item-wrapper .item-footer {
    padding: 0 2rem 2rem;
  }
}
@media (max-width: 991px) {
  .cid-tOVh41ZV0C .item-wrapper .item-content {
    padding: 1rem 1rem 0;
  }
  .cid-tOVh41ZV0C .item-wrapper .item-footer {
    padding: 0 1rem 1rem;
  }
}
.cid-tOVh41ZV0C img,
.cid-tOVh41ZV0C .item-img {
  width: 100%;
  height: 100%;
  height: 200px;
  object-fit: cover;
}
.cid-tOVh41ZV0C .item:focus,
.cid-tOVh41ZV0C span:focus {
  outline: none;
}
.cid-tOVh41ZV0C .item {
  cursor: pointer;
  margin-bottom: 2rem;
}
.cid-tOVh41ZV0C .mbr-section-btn {
  margin-top: auto !important;
}
.cid-tOVh41ZV0C .mbr-section-title {
  color: #4479d9;
  text-align: center;
}
.cid-tOVh41ZV0C .mbr-text,
.cid-tOVh41ZV0C .mbr-section-btn {
  text-align: center;
  color: #4479d9;
}
.cid-tOVh41ZV0C .item-title {
  text-align: center;
  color: #4479d9;
}
.cid-tOVh41ZV0C .item-subtitle {
  text-align: center;
  color: #454545;
}
.cid-tOVh41ZV0C .mbr-section-subtitle {
  text-align: center;
}
.cid-tOVh41ZV0C .item-subtitle DIV {
  text-align: center;
}
.cid-tOVh42pHbk {
  padding-top: 1rem;
  padding-bottom: 3rem;
  background-color: #f9f9f9;
}
.cid-tOVh42pHbk .item-wrapper {
  border-radius: 2rem;
  transition: all 0.3s;
  position: relative;
  background: #eeeeee;
  height: 100%;
  display: flex;
  flex-flow: column nowrap;
}
.cid-tOVh42pHbk .item-wrapper:hover {
  box-shadow: 0 50px 50px -25px rgba(0, 0, 0, 0.3);
  transform: rotate(-2deg) scale(1.03);
}
@media (min-width: 992px) {
  .cid-tOVh42pHbk .item-wrapper .item-content {
    padding: 2rem 2rem 0;
  }
  .cid-tOVh42pHbk .item-wrapper .item-footer {
    padding: 0 2rem 2rem;
  }
}
@media (max-width: 991px) {
  .cid-tOVh42pHbk .item-wrapper .item-content {
    padding: 1rem 1rem 0;
  }
  .cid-tOVh42pHbk .item-wrapper .item-footer {
    padding: 0 1rem 1rem;
  }
}
.cid-tOVh42pHbk img,
.cid-tOVh42pHbk .item-img {
  width: 100%;
  height: 100%;
  height: 200px;
  object-fit: cover;
}
.cid-tOVh42pHbk .item:focus,
.cid-tOVh42pHbk span:focus {
  outline: none;
}
.cid-tOVh42pHbk .item {
  cursor: pointer;
  margin-bottom: 2rem;
}
.cid-tOVh42pHbk .mbr-section-btn {
  margin-top: auto !important;
}
.cid-tOVh42pHbk .mbr-section-title {
  color: #4479d9;
  text-align: center;
}
.cid-tOVh42pHbk .mbr-text,
.cid-tOVh42pHbk .mbr-section-btn {
  text-align: center;
  color: #4479d9;
}
.cid-tOVh42pHbk .item-title {
  text-align: center;
  color: #4479d9;
}
.cid-tOVh42pHbk .item-subtitle {
  text-align: center;
  color: #454545;
}
.cid-tOVh42pHbk .mbr-section-subtitle {
  text-align: center;
}
.cid-tOVh42pHbk .item-subtitle DIV {
  text-align: center;
}
.cid-tOVh42RSAx {
  padding-top: 1rem;
  padding-bottom: 6rem;
  background-color: #f9f9f9;
}
.cid-tOVh42RSAx .item-wrapper {
  border-radius: 2rem;
  transition: all 0.3s;
  position: relative;
  background: #eeeeee;
  height: 100%;
  display: flex;
  flex-flow: column nowrap;
}
.cid-tOVh42RSAx .item-wrapper:hover {
  box-shadow: 0 50px 50px -25px rgba(0, 0, 0, 0.3);
  transform: rotate(-2deg) scale(1.03);
}
@media (min-width: 992px) {
  .cid-tOVh42RSAx .item-wrapper .item-content {
    padding: 2rem 2rem 0;
  }
  .cid-tOVh42RSAx .item-wrapper .item-footer {
    padding: 0 2rem 2rem;
  }
}
@media (max-width: 991px) {
  .cid-tOVh42RSAx .item-wrapper .item-content {
    padding: 1rem 1rem 0;
  }
  .cid-tOVh42RSAx .item-wrapper .item-footer {
    padding: 0 1rem 1rem;
  }
}
.cid-tOVh42RSAx img,
.cid-tOVh42RSAx .item-img {
  width: 100%;
  height: 100%;
  height: 200px;
  object-fit: cover;
}
.cid-tOVh42RSAx .item:focus,
.cid-tOVh42RSAx span:focus {
  outline: none;
}
.cid-tOVh42RSAx .item {
  cursor: pointer;
  margin-bottom: 2rem;
}
.cid-tOVh42RSAx .mbr-section-btn {
  margin-top: auto !important;
}
.cid-tOVh42RSAx .mbr-section-title {
  color: #4479d9;
  text-align: center;
}
.cid-tOVh42RSAx .mbr-text,
.cid-tOVh42RSAx .mbr-section-btn {
  text-align: center;
  color: #4479d9;
}
.cid-tOVh42RSAx .item-title {
  text-align: center;
  color: #4479d9;
}
.cid-tOVh42RSAx .item-subtitle {
  text-align: center;
  color: #454545;
}
.cid-tOVh42RSAx .mbr-section-subtitle {
  text-align: center;
}
.cid-tOVh42RSAx .item-subtitle DIV {
  text-align: center;
}
.cid-tOVh43l9YG {
  padding-top: 75px;
  padding-bottom: 45px;
  background-color: #f1f1f2;
}
.cid-tOVh43l9YG .mbr-fallback-image.disabled {
  display: none;
}
.cid-tOVh43l9YG .mbr-fallback-image {
  display: block;
  background-size: cover;
  background-position: center center;
  width: 100%;
  height: 100%;
  position: absolute;
  top: 0;
}
.cid-tOVh43l9YG .row {
  display: flex;
  flex-wrap: nowrap;
  justify-content: flex-start;
  align-items: center;
}
@media (max-width: 767px) {
  .cid-tOVh43l9YG .row {
    flex-wrap: wrap;
  }
}
.cid-tOVh43l9YG .text-container {
  width: 57% !important;
}
@media (max-width: 767px) {
  .cid-tOVh43l9YG .text-container {
    width: 100% !important;
  }
}
.cid-tOVh43l9YG .mbr-section-title {
  color: #353535;
}
.cid-tOVh43l9YG .colored-text {
  line-height: inherit;
  font-weight: inherit;
  color: inherit;
  color: #4479d9;
}
.cid-tOVh43l9YG .mbr-text {
  width: 68%;
  margin-top: 1.2em;
  color: #000000;
}
@media (max-width: 991px) {
  .cid-tOVh43l9YG .mbr-text {
    width: 83%;
    margin-top: 1rem;
  }
}
@media (max-width: 767px) {
  .cid-tOVh43l9YG .mbr-text {
    width: 100%;
  }
}
.cid-tOVh43l9YG .card-col {
  display: flex;
  width: 43% !important;
  justify-content: flex-start;
}
@media (max-width: 767px) {
  .cid-tOVh43l9YG .card-col {
    width: 100% !important;
    justify-content: center;
  }
}
.cid-tOVh43l9YG .card-wrapper {
  display: flex;
  margin-left: 8em;
  justify-content: flex-start;
}
@media (max-width: 991px) {
  .cid-tOVh43l9YG .card-wrapper {
    margin-left: 1em;
  }
}
@media (max-width: 767px) {
  .cid-tOVh43l9YG .card-wrapper {
    margin-top: 4em;
    margin-left: 0;
    justify-content: center;
  }
}
.cid-tOVh43l9YG .card-box {
  display: flex;
  justify-content: center;
  align-items: center;
  max-width: 18em;
  max-height: 18em;
  width: 18em;
  height: 18em;
  border-radius: 50%;
  background-color: transparent;
  position: relative;
}
.cid-tOVh43l9YG .card-box .bg-hover {
  position: absolute;
  border-radius: 50%;
  top: 0;
  left: 0;
  width: 100%;
  height: 100%;
  background-color: #f0f0f0;
  transform: scale(0);
  transition: .5s all;
}
.cid-tOVh43l9YG .card-box .mbr-iconfont {
  position: relative;
  z-index: 100;
  display: block;
  font-size: 6.5rem;
  color: #EE2524;
  transition: .5s all;
  cursor: pointer;
}
.cid-tOVh43l9YG .card-box:hover .bg-hover {
  transform: scale(1);
}
.cid-tOVh43l9YG .card-box:hover .mbr-iconfont {
  transform: rotate(-45deg);
}
.cid-tOVh43l9YG .item-img {
  position: absolute;
  border-radius: 50%;
  overflow: hidden;
  transition: .5s all;
  top: 1.5em;
  left: 1.5em;
  max-width: 15em;
  max-height: 15em;
  width: 100%;
  height: 100%;
  animation: img-move 5s infinite linear both;
  cursor: pointer;
}
.cid-tOVh43l9YG .item-img img {
  width: 100%;
  height: 100%;
  object-fit: cover;
}
@keyframes img-move {
  0% {
    transform: rotate(0deg);
  }
  25% {
    transform: rotate(90deg);
  }
  50% {
    transform: rotate(180deg);
  }
  75% {
    transform: rotate(270deg);
  }
  100% {
    transform: rotate(360deg);
  }
}
.cid-tOVh43l9YG .mbr-text,
.cid-tOVh43l9YG .mbr-section-btn {
  text-align: left;
}
.cid-tOVh43JBIw {
  padding-top: 7rem;
  padding-bottom: 10rem;
  background-color: #ffffff;
}
.cid-tOVh43JBIw .mbr-fallback-image.disabled {
  display: none;
}
.cid-tOVh43JBIw .mbr-fallback-image {
  display: block;
  background-size: cover;
  background-position: center center;
  width: 100%;
  height: 100%;
  position: absolute;
  top: 0;
}
.cid-tOVh43JBIw .image-wrapper {
  padding-left: 150px;
  position: relative;
}
@media (max-width: 992px) {
  .cid-tOVh43JBIw .image-wrapper {
    padding: 0;
    margin-bottom: 40px;
  }
}
.cid-tOVh43JBIw .image-wrapper::before {
  content: '';
  position: absolute;
  left: -1rem;
  bottom: -7rem;
  display: block;
  width: 300px;
  height: 300px;
  border: 30px solid #4479d9;
  border-radius: 50%;
  background-color: transparent;
  z-index: 5;
}
@media (max-width: 992px) {
  .cid-tOVh43JBIw .image-wrapper::before {
    display: none;
  }
}
.cid-tOVh43JBIw .image-wrapper::after {
  content: '';
  position: absolute;
  left: -4.4rem;
  bottom: -10.5rem;
  display: block;
  width: 410px;
  height: 410px;
  border: 30px solid #4479d9;
  border-radius: 50%;
  background-color: transparent;
  z-index: 1;
}
@media (max-width: 992px) {
  .cid-tOVh43JBIw .image-wrapper::after {
    display: none;
  }
}
.cid-tOVh43JBIw .image-wrapper img {
  width: 300px;
  max-height: 450px;
  border-radius: 300px 300px 0 0;
  z-index: 2;
  position: relative;
}
@media (max-width: 992px) {
  .cid-tOVh43JBIw .image-wrapper img {
    margin: 0 auto;
  }
}
.cid-tOVh43JBIw .text-wrapper {
  padding-right: 110px;
}
@media (max-width: 992px) {
  .cid-tOVh43JBIw .text-wrapper {
    padding: 0;
  }
}
.cid-tOVh43JBIw .text-wrapper .mbr-section-title {
  margin-bottom: 15px;
}
.cid-tOVh43JBIw .text-wrapper .mbr-text {
  margin-bottom: 16px;
}
.cid-tOVh43JBIw .cards .card {
  margin-bottom: 20px;
}
.cid-tOVh43JBIw .cards .card .mbr-number {
  margin: 0;
}
.cid-tOVh43JBIw .cards .card .mbr-desc {
  margin: 0;
}
.cid-tOVh43JBIw .mbr-section-title {
  color: #4479d9;
}
.cid-tOVh43JBIw .mbr-text {
  color: #111111;
}
.cid-tOVh43JBIw .mbr-number {
  color: #ee2947;
}
.cid-tOVh43JBIw .mbr-desc {
  color: #1e4381;
}
.cid-tOVh448A1y {
  padding-top: 0rem;
  padding-bottom: 0rem;
  background-color: #4479d9;
}
.cid-tOVh448A1y .mbr-fallback-image.disabled {
  display: none;
}
.cid-tOVh448A1y .mbr-fallback-image {
  display: block;
  background-size: cover;
  background-position: center center;
  width: 100%;
  height: 100%;
  position: absolute;
  top: 0;
}
.cid-tOVh448A1y .item {
  display: flex;
  align-items: center;
  flex-direction: column;
}
.cid-tOVh448A1y .item .icon-wrap {
  text-align: center;
}
.cid-tOVh448A1y .item::before {
  content: "";
  font-family: Moririse2 !important;
  position: absolute;
  font-size: 32px;
  left: -15px;
  top: 12%;
  width: 1px;
  height: 100px;
  border: 1px solid #000000;
}
.cid-tOVh448A1y .item.first:before {
  display: none;
}
.cid-tOVh448A1y .item.five:before {
  display: none;
}
.cid-tOVh448A1y .icon-box {
  width: 60px;
  min-width: 60px;
  height: 60px;
  border-radius: 50%;
  text-align: center;
  display: inline-block;
}
.cid-tOVh448A1y .text-box {
  text-align: center;
}
.cid-tOVh448A1y .mbr-iconfont {
  color: #4479d9 !important;
  position: absolute;
  top: 50%;
  left: 100%;
}
@media (max-width: 768px) {
  .cid-tOVh448A1y .item:before {
    display: none;
  }
  .cid-tOVh448A1y .card-wrapper {
    margin-bottom: 2rem;
  }
}
.cid-tOVh448A1y .up {
  background-color: #f0f0f0;
  transform: translateY(-70px);
  margin: 0 auto;
}
.cid-tOVh448A1y .up h5 {
  font-size: 18px;
}
@media (min-width: 992px) {
  .cid-tOVh448A1y .up {
    margin: 0 auto;
  }
}
@media (max-width: 767px) {
  .cid-tOVh448A1y .first,
  .cid-tOVh448A1y .second {
    border-bottom: 1px solid #000000;
    width: 65%;
    margin: 0 auto;
  }
}
.cid-tOVh448A1y .position {
  padding: 20px;
}
.cid-tOVh448A1y .icon-title,
.cid-tOVh448A1y .item .icon-wrap {
  color: #4479d9;
}
.cid-tOVh44ApnW {
  padding-top: 7rem;
  padding-bottom: 6rem;
  background-color: #ffffff;
}
.cid-tOVh44ApnW .mbr-fallback-image.disabled {
  display: none;
}
.cid-tOVh44ApnW .mbr-fallback-image {
  display: block;
  background-size: cover;
  background-position: center center;
  width: 100%;
  height: 100%;
  position: absolute;
  top: 0;
}
.cid-tOVh44ApnW .item {
  display: flex;
  align-items: center;
  flex-direction: column;
}
.cid-tOVh44ApnW .item .icon-wrap {
  text-align: center;
}
.cid-tOVh44ApnW .item span {
  font-size: 2rem;
  color: #ffffff;
  line-height: 60px;
}
.cid-tOVh44ApnW .item::before {
  content: "\e96b";
  font-family: Moririse2 !important;
  position: absolute;
  font-size: 32px;
  left: -15px;
  top: 12%;
  color: #6592e6;
}
.cid-tOVh44ApnW .item.first:before {
  display: none;
}
.cid-tOVh44ApnW .item.five:before {
  display: none;
}
.cid-tOVh44ApnW .icon-box {
  background: #6592e6;
  width: 60px;
  min-width: 60px;
  height: 60px;
  border-radius: 50%;
  text-align: center;
  display: inline-block;
}
.cid-tOVh44ApnW .text-box {
  margin-top: 1rem;
  text-align: center;
}
.cid-tOVh44ApnW .mbr-iconfont {
  color: #4479d9 !important;
  position: absolute;
  top: 50%;
  left: 100%;
}
@media (max-width: 991px) {
  .cid-tOVh44ApnW .item:before {
    display: none;
  }
  .cid-tOVh44ApnW .card-wrapper {
    margin-bottom: 2rem;
  }
}
.cid-tOVh44ApnW .icon-title,
.cid-tOVh44ApnW .item .icon-wrap {
  color: #4479d9;
}
.cid-tOVh44ApnW .card-title,
.cid-tOVh44ApnW .card-box {
  color: #353535;
}
.cid-tOVh45bHK9 {
  padding-top: 3rem;
  padding-bottom: 3rem;
  background-color: #fafafa;
}
.cid-tOVh45bHK9 .row {
  padding: 0 1rem;
}
@media (max-width: 991px) {
  .cid-tOVh45bHK9 .row {
    padding: 0 0.75rem;
  }
}
.cid-tOVh45bHK9 .text-container {
  margin-bottom: 60px;
  padding: 0 !important;
}
@media (max-width: 767px) {
  .cid-tOVh45bHK9 .text-container {
    margin-bottom: 20px;
  }
}
.cid-tOVh45bHK9 .label-text {
  color: #0057fc;
}
.cid-tOVh45bHK9 .mbr-section-title {
  max-width: 550px;
  margin: 0 auto;
  color: #353535;
}
.cid-tOVh45bHK9 .cards-container {
  display: flex;
  justify-content: center;
  flex-wrap: wrap;
  padding: 0;
}
.cid-tOVh45bHK9 .card {
  padding: 15px;
}
@media (max-width: 767px) {
  .cid-tOVh45bHK9 .card {
    padding: 0;
  }
}
.cid-tOVh45bHK9 .card-wrapper {
  display: flex;
  align-items: center;
  justify-content: flex-start;
  flex-wrap: wrap;
  padding: 48px;
  border: 1px solid #dcdcdc;
  border-radius: 5px;
  transition: background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s, -webkit-border-radius 0.3s, -webkit-box-shadow 0.3s;
}
@media (max-width: 767px) {
  .cid-tOVh45bHK9 .card-wrapper {
    margin-bottom: 30px;
    max-width: 522px;
    margin-left: auto;
    margin-right: auto;
  }
}
.cid-tOVh45bHK9 .card-wrapper:hover {
  box-shadow: 0 0 25px 0 rgba(0, 0, 0, 0.07);
}
.cid-tOVh45bHK9 .card-text {
  color: #555555;
  text-align: left;
}
.cid-tOVh45bHK9 .mbr-iconfont {
  font-size: 25px;
  color: #0057fc;
}
.cid-tOVh45bHK9 .icon-box {
  width: 100%;
  margin-bottom: 20px;
}
.cid-tOVh45bHK9 .mbr-fallback-image.disabled {
  display: none;
}
.cid-tOVh45bHK9 .mbr-fallback-image {
  display: block;
  background-size: cover;
  background-position: center center;
  width: 100%;
  height: 100%;
  position: absolute;
  top: 0;
}
.cid-tOVh45bHK9 .card-title {
  text-align: left;
}
.cid-tOVh45JaDZ {
  padding-top: 5rem;
  padding-bottom: 5rem;
  background-color: #f1f1f2;
}
.cid-tOVh45JaDZ .mbr-fallback-image.disabled {
  display: none;
}
.cid-tOVh45JaDZ .mbr-fallback-image {
  display: block;
  background-size: cover;
  background-position: center center;
  width: 100%;
  height: 100%;
  position: absolute;
  top: 0;
}
.cid-tOVh45JaDZ .row {
  padding: 0 110px;
}
@media (max-width: 992px) {
  .cid-tOVh45JaDZ .row {
    padding: 0 12px;
  }
}
.cid-tOVh45JaDZ .text-wrapper {
  padding: 25px;
}
@media (max-width: 992px) {
  .cid-tOVh45JaDZ .text-wrapper {
    padding: 0;
  }
}
.cid-tOVh45JaDZ .text-wrapper .mbr-section-title {
  margin-bottom: 15px;
}
.cid-tOVh45JaDZ .text-wrapper .mbr-section-title span {
  color: #ff6666;
}
.cid-tOVh45JaDZ .text-wrapper .mbr-text {
  margin-bottom: 16px;
}
.cid-tOVh45JaDZ .image {
  position: relative;
}
.cid-tOVh45JaDZ .image::before {
  content: '';
  position: absolute;
  bottom: 3rem;
  left: 0;
  width: 155px;
  height: 155px;
  background-color: transparent;
  border-radius: 100%;
  border: 20px solid #6ec7f2;
}
@media (max-width: 992px) {
  .cid-tOVh45JaDZ .image::before {
    display: none;
  }
}
.cid-tOVh45JaDZ .image::after {
  content: '';
  position: absolute;
  bottom: 5.93rem;
  left: 3rem;
  width: 60px;
  height: 60px;
  background-color: #6ec7f2;
  border-radius: 100%;
}
@media (max-width: 992px) {
  .cid-tOVh45JaDZ .image::after {
    display: none;
  }
}
.cid-tOVh45JaDZ .image-wrapper {
  position: relative;
  padding-top: 50%;
  width: fit-content;
}
@media (max-width: 992px) {
  .cid-tOVh45JaDZ .image-wrapper {
    padding: 0;
    display: flex;
    justify-content: center;
    margin-bottom: 25px;
    width: auto;
  }
}
.cid-tOVh45JaDZ .image-wrapper::before {
  content: '';
  position: absolute;
  right: -20rem;
  top: 13rem;
  display: block;
  width: 400px;
  height: 400px;
  border: 30px solid #4479d9;
  border-radius: 50%;
  background-color: transparent;
  z-index: 5;
}
@media (max-width: 992px) {
  .cid-tOVh45JaDZ .image-wrapper::before {
    display: none;
  }
}
.cid-tOVh45JaDZ .image-wrapper::after {
  content: '';
  position: absolute;
  right: -26rem;
  top: 6.7rem;
  display: block;
  width: 600px;
  height: 600px;
  border: 30px solid #4479d9;
  border-radius: 50%;
  background-color: transparent;
  z-index: 1;
}
@media (max-width: 992px) {
  .cid-tOVh45JaDZ .image-wrapper::after {
    display: none;
  }
}
.cid-tOVh45JaDZ .image-wrapper img {
  width: 400px;
  min-height: 600px;
  border-radius: 0 0 0 100%;
  z-index: 2;
  position: relative;
}
@media (max-width: 992px) {
  .cid-tOVh45JaDZ .image-wrapper img {
    min-height: auto;
    width: 250px;
  }
}
.cid-tOVh45JaDZ .mbr-section-title {
  color: #353535;
}
.cid-tOVh45JaDZ .mbr-text {
  color: #000000;
}
.cid-tOVh46cQML {
  padding-top: 6rem;
  padding-bottom: 0rem;
  background-color: #ffffff;
}
.cid-tOVh46cQML .row {
  padding: 0 1rem;
}
@media (max-width: 991px) {
  .cid-tOVh46cQML .row {
    padding: 0 0.75rem;
  }
}
.cid-tOVh46cQML .text-container {
  margin-bottom: 30px;
  padding: 0 !important;
}
.cid-tOVh46cQML .label-text {
  color: #4479d9;
}
.cid-tOVh46cQML .cards-container {
  display: flex;
  flex-wrap: wrap;
  padding: 0;
}
.cid-tOVh46cQML .card {
  padding: 10px;
}
@media (max-width: 991px) {
  .cid-tOVh46cQML .card {
    padding: 0;
  }
}
.cid-tOVh46cQML .card-wrapper {
  display: flex;
  align-items: center;
  justify-content: flex-start;
  padding: 28px;
  border: 1px solid #EEEEEE;
  border-radius: 5px;
  transition: background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s, -webkit-border-radius 0.3s, -webkit-box-shadow 0.3s;
}
@media (max-width: 991px) {
  .cid-tOVh46cQML .card-wrapper {
    flex-direction: column;
    padding: 15px;
    margin-bottom: 30px;
  }
}
.cid-tOVh46cQML .card-wrapper:hover {
  box-shadow: 0 0 25px 0 rgba(0, 0, 0, 0.07);
}
.cid-tOVh46cQML .card-text {
  color: #555555;
}
.cid-tOVh46cQML .mbr-iconfont {
  font-size: 25px;
  color: #0057fc;
}
.cid-tOVh46cQML .icon-box {
  margin-right: 42px;
}
@media (max-width: 991px) {
  .cid-tOVh46cQML .icon-box {
    margin-right: 0;
  }
}
@media (max-width: 991px) {
  .cid-tOVh46cQML .card-box {
    text-align: center;
  }
}
.cid-tOVh46cQML .mbr-fallback-image.disabled {
  display: none;
}
.cid-tOVh46cQML .mbr-fallback-image {
  display: block;
  background-size: cover;
  background-position: center center;
  width: 100%;
  height: 100%;
  position: absolute;
  top: 0;
}
.cid-tOVh46cQML .mbr-section-title {
  color: #232323;
}
.cid-tOVh46Dbuq {
  padding-top: 5rem;
  padding-bottom: 5rem;
  background: #ffffff;
}
.cid-tOVh46Dbuq .mbr-fallback-image.disabled {
  display: none;
}
.cid-tOVh46Dbuq .mbr-fallback-image {
  display: block;
  background-size: cover;
  background-position: center center;
  width: 100%;
  height: 100%;
  position: absolute;
  top: 0;
}
@media (max-width: 768px) {
  .cid-tOVh46Dbuq .container {
    padding: 0 26px;
  }
}
.cid-tOVh46Dbuq .embla__slide {
  display: flex;
  justify-content: center;
  position: relative;
  min-width: 100%;
  max-width: 100%;
}
@media (max-width: 768px) {
  .cid-tOVh46Dbuq .embla__slide {
    min-width: 100%;
    max-width: 100%;
    margin-left: 1rem !important;
    margin-right: 1rem !important;
  }
}
.cid-tOVh46Dbuq .embla__slide .card-wrap {
  padding: 0 120px;
}
@media (max-width: 768px) {
  .cid-tOVh46Dbuq .embla__slide .card-wrap {
    padding: 0 26px;
  }
}
.cid-tOVh46Dbuq .embla__slide .card-wrap .content-wrap .icon-wrapper {
  margin-bottom: 30px;
}
.cid-tOVh46Dbuq .embla__slide .card-wrap .content-wrap .icon-wrapper .mbr-iconfont {
  font-size: 50px;
  display: inline-flex;
  color: #353535;
}
.cid-tOVh46Dbuq .embla__slide .card-wrap .content-wrap .card-text {
  margin-bottom: 30px;
}
.cid-tOVh46Dbuq .embla__slide .card-wrap .content-wrap .mbr-name {
  margin-bottom: 0;
}
.cid-tOVh46Dbuq .embla__slide .card-wrap .content-wrap .mbr-desc {
  margin-bottom: 0;
}
.cid-tOVh46Dbuq .embla__button--next,
.cid-tOVh46Dbuq .embla__button--prev {
  display: flex;
}
.cid-tOVh46Dbuq .embla__button {
  top: 50%;
  width: 60px;
  height: 60px;
  margin-top: -1.5rem;
  font-size: 50px;
  background-color: transparent;
  color: #353535;
  border: none;
  transition: all 0.3s;
  position: absolute;
  display: flex;
  justify-content: center;
  align-items: center;
}
.cid-tOVh46Dbuq .embla__button:disabled {
  cursor: default;
  display: none;
}
.cid-tOVh46Dbuq .embla__button:hover {
  background: transparent;
  color: #353535;
}
.cid-tOVh46Dbuq .embla__button.embla__button--prev {
  left: 0;
  margin-left: 0;
}
@media (max-width: 768px) {
  .cid-tOVh46Dbuq .embla__button.embla__button--prev {
    left: -2rem;
  }
}
.cid-tOVh46Dbuq .embla__button.embla__button--next {
  right: 0;
  margin-right: 0;
}
@media (max-width: 768px) {
  .cid-tOVh46Dbuq .embla__button.embla__button--next {
    right: -2rem;
  }
}
.cid-tOVh46Dbuq .embla {
  position: relative;
  width: 100%;
}
.cid-tOVh46Dbuq .embla__viewport {
  overflow: hidden;
  width: 100%;
}
.cid-tOVh46Dbuq .embla__viewport.is-draggable {
  cursor: grab;
}
.cid-tOVh46Dbuq .embla__viewport.is-dragging {
  cursor: grabbing;
}
.cid-tOVh46Dbuq .embla__container {
  display: flex;
  user-select: none;
  -webkit-touch-callout: none;
  -khtml-user-select: none;
  -webkit-tap-highlight-color: transparent;
}
.cid-tOVh46Dbuq .card-text {
  color: #111111;
  text-align: center;
}
.cid-tOVh46Dbuq .mbr-name {
  color: #ffffff;
}
.cid-tOVh46Dbuq .mbr-role {
  color: #353535;
  text-align: center;
}
.cid-tOVh46Dbuq .mbr-name,
.cid-tOVh46Dbuq .icon-wrapper {
  text-align: center;
  color: #353535;
}
.cid-tOVh47hMbm {
  padding-top: 0rem;
  padding-bottom: 0rem;
  background-color: #f0f0f0;
}
.cid-tOVh47hMbm .mbr-iconfont {
  font-size: 1.2rem !important;
  font-family: 'Moririse2' !important;
  color: currentColor;
  transition: all 0.3s;
  transform: rotate(90deg);
}
.cid-tOVh47hMbm .panel-group {
  border: none;
}
.cid-tOVh47hMbm .card-header {
  padding: 1.2rem 0.5rem;
}
@media (max-width: 767px) {
  .cid-tOVh47hMbm .card-header {
    padding: 1rem 0rem;
  }
}
.cid-tOVh47hMbm .panel-body {
  padding: 0 0.5rem;
  padding-bottom: 1rem;
}
@media (max-width: 767px) {
  .cid-tOVh47hMbm .panel-body {
    padding: 0rem;
    padding-bottom: 1rem;
  }
}
.cid-tOVh47hMbm .content {
  margin: 5rem auto;
}
.cid-tOVh47hMbm .img-col {
  padding: 0;
}
.cid-tOVh47hMbm .img-item {
  height: 100%;
}
.cid-tOVh47hMbm img {
  height: 100%;
  object-fit: cover;
}
.cid-tOVh47hMbm .collapsed span {
  transform: rotate(0deg);
}
.cid-tOVh47hMbm .panel-title {
  display: flex;
  align-items: center;
  justify-content: space-between;
}
.cid-tOVh47hMbm p {
  margin-bottom: 0.3rem;
}
.cid-tOVh47hMbm .mbri-arrow-up {
  transform: rotate(45deg);
}
.cid-tOVh47hMbm .panel-title-edit {
  color: #000000;
}
.cid-tOVh47hMbm .card .card-header {
  background-color: transparent;
  margin-bottom: 0;
  border: 0;
  border-radius: 10px;
}
.cid-tOVh47hMbm .card {
  background: white;
  padding: 0rem 1rem;
  border-radius: 10px!important;
}
.cid-tOVh47hMbm .panel-title-edit,
.cid-tOVh47hMbm .mbr-iconfont {
  color: #1b2026;
}
.cid-tOVh47hMbm .panel-text {
  color: #353535;
}
.cid-tOVh47hMbm H4 {
  color: #777777;
}
.cid-tOVh47hMbm .mbr-fallback-image.disabled {
  display: none;
}
.cid-tOVh47hMbm .mbr-fallback-image {
  display: block;
  background-size: cover;
  background-position: center center;
  width: 100%;
  height: 100%;
  position: absolute;
  top: 0;
}
.cid-tOVh47hMbm H3 {
  text-align: center;
  color: #4479d9;
}
.cid-tOVh47hMbm H2 {
  text-align: center;
}
.cid-tOVh48odst {
  padding-top: 105px;
  padding-bottom: 75px;
  background-color: #ffffff;
}
.cid-tOVh48odst .mbr-overlay {
  background-color: #ffffff;
  opacity: 0.7;
}
.cid-tOVh48odst .text-content .mbr-subtitle {
  color: #ff6666;
}
.cid-tOVh48odst .text-content .mbr-section-title {
  color: #4479d9;
}
.cid-tOVh48odst .text-content .mbr-text {
  color: #4f87fb;
}
.cid-tOVh48odst .text-content .list-block {
  margin-top: 16px;
  padding-bottom: 16px;
}
.cid-tOVh48odst .text-content .list-block .card-img {
  width: auto;
}
.cid-tOVh48odst .text-content .list-block .card-img span {
  color: #ff6666;
  font-size: 1.5rem;
}
.cid-tOVh48odst .text-content .list-block .list-item-title {
  color: #4479d9;
  transition: all .3s linear 0s;
}
.cid-tOVh48odst .text-content .list-block .list-item-title:hover {
  color: #103178;
}
.cid-tOVh48odst .text-content .list-block .list-item-text {
  padding-top: 10px;
  color: #4f87fb;
  margin-bottom: 0;
}
.cid-tOVh48odst .text-content .list-block.last {
  border-bottom: none;
  margin-bottom: 20px;
  padding-bottom: 0;
}
.cid-tOVh48odst .text-content .social {
  font-size: 1.2rem;
}
.cid-tOVh48odst .text-content .social span {
  margin-right: 11.2px;
  margin-bottom: 8px;
  transition: 0.3s all;
  color: #13287d;
}
.cid-tOVh48odst .text-content .social span:hover {
  color: #279e64;
  transition: 0.3s all;
}
.cid-tOVh48odst .card-img {
  display: none;
  position: absolute;
  top: 0;
  left: 0;
  text-align: left;
}
.cid-tOVh48odst .list-block {
  position: relative;
}
.cid-tOVh48odst .list-block h4,
.cid-tOVh48odst .list-block p {
  padding-left: 2.625rem;
}
.cid-tOVh48odst .card-img {
  display: block;
}
.cid-tOVh48odst input,
.cid-tOVh48odst textarea {
  border-radius: 0px !important;
  min-height: 1rem;
  padding: 5px 5px !important;
  font-size: 13px;
  color: #0a7f21;
  height: 10px;
}
.cid-tOVh48odst .form-control,
.cid-tOVh48odst .field-input {
  padding: 13px 20px !important;
  background-color: #f0f2f5;
  border-color: #000000;
  color: #000000;
  transition: 0.4s;
  box-shadow: none;
  outline: none;
}
.cid-tOVh48odst .form-control:hover,
.cid-tOVh48odst .field-input:hover,
.cid-tOVh48odst .form-control:focus,
.cid-tOVh48odst .field-input:focus {
  background-color: #f0f2f5;
  border-color: #279e64;
  color: #000000;
  box-shadow: none;
  outline: none;
}
.cid-tOVh48odst .form-control:focus,
.cid-tOVh48odst .field-input:focus {
  box-shadow: 0 2px 9px 2px rgba(0, 0, 0, 0.15);
}
.cid-tOVh48odst input::-webkit-input-placeholder,
.cid-tOVh48odst textarea::-webkit-input-placeholder {
  color: #6d7a8c;
}
.cid-tOVh48odst input:-moz-placeholder,
.cid-tOVh48odst textarea:-moz-placeholder {
  color: #6d7a8c;
}
.cid-tOVh48odst .jq-selectbox li,
.cid-tOVh48odst .jq-selectbox li {
  background-color: #f0f2f5;
  color: #000000;
}
.cid-tOVh48odst .jq-selectbox li:hover,
.cid-tOVh48odst .jq-selectbox li.selected {
  background-color: #f0f2f5;
  color: #000000;
}
.cid-tOVh48odst .jq-selectbox:hover .jq-selectbox__trigger-arrow {
  border-top-color: #f0f2f5;
}
.cid-tOVh48odst .jq-selectbox .jq-selectbox__trigger-arrow {
  border-top-color: #f0f2f5;
}
.cid-tOVh48odst .mbr-form {
  max-width: 550px;
}
.cid-tOVh48odst .mbr-form .content-title {
  color: #4479d9;
  margin-bottom: 20px;
}
.cid-tOVh48odst .mbr-form .content-subtitle {
  color: #4f87fb;
}
.cid-tOVh48odst .mbr-form textarea {
  min-height: 100px;
  height: 194px;
}
.cid-tOVh48odst .mbr-form .btn {
  justify-content: space-between;
  border-radius: 30px;
  border-color: #4479d9;
  color: #4479d9;
  padding: 18px 42px;
  margin: 0 !important;
  margin-top: 7px !important;
}
.cid-tOVh48odst .mbr-form .btn-success:hover {
  background-color: #ff6666 !important;
  border-color: #ff6666 !important;
  color: #fff !important;
}
@media (max-width: 991px) {
  .cid-tOVh48odst .mbr-form {
    margin-left: 0 !important;
    margin-right: 0 !important;
  }
}
@media (max-width: 768px) {
  .cid-tOVh48odst .mbr-section-title,
  .cid-tOVh48odst .content-title,
  .cid-tOVh48odst .mbr-section-btn {
    text-align: left;
  }
}
.cid-tOVh48odst .text-content .mbr-section-title {
  text-align: left;
  color: #232323;
}
.cid-tOVh48odst .text-content .mbr-subtitle {
  text-align: center;
}
.cid-tOVh48odst .text-content .list-block .list-item-title {
  color: #000000;
}
.cid-tOVh48odst H3 {
  color: #000000;
}
.cid-tOVh495BJO {
  padding-top: 8rem;
  padding-bottom: 0rem;
  background-color: #1d1e22;
}
.cid-tOVh495BJO .social-row {
  display: flex;
  flex-wrap: wrap;
}
.cid-tOVh495BJO .soc-item {
  display: flex;
  align-items: center;
  justify-content: center;
  border-radius: 50%;
  background-color: white;
  margin-right: 0.5rem;
  margin-bottom: 1rem;
  padding: 0.5rem;
  height: 2.5rem;
  width: 2.5rem;
}
@media (max-width: 767px) {
  .cid-tOVh495BJO .row {
    text-align: center;
  }
  .cid-tOVh495BJO .social-row {
    justify-content: center;
  }
}
.cid-tOVh495BJO .list {
  list-style: none;
  padding-left: 0;
  font-weight: bold;
  color: #ffffff;
}
@media (max-width: 991px) {
  .cid-tOVh495BJO .list {
    margin-bottom: 2rem;
  }
}
@media (min-width: 992px) {
  .cid-tOVh495BJO .list {
    margin-bottom: 0rem;
  }
}
.cid-tOVh495BJO ul {
  padding-bottom: 4.37rem;
}
.cid-tOVh495BJO .footer-logo {
  margin-bottom: 1.87rem;
}
.cid-tOVh495BJO .footer-logo img {
  width: auto;
  object-fit: contain;
}
@media (max-width: 546px) {
  .cid-tOVh495BJO .footer-logo img {
    width: 100%;
  }
}
.cid-tOVh495BJO a.text-warning:hover,
.cid-tOVh495BJO a.mbr-white:hover {
  color: #fff !important;
}
.cid-tOVh495BJO .mbr-fallback-image.disabled {
  display: none;
}
.cid-tOVh495BJO .mbr-fallback-image {
  display: block;
  background-size: cover;
  background-position: center center;
  width: 100%;
  height: 100%;
  position: absolute;
  top: 0;
}
.cid-tOVh495BJO .mbr-section-subtitle {
  color: #6ec7f2;
}
.cid-tOVh49I2oa.popup-builder {
  background-color: #ffffff;
}
.cid-tOVh49I2oa.popup-builder .modal {
  position: relative;
  display: block;
  z-index: 1;
}
.cid-tOVh49I2oa.popup-builder .modal-dialog {
  margin-top: 60px;
  margin-bottom: 60px;
}
.cid-tOVh49I2oa .modal-content,
.cid-tOVh49I2oa .modal-dialog {
  height: auto;
}
.cid-tOVh49I2oa .form-wrapper .input-group-btn {
  margin-right: auto;
  margin-left: auto;
}
.cid-tOVh49I2oa .form-wrapper .input-group-btn .btn {
  margin: 0 !important;
}
@media (min-width: 769px) {
  .cid-tOVh49I2oa .form-wrapper .mbr-form .form-group,
  .cid-tOVh49I2oa .form-wrapper .mbr-form .input-group-btn {
    padding: 0 .5rem;
  }
}
.cid-tOVh49I2oa .card-img {
  width: 100%;
  margin: auto;
  border-radius: 0;
}
.cid-tOVh49I2oa .mbr-figure img {
  display: block;
  width: 100%;
  -ms-flex-item-align: center;
  -ms-grid-row-align: center;
  -webkit-align-self: center;
  align-self: center;
}
.cid-tOVh49I2oa .mbr-text {
  text-align: center;
}
.cid-tOVh49I2oa .pt-0 {
  padding-top: 0 !important;
}
.cid-tOVh49I2oa .pb-0 {
  padding-bottom: 0 !important;
}
.cid-tOVh49I2oa .form-content {
  -ms-flex-pack: center;
  justify-content: center;
  text-align: center;
}
.cid-tOVh49I2oa .mbr-overlay {
  bottom: 0;
  left: 0;
  position: absolute;
  right: 0;
  top: 0;
  z-index: 0;
  pointer-events: none;
}
.cid-tOVh49I2oa .modal-open {
  overflow: hidden;
}
.cid-tOVh49I2oa .modal-open .modal {
  overflow-x: hidden;
  overflow-y: auto;
}
.cid-tOVh49I2oa .modal {
  position: fixed;
  top: 0;
  left: 0;
  z-index: 1050;
  display: none;
  width: 100%;
  height: 100%;
  overflow: hidden;
  outline: 0;
}
.cid-tOVh49I2oa .modal-dialog {
  position: relative;
  width: auto;
  margin: .5rem;
  pointer-events: none;
}
.cid-tOVh49I2oa .modal.fade .modal-dialog {
  transition: transform 0.3s ease-out, -webkit-transform 0.3s ease-out;
  -webkit-transform: translate(0, -50px);
  transform: translate(0, -50px);
}
.cid-tOVh49I2oa .modal.show .modal-dialog {
  -webkit-transform: none;
  transform: none;
}
.cid-tOVh49I2oa .modal-dialog-centered {
  display: flex;
  -ms-flex-align: center;
  align-items: center;
  min-height: calc(100% - (.5rem * 2));
}
.cid-tOVh49I2oa .modal-dialog-centered::before {
  display: block;
  height: calc(100vh - (.5rem * 2));
  content: "";
}
.cid-tOVh49I2oa .modal-content {
  background: #ffffff;
  position: relative;
  display: flex;
  -ms-flex-direction: column;
  flex-direction: column;
  width: 100%;
  pointer-events: auto;
  background-clip: padding-box;
  border: none;
  outline: 0;
  -webkit-box-shadow: 0 10px 40px 0 rgba(0, 0, 0, 0.2);
  box-shadow: 0 10px 40px 0 rgba(0, 0, 0, 0.2);
}
.cid-tOVh49I2oa .margin-center-pos {
  margin-top: auto;
  margin-bottom: auto;
}
.cid-tOVh49I2oa .modal-backdrop {
  position: fixed;
  top: 0;
  left: 0;
  z-index: 1040;
  width: 100vw;
  height: 100vh;
  background-color: #000;
}
.cid-tOVh49I2oa .modal-backdrop.fade {
  opacity: 0;
}
.cid-tOVh49I2oa .modal-backdrop.show {
  opacity: .5;
}
.cid-tOVh49I2oa .modal-header {
  display: flex;
  -ms-flex-align: start;
  align-items: flex-start;
  -ms-flex-pack: justify;
  justify-content: space-between;
  border-bottom: none;
}
@media (min-width: 992px) {
  .cid-tOVh49I2oa .modal-header {
    padding: 2rem 2rem 1rem;
  }
}
@media (max-width: 991px) {
  .cid-tOVh49I2oa .modal-header {
    padding: 1rem;
  }
}
.cid-tOVh49I2oa .modal-header .close {
  position: absolute;
  top: 1rem;
  right: 1rem;
  margin: -1rem -1rem -1rem auto;
  padding: 1rem;
  opacity: .75;
}
.cid-tOVh49I2oa .modal-header .close svg {
  fill: #353535;
}
.cid-tOVh49I2oa .modal-header .close:hover {
  opacity: 1;
}
.cid-tOVh49I2oa .modal-header .close:focus {
  outline: none;
}
.cid-tOVh49I2oa .modal-title {
  line-height: 1.5;
  width: 100%;
  margin: 0;
  text-align: center;
}
.cid-tOVh49I2oa .modal-body {
  position: relative;
  -ms-flex: 1 1 auto;
  flex: 1 1 auto;
}
@media (min-width: 992px) {
  .cid-tOVh49I2oa .modal-body {
    padding: 1rem 2rem 2rem;
  }
}
@media (max-width: 991px) {
  .cid-tOVh49I2oa .modal-body {
    padding: 1rem;
  }
}
.cid-tOVh49I2oa .modal-footer {
  display: flex;
  -ms-flex-align: center;
  align-items: center;
  -ms-flex-pack: center;
  justify-content: center;
  border-top: none;
  text-align: center;
}
@media (min-width: 992px) {
  .cid-tOVh49I2oa .modal-footer {
    padding: 0rem 2rem 2rem;
  }
}
@media (max-width: 991px) {
  .cid-tOVh49I2oa .modal-footer {
    padding: 1rem;
  }
}
.cid-tOVh49I2oa .modal-scrollbar-measure {
  position: absolute;
  top: -9999px;
  width: 50px;
  height: 50px;
  overflow: scroll;
}
@media (min-width: 576px) {
  .cid-tOVh49I2oa .modal-dialog {
    max-width: 500px;
    margin: 1.75rem auto;
  }
  .cid-tOVh49I2oa .modal-dialog-centered {
    min-height: calc(100% - (1.75rem * 2));
  }
  .cid-tOVh49I2oa .modal-dialog-centered::before {
    height: calc(100vh - (1.75rem * 2));
  }
  .cid-tOVh49I2oa .modal-sm {
    max-width: 300px;
  }
}
@media (min-width: 992px) {
  .cid-tOVh49I2oa .modal-lg,
  .cid-tOVh49I2oa .modal-xl {
    max-width: 800px;
  }
}
@media (min-width: 1200px) {
  .cid-tOVh49I2oa .modal-xl {
    max-width: 1140px;
  }
}
.cid-tOVh49I2oa .row {
  display: flex;
  -ms-flex-wrap: wrap;
  flex-wrap: wrap;
  margin-right: -15px;
  margin-left: -15px;
}
.cid-tOVh49I2oa .col-md-4 {
  position: relative;
  width: 100%;
  padding-right: 15px;
  padding-left: 15px;
  -ms-flex: 0 0 33.333333%;
  flex: 0 0 33.333333%;
  max-width: 33.333333%;
}
.cid-tOVh49I2oa .form-group {
  margin-bottom: 1rem;
}
.cid-tOVh49I2oa .form-control {
  display: block;
  width: 100%;
  font-size: 1rem;
  font-weight: 400;
  line-height: 1.5;
}
.cid-tOVh49I2oa .col {
  -ms-flex-preferred-size: 0;
  flex-basis: 0;
  -ms-flex-positive: 1;
  flex-grow: 1;
  max-width: 100%;
}
.cid-tOVh49I2oa .col-md-auto {
  position: relative;
  padding-right: 15px;
  padding-left: 15px;
  -ms-flex: 0 0 auto;
  flex: 0 0 auto;
  width: auto;
  max-width: 100%;
}
.cid-tOVh49I2oa .mbr-section-btn {
  margin: 0;
}
.cid-tOVh49I2oa .mbr-section-btn .btn {
  margin: 0;
}
