.btn {
  border-width: 2px;
}
body {
  background-color: #fff9ed;
}
body {
  font-family: Golos Text;
}
.display-1 {
  font-family: 'Golos Text', sans-serif;
  font-size: 7.5rem;
  line-height: 1.1;
}
.display-1 > .mbr-iconfont {
  font-size: 9.375rem;
}
.display-2 {
  font-family: 'Golos Text', sans-serif;
  font-size: 6rem;
  line-height: 1.1;
}
.display-2 > .mbr-iconfont {
  font-size: 7.5rem;
}
.display-4 {
  font-family: 'Golos Text', sans-serif;
  font-size: 1.2rem;
  line-height: 1.5;
}
.display-4 > .mbr-iconfont {
  font-size: 1.5rem;
}
.display-5 {
  font-family: 'Golos Text', sans-serif;
  font-size: 3rem;
  line-height: 1.5;
}
.display-5 > .mbr-iconfont {
  font-size: 3.75rem;
}
.display-7 {
  font-family: 'Golos Text', sans-serif;
  font-size: 1.8rem;
  line-height: 1.5;
}
.display-7 > .mbr-iconfont {
  font-size: 2.25rem;
}
/* ---- 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: 6rem;
  }
}
@media (max-width: 768px) {
  .display-1 {
    font-size: 5.25rem;
    font-size: calc( 3.2749999999999995rem + (7.5 - 3.2749999999999995) * ((100vw - 20rem) / (48 - 20)));
    line-height: calc( 1.1 * (3.2749999999999995rem + (7.5 - 3.2749999999999995) * ((100vw - 20rem) / (48 - 20))));
  }
  .display-2 {
    font-size: 4.8rem;
    font-size: calc( 2.75rem + (6 - 2.75) * ((100vw - 20rem) / (48 - 20)));
    line-height: calc( 1.3 * (2.75rem + (6 - 2.75) * ((100vw - 20rem) / (48 - 20))));
  }
  .display-4 {
    font-size: 0.96rem;
    font-size: calc( 1.07rem + (1.2 - 1.07) * ((100vw - 20rem) / (48 - 20)));
    line-height: calc( 1.4 * (1.07rem + (1.2 - 1.07) * ((100vw - 20rem) / (48 - 20))));
  }
  .display-5 {
    font-size: 2.4rem;
    font-size: calc( 1.7rem + (3 - 1.7) * ((100vw - 20rem) / (48 - 20)));
    line-height: calc( 1.4 * (1.7rem + (3 - 1.7) * ((100vw - 20rem) / (48 - 20))));
  }
  .display-7 {
    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))));
  }
}
/* Buttons */
.btn {
  padding: 1rem 3rem;
  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: #d62828 !important;
}
.bg-success {
  background-color: #20ac6b !important;
}
.bg-info {
  background-color: #0aa3c2 !important;
}
.bg-warning {
  background-color: #cc9900 !important;
}
.bg-danger {
  background-color: #ae1e2c !important;
}
.btn-primary,
.btn-primary:active {
  background-color: #d62828 !important;
  border-color: #d62828 !important;
  color: #ffffff !important;
  box-shadow: none;
}
.btn-primary:hover,
.btn-primary:focus,
.btn-primary.focus,
.btn-primary.active {
  color: #ffffff !important;
  background-color: #c12424 !important;
  border-color: #c12424 !important;
  box-shadow: none;
}
.btn-primary.disabled,
.btn-primary:disabled {
  color: #ffffff !important;
  background-color: #c12424 !important;
  border-color: #c12424 !important;
}
.btn-secondary,
.btn-secondary:active {
  background-color: #eae2b7 !important;
  border-color: #eae2b7 !important;
  color: #7d6f25 !important;
  box-shadow: none;
}
.btn-secondary:hover,
.btn-secondary:focus,
.btn-secondary.focus,
.btn-secondary.active {
  color: #6a5e1f !important;
  background-color: #e4daa3 !important;
  border-color: #e4daa3 !important;
  box-shadow: none;
}
.btn-secondary.disabled,
.btn-secondary:disabled {
  color: #7d6f25 !important;
  background-color: #e4daa3 !important;
  border-color: #e4daa3 !important;
}
.btn-info,
.btn-info:active {
  background-color: #0aa3c2 !important;
  border-color: #0aa3c2 !important;
  color: #ffffff !important;
  box-shadow: none;
}
.btn-info:hover,
.btn-info:focus,
.btn-info.focus,
.btn-info.active {
  color: #ffffff !important;
  background-color: #098faa !important;
  border-color: #098faa !important;
  box-shadow: none;
}
.btn-info.disabled,
.btn-info:disabled {
  color: #ffffff !important;
  background-color: #098faa !important;
  border-color: #098faa !important;
}
.btn-success,
.btn-success:active {
  background-color: #20ac6b !important;
  border-color: #20ac6b !important;
  color: #ffffff !important;
  box-shadow: none;
}
.btn-success:hover,
.btn-success:focus,
.btn-success.focus,
.btn-success.active {
  color: #ffffff !important;
  background-color: #1c975e !important;
  border-color: #1c975e !important;
  box-shadow: none;
}
.btn-success.disabled,
.btn-success:disabled {
  color: #ffffff !important;
  background-color: #1c975e !important;
  border-color: #1c975e !important;
}
.btn-warning,
.btn-warning:active {
  background-color: #cc9900 !important;
  border-color: #cc9900 !important;
  color: #ffffff !important;
  box-shadow: none;
}
.btn-warning:hover,
.btn-warning:focus,
.btn-warning.focus,
.btn-warning.active {
  color: #ffffff !important;
  background-color: #b38600 !important;
  border-color: #b38600 !important;
  box-shadow: none;
}
.btn-warning.disabled,
.btn-warning:disabled {
  color: #ffffff !important;
  background-color: #b38600 !important;
  border-color: #b38600 !important;
}
.btn-danger,
.btn-danger:active {
  background-color: #ae1e2c !important;
  border-color: #ae1e2c !important;
  color: #ffffff !important;
  box-shadow: none;
}
.btn-danger:hover,
.btn-danger:focus,
.btn-danger.focus,
.btn-danger.active {
  color: #ffffff !important;
  background-color: #981a26 !important;
  border-color: #981a26 !important;
  box-shadow: none;
}
.btn-danger.disabled,
.btn-danger:disabled {
  color: #ffffff !important;
  background-color: #981a26 !important;
  border-color: #981a26 !important;
}
.btn-white,
.btn-white:active {
  background-color: #fafafa !important;
  border-color: #fafafa !important;
  color: #7a7a7a !important;
  box-shadow: none;
}
.btn-white:hover,
.btn-white:focus,
.btn-white.focus,
.btn-white.active {
  color: #6e6e6e !important;
  background-color: #ededed !important;
  border-color: #ededed !important;
  box-shadow: none;
}
.btn-white.disabled,
.btn-white:disabled {
  color: #7a7a7a !important;
  background-color: #ededed !important;
  border-color: #ededed !important;
}
.btn-black,
.btn-black:active {
  background-color: #232323 !important;
  border-color: #232323 !important;
  color: #ffffff !important;
  box-shadow: none;
}
.btn-black:hover,
.btn-black:focus,
.btn-black.focus,
.btn-black.active {
  color: #ffffff !important;
  background-color: #161616 !important;
  border-color: #161616 !important;
  box-shadow: none;
}
.btn-black.disabled,
.btn-black:disabled {
  color: #ffffff !important;
  background-color: #161616 !important;
  border-color: #161616 !important;
}
.btn-primary-outline,
.btn-primary-outline:active {
  background-color: transparent !important;
  border-color: #d62828;
  color: #d62828;
}
.btn-primary-outline:hover,
.btn-primary-outline:focus,
.btn-primary-outline.focus,
.btn-primary-outline.active {
  color: #8d1a1a !important;
  background-color: transparent !important;
  border-color: #8d1a1a !important;
  box-shadow: none !important;
}
.btn-primary-outline.disabled,
.btn-primary-outline:disabled {
  color: #ffffff !important;
  background-color: #d62828 !important;
  border-color: #d62828 !important;
}
.btn-secondary-outline,
.btn-secondary-outline:active {
  background-color: transparent !important;
  border-color: #eae2b7;
  color: #eae2b7;
}
.btn-secondary-outline:hover,
.btn-secondary-outline:focus,
.btn-secondary-outline.focus,
.btn-secondary-outline.active {
  color: #d6c774 !important;
  background-color: transparent !important;
  border-color: #d6c774 !important;
  box-shadow: none !important;
}
.btn-secondary-outline.disabled,
.btn-secondary-outline:disabled {
  color: #7d6f25 !important;
  background-color: #eae2b7 !important;
  border-color: #eae2b7 !important;
}
.btn-info-outline,
.btn-info-outline:active {
  background-color: transparent !important;
  border-color: #0aa3c2;
  color: #0aa3c2;
}
.btn-info-outline:hover,
.btn-info-outline:focus,
.btn-info-outline.focus,
.btn-info-outline.active {
  color: #065e70 !important;
  background-color: transparent !important;
  border-color: #065e70 !important;
  box-shadow: none !important;
}
.btn-info-outline.disabled,
.btn-info-outline:disabled {
  color: #ffffff !important;
  background-color: #0aa3c2 !important;
  border-color: #0aa3c2 !important;
}
.btn-success-outline,
.btn-success-outline:active {
  background-color: transparent !important;
  border-color: #20ac6b;
  color: #20ac6b;
}
.btn-success-outline:hover,
.btn-success-outline:focus,
.btn-success-outline.focus,
.btn-success-outline.active {
  color: #12633e !important;
  background-color: transparent !important;
  border-color: #12633e !important;
  box-shadow: none !important;
}
.btn-success-outline.disabled,
.btn-success-outline:disabled {
  color: #ffffff !important;
  background-color: #20ac6b !important;
  border-color: #20ac6b !important;
}
.btn-warning-outline,
.btn-warning-outline:active {
  background-color: transparent !important;
  border-color: #cc9900;
  color: #cc9900;
}
.btn-warning-outline:hover,
.btn-warning-outline:focus,
.btn-warning-outline.focus,
.btn-warning-outline.active {
  color: #755800 !important;
  background-color: transparent !important;
  border-color: #755800 !important;
  box-shadow: none !important;
}
.btn-warning-outline.disabled,
.btn-warning-outline:disabled {
  color: #ffffff !important;
  background-color: #cc9900 !important;
  border-color: #cc9900 !important;
}
.btn-danger-outline,
.btn-danger-outline:active {
  background-color: transparent !important;
  border-color: #ae1e2c;
  color: #ae1e2c;
}
.btn-danger-outline:hover,
.btn-danger-outline:focus,
.btn-danger-outline.focus,
.btn-danger-outline.active {
  color: #641119 !important;
  background-color: transparent !important;
  border-color: #641119 !important;
  box-shadow: none !important;
}
.btn-danger-outline.disabled,
.btn-danger-outline:disabled {
  color: #ffffff !important;
  background-color: #ae1e2c !important;
  border-color: #ae1e2c !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: #d62828 !important;
}
.text-secondary {
  color: #eae2b7 !important;
}
.text-success {
  color: #20ac6b !important;
}
.text-info {
  color: #0aa3c2 !important;
}
.text-warning {
  color: #cc9900 !important;
}
.text-danger {
  color: #ae1e2c !important;
}
.text-white {
  color: #fafafa !important;
}
.text-black {
  color: #232323 !important;
}
a.text-primary:hover,
a.text-primary:focus,
a.text-primary.active {
  color: #801818 !important;
}
a.text-secondary:hover,
a.text-secondary:focus,
a.text-secondary.active {
  color: #d3c268 !important;
}
a.text-success:hover,
a.text-success:focus,
a.text-success.active {
  color: #105636 !important;
}
a.text-info:hover,
a.text-info:focus,
a.text-info.active {
  color: #055161 !important;
}
a.text-warning:hover,
a.text-warning:focus,
a.text-warning.active {
  color: #664d00 !important;
}
a.text-danger:hover,
a.text-danger:focus,
a.text-danger.active {
  color: #570f16 !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: #d62828;
}
.nav-tabs .nav-link:not(.active) {
  color: #232323;
}
.alert-success {
  background-color: #70c770;
}
.alert-info {
  background-color: #0aa3c2;
}
.alert-warning {
  background-color: #cc9900;
}
.alert-danger {
  background-color: #ae1e2c;
}
.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: #d62828;
  border-color: #d62828;
  color: #ffffff;
}
.mbr-gallery-filter li.active .btn:focus {
  box-shadow: none;
}
.nav-tabs .nav-link {
  border-radius: 100px !important;
}
a,
a:hover {
  color: #d62828;
}
.mbr-plan-header.bg-primary .mbr-plan-subtitle,
.mbr-plan-header.bg-primary .mbr-plan-price-desc {
  color: #f7d3d3;
}
.mbr-plan-header.bg-success .mbr-plan-subtitle,
.mbr-plan-header.bg-success .mbr-plan-price-desc {
  color: #68e3aa;
}
.mbr-plan-header.bg-info .mbr-plan-subtitle,
.mbr-plan-header.bg-info .mbr-plan-price-desc {
  color: #55dbf6;
}
.mbr-plan-header.bg-warning .mbr-plan-subtitle,
.mbr-plan-header.bg-warning .mbr-plan-price-desc {
  color: #ffe599;
}
.mbr-plan-header.bg-danger .mbr-plan-subtitle,
.mbr-plan-header.bg-danger .mbr-plan-price-desc {
  color: #e56773;
}
/* Scroll to top button*/
.scrollToTop_wraper {
  display: none;
}
.form-control {
  font-family: 'Golos Text', sans-serif;
  font-size: 1.2rem;
  line-height: 1.5;
  font-weight: 400;
}
.form-control > .mbr-iconfont {
  font-size: 1.5rem;
}
.form-control:hover,
.form-control:focus {
  box-shadow: rgba(0, 0, 0, 0.07) 0px 1px 1px 0px, rgba(0, 0, 0, 0.07) 0px 1px 3px 0px, rgba(0, 0, 0, 0.03) 0px 0px 0px 1px;
  border-color: #d62828 !important;
}
.form-control:-webkit-input-placeholder {
  font-family: 'Golos Text', sans-serif;
  font-size: 1.2rem;
  line-height: 1.5;
  font-weight: 400;
}
.form-control:-webkit-input-placeholder > .mbr-iconfont {
  font-size: 1.5rem;
}
blockquote {
  border-color: #d62828;
}
/* 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: #d62828;
  color: #ffffff;
}
.jq-number__spin {
  transition: 0.25s ease;
}
.jq-number__spin:hover {
  border-color: #d62828;
}
.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: #d62828;
  border-bottom-color: #d62828;
}
.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: #d62828 !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: #eae2b7 !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='%23d62828' %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-uvgNu5Y96t .navbar-dropdown {
  position: relative !important;
}
.cid-uvgNu5Y96t .navbar-dropdown {
  position: absolute !important;
}
.cid-uvgNu5Y96t .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-uvgNu5Y96t .dropdown-menu {
  padding: 0;
  border-radius: 4px;
  box-shadow: 0 1px 3px 0 rgba(0, 0, 0, 0.1);
}
.cid-uvgNu5Y96t .dropdown-item {
  border-bottom: 1px solid #e6e6e6;
}
.cid-uvgNu5Y96t .dropdown-item:hover,
.cid-uvgNu5Y96t .dropdown-item:focus {
  background: #d62828 !important;
  color: white !important;
}
.cid-uvgNu5Y96t .dropdown-item:hover span {
  color: white;
}
.cid-uvgNu5Y96t .dropdown-item:first-child {
  border-top-left-radius: 4px;
  border-top-right-radius: 4px;
}
.cid-uvgNu5Y96t .dropdown-item:last-child {
  border-bottom: none;
  border-bottom-left-radius: 4px;
  border-bottom-right-radius: 4px;
}
.cid-uvgNu5Y96t .nav-dropdown .link {
  padding: 0 0.3em !important;
  margin: 0.667em 1em !important;
}
.cid-uvgNu5Y96t .nav-dropdown .link.dropdown-toggle::after {
  margin-left: 0.5rem;
  margin-top: 0.2rem;
}
.cid-uvgNu5Y96t .nav-link {
  position: relative;
}
.cid-uvgNu5Y96t .container {
  display: flex;
  margin: auto;
}
@media (min-width: 992px) {
  .cid-uvgNu5Y96t .container {
    flex-wrap: nowrap;
  }
}
.cid-uvgNu5Y96t .iconfont-wrapper {
  color: #04492e !important;
  font-size: 1.5rem;
  padding-right: 0.5rem;
}
.cid-uvgNu5Y96t .navbar-caption {
  font-weight: 500;
}
.cid-uvgNu5Y96t .dropdown-menu,
.cid-uvgNu5Y96t .navbar.opened {
  background: #ffffff !important;
}
.cid-uvgNu5Y96t .nav-item:focus,
.cid-uvgNu5Y96t .nav-link:focus {
  outline: none;
}
.cid-uvgNu5Y96t .dropdown .dropdown-menu .dropdown-item {
  width: auto;
  transition: all 0.25s ease-in-out;
}
.cid-uvgNu5Y96t .dropdown .dropdown-menu .dropdown-item::after {
  right: 0.5rem;
}
.cid-uvgNu5Y96t .dropdown .dropdown-menu .dropdown-item .mbr-iconfont {
  margin-right: 0.5rem;
  vertical-align: sub;
}
.cid-uvgNu5Y96t .dropdown .dropdown-menu .dropdown-item .mbr-iconfont:before {
  display: inline-block;
  transform: scale(1, 1);
  transition: all 0.25s ease-in-out;
}
.cid-uvgNu5Y96t .collapsed .dropdown-menu .dropdown-item:before {
  display: none;
}
.cid-uvgNu5Y96t .collapsed .dropdown .dropdown-menu .dropdown-item {
  padding: 0.235em 1.5em 0.235em 1.5em !important;
  transition: none;
  margin: 0 !important;
}
.cid-uvgNu5Y96t .navbar {
  min-height: 80px;
  transition: all 0.3s;
  border-bottom: 1px solid transparent;
  border-bottom-left-radius: 2rem;
  border-bottom-right-radius: 2rem;
  background: rgba(255, 255, 255, 0.8);
  backdrop-filter: blur(10px);
}
.cid-uvgNu5Y96t .navbar.opened {
  transition: all 0.3s;
}
.cid-uvgNu5Y96t .navbar .dropdown-item {
  padding: 0.5rem 1.8rem;
}
.cid-uvgNu5Y96t .navbar .navbar-logo img {
  width: auto;
}
.cid-uvgNu5Y96t .navbar .navbar-collapse {
  justify-content: flex-end;
  z-index: 1;
}
.cid-uvgNu5Y96t .navbar.collapsed {
  justify-content: center;
}
.cid-uvgNu5Y96t .navbar.collapsed .nav-item .nav-link::before {
  display: none;
}
.cid-uvgNu5Y96t .navbar.collapsed.opened .dropdown-menu {
  top: 0;
}
.cid-uvgNu5Y96t .navbar.collapsed .dropdown-menu .dropdown-submenu {
  left: 0 !important;
}
.cid-uvgNu5Y96t .navbar.collapsed .dropdown-menu .dropdown-item:after {
  right: auto;
}
.cid-uvgNu5Y96t .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-uvgNu5Y96t .navbar.collapsed ul.navbar-nav li {
  margin: auto;
}
.cid-uvgNu5Y96t .navbar.collapsed .dropdown-menu .dropdown-item {
  padding: 0.25rem 1.5rem;
  text-align: center;
}
.cid-uvgNu5Y96t .navbar.collapsed .icons-menu {
  padding-left: 0;
  padding-right: 0;
  padding-top: 0.5rem;
  padding-bottom: 0.5rem;
}
@media (max-width: 991px) {
  .cid-uvgNu5Y96t .navbar .nav-item .nav-link::before {
    display: none;
  }
  .cid-uvgNu5Y96t .navbar.opened .dropdown-menu {
    top: 0;
  }
  .cid-uvgNu5Y96t .navbar .dropdown-menu .dropdown-submenu {
    left: 0 !important;
  }
  .cid-uvgNu5Y96t .navbar .dropdown-menu .dropdown-item:after {
    right: auto;
  }
  .cid-uvgNu5Y96t .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-uvgNu5Y96t .navbar .navbar-logo img {
    height: 3rem !important;
  }
  .cid-uvgNu5Y96t .navbar ul.navbar-nav li {
    margin: auto;
  }
  .cid-uvgNu5Y96t .navbar .dropdown-menu .dropdown-item {
    padding: 0.25rem 1.5rem !important;
    text-align: center;
  }
  .cid-uvgNu5Y96t .navbar .navbar-brand {
    flex-shrink: initial;
    flex-basis: auto;
    word-break: break-word;
    padding-right: 2rem;
  }
  .cid-uvgNu5Y96t .navbar .navbar-toggler {
    flex-basis: auto;
  }
  .cid-uvgNu5Y96t .navbar .icons-menu {
    padding-left: 0;
    padding-top: 0.5rem;
    padding-bottom: 0.5rem;
  }
}
@media (max-width: 991px) and (max-width: 767px) {
  .cid-uvgNu5Y96t .navbar .navbar-brand {
    width: calc(100% - 31px);
  }
}
.cid-uvgNu5Y96t .navbar.navbar-short {
  min-height: 80px;
}
.cid-uvgNu5Y96t .navbar.navbar-short .navbar-logo img {
  height: 2.5rem !important;
}
.cid-uvgNu5Y96t .navbar.navbar-short .navbar-brand {
  min-height: 80px;
  padding: 0;
}
.cid-uvgNu5Y96t .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-uvgNu5Y96t .navbar-brand .navbar-caption {
  line-height: inherit !important;
}
.cid-uvgNu5Y96t .navbar-brand .navbar-logo a {
  outline: none;
}
.cid-uvgNu5Y96t .dropdown-item.active,
.cid-uvgNu5Y96t .dropdown-item:active {
  background-color: transparent;
}
.cid-uvgNu5Y96t .navbar-expand-lg .navbar-nav .nav-link {
  padding: 0;
}
.cid-uvgNu5Y96t .nav-dropdown .link.dropdown-toggle {
  margin-right: 1.667em;
}
.cid-uvgNu5Y96t .nav-dropdown .link.dropdown-toggle[aria-expanded="true"] {
  margin-right: 0;
  padding: 0.667em 1.667em;
}
.cid-uvgNu5Y96t .navbar.navbar-expand-lg .dropdown .dropdown-menu {
  background: #ffffff;
}
.cid-uvgNu5Y96t .navbar.navbar-expand-lg .dropdown .dropdown-menu .dropdown-submenu {
  margin: 0;
  left: 100%;
}
.cid-uvgNu5Y96t .navbar .dropdown.open > .dropdown-menu {
  display: block;
}
.cid-uvgNu5Y96t ul.navbar-nav {
  flex-wrap: wrap;
}
.cid-uvgNu5Y96t .navbar-buttons {
  text-align: center;
  min-width: 170px;
}
.cid-uvgNu5Y96t button.navbar-toggler {
  outline: none;
  width: 31px;
  height: 20px;
  cursor: pointer;
  transition: all 0.2s;
  position: relative;
  align-self: center;
}
.cid-uvgNu5Y96t button.navbar-toggler .hamburger span {
  position: absolute;
  right: 0;
  width: 30px;
  height: 2px;
  border-right: 5px;
  background-color: #04492e;
}
.cid-uvgNu5Y96t button.navbar-toggler .hamburger span:nth-child(1) {
  top: 0;
  transition: all 0.2s;
}
.cid-uvgNu5Y96t button.navbar-toggler .hamburger span:nth-child(2) {
  top: 8px;
  transition: all 0.15s;
}
.cid-uvgNu5Y96t button.navbar-toggler .hamburger span:nth-child(3) {
  top: 8px;
  transition: all 0.15s;
}
.cid-uvgNu5Y96t button.navbar-toggler .hamburger span:nth-child(4) {
  top: 16px;
  transition: all 0.2s;
}
.cid-uvgNu5Y96t nav.opened .hamburger span:nth-child(1) {
  top: 8px;
  width: 0;
  opacity: 0;
  right: 50%;
  transition: all 0.2s;
}
.cid-uvgNu5Y96t nav.opened .hamburger span:nth-child(2) {
  transform: rotate(45deg);
  transition: all 0.25s;
}
.cid-uvgNu5Y96t nav.opened .hamburger span:nth-child(3) {
  transform: rotate(-45deg);
  transition: all 0.25s;
}
.cid-uvgNu5Y96t nav.opened .hamburger span:nth-child(4) {
  top: 8px;
  width: 0;
  opacity: 0;
  right: 50%;
  transition: all 0.2s;
}
.cid-uvgNu5Y96t .navbar-dropdown {
  padding: 0 1rem;
}
.cid-uvgNu5Y96t a.nav-link {
  display: flex;
  align-items: center;
  justify-content: center;
}
.cid-uvgNu5Y96t .icons-menu {
  flex-wrap: nowrap;
  display: flex;
  justify-content: center;
  padding-left: 1rem;
  padding-right: 1rem;
  padding-top: 0.3rem;
  text-align: center;
}
@media screen and (-ms-high-contrast: active), (-ms-high-contrast: none) {
  .cid-uvgNu5Y96t .navbar {
    height: 70px;
  }
  .cid-uvgNu5Y96t .navbar.opened {
    height: auto;
  }
  .cid-uvgNu5Y96t .nav-item .nav-link:hover::before {
    width: 175%;
    max-width: calc(100% + 2rem);
    left: -1rem;
  }
}
.cid-uvgNu5ZTEb {
  padding-top: 10rem;
  padding-bottom: 6rem;
  background-color: #fafaf9;
}
.cid-uvgNu5ZTEb .mbr-fallback-image.disabled {
  display: none;
}
.cid-uvgNu5ZTEb .mbr-fallback-image {
  display: block;
  background-size: cover;
  background-position: center center;
  width: 100%;
  height: 100%;
  position: absolute;
  top: 0;
}
.cid-uvgNu5ZTEb .mbr-section-title {
  color: #000000;
  text-align: center;
}
.cid-uvgNu5ZTEb .mbr-text,
.cid-uvgNu5ZTEb .mbr-section-btn {
  color: #000000;
  text-align: center;
}
.cid-uvgNu5ZTEb .mbr-section-subtitle {
  color: #000000;
  text-align: center;
}
.cid-uvgNu5Z0dP {
  padding-top: 7rem;
  padding-bottom: 7rem;
  background-color: #fff9ed;
}
.cid-uvgNu5Z0dP .mbr-fallback-image.disabled {
  display: none;
}
.cid-uvgNu5Z0dP .mbr-fallback-image {
  display: block;
  background-size: cover;
  background-position: center center;
  width: 100%;
  height: 100%;
  position: absolute;
  top: 0;
}
.cid-uvgNu5Z0dP h1 {
  font-weight: 500;
  line-height: 1;
}
.cid-uvgNu5Z0dP .mbr-section-subtitle {
  background: #d62828;
  color: #ffffff;
  width: fit-content;
  border-radius: 2rem;
  padding: 5px 1rem;
  text-align: left;
}
.cid-uvgNu5Z0dP .subtitle-wrap {
  display: inline-flex;
  border-radius: 2rem;
  padding: 0.5rem;
  padding-bottom: 0;
  background: #eae2b7;
  flex-direction: row;
  width: fit-content;
  align-items: center;
  margin-bottom: 2rem;
}
.cid-uvgNu5Z0dP .subtitle-wrap .mbr-iconfont {
  padding: 0 15px;
  padding-bottom: 8px;
  margin: 0;
  color: #000000;
  font-size: 1.5rem;
}
.cid-uvgNu5Z0dP .mbr-section-title {
  color: #000000;
}
.cid-uvgNu5Z0dP .mbr-text,
.cid-uvgNu5Z0dP .mbr-section-btn {
  color: #6e6e6e;
}
.cid-uvgNu5Z0dP .mbr-section-subtitle,
.cid-uvgNu5Z0dP .align-wrapper {
  color: #FFFFFF;
}
.cid-uvgNu60YGZ {
  padding-top: 7rem;
  padding-bottom: 7rem;
  background-color: #fafaf9;
}
.cid-uvgNu60YGZ .mbr-fallback-image.disabled {
  display: none;
}
.cid-uvgNu60YGZ .mbr-fallback-image {
  display: block;
  background-size: cover;
  background-position: center center;
  width: 100%;
  height: 100%;
  position: absolute;
  top: 0;
}
.cid-uvgNu60YGZ .card-wrapper {
  border: 3px solid #d62828;
  padding: 3rem;
  border-radius: 2rem;
}
@media (max-width: 767px) {
  .cid-uvgNu60YGZ .card-wrapper {
    padding: 2rem 1rem;
  }
}
.cid-uvgNu60YGZ .mbr-section-subtitle {
  background: #d62828;
  color: #ffffff;
  width: fit-content;
  border-radius: 2rem;
  padding: 5px 1rem;
  text-align: left;
}
.cid-uvgNu60YGZ .subtitle-wrap {
  display: inline-flex;
  border-radius: 2rem;
  padding: 0.5rem;
  padding-bottom: 0;
  padding-left: 20px;
  background: #eae2b7;
  flex-direction: row;
  width: fit-content;
  align-items: center;
  margin-bottom: 2rem;
}
.cid-uvgNu60YGZ .subtitle-wrap .mbr-iconfont {
  padding: 0 15px;
  padding-bottom: 8px;
  margin: 0;
  color: #000000;
  font-size: 1.5rem;
}
.cid-uvgNu60YGZ .mbr-section-title {
  color: #000000;
}
.cid-uvgNu60YGZ .mbr-text,
.cid-uvgNu60YGZ .mbr-section-btn {
  color: #000000;
}
.cid-uvgNu60YGZ .mbr-section-subtitle2,
.cid-uvgNu60YGZ .align-wrapper {
  color: #000000;
}
.cid-uvgNu60YGZ .mbr-section-maintitle {
  text-align: center;
  color: #000000;
}
.cid-uvgNu60YGZ .mbr-section-subtitle,
.cid-uvgNu60YGZ .align-wrapper {
  color: #FFFFFF;
}
@media (min-width: 992px) {
  .cid-uvgNu60YGZ .item-wrapper {
    height: 100%;
  }
}
.cid-uvgNu60YGZ .item {
  margin-bottom: 2rem;
}
.cid-uvgNu60syg {
  padding-top: 7rem;
  padding-bottom: 7rem;
  background-color: #fafaf9;
}
.cid-uvgNu60syg .mbr-fallback-image.disabled {
  display: none;
}
.cid-uvgNu60syg .mbr-fallback-image {
  display: block;
  background-size: cover;
  background-position: center center;
  width: 100%;
  height: 100%;
  position: absolute;
  top: 0;
}
.cid-uvgNu60syg .card-wrapper {
  border: 3px solid #d62828;
  padding: 2rem;
  border-radius: 2rem;
}
@media (max-width: 992px) {
  .cid-uvgNu60syg .card-wrapper {
    margin-bottom: 2rem;
  }
}
@media (max-width: 767px) {
  .cid-uvgNu60syg .card-wrapper {
    padding: 2rem 1rem;
  }
}
.cid-uvgNu60syg .mbr-section-subtitle {
  background: #d62828;
  color: #ffffff;
  width: fit-content;
  border-radius: 2rem;
  padding: 5px 1rem;
  text-align: left;
}
.cid-uvgNu60syg .subtitle-wrap {
  display: inline-flex;
  border-radius: 2rem;
  padding: 0.5rem;
  padding-bottom: 0;
  padding-left: 20px;
  background: #eae2b7;
  flex-direction: row;
  width: fit-content;
  align-items: center;
  margin-bottom: 2rem;
}
.cid-uvgNu60syg .subtitle-wrap .mbr-iconfont {
  padding: 0 15px;
  padding-bottom: 8px;
  margin: 0;
  color: #000000;
  font-size: 1.5rem;
}
.cid-uvgNu60syg .mbr-section-title {
  color: #000000;
  text-align: center;
}
.cid-uvgNu60syg .mbr-text,
.cid-uvgNu60syg .mbr-section-btn {
  color: #000000;
  text-align: center;
}
.cid-uvgNu60syg .mbr-section-subtitle2,
.cid-uvgNu60syg .align-wrapper {
  color: #000000;
}
.cid-uvgNu60syg .mbr-section-maintitle {
  text-align: center;
  color: #04492e;
}
.cid-uvgNu60syg .item-wrapper {
  margin-bottom: 2rem;
}
.cid-uvgNu60syg .mbr-section-subtitle,
.cid-uvgNu60syg .align-wrapper {
  color: #FFFFFF;
}
.cid-uvgNu60syg img,
.cid-uvgNu60syg .item-img {
  width: 100%;
  height: 100%;
  margin-bottom: 1rem;
  object-fit: cover;
  height: 200px;
}
.cid-uvgNu60syg img {
  border-radius: 2rem;
  margin-bottom: 1rem;
}
.cid-uvgNu61F1x {
  padding-top: 7rem;
  padding-bottom: 7rem;
  background-color: #fafaf9;
}
.cid-uvgNu61F1x .mbr-fallback-image.disabled {
  display: none;
}
.cid-uvgNu61F1x .mbr-fallback-image {
  display: block;
  background-size: cover;
  background-position: center center;
  width: 100%;
  height: 100%;
  position: absolute;
  top: 0;
}
@media (min-width: 992px) {
  .cid-uvgNu61F1x p {
    max-width: 95%;
  }
}
.cid-uvgNu61F1x .mbr-section-subtitle {
  background: white;
  color: #ffffff;
  width: fit-content;
  border-radius: 2rem;
  padding: 5px 1rem;
  text-align: left;
}
.cid-uvgNu61F1x .subtitle-wrap {
  display: inline-flex;
  border-radius: 2rem;
  padding: 0.5rem;
  padding-bottom: 0;
  background: #d62828;
  flex-direction: row;
  width: fit-content;
  align-items: center;
  margin-bottom: 2rem;
}
.cid-uvgNu61F1x .subtitle-wrap .mbr-iconfont {
  padding: 0 15px;
  padding-bottom: 8px;
  margin: 0;
  color: #eae2b7;
  font-size: 1.5rem;
}
.cid-uvgNu61F1x .mbr-section-title {
  color: #000000;
}
.cid-uvgNu61F1x .mbr-text,
.cid-uvgNu61F1x .mbr-section-btn {
  color: #000000;
}
.cid-uvgNu61F1x .mbr-section-subtitle,
.cid-uvgNu61F1x .align-wrapper {
  color: #04492e;
}
.cid-uvgNu61F1x .mbr-section-title2 {
  color: #04492e;
}
.cid-uvgNu61F1x .mbr-text2,
.cid-uvgNu61F1x .mbr-section-btn {
  color: #000000;
}
.cid-uvgNu610Zx {
  padding-top: 6rem;
  padding-bottom: 6rem;
  background: #fcbf49;
}
.cid-uvgNu610Zx .mbr-fallback-image.disabled {
  display: none;
}
.cid-uvgNu610Zx .mbr-fallback-image {
  display: block;
  background-size: cover;
  background-position: center center;
  width: 100%;
  height: 100%;
  position: absolute;
  top: 0;
}
.cid-uvgNu610Zx .team-card {
  margin-bottom: 2rem;
  transition: all 0.3s;
}
.cid-uvgNu610Zx .team-card:hover {
  transform: translateY(-10px);
}
.cid-uvgNu610Zx .card-wrap {
  background: #fafaf9;
  overflow: hidden;
  border-radius: 2rem;
  transition: all 0.3s;
}
@media (max-width: 991px) {
  .cid-uvgNu610Zx .card-wrap {
    margin-bottom: 2rem;
  }
}
.cid-uvgNu610Zx .card-wrap .image-wrap img {
  width: 100%;
  height: 400px;
  object-fit: cover;
}
@media (min-width: 768px) {
  .cid-uvgNu610Zx .card-wrap .content-wrap {
    padding: 2rem;
  }
}
@media (max-width: 767px) {
  .cid-uvgNu610Zx .card-wrap .content-wrap {
    padding: 1rem;
  }
}
.cid-uvgNu610Zx .card-wrap:hover {
  transform: scale(1.05);
}
.cid-uvgNu610Zx .social-row {
  text-align: center;
}
.cid-uvgNu610Zx .social-row .soc-item {
  display: inline-block;
  text-align: center;
  border-radius: 50%;
  margin-right: 0.6rem;
  margin-bottom: 1rem;
  padding: 0.5rem;
  border: 2px solid #04492e;
  transition: all 0.3s;
}
.cid-uvgNu610Zx .social-row .soc-item .mbr-iconfont {
  transition: all 0.3s;
  display: flex;
  justify-content: center;
  align-content: center;
  color: #04492e;
  font-size: 1.5rem;
}
.cid-uvgNu610Zx .social-row .soc-item:hover {
  background-color: #04492e;
}
.cid-uvgNu610Zx .social-row .soc-item:hover .mbr-iconfont {
  color: #ffffff;
}
.cid-uvgNu610Zx .mbr-section-title {
  color: #000000;
}
.cid-uvgNu610Zx .card-title,
.cid-uvgNu610Zx .social-row {
  color: #000000;
}
.cid-uvgNu610Zx .mbr-role,
.cid-uvgNu610Zx .social-row {
  color: #000000;
}
.cid-uvgNu610Zx .item-wrapper {
  margin-bottom: 2rem;
}
@media (max-width: 767px) {
  .cid-uvgNu610Zx .item-wrapper {
    margin-bottom: 1rem;
  }
}
.cid-uvgNu61APB {
  padding-top: 5rem;
  padding-bottom: 5rem;
  background: #fcbf49;
}
.cid-uvgNu61APB .mbr-fallback-image.disabled {
  display: none;
}
.cid-uvgNu61APB .mbr-fallback-image {
  display: block;
  background-size: cover;
  background-position: center center;
  width: 100%;
  height: 100%;
  position: absolute;
  top: 0;
}
.cid-uvgNu61APB .google-map {
  height: 35rem;
  position: relative;
}
.cid-uvgNu61APB .google-map iframe {
  height: 100%;
  width: 100%;
  border-radius: 2rem;
}
.cid-uvgNu61APB .google-map [data-state-details] {
  color: #6b6763;
  height: 1.5em;
  margin-top: -0.75em;
  padding-left: 1.25rem;
  padding-right: 1.25rem;
  position: absolute;
  text-align: center;
  top: 50%;
  width: 100%;
}
.cid-uvgNu61APB .google-map[data-state] {
  background: #e9e5dc;
}
.cid-uvgNu61APB .google-map[data-state="loading"] [data-state-details] {
  display: none;
}
.cid-uvgNu61APB .mbr-section-title {
  color: #000000;
}
.cid-uvgNu62TRc {
  padding-top: 7rem;
  padding-bottom: 7rem;
  background-color: #fafaf9;
}
.cid-uvgNu62TRc .mbr-fallback-image.disabled {
  display: none;
}
.cid-uvgNu62TRc .mbr-fallback-image {
  display: block;
  background-size: cover;
  background-position: center center;
  width: 100%;
  height: 100%;
  position: absolute;
  top: 0;
}
.cid-uvgNu62TRc .mbr-section-subtitle {
  background: #d62828;
  color: #ffffff;
  width: fit-content;
  border-radius: 2rem;
  padding: 5px 1rem;
  text-align: left;
}
.cid-uvgNu62TRc .subtitle-wrap {
  display: inline-flex;
  border-radius: 2rem;
  padding: 0.5rem;
  padding-bottom: 0;
  background: #eae2b7;
  flex-direction: row;
  width: fit-content;
  align-items: center;
  margin-bottom: 2rem;
}
.cid-uvgNu62TRc .subtitle-wrap .mbr-iconfont {
  padding: 0 15px;
  padding-bottom: 8px;
  margin: 0;
  color: #000000;
  font-size: 1.5rem;
}
.cid-uvgNu62TRc .mbr-section-title {
  color: #000000;
}
.cid-uvgNu62TRc .mbr-text,
.cid-uvgNu62TRc .mbr-section-btn {
  color: #000000;
}
.cid-uvgNu62TRc .mbr-section-subtitle,
.cid-uvgNu62TRc .align-wrapper {
  color: #FFFFFF;
}
.cid-uvgNu62v9v {
  padding-top: 5rem;
  padding-bottom: 5rem;
  background-color: #fff9ed;
}
.cid-uvgNu62v9v .mbr-section-title {
  color: #ffffff;
}
.cid-uvgNu62v9v img {
  width: 200px;
  margin-bottom: 1rem;
}
@media (max-width: 767px) {
  .cid-uvgNu62v9v img {
    margin: auto;
    margin-bottom: 1rem;
  }
}
.cid-uvgNu62v9v li {
  padding-left: 0;
  padding-bottom: 1rem;
}
.cid-uvgNu62v9v ul {
  border-bottom: 1px solid rgba(0, 0, 0, 0.125);
}
.cid-uvgNu62v9v .price-wrap {
  display: flex;
  justify-content: space-between;
  align-items: center;
}
@media (max-width: 767px) {
  .cid-uvgNu62v9v .price-wrap {
    flex-direction: column;
  }
}
.cid-uvgNu62v9v .wrapper {
  padding: 2rem;
  border-radius: 2rem;
  background: #ffffff;
  margin-bottom: 2rem;
}
@media (max-width: 992px) {
  .cid-uvgNu62v9v .wrapper {
    margin-bottom: 2rem;
  }
}
@media (max-width: 767px) {
  .cid-uvgNu62v9v .wrapper {
    padding: 2rem 1rem;
  }
}
.cid-uvgNu62v9v .mbr-text2 {
  color: #ffffff;
}
.cid-uvgNu62v9v .mbr-section-title2 {
  color: #ffffff;
}
.cid-uvgNu62v9v .mbr-text1 {
  color: #04492e;
}
.cid-uvgNu62v9v .price {
  color: #000000;
}
.cid-uvgNu62v9v .mbr-section-title1 {
  color: #000000;
}
.cid-uvgNu62v9v .mbr-text {
  color: #000000;
}
.cid-uvgNu62v9v .list-group-item {
  color: #000000;
}
.cid-uvgNu636yo {
  padding-top: 6rem;
  padding-bottom: 6rem;
  background-color: #fff9ed;
}
.cid-uvgNu636yo .mbr-fallback-image.disabled {
  display: none;
}
.cid-uvgNu636yo .mbr-fallback-image {
  display: block;
  background-size: cover;
  background-position: center center;
  width: 100%;
  height: 100%;
  position: absolute;
  top: 0;
}
.cid-uvgNu636yo .image-wrapper {
  margin-bottom: 1rem;
}
@media (max-width: 991px) {
  .cid-uvgNu636yo .image-wrapper {
    margin-bottom: 1rem;
  }
}
.cid-uvgNu636yo img {
  width: 100%;
  border: 3px solid #d62828;
  border-radius: 2rem;
}
.cid-uvgNu636yo .mbr-text {
  color: #000000;
}
.cid-uvgNu63iuD {
  padding-top: 5rem;
  padding-bottom: 5rem;
  background: #fff9ed;
}
.cid-uvgNu63iuD .list-group-item {
  background-color: transparent;
  color: #000000;
  text-align: left;
}
.cid-uvgNu63iuD .plan {
  border-radius: 2rem;
  background: #ffffff;
  padding: 2.5rem;
  word-break: break-word;
}
.cid-uvgNu63iuD .plan .list-group-item {
  position: relative;
  justify-content: center;
  padding-left: 2rem;
  border: 0;
}
.cid-uvgNu63iuD .plan .list-group-item::before {
  font-family: 'Moririse2' !important;
  position: absolute;
  left: 0;
  top: 50%;
  transform: translateY(-50%);
  width: 50%;
  font-weight: 900;
  content: "\e97c";
  color: #d62828;
}
@media (max-width: 767px) {
  .cid-uvgNu63iuD .plan {
    padding: 2rem 1rem;
  }
}
.cid-uvgNu63iuD .mbr-iconfont {
  font-size: 5rem;
  color: #d62828;
  padding-bottom: 2rem;
  display: block;
}
.cid-uvgNu63iuD .price {
  color: #d62828;
}
.cid-uvgNu63iuD .btn {
  width: -webkit-fill-available;
}
.cid-uvgNu63iuD .price,
.cid-uvgNu63iuD .plan-price {
  color: #000000;
}
.cid-uvgNu63iuD H3 {
  color: #000000;
  text-align: center;
}
.cid-uvgNu63iuD H4 {
  color: #6e6e6e;
  text-align: center;
}
.cid-uvgNu63iuD .plan-title {
  color: #000000;
}
.cid-uvgNu63iuD .mbr-fallback-image.disabled {
  display: none;
}
.cid-uvgNu63iuD .mbr-fallback-image {
  display: block;
  background-size: cover;
  background-position: center center;
  width: 100%;
  height: 100%;
  position: absolute;
  top: 0;
}
.cid-uvgNu63iuD .price-term,
.cid-uvgNu63iuD .plan-price {
  color: #6e6e6e;
}
.cid-uvgNu63iuD .mbr-card-text {
  color: #6e6e6e;
}
.cid-uvgNu63iuD .mbr-card-text,
.cid-uvgNu63iuD .mbr-section-btn {
  color: #000000;
}
.cid-uvgNu63iuD .item {
  margin-bottom: 2rem;
}
.cid-uvgNu64UBo {
  padding-top: 7rem;
  padding-bottom: 7rem;
  background-color: #ffffff;
}
.cid-uvgNu64UBo .mbr-fallback-image.disabled {
  display: none;
}
.cid-uvgNu64UBo .mbr-fallback-image {
  display: block;
  background-size: cover;
  background-position: center center;
  width: 100%;
  height: 100%;
  position: absolute;
  top: 0;
}
.cid-uvgNu64UBo img {
  border-radius: 2rem;
}
.cid-uvgNu64UBo .mbr-section-subtitle {
  background: #d62828;
  width: fit-content;
  border-radius: 2rem;
  padding: 5px 1rem;
  text-align: left;
}
.cid-uvgNu64UBo .subtitle-wrap {
  display: inline-flex;
  border-radius: 2rem;
  padding: 0.5rem;
  padding-bottom: 0;
  background: #eae2b7;
  flex-direction: row;
  width: fit-content;
  align-items: center;
  margin-bottom: 2rem;
}
.cid-uvgNu64UBo .subtitle-wrap .mbr-iconfont {
  padding: 0 15px;
  padding-bottom: 8px;
  margin: 0;
  color: #000000;
  font-size: 1.5rem;
}
.cid-uvgNu64UBo .mbr-section-title {
  color: #000000;
}
.cid-uvgNu64UBo .mbr-text,
.cid-uvgNu64UBo .mbr-section-btn {
  color: #000000;
}
.cid-uvgNu64UBo .mbr-section-subtitle,
.cid-uvgNu64UBo .align-wrapper {
  color: #FFFFFF;
}
.cid-uvgNu64UBo .row {
  align-items: center;
}
.cid-uvgNu64iWb {
  padding-top: 6rem;
  padding-bottom: 6rem;
  background-color: #fff9ed;
}
.cid-uvgNu64iWb img {
  width: 180px;
  margin: auto;
}
.cid-uvgNu64iWb .card {
  transition: all 0.3s;
  height: fit-content;
  padding: 1rem 0;
  margin-bottom: 1rem;
}
.cid-uvgNu64iWb .card:hover {
  transform: scale(1.1);
}
@media (min-width: 992px) {
  .cid-uvgNu64iWb .card {
    max-width: 20%;
  }
}
.cid-uvgNu64iWb .mbr-section-title {
  color: #000000;
}
.cid-uvgNu64DxN {
  padding-top: 7rem;
  padding-bottom: 7rem;
  background-color: #fcbf49;
}
.cid-uvgNu64DxN .mbr-fallback-image.disabled {
  display: none;
}
.cid-uvgNu64DxN .mbr-fallback-image {
  display: block;
  background-size: cover;
  background-position: center center;
  width: 100%;
  height: 100%;
  position: absolute;
  top: 0;
}
.cid-uvgNu64DxN .mbr-section-subtitle {
  background: #d62828;
  width: fit-content;
  border-radius: 2rem;
  padding: 5px 1rem;
  text-align: left;
  color: #FFFFFF;
}
.cid-uvgNu64DxN .subtitle-wrap {
  display: inline-flex;
  border-radius: 2rem;
  padding: 0.5rem;
  padding-bottom: 0;
  background: #eae2b7;
  flex-direction: row;
  width: fit-content;
  align-items: center;
  margin-bottom: 2rem;
}
.cid-uvgNu64DxN .subtitle-wrap .mbr-iconfont {
  padding: 0 15px;
  padding-bottom: 8px;
  margin: 0;
  color: #000000;
  font-size: 1.5rem;
}
.cid-uvgNu64DxN .mbr-section-title {
  color: #000000;
}
.cid-uvgNu64DxN .mbr-text,
.cid-uvgNu64DxN .mbr-section-btn {
  color: #000000;
}
.cid-uvgNu65wKC {
  padding-top: 5rem;
  padding-bottom: 5rem;
  background-color: #fff9ed;
}
.cid-uvgNu65wKC .mbr-section-title {
  color: #ffffff;
}
.cid-uvgNu65wKC img {
  width: 200px;
  margin-bottom: 1rem;
}
@media (max-width: 767px) {
  .cid-uvgNu65wKC img {
    margin: auto;
    margin-bottom: 1rem;
  }
}
.cid-uvgNu65wKC .wrapper {
  margin-bottom: 2rem;
  padding: 3rem;
  border-radius: 2rem;
}
@media (max-width: 992px) {
  .cid-uvgNu65wKC .wrapper {
    margin-bottom: 2rem;
  }
}
@media (max-width: 767px) {
  .cid-uvgNu65wKC .wrapper {
    padding: 2rem 1rem;
  }
}
.cid-uvgNu65wKC .card1 {
  background: #ffffff;
}
.cid-uvgNu65wKC .card2 {
  background: #fcbf49;
}
.cid-uvgNu65wKC .mbr-text2 {
  color: #000000;
}
.cid-uvgNu65wKC .mbr-section-title2 {
  color: #000000;
}
.cid-uvgNu65wKC .mbr-text1 {
  color: #000000;
}
.cid-uvgNu65zwS {
  padding-top: 5rem;
  padding-bottom: 5rem;
  background: #fff9ed;
}
.cid-uvgNu65zwS .list-group-item {
  background-color: transparent;
  color: #000000;
  text-align: left;
}
.cid-uvgNu65zwS .row-color {
  background: #ffffff;
  border-radius: 2rem;
  margin: 0;
}
.cid-uvgNu65zwS .card {
  padding: 0;
}
.cid-uvgNu65zwS .plan {
  padding: 3rem 2rem;
  word-break: break-word;
  border-radius: 10px;
}
.cid-uvgNu65zwS .plan .list-group-item {
  position: relative;
  justify-content: center;
  padding-left: 2rem;
  border: 0;
}
.cid-uvgNu65zwS .plan .list-group-item::before {
  font-family: 'Moririse2' !important;
  position: absolute;
  left: 0;
  top: 50%;
  transform: translateY(-50%);
  width: 50%;
  font-weight: 900;
  content: "\e97c";
  color: #d62828;
}
@media (max-width: 767px) {
  .cid-uvgNu65zwS .plan {
    padding: 2rem 1rem;
  }
}
.cid-uvgNu65zwS .mbr-iconfont {
  font-size: 5rem;
  color: #d62828;
  padding-bottom: 2rem;
  display: block;
}
.cid-uvgNu65zwS .price {
  color: #d62828;
}
.cid-uvgNu65zwS .btn {
  width: -webkit-fill-available;
}
@media (max-width: 991px) {
  .cid-uvgNu65zwS .plan {
    margin-bottom: 2rem;
  }
}
.cid-uvgNu65zwS .price,
.cid-uvgNu65zwS .plan-price {
  color: #D62828;
  text-align: left;
}
.cid-uvgNu65zwS .plan-title {
  color: #000000;
  text-align: left;
}
.cid-uvgNu65zwS .mbr-fallback-image.disabled {
  display: none;
}
.cid-uvgNu65zwS .mbr-fallback-image {
  display: block;
  background-size: cover;
  background-position: center center;
  width: 100%;
  height: 100%;
  position: absolute;
  top: 0;
}
.cid-uvgNu65zwS .price-term,
.cid-uvgNu65zwS .plan-price {
  color: #000000;
}
.cid-uvgNu65zwS .mbr-card-text {
  color: #6e6e6e;
}
.cid-uvgNu65zwS .mbr-card-text,
.cid-uvgNu65zwS .mbr-section-btn {
  color: #000000;
  text-align: left;
}
.cid-uvgNu66Qmv {
  padding-top: 6rem;
  padding-bottom: 6rem;
  background-color: #fcbf49;
}
.cid-uvgNu66Qmv .mbr-media {
  position: relative;
}
.cid-uvgNu66Qmv .mbr-media img {
  max-height: 720px;
  width: 100%;
  object-fit: cover;
  border-radius: 2rem;
}
.cid-uvgNu66Qmv a:hover {
  background: none !important;
}
.cid-uvgNu66Qmv .icon-wrap {
  left: 50%;
  top: 50%;
  transform: translate(-50%, -50%);
  position: absolute;
}
.cid-uvgNu66Qmv .mbr-media span {
  font-size: 6rem;
  transition: all 0.2s;
  color: #d62828;
}
.cid-uvgNu66Qmv .mbr-media span:hover {
  color: #eae2b7;
}
.cid-uvgNu66Qmv .modalWindow {
  position: fixed;
  z-index: 5000;
  left: 0;
  top: 0;
  background-color: rgba(61, 61, 61, 0.65);
  width: 100%;
  height: 100%;
}
.cid-uvgNu66Qmv .modalWindow .modalWindow-container {
  display: table-cell;
  vertical-align: middle;
}
.cid-uvgNu66Qmv .modalWindow .modalWindow-video {
  height: calc(44.9943757vw);
  width: 80vw;
  margin: 0 auto;
}
.cid-uvgNu66Qmv .close {
  position: fixed;
  opacity: 0.5;
  font-size: 22px;
  font-weight: 300;
  width: 60px;
  height: 60px;
  border-radius: 50%;
  color: #fff;
  top: 2.5rem;
  right: 2.5rem;
  border: 2px solid #fff;
  text-shadow: none;
  z-index: 5;
  transition: opacity 0.3s ease;
  align-items: center;
  justify-content: center;
  display: flex;
}
.cid-uvgNu66Qmv .close:hover {
  opacity: 1;
  background: #000;
  color: #fff;
}
.cid-uvgNu66Qmv .mbr-section-title {
  color: #000000;
}
.cid-uvgNu66nmm {
  padding-top: 7rem;
  padding-bottom: 7rem;
  background-color: #fff9ed;
}
.cid-uvgNu66nmm .mbr-fallback-image.disabled {
  display: none;
}
.cid-uvgNu66nmm .mbr-fallback-image {
  display: block;
  background-size: cover;
  background-position: center center;
  width: 100%;
  height: 100%;
  position: absolute;
  top: 0;
}
.cid-uvgNu66nmm .card-wrapper {
  border: 3px solid #d62828;
  padding: 3rem;
  border-radius: 2rem;
}
@media (max-width: 992px) {
  .cid-uvgNu66nmm .card-wrapper {
    margin-bottom: 2rem;
  }
}
@media (max-width: 767px) {
  .cid-uvgNu66nmm .card-wrapper {
    padding: 2rem 1rem;
  }
}
.cid-uvgNu66nmm .card-wrapper .mbr-section-subtitle2 {
  background: #d62828;
  width: fit-content;
  border-radius: 2rem;
  padding: 5px 1rem;
  text-align: left;
}
.cid-uvgNu66nmm .card-wrapper .subtitle-wrap2 {
  display: inline-flex;
  border-radius: 2rem;
  padding: 0.5rem;
  padding-bottom: 0;
  padding-left: 20px;
  background: #eae2b7;
  flex-direction: row;
  width: fit-content;
  align-items: center;
  margin-bottom: 2rem;
}
.cid-uvgNu66nmm .card-wrapper .subtitle-wrap2 .mbr-iconfont {
  padding: 0 15px;
  padding-bottom: 8px;
  margin: 0;
  color: #000000;
  font-size: 1.5rem;
}
.cid-uvgNu66nmm .mbr-section-subtitle {
  background: #d62828;
  width: fit-content;
  border-radius: 2rem;
  padding: 5px 1rem;
  text-align: left;
  color: #FFFFFF;
}
.cid-uvgNu66nmm .subtitle-wrap {
  display: inline-flex;
  border-radius: 2rem;
  padding: 0.5rem;
  padding-bottom: 0;
  background: #eae2b7;
  flex-direction: row;
  width: fit-content;
  align-items: center;
  margin-bottom: 2rem;
}
.cid-uvgNu66nmm .subtitle-wrap .mbr-iconfont {
  padding: 0 15px;
  padding-bottom: 8px;
  margin: 0;
  color: #000000;
  font-size: 1.5rem;
}
.cid-uvgNu66nmm .mbr-section-subtitle3,
.cid-uvgNu66nmm .align-wrapper2 {
  color: #000000;
}
.cid-uvgNu66nmm .mbr-section-subtitle2,
.cid-uvgNu66nmm .align-wrapper2 {
  color: #FFFFFF;
}
.cid-uvgNu66nmm .mbr-section-title {
  color: #000000;
}
.cid-uvgNu66nmm .mbr-text,
.cid-uvgNu66nmm .mbr-section-btn {
  color: #000000;
}
.cid-uvgNu66nmm .mbr-cardtext {
  color: #000000;
}
.cid-uvgNu66nmm .mbr-section-cardtitle {
  color: #000000;
}
.cid-uvgNu66nmm .item {
  margin-bottom: 2rem;
}
.cid-uy7W8zG8xN {
  padding-top: 5rem;
  padding-bottom: 5rem;
  background: #dcd7d0;
}
.cid-uy7W8zG8xN .list-group-item {
  background-color: transparent;
  color: #04492e;
  text-align: left;
}
.cid-uy7W8zG8xN .plan {
  border-radius: 2rem;
  background: #ffffff;
  padding: 2.5rem;
  word-break: break-word;
}
.cid-uy7W8zG8xN .plan .list-group-item {
  position: relative;
  justify-content: center;
  padding-left: 2rem;
  border: 0;
  font-family: 'Moririse2' !important;
}
.cid-uy7W8zG8xN .plan .list-group-item::before {
  position: absolute;
  left: 0;
  top: 50%;
  transform: translateY(-50%);
  width: 50%;
  font-weight: 900;
  content: "\e97c";
  color: #fb7a64;
}
@media (max-width: 767px) {
  .cid-uy7W8zG8xN .plan {
    padding: 2rem 1rem;
  }
}
.cid-uy7W8zG8xN .mbr-iconfont {
  font-size: 5rem;
  color: #fb7a64;
  padding-bottom: 2rem;
  display: block;
}
.cid-uy7W8zG8xN .price {
  color: #d62828;
}
.cid-uy7W8zG8xN .btn {
  width: -webkit-fill-available;
}
@media (max-width: 991px) {
  .cid-uy7W8zG8xN .plan {
    margin-bottom: 2rem;
  }
}
.cid-uy7W8zG8xN .price,
.cid-uy7W8zG8xN .plan-price {
  color: #04492e;
}
.cid-uy7W8zG8xN H3 {
  color: #04492e;
  text-align: center;
}
.cid-uy7W8zG8xN H4 {
  color: #6e6e6e;
  text-align: center;
}
.cid-uy7W8zG8xN .plan-title {
  color: #04492e;
}
.cid-uy7W8zG8xN .mbr-fallback-image.disabled {
  display: none;
}
.cid-uy7W8zG8xN .mbr-fallback-image {
  display: block;
  background-size: cover;
  background-position: center center;
  width: 100%;
  height: 100%;
  position: absolute;
  top: 0;
}
.cid-uy7W8zG8xN .price-term,
.cid-uy7W8zG8xN .plan-price {
  color: #6e6e6e;
}
.cid-uy7W8zG8xN .mbr-card-text {
  color: #6e6e6e;
}
.cid-uxWm3p9xsR {
  padding-top: 7rem;
  padding-bottom: 7rem;
  background-color: #04492e;
}
.cid-uxWm3p9xsR .mbr-fallback-image.disabled {
  display: none;
}
.cid-uxWm3p9xsR .mbr-fallback-image {
  display: block;
  background-size: cover;
  background-position: center center;
  width: 100%;
  height: 100%;
  position: absolute;
  top: 0;
}
.cid-uxWm3p9xsR img {
  border-radius: 2rem;
}
.cid-uxWm3p9xsR .mbr-section-subtitle {
  background: white;
  color: #ffffff;
  width: fit-content;
  border-radius: 2rem;
  padding: 5px 1rem;
  text-align: left;
}
.cid-uxWm3p9xsR .subtitle-wrap {
  display: inline-flex;
  border-radius: 2rem;
  padding: 0.5rem;
  padding-bottom: 0;
  background: #d62828;
  flex-direction: row;
  width: fit-content;
  align-items: center;
  margin-bottom: 2rem;
}
.cid-uxWm3p9xsR .subtitle-wrap .mbr-iconfont {
  padding: 0 15px;
  padding-bottom: 8px;
  margin: 0;
  color: #eae2b7;
  font-size: 1.5rem;
}
.cid-uxWm3p9xsR .mbr-section-title {
  color: #04492e;
}
.cid-uxWm3p9xsR .mbr-text,
.cid-uxWm3p9xsR .mbr-section-btn {
  color: #6e6e6e;
}
.cid-uxWm3p9xsR .mbr-section-subtitle,
.cid-uxWm3p9xsR .align-wrapper {
  color: #04492e;
}
.cid-uxWm3p9xsR .mbr-section-title,
.cid-uxWm3p9xsR .mbr-section-btn {
  color: #fb7a64;
}
.cid-uyfHM3lWFW {
  padding-top: 7rem;
  padding-bottom: 7rem;
  background-color: #fafaf9;
}
.cid-uyfHM3lWFW .mbr-fallback-image.disabled {
  display: none;
}
.cid-uyfHM3lWFW .mbr-fallback-image {
  display: block;
  background-size: cover;
  background-position: center center;
  width: 100%;
  height: 100%;
  position: absolute;
  top: 0;
}
.cid-uyfHM3lWFW .card-wrapper {
  border: 3px solid #d62828;
  padding: 2rem;
  border-radius: 2rem;
}
@media (max-width: 992px) {
  .cid-uyfHM3lWFW .card-wrapper {
    margin-bottom: 2rem;
  }
}
@media (max-width: 767px) {
  .cid-uyfHM3lWFW .card-wrapper {
    padding: 2rem 1rem;
  }
}
.cid-uyfHM3lWFW .mbr-section-subtitle {
  background: #d62828;
  color: #ffffff;
  width: fit-content;
  border-radius: 2rem;
  padding: 5px 1rem;
  text-align: left;
}
.cid-uyfHM3lWFW .subtitle-wrap {
  display: inline-flex;
  border-radius: 2rem;
  padding: 0.5rem;
  padding-bottom: 0;
  padding-left: 20px;
  background: #eae2b7;
  flex-direction: row;
  width: fit-content;
  align-items: center;
  margin-bottom: 2rem;
}
.cid-uyfHM3lWFW .subtitle-wrap .mbr-iconfont {
  padding: 0 15px;
  padding-bottom: 8px;
  margin: 0;
  color: #d62828;
  font-size: 1.5rem;
}
.cid-uyfHM3lWFW .mbr-section-title {
  color: #04492e;
}
.cid-uyfHM3lWFW .mbr-text,
.cid-uyfHM3lWFW .mbr-section-btn {
  color: #6e6e6e;
}
.cid-uyfHM3lWFW .mbr-section-subtitle2,
.cid-uyfHM3lWFW .align-wrapper {
  color: #04492e;
}
.cid-uyfHM3lWFW .mbr-section-maintitle {
  text-align: center;
  color: #04492e;
}
.cid-uyfHZnxSiU {
  padding-top: 7rem;
  padding-bottom: 7rem;
  background-color: #fafaf9;
}
.cid-uyfHZnxSiU .mbr-fallback-image.disabled {
  display: none;
}
.cid-uyfHZnxSiU .mbr-fallback-image {
  display: block;
  background-size: cover;
  background-position: center center;
  width: 100%;
  height: 100%;
  position: absolute;
  top: 0;
}
.cid-uyfHZnxSiU img {
  border-radius: 2rem;
  margin-bottom: 1rem;
}
.cid-uyfHZnxSiU .card-wrapper {
  border: 3px solid #d62828;
  padding: 2rem;
  border-radius: 2rem;
}
@media (max-width: 992px) {
  .cid-uyfHZnxSiU .card-wrapper {
    margin-bottom: 2rem;
  }
}
@media (max-width: 767px) {
  .cid-uyfHZnxSiU .card-wrapper {
    padding: 2rem 1rem;
  }
}
.cid-uyfHZnxSiU .mbr-section-subtitle {
  background: #d62828;
  color: #ffffff;
  width: fit-content;
  border-radius: 2rem;
  padding: 5px 1rem;
  text-align: left;
}
.cid-uyfHZnxSiU .subtitle-wrap {
  display: inline-flex;
  border-radius: 2rem;
  padding: 0.5rem;
  padding-bottom: 0;
  padding-left: 20px;
  background: #eae2b7;
  flex-direction: row;
  width: fit-content;
  align-items: center;
  margin-bottom: 2rem;
}
.cid-uyfHZnxSiU .subtitle-wrap .mbr-iconfont {
  padding: 0 15px;
  padding-bottom: 8px;
  margin: 0;
  color: #d62828;
  font-size: 1.5rem;
}
.cid-uyfHZnxSiU .mbr-section-title {
  color: #04492e;
}
.cid-uyfHZnxSiU .mbr-text,
.cid-uyfHZnxSiU .mbr-section-btn {
  color: #6e6e6e;
}
.cid-uyfHZnxSiU .mbr-section-subtitle2,
.cid-uyfHZnxSiU .align-wrapper {
  color: #04492e;
}
.cid-uyfHZnxSiU .mbr-section-maintitle {
  text-align: center;
  color: #04492e;
}
.cid-uyfI91oQdV {
  padding-top: 7rem;
  padding-bottom: 7rem;
  background-color: #fafaf9;
}
.cid-uyfI91oQdV .mbr-fallback-image.disabled {
  display: none;
}
.cid-uyfI91oQdV .mbr-fallback-image {
  display: block;
  background-size: cover;
  background-position: center center;
  width: 100%;
  height: 100%;
  position: absolute;
  top: 0;
}
.cid-uyfI91oQdV img {
  border-radius: 2rem;
  margin-bottom: 1rem;
}
.cid-uyfI91oQdV .card-wrapper {
  border: 3px solid #d62828;
  padding: 2rem;
  border-radius: 2rem;
}
@media (max-width: 992px) {
  .cid-uyfI91oQdV .card-wrapper {
    margin-bottom: 2rem;
  }
}
@media (max-width: 767px) {
  .cid-uyfI91oQdV .card-wrapper {
    padding: 2rem 1rem;
  }
}
.cid-uyfI91oQdV .mbr-section-subtitle {
  background: #d62828;
  color: #ffffff;
  width: fit-content;
  border-radius: 2rem;
  padding: 5px 1rem;
  text-align: left;
}
.cid-uyfI91oQdV .subtitle-wrap {
  display: inline-flex;
  border-radius: 2rem;
  padding: 0.5rem;
  padding-bottom: 0;
  padding-left: 20px;
  background: #eae2b7;
  flex-direction: row;
  width: fit-content;
  align-items: center;
  margin-bottom: 2rem;
}
.cid-uyfI91oQdV .subtitle-wrap .mbr-iconfont {
  padding: 0 15px;
  padding-bottom: 8px;
  margin: 0;
  color: #d62828;
  font-size: 1.5rem;
}
.cid-uyfI91oQdV .mbr-section-title {
  color: #04492e;
}
.cid-uyfI91oQdV .mbr-text,
.cid-uyfI91oQdV .mbr-section-btn {
  color: #6e6e6e;
}
.cid-uyfI91oQdV .mbr-section-subtitle2,
.cid-uyfI91oQdV .align-wrapper {
  color: #04492e;
}
.cid-uyfI91oQdV .mbr-section-maintitle {
  text-align: center;
  color: #04492e;
}
.cid-uyfIhvWRZ6 {
  padding-top: 7rem;
  padding-bottom: 7rem;
  background-color: #fafaf9;
}
.cid-uyfIhvWRZ6 .mbr-fallback-image.disabled {
  display: none;
}
.cid-uyfIhvWRZ6 .mbr-fallback-image {
  display: block;
  background-size: cover;
  background-position: center center;
  width: 100%;
  height: 100%;
  position: absolute;
  top: 0;
}
.cid-uyfIhvWRZ6 img {
  border-radius: 2rem;
  margin-bottom: 1rem;
}
.cid-uyfIhvWRZ6 .card-wrapper {
  border: 3px solid #d62828;
  padding: 2rem;
  border-radius: 2rem;
}
@media (max-width: 992px) {
  .cid-uyfIhvWRZ6 .card-wrapper {
    margin-bottom: 2rem;
  }
}
@media (max-width: 767px) {
  .cid-uyfIhvWRZ6 .card-wrapper {
    padding: 2rem 1rem;
  }
}
.cid-uyfIhvWRZ6 .mbr-section-subtitle {
  background: #d62828;
  color: #ffffff;
  width: fit-content;
  border-radius: 2rem;
  padding: 5px 1rem;
  text-align: left;
}
.cid-uyfIhvWRZ6 .subtitle-wrap {
  display: inline-flex;
  border-radius: 2rem;
  padding: 0.5rem;
  padding-bottom: 0;
  padding-left: 20px;
  background: #eae2b7;
  flex-direction: row;
  width: fit-content;
  align-items: center;
  margin-bottom: 2rem;
}
.cid-uyfIhvWRZ6 .subtitle-wrap .mbr-iconfont {
  padding: 0 15px;
  padding-bottom: 8px;
  margin: 0;
  color: #d62828;
  font-size: 1.5rem;
}
.cid-uyfIhvWRZ6 .mbr-section-title {
  color: #04492e;
}
.cid-uyfIhvWRZ6 .mbr-text,
.cid-uyfIhvWRZ6 .mbr-section-btn {
  color: #6e6e6e;
}
.cid-uyfIhvWRZ6 .mbr-section-subtitle2,
.cid-uyfIhvWRZ6 .align-wrapper {
  color: #04492e;
}
.cid-uyfIhvWRZ6 .mbr-section-maintitle {
  text-align: center;
  color: #04492e;
}
.cid-uyfIvAheIu {
  padding-top: 7rem;
  padding-bottom: 7rem;
  background-color: #fafaf9;
}
.cid-uyfIvAheIu .mbr-fallback-image.disabled {
  display: none;
}
.cid-uyfIvAheIu .mbr-fallback-image {
  display: block;
  background-size: cover;
  background-position: center center;
  width: 100%;
  height: 100%;
  position: absolute;
  top: 0;
}
.cid-uyfIvAheIu img {
  border-radius: 2rem;
  margin-bottom: 1rem;
}
.cid-uyfIvAheIu .card-wrapper {
  border: 3px solid #d62828;
  padding: 2rem;
  border-radius: 2rem;
}
@media (max-width: 992px) {
  .cid-uyfIvAheIu .card-wrapper {
    margin-bottom: 2rem;
  }
}
@media (max-width: 767px) {
  .cid-uyfIvAheIu .card-wrapper {
    padding: 2rem 1rem;
  }
}
.cid-uyfIvAheIu .mbr-section-subtitle {
  background: #d62828;
  color: #ffffff;
  width: fit-content;
  border-radius: 2rem;
  padding: 5px 1rem;
  text-align: left;
}
.cid-uyfIvAheIu .subtitle-wrap {
  display: inline-flex;
  border-radius: 2rem;
  padding: 0.5rem;
  padding-bottom: 0;
  padding-left: 20px;
  background: #eae2b7;
  flex-direction: row;
  width: fit-content;
  align-items: center;
  margin-bottom: 2rem;
}
.cid-uyfIvAheIu .subtitle-wrap .mbr-iconfont {
  padding: 0 15px;
  padding-bottom: 8px;
  margin: 0;
  color: #d62828;
  font-size: 1.5rem;
}
.cid-uyfIvAheIu .mbr-section-title {
  color: #04492e;
}
.cid-uyfIvAheIu .mbr-text,
.cid-uyfIvAheIu .mbr-section-btn {
  color: #6e6e6e;
}
.cid-uyfIvAheIu .mbr-section-subtitle2,
.cid-uyfIvAheIu .align-wrapper {
  color: #04492e;
}
.cid-uyfIvAheIu .mbr-section-maintitle {
  text-align: center;
  color: #04492e;
}
.cid-uvgNu68HdJ {
  padding-top: 7rem;
  padding-bottom: 7rem;
  background-color: #fff9ed;
}
.cid-uvgNu68HdJ .mbr-fallback-image.disabled {
  display: none;
}
.cid-uvgNu68HdJ .mbr-fallback-image {
  display: block;
  background-size: cover;
  background-position: center center;
  width: 100%;
  height: 100%;
  position: absolute;
  top: 0;
}
.cid-uvgNu68HdJ form .btn {
  border-radius: 2rem;
  padding: 1rem 3rem;
}
.cid-uvgNu68HdJ h1 {
  font-weight: 500;
  line-height: 1;
}
.cid-uvgNu68HdJ .form-control,
.cid-uvgNu68HdJ .field-input {
  padding: 1rem;
  background-color: #ffffff;
  border: none !important;
  border-radius: 0;
  border-left: 2px solid #fcbf49 !important;
  color: #000000;
  transition: 0.4s;
  box-shadow: none;
  outline: none;
}
.cid-uvgNu68HdJ .form-control::-webkit-input-placeholder,
.cid-uvgNu68HdJ .field-input::-webkit-input-placeholder,
.cid-uvgNu68HdJ .form-control::-webkit-input-placeholder,
.cid-uvgNu68HdJ .field-input::-webkit-input-placeholder {
  color: #6e6e6e;
}
.cid-uvgNu68HdJ .form-control:-moz-placeholder,
.cid-uvgNu68HdJ .field-input:-moz-placeholder,
.cid-uvgNu68HdJ .form-control:-moz-placeholder,
.cid-uvgNu68HdJ .field-input:-moz-placeholder {
  color: #6e6e6e;
}
.cid-uvgNu68HdJ .form-control:hover,
.cid-uvgNu68HdJ .field-input:hover,
.cid-uvgNu68HdJ .form-control:focus,
.cid-uvgNu68HdJ .field-input:focus {
  background-color: #ffffff;
  border-color: #fcbf49 !important;
  color: #000000;
  box-shadow: none;
  outline: none;
}
.cid-uvgNu68HdJ .form-control:hover::-webkit-input-placeholder,
.cid-uvgNu68HdJ .field-input:hover::-webkit-input-placeholder,
.cid-uvgNu68HdJ .form-control:focus::-webkit-input-placeholder,
.cid-uvgNu68HdJ .field-input:focus::-webkit-input-placeholder,
.cid-uvgNu68HdJ .form-control:hover::-webkit-input-placeholder,
.cid-uvgNu68HdJ .field-input:hover::-webkit-input-placeholder,
.cid-uvgNu68HdJ .form-control:focus::-webkit-input-placeholder,
.cid-uvgNu68HdJ .field-input:focus::-webkit-input-placeholder {
  color: #6e6e6e;
}
.cid-uvgNu68HdJ .form-control:hover:-moz-placeholder,
.cid-uvgNu68HdJ .field-input:hover:-moz-placeholder,
.cid-uvgNu68HdJ .form-control:focus:-moz-placeholder,
.cid-uvgNu68HdJ .field-input:focus:-moz-placeholder,
.cid-uvgNu68HdJ .form-control:hover:-moz-placeholder,
.cid-uvgNu68HdJ .field-input:hover:-moz-placeholder,
.cid-uvgNu68HdJ .form-control:focus:-moz-placeholder,
.cid-uvgNu68HdJ .field-input:focus:-moz-placeholder {
  color: #6e6e6e;
}
.cid-uvgNu68HdJ .jq-number__spin:hover,
.cid-uvgNu68HdJ .jq-number__spin:focus {
  background-color: #ffffff;
  border-color: #fcbf49 !important;
  color: #ffffff;
  box-shadow: none;
  outline: none;
}
.cid-uvgNu68HdJ .jq-number__spin {
  background-color: #ffffff;
  border-color: #fcbf49;
  color: #000000;
  transition: 0.4s;
  box-shadow: none;
  outline: none;
}
.cid-uvgNu68HdJ .jq-selectbox li,
.cid-uvgNu68HdJ .jq-selectbox li {
  background-color: #ffffff;
  color: #000000;
}
.cid-uvgNu68HdJ .jq-selectbox li:hover,
.cid-uvgNu68HdJ .jq-selectbox li.selected {
  background-color: #ffffff;
  color: #000000;
}
.cid-uvgNu68HdJ .jq-selectbox:hover .jq-selectbox__trigger-arrow,
.cid-uvgNu68HdJ .jq-number__spin.minus:hover:after,
.cid-uvgNu68HdJ .jq-number__spin.plus:hover:after {
  border-top-color: #ffffff;
  border-bottom-color: #ffffff;
}
.cid-uvgNu68HdJ .jq-selectbox .jq-selectbox__trigger-arrow,
.cid-uvgNu68HdJ .jq-number__spin.minus:after,
.cid-uvgNu68HdJ .jq-number__spin.plus:after {
  border-top-color: #ffffff;
  border-bottom-color: #ffffff;
}
.cid-uvgNu68HdJ textarea {
  min-height: 150px;
}
.cid-uvgNu68HdJ input::-webkit-clear-button {
  display: none;
}
.cid-uvgNu68HdJ input::-webkit-inner-spin-button {
  display: none;
}
.cid-uvgNu68HdJ input::-webkit-outer-spin-button {
  display: none;
}
.cid-uvgNu68HdJ input::-webkit-calendar-picker-indicator {
  display: none;
}
.cid-uvgNu68HdJ LABEL {
  color: #000000;
}
.cid-uvgNu68HdJ .col-auto {
  margin: auto;
}
.cid-uvgNu68HdJ .mbr-section-title {
  text-align: center;
  color: #000000;
}
.cid-uAGl77PBOd {
  padding-top: 5rem;
  padding-bottom: 5rem;
  background-color: #dcd7d0;
}
.cid-uAGl77PBOd .mbr-section-title {
  color: #ffffff;
}
.cid-uAGl77PBOd img {
  width: 200px;
  margin-bottom: 1rem;
}
@media (max-width: 767px) {
  .cid-uAGl77PBOd img {
    margin: auto;
    margin-bottom: 1rem;
  }
}
.cid-uAGl77PBOd li {
  padding-left: 0;
  padding-bottom: 1rem;
}
.cid-uAGl77PBOd ul {
  border-bottom: 1px solid rgba(0, 0, 0, 0.125);
}
.cid-uAGl77PBOd .price-wrap {
  display: flex;
  justify-content: space-between;
  align-items: center;
}
@media (max-width: 767px) {
  .cid-uAGl77PBOd .price-wrap {
    flex-direction: column;
  }
}
.cid-uAGl77PBOd .wrapper {
  padding: 2rem;
  border-radius: 2rem;
  background: #ffffff;
}
@media (max-width: 992px) {
  .cid-uAGl77PBOd .wrapper {
    margin-bottom: 2rem;
  }
}
@media (max-width: 767px) {
  .cid-uAGl77PBOd .wrapper {
    padding: 2rem 1rem;
  }
}
.cid-uAGl77PBOd .mbr-text2 {
  color: #ffffff;
}
.cid-uAGl77PBOd .mbr-section-title2 {
  color: #ffffff;
}
.cid-uAGl77PBOd .mbr-text1 {
  color: #04492e;
}
.cid-uAGl77PBOd .price {
  color: #04492e;
}
.cid-uAGl77PBOd .mbr-section-title1 {
  color: #04492e;
}
.cid-uAGl77PBOd .mbr-text {
  color: #6e6e6e;
}
.cid-uAGl77PBOd .list-group-item {
  color: #6e6e6e;
}
.cid-uw3uagkpej {
  padding-top: 5rem;
  padding-bottom: 5rem;
  background-color: #dcd7d0;
}
.cid-uw3uagkpej .mbr-section-title {
  color: #ffffff;
}
.cid-uw3uagkpej img {
  width: 200px;
  margin-bottom: 1rem;
}
@media (max-width: 767px) {
  .cid-uw3uagkpej img {
    margin: auto;
    margin-bottom: 1rem;
  }
}
.cid-uw3uagkpej li {
  padding-left: 0;
  padding-bottom: 1rem;
}
.cid-uw3uagkpej ul {
  border-bottom: 1px solid rgba(0, 0, 0, 0.125);
}
.cid-uw3uagkpej .price-wrap {
  display: flex;
  justify-content: space-between;
  align-items: center;
}
@media (max-width: 767px) {
  .cid-uw3uagkpej .price-wrap {
    flex-direction: column;
  }
}
.cid-uw3uagkpej .wrapper {
  padding: 2rem;
  border-radius: 2rem;
  background: #ffffff;
}
@media (max-width: 992px) {
  .cid-uw3uagkpej .wrapper {
    margin-bottom: 2rem;
  }
}
@media (max-width: 767px) {
  .cid-uw3uagkpej .wrapper {
    padding: 2rem 1rem;
  }
}
.cid-uw3uagkpej .mbr-text2 {
  color: #ffffff;
}
.cid-uw3uagkpej .mbr-section-title2 {
  color: #ffffff;
}
.cid-uw3uagkpej .mbr-text1 {
  color: #04492e;
}
.cid-uw3uagkpej .price {
  color: #04492e;
}
.cid-uw3uagkpej .mbr-section-title1 {
  color: #04492e;
}
.cid-uw3uagkpej .mbr-text {
  color: #6e6e6e;
}
.cid-uw3uagkpej .list-group-item {
  color: #6e6e6e;
}
.cid-uvgNu6860Z {
  padding-top: 30px;
  padding-bottom: 45px;
  margin-top: -1px;
  overflow: hidden;
  border-bottom: 1px solid #7f8678;
  border-top: 1px solid #7f8678;
  background-color: #000000;
}
.cid-uvgNu6860Z .wrapper {
  display: flex;
  justify-content: space-between;
  align-items: center;
  flex-wrap: wrap;
}
.cid-uvgNu6860Z .copyright {
  margin-top: 0.5rem;
  color: #ffffff;
  flex-grow: 1;
  margin-right: 0.5rem;
}
.cid-uvgNu6860Z .produced {
  margin-top: 0.5rem;
  color: #ffffff;
  flex-grow: 1;
}
.cid-uwbAYtMA7T {
  padding-top: 7rem;
  padding-bottom: 7rem;
  background-color: #fafaf9;
}
.cid-uwbAYtMA7T .mbr-fallback-image.disabled {
  display: none;
}
.cid-uwbAYtMA7T .mbr-fallback-image {
  display: block;
  background-size: cover;
  background-position: center center;
  width: 100%;
  height: 100%;
  position: absolute;
  top: 0;
}
.cid-uwbAYtMA7T img {
  border-radius: 2rem;
}
.cid-uwbAYtMA7T .mbr-section-subtitle {
  background: white;
  color: #ffffff;
  width: fit-content;
  border-radius: 2rem;
  padding: 5px 1rem;
  text-align: left;
}
.cid-uwbAYtMA7T .subtitle-wrap {
  display: inline-flex;
  border-radius: 2rem;
  padding: 0.5rem;
  padding-bottom: 0;
  background: #d62828;
  flex-direction: row;
  width: fit-content;
  align-items: center;
  margin-bottom: 2rem;
}
.cid-uwbAYtMA7T .subtitle-wrap .mbr-iconfont {
  padding: 0 15px;
  padding-bottom: 8px;
  margin: 0;
  color: #eae2b7;
  font-size: 1.5rem;
}
.cid-uwbAYtMA7T .mbr-section-title {
  color: #04492e;
}
.cid-uwbAYtMA7T .mbr-text,
.cid-uwbAYtMA7T .mbr-section-btn {
  color: #6e6e6e;
}
.cid-uwbAYtMA7T .mbr-section-subtitle,
.cid-uwbAYtMA7T .align-wrapper {
  color: #04492e;
}
.cid-uyUAByspxY {
  padding-top: 7rem;
  padding-bottom: 7rem;
  background-color: #fafaf9;
}
.cid-uyUAByspxY .mbr-fallback-image.disabled {
  display: none;
}
.cid-uyUAByspxY .mbr-fallback-image {
  display: block;
  background-size: cover;
  background-position: center center;
  width: 100%;
  height: 100%;
  position: absolute;
  top: 0;
}
.cid-uyUAByspxY img {
  border-radius: 2rem;
  margin-bottom: 1rem;
}
.cid-uyUAByspxY .card-wrapper {
  border: 3px solid #d62828;
  padding: 2rem;
  border-radius: 2rem;
}
@media (max-width: 992px) {
  .cid-uyUAByspxY .card-wrapper {
    margin-bottom: 2rem;
  }
}
@media (max-width: 767px) {
  .cid-uyUAByspxY .card-wrapper {
    padding: 2rem 1rem;
  }
}
.cid-uyUAByspxY .mbr-section-subtitle {
  background: #d62828;
  color: #ffffff;
  width: fit-content;
  border-radius: 2rem;
  padding: 5px 1rem;
  text-align: left;
}
.cid-uyUAByspxY .subtitle-wrap {
  display: inline-flex;
  border-radius: 2rem;
  padding: 0.5rem;
  padding-bottom: 0;
  padding-left: 20px;
  background: #eae2b7;
  flex-direction: row;
  width: fit-content;
  align-items: center;
  margin-bottom: 2rem;
}
.cid-uyUAByspxY .subtitle-wrap .mbr-iconfont {
  padding: 0 15px;
  padding-bottom: 8px;
  margin: 0;
  color: #d62828;
  font-size: 1.5rem;
}
.cid-uyUAByspxY .mbr-section-title {
  color: #04492e;
}
.cid-uyUAByspxY .mbr-text,
.cid-uyUAByspxY .mbr-section-btn {
  color: #6e6e6e;
}
.cid-uyUAByspxY .mbr-section-subtitle2,
.cid-uyUAByspxY .align-wrapper {
  color: #04492e;
}
.cid-uyUAByspxY .mbr-section-maintitle {
  text-align: center;
  color: #04492e;
}
.cid-uy7Y9HuAq3 {
  padding-top: 5rem;
  padding-bottom: 5rem;
  background: #dcd7d0;
}
.cid-uy7Y9HuAq3 .list-group-item {
  background-color: transparent;
  color: #04492e;
  text-align: left;
}
.cid-uy7Y9HuAq3 .row-color {
  background: #ffffff;
  border-radius: 2rem;
  margin: 0;
}
.cid-uy7Y9HuAq3 .card {
  padding: 0;
}
.cid-uy7Y9HuAq3 .plan {
  padding: 3rem 2rem;
  word-break: break-word;
  border-radius: 10px;
}
.cid-uy7Y9HuAq3 .plan .list-group-item {
  position: relative;
  justify-content: center;
  padding-left: 2rem;
  border: 0;
  font-family: 'Moririse2' !important;
}
.cid-uy7Y9HuAq3 .plan .list-group-item::before {
  position: absolute;
  left: 0;
  top: 50%;
  transform: translateY(-50%);
  width: 50%;
  font-weight: 900;
  content: "\e97c";
  color: #fb7a64;
}
@media (max-width: 767px) {
  .cid-uy7Y9HuAq3 .plan {
    padding: 2rem 1rem;
  }
}
.cid-uy7Y9HuAq3 .mbr-iconfont {
  font-size: 5rem;
  color: #fb7a64;
  padding-bottom: 2rem;
  display: block;
}
.cid-uy7Y9HuAq3 .price {
  color: #d62828;
}
.cid-uy7Y9HuAq3 .btn {
  width: -webkit-fill-available;
}
@media (max-width: 991px) {
  .cid-uy7Y9HuAq3 .plan {
    margin-bottom: 2rem;
  }
}
.cid-uy7Y9HuAq3 .price,
.cid-uy7Y9HuAq3 .plan-price {
  color: #04492e;
}
.cid-uy7Y9HuAq3 H3 {
  color: #04492e;
  text-align: center;
}
.cid-uy7Y9HuAq3 H4 {
  color: #6e6e6e;
  text-align: center;
}
.cid-uy7Y9HuAq3 .plan-title {
  color: #04492e;
}
.cid-uy7Y9HuAq3 .mbr-fallback-image.disabled {
  display: none;
}
.cid-uy7Y9HuAq3 .mbr-fallback-image {
  display: block;
  background-size: cover;
  background-position: center center;
  width: 100%;
  height: 100%;
  position: absolute;
  top: 0;
}
.cid-uy7Y9HuAq3 .price-term,
.cid-uy7Y9HuAq3 .plan-price {
  color: #6e6e6e;
}
.cid-uy7Y9HuAq3 .mbr-card-text {
  color: #6e6e6e;
}
.cid-uxWmYe6xen {
  padding-top: 7rem;
  padding-bottom: 7rem;
  background-color: #04492e;
}
.cid-uxWmYe6xen .mbr-fallback-image.disabled {
  display: none;
}
.cid-uxWmYe6xen p {
  line-height: 2;
}
.cid-uxWmYe6xen p a:hover {
  background: none !important;
}
.cid-uxWmYe6xen .row {
  align-items: flex-end;
}
.cid-uxWmYe6xen .mbr-fallback-image {
  display: block;
  background-size: cover;
  background-position: center center;
  width: 100%;
  height: 100%;
  position: absolute;
  top: 0;
}
.cid-uxWmYe6xen .btn-white {
  color: #d62828 !important;
}
.cid-uxWmYe6xen h1 {
  font-weight: 500;
}
.cid-uxWmYe6xen .text-white:hover {
  color: #eae2b7 !important;
}
.cid-uxWmYe6xen .mbr-section-subtitle {
  background: #d62828;
  color: #ffffff;
  width: fit-content;
  border-radius: 2rem;
  padding: 5px 1rem;
  text-align: left;
}
.cid-uxWmYe6xen .subtitle-wrap {
  display: inline-flex;
  border-radius: 2rem;
  padding: 0.5rem;
  padding-bottom: 0;
  background: #eae2b7;
  flex-direction: row;
  width: fit-content;
  align-items: center;
  margin-bottom: 2rem;
}
.cid-uxWmYe6xen .subtitle-wrap .mbr-iconfont {
  padding: 0 15px;
  padding-bottom: 8px;
  margin: 0;
  color: #d62828;
  font-size: 1.5rem;
}
.cid-uxWmYe6xen .mbr-section-title {
  color: #ffffff;
}
.cid-uxWmYe6xen .mbr-text,
.cid-uxWmYe6xen .mbr-section-btn {
  color: #fafaf9;
}
.cid-uxWmYe6xen .mbr-section-title,
.cid-uxWmYe6xen .mbr-section-btn {
  color: #cdfb0a;
}
.cid-uyfJ7w3pxL {
  padding-top: 7rem;
  padding-bottom: 7rem;
  background-color: #fafaf9;
}
.cid-uyfJ7w3pxL .mbr-fallback-image.disabled {
  display: none;
}
.cid-uyfJ7w3pxL .mbr-fallback-image {
  display: block;
  background-size: cover;
  background-position: center center;
  width: 100%;
  height: 100%;
  position: absolute;
  top: 0;
}
.cid-uyfJ7w3pxL img {
  border-radius: 2rem;
  margin-bottom: 1rem;
}
.cid-uyfJ7w3pxL .card-wrapper {
  border: 3px solid #d62828;
  padding: 2rem;
  border-radius: 2rem;
}
@media (max-width: 992px) {
  .cid-uyfJ7w3pxL .card-wrapper {
    margin-bottom: 2rem;
  }
}
@media (max-width: 767px) {
  .cid-uyfJ7w3pxL .card-wrapper {
    padding: 2rem 1rem;
  }
}
.cid-uyfJ7w3pxL .mbr-section-subtitle {
  background: #d62828;
  color: #ffffff;
  width: fit-content;
  border-radius: 2rem;
  padding: 5px 1rem;
  text-align: left;
}
.cid-uyfJ7w3pxL .subtitle-wrap {
  display: inline-flex;
  border-radius: 2rem;
  padding: 0.5rem;
  padding-bottom: 0;
  padding-left: 20px;
  background: #eae2b7;
  flex-direction: row;
  width: fit-content;
  align-items: center;
  margin-bottom: 2rem;
}
.cid-uyfJ7w3pxL .subtitle-wrap .mbr-iconfont {
  padding: 0 15px;
  padding-bottom: 8px;
  margin: 0;
  color: #d62828;
  font-size: 1.5rem;
}
.cid-uyfJ7w3pxL .mbr-section-title {
  color: #04492e;
}
.cid-uyfJ7w3pxL .mbr-text,
.cid-uyfJ7w3pxL .mbr-section-btn {
  color: #6e6e6e;
}
.cid-uyfJ7w3pxL .mbr-section-subtitle2,
.cid-uyfJ7w3pxL .align-wrapper {
  color: #04492e;
}
.cid-uyfJ7w3pxL .mbr-section-maintitle {
  text-align: center;
  color: #04492e;
}
.cid-uyfJa55Tpm {
  padding-top: 7rem;
  padding-bottom: 7rem;
  background-color: #fafaf9;
}
.cid-uyfJa55Tpm .mbr-fallback-image.disabled {
  display: none;
}
.cid-uyfJa55Tpm .mbr-fallback-image {
  display: block;
  background-size: cover;
  background-position: center center;
  width: 100%;
  height: 100%;
  position: absolute;
  top: 0;
}
.cid-uyfJa55Tpm img {
  border-radius: 2rem;
  margin-bottom: 1rem;
}
.cid-uyfJa55Tpm .card-wrapper {
  border: 3px solid #d62828;
  padding: 2rem;
  border-radius: 2rem;
}
@media (max-width: 992px) {
  .cid-uyfJa55Tpm .card-wrapper {
    margin-bottom: 2rem;
  }
}
@media (max-width: 767px) {
  .cid-uyfJa55Tpm .card-wrapper {
    padding: 2rem 1rem;
  }
}
.cid-uyfJa55Tpm .mbr-section-subtitle {
  background: #d62828;
  color: #ffffff;
  width: fit-content;
  border-radius: 2rem;
  padding: 5px 1rem;
  text-align: left;
}
.cid-uyfJa55Tpm .subtitle-wrap {
  display: inline-flex;
  border-radius: 2rem;
  padding: 0.5rem;
  padding-bottom: 0;
  padding-left: 20px;
  background: #eae2b7;
  flex-direction: row;
  width: fit-content;
  align-items: center;
  margin-bottom: 2rem;
}
.cid-uyfJa55Tpm .subtitle-wrap .mbr-iconfont {
  padding: 0 15px;
  padding-bottom: 8px;
  margin: 0;
  color: #d62828;
  font-size: 1.5rem;
}
.cid-uyfJa55Tpm .mbr-section-title {
  color: #04492e;
}
.cid-uyfJa55Tpm .mbr-text,
.cid-uyfJa55Tpm .mbr-section-btn {
  color: #6e6e6e;
}
.cid-uyfJa55Tpm .mbr-section-subtitle2,
.cid-uyfJa55Tpm .align-wrapper {
  color: #04492e;
}
.cid-uyfJa55Tpm .mbr-section-maintitle {
  text-align: center;
  color: #04492e;
}
.cid-uyfJcI3F9J {
  padding-top: 7rem;
  padding-bottom: 7rem;
  background-color: #fafaf9;
}
.cid-uyfJcI3F9J .mbr-fallback-image.disabled {
  display: none;
}
.cid-uyfJcI3F9J .mbr-fallback-image {
  display: block;
  background-size: cover;
  background-position: center center;
  width: 100%;
  height: 100%;
  position: absolute;
  top: 0;
}
.cid-uyfJcI3F9J img {
  border-radius: 2rem;
  margin-bottom: 1rem;
}
.cid-uyfJcI3F9J .card-wrapper {
  border: 3px solid #d62828;
  padding: 2rem;
  border-radius: 2rem;
}
@media (max-width: 992px) {
  .cid-uyfJcI3F9J .card-wrapper {
    margin-bottom: 2rem;
  }
}
@media (max-width: 767px) {
  .cid-uyfJcI3F9J .card-wrapper {
    padding: 2rem 1rem;
  }
}
.cid-uyfJcI3F9J .mbr-section-subtitle {
  background: #d62828;
  color: #ffffff;
  width: fit-content;
  border-radius: 2rem;
  padding: 5px 1rem;
  text-align: left;
}
.cid-uyfJcI3F9J .subtitle-wrap {
  display: inline-flex;
  border-radius: 2rem;
  padding: 0.5rem;
  padding-bottom: 0;
  padding-left: 20px;
  background: #eae2b7;
  flex-direction: row;
  width: fit-content;
  align-items: center;
  margin-bottom: 2rem;
}
.cid-uyfJcI3F9J .subtitle-wrap .mbr-iconfont {
  padding: 0 15px;
  padding-bottom: 8px;
  margin: 0;
  color: #d62828;
  font-size: 1.5rem;
}
.cid-uyfJcI3F9J .mbr-section-title {
  color: #04492e;
}
.cid-uyfJcI3F9J .mbr-text,
.cid-uyfJcI3F9J .mbr-section-btn {
  color: #6e6e6e;
}
.cid-uyfJcI3F9J .mbr-section-subtitle2,
.cid-uyfJcI3F9J .align-wrapper {
  color: #04492e;
}
.cid-uyfJcI3F9J .mbr-section-maintitle {
  text-align: center;
  color: #04492e;
}
.cid-uyfJf6VBJX {
  padding-top: 7rem;
  padding-bottom: 7rem;
  background-color: #fafaf9;
}
.cid-uyfJf6VBJX .mbr-fallback-image.disabled {
  display: none;
}
.cid-uyfJf6VBJX .mbr-fallback-image {
  display: block;
  background-size: cover;
  background-position: center center;
  width: 100%;
  height: 100%;
  position: absolute;
  top: 0;
}
.cid-uyfJf6VBJX img {
  border-radius: 2rem;
  margin-bottom: 1rem;
}
.cid-uyfJf6VBJX .card-wrapper {
  border: 3px solid #d62828;
  padding: 2rem;
  border-radius: 2rem;
}
@media (max-width: 992px) {
  .cid-uyfJf6VBJX .card-wrapper {
    margin-bottom: 2rem;
  }
}
@media (max-width: 767px) {
  .cid-uyfJf6VBJX .card-wrapper {
    padding: 2rem 1rem;
  }
}
.cid-uyfJf6VBJX .mbr-section-subtitle {
  background: #d62828;
  color: #ffffff;
  width: fit-content;
  border-radius: 2rem;
  padding: 5px 1rem;
  text-align: left;
}
.cid-uyfJf6VBJX .subtitle-wrap {
  display: inline-flex;
  border-radius: 2rem;
  padding: 0.5rem;
  padding-bottom: 0;
  padding-left: 20px;
  background: #eae2b7;
  flex-direction: row;
  width: fit-content;
  align-items: center;
  margin-bottom: 2rem;
}
.cid-uyfJf6VBJX .subtitle-wrap .mbr-iconfont {
  padding: 0 15px;
  padding-bottom: 8px;
  margin: 0;
  color: #d62828;
  font-size: 1.5rem;
}
.cid-uyfJf6VBJX .mbr-section-title {
  color: #04492e;
}
.cid-uyfJf6VBJX .mbr-text,
.cid-uyfJf6VBJX .mbr-section-btn {
  color: #6e6e6e;
}
.cid-uyfJf6VBJX .mbr-section-subtitle2,
.cid-uyfJf6VBJX .align-wrapper {
  color: #04492e;
}
.cid-uyfJf6VBJX .mbr-section-maintitle {
  text-align: center;
  color: #04492e;
}
.cid-uyfJi52J5S {
  padding-top: 7rem;
  padding-bottom: 7rem;
  background-color: #fafaf9;
}
.cid-uyfJi52J5S .mbr-fallback-image.disabled {
  display: none;
}
.cid-uyfJi52J5S .mbr-fallback-image {
  display: block;
  background-size: cover;
  background-position: center center;
  width: 100%;
  height: 100%;
  position: absolute;
  top: 0;
}
.cid-uyfJi52J5S img {
  border-radius: 2rem;
  margin-bottom: 1rem;
}
.cid-uyfJi52J5S .card-wrapper {
  border: 3px solid #d62828;
  padding: 2rem;
  border-radius: 2rem;
}
@media (max-width: 992px) {
  .cid-uyfJi52J5S .card-wrapper {
    margin-bottom: 2rem;
  }
}
@media (max-width: 767px) {
  .cid-uyfJi52J5S .card-wrapper {
    padding: 2rem 1rem;
  }
}
.cid-uyfJi52J5S .mbr-section-subtitle {
  background: #d62828;
  color: #ffffff;
  width: fit-content;
  border-radius: 2rem;
  padding: 5px 1rem;
  text-align: left;
}
.cid-uyfJi52J5S .subtitle-wrap {
  display: inline-flex;
  border-radius: 2rem;
  padding: 0.5rem;
  padding-bottom: 0;
  padding-left: 20px;
  background: #eae2b7;
  flex-direction: row;
  width: fit-content;
  align-items: center;
  margin-bottom: 2rem;
}
.cid-uyfJi52J5S .subtitle-wrap .mbr-iconfont {
  padding: 0 15px;
  padding-bottom: 8px;
  margin: 0;
  color: #d62828;
  font-size: 1.5rem;
}
.cid-uyfJi52J5S .mbr-section-title {
  color: #04492e;
}
.cid-uyfJi52J5S .mbr-text,
.cid-uyfJi52J5S .mbr-section-btn {
  color: #6e6e6e;
}
.cid-uyfJi52J5S .mbr-section-subtitle2,
.cid-uyfJi52J5S .align-wrapper {
  color: #04492e;
}
.cid-uyfJi52J5S .mbr-section-maintitle {
  text-align: center;
  color: #04492e;
}
.cid-uAGp1nme1R {
  padding-top: 5rem;
  padding-bottom: 5rem;
  background-color: #dcd7d0;
}
.cid-uAGp1nme1R .mbr-section-title {
  color: #ffffff;
}
.cid-uAGp1nme1R img {
  width: 200px;
  margin-bottom: 1rem;
}
@media (max-width: 767px) {
  .cid-uAGp1nme1R img {
    margin: auto;
    margin-bottom: 1rem;
  }
}
.cid-uAGp1nme1R li {
  padding-left: 0;
  padding-bottom: 1rem;
}
.cid-uAGp1nme1R ul {
  border-bottom: 1px solid rgba(0, 0, 0, 0.125);
}
.cid-uAGp1nme1R .price-wrap {
  display: flex;
  justify-content: space-between;
  align-items: center;
}
@media (max-width: 767px) {
  .cid-uAGp1nme1R .price-wrap {
    flex-direction: column;
  }
}
.cid-uAGp1nme1R .wrapper {
  padding: 2rem;
  border-radius: 2rem;
  background: #ffffff;
}
@media (max-width: 992px) {
  .cid-uAGp1nme1R .wrapper {
    margin-bottom: 2rem;
  }
}
@media (max-width: 767px) {
  .cid-uAGp1nme1R .wrapper {
    padding: 2rem 1rem;
  }
}
.cid-uAGp1nme1R .mbr-text2 {
  color: #ffffff;
}
.cid-uAGp1nme1R .mbr-section-title2 {
  color: #ffffff;
}
.cid-uAGp1nme1R .mbr-text1 {
  color: #04492e;
}
.cid-uAGp1nme1R .price {
  color: #04492e;
}
.cid-uAGp1nme1R .mbr-section-title1 {
  color: #04492e;
}
.cid-uAGp1nme1R .mbr-text {
  color: #6e6e6e;
}
.cid-uAGp1nme1R .list-group-item {
  color: #6e6e6e;
}
.cid-uwbK796cIZ {
  padding-top: 5rem;
  padding-bottom: 5rem;
  background-color: #dcd7d0;
}
.cid-uwbK796cIZ .mbr-section-title {
  color: #ffffff;
}
.cid-uwbK796cIZ img {
  width: 200px;
  margin-bottom: 1rem;
}
@media (max-width: 767px) {
  .cid-uwbK796cIZ img {
    margin: auto;
    margin-bottom: 1rem;
  }
}
.cid-uwbK796cIZ li {
  padding-left: 0;
  padding-bottom: 1rem;
}
.cid-uwbK796cIZ ul {
  border-bottom: 1px solid rgba(0, 0, 0, 0.125);
}
.cid-uwbK796cIZ .price-wrap {
  display: flex;
  justify-content: space-between;
  align-items: center;
}
@media (max-width: 767px) {
  .cid-uwbK796cIZ .price-wrap {
    flex-direction: column;
  }
}
.cid-uwbK796cIZ .wrapper {
  padding: 2rem;
  border-radius: 2rem;
  background: #ffffff;
}
@media (max-width: 992px) {
  .cid-uwbK796cIZ .wrapper {
    margin-bottom: 2rem;
  }
}
@media (max-width: 767px) {
  .cid-uwbK796cIZ .wrapper {
    padding: 2rem 1rem;
  }
}
.cid-uwbK796cIZ .mbr-text2 {
  color: #ffffff;
}
.cid-uwbK796cIZ .mbr-section-title2 {
  color: #ffffff;
}
.cid-uwbK796cIZ .mbr-text1 {
  color: #04492e;
}
.cid-uwbK796cIZ .price {
  color: #04492e;
}
.cid-uwbK796cIZ .mbr-section-title1 {
  color: #04492e;
}
.cid-uwbK796cIZ .mbr-text {
  color: #6e6e6e;
}
.cid-uwbK796cIZ .list-group-item {
  color: #6e6e6e;
}
.cid-uAGgBRr4NF {
  z-index: 1000;
  width: 100%;
}
.cid-uAGgBRr4NF nav.navbar {
  position: fixed;
}
.cid-uAGgBRr4NF .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-uAGgBRr4NF .dropdown-menu {
  padding: 0;
  border-radius: 4px;
  box-shadow: 0 1px 3px 0 rgba(0, 0, 0, 0.1);
}
.cid-uAGgBRr4NF .dropdown-item {
  border-bottom: 1px solid #e6e6e6;
}
.cid-uAGgBRr4NF .dropdown-item:hover,
.cid-uAGgBRr4NF .dropdown-item:focus {
  background: #d62828 !important;
  color: white !important;
}
.cid-uAGgBRr4NF .dropdown-item:hover span {
  color: white;
}
.cid-uAGgBRr4NF .dropdown-item:first-child {
  border-top-left-radius: 4px;
  border-top-right-radius: 4px;
}
.cid-uAGgBRr4NF .dropdown-item:last-child {
  border-bottom: none;
  border-bottom-left-radius: 4px;
  border-bottom-right-radius: 4px;
}
.cid-uAGgBRr4NF .nav-dropdown .link {
  padding: 0 0.3em !important;
  margin: 0.667em 1em !important;
}
.cid-uAGgBRr4NF .nav-dropdown .link.dropdown-toggle::after {
  margin-left: 0.5rem;
  margin-top: 0.2rem;
}
.cid-uAGgBRr4NF .nav-link {
  position: relative;
}
.cid-uAGgBRr4NF .container {
  display: flex;
  margin: auto;
}
.cid-uAGgBRr4NF .iconfont-wrapper {
  color: #04492e !important;
  font-size: 1.5rem;
  padding-right: 0.5rem;
}
.cid-uAGgBRr4NF .navbar-caption {
  font-weight: 500;
}
.cid-uAGgBRr4NF .dropdown-menu,
.cid-uAGgBRr4NF .navbar.opened {
  background: #fafaf9 !important;
}
.cid-uAGgBRr4NF .nav-item:focus,
.cid-uAGgBRr4NF .nav-link:focus {
  outline: none;
}
.cid-uAGgBRr4NF .dropdown .dropdown-menu .dropdown-item {
  width: auto;
  transition: all 0.25s ease-in-out;
}
.cid-uAGgBRr4NF .dropdown .dropdown-menu .dropdown-item::after {
  right: 0.5rem;
}
.cid-uAGgBRr4NF .dropdown .dropdown-menu .dropdown-item .mbr-iconfont {
  margin-right: 0.5rem;
  vertical-align: sub;
}
.cid-uAGgBRr4NF .dropdown .dropdown-menu .dropdown-item .mbr-iconfont:before {
  display: inline-block;
  transform: scale(1, 1);
  transition: all 0.25s ease-in-out;
}
.cid-uAGgBRr4NF .collapsed .dropdown-menu .dropdown-item:before {
  display: none;
}
.cid-uAGgBRr4NF .collapsed .dropdown .dropdown-menu .dropdown-item {
  padding: 0.235em 1.5em 0.235em 1.5em !important;
  transition: none;
  margin: 0 !important;
}
.cid-uAGgBRr4NF .navbar {
  min-height: 80px;
  transition: all 0.3s;
  border-bottom: 1px solid transparent;
  border-bottom-left-radius: 2rem;
  border-bottom-right-radius: 2rem;
  background: rgba(250, 250, 249, 0.7);
  backdrop-filter: blur(10px);
}
.cid-uAGgBRr4NF .navbar.opened {
  transition: all 0.3s;
}
.cid-uAGgBRr4NF .navbar .dropdown-item {
  padding: 0.5rem 1.8rem;
}
.cid-uAGgBRr4NF .navbar .navbar-logo img {
  width: auto;
}
.cid-uAGgBRr4NF .navbar .navbar-collapse {
  justify-content: flex-end;
  z-index: 1;
}
.cid-uAGgBRr4NF .navbar.collapsed {
  justify-content: center;
}
.cid-uAGgBRr4NF .navbar.collapsed .nav-item .nav-link::before {
  display: none;
}
.cid-uAGgBRr4NF .navbar.collapsed.opened .dropdown-menu {
  top: 0;
}
.cid-uAGgBRr4NF .navbar.collapsed .dropdown-menu .dropdown-submenu {
  left: 0 !important;
}
.cid-uAGgBRr4NF .navbar.collapsed .dropdown-menu .dropdown-item:after {
  right: auto;
}
.cid-uAGgBRr4NF .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-uAGgBRr4NF .navbar.collapsed ul.navbar-nav li {
  margin: auto;
}
.cid-uAGgBRr4NF .navbar.collapsed .dropdown-menu .dropdown-item {
  padding: 0.25rem 1.5rem;
  text-align: center;
}
.cid-uAGgBRr4NF .navbar.collapsed .icons-menu {
  padding-left: 0;
  padding-right: 0;
  padding-top: 0.5rem;
  padding-bottom: 0.5rem;
}
@media (max-width: 991px) {
  .cid-uAGgBRr4NF .navbar .nav-item .nav-link::before {
    display: none;
  }
  .cid-uAGgBRr4NF .navbar.opened .dropdown-menu {
    top: 0;
  }
  .cid-uAGgBRr4NF .navbar .dropdown-menu .dropdown-submenu {
    left: 0 !important;
  }
  .cid-uAGgBRr4NF .navbar .dropdown-menu .dropdown-item:after {
    right: auto;
  }
  .cid-uAGgBRr4NF .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-uAGgBRr4NF .navbar .navbar-logo img {
    height: 3rem !important;
  }
  .cid-uAGgBRr4NF .navbar ul.navbar-nav li {
    margin: auto;
  }
  .cid-uAGgBRr4NF .navbar .dropdown-menu .dropdown-item {
    padding: 0.25rem 1.5rem !important;
    text-align: center;
  }
  .cid-uAGgBRr4NF .navbar .navbar-brand {
    flex-shrink: initial;
    flex-basis: auto;
    word-break: break-word;
    padding-right: 2rem;
  }
  .cid-uAGgBRr4NF .navbar .navbar-toggler {
    flex-basis: auto;
  }
  .cid-uAGgBRr4NF .navbar .icons-menu {
    padding-left: 0;
    padding-top: 0.5rem;
    padding-bottom: 0.5rem;
  }
}
@media (max-width: 991px) and (max-width: 767px) {
  .cid-uAGgBRr4NF .navbar .navbar-brand {
    width: calc(100% - 31px);
  }
}
.cid-uAGgBRr4NF .navbar.navbar-short {
  min-height: 80px;
}
.cid-uAGgBRr4NF .navbar.navbar-short .navbar-logo img {
  height: 2.5rem !important;
}
.cid-uAGgBRr4NF .navbar.navbar-short .navbar-brand {
  min-height: 80px;
  padding: 0;
}
.cid-uAGgBRr4NF .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-uAGgBRr4NF .navbar-brand .navbar-caption {
  line-height: inherit !important;
}
.cid-uAGgBRr4NF .navbar-brand .navbar-logo a {
  outline: none;
}
.cid-uAGgBRr4NF .dropdown-item.active,
.cid-uAGgBRr4NF .dropdown-item:active {
  background-color: transparent;
}
.cid-uAGgBRr4NF .navbar-expand-lg .navbar-nav .nav-link {
  padding: 0;
}
.cid-uAGgBRr4NF .nav-dropdown .link.dropdown-toggle {
  margin-right: 1.667em;
}
.cid-uAGgBRr4NF .nav-dropdown .link.dropdown-toggle[aria-expanded="true"] {
  margin-right: 0;
  padding: 0.667em 1.667em;
}
.cid-uAGgBRr4NF .navbar.navbar-expand-lg .dropdown .dropdown-menu {
  background: #fafaf9;
}
.cid-uAGgBRr4NF .navbar.navbar-expand-lg .dropdown .dropdown-menu .dropdown-submenu {
  margin: 0;
  left: 100%;
}
.cid-uAGgBRr4NF .navbar .dropdown.open > .dropdown-menu {
  display: block;
}
.cid-uAGgBRr4NF ul.navbar-nav {
  flex-wrap: wrap;
}
.cid-uAGgBRr4NF .navbar-buttons {
  text-align: center;
  min-width: 170px;
}
.cid-uAGgBRr4NF button.navbar-toggler {
  outline: none;
  width: 31px;
  height: 20px;
  cursor: pointer;
  transition: all 0.2s;
  position: relative;
  align-self: center;
}
.cid-uAGgBRr4NF button.navbar-toggler .hamburger span {
  position: absolute;
  right: 0;
  width: 30px;
  height: 2px;
  border-right: 5px;
  background-color: #04492e;
}
.cid-uAGgBRr4NF button.navbar-toggler .hamburger span:nth-child(1) {
  top: 0;
  transition: all 0.2s;
}
.cid-uAGgBRr4NF button.navbar-toggler .hamburger span:nth-child(2) {
  top: 8px;
  transition: all 0.15s;
}
.cid-uAGgBRr4NF button.navbar-toggler .hamburger span:nth-child(3) {
  top: 8px;
  transition: all 0.15s;
}
.cid-uAGgBRr4NF button.navbar-toggler .hamburger span:nth-child(4) {
  top: 16px;
  transition: all 0.2s;
}
.cid-uAGgBRr4NF nav.opened .hamburger span:nth-child(1) {
  top: 8px;
  width: 0;
  opacity: 0;
  right: 50%;
  transition: all 0.2s;
}
.cid-uAGgBRr4NF nav.opened .hamburger span:nth-child(2) {
  transform: rotate(45deg);
  transition: all 0.25s;
}
.cid-uAGgBRr4NF nav.opened .hamburger span:nth-child(3) {
  transform: rotate(-45deg);
  transition: all 0.25s;
}
.cid-uAGgBRr4NF nav.opened .hamburger span:nth-child(4) {
  top: 8px;
  width: 0;
  opacity: 0;
  right: 50%;
  transition: all 0.2s;
}
.cid-uAGgBRr4NF .navbar-dropdown {
  padding: 0 1rem;
  position: fixed;
}
.cid-uAGgBRr4NF a.nav-link {
  display: flex;
  align-items: center;
  justify-content: center;
}
.cid-uAGgBRr4NF .icons-menu {
  flex-wrap: nowrap;
  display: flex;
  justify-content: center;
  padding-left: 1rem;
  padding-right: 1rem;
  padding-top: 0.3rem;
  text-align: center;
}
@media screen and (-ms-high-contrast: active), (-ms-high-contrast: none) {
  .cid-uAGgBRr4NF .navbar {
    height: 70px;
  }
  .cid-uAGgBRr4NF .navbar.opened {
    height: auto;
  }
  .cid-uAGgBRr4NF .nav-item .nav-link:hover::before {
    width: 175%;
    max-width: calc(100% + 2rem);
    left: -1rem;
  }
}
.cid-uAGwB7caaA {
  padding-top: 30px;
  padding-bottom: 45px;
  margin-top: -1px;
  overflow: hidden;
  border-bottom: 1px solid #7f8678;
  border-top: 1px solid #7f8678;
  background-color: #04492e;
}
.cid-uAGwB7caaA .wrapper {
  display: flex;
  justify-content: space-between;
  align-items: center;
  flex-wrap: wrap;
}
.cid-uAGwB7caaA .copyright {
  margin-top: 0.5rem;
  color: #ffffff;
  flex-grow: 1;
  margin-right: 0.5rem;
}
.cid-uAGwB7caaA .produced {
  margin-top: 0.5rem;
  color: #ffffff;
  flex-grow: 1;
}
.cid-uwbBfURSUU {
  padding-top: 7rem;
  padding-bottom: 7rem;
  background-color: #fafaf9;
}
.cid-uwbBfURSUU .mbr-fallback-image.disabled {
  display: none;
}
.cid-uwbBfURSUU .mbr-fallback-image {
  display: block;
  background-size: cover;
  background-position: center center;
  width: 100%;
  height: 100%;
  position: absolute;
  top: 0;
}
.cid-uwbBfURSUU img {
  border-radius: 2rem;
}
.cid-uwbBfURSUU .mbr-section-subtitle {
  background: white;
  color: #ffffff;
  width: fit-content;
  border-radius: 2rem;
  padding: 5px 1rem;
  text-align: left;
}
.cid-uwbBfURSUU .subtitle-wrap {
  display: inline-flex;
  border-radius: 2rem;
  padding: 0.5rem;
  padding-bottom: 0;
  background: #d62828;
  flex-direction: row;
  width: fit-content;
  align-items: center;
  margin-bottom: 2rem;
}
.cid-uwbBfURSUU .subtitle-wrap .mbr-iconfont {
  padding: 0 15px;
  padding-bottom: 8px;
  margin: 0;
  color: #eae2b7;
  font-size: 1.5rem;
}
.cid-uwbBfURSUU .mbr-section-title {
  color: #04492e;
}
.cid-uwbBfURSUU .mbr-text,
.cid-uwbBfURSUU .mbr-section-btn {
  color: #6e6e6e;
}
.cid-uwbBfURSUU .mbr-section-subtitle,
.cid-uwbBfURSUU .align-wrapper {
  color: #04492e;
}
.cid-uyUBOjKFZA {
  padding-top: 7rem;
  padding-bottom: 7rem;
  background-color: #fafaf9;
}
.cid-uyUBOjKFZA .mbr-fallback-image.disabled {
  display: none;
}
.cid-uyUBOjKFZA .mbr-fallback-image {
  display: block;
  background-size: cover;
  background-position: center center;
  width: 100%;
  height: 100%;
  position: absolute;
  top: 0;
}
.cid-uyUBOjKFZA img {
  border-radius: 2rem;
  margin-bottom: 1rem;
}
.cid-uyUBOjKFZA .card-wrapper {
  border: 3px solid #d62828;
  padding: 2rem;
  border-radius: 2rem;
}
@media (max-width: 992px) {
  .cid-uyUBOjKFZA .card-wrapper {
    margin-bottom: 2rem;
  }
}
@media (max-width: 767px) {
  .cid-uyUBOjKFZA .card-wrapper {
    padding: 2rem 1rem;
  }
}
.cid-uyUBOjKFZA .mbr-section-subtitle {
  background: #d62828;
  color: #ffffff;
  width: fit-content;
  border-radius: 2rem;
  padding: 5px 1rem;
  text-align: left;
}
.cid-uyUBOjKFZA .subtitle-wrap {
  display: inline-flex;
  border-radius: 2rem;
  padding: 0.5rem;
  padding-bottom: 0;
  padding-left: 20px;
  background: #eae2b7;
  flex-direction: row;
  width: fit-content;
  align-items: center;
  margin-bottom: 2rem;
}
.cid-uyUBOjKFZA .subtitle-wrap .mbr-iconfont {
  padding: 0 15px;
  padding-bottom: 8px;
  margin: 0;
  color: #d62828;
  font-size: 1.5rem;
}
.cid-uyUBOjKFZA .mbr-section-title {
  color: #04492e;
}
.cid-uyUBOjKFZA .mbr-text,
.cid-uyUBOjKFZA .mbr-section-btn {
  color: #6e6e6e;
}
.cid-uyUBOjKFZA .mbr-section-subtitle2,
.cid-uyUBOjKFZA .align-wrapper {
  color: #04492e;
}
.cid-uyUBOjKFZA .mbr-section-maintitle {
  text-align: center;
  color: #04492e;
}
.cid-uy7Yc3oHrL {
  padding-top: 5rem;
  padding-bottom: 5rem;
  background: #dcd7d0;
}
.cid-uy7Yc3oHrL .list-group-item {
  background-color: transparent;
  color: #04492e;
  text-align: left;
}
.cid-uy7Yc3oHrL .row-color {
  background: #ffffff;
  border-radius: 2rem;
  margin: 0;
}
.cid-uy7Yc3oHrL .card {
  padding: 0;
}
.cid-uy7Yc3oHrL .plan {
  padding: 3rem 2rem;
  word-break: break-word;
  border-radius: 10px;
}
.cid-uy7Yc3oHrL .plan .list-group-item {
  position: relative;
  justify-content: center;
  padding-left: 2rem;
  border: 0;
  font-family: 'Moririse2' !important;
}
.cid-uy7Yc3oHrL .plan .list-group-item::before {
  position: absolute;
  left: 0;
  top: 50%;
  transform: translateY(-50%);
  width: 50%;
  font-weight: 900;
  content: "\e97c";
  color: #fb7a64;
}
@media (max-width: 767px) {
  .cid-uy7Yc3oHrL .plan {
    padding: 2rem 1rem;
  }
}
.cid-uy7Yc3oHrL .mbr-iconfont {
  font-size: 5rem;
  color: #fb7a64;
  padding-bottom: 2rem;
  display: block;
}
.cid-uy7Yc3oHrL .price {
  color: #d62828;
}
.cid-uy7Yc3oHrL .btn {
  width: -webkit-fill-available;
}
@media (max-width: 991px) {
  .cid-uy7Yc3oHrL .plan {
    margin-bottom: 2rem;
  }
}
.cid-uy7Yc3oHrL .price,
.cid-uy7Yc3oHrL .plan-price {
  color: #04492e;
}
.cid-uy7Yc3oHrL H3 {
  color: #04492e;
  text-align: center;
}
.cid-uy7Yc3oHrL H4 {
  color: #6e6e6e;
  text-align: center;
}
.cid-uy7Yc3oHrL .plan-title {
  color: #04492e;
}
.cid-uy7Yc3oHrL .mbr-fallback-image.disabled {
  display: none;
}
.cid-uy7Yc3oHrL .mbr-fallback-image {
  display: block;
  background-size: cover;
  background-position: center center;
  width: 100%;
  height: 100%;
  position: absolute;
  top: 0;
}
.cid-uy7Yc3oHrL .price-term,
.cid-uy7Yc3oHrL .plan-price {
  color: #6e6e6e;
}
.cid-uy7Yc3oHrL .mbr-card-text {
  color: #6e6e6e;
}
.cid-uxWqaOgpEN {
  padding-top: 7rem;
  padding-bottom: 7rem;
  background-color: #04492e;
}
.cid-uxWqaOgpEN .mbr-fallback-image.disabled {
  display: none;
}
.cid-uxWqaOgpEN .mbr-fallback-image {
  display: block;
  background-size: cover;
  background-position: center center;
  width: 100%;
  height: 100%;
  position: absolute;
  top: 0;
}
.cid-uxWqaOgpEN img {
  border-radius: 2rem;
}
.cid-uxWqaOgpEN .mbr-section-subtitle {
  background: white;
  color: #ffffff;
  width: fit-content;
  border-radius: 2rem;
  padding: 5px 1rem;
  text-align: left;
}
.cid-uxWqaOgpEN .subtitle-wrap {
  display: inline-flex;
  border-radius: 2rem;
  padding: 0.5rem;
  padding-bottom: 0;
  background: #d62828;
  flex-direction: row;
  width: fit-content;
  align-items: center;
  margin-bottom: 2rem;
}
.cid-uxWqaOgpEN .subtitle-wrap .mbr-iconfont {
  padding: 0 15px;
  padding-bottom: 8px;
  margin: 0;
  color: #eae2b7;
  font-size: 1.5rem;
}
.cid-uxWqaOgpEN .mbr-section-title {
  color: #04492e;
}
.cid-uxWqaOgpEN .mbr-text,
.cid-uxWqaOgpEN .mbr-section-btn {
  color: #6e6e6e;
}
.cid-uxWqaOgpEN .mbr-section-subtitle,
.cid-uxWqaOgpEN .align-wrapper {
  color: #04492e;
}
.cid-uxWqaOgpEN .mbr-section-title,
.cid-uxWqaOgpEN .mbr-section-btn {
  color: #ff8a8a;
}
.cid-uyfJloPPGM {
  padding-top: 7rem;
  padding-bottom: 7rem;
  background-color: #fafaf9;
}
.cid-uyfJloPPGM .mbr-fallback-image.disabled {
  display: none;
}
.cid-uyfJloPPGM .mbr-fallback-image {
  display: block;
  background-size: cover;
  background-position: center center;
  width: 100%;
  height: 100%;
  position: absolute;
  top: 0;
}
.cid-uyfJloPPGM img {
  border-radius: 2rem;
  margin-bottom: 1rem;
}
.cid-uyfJloPPGM .card-wrapper {
  border: 3px solid #d62828;
  padding: 2rem;
  border-radius: 2rem;
}
@media (max-width: 992px) {
  .cid-uyfJloPPGM .card-wrapper {
    margin-bottom: 2rem;
  }
}
@media (max-width: 767px) {
  .cid-uyfJloPPGM .card-wrapper {
    padding: 2rem 1rem;
  }
}
.cid-uyfJloPPGM .mbr-section-subtitle {
  background: #d62828;
  color: #ffffff;
  width: fit-content;
  border-radius: 2rem;
  padding: 5px 1rem;
  text-align: left;
}
.cid-uyfJloPPGM .subtitle-wrap {
  display: inline-flex;
  border-radius: 2rem;
  padding: 0.5rem;
  padding-bottom: 0;
  padding-left: 20px;
  background: #eae2b7;
  flex-direction: row;
  width: fit-content;
  align-items: center;
  margin-bottom: 2rem;
}
.cid-uyfJloPPGM .subtitle-wrap .mbr-iconfont {
  padding: 0 15px;
  padding-bottom: 8px;
  margin: 0;
  color: #d62828;
  font-size: 1.5rem;
}
.cid-uyfJloPPGM .mbr-section-title {
  color: #04492e;
}
.cid-uyfJloPPGM .mbr-text,
.cid-uyfJloPPGM .mbr-section-btn {
  color: #6e6e6e;
}
.cid-uyfJloPPGM .mbr-section-subtitle2,
.cid-uyfJloPPGM .align-wrapper {
  color: #04492e;
}
.cid-uyfJloPPGM .mbr-section-maintitle {
  text-align: center;
  color: #04492e;
}
.cid-uyfJozkn4a {
  padding-top: 7rem;
  padding-bottom: 7rem;
  background-color: #fafaf9;
}
.cid-uyfJozkn4a .mbr-fallback-image.disabled {
  display: none;
}
.cid-uyfJozkn4a .mbr-fallback-image {
  display: block;
  background-size: cover;
  background-position: center center;
  width: 100%;
  height: 100%;
  position: absolute;
  top: 0;
}
.cid-uyfJozkn4a img {
  border-radius: 2rem;
  margin-bottom: 1rem;
}
.cid-uyfJozkn4a .card-wrapper {
  border: 3px solid #d62828;
  padding: 2rem;
  border-radius: 2rem;
}
@media (max-width: 992px) {
  .cid-uyfJozkn4a .card-wrapper {
    margin-bottom: 2rem;
  }
}
@media (max-width: 767px) {
  .cid-uyfJozkn4a .card-wrapper {
    padding: 2rem 1rem;
  }
}
.cid-uyfJozkn4a .mbr-section-subtitle {
  background: #d62828;
  color: #ffffff;
  width: fit-content;
  border-radius: 2rem;
  padding: 5px 1rem;
  text-align: left;
}
.cid-uyfJozkn4a .subtitle-wrap {
  display: inline-flex;
  border-radius: 2rem;
  padding: 0.5rem;
  padding-bottom: 0;
  padding-left: 20px;
  background: #eae2b7;
  flex-direction: row;
  width: fit-content;
  align-items: center;
  margin-bottom: 2rem;
}
.cid-uyfJozkn4a .subtitle-wrap .mbr-iconfont {
  padding: 0 15px;
  padding-bottom: 8px;
  margin: 0;
  color: #d62828;
  font-size: 1.5rem;
}
.cid-uyfJozkn4a .mbr-section-title {
  color: #04492e;
}
.cid-uyfJozkn4a .mbr-text,
.cid-uyfJozkn4a .mbr-section-btn {
  color: #6e6e6e;
}
.cid-uyfJozkn4a .mbr-section-subtitle2,
.cid-uyfJozkn4a .align-wrapper {
  color: #04492e;
}
.cid-uyfJozkn4a .mbr-section-maintitle {
  text-align: center;
  color: #04492e;
}
.cid-uyfJqPFtxF {
  padding-top: 7rem;
  padding-bottom: 7rem;
  background-color: #fafaf9;
}
.cid-uyfJqPFtxF .mbr-fallback-image.disabled {
  display: none;
}
.cid-uyfJqPFtxF .mbr-fallback-image {
  display: block;
  background-size: cover;
  background-position: center center;
  width: 100%;
  height: 100%;
  position: absolute;
  top: 0;
}
.cid-uyfJqPFtxF img {
  border-radius: 2rem;
  margin-bottom: 1rem;
}
.cid-uyfJqPFtxF .card-wrapper {
  border: 3px solid #d62828;
  padding: 2rem;
  border-radius: 2rem;
}
@media (max-width: 992px) {
  .cid-uyfJqPFtxF .card-wrapper {
    margin-bottom: 2rem;
  }
}
@media (max-width: 767px) {
  .cid-uyfJqPFtxF .card-wrapper {
    padding: 2rem 1rem;
  }
}
.cid-uyfJqPFtxF .mbr-section-subtitle {
  background: #d62828;
  color: #ffffff;
  width: fit-content;
  border-radius: 2rem;
  padding: 5px 1rem;
  text-align: left;
}
.cid-uyfJqPFtxF .subtitle-wrap {
  display: inline-flex;
  border-radius: 2rem;
  padding: 0.5rem;
  padding-bottom: 0;
  padding-left: 20px;
  background: #eae2b7;
  flex-direction: row;
  width: fit-content;
  align-items: center;
  margin-bottom: 2rem;
}
.cid-uyfJqPFtxF .subtitle-wrap .mbr-iconfont {
  padding: 0 15px;
  padding-bottom: 8px;
  margin: 0;
  color: #d62828;
  font-size: 1.5rem;
}
.cid-uyfJqPFtxF .mbr-section-title {
  color: #04492e;
}
.cid-uyfJqPFtxF .mbr-text,
.cid-uyfJqPFtxF .mbr-section-btn {
  color: #6e6e6e;
}
.cid-uyfJqPFtxF .mbr-section-subtitle2,
.cid-uyfJqPFtxF .align-wrapper {
  color: #04492e;
}
.cid-uyfJqPFtxF .mbr-section-maintitle {
  text-align: center;
  color: #04492e;
}
.cid-uyfJtd61KO {
  padding-top: 7rem;
  padding-bottom: 7rem;
  background-color: #fafaf9;
}
.cid-uyfJtd61KO .mbr-fallback-image.disabled {
  display: none;
}
.cid-uyfJtd61KO .mbr-fallback-image {
  display: block;
  background-size: cover;
  background-position: center center;
  width: 100%;
  height: 100%;
  position: absolute;
  top: 0;
}
.cid-uyfJtd61KO img {
  border-radius: 2rem;
  margin-bottom: 1rem;
}
.cid-uyfJtd61KO .card-wrapper {
  border: 3px solid #d62828;
  padding: 2rem;
  border-radius: 2rem;
}
@media (max-width: 992px) {
  .cid-uyfJtd61KO .card-wrapper {
    margin-bottom: 2rem;
  }
}
@media (max-width: 767px) {
  .cid-uyfJtd61KO .card-wrapper {
    padding: 2rem 1rem;
  }
}
.cid-uyfJtd61KO .mbr-section-subtitle {
  background: #d62828;
  color: #ffffff;
  width: fit-content;
  border-radius: 2rem;
  padding: 5px 1rem;
  text-align: left;
}
.cid-uyfJtd61KO .subtitle-wrap {
  display: inline-flex;
  border-radius: 2rem;
  padding: 0.5rem;
  padding-bottom: 0;
  padding-left: 20px;
  background: #eae2b7;
  flex-direction: row;
  width: fit-content;
  align-items: center;
  margin-bottom: 2rem;
}
.cid-uyfJtd61KO .subtitle-wrap .mbr-iconfont {
  padding: 0 15px;
  padding-bottom: 8px;
  margin: 0;
  color: #d62828;
  font-size: 1.5rem;
}
.cid-uyfJtd61KO .mbr-section-title {
  color: #04492e;
}
.cid-uyfJtd61KO .mbr-text,
.cid-uyfJtd61KO .mbr-section-btn {
  color: #6e6e6e;
}
.cid-uyfJtd61KO .mbr-section-subtitle2,
.cid-uyfJtd61KO .align-wrapper {
  color: #04492e;
}
.cid-uyfJtd61KO .mbr-section-maintitle {
  text-align: center;
  color: #04492e;
}
.cid-uyfJvo4oCu {
  padding-top: 7rem;
  padding-bottom: 7rem;
  background-color: #fafaf9;
}
.cid-uyfJvo4oCu .mbr-fallback-image.disabled {
  display: none;
}
.cid-uyfJvo4oCu .mbr-fallback-image {
  display: block;
  background-size: cover;
  background-position: center center;
  width: 100%;
  height: 100%;
  position: absolute;
  top: 0;
}
.cid-uyfJvo4oCu img {
  border-radius: 2rem;
  margin-bottom: 1rem;
}
.cid-uyfJvo4oCu .card-wrapper {
  border: 3px solid #d62828;
  padding: 2rem;
  border-radius: 2rem;
}
@media (max-width: 992px) {
  .cid-uyfJvo4oCu .card-wrapper {
    margin-bottom: 2rem;
  }
}
@media (max-width: 767px) {
  .cid-uyfJvo4oCu .card-wrapper {
    padding: 2rem 1rem;
  }
}
.cid-uyfJvo4oCu .mbr-section-subtitle {
  background: #d62828;
  color: #ffffff;
  width: fit-content;
  border-radius: 2rem;
  padding: 5px 1rem;
  text-align: left;
}
.cid-uyfJvo4oCu .subtitle-wrap {
  display: inline-flex;
  border-radius: 2rem;
  padding: 0.5rem;
  padding-bottom: 0;
  padding-left: 20px;
  background: #eae2b7;
  flex-direction: row;
  width: fit-content;
  align-items: center;
  margin-bottom: 2rem;
}
.cid-uyfJvo4oCu .subtitle-wrap .mbr-iconfont {
  padding: 0 15px;
  padding-bottom: 8px;
  margin: 0;
  color: #d62828;
  font-size: 1.5rem;
}
.cid-uyfJvo4oCu .mbr-section-title {
  color: #04492e;
}
.cid-uyfJvo4oCu .mbr-text,
.cid-uyfJvo4oCu .mbr-section-btn {
  color: #6e6e6e;
}
.cid-uyfJvo4oCu .mbr-section-subtitle2,
.cid-uyfJvo4oCu .align-wrapper {
  color: #04492e;
}
.cid-uyfJvo4oCu .mbr-section-maintitle {
  text-align: center;
  color: #04492e;
}
.cid-uAGp4Nherz {
  padding-top: 5rem;
  padding-bottom: 5rem;
  background-color: #dcd7d0;
}
.cid-uAGp4Nherz .mbr-section-title {
  color: #ffffff;
}
.cid-uAGp4Nherz img {
  width: 200px;
  margin-bottom: 1rem;
}
@media (max-width: 767px) {
  .cid-uAGp4Nherz img {
    margin: auto;
    margin-bottom: 1rem;
  }
}
.cid-uAGp4Nherz li {
  padding-left: 0;
  padding-bottom: 1rem;
}
.cid-uAGp4Nherz ul {
  border-bottom: 1px solid rgba(0, 0, 0, 0.125);
}
.cid-uAGp4Nherz .price-wrap {
  display: flex;
  justify-content: space-between;
  align-items: center;
}
@media (max-width: 767px) {
  .cid-uAGp4Nherz .price-wrap {
    flex-direction: column;
  }
}
.cid-uAGp4Nherz .wrapper {
  padding: 2rem;
  border-radius: 2rem;
  background: #ffffff;
}
@media (max-width: 992px) {
  .cid-uAGp4Nherz .wrapper {
    margin-bottom: 2rem;
  }
}
@media (max-width: 767px) {
  .cid-uAGp4Nherz .wrapper {
    padding: 2rem 1rem;
  }
}
.cid-uAGp4Nherz .mbr-text2 {
  color: #ffffff;
}
.cid-uAGp4Nherz .mbr-section-title2 {
  color: #ffffff;
}
.cid-uAGp4Nherz .mbr-text1 {
  color: #04492e;
}
.cid-uAGp4Nherz .price {
  color: #04492e;
}
.cid-uAGp4Nherz .mbr-section-title1 {
  color: #04492e;
}
.cid-uAGp4Nherz .mbr-text {
  color: #6e6e6e;
}
.cid-uAGp4Nherz .list-group-item {
  color: #6e6e6e;
}
.cid-uwbK9NyYow {
  padding-top: 5rem;
  padding-bottom: 5rem;
  background-color: #dcd7d0;
}
.cid-uwbK9NyYow .mbr-section-title {
  color: #ffffff;
}
.cid-uwbK9NyYow img {
  width: 200px;
  margin-bottom: 1rem;
}
@media (max-width: 767px) {
  .cid-uwbK9NyYow img {
    margin: auto;
    margin-bottom: 1rem;
  }
}
.cid-uwbK9NyYow li {
  padding-left: 0;
  padding-bottom: 1rem;
}
.cid-uwbK9NyYow ul {
  border-bottom: 1px solid rgba(0, 0, 0, 0.125);
}
.cid-uwbK9NyYow .price-wrap {
  display: flex;
  justify-content: space-between;
  align-items: center;
}
@media (max-width: 767px) {
  .cid-uwbK9NyYow .price-wrap {
    flex-direction: column;
  }
}
.cid-uwbK9NyYow .wrapper {
  padding: 2rem;
  border-radius: 2rem;
  background: #ffffff;
}
@media (max-width: 992px) {
  .cid-uwbK9NyYow .wrapper {
    margin-bottom: 2rem;
  }
}
@media (max-width: 767px) {
  .cid-uwbK9NyYow .wrapper {
    padding: 2rem 1rem;
  }
}
.cid-uwbK9NyYow .mbr-text2 {
  color: #ffffff;
}
.cid-uwbK9NyYow .mbr-section-title2 {
  color: #ffffff;
}
.cid-uwbK9NyYow .mbr-text1 {
  color: #04492e;
}
.cid-uwbK9NyYow .price {
  color: #04492e;
}
.cid-uwbK9NyYow .mbr-section-title1 {
  color: #04492e;
}
.cid-uwbK9NyYow .mbr-text {
  color: #6e6e6e;
}
.cid-uwbK9NyYow .list-group-item {
  color: #6e6e6e;
}
.cid-uAGgDsWjiw {
  z-index: 1000;
  width: 100%;
}
.cid-uAGgDsWjiw nav.navbar {
  position: fixed;
}
.cid-uAGgDsWjiw .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-uAGgDsWjiw .dropdown-menu {
  padding: 0;
  border-radius: 4px;
  box-shadow: 0 1px 3px 0 rgba(0, 0, 0, 0.1);
}
.cid-uAGgDsWjiw .dropdown-item {
  border-bottom: 1px solid #e6e6e6;
}
.cid-uAGgDsWjiw .dropdown-item:hover,
.cid-uAGgDsWjiw .dropdown-item:focus {
  background: #d62828 !important;
  color: white !important;
}
.cid-uAGgDsWjiw .dropdown-item:hover span {
  color: white;
}
.cid-uAGgDsWjiw .dropdown-item:first-child {
  border-top-left-radius: 4px;
  border-top-right-radius: 4px;
}
.cid-uAGgDsWjiw .dropdown-item:last-child {
  border-bottom: none;
  border-bottom-left-radius: 4px;
  border-bottom-right-radius: 4px;
}
.cid-uAGgDsWjiw .nav-dropdown .link {
  padding: 0 0.3em !important;
  margin: 0.667em 1em !important;
}
.cid-uAGgDsWjiw .nav-dropdown .link.dropdown-toggle::after {
  margin-left: 0.5rem;
  margin-top: 0.2rem;
}
.cid-uAGgDsWjiw .nav-link {
  position: relative;
}
.cid-uAGgDsWjiw .container {
  display: flex;
  margin: auto;
}
.cid-uAGgDsWjiw .iconfont-wrapper {
  color: #04492e !important;
  font-size: 1.5rem;
  padding-right: 0.5rem;
}
.cid-uAGgDsWjiw .navbar-caption {
  font-weight: 500;
}
.cid-uAGgDsWjiw .dropdown-menu,
.cid-uAGgDsWjiw .navbar.opened {
  background: #fafaf9 !important;
}
.cid-uAGgDsWjiw .nav-item:focus,
.cid-uAGgDsWjiw .nav-link:focus {
  outline: none;
}
.cid-uAGgDsWjiw .dropdown .dropdown-menu .dropdown-item {
  width: auto;
  transition: all 0.25s ease-in-out;
}
.cid-uAGgDsWjiw .dropdown .dropdown-menu .dropdown-item::after {
  right: 0.5rem;
}
.cid-uAGgDsWjiw .dropdown .dropdown-menu .dropdown-item .mbr-iconfont {
  margin-right: 0.5rem;
  vertical-align: sub;
}
.cid-uAGgDsWjiw .dropdown .dropdown-menu .dropdown-item .mbr-iconfont:before {
  display: inline-block;
  transform: scale(1, 1);
  transition: all 0.25s ease-in-out;
}
.cid-uAGgDsWjiw .collapsed .dropdown-menu .dropdown-item:before {
  display: none;
}
.cid-uAGgDsWjiw .collapsed .dropdown .dropdown-menu .dropdown-item {
  padding: 0.235em 1.5em 0.235em 1.5em !important;
  transition: none;
  margin: 0 !important;
}
.cid-uAGgDsWjiw .navbar {
  min-height: 80px;
  transition: all 0.3s;
  border-bottom: 1px solid transparent;
  border-bottom-left-radius: 2rem;
  border-bottom-right-radius: 2rem;
  background: rgba(250, 250, 249, 0.7);
  backdrop-filter: blur(10px);
}
.cid-uAGgDsWjiw .navbar.opened {
  transition: all 0.3s;
}
.cid-uAGgDsWjiw .navbar .dropdown-item {
  padding: 0.5rem 1.8rem;
}
.cid-uAGgDsWjiw .navbar .navbar-logo img {
  width: auto;
}
.cid-uAGgDsWjiw .navbar .navbar-collapse {
  justify-content: flex-end;
  z-index: 1;
}
.cid-uAGgDsWjiw .navbar.collapsed {
  justify-content: center;
}
.cid-uAGgDsWjiw .navbar.collapsed .nav-item .nav-link::before {
  display: none;
}
.cid-uAGgDsWjiw .navbar.collapsed.opened .dropdown-menu {
  top: 0;
}
.cid-uAGgDsWjiw .navbar.collapsed .dropdown-menu .dropdown-submenu {
  left: 0 !important;
}
.cid-uAGgDsWjiw .navbar.collapsed .dropdown-menu .dropdown-item:after {
  right: auto;
}
.cid-uAGgDsWjiw .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-uAGgDsWjiw .navbar.collapsed ul.navbar-nav li {
  margin: auto;
}
.cid-uAGgDsWjiw .navbar.collapsed .dropdown-menu .dropdown-item {
  padding: 0.25rem 1.5rem;
  text-align: center;
}
.cid-uAGgDsWjiw .navbar.collapsed .icons-menu {
  padding-left: 0;
  padding-right: 0;
  padding-top: 0.5rem;
  padding-bottom: 0.5rem;
}
@media (max-width: 991px) {
  .cid-uAGgDsWjiw .navbar .nav-item .nav-link::before {
    display: none;
  }
  .cid-uAGgDsWjiw .navbar.opened .dropdown-menu {
    top: 0;
  }
  .cid-uAGgDsWjiw .navbar .dropdown-menu .dropdown-submenu {
    left: 0 !important;
  }
  .cid-uAGgDsWjiw .navbar .dropdown-menu .dropdown-item:after {
    right: auto;
  }
  .cid-uAGgDsWjiw .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-uAGgDsWjiw .navbar .navbar-logo img {
    height: 3rem !important;
  }
  .cid-uAGgDsWjiw .navbar ul.navbar-nav li {
    margin: auto;
  }
  .cid-uAGgDsWjiw .navbar .dropdown-menu .dropdown-item {
    padding: 0.25rem 1.5rem !important;
    text-align: center;
  }
  .cid-uAGgDsWjiw .navbar .navbar-brand {
    flex-shrink: initial;
    flex-basis: auto;
    word-break: break-word;
    padding-right: 2rem;
  }
  .cid-uAGgDsWjiw .navbar .navbar-toggler {
    flex-basis: auto;
  }
  .cid-uAGgDsWjiw .navbar .icons-menu {
    padding-left: 0;
    padding-top: 0.5rem;
    padding-bottom: 0.5rem;
  }
}
@media (max-width: 991px) and (max-width: 767px) {
  .cid-uAGgDsWjiw .navbar .navbar-brand {
    width: calc(100% - 31px);
  }
}
.cid-uAGgDsWjiw .navbar.navbar-short {
  min-height: 80px;
}
.cid-uAGgDsWjiw .navbar.navbar-short .navbar-logo img {
  height: 2.5rem !important;
}
.cid-uAGgDsWjiw .navbar.navbar-short .navbar-brand {
  min-height: 80px;
  padding: 0;
}
.cid-uAGgDsWjiw .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-uAGgDsWjiw .navbar-brand .navbar-caption {
  line-height: inherit !important;
}
.cid-uAGgDsWjiw .navbar-brand .navbar-logo a {
  outline: none;
}
.cid-uAGgDsWjiw .dropdown-item.active,
.cid-uAGgDsWjiw .dropdown-item:active {
  background-color: transparent;
}
.cid-uAGgDsWjiw .navbar-expand-lg .navbar-nav .nav-link {
  padding: 0;
}
.cid-uAGgDsWjiw .nav-dropdown .link.dropdown-toggle {
  margin-right: 1.667em;
}
.cid-uAGgDsWjiw .nav-dropdown .link.dropdown-toggle[aria-expanded="true"] {
  margin-right: 0;
  padding: 0.667em 1.667em;
}
.cid-uAGgDsWjiw .navbar.navbar-expand-lg .dropdown .dropdown-menu {
  background: #fafaf9;
}
.cid-uAGgDsWjiw .navbar.navbar-expand-lg .dropdown .dropdown-menu .dropdown-submenu {
  margin: 0;
  left: 100%;
}
.cid-uAGgDsWjiw .navbar .dropdown.open > .dropdown-menu {
  display: block;
}
.cid-uAGgDsWjiw ul.navbar-nav {
  flex-wrap: wrap;
}
.cid-uAGgDsWjiw .navbar-buttons {
  text-align: center;
  min-width: 170px;
}
.cid-uAGgDsWjiw button.navbar-toggler {
  outline: none;
  width: 31px;
  height: 20px;
  cursor: pointer;
  transition: all 0.2s;
  position: relative;
  align-self: center;
}
.cid-uAGgDsWjiw button.navbar-toggler .hamburger span {
  position: absolute;
  right: 0;
  width: 30px;
  height: 2px;
  border-right: 5px;
  background-color: #04492e;
}
.cid-uAGgDsWjiw button.navbar-toggler .hamburger span:nth-child(1) {
  top: 0;
  transition: all 0.2s;
}
.cid-uAGgDsWjiw button.navbar-toggler .hamburger span:nth-child(2) {
  top: 8px;
  transition: all 0.15s;
}
.cid-uAGgDsWjiw button.navbar-toggler .hamburger span:nth-child(3) {
  top: 8px;
  transition: all 0.15s;
}
.cid-uAGgDsWjiw button.navbar-toggler .hamburger span:nth-child(4) {
  top: 16px;
  transition: all 0.2s;
}
.cid-uAGgDsWjiw nav.opened .hamburger span:nth-child(1) {
  top: 8px;
  width: 0;
  opacity: 0;
  right: 50%;
  transition: all 0.2s;
}
.cid-uAGgDsWjiw nav.opened .hamburger span:nth-child(2) {
  transform: rotate(45deg);
  transition: all 0.25s;
}
.cid-uAGgDsWjiw nav.opened .hamburger span:nth-child(3) {
  transform: rotate(-45deg);
  transition: all 0.25s;
}
.cid-uAGgDsWjiw nav.opened .hamburger span:nth-child(4) {
  top: 8px;
  width: 0;
  opacity: 0;
  right: 50%;
  transition: all 0.2s;
}
.cid-uAGgDsWjiw .navbar-dropdown {
  padding: 0 1rem;
  position: fixed;
}
.cid-uAGgDsWjiw a.nav-link {
  display: flex;
  align-items: center;
  justify-content: center;
}
.cid-uAGgDsWjiw .icons-menu {
  flex-wrap: nowrap;
  display: flex;
  justify-content: center;
  padding-left: 1rem;
  padding-right: 1rem;
  padding-top: 0.3rem;
  text-align: center;
}
@media screen and (-ms-high-contrast: active), (-ms-high-contrast: none) {
  .cid-uAGgDsWjiw .navbar {
    height: 70px;
  }
  .cid-uAGgDsWjiw .navbar.opened {
    height: auto;
  }
  .cid-uAGgDsWjiw .nav-item .nav-link:hover::before {
    width: 175%;
    max-width: calc(100% + 2rem);
    left: -1rem;
  }
}
.cid-uAGwDE0mew {
  padding-top: 30px;
  padding-bottom: 45px;
  margin-top: -1px;
  overflow: hidden;
  border-bottom: 1px solid #7f8678;
  border-top: 1px solid #7f8678;
  background-color: #04492e;
}
.cid-uAGwDE0mew .wrapper {
  display: flex;
  justify-content: space-between;
  align-items: center;
  flex-wrap: wrap;
}
.cid-uAGwDE0mew .copyright {
  margin-top: 0.5rem;
  color: #ffffff;
  flex-grow: 1;
  margin-right: 0.5rem;
}
.cid-uAGwDE0mew .produced {
  margin-top: 0.5rem;
  color: #ffffff;
  flex-grow: 1;
}
.cid-uwlzNzZWep {
  padding-top: 7rem;
  padding-bottom: 7rem;
  background-color: #fafaf9;
}
.cid-uwlzNzZWep .mbr-fallback-image.disabled {
  display: none;
}
.cid-uwlzNzZWep .mbr-fallback-image {
  display: block;
  background-size: cover;
  background-position: center center;
  width: 100%;
  height: 100%;
  position: absolute;
  top: 0;
}
.cid-uwlzNzZWep img {
  border-radius: 2rem;
}
.cid-uwlzNzZWep .mbr-section-subtitle {
  background: white;
  color: #ffffff;
  width: fit-content;
  border-radius: 2rem;
  padding: 5px 1rem;
  text-align: left;
}
.cid-uwlzNzZWep .subtitle-wrap {
  display: inline-flex;
  border-radius: 2rem;
  padding: 0.5rem;
  padding-bottom: 0;
  background: #d62828;
  flex-direction: row;
  width: fit-content;
  align-items: center;
  margin-bottom: 2rem;
}
.cid-uwlzNzZWep .subtitle-wrap .mbr-iconfont {
  padding: 0 15px;
  padding-bottom: 8px;
  margin: 0;
  color: #eae2b7;
  font-size: 1.5rem;
}
.cid-uwlzNzZWep .mbr-section-title {
  color: #04492e;
}
.cid-uwlzNzZWep .mbr-text,
.cid-uwlzNzZWep .mbr-section-btn {
  color: #6e6e6e;
}
.cid-uwlzNzZWep .mbr-section-subtitle,
.cid-uwlzNzZWep .align-wrapper {
  color: #04492e;
}
.cid-uyUE6c1ivI {
  padding-top: 7rem;
  padding-bottom: 7rem;
  background-color: #fafaf9;
}
.cid-uyUE6c1ivI .mbr-fallback-image.disabled {
  display: none;
}
.cid-uyUE6c1ivI .mbr-fallback-image {
  display: block;
  background-size: cover;
  background-position: center center;
  width: 100%;
  height: 100%;
  position: absolute;
  top: 0;
}
.cid-uyUE6c1ivI .card-wrapper {
  border: 3px solid #d62828;
  padding: 3rem;
  border-radius: 2rem;
  margin-bottom: 2rem;
}
@media (max-width: 767px) {
  .cid-uyUE6c1ivI .card-wrapper {
    padding: 2rem 1rem;
  }
}
.cid-uyUE6c1ivI .card-wrapper .mbr-section-subtitle2 {
  background: #d62828;
  width: fit-content;
  border-radius: 2rem;
  padding: 5px 1rem;
  text-align: left;
}
.cid-uyUE6c1ivI .card-wrapper .subtitle-wrap2 {
  display: inline-flex;
  border-radius: 2rem;
  padding: 0.5rem;
  padding-bottom: 0;
  padding-left: 20px;
  background: #eae2b7;
  flex-direction: row;
  width: fit-content;
  align-items: center;
  margin-bottom: 2rem;
}
.cid-uyUE6c1ivI .card-wrapper .subtitle-wrap2 .mbr-iconfont {
  padding: 0 15px;
  padding-bottom: 8px;
  margin: 0;
  color: #d62828;
  font-size: 1.5rem;
}
.cid-uyUE6c1ivI .mbr-section-subtitle {
  background: white;
  color: #ffffff;
  width: fit-content;
  border-radius: 2rem;
  padding: 5px 1rem;
  text-align: left;
}
.cid-uyUE6c1ivI .subtitle-wrap {
  display: inline-flex;
  border-radius: 2rem;
  padding: 0.5rem;
  padding-bottom: 0;
  background: #d62828;
  flex-direction: row;
  width: fit-content;
  align-items: center;
  margin-bottom: 2rem;
}
.cid-uyUE6c1ivI .subtitle-wrap .mbr-iconfont {
  padding: 0 15px;
  padding-bottom: 8px;
  margin: 0;
  color: #eae2b7;
  font-size: 1.5rem;
}
.cid-uyUE6c1ivI .mbr-section-title {
  color: #04492e;
}
.cid-uyUE6c1ivI .mbr-text,
.cid-uyUE6c1ivI .mbr-section-btn {
  color: #6e6e6e;
}
.cid-uyUE6c1ivI .mbr-section-subtitle,
.cid-uyUE6c1ivI .align-wrapper {
  color: #04492e;
}
.cid-uyUE6c1ivI .mbr-section-subtitle3,
.cid-uyUE6c1ivI .align-wrapper2 {
  color: #04492e;
}
.cid-uyUE6c1ivI .mbr-section-subtitle2,
.cid-uyUE6c1ivI .align-wrapper2 {
  color: #ffffff;
}
.cid-uyUE6c1ivI .mbr-section-cardtitle {
  color: #04492e;
}
.cid-uyUE6c1ivI .mbr-cardtext {
  color: #6e6e6e;
}
.cid-uy7YehpO7m {
  padding-top: 5rem;
  padding-bottom: 5rem;
  background: #dcd7d0;
}
.cid-uy7YehpO7m .list-group-item {
  background-color: transparent;
  color: #04492e;
  text-align: left;
}
.cid-uy7YehpO7m .row-color {
  background: #ffffff;
  border-radius: 2rem;
  margin: 0;
}
.cid-uy7YehpO7m .card {
  padding: 0;
}
.cid-uy7YehpO7m .plan {
  padding: 3rem 2rem;
  word-break: break-word;
  border-radius: 10px;
}
.cid-uy7YehpO7m .plan .list-group-item {
  position: relative;
  justify-content: center;
  padding-left: 2rem;
  border: 0;
  font-family: 'Moririse2' !important;
}
.cid-uy7YehpO7m .plan .list-group-item::before {
  position: absolute;
  left: 0;
  top: 50%;
  transform: translateY(-50%);
  width: 50%;
  font-weight: 900;
  content: "\e97c";
  color: #fb7a64;
}
@media (max-width: 767px) {
  .cid-uy7YehpO7m .plan {
    padding: 2rem 1rem;
  }
}
.cid-uy7YehpO7m .mbr-iconfont {
  font-size: 5rem;
  color: #fb7a64;
  padding-bottom: 2rem;
  display: block;
}
.cid-uy7YehpO7m .price {
  color: #d62828;
}
.cid-uy7YehpO7m .btn {
  width: -webkit-fill-available;
}
@media (max-width: 991px) {
  .cid-uy7YehpO7m .plan {
    margin-bottom: 2rem;
  }
}
.cid-uy7YehpO7m .price,
.cid-uy7YehpO7m .plan-price {
  color: #04492e;
}
.cid-uy7YehpO7m H3 {
  color: #04492e;
  text-align: center;
}
.cid-uy7YehpO7m H4 {
  color: #6e6e6e;
  text-align: center;
}
.cid-uy7YehpO7m .plan-title {
  color: #04492e;
}
.cid-uy7YehpO7m .mbr-fallback-image.disabled {
  display: none;
}
.cid-uy7YehpO7m .mbr-fallback-image {
  display: block;
  background-size: cover;
  background-position: center center;
  width: 100%;
  height: 100%;
  position: absolute;
  top: 0;
}
.cid-uy7YehpO7m .price-term,
.cid-uy7YehpO7m .plan-price {
  color: #6e6e6e;
}
.cid-uy7YehpO7m .mbr-card-text {
  color: #6e6e6e;
}
.cid-uxWqeoxwM9 {
  padding-top: 7rem;
  padding-bottom: 7rem;
  background-color: #04492e;
}
.cid-uxWqeoxwM9 .mbr-fallback-image.disabled {
  display: none;
}
.cid-uxWqeoxwM9 .mbr-fallback-image {
  display: block;
  background-size: cover;
  background-position: center center;
  width: 100%;
  height: 100%;
  position: absolute;
  top: 0;
}
.cid-uxWqeoxwM9 img {
  border-radius: 2rem;
}
.cid-uxWqeoxwM9 .mbr-section-subtitle {
  background: white;
  color: #ffffff;
  width: fit-content;
  border-radius: 2rem;
  padding: 5px 1rem;
  text-align: left;
}
.cid-uxWqeoxwM9 .subtitle-wrap {
  display: inline-flex;
  border-radius: 2rem;
  padding: 0.5rem;
  padding-bottom: 0;
  background: #d62828;
  flex-direction: row;
  width: fit-content;
  align-items: center;
  margin-bottom: 2rem;
}
.cid-uxWqeoxwM9 .subtitle-wrap .mbr-iconfont {
  padding: 0 15px;
  padding-bottom: 8px;
  margin: 0;
  color: #eae2b7;
  font-size: 1.5rem;
}
.cid-uxWqeoxwM9 .mbr-section-title {
  color: #04492e;
}
.cid-uxWqeoxwM9 .mbr-text,
.cid-uxWqeoxwM9 .mbr-section-btn {
  color: #6e6e6e;
}
.cid-uxWqeoxwM9 .mbr-section-subtitle,
.cid-uxWqeoxwM9 .align-wrapper {
  color: #04492e;
}
.cid-uxWqeoxwM9 .mbr-section-title,
.cid-uxWqeoxwM9 .mbr-section-btn {
  color: #ff6666;
}
.cid-uyfJzrXx5O {
  padding-top: 7rem;
  padding-bottom: 7rem;
  background-color: #fafaf9;
}
.cid-uyfJzrXx5O .mbr-fallback-image.disabled {
  display: none;
}
.cid-uyfJzrXx5O .mbr-fallback-image {
  display: block;
  background-size: cover;
  background-position: center center;
  width: 100%;
  height: 100%;
  position: absolute;
  top: 0;
}
.cid-uyfJzrXx5O img {
  border-radius: 2rem;
  margin-bottom: 1rem;
}
.cid-uyfJzrXx5O .card-wrapper {
  border: 3px solid #d62828;
  padding: 2rem;
  border-radius: 2rem;
}
@media (max-width: 992px) {
  .cid-uyfJzrXx5O .card-wrapper {
    margin-bottom: 2rem;
  }
}
@media (max-width: 767px) {
  .cid-uyfJzrXx5O .card-wrapper {
    padding: 2rem 1rem;
  }
}
.cid-uyfJzrXx5O .mbr-section-subtitle {
  background: #d62828;
  color: #ffffff;
  width: fit-content;
  border-radius: 2rem;
  padding: 5px 1rem;
  text-align: left;
}
.cid-uyfJzrXx5O .subtitle-wrap {
  display: inline-flex;
  border-radius: 2rem;
  padding: 0.5rem;
  padding-bottom: 0;
  padding-left: 20px;
  background: #eae2b7;
  flex-direction: row;
  width: fit-content;
  align-items: center;
  margin-bottom: 2rem;
}
.cid-uyfJzrXx5O .subtitle-wrap .mbr-iconfont {
  padding: 0 15px;
  padding-bottom: 8px;
  margin: 0;
  color: #d62828;
  font-size: 1.5rem;
}
.cid-uyfJzrXx5O .mbr-section-title {
  color: #04492e;
}
.cid-uyfJzrXx5O .mbr-text,
.cid-uyfJzrXx5O .mbr-section-btn {
  color: #6e6e6e;
}
.cid-uyfJzrXx5O .mbr-section-subtitle2,
.cid-uyfJzrXx5O .align-wrapper {
  color: #04492e;
}
.cid-uyfJzrXx5O .mbr-section-maintitle {
  text-align: center;
  color: #04492e;
}
.cid-uyfJBYqad8 {
  padding-top: 7rem;
  padding-bottom: 7rem;
  background-color: #fafaf9;
}
.cid-uyfJBYqad8 .mbr-fallback-image.disabled {
  display: none;
}
.cid-uyfJBYqad8 .mbr-fallback-image {
  display: block;
  background-size: cover;
  background-position: center center;
  width: 100%;
  height: 100%;
  position: absolute;
  top: 0;
}
.cid-uyfJBYqad8 img {
  border-radius: 2rem;
  margin-bottom: 1rem;
}
.cid-uyfJBYqad8 .card-wrapper {
  border: 3px solid #d62828;
  padding: 2rem;
  border-radius: 2rem;
}
@media (max-width: 992px) {
  .cid-uyfJBYqad8 .card-wrapper {
    margin-bottom: 2rem;
  }
}
@media (max-width: 767px) {
  .cid-uyfJBYqad8 .card-wrapper {
    padding: 2rem 1rem;
  }
}
.cid-uyfJBYqad8 .mbr-section-subtitle {
  background: #d62828;
  color: #ffffff;
  width: fit-content;
  border-radius: 2rem;
  padding: 5px 1rem;
  text-align: left;
}
.cid-uyfJBYqad8 .subtitle-wrap {
  display: inline-flex;
  border-radius: 2rem;
  padding: 0.5rem;
  padding-bottom: 0;
  padding-left: 20px;
  background: #eae2b7;
  flex-direction: row;
  width: fit-content;
  align-items: center;
  margin-bottom: 2rem;
}
.cid-uyfJBYqad8 .subtitle-wrap .mbr-iconfont {
  padding: 0 15px;
  padding-bottom: 8px;
  margin: 0;
  color: #d62828;
  font-size: 1.5rem;
}
.cid-uyfJBYqad8 .mbr-section-title {
  color: #04492e;
}
.cid-uyfJBYqad8 .mbr-text,
.cid-uyfJBYqad8 .mbr-section-btn {
  color: #6e6e6e;
}
.cid-uyfJBYqad8 .mbr-section-subtitle2,
.cid-uyfJBYqad8 .align-wrapper {
  color: #04492e;
}
.cid-uyfJBYqad8 .mbr-section-maintitle {
  text-align: center;
  color: #04492e;
}
.cid-uyfJENeYgv {
  padding-top: 7rem;
  padding-bottom: 7rem;
  background-color: #fafaf9;
}
.cid-uyfJENeYgv .mbr-fallback-image.disabled {
  display: none;
}
.cid-uyfJENeYgv .mbr-fallback-image {
  display: block;
  background-size: cover;
  background-position: center center;
  width: 100%;
  height: 100%;
  position: absolute;
  top: 0;
}
.cid-uyfJENeYgv img {
  border-radius: 2rem;
  margin-bottom: 1rem;
}
.cid-uyfJENeYgv .card-wrapper {
  border: 3px solid #d62828;
  padding: 2rem;
  border-radius: 2rem;
}
@media (max-width: 992px) {
  .cid-uyfJENeYgv .card-wrapper {
    margin-bottom: 2rem;
  }
}
@media (max-width: 767px) {
  .cid-uyfJENeYgv .card-wrapper {
    padding: 2rem 1rem;
  }
}
.cid-uyfJENeYgv .mbr-section-subtitle {
  background: #d62828;
  color: #ffffff;
  width: fit-content;
  border-radius: 2rem;
  padding: 5px 1rem;
  text-align: left;
}
.cid-uyfJENeYgv .subtitle-wrap {
  display: inline-flex;
  border-radius: 2rem;
  padding: 0.5rem;
  padding-bottom: 0;
  padding-left: 20px;
  background: #eae2b7;
  flex-direction: row;
  width: fit-content;
  align-items: center;
  margin-bottom: 2rem;
}
.cid-uyfJENeYgv .subtitle-wrap .mbr-iconfont {
  padding: 0 15px;
  padding-bottom: 8px;
  margin: 0;
  color: #d62828;
  font-size: 1.5rem;
}
.cid-uyfJENeYgv .mbr-section-title {
  color: #04492e;
}
.cid-uyfJENeYgv .mbr-text,
.cid-uyfJENeYgv .mbr-section-btn {
  color: #6e6e6e;
}
.cid-uyfJENeYgv .mbr-section-subtitle2,
.cid-uyfJENeYgv .align-wrapper {
  color: #04492e;
}
.cid-uyfJENeYgv .mbr-section-maintitle {
  text-align: center;
  color: #04492e;
}
.cid-uyfJHPoENV {
  padding-top: 7rem;
  padding-bottom: 7rem;
  background-color: #fafaf9;
}
.cid-uyfJHPoENV .mbr-fallback-image.disabled {
  display: none;
}
.cid-uyfJHPoENV .mbr-fallback-image {
  display: block;
  background-size: cover;
  background-position: center center;
  width: 100%;
  height: 100%;
  position: absolute;
  top: 0;
}
.cid-uyfJHPoENV img {
  border-radius: 2rem;
  margin-bottom: 1rem;
}
.cid-uyfJHPoENV .card-wrapper {
  border: 3px solid #d62828;
  padding: 2rem;
  border-radius: 2rem;
}
@media (max-width: 992px) {
  .cid-uyfJHPoENV .card-wrapper {
    margin-bottom: 2rem;
  }
}
@media (max-width: 767px) {
  .cid-uyfJHPoENV .card-wrapper {
    padding: 2rem 1rem;
  }
}
.cid-uyfJHPoENV .mbr-section-subtitle {
  background: #d62828;
  color: #ffffff;
  width: fit-content;
  border-radius: 2rem;
  padding: 5px 1rem;
  text-align: left;
}
.cid-uyfJHPoENV .subtitle-wrap {
  display: inline-flex;
  border-radius: 2rem;
  padding: 0.5rem;
  padding-bottom: 0;
  padding-left: 20px;
  background: #eae2b7;
  flex-direction: row;
  width: fit-content;
  align-items: center;
  margin-bottom: 2rem;
}
.cid-uyfJHPoENV .subtitle-wrap .mbr-iconfont {
  padding: 0 15px;
  padding-bottom: 8px;
  margin: 0;
  color: #d62828;
  font-size: 1.5rem;
}
.cid-uyfJHPoENV .mbr-section-title {
  color: #04492e;
}
.cid-uyfJHPoENV .mbr-text,
.cid-uyfJHPoENV .mbr-section-btn {
  color: #6e6e6e;
}
.cid-uyfJHPoENV .mbr-section-subtitle2,
.cid-uyfJHPoENV .align-wrapper {
  color: #04492e;
}
.cid-uyfJHPoENV .mbr-section-maintitle {
  text-align: center;
  color: #04492e;
}
.cid-uyfJJYD7ab {
  padding-top: 7rem;
  padding-bottom: 7rem;
  background-color: #fafaf9;
}
.cid-uyfJJYD7ab .mbr-fallback-image.disabled {
  display: none;
}
.cid-uyfJJYD7ab .mbr-fallback-image {
  display: block;
  background-size: cover;
  background-position: center center;
  width: 100%;
  height: 100%;
  position: absolute;
  top: 0;
}
.cid-uyfJJYD7ab img {
  border-radius: 2rem;
  margin-bottom: 1rem;
}
.cid-uyfJJYD7ab .card-wrapper {
  border: 3px solid #d62828;
  padding: 2rem;
  border-radius: 2rem;
}
@media (max-width: 992px) {
  .cid-uyfJJYD7ab .card-wrapper {
    margin-bottom: 2rem;
  }
}
@media (max-width: 767px) {
  .cid-uyfJJYD7ab .card-wrapper {
    padding: 2rem 1rem;
  }
}
.cid-uyfJJYD7ab .mbr-section-subtitle {
  background: #d62828;
  color: #ffffff;
  width: fit-content;
  border-radius: 2rem;
  padding: 5px 1rem;
  text-align: left;
}
.cid-uyfJJYD7ab .subtitle-wrap {
  display: inline-flex;
  border-radius: 2rem;
  padding: 0.5rem;
  padding-bottom: 0;
  padding-left: 20px;
  background: #eae2b7;
  flex-direction: row;
  width: fit-content;
  align-items: center;
  margin-bottom: 2rem;
}
.cid-uyfJJYD7ab .subtitle-wrap .mbr-iconfont {
  padding: 0 15px;
  padding-bottom: 8px;
  margin: 0;
  color: #d62828;
  font-size: 1.5rem;
}
.cid-uyfJJYD7ab .mbr-section-title {
  color: #04492e;
}
.cid-uyfJJYD7ab .mbr-text,
.cid-uyfJJYD7ab .mbr-section-btn {
  color: #6e6e6e;
}
.cid-uyfJJYD7ab .mbr-section-subtitle2,
.cid-uyfJJYD7ab .align-wrapper {
  color: #04492e;
}
.cid-uyfJJYD7ab .mbr-section-maintitle {
  text-align: center;
  color: #04492e;
}
.cid-uAGp8DZb3b {
  padding-top: 5rem;
  padding-bottom: 5rem;
  background-color: #dcd7d0;
}
.cid-uAGp8DZb3b .mbr-section-title {
  color: #ffffff;
}
.cid-uAGp8DZb3b img {
  width: 200px;
  margin-bottom: 1rem;
}
@media (max-width: 767px) {
  .cid-uAGp8DZb3b img {
    margin: auto;
    margin-bottom: 1rem;
  }
}
.cid-uAGp8DZb3b li {
  padding-left: 0;
  padding-bottom: 1rem;
}
.cid-uAGp8DZb3b ul {
  border-bottom: 1px solid rgba(0, 0, 0, 0.125);
}
.cid-uAGp8DZb3b .price-wrap {
  display: flex;
  justify-content: space-between;
  align-items: center;
}
@media (max-width: 767px) {
  .cid-uAGp8DZb3b .price-wrap {
    flex-direction: column;
  }
}
.cid-uAGp8DZb3b .wrapper {
  padding: 2rem;
  border-radius: 2rem;
  background: #ffffff;
}
@media (max-width: 992px) {
  .cid-uAGp8DZb3b .wrapper {
    margin-bottom: 2rem;
  }
}
@media (max-width: 767px) {
  .cid-uAGp8DZb3b .wrapper {
    padding: 2rem 1rem;
  }
}
.cid-uAGp8DZb3b .mbr-text2 {
  color: #ffffff;
}
.cid-uAGp8DZb3b .mbr-section-title2 {
  color: #ffffff;
}
.cid-uAGp8DZb3b .mbr-text1 {
  color: #04492e;
}
.cid-uAGp8DZb3b .price {
  color: #04492e;
}
.cid-uAGp8DZb3b .mbr-section-title1 {
  color: #04492e;
}
.cid-uAGp8DZb3b .mbr-text {
  color: #6e6e6e;
}
.cid-uAGp8DZb3b .list-group-item {
  color: #6e6e6e;
}
.cid-uwlzNA6ZMB {
  padding-top: 5rem;
  padding-bottom: 5rem;
  background-color: #dcd7d0;
}
.cid-uwlzNA6ZMB .mbr-section-title {
  color: #ffffff;
}
.cid-uwlzNA6ZMB img {
  width: 200px;
  margin-bottom: 1rem;
}
@media (max-width: 767px) {
  .cid-uwlzNA6ZMB img {
    margin: auto;
    margin-bottom: 1rem;
  }
}
.cid-uwlzNA6ZMB li {
  padding-left: 0;
  padding-bottom: 1rem;
}
.cid-uwlzNA6ZMB ul {
  border-bottom: 1px solid rgba(0, 0, 0, 0.125);
}
.cid-uwlzNA6ZMB .price-wrap {
  display: flex;
  justify-content: space-between;
  align-items: center;
}
@media (max-width: 767px) {
  .cid-uwlzNA6ZMB .price-wrap {
    flex-direction: column;
  }
}
.cid-uwlzNA6ZMB .wrapper {
  padding: 2rem;
  border-radius: 2rem;
  background: #ffffff;
}
@media (max-width: 992px) {
  .cid-uwlzNA6ZMB .wrapper {
    margin-bottom: 2rem;
  }
}
@media (max-width: 767px) {
  .cid-uwlzNA6ZMB .wrapper {
    padding: 2rem 1rem;
  }
}
.cid-uwlzNA6ZMB .mbr-text2 {
  color: #ffffff;
}
.cid-uwlzNA6ZMB .mbr-section-title2 {
  color: #ffffff;
}
.cid-uwlzNA6ZMB .mbr-text1 {
  color: #04492e;
}
.cid-uwlzNA6ZMB .price {
  color: #04492e;
}
.cid-uwlzNA6ZMB .mbr-section-title1 {
  color: #04492e;
}
.cid-uwlzNA6ZMB .mbr-text {
  color: #6e6e6e;
}
.cid-uwlzNA6ZMB .list-group-item {
  color: #6e6e6e;
}
.cid-uAGgEMFkjh {
  z-index: 1000;
  width: 100%;
}
.cid-uAGgEMFkjh nav.navbar {
  position: fixed;
}
.cid-uAGgEMFkjh .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-uAGgEMFkjh .dropdown-menu {
  padding: 0;
  border-radius: 4px;
  box-shadow: 0 1px 3px 0 rgba(0, 0, 0, 0.1);
}
.cid-uAGgEMFkjh .dropdown-item {
  border-bottom: 1px solid #e6e6e6;
}
.cid-uAGgEMFkjh .dropdown-item:hover,
.cid-uAGgEMFkjh .dropdown-item:focus {
  background: #d62828 !important;
  color: white !important;
}
.cid-uAGgEMFkjh .dropdown-item:hover span {
  color: white;
}
.cid-uAGgEMFkjh .dropdown-item:first-child {
  border-top-left-radius: 4px;
  border-top-right-radius: 4px;
}
.cid-uAGgEMFkjh .dropdown-item:last-child {
  border-bottom: none;
  border-bottom-left-radius: 4px;
  border-bottom-right-radius: 4px;
}
.cid-uAGgEMFkjh .nav-dropdown .link {
  padding: 0 0.3em !important;
  margin: 0.667em 1em !important;
}
.cid-uAGgEMFkjh .nav-dropdown .link.dropdown-toggle::after {
  margin-left: 0.5rem;
  margin-top: 0.2rem;
}
.cid-uAGgEMFkjh .nav-link {
  position: relative;
}
.cid-uAGgEMFkjh .container {
  display: flex;
  margin: auto;
}
.cid-uAGgEMFkjh .iconfont-wrapper {
  color: #04492e !important;
  font-size: 1.5rem;
  padding-right: 0.5rem;
}
.cid-uAGgEMFkjh .navbar-caption {
  font-weight: 500;
}
.cid-uAGgEMFkjh .dropdown-menu,
.cid-uAGgEMFkjh .navbar.opened {
  background: #fafaf9 !important;
}
.cid-uAGgEMFkjh .nav-item:focus,
.cid-uAGgEMFkjh .nav-link:focus {
  outline: none;
}
.cid-uAGgEMFkjh .dropdown .dropdown-menu .dropdown-item {
  width: auto;
  transition: all 0.25s ease-in-out;
}
.cid-uAGgEMFkjh .dropdown .dropdown-menu .dropdown-item::after {
  right: 0.5rem;
}
.cid-uAGgEMFkjh .dropdown .dropdown-menu .dropdown-item .mbr-iconfont {
  margin-right: 0.5rem;
  vertical-align: sub;
}
.cid-uAGgEMFkjh .dropdown .dropdown-menu .dropdown-item .mbr-iconfont:before {
  display: inline-block;
  transform: scale(1, 1);
  transition: all 0.25s ease-in-out;
}
.cid-uAGgEMFkjh .collapsed .dropdown-menu .dropdown-item:before {
  display: none;
}
.cid-uAGgEMFkjh .collapsed .dropdown .dropdown-menu .dropdown-item {
  padding: 0.235em 1.5em 0.235em 1.5em !important;
  transition: none;
  margin: 0 !important;
}
.cid-uAGgEMFkjh .navbar {
  min-height: 80px;
  transition: all 0.3s;
  border-bottom: 1px solid transparent;
  border-bottom-left-radius: 2rem;
  border-bottom-right-radius: 2rem;
  background: rgba(250, 250, 249, 0.7);
  backdrop-filter: blur(10px);
}
.cid-uAGgEMFkjh .navbar.opened {
  transition: all 0.3s;
}
.cid-uAGgEMFkjh .navbar .dropdown-item {
  padding: 0.5rem 1.8rem;
}
.cid-uAGgEMFkjh .navbar .navbar-logo img {
  width: auto;
}
.cid-uAGgEMFkjh .navbar .navbar-collapse {
  justify-content: flex-end;
  z-index: 1;
}
.cid-uAGgEMFkjh .navbar.collapsed {
  justify-content: center;
}
.cid-uAGgEMFkjh .navbar.collapsed .nav-item .nav-link::before {
  display: none;
}
.cid-uAGgEMFkjh .navbar.collapsed.opened .dropdown-menu {
  top: 0;
}
.cid-uAGgEMFkjh .navbar.collapsed .dropdown-menu .dropdown-submenu {
  left: 0 !important;
}
.cid-uAGgEMFkjh .navbar.collapsed .dropdown-menu .dropdown-item:after {
  right: auto;
}
.cid-uAGgEMFkjh .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-uAGgEMFkjh .navbar.collapsed ul.navbar-nav li {
  margin: auto;
}
.cid-uAGgEMFkjh .navbar.collapsed .dropdown-menu .dropdown-item {
  padding: 0.25rem 1.5rem;
  text-align: center;
}
.cid-uAGgEMFkjh .navbar.collapsed .icons-menu {
  padding-left: 0;
  padding-right: 0;
  padding-top: 0.5rem;
  padding-bottom: 0.5rem;
}
@media (max-width: 991px) {
  .cid-uAGgEMFkjh .navbar .nav-item .nav-link::before {
    display: none;
  }
  .cid-uAGgEMFkjh .navbar.opened .dropdown-menu {
    top: 0;
  }
  .cid-uAGgEMFkjh .navbar .dropdown-menu .dropdown-submenu {
    left: 0 !important;
  }
  .cid-uAGgEMFkjh .navbar .dropdown-menu .dropdown-item:after {
    right: auto;
  }
  .cid-uAGgEMFkjh .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-uAGgEMFkjh .navbar .navbar-logo img {
    height: 3rem !important;
  }
  .cid-uAGgEMFkjh .navbar ul.navbar-nav li {
    margin: auto;
  }
  .cid-uAGgEMFkjh .navbar .dropdown-menu .dropdown-item {
    padding: 0.25rem 1.5rem !important;
    text-align: center;
  }
  .cid-uAGgEMFkjh .navbar .navbar-brand {
    flex-shrink: initial;
    flex-basis: auto;
    word-break: break-word;
    padding-right: 2rem;
  }
  .cid-uAGgEMFkjh .navbar .navbar-toggler {
    flex-basis: auto;
  }
  .cid-uAGgEMFkjh .navbar .icons-menu {
    padding-left: 0;
    padding-top: 0.5rem;
    padding-bottom: 0.5rem;
  }
}
@media (max-width: 991px) and (max-width: 767px) {
  .cid-uAGgEMFkjh .navbar .navbar-brand {
    width: calc(100% - 31px);
  }
}
.cid-uAGgEMFkjh .navbar.navbar-short {
  min-height: 80px;
}
.cid-uAGgEMFkjh .navbar.navbar-short .navbar-logo img {
  height: 2.5rem !important;
}
.cid-uAGgEMFkjh .navbar.navbar-short .navbar-brand {
  min-height: 80px;
  padding: 0;
}
.cid-uAGgEMFkjh .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-uAGgEMFkjh .navbar-brand .navbar-caption {
  line-height: inherit !important;
}
.cid-uAGgEMFkjh .navbar-brand .navbar-logo a {
  outline: none;
}
.cid-uAGgEMFkjh .dropdown-item.active,
.cid-uAGgEMFkjh .dropdown-item:active {
  background-color: transparent;
}
.cid-uAGgEMFkjh .navbar-expand-lg .navbar-nav .nav-link {
  padding: 0;
}
.cid-uAGgEMFkjh .nav-dropdown .link.dropdown-toggle {
  margin-right: 1.667em;
}
.cid-uAGgEMFkjh .nav-dropdown .link.dropdown-toggle[aria-expanded="true"] {
  margin-right: 0;
  padding: 0.667em 1.667em;
}
.cid-uAGgEMFkjh .navbar.navbar-expand-lg .dropdown .dropdown-menu {
  background: #fafaf9;
}
.cid-uAGgEMFkjh .navbar.navbar-expand-lg .dropdown .dropdown-menu .dropdown-submenu {
  margin: 0;
  left: 100%;
}
.cid-uAGgEMFkjh .navbar .dropdown.open > .dropdown-menu {
  display: block;
}
.cid-uAGgEMFkjh ul.navbar-nav {
  flex-wrap: wrap;
}
.cid-uAGgEMFkjh .navbar-buttons {
  text-align: center;
  min-width: 170px;
}
.cid-uAGgEMFkjh button.navbar-toggler {
  outline: none;
  width: 31px;
  height: 20px;
  cursor: pointer;
  transition: all 0.2s;
  position: relative;
  align-self: center;
}
.cid-uAGgEMFkjh button.navbar-toggler .hamburger span {
  position: absolute;
  right: 0;
  width: 30px;
  height: 2px;
  border-right: 5px;
  background-color: #04492e;
}
.cid-uAGgEMFkjh button.navbar-toggler .hamburger span:nth-child(1) {
  top: 0;
  transition: all 0.2s;
}
.cid-uAGgEMFkjh button.navbar-toggler .hamburger span:nth-child(2) {
  top: 8px;
  transition: all 0.15s;
}
.cid-uAGgEMFkjh button.navbar-toggler .hamburger span:nth-child(3) {
  top: 8px;
  transition: all 0.15s;
}
.cid-uAGgEMFkjh button.navbar-toggler .hamburger span:nth-child(4) {
  top: 16px;
  transition: all 0.2s;
}
.cid-uAGgEMFkjh nav.opened .hamburger span:nth-child(1) {
  top: 8px;
  width: 0;
  opacity: 0;
  right: 50%;
  transition: all 0.2s;
}
.cid-uAGgEMFkjh nav.opened .hamburger span:nth-child(2) {
  transform: rotate(45deg);
  transition: all 0.25s;
}
.cid-uAGgEMFkjh nav.opened .hamburger span:nth-child(3) {
  transform: rotate(-45deg);
  transition: all 0.25s;
}
.cid-uAGgEMFkjh nav.opened .hamburger span:nth-child(4) {
  top: 8px;
  width: 0;
  opacity: 0;
  right: 50%;
  transition: all 0.2s;
}
.cid-uAGgEMFkjh .navbar-dropdown {
  padding: 0 1rem;
  position: fixed;
}
.cid-uAGgEMFkjh a.nav-link {
  display: flex;
  align-items: center;
  justify-content: center;
}
.cid-uAGgEMFkjh .icons-menu {
  flex-wrap: nowrap;
  display: flex;
  justify-content: center;
  padding-left: 1rem;
  padding-right: 1rem;
  padding-top: 0.3rem;
  text-align: center;
}
@media screen and (-ms-high-contrast: active), (-ms-high-contrast: none) {
  .cid-uAGgEMFkjh .navbar {
    height: 70px;
  }
  .cid-uAGgEMFkjh .navbar.opened {
    height: auto;
  }
  .cid-uAGgEMFkjh .nav-item .nav-link:hover::before {
    width: 175%;
    max-width: calc(100% + 2rem);
    left: -1rem;
  }
}
.cid-uAGwF6WqUj {
  padding-top: 30px;
  padding-bottom: 45px;
  margin-top: -1px;
  overflow: hidden;
  border-bottom: 1px solid #7f8678;
  border-top: 1px solid #7f8678;
  background-color: #04492e;
}
.cid-uAGwF6WqUj .wrapper {
  display: flex;
  justify-content: space-between;
  align-items: center;
  flex-wrap: wrap;
}
.cid-uAGwF6WqUj .copyright {
  margin-top: 0.5rem;
  color: #ffffff;
  flex-grow: 1;
  margin-right: 0.5rem;
}
.cid-uAGwF6WqUj .produced {
  margin-top: 0.5rem;
  color: #ffffff;
  flex-grow: 1;
}
.cid-uwlzO1K5QW {
  padding-top: 7rem;
  padding-bottom: 7rem;
  background-color: #fafaf9;
}
.cid-uwlzO1K5QW .mbr-fallback-image.disabled {
  display: none;
}
.cid-uwlzO1K5QW .mbr-fallback-image {
  display: block;
  background-size: cover;
  background-position: center center;
  width: 100%;
  height: 100%;
  position: absolute;
  top: 0;
}
.cid-uwlzO1K5QW img {
  border-radius: 2rem;
}
.cid-uwlzO1K5QW .mbr-section-subtitle {
  background: white;
  color: #ffffff;
  width: fit-content;
  border-radius: 2rem;
  padding: 5px 1rem;
  text-align: left;
}
.cid-uwlzO1K5QW .subtitle-wrap {
  display: inline-flex;
  border-radius: 2rem;
  padding: 0.5rem;
  padding-bottom: 0;
  background: #d62828;
  flex-direction: row;
  width: fit-content;
  align-items: center;
  margin-bottom: 2rem;
}
.cid-uwlzO1K5QW .subtitle-wrap .mbr-iconfont {
  padding: 0 15px;
  padding-bottom: 8px;
  margin: 0;
  color: #eae2b7;
  font-size: 1.5rem;
}
.cid-uwlzO1K5QW .mbr-section-title {
  color: #04492e;
}
.cid-uwlzO1K5QW .mbr-text,
.cid-uwlzO1K5QW .mbr-section-btn {
  color: #6e6e6e;
}
.cid-uwlzO1K5QW .mbr-section-subtitle,
.cid-uwlzO1K5QW .align-wrapper {
  color: #04492e;
}
.cid-uyUF2qkQjY {
  padding-top: 7rem;
  padding-bottom: 7rem;
  background-color: #fafaf9;
}
.cid-uyUF2qkQjY .mbr-fallback-image.disabled {
  display: none;
}
.cid-uyUF2qkQjY .mbr-fallback-image {
  display: block;
  background-size: cover;
  background-position: center center;
  width: 100%;
  height: 100%;
  position: absolute;
  top: 0;
}
.cid-uyUF2qkQjY .card-wrapper {
  border: 3px solid #d62828;
  padding: 3rem;
  border-radius: 2rem;
  margin-bottom: 2rem;
}
@media (max-width: 767px) {
  .cid-uyUF2qkQjY .card-wrapper {
    padding: 2rem 1rem;
  }
}
.cid-uyUF2qkQjY .card-wrapper .mbr-section-subtitle2 {
  background: #d62828;
  width: fit-content;
  border-radius: 2rem;
  padding: 5px 1rem;
  text-align: left;
}
.cid-uyUF2qkQjY .card-wrapper .subtitle-wrap2 {
  display: inline-flex;
  border-radius: 2rem;
  padding: 0.5rem;
  padding-bottom: 0;
  padding-left: 20px;
  background: #eae2b7;
  flex-direction: row;
  width: fit-content;
  align-items: center;
  margin-bottom: 2rem;
}
.cid-uyUF2qkQjY .card-wrapper .subtitle-wrap2 .mbr-iconfont {
  padding: 0 15px;
  padding-bottom: 8px;
  margin: 0;
  color: #d62828;
  font-size: 1.5rem;
}
.cid-uyUF2qkQjY .mbr-section-subtitle {
  background: white;
  color: #ffffff;
  width: fit-content;
  border-radius: 2rem;
  padding: 5px 1rem;
  text-align: left;
}
.cid-uyUF2qkQjY .subtitle-wrap {
  display: inline-flex;
  border-radius: 2rem;
  padding: 0.5rem;
  padding-bottom: 0;
  background: #d62828;
  flex-direction: row;
  width: fit-content;
  align-items: center;
  margin-bottom: 2rem;
}
.cid-uyUF2qkQjY .subtitle-wrap .mbr-iconfont {
  padding: 0 15px;
  padding-bottom: 8px;
  margin: 0;
  color: #eae2b7;
  font-size: 1.5rem;
}
.cid-uyUF2qkQjY .mbr-section-title {
  color: #04492e;
}
.cid-uyUF2qkQjY .mbr-text,
.cid-uyUF2qkQjY .mbr-section-btn {
  color: #6e6e6e;
}
.cid-uyUF2qkQjY .mbr-section-subtitle,
.cid-uyUF2qkQjY .align-wrapper {
  color: #04492e;
}
.cid-uyUF2qkQjY .mbr-section-subtitle3,
.cid-uyUF2qkQjY .align-wrapper2 {
  color: #04492e;
}
.cid-uyUF2qkQjY .mbr-section-subtitle2,
.cid-uyUF2qkQjY .align-wrapper2 {
  color: #ffffff;
}
.cid-uyUF2qkQjY .mbr-section-cardtitle {
  color: #04492e;
}
.cid-uyUF2qkQjY .mbr-cardtext {
  color: #6e6e6e;
}
.cid-uy7Ygfigb0 {
  padding-top: 5rem;
  padding-bottom: 5rem;
  background: #dcd7d0;
}
.cid-uy7Ygfigb0 .list-group-item {
  background-color: transparent;
  color: #04492e;
  text-align: left;
}
.cid-uy7Ygfigb0 .row-color {
  background: #ffffff;
  border-radius: 2rem;
  margin: 0;
}
.cid-uy7Ygfigb0 .card {
  padding: 0;
}
.cid-uy7Ygfigb0 .plan {
  padding: 3rem 2rem;
  word-break: break-word;
  border-radius: 10px;
}
.cid-uy7Ygfigb0 .plan .list-group-item {
  position: relative;
  justify-content: center;
  padding-left: 2rem;
  border: 0;
  font-family: 'Moririse2' !important;
}
.cid-uy7Ygfigb0 .plan .list-group-item::before {
  position: absolute;
  left: 0;
  top: 50%;
  transform: translateY(-50%);
  width: 50%;
  font-weight: 900;
  content: "\e97c";
  color: #fb7a64;
}
@media (max-width: 767px) {
  .cid-uy7Ygfigb0 .plan {
    padding: 2rem 1rem;
  }
}
.cid-uy7Ygfigb0 .mbr-iconfont {
  font-size: 5rem;
  color: #fb7a64;
  padding-bottom: 2rem;
  display: block;
}
.cid-uy7Ygfigb0 .price {
  color: #d62828;
}
.cid-uy7Ygfigb0 .btn {
  width: -webkit-fill-available;
}
@media (max-width: 991px) {
  .cid-uy7Ygfigb0 .plan {
    margin-bottom: 2rem;
  }
}
.cid-uy7Ygfigb0 .price,
.cid-uy7Ygfigb0 .plan-price {
  color: #04492e;
}
.cid-uy7Ygfigb0 H3 {
  color: #04492e;
  text-align: center;
}
.cid-uy7Ygfigb0 H4 {
  color: #6e6e6e;
  text-align: center;
}
.cid-uy7Ygfigb0 .plan-title {
  color: #04492e;
}
.cid-uy7Ygfigb0 .mbr-fallback-image.disabled {
  display: none;
}
.cid-uy7Ygfigb0 .mbr-fallback-image {
  display: block;
  background-size: cover;
  background-position: center center;
  width: 100%;
  height: 100%;
  position: absolute;
  top: 0;
}
.cid-uy7Ygfigb0 .price-term,
.cid-uy7Ygfigb0 .plan-price {
  color: #6e6e6e;
}
.cid-uy7Ygfigb0 .mbr-card-text {
  color: #6e6e6e;
}
.cid-uxWqhbHcDd {
  padding-top: 7rem;
  padding-bottom: 7rem;
  background-color: #04492e;
}
.cid-uxWqhbHcDd .mbr-fallback-image.disabled {
  display: none;
}
.cid-uxWqhbHcDd .mbr-fallback-image {
  display: block;
  background-size: cover;
  background-position: center center;
  width: 100%;
  height: 100%;
  position: absolute;
  top: 0;
}
.cid-uxWqhbHcDd img {
  border-radius: 2rem;
}
.cid-uxWqhbHcDd .mbr-section-subtitle {
  background: white;
  color: #ffffff;
  width: fit-content;
  border-radius: 2rem;
  padding: 5px 1rem;
  text-align: left;
}
.cid-uxWqhbHcDd .subtitle-wrap {
  display: inline-flex;
  border-radius: 2rem;
  padding: 0.5rem;
  padding-bottom: 0;
  background: #d62828;
  flex-direction: row;
  width: fit-content;
  align-items: center;
  margin-bottom: 2rem;
}
.cid-uxWqhbHcDd .subtitle-wrap .mbr-iconfont {
  padding: 0 15px;
  padding-bottom: 8px;
  margin: 0;
  color: #eae2b7;
  font-size: 1.5rem;
}
.cid-uxWqhbHcDd .mbr-section-title {
  color: #04492e;
}
.cid-uxWqhbHcDd .mbr-text,
.cid-uxWqhbHcDd .mbr-section-btn {
  color: #6e6e6e;
}
.cid-uxWqhbHcDd .mbr-section-subtitle,
.cid-uxWqhbHcDd .align-wrapper {
  color: #04492e;
}
.cid-uxWqhbHcDd .mbr-section-title,
.cid-uxWqhbHcDd .mbr-section-btn {
  color: #ff6666;
}
.cid-uyfJNhOaOa {
  padding-top: 7rem;
  padding-bottom: 7rem;
  background-color: #fafaf9;
}
.cid-uyfJNhOaOa .mbr-fallback-image.disabled {
  display: none;
}
.cid-uyfJNhOaOa .mbr-fallback-image {
  display: block;
  background-size: cover;
  background-position: center center;
  width: 100%;
  height: 100%;
  position: absolute;
  top: 0;
}
.cid-uyfJNhOaOa img {
  border-radius: 2rem;
  margin-bottom: 1rem;
}
.cid-uyfJNhOaOa .card-wrapper {
  border: 3px solid #d62828;
  padding: 2rem;
  border-radius: 2rem;
}
@media (max-width: 992px) {
  .cid-uyfJNhOaOa .card-wrapper {
    margin-bottom: 2rem;
  }
}
@media (max-width: 767px) {
  .cid-uyfJNhOaOa .card-wrapper {
    padding: 2rem 1rem;
  }
}
.cid-uyfJNhOaOa .mbr-section-subtitle {
  background: #d62828;
  color: #ffffff;
  width: fit-content;
  border-radius: 2rem;
  padding: 5px 1rem;
  text-align: left;
}
.cid-uyfJNhOaOa .subtitle-wrap {
  display: inline-flex;
  border-radius: 2rem;
  padding: 0.5rem;
  padding-bottom: 0;
  padding-left: 20px;
  background: #eae2b7;
  flex-direction: row;
  width: fit-content;
  align-items: center;
  margin-bottom: 2rem;
}
.cid-uyfJNhOaOa .subtitle-wrap .mbr-iconfont {
  padding: 0 15px;
  padding-bottom: 8px;
  margin: 0;
  color: #d62828;
  font-size: 1.5rem;
}
.cid-uyfJNhOaOa .mbr-section-title {
  color: #04492e;
}
.cid-uyfJNhOaOa .mbr-text,
.cid-uyfJNhOaOa .mbr-section-btn {
  color: #6e6e6e;
}
.cid-uyfJNhOaOa .mbr-section-subtitle2,
.cid-uyfJNhOaOa .align-wrapper {
  color: #04492e;
}
.cid-uyfJNhOaOa .mbr-section-maintitle {
  text-align: center;
  color: #04492e;
}
.cid-uyfJQaA0gb {
  padding-top: 7rem;
  padding-bottom: 7rem;
  background-color: #fafaf9;
}
.cid-uyfJQaA0gb .mbr-fallback-image.disabled {
  display: none;
}
.cid-uyfJQaA0gb .mbr-fallback-image {
  display: block;
  background-size: cover;
  background-position: center center;
  width: 100%;
  height: 100%;
  position: absolute;
  top: 0;
}
.cid-uyfJQaA0gb img {
  border-radius: 2rem;
  margin-bottom: 1rem;
}
.cid-uyfJQaA0gb .card-wrapper {
  border: 3px solid #d62828;
  padding: 2rem;
  border-radius: 2rem;
}
@media (max-width: 992px) {
  .cid-uyfJQaA0gb .card-wrapper {
    margin-bottom: 2rem;
  }
}
@media (max-width: 767px) {
  .cid-uyfJQaA0gb .card-wrapper {
    padding: 2rem 1rem;
  }
}
.cid-uyfJQaA0gb .mbr-section-subtitle {
  background: #d62828;
  color: #ffffff;
  width: fit-content;
  border-radius: 2rem;
  padding: 5px 1rem;
  text-align: left;
}
.cid-uyfJQaA0gb .subtitle-wrap {
  display: inline-flex;
  border-radius: 2rem;
  padding: 0.5rem;
  padding-bottom: 0;
  padding-left: 20px;
  background: #eae2b7;
  flex-direction: row;
  width: fit-content;
  align-items: center;
  margin-bottom: 2rem;
}
.cid-uyfJQaA0gb .subtitle-wrap .mbr-iconfont {
  padding: 0 15px;
  padding-bottom: 8px;
  margin: 0;
  color: #d62828;
  font-size: 1.5rem;
}
.cid-uyfJQaA0gb .mbr-section-title {
  color: #04492e;
}
.cid-uyfJQaA0gb .mbr-text,
.cid-uyfJQaA0gb .mbr-section-btn {
  color: #6e6e6e;
}
.cid-uyfJQaA0gb .mbr-section-subtitle2,
.cid-uyfJQaA0gb .align-wrapper {
  color: #04492e;
}
.cid-uyfJQaA0gb .mbr-section-maintitle {
  text-align: center;
  color: #04492e;
}
.cid-uyfJSyMT5p {
  padding-top: 7rem;
  padding-bottom: 7rem;
  background-color: #fafaf9;
}
.cid-uyfJSyMT5p .mbr-fallback-image.disabled {
  display: none;
}
.cid-uyfJSyMT5p .mbr-fallback-image {
  display: block;
  background-size: cover;
  background-position: center center;
  width: 100%;
  height: 100%;
  position: absolute;
  top: 0;
}
.cid-uyfJSyMT5p img {
  border-radius: 2rem;
  margin-bottom: 1rem;
}
.cid-uyfJSyMT5p .card-wrapper {
  border: 3px solid #d62828;
  padding: 2rem;
  border-radius: 2rem;
}
@media (max-width: 992px) {
  .cid-uyfJSyMT5p .card-wrapper {
    margin-bottom: 2rem;
  }
}
@media (max-width: 767px) {
  .cid-uyfJSyMT5p .card-wrapper {
    padding: 2rem 1rem;
  }
}
.cid-uyfJSyMT5p .mbr-section-subtitle {
  background: #d62828;
  color: #ffffff;
  width: fit-content;
  border-radius: 2rem;
  padding: 5px 1rem;
  text-align: left;
}
.cid-uyfJSyMT5p .subtitle-wrap {
  display: inline-flex;
  border-radius: 2rem;
  padding: 0.5rem;
  padding-bottom: 0;
  padding-left: 20px;
  background: #eae2b7;
  flex-direction: row;
  width: fit-content;
  align-items: center;
  margin-bottom: 2rem;
}
.cid-uyfJSyMT5p .subtitle-wrap .mbr-iconfont {
  padding: 0 15px;
  padding-bottom: 8px;
  margin: 0;
  color: #d62828;
  font-size: 1.5rem;
}
.cid-uyfJSyMT5p .mbr-section-title {
  color: #04492e;
}
.cid-uyfJSyMT5p .mbr-text,
.cid-uyfJSyMT5p .mbr-section-btn {
  color: #6e6e6e;
}
.cid-uyfJSyMT5p .mbr-section-subtitle2,
.cid-uyfJSyMT5p .align-wrapper {
  color: #04492e;
}
.cid-uyfJSyMT5p .mbr-section-maintitle {
  text-align: center;
  color: #04492e;
}
.cid-uyfJVt1j1I {
  padding-top: 7rem;
  padding-bottom: 7rem;
  background-color: #fafaf9;
}
.cid-uyfJVt1j1I .mbr-fallback-image.disabled {
  display: none;
}
.cid-uyfJVt1j1I .mbr-fallback-image {
  display: block;
  background-size: cover;
  background-position: center center;
  width: 100%;
  height: 100%;
  position: absolute;
  top: 0;
}
.cid-uyfJVt1j1I img {
  border-radius: 2rem;
  margin-bottom: 1rem;
}
.cid-uyfJVt1j1I .card-wrapper {
  border: 3px solid #d62828;
  padding: 2rem;
  border-radius: 2rem;
}
@media (max-width: 992px) {
  .cid-uyfJVt1j1I .card-wrapper {
    margin-bottom: 2rem;
  }
}
@media (max-width: 767px) {
  .cid-uyfJVt1j1I .card-wrapper {
    padding: 2rem 1rem;
  }
}
.cid-uyfJVt1j1I .mbr-section-subtitle {
  background: #d62828;
  color: #ffffff;
  width: fit-content;
  border-radius: 2rem;
  padding: 5px 1rem;
  text-align: left;
}
.cid-uyfJVt1j1I .subtitle-wrap {
  display: inline-flex;
  border-radius: 2rem;
  padding: 0.5rem;
  padding-bottom: 0;
  padding-left: 20px;
  background: #eae2b7;
  flex-direction: row;
  width: fit-content;
  align-items: center;
  margin-bottom: 2rem;
}
.cid-uyfJVt1j1I .subtitle-wrap .mbr-iconfont {
  padding: 0 15px;
  padding-bottom: 8px;
  margin: 0;
  color: #d62828;
  font-size: 1.5rem;
}
.cid-uyfJVt1j1I .mbr-section-title {
  color: #04492e;
}
.cid-uyfJVt1j1I .mbr-text,
.cid-uyfJVt1j1I .mbr-section-btn {
  color: #6e6e6e;
}
.cid-uyfJVt1j1I .mbr-section-subtitle2,
.cid-uyfJVt1j1I .align-wrapper {
  color: #04492e;
}
.cid-uyfJVt1j1I .mbr-section-maintitle {
  text-align: center;
  color: #04492e;
}
.cid-uyfJYywJPc {
  padding-top: 7rem;
  padding-bottom: 7rem;
  background-color: #fafaf9;
}
.cid-uyfJYywJPc .mbr-fallback-image.disabled {
  display: none;
}
.cid-uyfJYywJPc .mbr-fallback-image {
  display: block;
  background-size: cover;
  background-position: center center;
  width: 100%;
  height: 100%;
  position: absolute;
  top: 0;
}
.cid-uyfJYywJPc img {
  border-radius: 2rem;
  margin-bottom: 1rem;
}
.cid-uyfJYywJPc .card-wrapper {
  border: 3px solid #d62828;
  padding: 2rem;
  border-radius: 2rem;
}
@media (max-width: 992px) {
  .cid-uyfJYywJPc .card-wrapper {
    margin-bottom: 2rem;
  }
}
@media (max-width: 767px) {
  .cid-uyfJYywJPc .card-wrapper {
    padding: 2rem 1rem;
  }
}
.cid-uyfJYywJPc .mbr-section-subtitle {
  background: #d62828;
  color: #ffffff;
  width: fit-content;
  border-radius: 2rem;
  padding: 5px 1rem;
  text-align: left;
}
.cid-uyfJYywJPc .subtitle-wrap {
  display: inline-flex;
  border-radius: 2rem;
  padding: 0.5rem;
  padding-bottom: 0;
  padding-left: 20px;
  background: #eae2b7;
  flex-direction: row;
  width: fit-content;
  align-items: center;
  margin-bottom: 2rem;
}
.cid-uyfJYywJPc .subtitle-wrap .mbr-iconfont {
  padding: 0 15px;
  padding-bottom: 8px;
  margin: 0;
  color: #d62828;
  font-size: 1.5rem;
}
.cid-uyfJYywJPc .mbr-section-title {
  color: #04492e;
}
.cid-uyfJYywJPc .mbr-text,
.cid-uyfJYywJPc .mbr-section-btn {
  color: #6e6e6e;
}
.cid-uyfJYywJPc .mbr-section-subtitle2,
.cid-uyfJYywJPc .align-wrapper {
  color: #04492e;
}
.cid-uyfJYywJPc .mbr-section-maintitle {
  text-align: center;
  color: #04492e;
}
.cid-uAGpb7DETf {
  padding-top: 5rem;
  padding-bottom: 5rem;
  background-color: #dcd7d0;
}
.cid-uAGpb7DETf .mbr-section-title {
  color: #ffffff;
}
.cid-uAGpb7DETf img {
  width: 200px;
  margin-bottom: 1rem;
}
@media (max-width: 767px) {
  .cid-uAGpb7DETf img {
    margin: auto;
    margin-bottom: 1rem;
  }
}
.cid-uAGpb7DETf li {
  padding-left: 0;
  padding-bottom: 1rem;
}
.cid-uAGpb7DETf ul {
  border-bottom: 1px solid rgba(0, 0, 0, 0.125);
}
.cid-uAGpb7DETf .price-wrap {
  display: flex;
  justify-content: space-between;
  align-items: center;
}
@media (max-width: 767px) {
  .cid-uAGpb7DETf .price-wrap {
    flex-direction: column;
  }
}
.cid-uAGpb7DETf .wrapper {
  padding: 2rem;
  border-radius: 2rem;
  background: #ffffff;
}
@media (max-width: 992px) {
  .cid-uAGpb7DETf .wrapper {
    margin-bottom: 2rem;
  }
}
@media (max-width: 767px) {
  .cid-uAGpb7DETf .wrapper {
    padding: 2rem 1rem;
  }
}
.cid-uAGpb7DETf .mbr-text2 {
  color: #ffffff;
}
.cid-uAGpb7DETf .mbr-section-title2 {
  color: #ffffff;
}
.cid-uAGpb7DETf .mbr-text1 {
  color: #04492e;
}
.cid-uAGpb7DETf .price {
  color: #04492e;
}
.cid-uAGpb7DETf .mbr-section-title1 {
  color: #04492e;
}
.cid-uAGpb7DETf .mbr-text {
  color: #6e6e6e;
}
.cid-uAGpb7DETf .list-group-item {
  color: #6e6e6e;
}
.cid-uwlzO1SOmu {
  padding-top: 5rem;
  padding-bottom: 5rem;
  background-color: #dcd7d0;
}
.cid-uwlzO1SOmu .mbr-section-title {
  color: #ffffff;
}
.cid-uwlzO1SOmu img {
  width: 200px;
  margin-bottom: 1rem;
}
@media (max-width: 767px) {
  .cid-uwlzO1SOmu img {
    margin: auto;
    margin-bottom: 1rem;
  }
}
.cid-uwlzO1SOmu li {
  padding-left: 0;
  padding-bottom: 1rem;
}
.cid-uwlzO1SOmu ul {
  border-bottom: 1px solid rgba(0, 0, 0, 0.125);
}
.cid-uwlzO1SOmu .price-wrap {
  display: flex;
  justify-content: space-between;
  align-items: center;
}
@media (max-width: 767px) {
  .cid-uwlzO1SOmu .price-wrap {
    flex-direction: column;
  }
}
.cid-uwlzO1SOmu .wrapper {
  padding: 2rem;
  border-radius: 2rem;
  background: #ffffff;
}
@media (max-width: 992px) {
  .cid-uwlzO1SOmu .wrapper {
    margin-bottom: 2rem;
  }
}
@media (max-width: 767px) {
  .cid-uwlzO1SOmu .wrapper {
    padding: 2rem 1rem;
  }
}
.cid-uwlzO1SOmu .mbr-text2 {
  color: #ffffff;
}
.cid-uwlzO1SOmu .mbr-section-title2 {
  color: #ffffff;
}
.cid-uwlzO1SOmu .mbr-text1 {
  color: #04492e;
}
.cid-uwlzO1SOmu .price {
  color: #04492e;
}
.cid-uwlzO1SOmu .mbr-section-title1 {
  color: #04492e;
}
.cid-uwlzO1SOmu .mbr-text {
  color: #6e6e6e;
}
.cid-uwlzO1SOmu .list-group-item {
  color: #6e6e6e;
}
.cid-uAGgGc9rV3 {
  z-index: 1000;
  width: 100%;
}
.cid-uAGgGc9rV3 nav.navbar {
  position: fixed;
}
.cid-uAGgGc9rV3 .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-uAGgGc9rV3 .dropdown-menu {
  padding: 0;
  border-radius: 4px;
  box-shadow: 0 1px 3px 0 rgba(0, 0, 0, 0.1);
}
.cid-uAGgGc9rV3 .dropdown-item {
  border-bottom: 1px solid #e6e6e6;
}
.cid-uAGgGc9rV3 .dropdown-item:hover,
.cid-uAGgGc9rV3 .dropdown-item:focus {
  background: #d62828 !important;
  color: white !important;
}
.cid-uAGgGc9rV3 .dropdown-item:hover span {
  color: white;
}
.cid-uAGgGc9rV3 .dropdown-item:first-child {
  border-top-left-radius: 4px;
  border-top-right-radius: 4px;
}
.cid-uAGgGc9rV3 .dropdown-item:last-child {
  border-bottom: none;
  border-bottom-left-radius: 4px;
  border-bottom-right-radius: 4px;
}
.cid-uAGgGc9rV3 .nav-dropdown .link {
  padding: 0 0.3em !important;
  margin: 0.667em 1em !important;
}
.cid-uAGgGc9rV3 .nav-dropdown .link.dropdown-toggle::after {
  margin-left: 0.5rem;
  margin-top: 0.2rem;
}
.cid-uAGgGc9rV3 .nav-link {
  position: relative;
}
.cid-uAGgGc9rV3 .container {
  display: flex;
  margin: auto;
}
.cid-uAGgGc9rV3 .iconfont-wrapper {
  color: #04492e !important;
  font-size: 1.5rem;
  padding-right: 0.5rem;
}
.cid-uAGgGc9rV3 .navbar-caption {
  font-weight: 500;
}
.cid-uAGgGc9rV3 .dropdown-menu,
.cid-uAGgGc9rV3 .navbar.opened {
  background: #fafaf9 !important;
}
.cid-uAGgGc9rV3 .nav-item:focus,
.cid-uAGgGc9rV3 .nav-link:focus {
  outline: none;
}
.cid-uAGgGc9rV3 .dropdown .dropdown-menu .dropdown-item {
  width: auto;
  transition: all 0.25s ease-in-out;
}
.cid-uAGgGc9rV3 .dropdown .dropdown-menu .dropdown-item::after {
  right: 0.5rem;
}
.cid-uAGgGc9rV3 .dropdown .dropdown-menu .dropdown-item .mbr-iconfont {
  margin-right: 0.5rem;
  vertical-align: sub;
}
.cid-uAGgGc9rV3 .dropdown .dropdown-menu .dropdown-item .mbr-iconfont:before {
  display: inline-block;
  transform: scale(1, 1);
  transition: all 0.25s ease-in-out;
}
.cid-uAGgGc9rV3 .collapsed .dropdown-menu .dropdown-item:before {
  display: none;
}
.cid-uAGgGc9rV3 .collapsed .dropdown .dropdown-menu .dropdown-item {
  padding: 0.235em 1.5em 0.235em 1.5em !important;
  transition: none;
  margin: 0 !important;
}
.cid-uAGgGc9rV3 .navbar {
  min-height: 80px;
  transition: all 0.3s;
  border-bottom: 1px solid transparent;
  border-bottom-left-radius: 2rem;
  border-bottom-right-radius: 2rem;
  background: rgba(250, 250, 249, 0.7);
  backdrop-filter: blur(10px);
}
.cid-uAGgGc9rV3 .navbar.opened {
  transition: all 0.3s;
}
.cid-uAGgGc9rV3 .navbar .dropdown-item {
  padding: 0.5rem 1.8rem;
}
.cid-uAGgGc9rV3 .navbar .navbar-logo img {
  width: auto;
}
.cid-uAGgGc9rV3 .navbar .navbar-collapse {
  justify-content: flex-end;
  z-index: 1;
}
.cid-uAGgGc9rV3 .navbar.collapsed {
  justify-content: center;
}
.cid-uAGgGc9rV3 .navbar.collapsed .nav-item .nav-link::before {
  display: none;
}
.cid-uAGgGc9rV3 .navbar.collapsed.opened .dropdown-menu {
  top: 0;
}
.cid-uAGgGc9rV3 .navbar.collapsed .dropdown-menu .dropdown-submenu {
  left: 0 !important;
}
.cid-uAGgGc9rV3 .navbar.collapsed .dropdown-menu .dropdown-item:after {
  right: auto;
}
.cid-uAGgGc9rV3 .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-uAGgGc9rV3 .navbar.collapsed ul.navbar-nav li {
  margin: auto;
}
.cid-uAGgGc9rV3 .navbar.collapsed .dropdown-menu .dropdown-item {
  padding: 0.25rem 1.5rem;
  text-align: center;
}
.cid-uAGgGc9rV3 .navbar.collapsed .icons-menu {
  padding-left: 0;
  padding-right: 0;
  padding-top: 0.5rem;
  padding-bottom: 0.5rem;
}
@media (max-width: 991px) {
  .cid-uAGgGc9rV3 .navbar .nav-item .nav-link::before {
    display: none;
  }
  .cid-uAGgGc9rV3 .navbar.opened .dropdown-menu {
    top: 0;
  }
  .cid-uAGgGc9rV3 .navbar .dropdown-menu .dropdown-submenu {
    left: 0 !important;
  }
  .cid-uAGgGc9rV3 .navbar .dropdown-menu .dropdown-item:after {
    right: auto;
  }
  .cid-uAGgGc9rV3 .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-uAGgGc9rV3 .navbar .navbar-logo img {
    height: 3rem !important;
  }
  .cid-uAGgGc9rV3 .navbar ul.navbar-nav li {
    margin: auto;
  }
  .cid-uAGgGc9rV3 .navbar .dropdown-menu .dropdown-item {
    padding: 0.25rem 1.5rem !important;
    text-align: center;
  }
  .cid-uAGgGc9rV3 .navbar .navbar-brand {
    flex-shrink: initial;
    flex-basis: auto;
    word-break: break-word;
    padding-right: 2rem;
  }
  .cid-uAGgGc9rV3 .navbar .navbar-toggler {
    flex-basis: auto;
  }
  .cid-uAGgGc9rV3 .navbar .icons-menu {
    padding-left: 0;
    padding-top: 0.5rem;
    padding-bottom: 0.5rem;
  }
}
@media (max-width: 991px) and (max-width: 767px) {
  .cid-uAGgGc9rV3 .navbar .navbar-brand {
    width: calc(100% - 31px);
  }
}
.cid-uAGgGc9rV3 .navbar.navbar-short {
  min-height: 80px;
}
.cid-uAGgGc9rV3 .navbar.navbar-short .navbar-logo img {
  height: 2.5rem !important;
}
.cid-uAGgGc9rV3 .navbar.navbar-short .navbar-brand {
  min-height: 80px;
  padding: 0;
}
.cid-uAGgGc9rV3 .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-uAGgGc9rV3 .navbar-brand .navbar-caption {
  line-height: inherit !important;
}
.cid-uAGgGc9rV3 .navbar-brand .navbar-logo a {
  outline: none;
}
.cid-uAGgGc9rV3 .dropdown-item.active,
.cid-uAGgGc9rV3 .dropdown-item:active {
  background-color: transparent;
}
.cid-uAGgGc9rV3 .navbar-expand-lg .navbar-nav .nav-link {
  padding: 0;
}
.cid-uAGgGc9rV3 .nav-dropdown .link.dropdown-toggle {
  margin-right: 1.667em;
}
.cid-uAGgGc9rV3 .nav-dropdown .link.dropdown-toggle[aria-expanded="true"] {
  margin-right: 0;
  padding: 0.667em 1.667em;
}
.cid-uAGgGc9rV3 .navbar.navbar-expand-lg .dropdown .dropdown-menu {
  background: #fafaf9;
}
.cid-uAGgGc9rV3 .navbar.navbar-expand-lg .dropdown .dropdown-menu .dropdown-submenu {
  margin: 0;
  left: 100%;
}
.cid-uAGgGc9rV3 .navbar .dropdown.open > .dropdown-menu {
  display: block;
}
.cid-uAGgGc9rV3 ul.navbar-nav {
  flex-wrap: wrap;
}
.cid-uAGgGc9rV3 .navbar-buttons {
  text-align: center;
  min-width: 170px;
}
.cid-uAGgGc9rV3 button.navbar-toggler {
  outline: none;
  width: 31px;
  height: 20px;
  cursor: pointer;
  transition: all 0.2s;
  position: relative;
  align-self: center;
}
.cid-uAGgGc9rV3 button.navbar-toggler .hamburger span {
  position: absolute;
  right: 0;
  width: 30px;
  height: 2px;
  border-right: 5px;
  background-color: #04492e;
}
.cid-uAGgGc9rV3 button.navbar-toggler .hamburger span:nth-child(1) {
  top: 0;
  transition: all 0.2s;
}
.cid-uAGgGc9rV3 button.navbar-toggler .hamburger span:nth-child(2) {
  top: 8px;
  transition: all 0.15s;
}
.cid-uAGgGc9rV3 button.navbar-toggler .hamburger span:nth-child(3) {
  top: 8px;
  transition: all 0.15s;
}
.cid-uAGgGc9rV3 button.navbar-toggler .hamburger span:nth-child(4) {
  top: 16px;
  transition: all 0.2s;
}
.cid-uAGgGc9rV3 nav.opened .hamburger span:nth-child(1) {
  top: 8px;
  width: 0;
  opacity: 0;
  right: 50%;
  transition: all 0.2s;
}
.cid-uAGgGc9rV3 nav.opened .hamburger span:nth-child(2) {
  transform: rotate(45deg);
  transition: all 0.25s;
}
.cid-uAGgGc9rV3 nav.opened .hamburger span:nth-child(3) {
  transform: rotate(-45deg);
  transition: all 0.25s;
}
.cid-uAGgGc9rV3 nav.opened .hamburger span:nth-child(4) {
  top: 8px;
  width: 0;
  opacity: 0;
  right: 50%;
  transition: all 0.2s;
}
.cid-uAGgGc9rV3 .navbar-dropdown {
  padding: 0 1rem;
  position: fixed;
}
.cid-uAGgGc9rV3 a.nav-link {
  display: flex;
  align-items: center;
  justify-content: center;
}
.cid-uAGgGc9rV3 .icons-menu {
  flex-wrap: nowrap;
  display: flex;
  justify-content: center;
  padding-left: 1rem;
  padding-right: 1rem;
  padding-top: 0.3rem;
  text-align: center;
}
@media screen and (-ms-high-contrast: active), (-ms-high-contrast: none) {
  .cid-uAGgGc9rV3 .navbar {
    height: 70px;
  }
  .cid-uAGgGc9rV3 .navbar.opened {
    height: auto;
  }
  .cid-uAGgGc9rV3 .nav-item .nav-link:hover::before {
    width: 175%;
    max-width: calc(100% + 2rem);
    left: -1rem;
  }
}
.cid-uAGwGzRBgn {
  padding-top: 30px;
  padding-bottom: 45px;
  margin-top: -1px;
  overflow: hidden;
  border-bottom: 1px solid #7f8678;
  border-top: 1px solid #7f8678;
  background-color: #04492e;
}
.cid-uAGwGzRBgn .wrapper {
  display: flex;
  justify-content: space-between;
  align-items: center;
  flex-wrap: wrap;
}
.cid-uAGwGzRBgn .copyright {
  margin-top: 0.5rem;
  color: #ffffff;
  flex-grow: 1;
  margin-right: 0.5rem;
}
.cid-uAGwGzRBgn .produced {
  margin-top: 0.5rem;
  color: #ffffff;
  flex-grow: 1;
}
.cid-uwIJy8QtaH {
  padding-top: 7rem;
  padding-bottom: 7rem;
  background-color: #fafaf9;
}
.cid-uwIJy8QtaH .mbr-fallback-image.disabled {
  display: none;
}
.cid-uwIJy8QtaH .mbr-fallback-image {
  display: block;
  background-size: cover;
  background-position: center center;
  width: 100%;
  height: 100%;
  position: absolute;
  top: 0;
}
.cid-uwIJy8QtaH img {
  border-radius: 2rem;
}
.cid-uwIJy8QtaH .mbr-section-subtitle {
  background: white;
  color: #ffffff;
  width: fit-content;
  border-radius: 2rem;
  padding: 5px 1rem;
  text-align: left;
}
.cid-uwIJy8QtaH .subtitle-wrap {
  display: inline-flex;
  border-radius: 2rem;
  padding: 0.5rem;
  padding-bottom: 0;
  background: #d62828;
  flex-direction: row;
  width: fit-content;
  align-items: center;
  margin-bottom: 2rem;
}
.cid-uwIJy8QtaH .subtitle-wrap .mbr-iconfont {
  padding: 0 15px;
  padding-bottom: 8px;
  margin: 0;
  color: #eae2b7;
  font-size: 1.5rem;
}
.cid-uwIJy8QtaH .mbr-section-title {
  color: #04492e;
}
.cid-uwIJy8QtaH .mbr-text,
.cid-uwIJy8QtaH .mbr-section-btn {
  color: #6e6e6e;
}
.cid-uwIJy8QtaH .mbr-section-subtitle,
.cid-uwIJy8QtaH .align-wrapper {
  color: #04492e;
}
.cid-uyUFCdJOrz {
  padding-top: 7rem;
  padding-bottom: 7rem;
  background-color: #fafaf9;
}
.cid-uyUFCdJOrz .mbr-fallback-image.disabled {
  display: none;
}
.cid-uyUFCdJOrz .mbr-fallback-image {
  display: block;
  background-size: cover;
  background-position: center center;
  width: 100%;
  height: 100%;
  position: absolute;
  top: 0;
}
.cid-uyUFCdJOrz .card-wrapper {
  border: 3px solid #d62828;
  padding: 3rem;
  border-radius: 2rem;
  margin-bottom: 2rem;
}
@media (max-width: 767px) {
  .cid-uyUFCdJOrz .card-wrapper {
    padding: 2rem 1rem;
  }
}
.cid-uyUFCdJOrz .card-wrapper .mbr-section-subtitle2 {
  background: #d62828;
  width: fit-content;
  border-radius: 2rem;
  padding: 5px 1rem;
  text-align: left;
}
.cid-uyUFCdJOrz .card-wrapper .subtitle-wrap2 {
  display: inline-flex;
  border-radius: 2rem;
  padding: 0.5rem;
  padding-bottom: 0;
  padding-left: 20px;
  background: #eae2b7;
  flex-direction: row;
  width: fit-content;
  align-items: center;
  margin-bottom: 2rem;
}
.cid-uyUFCdJOrz .card-wrapper .subtitle-wrap2 .mbr-iconfont {
  padding: 0 15px;
  padding-bottom: 8px;
  margin: 0;
  color: #d62828;
  font-size: 1.5rem;
}
.cid-uyUFCdJOrz .mbr-section-subtitle {
  background: white;
  color: #ffffff;
  width: fit-content;
  border-radius: 2rem;
  padding: 5px 1rem;
  text-align: left;
}
.cid-uyUFCdJOrz .subtitle-wrap {
  display: inline-flex;
  border-radius: 2rem;
  padding: 0.5rem;
  padding-bottom: 0;
  background: #d62828;
  flex-direction: row;
  width: fit-content;
  align-items: center;
  margin-bottom: 2rem;
}
.cid-uyUFCdJOrz .subtitle-wrap .mbr-iconfont {
  padding: 0 15px;
  padding-bottom: 8px;
  margin: 0;
  color: #eae2b7;
  font-size: 1.5rem;
}
.cid-uyUFCdJOrz .mbr-section-title {
  color: #04492e;
}
.cid-uyUFCdJOrz .mbr-text,
.cid-uyUFCdJOrz .mbr-section-btn {
  color: #6e6e6e;
}
.cid-uyUFCdJOrz .mbr-section-subtitle,
.cid-uyUFCdJOrz .align-wrapper {
  color: #04492e;
}
.cid-uyUFCdJOrz .mbr-section-subtitle3,
.cid-uyUFCdJOrz .align-wrapper2 {
  color: #04492e;
}
.cid-uyUFCdJOrz .mbr-section-subtitle2,
.cid-uyUFCdJOrz .align-wrapper2 {
  color: #ffffff;
}
.cid-uyUFCdJOrz .mbr-section-cardtitle {
  color: #04492e;
}
.cid-uyUFCdJOrz .mbr-cardtext {
  color: #6e6e6e;
}
.cid-uy7YivRyc0 {
  padding-top: 5rem;
  padding-bottom: 5rem;
  background: #dcd7d0;
}
.cid-uy7YivRyc0 .list-group-item {
  background-color: transparent;
  color: #04492e;
  text-align: left;
}
.cid-uy7YivRyc0 .row-color {
  background: #ffffff;
  border-radius: 2rem;
  margin: 0;
}
.cid-uy7YivRyc0 .card {
  padding: 0;
}
.cid-uy7YivRyc0 .plan {
  padding: 3rem 2rem;
  word-break: break-word;
  border-radius: 10px;
}
.cid-uy7YivRyc0 .plan .list-group-item {
  position: relative;
  justify-content: center;
  padding-left: 2rem;
  border: 0;
  font-family: 'Moririse2' !important;
}
.cid-uy7YivRyc0 .plan .list-group-item::before {
  position: absolute;
  left: 0;
  top: 50%;
  transform: translateY(-50%);
  width: 50%;
  font-weight: 900;
  content: "\e97c";
  color: #fb7a64;
}
@media (max-width: 767px) {
  .cid-uy7YivRyc0 .plan {
    padding: 2rem 1rem;
  }
}
.cid-uy7YivRyc0 .mbr-iconfont {
  font-size: 5rem;
  color: #fb7a64;
  padding-bottom: 2rem;
  display: block;
}
.cid-uy7YivRyc0 .price {
  color: #d62828;
}
.cid-uy7YivRyc0 .btn {
  width: -webkit-fill-available;
}
@media (max-width: 991px) {
  .cid-uy7YivRyc0 .plan {
    margin-bottom: 2rem;
  }
}
.cid-uy7YivRyc0 .price,
.cid-uy7YivRyc0 .plan-price {
  color: #04492e;
}
.cid-uy7YivRyc0 H3 {
  color: #04492e;
  text-align: center;
}
.cid-uy7YivRyc0 H4 {
  color: #6e6e6e;
  text-align: center;
}
.cid-uy7YivRyc0 .plan-title {
  color: #04492e;
}
.cid-uy7YivRyc0 .mbr-fallback-image.disabled {
  display: none;
}
.cid-uy7YivRyc0 .mbr-fallback-image {
  display: block;
  background-size: cover;
  background-position: center center;
  width: 100%;
  height: 100%;
  position: absolute;
  top: 0;
}
.cid-uy7YivRyc0 .price-term,
.cid-uy7YivRyc0 .plan-price {
  color: #6e6e6e;
}
.cid-uy7YivRyc0 .mbr-card-text {
  color: #6e6e6e;
}
.cid-uxWqjJQDyj {
  padding-top: 7rem;
  padding-bottom: 7rem;
  background-color: #04492e;
}
.cid-uxWqjJQDyj .mbr-fallback-image.disabled {
  display: none;
}
.cid-uxWqjJQDyj .mbr-fallback-image {
  display: block;
  background-size: cover;
  background-position: center center;
  width: 100%;
  height: 100%;
  position: absolute;
  top: 0;
}
.cid-uxWqjJQDyj img {
  border-radius: 2rem;
}
.cid-uxWqjJQDyj .mbr-section-subtitle {
  background: white;
  color: #ffffff;
  width: fit-content;
  border-radius: 2rem;
  padding: 5px 1rem;
  text-align: left;
}
.cid-uxWqjJQDyj .subtitle-wrap {
  display: inline-flex;
  border-radius: 2rem;
  padding: 0.5rem;
  padding-bottom: 0;
  background: #d62828;
  flex-direction: row;
  width: fit-content;
  align-items: center;
  margin-bottom: 2rem;
}
.cid-uxWqjJQDyj .subtitle-wrap .mbr-iconfont {
  padding: 0 15px;
  padding-bottom: 8px;
  margin: 0;
  color: #eae2b7;
  font-size: 1.5rem;
}
.cid-uxWqjJQDyj .mbr-section-title {
  color: #04492e;
}
.cid-uxWqjJQDyj .mbr-text,
.cid-uxWqjJQDyj .mbr-section-btn {
  color: #6e6e6e;
}
.cid-uxWqjJQDyj .mbr-section-subtitle,
.cid-uxWqjJQDyj .align-wrapper {
  color: #04492e;
}
.cid-uxWqjJQDyj .mbr-section-title,
.cid-uxWqjJQDyj .mbr-section-btn {
  color: #fb7a64;
}
.cid-uyfK1f5wuh {
  padding-top: 7rem;
  padding-bottom: 7rem;
  background-color: #fafaf9;
}
.cid-uyfK1f5wuh .mbr-fallback-image.disabled {
  display: none;
}
.cid-uyfK1f5wuh .mbr-fallback-image {
  display: block;
  background-size: cover;
  background-position: center center;
  width: 100%;
  height: 100%;
  position: absolute;
  top: 0;
}
.cid-uyfK1f5wuh img {
  border-radius: 2rem;
  margin-bottom: 1rem;
}
.cid-uyfK1f5wuh .card-wrapper {
  border: 3px solid #d62828;
  padding: 2rem;
  border-radius: 2rem;
}
@media (max-width: 992px) {
  .cid-uyfK1f5wuh .card-wrapper {
    margin-bottom: 2rem;
  }
}
@media (max-width: 767px) {
  .cid-uyfK1f5wuh .card-wrapper {
    padding: 2rem 1rem;
  }
}
.cid-uyfK1f5wuh .mbr-section-subtitle {
  background: #d62828;
  color: #ffffff;
  width: fit-content;
  border-radius: 2rem;
  padding: 5px 1rem;
  text-align: left;
}
.cid-uyfK1f5wuh .subtitle-wrap {
  display: inline-flex;
  border-radius: 2rem;
  padding: 0.5rem;
  padding-bottom: 0;
  padding-left: 20px;
  background: #eae2b7;
  flex-direction: row;
  width: fit-content;
  align-items: center;
  margin-bottom: 2rem;
}
.cid-uyfK1f5wuh .subtitle-wrap .mbr-iconfont {
  padding: 0 15px;
  padding-bottom: 8px;
  margin: 0;
  color: #d62828;
  font-size: 1.5rem;
}
.cid-uyfK1f5wuh .mbr-section-title {
  color: #04492e;
}
.cid-uyfK1f5wuh .mbr-text,
.cid-uyfK1f5wuh .mbr-section-btn {
  color: #6e6e6e;
}
.cid-uyfK1f5wuh .mbr-section-subtitle2,
.cid-uyfK1f5wuh .align-wrapper {
  color: #04492e;
}
.cid-uyfK1f5wuh .mbr-section-maintitle {
  text-align: center;
  color: #04492e;
}
.cid-uyfK3oU02j {
  padding-top: 7rem;
  padding-bottom: 7rem;
  background-color: #fafaf9;
}
.cid-uyfK3oU02j .mbr-fallback-image.disabled {
  display: none;
}
.cid-uyfK3oU02j .mbr-fallback-image {
  display: block;
  background-size: cover;
  background-position: center center;
  width: 100%;
  height: 100%;
  position: absolute;
  top: 0;
}
.cid-uyfK3oU02j img {
  border-radius: 2rem;
  margin-bottom: 1rem;
}
.cid-uyfK3oU02j .card-wrapper {
  border: 3px solid #d62828;
  padding: 2rem;
  border-radius: 2rem;
}
@media (max-width: 992px) {
  .cid-uyfK3oU02j .card-wrapper {
    margin-bottom: 2rem;
  }
}
@media (max-width: 767px) {
  .cid-uyfK3oU02j .card-wrapper {
    padding: 2rem 1rem;
  }
}
.cid-uyfK3oU02j .mbr-section-subtitle {
  background: #d62828;
  color: #ffffff;
  width: fit-content;
  border-radius: 2rem;
  padding: 5px 1rem;
  text-align: left;
}
.cid-uyfK3oU02j .subtitle-wrap {
  display: inline-flex;
  border-radius: 2rem;
  padding: 0.5rem;
  padding-bottom: 0;
  padding-left: 20px;
  background: #eae2b7;
  flex-direction: row;
  width: fit-content;
  align-items: center;
  margin-bottom: 2rem;
}
.cid-uyfK3oU02j .subtitle-wrap .mbr-iconfont {
  padding: 0 15px;
  padding-bottom: 8px;
  margin: 0;
  color: #d62828;
  font-size: 1.5rem;
}
.cid-uyfK3oU02j .mbr-section-title {
  color: #04492e;
}
.cid-uyfK3oU02j .mbr-text,
.cid-uyfK3oU02j .mbr-section-btn {
  color: #6e6e6e;
}
.cid-uyfK3oU02j .mbr-section-subtitle2,
.cid-uyfK3oU02j .align-wrapper {
  color: #04492e;
}
.cid-uyfK3oU02j .mbr-section-maintitle {
  text-align: center;
  color: #04492e;
}
.cid-uyfK6FV7l4 {
  padding-top: 7rem;
  padding-bottom: 7rem;
  background-color: #fafaf9;
}
.cid-uyfK6FV7l4 .mbr-fallback-image.disabled {
  display: none;
}
.cid-uyfK6FV7l4 .mbr-fallback-image {
  display: block;
  background-size: cover;
  background-position: center center;
  width: 100%;
  height: 100%;
  position: absolute;
  top: 0;
}
.cid-uyfK6FV7l4 img {
  border-radius: 2rem;
  margin-bottom: 1rem;
}
.cid-uyfK6FV7l4 .card-wrapper {
  border: 3px solid #d62828;
  padding: 2rem;
  border-radius: 2rem;
}
@media (max-width: 992px) {
  .cid-uyfK6FV7l4 .card-wrapper {
    margin-bottom: 2rem;
  }
}
@media (max-width: 767px) {
  .cid-uyfK6FV7l4 .card-wrapper {
    padding: 2rem 1rem;
  }
}
.cid-uyfK6FV7l4 .mbr-section-subtitle {
  background: #d62828;
  color: #ffffff;
  width: fit-content;
  border-radius: 2rem;
  padding: 5px 1rem;
  text-align: left;
}
.cid-uyfK6FV7l4 .subtitle-wrap {
  display: inline-flex;
  border-radius: 2rem;
  padding: 0.5rem;
  padding-bottom: 0;
  padding-left: 20px;
  background: #eae2b7;
  flex-direction: row;
  width: fit-content;
  align-items: center;
  margin-bottom: 2rem;
}
.cid-uyfK6FV7l4 .subtitle-wrap .mbr-iconfont {
  padding: 0 15px;
  padding-bottom: 8px;
  margin: 0;
  color: #d62828;
  font-size: 1.5rem;
}
.cid-uyfK6FV7l4 .mbr-section-title {
  color: #04492e;
}
.cid-uyfK6FV7l4 .mbr-text,
.cid-uyfK6FV7l4 .mbr-section-btn {
  color: #6e6e6e;
}
.cid-uyfK6FV7l4 .mbr-section-subtitle2,
.cid-uyfK6FV7l4 .align-wrapper {
  color: #04492e;
}
.cid-uyfK6FV7l4 .mbr-section-maintitle {
  text-align: center;
  color: #04492e;
}
.cid-uyfK8JumdM {
  padding-top: 7rem;
  padding-bottom: 7rem;
  background-color: #fafaf9;
}
.cid-uyfK8JumdM .mbr-fallback-image.disabled {
  display: none;
}
.cid-uyfK8JumdM .mbr-fallback-image {
  display: block;
  background-size: cover;
  background-position: center center;
  width: 100%;
  height: 100%;
  position: absolute;
  top: 0;
}
.cid-uyfK8JumdM img {
  border-radius: 2rem;
  margin-bottom: 1rem;
}
.cid-uyfK8JumdM .card-wrapper {
  border: 3px solid #d62828;
  padding: 2rem;
  border-radius: 2rem;
}
@media (max-width: 992px) {
  .cid-uyfK8JumdM .card-wrapper {
    margin-bottom: 2rem;
  }
}
@media (max-width: 767px) {
  .cid-uyfK8JumdM .card-wrapper {
    padding: 2rem 1rem;
  }
}
.cid-uyfK8JumdM .mbr-section-subtitle {
  background: #d62828;
  color: #ffffff;
  width: fit-content;
  border-radius: 2rem;
  padding: 5px 1rem;
  text-align: left;
}
.cid-uyfK8JumdM .subtitle-wrap {
  display: inline-flex;
  border-radius: 2rem;
  padding: 0.5rem;
  padding-bottom: 0;
  padding-left: 20px;
  background: #eae2b7;
  flex-direction: row;
  width: fit-content;
  align-items: center;
  margin-bottom: 2rem;
}
.cid-uyfK8JumdM .subtitle-wrap .mbr-iconfont {
  padding: 0 15px;
  padding-bottom: 8px;
  margin: 0;
  color: #d62828;
  font-size: 1.5rem;
}
.cid-uyfK8JumdM .mbr-section-title {
  color: #04492e;
}
.cid-uyfK8JumdM .mbr-text,
.cid-uyfK8JumdM .mbr-section-btn {
  color: #6e6e6e;
}
.cid-uyfK8JumdM .mbr-section-subtitle2,
.cid-uyfK8JumdM .align-wrapper {
  color: #04492e;
}
.cid-uyfK8JumdM .mbr-section-maintitle {
  text-align: center;
  color: #04492e;
}
.cid-uyfKaMgs3v {
  padding-top: 7rem;
  padding-bottom: 7rem;
  background-color: #fafaf9;
}
.cid-uyfKaMgs3v .mbr-fallback-image.disabled {
  display: none;
}
.cid-uyfKaMgs3v .mbr-fallback-image {
  display: block;
  background-size: cover;
  background-position: center center;
  width: 100%;
  height: 100%;
  position: absolute;
  top: 0;
}
.cid-uyfKaMgs3v img {
  border-radius: 2rem;
  margin-bottom: 1rem;
}
.cid-uyfKaMgs3v .card-wrapper {
  border: 3px solid #d62828;
  padding: 2rem;
  border-radius: 2rem;
}
@media (max-width: 992px) {
  .cid-uyfKaMgs3v .card-wrapper {
    margin-bottom: 2rem;
  }
}
@media (max-width: 767px) {
  .cid-uyfKaMgs3v .card-wrapper {
    padding: 2rem 1rem;
  }
}
.cid-uyfKaMgs3v .mbr-section-subtitle {
  background: #d62828;
  color: #ffffff;
  width: fit-content;
  border-radius: 2rem;
  padding: 5px 1rem;
  text-align: left;
}
.cid-uyfKaMgs3v .subtitle-wrap {
  display: inline-flex;
  border-radius: 2rem;
  padding: 0.5rem;
  padding-bottom: 0;
  padding-left: 20px;
  background: #eae2b7;
  flex-direction: row;
  width: fit-content;
  align-items: center;
  margin-bottom: 2rem;
}
.cid-uyfKaMgs3v .subtitle-wrap .mbr-iconfont {
  padding: 0 15px;
  padding-bottom: 8px;
  margin: 0;
  color: #d62828;
  font-size: 1.5rem;
}
.cid-uyfKaMgs3v .mbr-section-title {
  color: #04492e;
}
.cid-uyfKaMgs3v .mbr-text,
.cid-uyfKaMgs3v .mbr-section-btn {
  color: #6e6e6e;
}
.cid-uyfKaMgs3v .mbr-section-subtitle2,
.cid-uyfKaMgs3v .align-wrapper {
  color: #04492e;
}
.cid-uyfKaMgs3v .mbr-section-maintitle {
  text-align: center;
  color: #04492e;
}
.cid-uAGpdHYnqx {
  padding-top: 5rem;
  padding-bottom: 5rem;
  background-color: #dcd7d0;
}
.cid-uAGpdHYnqx .mbr-section-title {
  color: #ffffff;
}
.cid-uAGpdHYnqx img {
  width: 200px;
  margin-bottom: 1rem;
}
@media (max-width: 767px) {
  .cid-uAGpdHYnqx img {
    margin: auto;
    margin-bottom: 1rem;
  }
}
.cid-uAGpdHYnqx li {
  padding-left: 0;
  padding-bottom: 1rem;
}
.cid-uAGpdHYnqx ul {
  border-bottom: 1px solid rgba(0, 0, 0, 0.125);
}
.cid-uAGpdHYnqx .price-wrap {
  display: flex;
  justify-content: space-between;
  align-items: center;
}
@media (max-width: 767px) {
  .cid-uAGpdHYnqx .price-wrap {
    flex-direction: column;
  }
}
.cid-uAGpdHYnqx .wrapper {
  padding: 2rem;
  border-radius: 2rem;
  background: #ffffff;
}
@media (max-width: 992px) {
  .cid-uAGpdHYnqx .wrapper {
    margin-bottom: 2rem;
  }
}
@media (max-width: 767px) {
  .cid-uAGpdHYnqx .wrapper {
    padding: 2rem 1rem;
  }
}
.cid-uAGpdHYnqx .mbr-text2 {
  color: #ffffff;
}
.cid-uAGpdHYnqx .mbr-section-title2 {
  color: #ffffff;
}
.cid-uAGpdHYnqx .mbr-text1 {
  color: #04492e;
}
.cid-uAGpdHYnqx .price {
  color: #04492e;
}
.cid-uAGpdHYnqx .mbr-section-title1 {
  color: #04492e;
}
.cid-uAGpdHYnqx .mbr-text {
  color: #6e6e6e;
}
.cid-uAGpdHYnqx .list-group-item {
  color: #6e6e6e;
}
.cid-uwIJy92aiS {
  padding-top: 5rem;
  padding-bottom: 5rem;
  background-color: #dcd7d0;
}
.cid-uwIJy92aiS .mbr-section-title {
  color: #ffffff;
}
.cid-uwIJy92aiS img {
  width: 200px;
  margin-bottom: 1rem;
}
@media (max-width: 767px) {
  .cid-uwIJy92aiS img {
    margin: auto;
    margin-bottom: 1rem;
  }
}
.cid-uwIJy92aiS li {
  padding-left: 0;
  padding-bottom: 1rem;
}
.cid-uwIJy92aiS ul {
  border-bottom: 1px solid rgba(0, 0, 0, 0.125);
}
.cid-uwIJy92aiS .price-wrap {
  display: flex;
  justify-content: space-between;
  align-items: center;
}
@media (max-width: 767px) {
  .cid-uwIJy92aiS .price-wrap {
    flex-direction: column;
  }
}
.cid-uwIJy92aiS .wrapper {
  padding: 2rem;
  border-radius: 2rem;
  background: #ffffff;
}
@media (max-width: 992px) {
  .cid-uwIJy92aiS .wrapper {
    margin-bottom: 2rem;
  }
}
@media (max-width: 767px) {
  .cid-uwIJy92aiS .wrapper {
    padding: 2rem 1rem;
  }
}
.cid-uwIJy92aiS .mbr-text2 {
  color: #ffffff;
}
.cid-uwIJy92aiS .mbr-section-title2 {
  color: #ffffff;
}
.cid-uwIJy92aiS .mbr-text1 {
  color: #04492e;
}
.cid-uwIJy92aiS .price {
  color: #04492e;
}
.cid-uwIJy92aiS .mbr-section-title1 {
  color: #04492e;
}
.cid-uwIJy92aiS .mbr-text {
  color: #6e6e6e;
}
.cid-uwIJy92aiS .list-group-item {
  color: #6e6e6e;
}
.cid-uAGgHyH7vT {
  z-index: 1000;
  width: 100%;
}
.cid-uAGgHyH7vT nav.navbar {
  position: fixed;
}
.cid-uAGgHyH7vT .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-uAGgHyH7vT .dropdown-menu {
  padding: 0;
  border-radius: 4px;
  box-shadow: 0 1px 3px 0 rgba(0, 0, 0, 0.1);
}
.cid-uAGgHyH7vT .dropdown-item {
  border-bottom: 1px solid #e6e6e6;
}
.cid-uAGgHyH7vT .dropdown-item:hover,
.cid-uAGgHyH7vT .dropdown-item:focus {
  background: #d62828 !important;
  color: white !important;
}
.cid-uAGgHyH7vT .dropdown-item:hover span {
  color: white;
}
.cid-uAGgHyH7vT .dropdown-item:first-child {
  border-top-left-radius: 4px;
  border-top-right-radius: 4px;
}
.cid-uAGgHyH7vT .dropdown-item:last-child {
  border-bottom: none;
  border-bottom-left-radius: 4px;
  border-bottom-right-radius: 4px;
}
.cid-uAGgHyH7vT .nav-dropdown .link {
  padding: 0 0.3em !important;
  margin: 0.667em 1em !important;
}
.cid-uAGgHyH7vT .nav-dropdown .link.dropdown-toggle::after {
  margin-left: 0.5rem;
  margin-top: 0.2rem;
}
.cid-uAGgHyH7vT .nav-link {
  position: relative;
}
.cid-uAGgHyH7vT .container {
  display: flex;
  margin: auto;
}
.cid-uAGgHyH7vT .iconfont-wrapper {
  color: #04492e !important;
  font-size: 1.5rem;
  padding-right: 0.5rem;
}
.cid-uAGgHyH7vT .navbar-caption {
  font-weight: 500;
}
.cid-uAGgHyH7vT .dropdown-menu,
.cid-uAGgHyH7vT .navbar.opened {
  background: #fafaf9 !important;
}
.cid-uAGgHyH7vT .nav-item:focus,
.cid-uAGgHyH7vT .nav-link:focus {
  outline: none;
}
.cid-uAGgHyH7vT .dropdown .dropdown-menu .dropdown-item {
  width: auto;
  transition: all 0.25s ease-in-out;
}
.cid-uAGgHyH7vT .dropdown .dropdown-menu .dropdown-item::after {
  right: 0.5rem;
}
.cid-uAGgHyH7vT .dropdown .dropdown-menu .dropdown-item .mbr-iconfont {
  margin-right: 0.5rem;
  vertical-align: sub;
}
.cid-uAGgHyH7vT .dropdown .dropdown-menu .dropdown-item .mbr-iconfont:before {
  display: inline-block;
  transform: scale(1, 1);
  transition: all 0.25s ease-in-out;
}
.cid-uAGgHyH7vT .collapsed .dropdown-menu .dropdown-item:before {
  display: none;
}
.cid-uAGgHyH7vT .collapsed .dropdown .dropdown-menu .dropdown-item {
  padding: 0.235em 1.5em 0.235em 1.5em !important;
  transition: none;
  margin: 0 !important;
}
.cid-uAGgHyH7vT .navbar {
  min-height: 80px;
  transition: all 0.3s;
  border-bottom: 1px solid transparent;
  border-bottom-left-radius: 2rem;
  border-bottom-right-radius: 2rem;
  background: rgba(250, 250, 249, 0.7);
  backdrop-filter: blur(10px);
}
.cid-uAGgHyH7vT .navbar.opened {
  transition: all 0.3s;
}
.cid-uAGgHyH7vT .navbar .dropdown-item {
  padding: 0.5rem 1.8rem;
}
.cid-uAGgHyH7vT .navbar .navbar-logo img {
  width: auto;
}
.cid-uAGgHyH7vT .navbar .navbar-collapse {
  justify-content: flex-end;
  z-index: 1;
}
.cid-uAGgHyH7vT .navbar.collapsed {
  justify-content: center;
}
.cid-uAGgHyH7vT .navbar.collapsed .nav-item .nav-link::before {
  display: none;
}
.cid-uAGgHyH7vT .navbar.collapsed.opened .dropdown-menu {
  top: 0;
}
.cid-uAGgHyH7vT .navbar.collapsed .dropdown-menu .dropdown-submenu {
  left: 0 !important;
}
.cid-uAGgHyH7vT .navbar.collapsed .dropdown-menu .dropdown-item:after {
  right: auto;
}
.cid-uAGgHyH7vT .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-uAGgHyH7vT .navbar.collapsed ul.navbar-nav li {
  margin: auto;
}
.cid-uAGgHyH7vT .navbar.collapsed .dropdown-menu .dropdown-item {
  padding: 0.25rem 1.5rem;
  text-align: center;
}
.cid-uAGgHyH7vT .navbar.collapsed .icons-menu {
  padding-left: 0;
  padding-right: 0;
  padding-top: 0.5rem;
  padding-bottom: 0.5rem;
}
@media (max-width: 991px) {
  .cid-uAGgHyH7vT .navbar .nav-item .nav-link::before {
    display: none;
  }
  .cid-uAGgHyH7vT .navbar.opened .dropdown-menu {
    top: 0;
  }
  .cid-uAGgHyH7vT .navbar .dropdown-menu .dropdown-submenu {
    left: 0 !important;
  }
  .cid-uAGgHyH7vT .navbar .dropdown-menu .dropdown-item:after {
    right: auto;
  }
  .cid-uAGgHyH7vT .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-uAGgHyH7vT .navbar .navbar-logo img {
    height: 3rem !important;
  }
  .cid-uAGgHyH7vT .navbar ul.navbar-nav li {
    margin: auto;
  }
  .cid-uAGgHyH7vT .navbar .dropdown-menu .dropdown-item {
    padding: 0.25rem 1.5rem !important;
    text-align: center;
  }
  .cid-uAGgHyH7vT .navbar .navbar-brand {
    flex-shrink: initial;
    flex-basis: auto;
    word-break: break-word;
    padding-right: 2rem;
  }
  .cid-uAGgHyH7vT .navbar .navbar-toggler {
    flex-basis: auto;
  }
  .cid-uAGgHyH7vT .navbar .icons-menu {
    padding-left: 0;
    padding-top: 0.5rem;
    padding-bottom: 0.5rem;
  }
}
@media (max-width: 991px) and (max-width: 767px) {
  .cid-uAGgHyH7vT .navbar .navbar-brand {
    width: calc(100% - 31px);
  }
}
.cid-uAGgHyH7vT .navbar.navbar-short {
  min-height: 80px;
}
.cid-uAGgHyH7vT .navbar.navbar-short .navbar-logo img {
  height: 2.5rem !important;
}
.cid-uAGgHyH7vT .navbar.navbar-short .navbar-brand {
  min-height: 80px;
  padding: 0;
}
.cid-uAGgHyH7vT .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-uAGgHyH7vT .navbar-brand .navbar-caption {
  line-height: inherit !important;
}
.cid-uAGgHyH7vT .navbar-brand .navbar-logo a {
  outline: none;
}
.cid-uAGgHyH7vT .dropdown-item.active,
.cid-uAGgHyH7vT .dropdown-item:active {
  background-color: transparent;
}
.cid-uAGgHyH7vT .navbar-expand-lg .navbar-nav .nav-link {
  padding: 0;
}
.cid-uAGgHyH7vT .nav-dropdown .link.dropdown-toggle {
  margin-right: 1.667em;
}
.cid-uAGgHyH7vT .nav-dropdown .link.dropdown-toggle[aria-expanded="true"] {
  margin-right: 0;
  padding: 0.667em 1.667em;
}
.cid-uAGgHyH7vT .navbar.navbar-expand-lg .dropdown .dropdown-menu {
  background: #fafaf9;
}
.cid-uAGgHyH7vT .navbar.navbar-expand-lg .dropdown .dropdown-menu .dropdown-submenu {
  margin: 0;
  left: 100%;
}
.cid-uAGgHyH7vT .navbar .dropdown.open > .dropdown-menu {
  display: block;
}
.cid-uAGgHyH7vT ul.navbar-nav {
  flex-wrap: wrap;
}
.cid-uAGgHyH7vT .navbar-buttons {
  text-align: center;
  min-width: 170px;
}
.cid-uAGgHyH7vT button.navbar-toggler {
  outline: none;
  width: 31px;
  height: 20px;
  cursor: pointer;
  transition: all 0.2s;
  position: relative;
  align-self: center;
}
.cid-uAGgHyH7vT button.navbar-toggler .hamburger span {
  position: absolute;
  right: 0;
  width: 30px;
  height: 2px;
  border-right: 5px;
  background-color: #04492e;
}
.cid-uAGgHyH7vT button.navbar-toggler .hamburger span:nth-child(1) {
  top: 0;
  transition: all 0.2s;
}
.cid-uAGgHyH7vT button.navbar-toggler .hamburger span:nth-child(2) {
  top: 8px;
  transition: all 0.15s;
}
.cid-uAGgHyH7vT button.navbar-toggler .hamburger span:nth-child(3) {
  top: 8px;
  transition: all 0.15s;
}
.cid-uAGgHyH7vT button.navbar-toggler .hamburger span:nth-child(4) {
  top: 16px;
  transition: all 0.2s;
}
.cid-uAGgHyH7vT nav.opened .hamburger span:nth-child(1) {
  top: 8px;
  width: 0;
  opacity: 0;
  right: 50%;
  transition: all 0.2s;
}
.cid-uAGgHyH7vT nav.opened .hamburger span:nth-child(2) {
  transform: rotate(45deg);
  transition: all 0.25s;
}
.cid-uAGgHyH7vT nav.opened .hamburger span:nth-child(3) {
  transform: rotate(-45deg);
  transition: all 0.25s;
}
.cid-uAGgHyH7vT nav.opened .hamburger span:nth-child(4) {
  top: 8px;
  width: 0;
  opacity: 0;
  right: 50%;
  transition: all 0.2s;
}
.cid-uAGgHyH7vT .navbar-dropdown {
  padding: 0 1rem;
  position: fixed;
}
.cid-uAGgHyH7vT a.nav-link {
  display: flex;
  align-items: center;
  justify-content: center;
}
.cid-uAGgHyH7vT .icons-menu {
  flex-wrap: nowrap;
  display: flex;
  justify-content: center;
  padding-left: 1rem;
  padding-right: 1rem;
  padding-top: 0.3rem;
  text-align: center;
}
@media screen and (-ms-high-contrast: active), (-ms-high-contrast: none) {
  .cid-uAGgHyH7vT .navbar {
    height: 70px;
  }
  .cid-uAGgHyH7vT .navbar.opened {
    height: auto;
  }
  .cid-uAGgHyH7vT .nav-item .nav-link:hover::before {
    width: 175%;
    max-width: calc(100% + 2rem);
    left: -1rem;
  }
}
.cid-uAGwI8e5YT {
  padding-top: 30px;
  padding-bottom: 45px;
  margin-top: -1px;
  overflow: hidden;
  border-bottom: 1px solid #7f8678;
  border-top: 1px solid #7f8678;
  background-color: #04492e;
}
.cid-uAGwI8e5YT .wrapper {
  display: flex;
  justify-content: space-between;
  align-items: center;
  flex-wrap: wrap;
}
.cid-uAGwI8e5YT .copyright {
  margin-top: 0.5rem;
  color: #ffffff;
  flex-grow: 1;
  margin-right: 0.5rem;
}
.cid-uAGwI8e5YT .produced {
  margin-top: 0.5rem;
  color: #ffffff;
  flex-grow: 1;
}
#custom-html-e {
  /* Type valid CSS here */
}
#custom-html-e div {
  padding: 80px 0;
  color: #777;
  text-align: center;
}
#custom-html-e p {
  font-size: 22px;
  color: #777;
}
.cid-uAGoWYmpsn {
  padding-top: 5rem;
  padding-bottom: 5rem;
  background-color: #dcd7d0;
}
.cid-uAGoWYmpsn .mbr-section-title {
  color: #ffffff;
}
.cid-uAGoWYmpsn img {
  width: 200px;
  margin-bottom: 1rem;
}
@media (max-width: 767px) {
  .cid-uAGoWYmpsn img {
    margin: auto;
    margin-bottom: 1rem;
  }
}
.cid-uAGoWYmpsn li {
  padding-left: 0;
  padding-bottom: 1rem;
}
.cid-uAGoWYmpsn ul {
  border-bottom: 1px solid rgba(0, 0, 0, 0.125);
}
.cid-uAGoWYmpsn .price-wrap {
  display: flex;
  justify-content: space-between;
  align-items: center;
}
@media (max-width: 767px) {
  .cid-uAGoWYmpsn .price-wrap {
    flex-direction: column;
  }
}
.cid-uAGoWYmpsn .wrapper {
  padding: 2rem;
  border-radius: 2rem;
  background: #ffffff;
}
@media (max-width: 992px) {
  .cid-uAGoWYmpsn .wrapper {
    margin-bottom: 2rem;
  }
}
@media (max-width: 767px) {
  .cid-uAGoWYmpsn .wrapper {
    padding: 2rem 1rem;
  }
}
.cid-uAGoWYmpsn .mbr-text2 {
  color: #ffffff;
}
.cid-uAGoWYmpsn .mbr-section-title2 {
  color: #ffffff;
}
.cid-uAGoWYmpsn .mbr-text1 {
  color: #04492e;
}
.cid-uAGoWYmpsn .price {
  color: #04492e;
}
.cid-uAGoWYmpsn .mbr-section-title1 {
  color: #04492e;
}
.cid-uAGoWYmpsn .mbr-text {
  color: #6e6e6e;
}
.cid-uAGoWYmpsn .list-group-item {
  color: #6e6e6e;
}
.cid-uyjRk6uePf {
  padding-top: 5rem;
  padding-bottom: 5rem;
  background-color: #dcd7d0;
}
.cid-uyjRk6uePf .mbr-section-title {
  color: #ffffff;
}
.cid-uyjRk6uePf img {
  width: 200px;
  margin-bottom: 1rem;
}
@media (max-width: 767px) {
  .cid-uyjRk6uePf img {
    margin: auto;
    margin-bottom: 1rem;
  }
}
.cid-uyjRk6uePf li {
  padding-left: 0;
  padding-bottom: 1rem;
}
.cid-uyjRk6uePf ul {
  border-bottom: 1px solid rgba(0, 0, 0, 0.125);
}
.cid-uyjRk6uePf .price-wrap {
  display: flex;
  justify-content: space-between;
  align-items: center;
}
@media (max-width: 767px) {
  .cid-uyjRk6uePf .price-wrap {
    flex-direction: column;
  }
}
.cid-uyjRk6uePf .wrapper {
  padding: 2rem;
  border-radius: 2rem;
  background: #ffffff;
}
@media (max-width: 992px) {
  .cid-uyjRk6uePf .wrapper {
    margin-bottom: 2rem;
  }
}
@media (max-width: 767px) {
  .cid-uyjRk6uePf .wrapper {
    padding: 2rem 1rem;
  }
}
.cid-uyjRk6uePf .mbr-text2 {
  color: #ffffff;
}
.cid-uyjRk6uePf .mbr-section-title2 {
  color: #ffffff;
}
.cid-uyjRk6uePf .mbr-text1 {
  color: #04492e;
}
.cid-uyjRk6uePf .price {
  color: #04492e;
}
.cid-uyjRk6uePf .mbr-section-title1 {
  color: #04492e;
}
.cid-uyjRk6uePf .mbr-text {
  color: #6e6e6e;
}
.cid-uyjRk6uePf .list-group-item {
  color: #6e6e6e;
}
.cid-uAGgzgKjXC {
  z-index: 1000;
  width: 100%;
}
.cid-uAGgzgKjXC nav.navbar {
  position: fixed;
}
.cid-uAGgzgKjXC .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-uAGgzgKjXC .dropdown-menu {
  padding: 0;
  border-radius: 4px;
  box-shadow: 0 1px 3px 0 rgba(0, 0, 0, 0.1);
}
.cid-uAGgzgKjXC .dropdown-item {
  border-bottom: 1px solid #e6e6e6;
}
.cid-uAGgzgKjXC .dropdown-item:hover,
.cid-uAGgzgKjXC .dropdown-item:focus {
  background: #d62828 !important;
  color: white !important;
}
.cid-uAGgzgKjXC .dropdown-item:hover span {
  color: white;
}
.cid-uAGgzgKjXC .dropdown-item:first-child {
  border-top-left-radius: 4px;
  border-top-right-radius: 4px;
}
.cid-uAGgzgKjXC .dropdown-item:last-child {
  border-bottom: none;
  border-bottom-left-radius: 4px;
  border-bottom-right-radius: 4px;
}
.cid-uAGgzgKjXC .nav-dropdown .link {
  padding: 0 0.3em !important;
  margin: 0.667em 1em !important;
}
.cid-uAGgzgKjXC .nav-dropdown .link.dropdown-toggle::after {
  margin-left: 0.5rem;
  margin-top: 0.2rem;
}
.cid-uAGgzgKjXC .nav-link {
  position: relative;
}
.cid-uAGgzgKjXC .container {
  display: flex;
  margin: auto;
}
.cid-uAGgzgKjXC .iconfont-wrapper {
  color: #04492e !important;
  font-size: 1.5rem;
  padding-right: 0.5rem;
}
.cid-uAGgzgKjXC .navbar-caption {
  font-weight: 500;
}
.cid-uAGgzgKjXC .dropdown-menu,
.cid-uAGgzgKjXC .navbar.opened {
  background: #fafaf9 !important;
}
.cid-uAGgzgKjXC .nav-item:focus,
.cid-uAGgzgKjXC .nav-link:focus {
  outline: none;
}
.cid-uAGgzgKjXC .dropdown .dropdown-menu .dropdown-item {
  width: auto;
  transition: all 0.25s ease-in-out;
}
.cid-uAGgzgKjXC .dropdown .dropdown-menu .dropdown-item::after {
  right: 0.5rem;
}
.cid-uAGgzgKjXC .dropdown .dropdown-menu .dropdown-item .mbr-iconfont {
  margin-right: 0.5rem;
  vertical-align: sub;
}
.cid-uAGgzgKjXC .dropdown .dropdown-menu .dropdown-item .mbr-iconfont:before {
  display: inline-block;
  transform: scale(1, 1);
  transition: all 0.25s ease-in-out;
}
.cid-uAGgzgKjXC .collapsed .dropdown-menu .dropdown-item:before {
  display: none;
}
.cid-uAGgzgKjXC .collapsed .dropdown .dropdown-menu .dropdown-item {
  padding: 0.235em 1.5em 0.235em 1.5em !important;
  transition: none;
  margin: 0 !important;
}
.cid-uAGgzgKjXC .navbar {
  min-height: 80px;
  transition: all 0.3s;
  border-bottom: 1px solid transparent;
  border-bottom-left-radius: 2rem;
  border-bottom-right-radius: 2rem;
  background: rgba(250, 250, 249, 0.7);
  backdrop-filter: blur(10px);
}
.cid-uAGgzgKjXC .navbar.opened {
  transition: all 0.3s;
}
.cid-uAGgzgKjXC .navbar .dropdown-item {
  padding: 0.5rem 1.8rem;
}
.cid-uAGgzgKjXC .navbar .navbar-logo img {
  width: auto;
}
.cid-uAGgzgKjXC .navbar .navbar-collapse {
  justify-content: flex-end;
  z-index: 1;
}
.cid-uAGgzgKjXC .navbar.collapsed {
  justify-content: center;
}
.cid-uAGgzgKjXC .navbar.collapsed .nav-item .nav-link::before {
  display: none;
}
.cid-uAGgzgKjXC .navbar.collapsed.opened .dropdown-menu {
  top: 0;
}
.cid-uAGgzgKjXC .navbar.collapsed .dropdown-menu .dropdown-submenu {
  left: 0 !important;
}
.cid-uAGgzgKjXC .navbar.collapsed .dropdown-menu .dropdown-item:after {
  right: auto;
}
.cid-uAGgzgKjXC .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-uAGgzgKjXC .navbar.collapsed ul.navbar-nav li {
  margin: auto;
}
.cid-uAGgzgKjXC .navbar.collapsed .dropdown-menu .dropdown-item {
  padding: 0.25rem 1.5rem;
  text-align: center;
}
.cid-uAGgzgKjXC .navbar.collapsed .icons-menu {
  padding-left: 0;
  padding-right: 0;
  padding-top: 0.5rem;
  padding-bottom: 0.5rem;
}
@media (max-width: 991px) {
  .cid-uAGgzgKjXC .navbar .nav-item .nav-link::before {
    display: none;
  }
  .cid-uAGgzgKjXC .navbar.opened .dropdown-menu {
    top: 0;
  }
  .cid-uAGgzgKjXC .navbar .dropdown-menu .dropdown-submenu {
    left: 0 !important;
  }
  .cid-uAGgzgKjXC .navbar .dropdown-menu .dropdown-item:after {
    right: auto;
  }
  .cid-uAGgzgKjXC .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-uAGgzgKjXC .navbar .navbar-logo img {
    height: 3rem !important;
  }
  .cid-uAGgzgKjXC .navbar ul.navbar-nav li {
    margin: auto;
  }
  .cid-uAGgzgKjXC .navbar .dropdown-menu .dropdown-item {
    padding: 0.25rem 1.5rem !important;
    text-align: center;
  }
  .cid-uAGgzgKjXC .navbar .navbar-brand {
    flex-shrink: initial;
    flex-basis: auto;
    word-break: break-word;
    padding-right: 2rem;
  }
  .cid-uAGgzgKjXC .navbar .navbar-toggler {
    flex-basis: auto;
  }
  .cid-uAGgzgKjXC .navbar .icons-menu {
    padding-left: 0;
    padding-top: 0.5rem;
    padding-bottom: 0.5rem;
  }
}
@media (max-width: 991px) and (max-width: 767px) {
  .cid-uAGgzgKjXC .navbar .navbar-brand {
    width: calc(100% - 31px);
  }
}
.cid-uAGgzgKjXC .navbar.navbar-short {
  min-height: 80px;
}
.cid-uAGgzgKjXC .navbar.navbar-short .navbar-logo img {
  height: 2.5rem !important;
}
.cid-uAGgzgKjXC .navbar.navbar-short .navbar-brand {
  min-height: 80px;
  padding: 0;
}
.cid-uAGgzgKjXC .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-uAGgzgKjXC .navbar-brand .navbar-caption {
  line-height: inherit !important;
}
.cid-uAGgzgKjXC .navbar-brand .navbar-logo a {
  outline: none;
}
.cid-uAGgzgKjXC .dropdown-item.active,
.cid-uAGgzgKjXC .dropdown-item:active {
  background-color: transparent;
}
.cid-uAGgzgKjXC .navbar-expand-lg .navbar-nav .nav-link {
  padding: 0;
}
.cid-uAGgzgKjXC .nav-dropdown .link.dropdown-toggle {
  margin-right: 1.667em;
}
.cid-uAGgzgKjXC .nav-dropdown .link.dropdown-toggle[aria-expanded="true"] {
  margin-right: 0;
  padding: 0.667em 1.667em;
}
.cid-uAGgzgKjXC .navbar.navbar-expand-lg .dropdown .dropdown-menu {
  background: #fafaf9;
}
.cid-uAGgzgKjXC .navbar.navbar-expand-lg .dropdown .dropdown-menu .dropdown-submenu {
  margin: 0;
  left: 100%;
}
.cid-uAGgzgKjXC .navbar .dropdown.open > .dropdown-menu {
  display: block;
}
.cid-uAGgzgKjXC ul.navbar-nav {
  flex-wrap: wrap;
}
.cid-uAGgzgKjXC .navbar-buttons {
  text-align: center;
  min-width: 170px;
}
.cid-uAGgzgKjXC button.navbar-toggler {
  outline: none;
  width: 31px;
  height: 20px;
  cursor: pointer;
  transition: all 0.2s;
  position: relative;
  align-self: center;
}
.cid-uAGgzgKjXC button.navbar-toggler .hamburger span {
  position: absolute;
  right: 0;
  width: 30px;
  height: 2px;
  border-right: 5px;
  background-color: #04492e;
}
.cid-uAGgzgKjXC button.navbar-toggler .hamburger span:nth-child(1) {
  top: 0;
  transition: all 0.2s;
}
.cid-uAGgzgKjXC button.navbar-toggler .hamburger span:nth-child(2) {
  top: 8px;
  transition: all 0.15s;
}
.cid-uAGgzgKjXC button.navbar-toggler .hamburger span:nth-child(3) {
  top: 8px;
  transition: all 0.15s;
}
.cid-uAGgzgKjXC button.navbar-toggler .hamburger span:nth-child(4) {
  top: 16px;
  transition: all 0.2s;
}
.cid-uAGgzgKjXC nav.opened .hamburger span:nth-child(1) {
  top: 8px;
  width: 0;
  opacity: 0;
  right: 50%;
  transition: all 0.2s;
}
.cid-uAGgzgKjXC nav.opened .hamburger span:nth-child(2) {
  transform: rotate(45deg);
  transition: all 0.25s;
}
.cid-uAGgzgKjXC nav.opened .hamburger span:nth-child(3) {
  transform: rotate(-45deg);
  transition: all 0.25s;
}
.cid-uAGgzgKjXC nav.opened .hamburger span:nth-child(4) {
  top: 8px;
  width: 0;
  opacity: 0;
  right: 50%;
  transition: all 0.2s;
}
.cid-uAGgzgKjXC .navbar-dropdown {
  padding: 0 1rem;
  position: fixed;
}
.cid-uAGgzgKjXC a.nav-link {
  display: flex;
  align-items: center;
  justify-content: center;
}
.cid-uAGgzgKjXC .icons-menu {
  flex-wrap: nowrap;
  display: flex;
  justify-content: center;
  padding-left: 1rem;
  padding-right: 1rem;
  padding-top: 0.3rem;
  text-align: center;
}
@media screen and (-ms-high-contrast: active), (-ms-high-contrast: none) {
  .cid-uAGgzgKjXC .navbar {
    height: 70px;
  }
  .cid-uAGgzgKjXC .navbar.opened {
    height: auto;
  }
  .cid-uAGgzgKjXC .nav-item .nav-link:hover::before {
    width: 175%;
    max-width: calc(100% + 2rem);
    left: -1rem;
  }
}
.cid-uAGwt3xWgz {
  padding-top: 30px;
  padding-bottom: 45px;
  margin-top: -1px;
  overflow: hidden;
  border-bottom: 1px solid #7f8678;
  border-top: 1px solid #7f8678;
  background-color: #04492e;
}
.cid-uAGwt3xWgz .wrapper {
  display: flex;
  justify-content: space-between;
  align-items: center;
  flex-wrap: wrap;
}
.cid-uAGwt3xWgz .copyright {
  margin-top: 0.5rem;
  color: #ffffff;
  flex-grow: 1;
  margin-right: 0.5rem;
}
.cid-uAGwt3xWgz .produced {
  margin-top: 0.5rem;
  color: #ffffff;
  flex-grow: 1;
}
.cid-uyyuGxsJCa {
  padding-top: 7rem;
  padding-bottom: 7rem;
  background-color: #fafaf9;
}
.cid-uyyuGxsJCa .mbr-fallback-image.disabled {
  display: none;
}
.cid-uyyuGxsJCa .mbr-fallback-image {
  display: block;
  background-size: cover;
  background-position: center center;
  width: 100%;
  height: 100%;
  position: absolute;
  top: 0;
}
.cid-uyyuGxsJCa img {
  border-radius: 2rem;
}
.cid-uyyuGxsJCa .mbr-section-subtitle {
  background: white;
  color: #ffffff;
  width: fit-content;
  border-radius: 2rem;
  padding: 5px 1rem;
  text-align: left;
}
.cid-uyyuGxsJCa .subtitle-wrap {
  display: inline-flex;
  border-radius: 2rem;
  padding: 0.5rem;
  padding-bottom: 0;
  background: #d62828;
  flex-direction: row;
  width: fit-content;
  align-items: center;
  margin-bottom: 2rem;
}
.cid-uyyuGxsJCa .subtitle-wrap .mbr-iconfont {
  padding: 0 15px;
  padding-bottom: 8px;
  margin: 0;
  color: #eae2b7;
  font-size: 1.5rem;
}
.cid-uyyuGxsJCa .mbr-section-title {
  color: #04492e;
}
.cid-uyyuGxsJCa .mbr-text,
.cid-uyyuGxsJCa .mbr-section-btn {
  color: #6e6e6e;
}
.cid-uyyuGxsJCa .mbr-section-subtitle,
.cid-uyyuGxsJCa .align-wrapper {
  color: #04492e;
}
.cid-uz48wfeyO9 {
  padding-top: 6rem;
  padding-bottom: 6rem;
  background-color: #fafaf9;
}
.cid-uz48wfeyO9 .mbr-fallback-image.disabled {
  display: none;
}
.cid-uz48wfeyO9 .mbr-fallback-image {
  display: block;
  background-size: cover;
  background-position: center center;
  width: 100%;
  height: 100%;
  position: absolute;
  top: 0;
}
@media (max-width: 991px) {
  .cid-uz48wfeyO9 .image-wrapper {
    margin-bottom: 1rem;
  }
}
.cid-uz48wfeyO9 .row {
  flex-direction: row-reverse;
}
.cid-uz48wfeyO9 img {
  width: 100%;
  border: 3px solid #d62828;
  border-radius: 2rem;
}
.cid-uz48wfeyO9 .mbr-text {
  color: #04492e;
}
.cid-uyYWqlPkXW {
  padding-top: 7rem;
  padding-bottom: 7rem;
  background-color: #fafaf9;
}
.cid-uyYWqlPkXW .mbr-fallback-image.disabled {
  display: none;
}
.cid-uyYWqlPkXW .mbr-fallback-image {
  display: block;
  background-size: cover;
  background-position: center center;
  width: 100%;
  height: 100%;
  position: absolute;
  top: 0;
}
.cid-uyYWqlPkXW .card-wrapper {
  border: 3px solid #d62828;
  padding: 3rem;
  border-radius: 2rem;
  margin-bottom: 2rem;
}
@media (max-width: 767px) {
  .cid-uyYWqlPkXW .card-wrapper {
    padding: 2rem 1rem;
  }
}
.cid-uyYWqlPkXW .card-wrapper .mbr-section-subtitle2 {
  background: #d62828;
  width: fit-content;
  border-radius: 2rem;
  padding: 5px 1rem;
  text-align: left;
}
.cid-uyYWqlPkXW .card-wrapper .subtitle-wrap2 {
  display: inline-flex;
  border-radius: 2rem;
  padding: 0.5rem;
  padding-bottom: 0;
  padding-left: 20px;
  background: #eae2b7;
  flex-direction: row;
  width: fit-content;
  align-items: center;
  margin-bottom: 2rem;
}
.cid-uyYWqlPkXW .card-wrapper .subtitle-wrap2 .mbr-iconfont {
  padding: 0 15px;
  padding-bottom: 8px;
  margin: 0;
  color: #d62828;
  font-size: 1.5rem;
}
.cid-uyYWqlPkXW .mbr-section-subtitle {
  background: white;
  color: #ffffff;
  width: fit-content;
  border-radius: 2rem;
  padding: 5px 1rem;
  text-align: left;
}
.cid-uyYWqlPkXW .subtitle-wrap {
  display: inline-flex;
  border-radius: 2rem;
  padding: 0.5rem;
  padding-bottom: 0;
  background: #d62828;
  flex-direction: row;
  width: fit-content;
  align-items: center;
  margin-bottom: 2rem;
}
.cid-uyYWqlPkXW .subtitle-wrap .mbr-iconfont {
  padding: 0 15px;
  padding-bottom: 8px;
  margin: 0;
  color: #eae2b7;
  font-size: 1.5rem;
}
.cid-uyYWqlPkXW .mbr-section-title {
  color: #04492e;
}
.cid-uyYWqlPkXW .mbr-text,
.cid-uyYWqlPkXW .mbr-section-btn {
  color: #6e6e6e;
}
.cid-uyYWqlPkXW .mbr-section-subtitle,
.cid-uyYWqlPkXW .align-wrapper {
  color: #04492e;
}
.cid-uyYWqlPkXW .mbr-section-subtitle3,
.cid-uyYWqlPkXW .align-wrapper2 {
  color: #04492e;
}
.cid-uyYWqlPkXW .mbr-section-subtitle2,
.cid-uyYWqlPkXW .align-wrapper2 {
  color: #ffffff;
}
.cid-uyYWqlPkXW .mbr-section-cardtitle {
  color: #04492e;
}
.cid-uyYWqlPkXW .mbr-cardtext {
  color: #6e6e6e;
}
.cid-uyKrmUnFNa {
  padding-top: 7rem;
  padding-bottom: 7rem;
  background-color: #04492e;
}
.cid-uyKrmUnFNa .mbr-fallback-image.disabled {
  display: none;
}
.cid-uyKrmUnFNa .mbr-fallback-image {
  display: block;
  background-size: cover;
  background-position: center center;
  width: 100%;
  height: 100%;
  position: absolute;
  top: 0;
}
.cid-uyKrmUnFNa .mbr-section-subtitle {
  background: #d62828;
  color: #ffffff;
  width: fit-content;
  border-radius: 2rem;
  padding: 5px 1rem;
  text-align: left;
}
.cid-uyKrmUnFNa .subtitle-wrap {
  display: inline-flex;
  border-radius: 2rem;
  padding: 0.5rem;
  padding-bottom: 0;
  background: #eae2b7;
  flex-direction: row;
  width: fit-content;
  align-items: center;
  margin-bottom: 2rem;
}
.cid-uyKrmUnFNa .subtitle-wrap .mbr-iconfont {
  padding: 0 15px;
  padding-bottom: 8px;
  margin: 0;
  color: #d62828;
  font-size: 1.5rem;
}
.cid-uyKrmUnFNa .mbr-section-title {
  color: #ffffff;
}
.cid-uyKrmUnFNa .mbr-text,
.cid-uyKrmUnFNa .mbr-section-btn {
  color: #fafaf9;
}
.cid-uyyuGxAWmL {
  padding-top: 5rem;
  padding-bottom: 5rem;
  background: #dcd7d0;
}
.cid-uyyuGxAWmL .list-group-item {
  background-color: transparent;
  color: #04492e;
  text-align: left;
}
.cid-uyyuGxAWmL .row-color {
  background: #ffffff;
  border-radius: 2rem;
  margin: 0;
}
.cid-uyyuGxAWmL .card {
  padding: 0;
}
.cid-uyyuGxAWmL .plan {
  padding: 3rem 2rem;
  word-break: break-word;
  border-radius: 10px;
}
.cid-uyyuGxAWmL .plan .list-group-item {
  position: relative;
  justify-content: center;
  padding-left: 2rem;
  border: 0;
  font-family: 'Moririse2' !important;
}
.cid-uyyuGxAWmL .plan .list-group-item::before {
  position: absolute;
  left: 0;
  top: 50%;
  transform: translateY(-50%);
  width: 50%;
  font-weight: 900;
  content: "\e97c";
  color: #fb7a64;
}
@media (max-width: 767px) {
  .cid-uyyuGxAWmL .plan {
    padding: 2rem 1rem;
  }
}
.cid-uyyuGxAWmL .mbr-iconfont {
  font-size: 5rem;
  color: #fb7a64;
  padding-bottom: 2rem;
  display: block;
}
.cid-uyyuGxAWmL .price {
  color: #d62828;
}
.cid-uyyuGxAWmL .btn {
  width: -webkit-fill-available;
}
@media (max-width: 991px) {
  .cid-uyyuGxAWmL .plan {
    margin-bottom: 2rem;
  }
}
.cid-uyyuGxAWmL .price,
.cid-uyyuGxAWmL .plan-price {
  color: #04492e;
}
.cid-uyyuGxAWmL H3 {
  color: #04492e;
  text-align: center;
}
.cid-uyyuGxAWmL H4 {
  color: #6e6e6e;
  text-align: center;
}
.cid-uyyuGxAWmL .plan-title {
  color: #04492e;
}
.cid-uyyuGxAWmL .mbr-fallback-image.disabled {
  display: none;
}
.cid-uyyuGxAWmL .mbr-fallback-image {
  display: block;
  background-size: cover;
  background-position: center center;
  width: 100%;
  height: 100%;
  position: absolute;
  top: 0;
}
.cid-uyyuGxAWmL .price-term,
.cid-uyyuGxAWmL .plan-price {
  color: #6e6e6e;
}
.cid-uyyuGxAWmL .mbr-card-text {
  color: #6e6e6e;
}
.cid-uyyuGxOsNB {
  padding-top: 7rem;
  padding-bottom: 7rem;
  background-color: #04492e;
}
.cid-uyyuGxOsNB .mbr-fallback-image.disabled {
  display: none;
}
.cid-uyyuGxOsNB .mbr-fallback-image {
  display: block;
  background-size: cover;
  background-position: center center;
  width: 100%;
  height: 100%;
  position: absolute;
  top: 0;
}
.cid-uyyuGxOsNB img {
  border-radius: 2rem;
}
.cid-uyyuGxOsNB .mbr-section-subtitle {
  background: white;
  color: #ffffff;
  width: fit-content;
  border-radius: 2rem;
  padding: 5px 1rem;
  text-align: left;
}
.cid-uyyuGxOsNB .subtitle-wrap {
  display: inline-flex;
  border-radius: 2rem;
  padding: 0.5rem;
  padding-bottom: 0;
  background: #d62828;
  flex-direction: row;
  width: fit-content;
  align-items: center;
  margin-bottom: 2rem;
}
.cid-uyyuGxOsNB .subtitle-wrap .mbr-iconfont {
  padding: 0 15px;
  padding-bottom: 8px;
  margin: 0;
  color: #eae2b7;
  font-size: 1.5rem;
}
.cid-uyyuGxOsNB .mbr-section-title {
  color: #04492e;
}
.cid-uyyuGxOsNB .mbr-text,
.cid-uyyuGxOsNB .mbr-section-btn {
  color: #6e6e6e;
}
.cid-uyyuGxOsNB .mbr-section-subtitle,
.cid-uyyuGxOsNB .align-wrapper {
  color: #04492e;
}
.cid-uyyuGxOsNB .mbr-section-title,
.cid-uyyuGxOsNB .mbr-section-btn {
  color: #fb7a64;
}
.cid-uyyuGxYqB3 {
  padding-top: 7rem;
  padding-bottom: 7rem;
  background-color: #fafaf9;
}
.cid-uyyuGxYqB3 .mbr-fallback-image.disabled {
  display: none;
}
.cid-uyyuGxYqB3 .mbr-fallback-image {
  display: block;
  background-size: cover;
  background-position: center center;
  width: 100%;
  height: 100%;
  position: absolute;
  top: 0;
}
.cid-uyyuGxYqB3 img {
  border-radius: 2rem;
  margin-bottom: 1rem;
}
.cid-uyyuGxYqB3 .card-wrapper {
  border: 3px solid #d62828;
  padding: 2rem;
  border-radius: 2rem;
}
@media (max-width: 992px) {
  .cid-uyyuGxYqB3 .card-wrapper {
    margin-bottom: 2rem;
  }
}
@media (max-width: 767px) {
  .cid-uyyuGxYqB3 .card-wrapper {
    padding: 2rem 1rem;
  }
}
.cid-uyyuGxYqB3 .mbr-section-subtitle {
  background: #d62828;
  color: #ffffff;
  width: fit-content;
  border-radius: 2rem;
  padding: 5px 1rem;
  text-align: left;
}
.cid-uyyuGxYqB3 .subtitle-wrap {
  display: inline-flex;
  border-radius: 2rem;
  padding: 0.5rem;
  padding-bottom: 0;
  padding-left: 20px;
  background: #eae2b7;
  flex-direction: row;
  width: fit-content;
  align-items: center;
  margin-bottom: 2rem;
}
.cid-uyyuGxYqB3 .subtitle-wrap .mbr-iconfont {
  padding: 0 15px;
  padding-bottom: 8px;
  margin: 0;
  color: #d62828;
  font-size: 1.5rem;
}
.cid-uyyuGxYqB3 .mbr-section-title {
  color: #04492e;
}
.cid-uyyuGxYqB3 .mbr-text,
.cid-uyyuGxYqB3 .mbr-section-btn {
  color: #6e6e6e;
}
.cid-uyyuGxYqB3 .mbr-section-subtitle2,
.cid-uyyuGxYqB3 .align-wrapper {
  color: #04492e;
}
.cid-uyyuGxYqB3 .mbr-section-maintitle {
  text-align: center;
  color: #04492e;
}
.cid-uyyuGyaHGA {
  padding-top: 7rem;
  padding-bottom: 7rem;
  background-color: #fafaf9;
}
.cid-uyyuGyaHGA .mbr-fallback-image.disabled {
  display: none;
}
.cid-uyyuGyaHGA .mbr-fallback-image {
  display: block;
  background-size: cover;
  background-position: center center;
  width: 100%;
  height: 100%;
  position: absolute;
  top: 0;
}
.cid-uyyuGyaHGA img {
  border-radius: 2rem;
  margin-bottom: 1rem;
}
.cid-uyyuGyaHGA .card-wrapper {
  border: 3px solid #d62828;
  padding: 2rem;
  border-radius: 2rem;
}
@media (max-width: 992px) {
  .cid-uyyuGyaHGA .card-wrapper {
    margin-bottom: 2rem;
  }
}
@media (max-width: 767px) {
  .cid-uyyuGyaHGA .card-wrapper {
    padding: 2rem 1rem;
  }
}
.cid-uyyuGyaHGA .mbr-section-subtitle {
  background: #d62828;
  color: #ffffff;
  width: fit-content;
  border-radius: 2rem;
  padding: 5px 1rem;
  text-align: left;
}
.cid-uyyuGyaHGA .subtitle-wrap {
  display: inline-flex;
  border-radius: 2rem;
  padding: 0.5rem;
  padding-bottom: 0;
  padding-left: 20px;
  background: #eae2b7;
  flex-direction: row;
  width: fit-content;
  align-items: center;
  margin-bottom: 2rem;
}
.cid-uyyuGyaHGA .subtitle-wrap .mbr-iconfont {
  padding: 0 15px;
  padding-bottom: 8px;
  margin: 0;
  color: #d62828;
  font-size: 1.5rem;
}
.cid-uyyuGyaHGA .mbr-section-title {
  color: #04492e;
}
.cid-uyyuGyaHGA .mbr-text,
.cid-uyyuGyaHGA .mbr-section-btn {
  color: #6e6e6e;
}
.cid-uyyuGyaHGA .mbr-section-subtitle2,
.cid-uyyuGyaHGA .align-wrapper {
  color: #04492e;
}
.cid-uyyuGyaHGA .mbr-section-maintitle {
  text-align: center;
  color: #04492e;
}
.cid-uyyuGynDyB {
  padding-top: 7rem;
  padding-bottom: 7rem;
  background-color: #fafaf9;
}
.cid-uyyuGynDyB .mbr-fallback-image.disabled {
  display: none;
}
.cid-uyyuGynDyB .mbr-fallback-image {
  display: block;
  background-size: cover;
  background-position: center center;
  width: 100%;
  height: 100%;
  position: absolute;
  top: 0;
}
.cid-uyyuGynDyB img {
  border-radius: 2rem;
  margin-bottom: 1rem;
}
.cid-uyyuGynDyB .card-wrapper {
  border: 3px solid #d62828;
  padding: 2rem;
  border-radius: 2rem;
}
@media (max-width: 992px) {
  .cid-uyyuGynDyB .card-wrapper {
    margin-bottom: 2rem;
  }
}
@media (max-width: 767px) {
  .cid-uyyuGynDyB .card-wrapper {
    padding: 2rem 1rem;
  }
}
.cid-uyyuGynDyB .mbr-section-subtitle {
  background: #d62828;
  color: #ffffff;
  width: fit-content;
  border-radius: 2rem;
  padding: 5px 1rem;
  text-align: left;
}
.cid-uyyuGynDyB .subtitle-wrap {
  display: inline-flex;
  border-radius: 2rem;
  padding: 0.5rem;
  padding-bottom: 0;
  padding-left: 20px;
  background: #eae2b7;
  flex-direction: row;
  width: fit-content;
  align-items: center;
  margin-bottom: 2rem;
}
.cid-uyyuGynDyB .subtitle-wrap .mbr-iconfont {
  padding: 0 15px;
  padding-bottom: 8px;
  margin: 0;
  color: #d62828;
  font-size: 1.5rem;
}
.cid-uyyuGynDyB .mbr-section-title {
  color: #04492e;
}
.cid-uyyuGynDyB .mbr-text,
.cid-uyyuGynDyB .mbr-section-btn {
  color: #6e6e6e;
}
.cid-uyyuGynDyB .mbr-section-subtitle2,
.cid-uyyuGynDyB .align-wrapper {
  color: #04492e;
}
.cid-uyyuGynDyB .mbr-section-maintitle {
  text-align: center;
  color: #04492e;
}
.cid-uyyuGyBDJB {
  padding-top: 7rem;
  padding-bottom: 7rem;
  background-color: #fafaf9;
}
.cid-uyyuGyBDJB .mbr-fallback-image.disabled {
  display: none;
}
.cid-uyyuGyBDJB .mbr-fallback-image {
  display: block;
  background-size: cover;
  background-position: center center;
  width: 100%;
  height: 100%;
  position: absolute;
  top: 0;
}
.cid-uyyuGyBDJB img {
  border-radius: 2rem;
  margin-bottom: 1rem;
}
.cid-uyyuGyBDJB .card-wrapper {
  border: 3px solid #d62828;
  padding: 2rem;
  border-radius: 2rem;
}
@media (max-width: 992px) {
  .cid-uyyuGyBDJB .card-wrapper {
    margin-bottom: 2rem;
  }
}
@media (max-width: 767px) {
  .cid-uyyuGyBDJB .card-wrapper {
    padding: 2rem 1rem;
  }
}
.cid-uyyuGyBDJB .mbr-section-subtitle {
  background: #d62828;
  color: #ffffff;
  width: fit-content;
  border-radius: 2rem;
  padding: 5px 1rem;
  text-align: left;
}
.cid-uyyuGyBDJB .subtitle-wrap {
  display: inline-flex;
  border-radius: 2rem;
  padding: 0.5rem;
  padding-bottom: 0;
  padding-left: 20px;
  background: #eae2b7;
  flex-direction: row;
  width: fit-content;
  align-items: center;
  margin-bottom: 2rem;
}
.cid-uyyuGyBDJB .subtitle-wrap .mbr-iconfont {
  padding: 0 15px;
  padding-bottom: 8px;
  margin: 0;
  color: #d62828;
  font-size: 1.5rem;
}
.cid-uyyuGyBDJB .mbr-section-title {
  color: #04492e;
}
.cid-uyyuGyBDJB .mbr-text,
.cid-uyyuGyBDJB .mbr-section-btn {
  color: #6e6e6e;
}
.cid-uyyuGyBDJB .mbr-section-subtitle2,
.cid-uyyuGyBDJB .align-wrapper {
  color: #04492e;
}
.cid-uyyuGyBDJB .mbr-section-maintitle {
  text-align: center;
  color: #04492e;
}
.cid-uyyuGyQMhC {
  padding-top: 7rem;
  padding-bottom: 7rem;
  background-color: #fafaf9;
}
.cid-uyyuGyQMhC .mbr-fallback-image.disabled {
  display: none;
}
.cid-uyyuGyQMhC .mbr-fallback-image {
  display: block;
  background-size: cover;
  background-position: center center;
  width: 100%;
  height: 100%;
  position: absolute;
  top: 0;
}
.cid-uyyuGyQMhC img {
  border-radius: 2rem;
  margin-bottom: 1rem;
}
.cid-uyyuGyQMhC .card-wrapper {
  border: 3px solid #d62828;
  padding: 2rem;
  border-radius: 2rem;
}
@media (max-width: 992px) {
  .cid-uyyuGyQMhC .card-wrapper {
    margin-bottom: 2rem;
  }
}
@media (max-width: 767px) {
  .cid-uyyuGyQMhC .card-wrapper {
    padding: 2rem 1rem;
  }
}
.cid-uyyuGyQMhC .mbr-section-subtitle {
  background: #d62828;
  color: #ffffff;
  width: fit-content;
  border-radius: 2rem;
  padding: 5px 1rem;
  text-align: left;
}
.cid-uyyuGyQMhC .subtitle-wrap {
  display: inline-flex;
  border-radius: 2rem;
  padding: 0.5rem;
  padding-bottom: 0;
  padding-left: 20px;
  background: #eae2b7;
  flex-direction: row;
  width: fit-content;
  align-items: center;
  margin-bottom: 2rem;
}
.cid-uyyuGyQMhC .subtitle-wrap .mbr-iconfont {
  padding: 0 15px;
  padding-bottom: 8px;
  margin: 0;
  color: #d62828;
  font-size: 1.5rem;
}
.cid-uyyuGyQMhC .mbr-section-title {
  color: #04492e;
}
.cid-uyyuGyQMhC .mbr-text,
.cid-uyyuGyQMhC .mbr-section-btn {
  color: #6e6e6e;
}
.cid-uyyuGyQMhC .mbr-section-subtitle2,
.cid-uyyuGyQMhC .align-wrapper {
  color: #04492e;
}
.cid-uyyuGyQMhC .mbr-section-maintitle {
  text-align: center;
  color: #04492e;
}
.cid-uAGphHacRO {
  padding-top: 5rem;
  padding-bottom: 5rem;
  background-color: #dcd7d0;
}
.cid-uAGphHacRO .mbr-section-title {
  color: #ffffff;
}
.cid-uAGphHacRO img {
  width: 200px;
  margin-bottom: 1rem;
}
@media (max-width: 767px) {
  .cid-uAGphHacRO img {
    margin: auto;
    margin-bottom: 1rem;
  }
}
.cid-uAGphHacRO li {
  padding-left: 0;
  padding-bottom: 1rem;
}
.cid-uAGphHacRO ul {
  border-bottom: 1px solid rgba(0, 0, 0, 0.125);
}
.cid-uAGphHacRO .price-wrap {
  display: flex;
  justify-content: space-between;
  align-items: center;
}
@media (max-width: 767px) {
  .cid-uAGphHacRO .price-wrap {
    flex-direction: column;
  }
}
.cid-uAGphHacRO .wrapper {
  padding: 2rem;
  border-radius: 2rem;
  background: #ffffff;
}
@media (max-width: 992px) {
  .cid-uAGphHacRO .wrapper {
    margin-bottom: 2rem;
  }
}
@media (max-width: 767px) {
  .cid-uAGphHacRO .wrapper {
    padding: 2rem 1rem;
  }
}
.cid-uAGphHacRO .mbr-text2 {
  color: #ffffff;
}
.cid-uAGphHacRO .mbr-section-title2 {
  color: #ffffff;
}
.cid-uAGphHacRO .mbr-text1 {
  color: #04492e;
}
.cid-uAGphHacRO .price {
  color: #04492e;
}
.cid-uAGphHacRO .mbr-section-title1 {
  color: #04492e;
}
.cid-uAGphHacRO .mbr-text {
  color: #6e6e6e;
}
.cid-uAGphHacRO .list-group-item {
  color: #6e6e6e;
}
.cid-uyyuGz6LTF {
  padding-top: 5rem;
  padding-bottom: 5rem;
  background-color: #dcd7d0;
}
.cid-uyyuGz6LTF .mbr-section-title {
  color: #ffffff;
}
.cid-uyyuGz6LTF img {
  width: 200px;
  margin-bottom: 1rem;
}
@media (max-width: 767px) {
  .cid-uyyuGz6LTF img {
    margin: auto;
    margin-bottom: 1rem;
  }
}
.cid-uyyuGz6LTF li {
  padding-left: 0;
  padding-bottom: 1rem;
}
.cid-uyyuGz6LTF ul {
  border-bottom: 1px solid rgba(0, 0, 0, 0.125);
}
.cid-uyyuGz6LTF .price-wrap {
  display: flex;
  justify-content: space-between;
  align-items: center;
}
@media (max-width: 767px) {
  .cid-uyyuGz6LTF .price-wrap {
    flex-direction: column;
  }
}
.cid-uyyuGz6LTF .wrapper {
  padding: 2rem;
  border-radius: 2rem;
  background: #ffffff;
}
@media (max-width: 992px) {
  .cid-uyyuGz6LTF .wrapper {
    margin-bottom: 2rem;
  }
}
@media (max-width: 767px) {
  .cid-uyyuGz6LTF .wrapper {
    padding: 2rem 1rem;
  }
}
.cid-uyyuGz6LTF .mbr-text2 {
  color: #ffffff;
}
.cid-uyyuGz6LTF .mbr-section-title2 {
  color: #ffffff;
}
.cid-uyyuGz6LTF .mbr-text1 {
  color: #04492e;
}
.cid-uyyuGz6LTF .price {
  color: #04492e;
}
.cid-uyyuGz6LTF .mbr-section-title1 {
  color: #04492e;
}
.cid-uyyuGz6LTF .mbr-text {
  color: #6e6e6e;
}
.cid-uyyuGz6LTF .list-group-item {
  color: #6e6e6e;
}
.cid-uAGgIXHKVk {
  z-index: 1000;
  width: 100%;
}
.cid-uAGgIXHKVk nav.navbar {
  position: fixed;
}
.cid-uAGgIXHKVk .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-uAGgIXHKVk .dropdown-menu {
  padding: 0;
  border-radius: 4px;
  box-shadow: 0 1px 3px 0 rgba(0, 0, 0, 0.1);
}
.cid-uAGgIXHKVk .dropdown-item {
  border-bottom: 1px solid #e6e6e6;
}
.cid-uAGgIXHKVk .dropdown-item:hover,
.cid-uAGgIXHKVk .dropdown-item:focus {
  background: #d62828 !important;
  color: white !important;
}
.cid-uAGgIXHKVk .dropdown-item:hover span {
  color: white;
}
.cid-uAGgIXHKVk .dropdown-item:first-child {
  border-top-left-radius: 4px;
  border-top-right-radius: 4px;
}
.cid-uAGgIXHKVk .dropdown-item:last-child {
  border-bottom: none;
  border-bottom-left-radius: 4px;
  border-bottom-right-radius: 4px;
}
.cid-uAGgIXHKVk .nav-dropdown .link {
  padding: 0 0.3em !important;
  margin: 0.667em 1em !important;
}
.cid-uAGgIXHKVk .nav-dropdown .link.dropdown-toggle::after {
  margin-left: 0.5rem;
  margin-top: 0.2rem;
}
.cid-uAGgIXHKVk .nav-link {
  position: relative;
}
.cid-uAGgIXHKVk .container {
  display: flex;
  margin: auto;
}
.cid-uAGgIXHKVk .iconfont-wrapper {
  color: #04492e !important;
  font-size: 1.5rem;
  padding-right: 0.5rem;
}
.cid-uAGgIXHKVk .navbar-caption {
  font-weight: 500;
}
.cid-uAGgIXHKVk .dropdown-menu,
.cid-uAGgIXHKVk .navbar.opened {
  background: #fafaf9 !important;
}
.cid-uAGgIXHKVk .nav-item:focus,
.cid-uAGgIXHKVk .nav-link:focus {
  outline: none;
}
.cid-uAGgIXHKVk .dropdown .dropdown-menu .dropdown-item {
  width: auto;
  transition: all 0.25s ease-in-out;
}
.cid-uAGgIXHKVk .dropdown .dropdown-menu .dropdown-item::after {
  right: 0.5rem;
}
.cid-uAGgIXHKVk .dropdown .dropdown-menu .dropdown-item .mbr-iconfont {
  margin-right: 0.5rem;
  vertical-align: sub;
}
.cid-uAGgIXHKVk .dropdown .dropdown-menu .dropdown-item .mbr-iconfont:before {
  display: inline-block;
  transform: scale(1, 1);
  transition: all 0.25s ease-in-out;
}
.cid-uAGgIXHKVk .collapsed .dropdown-menu .dropdown-item:before {
  display: none;
}
.cid-uAGgIXHKVk .collapsed .dropdown .dropdown-menu .dropdown-item {
  padding: 0.235em 1.5em 0.235em 1.5em !important;
  transition: none;
  margin: 0 !important;
}
.cid-uAGgIXHKVk .navbar {
  min-height: 80px;
  transition: all 0.3s;
  border-bottom: 1px solid transparent;
  border-bottom-left-radius: 2rem;
  border-bottom-right-radius: 2rem;
  background: rgba(250, 250, 249, 0.7);
  backdrop-filter: blur(10px);
}
.cid-uAGgIXHKVk .navbar.opened {
  transition: all 0.3s;
}
.cid-uAGgIXHKVk .navbar .dropdown-item {
  padding: 0.5rem 1.8rem;
}
.cid-uAGgIXHKVk .navbar .navbar-logo img {
  width: auto;
}
.cid-uAGgIXHKVk .navbar .navbar-collapse {
  justify-content: flex-end;
  z-index: 1;
}
.cid-uAGgIXHKVk .navbar.collapsed {
  justify-content: center;
}
.cid-uAGgIXHKVk .navbar.collapsed .nav-item .nav-link::before {
  display: none;
}
.cid-uAGgIXHKVk .navbar.collapsed.opened .dropdown-menu {
  top: 0;
}
.cid-uAGgIXHKVk .navbar.collapsed .dropdown-menu .dropdown-submenu {
  left: 0 !important;
}
.cid-uAGgIXHKVk .navbar.collapsed .dropdown-menu .dropdown-item:after {
  right: auto;
}
.cid-uAGgIXHKVk .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-uAGgIXHKVk .navbar.collapsed ul.navbar-nav li {
  margin: auto;
}
.cid-uAGgIXHKVk .navbar.collapsed .dropdown-menu .dropdown-item {
  padding: 0.25rem 1.5rem;
  text-align: center;
}
.cid-uAGgIXHKVk .navbar.collapsed .icons-menu {
  padding-left: 0;
  padding-right: 0;
  padding-top: 0.5rem;
  padding-bottom: 0.5rem;
}
@media (max-width: 991px) {
  .cid-uAGgIXHKVk .navbar .nav-item .nav-link::before {
    display: none;
  }
  .cid-uAGgIXHKVk .navbar.opened .dropdown-menu {
    top: 0;
  }
  .cid-uAGgIXHKVk .navbar .dropdown-menu .dropdown-submenu {
    left: 0 !important;
  }
  .cid-uAGgIXHKVk .navbar .dropdown-menu .dropdown-item:after {
    right: auto;
  }
  .cid-uAGgIXHKVk .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-uAGgIXHKVk .navbar .navbar-logo img {
    height: 3rem !important;
  }
  .cid-uAGgIXHKVk .navbar ul.navbar-nav li {
    margin: auto;
  }
  .cid-uAGgIXHKVk .navbar .dropdown-menu .dropdown-item {
    padding: 0.25rem 1.5rem !important;
    text-align: center;
  }
  .cid-uAGgIXHKVk .navbar .navbar-brand {
    flex-shrink: initial;
    flex-basis: auto;
    word-break: break-word;
    padding-right: 2rem;
  }
  .cid-uAGgIXHKVk .navbar .navbar-toggler {
    flex-basis: auto;
  }
  .cid-uAGgIXHKVk .navbar .icons-menu {
    padding-left: 0;
    padding-top: 0.5rem;
    padding-bottom: 0.5rem;
  }
}
@media (max-width: 991px) and (max-width: 767px) {
  .cid-uAGgIXHKVk .navbar .navbar-brand {
    width: calc(100% - 31px);
  }
}
.cid-uAGgIXHKVk .navbar.navbar-short {
  min-height: 80px;
}
.cid-uAGgIXHKVk .navbar.navbar-short .navbar-logo img {
  height: 2.5rem !important;
}
.cid-uAGgIXHKVk .navbar.navbar-short .navbar-brand {
  min-height: 80px;
  padding: 0;
}
.cid-uAGgIXHKVk .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-uAGgIXHKVk .navbar-brand .navbar-caption {
  line-height: inherit !important;
}
.cid-uAGgIXHKVk .navbar-brand .navbar-logo a {
  outline: none;
}
.cid-uAGgIXHKVk .dropdown-item.active,
.cid-uAGgIXHKVk .dropdown-item:active {
  background-color: transparent;
}
.cid-uAGgIXHKVk .navbar-expand-lg .navbar-nav .nav-link {
  padding: 0;
}
.cid-uAGgIXHKVk .nav-dropdown .link.dropdown-toggle {
  margin-right: 1.667em;
}
.cid-uAGgIXHKVk .nav-dropdown .link.dropdown-toggle[aria-expanded="true"] {
  margin-right: 0;
  padding: 0.667em 1.667em;
}
.cid-uAGgIXHKVk .navbar.navbar-expand-lg .dropdown .dropdown-menu {
  background: #fafaf9;
}
.cid-uAGgIXHKVk .navbar.navbar-expand-lg .dropdown .dropdown-menu .dropdown-submenu {
  margin: 0;
  left: 100%;
}
.cid-uAGgIXHKVk .navbar .dropdown.open > .dropdown-menu {
  display: block;
}
.cid-uAGgIXHKVk ul.navbar-nav {
  flex-wrap: wrap;
}
.cid-uAGgIXHKVk .navbar-buttons {
  text-align: center;
  min-width: 170px;
}
.cid-uAGgIXHKVk button.navbar-toggler {
  outline: none;
  width: 31px;
  height: 20px;
  cursor: pointer;
  transition: all 0.2s;
  position: relative;
  align-self: center;
}
.cid-uAGgIXHKVk button.navbar-toggler .hamburger span {
  position: absolute;
  right: 0;
  width: 30px;
  height: 2px;
  border-right: 5px;
  background-color: #04492e;
}
.cid-uAGgIXHKVk button.navbar-toggler .hamburger span:nth-child(1) {
  top: 0;
  transition: all 0.2s;
}
.cid-uAGgIXHKVk button.navbar-toggler .hamburger span:nth-child(2) {
  top: 8px;
  transition: all 0.15s;
}
.cid-uAGgIXHKVk button.navbar-toggler .hamburger span:nth-child(3) {
  top: 8px;
  transition: all 0.15s;
}
.cid-uAGgIXHKVk button.navbar-toggler .hamburger span:nth-child(4) {
  top: 16px;
  transition: all 0.2s;
}
.cid-uAGgIXHKVk nav.opened .hamburger span:nth-child(1) {
  top: 8px;
  width: 0;
  opacity: 0;
  right: 50%;
  transition: all 0.2s;
}
.cid-uAGgIXHKVk nav.opened .hamburger span:nth-child(2) {
  transform: rotate(45deg);
  transition: all 0.25s;
}
.cid-uAGgIXHKVk nav.opened .hamburger span:nth-child(3) {
  transform: rotate(-45deg);
  transition: all 0.25s;
}
.cid-uAGgIXHKVk nav.opened .hamburger span:nth-child(4) {
  top: 8px;
  width: 0;
  opacity: 0;
  right: 50%;
  transition: all 0.2s;
}
.cid-uAGgIXHKVk .navbar-dropdown {
  padding: 0 1rem;
  position: fixed;
}
.cid-uAGgIXHKVk a.nav-link {
  display: flex;
  align-items: center;
  justify-content: center;
}
.cid-uAGgIXHKVk .icons-menu {
  flex-wrap: nowrap;
  display: flex;
  justify-content: center;
  padding-left: 1rem;
  padding-right: 1rem;
  padding-top: 0.3rem;
  text-align: center;
}
@media screen and (-ms-high-contrast: active), (-ms-high-contrast: none) {
  .cid-uAGgIXHKVk .navbar {
    height: 70px;
  }
  .cid-uAGgIXHKVk .navbar.opened {
    height: auto;
  }
  .cid-uAGgIXHKVk .nav-item .nav-link:hover::before {
    width: 175%;
    max-width: calc(100% + 2rem);
    left: -1rem;
  }
}
.cid-uAGwJNmAwe {
  padding-top: 30px;
  padding-bottom: 45px;
  margin-top: -1px;
  overflow: hidden;
  border-bottom: 1px solid #7f8678;
  border-top: 1px solid #7f8678;
  background-color: #04492e;
}
.cid-uAGwJNmAwe .wrapper {
  display: flex;
  justify-content: space-between;
  align-items: center;
  flex-wrap: wrap;
}
.cid-uAGwJNmAwe .copyright {
  margin-top: 0.5rem;
  color: #ffffff;
  flex-grow: 1;
  margin-right: 0.5rem;
}
.cid-uAGwJNmAwe .produced {
  margin-top: 0.5rem;
  color: #ffffff;
  flex-grow: 1;
}
.cid-uyyH5dLYvq {
  padding-top: 7rem;
  padding-bottom: 7rem;
  background-color: #fafaf9;
}
.cid-uyyH5dLYvq .mbr-fallback-image.disabled {
  display: none;
}
.cid-uyyH5dLYvq .mbr-fallback-image {
  display: block;
  background-size: cover;
  background-position: center center;
  width: 100%;
  height: 100%;
  position: absolute;
  top: 0;
}
.cid-uyyH5dLYvq img {
  border-radius: 2rem;
}
.cid-uyyH5dLYvq .mbr-section-subtitle {
  background: white;
  color: #ffffff;
  width: fit-content;
  border-radius: 2rem;
  padding: 5px 1rem;
  text-align: left;
}
.cid-uyyH5dLYvq .subtitle-wrap {
  display: inline-flex;
  border-radius: 2rem;
  padding: 0.5rem;
  padding-bottom: 0;
  background: #d62828;
  flex-direction: row;
  width: fit-content;
  align-items: center;
  margin-bottom: 2rem;
}
.cid-uyyH5dLYvq .subtitle-wrap .mbr-iconfont {
  padding: 0 15px;
  padding-bottom: 8px;
  margin: 0;
  color: #eae2b7;
  font-size: 1.5rem;
}
.cid-uyyH5dLYvq .mbr-section-title {
  color: #04492e;
}
.cid-uyyH5dLYvq .mbr-text,
.cid-uyyH5dLYvq .mbr-section-btn {
  color: #6e6e6e;
}
.cid-uyyH5dLYvq .mbr-section-subtitle,
.cid-uyyH5dLYvq .align-wrapper {
  color: #04492e;
}
.cid-uyYZfe05Ee {
  padding-top: 7rem;
  padding-bottom: 7rem;
  background-color: #fafaf9;
}
.cid-uyYZfe05Ee .mbr-fallback-image.disabled {
  display: none;
}
.cid-uyYZfe05Ee .mbr-fallback-image {
  display: block;
  background-size: cover;
  background-position: center center;
  width: 100%;
  height: 100%;
  position: absolute;
  top: 0;
}
.cid-uyYZfe05Ee .card-wrapper {
  border: 3px solid #d62828;
  padding: 3rem;
  border-radius: 2rem;
  margin-bottom: 2rem;
}
@media (max-width: 767px) {
  .cid-uyYZfe05Ee .card-wrapper {
    padding: 2rem 1rem;
  }
}
.cid-uyYZfe05Ee .card-wrapper .mbr-section-subtitle2 {
  background: #d62828;
  width: fit-content;
  border-radius: 2rem;
  padding: 5px 1rem;
  text-align: left;
}
.cid-uyYZfe05Ee .card-wrapper .subtitle-wrap2 {
  display: inline-flex;
  border-radius: 2rem;
  padding: 0.5rem;
  padding-bottom: 0;
  padding-left: 20px;
  background: #eae2b7;
  flex-direction: row;
  width: fit-content;
  align-items: center;
  margin-bottom: 2rem;
}
.cid-uyYZfe05Ee .card-wrapper .subtitle-wrap2 .mbr-iconfont {
  padding: 0 15px;
  padding-bottom: 8px;
  margin: 0;
  color: #d62828;
  font-size: 1.5rem;
}
.cid-uyYZfe05Ee .mbr-section-subtitle {
  background: white;
  color: #ffffff;
  width: fit-content;
  border-radius: 2rem;
  padding: 5px 1rem;
  text-align: left;
}
.cid-uyYZfe05Ee .subtitle-wrap {
  display: inline-flex;
  border-radius: 2rem;
  padding: 0.5rem;
  padding-bottom: 0;
  background: #d62828;
  flex-direction: row;
  width: fit-content;
  align-items: center;
  margin-bottom: 2rem;
}
.cid-uyYZfe05Ee .subtitle-wrap .mbr-iconfont {
  padding: 0 15px;
  padding-bottom: 8px;
  margin: 0;
  color: #eae2b7;
  font-size: 1.5rem;
}
.cid-uyYZfe05Ee .mbr-section-title {
  color: #04492e;
}
.cid-uyYZfe05Ee .mbr-text,
.cid-uyYZfe05Ee .mbr-section-btn {
  color: #6e6e6e;
}
.cid-uyYZfe05Ee .mbr-section-subtitle,
.cid-uyYZfe05Ee .align-wrapper {
  color: #04492e;
}
.cid-uyYZfe05Ee .mbr-section-subtitle3,
.cid-uyYZfe05Ee .align-wrapper2 {
  color: #04492e;
}
.cid-uyYZfe05Ee .mbr-section-subtitle2,
.cid-uyYZfe05Ee .align-wrapper2 {
  color: #ffffff;
}
.cid-uyYZfe05Ee .mbr-section-cardtitle {
  color: #04492e;
}
.cid-uyYZfe05Ee .mbr-cardtext {
  color: #6e6e6e;
}
.cid-uyKryil9Fl {
  padding-top: 7rem;
  padding-bottom: 7rem;
  background-color: #04492e;
}
.cid-uyKryil9Fl .mbr-fallback-image.disabled {
  display: none;
}
.cid-uyKryil9Fl .mbr-fallback-image {
  display: block;
  background-size: cover;
  background-position: center center;
  width: 100%;
  height: 100%;
  position: absolute;
  top: 0;
}
.cid-uyKryil9Fl .mbr-section-subtitle {
  background: #d62828;
  color: #ffffff;
  width: fit-content;
  border-radius: 2rem;
  padding: 5px 1rem;
  text-align: left;
}
.cid-uyKryil9Fl .subtitle-wrap {
  display: inline-flex;
  border-radius: 2rem;
  padding: 0.5rem;
  padding-bottom: 0;
  background: #eae2b7;
  flex-direction: row;
  width: fit-content;
  align-items: center;
  margin-bottom: 2rem;
}
.cid-uyKryil9Fl .subtitle-wrap .mbr-iconfont {
  padding: 0 15px;
  padding-bottom: 8px;
  margin: 0;
  color: #d62828;
  font-size: 1.5rem;
}
.cid-uyKryil9Fl .mbr-section-title {
  color: #ffffff;
}
.cid-uyKryil9Fl .mbr-text,
.cid-uyKryil9Fl .mbr-section-btn {
  color: #fafaf9;
}
.cid-uyyH5dUe0G {
  padding-top: 5rem;
  padding-bottom: 5rem;
  background: #dcd7d0;
}
.cid-uyyH5dUe0G .list-group-item {
  background-color: transparent;
  color: #04492e;
  text-align: left;
}
.cid-uyyH5dUe0G .row-color {
  background: #ffffff;
  border-radius: 2rem;
  margin: 0;
}
.cid-uyyH5dUe0G .card {
  padding: 0;
}
.cid-uyyH5dUe0G .plan {
  padding: 3rem 2rem;
  word-break: break-word;
  border-radius: 10px;
}
.cid-uyyH5dUe0G .plan .list-group-item {
  position: relative;
  justify-content: center;
  padding-left: 2rem;
  border: 0;
  font-family: 'Moririse2' !important;
}
.cid-uyyH5dUe0G .plan .list-group-item::before {
  position: absolute;
  left: 0;
  top: 50%;
  transform: translateY(-50%);
  width: 50%;
  font-weight: 900;
  content: "\e97c";
  color: #fb7a64;
}
@media (max-width: 767px) {
  .cid-uyyH5dUe0G .plan {
    padding: 2rem 1rem;
  }
}
.cid-uyyH5dUe0G .mbr-iconfont {
  font-size: 5rem;
  color: #fb7a64;
  padding-bottom: 2rem;
  display: block;
}
.cid-uyyH5dUe0G .price {
  color: #d62828;
}
.cid-uyyH5dUe0G .btn {
  width: -webkit-fill-available;
}
@media (max-width: 991px) {
  .cid-uyyH5dUe0G .plan {
    margin-bottom: 2rem;
  }
}
.cid-uyyH5dUe0G .price,
.cid-uyyH5dUe0G .plan-price {
  color: #04492e;
}
.cid-uyyH5dUe0G H3 {
  color: #04492e;
  text-align: center;
}
.cid-uyyH5dUe0G H4 {
  color: #6e6e6e;
  text-align: center;
}
.cid-uyyH5dUe0G .plan-title {
  color: #04492e;
}
.cid-uyyH5dUe0G .mbr-fallback-image.disabled {
  display: none;
}
.cid-uyyH5dUe0G .mbr-fallback-image {
  display: block;
  background-size: cover;
  background-position: center center;
  width: 100%;
  height: 100%;
  position: absolute;
  top: 0;
}
.cid-uyyH5dUe0G .price-term,
.cid-uyyH5dUe0G .plan-price {
  color: #6e6e6e;
}
.cid-uyyH5dUe0G .mbr-card-text {
  color: #6e6e6e;
}
.cid-uyyH5e8PcK {
  padding-top: 7rem;
  padding-bottom: 7rem;
  background-color: #04492e;
}
.cid-uyyH5e8PcK .mbr-fallback-image.disabled {
  display: none;
}
.cid-uyyH5e8PcK .mbr-fallback-image {
  display: block;
  background-size: cover;
  background-position: center center;
  width: 100%;
  height: 100%;
  position: absolute;
  top: 0;
}
.cid-uyyH5e8PcK img {
  border-radius: 2rem;
}
.cid-uyyH5e8PcK .mbr-section-subtitle {
  background: white;
  color: #ffffff;
  width: fit-content;
  border-radius: 2rem;
  padding: 5px 1rem;
  text-align: left;
}
.cid-uyyH5e8PcK .subtitle-wrap {
  display: inline-flex;
  border-radius: 2rem;
  padding: 0.5rem;
  padding-bottom: 0;
  background: #d62828;
  flex-direction: row;
  width: fit-content;
  align-items: center;
  margin-bottom: 2rem;
}
.cid-uyyH5e8PcK .subtitle-wrap .mbr-iconfont {
  padding: 0 15px;
  padding-bottom: 8px;
  margin: 0;
  color: #eae2b7;
  font-size: 1.5rem;
}
.cid-uyyH5e8PcK .mbr-section-title {
  color: #04492e;
}
.cid-uyyH5e8PcK .mbr-text,
.cid-uyyH5e8PcK .mbr-section-btn {
  color: #6e6e6e;
}
.cid-uyyH5e8PcK .mbr-section-subtitle,
.cid-uyyH5e8PcK .align-wrapper {
  color: #04492e;
}
.cid-uyyH5e8PcK .mbr-section-title,
.cid-uyyH5e8PcK .mbr-section-btn {
  color: #fb7a64;
}
.cid-uyyH5ei08w {
  padding-top: 7rem;
  padding-bottom: 7rem;
  background-color: #fafaf9;
}
.cid-uyyH5ei08w .mbr-fallback-image.disabled {
  display: none;
}
.cid-uyyH5ei08w .mbr-fallback-image {
  display: block;
  background-size: cover;
  background-position: center center;
  width: 100%;
  height: 100%;
  position: absolute;
  top: 0;
}
.cid-uyyH5ei08w img {
  border-radius: 2rem;
  margin-bottom: 1rem;
}
.cid-uyyH5ei08w .card-wrapper {
  border: 3px solid #d62828;
  padding: 2rem;
  border-radius: 2rem;
}
@media (max-width: 992px) {
  .cid-uyyH5ei08w .card-wrapper {
    margin-bottom: 2rem;
  }
}
@media (max-width: 767px) {
  .cid-uyyH5ei08w .card-wrapper {
    padding: 2rem 1rem;
  }
}
.cid-uyyH5ei08w .mbr-section-subtitle {
  background: #d62828;
  color: #ffffff;
  width: fit-content;
  border-radius: 2rem;
  padding: 5px 1rem;
  text-align: left;
}
.cid-uyyH5ei08w .subtitle-wrap {
  display: inline-flex;
  border-radius: 2rem;
  padding: 0.5rem;
  padding-bottom: 0;
  padding-left: 20px;
  background: #eae2b7;
  flex-direction: row;
  width: fit-content;
  align-items: center;
  margin-bottom: 2rem;
}
.cid-uyyH5ei08w .subtitle-wrap .mbr-iconfont {
  padding: 0 15px;
  padding-bottom: 8px;
  margin: 0;
  color: #d62828;
  font-size: 1.5rem;
}
.cid-uyyH5ei08w .mbr-section-title {
  color: #04492e;
}
.cid-uyyH5ei08w .mbr-text,
.cid-uyyH5ei08w .mbr-section-btn {
  color: #6e6e6e;
}
.cid-uyyH5ei08w .mbr-section-subtitle2,
.cid-uyyH5ei08w .align-wrapper {
  color: #04492e;
}
.cid-uyyH5ei08w .mbr-section-maintitle {
  text-align: center;
  color: #04492e;
}
.cid-uyyH5evHoZ {
  padding-top: 7rem;
  padding-bottom: 7rem;
  background-color: #fafaf9;
}
.cid-uyyH5evHoZ .mbr-fallback-image.disabled {
  display: none;
}
.cid-uyyH5evHoZ .mbr-fallback-image {
  display: block;
  background-size: cover;
  background-position: center center;
  width: 100%;
  height: 100%;
  position: absolute;
  top: 0;
}
.cid-uyyH5evHoZ img {
  border-radius: 2rem;
  margin-bottom: 1rem;
}
.cid-uyyH5evHoZ .card-wrapper {
  border: 3px solid #d62828;
  padding: 2rem;
  border-radius: 2rem;
}
@media (max-width: 992px) {
  .cid-uyyH5evHoZ .card-wrapper {
    margin-bottom: 2rem;
  }
}
@media (max-width: 767px) {
  .cid-uyyH5evHoZ .card-wrapper {
    padding: 2rem 1rem;
  }
}
.cid-uyyH5evHoZ .mbr-section-subtitle {
  background: #d62828;
  color: #ffffff;
  width: fit-content;
  border-radius: 2rem;
  padding: 5px 1rem;
  text-align: left;
}
.cid-uyyH5evHoZ .subtitle-wrap {
  display: inline-flex;
  border-radius: 2rem;
  padding: 0.5rem;
  padding-bottom: 0;
  padding-left: 20px;
  background: #eae2b7;
  flex-direction: row;
  width: fit-content;
  align-items: center;
  margin-bottom: 2rem;
}
.cid-uyyH5evHoZ .subtitle-wrap .mbr-iconfont {
  padding: 0 15px;
  padding-bottom: 8px;
  margin: 0;
  color: #d62828;
  font-size: 1.5rem;
}
.cid-uyyH5evHoZ .mbr-section-title {
  color: #04492e;
}
.cid-uyyH5evHoZ .mbr-text,
.cid-uyyH5evHoZ .mbr-section-btn {
  color: #6e6e6e;
}
.cid-uyyH5evHoZ .mbr-section-subtitle2,
.cid-uyyH5evHoZ .align-wrapper {
  color: #04492e;
}
.cid-uyyH5evHoZ .mbr-section-maintitle {
  text-align: center;
  color: #04492e;
}
.cid-uyyH5eJYT6 {
  padding-top: 7rem;
  padding-bottom: 7rem;
  background-color: #fafaf9;
}
.cid-uyyH5eJYT6 .mbr-fallback-image.disabled {
  display: none;
}
.cid-uyyH5eJYT6 .mbr-fallback-image {
  display: block;
  background-size: cover;
  background-position: center center;
  width: 100%;
  height: 100%;
  position: absolute;
  top: 0;
}
.cid-uyyH5eJYT6 img {
  border-radius: 2rem;
  margin-bottom: 1rem;
}
.cid-uyyH5eJYT6 .card-wrapper {
  border: 3px solid #d62828;
  padding: 2rem;
  border-radius: 2rem;
}
@media (max-width: 992px) {
  .cid-uyyH5eJYT6 .card-wrapper {
    margin-bottom: 2rem;
  }
}
@media (max-width: 767px) {
  .cid-uyyH5eJYT6 .card-wrapper {
    padding: 2rem 1rem;
  }
}
.cid-uyyH5eJYT6 .mbr-section-subtitle {
  background: #d62828;
  color: #ffffff;
  width: fit-content;
  border-radius: 2rem;
  padding: 5px 1rem;
  text-align: left;
}
.cid-uyyH5eJYT6 .subtitle-wrap {
  display: inline-flex;
  border-radius: 2rem;
  padding: 0.5rem;
  padding-bottom: 0;
  padding-left: 20px;
  background: #eae2b7;
  flex-direction: row;
  width: fit-content;
  align-items: center;
  margin-bottom: 2rem;
}
.cid-uyyH5eJYT6 .subtitle-wrap .mbr-iconfont {
  padding: 0 15px;
  padding-bottom: 8px;
  margin: 0;
  color: #d62828;
  font-size: 1.5rem;
}
.cid-uyyH5eJYT6 .mbr-section-title {
  color: #04492e;
}
.cid-uyyH5eJYT6 .mbr-text,
.cid-uyyH5eJYT6 .mbr-section-btn {
  color: #6e6e6e;
}
.cid-uyyH5eJYT6 .mbr-section-subtitle2,
.cid-uyyH5eJYT6 .align-wrapper {
  color: #04492e;
}
.cid-uyyH5eJYT6 .mbr-section-maintitle {
  text-align: center;
  color: #04492e;
}
.cid-uyyH5eX8IF {
  padding-top: 7rem;
  padding-bottom: 7rem;
  background-color: #fafaf9;
}
.cid-uyyH5eX8IF .mbr-fallback-image.disabled {
  display: none;
}
.cid-uyyH5eX8IF .mbr-fallback-image {
  display: block;
  background-size: cover;
  background-position: center center;
  width: 100%;
  height: 100%;
  position: absolute;
  top: 0;
}
.cid-uyyH5eX8IF img {
  border-radius: 2rem;
  margin-bottom: 1rem;
}
.cid-uyyH5eX8IF .card-wrapper {
  border: 3px solid #d62828;
  padding: 2rem;
  border-radius: 2rem;
}
@media (max-width: 992px) {
  .cid-uyyH5eX8IF .card-wrapper {
    margin-bottom: 2rem;
  }
}
@media (max-width: 767px) {
  .cid-uyyH5eX8IF .card-wrapper {
    padding: 2rem 1rem;
  }
}
.cid-uyyH5eX8IF .mbr-section-subtitle {
  background: #d62828;
  color: #ffffff;
  width: fit-content;
  border-radius: 2rem;
  padding: 5px 1rem;
  text-align: left;
}
.cid-uyyH5eX8IF .subtitle-wrap {
  display: inline-flex;
  border-radius: 2rem;
  padding: 0.5rem;
  padding-bottom: 0;
  padding-left: 20px;
  background: #eae2b7;
  flex-direction: row;
  width: fit-content;
  align-items: center;
  margin-bottom: 2rem;
}
.cid-uyyH5eX8IF .subtitle-wrap .mbr-iconfont {
  padding: 0 15px;
  padding-bottom: 8px;
  margin: 0;
  color: #d62828;
  font-size: 1.5rem;
}
.cid-uyyH5eX8IF .mbr-section-title {
  color: #04492e;
}
.cid-uyyH5eX8IF .mbr-text,
.cid-uyyH5eX8IF .mbr-section-btn {
  color: #6e6e6e;
}
.cid-uyyH5eX8IF .mbr-section-subtitle2,
.cid-uyyH5eX8IF .align-wrapper {
  color: #04492e;
}
.cid-uyyH5eX8IF .mbr-section-maintitle {
  text-align: center;
  color: #04492e;
}
.cid-uyyH5fbIAN {
  padding-top: 7rem;
  padding-bottom: 7rem;
  background-color: #fafaf9;
}
.cid-uyyH5fbIAN .mbr-fallback-image.disabled {
  display: none;
}
.cid-uyyH5fbIAN .mbr-fallback-image {
  display: block;
  background-size: cover;
  background-position: center center;
  width: 100%;
  height: 100%;
  position: absolute;
  top: 0;
}
.cid-uyyH5fbIAN img {
  border-radius: 2rem;
  margin-bottom: 1rem;
}
.cid-uyyH5fbIAN .card-wrapper {
  border: 3px solid #d62828;
  padding: 2rem;
  border-radius: 2rem;
}
@media (max-width: 992px) {
  .cid-uyyH5fbIAN .card-wrapper {
    margin-bottom: 2rem;
  }
}
@media (max-width: 767px) {
  .cid-uyyH5fbIAN .card-wrapper {
    padding: 2rem 1rem;
  }
}
.cid-uyyH5fbIAN .mbr-section-subtitle {
  background: #d62828;
  color: #ffffff;
  width: fit-content;
  border-radius: 2rem;
  padding: 5px 1rem;
  text-align: left;
}
.cid-uyyH5fbIAN .subtitle-wrap {
  display: inline-flex;
  border-radius: 2rem;
  padding: 0.5rem;
  padding-bottom: 0;
  padding-left: 20px;
  background: #eae2b7;
  flex-direction: row;
  width: fit-content;
  align-items: center;
  margin-bottom: 2rem;
}
.cid-uyyH5fbIAN .subtitle-wrap .mbr-iconfont {
  padding: 0 15px;
  padding-bottom: 8px;
  margin: 0;
  color: #d62828;
  font-size: 1.5rem;
}
.cid-uyyH5fbIAN .mbr-section-title {
  color: #04492e;
}
.cid-uyyH5fbIAN .mbr-text,
.cid-uyyH5fbIAN .mbr-section-btn {
  color: #6e6e6e;
}
.cid-uyyH5fbIAN .mbr-section-subtitle2,
.cid-uyyH5fbIAN .align-wrapper {
  color: #04492e;
}
.cid-uyyH5fbIAN .mbr-section-maintitle {
  text-align: center;
  color: #04492e;
}
.cid-uAGpkiz4kr {
  padding-top: 5rem;
  padding-bottom: 5rem;
  background-color: #dcd7d0;
}
.cid-uAGpkiz4kr .mbr-section-title {
  color: #ffffff;
}
.cid-uAGpkiz4kr img {
  width: 200px;
  margin-bottom: 1rem;
}
@media (max-width: 767px) {
  .cid-uAGpkiz4kr img {
    margin: auto;
    margin-bottom: 1rem;
  }
}
.cid-uAGpkiz4kr li {
  padding-left: 0;
  padding-bottom: 1rem;
}
.cid-uAGpkiz4kr ul {
  border-bottom: 1px solid rgba(0, 0, 0, 0.125);
}
.cid-uAGpkiz4kr .price-wrap {
  display: flex;
  justify-content: space-between;
  align-items: center;
}
@media (max-width: 767px) {
  .cid-uAGpkiz4kr .price-wrap {
    flex-direction: column;
  }
}
.cid-uAGpkiz4kr .wrapper {
  padding: 2rem;
  border-radius: 2rem;
  background: #ffffff;
}
@media (max-width: 992px) {
  .cid-uAGpkiz4kr .wrapper {
    margin-bottom: 2rem;
  }
}
@media (max-width: 767px) {
  .cid-uAGpkiz4kr .wrapper {
    padding: 2rem 1rem;
  }
}
.cid-uAGpkiz4kr .mbr-text2 {
  color: #ffffff;
}
.cid-uAGpkiz4kr .mbr-section-title2 {
  color: #ffffff;
}
.cid-uAGpkiz4kr .mbr-text1 {
  color: #04492e;
}
.cid-uAGpkiz4kr .price {
  color: #04492e;
}
.cid-uAGpkiz4kr .mbr-section-title1 {
  color: #04492e;
}
.cid-uAGpkiz4kr .mbr-text {
  color: #6e6e6e;
}
.cid-uAGpkiz4kr .list-group-item {
  color: #6e6e6e;
}
.cid-uyyH5frNlR {
  padding-top: 5rem;
  padding-bottom: 5rem;
  background-color: #dcd7d0;
}
.cid-uyyH5frNlR .mbr-section-title {
  color: #ffffff;
}
.cid-uyyH5frNlR img {
  width: 200px;
  margin-bottom: 1rem;
}
@media (max-width: 767px) {
  .cid-uyyH5frNlR img {
    margin: auto;
    margin-bottom: 1rem;
  }
}
.cid-uyyH5frNlR li {
  padding-left: 0;
  padding-bottom: 1rem;
}
.cid-uyyH5frNlR ul {
  border-bottom: 1px solid rgba(0, 0, 0, 0.125);
}
.cid-uyyH5frNlR .price-wrap {
  display: flex;
  justify-content: space-between;
  align-items: center;
}
@media (max-width: 767px) {
  .cid-uyyH5frNlR .price-wrap {
    flex-direction: column;
  }
}
.cid-uyyH5frNlR .wrapper {
  padding: 2rem;
  border-radius: 2rem;
  background: #ffffff;
}
@media (max-width: 992px) {
  .cid-uyyH5frNlR .wrapper {
    margin-bottom: 2rem;
  }
}
@media (max-width: 767px) {
  .cid-uyyH5frNlR .wrapper {
    padding: 2rem 1rem;
  }
}
.cid-uyyH5frNlR .mbr-text2 {
  color: #ffffff;
}
.cid-uyyH5frNlR .mbr-section-title2 {
  color: #ffffff;
}
.cid-uyyH5frNlR .mbr-text1 {
  color: #04492e;
}
.cid-uyyH5frNlR .price {
  color: #04492e;
}
.cid-uyyH5frNlR .mbr-section-title1 {
  color: #04492e;
}
.cid-uyyH5frNlR .mbr-text {
  color: #6e6e6e;
}
.cid-uyyH5frNlR .list-group-item {
  color: #6e6e6e;
}
.cid-uAGhq2vXCW {
  z-index: 1000;
  width: 100%;
}
.cid-uAGhq2vXCW nav.navbar {
  position: fixed;
}
.cid-uAGhq2vXCW .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-uAGhq2vXCW .dropdown-menu {
  padding: 0;
  border-radius: 4px;
  box-shadow: 0 1px 3px 0 rgba(0, 0, 0, 0.1);
}
.cid-uAGhq2vXCW .dropdown-item {
  border-bottom: 1px solid #e6e6e6;
}
.cid-uAGhq2vXCW .dropdown-item:hover,
.cid-uAGhq2vXCW .dropdown-item:focus {
  background: #d62828 !important;
  color: white !important;
}
.cid-uAGhq2vXCW .dropdown-item:hover span {
  color: white;
}
.cid-uAGhq2vXCW .dropdown-item:first-child {
  border-top-left-radius: 4px;
  border-top-right-radius: 4px;
}
.cid-uAGhq2vXCW .dropdown-item:last-child {
  border-bottom: none;
  border-bottom-left-radius: 4px;
  border-bottom-right-radius: 4px;
}
.cid-uAGhq2vXCW .nav-dropdown .link {
  padding: 0 0.3em !important;
  margin: 0.667em 1em !important;
}
.cid-uAGhq2vXCW .nav-dropdown .link.dropdown-toggle::after {
  margin-left: 0.5rem;
  margin-top: 0.2rem;
}
.cid-uAGhq2vXCW .nav-link {
  position: relative;
}
.cid-uAGhq2vXCW .container {
  display: flex;
  margin: auto;
}
.cid-uAGhq2vXCW .iconfont-wrapper {
  color: #04492e !important;
  font-size: 1.5rem;
  padding-right: 0.5rem;
}
.cid-uAGhq2vXCW .navbar-caption {
  font-weight: 500;
}
.cid-uAGhq2vXCW .dropdown-menu,
.cid-uAGhq2vXCW .navbar.opened {
  background: #fafaf9 !important;
}
.cid-uAGhq2vXCW .nav-item:focus,
.cid-uAGhq2vXCW .nav-link:focus {
  outline: none;
}
.cid-uAGhq2vXCW .dropdown .dropdown-menu .dropdown-item {
  width: auto;
  transition: all 0.25s ease-in-out;
}
.cid-uAGhq2vXCW .dropdown .dropdown-menu .dropdown-item::after {
  right: 0.5rem;
}
.cid-uAGhq2vXCW .dropdown .dropdown-menu .dropdown-item .mbr-iconfont {
  margin-right: 0.5rem;
  vertical-align: sub;
}
.cid-uAGhq2vXCW .dropdown .dropdown-menu .dropdown-item .mbr-iconfont:before {
  display: inline-block;
  transform: scale(1, 1);
  transition: all 0.25s ease-in-out;
}
.cid-uAGhq2vXCW .collapsed .dropdown-menu .dropdown-item:before {
  display: none;
}
.cid-uAGhq2vXCW .collapsed .dropdown .dropdown-menu .dropdown-item {
  padding: 0.235em 1.5em 0.235em 1.5em !important;
  transition: none;
  margin: 0 !important;
}
.cid-uAGhq2vXCW .navbar {
  min-height: 80px;
  transition: all 0.3s;
  border-bottom: 1px solid transparent;
  border-bottom-left-radius: 2rem;
  border-bottom-right-radius: 2rem;
  background: rgba(250, 250, 249, 0.7);
  backdrop-filter: blur(10px);
}
.cid-uAGhq2vXCW .navbar.opened {
  transition: all 0.3s;
}
.cid-uAGhq2vXCW .navbar .dropdown-item {
  padding: 0.5rem 1.8rem;
}
.cid-uAGhq2vXCW .navbar .navbar-logo img {
  width: auto;
}
.cid-uAGhq2vXCW .navbar .navbar-collapse {
  justify-content: flex-end;
  z-index: 1;
}
.cid-uAGhq2vXCW .navbar.collapsed {
  justify-content: center;
}
.cid-uAGhq2vXCW .navbar.collapsed .nav-item .nav-link::before {
  display: none;
}
.cid-uAGhq2vXCW .navbar.collapsed.opened .dropdown-menu {
  top: 0;
}
.cid-uAGhq2vXCW .navbar.collapsed .dropdown-menu .dropdown-submenu {
  left: 0 !important;
}
.cid-uAGhq2vXCW .navbar.collapsed .dropdown-menu .dropdown-item:after {
  right: auto;
}
.cid-uAGhq2vXCW .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-uAGhq2vXCW .navbar.collapsed ul.navbar-nav li {
  margin: auto;
}
.cid-uAGhq2vXCW .navbar.collapsed .dropdown-menu .dropdown-item {
  padding: 0.25rem 1.5rem;
  text-align: center;
}
.cid-uAGhq2vXCW .navbar.collapsed .icons-menu {
  padding-left: 0;
  padding-right: 0;
  padding-top: 0.5rem;
  padding-bottom: 0.5rem;
}
@media (max-width: 991px) {
  .cid-uAGhq2vXCW .navbar .nav-item .nav-link::before {
    display: none;
  }
  .cid-uAGhq2vXCW .navbar.opened .dropdown-menu {
    top: 0;
  }
  .cid-uAGhq2vXCW .navbar .dropdown-menu .dropdown-submenu {
    left: 0 !important;
  }
  .cid-uAGhq2vXCW .navbar .dropdown-menu .dropdown-item:after {
    right: auto;
  }
  .cid-uAGhq2vXCW .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-uAGhq2vXCW .navbar .navbar-logo img {
    height: 3rem !important;
  }
  .cid-uAGhq2vXCW .navbar ul.navbar-nav li {
    margin: auto;
  }
  .cid-uAGhq2vXCW .navbar .dropdown-menu .dropdown-item {
    padding: 0.25rem 1.5rem !important;
    text-align: center;
  }
  .cid-uAGhq2vXCW .navbar .navbar-brand {
    flex-shrink: initial;
    flex-basis: auto;
    word-break: break-word;
    padding-right: 2rem;
  }
  .cid-uAGhq2vXCW .navbar .navbar-toggler {
    flex-basis: auto;
  }
  .cid-uAGhq2vXCW .navbar .icons-menu {
    padding-left: 0;
    padding-top: 0.5rem;
    padding-bottom: 0.5rem;
  }
}
@media (max-width: 991px) and (max-width: 767px) {
  .cid-uAGhq2vXCW .navbar .navbar-brand {
    width: calc(100% - 31px);
  }
}
.cid-uAGhq2vXCW .navbar.navbar-short {
  min-height: 80px;
}
.cid-uAGhq2vXCW .navbar.navbar-short .navbar-logo img {
  height: 2.5rem !important;
}
.cid-uAGhq2vXCW .navbar.navbar-short .navbar-brand {
  min-height: 80px;
  padding: 0;
}
.cid-uAGhq2vXCW .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-uAGhq2vXCW .navbar-brand .navbar-caption {
  line-height: inherit !important;
}
.cid-uAGhq2vXCW .navbar-brand .navbar-logo a {
  outline: none;
}
.cid-uAGhq2vXCW .dropdown-item.active,
.cid-uAGhq2vXCW .dropdown-item:active {
  background-color: transparent;
}
.cid-uAGhq2vXCW .navbar-expand-lg .navbar-nav .nav-link {
  padding: 0;
}
.cid-uAGhq2vXCW .nav-dropdown .link.dropdown-toggle {
  margin-right: 1.667em;
}
.cid-uAGhq2vXCW .nav-dropdown .link.dropdown-toggle[aria-expanded="true"] {
  margin-right: 0;
  padding: 0.667em 1.667em;
}
.cid-uAGhq2vXCW .navbar.navbar-expand-lg .dropdown .dropdown-menu {
  background: #fafaf9;
}
.cid-uAGhq2vXCW .navbar.navbar-expand-lg .dropdown .dropdown-menu .dropdown-submenu {
  margin: 0;
  left: 100%;
}
.cid-uAGhq2vXCW .navbar .dropdown.open > .dropdown-menu {
  display: block;
}
.cid-uAGhq2vXCW ul.navbar-nav {
  flex-wrap: wrap;
}
.cid-uAGhq2vXCW .navbar-buttons {
  text-align: center;
  min-width: 170px;
}
.cid-uAGhq2vXCW button.navbar-toggler {
  outline: none;
  width: 31px;
  height: 20px;
  cursor: pointer;
  transition: all 0.2s;
  position: relative;
  align-self: center;
}
.cid-uAGhq2vXCW button.navbar-toggler .hamburger span {
  position: absolute;
  right: 0;
  width: 30px;
  height: 2px;
  border-right: 5px;
  background-color: #04492e;
}
.cid-uAGhq2vXCW button.navbar-toggler .hamburger span:nth-child(1) {
  top: 0;
  transition: all 0.2s;
}
.cid-uAGhq2vXCW button.navbar-toggler .hamburger span:nth-child(2) {
  top: 8px;
  transition: all 0.15s;
}
.cid-uAGhq2vXCW button.navbar-toggler .hamburger span:nth-child(3) {
  top: 8px;
  transition: all 0.15s;
}
.cid-uAGhq2vXCW button.navbar-toggler .hamburger span:nth-child(4) {
  top: 16px;
  transition: all 0.2s;
}
.cid-uAGhq2vXCW nav.opened .hamburger span:nth-child(1) {
  top: 8px;
  width: 0;
  opacity: 0;
  right: 50%;
  transition: all 0.2s;
}
.cid-uAGhq2vXCW nav.opened .hamburger span:nth-child(2) {
  transform: rotate(45deg);
  transition: all 0.25s;
}
.cid-uAGhq2vXCW nav.opened .hamburger span:nth-child(3) {
  transform: rotate(-45deg);
  transition: all 0.25s;
}
.cid-uAGhq2vXCW nav.opened .hamburger span:nth-child(4) {
  top: 8px;
  width: 0;
  opacity: 0;
  right: 50%;
  transition: all 0.2s;
}
.cid-uAGhq2vXCW .navbar-dropdown {
  padding: 0 1rem;
  position: fixed;
}
.cid-uAGhq2vXCW a.nav-link {
  display: flex;
  align-items: center;
  justify-content: center;
}
.cid-uAGhq2vXCW .icons-menu {
  flex-wrap: nowrap;
  display: flex;
  justify-content: center;
  padding-left: 1rem;
  padding-right: 1rem;
  padding-top: 0.3rem;
  text-align: center;
}
@media screen and (-ms-high-contrast: active), (-ms-high-contrast: none) {
  .cid-uAGhq2vXCW .navbar {
    height: 70px;
  }
  .cid-uAGhq2vXCW .navbar.opened {
    height: auto;
  }
  .cid-uAGhq2vXCW .nav-item .nav-link:hover::before {
    width: 175%;
    max-width: calc(100% + 2rem);
    left: -1rem;
  }
}
.cid-uAGwLgg2Zc {
  padding-top: 30px;
  padding-bottom: 45px;
  margin-top: -1px;
  overflow: hidden;
  border-bottom: 1px solid #7f8678;
  border-top: 1px solid #7f8678;
  background-color: #04492e;
}
.cid-uAGwLgg2Zc .wrapper {
  display: flex;
  justify-content: space-between;
  align-items: center;
  flex-wrap: wrap;
}
.cid-uAGwLgg2Zc .copyright {
  margin-top: 0.5rem;
  color: #ffffff;
  flex-grow: 1;
  margin-right: 0.5rem;
}
.cid-uAGwLgg2Zc .produced {
  margin-top: 0.5rem;
  color: #ffffff;
  flex-grow: 1;
}
.cid-uyyHjR1rHb {
  padding-top: 7rem;
  padding-bottom: 7rem;
  background-color: #fafaf9;
}
.cid-uyyHjR1rHb .mbr-fallback-image.disabled {
  display: none;
}
.cid-uyyHjR1rHb .mbr-fallback-image {
  display: block;
  background-size: cover;
  background-position: center center;
  width: 100%;
  height: 100%;
  position: absolute;
  top: 0;
}
.cid-uyyHjR1rHb img {
  border-radius: 2rem;
}
.cid-uyyHjR1rHb .mbr-section-subtitle {
  background: white;
  color: #ffffff;
  width: fit-content;
  border-radius: 2rem;
  padding: 5px 1rem;
  text-align: left;
}
.cid-uyyHjR1rHb .subtitle-wrap {
  display: inline-flex;
  border-radius: 2rem;
  padding: 0.5rem;
  padding-bottom: 0;
  background: #d62828;
  flex-direction: row;
  width: fit-content;
  align-items: center;
  margin-bottom: 2rem;
}
.cid-uyyHjR1rHb .subtitle-wrap .mbr-iconfont {
  padding: 0 15px;
  padding-bottom: 8px;
  margin: 0;
  color: #eae2b7;
  font-size: 1.5rem;
}
.cid-uyyHjR1rHb .mbr-section-title {
  color: #04492e;
}
.cid-uyyHjR1rHb .mbr-text,
.cid-uyyHjR1rHb .mbr-section-btn {
  color: #6e6e6e;
}
.cid-uyyHjR1rHb .mbr-section-subtitle,
.cid-uyyHjR1rHb .align-wrapper {
  color: #04492e;
}
.cid-uyYZrmpwrF {
  padding-top: 7rem;
  padding-bottom: 7rem;
  background-color: #fafaf9;
}
.cid-uyYZrmpwrF .mbr-fallback-image.disabled {
  display: none;
}
.cid-uyYZrmpwrF .mbr-fallback-image {
  display: block;
  background-size: cover;
  background-position: center center;
  width: 100%;
  height: 100%;
  position: absolute;
  top: 0;
}
.cid-uyYZrmpwrF .card-wrapper {
  border: 3px solid #d62828;
  padding: 3rem;
  border-radius: 2rem;
  margin-bottom: 2rem;
}
@media (max-width: 767px) {
  .cid-uyYZrmpwrF .card-wrapper {
    padding: 2rem 1rem;
  }
}
.cid-uyYZrmpwrF .card-wrapper .mbr-section-subtitle2 {
  background: #d62828;
  width: fit-content;
  border-radius: 2rem;
  padding: 5px 1rem;
  text-align: left;
}
.cid-uyYZrmpwrF .card-wrapper .subtitle-wrap2 {
  display: inline-flex;
  border-radius: 2rem;
  padding: 0.5rem;
  padding-bottom: 0;
  padding-left: 20px;
  background: #eae2b7;
  flex-direction: row;
  width: fit-content;
  align-items: center;
  margin-bottom: 2rem;
}
.cid-uyYZrmpwrF .card-wrapper .subtitle-wrap2 .mbr-iconfont {
  padding: 0 15px;
  padding-bottom: 8px;
  margin: 0;
  color: #d62828;
  font-size: 1.5rem;
}
.cid-uyYZrmpwrF .mbr-section-subtitle {
  background: white;
  color: #ffffff;
  width: fit-content;
  border-radius: 2rem;
  padding: 5px 1rem;
  text-align: left;
}
.cid-uyYZrmpwrF .subtitle-wrap {
  display: inline-flex;
  border-radius: 2rem;
  padding: 0.5rem;
  padding-bottom: 0;
  background: #d62828;
  flex-direction: row;
  width: fit-content;
  align-items: center;
  margin-bottom: 2rem;
}
.cid-uyYZrmpwrF .subtitle-wrap .mbr-iconfont {
  padding: 0 15px;
  padding-bottom: 8px;
  margin: 0;
  color: #eae2b7;
  font-size: 1.5rem;
}
.cid-uyYZrmpwrF .mbr-section-title {
  color: #04492e;
}
.cid-uyYZrmpwrF .mbr-text,
.cid-uyYZrmpwrF .mbr-section-btn {
  color: #6e6e6e;
}
.cid-uyYZrmpwrF .mbr-section-subtitle,
.cid-uyYZrmpwrF .align-wrapper {
  color: #04492e;
}
.cid-uyYZrmpwrF .mbr-section-subtitle3,
.cid-uyYZrmpwrF .align-wrapper2 {
  color: #04492e;
}
.cid-uyYZrmpwrF .mbr-section-subtitle2,
.cid-uyYZrmpwrF .align-wrapper2 {
  color: #ffffff;
}
.cid-uyYZrmpwrF .mbr-section-cardtitle {
  color: #04492e;
}
.cid-uyYZrmpwrF .mbr-cardtext {
  color: #6e6e6e;
}
.cid-uyKrGh7WQc {
  padding-top: 7rem;
  padding-bottom: 7rem;
  background-color: #04492e;
}
.cid-uyKrGh7WQc .mbr-fallback-image.disabled {
  display: none;
}
.cid-uyKrGh7WQc .mbr-fallback-image {
  display: block;
  background-size: cover;
  background-position: center center;
  width: 100%;
  height: 100%;
  position: absolute;
  top: 0;
}
.cid-uyKrGh7WQc .mbr-section-subtitle {
  background: #d62828;
  color: #ffffff;
  width: fit-content;
  border-radius: 2rem;
  padding: 5px 1rem;
  text-align: left;
}
.cid-uyKrGh7WQc .subtitle-wrap {
  display: inline-flex;
  border-radius: 2rem;
  padding: 0.5rem;
  padding-bottom: 0;
  background: #eae2b7;
  flex-direction: row;
  width: fit-content;
  align-items: center;
  margin-bottom: 2rem;
}
.cid-uyKrGh7WQc .subtitle-wrap .mbr-iconfont {
  padding: 0 15px;
  padding-bottom: 8px;
  margin: 0;
  color: #d62828;
  font-size: 1.5rem;
}
.cid-uyKrGh7WQc .mbr-section-title {
  color: #ffffff;
}
.cid-uyKrGh7WQc .mbr-text,
.cid-uyKrGh7WQc .mbr-section-btn {
  color: #fafaf9;
}
.cid-uyyHjRa4q8 {
  padding-top: 5rem;
  padding-bottom: 5rem;
  background: #dcd7d0;
}
.cid-uyyHjRa4q8 .list-group-item {
  background-color: transparent;
  color: #04492e;
  text-align: left;
}
.cid-uyyHjRa4q8 .row-color {
  background: #ffffff;
  border-radius: 2rem;
  margin: 0;
}
.cid-uyyHjRa4q8 .card {
  padding: 0;
}
.cid-uyyHjRa4q8 .plan {
  padding: 3rem 2rem;
  word-break: break-word;
  border-radius: 10px;
}
.cid-uyyHjRa4q8 .plan .list-group-item {
  position: relative;
  justify-content: center;
  padding-left: 2rem;
  border: 0;
  font-family: 'Moririse2' !important;
}
.cid-uyyHjRa4q8 .plan .list-group-item::before {
  position: absolute;
  left: 0;
  top: 50%;
  transform: translateY(-50%);
  width: 50%;
  font-weight: 900;
  content: "\e97c";
  color: #fb7a64;
}
@media (max-width: 767px) {
  .cid-uyyHjRa4q8 .plan {
    padding: 2rem 1rem;
  }
}
.cid-uyyHjRa4q8 .mbr-iconfont {
  font-size: 5rem;
  color: #fb7a64;
  padding-bottom: 2rem;
  display: block;
}
.cid-uyyHjRa4q8 .price {
  color: #d62828;
}
.cid-uyyHjRa4q8 .btn {
  width: -webkit-fill-available;
}
@media (max-width: 991px) {
  .cid-uyyHjRa4q8 .plan {
    margin-bottom: 2rem;
  }
}
.cid-uyyHjRa4q8 .price,
.cid-uyyHjRa4q8 .plan-price {
  color: #04492e;
}
.cid-uyyHjRa4q8 H3 {
  color: #04492e;
  text-align: center;
}
.cid-uyyHjRa4q8 H4 {
  color: #6e6e6e;
  text-align: center;
}
.cid-uyyHjRa4q8 .plan-title {
  color: #04492e;
}
.cid-uyyHjRa4q8 .mbr-fallback-image.disabled {
  display: none;
}
.cid-uyyHjRa4q8 .mbr-fallback-image {
  display: block;
  background-size: cover;
  background-position: center center;
  width: 100%;
  height: 100%;
  position: absolute;
  top: 0;
}
.cid-uyyHjRa4q8 .price-term,
.cid-uyyHjRa4q8 .plan-price {
  color: #6e6e6e;
}
.cid-uyyHjRa4q8 .mbr-card-text {
  color: #6e6e6e;
}
.cid-uyyHjRoBsW {
  padding-top: 7rem;
  padding-bottom: 7rem;
  background-color: #04492e;
}
.cid-uyyHjRoBsW .mbr-fallback-image.disabled {
  display: none;
}
.cid-uyyHjRoBsW .mbr-fallback-image {
  display: block;
  background-size: cover;
  background-position: center center;
  width: 100%;
  height: 100%;
  position: absolute;
  top: 0;
}
.cid-uyyHjRoBsW img {
  border-radius: 2rem;
}
.cid-uyyHjRoBsW .mbr-section-subtitle {
  background: white;
  color: #ffffff;
  width: fit-content;
  border-radius: 2rem;
  padding: 5px 1rem;
  text-align: left;
}
.cid-uyyHjRoBsW .subtitle-wrap {
  display: inline-flex;
  border-radius: 2rem;
  padding: 0.5rem;
  padding-bottom: 0;
  background: #d62828;
  flex-direction: row;
  width: fit-content;
  align-items: center;
  margin-bottom: 2rem;
}
.cid-uyyHjRoBsW .subtitle-wrap .mbr-iconfont {
  padding: 0 15px;
  padding-bottom: 8px;
  margin: 0;
  color: #eae2b7;
  font-size: 1.5rem;
}
.cid-uyyHjRoBsW .mbr-section-title {
  color: #04492e;
}
.cid-uyyHjRoBsW .mbr-text,
.cid-uyyHjRoBsW .mbr-section-btn {
  color: #6e6e6e;
}
.cid-uyyHjRoBsW .mbr-section-subtitle,
.cid-uyyHjRoBsW .align-wrapper {
  color: #04492e;
}
.cid-uyyHjRoBsW .mbr-section-title,
.cid-uyyHjRoBsW .mbr-section-btn {
  color: #fb7a64;
}
.cid-uyyHjRxKpl {
  padding-top: 7rem;
  padding-bottom: 7rem;
  background-color: #fafaf9;
}
.cid-uyyHjRxKpl .mbr-fallback-image.disabled {
  display: none;
}
.cid-uyyHjRxKpl .mbr-fallback-image {
  display: block;
  background-size: cover;
  background-position: center center;
  width: 100%;
  height: 100%;
  position: absolute;
  top: 0;
}
.cid-uyyHjRxKpl img {
  border-radius: 2rem;
  margin-bottom: 1rem;
}
.cid-uyyHjRxKpl .card-wrapper {
  border: 3px solid #d62828;
  padding: 2rem;
  border-radius: 2rem;
}
@media (max-width: 992px) {
  .cid-uyyHjRxKpl .card-wrapper {
    margin-bottom: 2rem;
  }
}
@media (max-width: 767px) {
  .cid-uyyHjRxKpl .card-wrapper {
    padding: 2rem 1rem;
  }
}
.cid-uyyHjRxKpl .mbr-section-subtitle {
  background: #d62828;
  color: #ffffff;
  width: fit-content;
  border-radius: 2rem;
  padding: 5px 1rem;
  text-align: left;
}
.cid-uyyHjRxKpl .subtitle-wrap {
  display: inline-flex;
  border-radius: 2rem;
  padding: 0.5rem;
  padding-bottom: 0;
  padding-left: 20px;
  background: #eae2b7;
  flex-direction: row;
  width: fit-content;
  align-items: center;
  margin-bottom: 2rem;
}
.cid-uyyHjRxKpl .subtitle-wrap .mbr-iconfont {
  padding: 0 15px;
  padding-bottom: 8px;
  margin: 0;
  color: #d62828;
  font-size: 1.5rem;
}
.cid-uyyHjRxKpl .mbr-section-title {
  color: #04492e;
}
.cid-uyyHjRxKpl .mbr-text,
.cid-uyyHjRxKpl .mbr-section-btn {
  color: #6e6e6e;
}
.cid-uyyHjRxKpl .mbr-section-subtitle2,
.cid-uyyHjRxKpl .align-wrapper {
  color: #04492e;
}
.cid-uyyHjRxKpl .mbr-section-maintitle {
  text-align: center;
  color: #04492e;
}
.cid-uyyHjRJoPn {
  padding-top: 7rem;
  padding-bottom: 7rem;
  background-color: #fafaf9;
}
.cid-uyyHjRJoPn .mbr-fallback-image.disabled {
  display: none;
}
.cid-uyyHjRJoPn .mbr-fallback-image {
  display: block;
  background-size: cover;
  background-position: center center;
  width: 100%;
  height: 100%;
  position: absolute;
  top: 0;
}
.cid-uyyHjRJoPn img {
  border-radius: 2rem;
  margin-bottom: 1rem;
}
.cid-uyyHjRJoPn .card-wrapper {
  border: 3px solid #d62828;
  padding: 2rem;
  border-radius: 2rem;
}
@media (max-width: 992px) {
  .cid-uyyHjRJoPn .card-wrapper {
    margin-bottom: 2rem;
  }
}
@media (max-width: 767px) {
  .cid-uyyHjRJoPn .card-wrapper {
    padding: 2rem 1rem;
  }
}
.cid-uyyHjRJoPn .mbr-section-subtitle {
  background: #d62828;
  color: #ffffff;
  width: fit-content;
  border-radius: 2rem;
  padding: 5px 1rem;
  text-align: left;
}
.cid-uyyHjRJoPn .subtitle-wrap {
  display: inline-flex;
  border-radius: 2rem;
  padding: 0.5rem;
  padding-bottom: 0;
  padding-left: 20px;
  background: #eae2b7;
  flex-direction: row;
  width: fit-content;
  align-items: center;
  margin-bottom: 2rem;
}
.cid-uyyHjRJoPn .subtitle-wrap .mbr-iconfont {
  padding: 0 15px;
  padding-bottom: 8px;
  margin: 0;
  color: #d62828;
  font-size: 1.5rem;
}
.cid-uyyHjRJoPn .mbr-section-title {
  color: #04492e;
}
.cid-uyyHjRJoPn .mbr-text,
.cid-uyyHjRJoPn .mbr-section-btn {
  color: #6e6e6e;
}
.cid-uyyHjRJoPn .mbr-section-subtitle2,
.cid-uyyHjRJoPn .align-wrapper {
  color: #04492e;
}
.cid-uyyHjRJoPn .mbr-section-maintitle {
  text-align: center;
  color: #04492e;
}
.cid-uyyHjRXxQF {
  padding-top: 7rem;
  padding-bottom: 7rem;
  background-color: #fafaf9;
}
.cid-uyyHjRXxQF .mbr-fallback-image.disabled {
  display: none;
}
.cid-uyyHjRXxQF .mbr-fallback-image {
  display: block;
  background-size: cover;
  background-position: center center;
  width: 100%;
  height: 100%;
  position: absolute;
  top: 0;
}
.cid-uyyHjRXxQF img {
  border-radius: 2rem;
  margin-bottom: 1rem;
}
.cid-uyyHjRXxQF .card-wrapper {
  border: 3px solid #d62828;
  padding: 2rem;
  border-radius: 2rem;
}
@media (max-width: 992px) {
  .cid-uyyHjRXxQF .card-wrapper {
    margin-bottom: 2rem;
  }
}
@media (max-width: 767px) {
  .cid-uyyHjRXxQF .card-wrapper {
    padding: 2rem 1rem;
  }
}
.cid-uyyHjRXxQF .mbr-section-subtitle {
  background: #d62828;
  color: #ffffff;
  width: fit-content;
  border-radius: 2rem;
  padding: 5px 1rem;
  text-align: left;
}
.cid-uyyHjRXxQF .subtitle-wrap {
  display: inline-flex;
  border-radius: 2rem;
  padding: 0.5rem;
  padding-bottom: 0;
  padding-left: 20px;
  background: #eae2b7;
  flex-direction: row;
  width: fit-content;
  align-items: center;
  margin-bottom: 2rem;
}
.cid-uyyHjRXxQF .subtitle-wrap .mbr-iconfont {
  padding: 0 15px;
  padding-bottom: 8px;
  margin: 0;
  color: #d62828;
  font-size: 1.5rem;
}
.cid-uyyHjRXxQF .mbr-section-title {
  color: #04492e;
}
.cid-uyyHjRXxQF .mbr-text,
.cid-uyyHjRXxQF .mbr-section-btn {
  color: #6e6e6e;
}
.cid-uyyHjRXxQF .mbr-section-subtitle2,
.cid-uyyHjRXxQF .align-wrapper {
  color: #04492e;
}
.cid-uyyHjRXxQF .mbr-section-maintitle {
  text-align: center;
  color: #04492e;
}
.cid-uyyHjSb7Uh {
  padding-top: 7rem;
  padding-bottom: 7rem;
  background-color: #fafaf9;
}
.cid-uyyHjSb7Uh .mbr-fallback-image.disabled {
  display: none;
}
.cid-uyyHjSb7Uh .mbr-fallback-image {
  display: block;
  background-size: cover;
  background-position: center center;
  width: 100%;
  height: 100%;
  position: absolute;
  top: 0;
}
.cid-uyyHjSb7Uh img {
  border-radius: 2rem;
  margin-bottom: 1rem;
}
.cid-uyyHjSb7Uh .card-wrapper {
  border: 3px solid #d62828;
  padding: 2rem;
  border-radius: 2rem;
}
@media (max-width: 992px) {
  .cid-uyyHjSb7Uh .card-wrapper {
    margin-bottom: 2rem;
  }
}
@media (max-width: 767px) {
  .cid-uyyHjSb7Uh .card-wrapper {
    padding: 2rem 1rem;
  }
}
.cid-uyyHjSb7Uh .mbr-section-subtitle {
  background: #d62828;
  color: #ffffff;
  width: fit-content;
  border-radius: 2rem;
  padding: 5px 1rem;
  text-align: left;
}
.cid-uyyHjSb7Uh .subtitle-wrap {
  display: inline-flex;
  border-radius: 2rem;
  padding: 0.5rem;
  padding-bottom: 0;
  padding-left: 20px;
  background: #eae2b7;
  flex-direction: row;
  width: fit-content;
  align-items: center;
  margin-bottom: 2rem;
}
.cid-uyyHjSb7Uh .subtitle-wrap .mbr-iconfont {
  padding: 0 15px;
  padding-bottom: 8px;
  margin: 0;
  color: #d62828;
  font-size: 1.5rem;
}
.cid-uyyHjSb7Uh .mbr-section-title {
  color: #04492e;
}
.cid-uyyHjSb7Uh .mbr-text,
.cid-uyyHjSb7Uh .mbr-section-btn {
  color: #6e6e6e;
}
.cid-uyyHjSb7Uh .mbr-section-subtitle2,
.cid-uyyHjSb7Uh .align-wrapper {
  color: #04492e;
}
.cid-uyyHjSb7Uh .mbr-section-maintitle {
  text-align: center;
  color: #04492e;
}
.cid-uyyHjSpM72 {
  padding-top: 7rem;
  padding-bottom: 7rem;
  background-color: #fafaf9;
}
.cid-uyyHjSpM72 .mbr-fallback-image.disabled {
  display: none;
}
.cid-uyyHjSpM72 .mbr-fallback-image {
  display: block;
  background-size: cover;
  background-position: center center;
  width: 100%;
  height: 100%;
  position: absolute;
  top: 0;
}
.cid-uyyHjSpM72 img {
  border-radius: 2rem;
  margin-bottom: 1rem;
}
.cid-uyyHjSpM72 .card-wrapper {
  border: 3px solid #d62828;
  padding: 2rem;
  border-radius: 2rem;
}
@media (max-width: 992px) {
  .cid-uyyHjSpM72 .card-wrapper {
    margin-bottom: 2rem;
  }
}
@media (max-width: 767px) {
  .cid-uyyHjSpM72 .card-wrapper {
    padding: 2rem 1rem;
  }
}
.cid-uyyHjSpM72 .mbr-section-subtitle {
  background: #d62828;
  color: #ffffff;
  width: fit-content;
  border-radius: 2rem;
  padding: 5px 1rem;
  text-align: left;
}
.cid-uyyHjSpM72 .subtitle-wrap {
  display: inline-flex;
  border-radius: 2rem;
  padding: 0.5rem;
  padding-bottom: 0;
  padding-left: 20px;
  background: #eae2b7;
  flex-direction: row;
  width: fit-content;
  align-items: center;
  margin-bottom: 2rem;
}
.cid-uyyHjSpM72 .subtitle-wrap .mbr-iconfont {
  padding: 0 15px;
  padding-bottom: 8px;
  margin: 0;
  color: #d62828;
  font-size: 1.5rem;
}
.cid-uyyHjSpM72 .mbr-section-title {
  color: #04492e;
}
.cid-uyyHjSpM72 .mbr-text,
.cid-uyyHjSpM72 .mbr-section-btn {
  color: #6e6e6e;
}
.cid-uyyHjSpM72 .mbr-section-subtitle2,
.cid-uyyHjSpM72 .align-wrapper {
  color: #04492e;
}
.cid-uyyHjSpM72 .mbr-section-maintitle {
  text-align: center;
  color: #04492e;
}
.cid-uAGpmUfhfI {
  padding-top: 5rem;
  padding-bottom: 5rem;
  background-color: #dcd7d0;
}
.cid-uAGpmUfhfI .mbr-section-title {
  color: #ffffff;
}
.cid-uAGpmUfhfI img {
  width: 200px;
  margin-bottom: 1rem;
}
@media (max-width: 767px) {
  .cid-uAGpmUfhfI img {
    margin: auto;
    margin-bottom: 1rem;
  }
}
.cid-uAGpmUfhfI li {
  padding-left: 0;
  padding-bottom: 1rem;
}
.cid-uAGpmUfhfI ul {
  border-bottom: 1px solid rgba(0, 0, 0, 0.125);
}
.cid-uAGpmUfhfI .price-wrap {
  display: flex;
  justify-content: space-between;
  align-items: center;
}
@media (max-width: 767px) {
  .cid-uAGpmUfhfI .price-wrap {
    flex-direction: column;
  }
}
.cid-uAGpmUfhfI .wrapper {
  padding: 2rem;
  border-radius: 2rem;
  background: #ffffff;
}
@media (max-width: 992px) {
  .cid-uAGpmUfhfI .wrapper {
    margin-bottom: 2rem;
  }
}
@media (max-width: 767px) {
  .cid-uAGpmUfhfI .wrapper {
    padding: 2rem 1rem;
  }
}
.cid-uAGpmUfhfI .mbr-text2 {
  color: #ffffff;
}
.cid-uAGpmUfhfI .mbr-section-title2 {
  color: #ffffff;
}
.cid-uAGpmUfhfI .mbr-text1 {
  color: #04492e;
}
.cid-uAGpmUfhfI .price {
  color: #04492e;
}
.cid-uAGpmUfhfI .mbr-section-title1 {
  color: #04492e;
}
.cid-uAGpmUfhfI .mbr-text {
  color: #6e6e6e;
}
.cid-uAGpmUfhfI .list-group-item {
  color: #6e6e6e;
}
.cid-uyyHjSHSvR {
  padding-top: 5rem;
  padding-bottom: 5rem;
  background-color: #dcd7d0;
}
.cid-uyyHjSHSvR .mbr-section-title {
  color: #ffffff;
}
.cid-uyyHjSHSvR img {
  width: 200px;
  margin-bottom: 1rem;
}
@media (max-width: 767px) {
  .cid-uyyHjSHSvR img {
    margin: auto;
    margin-bottom: 1rem;
  }
}
.cid-uyyHjSHSvR li {
  padding-left: 0;
  padding-bottom: 1rem;
}
.cid-uyyHjSHSvR ul {
  border-bottom: 1px solid rgba(0, 0, 0, 0.125);
}
.cid-uyyHjSHSvR .price-wrap {
  display: flex;
  justify-content: space-between;
  align-items: center;
}
@media (max-width: 767px) {
  .cid-uyyHjSHSvR .price-wrap {
    flex-direction: column;
  }
}
.cid-uyyHjSHSvR .wrapper {
  padding: 2rem;
  border-radius: 2rem;
  background: #ffffff;
}
@media (max-width: 992px) {
  .cid-uyyHjSHSvR .wrapper {
    margin-bottom: 2rem;
  }
}
@media (max-width: 767px) {
  .cid-uyyHjSHSvR .wrapper {
    padding: 2rem 1rem;
  }
}
.cid-uyyHjSHSvR .mbr-text2 {
  color: #ffffff;
}
.cid-uyyHjSHSvR .mbr-section-title2 {
  color: #ffffff;
}
.cid-uyyHjSHSvR .mbr-text1 {
  color: #04492e;
}
.cid-uyyHjSHSvR .price {
  color: #04492e;
}
.cid-uyyHjSHSvR .mbr-section-title1 {
  color: #04492e;
}
.cid-uyyHjSHSvR .mbr-text {
  color: #6e6e6e;
}
.cid-uyyHjSHSvR .list-group-item {
  color: #6e6e6e;
}
.cid-uAGhuYqfBG {
  z-index: 1000;
  width: 100%;
}
.cid-uAGhuYqfBG nav.navbar {
  position: fixed;
}
.cid-uAGhuYqfBG .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-uAGhuYqfBG .dropdown-menu {
  padding: 0;
  border-radius: 4px;
  box-shadow: 0 1px 3px 0 rgba(0, 0, 0, 0.1);
}
.cid-uAGhuYqfBG .dropdown-item {
  border-bottom: 1px solid #e6e6e6;
}
.cid-uAGhuYqfBG .dropdown-item:hover,
.cid-uAGhuYqfBG .dropdown-item:focus {
  background: #d62828 !important;
  color: white !important;
}
.cid-uAGhuYqfBG .dropdown-item:hover span {
  color: white;
}
.cid-uAGhuYqfBG .dropdown-item:first-child {
  border-top-left-radius: 4px;
  border-top-right-radius: 4px;
}
.cid-uAGhuYqfBG .dropdown-item:last-child {
  border-bottom: none;
  border-bottom-left-radius: 4px;
  border-bottom-right-radius: 4px;
}
.cid-uAGhuYqfBG .nav-dropdown .link {
  padding: 0 0.3em !important;
  margin: 0.667em 1em !important;
}
.cid-uAGhuYqfBG .nav-dropdown .link.dropdown-toggle::after {
  margin-left: 0.5rem;
  margin-top: 0.2rem;
}
.cid-uAGhuYqfBG .nav-link {
  position: relative;
}
.cid-uAGhuYqfBG .container {
  display: flex;
  margin: auto;
}
.cid-uAGhuYqfBG .iconfont-wrapper {
  color: #04492e !important;
  font-size: 1.5rem;
  padding-right: 0.5rem;
}
.cid-uAGhuYqfBG .navbar-caption {
  font-weight: 500;
}
.cid-uAGhuYqfBG .dropdown-menu,
.cid-uAGhuYqfBG .navbar.opened {
  background: #fafaf9 !important;
}
.cid-uAGhuYqfBG .nav-item:focus,
.cid-uAGhuYqfBG .nav-link:focus {
  outline: none;
}
.cid-uAGhuYqfBG .dropdown .dropdown-menu .dropdown-item {
  width: auto;
  transition: all 0.25s ease-in-out;
}
.cid-uAGhuYqfBG .dropdown .dropdown-menu .dropdown-item::after {
  right: 0.5rem;
}
.cid-uAGhuYqfBG .dropdown .dropdown-menu .dropdown-item .mbr-iconfont {
  margin-right: 0.5rem;
  vertical-align: sub;
}
.cid-uAGhuYqfBG .dropdown .dropdown-menu .dropdown-item .mbr-iconfont:before {
  display: inline-block;
  transform: scale(1, 1);
  transition: all 0.25s ease-in-out;
}
.cid-uAGhuYqfBG .collapsed .dropdown-menu .dropdown-item:before {
  display: none;
}
.cid-uAGhuYqfBG .collapsed .dropdown .dropdown-menu .dropdown-item {
  padding: 0.235em 1.5em 0.235em 1.5em !important;
  transition: none;
  margin: 0 !important;
}
.cid-uAGhuYqfBG .navbar {
  min-height: 80px;
  transition: all 0.3s;
  border-bottom: 1px solid transparent;
  border-bottom-left-radius: 2rem;
  border-bottom-right-radius: 2rem;
  background: rgba(250, 250, 249, 0.7);
  backdrop-filter: blur(10px);
}
.cid-uAGhuYqfBG .navbar.opened {
  transition: all 0.3s;
}
.cid-uAGhuYqfBG .navbar .dropdown-item {
  padding: 0.5rem 1.8rem;
}
.cid-uAGhuYqfBG .navbar .navbar-logo img {
  width: auto;
}
.cid-uAGhuYqfBG .navbar .navbar-collapse {
  justify-content: flex-end;
  z-index: 1;
}
.cid-uAGhuYqfBG .navbar.collapsed {
  justify-content: center;
}
.cid-uAGhuYqfBG .navbar.collapsed .nav-item .nav-link::before {
  display: none;
}
.cid-uAGhuYqfBG .navbar.collapsed.opened .dropdown-menu {
  top: 0;
}
.cid-uAGhuYqfBG .navbar.collapsed .dropdown-menu .dropdown-submenu {
  left: 0 !important;
}
.cid-uAGhuYqfBG .navbar.collapsed .dropdown-menu .dropdown-item:after {
  right: auto;
}
.cid-uAGhuYqfBG .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-uAGhuYqfBG .navbar.collapsed ul.navbar-nav li {
  margin: auto;
}
.cid-uAGhuYqfBG .navbar.collapsed .dropdown-menu .dropdown-item {
  padding: 0.25rem 1.5rem;
  text-align: center;
}
.cid-uAGhuYqfBG .navbar.collapsed .icons-menu {
  padding-left: 0;
  padding-right: 0;
  padding-top: 0.5rem;
  padding-bottom: 0.5rem;
}
@media (max-width: 991px) {
  .cid-uAGhuYqfBG .navbar .nav-item .nav-link::before {
    display: none;
  }
  .cid-uAGhuYqfBG .navbar.opened .dropdown-menu {
    top: 0;
  }
  .cid-uAGhuYqfBG .navbar .dropdown-menu .dropdown-submenu {
    left: 0 !important;
  }
  .cid-uAGhuYqfBG .navbar .dropdown-menu .dropdown-item:after {
    right: auto;
  }
  .cid-uAGhuYqfBG .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-uAGhuYqfBG .navbar .navbar-logo img {
    height: 3rem !important;
  }
  .cid-uAGhuYqfBG .navbar ul.navbar-nav li {
    margin: auto;
  }
  .cid-uAGhuYqfBG .navbar .dropdown-menu .dropdown-item {
    padding: 0.25rem 1.5rem !important;
    text-align: center;
  }
  .cid-uAGhuYqfBG .navbar .navbar-brand {
    flex-shrink: initial;
    flex-basis: auto;
    word-break: break-word;
    padding-right: 2rem;
  }
  .cid-uAGhuYqfBG .navbar .navbar-toggler {
    flex-basis: auto;
  }
  .cid-uAGhuYqfBG .navbar .icons-menu {
    padding-left: 0;
    padding-top: 0.5rem;
    padding-bottom: 0.5rem;
  }
}
@media (max-width: 991px) and (max-width: 767px) {
  .cid-uAGhuYqfBG .navbar .navbar-brand {
    width: calc(100% - 31px);
  }
}
.cid-uAGhuYqfBG .navbar.navbar-short {
  min-height: 80px;
}
.cid-uAGhuYqfBG .navbar.navbar-short .navbar-logo img {
  height: 2.5rem !important;
}
.cid-uAGhuYqfBG .navbar.navbar-short .navbar-brand {
  min-height: 80px;
  padding: 0;
}
.cid-uAGhuYqfBG .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-uAGhuYqfBG .navbar-brand .navbar-caption {
  line-height: inherit !important;
}
.cid-uAGhuYqfBG .navbar-brand .navbar-logo a {
  outline: none;
}
.cid-uAGhuYqfBG .dropdown-item.active,
.cid-uAGhuYqfBG .dropdown-item:active {
  background-color: transparent;
}
.cid-uAGhuYqfBG .navbar-expand-lg .navbar-nav .nav-link {
  padding: 0;
}
.cid-uAGhuYqfBG .nav-dropdown .link.dropdown-toggle {
  margin-right: 1.667em;
}
.cid-uAGhuYqfBG .nav-dropdown .link.dropdown-toggle[aria-expanded="true"] {
  margin-right: 0;
  padding: 0.667em 1.667em;
}
.cid-uAGhuYqfBG .navbar.navbar-expand-lg .dropdown .dropdown-menu {
  background: #fafaf9;
}
.cid-uAGhuYqfBG .navbar.navbar-expand-lg .dropdown .dropdown-menu .dropdown-submenu {
  margin: 0;
  left: 100%;
}
.cid-uAGhuYqfBG .navbar .dropdown.open > .dropdown-menu {
  display: block;
}
.cid-uAGhuYqfBG ul.navbar-nav {
  flex-wrap: wrap;
}
.cid-uAGhuYqfBG .navbar-buttons {
  text-align: center;
  min-width: 170px;
}
.cid-uAGhuYqfBG button.navbar-toggler {
  outline: none;
  width: 31px;
  height: 20px;
  cursor: pointer;
  transition: all 0.2s;
  position: relative;
  align-self: center;
}
.cid-uAGhuYqfBG button.navbar-toggler .hamburger span {
  position: absolute;
  right: 0;
  width: 30px;
  height: 2px;
  border-right: 5px;
  background-color: #04492e;
}
.cid-uAGhuYqfBG button.navbar-toggler .hamburger span:nth-child(1) {
  top: 0;
  transition: all 0.2s;
}
.cid-uAGhuYqfBG button.navbar-toggler .hamburger span:nth-child(2) {
  top: 8px;
  transition: all 0.15s;
}
.cid-uAGhuYqfBG button.navbar-toggler .hamburger span:nth-child(3) {
  top: 8px;
  transition: all 0.15s;
}
.cid-uAGhuYqfBG button.navbar-toggler .hamburger span:nth-child(4) {
  top: 16px;
  transition: all 0.2s;
}
.cid-uAGhuYqfBG nav.opened .hamburger span:nth-child(1) {
  top: 8px;
  width: 0;
  opacity: 0;
  right: 50%;
  transition: all 0.2s;
}
.cid-uAGhuYqfBG nav.opened .hamburger span:nth-child(2) {
  transform: rotate(45deg);
  transition: all 0.25s;
}
.cid-uAGhuYqfBG nav.opened .hamburger span:nth-child(3) {
  transform: rotate(-45deg);
  transition: all 0.25s;
}
.cid-uAGhuYqfBG nav.opened .hamburger span:nth-child(4) {
  top: 8px;
  width: 0;
  opacity: 0;
  right: 50%;
  transition: all 0.2s;
}
.cid-uAGhuYqfBG .navbar-dropdown {
  padding: 0 1rem;
  position: fixed;
}
.cid-uAGhuYqfBG a.nav-link {
  display: flex;
  align-items: center;
  justify-content: center;
}
.cid-uAGhuYqfBG .icons-menu {
  flex-wrap: nowrap;
  display: flex;
  justify-content: center;
  padding-left: 1rem;
  padding-right: 1rem;
  padding-top: 0.3rem;
  text-align: center;
}
@media screen and (-ms-high-contrast: active), (-ms-high-contrast: none) {
  .cid-uAGhuYqfBG .navbar {
    height: 70px;
  }
  .cid-uAGhuYqfBG .navbar.opened {
    height: auto;
  }
  .cid-uAGhuYqfBG .nav-item .nav-link:hover::before {
    width: 175%;
    max-width: calc(100% + 2rem);
    left: -1rem;
  }
}
.cid-uAGwME4hdf {
  padding-top: 30px;
  padding-bottom: 45px;
  margin-top: -1px;
  overflow: hidden;
  border-bottom: 1px solid #7f8678;
  border-top: 1px solid #7f8678;
  background-color: #04492e;
}
.cid-uAGwME4hdf .wrapper {
  display: flex;
  justify-content: space-between;
  align-items: center;
  flex-wrap: wrap;
}
.cid-uAGwME4hdf .copyright {
  margin-top: 0.5rem;
  color: #ffffff;
  flex-grow: 1;
  margin-right: 0.5rem;
}
.cid-uAGwME4hdf .produced {
  margin-top: 0.5rem;
  color: #ffffff;
  flex-grow: 1;
}
.cid-uyyHuukB7H {
  padding-top: 7rem;
  padding-bottom: 7rem;
  background-color: #fafaf9;
}
.cid-uyyHuukB7H .mbr-fallback-image.disabled {
  display: none;
}
.cid-uyyHuukB7H .mbr-fallback-image {
  display: block;
  background-size: cover;
  background-position: center center;
  width: 100%;
  height: 100%;
  position: absolute;
  top: 0;
}
.cid-uyyHuukB7H img {
  border-radius: 2rem;
}
.cid-uyyHuukB7H .mbr-section-subtitle {
  background: white;
  color: #ffffff;
  width: fit-content;
  border-radius: 2rem;
  padding: 5px 1rem;
  text-align: left;
}
.cid-uyyHuukB7H .subtitle-wrap {
  display: inline-flex;
  border-radius: 2rem;
  padding: 0.5rem;
  padding-bottom: 0;
  background: #d62828;
  flex-direction: row;
  width: fit-content;
  align-items: center;
  margin-bottom: 2rem;
}
.cid-uyyHuukB7H .subtitle-wrap .mbr-iconfont {
  padding: 0 15px;
  padding-bottom: 8px;
  margin: 0;
  color: #eae2b7;
  font-size: 1.5rem;
}
.cid-uyyHuukB7H .mbr-section-title {
  color: #04492e;
}
.cid-uyyHuukB7H .mbr-text,
.cid-uyyHuukB7H .mbr-section-btn {
  color: #6e6e6e;
}
.cid-uyyHuukB7H .mbr-section-subtitle,
.cid-uyyHuukB7H .align-wrapper {
  color: #04492e;
}
.cid-uyYZJMHowO {
  padding-top: 7rem;
  padding-bottom: 7rem;
  background-color: #fafaf9;
}
.cid-uyYZJMHowO .mbr-fallback-image.disabled {
  display: none;
}
.cid-uyYZJMHowO .mbr-fallback-image {
  display: block;
  background-size: cover;
  background-position: center center;
  width: 100%;
  height: 100%;
  position: absolute;
  top: 0;
}
.cid-uyYZJMHowO .card-wrapper {
  border: 3px solid #d62828;
  padding: 3rem;
  border-radius: 2rem;
  margin-bottom: 2rem;
}
@media (max-width: 767px) {
  .cid-uyYZJMHowO .card-wrapper {
    padding: 2rem 1rem;
  }
}
.cid-uyYZJMHowO .card-wrapper .mbr-section-subtitle2 {
  background: #d62828;
  width: fit-content;
  border-radius: 2rem;
  padding: 5px 1rem;
  text-align: left;
}
.cid-uyYZJMHowO .card-wrapper .subtitle-wrap2 {
  display: inline-flex;
  border-radius: 2rem;
  padding: 0.5rem;
  padding-bottom: 0;
  padding-left: 20px;
  background: #eae2b7;
  flex-direction: row;
  width: fit-content;
  align-items: center;
  margin-bottom: 2rem;
}
.cid-uyYZJMHowO .card-wrapper .subtitle-wrap2 .mbr-iconfont {
  padding: 0 15px;
  padding-bottom: 8px;
  margin: 0;
  color: #d62828;
  font-size: 1.5rem;
}
.cid-uyYZJMHowO .mbr-section-subtitle {
  background: white;
  color: #ffffff;
  width: fit-content;
  border-radius: 2rem;
  padding: 5px 1rem;
  text-align: left;
}
.cid-uyYZJMHowO .subtitle-wrap {
  display: inline-flex;
  border-radius: 2rem;
  padding: 0.5rem;
  padding-bottom: 0;
  background: #d62828;
  flex-direction: row;
  width: fit-content;
  align-items: center;
  margin-bottom: 2rem;
}
.cid-uyYZJMHowO .subtitle-wrap .mbr-iconfont {
  padding: 0 15px;
  padding-bottom: 8px;
  margin: 0;
  color: #eae2b7;
  font-size: 1.5rem;
}
.cid-uyYZJMHowO .mbr-section-title {
  color: #04492e;
}
.cid-uyYZJMHowO .mbr-text,
.cid-uyYZJMHowO .mbr-section-btn {
  color: #6e6e6e;
}
.cid-uyYZJMHowO .mbr-section-subtitle,
.cid-uyYZJMHowO .align-wrapper {
  color: #04492e;
}
.cid-uyYZJMHowO .mbr-section-subtitle3,
.cid-uyYZJMHowO .align-wrapper2 {
  color: #04492e;
}
.cid-uyYZJMHowO .mbr-section-subtitle2,
.cid-uyYZJMHowO .align-wrapper2 {
  color: #ffffff;
}
.cid-uyYZJMHowO .mbr-section-cardtitle {
  color: #04492e;
}
.cid-uyYZJMHowO .mbr-cardtext {
  color: #6e6e6e;
}
.cid-uyKrNKQq9w {
  padding-top: 7rem;
  padding-bottom: 7rem;
  background-color: #04492e;
}
.cid-uyKrNKQq9w .mbr-fallback-image.disabled {
  display: none;
}
.cid-uyKrNKQq9w .mbr-fallback-image {
  display: block;
  background-size: cover;
  background-position: center center;
  width: 100%;
  height: 100%;
  position: absolute;
  top: 0;
}
.cid-uyKrNKQq9w .mbr-section-subtitle {
  background: #d62828;
  color: #ffffff;
  width: fit-content;
  border-radius: 2rem;
  padding: 5px 1rem;
  text-align: left;
}
.cid-uyKrNKQq9w .subtitle-wrap {
  display: inline-flex;
  border-radius: 2rem;
  padding: 0.5rem;
  padding-bottom: 0;
  background: #eae2b7;
  flex-direction: row;
  width: fit-content;
  align-items: center;
  margin-bottom: 2rem;
}
.cid-uyKrNKQq9w .subtitle-wrap .mbr-iconfont {
  padding: 0 15px;
  padding-bottom: 8px;
  margin: 0;
  color: #d62828;
  font-size: 1.5rem;
}
.cid-uyKrNKQq9w .mbr-section-title {
  color: #ffffff;
}
.cid-uyKrNKQq9w .mbr-text,
.cid-uyKrNKQq9w .mbr-section-btn {
  color: #fafaf9;
}
.cid-uyyHuutfHH {
  padding-top: 5rem;
  padding-bottom: 5rem;
  background: #dcd7d0;
}
.cid-uyyHuutfHH .list-group-item {
  background-color: transparent;
  color: #04492e;
  text-align: left;
}
.cid-uyyHuutfHH .row-color {
  background: #ffffff;
  border-radius: 2rem;
  margin: 0;
}
.cid-uyyHuutfHH .card {
  padding: 0;
}
.cid-uyyHuutfHH .plan {
  padding: 3rem 2rem;
  word-break: break-word;
  border-radius: 10px;
}
.cid-uyyHuutfHH .plan .list-group-item {
  position: relative;
  justify-content: center;
  padding-left: 2rem;
  border: 0;
  font-family: 'Moririse2' !important;
}
.cid-uyyHuutfHH .plan .list-group-item::before {
  position: absolute;
  left: 0;
  top: 50%;
  transform: translateY(-50%);
  width: 50%;
  font-weight: 900;
  content: "\e97c";
  color: #fb7a64;
}
@media (max-width: 767px) {
  .cid-uyyHuutfHH .plan {
    padding: 2rem 1rem;
  }
}
.cid-uyyHuutfHH .mbr-iconfont {
  font-size: 5rem;
  color: #fb7a64;
  padding-bottom: 2rem;
  display: block;
}
.cid-uyyHuutfHH .price {
  color: #d62828;
}
.cid-uyyHuutfHH .btn {
  width: -webkit-fill-available;
}
@media (max-width: 991px) {
  .cid-uyyHuutfHH .plan {
    margin-bottom: 2rem;
  }
}
.cid-uyyHuutfHH .price,
.cid-uyyHuutfHH .plan-price {
  color: #04492e;
}
.cid-uyyHuutfHH H3 {
  color: #04492e;
  text-align: center;
}
.cid-uyyHuutfHH H4 {
  color: #6e6e6e;
  text-align: center;
}
.cid-uyyHuutfHH .plan-title {
  color: #04492e;
}
.cid-uyyHuutfHH .mbr-fallback-image.disabled {
  display: none;
}
.cid-uyyHuutfHH .mbr-fallback-image {
  display: block;
  background-size: cover;
  background-position: center center;
  width: 100%;
  height: 100%;
  position: absolute;
  top: 0;
}
.cid-uyyHuutfHH .price-term,
.cid-uyyHuutfHH .plan-price {
  color: #6e6e6e;
}
.cid-uyyHuutfHH .mbr-card-text {
  color: #6e6e6e;
}
.cid-uyyHuuGTfO {
  padding-top: 7rem;
  padding-bottom: 7rem;
  background-color: #04492e;
}
.cid-uyyHuuGTfO .mbr-fallback-image.disabled {
  display: none;
}
.cid-uyyHuuGTfO .mbr-fallback-image {
  display: block;
  background-size: cover;
  background-position: center center;
  width: 100%;
  height: 100%;
  position: absolute;
  top: 0;
}
.cid-uyyHuuGTfO img {
  border-radius: 2rem;
}
.cid-uyyHuuGTfO .mbr-section-subtitle {
  background: white;
  color: #ffffff;
  width: fit-content;
  border-radius: 2rem;
  padding: 5px 1rem;
  text-align: left;
}
.cid-uyyHuuGTfO .subtitle-wrap {
  display: inline-flex;
  border-radius: 2rem;
  padding: 0.5rem;
  padding-bottom: 0;
  background: #d62828;
  flex-direction: row;
  width: fit-content;
  align-items: center;
  margin-bottom: 2rem;
}
.cid-uyyHuuGTfO .subtitle-wrap .mbr-iconfont {
  padding: 0 15px;
  padding-bottom: 8px;
  margin: 0;
  color: #eae2b7;
  font-size: 1.5rem;
}
.cid-uyyHuuGTfO .mbr-section-title {
  color: #04492e;
}
.cid-uyyHuuGTfO .mbr-text,
.cid-uyyHuuGTfO .mbr-section-btn {
  color: #6e6e6e;
}
.cid-uyyHuuGTfO .mbr-section-subtitle,
.cid-uyyHuuGTfO .align-wrapper {
  color: #04492e;
}
.cid-uyyHuuGTfO .mbr-section-title,
.cid-uyyHuuGTfO .mbr-section-btn {
  color: #fb7a64;
}
.cid-uyyHuuPI41 {
  padding-top: 7rem;
  padding-bottom: 7rem;
  background-color: #fafaf9;
}
.cid-uyyHuuPI41 .mbr-fallback-image.disabled {
  display: none;
}
.cid-uyyHuuPI41 .mbr-fallback-image {
  display: block;
  background-size: cover;
  background-position: center center;
  width: 100%;
  height: 100%;
  position: absolute;
  top: 0;
}
.cid-uyyHuuPI41 img {
  border-radius: 2rem;
  margin-bottom: 1rem;
}
.cid-uyyHuuPI41 .card-wrapper {
  border: 3px solid #d62828;
  padding: 2rem;
  border-radius: 2rem;
}
@media (max-width: 992px) {
  .cid-uyyHuuPI41 .card-wrapper {
    margin-bottom: 2rem;
  }
}
@media (max-width: 767px) {
  .cid-uyyHuuPI41 .card-wrapper {
    padding: 2rem 1rem;
  }
}
.cid-uyyHuuPI41 .mbr-section-subtitle {
  background: #d62828;
  color: #ffffff;
  width: fit-content;
  border-radius: 2rem;
  padding: 5px 1rem;
  text-align: left;
}
.cid-uyyHuuPI41 .subtitle-wrap {
  display: inline-flex;
  border-radius: 2rem;
  padding: 0.5rem;
  padding-bottom: 0;
  padding-left: 20px;
  background: #eae2b7;
  flex-direction: row;
  width: fit-content;
  align-items: center;
  margin-bottom: 2rem;
}
.cid-uyyHuuPI41 .subtitle-wrap .mbr-iconfont {
  padding: 0 15px;
  padding-bottom: 8px;
  margin: 0;
  color: #d62828;
  font-size: 1.5rem;
}
.cid-uyyHuuPI41 .mbr-section-title {
  color: #04492e;
}
.cid-uyyHuuPI41 .mbr-text,
.cid-uyyHuuPI41 .mbr-section-btn {
  color: #6e6e6e;
}
.cid-uyyHuuPI41 .mbr-section-subtitle2,
.cid-uyyHuuPI41 .align-wrapper {
  color: #04492e;
}
.cid-uyyHuuPI41 .mbr-section-maintitle {
  text-align: center;
  color: #04492e;
}
.cid-uyyHuv1lCJ {
  padding-top: 7rem;
  padding-bottom: 7rem;
  background-color: #fafaf9;
}
.cid-uyyHuv1lCJ .mbr-fallback-image.disabled {
  display: none;
}
.cid-uyyHuv1lCJ .mbr-fallback-image {
  display: block;
  background-size: cover;
  background-position: center center;
  width: 100%;
  height: 100%;
  position: absolute;
  top: 0;
}
.cid-uyyHuv1lCJ img {
  border-radius: 2rem;
  margin-bottom: 1rem;
}
.cid-uyyHuv1lCJ .card-wrapper {
  border: 3px solid #d62828;
  padding: 2rem;
  border-radius: 2rem;
}
@media (max-width: 992px) {
  .cid-uyyHuv1lCJ .card-wrapper {
    margin-bottom: 2rem;
  }
}
@media (max-width: 767px) {
  .cid-uyyHuv1lCJ .card-wrapper {
    padding: 2rem 1rem;
  }
}
.cid-uyyHuv1lCJ .mbr-section-subtitle {
  background: #d62828;
  color: #ffffff;
  width: fit-content;
  border-radius: 2rem;
  padding: 5px 1rem;
  text-align: left;
}
.cid-uyyHuv1lCJ .subtitle-wrap {
  display: inline-flex;
  border-radius: 2rem;
  padding: 0.5rem;
  padding-bottom: 0;
  padding-left: 20px;
  background: #eae2b7;
  flex-direction: row;
  width: fit-content;
  align-items: center;
  margin-bottom: 2rem;
}
.cid-uyyHuv1lCJ .subtitle-wrap .mbr-iconfont {
  padding: 0 15px;
  padding-bottom: 8px;
  margin: 0;
  color: #d62828;
  font-size: 1.5rem;
}
.cid-uyyHuv1lCJ .mbr-section-title {
  color: #04492e;
}
.cid-uyyHuv1lCJ .mbr-text,
.cid-uyyHuv1lCJ .mbr-section-btn {
  color: #6e6e6e;
}
.cid-uyyHuv1lCJ .mbr-section-subtitle2,
.cid-uyyHuv1lCJ .align-wrapper {
  color: #04492e;
}
.cid-uyyHuv1lCJ .mbr-section-maintitle {
  text-align: center;
  color: #04492e;
}
.cid-uyyHuvemjk {
  padding-top: 7rem;
  padding-bottom: 7rem;
  background-color: #fafaf9;
}
.cid-uyyHuvemjk .mbr-fallback-image.disabled {
  display: none;
}
.cid-uyyHuvemjk .mbr-fallback-image {
  display: block;
  background-size: cover;
  background-position: center center;
  width: 100%;
  height: 100%;
  position: absolute;
  top: 0;
}
.cid-uyyHuvemjk img {
  border-radius: 2rem;
  margin-bottom: 1rem;
}
.cid-uyyHuvemjk .card-wrapper {
  border: 3px solid #d62828;
  padding: 2rem;
  border-radius: 2rem;
}
@media (max-width: 992px) {
  .cid-uyyHuvemjk .card-wrapper {
    margin-bottom: 2rem;
  }
}
@media (max-width: 767px) {
  .cid-uyyHuvemjk .card-wrapper {
    padding: 2rem 1rem;
  }
}
.cid-uyyHuvemjk .mbr-section-subtitle {
  background: #d62828;
  color: #ffffff;
  width: fit-content;
  border-radius: 2rem;
  padding: 5px 1rem;
  text-align: left;
}
.cid-uyyHuvemjk .subtitle-wrap {
  display: inline-flex;
  border-radius: 2rem;
  padding: 0.5rem;
  padding-bottom: 0;
  padding-left: 20px;
  background: #eae2b7;
  flex-direction: row;
  width: fit-content;
  align-items: center;
  margin-bottom: 2rem;
}
.cid-uyyHuvemjk .subtitle-wrap .mbr-iconfont {
  padding: 0 15px;
  padding-bottom: 8px;
  margin: 0;
  color: #d62828;
  font-size: 1.5rem;
}
.cid-uyyHuvemjk .mbr-section-title {
  color: #04492e;
}
.cid-uyyHuvemjk .mbr-text,
.cid-uyyHuvemjk .mbr-section-btn {
  color: #6e6e6e;
}
.cid-uyyHuvemjk .mbr-section-subtitle2,
.cid-uyyHuvemjk .align-wrapper {
  color: #04492e;
}
.cid-uyyHuvemjk .mbr-section-maintitle {
  text-align: center;
  color: #04492e;
}
.cid-uyyHuvsidb {
  padding-top: 7rem;
  padding-bottom: 7rem;
  background-color: #fafaf9;
}
.cid-uyyHuvsidb .mbr-fallback-image.disabled {
  display: none;
}
.cid-uyyHuvsidb .mbr-fallback-image {
  display: block;
  background-size: cover;
  background-position: center center;
  width: 100%;
  height: 100%;
  position: absolute;
  top: 0;
}
.cid-uyyHuvsidb img {
  border-radius: 2rem;
  margin-bottom: 1rem;
}
.cid-uyyHuvsidb .card-wrapper {
  border: 3px solid #d62828;
  padding: 2rem;
  border-radius: 2rem;
}
@media (max-width: 992px) {
  .cid-uyyHuvsidb .card-wrapper {
    margin-bottom: 2rem;
  }
}
@media (max-width: 767px) {
  .cid-uyyHuvsidb .card-wrapper {
    padding: 2rem 1rem;
  }
}
.cid-uyyHuvsidb .mbr-section-subtitle {
  background: #d62828;
  color: #ffffff;
  width: fit-content;
  border-radius: 2rem;
  padding: 5px 1rem;
  text-align: left;
}
.cid-uyyHuvsidb .subtitle-wrap {
  display: inline-flex;
  border-radius: 2rem;
  padding: 0.5rem;
  padding-bottom: 0;
  padding-left: 20px;
  background: #eae2b7;
  flex-direction: row;
  width: fit-content;
  align-items: center;
  margin-bottom: 2rem;
}
.cid-uyyHuvsidb .subtitle-wrap .mbr-iconfont {
  padding: 0 15px;
  padding-bottom: 8px;
  margin: 0;
  color: #d62828;
  font-size: 1.5rem;
}
.cid-uyyHuvsidb .mbr-section-title {
  color: #04492e;
}
.cid-uyyHuvsidb .mbr-text,
.cid-uyyHuvsidb .mbr-section-btn {
  color: #6e6e6e;
}
.cid-uyyHuvsidb .mbr-section-subtitle2,
.cid-uyyHuvsidb .align-wrapper {
  color: #04492e;
}
.cid-uyyHuvsidb .mbr-section-maintitle {
  text-align: center;
  color: #04492e;
}
.cid-uyyHuvGp8W {
  padding-top: 7rem;
  padding-bottom: 7rem;
  background-color: #fafaf9;
}
.cid-uyyHuvGp8W .mbr-fallback-image.disabled {
  display: none;
}
.cid-uyyHuvGp8W .mbr-fallback-image {
  display: block;
  background-size: cover;
  background-position: center center;
  width: 100%;
  height: 100%;
  position: absolute;
  top: 0;
}
.cid-uyyHuvGp8W img {
  border-radius: 2rem;
  margin-bottom: 1rem;
}
.cid-uyyHuvGp8W .card-wrapper {
  border: 3px solid #d62828;
  padding: 2rem;
  border-radius: 2rem;
}
@media (max-width: 992px) {
  .cid-uyyHuvGp8W .card-wrapper {
    margin-bottom: 2rem;
  }
}
@media (max-width: 767px) {
  .cid-uyyHuvGp8W .card-wrapper {
    padding: 2rem 1rem;
  }
}
.cid-uyyHuvGp8W .mbr-section-subtitle {
  background: #d62828;
  color: #ffffff;
  width: fit-content;
  border-radius: 2rem;
  padding: 5px 1rem;
  text-align: left;
}
.cid-uyyHuvGp8W .subtitle-wrap {
  display: inline-flex;
  border-radius: 2rem;
  padding: 0.5rem;
  padding-bottom: 0;
  padding-left: 20px;
  background: #eae2b7;
  flex-direction: row;
  width: fit-content;
  align-items: center;
  margin-bottom: 2rem;
}
.cid-uyyHuvGp8W .subtitle-wrap .mbr-iconfont {
  padding: 0 15px;
  padding-bottom: 8px;
  margin: 0;
  color: #d62828;
  font-size: 1.5rem;
}
.cid-uyyHuvGp8W .mbr-section-title {
  color: #04492e;
}
.cid-uyyHuvGp8W .mbr-text,
.cid-uyyHuvGp8W .mbr-section-btn {
  color: #6e6e6e;
}
.cid-uyyHuvGp8W .mbr-section-subtitle2,
.cid-uyyHuvGp8W .align-wrapper {
  color: #04492e;
}
.cid-uyyHuvGp8W .mbr-section-maintitle {
  text-align: center;
  color: #04492e;
}
.cid-uAGppMphs8 {
  padding-top: 5rem;
  padding-bottom: 5rem;
  background-color: #dcd7d0;
}
.cid-uAGppMphs8 .mbr-section-title {
  color: #ffffff;
}
.cid-uAGppMphs8 img {
  width: 200px;
  margin-bottom: 1rem;
}
@media (max-width: 767px) {
  .cid-uAGppMphs8 img {
    margin: auto;
    margin-bottom: 1rem;
  }
}
.cid-uAGppMphs8 li {
  padding-left: 0;
  padding-bottom: 1rem;
}
.cid-uAGppMphs8 ul {
  border-bottom: 1px solid rgba(0, 0, 0, 0.125);
}
.cid-uAGppMphs8 .price-wrap {
  display: flex;
  justify-content: space-between;
  align-items: center;
}
@media (max-width: 767px) {
  .cid-uAGppMphs8 .price-wrap {
    flex-direction: column;
  }
}
.cid-uAGppMphs8 .wrapper {
  padding: 2rem;
  border-radius: 2rem;
  background: #ffffff;
}
@media (max-width: 992px) {
  .cid-uAGppMphs8 .wrapper {
    margin-bottom: 2rem;
  }
}
@media (max-width: 767px) {
  .cid-uAGppMphs8 .wrapper {
    padding: 2rem 1rem;
  }
}
.cid-uAGppMphs8 .mbr-text2 {
  color: #ffffff;
}
.cid-uAGppMphs8 .mbr-section-title2 {
  color: #ffffff;
}
.cid-uAGppMphs8 .mbr-text1 {
  color: #04492e;
}
.cid-uAGppMphs8 .price {
  color: #04492e;
}
.cid-uAGppMphs8 .mbr-section-title1 {
  color: #04492e;
}
.cid-uAGppMphs8 .mbr-text {
  color: #6e6e6e;
}
.cid-uAGppMphs8 .list-group-item {
  color: #6e6e6e;
}
.cid-uyyHuvZNzp {
  padding-top: 5rem;
  padding-bottom: 5rem;
  background-color: #dcd7d0;
}
.cid-uyyHuvZNzp .mbr-section-title {
  color: #ffffff;
}
.cid-uyyHuvZNzp img {
  width: 200px;
  margin-bottom: 1rem;
}
@media (max-width: 767px) {
  .cid-uyyHuvZNzp img {
    margin: auto;
    margin-bottom: 1rem;
  }
}
.cid-uyyHuvZNzp li {
  padding-left: 0;
  padding-bottom: 1rem;
}
.cid-uyyHuvZNzp ul {
  border-bottom: 1px solid rgba(0, 0, 0, 0.125);
}
.cid-uyyHuvZNzp .price-wrap {
  display: flex;
  justify-content: space-between;
  align-items: center;
}
@media (max-width: 767px) {
  .cid-uyyHuvZNzp .price-wrap {
    flex-direction: column;
  }
}
.cid-uyyHuvZNzp .wrapper {
  padding: 2rem;
  border-radius: 2rem;
  background: #ffffff;
}
@media (max-width: 992px) {
  .cid-uyyHuvZNzp .wrapper {
    margin-bottom: 2rem;
  }
}
@media (max-width: 767px) {
  .cid-uyyHuvZNzp .wrapper {
    padding: 2rem 1rem;
  }
}
.cid-uyyHuvZNzp .mbr-text2 {
  color: #ffffff;
}
.cid-uyyHuvZNzp .mbr-section-title2 {
  color: #ffffff;
}
.cid-uyyHuvZNzp .mbr-text1 {
  color: #04492e;
}
.cid-uyyHuvZNzp .price {
  color: #04492e;
}
.cid-uyyHuvZNzp .mbr-section-title1 {
  color: #04492e;
}
.cid-uyyHuvZNzp .mbr-text {
  color: #6e6e6e;
}
.cid-uyyHuvZNzp .list-group-item {
  color: #6e6e6e;
}
.cid-uAGhwqbapP {
  z-index: 1000;
  width: 100%;
}
.cid-uAGhwqbapP nav.navbar {
  position: fixed;
}
.cid-uAGhwqbapP .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-uAGhwqbapP .dropdown-menu {
  padding: 0;
  border-radius: 4px;
  box-shadow: 0 1px 3px 0 rgba(0, 0, 0, 0.1);
}
.cid-uAGhwqbapP .dropdown-item {
  border-bottom: 1px solid #e6e6e6;
}
.cid-uAGhwqbapP .dropdown-item:hover,
.cid-uAGhwqbapP .dropdown-item:focus {
  background: #d62828 !important;
  color: white !important;
}
.cid-uAGhwqbapP .dropdown-item:hover span {
  color: white;
}
.cid-uAGhwqbapP .dropdown-item:first-child {
  border-top-left-radius: 4px;
  border-top-right-radius: 4px;
}
.cid-uAGhwqbapP .dropdown-item:last-child {
  border-bottom: none;
  border-bottom-left-radius: 4px;
  border-bottom-right-radius: 4px;
}
.cid-uAGhwqbapP .nav-dropdown .link {
  padding: 0 0.3em !important;
  margin: 0.667em 1em !important;
}
.cid-uAGhwqbapP .nav-dropdown .link.dropdown-toggle::after {
  margin-left: 0.5rem;
  margin-top: 0.2rem;
}
.cid-uAGhwqbapP .nav-link {
  position: relative;
}
.cid-uAGhwqbapP .container {
  display: flex;
  margin: auto;
}
.cid-uAGhwqbapP .iconfont-wrapper {
  color: #04492e !important;
  font-size: 1.5rem;
  padding-right: 0.5rem;
}
.cid-uAGhwqbapP .navbar-caption {
  font-weight: 500;
}
.cid-uAGhwqbapP .dropdown-menu,
.cid-uAGhwqbapP .navbar.opened {
  background: #fafaf9 !important;
}
.cid-uAGhwqbapP .nav-item:focus,
.cid-uAGhwqbapP .nav-link:focus {
  outline: none;
}
.cid-uAGhwqbapP .dropdown .dropdown-menu .dropdown-item {
  width: auto;
  transition: all 0.25s ease-in-out;
}
.cid-uAGhwqbapP .dropdown .dropdown-menu .dropdown-item::after {
  right: 0.5rem;
}
.cid-uAGhwqbapP .dropdown .dropdown-menu .dropdown-item .mbr-iconfont {
  margin-right: 0.5rem;
  vertical-align: sub;
}
.cid-uAGhwqbapP .dropdown .dropdown-menu .dropdown-item .mbr-iconfont:before {
  display: inline-block;
  transform: scale(1, 1);
  transition: all 0.25s ease-in-out;
}
.cid-uAGhwqbapP .collapsed .dropdown-menu .dropdown-item:before {
  display: none;
}
.cid-uAGhwqbapP .collapsed .dropdown .dropdown-menu .dropdown-item {
  padding: 0.235em 1.5em 0.235em 1.5em !important;
  transition: none;
  margin: 0 !important;
}
.cid-uAGhwqbapP .navbar {
  min-height: 80px;
  transition: all 0.3s;
  border-bottom: 1px solid transparent;
  border-bottom-left-radius: 2rem;
  border-bottom-right-radius: 2rem;
  background: rgba(250, 250, 249, 0.7);
  backdrop-filter: blur(10px);
}
.cid-uAGhwqbapP .navbar.opened {
  transition: all 0.3s;
}
.cid-uAGhwqbapP .navbar .dropdown-item {
  padding: 0.5rem 1.8rem;
}
.cid-uAGhwqbapP .navbar .navbar-logo img {
  width: auto;
}
.cid-uAGhwqbapP .navbar .navbar-collapse {
  justify-content: flex-end;
  z-index: 1;
}
.cid-uAGhwqbapP .navbar.collapsed {
  justify-content: center;
}
.cid-uAGhwqbapP .navbar.collapsed .nav-item .nav-link::before {
  display: none;
}
.cid-uAGhwqbapP .navbar.collapsed.opened .dropdown-menu {
  top: 0;
}
.cid-uAGhwqbapP .navbar.collapsed .dropdown-menu .dropdown-submenu {
  left: 0 !important;
}
.cid-uAGhwqbapP .navbar.collapsed .dropdown-menu .dropdown-item:after {
  right: auto;
}
.cid-uAGhwqbapP .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-uAGhwqbapP .navbar.collapsed ul.navbar-nav li {
  margin: auto;
}
.cid-uAGhwqbapP .navbar.collapsed .dropdown-menu .dropdown-item {
  padding: 0.25rem 1.5rem;
  text-align: center;
}
.cid-uAGhwqbapP .navbar.collapsed .icons-menu {
  padding-left: 0;
  padding-right: 0;
  padding-top: 0.5rem;
  padding-bottom: 0.5rem;
}
@media (max-width: 991px) {
  .cid-uAGhwqbapP .navbar .nav-item .nav-link::before {
    display: none;
  }
  .cid-uAGhwqbapP .navbar.opened .dropdown-menu {
    top: 0;
  }
  .cid-uAGhwqbapP .navbar .dropdown-menu .dropdown-submenu {
    left: 0 !important;
  }
  .cid-uAGhwqbapP .navbar .dropdown-menu .dropdown-item:after {
    right: auto;
  }
  .cid-uAGhwqbapP .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-uAGhwqbapP .navbar .navbar-logo img {
    height: 3rem !important;
  }
  .cid-uAGhwqbapP .navbar ul.navbar-nav li {
    margin: auto;
  }
  .cid-uAGhwqbapP .navbar .dropdown-menu .dropdown-item {
    padding: 0.25rem 1.5rem !important;
    text-align: center;
  }
  .cid-uAGhwqbapP .navbar .navbar-brand {
    flex-shrink: initial;
    flex-basis: auto;
    word-break: break-word;
    padding-right: 2rem;
  }
  .cid-uAGhwqbapP .navbar .navbar-toggler {
    flex-basis: auto;
  }
  .cid-uAGhwqbapP .navbar .icons-menu {
    padding-left: 0;
    padding-top: 0.5rem;
    padding-bottom: 0.5rem;
  }
}
@media (max-width: 991px) and (max-width: 767px) {
  .cid-uAGhwqbapP .navbar .navbar-brand {
    width: calc(100% - 31px);
  }
}
.cid-uAGhwqbapP .navbar.navbar-short {
  min-height: 80px;
}
.cid-uAGhwqbapP .navbar.navbar-short .navbar-logo img {
  height: 2.5rem !important;
}
.cid-uAGhwqbapP .navbar.navbar-short .navbar-brand {
  min-height: 80px;
  padding: 0;
}
.cid-uAGhwqbapP .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-uAGhwqbapP .navbar-brand .navbar-caption {
  line-height: inherit !important;
}
.cid-uAGhwqbapP .navbar-brand .navbar-logo a {
  outline: none;
}
.cid-uAGhwqbapP .dropdown-item.active,
.cid-uAGhwqbapP .dropdown-item:active {
  background-color: transparent;
}
.cid-uAGhwqbapP .navbar-expand-lg .navbar-nav .nav-link {
  padding: 0;
}
.cid-uAGhwqbapP .nav-dropdown .link.dropdown-toggle {
  margin-right: 1.667em;
}
.cid-uAGhwqbapP .nav-dropdown .link.dropdown-toggle[aria-expanded="true"] {
  margin-right: 0;
  padding: 0.667em 1.667em;
}
.cid-uAGhwqbapP .navbar.navbar-expand-lg .dropdown .dropdown-menu {
  background: #fafaf9;
}
.cid-uAGhwqbapP .navbar.navbar-expand-lg .dropdown .dropdown-menu .dropdown-submenu {
  margin: 0;
  left: 100%;
}
.cid-uAGhwqbapP .navbar .dropdown.open > .dropdown-menu {
  display: block;
}
.cid-uAGhwqbapP ul.navbar-nav {
  flex-wrap: wrap;
}
.cid-uAGhwqbapP .navbar-buttons {
  text-align: center;
  min-width: 170px;
}
.cid-uAGhwqbapP button.navbar-toggler {
  outline: none;
  width: 31px;
  height: 20px;
  cursor: pointer;
  transition: all 0.2s;
  position: relative;
  align-self: center;
}
.cid-uAGhwqbapP button.navbar-toggler .hamburger span {
  position: absolute;
  right: 0;
  width: 30px;
  height: 2px;
  border-right: 5px;
  background-color: #04492e;
}
.cid-uAGhwqbapP button.navbar-toggler .hamburger span:nth-child(1) {
  top: 0;
  transition: all 0.2s;
}
.cid-uAGhwqbapP button.navbar-toggler .hamburger span:nth-child(2) {
  top: 8px;
  transition: all 0.15s;
}
.cid-uAGhwqbapP button.navbar-toggler .hamburger span:nth-child(3) {
  top: 8px;
  transition: all 0.15s;
}
.cid-uAGhwqbapP button.navbar-toggler .hamburger span:nth-child(4) {
  top: 16px;
  transition: all 0.2s;
}
.cid-uAGhwqbapP nav.opened .hamburger span:nth-child(1) {
  top: 8px;
  width: 0;
  opacity: 0;
  right: 50%;
  transition: all 0.2s;
}
.cid-uAGhwqbapP nav.opened .hamburger span:nth-child(2) {
  transform: rotate(45deg);
  transition: all 0.25s;
}
.cid-uAGhwqbapP nav.opened .hamburger span:nth-child(3) {
  transform: rotate(-45deg);
  transition: all 0.25s;
}
.cid-uAGhwqbapP nav.opened .hamburger span:nth-child(4) {
  top: 8px;
  width: 0;
  opacity: 0;
  right: 50%;
  transition: all 0.2s;
}
.cid-uAGhwqbapP .navbar-dropdown {
  padding: 0 1rem;
  position: fixed;
}
.cid-uAGhwqbapP a.nav-link {
  display: flex;
  align-items: center;
  justify-content: center;
}
.cid-uAGhwqbapP .icons-menu {
  flex-wrap: nowrap;
  display: flex;
  justify-content: center;
  padding-left: 1rem;
  padding-right: 1rem;
  padding-top: 0.3rem;
  text-align: center;
}
@media screen and (-ms-high-contrast: active), (-ms-high-contrast: none) {
  .cid-uAGhwqbapP .navbar {
    height: 70px;
  }
  .cid-uAGhwqbapP .navbar.opened {
    height: auto;
  }
  .cid-uAGhwqbapP .nav-item .nav-link:hover::before {
    width: 175%;
    max-width: calc(100% + 2rem);
    left: -1rem;
  }
}
.cid-uAGwNYcjmP {
  padding-top: 30px;
  padding-bottom: 45px;
  margin-top: -1px;
  overflow: hidden;
  border-bottom: 1px solid #7f8678;
  border-top: 1px solid #7f8678;
  background-color: #04492e;
}
.cid-uAGwNYcjmP .wrapper {
  display: flex;
  justify-content: space-between;
  align-items: center;
  flex-wrap: wrap;
}
.cid-uAGwNYcjmP .copyright {
  margin-top: 0.5rem;
  color: #ffffff;
  flex-grow: 1;
  margin-right: 0.5rem;
}
.cid-uAGwNYcjmP .produced {
  margin-top: 0.5rem;
  color: #ffffff;
  flex-grow: 1;
}
.cid-uyyHHq67RW {
  padding-top: 7rem;
  padding-bottom: 7rem;
  background-color: #fafaf9;
}
.cid-uyyHHq67RW .mbr-fallback-image.disabled {
  display: none;
}
.cid-uyyHHq67RW .mbr-fallback-image {
  display: block;
  background-size: cover;
  background-position: center center;
  width: 100%;
  height: 100%;
  position: absolute;
  top: 0;
}
.cid-uyyHHq67RW img {
  border-radius: 2rem;
}
.cid-uyyHHq67RW .mbr-section-subtitle {
  background: white;
  color: #ffffff;
  width: fit-content;
  border-radius: 2rem;
  padding: 5px 1rem;
  text-align: left;
}
.cid-uyyHHq67RW .subtitle-wrap {
  display: inline-flex;
  border-radius: 2rem;
  padding: 0.5rem;
  padding-bottom: 0;
  background: #d62828;
  flex-direction: row;
  width: fit-content;
  align-items: center;
  margin-bottom: 2rem;
}
.cid-uyyHHq67RW .subtitle-wrap .mbr-iconfont {
  padding: 0 15px;
  padding-bottom: 8px;
  margin: 0;
  color: #eae2b7;
  font-size: 1.5rem;
}
.cid-uyyHHq67RW .mbr-section-title {
  color: #04492e;
}
.cid-uyyHHq67RW .mbr-text,
.cid-uyyHHq67RW .mbr-section-btn {
  color: #6e6e6e;
}
.cid-uyyHHq67RW .mbr-section-subtitle,
.cid-uyyHHq67RW .align-wrapper {
  color: #04492e;
}
.cid-uyYZRC0V0U {
  padding-top: 7rem;
  padding-bottom: 7rem;
  background-color: #fafaf9;
}
.cid-uyYZRC0V0U .mbr-fallback-image.disabled {
  display: none;
}
.cid-uyYZRC0V0U .mbr-fallback-image {
  display: block;
  background-size: cover;
  background-position: center center;
  width: 100%;
  height: 100%;
  position: absolute;
  top: 0;
}
.cid-uyYZRC0V0U .card-wrapper {
  border: 3px solid #d62828;
  padding: 3rem;
  border-radius: 2rem;
  margin-bottom: 2rem;
}
@media (max-width: 767px) {
  .cid-uyYZRC0V0U .card-wrapper {
    padding: 2rem 1rem;
  }
}
.cid-uyYZRC0V0U .card-wrapper .mbr-section-subtitle2 {
  background: #d62828;
  width: fit-content;
  border-radius: 2rem;
  padding: 5px 1rem;
  text-align: left;
}
.cid-uyYZRC0V0U .card-wrapper .subtitle-wrap2 {
  display: inline-flex;
  border-radius: 2rem;
  padding: 0.5rem;
  padding-bottom: 0;
  padding-left: 20px;
  background: #eae2b7;
  flex-direction: row;
  width: fit-content;
  align-items: center;
  margin-bottom: 2rem;
}
.cid-uyYZRC0V0U .card-wrapper .subtitle-wrap2 .mbr-iconfont {
  padding: 0 15px;
  padding-bottom: 8px;
  margin: 0;
  color: #d62828;
  font-size: 1.5rem;
}
.cid-uyYZRC0V0U .mbr-section-subtitle {
  background: white;
  color: #ffffff;
  width: fit-content;
  border-radius: 2rem;
  padding: 5px 1rem;
  text-align: left;
}
.cid-uyYZRC0V0U .subtitle-wrap {
  display: inline-flex;
  border-radius: 2rem;
  padding: 0.5rem;
  padding-bottom: 0;
  background: #d62828;
  flex-direction: row;
  width: fit-content;
  align-items: center;
  margin-bottom: 2rem;
}
.cid-uyYZRC0V0U .subtitle-wrap .mbr-iconfont {
  padding: 0 15px;
  padding-bottom: 8px;
  margin: 0;
  color: #eae2b7;
  font-size: 1.5rem;
}
.cid-uyYZRC0V0U .mbr-section-title {
  color: #04492e;
}
.cid-uyYZRC0V0U .mbr-text,
.cid-uyYZRC0V0U .mbr-section-btn {
  color: #6e6e6e;
}
.cid-uyYZRC0V0U .mbr-section-subtitle,
.cid-uyYZRC0V0U .align-wrapper {
  color: #04492e;
}
.cid-uyYZRC0V0U .mbr-section-subtitle3,
.cid-uyYZRC0V0U .align-wrapper2 {
  color: #04492e;
}
.cid-uyYZRC0V0U .mbr-section-subtitle2,
.cid-uyYZRC0V0U .align-wrapper2 {
  color: #ffffff;
}
.cid-uyYZRC0V0U .mbr-section-cardtitle {
  color: #04492e;
}
.cid-uyYZRC0V0U .mbr-cardtext {
  color: #6e6e6e;
}
.cid-uyKrTWukv4 {
  padding-top: 7rem;
  padding-bottom: 7rem;
  background-color: #04492e;
}
.cid-uyKrTWukv4 .mbr-fallback-image.disabled {
  display: none;
}
.cid-uyKrTWukv4 .mbr-fallback-image {
  display: block;
  background-size: cover;
  background-position: center center;
  width: 100%;
  height: 100%;
  position: absolute;
  top: 0;
}
.cid-uyKrTWukv4 .mbr-section-subtitle {
  background: #d62828;
  color: #ffffff;
  width: fit-content;
  border-radius: 2rem;
  padding: 5px 1rem;
  text-align: left;
}
.cid-uyKrTWukv4 .subtitle-wrap {
  display: inline-flex;
  border-radius: 2rem;
  padding: 0.5rem;
  padding-bottom: 0;
  background: #eae2b7;
  flex-direction: row;
  width: fit-content;
  align-items: center;
  margin-bottom: 2rem;
}
.cid-uyKrTWukv4 .subtitle-wrap .mbr-iconfont {
  padding: 0 15px;
  padding-bottom: 8px;
  margin: 0;
  color: #d62828;
  font-size: 1.5rem;
}
.cid-uyKrTWukv4 .mbr-section-title {
  color: #ffffff;
}
.cid-uyKrTWukv4 .mbr-text,
.cid-uyKrTWukv4 .mbr-section-btn {
  color: #fafaf9;
}
.cid-uyyHHqfadE {
  padding-top: 5rem;
  padding-bottom: 5rem;
  background: #dcd7d0;
}
.cid-uyyHHqfadE .list-group-item {
  background-color: transparent;
  color: #04492e;
  text-align: left;
}
.cid-uyyHHqfadE .row-color {
  background: #ffffff;
  border-radius: 2rem;
  margin: 0;
}
.cid-uyyHHqfadE .card {
  padding: 0;
}
.cid-uyyHHqfadE .plan {
  padding: 3rem 2rem;
  word-break: break-word;
  border-radius: 10px;
}
.cid-uyyHHqfadE .plan .list-group-item {
  position: relative;
  justify-content: center;
  padding-left: 2rem;
  border: 0;
  font-family: 'Moririse2' !important;
}
.cid-uyyHHqfadE .plan .list-group-item::before {
  position: absolute;
  left: 0;
  top: 50%;
  transform: translateY(-50%);
  width: 50%;
  font-weight: 900;
  content: "\e97c";
  color: #fb7a64;
}
@media (max-width: 767px) {
  .cid-uyyHHqfadE .plan {
    padding: 2rem 1rem;
  }
}
.cid-uyyHHqfadE .mbr-iconfont {
  font-size: 5rem;
  color: #fb7a64;
  padding-bottom: 2rem;
  display: block;
}
.cid-uyyHHqfadE .price {
  color: #d62828;
}
.cid-uyyHHqfadE .btn {
  width: -webkit-fill-available;
}
@media (max-width: 991px) {
  .cid-uyyHHqfadE .plan {
    margin-bottom: 2rem;
  }
}
.cid-uyyHHqfadE .price,
.cid-uyyHHqfadE .plan-price {
  color: #04492e;
}
.cid-uyyHHqfadE H3 {
  color: #04492e;
  text-align: center;
}
.cid-uyyHHqfadE H4 {
  color: #6e6e6e;
  text-align: center;
}
.cid-uyyHHqfadE .plan-title {
  color: #04492e;
}
.cid-uyyHHqfadE .mbr-fallback-image.disabled {
  display: none;
}
.cid-uyyHHqfadE .mbr-fallback-image {
  display: block;
  background-size: cover;
  background-position: center center;
  width: 100%;
  height: 100%;
  position: absolute;
  top: 0;
}
.cid-uyyHHqfadE .price-term,
.cid-uyyHHqfadE .plan-price {
  color: #6e6e6e;
}
.cid-uyyHHqfadE .mbr-card-text {
  color: #6e6e6e;
}
.cid-uyyHHqsztu {
  padding-top: 7rem;
  padding-bottom: 7rem;
  background-color: #04492e;
}
.cid-uyyHHqsztu .mbr-fallback-image.disabled {
  display: none;
}
.cid-uyyHHqsztu .mbr-fallback-image {
  display: block;
  background-size: cover;
  background-position: center center;
  width: 100%;
  height: 100%;
  position: absolute;
  top: 0;
}
.cid-uyyHHqsztu img {
  border-radius: 2rem;
}
.cid-uyyHHqsztu .mbr-section-subtitle {
  background: white;
  color: #ffffff;
  width: fit-content;
  border-radius: 2rem;
  padding: 5px 1rem;
  text-align: left;
}
.cid-uyyHHqsztu .subtitle-wrap {
  display: inline-flex;
  border-radius: 2rem;
  padding: 0.5rem;
  padding-bottom: 0;
  background: #d62828;
  flex-direction: row;
  width: fit-content;
  align-items: center;
  margin-bottom: 2rem;
}
.cid-uyyHHqsztu .subtitle-wrap .mbr-iconfont {
  padding: 0 15px;
  padding-bottom: 8px;
  margin: 0;
  color: #eae2b7;
  font-size: 1.5rem;
}
.cid-uyyHHqsztu .mbr-section-title {
  color: #04492e;
}
.cid-uyyHHqsztu .mbr-text,
.cid-uyyHHqsztu .mbr-section-btn {
  color: #6e6e6e;
}
.cid-uyyHHqsztu .mbr-section-subtitle,
.cid-uyyHHqsztu .align-wrapper {
  color: #04492e;
}
.cid-uyyHHqsztu .mbr-section-title,
.cid-uyyHHqsztu .mbr-section-btn {
  color: #fb7a64;
}
.cid-uyyHHqEzW4 {
  padding-top: 7rem;
  padding-bottom: 7rem;
  background-color: #fafaf9;
}
.cid-uyyHHqEzW4 .mbr-fallback-image.disabled {
  display: none;
}
.cid-uyyHHqEzW4 .mbr-fallback-image {
  display: block;
  background-size: cover;
  background-position: center center;
  width: 100%;
  height: 100%;
  position: absolute;
  top: 0;
}
.cid-uyyHHqEzW4 img {
  border-radius: 2rem;
  margin-bottom: 1rem;
}
.cid-uyyHHqEzW4 .card-wrapper {
  border: 3px solid #d62828;
  padding: 2rem;
  border-radius: 2rem;
}
@media (max-width: 992px) {
  .cid-uyyHHqEzW4 .card-wrapper {
    margin-bottom: 2rem;
  }
}
@media (max-width: 767px) {
  .cid-uyyHHqEzW4 .card-wrapper {
    padding: 2rem 1rem;
  }
}
.cid-uyyHHqEzW4 .mbr-section-subtitle {
  background: #d62828;
  color: #ffffff;
  width: fit-content;
  border-radius: 2rem;
  padding: 5px 1rem;
  text-align: left;
}
.cid-uyyHHqEzW4 .subtitle-wrap {
  display: inline-flex;
  border-radius: 2rem;
  padding: 0.5rem;
  padding-bottom: 0;
  padding-left: 20px;
  background: #eae2b7;
  flex-direction: row;
  width: fit-content;
  align-items: center;
  margin-bottom: 2rem;
}
.cid-uyyHHqEzW4 .subtitle-wrap .mbr-iconfont {
  padding: 0 15px;
  padding-bottom: 8px;
  margin: 0;
  color: #d62828;
  font-size: 1.5rem;
}
.cid-uyyHHqEzW4 .mbr-section-title {
  color: #04492e;
}
.cid-uyyHHqEzW4 .mbr-text,
.cid-uyyHHqEzW4 .mbr-section-btn {
  color: #6e6e6e;
}
.cid-uyyHHqEzW4 .mbr-section-subtitle2,
.cid-uyyHHqEzW4 .align-wrapper {
  color: #04492e;
}
.cid-uyyHHqEzW4 .mbr-section-maintitle {
  text-align: center;
  color: #04492e;
}
.cid-uyyHHqPNJx {
  padding-top: 7rem;
  padding-bottom: 7rem;
  background-color: #fafaf9;
}
.cid-uyyHHqPNJx .mbr-fallback-image.disabled {
  display: none;
}
.cid-uyyHHqPNJx .mbr-fallback-image {
  display: block;
  background-size: cover;
  background-position: center center;
  width: 100%;
  height: 100%;
  position: absolute;
  top: 0;
}
.cid-uyyHHqPNJx img {
  border-radius: 2rem;
  margin-bottom: 1rem;
}
.cid-uyyHHqPNJx .card-wrapper {
  border: 3px solid #d62828;
  padding: 2rem;
  border-radius: 2rem;
}
@media (max-width: 992px) {
  .cid-uyyHHqPNJx .card-wrapper {
    margin-bottom: 2rem;
  }
}
@media (max-width: 767px) {
  .cid-uyyHHqPNJx .card-wrapper {
    padding: 2rem 1rem;
  }
}
.cid-uyyHHqPNJx .mbr-section-subtitle {
  background: #d62828;
  color: #ffffff;
  width: fit-content;
  border-radius: 2rem;
  padding: 5px 1rem;
  text-align: left;
}
.cid-uyyHHqPNJx .subtitle-wrap {
  display: inline-flex;
  border-radius: 2rem;
  padding: 0.5rem;
  padding-bottom: 0;
  padding-left: 20px;
  background: #eae2b7;
  flex-direction: row;
  width: fit-content;
  align-items: center;
  margin-bottom: 2rem;
}
.cid-uyyHHqPNJx .subtitle-wrap .mbr-iconfont {
  padding: 0 15px;
  padding-bottom: 8px;
  margin: 0;
  color: #d62828;
  font-size: 1.5rem;
}
.cid-uyyHHqPNJx .mbr-section-title {
  color: #04492e;
}
.cid-uyyHHqPNJx .mbr-text,
.cid-uyyHHqPNJx .mbr-section-btn {
  color: #6e6e6e;
}
.cid-uyyHHqPNJx .mbr-section-subtitle2,
.cid-uyyHHqPNJx .align-wrapper {
  color: #04492e;
}
.cid-uyyHHqPNJx .mbr-section-maintitle {
  text-align: center;
  color: #04492e;
}
.cid-uyyHHr3Lbx {
  padding-top: 7rem;
  padding-bottom: 7rem;
  background-color: #fafaf9;
}
.cid-uyyHHr3Lbx .mbr-fallback-image.disabled {
  display: none;
}
.cid-uyyHHr3Lbx .mbr-fallback-image {
  display: block;
  background-size: cover;
  background-position: center center;
  width: 100%;
  height: 100%;
  position: absolute;
  top: 0;
}
.cid-uyyHHr3Lbx img {
  border-radius: 2rem;
  margin-bottom: 1rem;
}
.cid-uyyHHr3Lbx .card-wrapper {
  border: 3px solid #d62828;
  padding: 2rem;
  border-radius: 2rem;
}
@media (max-width: 992px) {
  .cid-uyyHHr3Lbx .card-wrapper {
    margin-bottom: 2rem;
  }
}
@media (max-width: 767px) {
  .cid-uyyHHr3Lbx .card-wrapper {
    padding: 2rem 1rem;
  }
}
.cid-uyyHHr3Lbx .mbr-section-subtitle {
  background: #d62828;
  color: #ffffff;
  width: fit-content;
  border-radius: 2rem;
  padding: 5px 1rem;
  text-align: left;
}
.cid-uyyHHr3Lbx .subtitle-wrap {
  display: inline-flex;
  border-radius: 2rem;
  padding: 0.5rem;
  padding-bottom: 0;
  padding-left: 20px;
  background: #eae2b7;
  flex-direction: row;
  width: fit-content;
  align-items: center;
  margin-bottom: 2rem;
}
.cid-uyyHHr3Lbx .subtitle-wrap .mbr-iconfont {
  padding: 0 15px;
  padding-bottom: 8px;
  margin: 0;
  color: #d62828;
  font-size: 1.5rem;
}
.cid-uyyHHr3Lbx .mbr-section-title {
  color: #04492e;
}
.cid-uyyHHr3Lbx .mbr-text,
.cid-uyyHHr3Lbx .mbr-section-btn {
  color: #6e6e6e;
}
.cid-uyyHHr3Lbx .mbr-section-subtitle2,
.cid-uyyHHr3Lbx .align-wrapper {
  color: #04492e;
}
.cid-uyyHHr3Lbx .mbr-section-maintitle {
  text-align: center;
  color: #04492e;
}
.cid-uyyHHrhx2r {
  padding-top: 7rem;
  padding-bottom: 7rem;
  background-color: #fafaf9;
}
.cid-uyyHHrhx2r .mbr-fallback-image.disabled {
  display: none;
}
.cid-uyyHHrhx2r .mbr-fallback-image {
  display: block;
  background-size: cover;
  background-position: center center;
  width: 100%;
  height: 100%;
  position: absolute;
  top: 0;
}
.cid-uyyHHrhx2r img {
  border-radius: 2rem;
  margin-bottom: 1rem;
}
.cid-uyyHHrhx2r .card-wrapper {
  border: 3px solid #d62828;
  padding: 2rem;
  border-radius: 2rem;
}
@media (max-width: 992px) {
  .cid-uyyHHrhx2r .card-wrapper {
    margin-bottom: 2rem;
  }
}
@media (max-width: 767px) {
  .cid-uyyHHrhx2r .card-wrapper {
    padding: 2rem 1rem;
  }
}
.cid-uyyHHrhx2r .mbr-section-subtitle {
  background: #d62828;
  color: #ffffff;
  width: fit-content;
  border-radius: 2rem;
  padding: 5px 1rem;
  text-align: left;
}
.cid-uyyHHrhx2r .subtitle-wrap {
  display: inline-flex;
  border-radius: 2rem;
  padding: 0.5rem;
  padding-bottom: 0;
  padding-left: 20px;
  background: #eae2b7;
  flex-direction: row;
  width: fit-content;
  align-items: center;
  margin-bottom: 2rem;
}
.cid-uyyHHrhx2r .subtitle-wrap .mbr-iconfont {
  padding: 0 15px;
  padding-bottom: 8px;
  margin: 0;
  color: #d62828;
  font-size: 1.5rem;
}
.cid-uyyHHrhx2r .mbr-section-title {
  color: #04492e;
}
.cid-uyyHHrhx2r .mbr-text,
.cid-uyyHHrhx2r .mbr-section-btn {
  color: #6e6e6e;
}
.cid-uyyHHrhx2r .mbr-section-subtitle2,
.cid-uyyHHrhx2r .align-wrapper {
  color: #04492e;
}
.cid-uyyHHrhx2r .mbr-section-maintitle {
  text-align: center;
  color: #04492e;
}
.cid-uyyHHrv31n {
  padding-top: 7rem;
  padding-bottom: 7rem;
  background-color: #fafaf9;
}
.cid-uyyHHrv31n .mbr-fallback-image.disabled {
  display: none;
}
.cid-uyyHHrv31n .mbr-fallback-image {
  display: block;
  background-size: cover;
  background-position: center center;
  width: 100%;
  height: 100%;
  position: absolute;
  top: 0;
}
.cid-uyyHHrv31n img {
  border-radius: 2rem;
  margin-bottom: 1rem;
}
.cid-uyyHHrv31n .card-wrapper {
  border: 3px solid #d62828;
  padding: 2rem;
  border-radius: 2rem;
}
@media (max-width: 992px) {
  .cid-uyyHHrv31n .card-wrapper {
    margin-bottom: 2rem;
  }
}
@media (max-width: 767px) {
  .cid-uyyHHrv31n .card-wrapper {
    padding: 2rem 1rem;
  }
}
.cid-uyyHHrv31n .mbr-section-subtitle {
  background: #d62828;
  color: #ffffff;
  width: fit-content;
  border-radius: 2rem;
  padding: 5px 1rem;
  text-align: left;
}
.cid-uyyHHrv31n .subtitle-wrap {
  display: inline-flex;
  border-radius: 2rem;
  padding: 0.5rem;
  padding-bottom: 0;
  padding-left: 20px;
  background: #eae2b7;
  flex-direction: row;
  width: fit-content;
  align-items: center;
  margin-bottom: 2rem;
}
.cid-uyyHHrv31n .subtitle-wrap .mbr-iconfont {
  padding: 0 15px;
  padding-bottom: 8px;
  margin: 0;
  color: #d62828;
  font-size: 1.5rem;
}
.cid-uyyHHrv31n .mbr-section-title {
  color: #04492e;
}
.cid-uyyHHrv31n .mbr-text,
.cid-uyyHHrv31n .mbr-section-btn {
  color: #6e6e6e;
}
.cid-uyyHHrv31n .mbr-section-subtitle2,
.cid-uyyHHrv31n .align-wrapper {
  color: #04492e;
}
.cid-uyyHHrv31n .mbr-section-maintitle {
  text-align: center;
  color: #04492e;
}
.cid-uAGpujVNgl {
  padding-top: 5rem;
  padding-bottom: 5rem;
  background-color: #dcd7d0;
}
.cid-uAGpujVNgl .mbr-section-title {
  color: #ffffff;
}
.cid-uAGpujVNgl img {
  width: 200px;
  margin-bottom: 1rem;
}
@media (max-width: 767px) {
  .cid-uAGpujVNgl img {
    margin: auto;
    margin-bottom: 1rem;
  }
}
.cid-uAGpujVNgl li {
  padding-left: 0;
  padding-bottom: 1rem;
}
.cid-uAGpujVNgl ul {
  border-bottom: 1px solid rgba(0, 0, 0, 0.125);
}
.cid-uAGpujVNgl .price-wrap {
  display: flex;
  justify-content: space-between;
  align-items: center;
}
@media (max-width: 767px) {
  .cid-uAGpujVNgl .price-wrap {
    flex-direction: column;
  }
}
.cid-uAGpujVNgl .wrapper {
  padding: 2rem;
  border-radius: 2rem;
  background: #ffffff;
}
@media (max-width: 992px) {
  .cid-uAGpujVNgl .wrapper {
    margin-bottom: 2rem;
  }
}
@media (max-width: 767px) {
  .cid-uAGpujVNgl .wrapper {
    padding: 2rem 1rem;
  }
}
.cid-uAGpujVNgl .mbr-text2 {
  color: #ffffff;
}
.cid-uAGpujVNgl .mbr-section-title2 {
  color: #ffffff;
}
.cid-uAGpujVNgl .mbr-text1 {
  color: #04492e;
}
.cid-uAGpujVNgl .price {
  color: #04492e;
}
.cid-uAGpujVNgl .mbr-section-title1 {
  color: #04492e;
}
.cid-uAGpujVNgl .mbr-text {
  color: #6e6e6e;
}
.cid-uAGpujVNgl .list-group-item {
  color: #6e6e6e;
}
.cid-uyyHHrKOtN {
  padding-top: 5rem;
  padding-bottom: 5rem;
  background-color: #dcd7d0;
}
.cid-uyyHHrKOtN .mbr-section-title {
  color: #ffffff;
}
.cid-uyyHHrKOtN img {
  width: 200px;
  margin-bottom: 1rem;
}
@media (max-width: 767px) {
  .cid-uyyHHrKOtN img {
    margin: auto;
    margin-bottom: 1rem;
  }
}
.cid-uyyHHrKOtN li {
  padding-left: 0;
  padding-bottom: 1rem;
}
.cid-uyyHHrKOtN ul {
  border-bottom: 1px solid rgba(0, 0, 0, 0.125);
}
.cid-uyyHHrKOtN .price-wrap {
  display: flex;
  justify-content: space-between;
  align-items: center;
}
@media (max-width: 767px) {
  .cid-uyyHHrKOtN .price-wrap {
    flex-direction: column;
  }
}
.cid-uyyHHrKOtN .wrapper {
  padding: 2rem;
  border-radius: 2rem;
  background: #ffffff;
}
@media (max-width: 992px) {
  .cid-uyyHHrKOtN .wrapper {
    margin-bottom: 2rem;
  }
}
@media (max-width: 767px) {
  .cid-uyyHHrKOtN .wrapper {
    padding: 2rem 1rem;
  }
}
.cid-uyyHHrKOtN .mbr-text2 {
  color: #ffffff;
}
.cid-uyyHHrKOtN .mbr-section-title2 {
  color: #ffffff;
}
.cid-uyyHHrKOtN .mbr-text1 {
  color: #04492e;
}
.cid-uyyHHrKOtN .price {
  color: #04492e;
}
.cid-uyyHHrKOtN .mbr-section-title1 {
  color: #04492e;
}
.cid-uyyHHrKOtN .mbr-text {
  color: #6e6e6e;
}
.cid-uyyHHrKOtN .list-group-item {
  color: #6e6e6e;
}
.cid-uAGhy2hupc {
  z-index: 1000;
  width: 100%;
}
.cid-uAGhy2hupc nav.navbar {
  position: fixed;
}
.cid-uAGhy2hupc .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-uAGhy2hupc .dropdown-menu {
  padding: 0;
  border-radius: 4px;
  box-shadow: 0 1px 3px 0 rgba(0, 0, 0, 0.1);
}
.cid-uAGhy2hupc .dropdown-item {
  border-bottom: 1px solid #e6e6e6;
}
.cid-uAGhy2hupc .dropdown-item:hover,
.cid-uAGhy2hupc .dropdown-item:focus {
  background: #d62828 !important;
  color: white !important;
}
.cid-uAGhy2hupc .dropdown-item:hover span {
  color: white;
}
.cid-uAGhy2hupc .dropdown-item:first-child {
  border-top-left-radius: 4px;
  border-top-right-radius: 4px;
}
.cid-uAGhy2hupc .dropdown-item:last-child {
  border-bottom: none;
  border-bottom-left-radius: 4px;
  border-bottom-right-radius: 4px;
}
.cid-uAGhy2hupc .nav-dropdown .link {
  padding: 0 0.3em !important;
  margin: 0.667em 1em !important;
}
.cid-uAGhy2hupc .nav-dropdown .link.dropdown-toggle::after {
  margin-left: 0.5rem;
  margin-top: 0.2rem;
}
.cid-uAGhy2hupc .nav-link {
  position: relative;
}
.cid-uAGhy2hupc .container {
  display: flex;
  margin: auto;
}
.cid-uAGhy2hupc .iconfont-wrapper {
  color: #04492e !important;
  font-size: 1.5rem;
  padding-right: 0.5rem;
}
.cid-uAGhy2hupc .navbar-caption {
  font-weight: 500;
}
.cid-uAGhy2hupc .dropdown-menu,
.cid-uAGhy2hupc .navbar.opened {
  background: #fafaf9 !important;
}
.cid-uAGhy2hupc .nav-item:focus,
.cid-uAGhy2hupc .nav-link:focus {
  outline: none;
}
.cid-uAGhy2hupc .dropdown .dropdown-menu .dropdown-item {
  width: auto;
  transition: all 0.25s ease-in-out;
}
.cid-uAGhy2hupc .dropdown .dropdown-menu .dropdown-item::after {
  right: 0.5rem;
}
.cid-uAGhy2hupc .dropdown .dropdown-menu .dropdown-item .mbr-iconfont {
  margin-right: 0.5rem;
  vertical-align: sub;
}
.cid-uAGhy2hupc .dropdown .dropdown-menu .dropdown-item .mbr-iconfont:before {
  display: inline-block;
  transform: scale(1, 1);
  transition: all 0.25s ease-in-out;
}
.cid-uAGhy2hupc .collapsed .dropdown-menu .dropdown-item:before {
  display: none;
}
.cid-uAGhy2hupc .collapsed .dropdown .dropdown-menu .dropdown-item {
  padding: 0.235em 1.5em 0.235em 1.5em !important;
  transition: none;
  margin: 0 !important;
}
.cid-uAGhy2hupc .navbar {
  min-height: 80px;
  transition: all 0.3s;
  border-bottom: 1px solid transparent;
  border-bottom-left-radius: 2rem;
  border-bottom-right-radius: 2rem;
  background: rgba(250, 250, 249, 0.7);
  backdrop-filter: blur(10px);
}
.cid-uAGhy2hupc .navbar.opened {
  transition: all 0.3s;
}
.cid-uAGhy2hupc .navbar .dropdown-item {
  padding: 0.5rem 1.8rem;
}
.cid-uAGhy2hupc .navbar .navbar-logo img {
  width: auto;
}
.cid-uAGhy2hupc .navbar .navbar-collapse {
  justify-content: flex-end;
  z-index: 1;
}
.cid-uAGhy2hupc .navbar.collapsed {
  justify-content: center;
}
.cid-uAGhy2hupc .navbar.collapsed .nav-item .nav-link::before {
  display: none;
}
.cid-uAGhy2hupc .navbar.collapsed.opened .dropdown-menu {
  top: 0;
}
.cid-uAGhy2hupc .navbar.collapsed .dropdown-menu .dropdown-submenu {
  left: 0 !important;
}
.cid-uAGhy2hupc .navbar.collapsed .dropdown-menu .dropdown-item:after {
  right: auto;
}
.cid-uAGhy2hupc .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-uAGhy2hupc .navbar.collapsed ul.navbar-nav li {
  margin: auto;
}
.cid-uAGhy2hupc .navbar.collapsed .dropdown-menu .dropdown-item {
  padding: 0.25rem 1.5rem;
  text-align: center;
}
.cid-uAGhy2hupc .navbar.collapsed .icons-menu {
  padding-left: 0;
  padding-right: 0;
  padding-top: 0.5rem;
  padding-bottom: 0.5rem;
}
@media (max-width: 991px) {
  .cid-uAGhy2hupc .navbar .nav-item .nav-link::before {
    display: none;
  }
  .cid-uAGhy2hupc .navbar.opened .dropdown-menu {
    top: 0;
  }
  .cid-uAGhy2hupc .navbar .dropdown-menu .dropdown-submenu {
    left: 0 !important;
  }
  .cid-uAGhy2hupc .navbar .dropdown-menu .dropdown-item:after {
    right: auto;
  }
  .cid-uAGhy2hupc .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-uAGhy2hupc .navbar .navbar-logo img {
    height: 3rem !important;
  }
  .cid-uAGhy2hupc .navbar ul.navbar-nav li {
    margin: auto;
  }
  .cid-uAGhy2hupc .navbar .dropdown-menu .dropdown-item {
    padding: 0.25rem 1.5rem !important;
    text-align: center;
  }
  .cid-uAGhy2hupc .navbar .navbar-brand {
    flex-shrink: initial;
    flex-basis: auto;
    word-break: break-word;
    padding-right: 2rem;
  }
  .cid-uAGhy2hupc .navbar .navbar-toggler {
    flex-basis: auto;
  }
  .cid-uAGhy2hupc .navbar .icons-menu {
    padding-left: 0;
    padding-top: 0.5rem;
    padding-bottom: 0.5rem;
  }
}
@media (max-width: 991px) and (max-width: 767px) {
  .cid-uAGhy2hupc .navbar .navbar-brand {
    width: calc(100% - 31px);
  }
}
.cid-uAGhy2hupc .navbar.navbar-short {
  min-height: 80px;
}
.cid-uAGhy2hupc .navbar.navbar-short .navbar-logo img {
  height: 2.5rem !important;
}
.cid-uAGhy2hupc .navbar.navbar-short .navbar-brand {
  min-height: 80px;
  padding: 0;
}
.cid-uAGhy2hupc .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-uAGhy2hupc .navbar-brand .navbar-caption {
  line-height: inherit !important;
}
.cid-uAGhy2hupc .navbar-brand .navbar-logo a {
  outline: none;
}
.cid-uAGhy2hupc .dropdown-item.active,
.cid-uAGhy2hupc .dropdown-item:active {
  background-color: transparent;
}
.cid-uAGhy2hupc .navbar-expand-lg .navbar-nav .nav-link {
  padding: 0;
}
.cid-uAGhy2hupc .nav-dropdown .link.dropdown-toggle {
  margin-right: 1.667em;
}
.cid-uAGhy2hupc .nav-dropdown .link.dropdown-toggle[aria-expanded="true"] {
  margin-right: 0;
  padding: 0.667em 1.667em;
}
.cid-uAGhy2hupc .navbar.navbar-expand-lg .dropdown .dropdown-menu {
  background: #fafaf9;
}
.cid-uAGhy2hupc .navbar.navbar-expand-lg .dropdown .dropdown-menu .dropdown-submenu {
  margin: 0;
  left: 100%;
}
.cid-uAGhy2hupc .navbar .dropdown.open > .dropdown-menu {
  display: block;
}
.cid-uAGhy2hupc ul.navbar-nav {
  flex-wrap: wrap;
}
.cid-uAGhy2hupc .navbar-buttons {
  text-align: center;
  min-width: 170px;
}
.cid-uAGhy2hupc button.navbar-toggler {
  outline: none;
  width: 31px;
  height: 20px;
  cursor: pointer;
  transition: all 0.2s;
  position: relative;
  align-self: center;
}
.cid-uAGhy2hupc button.navbar-toggler .hamburger span {
  position: absolute;
  right: 0;
  width: 30px;
  height: 2px;
  border-right: 5px;
  background-color: #04492e;
}
.cid-uAGhy2hupc button.navbar-toggler .hamburger span:nth-child(1) {
  top: 0;
  transition: all 0.2s;
}
.cid-uAGhy2hupc button.navbar-toggler .hamburger span:nth-child(2) {
  top: 8px;
  transition: all 0.15s;
}
.cid-uAGhy2hupc button.navbar-toggler .hamburger span:nth-child(3) {
  top: 8px;
  transition: all 0.15s;
}
.cid-uAGhy2hupc button.navbar-toggler .hamburger span:nth-child(4) {
  top: 16px;
  transition: all 0.2s;
}
.cid-uAGhy2hupc nav.opened .hamburger span:nth-child(1) {
  top: 8px;
  width: 0;
  opacity: 0;
  right: 50%;
  transition: all 0.2s;
}
.cid-uAGhy2hupc nav.opened .hamburger span:nth-child(2) {
  transform: rotate(45deg);
  transition: all 0.25s;
}
.cid-uAGhy2hupc nav.opened .hamburger span:nth-child(3) {
  transform: rotate(-45deg);
  transition: all 0.25s;
}
.cid-uAGhy2hupc nav.opened .hamburger span:nth-child(4) {
  top: 8px;
  width: 0;
  opacity: 0;
  right: 50%;
  transition: all 0.2s;
}
.cid-uAGhy2hupc .navbar-dropdown {
  padding: 0 1rem;
  position: fixed;
}
.cid-uAGhy2hupc a.nav-link {
  display: flex;
  align-items: center;
  justify-content: center;
}
.cid-uAGhy2hupc .icons-menu {
  flex-wrap: nowrap;
  display: flex;
  justify-content: center;
  padding-left: 1rem;
  padding-right: 1rem;
  padding-top: 0.3rem;
  text-align: center;
}
@media screen and (-ms-high-contrast: active), (-ms-high-contrast: none) {
  .cid-uAGhy2hupc .navbar {
    height: 70px;
  }
  .cid-uAGhy2hupc .navbar.opened {
    height: auto;
  }
  .cid-uAGhy2hupc .nav-item .nav-link:hover::before {
    width: 175%;
    max-width: calc(100% + 2rem);
    left: -1rem;
  }
}
.cid-uAGwPmIf88 {
  padding-top: 30px;
  padding-bottom: 45px;
  margin-top: -1px;
  overflow: hidden;
  border-bottom: 1px solid #7f8678;
  border-top: 1px solid #7f8678;
  background-color: #04492e;
}
.cid-uAGwPmIf88 .wrapper {
  display: flex;
  justify-content: space-between;
  align-items: center;
  flex-wrap: wrap;
}
.cid-uAGwPmIf88 .copyright {
  margin-top: 0.5rem;
  color: #ffffff;
  flex-grow: 1;
  margin-right: 0.5rem;
}
.cid-uAGwPmIf88 .produced {
  margin-top: 0.5rem;
  color: #ffffff;
  flex-grow: 1;
}
.cid-uyyHRQdqta {
  padding-top: 7rem;
  padding-bottom: 7rem;
  background-color: #fafaf9;
}
.cid-uyyHRQdqta .mbr-fallback-image.disabled {
  display: none;
}
.cid-uyyHRQdqta .mbr-fallback-image {
  display: block;
  background-size: cover;
  background-position: center center;
  width: 100%;
  height: 100%;
  position: absolute;
  top: 0;
}
.cid-uyyHRQdqta img {
  border-radius: 2rem;
}
.cid-uyyHRQdqta .mbr-section-subtitle {
  background: white;
  color: #ffffff;
  width: fit-content;
  border-radius: 2rem;
  padding: 5px 1rem;
  text-align: left;
}
.cid-uyyHRQdqta .subtitle-wrap {
  display: inline-flex;
  border-radius: 2rem;
  padding: 0.5rem;
  padding-bottom: 0;
  background: #d62828;
  flex-direction: row;
  width: fit-content;
  align-items: center;
  margin-bottom: 2rem;
}
.cid-uyyHRQdqta .subtitle-wrap .mbr-iconfont {
  padding: 0 15px;
  padding-bottom: 8px;
  margin: 0;
  color: #eae2b7;
  font-size: 1.5rem;
}
.cid-uyyHRQdqta .mbr-section-title {
  color: #04492e;
}
.cid-uyyHRQdqta .mbr-text,
.cid-uyyHRQdqta .mbr-section-btn {
  color: #6e6e6e;
}
.cid-uyyHRQdqta .mbr-section-subtitle,
.cid-uyyHRQdqta .align-wrapper {
  color: #04492e;
}
.cid-uyZ00qRIkU {
  padding-top: 7rem;
  padding-bottom: 7rem;
  background-color: #fafaf9;
}
.cid-uyZ00qRIkU .mbr-fallback-image.disabled {
  display: none;
}
.cid-uyZ00qRIkU .mbr-fallback-image {
  display: block;
  background-size: cover;
  background-position: center center;
  width: 100%;
  height: 100%;
  position: absolute;
  top: 0;
}
.cid-uyZ00qRIkU .card-wrapper {
  border: 3px solid #d62828;
  padding: 3rem;
  border-radius: 2rem;
  margin-bottom: 2rem;
}
@media (max-width: 767px) {
  .cid-uyZ00qRIkU .card-wrapper {
    padding: 2rem 1rem;
  }
}
.cid-uyZ00qRIkU .card-wrapper .mbr-section-subtitle2 {
  background: #d62828;
  width: fit-content;
  border-radius: 2rem;
  padding: 5px 1rem;
  text-align: left;
}
.cid-uyZ00qRIkU .card-wrapper .subtitle-wrap2 {
  display: inline-flex;
  border-radius: 2rem;
  padding: 0.5rem;
  padding-bottom: 0;
  padding-left: 20px;
  background: #eae2b7;
  flex-direction: row;
  width: fit-content;
  align-items: center;
  margin-bottom: 2rem;
}
.cid-uyZ00qRIkU .card-wrapper .subtitle-wrap2 .mbr-iconfont {
  padding: 0 15px;
  padding-bottom: 8px;
  margin: 0;
  color: #d62828;
  font-size: 1.5rem;
}
.cid-uyZ00qRIkU .mbr-section-subtitle {
  background: white;
  color: #ffffff;
  width: fit-content;
  border-radius: 2rem;
  padding: 5px 1rem;
  text-align: left;
}
.cid-uyZ00qRIkU .subtitle-wrap {
  display: inline-flex;
  border-radius: 2rem;
  padding: 0.5rem;
  padding-bottom: 0;
  background: #d62828;
  flex-direction: row;
  width: fit-content;
  align-items: center;
  margin-bottom: 2rem;
}
.cid-uyZ00qRIkU .subtitle-wrap .mbr-iconfont {
  padding: 0 15px;
  padding-bottom: 8px;
  margin: 0;
  color: #eae2b7;
  font-size: 1.5rem;
}
.cid-uyZ00qRIkU .mbr-section-title {
  color: #04492e;
}
.cid-uyZ00qRIkU .mbr-text,
.cid-uyZ00qRIkU .mbr-section-btn {
  color: #6e6e6e;
}
.cid-uyZ00qRIkU .mbr-section-subtitle,
.cid-uyZ00qRIkU .align-wrapper {
  color: #04492e;
}
.cid-uyZ00qRIkU .mbr-section-subtitle3,
.cid-uyZ00qRIkU .align-wrapper2 {
  color: #04492e;
}
.cid-uyZ00qRIkU .mbr-section-subtitle2,
.cid-uyZ00qRIkU .align-wrapper2 {
  color: #ffffff;
}
.cid-uyZ00qRIkU .mbr-section-cardtitle {
  color: #04492e;
}
.cid-uyZ00qRIkU .mbr-cardtext {
  color: #6e6e6e;
}
.cid-uyKrZHmYNC {
  padding-top: 7rem;
  padding-bottom: 7rem;
  background-color: #04492e;
}
.cid-uyKrZHmYNC .mbr-fallback-image.disabled {
  display: none;
}
.cid-uyKrZHmYNC .mbr-fallback-image {
  display: block;
  background-size: cover;
  background-position: center center;
  width: 100%;
  height: 100%;
  position: absolute;
  top: 0;
}
.cid-uyKrZHmYNC .mbr-section-subtitle {
  background: #d62828;
  color: #ffffff;
  width: fit-content;
  border-radius: 2rem;
  padding: 5px 1rem;
  text-align: left;
}
.cid-uyKrZHmYNC .subtitle-wrap {
  display: inline-flex;
  border-radius: 2rem;
  padding: 0.5rem;
  padding-bottom: 0;
  background: #eae2b7;
  flex-direction: row;
  width: fit-content;
  align-items: center;
  margin-bottom: 2rem;
}
.cid-uyKrZHmYNC .subtitle-wrap .mbr-iconfont {
  padding: 0 15px;
  padding-bottom: 8px;
  margin: 0;
  color: #d62828;
  font-size: 1.5rem;
}
.cid-uyKrZHmYNC .mbr-section-title {
  color: #ffffff;
}
.cid-uyKrZHmYNC .mbr-text,
.cid-uyKrZHmYNC .mbr-section-btn {
  color: #fafaf9;
}
.cid-uyyHRQmL8u {
  padding-top: 5rem;
  padding-bottom: 5rem;
  background: #dcd7d0;
}
.cid-uyyHRQmL8u .list-group-item {
  background-color: transparent;
  color: #04492e;
  text-align: left;
}
.cid-uyyHRQmL8u .row-color {
  background: #ffffff;
  border-radius: 2rem;
  margin: 0;
}
.cid-uyyHRQmL8u .card {
  padding: 0;
}
.cid-uyyHRQmL8u .plan {
  padding: 3rem 2rem;
  word-break: break-word;
  border-radius: 10px;
}
.cid-uyyHRQmL8u .plan .list-group-item {
  position: relative;
  justify-content: center;
  padding-left: 2rem;
  border: 0;
  font-family: 'Moririse2' !important;
}
.cid-uyyHRQmL8u .plan .list-group-item::before {
  position: absolute;
  left: 0;
  top: 50%;
  transform: translateY(-50%);
  width: 50%;
  font-weight: 900;
  content: "\e97c";
  color: #fb7a64;
}
@media (max-width: 767px) {
  .cid-uyyHRQmL8u .plan {
    padding: 2rem 1rem;
  }
}
.cid-uyyHRQmL8u .mbr-iconfont {
  font-size: 5rem;
  color: #fb7a64;
  padding-bottom: 2rem;
  display: block;
}
.cid-uyyHRQmL8u .price {
  color: #d62828;
}
.cid-uyyHRQmL8u .btn {
  width: -webkit-fill-available;
}
@media (max-width: 991px) {
  .cid-uyyHRQmL8u .plan {
    margin-bottom: 2rem;
  }
}
.cid-uyyHRQmL8u .price,
.cid-uyyHRQmL8u .plan-price {
  color: #04492e;
}
.cid-uyyHRQmL8u H3 {
  color: #04492e;
  text-align: center;
}
.cid-uyyHRQmL8u H4 {
  color: #6e6e6e;
  text-align: center;
}
.cid-uyyHRQmL8u .plan-title {
  color: #04492e;
}
.cid-uyyHRQmL8u .mbr-fallback-image.disabled {
  display: none;
}
.cid-uyyHRQmL8u .mbr-fallback-image {
  display: block;
  background-size: cover;
  background-position: center center;
  width: 100%;
  height: 100%;
  position: absolute;
  top: 0;
}
.cid-uyyHRQmL8u .price-term,
.cid-uyyHRQmL8u .plan-price {
  color: #6e6e6e;
}
.cid-uyyHRQmL8u .mbr-card-text {
  color: #6e6e6e;
}
.cid-uyyHRQzaNX {
  padding-top: 7rem;
  padding-bottom: 7rem;
  background-color: #04492e;
}
.cid-uyyHRQzaNX .mbr-fallback-image.disabled {
  display: none;
}
.cid-uyyHRQzaNX .mbr-fallback-image {
  display: block;
  background-size: cover;
  background-position: center center;
  width: 100%;
  height: 100%;
  position: absolute;
  top: 0;
}
.cid-uyyHRQzaNX img {
  border-radius: 2rem;
}
.cid-uyyHRQzaNX .mbr-section-subtitle {
  background: white;
  color: #ffffff;
  width: fit-content;
  border-radius: 2rem;
  padding: 5px 1rem;
  text-align: left;
}
.cid-uyyHRQzaNX .subtitle-wrap {
  display: inline-flex;
  border-radius: 2rem;
  padding: 0.5rem;
  padding-bottom: 0;
  background: #d62828;
  flex-direction: row;
  width: fit-content;
  align-items: center;
  margin-bottom: 2rem;
}
.cid-uyyHRQzaNX .subtitle-wrap .mbr-iconfont {
  padding: 0 15px;
  padding-bottom: 8px;
  margin: 0;
  color: #eae2b7;
  font-size: 1.5rem;
}
.cid-uyyHRQzaNX .mbr-section-title {
  color: #04492e;
}
.cid-uyyHRQzaNX .mbr-text,
.cid-uyyHRQzaNX .mbr-section-btn {
  color: #6e6e6e;
}
.cid-uyyHRQzaNX .mbr-section-subtitle,
.cid-uyyHRQzaNX .align-wrapper {
  color: #04492e;
}
.cid-uyyHRQzaNX .mbr-section-title,
.cid-uyyHRQzaNX .mbr-section-btn {
  color: #fb7a64;
}
.cid-uyyHRQImLL {
  padding-top: 7rem;
  padding-bottom: 7rem;
  background-color: #fafaf9;
}
.cid-uyyHRQImLL .mbr-fallback-image.disabled {
  display: none;
}
.cid-uyyHRQImLL .mbr-fallback-image {
  display: block;
  background-size: cover;
  background-position: center center;
  width: 100%;
  height: 100%;
  position: absolute;
  top: 0;
}
.cid-uyyHRQImLL img {
  border-radius: 2rem;
  margin-bottom: 1rem;
}
.cid-uyyHRQImLL .card-wrapper {
  border: 3px solid #d62828;
  padding: 2rem;
  border-radius: 2rem;
}
@media (max-width: 992px) {
  .cid-uyyHRQImLL .card-wrapper {
    margin-bottom: 2rem;
  }
}
@media (max-width: 767px) {
  .cid-uyyHRQImLL .card-wrapper {
    padding: 2rem 1rem;
  }
}
.cid-uyyHRQImLL .mbr-section-subtitle {
  background: #d62828;
  color: #ffffff;
  width: fit-content;
  border-radius: 2rem;
  padding: 5px 1rem;
  text-align: left;
}
.cid-uyyHRQImLL .subtitle-wrap {
  display: inline-flex;
  border-radius: 2rem;
  padding: 0.5rem;
  padding-bottom: 0;
  padding-left: 20px;
  background: #eae2b7;
  flex-direction: row;
  width: fit-content;
  align-items: center;
  margin-bottom: 2rem;
}
.cid-uyyHRQImLL .subtitle-wrap .mbr-iconfont {
  padding: 0 15px;
  padding-bottom: 8px;
  margin: 0;
  color: #d62828;
  font-size: 1.5rem;
}
.cid-uyyHRQImLL .mbr-section-title {
  color: #04492e;
}
.cid-uyyHRQImLL .mbr-text,
.cid-uyyHRQImLL .mbr-section-btn {
  color: #6e6e6e;
}
.cid-uyyHRQImLL .mbr-section-subtitle2,
.cid-uyyHRQImLL .align-wrapper {
  color: #04492e;
}
.cid-uyyHRQImLL .mbr-section-maintitle {
  text-align: center;
  color: #04492e;
}
.cid-uyyHRQUMqR {
  padding-top: 7rem;
  padding-bottom: 7rem;
  background-color: #fafaf9;
}
.cid-uyyHRQUMqR .mbr-fallback-image.disabled {
  display: none;
}
.cid-uyyHRQUMqR .mbr-fallback-image {
  display: block;
  background-size: cover;
  background-position: center center;
  width: 100%;
  height: 100%;
  position: absolute;
  top: 0;
}
.cid-uyyHRQUMqR img {
  border-radius: 2rem;
  margin-bottom: 1rem;
}
.cid-uyyHRQUMqR .card-wrapper {
  border: 3px solid #d62828;
  padding: 2rem;
  border-radius: 2rem;
}
@media (max-width: 992px) {
  .cid-uyyHRQUMqR .card-wrapper {
    margin-bottom: 2rem;
  }
}
@media (max-width: 767px) {
  .cid-uyyHRQUMqR .card-wrapper {
    padding: 2rem 1rem;
  }
}
.cid-uyyHRQUMqR .mbr-section-subtitle {
  background: #d62828;
  color: #ffffff;
  width: fit-content;
  border-radius: 2rem;
  padding: 5px 1rem;
  text-align: left;
}
.cid-uyyHRQUMqR .subtitle-wrap {
  display: inline-flex;
  border-radius: 2rem;
  padding: 0.5rem;
  padding-bottom: 0;
  padding-left: 20px;
  background: #eae2b7;
  flex-direction: row;
  width: fit-content;
  align-items: center;
  margin-bottom: 2rem;
}
.cid-uyyHRQUMqR .subtitle-wrap .mbr-iconfont {
  padding: 0 15px;
  padding-bottom: 8px;
  margin: 0;
  color: #d62828;
  font-size: 1.5rem;
}
.cid-uyyHRQUMqR .mbr-section-title {
  color: #04492e;
}
.cid-uyyHRQUMqR .mbr-text,
.cid-uyyHRQUMqR .mbr-section-btn {
  color: #6e6e6e;
}
.cid-uyyHRQUMqR .mbr-section-subtitle2,
.cid-uyyHRQUMqR .align-wrapper {
  color: #04492e;
}
.cid-uyyHRQUMqR .mbr-section-maintitle {
  text-align: center;
  color: #04492e;
}
.cid-uyyHRR7CaJ {
  padding-top: 7rem;
  padding-bottom: 7rem;
  background-color: #fafaf9;
}
.cid-uyyHRR7CaJ .mbr-fallback-image.disabled {
  display: none;
}
.cid-uyyHRR7CaJ .mbr-fallback-image {
  display: block;
  background-size: cover;
  background-position: center center;
  width: 100%;
  height: 100%;
  position: absolute;
  top: 0;
}
.cid-uyyHRR7CaJ img {
  border-radius: 2rem;
  margin-bottom: 1rem;
}
.cid-uyyHRR7CaJ .card-wrapper {
  border: 3px solid #d62828;
  padding: 2rem;
  border-radius: 2rem;
}
@media (max-width: 992px) {
  .cid-uyyHRR7CaJ .card-wrapper {
    margin-bottom: 2rem;
  }
}
@media (max-width: 767px) {
  .cid-uyyHRR7CaJ .card-wrapper {
    padding: 2rem 1rem;
  }
}
.cid-uyyHRR7CaJ .mbr-section-subtitle {
  background: #d62828;
  color: #ffffff;
  width: fit-content;
  border-radius: 2rem;
  padding: 5px 1rem;
  text-align: left;
}
.cid-uyyHRR7CaJ .subtitle-wrap {
  display: inline-flex;
  border-radius: 2rem;
  padding: 0.5rem;
  padding-bottom: 0;
  padding-left: 20px;
  background: #eae2b7;
  flex-direction: row;
  width: fit-content;
  align-items: center;
  margin-bottom: 2rem;
}
.cid-uyyHRR7CaJ .subtitle-wrap .mbr-iconfont {
  padding: 0 15px;
  padding-bottom: 8px;
  margin: 0;
  color: #d62828;
  font-size: 1.5rem;
}
.cid-uyyHRR7CaJ .mbr-section-title {
  color: #04492e;
}
.cid-uyyHRR7CaJ .mbr-text,
.cid-uyyHRR7CaJ .mbr-section-btn {
  color: #6e6e6e;
}
.cid-uyyHRR7CaJ .mbr-section-subtitle2,
.cid-uyyHRR7CaJ .align-wrapper {
  color: #04492e;
}
.cid-uyyHRR7CaJ .mbr-section-maintitle {
  text-align: center;
  color: #04492e;
}
.cid-uyyHRRk8uv {
  padding-top: 7rem;
  padding-bottom: 7rem;
  background-color: #fafaf9;
}
.cid-uyyHRRk8uv .mbr-fallback-image.disabled {
  display: none;
}
.cid-uyyHRRk8uv .mbr-fallback-image {
  display: block;
  background-size: cover;
  background-position: center center;
  width: 100%;
  height: 100%;
  position: absolute;
  top: 0;
}
.cid-uyyHRRk8uv img {
  border-radius: 2rem;
  margin-bottom: 1rem;
}
.cid-uyyHRRk8uv .card-wrapper {
  border: 3px solid #d62828;
  padding: 2rem;
  border-radius: 2rem;
}
@media (max-width: 992px) {
  .cid-uyyHRRk8uv .card-wrapper {
    margin-bottom: 2rem;
  }
}
@media (max-width: 767px) {
  .cid-uyyHRRk8uv .card-wrapper {
    padding: 2rem 1rem;
  }
}
.cid-uyyHRRk8uv .mbr-section-subtitle {
  background: #d62828;
  color: #ffffff;
  width: fit-content;
  border-radius: 2rem;
  padding: 5px 1rem;
  text-align: left;
}
.cid-uyyHRRk8uv .subtitle-wrap {
  display: inline-flex;
  border-radius: 2rem;
  padding: 0.5rem;
  padding-bottom: 0;
  padding-left: 20px;
  background: #eae2b7;
  flex-direction: row;
  width: fit-content;
  align-items: center;
  margin-bottom: 2rem;
}
.cid-uyyHRRk8uv .subtitle-wrap .mbr-iconfont {
  padding: 0 15px;
  padding-bottom: 8px;
  margin: 0;
  color: #d62828;
  font-size: 1.5rem;
}
.cid-uyyHRRk8uv .mbr-section-title {
  color: #04492e;
}
.cid-uyyHRRk8uv .mbr-text,
.cid-uyyHRRk8uv .mbr-section-btn {
  color: #6e6e6e;
}
.cid-uyyHRRk8uv .mbr-section-subtitle2,
.cid-uyyHRRk8uv .align-wrapper {
  color: #04492e;
}
.cid-uyyHRRk8uv .mbr-section-maintitle {
  text-align: center;
  color: #04492e;
}
.cid-uyyHRRzCGN {
  padding-top: 7rem;
  padding-bottom: 7rem;
  background-color: #fafaf9;
}
.cid-uyyHRRzCGN .mbr-fallback-image.disabled {
  display: none;
}
.cid-uyyHRRzCGN .mbr-fallback-image {
  display: block;
  background-size: cover;
  background-position: center center;
  width: 100%;
  height: 100%;
  position: absolute;
  top: 0;
}
.cid-uyyHRRzCGN img {
  border-radius: 2rem;
  margin-bottom: 1rem;
}
.cid-uyyHRRzCGN .card-wrapper {
  border: 3px solid #d62828;
  padding: 2rem;
  border-radius: 2rem;
}
@media (max-width: 992px) {
  .cid-uyyHRRzCGN .card-wrapper {
    margin-bottom: 2rem;
  }
}
@media (max-width: 767px) {
  .cid-uyyHRRzCGN .card-wrapper {
    padding: 2rem 1rem;
  }
}
.cid-uyyHRRzCGN .mbr-section-subtitle {
  background: #d62828;
  color: #ffffff;
  width: fit-content;
  border-radius: 2rem;
  padding: 5px 1rem;
  text-align: left;
}
.cid-uyyHRRzCGN .subtitle-wrap {
  display: inline-flex;
  border-radius: 2rem;
  padding: 0.5rem;
  padding-bottom: 0;
  padding-left: 20px;
  background: #eae2b7;
  flex-direction: row;
  width: fit-content;
  align-items: center;
  margin-bottom: 2rem;
}
.cid-uyyHRRzCGN .subtitle-wrap .mbr-iconfont {
  padding: 0 15px;
  padding-bottom: 8px;
  margin: 0;
  color: #d62828;
  font-size: 1.5rem;
}
.cid-uyyHRRzCGN .mbr-section-title {
  color: #04492e;
}
.cid-uyyHRRzCGN .mbr-text,
.cid-uyyHRRzCGN .mbr-section-btn {
  color: #6e6e6e;
}
.cid-uyyHRRzCGN .mbr-section-subtitle2,
.cid-uyyHRRzCGN .align-wrapper {
  color: #04492e;
}
.cid-uyyHRRzCGN .mbr-section-maintitle {
  text-align: center;
  color: #04492e;
}
.cid-uAGpx4VK6N {
  padding-top: 5rem;
  padding-bottom: 5rem;
  background-color: #dcd7d0;
}
.cid-uAGpx4VK6N .mbr-section-title {
  color: #ffffff;
}
.cid-uAGpx4VK6N img {
  width: 200px;
  margin-bottom: 1rem;
}
@media (max-width: 767px) {
  .cid-uAGpx4VK6N img {
    margin: auto;
    margin-bottom: 1rem;
  }
}
.cid-uAGpx4VK6N li {
  padding-left: 0;
  padding-bottom: 1rem;
}
.cid-uAGpx4VK6N ul {
  border-bottom: 1px solid rgba(0, 0, 0, 0.125);
}
.cid-uAGpx4VK6N .price-wrap {
  display: flex;
  justify-content: space-between;
  align-items: center;
}
@media (max-width: 767px) {
  .cid-uAGpx4VK6N .price-wrap {
    flex-direction: column;
  }
}
.cid-uAGpx4VK6N .wrapper {
  padding: 2rem;
  border-radius: 2rem;
  background: #ffffff;
}
@media (max-width: 992px) {
  .cid-uAGpx4VK6N .wrapper {
    margin-bottom: 2rem;
  }
}
@media (max-width: 767px) {
  .cid-uAGpx4VK6N .wrapper {
    padding: 2rem 1rem;
  }
}
.cid-uAGpx4VK6N .mbr-text2 {
  color: #ffffff;
}
.cid-uAGpx4VK6N .mbr-section-title2 {
  color: #ffffff;
}
.cid-uAGpx4VK6N .mbr-text1 {
  color: #04492e;
}
.cid-uAGpx4VK6N .price {
  color: #04492e;
}
.cid-uAGpx4VK6N .mbr-section-title1 {
  color: #04492e;
}
.cid-uAGpx4VK6N .mbr-text {
  color: #6e6e6e;
}
.cid-uAGpx4VK6N .list-group-item {
  color: #6e6e6e;
}
.cid-uyyHRROa8R {
  padding-top: 5rem;
  padding-bottom: 5rem;
  background-color: #dcd7d0;
}
.cid-uyyHRROa8R .mbr-section-title {
  color: #ffffff;
}
.cid-uyyHRROa8R img {
  width: 200px;
  margin-bottom: 1rem;
}
@media (max-width: 767px) {
  .cid-uyyHRROa8R img {
    margin: auto;
    margin-bottom: 1rem;
  }
}
.cid-uyyHRROa8R li {
  padding-left: 0;
  padding-bottom: 1rem;
}
.cid-uyyHRROa8R ul {
  border-bottom: 1px solid rgba(0, 0, 0, 0.125);
}
.cid-uyyHRROa8R .price-wrap {
  display: flex;
  justify-content: space-between;
  align-items: center;
}
@media (max-width: 767px) {
  .cid-uyyHRROa8R .price-wrap {
    flex-direction: column;
  }
}
.cid-uyyHRROa8R .wrapper {
  padding: 2rem;
  border-radius: 2rem;
  background: #ffffff;
}
@media (max-width: 992px) {
  .cid-uyyHRROa8R .wrapper {
    margin-bottom: 2rem;
  }
}
@media (max-width: 767px) {
  .cid-uyyHRROa8R .wrapper {
    padding: 2rem 1rem;
  }
}
.cid-uyyHRROa8R .mbr-text2 {
  color: #ffffff;
}
.cid-uyyHRROa8R .mbr-section-title2 {
  color: #ffffff;
}
.cid-uyyHRROa8R .mbr-text1 {
  color: #04492e;
}
.cid-uyyHRROa8R .price {
  color: #04492e;
}
.cid-uyyHRROa8R .mbr-section-title1 {
  color: #04492e;
}
.cid-uyyHRROa8R .mbr-text {
  color: #6e6e6e;
}
.cid-uyyHRROa8R .list-group-item {
  color: #6e6e6e;
}
.cid-uAGhzbWdXz {
  z-index: 1000;
  width: 100%;
}
.cid-uAGhzbWdXz nav.navbar {
  position: fixed;
}
.cid-uAGhzbWdXz .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-uAGhzbWdXz .dropdown-menu {
  padding: 0;
  border-radius: 4px;
  box-shadow: 0 1px 3px 0 rgba(0, 0, 0, 0.1);
}
.cid-uAGhzbWdXz .dropdown-item {
  border-bottom: 1px solid #e6e6e6;
}
.cid-uAGhzbWdXz .dropdown-item:hover,
.cid-uAGhzbWdXz .dropdown-item:focus {
  background: #d62828 !important;
  color: white !important;
}
.cid-uAGhzbWdXz .dropdown-item:hover span {
  color: white;
}
.cid-uAGhzbWdXz .dropdown-item:first-child {
  border-top-left-radius: 4px;
  border-top-right-radius: 4px;
}
.cid-uAGhzbWdXz .dropdown-item:last-child {
  border-bottom: none;
  border-bottom-left-radius: 4px;
  border-bottom-right-radius: 4px;
}
.cid-uAGhzbWdXz .nav-dropdown .link {
  padding: 0 0.3em !important;
  margin: 0.667em 1em !important;
}
.cid-uAGhzbWdXz .nav-dropdown .link.dropdown-toggle::after {
  margin-left: 0.5rem;
  margin-top: 0.2rem;
}
.cid-uAGhzbWdXz .nav-link {
  position: relative;
}
.cid-uAGhzbWdXz .container {
  display: flex;
  margin: auto;
}
.cid-uAGhzbWdXz .iconfont-wrapper {
  color: #04492e !important;
  font-size: 1.5rem;
  padding-right: 0.5rem;
}
.cid-uAGhzbWdXz .navbar-caption {
  font-weight: 500;
}
.cid-uAGhzbWdXz .dropdown-menu,
.cid-uAGhzbWdXz .navbar.opened {
  background: #fafaf9 !important;
}
.cid-uAGhzbWdXz .nav-item:focus,
.cid-uAGhzbWdXz .nav-link:focus {
  outline: none;
}
.cid-uAGhzbWdXz .dropdown .dropdown-menu .dropdown-item {
  width: auto;
  transition: all 0.25s ease-in-out;
}
.cid-uAGhzbWdXz .dropdown .dropdown-menu .dropdown-item::after {
  right: 0.5rem;
}
.cid-uAGhzbWdXz .dropdown .dropdown-menu .dropdown-item .mbr-iconfont {
  margin-right: 0.5rem;
  vertical-align: sub;
}
.cid-uAGhzbWdXz .dropdown .dropdown-menu .dropdown-item .mbr-iconfont:before {
  display: inline-block;
  transform: scale(1, 1);
  transition: all 0.25s ease-in-out;
}
.cid-uAGhzbWdXz .collapsed .dropdown-menu .dropdown-item:before {
  display: none;
}
.cid-uAGhzbWdXz .collapsed .dropdown .dropdown-menu .dropdown-item {
  padding: 0.235em 1.5em 0.235em 1.5em !important;
  transition: none;
  margin: 0 !important;
}
.cid-uAGhzbWdXz .navbar {
  min-height: 80px;
  transition: all 0.3s;
  border-bottom: 1px solid transparent;
  border-bottom-left-radius: 2rem;
  border-bottom-right-radius: 2rem;
  background: rgba(250, 250, 249, 0.7);
  backdrop-filter: blur(10px);
}
.cid-uAGhzbWdXz .navbar.opened {
  transition: all 0.3s;
}
.cid-uAGhzbWdXz .navbar .dropdown-item {
  padding: 0.5rem 1.8rem;
}
.cid-uAGhzbWdXz .navbar .navbar-logo img {
  width: auto;
}
.cid-uAGhzbWdXz .navbar .navbar-collapse {
  justify-content: flex-end;
  z-index: 1;
}
.cid-uAGhzbWdXz .navbar.collapsed {
  justify-content: center;
}
.cid-uAGhzbWdXz .navbar.collapsed .nav-item .nav-link::before {
  display: none;
}
.cid-uAGhzbWdXz .navbar.collapsed.opened .dropdown-menu {
  top: 0;
}
.cid-uAGhzbWdXz .navbar.collapsed .dropdown-menu .dropdown-submenu {
  left: 0 !important;
}
.cid-uAGhzbWdXz .navbar.collapsed .dropdown-menu .dropdown-item:after {
  right: auto;
}
.cid-uAGhzbWdXz .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-uAGhzbWdXz .navbar.collapsed ul.navbar-nav li {
  margin: auto;
}
.cid-uAGhzbWdXz .navbar.collapsed .dropdown-menu .dropdown-item {
  padding: 0.25rem 1.5rem;
  text-align: center;
}
.cid-uAGhzbWdXz .navbar.collapsed .icons-menu {
  padding-left: 0;
  padding-right: 0;
  padding-top: 0.5rem;
  padding-bottom: 0.5rem;
}
@media (max-width: 991px) {
  .cid-uAGhzbWdXz .navbar .nav-item .nav-link::before {
    display: none;
  }
  .cid-uAGhzbWdXz .navbar.opened .dropdown-menu {
    top: 0;
  }
  .cid-uAGhzbWdXz .navbar .dropdown-menu .dropdown-submenu {
    left: 0 !important;
  }
  .cid-uAGhzbWdXz .navbar .dropdown-menu .dropdown-item:after {
    right: auto;
  }
  .cid-uAGhzbWdXz .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-uAGhzbWdXz .navbar .navbar-logo img {
    height: 3rem !important;
  }
  .cid-uAGhzbWdXz .navbar ul.navbar-nav li {
    margin: auto;
  }
  .cid-uAGhzbWdXz .navbar .dropdown-menu .dropdown-item {
    padding: 0.25rem 1.5rem !important;
    text-align: center;
  }
  .cid-uAGhzbWdXz .navbar .navbar-brand {
    flex-shrink: initial;
    flex-basis: auto;
    word-break: break-word;
    padding-right: 2rem;
  }
  .cid-uAGhzbWdXz .navbar .navbar-toggler {
    flex-basis: auto;
  }
  .cid-uAGhzbWdXz .navbar .icons-menu {
    padding-left: 0;
    padding-top: 0.5rem;
    padding-bottom: 0.5rem;
  }
}
@media (max-width: 991px) and (max-width: 767px) {
  .cid-uAGhzbWdXz .navbar .navbar-brand {
    width: calc(100% - 31px);
  }
}
.cid-uAGhzbWdXz .navbar.navbar-short {
  min-height: 80px;
}
.cid-uAGhzbWdXz .navbar.navbar-short .navbar-logo img {
  height: 2.5rem !important;
}
.cid-uAGhzbWdXz .navbar.navbar-short .navbar-brand {
  min-height: 80px;
  padding: 0;
}
.cid-uAGhzbWdXz .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-uAGhzbWdXz .navbar-brand .navbar-caption {
  line-height: inherit !important;
}
.cid-uAGhzbWdXz .navbar-brand .navbar-logo a {
  outline: none;
}
.cid-uAGhzbWdXz .dropdown-item.active,
.cid-uAGhzbWdXz .dropdown-item:active {
  background-color: transparent;
}
.cid-uAGhzbWdXz .navbar-expand-lg .navbar-nav .nav-link {
  padding: 0;
}
.cid-uAGhzbWdXz .nav-dropdown .link.dropdown-toggle {
  margin-right: 1.667em;
}
.cid-uAGhzbWdXz .nav-dropdown .link.dropdown-toggle[aria-expanded="true"] {
  margin-right: 0;
  padding: 0.667em 1.667em;
}
.cid-uAGhzbWdXz .navbar.navbar-expand-lg .dropdown .dropdown-menu {
  background: #fafaf9;
}
.cid-uAGhzbWdXz .navbar.navbar-expand-lg .dropdown .dropdown-menu .dropdown-submenu {
  margin: 0;
  left: 100%;
}
.cid-uAGhzbWdXz .navbar .dropdown.open > .dropdown-menu {
  display: block;
}
.cid-uAGhzbWdXz ul.navbar-nav {
  flex-wrap: wrap;
}
.cid-uAGhzbWdXz .navbar-buttons {
  text-align: center;
  min-width: 170px;
}
.cid-uAGhzbWdXz button.navbar-toggler {
  outline: none;
  width: 31px;
  height: 20px;
  cursor: pointer;
  transition: all 0.2s;
  position: relative;
  align-self: center;
}
.cid-uAGhzbWdXz button.navbar-toggler .hamburger span {
  position: absolute;
  right: 0;
  width: 30px;
  height: 2px;
  border-right: 5px;
  background-color: #04492e;
}
.cid-uAGhzbWdXz button.navbar-toggler .hamburger span:nth-child(1) {
  top: 0;
  transition: all 0.2s;
}
.cid-uAGhzbWdXz button.navbar-toggler .hamburger span:nth-child(2) {
  top: 8px;
  transition: all 0.15s;
}
.cid-uAGhzbWdXz button.navbar-toggler .hamburger span:nth-child(3) {
  top: 8px;
  transition: all 0.15s;
}
.cid-uAGhzbWdXz button.navbar-toggler .hamburger span:nth-child(4) {
  top: 16px;
  transition: all 0.2s;
}
.cid-uAGhzbWdXz nav.opened .hamburger span:nth-child(1) {
  top: 8px;
  width: 0;
  opacity: 0;
  right: 50%;
  transition: all 0.2s;
}
.cid-uAGhzbWdXz nav.opened .hamburger span:nth-child(2) {
  transform: rotate(45deg);
  transition: all 0.25s;
}
.cid-uAGhzbWdXz nav.opened .hamburger span:nth-child(3) {
  transform: rotate(-45deg);
  transition: all 0.25s;
}
.cid-uAGhzbWdXz nav.opened .hamburger span:nth-child(4) {
  top: 8px;
  width: 0;
  opacity: 0;
  right: 50%;
  transition: all 0.2s;
}
.cid-uAGhzbWdXz .navbar-dropdown {
  padding: 0 1rem;
  position: fixed;
}
.cid-uAGhzbWdXz a.nav-link {
  display: flex;
  align-items: center;
  justify-content: center;
}
.cid-uAGhzbWdXz .icons-menu {
  flex-wrap: nowrap;
  display: flex;
  justify-content: center;
  padding-left: 1rem;
  padding-right: 1rem;
  padding-top: 0.3rem;
  text-align: center;
}
@media screen and (-ms-high-contrast: active), (-ms-high-contrast: none) {
  .cid-uAGhzbWdXz .navbar {
    height: 70px;
  }
  .cid-uAGhzbWdXz .navbar.opened {
    height: auto;
  }
  .cid-uAGhzbWdXz .nav-item .nav-link:hover::before {
    width: 175%;
    max-width: calc(100% + 2rem);
    left: -1rem;
  }
}
.cid-uAGwQHZx2v {
  padding-top: 30px;
  padding-bottom: 45px;
  margin-top: -1px;
  overflow: hidden;
  border-bottom: 1px solid #7f8678;
  border-top: 1px solid #7f8678;
  background-color: #04492e;
}
.cid-uAGwQHZx2v .wrapper {
  display: flex;
  justify-content: space-between;
  align-items: center;
  flex-wrap: wrap;
}
.cid-uAGwQHZx2v .copyright {
  margin-top: 0.5rem;
  color: #ffffff;
  flex-grow: 1;
  margin-right: 0.5rem;
}
.cid-uAGwQHZx2v .produced {
  margin-top: 0.5rem;
  color: #ffffff;
  flex-grow: 1;
}
.cid-uyyIazNa06 {
  padding-top: 7rem;
  padding-bottom: 7rem;
  background-color: #fafaf9;
}
.cid-uyyIazNa06 .mbr-fallback-image.disabled {
  display: none;
}
.cid-uyyIazNa06 .mbr-fallback-image {
  display: block;
  background-size: cover;
  background-position: center center;
  width: 100%;
  height: 100%;
  position: absolute;
  top: 0;
}
.cid-uyyIazNa06 img {
  border-radius: 2rem;
}
.cid-uyyIazNa06 .mbr-section-subtitle {
  background: white;
  color: #ffffff;
  width: fit-content;
  border-radius: 2rem;
  padding: 5px 1rem;
  text-align: left;
}
.cid-uyyIazNa06 .subtitle-wrap {
  display: inline-flex;
  border-radius: 2rem;
  padding: 0.5rem;
  padding-bottom: 0;
  background: #d62828;
  flex-direction: row;
  width: fit-content;
  align-items: center;
  margin-bottom: 2rem;
}
.cid-uyyIazNa06 .subtitle-wrap .mbr-iconfont {
  padding: 0 15px;
  padding-bottom: 8px;
  margin: 0;
  color: #eae2b7;
  font-size: 1.5rem;
}
.cid-uyyIazNa06 .mbr-section-title {
  color: #04492e;
}
.cid-uyyIazNa06 .mbr-text,
.cid-uyyIazNa06 .mbr-section-btn {
  color: #6e6e6e;
}
.cid-uyyIazNa06 .mbr-section-subtitle,
.cid-uyyIazNa06 .align-wrapper {
  color: #04492e;
}
.cid-uyZ0fiR55s {
  padding-top: 7rem;
  padding-bottom: 7rem;
  background-color: #fafaf9;
}
.cid-uyZ0fiR55s .mbr-fallback-image.disabled {
  display: none;
}
.cid-uyZ0fiR55s .mbr-fallback-image {
  display: block;
  background-size: cover;
  background-position: center center;
  width: 100%;
  height: 100%;
  position: absolute;
  top: 0;
}
.cid-uyZ0fiR55s .card-wrapper {
  border: 3px solid #d62828;
  padding: 3rem;
  border-radius: 2rem;
  margin-bottom: 2rem;
}
@media (max-width: 767px) {
  .cid-uyZ0fiR55s .card-wrapper {
    padding: 2rem 1rem;
  }
}
.cid-uyZ0fiR55s .card-wrapper .mbr-section-subtitle2 {
  background: #d62828;
  width: fit-content;
  border-radius: 2rem;
  padding: 5px 1rem;
  text-align: left;
}
.cid-uyZ0fiR55s .card-wrapper .subtitle-wrap2 {
  display: inline-flex;
  border-radius: 2rem;
  padding: 0.5rem;
  padding-bottom: 0;
  padding-left: 20px;
  background: #eae2b7;
  flex-direction: row;
  width: fit-content;
  align-items: center;
  margin-bottom: 2rem;
}
.cid-uyZ0fiR55s .card-wrapper .subtitle-wrap2 .mbr-iconfont {
  padding: 0 15px;
  padding-bottom: 8px;
  margin: 0;
  color: #d62828;
  font-size: 1.5rem;
}
.cid-uyZ0fiR55s .mbr-section-subtitle {
  background: white;
  color: #ffffff;
  width: fit-content;
  border-radius: 2rem;
  padding: 5px 1rem;
  text-align: left;
}
.cid-uyZ0fiR55s .subtitle-wrap {
  display: inline-flex;
  border-radius: 2rem;
  padding: 0.5rem;
  padding-bottom: 0;
  background: #d62828;
  flex-direction: row;
  width: fit-content;
  align-items: center;
  margin-bottom: 2rem;
}
.cid-uyZ0fiR55s .subtitle-wrap .mbr-iconfont {
  padding: 0 15px;
  padding-bottom: 8px;
  margin: 0;
  color: #eae2b7;
  font-size: 1.5rem;
}
.cid-uyZ0fiR55s .mbr-section-title {
  color: #04492e;
}
.cid-uyZ0fiR55s .mbr-text,
.cid-uyZ0fiR55s .mbr-section-btn {
  color: #6e6e6e;
}
.cid-uyZ0fiR55s .mbr-section-subtitle,
.cid-uyZ0fiR55s .align-wrapper {
  color: #04492e;
}
.cid-uyZ0fiR55s .mbr-section-subtitle3,
.cid-uyZ0fiR55s .align-wrapper2 {
  color: #04492e;
}
.cid-uyZ0fiR55s .mbr-section-subtitle2,
.cid-uyZ0fiR55s .align-wrapper2 {
  color: #ffffff;
}
.cid-uyZ0fiR55s .mbr-section-cardtitle {
  color: #04492e;
}
.cid-uyZ0fiR55s .mbr-cardtext {
  color: #6e6e6e;
}
.cid-uyKscKOac3 {
  padding-top: 7rem;
  padding-bottom: 7rem;
  background-color: #04492e;
}
.cid-uyKscKOac3 .mbr-fallback-image.disabled {
  display: none;
}
.cid-uyKscKOac3 .mbr-fallback-image {
  display: block;
  background-size: cover;
  background-position: center center;
  width: 100%;
  height: 100%;
  position: absolute;
  top: 0;
}
.cid-uyKscKOac3 .mbr-section-subtitle {
  background: #d62828;
  color: #ffffff;
  width: fit-content;
  border-radius: 2rem;
  padding: 5px 1rem;
  text-align: left;
}
.cid-uyKscKOac3 .subtitle-wrap {
  display: inline-flex;
  border-radius: 2rem;
  padding: 0.5rem;
  padding-bottom: 0;
  background: #eae2b7;
  flex-direction: row;
  width: fit-content;
  align-items: center;
  margin-bottom: 2rem;
}
.cid-uyKscKOac3 .subtitle-wrap .mbr-iconfont {
  padding: 0 15px;
  padding-bottom: 8px;
  margin: 0;
  color: #d62828;
  font-size: 1.5rem;
}
.cid-uyKscKOac3 .mbr-section-title {
  color: #ffffff;
}
.cid-uyKscKOac3 .mbr-text,
.cid-uyKscKOac3 .mbr-section-btn {
  color: #fafaf9;
}
.cid-uyyIazWaki {
  padding-top: 5rem;
  padding-bottom: 5rem;
  background: #dcd7d0;
}
.cid-uyyIazWaki .list-group-item {
  background-color: transparent;
  color: #04492e;
  text-align: left;
}
.cid-uyyIazWaki .row-color {
  background: #ffffff;
  border-radius: 2rem;
  margin: 0;
}
.cid-uyyIazWaki .card {
  padding: 0;
}
.cid-uyyIazWaki .plan {
  padding: 3rem 2rem;
  word-break: break-word;
  border-radius: 10px;
}
.cid-uyyIazWaki .plan .list-group-item {
  position: relative;
  justify-content: center;
  padding-left: 2rem;
  border: 0;
  font-family: 'Moririse2' !important;
}
.cid-uyyIazWaki .plan .list-group-item::before {
  position: absolute;
  left: 0;
  top: 50%;
  transform: translateY(-50%);
  width: 50%;
  font-weight: 900;
  content: "\e97c";
  color: #fb7a64;
}
@media (max-width: 767px) {
  .cid-uyyIazWaki .plan {
    padding: 2rem 1rem;
  }
}
.cid-uyyIazWaki .mbr-iconfont {
  font-size: 5rem;
  color: #fb7a64;
  padding-bottom: 2rem;
  display: block;
}
.cid-uyyIazWaki .price {
  color: #d62828;
}
.cid-uyyIazWaki .btn {
  width: -webkit-fill-available;
}
@media (max-width: 991px) {
  .cid-uyyIazWaki .plan {
    margin-bottom: 2rem;
  }
}
.cid-uyyIazWaki .price,
.cid-uyyIazWaki .plan-price {
  color: #04492e;
}
.cid-uyyIazWaki H3 {
  color: #04492e;
  text-align: center;
}
.cid-uyyIazWaki H4 {
  color: #6e6e6e;
  text-align: center;
}
.cid-uyyIazWaki .plan-title {
  color: #04492e;
}
.cid-uyyIazWaki .mbr-fallback-image.disabled {
  display: none;
}
.cid-uyyIazWaki .mbr-fallback-image {
  display: block;
  background-size: cover;
  background-position: center center;
  width: 100%;
  height: 100%;
  position: absolute;
  top: 0;
}
.cid-uyyIazWaki .price-term,
.cid-uyyIazWaki .plan-price {
  color: #6e6e6e;
}
.cid-uyyIazWaki .mbr-card-text {
  color: #6e6e6e;
}
.cid-uyyIaA9pc0 {
  padding-top: 7rem;
  padding-bottom: 7rem;
  background-color: #04492e;
}
.cid-uyyIaA9pc0 .mbr-fallback-image.disabled {
  display: none;
}
.cid-uyyIaA9pc0 .mbr-fallback-image {
  display: block;
  background-size: cover;
  background-position: center center;
  width: 100%;
  height: 100%;
  position: absolute;
  top: 0;
}
.cid-uyyIaA9pc0 img {
  border-radius: 2rem;
}
.cid-uyyIaA9pc0 .mbr-section-subtitle {
  background: white;
  color: #ffffff;
  width: fit-content;
  border-radius: 2rem;
  padding: 5px 1rem;
  text-align: left;
}
.cid-uyyIaA9pc0 .subtitle-wrap {
  display: inline-flex;
  border-radius: 2rem;
  padding: 0.5rem;
  padding-bottom: 0;
  background: #d62828;
  flex-direction: row;
  width: fit-content;
  align-items: center;
  margin-bottom: 2rem;
}
.cid-uyyIaA9pc0 .subtitle-wrap .mbr-iconfont {
  padding: 0 15px;
  padding-bottom: 8px;
  margin: 0;
  color: #eae2b7;
  font-size: 1.5rem;
}
.cid-uyyIaA9pc0 .mbr-section-title {
  color: #04492e;
}
.cid-uyyIaA9pc0 .mbr-text,
.cid-uyyIaA9pc0 .mbr-section-btn {
  color: #6e6e6e;
}
.cid-uyyIaA9pc0 .mbr-section-subtitle,
.cid-uyyIaA9pc0 .align-wrapper {
  color: #04492e;
}
.cid-uyyIaA9pc0 .mbr-section-title,
.cid-uyyIaA9pc0 .mbr-section-btn {
  color: #fb7a64;
}
.cid-uyyIaAjwLs {
  padding-top: 7rem;
  padding-bottom: 7rem;
  background-color: #fafaf9;
}
.cid-uyyIaAjwLs .mbr-fallback-image.disabled {
  display: none;
}
.cid-uyyIaAjwLs .mbr-fallback-image {
  display: block;
  background-size: cover;
  background-position: center center;
  width: 100%;
  height: 100%;
  position: absolute;
  top: 0;
}
.cid-uyyIaAjwLs img {
  border-radius: 2rem;
  margin-bottom: 1rem;
}
.cid-uyyIaAjwLs .card-wrapper {
  border: 3px solid #d62828;
  padding: 2rem;
  border-radius: 2rem;
}
@media (max-width: 992px) {
  .cid-uyyIaAjwLs .card-wrapper {
    margin-bottom: 2rem;
  }
}
@media (max-width: 767px) {
  .cid-uyyIaAjwLs .card-wrapper {
    padding: 2rem 1rem;
  }
}
.cid-uyyIaAjwLs .mbr-section-subtitle {
  background: #d62828;
  color: #ffffff;
  width: fit-content;
  border-radius: 2rem;
  padding: 5px 1rem;
  text-align: left;
}
.cid-uyyIaAjwLs .subtitle-wrap {
  display: inline-flex;
  border-radius: 2rem;
  padding: 0.5rem;
  padding-bottom: 0;
  padding-left: 20px;
  background: #eae2b7;
  flex-direction: row;
  width: fit-content;
  align-items: center;
  margin-bottom: 2rem;
}
.cid-uyyIaAjwLs .subtitle-wrap .mbr-iconfont {
  padding: 0 15px;
  padding-bottom: 8px;
  margin: 0;
  color: #d62828;
  font-size: 1.5rem;
}
.cid-uyyIaAjwLs .mbr-section-title {
  color: #04492e;
}
.cid-uyyIaAjwLs .mbr-text,
.cid-uyyIaAjwLs .mbr-section-btn {
  color: #6e6e6e;
}
.cid-uyyIaAjwLs .mbr-section-subtitle2,
.cid-uyyIaAjwLs .align-wrapper {
  color: #04492e;
}
.cid-uyyIaAjwLs .mbr-section-maintitle {
  text-align: center;
  color: #04492e;
}
.cid-uyyIaAuRGG {
  padding-top: 7rem;
  padding-bottom: 7rem;
  background-color: #fafaf9;
}
.cid-uyyIaAuRGG .mbr-fallback-image.disabled {
  display: none;
}
.cid-uyyIaAuRGG .mbr-fallback-image {
  display: block;
  background-size: cover;
  background-position: center center;
  width: 100%;
  height: 100%;
  position: absolute;
  top: 0;
}
.cid-uyyIaAuRGG img {
  border-radius: 2rem;
  margin-bottom: 1rem;
}
.cid-uyyIaAuRGG .card-wrapper {
  border: 3px solid #d62828;
  padding: 2rem;
  border-radius: 2rem;
}
@media (max-width: 992px) {
  .cid-uyyIaAuRGG .card-wrapper {
    margin-bottom: 2rem;
  }
}
@media (max-width: 767px) {
  .cid-uyyIaAuRGG .card-wrapper {
    padding: 2rem 1rem;
  }
}
.cid-uyyIaAuRGG .mbr-section-subtitle {
  background: #d62828;
  color: #ffffff;
  width: fit-content;
  border-radius: 2rem;
  padding: 5px 1rem;
  text-align: left;
}
.cid-uyyIaAuRGG .subtitle-wrap {
  display: inline-flex;
  border-radius: 2rem;
  padding: 0.5rem;
  padding-bottom: 0;
  padding-left: 20px;
  background: #eae2b7;
  flex-direction: row;
  width: fit-content;
  align-items: center;
  margin-bottom: 2rem;
}
.cid-uyyIaAuRGG .subtitle-wrap .mbr-iconfont {
  padding: 0 15px;
  padding-bottom: 8px;
  margin: 0;
  color: #d62828;
  font-size: 1.5rem;
}
.cid-uyyIaAuRGG .mbr-section-title {
  color: #04492e;
}
.cid-uyyIaAuRGG .mbr-text,
.cid-uyyIaAuRGG .mbr-section-btn {
  color: #6e6e6e;
}
.cid-uyyIaAuRGG .mbr-section-subtitle2,
.cid-uyyIaAuRGG .align-wrapper {
  color: #04492e;
}
.cid-uyyIaAuRGG .mbr-section-maintitle {
  text-align: center;
  color: #04492e;
}
.cid-uyyIaAHg8K {
  padding-top: 7rem;
  padding-bottom: 7rem;
  background-color: #fafaf9;
}
.cid-uyyIaAHg8K .mbr-fallback-image.disabled {
  display: none;
}
.cid-uyyIaAHg8K .mbr-fallback-image {
  display: block;
  background-size: cover;
  background-position: center center;
  width: 100%;
  height: 100%;
  position: absolute;
  top: 0;
}
.cid-uyyIaAHg8K img {
  border-radius: 2rem;
  margin-bottom: 1rem;
}
.cid-uyyIaAHg8K .card-wrapper {
  border: 3px solid #d62828;
  padding: 2rem;
  border-radius: 2rem;
}
@media (max-width: 992px) {
  .cid-uyyIaAHg8K .card-wrapper {
    margin-bottom: 2rem;
  }
}
@media (max-width: 767px) {
  .cid-uyyIaAHg8K .card-wrapper {
    padding: 2rem 1rem;
  }
}
.cid-uyyIaAHg8K .mbr-section-subtitle {
  background: #d62828;
  color: #ffffff;
  width: fit-content;
  border-radius: 2rem;
  padding: 5px 1rem;
  text-align: left;
}
.cid-uyyIaAHg8K .subtitle-wrap {
  display: inline-flex;
  border-radius: 2rem;
  padding: 0.5rem;
  padding-bottom: 0;
  padding-left: 20px;
  background: #eae2b7;
  flex-direction: row;
  width: fit-content;
  align-items: center;
  margin-bottom: 2rem;
}
.cid-uyyIaAHg8K .subtitle-wrap .mbr-iconfont {
  padding: 0 15px;
  padding-bottom: 8px;
  margin: 0;
  color: #d62828;
  font-size: 1.5rem;
}
.cid-uyyIaAHg8K .mbr-section-title {
  color: #04492e;
}
.cid-uyyIaAHg8K .mbr-text,
.cid-uyyIaAHg8K .mbr-section-btn {
  color: #6e6e6e;
}
.cid-uyyIaAHg8K .mbr-section-subtitle2,
.cid-uyyIaAHg8K .align-wrapper {
  color: #04492e;
}
.cid-uyyIaAHg8K .mbr-section-maintitle {
  text-align: center;
  color: #04492e;
}
.cid-uyyIaAVfkN {
  padding-top: 7rem;
  padding-bottom: 7rem;
  background-color: #fafaf9;
}
.cid-uyyIaAVfkN .mbr-fallback-image.disabled {
  display: none;
}
.cid-uyyIaAVfkN .mbr-fallback-image {
  display: block;
  background-size: cover;
  background-position: center center;
  width: 100%;
  height: 100%;
  position: absolute;
  top: 0;
}
.cid-uyyIaAVfkN img {
  border-radius: 2rem;
  margin-bottom: 1rem;
}
.cid-uyyIaAVfkN .card-wrapper {
  border: 3px solid #d62828;
  padding: 2rem;
  border-radius: 2rem;
}
@media (max-width: 992px) {
  .cid-uyyIaAVfkN .card-wrapper {
    margin-bottom: 2rem;
  }
}
@media (max-width: 767px) {
  .cid-uyyIaAVfkN .card-wrapper {
    padding: 2rem 1rem;
  }
}
.cid-uyyIaAVfkN .mbr-section-subtitle {
  background: #d62828;
  color: #ffffff;
  width: fit-content;
  border-radius: 2rem;
  padding: 5px 1rem;
  text-align: left;
}
.cid-uyyIaAVfkN .subtitle-wrap {
  display: inline-flex;
  border-radius: 2rem;
  padding: 0.5rem;
  padding-bottom: 0;
  padding-left: 20px;
  background: #eae2b7;
  flex-direction: row;
  width: fit-content;
  align-items: center;
  margin-bottom: 2rem;
}
.cid-uyyIaAVfkN .subtitle-wrap .mbr-iconfont {
  padding: 0 15px;
  padding-bottom: 8px;
  margin: 0;
  color: #d62828;
  font-size: 1.5rem;
}
.cid-uyyIaAVfkN .mbr-section-title {
  color: #04492e;
}
.cid-uyyIaAVfkN .mbr-text,
.cid-uyyIaAVfkN .mbr-section-btn {
  color: #6e6e6e;
}
.cid-uyyIaAVfkN .mbr-section-subtitle2,
.cid-uyyIaAVfkN .align-wrapper {
  color: #04492e;
}
.cid-uyyIaAVfkN .mbr-section-maintitle {
  text-align: center;
  color: #04492e;
}
.cid-uyyIaB9loR {
  padding-top: 7rem;
  padding-bottom: 7rem;
  background-color: #fafaf9;
}
.cid-uyyIaB9loR .mbr-fallback-image.disabled {
  display: none;
}
.cid-uyyIaB9loR .mbr-fallback-image {
  display: block;
  background-size: cover;
  background-position: center center;
  width: 100%;
  height: 100%;
  position: absolute;
  top: 0;
}
.cid-uyyIaB9loR img {
  border-radius: 2rem;
  margin-bottom: 1rem;
}
.cid-uyyIaB9loR .card-wrapper {
  border: 3px solid #d62828;
  padding: 2rem;
  border-radius: 2rem;
}
@media (max-width: 992px) {
  .cid-uyyIaB9loR .card-wrapper {
    margin-bottom: 2rem;
  }
}
@media (max-width: 767px) {
  .cid-uyyIaB9loR .card-wrapper {
    padding: 2rem 1rem;
  }
}
.cid-uyyIaB9loR .mbr-section-subtitle {
  background: #d62828;
  color: #ffffff;
  width: fit-content;
  border-radius: 2rem;
  padding: 5px 1rem;
  text-align: left;
}
.cid-uyyIaB9loR .subtitle-wrap {
  display: inline-flex;
  border-radius: 2rem;
  padding: 0.5rem;
  padding-bottom: 0;
  padding-left: 20px;
  background: #eae2b7;
  flex-direction: row;
  width: fit-content;
  align-items: center;
  margin-bottom: 2rem;
}
.cid-uyyIaB9loR .subtitle-wrap .mbr-iconfont {
  padding: 0 15px;
  padding-bottom: 8px;
  margin: 0;
  color: #d62828;
  font-size: 1.5rem;
}
.cid-uyyIaB9loR .mbr-section-title {
  color: #04492e;
}
.cid-uyyIaB9loR .mbr-text,
.cid-uyyIaB9loR .mbr-section-btn {
  color: #6e6e6e;
}
.cid-uyyIaB9loR .mbr-section-subtitle2,
.cid-uyyIaB9loR .align-wrapper {
  color: #04492e;
}
.cid-uyyIaB9loR .mbr-section-maintitle {
  text-align: center;
  color: #04492e;
}
.cid-uAGpCujSBY {
  padding-top: 5rem;
  padding-bottom: 5rem;
  background-color: #dcd7d0;
}
.cid-uAGpCujSBY .mbr-section-title {
  color: #ffffff;
}
.cid-uAGpCujSBY img {
  width: 200px;
  margin-bottom: 1rem;
}
@media (max-width: 767px) {
  .cid-uAGpCujSBY img {
    margin: auto;
    margin-bottom: 1rem;
  }
}
.cid-uAGpCujSBY li {
  padding-left: 0;
  padding-bottom: 1rem;
}
.cid-uAGpCujSBY ul {
  border-bottom: 1px solid rgba(0, 0, 0, 0.125);
}
.cid-uAGpCujSBY .price-wrap {
  display: flex;
  justify-content: space-between;
  align-items: center;
}
@media (max-width: 767px) {
  .cid-uAGpCujSBY .price-wrap {
    flex-direction: column;
  }
}
.cid-uAGpCujSBY .wrapper {
  padding: 2rem;
  border-radius: 2rem;
  background: #ffffff;
}
@media (max-width: 992px) {
  .cid-uAGpCujSBY .wrapper {
    margin-bottom: 2rem;
  }
}
@media (max-width: 767px) {
  .cid-uAGpCujSBY .wrapper {
    padding: 2rem 1rem;
  }
}
.cid-uAGpCujSBY .mbr-text2 {
  color: #ffffff;
}
.cid-uAGpCujSBY .mbr-section-title2 {
  color: #ffffff;
}
.cid-uAGpCujSBY .mbr-text1 {
  color: #04492e;
}
.cid-uAGpCujSBY .price {
  color: #04492e;
}
.cid-uAGpCujSBY .mbr-section-title1 {
  color: #04492e;
}
.cid-uAGpCujSBY .mbr-text {
  color: #6e6e6e;
}
.cid-uAGpCujSBY .list-group-item {
  color: #6e6e6e;
}
.cid-uyyIaBoc1H {
  padding-top: 5rem;
  padding-bottom: 5rem;
  background-color: #dcd7d0;
}
.cid-uyyIaBoc1H .mbr-section-title {
  color: #ffffff;
}
.cid-uyyIaBoc1H img {
  width: 200px;
  margin-bottom: 1rem;
}
@media (max-width: 767px) {
  .cid-uyyIaBoc1H img {
    margin: auto;
    margin-bottom: 1rem;
  }
}
.cid-uyyIaBoc1H li {
  padding-left: 0;
  padding-bottom: 1rem;
}
.cid-uyyIaBoc1H ul {
  border-bottom: 1px solid rgba(0, 0, 0, 0.125);
}
.cid-uyyIaBoc1H .price-wrap {
  display: flex;
  justify-content: space-between;
  align-items: center;
}
@media (max-width: 767px) {
  .cid-uyyIaBoc1H .price-wrap {
    flex-direction: column;
  }
}
.cid-uyyIaBoc1H .wrapper {
  padding: 2rem;
  border-radius: 2rem;
  background: #ffffff;
}
@media (max-width: 992px) {
  .cid-uyyIaBoc1H .wrapper {
    margin-bottom: 2rem;
  }
}
@media (max-width: 767px) {
  .cid-uyyIaBoc1H .wrapper {
    padding: 2rem 1rem;
  }
}
.cid-uyyIaBoc1H .mbr-text2 {
  color: #ffffff;
}
.cid-uyyIaBoc1H .mbr-section-title2 {
  color: #ffffff;
}
.cid-uyyIaBoc1H .mbr-text1 {
  color: #04492e;
}
.cid-uyyIaBoc1H .price {
  color: #04492e;
}
.cid-uyyIaBoc1H .mbr-section-title1 {
  color: #04492e;
}
.cid-uyyIaBoc1H .mbr-text {
  color: #6e6e6e;
}
.cid-uyyIaBoc1H .list-group-item {
  color: #6e6e6e;
}
.cid-uAGhBDl7JT {
  z-index: 1000;
  width: 100%;
}
.cid-uAGhBDl7JT nav.navbar {
  position: fixed;
}
.cid-uAGhBDl7JT .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-uAGhBDl7JT .dropdown-menu {
  padding: 0;
  border-radius: 4px;
  box-shadow: 0 1px 3px 0 rgba(0, 0, 0, 0.1);
}
.cid-uAGhBDl7JT .dropdown-item {
  border-bottom: 1px solid #e6e6e6;
}
.cid-uAGhBDl7JT .dropdown-item:hover,
.cid-uAGhBDl7JT .dropdown-item:focus {
  background: #d62828 !important;
  color: white !important;
}
.cid-uAGhBDl7JT .dropdown-item:hover span {
  color: white;
}
.cid-uAGhBDl7JT .dropdown-item:first-child {
  border-top-left-radius: 4px;
  border-top-right-radius: 4px;
}
.cid-uAGhBDl7JT .dropdown-item:last-child {
  border-bottom: none;
  border-bottom-left-radius: 4px;
  border-bottom-right-radius: 4px;
}
.cid-uAGhBDl7JT .nav-dropdown .link {
  padding: 0 0.3em !important;
  margin: 0.667em 1em !important;
}
.cid-uAGhBDl7JT .nav-dropdown .link.dropdown-toggle::after {
  margin-left: 0.5rem;
  margin-top: 0.2rem;
}
.cid-uAGhBDl7JT .nav-link {
  position: relative;
}
.cid-uAGhBDl7JT .container {
  display: flex;
  margin: auto;
}
.cid-uAGhBDl7JT .iconfont-wrapper {
  color: #04492e !important;
  font-size: 1.5rem;
  padding-right: 0.5rem;
}
.cid-uAGhBDl7JT .navbar-caption {
  font-weight: 500;
}
.cid-uAGhBDl7JT .dropdown-menu,
.cid-uAGhBDl7JT .navbar.opened {
  background: #fafaf9 !important;
}
.cid-uAGhBDl7JT .nav-item:focus,
.cid-uAGhBDl7JT .nav-link:focus {
  outline: none;
}
.cid-uAGhBDl7JT .dropdown .dropdown-menu .dropdown-item {
  width: auto;
  transition: all 0.25s ease-in-out;
}
.cid-uAGhBDl7JT .dropdown .dropdown-menu .dropdown-item::after {
  right: 0.5rem;
}
.cid-uAGhBDl7JT .dropdown .dropdown-menu .dropdown-item .mbr-iconfont {
  margin-right: 0.5rem;
  vertical-align: sub;
}
.cid-uAGhBDl7JT .dropdown .dropdown-menu .dropdown-item .mbr-iconfont:before {
  display: inline-block;
  transform: scale(1, 1);
  transition: all 0.25s ease-in-out;
}
.cid-uAGhBDl7JT .collapsed .dropdown-menu .dropdown-item:before {
  display: none;
}
.cid-uAGhBDl7JT .collapsed .dropdown .dropdown-menu .dropdown-item {
  padding: 0.235em 1.5em 0.235em 1.5em !important;
  transition: none;
  margin: 0 !important;
}
.cid-uAGhBDl7JT .navbar {
  min-height: 80px;
  transition: all 0.3s;
  border-bottom: 1px solid transparent;
  border-bottom-left-radius: 2rem;
  border-bottom-right-radius: 2rem;
  background: rgba(250, 250, 249, 0.7);
  backdrop-filter: blur(10px);
}
.cid-uAGhBDl7JT .navbar.opened {
  transition: all 0.3s;
}
.cid-uAGhBDl7JT .navbar .dropdown-item {
  padding: 0.5rem 1.8rem;
}
.cid-uAGhBDl7JT .navbar .navbar-logo img {
  width: auto;
}
.cid-uAGhBDl7JT .navbar .navbar-collapse {
  justify-content: flex-end;
  z-index: 1;
}
.cid-uAGhBDl7JT .navbar.collapsed {
  justify-content: center;
}
.cid-uAGhBDl7JT .navbar.collapsed .nav-item .nav-link::before {
  display: none;
}
.cid-uAGhBDl7JT .navbar.collapsed.opened .dropdown-menu {
  top: 0;
}
.cid-uAGhBDl7JT .navbar.collapsed .dropdown-menu .dropdown-submenu {
  left: 0 !important;
}
.cid-uAGhBDl7JT .navbar.collapsed .dropdown-menu .dropdown-item:after {
  right: auto;
}
.cid-uAGhBDl7JT .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-uAGhBDl7JT .navbar.collapsed ul.navbar-nav li {
  margin: auto;
}
.cid-uAGhBDl7JT .navbar.collapsed .dropdown-menu .dropdown-item {
  padding: 0.25rem 1.5rem;
  text-align: center;
}
.cid-uAGhBDl7JT .navbar.collapsed .icons-menu {
  padding-left: 0;
  padding-right: 0;
  padding-top: 0.5rem;
  padding-bottom: 0.5rem;
}
@media (max-width: 991px) {
  .cid-uAGhBDl7JT .navbar .nav-item .nav-link::before {
    display: none;
  }
  .cid-uAGhBDl7JT .navbar.opened .dropdown-menu {
    top: 0;
  }
  .cid-uAGhBDl7JT .navbar .dropdown-menu .dropdown-submenu {
    left: 0 !important;
  }
  .cid-uAGhBDl7JT .navbar .dropdown-menu .dropdown-item:after {
    right: auto;
  }
  .cid-uAGhBDl7JT .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-uAGhBDl7JT .navbar .navbar-logo img {
    height: 3rem !important;
  }
  .cid-uAGhBDl7JT .navbar ul.navbar-nav li {
    margin: auto;
  }
  .cid-uAGhBDl7JT .navbar .dropdown-menu .dropdown-item {
    padding: 0.25rem 1.5rem !important;
    text-align: center;
  }
  .cid-uAGhBDl7JT .navbar .navbar-brand {
    flex-shrink: initial;
    flex-basis: auto;
    word-break: break-word;
    padding-right: 2rem;
  }
  .cid-uAGhBDl7JT .navbar .navbar-toggler {
    flex-basis: auto;
  }
  .cid-uAGhBDl7JT .navbar .icons-menu {
    padding-left: 0;
    padding-top: 0.5rem;
    padding-bottom: 0.5rem;
  }
}
@media (max-width: 991px) and (max-width: 767px) {
  .cid-uAGhBDl7JT .navbar .navbar-brand {
    width: calc(100% - 31px);
  }
}
.cid-uAGhBDl7JT .navbar.navbar-short {
  min-height: 80px;
}
.cid-uAGhBDl7JT .navbar.navbar-short .navbar-logo img {
  height: 2.5rem !important;
}
.cid-uAGhBDl7JT .navbar.navbar-short .navbar-brand {
  min-height: 80px;
  padding: 0;
}
.cid-uAGhBDl7JT .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-uAGhBDl7JT .navbar-brand .navbar-caption {
  line-height: inherit !important;
}
.cid-uAGhBDl7JT .navbar-brand .navbar-logo a {
  outline: none;
}
.cid-uAGhBDl7JT .dropdown-item.active,
.cid-uAGhBDl7JT .dropdown-item:active {
  background-color: transparent;
}
.cid-uAGhBDl7JT .navbar-expand-lg .navbar-nav .nav-link {
  padding: 0;
}
.cid-uAGhBDl7JT .nav-dropdown .link.dropdown-toggle {
  margin-right: 1.667em;
}
.cid-uAGhBDl7JT .nav-dropdown .link.dropdown-toggle[aria-expanded="true"] {
  margin-right: 0;
  padding: 0.667em 1.667em;
}
.cid-uAGhBDl7JT .navbar.navbar-expand-lg .dropdown .dropdown-menu {
  background: #fafaf9;
}
.cid-uAGhBDl7JT .navbar.navbar-expand-lg .dropdown .dropdown-menu .dropdown-submenu {
  margin: 0;
  left: 100%;
}
.cid-uAGhBDl7JT .navbar .dropdown.open > .dropdown-menu {
  display: block;
}
.cid-uAGhBDl7JT ul.navbar-nav {
  flex-wrap: wrap;
}
.cid-uAGhBDl7JT .navbar-buttons {
  text-align: center;
  min-width: 170px;
}
.cid-uAGhBDl7JT button.navbar-toggler {
  outline: none;
  width: 31px;
  height: 20px;
  cursor: pointer;
  transition: all 0.2s;
  position: relative;
  align-self: center;
}
.cid-uAGhBDl7JT button.navbar-toggler .hamburger span {
  position: absolute;
  right: 0;
  width: 30px;
  height: 2px;
  border-right: 5px;
  background-color: #04492e;
}
.cid-uAGhBDl7JT button.navbar-toggler .hamburger span:nth-child(1) {
  top: 0;
  transition: all 0.2s;
}
.cid-uAGhBDl7JT button.navbar-toggler .hamburger span:nth-child(2) {
  top: 8px;
  transition: all 0.15s;
}
.cid-uAGhBDl7JT button.navbar-toggler .hamburger span:nth-child(3) {
  top: 8px;
  transition: all 0.15s;
}
.cid-uAGhBDl7JT button.navbar-toggler .hamburger span:nth-child(4) {
  top: 16px;
  transition: all 0.2s;
}
.cid-uAGhBDl7JT nav.opened .hamburger span:nth-child(1) {
  top: 8px;
  width: 0;
  opacity: 0;
  right: 50%;
  transition: all 0.2s;
}
.cid-uAGhBDl7JT nav.opened .hamburger span:nth-child(2) {
  transform: rotate(45deg);
  transition: all 0.25s;
}
.cid-uAGhBDl7JT nav.opened .hamburger span:nth-child(3) {
  transform: rotate(-45deg);
  transition: all 0.25s;
}
.cid-uAGhBDl7JT nav.opened .hamburger span:nth-child(4) {
  top: 8px;
  width: 0;
  opacity: 0;
  right: 50%;
  transition: all 0.2s;
}
.cid-uAGhBDl7JT .navbar-dropdown {
  padding: 0 1rem;
  position: fixed;
}
.cid-uAGhBDl7JT a.nav-link {
  display: flex;
  align-items: center;
  justify-content: center;
}
.cid-uAGhBDl7JT .icons-menu {
  flex-wrap: nowrap;
  display: flex;
  justify-content: center;
  padding-left: 1rem;
  padding-right: 1rem;
  padding-top: 0.3rem;
  text-align: center;
}
@media screen and (-ms-high-contrast: active), (-ms-high-contrast: none) {
  .cid-uAGhBDl7JT .navbar {
    height: 70px;
  }
  .cid-uAGhBDl7JT .navbar.opened {
    height: auto;
  }
  .cid-uAGhBDl7JT .nav-item .nav-link:hover::before {
    width: 175%;
    max-width: calc(100% + 2rem);
    left: -1rem;
  }
}
.cid-uAGwTqdeuC {
  padding-top: 30px;
  padding-bottom: 45px;
  margin-top: -1px;
  overflow: hidden;
  border-bottom: 1px solid #7f8678;
  border-top: 1px solid #7f8678;
  background-color: #04492e;
}
.cid-uAGwTqdeuC .wrapper {
  display: flex;
  justify-content: space-between;
  align-items: center;
  flex-wrap: wrap;
}
.cid-uAGwTqdeuC .copyright {
  margin-top: 0.5rem;
  color: #ffffff;
  flex-grow: 1;
  margin-right: 0.5rem;
}
.cid-uAGwTqdeuC .produced {
  margin-top: 0.5rem;
  color: #ffffff;
  flex-grow: 1;
}
.cid-uyyIjoVUB2 {
  padding-top: 7rem;
  padding-bottom: 7rem;
  background-color: #fafaf9;
}
.cid-uyyIjoVUB2 .mbr-fallback-image.disabled {
  display: none;
}
.cid-uyyIjoVUB2 .mbr-fallback-image {
  display: block;
  background-size: cover;
  background-position: center center;
  width: 100%;
  height: 100%;
  position: absolute;
  top: 0;
}
.cid-uyyIjoVUB2 img {
  border-radius: 2rem;
}
.cid-uyyIjoVUB2 .mbr-section-subtitle {
  background: white;
  color: #ffffff;
  width: fit-content;
  border-radius: 2rem;
  padding: 5px 1rem;
  text-align: left;
}
.cid-uyyIjoVUB2 .subtitle-wrap {
  display: inline-flex;
  border-radius: 2rem;
  padding: 0.5rem;
  padding-bottom: 0;
  background: #d62828;
  flex-direction: row;
  width: fit-content;
  align-items: center;
  margin-bottom: 2rem;
}
.cid-uyyIjoVUB2 .subtitle-wrap .mbr-iconfont {
  padding: 0 15px;
  padding-bottom: 8px;
  margin: 0;
  color: #eae2b7;
  font-size: 1.5rem;
}
.cid-uyyIjoVUB2 .mbr-section-title {
  color: #04492e;
}
.cid-uyyIjoVUB2 .mbr-text,
.cid-uyyIjoVUB2 .mbr-section-btn {
  color: #6e6e6e;
}
.cid-uyyIjoVUB2 .mbr-section-subtitle,
.cid-uyyIjoVUB2 .align-wrapper {
  color: #04492e;
}
.cid-uyZ0TJksmR {
  padding-top: 7rem;
  padding-bottom: 7rem;
  background-color: #fafaf9;
}
.cid-uyZ0TJksmR .mbr-fallback-image.disabled {
  display: none;
}
.cid-uyZ0TJksmR .mbr-fallback-image {
  display: block;
  background-size: cover;
  background-position: center center;
  width: 100%;
  height: 100%;
  position: absolute;
  top: 0;
}
.cid-uyZ0TJksmR .card-wrapper {
  border: 3px solid #d62828;
  padding: 3rem;
  border-radius: 2rem;
  margin-bottom: 2rem;
}
@media (max-width: 767px) {
  .cid-uyZ0TJksmR .card-wrapper {
    padding: 2rem 1rem;
  }
}
.cid-uyZ0TJksmR .card-wrapper .mbr-section-subtitle2 {
  background: #d62828;
  width: fit-content;
  border-radius: 2rem;
  padding: 5px 1rem;
  text-align: left;
}
.cid-uyZ0TJksmR .card-wrapper .subtitle-wrap2 {
  display: inline-flex;
  border-radius: 2rem;
  padding: 0.5rem;
  padding-bottom: 0;
  padding-left: 20px;
  background: #eae2b7;
  flex-direction: row;
  width: fit-content;
  align-items: center;
  margin-bottom: 2rem;
}
.cid-uyZ0TJksmR .card-wrapper .subtitle-wrap2 .mbr-iconfont {
  padding: 0 15px;
  padding-bottom: 8px;
  margin: 0;
  color: #d62828;
  font-size: 1.5rem;
}
.cid-uyZ0TJksmR .mbr-section-subtitle {
  background: white;
  color: #ffffff;
  width: fit-content;
  border-radius: 2rem;
  padding: 5px 1rem;
  text-align: left;
}
.cid-uyZ0TJksmR .subtitle-wrap {
  display: inline-flex;
  border-radius: 2rem;
  padding: 0.5rem;
  padding-bottom: 0;
  background: #d62828;
  flex-direction: row;
  width: fit-content;
  align-items: center;
  margin-bottom: 2rem;
}
.cid-uyZ0TJksmR .subtitle-wrap .mbr-iconfont {
  padding: 0 15px;
  padding-bottom: 8px;
  margin: 0;
  color: #eae2b7;
  font-size: 1.5rem;
}
.cid-uyZ0TJksmR .mbr-section-title {
  color: #04492e;
}
.cid-uyZ0TJksmR .mbr-text,
.cid-uyZ0TJksmR .mbr-section-btn {
  color: #6e6e6e;
}
.cid-uyZ0TJksmR .mbr-section-subtitle,
.cid-uyZ0TJksmR .align-wrapper {
  color: #04492e;
}
.cid-uyZ0TJksmR .mbr-section-subtitle3,
.cid-uyZ0TJksmR .align-wrapper2 {
  color: #04492e;
}
.cid-uyZ0TJksmR .mbr-section-subtitle2,
.cid-uyZ0TJksmR .align-wrapper2 {
  color: #ffffff;
}
.cid-uyZ0TJksmR .mbr-section-cardtitle {
  color: #04492e;
}
.cid-uyZ0TJksmR .mbr-cardtext {
  color: #6e6e6e;
}
.cid-uyKsleLVtr {
  padding-top: 7rem;
  padding-bottom: 7rem;
  background-color: #04492e;
}
.cid-uyKsleLVtr .mbr-fallback-image.disabled {
  display: none;
}
.cid-uyKsleLVtr .mbr-fallback-image {
  display: block;
  background-size: cover;
  background-position: center center;
  width: 100%;
  height: 100%;
  position: absolute;
  top: 0;
}
.cid-uyKsleLVtr .mbr-section-subtitle {
  background: #d62828;
  color: #ffffff;
  width: fit-content;
  border-radius: 2rem;
  padding: 5px 1rem;
  text-align: left;
}
.cid-uyKsleLVtr .subtitle-wrap {
  display: inline-flex;
  border-radius: 2rem;
  padding: 0.5rem;
  padding-bottom: 0;
  background: #eae2b7;
  flex-direction: row;
  width: fit-content;
  align-items: center;
  margin-bottom: 2rem;
}
.cid-uyKsleLVtr .subtitle-wrap .mbr-iconfont {
  padding: 0 15px;
  padding-bottom: 8px;
  margin: 0;
  color: #d62828;
  font-size: 1.5rem;
}
.cid-uyKsleLVtr .mbr-section-title {
  color: #ffffff;
}
.cid-uyKsleLVtr .mbr-text,
.cid-uyKsleLVtr .mbr-section-btn {
  color: #fafaf9;
}
.cid-uyyIjp4Du8 {
  padding-top: 5rem;
  padding-bottom: 5rem;
  background: #dcd7d0;
}
.cid-uyyIjp4Du8 .list-group-item {
  background-color: transparent;
  color: #04492e;
  text-align: left;
}
.cid-uyyIjp4Du8 .row-color {
  background: #ffffff;
  border-radius: 2rem;
  margin: 0;
}
.cid-uyyIjp4Du8 .card {
  padding: 0;
}
.cid-uyyIjp4Du8 .plan {
  padding: 3rem 2rem;
  word-break: break-word;
  border-radius: 10px;
}
.cid-uyyIjp4Du8 .plan .list-group-item {
  position: relative;
  justify-content: center;
  padding-left: 2rem;
  border: 0;
  font-family: 'Moririse2' !important;
}
.cid-uyyIjp4Du8 .plan .list-group-item::before {
  position: absolute;
  left: 0;
  top: 50%;
  transform: translateY(-50%);
  width: 50%;
  font-weight: 900;
  content: "\e97c";
  color: #fb7a64;
}
@media (max-width: 767px) {
  .cid-uyyIjp4Du8 .plan {
    padding: 2rem 1rem;
  }
}
.cid-uyyIjp4Du8 .mbr-iconfont {
  font-size: 5rem;
  color: #fb7a64;
  padding-bottom: 2rem;
  display: block;
}
.cid-uyyIjp4Du8 .price {
  color: #d62828;
}
.cid-uyyIjp4Du8 .btn {
  width: -webkit-fill-available;
}
@media (max-width: 991px) {
  .cid-uyyIjp4Du8 .plan {
    margin-bottom: 2rem;
  }
}
.cid-uyyIjp4Du8 .price,
.cid-uyyIjp4Du8 .plan-price {
  color: #04492e;
}
.cid-uyyIjp4Du8 H3 {
  color: #04492e;
  text-align: center;
}
.cid-uyyIjp4Du8 H4 {
  color: #6e6e6e;
  text-align: center;
}
.cid-uyyIjp4Du8 .plan-title {
  color: #04492e;
}
.cid-uyyIjp4Du8 .mbr-fallback-image.disabled {
  display: none;
}
.cid-uyyIjp4Du8 .mbr-fallback-image {
  display: block;
  background-size: cover;
  background-position: center center;
  width: 100%;
  height: 100%;
  position: absolute;
  top: 0;
}
.cid-uyyIjp4Du8 .price-term,
.cid-uyyIjp4Du8 .plan-price {
  color: #6e6e6e;
}
.cid-uyyIjp4Du8 .mbr-card-text {
  color: #6e6e6e;
}
.cid-uyyIjphcKC {
  padding-top: 7rem;
  padding-bottom: 7rem;
  background-color: #04492e;
}
.cid-uyyIjphcKC .mbr-fallback-image.disabled {
  display: none;
}
.cid-uyyIjphcKC .mbr-fallback-image {
  display: block;
  background-size: cover;
  background-position: center center;
  width: 100%;
  height: 100%;
  position: absolute;
  top: 0;
}
.cid-uyyIjphcKC img {
  border-radius: 2rem;
}
.cid-uyyIjphcKC .mbr-section-subtitle {
  background: white;
  color: #ffffff;
  width: fit-content;
  border-radius: 2rem;
  padding: 5px 1rem;
  text-align: left;
}
.cid-uyyIjphcKC .subtitle-wrap {
  display: inline-flex;
  border-radius: 2rem;
  padding: 0.5rem;
  padding-bottom: 0;
  background: #d62828;
  flex-direction: row;
  width: fit-content;
  align-items: center;
  margin-bottom: 2rem;
}
.cid-uyyIjphcKC .subtitle-wrap .mbr-iconfont {
  padding: 0 15px;
  padding-bottom: 8px;
  margin: 0;
  color: #eae2b7;
  font-size: 1.5rem;
}
.cid-uyyIjphcKC .mbr-section-title {
  color: #04492e;
}
.cid-uyyIjphcKC .mbr-text,
.cid-uyyIjphcKC .mbr-section-btn {
  color: #6e6e6e;
}
.cid-uyyIjphcKC .mbr-section-subtitle,
.cid-uyyIjphcKC .align-wrapper {
  color: #04492e;
}
.cid-uyyIjphcKC .mbr-section-title,
.cid-uyyIjphcKC .mbr-section-btn {
  color: #fb7a64;
}
.cid-uyyIjpqZnz {
  padding-top: 7rem;
  padding-bottom: 7rem;
  background-color: #fafaf9;
}
.cid-uyyIjpqZnz .mbr-fallback-image.disabled {
  display: none;
}
.cid-uyyIjpqZnz .mbr-fallback-image {
  display: block;
  background-size: cover;
  background-position: center center;
  width: 100%;
  height: 100%;
  position: absolute;
  top: 0;
}
.cid-uyyIjpqZnz img {
  border-radius: 2rem;
  margin-bottom: 1rem;
}
.cid-uyyIjpqZnz .card-wrapper {
  border: 3px solid #d62828;
  padding: 2rem;
  border-radius: 2rem;
}
@media (max-width: 992px) {
  .cid-uyyIjpqZnz .card-wrapper {
    margin-bottom: 2rem;
  }
}
@media (max-width: 767px) {
  .cid-uyyIjpqZnz .card-wrapper {
    padding: 2rem 1rem;
  }
}
.cid-uyyIjpqZnz .mbr-section-subtitle {
  background: #d62828;
  color: #ffffff;
  width: fit-content;
  border-radius: 2rem;
  padding: 5px 1rem;
  text-align: left;
}
.cid-uyyIjpqZnz .subtitle-wrap {
  display: inline-flex;
  border-radius: 2rem;
  padding: 0.5rem;
  padding-bottom: 0;
  padding-left: 20px;
  background: #eae2b7;
  flex-direction: row;
  width: fit-content;
  align-items: center;
  margin-bottom: 2rem;
}
.cid-uyyIjpqZnz .subtitle-wrap .mbr-iconfont {
  padding: 0 15px;
  padding-bottom: 8px;
  margin: 0;
  color: #d62828;
  font-size: 1.5rem;
}
.cid-uyyIjpqZnz .mbr-section-title {
  color: #04492e;
}
.cid-uyyIjpqZnz .mbr-text,
.cid-uyyIjpqZnz .mbr-section-btn {
  color: #6e6e6e;
}
.cid-uyyIjpqZnz .mbr-section-subtitle2,
.cid-uyyIjpqZnz .align-wrapper {
  color: #04492e;
}
.cid-uyyIjpqZnz .mbr-section-maintitle {
  text-align: center;
  color: #04492e;
}
.cid-uyyIjpCIE5 {
  padding-top: 7rem;
  padding-bottom: 7rem;
  background-color: #fafaf9;
}
.cid-uyyIjpCIE5 .mbr-fallback-image.disabled {
  display: none;
}
.cid-uyyIjpCIE5 .mbr-fallback-image {
  display: block;
  background-size: cover;
  background-position: center center;
  width: 100%;
  height: 100%;
  position: absolute;
  top: 0;
}
.cid-uyyIjpCIE5 img {
  border-radius: 2rem;
  margin-bottom: 1rem;
}
.cid-uyyIjpCIE5 .card-wrapper {
  border: 3px solid #d62828;
  padding: 2rem;
  border-radius: 2rem;
}
@media (max-width: 992px) {
  .cid-uyyIjpCIE5 .card-wrapper {
    margin-bottom: 2rem;
  }
}
@media (max-width: 767px) {
  .cid-uyyIjpCIE5 .card-wrapper {
    padding: 2rem 1rem;
  }
}
.cid-uyyIjpCIE5 .mbr-section-subtitle {
  background: #d62828;
  color: #ffffff;
  width: fit-content;
  border-radius: 2rem;
  padding: 5px 1rem;
  text-align: left;
}
.cid-uyyIjpCIE5 .subtitle-wrap {
  display: inline-flex;
  border-radius: 2rem;
  padding: 0.5rem;
  padding-bottom: 0;
  padding-left: 20px;
  background: #eae2b7;
  flex-direction: row;
  width: fit-content;
  align-items: center;
  margin-bottom: 2rem;
}
.cid-uyyIjpCIE5 .subtitle-wrap .mbr-iconfont {
  padding: 0 15px;
  padding-bottom: 8px;
  margin: 0;
  color: #d62828;
  font-size: 1.5rem;
}
.cid-uyyIjpCIE5 .mbr-section-title {
  color: #04492e;
}
.cid-uyyIjpCIE5 .mbr-text,
.cid-uyyIjpCIE5 .mbr-section-btn {
  color: #6e6e6e;
}
.cid-uyyIjpCIE5 .mbr-section-subtitle2,
.cid-uyyIjpCIE5 .align-wrapper {
  color: #04492e;
}
.cid-uyyIjpCIE5 .mbr-section-maintitle {
  text-align: center;
  color: #04492e;
}
.cid-uyyIjpPMuO {
  padding-top: 7rem;
  padding-bottom: 7rem;
  background-color: #fafaf9;
}
.cid-uyyIjpPMuO .mbr-fallback-image.disabled {
  display: none;
}
.cid-uyyIjpPMuO .mbr-fallback-image {
  display: block;
  background-size: cover;
  background-position: center center;
  width: 100%;
  height: 100%;
  position: absolute;
  top: 0;
}
.cid-uyyIjpPMuO img {
  border-radius: 2rem;
  margin-bottom: 1rem;
}
.cid-uyyIjpPMuO .card-wrapper {
  border: 3px solid #d62828;
  padding: 2rem;
  border-radius: 2rem;
}
@media (max-width: 992px) {
  .cid-uyyIjpPMuO .card-wrapper {
    margin-bottom: 2rem;
  }
}
@media (max-width: 767px) {
  .cid-uyyIjpPMuO .card-wrapper {
    padding: 2rem 1rem;
  }
}
.cid-uyyIjpPMuO .mbr-section-subtitle {
  background: #d62828;
  color: #ffffff;
  width: fit-content;
  border-radius: 2rem;
  padding: 5px 1rem;
  text-align: left;
}
.cid-uyyIjpPMuO .subtitle-wrap {
  display: inline-flex;
  border-radius: 2rem;
  padding: 0.5rem;
  padding-bottom: 0;
  padding-left: 20px;
  background: #eae2b7;
  flex-direction: row;
  width: fit-content;
  align-items: center;
  margin-bottom: 2rem;
}
.cid-uyyIjpPMuO .subtitle-wrap .mbr-iconfont {
  padding: 0 15px;
  padding-bottom: 8px;
  margin: 0;
  color: #d62828;
  font-size: 1.5rem;
}
.cid-uyyIjpPMuO .mbr-section-title {
  color: #04492e;
}
.cid-uyyIjpPMuO .mbr-text,
.cid-uyyIjpPMuO .mbr-section-btn {
  color: #6e6e6e;
}
.cid-uyyIjpPMuO .mbr-section-subtitle2,
.cid-uyyIjpPMuO .align-wrapper {
  color: #04492e;
}
.cid-uyyIjpPMuO .mbr-section-maintitle {
  text-align: center;
  color: #04492e;
}
.cid-uyyIjq2NLZ {
  padding-top: 7rem;
  padding-bottom: 7rem;
  background-color: #fafaf9;
}
.cid-uyyIjq2NLZ .mbr-fallback-image.disabled {
  display: none;
}
.cid-uyyIjq2NLZ .mbr-fallback-image {
  display: block;
  background-size: cover;
  background-position: center center;
  width: 100%;
  height: 100%;
  position: absolute;
  top: 0;
}
.cid-uyyIjq2NLZ img {
  border-radius: 2rem;
  margin-bottom: 1rem;
}
.cid-uyyIjq2NLZ .card-wrapper {
  border: 3px solid #d62828;
  padding: 2rem;
  border-radius: 2rem;
}
@media (max-width: 992px) {
  .cid-uyyIjq2NLZ .card-wrapper {
    margin-bottom: 2rem;
  }
}
@media (max-width: 767px) {
  .cid-uyyIjq2NLZ .card-wrapper {
    padding: 2rem 1rem;
  }
}
.cid-uyyIjq2NLZ .mbr-section-subtitle {
  background: #d62828;
  color: #ffffff;
  width: fit-content;
  border-radius: 2rem;
  padding: 5px 1rem;
  text-align: left;
}
.cid-uyyIjq2NLZ .subtitle-wrap {
  display: inline-flex;
  border-radius: 2rem;
  padding: 0.5rem;
  padding-bottom: 0;
  padding-left: 20px;
  background: #eae2b7;
  flex-direction: row;
  width: fit-content;
  align-items: center;
  margin-bottom: 2rem;
}
.cid-uyyIjq2NLZ .subtitle-wrap .mbr-iconfont {
  padding: 0 15px;
  padding-bottom: 8px;
  margin: 0;
  color: #d62828;
  font-size: 1.5rem;
}
.cid-uyyIjq2NLZ .mbr-section-title {
  color: #04492e;
}
.cid-uyyIjq2NLZ .mbr-text,
.cid-uyyIjq2NLZ .mbr-section-btn {
  color: #6e6e6e;
}
.cid-uyyIjq2NLZ .mbr-section-subtitle2,
.cid-uyyIjq2NLZ .align-wrapper {
  color: #04492e;
}
.cid-uyyIjq2NLZ .mbr-section-maintitle {
  text-align: center;
  color: #04492e;
}
.cid-uyyIjqhaBr {
  padding-top: 7rem;
  padding-bottom: 7rem;
  background-color: #fafaf9;
}
.cid-uyyIjqhaBr .mbr-fallback-image.disabled {
  display: none;
}
.cid-uyyIjqhaBr .mbr-fallback-image {
  display: block;
  background-size: cover;
  background-position: center center;
  width: 100%;
  height: 100%;
  position: absolute;
  top: 0;
}
.cid-uyyIjqhaBr img {
  border-radius: 2rem;
  margin-bottom: 1rem;
}
.cid-uyyIjqhaBr .card-wrapper {
  border: 3px solid #d62828;
  padding: 2rem;
  border-radius: 2rem;
}
@media (max-width: 992px) {
  .cid-uyyIjqhaBr .card-wrapper {
    margin-bottom: 2rem;
  }
}
@media (max-width: 767px) {
  .cid-uyyIjqhaBr .card-wrapper {
    padding: 2rem 1rem;
  }
}
.cid-uyyIjqhaBr .mbr-section-subtitle {
  background: #d62828;
  color: #ffffff;
  width: fit-content;
  border-radius: 2rem;
  padding: 5px 1rem;
  text-align: left;
}
.cid-uyyIjqhaBr .subtitle-wrap {
  display: inline-flex;
  border-radius: 2rem;
  padding: 0.5rem;
  padding-bottom: 0;
  padding-left: 20px;
  background: #eae2b7;
  flex-direction: row;
  width: fit-content;
  align-items: center;
  margin-bottom: 2rem;
}
.cid-uyyIjqhaBr .subtitle-wrap .mbr-iconfont {
  padding: 0 15px;
  padding-bottom: 8px;
  margin: 0;
  color: #d62828;
  font-size: 1.5rem;
}
.cid-uyyIjqhaBr .mbr-section-title {
  color: #04492e;
}
.cid-uyyIjqhaBr .mbr-text,
.cid-uyyIjqhaBr .mbr-section-btn {
  color: #6e6e6e;
}
.cid-uyyIjqhaBr .mbr-section-subtitle2,
.cid-uyyIjqhaBr .align-wrapper {
  color: #04492e;
}
.cid-uyyIjqhaBr .mbr-section-maintitle {
  text-align: center;
  color: #04492e;
}
.cid-uAGpFudb0G {
  padding-top: 5rem;
  padding-bottom: 5rem;
  background-color: #dcd7d0;
}
.cid-uAGpFudb0G .mbr-section-title {
  color: #ffffff;
}
.cid-uAGpFudb0G img {
  width: 200px;
  margin-bottom: 1rem;
}
@media (max-width: 767px) {
  .cid-uAGpFudb0G img {
    margin: auto;
    margin-bottom: 1rem;
  }
}
.cid-uAGpFudb0G li {
  padding-left: 0;
  padding-bottom: 1rem;
}
.cid-uAGpFudb0G ul {
  border-bottom: 1px solid rgba(0, 0, 0, 0.125);
}
.cid-uAGpFudb0G .price-wrap {
  display: flex;
  justify-content: space-between;
  align-items: center;
}
@media (max-width: 767px) {
  .cid-uAGpFudb0G .price-wrap {
    flex-direction: column;
  }
}
.cid-uAGpFudb0G .wrapper {
  padding: 2rem;
  border-radius: 2rem;
  background: #ffffff;
}
@media (max-width: 992px) {
  .cid-uAGpFudb0G .wrapper {
    margin-bottom: 2rem;
  }
}
@media (max-width: 767px) {
  .cid-uAGpFudb0G .wrapper {
    padding: 2rem 1rem;
  }
}
.cid-uAGpFudb0G .mbr-text2 {
  color: #ffffff;
}
.cid-uAGpFudb0G .mbr-section-title2 {
  color: #ffffff;
}
.cid-uAGpFudb0G .mbr-text1 {
  color: #04492e;
}
.cid-uAGpFudb0G .price {
  color: #04492e;
}
.cid-uAGpFudb0G .mbr-section-title1 {
  color: #04492e;
}
.cid-uAGpFudb0G .mbr-text {
  color: #6e6e6e;
}
.cid-uAGpFudb0G .list-group-item {
  color: #6e6e6e;
}
.cid-uyyIjqvC6Z {
  padding-top: 5rem;
  padding-bottom: 5rem;
  background-color: #dcd7d0;
}
.cid-uyyIjqvC6Z .mbr-section-title {
  color: #ffffff;
}
.cid-uyyIjqvC6Z img {
  width: 200px;
  margin-bottom: 1rem;
}
@media (max-width: 767px) {
  .cid-uyyIjqvC6Z img {
    margin: auto;
    margin-bottom: 1rem;
  }
}
.cid-uyyIjqvC6Z li {
  padding-left: 0;
  padding-bottom: 1rem;
}
.cid-uyyIjqvC6Z ul {
  border-bottom: 1px solid rgba(0, 0, 0, 0.125);
}
.cid-uyyIjqvC6Z .price-wrap {
  display: flex;
  justify-content: space-between;
  align-items: center;
}
@media (max-width: 767px) {
  .cid-uyyIjqvC6Z .price-wrap {
    flex-direction: column;
  }
}
.cid-uyyIjqvC6Z .wrapper {
  padding: 2rem;
  border-radius: 2rem;
  background: #ffffff;
}
@media (max-width: 992px) {
  .cid-uyyIjqvC6Z .wrapper {
    margin-bottom: 2rem;
  }
}
@media (max-width: 767px) {
  .cid-uyyIjqvC6Z .wrapper {
    padding: 2rem 1rem;
  }
}
.cid-uyyIjqvC6Z .mbr-text2 {
  color: #ffffff;
}
.cid-uyyIjqvC6Z .mbr-section-title2 {
  color: #ffffff;
}
.cid-uyyIjqvC6Z .mbr-text1 {
  color: #04492e;
}
.cid-uyyIjqvC6Z .price {
  color: #04492e;
}
.cid-uyyIjqvC6Z .mbr-section-title1 {
  color: #04492e;
}
.cid-uyyIjqvC6Z .mbr-text {
  color: #6e6e6e;
}
.cid-uyyIjqvC6Z .list-group-item {
  color: #6e6e6e;
}
.cid-uAGhCOFLf9 {
  z-index: 1000;
  width: 100%;
}
.cid-uAGhCOFLf9 nav.navbar {
  position: fixed;
}
.cid-uAGhCOFLf9 .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-uAGhCOFLf9 .dropdown-menu {
  padding: 0;
  border-radius: 4px;
  box-shadow: 0 1px 3px 0 rgba(0, 0, 0, 0.1);
}
.cid-uAGhCOFLf9 .dropdown-item {
  border-bottom: 1px solid #e6e6e6;
}
.cid-uAGhCOFLf9 .dropdown-item:hover,
.cid-uAGhCOFLf9 .dropdown-item:focus {
  background: #d62828 !important;
  color: white !important;
}
.cid-uAGhCOFLf9 .dropdown-item:hover span {
  color: white;
}
.cid-uAGhCOFLf9 .dropdown-item:first-child {
  border-top-left-radius: 4px;
  border-top-right-radius: 4px;
}
.cid-uAGhCOFLf9 .dropdown-item:last-child {
  border-bottom: none;
  border-bottom-left-radius: 4px;
  border-bottom-right-radius: 4px;
}
.cid-uAGhCOFLf9 .nav-dropdown .link {
  padding: 0 0.3em !important;
  margin: 0.667em 1em !important;
}
.cid-uAGhCOFLf9 .nav-dropdown .link.dropdown-toggle::after {
  margin-left: 0.5rem;
  margin-top: 0.2rem;
}
.cid-uAGhCOFLf9 .nav-link {
  position: relative;
}
.cid-uAGhCOFLf9 .container {
  display: flex;
  margin: auto;
}
.cid-uAGhCOFLf9 .iconfont-wrapper {
  color: #04492e !important;
  font-size: 1.5rem;
  padding-right: 0.5rem;
}
.cid-uAGhCOFLf9 .navbar-caption {
  font-weight: 500;
}
.cid-uAGhCOFLf9 .dropdown-menu,
.cid-uAGhCOFLf9 .navbar.opened {
  background: #fafaf9 !important;
}
.cid-uAGhCOFLf9 .nav-item:focus,
.cid-uAGhCOFLf9 .nav-link:focus {
  outline: none;
}
.cid-uAGhCOFLf9 .dropdown .dropdown-menu .dropdown-item {
  width: auto;
  transition: all 0.25s ease-in-out;
}
.cid-uAGhCOFLf9 .dropdown .dropdown-menu .dropdown-item::after {
  right: 0.5rem;
}
.cid-uAGhCOFLf9 .dropdown .dropdown-menu .dropdown-item .mbr-iconfont {
  margin-right: 0.5rem;
  vertical-align: sub;
}
.cid-uAGhCOFLf9 .dropdown .dropdown-menu .dropdown-item .mbr-iconfont:before {
  display: inline-block;
  transform: scale(1, 1);
  transition: all 0.25s ease-in-out;
}
.cid-uAGhCOFLf9 .collapsed .dropdown-menu .dropdown-item:before {
  display: none;
}
.cid-uAGhCOFLf9 .collapsed .dropdown .dropdown-menu .dropdown-item {
  padding: 0.235em 1.5em 0.235em 1.5em !important;
  transition: none;
  margin: 0 !important;
}
.cid-uAGhCOFLf9 .navbar {
  min-height: 80px;
  transition: all 0.3s;
  border-bottom: 1px solid transparent;
  border-bottom-left-radius: 2rem;
  border-bottom-right-radius: 2rem;
  background: rgba(250, 250, 249, 0.7);
  backdrop-filter: blur(10px);
}
.cid-uAGhCOFLf9 .navbar.opened {
  transition: all 0.3s;
}
.cid-uAGhCOFLf9 .navbar .dropdown-item {
  padding: 0.5rem 1.8rem;
}
.cid-uAGhCOFLf9 .navbar .navbar-logo img {
  width: auto;
}
.cid-uAGhCOFLf9 .navbar .navbar-collapse {
  justify-content: flex-end;
  z-index: 1;
}
.cid-uAGhCOFLf9 .navbar.collapsed {
  justify-content: center;
}
.cid-uAGhCOFLf9 .navbar.collapsed .nav-item .nav-link::before {
  display: none;
}
.cid-uAGhCOFLf9 .navbar.collapsed.opened .dropdown-menu {
  top: 0;
}
.cid-uAGhCOFLf9 .navbar.collapsed .dropdown-menu .dropdown-submenu {
  left: 0 !important;
}
.cid-uAGhCOFLf9 .navbar.collapsed .dropdown-menu .dropdown-item:after {
  right: auto;
}
.cid-uAGhCOFLf9 .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-uAGhCOFLf9 .navbar.collapsed ul.navbar-nav li {
  margin: auto;
}
.cid-uAGhCOFLf9 .navbar.collapsed .dropdown-menu .dropdown-item {
  padding: 0.25rem 1.5rem;
  text-align: center;
}
.cid-uAGhCOFLf9 .navbar.collapsed .icons-menu {
  padding-left: 0;
  padding-right: 0;
  padding-top: 0.5rem;
  padding-bottom: 0.5rem;
}
@media (max-width: 991px) {
  .cid-uAGhCOFLf9 .navbar .nav-item .nav-link::before {
    display: none;
  }
  .cid-uAGhCOFLf9 .navbar.opened .dropdown-menu {
    top: 0;
  }
  .cid-uAGhCOFLf9 .navbar .dropdown-menu .dropdown-submenu {
    left: 0 !important;
  }
  .cid-uAGhCOFLf9 .navbar .dropdown-menu .dropdown-item:after {
    right: auto;
  }
  .cid-uAGhCOFLf9 .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-uAGhCOFLf9 .navbar .navbar-logo img {
    height: 3rem !important;
  }
  .cid-uAGhCOFLf9 .navbar ul.navbar-nav li {
    margin: auto;
  }
  .cid-uAGhCOFLf9 .navbar .dropdown-menu .dropdown-item {
    padding: 0.25rem 1.5rem !important;
    text-align: center;
  }
  .cid-uAGhCOFLf9 .navbar .navbar-brand {
    flex-shrink: initial;
    flex-basis: auto;
    word-break: break-word;
    padding-right: 2rem;
  }
  .cid-uAGhCOFLf9 .navbar .navbar-toggler {
    flex-basis: auto;
  }
  .cid-uAGhCOFLf9 .navbar .icons-menu {
    padding-left: 0;
    padding-top: 0.5rem;
    padding-bottom: 0.5rem;
  }
}
@media (max-width: 991px) and (max-width: 767px) {
  .cid-uAGhCOFLf9 .navbar .navbar-brand {
    width: calc(100% - 31px);
  }
}
.cid-uAGhCOFLf9 .navbar.navbar-short {
  min-height: 80px;
}
.cid-uAGhCOFLf9 .navbar.navbar-short .navbar-logo img {
  height: 2.5rem !important;
}
.cid-uAGhCOFLf9 .navbar.navbar-short .navbar-brand {
  min-height: 80px;
  padding: 0;
}
.cid-uAGhCOFLf9 .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-uAGhCOFLf9 .navbar-brand .navbar-caption {
  line-height: inherit !important;
}
.cid-uAGhCOFLf9 .navbar-brand .navbar-logo a {
  outline: none;
}
.cid-uAGhCOFLf9 .dropdown-item.active,
.cid-uAGhCOFLf9 .dropdown-item:active {
  background-color: transparent;
}
.cid-uAGhCOFLf9 .navbar-expand-lg .navbar-nav .nav-link {
  padding: 0;
}
.cid-uAGhCOFLf9 .nav-dropdown .link.dropdown-toggle {
  margin-right: 1.667em;
}
.cid-uAGhCOFLf9 .nav-dropdown .link.dropdown-toggle[aria-expanded="true"] {
  margin-right: 0;
  padding: 0.667em 1.667em;
}
.cid-uAGhCOFLf9 .navbar.navbar-expand-lg .dropdown .dropdown-menu {
  background: #fafaf9;
}
.cid-uAGhCOFLf9 .navbar.navbar-expand-lg .dropdown .dropdown-menu .dropdown-submenu {
  margin: 0;
  left: 100%;
}
.cid-uAGhCOFLf9 .navbar .dropdown.open > .dropdown-menu {
  display: block;
}
.cid-uAGhCOFLf9 ul.navbar-nav {
  flex-wrap: wrap;
}
.cid-uAGhCOFLf9 .navbar-buttons {
  text-align: center;
  min-width: 170px;
}
.cid-uAGhCOFLf9 button.navbar-toggler {
  outline: none;
  width: 31px;
  height: 20px;
  cursor: pointer;
  transition: all 0.2s;
  position: relative;
  align-self: center;
}
.cid-uAGhCOFLf9 button.navbar-toggler .hamburger span {
  position: absolute;
  right: 0;
  width: 30px;
  height: 2px;
  border-right: 5px;
  background-color: #04492e;
}
.cid-uAGhCOFLf9 button.navbar-toggler .hamburger span:nth-child(1) {
  top: 0;
  transition: all 0.2s;
}
.cid-uAGhCOFLf9 button.navbar-toggler .hamburger span:nth-child(2) {
  top: 8px;
  transition: all 0.15s;
}
.cid-uAGhCOFLf9 button.navbar-toggler .hamburger span:nth-child(3) {
  top: 8px;
  transition: all 0.15s;
}
.cid-uAGhCOFLf9 button.navbar-toggler .hamburger span:nth-child(4) {
  top: 16px;
  transition: all 0.2s;
}
.cid-uAGhCOFLf9 nav.opened .hamburger span:nth-child(1) {
  top: 8px;
  width: 0;
  opacity: 0;
  right: 50%;
  transition: all 0.2s;
}
.cid-uAGhCOFLf9 nav.opened .hamburger span:nth-child(2) {
  transform: rotate(45deg);
  transition: all 0.25s;
}
.cid-uAGhCOFLf9 nav.opened .hamburger span:nth-child(3) {
  transform: rotate(-45deg);
  transition: all 0.25s;
}
.cid-uAGhCOFLf9 nav.opened .hamburger span:nth-child(4) {
  top: 8px;
  width: 0;
  opacity: 0;
  right: 50%;
  transition: all 0.2s;
}
.cid-uAGhCOFLf9 .navbar-dropdown {
  padding: 0 1rem;
  position: fixed;
}
.cid-uAGhCOFLf9 a.nav-link {
  display: flex;
  align-items: center;
  justify-content: center;
}
.cid-uAGhCOFLf9 .icons-menu {
  flex-wrap: nowrap;
  display: flex;
  justify-content: center;
  padding-left: 1rem;
  padding-right: 1rem;
  padding-top: 0.3rem;
  text-align: center;
}
@media screen and (-ms-high-contrast: active), (-ms-high-contrast: none) {
  .cid-uAGhCOFLf9 .navbar {
    height: 70px;
  }
  .cid-uAGhCOFLf9 .navbar.opened {
    height: auto;
  }
  .cid-uAGhCOFLf9 .nav-item .nav-link:hover::before {
    width: 175%;
    max-width: calc(100% + 2rem);
    left: -1rem;
  }
}
.cid-uAGwUJDKGW {
  padding-top: 30px;
  padding-bottom: 45px;
  margin-top: -1px;
  overflow: hidden;
  border-bottom: 1px solid #7f8678;
  border-top: 1px solid #7f8678;
  background-color: #04492e;
}
.cid-uAGwUJDKGW .wrapper {
  display: flex;
  justify-content: space-between;
  align-items: center;
  flex-wrap: wrap;
}
.cid-uAGwUJDKGW .copyright {
  margin-top: 0.5rem;
  color: #ffffff;
  flex-grow: 1;
  margin-right: 0.5rem;
}
.cid-uAGwUJDKGW .produced {
  margin-top: 0.5rem;
  color: #ffffff;
  flex-grow: 1;
}
.cid-uyyI1gRpfb {
  padding-top: 7rem;
  padding-bottom: 7rem;
  background-color: #fafaf9;
}
.cid-uyyI1gRpfb .mbr-fallback-image.disabled {
  display: none;
}
.cid-uyyI1gRpfb .mbr-fallback-image {
  display: block;
  background-size: cover;
  background-position: center center;
  width: 100%;
  height: 100%;
  position: absolute;
  top: 0;
}
.cid-uyyI1gRpfb img {
  border-radius: 2rem;
}
.cid-uyyI1gRpfb .mbr-section-subtitle {
  background: white;
  color: #ffffff;
  width: fit-content;
  border-radius: 2rem;
  padding: 5px 1rem;
  text-align: left;
}
.cid-uyyI1gRpfb .subtitle-wrap {
  display: inline-flex;
  border-radius: 2rem;
  padding: 0.5rem;
  padding-bottom: 0;
  background: #d62828;
  flex-direction: row;
  width: fit-content;
  align-items: center;
  margin-bottom: 2rem;
}
.cid-uyyI1gRpfb .subtitle-wrap .mbr-iconfont {
  padding: 0 15px;
  padding-bottom: 8px;
  margin: 0;
  color: #eae2b7;
  font-size: 1.5rem;
}
.cid-uyyI1gRpfb .mbr-section-title {
  color: #04492e;
}
.cid-uyyI1gRpfb .mbr-text,
.cid-uyyI1gRpfb .mbr-section-btn {
  color: #6e6e6e;
}
.cid-uyyI1gRpfb .mbr-section-subtitle,
.cid-uyyI1gRpfb .align-wrapper {
  color: #04492e;
}
.cid-uyZ08whbRK {
  padding-top: 7rem;
  padding-bottom: 7rem;
  background-color: #fafaf9;
}
.cid-uyZ08whbRK .mbr-fallback-image.disabled {
  display: none;
}
.cid-uyZ08whbRK .mbr-fallback-image {
  display: block;
  background-size: cover;
  background-position: center center;
  width: 100%;
  height: 100%;
  position: absolute;
  top: 0;
}
.cid-uyZ08whbRK .card-wrapper {
  border: 3px solid #d62828;
  padding: 3rem;
  border-radius: 2rem;
  margin-bottom: 2rem;
}
@media (max-width: 767px) {
  .cid-uyZ08whbRK .card-wrapper {
    padding: 2rem 1rem;
  }
}
.cid-uyZ08whbRK .card-wrapper .mbr-section-subtitle2 {
  background: #d62828;
  width: fit-content;
  border-radius: 2rem;
  padding: 5px 1rem;
  text-align: left;
}
.cid-uyZ08whbRK .card-wrapper .subtitle-wrap2 {
  display: inline-flex;
  border-radius: 2rem;
  padding: 0.5rem;
  padding-bottom: 0;
  padding-left: 20px;
  background: #eae2b7;
  flex-direction: row;
  width: fit-content;
  align-items: center;
  margin-bottom: 2rem;
}
.cid-uyZ08whbRK .card-wrapper .subtitle-wrap2 .mbr-iconfont {
  padding: 0 15px;
  padding-bottom: 8px;
  margin: 0;
  color: #d62828;
  font-size: 1.5rem;
}
.cid-uyZ08whbRK .mbr-section-subtitle {
  background: white;
  color: #ffffff;
  width: fit-content;
  border-radius: 2rem;
  padding: 5px 1rem;
  text-align: left;
}
.cid-uyZ08whbRK .subtitle-wrap {
  display: inline-flex;
  border-radius: 2rem;
  padding: 0.5rem;
  padding-bottom: 0;
  background: #d62828;
  flex-direction: row;
  width: fit-content;
  align-items: center;
  margin-bottom: 2rem;
}
.cid-uyZ08whbRK .subtitle-wrap .mbr-iconfont {
  padding: 0 15px;
  padding-bottom: 8px;
  margin: 0;
  color: #eae2b7;
  font-size: 1.5rem;
}
.cid-uyZ08whbRK .mbr-section-title {
  color: #04492e;
}
.cid-uyZ08whbRK .mbr-text,
.cid-uyZ08whbRK .mbr-section-btn {
  color: #6e6e6e;
}
.cid-uyZ08whbRK .mbr-section-subtitle,
.cid-uyZ08whbRK .align-wrapper {
  color: #04492e;
}
.cid-uyZ08whbRK .mbr-section-subtitle3,
.cid-uyZ08whbRK .align-wrapper2 {
  color: #04492e;
}
.cid-uyZ08whbRK .mbr-section-subtitle2,
.cid-uyZ08whbRK .align-wrapper2 {
  color: #ffffff;
}
.cid-uyZ08whbRK .mbr-section-cardtitle {
  color: #04492e;
}
.cid-uyZ08whbRK .mbr-cardtext {
  color: #6e6e6e;
}
.cid-uyKs3MQgs1 {
  padding-top: 7rem;
  padding-bottom: 7rem;
  background-color: #04492e;
}
.cid-uyKs3MQgs1 .mbr-fallback-image.disabled {
  display: none;
}
.cid-uyKs3MQgs1 .mbr-fallback-image {
  display: block;
  background-size: cover;
  background-position: center center;
  width: 100%;
  height: 100%;
  position: absolute;
  top: 0;
}
.cid-uyKs3MQgs1 .mbr-section-subtitle {
  background: #d62828;
  color: #ffffff;
  width: fit-content;
  border-radius: 2rem;
  padding: 5px 1rem;
  text-align: left;
}
.cid-uyKs3MQgs1 .subtitle-wrap {
  display: inline-flex;
  border-radius: 2rem;
  padding: 0.5rem;
  padding-bottom: 0;
  background: #eae2b7;
  flex-direction: row;
  width: fit-content;
  align-items: center;
  margin-bottom: 2rem;
}
.cid-uyKs3MQgs1 .subtitle-wrap .mbr-iconfont {
  padding: 0 15px;
  padding-bottom: 8px;
  margin: 0;
  color: #d62828;
  font-size: 1.5rem;
}
.cid-uyKs3MQgs1 .mbr-section-title {
  color: #ffffff;
}
.cid-uyKs3MQgs1 .mbr-text,
.cid-uyKs3MQgs1 .mbr-section-btn {
  color: #fafaf9;
}
.cid-uyyI1gZs3B {
  padding-top: 5rem;
  padding-bottom: 5rem;
  background: #dcd7d0;
}
.cid-uyyI1gZs3B .list-group-item {
  background-color: transparent;
  color: #04492e;
  text-align: left;
}
.cid-uyyI1gZs3B .row-color {
  background: #ffffff;
  border-radius: 2rem;
  margin: 0;
}
.cid-uyyI1gZs3B .card {
  padding: 0;
}
.cid-uyyI1gZs3B .plan {
  padding: 3rem 2rem;
  word-break: break-word;
  border-radius: 10px;
}
.cid-uyyI1gZs3B .plan .list-group-item {
  position: relative;
  justify-content: center;
  padding-left: 2rem;
  border: 0;
  font-family: 'Moririse2' !important;
}
.cid-uyyI1gZs3B .plan .list-group-item::before {
  position: absolute;
  left: 0;
  top: 50%;
  transform: translateY(-50%);
  width: 50%;
  font-weight: 900;
  content: "\e97c";
  color: #fb7a64;
}
@media (max-width: 767px) {
  .cid-uyyI1gZs3B .plan {
    padding: 2rem 1rem;
  }
}
.cid-uyyI1gZs3B .mbr-iconfont {
  font-size: 5rem;
  color: #fb7a64;
  padding-bottom: 2rem;
  display: block;
}
.cid-uyyI1gZs3B .price {
  color: #d62828;
}
.cid-uyyI1gZs3B .btn {
  width: -webkit-fill-available;
}
@media (max-width: 991px) {
  .cid-uyyI1gZs3B .plan {
    margin-bottom: 2rem;
  }
}
.cid-uyyI1gZs3B .price,
.cid-uyyI1gZs3B .plan-price {
  color: #04492e;
}
.cid-uyyI1gZs3B H3 {
  color: #04492e;
  text-align: center;
}
.cid-uyyI1gZs3B H4 {
  color: #6e6e6e;
  text-align: center;
}
.cid-uyyI1gZs3B .plan-title {
  color: #04492e;
}
.cid-uyyI1gZs3B .mbr-fallback-image.disabled {
  display: none;
}
.cid-uyyI1gZs3B .mbr-fallback-image {
  display: block;
  background-size: cover;
  background-position: center center;
  width: 100%;
  height: 100%;
  position: absolute;
  top: 0;
}
.cid-uyyI1gZs3B .price-term,
.cid-uyyI1gZs3B .plan-price {
  color: #6e6e6e;
}
.cid-uyyI1gZs3B .mbr-card-text {
  color: #6e6e6e;
}
.cid-uyyI1hcWhi {
  padding-top: 7rem;
  padding-bottom: 7rem;
  background-color: #04492e;
}
.cid-uyyI1hcWhi .mbr-fallback-image.disabled {
  display: none;
}
.cid-uyyI1hcWhi .mbr-fallback-image {
  display: block;
  background-size: cover;
  background-position: center center;
  width: 100%;
  height: 100%;
  position: absolute;
  top: 0;
}
.cid-uyyI1hcWhi img {
  border-radius: 2rem;
}
.cid-uyyI1hcWhi .mbr-section-subtitle {
  background: white;
  color: #ffffff;
  width: fit-content;
  border-radius: 2rem;
  padding: 5px 1rem;
  text-align: left;
}
.cid-uyyI1hcWhi .subtitle-wrap {
  display: inline-flex;
  border-radius: 2rem;
  padding: 0.5rem;
  padding-bottom: 0;
  background: #d62828;
  flex-direction: row;
  width: fit-content;
  align-items: center;
  margin-bottom: 2rem;
}
.cid-uyyI1hcWhi .subtitle-wrap .mbr-iconfont {
  padding: 0 15px;
  padding-bottom: 8px;
  margin: 0;
  color: #eae2b7;
  font-size: 1.5rem;
}
.cid-uyyI1hcWhi .mbr-section-title {
  color: #04492e;
}
.cid-uyyI1hcWhi .mbr-text,
.cid-uyyI1hcWhi .mbr-section-btn {
  color: #6e6e6e;
}
.cid-uyyI1hcWhi .mbr-section-subtitle,
.cid-uyyI1hcWhi .align-wrapper {
  color: #04492e;
}
.cid-uyyI1hcWhi .mbr-section-title,
.cid-uyyI1hcWhi .mbr-section-btn {
  color: #fb7a64;
}
.cid-uyyI1hmhsK {
  padding-top: 7rem;
  padding-bottom: 7rem;
  background-color: #fafaf9;
}
.cid-uyyI1hmhsK .mbr-fallback-image.disabled {
  display: none;
}
.cid-uyyI1hmhsK .mbr-fallback-image {
  display: block;
  background-size: cover;
  background-position: center center;
  width: 100%;
  height: 100%;
  position: absolute;
  top: 0;
}
.cid-uyyI1hmhsK img {
  border-radius: 2rem;
  margin-bottom: 1rem;
}
.cid-uyyI1hmhsK .card-wrapper {
  border: 3px solid #d62828;
  padding: 2rem;
  border-radius: 2rem;
}
@media (max-width: 992px) {
  .cid-uyyI1hmhsK .card-wrapper {
    margin-bottom: 2rem;
  }
}
@media (max-width: 767px) {
  .cid-uyyI1hmhsK .card-wrapper {
    padding: 2rem 1rem;
  }
}
.cid-uyyI1hmhsK .mbr-section-subtitle {
  background: #d62828;
  color: #ffffff;
  width: fit-content;
  border-radius: 2rem;
  padding: 5px 1rem;
  text-align: left;
}
.cid-uyyI1hmhsK .subtitle-wrap {
  display: inline-flex;
  border-radius: 2rem;
  padding: 0.5rem;
  padding-bottom: 0;
  padding-left: 20px;
  background: #eae2b7;
  flex-direction: row;
  width: fit-content;
  align-items: center;
  margin-bottom: 2rem;
}
.cid-uyyI1hmhsK .subtitle-wrap .mbr-iconfont {
  padding: 0 15px;
  padding-bottom: 8px;
  margin: 0;
  color: #d62828;
  font-size: 1.5rem;
}
.cid-uyyI1hmhsK .mbr-section-title {
  color: #04492e;
}
.cid-uyyI1hmhsK .mbr-text,
.cid-uyyI1hmhsK .mbr-section-btn {
  color: #6e6e6e;
}
.cid-uyyI1hmhsK .mbr-section-subtitle2,
.cid-uyyI1hmhsK .align-wrapper {
  color: #04492e;
}
.cid-uyyI1hmhsK .mbr-section-maintitle {
  text-align: center;
  color: #04492e;
}
.cid-uyyI1hyJCi {
  padding-top: 7rem;
  padding-bottom: 7rem;
  background-color: #fafaf9;
}
.cid-uyyI1hyJCi .mbr-fallback-image.disabled {
  display: none;
}
.cid-uyyI1hyJCi .mbr-fallback-image {
  display: block;
  background-size: cover;
  background-position: center center;
  width: 100%;
  height: 100%;
  position: absolute;
  top: 0;
}
.cid-uyyI1hyJCi img {
  border-radius: 2rem;
  margin-bottom: 1rem;
}
.cid-uyyI1hyJCi .card-wrapper {
  border: 3px solid #d62828;
  padding: 2rem;
  border-radius: 2rem;
}
@media (max-width: 992px) {
  .cid-uyyI1hyJCi .card-wrapper {
    margin-bottom: 2rem;
  }
}
@media (max-width: 767px) {
  .cid-uyyI1hyJCi .card-wrapper {
    padding: 2rem 1rem;
  }
}
.cid-uyyI1hyJCi .mbr-section-subtitle {
  background: #d62828;
  color: #ffffff;
  width: fit-content;
  border-radius: 2rem;
  padding: 5px 1rem;
  text-align: left;
}
.cid-uyyI1hyJCi .subtitle-wrap {
  display: inline-flex;
  border-radius: 2rem;
  padding: 0.5rem;
  padding-bottom: 0;
  padding-left: 20px;
  background: #eae2b7;
  flex-direction: row;
  width: fit-content;
  align-items: center;
  margin-bottom: 2rem;
}
.cid-uyyI1hyJCi .subtitle-wrap .mbr-iconfont {
  padding: 0 15px;
  padding-bottom: 8px;
  margin: 0;
  color: #d62828;
  font-size: 1.5rem;
}
.cid-uyyI1hyJCi .mbr-section-title {
  color: #04492e;
}
.cid-uyyI1hyJCi .mbr-text,
.cid-uyyI1hyJCi .mbr-section-btn {
  color: #6e6e6e;
}
.cid-uyyI1hyJCi .mbr-section-subtitle2,
.cid-uyyI1hyJCi .align-wrapper {
  color: #04492e;
}
.cid-uyyI1hyJCi .mbr-section-maintitle {
  text-align: center;
  color: #04492e;
}
.cid-uyyI1hLbUL {
  padding-top: 7rem;
  padding-bottom: 7rem;
  background-color: #fafaf9;
}
.cid-uyyI1hLbUL .mbr-fallback-image.disabled {
  display: none;
}
.cid-uyyI1hLbUL .mbr-fallback-image {
  display: block;
  background-size: cover;
  background-position: center center;
  width: 100%;
  height: 100%;
  position: absolute;
  top: 0;
}
.cid-uyyI1hLbUL img {
  border-radius: 2rem;
  margin-bottom: 1rem;
}
.cid-uyyI1hLbUL .card-wrapper {
  border: 3px solid #d62828;
  padding: 2rem;
  border-radius: 2rem;
}
@media (max-width: 992px) {
  .cid-uyyI1hLbUL .card-wrapper {
    margin-bottom: 2rem;
  }
}
@media (max-width: 767px) {
  .cid-uyyI1hLbUL .card-wrapper {
    padding: 2rem 1rem;
  }
}
.cid-uyyI1hLbUL .mbr-section-subtitle {
  background: #d62828;
  color: #ffffff;
  width: fit-content;
  border-radius: 2rem;
  padding: 5px 1rem;
  text-align: left;
}
.cid-uyyI1hLbUL .subtitle-wrap {
  display: inline-flex;
  border-radius: 2rem;
  padding: 0.5rem;
  padding-bottom: 0;
  padding-left: 20px;
  background: #eae2b7;
  flex-direction: row;
  width: fit-content;
  align-items: center;
  margin-bottom: 2rem;
}
.cid-uyyI1hLbUL .subtitle-wrap .mbr-iconfont {
  padding: 0 15px;
  padding-bottom: 8px;
  margin: 0;
  color: #d62828;
  font-size: 1.5rem;
}
.cid-uyyI1hLbUL .mbr-section-title {
  color: #04492e;
}
.cid-uyyI1hLbUL .mbr-text,
.cid-uyyI1hLbUL .mbr-section-btn {
  color: #6e6e6e;
}
.cid-uyyI1hLbUL .mbr-section-subtitle2,
.cid-uyyI1hLbUL .align-wrapper {
  color: #04492e;
}
.cid-uyyI1hLbUL .mbr-section-maintitle {
  text-align: center;
  color: #04492e;
}
.cid-uyyI1hZK5P {
  padding-top: 7rem;
  padding-bottom: 7rem;
  background-color: #fafaf9;
}
.cid-uyyI1hZK5P .mbr-fallback-image.disabled {
  display: none;
}
.cid-uyyI1hZK5P .mbr-fallback-image {
  display: block;
  background-size: cover;
  background-position: center center;
  width: 100%;
  height: 100%;
  position: absolute;
  top: 0;
}
.cid-uyyI1hZK5P img {
  border-radius: 2rem;
  margin-bottom: 1rem;
}
.cid-uyyI1hZK5P .card-wrapper {
  border: 3px solid #d62828;
  padding: 2rem;
  border-radius: 2rem;
}
@media (max-width: 992px) {
  .cid-uyyI1hZK5P .card-wrapper {
    margin-bottom: 2rem;
  }
}
@media (max-width: 767px) {
  .cid-uyyI1hZK5P .card-wrapper {
    padding: 2rem 1rem;
  }
}
.cid-uyyI1hZK5P .mbr-section-subtitle {
  background: #d62828;
  color: #ffffff;
  width: fit-content;
  border-radius: 2rem;
  padding: 5px 1rem;
  text-align: left;
}
.cid-uyyI1hZK5P .subtitle-wrap {
  display: inline-flex;
  border-radius: 2rem;
  padding: 0.5rem;
  padding-bottom: 0;
  padding-left: 20px;
  background: #eae2b7;
  flex-direction: row;
  width: fit-content;
  align-items: center;
  margin-bottom: 2rem;
}
.cid-uyyI1hZK5P .subtitle-wrap .mbr-iconfont {
  padding: 0 15px;
  padding-bottom: 8px;
  margin: 0;
  color: #d62828;
  font-size: 1.5rem;
}
.cid-uyyI1hZK5P .mbr-section-title {
  color: #04492e;
}
.cid-uyyI1hZK5P .mbr-text,
.cid-uyyI1hZK5P .mbr-section-btn {
  color: #6e6e6e;
}
.cid-uyyI1hZK5P .mbr-section-subtitle2,
.cid-uyyI1hZK5P .align-wrapper {
  color: #04492e;
}
.cid-uyyI1hZK5P .mbr-section-maintitle {
  text-align: center;
  color: #04492e;
}
.cid-uyyI1idUMZ {
  padding-top: 7rem;
  padding-bottom: 7rem;
  background-color: #fafaf9;
}
.cid-uyyI1idUMZ .mbr-fallback-image.disabled {
  display: none;
}
.cid-uyyI1idUMZ .mbr-fallback-image {
  display: block;
  background-size: cover;
  background-position: center center;
  width: 100%;
  height: 100%;
  position: absolute;
  top: 0;
}
.cid-uyyI1idUMZ img {
  border-radius: 2rem;
  margin-bottom: 1rem;
}
.cid-uyyI1idUMZ .card-wrapper {
  border: 3px solid #d62828;
  padding: 2rem;
  border-radius: 2rem;
}
@media (max-width: 992px) {
  .cid-uyyI1idUMZ .card-wrapper {
    margin-bottom: 2rem;
  }
}
@media (max-width: 767px) {
  .cid-uyyI1idUMZ .card-wrapper {
    padding: 2rem 1rem;
  }
}
.cid-uyyI1idUMZ .mbr-section-subtitle {
  background: #d62828;
  color: #ffffff;
  width: fit-content;
  border-radius: 2rem;
  padding: 5px 1rem;
  text-align: left;
}
.cid-uyyI1idUMZ .subtitle-wrap {
  display: inline-flex;
  border-radius: 2rem;
  padding: 0.5rem;
  padding-bottom: 0;
  padding-left: 20px;
  background: #eae2b7;
  flex-direction: row;
  width: fit-content;
  align-items: center;
  margin-bottom: 2rem;
}
.cid-uyyI1idUMZ .subtitle-wrap .mbr-iconfont {
  padding: 0 15px;
  padding-bottom: 8px;
  margin: 0;
  color: #d62828;
  font-size: 1.5rem;
}
.cid-uyyI1idUMZ .mbr-section-title {
  color: #04492e;
}
.cid-uyyI1idUMZ .mbr-text,
.cid-uyyI1idUMZ .mbr-section-btn {
  color: #6e6e6e;
}
.cid-uyyI1idUMZ .mbr-section-subtitle2,
.cid-uyyI1idUMZ .align-wrapper {
  color: #04492e;
}
.cid-uyyI1idUMZ .mbr-section-maintitle {
  text-align: center;
  color: #04492e;
}
.cid-uAGpzN9MGs {
  padding-top: 5rem;
  padding-bottom: 5rem;
  background-color: #dcd7d0;
}
.cid-uAGpzN9MGs .mbr-section-title {
  color: #ffffff;
}
.cid-uAGpzN9MGs img {
  width: 200px;
  margin-bottom: 1rem;
}
@media (max-width: 767px) {
  .cid-uAGpzN9MGs img {
    margin: auto;
    margin-bottom: 1rem;
  }
}
.cid-uAGpzN9MGs li {
  padding-left: 0;
  padding-bottom: 1rem;
}
.cid-uAGpzN9MGs ul {
  border-bottom: 1px solid rgba(0, 0, 0, 0.125);
}
.cid-uAGpzN9MGs .price-wrap {
  display: flex;
  justify-content: space-between;
  align-items: center;
}
@media (max-width: 767px) {
  .cid-uAGpzN9MGs .price-wrap {
    flex-direction: column;
  }
}
.cid-uAGpzN9MGs .wrapper {
  padding: 2rem;
  border-radius: 2rem;
  background: #ffffff;
}
@media (max-width: 992px) {
  .cid-uAGpzN9MGs .wrapper {
    margin-bottom: 2rem;
  }
}
@media (max-width: 767px) {
  .cid-uAGpzN9MGs .wrapper {
    padding: 2rem 1rem;
  }
}
.cid-uAGpzN9MGs .mbr-text2 {
  color: #ffffff;
}
.cid-uAGpzN9MGs .mbr-section-title2 {
  color: #ffffff;
}
.cid-uAGpzN9MGs .mbr-text1 {
  color: #04492e;
}
.cid-uAGpzN9MGs .price {
  color: #04492e;
}
.cid-uAGpzN9MGs .mbr-section-title1 {
  color: #04492e;
}
.cid-uAGpzN9MGs .mbr-text {
  color: #6e6e6e;
}
.cid-uAGpzN9MGs .list-group-item {
  color: #6e6e6e;
}
.cid-uyyI1isP2w {
  padding-top: 5rem;
  padding-bottom: 5rem;
  background-color: #dcd7d0;
}
.cid-uyyI1isP2w .mbr-section-title {
  color: #ffffff;
}
.cid-uyyI1isP2w img {
  width: 200px;
  margin-bottom: 1rem;
}
@media (max-width: 767px) {
  .cid-uyyI1isP2w img {
    margin: auto;
    margin-bottom: 1rem;
  }
}
.cid-uyyI1isP2w li {
  padding-left: 0;
  padding-bottom: 1rem;
}
.cid-uyyI1isP2w ul {
  border-bottom: 1px solid rgba(0, 0, 0, 0.125);
}
.cid-uyyI1isP2w .price-wrap {
  display: flex;
  justify-content: space-between;
  align-items: center;
}
@media (max-width: 767px) {
  .cid-uyyI1isP2w .price-wrap {
    flex-direction: column;
  }
}
.cid-uyyI1isP2w .wrapper {
  padding: 2rem;
  border-radius: 2rem;
  background: #ffffff;
}
@media (max-width: 992px) {
  .cid-uyyI1isP2w .wrapper {
    margin-bottom: 2rem;
  }
}
@media (max-width: 767px) {
  .cid-uyyI1isP2w .wrapper {
    padding: 2rem 1rem;
  }
}
.cid-uyyI1isP2w .mbr-text2 {
  color: #ffffff;
}
.cid-uyyI1isP2w .mbr-section-title2 {
  color: #ffffff;
}
.cid-uyyI1isP2w .mbr-text1 {
  color: #04492e;
}
.cid-uyyI1isP2w .price {
  color: #04492e;
}
.cid-uyyI1isP2w .mbr-section-title1 {
  color: #04492e;
}
.cid-uyyI1isP2w .mbr-text {
  color: #6e6e6e;
}
.cid-uyyI1isP2w .list-group-item {
  color: #6e6e6e;
}
.cid-uAGhAsVyqz {
  z-index: 1000;
  width: 100%;
}
.cid-uAGhAsVyqz nav.navbar {
  position: fixed;
}
.cid-uAGhAsVyqz .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-uAGhAsVyqz .dropdown-menu {
  padding: 0;
  border-radius: 4px;
  box-shadow: 0 1px 3px 0 rgba(0, 0, 0, 0.1);
}
.cid-uAGhAsVyqz .dropdown-item {
  border-bottom: 1px solid #e6e6e6;
}
.cid-uAGhAsVyqz .dropdown-item:hover,
.cid-uAGhAsVyqz .dropdown-item:focus {
  background: #d62828 !important;
  color: white !important;
}
.cid-uAGhAsVyqz .dropdown-item:hover span {
  color: white;
}
.cid-uAGhAsVyqz .dropdown-item:first-child {
  border-top-left-radius: 4px;
  border-top-right-radius: 4px;
}
.cid-uAGhAsVyqz .dropdown-item:last-child {
  border-bottom: none;
  border-bottom-left-radius: 4px;
  border-bottom-right-radius: 4px;
}
.cid-uAGhAsVyqz .nav-dropdown .link {
  padding: 0 0.3em !important;
  margin: 0.667em 1em !important;
}
.cid-uAGhAsVyqz .nav-dropdown .link.dropdown-toggle::after {
  margin-left: 0.5rem;
  margin-top: 0.2rem;
}
.cid-uAGhAsVyqz .nav-link {
  position: relative;
}
.cid-uAGhAsVyqz .container {
  display: flex;
  margin: auto;
}
.cid-uAGhAsVyqz .iconfont-wrapper {
  color: #04492e !important;
  font-size: 1.5rem;
  padding-right: 0.5rem;
}
.cid-uAGhAsVyqz .navbar-caption {
  font-weight: 500;
}
.cid-uAGhAsVyqz .dropdown-menu,
.cid-uAGhAsVyqz .navbar.opened {
  background: #fafaf9 !important;
}
.cid-uAGhAsVyqz .nav-item:focus,
.cid-uAGhAsVyqz .nav-link:focus {
  outline: none;
}
.cid-uAGhAsVyqz .dropdown .dropdown-menu .dropdown-item {
  width: auto;
  transition: all 0.25s ease-in-out;
}
.cid-uAGhAsVyqz .dropdown .dropdown-menu .dropdown-item::after {
  right: 0.5rem;
}
.cid-uAGhAsVyqz .dropdown .dropdown-menu .dropdown-item .mbr-iconfont {
  margin-right: 0.5rem;
  vertical-align: sub;
}
.cid-uAGhAsVyqz .dropdown .dropdown-menu .dropdown-item .mbr-iconfont:before {
  display: inline-block;
  transform: scale(1, 1);
  transition: all 0.25s ease-in-out;
}
.cid-uAGhAsVyqz .collapsed .dropdown-menu .dropdown-item:before {
  display: none;
}
.cid-uAGhAsVyqz .collapsed .dropdown .dropdown-menu .dropdown-item {
  padding: 0.235em 1.5em 0.235em 1.5em !important;
  transition: none;
  margin: 0 !important;
}
.cid-uAGhAsVyqz .navbar {
  min-height: 80px;
  transition: all 0.3s;
  border-bottom: 1px solid transparent;
  border-bottom-left-radius: 2rem;
  border-bottom-right-radius: 2rem;
  background: rgba(250, 250, 249, 0.7);
  backdrop-filter: blur(10px);
}
.cid-uAGhAsVyqz .navbar.opened {
  transition: all 0.3s;
}
.cid-uAGhAsVyqz .navbar .dropdown-item {
  padding: 0.5rem 1.8rem;
}
.cid-uAGhAsVyqz .navbar .navbar-logo img {
  width: auto;
}
.cid-uAGhAsVyqz .navbar .navbar-collapse {
  justify-content: flex-end;
  z-index: 1;
}
.cid-uAGhAsVyqz .navbar.collapsed {
  justify-content: center;
}
.cid-uAGhAsVyqz .navbar.collapsed .nav-item .nav-link::before {
  display: none;
}
.cid-uAGhAsVyqz .navbar.collapsed.opened .dropdown-menu {
  top: 0;
}
.cid-uAGhAsVyqz .navbar.collapsed .dropdown-menu .dropdown-submenu {
  left: 0 !important;
}
.cid-uAGhAsVyqz .navbar.collapsed .dropdown-menu .dropdown-item:after {
  right: auto;
}
.cid-uAGhAsVyqz .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-uAGhAsVyqz .navbar.collapsed ul.navbar-nav li {
  margin: auto;
}
.cid-uAGhAsVyqz .navbar.collapsed .dropdown-menu .dropdown-item {
  padding: 0.25rem 1.5rem;
  text-align: center;
}
.cid-uAGhAsVyqz .navbar.collapsed .icons-menu {
  padding-left: 0;
  padding-right: 0;
  padding-top: 0.5rem;
  padding-bottom: 0.5rem;
}
@media (max-width: 991px) {
  .cid-uAGhAsVyqz .navbar .nav-item .nav-link::before {
    display: none;
  }
  .cid-uAGhAsVyqz .navbar.opened .dropdown-menu {
    top: 0;
  }
  .cid-uAGhAsVyqz .navbar .dropdown-menu .dropdown-submenu {
    left: 0 !important;
  }
  .cid-uAGhAsVyqz .navbar .dropdown-menu .dropdown-item:after {
    right: auto;
  }
  .cid-uAGhAsVyqz .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-uAGhAsVyqz .navbar .navbar-logo img {
    height: 3rem !important;
  }
  .cid-uAGhAsVyqz .navbar ul.navbar-nav li {
    margin: auto;
  }
  .cid-uAGhAsVyqz .navbar .dropdown-menu .dropdown-item {
    padding: 0.25rem 1.5rem !important;
    text-align: center;
  }
  .cid-uAGhAsVyqz .navbar .navbar-brand {
    flex-shrink: initial;
    flex-basis: auto;
    word-break: break-word;
    padding-right: 2rem;
  }
  .cid-uAGhAsVyqz .navbar .navbar-toggler {
    flex-basis: auto;
  }
  .cid-uAGhAsVyqz .navbar .icons-menu {
    padding-left: 0;
    padding-top: 0.5rem;
    padding-bottom: 0.5rem;
  }
}
@media (max-width: 991px) and (max-width: 767px) {
  .cid-uAGhAsVyqz .navbar .navbar-brand {
    width: calc(100% - 31px);
  }
}
.cid-uAGhAsVyqz .navbar.navbar-short {
  min-height: 80px;
}
.cid-uAGhAsVyqz .navbar.navbar-short .navbar-logo img {
  height: 2.5rem !important;
}
.cid-uAGhAsVyqz .navbar.navbar-short .navbar-brand {
  min-height: 80px;
  padding: 0;
}
.cid-uAGhAsVyqz .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-uAGhAsVyqz .navbar-brand .navbar-caption {
  line-height: inherit !important;
}
.cid-uAGhAsVyqz .navbar-brand .navbar-logo a {
  outline: none;
}
.cid-uAGhAsVyqz .dropdown-item.active,
.cid-uAGhAsVyqz .dropdown-item:active {
  background-color: transparent;
}
.cid-uAGhAsVyqz .navbar-expand-lg .navbar-nav .nav-link {
  padding: 0;
}
.cid-uAGhAsVyqz .nav-dropdown .link.dropdown-toggle {
  margin-right: 1.667em;
}
.cid-uAGhAsVyqz .nav-dropdown .link.dropdown-toggle[aria-expanded="true"] {
  margin-right: 0;
  padding: 0.667em 1.667em;
}
.cid-uAGhAsVyqz .navbar.navbar-expand-lg .dropdown .dropdown-menu {
  background: #fafaf9;
}
.cid-uAGhAsVyqz .navbar.navbar-expand-lg .dropdown .dropdown-menu .dropdown-submenu {
  margin: 0;
  left: 100%;
}
.cid-uAGhAsVyqz .navbar .dropdown.open > .dropdown-menu {
  display: block;
}
.cid-uAGhAsVyqz ul.navbar-nav {
  flex-wrap: wrap;
}
.cid-uAGhAsVyqz .navbar-buttons {
  text-align: center;
  min-width: 170px;
}
.cid-uAGhAsVyqz button.navbar-toggler {
  outline: none;
  width: 31px;
  height: 20px;
  cursor: pointer;
  transition: all 0.2s;
  position: relative;
  align-self: center;
}
.cid-uAGhAsVyqz button.navbar-toggler .hamburger span {
  position: absolute;
  right: 0;
  width: 30px;
  height: 2px;
  border-right: 5px;
  background-color: #04492e;
}
.cid-uAGhAsVyqz button.navbar-toggler .hamburger span:nth-child(1) {
  top: 0;
  transition: all 0.2s;
}
.cid-uAGhAsVyqz button.navbar-toggler .hamburger span:nth-child(2) {
  top: 8px;
  transition: all 0.15s;
}
.cid-uAGhAsVyqz button.navbar-toggler .hamburger span:nth-child(3) {
  top: 8px;
  transition: all 0.15s;
}
.cid-uAGhAsVyqz button.navbar-toggler .hamburger span:nth-child(4) {
  top: 16px;
  transition: all 0.2s;
}
.cid-uAGhAsVyqz nav.opened .hamburger span:nth-child(1) {
  top: 8px;
  width: 0;
  opacity: 0;
  right: 50%;
  transition: all 0.2s;
}
.cid-uAGhAsVyqz nav.opened .hamburger span:nth-child(2) {
  transform: rotate(45deg);
  transition: all 0.25s;
}
.cid-uAGhAsVyqz nav.opened .hamburger span:nth-child(3) {
  transform: rotate(-45deg);
  transition: all 0.25s;
}
.cid-uAGhAsVyqz nav.opened .hamburger span:nth-child(4) {
  top: 8px;
  width: 0;
  opacity: 0;
  right: 50%;
  transition: all 0.2s;
}
.cid-uAGhAsVyqz .navbar-dropdown {
  padding: 0 1rem;
  position: fixed;
}
.cid-uAGhAsVyqz a.nav-link {
  display: flex;
  align-items: center;
  justify-content: center;
}
.cid-uAGhAsVyqz .icons-menu {
  flex-wrap: nowrap;
  display: flex;
  justify-content: center;
  padding-left: 1rem;
  padding-right: 1rem;
  padding-top: 0.3rem;
  text-align: center;
}
@media screen and (-ms-high-contrast: active), (-ms-high-contrast: none) {
  .cid-uAGhAsVyqz .navbar {
    height: 70px;
  }
  .cid-uAGhAsVyqz .navbar.opened {
    height: auto;
  }
  .cid-uAGhAsVyqz .nav-item .nav-link:hover::before {
    width: 175%;
    max-width: calc(100% + 2rem);
    left: -1rem;
  }
}
.cid-uAGwS609Qp {
  padding-top: 30px;
  padding-bottom: 45px;
  margin-top: -1px;
  overflow: hidden;
  border-bottom: 1px solid #7f8678;
  border-top: 1px solid #7f8678;
  background-color: #04492e;
}
.cid-uAGwS609Qp .wrapper {
  display: flex;
  justify-content: space-between;
  align-items: center;
  flex-wrap: wrap;
}
.cid-uAGwS609Qp .copyright {
  margin-top: 0.5rem;
  color: #ffffff;
  flex-grow: 1;
  margin-right: 0.5rem;
}
.cid-uAGwS609Qp .produced {
  margin-top: 0.5rem;
  color: #ffffff;
  flex-grow: 1;
}
.cid-uyyIHLQQDl {
  padding-top: 7rem;
  padding-bottom: 7rem;
  background-color: #fafaf9;
}
.cid-uyyIHLQQDl .mbr-fallback-image.disabled {
  display: none;
}
.cid-uyyIHLQQDl .mbr-fallback-image {
  display: block;
  background-size: cover;
  background-position: center center;
  width: 100%;
  height: 100%;
  position: absolute;
  top: 0;
}
.cid-uyyIHLQQDl img {
  border-radius: 2rem;
}
.cid-uyyIHLQQDl .mbr-section-subtitle {
  background: white;
  color: #ffffff;
  width: fit-content;
  border-radius: 2rem;
  padding: 5px 1rem;
  text-align: left;
}
.cid-uyyIHLQQDl .subtitle-wrap {
  display: inline-flex;
  border-radius: 2rem;
  padding: 0.5rem;
  padding-bottom: 0;
  background: #d62828;
  flex-direction: row;
  width: fit-content;
  align-items: center;
  margin-bottom: 2rem;
}
.cid-uyyIHLQQDl .subtitle-wrap .mbr-iconfont {
  padding: 0 15px;
  padding-bottom: 8px;
  margin: 0;
  color: #eae2b7;
  font-size: 1.5rem;
}
.cid-uyyIHLQQDl .mbr-section-title {
  color: #04492e;
}
.cid-uyyIHLQQDl .mbr-text,
.cid-uyyIHLQQDl .mbr-section-btn {
  color: #6e6e6e;
}
.cid-uyyIHLQQDl .mbr-section-subtitle,
.cid-uyyIHLQQDl .align-wrapper {
  color: #04492e;
}
.cid-uyZ17S4Pqg {
  padding-top: 7rem;
  padding-bottom: 7rem;
  background-color: #fafaf9;
}
.cid-uyZ17S4Pqg .mbr-fallback-image.disabled {
  display: none;
}
.cid-uyZ17S4Pqg .mbr-fallback-image {
  display: block;
  background-size: cover;
  background-position: center center;
  width: 100%;
  height: 100%;
  position: absolute;
  top: 0;
}
.cid-uyZ17S4Pqg .card-wrapper {
  border: 3px solid #d62828;
  padding: 3rem;
  border-radius: 2rem;
  margin-bottom: 2rem;
}
@media (max-width: 767px) {
  .cid-uyZ17S4Pqg .card-wrapper {
    padding: 2rem 1rem;
  }
}
.cid-uyZ17S4Pqg .card-wrapper .mbr-section-subtitle2 {
  background: #d62828;
  width: fit-content;
  border-radius: 2rem;
  padding: 5px 1rem;
  text-align: left;
}
.cid-uyZ17S4Pqg .card-wrapper .subtitle-wrap2 {
  display: inline-flex;
  border-radius: 2rem;
  padding: 0.5rem;
  padding-bottom: 0;
  padding-left: 20px;
  background: #eae2b7;
  flex-direction: row;
  width: fit-content;
  align-items: center;
  margin-bottom: 2rem;
}
.cid-uyZ17S4Pqg .card-wrapper .subtitle-wrap2 .mbr-iconfont {
  padding: 0 15px;
  padding-bottom: 8px;
  margin: 0;
  color: #d62828;
  font-size: 1.5rem;
}
.cid-uyZ17S4Pqg .mbr-section-subtitle {
  background: white;
  color: #ffffff;
  width: fit-content;
  border-radius: 2rem;
  padding: 5px 1rem;
  text-align: left;
}
.cid-uyZ17S4Pqg .subtitle-wrap {
  display: inline-flex;
  border-radius: 2rem;
  padding: 0.5rem;
  padding-bottom: 0;
  background: #d62828;
  flex-direction: row;
  width: fit-content;
  align-items: center;
  margin-bottom: 2rem;
}
.cid-uyZ17S4Pqg .subtitle-wrap .mbr-iconfont {
  padding: 0 15px;
  padding-bottom: 8px;
  margin: 0;
  color: #eae2b7;
  font-size: 1.5rem;
}
.cid-uyZ17S4Pqg .mbr-section-title {
  color: #04492e;
}
.cid-uyZ17S4Pqg .mbr-text,
.cid-uyZ17S4Pqg .mbr-section-btn {
  color: #6e6e6e;
}
.cid-uyZ17S4Pqg .mbr-section-subtitle,
.cid-uyZ17S4Pqg .align-wrapper {
  color: #04492e;
}
.cid-uyZ17S4Pqg .mbr-section-subtitle3,
.cid-uyZ17S4Pqg .align-wrapper2 {
  color: #04492e;
}
.cid-uyZ17S4Pqg .mbr-section-subtitle2,
.cid-uyZ17S4Pqg .align-wrapper2 {
  color: #ffffff;
}
.cid-uyZ17S4Pqg .mbr-section-cardtitle {
  color: #04492e;
}
.cid-uyZ17S4Pqg .mbr-cardtext {
  color: #6e6e6e;
}
.cid-uyKsxUbUJb {
  padding-top: 7rem;
  padding-bottom: 7rem;
  background-color: #04492e;
}
.cid-uyKsxUbUJb .mbr-fallback-image.disabled {
  display: none;
}
.cid-uyKsxUbUJb .mbr-fallback-image {
  display: block;
  background-size: cover;
  background-position: center center;
  width: 100%;
  height: 100%;
  position: absolute;
  top: 0;
}
.cid-uyKsxUbUJb .mbr-section-subtitle {
  background: #d62828;
  color: #ffffff;
  width: fit-content;
  border-radius: 2rem;
  padding: 5px 1rem;
  text-align: left;
}
.cid-uyKsxUbUJb .subtitle-wrap {
  display: inline-flex;
  border-radius: 2rem;
  padding: 0.5rem;
  padding-bottom: 0;
  background: #eae2b7;
  flex-direction: row;
  width: fit-content;
  align-items: center;
  margin-bottom: 2rem;
}
.cid-uyKsxUbUJb .subtitle-wrap .mbr-iconfont {
  padding: 0 15px;
  padding-bottom: 8px;
  margin: 0;
  color: #d62828;
  font-size: 1.5rem;
}
.cid-uyKsxUbUJb .mbr-section-title {
  color: #ffffff;
}
.cid-uyKsxUbUJb .mbr-text,
.cid-uyKsxUbUJb .mbr-section-btn {
  color: #fafaf9;
}
.cid-uyyIHLZrEi {
  padding-top: 5rem;
  padding-bottom: 5rem;
  background: #dcd7d0;
}
.cid-uyyIHLZrEi .list-group-item {
  background-color: transparent;
  color: #04492e;
  text-align: left;
}
.cid-uyyIHLZrEi .row-color {
  background: #ffffff;
  border-radius: 2rem;
  margin: 0;
}
.cid-uyyIHLZrEi .card {
  padding: 0;
}
.cid-uyyIHLZrEi .plan {
  padding: 3rem 2rem;
  word-break: break-word;
  border-radius: 10px;
}
.cid-uyyIHLZrEi .plan .list-group-item {
  position: relative;
  justify-content: center;
  padding-left: 2rem;
  border: 0;
  font-family: 'Moririse2' !important;
}
.cid-uyyIHLZrEi .plan .list-group-item::before {
  position: absolute;
  left: 0;
  top: 50%;
  transform: translateY(-50%);
  width: 50%;
  font-weight: 900;
  content: "\e97c";
  color: #fb7a64;
}
@media (max-width: 767px) {
  .cid-uyyIHLZrEi .plan {
    padding: 2rem 1rem;
  }
}
.cid-uyyIHLZrEi .mbr-iconfont {
  font-size: 5rem;
  color: #fb7a64;
  padding-bottom: 2rem;
  display: block;
}
.cid-uyyIHLZrEi .price {
  color: #d62828;
}
.cid-uyyIHLZrEi .btn {
  width: -webkit-fill-available;
}
@media (max-width: 991px) {
  .cid-uyyIHLZrEi .plan {
    margin-bottom: 2rem;
  }
}
.cid-uyyIHLZrEi .price,
.cid-uyyIHLZrEi .plan-price {
  color: #04492e;
}
.cid-uyyIHLZrEi H3 {
  color: #04492e;
  text-align: center;
}
.cid-uyyIHLZrEi H4 {
  color: #6e6e6e;
  text-align: center;
}
.cid-uyyIHLZrEi .plan-title {
  color: #04492e;
}
.cid-uyyIHLZrEi .mbr-fallback-image.disabled {
  display: none;
}
.cid-uyyIHLZrEi .mbr-fallback-image {
  display: block;
  background-size: cover;
  background-position: center center;
  width: 100%;
  height: 100%;
  position: absolute;
  top: 0;
}
.cid-uyyIHLZrEi .price-term,
.cid-uyyIHLZrEi .plan-price {
  color: #6e6e6e;
}
.cid-uyyIHLZrEi .mbr-card-text {
  color: #6e6e6e;
}
.cid-uyyIHMcz5C {
  padding-top: 7rem;
  padding-bottom: 7rem;
  background-color: #04492e;
}
.cid-uyyIHMcz5C .mbr-fallback-image.disabled {
  display: none;
}
.cid-uyyIHMcz5C .mbr-fallback-image {
  display: block;
  background-size: cover;
  background-position: center center;
  width: 100%;
  height: 100%;
  position: absolute;
  top: 0;
}
.cid-uyyIHMcz5C img {
  border-radius: 2rem;
}
.cid-uyyIHMcz5C .mbr-section-subtitle {
  background: white;
  color: #ffffff;
  width: fit-content;
  border-radius: 2rem;
  padding: 5px 1rem;
  text-align: left;
}
.cid-uyyIHMcz5C .subtitle-wrap {
  display: inline-flex;
  border-radius: 2rem;
  padding: 0.5rem;
  padding-bottom: 0;
  background: #d62828;
  flex-direction: row;
  width: fit-content;
  align-items: center;
  margin-bottom: 2rem;
}
.cid-uyyIHMcz5C .subtitle-wrap .mbr-iconfont {
  padding: 0 15px;
  padding-bottom: 8px;
  margin: 0;
  color: #eae2b7;
  font-size: 1.5rem;
}
.cid-uyyIHMcz5C .mbr-section-title {
  color: #04492e;
}
.cid-uyyIHMcz5C .mbr-text,
.cid-uyyIHMcz5C .mbr-section-btn {
  color: #6e6e6e;
}
.cid-uyyIHMcz5C .mbr-section-subtitle,
.cid-uyyIHMcz5C .align-wrapper {
  color: #04492e;
}
.cid-uyyIHMcz5C .mbr-section-title,
.cid-uyyIHMcz5C .mbr-section-btn {
  color: #fb7a64;
}
.cid-uyyIHMmxKQ {
  padding-top: 7rem;
  padding-bottom: 7rem;
  background-color: #fafaf9;
}
.cid-uyyIHMmxKQ .mbr-fallback-image.disabled {
  display: none;
}
.cid-uyyIHMmxKQ .mbr-fallback-image {
  display: block;
  background-size: cover;
  background-position: center center;
  width: 100%;
  height: 100%;
  position: absolute;
  top: 0;
}
.cid-uyyIHMmxKQ img {
  border-radius: 2rem;
  margin-bottom: 1rem;
}
.cid-uyyIHMmxKQ .card-wrapper {
  border: 3px solid #d62828;
  padding: 2rem;
  border-radius: 2rem;
}
@media (max-width: 992px) {
  .cid-uyyIHMmxKQ .card-wrapper {
    margin-bottom: 2rem;
  }
}
@media (max-width: 767px) {
  .cid-uyyIHMmxKQ .card-wrapper {
    padding: 2rem 1rem;
  }
}
.cid-uyyIHMmxKQ .mbr-section-subtitle {
  background: #d62828;
  color: #ffffff;
  width: fit-content;
  border-radius: 2rem;
  padding: 5px 1rem;
  text-align: left;
}
.cid-uyyIHMmxKQ .subtitle-wrap {
  display: inline-flex;
  border-radius: 2rem;
  padding: 0.5rem;
  padding-bottom: 0;
  padding-left: 20px;
  background: #eae2b7;
  flex-direction: row;
  width: fit-content;
  align-items: center;
  margin-bottom: 2rem;
}
.cid-uyyIHMmxKQ .subtitle-wrap .mbr-iconfont {
  padding: 0 15px;
  padding-bottom: 8px;
  margin: 0;
  color: #d62828;
  font-size: 1.5rem;
}
.cid-uyyIHMmxKQ .mbr-section-title {
  color: #04492e;
}
.cid-uyyIHMmxKQ .mbr-text,
.cid-uyyIHMmxKQ .mbr-section-btn {
  color: #6e6e6e;
}
.cid-uyyIHMmxKQ .mbr-section-subtitle2,
.cid-uyyIHMmxKQ .align-wrapper {
  color: #04492e;
}
.cid-uyyIHMmxKQ .mbr-section-maintitle {
  text-align: center;
  color: #04492e;
}
.cid-uyyIHMyXZz {
  padding-top: 7rem;
  padding-bottom: 7rem;
  background-color: #fafaf9;
}
.cid-uyyIHMyXZz .mbr-fallback-image.disabled {
  display: none;
}
.cid-uyyIHMyXZz .mbr-fallback-image {
  display: block;
  background-size: cover;
  background-position: center center;
  width: 100%;
  height: 100%;
  position: absolute;
  top: 0;
}
.cid-uyyIHMyXZz img {
  border-radius: 2rem;
  margin-bottom: 1rem;
}
.cid-uyyIHMyXZz .card-wrapper {
  border: 3px solid #d62828;
  padding: 2rem;
  border-radius: 2rem;
}
@media (max-width: 992px) {
  .cid-uyyIHMyXZz .card-wrapper {
    margin-bottom: 2rem;
  }
}
@media (max-width: 767px) {
  .cid-uyyIHMyXZz .card-wrapper {
    padding: 2rem 1rem;
  }
}
.cid-uyyIHMyXZz .mbr-section-subtitle {
  background: #d62828;
  color: #ffffff;
  width: fit-content;
  border-radius: 2rem;
  padding: 5px 1rem;
  text-align: left;
}
.cid-uyyIHMyXZz .subtitle-wrap {
  display: inline-flex;
  border-radius: 2rem;
  padding: 0.5rem;
  padding-bottom: 0;
  padding-left: 20px;
  background: #eae2b7;
  flex-direction: row;
  width: fit-content;
  align-items: center;
  margin-bottom: 2rem;
}
.cid-uyyIHMyXZz .subtitle-wrap .mbr-iconfont {
  padding: 0 15px;
  padding-bottom: 8px;
  margin: 0;
  color: #d62828;
  font-size: 1.5rem;
}
.cid-uyyIHMyXZz .mbr-section-title {
  color: #04492e;
}
.cid-uyyIHMyXZz .mbr-text,
.cid-uyyIHMyXZz .mbr-section-btn {
  color: #6e6e6e;
}
.cid-uyyIHMyXZz .mbr-section-subtitle2,
.cid-uyyIHMyXZz .align-wrapper {
  color: #04492e;
}
.cid-uyyIHMyXZz .mbr-section-maintitle {
  text-align: center;
  color: #04492e;
}
.cid-uyyIHMLcWi {
  padding-top: 7rem;
  padding-bottom: 7rem;
  background-color: #fafaf9;
}
.cid-uyyIHMLcWi .mbr-fallback-image.disabled {
  display: none;
}
.cid-uyyIHMLcWi .mbr-fallback-image {
  display: block;
  background-size: cover;
  background-position: center center;
  width: 100%;
  height: 100%;
  position: absolute;
  top: 0;
}
.cid-uyyIHMLcWi img {
  border-radius: 2rem;
  margin-bottom: 1rem;
}
.cid-uyyIHMLcWi .card-wrapper {
  border: 3px solid #d62828;
  padding: 2rem;
  border-radius: 2rem;
}
@media (max-width: 992px) {
  .cid-uyyIHMLcWi .card-wrapper {
    margin-bottom: 2rem;
  }
}
@media (max-width: 767px) {
  .cid-uyyIHMLcWi .card-wrapper {
    padding: 2rem 1rem;
  }
}
.cid-uyyIHMLcWi .mbr-section-subtitle {
  background: #d62828;
  color: #ffffff;
  width: fit-content;
  border-radius: 2rem;
  padding: 5px 1rem;
  text-align: left;
}
.cid-uyyIHMLcWi .subtitle-wrap {
  display: inline-flex;
  border-radius: 2rem;
  padding: 0.5rem;
  padding-bottom: 0;
  padding-left: 20px;
  background: #eae2b7;
  flex-direction: row;
  width: fit-content;
  align-items: center;
  margin-bottom: 2rem;
}
.cid-uyyIHMLcWi .subtitle-wrap .mbr-iconfont {
  padding: 0 15px;
  padding-bottom: 8px;
  margin: 0;
  color: #d62828;
  font-size: 1.5rem;
}
.cid-uyyIHMLcWi .mbr-section-title {
  color: #04492e;
}
.cid-uyyIHMLcWi .mbr-text,
.cid-uyyIHMLcWi .mbr-section-btn {
  color: #6e6e6e;
}
.cid-uyyIHMLcWi .mbr-section-subtitle2,
.cid-uyyIHMLcWi .align-wrapper {
  color: #04492e;
}
.cid-uyyIHMLcWi .mbr-section-maintitle {
  text-align: center;
  color: #04492e;
}
.cid-uyyIHMYZ3K {
  padding-top: 7rem;
  padding-bottom: 7rem;
  background-color: #fafaf9;
}
.cid-uyyIHMYZ3K .mbr-fallback-image.disabled {
  display: none;
}
.cid-uyyIHMYZ3K .mbr-fallback-image {
  display: block;
  background-size: cover;
  background-position: center center;
  width: 100%;
  height: 100%;
  position: absolute;
  top: 0;
}
.cid-uyyIHMYZ3K img {
  border-radius: 2rem;
  margin-bottom: 1rem;
}
.cid-uyyIHMYZ3K .card-wrapper {
  border: 3px solid #d62828;
  padding: 2rem;
  border-radius: 2rem;
}
@media (max-width: 992px) {
  .cid-uyyIHMYZ3K .card-wrapper {
    margin-bottom: 2rem;
  }
}
@media (max-width: 767px) {
  .cid-uyyIHMYZ3K .card-wrapper {
    padding: 2rem 1rem;
  }
}
.cid-uyyIHMYZ3K .mbr-section-subtitle {
  background: #d62828;
  color: #ffffff;
  width: fit-content;
  border-radius: 2rem;
  padding: 5px 1rem;
  text-align: left;
}
.cid-uyyIHMYZ3K .subtitle-wrap {
  display: inline-flex;
  border-radius: 2rem;
  padding: 0.5rem;
  padding-bottom: 0;
  padding-left: 20px;
  background: #eae2b7;
  flex-direction: row;
  width: fit-content;
  align-items: center;
  margin-bottom: 2rem;
}
.cid-uyyIHMYZ3K .subtitle-wrap .mbr-iconfont {
  padding: 0 15px;
  padding-bottom: 8px;
  margin: 0;
  color: #d62828;
  font-size: 1.5rem;
}
.cid-uyyIHMYZ3K .mbr-section-title {
  color: #04492e;
}
.cid-uyyIHMYZ3K .mbr-text,
.cid-uyyIHMYZ3K .mbr-section-btn {
  color: #6e6e6e;
}
.cid-uyyIHMYZ3K .mbr-section-subtitle2,
.cid-uyyIHMYZ3K .align-wrapper {
  color: #04492e;
}
.cid-uyyIHMYZ3K .mbr-section-maintitle {
  text-align: center;
  color: #04492e;
}
.cid-uyyIHNd6jO {
  padding-top: 7rem;
  padding-bottom: 7rem;
  background-color: #fafaf9;
}
.cid-uyyIHNd6jO .mbr-fallback-image.disabled {
  display: none;
}
.cid-uyyIHNd6jO .mbr-fallback-image {
  display: block;
  background-size: cover;
  background-position: center center;
  width: 100%;
  height: 100%;
  position: absolute;
  top: 0;
}
.cid-uyyIHNd6jO img {
  border-radius: 2rem;
  margin-bottom: 1rem;
}
.cid-uyyIHNd6jO .card-wrapper {
  border: 3px solid #d62828;
  padding: 2rem;
  border-radius: 2rem;
}
@media (max-width: 992px) {
  .cid-uyyIHNd6jO .card-wrapper {
    margin-bottom: 2rem;
  }
}
@media (max-width: 767px) {
  .cid-uyyIHNd6jO .card-wrapper {
    padding: 2rem 1rem;
  }
}
.cid-uyyIHNd6jO .mbr-section-subtitle {
  background: #d62828;
  color: #ffffff;
  width: fit-content;
  border-radius: 2rem;
  padding: 5px 1rem;
  text-align: left;
}
.cid-uyyIHNd6jO .subtitle-wrap {
  display: inline-flex;
  border-radius: 2rem;
  padding: 0.5rem;
  padding-bottom: 0;
  padding-left: 20px;
  background: #eae2b7;
  flex-direction: row;
  width: fit-content;
  align-items: center;
  margin-bottom: 2rem;
}
.cid-uyyIHNd6jO .subtitle-wrap .mbr-iconfont {
  padding: 0 15px;
  padding-bottom: 8px;
  margin: 0;
  color: #d62828;
  font-size: 1.5rem;
}
.cid-uyyIHNd6jO .mbr-section-title {
  color: #04492e;
}
.cid-uyyIHNd6jO .mbr-text,
.cid-uyyIHNd6jO .mbr-section-btn {
  color: #6e6e6e;
}
.cid-uyyIHNd6jO .mbr-section-subtitle2,
.cid-uyyIHNd6jO .align-wrapper {
  color: #04492e;
}
.cid-uyyIHNd6jO .mbr-section-maintitle {
  text-align: center;
  color: #04492e;
}
.cid-uAGpMHKRbp {
  padding-top: 5rem;
  padding-bottom: 5rem;
  background-color: #dcd7d0;
}
.cid-uAGpMHKRbp .mbr-section-title {
  color: #ffffff;
}
.cid-uAGpMHKRbp img {
  width: 200px;
  margin-bottom: 1rem;
}
@media (max-width: 767px) {
  .cid-uAGpMHKRbp img {
    margin: auto;
    margin-bottom: 1rem;
  }
}
.cid-uAGpMHKRbp li {
  padding-left: 0;
  padding-bottom: 1rem;
}
.cid-uAGpMHKRbp ul {
  border-bottom: 1px solid rgba(0, 0, 0, 0.125);
}
.cid-uAGpMHKRbp .price-wrap {
  display: flex;
  justify-content: space-between;
  align-items: center;
}
@media (max-width: 767px) {
  .cid-uAGpMHKRbp .price-wrap {
    flex-direction: column;
  }
}
.cid-uAGpMHKRbp .wrapper {
  padding: 2rem;
  border-radius: 2rem;
  background: #ffffff;
}
@media (max-width: 992px) {
  .cid-uAGpMHKRbp .wrapper {
    margin-bottom: 2rem;
  }
}
@media (max-width: 767px) {
  .cid-uAGpMHKRbp .wrapper {
    padding: 2rem 1rem;
  }
}
.cid-uAGpMHKRbp .mbr-text2 {
  color: #ffffff;
}
.cid-uAGpMHKRbp .mbr-section-title2 {
  color: #ffffff;
}
.cid-uAGpMHKRbp .mbr-text1 {
  color: #04492e;
}
.cid-uAGpMHKRbp .price {
  color: #04492e;
}
.cid-uAGpMHKRbp .mbr-section-title1 {
  color: #04492e;
}
.cid-uAGpMHKRbp .mbr-text {
  color: #6e6e6e;
}
.cid-uAGpMHKRbp .list-group-item {
  color: #6e6e6e;
}
.cid-uyyIHNrFzo {
  padding-top: 5rem;
  padding-bottom: 5rem;
  background-color: #dcd7d0;
}
.cid-uyyIHNrFzo .mbr-section-title {
  color: #ffffff;
}
.cid-uyyIHNrFzo img {
  width: 200px;
  margin-bottom: 1rem;
}
@media (max-width: 767px) {
  .cid-uyyIHNrFzo img {
    margin: auto;
    margin-bottom: 1rem;
  }
}
.cid-uyyIHNrFzo li {
  padding-left: 0;
  padding-bottom: 1rem;
}
.cid-uyyIHNrFzo ul {
  border-bottom: 1px solid rgba(0, 0, 0, 0.125);
}
.cid-uyyIHNrFzo .price-wrap {
  display: flex;
  justify-content: space-between;
  align-items: center;
}
@media (max-width: 767px) {
  .cid-uyyIHNrFzo .price-wrap {
    flex-direction: column;
  }
}
.cid-uyyIHNrFzo .wrapper {
  padding: 2rem;
  border-radius: 2rem;
  background: #ffffff;
}
@media (max-width: 992px) {
  .cid-uyyIHNrFzo .wrapper {
    margin-bottom: 2rem;
  }
}
@media (max-width: 767px) {
  .cid-uyyIHNrFzo .wrapper {
    padding: 2rem 1rem;
  }
}
.cid-uyyIHNrFzo .mbr-text2 {
  color: #ffffff;
}
.cid-uyyIHNrFzo .mbr-section-title2 {
  color: #ffffff;
}
.cid-uyyIHNrFzo .mbr-text1 {
  color: #04492e;
}
.cid-uyyIHNrFzo .price {
  color: #04492e;
}
.cid-uyyIHNrFzo .mbr-section-title1 {
  color: #04492e;
}
.cid-uyyIHNrFzo .mbr-text {
  color: #6e6e6e;
}
.cid-uyyIHNrFzo .list-group-item {
  color: #6e6e6e;
}
.cid-uAGhGIZgfd {
  z-index: 1000;
  width: 100%;
}
.cid-uAGhGIZgfd nav.navbar {
  position: fixed;
}
.cid-uAGhGIZgfd .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-uAGhGIZgfd .dropdown-menu {
  padding: 0;
  border-radius: 4px;
  box-shadow: 0 1px 3px 0 rgba(0, 0, 0, 0.1);
}
.cid-uAGhGIZgfd .dropdown-item {
  border-bottom: 1px solid #e6e6e6;
}
.cid-uAGhGIZgfd .dropdown-item:hover,
.cid-uAGhGIZgfd .dropdown-item:focus {
  background: #d62828 !important;
  color: white !important;
}
.cid-uAGhGIZgfd .dropdown-item:hover span {
  color: white;
}
.cid-uAGhGIZgfd .dropdown-item:first-child {
  border-top-left-radius: 4px;
  border-top-right-radius: 4px;
}
.cid-uAGhGIZgfd .dropdown-item:last-child {
  border-bottom: none;
  border-bottom-left-radius: 4px;
  border-bottom-right-radius: 4px;
}
.cid-uAGhGIZgfd .nav-dropdown .link {
  padding: 0 0.3em !important;
  margin: 0.667em 1em !important;
}
.cid-uAGhGIZgfd .nav-dropdown .link.dropdown-toggle::after {
  margin-left: 0.5rem;
  margin-top: 0.2rem;
}
.cid-uAGhGIZgfd .nav-link {
  position: relative;
}
.cid-uAGhGIZgfd .container {
  display: flex;
  margin: auto;
}
.cid-uAGhGIZgfd .iconfont-wrapper {
  color: #04492e !important;
  font-size: 1.5rem;
  padding-right: 0.5rem;
}
.cid-uAGhGIZgfd .navbar-caption {
  font-weight: 500;
}
.cid-uAGhGIZgfd .dropdown-menu,
.cid-uAGhGIZgfd .navbar.opened {
  background: #fafaf9 !important;
}
.cid-uAGhGIZgfd .nav-item:focus,
.cid-uAGhGIZgfd .nav-link:focus {
  outline: none;
}
.cid-uAGhGIZgfd .dropdown .dropdown-menu .dropdown-item {
  width: auto;
  transition: all 0.25s ease-in-out;
}
.cid-uAGhGIZgfd .dropdown .dropdown-menu .dropdown-item::after {
  right: 0.5rem;
}
.cid-uAGhGIZgfd .dropdown .dropdown-menu .dropdown-item .mbr-iconfont {
  margin-right: 0.5rem;
  vertical-align: sub;
}
.cid-uAGhGIZgfd .dropdown .dropdown-menu .dropdown-item .mbr-iconfont:before {
  display: inline-block;
  transform: scale(1, 1);
  transition: all 0.25s ease-in-out;
}
.cid-uAGhGIZgfd .collapsed .dropdown-menu .dropdown-item:before {
  display: none;
}
.cid-uAGhGIZgfd .collapsed .dropdown .dropdown-menu .dropdown-item {
  padding: 0.235em 1.5em 0.235em 1.5em !important;
  transition: none;
  margin: 0 !important;
}
.cid-uAGhGIZgfd .navbar {
  min-height: 80px;
  transition: all 0.3s;
  border-bottom: 1px solid transparent;
  border-bottom-left-radius: 2rem;
  border-bottom-right-radius: 2rem;
  background: rgba(250, 250, 249, 0.7);
  backdrop-filter: blur(10px);
}
.cid-uAGhGIZgfd .navbar.opened {
  transition: all 0.3s;
}
.cid-uAGhGIZgfd .navbar .dropdown-item {
  padding: 0.5rem 1.8rem;
}
.cid-uAGhGIZgfd .navbar .navbar-logo img {
  width: auto;
}
.cid-uAGhGIZgfd .navbar .navbar-collapse {
  justify-content: flex-end;
  z-index: 1;
}
.cid-uAGhGIZgfd .navbar.collapsed {
  justify-content: center;
}
.cid-uAGhGIZgfd .navbar.collapsed .nav-item .nav-link::before {
  display: none;
}
.cid-uAGhGIZgfd .navbar.collapsed.opened .dropdown-menu {
  top: 0;
}
.cid-uAGhGIZgfd .navbar.collapsed .dropdown-menu .dropdown-submenu {
  left: 0 !important;
}
.cid-uAGhGIZgfd .navbar.collapsed .dropdown-menu .dropdown-item:after {
  right: auto;
}
.cid-uAGhGIZgfd .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-uAGhGIZgfd .navbar.collapsed ul.navbar-nav li {
  margin: auto;
}
.cid-uAGhGIZgfd .navbar.collapsed .dropdown-menu .dropdown-item {
  padding: 0.25rem 1.5rem;
  text-align: center;
}
.cid-uAGhGIZgfd .navbar.collapsed .icons-menu {
  padding-left: 0;
  padding-right: 0;
  padding-top: 0.5rem;
  padding-bottom: 0.5rem;
}
@media (max-width: 991px) {
  .cid-uAGhGIZgfd .navbar .nav-item .nav-link::before {
    display: none;
  }
  .cid-uAGhGIZgfd .navbar.opened .dropdown-menu {
    top: 0;
  }
  .cid-uAGhGIZgfd .navbar .dropdown-menu .dropdown-submenu {
    left: 0 !important;
  }
  .cid-uAGhGIZgfd .navbar .dropdown-menu .dropdown-item:after {
    right: auto;
  }
  .cid-uAGhGIZgfd .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-uAGhGIZgfd .navbar .navbar-logo img {
    height: 3rem !important;
  }
  .cid-uAGhGIZgfd .navbar ul.navbar-nav li {
    margin: auto;
  }
  .cid-uAGhGIZgfd .navbar .dropdown-menu .dropdown-item {
    padding: 0.25rem 1.5rem !important;
    text-align: center;
  }
  .cid-uAGhGIZgfd .navbar .navbar-brand {
    flex-shrink: initial;
    flex-basis: auto;
    word-break: break-word;
    padding-right: 2rem;
  }
  .cid-uAGhGIZgfd .navbar .navbar-toggler {
    flex-basis: auto;
  }
  .cid-uAGhGIZgfd .navbar .icons-menu {
    padding-left: 0;
    padding-top: 0.5rem;
    padding-bottom: 0.5rem;
  }
}
@media (max-width: 991px) and (max-width: 767px) {
  .cid-uAGhGIZgfd .navbar .navbar-brand {
    width: calc(100% - 31px);
  }
}
.cid-uAGhGIZgfd .navbar.navbar-short {
  min-height: 80px;
}
.cid-uAGhGIZgfd .navbar.navbar-short .navbar-logo img {
  height: 2.5rem !important;
}
.cid-uAGhGIZgfd .navbar.navbar-short .navbar-brand {
  min-height: 80px;
  padding: 0;
}
.cid-uAGhGIZgfd .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-uAGhGIZgfd .navbar-brand .navbar-caption {
  line-height: inherit !important;
}
.cid-uAGhGIZgfd .navbar-brand .navbar-logo a {
  outline: none;
}
.cid-uAGhGIZgfd .dropdown-item.active,
.cid-uAGhGIZgfd .dropdown-item:active {
  background-color: transparent;
}
.cid-uAGhGIZgfd .navbar-expand-lg .navbar-nav .nav-link {
  padding: 0;
}
.cid-uAGhGIZgfd .nav-dropdown .link.dropdown-toggle {
  margin-right: 1.667em;
}
.cid-uAGhGIZgfd .nav-dropdown .link.dropdown-toggle[aria-expanded="true"] {
  margin-right: 0;
  padding: 0.667em 1.667em;
}
.cid-uAGhGIZgfd .navbar.navbar-expand-lg .dropdown .dropdown-menu {
  background: #fafaf9;
}
.cid-uAGhGIZgfd .navbar.navbar-expand-lg .dropdown .dropdown-menu .dropdown-submenu {
  margin: 0;
  left: 100%;
}
.cid-uAGhGIZgfd .navbar .dropdown.open > .dropdown-menu {
  display: block;
}
.cid-uAGhGIZgfd ul.navbar-nav {
  flex-wrap: wrap;
}
.cid-uAGhGIZgfd .navbar-buttons {
  text-align: center;
  min-width: 170px;
}
.cid-uAGhGIZgfd button.navbar-toggler {
  outline: none;
  width: 31px;
  height: 20px;
  cursor: pointer;
  transition: all 0.2s;
  position: relative;
  align-self: center;
}
.cid-uAGhGIZgfd button.navbar-toggler .hamburger span {
  position: absolute;
  right: 0;
  width: 30px;
  height: 2px;
  border-right: 5px;
  background-color: #04492e;
}
.cid-uAGhGIZgfd button.navbar-toggler .hamburger span:nth-child(1) {
  top: 0;
  transition: all 0.2s;
}
.cid-uAGhGIZgfd button.navbar-toggler .hamburger span:nth-child(2) {
  top: 8px;
  transition: all 0.15s;
}
.cid-uAGhGIZgfd button.navbar-toggler .hamburger span:nth-child(3) {
  top: 8px;
  transition: all 0.15s;
}
.cid-uAGhGIZgfd button.navbar-toggler .hamburger span:nth-child(4) {
  top: 16px;
  transition: all 0.2s;
}
.cid-uAGhGIZgfd nav.opened .hamburger span:nth-child(1) {
  top: 8px;
  width: 0;
  opacity: 0;
  right: 50%;
  transition: all 0.2s;
}
.cid-uAGhGIZgfd nav.opened .hamburger span:nth-child(2) {
  transform: rotate(45deg);
  transition: all 0.25s;
}
.cid-uAGhGIZgfd nav.opened .hamburger span:nth-child(3) {
  transform: rotate(-45deg);
  transition: all 0.25s;
}
.cid-uAGhGIZgfd nav.opened .hamburger span:nth-child(4) {
  top: 8px;
  width: 0;
  opacity: 0;
  right: 50%;
  transition: all 0.2s;
}
.cid-uAGhGIZgfd .navbar-dropdown {
  padding: 0 1rem;
  position: fixed;
}
.cid-uAGhGIZgfd a.nav-link {
  display: flex;
  align-items: center;
  justify-content: center;
}
.cid-uAGhGIZgfd .icons-menu {
  flex-wrap: nowrap;
  display: flex;
  justify-content: center;
  padding-left: 1rem;
  padding-right: 1rem;
  padding-top: 0.3rem;
  text-align: center;
}
@media screen and (-ms-high-contrast: active), (-ms-high-contrast: none) {
  .cid-uAGhGIZgfd .navbar {
    height: 70px;
  }
  .cid-uAGhGIZgfd .navbar.opened {
    height: auto;
  }
  .cid-uAGhGIZgfd .nav-item .nav-link:hover::before {
    width: 175%;
    max-width: calc(100% + 2rem);
    left: -1rem;
  }
}
.cid-uAGwXG2CXW {
  padding-top: 30px;
  padding-bottom: 45px;
  margin-top: -1px;
  overflow: hidden;
  border-bottom: 1px solid #7f8678;
  border-top: 1px solid #7f8678;
  background-color: #04492e;
}
.cid-uAGwXG2CXW .wrapper {
  display: flex;
  justify-content: space-between;
  align-items: center;
  flex-wrap: wrap;
}
.cid-uAGwXG2CXW .copyright {
  margin-top: 0.5rem;
  color: #ffffff;
  flex-grow: 1;
  margin-right: 0.5rem;
}
.cid-uAGwXG2CXW .produced {
  margin-top: 0.5rem;
  color: #ffffff;
  flex-grow: 1;
}
.cid-uyyJ0qVTBa {
  padding-top: 7rem;
  padding-bottom: 7rem;
  background-color: #fafaf9;
}
.cid-uyyJ0qVTBa .mbr-fallback-image.disabled {
  display: none;
}
.cid-uyyJ0qVTBa .mbr-fallback-image {
  display: block;
  background-size: cover;
  background-position: center center;
  width: 100%;
  height: 100%;
  position: absolute;
  top: 0;
}
.cid-uyyJ0qVTBa img {
  border-radius: 2rem;
}
.cid-uyyJ0qVTBa .mbr-section-subtitle {
  background: white;
  color: #ffffff;
  width: fit-content;
  border-radius: 2rem;
  padding: 5px 1rem;
  text-align: left;
}
.cid-uyyJ0qVTBa .subtitle-wrap {
  display: inline-flex;
  border-radius: 2rem;
  padding: 0.5rem;
  padding-bottom: 0;
  background: #d62828;
  flex-direction: row;
  width: fit-content;
  align-items: center;
  margin-bottom: 2rem;
}
.cid-uyyJ0qVTBa .subtitle-wrap .mbr-iconfont {
  padding: 0 15px;
  padding-bottom: 8px;
  margin: 0;
  color: #eae2b7;
  font-size: 1.5rem;
}
.cid-uyyJ0qVTBa .mbr-section-title {
  color: #04492e;
}
.cid-uyyJ0qVTBa .mbr-text,
.cid-uyyJ0qVTBa .mbr-section-btn {
  color: #6e6e6e;
}
.cid-uyyJ0qVTBa .mbr-section-subtitle,
.cid-uyyJ0qVTBa .align-wrapper {
  color: #04492e;
}
.cid-uyKsJ0FPwX {
  padding-top: 7rem;
  padding-bottom: 7rem;
  background-color: #04492e;
}
.cid-uyKsJ0FPwX .mbr-fallback-image.disabled {
  display: none;
}
.cid-uyKsJ0FPwX .mbr-fallback-image {
  display: block;
  background-size: cover;
  background-position: center center;
  width: 100%;
  height: 100%;
  position: absolute;
  top: 0;
}
.cid-uyKsJ0FPwX .mbr-section-subtitle {
  background: #d62828;
  color: #ffffff;
  width: fit-content;
  border-radius: 2rem;
  padding: 5px 1rem;
  text-align: left;
}
.cid-uyKsJ0FPwX .subtitle-wrap {
  display: inline-flex;
  border-radius: 2rem;
  padding: 0.5rem;
  padding-bottom: 0;
  background: #eae2b7;
  flex-direction: row;
  width: fit-content;
  align-items: center;
  margin-bottom: 2rem;
}
.cid-uyKsJ0FPwX .subtitle-wrap .mbr-iconfont {
  padding: 0 15px;
  padding-bottom: 8px;
  margin: 0;
  color: #d62828;
  font-size: 1.5rem;
}
.cid-uyKsJ0FPwX .mbr-section-title {
  color: #ffffff;
}
.cid-uyKsJ0FPwX .mbr-text,
.cid-uyKsJ0FPwX .mbr-section-btn {
  color: #fafaf9;
}
.cid-uyyJ0r5Zb1 {
  padding-top: 5rem;
  padding-bottom: 5rem;
  background: #dcd7d0;
}
.cid-uyyJ0r5Zb1 .list-group-item {
  background-color: transparent;
  color: #04492e;
  text-align: left;
}
.cid-uyyJ0r5Zb1 .row-color {
  background: #ffffff;
  border-radius: 2rem;
  margin: 0;
}
.cid-uyyJ0r5Zb1 .card {
  padding: 0;
}
.cid-uyyJ0r5Zb1 .plan {
  padding: 3rem 2rem;
  word-break: break-word;
  border-radius: 10px;
}
.cid-uyyJ0r5Zb1 .plan .list-group-item {
  position: relative;
  justify-content: center;
  padding-left: 2rem;
  border: 0;
  font-family: 'Moririse2' !important;
}
.cid-uyyJ0r5Zb1 .plan .list-group-item::before {
  position: absolute;
  left: 0;
  top: 50%;
  transform: translateY(-50%);
  width: 50%;
  font-weight: 900;
  content: "\e97c";
  color: #fb7a64;
}
@media (max-width: 767px) {
  .cid-uyyJ0r5Zb1 .plan {
    padding: 2rem 1rem;
  }
}
.cid-uyyJ0r5Zb1 .mbr-iconfont {
  font-size: 5rem;
  color: #fb7a64;
  padding-bottom: 2rem;
  display: block;
}
.cid-uyyJ0r5Zb1 .price {
  color: #d62828;
}
.cid-uyyJ0r5Zb1 .btn {
  width: -webkit-fill-available;
}
@media (max-width: 991px) {
  .cid-uyyJ0r5Zb1 .plan {
    margin-bottom: 2rem;
  }
}
.cid-uyyJ0r5Zb1 .price,
.cid-uyyJ0r5Zb1 .plan-price {
  color: #04492e;
}
.cid-uyyJ0r5Zb1 H3 {
  color: #04492e;
  text-align: center;
}
.cid-uyyJ0r5Zb1 H4 {
  color: #6e6e6e;
  text-align: center;
}
.cid-uyyJ0r5Zb1 .plan-title {
  color: #04492e;
}
.cid-uyyJ0r5Zb1 .mbr-fallback-image.disabled {
  display: none;
}
.cid-uyyJ0r5Zb1 .mbr-fallback-image {
  display: block;
  background-size: cover;
  background-position: center center;
  width: 100%;
  height: 100%;
  position: absolute;
  top: 0;
}
.cid-uyyJ0r5Zb1 .price-term,
.cid-uyyJ0r5Zb1 .plan-price {
  color: #6e6e6e;
}
.cid-uyyJ0r5Zb1 .mbr-card-text {
  color: #6e6e6e;
}
.cid-uyyJ0riFVx {
  padding-top: 7rem;
  padding-bottom: 7rem;
  background-color: #04492e;
}
.cid-uyyJ0riFVx .mbr-fallback-image.disabled {
  display: none;
}
.cid-uyyJ0riFVx .mbr-fallback-image {
  display: block;
  background-size: cover;
  background-position: center center;
  width: 100%;
  height: 100%;
  position: absolute;
  top: 0;
}
.cid-uyyJ0riFVx img {
  border-radius: 2rem;
}
.cid-uyyJ0riFVx .mbr-section-subtitle {
  background: white;
  color: #ffffff;
  width: fit-content;
  border-radius: 2rem;
  padding: 5px 1rem;
  text-align: left;
}
.cid-uyyJ0riFVx .subtitle-wrap {
  display: inline-flex;
  border-radius: 2rem;
  padding: 0.5rem;
  padding-bottom: 0;
  background: #d62828;
  flex-direction: row;
  width: fit-content;
  align-items: center;
  margin-bottom: 2rem;
}
.cid-uyyJ0riFVx .subtitle-wrap .mbr-iconfont {
  padding: 0 15px;
  padding-bottom: 8px;
  margin: 0;
  color: #eae2b7;
  font-size: 1.5rem;
}
.cid-uyyJ0riFVx .mbr-section-title {
  color: #04492e;
}
.cid-uyyJ0riFVx .mbr-text,
.cid-uyyJ0riFVx .mbr-section-btn {
  color: #6e6e6e;
}
.cid-uyyJ0riFVx .mbr-section-subtitle,
.cid-uyyJ0riFVx .align-wrapper {
  color: #04492e;
}
.cid-uyyJ0riFVx .mbr-section-title,
.cid-uyyJ0riFVx .mbr-section-btn {
  color: #fb7a64;
}
.cid-uyyJ0rs1VO {
  padding-top: 7rem;
  padding-bottom: 7rem;
  background-color: #fafaf9;
}
.cid-uyyJ0rs1VO .mbr-fallback-image.disabled {
  display: none;
}
.cid-uyyJ0rs1VO .mbr-fallback-image {
  display: block;
  background-size: cover;
  background-position: center center;
  width: 100%;
  height: 100%;
  position: absolute;
  top: 0;
}
.cid-uyyJ0rs1VO img {
  border-radius: 2rem;
  margin-bottom: 1rem;
}
.cid-uyyJ0rs1VO .card-wrapper {
  border: 3px solid #d62828;
  padding: 2rem;
  border-radius: 2rem;
}
@media (max-width: 992px) {
  .cid-uyyJ0rs1VO .card-wrapper {
    margin-bottom: 2rem;
  }
}
@media (max-width: 767px) {
  .cid-uyyJ0rs1VO .card-wrapper {
    padding: 2rem 1rem;
  }
}
.cid-uyyJ0rs1VO .mbr-section-subtitle {
  background: #d62828;
  color: #ffffff;
  width: fit-content;
  border-radius: 2rem;
  padding: 5px 1rem;
  text-align: left;
}
.cid-uyyJ0rs1VO .subtitle-wrap {
  display: inline-flex;
  border-radius: 2rem;
  padding: 0.5rem;
  padding-bottom: 0;
  padding-left: 20px;
  background: #eae2b7;
  flex-direction: row;
  width: fit-content;
  align-items: center;
  margin-bottom: 2rem;
}
.cid-uyyJ0rs1VO .subtitle-wrap .mbr-iconfont {
  padding: 0 15px;
  padding-bottom: 8px;
  margin: 0;
  color: #d62828;
  font-size: 1.5rem;
}
.cid-uyyJ0rs1VO .mbr-section-title {
  color: #04492e;
}
.cid-uyyJ0rs1VO .mbr-text,
.cid-uyyJ0rs1VO .mbr-section-btn {
  color: #6e6e6e;
}
.cid-uyyJ0rs1VO .mbr-section-subtitle2,
.cid-uyyJ0rs1VO .align-wrapper {
  color: #04492e;
}
.cid-uyyJ0rs1VO .mbr-section-maintitle {
  text-align: center;
  color: #04492e;
}
.cid-uyyJ0rEsLG {
  padding-top: 7rem;
  padding-bottom: 7rem;
  background-color: #fafaf9;
}
.cid-uyyJ0rEsLG .mbr-fallback-image.disabled {
  display: none;
}
.cid-uyyJ0rEsLG .mbr-fallback-image {
  display: block;
  background-size: cover;
  background-position: center center;
  width: 100%;
  height: 100%;
  position: absolute;
  top: 0;
}
.cid-uyyJ0rEsLG img {
  border-radius: 2rem;
  margin-bottom: 1rem;
}
.cid-uyyJ0rEsLG .card-wrapper {
  border: 3px solid #d62828;
  padding: 2rem;
  border-radius: 2rem;
}
@media (max-width: 992px) {
  .cid-uyyJ0rEsLG .card-wrapper {
    margin-bottom: 2rem;
  }
}
@media (max-width: 767px) {
  .cid-uyyJ0rEsLG .card-wrapper {
    padding: 2rem 1rem;
  }
}
.cid-uyyJ0rEsLG .mbr-section-subtitle {
  background: #d62828;
  color: #ffffff;
  width: fit-content;
  border-radius: 2rem;
  padding: 5px 1rem;
  text-align: left;
}
.cid-uyyJ0rEsLG .subtitle-wrap {
  display: inline-flex;
  border-radius: 2rem;
  padding: 0.5rem;
  padding-bottom: 0;
  padding-left: 20px;
  background: #eae2b7;
  flex-direction: row;
  width: fit-content;
  align-items: center;
  margin-bottom: 2rem;
}
.cid-uyyJ0rEsLG .subtitle-wrap .mbr-iconfont {
  padding: 0 15px;
  padding-bottom: 8px;
  margin: 0;
  color: #d62828;
  font-size: 1.5rem;
}
.cid-uyyJ0rEsLG .mbr-section-title {
  color: #04492e;
}
.cid-uyyJ0rEsLG .mbr-text,
.cid-uyyJ0rEsLG .mbr-section-btn {
  color: #6e6e6e;
}
.cid-uyyJ0rEsLG .mbr-section-subtitle2,
.cid-uyyJ0rEsLG .align-wrapper {
  color: #04492e;
}
.cid-uyyJ0rEsLG .mbr-section-maintitle {
  text-align: center;
  color: #04492e;
}
.cid-uyyJ0rRPeM {
  padding-top: 7rem;
  padding-bottom: 7rem;
  background-color: #fafaf9;
}
.cid-uyyJ0rRPeM .mbr-fallback-image.disabled {
  display: none;
}
.cid-uyyJ0rRPeM .mbr-fallback-image {
  display: block;
  background-size: cover;
  background-position: center center;
  width: 100%;
  height: 100%;
  position: absolute;
  top: 0;
}
.cid-uyyJ0rRPeM img {
  border-radius: 2rem;
  margin-bottom: 1rem;
}
.cid-uyyJ0rRPeM .card-wrapper {
  border: 3px solid #d62828;
  padding: 2rem;
  border-radius: 2rem;
}
@media (max-width: 992px) {
  .cid-uyyJ0rRPeM .card-wrapper {
    margin-bottom: 2rem;
  }
}
@media (max-width: 767px) {
  .cid-uyyJ0rRPeM .card-wrapper {
    padding: 2rem 1rem;
  }
}
.cid-uyyJ0rRPeM .mbr-section-subtitle {
  background: #d62828;
  color: #ffffff;
  width: fit-content;
  border-radius: 2rem;
  padding: 5px 1rem;
  text-align: left;
}
.cid-uyyJ0rRPeM .subtitle-wrap {
  display: inline-flex;
  border-radius: 2rem;
  padding: 0.5rem;
  padding-bottom: 0;
  padding-left: 20px;
  background: #eae2b7;
  flex-direction: row;
  width: fit-content;
  align-items: center;
  margin-bottom: 2rem;
}
.cid-uyyJ0rRPeM .subtitle-wrap .mbr-iconfont {
  padding: 0 15px;
  padding-bottom: 8px;
  margin: 0;
  color: #d62828;
  font-size: 1.5rem;
}
.cid-uyyJ0rRPeM .mbr-section-title {
  color: #04492e;
}
.cid-uyyJ0rRPeM .mbr-text,
.cid-uyyJ0rRPeM .mbr-section-btn {
  color: #6e6e6e;
}
.cid-uyyJ0rRPeM .mbr-section-subtitle2,
.cid-uyyJ0rRPeM .align-wrapper {
  color: #04492e;
}
.cid-uyyJ0rRPeM .mbr-section-maintitle {
  text-align: center;
  color: #04492e;
}
.cid-uyyJ0s4W5b {
  padding-top: 7rem;
  padding-bottom: 7rem;
  background-color: #fafaf9;
}
.cid-uyyJ0s4W5b .mbr-fallback-image.disabled {
  display: none;
}
.cid-uyyJ0s4W5b .mbr-fallback-image {
  display: block;
  background-size: cover;
  background-position: center center;
  width: 100%;
  height: 100%;
  position: absolute;
  top: 0;
}
.cid-uyyJ0s4W5b img {
  border-radius: 2rem;
  margin-bottom: 1rem;
}
.cid-uyyJ0s4W5b .card-wrapper {
  border: 3px solid #d62828;
  padding: 2rem;
  border-radius: 2rem;
}
@media (max-width: 992px) {
  .cid-uyyJ0s4W5b .card-wrapper {
    margin-bottom: 2rem;
  }
}
@media (max-width: 767px) {
  .cid-uyyJ0s4W5b .card-wrapper {
    padding: 2rem 1rem;
  }
}
.cid-uyyJ0s4W5b .mbr-section-subtitle {
  background: #d62828;
  color: #ffffff;
  width: fit-content;
  border-radius: 2rem;
  padding: 5px 1rem;
  text-align: left;
}
.cid-uyyJ0s4W5b .subtitle-wrap {
  display: inline-flex;
  border-radius: 2rem;
  padding: 0.5rem;
  padding-bottom: 0;
  padding-left: 20px;
  background: #eae2b7;
  flex-direction: row;
  width: fit-content;
  align-items: center;
  margin-bottom: 2rem;
}
.cid-uyyJ0s4W5b .subtitle-wrap .mbr-iconfont {
  padding: 0 15px;
  padding-bottom: 8px;
  margin: 0;
  color: #d62828;
  font-size: 1.5rem;
}
.cid-uyyJ0s4W5b .mbr-section-title {
  color: #04492e;
}
.cid-uyyJ0s4W5b .mbr-text,
.cid-uyyJ0s4W5b .mbr-section-btn {
  color: #6e6e6e;
}
.cid-uyyJ0s4W5b .mbr-section-subtitle2,
.cid-uyyJ0s4W5b .align-wrapper {
  color: #04492e;
}
.cid-uyyJ0s4W5b .mbr-section-maintitle {
  text-align: center;
  color: #04492e;
}
.cid-uyyJ0sjrOa {
  padding-top: 7rem;
  padding-bottom: 7rem;
  background-color: #fafaf9;
}
.cid-uyyJ0sjrOa .mbr-fallback-image.disabled {
  display: none;
}
.cid-uyyJ0sjrOa .mbr-fallback-image {
  display: block;
  background-size: cover;
  background-position: center center;
  width: 100%;
  height: 100%;
  position: absolute;
  top: 0;
}
.cid-uyyJ0sjrOa img {
  border-radius: 2rem;
  margin-bottom: 1rem;
}
.cid-uyyJ0sjrOa .card-wrapper {
  border: 3px solid #d62828;
  padding: 2rem;
  border-radius: 2rem;
}
@media (max-width: 992px) {
  .cid-uyyJ0sjrOa .card-wrapper {
    margin-bottom: 2rem;
  }
}
@media (max-width: 767px) {
  .cid-uyyJ0sjrOa .card-wrapper {
    padding: 2rem 1rem;
  }
}
.cid-uyyJ0sjrOa .mbr-section-subtitle {
  background: #d62828;
  color: #ffffff;
  width: fit-content;
  border-radius: 2rem;
  padding: 5px 1rem;
  text-align: left;
}
.cid-uyyJ0sjrOa .subtitle-wrap {
  display: inline-flex;
  border-radius: 2rem;
  padding: 0.5rem;
  padding-bottom: 0;
  padding-left: 20px;
  background: #eae2b7;
  flex-direction: row;
  width: fit-content;
  align-items: center;
  margin-bottom: 2rem;
}
.cid-uyyJ0sjrOa .subtitle-wrap .mbr-iconfont {
  padding: 0 15px;
  padding-bottom: 8px;
  margin: 0;
  color: #d62828;
  font-size: 1.5rem;
}
.cid-uyyJ0sjrOa .mbr-section-title {
  color: #04492e;
}
.cid-uyyJ0sjrOa .mbr-text,
.cid-uyyJ0sjrOa .mbr-section-btn {
  color: #6e6e6e;
}
.cid-uyyJ0sjrOa .mbr-section-subtitle2,
.cid-uyyJ0sjrOa .align-wrapper {
  color: #04492e;
}
.cid-uyyJ0sjrOa .mbr-section-maintitle {
  text-align: center;
  color: #04492e;
}
.cid-uAGpRwruTC {
  padding-top: 5rem;
  padding-bottom: 5rem;
  background-color: #dcd7d0;
}
.cid-uAGpRwruTC .mbr-section-title {
  color: #ffffff;
}
.cid-uAGpRwruTC img {
  width: 200px;
  margin-bottom: 1rem;
}
@media (max-width: 767px) {
  .cid-uAGpRwruTC img {
    margin: auto;
    margin-bottom: 1rem;
  }
}
.cid-uAGpRwruTC li {
  padding-left: 0;
  padding-bottom: 1rem;
}
.cid-uAGpRwruTC ul {
  border-bottom: 1px solid rgba(0, 0, 0, 0.125);
}
.cid-uAGpRwruTC .price-wrap {
  display: flex;
  justify-content: space-between;
  align-items: center;
}
@media (max-width: 767px) {
  .cid-uAGpRwruTC .price-wrap {
    flex-direction: column;
  }
}
.cid-uAGpRwruTC .wrapper {
  padding: 2rem;
  border-radius: 2rem;
  background: #ffffff;
}
@media (max-width: 992px) {
  .cid-uAGpRwruTC .wrapper {
    margin-bottom: 2rem;
  }
}
@media (max-width: 767px) {
  .cid-uAGpRwruTC .wrapper {
    padding: 2rem 1rem;
  }
}
.cid-uAGpRwruTC .mbr-text2 {
  color: #ffffff;
}
.cid-uAGpRwruTC .mbr-section-title2 {
  color: #ffffff;
}
.cid-uAGpRwruTC .mbr-text1 {
  color: #04492e;
}
.cid-uAGpRwruTC .price {
  color: #04492e;
}
.cid-uAGpRwruTC .mbr-section-title1 {
  color: #04492e;
}
.cid-uAGpRwruTC .mbr-text {
  color: #6e6e6e;
}
.cid-uAGpRwruTC .list-group-item {
  color: #6e6e6e;
}
.cid-uyyJ0syYmW {
  padding-top: 5rem;
  padding-bottom: 5rem;
  background-color: #dcd7d0;
}
.cid-uyyJ0syYmW .mbr-section-title {
  color: #ffffff;
}
.cid-uyyJ0syYmW img {
  width: 200px;
  margin-bottom: 1rem;
}
@media (max-width: 767px) {
  .cid-uyyJ0syYmW img {
    margin: auto;
    margin-bottom: 1rem;
  }
}
.cid-uyyJ0syYmW li {
  padding-left: 0;
  padding-bottom: 1rem;
}
.cid-uyyJ0syYmW ul {
  border-bottom: 1px solid rgba(0, 0, 0, 0.125);
}
.cid-uyyJ0syYmW .price-wrap {
  display: flex;
  justify-content: space-between;
  align-items: center;
}
@media (max-width: 767px) {
  .cid-uyyJ0syYmW .price-wrap {
    flex-direction: column;
  }
}
.cid-uyyJ0syYmW .wrapper {
  padding: 2rem;
  border-radius: 2rem;
  background: #ffffff;
}
@media (max-width: 992px) {
  .cid-uyyJ0syYmW .wrapper {
    margin-bottom: 2rem;
  }
}
@media (max-width: 767px) {
  .cid-uyyJ0syYmW .wrapper {
    padding: 2rem 1rem;
  }
}
.cid-uyyJ0syYmW .mbr-text2 {
  color: #ffffff;
}
.cid-uyyJ0syYmW .mbr-section-title2 {
  color: #ffffff;
}
.cid-uyyJ0syYmW .mbr-text1 {
  color: #04492e;
}
.cid-uyyJ0syYmW .price {
  color: #04492e;
}
.cid-uyyJ0syYmW .mbr-section-title1 {
  color: #04492e;
}
.cid-uyyJ0syYmW .mbr-text {
  color: #6e6e6e;
}
.cid-uyyJ0syYmW .list-group-item {
  color: #6e6e6e;
}
.cid-uAGhJdI4JT {
  z-index: 1000;
  width: 100%;
}
.cid-uAGhJdI4JT nav.navbar {
  position: fixed;
}
.cid-uAGhJdI4JT .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-uAGhJdI4JT .dropdown-menu {
  padding: 0;
  border-radius: 4px;
  box-shadow: 0 1px 3px 0 rgba(0, 0, 0, 0.1);
}
.cid-uAGhJdI4JT .dropdown-item {
  border-bottom: 1px solid #e6e6e6;
}
.cid-uAGhJdI4JT .dropdown-item:hover,
.cid-uAGhJdI4JT .dropdown-item:focus {
  background: #d62828 !important;
  color: white !important;
}
.cid-uAGhJdI4JT .dropdown-item:hover span {
  color: white;
}
.cid-uAGhJdI4JT .dropdown-item:first-child {
  border-top-left-radius: 4px;
  border-top-right-radius: 4px;
}
.cid-uAGhJdI4JT .dropdown-item:last-child {
  border-bottom: none;
  border-bottom-left-radius: 4px;
  border-bottom-right-radius: 4px;
}
.cid-uAGhJdI4JT .nav-dropdown .link {
  padding: 0 0.3em !important;
  margin: 0.667em 1em !important;
}
.cid-uAGhJdI4JT .nav-dropdown .link.dropdown-toggle::after {
  margin-left: 0.5rem;
  margin-top: 0.2rem;
}
.cid-uAGhJdI4JT .nav-link {
  position: relative;
}
.cid-uAGhJdI4JT .container {
  display: flex;
  margin: auto;
}
.cid-uAGhJdI4JT .iconfont-wrapper {
  color: #04492e !important;
  font-size: 1.5rem;
  padding-right: 0.5rem;
}
.cid-uAGhJdI4JT .navbar-caption {
  font-weight: 500;
}
.cid-uAGhJdI4JT .dropdown-menu,
.cid-uAGhJdI4JT .navbar.opened {
  background: #fafaf9 !important;
}
.cid-uAGhJdI4JT .nav-item:focus,
.cid-uAGhJdI4JT .nav-link:focus {
  outline: none;
}
.cid-uAGhJdI4JT .dropdown .dropdown-menu .dropdown-item {
  width: auto;
  transition: all 0.25s ease-in-out;
}
.cid-uAGhJdI4JT .dropdown .dropdown-menu .dropdown-item::after {
  right: 0.5rem;
}
.cid-uAGhJdI4JT .dropdown .dropdown-menu .dropdown-item .mbr-iconfont {
  margin-right: 0.5rem;
  vertical-align: sub;
}
.cid-uAGhJdI4JT .dropdown .dropdown-menu .dropdown-item .mbr-iconfont:before {
  display: inline-block;
  transform: scale(1, 1);
  transition: all 0.25s ease-in-out;
}
.cid-uAGhJdI4JT .collapsed .dropdown-menu .dropdown-item:before {
  display: none;
}
.cid-uAGhJdI4JT .collapsed .dropdown .dropdown-menu .dropdown-item {
  padding: 0.235em 1.5em 0.235em 1.5em !important;
  transition: none;
  margin: 0 !important;
}
.cid-uAGhJdI4JT .navbar {
  min-height: 80px;
  transition: all 0.3s;
  border-bottom: 1px solid transparent;
  border-bottom-left-radius: 2rem;
  border-bottom-right-radius: 2rem;
  background: rgba(250, 250, 249, 0.7);
  backdrop-filter: blur(10px);
}
.cid-uAGhJdI4JT .navbar.opened {
  transition: all 0.3s;
}
.cid-uAGhJdI4JT .navbar .dropdown-item {
  padding: 0.5rem 1.8rem;
}
.cid-uAGhJdI4JT .navbar .navbar-logo img {
  width: auto;
}
.cid-uAGhJdI4JT .navbar .navbar-collapse {
  justify-content: flex-end;
  z-index: 1;
}
.cid-uAGhJdI4JT .navbar.collapsed {
  justify-content: center;
}
.cid-uAGhJdI4JT .navbar.collapsed .nav-item .nav-link::before {
  display: none;
}
.cid-uAGhJdI4JT .navbar.collapsed.opened .dropdown-menu {
  top: 0;
}
.cid-uAGhJdI4JT .navbar.collapsed .dropdown-menu .dropdown-submenu {
  left: 0 !important;
}
.cid-uAGhJdI4JT .navbar.collapsed .dropdown-menu .dropdown-item:after {
  right: auto;
}
.cid-uAGhJdI4JT .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-uAGhJdI4JT .navbar.collapsed ul.navbar-nav li {
  margin: auto;
}
.cid-uAGhJdI4JT .navbar.collapsed .dropdown-menu .dropdown-item {
  padding: 0.25rem 1.5rem;
  text-align: center;
}
.cid-uAGhJdI4JT .navbar.collapsed .icons-menu {
  padding-left: 0;
  padding-right: 0;
  padding-top: 0.5rem;
  padding-bottom: 0.5rem;
}
@media (max-width: 991px) {
  .cid-uAGhJdI4JT .navbar .nav-item .nav-link::before {
    display: none;
  }
  .cid-uAGhJdI4JT .navbar.opened .dropdown-menu {
    top: 0;
  }
  .cid-uAGhJdI4JT .navbar .dropdown-menu .dropdown-submenu {
    left: 0 !important;
  }
  .cid-uAGhJdI4JT .navbar .dropdown-menu .dropdown-item:after {
    right: auto;
  }
  .cid-uAGhJdI4JT .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-uAGhJdI4JT .navbar .navbar-logo img {
    height: 3rem !important;
  }
  .cid-uAGhJdI4JT .navbar ul.navbar-nav li {
    margin: auto;
  }
  .cid-uAGhJdI4JT .navbar .dropdown-menu .dropdown-item {
    padding: 0.25rem 1.5rem !important;
    text-align: center;
  }
  .cid-uAGhJdI4JT .navbar .navbar-brand {
    flex-shrink: initial;
    flex-basis: auto;
    word-break: break-word;
    padding-right: 2rem;
  }
  .cid-uAGhJdI4JT .navbar .navbar-toggler {
    flex-basis: auto;
  }
  .cid-uAGhJdI4JT .navbar .icons-menu {
    padding-left: 0;
    padding-top: 0.5rem;
    padding-bottom: 0.5rem;
  }
}
@media (max-width: 991px) and (max-width: 767px) {
  .cid-uAGhJdI4JT .navbar .navbar-brand {
    width: calc(100% - 31px);
  }
}
.cid-uAGhJdI4JT .navbar.navbar-short {
  min-height: 80px;
}
.cid-uAGhJdI4JT .navbar.navbar-short .navbar-logo img {
  height: 2.5rem !important;
}
.cid-uAGhJdI4JT .navbar.navbar-short .navbar-brand {
  min-height: 80px;
  padding: 0;
}
.cid-uAGhJdI4JT .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-uAGhJdI4JT .navbar-brand .navbar-caption {
  line-height: inherit !important;
}
.cid-uAGhJdI4JT .navbar-brand .navbar-logo a {
  outline: none;
}
.cid-uAGhJdI4JT .dropdown-item.active,
.cid-uAGhJdI4JT .dropdown-item:active {
  background-color: transparent;
}
.cid-uAGhJdI4JT .navbar-expand-lg .navbar-nav .nav-link {
  padding: 0;
}
.cid-uAGhJdI4JT .nav-dropdown .link.dropdown-toggle {
  margin-right: 1.667em;
}
.cid-uAGhJdI4JT .nav-dropdown .link.dropdown-toggle[aria-expanded="true"] {
  margin-right: 0;
  padding: 0.667em 1.667em;
}
.cid-uAGhJdI4JT .navbar.navbar-expand-lg .dropdown .dropdown-menu {
  background: #fafaf9;
}
.cid-uAGhJdI4JT .navbar.navbar-expand-lg .dropdown .dropdown-menu .dropdown-submenu {
  margin: 0;
  left: 100%;
}
.cid-uAGhJdI4JT .navbar .dropdown.open > .dropdown-menu {
  display: block;
}
.cid-uAGhJdI4JT ul.navbar-nav {
  flex-wrap: wrap;
}
.cid-uAGhJdI4JT .navbar-buttons {
  text-align: center;
  min-width: 170px;
}
.cid-uAGhJdI4JT button.navbar-toggler {
  outline: none;
  width: 31px;
  height: 20px;
  cursor: pointer;
  transition: all 0.2s;
  position: relative;
  align-self: center;
}
.cid-uAGhJdI4JT button.navbar-toggler .hamburger span {
  position: absolute;
  right: 0;
  width: 30px;
  height: 2px;
  border-right: 5px;
  background-color: #04492e;
}
.cid-uAGhJdI4JT button.navbar-toggler .hamburger span:nth-child(1) {
  top: 0;
  transition: all 0.2s;
}
.cid-uAGhJdI4JT button.navbar-toggler .hamburger span:nth-child(2) {
  top: 8px;
  transition: all 0.15s;
}
.cid-uAGhJdI4JT button.navbar-toggler .hamburger span:nth-child(3) {
  top: 8px;
  transition: all 0.15s;
}
.cid-uAGhJdI4JT button.navbar-toggler .hamburger span:nth-child(4) {
  top: 16px;
  transition: all 0.2s;
}
.cid-uAGhJdI4JT nav.opened .hamburger span:nth-child(1) {
  top: 8px;
  width: 0;
  opacity: 0;
  right: 50%;
  transition: all 0.2s;
}
.cid-uAGhJdI4JT nav.opened .hamburger span:nth-child(2) {
  transform: rotate(45deg);
  transition: all 0.25s;
}
.cid-uAGhJdI4JT nav.opened .hamburger span:nth-child(3) {
  transform: rotate(-45deg);
  transition: all 0.25s;
}
.cid-uAGhJdI4JT nav.opened .hamburger span:nth-child(4) {
  top: 8px;
  width: 0;
  opacity: 0;
  right: 50%;
  transition: all 0.2s;
}
.cid-uAGhJdI4JT .navbar-dropdown {
  padding: 0 1rem;
  position: fixed;
}
.cid-uAGhJdI4JT a.nav-link {
  display: flex;
  align-items: center;
  justify-content: center;
}
.cid-uAGhJdI4JT .icons-menu {
  flex-wrap: nowrap;
  display: flex;
  justify-content: center;
  padding-left: 1rem;
  padding-right: 1rem;
  padding-top: 0.3rem;
  text-align: center;
}
@media screen and (-ms-high-contrast: active), (-ms-high-contrast: none) {
  .cid-uAGhJdI4JT .navbar {
    height: 70px;
  }
  .cid-uAGhJdI4JT .navbar.opened {
    height: auto;
  }
  .cid-uAGhJdI4JT .nav-item .nav-link:hover::before {
    width: 175%;
    max-width: calc(100% + 2rem);
    left: -1rem;
  }
}
.cid-uAGx0tJGnJ {
  padding-top: 30px;
  padding-bottom: 45px;
  margin-top: -1px;
  overflow: hidden;
  border-bottom: 1px solid #7f8678;
  border-top: 1px solid #7f8678;
  background-color: #04492e;
}
.cid-uAGx0tJGnJ .wrapper {
  display: flex;
  justify-content: space-between;
  align-items: center;
  flex-wrap: wrap;
}
.cid-uAGx0tJGnJ .copyright {
  margin-top: 0.5rem;
  color: #ffffff;
  flex-grow: 1;
  margin-right: 0.5rem;
}
.cid-uAGx0tJGnJ .produced {
  margin-top: 0.5rem;
  color: #ffffff;
  flex-grow: 1;
}
.cid-uyyJ9I7UV8 {
  padding-top: 7rem;
  padding-bottom: 7rem;
  background-color: #fafaf9;
}
.cid-uyyJ9I7UV8 .mbr-fallback-image.disabled {
  display: none;
}
.cid-uyyJ9I7UV8 .mbr-fallback-image {
  display: block;
  background-size: cover;
  background-position: center center;
  width: 100%;
  height: 100%;
  position: absolute;
  top: 0;
}
.cid-uyyJ9I7UV8 img {
  border-radius: 2rem;
}
.cid-uyyJ9I7UV8 .mbr-section-subtitle {
  background: white;
  color: #ffffff;
  width: fit-content;
  border-radius: 2rem;
  padding: 5px 1rem;
  text-align: left;
}
.cid-uyyJ9I7UV8 .subtitle-wrap {
  display: inline-flex;
  border-radius: 2rem;
  padding: 0.5rem;
  padding-bottom: 0;
  background: #d62828;
  flex-direction: row;
  width: fit-content;
  align-items: center;
  margin-bottom: 2rem;
}
.cid-uyyJ9I7UV8 .subtitle-wrap .mbr-iconfont {
  padding: 0 15px;
  padding-bottom: 8px;
  margin: 0;
  color: #eae2b7;
  font-size: 1.5rem;
}
.cid-uyyJ9I7UV8 .mbr-section-title {
  color: #04492e;
}
.cid-uyyJ9I7UV8 .mbr-text,
.cid-uyyJ9I7UV8 .mbr-section-btn {
  color: #6e6e6e;
}
.cid-uyyJ9I7UV8 .mbr-section-subtitle,
.cid-uyyJ9I7UV8 .align-wrapper {
  color: #04492e;
}
.cid-uyKsSqgBkI {
  padding-top: 7rem;
  padding-bottom: 7rem;
  background-color: #04492e;
}
.cid-uyKsSqgBkI .mbr-fallback-image.disabled {
  display: none;
}
.cid-uyKsSqgBkI .mbr-fallback-image {
  display: block;
  background-size: cover;
  background-position: center center;
  width: 100%;
  height: 100%;
  position: absolute;
  top: 0;
}
.cid-uyKsSqgBkI .mbr-section-subtitle {
  background: #d62828;
  color: #ffffff;
  width: fit-content;
  border-radius: 2rem;
  padding: 5px 1rem;
  text-align: left;
}
.cid-uyKsSqgBkI .subtitle-wrap {
  display: inline-flex;
  border-radius: 2rem;
  padding: 0.5rem;
  padding-bottom: 0;
  background: #eae2b7;
  flex-direction: row;
  width: fit-content;
  align-items: center;
  margin-bottom: 2rem;
}
.cid-uyKsSqgBkI .subtitle-wrap .mbr-iconfont {
  padding: 0 15px;
  padding-bottom: 8px;
  margin: 0;
  color: #d62828;
  font-size: 1.5rem;
}
.cid-uyKsSqgBkI .mbr-section-title {
  color: #ffffff;
}
.cid-uyKsSqgBkI .mbr-text,
.cid-uyKsSqgBkI .mbr-section-btn {
  color: #fafaf9;
}
.cid-uyyJ9IgreT {
  padding-top: 5rem;
  padding-bottom: 5rem;
  background: #dcd7d0;
}
.cid-uyyJ9IgreT .list-group-item {
  background-color: transparent;
  color: #04492e;
  text-align: left;
}
.cid-uyyJ9IgreT .row-color {
  background: #ffffff;
  border-radius: 2rem;
  margin: 0;
}
.cid-uyyJ9IgreT .card {
  padding: 0;
}
.cid-uyyJ9IgreT .plan {
  padding: 3rem 2rem;
  word-break: break-word;
  border-radius: 10px;
}
.cid-uyyJ9IgreT .plan .list-group-item {
  position: relative;
  justify-content: center;
  padding-left: 2rem;
  border: 0;
  font-family: 'Moririse2' !important;
}
.cid-uyyJ9IgreT .plan .list-group-item::before {
  position: absolute;
  left: 0;
  top: 50%;
  transform: translateY(-50%);
  width: 50%;
  font-weight: 900;
  content: "\e97c";
  color: #fb7a64;
}
@media (max-width: 767px) {
  .cid-uyyJ9IgreT .plan {
    padding: 2rem 1rem;
  }
}
.cid-uyyJ9IgreT .mbr-iconfont {
  font-size: 5rem;
  color: #fb7a64;
  padding-bottom: 2rem;
  display: block;
}
.cid-uyyJ9IgreT .price {
  color: #d62828;
}
.cid-uyyJ9IgreT .btn {
  width: -webkit-fill-available;
}
@media (max-width: 991px) {
  .cid-uyyJ9IgreT .plan {
    margin-bottom: 2rem;
  }
}
.cid-uyyJ9IgreT .price,
.cid-uyyJ9IgreT .plan-price {
  color: #04492e;
}
.cid-uyyJ9IgreT H3 {
  color: #04492e;
  text-align: center;
}
.cid-uyyJ9IgreT H4 {
  color: #6e6e6e;
  text-align: center;
}
.cid-uyyJ9IgreT .plan-title {
  color: #04492e;
}
.cid-uyyJ9IgreT .mbr-fallback-image.disabled {
  display: none;
}
.cid-uyyJ9IgreT .mbr-fallback-image {
  display: block;
  background-size: cover;
  background-position: center center;
  width: 100%;
  height: 100%;
  position: absolute;
  top: 0;
}
.cid-uyyJ9IgreT .price-term,
.cid-uyyJ9IgreT .plan-price {
  color: #6e6e6e;
}
.cid-uyyJ9IgreT .mbr-card-text {
  color: #6e6e6e;
}
.cid-uyyJ9ItRvA {
  padding-top: 7rem;
  padding-bottom: 7rem;
  background-color: #04492e;
}
.cid-uyyJ9ItRvA .mbr-fallback-image.disabled {
  display: none;
}
.cid-uyyJ9ItRvA .mbr-fallback-image {
  display: block;
  background-size: cover;
  background-position: center center;
  width: 100%;
  height: 100%;
  position: absolute;
  top: 0;
}
.cid-uyyJ9ItRvA img {
  border-radius: 2rem;
}
.cid-uyyJ9ItRvA .mbr-section-subtitle {
  background: white;
  color: #ffffff;
  width: fit-content;
  border-radius: 2rem;
  padding: 5px 1rem;
  text-align: left;
}
.cid-uyyJ9ItRvA .subtitle-wrap {
  display: inline-flex;
  border-radius: 2rem;
  padding: 0.5rem;
  padding-bottom: 0;
  background: #d62828;
  flex-direction: row;
  width: fit-content;
  align-items: center;
  margin-bottom: 2rem;
}
.cid-uyyJ9ItRvA .subtitle-wrap .mbr-iconfont {
  padding: 0 15px;
  padding-bottom: 8px;
  margin: 0;
  color: #eae2b7;
  font-size: 1.5rem;
}
.cid-uyyJ9ItRvA .mbr-section-title {
  color: #04492e;
}
.cid-uyyJ9ItRvA .mbr-text,
.cid-uyyJ9ItRvA .mbr-section-btn {
  color: #6e6e6e;
}
.cid-uyyJ9ItRvA .mbr-section-subtitle,
.cid-uyyJ9ItRvA .align-wrapper {
  color: #04492e;
}
.cid-uyyJ9ItRvA .mbr-section-title,
.cid-uyyJ9ItRvA .mbr-section-btn {
  color: #fb7a64;
}
.cid-uyyJ9IDnRs {
  padding-top: 7rem;
  padding-bottom: 7rem;
  background-color: #fafaf9;
}
.cid-uyyJ9IDnRs .mbr-fallback-image.disabled {
  display: none;
}
.cid-uyyJ9IDnRs .mbr-fallback-image {
  display: block;
  background-size: cover;
  background-position: center center;
  width: 100%;
  height: 100%;
  position: absolute;
  top: 0;
}
.cid-uyyJ9IDnRs img {
  border-radius: 2rem;
  margin-bottom: 1rem;
}
.cid-uyyJ9IDnRs .card-wrapper {
  border: 3px solid #d62828;
  padding: 2rem;
  border-radius: 2rem;
}
@media (max-width: 992px) {
  .cid-uyyJ9IDnRs .card-wrapper {
    margin-bottom: 2rem;
  }
}
@media (max-width: 767px) {
  .cid-uyyJ9IDnRs .card-wrapper {
    padding: 2rem 1rem;
  }
}
.cid-uyyJ9IDnRs .mbr-section-subtitle {
  background: #d62828;
  color: #ffffff;
  width: fit-content;
  border-radius: 2rem;
  padding: 5px 1rem;
  text-align: left;
}
.cid-uyyJ9IDnRs .subtitle-wrap {
  display: inline-flex;
  border-radius: 2rem;
  padding: 0.5rem;
  padding-bottom: 0;
  padding-left: 20px;
  background: #eae2b7;
  flex-direction: row;
  width: fit-content;
  align-items: center;
  margin-bottom: 2rem;
}
.cid-uyyJ9IDnRs .subtitle-wrap .mbr-iconfont {
  padding: 0 15px;
  padding-bottom: 8px;
  margin: 0;
  color: #d62828;
  font-size: 1.5rem;
}
.cid-uyyJ9IDnRs .mbr-section-title {
  color: #04492e;
}
.cid-uyyJ9IDnRs .mbr-text,
.cid-uyyJ9IDnRs .mbr-section-btn {
  color: #6e6e6e;
}
.cid-uyyJ9IDnRs .mbr-section-subtitle2,
.cid-uyyJ9IDnRs .align-wrapper {
  color: #04492e;
}
.cid-uyyJ9IDnRs .mbr-section-maintitle {
  text-align: center;
  color: #04492e;
}
.cid-uyyJ9IOfr4 {
  padding-top: 7rem;
  padding-bottom: 7rem;
  background-color: #fafaf9;
}
.cid-uyyJ9IOfr4 .mbr-fallback-image.disabled {
  display: none;
}
.cid-uyyJ9IOfr4 .mbr-fallback-image {
  display: block;
  background-size: cover;
  background-position: center center;
  width: 100%;
  height: 100%;
  position: absolute;
  top: 0;
}
.cid-uyyJ9IOfr4 img {
  border-radius: 2rem;
  margin-bottom: 1rem;
}
.cid-uyyJ9IOfr4 .card-wrapper {
  border: 3px solid #d62828;
  padding: 2rem;
  border-radius: 2rem;
}
@media (max-width: 992px) {
  .cid-uyyJ9IOfr4 .card-wrapper {
    margin-bottom: 2rem;
  }
}
@media (max-width: 767px) {
  .cid-uyyJ9IOfr4 .card-wrapper {
    padding: 2rem 1rem;
  }
}
.cid-uyyJ9IOfr4 .mbr-section-subtitle {
  background: #d62828;
  color: #ffffff;
  width: fit-content;
  border-radius: 2rem;
  padding: 5px 1rem;
  text-align: left;
}
.cid-uyyJ9IOfr4 .subtitle-wrap {
  display: inline-flex;
  border-radius: 2rem;
  padding: 0.5rem;
  padding-bottom: 0;
  padding-left: 20px;
  background: #eae2b7;
  flex-direction: row;
  width: fit-content;
  align-items: center;
  margin-bottom: 2rem;
}
.cid-uyyJ9IOfr4 .subtitle-wrap .mbr-iconfont {
  padding: 0 15px;
  padding-bottom: 8px;
  margin: 0;
  color: #d62828;
  font-size: 1.5rem;
}
.cid-uyyJ9IOfr4 .mbr-section-title {
  color: #04492e;
}
.cid-uyyJ9IOfr4 .mbr-text,
.cid-uyyJ9IOfr4 .mbr-section-btn {
  color: #6e6e6e;
}
.cid-uyyJ9IOfr4 .mbr-section-subtitle2,
.cid-uyyJ9IOfr4 .align-wrapper {
  color: #04492e;
}
.cid-uyyJ9IOfr4 .mbr-section-maintitle {
  text-align: center;
  color: #04492e;
}
.cid-uyyJ9J195K {
  padding-top: 7rem;
  padding-bottom: 7rem;
  background-color: #fafaf9;
}
.cid-uyyJ9J195K .mbr-fallback-image.disabled {
  display: none;
}
.cid-uyyJ9J195K .mbr-fallback-image {
  display: block;
  background-size: cover;
  background-position: center center;
  width: 100%;
  height: 100%;
  position: absolute;
  top: 0;
}
.cid-uyyJ9J195K img {
  border-radius: 2rem;
  margin-bottom: 1rem;
}
.cid-uyyJ9J195K .card-wrapper {
  border: 3px solid #d62828;
  padding: 2rem;
  border-radius: 2rem;
}
@media (max-width: 992px) {
  .cid-uyyJ9J195K .card-wrapper {
    margin-bottom: 2rem;
  }
}
@media (max-width: 767px) {
  .cid-uyyJ9J195K .card-wrapper {
    padding: 2rem 1rem;
  }
}
.cid-uyyJ9J195K .mbr-section-subtitle {
  background: #d62828;
  color: #ffffff;
  width: fit-content;
  border-radius: 2rem;
  padding: 5px 1rem;
  text-align: left;
}
.cid-uyyJ9J195K .subtitle-wrap {
  display: inline-flex;
  border-radius: 2rem;
  padding: 0.5rem;
  padding-bottom: 0;
  padding-left: 20px;
  background: #eae2b7;
  flex-direction: row;
  width: fit-content;
  align-items: center;
  margin-bottom: 2rem;
}
.cid-uyyJ9J195K .subtitle-wrap .mbr-iconfont {
  padding: 0 15px;
  padding-bottom: 8px;
  margin: 0;
  color: #d62828;
  font-size: 1.5rem;
}
.cid-uyyJ9J195K .mbr-section-title {
  color: #04492e;
}
.cid-uyyJ9J195K .mbr-text,
.cid-uyyJ9J195K .mbr-section-btn {
  color: #6e6e6e;
}
.cid-uyyJ9J195K .mbr-section-subtitle2,
.cid-uyyJ9J195K .align-wrapper {
  color: #04492e;
}
.cid-uyyJ9J195K .mbr-section-maintitle {
  text-align: center;
  color: #04492e;
}
.cid-uyyJ9JfFt6 {
  padding-top: 7rem;
  padding-bottom: 7rem;
  background-color: #fafaf9;
}
.cid-uyyJ9JfFt6 .mbr-fallback-image.disabled {
  display: none;
}
.cid-uyyJ9JfFt6 .mbr-fallback-image {
  display: block;
  background-size: cover;
  background-position: center center;
  width: 100%;
  height: 100%;
  position: absolute;
  top: 0;
}
.cid-uyyJ9JfFt6 img {
  border-radius: 2rem;
  margin-bottom: 1rem;
}
.cid-uyyJ9JfFt6 .card-wrapper {
  border: 3px solid #d62828;
  padding: 2rem;
  border-radius: 2rem;
}
@media (max-width: 992px) {
  .cid-uyyJ9JfFt6 .card-wrapper {
    margin-bottom: 2rem;
  }
}
@media (max-width: 767px) {
  .cid-uyyJ9JfFt6 .card-wrapper {
    padding: 2rem 1rem;
  }
}
.cid-uyyJ9JfFt6 .mbr-section-subtitle {
  background: #d62828;
  color: #ffffff;
  width: fit-content;
  border-radius: 2rem;
  padding: 5px 1rem;
  text-align: left;
}
.cid-uyyJ9JfFt6 .subtitle-wrap {
  display: inline-flex;
  border-radius: 2rem;
  padding: 0.5rem;
  padding-bottom: 0;
  padding-left: 20px;
  background: #eae2b7;
  flex-direction: row;
  width: fit-content;
  align-items: center;
  margin-bottom: 2rem;
}
.cid-uyyJ9JfFt6 .subtitle-wrap .mbr-iconfont {
  padding: 0 15px;
  padding-bottom: 8px;
  margin: 0;
  color: #d62828;
  font-size: 1.5rem;
}
.cid-uyyJ9JfFt6 .mbr-section-title {
  color: #04492e;
}
.cid-uyyJ9JfFt6 .mbr-text,
.cid-uyyJ9JfFt6 .mbr-section-btn {
  color: #6e6e6e;
}
.cid-uyyJ9JfFt6 .mbr-section-subtitle2,
.cid-uyyJ9JfFt6 .align-wrapper {
  color: #04492e;
}
.cid-uyyJ9JfFt6 .mbr-section-maintitle {
  text-align: center;
  color: #04492e;
}
.cid-uyyJ9JudFI {
  padding-top: 7rem;
  padding-bottom: 7rem;
  background-color: #fafaf9;
}
.cid-uyyJ9JudFI .mbr-fallback-image.disabled {
  display: none;
}
.cid-uyyJ9JudFI .mbr-fallback-image {
  display: block;
  background-size: cover;
  background-position: center center;
  width: 100%;
  height: 100%;
  position: absolute;
  top: 0;
}
.cid-uyyJ9JudFI img {
  border-radius: 2rem;
  margin-bottom: 1rem;
}
.cid-uyyJ9JudFI .card-wrapper {
  border: 3px solid #d62828;
  padding: 2rem;
  border-radius: 2rem;
}
@media (max-width: 992px) {
  .cid-uyyJ9JudFI .card-wrapper {
    margin-bottom: 2rem;
  }
}
@media (max-width: 767px) {
  .cid-uyyJ9JudFI .card-wrapper {
    padding: 2rem 1rem;
  }
}
.cid-uyyJ9JudFI .mbr-section-subtitle {
  background: #d62828;
  color: #ffffff;
  width: fit-content;
  border-radius: 2rem;
  padding: 5px 1rem;
  text-align: left;
}
.cid-uyyJ9JudFI .subtitle-wrap {
  display: inline-flex;
  border-radius: 2rem;
  padding: 0.5rem;
  padding-bottom: 0;
  padding-left: 20px;
  background: #eae2b7;
  flex-direction: row;
  width: fit-content;
  align-items: center;
  margin-bottom: 2rem;
}
.cid-uyyJ9JudFI .subtitle-wrap .mbr-iconfont {
  padding: 0 15px;
  padding-bottom: 8px;
  margin: 0;
  color: #d62828;
  font-size: 1.5rem;
}
.cid-uyyJ9JudFI .mbr-section-title {
  color: #04492e;
}
.cid-uyyJ9JudFI .mbr-text,
.cid-uyyJ9JudFI .mbr-section-btn {
  color: #6e6e6e;
}
.cid-uyyJ9JudFI .mbr-section-subtitle2,
.cid-uyyJ9JudFI .align-wrapper {
  color: #04492e;
}
.cid-uyyJ9JudFI .mbr-section-maintitle {
  text-align: center;
  color: #04492e;
}
.cid-uAGpU4AtSC {
  padding-top: 5rem;
  padding-bottom: 5rem;
  background-color: #dcd7d0;
}
.cid-uAGpU4AtSC .mbr-section-title {
  color: #ffffff;
}
.cid-uAGpU4AtSC img {
  width: 200px;
  margin-bottom: 1rem;
}
@media (max-width: 767px) {
  .cid-uAGpU4AtSC img {
    margin: auto;
    margin-bottom: 1rem;
  }
}
.cid-uAGpU4AtSC li {
  padding-left: 0;
  padding-bottom: 1rem;
}
.cid-uAGpU4AtSC ul {
  border-bottom: 1px solid rgba(0, 0, 0, 0.125);
}
.cid-uAGpU4AtSC .price-wrap {
  display: flex;
  justify-content: space-between;
  align-items: center;
}
@media (max-width: 767px) {
  .cid-uAGpU4AtSC .price-wrap {
    flex-direction: column;
  }
}
.cid-uAGpU4AtSC .wrapper {
  padding: 2rem;
  border-radius: 2rem;
  background: #ffffff;
}
@media (max-width: 992px) {
  .cid-uAGpU4AtSC .wrapper {
    margin-bottom: 2rem;
  }
}
@media (max-width: 767px) {
  .cid-uAGpU4AtSC .wrapper {
    padding: 2rem 1rem;
  }
}
.cid-uAGpU4AtSC .mbr-text2 {
  color: #ffffff;
}
.cid-uAGpU4AtSC .mbr-section-title2 {
  color: #ffffff;
}
.cid-uAGpU4AtSC .mbr-text1 {
  color: #04492e;
}
.cid-uAGpU4AtSC .price {
  color: #04492e;
}
.cid-uAGpU4AtSC .mbr-section-title1 {
  color: #04492e;
}
.cid-uAGpU4AtSC .mbr-text {
  color: #6e6e6e;
}
.cid-uAGpU4AtSC .list-group-item {
  color: #6e6e6e;
}
.cid-uyyJ9JJ7gT {
  padding-top: 5rem;
  padding-bottom: 5rem;
  background-color: #dcd7d0;
}
.cid-uyyJ9JJ7gT .mbr-section-title {
  color: #ffffff;
}
.cid-uyyJ9JJ7gT img {
  width: 200px;
  margin-bottom: 1rem;
}
@media (max-width: 767px) {
  .cid-uyyJ9JJ7gT img {
    margin: auto;
    margin-bottom: 1rem;
  }
}
.cid-uyyJ9JJ7gT li {
  padding-left: 0;
  padding-bottom: 1rem;
}
.cid-uyyJ9JJ7gT ul {
  border-bottom: 1px solid rgba(0, 0, 0, 0.125);
}
.cid-uyyJ9JJ7gT .price-wrap {
  display: flex;
  justify-content: space-between;
  align-items: center;
}
@media (max-width: 767px) {
  .cid-uyyJ9JJ7gT .price-wrap {
    flex-direction: column;
  }
}
.cid-uyyJ9JJ7gT .wrapper {
  padding: 2rem;
  border-radius: 2rem;
  background: #ffffff;
}
@media (max-width: 992px) {
  .cid-uyyJ9JJ7gT .wrapper {
    margin-bottom: 2rem;
  }
}
@media (max-width: 767px) {
  .cid-uyyJ9JJ7gT .wrapper {
    padding: 2rem 1rem;
  }
}
.cid-uyyJ9JJ7gT .mbr-text2 {
  color: #ffffff;
}
.cid-uyyJ9JJ7gT .mbr-section-title2 {
  color: #ffffff;
}
.cid-uyyJ9JJ7gT .mbr-text1 {
  color: #04492e;
}
.cid-uyyJ9JJ7gT .price {
  color: #04492e;
}
.cid-uyyJ9JJ7gT .mbr-section-title1 {
  color: #04492e;
}
.cid-uyyJ9JJ7gT .mbr-text {
  color: #6e6e6e;
}
.cid-uyyJ9JJ7gT .list-group-item {
  color: #6e6e6e;
}
.cid-uAGhKqHdha {
  z-index: 1000;
  width: 100%;
}
.cid-uAGhKqHdha nav.navbar {
  position: fixed;
}
.cid-uAGhKqHdha .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-uAGhKqHdha .dropdown-menu {
  padding: 0;
  border-radius: 4px;
  box-shadow: 0 1px 3px 0 rgba(0, 0, 0, 0.1);
}
.cid-uAGhKqHdha .dropdown-item {
  border-bottom: 1px solid #e6e6e6;
}
.cid-uAGhKqHdha .dropdown-item:hover,
.cid-uAGhKqHdha .dropdown-item:focus {
  background: #d62828 !important;
  color: white !important;
}
.cid-uAGhKqHdha .dropdown-item:hover span {
  color: white;
}
.cid-uAGhKqHdha .dropdown-item:first-child {
  border-top-left-radius: 4px;
  border-top-right-radius: 4px;
}
.cid-uAGhKqHdha .dropdown-item:last-child {
  border-bottom: none;
  border-bottom-left-radius: 4px;
  border-bottom-right-radius: 4px;
}
.cid-uAGhKqHdha .nav-dropdown .link {
  padding: 0 0.3em !important;
  margin: 0.667em 1em !important;
}
.cid-uAGhKqHdha .nav-dropdown .link.dropdown-toggle::after {
  margin-left: 0.5rem;
  margin-top: 0.2rem;
}
.cid-uAGhKqHdha .nav-link {
  position: relative;
}
.cid-uAGhKqHdha .container {
  display: flex;
  margin: auto;
}
.cid-uAGhKqHdha .iconfont-wrapper {
  color: #04492e !important;
  font-size: 1.5rem;
  padding-right: 0.5rem;
}
.cid-uAGhKqHdha .navbar-caption {
  font-weight: 500;
}
.cid-uAGhKqHdha .dropdown-menu,
.cid-uAGhKqHdha .navbar.opened {
  background: #fafaf9 !important;
}
.cid-uAGhKqHdha .nav-item:focus,
.cid-uAGhKqHdha .nav-link:focus {
  outline: none;
}
.cid-uAGhKqHdha .dropdown .dropdown-menu .dropdown-item {
  width: auto;
  transition: all 0.25s ease-in-out;
}
.cid-uAGhKqHdha .dropdown .dropdown-menu .dropdown-item::after {
  right: 0.5rem;
}
.cid-uAGhKqHdha .dropdown .dropdown-menu .dropdown-item .mbr-iconfont {
  margin-right: 0.5rem;
  vertical-align: sub;
}
.cid-uAGhKqHdha .dropdown .dropdown-menu .dropdown-item .mbr-iconfont:before {
  display: inline-block;
  transform: scale(1, 1);
  transition: all 0.25s ease-in-out;
}
.cid-uAGhKqHdha .collapsed .dropdown-menu .dropdown-item:before {
  display: none;
}
.cid-uAGhKqHdha .collapsed .dropdown .dropdown-menu .dropdown-item {
  padding: 0.235em 1.5em 0.235em 1.5em !important;
  transition: none;
  margin: 0 !important;
}
.cid-uAGhKqHdha .navbar {
  min-height: 80px;
  transition: all 0.3s;
  border-bottom: 1px solid transparent;
  border-bottom-left-radius: 2rem;
  border-bottom-right-radius: 2rem;
  background: rgba(250, 250, 249, 0.7);
  backdrop-filter: blur(10px);
}
.cid-uAGhKqHdha .navbar.opened {
  transition: all 0.3s;
}
.cid-uAGhKqHdha .navbar .dropdown-item {
  padding: 0.5rem 1.8rem;
}
.cid-uAGhKqHdha .navbar .navbar-logo img {
  width: auto;
}
.cid-uAGhKqHdha .navbar .navbar-collapse {
  justify-content: flex-end;
  z-index: 1;
}
.cid-uAGhKqHdha .navbar.collapsed {
  justify-content: center;
}
.cid-uAGhKqHdha .navbar.collapsed .nav-item .nav-link::before {
  display: none;
}
.cid-uAGhKqHdha .navbar.collapsed.opened .dropdown-menu {
  top: 0;
}
.cid-uAGhKqHdha .navbar.collapsed .dropdown-menu .dropdown-submenu {
  left: 0 !important;
}
.cid-uAGhKqHdha .navbar.collapsed .dropdown-menu .dropdown-item:after {
  right: auto;
}
.cid-uAGhKqHdha .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-uAGhKqHdha .navbar.collapsed ul.navbar-nav li {
  margin: auto;
}
.cid-uAGhKqHdha .navbar.collapsed .dropdown-menu .dropdown-item {
  padding: 0.25rem 1.5rem;
  text-align: center;
}
.cid-uAGhKqHdha .navbar.collapsed .icons-menu {
  padding-left: 0;
  padding-right: 0;
  padding-top: 0.5rem;
  padding-bottom: 0.5rem;
}
@media (max-width: 991px) {
  .cid-uAGhKqHdha .navbar .nav-item .nav-link::before {
    display: none;
  }
  .cid-uAGhKqHdha .navbar.opened .dropdown-menu {
    top: 0;
  }
  .cid-uAGhKqHdha .navbar .dropdown-menu .dropdown-submenu {
    left: 0 !important;
  }
  .cid-uAGhKqHdha .navbar .dropdown-menu .dropdown-item:after {
    right: auto;
  }
  .cid-uAGhKqHdha .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-uAGhKqHdha .navbar .navbar-logo img {
    height: 3rem !important;
  }
  .cid-uAGhKqHdha .navbar ul.navbar-nav li {
    margin: auto;
  }
  .cid-uAGhKqHdha .navbar .dropdown-menu .dropdown-item {
    padding: 0.25rem 1.5rem !important;
    text-align: center;
  }
  .cid-uAGhKqHdha .navbar .navbar-brand {
    flex-shrink: initial;
    flex-basis: auto;
    word-break: break-word;
    padding-right: 2rem;
  }
  .cid-uAGhKqHdha .navbar .navbar-toggler {
    flex-basis: auto;
  }
  .cid-uAGhKqHdha .navbar .icons-menu {
    padding-left: 0;
    padding-top: 0.5rem;
    padding-bottom: 0.5rem;
  }
}
@media (max-width: 991px) and (max-width: 767px) {
  .cid-uAGhKqHdha .navbar .navbar-brand {
    width: calc(100% - 31px);
  }
}
.cid-uAGhKqHdha .navbar.navbar-short {
  min-height: 80px;
}
.cid-uAGhKqHdha .navbar.navbar-short .navbar-logo img {
  height: 2.5rem !important;
}
.cid-uAGhKqHdha .navbar.navbar-short .navbar-brand {
  min-height: 80px;
  padding: 0;
}
.cid-uAGhKqHdha .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-uAGhKqHdha .navbar-brand .navbar-caption {
  line-height: inherit !important;
}
.cid-uAGhKqHdha .navbar-brand .navbar-logo a {
  outline: none;
}
.cid-uAGhKqHdha .dropdown-item.active,
.cid-uAGhKqHdha .dropdown-item:active {
  background-color: transparent;
}
.cid-uAGhKqHdha .navbar-expand-lg .navbar-nav .nav-link {
  padding: 0;
}
.cid-uAGhKqHdha .nav-dropdown .link.dropdown-toggle {
  margin-right: 1.667em;
}
.cid-uAGhKqHdha .nav-dropdown .link.dropdown-toggle[aria-expanded="true"] {
  margin-right: 0;
  padding: 0.667em 1.667em;
}
.cid-uAGhKqHdha .navbar.navbar-expand-lg .dropdown .dropdown-menu {
  background: #fafaf9;
}
.cid-uAGhKqHdha .navbar.navbar-expand-lg .dropdown .dropdown-menu .dropdown-submenu {
  margin: 0;
  left: 100%;
}
.cid-uAGhKqHdha .navbar .dropdown.open > .dropdown-menu {
  display: block;
}
.cid-uAGhKqHdha ul.navbar-nav {
  flex-wrap: wrap;
}
.cid-uAGhKqHdha .navbar-buttons {
  text-align: center;
  min-width: 170px;
}
.cid-uAGhKqHdha button.navbar-toggler {
  outline: none;
  width: 31px;
  height: 20px;
  cursor: pointer;
  transition: all 0.2s;
  position: relative;
  align-self: center;
}
.cid-uAGhKqHdha button.navbar-toggler .hamburger span {
  position: absolute;
  right: 0;
  width: 30px;
  height: 2px;
  border-right: 5px;
  background-color: #04492e;
}
.cid-uAGhKqHdha button.navbar-toggler .hamburger span:nth-child(1) {
  top: 0;
  transition: all 0.2s;
}
.cid-uAGhKqHdha button.navbar-toggler .hamburger span:nth-child(2) {
  top: 8px;
  transition: all 0.15s;
}
.cid-uAGhKqHdha button.navbar-toggler .hamburger span:nth-child(3) {
  top: 8px;
  transition: all 0.15s;
}
.cid-uAGhKqHdha button.navbar-toggler .hamburger span:nth-child(4) {
  top: 16px;
  transition: all 0.2s;
}
.cid-uAGhKqHdha nav.opened .hamburger span:nth-child(1) {
  top: 8px;
  width: 0;
  opacity: 0;
  right: 50%;
  transition: all 0.2s;
}
.cid-uAGhKqHdha nav.opened .hamburger span:nth-child(2) {
  transform: rotate(45deg);
  transition: all 0.25s;
}
.cid-uAGhKqHdha nav.opened .hamburger span:nth-child(3) {
  transform: rotate(-45deg);
  transition: all 0.25s;
}
.cid-uAGhKqHdha nav.opened .hamburger span:nth-child(4) {
  top: 8px;
  width: 0;
  opacity: 0;
  right: 50%;
  transition: all 0.2s;
}
.cid-uAGhKqHdha .navbar-dropdown {
  padding: 0 1rem;
  position: fixed;
}
.cid-uAGhKqHdha a.nav-link {
  display: flex;
  align-items: center;
  justify-content: center;
}
.cid-uAGhKqHdha .icons-menu {
  flex-wrap: nowrap;
  display: flex;
  justify-content: center;
  padding-left: 1rem;
  padding-right: 1rem;
  padding-top: 0.3rem;
  text-align: center;
}
@media screen and (-ms-high-contrast: active), (-ms-high-contrast: none) {
  .cid-uAGhKqHdha .navbar {
    height: 70px;
  }
  .cid-uAGhKqHdha .navbar.opened {
    height: auto;
  }
  .cid-uAGhKqHdha .nav-item .nav-link:hover::before {
    width: 175%;
    max-width: calc(100% + 2rem);
    left: -1rem;
  }
}
.cid-uAGx1MUSh0 {
  padding-top: 30px;
  padding-bottom: 45px;
  margin-top: -1px;
  overflow: hidden;
  border-bottom: 1px solid #7f8678;
  border-top: 1px solid #7f8678;
  background-color: #04492e;
}
.cid-uAGx1MUSh0 .wrapper {
  display: flex;
  justify-content: space-between;
  align-items: center;
  flex-wrap: wrap;
}
.cid-uAGx1MUSh0 .copyright {
  margin-top: 0.5rem;
  color: #ffffff;
  flex-grow: 1;
  margin-right: 0.5rem;
}
.cid-uAGx1MUSh0 .produced {
  margin-top: 0.5rem;
  color: #ffffff;
  flex-grow: 1;
}
.cid-uyyJnZxxH4 {
  padding-top: 7rem;
  padding-bottom: 7rem;
  background-color: #fafaf9;
}
.cid-uyyJnZxxH4 .mbr-fallback-image.disabled {
  display: none;
}
.cid-uyyJnZxxH4 .mbr-fallback-image {
  display: block;
  background-size: cover;
  background-position: center center;
  width: 100%;
  height: 100%;
  position: absolute;
  top: 0;
}
.cid-uyyJnZxxH4 img {
  border-radius: 2rem;
}
.cid-uyyJnZxxH4 .mbr-section-subtitle {
  background: white;
  color: #ffffff;
  width: fit-content;
  border-radius: 2rem;
  padding: 5px 1rem;
  text-align: left;
}
.cid-uyyJnZxxH4 .subtitle-wrap {
  display: inline-flex;
  border-radius: 2rem;
  padding: 0.5rem;
  padding-bottom: 0;
  background: #d62828;
  flex-direction: row;
  width: fit-content;
  align-items: center;
  margin-bottom: 2rem;
}
.cid-uyyJnZxxH4 .subtitle-wrap .mbr-iconfont {
  padding: 0 15px;
  padding-bottom: 8px;
  margin: 0;
  color: #eae2b7;
  font-size: 1.5rem;
}
.cid-uyyJnZxxH4 .mbr-section-title {
  color: #04492e;
}
.cid-uyyJnZxxH4 .mbr-text,
.cid-uyyJnZxxH4 .mbr-section-btn {
  color: #6e6e6e;
}
.cid-uyyJnZxxH4 .mbr-section-subtitle,
.cid-uyyJnZxxH4 .align-wrapper {
  color: #04492e;
}
.cid-uyKt27CBSj {
  padding-top: 7rem;
  padding-bottom: 7rem;
  background-color: #04492e;
}
.cid-uyKt27CBSj .mbr-fallback-image.disabled {
  display: none;
}
.cid-uyKt27CBSj .mbr-fallback-image {
  display: block;
  background-size: cover;
  background-position: center center;
  width: 100%;
  height: 100%;
  position: absolute;
  top: 0;
}
.cid-uyKt27CBSj .mbr-section-subtitle {
  background: #d62828;
  color: #ffffff;
  width: fit-content;
  border-radius: 2rem;
  padding: 5px 1rem;
  text-align: left;
}
.cid-uyKt27CBSj .subtitle-wrap {
  display: inline-flex;
  border-radius: 2rem;
  padding: 0.5rem;
  padding-bottom: 0;
  background: #eae2b7;
  flex-direction: row;
  width: fit-content;
  align-items: center;
  margin-bottom: 2rem;
}
.cid-uyKt27CBSj .subtitle-wrap .mbr-iconfont {
  padding: 0 15px;
  padding-bottom: 8px;
  margin: 0;
  color: #d62828;
  font-size: 1.5rem;
}
.cid-uyKt27CBSj .mbr-section-title {
  color: #ffffff;
}
.cid-uyKt27CBSj .mbr-text,
.cid-uyKt27CBSj .mbr-section-btn {
  color: #fafaf9;
}
.cid-uyyJnZF28Z {
  padding-top: 5rem;
  padding-bottom: 5rem;
  background: #dcd7d0;
}
.cid-uyyJnZF28Z .list-group-item {
  background-color: transparent;
  color: #04492e;
  text-align: left;
}
.cid-uyyJnZF28Z .row-color {
  background: #ffffff;
  border-radius: 2rem;
  margin: 0;
}
.cid-uyyJnZF28Z .card {
  padding: 0;
}
.cid-uyyJnZF28Z .plan {
  padding: 3rem 2rem;
  word-break: break-word;
  border-radius: 10px;
}
.cid-uyyJnZF28Z .plan .list-group-item {
  position: relative;
  justify-content: center;
  padding-left: 2rem;
  border: 0;
  font-family: 'Moririse2' !important;
}
.cid-uyyJnZF28Z .plan .list-group-item::before {
  position: absolute;
  left: 0;
  top: 50%;
  transform: translateY(-50%);
  width: 50%;
  font-weight: 900;
  content: "\e97c";
  color: #fb7a64;
}
@media (max-width: 767px) {
  .cid-uyyJnZF28Z .plan {
    padding: 2rem 1rem;
  }
}
.cid-uyyJnZF28Z .mbr-iconfont {
  font-size: 5rem;
  color: #fb7a64;
  padding-bottom: 2rem;
  display: block;
}
.cid-uyyJnZF28Z .price {
  color: #d62828;
}
.cid-uyyJnZF28Z .btn {
  width: -webkit-fill-available;
}
@media (max-width: 991px) {
  .cid-uyyJnZF28Z .plan {
    margin-bottom: 2rem;
  }
}
.cid-uyyJnZF28Z .price,
.cid-uyyJnZF28Z .plan-price {
  color: #04492e;
}
.cid-uyyJnZF28Z H3 {
  color: #04492e;
  text-align: center;
}
.cid-uyyJnZF28Z H4 {
  color: #6e6e6e;
  text-align: center;
}
.cid-uyyJnZF28Z .plan-title {
  color: #04492e;
}
.cid-uyyJnZF28Z .mbr-fallback-image.disabled {
  display: none;
}
.cid-uyyJnZF28Z .mbr-fallback-image {
  display: block;
  background-size: cover;
  background-position: center center;
  width: 100%;
  height: 100%;
  position: absolute;
  top: 0;
}
.cid-uyyJnZF28Z .price-term,
.cid-uyyJnZF28Z .plan-price {
  color: #6e6e6e;
}
.cid-uyyJnZF28Z .mbr-card-text {
  color: #6e6e6e;
}
.cid-uyyJnZTpCu {
  padding-top: 7rem;
  padding-bottom: 7rem;
  background-color: #04492e;
}
.cid-uyyJnZTpCu .mbr-fallback-image.disabled {
  display: none;
}
.cid-uyyJnZTpCu .mbr-fallback-image {
  display: block;
  background-size: cover;
  background-position: center center;
  width: 100%;
  height: 100%;
  position: absolute;
  top: 0;
}
.cid-uyyJnZTpCu img {
  border-radius: 2rem;
}
.cid-uyyJnZTpCu .mbr-section-subtitle {
  background: white;
  color: #ffffff;
  width: fit-content;
  border-radius: 2rem;
  padding: 5px 1rem;
  text-align: left;
}
.cid-uyyJnZTpCu .subtitle-wrap {
  display: inline-flex;
  border-radius: 2rem;
  padding: 0.5rem;
  padding-bottom: 0;
  background: #d62828;
  flex-direction: row;
  width: fit-content;
  align-items: center;
  margin-bottom: 2rem;
}
.cid-uyyJnZTpCu .subtitle-wrap .mbr-iconfont {
  padding: 0 15px;
  padding-bottom: 8px;
  margin: 0;
  color: #eae2b7;
  font-size: 1.5rem;
}
.cid-uyyJnZTpCu .mbr-section-title {
  color: #04492e;
}
.cid-uyyJnZTpCu .mbr-text,
.cid-uyyJnZTpCu .mbr-section-btn {
  color: #6e6e6e;
}
.cid-uyyJnZTpCu .mbr-section-subtitle,
.cid-uyyJnZTpCu .align-wrapper {
  color: #04492e;
}
.cid-uyyJnZTpCu .mbr-section-title,
.cid-uyyJnZTpCu .mbr-section-btn {
  color: #fb7a64;
}
.cid-uyyJo02BWN {
  padding-top: 7rem;
  padding-bottom: 7rem;
  background-color: #fafaf9;
}
.cid-uyyJo02BWN .mbr-fallback-image.disabled {
  display: none;
}
.cid-uyyJo02BWN .mbr-fallback-image {
  display: block;
  background-size: cover;
  background-position: center center;
  width: 100%;
  height: 100%;
  position: absolute;
  top: 0;
}
.cid-uyyJo02BWN img {
  border-radius: 2rem;
  margin-bottom: 1rem;
}
.cid-uyyJo02BWN .card-wrapper {
  border: 3px solid #d62828;
  padding: 2rem;
  border-radius: 2rem;
}
@media (max-width: 992px) {
  .cid-uyyJo02BWN .card-wrapper {
    margin-bottom: 2rem;
  }
}
@media (max-width: 767px) {
  .cid-uyyJo02BWN .card-wrapper {
    padding: 2rem 1rem;
  }
}
.cid-uyyJo02BWN .mbr-section-subtitle {
  background: #d62828;
  color: #ffffff;
  width: fit-content;
  border-radius: 2rem;
  padding: 5px 1rem;
  text-align: left;
}
.cid-uyyJo02BWN .subtitle-wrap {
  display: inline-flex;
  border-radius: 2rem;
  padding: 0.5rem;
  padding-bottom: 0;
  padding-left: 20px;
  background: #eae2b7;
  flex-direction: row;
  width: fit-content;
  align-items: center;
  margin-bottom: 2rem;
}
.cid-uyyJo02BWN .subtitle-wrap .mbr-iconfont {
  padding: 0 15px;
  padding-bottom: 8px;
  margin: 0;
  color: #d62828;
  font-size: 1.5rem;
}
.cid-uyyJo02BWN .mbr-section-title {
  color: #04492e;
}
.cid-uyyJo02BWN .mbr-text,
.cid-uyyJo02BWN .mbr-section-btn {
  color: #6e6e6e;
}
.cid-uyyJo02BWN .mbr-section-subtitle2,
.cid-uyyJo02BWN .align-wrapper {
  color: #04492e;
}
.cid-uyyJo02BWN .mbr-section-maintitle {
  text-align: center;
  color: #04492e;
}
.cid-uyyJo0eeUx {
  padding-top: 7rem;
  padding-bottom: 7rem;
  background-color: #fafaf9;
}
.cid-uyyJo0eeUx .mbr-fallback-image.disabled {
  display: none;
}
.cid-uyyJo0eeUx .mbr-fallback-image {
  display: block;
  background-size: cover;
  background-position: center center;
  width: 100%;
  height: 100%;
  position: absolute;
  top: 0;
}
.cid-uyyJo0eeUx img {
  border-radius: 2rem;
  margin-bottom: 1rem;
}
.cid-uyyJo0eeUx .card-wrapper {
  border: 3px solid #d62828;
  padding: 2rem;
  border-radius: 2rem;
}
@media (max-width: 992px) {
  .cid-uyyJo0eeUx .card-wrapper {
    margin-bottom: 2rem;
  }
}
@media (max-width: 767px) {
  .cid-uyyJo0eeUx .card-wrapper {
    padding: 2rem 1rem;
  }
}
.cid-uyyJo0eeUx .mbr-section-subtitle {
  background: #d62828;
  color: #ffffff;
  width: fit-content;
  border-radius: 2rem;
  padding: 5px 1rem;
  text-align: left;
}
.cid-uyyJo0eeUx .subtitle-wrap {
  display: inline-flex;
  border-radius: 2rem;
  padding: 0.5rem;
  padding-bottom: 0;
  padding-left: 20px;
  background: #eae2b7;
  flex-direction: row;
  width: fit-content;
  align-items: center;
  margin-bottom: 2rem;
}
.cid-uyyJo0eeUx .subtitle-wrap .mbr-iconfont {
  padding: 0 15px;
  padding-bottom: 8px;
  margin: 0;
  color: #d62828;
  font-size: 1.5rem;
}
.cid-uyyJo0eeUx .mbr-section-title {
  color: #04492e;
}
.cid-uyyJo0eeUx .mbr-text,
.cid-uyyJo0eeUx .mbr-section-btn {
  color: #6e6e6e;
}
.cid-uyyJo0eeUx .mbr-section-subtitle2,
.cid-uyyJo0eeUx .align-wrapper {
  color: #04492e;
}
.cid-uyyJo0eeUx .mbr-section-maintitle {
  text-align: center;
  color: #04492e;
}
.cid-uyyJo0rBMj {
  padding-top: 7rem;
  padding-bottom: 7rem;
  background-color: #fafaf9;
}
.cid-uyyJo0rBMj .mbr-fallback-image.disabled {
  display: none;
}
.cid-uyyJo0rBMj .mbr-fallback-image {
  display: block;
  background-size: cover;
  background-position: center center;
  width: 100%;
  height: 100%;
  position: absolute;
  top: 0;
}
.cid-uyyJo0rBMj img {
  border-radius: 2rem;
  margin-bottom: 1rem;
}
.cid-uyyJo0rBMj .card-wrapper {
  border: 3px solid #d62828;
  padding: 2rem;
  border-radius: 2rem;
}
@media (max-width: 992px) {
  .cid-uyyJo0rBMj .card-wrapper {
    margin-bottom: 2rem;
  }
}
@media (max-width: 767px) {
  .cid-uyyJo0rBMj .card-wrapper {
    padding: 2rem 1rem;
  }
}
.cid-uyyJo0rBMj .mbr-section-subtitle {
  background: #d62828;
  color: #ffffff;
  width: fit-content;
  border-radius: 2rem;
  padding: 5px 1rem;
  text-align: left;
}
.cid-uyyJo0rBMj .subtitle-wrap {
  display: inline-flex;
  border-radius: 2rem;
  padding: 0.5rem;
  padding-bottom: 0;
  padding-left: 20px;
  background: #eae2b7;
  flex-direction: row;
  width: fit-content;
  align-items: center;
  margin-bottom: 2rem;
}
.cid-uyyJo0rBMj .subtitle-wrap .mbr-iconfont {
  padding: 0 15px;
  padding-bottom: 8px;
  margin: 0;
  color: #d62828;
  font-size: 1.5rem;
}
.cid-uyyJo0rBMj .mbr-section-title {
  color: #04492e;
}
.cid-uyyJo0rBMj .mbr-text,
.cid-uyyJo0rBMj .mbr-section-btn {
  color: #6e6e6e;
}
.cid-uyyJo0rBMj .mbr-section-subtitle2,
.cid-uyyJo0rBMj .align-wrapper {
  color: #04492e;
}
.cid-uyyJo0rBMj .mbr-section-maintitle {
  text-align: center;
  color: #04492e;
}
.cid-uyyJo0JNzM {
  padding-top: 7rem;
  padding-bottom: 7rem;
  background-color: #fafaf9;
}
.cid-uyyJo0JNzM .mbr-fallback-image.disabled {
  display: none;
}
.cid-uyyJo0JNzM .mbr-fallback-image {
  display: block;
  background-size: cover;
  background-position: center center;
  width: 100%;
  height: 100%;
  position: absolute;
  top: 0;
}
.cid-uyyJo0JNzM img {
  border-radius: 2rem;
  margin-bottom: 1rem;
}
.cid-uyyJo0JNzM .card-wrapper {
  border: 3px solid #d62828;
  padding: 2rem;
  border-radius: 2rem;
}
@media (max-width: 992px) {
  .cid-uyyJo0JNzM .card-wrapper {
    margin-bottom: 2rem;
  }
}
@media (max-width: 767px) {
  .cid-uyyJo0JNzM .card-wrapper {
    padding: 2rem 1rem;
  }
}
.cid-uyyJo0JNzM .mbr-section-subtitle {
  background: #d62828;
  color: #ffffff;
  width: fit-content;
  border-radius: 2rem;
  padding: 5px 1rem;
  text-align: left;
}
.cid-uyyJo0JNzM .subtitle-wrap {
  display: inline-flex;
  border-radius: 2rem;
  padding: 0.5rem;
  padding-bottom: 0;
  padding-left: 20px;
  background: #eae2b7;
  flex-direction: row;
  width: fit-content;
  align-items: center;
  margin-bottom: 2rem;
}
.cid-uyyJo0JNzM .subtitle-wrap .mbr-iconfont {
  padding: 0 15px;
  padding-bottom: 8px;
  margin: 0;
  color: #d62828;
  font-size: 1.5rem;
}
.cid-uyyJo0JNzM .mbr-section-title {
  color: #04492e;
}
.cid-uyyJo0JNzM .mbr-text,
.cid-uyyJo0JNzM .mbr-section-btn {
  color: #6e6e6e;
}
.cid-uyyJo0JNzM .mbr-section-subtitle2,
.cid-uyyJo0JNzM .align-wrapper {
  color: #04492e;
}
.cid-uyyJo0JNzM .mbr-section-maintitle {
  text-align: center;
  color: #04492e;
}
.cid-uyyJo0X2LV {
  padding-top: 7rem;
  padding-bottom: 7rem;
  background-color: #fafaf9;
}
.cid-uyyJo0X2LV .mbr-fallback-image.disabled {
  display: none;
}
.cid-uyyJo0X2LV .mbr-fallback-image {
  display: block;
  background-size: cover;
  background-position: center center;
  width: 100%;
  height: 100%;
  position: absolute;
  top: 0;
}
.cid-uyyJo0X2LV img {
  border-radius: 2rem;
  margin-bottom: 1rem;
}
.cid-uyyJo0X2LV .card-wrapper {
  border: 3px solid #d62828;
  padding: 2rem;
  border-radius: 2rem;
}
@media (max-width: 992px) {
  .cid-uyyJo0X2LV .card-wrapper {
    margin-bottom: 2rem;
  }
}
@media (max-width: 767px) {
  .cid-uyyJo0X2LV .card-wrapper {
    padding: 2rem 1rem;
  }
}
.cid-uyyJo0X2LV .mbr-section-subtitle {
  background: #d62828;
  color: #ffffff;
  width: fit-content;
  border-radius: 2rem;
  padding: 5px 1rem;
  text-align: left;
}
.cid-uyyJo0X2LV .subtitle-wrap {
  display: inline-flex;
  border-radius: 2rem;
  padding: 0.5rem;
  padding-bottom: 0;
  padding-left: 20px;
  background: #eae2b7;
  flex-direction: row;
  width: fit-content;
  align-items: center;
  margin-bottom: 2rem;
}
.cid-uyyJo0X2LV .subtitle-wrap .mbr-iconfont {
  padding: 0 15px;
  padding-bottom: 8px;
  margin: 0;
  color: #d62828;
  font-size: 1.5rem;
}
.cid-uyyJo0X2LV .mbr-section-title {
  color: #04492e;
}
.cid-uyyJo0X2LV .mbr-text,
.cid-uyyJo0X2LV .mbr-section-btn {
  color: #6e6e6e;
}
.cid-uyyJo0X2LV .mbr-section-subtitle2,
.cid-uyyJo0X2LV .align-wrapper {
  color: #04492e;
}
.cid-uyyJo0X2LV .mbr-section-maintitle {
  text-align: center;
  color: #04492e;
}
.cid-uAGpWC5F0d {
  padding-top: 5rem;
  padding-bottom: 5rem;
  background-color: #dcd7d0;
}
.cid-uAGpWC5F0d .mbr-section-title {
  color: #ffffff;
}
.cid-uAGpWC5F0d img {
  width: 200px;
  margin-bottom: 1rem;
}
@media (max-width: 767px) {
  .cid-uAGpWC5F0d img {
    margin: auto;
    margin-bottom: 1rem;
  }
}
.cid-uAGpWC5F0d li {
  padding-left: 0;
  padding-bottom: 1rem;
}
.cid-uAGpWC5F0d ul {
  border-bottom: 1px solid rgba(0, 0, 0, 0.125);
}
.cid-uAGpWC5F0d .price-wrap {
  display: flex;
  justify-content: space-between;
  align-items: center;
}
@media (max-width: 767px) {
  .cid-uAGpWC5F0d .price-wrap {
    flex-direction: column;
  }
}
.cid-uAGpWC5F0d .wrapper {
  padding: 2rem;
  border-radius: 2rem;
  background: #ffffff;
}
@media (max-width: 992px) {
  .cid-uAGpWC5F0d .wrapper {
    margin-bottom: 2rem;
  }
}
@media (max-width: 767px) {
  .cid-uAGpWC5F0d .wrapper {
    padding: 2rem 1rem;
  }
}
.cid-uAGpWC5F0d .mbr-text2 {
  color: #ffffff;
}
.cid-uAGpWC5F0d .mbr-section-title2 {
  color: #ffffff;
}
.cid-uAGpWC5F0d .mbr-text1 {
  color: #04492e;
}
.cid-uAGpWC5F0d .price {
  color: #04492e;
}
.cid-uAGpWC5F0d .mbr-section-title1 {
  color: #04492e;
}
.cid-uAGpWC5F0d .mbr-text {
  color: #6e6e6e;
}
.cid-uAGpWC5F0d .list-group-item {
  color: #6e6e6e;
}
.cid-uyyJo1ci8D {
  padding-top: 5rem;
  padding-bottom: 5rem;
  background-color: #dcd7d0;
}
.cid-uyyJo1ci8D .mbr-section-title {
  color: #ffffff;
}
.cid-uyyJo1ci8D img {
  width: 200px;
  margin-bottom: 1rem;
}
@media (max-width: 767px) {
  .cid-uyyJo1ci8D img {
    margin: auto;
    margin-bottom: 1rem;
  }
}
.cid-uyyJo1ci8D li {
  padding-left: 0;
  padding-bottom: 1rem;
}
.cid-uyyJo1ci8D ul {
  border-bottom: 1px solid rgba(0, 0, 0, 0.125);
}
.cid-uyyJo1ci8D .price-wrap {
  display: flex;
  justify-content: space-between;
  align-items: center;
}
@media (max-width: 767px) {
  .cid-uyyJo1ci8D .price-wrap {
    flex-direction: column;
  }
}
.cid-uyyJo1ci8D .wrapper {
  padding: 2rem;
  border-radius: 2rem;
  background: #ffffff;
}
@media (max-width: 992px) {
  .cid-uyyJo1ci8D .wrapper {
    margin-bottom: 2rem;
  }
}
@media (max-width: 767px) {
  .cid-uyyJo1ci8D .wrapper {
    padding: 2rem 1rem;
  }
}
.cid-uyyJo1ci8D .mbr-text2 {
  color: #ffffff;
}
.cid-uyyJo1ci8D .mbr-section-title2 {
  color: #ffffff;
}
.cid-uyyJo1ci8D .mbr-text1 {
  color: #04492e;
}
.cid-uyyJo1ci8D .price {
  color: #04492e;
}
.cid-uyyJo1ci8D .mbr-section-title1 {
  color: #04492e;
}
.cid-uyyJo1ci8D .mbr-text {
  color: #6e6e6e;
}
.cid-uyyJo1ci8D .list-group-item {
  color: #6e6e6e;
}
.cid-uAGhLGcZlB {
  z-index: 1000;
  width: 100%;
}
.cid-uAGhLGcZlB nav.navbar {
  position: fixed;
}
.cid-uAGhLGcZlB .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-uAGhLGcZlB .dropdown-menu {
  padding: 0;
  border-radius: 4px;
  box-shadow: 0 1px 3px 0 rgba(0, 0, 0, 0.1);
}
.cid-uAGhLGcZlB .dropdown-item {
  border-bottom: 1px solid #e6e6e6;
}
.cid-uAGhLGcZlB .dropdown-item:hover,
.cid-uAGhLGcZlB .dropdown-item:focus {
  background: #d62828 !important;
  color: white !important;
}
.cid-uAGhLGcZlB .dropdown-item:hover span {
  color: white;
}
.cid-uAGhLGcZlB .dropdown-item:first-child {
  border-top-left-radius: 4px;
  border-top-right-radius: 4px;
}
.cid-uAGhLGcZlB .dropdown-item:last-child {
  border-bottom: none;
  border-bottom-left-radius: 4px;
  border-bottom-right-radius: 4px;
}
.cid-uAGhLGcZlB .nav-dropdown .link {
  padding: 0 0.3em !important;
  margin: 0.667em 1em !important;
}
.cid-uAGhLGcZlB .nav-dropdown .link.dropdown-toggle::after {
  margin-left: 0.5rem;
  margin-top: 0.2rem;
}
.cid-uAGhLGcZlB .nav-link {
  position: relative;
}
.cid-uAGhLGcZlB .container {
  display: flex;
  margin: auto;
}
.cid-uAGhLGcZlB .iconfont-wrapper {
  color: #04492e !important;
  font-size: 1.5rem;
  padding-right: 0.5rem;
}
.cid-uAGhLGcZlB .navbar-caption {
  font-weight: 500;
}
.cid-uAGhLGcZlB .dropdown-menu,
.cid-uAGhLGcZlB .navbar.opened {
  background: #fafaf9 !important;
}
.cid-uAGhLGcZlB .nav-item:focus,
.cid-uAGhLGcZlB .nav-link:focus {
  outline: none;
}
.cid-uAGhLGcZlB .dropdown .dropdown-menu .dropdown-item {
  width: auto;
  transition: all 0.25s ease-in-out;
}
.cid-uAGhLGcZlB .dropdown .dropdown-menu .dropdown-item::after {
  right: 0.5rem;
}
.cid-uAGhLGcZlB .dropdown .dropdown-menu .dropdown-item .mbr-iconfont {
  margin-right: 0.5rem;
  vertical-align: sub;
}
.cid-uAGhLGcZlB .dropdown .dropdown-menu .dropdown-item .mbr-iconfont:before {
  display: inline-block;
  transform: scale(1, 1);
  transition: all 0.25s ease-in-out;
}
.cid-uAGhLGcZlB .collapsed .dropdown-menu .dropdown-item:before {
  display: none;
}
.cid-uAGhLGcZlB .collapsed .dropdown .dropdown-menu .dropdown-item {
  padding: 0.235em 1.5em 0.235em 1.5em !important;
  transition: none;
  margin: 0 !important;
}
.cid-uAGhLGcZlB .navbar {
  min-height: 80px;
  transition: all 0.3s;
  border-bottom: 1px solid transparent;
  border-bottom-left-radius: 2rem;
  border-bottom-right-radius: 2rem;
  background: rgba(250, 250, 249, 0.7);
  backdrop-filter: blur(10px);
}
.cid-uAGhLGcZlB .navbar.opened {
  transition: all 0.3s;
}
.cid-uAGhLGcZlB .navbar .dropdown-item {
  padding: 0.5rem 1.8rem;
}
.cid-uAGhLGcZlB .navbar .navbar-logo img {
  width: auto;
}
.cid-uAGhLGcZlB .navbar .navbar-collapse {
  justify-content: flex-end;
  z-index: 1;
}
.cid-uAGhLGcZlB .navbar.collapsed {
  justify-content: center;
}
.cid-uAGhLGcZlB .navbar.collapsed .nav-item .nav-link::before {
  display: none;
}
.cid-uAGhLGcZlB .navbar.collapsed.opened .dropdown-menu {
  top: 0;
}
.cid-uAGhLGcZlB .navbar.collapsed .dropdown-menu .dropdown-submenu {
  left: 0 !important;
}
.cid-uAGhLGcZlB .navbar.collapsed .dropdown-menu .dropdown-item:after {
  right: auto;
}
.cid-uAGhLGcZlB .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-uAGhLGcZlB .navbar.collapsed ul.navbar-nav li {
  margin: auto;
}
.cid-uAGhLGcZlB .navbar.collapsed .dropdown-menu .dropdown-item {
  padding: 0.25rem 1.5rem;
  text-align: center;
}
.cid-uAGhLGcZlB .navbar.collapsed .icons-menu {
  padding-left: 0;
  padding-right: 0;
  padding-top: 0.5rem;
  padding-bottom: 0.5rem;
}
@media (max-width: 991px) {
  .cid-uAGhLGcZlB .navbar .nav-item .nav-link::before {
    display: none;
  }
  .cid-uAGhLGcZlB .navbar.opened .dropdown-menu {
    top: 0;
  }
  .cid-uAGhLGcZlB .navbar .dropdown-menu .dropdown-submenu {
    left: 0 !important;
  }
  .cid-uAGhLGcZlB .navbar .dropdown-menu .dropdown-item:after {
    right: auto;
  }
  .cid-uAGhLGcZlB .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-uAGhLGcZlB .navbar .navbar-logo img {
    height: 3rem !important;
  }
  .cid-uAGhLGcZlB .navbar ul.navbar-nav li {
    margin: auto;
  }
  .cid-uAGhLGcZlB .navbar .dropdown-menu .dropdown-item {
    padding: 0.25rem 1.5rem !important;
    text-align: center;
  }
  .cid-uAGhLGcZlB .navbar .navbar-brand {
    flex-shrink: initial;
    flex-basis: auto;
    word-break: break-word;
    padding-right: 2rem;
  }
  .cid-uAGhLGcZlB .navbar .navbar-toggler {
    flex-basis: auto;
  }
  .cid-uAGhLGcZlB .navbar .icons-menu {
    padding-left: 0;
    padding-top: 0.5rem;
    padding-bottom: 0.5rem;
  }
}
@media (max-width: 991px) and (max-width: 767px) {
  .cid-uAGhLGcZlB .navbar .navbar-brand {
    width: calc(100% - 31px);
  }
}
.cid-uAGhLGcZlB .navbar.navbar-short {
  min-height: 80px;
}
.cid-uAGhLGcZlB .navbar.navbar-short .navbar-logo img {
  height: 2.5rem !important;
}
.cid-uAGhLGcZlB .navbar.navbar-short .navbar-brand {
  min-height: 80px;
  padding: 0;
}
.cid-uAGhLGcZlB .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-uAGhLGcZlB .navbar-brand .navbar-caption {
  line-height: inherit !important;
}
.cid-uAGhLGcZlB .navbar-brand .navbar-logo a {
  outline: none;
}
.cid-uAGhLGcZlB .dropdown-item.active,
.cid-uAGhLGcZlB .dropdown-item:active {
  background-color: transparent;
}
.cid-uAGhLGcZlB .navbar-expand-lg .navbar-nav .nav-link {
  padding: 0;
}
.cid-uAGhLGcZlB .nav-dropdown .link.dropdown-toggle {
  margin-right: 1.667em;
}
.cid-uAGhLGcZlB .nav-dropdown .link.dropdown-toggle[aria-expanded="true"] {
  margin-right: 0;
  padding: 0.667em 1.667em;
}
.cid-uAGhLGcZlB .navbar.navbar-expand-lg .dropdown .dropdown-menu {
  background: #fafaf9;
}
.cid-uAGhLGcZlB .navbar.navbar-expand-lg .dropdown .dropdown-menu .dropdown-submenu {
  margin: 0;
  left: 100%;
}
.cid-uAGhLGcZlB .navbar .dropdown.open > .dropdown-menu {
  display: block;
}
.cid-uAGhLGcZlB ul.navbar-nav {
  flex-wrap: wrap;
}
.cid-uAGhLGcZlB .navbar-buttons {
  text-align: center;
  min-width: 170px;
}
.cid-uAGhLGcZlB button.navbar-toggler {
  outline: none;
  width: 31px;
  height: 20px;
  cursor: pointer;
  transition: all 0.2s;
  position: relative;
  align-self: center;
}
.cid-uAGhLGcZlB button.navbar-toggler .hamburger span {
  position: absolute;
  right: 0;
  width: 30px;
  height: 2px;
  border-right: 5px;
  background-color: #04492e;
}
.cid-uAGhLGcZlB button.navbar-toggler .hamburger span:nth-child(1) {
  top: 0;
  transition: all 0.2s;
}
.cid-uAGhLGcZlB button.navbar-toggler .hamburger span:nth-child(2) {
  top: 8px;
  transition: all 0.15s;
}
.cid-uAGhLGcZlB button.navbar-toggler .hamburger span:nth-child(3) {
  top: 8px;
  transition: all 0.15s;
}
.cid-uAGhLGcZlB button.navbar-toggler .hamburger span:nth-child(4) {
  top: 16px;
  transition: all 0.2s;
}
.cid-uAGhLGcZlB nav.opened .hamburger span:nth-child(1) {
  top: 8px;
  width: 0;
  opacity: 0;
  right: 50%;
  transition: all 0.2s;
}
.cid-uAGhLGcZlB nav.opened .hamburger span:nth-child(2) {
  transform: rotate(45deg);
  transition: all 0.25s;
}
.cid-uAGhLGcZlB nav.opened .hamburger span:nth-child(3) {
  transform: rotate(-45deg);
  transition: all 0.25s;
}
.cid-uAGhLGcZlB nav.opened .hamburger span:nth-child(4) {
  top: 8px;
  width: 0;
  opacity: 0;
  right: 50%;
  transition: all 0.2s;
}
.cid-uAGhLGcZlB .navbar-dropdown {
  padding: 0 1rem;
  position: fixed;
}
.cid-uAGhLGcZlB a.nav-link {
  display: flex;
  align-items: center;
  justify-content: center;
}
.cid-uAGhLGcZlB .icons-menu {
  flex-wrap: nowrap;
  display: flex;
  justify-content: center;
  padding-left: 1rem;
  padding-right: 1rem;
  padding-top: 0.3rem;
  text-align: center;
}
@media screen and (-ms-high-contrast: active), (-ms-high-contrast: none) {
  .cid-uAGhLGcZlB .navbar {
    height: 70px;
  }
  .cid-uAGhLGcZlB .navbar.opened {
    height: auto;
  }
  .cid-uAGhLGcZlB .nav-item .nav-link:hover::before {
    width: 175%;
    max-width: calc(100% + 2rem);
    left: -1rem;
  }
}
.cid-uAGx3892xh {
  padding-top: 30px;
  padding-bottom: 45px;
  margin-top: -1px;
  overflow: hidden;
  border-bottom: 1px solid #7f8678;
  border-top: 1px solid #7f8678;
  background-color: #04492e;
}
.cid-uAGx3892xh .wrapper {
  display: flex;
  justify-content: space-between;
  align-items: center;
  flex-wrap: wrap;
}
.cid-uAGx3892xh .copyright {
  margin-top: 0.5rem;
  color: #ffffff;
  flex-grow: 1;
  margin-right: 0.5rem;
}
.cid-uAGx3892xh .produced {
  margin-top: 0.5rem;
  color: #ffffff;
  flex-grow: 1;
}
.cid-uyyJxOwOuz {
  padding-top: 7rem;
  padding-bottom: 7rem;
  background-color: #fafaf9;
}
.cid-uyyJxOwOuz .mbr-fallback-image.disabled {
  display: none;
}
.cid-uyyJxOwOuz .mbr-fallback-image {
  display: block;
  background-size: cover;
  background-position: center center;
  width: 100%;
  height: 100%;
  position: absolute;
  top: 0;
}
.cid-uyyJxOwOuz img {
  border-radius: 2rem;
}
.cid-uyyJxOwOuz .mbr-section-subtitle {
  background: white;
  color: #ffffff;
  width: fit-content;
  border-radius: 2rem;
  padding: 5px 1rem;
  text-align: left;
}
.cid-uyyJxOwOuz .subtitle-wrap {
  display: inline-flex;
  border-radius: 2rem;
  padding: 0.5rem;
  padding-bottom: 0;
  background: #d62828;
  flex-direction: row;
  width: fit-content;
  align-items: center;
  margin-bottom: 2rem;
}
.cid-uyyJxOwOuz .subtitle-wrap .mbr-iconfont {
  padding: 0 15px;
  padding-bottom: 8px;
  margin: 0;
  color: #eae2b7;
  font-size: 1.5rem;
}
.cid-uyyJxOwOuz .mbr-section-title {
  color: #04492e;
}
.cid-uyyJxOwOuz .mbr-text,
.cid-uyyJxOwOuz .mbr-section-btn {
  color: #6e6e6e;
}
.cid-uyyJxOwOuz .mbr-section-subtitle,
.cid-uyyJxOwOuz .align-wrapper {
  color: #04492e;
}
.cid-uyKt9HwXW3 {
  padding-top: 7rem;
  padding-bottom: 7rem;
  background-color: #04492e;
}
.cid-uyKt9HwXW3 .mbr-fallback-image.disabled {
  display: none;
}
.cid-uyKt9HwXW3 .mbr-fallback-image {
  display: block;
  background-size: cover;
  background-position: center center;
  width: 100%;
  height: 100%;
  position: absolute;
  top: 0;
}
.cid-uyKt9HwXW3 .mbr-section-subtitle {
  background: #d62828;
  color: #ffffff;
  width: fit-content;
  border-radius: 2rem;
  padding: 5px 1rem;
  text-align: left;
}
.cid-uyKt9HwXW3 .subtitle-wrap {
  display: inline-flex;
  border-radius: 2rem;
  padding: 0.5rem;
  padding-bottom: 0;
  background: #eae2b7;
  flex-direction: row;
  width: fit-content;
  align-items: center;
  margin-bottom: 2rem;
}
.cid-uyKt9HwXW3 .subtitle-wrap .mbr-iconfont {
  padding: 0 15px;
  padding-bottom: 8px;
  margin: 0;
  color: #d62828;
  font-size: 1.5rem;
}
.cid-uyKt9HwXW3 .mbr-section-title {
  color: #ffffff;
}
.cid-uyKt9HwXW3 .mbr-text,
.cid-uyKt9HwXW3 .mbr-section-btn {
  color: #fafaf9;
}
.cid-uyyJxOFpYD {
  padding-top: 5rem;
  padding-bottom: 5rem;
  background: #dcd7d0;
}
.cid-uyyJxOFpYD .list-group-item {
  background-color: transparent;
  color: #04492e;
  text-align: left;
}
.cid-uyyJxOFpYD .row-color {
  background: #ffffff;
  border-radius: 2rem;
  margin: 0;
}
.cid-uyyJxOFpYD .card {
  padding: 0;
}
.cid-uyyJxOFpYD .plan {
  padding: 3rem 2rem;
  word-break: break-word;
  border-radius: 10px;
}
.cid-uyyJxOFpYD .plan .list-group-item {
  position: relative;
  justify-content: center;
  padding-left: 2rem;
  border: 0;
  font-family: 'Moririse2' !important;
}
.cid-uyyJxOFpYD .plan .list-group-item::before {
  position: absolute;
  left: 0;
  top: 50%;
  transform: translateY(-50%);
  width: 50%;
  font-weight: 900;
  content: "\e97c";
  color: #fb7a64;
}
@media (max-width: 767px) {
  .cid-uyyJxOFpYD .plan {
    padding: 2rem 1rem;
  }
}
.cid-uyyJxOFpYD .mbr-iconfont {
  font-size: 5rem;
  color: #fb7a64;
  padding-bottom: 2rem;
  display: block;
}
.cid-uyyJxOFpYD .price {
  color: #d62828;
}
.cid-uyyJxOFpYD .btn {
  width: -webkit-fill-available;
}
@media (max-width: 991px) {
  .cid-uyyJxOFpYD .plan {
    margin-bottom: 2rem;
  }
}
.cid-uyyJxOFpYD .price,
.cid-uyyJxOFpYD .plan-price {
  color: #04492e;
}
.cid-uyyJxOFpYD H3 {
  color: #04492e;
  text-align: center;
}
.cid-uyyJxOFpYD H4 {
  color: #6e6e6e;
  text-align: center;
}
.cid-uyyJxOFpYD .plan-title {
  color: #04492e;
}
.cid-uyyJxOFpYD .mbr-fallback-image.disabled {
  display: none;
}
.cid-uyyJxOFpYD .mbr-fallback-image {
  display: block;
  background-size: cover;
  background-position: center center;
  width: 100%;
  height: 100%;
  position: absolute;
  top: 0;
}
.cid-uyyJxOFpYD .price-term,
.cid-uyyJxOFpYD .plan-price {
  color: #6e6e6e;
}
.cid-uyyJxOFpYD .mbr-card-text {
  color: #6e6e6e;
}
.cid-uyyJxOS2Fv {
  padding-top: 7rem;
  padding-bottom: 7rem;
  background-color: #04492e;
}
.cid-uyyJxOS2Fv .mbr-fallback-image.disabled {
  display: none;
}
.cid-uyyJxOS2Fv .mbr-fallback-image {
  display: block;
  background-size: cover;
  background-position: center center;
  width: 100%;
  height: 100%;
  position: absolute;
  top: 0;
}
.cid-uyyJxOS2Fv img {
  border-radius: 2rem;
}
.cid-uyyJxOS2Fv .mbr-section-subtitle {
  background: white;
  color: #ffffff;
  width: fit-content;
  border-radius: 2rem;
  padding: 5px 1rem;
  text-align: left;
}
.cid-uyyJxOS2Fv .subtitle-wrap {
  display: inline-flex;
  border-radius: 2rem;
  padding: 0.5rem;
  padding-bottom: 0;
  background: #d62828;
  flex-direction: row;
  width: fit-content;
  align-items: center;
  margin-bottom: 2rem;
}
.cid-uyyJxOS2Fv .subtitle-wrap .mbr-iconfont {
  padding: 0 15px;
  padding-bottom: 8px;
  margin: 0;
  color: #eae2b7;
  font-size: 1.5rem;
}
.cid-uyyJxOS2Fv .mbr-section-title {
  color: #04492e;
}
.cid-uyyJxOS2Fv .mbr-text,
.cid-uyyJxOS2Fv .mbr-section-btn {
  color: #6e6e6e;
}
.cid-uyyJxOS2Fv .mbr-section-subtitle,
.cid-uyyJxOS2Fv .align-wrapper {
  color: #04492e;
}
.cid-uyyJxOS2Fv .mbr-section-title,
.cid-uyyJxOS2Fv .mbr-section-btn {
  color: #fb7a64;
}
.cid-uyyJxP16YR {
  padding-top: 7rem;
  padding-bottom: 7rem;
  background-color: #fafaf9;
}
.cid-uyyJxP16YR .mbr-fallback-image.disabled {
  display: none;
}
.cid-uyyJxP16YR .mbr-fallback-image {
  display: block;
  background-size: cover;
  background-position: center center;
  width: 100%;
  height: 100%;
  position: absolute;
  top: 0;
}
.cid-uyyJxP16YR img {
  border-radius: 2rem;
  margin-bottom: 1rem;
}
.cid-uyyJxP16YR .card-wrapper {
  border: 3px solid #d62828;
  padding: 2rem;
  border-radius: 2rem;
}
@media (max-width: 992px) {
  .cid-uyyJxP16YR .card-wrapper {
    margin-bottom: 2rem;
  }
}
@media (max-width: 767px) {
  .cid-uyyJxP16YR .card-wrapper {
    padding: 2rem 1rem;
  }
}
.cid-uyyJxP16YR .mbr-section-subtitle {
  background: #d62828;
  color: #ffffff;
  width: fit-content;
  border-radius: 2rem;
  padding: 5px 1rem;
  text-align: left;
}
.cid-uyyJxP16YR .subtitle-wrap {
  display: inline-flex;
  border-radius: 2rem;
  padding: 0.5rem;
  padding-bottom: 0;
  padding-left: 20px;
  background: #eae2b7;
  flex-direction: row;
  width: fit-content;
  align-items: center;
  margin-bottom: 2rem;
}
.cid-uyyJxP16YR .subtitle-wrap .mbr-iconfont {
  padding: 0 15px;
  padding-bottom: 8px;
  margin: 0;
  color: #d62828;
  font-size: 1.5rem;
}
.cid-uyyJxP16YR .mbr-section-title {
  color: #04492e;
}
.cid-uyyJxP16YR .mbr-text,
.cid-uyyJxP16YR .mbr-section-btn {
  color: #6e6e6e;
}
.cid-uyyJxP16YR .mbr-section-subtitle2,
.cid-uyyJxP16YR .align-wrapper {
  color: #04492e;
}
.cid-uyyJxP16YR .mbr-section-maintitle {
  text-align: center;
  color: #04492e;
}
.cid-uyyJxPdcuX {
  padding-top: 7rem;
  padding-bottom: 7rem;
  background-color: #fafaf9;
}
.cid-uyyJxPdcuX .mbr-fallback-image.disabled {
  display: none;
}
.cid-uyyJxPdcuX .mbr-fallback-image {
  display: block;
  background-size: cover;
  background-position: center center;
  width: 100%;
  height: 100%;
  position: absolute;
  top: 0;
}
.cid-uyyJxPdcuX img {
  border-radius: 2rem;
  margin-bottom: 1rem;
}
.cid-uyyJxPdcuX .card-wrapper {
  border: 3px solid #d62828;
  padding: 2rem;
  border-radius: 2rem;
}
@media (max-width: 992px) {
  .cid-uyyJxPdcuX .card-wrapper {
    margin-bottom: 2rem;
  }
}
@media (max-width: 767px) {
  .cid-uyyJxPdcuX .card-wrapper {
    padding: 2rem 1rem;
  }
}
.cid-uyyJxPdcuX .mbr-section-subtitle {
  background: #d62828;
  color: #ffffff;
  width: fit-content;
  border-radius: 2rem;
  padding: 5px 1rem;
  text-align: left;
}
.cid-uyyJxPdcuX .subtitle-wrap {
  display: inline-flex;
  border-radius: 2rem;
  padding: 0.5rem;
  padding-bottom: 0;
  padding-left: 20px;
  background: #eae2b7;
  flex-direction: row;
  width: fit-content;
  align-items: center;
  margin-bottom: 2rem;
}
.cid-uyyJxPdcuX .subtitle-wrap .mbr-iconfont {
  padding: 0 15px;
  padding-bottom: 8px;
  margin: 0;
  color: #d62828;
  font-size: 1.5rem;
}
.cid-uyyJxPdcuX .mbr-section-title {
  color: #04492e;
}
.cid-uyyJxPdcuX .mbr-text,
.cid-uyyJxPdcuX .mbr-section-btn {
  color: #6e6e6e;
}
.cid-uyyJxPdcuX .mbr-section-subtitle2,
.cid-uyyJxPdcuX .align-wrapper {
  color: #04492e;
}
.cid-uyyJxPdcuX .mbr-section-maintitle {
  text-align: center;
  color: #04492e;
}
.cid-uyyJxPqGME {
  padding-top: 7rem;
  padding-bottom: 7rem;
  background-color: #fafaf9;
}
.cid-uyyJxPqGME .mbr-fallback-image.disabled {
  display: none;
}
.cid-uyyJxPqGME .mbr-fallback-image {
  display: block;
  background-size: cover;
  background-position: center center;
  width: 100%;
  height: 100%;
  position: absolute;
  top: 0;
}
.cid-uyyJxPqGME img {
  border-radius: 2rem;
  margin-bottom: 1rem;
}
.cid-uyyJxPqGME .card-wrapper {
  border: 3px solid #d62828;
  padding: 2rem;
  border-radius: 2rem;
}
@media (max-width: 992px) {
  .cid-uyyJxPqGME .card-wrapper {
    margin-bottom: 2rem;
  }
}
@media (max-width: 767px) {
  .cid-uyyJxPqGME .card-wrapper {
    padding: 2rem 1rem;
  }
}
.cid-uyyJxPqGME .mbr-section-subtitle {
  background: #d62828;
  color: #ffffff;
  width: fit-content;
  border-radius: 2rem;
  padding: 5px 1rem;
  text-align: left;
}
.cid-uyyJxPqGME .subtitle-wrap {
  display: inline-flex;
  border-radius: 2rem;
  padding: 0.5rem;
  padding-bottom: 0;
  padding-left: 20px;
  background: #eae2b7;
  flex-direction: row;
  width: fit-content;
  align-items: center;
  margin-bottom: 2rem;
}
.cid-uyyJxPqGME .subtitle-wrap .mbr-iconfont {
  padding: 0 15px;
  padding-bottom: 8px;
  margin: 0;
  color: #d62828;
  font-size: 1.5rem;
}
.cid-uyyJxPqGME .mbr-section-title {
  color: #04492e;
}
.cid-uyyJxPqGME .mbr-text,
.cid-uyyJxPqGME .mbr-section-btn {
  color: #6e6e6e;
}
.cid-uyyJxPqGME .mbr-section-subtitle2,
.cid-uyyJxPqGME .align-wrapper {
  color: #04492e;
}
.cid-uyyJxPqGME .mbr-section-maintitle {
  text-align: center;
  color: #04492e;
}
.cid-uyyJxPDB62 {
  padding-top: 7rem;
  padding-bottom: 7rem;
  background-color: #fafaf9;
}
.cid-uyyJxPDB62 .mbr-fallback-image.disabled {
  display: none;
}
.cid-uyyJxPDB62 .mbr-fallback-image {
  display: block;
  background-size: cover;
  background-position: center center;
  width: 100%;
  height: 100%;
  position: absolute;
  top: 0;
}
.cid-uyyJxPDB62 img {
  border-radius: 2rem;
  margin-bottom: 1rem;
}
.cid-uyyJxPDB62 .card-wrapper {
  border: 3px solid #d62828;
  padding: 2rem;
  border-radius: 2rem;
}
@media (max-width: 992px) {
  .cid-uyyJxPDB62 .card-wrapper {
    margin-bottom: 2rem;
  }
}
@media (max-width: 767px) {
  .cid-uyyJxPDB62 .card-wrapper {
    padding: 2rem 1rem;
  }
}
.cid-uyyJxPDB62 .mbr-section-subtitle {
  background: #d62828;
  color: #ffffff;
  width: fit-content;
  border-radius: 2rem;
  padding: 5px 1rem;
  text-align: left;
}
.cid-uyyJxPDB62 .subtitle-wrap {
  display: inline-flex;
  border-radius: 2rem;
  padding: 0.5rem;
  padding-bottom: 0;
  padding-left: 20px;
  background: #eae2b7;
  flex-direction: row;
  width: fit-content;
  align-items: center;
  margin-bottom: 2rem;
}
.cid-uyyJxPDB62 .subtitle-wrap .mbr-iconfont {
  padding: 0 15px;
  padding-bottom: 8px;
  margin: 0;
  color: #d62828;
  font-size: 1.5rem;
}
.cid-uyyJxPDB62 .mbr-section-title {
  color: #04492e;
}
.cid-uyyJxPDB62 .mbr-text,
.cid-uyyJxPDB62 .mbr-section-btn {
  color: #6e6e6e;
}
.cid-uyyJxPDB62 .mbr-section-subtitle2,
.cid-uyyJxPDB62 .align-wrapper {
  color: #04492e;
}
.cid-uyyJxPDB62 .mbr-section-maintitle {
  text-align: center;
  color: #04492e;
}
.cid-uyyJxPRSKp {
  padding-top: 7rem;
  padding-bottom: 7rem;
  background-color: #fafaf9;
}
.cid-uyyJxPRSKp .mbr-fallback-image.disabled {
  display: none;
}
.cid-uyyJxPRSKp .mbr-fallback-image {
  display: block;
  background-size: cover;
  background-position: center center;
  width: 100%;
  height: 100%;
  position: absolute;
  top: 0;
}
.cid-uyyJxPRSKp img {
  border-radius: 2rem;
  margin-bottom: 1rem;
}
.cid-uyyJxPRSKp .card-wrapper {
  border: 3px solid #d62828;
  padding: 2rem;
  border-radius: 2rem;
}
@media (max-width: 992px) {
  .cid-uyyJxPRSKp .card-wrapper {
    margin-bottom: 2rem;
  }
}
@media (max-width: 767px) {
  .cid-uyyJxPRSKp .card-wrapper {
    padding: 2rem 1rem;
  }
}
.cid-uyyJxPRSKp .mbr-section-subtitle {
  background: #d62828;
  color: #ffffff;
  width: fit-content;
  border-radius: 2rem;
  padding: 5px 1rem;
  text-align: left;
}
.cid-uyyJxPRSKp .subtitle-wrap {
  display: inline-flex;
  border-radius: 2rem;
  padding: 0.5rem;
  padding-bottom: 0;
  padding-left: 20px;
  background: #eae2b7;
  flex-direction: row;
  width: fit-content;
  align-items: center;
  margin-bottom: 2rem;
}
.cid-uyyJxPRSKp .subtitle-wrap .mbr-iconfont {
  padding: 0 15px;
  padding-bottom: 8px;
  margin: 0;
  color: #d62828;
  font-size: 1.5rem;
}
.cid-uyyJxPRSKp .mbr-section-title {
  color: #04492e;
}
.cid-uyyJxPRSKp .mbr-text,
.cid-uyyJxPRSKp .mbr-section-btn {
  color: #6e6e6e;
}
.cid-uyyJxPRSKp .mbr-section-subtitle2,
.cid-uyyJxPRSKp .align-wrapper {
  color: #04492e;
}
.cid-uyyJxPRSKp .mbr-section-maintitle {
  text-align: center;
  color: #04492e;
}
.cid-uAGpZ3h0Zj {
  padding-top: 5rem;
  padding-bottom: 5rem;
  background-color: #dcd7d0;
}
.cid-uAGpZ3h0Zj .mbr-section-title {
  color: #ffffff;
}
.cid-uAGpZ3h0Zj img {
  width: 200px;
  margin-bottom: 1rem;
}
@media (max-width: 767px) {
  .cid-uAGpZ3h0Zj img {
    margin: auto;
    margin-bottom: 1rem;
  }
}
.cid-uAGpZ3h0Zj li {
  padding-left: 0;
  padding-bottom: 1rem;
}
.cid-uAGpZ3h0Zj ul {
  border-bottom: 1px solid rgba(0, 0, 0, 0.125);
}
.cid-uAGpZ3h0Zj .price-wrap {
  display: flex;
  justify-content: space-between;
  align-items: center;
}
@media (max-width: 767px) {
  .cid-uAGpZ3h0Zj .price-wrap {
    flex-direction: column;
  }
}
.cid-uAGpZ3h0Zj .wrapper {
  padding: 2rem;
  border-radius: 2rem;
  background: #ffffff;
}
@media (max-width: 992px) {
  .cid-uAGpZ3h0Zj .wrapper {
    margin-bottom: 2rem;
  }
}
@media (max-width: 767px) {
  .cid-uAGpZ3h0Zj .wrapper {
    padding: 2rem 1rem;
  }
}
.cid-uAGpZ3h0Zj .mbr-text2 {
  color: #ffffff;
}
.cid-uAGpZ3h0Zj .mbr-section-title2 {
  color: #ffffff;
}
.cid-uAGpZ3h0Zj .mbr-text1 {
  color: #04492e;
}
.cid-uAGpZ3h0Zj .price {
  color: #04492e;
}
.cid-uAGpZ3h0Zj .mbr-section-title1 {
  color: #04492e;
}
.cid-uAGpZ3h0Zj .mbr-text {
  color: #6e6e6e;
}
.cid-uAGpZ3h0Zj .list-group-item {
  color: #6e6e6e;
}
.cid-uyyJxQ6r0K {
  padding-top: 5rem;
  padding-bottom: 5rem;
  background-color: #dcd7d0;
}
.cid-uyyJxQ6r0K .mbr-section-title {
  color: #ffffff;
}
.cid-uyyJxQ6r0K img {
  width: 200px;
  margin-bottom: 1rem;
}
@media (max-width: 767px) {
  .cid-uyyJxQ6r0K img {
    margin: auto;
    margin-bottom: 1rem;
  }
}
.cid-uyyJxQ6r0K li {
  padding-left: 0;
  padding-bottom: 1rem;
}
.cid-uyyJxQ6r0K ul {
  border-bottom: 1px solid rgba(0, 0, 0, 0.125);
}
.cid-uyyJxQ6r0K .price-wrap {
  display: flex;
  justify-content: space-between;
  align-items: center;
}
@media (max-width: 767px) {
  .cid-uyyJxQ6r0K .price-wrap {
    flex-direction: column;
  }
}
.cid-uyyJxQ6r0K .wrapper {
  padding: 2rem;
  border-radius: 2rem;
  background: #ffffff;
}
@media (max-width: 992px) {
  .cid-uyyJxQ6r0K .wrapper {
    margin-bottom: 2rem;
  }
}
@media (max-width: 767px) {
  .cid-uyyJxQ6r0K .wrapper {
    padding: 2rem 1rem;
  }
}
.cid-uyyJxQ6r0K .mbr-text2 {
  color: #ffffff;
}
.cid-uyyJxQ6r0K .mbr-section-title2 {
  color: #ffffff;
}
.cid-uyyJxQ6r0K .mbr-text1 {
  color: #04492e;
}
.cid-uyyJxQ6r0K .price {
  color: #04492e;
}
.cid-uyyJxQ6r0K .mbr-section-title1 {
  color: #04492e;
}
.cid-uyyJxQ6r0K .mbr-text {
  color: #6e6e6e;
}
.cid-uyyJxQ6r0K .list-group-item {
  color: #6e6e6e;
}
.cid-uAGhN3JLda {
  z-index: 1000;
  width: 100%;
}
.cid-uAGhN3JLda nav.navbar {
  position: fixed;
}
.cid-uAGhN3JLda .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-uAGhN3JLda .dropdown-menu {
  padding: 0;
  border-radius: 4px;
  box-shadow: 0 1px 3px 0 rgba(0, 0, 0, 0.1);
}
.cid-uAGhN3JLda .dropdown-item {
  border-bottom: 1px solid #e6e6e6;
}
.cid-uAGhN3JLda .dropdown-item:hover,
.cid-uAGhN3JLda .dropdown-item:focus {
  background: #d62828 !important;
  color: white !important;
}
.cid-uAGhN3JLda .dropdown-item:hover span {
  color: white;
}
.cid-uAGhN3JLda .dropdown-item:first-child {
  border-top-left-radius: 4px;
  border-top-right-radius: 4px;
}
.cid-uAGhN3JLda .dropdown-item:last-child {
  border-bottom: none;
  border-bottom-left-radius: 4px;
  border-bottom-right-radius: 4px;
}
.cid-uAGhN3JLda .nav-dropdown .link {
  padding: 0 0.3em !important;
  margin: 0.667em 1em !important;
}
.cid-uAGhN3JLda .nav-dropdown .link.dropdown-toggle::after {
  margin-left: 0.5rem;
  margin-top: 0.2rem;
}
.cid-uAGhN3JLda .nav-link {
  position: relative;
}
.cid-uAGhN3JLda .container {
  display: flex;
  margin: auto;
}
.cid-uAGhN3JLda .iconfont-wrapper {
  color: #04492e !important;
  font-size: 1.5rem;
  padding-right: 0.5rem;
}
.cid-uAGhN3JLda .navbar-caption {
  font-weight: 500;
}
.cid-uAGhN3JLda .dropdown-menu,
.cid-uAGhN3JLda .navbar.opened {
  background: #fafaf9 !important;
}
.cid-uAGhN3JLda .nav-item:focus,
.cid-uAGhN3JLda .nav-link:focus {
  outline: none;
}
.cid-uAGhN3JLda .dropdown .dropdown-menu .dropdown-item {
  width: auto;
  transition: all 0.25s ease-in-out;
}
.cid-uAGhN3JLda .dropdown .dropdown-menu .dropdown-item::after {
  right: 0.5rem;
}
.cid-uAGhN3JLda .dropdown .dropdown-menu .dropdown-item .mbr-iconfont {
  margin-right: 0.5rem;
  vertical-align: sub;
}
.cid-uAGhN3JLda .dropdown .dropdown-menu .dropdown-item .mbr-iconfont:before {
  display: inline-block;
  transform: scale(1, 1);
  transition: all 0.25s ease-in-out;
}
.cid-uAGhN3JLda .collapsed .dropdown-menu .dropdown-item:before {
  display: none;
}
.cid-uAGhN3JLda .collapsed .dropdown .dropdown-menu .dropdown-item {
  padding: 0.235em 1.5em 0.235em 1.5em !important;
  transition: none;
  margin: 0 !important;
}
.cid-uAGhN3JLda .navbar {
  min-height: 80px;
  transition: all 0.3s;
  border-bottom: 1px solid transparent;
  border-bottom-left-radius: 2rem;
  border-bottom-right-radius: 2rem;
  background: rgba(250, 250, 249, 0.7);
  backdrop-filter: blur(10px);
}
.cid-uAGhN3JLda .navbar.opened {
  transition: all 0.3s;
}
.cid-uAGhN3JLda .navbar .dropdown-item {
  padding: 0.5rem 1.8rem;
}
.cid-uAGhN3JLda .navbar .navbar-logo img {
  width: auto;
}
.cid-uAGhN3JLda .navbar .navbar-collapse {
  justify-content: flex-end;
  z-index: 1;
}
.cid-uAGhN3JLda .navbar.collapsed {
  justify-content: center;
}
.cid-uAGhN3JLda .navbar.collapsed .nav-item .nav-link::before {
  display: none;
}
.cid-uAGhN3JLda .navbar.collapsed.opened .dropdown-menu {
  top: 0;
}
.cid-uAGhN3JLda .navbar.collapsed .dropdown-menu .dropdown-submenu {
  left: 0 !important;
}
.cid-uAGhN3JLda .navbar.collapsed .dropdown-menu .dropdown-item:after {
  right: auto;
}
.cid-uAGhN3JLda .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-uAGhN3JLda .navbar.collapsed ul.navbar-nav li {
  margin: auto;
}
.cid-uAGhN3JLda .navbar.collapsed .dropdown-menu .dropdown-item {
  padding: 0.25rem 1.5rem;
  text-align: center;
}
.cid-uAGhN3JLda .navbar.collapsed .icons-menu {
  padding-left: 0;
  padding-right: 0;
  padding-top: 0.5rem;
  padding-bottom: 0.5rem;
}
@media (max-width: 991px) {
  .cid-uAGhN3JLda .navbar .nav-item .nav-link::before {
    display: none;
  }
  .cid-uAGhN3JLda .navbar.opened .dropdown-menu {
    top: 0;
  }
  .cid-uAGhN3JLda .navbar .dropdown-menu .dropdown-submenu {
    left: 0 !important;
  }
  .cid-uAGhN3JLda .navbar .dropdown-menu .dropdown-item:after {
    right: auto;
  }
  .cid-uAGhN3JLda .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-uAGhN3JLda .navbar .navbar-logo img {
    height: 3rem !important;
  }
  .cid-uAGhN3JLda .navbar ul.navbar-nav li {
    margin: auto;
  }
  .cid-uAGhN3JLda .navbar .dropdown-menu .dropdown-item {
    padding: 0.25rem 1.5rem !important;
    text-align: center;
  }
  .cid-uAGhN3JLda .navbar .navbar-brand {
    flex-shrink: initial;
    flex-basis: auto;
    word-break: break-word;
    padding-right: 2rem;
  }
  .cid-uAGhN3JLda .navbar .navbar-toggler {
    flex-basis: auto;
  }
  .cid-uAGhN3JLda .navbar .icons-menu {
    padding-left: 0;
    padding-top: 0.5rem;
    padding-bottom: 0.5rem;
  }
}
@media (max-width: 991px) and (max-width: 767px) {
  .cid-uAGhN3JLda .navbar .navbar-brand {
    width: calc(100% - 31px);
  }
}
.cid-uAGhN3JLda .navbar.navbar-short {
  min-height: 80px;
}
.cid-uAGhN3JLda .navbar.navbar-short .navbar-logo img {
  height: 2.5rem !important;
}
.cid-uAGhN3JLda .navbar.navbar-short .navbar-brand {
  min-height: 80px;
  padding: 0;
}
.cid-uAGhN3JLda .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-uAGhN3JLda .navbar-brand .navbar-caption {
  line-height: inherit !important;
}
.cid-uAGhN3JLda .navbar-brand .navbar-logo a {
  outline: none;
}
.cid-uAGhN3JLda .dropdown-item.active,
.cid-uAGhN3JLda .dropdown-item:active {
  background-color: transparent;
}
.cid-uAGhN3JLda .navbar-expand-lg .navbar-nav .nav-link {
  padding: 0;
}
.cid-uAGhN3JLda .nav-dropdown .link.dropdown-toggle {
  margin-right: 1.667em;
}
.cid-uAGhN3JLda .nav-dropdown .link.dropdown-toggle[aria-expanded="true"] {
  margin-right: 0;
  padding: 0.667em 1.667em;
}
.cid-uAGhN3JLda .navbar.navbar-expand-lg .dropdown .dropdown-menu {
  background: #fafaf9;
}
.cid-uAGhN3JLda .navbar.navbar-expand-lg .dropdown .dropdown-menu .dropdown-submenu {
  margin: 0;
  left: 100%;
}
.cid-uAGhN3JLda .navbar .dropdown.open > .dropdown-menu {
  display: block;
}
.cid-uAGhN3JLda ul.navbar-nav {
  flex-wrap: wrap;
}
.cid-uAGhN3JLda .navbar-buttons {
  text-align: center;
  min-width: 170px;
}
.cid-uAGhN3JLda button.navbar-toggler {
  outline: none;
  width: 31px;
  height: 20px;
  cursor: pointer;
  transition: all 0.2s;
  position: relative;
  align-self: center;
}
.cid-uAGhN3JLda button.navbar-toggler .hamburger span {
  position: absolute;
  right: 0;
  width: 30px;
  height: 2px;
  border-right: 5px;
  background-color: #04492e;
}
.cid-uAGhN3JLda button.navbar-toggler .hamburger span:nth-child(1) {
  top: 0;
  transition: all 0.2s;
}
.cid-uAGhN3JLda button.navbar-toggler .hamburger span:nth-child(2) {
  top: 8px;
  transition: all 0.15s;
}
.cid-uAGhN3JLda button.navbar-toggler .hamburger span:nth-child(3) {
  top: 8px;
  transition: all 0.15s;
}
.cid-uAGhN3JLda button.navbar-toggler .hamburger span:nth-child(4) {
  top: 16px;
  transition: all 0.2s;
}
.cid-uAGhN3JLda nav.opened .hamburger span:nth-child(1) {
  top: 8px;
  width: 0;
  opacity: 0;
  right: 50%;
  transition: all 0.2s;
}
.cid-uAGhN3JLda nav.opened .hamburger span:nth-child(2) {
  transform: rotate(45deg);
  transition: all 0.25s;
}
.cid-uAGhN3JLda nav.opened .hamburger span:nth-child(3) {
  transform: rotate(-45deg);
  transition: all 0.25s;
}
.cid-uAGhN3JLda nav.opened .hamburger span:nth-child(4) {
  top: 8px;
  width: 0;
  opacity: 0;
  right: 50%;
  transition: all 0.2s;
}
.cid-uAGhN3JLda .navbar-dropdown {
  padding: 0 1rem;
  position: fixed;
}
.cid-uAGhN3JLda a.nav-link {
  display: flex;
  align-items: center;
  justify-content: center;
}
.cid-uAGhN3JLda .icons-menu {
  flex-wrap: nowrap;
  display: flex;
  justify-content: center;
  padding-left: 1rem;
  padding-right: 1rem;
  padding-top: 0.3rem;
  text-align: center;
}
@media screen and (-ms-high-contrast: active), (-ms-high-contrast: none) {
  .cid-uAGhN3JLda .navbar {
    height: 70px;
  }
  .cid-uAGhN3JLda .navbar.opened {
    height: auto;
  }
  .cid-uAGhN3JLda .nav-item .nav-link:hover::before {
    width: 175%;
    max-width: calc(100% + 2rem);
    left: -1rem;
  }
}
.cid-uAGx4wX5ga {
  padding-top: 30px;
  padding-bottom: 45px;
  margin-top: -1px;
  overflow: hidden;
  border-bottom: 1px solid #7f8678;
  border-top: 1px solid #7f8678;
  background-color: #04492e;
}
.cid-uAGx4wX5ga .wrapper {
  display: flex;
  justify-content: space-between;
  align-items: center;
  flex-wrap: wrap;
}
.cid-uAGx4wX5ga .copyright {
  margin-top: 0.5rem;
  color: #ffffff;
  flex-grow: 1;
  margin-right: 0.5rem;
}
.cid-uAGx4wX5ga .produced {
  margin-top: 0.5rem;
  color: #ffffff;
  flex-grow: 1;
}
.cid-uyyIx4RKPa {
  padding-top: 7rem;
  padding-bottom: 7rem;
  background-color: #fafaf9;
}
.cid-uyyIx4RKPa .mbr-fallback-image.disabled {
  display: none;
}
.cid-uyyIx4RKPa .mbr-fallback-image {
  display: block;
  background-size: cover;
  background-position: center center;
  width: 100%;
  height: 100%;
  position: absolute;
  top: 0;
}
.cid-uyyIx4RKPa img {
  border-radius: 2rem;
}
.cid-uyyIx4RKPa .mbr-section-subtitle {
  background: white;
  color: #ffffff;
  width: fit-content;
  border-radius: 2rem;
  padding: 5px 1rem;
  text-align: left;
}
.cid-uyyIx4RKPa .subtitle-wrap {
  display: inline-flex;
  border-radius: 2rem;
  padding: 0.5rem;
  padding-bottom: 0;
  background: #d62828;
  flex-direction: row;
  width: fit-content;
  align-items: center;
  margin-bottom: 2rem;
}
.cid-uyyIx4RKPa .subtitle-wrap .mbr-iconfont {
  padding: 0 15px;
  padding-bottom: 8px;
  margin: 0;
  color: #eae2b7;
  font-size: 1.5rem;
}
.cid-uyyIx4RKPa .mbr-section-title {
  color: #04492e;
}
.cid-uyyIx4RKPa .mbr-text,
.cid-uyyIx4RKPa .mbr-section-btn {
  color: #6e6e6e;
}
.cid-uyyIx4RKPa .mbr-section-subtitle,
.cid-uyyIx4RKPa .align-wrapper {
  color: #04492e;
}
.cid-uyZ11gowXu {
  padding-top: 7rem;
  padding-bottom: 7rem;
  background-color: #fafaf9;
}
.cid-uyZ11gowXu .mbr-fallback-image.disabled {
  display: none;
}
.cid-uyZ11gowXu .mbr-fallback-image {
  display: block;
  background-size: cover;
  background-position: center center;
  width: 100%;
  height: 100%;
  position: absolute;
  top: 0;
}
.cid-uyZ11gowXu .card-wrapper {
  border: 3px solid #d62828;
  padding: 3rem;
  border-radius: 2rem;
  margin-bottom: 2rem;
}
@media (max-width: 767px) {
  .cid-uyZ11gowXu .card-wrapper {
    padding: 2rem 1rem;
  }
}
.cid-uyZ11gowXu .card-wrapper .mbr-section-subtitle2 {
  background: #d62828;
  width: fit-content;
  border-radius: 2rem;
  padding: 5px 1rem;
  text-align: left;
}
.cid-uyZ11gowXu .card-wrapper .subtitle-wrap2 {
  display: inline-flex;
  border-radius: 2rem;
  padding: 0.5rem;
  padding-bottom: 0;
  padding-left: 20px;
  background: #eae2b7;
  flex-direction: row;
  width: fit-content;
  align-items: center;
  margin-bottom: 2rem;
}
.cid-uyZ11gowXu .card-wrapper .subtitle-wrap2 .mbr-iconfont {
  padding: 0 15px;
  padding-bottom: 8px;
  margin: 0;
  color: #d62828;
  font-size: 1.5rem;
}
.cid-uyZ11gowXu .mbr-section-subtitle {
  background: white;
  color: #ffffff;
  width: fit-content;
  border-radius: 2rem;
  padding: 5px 1rem;
  text-align: left;
}
.cid-uyZ11gowXu .subtitle-wrap {
  display: inline-flex;
  border-radius: 2rem;
  padding: 0.5rem;
  padding-bottom: 0;
  background: #d62828;
  flex-direction: row;
  width: fit-content;
  align-items: center;
  margin-bottom: 2rem;
}
.cid-uyZ11gowXu .subtitle-wrap .mbr-iconfont {
  padding: 0 15px;
  padding-bottom: 8px;
  margin: 0;
  color: #eae2b7;
  font-size: 1.5rem;
}
.cid-uyZ11gowXu .mbr-section-title {
  color: #04492e;
}
.cid-uyZ11gowXu .mbr-text,
.cid-uyZ11gowXu .mbr-section-btn {
  color: #6e6e6e;
}
.cid-uyZ11gowXu .mbr-section-subtitle,
.cid-uyZ11gowXu .align-wrapper {
  color: #04492e;
}
.cid-uyZ11gowXu .mbr-section-subtitle3,
.cid-uyZ11gowXu .align-wrapper2 {
  color: #04492e;
}
.cid-uyZ11gowXu .mbr-section-subtitle2,
.cid-uyZ11gowXu .align-wrapper2 {
  color: #ffffff;
}
.cid-uyZ11gowXu .mbr-section-cardtitle {
  color: #04492e;
}
.cid-uyZ11gowXu .mbr-cardtext {
  color: #6e6e6e;
}
.cid-uyKsrUK5OY {
  padding-top: 7rem;
  padding-bottom: 7rem;
  background-color: #04492e;
}
.cid-uyKsrUK5OY .mbr-fallback-image.disabled {
  display: none;
}
.cid-uyKsrUK5OY .mbr-fallback-image {
  display: block;
  background-size: cover;
  background-position: center center;
  width: 100%;
  height: 100%;
  position: absolute;
  top: 0;
}
.cid-uyKsrUK5OY .mbr-section-subtitle {
  background: #d62828;
  color: #ffffff;
  width: fit-content;
  border-radius: 2rem;
  padding: 5px 1rem;
  text-align: left;
}
.cid-uyKsrUK5OY .subtitle-wrap {
  display: inline-flex;
  border-radius: 2rem;
  padding: 0.5rem;
  padding-bottom: 0;
  background: #eae2b7;
  flex-direction: row;
  width: fit-content;
  align-items: center;
  margin-bottom: 2rem;
}
.cid-uyKsrUK5OY .subtitle-wrap .mbr-iconfont {
  padding: 0 15px;
  padding-bottom: 8px;
  margin: 0;
  color: #d62828;
  font-size: 1.5rem;
}
.cid-uyKsrUK5OY .mbr-section-title {
  color: #ffffff;
}
.cid-uyKsrUK5OY .mbr-text,
.cid-uyKsrUK5OY .mbr-section-btn {
  color: #fafaf9;
}
.cid-uyyIx507je {
  padding-top: 5rem;
  padding-bottom: 5rem;
  background: #dcd7d0;
}
.cid-uyyIx507je .list-group-item {
  background-color: transparent;
  color: #04492e;
  text-align: left;
}
.cid-uyyIx507je .row-color {
  background: #ffffff;
  border-radius: 2rem;
  margin: 0;
}
.cid-uyyIx507je .card {
  padding: 0;
}
.cid-uyyIx507je .plan {
  padding: 3rem 2rem;
  word-break: break-word;
  border-radius: 10px;
}
.cid-uyyIx507je .plan .list-group-item {
  position: relative;
  justify-content: center;
  padding-left: 2rem;
  border: 0;
  font-family: 'Moririse2' !important;
}
.cid-uyyIx507je .plan .list-group-item::before {
  position: absolute;
  left: 0;
  top: 50%;
  transform: translateY(-50%);
  width: 50%;
  font-weight: 900;
  content: "\e97c";
  color: #fb7a64;
}
@media (max-width: 767px) {
  .cid-uyyIx507je .plan {
    padding: 2rem 1rem;
  }
}
.cid-uyyIx507je .mbr-iconfont {
  font-size: 5rem;
  color: #fb7a64;
  padding-bottom: 2rem;
  display: block;
}
.cid-uyyIx507je .price {
  color: #d62828;
}
.cid-uyyIx507je .btn {
  width: -webkit-fill-available;
}
@media (max-width: 991px) {
  .cid-uyyIx507je .plan {
    margin-bottom: 2rem;
  }
}
.cid-uyyIx507je .price,
.cid-uyyIx507je .plan-price {
  color: #04492e;
}
.cid-uyyIx507je H3 {
  color: #04492e;
  text-align: center;
}
.cid-uyyIx507je H4 {
  color: #6e6e6e;
  text-align: center;
}
.cid-uyyIx507je .plan-title {
  color: #04492e;
}
.cid-uyyIx507je .mbr-fallback-image.disabled {
  display: none;
}
.cid-uyyIx507je .mbr-fallback-image {
  display: block;
  background-size: cover;
  background-position: center center;
  width: 100%;
  height: 100%;
  position: absolute;
  top: 0;
}
.cid-uyyIx507je .price-term,
.cid-uyyIx507je .plan-price {
  color: #6e6e6e;
}
.cid-uyyIx507je .mbr-card-text {
  color: #6e6e6e;
}
.cid-uyyIx5dqRh {
  padding-top: 7rem;
  padding-bottom: 7rem;
  background-color: #04492e;
}
.cid-uyyIx5dqRh .mbr-fallback-image.disabled {
  display: none;
}
.cid-uyyIx5dqRh .mbr-fallback-image {
  display: block;
  background-size: cover;
  background-position: center center;
  width: 100%;
  height: 100%;
  position: absolute;
  top: 0;
}
.cid-uyyIx5dqRh img {
  border-radius: 2rem;
}
.cid-uyyIx5dqRh .mbr-section-subtitle {
  background: white;
  color: #ffffff;
  width: fit-content;
  border-radius: 2rem;
  padding: 5px 1rem;
  text-align: left;
}
.cid-uyyIx5dqRh .subtitle-wrap {
  display: inline-flex;
  border-radius: 2rem;
  padding: 0.5rem;
  padding-bottom: 0;
  background: #d62828;
  flex-direction: row;
  width: fit-content;
  align-items: center;
  margin-bottom: 2rem;
}
.cid-uyyIx5dqRh .subtitle-wrap .mbr-iconfont {
  padding: 0 15px;
  padding-bottom: 8px;
  margin: 0;
  color: #eae2b7;
  font-size: 1.5rem;
}
.cid-uyyIx5dqRh .mbr-section-title {
  color: #04492e;
}
.cid-uyyIx5dqRh .mbr-text,
.cid-uyyIx5dqRh .mbr-section-btn {
  color: #6e6e6e;
}
.cid-uyyIx5dqRh .mbr-section-subtitle,
.cid-uyyIx5dqRh .align-wrapper {
  color: #04492e;
}
.cid-uyyIx5dqRh .mbr-section-title,
.cid-uyyIx5dqRh .mbr-section-btn {
  color: #fb7a64;
}
.cid-uyyIx5mmIc {
  padding-top: 7rem;
  padding-bottom: 7rem;
  background-color: #fafaf9;
}
.cid-uyyIx5mmIc .mbr-fallback-image.disabled {
  display: none;
}
.cid-uyyIx5mmIc .mbr-fallback-image {
  display: block;
  background-size: cover;
  background-position: center center;
  width: 100%;
  height: 100%;
  position: absolute;
  top: 0;
}
.cid-uyyIx5mmIc img {
  border-radius: 2rem;
  margin-bottom: 1rem;
}
.cid-uyyIx5mmIc .card-wrapper {
  border: 3px solid #d62828;
  padding: 2rem;
  border-radius: 2rem;
}
@media (max-width: 992px) {
  .cid-uyyIx5mmIc .card-wrapper {
    margin-bottom: 2rem;
  }
}
@media (max-width: 767px) {
  .cid-uyyIx5mmIc .card-wrapper {
    padding: 2rem 1rem;
  }
}
.cid-uyyIx5mmIc .mbr-section-subtitle {
  background: #d62828;
  color: #ffffff;
  width: fit-content;
  border-radius: 2rem;
  padding: 5px 1rem;
  text-align: left;
}
.cid-uyyIx5mmIc .subtitle-wrap {
  display: inline-flex;
  border-radius: 2rem;
  padding: 0.5rem;
  padding-bottom: 0;
  padding-left: 20px;
  background: #eae2b7;
  flex-direction: row;
  width: fit-content;
  align-items: center;
  margin-bottom: 2rem;
}
.cid-uyyIx5mmIc .subtitle-wrap .mbr-iconfont {
  padding: 0 15px;
  padding-bottom: 8px;
  margin: 0;
  color: #d62828;
  font-size: 1.5rem;
}
.cid-uyyIx5mmIc .mbr-section-title {
  color: #04492e;
}
.cid-uyyIx5mmIc .mbr-text,
.cid-uyyIx5mmIc .mbr-section-btn {
  color: #6e6e6e;
}
.cid-uyyIx5mmIc .mbr-section-subtitle2,
.cid-uyyIx5mmIc .align-wrapper {
  color: #04492e;
}
.cid-uyyIx5mmIc .mbr-section-maintitle {
  text-align: center;
  color: #04492e;
}
.cid-uyyIx5yIhK {
  padding-top: 7rem;
  padding-bottom: 7rem;
  background-color: #fafaf9;
}
.cid-uyyIx5yIhK .mbr-fallback-image.disabled {
  display: none;
}
.cid-uyyIx5yIhK .mbr-fallback-image {
  display: block;
  background-size: cover;
  background-position: center center;
  width: 100%;
  height: 100%;
  position: absolute;
  top: 0;
}
.cid-uyyIx5yIhK img {
  border-radius: 2rem;
  margin-bottom: 1rem;
}
.cid-uyyIx5yIhK .card-wrapper {
  border: 3px solid #d62828;
  padding: 2rem;
  border-radius: 2rem;
}
@media (max-width: 992px) {
  .cid-uyyIx5yIhK .card-wrapper {
    margin-bottom: 2rem;
  }
}
@media (max-width: 767px) {
  .cid-uyyIx5yIhK .card-wrapper {
    padding: 2rem 1rem;
  }
}
.cid-uyyIx5yIhK .mbr-section-subtitle {
  background: #d62828;
  color: #ffffff;
  width: fit-content;
  border-radius: 2rem;
  padding: 5px 1rem;
  text-align: left;
}
.cid-uyyIx5yIhK .subtitle-wrap {
  display: inline-flex;
  border-radius: 2rem;
  padding: 0.5rem;
  padding-bottom: 0;
  padding-left: 20px;
  background: #eae2b7;
  flex-direction: row;
  width: fit-content;
  align-items: center;
  margin-bottom: 2rem;
}
.cid-uyyIx5yIhK .subtitle-wrap .mbr-iconfont {
  padding: 0 15px;
  padding-bottom: 8px;
  margin: 0;
  color: #d62828;
  font-size: 1.5rem;
}
.cid-uyyIx5yIhK .mbr-section-title {
  color: #04492e;
}
.cid-uyyIx5yIhK .mbr-text,
.cid-uyyIx5yIhK .mbr-section-btn {
  color: #6e6e6e;
}
.cid-uyyIx5yIhK .mbr-section-subtitle2,
.cid-uyyIx5yIhK .align-wrapper {
  color: #04492e;
}
.cid-uyyIx5yIhK .mbr-section-maintitle {
  text-align: center;
  color: #04492e;
}
.cid-uyyIx5LveD {
  padding-top: 7rem;
  padding-bottom: 7rem;
  background-color: #fafaf9;
}
.cid-uyyIx5LveD .mbr-fallback-image.disabled {
  display: none;
}
.cid-uyyIx5LveD .mbr-fallback-image {
  display: block;
  background-size: cover;
  background-position: center center;
  width: 100%;
  height: 100%;
  position: absolute;
  top: 0;
}
.cid-uyyIx5LveD img {
  border-radius: 2rem;
  margin-bottom: 1rem;
}
.cid-uyyIx5LveD .card-wrapper {
  border: 3px solid #d62828;
  padding: 2rem;
  border-radius: 2rem;
}
@media (max-width: 992px) {
  .cid-uyyIx5LveD .card-wrapper {
    margin-bottom: 2rem;
  }
}
@media (max-width: 767px) {
  .cid-uyyIx5LveD .card-wrapper {
    padding: 2rem 1rem;
  }
}
.cid-uyyIx5LveD .mbr-section-subtitle {
  background: #d62828;
  color: #ffffff;
  width: fit-content;
  border-radius: 2rem;
  padding: 5px 1rem;
  text-align: left;
}
.cid-uyyIx5LveD .subtitle-wrap {
  display: inline-flex;
  border-radius: 2rem;
  padding: 0.5rem;
  padding-bottom: 0;
  padding-left: 20px;
  background: #eae2b7;
  flex-direction: row;
  width: fit-content;
  align-items: center;
  margin-bottom: 2rem;
}
.cid-uyyIx5LveD .subtitle-wrap .mbr-iconfont {
  padding: 0 15px;
  padding-bottom: 8px;
  margin: 0;
  color: #d62828;
  font-size: 1.5rem;
}
.cid-uyyIx5LveD .mbr-section-title {
  color: #04492e;
}
.cid-uyyIx5LveD .mbr-text,
.cid-uyyIx5LveD .mbr-section-btn {
  color: #6e6e6e;
}
.cid-uyyIx5LveD .mbr-section-subtitle2,
.cid-uyyIx5LveD .align-wrapper {
  color: #04492e;
}
.cid-uyyIx5LveD .mbr-section-maintitle {
  text-align: center;
  color: #04492e;
}
.cid-uyyIx5Zluj {
  padding-top: 7rem;
  padding-bottom: 7rem;
  background-color: #fafaf9;
}
.cid-uyyIx5Zluj .mbr-fallback-image.disabled {
  display: none;
}
.cid-uyyIx5Zluj .mbr-fallback-image {
  display: block;
  background-size: cover;
  background-position: center center;
  width: 100%;
  height: 100%;
  position: absolute;
  top: 0;
}
.cid-uyyIx5Zluj img {
  border-radius: 2rem;
  margin-bottom: 1rem;
}
.cid-uyyIx5Zluj .card-wrapper {
  border: 3px solid #d62828;
  padding: 2rem;
  border-radius: 2rem;
}
@media (max-width: 992px) {
  .cid-uyyIx5Zluj .card-wrapper {
    margin-bottom: 2rem;
  }
}
@media (max-width: 767px) {
  .cid-uyyIx5Zluj .card-wrapper {
    padding: 2rem 1rem;
  }
}
.cid-uyyIx5Zluj .mbr-section-subtitle {
  background: #d62828;
  color: #ffffff;
  width: fit-content;
  border-radius: 2rem;
  padding: 5px 1rem;
  text-align: left;
}
.cid-uyyIx5Zluj .subtitle-wrap {
  display: inline-flex;
  border-radius: 2rem;
  padding: 0.5rem;
  padding-bottom: 0;
  padding-left: 20px;
  background: #eae2b7;
  flex-direction: row;
  width: fit-content;
  align-items: center;
  margin-bottom: 2rem;
}
.cid-uyyIx5Zluj .subtitle-wrap .mbr-iconfont {
  padding: 0 15px;
  padding-bottom: 8px;
  margin: 0;
  color: #d62828;
  font-size: 1.5rem;
}
.cid-uyyIx5Zluj .mbr-section-title {
  color: #04492e;
}
.cid-uyyIx5Zluj .mbr-text,
.cid-uyyIx5Zluj .mbr-section-btn {
  color: #6e6e6e;
}
.cid-uyyIx5Zluj .mbr-section-subtitle2,
.cid-uyyIx5Zluj .align-wrapper {
  color: #04492e;
}
.cid-uyyIx5Zluj .mbr-section-maintitle {
  text-align: center;
  color: #04492e;
}
.cid-uyyIx6dtMP {
  padding-top: 7rem;
  padding-bottom: 7rem;
  background-color: #fafaf9;
}
.cid-uyyIx6dtMP .mbr-fallback-image.disabled {
  display: none;
}
.cid-uyyIx6dtMP .mbr-fallback-image {
  display: block;
  background-size: cover;
  background-position: center center;
  width: 100%;
  height: 100%;
  position: absolute;
  top: 0;
}
.cid-uyyIx6dtMP img {
  border-radius: 2rem;
  margin-bottom: 1rem;
}
.cid-uyyIx6dtMP .card-wrapper {
  border: 3px solid #d62828;
  padding: 2rem;
  border-radius: 2rem;
}
@media (max-width: 992px) {
  .cid-uyyIx6dtMP .card-wrapper {
    margin-bottom: 2rem;
  }
}
@media (max-width: 767px) {
  .cid-uyyIx6dtMP .card-wrapper {
    padding: 2rem 1rem;
  }
}
.cid-uyyIx6dtMP .mbr-section-subtitle {
  background: #d62828;
  color: #ffffff;
  width: fit-content;
  border-radius: 2rem;
  padding: 5px 1rem;
  text-align: left;
}
.cid-uyyIx6dtMP .subtitle-wrap {
  display: inline-flex;
  border-radius: 2rem;
  padding: 0.5rem;
  padding-bottom: 0;
  padding-left: 20px;
  background: #eae2b7;
  flex-direction: row;
  width: fit-content;
  align-items: center;
  margin-bottom: 2rem;
}
.cid-uyyIx6dtMP .subtitle-wrap .mbr-iconfont {
  padding: 0 15px;
  padding-bottom: 8px;
  margin: 0;
  color: #d62828;
  font-size: 1.5rem;
}
.cid-uyyIx6dtMP .mbr-section-title {
  color: #04492e;
}
.cid-uyyIx6dtMP .mbr-text,
.cid-uyyIx6dtMP .mbr-section-btn {
  color: #6e6e6e;
}
.cid-uyyIx6dtMP .mbr-section-subtitle2,
.cid-uyyIx6dtMP .align-wrapper {
  color: #04492e;
}
.cid-uyyIx6dtMP .mbr-section-maintitle {
  text-align: center;
  color: #04492e;
}
.cid-uAGpK30JJA {
  padding-top: 5rem;
  padding-bottom: 5rem;
  background-color: #dcd7d0;
}
.cid-uAGpK30JJA .mbr-section-title {
  color: #ffffff;
}
.cid-uAGpK30JJA img {
  width: 200px;
  margin-bottom: 1rem;
}
@media (max-width: 767px) {
  .cid-uAGpK30JJA img {
    margin: auto;
    margin-bottom: 1rem;
  }
}
.cid-uAGpK30JJA li {
  padding-left: 0;
  padding-bottom: 1rem;
}
.cid-uAGpK30JJA ul {
  border-bottom: 1px solid rgba(0, 0, 0, 0.125);
}
.cid-uAGpK30JJA .price-wrap {
  display: flex;
  justify-content: space-between;
  align-items: center;
}
@media (max-width: 767px) {
  .cid-uAGpK30JJA .price-wrap {
    flex-direction: column;
  }
}
.cid-uAGpK30JJA .wrapper {
  padding: 2rem;
  border-radius: 2rem;
  background: #ffffff;
}
@media (max-width: 992px) {
  .cid-uAGpK30JJA .wrapper {
    margin-bottom: 2rem;
  }
}
@media (max-width: 767px) {
  .cid-uAGpK30JJA .wrapper {
    padding: 2rem 1rem;
  }
}
.cid-uAGpK30JJA .mbr-text2 {
  color: #ffffff;
}
.cid-uAGpK30JJA .mbr-section-title2 {
  color: #ffffff;
}
.cid-uAGpK30JJA .mbr-text1 {
  color: #04492e;
}
.cid-uAGpK30JJA .price {
  color: #04492e;
}
.cid-uAGpK30JJA .mbr-section-title1 {
  color: #04492e;
}
.cid-uAGpK30JJA .mbr-text {
  color: #6e6e6e;
}
.cid-uAGpK30JJA .list-group-item {
  color: #6e6e6e;
}
.cid-uyyIx6r9OA {
  padding-top: 5rem;
  padding-bottom: 5rem;
  background-color: #dcd7d0;
}
.cid-uyyIx6r9OA .mbr-section-title {
  color: #ffffff;
}
.cid-uyyIx6r9OA img {
  width: 200px;
  margin-bottom: 1rem;
}
@media (max-width: 767px) {
  .cid-uyyIx6r9OA img {
    margin: auto;
    margin-bottom: 1rem;
  }
}
.cid-uyyIx6r9OA li {
  padding-left: 0;
  padding-bottom: 1rem;
}
.cid-uyyIx6r9OA ul {
  border-bottom: 1px solid rgba(0, 0, 0, 0.125);
}
.cid-uyyIx6r9OA .price-wrap {
  display: flex;
  justify-content: space-between;
  align-items: center;
}
@media (max-width: 767px) {
  .cid-uyyIx6r9OA .price-wrap {
    flex-direction: column;
  }
}
.cid-uyyIx6r9OA .wrapper {
  padding: 2rem;
  border-radius: 2rem;
  background: #ffffff;
}
@media (max-width: 992px) {
  .cid-uyyIx6r9OA .wrapper {
    margin-bottom: 2rem;
  }
}
@media (max-width: 767px) {
  .cid-uyyIx6r9OA .wrapper {
    padding: 2rem 1rem;
  }
}
.cid-uyyIx6r9OA .mbr-text2 {
  color: #ffffff;
}
.cid-uyyIx6r9OA .mbr-section-title2 {
  color: #ffffff;
}
.cid-uyyIx6r9OA .mbr-text1 {
  color: #04492e;
}
.cid-uyyIx6r9OA .price {
  color: #04492e;
}
.cid-uyyIx6r9OA .mbr-section-title1 {
  color: #04492e;
}
.cid-uyyIx6r9OA .mbr-text {
  color: #6e6e6e;
}
.cid-uyyIx6r9OA .list-group-item {
  color: #6e6e6e;
}
.cid-uAGhE94lQR {
  z-index: 1000;
  width: 100%;
}
.cid-uAGhE94lQR nav.navbar {
  position: fixed;
}
.cid-uAGhE94lQR .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-uAGhE94lQR .dropdown-menu {
  padding: 0;
  border-radius: 4px;
  box-shadow: 0 1px 3px 0 rgba(0, 0, 0, 0.1);
}
.cid-uAGhE94lQR .dropdown-item {
  border-bottom: 1px solid #e6e6e6;
}
.cid-uAGhE94lQR .dropdown-item:hover,
.cid-uAGhE94lQR .dropdown-item:focus {
  background: #d62828 !important;
  color: white !important;
}
.cid-uAGhE94lQR .dropdown-item:hover span {
  color: white;
}
.cid-uAGhE94lQR .dropdown-item:first-child {
  border-top-left-radius: 4px;
  border-top-right-radius: 4px;
}
.cid-uAGhE94lQR .dropdown-item:last-child {
  border-bottom: none;
  border-bottom-left-radius: 4px;
  border-bottom-right-radius: 4px;
}
.cid-uAGhE94lQR .nav-dropdown .link {
  padding: 0 0.3em !important;
  margin: 0.667em 1em !important;
}
.cid-uAGhE94lQR .nav-dropdown .link.dropdown-toggle::after {
  margin-left: 0.5rem;
  margin-top: 0.2rem;
}
.cid-uAGhE94lQR .nav-link {
  position: relative;
}
.cid-uAGhE94lQR .container {
  display: flex;
  margin: auto;
}
.cid-uAGhE94lQR .iconfont-wrapper {
  color: #04492e !important;
  font-size: 1.5rem;
  padding-right: 0.5rem;
}
.cid-uAGhE94lQR .navbar-caption {
  font-weight: 500;
}
.cid-uAGhE94lQR .dropdown-menu,
.cid-uAGhE94lQR .navbar.opened {
  background: #fafaf9 !important;
}
.cid-uAGhE94lQR .nav-item:focus,
.cid-uAGhE94lQR .nav-link:focus {
  outline: none;
}
.cid-uAGhE94lQR .dropdown .dropdown-menu .dropdown-item {
  width: auto;
  transition: all 0.25s ease-in-out;
}
.cid-uAGhE94lQR .dropdown .dropdown-menu .dropdown-item::after {
  right: 0.5rem;
}
.cid-uAGhE94lQR .dropdown .dropdown-menu .dropdown-item .mbr-iconfont {
  margin-right: 0.5rem;
  vertical-align: sub;
}
.cid-uAGhE94lQR .dropdown .dropdown-menu .dropdown-item .mbr-iconfont:before {
  display: inline-block;
  transform: scale(1, 1);
  transition: all 0.25s ease-in-out;
}
.cid-uAGhE94lQR .collapsed .dropdown-menu .dropdown-item:before {
  display: none;
}
.cid-uAGhE94lQR .collapsed .dropdown .dropdown-menu .dropdown-item {
  padding: 0.235em 1.5em 0.235em 1.5em !important;
  transition: none;
  margin: 0 !important;
}
.cid-uAGhE94lQR .navbar {
  min-height: 80px;
  transition: all 0.3s;
  border-bottom: 1px solid transparent;
  border-bottom-left-radius: 2rem;
  border-bottom-right-radius: 2rem;
  background: rgba(250, 250, 249, 0.7);
  backdrop-filter: blur(10px);
}
.cid-uAGhE94lQR .navbar.opened {
  transition: all 0.3s;
}
.cid-uAGhE94lQR .navbar .dropdown-item {
  padding: 0.5rem 1.8rem;
}
.cid-uAGhE94lQR .navbar .navbar-logo img {
  width: auto;
}
.cid-uAGhE94lQR .navbar .navbar-collapse {
  justify-content: flex-end;
  z-index: 1;
}
.cid-uAGhE94lQR .navbar.collapsed {
  justify-content: center;
}
.cid-uAGhE94lQR .navbar.collapsed .nav-item .nav-link::before {
  display: none;
}
.cid-uAGhE94lQR .navbar.collapsed.opened .dropdown-menu {
  top: 0;
}
.cid-uAGhE94lQR .navbar.collapsed .dropdown-menu .dropdown-submenu {
  left: 0 !important;
}
.cid-uAGhE94lQR .navbar.collapsed .dropdown-menu .dropdown-item:after {
  right: auto;
}
.cid-uAGhE94lQR .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-uAGhE94lQR .navbar.collapsed ul.navbar-nav li {
  margin: auto;
}
.cid-uAGhE94lQR .navbar.collapsed .dropdown-menu .dropdown-item {
  padding: 0.25rem 1.5rem;
  text-align: center;
}
.cid-uAGhE94lQR .navbar.collapsed .icons-menu {
  padding-left: 0;
  padding-right: 0;
  padding-top: 0.5rem;
  padding-bottom: 0.5rem;
}
@media (max-width: 991px) {
  .cid-uAGhE94lQR .navbar .nav-item .nav-link::before {
    display: none;
  }
  .cid-uAGhE94lQR .navbar.opened .dropdown-menu {
    top: 0;
  }
  .cid-uAGhE94lQR .navbar .dropdown-menu .dropdown-submenu {
    left: 0 !important;
  }
  .cid-uAGhE94lQR .navbar .dropdown-menu .dropdown-item:after {
    right: auto;
  }
  .cid-uAGhE94lQR .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-uAGhE94lQR .navbar .navbar-logo img {
    height: 3rem !important;
  }
  .cid-uAGhE94lQR .navbar ul.navbar-nav li {
    margin: auto;
  }
  .cid-uAGhE94lQR .navbar .dropdown-menu .dropdown-item {
    padding: 0.25rem 1.5rem !important;
    text-align: center;
  }
  .cid-uAGhE94lQR .navbar .navbar-brand {
    flex-shrink: initial;
    flex-basis: auto;
    word-break: break-word;
    padding-right: 2rem;
  }
  .cid-uAGhE94lQR .navbar .navbar-toggler {
    flex-basis: auto;
  }
  .cid-uAGhE94lQR .navbar .icons-menu {
    padding-left: 0;
    padding-top: 0.5rem;
    padding-bottom: 0.5rem;
  }
}
@media (max-width: 991px) and (max-width: 767px) {
  .cid-uAGhE94lQR .navbar .navbar-brand {
    width: calc(100% - 31px);
  }
}
.cid-uAGhE94lQR .navbar.navbar-short {
  min-height: 80px;
}
.cid-uAGhE94lQR .navbar.navbar-short .navbar-logo img {
  height: 2.5rem !important;
}
.cid-uAGhE94lQR .navbar.navbar-short .navbar-brand {
  min-height: 80px;
  padding: 0;
}
.cid-uAGhE94lQR .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-uAGhE94lQR .navbar-brand .navbar-caption {
  line-height: inherit !important;
}
.cid-uAGhE94lQR .navbar-brand .navbar-logo a {
  outline: none;
}
.cid-uAGhE94lQR .dropdown-item.active,
.cid-uAGhE94lQR .dropdown-item:active {
  background-color: transparent;
}
.cid-uAGhE94lQR .navbar-expand-lg .navbar-nav .nav-link {
  padding: 0;
}
.cid-uAGhE94lQR .nav-dropdown .link.dropdown-toggle {
  margin-right: 1.667em;
}
.cid-uAGhE94lQR .nav-dropdown .link.dropdown-toggle[aria-expanded="true"] {
  margin-right: 0;
  padding: 0.667em 1.667em;
}
.cid-uAGhE94lQR .navbar.navbar-expand-lg .dropdown .dropdown-menu {
  background: #fafaf9;
}
.cid-uAGhE94lQR .navbar.navbar-expand-lg .dropdown .dropdown-menu .dropdown-submenu {
  margin: 0;
  left: 100%;
}
.cid-uAGhE94lQR .navbar .dropdown.open > .dropdown-menu {
  display: block;
}
.cid-uAGhE94lQR ul.navbar-nav {
  flex-wrap: wrap;
}
.cid-uAGhE94lQR .navbar-buttons {
  text-align: center;
  min-width: 170px;
}
.cid-uAGhE94lQR button.navbar-toggler {
  outline: none;
  width: 31px;
  height: 20px;
  cursor: pointer;
  transition: all 0.2s;
  position: relative;
  align-self: center;
}
.cid-uAGhE94lQR button.navbar-toggler .hamburger span {
  position: absolute;
  right: 0;
  width: 30px;
  height: 2px;
  border-right: 5px;
  background-color: #04492e;
}
.cid-uAGhE94lQR button.navbar-toggler .hamburger span:nth-child(1) {
  top: 0;
  transition: all 0.2s;
}
.cid-uAGhE94lQR button.navbar-toggler .hamburger span:nth-child(2) {
  top: 8px;
  transition: all 0.15s;
}
.cid-uAGhE94lQR button.navbar-toggler .hamburger span:nth-child(3) {
  top: 8px;
  transition: all 0.15s;
}
.cid-uAGhE94lQR button.navbar-toggler .hamburger span:nth-child(4) {
  top: 16px;
  transition: all 0.2s;
}
.cid-uAGhE94lQR nav.opened .hamburger span:nth-child(1) {
  top: 8px;
  width: 0;
  opacity: 0;
  right: 50%;
  transition: all 0.2s;
}
.cid-uAGhE94lQR nav.opened .hamburger span:nth-child(2) {
  transform: rotate(45deg);
  transition: all 0.25s;
}
.cid-uAGhE94lQR nav.opened .hamburger span:nth-child(3) {
  transform: rotate(-45deg);
  transition: all 0.25s;
}
.cid-uAGhE94lQR nav.opened .hamburger span:nth-child(4) {
  top: 8px;
  width: 0;
  opacity: 0;
  right: 50%;
  transition: all 0.2s;
}
.cid-uAGhE94lQR .navbar-dropdown {
  padding: 0 1rem;
  position: fixed;
}
.cid-uAGhE94lQR a.nav-link {
  display: flex;
  align-items: center;
  justify-content: center;
}
.cid-uAGhE94lQR .icons-menu {
  flex-wrap: nowrap;
  display: flex;
  justify-content: center;
  padding-left: 1rem;
  padding-right: 1rem;
  padding-top: 0.3rem;
  text-align: center;
}
@media screen and (-ms-high-contrast: active), (-ms-high-contrast: none) {
  .cid-uAGhE94lQR .navbar {
    height: 70px;
  }
  .cid-uAGhE94lQR .navbar.opened {
    height: auto;
  }
  .cid-uAGhE94lQR .nav-item .nav-link:hover::before {
    width: 175%;
    max-width: calc(100% + 2rem);
    left: -1rem;
  }
}
.cid-uAGwWiODtc {
  padding-top: 30px;
  padding-bottom: 45px;
  margin-top: -1px;
  overflow: hidden;
  border-bottom: 1px solid #7f8678;
  border-top: 1px solid #7f8678;
  background-color: #04492e;
}
.cid-uAGwWiODtc .wrapper {
  display: flex;
  justify-content: space-between;
  align-items: center;
  flex-wrap: wrap;
}
.cid-uAGwWiODtc .copyright {
  margin-top: 0.5rem;
  color: #ffffff;
  flex-grow: 1;
  margin-right: 0.5rem;
}
.cid-uAGwWiODtc .produced {
  margin-top: 0.5rem;
  color: #ffffff;
  flex-grow: 1;
}
.cid-uyyJRmj4IA {
  padding-top: 7rem;
  padding-bottom: 7rem;
  background-color: #fafaf9;
}
.cid-uyyJRmj4IA .mbr-fallback-image.disabled {
  display: none;
}
.cid-uyyJRmj4IA .mbr-fallback-image {
  display: block;
  background-size: cover;
  background-position: center center;
  width: 100%;
  height: 100%;
  position: absolute;
  top: 0;
}
.cid-uyyJRmj4IA img {
  border-radius: 2rem;
}
.cid-uyyJRmj4IA .mbr-section-subtitle {
  background: white;
  color: #ffffff;
  width: fit-content;
  border-radius: 2rem;
  padding: 5px 1rem;
  text-align: left;
}
.cid-uyyJRmj4IA .subtitle-wrap {
  display: inline-flex;
  border-radius: 2rem;
  padding: 0.5rem;
  padding-bottom: 0;
  background: #d62828;
  flex-direction: row;
  width: fit-content;
  align-items: center;
  margin-bottom: 2rem;
}
.cid-uyyJRmj4IA .subtitle-wrap .mbr-iconfont {
  padding: 0 15px;
  padding-bottom: 8px;
  margin: 0;
  color: #eae2b7;
  font-size: 1.5rem;
}
.cid-uyyJRmj4IA .mbr-section-title {
  color: #04492e;
}
.cid-uyyJRmj4IA .mbr-text,
.cid-uyyJRmj4IA .mbr-section-btn {
  color: #6e6e6e;
}
.cid-uyyJRmj4IA .mbr-section-subtitle,
.cid-uyyJRmj4IA .align-wrapper {
  color: #04492e;
}
.cid-uyKsDa3kpP {
  padding-top: 7rem;
  padding-bottom: 7rem;
  background-color: #04492e;
}
.cid-uyKsDa3kpP .mbr-fallback-image.disabled {
  display: none;
}
.cid-uyKsDa3kpP .mbr-fallback-image {
  display: block;
  background-size: cover;
  background-position: center center;
  width: 100%;
  height: 100%;
  position: absolute;
  top: 0;
}
.cid-uyKsDa3kpP .mbr-section-subtitle {
  background: #d62828;
  color: #ffffff;
  width: fit-content;
  border-radius: 2rem;
  padding: 5px 1rem;
  text-align: left;
}
.cid-uyKsDa3kpP .subtitle-wrap {
  display: inline-flex;
  border-radius: 2rem;
  padding: 0.5rem;
  padding-bottom: 0;
  background: #eae2b7;
  flex-direction: row;
  width: fit-content;
  align-items: center;
  margin-bottom: 2rem;
}
.cid-uyKsDa3kpP .subtitle-wrap .mbr-iconfont {
  padding: 0 15px;
  padding-bottom: 8px;
  margin: 0;
  color: #d62828;
  font-size: 1.5rem;
}
.cid-uyKsDa3kpP .mbr-section-title {
  color: #ffffff;
}
.cid-uyKsDa3kpP .mbr-text,
.cid-uyKsDa3kpP .mbr-section-btn {
  color: #fafaf9;
}
.cid-uyyJRmA9yt {
  padding-top: 5rem;
  padding-bottom: 5rem;
  background: #dcd7d0;
}
.cid-uyyJRmA9yt .list-group-item {
  background-color: transparent;
  color: #04492e;
  text-align: left;
}
.cid-uyyJRmA9yt .row-color {
  background: #ffffff;
  border-radius: 2rem;
  margin: 0;
}
.cid-uyyJRmA9yt .card {
  padding: 0;
}
.cid-uyyJRmA9yt .plan {
  padding: 3rem 2rem;
  word-break: break-word;
  border-radius: 10px;
}
.cid-uyyJRmA9yt .plan .list-group-item {
  position: relative;
  justify-content: center;
  padding-left: 2rem;
  border: 0;
  font-family: 'Moririse2' !important;
}
.cid-uyyJRmA9yt .plan .list-group-item::before {
  position: absolute;
  left: 0;
  top: 50%;
  transform: translateY(-50%);
  width: 50%;
  font-weight: 900;
  content: "\e97c";
  color: #fb7a64;
}
@media (max-width: 767px) {
  .cid-uyyJRmA9yt .plan {
    padding: 2rem 1rem;
  }
}
.cid-uyyJRmA9yt .mbr-iconfont {
  font-size: 5rem;
  color: #fb7a64;
  padding-bottom: 2rem;
  display: block;
}
.cid-uyyJRmA9yt .price {
  color: #d62828;
}
.cid-uyyJRmA9yt .btn {
  width: -webkit-fill-available;
}
@media (max-width: 991px) {
  .cid-uyyJRmA9yt .plan {
    margin-bottom: 2rem;
  }
}
.cid-uyyJRmA9yt .price,
.cid-uyyJRmA9yt .plan-price {
  color: #04492e;
}
.cid-uyyJRmA9yt H3 {
  color: #04492e;
  text-align: center;
}
.cid-uyyJRmA9yt H4 {
  color: #6e6e6e;
  text-align: center;
}
.cid-uyyJRmA9yt .plan-title {
  color: #04492e;
}
.cid-uyyJRmA9yt .mbr-fallback-image.disabled {
  display: none;
}
.cid-uyyJRmA9yt .mbr-fallback-image {
  display: block;
  background-size: cover;
  background-position: center center;
  width: 100%;
  height: 100%;
  position: absolute;
  top: 0;
}
.cid-uyyJRmA9yt .price-term,
.cid-uyyJRmA9yt .plan-price {
  color: #6e6e6e;
}
.cid-uyyJRmA9yt .mbr-card-text {
  color: #6e6e6e;
}
.cid-uyyJRmWpI0 {
  padding-top: 7rem;
  padding-bottom: 7rem;
  background-color: #04492e;
}
.cid-uyyJRmWpI0 .mbr-fallback-image.disabled {
  display: none;
}
.cid-uyyJRmWpI0 .mbr-fallback-image {
  display: block;
  background-size: cover;
  background-position: center center;
  width: 100%;
  height: 100%;
  position: absolute;
  top: 0;
}
.cid-uyyJRmWpI0 img {
  border-radius: 2rem;
}
.cid-uyyJRmWpI0 .mbr-section-subtitle {
  background: white;
  color: #ffffff;
  width: fit-content;
  border-radius: 2rem;
  padding: 5px 1rem;
  text-align: left;
}
.cid-uyyJRmWpI0 .subtitle-wrap {
  display: inline-flex;
  border-radius: 2rem;
  padding: 0.5rem;
  padding-bottom: 0;
  background: #d62828;
  flex-direction: row;
  width: fit-content;
  align-items: center;
  margin-bottom: 2rem;
}
.cid-uyyJRmWpI0 .subtitle-wrap .mbr-iconfont {
  padding: 0 15px;
  padding-bottom: 8px;
  margin: 0;
  color: #eae2b7;
  font-size: 1.5rem;
}
.cid-uyyJRmWpI0 .mbr-section-title {
  color: #04492e;
}
.cid-uyyJRmWpI0 .mbr-text,
.cid-uyyJRmWpI0 .mbr-section-btn {
  color: #6e6e6e;
}
.cid-uyyJRmWpI0 .mbr-section-subtitle,
.cid-uyyJRmWpI0 .align-wrapper {
  color: #04492e;
}
.cid-uyyJRmWpI0 .mbr-section-title,
.cid-uyyJRmWpI0 .mbr-section-btn {
  color: #fb7a64;
}
.cid-uyyJRnlXxE {
  padding-top: 7rem;
  padding-bottom: 7rem;
  background-color: #fafaf9;
}
.cid-uyyJRnlXxE .mbr-fallback-image.disabled {
  display: none;
}
.cid-uyyJRnlXxE .mbr-fallback-image {
  display: block;
  background-size: cover;
  background-position: center center;
  width: 100%;
  height: 100%;
  position: absolute;
  top: 0;
}
.cid-uyyJRnlXxE img {
  border-radius: 2rem;
  margin-bottom: 1rem;
}
.cid-uyyJRnlXxE .card-wrapper {
  border: 3px solid #d62828;
  padding: 2rem;
  border-radius: 2rem;
}
@media (max-width: 992px) {
  .cid-uyyJRnlXxE .card-wrapper {
    margin-bottom: 2rem;
  }
}
@media (max-width: 767px) {
  .cid-uyyJRnlXxE .card-wrapper {
    padding: 2rem 1rem;
  }
}
.cid-uyyJRnlXxE .mbr-section-subtitle {
  background: #d62828;
  color: #ffffff;
  width: fit-content;
  border-radius: 2rem;
  padding: 5px 1rem;
  text-align: left;
}
.cid-uyyJRnlXxE .subtitle-wrap {
  display: inline-flex;
  border-radius: 2rem;
  padding: 0.5rem;
  padding-bottom: 0;
  padding-left: 20px;
  background: #eae2b7;
  flex-direction: row;
  width: fit-content;
  align-items: center;
  margin-bottom: 2rem;
}
.cid-uyyJRnlXxE .subtitle-wrap .mbr-iconfont {
  padding: 0 15px;
  padding-bottom: 8px;
  margin: 0;
  color: #d62828;
  font-size: 1.5rem;
}
.cid-uyyJRnlXxE .mbr-section-title {
  color: #04492e;
}
.cid-uyyJRnlXxE .mbr-text,
.cid-uyyJRnlXxE .mbr-section-btn {
  color: #6e6e6e;
}
.cid-uyyJRnlXxE .mbr-section-subtitle2,
.cid-uyyJRnlXxE .align-wrapper {
  color: #04492e;
}
.cid-uyyJRnlXxE .mbr-section-maintitle {
  text-align: center;
  color: #04492e;
}
.cid-uyyJRnzaCV {
  padding-top: 7rem;
  padding-bottom: 7rem;
  background-color: #fafaf9;
}
.cid-uyyJRnzaCV .mbr-fallback-image.disabled {
  display: none;
}
.cid-uyyJRnzaCV .mbr-fallback-image {
  display: block;
  background-size: cover;
  background-position: center center;
  width: 100%;
  height: 100%;
  position: absolute;
  top: 0;
}
.cid-uyyJRnzaCV img {
  border-radius: 2rem;
  margin-bottom: 1rem;
}
.cid-uyyJRnzaCV .card-wrapper {
  border: 3px solid #d62828;
  padding: 2rem;
  border-radius: 2rem;
}
@media (max-width: 992px) {
  .cid-uyyJRnzaCV .card-wrapper {
    margin-bottom: 2rem;
  }
}
@media (max-width: 767px) {
  .cid-uyyJRnzaCV .card-wrapper {
    padding: 2rem 1rem;
  }
}
.cid-uyyJRnzaCV .mbr-section-subtitle {
  background: #d62828;
  color: #ffffff;
  width: fit-content;
  border-radius: 2rem;
  padding: 5px 1rem;
  text-align: left;
}
.cid-uyyJRnzaCV .subtitle-wrap {
  display: inline-flex;
  border-radius: 2rem;
  padding: 0.5rem;
  padding-bottom: 0;
  padding-left: 20px;
  background: #eae2b7;
  flex-direction: row;
  width: fit-content;
  align-items: center;
  margin-bottom: 2rem;
}
.cid-uyyJRnzaCV .subtitle-wrap .mbr-iconfont {
  padding: 0 15px;
  padding-bottom: 8px;
  margin: 0;
  color: #d62828;
  font-size: 1.5rem;
}
.cid-uyyJRnzaCV .mbr-section-title {
  color: #04492e;
}
.cid-uyyJRnzaCV .mbr-text,
.cid-uyyJRnzaCV .mbr-section-btn {
  color: #6e6e6e;
}
.cid-uyyJRnzaCV .mbr-section-subtitle2,
.cid-uyyJRnzaCV .align-wrapper {
  color: #04492e;
}
.cid-uyyJRnzaCV .mbr-section-maintitle {
  text-align: center;
  color: #04492e;
}
.cid-uyyJRnMNE6 {
  padding-top: 7rem;
  padding-bottom: 7rem;
  background-color: #fafaf9;
}
.cid-uyyJRnMNE6 .mbr-fallback-image.disabled {
  display: none;
}
.cid-uyyJRnMNE6 .mbr-fallback-image {
  display: block;
  background-size: cover;
  background-position: center center;
  width: 100%;
  height: 100%;
  position: absolute;
  top: 0;
}
.cid-uyyJRnMNE6 img {
  border-radius: 2rem;
  margin-bottom: 1rem;
}
.cid-uyyJRnMNE6 .card-wrapper {
  border: 3px solid #d62828;
  padding: 2rem;
  border-radius: 2rem;
}
@media (max-width: 992px) {
  .cid-uyyJRnMNE6 .card-wrapper {
    margin-bottom: 2rem;
  }
}
@media (max-width: 767px) {
  .cid-uyyJRnMNE6 .card-wrapper {
    padding: 2rem 1rem;
  }
}
.cid-uyyJRnMNE6 .mbr-section-subtitle {
  background: #d62828;
  color: #ffffff;
  width: fit-content;
  border-radius: 2rem;
  padding: 5px 1rem;
  text-align: left;
}
.cid-uyyJRnMNE6 .subtitle-wrap {
  display: inline-flex;
  border-radius: 2rem;
  padding: 0.5rem;
  padding-bottom: 0;
  padding-left: 20px;
  background: #eae2b7;
  flex-direction: row;
  width: fit-content;
  align-items: center;
  margin-bottom: 2rem;
}
.cid-uyyJRnMNE6 .subtitle-wrap .mbr-iconfont {
  padding: 0 15px;
  padding-bottom: 8px;
  margin: 0;
  color: #d62828;
  font-size: 1.5rem;
}
.cid-uyyJRnMNE6 .mbr-section-title {
  color: #04492e;
}
.cid-uyyJRnMNE6 .mbr-text,
.cid-uyyJRnMNE6 .mbr-section-btn {
  color: #6e6e6e;
}
.cid-uyyJRnMNE6 .mbr-section-subtitle2,
.cid-uyyJRnMNE6 .align-wrapper {
  color: #04492e;
}
.cid-uyyJRnMNE6 .mbr-section-maintitle {
  text-align: center;
  color: #04492e;
}
.cid-uyyJRo0Bml {
  padding-top: 7rem;
  padding-bottom: 7rem;
  background-color: #fafaf9;
}
.cid-uyyJRo0Bml .mbr-fallback-image.disabled {
  display: none;
}
.cid-uyyJRo0Bml .mbr-fallback-image {
  display: block;
  background-size: cover;
  background-position: center center;
  width: 100%;
  height: 100%;
  position: absolute;
  top: 0;
}
.cid-uyyJRo0Bml img {
  border-radius: 2rem;
  margin-bottom: 1rem;
}
.cid-uyyJRo0Bml .card-wrapper {
  border: 3px solid #d62828;
  padding: 2rem;
  border-radius: 2rem;
}
@media (max-width: 992px) {
  .cid-uyyJRo0Bml .card-wrapper {
    margin-bottom: 2rem;
  }
}
@media (max-width: 767px) {
  .cid-uyyJRo0Bml .card-wrapper {
    padding: 2rem 1rem;
  }
}
.cid-uyyJRo0Bml .mbr-section-subtitle {
  background: #d62828;
  color: #ffffff;
  width: fit-content;
  border-radius: 2rem;
  padding: 5px 1rem;
  text-align: left;
}
.cid-uyyJRo0Bml .subtitle-wrap {
  display: inline-flex;
  border-radius: 2rem;
  padding: 0.5rem;
  padding-bottom: 0;
  padding-left: 20px;
  background: #eae2b7;
  flex-direction: row;
  width: fit-content;
  align-items: center;
  margin-bottom: 2rem;
}
.cid-uyyJRo0Bml .subtitle-wrap .mbr-iconfont {
  padding: 0 15px;
  padding-bottom: 8px;
  margin: 0;
  color: #d62828;
  font-size: 1.5rem;
}
.cid-uyyJRo0Bml .mbr-section-title {
  color: #04492e;
}
.cid-uyyJRo0Bml .mbr-text,
.cid-uyyJRo0Bml .mbr-section-btn {
  color: #6e6e6e;
}
.cid-uyyJRo0Bml .mbr-section-subtitle2,
.cid-uyyJRo0Bml .align-wrapper {
  color: #04492e;
}
.cid-uyyJRo0Bml .mbr-section-maintitle {
  text-align: center;
  color: #04492e;
}
.cid-uyyJRofDH6 {
  padding-top: 7rem;
  padding-bottom: 7rem;
  background-color: #fafaf9;
}
.cid-uyyJRofDH6 .mbr-fallback-image.disabled {
  display: none;
}
.cid-uyyJRofDH6 .mbr-fallback-image {
  display: block;
  background-size: cover;
  background-position: center center;
  width: 100%;
  height: 100%;
  position: absolute;
  top: 0;
}
.cid-uyyJRofDH6 img {
  border-radius: 2rem;
  margin-bottom: 1rem;
}
.cid-uyyJRofDH6 .card-wrapper {
  border: 3px solid #d62828;
  padding: 2rem;
  border-radius: 2rem;
}
@media (max-width: 992px) {
  .cid-uyyJRofDH6 .card-wrapper {
    margin-bottom: 2rem;
  }
}
@media (max-width: 767px) {
  .cid-uyyJRofDH6 .card-wrapper {
    padding: 2rem 1rem;
  }
}
.cid-uyyJRofDH6 .mbr-section-subtitle {
  background: #d62828;
  color: #ffffff;
  width: fit-content;
  border-radius: 2rem;
  padding: 5px 1rem;
  text-align: left;
}
.cid-uyyJRofDH6 .subtitle-wrap {
  display: inline-flex;
  border-radius: 2rem;
  padding: 0.5rem;
  padding-bottom: 0;
  padding-left: 20px;
  background: #eae2b7;
  flex-direction: row;
  width: fit-content;
  align-items: center;
  margin-bottom: 2rem;
}
.cid-uyyJRofDH6 .subtitle-wrap .mbr-iconfont {
  padding: 0 15px;
  padding-bottom: 8px;
  margin: 0;
  color: #d62828;
  font-size: 1.5rem;
}
.cid-uyyJRofDH6 .mbr-section-title {
  color: #04492e;
}
.cid-uyyJRofDH6 .mbr-text,
.cid-uyyJRofDH6 .mbr-section-btn {
  color: #6e6e6e;
}
.cid-uyyJRofDH6 .mbr-section-subtitle2,
.cid-uyyJRofDH6 .align-wrapper {
  color: #04492e;
}
.cid-uyyJRofDH6 .mbr-section-maintitle {
  text-align: center;
  color: #04492e;
}
.cid-uAGpP0e5rg {
  padding-top: 5rem;
  padding-bottom: 5rem;
  background-color: #dcd7d0;
}
.cid-uAGpP0e5rg .mbr-section-title {
  color: #ffffff;
}
.cid-uAGpP0e5rg img {
  width: 200px;
  margin-bottom: 1rem;
}
@media (max-width: 767px) {
  .cid-uAGpP0e5rg img {
    margin: auto;
    margin-bottom: 1rem;
  }
}
.cid-uAGpP0e5rg li {
  padding-left: 0;
  padding-bottom: 1rem;
}
.cid-uAGpP0e5rg ul {
  border-bottom: 1px solid rgba(0, 0, 0, 0.125);
}
.cid-uAGpP0e5rg .price-wrap {
  display: flex;
  justify-content: space-between;
  align-items: center;
}
@media (max-width: 767px) {
  .cid-uAGpP0e5rg .price-wrap {
    flex-direction: column;
  }
}
.cid-uAGpP0e5rg .wrapper {
  padding: 2rem;
  border-radius: 2rem;
  background: #ffffff;
}
@media (max-width: 992px) {
  .cid-uAGpP0e5rg .wrapper {
    margin-bottom: 2rem;
  }
}
@media (max-width: 767px) {
  .cid-uAGpP0e5rg .wrapper {
    padding: 2rem 1rem;
  }
}
.cid-uAGpP0e5rg .mbr-text2 {
  color: #ffffff;
}
.cid-uAGpP0e5rg .mbr-section-title2 {
  color: #ffffff;
}
.cid-uAGpP0e5rg .mbr-text1 {
  color: #04492e;
}
.cid-uAGpP0e5rg .price {
  color: #04492e;
}
.cid-uAGpP0e5rg .mbr-section-title1 {
  color: #04492e;
}
.cid-uAGpP0e5rg .mbr-text {
  color: #6e6e6e;
}
.cid-uAGpP0e5rg .list-group-item {
  color: #6e6e6e;
}
.cid-uyyJRoumt5 {
  padding-top: 5rem;
  padding-bottom: 5rem;
  background-color: #dcd7d0;
}
.cid-uyyJRoumt5 .mbr-section-title {
  color: #ffffff;
}
.cid-uyyJRoumt5 img {
  width: 200px;
  margin-bottom: 1rem;
}
@media (max-width: 767px) {
  .cid-uyyJRoumt5 img {
    margin: auto;
    margin-bottom: 1rem;
  }
}
.cid-uyyJRoumt5 li {
  padding-left: 0;
  padding-bottom: 1rem;
}
.cid-uyyJRoumt5 ul {
  border-bottom: 1px solid rgba(0, 0, 0, 0.125);
}
.cid-uyyJRoumt5 .price-wrap {
  display: flex;
  justify-content: space-between;
  align-items: center;
}
@media (max-width: 767px) {
  .cid-uyyJRoumt5 .price-wrap {
    flex-direction: column;
  }
}
.cid-uyyJRoumt5 .wrapper {
  padding: 2rem;
  border-radius: 2rem;
  background: #ffffff;
}
@media (max-width: 992px) {
  .cid-uyyJRoumt5 .wrapper {
    margin-bottom: 2rem;
  }
}
@media (max-width: 767px) {
  .cid-uyyJRoumt5 .wrapper {
    padding: 2rem 1rem;
  }
}
.cid-uyyJRoumt5 .mbr-text2 {
  color: #ffffff;
}
.cid-uyyJRoumt5 .mbr-section-title2 {
  color: #ffffff;
}
.cid-uyyJRoumt5 .mbr-text1 {
  color: #04492e;
}
.cid-uyyJRoumt5 .price {
  color: #04492e;
}
.cid-uyyJRoumt5 .mbr-section-title1 {
  color: #04492e;
}
.cid-uyyJRoumt5 .mbr-text {
  color: #6e6e6e;
}
.cid-uyyJRoumt5 .list-group-item {
  color: #6e6e6e;
}
.cid-uAGhHX8mqi {
  z-index: 1000;
  width: 100%;
}
.cid-uAGhHX8mqi nav.navbar {
  position: fixed;
}
.cid-uAGhHX8mqi .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-uAGhHX8mqi .dropdown-menu {
  padding: 0;
  border-radius: 4px;
  box-shadow: 0 1px 3px 0 rgba(0, 0, 0, 0.1);
}
.cid-uAGhHX8mqi .dropdown-item {
  border-bottom: 1px solid #e6e6e6;
}
.cid-uAGhHX8mqi .dropdown-item:hover,
.cid-uAGhHX8mqi .dropdown-item:focus {
  background: #d62828 !important;
  color: white !important;
}
.cid-uAGhHX8mqi .dropdown-item:hover span {
  color: white;
}
.cid-uAGhHX8mqi .dropdown-item:first-child {
  border-top-left-radius: 4px;
  border-top-right-radius: 4px;
}
.cid-uAGhHX8mqi .dropdown-item:last-child {
  border-bottom: none;
  border-bottom-left-radius: 4px;
  border-bottom-right-radius: 4px;
}
.cid-uAGhHX8mqi .nav-dropdown .link {
  padding: 0 0.3em !important;
  margin: 0.667em 1em !important;
}
.cid-uAGhHX8mqi .nav-dropdown .link.dropdown-toggle::after {
  margin-left: 0.5rem;
  margin-top: 0.2rem;
}
.cid-uAGhHX8mqi .nav-link {
  position: relative;
}
.cid-uAGhHX8mqi .container {
  display: flex;
  margin: auto;
}
.cid-uAGhHX8mqi .iconfont-wrapper {
  color: #04492e !important;
  font-size: 1.5rem;
  padding-right: 0.5rem;
}
.cid-uAGhHX8mqi .navbar-caption {
  font-weight: 500;
}
.cid-uAGhHX8mqi .dropdown-menu,
.cid-uAGhHX8mqi .navbar.opened {
  background: #fafaf9 !important;
}
.cid-uAGhHX8mqi .nav-item:focus,
.cid-uAGhHX8mqi .nav-link:focus {
  outline: none;
}
.cid-uAGhHX8mqi .dropdown .dropdown-menu .dropdown-item {
  width: auto;
  transition: all 0.25s ease-in-out;
}
.cid-uAGhHX8mqi .dropdown .dropdown-menu .dropdown-item::after {
  right: 0.5rem;
}
.cid-uAGhHX8mqi .dropdown .dropdown-menu .dropdown-item .mbr-iconfont {
  margin-right: 0.5rem;
  vertical-align: sub;
}
.cid-uAGhHX8mqi .dropdown .dropdown-menu .dropdown-item .mbr-iconfont:before {
  display: inline-block;
  transform: scale(1, 1);
  transition: all 0.25s ease-in-out;
}
.cid-uAGhHX8mqi .collapsed .dropdown-menu .dropdown-item:before {
  display: none;
}
.cid-uAGhHX8mqi .collapsed .dropdown .dropdown-menu .dropdown-item {
  padding: 0.235em 1.5em 0.235em 1.5em !important;
  transition: none;
  margin: 0 !important;
}
.cid-uAGhHX8mqi .navbar {
  min-height: 80px;
  transition: all 0.3s;
  border-bottom: 1px solid transparent;
  border-bottom-left-radius: 2rem;
  border-bottom-right-radius: 2rem;
  background: rgba(250, 250, 249, 0.7);
  backdrop-filter: blur(10px);
}
.cid-uAGhHX8mqi .navbar.opened {
  transition: all 0.3s;
}
.cid-uAGhHX8mqi .navbar .dropdown-item {
  padding: 0.5rem 1.8rem;
}
.cid-uAGhHX8mqi .navbar .navbar-logo img {
  width: auto;
}
.cid-uAGhHX8mqi .navbar .navbar-collapse {
  justify-content: flex-end;
  z-index: 1;
}
.cid-uAGhHX8mqi .navbar.collapsed {
  justify-content: center;
}
.cid-uAGhHX8mqi .navbar.collapsed .nav-item .nav-link::before {
  display: none;
}
.cid-uAGhHX8mqi .navbar.collapsed.opened .dropdown-menu {
  top: 0;
}
.cid-uAGhHX8mqi .navbar.collapsed .dropdown-menu .dropdown-submenu {
  left: 0 !important;
}
.cid-uAGhHX8mqi .navbar.collapsed .dropdown-menu .dropdown-item:after {
  right: auto;
}
.cid-uAGhHX8mqi .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-uAGhHX8mqi .navbar.collapsed ul.navbar-nav li {
  margin: auto;
}
.cid-uAGhHX8mqi .navbar.collapsed .dropdown-menu .dropdown-item {
  padding: 0.25rem 1.5rem;
  text-align: center;
}
.cid-uAGhHX8mqi .navbar.collapsed .icons-menu {
  padding-left: 0;
  padding-right: 0;
  padding-top: 0.5rem;
  padding-bottom: 0.5rem;
}
@media (max-width: 991px) {
  .cid-uAGhHX8mqi .navbar .nav-item .nav-link::before {
    display: none;
  }
  .cid-uAGhHX8mqi .navbar.opened .dropdown-menu {
    top: 0;
  }
  .cid-uAGhHX8mqi .navbar .dropdown-menu .dropdown-submenu {
    left: 0 !important;
  }
  .cid-uAGhHX8mqi .navbar .dropdown-menu .dropdown-item:after {
    right: auto;
  }
  .cid-uAGhHX8mqi .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-uAGhHX8mqi .navbar .navbar-logo img {
    height: 3rem !important;
  }
  .cid-uAGhHX8mqi .navbar ul.navbar-nav li {
    margin: auto;
  }
  .cid-uAGhHX8mqi .navbar .dropdown-menu .dropdown-item {
    padding: 0.25rem 1.5rem !important;
    text-align: center;
  }
  .cid-uAGhHX8mqi .navbar .navbar-brand {
    flex-shrink: initial;
    flex-basis: auto;
    word-break: break-word;
    padding-right: 2rem;
  }
  .cid-uAGhHX8mqi .navbar .navbar-toggler {
    flex-basis: auto;
  }
  .cid-uAGhHX8mqi .navbar .icons-menu {
    padding-left: 0;
    padding-top: 0.5rem;
    padding-bottom: 0.5rem;
  }
}
@media (max-width: 991px) and (max-width: 767px) {
  .cid-uAGhHX8mqi .navbar .navbar-brand {
    width: calc(100% - 31px);
  }
}
.cid-uAGhHX8mqi .navbar.navbar-short {
  min-height: 80px;
}
.cid-uAGhHX8mqi .navbar.navbar-short .navbar-logo img {
  height: 2.5rem !important;
}
.cid-uAGhHX8mqi .navbar.navbar-short .navbar-brand {
  min-height: 80px;
  padding: 0;
}
.cid-uAGhHX8mqi .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-uAGhHX8mqi .navbar-brand .navbar-caption {
  line-height: inherit !important;
}
.cid-uAGhHX8mqi .navbar-brand .navbar-logo a {
  outline: none;
}
.cid-uAGhHX8mqi .dropdown-item.active,
.cid-uAGhHX8mqi .dropdown-item:active {
  background-color: transparent;
}
.cid-uAGhHX8mqi .navbar-expand-lg .navbar-nav .nav-link {
  padding: 0;
}
.cid-uAGhHX8mqi .nav-dropdown .link.dropdown-toggle {
  margin-right: 1.667em;
}
.cid-uAGhHX8mqi .nav-dropdown .link.dropdown-toggle[aria-expanded="true"] {
  margin-right: 0;
  padding: 0.667em 1.667em;
}
.cid-uAGhHX8mqi .navbar.navbar-expand-lg .dropdown .dropdown-menu {
  background: #fafaf9;
}
.cid-uAGhHX8mqi .navbar.navbar-expand-lg .dropdown .dropdown-menu .dropdown-submenu {
  margin: 0;
  left: 100%;
}
.cid-uAGhHX8mqi .navbar .dropdown.open > .dropdown-menu {
  display: block;
}
.cid-uAGhHX8mqi ul.navbar-nav {
  flex-wrap: wrap;
}
.cid-uAGhHX8mqi .navbar-buttons {
  text-align: center;
  min-width: 170px;
}
.cid-uAGhHX8mqi button.navbar-toggler {
  outline: none;
  width: 31px;
  height: 20px;
  cursor: pointer;
  transition: all 0.2s;
  position: relative;
  align-self: center;
}
.cid-uAGhHX8mqi button.navbar-toggler .hamburger span {
  position: absolute;
  right: 0;
  width: 30px;
  height: 2px;
  border-right: 5px;
  background-color: #04492e;
}
.cid-uAGhHX8mqi button.navbar-toggler .hamburger span:nth-child(1) {
  top: 0;
  transition: all 0.2s;
}
.cid-uAGhHX8mqi button.navbar-toggler .hamburger span:nth-child(2) {
  top: 8px;
  transition: all 0.15s;
}
.cid-uAGhHX8mqi button.navbar-toggler .hamburger span:nth-child(3) {
  top: 8px;
  transition: all 0.15s;
}
.cid-uAGhHX8mqi button.navbar-toggler .hamburger span:nth-child(4) {
  top: 16px;
  transition: all 0.2s;
}
.cid-uAGhHX8mqi nav.opened .hamburger span:nth-child(1) {
  top: 8px;
  width: 0;
  opacity: 0;
  right: 50%;
  transition: all 0.2s;
}
.cid-uAGhHX8mqi nav.opened .hamburger span:nth-child(2) {
  transform: rotate(45deg);
  transition: all 0.25s;
}
.cid-uAGhHX8mqi nav.opened .hamburger span:nth-child(3) {
  transform: rotate(-45deg);
  transition: all 0.25s;
}
.cid-uAGhHX8mqi nav.opened .hamburger span:nth-child(4) {
  top: 8px;
  width: 0;
  opacity: 0;
  right: 50%;
  transition: all 0.2s;
}
.cid-uAGhHX8mqi .navbar-dropdown {
  padding: 0 1rem;
  position: fixed;
}
.cid-uAGhHX8mqi a.nav-link {
  display: flex;
  align-items: center;
  justify-content: center;
}
.cid-uAGhHX8mqi .icons-menu {
  flex-wrap: nowrap;
  display: flex;
  justify-content: center;
  padding-left: 1rem;
  padding-right: 1rem;
  padding-top: 0.3rem;
  text-align: center;
}
@media screen and (-ms-high-contrast: active), (-ms-high-contrast: none) {
  .cid-uAGhHX8mqi .navbar {
    height: 70px;
  }
  .cid-uAGhHX8mqi .navbar.opened {
    height: auto;
  }
  .cid-uAGhHX8mqi .nav-item .nav-link:hover::before {
    width: 175%;
    max-width: calc(100% + 2rem);
    left: -1rem;
  }
}
.cid-uAGwZ9YYE7 {
  padding-top: 30px;
  padding-bottom: 45px;
  margin-top: -1px;
  overflow: hidden;
  border-bottom: 1px solid #7f8678;
  border-top: 1px solid #7f8678;
  background-color: #04492e;
}
.cid-uAGwZ9YYE7 .wrapper {
  display: flex;
  justify-content: space-between;
  align-items: center;
  flex-wrap: wrap;
}
.cid-uAGwZ9YYE7 .copyright {
  margin-top: 0.5rem;
  color: #ffffff;
  flex-grow: 1;
  margin-right: 0.5rem;
}
.cid-uAGwZ9YYE7 .produced {
  margin-top: 0.5rem;
  color: #ffffff;
  flex-grow: 1;
}
