body {
  font-family: Rubik;
}
.display-1 {
  font-family: 'Rubik', sans-serif;
  font-size: 1.5rem;
  font-display: swap;
}
.display-1 > .mbr-iconfont {
  font-size: 2.4rem;
}
.display-2 {
  font-family: 'Rubik', sans-serif;
  font-size: 3rem;
  font-display: swap;
}
.display-2 > .mbr-iconfont {
  font-size: 4.8rem;
}
.display-4 {
  font-family: 'Rubik', sans-serif;
  font-size: 1rem;
  font-display: swap;
}
.display-4 > .mbr-iconfont {
  font-size: 1.6rem;
}
.display-5 {
  font-family: 'Rubik', sans-serif;
  font-size: 1rem;
  font-display: swap;
}
.display-5 > .mbr-iconfont {
  font-size: 1.6rem;
}
.display-7 {
  font-family: 'Rubik', sans-serif;
  font-size: 0.8rem;
  font-display: swap;
}
.display-7 > .mbr-iconfont {
  font-size: 1.28rem;
}
/* ---- 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: 768px) {
  .display-1 {
    font-size: 1.2rem;
    font-size: calc( 1.175rem + (1.5 - 1.175) * ((100vw - 20rem) / (48 - 20)));
    line-height: calc( 1.4 * (1.175rem + (1.5 - 1.175) * ((100vw - 20rem) / (48 - 20))));
  }
  .display-2 {
    font-size: 2.4rem;
    font-size: calc( 1.7rem + (3 - 1.7) * ((100vw - 20rem) / (48 - 20)));
    line-height: calc( 1.4 * (1.7rem + (3 - 1.7) * ((100vw - 20rem) / (48 - 20))));
  }
  .display-4 {
    font-size: 0.8rem;
    font-size: calc( 1rem + (1 - 1) * ((100vw - 20rem) / (48 - 20)));
    line-height: calc( 1.4 * (1rem + (1 - 1) * ((100vw - 20rem) / (48 - 20))));
  }
  .display-5 {
    font-size: 0.8rem;
    font-size: calc( 1rem + (1 - 1) * ((100vw - 20rem) / (48 - 20)));
    line-height: calc( 1.4 * (1rem + (1 - 1) * ((100vw - 20rem) / (48 - 20))));
  }
}
/* Buttons */
.btn {
  padding: 1rem 3rem;
  border-radius: 3px;
}
.btn-sm {
  padding: 0.6rem 1.5rem;
  border-radius: 3px;
}
.btn-md {
  padding: 1rem 3rem;
  border-radius: 3px;
}
.btn-lg {
  padding: 1.2rem 3.2rem;
  border-radius: 3px;
}
.bg-primary {
  background-color: #149dcc !important;
}
.bg-success {
  background-color: #f7ed4a !important;
}
.bg-info {
  background-color: #82786e !important;
}
.bg-warning {
  background-color: #879a9f !important;
}
.bg-danger {
  background-color: #b1a374 !important;
}
.btn-primary,
.btn-primary:active {
  background-color: #149dcc !important;
  border-color: #149dcc !important;
  color: #ffffff !important;
}
.btn-primary:hover,
.btn-primary:focus,
.btn-primary.focus,
.btn-primary.active {
  color: #ffffff !important;
  background-color: #0d6786 !important;
  border-color: #0d6786 !important;
}
.btn-primary.disabled,
.btn-primary:disabled {
  color: #ffffff !important;
  background-color: #0d6786 !important;
  border-color: #0d6786 !important;
}
.btn-secondary,
.btn-secondary:active {
  background-color: #ff3366 !important;
  border-color: #ff3366 !important;
  color: #ffffff !important;
}
.btn-secondary:hover,
.btn-secondary:focus,
.btn-secondary.focus,
.btn-secondary.active {
  color: #ffffff !important;
  background-color: #e50039 !important;
  border-color: #e50039 !important;
}
.btn-secondary.disabled,
.btn-secondary:disabled {
  color: #ffffff !important;
  background-color: #e50039 !important;
  border-color: #e50039 !important;
}
.btn-info,
.btn-info:active {
  background-color: #82786e !important;
  border-color: #82786e !important;
  color: #ffffff !important;
}
.btn-info:hover,
.btn-info:focus,
.btn-info.focus,
.btn-info.active {
  color: #ffffff !important;
  background-color: #59524b !important;
  border-color: #59524b !important;
}
.btn-info.disabled,
.btn-info:disabled {
  color: #ffffff !important;
  background-color: #59524b !important;
  border-color: #59524b !important;
}
.btn-success,
.btn-success:active {
  background-color: #f7ed4a !important;
  border-color: #f7ed4a !important;
  color: #3f3c03 !important;
}
.btn-success:hover,
.btn-success:focus,
.btn-success.focus,
.btn-success.active {
  color: #3f3c03 !important;
  background-color: #eadd0a !important;
  border-color: #eadd0a !important;
}
.btn-success.disabled,
.btn-success:disabled {
  color: #3f3c03 !important;
  background-color: #eadd0a !important;
  border-color: #eadd0a !important;
}
.btn-warning,
.btn-warning:active {
  background-color: #879a9f !important;
  border-color: #879a9f !important;
  color: #ffffff !important;
}
.btn-warning:hover,
.btn-warning:focus,
.btn-warning.focus,
.btn-warning.active {
  color: #ffffff !important;
  background-color: #617479 !important;
  border-color: #617479 !important;
}
.btn-warning.disabled,
.btn-warning:disabled {
  color: #ffffff !important;
  background-color: #617479 !important;
  border-color: #617479 !important;
}
.btn-danger,
.btn-danger:active {
  background-color: #b1a374 !important;
  border-color: #b1a374 !important;
  color: #ffffff !important;
}
.btn-danger:hover,
.btn-danger:focus,
.btn-danger.focus,
.btn-danger.active {
  color: #ffffff !important;
  background-color: #8b7d4e !important;
  border-color: #8b7d4e !important;
}
.btn-danger.disabled,
.btn-danger:disabled {
  color: #ffffff !important;
  background-color: #8b7d4e !important;
  border-color: #8b7d4e !important;
}
.btn-white {
  color: #333333 !important;
}
.btn-white,
.btn-white:active {
  background-color: #ffffff !important;
  border-color: #ffffff !important;
  color: #808080 !important;
}
.btn-white:hover,
.btn-white:focus,
.btn-white.focus,
.btn-white.active {
  color: #808080 !important;
  background-color: #d9d9d9 !important;
  border-color: #d9d9d9 !important;
}
.btn-white.disabled,
.btn-white:disabled {
  color: #808080 !important;
  background-color: #d9d9d9 !important;
  border-color: #d9d9d9 !important;
}
.btn-black,
.btn-black:active {
  background-color: #333333 !important;
  border-color: #333333 !important;
  color: #ffffff !important;
}
.btn-black:hover,
.btn-black:focus,
.btn-black.focus,
.btn-black.active {
  color: #ffffff !important;
  background-color: #0d0d0d !important;
  border-color: #0d0d0d !important;
}
.btn-black.disabled,
.btn-black:disabled {
  color: #ffffff !important;
  background-color: #0d0d0d !important;
  border-color: #0d0d0d !important;
}
.btn-primary-outline,
.btn-primary-outline:active {
  background: none;
  border-color: #0b566f;
  color: #0b566f;
}
.btn-primary-outline:hover,
.btn-primary-outline:focus,
.btn-primary-outline.focus,
.btn-primary-outline.active {
  color: #ffffff;
  background-color: #149dcc;
  border-color: #149dcc;
}
.btn-primary-outline.disabled,
.btn-primary-outline:disabled {
  color: #ffffff !important;
  background-color: #149dcc !important;
  border-color: #149dcc !important;
}
.btn-secondary-outline,
.btn-secondary-outline:active {
  background: none;
  border-color: #cc0033;
  color: #cc0033;
}
.btn-secondary-outline:hover,
.btn-secondary-outline:focus,
.btn-secondary-outline.focus,
.btn-secondary-outline.active {
  color: #ffffff;
  background-color: #ff3366;
  border-color: #ff3366;
}
.btn-secondary-outline.disabled,
.btn-secondary-outline:disabled {
  color: #ffffff !important;
  background-color: #ff3366 !important;
  border-color: #ff3366 !important;
}
.btn-info-outline,
.btn-info-outline:active {
  background: none;
  border-color: #4b453f;
  color: #4b453f;
}
.btn-info-outline:hover,
.btn-info-outline:focus,
.btn-info-outline.focus,
.btn-info-outline.active {
  color: #ffffff;
  background-color: #82786e;
  border-color: #82786e;
}
.btn-info-outline.disabled,
.btn-info-outline:disabled {
  color: #ffffff !important;
  background-color: #82786e !important;
  border-color: #82786e !important;
}
.btn-success-outline,
.btn-success-outline:active {
  background: none;
  border-color: #d2c609;
  color: #d2c609;
}
.btn-success-outline:hover,
.btn-success-outline:focus,
.btn-success-outline.focus,
.btn-success-outline.active {
  color: #3f3c03;
  background-color: #f7ed4a;
  border-color: #f7ed4a;
}
.btn-success-outline.disabled,
.btn-success-outline:disabled {
  color: #3f3c03 !important;
  background-color: #f7ed4a !important;
  border-color: #f7ed4a !important;
}
.btn-warning-outline,
.btn-warning-outline:active {
  background: none;
  border-color: #55666b;
  color: #55666b;
}
.btn-warning-outline:hover,
.btn-warning-outline:focus,
.btn-warning-outline.focus,
.btn-warning-outline.active {
  color: #ffffff;
  background-color: #879a9f;
  border-color: #879a9f;
}
.btn-warning-outline.disabled,
.btn-warning-outline:disabled {
  color: #ffffff !important;
  background-color: #879a9f !important;
  border-color: #879a9f !important;
}
.btn-danger-outline,
.btn-danger-outline:active {
  background: none;
  border-color: #7a6e45;
  color: #7a6e45;
}
.btn-danger-outline:hover,
.btn-danger-outline:focus,
.btn-danger-outline.focus,
.btn-danger-outline.active {
  color: #ffffff;
  background-color: #b1a374;
  border-color: #b1a374;
}
.btn-danger-outline.disabled,
.btn-danger-outline:disabled {
  color: #ffffff !important;
  background-color: #b1a374 !important;
  border-color: #b1a374 !important;
}
.btn-black-outline,
.btn-black-outline:active {
  background: none;
  border-color: #000000;
  color: #000000;
}
.btn-black-outline:hover,
.btn-black-outline:focus,
.btn-black-outline.focus,
.btn-black-outline.active {
  color: #ffffff;
  background-color: #333333;
  border-color: #333333;
}
.btn-black-outline.disabled,
.btn-black-outline:disabled {
  color: #ffffff !important;
  background-color: #333333 !important;
  border-color: #333333 !important;
}
.btn-white-outline,
.btn-white-outline:active,
.btn-white-outline.active {
  background: none;
  border-color: #ffffff;
  color: #ffffff;
}
.btn-white-outline:hover,
.btn-white-outline:focus,
.btn-white-outline.focus {
  color: #333333;
  background-color: #ffffff;
  border-color: #ffffff;
}
.text-primary {
  color: #149dcc !important;
}
.text-secondary {
  color: #ff3366 !important;
}
.text-success {
  color: #f7ed4a !important;
}
.text-info {
  color: #82786e !important;
}
.text-warning {
  color: #879a9f !important;
}
.text-danger {
  color: #b1a374 !important;
}
.text-white {
  color: #ffffff !important;
}
.text-black {
  color: #000000 !important;
}
a.text-primary:hover,
a.text-primary:focus {
  color: #0b566f !important;
}
a.text-secondary:hover,
a.text-secondary:focus {
  color: #cc0033 !important;
}
a.text-success:hover,
a.text-success:focus {
  color: #d2c609 !important;
}
a.text-info:hover,
a.text-info:focus {
  color: #4b453f !important;
}
a.text-warning:hover,
a.text-warning:focus {
  color: #55666b !important;
}
a.text-danger:hover,
a.text-danger:focus {
  color: #7a6e45 !important;
}
a.text-white:hover,
a.text-white:focus {
  color: #b3b3b3 !important;
}
a.text-black:hover,
a.text-black:focus {
  color: #4d4d4d !important;
}
.alert-success {
  background-color: #70c770;
}
.alert-info {
  background-color: #82786e;
}
.alert-warning {
  background-color: #879a9f;
}
.alert-danger {
  background-color: #b1a374;
}
.mbr-section-btn a.btn:not(.btn-form):hover,
.mbr-section-btn a.btn:not(.btn-form):focus {
  box-shadow: none !important;
}
.mbr-gallery-filter li.active .btn {
  background-color: #149dcc;
  border-color: #149dcc;
  color: #ffffff;
}
.mbr-gallery-filter li.active .btn:focus {
  box-shadow: none;
}
a,
a:hover {
  color: #149dcc;
}
.mbr-plan-header.bg-primary .mbr-plan-subtitle,
.mbr-plan-header.bg-primary .mbr-plan-price-desc {
  color: #b4e6f8;
}
.mbr-plan-header.bg-success .mbr-plan-subtitle,
.mbr-plan-header.bg-success .mbr-plan-price-desc {
  color: #ffffff;
}
.mbr-plan-header.bg-info .mbr-plan-subtitle,
.mbr-plan-header.bg-info .mbr-plan-price-desc {
  color: #beb8b2;
}
.mbr-plan-header.bg-warning .mbr-plan-subtitle,
.mbr-plan-header.bg-warning .mbr-plan-price-desc {
  color: #ced6d8;
}
.mbr-plan-header.bg-danger .mbr-plan-subtitle,
.mbr-plan-header.bg-danger .mbr-plan-price-desc {
  color: #dfd9c6;
}
/* Scroll to top button*/
.scrollToTop_wraper {
  display: none;
}
.form-control {
  font-family: 'Rubik', sans-serif;
  font-size: 0.8rem;
  font-display: swap;
}
.form-control > .mbr-iconfont {
  font-size: 1.28rem;
}
blockquote {
  border-color: #149dcc;
}
/* Forms */
.mbr-form .btn {
  margin: .4rem 0;
}
@media (max-width: 767px) {
  .btn {
    font-size: .75rem !important;
  }
  .btn .mbr-iconfont {
    font-size: 1rem !important;
  }
}
/* Footer */
.mbr-footer-content li::before,
.mbr-footer .mbr-contacts li::before {
  background: #149dcc;
}
.mbr-footer-content li a:hover,
.mbr-footer .mbr-contacts li a:hover {
  color: #149dcc;
}
/* Headers*/
@media screen and (-ms-high-contrast: active), (-ms-high-contrast: none) {
  .card-wrapper {
    flex: auto !important;
  }
}
.jq-selectbox li:hover,
.jq-selectbox li.selected {
  background-color: #149dcc;
  color: #ffffff;
}
.jq-selectbox .jq-selectbox__trigger-arrow,
.jq-number__spin.minus:after,
.jq-number__spin.plus:after {
  transition: 0.4s;
  border-top-color: currentColor;
  border-bottom-color: currentColor;
}
.jq-selectbox:hover .jq-selectbox__trigger-arrow,
.jq-number__spin.minus:hover:after,
.jq-number__spin.plus:hover:after {
  border-top-color: #149dcc;
  border-bottom-color: #149dcc;
}
.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: #149dcc !important;
  box-shadow: none !important;
}
.xdsoft_datetimepicker .xdsoft_calendar td:hover,
.xdsoft_datetimepicker .xdsoft_timepicker .xdsoft_time_box > div > div:hover {
  color: #ffffff !important;
  background: #ff3366 !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%;
}
iframe.lazy-placeholder,
.lazy-placeholder:after {
  content: '';
  position: absolute;
  width: 100px;
  height: 100px;
  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='%23149dcc' %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.3;
}
.cid-rvjWloXvr7 {
  padding-top: 15px;
  padding-bottom: 15px;
  background-image: url("../../../assets/images/2-641x300.jpg");
}
.cid-sVA6fq4dKN {
  padding-top: 15px;
  padding-bottom: 15px;
  background-color: #ffffff;
}
.cid-sVA6fq4dKN .line {
  background-color: #ff3366;
  color: #ff3366;
  align: center;
  height: 2px;
  margin: 0 auto;
}
.cid-sVA6fq4dKN .section-text {
  padding: 2rem 0;
  color: #cc2952;
  text-align: center;
}
.cid-sVA6fq4dKN .inner-container {
  margin: 0 auto;
}
@media (max-width: 768px) {
  .cid-sVA6fq4dKN .inner-container {
    width: 100% !important;
  }
}
.cid-ruyn3paLP4 {
  padding-top: 15px;
  padding-bottom: 15px;
  background-color: #ffffff;
}
.cid-ruyn3paLP4 .mbr-section-subtitle {
  color: #232323;
}
.cid-ruyn3paLP4 H2 {
  color: #0f1299;
}
.cid-ru83B9AbGr {
  padding-top: 0px;
  padding-bottom: 0px;
  background-color: #ffffff;
}
.cid-ru83B9AbGr h4 {
  font-weight: 500;
  margin-bottom: 0;
  text-align: left;
}
.cid-ru83B9AbGr p {
  color: #767676;
  text-align: left;
}
.cid-ru83B9AbGr .card-box {
  padding-top: 2rem;
}
.cid-ru83B9AbGr .card-wrapper {
  height: 100%;
}
.cid-rx18mok07I {
  padding-top: 15px;
  padding-bottom: 15px;
  background-color: #ffffff;
}
.cid-rx18mok07I h2 {
  text-align: center;
}
.cid-rx18mok07I h3 {
  text-align: center;
  font-weight: 300;
}
.cid-rx18mok07I p {
  color: #767676;
}
.cid-rx18mok07I img {
  object-fit: cover;
}
.cid-rx18mok07I .block-content {
  display: -webkit-flex;
  flex-direction: column;
  -webkit-flex-direction: column;
  flex-basis: 100%;
  -webkit-flex-basis: 100%;
}
.cid-rx18mok07I .mbr-figure {
  align-self: flex-start;
  -webkit-align-self: flex-start;
  flex-shrink: 0;
  -webkit-flex-shrink: 0;
}
.cid-rx18mok07I .media-container-row {
  word-wrap: break-word;
  word-break: break-word;
}
.cid-rx18mok07I .mbr-section-subtitle {
  color: #767676;
}
.cid-rx18mok07I .card-title {
  font-weight: 500;
}
.cid-rx18mok07I .card-img {
  text-align: inherit;
}
.cid-rx18mok07I .card-img span {
  font-size: 48px;
  color: #707070;
}
@media (min-width: 992px) {
  .cid-rx18mok07I .mbr-figure {
    padding-right: 2rem;
    padding-left: 2rem;
    height: 100%;
  }
}
@media (max-width: 991px) {
  .cid-rx18mok07I .mbr-figure {
    padding-bottom: 2rem;
    padding-top: 1rem;
  }
}
@media (max-width: 991px) and (min-width: 768px) {
  .cid-rx18mok07I .block-content {
    flex-direction: row;
    -webkit-flex-direction: row;
    text-align: center;
  }
  .cid-rx18mok07I .block-content .card {
    flex-basis: 100%;
    -webkit-flex-basis: 100%;
  }
  .cid-rx18mok07I .card:nth-child(1) {
    padding-bottom: 0!important;
  }
}
.cid-rx18mok07I .mbr-crt-title {
  color: #149dcc;
}
.cid-ve6pifJiEu {
  padding-top: 0rem;
  padding-bottom: 0rem;
  background-color: #ffffff;
}
.cid-ve6pifJiEu img,
.cid-ve6pifJiEu .item-img {
  width: 100%;
  height: 100%;
  height: 300px;
  object-fit: cover;
}
.cid-ve6pifJiEu .item:focus,
.cid-ve6pifJiEu span:focus {
  outline: none;
}
.cid-ve6pifJiEu .item {
  cursor: pointer;
  margin-bottom: 2rem;
}
.cid-ve6pifJiEu .item-wrapper {
  position: relative;
  border-radius: 4px;
  background: #fafafa;
  height: 100%;
  display: flex;
  flex-flow: column nowrap;
}
@media (min-width: 992px) {
  .cid-ve6pifJiEu .item-wrapper .item-content {
    padding: 2rem;
  }
}
@media (max-width: 991px) {
  .cid-ve6pifJiEu .item-wrapper .item-content {
    padding: 1rem;
  }
}
.cid-ve6pifJiEu .mbr-section-btn {
  margin-top: auto !important;
}
.cid-ve6pifJiEu .mbr-section-title {
  color: #232323;
}
.cid-ve6pifJiEu .mbr-text,
.cid-ve6pifJiEu .mbr-section-btn {
  text-align: left;
}
.cid-ve6pifJiEu .item-title {
  text-align: left;
}
.cid-ve6pifJiEu .item-subtitle {
  text-align: left;
}
.cid-rXm0s4g5Ht {
  padding-top: 15px;
  padding-bottom: 15px;
  background-color: #2e2e2e;
}
@media (max-width: 767px) {
  .cid-rXm0s4g5Ht .content {
    text-align: center;
  }
  .cid-rXm0s4g5Ht .content > div:not(:last-child) {
    margin-bottom: 2rem;
  }
}
@media (max-width: 767px) {
  .cid-rXm0s4g5Ht .media-wrap {
    margin-bottom: 1rem;
  }
}
.cid-rXm0s4g5Ht .media-wrap .mbr-iconfont-logo {
  font-size: 7.5rem;
  color: #f36;
}
.cid-rXm0s4g5Ht .media-wrap img {
  height: 6rem;
}
@media (max-width: 767px) {
  .cid-rXm0s4g5Ht .footer-lower .copyright {
    margin-bottom: 1rem;
    text-align: center;
  }
}
.cid-rXm0s4g5Ht .footer-lower hr {
  margin: 1rem 0;
  border-color: #fff;
  opacity: .05;
}
.cid-rXm0s4g5Ht .footer-lower .social-list {
  padding-left: 0;
  margin-bottom: 0;
  list-style: none;
  display: flex;
  -webkit-flex-wrap: wrap;
  flex-wrap: wrap;
  -webkit-justify-content: flex-end;
  justify-content: flex-end;
}
.cid-rXm0s4g5Ht .footer-lower .social-list .mbr-iconfont-social {
  font-size: 1.3rem;
  color: #fff;
}
.cid-rXm0s4g5Ht .footer-lower .social-list .soc-item {
  margin: 0 .5rem;
}
.cid-rXm0s4g5Ht .footer-lower .social-list a {
  margin: 0;
  opacity: .5;
  -webkit-transition: .2s linear;
  transition: .2s linear;
}
.cid-rXm0s4g5Ht .footer-lower .social-list a:hover {
  opacity: 1;
}
@media (max-width: 767px) {
  .cid-rXm0s4g5Ht .footer-lower .social-list {
    -webkit-justify-content: center;
    justify-content: center;
  }
}
.cid-veciA1lL4H .navbar {
  padding: .5rem 0;
  background: #ffffff;
  transition: none;
  min-height: 77px;
}
.cid-veciA1lL4H .navbar-dropdown.bg-color.transparent.opened {
  background: #ffffff;
}
.cid-veciA1lL4H a {
  font-style: normal;
}
.cid-veciA1lL4H .nav-item span {
  padding-right: 0.4em;
  line-height: 0.5em;
  vertical-align: text-bottom;
  position: relative;
  text-decoration: none;
}
.cid-veciA1lL4H .nav-item a {
  display: flex;
  align-items: center;
  justify-content: center;
  padding: 0.7rem 0 !important;
  margin: 0rem .65rem !important;
}
.cid-veciA1lL4H .nav-item:focus,
.cid-veciA1lL4H .nav-link:focus {
  outline: none;
}
.cid-veciA1lL4H .btn {
  padding: 0.4rem 1.5rem;
  display: inline-flex;
  align-items: center;
}
.cid-veciA1lL4H .btn .mbr-iconfont {
  font-size: 1.6rem;
}
.cid-veciA1lL4H .menu-logo {
  margin-right: auto;
}
.cid-veciA1lL4H .menu-logo .navbar-brand {
  display: flex;
  margin-left: 5rem;
  padding: 0;
  transition: padding .2s;
  min-height: 3.8rem;
  align-items: center;
}
.cid-veciA1lL4H .menu-logo .navbar-brand .navbar-caption-wrap {
  display: -webkit-flex;
  -webkit-align-items: center;
  align-items: center;
  word-break: break-word;
  min-width: 7rem;
  margin: .3rem 0;
}
.cid-veciA1lL4H .menu-logo .navbar-brand .navbar-caption-wrap .navbar-caption {
  line-height: 1.2rem !important;
  padding-right: 2rem;
}
.cid-veciA1lL4H .menu-logo .navbar-brand .navbar-logo {
  font-size: 4rem;
  transition: font-size 0.25s;
}
.cid-veciA1lL4H .menu-logo .navbar-brand .navbar-logo img {
  display: flex;
}
.cid-veciA1lL4H .menu-logo .navbar-brand .navbar-logo .mbr-iconfont {
  transition: font-size 0.25s;
}
.cid-veciA1lL4H .navbar-toggleable-sm .navbar-collapse {
  justify-content: flex-end;
  -webkit-justify-content: flex-end;
  padding-right: 5rem;
  width: auto;
}
.cid-veciA1lL4H .navbar-toggleable-sm .navbar-collapse .navbar-nav {
  flex-wrap: wrap;
  -webkit-flex-wrap: wrap;
  padding-left: 0;
}
.cid-veciA1lL4H .navbar-toggleable-sm .navbar-collapse .navbar-nav .nav-item {
  -webkit-align-self: center;
  align-self: center;
}
.cid-veciA1lL4H .navbar-toggleable-sm .navbar-collapse .navbar-buttons {
  padding-left: 0;
  padding-bottom: 0;
}
.cid-veciA1lL4H .dropdown .dropdown-menu {
  background: #ffffff;
  display: none;
  position: absolute;
  min-width: 5rem;
  padding-top: 1.4rem;
  padding-bottom: 1.4rem;
  text-align: left;
}
.cid-veciA1lL4H .dropdown .dropdown-menu .dropdown-item {
  width: auto;
  padding: 0.235em 1.5385em 0.235em 1.5385em !important;
}
.cid-veciA1lL4H .dropdown .dropdown-menu .dropdown-item::after {
  right: 0.5rem;
}
.cid-veciA1lL4H .dropdown .dropdown-menu .dropdown-submenu {
  margin: 0;
}
.cid-veciA1lL4H .dropdown.open > .dropdown-menu {
  display: block;
}
.cid-veciA1lL4H .navbar-toggleable-sm.opened:after {
  position: absolute;
  width: 100vw;
  height: 100vh;
  content: '';
  background-color: rgba(0, 0, 0, 0.1);
  left: 0;
  bottom: 0;
  transform: translateY(100%);
  -webkit-transform: translateY(100%);
  z-index: 1000;
}
.cid-veciA1lL4H .navbar.navbar-short {
  min-height: 60px;
  transition: all .2s;
}
.cid-veciA1lL4H .navbar.navbar-short .navbar-toggler-right {
  top: 20px;
}
.cid-veciA1lL4H .navbar.navbar-short .navbar-logo a {
  font-size: 2.5rem !important;
  line-height: 2.5rem;
  transition: font-size 0.25s;
}
.cid-veciA1lL4H .navbar.navbar-short .navbar-logo a .mbr-iconfont {
  font-size: 2.5rem !important;
}
.cid-veciA1lL4H .navbar.navbar-short .navbar-logo a img {
  height: 3rem !important;
}
.cid-veciA1lL4H .navbar.navbar-short .navbar-brand {
  min-height: 3rem;
}
.cid-veciA1lL4H button.navbar-toggler {
  width: 31px;
  height: 18px;
  cursor: pointer;
  transition: all .2s;
  top: 1.5rem;
  right: 1rem;
}
.cid-veciA1lL4H button.navbar-toggler:focus {
  outline: none;
}
.cid-veciA1lL4H button.navbar-toggler .hamburger span {
  position: absolute;
  right: 0;
  width: 30px;
  height: 2px;
  border-right: 5px;
  background-color: #55d4a9;
}
.cid-veciA1lL4H button.navbar-toggler .hamburger span:nth-child(1) {
  top: 0;
  transition: all .2s;
}
.cid-veciA1lL4H button.navbar-toggler .hamburger span:nth-child(2) {
  top: 8px;
  transition: all .15s;
}
.cid-veciA1lL4H button.navbar-toggler .hamburger span:nth-child(3) {
  top: 8px;
  transition: all .15s;
}
.cid-veciA1lL4H button.navbar-toggler .hamburger span:nth-child(4) {
  top: 16px;
  transition: all .2s;
}
.cid-veciA1lL4H nav.opened .hamburger span:nth-child(1) {
  top: 8px;
  width: 0;
  opacity: 0;
  right: 50%;
  transition: all .2s;
}
.cid-veciA1lL4H nav.opened .hamburger span:nth-child(2) {
  -webkit-transform: rotate(45deg);
  transform: rotate(45deg);
  transition: all .25s;
}
.cid-veciA1lL4H nav.opened .hamburger span:nth-child(3) {
  -webkit-transform: rotate(-45deg);
  transform: rotate(-45deg);
  transition: all .25s;
}
.cid-veciA1lL4H nav.opened .hamburger span:nth-child(4) {
  top: 8px;
  width: 0;
  opacity: 0;
  right: 50%;
  transition: all .2s;
}
.cid-veciA1lL4H .collapsed.navbar-expand {
  flex-direction: column;
}
.cid-veciA1lL4H .collapsed .btn {
  display: flex;
}
.cid-veciA1lL4H .collapsed .navbar-collapse {
  display: none !important;
  padding-right: 0 !important;
}
.cid-veciA1lL4H .collapsed .navbar-collapse.collapsing,
.cid-veciA1lL4H .collapsed .navbar-collapse.show {
  display: block !important;
}
.cid-veciA1lL4H .collapsed .navbar-collapse.collapsing .navbar-nav,
.cid-veciA1lL4H .collapsed .navbar-collapse.show .navbar-nav {
  display: block;
  text-align: center;
}
.cid-veciA1lL4H .collapsed .navbar-collapse.collapsing .navbar-nav .nav-item,
.cid-veciA1lL4H .collapsed .navbar-collapse.show .navbar-nav .nav-item {
  clear: both;
}
.cid-veciA1lL4H .collapsed .navbar-collapse.collapsing .navbar-nav .nav-item:last-child,
.cid-veciA1lL4H .collapsed .navbar-collapse.show .navbar-nav .nav-item:last-child {
  margin-bottom: 1rem;
}
.cid-veciA1lL4H .collapsed .navbar-collapse.collapsing .navbar-buttons,
.cid-veciA1lL4H .collapsed .navbar-collapse.show .navbar-buttons {
  text-align: center;
}
.cid-veciA1lL4H .collapsed .navbar-collapse.collapsing .navbar-buttons:last-child,
.cid-veciA1lL4H .collapsed .navbar-collapse.show .navbar-buttons:last-child {
  margin-bottom: 1rem;
}
.cid-veciA1lL4H .collapsed button.navbar-toggler {
  display: block;
}
.cid-veciA1lL4H .collapsed .navbar-brand {
  margin-left: 1rem !important;
}
.cid-veciA1lL4H .collapsed .navbar-toggleable-sm {
  flex-direction: column;
  -webkit-flex-direction: column;
}
.cid-veciA1lL4H .collapsed .dropdown .dropdown-menu {
  width: 100%;
  text-align: center;
  position: relative;
  opacity: 0;
  display: block;
  height: 0;
  visibility: hidden;
  padding: 0;
  transition-duration: .5s;
  transition-property: opacity,padding,height;
}
.cid-veciA1lL4H .collapsed .dropdown.open > .dropdown-menu {
  position: relative;
  opacity: 1;
  height: auto;
  padding: 1.4rem 0;
  visibility: visible;
}
.cid-veciA1lL4H .collapsed .dropdown .dropdown-submenu {
  left: 0;
  text-align: center;
  width: 100%;
}
.cid-veciA1lL4H .collapsed .dropdown .dropdown-toggle[data-toggle="dropdown-submenu"]::after {
  margin-top: 0;
  position: inherit;
  right: 0;
  top: 50%;
  display: inline-block;
  width: 0;
  height: 0;
  margin-left: .3em;
  vertical-align: middle;
  content: "";
  border-top: .30em solid;
  border-right: .30em solid transparent;
  border-left: .30em solid transparent;
}
@media (max-width: 991px) {
  .cid-veciA1lL4H .navbar-expand {
    flex-direction: column;
  }
  .cid-veciA1lL4H img {
    height: 3.8rem !important;
  }
  .cid-veciA1lL4H .btn {
    display: flex;
  }
  .cid-veciA1lL4H button.navbar-toggler {
    display: block;
  }
  .cid-veciA1lL4H .navbar-brand {
    margin-left: 1rem !important;
  }
  .cid-veciA1lL4H .navbar-toggleable-sm {
    flex-direction: column;
    -webkit-flex-direction: column;
  }
  .cid-veciA1lL4H .navbar-collapse {
    display: none !important;
    padding-right: 0 !important;
  }
  .cid-veciA1lL4H .navbar-collapse.collapsing,
  .cid-veciA1lL4H .navbar-collapse.show {
    display: block !important;
  }
  .cid-veciA1lL4H .navbar-collapse.collapsing .navbar-nav,
  .cid-veciA1lL4H .navbar-collapse.show .navbar-nav {
    display: block;
    text-align: center;
  }
  .cid-veciA1lL4H .navbar-collapse.collapsing .navbar-nav .nav-item,
  .cid-veciA1lL4H .navbar-collapse.show .navbar-nav .nav-item {
    clear: both;
  }
  .cid-veciA1lL4H .navbar-collapse.collapsing .navbar-nav .nav-item:last-child,
  .cid-veciA1lL4H .navbar-collapse.show .navbar-nav .nav-item:last-child {
    margin-bottom: 1rem;
  }
  .cid-veciA1lL4H .navbar-collapse.collapsing .navbar-buttons,
  .cid-veciA1lL4H .navbar-collapse.show .navbar-buttons {
    text-align: center;
  }
  .cid-veciA1lL4H .navbar-collapse.collapsing .navbar-buttons:last-child,
  .cid-veciA1lL4H .navbar-collapse.show .navbar-buttons:last-child {
    margin-bottom: 1rem;
  }
  .cid-veciA1lL4H .dropdown .dropdown-menu {
    width: 100%;
    text-align: center;
    position: relative;
    opacity: 0;
    display: block;
    height: 0;
    visibility: hidden;
    padding: 0;
    transition-duration: .5s;
    transition-property: opacity,padding,height;
  }
  .cid-veciA1lL4H .dropdown.open > .dropdown-menu {
    position: relative;
    opacity: 1;
    height: auto;
    padding: 1.4rem 0;
    visibility: visible;
  }
  .cid-veciA1lL4H .dropdown .dropdown-submenu {
    left: 0;
    text-align: center;
    width: 100%;
  }
  .cid-veciA1lL4H .dropdown .dropdown-toggle[data-toggle="dropdown-submenu"]::after {
    margin-top: 0;
    position: inherit;
    right: 0;
    top: 50%;
    display: inline-block;
    width: 0;
    height: 0;
    margin-left: .3em;
    vertical-align: middle;
    content: "";
    border-top: .30em solid;
    border-right: .30em solid transparent;
    border-left: .30em solid transparent;
  }
}
@media (min-width: 767px) {
  .cid-veciA1lL4H .menu-logo {
    flex-shrink: 0;
  }
}
.cid-veciA1lL4H .navbar-collapse {
  flex-basis: auto;
}
.cid-veciA1lL4H .nav-link:hover,
.cid-veciA1lL4H .dropdown-item:hover {
  color: #232323 !important;
}
.cid-rt2X4AYS6i {
  padding-top: 120px;
  padding-bottom: 15px;
  background-image: url("../../../assets/images/636x447.jpg");
}
.cid-rt2X4AYS6i .title {
  margin-bottom: 2rem;
}
.cid-rt2X4AYS6i .mbr-section-subtitle {
  color: #0f1299;
  text-align: center;
}
.cid-rt2X4AYS6i a:not([href]):not([tabindex]) {
  color: #fff;
  border-radius: 3px;
}
.cid-rt2X4AYS6i a.btn-white:not([href]):not([tabindex]) {
  color: #333;
}
.cid-rt2X4AYS6i textarea.form-control {
  min-height: 188px;
}
.cid-rxODvICSDs {
  padding-top: 15px;
  padding-bottom: 15px;
  background-color: #c1c1c1;
}
@media (max-width: 767px) {
  .cid-rxODvICSDs .content {
    text-align: center;
  }
  .cid-rxODvICSDs .content > div:not(:last-child) {
    margin-bottom: 2rem;
  }
}
.cid-rxODvICSDs .map {
  height: 18.75rem;
}
@media (max-width: 767px) {
  .cid-rxODvICSDs .footer-lower .copyright {
    margin-bottom: 1rem;
    text-align: center;
  }
}
.cid-rxODvICSDs .footer-lower hr {
  margin: 1rem 0;
  border-color: #fff;
  opacity: .05;
}
.cid-rxODvICSDs .footer-lower .social-list {
  padding-left: 0;
  margin-bottom: 0;
  list-style: none;
  display: flex;
  -webkit-justify-content: flex-end;
  justify-content: flex-end;
  -webkit-flex-wrap: wrap;
  flex-wrap: wrap;
}
.cid-rxODvICSDs .footer-lower .social-list .mbr-iconfont-social {
  font-size: 1.3rem;
  color: #fff;
}
.cid-rxODvICSDs .footer-lower .social-list .soc-item {
  margin: 0 .5rem;
}
.cid-rxODvICSDs .footer-lower .social-list a {
  margin: 0;
  opacity: .5;
  -webkit-transition: .2s linear;
  transition: .2s linear;
}
.cid-rxODvICSDs .footer-lower .social-list a:hover {
  opacity: 1;
}
@media (max-width: 767px) {
  .cid-rxODvICSDs .footer-lower .social-list {
    -webkit-justify-content: center;
    justify-content: center;
  }
}
.cid-rxODvICSDs .google-map {
  height: 25rem;
  position: relative;
}
.cid-rxODvICSDs .google-map iframe {
  height: 100%;
  width: 100%;
}
.cid-rxODvICSDs .google-map [data-state-details] {
  color: #6b6763;
  font-family: Montserrat;
  height: 1.5em;
  margin-top: -0.75em;
  padding-left: 1.25rem;
  padding-right: 1.25rem;
  position: absolute;
  text-align: center;
  top: 50%;
  width: 100%;
}
.cid-rxODvICSDs .google-map[data-state] {
  background: #e9e5dc;
}
.cid-rxODvICSDs .google-map[data-state="loading"] [data-state-details] {
  display: none;
}
.cid-rxODx252Wv {
  padding-top: 15px;
  padding-bottom: 15px;
  background-color: #c1c1c1;
}
@media (max-width: 767px) {
  .cid-rxODx252Wv .content {
    text-align: center;
  }
  .cid-rxODx252Wv .content > div:not(:last-child) {
    margin-bottom: 2rem;
  }
}
.cid-rxODx252Wv .map {
  height: 18.75rem;
}
@media (max-width: 767px) {
  .cid-rxODx252Wv .footer-lower .copyright {
    margin-bottom: 1rem;
    text-align: center;
  }
}
.cid-rxODx252Wv .footer-lower hr {
  margin: 1rem 0;
  border-color: #fff;
  opacity: .05;
}
.cid-rxODx252Wv .footer-lower .social-list {
  padding-left: 0;
  margin-bottom: 0;
  list-style: none;
  display: flex;
  -webkit-justify-content: flex-end;
  justify-content: flex-end;
  -webkit-flex-wrap: wrap;
  flex-wrap: wrap;
}
.cid-rxODx252Wv .footer-lower .social-list .mbr-iconfont-social {
  font-size: 1.3rem;
  color: #fff;
}
.cid-rxODx252Wv .footer-lower .social-list .soc-item {
  margin: 0 .5rem;
}
.cid-rxODx252Wv .footer-lower .social-list a {
  margin: 0;
  opacity: .5;
  -webkit-transition: .2s linear;
  transition: .2s linear;
}
.cid-rxODx252Wv .footer-lower .social-list a:hover {
  opacity: 1;
}
@media (max-width: 767px) {
  .cid-rxODx252Wv .footer-lower .social-list {
    -webkit-justify-content: center;
    justify-content: center;
  }
}
.cid-rxODx252Wv .google-map {
  height: 25rem;
  position: relative;
}
.cid-rxODx252Wv .google-map iframe {
  height: 100%;
  width: 100%;
}
.cid-rxODx252Wv .google-map [data-state-details] {
  color: #6b6763;
  font-family: Montserrat;
  height: 1.5em;
  margin-top: -0.75em;
  padding-left: 1.25rem;
  padding-right: 1.25rem;
  position: absolute;
  text-align: center;
  top: 50%;
  width: 100%;
}
.cid-rxODx252Wv .google-map[data-state] {
  background: #e9e5dc;
}
.cid-rxODx252Wv .google-map[data-state="loading"] [data-state-details] {
  display: none;
}
.cid-sVAchd083m {
  padding-top: 15px;
  padding-bottom: 15px;
  background-color: #ffffff;
}
.cid-sVAchd083m .line {
  background-color: #ff3366;
  color: #ff3366;
  align: center;
  height: 2px;
  margin: 0 auto;
}
.cid-sVAchd083m .section-text {
  padding: 2rem 0;
  color: #cc2952;
  text-align: center;
}
.cid-sVAchd083m .inner-container {
  margin: 0 auto;
}
@media (max-width: 768px) {
  .cid-sVAchd083m .inner-container {
    width: 100% !important;
  }
}
.cid-tksmwYmfDd {
  padding-top: 15px;
  padding-bottom: 15px;
  background-color: #2e2e2e;
}
@media (max-width: 767px) {
  .cid-tksmwYmfDd .content {
    text-align: center;
  }
  .cid-tksmwYmfDd .content > div:not(:last-child) {
    margin-bottom: 2rem;
  }
}
@media (max-width: 767px) {
  .cid-tksmwYmfDd .media-wrap {
    margin-bottom: 1rem;
  }
}
.cid-tksmwYmfDd .media-wrap .mbr-iconfont-logo {
  font-size: 7.5rem;
  color: #f36;
}
.cid-tksmwYmfDd .media-wrap img {
  height: 6rem;
}
@media (max-width: 767px) {
  .cid-tksmwYmfDd .footer-lower .copyright {
    margin-bottom: 1rem;
    text-align: center;
  }
}
.cid-tksmwYmfDd .footer-lower hr {
  margin: 1rem 0;
  border-color: #fff;
  opacity: .05;
}
.cid-tksmwYmfDd .footer-lower .social-list {
  padding-left: 0;
  margin-bottom: 0;
  list-style: none;
  display: flex;
  -webkit-flex-wrap: wrap;
  flex-wrap: wrap;
  -webkit-justify-content: flex-end;
  justify-content: flex-end;
}
.cid-tksmwYmfDd .footer-lower .social-list .mbr-iconfont-social {
  font-size: 1.3rem;
  color: #fff;
}
.cid-tksmwYmfDd .footer-lower .social-list .soc-item {
  margin: 0 .5rem;
}
.cid-tksmwYmfDd .footer-lower .social-list a {
  margin: 0;
  opacity: .5;
  -webkit-transition: .2s linear;
  transition: .2s linear;
}
.cid-tksmwYmfDd .footer-lower .social-list a:hover {
  opacity: 1;
}
@media (max-width: 767px) {
  .cid-tksmwYmfDd .footer-lower .social-list {
    -webkit-justify-content: center;
    justify-content: center;
  }
}
.cid-veciA1lL4H .navbar {
  padding: .5rem 0;
  background: #ffffff;
  transition: none;
  min-height: 77px;
}
.cid-veciA1lL4H .navbar-dropdown.bg-color.transparent.opened {
  background: #ffffff;
}
.cid-veciA1lL4H a {
  font-style: normal;
}
.cid-veciA1lL4H .nav-item span {
  padding-right: 0.4em;
  line-height: 0.5em;
  vertical-align: text-bottom;
  position: relative;
  text-decoration: none;
}
.cid-veciA1lL4H .nav-item a {
  display: flex;
  align-items: center;
  justify-content: center;
  padding: 0.7rem 0 !important;
  margin: 0rem .65rem !important;
}
.cid-veciA1lL4H .nav-item:focus,
.cid-veciA1lL4H .nav-link:focus {
  outline: none;
}
.cid-veciA1lL4H .btn {
  padding: 0.4rem 1.5rem;
  display: inline-flex;
  align-items: center;
}
.cid-veciA1lL4H .btn .mbr-iconfont {
  font-size: 1.6rem;
}
.cid-veciA1lL4H .menu-logo {
  margin-right: auto;
}
.cid-veciA1lL4H .menu-logo .navbar-brand {
  display: flex;
  margin-left: 5rem;
  padding: 0;
  transition: padding .2s;
  min-height: 3.8rem;
  align-items: center;
}
.cid-veciA1lL4H .menu-logo .navbar-brand .navbar-caption-wrap {
  display: -webkit-flex;
  -webkit-align-items: center;
  align-items: center;
  word-break: break-word;
  min-width: 7rem;
  margin: .3rem 0;
}
.cid-veciA1lL4H .menu-logo .navbar-brand .navbar-caption-wrap .navbar-caption {
  line-height: 1.2rem !important;
  padding-right: 2rem;
}
.cid-veciA1lL4H .menu-logo .navbar-brand .navbar-logo {
  font-size: 4rem;
  transition: font-size 0.25s;
}
.cid-veciA1lL4H .menu-logo .navbar-brand .navbar-logo img {
  display: flex;
}
.cid-veciA1lL4H .menu-logo .navbar-brand .navbar-logo .mbr-iconfont {
  transition: font-size 0.25s;
}
.cid-veciA1lL4H .navbar-toggleable-sm .navbar-collapse {
  justify-content: flex-end;
  -webkit-justify-content: flex-end;
  padding-right: 5rem;
  width: auto;
}
.cid-veciA1lL4H .navbar-toggleable-sm .navbar-collapse .navbar-nav {
  flex-wrap: wrap;
  -webkit-flex-wrap: wrap;
  padding-left: 0;
}
.cid-veciA1lL4H .navbar-toggleable-sm .navbar-collapse .navbar-nav .nav-item {
  -webkit-align-self: center;
  align-self: center;
}
.cid-veciA1lL4H .navbar-toggleable-sm .navbar-collapse .navbar-buttons {
  padding-left: 0;
  padding-bottom: 0;
}
.cid-veciA1lL4H .dropdown .dropdown-menu {
  background: #ffffff;
  display: none;
  position: absolute;
  min-width: 5rem;
  padding-top: 1.4rem;
  padding-bottom: 1.4rem;
  text-align: left;
}
.cid-veciA1lL4H .dropdown .dropdown-menu .dropdown-item {
  width: auto;
  padding: 0.235em 1.5385em 0.235em 1.5385em !important;
}
.cid-veciA1lL4H .dropdown .dropdown-menu .dropdown-item::after {
  right: 0.5rem;
}
.cid-veciA1lL4H .dropdown .dropdown-menu .dropdown-submenu {
  margin: 0;
}
.cid-veciA1lL4H .dropdown.open > .dropdown-menu {
  display: block;
}
.cid-veciA1lL4H .navbar-toggleable-sm.opened:after {
  position: absolute;
  width: 100vw;
  height: 100vh;
  content: '';
  background-color: rgba(0, 0, 0, 0.1);
  left: 0;
  bottom: 0;
  transform: translateY(100%);
  -webkit-transform: translateY(100%);
  z-index: 1000;
}
.cid-veciA1lL4H .navbar.navbar-short {
  min-height: 60px;
  transition: all .2s;
}
.cid-veciA1lL4H .navbar.navbar-short .navbar-toggler-right {
  top: 20px;
}
.cid-veciA1lL4H .navbar.navbar-short .navbar-logo a {
  font-size: 2.5rem !important;
  line-height: 2.5rem;
  transition: font-size 0.25s;
}
.cid-veciA1lL4H .navbar.navbar-short .navbar-logo a .mbr-iconfont {
  font-size: 2.5rem !important;
}
.cid-veciA1lL4H .navbar.navbar-short .navbar-logo a img {
  height: 3rem !important;
}
.cid-veciA1lL4H .navbar.navbar-short .navbar-brand {
  min-height: 3rem;
}
.cid-veciA1lL4H button.navbar-toggler {
  width: 31px;
  height: 18px;
  cursor: pointer;
  transition: all .2s;
  top: 1.5rem;
  right: 1rem;
}
.cid-veciA1lL4H button.navbar-toggler:focus {
  outline: none;
}
.cid-veciA1lL4H button.navbar-toggler .hamburger span {
  position: absolute;
  right: 0;
  width: 30px;
  height: 2px;
  border-right: 5px;
  background-color: #55d4a9;
}
.cid-veciA1lL4H button.navbar-toggler .hamburger span:nth-child(1) {
  top: 0;
  transition: all .2s;
}
.cid-veciA1lL4H button.navbar-toggler .hamburger span:nth-child(2) {
  top: 8px;
  transition: all .15s;
}
.cid-veciA1lL4H button.navbar-toggler .hamburger span:nth-child(3) {
  top: 8px;
  transition: all .15s;
}
.cid-veciA1lL4H button.navbar-toggler .hamburger span:nth-child(4) {
  top: 16px;
  transition: all .2s;
}
.cid-veciA1lL4H nav.opened .hamburger span:nth-child(1) {
  top: 8px;
  width: 0;
  opacity: 0;
  right: 50%;
  transition: all .2s;
}
.cid-veciA1lL4H nav.opened .hamburger span:nth-child(2) {
  -webkit-transform: rotate(45deg);
  transform: rotate(45deg);
  transition: all .25s;
}
.cid-veciA1lL4H nav.opened .hamburger span:nth-child(3) {
  -webkit-transform: rotate(-45deg);
  transform: rotate(-45deg);
  transition: all .25s;
}
.cid-veciA1lL4H nav.opened .hamburger span:nth-child(4) {
  top: 8px;
  width: 0;
  opacity: 0;
  right: 50%;
  transition: all .2s;
}
.cid-veciA1lL4H .collapsed.navbar-expand {
  flex-direction: column;
}
.cid-veciA1lL4H .collapsed .btn {
  display: flex;
}
.cid-veciA1lL4H .collapsed .navbar-collapse {
  display: none !important;
  padding-right: 0 !important;
}
.cid-veciA1lL4H .collapsed .navbar-collapse.collapsing,
.cid-veciA1lL4H .collapsed .navbar-collapse.show {
  display: block !important;
}
.cid-veciA1lL4H .collapsed .navbar-collapse.collapsing .navbar-nav,
.cid-veciA1lL4H .collapsed .navbar-collapse.show .navbar-nav {
  display: block;
  text-align: center;
}
.cid-veciA1lL4H .collapsed .navbar-collapse.collapsing .navbar-nav .nav-item,
.cid-veciA1lL4H .collapsed .navbar-collapse.show .navbar-nav .nav-item {
  clear: both;
}
.cid-veciA1lL4H .collapsed .navbar-collapse.collapsing .navbar-nav .nav-item:last-child,
.cid-veciA1lL4H .collapsed .navbar-collapse.show .navbar-nav .nav-item:last-child {
  margin-bottom: 1rem;
}
.cid-veciA1lL4H .collapsed .navbar-collapse.collapsing .navbar-buttons,
.cid-veciA1lL4H .collapsed .navbar-collapse.show .navbar-buttons {
  text-align: center;
}
.cid-veciA1lL4H .collapsed .navbar-collapse.collapsing .navbar-buttons:last-child,
.cid-veciA1lL4H .collapsed .navbar-collapse.show .navbar-buttons:last-child {
  margin-bottom: 1rem;
}
.cid-veciA1lL4H .collapsed button.navbar-toggler {
  display: block;
}
.cid-veciA1lL4H .collapsed .navbar-brand {
  margin-left: 1rem !important;
}
.cid-veciA1lL4H .collapsed .navbar-toggleable-sm {
  flex-direction: column;
  -webkit-flex-direction: column;
}
.cid-veciA1lL4H .collapsed .dropdown .dropdown-menu {
  width: 100%;
  text-align: center;
  position: relative;
  opacity: 0;
  display: block;
  height: 0;
  visibility: hidden;
  padding: 0;
  transition-duration: .5s;
  transition-property: opacity,padding,height;
}
.cid-veciA1lL4H .collapsed .dropdown.open > .dropdown-menu {
  position: relative;
  opacity: 1;
  height: auto;
  padding: 1.4rem 0;
  visibility: visible;
}
.cid-veciA1lL4H .collapsed .dropdown .dropdown-submenu {
  left: 0;
  text-align: center;
  width: 100%;
}
.cid-veciA1lL4H .collapsed .dropdown .dropdown-toggle[data-toggle="dropdown-submenu"]::after {
  margin-top: 0;
  position: inherit;
  right: 0;
  top: 50%;
  display: inline-block;
  width: 0;
  height: 0;
  margin-left: .3em;
  vertical-align: middle;
  content: "";
  border-top: .30em solid;
  border-right: .30em solid transparent;
  border-left: .30em solid transparent;
}
@media (max-width: 991px) {
  .cid-veciA1lL4H .navbar-expand {
    flex-direction: column;
  }
  .cid-veciA1lL4H img {
    height: 3.8rem !important;
  }
  .cid-veciA1lL4H .btn {
    display: flex;
  }
  .cid-veciA1lL4H button.navbar-toggler {
    display: block;
  }
  .cid-veciA1lL4H .navbar-brand {
    margin-left: 1rem !important;
  }
  .cid-veciA1lL4H .navbar-toggleable-sm {
    flex-direction: column;
    -webkit-flex-direction: column;
  }
  .cid-veciA1lL4H .navbar-collapse {
    display: none !important;
    padding-right: 0 !important;
  }
  .cid-veciA1lL4H .navbar-collapse.collapsing,
  .cid-veciA1lL4H .navbar-collapse.show {
    display: block !important;
  }
  .cid-veciA1lL4H .navbar-collapse.collapsing .navbar-nav,
  .cid-veciA1lL4H .navbar-collapse.show .navbar-nav {
    display: block;
    text-align: center;
  }
  .cid-veciA1lL4H .navbar-collapse.collapsing .navbar-nav .nav-item,
  .cid-veciA1lL4H .navbar-collapse.show .navbar-nav .nav-item {
    clear: both;
  }
  .cid-veciA1lL4H .navbar-collapse.collapsing .navbar-nav .nav-item:last-child,
  .cid-veciA1lL4H .navbar-collapse.show .navbar-nav .nav-item:last-child {
    margin-bottom: 1rem;
  }
  .cid-veciA1lL4H .navbar-collapse.collapsing .navbar-buttons,
  .cid-veciA1lL4H .navbar-collapse.show .navbar-buttons {
    text-align: center;
  }
  .cid-veciA1lL4H .navbar-collapse.collapsing .navbar-buttons:last-child,
  .cid-veciA1lL4H .navbar-collapse.show .navbar-buttons:last-child {
    margin-bottom: 1rem;
  }
  .cid-veciA1lL4H .dropdown .dropdown-menu {
    width: 100%;
    text-align: center;
    position: relative;
    opacity: 0;
    display: block;
    height: 0;
    visibility: hidden;
    padding: 0;
    transition-duration: .5s;
    transition-property: opacity,padding,height;
  }
  .cid-veciA1lL4H .dropdown.open > .dropdown-menu {
    position: relative;
    opacity: 1;
    height: auto;
    padding: 1.4rem 0;
    visibility: visible;
  }
  .cid-veciA1lL4H .dropdown .dropdown-submenu {
    left: 0;
    text-align: center;
    width: 100%;
  }
  .cid-veciA1lL4H .dropdown .dropdown-toggle[data-toggle="dropdown-submenu"]::after {
    margin-top: 0;
    position: inherit;
    right: 0;
    top: 50%;
    display: inline-block;
    width: 0;
    height: 0;
    margin-left: .3em;
    vertical-align: middle;
    content: "";
    border-top: .30em solid;
    border-right: .30em solid transparent;
    border-left: .30em solid transparent;
  }
}
@media (min-width: 767px) {
  .cid-veciA1lL4H .menu-logo {
    flex-shrink: 0;
  }
}
.cid-veciA1lL4H .navbar-collapse {
  flex-basis: auto;
}
.cid-veciA1lL4H .nav-link:hover,
.cid-veciA1lL4H .dropdown-item:hover {
  color: #232323 !important;
}
.cid-ruyrI0iSrW {
  padding-top: 0px;
  padding-bottom: 0px;
  background-color: #efefef;
}
.cid-ruyxRj7nke {
  padding-top: 90px;
  padding-bottom: 90px;
  background-color: #ffffff;
}
.cid-ruyxRj7nke .mbr-section-subtitle {
  color: #767676;
  text-align: center;
  font-weight: 300;
}
.cid-ruyxRj7nke .timeline-text-content {
  padding: 2rem 2.5rem;
  background: #efefef;
  margin-right: 2rem;
  transition: all .4s;
}
.cid-ruyxRj7nke .timeline-text-content p {
  margin-bottom: 0;
}
.cid-ruyxRj7nke .timeline-element {
  margin-bottom: 50px;
  position: relative;
  word-wrap: break-word;
  word-break: break-word;
  display: -webkit-flex;
  flex-direction: row;
  -webkit-flex-direction: row;
}
.cid-ruyxRj7nke .timeline-element:hover .timeline-text-content {
  box-shadow: 0 7px 20px 0px rgba(0, 0, 0, 0.08);
  transition: all .4s;
}
.cid-ruyxRj7nke .reverse {
  flex-direction: row-reverse;
  -webkit-flex-direction: row-reverse;
}
.cid-ruyxRj7nke .reverse .timeline-text-content {
  margin-left: 2rem;
  margin-right: 0;
}
.cid-ruyxRj7nke .iconsBackground {
  position: absolute;
  left: 50%;
  width: 60px;
  height: 60px;
  line-height: 30px;
  text-align: center;
  border-radius: 50%;
  display: inline-block;
  background-color: #efefef;
  top: 20px;
  margin-left: -30px;
}
.cid-ruyxRj7nke .mbr-iconfont {
  position: absolute;
  text-align: center;
  font-size: 35px;
  display: inline-block;
  z-index: 3;
  top: 13px;
  left: 13px;
}
.cid-ruyxRj7nke .separline:before {
  top: 20px;
  bottom: 0;
  position: absolute;
  content: "";
  width: 2px;
  background-color: #efefef;
  left: calc(50% - 1px);
  height: calc(100% + 4rem);
}
@media (max-width: 768px) {
  .cid-ruyxRj7nke .iconsBackground {
    left: 1.5rem;
  }
  .cid-ruyxRj7nke .separline:before {
    left: calc(1.5rem - 1px);
  }
  .cid-ruyxRj7nke .timeline-text-content {
    margin-left: 3rem !important;
    margin-right: 0 !important;
  }
  .cid-ruyxRj7nke .reverse .timeline-text-content {
    margin-right: 0 !important;
  }
}
.cid-ruyxRj7nke .reverseTimeline {
  display: flex;
  flex-direction: column-reverse;
}
.cid-ruyxRj7nke .mbr-timeline-text {
  text-align: left;
}
.cid-ruyIejHNz0 {
  padding-top: 15px;
  padding-bottom: 15px;
  background-color: #ffffff;
}
.cid-ruyIejHNz0 .mbr-section-subtitle {
  color: #767676;
}
.cid-ruzaTenMOD {
  padding-top: 15px;
  padding-bottom: 15px;
  background-color: #ffffff;
}
.cid-ruzaTenMOD h4 {
  width: 85%;
  font-weight: 500;
  margin-bottom: 0;
}
.cid-ruzaTenMOD p {
  color: #767676;
}
.cid-ruzaTenMOD .card-wrapper {
  border-top: 1px solid #efefef;
  background-color: #efefef;
  position: relative;
  justify-content: unset;
}
.cid-ruzaTenMOD .card-wrapper .card-box {
  padding: 2rem;
  width: 100%;
}
.cid-ruzaTenMOD .card-wrapper .card-box .top-line {
  display: flex;
  justify-content: space-between;
  align-items: center;
}
.cid-ruzaTenMOD .card-wrapper .card-box .bottom-line {
  width: 85%;
}
@media (max-width: 767px) {
  .cid-ruzaTenMOD .card-wrapper .card-box .bottom-line {
    width: 100%;
  }
  .cid-ruzaTenMOD .card-wrapper .card-box .bottom-line p {
    text-align: center;
    margin: 1rem 0 0 0;
  }
}
.cid-ruzaTenMOD .cost {
  color: #232323;
}
.cid-sVAc8IssRL {
  padding-top: 15px;
  padding-bottom: 15px;
  background-color: #ffffff;
}
.cid-sVAc8IssRL .line {
  background-color: #ff3366;
  color: #ff3366;
  align: center;
  height: 2px;
  margin: 0 auto;
}
.cid-sVAc8IssRL .section-text {
  padding: 2rem 0;
  color: #cc2952;
  text-align: center;
}
.cid-sVAc8IssRL .inner-container {
  margin: 0 auto;
}
@media (max-width: 768px) {
  .cid-sVAc8IssRL .inner-container {
    width: 100% !important;
  }
}
.cid-tksmjfuuQ8 {
  padding-top: 15px;
  padding-bottom: 15px;
  background-color: #2e2e2e;
}
@media (max-width: 767px) {
  .cid-tksmjfuuQ8 .content {
    text-align: center;
  }
  .cid-tksmjfuuQ8 .content > div:not(:last-child) {
    margin-bottom: 2rem;
  }
}
@media (max-width: 767px) {
  .cid-tksmjfuuQ8 .media-wrap {
    margin-bottom: 1rem;
  }
}
.cid-tksmjfuuQ8 .media-wrap .mbr-iconfont-logo {
  font-size: 7.5rem;
  color: #f36;
}
.cid-tksmjfuuQ8 .media-wrap img {
  height: 6rem;
}
@media (max-width: 767px) {
  .cid-tksmjfuuQ8 .footer-lower .copyright {
    margin-bottom: 1rem;
    text-align: center;
  }
}
.cid-tksmjfuuQ8 .footer-lower hr {
  margin: 1rem 0;
  border-color: #fff;
  opacity: .05;
}
.cid-tksmjfuuQ8 .footer-lower .social-list {
  padding-left: 0;
  margin-bottom: 0;
  list-style: none;
  display: flex;
  -webkit-flex-wrap: wrap;
  flex-wrap: wrap;
  -webkit-justify-content: flex-end;
  justify-content: flex-end;
}
.cid-tksmjfuuQ8 .footer-lower .social-list .mbr-iconfont-social {
  font-size: 1.3rem;
  color: #fff;
}
.cid-tksmjfuuQ8 .footer-lower .social-list .soc-item {
  margin: 0 .5rem;
}
.cid-tksmjfuuQ8 .footer-lower .social-list a {
  margin: 0;
  opacity: .5;
  -webkit-transition: .2s linear;
  transition: .2s linear;
}
.cid-tksmjfuuQ8 .footer-lower .social-list a:hover {
  opacity: 1;
}
@media (max-width: 767px) {
  .cid-tksmjfuuQ8 .footer-lower .social-list {
    -webkit-justify-content: center;
    justify-content: center;
  }
}
.cid-veciA1lL4H .navbar {
  padding: .5rem 0;
  background: #ffffff;
  transition: none;
  min-height: 77px;
}
.cid-veciA1lL4H .navbar-dropdown.bg-color.transparent.opened {
  background: #ffffff;
}
.cid-veciA1lL4H a {
  font-style: normal;
}
.cid-veciA1lL4H .nav-item span {
  padding-right: 0.4em;
  line-height: 0.5em;
  vertical-align: text-bottom;
  position: relative;
  text-decoration: none;
}
.cid-veciA1lL4H .nav-item a {
  display: flex;
  align-items: center;
  justify-content: center;
  padding: 0.7rem 0 !important;
  margin: 0rem .65rem !important;
}
.cid-veciA1lL4H .nav-item:focus,
.cid-veciA1lL4H .nav-link:focus {
  outline: none;
}
.cid-veciA1lL4H .btn {
  padding: 0.4rem 1.5rem;
  display: inline-flex;
  align-items: center;
}
.cid-veciA1lL4H .btn .mbr-iconfont {
  font-size: 1.6rem;
}
.cid-veciA1lL4H .menu-logo {
  margin-right: auto;
}
.cid-veciA1lL4H .menu-logo .navbar-brand {
  display: flex;
  margin-left: 5rem;
  padding: 0;
  transition: padding .2s;
  min-height: 3.8rem;
  align-items: center;
}
.cid-veciA1lL4H .menu-logo .navbar-brand .navbar-caption-wrap {
  display: -webkit-flex;
  -webkit-align-items: center;
  align-items: center;
  word-break: break-word;
  min-width: 7rem;
  margin: .3rem 0;
}
.cid-veciA1lL4H .menu-logo .navbar-brand .navbar-caption-wrap .navbar-caption {
  line-height: 1.2rem !important;
  padding-right: 2rem;
}
.cid-veciA1lL4H .menu-logo .navbar-brand .navbar-logo {
  font-size: 4rem;
  transition: font-size 0.25s;
}
.cid-veciA1lL4H .menu-logo .navbar-brand .navbar-logo img {
  display: flex;
}
.cid-veciA1lL4H .menu-logo .navbar-brand .navbar-logo .mbr-iconfont {
  transition: font-size 0.25s;
}
.cid-veciA1lL4H .navbar-toggleable-sm .navbar-collapse {
  justify-content: flex-end;
  -webkit-justify-content: flex-end;
  padding-right: 5rem;
  width: auto;
}
.cid-veciA1lL4H .navbar-toggleable-sm .navbar-collapse .navbar-nav {
  flex-wrap: wrap;
  -webkit-flex-wrap: wrap;
  padding-left: 0;
}
.cid-veciA1lL4H .navbar-toggleable-sm .navbar-collapse .navbar-nav .nav-item {
  -webkit-align-self: center;
  align-self: center;
}
.cid-veciA1lL4H .navbar-toggleable-sm .navbar-collapse .navbar-buttons {
  padding-left: 0;
  padding-bottom: 0;
}
.cid-veciA1lL4H .dropdown .dropdown-menu {
  background: #ffffff;
  display: none;
  position: absolute;
  min-width: 5rem;
  padding-top: 1.4rem;
  padding-bottom: 1.4rem;
  text-align: left;
}
.cid-veciA1lL4H .dropdown .dropdown-menu .dropdown-item {
  width: auto;
  padding: 0.235em 1.5385em 0.235em 1.5385em !important;
}
.cid-veciA1lL4H .dropdown .dropdown-menu .dropdown-item::after {
  right: 0.5rem;
}
.cid-veciA1lL4H .dropdown .dropdown-menu .dropdown-submenu {
  margin: 0;
}
.cid-veciA1lL4H .dropdown.open > .dropdown-menu {
  display: block;
}
.cid-veciA1lL4H .navbar-toggleable-sm.opened:after {
  position: absolute;
  width: 100vw;
  height: 100vh;
  content: '';
  background-color: rgba(0, 0, 0, 0.1);
  left: 0;
  bottom: 0;
  transform: translateY(100%);
  -webkit-transform: translateY(100%);
  z-index: 1000;
}
.cid-veciA1lL4H .navbar.navbar-short {
  min-height: 60px;
  transition: all .2s;
}
.cid-veciA1lL4H .navbar.navbar-short .navbar-toggler-right {
  top: 20px;
}
.cid-veciA1lL4H .navbar.navbar-short .navbar-logo a {
  font-size: 2.5rem !important;
  line-height: 2.5rem;
  transition: font-size 0.25s;
}
.cid-veciA1lL4H .navbar.navbar-short .navbar-logo a .mbr-iconfont {
  font-size: 2.5rem !important;
}
.cid-veciA1lL4H .navbar.navbar-short .navbar-logo a img {
  height: 3rem !important;
}
.cid-veciA1lL4H .navbar.navbar-short .navbar-brand {
  min-height: 3rem;
}
.cid-veciA1lL4H button.navbar-toggler {
  width: 31px;
  height: 18px;
  cursor: pointer;
  transition: all .2s;
  top: 1.5rem;
  right: 1rem;
}
.cid-veciA1lL4H button.navbar-toggler:focus {
  outline: none;
}
.cid-veciA1lL4H button.navbar-toggler .hamburger span {
  position: absolute;
  right: 0;
  width: 30px;
  height: 2px;
  border-right: 5px;
  background-color: #55d4a9;
}
.cid-veciA1lL4H button.navbar-toggler .hamburger span:nth-child(1) {
  top: 0;
  transition: all .2s;
}
.cid-veciA1lL4H button.navbar-toggler .hamburger span:nth-child(2) {
  top: 8px;
  transition: all .15s;
}
.cid-veciA1lL4H button.navbar-toggler .hamburger span:nth-child(3) {
  top: 8px;
  transition: all .15s;
}
.cid-veciA1lL4H button.navbar-toggler .hamburger span:nth-child(4) {
  top: 16px;
  transition: all .2s;
}
.cid-veciA1lL4H nav.opened .hamburger span:nth-child(1) {
  top: 8px;
  width: 0;
  opacity: 0;
  right: 50%;
  transition: all .2s;
}
.cid-veciA1lL4H nav.opened .hamburger span:nth-child(2) {
  -webkit-transform: rotate(45deg);
  transform: rotate(45deg);
  transition: all .25s;
}
.cid-veciA1lL4H nav.opened .hamburger span:nth-child(3) {
  -webkit-transform: rotate(-45deg);
  transform: rotate(-45deg);
  transition: all .25s;
}
.cid-veciA1lL4H nav.opened .hamburger span:nth-child(4) {
  top: 8px;
  width: 0;
  opacity: 0;
  right: 50%;
  transition: all .2s;
}
.cid-veciA1lL4H .collapsed.navbar-expand {
  flex-direction: column;
}
.cid-veciA1lL4H .collapsed .btn {
  display: flex;
}
.cid-veciA1lL4H .collapsed .navbar-collapse {
  display: none !important;
  padding-right: 0 !important;
}
.cid-veciA1lL4H .collapsed .navbar-collapse.collapsing,
.cid-veciA1lL4H .collapsed .navbar-collapse.show {
  display: block !important;
}
.cid-veciA1lL4H .collapsed .navbar-collapse.collapsing .navbar-nav,
.cid-veciA1lL4H .collapsed .navbar-collapse.show .navbar-nav {
  display: block;
  text-align: center;
}
.cid-veciA1lL4H .collapsed .navbar-collapse.collapsing .navbar-nav .nav-item,
.cid-veciA1lL4H .collapsed .navbar-collapse.show .navbar-nav .nav-item {
  clear: both;
}
.cid-veciA1lL4H .collapsed .navbar-collapse.collapsing .navbar-nav .nav-item:last-child,
.cid-veciA1lL4H .collapsed .navbar-collapse.show .navbar-nav .nav-item:last-child {
  margin-bottom: 1rem;
}
.cid-veciA1lL4H .collapsed .navbar-collapse.collapsing .navbar-buttons,
.cid-veciA1lL4H .collapsed .navbar-collapse.show .navbar-buttons {
  text-align: center;
}
.cid-veciA1lL4H .collapsed .navbar-collapse.collapsing .navbar-buttons:last-child,
.cid-veciA1lL4H .collapsed .navbar-collapse.show .navbar-buttons:last-child {
  margin-bottom: 1rem;
}
.cid-veciA1lL4H .collapsed button.navbar-toggler {
  display: block;
}
.cid-veciA1lL4H .collapsed .navbar-brand {
  margin-left: 1rem !important;
}
.cid-veciA1lL4H .collapsed .navbar-toggleable-sm {
  flex-direction: column;
  -webkit-flex-direction: column;
}
.cid-veciA1lL4H .collapsed .dropdown .dropdown-menu {
  width: 100%;
  text-align: center;
  position: relative;
  opacity: 0;
  display: block;
  height: 0;
  visibility: hidden;
  padding: 0;
  transition-duration: .5s;
  transition-property: opacity,padding,height;
}
.cid-veciA1lL4H .collapsed .dropdown.open > .dropdown-menu {
  position: relative;
  opacity: 1;
  height: auto;
  padding: 1.4rem 0;
  visibility: visible;
}
.cid-veciA1lL4H .collapsed .dropdown .dropdown-submenu {
  left: 0;
  text-align: center;
  width: 100%;
}
.cid-veciA1lL4H .collapsed .dropdown .dropdown-toggle[data-toggle="dropdown-submenu"]::after {
  margin-top: 0;
  position: inherit;
  right: 0;
  top: 50%;
  display: inline-block;
  width: 0;
  height: 0;
  margin-left: .3em;
  vertical-align: middle;
  content: "";
  border-top: .30em solid;
  border-right: .30em solid transparent;
  border-left: .30em solid transparent;
}
@media (max-width: 991px) {
  .cid-veciA1lL4H .navbar-expand {
    flex-direction: column;
  }
  .cid-veciA1lL4H img {
    height: 3.8rem !important;
  }
  .cid-veciA1lL4H .btn {
    display: flex;
  }
  .cid-veciA1lL4H button.navbar-toggler {
    display: block;
  }
  .cid-veciA1lL4H .navbar-brand {
    margin-left: 1rem !important;
  }
  .cid-veciA1lL4H .navbar-toggleable-sm {
    flex-direction: column;
    -webkit-flex-direction: column;
  }
  .cid-veciA1lL4H .navbar-collapse {
    display: none !important;
    padding-right: 0 !important;
  }
  .cid-veciA1lL4H .navbar-collapse.collapsing,
  .cid-veciA1lL4H .navbar-collapse.show {
    display: block !important;
  }
  .cid-veciA1lL4H .navbar-collapse.collapsing .navbar-nav,
  .cid-veciA1lL4H .navbar-collapse.show .navbar-nav {
    display: block;
    text-align: center;
  }
  .cid-veciA1lL4H .navbar-collapse.collapsing .navbar-nav .nav-item,
  .cid-veciA1lL4H .navbar-collapse.show .navbar-nav .nav-item {
    clear: both;
  }
  .cid-veciA1lL4H .navbar-collapse.collapsing .navbar-nav .nav-item:last-child,
  .cid-veciA1lL4H .navbar-collapse.show .navbar-nav .nav-item:last-child {
    margin-bottom: 1rem;
  }
  .cid-veciA1lL4H .navbar-collapse.collapsing .navbar-buttons,
  .cid-veciA1lL4H .navbar-collapse.show .navbar-buttons {
    text-align: center;
  }
  .cid-veciA1lL4H .navbar-collapse.collapsing .navbar-buttons:last-child,
  .cid-veciA1lL4H .navbar-collapse.show .navbar-buttons:last-child {
    margin-bottom: 1rem;
  }
  .cid-veciA1lL4H .dropdown .dropdown-menu {
    width: 100%;
    text-align: center;
    position: relative;
    opacity: 0;
    display: block;
    height: 0;
    visibility: hidden;
    padding: 0;
    transition-duration: .5s;
    transition-property: opacity,padding,height;
  }
  .cid-veciA1lL4H .dropdown.open > .dropdown-menu {
    position: relative;
    opacity: 1;
    height: auto;
    padding: 1.4rem 0;
    visibility: visible;
  }
  .cid-veciA1lL4H .dropdown .dropdown-submenu {
    left: 0;
    text-align: center;
    width: 100%;
  }
  .cid-veciA1lL4H .dropdown .dropdown-toggle[data-toggle="dropdown-submenu"]::after {
    margin-top: 0;
    position: inherit;
    right: 0;
    top: 50%;
    display: inline-block;
    width: 0;
    height: 0;
    margin-left: .3em;
    vertical-align: middle;
    content: "";
    border-top: .30em solid;
    border-right: .30em solid transparent;
    border-left: .30em solid transparent;
  }
}
@media (min-width: 767px) {
  .cid-veciA1lL4H .menu-logo {
    flex-shrink: 0;
  }
}
.cid-veciA1lL4H .navbar-collapse {
  flex-basis: auto;
}
.cid-veciA1lL4H .nav-link:hover,
.cid-veciA1lL4H .dropdown-item:hover {
  color: #232323 !important;
}
.cid-ruyMqhE5SS {
  padding-top: 120px;
  padding-bottom: 15px;
  background-color: #efefef;
}
.cid-ruyMqhE5SS .card-box {
  padding: 0 2rem;
}
.cid-ruyMqhE5SS .mbr-section-btn {
  padding-top: 1rem;
}
.cid-ruyMqhE5SS .mbr-section-btn a {
  margin-top: 1rem;
  margin-bottom: 0;
}
.cid-ruyMqhE5SS h4 {
  font-weight: 500;
  margin-bottom: 0;
  text-align: left;
  padding-top: 2rem;
}
.cid-ruyMqhE5SS p {
  margin-bottom: 0;
  text-align: left;
  padding-top: 1.5rem;
}
.cid-ruyMqhE5SS .mbr-text {
  color: #879a9f;
}
.cid-ruyMqhE5SS .card-wrapper {
  height: 100%;
  padding-bottom: 2rem;
  background: #ffffff;
  box-shadow: 0px 0px 0px 0px rgba(0, 0, 0, 0);
  transition: box-shadow 0.3s;
}
.cid-ruyMqhE5SS .card-wrapper:hover {
  box-shadow: 0px 0px 30px 0px rgba(0, 0, 0, 0.05);
  transition: box-shadow 0.3s;
}
.cid-ruz0GQRNwi {
  padding-top: 15px;
  padding-bottom: 15px;
  background-color: #efefef;
}
.cid-ruz0GQRNwi .card-box {
  padding: 0 2rem;
}
.cid-ruz0GQRNwi .mbr-section-btn {
  padding-top: 1rem;
}
.cid-ruz0GQRNwi .mbr-section-btn a {
  margin-top: 1rem;
  margin-bottom: 0;
}
.cid-ruz0GQRNwi h4 {
  font-weight: 500;
  margin-bottom: 0;
  text-align: left;
  padding-top: 2rem;
}
.cid-ruz0GQRNwi p {
  margin-bottom: 0;
  text-align: left;
  padding-top: 1.5rem;
}
.cid-ruz0GQRNwi .mbr-text {
  color: #879a9f;
}
.cid-ruz0GQRNwi .card-wrapper {
  height: 100%;
  padding-bottom: 2rem;
  background: #ffffff;
  box-shadow: 0px 0px 0px 0px rgba(0, 0, 0, 0);
  transition: box-shadow 0.3s;
}
.cid-ruz0GQRNwi .card-wrapper:hover {
  box-shadow: 0px 0px 30px 0px rgba(0, 0, 0, 0.05);
  transition: box-shadow 0.3s;
}
.cid-ruz0IzzKB4 {
  padding-top: 15px;
  padding-bottom: 15px;
  background-color: #efefef;
}
.cid-ruz0IzzKB4 .card-box {
  padding: 0 2rem;
}
.cid-ruz0IzzKB4 .mbr-section-btn {
  padding-top: 1rem;
}
.cid-ruz0IzzKB4 .mbr-section-btn a {
  margin-top: 1rem;
  margin-bottom: 0;
}
.cid-ruz0IzzKB4 h4 {
  font-weight: 500;
  margin-bottom: 0;
  text-align: left;
  padding-top: 2rem;
}
.cid-ruz0IzzKB4 p {
  margin-bottom: 0;
  text-align: left;
  padding-top: 1.5rem;
}
.cid-ruz0IzzKB4 .mbr-text {
  color: #5b686b;
}
.cid-ruz0IzzKB4 .card-wrapper {
  height: 100%;
  padding-bottom: 2rem;
  background: #ffffff;
  box-shadow: 0px 0px 0px 0px rgba(0, 0, 0, 0);
  transition: box-shadow 0.3s;
}
.cid-ruz0IzzKB4 .card-wrapper:hover {
  box-shadow: 0px 0px 30px 0px rgba(0, 0, 0, 0.05);
  transition: box-shadow 0.3s;
}
.cid-sVAc4P6nbO {
  padding-top: 15px;
  padding-bottom: 15px;
  background-color: #ffffff;
}
.cid-sVAc4P6nbO .line {
  background-color: #ff3366;
  color: #ff3366;
  align: center;
  height: 2px;
  margin: 0 auto;
}
.cid-sVAc4P6nbO .section-text {
  padding: 2rem 0;
  color: #cc2952;
  text-align: center;
}
.cid-sVAc4P6nbO .inner-container {
  margin: 0 auto;
}
@media (max-width: 768px) {
  .cid-sVAc4P6nbO .inner-container {
    width: 100% !important;
  }
}
.cid-tksm5boXTw {
  padding-top: 15px;
  padding-bottom: 15px;
  background-color: #2e2e2e;
}
@media (max-width: 767px) {
  .cid-tksm5boXTw .content {
    text-align: center;
  }
  .cid-tksm5boXTw .content > div:not(:last-child) {
    margin-bottom: 2rem;
  }
}
@media (max-width: 767px) {
  .cid-tksm5boXTw .media-wrap {
    margin-bottom: 1rem;
  }
}
.cid-tksm5boXTw .media-wrap .mbr-iconfont-logo {
  font-size: 7.5rem;
  color: #f36;
}
.cid-tksm5boXTw .media-wrap img {
  height: 6rem;
}
@media (max-width: 767px) {
  .cid-tksm5boXTw .footer-lower .copyright {
    margin-bottom: 1rem;
    text-align: center;
  }
}
.cid-tksm5boXTw .footer-lower hr {
  margin: 1rem 0;
  border-color: #fff;
  opacity: .05;
}
.cid-tksm5boXTw .footer-lower .social-list {
  padding-left: 0;
  margin-bottom: 0;
  list-style: none;
  display: flex;
  -webkit-flex-wrap: wrap;
  flex-wrap: wrap;
  -webkit-justify-content: flex-end;
  justify-content: flex-end;
}
.cid-tksm5boXTw .footer-lower .social-list .mbr-iconfont-social {
  font-size: 1.3rem;
  color: #fff;
}
.cid-tksm5boXTw .footer-lower .social-list .soc-item {
  margin: 0 .5rem;
}
.cid-tksm5boXTw .footer-lower .social-list a {
  margin: 0;
  opacity: .5;
  -webkit-transition: .2s linear;
  transition: .2s linear;
}
.cid-tksm5boXTw .footer-lower .social-list a:hover {
  opacity: 1;
}
@media (max-width: 767px) {
  .cid-tksm5boXTw .footer-lower .social-list {
    -webkit-justify-content: center;
    justify-content: center;
  }
}
.cid-veciA1lL4H .navbar {
  padding: .5rem 0;
  background: #ffffff;
  transition: none;
  min-height: 77px;
}
.cid-veciA1lL4H .navbar-dropdown.bg-color.transparent.opened {
  background: #ffffff;
}
.cid-veciA1lL4H a {
  font-style: normal;
}
.cid-veciA1lL4H .nav-item span {
  padding-right: 0.4em;
  line-height: 0.5em;
  vertical-align: text-bottom;
  position: relative;
  text-decoration: none;
}
.cid-veciA1lL4H .nav-item a {
  display: flex;
  align-items: center;
  justify-content: center;
  padding: 0.7rem 0 !important;
  margin: 0rem .65rem !important;
}
.cid-veciA1lL4H .nav-item:focus,
.cid-veciA1lL4H .nav-link:focus {
  outline: none;
}
.cid-veciA1lL4H .btn {
  padding: 0.4rem 1.5rem;
  display: inline-flex;
  align-items: center;
}
.cid-veciA1lL4H .btn .mbr-iconfont {
  font-size: 1.6rem;
}
.cid-veciA1lL4H .menu-logo {
  margin-right: auto;
}
.cid-veciA1lL4H .menu-logo .navbar-brand {
  display: flex;
  margin-left: 5rem;
  padding: 0;
  transition: padding .2s;
  min-height: 3.8rem;
  align-items: center;
}
.cid-veciA1lL4H .menu-logo .navbar-brand .navbar-caption-wrap {
  display: -webkit-flex;
  -webkit-align-items: center;
  align-items: center;
  word-break: break-word;
  min-width: 7rem;
  margin: .3rem 0;
}
.cid-veciA1lL4H .menu-logo .navbar-brand .navbar-caption-wrap .navbar-caption {
  line-height: 1.2rem !important;
  padding-right: 2rem;
}
.cid-veciA1lL4H .menu-logo .navbar-brand .navbar-logo {
  font-size: 4rem;
  transition: font-size 0.25s;
}
.cid-veciA1lL4H .menu-logo .navbar-brand .navbar-logo img {
  display: flex;
}
.cid-veciA1lL4H .menu-logo .navbar-brand .navbar-logo .mbr-iconfont {
  transition: font-size 0.25s;
}
.cid-veciA1lL4H .navbar-toggleable-sm .navbar-collapse {
  justify-content: flex-end;
  -webkit-justify-content: flex-end;
  padding-right: 5rem;
  width: auto;
}
.cid-veciA1lL4H .navbar-toggleable-sm .navbar-collapse .navbar-nav {
  flex-wrap: wrap;
  -webkit-flex-wrap: wrap;
  padding-left: 0;
}
.cid-veciA1lL4H .navbar-toggleable-sm .navbar-collapse .navbar-nav .nav-item {
  -webkit-align-self: center;
  align-self: center;
}
.cid-veciA1lL4H .navbar-toggleable-sm .navbar-collapse .navbar-buttons {
  padding-left: 0;
  padding-bottom: 0;
}
.cid-veciA1lL4H .dropdown .dropdown-menu {
  background: #ffffff;
  display: none;
  position: absolute;
  min-width: 5rem;
  padding-top: 1.4rem;
  padding-bottom: 1.4rem;
  text-align: left;
}
.cid-veciA1lL4H .dropdown .dropdown-menu .dropdown-item {
  width: auto;
  padding: 0.235em 1.5385em 0.235em 1.5385em !important;
}
.cid-veciA1lL4H .dropdown .dropdown-menu .dropdown-item::after {
  right: 0.5rem;
}
.cid-veciA1lL4H .dropdown .dropdown-menu .dropdown-submenu {
  margin: 0;
}
.cid-veciA1lL4H .dropdown.open > .dropdown-menu {
  display: block;
}
.cid-veciA1lL4H .navbar-toggleable-sm.opened:after {
  position: absolute;
  width: 100vw;
  height: 100vh;
  content: '';
  background-color: rgba(0, 0, 0, 0.1);
  left: 0;
  bottom: 0;
  transform: translateY(100%);
  -webkit-transform: translateY(100%);
  z-index: 1000;
}
.cid-veciA1lL4H .navbar.navbar-short {
  min-height: 60px;
  transition: all .2s;
}
.cid-veciA1lL4H .navbar.navbar-short .navbar-toggler-right {
  top: 20px;
}
.cid-veciA1lL4H .navbar.navbar-short .navbar-logo a {
  font-size: 2.5rem !important;
  line-height: 2.5rem;
  transition: font-size 0.25s;
}
.cid-veciA1lL4H .navbar.navbar-short .navbar-logo a .mbr-iconfont {
  font-size: 2.5rem !important;
}
.cid-veciA1lL4H .navbar.navbar-short .navbar-logo a img {
  height: 3rem !important;
}
.cid-veciA1lL4H .navbar.navbar-short .navbar-brand {
  min-height: 3rem;
}
.cid-veciA1lL4H button.navbar-toggler {
  width: 31px;
  height: 18px;
  cursor: pointer;
  transition: all .2s;
  top: 1.5rem;
  right: 1rem;
}
.cid-veciA1lL4H button.navbar-toggler:focus {
  outline: none;
}
.cid-veciA1lL4H button.navbar-toggler .hamburger span {
  position: absolute;
  right: 0;
  width: 30px;
  height: 2px;
  border-right: 5px;
  background-color: #55d4a9;
}
.cid-veciA1lL4H button.navbar-toggler .hamburger span:nth-child(1) {
  top: 0;
  transition: all .2s;
}
.cid-veciA1lL4H button.navbar-toggler .hamburger span:nth-child(2) {
  top: 8px;
  transition: all .15s;
}
.cid-veciA1lL4H button.navbar-toggler .hamburger span:nth-child(3) {
  top: 8px;
  transition: all .15s;
}
.cid-veciA1lL4H button.navbar-toggler .hamburger span:nth-child(4) {
  top: 16px;
  transition: all .2s;
}
.cid-veciA1lL4H nav.opened .hamburger span:nth-child(1) {
  top: 8px;
  width: 0;
  opacity: 0;
  right: 50%;
  transition: all .2s;
}
.cid-veciA1lL4H nav.opened .hamburger span:nth-child(2) {
  -webkit-transform: rotate(45deg);
  transform: rotate(45deg);
  transition: all .25s;
}
.cid-veciA1lL4H nav.opened .hamburger span:nth-child(3) {
  -webkit-transform: rotate(-45deg);
  transform: rotate(-45deg);
  transition: all .25s;
}
.cid-veciA1lL4H nav.opened .hamburger span:nth-child(4) {
  top: 8px;
  width: 0;
  opacity: 0;
  right: 50%;
  transition: all .2s;
}
.cid-veciA1lL4H .collapsed.navbar-expand {
  flex-direction: column;
}
.cid-veciA1lL4H .collapsed .btn {
  display: flex;
}
.cid-veciA1lL4H .collapsed .navbar-collapse {
  display: none !important;
  padding-right: 0 !important;
}
.cid-veciA1lL4H .collapsed .navbar-collapse.collapsing,
.cid-veciA1lL4H .collapsed .navbar-collapse.show {
  display: block !important;
}
.cid-veciA1lL4H .collapsed .navbar-collapse.collapsing .navbar-nav,
.cid-veciA1lL4H .collapsed .navbar-collapse.show .navbar-nav {
  display: block;
  text-align: center;
}
.cid-veciA1lL4H .collapsed .navbar-collapse.collapsing .navbar-nav .nav-item,
.cid-veciA1lL4H .collapsed .navbar-collapse.show .navbar-nav .nav-item {
  clear: both;
}
.cid-veciA1lL4H .collapsed .navbar-collapse.collapsing .navbar-nav .nav-item:last-child,
.cid-veciA1lL4H .collapsed .navbar-collapse.show .navbar-nav .nav-item:last-child {
  margin-bottom: 1rem;
}
.cid-veciA1lL4H .collapsed .navbar-collapse.collapsing .navbar-buttons,
.cid-veciA1lL4H .collapsed .navbar-collapse.show .navbar-buttons {
  text-align: center;
}
.cid-veciA1lL4H .collapsed .navbar-collapse.collapsing .navbar-buttons:last-child,
.cid-veciA1lL4H .collapsed .navbar-collapse.show .navbar-buttons:last-child {
  margin-bottom: 1rem;
}
.cid-veciA1lL4H .collapsed button.navbar-toggler {
  display: block;
}
.cid-veciA1lL4H .collapsed .navbar-brand {
  margin-left: 1rem !important;
}
.cid-veciA1lL4H .collapsed .navbar-toggleable-sm {
  flex-direction: column;
  -webkit-flex-direction: column;
}
.cid-veciA1lL4H .collapsed .dropdown .dropdown-menu {
  width: 100%;
  text-align: center;
  position: relative;
  opacity: 0;
  display: block;
  height: 0;
  visibility: hidden;
  padding: 0;
  transition-duration: .5s;
  transition-property: opacity,padding,height;
}
.cid-veciA1lL4H .collapsed .dropdown.open > .dropdown-menu {
  position: relative;
  opacity: 1;
  height: auto;
  padding: 1.4rem 0;
  visibility: visible;
}
.cid-veciA1lL4H .collapsed .dropdown .dropdown-submenu {
  left: 0;
  text-align: center;
  width: 100%;
}
.cid-veciA1lL4H .collapsed .dropdown .dropdown-toggle[data-toggle="dropdown-submenu"]::after {
  margin-top: 0;
  position: inherit;
  right: 0;
  top: 50%;
  display: inline-block;
  width: 0;
  height: 0;
  margin-left: .3em;
  vertical-align: middle;
  content: "";
  border-top: .30em solid;
  border-right: .30em solid transparent;
  border-left: .30em solid transparent;
}
@media (max-width: 991px) {
  .cid-veciA1lL4H .navbar-expand {
    flex-direction: column;
  }
  .cid-veciA1lL4H img {
    height: 3.8rem !important;
  }
  .cid-veciA1lL4H .btn {
    display: flex;
  }
  .cid-veciA1lL4H button.navbar-toggler {
    display: block;
  }
  .cid-veciA1lL4H .navbar-brand {
    margin-left: 1rem !important;
  }
  .cid-veciA1lL4H .navbar-toggleable-sm {
    flex-direction: column;
    -webkit-flex-direction: column;
  }
  .cid-veciA1lL4H .navbar-collapse {
    display: none !important;
    padding-right: 0 !important;
  }
  .cid-veciA1lL4H .navbar-collapse.collapsing,
  .cid-veciA1lL4H .navbar-collapse.show {
    display: block !important;
  }
  .cid-veciA1lL4H .navbar-collapse.collapsing .navbar-nav,
  .cid-veciA1lL4H .navbar-collapse.show .navbar-nav {
    display: block;
    text-align: center;
  }
  .cid-veciA1lL4H .navbar-collapse.collapsing .navbar-nav .nav-item,
  .cid-veciA1lL4H .navbar-collapse.show .navbar-nav .nav-item {
    clear: both;
  }
  .cid-veciA1lL4H .navbar-collapse.collapsing .navbar-nav .nav-item:last-child,
  .cid-veciA1lL4H .navbar-collapse.show .navbar-nav .nav-item:last-child {
    margin-bottom: 1rem;
  }
  .cid-veciA1lL4H .navbar-collapse.collapsing .navbar-buttons,
  .cid-veciA1lL4H .navbar-collapse.show .navbar-buttons {
    text-align: center;
  }
  .cid-veciA1lL4H .navbar-collapse.collapsing .navbar-buttons:last-child,
  .cid-veciA1lL4H .navbar-collapse.show .navbar-buttons:last-child {
    margin-bottom: 1rem;
  }
  .cid-veciA1lL4H .dropdown .dropdown-menu {
    width: 100%;
    text-align: center;
    position: relative;
    opacity: 0;
    display: block;
    height: 0;
    visibility: hidden;
    padding: 0;
    transition-duration: .5s;
    transition-property: opacity,padding,height;
  }
  .cid-veciA1lL4H .dropdown.open > .dropdown-menu {
    position: relative;
    opacity: 1;
    height: auto;
    padding: 1.4rem 0;
    visibility: visible;
  }
  .cid-veciA1lL4H .dropdown .dropdown-submenu {
    left: 0;
    text-align: center;
    width: 100%;
  }
  .cid-veciA1lL4H .dropdown .dropdown-toggle[data-toggle="dropdown-submenu"]::after {
    margin-top: 0;
    position: inherit;
    right: 0;
    top: 50%;
    display: inline-block;
    width: 0;
    height: 0;
    margin-left: .3em;
    vertical-align: middle;
    content: "";
    border-top: .30em solid;
    border-right: .30em solid transparent;
    border-left: .30em solid transparent;
  }
}
@media (min-width: 767px) {
  .cid-veciA1lL4H .menu-logo {
    flex-shrink: 0;
  }
}
.cid-veciA1lL4H .navbar-collapse {
  flex-basis: auto;
}
.cid-veciA1lL4H .nav-link:hover,
.cid-veciA1lL4H .dropdown-item:hover {
  color: #232323 !important;
}
.cid-rvBEzIkWdg {
  padding-top: 135px;
  padding-bottom: 15px;
  background-color: #ffffff;
}
.cid-rvBEzIkWdg h2 {
  text-align: left;
}
.cid-rvBEzIkWdg h4 {
  text-align: left;
  font-weight: 500;
}
.cid-rvBEzIkWdg p {
  color: #767676;
  text-align: left;
}
.cid-rvBEzIkWdg .aside-content {
  flex-basis: 100%;
  -webkit-flex-basis: 100%;
}
.cid-rvBEzIkWdg .block-content {
  display: -webkit-flex;
  flex-direction: column;
  -webkit-flex-direction: column;
  word-break: break-word;
}
.cid-rvBEzIkWdg .media {
  margin: initial;
  align-items: center;
  -webkit-align-items: center;
}
.cid-rvBEzIkWdg .mbr-figure {
  align-self: flex-start;
  -webkit-align-self: flex-start;
  -webkit-flex-shrink: 0;
  flex-shrink: 0;
}
.cid-rvBEzIkWdg .card-img {
  padding-right: 2rem;
  width: auto;
}
.cid-rvBEzIkWdg .card-img span {
  font-size: 72px;
  color: #707070;
}
@media (min-width: 992px) {
  .cid-rvBEzIkWdg .mbr-figure {
    padding-right: 4rem;
  }
}
@media (max-width: 991px) {
  .cid-rvBEzIkWdg .mbr-figure {
    padding-right: 0;
    padding-bottom: 1rem;
    margin-bottom: 2rem;
  }
}
@media (max-width: 300px) {
  .cid-rvBEzIkWdg .card-img span {
    font-size: 40px !important;
  }
}
.cid-rvBEzIkWdg .mbr-text {
  color: #465052;
}
.cid-rvBGpT9AZC {
  padding-top: 15px;
  padding-bottom: 0px;
  background-color: #ffffff;
}
.cid-rvBGpT9AZC .mbr-section-subtitle {
  color: #767676;
  text-align: left;
}
.cid-rvBGpT9AZC H2 {
  text-align: left;
}
.cid-rvBGT03Xrk {
  padding-top: 15px;
  padding-bottom: 0px;
  background-color: #ffffff;
}
.cid-rvBGT03Xrk .mbr-section-subtitle {
  color: #767676;
  text-align: left;
}
.cid-rvBGT03Xrk H2 {
  text-align: left;
}
.cid-rvBGVMRyqF {
  padding-top: 15px;
  padding-bottom: 0px;
  background-color: #ffffff;
}
.cid-rvBGVMRyqF .mbr-section-subtitle {
  color: #767676;
  text-align: left;
}
.cid-rvBGVMRyqF H2 {
  text-align: left;
}
.cid-rvBHHu7EWG {
  padding-top: 15px;
  padding-bottom: 0px;
  background-color: #ffffff;
}
.cid-rvBHHu7EWG .mbr-section-subtitle {
  color: #767676;
  text-align: left;
}
.cid-rvBHHu7EWG H2 {
  text-align: left;
}
.cid-rvBIA1gcz4 {
  padding-top: 0px;
  padding-bottom: 15px;
  background-color: #ffffff;
}
.cid-rvBIA1gcz4 .mbr-section-subtitle {
  color: #767676;
  font-weight: 300;
}
.cid-rvBIA1gcz4 .mbr-content-text {
  color: #767676;
  margin-bottom: 0;
}
.cid-rvBIA1gcz4 .card {
  word-wrap: break-word;
  flex-shrink: 0;
  -webkit-flex-shrink: 0;
}
.cid-rvBIA1gcz4 .img-text {
  width: 100px;
  height: 100px;
  font-size: 50px;
  border: 2px solid #efefef;
  border-radius: 50%;
}
@media (max-width: 991px) {
  .cid-rvBIA1gcz4 .img-text {
    width: 48px;
    height: 48px;
    font-size: 24px;
  }
}
.cid-rvBIA1gcz4 .cards-container {
  display: flex;
  -webkit-flex-direction: row;
  flex-direction: row;
  -webkit-flex-wrap: wrap;
  flex-wrap: wrap;
  -webkit-justify-content: center;
  justify-content: center;
  word-break: break-word;
}
.cid-rvBIA1gcz4 .media-block {
  flex-shrink: 0;
  -webkit-flex-shrink: 0;
}
@media (min-width: 992px) {
  .cid-rvBIA1gcz4 .media-block {
    padding-right: 2rem;
  }
}
.cid-rvBIA1gcz4 .cards-block {
  flex-basis: 100%;
  -webkit-flex-basis: 100%;
}
@media (max-width: 991px) {
  .cid-rvBIA1gcz4 .media-block {
    flex-basis: 100%;
    -webkit-flex-basis: 100%;
    padding-left: 0;
    padding-bottom: 2rem;
  }
}
.cid-rvBIA1gcz4 .mbr-section-title {
  text-align: left;
}
.cid-rvBLpoAvhy {
  padding-top: 15px;
  padding-bottom: 0px;
  background-color: #ffffff;
}
.cid-rvBLpoAvhy .mbr-section-subtitle {
  color: #767676;
  font-weight: 300;
}
.cid-rvBLpoAvhy .mbr-content-text {
  color: #767676;
  margin-bottom: 0;
}
.cid-rvBLpoAvhy .card {
  word-wrap: break-word;
  flex-shrink: 0;
  -webkit-flex-shrink: 0;
}
.cid-rvBLpoAvhy .img-text {
  width: 64px;
  height: 64px;
  font-size: 32px;
  border: 2px solid #efefef;
  border-radius: 50%;
}
@media (max-width: 991px) {
  .cid-rvBLpoAvhy .img-text {
    width: 48px;
    height: 48px;
    font-size: 24px;
  }
}
.cid-rvBLpoAvhy .cards-container {
  display: flex;
  -webkit-flex-direction: row;
  flex-direction: row;
  -webkit-flex-wrap: wrap;
  flex-wrap: wrap;
  -webkit-justify-content: center;
  justify-content: center;
  word-break: break-word;
}
.cid-rvBLpoAvhy .media-block {
  flex-shrink: 0;
  -webkit-flex-shrink: 0;
}
@media (min-width: 992px) {
  .cid-rvBLpoAvhy .media-block {
    padding-left: 2rem;
  }
}
.cid-rvBLpoAvhy .cards-block {
  flex-basis: 100%;
  -webkit-flex-basis: 100%;
}
@media (max-width: 991px) {
  .cid-rvBLpoAvhy .media-block {
    flex-basis: 100%;
    -webkit-flex-basis: 100%;
    padding-left: 0;
    padding-bottom: 2rem;
  }
}
.cid-rvBLpoAvhy .media-container-row {
  -webkit-flex-direction: row-reverse;
  flex-direction: row-reverse;
}
.cid-rvBMmAB8Q0 {
  padding-top: 15px;
  padding-bottom: 15px;
  background-color: #ffffff;
}
.cid-rvBMmAB8Q0 .mbr-section-subtitle {
  color: #767676;
  font-weight: 300;
}
.cid-rvBMmAB8Q0 .mbr-content-text {
  color: #767676;
  margin-bottom: 0;
}
.cid-rvBMmAB8Q0 .card {
  word-wrap: break-word;
  flex-shrink: 0;
  -webkit-flex-shrink: 0;
}
.cid-rvBMmAB8Q0 .img-text {
  width: 64px;
  height: 64px;
  font-size: 32px;
  border: 2px solid #efefef;
  border-radius: 50%;
}
@media (max-width: 991px) {
  .cid-rvBMmAB8Q0 .img-text {
    width: 48px;
    height: 48px;
    font-size: 24px;
  }
}
.cid-rvBMmAB8Q0 .cards-container {
  display: flex;
  -webkit-flex-direction: row;
  flex-direction: row;
  -webkit-flex-wrap: wrap;
  flex-wrap: wrap;
  -webkit-justify-content: center;
  justify-content: center;
  word-break: break-word;
}
.cid-rvBMmAB8Q0 .media-block {
  flex-shrink: 0;
  -webkit-flex-shrink: 0;
}
@media (min-width: 992px) {
  .cid-rvBMmAB8Q0 .media-block {
    padding-right: 2rem;
  }
}
.cid-rvBMmAB8Q0 .cards-block {
  flex-basis: 100%;
  -webkit-flex-basis: 100%;
}
@media (max-width: 991px) {
  .cid-rvBMmAB8Q0 .media-block {
    flex-basis: 100%;
    -webkit-flex-basis: 100%;
    padding-left: 0;
    padding-bottom: 2rem;
  }
}
.cid-rvBEFzn0br {
  padding-top: 15px;
  padding-bottom: 0px;
  background-color: #ffffff;
}
.cid-rvBEFzn0br .mbr-section-subtitle,
.cid-rvBEFzn0br .mbr-text {
  color: #767676;
}
.cid-rvBEFzn0br .card {
  display: -webkit-flex;
  position: relative;
  justify-content: center;
  -webkit-justify-content: center;
}
.cid-rvBEFzn0br .card-wrapper {
  height: 100%;
  box-shadow: 0px 0px 0px 0px rgba(0, 0, 0, 0);
  transition: box-shadow 0.3s;
}
.cid-rvBEFzn0br .card-wrapper .card-img {
  display: -webkit-flex;
  flex-direction: column;
  align-items: center;
  justify-content: center;
  position: relative;
  overflow: hidden;
  border-bottom-right-radius: 0;
  border-bottom-left-radius: 0;
  -webkit-flex-direction: column;
  -webkit-align-items: center;
  -webkit-justify-content: center;
}
.cid-rvBEFzn0br .card-wrapper .card-img .mbr-overlay {
  background-color: #ffffff;
  display: none;
  transition: opacity .3s;
}
.cid-rvBEFzn0br .card-wrapper .card-img .mbr-section-btn {
  position: absolute;
  transition: opacity .3s;
  width: 100%;
  left: 0;
  top: 50%;
  height: auto;
  transform: translateY(-50%);
}
.cid-rvBEFzn0br .card-wrapper .card-img img {
  width: 100%;
}
.cid-rvBEFzn0br .card-wrapper .card-box {
  background-color: #ffffff;
  padding: 0 2rem 2rem 2rem;
  border-bottom-left-radius: 0;
  border-bottom-right-radius: 0;
}
.cid-rvBEFzn0br .card-wrapper .card-box h4 {
  font-weight: 500;
  margin-bottom: 0;
  padding-top: 2rem;
}
.cid-rvBEFzn0br .card-wrapper .card-box p {
  margin-bottom: 0;
  padding-top: 1.5rem;
}
.cid-rvBEFzn0br .card-wrapper:hover {
  box-shadow: 0px 0px 30px 0px rgba(0, 0, 0, 0.05);
}
.cid-rvBEFzn0br .card-img .mbr-overlay {
  display: block !important;
  opacity: 0;
}
.cid-rvBEFzn0br .card-img .mbr-section-btn {
  opacity: 0;
}
.cid-rvBEFzn0br .card-img:hover .mbr-overlay {
  opacity: .5;
}
.cid-rvBEFzn0br .card-img:hover .mbr-section-btn {
  opacity: 1;
}
.cid-rvBQDWZVAC {
  padding-top: 0px;
  padding-bottom: 0px;
  background-color: #ffffff;
}
.cid-rvBQDWZVAC .mbr-section-subtitle,
.cid-rvBQDWZVAC .mbr-text {
  color: #767676;
}
.cid-rvBQDWZVAC .card {
  display: -webkit-flex;
  position: relative;
  justify-content: center;
  -webkit-justify-content: center;
}
.cid-rvBQDWZVAC .card-wrapper {
  height: 100%;
  box-shadow: 0px 0px 0px 0px rgba(0, 0, 0, 0);
  transition: box-shadow 0.3s;
}
.cid-rvBQDWZVAC .card-wrapper .card-img {
  display: -webkit-flex;
  flex-direction: column;
  align-items: center;
  justify-content: center;
  position: relative;
  overflow: hidden;
  border-bottom-right-radius: 0;
  border-bottom-left-radius: 0;
  -webkit-flex-direction: column;
  -webkit-align-items: center;
  -webkit-justify-content: center;
}
.cid-rvBQDWZVAC .card-wrapper .card-img .mbr-overlay {
  background-color: #ffffff;
  display: none;
  transition: opacity .3s;
}
.cid-rvBQDWZVAC .card-wrapper .card-img .mbr-section-btn {
  position: absolute;
  transition: opacity .3s;
  width: 100%;
  left: 0;
  top: 50%;
  height: auto;
  transform: translateY(-50%);
}
.cid-rvBQDWZVAC .card-wrapper .card-img img {
  width: 100%;
}
.cid-rvBQDWZVAC .card-wrapper .card-box {
  background-color: #ffffff;
  padding: 0 2rem 2rem 2rem;
  border-bottom-left-radius: 0;
  border-bottom-right-radius: 0;
}
.cid-rvBQDWZVAC .card-wrapper .card-box h4 {
  font-weight: 500;
  margin-bottom: 0;
  padding-top: 2rem;
}
.cid-rvBQDWZVAC .card-wrapper .card-box p {
  margin-bottom: 0;
  padding-top: 1.5rem;
}
.cid-rvBQDWZVAC .card-wrapper:hover {
  box-shadow: 0px 0px 30px 0px rgba(0, 0, 0, 0.05);
}
.cid-rvBQDWZVAC .card-img .mbr-overlay {
  display: block !important;
  opacity: 0;
}
.cid-rvBQDWZVAC .card-img .mbr-section-btn {
  opacity: 0;
}
.cid-rvBQDWZVAC .card-img:hover .mbr-overlay {
  opacity: .5;
}
.cid-rvBQDWZVAC .card-img:hover .mbr-section-btn {
  opacity: 1;
}
.cid-rvBTHC6ISX {
  padding-top: 0px;
  padding-bottom: 0px;
  background-color: #ffffff;
}
.cid-rvBTHC6ISX .mbr-section-subtitle,
.cid-rvBTHC6ISX .mbr-text {
  color: #767676;
}
.cid-rvBTHC6ISX .card {
  display: -webkit-flex;
  position: relative;
  justify-content: center;
  -webkit-justify-content: center;
}
.cid-rvBTHC6ISX .card-wrapper {
  height: 100%;
  box-shadow: 0px 0px 0px 0px rgba(0, 0, 0, 0);
  transition: box-shadow 0.3s;
}
.cid-rvBTHC6ISX .card-wrapper .card-img {
  display: -webkit-flex;
  flex-direction: column;
  align-items: center;
  justify-content: center;
  position: relative;
  overflow: hidden;
  border-bottom-right-radius: 0;
  border-bottom-left-radius: 0;
  -webkit-flex-direction: column;
  -webkit-align-items: center;
  -webkit-justify-content: center;
}
.cid-rvBTHC6ISX .card-wrapper .card-img .mbr-overlay {
  background-color: #ffffff;
  display: none;
  transition: opacity .3s;
}
.cid-rvBTHC6ISX .card-wrapper .card-img .mbr-section-btn {
  position: absolute;
  transition: opacity .3s;
  width: 100%;
  left: 0;
  top: 50%;
  height: auto;
  transform: translateY(-50%);
}
.cid-rvBTHC6ISX .card-wrapper .card-img img {
  width: 100%;
}
.cid-rvBTHC6ISX .card-wrapper .card-box {
  background-color: #ffffff;
  padding: 0 2rem 2rem 2rem;
  border-bottom-left-radius: 0;
  border-bottom-right-radius: 0;
}
.cid-rvBTHC6ISX .card-wrapper .card-box h4 {
  font-weight: 500;
  margin-bottom: 0;
  padding-top: 2rem;
}
.cid-rvBTHC6ISX .card-wrapper .card-box p {
  margin-bottom: 0;
  padding-top: 1.5rem;
}
.cid-rvBTHC6ISX .card-wrapper:hover {
  box-shadow: 0px 0px 30px 0px rgba(0, 0, 0, 0.05);
}
.cid-rvBTHC6ISX .card-img .mbr-overlay {
  display: block !important;
  opacity: 0;
}
.cid-rvBTHC6ISX .card-img .mbr-section-btn {
  opacity: 0;
}
.cid-rvBTHC6ISX .card-img:hover .mbr-overlay {
  opacity: .5;
}
.cid-rvBTHC6ISX .card-img:hover .mbr-section-btn {
  opacity: 1;
}
.cid-sVAbZQArSg {
  padding-top: 15px;
  padding-bottom: 15px;
  background-color: #ffffff;
}
.cid-sVAbZQArSg .line {
  background-color: #ff3366;
  color: #ff3366;
  align: center;
  height: 2px;
  margin: 0 auto;
}
.cid-sVAbZQArSg .section-text {
  padding: 2rem 0;
  color: #cc2952;
  text-align: center;
}
.cid-sVAbZQArSg .inner-container {
  margin: 0 auto;
}
@media (max-width: 768px) {
  .cid-sVAbZQArSg .inner-container {
    width: 100% !important;
  }
}
.cid-tkslp2dhWr {
  padding-top: 15px;
  padding-bottom: 15px;
  background-color: #2e2e2e;
}
@media (max-width: 767px) {
  .cid-tkslp2dhWr .content {
    text-align: center;
  }
  .cid-tkslp2dhWr .content > div:not(:last-child) {
    margin-bottom: 2rem;
  }
}
@media (max-width: 767px) {
  .cid-tkslp2dhWr .media-wrap {
    margin-bottom: 1rem;
  }
}
.cid-tkslp2dhWr .media-wrap .mbr-iconfont-logo {
  font-size: 7.5rem;
  color: #f36;
}
.cid-tkslp2dhWr .media-wrap img {
  height: 6rem;
}
@media (max-width: 767px) {
  .cid-tkslp2dhWr .footer-lower .copyright {
    margin-bottom: 1rem;
    text-align: center;
  }
}
.cid-tkslp2dhWr .footer-lower hr {
  margin: 1rem 0;
  border-color: #fff;
  opacity: .05;
}
.cid-tkslp2dhWr .footer-lower .social-list {
  padding-left: 0;
  margin-bottom: 0;
  list-style: none;
  display: flex;
  -webkit-flex-wrap: wrap;
  flex-wrap: wrap;
  -webkit-justify-content: flex-end;
  justify-content: flex-end;
}
.cid-tkslp2dhWr .footer-lower .social-list .mbr-iconfont-social {
  font-size: 1.3rem;
  color: #fff;
}
.cid-tkslp2dhWr .footer-lower .social-list .soc-item {
  margin: 0 .5rem;
}
.cid-tkslp2dhWr .footer-lower .social-list a {
  margin: 0;
  opacity: .5;
  -webkit-transition: .2s linear;
  transition: .2s linear;
}
.cid-tkslp2dhWr .footer-lower .social-list a:hover {
  opacity: 1;
}
@media (max-width: 767px) {
  .cid-tkslp2dhWr .footer-lower .social-list {
    -webkit-justify-content: center;
    justify-content: center;
  }
}
.cid-veciA1lL4H .navbar {
  padding: .5rem 0;
  background: #ffffff;
  transition: none;
  min-height: 77px;
}
.cid-veciA1lL4H .navbar-dropdown.bg-color.transparent.opened {
  background: #ffffff;
}
.cid-veciA1lL4H a {
  font-style: normal;
}
.cid-veciA1lL4H .nav-item span {
  padding-right: 0.4em;
  line-height: 0.5em;
  vertical-align: text-bottom;
  position: relative;
  text-decoration: none;
}
.cid-veciA1lL4H .nav-item a {
  display: flex;
  align-items: center;
  justify-content: center;
  padding: 0.7rem 0 !important;
  margin: 0rem .65rem !important;
}
.cid-veciA1lL4H .nav-item:focus,
.cid-veciA1lL4H .nav-link:focus {
  outline: none;
}
.cid-veciA1lL4H .btn {
  padding: 0.4rem 1.5rem;
  display: inline-flex;
  align-items: center;
}
.cid-veciA1lL4H .btn .mbr-iconfont {
  font-size: 1.6rem;
}
.cid-veciA1lL4H .menu-logo {
  margin-right: auto;
}
.cid-veciA1lL4H .menu-logo .navbar-brand {
  display: flex;
  margin-left: 5rem;
  padding: 0;
  transition: padding .2s;
  min-height: 3.8rem;
  align-items: center;
}
.cid-veciA1lL4H .menu-logo .navbar-brand .navbar-caption-wrap {
  display: -webkit-flex;
  -webkit-align-items: center;
  align-items: center;
  word-break: break-word;
  min-width: 7rem;
  margin: .3rem 0;
}
.cid-veciA1lL4H .menu-logo .navbar-brand .navbar-caption-wrap .navbar-caption {
  line-height: 1.2rem !important;
  padding-right: 2rem;
}
.cid-veciA1lL4H .menu-logo .navbar-brand .navbar-logo {
  font-size: 4rem;
  transition: font-size 0.25s;
}
.cid-veciA1lL4H .menu-logo .navbar-brand .navbar-logo img {
  display: flex;
}
.cid-veciA1lL4H .menu-logo .navbar-brand .navbar-logo .mbr-iconfont {
  transition: font-size 0.25s;
}
.cid-veciA1lL4H .navbar-toggleable-sm .navbar-collapse {
  justify-content: flex-end;
  -webkit-justify-content: flex-end;
  padding-right: 5rem;
  width: auto;
}
.cid-veciA1lL4H .navbar-toggleable-sm .navbar-collapse .navbar-nav {
  flex-wrap: wrap;
  -webkit-flex-wrap: wrap;
  padding-left: 0;
}
.cid-veciA1lL4H .navbar-toggleable-sm .navbar-collapse .navbar-nav .nav-item {
  -webkit-align-self: center;
  align-self: center;
}
.cid-veciA1lL4H .navbar-toggleable-sm .navbar-collapse .navbar-buttons {
  padding-left: 0;
  padding-bottom: 0;
}
.cid-veciA1lL4H .dropdown .dropdown-menu {
  background: #ffffff;
  display: none;
  position: absolute;
  min-width: 5rem;
  padding-top: 1.4rem;
  padding-bottom: 1.4rem;
  text-align: left;
}
.cid-veciA1lL4H .dropdown .dropdown-menu .dropdown-item {
  width: auto;
  padding: 0.235em 1.5385em 0.235em 1.5385em !important;
}
.cid-veciA1lL4H .dropdown .dropdown-menu .dropdown-item::after {
  right: 0.5rem;
}
.cid-veciA1lL4H .dropdown .dropdown-menu .dropdown-submenu {
  margin: 0;
}
.cid-veciA1lL4H .dropdown.open > .dropdown-menu {
  display: block;
}
.cid-veciA1lL4H .navbar-toggleable-sm.opened:after {
  position: absolute;
  width: 100vw;
  height: 100vh;
  content: '';
  background-color: rgba(0, 0, 0, 0.1);
  left: 0;
  bottom: 0;
  transform: translateY(100%);
  -webkit-transform: translateY(100%);
  z-index: 1000;
}
.cid-veciA1lL4H .navbar.navbar-short {
  min-height: 60px;
  transition: all .2s;
}
.cid-veciA1lL4H .navbar.navbar-short .navbar-toggler-right {
  top: 20px;
}
.cid-veciA1lL4H .navbar.navbar-short .navbar-logo a {
  font-size: 2.5rem !important;
  line-height: 2.5rem;
  transition: font-size 0.25s;
}
.cid-veciA1lL4H .navbar.navbar-short .navbar-logo a .mbr-iconfont {
  font-size: 2.5rem !important;
}
.cid-veciA1lL4H .navbar.navbar-short .navbar-logo a img {
  height: 3rem !important;
}
.cid-veciA1lL4H .navbar.navbar-short .navbar-brand {
  min-height: 3rem;
}
.cid-veciA1lL4H button.navbar-toggler {
  width: 31px;
  height: 18px;
  cursor: pointer;
  transition: all .2s;
  top: 1.5rem;
  right: 1rem;
}
.cid-veciA1lL4H button.navbar-toggler:focus {
  outline: none;
}
.cid-veciA1lL4H button.navbar-toggler .hamburger span {
  position: absolute;
  right: 0;
  width: 30px;
  height: 2px;
  border-right: 5px;
  background-color: #55d4a9;
}
.cid-veciA1lL4H button.navbar-toggler .hamburger span:nth-child(1) {
  top: 0;
  transition: all .2s;
}
.cid-veciA1lL4H button.navbar-toggler .hamburger span:nth-child(2) {
  top: 8px;
  transition: all .15s;
}
.cid-veciA1lL4H button.navbar-toggler .hamburger span:nth-child(3) {
  top: 8px;
  transition: all .15s;
}
.cid-veciA1lL4H button.navbar-toggler .hamburger span:nth-child(4) {
  top: 16px;
  transition: all .2s;
}
.cid-veciA1lL4H nav.opened .hamburger span:nth-child(1) {
  top: 8px;
  width: 0;
  opacity: 0;
  right: 50%;
  transition: all .2s;
}
.cid-veciA1lL4H nav.opened .hamburger span:nth-child(2) {
  -webkit-transform: rotate(45deg);
  transform: rotate(45deg);
  transition: all .25s;
}
.cid-veciA1lL4H nav.opened .hamburger span:nth-child(3) {
  -webkit-transform: rotate(-45deg);
  transform: rotate(-45deg);
  transition: all .25s;
}
.cid-veciA1lL4H nav.opened .hamburger span:nth-child(4) {
  top: 8px;
  width: 0;
  opacity: 0;
  right: 50%;
  transition: all .2s;
}
.cid-veciA1lL4H .collapsed.navbar-expand {
  flex-direction: column;
}
.cid-veciA1lL4H .collapsed .btn {
  display: flex;
}
.cid-veciA1lL4H .collapsed .navbar-collapse {
  display: none !important;
  padding-right: 0 !important;
}
.cid-veciA1lL4H .collapsed .navbar-collapse.collapsing,
.cid-veciA1lL4H .collapsed .navbar-collapse.show {
  display: block !important;
}
.cid-veciA1lL4H .collapsed .navbar-collapse.collapsing .navbar-nav,
.cid-veciA1lL4H .collapsed .navbar-collapse.show .navbar-nav {
  display: block;
  text-align: center;
}
.cid-veciA1lL4H .collapsed .navbar-collapse.collapsing .navbar-nav .nav-item,
.cid-veciA1lL4H .collapsed .navbar-collapse.show .navbar-nav .nav-item {
  clear: both;
}
.cid-veciA1lL4H .collapsed .navbar-collapse.collapsing .navbar-nav .nav-item:last-child,
.cid-veciA1lL4H .collapsed .navbar-collapse.show .navbar-nav .nav-item:last-child {
  margin-bottom: 1rem;
}
.cid-veciA1lL4H .collapsed .navbar-collapse.collapsing .navbar-buttons,
.cid-veciA1lL4H .collapsed .navbar-collapse.show .navbar-buttons {
  text-align: center;
}
.cid-veciA1lL4H .collapsed .navbar-collapse.collapsing .navbar-buttons:last-child,
.cid-veciA1lL4H .collapsed .navbar-collapse.show .navbar-buttons:last-child {
  margin-bottom: 1rem;
}
.cid-veciA1lL4H .collapsed button.navbar-toggler {
  display: block;
}
.cid-veciA1lL4H .collapsed .navbar-brand {
  margin-left: 1rem !important;
}
.cid-veciA1lL4H .collapsed .navbar-toggleable-sm {
  flex-direction: column;
  -webkit-flex-direction: column;
}
.cid-veciA1lL4H .collapsed .dropdown .dropdown-menu {
  width: 100%;
  text-align: center;
  position: relative;
  opacity: 0;
  display: block;
  height: 0;
  visibility: hidden;
  padding: 0;
  transition-duration: .5s;
  transition-property: opacity,padding,height;
}
.cid-veciA1lL4H .collapsed .dropdown.open > .dropdown-menu {
  position: relative;
  opacity: 1;
  height: auto;
  padding: 1.4rem 0;
  visibility: visible;
}
.cid-veciA1lL4H .collapsed .dropdown .dropdown-submenu {
  left: 0;
  text-align: center;
  width: 100%;
}
.cid-veciA1lL4H .collapsed .dropdown .dropdown-toggle[data-toggle="dropdown-submenu"]::after {
  margin-top: 0;
  position: inherit;
  right: 0;
  top: 50%;
  display: inline-block;
  width: 0;
  height: 0;
  margin-left: .3em;
  vertical-align: middle;
  content: "";
  border-top: .30em solid;
  border-right: .30em solid transparent;
  border-left: .30em solid transparent;
}
@media (max-width: 991px) {
  .cid-veciA1lL4H .navbar-expand {
    flex-direction: column;
  }
  .cid-veciA1lL4H img {
    height: 3.8rem !important;
  }
  .cid-veciA1lL4H .btn {
    display: flex;
  }
  .cid-veciA1lL4H button.navbar-toggler {
    display: block;
  }
  .cid-veciA1lL4H .navbar-brand {
    margin-left: 1rem !important;
  }
  .cid-veciA1lL4H .navbar-toggleable-sm {
    flex-direction: column;
    -webkit-flex-direction: column;
  }
  .cid-veciA1lL4H .navbar-collapse {
    display: none !important;
    padding-right: 0 !important;
  }
  .cid-veciA1lL4H .navbar-collapse.collapsing,
  .cid-veciA1lL4H .navbar-collapse.show {
    display: block !important;
  }
  .cid-veciA1lL4H .navbar-collapse.collapsing .navbar-nav,
  .cid-veciA1lL4H .navbar-collapse.show .navbar-nav {
    display: block;
    text-align: center;
  }
  .cid-veciA1lL4H .navbar-collapse.collapsing .navbar-nav .nav-item,
  .cid-veciA1lL4H .navbar-collapse.show .navbar-nav .nav-item {
    clear: both;
  }
  .cid-veciA1lL4H .navbar-collapse.collapsing .navbar-nav .nav-item:last-child,
  .cid-veciA1lL4H .navbar-collapse.show .navbar-nav .nav-item:last-child {
    margin-bottom: 1rem;
  }
  .cid-veciA1lL4H .navbar-collapse.collapsing .navbar-buttons,
  .cid-veciA1lL4H .navbar-collapse.show .navbar-buttons {
    text-align: center;
  }
  .cid-veciA1lL4H .navbar-collapse.collapsing .navbar-buttons:last-child,
  .cid-veciA1lL4H .navbar-collapse.show .navbar-buttons:last-child {
    margin-bottom: 1rem;
  }
  .cid-veciA1lL4H .dropdown .dropdown-menu {
    width: 100%;
    text-align: center;
    position: relative;
    opacity: 0;
    display: block;
    height: 0;
    visibility: hidden;
    padding: 0;
    transition-duration: .5s;
    transition-property: opacity,padding,height;
  }
  .cid-veciA1lL4H .dropdown.open > .dropdown-menu {
    position: relative;
    opacity: 1;
    height: auto;
    padding: 1.4rem 0;
    visibility: visible;
  }
  .cid-veciA1lL4H .dropdown .dropdown-submenu {
    left: 0;
    text-align: center;
    width: 100%;
  }
  .cid-veciA1lL4H .dropdown .dropdown-toggle[data-toggle="dropdown-submenu"]::after {
    margin-top: 0;
    position: inherit;
    right: 0;
    top: 50%;
    display: inline-block;
    width: 0;
    height: 0;
    margin-left: .3em;
    vertical-align: middle;
    content: "";
    border-top: .30em solid;
    border-right: .30em solid transparent;
    border-left: .30em solid transparent;
  }
}
@media (min-width: 767px) {
  .cid-veciA1lL4H .menu-logo {
    flex-shrink: 0;
  }
}
.cid-veciA1lL4H .navbar-collapse {
  flex-basis: auto;
}
.cid-veciA1lL4H .nav-link:hover,
.cid-veciA1lL4H .dropdown-item:hover {
  color: #232323 !important;
}
.cid-rvT6vhIE0K {
  padding-top: 120px;
  padding-bottom: 0px;
  background-color: #ffffff;
}
.cid-rvT6vhIE0K P {
  color: #767676;
}
.cid-rvT6VhQUcA {
  padding-top: 15px;
  padding-bottom: 15px;
  background-color: #bffce7;
}
.cid-rvT6VhQUcA h2 {
  margin-bottom: 0;
}
.cid-rvT6VhQUcA h4 {
  font-weight: 500;
  margin-bottom: 0;
  width: 80%;
}
.cid-rvT6VhQUcA p {
  color: #767676;
  margin-bottom: 0;
}
.cid-rvT6VhQUcA .card-wrapper {
  border-top: 1px solid #073b4c;
  background-color: #bffce7;
  position: relative;
  justify-content: unset;
}
.cid-rvT6VhQUcA .card-wrapper .card-box {
  padding: 2rem 1rem;
  width: 100%;
}
.cid-rvT6VhQUcA .card-wrapper .card-box .top-line {
  display: flex;
  justify-content: space-between;
  align-items: center;
}
.cid-rvT6VhQUcA .card-wrapper .card-box .bottom-line {
  width: 70%;
}
@media (max-width: 767px) {
  .cid-rvT6VhQUcA .card-wrapper .card-box .bottom-line {
    width: 100%;
  }
  .cid-rvT6VhQUcA .card-wrapper .card-box .bottom-line p {
    text-align: center;
    margin: 1rem 0 0 0;
  }
}
.cid-rvT6VhQUcA P {
  color: #232323;
}
.cid-rwmbKnhwET {
  padding-top: 15px;
  padding-bottom: 15px;
  background-color: #ffffff;
}
.cid-rwmbKnhwET h2 {
  margin-bottom: 0;
}
.cid-rwmbKnhwET h4 {
  font-weight: 500;
  margin-bottom: 0;
  width: 80%;
}
.cid-rwmbKnhwET p {
  color: #767676;
  margin-bottom: 0;
}
.cid-rwmbKnhwET .card-wrapper {
  border-top: 1px solid #073b4c;
  background-color: #ffffff;
  position: relative;
  justify-content: unset;
}
.cid-rwmbKnhwET .card-wrapper .card-box {
  padding: 2rem 1rem;
  width: 100%;
}
.cid-rwmbKnhwET .card-wrapper .card-box .top-line {
  display: flex;
  justify-content: space-between;
  align-items: center;
}
.cid-rwmbKnhwET .card-wrapper .card-box .bottom-line {
  width: 70%;
}
@media (max-width: 767px) {
  .cid-rwmbKnhwET .card-wrapper .card-box .bottom-line {
    width: 100%;
  }
  .cid-rwmbKnhwET .card-wrapper .card-box .bottom-line p {
    text-align: center;
    margin: 1rem 0 0 0;
  }
}
.cid-rwmbKnhwET P {
  color: #232323;
}
.cid-rwmbKGJ1r3 {
  padding-top: 15px;
  padding-bottom: 15px;
  background-color: #bffce7;
}
.cid-rwmbKGJ1r3 h2 {
  margin-bottom: 0;
}
.cid-rwmbKGJ1r3 h4 {
  font-weight: 500;
  margin-bottom: 0;
  width: 80%;
}
.cid-rwmbKGJ1r3 p {
  color: #767676;
  margin-bottom: 0;
}
.cid-rwmbKGJ1r3 .card-wrapper {
  border-top: 1px solid #073b4c;
  background-color: #bffce7;
  position: relative;
  justify-content: unset;
}
.cid-rwmbKGJ1r3 .card-wrapper .card-box {
  padding: 2rem 1rem;
  width: 100%;
}
.cid-rwmbKGJ1r3 .card-wrapper .card-box .top-line {
  display: flex;
  justify-content: space-between;
  align-items: center;
}
.cid-rwmbKGJ1r3 .card-wrapper .card-box .bottom-line {
  width: 70%;
}
@media (max-width: 767px) {
  .cid-rwmbKGJ1r3 .card-wrapper .card-box .bottom-line {
    width: 100%;
  }
  .cid-rwmbKGJ1r3 .card-wrapper .card-box .bottom-line p {
    text-align: center;
    margin: 1rem 0 0 0;
  }
}
.cid-rwmbKGJ1r3 P {
  color: #232323;
}
.cid-rwmcL8Fqkq {
  padding-top: 15px;
  padding-bottom: 15px;
  background-color: #ffffff;
}
.cid-rwmcL8Fqkq h2 {
  margin-bottom: 0;
}
.cid-rwmcL8Fqkq h4 {
  font-weight: 500;
  margin-bottom: 0;
  width: 80%;
}
.cid-rwmcL8Fqkq p {
  color: #767676;
  margin-bottom: 0;
}
.cid-rwmcL8Fqkq .card-wrapper {
  border-top: 1px solid #073b4c;
  background-color: #ffffff;
  position: relative;
  justify-content: unset;
}
.cid-rwmcL8Fqkq .card-wrapper .card-box {
  padding: 2rem 1rem;
  width: 100%;
}
.cid-rwmcL8Fqkq .card-wrapper .card-box .top-line {
  display: flex;
  justify-content: space-between;
  align-items: center;
}
.cid-rwmcL8Fqkq .card-wrapper .card-box .bottom-line {
  width: 70%;
}
@media (max-width: 767px) {
  .cid-rwmcL8Fqkq .card-wrapper .card-box .bottom-line {
    width: 100%;
  }
  .cid-rwmcL8Fqkq .card-wrapper .card-box .bottom-line p {
    text-align: center;
    margin: 1rem 0 0 0;
  }
}
.cid-rwmcL8Fqkq P {
  color: #232323;
}
.cid-rwmcLBe7tP {
  padding-top: 15px;
  padding-bottom: 15px;
  background-color: #bffce7;
}
.cid-rwmcLBe7tP h2 {
  margin-bottom: 0;
}
.cid-rwmcLBe7tP h4 {
  font-weight: 500;
  margin-bottom: 0;
  width: 80%;
}
.cid-rwmcLBe7tP p {
  color: #767676;
  margin-bottom: 0;
}
.cid-rwmcLBe7tP .card-wrapper {
  border-top: 1px solid #0f7699;
  background-color: #bffce7;
  position: relative;
  justify-content: unset;
}
.cid-rwmcLBe7tP .card-wrapper .card-box {
  padding: 2rem 1rem;
  width: 100%;
}
.cid-rwmcLBe7tP .card-wrapper .card-box .top-line {
  display: flex;
  justify-content: space-between;
  align-items: center;
}
.cid-rwmcLBe7tP .card-wrapper .card-box .bottom-line {
  width: 70%;
}
@media (max-width: 767px) {
  .cid-rwmcLBe7tP .card-wrapper .card-box .bottom-line {
    width: 100%;
  }
  .cid-rwmcLBe7tP .card-wrapper .card-box .bottom-line p {
    text-align: center;
    margin: 1rem 0 0 0;
  }
}
.cid-rwmcLBe7tP P {
  color: #232323;
}
.cid-rwmcKRRpht {
  padding-top: 15px;
  padding-bottom: 15px;
  background-color: #ffffff;
}
.cid-rwmcKRRpht h2 {
  margin-bottom: 0;
}
.cid-rwmcKRRpht h4 {
  font-weight: 500;
  margin-bottom: 0;
  width: 80%;
}
.cid-rwmcKRRpht p {
  color: #767676;
  margin-bottom: 0;
}
.cid-rwmcKRRpht .card-wrapper {
  border-top: 1px solid #073b4c;
  background-color: #ffffff;
  position: relative;
  justify-content: unset;
}
.cid-rwmcKRRpht .card-wrapper .card-box {
  padding: 2rem 1rem;
  width: 100%;
}
.cid-rwmcKRRpht .card-wrapper .card-box .top-line {
  display: flex;
  justify-content: space-between;
  align-items: center;
}
.cid-rwmcKRRpht .card-wrapper .card-box .bottom-line {
  width: 70%;
}
@media (max-width: 767px) {
  .cid-rwmcKRRpht .card-wrapper .card-box .bottom-line {
    width: 100%;
  }
  .cid-rwmcKRRpht .card-wrapper .card-box .bottom-line p {
    text-align: center;
    margin: 1rem 0 0 0;
  }
}
.cid-rwmcKRRpht P {
  color: #232323;
}
.cid-rwmcKDPPEO {
  padding-top: 15px;
  padding-bottom: 15px;
  background-color: #bffce7;
}
.cid-rwmcKDPPEO h2 {
  margin-bottom: 0;
}
.cid-rwmcKDPPEO h4 {
  font-weight: 500;
  margin-bottom: 0;
  width: 80%;
}
.cid-rwmcKDPPEO p {
  color: #767676;
  margin-bottom: 0;
}
.cid-rwmcKDPPEO .card-wrapper {
  border-top: 1px solid #073b4c;
  background-color: #bffce7;
  position: relative;
  justify-content: unset;
}
.cid-rwmcKDPPEO .card-wrapper .card-box {
  padding: 2rem 1rem;
  width: 100%;
}
.cid-rwmcKDPPEO .card-wrapper .card-box .top-line {
  display: flex;
  justify-content: space-between;
  align-items: center;
}
.cid-rwmcKDPPEO .card-wrapper .card-box .bottom-line {
  width: 70%;
}
@media (max-width: 767px) {
  .cid-rwmcKDPPEO .card-wrapper .card-box .bottom-line {
    width: 100%;
  }
  .cid-rwmcKDPPEO .card-wrapper .card-box .bottom-line p {
    text-align: center;
    margin: 1rem 0 0 0;
  }
}
.cid-rwmcKDPPEO P {
  color: #232323;
}
.cid-sVAbVppk1h {
  padding-top: 15px;
  padding-bottom: 15px;
  background-color: #ffffff;
}
.cid-sVAbVppk1h .line {
  background-color: #ff3366;
  color: #ff3366;
  align: center;
  height: 2px;
  margin: 0 auto;
}
.cid-sVAbVppk1h .section-text {
  padding: 2rem 0;
  color: #cc2952;
  text-align: center;
}
.cid-sVAbVppk1h .inner-container {
  margin: 0 auto;
}
@media (max-width: 768px) {
  .cid-sVAbVppk1h .inner-container {
    width: 100% !important;
  }
}
.cid-tkslaOdz3U {
  padding-top: 15px;
  padding-bottom: 15px;
  background-color: #2e2e2e;
}
@media (max-width: 767px) {
  .cid-tkslaOdz3U .content {
    text-align: center;
  }
  .cid-tkslaOdz3U .content > div:not(:last-child) {
    margin-bottom: 2rem;
  }
}
@media (max-width: 767px) {
  .cid-tkslaOdz3U .media-wrap {
    margin-bottom: 1rem;
  }
}
.cid-tkslaOdz3U .media-wrap .mbr-iconfont-logo {
  font-size: 7.5rem;
  color: #f36;
}
.cid-tkslaOdz3U .media-wrap img {
  height: 6rem;
}
@media (max-width: 767px) {
  .cid-tkslaOdz3U .footer-lower .copyright {
    margin-bottom: 1rem;
    text-align: center;
  }
}
.cid-tkslaOdz3U .footer-lower hr {
  margin: 1rem 0;
  border-color: #fff;
  opacity: .05;
}
.cid-tkslaOdz3U .footer-lower .social-list {
  padding-left: 0;
  margin-bottom: 0;
  list-style: none;
  display: flex;
  -webkit-flex-wrap: wrap;
  flex-wrap: wrap;
  -webkit-justify-content: flex-end;
  justify-content: flex-end;
}
.cid-tkslaOdz3U .footer-lower .social-list .mbr-iconfont-social {
  font-size: 1.3rem;
  color: #fff;
}
.cid-tkslaOdz3U .footer-lower .social-list .soc-item {
  margin: 0 .5rem;
}
.cid-tkslaOdz3U .footer-lower .social-list a {
  margin: 0;
  opacity: .5;
  -webkit-transition: .2s linear;
  transition: .2s linear;
}
.cid-tkslaOdz3U .footer-lower .social-list a:hover {
  opacity: 1;
}
@media (max-width: 767px) {
  .cid-tkslaOdz3U .footer-lower .social-list {
    -webkit-justify-content: center;
    justify-content: center;
  }
}
.cid-veciA1lL4H .navbar {
  padding: .5rem 0;
  background: #ffffff;
  transition: none;
  min-height: 77px;
}
.cid-veciA1lL4H .navbar-dropdown.bg-color.transparent.opened {
  background: #ffffff;
}
.cid-veciA1lL4H a {
  font-style: normal;
}
.cid-veciA1lL4H .nav-item span {
  padding-right: 0.4em;
  line-height: 0.5em;
  vertical-align: text-bottom;
  position: relative;
  text-decoration: none;
}
.cid-veciA1lL4H .nav-item a {
  display: flex;
  align-items: center;
  justify-content: center;
  padding: 0.7rem 0 !important;
  margin: 0rem .65rem !important;
}
.cid-veciA1lL4H .nav-item:focus,
.cid-veciA1lL4H .nav-link:focus {
  outline: none;
}
.cid-veciA1lL4H .btn {
  padding: 0.4rem 1.5rem;
  display: inline-flex;
  align-items: center;
}
.cid-veciA1lL4H .btn .mbr-iconfont {
  font-size: 1.6rem;
}
.cid-veciA1lL4H .menu-logo {
  margin-right: auto;
}
.cid-veciA1lL4H .menu-logo .navbar-brand {
  display: flex;
  margin-left: 5rem;
  padding: 0;
  transition: padding .2s;
  min-height: 3.8rem;
  align-items: center;
}
.cid-veciA1lL4H .menu-logo .navbar-brand .navbar-caption-wrap {
  display: -webkit-flex;
  -webkit-align-items: center;
  align-items: center;
  word-break: break-word;
  min-width: 7rem;
  margin: .3rem 0;
}
.cid-veciA1lL4H .menu-logo .navbar-brand .navbar-caption-wrap .navbar-caption {
  line-height: 1.2rem !important;
  padding-right: 2rem;
}
.cid-veciA1lL4H .menu-logo .navbar-brand .navbar-logo {
  font-size: 4rem;
  transition: font-size 0.25s;
}
.cid-veciA1lL4H .menu-logo .navbar-brand .navbar-logo img {
  display: flex;
}
.cid-veciA1lL4H .menu-logo .navbar-brand .navbar-logo .mbr-iconfont {
  transition: font-size 0.25s;
}
.cid-veciA1lL4H .navbar-toggleable-sm .navbar-collapse {
  justify-content: flex-end;
  -webkit-justify-content: flex-end;
  padding-right: 5rem;
  width: auto;
}
.cid-veciA1lL4H .navbar-toggleable-sm .navbar-collapse .navbar-nav {
  flex-wrap: wrap;
  -webkit-flex-wrap: wrap;
  padding-left: 0;
}
.cid-veciA1lL4H .navbar-toggleable-sm .navbar-collapse .navbar-nav .nav-item {
  -webkit-align-self: center;
  align-self: center;
}
.cid-veciA1lL4H .navbar-toggleable-sm .navbar-collapse .navbar-buttons {
  padding-left: 0;
  padding-bottom: 0;
}
.cid-veciA1lL4H .dropdown .dropdown-menu {
  background: #ffffff;
  display: none;
  position: absolute;
  min-width: 5rem;
  padding-top: 1.4rem;
  padding-bottom: 1.4rem;
  text-align: left;
}
.cid-veciA1lL4H .dropdown .dropdown-menu .dropdown-item {
  width: auto;
  padding: 0.235em 1.5385em 0.235em 1.5385em !important;
}
.cid-veciA1lL4H .dropdown .dropdown-menu .dropdown-item::after {
  right: 0.5rem;
}
.cid-veciA1lL4H .dropdown .dropdown-menu .dropdown-submenu {
  margin: 0;
}
.cid-veciA1lL4H .dropdown.open > .dropdown-menu {
  display: block;
}
.cid-veciA1lL4H .navbar-toggleable-sm.opened:after {
  position: absolute;
  width: 100vw;
  height: 100vh;
  content: '';
  background-color: rgba(0, 0, 0, 0.1);
  left: 0;
  bottom: 0;
  transform: translateY(100%);
  -webkit-transform: translateY(100%);
  z-index: 1000;
}
.cid-veciA1lL4H .navbar.navbar-short {
  min-height: 60px;
  transition: all .2s;
}
.cid-veciA1lL4H .navbar.navbar-short .navbar-toggler-right {
  top: 20px;
}
.cid-veciA1lL4H .navbar.navbar-short .navbar-logo a {
  font-size: 2.5rem !important;
  line-height: 2.5rem;
  transition: font-size 0.25s;
}
.cid-veciA1lL4H .navbar.navbar-short .navbar-logo a .mbr-iconfont {
  font-size: 2.5rem !important;
}
.cid-veciA1lL4H .navbar.navbar-short .navbar-logo a img {
  height: 3rem !important;
}
.cid-veciA1lL4H .navbar.navbar-short .navbar-brand {
  min-height: 3rem;
}
.cid-veciA1lL4H button.navbar-toggler {
  width: 31px;
  height: 18px;
  cursor: pointer;
  transition: all .2s;
  top: 1.5rem;
  right: 1rem;
}
.cid-veciA1lL4H button.navbar-toggler:focus {
  outline: none;
}
.cid-veciA1lL4H button.navbar-toggler .hamburger span {
  position: absolute;
  right: 0;
  width: 30px;
  height: 2px;
  border-right: 5px;
  background-color: #55d4a9;
}
.cid-veciA1lL4H button.navbar-toggler .hamburger span:nth-child(1) {
  top: 0;
  transition: all .2s;
}
.cid-veciA1lL4H button.navbar-toggler .hamburger span:nth-child(2) {
  top: 8px;
  transition: all .15s;
}
.cid-veciA1lL4H button.navbar-toggler .hamburger span:nth-child(3) {
  top: 8px;
  transition: all .15s;
}
.cid-veciA1lL4H button.navbar-toggler .hamburger span:nth-child(4) {
  top: 16px;
  transition: all .2s;
}
.cid-veciA1lL4H nav.opened .hamburger span:nth-child(1) {
  top: 8px;
  width: 0;
  opacity: 0;
  right: 50%;
  transition: all .2s;
}
.cid-veciA1lL4H nav.opened .hamburger span:nth-child(2) {
  -webkit-transform: rotate(45deg);
  transform: rotate(45deg);
  transition: all .25s;
}
.cid-veciA1lL4H nav.opened .hamburger span:nth-child(3) {
  -webkit-transform: rotate(-45deg);
  transform: rotate(-45deg);
  transition: all .25s;
}
.cid-veciA1lL4H nav.opened .hamburger span:nth-child(4) {
  top: 8px;
  width: 0;
  opacity: 0;
  right: 50%;
  transition: all .2s;
}
.cid-veciA1lL4H .collapsed.navbar-expand {
  flex-direction: column;
}
.cid-veciA1lL4H .collapsed .btn {
  display: flex;
}
.cid-veciA1lL4H .collapsed .navbar-collapse {
  display: none !important;
  padding-right: 0 !important;
}
.cid-veciA1lL4H .collapsed .navbar-collapse.collapsing,
.cid-veciA1lL4H .collapsed .navbar-collapse.show {
  display: block !important;
}
.cid-veciA1lL4H .collapsed .navbar-collapse.collapsing .navbar-nav,
.cid-veciA1lL4H .collapsed .navbar-collapse.show .navbar-nav {
  display: block;
  text-align: center;
}
.cid-veciA1lL4H .collapsed .navbar-collapse.collapsing .navbar-nav .nav-item,
.cid-veciA1lL4H .collapsed .navbar-collapse.show .navbar-nav .nav-item {
  clear: both;
}
.cid-veciA1lL4H .collapsed .navbar-collapse.collapsing .navbar-nav .nav-item:last-child,
.cid-veciA1lL4H .collapsed .navbar-collapse.show .navbar-nav .nav-item:last-child {
  margin-bottom: 1rem;
}
.cid-veciA1lL4H .collapsed .navbar-collapse.collapsing .navbar-buttons,
.cid-veciA1lL4H .collapsed .navbar-collapse.show .navbar-buttons {
  text-align: center;
}
.cid-veciA1lL4H .collapsed .navbar-collapse.collapsing .navbar-buttons:last-child,
.cid-veciA1lL4H .collapsed .navbar-collapse.show .navbar-buttons:last-child {
  margin-bottom: 1rem;
}
.cid-veciA1lL4H .collapsed button.navbar-toggler {
  display: block;
}
.cid-veciA1lL4H .collapsed .navbar-brand {
  margin-left: 1rem !important;
}
.cid-veciA1lL4H .collapsed .navbar-toggleable-sm {
  flex-direction: column;
  -webkit-flex-direction: column;
}
.cid-veciA1lL4H .collapsed .dropdown .dropdown-menu {
  width: 100%;
  text-align: center;
  position: relative;
  opacity: 0;
  display: block;
  height: 0;
  visibility: hidden;
  padding: 0;
  transition-duration: .5s;
  transition-property: opacity,padding,height;
}
.cid-veciA1lL4H .collapsed .dropdown.open > .dropdown-menu {
  position: relative;
  opacity: 1;
  height: auto;
  padding: 1.4rem 0;
  visibility: visible;
}
.cid-veciA1lL4H .collapsed .dropdown .dropdown-submenu {
  left: 0;
  text-align: center;
  width: 100%;
}
.cid-veciA1lL4H .collapsed .dropdown .dropdown-toggle[data-toggle="dropdown-submenu"]::after {
  margin-top: 0;
  position: inherit;
  right: 0;
  top: 50%;
  display: inline-block;
  width: 0;
  height: 0;
  margin-left: .3em;
  vertical-align: middle;
  content: "";
  border-top: .30em solid;
  border-right: .30em solid transparent;
  border-left: .30em solid transparent;
}
@media (max-width: 991px) {
  .cid-veciA1lL4H .navbar-expand {
    flex-direction: column;
  }
  .cid-veciA1lL4H img {
    height: 3.8rem !important;
  }
  .cid-veciA1lL4H .btn {
    display: flex;
  }
  .cid-veciA1lL4H button.navbar-toggler {
    display: block;
  }
  .cid-veciA1lL4H .navbar-brand {
    margin-left: 1rem !important;
  }
  .cid-veciA1lL4H .navbar-toggleable-sm {
    flex-direction: column;
    -webkit-flex-direction: column;
  }
  .cid-veciA1lL4H .navbar-collapse {
    display: none !important;
    padding-right: 0 !important;
  }
  .cid-veciA1lL4H .navbar-collapse.collapsing,
  .cid-veciA1lL4H .navbar-collapse.show {
    display: block !important;
  }
  .cid-veciA1lL4H .navbar-collapse.collapsing .navbar-nav,
  .cid-veciA1lL4H .navbar-collapse.show .navbar-nav {
    display: block;
    text-align: center;
  }
  .cid-veciA1lL4H .navbar-collapse.collapsing .navbar-nav .nav-item,
  .cid-veciA1lL4H .navbar-collapse.show .navbar-nav .nav-item {
    clear: both;
  }
  .cid-veciA1lL4H .navbar-collapse.collapsing .navbar-nav .nav-item:last-child,
  .cid-veciA1lL4H .navbar-collapse.show .navbar-nav .nav-item:last-child {
    margin-bottom: 1rem;
  }
  .cid-veciA1lL4H .navbar-collapse.collapsing .navbar-buttons,
  .cid-veciA1lL4H .navbar-collapse.show .navbar-buttons {
    text-align: center;
  }
  .cid-veciA1lL4H .navbar-collapse.collapsing .navbar-buttons:last-child,
  .cid-veciA1lL4H .navbar-collapse.show .navbar-buttons:last-child {
    margin-bottom: 1rem;
  }
  .cid-veciA1lL4H .dropdown .dropdown-menu {
    width: 100%;
    text-align: center;
    position: relative;
    opacity: 0;
    display: block;
    height: 0;
    visibility: hidden;
    padding: 0;
    transition-duration: .5s;
    transition-property: opacity,padding,height;
  }
  .cid-veciA1lL4H .dropdown.open > .dropdown-menu {
    position: relative;
    opacity: 1;
    height: auto;
    padding: 1.4rem 0;
    visibility: visible;
  }
  .cid-veciA1lL4H .dropdown .dropdown-submenu {
    left: 0;
    text-align: center;
    width: 100%;
  }
  .cid-veciA1lL4H .dropdown .dropdown-toggle[data-toggle="dropdown-submenu"]::after {
    margin-top: 0;
    position: inherit;
    right: 0;
    top: 50%;
    display: inline-block;
    width: 0;
    height: 0;
    margin-left: .3em;
    vertical-align: middle;
    content: "";
    border-top: .30em solid;
    border-right: .30em solid transparent;
    border-left: .30em solid transparent;
  }
}
@media (min-width: 767px) {
  .cid-veciA1lL4H .menu-logo {
    flex-shrink: 0;
  }
}
.cid-veciA1lL4H .navbar-collapse {
  flex-basis: auto;
}
.cid-veciA1lL4H .nav-link:hover,
.cid-veciA1lL4H .dropdown-item:hover {
  color: #232323 !important;
}
.cid-rvTytIGo9W {
  padding-top: 135px;
  padding-bottom: 15px;
  background-color: #efefef;
}
.cid-rvTytIGo9W .mbr-section-subtitle {
  color: #767676;
  text-align: center;
  font-weight: 300;
}
.cid-rvTytIGo9W .step {
  width: 64px;
  height: 64px;
  font-size: 32px;
  border-radius: 50%;
  border: 2px solid #c1c1c1;
}
@media (max-width: 767px) {
  .cid-rvTytIGo9W .step {
    width: 48px;
    height: 48px;
    font-size: 24px;
  }
}
.cid-rvTytIGo9W .separline {
  position: relative;
}
.cid-rvTytIGo9W .separline:after {
  top: 68px;
  left: 30px;
  position: absolute;
  content: "";
  width: 2px;
  height: calc(100% - (32px + 4px) * 2);
  background-color: #c1c1c1;
}
@media (max-width: 767px) {
  .cid-rvTytIGo9W .separline:after {
    top: 52px;
    left: 22px;
    height: calc(100% - 56px);
  }
}
.cid-rvTyuezj0S {
  padding-top: 15px;
  padding-bottom: 15px;
  background-color: #efefef;
}
.cid-rvTyuezj0S .mbr-section-subtitle {
  color: #767676;
  text-align: center;
  font-weight: 300;
}
.cid-rvTyuezj0S .step {
  width: 64px;
  height: 64px;
  font-size: 32px;
  border-radius: 50%;
  border: 2px solid #c1c1c1;
}
@media (max-width: 767px) {
  .cid-rvTyuezj0S .step {
    width: 48px;
    height: 48px;
    font-size: 24px;
  }
}
.cid-rvTyuezj0S .separline {
  position: relative;
}
.cid-rvTyuezj0S .separline:after {
  top: 68px;
  left: 30px;
  position: absolute;
  content: "";
  width: 2px;
  height: calc(100% - (32px + 4px) * 2);
  background-color: #c1c1c1;
}
@media (max-width: 767px) {
  .cid-rvTyuezj0S .separline:after {
    top: 52px;
    left: 22px;
    height: calc(100% - 56px);
  }
}
.cid-rvTyAKqzRk {
  padding-top: 15px;
  padding-bottom: 15px;
  background-color: #cccccc;
}
.cid-rvTyAKqzRk .mbr-section-subtitle {
  color: #767676;
  text-align: center;
  font-weight: 300;
}
.cid-rvTyAKqzRk .step {
  width: 64px;
  height: 64px;
  font-size: 32px;
  border-radius: 50%;
  border: 2px solid #efefef;
}
@media (max-width: 767px) {
  .cid-rvTyAKqzRk .step {
    width: 48px;
    height: 48px;
    font-size: 24px;
  }
}
.cid-rvTyAKqzRk .separline {
  position: relative;
}
.cid-rvTyAKqzRk .separline:after {
  top: 68px;
  left: 30px;
  position: absolute;
  content: "";
  width: 2px;
  height: calc(100% - (32px + 4px) * 2);
  background-color: #efefef;
}
@media (max-width: 767px) {
  .cid-rvTyAKqzRk .separline:after {
    top: 52px;
    left: 22px;
    height: calc(100% - 56px);
  }
}
.cid-rvYjt2wQvR {
  padding-top: 15px;
  padding-bottom: 15px;
  background-color: #cccccc;
}
.cid-rvYjt2wQvR .mbr-section-subtitle {
  color: #767676;
  text-align: center;
  font-weight: 300;
}
.cid-rvYjt2wQvR .step {
  width: 64px;
  height: 64px;
  font-size: 32px;
  border-radius: 50%;
  border: 2px solid #efefef;
}
@media (max-width: 767px) {
  .cid-rvYjt2wQvR .step {
    width: 48px;
    height: 48px;
    font-size: 24px;
  }
}
.cid-rvYjt2wQvR .separline {
  position: relative;
}
.cid-rvYjt2wQvR .separline:after {
  top: 68px;
  left: 30px;
  position: absolute;
  content: "";
  width: 2px;
  height: calc(100% - (32px + 4px) * 2);
  background-color: #efefef;
}
@media (max-width: 767px) {
  .cid-rvYjt2wQvR .separline:after {
    top: 52px;
    left: 22px;
    height: calc(100% - 56px);
  }
}
.cid-sVAbN8hTlH {
  padding-top: 15px;
  padding-bottom: 15px;
  background-color: #ffffff;
}
.cid-sVAbN8hTlH .line {
  background-color: #ff3366;
  color: #ff3366;
  align: center;
  height: 2px;
  margin: 0 auto;
}
.cid-sVAbN8hTlH .section-text {
  padding: 2rem 0;
  color: #cc2952;
  text-align: center;
}
.cid-sVAbN8hTlH .inner-container {
  margin: 0 auto;
}
@media (max-width: 768px) {
  .cid-sVAbN8hTlH .inner-container {
    width: 100% !important;
  }
}
.cid-tkskOzrEVm {
  padding-top: 15px;
  padding-bottom: 15px;
  background-color: #2e2e2e;
}
@media (max-width: 767px) {
  .cid-tkskOzrEVm .content {
    text-align: center;
  }
  .cid-tkskOzrEVm .content > div:not(:last-child) {
    margin-bottom: 2rem;
  }
}
@media (max-width: 767px) {
  .cid-tkskOzrEVm .media-wrap {
    margin-bottom: 1rem;
  }
}
.cid-tkskOzrEVm .media-wrap .mbr-iconfont-logo {
  font-size: 7.5rem;
  color: #f36;
}
.cid-tkskOzrEVm .media-wrap img {
  height: 6rem;
}
@media (max-width: 767px) {
  .cid-tkskOzrEVm .footer-lower .copyright {
    margin-bottom: 1rem;
    text-align: center;
  }
}
.cid-tkskOzrEVm .footer-lower hr {
  margin: 1rem 0;
  border-color: #fff;
  opacity: .05;
}
.cid-tkskOzrEVm .footer-lower .social-list {
  padding-left: 0;
  margin-bottom: 0;
  list-style: none;
  display: flex;
  -webkit-flex-wrap: wrap;
  flex-wrap: wrap;
  -webkit-justify-content: flex-end;
  justify-content: flex-end;
}
.cid-tkskOzrEVm .footer-lower .social-list .mbr-iconfont-social {
  font-size: 1.3rem;
  color: #fff;
}
.cid-tkskOzrEVm .footer-lower .social-list .soc-item {
  margin: 0 .5rem;
}
.cid-tkskOzrEVm .footer-lower .social-list a {
  margin: 0;
  opacity: .5;
  -webkit-transition: .2s linear;
  transition: .2s linear;
}
.cid-tkskOzrEVm .footer-lower .social-list a:hover {
  opacity: 1;
}
@media (max-width: 767px) {
  .cid-tkskOzrEVm .footer-lower .social-list {
    -webkit-justify-content: center;
    justify-content: center;
  }
}
.cid-veciA1lL4H .navbar {
  padding: .5rem 0;
  background: #ffffff;
  transition: none;
  min-height: 77px;
}
.cid-veciA1lL4H .navbar-dropdown.bg-color.transparent.opened {
  background: #ffffff;
}
.cid-veciA1lL4H a {
  font-style: normal;
}
.cid-veciA1lL4H .nav-item span {
  padding-right: 0.4em;
  line-height: 0.5em;
  vertical-align: text-bottom;
  position: relative;
  text-decoration: none;
}
.cid-veciA1lL4H .nav-item a {
  display: flex;
  align-items: center;
  justify-content: center;
  padding: 0.7rem 0 !important;
  margin: 0rem .65rem !important;
}
.cid-veciA1lL4H .nav-item:focus,
.cid-veciA1lL4H .nav-link:focus {
  outline: none;
}
.cid-veciA1lL4H .btn {
  padding: 0.4rem 1.5rem;
  display: inline-flex;
  align-items: center;
}
.cid-veciA1lL4H .btn .mbr-iconfont {
  font-size: 1.6rem;
}
.cid-veciA1lL4H .menu-logo {
  margin-right: auto;
}
.cid-veciA1lL4H .menu-logo .navbar-brand {
  display: flex;
  margin-left: 5rem;
  padding: 0;
  transition: padding .2s;
  min-height: 3.8rem;
  align-items: center;
}
.cid-veciA1lL4H .menu-logo .navbar-brand .navbar-caption-wrap {
  display: -webkit-flex;
  -webkit-align-items: center;
  align-items: center;
  word-break: break-word;
  min-width: 7rem;
  margin: .3rem 0;
}
.cid-veciA1lL4H .menu-logo .navbar-brand .navbar-caption-wrap .navbar-caption {
  line-height: 1.2rem !important;
  padding-right: 2rem;
}
.cid-veciA1lL4H .menu-logo .navbar-brand .navbar-logo {
  font-size: 4rem;
  transition: font-size 0.25s;
}
.cid-veciA1lL4H .menu-logo .navbar-brand .navbar-logo img {
  display: flex;
}
.cid-veciA1lL4H .menu-logo .navbar-brand .navbar-logo .mbr-iconfont {
  transition: font-size 0.25s;
}
.cid-veciA1lL4H .navbar-toggleable-sm .navbar-collapse {
  justify-content: flex-end;
  -webkit-justify-content: flex-end;
  padding-right: 5rem;
  width: auto;
}
.cid-veciA1lL4H .navbar-toggleable-sm .navbar-collapse .navbar-nav {
  flex-wrap: wrap;
  -webkit-flex-wrap: wrap;
  padding-left: 0;
}
.cid-veciA1lL4H .navbar-toggleable-sm .navbar-collapse .navbar-nav .nav-item {
  -webkit-align-self: center;
  align-self: center;
}
.cid-veciA1lL4H .navbar-toggleable-sm .navbar-collapse .navbar-buttons {
  padding-left: 0;
  padding-bottom: 0;
}
.cid-veciA1lL4H .dropdown .dropdown-menu {
  background: #ffffff;
  display: none;
  position: absolute;
  min-width: 5rem;
  padding-top: 1.4rem;
  padding-bottom: 1.4rem;
  text-align: left;
}
.cid-veciA1lL4H .dropdown .dropdown-menu .dropdown-item {
  width: auto;
  padding: 0.235em 1.5385em 0.235em 1.5385em !important;
}
.cid-veciA1lL4H .dropdown .dropdown-menu .dropdown-item::after {
  right: 0.5rem;
}
.cid-veciA1lL4H .dropdown .dropdown-menu .dropdown-submenu {
  margin: 0;
}
.cid-veciA1lL4H .dropdown.open > .dropdown-menu {
  display: block;
}
.cid-veciA1lL4H .navbar-toggleable-sm.opened:after {
  position: absolute;
  width: 100vw;
  height: 100vh;
  content: '';
  background-color: rgba(0, 0, 0, 0.1);
  left: 0;
  bottom: 0;
  transform: translateY(100%);
  -webkit-transform: translateY(100%);
  z-index: 1000;
}
.cid-veciA1lL4H .navbar.navbar-short {
  min-height: 60px;
  transition: all .2s;
}
.cid-veciA1lL4H .navbar.navbar-short .navbar-toggler-right {
  top: 20px;
}
.cid-veciA1lL4H .navbar.navbar-short .navbar-logo a {
  font-size: 2.5rem !important;
  line-height: 2.5rem;
  transition: font-size 0.25s;
}
.cid-veciA1lL4H .navbar.navbar-short .navbar-logo a .mbr-iconfont {
  font-size: 2.5rem !important;
}
.cid-veciA1lL4H .navbar.navbar-short .navbar-logo a img {
  height: 3rem !important;
}
.cid-veciA1lL4H .navbar.navbar-short .navbar-brand {
  min-height: 3rem;
}
.cid-veciA1lL4H button.navbar-toggler {
  width: 31px;
  height: 18px;
  cursor: pointer;
  transition: all .2s;
  top: 1.5rem;
  right: 1rem;
}
.cid-veciA1lL4H button.navbar-toggler:focus {
  outline: none;
}
.cid-veciA1lL4H button.navbar-toggler .hamburger span {
  position: absolute;
  right: 0;
  width: 30px;
  height: 2px;
  border-right: 5px;
  background-color: #55d4a9;
}
.cid-veciA1lL4H button.navbar-toggler .hamburger span:nth-child(1) {
  top: 0;
  transition: all .2s;
}
.cid-veciA1lL4H button.navbar-toggler .hamburger span:nth-child(2) {
  top: 8px;
  transition: all .15s;
}
.cid-veciA1lL4H button.navbar-toggler .hamburger span:nth-child(3) {
  top: 8px;
  transition: all .15s;
}
.cid-veciA1lL4H button.navbar-toggler .hamburger span:nth-child(4) {
  top: 16px;
  transition: all .2s;
}
.cid-veciA1lL4H nav.opened .hamburger span:nth-child(1) {
  top: 8px;
  width: 0;
  opacity: 0;
  right: 50%;
  transition: all .2s;
}
.cid-veciA1lL4H nav.opened .hamburger span:nth-child(2) {
  -webkit-transform: rotate(45deg);
  transform: rotate(45deg);
  transition: all .25s;
}
.cid-veciA1lL4H nav.opened .hamburger span:nth-child(3) {
  -webkit-transform: rotate(-45deg);
  transform: rotate(-45deg);
  transition: all .25s;
}
.cid-veciA1lL4H nav.opened .hamburger span:nth-child(4) {
  top: 8px;
  width: 0;
  opacity: 0;
  right: 50%;
  transition: all .2s;
}
.cid-veciA1lL4H .collapsed.navbar-expand {
  flex-direction: column;
}
.cid-veciA1lL4H .collapsed .btn {
  display: flex;
}
.cid-veciA1lL4H .collapsed .navbar-collapse {
  display: none !important;
  padding-right: 0 !important;
}
.cid-veciA1lL4H .collapsed .navbar-collapse.collapsing,
.cid-veciA1lL4H .collapsed .navbar-collapse.show {
  display: block !important;
}
.cid-veciA1lL4H .collapsed .navbar-collapse.collapsing .navbar-nav,
.cid-veciA1lL4H .collapsed .navbar-collapse.show .navbar-nav {
  display: block;
  text-align: center;
}
.cid-veciA1lL4H .collapsed .navbar-collapse.collapsing .navbar-nav .nav-item,
.cid-veciA1lL4H .collapsed .navbar-collapse.show .navbar-nav .nav-item {
  clear: both;
}
.cid-veciA1lL4H .collapsed .navbar-collapse.collapsing .navbar-nav .nav-item:last-child,
.cid-veciA1lL4H .collapsed .navbar-collapse.show .navbar-nav .nav-item:last-child {
  margin-bottom: 1rem;
}
.cid-veciA1lL4H .collapsed .navbar-collapse.collapsing .navbar-buttons,
.cid-veciA1lL4H .collapsed .navbar-collapse.show .navbar-buttons {
  text-align: center;
}
.cid-veciA1lL4H .collapsed .navbar-collapse.collapsing .navbar-buttons:last-child,
.cid-veciA1lL4H .collapsed .navbar-collapse.show .navbar-buttons:last-child {
  margin-bottom: 1rem;
}
.cid-veciA1lL4H .collapsed button.navbar-toggler {
  display: block;
}
.cid-veciA1lL4H .collapsed .navbar-brand {
  margin-left: 1rem !important;
}
.cid-veciA1lL4H .collapsed .navbar-toggleable-sm {
  flex-direction: column;
  -webkit-flex-direction: column;
}
.cid-veciA1lL4H .collapsed .dropdown .dropdown-menu {
  width: 100%;
  text-align: center;
  position: relative;
  opacity: 0;
  display: block;
  height: 0;
  visibility: hidden;
  padding: 0;
  transition-duration: .5s;
  transition-property: opacity,padding,height;
}
.cid-veciA1lL4H .collapsed .dropdown.open > .dropdown-menu {
  position: relative;
  opacity: 1;
  height: auto;
  padding: 1.4rem 0;
  visibility: visible;
}
.cid-veciA1lL4H .collapsed .dropdown .dropdown-submenu {
  left: 0;
  text-align: center;
  width: 100%;
}
.cid-veciA1lL4H .collapsed .dropdown .dropdown-toggle[data-toggle="dropdown-submenu"]::after {
  margin-top: 0;
  position: inherit;
  right: 0;
  top: 50%;
  display: inline-block;
  width: 0;
  height: 0;
  margin-left: .3em;
  vertical-align: middle;
  content: "";
  border-top: .30em solid;
  border-right: .30em solid transparent;
  border-left: .30em solid transparent;
}
@media (max-width: 991px) {
  .cid-veciA1lL4H .navbar-expand {
    flex-direction: column;
  }
  .cid-veciA1lL4H img {
    height: 3.8rem !important;
  }
  .cid-veciA1lL4H .btn {
    display: flex;
  }
  .cid-veciA1lL4H button.navbar-toggler {
    display: block;
  }
  .cid-veciA1lL4H .navbar-brand {
    margin-left: 1rem !important;
  }
  .cid-veciA1lL4H .navbar-toggleable-sm {
    flex-direction: column;
    -webkit-flex-direction: column;
  }
  .cid-veciA1lL4H .navbar-collapse {
    display: none !important;
    padding-right: 0 !important;
  }
  .cid-veciA1lL4H .navbar-collapse.collapsing,
  .cid-veciA1lL4H .navbar-collapse.show {
    display: block !important;
  }
  .cid-veciA1lL4H .navbar-collapse.collapsing .navbar-nav,
  .cid-veciA1lL4H .navbar-collapse.show .navbar-nav {
    display: block;
    text-align: center;
  }
  .cid-veciA1lL4H .navbar-collapse.collapsing .navbar-nav .nav-item,
  .cid-veciA1lL4H .navbar-collapse.show .navbar-nav .nav-item {
    clear: both;
  }
  .cid-veciA1lL4H .navbar-collapse.collapsing .navbar-nav .nav-item:last-child,
  .cid-veciA1lL4H .navbar-collapse.show .navbar-nav .nav-item:last-child {
    margin-bottom: 1rem;
  }
  .cid-veciA1lL4H .navbar-collapse.collapsing .navbar-buttons,
  .cid-veciA1lL4H .navbar-collapse.show .navbar-buttons {
    text-align: center;
  }
  .cid-veciA1lL4H .navbar-collapse.collapsing .navbar-buttons:last-child,
  .cid-veciA1lL4H .navbar-collapse.show .navbar-buttons:last-child {
    margin-bottom: 1rem;
  }
  .cid-veciA1lL4H .dropdown .dropdown-menu {
    width: 100%;
    text-align: center;
    position: relative;
    opacity: 0;
    display: block;
    height: 0;
    visibility: hidden;
    padding: 0;
    transition-duration: .5s;
    transition-property: opacity,padding,height;
  }
  .cid-veciA1lL4H .dropdown.open > .dropdown-menu {
    position: relative;
    opacity: 1;
    height: auto;
    padding: 1.4rem 0;
    visibility: visible;
  }
  .cid-veciA1lL4H .dropdown .dropdown-submenu {
    left: 0;
    text-align: center;
    width: 100%;
  }
  .cid-veciA1lL4H .dropdown .dropdown-toggle[data-toggle="dropdown-submenu"]::after {
    margin-top: 0;
    position: inherit;
    right: 0;
    top: 50%;
    display: inline-block;
    width: 0;
    height: 0;
    margin-left: .3em;
    vertical-align: middle;
    content: "";
    border-top: .30em solid;
    border-right: .30em solid transparent;
    border-left: .30em solid transparent;
  }
}
@media (min-width: 767px) {
  .cid-veciA1lL4H .menu-logo {
    flex-shrink: 0;
  }
}
.cid-veciA1lL4H .navbar-collapse {
  flex-basis: auto;
}
.cid-veciA1lL4H .nav-link:hover,
.cid-veciA1lL4H .dropdown-item:hover {
  color: #232323 !important;
}
.cid-rvYzBKCe46 {
  padding-top: 135px;
  padding-bottom: 0px;
  background-color: #efefef;
}
.cid-rvYzBKCe46 P {
  color: #767676;
}
.cid-rvYoFBd8ju {
  padding-top: 15px;
  padding-bottom: 15px;
  background-color: #ffffff;
}
@media (min-width: 992px) {
  .cid-rvYoFBd8ju .mbr-figure {
    padding-right: 4rem;
  }
}
@media (max-width: 991px) {
  .cid-rvYoFBd8ju .mbr-figure {
    padding-bottom: 1rem;
  }
}
.cid-rvYoFBd8ju .mbr-text {
  color: #767676;
}
.cid-rvYtozFUkc {
  padding-top: 15px;
  padding-bottom: 15px;
  background-color: #ffffff;
}
.cid-rvYtozFUkc .mbr-section-subtitle {
  color: #767676;
  text-align: left;
}
.cid-rvYtozFUkc H2 {
  text-align: left;
}
.cid-rvYtM7ScPm {
  padding-top: 15px;
  padding-bottom: 15px;
  background-color: #ffffff;
}
.cid-rvYtM7ScPm .mbr-section-subtitle {
  color: #767676;
  text-align: left;
}
.cid-rvYtM7ScPm H2 {
  text-align: left;
}
.cid-rwlWAlB1i1 {
  padding-top: 15px;
  padding-bottom: 15px;
  background: #ffffff;
}
.cid-rwlWAlB1i1 .images-container.container-fluid {
  padding: 0;
}
.cid-rwlWAlB1i1 .media-container-row {
  margin: 0 auto;
  align-items: stretch;
  -webkit-align-items: stretch;
}
.cid-rwlWAlB1i1 .media-container-row .img-item {
  display: -webkit-flex;
  flex-direction: column;
  justify-content: center;
  position: relative;
  width: 100%;
  z-index: 1;
  -webkit-flex-direction: column;
  -webkit-justify-content: center;
}
.cid-rwlWAlB1i1 .media-container-row .img-item img {
  width: 100%;
  min-height: 1px;
}
.cid-rwlWAlB1i1 .media-container-row .img-item .img-caption {
  background: #ffffff;
  z-index: 2;
  padding: 1rem 1rem;
  word-break: break-word;
}
.cid-rwlWAlB1i1 .media-container-row .img-item .img-caption p {
  margin-bottom: 0;
}
.cid-rwlWAlB1i1 .media-container-row .img-item.item1 {
  padding: 0 2rem 0 0;
}
@media (max-width: 992px) {
  .cid-rwlWAlB1i1 .img-item {
    width: 100% !important;
  }
  .cid-rwlWAlB1i1 .img-item.item1 {
    width: 100%;
    flex-basis: initial !important;
    padding: 0 0 2rem 0 !important;
    -webkit-flex-basis: initial !important;
  }
}
.cid-rvYtMPRA0j {
  padding-top: 15px;
  padding-bottom: 15px;
  background-color: #ffffff;
}
.cid-rvYtMPRA0j .mbr-section-subtitle {
  color: #767676;
  text-align: left;
}
.cid-rvYtMPRA0j H2 {
  text-align: left;
}
.cid-rvYxasmhjD {
  padding-top: 15px;
  padding-bottom: 15px;
  background-color: #ffffff;
}
.cid-rvYxasmhjD .mbr-section-subtitle {
  color: #767676;
  text-align: left;
}
.cid-rvYxasmhjD H2 {
  text-align: left;
}
.cid-rvYxaDflur {
  padding-top: 15px;
  padding-bottom: 15px;
  background-color: #ffffff;
}
.cid-rvYxaDflur .mbr-section-subtitle {
  color: #767676;
  text-align: left;
}
.cid-rvYxaDflur H2 {
  text-align: left;
}
.cid-rvYxb94nZF {
  padding-top: 15px;
  padding-bottom: 15px;
  background-color: #ffffff;
}
.cid-rvYxb94nZF .mbr-section-subtitle {
  color: #767676;
  text-align: left;
}
.cid-rvYxb94nZF H2 {
  text-align: left;
}
.cid-rvYxxg844l {
  padding-top: 15px;
  padding-bottom: 15px;
  background-color: #ffffff;
}
.cid-rvYxxg844l .mbr-section-subtitle {
  color: #767676;
  text-align: left;
}
.cid-rvYxxg844l H2 {
  text-align: left;
}
.cid-rvYxxv6g8V {
  padding-top: 15px;
  padding-bottom: 15px;
  background-color: #ffffff;
}
.cid-rvYxxv6g8V .mbr-section-subtitle {
  color: #767676;
  text-align: left;
}
.cid-rvYxxv6g8V H2 {
  text-align: left;
}
.cid-sVAbIXtg46 {
  padding-top: 15px;
  padding-bottom: 15px;
  background-color: #ffffff;
}
.cid-sVAbIXtg46 .line {
  background-color: #ff3366;
  color: #ff3366;
  align: center;
  height: 2px;
  margin: 0 auto;
}
.cid-sVAbIXtg46 .section-text {
  padding: 2rem 0;
  color: #cc2952;
  text-align: center;
}
.cid-sVAbIXtg46 .inner-container {
  margin: 0 auto;
}
@media (max-width: 768px) {
  .cid-sVAbIXtg46 .inner-container {
    width: 100% !important;
  }
}
.cid-tkskCRBZoZ {
  padding-top: 15px;
  padding-bottom: 15px;
  background-color: #2e2e2e;
}
@media (max-width: 767px) {
  .cid-tkskCRBZoZ .content {
    text-align: center;
  }
  .cid-tkskCRBZoZ .content > div:not(:last-child) {
    margin-bottom: 2rem;
  }
}
@media (max-width: 767px) {
  .cid-tkskCRBZoZ .media-wrap {
    margin-bottom: 1rem;
  }
}
.cid-tkskCRBZoZ .media-wrap .mbr-iconfont-logo {
  font-size: 7.5rem;
  color: #f36;
}
.cid-tkskCRBZoZ .media-wrap img {
  height: 6rem;
}
@media (max-width: 767px) {
  .cid-tkskCRBZoZ .footer-lower .copyright {
    margin-bottom: 1rem;
    text-align: center;
  }
}
.cid-tkskCRBZoZ .footer-lower hr {
  margin: 1rem 0;
  border-color: #fff;
  opacity: .05;
}
.cid-tkskCRBZoZ .footer-lower .social-list {
  padding-left: 0;
  margin-bottom: 0;
  list-style: none;
  display: flex;
  -webkit-flex-wrap: wrap;
  flex-wrap: wrap;
  -webkit-justify-content: flex-end;
  justify-content: flex-end;
}
.cid-tkskCRBZoZ .footer-lower .social-list .mbr-iconfont-social {
  font-size: 1.3rem;
  color: #fff;
}
.cid-tkskCRBZoZ .footer-lower .social-list .soc-item {
  margin: 0 .5rem;
}
.cid-tkskCRBZoZ .footer-lower .social-list a {
  margin: 0;
  opacity: .5;
  -webkit-transition: .2s linear;
  transition: .2s linear;
}
.cid-tkskCRBZoZ .footer-lower .social-list a:hover {
  opacity: 1;
}
@media (max-width: 767px) {
  .cid-tkskCRBZoZ .footer-lower .social-list {
    -webkit-justify-content: center;
    justify-content: center;
  }
}
.cid-veciA1lL4H .navbar {
  padding: .5rem 0;
  background: #ffffff;
  transition: none;
  min-height: 77px;
}
.cid-veciA1lL4H .navbar-dropdown.bg-color.transparent.opened {
  background: #ffffff;
}
.cid-veciA1lL4H a {
  font-style: normal;
}
.cid-veciA1lL4H .nav-item span {
  padding-right: 0.4em;
  line-height: 0.5em;
  vertical-align: text-bottom;
  position: relative;
  text-decoration: none;
}
.cid-veciA1lL4H .nav-item a {
  display: flex;
  align-items: center;
  justify-content: center;
  padding: 0.7rem 0 !important;
  margin: 0rem .65rem !important;
}
.cid-veciA1lL4H .nav-item:focus,
.cid-veciA1lL4H .nav-link:focus {
  outline: none;
}
.cid-veciA1lL4H .btn {
  padding: 0.4rem 1.5rem;
  display: inline-flex;
  align-items: center;
}
.cid-veciA1lL4H .btn .mbr-iconfont {
  font-size: 1.6rem;
}
.cid-veciA1lL4H .menu-logo {
  margin-right: auto;
}
.cid-veciA1lL4H .menu-logo .navbar-brand {
  display: flex;
  margin-left: 5rem;
  padding: 0;
  transition: padding .2s;
  min-height: 3.8rem;
  align-items: center;
}
.cid-veciA1lL4H .menu-logo .navbar-brand .navbar-caption-wrap {
  display: -webkit-flex;
  -webkit-align-items: center;
  align-items: center;
  word-break: break-word;
  min-width: 7rem;
  margin: .3rem 0;
}
.cid-veciA1lL4H .menu-logo .navbar-brand .navbar-caption-wrap .navbar-caption {
  line-height: 1.2rem !important;
  padding-right: 2rem;
}
.cid-veciA1lL4H .menu-logo .navbar-brand .navbar-logo {
  font-size: 4rem;
  transition: font-size 0.25s;
}
.cid-veciA1lL4H .menu-logo .navbar-brand .navbar-logo img {
  display: flex;
}
.cid-veciA1lL4H .menu-logo .navbar-brand .navbar-logo .mbr-iconfont {
  transition: font-size 0.25s;
}
.cid-veciA1lL4H .navbar-toggleable-sm .navbar-collapse {
  justify-content: flex-end;
  -webkit-justify-content: flex-end;
  padding-right: 5rem;
  width: auto;
}
.cid-veciA1lL4H .navbar-toggleable-sm .navbar-collapse .navbar-nav {
  flex-wrap: wrap;
  -webkit-flex-wrap: wrap;
  padding-left: 0;
}
.cid-veciA1lL4H .navbar-toggleable-sm .navbar-collapse .navbar-nav .nav-item {
  -webkit-align-self: center;
  align-self: center;
}
.cid-veciA1lL4H .navbar-toggleable-sm .navbar-collapse .navbar-buttons {
  padding-left: 0;
  padding-bottom: 0;
}
.cid-veciA1lL4H .dropdown .dropdown-menu {
  background: #ffffff;
  display: none;
  position: absolute;
  min-width: 5rem;
  padding-top: 1.4rem;
  padding-bottom: 1.4rem;
  text-align: left;
}
.cid-veciA1lL4H .dropdown .dropdown-menu .dropdown-item {
  width: auto;
  padding: 0.235em 1.5385em 0.235em 1.5385em !important;
}
.cid-veciA1lL4H .dropdown .dropdown-menu .dropdown-item::after {
  right: 0.5rem;
}
.cid-veciA1lL4H .dropdown .dropdown-menu .dropdown-submenu {
  margin: 0;
}
.cid-veciA1lL4H .dropdown.open > .dropdown-menu {
  display: block;
}
.cid-veciA1lL4H .navbar-toggleable-sm.opened:after {
  position: absolute;
  width: 100vw;
  height: 100vh;
  content: '';
  background-color: rgba(0, 0, 0, 0.1);
  left: 0;
  bottom: 0;
  transform: translateY(100%);
  -webkit-transform: translateY(100%);
  z-index: 1000;
}
.cid-veciA1lL4H .navbar.navbar-short {
  min-height: 60px;
  transition: all .2s;
}
.cid-veciA1lL4H .navbar.navbar-short .navbar-toggler-right {
  top: 20px;
}
.cid-veciA1lL4H .navbar.navbar-short .navbar-logo a {
  font-size: 2.5rem !important;
  line-height: 2.5rem;
  transition: font-size 0.25s;
}
.cid-veciA1lL4H .navbar.navbar-short .navbar-logo a .mbr-iconfont {
  font-size: 2.5rem !important;
}
.cid-veciA1lL4H .navbar.navbar-short .navbar-logo a img {
  height: 3rem !important;
}
.cid-veciA1lL4H .navbar.navbar-short .navbar-brand {
  min-height: 3rem;
}
.cid-veciA1lL4H button.navbar-toggler {
  width: 31px;
  height: 18px;
  cursor: pointer;
  transition: all .2s;
  top: 1.5rem;
  right: 1rem;
}
.cid-veciA1lL4H button.navbar-toggler:focus {
  outline: none;
}
.cid-veciA1lL4H button.navbar-toggler .hamburger span {
  position: absolute;
  right: 0;
  width: 30px;
  height: 2px;
  border-right: 5px;
  background-color: #55d4a9;
}
.cid-veciA1lL4H button.navbar-toggler .hamburger span:nth-child(1) {
  top: 0;
  transition: all .2s;
}
.cid-veciA1lL4H button.navbar-toggler .hamburger span:nth-child(2) {
  top: 8px;
  transition: all .15s;
}
.cid-veciA1lL4H button.navbar-toggler .hamburger span:nth-child(3) {
  top: 8px;
  transition: all .15s;
}
.cid-veciA1lL4H button.navbar-toggler .hamburger span:nth-child(4) {
  top: 16px;
  transition: all .2s;
}
.cid-veciA1lL4H nav.opened .hamburger span:nth-child(1) {
  top: 8px;
  width: 0;
  opacity: 0;
  right: 50%;
  transition: all .2s;
}
.cid-veciA1lL4H nav.opened .hamburger span:nth-child(2) {
  -webkit-transform: rotate(45deg);
  transform: rotate(45deg);
  transition: all .25s;
}
.cid-veciA1lL4H nav.opened .hamburger span:nth-child(3) {
  -webkit-transform: rotate(-45deg);
  transform: rotate(-45deg);
  transition: all .25s;
}
.cid-veciA1lL4H nav.opened .hamburger span:nth-child(4) {
  top: 8px;
  width: 0;
  opacity: 0;
  right: 50%;
  transition: all .2s;
}
.cid-veciA1lL4H .collapsed.navbar-expand {
  flex-direction: column;
}
.cid-veciA1lL4H .collapsed .btn {
  display: flex;
}
.cid-veciA1lL4H .collapsed .navbar-collapse {
  display: none !important;
  padding-right: 0 !important;
}
.cid-veciA1lL4H .collapsed .navbar-collapse.collapsing,
.cid-veciA1lL4H .collapsed .navbar-collapse.show {
  display: block !important;
}
.cid-veciA1lL4H .collapsed .navbar-collapse.collapsing .navbar-nav,
.cid-veciA1lL4H .collapsed .navbar-collapse.show .navbar-nav {
  display: block;
  text-align: center;
}
.cid-veciA1lL4H .collapsed .navbar-collapse.collapsing .navbar-nav .nav-item,
.cid-veciA1lL4H .collapsed .navbar-collapse.show .navbar-nav .nav-item {
  clear: both;
}
.cid-veciA1lL4H .collapsed .navbar-collapse.collapsing .navbar-nav .nav-item:last-child,
.cid-veciA1lL4H .collapsed .navbar-collapse.show .navbar-nav .nav-item:last-child {
  margin-bottom: 1rem;
}
.cid-veciA1lL4H .collapsed .navbar-collapse.collapsing .navbar-buttons,
.cid-veciA1lL4H .collapsed .navbar-collapse.show .navbar-buttons {
  text-align: center;
}
.cid-veciA1lL4H .collapsed .navbar-collapse.collapsing .navbar-buttons:last-child,
.cid-veciA1lL4H .collapsed .navbar-collapse.show .navbar-buttons:last-child {
  margin-bottom: 1rem;
}
.cid-veciA1lL4H .collapsed button.navbar-toggler {
  display: block;
}
.cid-veciA1lL4H .collapsed .navbar-brand {
  margin-left: 1rem !important;
}
.cid-veciA1lL4H .collapsed .navbar-toggleable-sm {
  flex-direction: column;
  -webkit-flex-direction: column;
}
.cid-veciA1lL4H .collapsed .dropdown .dropdown-menu {
  width: 100%;
  text-align: center;
  position: relative;
  opacity: 0;
  display: block;
  height: 0;
  visibility: hidden;
  padding: 0;
  transition-duration: .5s;
  transition-property: opacity,padding,height;
}
.cid-veciA1lL4H .collapsed .dropdown.open > .dropdown-menu {
  position: relative;
  opacity: 1;
  height: auto;
  padding: 1.4rem 0;
  visibility: visible;
}
.cid-veciA1lL4H .collapsed .dropdown .dropdown-submenu {
  left: 0;
  text-align: center;
  width: 100%;
}
.cid-veciA1lL4H .collapsed .dropdown .dropdown-toggle[data-toggle="dropdown-submenu"]::after {
  margin-top: 0;
  position: inherit;
  right: 0;
  top: 50%;
  display: inline-block;
  width: 0;
  height: 0;
  margin-left: .3em;
  vertical-align: middle;
  content: "";
  border-top: .30em solid;
  border-right: .30em solid transparent;
  border-left: .30em solid transparent;
}
@media (max-width: 991px) {
  .cid-veciA1lL4H .navbar-expand {
    flex-direction: column;
  }
  .cid-veciA1lL4H img {
    height: 3.8rem !important;
  }
  .cid-veciA1lL4H .btn {
    display: flex;
  }
  .cid-veciA1lL4H button.navbar-toggler {
    display: block;
  }
  .cid-veciA1lL4H .navbar-brand {
    margin-left: 1rem !important;
  }
  .cid-veciA1lL4H .navbar-toggleable-sm {
    flex-direction: column;
    -webkit-flex-direction: column;
  }
  .cid-veciA1lL4H .navbar-collapse {
    display: none !important;
    padding-right: 0 !important;
  }
  .cid-veciA1lL4H .navbar-collapse.collapsing,
  .cid-veciA1lL4H .navbar-collapse.show {
    display: block !important;
  }
  .cid-veciA1lL4H .navbar-collapse.collapsing .navbar-nav,
  .cid-veciA1lL4H .navbar-collapse.show .navbar-nav {
    display: block;
    text-align: center;
  }
  .cid-veciA1lL4H .navbar-collapse.collapsing .navbar-nav .nav-item,
  .cid-veciA1lL4H .navbar-collapse.show .navbar-nav .nav-item {
    clear: both;
  }
  .cid-veciA1lL4H .navbar-collapse.collapsing .navbar-nav .nav-item:last-child,
  .cid-veciA1lL4H .navbar-collapse.show .navbar-nav .nav-item:last-child {
    margin-bottom: 1rem;
  }
  .cid-veciA1lL4H .navbar-collapse.collapsing .navbar-buttons,
  .cid-veciA1lL4H .navbar-collapse.show .navbar-buttons {
    text-align: center;
  }
  .cid-veciA1lL4H .navbar-collapse.collapsing .navbar-buttons:last-child,
  .cid-veciA1lL4H .navbar-collapse.show .navbar-buttons:last-child {
    margin-bottom: 1rem;
  }
  .cid-veciA1lL4H .dropdown .dropdown-menu {
    width: 100%;
    text-align: center;
    position: relative;
    opacity: 0;
    display: block;
    height: 0;
    visibility: hidden;
    padding: 0;
    transition-duration: .5s;
    transition-property: opacity,padding,height;
  }
  .cid-veciA1lL4H .dropdown.open > .dropdown-menu {
    position: relative;
    opacity: 1;
    height: auto;
    padding: 1.4rem 0;
    visibility: visible;
  }
  .cid-veciA1lL4H .dropdown .dropdown-submenu {
    left: 0;
    text-align: center;
    width: 100%;
  }
  .cid-veciA1lL4H .dropdown .dropdown-toggle[data-toggle="dropdown-submenu"]::after {
    margin-top: 0;
    position: inherit;
    right: 0;
    top: 50%;
    display: inline-block;
    width: 0;
    height: 0;
    margin-left: .3em;
    vertical-align: middle;
    content: "";
    border-top: .30em solid;
    border-right: .30em solid transparent;
    border-left: .30em solid transparent;
  }
}
@media (min-width: 767px) {
  .cid-veciA1lL4H .menu-logo {
    flex-shrink: 0;
  }
}
.cid-veciA1lL4H .navbar-collapse {
  flex-basis: auto;
}
.cid-veciA1lL4H .nav-link:hover,
.cid-veciA1lL4H .dropdown-item:hover {
  color: #232323 !important;
}
.cid-rwlPMVt8iw {
  padding-top: 135px;
  padding-bottom: 0px;
  background-color: #efefef;
}
.cid-rwlPMVt8iw P {
  color: #767676;
}
.cid-rwlPREkrWn {
  padding-top: 15px;
  padding-bottom: 15px;
  background-color: #ffffff;
}
@media (min-width: 992px) {
  .cid-rwlPREkrWn .mbr-figure {
    padding-right: 4rem;
  }
}
@media (max-width: 991px) {
  .cid-rwlPREkrWn .mbr-figure {
    padding-bottom: 1rem;
  }
}
.cid-rwlPREkrWn .mbr-text {
  color: #767676;
}
.cid-rwlQ7PfyOW {
  padding-top: 15px;
  padding-bottom: 0px;
  background-color: #ffffff;
}
.cid-rwlQ7PfyOW H3 {
  text-align: left;
  color: #767676;
}
.cid-rwlQ7PfyOW H2 {
  text-align: left;
  color: #232323;
}
.cid-rwlQ7PfyOW .mbr-text,
.cid-rwlQ7PfyOW .mbr-section-btn {
  text-align: left;
  color: #767676;
}
.cid-rwlU3mQbVn {
  padding-top: 0px;
  padding-bottom: 0px;
  background-color: #ffffff;
}
.cid-rwlU3mQbVn h2 {
  text-align: left;
}
.cid-rwlU3mQbVn h4 {
  text-align: left;
  font-weight: 500;
}
.cid-rwlU3mQbVn p {
  color: #767676;
  text-align: left;
}
.cid-rwlU3mQbVn .aside-content {
  flex-basis: 100%;
  -webkit-flex-basis: 100%;
}
.cid-rwlU3mQbVn .block-content {
  display: -webkit-flex;
  flex-direction: column;
  -webkit-flex-direction: column;
  word-break: break-word;
}
.cid-rwlU3mQbVn .media {
  margin: initial;
  align-items: center;
  -webkit-align-items: center;
}
.cid-rwlU3mQbVn .mbr-figure {
  align-self: flex-start;
  -webkit-align-self: flex-start;
  -webkit-flex-shrink: 0;
  flex-shrink: 0;
}
.cid-rwlU3mQbVn .card-img {
  padding-right: 2rem;
  width: auto;
}
.cid-rwlU3mQbVn .card-img span {
  font-size: 72px;
  color: #707070;
}
@media (min-width: 992px) {
  .cid-rwlU3mQbVn .mbr-figure {
    padding-right: 4rem;
  }
}
@media (max-width: 991px) {
  .cid-rwlU3mQbVn .mbr-figure {
    padding-right: 0;
    padding-bottom: 1rem;
    margin-bottom: 2rem;
  }
}
@media (max-width: 300px) {
  .cid-rwlU3mQbVn .card-img span {
    font-size: 40px !important;
  }
}
.cid-rwlV0FmdeG {
  padding-top: 0px;
  padding-bottom: 15px;
  background-color: #ffffff;
}
.cid-rwlV0FmdeG h2 {
  text-align: left;
}
.cid-rwlV0FmdeG h4 {
  text-align: left;
  font-weight: 500;
}
.cid-rwlV0FmdeG p {
  color: #767676;
  text-align: left;
}
.cid-rwlV0FmdeG .aside-content {
  flex-basis: 100%;
  -webkit-flex-basis: 100%;
}
.cid-rwlV0FmdeG .block-content {
  display: -webkit-flex;
  flex-direction: column;
  -webkit-flex-direction: column;
  word-break: break-word;
}
.cid-rwlV0FmdeG .media {
  margin: initial;
  align-items: center;
  -webkit-align-items: center;
}
.cid-rwlV0FmdeG .mbr-figure {
  align-self: flex-start;
  -webkit-align-self: flex-start;
  -webkit-flex-shrink: 0;
  flex-shrink: 0;
}
.cid-rwlV0FmdeG .card-img {
  padding-right: 2rem;
  width: auto;
}
.cid-rwlV0FmdeG .card-img span {
  font-size: 72px;
  color: #707070;
}
@media (min-width: 992px) {
  .cid-rwlV0FmdeG .mbr-figure {
    padding-right: 4rem;
    padding-right: 0;
    padding-left: 4rem;
  }
  .cid-rwlV0FmdeG .media-container-row {
    -webkit-flex-direction: row-reverse;
  }
}
@media (max-width: 991px) {
  .cid-rwlV0FmdeG .mbr-figure {
    padding-right: 0;
    padding-bottom: 1rem;
    margin-bottom: 2rem;
    padding-bottom: 0;
    margin-bottom: 0;
    padding-top: 1rem;
    margin-top: 2rem;
  }
  .cid-rwlV0FmdeG .media-container-row {
    -webkit-flex-direction: column-reverse;
  }
}
@media (max-width: 300px) {
  .cid-rwlV0FmdeG .card-img span {
    font-size: 40px !important;
  }
}
.cid-rwlV0FmdeG .mbr-text {
  text-align: left;
}
.cid-rwlV0FmdeG H2 {
  text-align: left;
}
.cid-sVAbEoxJ6i {
  padding-top: 15px;
  padding-bottom: 15px;
  background-color: #ffffff;
}
.cid-sVAbEoxJ6i .line {
  background-color: #ff3366;
  color: #ff3366;
  align: center;
  height: 2px;
  margin: 0 auto;
}
.cid-sVAbEoxJ6i .section-text {
  padding: 2rem 0;
  color: #cc2952;
  text-align: center;
}
.cid-sVAbEoxJ6i .inner-container {
  margin: 0 auto;
}
@media (max-width: 768px) {
  .cid-sVAbEoxJ6i .inner-container {
    width: 100% !important;
  }
}
.cid-tkskjxbKGr {
  padding-top: 15px;
  padding-bottom: 15px;
  background-color: #2e2e2e;
}
@media (max-width: 767px) {
  .cid-tkskjxbKGr .content {
    text-align: center;
  }
  .cid-tkskjxbKGr .content > div:not(:last-child) {
    margin-bottom: 2rem;
  }
}
@media (max-width: 767px) {
  .cid-tkskjxbKGr .media-wrap {
    margin-bottom: 1rem;
  }
}
.cid-tkskjxbKGr .media-wrap .mbr-iconfont-logo {
  font-size: 7.5rem;
  color: #f36;
}
.cid-tkskjxbKGr .media-wrap img {
  height: 6rem;
}
@media (max-width: 767px) {
  .cid-tkskjxbKGr .footer-lower .copyright {
    margin-bottom: 1rem;
    text-align: center;
  }
}
.cid-tkskjxbKGr .footer-lower hr {
  margin: 1rem 0;
  border-color: #fff;
  opacity: .05;
}
.cid-tkskjxbKGr .footer-lower .social-list {
  padding-left: 0;
  margin-bottom: 0;
  list-style: none;
  display: flex;
  -webkit-flex-wrap: wrap;
  flex-wrap: wrap;
  -webkit-justify-content: flex-end;
  justify-content: flex-end;
}
.cid-tkskjxbKGr .footer-lower .social-list .mbr-iconfont-social {
  font-size: 1.3rem;
  color: #fff;
}
.cid-tkskjxbKGr .footer-lower .social-list .soc-item {
  margin: 0 .5rem;
}
.cid-tkskjxbKGr .footer-lower .social-list a {
  margin: 0;
  opacity: .5;
  -webkit-transition: .2s linear;
  transition: .2s linear;
}
.cid-tkskjxbKGr .footer-lower .social-list a:hover {
  opacity: 1;
}
@media (max-width: 767px) {
  .cid-tkskjxbKGr .footer-lower .social-list {
    -webkit-justify-content: center;
    justify-content: center;
  }
}
.cid-veciA1lL4H .navbar {
  padding: .5rem 0;
  background: #ffffff;
  transition: none;
  min-height: 77px;
}
.cid-veciA1lL4H .navbar-dropdown.bg-color.transparent.opened {
  background: #ffffff;
}
.cid-veciA1lL4H a {
  font-style: normal;
}
.cid-veciA1lL4H .nav-item span {
  padding-right: 0.4em;
  line-height: 0.5em;
  vertical-align: text-bottom;
  position: relative;
  text-decoration: none;
}
.cid-veciA1lL4H .nav-item a {
  display: flex;
  align-items: center;
  justify-content: center;
  padding: 0.7rem 0 !important;
  margin: 0rem .65rem !important;
}
.cid-veciA1lL4H .nav-item:focus,
.cid-veciA1lL4H .nav-link:focus {
  outline: none;
}
.cid-veciA1lL4H .btn {
  padding: 0.4rem 1.5rem;
  display: inline-flex;
  align-items: center;
}
.cid-veciA1lL4H .btn .mbr-iconfont {
  font-size: 1.6rem;
}
.cid-veciA1lL4H .menu-logo {
  margin-right: auto;
}
.cid-veciA1lL4H .menu-logo .navbar-brand {
  display: flex;
  margin-left: 5rem;
  padding: 0;
  transition: padding .2s;
  min-height: 3.8rem;
  align-items: center;
}
.cid-veciA1lL4H .menu-logo .navbar-brand .navbar-caption-wrap {
  display: -webkit-flex;
  -webkit-align-items: center;
  align-items: center;
  word-break: break-word;
  min-width: 7rem;
  margin: .3rem 0;
}
.cid-veciA1lL4H .menu-logo .navbar-brand .navbar-caption-wrap .navbar-caption {
  line-height: 1.2rem !important;
  padding-right: 2rem;
}
.cid-veciA1lL4H .menu-logo .navbar-brand .navbar-logo {
  font-size: 4rem;
  transition: font-size 0.25s;
}
.cid-veciA1lL4H .menu-logo .navbar-brand .navbar-logo img {
  display: flex;
}
.cid-veciA1lL4H .menu-logo .navbar-brand .navbar-logo .mbr-iconfont {
  transition: font-size 0.25s;
}
.cid-veciA1lL4H .navbar-toggleable-sm .navbar-collapse {
  justify-content: flex-end;
  -webkit-justify-content: flex-end;
  padding-right: 5rem;
  width: auto;
}
.cid-veciA1lL4H .navbar-toggleable-sm .navbar-collapse .navbar-nav {
  flex-wrap: wrap;
  -webkit-flex-wrap: wrap;
  padding-left: 0;
}
.cid-veciA1lL4H .navbar-toggleable-sm .navbar-collapse .navbar-nav .nav-item {
  -webkit-align-self: center;
  align-self: center;
}
.cid-veciA1lL4H .navbar-toggleable-sm .navbar-collapse .navbar-buttons {
  padding-left: 0;
  padding-bottom: 0;
}
.cid-veciA1lL4H .dropdown .dropdown-menu {
  background: #ffffff;
  display: none;
  position: absolute;
  min-width: 5rem;
  padding-top: 1.4rem;
  padding-bottom: 1.4rem;
  text-align: left;
}
.cid-veciA1lL4H .dropdown .dropdown-menu .dropdown-item {
  width: auto;
  padding: 0.235em 1.5385em 0.235em 1.5385em !important;
}
.cid-veciA1lL4H .dropdown .dropdown-menu .dropdown-item::after {
  right: 0.5rem;
}
.cid-veciA1lL4H .dropdown .dropdown-menu .dropdown-submenu {
  margin: 0;
}
.cid-veciA1lL4H .dropdown.open > .dropdown-menu {
  display: block;
}
.cid-veciA1lL4H .navbar-toggleable-sm.opened:after {
  position: absolute;
  width: 100vw;
  height: 100vh;
  content: '';
  background-color: rgba(0, 0, 0, 0.1);
  left: 0;
  bottom: 0;
  transform: translateY(100%);
  -webkit-transform: translateY(100%);
  z-index: 1000;
}
.cid-veciA1lL4H .navbar.navbar-short {
  min-height: 60px;
  transition: all .2s;
}
.cid-veciA1lL4H .navbar.navbar-short .navbar-toggler-right {
  top: 20px;
}
.cid-veciA1lL4H .navbar.navbar-short .navbar-logo a {
  font-size: 2.5rem !important;
  line-height: 2.5rem;
  transition: font-size 0.25s;
}
.cid-veciA1lL4H .navbar.navbar-short .navbar-logo a .mbr-iconfont {
  font-size: 2.5rem !important;
}
.cid-veciA1lL4H .navbar.navbar-short .navbar-logo a img {
  height: 3rem !important;
}
.cid-veciA1lL4H .navbar.navbar-short .navbar-brand {
  min-height: 3rem;
}
.cid-veciA1lL4H button.navbar-toggler {
  width: 31px;
  height: 18px;
  cursor: pointer;
  transition: all .2s;
  top: 1.5rem;
  right: 1rem;
}
.cid-veciA1lL4H button.navbar-toggler:focus {
  outline: none;
}
.cid-veciA1lL4H button.navbar-toggler .hamburger span {
  position: absolute;
  right: 0;
  width: 30px;
  height: 2px;
  border-right: 5px;
  background-color: #55d4a9;
}
.cid-veciA1lL4H button.navbar-toggler .hamburger span:nth-child(1) {
  top: 0;
  transition: all .2s;
}
.cid-veciA1lL4H button.navbar-toggler .hamburger span:nth-child(2) {
  top: 8px;
  transition: all .15s;
}
.cid-veciA1lL4H button.navbar-toggler .hamburger span:nth-child(3) {
  top: 8px;
  transition: all .15s;
}
.cid-veciA1lL4H button.navbar-toggler .hamburger span:nth-child(4) {
  top: 16px;
  transition: all .2s;
}
.cid-veciA1lL4H nav.opened .hamburger span:nth-child(1) {
  top: 8px;
  width: 0;
  opacity: 0;
  right: 50%;
  transition: all .2s;
}
.cid-veciA1lL4H nav.opened .hamburger span:nth-child(2) {
  -webkit-transform: rotate(45deg);
  transform: rotate(45deg);
  transition: all .25s;
}
.cid-veciA1lL4H nav.opened .hamburger span:nth-child(3) {
  -webkit-transform: rotate(-45deg);
  transform: rotate(-45deg);
  transition: all .25s;
}
.cid-veciA1lL4H nav.opened .hamburger span:nth-child(4) {
  top: 8px;
  width: 0;
  opacity: 0;
  right: 50%;
  transition: all .2s;
}
.cid-veciA1lL4H .collapsed.navbar-expand {
  flex-direction: column;
}
.cid-veciA1lL4H .collapsed .btn {
  display: flex;
}
.cid-veciA1lL4H .collapsed .navbar-collapse {
  display: none !important;
  padding-right: 0 !important;
}
.cid-veciA1lL4H .collapsed .navbar-collapse.collapsing,
.cid-veciA1lL4H .collapsed .navbar-collapse.show {
  display: block !important;
}
.cid-veciA1lL4H .collapsed .navbar-collapse.collapsing .navbar-nav,
.cid-veciA1lL4H .collapsed .navbar-collapse.show .navbar-nav {
  display: block;
  text-align: center;
}
.cid-veciA1lL4H .collapsed .navbar-collapse.collapsing .navbar-nav .nav-item,
.cid-veciA1lL4H .collapsed .navbar-collapse.show .navbar-nav .nav-item {
  clear: both;
}
.cid-veciA1lL4H .collapsed .navbar-collapse.collapsing .navbar-nav .nav-item:last-child,
.cid-veciA1lL4H .collapsed .navbar-collapse.show .navbar-nav .nav-item:last-child {
  margin-bottom: 1rem;
}
.cid-veciA1lL4H .collapsed .navbar-collapse.collapsing .navbar-buttons,
.cid-veciA1lL4H .collapsed .navbar-collapse.show .navbar-buttons {
  text-align: center;
}
.cid-veciA1lL4H .collapsed .navbar-collapse.collapsing .navbar-buttons:last-child,
.cid-veciA1lL4H .collapsed .navbar-collapse.show .navbar-buttons:last-child {
  margin-bottom: 1rem;
}
.cid-veciA1lL4H .collapsed button.navbar-toggler {
  display: block;
}
.cid-veciA1lL4H .collapsed .navbar-brand {
  margin-left: 1rem !important;
}
.cid-veciA1lL4H .collapsed .navbar-toggleable-sm {
  flex-direction: column;
  -webkit-flex-direction: column;
}
.cid-veciA1lL4H .collapsed .dropdown .dropdown-menu {
  width: 100%;
  text-align: center;
  position: relative;
  opacity: 0;
  display: block;
  height: 0;
  visibility: hidden;
  padding: 0;
  transition-duration: .5s;
  transition-property: opacity,padding,height;
}
.cid-veciA1lL4H .collapsed .dropdown.open > .dropdown-menu {
  position: relative;
  opacity: 1;
  height: auto;
  padding: 1.4rem 0;
  visibility: visible;
}
.cid-veciA1lL4H .collapsed .dropdown .dropdown-submenu {
  left: 0;
  text-align: center;
  width: 100%;
}
.cid-veciA1lL4H .collapsed .dropdown .dropdown-toggle[data-toggle="dropdown-submenu"]::after {
  margin-top: 0;
  position: inherit;
  right: 0;
  top: 50%;
  display: inline-block;
  width: 0;
  height: 0;
  margin-left: .3em;
  vertical-align: middle;
  content: "";
  border-top: .30em solid;
  border-right: .30em solid transparent;
  border-left: .30em solid transparent;
}
@media (max-width: 991px) {
  .cid-veciA1lL4H .navbar-expand {
    flex-direction: column;
  }
  .cid-veciA1lL4H img {
    height: 3.8rem !important;
  }
  .cid-veciA1lL4H .btn {
    display: flex;
  }
  .cid-veciA1lL4H button.navbar-toggler {
    display: block;
  }
  .cid-veciA1lL4H .navbar-brand {
    margin-left: 1rem !important;
  }
  .cid-veciA1lL4H .navbar-toggleable-sm {
    flex-direction: column;
    -webkit-flex-direction: column;
  }
  .cid-veciA1lL4H .navbar-collapse {
    display: none !important;
    padding-right: 0 !important;
  }
  .cid-veciA1lL4H .navbar-collapse.collapsing,
  .cid-veciA1lL4H .navbar-collapse.show {
    display: block !important;
  }
  .cid-veciA1lL4H .navbar-collapse.collapsing .navbar-nav,
  .cid-veciA1lL4H .navbar-collapse.show .navbar-nav {
    display: block;
    text-align: center;
  }
  .cid-veciA1lL4H .navbar-collapse.collapsing .navbar-nav .nav-item,
  .cid-veciA1lL4H .navbar-collapse.show .navbar-nav .nav-item {
    clear: both;
  }
  .cid-veciA1lL4H .navbar-collapse.collapsing .navbar-nav .nav-item:last-child,
  .cid-veciA1lL4H .navbar-collapse.show .navbar-nav .nav-item:last-child {
    margin-bottom: 1rem;
  }
  .cid-veciA1lL4H .navbar-collapse.collapsing .navbar-buttons,
  .cid-veciA1lL4H .navbar-collapse.show .navbar-buttons {
    text-align: center;
  }
  .cid-veciA1lL4H .navbar-collapse.collapsing .navbar-buttons:last-child,
  .cid-veciA1lL4H .navbar-collapse.show .navbar-buttons:last-child {
    margin-bottom: 1rem;
  }
  .cid-veciA1lL4H .dropdown .dropdown-menu {
    width: 100%;
    text-align: center;
    position: relative;
    opacity: 0;
    display: block;
    height: 0;
    visibility: hidden;
    padding: 0;
    transition-duration: .5s;
    transition-property: opacity,padding,height;
  }
  .cid-veciA1lL4H .dropdown.open > .dropdown-menu {
    position: relative;
    opacity: 1;
    height: auto;
    padding: 1.4rem 0;
    visibility: visible;
  }
  .cid-veciA1lL4H .dropdown .dropdown-submenu {
    left: 0;
    text-align: center;
    width: 100%;
  }
  .cid-veciA1lL4H .dropdown .dropdown-toggle[data-toggle="dropdown-submenu"]::after {
    margin-top: 0;
    position: inherit;
    right: 0;
    top: 50%;
    display: inline-block;
    width: 0;
    height: 0;
    margin-left: .3em;
    vertical-align: middle;
    content: "";
    border-top: .30em solid;
    border-right: .30em solid transparent;
    border-left: .30em solid transparent;
  }
}
@media (min-width: 767px) {
  .cid-veciA1lL4H .menu-logo {
    flex-shrink: 0;
  }
}
.cid-veciA1lL4H .navbar-collapse {
  flex-basis: auto;
}
.cid-veciA1lL4H .nav-link:hover,
.cid-veciA1lL4H .dropdown-item:hover {
  color: #232323 !important;
}
.cid-rwlY27fVMT {
  padding-top: 75px;
  padding-bottom: 0px;
  background-color: #efefef;
}
.cid-rwlY27fVMT P {
  color: #767676;
}
.cid-rwlY5g02HU {
  padding-top: 15px;
  padding-bottom: 15px;
  background-color: #ffffff;
}
@media (min-width: 992px) {
  .cid-rwlY5g02HU .mbr-figure {
    padding-right: 4rem;
  }
}
@media (max-width: 991px) {
  .cid-rwlY5g02HU .mbr-figure {
    padding-bottom: 1rem;
  }
}
.cid-rwlY5g02HU .mbr-text {
  color: #767676;
}
.cid-rwlY8I0NLC {
  padding-top: 15px;
  padding-bottom: 0px;
  background-color: #ffffff;
}
.cid-rwlY8I0NLC .mbr-section-subtitle {
  color: #767676;
  text-align: left;
}
.cid-rwlY8I0NLC H2 {
  text-align: left;
}
.cid-rwlZPSZlYh {
  padding-top: 15px;
  padding-bottom: 0px;
  background-color: #ffffff;
}
.cid-rwlZPSZlYh .mbr-section-subtitle {
  color: #767676;
  text-align: left;
}
.cid-rwlZPSZlYh H2 {
  text-align: left;
}
.cid-rwm044cAI4 {
  padding-top: 15px;
  padding-bottom: 0px;
  background-color: #ffffff;
}
.cid-rwm044cAI4 .mbr-section-subtitle {
  color: #767676;
  text-align: left;
}
.cid-rwm044cAI4 H2 {
  text-align: left;
}
.cid-rwm0l8jHEl {
  padding-top: 15px;
  padding-bottom: 15px;
  background-color: #ffffff;
}
.cid-rwm0l8jHEl .mbr-section-subtitle {
  color: #767676;
  text-align: left;
}
.cid-rwm0l8jHEl H2 {
  text-align: left;
}
.cid-rwm0sURz9O {
  padding-top: 15px;
  padding-bottom: 0px;
  background-color: #ffffff;
}
.cid-rwm0sURz9O .mbr-section-subtitle {
  color: #767676;
  text-align: left;
}
.cid-rwm0sURz9O H2 {
  text-align: left;
}
.cid-rwm0KSigYn {
  padding-top: 15px;
  padding-bottom: 0px;
  background-color: #ffffff;
}
.cid-rwm0KSigYn .mbr-section-subtitle {
  color: #767676;
  text-align: left;
}
.cid-rwm0KSigYn H2 {
  text-align: left;
}
.cid-rwm1ar2xzc {
  padding-top: 15px;
  padding-bottom: 0px;
  background-color: #ffffff;
}
.cid-rwm1ar2xzc .mbr-section-subtitle {
  color: #767676;
  text-align: left;
}
.cid-rwm1ar2xzc H2 {
  text-align: left;
}
.cid-rwm240GacV {
  padding-top: 15px;
  padding-bottom: 15px;
  background: #ffffff;
}
.cid-rwm240GacV .images-container.container-fluid {
  padding: 0;
}
.cid-rwm240GacV .media-container-row {
  margin: 0 auto;
  align-items: stretch;
  -webkit-align-items: stretch;
}
.cid-rwm240GacV .media-container-row .img-item {
  display: -webkit-flex;
  flex-direction: column;
  justify-content: center;
  position: relative;
  width: 100%;
  z-index: 1;
  -webkit-flex-direction: column;
  -webkit-justify-content: center;
}
.cid-rwm240GacV .media-container-row .img-item img {
  width: 100%;
  min-height: 1px;
}
.cid-rwm240GacV .media-container-row .img-item .img-caption {
  background: #ffffff;
  z-index: 2;
  padding: 1rem 1rem;
  word-break: break-word;
}
.cid-rwm240GacV .media-container-row .img-item .img-caption p {
  margin-bottom: 0;
}
.cid-rwm240GacV .media-container-row .img-item.item1 {
  padding: 0 2rem 0 0;
}
@media (max-width: 992px) {
  .cid-rwm240GacV .img-item {
    width: 100% !important;
  }
  .cid-rwm240GacV .img-item.item1 {
    width: 100%;
    flex-basis: initial !important;
    padding: 0 0 2rem 0 !important;
    -webkit-flex-basis: initial !important;
  }
}
.cid-rwm2iWZ36M {
  padding-top: 15px;
  padding-bottom: 0px;
  background-color: #ffffff;
}
.cid-rwm2iWZ36M .mbr-section-subtitle {
  color: #767676;
  text-align: left;
}
.cid-rwm2iWZ36M H2 {
  text-align: left;
}
.cid-rwm3VVGZ1l {
  padding-top: 15px;
  padding-bottom: 15px;
  background-color: #ffffff;
}
.cid-rwm3VVGZ1l .counter-container {
  color: #767676;
}
.cid-rwm3VVGZ1l .counter-container ol {
  margin-bottom: 0;
}
.cid-rwm3VVGZ1l .counter-container ol li {
  margin-bottom: 1rem;
}
.cid-sVAbzLqpvF {
  padding-top: 15px;
  padding-bottom: 15px;
  background-color: #ffffff;
}
.cid-sVAbzLqpvF .line {
  background-color: #ff3366;
  color: #ff3366;
  align: center;
  height: 2px;
  margin: 0 auto;
}
.cid-sVAbzLqpvF .section-text {
  padding: 2rem 0;
  color: #cc2952;
  text-align: center;
}
.cid-sVAbzLqpvF .inner-container {
  margin: 0 auto;
}
@media (max-width: 768px) {
  .cid-sVAbzLqpvF .inner-container {
    width: 100% !important;
  }
}
.cid-tksk9K84SH {
  padding-top: 15px;
  padding-bottom: 15px;
  background-color: #2e2e2e;
}
@media (max-width: 767px) {
  .cid-tksk9K84SH .content {
    text-align: center;
  }
  .cid-tksk9K84SH .content > div:not(:last-child) {
    margin-bottom: 2rem;
  }
}
@media (max-width: 767px) {
  .cid-tksk9K84SH .media-wrap {
    margin-bottom: 1rem;
  }
}
.cid-tksk9K84SH .media-wrap .mbr-iconfont-logo {
  font-size: 7.5rem;
  color: #f36;
}
.cid-tksk9K84SH .media-wrap img {
  height: 6rem;
}
@media (max-width: 767px) {
  .cid-tksk9K84SH .footer-lower .copyright {
    margin-bottom: 1rem;
    text-align: center;
  }
}
.cid-tksk9K84SH .footer-lower hr {
  margin: 1rem 0;
  border-color: #fff;
  opacity: .05;
}
.cid-tksk9K84SH .footer-lower .social-list {
  padding-left: 0;
  margin-bottom: 0;
  list-style: none;
  display: flex;
  -webkit-flex-wrap: wrap;
  flex-wrap: wrap;
  -webkit-justify-content: flex-end;
  justify-content: flex-end;
}
.cid-tksk9K84SH .footer-lower .social-list .mbr-iconfont-social {
  font-size: 1.3rem;
  color: #fff;
}
.cid-tksk9K84SH .footer-lower .social-list .soc-item {
  margin: 0 .5rem;
}
.cid-tksk9K84SH .footer-lower .social-list a {
  margin: 0;
  opacity: .5;
  -webkit-transition: .2s linear;
  transition: .2s linear;
}
.cid-tksk9K84SH .footer-lower .social-list a:hover {
  opacity: 1;
}
@media (max-width: 767px) {
  .cid-tksk9K84SH .footer-lower .social-list {
    -webkit-justify-content: center;
    justify-content: center;
  }
}
.cid-veciA1lL4H .navbar {
  padding: .5rem 0;
  background: #ffffff;
  transition: none;
  min-height: 77px;
}
.cid-veciA1lL4H .navbar-dropdown.bg-color.transparent.opened {
  background: #ffffff;
}
.cid-veciA1lL4H a {
  font-style: normal;
}
.cid-veciA1lL4H .nav-item span {
  padding-right: 0.4em;
  line-height: 0.5em;
  vertical-align: text-bottom;
  position: relative;
  text-decoration: none;
}
.cid-veciA1lL4H .nav-item a {
  display: flex;
  align-items: center;
  justify-content: center;
  padding: 0.7rem 0 !important;
  margin: 0rem .65rem !important;
}
.cid-veciA1lL4H .nav-item:focus,
.cid-veciA1lL4H .nav-link:focus {
  outline: none;
}
.cid-veciA1lL4H .btn {
  padding: 0.4rem 1.5rem;
  display: inline-flex;
  align-items: center;
}
.cid-veciA1lL4H .btn .mbr-iconfont {
  font-size: 1.6rem;
}
.cid-veciA1lL4H .menu-logo {
  margin-right: auto;
}
.cid-veciA1lL4H .menu-logo .navbar-brand {
  display: flex;
  margin-left: 5rem;
  padding: 0;
  transition: padding .2s;
  min-height: 3.8rem;
  align-items: center;
}
.cid-veciA1lL4H .menu-logo .navbar-brand .navbar-caption-wrap {
  display: -webkit-flex;
  -webkit-align-items: center;
  align-items: center;
  word-break: break-word;
  min-width: 7rem;
  margin: .3rem 0;
}
.cid-veciA1lL4H .menu-logo .navbar-brand .navbar-caption-wrap .navbar-caption {
  line-height: 1.2rem !important;
  padding-right: 2rem;
}
.cid-veciA1lL4H .menu-logo .navbar-brand .navbar-logo {
  font-size: 4rem;
  transition: font-size 0.25s;
}
.cid-veciA1lL4H .menu-logo .navbar-brand .navbar-logo img {
  display: flex;
}
.cid-veciA1lL4H .menu-logo .navbar-brand .navbar-logo .mbr-iconfont {
  transition: font-size 0.25s;
}
.cid-veciA1lL4H .navbar-toggleable-sm .navbar-collapse {
  justify-content: flex-end;
  -webkit-justify-content: flex-end;
  padding-right: 5rem;
  width: auto;
}
.cid-veciA1lL4H .navbar-toggleable-sm .navbar-collapse .navbar-nav {
  flex-wrap: wrap;
  -webkit-flex-wrap: wrap;
  padding-left: 0;
}
.cid-veciA1lL4H .navbar-toggleable-sm .navbar-collapse .navbar-nav .nav-item {
  -webkit-align-self: center;
  align-self: center;
}
.cid-veciA1lL4H .navbar-toggleable-sm .navbar-collapse .navbar-buttons {
  padding-left: 0;
  padding-bottom: 0;
}
.cid-veciA1lL4H .dropdown .dropdown-menu {
  background: #ffffff;
  display: none;
  position: absolute;
  min-width: 5rem;
  padding-top: 1.4rem;
  padding-bottom: 1.4rem;
  text-align: left;
}
.cid-veciA1lL4H .dropdown .dropdown-menu .dropdown-item {
  width: auto;
  padding: 0.235em 1.5385em 0.235em 1.5385em !important;
}
.cid-veciA1lL4H .dropdown .dropdown-menu .dropdown-item::after {
  right: 0.5rem;
}
.cid-veciA1lL4H .dropdown .dropdown-menu .dropdown-submenu {
  margin: 0;
}
.cid-veciA1lL4H .dropdown.open > .dropdown-menu {
  display: block;
}
.cid-veciA1lL4H .navbar-toggleable-sm.opened:after {
  position: absolute;
  width: 100vw;
  height: 100vh;
  content: '';
  background-color: rgba(0, 0, 0, 0.1);
  left: 0;
  bottom: 0;
  transform: translateY(100%);
  -webkit-transform: translateY(100%);
  z-index: 1000;
}
.cid-veciA1lL4H .navbar.navbar-short {
  min-height: 60px;
  transition: all .2s;
}
.cid-veciA1lL4H .navbar.navbar-short .navbar-toggler-right {
  top: 20px;
}
.cid-veciA1lL4H .navbar.navbar-short .navbar-logo a {
  font-size: 2.5rem !important;
  line-height: 2.5rem;
  transition: font-size 0.25s;
}
.cid-veciA1lL4H .navbar.navbar-short .navbar-logo a .mbr-iconfont {
  font-size: 2.5rem !important;
}
.cid-veciA1lL4H .navbar.navbar-short .navbar-logo a img {
  height: 3rem !important;
}
.cid-veciA1lL4H .navbar.navbar-short .navbar-brand {
  min-height: 3rem;
}
.cid-veciA1lL4H button.navbar-toggler {
  width: 31px;
  height: 18px;
  cursor: pointer;
  transition: all .2s;
  top: 1.5rem;
  right: 1rem;
}
.cid-veciA1lL4H button.navbar-toggler:focus {
  outline: none;
}
.cid-veciA1lL4H button.navbar-toggler .hamburger span {
  position: absolute;
  right: 0;
  width: 30px;
  height: 2px;
  border-right: 5px;
  background-color: #55d4a9;
}
.cid-veciA1lL4H button.navbar-toggler .hamburger span:nth-child(1) {
  top: 0;
  transition: all .2s;
}
.cid-veciA1lL4H button.navbar-toggler .hamburger span:nth-child(2) {
  top: 8px;
  transition: all .15s;
}
.cid-veciA1lL4H button.navbar-toggler .hamburger span:nth-child(3) {
  top: 8px;
  transition: all .15s;
}
.cid-veciA1lL4H button.navbar-toggler .hamburger span:nth-child(4) {
  top: 16px;
  transition: all .2s;
}
.cid-veciA1lL4H nav.opened .hamburger span:nth-child(1) {
  top: 8px;
  width: 0;
  opacity: 0;
  right: 50%;
  transition: all .2s;
}
.cid-veciA1lL4H nav.opened .hamburger span:nth-child(2) {
  -webkit-transform: rotate(45deg);
  transform: rotate(45deg);
  transition: all .25s;
}
.cid-veciA1lL4H nav.opened .hamburger span:nth-child(3) {
  -webkit-transform: rotate(-45deg);
  transform: rotate(-45deg);
  transition: all .25s;
}
.cid-veciA1lL4H nav.opened .hamburger span:nth-child(4) {
  top: 8px;
  width: 0;
  opacity: 0;
  right: 50%;
  transition: all .2s;
}
.cid-veciA1lL4H .collapsed.navbar-expand {
  flex-direction: column;
}
.cid-veciA1lL4H .collapsed .btn {
  display: flex;
}
.cid-veciA1lL4H .collapsed .navbar-collapse {
  display: none !important;
  padding-right: 0 !important;
}
.cid-veciA1lL4H .collapsed .navbar-collapse.collapsing,
.cid-veciA1lL4H .collapsed .navbar-collapse.show {
  display: block !important;
}
.cid-veciA1lL4H .collapsed .navbar-collapse.collapsing .navbar-nav,
.cid-veciA1lL4H .collapsed .navbar-collapse.show .navbar-nav {
  display: block;
  text-align: center;
}
.cid-veciA1lL4H .collapsed .navbar-collapse.collapsing .navbar-nav .nav-item,
.cid-veciA1lL4H .collapsed .navbar-collapse.show .navbar-nav .nav-item {
  clear: both;
}
.cid-veciA1lL4H .collapsed .navbar-collapse.collapsing .navbar-nav .nav-item:last-child,
.cid-veciA1lL4H .collapsed .navbar-collapse.show .navbar-nav .nav-item:last-child {
  margin-bottom: 1rem;
}
.cid-veciA1lL4H .collapsed .navbar-collapse.collapsing .navbar-buttons,
.cid-veciA1lL4H .collapsed .navbar-collapse.show .navbar-buttons {
  text-align: center;
}
.cid-veciA1lL4H .collapsed .navbar-collapse.collapsing .navbar-buttons:last-child,
.cid-veciA1lL4H .collapsed .navbar-collapse.show .navbar-buttons:last-child {
  margin-bottom: 1rem;
}
.cid-veciA1lL4H .collapsed button.navbar-toggler {
  display: block;
}
.cid-veciA1lL4H .collapsed .navbar-brand {
  margin-left: 1rem !important;
}
.cid-veciA1lL4H .collapsed .navbar-toggleable-sm {
  flex-direction: column;
  -webkit-flex-direction: column;
}
.cid-veciA1lL4H .collapsed .dropdown .dropdown-menu {
  width: 100%;
  text-align: center;
  position: relative;
  opacity: 0;
  display: block;
  height: 0;
  visibility: hidden;
  padding: 0;
  transition-duration: .5s;
  transition-property: opacity,padding,height;
}
.cid-veciA1lL4H .collapsed .dropdown.open > .dropdown-menu {
  position: relative;
  opacity: 1;
  height: auto;
  padding: 1.4rem 0;
  visibility: visible;
}
.cid-veciA1lL4H .collapsed .dropdown .dropdown-submenu {
  left: 0;
  text-align: center;
  width: 100%;
}
.cid-veciA1lL4H .collapsed .dropdown .dropdown-toggle[data-toggle="dropdown-submenu"]::after {
  margin-top: 0;
  position: inherit;
  right: 0;
  top: 50%;
  display: inline-block;
  width: 0;
  height: 0;
  margin-left: .3em;
  vertical-align: middle;
  content: "";
  border-top: .30em solid;
  border-right: .30em solid transparent;
  border-left: .30em solid transparent;
}
@media (max-width: 991px) {
  .cid-veciA1lL4H .navbar-expand {
    flex-direction: column;
  }
  .cid-veciA1lL4H img {
    height: 3.8rem !important;
  }
  .cid-veciA1lL4H .btn {
    display: flex;
  }
  .cid-veciA1lL4H button.navbar-toggler {
    display: block;
  }
  .cid-veciA1lL4H .navbar-brand {
    margin-left: 1rem !important;
  }
  .cid-veciA1lL4H .navbar-toggleable-sm {
    flex-direction: column;
    -webkit-flex-direction: column;
  }
  .cid-veciA1lL4H .navbar-collapse {
    display: none !important;
    padding-right: 0 !important;
  }
  .cid-veciA1lL4H .navbar-collapse.collapsing,
  .cid-veciA1lL4H .navbar-collapse.show {
    display: block !important;
  }
  .cid-veciA1lL4H .navbar-collapse.collapsing .navbar-nav,
  .cid-veciA1lL4H .navbar-collapse.show .navbar-nav {
    display: block;
    text-align: center;
  }
  .cid-veciA1lL4H .navbar-collapse.collapsing .navbar-nav .nav-item,
  .cid-veciA1lL4H .navbar-collapse.show .navbar-nav .nav-item {
    clear: both;
  }
  .cid-veciA1lL4H .navbar-collapse.collapsing .navbar-nav .nav-item:last-child,
  .cid-veciA1lL4H .navbar-collapse.show .navbar-nav .nav-item:last-child {
    margin-bottom: 1rem;
  }
  .cid-veciA1lL4H .navbar-collapse.collapsing .navbar-buttons,
  .cid-veciA1lL4H .navbar-collapse.show .navbar-buttons {
    text-align: center;
  }
  .cid-veciA1lL4H .navbar-collapse.collapsing .navbar-buttons:last-child,
  .cid-veciA1lL4H .navbar-collapse.show .navbar-buttons:last-child {
    margin-bottom: 1rem;
  }
  .cid-veciA1lL4H .dropdown .dropdown-menu {
    width: 100%;
    text-align: center;
    position: relative;
    opacity: 0;
    display: block;
    height: 0;
    visibility: hidden;
    padding: 0;
    transition-duration: .5s;
    transition-property: opacity,padding,height;
  }
  .cid-veciA1lL4H .dropdown.open > .dropdown-menu {
    position: relative;
    opacity: 1;
    height: auto;
    padding: 1.4rem 0;
    visibility: visible;
  }
  .cid-veciA1lL4H .dropdown .dropdown-submenu {
    left: 0;
    text-align: center;
    width: 100%;
  }
  .cid-veciA1lL4H .dropdown .dropdown-toggle[data-toggle="dropdown-submenu"]::after {
    margin-top: 0;
    position: inherit;
    right: 0;
    top: 50%;
    display: inline-block;
    width: 0;
    height: 0;
    margin-left: .3em;
    vertical-align: middle;
    content: "";
    border-top: .30em solid;
    border-right: .30em solid transparent;
    border-left: .30em solid transparent;
  }
}
@media (min-width: 767px) {
  .cid-veciA1lL4H .menu-logo {
    flex-shrink: 0;
  }
}
.cid-veciA1lL4H .navbar-collapse {
  flex-basis: auto;
}
.cid-veciA1lL4H .nav-link:hover,
.cid-veciA1lL4H .dropdown-item:hover {
  color: #232323 !important;
}
.cid-rwm6f1qbyG {
  padding-top: 135px;
  padding-bottom: 0px;
  background-color: #efefef;
}
.cid-rwm6f1qbyG P {
  color: #767676;
}
.cid-rwm7jIhHTf {
  padding-top: 15px;
  padding-bottom: 15px;
  background-color: #ffffff;
}
@media (min-width: 992px) {
  .cid-rwm7jIhHTf .mbr-figure {
    padding-right: 4rem;
  }
}
@media (max-width: 991px) {
  .cid-rwm7jIhHTf .mbr-figure {
    padding-bottom: 1rem;
  }
}
.cid-rwm7jIhHTf .mbr-text {
  color: #767676;
}
.cid-rwm7ft2mzh {
  padding-top: 15px;
  padding-bottom: 15px;
  background-color: #ffffff;
}
.cid-rwm7ft2mzh .mbr-section-subtitle {
  color: #767676;
  text-align: left;
}
.cid-rwm7ft2mzh H2 {
  text-align: left;
}
.cid-rwm8EQkoKs {
  padding-top: 15px;
  padding-bottom: 15px;
  background: #ffffff;
}
.cid-rwm8EQkoKs .images-container.container-fluid {
  padding: 0;
}
.cid-rwm8EQkoKs .media-container-row {
  margin: 0 auto;
  align-items: stretch;
  -webkit-align-items: stretch;
}
.cid-rwm8EQkoKs .media-container-row .img-item {
  display: -webkit-flex;
  flex-direction: column;
  justify-content: center;
  position: relative;
  width: 100%;
  z-index: 1;
  -webkit-flex-direction: column;
  -webkit-justify-content: center;
}
.cid-rwm8EQkoKs .media-container-row .img-item img {
  width: 100%;
  min-height: 1px;
}
.cid-rwm8EQkoKs .media-container-row .img-item .img-caption {
  background: #ffffff;
  z-index: 2;
  padding: 1rem 1rem;
  word-break: break-word;
}
.cid-rwm8EQkoKs .media-container-row .img-item .img-caption p {
  margin-bottom: 0;
}
.cid-rwm8EQkoKs .media-container-row .img-item.item1 {
  padding: 0 2rem 0 0;
}
@media (max-width: 992px) {
  .cid-rwm8EQkoKs .img-item {
    width: 100% !important;
  }
  .cid-rwm8EQkoKs .img-item.item1 {
    width: 100%;
    flex-basis: initial !important;
    padding: 0 0 2rem 0 !important;
    -webkit-flex-basis: initial !important;
  }
}
.cid-rwm7fHqB8O {
  padding-top: 15px;
  padding-bottom: 15px;
  background-color: #ffffff;
}
.cid-rwm7fHqB8O .mbr-section-subtitle {
  color: #767676;
  text-align: left;
}
.cid-rwm7fHqB8O H2 {
  text-align: left;
}
.cid-rwm7fROxXN {
  padding-top: 15px;
  padding-bottom: 15px;
  background-color: #ffffff;
}
.cid-rwm7fROxXN .mbr-section-subtitle {
  color: #767676;
  text-align: left;
}
.cid-rwm7fROxXN H2 {
  text-align: left;
}
.cid-sVAbwH4FDi {
  padding-top: 15px;
  padding-bottom: 15px;
  background-color: #ffffff;
}
.cid-sVAbwH4FDi .line {
  background-color: #ff3366;
  color: #ff3366;
  align: center;
  height: 2px;
  margin: 0 auto;
}
.cid-sVAbwH4FDi .section-text {
  padding: 2rem 0;
  color: #cc2952;
  text-align: center;
}
.cid-sVAbwH4FDi .inner-container {
  margin: 0 auto;
}
@media (max-width: 768px) {
  .cid-sVAbwH4FDi .inner-container {
    width: 100% !important;
  }
}
.cid-tksjZcTToE {
  padding-top: 15px;
  padding-bottom: 15px;
  background-color: #2e2e2e;
}
@media (max-width: 767px) {
  .cid-tksjZcTToE .content {
    text-align: center;
  }
  .cid-tksjZcTToE .content > div:not(:last-child) {
    margin-bottom: 2rem;
  }
}
@media (max-width: 767px) {
  .cid-tksjZcTToE .media-wrap {
    margin-bottom: 1rem;
  }
}
.cid-tksjZcTToE .media-wrap .mbr-iconfont-logo {
  font-size: 7.5rem;
  color: #f36;
}
.cid-tksjZcTToE .media-wrap img {
  height: 6rem;
}
@media (max-width: 767px) {
  .cid-tksjZcTToE .footer-lower .copyright {
    margin-bottom: 1rem;
    text-align: center;
  }
}
.cid-tksjZcTToE .footer-lower hr {
  margin: 1rem 0;
  border-color: #fff;
  opacity: .05;
}
.cid-tksjZcTToE .footer-lower .social-list {
  padding-left: 0;
  margin-bottom: 0;
  list-style: none;
  display: flex;
  -webkit-flex-wrap: wrap;
  flex-wrap: wrap;
  -webkit-justify-content: flex-end;
  justify-content: flex-end;
}
.cid-tksjZcTToE .footer-lower .social-list .mbr-iconfont-social {
  font-size: 1.3rem;
  color: #fff;
}
.cid-tksjZcTToE .footer-lower .social-list .soc-item {
  margin: 0 .5rem;
}
.cid-tksjZcTToE .footer-lower .social-list a {
  margin: 0;
  opacity: .5;
  -webkit-transition: .2s linear;
  transition: .2s linear;
}
.cid-tksjZcTToE .footer-lower .social-list a:hover {
  opacity: 1;
}
@media (max-width: 767px) {
  .cid-tksjZcTToE .footer-lower .social-list {
    -webkit-justify-content: center;
    justify-content: center;
  }
}
.cid-veciA1lL4H .navbar {
  padding: .5rem 0;
  background: #ffffff;
  transition: none;
  min-height: 77px;
}
.cid-veciA1lL4H .navbar-dropdown.bg-color.transparent.opened {
  background: #ffffff;
}
.cid-veciA1lL4H a {
  font-style: normal;
}
.cid-veciA1lL4H .nav-item span {
  padding-right: 0.4em;
  line-height: 0.5em;
  vertical-align: text-bottom;
  position: relative;
  text-decoration: none;
}
.cid-veciA1lL4H .nav-item a {
  display: flex;
  align-items: center;
  justify-content: center;
  padding: 0.7rem 0 !important;
  margin: 0rem .65rem !important;
}
.cid-veciA1lL4H .nav-item:focus,
.cid-veciA1lL4H .nav-link:focus {
  outline: none;
}
.cid-veciA1lL4H .btn {
  padding: 0.4rem 1.5rem;
  display: inline-flex;
  align-items: center;
}
.cid-veciA1lL4H .btn .mbr-iconfont {
  font-size: 1.6rem;
}
.cid-veciA1lL4H .menu-logo {
  margin-right: auto;
}
.cid-veciA1lL4H .menu-logo .navbar-brand {
  display: flex;
  margin-left: 5rem;
  padding: 0;
  transition: padding .2s;
  min-height: 3.8rem;
  align-items: center;
}
.cid-veciA1lL4H .menu-logo .navbar-brand .navbar-caption-wrap {
  display: -webkit-flex;
  -webkit-align-items: center;
  align-items: center;
  word-break: break-word;
  min-width: 7rem;
  margin: .3rem 0;
}
.cid-veciA1lL4H .menu-logo .navbar-brand .navbar-caption-wrap .navbar-caption {
  line-height: 1.2rem !important;
  padding-right: 2rem;
}
.cid-veciA1lL4H .menu-logo .navbar-brand .navbar-logo {
  font-size: 4rem;
  transition: font-size 0.25s;
}
.cid-veciA1lL4H .menu-logo .navbar-brand .navbar-logo img {
  display: flex;
}
.cid-veciA1lL4H .menu-logo .navbar-brand .navbar-logo .mbr-iconfont {
  transition: font-size 0.25s;
}
.cid-veciA1lL4H .navbar-toggleable-sm .navbar-collapse {
  justify-content: flex-end;
  -webkit-justify-content: flex-end;
  padding-right: 5rem;
  width: auto;
}
.cid-veciA1lL4H .navbar-toggleable-sm .navbar-collapse .navbar-nav {
  flex-wrap: wrap;
  -webkit-flex-wrap: wrap;
  padding-left: 0;
}
.cid-veciA1lL4H .navbar-toggleable-sm .navbar-collapse .navbar-nav .nav-item {
  -webkit-align-self: center;
  align-self: center;
}
.cid-veciA1lL4H .navbar-toggleable-sm .navbar-collapse .navbar-buttons {
  padding-left: 0;
  padding-bottom: 0;
}
.cid-veciA1lL4H .dropdown .dropdown-menu {
  background: #ffffff;
  display: none;
  position: absolute;
  min-width: 5rem;
  padding-top: 1.4rem;
  padding-bottom: 1.4rem;
  text-align: left;
}
.cid-veciA1lL4H .dropdown .dropdown-menu .dropdown-item {
  width: auto;
  padding: 0.235em 1.5385em 0.235em 1.5385em !important;
}
.cid-veciA1lL4H .dropdown .dropdown-menu .dropdown-item::after {
  right: 0.5rem;
}
.cid-veciA1lL4H .dropdown .dropdown-menu .dropdown-submenu {
  margin: 0;
}
.cid-veciA1lL4H .dropdown.open > .dropdown-menu {
  display: block;
}
.cid-veciA1lL4H .navbar-toggleable-sm.opened:after {
  position: absolute;
  width: 100vw;
  height: 100vh;
  content: '';
  background-color: rgba(0, 0, 0, 0.1);
  left: 0;
  bottom: 0;
  transform: translateY(100%);
  -webkit-transform: translateY(100%);
  z-index: 1000;
}
.cid-veciA1lL4H .navbar.navbar-short {
  min-height: 60px;
  transition: all .2s;
}
.cid-veciA1lL4H .navbar.navbar-short .navbar-toggler-right {
  top: 20px;
}
.cid-veciA1lL4H .navbar.navbar-short .navbar-logo a {
  font-size: 2.5rem !important;
  line-height: 2.5rem;
  transition: font-size 0.25s;
}
.cid-veciA1lL4H .navbar.navbar-short .navbar-logo a .mbr-iconfont {
  font-size: 2.5rem !important;
}
.cid-veciA1lL4H .navbar.navbar-short .navbar-logo a img {
  height: 3rem !important;
}
.cid-veciA1lL4H .navbar.navbar-short .navbar-brand {
  min-height: 3rem;
}
.cid-veciA1lL4H button.navbar-toggler {
  width: 31px;
  height: 18px;
  cursor: pointer;
  transition: all .2s;
  top: 1.5rem;
  right: 1rem;
}
.cid-veciA1lL4H button.navbar-toggler:focus {
  outline: none;
}
.cid-veciA1lL4H button.navbar-toggler .hamburger span {
  position: absolute;
  right: 0;
  width: 30px;
  height: 2px;
  border-right: 5px;
  background-color: #55d4a9;
}
.cid-veciA1lL4H button.navbar-toggler .hamburger span:nth-child(1) {
  top: 0;
  transition: all .2s;
}
.cid-veciA1lL4H button.navbar-toggler .hamburger span:nth-child(2) {
  top: 8px;
  transition: all .15s;
}
.cid-veciA1lL4H button.navbar-toggler .hamburger span:nth-child(3) {
  top: 8px;
  transition: all .15s;
}
.cid-veciA1lL4H button.navbar-toggler .hamburger span:nth-child(4) {
  top: 16px;
  transition: all .2s;
}
.cid-veciA1lL4H nav.opened .hamburger span:nth-child(1) {
  top: 8px;
  width: 0;
  opacity: 0;
  right: 50%;
  transition: all .2s;
}
.cid-veciA1lL4H nav.opened .hamburger span:nth-child(2) {
  -webkit-transform: rotate(45deg);
  transform: rotate(45deg);
  transition: all .25s;
}
.cid-veciA1lL4H nav.opened .hamburger span:nth-child(3) {
  -webkit-transform: rotate(-45deg);
  transform: rotate(-45deg);
  transition: all .25s;
}
.cid-veciA1lL4H nav.opened .hamburger span:nth-child(4) {
  top: 8px;
  width: 0;
  opacity: 0;
  right: 50%;
  transition: all .2s;
}
.cid-veciA1lL4H .collapsed.navbar-expand {
  flex-direction: column;
}
.cid-veciA1lL4H .collapsed .btn {
  display: flex;
}
.cid-veciA1lL4H .collapsed .navbar-collapse {
  display: none !important;
  padding-right: 0 !important;
}
.cid-veciA1lL4H .collapsed .navbar-collapse.collapsing,
.cid-veciA1lL4H .collapsed .navbar-collapse.show {
  display: block !important;
}
.cid-veciA1lL4H .collapsed .navbar-collapse.collapsing .navbar-nav,
.cid-veciA1lL4H .collapsed .navbar-collapse.show .navbar-nav {
  display: block;
  text-align: center;
}
.cid-veciA1lL4H .collapsed .navbar-collapse.collapsing .navbar-nav .nav-item,
.cid-veciA1lL4H .collapsed .navbar-collapse.show .navbar-nav .nav-item {
  clear: both;
}
.cid-veciA1lL4H .collapsed .navbar-collapse.collapsing .navbar-nav .nav-item:last-child,
.cid-veciA1lL4H .collapsed .navbar-collapse.show .navbar-nav .nav-item:last-child {
  margin-bottom: 1rem;
}
.cid-veciA1lL4H .collapsed .navbar-collapse.collapsing .navbar-buttons,
.cid-veciA1lL4H .collapsed .navbar-collapse.show .navbar-buttons {
  text-align: center;
}
.cid-veciA1lL4H .collapsed .navbar-collapse.collapsing .navbar-buttons:last-child,
.cid-veciA1lL4H .collapsed .navbar-collapse.show .navbar-buttons:last-child {
  margin-bottom: 1rem;
}
.cid-veciA1lL4H .collapsed button.navbar-toggler {
  display: block;
}
.cid-veciA1lL4H .collapsed .navbar-brand {
  margin-left: 1rem !important;
}
.cid-veciA1lL4H .collapsed .navbar-toggleable-sm {
  flex-direction: column;
  -webkit-flex-direction: column;
}
.cid-veciA1lL4H .collapsed .dropdown .dropdown-menu {
  width: 100%;
  text-align: center;
  position: relative;
  opacity: 0;
  display: block;
  height: 0;
  visibility: hidden;
  padding: 0;
  transition-duration: .5s;
  transition-property: opacity,padding,height;
}
.cid-veciA1lL4H .collapsed .dropdown.open > .dropdown-menu {
  position: relative;
  opacity: 1;
  height: auto;
  padding: 1.4rem 0;
  visibility: visible;
}
.cid-veciA1lL4H .collapsed .dropdown .dropdown-submenu {
  left: 0;
  text-align: center;
  width: 100%;
}
.cid-veciA1lL4H .collapsed .dropdown .dropdown-toggle[data-toggle="dropdown-submenu"]::after {
  margin-top: 0;
  position: inherit;
  right: 0;
  top: 50%;
  display: inline-block;
  width: 0;
  height: 0;
  margin-left: .3em;
  vertical-align: middle;
  content: "";
  border-top: .30em solid;
  border-right: .30em solid transparent;
  border-left: .30em solid transparent;
}
@media (max-width: 991px) {
  .cid-veciA1lL4H .navbar-expand {
    flex-direction: column;
  }
  .cid-veciA1lL4H img {
    height: 3.8rem !important;
  }
  .cid-veciA1lL4H .btn {
    display: flex;
  }
  .cid-veciA1lL4H button.navbar-toggler {
    display: block;
  }
  .cid-veciA1lL4H .navbar-brand {
    margin-left: 1rem !important;
  }
  .cid-veciA1lL4H .navbar-toggleable-sm {
    flex-direction: column;
    -webkit-flex-direction: column;
  }
  .cid-veciA1lL4H .navbar-collapse {
    display: none !important;
    padding-right: 0 !important;
  }
  .cid-veciA1lL4H .navbar-collapse.collapsing,
  .cid-veciA1lL4H .navbar-collapse.show {
    display: block !important;
  }
  .cid-veciA1lL4H .navbar-collapse.collapsing .navbar-nav,
  .cid-veciA1lL4H .navbar-collapse.show .navbar-nav {
    display: block;
    text-align: center;
  }
  .cid-veciA1lL4H .navbar-collapse.collapsing .navbar-nav .nav-item,
  .cid-veciA1lL4H .navbar-collapse.show .navbar-nav .nav-item {
    clear: both;
  }
  .cid-veciA1lL4H .navbar-collapse.collapsing .navbar-nav .nav-item:last-child,
  .cid-veciA1lL4H .navbar-collapse.show .navbar-nav .nav-item:last-child {
    margin-bottom: 1rem;
  }
  .cid-veciA1lL4H .navbar-collapse.collapsing .navbar-buttons,
  .cid-veciA1lL4H .navbar-collapse.show .navbar-buttons {
    text-align: center;
  }
  .cid-veciA1lL4H .navbar-collapse.collapsing .navbar-buttons:last-child,
  .cid-veciA1lL4H .navbar-collapse.show .navbar-buttons:last-child {
    margin-bottom: 1rem;
  }
  .cid-veciA1lL4H .dropdown .dropdown-menu {
    width: 100%;
    text-align: center;
    position: relative;
    opacity: 0;
    display: block;
    height: 0;
    visibility: hidden;
    padding: 0;
    transition-duration: .5s;
    transition-property: opacity,padding,height;
  }
  .cid-veciA1lL4H .dropdown.open > .dropdown-menu {
    position: relative;
    opacity: 1;
    height: auto;
    padding: 1.4rem 0;
    visibility: visible;
  }
  .cid-veciA1lL4H .dropdown .dropdown-submenu {
    left: 0;
    text-align: center;
    width: 100%;
  }
  .cid-veciA1lL4H .dropdown .dropdown-toggle[data-toggle="dropdown-submenu"]::after {
    margin-top: 0;
    position: inherit;
    right: 0;
    top: 50%;
    display: inline-block;
    width: 0;
    height: 0;
    margin-left: .3em;
    vertical-align: middle;
    content: "";
    border-top: .30em solid;
    border-right: .30em solid transparent;
    border-left: .30em solid transparent;
  }
}
@media (min-width: 767px) {
  .cid-veciA1lL4H .menu-logo {
    flex-shrink: 0;
  }
}
.cid-veciA1lL4H .navbar-collapse {
  flex-basis: auto;
}
.cid-veciA1lL4H .nav-link:hover,
.cid-veciA1lL4H .dropdown-item:hover {
  color: #232323 !important;
}
.cid-rwDub1qKCl {
  padding-top: 135px;
  padding-bottom: 0px;
  background-color: #efefef;
}
.cid-rwDub1qKCl P {
  color: #767676;
}
.cid-rwDuccYwcd {
  padding-top: 15px;
  padding-bottom: 0px;
  background-color: #ffffff;
}
.cid-rwDuccYwcd h2 {
  text-align: left;
}
.cid-rwDuccYwcd h4 {
  text-align: left;
  font-weight: 500;
}
.cid-rwDuccYwcd p {
  color: #767676;
  text-align: left;
}
.cid-rwDuccYwcd .aside-content {
  flex-basis: 100%;
  -webkit-flex-basis: 100%;
}
.cid-rwDuccYwcd .block-content {
  display: -webkit-flex;
  flex-direction: column;
  -webkit-flex-direction: column;
  word-break: break-word;
}
.cid-rwDuccYwcd .media {
  margin: initial;
  align-items: center;
  -webkit-align-items: center;
}
.cid-rwDuccYwcd .mbr-figure {
  align-self: flex-start;
  -webkit-align-self: flex-start;
  -webkit-flex-shrink: 0;
  flex-shrink: 0;
}
.cid-rwDuccYwcd .card-img {
  padding-right: 2rem;
  width: auto;
}
.cid-rwDuccYwcd .card-img span {
  font-size: 72px;
  color: #707070;
}
@media (min-width: 992px) {
  .cid-rwDuccYwcd .mbr-figure {
    padding-right: 4rem;
  }
}
@media (max-width: 991px) {
  .cid-rwDuccYwcd .mbr-figure {
    padding-right: 0;
    padding-bottom: 1rem;
    margin-bottom: 2rem;
  }
}
@media (max-width: 300px) {
  .cid-rwDuccYwcd .card-img span {
    font-size: 40px !important;
  }
}
.cid-rwDuClZ4Z9 {
  padding-top: 15px;
  padding-bottom: 0px;
  background-color: #ffffff;
}
.cid-rwDuClZ4Z9 .mbr-section-subtitle {
  color: #767676;
  text-align: left;
}
.cid-rwDuClZ4Z9 H2 {
  text-align: left;
}
.cid-rwDuCFYNT8 {
  padding-top: 15px;
  padding-bottom: 15px;
  background-color: #ffffff;
}
.cid-rwDuCFYNT8 .mbr-section-subtitle {
  color: #767676;
  text-align: left;
}
.cid-rwDuCFYNT8 H2 {
  text-align: left;
}
.cid-rwDvfxuaAY {
  padding-top: 15px;
  padding-bottom: 0px;
  background-color: #ffffff;
}
.cid-rwDvfxuaAY .mbr-section-subtitle {
  color: #767676;
  text-align: left;
}
.cid-rwDvfxuaAY H2 {
  text-align: left;
}
.cid-rwDwv2wKXc {
  padding-top: 15px;
  padding-bottom: 0px;
  background-color: #ffffff;
}
.cid-rwDwv2wKXc .mbr-section-subtitle {
  color: #767676;
  text-align: left;
}
.cid-rwDwv2wKXc H2 {
  text-align: left;
}
.cid-rwDwveL1Xc {
  padding-top: 15px;
  padding-bottom: 15px;
  background-color: #ffffff;
}
.cid-rwDwveL1Xc .counter-container {
  color: #767676;
}
.cid-rwDwveL1Xc .counter-container ol {
  margin-bottom: 0;
}
.cid-rwDwveL1Xc .counter-container ol li {
  margin-bottom: 1rem;
}
.cid-rwDxOJuxXQ {
  padding-top: 15px;
  padding-bottom: 0px;
  background-color: #ffffff;
}
.cid-rwDxOJuxXQ .mbr-section-subtitle {
  color: #767676;
  text-align: left;
}
.cid-rwDxOJuxXQ H2 {
  text-align: left;
}
.cid-rwDxOUnY3R {
  padding-top: 15px;
  padding-bottom: 15px;
  background-color: #ffffff;
}
.cid-rwDxOUnY3R .counter-container {
  color: #767676;
}
.cid-rwDxOUnY3R .counter-container ol {
  margin-bottom: 0;
}
.cid-rwDxOUnY3R .counter-container ol li {
  margin-bottom: 1rem;
}
.cid-rwDy6sihW1 {
  padding-top: 15px;
  padding-bottom: 0px;
  background-color: #ffffff;
}
.cid-rwDy6sihW1 .mbr-section-subtitle {
  color: #767676;
  text-align: left;
}
.cid-rwDy6sihW1 H2 {
  text-align: left;
}
.cid-rwDy6AuG8Y {
  padding-top: 15px;
  padding-bottom: 0px;
  background-color: #ffffff;
}
.cid-rwDy6AuG8Y .mbr-section-subtitle {
  color: #767676;
  text-align: left;
}
.cid-rwDy6AuG8Y H2 {
  text-align: left;
}
.cid-rwDy6Kg78M {
  padding-top: 15px;
  padding-bottom: 0px;
  background-color: #ffffff;
}
.cid-rwDy6Kg78M .mbr-section-subtitle {
  color: #767676;
  text-align: left;
}
.cid-rwDy6Kg78M H2 {
  text-align: left;
}
.cid-rwDy6k9S8J {
  padding-top: 15px;
  padding-bottom: 0px;
  background-color: #ffffff;
}
.cid-rwDy6k9S8J .mbr-section-subtitle {
  color: #767676;
  text-align: left;
}
.cid-rwDy6k9S8J H2 {
  text-align: left;
}
.cid-rwDFU5xTuW {
  padding-top: 15px;
  padding-bottom: 15px;
  background: #ffffff;
}
.cid-rwDFU5xTuW .images-container.container-fluid {
  padding: 0;
}
.cid-rwDFU5xTuW .media-container-row {
  margin: 0 auto;
  align-items: stretch;
  -webkit-align-items: stretch;
}
.cid-rwDFU5xTuW .media-container-row .img-item {
  display: -webkit-flex;
  flex-direction: column;
  justify-content: center;
  position: relative;
  width: 100%;
  z-index: 1;
  -webkit-flex-direction: column;
  -webkit-justify-content: center;
}
.cid-rwDFU5xTuW .media-container-row .img-item img {
  width: 100%;
  min-height: 1px;
}
.cid-rwDFU5xTuW .media-container-row .img-item .img-caption {
  background: #ffffff;
  z-index: 2;
  padding: 1rem 1rem;
  word-break: break-word;
}
.cid-rwDFU5xTuW .media-container-row .img-item .img-caption p {
  margin-bottom: 0;
}
.cid-rwDFU5xTuW .media-container-row .img-item.item1 {
  padding: 0 2rem 0 0;
}
@media (max-width: 992px) {
  .cid-rwDFU5xTuW .img-item {
    width: 100% !important;
  }
  .cid-rwDFU5xTuW .img-item.item1 {
    width: 100%;
    flex-basis: initial !important;
    padding: 0 0 2rem 0 !important;
    -webkit-flex-basis: initial !important;
  }
}
.cid-rwDy643Onw {
  padding-top: 15px;
  padding-bottom: 0px;
  background-color: #ffffff;
}
.cid-rwDy643Onw .mbr-section-subtitle {
  color: #767676;
  text-align: left;
}
.cid-rwDy643Onw H2 {
  text-align: left;
}
.cid-rwDFsIpjcd {
  padding-top: 15px;
  padding-bottom: 15px;
  background-color: #ffffff;
}
.cid-rwDFsIpjcd .counter-container {
  color: #767676;
}
.cid-rwDFsIpjcd .counter-container ol {
  margin-bottom: 0;
}
.cid-rwDFsIpjcd .counter-container ol li {
  margin-bottom: 1rem;
}
.cid-rwDy6bzLEm {
  padding-top: 15px;
  padding-bottom: 0px;
  background-color: #ffffff;
}
.cid-rwDy6bzLEm .mbr-section-subtitle {
  color: #767676;
  text-align: left;
}
.cid-rwDy6bzLEm H2 {
  text-align: left;
}
.cid-sVAbpzLSTM {
  padding-top: 15px;
  padding-bottom: 15px;
  background-color: #ffffff;
}
.cid-sVAbpzLSTM .line {
  background-color: #ff3366;
  color: #ff3366;
  align: center;
  height: 2px;
  margin: 0 auto;
}
.cid-sVAbpzLSTM .section-text {
  padding: 2rem 0;
  color: #cc2952;
  text-align: center;
}
.cid-sVAbpzLSTM .inner-container {
  margin: 0 auto;
}
@media (max-width: 768px) {
  .cid-sVAbpzLSTM .inner-container {
    width: 100% !important;
  }
}
.cid-tksjQAkYKg {
  padding-top: 15px;
  padding-bottom: 15px;
  background-color: #2e2e2e;
}
@media (max-width: 767px) {
  .cid-tksjQAkYKg .content {
    text-align: center;
  }
  .cid-tksjQAkYKg .content > div:not(:last-child) {
    margin-bottom: 2rem;
  }
}
@media (max-width: 767px) {
  .cid-tksjQAkYKg .media-wrap {
    margin-bottom: 1rem;
  }
}
.cid-tksjQAkYKg .media-wrap .mbr-iconfont-logo {
  font-size: 7.5rem;
  color: #f36;
}
.cid-tksjQAkYKg .media-wrap img {
  height: 6rem;
}
@media (max-width: 767px) {
  .cid-tksjQAkYKg .footer-lower .copyright {
    margin-bottom: 1rem;
    text-align: center;
  }
}
.cid-tksjQAkYKg .footer-lower hr {
  margin: 1rem 0;
  border-color: #fff;
  opacity: .05;
}
.cid-tksjQAkYKg .footer-lower .social-list {
  padding-left: 0;
  margin-bottom: 0;
  list-style: none;
  display: flex;
  -webkit-flex-wrap: wrap;
  flex-wrap: wrap;
  -webkit-justify-content: flex-end;
  justify-content: flex-end;
}
.cid-tksjQAkYKg .footer-lower .social-list .mbr-iconfont-social {
  font-size: 1.3rem;
  color: #fff;
}
.cid-tksjQAkYKg .footer-lower .social-list .soc-item {
  margin: 0 .5rem;
}
.cid-tksjQAkYKg .footer-lower .social-list a {
  margin: 0;
  opacity: .5;
  -webkit-transition: .2s linear;
  transition: .2s linear;
}
.cid-tksjQAkYKg .footer-lower .social-list a:hover {
  opacity: 1;
}
@media (max-width: 767px) {
  .cid-tksjQAkYKg .footer-lower .social-list {
    -webkit-justify-content: center;
    justify-content: center;
  }
}
.cid-veciA1lL4H .navbar {
  padding: .5rem 0;
  background: #ffffff;
  transition: none;
  min-height: 77px;
}
.cid-veciA1lL4H .navbar-dropdown.bg-color.transparent.opened {
  background: #ffffff;
}
.cid-veciA1lL4H a {
  font-style: normal;
}
.cid-veciA1lL4H .nav-item span {
  padding-right: 0.4em;
  line-height: 0.5em;
  vertical-align: text-bottom;
  position: relative;
  text-decoration: none;
}
.cid-veciA1lL4H .nav-item a {
  display: flex;
  align-items: center;
  justify-content: center;
  padding: 0.7rem 0 !important;
  margin: 0rem .65rem !important;
}
.cid-veciA1lL4H .nav-item:focus,
.cid-veciA1lL4H .nav-link:focus {
  outline: none;
}
.cid-veciA1lL4H .btn {
  padding: 0.4rem 1.5rem;
  display: inline-flex;
  align-items: center;
}
.cid-veciA1lL4H .btn .mbr-iconfont {
  font-size: 1.6rem;
}
.cid-veciA1lL4H .menu-logo {
  margin-right: auto;
}
.cid-veciA1lL4H .menu-logo .navbar-brand {
  display: flex;
  margin-left: 5rem;
  padding: 0;
  transition: padding .2s;
  min-height: 3.8rem;
  align-items: center;
}
.cid-veciA1lL4H .menu-logo .navbar-brand .navbar-caption-wrap {
  display: -webkit-flex;
  -webkit-align-items: center;
  align-items: center;
  word-break: break-word;
  min-width: 7rem;
  margin: .3rem 0;
}
.cid-veciA1lL4H .menu-logo .navbar-brand .navbar-caption-wrap .navbar-caption {
  line-height: 1.2rem !important;
  padding-right: 2rem;
}
.cid-veciA1lL4H .menu-logo .navbar-brand .navbar-logo {
  font-size: 4rem;
  transition: font-size 0.25s;
}
.cid-veciA1lL4H .menu-logo .navbar-brand .navbar-logo img {
  display: flex;
}
.cid-veciA1lL4H .menu-logo .navbar-brand .navbar-logo .mbr-iconfont {
  transition: font-size 0.25s;
}
.cid-veciA1lL4H .navbar-toggleable-sm .navbar-collapse {
  justify-content: flex-end;
  -webkit-justify-content: flex-end;
  padding-right: 5rem;
  width: auto;
}
.cid-veciA1lL4H .navbar-toggleable-sm .navbar-collapse .navbar-nav {
  flex-wrap: wrap;
  -webkit-flex-wrap: wrap;
  padding-left: 0;
}
.cid-veciA1lL4H .navbar-toggleable-sm .navbar-collapse .navbar-nav .nav-item {
  -webkit-align-self: center;
  align-self: center;
}
.cid-veciA1lL4H .navbar-toggleable-sm .navbar-collapse .navbar-buttons {
  padding-left: 0;
  padding-bottom: 0;
}
.cid-veciA1lL4H .dropdown .dropdown-menu {
  background: #ffffff;
  display: none;
  position: absolute;
  min-width: 5rem;
  padding-top: 1.4rem;
  padding-bottom: 1.4rem;
  text-align: left;
}
.cid-veciA1lL4H .dropdown .dropdown-menu .dropdown-item {
  width: auto;
  padding: 0.235em 1.5385em 0.235em 1.5385em !important;
}
.cid-veciA1lL4H .dropdown .dropdown-menu .dropdown-item::after {
  right: 0.5rem;
}
.cid-veciA1lL4H .dropdown .dropdown-menu .dropdown-submenu {
  margin: 0;
}
.cid-veciA1lL4H .dropdown.open > .dropdown-menu {
  display: block;
}
.cid-veciA1lL4H .navbar-toggleable-sm.opened:after {
  position: absolute;
  width: 100vw;
  height: 100vh;
  content: '';
  background-color: rgba(0, 0, 0, 0.1);
  left: 0;
  bottom: 0;
  transform: translateY(100%);
  -webkit-transform: translateY(100%);
  z-index: 1000;
}
.cid-veciA1lL4H .navbar.navbar-short {
  min-height: 60px;
  transition: all .2s;
}
.cid-veciA1lL4H .navbar.navbar-short .navbar-toggler-right {
  top: 20px;
}
.cid-veciA1lL4H .navbar.navbar-short .navbar-logo a {
  font-size: 2.5rem !important;
  line-height: 2.5rem;
  transition: font-size 0.25s;
}
.cid-veciA1lL4H .navbar.navbar-short .navbar-logo a .mbr-iconfont {
  font-size: 2.5rem !important;
}
.cid-veciA1lL4H .navbar.navbar-short .navbar-logo a img {
  height: 3rem !important;
}
.cid-veciA1lL4H .navbar.navbar-short .navbar-brand {
  min-height: 3rem;
}
.cid-veciA1lL4H button.navbar-toggler {
  width: 31px;
  height: 18px;
  cursor: pointer;
  transition: all .2s;
  top: 1.5rem;
  right: 1rem;
}
.cid-veciA1lL4H button.navbar-toggler:focus {
  outline: none;
}
.cid-veciA1lL4H button.navbar-toggler .hamburger span {
  position: absolute;
  right: 0;
  width: 30px;
  height: 2px;
  border-right: 5px;
  background-color: #55d4a9;
}
.cid-veciA1lL4H button.navbar-toggler .hamburger span:nth-child(1) {
  top: 0;
  transition: all .2s;
}
.cid-veciA1lL4H button.navbar-toggler .hamburger span:nth-child(2) {
  top: 8px;
  transition: all .15s;
}
.cid-veciA1lL4H button.navbar-toggler .hamburger span:nth-child(3) {
  top: 8px;
  transition: all .15s;
}
.cid-veciA1lL4H button.navbar-toggler .hamburger span:nth-child(4) {
  top: 16px;
  transition: all .2s;
}
.cid-veciA1lL4H nav.opened .hamburger span:nth-child(1) {
  top: 8px;
  width: 0;
  opacity: 0;
  right: 50%;
  transition: all .2s;
}
.cid-veciA1lL4H nav.opened .hamburger span:nth-child(2) {
  -webkit-transform: rotate(45deg);
  transform: rotate(45deg);
  transition: all .25s;
}
.cid-veciA1lL4H nav.opened .hamburger span:nth-child(3) {
  -webkit-transform: rotate(-45deg);
  transform: rotate(-45deg);
  transition: all .25s;
}
.cid-veciA1lL4H nav.opened .hamburger span:nth-child(4) {
  top: 8px;
  width: 0;
  opacity: 0;
  right: 50%;
  transition: all .2s;
}
.cid-veciA1lL4H .collapsed.navbar-expand {
  flex-direction: column;
}
.cid-veciA1lL4H .collapsed .btn {
  display: flex;
}
.cid-veciA1lL4H .collapsed .navbar-collapse {
  display: none !important;
  padding-right: 0 !important;
}
.cid-veciA1lL4H .collapsed .navbar-collapse.collapsing,
.cid-veciA1lL4H .collapsed .navbar-collapse.show {
  display: block !important;
}
.cid-veciA1lL4H .collapsed .navbar-collapse.collapsing .navbar-nav,
.cid-veciA1lL4H .collapsed .navbar-collapse.show .navbar-nav {
  display: block;
  text-align: center;
}
.cid-veciA1lL4H .collapsed .navbar-collapse.collapsing .navbar-nav .nav-item,
.cid-veciA1lL4H .collapsed .navbar-collapse.show .navbar-nav .nav-item {
  clear: both;
}
.cid-veciA1lL4H .collapsed .navbar-collapse.collapsing .navbar-nav .nav-item:last-child,
.cid-veciA1lL4H .collapsed .navbar-collapse.show .navbar-nav .nav-item:last-child {
  margin-bottom: 1rem;
}
.cid-veciA1lL4H .collapsed .navbar-collapse.collapsing .navbar-buttons,
.cid-veciA1lL4H .collapsed .navbar-collapse.show .navbar-buttons {
  text-align: center;
}
.cid-veciA1lL4H .collapsed .navbar-collapse.collapsing .navbar-buttons:last-child,
.cid-veciA1lL4H .collapsed .navbar-collapse.show .navbar-buttons:last-child {
  margin-bottom: 1rem;
}
.cid-veciA1lL4H .collapsed button.navbar-toggler {
  display: block;
}
.cid-veciA1lL4H .collapsed .navbar-brand {
  margin-left: 1rem !important;
}
.cid-veciA1lL4H .collapsed .navbar-toggleable-sm {
  flex-direction: column;
  -webkit-flex-direction: column;
}
.cid-veciA1lL4H .collapsed .dropdown .dropdown-menu {
  width: 100%;
  text-align: center;
  position: relative;
  opacity: 0;
  display: block;
  height: 0;
  visibility: hidden;
  padding: 0;
  transition-duration: .5s;
  transition-property: opacity,padding,height;
}
.cid-veciA1lL4H .collapsed .dropdown.open > .dropdown-menu {
  position: relative;
  opacity: 1;
  height: auto;
  padding: 1.4rem 0;
  visibility: visible;
}
.cid-veciA1lL4H .collapsed .dropdown .dropdown-submenu {
  left: 0;
  text-align: center;
  width: 100%;
}
.cid-veciA1lL4H .collapsed .dropdown .dropdown-toggle[data-toggle="dropdown-submenu"]::after {
  margin-top: 0;
  position: inherit;
  right: 0;
  top: 50%;
  display: inline-block;
  width: 0;
  height: 0;
  margin-left: .3em;
  vertical-align: middle;
  content: "";
  border-top: .30em solid;
  border-right: .30em solid transparent;
  border-left: .30em solid transparent;
}
@media (max-width: 991px) {
  .cid-veciA1lL4H .navbar-expand {
    flex-direction: column;
  }
  .cid-veciA1lL4H img {
    height: 3.8rem !important;
  }
  .cid-veciA1lL4H .btn {
    display: flex;
  }
  .cid-veciA1lL4H button.navbar-toggler {
    display: block;
  }
  .cid-veciA1lL4H .navbar-brand {
    margin-left: 1rem !important;
  }
  .cid-veciA1lL4H .navbar-toggleable-sm {
    flex-direction: column;
    -webkit-flex-direction: column;
  }
  .cid-veciA1lL4H .navbar-collapse {
    display: none !important;
    padding-right: 0 !important;
  }
  .cid-veciA1lL4H .navbar-collapse.collapsing,
  .cid-veciA1lL4H .navbar-collapse.show {
    display: block !important;
  }
  .cid-veciA1lL4H .navbar-collapse.collapsing .navbar-nav,
  .cid-veciA1lL4H .navbar-collapse.show .navbar-nav {
    display: block;
    text-align: center;
  }
  .cid-veciA1lL4H .navbar-collapse.collapsing .navbar-nav .nav-item,
  .cid-veciA1lL4H .navbar-collapse.show .navbar-nav .nav-item {
    clear: both;
  }
  .cid-veciA1lL4H .navbar-collapse.collapsing .navbar-nav .nav-item:last-child,
  .cid-veciA1lL4H .navbar-collapse.show .navbar-nav .nav-item:last-child {
    margin-bottom: 1rem;
  }
  .cid-veciA1lL4H .navbar-collapse.collapsing .navbar-buttons,
  .cid-veciA1lL4H .navbar-collapse.show .navbar-buttons {
    text-align: center;
  }
  .cid-veciA1lL4H .navbar-collapse.collapsing .navbar-buttons:last-child,
  .cid-veciA1lL4H .navbar-collapse.show .navbar-buttons:last-child {
    margin-bottom: 1rem;
  }
  .cid-veciA1lL4H .dropdown .dropdown-menu {
    width: 100%;
    text-align: center;
    position: relative;
    opacity: 0;
    display: block;
    height: 0;
    visibility: hidden;
    padding: 0;
    transition-duration: .5s;
    transition-property: opacity,padding,height;
  }
  .cid-veciA1lL4H .dropdown.open > .dropdown-menu {
    position: relative;
    opacity: 1;
    height: auto;
    padding: 1.4rem 0;
    visibility: visible;
  }
  .cid-veciA1lL4H .dropdown .dropdown-submenu {
    left: 0;
    text-align: center;
    width: 100%;
  }
  .cid-veciA1lL4H .dropdown .dropdown-toggle[data-toggle="dropdown-submenu"]::after {
    margin-top: 0;
    position: inherit;
    right: 0;
    top: 50%;
    display: inline-block;
    width: 0;
    height: 0;
    margin-left: .3em;
    vertical-align: middle;
    content: "";
    border-top: .30em solid;
    border-right: .30em solid transparent;
    border-left: .30em solid transparent;
  }
}
@media (min-width: 767px) {
  .cid-veciA1lL4H .menu-logo {
    flex-shrink: 0;
  }
}
.cid-veciA1lL4H .navbar-collapse {
  flex-basis: auto;
}
.cid-veciA1lL4H .nav-link:hover,
.cid-veciA1lL4H .dropdown-item:hover {
  color: #232323 !important;
}
.cid-rwDHCt0DmX {
  padding-top: 135px;
  padding-bottom: 0px;
  background-color: #efefef;
}
.cid-rwDHCt0DmX P {
  color: #767676;
}
.cid-rwDHCN0egm {
  padding-top: 15px;
  padding-bottom: 15px;
  background-color: #ffffff;
}
.cid-rwDHCN0egm h2 {
  text-align: left;
}
.cid-rwDHCN0egm h4 {
  text-align: left;
  font-weight: 500;
}
.cid-rwDHCN0egm p {
  color: #767676;
  text-align: left;
}
.cid-rwDHCN0egm .aside-content {
  flex-basis: 100%;
  -webkit-flex-basis: 100%;
}
.cid-rwDHCN0egm .block-content {
  display: -webkit-flex;
  flex-direction: column;
  -webkit-flex-direction: column;
  word-break: break-word;
}
.cid-rwDHCN0egm .media {
  margin: initial;
  align-items: center;
  -webkit-align-items: center;
}
.cid-rwDHCN0egm .mbr-figure {
  align-self: flex-start;
  -webkit-align-self: flex-start;
  -webkit-flex-shrink: 0;
  flex-shrink: 0;
}
.cid-rwDHCN0egm .card-img {
  padding-right: 2rem;
  width: auto;
}
.cid-rwDHCN0egm .card-img span {
  font-size: 72px;
  color: #707070;
}
@media (min-width: 992px) {
  .cid-rwDHCN0egm .mbr-figure {
    padding-right: 4rem;
  }
}
@media (max-width: 991px) {
  .cid-rwDHCN0egm .mbr-figure {
    padding-right: 0;
    padding-bottom: 1rem;
    margin-bottom: 2rem;
  }
}
@media (max-width: 300px) {
  .cid-rwDHCN0egm .card-img span {
    font-size: 40px !important;
  }
}
.cid-rwDHFLJa20 {
  padding-top: 15px;
  padding-bottom: 0px;
  background-color: #ffffff;
}
.cid-rwDHFLJa20 .mbr-section-subtitle {
  color: #767676;
  text-align: left;
}
.cid-rwDHFLJa20 H2 {
  text-align: left;
}
.cid-rwDHFXoxco {
  padding-top: 15px;
  padding-bottom: 15px;
  background-color: #ffffff;
}
.cid-rwDHFXoxco .counter-container {
  color: #767676;
}
.cid-rwDHFXoxco .counter-container ol {
  margin-bottom: 0;
}
.cid-rwDHFXoxco .counter-container ol li {
  margin-bottom: 1rem;
}
.cid-rwDHH5xpt6 {
  padding-top: 15px;
  padding-bottom: 0px;
  background-color: #ffffff;
}
.cid-rwDHH5xpt6 .mbr-section-subtitle {
  color: #767676;
  text-align: left;
}
.cid-rwDHH5xpt6 H2 {
  text-align: left;
}
.cid-rwDHHaNF81 {
  padding-top: 15px;
  padding-bottom: 0px;
  background-color: #ffffff;
}
.cid-rwDHHaNF81 .mbr-section-subtitle {
  color: #767676;
  text-align: left;
}
.cid-rwDHHaNF81 H2 {
  text-align: left;
}
.cid-rwDIhU8AaQ {
  padding-top: 15px;
  padding-bottom: 0px;
  background-color: #ffffff;
}
.cid-rwDIhU8AaQ .mbr-section-subtitle {
  color: #767676;
  text-align: left;
}
.cid-rwDIhU8AaQ H2 {
  text-align: left;
}
.cid-rwDIi5lI0q {
  padding-top: 15px;
  padding-bottom: 0px;
  background-color: #ffffff;
}
.cid-rwDIi5lI0q .mbr-section-subtitle {
  color: #767676;
  text-align: left;
}
.cid-rwDIi5lI0q H2 {
  text-align: left;
}
.cid-rwDIig21uH {
  padding-top: 15px;
  padding-bottom: 0px;
  background-color: #ffffff;
}
.cid-rwDIig21uH .mbr-section-subtitle {
  color: #767676;
  text-align: left;
}
.cid-rwDIig21uH H2 {
  text-align: left;
}
.cid-rwDIiqDx96 {
  padding-top: 15px;
  padding-bottom: 15px;
  background-color: #ffffff;
}
.cid-rwDIiqDx96 .counter-container {
  color: #767676;
}
.cid-rwDIiqDx96 .counter-container ol {
  margin-bottom: 0;
}
.cid-rwDIiqDx96 .counter-container ol li {
  margin-bottom: 1rem;
}
.cid-rwDJhHqB7u {
  padding-top: 15px;
  padding-bottom: 15px;
  background: #ffffff;
}
.cid-rwDJhHqB7u .images-container.container-fluid {
  padding: 0;
}
.cid-rwDJhHqB7u .media-container-row {
  margin: 0 auto;
  align-items: stretch;
  -webkit-align-items: stretch;
}
.cid-rwDJhHqB7u .media-container-row .img-item {
  display: -webkit-flex;
  flex-direction: column;
  justify-content: center;
  position: relative;
  width: 100%;
  z-index: 1;
  -webkit-flex-direction: column;
  -webkit-justify-content: center;
}
.cid-rwDJhHqB7u .media-container-row .img-item img {
  width: 100%;
  min-height: 1px;
}
.cid-rwDJhHqB7u .media-container-row .img-item .img-caption {
  background: #ffffff;
  z-index: 2;
  padding: 1rem 1rem;
  word-break: break-word;
}
.cid-rwDJhHqB7u .media-container-row .img-item .img-caption p {
  margin-bottom: 0;
}
.cid-rwDJhHqB7u .media-container-row .img-item.item1 {
  padding: 0 2rem 0 0;
}
@media (max-width: 992px) {
  .cid-rwDJhHqB7u .img-item {
    width: 100% !important;
  }
  .cid-rwDJhHqB7u .img-item.item1 {
    width: 100%;
    flex-basis: initial !important;
    padding: 0 0 2rem 0 !important;
    -webkit-flex-basis: initial !important;
  }
}
.cid-rwDIS3T5NC {
  padding-top: 15px;
  padding-bottom: 0px;
  background-color: #ffffff;
}
.cid-rwDIS3T5NC .mbr-section-subtitle {
  color: #767676;
  text-align: left;
}
.cid-rwDIS3T5NC H2 {
  text-align: left;
}
.cid-rwDIShuGki {
  padding-top: 15px;
  padding-bottom: 15px;
  background-color: #ffffff;
}
.cid-rwDIShuGki .counter-container {
  color: #767676;
}
.cid-rwDIShuGki .counter-container ol {
  margin-bottom: 0;
}
.cid-rwDIShuGki .counter-container ol li {
  margin-bottom: 1rem;
}
.cid-sVAbl0ubU2 {
  padding-top: 15px;
  padding-bottom: 15px;
  background-color: #ffffff;
}
.cid-sVAbl0ubU2 .line {
  background-color: #ff3366;
  color: #ff3366;
  align: center;
  height: 2px;
  margin: 0 auto;
}
.cid-sVAbl0ubU2 .section-text {
  padding: 2rem 0;
  color: #cc2952;
  text-align: center;
}
.cid-sVAbl0ubU2 .inner-container {
  margin: 0 auto;
}
@media (max-width: 768px) {
  .cid-sVAbl0ubU2 .inner-container {
    width: 100% !important;
  }
}
.cid-tksjDIlrCw {
  padding-top: 15px;
  padding-bottom: 15px;
  background-color: #2e2e2e;
}
@media (max-width: 767px) {
  .cid-tksjDIlrCw .content {
    text-align: center;
  }
  .cid-tksjDIlrCw .content > div:not(:last-child) {
    margin-bottom: 2rem;
  }
}
@media (max-width: 767px) {
  .cid-tksjDIlrCw .media-wrap {
    margin-bottom: 1rem;
  }
}
.cid-tksjDIlrCw .media-wrap .mbr-iconfont-logo {
  font-size: 7.5rem;
  color: #f36;
}
.cid-tksjDIlrCw .media-wrap img {
  height: 6rem;
}
@media (max-width: 767px) {
  .cid-tksjDIlrCw .footer-lower .copyright {
    margin-bottom: 1rem;
    text-align: center;
  }
}
.cid-tksjDIlrCw .footer-lower hr {
  margin: 1rem 0;
  border-color: #fff;
  opacity: .05;
}
.cid-tksjDIlrCw .footer-lower .social-list {
  padding-left: 0;
  margin-bottom: 0;
  list-style: none;
  display: flex;
  -webkit-flex-wrap: wrap;
  flex-wrap: wrap;
  -webkit-justify-content: flex-end;
  justify-content: flex-end;
}
.cid-tksjDIlrCw .footer-lower .social-list .mbr-iconfont-social {
  font-size: 1.3rem;
  color: #fff;
}
.cid-tksjDIlrCw .footer-lower .social-list .soc-item {
  margin: 0 .5rem;
}
.cid-tksjDIlrCw .footer-lower .social-list a {
  margin: 0;
  opacity: .5;
  -webkit-transition: .2s linear;
  transition: .2s linear;
}
.cid-tksjDIlrCw .footer-lower .social-list a:hover {
  opacity: 1;
}
@media (max-width: 767px) {
  .cid-tksjDIlrCw .footer-lower .social-list {
    -webkit-justify-content: center;
    justify-content: center;
  }
}
.cid-veciA1lL4H .navbar {
  padding: .5rem 0;
  background: #ffffff;
  transition: none;
  min-height: 77px;
}
.cid-veciA1lL4H .navbar-dropdown.bg-color.transparent.opened {
  background: #ffffff;
}
.cid-veciA1lL4H a {
  font-style: normal;
}
.cid-veciA1lL4H .nav-item span {
  padding-right: 0.4em;
  line-height: 0.5em;
  vertical-align: text-bottom;
  position: relative;
  text-decoration: none;
}
.cid-veciA1lL4H .nav-item a {
  display: flex;
  align-items: center;
  justify-content: center;
  padding: 0.7rem 0 !important;
  margin: 0rem .65rem !important;
}
.cid-veciA1lL4H .nav-item:focus,
.cid-veciA1lL4H .nav-link:focus {
  outline: none;
}
.cid-veciA1lL4H .btn {
  padding: 0.4rem 1.5rem;
  display: inline-flex;
  align-items: center;
}
.cid-veciA1lL4H .btn .mbr-iconfont {
  font-size: 1.6rem;
}
.cid-veciA1lL4H .menu-logo {
  margin-right: auto;
}
.cid-veciA1lL4H .menu-logo .navbar-brand {
  display: flex;
  margin-left: 5rem;
  padding: 0;
  transition: padding .2s;
  min-height: 3.8rem;
  align-items: center;
}
.cid-veciA1lL4H .menu-logo .navbar-brand .navbar-caption-wrap {
  display: -webkit-flex;
  -webkit-align-items: center;
  align-items: center;
  word-break: break-word;
  min-width: 7rem;
  margin: .3rem 0;
}
.cid-veciA1lL4H .menu-logo .navbar-brand .navbar-caption-wrap .navbar-caption {
  line-height: 1.2rem !important;
  padding-right: 2rem;
}
.cid-veciA1lL4H .menu-logo .navbar-brand .navbar-logo {
  font-size: 4rem;
  transition: font-size 0.25s;
}
.cid-veciA1lL4H .menu-logo .navbar-brand .navbar-logo img {
  display: flex;
}
.cid-veciA1lL4H .menu-logo .navbar-brand .navbar-logo .mbr-iconfont {
  transition: font-size 0.25s;
}
.cid-veciA1lL4H .navbar-toggleable-sm .navbar-collapse {
  justify-content: flex-end;
  -webkit-justify-content: flex-end;
  padding-right: 5rem;
  width: auto;
}
.cid-veciA1lL4H .navbar-toggleable-sm .navbar-collapse .navbar-nav {
  flex-wrap: wrap;
  -webkit-flex-wrap: wrap;
  padding-left: 0;
}
.cid-veciA1lL4H .navbar-toggleable-sm .navbar-collapse .navbar-nav .nav-item {
  -webkit-align-self: center;
  align-self: center;
}
.cid-veciA1lL4H .navbar-toggleable-sm .navbar-collapse .navbar-buttons {
  padding-left: 0;
  padding-bottom: 0;
}
.cid-veciA1lL4H .dropdown .dropdown-menu {
  background: #ffffff;
  display: none;
  position: absolute;
  min-width: 5rem;
  padding-top: 1.4rem;
  padding-bottom: 1.4rem;
  text-align: left;
}
.cid-veciA1lL4H .dropdown .dropdown-menu .dropdown-item {
  width: auto;
  padding: 0.235em 1.5385em 0.235em 1.5385em !important;
}
.cid-veciA1lL4H .dropdown .dropdown-menu .dropdown-item::after {
  right: 0.5rem;
}
.cid-veciA1lL4H .dropdown .dropdown-menu .dropdown-submenu {
  margin: 0;
}
.cid-veciA1lL4H .dropdown.open > .dropdown-menu {
  display: block;
}
.cid-veciA1lL4H .navbar-toggleable-sm.opened:after {
  position: absolute;
  width: 100vw;
  height: 100vh;
  content: '';
  background-color: rgba(0, 0, 0, 0.1);
  left: 0;
  bottom: 0;
  transform: translateY(100%);
  -webkit-transform: translateY(100%);
  z-index: 1000;
}
.cid-veciA1lL4H .navbar.navbar-short {
  min-height: 60px;
  transition: all .2s;
}
.cid-veciA1lL4H .navbar.navbar-short .navbar-toggler-right {
  top: 20px;
}
.cid-veciA1lL4H .navbar.navbar-short .navbar-logo a {
  font-size: 2.5rem !important;
  line-height: 2.5rem;
  transition: font-size 0.25s;
}
.cid-veciA1lL4H .navbar.navbar-short .navbar-logo a .mbr-iconfont {
  font-size: 2.5rem !important;
}
.cid-veciA1lL4H .navbar.navbar-short .navbar-logo a img {
  height: 3rem !important;
}
.cid-veciA1lL4H .navbar.navbar-short .navbar-brand {
  min-height: 3rem;
}
.cid-veciA1lL4H button.navbar-toggler {
  width: 31px;
  height: 18px;
  cursor: pointer;
  transition: all .2s;
  top: 1.5rem;
  right: 1rem;
}
.cid-veciA1lL4H button.navbar-toggler:focus {
  outline: none;
}
.cid-veciA1lL4H button.navbar-toggler .hamburger span {
  position: absolute;
  right: 0;
  width: 30px;
  height: 2px;
  border-right: 5px;
  background-color: #55d4a9;
}
.cid-veciA1lL4H button.navbar-toggler .hamburger span:nth-child(1) {
  top: 0;
  transition: all .2s;
}
.cid-veciA1lL4H button.navbar-toggler .hamburger span:nth-child(2) {
  top: 8px;
  transition: all .15s;
}
.cid-veciA1lL4H button.navbar-toggler .hamburger span:nth-child(3) {
  top: 8px;
  transition: all .15s;
}
.cid-veciA1lL4H button.navbar-toggler .hamburger span:nth-child(4) {
  top: 16px;
  transition: all .2s;
}
.cid-veciA1lL4H nav.opened .hamburger span:nth-child(1) {
  top: 8px;
  width: 0;
  opacity: 0;
  right: 50%;
  transition: all .2s;
}
.cid-veciA1lL4H nav.opened .hamburger span:nth-child(2) {
  -webkit-transform: rotate(45deg);
  transform: rotate(45deg);
  transition: all .25s;
}
.cid-veciA1lL4H nav.opened .hamburger span:nth-child(3) {
  -webkit-transform: rotate(-45deg);
  transform: rotate(-45deg);
  transition: all .25s;
}
.cid-veciA1lL4H nav.opened .hamburger span:nth-child(4) {
  top: 8px;
  width: 0;
  opacity: 0;
  right: 50%;
  transition: all .2s;
}
.cid-veciA1lL4H .collapsed.navbar-expand {
  flex-direction: column;
}
.cid-veciA1lL4H .collapsed .btn {
  display: flex;
}
.cid-veciA1lL4H .collapsed .navbar-collapse {
  display: none !important;
  padding-right: 0 !important;
}
.cid-veciA1lL4H .collapsed .navbar-collapse.collapsing,
.cid-veciA1lL4H .collapsed .navbar-collapse.show {
  display: block !important;
}
.cid-veciA1lL4H .collapsed .navbar-collapse.collapsing .navbar-nav,
.cid-veciA1lL4H .collapsed .navbar-collapse.show .navbar-nav {
  display: block;
  text-align: center;
}
.cid-veciA1lL4H .collapsed .navbar-collapse.collapsing .navbar-nav .nav-item,
.cid-veciA1lL4H .collapsed .navbar-collapse.show .navbar-nav .nav-item {
  clear: both;
}
.cid-veciA1lL4H .collapsed .navbar-collapse.collapsing .navbar-nav .nav-item:last-child,
.cid-veciA1lL4H .collapsed .navbar-collapse.show .navbar-nav .nav-item:last-child {
  margin-bottom: 1rem;
}
.cid-veciA1lL4H .collapsed .navbar-collapse.collapsing .navbar-buttons,
.cid-veciA1lL4H .collapsed .navbar-collapse.show .navbar-buttons {
  text-align: center;
}
.cid-veciA1lL4H .collapsed .navbar-collapse.collapsing .navbar-buttons:last-child,
.cid-veciA1lL4H .collapsed .navbar-collapse.show .navbar-buttons:last-child {
  margin-bottom: 1rem;
}
.cid-veciA1lL4H .collapsed button.navbar-toggler {
  display: block;
}
.cid-veciA1lL4H .collapsed .navbar-brand {
  margin-left: 1rem !important;
}
.cid-veciA1lL4H .collapsed .navbar-toggleable-sm {
  flex-direction: column;
  -webkit-flex-direction: column;
}
.cid-veciA1lL4H .collapsed .dropdown .dropdown-menu {
  width: 100%;
  text-align: center;
  position: relative;
  opacity: 0;
  display: block;
  height: 0;
  visibility: hidden;
  padding: 0;
  transition-duration: .5s;
  transition-property: opacity,padding,height;
}
.cid-veciA1lL4H .collapsed .dropdown.open > .dropdown-menu {
  position: relative;
  opacity: 1;
  height: auto;
  padding: 1.4rem 0;
  visibility: visible;
}
.cid-veciA1lL4H .collapsed .dropdown .dropdown-submenu {
  left: 0;
  text-align: center;
  width: 100%;
}
.cid-veciA1lL4H .collapsed .dropdown .dropdown-toggle[data-toggle="dropdown-submenu"]::after {
  margin-top: 0;
  position: inherit;
  right: 0;
  top: 50%;
  display: inline-block;
  width: 0;
  height: 0;
  margin-left: .3em;
  vertical-align: middle;
  content: "";
  border-top: .30em solid;
  border-right: .30em solid transparent;
  border-left: .30em solid transparent;
}
@media (max-width: 991px) {
  .cid-veciA1lL4H .navbar-expand {
    flex-direction: column;
  }
  .cid-veciA1lL4H img {
    height: 3.8rem !important;
  }
  .cid-veciA1lL4H .btn {
    display: flex;
  }
  .cid-veciA1lL4H button.navbar-toggler {
    display: block;
  }
  .cid-veciA1lL4H .navbar-brand {
    margin-left: 1rem !important;
  }
  .cid-veciA1lL4H .navbar-toggleable-sm {
    flex-direction: column;
    -webkit-flex-direction: column;
  }
  .cid-veciA1lL4H .navbar-collapse {
    display: none !important;
    padding-right: 0 !important;
  }
  .cid-veciA1lL4H .navbar-collapse.collapsing,
  .cid-veciA1lL4H .navbar-collapse.show {
    display: block !important;
  }
  .cid-veciA1lL4H .navbar-collapse.collapsing .navbar-nav,
  .cid-veciA1lL4H .navbar-collapse.show .navbar-nav {
    display: block;
    text-align: center;
  }
  .cid-veciA1lL4H .navbar-collapse.collapsing .navbar-nav .nav-item,
  .cid-veciA1lL4H .navbar-collapse.show .navbar-nav .nav-item {
    clear: both;
  }
  .cid-veciA1lL4H .navbar-collapse.collapsing .navbar-nav .nav-item:last-child,
  .cid-veciA1lL4H .navbar-collapse.show .navbar-nav .nav-item:last-child {
    margin-bottom: 1rem;
  }
  .cid-veciA1lL4H .navbar-collapse.collapsing .navbar-buttons,
  .cid-veciA1lL4H .navbar-collapse.show .navbar-buttons {
    text-align: center;
  }
  .cid-veciA1lL4H .navbar-collapse.collapsing .navbar-buttons:last-child,
  .cid-veciA1lL4H .navbar-collapse.show .navbar-buttons:last-child {
    margin-bottom: 1rem;
  }
  .cid-veciA1lL4H .dropdown .dropdown-menu {
    width: 100%;
    text-align: center;
    position: relative;
    opacity: 0;
    display: block;
    height: 0;
    visibility: hidden;
    padding: 0;
    transition-duration: .5s;
    transition-property: opacity,padding,height;
  }
  .cid-veciA1lL4H .dropdown.open > .dropdown-menu {
    position: relative;
    opacity: 1;
    height: auto;
    padding: 1.4rem 0;
    visibility: visible;
  }
  .cid-veciA1lL4H .dropdown .dropdown-submenu {
    left: 0;
    text-align: center;
    width: 100%;
  }
  .cid-veciA1lL4H .dropdown .dropdown-toggle[data-toggle="dropdown-submenu"]::after {
    margin-top: 0;
    position: inherit;
    right: 0;
    top: 50%;
    display: inline-block;
    width: 0;
    height: 0;
    margin-left: .3em;
    vertical-align: middle;
    content: "";
    border-top: .30em solid;
    border-right: .30em solid transparent;
    border-left: .30em solid transparent;
  }
}
@media (min-width: 767px) {
  .cid-veciA1lL4H .menu-logo {
    flex-shrink: 0;
  }
}
.cid-veciA1lL4H .navbar-collapse {
  flex-basis: auto;
}
.cid-veciA1lL4H .nav-link:hover,
.cid-veciA1lL4H .dropdown-item:hover {
  color: #232323 !important;
}
.cid-rwDKDVnRUO {
  padding-top: 135px;
  padding-bottom: 0px;
  background-color: #efefef;
}
.cid-rwDKDVnRUO P {
  color: #767676;
}
.cid-rwDKEe2fB7 {
  padding-top: 15px;
  padding-bottom: 15px;
  background-color: #ffffff;
}
.cid-rwDKEe2fB7 h2 {
  text-align: left;
}
.cid-rwDKEe2fB7 h4 {
  text-align: left;
  font-weight: 500;
}
.cid-rwDKEe2fB7 p {
  color: #767676;
  text-align: left;
}
.cid-rwDKEe2fB7 .aside-content {
  flex-basis: 100%;
  -webkit-flex-basis: 100%;
}
.cid-rwDKEe2fB7 .block-content {
  display: -webkit-flex;
  flex-direction: column;
  -webkit-flex-direction: column;
  word-break: break-word;
}
.cid-rwDKEe2fB7 .media {
  margin: initial;
  align-items: center;
  -webkit-align-items: center;
}
.cid-rwDKEe2fB7 .mbr-figure {
  align-self: flex-start;
  -webkit-align-self: flex-start;
  -webkit-flex-shrink: 0;
  flex-shrink: 0;
}
.cid-rwDKEe2fB7 .card-img {
  padding-right: 2rem;
  width: auto;
}
.cid-rwDKEe2fB7 .card-img span {
  font-size: 72px;
  color: #707070;
}
@media (min-width: 992px) {
  .cid-rwDKEe2fB7 .mbr-figure {
    padding-right: 4rem;
  }
}
@media (max-width: 991px) {
  .cid-rwDKEe2fB7 .mbr-figure {
    padding-right: 0;
    padding-bottom: 1rem;
    margin-bottom: 2rem;
  }
}
@media (max-width: 300px) {
  .cid-rwDKEe2fB7 .card-img span {
    font-size: 40px !important;
  }
}
.cid-rwDKFxBKBe {
  padding-top: 15px;
  padding-bottom: 0px;
  background-color: #ffffff;
}
.cid-rwDKFxBKBe .mbr-section-subtitle {
  color: #767676;
  text-align: left;
}
.cid-rwDKFxBKBe H2 {
  text-align: left;
}
.cid-rwDKFHLaFY {
  padding-top: 15px;
  padding-bottom: 15px;
  background-color: #ffffff;
}
.cid-rwDKFHLaFY .counter-container {
  color: #767676;
}
.cid-rwDKFHLaFY .counter-container ol {
  margin-bottom: 0;
}
.cid-rwDKFHLaFY .counter-container ol li {
  margin-bottom: 1rem;
}
.cid-rwDLe8c6zq {
  padding-top: 15px;
  padding-bottom: 15px;
  background: #ffffff;
}
.cid-rwDLe8c6zq .images-container.container-fluid {
  padding: 0;
}
.cid-rwDLe8c6zq .media-container-row {
  margin: 0 auto;
  align-items: stretch;
  -webkit-align-items: stretch;
}
.cid-rwDLe8c6zq .media-container-row .img-item {
  display: -webkit-flex;
  flex-direction: column;
  justify-content: center;
  position: relative;
  width: 100%;
  z-index: 1;
  -webkit-flex-direction: column;
  -webkit-justify-content: center;
}
.cid-rwDLe8c6zq .media-container-row .img-item img {
  width: 100%;
  min-height: 1px;
}
.cid-rwDLe8c6zq .media-container-row .img-item .img-caption {
  background: #ffffff;
  z-index: 2;
  padding: 1rem 1rem;
  word-break: break-word;
}
.cid-rwDLe8c6zq .media-container-row .img-item .img-caption p {
  margin-bottom: 0;
}
.cid-rwDLe8c6zq .media-container-row .img-item.item1 {
  padding: 0 2rem 0 0;
}
@media (max-width: 992px) {
  .cid-rwDLe8c6zq .img-item {
    width: 100% !important;
  }
  .cid-rwDLe8c6zq .img-item.item1 {
    width: 100%;
    flex-basis: initial !important;
    padding: 0 0 2rem 0 !important;
    -webkit-flex-basis: initial !important;
  }
}
.cid-rwDLdmVfUa {
  padding-top: 15px;
  padding-bottom: 0px;
  background-color: #ffffff;
}
.cid-rwDLdmVfUa .mbr-section-subtitle {
  color: #767676;
  text-align: left;
}
.cid-rwDLdmVfUa H2 {
  text-align: left;
}
.cid-rwDLdzeU6H {
  padding-top: 15px;
  padding-bottom: 15px;
  background-color: #ffffff;
}
.cid-rwDLdzeU6H .counter-container {
  color: #767676;
}
.cid-rwDLdzeU6H .counter-container ol {
  margin-bottom: 0;
}
.cid-rwDLdzeU6H .counter-container ol li {
  margin-bottom: 1rem;
}
.cid-sVAbheD2zv {
  padding-top: 15px;
  padding-bottom: 15px;
  background-color: #ffffff;
}
.cid-sVAbheD2zv .line {
  background-color: #ff3366;
  color: #ff3366;
  align: center;
  height: 2px;
  margin: 0 auto;
}
.cid-sVAbheD2zv .section-text {
  padding: 2rem 0;
  color: #cc2952;
  text-align: center;
}
.cid-sVAbheD2zv .inner-container {
  margin: 0 auto;
}
@media (max-width: 768px) {
  .cid-sVAbheD2zv .inner-container {
    width: 100% !important;
  }
}
.cid-tksjutGwN2 {
  padding-top: 15px;
  padding-bottom: 15px;
  background-color: #2e2e2e;
}
@media (max-width: 767px) {
  .cid-tksjutGwN2 .content {
    text-align: center;
  }
  .cid-tksjutGwN2 .content > div:not(:last-child) {
    margin-bottom: 2rem;
  }
}
@media (max-width: 767px) {
  .cid-tksjutGwN2 .media-wrap {
    margin-bottom: 1rem;
  }
}
.cid-tksjutGwN2 .media-wrap .mbr-iconfont-logo {
  font-size: 7.5rem;
  color: #f36;
}
.cid-tksjutGwN2 .media-wrap img {
  height: 6rem;
}
@media (max-width: 767px) {
  .cid-tksjutGwN2 .footer-lower .copyright {
    margin-bottom: 1rem;
    text-align: center;
  }
}
.cid-tksjutGwN2 .footer-lower hr {
  margin: 1rem 0;
  border-color: #fff;
  opacity: .05;
}
.cid-tksjutGwN2 .footer-lower .social-list {
  padding-left: 0;
  margin-bottom: 0;
  list-style: none;
  display: flex;
  -webkit-flex-wrap: wrap;
  flex-wrap: wrap;
  -webkit-justify-content: flex-end;
  justify-content: flex-end;
}
.cid-tksjutGwN2 .footer-lower .social-list .mbr-iconfont-social {
  font-size: 1.3rem;
  color: #fff;
}
.cid-tksjutGwN2 .footer-lower .social-list .soc-item {
  margin: 0 .5rem;
}
.cid-tksjutGwN2 .footer-lower .social-list a {
  margin: 0;
  opacity: .5;
  -webkit-transition: .2s linear;
  transition: .2s linear;
}
.cid-tksjutGwN2 .footer-lower .social-list a:hover {
  opacity: 1;
}
@media (max-width: 767px) {
  .cid-tksjutGwN2 .footer-lower .social-list {
    -webkit-justify-content: center;
    justify-content: center;
  }
}
.cid-veciA1lL4H .navbar {
  padding: .5rem 0;
  background: #ffffff;
  transition: none;
  min-height: 77px;
}
.cid-veciA1lL4H .navbar-dropdown.bg-color.transparent.opened {
  background: #ffffff;
}
.cid-veciA1lL4H a {
  font-style: normal;
}
.cid-veciA1lL4H .nav-item span {
  padding-right: 0.4em;
  line-height: 0.5em;
  vertical-align: text-bottom;
  position: relative;
  text-decoration: none;
}
.cid-veciA1lL4H .nav-item a {
  display: flex;
  align-items: center;
  justify-content: center;
  padding: 0.7rem 0 !important;
  margin: 0rem .65rem !important;
}
.cid-veciA1lL4H .nav-item:focus,
.cid-veciA1lL4H .nav-link:focus {
  outline: none;
}
.cid-veciA1lL4H .btn {
  padding: 0.4rem 1.5rem;
  display: inline-flex;
  align-items: center;
}
.cid-veciA1lL4H .btn .mbr-iconfont {
  font-size: 1.6rem;
}
.cid-veciA1lL4H .menu-logo {
  margin-right: auto;
}
.cid-veciA1lL4H .menu-logo .navbar-brand {
  display: flex;
  margin-left: 5rem;
  padding: 0;
  transition: padding .2s;
  min-height: 3.8rem;
  align-items: center;
}
.cid-veciA1lL4H .menu-logo .navbar-brand .navbar-caption-wrap {
  display: -webkit-flex;
  -webkit-align-items: center;
  align-items: center;
  word-break: break-word;
  min-width: 7rem;
  margin: .3rem 0;
}
.cid-veciA1lL4H .menu-logo .navbar-brand .navbar-caption-wrap .navbar-caption {
  line-height: 1.2rem !important;
  padding-right: 2rem;
}
.cid-veciA1lL4H .menu-logo .navbar-brand .navbar-logo {
  font-size: 4rem;
  transition: font-size 0.25s;
}
.cid-veciA1lL4H .menu-logo .navbar-brand .navbar-logo img {
  display: flex;
}
.cid-veciA1lL4H .menu-logo .navbar-brand .navbar-logo .mbr-iconfont {
  transition: font-size 0.25s;
}
.cid-veciA1lL4H .navbar-toggleable-sm .navbar-collapse {
  justify-content: flex-end;
  -webkit-justify-content: flex-end;
  padding-right: 5rem;
  width: auto;
}
.cid-veciA1lL4H .navbar-toggleable-sm .navbar-collapse .navbar-nav {
  flex-wrap: wrap;
  -webkit-flex-wrap: wrap;
  padding-left: 0;
}
.cid-veciA1lL4H .navbar-toggleable-sm .navbar-collapse .navbar-nav .nav-item {
  -webkit-align-self: center;
  align-self: center;
}
.cid-veciA1lL4H .navbar-toggleable-sm .navbar-collapse .navbar-buttons {
  padding-left: 0;
  padding-bottom: 0;
}
.cid-veciA1lL4H .dropdown .dropdown-menu {
  background: #ffffff;
  display: none;
  position: absolute;
  min-width: 5rem;
  padding-top: 1.4rem;
  padding-bottom: 1.4rem;
  text-align: left;
}
.cid-veciA1lL4H .dropdown .dropdown-menu .dropdown-item {
  width: auto;
  padding: 0.235em 1.5385em 0.235em 1.5385em !important;
}
.cid-veciA1lL4H .dropdown .dropdown-menu .dropdown-item::after {
  right: 0.5rem;
}
.cid-veciA1lL4H .dropdown .dropdown-menu .dropdown-submenu {
  margin: 0;
}
.cid-veciA1lL4H .dropdown.open > .dropdown-menu {
  display: block;
}
.cid-veciA1lL4H .navbar-toggleable-sm.opened:after {
  position: absolute;
  width: 100vw;
  height: 100vh;
  content: '';
  background-color: rgba(0, 0, 0, 0.1);
  left: 0;
  bottom: 0;
  transform: translateY(100%);
  -webkit-transform: translateY(100%);
  z-index: 1000;
}
.cid-veciA1lL4H .navbar.navbar-short {
  min-height: 60px;
  transition: all .2s;
}
.cid-veciA1lL4H .navbar.navbar-short .navbar-toggler-right {
  top: 20px;
}
.cid-veciA1lL4H .navbar.navbar-short .navbar-logo a {
  font-size: 2.5rem !important;
  line-height: 2.5rem;
  transition: font-size 0.25s;
}
.cid-veciA1lL4H .navbar.navbar-short .navbar-logo a .mbr-iconfont {
  font-size: 2.5rem !important;
}
.cid-veciA1lL4H .navbar.navbar-short .navbar-logo a img {
  height: 3rem !important;
}
.cid-veciA1lL4H .navbar.navbar-short .navbar-brand {
  min-height: 3rem;
}
.cid-veciA1lL4H button.navbar-toggler {
  width: 31px;
  height: 18px;
  cursor: pointer;
  transition: all .2s;
  top: 1.5rem;
  right: 1rem;
}
.cid-veciA1lL4H button.navbar-toggler:focus {
  outline: none;
}
.cid-veciA1lL4H button.navbar-toggler .hamburger span {
  position: absolute;
  right: 0;
  width: 30px;
  height: 2px;
  border-right: 5px;
  background-color: #55d4a9;
}
.cid-veciA1lL4H button.navbar-toggler .hamburger span:nth-child(1) {
  top: 0;
  transition: all .2s;
}
.cid-veciA1lL4H button.navbar-toggler .hamburger span:nth-child(2) {
  top: 8px;
  transition: all .15s;
}
.cid-veciA1lL4H button.navbar-toggler .hamburger span:nth-child(3) {
  top: 8px;
  transition: all .15s;
}
.cid-veciA1lL4H button.navbar-toggler .hamburger span:nth-child(4) {
  top: 16px;
  transition: all .2s;
}
.cid-veciA1lL4H nav.opened .hamburger span:nth-child(1) {
  top: 8px;
  width: 0;
  opacity: 0;
  right: 50%;
  transition: all .2s;
}
.cid-veciA1lL4H nav.opened .hamburger span:nth-child(2) {
  -webkit-transform: rotate(45deg);
  transform: rotate(45deg);
  transition: all .25s;
}
.cid-veciA1lL4H nav.opened .hamburger span:nth-child(3) {
  -webkit-transform: rotate(-45deg);
  transform: rotate(-45deg);
  transition: all .25s;
}
.cid-veciA1lL4H nav.opened .hamburger span:nth-child(4) {
  top: 8px;
  width: 0;
  opacity: 0;
  right: 50%;
  transition: all .2s;
}
.cid-veciA1lL4H .collapsed.navbar-expand {
  flex-direction: column;
}
.cid-veciA1lL4H .collapsed .btn {
  display: flex;
}
.cid-veciA1lL4H .collapsed .navbar-collapse {
  display: none !important;
  padding-right: 0 !important;
}
.cid-veciA1lL4H .collapsed .navbar-collapse.collapsing,
.cid-veciA1lL4H .collapsed .navbar-collapse.show {
  display: block !important;
}
.cid-veciA1lL4H .collapsed .navbar-collapse.collapsing .navbar-nav,
.cid-veciA1lL4H .collapsed .navbar-collapse.show .navbar-nav {
  display: block;
  text-align: center;
}
.cid-veciA1lL4H .collapsed .navbar-collapse.collapsing .navbar-nav .nav-item,
.cid-veciA1lL4H .collapsed .navbar-collapse.show .navbar-nav .nav-item {
  clear: both;
}
.cid-veciA1lL4H .collapsed .navbar-collapse.collapsing .navbar-nav .nav-item:last-child,
.cid-veciA1lL4H .collapsed .navbar-collapse.show .navbar-nav .nav-item:last-child {
  margin-bottom: 1rem;
}
.cid-veciA1lL4H .collapsed .navbar-collapse.collapsing .navbar-buttons,
.cid-veciA1lL4H .collapsed .navbar-collapse.show .navbar-buttons {
  text-align: center;
}
.cid-veciA1lL4H .collapsed .navbar-collapse.collapsing .navbar-buttons:last-child,
.cid-veciA1lL4H .collapsed .navbar-collapse.show .navbar-buttons:last-child {
  margin-bottom: 1rem;
}
.cid-veciA1lL4H .collapsed button.navbar-toggler {
  display: block;
}
.cid-veciA1lL4H .collapsed .navbar-brand {
  margin-left: 1rem !important;
}
.cid-veciA1lL4H .collapsed .navbar-toggleable-sm {
  flex-direction: column;
  -webkit-flex-direction: column;
}
.cid-veciA1lL4H .collapsed .dropdown .dropdown-menu {
  width: 100%;
  text-align: center;
  position: relative;
  opacity: 0;
  display: block;
  height: 0;
  visibility: hidden;
  padding: 0;
  transition-duration: .5s;
  transition-property: opacity,padding,height;
}
.cid-veciA1lL4H .collapsed .dropdown.open > .dropdown-menu {
  position: relative;
  opacity: 1;
  height: auto;
  padding: 1.4rem 0;
  visibility: visible;
}
.cid-veciA1lL4H .collapsed .dropdown .dropdown-submenu {
  left: 0;
  text-align: center;
  width: 100%;
}
.cid-veciA1lL4H .collapsed .dropdown .dropdown-toggle[data-toggle="dropdown-submenu"]::after {
  margin-top: 0;
  position: inherit;
  right: 0;
  top: 50%;
  display: inline-block;
  width: 0;
  height: 0;
  margin-left: .3em;
  vertical-align: middle;
  content: "";
  border-top: .30em solid;
  border-right: .30em solid transparent;
  border-left: .30em solid transparent;
}
@media (max-width: 991px) {
  .cid-veciA1lL4H .navbar-expand {
    flex-direction: column;
  }
  .cid-veciA1lL4H img {
    height: 3.8rem !important;
  }
  .cid-veciA1lL4H .btn {
    display: flex;
  }
  .cid-veciA1lL4H button.navbar-toggler {
    display: block;
  }
  .cid-veciA1lL4H .navbar-brand {
    margin-left: 1rem !important;
  }
  .cid-veciA1lL4H .navbar-toggleable-sm {
    flex-direction: column;
    -webkit-flex-direction: column;
  }
  .cid-veciA1lL4H .navbar-collapse {
    display: none !important;
    padding-right: 0 !important;
  }
  .cid-veciA1lL4H .navbar-collapse.collapsing,
  .cid-veciA1lL4H .navbar-collapse.show {
    display: block !important;
  }
  .cid-veciA1lL4H .navbar-collapse.collapsing .navbar-nav,
  .cid-veciA1lL4H .navbar-collapse.show .navbar-nav {
    display: block;
    text-align: center;
  }
  .cid-veciA1lL4H .navbar-collapse.collapsing .navbar-nav .nav-item,
  .cid-veciA1lL4H .navbar-collapse.show .navbar-nav .nav-item {
    clear: both;
  }
  .cid-veciA1lL4H .navbar-collapse.collapsing .navbar-nav .nav-item:last-child,
  .cid-veciA1lL4H .navbar-collapse.show .navbar-nav .nav-item:last-child {
    margin-bottom: 1rem;
  }
  .cid-veciA1lL4H .navbar-collapse.collapsing .navbar-buttons,
  .cid-veciA1lL4H .navbar-collapse.show .navbar-buttons {
    text-align: center;
  }
  .cid-veciA1lL4H .navbar-collapse.collapsing .navbar-buttons:last-child,
  .cid-veciA1lL4H .navbar-collapse.show .navbar-buttons:last-child {
    margin-bottom: 1rem;
  }
  .cid-veciA1lL4H .dropdown .dropdown-menu {
    width: 100%;
    text-align: center;
    position: relative;
    opacity: 0;
    display: block;
    height: 0;
    visibility: hidden;
    padding: 0;
    transition-duration: .5s;
    transition-property: opacity,padding,height;
  }
  .cid-veciA1lL4H .dropdown.open > .dropdown-menu {
    position: relative;
    opacity: 1;
    height: auto;
    padding: 1.4rem 0;
    visibility: visible;
  }
  .cid-veciA1lL4H .dropdown .dropdown-submenu {
    left: 0;
    text-align: center;
    width: 100%;
  }
  .cid-veciA1lL4H .dropdown .dropdown-toggle[data-toggle="dropdown-submenu"]::after {
    margin-top: 0;
    position: inherit;
    right: 0;
    top: 50%;
    display: inline-block;
    width: 0;
    height: 0;
    margin-left: .3em;
    vertical-align: middle;
    content: "";
    border-top: .30em solid;
    border-right: .30em solid transparent;
    border-left: .30em solid transparent;
  }
}
@media (min-width: 767px) {
  .cid-veciA1lL4H .menu-logo {
    flex-shrink: 0;
  }
}
.cid-veciA1lL4H .navbar-collapse {
  flex-basis: auto;
}
.cid-veciA1lL4H .nav-link:hover,
.cid-veciA1lL4H .dropdown-item:hover {
  color: #232323 !important;
}
.cid-rwDMFQIriR {
  padding-top: 135px;
  padding-bottom: 0px;
  background-color: #efefef;
}
.cid-rwDMFQIriR P {
  color: #767676;
}
.cid-rwDMGaHi29 {
  padding-top: 15px;
  padding-bottom: 15px;
  background-color: #ffffff;
}
.cid-rwDMGaHi29 h2 {
  text-align: left;
}
.cid-rwDMGaHi29 h4 {
  text-align: left;
  font-weight: 500;
}
.cid-rwDMGaHi29 p {
  color: #767676;
  text-align: left;
}
.cid-rwDMGaHi29 .aside-content {
  flex-basis: 100%;
  -webkit-flex-basis: 100%;
}
.cid-rwDMGaHi29 .block-content {
  display: -webkit-flex;
  flex-direction: column;
  -webkit-flex-direction: column;
  word-break: break-word;
}
.cid-rwDMGaHi29 .media {
  margin: initial;
  align-items: center;
  -webkit-align-items: center;
}
.cid-rwDMGaHi29 .mbr-figure {
  align-self: flex-start;
  -webkit-align-self: flex-start;
  -webkit-flex-shrink: 0;
  flex-shrink: 0;
}
.cid-rwDMGaHi29 .card-img {
  padding-right: 2rem;
  width: auto;
}
.cid-rwDMGaHi29 .card-img span {
  font-size: 72px;
  color: #707070;
}
@media (min-width: 992px) {
  .cid-rwDMGaHi29 .mbr-figure {
    padding-right: 4rem;
  }
}
@media (max-width: 991px) {
  .cid-rwDMGaHi29 .mbr-figure {
    padding-right: 0;
    padding-bottom: 1rem;
    margin-bottom: 2rem;
  }
}
@media (max-width: 300px) {
  .cid-rwDMGaHi29 .card-img span {
    font-size: 40px !important;
  }
}
.cid-rwDMGQnbMO {
  padding-top: 15px;
  padding-bottom: 0px;
  background-color: #ffffff;
}
.cid-rwDMGQnbMO .mbr-section-subtitle {
  color: #767676;
  text-align: left;
}
.cid-rwDMGQnbMO H2 {
  text-align: left;
}
.cid-rwDMM5hQgq {
  padding-top: 15px;
  padding-bottom: 15px;
  background: #ffffff;
}
.cid-rwDMM5hQgq .images-container.container-fluid {
  padding: 0;
}
.cid-rwDMM5hQgq .media-container-row {
  margin: 0 auto;
  align-items: stretch;
  -webkit-align-items: stretch;
}
.cid-rwDMM5hQgq .media-container-row .img-item {
  display: -webkit-flex;
  flex-direction: column;
  justify-content: center;
  position: relative;
  width: 100%;
  z-index: 1;
  -webkit-flex-direction: column;
  -webkit-justify-content: center;
}
.cid-rwDMM5hQgq .media-container-row .img-item img {
  width: 100%;
  min-height: 1px;
}
.cid-rwDMM5hQgq .media-container-row .img-item .img-caption {
  background: #ffffff;
  z-index: 2;
  padding: 1rem 1rem;
  word-break: break-word;
}
.cid-rwDMM5hQgq .media-container-row .img-item .img-caption p {
  margin-bottom: 0;
}
.cid-rwDMM5hQgq .media-container-row .img-item.item1 {
  padding: 0 2rem 0 0;
}
@media (max-width: 992px) {
  .cid-rwDMM5hQgq .img-item {
    width: 100% !important;
  }
  .cid-rwDMM5hQgq .img-item.item1 {
    width: 100%;
    flex-basis: initial !important;
    padding: 0 0 2rem 0 !important;
    -webkit-flex-basis: initial !important;
  }
}
.cid-rwDMIkyRF5 {
  padding-top: 15px;
  padding-bottom: 0px;
  background-color: #ffffff;
}
.cid-rwDMIkyRF5 .mbr-section-subtitle {
  color: #767676;
  text-align: left;
}
.cid-rwDMIkyRF5 H2 {
  text-align: left;
}
.cid-rwDMIOoUza {
  padding-top: 15px;
  padding-bottom: 0px;
  background-color: #ffffff;
}
.cid-rwDMIOoUza .mbr-section-subtitle {
  color: #767676;
  text-align: left;
}
.cid-rwDMIOoUza H2 {
  text-align: left;
}
.cid-rwDN5komjx {
  padding-top: 15px;
  padding-bottom: 15px;
  background-color: #ffffff;
}
.cid-rwDN5komjx .mbr-section-subtitle {
  color: #767676;
  text-align: left;
}
.cid-rwDN5komjx H2 {
  text-align: left;
}
.cid-sVAb8VSfvY {
  padding-top: 15px;
  padding-bottom: 15px;
  background-color: #ffffff;
}
.cid-sVAb8VSfvY .line {
  background-color: #ff3366;
  color: #ff3366;
  align: center;
  height: 2px;
  margin: 0 auto;
}
.cid-sVAb8VSfvY .section-text {
  padding: 2rem 0;
  color: #cc2952;
  text-align: center;
}
.cid-sVAb8VSfvY .inner-container {
  margin: 0 auto;
}
@media (max-width: 768px) {
  .cid-sVAb8VSfvY .inner-container {
    width: 100% !important;
  }
}
.cid-tksjjdZqUo {
  padding-top: 15px;
  padding-bottom: 15px;
  background-color: #2e2e2e;
}
@media (max-width: 767px) {
  .cid-tksjjdZqUo .content {
    text-align: center;
  }
  .cid-tksjjdZqUo .content > div:not(:last-child) {
    margin-bottom: 2rem;
  }
}
@media (max-width: 767px) {
  .cid-tksjjdZqUo .media-wrap {
    margin-bottom: 1rem;
  }
}
.cid-tksjjdZqUo .media-wrap .mbr-iconfont-logo {
  font-size: 7.5rem;
  color: #f36;
}
.cid-tksjjdZqUo .media-wrap img {
  height: 6rem;
}
@media (max-width: 767px) {
  .cid-tksjjdZqUo .footer-lower .copyright {
    margin-bottom: 1rem;
    text-align: center;
  }
}
.cid-tksjjdZqUo .footer-lower hr {
  margin: 1rem 0;
  border-color: #fff;
  opacity: .05;
}
.cid-tksjjdZqUo .footer-lower .social-list {
  padding-left: 0;
  margin-bottom: 0;
  list-style: none;
  display: flex;
  -webkit-flex-wrap: wrap;
  flex-wrap: wrap;
  -webkit-justify-content: flex-end;
  justify-content: flex-end;
}
.cid-tksjjdZqUo .footer-lower .social-list .mbr-iconfont-social {
  font-size: 1.3rem;
  color: #fff;
}
.cid-tksjjdZqUo .footer-lower .social-list .soc-item {
  margin: 0 .5rem;
}
.cid-tksjjdZqUo .footer-lower .social-list a {
  margin: 0;
  opacity: .5;
  -webkit-transition: .2s linear;
  transition: .2s linear;
}
.cid-tksjjdZqUo .footer-lower .social-list a:hover {
  opacity: 1;
}
@media (max-width: 767px) {
  .cid-tksjjdZqUo .footer-lower .social-list {
    -webkit-justify-content: center;
    justify-content: center;
  }
}
.cid-veciA1lL4H .navbar {
  padding: .5rem 0;
  background: #ffffff;
  transition: none;
  min-height: 77px;
}
.cid-veciA1lL4H .navbar-dropdown.bg-color.transparent.opened {
  background: #ffffff;
}
.cid-veciA1lL4H a {
  font-style: normal;
}
.cid-veciA1lL4H .nav-item span {
  padding-right: 0.4em;
  line-height: 0.5em;
  vertical-align: text-bottom;
  position: relative;
  text-decoration: none;
}
.cid-veciA1lL4H .nav-item a {
  display: flex;
  align-items: center;
  justify-content: center;
  padding: 0.7rem 0 !important;
  margin: 0rem .65rem !important;
}
.cid-veciA1lL4H .nav-item:focus,
.cid-veciA1lL4H .nav-link:focus {
  outline: none;
}
.cid-veciA1lL4H .btn {
  padding: 0.4rem 1.5rem;
  display: inline-flex;
  align-items: center;
}
.cid-veciA1lL4H .btn .mbr-iconfont {
  font-size: 1.6rem;
}
.cid-veciA1lL4H .menu-logo {
  margin-right: auto;
}
.cid-veciA1lL4H .menu-logo .navbar-brand {
  display: flex;
  margin-left: 5rem;
  padding: 0;
  transition: padding .2s;
  min-height: 3.8rem;
  align-items: center;
}
.cid-veciA1lL4H .menu-logo .navbar-brand .navbar-caption-wrap {
  display: -webkit-flex;
  -webkit-align-items: center;
  align-items: center;
  word-break: break-word;
  min-width: 7rem;
  margin: .3rem 0;
}
.cid-veciA1lL4H .menu-logo .navbar-brand .navbar-caption-wrap .navbar-caption {
  line-height: 1.2rem !important;
  padding-right: 2rem;
}
.cid-veciA1lL4H .menu-logo .navbar-brand .navbar-logo {
  font-size: 4rem;
  transition: font-size 0.25s;
}
.cid-veciA1lL4H .menu-logo .navbar-brand .navbar-logo img {
  display: flex;
}
.cid-veciA1lL4H .menu-logo .navbar-brand .navbar-logo .mbr-iconfont {
  transition: font-size 0.25s;
}
.cid-veciA1lL4H .navbar-toggleable-sm .navbar-collapse {
  justify-content: flex-end;
  -webkit-justify-content: flex-end;
  padding-right: 5rem;
  width: auto;
}
.cid-veciA1lL4H .navbar-toggleable-sm .navbar-collapse .navbar-nav {
  flex-wrap: wrap;
  -webkit-flex-wrap: wrap;
  padding-left: 0;
}
.cid-veciA1lL4H .navbar-toggleable-sm .navbar-collapse .navbar-nav .nav-item {
  -webkit-align-self: center;
  align-self: center;
}
.cid-veciA1lL4H .navbar-toggleable-sm .navbar-collapse .navbar-buttons {
  padding-left: 0;
  padding-bottom: 0;
}
.cid-veciA1lL4H .dropdown .dropdown-menu {
  background: #ffffff;
  display: none;
  position: absolute;
  min-width: 5rem;
  padding-top: 1.4rem;
  padding-bottom: 1.4rem;
  text-align: left;
}
.cid-veciA1lL4H .dropdown .dropdown-menu .dropdown-item {
  width: auto;
  padding: 0.235em 1.5385em 0.235em 1.5385em !important;
}
.cid-veciA1lL4H .dropdown .dropdown-menu .dropdown-item::after {
  right: 0.5rem;
}
.cid-veciA1lL4H .dropdown .dropdown-menu .dropdown-submenu {
  margin: 0;
}
.cid-veciA1lL4H .dropdown.open > .dropdown-menu {
  display: block;
}
.cid-veciA1lL4H .navbar-toggleable-sm.opened:after {
  position: absolute;
  width: 100vw;
  height: 100vh;
  content: '';
  background-color: rgba(0, 0, 0, 0.1);
  left: 0;
  bottom: 0;
  transform: translateY(100%);
  -webkit-transform: translateY(100%);
  z-index: 1000;
}
.cid-veciA1lL4H .navbar.navbar-short {
  min-height: 60px;
  transition: all .2s;
}
.cid-veciA1lL4H .navbar.navbar-short .navbar-toggler-right {
  top: 20px;
}
.cid-veciA1lL4H .navbar.navbar-short .navbar-logo a {
  font-size: 2.5rem !important;
  line-height: 2.5rem;
  transition: font-size 0.25s;
}
.cid-veciA1lL4H .navbar.navbar-short .navbar-logo a .mbr-iconfont {
  font-size: 2.5rem !important;
}
.cid-veciA1lL4H .navbar.navbar-short .navbar-logo a img {
  height: 3rem !important;
}
.cid-veciA1lL4H .navbar.navbar-short .navbar-brand {
  min-height: 3rem;
}
.cid-veciA1lL4H button.navbar-toggler {
  width: 31px;
  height: 18px;
  cursor: pointer;
  transition: all .2s;
  top: 1.5rem;
  right: 1rem;
}
.cid-veciA1lL4H button.navbar-toggler:focus {
  outline: none;
}
.cid-veciA1lL4H button.navbar-toggler .hamburger span {
  position: absolute;
  right: 0;
  width: 30px;
  height: 2px;
  border-right: 5px;
  background-color: #55d4a9;
}
.cid-veciA1lL4H button.navbar-toggler .hamburger span:nth-child(1) {
  top: 0;
  transition: all .2s;
}
.cid-veciA1lL4H button.navbar-toggler .hamburger span:nth-child(2) {
  top: 8px;
  transition: all .15s;
}
.cid-veciA1lL4H button.navbar-toggler .hamburger span:nth-child(3) {
  top: 8px;
  transition: all .15s;
}
.cid-veciA1lL4H button.navbar-toggler .hamburger span:nth-child(4) {
  top: 16px;
  transition: all .2s;
}
.cid-veciA1lL4H nav.opened .hamburger span:nth-child(1) {
  top: 8px;
  width: 0;
  opacity: 0;
  right: 50%;
  transition: all .2s;
}
.cid-veciA1lL4H nav.opened .hamburger span:nth-child(2) {
  -webkit-transform: rotate(45deg);
  transform: rotate(45deg);
  transition: all .25s;
}
.cid-veciA1lL4H nav.opened .hamburger span:nth-child(3) {
  -webkit-transform: rotate(-45deg);
  transform: rotate(-45deg);
  transition: all .25s;
}
.cid-veciA1lL4H nav.opened .hamburger span:nth-child(4) {
  top: 8px;
  width: 0;
  opacity: 0;
  right: 50%;
  transition: all .2s;
}
.cid-veciA1lL4H .collapsed.navbar-expand {
  flex-direction: column;
}
.cid-veciA1lL4H .collapsed .btn {
  display: flex;
}
.cid-veciA1lL4H .collapsed .navbar-collapse {
  display: none !important;
  padding-right: 0 !important;
}
.cid-veciA1lL4H .collapsed .navbar-collapse.collapsing,
.cid-veciA1lL4H .collapsed .navbar-collapse.show {
  display: block !important;
}
.cid-veciA1lL4H .collapsed .navbar-collapse.collapsing .navbar-nav,
.cid-veciA1lL4H .collapsed .navbar-collapse.show .navbar-nav {
  display: block;
  text-align: center;
}
.cid-veciA1lL4H .collapsed .navbar-collapse.collapsing .navbar-nav .nav-item,
.cid-veciA1lL4H .collapsed .navbar-collapse.show .navbar-nav .nav-item {
  clear: both;
}
.cid-veciA1lL4H .collapsed .navbar-collapse.collapsing .navbar-nav .nav-item:last-child,
.cid-veciA1lL4H .collapsed .navbar-collapse.show .navbar-nav .nav-item:last-child {
  margin-bottom: 1rem;
}
.cid-veciA1lL4H .collapsed .navbar-collapse.collapsing .navbar-buttons,
.cid-veciA1lL4H .collapsed .navbar-collapse.show .navbar-buttons {
  text-align: center;
}
.cid-veciA1lL4H .collapsed .navbar-collapse.collapsing .navbar-buttons:last-child,
.cid-veciA1lL4H .collapsed .navbar-collapse.show .navbar-buttons:last-child {
  margin-bottom: 1rem;
}
.cid-veciA1lL4H .collapsed button.navbar-toggler {
  display: block;
}
.cid-veciA1lL4H .collapsed .navbar-brand {
  margin-left: 1rem !important;
}
.cid-veciA1lL4H .collapsed .navbar-toggleable-sm {
  flex-direction: column;
  -webkit-flex-direction: column;
}
.cid-veciA1lL4H .collapsed .dropdown .dropdown-menu {
  width: 100%;
  text-align: center;
  position: relative;
  opacity: 0;
  display: block;
  height: 0;
  visibility: hidden;
  padding: 0;
  transition-duration: .5s;
  transition-property: opacity,padding,height;
}
.cid-veciA1lL4H .collapsed .dropdown.open > .dropdown-menu {
  position: relative;
  opacity: 1;
  height: auto;
  padding: 1.4rem 0;
  visibility: visible;
}
.cid-veciA1lL4H .collapsed .dropdown .dropdown-submenu {
  left: 0;
  text-align: center;
  width: 100%;
}
.cid-veciA1lL4H .collapsed .dropdown .dropdown-toggle[data-toggle="dropdown-submenu"]::after {
  margin-top: 0;
  position: inherit;
  right: 0;
  top: 50%;
  display: inline-block;
  width: 0;
  height: 0;
  margin-left: .3em;
  vertical-align: middle;
  content: "";
  border-top: .30em solid;
  border-right: .30em solid transparent;
  border-left: .30em solid transparent;
}
@media (max-width: 991px) {
  .cid-veciA1lL4H .navbar-expand {
    flex-direction: column;
  }
  .cid-veciA1lL4H img {
    height: 3.8rem !important;
  }
  .cid-veciA1lL4H .btn {
    display: flex;
  }
  .cid-veciA1lL4H button.navbar-toggler {
    display: block;
  }
  .cid-veciA1lL4H .navbar-brand {
    margin-left: 1rem !important;
  }
  .cid-veciA1lL4H .navbar-toggleable-sm {
    flex-direction: column;
    -webkit-flex-direction: column;
  }
  .cid-veciA1lL4H .navbar-collapse {
    display: none !important;
    padding-right: 0 !important;
  }
  .cid-veciA1lL4H .navbar-collapse.collapsing,
  .cid-veciA1lL4H .navbar-collapse.show {
    display: block !important;
  }
  .cid-veciA1lL4H .navbar-collapse.collapsing .navbar-nav,
  .cid-veciA1lL4H .navbar-collapse.show .navbar-nav {
    display: block;
    text-align: center;
  }
  .cid-veciA1lL4H .navbar-collapse.collapsing .navbar-nav .nav-item,
  .cid-veciA1lL4H .navbar-collapse.show .navbar-nav .nav-item {
    clear: both;
  }
  .cid-veciA1lL4H .navbar-collapse.collapsing .navbar-nav .nav-item:last-child,
  .cid-veciA1lL4H .navbar-collapse.show .navbar-nav .nav-item:last-child {
    margin-bottom: 1rem;
  }
  .cid-veciA1lL4H .navbar-collapse.collapsing .navbar-buttons,
  .cid-veciA1lL4H .navbar-collapse.show .navbar-buttons {
    text-align: center;
  }
  .cid-veciA1lL4H .navbar-collapse.collapsing .navbar-buttons:last-child,
  .cid-veciA1lL4H .navbar-collapse.show .navbar-buttons:last-child {
    margin-bottom: 1rem;
  }
  .cid-veciA1lL4H .dropdown .dropdown-menu {
    width: 100%;
    text-align: center;
    position: relative;
    opacity: 0;
    display: block;
    height: 0;
    visibility: hidden;
    padding: 0;
    transition-duration: .5s;
    transition-property: opacity,padding,height;
  }
  .cid-veciA1lL4H .dropdown.open > .dropdown-menu {
    position: relative;
    opacity: 1;
    height: auto;
    padding: 1.4rem 0;
    visibility: visible;
  }
  .cid-veciA1lL4H .dropdown .dropdown-submenu {
    left: 0;
    text-align: center;
    width: 100%;
  }
  .cid-veciA1lL4H .dropdown .dropdown-toggle[data-toggle="dropdown-submenu"]::after {
    margin-top: 0;
    position: inherit;
    right: 0;
    top: 50%;
    display: inline-block;
    width: 0;
    height: 0;
    margin-left: .3em;
    vertical-align: middle;
    content: "";
    border-top: .30em solid;
    border-right: .30em solid transparent;
    border-left: .30em solid transparent;
  }
}
@media (min-width: 767px) {
  .cid-veciA1lL4H .menu-logo {
    flex-shrink: 0;
  }
}
.cid-veciA1lL4H .navbar-collapse {
  flex-basis: auto;
}
.cid-veciA1lL4H .nav-link:hover,
.cid-veciA1lL4H .dropdown-item:hover {
  color: #232323 !important;
}
.cid-rwDP4tULdK {
  padding-top: 135px;
  padding-bottom: 0px;
  background-color: #efefef;
}
.cid-rwDP4tULdK P {
  color: #767676;
}
.cid-rwDP4FWe4K {
  padding-top: 15px;
  padding-bottom: 15px;
  background-color: #ffffff;
}
.cid-rwDP4FWe4K h2 {
  text-align: left;
}
.cid-rwDP4FWe4K h4 {
  text-align: left;
  font-weight: 500;
}
.cid-rwDP4FWe4K p {
  color: #767676;
  text-align: left;
}
.cid-rwDP4FWe4K .aside-content {
  flex-basis: 100%;
  -webkit-flex-basis: 100%;
}
.cid-rwDP4FWe4K .block-content {
  display: -webkit-flex;
  flex-direction: column;
  -webkit-flex-direction: column;
  word-break: break-word;
}
.cid-rwDP4FWe4K .media {
  margin: initial;
  align-items: center;
  -webkit-align-items: center;
}
.cid-rwDP4FWe4K .mbr-figure {
  align-self: flex-start;
  -webkit-align-self: flex-start;
  -webkit-flex-shrink: 0;
  flex-shrink: 0;
}
.cid-rwDP4FWe4K .card-img {
  padding-right: 2rem;
  width: auto;
}
.cid-rwDP4FWe4K .card-img span {
  font-size: 72px;
  color: #707070;
}
@media (min-width: 992px) {
  .cid-rwDP4FWe4K .mbr-figure {
    padding-right: 4rem;
  }
}
@media (max-width: 991px) {
  .cid-rwDP4FWe4K .mbr-figure {
    padding-right: 0;
    padding-bottom: 1rem;
    margin-bottom: 2rem;
  }
}
@media (max-width: 300px) {
  .cid-rwDP4FWe4K .card-img span {
    font-size: 40px !important;
  }
}
.cid-rwDP6hELzj {
  padding-top: 15px;
  padding-bottom: 0px;
  background-color: #ffffff;
}
.cid-rwDP6hELzj .mbr-section-subtitle {
  color: #767676;
  text-align: left;
}
.cid-rwDP6hELzj H2 {
  text-align: left;
}
.cid-rwDP79hvj5 {
  padding-top: 15px;
  padding-bottom: 0px;
  background-color: #ffffff;
}
.cid-rwDP79hvj5 .mbr-section-subtitle {
  color: #767676;
  text-align: left;
}
.cid-rwDP79hvj5 H2 {
  text-align: left;
}
.cid-rwDP7waFHY {
  padding-top: 15px;
  padding-bottom: 0px;
  background-color: #ffffff;
}
.cid-rwDP7waFHY .mbr-section-subtitle {
  color: #767676;
  text-align: left;
}
.cid-rwDP7waFHY H2 {
  text-align: left;
}
.cid-rwDP7KVtWW {
  padding-top: 15px;
  padding-bottom: 15px;
  background-color: #ffffff;
}
.cid-rwDP7KVtWW .counter-container {
  color: #767676;
}
.cid-rwDP7KVtWW .counter-container ol {
  margin-bottom: 0;
}
.cid-rwDP7KVtWW .counter-container ol li {
  margin-bottom: 1rem;
}
.cid-rwDQeKuGSN {
  padding-top: 15px;
  padding-bottom: 15px;
  background: #ffffff;
}
.cid-rwDQeKuGSN .images-container.container-fluid {
  padding: 0;
}
.cid-rwDQeKuGSN .media-container-row {
  margin: 0 auto;
  align-items: stretch;
  -webkit-align-items: stretch;
}
.cid-rwDQeKuGSN .media-container-row .img-item {
  display: -webkit-flex;
  flex-direction: column;
  justify-content: center;
  position: relative;
  width: 100%;
  z-index: 1;
  -webkit-flex-direction: column;
  -webkit-justify-content: center;
}
.cid-rwDQeKuGSN .media-container-row .img-item img {
  width: 100%;
  min-height: 1px;
}
.cid-rwDQeKuGSN .media-container-row .img-item .img-caption {
  background: #ffffff;
  z-index: 2;
  padding: 1rem 1rem;
  word-break: break-word;
}
.cid-rwDQeKuGSN .media-container-row .img-item .img-caption p {
  margin-bottom: 0;
}
.cid-rwDQeKuGSN .media-container-row .img-item.item1 {
  padding: 0 2rem 0 0;
}
@media (max-width: 992px) {
  .cid-rwDQeKuGSN .img-item {
    width: 100% !important;
  }
  .cid-rwDQeKuGSN .img-item.item1 {
    width: 100%;
    flex-basis: initial !important;
    padding: 0 0 2rem 0 !important;
    -webkit-flex-basis: initial !important;
  }
}
.cid-rwDQf9aEsy {
  padding-top: 15px;
  padding-bottom: 0px;
  background-color: #ffffff;
}
.cid-rwDQf9aEsy .mbr-section-subtitle {
  color: #767676;
  text-align: left;
}
.cid-rwDQf9aEsy H2 {
  text-align: left;
}
.cid-rwDQfmJE9Z {
  padding-top: 15px;
  padding-bottom: 0px;
  background-color: #ffffff;
}
.cid-rwDQfmJE9Z .counter-container {
  color: #767676;
}
.cid-rwDQfmJE9Z .counter-container ol {
  margin-bottom: 0;
}
.cid-rwDQfmJE9Z .counter-container ol li {
  margin-bottom: 1rem;
}
.cid-rwDQMK27T4 {
  padding-top: 15px;
  padding-bottom: 0px;
  background-color: #ffffff;
}
.cid-rwDQMK27T4 .mbr-section-subtitle {
  color: #767676;
  text-align: left;
}
.cid-rwDQMK27T4 H2 {
  text-align: left;
}
.cid-sVAb1xe5tJ {
  padding-top: 15px;
  padding-bottom: 15px;
  background-color: #ffffff;
}
.cid-sVAb1xe5tJ .line {
  background-color: #ff3366;
  color: #ff3366;
  align: center;
  height: 2px;
  margin: 0 auto;
}
.cid-sVAb1xe5tJ .section-text {
  padding: 2rem 0;
  color: #cc2952;
  text-align: center;
}
.cid-sVAb1xe5tJ .inner-container {
  margin: 0 auto;
}
@media (max-width: 768px) {
  .cid-sVAb1xe5tJ .inner-container {
    width: 100% !important;
  }
}
.cid-tksj2keMou {
  padding-top: 15px;
  padding-bottom: 15px;
  background-color: #2e2e2e;
}
@media (max-width: 767px) {
  .cid-tksj2keMou .content {
    text-align: center;
  }
  .cid-tksj2keMou .content > div:not(:last-child) {
    margin-bottom: 2rem;
  }
}
@media (max-width: 767px) {
  .cid-tksj2keMou .media-wrap {
    margin-bottom: 1rem;
  }
}
.cid-tksj2keMou .media-wrap .mbr-iconfont-logo {
  font-size: 7.5rem;
  color: #f36;
}
.cid-tksj2keMou .media-wrap img {
  height: 6rem;
}
@media (max-width: 767px) {
  .cid-tksj2keMou .footer-lower .copyright {
    margin-bottom: 1rem;
    text-align: center;
  }
}
.cid-tksj2keMou .footer-lower hr {
  margin: 1rem 0;
  border-color: #fff;
  opacity: .05;
}
.cid-tksj2keMou .footer-lower .social-list {
  padding-left: 0;
  margin-bottom: 0;
  list-style: none;
  display: flex;
  -webkit-flex-wrap: wrap;
  flex-wrap: wrap;
  -webkit-justify-content: flex-end;
  justify-content: flex-end;
}
.cid-tksj2keMou .footer-lower .social-list .mbr-iconfont-social {
  font-size: 1.3rem;
  color: #fff;
}
.cid-tksj2keMou .footer-lower .social-list .soc-item {
  margin: 0 .5rem;
}
.cid-tksj2keMou .footer-lower .social-list a {
  margin: 0;
  opacity: .5;
  -webkit-transition: .2s linear;
  transition: .2s linear;
}
.cid-tksj2keMou .footer-lower .social-list a:hover {
  opacity: 1;
}
@media (max-width: 767px) {
  .cid-tksj2keMou .footer-lower .social-list {
    -webkit-justify-content: center;
    justify-content: center;
  }
}
.cid-veciA1lL4H .navbar {
  padding: .5rem 0;
  background: #ffffff;
  transition: none;
  min-height: 77px;
}
.cid-veciA1lL4H .navbar-dropdown.bg-color.transparent.opened {
  background: #ffffff;
}
.cid-veciA1lL4H a {
  font-style: normal;
}
.cid-veciA1lL4H .nav-item span {
  padding-right: 0.4em;
  line-height: 0.5em;
  vertical-align: text-bottom;
  position: relative;
  text-decoration: none;
}
.cid-veciA1lL4H .nav-item a {
  display: flex;
  align-items: center;
  justify-content: center;
  padding: 0.7rem 0 !important;
  margin: 0rem .65rem !important;
}
.cid-veciA1lL4H .nav-item:focus,
.cid-veciA1lL4H .nav-link:focus {
  outline: none;
}
.cid-veciA1lL4H .btn {
  padding: 0.4rem 1.5rem;
  display: inline-flex;
  align-items: center;
}
.cid-veciA1lL4H .btn .mbr-iconfont {
  font-size: 1.6rem;
}
.cid-veciA1lL4H .menu-logo {
  margin-right: auto;
}
.cid-veciA1lL4H .menu-logo .navbar-brand {
  display: flex;
  margin-left: 5rem;
  padding: 0;
  transition: padding .2s;
  min-height: 3.8rem;
  align-items: center;
}
.cid-veciA1lL4H .menu-logo .navbar-brand .navbar-caption-wrap {
  display: -webkit-flex;
  -webkit-align-items: center;
  align-items: center;
  word-break: break-word;
  min-width: 7rem;
  margin: .3rem 0;
}
.cid-veciA1lL4H .menu-logo .navbar-brand .navbar-caption-wrap .navbar-caption {
  line-height: 1.2rem !important;
  padding-right: 2rem;
}
.cid-veciA1lL4H .menu-logo .navbar-brand .navbar-logo {
  font-size: 4rem;
  transition: font-size 0.25s;
}
.cid-veciA1lL4H .menu-logo .navbar-brand .navbar-logo img {
  display: flex;
}
.cid-veciA1lL4H .menu-logo .navbar-brand .navbar-logo .mbr-iconfont {
  transition: font-size 0.25s;
}
.cid-veciA1lL4H .navbar-toggleable-sm .navbar-collapse {
  justify-content: flex-end;
  -webkit-justify-content: flex-end;
  padding-right: 5rem;
  width: auto;
}
.cid-veciA1lL4H .navbar-toggleable-sm .navbar-collapse .navbar-nav {
  flex-wrap: wrap;
  -webkit-flex-wrap: wrap;
  padding-left: 0;
}
.cid-veciA1lL4H .navbar-toggleable-sm .navbar-collapse .navbar-nav .nav-item {
  -webkit-align-self: center;
  align-self: center;
}
.cid-veciA1lL4H .navbar-toggleable-sm .navbar-collapse .navbar-buttons {
  padding-left: 0;
  padding-bottom: 0;
}
.cid-veciA1lL4H .dropdown .dropdown-menu {
  background: #ffffff;
  display: none;
  position: absolute;
  min-width: 5rem;
  padding-top: 1.4rem;
  padding-bottom: 1.4rem;
  text-align: left;
}
.cid-veciA1lL4H .dropdown .dropdown-menu .dropdown-item {
  width: auto;
  padding: 0.235em 1.5385em 0.235em 1.5385em !important;
}
.cid-veciA1lL4H .dropdown .dropdown-menu .dropdown-item::after {
  right: 0.5rem;
}
.cid-veciA1lL4H .dropdown .dropdown-menu .dropdown-submenu {
  margin: 0;
}
.cid-veciA1lL4H .dropdown.open > .dropdown-menu {
  display: block;
}
.cid-veciA1lL4H .navbar-toggleable-sm.opened:after {
  position: absolute;
  width: 100vw;
  height: 100vh;
  content: '';
  background-color: rgba(0, 0, 0, 0.1);
  left: 0;
  bottom: 0;
  transform: translateY(100%);
  -webkit-transform: translateY(100%);
  z-index: 1000;
}
.cid-veciA1lL4H .navbar.navbar-short {
  min-height: 60px;
  transition: all .2s;
}
.cid-veciA1lL4H .navbar.navbar-short .navbar-toggler-right {
  top: 20px;
}
.cid-veciA1lL4H .navbar.navbar-short .navbar-logo a {
  font-size: 2.5rem !important;
  line-height: 2.5rem;
  transition: font-size 0.25s;
}
.cid-veciA1lL4H .navbar.navbar-short .navbar-logo a .mbr-iconfont {
  font-size: 2.5rem !important;
}
.cid-veciA1lL4H .navbar.navbar-short .navbar-logo a img {
  height: 3rem !important;
}
.cid-veciA1lL4H .navbar.navbar-short .navbar-brand {
  min-height: 3rem;
}
.cid-veciA1lL4H button.navbar-toggler {
  width: 31px;
  height: 18px;
  cursor: pointer;
  transition: all .2s;
  top: 1.5rem;
  right: 1rem;
}
.cid-veciA1lL4H button.navbar-toggler:focus {
  outline: none;
}
.cid-veciA1lL4H button.navbar-toggler .hamburger span {
  position: absolute;
  right: 0;
  width: 30px;
  height: 2px;
  border-right: 5px;
  background-color: #55d4a9;
}
.cid-veciA1lL4H button.navbar-toggler .hamburger span:nth-child(1) {
  top: 0;
  transition: all .2s;
}
.cid-veciA1lL4H button.navbar-toggler .hamburger span:nth-child(2) {
  top: 8px;
  transition: all .15s;
}
.cid-veciA1lL4H button.navbar-toggler .hamburger span:nth-child(3) {
  top: 8px;
  transition: all .15s;
}
.cid-veciA1lL4H button.navbar-toggler .hamburger span:nth-child(4) {
  top: 16px;
  transition: all .2s;
}
.cid-veciA1lL4H nav.opened .hamburger span:nth-child(1) {
  top: 8px;
  width: 0;
  opacity: 0;
  right: 50%;
  transition: all .2s;
}
.cid-veciA1lL4H nav.opened .hamburger span:nth-child(2) {
  -webkit-transform: rotate(45deg);
  transform: rotate(45deg);
  transition: all .25s;
}
.cid-veciA1lL4H nav.opened .hamburger span:nth-child(3) {
  -webkit-transform: rotate(-45deg);
  transform: rotate(-45deg);
  transition: all .25s;
}
.cid-veciA1lL4H nav.opened .hamburger span:nth-child(4) {
  top: 8px;
  width: 0;
  opacity: 0;
  right: 50%;
  transition: all .2s;
}
.cid-veciA1lL4H .collapsed.navbar-expand {
  flex-direction: column;
}
.cid-veciA1lL4H .collapsed .btn {
  display: flex;
}
.cid-veciA1lL4H .collapsed .navbar-collapse {
  display: none !important;
  padding-right: 0 !important;
}
.cid-veciA1lL4H .collapsed .navbar-collapse.collapsing,
.cid-veciA1lL4H .collapsed .navbar-collapse.show {
  display: block !important;
}
.cid-veciA1lL4H .collapsed .navbar-collapse.collapsing .navbar-nav,
.cid-veciA1lL4H .collapsed .navbar-collapse.show .navbar-nav {
  display: block;
  text-align: center;
}
.cid-veciA1lL4H .collapsed .navbar-collapse.collapsing .navbar-nav .nav-item,
.cid-veciA1lL4H .collapsed .navbar-collapse.show .navbar-nav .nav-item {
  clear: both;
}
.cid-veciA1lL4H .collapsed .navbar-collapse.collapsing .navbar-nav .nav-item:last-child,
.cid-veciA1lL4H .collapsed .navbar-collapse.show .navbar-nav .nav-item:last-child {
  margin-bottom: 1rem;
}
.cid-veciA1lL4H .collapsed .navbar-collapse.collapsing .navbar-buttons,
.cid-veciA1lL4H .collapsed .navbar-collapse.show .navbar-buttons {
  text-align: center;
}
.cid-veciA1lL4H .collapsed .navbar-collapse.collapsing .navbar-buttons:last-child,
.cid-veciA1lL4H .collapsed .navbar-collapse.show .navbar-buttons:last-child {
  margin-bottom: 1rem;
}
.cid-veciA1lL4H .collapsed button.navbar-toggler {
  display: block;
}
.cid-veciA1lL4H .collapsed .navbar-brand {
  margin-left: 1rem !important;
}
.cid-veciA1lL4H .collapsed .navbar-toggleable-sm {
  flex-direction: column;
  -webkit-flex-direction: column;
}
.cid-veciA1lL4H .collapsed .dropdown .dropdown-menu {
  width: 100%;
  text-align: center;
  position: relative;
  opacity: 0;
  display: block;
  height: 0;
  visibility: hidden;
  padding: 0;
  transition-duration: .5s;
  transition-property: opacity,padding,height;
}
.cid-veciA1lL4H .collapsed .dropdown.open > .dropdown-menu {
  position: relative;
  opacity: 1;
  height: auto;
  padding: 1.4rem 0;
  visibility: visible;
}
.cid-veciA1lL4H .collapsed .dropdown .dropdown-submenu {
  left: 0;
  text-align: center;
  width: 100%;
}
.cid-veciA1lL4H .collapsed .dropdown .dropdown-toggle[data-toggle="dropdown-submenu"]::after {
  margin-top: 0;
  position: inherit;
  right: 0;
  top: 50%;
  display: inline-block;
  width: 0;
  height: 0;
  margin-left: .3em;
  vertical-align: middle;
  content: "";
  border-top: .30em solid;
  border-right: .30em solid transparent;
  border-left: .30em solid transparent;
}
@media (max-width: 991px) {
  .cid-veciA1lL4H .navbar-expand {
    flex-direction: column;
  }
  .cid-veciA1lL4H img {
    height: 3.8rem !important;
  }
  .cid-veciA1lL4H .btn {
    display: flex;
  }
  .cid-veciA1lL4H button.navbar-toggler {
    display: block;
  }
  .cid-veciA1lL4H .navbar-brand {
    margin-left: 1rem !important;
  }
  .cid-veciA1lL4H .navbar-toggleable-sm {
    flex-direction: column;
    -webkit-flex-direction: column;
  }
  .cid-veciA1lL4H .navbar-collapse {
    display: none !important;
    padding-right: 0 !important;
  }
  .cid-veciA1lL4H .navbar-collapse.collapsing,
  .cid-veciA1lL4H .navbar-collapse.show {
    display: block !important;
  }
  .cid-veciA1lL4H .navbar-collapse.collapsing .navbar-nav,
  .cid-veciA1lL4H .navbar-collapse.show .navbar-nav {
    display: block;
    text-align: center;
  }
  .cid-veciA1lL4H .navbar-collapse.collapsing .navbar-nav .nav-item,
  .cid-veciA1lL4H .navbar-collapse.show .navbar-nav .nav-item {
    clear: both;
  }
  .cid-veciA1lL4H .navbar-collapse.collapsing .navbar-nav .nav-item:last-child,
  .cid-veciA1lL4H .navbar-collapse.show .navbar-nav .nav-item:last-child {
    margin-bottom: 1rem;
  }
  .cid-veciA1lL4H .navbar-collapse.collapsing .navbar-buttons,
  .cid-veciA1lL4H .navbar-collapse.show .navbar-buttons {
    text-align: center;
  }
  .cid-veciA1lL4H .navbar-collapse.collapsing .navbar-buttons:last-child,
  .cid-veciA1lL4H .navbar-collapse.show .navbar-buttons:last-child {
    margin-bottom: 1rem;
  }
  .cid-veciA1lL4H .dropdown .dropdown-menu {
    width: 100%;
    text-align: center;
    position: relative;
    opacity: 0;
    display: block;
    height: 0;
    visibility: hidden;
    padding: 0;
    transition-duration: .5s;
    transition-property: opacity,padding,height;
  }
  .cid-veciA1lL4H .dropdown.open > .dropdown-menu {
    position: relative;
    opacity: 1;
    height: auto;
    padding: 1.4rem 0;
    visibility: visible;
  }
  .cid-veciA1lL4H .dropdown .dropdown-submenu {
    left: 0;
    text-align: center;
    width: 100%;
  }
  .cid-veciA1lL4H .dropdown .dropdown-toggle[data-toggle="dropdown-submenu"]::after {
    margin-top: 0;
    position: inherit;
    right: 0;
    top: 50%;
    display: inline-block;
    width: 0;
    height: 0;
    margin-left: .3em;
    vertical-align: middle;
    content: "";
    border-top: .30em solid;
    border-right: .30em solid transparent;
    border-left: .30em solid transparent;
  }
}
@media (min-width: 767px) {
  .cid-veciA1lL4H .menu-logo {
    flex-shrink: 0;
  }
}
.cid-veciA1lL4H .navbar-collapse {
  flex-basis: auto;
}
.cid-veciA1lL4H .nav-link:hover,
.cid-veciA1lL4H .dropdown-item:hover {
  color: #232323 !important;
}
.cid-rx0yUd4jJ4 {
  padding-top: 135px;
  padding-bottom: 0px;
  background-color: #efefef;
}
.cid-rx0yUd4jJ4 P {
  color: #767676;
}
.cid-rx0yX9tWTE {
  padding-top: 15px;
  padding-bottom: 15px;
  background-color: #ffffff;
}
.cid-rx0yX9tWTE h2 {
  text-align: left;
}
.cid-rx0yX9tWTE h4 {
  text-align: left;
  font-weight: 500;
}
.cid-rx0yX9tWTE p {
  color: #767676;
  text-align: left;
}
.cid-rx0yX9tWTE .aside-content {
  flex-basis: 100%;
  -webkit-flex-basis: 100%;
}
.cid-rx0yX9tWTE .block-content {
  display: -webkit-flex;
  flex-direction: column;
  -webkit-flex-direction: column;
  word-break: break-word;
}
.cid-rx0yX9tWTE .media {
  margin: initial;
  align-items: center;
  -webkit-align-items: center;
}
.cid-rx0yX9tWTE .mbr-figure {
  align-self: flex-start;
  -webkit-align-self: flex-start;
  -webkit-flex-shrink: 0;
  flex-shrink: 0;
}
.cid-rx0yX9tWTE .card-img {
  padding-right: 2rem;
  width: auto;
}
.cid-rx0yX9tWTE .card-img span {
  font-size: 72px;
  color: #707070;
}
@media (min-width: 992px) {
  .cid-rx0yX9tWTE .mbr-figure {
    padding-right: 4rem;
  }
}
@media (max-width: 991px) {
  .cid-rx0yX9tWTE .mbr-figure {
    padding-right: 0;
    padding-bottom: 1rem;
    margin-bottom: 2rem;
  }
}
@media (max-width: 300px) {
  .cid-rx0yX9tWTE .card-img span {
    font-size: 40px !important;
  }
}
.cid-rx0yYd6Hu0 {
  padding-top: 15px;
  padding-bottom: 0px;
  background-color: #ffffff;
}
.cid-rx0yYd6Hu0 .mbr-section-subtitle {
  color: #767676;
  text-align: left;
}
.cid-rx0yYd6Hu0 H2 {
  text-align: left;
}
.cid-rx0yYu7oaQ {
  padding-top: 15px;
  padding-bottom: 15px;
  background-color: #ffffff;
}
.cid-rx0yYu7oaQ .counter-container {
  color: #767676;
}
.cid-rx0yYu7oaQ .counter-container ol {
  margin-bottom: 0;
}
.cid-rx0yYu7oaQ .counter-container ol li {
  margin-bottom: 1rem;
}
.cid-rx0AGlKZwX {
  padding-top: 15px;
  padding-bottom: 15px;
  background: #ffffff;
}
.cid-rx0AGlKZwX .images-container.container-fluid {
  padding: 0;
}
.cid-rx0AGlKZwX .media-container-row {
  margin: 0 auto;
  align-items: stretch;
  -webkit-align-items: stretch;
}
.cid-rx0AGlKZwX .media-container-row .img-item {
  display: -webkit-flex;
  flex-direction: column;
  justify-content: center;
  position: relative;
  width: 100%;
  z-index: 1;
  -webkit-flex-direction: column;
  -webkit-justify-content: center;
}
.cid-rx0AGlKZwX .media-container-row .img-item img {
  width: 100%;
  min-height: 1px;
}
.cid-rx0AGlKZwX .media-container-row .img-item .img-caption {
  background: #ffffff;
  z-index: 2;
  padding: 1rem 1rem;
  word-break: break-word;
}
.cid-rx0AGlKZwX .media-container-row .img-item .img-caption p {
  margin-bottom: 0;
}
.cid-rx0AGlKZwX .media-container-row .img-item.item1 {
  padding: 0 2rem 0 0;
}
@media (max-width: 992px) {
  .cid-rx0AGlKZwX .img-item {
    width: 100% !important;
  }
  .cid-rx0AGlKZwX .img-item.item1 {
    width: 100%;
    flex-basis: initial !important;
    padding: 0 0 2rem 0 !important;
    -webkit-flex-basis: initial !important;
  }
}
.cid-rx0z2lwOPc {
  padding-top: 15px;
  padding-bottom: 0px;
  background-color: #ffffff;
}
.cid-rx0z2lwOPc .mbr-section-subtitle {
  color: #767676;
  text-align: left;
}
.cid-rx0z2lwOPc H2 {
  text-align: left;
}
.cid-rx0z2x9ZY7 {
  padding-top: 15px;
  padding-bottom: 15px;
  background-color: #ffffff;
}
.cid-rx0z2x9ZY7 .counter-container {
  color: #767676;
}
.cid-rx0z2x9ZY7 .counter-container ol {
  margin-bottom: 0;
}
.cid-rx0z2x9ZY7 .counter-container ol li {
  margin-bottom: 1rem;
}
.cid-rx0A0uhKgt {
  padding-top: 15px;
  padding-bottom: 0px;
  background-color: #ffffff;
}
.cid-rx0A0uhKgt .mbr-section-subtitle {
  color: #767676;
  text-align: left;
}
.cid-rx0A0uhKgt H2 {
  text-align: left;
}
.cid-rx0A0L303H {
  padding-top: 15px;
  padding-bottom: 0px;
  background-color: #ffffff;
}
.cid-rx0A0L303H .mbr-section-subtitle {
  color: #767676;
  text-align: left;
}
.cid-rx0A0L303H H2 {
  text-align: left;
}
.cid-rx0A1DCKnW {
  padding-top: 15px;
  padding-bottom: 15px;
  background-color: #ffffff;
}
.cid-rx0A1DCKnW .counter-container {
  color: #767676;
}
.cid-rx0A1DCKnW .counter-container ol {
  margin-bottom: 0;
}
.cid-rx0A1DCKnW .counter-container ol li {
  margin-bottom: 1rem;
}
.cid-rx0AwEIu5p {
  padding-top: 15px;
  padding-bottom: 0px;
  background-color: #ffffff;
}
.cid-rx0AwEIu5p .mbr-section-subtitle {
  color: #767676;
  text-align: left;
}
.cid-rx0AwEIu5p H2 {
  text-align: left;
}
.cid-sVAaTRg8Eq {
  padding-top: 15px;
  padding-bottom: 15px;
  background-color: #ffffff;
}
.cid-sVAaTRg8Eq .line {
  background-color: #ff3366;
  color: #ff3366;
  align: center;
  height: 2px;
  margin: 0 auto;
}
.cid-sVAaTRg8Eq .section-text {
  padding: 2rem 0;
  color: #cc2952;
  text-align: center;
}
.cid-sVAaTRg8Eq .inner-container {
  margin: 0 auto;
}
@media (max-width: 768px) {
  .cid-sVAaTRg8Eq .inner-container {
    width: 100% !important;
  }
}
.cid-tksiRYg4M0 {
  padding-top: 15px;
  padding-bottom: 15px;
  background-color: #2e2e2e;
}
@media (max-width: 767px) {
  .cid-tksiRYg4M0 .content {
    text-align: center;
  }
  .cid-tksiRYg4M0 .content > div:not(:last-child) {
    margin-bottom: 2rem;
  }
}
@media (max-width: 767px) {
  .cid-tksiRYg4M0 .media-wrap {
    margin-bottom: 1rem;
  }
}
.cid-tksiRYg4M0 .media-wrap .mbr-iconfont-logo {
  font-size: 7.5rem;
  color: #f36;
}
.cid-tksiRYg4M0 .media-wrap img {
  height: 6rem;
}
@media (max-width: 767px) {
  .cid-tksiRYg4M0 .footer-lower .copyright {
    margin-bottom: 1rem;
    text-align: center;
  }
}
.cid-tksiRYg4M0 .footer-lower hr {
  margin: 1rem 0;
  border-color: #fff;
  opacity: .05;
}
.cid-tksiRYg4M0 .footer-lower .social-list {
  padding-left: 0;
  margin-bottom: 0;
  list-style: none;
  display: flex;
  -webkit-flex-wrap: wrap;
  flex-wrap: wrap;
  -webkit-justify-content: flex-end;
  justify-content: flex-end;
}
.cid-tksiRYg4M0 .footer-lower .social-list .mbr-iconfont-social {
  font-size: 1.3rem;
  color: #fff;
}
.cid-tksiRYg4M0 .footer-lower .social-list .soc-item {
  margin: 0 .5rem;
}
.cid-tksiRYg4M0 .footer-lower .social-list a {
  margin: 0;
  opacity: .5;
  -webkit-transition: .2s linear;
  transition: .2s linear;
}
.cid-tksiRYg4M0 .footer-lower .social-list a:hover {
  opacity: 1;
}
@media (max-width: 767px) {
  .cid-tksiRYg4M0 .footer-lower .social-list {
    -webkit-justify-content: center;
    justify-content: center;
  }
}
.cid-veciA1lL4H .navbar {
  padding: .5rem 0;
  background: #ffffff;
  transition: none;
  min-height: 77px;
}
.cid-veciA1lL4H .navbar-dropdown.bg-color.transparent.opened {
  background: #ffffff;
}
.cid-veciA1lL4H a {
  font-style: normal;
}
.cid-veciA1lL4H .nav-item span {
  padding-right: 0.4em;
  line-height: 0.5em;
  vertical-align: text-bottom;
  position: relative;
  text-decoration: none;
}
.cid-veciA1lL4H .nav-item a {
  display: flex;
  align-items: center;
  justify-content: center;
  padding: 0.7rem 0 !important;
  margin: 0rem .65rem !important;
}
.cid-veciA1lL4H .nav-item:focus,
.cid-veciA1lL4H .nav-link:focus {
  outline: none;
}
.cid-veciA1lL4H .btn {
  padding: 0.4rem 1.5rem;
  display: inline-flex;
  align-items: center;
}
.cid-veciA1lL4H .btn .mbr-iconfont {
  font-size: 1.6rem;
}
.cid-veciA1lL4H .menu-logo {
  margin-right: auto;
}
.cid-veciA1lL4H .menu-logo .navbar-brand {
  display: flex;
  margin-left: 5rem;
  padding: 0;
  transition: padding .2s;
  min-height: 3.8rem;
  align-items: center;
}
.cid-veciA1lL4H .menu-logo .navbar-brand .navbar-caption-wrap {
  display: -webkit-flex;
  -webkit-align-items: center;
  align-items: center;
  word-break: break-word;
  min-width: 7rem;
  margin: .3rem 0;
}
.cid-veciA1lL4H .menu-logo .navbar-brand .navbar-caption-wrap .navbar-caption {
  line-height: 1.2rem !important;
  padding-right: 2rem;
}
.cid-veciA1lL4H .menu-logo .navbar-brand .navbar-logo {
  font-size: 4rem;
  transition: font-size 0.25s;
}
.cid-veciA1lL4H .menu-logo .navbar-brand .navbar-logo img {
  display: flex;
}
.cid-veciA1lL4H .menu-logo .navbar-brand .navbar-logo .mbr-iconfont {
  transition: font-size 0.25s;
}
.cid-veciA1lL4H .navbar-toggleable-sm .navbar-collapse {
  justify-content: flex-end;
  -webkit-justify-content: flex-end;
  padding-right: 5rem;
  width: auto;
}
.cid-veciA1lL4H .navbar-toggleable-sm .navbar-collapse .navbar-nav {
  flex-wrap: wrap;
  -webkit-flex-wrap: wrap;
  padding-left: 0;
}
.cid-veciA1lL4H .navbar-toggleable-sm .navbar-collapse .navbar-nav .nav-item {
  -webkit-align-self: center;
  align-self: center;
}
.cid-veciA1lL4H .navbar-toggleable-sm .navbar-collapse .navbar-buttons {
  padding-left: 0;
  padding-bottom: 0;
}
.cid-veciA1lL4H .dropdown .dropdown-menu {
  background: #ffffff;
  display: none;
  position: absolute;
  min-width: 5rem;
  padding-top: 1.4rem;
  padding-bottom: 1.4rem;
  text-align: left;
}
.cid-veciA1lL4H .dropdown .dropdown-menu .dropdown-item {
  width: auto;
  padding: 0.235em 1.5385em 0.235em 1.5385em !important;
}
.cid-veciA1lL4H .dropdown .dropdown-menu .dropdown-item::after {
  right: 0.5rem;
}
.cid-veciA1lL4H .dropdown .dropdown-menu .dropdown-submenu {
  margin: 0;
}
.cid-veciA1lL4H .dropdown.open > .dropdown-menu {
  display: block;
}
.cid-veciA1lL4H .navbar-toggleable-sm.opened:after {
  position: absolute;
  width: 100vw;
  height: 100vh;
  content: '';
  background-color: rgba(0, 0, 0, 0.1);
  left: 0;
  bottom: 0;
  transform: translateY(100%);
  -webkit-transform: translateY(100%);
  z-index: 1000;
}
.cid-veciA1lL4H .navbar.navbar-short {
  min-height: 60px;
  transition: all .2s;
}
.cid-veciA1lL4H .navbar.navbar-short .navbar-toggler-right {
  top: 20px;
}
.cid-veciA1lL4H .navbar.navbar-short .navbar-logo a {
  font-size: 2.5rem !important;
  line-height: 2.5rem;
  transition: font-size 0.25s;
}
.cid-veciA1lL4H .navbar.navbar-short .navbar-logo a .mbr-iconfont {
  font-size: 2.5rem !important;
}
.cid-veciA1lL4H .navbar.navbar-short .navbar-logo a img {
  height: 3rem !important;
}
.cid-veciA1lL4H .navbar.navbar-short .navbar-brand {
  min-height: 3rem;
}
.cid-veciA1lL4H button.navbar-toggler {
  width: 31px;
  height: 18px;
  cursor: pointer;
  transition: all .2s;
  top: 1.5rem;
  right: 1rem;
}
.cid-veciA1lL4H button.navbar-toggler:focus {
  outline: none;
}
.cid-veciA1lL4H button.navbar-toggler .hamburger span {
  position: absolute;
  right: 0;
  width: 30px;
  height: 2px;
  border-right: 5px;
  background-color: #55d4a9;
}
.cid-veciA1lL4H button.navbar-toggler .hamburger span:nth-child(1) {
  top: 0;
  transition: all .2s;
}
.cid-veciA1lL4H button.navbar-toggler .hamburger span:nth-child(2) {
  top: 8px;
  transition: all .15s;
}
.cid-veciA1lL4H button.navbar-toggler .hamburger span:nth-child(3) {
  top: 8px;
  transition: all .15s;
}
.cid-veciA1lL4H button.navbar-toggler .hamburger span:nth-child(4) {
  top: 16px;
  transition: all .2s;
}
.cid-veciA1lL4H nav.opened .hamburger span:nth-child(1) {
  top: 8px;
  width: 0;
  opacity: 0;
  right: 50%;
  transition: all .2s;
}
.cid-veciA1lL4H nav.opened .hamburger span:nth-child(2) {
  -webkit-transform: rotate(45deg);
  transform: rotate(45deg);
  transition: all .25s;
}
.cid-veciA1lL4H nav.opened .hamburger span:nth-child(3) {
  -webkit-transform: rotate(-45deg);
  transform: rotate(-45deg);
  transition: all .25s;
}
.cid-veciA1lL4H nav.opened .hamburger span:nth-child(4) {
  top: 8px;
  width: 0;
  opacity: 0;
  right: 50%;
  transition: all .2s;
}
.cid-veciA1lL4H .collapsed.navbar-expand {
  flex-direction: column;
}
.cid-veciA1lL4H .collapsed .btn {
  display: flex;
}
.cid-veciA1lL4H .collapsed .navbar-collapse {
  display: none !important;
  padding-right: 0 !important;
}
.cid-veciA1lL4H .collapsed .navbar-collapse.collapsing,
.cid-veciA1lL4H .collapsed .navbar-collapse.show {
  display: block !important;
}
.cid-veciA1lL4H .collapsed .navbar-collapse.collapsing .navbar-nav,
.cid-veciA1lL4H .collapsed .navbar-collapse.show .navbar-nav {
  display: block;
  text-align: center;
}
.cid-veciA1lL4H .collapsed .navbar-collapse.collapsing .navbar-nav .nav-item,
.cid-veciA1lL4H .collapsed .navbar-collapse.show .navbar-nav .nav-item {
  clear: both;
}
.cid-veciA1lL4H .collapsed .navbar-collapse.collapsing .navbar-nav .nav-item:last-child,
.cid-veciA1lL4H .collapsed .navbar-collapse.show .navbar-nav .nav-item:last-child {
  margin-bottom: 1rem;
}
.cid-veciA1lL4H .collapsed .navbar-collapse.collapsing .navbar-buttons,
.cid-veciA1lL4H .collapsed .navbar-collapse.show .navbar-buttons {
  text-align: center;
}
.cid-veciA1lL4H .collapsed .navbar-collapse.collapsing .navbar-buttons:last-child,
.cid-veciA1lL4H .collapsed .navbar-collapse.show .navbar-buttons:last-child {
  margin-bottom: 1rem;
}
.cid-veciA1lL4H .collapsed button.navbar-toggler {
  display: block;
}
.cid-veciA1lL4H .collapsed .navbar-brand {
  margin-left: 1rem !important;
}
.cid-veciA1lL4H .collapsed .navbar-toggleable-sm {
  flex-direction: column;
  -webkit-flex-direction: column;
}
.cid-veciA1lL4H .collapsed .dropdown .dropdown-menu {
  width: 100%;
  text-align: center;
  position: relative;
  opacity: 0;
  display: block;
  height: 0;
  visibility: hidden;
  padding: 0;
  transition-duration: .5s;
  transition-property: opacity,padding,height;
}
.cid-veciA1lL4H .collapsed .dropdown.open > .dropdown-menu {
  position: relative;
  opacity: 1;
  height: auto;
  padding: 1.4rem 0;
  visibility: visible;
}
.cid-veciA1lL4H .collapsed .dropdown .dropdown-submenu {
  left: 0;
  text-align: center;
  width: 100%;
}
.cid-veciA1lL4H .collapsed .dropdown .dropdown-toggle[data-toggle="dropdown-submenu"]::after {
  margin-top: 0;
  position: inherit;
  right: 0;
  top: 50%;
  display: inline-block;
  width: 0;
  height: 0;
  margin-left: .3em;
  vertical-align: middle;
  content: "";
  border-top: .30em solid;
  border-right: .30em solid transparent;
  border-left: .30em solid transparent;
}
@media (max-width: 991px) {
  .cid-veciA1lL4H .navbar-expand {
    flex-direction: column;
  }
  .cid-veciA1lL4H img {
    height: 3.8rem !important;
  }
  .cid-veciA1lL4H .btn {
    display: flex;
  }
  .cid-veciA1lL4H button.navbar-toggler {
    display: block;
  }
  .cid-veciA1lL4H .navbar-brand {
    margin-left: 1rem !important;
  }
  .cid-veciA1lL4H .navbar-toggleable-sm {
    flex-direction: column;
    -webkit-flex-direction: column;
  }
  .cid-veciA1lL4H .navbar-collapse {
    display: none !important;
    padding-right: 0 !important;
  }
  .cid-veciA1lL4H .navbar-collapse.collapsing,
  .cid-veciA1lL4H .navbar-collapse.show {
    display: block !important;
  }
  .cid-veciA1lL4H .navbar-collapse.collapsing .navbar-nav,
  .cid-veciA1lL4H .navbar-collapse.show .navbar-nav {
    display: block;
    text-align: center;
  }
  .cid-veciA1lL4H .navbar-collapse.collapsing .navbar-nav .nav-item,
  .cid-veciA1lL4H .navbar-collapse.show .navbar-nav .nav-item {
    clear: both;
  }
  .cid-veciA1lL4H .navbar-collapse.collapsing .navbar-nav .nav-item:last-child,
  .cid-veciA1lL4H .navbar-collapse.show .navbar-nav .nav-item:last-child {
    margin-bottom: 1rem;
  }
  .cid-veciA1lL4H .navbar-collapse.collapsing .navbar-buttons,
  .cid-veciA1lL4H .navbar-collapse.show .navbar-buttons {
    text-align: center;
  }
  .cid-veciA1lL4H .navbar-collapse.collapsing .navbar-buttons:last-child,
  .cid-veciA1lL4H .navbar-collapse.show .navbar-buttons:last-child {
    margin-bottom: 1rem;
  }
  .cid-veciA1lL4H .dropdown .dropdown-menu {
    width: 100%;
    text-align: center;
    position: relative;
    opacity: 0;
    display: block;
    height: 0;
    visibility: hidden;
    padding: 0;
    transition-duration: .5s;
    transition-property: opacity,padding,height;
  }
  .cid-veciA1lL4H .dropdown.open > .dropdown-menu {
    position: relative;
    opacity: 1;
    height: auto;
    padding: 1.4rem 0;
    visibility: visible;
  }
  .cid-veciA1lL4H .dropdown .dropdown-submenu {
    left: 0;
    text-align: center;
    width: 100%;
  }
  .cid-veciA1lL4H .dropdown .dropdown-toggle[data-toggle="dropdown-submenu"]::after {
    margin-top: 0;
    position: inherit;
    right: 0;
    top: 50%;
    display: inline-block;
    width: 0;
    height: 0;
    margin-left: .3em;
    vertical-align: middle;
    content: "";
    border-top: .30em solid;
    border-right: .30em solid transparent;
    border-left: .30em solid transparent;
  }
}
@media (min-width: 767px) {
  .cid-veciA1lL4H .menu-logo {
    flex-shrink: 0;
  }
}
.cid-veciA1lL4H .navbar-collapse {
  flex-basis: auto;
}
.cid-veciA1lL4H .nav-link:hover,
.cid-veciA1lL4H .dropdown-item:hover {
  color: #232323 !important;
}
.cid-rx0D0TrWsT {
  padding-top: 135px;
  padding-bottom: 0px;
  background-color: #efefef;
}
.cid-rx0D0TrWsT P {
  color: #767676;
}
.cid-rx0CZEpApF {
  padding-top: 15px;
  padding-bottom: 15px;
  background-color: #ffffff;
}
.cid-rx0CZEpApF h2 {
  text-align: left;
}
.cid-rx0CZEpApF h4 {
  text-align: left;
  font-weight: 500;
}
.cid-rx0CZEpApF p {
  color: #767676;
  text-align: left;
}
.cid-rx0CZEpApF .aside-content {
  flex-basis: 100%;
  -webkit-flex-basis: 100%;
}
.cid-rx0CZEpApF .block-content {
  display: -webkit-flex;
  flex-direction: column;
  -webkit-flex-direction: column;
  word-break: break-word;
}
.cid-rx0CZEpApF .media {
  margin: initial;
  align-items: center;
  -webkit-align-items: center;
}
.cid-rx0CZEpApF .mbr-figure {
  align-self: flex-start;
  -webkit-align-self: flex-start;
  -webkit-flex-shrink: 0;
  flex-shrink: 0;
}
.cid-rx0CZEpApF .card-img {
  padding-right: 2rem;
  width: auto;
}
.cid-rx0CZEpApF .card-img span {
  font-size: 72px;
  color: #707070;
}
@media (min-width: 992px) {
  .cid-rx0CZEpApF .mbr-figure {
    padding-right: 4rem;
  }
}
@media (max-width: 991px) {
  .cid-rx0CZEpApF .mbr-figure {
    padding-right: 0;
    padding-bottom: 1rem;
    margin-bottom: 2rem;
  }
}
@media (max-width: 300px) {
  .cid-rx0CZEpApF .card-img span {
    font-size: 40px !important;
  }
}
.cid-rx0D4FJj5h {
  padding-top: 15px;
  padding-bottom: 0px;
  background-color: #ffffff;
}
.cid-rx0D4FJj5h .mbr-section-subtitle {
  color: #767676;
  text-align: left;
}
.cid-rx0D4FJj5h H2 {
  text-align: left;
}
.cid-rx0D3mLA12 {
  padding-top: 15px;
  padding-bottom: 0px;
  background-color: #ffffff;
}
.cid-rx0D3mLA12 .mbr-section-subtitle {
  color: #767676;
  text-align: left;
}
.cid-rx0D3mLA12 H2 {
  text-align: left;
}
.cid-rx0D4PVlLo {
  padding-top: 15px;
  padding-bottom: 0px;
  background-color: #ffffff;
}
.cid-rx0D4PVlLo .mbr-section-subtitle {
  color: #767676;
  text-align: left;
}
.cid-rx0D4PVlLo H2 {
  text-align: left;
}
.cid-rx0D4ZkEiV {
  padding-top: 15px;
  padding-bottom: 0px;
  background-color: #ffffff;
}
.cid-rx0D4ZkEiV .mbr-section-subtitle {
  color: #767676;
  text-align: left;
}
.cid-rx0D4ZkEiV H2 {
  text-align: left;
}
.cid-rx0D5lKhO9 {
  padding-top: 15px;
  padding-bottom: 15px;
  background: #ffffff;
}
.cid-rx0D5lKhO9 .images-container.container-fluid {
  padding: 0;
}
.cid-rx0D5lKhO9 .media-container-row {
  margin: 0 auto;
  align-items: stretch;
  -webkit-align-items: stretch;
}
.cid-rx0D5lKhO9 .media-container-row .img-item {
  display: -webkit-flex;
  flex-direction: column;
  justify-content: center;
  position: relative;
  width: 100%;
  z-index: 1;
  -webkit-flex-direction: column;
  -webkit-justify-content: center;
}
.cid-rx0D5lKhO9 .media-container-row .img-item img {
  width: 100%;
  min-height: 1px;
}
.cid-rx0D5lKhO9 .media-container-row .img-item .img-caption {
  background: #ffffff;
  z-index: 2;
  padding: 1rem 1rem;
  word-break: break-word;
}
.cid-rx0D5lKhO9 .media-container-row .img-item .img-caption p {
  margin-bottom: 0;
}
.cid-rx0D5lKhO9 .media-container-row .img-item.item1 {
  padding: 0 2rem 0 0;
}
@media (max-width: 992px) {
  .cid-rx0D5lKhO9 .img-item {
    width: 100% !important;
  }
  .cid-rx0D5lKhO9 .img-item.item1 {
    width: 100%;
    flex-basis: initial !important;
    padding: 0 0 2rem 0 !important;
    -webkit-flex-basis: initial !important;
  }
}
.cid-sVAayCYpau {
  padding-top: 15px;
  padding-bottom: 15px;
  background-color: #ffffff;
}
.cid-sVAayCYpau .line {
  background-color: #ff3366;
  color: #ff3366;
  align: center;
  height: 2px;
  margin: 0 auto;
}
.cid-sVAayCYpau .section-text {
  padding: 2rem 0;
  color: #cc2952;
  text-align: center;
}
.cid-sVAayCYpau .inner-container {
  margin: 0 auto;
}
@media (max-width: 768px) {
  .cid-sVAayCYpau .inner-container {
    width: 100% !important;
  }
}
.cid-tksiJkY2aP {
  padding-top: 15px;
  padding-bottom: 15px;
  background-color: #2e2e2e;
}
@media (max-width: 767px) {
  .cid-tksiJkY2aP .content {
    text-align: center;
  }
  .cid-tksiJkY2aP .content > div:not(:last-child) {
    margin-bottom: 2rem;
  }
}
@media (max-width: 767px) {
  .cid-tksiJkY2aP .media-wrap {
    margin-bottom: 1rem;
  }
}
.cid-tksiJkY2aP .media-wrap .mbr-iconfont-logo {
  font-size: 7.5rem;
  color: #f36;
}
.cid-tksiJkY2aP .media-wrap img {
  height: 6rem;
}
@media (max-width: 767px) {
  .cid-tksiJkY2aP .footer-lower .copyright {
    margin-bottom: 1rem;
    text-align: center;
  }
}
.cid-tksiJkY2aP .footer-lower hr {
  margin: 1rem 0;
  border-color: #fff;
  opacity: .05;
}
.cid-tksiJkY2aP .footer-lower .social-list {
  padding-left: 0;
  margin-bottom: 0;
  list-style: none;
  display: flex;
  -webkit-flex-wrap: wrap;
  flex-wrap: wrap;
  -webkit-justify-content: flex-end;
  justify-content: flex-end;
}
.cid-tksiJkY2aP .footer-lower .social-list .mbr-iconfont-social {
  font-size: 1.3rem;
  color: #fff;
}
.cid-tksiJkY2aP .footer-lower .social-list .soc-item {
  margin: 0 .5rem;
}
.cid-tksiJkY2aP .footer-lower .social-list a {
  margin: 0;
  opacity: .5;
  -webkit-transition: .2s linear;
  transition: .2s linear;
}
.cid-tksiJkY2aP .footer-lower .social-list a:hover {
  opacity: 1;
}
@media (max-width: 767px) {
  .cid-tksiJkY2aP .footer-lower .social-list {
    -webkit-justify-content: center;
    justify-content: center;
  }
}
.cid-veciA1lL4H .navbar {
  padding: .5rem 0;
  background: #ffffff;
  transition: none;
  min-height: 77px;
}
.cid-veciA1lL4H .navbar-dropdown.bg-color.transparent.opened {
  background: #ffffff;
}
.cid-veciA1lL4H a {
  font-style: normal;
}
.cid-veciA1lL4H .nav-item span {
  padding-right: 0.4em;
  line-height: 0.5em;
  vertical-align: text-bottom;
  position: relative;
  text-decoration: none;
}
.cid-veciA1lL4H .nav-item a {
  display: flex;
  align-items: center;
  justify-content: center;
  padding: 0.7rem 0 !important;
  margin: 0rem .65rem !important;
}
.cid-veciA1lL4H .nav-item:focus,
.cid-veciA1lL4H .nav-link:focus {
  outline: none;
}
.cid-veciA1lL4H .btn {
  padding: 0.4rem 1.5rem;
  display: inline-flex;
  align-items: center;
}
.cid-veciA1lL4H .btn .mbr-iconfont {
  font-size: 1.6rem;
}
.cid-veciA1lL4H .menu-logo {
  margin-right: auto;
}
.cid-veciA1lL4H .menu-logo .navbar-brand {
  display: flex;
  margin-left: 5rem;
  padding: 0;
  transition: padding .2s;
  min-height: 3.8rem;
  align-items: center;
}
.cid-veciA1lL4H .menu-logo .navbar-brand .navbar-caption-wrap {
  display: -webkit-flex;
  -webkit-align-items: center;
  align-items: center;
  word-break: break-word;
  min-width: 7rem;
  margin: .3rem 0;
}
.cid-veciA1lL4H .menu-logo .navbar-brand .navbar-caption-wrap .navbar-caption {
  line-height: 1.2rem !important;
  padding-right: 2rem;
}
.cid-veciA1lL4H .menu-logo .navbar-brand .navbar-logo {
  font-size: 4rem;
  transition: font-size 0.25s;
}
.cid-veciA1lL4H .menu-logo .navbar-brand .navbar-logo img {
  display: flex;
}
.cid-veciA1lL4H .menu-logo .navbar-brand .navbar-logo .mbr-iconfont {
  transition: font-size 0.25s;
}
.cid-veciA1lL4H .navbar-toggleable-sm .navbar-collapse {
  justify-content: flex-end;
  -webkit-justify-content: flex-end;
  padding-right: 5rem;
  width: auto;
}
.cid-veciA1lL4H .navbar-toggleable-sm .navbar-collapse .navbar-nav {
  flex-wrap: wrap;
  -webkit-flex-wrap: wrap;
  padding-left: 0;
}
.cid-veciA1lL4H .navbar-toggleable-sm .navbar-collapse .navbar-nav .nav-item {
  -webkit-align-self: center;
  align-self: center;
}
.cid-veciA1lL4H .navbar-toggleable-sm .navbar-collapse .navbar-buttons {
  padding-left: 0;
  padding-bottom: 0;
}
.cid-veciA1lL4H .dropdown .dropdown-menu {
  background: #ffffff;
  display: none;
  position: absolute;
  min-width: 5rem;
  padding-top: 1.4rem;
  padding-bottom: 1.4rem;
  text-align: left;
}
.cid-veciA1lL4H .dropdown .dropdown-menu .dropdown-item {
  width: auto;
  padding: 0.235em 1.5385em 0.235em 1.5385em !important;
}
.cid-veciA1lL4H .dropdown .dropdown-menu .dropdown-item::after {
  right: 0.5rem;
}
.cid-veciA1lL4H .dropdown .dropdown-menu .dropdown-submenu {
  margin: 0;
}
.cid-veciA1lL4H .dropdown.open > .dropdown-menu {
  display: block;
}
.cid-veciA1lL4H .navbar-toggleable-sm.opened:after {
  position: absolute;
  width: 100vw;
  height: 100vh;
  content: '';
  background-color: rgba(0, 0, 0, 0.1);
  left: 0;
  bottom: 0;
  transform: translateY(100%);
  -webkit-transform: translateY(100%);
  z-index: 1000;
}
.cid-veciA1lL4H .navbar.navbar-short {
  min-height: 60px;
  transition: all .2s;
}
.cid-veciA1lL4H .navbar.navbar-short .navbar-toggler-right {
  top: 20px;
}
.cid-veciA1lL4H .navbar.navbar-short .navbar-logo a {
  font-size: 2.5rem !important;
  line-height: 2.5rem;
  transition: font-size 0.25s;
}
.cid-veciA1lL4H .navbar.navbar-short .navbar-logo a .mbr-iconfont {
  font-size: 2.5rem !important;
}
.cid-veciA1lL4H .navbar.navbar-short .navbar-logo a img {
  height: 3rem !important;
}
.cid-veciA1lL4H .navbar.navbar-short .navbar-brand {
  min-height: 3rem;
}
.cid-veciA1lL4H button.navbar-toggler {
  width: 31px;
  height: 18px;
  cursor: pointer;
  transition: all .2s;
  top: 1.5rem;
  right: 1rem;
}
.cid-veciA1lL4H button.navbar-toggler:focus {
  outline: none;
}
.cid-veciA1lL4H button.navbar-toggler .hamburger span {
  position: absolute;
  right: 0;
  width: 30px;
  height: 2px;
  border-right: 5px;
  background-color: #55d4a9;
}
.cid-veciA1lL4H button.navbar-toggler .hamburger span:nth-child(1) {
  top: 0;
  transition: all .2s;
}
.cid-veciA1lL4H button.navbar-toggler .hamburger span:nth-child(2) {
  top: 8px;
  transition: all .15s;
}
.cid-veciA1lL4H button.navbar-toggler .hamburger span:nth-child(3) {
  top: 8px;
  transition: all .15s;
}
.cid-veciA1lL4H button.navbar-toggler .hamburger span:nth-child(4) {
  top: 16px;
  transition: all .2s;
}
.cid-veciA1lL4H nav.opened .hamburger span:nth-child(1) {
  top: 8px;
  width: 0;
  opacity: 0;
  right: 50%;
  transition: all .2s;
}
.cid-veciA1lL4H nav.opened .hamburger span:nth-child(2) {
  -webkit-transform: rotate(45deg);
  transform: rotate(45deg);
  transition: all .25s;
}
.cid-veciA1lL4H nav.opened .hamburger span:nth-child(3) {
  -webkit-transform: rotate(-45deg);
  transform: rotate(-45deg);
  transition: all .25s;
}
.cid-veciA1lL4H nav.opened .hamburger span:nth-child(4) {
  top: 8px;
  width: 0;
  opacity: 0;
  right: 50%;
  transition: all .2s;
}
.cid-veciA1lL4H .collapsed.navbar-expand {
  flex-direction: column;
}
.cid-veciA1lL4H .collapsed .btn {
  display: flex;
}
.cid-veciA1lL4H .collapsed .navbar-collapse {
  display: none !important;
  padding-right: 0 !important;
}
.cid-veciA1lL4H .collapsed .navbar-collapse.collapsing,
.cid-veciA1lL4H .collapsed .navbar-collapse.show {
  display: block !important;
}
.cid-veciA1lL4H .collapsed .navbar-collapse.collapsing .navbar-nav,
.cid-veciA1lL4H .collapsed .navbar-collapse.show .navbar-nav {
  display: block;
  text-align: center;
}
.cid-veciA1lL4H .collapsed .navbar-collapse.collapsing .navbar-nav .nav-item,
.cid-veciA1lL4H .collapsed .navbar-collapse.show .navbar-nav .nav-item {
  clear: both;
}
.cid-veciA1lL4H .collapsed .navbar-collapse.collapsing .navbar-nav .nav-item:last-child,
.cid-veciA1lL4H .collapsed .navbar-collapse.show .navbar-nav .nav-item:last-child {
  margin-bottom: 1rem;
}
.cid-veciA1lL4H .collapsed .navbar-collapse.collapsing .navbar-buttons,
.cid-veciA1lL4H .collapsed .navbar-collapse.show .navbar-buttons {
  text-align: center;
}
.cid-veciA1lL4H .collapsed .navbar-collapse.collapsing .navbar-buttons:last-child,
.cid-veciA1lL4H .collapsed .navbar-collapse.show .navbar-buttons:last-child {
  margin-bottom: 1rem;
}
.cid-veciA1lL4H .collapsed button.navbar-toggler {
  display: block;
}
.cid-veciA1lL4H .collapsed .navbar-brand {
  margin-left: 1rem !important;
}
.cid-veciA1lL4H .collapsed .navbar-toggleable-sm {
  flex-direction: column;
  -webkit-flex-direction: column;
}
.cid-veciA1lL4H .collapsed .dropdown .dropdown-menu {
  width: 100%;
  text-align: center;
  position: relative;
  opacity: 0;
  display: block;
  height: 0;
  visibility: hidden;
  padding: 0;
  transition-duration: .5s;
  transition-property: opacity,padding,height;
}
.cid-veciA1lL4H .collapsed .dropdown.open > .dropdown-menu {
  position: relative;
  opacity: 1;
  height: auto;
  padding: 1.4rem 0;
  visibility: visible;
}
.cid-veciA1lL4H .collapsed .dropdown .dropdown-submenu {
  left: 0;
  text-align: center;
  width: 100%;
}
.cid-veciA1lL4H .collapsed .dropdown .dropdown-toggle[data-toggle="dropdown-submenu"]::after {
  margin-top: 0;
  position: inherit;
  right: 0;
  top: 50%;
  display: inline-block;
  width: 0;
  height: 0;
  margin-left: .3em;
  vertical-align: middle;
  content: "";
  border-top: .30em solid;
  border-right: .30em solid transparent;
  border-left: .30em solid transparent;
}
@media (max-width: 991px) {
  .cid-veciA1lL4H .navbar-expand {
    flex-direction: column;
  }
  .cid-veciA1lL4H img {
    height: 3.8rem !important;
  }
  .cid-veciA1lL4H .btn {
    display: flex;
  }
  .cid-veciA1lL4H button.navbar-toggler {
    display: block;
  }
  .cid-veciA1lL4H .navbar-brand {
    margin-left: 1rem !important;
  }
  .cid-veciA1lL4H .navbar-toggleable-sm {
    flex-direction: column;
    -webkit-flex-direction: column;
  }
  .cid-veciA1lL4H .navbar-collapse {
    display: none !important;
    padding-right: 0 !important;
  }
  .cid-veciA1lL4H .navbar-collapse.collapsing,
  .cid-veciA1lL4H .navbar-collapse.show {
    display: block !important;
  }
  .cid-veciA1lL4H .navbar-collapse.collapsing .navbar-nav,
  .cid-veciA1lL4H .navbar-collapse.show .navbar-nav {
    display: block;
    text-align: center;
  }
  .cid-veciA1lL4H .navbar-collapse.collapsing .navbar-nav .nav-item,
  .cid-veciA1lL4H .navbar-collapse.show .navbar-nav .nav-item {
    clear: both;
  }
  .cid-veciA1lL4H .navbar-collapse.collapsing .navbar-nav .nav-item:last-child,
  .cid-veciA1lL4H .navbar-collapse.show .navbar-nav .nav-item:last-child {
    margin-bottom: 1rem;
  }
  .cid-veciA1lL4H .navbar-collapse.collapsing .navbar-buttons,
  .cid-veciA1lL4H .navbar-collapse.show .navbar-buttons {
    text-align: center;
  }
  .cid-veciA1lL4H .navbar-collapse.collapsing .navbar-buttons:last-child,
  .cid-veciA1lL4H .navbar-collapse.show .navbar-buttons:last-child {
    margin-bottom: 1rem;
  }
  .cid-veciA1lL4H .dropdown .dropdown-menu {
    width: 100%;
    text-align: center;
    position: relative;
    opacity: 0;
    display: block;
    height: 0;
    visibility: hidden;
    padding: 0;
    transition-duration: .5s;
    transition-property: opacity,padding,height;
  }
  .cid-veciA1lL4H .dropdown.open > .dropdown-menu {
    position: relative;
    opacity: 1;
    height: auto;
    padding: 1.4rem 0;
    visibility: visible;
  }
  .cid-veciA1lL4H .dropdown .dropdown-submenu {
    left: 0;
    text-align: center;
    width: 100%;
  }
  .cid-veciA1lL4H .dropdown .dropdown-toggle[data-toggle="dropdown-submenu"]::after {
    margin-top: 0;
    position: inherit;
    right: 0;
    top: 50%;
    display: inline-block;
    width: 0;
    height: 0;
    margin-left: .3em;
    vertical-align: middle;
    content: "";
    border-top: .30em solid;
    border-right: .30em solid transparent;
    border-left: .30em solid transparent;
  }
}
@media (min-width: 767px) {
  .cid-veciA1lL4H .menu-logo {
    flex-shrink: 0;
  }
}
.cid-veciA1lL4H .navbar-collapse {
  flex-basis: auto;
}
.cid-veciA1lL4H .nav-link:hover,
.cid-veciA1lL4H .dropdown-item:hover {
  color: #232323 !important;
}
.cid-rx0FDeuEWv {
  padding-top: 135px;
  padding-bottom: 0px;
  background-color: #efefef;
}
.cid-rx0FDeuEWv P {
  color: #767676;
}
.cid-rx0FF8MvoX {
  padding-top: 15px;
  padding-bottom: 15px;
  background-color: #ffffff;
}
.cid-rx0FF8MvoX h2 {
  text-align: left;
}
.cid-rx0FF8MvoX h4 {
  text-align: left;
  font-weight: 500;
}
.cid-rx0FF8MvoX p {
  color: #767676;
  text-align: left;
}
.cid-rx0FF8MvoX .aside-content {
  flex-basis: 100%;
  -webkit-flex-basis: 100%;
}
.cid-rx0FF8MvoX .block-content {
  display: -webkit-flex;
  flex-direction: column;
  -webkit-flex-direction: column;
  word-break: break-word;
}
.cid-rx0FF8MvoX .media {
  margin: initial;
  align-items: center;
  -webkit-align-items: center;
}
.cid-rx0FF8MvoX .mbr-figure {
  align-self: flex-start;
  -webkit-align-self: flex-start;
  -webkit-flex-shrink: 0;
  flex-shrink: 0;
}
.cid-rx0FF8MvoX .card-img {
  padding-right: 2rem;
  width: auto;
}
.cid-rx0FF8MvoX .card-img span {
  font-size: 72px;
  color: #707070;
}
@media (min-width: 992px) {
  .cid-rx0FF8MvoX .mbr-figure {
    padding-right: 4rem;
  }
}
@media (max-width: 991px) {
  .cid-rx0FF8MvoX .mbr-figure {
    padding-right: 0;
    padding-bottom: 1rem;
    margin-bottom: 2rem;
  }
}
@media (max-width: 300px) {
  .cid-rx0FF8MvoX .card-img span {
    font-size: 40px !important;
  }
}
.cid-rx0FFIUC9P {
  padding-top: 15px;
  padding-bottom: 0px;
  background-color: #ffffff;
}
.cid-rx0FFIUC9P .mbr-section-subtitle {
  color: #767676;
  text-align: left;
}
.cid-rx0FFIUC9P H2 {
  text-align: left;
}
.cid-rx0FHAyBXO {
  padding-top: 15px;
  padding-bottom: 0px;
  background-color: #ffffff;
}
.cid-rx0FHAyBXO .mbr-section-subtitle {
  color: #767676;
  text-align: left;
}
.cid-rx0FHAyBXO H2 {
  text-align: left;
}
.cid-rx0FJizjGH {
  padding-top: 15px;
  padding-bottom: 15px;
  background-color: #ffffff;
}
.cid-rx0FJizjGH .counter-container {
  color: #767676;
}
.cid-rx0FJizjGH .counter-container ol {
  margin-bottom: 0;
}
.cid-rx0FJizjGH .counter-container ol li {
  margin-bottom: 1rem;
}
.cid-rx0GIGgaIl {
  padding-top: 15px;
  padding-bottom: 15px;
  background: #ffffff;
}
.cid-rx0GIGgaIl .images-container.container-fluid {
  padding: 0;
}
.cid-rx0GIGgaIl .media-container-row {
  margin: 0 auto;
  align-items: stretch;
  -webkit-align-items: stretch;
}
.cid-rx0GIGgaIl .media-container-row .img-item {
  display: -webkit-flex;
  flex-direction: column;
  justify-content: center;
  position: relative;
  width: 100%;
  z-index: 1;
  -webkit-flex-direction: column;
  -webkit-justify-content: center;
}
.cid-rx0GIGgaIl .media-container-row .img-item img {
  width: 100%;
  min-height: 1px;
}
.cid-rx0GIGgaIl .media-container-row .img-item .img-caption {
  background: #ffffff;
  z-index: 2;
  padding: 1rem 1rem;
  word-break: break-word;
}
.cid-rx0GIGgaIl .media-container-row .img-item .img-caption p {
  margin-bottom: 0;
}
.cid-rx0GIGgaIl .media-container-row .img-item.item1 {
  padding: 0 2rem 0 0;
}
@media (max-width: 992px) {
  .cid-rx0GIGgaIl .img-item {
    width: 100% !important;
  }
  .cid-rx0GIGgaIl .img-item.item1 {
    width: 100%;
    flex-basis: initial !important;
    padding: 0 0 2rem 0 !important;
    -webkit-flex-basis: initial !important;
  }
}
.cid-rx0GHig8pd {
  padding-top: 15px;
  padding-bottom: 0px;
  background-color: #ffffff;
}
.cid-rx0GHig8pd .mbr-section-subtitle {
  color: #767676;
  text-align: left;
}
.cid-rx0GHig8pd H2 {
  text-align: left;
}
.cid-rx0GHt0tfz {
  padding-top: 15px;
  padding-bottom: 0px;
  background-color: #ffffff;
}
.cid-rx0GHt0tfz .mbr-section-subtitle {
  color: #767676;
  text-align: left;
}
.cid-rx0GHt0tfz H2 {
  text-align: left;
}
.cid-rx0GHCWYiU {
  padding-top: 15px;
  padding-bottom: 0px;
  background-color: #ffffff;
}
.cid-rx0GHCWYiU .mbr-section-subtitle {
  color: #767676;
  text-align: left;
}
.cid-rx0GHCWYiU H2 {
  text-align: left;
}
.cid-sVAaqUM1n9 {
  padding-top: 15px;
  padding-bottom: 15px;
  background-color: #ffffff;
}
.cid-sVAaqUM1n9 .line {
  background-color: #ff3366;
  color: #ff3366;
  align: center;
  height: 2px;
  margin: 0 auto;
}
.cid-sVAaqUM1n9 .section-text {
  padding: 2rem 0;
  color: #cc2952;
  text-align: center;
}
.cid-sVAaqUM1n9 .inner-container {
  margin: 0 auto;
}
@media (max-width: 768px) {
  .cid-sVAaqUM1n9 .inner-container {
    width: 100% !important;
  }
}
.cid-tksivyH67W {
  padding-top: 15px;
  padding-bottom: 15px;
  background-color: #2e2e2e;
}
@media (max-width: 767px) {
  .cid-tksivyH67W .content {
    text-align: center;
  }
  .cid-tksivyH67W .content > div:not(:last-child) {
    margin-bottom: 2rem;
  }
}
@media (max-width: 767px) {
  .cid-tksivyH67W .media-wrap {
    margin-bottom: 1rem;
  }
}
.cid-tksivyH67W .media-wrap .mbr-iconfont-logo {
  font-size: 7.5rem;
  color: #f36;
}
.cid-tksivyH67W .media-wrap img {
  height: 6rem;
}
@media (max-width: 767px) {
  .cid-tksivyH67W .footer-lower .copyright {
    margin-bottom: 1rem;
    text-align: center;
  }
}
.cid-tksivyH67W .footer-lower hr {
  margin: 1rem 0;
  border-color: #fff;
  opacity: .05;
}
.cid-tksivyH67W .footer-lower .social-list {
  padding-left: 0;
  margin-bottom: 0;
  list-style: none;
  display: flex;
  -webkit-flex-wrap: wrap;
  flex-wrap: wrap;
  -webkit-justify-content: flex-end;
  justify-content: flex-end;
}
.cid-tksivyH67W .footer-lower .social-list .mbr-iconfont-social {
  font-size: 1.3rem;
  color: #fff;
}
.cid-tksivyH67W .footer-lower .social-list .soc-item {
  margin: 0 .5rem;
}
.cid-tksivyH67W .footer-lower .social-list a {
  margin: 0;
  opacity: .5;
  -webkit-transition: .2s linear;
  transition: .2s linear;
}
.cid-tksivyH67W .footer-lower .social-list a:hover {
  opacity: 1;
}
@media (max-width: 767px) {
  .cid-tksivyH67W .footer-lower .social-list {
    -webkit-justify-content: center;
    justify-content: center;
  }
}
.cid-veciA1lL4H .navbar {
  padding: .5rem 0;
  background: #ffffff;
  transition: none;
  min-height: 77px;
}
.cid-veciA1lL4H .navbar-dropdown.bg-color.transparent.opened {
  background: #ffffff;
}
.cid-veciA1lL4H a {
  font-style: normal;
}
.cid-veciA1lL4H .nav-item span {
  padding-right: 0.4em;
  line-height: 0.5em;
  vertical-align: text-bottom;
  position: relative;
  text-decoration: none;
}
.cid-veciA1lL4H .nav-item a {
  display: flex;
  align-items: center;
  justify-content: center;
  padding: 0.7rem 0 !important;
  margin: 0rem .65rem !important;
}
.cid-veciA1lL4H .nav-item:focus,
.cid-veciA1lL4H .nav-link:focus {
  outline: none;
}
.cid-veciA1lL4H .btn {
  padding: 0.4rem 1.5rem;
  display: inline-flex;
  align-items: center;
}
.cid-veciA1lL4H .btn .mbr-iconfont {
  font-size: 1.6rem;
}
.cid-veciA1lL4H .menu-logo {
  margin-right: auto;
}
.cid-veciA1lL4H .menu-logo .navbar-brand {
  display: flex;
  margin-left: 5rem;
  padding: 0;
  transition: padding .2s;
  min-height: 3.8rem;
  align-items: center;
}
.cid-veciA1lL4H .menu-logo .navbar-brand .navbar-caption-wrap {
  display: -webkit-flex;
  -webkit-align-items: center;
  align-items: center;
  word-break: break-word;
  min-width: 7rem;
  margin: .3rem 0;
}
.cid-veciA1lL4H .menu-logo .navbar-brand .navbar-caption-wrap .navbar-caption {
  line-height: 1.2rem !important;
  padding-right: 2rem;
}
.cid-veciA1lL4H .menu-logo .navbar-brand .navbar-logo {
  font-size: 4rem;
  transition: font-size 0.25s;
}
.cid-veciA1lL4H .menu-logo .navbar-brand .navbar-logo img {
  display: flex;
}
.cid-veciA1lL4H .menu-logo .navbar-brand .navbar-logo .mbr-iconfont {
  transition: font-size 0.25s;
}
.cid-veciA1lL4H .navbar-toggleable-sm .navbar-collapse {
  justify-content: flex-end;
  -webkit-justify-content: flex-end;
  padding-right: 5rem;
  width: auto;
}
.cid-veciA1lL4H .navbar-toggleable-sm .navbar-collapse .navbar-nav {
  flex-wrap: wrap;
  -webkit-flex-wrap: wrap;
  padding-left: 0;
}
.cid-veciA1lL4H .navbar-toggleable-sm .navbar-collapse .navbar-nav .nav-item {
  -webkit-align-self: center;
  align-self: center;
}
.cid-veciA1lL4H .navbar-toggleable-sm .navbar-collapse .navbar-buttons {
  padding-left: 0;
  padding-bottom: 0;
}
.cid-veciA1lL4H .dropdown .dropdown-menu {
  background: #ffffff;
  display: none;
  position: absolute;
  min-width: 5rem;
  padding-top: 1.4rem;
  padding-bottom: 1.4rem;
  text-align: left;
}
.cid-veciA1lL4H .dropdown .dropdown-menu .dropdown-item {
  width: auto;
  padding: 0.235em 1.5385em 0.235em 1.5385em !important;
}
.cid-veciA1lL4H .dropdown .dropdown-menu .dropdown-item::after {
  right: 0.5rem;
}
.cid-veciA1lL4H .dropdown .dropdown-menu .dropdown-submenu {
  margin: 0;
}
.cid-veciA1lL4H .dropdown.open > .dropdown-menu {
  display: block;
}
.cid-veciA1lL4H .navbar-toggleable-sm.opened:after {
  position: absolute;
  width: 100vw;
  height: 100vh;
  content: '';
  background-color: rgba(0, 0, 0, 0.1);
  left: 0;
  bottom: 0;
  transform: translateY(100%);
  -webkit-transform: translateY(100%);
  z-index: 1000;
}
.cid-veciA1lL4H .navbar.navbar-short {
  min-height: 60px;
  transition: all .2s;
}
.cid-veciA1lL4H .navbar.navbar-short .navbar-toggler-right {
  top: 20px;
}
.cid-veciA1lL4H .navbar.navbar-short .navbar-logo a {
  font-size: 2.5rem !important;
  line-height: 2.5rem;
  transition: font-size 0.25s;
}
.cid-veciA1lL4H .navbar.navbar-short .navbar-logo a .mbr-iconfont {
  font-size: 2.5rem !important;
}
.cid-veciA1lL4H .navbar.navbar-short .navbar-logo a img {
  height: 3rem !important;
}
.cid-veciA1lL4H .navbar.navbar-short .navbar-brand {
  min-height: 3rem;
}
.cid-veciA1lL4H button.navbar-toggler {
  width: 31px;
  height: 18px;
  cursor: pointer;
  transition: all .2s;
  top: 1.5rem;
  right: 1rem;
}
.cid-veciA1lL4H button.navbar-toggler:focus {
  outline: none;
}
.cid-veciA1lL4H button.navbar-toggler .hamburger span {
  position: absolute;
  right: 0;
  width: 30px;
  height: 2px;
  border-right: 5px;
  background-color: #55d4a9;
}
.cid-veciA1lL4H button.navbar-toggler .hamburger span:nth-child(1) {
  top: 0;
  transition: all .2s;
}
.cid-veciA1lL4H button.navbar-toggler .hamburger span:nth-child(2) {
  top: 8px;
  transition: all .15s;
}
.cid-veciA1lL4H button.navbar-toggler .hamburger span:nth-child(3) {
  top: 8px;
  transition: all .15s;
}
.cid-veciA1lL4H button.navbar-toggler .hamburger span:nth-child(4) {
  top: 16px;
  transition: all .2s;
}
.cid-veciA1lL4H nav.opened .hamburger span:nth-child(1) {
  top: 8px;
  width: 0;
  opacity: 0;
  right: 50%;
  transition: all .2s;
}
.cid-veciA1lL4H nav.opened .hamburger span:nth-child(2) {
  -webkit-transform: rotate(45deg);
  transform: rotate(45deg);
  transition: all .25s;
}
.cid-veciA1lL4H nav.opened .hamburger span:nth-child(3) {
  -webkit-transform: rotate(-45deg);
  transform: rotate(-45deg);
  transition: all .25s;
}
.cid-veciA1lL4H nav.opened .hamburger span:nth-child(4) {
  top: 8px;
  width: 0;
  opacity: 0;
  right: 50%;
  transition: all .2s;
}
.cid-veciA1lL4H .collapsed.navbar-expand {
  flex-direction: column;
}
.cid-veciA1lL4H .collapsed .btn {
  display: flex;
}
.cid-veciA1lL4H .collapsed .navbar-collapse {
  display: none !important;
  padding-right: 0 !important;
}
.cid-veciA1lL4H .collapsed .navbar-collapse.collapsing,
.cid-veciA1lL4H .collapsed .navbar-collapse.show {
  display: block !important;
}
.cid-veciA1lL4H .collapsed .navbar-collapse.collapsing .navbar-nav,
.cid-veciA1lL4H .collapsed .navbar-collapse.show .navbar-nav {
  display: block;
  text-align: center;
}
.cid-veciA1lL4H .collapsed .navbar-collapse.collapsing .navbar-nav .nav-item,
.cid-veciA1lL4H .collapsed .navbar-collapse.show .navbar-nav .nav-item {
  clear: both;
}
.cid-veciA1lL4H .collapsed .navbar-collapse.collapsing .navbar-nav .nav-item:last-child,
.cid-veciA1lL4H .collapsed .navbar-collapse.show .navbar-nav .nav-item:last-child {
  margin-bottom: 1rem;
}
.cid-veciA1lL4H .collapsed .navbar-collapse.collapsing .navbar-buttons,
.cid-veciA1lL4H .collapsed .navbar-collapse.show .navbar-buttons {
  text-align: center;
}
.cid-veciA1lL4H .collapsed .navbar-collapse.collapsing .navbar-buttons:last-child,
.cid-veciA1lL4H .collapsed .navbar-collapse.show .navbar-buttons:last-child {
  margin-bottom: 1rem;
}
.cid-veciA1lL4H .collapsed button.navbar-toggler {
  display: block;
}
.cid-veciA1lL4H .collapsed .navbar-brand {
  margin-left: 1rem !important;
}
.cid-veciA1lL4H .collapsed .navbar-toggleable-sm {
  flex-direction: column;
  -webkit-flex-direction: column;
}
.cid-veciA1lL4H .collapsed .dropdown .dropdown-menu {
  width: 100%;
  text-align: center;
  position: relative;
  opacity: 0;
  display: block;
  height: 0;
  visibility: hidden;
  padding: 0;
  transition-duration: .5s;
  transition-property: opacity,padding,height;
}
.cid-veciA1lL4H .collapsed .dropdown.open > .dropdown-menu {
  position: relative;
  opacity: 1;
  height: auto;
  padding: 1.4rem 0;
  visibility: visible;
}
.cid-veciA1lL4H .collapsed .dropdown .dropdown-submenu {
  left: 0;
  text-align: center;
  width: 100%;
}
.cid-veciA1lL4H .collapsed .dropdown .dropdown-toggle[data-toggle="dropdown-submenu"]::after {
  margin-top: 0;
  position: inherit;
  right: 0;
  top: 50%;
  display: inline-block;
  width: 0;
  height: 0;
  margin-left: .3em;
  vertical-align: middle;
  content: "";
  border-top: .30em solid;
  border-right: .30em solid transparent;
  border-left: .30em solid transparent;
}
@media (max-width: 991px) {
  .cid-veciA1lL4H .navbar-expand {
    flex-direction: column;
  }
  .cid-veciA1lL4H img {
    height: 3.8rem !important;
  }
  .cid-veciA1lL4H .btn {
    display: flex;
  }
  .cid-veciA1lL4H button.navbar-toggler {
    display: block;
  }
  .cid-veciA1lL4H .navbar-brand {
    margin-left: 1rem !important;
  }
  .cid-veciA1lL4H .navbar-toggleable-sm {
    flex-direction: column;
    -webkit-flex-direction: column;
  }
  .cid-veciA1lL4H .navbar-collapse {
    display: none !important;
    padding-right: 0 !important;
  }
  .cid-veciA1lL4H .navbar-collapse.collapsing,
  .cid-veciA1lL4H .navbar-collapse.show {
    display: block !important;
  }
  .cid-veciA1lL4H .navbar-collapse.collapsing .navbar-nav,
  .cid-veciA1lL4H .navbar-collapse.show .navbar-nav {
    display: block;
    text-align: center;
  }
  .cid-veciA1lL4H .navbar-collapse.collapsing .navbar-nav .nav-item,
  .cid-veciA1lL4H .navbar-collapse.show .navbar-nav .nav-item {
    clear: both;
  }
  .cid-veciA1lL4H .navbar-collapse.collapsing .navbar-nav .nav-item:last-child,
  .cid-veciA1lL4H .navbar-collapse.show .navbar-nav .nav-item:last-child {
    margin-bottom: 1rem;
  }
  .cid-veciA1lL4H .navbar-collapse.collapsing .navbar-buttons,
  .cid-veciA1lL4H .navbar-collapse.show .navbar-buttons {
    text-align: center;
  }
  .cid-veciA1lL4H .navbar-collapse.collapsing .navbar-buttons:last-child,
  .cid-veciA1lL4H .navbar-collapse.show .navbar-buttons:last-child {
    margin-bottom: 1rem;
  }
  .cid-veciA1lL4H .dropdown .dropdown-menu {
    width: 100%;
    text-align: center;
    position: relative;
    opacity: 0;
    display: block;
    height: 0;
    visibility: hidden;
    padding: 0;
    transition-duration: .5s;
    transition-property: opacity,padding,height;
  }
  .cid-veciA1lL4H .dropdown.open > .dropdown-menu {
    position: relative;
    opacity: 1;
    height: auto;
    padding: 1.4rem 0;
    visibility: visible;
  }
  .cid-veciA1lL4H .dropdown .dropdown-submenu {
    left: 0;
    text-align: center;
    width: 100%;
  }
  .cid-veciA1lL4H .dropdown .dropdown-toggle[data-toggle="dropdown-submenu"]::after {
    margin-top: 0;
    position: inherit;
    right: 0;
    top: 50%;
    display: inline-block;
    width: 0;
    height: 0;
    margin-left: .3em;
    vertical-align: middle;
    content: "";
    border-top: .30em solid;
    border-right: .30em solid transparent;
    border-left: .30em solid transparent;
  }
}
@media (min-width: 767px) {
  .cid-veciA1lL4H .menu-logo {
    flex-shrink: 0;
  }
}
.cid-veciA1lL4H .navbar-collapse {
  flex-basis: auto;
}
.cid-veciA1lL4H .nav-link:hover,
.cid-veciA1lL4H .dropdown-item:hover {
  color: #232323 !important;
}
.cid-rx0Iu6LICb {
  padding-top: 135px;
  padding-bottom: 0px;
  background-color: #efefef;
}
.cid-rx0Iu6LICb P {
  color: #767676;
}
.cid-rx0IuCgJN2 {
  padding-top: 15px;
  padding-bottom: 15px;
  background-color: #ffffff;
}
.cid-rx0IuCgJN2 h2 {
  text-align: left;
}
.cid-rx0IuCgJN2 h4 {
  text-align: left;
  font-weight: 500;
}
.cid-rx0IuCgJN2 p {
  color: #767676;
  text-align: left;
}
.cid-rx0IuCgJN2 .aside-content {
  flex-basis: 100%;
  -webkit-flex-basis: 100%;
}
.cid-rx0IuCgJN2 .block-content {
  display: -webkit-flex;
  flex-direction: column;
  -webkit-flex-direction: column;
  word-break: break-word;
}
.cid-rx0IuCgJN2 .media {
  margin: initial;
  align-items: center;
  -webkit-align-items: center;
}
.cid-rx0IuCgJN2 .mbr-figure {
  align-self: flex-start;
  -webkit-align-self: flex-start;
  -webkit-flex-shrink: 0;
  flex-shrink: 0;
}
.cid-rx0IuCgJN2 .card-img {
  padding-right: 2rem;
  width: auto;
}
.cid-rx0IuCgJN2 .card-img span {
  font-size: 72px;
  color: #707070;
}
@media (min-width: 992px) {
  .cid-rx0IuCgJN2 .mbr-figure {
    padding-right: 4rem;
  }
}
@media (max-width: 991px) {
  .cid-rx0IuCgJN2 .mbr-figure {
    padding-right: 0;
    padding-bottom: 1rem;
    margin-bottom: 2rem;
  }
}
@media (max-width: 300px) {
  .cid-rx0IuCgJN2 .card-img span {
    font-size: 40px !important;
  }
}
.cid-rx0Izmwc7z {
  padding-top: 15px;
  padding-bottom: 0px;
  background-color: #ffffff;
}
.cid-rx0Izmwc7z .mbr-section-subtitle {
  color: #767676;
  text-align: left;
}
.cid-rx0Izmwc7z H2 {
  text-align: left;
}
.cid-rx0IB4syr8 {
  padding-top: 15px;
  padding-bottom: 15px;
  background-color: #ffffff;
}
.cid-rx0IB4syr8 .counter-container {
  color: #767676;
}
.cid-rx0IB4syr8 .counter-container ol {
  margin-bottom: 0;
}
.cid-rx0IB4syr8 .counter-container ol li {
  margin-bottom: 1rem;
}
.cid-rx0IAOYplC {
  padding-top: 15px;
  padding-bottom: 0px;
  background-color: #ffffff;
}
.cid-rx0IAOYplC .mbr-section-subtitle {
  color: #767676;
  text-align: left;
}
.cid-rx0IAOYplC H2 {
  text-align: left;
}
.cid-rx0J6CDkiO {
  padding-top: 15px;
  padding-bottom: 0px;
  background-color: #ffffff;
}
.cid-rx0J6CDkiO .counter-container {
  color: #767676;
}
.cid-rx0J6CDkiO .counter-container ol {
  margin-bottom: 0;
}
.cid-rx0J6CDkiO .counter-container ol li {
  margin-bottom: 1rem;
}
.cid-rx0J8x2POS {
  padding-top: 15px;
  padding-bottom: 0px;
  background-color: #ffffff;
}
.cid-rx0J8x2POS .mbr-section-subtitle {
  color: #767676;
  text-align: left;
}
.cid-rx0J8x2POS H2 {
  text-align: left;
}
.cid-rx0JilW3LP {
  padding-top: 15px;
  padding-bottom: 15px;
  background: #ffffff;
}
.cid-rx0JilW3LP .images-container.container-fluid {
  padding: 0;
}
.cid-rx0JilW3LP .media-container-row {
  margin: 0 auto;
  align-items: stretch;
  -webkit-align-items: stretch;
}
.cid-rx0JilW3LP .media-container-row .img-item {
  display: -webkit-flex;
  flex-direction: column;
  justify-content: center;
  position: relative;
  width: 100%;
  z-index: 1;
  -webkit-flex-direction: column;
  -webkit-justify-content: center;
}
.cid-rx0JilW3LP .media-container-row .img-item img {
  width: 100%;
  min-height: 1px;
}
.cid-rx0JilW3LP .media-container-row .img-item .img-caption {
  background: #ffffff;
  z-index: 2;
  padding: 1rem 1rem;
  word-break: break-word;
}
.cid-rx0JilW3LP .media-container-row .img-item .img-caption p {
  margin-bottom: 0;
}
.cid-rx0JilW3LP .media-container-row .img-item.item1 {
  padding: 0 2rem 0 0;
}
@media (max-width: 992px) {
  .cid-rx0JilW3LP .img-item {
    width: 100% !important;
  }
  .cid-rx0JilW3LP .img-item.item1 {
    width: 100%;
    flex-basis: initial !important;
    padding: 0 0 2rem 0 !important;
    -webkit-flex-basis: initial !important;
  }
}
.cid-rx0JdNAyuZ {
  padding-top: 15px;
  padding-bottom: 0px;
  background-color: #ffffff;
}
.cid-rx0JdNAyuZ .mbr-section-subtitle {
  color: #767676;
  text-align: left;
}
.cid-rx0JdNAyuZ H2 {
  text-align: left;
}
.cid-rx0JfiQ8aE {
  padding-top: 15px;
  padding-bottom: 0px;
  background-color: #ffffff;
}
.cid-rx0JfiQ8aE .mbr-section-subtitle {
  color: #767676;
  text-align: left;
}
.cid-rx0JfiQ8aE H2 {
  text-align: left;
}
.cid-rx0KIQJkJD {
  padding-top: 15px;
  padding-bottom: 0px;
  background-color: #ffffff;
}
.cid-rx0KIQJkJD .mbr-section-subtitle {
  color: #767676;
  text-align: left;
}
.cid-rx0KIQJkJD H2 {
  text-align: left;
}
.cid-sVAamU7teM {
  padding-top: 15px;
  padding-bottom: 15px;
  background-color: #ffffff;
}
.cid-sVAamU7teM .line {
  background-color: #ff3366;
  color: #ff3366;
  align: center;
  height: 2px;
  margin: 0 auto;
}
.cid-sVAamU7teM .section-text {
  padding: 2rem 0;
  color: #cc2952;
  text-align: center;
}
.cid-sVAamU7teM .inner-container {
  margin: 0 auto;
}
@media (max-width: 768px) {
  .cid-sVAamU7teM .inner-container {
    width: 100% !important;
  }
}
.cid-tksij3wlkV {
  padding-top: 15px;
  padding-bottom: 15px;
  background-color: #2e2e2e;
}
@media (max-width: 767px) {
  .cid-tksij3wlkV .content {
    text-align: center;
  }
  .cid-tksij3wlkV .content > div:not(:last-child) {
    margin-bottom: 2rem;
  }
}
@media (max-width: 767px) {
  .cid-tksij3wlkV .media-wrap {
    margin-bottom: 1rem;
  }
}
.cid-tksij3wlkV .media-wrap .mbr-iconfont-logo {
  font-size: 7.5rem;
  color: #f36;
}
.cid-tksij3wlkV .media-wrap img {
  height: 6rem;
}
@media (max-width: 767px) {
  .cid-tksij3wlkV .footer-lower .copyright {
    margin-bottom: 1rem;
    text-align: center;
  }
}
.cid-tksij3wlkV .footer-lower hr {
  margin: 1rem 0;
  border-color: #fff;
  opacity: .05;
}
.cid-tksij3wlkV .footer-lower .social-list {
  padding-left: 0;
  margin-bottom: 0;
  list-style: none;
  display: flex;
  -webkit-flex-wrap: wrap;
  flex-wrap: wrap;
  -webkit-justify-content: flex-end;
  justify-content: flex-end;
}
.cid-tksij3wlkV .footer-lower .social-list .mbr-iconfont-social {
  font-size: 1.3rem;
  color: #fff;
}
.cid-tksij3wlkV .footer-lower .social-list .soc-item {
  margin: 0 .5rem;
}
.cid-tksij3wlkV .footer-lower .social-list a {
  margin: 0;
  opacity: .5;
  -webkit-transition: .2s linear;
  transition: .2s linear;
}
.cid-tksij3wlkV .footer-lower .social-list a:hover {
  opacity: 1;
}
@media (max-width: 767px) {
  .cid-tksij3wlkV .footer-lower .social-list {
    -webkit-justify-content: center;
    justify-content: center;
  }
}
.cid-veciA1lL4H .navbar {
  padding: .5rem 0;
  background: #ffffff;
  transition: none;
  min-height: 77px;
}
.cid-veciA1lL4H .navbar-dropdown.bg-color.transparent.opened {
  background: #ffffff;
}
.cid-veciA1lL4H a {
  font-style: normal;
}
.cid-veciA1lL4H .nav-item span {
  padding-right: 0.4em;
  line-height: 0.5em;
  vertical-align: text-bottom;
  position: relative;
  text-decoration: none;
}
.cid-veciA1lL4H .nav-item a {
  display: flex;
  align-items: center;
  justify-content: center;
  padding: 0.7rem 0 !important;
  margin: 0rem .65rem !important;
}
.cid-veciA1lL4H .nav-item:focus,
.cid-veciA1lL4H .nav-link:focus {
  outline: none;
}
.cid-veciA1lL4H .btn {
  padding: 0.4rem 1.5rem;
  display: inline-flex;
  align-items: center;
}
.cid-veciA1lL4H .btn .mbr-iconfont {
  font-size: 1.6rem;
}
.cid-veciA1lL4H .menu-logo {
  margin-right: auto;
}
.cid-veciA1lL4H .menu-logo .navbar-brand {
  display: flex;
  margin-left: 5rem;
  padding: 0;
  transition: padding .2s;
  min-height: 3.8rem;
  align-items: center;
}
.cid-veciA1lL4H .menu-logo .navbar-brand .navbar-caption-wrap {
  display: -webkit-flex;
  -webkit-align-items: center;
  align-items: center;
  word-break: break-word;
  min-width: 7rem;
  margin: .3rem 0;
}
.cid-veciA1lL4H .menu-logo .navbar-brand .navbar-caption-wrap .navbar-caption {
  line-height: 1.2rem !important;
  padding-right: 2rem;
}
.cid-veciA1lL4H .menu-logo .navbar-brand .navbar-logo {
  font-size: 4rem;
  transition: font-size 0.25s;
}
.cid-veciA1lL4H .menu-logo .navbar-brand .navbar-logo img {
  display: flex;
}
.cid-veciA1lL4H .menu-logo .navbar-brand .navbar-logo .mbr-iconfont {
  transition: font-size 0.25s;
}
.cid-veciA1lL4H .navbar-toggleable-sm .navbar-collapse {
  justify-content: flex-end;
  -webkit-justify-content: flex-end;
  padding-right: 5rem;
  width: auto;
}
.cid-veciA1lL4H .navbar-toggleable-sm .navbar-collapse .navbar-nav {
  flex-wrap: wrap;
  -webkit-flex-wrap: wrap;
  padding-left: 0;
}
.cid-veciA1lL4H .navbar-toggleable-sm .navbar-collapse .navbar-nav .nav-item {
  -webkit-align-self: center;
  align-self: center;
}
.cid-veciA1lL4H .navbar-toggleable-sm .navbar-collapse .navbar-buttons {
  padding-left: 0;
  padding-bottom: 0;
}
.cid-veciA1lL4H .dropdown .dropdown-menu {
  background: #ffffff;
  display: none;
  position: absolute;
  min-width: 5rem;
  padding-top: 1.4rem;
  padding-bottom: 1.4rem;
  text-align: left;
}
.cid-veciA1lL4H .dropdown .dropdown-menu .dropdown-item {
  width: auto;
  padding: 0.235em 1.5385em 0.235em 1.5385em !important;
}
.cid-veciA1lL4H .dropdown .dropdown-menu .dropdown-item::after {
  right: 0.5rem;
}
.cid-veciA1lL4H .dropdown .dropdown-menu .dropdown-submenu {
  margin: 0;
}
.cid-veciA1lL4H .dropdown.open > .dropdown-menu {
  display: block;
}
.cid-veciA1lL4H .navbar-toggleable-sm.opened:after {
  position: absolute;
  width: 100vw;
  height: 100vh;
  content: '';
  background-color: rgba(0, 0, 0, 0.1);
  left: 0;
  bottom: 0;
  transform: translateY(100%);
  -webkit-transform: translateY(100%);
  z-index: 1000;
}
.cid-veciA1lL4H .navbar.navbar-short {
  min-height: 60px;
  transition: all .2s;
}
.cid-veciA1lL4H .navbar.navbar-short .navbar-toggler-right {
  top: 20px;
}
.cid-veciA1lL4H .navbar.navbar-short .navbar-logo a {
  font-size: 2.5rem !important;
  line-height: 2.5rem;
  transition: font-size 0.25s;
}
.cid-veciA1lL4H .navbar.navbar-short .navbar-logo a .mbr-iconfont {
  font-size: 2.5rem !important;
}
.cid-veciA1lL4H .navbar.navbar-short .navbar-logo a img {
  height: 3rem !important;
}
.cid-veciA1lL4H .navbar.navbar-short .navbar-brand {
  min-height: 3rem;
}
.cid-veciA1lL4H button.navbar-toggler {
  width: 31px;
  height: 18px;
  cursor: pointer;
  transition: all .2s;
  top: 1.5rem;
  right: 1rem;
}
.cid-veciA1lL4H button.navbar-toggler:focus {
  outline: none;
}
.cid-veciA1lL4H button.navbar-toggler .hamburger span {
  position: absolute;
  right: 0;
  width: 30px;
  height: 2px;
  border-right: 5px;
  background-color: #55d4a9;
}
.cid-veciA1lL4H button.navbar-toggler .hamburger span:nth-child(1) {
  top: 0;
  transition: all .2s;
}
.cid-veciA1lL4H button.navbar-toggler .hamburger span:nth-child(2) {
  top: 8px;
  transition: all .15s;
}
.cid-veciA1lL4H button.navbar-toggler .hamburger span:nth-child(3) {
  top: 8px;
  transition: all .15s;
}
.cid-veciA1lL4H button.navbar-toggler .hamburger span:nth-child(4) {
  top: 16px;
  transition: all .2s;
}
.cid-veciA1lL4H nav.opened .hamburger span:nth-child(1) {
  top: 8px;
  width: 0;
  opacity: 0;
  right: 50%;
  transition: all .2s;
}
.cid-veciA1lL4H nav.opened .hamburger span:nth-child(2) {
  -webkit-transform: rotate(45deg);
  transform: rotate(45deg);
  transition: all .25s;
}
.cid-veciA1lL4H nav.opened .hamburger span:nth-child(3) {
  -webkit-transform: rotate(-45deg);
  transform: rotate(-45deg);
  transition: all .25s;
}
.cid-veciA1lL4H nav.opened .hamburger span:nth-child(4) {
  top: 8px;
  width: 0;
  opacity: 0;
  right: 50%;
  transition: all .2s;
}
.cid-veciA1lL4H .collapsed.navbar-expand {
  flex-direction: column;
}
.cid-veciA1lL4H .collapsed .btn {
  display: flex;
}
.cid-veciA1lL4H .collapsed .navbar-collapse {
  display: none !important;
  padding-right: 0 !important;
}
.cid-veciA1lL4H .collapsed .navbar-collapse.collapsing,
.cid-veciA1lL4H .collapsed .navbar-collapse.show {
  display: block !important;
}
.cid-veciA1lL4H .collapsed .navbar-collapse.collapsing .navbar-nav,
.cid-veciA1lL4H .collapsed .navbar-collapse.show .navbar-nav {
  display: block;
  text-align: center;
}
.cid-veciA1lL4H .collapsed .navbar-collapse.collapsing .navbar-nav .nav-item,
.cid-veciA1lL4H .collapsed .navbar-collapse.show .navbar-nav .nav-item {
  clear: both;
}
.cid-veciA1lL4H .collapsed .navbar-collapse.collapsing .navbar-nav .nav-item:last-child,
.cid-veciA1lL4H .collapsed .navbar-collapse.show .navbar-nav .nav-item:last-child {
  margin-bottom: 1rem;
}
.cid-veciA1lL4H .collapsed .navbar-collapse.collapsing .navbar-buttons,
.cid-veciA1lL4H .collapsed .navbar-collapse.show .navbar-buttons {
  text-align: center;
}
.cid-veciA1lL4H .collapsed .navbar-collapse.collapsing .navbar-buttons:last-child,
.cid-veciA1lL4H .collapsed .navbar-collapse.show .navbar-buttons:last-child {
  margin-bottom: 1rem;
}
.cid-veciA1lL4H .collapsed button.navbar-toggler {
  display: block;
}
.cid-veciA1lL4H .collapsed .navbar-brand {
  margin-left: 1rem !important;
}
.cid-veciA1lL4H .collapsed .navbar-toggleable-sm {
  flex-direction: column;
  -webkit-flex-direction: column;
}
.cid-veciA1lL4H .collapsed .dropdown .dropdown-menu {
  width: 100%;
  text-align: center;
  position: relative;
  opacity: 0;
  display: block;
  height: 0;
  visibility: hidden;
  padding: 0;
  transition-duration: .5s;
  transition-property: opacity,padding,height;
}
.cid-veciA1lL4H .collapsed .dropdown.open > .dropdown-menu {
  position: relative;
  opacity: 1;
  height: auto;
  padding: 1.4rem 0;
  visibility: visible;
}
.cid-veciA1lL4H .collapsed .dropdown .dropdown-submenu {
  left: 0;
  text-align: center;
  width: 100%;
}
.cid-veciA1lL4H .collapsed .dropdown .dropdown-toggle[data-toggle="dropdown-submenu"]::after {
  margin-top: 0;
  position: inherit;
  right: 0;
  top: 50%;
  display: inline-block;
  width: 0;
  height: 0;
  margin-left: .3em;
  vertical-align: middle;
  content: "";
  border-top: .30em solid;
  border-right: .30em solid transparent;
  border-left: .30em solid transparent;
}
@media (max-width: 991px) {
  .cid-veciA1lL4H .navbar-expand {
    flex-direction: column;
  }
  .cid-veciA1lL4H img {
    height: 3.8rem !important;
  }
  .cid-veciA1lL4H .btn {
    display: flex;
  }
  .cid-veciA1lL4H button.navbar-toggler {
    display: block;
  }
  .cid-veciA1lL4H .navbar-brand {
    margin-left: 1rem !important;
  }
  .cid-veciA1lL4H .navbar-toggleable-sm {
    flex-direction: column;
    -webkit-flex-direction: column;
  }
  .cid-veciA1lL4H .navbar-collapse {
    display: none !important;
    padding-right: 0 !important;
  }
  .cid-veciA1lL4H .navbar-collapse.collapsing,
  .cid-veciA1lL4H .navbar-collapse.show {
    display: block !important;
  }
  .cid-veciA1lL4H .navbar-collapse.collapsing .navbar-nav,
  .cid-veciA1lL4H .navbar-collapse.show .navbar-nav {
    display: block;
    text-align: center;
  }
  .cid-veciA1lL4H .navbar-collapse.collapsing .navbar-nav .nav-item,
  .cid-veciA1lL4H .navbar-collapse.show .navbar-nav .nav-item {
    clear: both;
  }
  .cid-veciA1lL4H .navbar-collapse.collapsing .navbar-nav .nav-item:last-child,
  .cid-veciA1lL4H .navbar-collapse.show .navbar-nav .nav-item:last-child {
    margin-bottom: 1rem;
  }
  .cid-veciA1lL4H .navbar-collapse.collapsing .navbar-buttons,
  .cid-veciA1lL4H .navbar-collapse.show .navbar-buttons {
    text-align: center;
  }
  .cid-veciA1lL4H .navbar-collapse.collapsing .navbar-buttons:last-child,
  .cid-veciA1lL4H .navbar-collapse.show .navbar-buttons:last-child {
    margin-bottom: 1rem;
  }
  .cid-veciA1lL4H .dropdown .dropdown-menu {
    width: 100%;
    text-align: center;
    position: relative;
    opacity: 0;
    display: block;
    height: 0;
    visibility: hidden;
    padding: 0;
    transition-duration: .5s;
    transition-property: opacity,padding,height;
  }
  .cid-veciA1lL4H .dropdown.open > .dropdown-menu {
    position: relative;
    opacity: 1;
    height: auto;
    padding: 1.4rem 0;
    visibility: visible;
  }
  .cid-veciA1lL4H .dropdown .dropdown-submenu {
    left: 0;
    text-align: center;
    width: 100%;
  }
  .cid-veciA1lL4H .dropdown .dropdown-toggle[data-toggle="dropdown-submenu"]::after {
    margin-top: 0;
    position: inherit;
    right: 0;
    top: 50%;
    display: inline-block;
    width: 0;
    height: 0;
    margin-left: .3em;
    vertical-align: middle;
    content: "";
    border-top: .30em solid;
    border-right: .30em solid transparent;
    border-left: .30em solid transparent;
  }
}
@media (min-width: 767px) {
  .cid-veciA1lL4H .menu-logo {
    flex-shrink: 0;
  }
}
.cid-veciA1lL4H .navbar-collapse {
  flex-basis: auto;
}
.cid-veciA1lL4H .nav-link:hover,
.cid-veciA1lL4H .dropdown-item:hover {
  color: #232323 !important;
}
.cid-rx0MhD2vc7 {
  padding-top: 135px;
  padding-bottom: 0px;
  background-color: #efefef;
}
.cid-rx0MhD2vc7 P {
  color: #767676;
}
.cid-rx0MigW2us {
  padding-top: 15px;
  padding-bottom: 15px;
  background-color: #ffffff;
}
.cid-rx0MigW2us h2 {
  text-align: left;
}
.cid-rx0MigW2us h4 {
  text-align: left;
  font-weight: 500;
}
.cid-rx0MigW2us p {
  color: #767676;
  text-align: left;
}
.cid-rx0MigW2us .aside-content {
  flex-basis: 100%;
  -webkit-flex-basis: 100%;
}
.cid-rx0MigW2us .block-content {
  display: -webkit-flex;
  flex-direction: column;
  -webkit-flex-direction: column;
  word-break: break-word;
}
.cid-rx0MigW2us .media {
  margin: initial;
  align-items: center;
  -webkit-align-items: center;
}
.cid-rx0MigW2us .mbr-figure {
  align-self: flex-start;
  -webkit-align-self: flex-start;
  -webkit-flex-shrink: 0;
  flex-shrink: 0;
}
.cid-rx0MigW2us .card-img {
  padding-right: 2rem;
  width: auto;
}
.cid-rx0MigW2us .card-img span {
  font-size: 72px;
  color: #707070;
}
@media (min-width: 992px) {
  .cid-rx0MigW2us .mbr-figure {
    padding-right: 4rem;
  }
}
@media (max-width: 991px) {
  .cid-rx0MigW2us .mbr-figure {
    padding-right: 0;
    padding-bottom: 1rem;
    margin-bottom: 2rem;
  }
}
@media (max-width: 300px) {
  .cid-rx0MigW2us .card-img span {
    font-size: 40px !important;
  }
}
.cid-rx0MqOtdYm {
  padding-top: 15px;
  padding-bottom: 0px;
  background-color: #ffffff;
}
.cid-rx0MqOtdYm .mbr-section-subtitle {
  color: #767676;
  text-align: left;
}
.cid-rx0MqOtdYm H2 {
  text-align: left;
}
.cid-rx0MrbW8Ue {
  padding-top: 15px;
  padding-bottom: 0px;
  background-color: #ffffff;
}
.cid-rx0MrbW8Ue .mbr-section-subtitle {
  color: #767676;
  text-align: left;
}
.cid-rx0MrbW8Ue H2 {
  text-align: left;
}
.cid-rx0MrHNdaq {
  padding-top: 15px;
  padding-bottom: 0px;
  background-color: #ffffff;
}
.cid-rx0MrHNdaq .mbr-section-subtitle {
  color: #767676;
  text-align: left;
}
.cid-rx0MrHNdaq H2 {
  text-align: left;
}
.cid-rx0NbU5dLV {
  padding-top: 15px;
  padding-bottom: 0px;
  background-color: #ffffff;
}
.cid-rx0NbU5dLV .mbr-section-subtitle {
  color: #767676;
  text-align: left;
}
.cid-rx0NbU5dLV H2 {
  text-align: left;
}
.cid-rx0NdX0SjW {
  padding-top: 15px;
  padding-bottom: 0px;
  background-color: #ffffff;
}
.cid-rx0NdX0SjW .mbr-section-subtitle {
  color: #767676;
  text-align: left;
}
.cid-rx0NdX0SjW H2 {
  text-align: left;
}
.cid-rx0NecrtNq {
  padding-top: 15px;
  padding-bottom: 0px;
  background-color: #ffffff;
}
.cid-rx0NecrtNq .mbr-section-subtitle {
  color: #767676;
  text-align: left;
}
.cid-rx0NecrtNq H2 {
  text-align: left;
}
.cid-rx0NBbyMRu {
  padding-top: 15px;
  padding-bottom: 15px;
  background: #ffffff;
}
.cid-rx0NBbyMRu .images-container.container-fluid {
  padding: 0;
}
.cid-rx0NBbyMRu .media-container-row {
  margin: 0 auto;
  align-items: stretch;
  -webkit-align-items: stretch;
}
.cid-rx0NBbyMRu .media-container-row .img-item {
  display: -webkit-flex;
  flex-direction: column;
  justify-content: center;
  position: relative;
  width: 100%;
  z-index: 1;
  -webkit-flex-direction: column;
  -webkit-justify-content: center;
}
.cid-rx0NBbyMRu .media-container-row .img-item img {
  width: 100%;
  min-height: 1px;
}
.cid-rx0NBbyMRu .media-container-row .img-item .img-caption {
  background: #ffffff;
  z-index: 2;
  padding: 1rem 1rem;
  word-break: break-word;
}
.cid-rx0NBbyMRu .media-container-row .img-item .img-caption p {
  margin-bottom: 0;
}
.cid-rx0NBbyMRu .media-container-row .img-item.item1 {
  padding: 0 2rem 0 0;
}
@media (max-width: 992px) {
  .cid-rx0NBbyMRu .img-item {
    width: 100% !important;
  }
  .cid-rx0NBbyMRu .img-item.item1 {
    width: 100%;
    flex-basis: initial !important;
    padding: 0 0 2rem 0 !important;
    -webkit-flex-basis: initial !important;
  }
}
.cid-rx0NTP0kj6 {
  padding-top: 15px;
  padding-bottom: 0px;
  background-color: #ffffff;
}
.cid-rx0NTP0kj6 .mbr-section-subtitle {
  color: #767676;
  text-align: left;
}
.cid-rx0NTP0kj6 H2 {
  text-align: left;
}
.cid-rx0NTWvC91 {
  padding-top: 15px;
  padding-bottom: 0px;
  background-color: #ffffff;
}
.cid-rx0NTWvC91 .mbr-section-subtitle {
  color: #767676;
  text-align: left;
}
.cid-rx0NTWvC91 H2 {
  text-align: left;
}
.cid-rx0ODOX1me {
  padding-top: 15px;
  padding-bottom: 15px;
  background: #ffffff;
}
.cid-rx0ODOX1me .images-container.container-fluid {
  padding: 0;
}
.cid-rx0ODOX1me .media-container-row {
  margin: 0 auto;
  align-items: stretch;
  -webkit-align-items: stretch;
}
.cid-rx0ODOX1me .media-container-row .img-item {
  display: -webkit-flex;
  flex-direction: column;
  justify-content: center;
  position: relative;
  width: 100%;
  z-index: 1;
  -webkit-flex-direction: column;
  -webkit-justify-content: center;
}
.cid-rx0ODOX1me .media-container-row .img-item img {
  width: 100%;
  min-height: 1px;
}
.cid-rx0ODOX1me .media-container-row .img-item .img-caption {
  background: #ffffff;
  z-index: 2;
  padding: 1rem 1rem;
  word-break: break-word;
}
.cid-rx0ODOX1me .media-container-row .img-item .img-caption p {
  margin-bottom: 0;
}
.cid-rx0ODOX1me .media-container-row .img-item.item1 {
  padding: 0 2rem 0 0;
}
@media (max-width: 992px) {
  .cid-rx0ODOX1me .img-item {
    width: 100% !important;
  }
  .cid-rx0ODOX1me .img-item.item1 {
    width: 100%;
    flex-basis: initial !important;
    padding: 0 0 2rem 0 !important;
    -webkit-flex-basis: initial !important;
  }
}
.cid-rx0NU0W4rC {
  padding-top: 15px;
  padding-bottom: 0px;
  background-color: #ffffff;
}
.cid-rx0NU0W4rC .mbr-section-subtitle {
  color: #767676;
  text-align: left;
}
.cid-rx0NU0W4rC H2 {
  text-align: left;
}
.cid-rx0NUl9HtM {
  padding-top: 15px;
  padding-bottom: 0px;
  background-color: #ffffff;
}
.cid-rx0NUl9HtM .mbr-section-subtitle {
  color: #767676;
  text-align: left;
}
.cid-rx0NUl9HtM H2 {
  text-align: left;
}
.cid-sVAagjLM1g {
  padding-top: 15px;
  padding-bottom: 15px;
  background-color: #ffffff;
}
.cid-sVAagjLM1g .line {
  background-color: #ff3366;
  color: #ff3366;
  align: center;
  height: 2px;
  margin: 0 auto;
}
.cid-sVAagjLM1g .section-text {
  padding: 2rem 0;
  color: #cc2952;
  text-align: center;
}
.cid-sVAagjLM1g .inner-container {
  margin: 0 auto;
}
@media (max-width: 768px) {
  .cid-sVAagjLM1g .inner-container {
    width: 100% !important;
  }
}
.cid-tksi7W43Hd {
  padding-top: 15px;
  padding-bottom: 15px;
  background-color: #2e2e2e;
}
@media (max-width: 767px) {
  .cid-tksi7W43Hd .content {
    text-align: center;
  }
  .cid-tksi7W43Hd .content > div:not(:last-child) {
    margin-bottom: 2rem;
  }
}
@media (max-width: 767px) {
  .cid-tksi7W43Hd .media-wrap {
    margin-bottom: 1rem;
  }
}
.cid-tksi7W43Hd .media-wrap .mbr-iconfont-logo {
  font-size: 7.5rem;
  color: #f36;
}
.cid-tksi7W43Hd .media-wrap img {
  height: 6rem;
}
@media (max-width: 767px) {
  .cid-tksi7W43Hd .footer-lower .copyright {
    margin-bottom: 1rem;
    text-align: center;
  }
}
.cid-tksi7W43Hd .footer-lower hr {
  margin: 1rem 0;
  border-color: #fff;
  opacity: .05;
}
.cid-tksi7W43Hd .footer-lower .social-list {
  padding-left: 0;
  margin-bottom: 0;
  list-style: none;
  display: flex;
  -webkit-flex-wrap: wrap;
  flex-wrap: wrap;
  -webkit-justify-content: flex-end;
  justify-content: flex-end;
}
.cid-tksi7W43Hd .footer-lower .social-list .mbr-iconfont-social {
  font-size: 1.3rem;
  color: #fff;
}
.cid-tksi7W43Hd .footer-lower .social-list .soc-item {
  margin: 0 .5rem;
}
.cid-tksi7W43Hd .footer-lower .social-list a {
  margin: 0;
  opacity: .5;
  -webkit-transition: .2s linear;
  transition: .2s linear;
}
.cid-tksi7W43Hd .footer-lower .social-list a:hover {
  opacity: 1;
}
@media (max-width: 767px) {
  .cid-tksi7W43Hd .footer-lower .social-list {
    -webkit-justify-content: center;
    justify-content: center;
  }
}
.cid-veciA1lL4H .navbar {
  padding: .5rem 0;
  background: #ffffff;
  transition: none;
  min-height: 77px;
}
.cid-veciA1lL4H .navbar-dropdown.bg-color.transparent.opened {
  background: #ffffff;
}
.cid-veciA1lL4H a {
  font-style: normal;
}
.cid-veciA1lL4H .nav-item span {
  padding-right: 0.4em;
  line-height: 0.5em;
  vertical-align: text-bottom;
  position: relative;
  text-decoration: none;
}
.cid-veciA1lL4H .nav-item a {
  display: flex;
  align-items: center;
  justify-content: center;
  padding: 0.7rem 0 !important;
  margin: 0rem .65rem !important;
}
.cid-veciA1lL4H .nav-item:focus,
.cid-veciA1lL4H .nav-link:focus {
  outline: none;
}
.cid-veciA1lL4H .btn {
  padding: 0.4rem 1.5rem;
  display: inline-flex;
  align-items: center;
}
.cid-veciA1lL4H .btn .mbr-iconfont {
  font-size: 1.6rem;
}
.cid-veciA1lL4H .menu-logo {
  margin-right: auto;
}
.cid-veciA1lL4H .menu-logo .navbar-brand {
  display: flex;
  margin-left: 5rem;
  padding: 0;
  transition: padding .2s;
  min-height: 3.8rem;
  align-items: center;
}
.cid-veciA1lL4H .menu-logo .navbar-brand .navbar-caption-wrap {
  display: -webkit-flex;
  -webkit-align-items: center;
  align-items: center;
  word-break: break-word;
  min-width: 7rem;
  margin: .3rem 0;
}
.cid-veciA1lL4H .menu-logo .navbar-brand .navbar-caption-wrap .navbar-caption {
  line-height: 1.2rem !important;
  padding-right: 2rem;
}
.cid-veciA1lL4H .menu-logo .navbar-brand .navbar-logo {
  font-size: 4rem;
  transition: font-size 0.25s;
}
.cid-veciA1lL4H .menu-logo .navbar-brand .navbar-logo img {
  display: flex;
}
.cid-veciA1lL4H .menu-logo .navbar-brand .navbar-logo .mbr-iconfont {
  transition: font-size 0.25s;
}
.cid-veciA1lL4H .navbar-toggleable-sm .navbar-collapse {
  justify-content: flex-end;
  -webkit-justify-content: flex-end;
  padding-right: 5rem;
  width: auto;
}
.cid-veciA1lL4H .navbar-toggleable-sm .navbar-collapse .navbar-nav {
  flex-wrap: wrap;
  -webkit-flex-wrap: wrap;
  padding-left: 0;
}
.cid-veciA1lL4H .navbar-toggleable-sm .navbar-collapse .navbar-nav .nav-item {
  -webkit-align-self: center;
  align-self: center;
}
.cid-veciA1lL4H .navbar-toggleable-sm .navbar-collapse .navbar-buttons {
  padding-left: 0;
  padding-bottom: 0;
}
.cid-veciA1lL4H .dropdown .dropdown-menu {
  background: #ffffff;
  display: none;
  position: absolute;
  min-width: 5rem;
  padding-top: 1.4rem;
  padding-bottom: 1.4rem;
  text-align: left;
}
.cid-veciA1lL4H .dropdown .dropdown-menu .dropdown-item {
  width: auto;
  padding: 0.235em 1.5385em 0.235em 1.5385em !important;
}
.cid-veciA1lL4H .dropdown .dropdown-menu .dropdown-item::after {
  right: 0.5rem;
}
.cid-veciA1lL4H .dropdown .dropdown-menu .dropdown-submenu {
  margin: 0;
}
.cid-veciA1lL4H .dropdown.open > .dropdown-menu {
  display: block;
}
.cid-veciA1lL4H .navbar-toggleable-sm.opened:after {
  position: absolute;
  width: 100vw;
  height: 100vh;
  content: '';
  background-color: rgba(0, 0, 0, 0.1);
  left: 0;
  bottom: 0;
  transform: translateY(100%);
  -webkit-transform: translateY(100%);
  z-index: 1000;
}
.cid-veciA1lL4H .navbar.navbar-short {
  min-height: 60px;
  transition: all .2s;
}
.cid-veciA1lL4H .navbar.navbar-short .navbar-toggler-right {
  top: 20px;
}
.cid-veciA1lL4H .navbar.navbar-short .navbar-logo a {
  font-size: 2.5rem !important;
  line-height: 2.5rem;
  transition: font-size 0.25s;
}
.cid-veciA1lL4H .navbar.navbar-short .navbar-logo a .mbr-iconfont {
  font-size: 2.5rem !important;
}
.cid-veciA1lL4H .navbar.navbar-short .navbar-logo a img {
  height: 3rem !important;
}
.cid-veciA1lL4H .navbar.navbar-short .navbar-brand {
  min-height: 3rem;
}
.cid-veciA1lL4H button.navbar-toggler {
  width: 31px;
  height: 18px;
  cursor: pointer;
  transition: all .2s;
  top: 1.5rem;
  right: 1rem;
}
.cid-veciA1lL4H button.navbar-toggler:focus {
  outline: none;
}
.cid-veciA1lL4H button.navbar-toggler .hamburger span {
  position: absolute;
  right: 0;
  width: 30px;
  height: 2px;
  border-right: 5px;
  background-color: #55d4a9;
}
.cid-veciA1lL4H button.navbar-toggler .hamburger span:nth-child(1) {
  top: 0;
  transition: all .2s;
}
.cid-veciA1lL4H button.navbar-toggler .hamburger span:nth-child(2) {
  top: 8px;
  transition: all .15s;
}
.cid-veciA1lL4H button.navbar-toggler .hamburger span:nth-child(3) {
  top: 8px;
  transition: all .15s;
}
.cid-veciA1lL4H button.navbar-toggler .hamburger span:nth-child(4) {
  top: 16px;
  transition: all .2s;
}
.cid-veciA1lL4H nav.opened .hamburger span:nth-child(1) {
  top: 8px;
  width: 0;
  opacity: 0;
  right: 50%;
  transition: all .2s;
}
.cid-veciA1lL4H nav.opened .hamburger span:nth-child(2) {
  -webkit-transform: rotate(45deg);
  transform: rotate(45deg);
  transition: all .25s;
}
.cid-veciA1lL4H nav.opened .hamburger span:nth-child(3) {
  -webkit-transform: rotate(-45deg);
  transform: rotate(-45deg);
  transition: all .25s;
}
.cid-veciA1lL4H nav.opened .hamburger span:nth-child(4) {
  top: 8px;
  width: 0;
  opacity: 0;
  right: 50%;
  transition: all .2s;
}
.cid-veciA1lL4H .collapsed.navbar-expand {
  flex-direction: column;
}
.cid-veciA1lL4H .collapsed .btn {
  display: flex;
}
.cid-veciA1lL4H .collapsed .navbar-collapse {
  display: none !important;
  padding-right: 0 !important;
}
.cid-veciA1lL4H .collapsed .navbar-collapse.collapsing,
.cid-veciA1lL4H .collapsed .navbar-collapse.show {
  display: block !important;
}
.cid-veciA1lL4H .collapsed .navbar-collapse.collapsing .navbar-nav,
.cid-veciA1lL4H .collapsed .navbar-collapse.show .navbar-nav {
  display: block;
  text-align: center;
}
.cid-veciA1lL4H .collapsed .navbar-collapse.collapsing .navbar-nav .nav-item,
.cid-veciA1lL4H .collapsed .navbar-collapse.show .navbar-nav .nav-item {
  clear: both;
}
.cid-veciA1lL4H .collapsed .navbar-collapse.collapsing .navbar-nav .nav-item:last-child,
.cid-veciA1lL4H .collapsed .navbar-collapse.show .navbar-nav .nav-item:last-child {
  margin-bottom: 1rem;
}
.cid-veciA1lL4H .collapsed .navbar-collapse.collapsing .navbar-buttons,
.cid-veciA1lL4H .collapsed .navbar-collapse.show .navbar-buttons {
  text-align: center;
}
.cid-veciA1lL4H .collapsed .navbar-collapse.collapsing .navbar-buttons:last-child,
.cid-veciA1lL4H .collapsed .navbar-collapse.show .navbar-buttons:last-child {
  margin-bottom: 1rem;
}
.cid-veciA1lL4H .collapsed button.navbar-toggler {
  display: block;
}
.cid-veciA1lL4H .collapsed .navbar-brand {
  margin-left: 1rem !important;
}
.cid-veciA1lL4H .collapsed .navbar-toggleable-sm {
  flex-direction: column;
  -webkit-flex-direction: column;
}
.cid-veciA1lL4H .collapsed .dropdown .dropdown-menu {
  width: 100%;
  text-align: center;
  position: relative;
  opacity: 0;
  display: block;
  height: 0;
  visibility: hidden;
  padding: 0;
  transition-duration: .5s;
  transition-property: opacity,padding,height;
}
.cid-veciA1lL4H .collapsed .dropdown.open > .dropdown-menu {
  position: relative;
  opacity: 1;
  height: auto;
  padding: 1.4rem 0;
  visibility: visible;
}
.cid-veciA1lL4H .collapsed .dropdown .dropdown-submenu {
  left: 0;
  text-align: center;
  width: 100%;
}
.cid-veciA1lL4H .collapsed .dropdown .dropdown-toggle[data-toggle="dropdown-submenu"]::after {
  margin-top: 0;
  position: inherit;
  right: 0;
  top: 50%;
  display: inline-block;
  width: 0;
  height: 0;
  margin-left: .3em;
  vertical-align: middle;
  content: "";
  border-top: .30em solid;
  border-right: .30em solid transparent;
  border-left: .30em solid transparent;
}
@media (max-width: 991px) {
  .cid-veciA1lL4H .navbar-expand {
    flex-direction: column;
  }
  .cid-veciA1lL4H img {
    height: 3.8rem !important;
  }
  .cid-veciA1lL4H .btn {
    display: flex;
  }
  .cid-veciA1lL4H button.navbar-toggler {
    display: block;
  }
  .cid-veciA1lL4H .navbar-brand {
    margin-left: 1rem !important;
  }
  .cid-veciA1lL4H .navbar-toggleable-sm {
    flex-direction: column;
    -webkit-flex-direction: column;
  }
  .cid-veciA1lL4H .navbar-collapse {
    display: none !important;
    padding-right: 0 !important;
  }
  .cid-veciA1lL4H .navbar-collapse.collapsing,
  .cid-veciA1lL4H .navbar-collapse.show {
    display: block !important;
  }
  .cid-veciA1lL4H .navbar-collapse.collapsing .navbar-nav,
  .cid-veciA1lL4H .navbar-collapse.show .navbar-nav {
    display: block;
    text-align: center;
  }
  .cid-veciA1lL4H .navbar-collapse.collapsing .navbar-nav .nav-item,
  .cid-veciA1lL4H .navbar-collapse.show .navbar-nav .nav-item {
    clear: both;
  }
  .cid-veciA1lL4H .navbar-collapse.collapsing .navbar-nav .nav-item:last-child,
  .cid-veciA1lL4H .navbar-collapse.show .navbar-nav .nav-item:last-child {
    margin-bottom: 1rem;
  }
  .cid-veciA1lL4H .navbar-collapse.collapsing .navbar-buttons,
  .cid-veciA1lL4H .navbar-collapse.show .navbar-buttons {
    text-align: center;
  }
  .cid-veciA1lL4H .navbar-collapse.collapsing .navbar-buttons:last-child,
  .cid-veciA1lL4H .navbar-collapse.show .navbar-buttons:last-child {
    margin-bottom: 1rem;
  }
  .cid-veciA1lL4H .dropdown .dropdown-menu {
    width: 100%;
    text-align: center;
    position: relative;
    opacity: 0;
    display: block;
    height: 0;
    visibility: hidden;
    padding: 0;
    transition-duration: .5s;
    transition-property: opacity,padding,height;
  }
  .cid-veciA1lL4H .dropdown.open > .dropdown-menu {
    position: relative;
    opacity: 1;
    height: auto;
    padding: 1.4rem 0;
    visibility: visible;
  }
  .cid-veciA1lL4H .dropdown .dropdown-submenu {
    left: 0;
    text-align: center;
    width: 100%;
  }
  .cid-veciA1lL4H .dropdown .dropdown-toggle[data-toggle="dropdown-submenu"]::after {
    margin-top: 0;
    position: inherit;
    right: 0;
    top: 50%;
    display: inline-block;
    width: 0;
    height: 0;
    margin-left: .3em;
    vertical-align: middle;
    content: "";
    border-top: .30em solid;
    border-right: .30em solid transparent;
    border-left: .30em solid transparent;
  }
}
@media (min-width: 767px) {
  .cid-veciA1lL4H .menu-logo {
    flex-shrink: 0;
  }
}
.cid-veciA1lL4H .navbar-collapse {
  flex-basis: auto;
}
.cid-veciA1lL4H .nav-link:hover,
.cid-veciA1lL4H .dropdown-item:hover {
  color: #232323 !important;
}
.cid-rx0TCwjiaw {
  padding-top: 135px;
  padding-bottom: 0px;
  background-color: #efefef;
}
.cid-rx0TCwjiaw P {
  color: #767676;
}
.cid-rx0TDvbCna {
  padding-top: 15px;
  padding-bottom: 15px;
  background-color: #ffffff;
}
.cid-rx0TDvbCna h2 {
  text-align: left;
}
.cid-rx0TDvbCna h4 {
  text-align: left;
  font-weight: 500;
}
.cid-rx0TDvbCna p {
  color: #767676;
  text-align: left;
}
.cid-rx0TDvbCna .aside-content {
  flex-basis: 100%;
  -webkit-flex-basis: 100%;
}
.cid-rx0TDvbCna .block-content {
  display: -webkit-flex;
  flex-direction: column;
  -webkit-flex-direction: column;
  word-break: break-word;
}
.cid-rx0TDvbCna .media {
  margin: initial;
  align-items: center;
  -webkit-align-items: center;
}
.cid-rx0TDvbCna .mbr-figure {
  align-self: flex-start;
  -webkit-align-self: flex-start;
  -webkit-flex-shrink: 0;
  flex-shrink: 0;
}
.cid-rx0TDvbCna .card-img {
  padding-right: 2rem;
  width: auto;
}
.cid-rx0TDvbCna .card-img span {
  font-size: 72px;
  color: #707070;
}
@media (min-width: 992px) {
  .cid-rx0TDvbCna .mbr-figure {
    padding-right: 4rem;
  }
}
@media (max-width: 991px) {
  .cid-rx0TDvbCna .mbr-figure {
    padding-right: 0;
    padding-bottom: 1rem;
    margin-bottom: 2rem;
  }
}
@media (max-width: 300px) {
  .cid-rx0TDvbCna .card-img span {
    font-size: 40px !important;
  }
}
.cid-rx0TGlCVe5 {
  padding-top: 15px;
  padding-bottom: 0px;
  background-color: #ffffff;
}
.cid-rx0TGlCVe5 .mbr-section-subtitle {
  color: #767676;
  text-align: left;
}
.cid-rx0TGlCVe5 H2 {
  text-align: left;
}
.cid-rx0TGDmZhi {
  padding-top: 15px;
  padding-bottom: 0px;
  background-color: #ffffff;
}
.cid-rx0TGDmZhi .mbr-section-subtitle {
  color: #767676;
  text-align: left;
}
.cid-rx0TGDmZhi H2 {
  text-align: left;
}
.cid-rx0TH88zii {
  padding-top: 15px;
  padding-bottom: 15px;
  background-color: #ffffff;
}
.cid-rx0TH88zii .counter-container {
  color: #767676;
}
.cid-rx0TH88zii .counter-container ol {
  margin-bottom: 0;
}
.cid-rx0TH88zii .counter-container ol li {
  margin-bottom: 1rem;
}
.cid-rx0Uqy8xmm {
  padding-top: 15px;
  padding-bottom: 0px;
  background-color: #ffffff;
}
.cid-rx0Uqy8xmm .mbr-section-subtitle {
  color: #767676;
  text-align: left;
}
.cid-rx0Uqy8xmm H2 {
  text-align: left;
}
.cid-rx0UrlFFnD {
  padding-top: 15px;
  padding-bottom: 0px;
  background-color: #ffffff;
}
.cid-rx0UrlFFnD .mbr-section-subtitle {
  color: #767676;
  text-align: left;
}
.cid-rx0UrlFFnD H2 {
  text-align: left;
}
.cid-rx0Vqaoxb2 {
  padding-top: 15px;
  padding-bottom: 15px;
  background: #ffffff;
}
.cid-rx0Vqaoxb2 .images-container.container-fluid {
  padding: 0;
}
.cid-rx0Vqaoxb2 .media-container-row {
  margin: 0 auto;
  align-items: stretch;
  -webkit-align-items: stretch;
}
.cid-rx0Vqaoxb2 .media-container-row .img-item {
  display: -webkit-flex;
  flex-direction: column;
  justify-content: center;
  position: relative;
  width: 100%;
  z-index: 1;
  -webkit-flex-direction: column;
  -webkit-justify-content: center;
}
.cid-rx0Vqaoxb2 .media-container-row .img-item img {
  width: 100%;
  min-height: 1px;
}
.cid-rx0Vqaoxb2 .media-container-row .img-item .img-caption {
  background: #ffffff;
  z-index: 2;
  padding: 1rem 1rem;
  word-break: break-word;
}
.cid-rx0Vqaoxb2 .media-container-row .img-item .img-caption p {
  margin-bottom: 0;
}
.cid-rx0Vqaoxb2 .media-container-row .img-item.item1 {
  padding: 0 2rem 0 0;
}
@media (max-width: 992px) {
  .cid-rx0Vqaoxb2 .img-item {
    width: 100% !important;
  }
  .cid-rx0Vqaoxb2 .img-item.item1 {
    width: 100%;
    flex-basis: initial !important;
    padding: 0 0 2rem 0 !important;
    -webkit-flex-basis: initial !important;
  }
}
.cid-rx0UuqMcGY {
  padding-top: 15px;
  padding-bottom: 0px;
  background-color: #ffffff;
}
.cid-rx0UuqMcGY .mbr-section-subtitle {
  color: #767676;
  text-align: left;
}
.cid-rx0UuqMcGY H2 {
  text-align: left;
}
.cid-rx0UVX7CyC {
  padding-top: 15px;
  padding-bottom: 0px;
  background-color: #ffffff;
}
.cid-rx0UVX7CyC .mbr-section-subtitle {
  color: #767676;
  text-align: left;
}
.cid-rx0UVX7CyC H2 {
  text-align: left;
}
.cid-rx0URgg8yX {
  padding-top: 15px;
  padding-bottom: 15px;
  background-color: #ffffff;
}
.cid-rx0URgg8yX .counter-container {
  color: #767676;
}
.cid-rx0URgg8yX .counter-container ol {
  margin-bottom: 0;
}
.cid-rx0URgg8yX .counter-container ol li {
  margin-bottom: 1rem;
}
.cid-rx0UTXi0oY {
  padding-top: 15px;
  padding-bottom: 0px;
  background-color: #ffffff;
}
.cid-rx0UTXi0oY .mbr-section-subtitle {
  color: #767676;
  text-align: left;
}
.cid-rx0UTXi0oY H2 {
  text-align: left;
}
.cid-sVA9YvQG1v {
  padding-top: 15px;
  padding-bottom: 15px;
  background-color: #ffffff;
}
.cid-sVA9YvQG1v .line {
  background-color: #ff3366;
  color: #ff3366;
  align: center;
  height: 2px;
  margin: 0 auto;
}
.cid-sVA9YvQG1v .section-text {
  padding: 2rem 0;
  color: #cc2952;
  text-align: center;
}
.cid-sVA9YvQG1v .inner-container {
  margin: 0 auto;
}
@media (max-width: 768px) {
  .cid-sVA9YvQG1v .inner-container {
    width: 100% !important;
  }
}
.cid-tkshHpdayi {
  padding-top: 15px;
  padding-bottom: 15px;
  background-color: #2e2e2e;
}
@media (max-width: 767px) {
  .cid-tkshHpdayi .content {
    text-align: center;
  }
  .cid-tkshHpdayi .content > div:not(:last-child) {
    margin-bottom: 2rem;
  }
}
@media (max-width: 767px) {
  .cid-tkshHpdayi .media-wrap {
    margin-bottom: 1rem;
  }
}
.cid-tkshHpdayi .media-wrap .mbr-iconfont-logo {
  font-size: 7.5rem;
  color: #f36;
}
.cid-tkshHpdayi .media-wrap img {
  height: 6rem;
}
@media (max-width: 767px) {
  .cid-tkshHpdayi .footer-lower .copyright {
    margin-bottom: 1rem;
    text-align: center;
  }
}
.cid-tkshHpdayi .footer-lower hr {
  margin: 1rem 0;
  border-color: #fff;
  opacity: .05;
}
.cid-tkshHpdayi .footer-lower .social-list {
  padding-left: 0;
  margin-bottom: 0;
  list-style: none;
  display: flex;
  -webkit-flex-wrap: wrap;
  flex-wrap: wrap;
  -webkit-justify-content: flex-end;
  justify-content: flex-end;
}
.cid-tkshHpdayi .footer-lower .social-list .mbr-iconfont-social {
  font-size: 1.3rem;
  color: #fff;
}
.cid-tkshHpdayi .footer-lower .social-list .soc-item {
  margin: 0 .5rem;
}
.cid-tkshHpdayi .footer-lower .social-list a {
  margin: 0;
  opacity: .5;
  -webkit-transition: .2s linear;
  transition: .2s linear;
}
.cid-tkshHpdayi .footer-lower .social-list a:hover {
  opacity: 1;
}
@media (max-width: 767px) {
  .cid-tkshHpdayi .footer-lower .social-list {
    -webkit-justify-content: center;
    justify-content: center;
  }
}
.cid-veciA1lL4H .navbar {
  padding: .5rem 0;
  background: #ffffff;
  transition: none;
  min-height: 77px;
}
.cid-veciA1lL4H .navbar-dropdown.bg-color.transparent.opened {
  background: #ffffff;
}
.cid-veciA1lL4H a {
  font-style: normal;
}
.cid-veciA1lL4H .nav-item span {
  padding-right: 0.4em;
  line-height: 0.5em;
  vertical-align: text-bottom;
  position: relative;
  text-decoration: none;
}
.cid-veciA1lL4H .nav-item a {
  display: flex;
  align-items: center;
  justify-content: center;
  padding: 0.7rem 0 !important;
  margin: 0rem .65rem !important;
}
.cid-veciA1lL4H .nav-item:focus,
.cid-veciA1lL4H .nav-link:focus {
  outline: none;
}
.cid-veciA1lL4H .btn {
  padding: 0.4rem 1.5rem;
  display: inline-flex;
  align-items: center;
}
.cid-veciA1lL4H .btn .mbr-iconfont {
  font-size: 1.6rem;
}
.cid-veciA1lL4H .menu-logo {
  margin-right: auto;
}
.cid-veciA1lL4H .menu-logo .navbar-brand {
  display: flex;
  margin-left: 5rem;
  padding: 0;
  transition: padding .2s;
  min-height: 3.8rem;
  align-items: center;
}
.cid-veciA1lL4H .menu-logo .navbar-brand .navbar-caption-wrap {
  display: -webkit-flex;
  -webkit-align-items: center;
  align-items: center;
  word-break: break-word;
  min-width: 7rem;
  margin: .3rem 0;
}
.cid-veciA1lL4H .menu-logo .navbar-brand .navbar-caption-wrap .navbar-caption {
  line-height: 1.2rem !important;
  padding-right: 2rem;
}
.cid-veciA1lL4H .menu-logo .navbar-brand .navbar-logo {
  font-size: 4rem;
  transition: font-size 0.25s;
}
.cid-veciA1lL4H .menu-logo .navbar-brand .navbar-logo img {
  display: flex;
}
.cid-veciA1lL4H .menu-logo .navbar-brand .navbar-logo .mbr-iconfont {
  transition: font-size 0.25s;
}
.cid-veciA1lL4H .navbar-toggleable-sm .navbar-collapse {
  justify-content: flex-end;
  -webkit-justify-content: flex-end;
  padding-right: 5rem;
  width: auto;
}
.cid-veciA1lL4H .navbar-toggleable-sm .navbar-collapse .navbar-nav {
  flex-wrap: wrap;
  -webkit-flex-wrap: wrap;
  padding-left: 0;
}
.cid-veciA1lL4H .navbar-toggleable-sm .navbar-collapse .navbar-nav .nav-item {
  -webkit-align-self: center;
  align-self: center;
}
.cid-veciA1lL4H .navbar-toggleable-sm .navbar-collapse .navbar-buttons {
  padding-left: 0;
  padding-bottom: 0;
}
.cid-veciA1lL4H .dropdown .dropdown-menu {
  background: #ffffff;
  display: none;
  position: absolute;
  min-width: 5rem;
  padding-top: 1.4rem;
  padding-bottom: 1.4rem;
  text-align: left;
}
.cid-veciA1lL4H .dropdown .dropdown-menu .dropdown-item {
  width: auto;
  padding: 0.235em 1.5385em 0.235em 1.5385em !important;
}
.cid-veciA1lL4H .dropdown .dropdown-menu .dropdown-item::after {
  right: 0.5rem;
}
.cid-veciA1lL4H .dropdown .dropdown-menu .dropdown-submenu {
  margin: 0;
}
.cid-veciA1lL4H .dropdown.open > .dropdown-menu {
  display: block;
}
.cid-veciA1lL4H .navbar-toggleable-sm.opened:after {
  position: absolute;
  width: 100vw;
  height: 100vh;
  content: '';
  background-color: rgba(0, 0, 0, 0.1);
  left: 0;
  bottom: 0;
  transform: translateY(100%);
  -webkit-transform: translateY(100%);
  z-index: 1000;
}
.cid-veciA1lL4H .navbar.navbar-short {
  min-height: 60px;
  transition: all .2s;
}
.cid-veciA1lL4H .navbar.navbar-short .navbar-toggler-right {
  top: 20px;
}
.cid-veciA1lL4H .navbar.navbar-short .navbar-logo a {
  font-size: 2.5rem !important;
  line-height: 2.5rem;
  transition: font-size 0.25s;
}
.cid-veciA1lL4H .navbar.navbar-short .navbar-logo a .mbr-iconfont {
  font-size: 2.5rem !important;
}
.cid-veciA1lL4H .navbar.navbar-short .navbar-logo a img {
  height: 3rem !important;
}
.cid-veciA1lL4H .navbar.navbar-short .navbar-brand {
  min-height: 3rem;
}
.cid-veciA1lL4H button.navbar-toggler {
  width: 31px;
  height: 18px;
  cursor: pointer;
  transition: all .2s;
  top: 1.5rem;
  right: 1rem;
}
.cid-veciA1lL4H button.navbar-toggler:focus {
  outline: none;
}
.cid-veciA1lL4H button.navbar-toggler .hamburger span {
  position: absolute;
  right: 0;
  width: 30px;
  height: 2px;
  border-right: 5px;
  background-color: #55d4a9;
}
.cid-veciA1lL4H button.navbar-toggler .hamburger span:nth-child(1) {
  top: 0;
  transition: all .2s;
}
.cid-veciA1lL4H button.navbar-toggler .hamburger span:nth-child(2) {
  top: 8px;
  transition: all .15s;
}
.cid-veciA1lL4H button.navbar-toggler .hamburger span:nth-child(3) {
  top: 8px;
  transition: all .15s;
}
.cid-veciA1lL4H button.navbar-toggler .hamburger span:nth-child(4) {
  top: 16px;
  transition: all .2s;
}
.cid-veciA1lL4H nav.opened .hamburger span:nth-child(1) {
  top: 8px;
  width: 0;
  opacity: 0;
  right: 50%;
  transition: all .2s;
}
.cid-veciA1lL4H nav.opened .hamburger span:nth-child(2) {
  -webkit-transform: rotate(45deg);
  transform: rotate(45deg);
  transition: all .25s;
}
.cid-veciA1lL4H nav.opened .hamburger span:nth-child(3) {
  -webkit-transform: rotate(-45deg);
  transform: rotate(-45deg);
  transition: all .25s;
}
.cid-veciA1lL4H nav.opened .hamburger span:nth-child(4) {
  top: 8px;
  width: 0;
  opacity: 0;
  right: 50%;
  transition: all .2s;
}
.cid-veciA1lL4H .collapsed.navbar-expand {
  flex-direction: column;
}
.cid-veciA1lL4H .collapsed .btn {
  display: flex;
}
.cid-veciA1lL4H .collapsed .navbar-collapse {
  display: none !important;
  padding-right: 0 !important;
}
.cid-veciA1lL4H .collapsed .navbar-collapse.collapsing,
.cid-veciA1lL4H .collapsed .navbar-collapse.show {
  display: block !important;
}
.cid-veciA1lL4H .collapsed .navbar-collapse.collapsing .navbar-nav,
.cid-veciA1lL4H .collapsed .navbar-collapse.show .navbar-nav {
  display: block;
  text-align: center;
}
.cid-veciA1lL4H .collapsed .navbar-collapse.collapsing .navbar-nav .nav-item,
.cid-veciA1lL4H .collapsed .navbar-collapse.show .navbar-nav .nav-item {
  clear: both;
}
.cid-veciA1lL4H .collapsed .navbar-collapse.collapsing .navbar-nav .nav-item:last-child,
.cid-veciA1lL4H .collapsed .navbar-collapse.show .navbar-nav .nav-item:last-child {
  margin-bottom: 1rem;
}
.cid-veciA1lL4H .collapsed .navbar-collapse.collapsing .navbar-buttons,
.cid-veciA1lL4H .collapsed .navbar-collapse.show .navbar-buttons {
  text-align: center;
}
.cid-veciA1lL4H .collapsed .navbar-collapse.collapsing .navbar-buttons:last-child,
.cid-veciA1lL4H .collapsed .navbar-collapse.show .navbar-buttons:last-child {
  margin-bottom: 1rem;
}
.cid-veciA1lL4H .collapsed button.navbar-toggler {
  display: block;
}
.cid-veciA1lL4H .collapsed .navbar-brand {
  margin-left: 1rem !important;
}
.cid-veciA1lL4H .collapsed .navbar-toggleable-sm {
  flex-direction: column;
  -webkit-flex-direction: column;
}
.cid-veciA1lL4H .collapsed .dropdown .dropdown-menu {
  width: 100%;
  text-align: center;
  position: relative;
  opacity: 0;
  display: block;
  height: 0;
  visibility: hidden;
  padding: 0;
  transition-duration: .5s;
  transition-property: opacity,padding,height;
}
.cid-veciA1lL4H .collapsed .dropdown.open > .dropdown-menu {
  position: relative;
  opacity: 1;
  height: auto;
  padding: 1.4rem 0;
  visibility: visible;
}
.cid-veciA1lL4H .collapsed .dropdown .dropdown-submenu {
  left: 0;
  text-align: center;
  width: 100%;
}
.cid-veciA1lL4H .collapsed .dropdown .dropdown-toggle[data-toggle="dropdown-submenu"]::after {
  margin-top: 0;
  position: inherit;
  right: 0;
  top: 50%;
  display: inline-block;
  width: 0;
  height: 0;
  margin-left: .3em;
  vertical-align: middle;
  content: "";
  border-top: .30em solid;
  border-right: .30em solid transparent;
  border-left: .30em solid transparent;
}
@media (max-width: 991px) {
  .cid-veciA1lL4H .navbar-expand {
    flex-direction: column;
  }
  .cid-veciA1lL4H img {
    height: 3.8rem !important;
  }
  .cid-veciA1lL4H .btn {
    display: flex;
  }
  .cid-veciA1lL4H button.navbar-toggler {
    display: block;
  }
  .cid-veciA1lL4H .navbar-brand {
    margin-left: 1rem !important;
  }
  .cid-veciA1lL4H .navbar-toggleable-sm {
    flex-direction: column;
    -webkit-flex-direction: column;
  }
  .cid-veciA1lL4H .navbar-collapse {
    display: none !important;
    padding-right: 0 !important;
  }
  .cid-veciA1lL4H .navbar-collapse.collapsing,
  .cid-veciA1lL4H .navbar-collapse.show {
    display: block !important;
  }
  .cid-veciA1lL4H .navbar-collapse.collapsing .navbar-nav,
  .cid-veciA1lL4H .navbar-collapse.show .navbar-nav {
    display: block;
    text-align: center;
  }
  .cid-veciA1lL4H .navbar-collapse.collapsing .navbar-nav .nav-item,
  .cid-veciA1lL4H .navbar-collapse.show .navbar-nav .nav-item {
    clear: both;
  }
  .cid-veciA1lL4H .navbar-collapse.collapsing .navbar-nav .nav-item:last-child,
  .cid-veciA1lL4H .navbar-collapse.show .navbar-nav .nav-item:last-child {
    margin-bottom: 1rem;
  }
  .cid-veciA1lL4H .navbar-collapse.collapsing .navbar-buttons,
  .cid-veciA1lL4H .navbar-collapse.show .navbar-buttons {
    text-align: center;
  }
  .cid-veciA1lL4H .navbar-collapse.collapsing .navbar-buttons:last-child,
  .cid-veciA1lL4H .navbar-collapse.show .navbar-buttons:last-child {
    margin-bottom: 1rem;
  }
  .cid-veciA1lL4H .dropdown .dropdown-menu {
    width: 100%;
    text-align: center;
    position: relative;
    opacity: 0;
    display: block;
    height: 0;
    visibility: hidden;
    padding: 0;
    transition-duration: .5s;
    transition-property: opacity,padding,height;
  }
  .cid-veciA1lL4H .dropdown.open > .dropdown-menu {
    position: relative;
    opacity: 1;
    height: auto;
    padding: 1.4rem 0;
    visibility: visible;
  }
  .cid-veciA1lL4H .dropdown .dropdown-submenu {
    left: 0;
    text-align: center;
    width: 100%;
  }
  .cid-veciA1lL4H .dropdown .dropdown-toggle[data-toggle="dropdown-submenu"]::after {
    margin-top: 0;
    position: inherit;
    right: 0;
    top: 50%;
    display: inline-block;
    width: 0;
    height: 0;
    margin-left: .3em;
    vertical-align: middle;
    content: "";
    border-top: .30em solid;
    border-right: .30em solid transparent;
    border-left: .30em solid transparent;
  }
}
@media (min-width: 767px) {
  .cid-veciA1lL4H .menu-logo {
    flex-shrink: 0;
  }
}
.cid-veciA1lL4H .navbar-collapse {
  flex-basis: auto;
}
.cid-veciA1lL4H .nav-link:hover,
.cid-veciA1lL4H .dropdown-item:hover {
  color: #232323 !important;
}
.cid-rx0XO7wicB {
  padding-top: 135px;
  padding-bottom: 0px;
  background-color: #efefef;
}
.cid-rx0XO7wicB P {
  color: #767676;
}
.cid-rx0XOyiFpj {
  padding-top: 15px;
  padding-bottom: 15px;
  background-color: #ffffff;
}
.cid-rx0XOyiFpj h2 {
  text-align: left;
}
.cid-rx0XOyiFpj h4 {
  text-align: left;
  font-weight: 500;
}
.cid-rx0XOyiFpj p {
  color: #767676;
  text-align: left;
}
.cid-rx0XOyiFpj .aside-content {
  flex-basis: 100%;
  -webkit-flex-basis: 100%;
}
.cid-rx0XOyiFpj .block-content {
  display: -webkit-flex;
  flex-direction: column;
  -webkit-flex-direction: column;
  word-break: break-word;
}
.cid-rx0XOyiFpj .media {
  margin: initial;
  align-items: center;
  -webkit-align-items: center;
}
.cid-rx0XOyiFpj .mbr-figure {
  align-self: flex-start;
  -webkit-align-self: flex-start;
  -webkit-flex-shrink: 0;
  flex-shrink: 0;
}
.cid-rx0XOyiFpj .card-img {
  padding-right: 2rem;
  width: auto;
}
.cid-rx0XOyiFpj .card-img span {
  font-size: 72px;
  color: #707070;
}
@media (min-width: 992px) {
  .cid-rx0XOyiFpj .mbr-figure {
    padding-right: 4rem;
  }
}
@media (max-width: 991px) {
  .cid-rx0XOyiFpj .mbr-figure {
    padding-right: 0;
    padding-bottom: 1rem;
    margin-bottom: 2rem;
  }
}
@media (max-width: 300px) {
  .cid-rx0XOyiFpj .card-img span {
    font-size: 40px !important;
  }
}
.cid-rx0XQx4x0A {
  padding-top: 15px;
  padding-bottom: 0px;
  background-color: #ffffff;
}
.cid-rx0XQx4x0A .mbr-section-subtitle {
  color: #767676;
  text-align: left;
}
.cid-rx0XQx4x0A H2 {
  text-align: left;
}
.cid-rx0XQINSth {
  padding-top: 15px;
  padding-bottom: 0px;
  background-color: #ffffff;
}
.cid-rx0XQINSth .mbr-section-subtitle {
  color: #767676;
  text-align: left;
}
.cid-rx0XQINSth H2 {
  text-align: left;
}
.cid-rx0XQTHrh5 {
  padding-top: 15px;
  padding-bottom: 0px;
  background-color: #ffffff;
}
.cid-rx0XQTHrh5 .mbr-section-subtitle {
  color: #767676;
  text-align: left;
}
.cid-rx0XQTHrh5 H2 {
  text-align: left;
}
.cid-rx0YTvQPQA {
  padding-top: 15px;
  padding-bottom: 15px;
  background-color: #ffffff;
}
.cid-rx0YTvQPQA .counter-container {
  color: #767676;
}
.cid-rx0YTvQPQA .counter-container ol {
  margin-bottom: 0;
}
.cid-rx0YTvQPQA .counter-container ol li {
  margin-bottom: 1rem;
}
.cid-rx0YUJvA3d {
  padding-top: 15px;
  padding-bottom: 0px;
  background-color: #ffffff;
}
.cid-rx0YUJvA3d .mbr-section-subtitle {
  color: #767676;
  text-align: left;
}
.cid-rx0YUJvA3d H2 {
  text-align: left;
}
.cid-rx0ZHMrYln {
  padding-top: 15px;
  padding-bottom: 15px;
  background: #ffffff;
}
.cid-rx0ZHMrYln .images-container.container-fluid {
  padding: 0;
}
.cid-rx0ZHMrYln .media-container-row {
  margin: 0 auto;
  align-items: stretch;
  -webkit-align-items: stretch;
}
.cid-rx0ZHMrYln .media-container-row .img-item {
  display: -webkit-flex;
  flex-direction: column;
  justify-content: center;
  position: relative;
  width: 100%;
  z-index: 1;
  -webkit-flex-direction: column;
  -webkit-justify-content: center;
}
.cid-rx0ZHMrYln .media-container-row .img-item img {
  width: 100%;
  min-height: 1px;
}
.cid-rx0ZHMrYln .media-container-row .img-item .img-caption {
  background: #ffffff;
  z-index: 2;
  padding: 1rem 1rem;
  word-break: break-word;
}
.cid-rx0ZHMrYln .media-container-row .img-item .img-caption p {
  margin-bottom: 0;
}
.cid-rx0ZHMrYln .media-container-row .img-item.item1 {
  padding: 0 2rem 0 0;
}
@media (max-width: 992px) {
  .cid-rx0ZHMrYln .img-item {
    width: 100% !important;
  }
  .cid-rx0ZHMrYln .img-item.item1 {
    width: 100%;
    flex-basis: initial !important;
    padding: 0 0 2rem 0 !important;
    -webkit-flex-basis: initial !important;
  }
}
.cid-rx0YWRqIWO {
  padding-top: 15px;
  padding-bottom: 0px;
  background-color: #ffffff;
}
.cid-rx0YWRqIWO .mbr-section-subtitle {
  color: #767676;
  text-align: left;
}
.cid-rx0YWRqIWO H2 {
  text-align: left;
}
.cid-rx0YX6dx6m {
  padding-top: 15px;
  padding-bottom: 0px;
  background-color: #ffffff;
}
.cid-rx0YX6dx6m .mbr-section-subtitle {
  color: #767676;
  text-align: left;
}
.cid-rx0YX6dx6m H2 {
  text-align: left;
}
.cid-rx0ZwdHPyM {
  padding-top: 15px;
  padding-bottom: 0px;
  background-color: #ffffff;
}
.cid-rx0ZwdHPyM .mbr-section-subtitle {
  color: #767676;
  text-align: left;
}
.cid-rx0ZwdHPyM H2 {
  text-align: left;
}
.cid-rx0ZwtkCxA {
  padding-top: 15px;
  padding-bottom: 15px;
  background-color: #ffffff;
}
.cid-rx0ZwtkCxA .counter-container {
  color: #767676;
}
.cid-rx0ZwtkCxA .counter-container ol {
  margin-bottom: 0;
}
.cid-rx0ZwtkCxA .counter-container ol li {
  margin-bottom: 1rem;
}
.cid-sVA9lKlUfy {
  padding-top: 15px;
  padding-bottom: 15px;
  background-color: #ffffff;
}
.cid-sVA9lKlUfy .line {
  background-color: #ff3366;
  color: #ff3366;
  align: center;
  height: 2px;
  margin: 0 auto;
}
.cid-sVA9lKlUfy .section-text {
  padding: 2rem 0;
  color: #cc2952;
  text-align: center;
}
.cid-sVA9lKlUfy .inner-container {
  margin: 0 auto;
}
@media (max-width: 768px) {
  .cid-sVA9lKlUfy .inner-container {
    width: 100% !important;
  }
}
.cid-tksgXWSEQt {
  padding-top: 15px;
  padding-bottom: 15px;
  background-color: #2e2e2e;
}
@media (max-width: 767px) {
  .cid-tksgXWSEQt .content {
    text-align: center;
  }
  .cid-tksgXWSEQt .content > div:not(:last-child) {
    margin-bottom: 2rem;
  }
}
@media (max-width: 767px) {
  .cid-tksgXWSEQt .media-wrap {
    margin-bottom: 1rem;
  }
}
.cid-tksgXWSEQt .media-wrap .mbr-iconfont-logo {
  font-size: 7.5rem;
  color: #f36;
}
.cid-tksgXWSEQt .media-wrap img {
  height: 6rem;
}
@media (max-width: 767px) {
  .cid-tksgXWSEQt .footer-lower .copyright {
    margin-bottom: 1rem;
    text-align: center;
  }
}
.cid-tksgXWSEQt .footer-lower hr {
  margin: 1rem 0;
  border-color: #fff;
  opacity: .05;
}
.cid-tksgXWSEQt .footer-lower .social-list {
  padding-left: 0;
  margin-bottom: 0;
  list-style: none;
  display: flex;
  -webkit-flex-wrap: wrap;
  flex-wrap: wrap;
  -webkit-justify-content: flex-end;
  justify-content: flex-end;
}
.cid-tksgXWSEQt .footer-lower .social-list .mbr-iconfont-social {
  font-size: 1.3rem;
  color: #fff;
}
.cid-tksgXWSEQt .footer-lower .social-list .soc-item {
  margin: 0 .5rem;
}
.cid-tksgXWSEQt .footer-lower .social-list a {
  margin: 0;
  opacity: .5;
  -webkit-transition: .2s linear;
  transition: .2s linear;
}
.cid-tksgXWSEQt .footer-lower .social-list a:hover {
  opacity: 1;
}
@media (max-width: 767px) {
  .cid-tksgXWSEQt .footer-lower .social-list {
    -webkit-justify-content: center;
    justify-content: center;
  }
}
.cid-veciA1lL4H .navbar {
  padding: .5rem 0;
  background: #ffffff;
  transition: none;
  min-height: 77px;
}
.cid-veciA1lL4H .navbar-dropdown.bg-color.transparent.opened {
  background: #ffffff;
}
.cid-veciA1lL4H a {
  font-style: normal;
}
.cid-veciA1lL4H .nav-item span {
  padding-right: 0.4em;
  line-height: 0.5em;
  vertical-align: text-bottom;
  position: relative;
  text-decoration: none;
}
.cid-veciA1lL4H .nav-item a {
  display: flex;
  align-items: center;
  justify-content: center;
  padding: 0.7rem 0 !important;
  margin: 0rem .65rem !important;
}
.cid-veciA1lL4H .nav-item:focus,
.cid-veciA1lL4H .nav-link:focus {
  outline: none;
}
.cid-veciA1lL4H .btn {
  padding: 0.4rem 1.5rem;
  display: inline-flex;
  align-items: center;
}
.cid-veciA1lL4H .btn .mbr-iconfont {
  font-size: 1.6rem;
}
.cid-veciA1lL4H .menu-logo {
  margin-right: auto;
}
.cid-veciA1lL4H .menu-logo .navbar-brand {
  display: flex;
  margin-left: 5rem;
  padding: 0;
  transition: padding .2s;
  min-height: 3.8rem;
  align-items: center;
}
.cid-veciA1lL4H .menu-logo .navbar-brand .navbar-caption-wrap {
  display: -webkit-flex;
  -webkit-align-items: center;
  align-items: center;
  word-break: break-word;
  min-width: 7rem;
  margin: .3rem 0;
}
.cid-veciA1lL4H .menu-logo .navbar-brand .navbar-caption-wrap .navbar-caption {
  line-height: 1.2rem !important;
  padding-right: 2rem;
}
.cid-veciA1lL4H .menu-logo .navbar-brand .navbar-logo {
  font-size: 4rem;
  transition: font-size 0.25s;
}
.cid-veciA1lL4H .menu-logo .navbar-brand .navbar-logo img {
  display: flex;
}
.cid-veciA1lL4H .menu-logo .navbar-brand .navbar-logo .mbr-iconfont {
  transition: font-size 0.25s;
}
.cid-veciA1lL4H .navbar-toggleable-sm .navbar-collapse {
  justify-content: flex-end;
  -webkit-justify-content: flex-end;
  padding-right: 5rem;
  width: auto;
}
.cid-veciA1lL4H .navbar-toggleable-sm .navbar-collapse .navbar-nav {
  flex-wrap: wrap;
  -webkit-flex-wrap: wrap;
  padding-left: 0;
}
.cid-veciA1lL4H .navbar-toggleable-sm .navbar-collapse .navbar-nav .nav-item {
  -webkit-align-self: center;
  align-self: center;
}
.cid-veciA1lL4H .navbar-toggleable-sm .navbar-collapse .navbar-buttons {
  padding-left: 0;
  padding-bottom: 0;
}
.cid-veciA1lL4H .dropdown .dropdown-menu {
  background: #ffffff;
  display: none;
  position: absolute;
  min-width: 5rem;
  padding-top: 1.4rem;
  padding-bottom: 1.4rem;
  text-align: left;
}
.cid-veciA1lL4H .dropdown .dropdown-menu .dropdown-item {
  width: auto;
  padding: 0.235em 1.5385em 0.235em 1.5385em !important;
}
.cid-veciA1lL4H .dropdown .dropdown-menu .dropdown-item::after {
  right: 0.5rem;
}
.cid-veciA1lL4H .dropdown .dropdown-menu .dropdown-submenu {
  margin: 0;
}
.cid-veciA1lL4H .dropdown.open > .dropdown-menu {
  display: block;
}
.cid-veciA1lL4H .navbar-toggleable-sm.opened:after {
  position: absolute;
  width: 100vw;
  height: 100vh;
  content: '';
  background-color: rgba(0, 0, 0, 0.1);
  left: 0;
  bottom: 0;
  transform: translateY(100%);
  -webkit-transform: translateY(100%);
  z-index: 1000;
}
.cid-veciA1lL4H .navbar.navbar-short {
  min-height: 60px;
  transition: all .2s;
}
.cid-veciA1lL4H .navbar.navbar-short .navbar-toggler-right {
  top: 20px;
}
.cid-veciA1lL4H .navbar.navbar-short .navbar-logo a {
  font-size: 2.5rem !important;
  line-height: 2.5rem;
  transition: font-size 0.25s;
}
.cid-veciA1lL4H .navbar.navbar-short .navbar-logo a .mbr-iconfont {
  font-size: 2.5rem !important;
}
.cid-veciA1lL4H .navbar.navbar-short .navbar-logo a img {
  height: 3rem !important;
}
.cid-veciA1lL4H .navbar.navbar-short .navbar-brand {
  min-height: 3rem;
}
.cid-veciA1lL4H button.navbar-toggler {
  width: 31px;
  height: 18px;
  cursor: pointer;
  transition: all .2s;
  top: 1.5rem;
  right: 1rem;
}
.cid-veciA1lL4H button.navbar-toggler:focus {
  outline: none;
}
.cid-veciA1lL4H button.navbar-toggler .hamburger span {
  position: absolute;
  right: 0;
  width: 30px;
  height: 2px;
  border-right: 5px;
  background-color: #55d4a9;
}
.cid-veciA1lL4H button.navbar-toggler .hamburger span:nth-child(1) {
  top: 0;
  transition: all .2s;
}
.cid-veciA1lL4H button.navbar-toggler .hamburger span:nth-child(2) {
  top: 8px;
  transition: all .15s;
}
.cid-veciA1lL4H button.navbar-toggler .hamburger span:nth-child(3) {
  top: 8px;
  transition: all .15s;
}
.cid-veciA1lL4H button.navbar-toggler .hamburger span:nth-child(4) {
  top: 16px;
  transition: all .2s;
}
.cid-veciA1lL4H nav.opened .hamburger span:nth-child(1) {
  top: 8px;
  width: 0;
  opacity: 0;
  right: 50%;
  transition: all .2s;
}
.cid-veciA1lL4H nav.opened .hamburger span:nth-child(2) {
  -webkit-transform: rotate(45deg);
  transform: rotate(45deg);
  transition: all .25s;
}
.cid-veciA1lL4H nav.opened .hamburger span:nth-child(3) {
  -webkit-transform: rotate(-45deg);
  transform: rotate(-45deg);
  transition: all .25s;
}
.cid-veciA1lL4H nav.opened .hamburger span:nth-child(4) {
  top: 8px;
  width: 0;
  opacity: 0;
  right: 50%;
  transition: all .2s;
}
.cid-veciA1lL4H .collapsed.navbar-expand {
  flex-direction: column;
}
.cid-veciA1lL4H .collapsed .btn {
  display: flex;
}
.cid-veciA1lL4H .collapsed .navbar-collapse {
  display: none !important;
  padding-right: 0 !important;
}
.cid-veciA1lL4H .collapsed .navbar-collapse.collapsing,
.cid-veciA1lL4H .collapsed .navbar-collapse.show {
  display: block !important;
}
.cid-veciA1lL4H .collapsed .navbar-collapse.collapsing .navbar-nav,
.cid-veciA1lL4H .collapsed .navbar-collapse.show .navbar-nav {
  display: block;
  text-align: center;
}
.cid-veciA1lL4H .collapsed .navbar-collapse.collapsing .navbar-nav .nav-item,
.cid-veciA1lL4H .collapsed .navbar-collapse.show .navbar-nav .nav-item {
  clear: both;
}
.cid-veciA1lL4H .collapsed .navbar-collapse.collapsing .navbar-nav .nav-item:last-child,
.cid-veciA1lL4H .collapsed .navbar-collapse.show .navbar-nav .nav-item:last-child {
  margin-bottom: 1rem;
}
.cid-veciA1lL4H .collapsed .navbar-collapse.collapsing .navbar-buttons,
.cid-veciA1lL4H .collapsed .navbar-collapse.show .navbar-buttons {
  text-align: center;
}
.cid-veciA1lL4H .collapsed .navbar-collapse.collapsing .navbar-buttons:last-child,
.cid-veciA1lL4H .collapsed .navbar-collapse.show .navbar-buttons:last-child {
  margin-bottom: 1rem;
}
.cid-veciA1lL4H .collapsed button.navbar-toggler {
  display: block;
}
.cid-veciA1lL4H .collapsed .navbar-brand {
  margin-left: 1rem !important;
}
.cid-veciA1lL4H .collapsed .navbar-toggleable-sm {
  flex-direction: column;
  -webkit-flex-direction: column;
}
.cid-veciA1lL4H .collapsed .dropdown .dropdown-menu {
  width: 100%;
  text-align: center;
  position: relative;
  opacity: 0;
  display: block;
  height: 0;
  visibility: hidden;
  padding: 0;
  transition-duration: .5s;
  transition-property: opacity,padding,height;
}
.cid-veciA1lL4H .collapsed .dropdown.open > .dropdown-menu {
  position: relative;
  opacity: 1;
  height: auto;
  padding: 1.4rem 0;
  visibility: visible;
}
.cid-veciA1lL4H .collapsed .dropdown .dropdown-submenu {
  left: 0;
  text-align: center;
  width: 100%;
}
.cid-veciA1lL4H .collapsed .dropdown .dropdown-toggle[data-toggle="dropdown-submenu"]::after {
  margin-top: 0;
  position: inherit;
  right: 0;
  top: 50%;
  display: inline-block;
  width: 0;
  height: 0;
  margin-left: .3em;
  vertical-align: middle;
  content: "";
  border-top: .30em solid;
  border-right: .30em solid transparent;
  border-left: .30em solid transparent;
}
@media (max-width: 991px) {
  .cid-veciA1lL4H .navbar-expand {
    flex-direction: column;
  }
  .cid-veciA1lL4H img {
    height: 3.8rem !important;
  }
  .cid-veciA1lL4H .btn {
    display: flex;
  }
  .cid-veciA1lL4H button.navbar-toggler {
    display: block;
  }
  .cid-veciA1lL4H .navbar-brand {
    margin-left: 1rem !important;
  }
  .cid-veciA1lL4H .navbar-toggleable-sm {
    flex-direction: column;
    -webkit-flex-direction: column;
  }
  .cid-veciA1lL4H .navbar-collapse {
    display: none !important;
    padding-right: 0 !important;
  }
  .cid-veciA1lL4H .navbar-collapse.collapsing,
  .cid-veciA1lL4H .navbar-collapse.show {
    display: block !important;
  }
  .cid-veciA1lL4H .navbar-collapse.collapsing .navbar-nav,
  .cid-veciA1lL4H .navbar-collapse.show .navbar-nav {
    display: block;
    text-align: center;
  }
  .cid-veciA1lL4H .navbar-collapse.collapsing .navbar-nav .nav-item,
  .cid-veciA1lL4H .navbar-collapse.show .navbar-nav .nav-item {
    clear: both;
  }
  .cid-veciA1lL4H .navbar-collapse.collapsing .navbar-nav .nav-item:last-child,
  .cid-veciA1lL4H .navbar-collapse.show .navbar-nav .nav-item:last-child {
    margin-bottom: 1rem;
  }
  .cid-veciA1lL4H .navbar-collapse.collapsing .navbar-buttons,
  .cid-veciA1lL4H .navbar-collapse.show .navbar-buttons {
    text-align: center;
  }
  .cid-veciA1lL4H .navbar-collapse.collapsing .navbar-buttons:last-child,
  .cid-veciA1lL4H .navbar-collapse.show .navbar-buttons:last-child {
    margin-bottom: 1rem;
  }
  .cid-veciA1lL4H .dropdown .dropdown-menu {
    width: 100%;
    text-align: center;
    position: relative;
    opacity: 0;
    display: block;
    height: 0;
    visibility: hidden;
    padding: 0;
    transition-duration: .5s;
    transition-property: opacity,padding,height;
  }
  .cid-veciA1lL4H .dropdown.open > .dropdown-menu {
    position: relative;
    opacity: 1;
    height: auto;
    padding: 1.4rem 0;
    visibility: visible;
  }
  .cid-veciA1lL4H .dropdown .dropdown-submenu {
    left: 0;
    text-align: center;
    width: 100%;
  }
  .cid-veciA1lL4H .dropdown .dropdown-toggle[data-toggle="dropdown-submenu"]::after {
    margin-top: 0;
    position: inherit;
    right: 0;
    top: 50%;
    display: inline-block;
    width: 0;
    height: 0;
    margin-left: .3em;
    vertical-align: middle;
    content: "";
    border-top: .30em solid;
    border-right: .30em solid transparent;
    border-left: .30em solid transparent;
  }
}
@media (min-width: 767px) {
  .cid-veciA1lL4H .menu-logo {
    flex-shrink: 0;
  }
}
.cid-veciA1lL4H .navbar-collapse {
  flex-basis: auto;
}
.cid-veciA1lL4H .nav-link:hover,
.cid-veciA1lL4H .dropdown-item:hover {
  color: #232323 !important;
}
.cid-rzQuayHFmc {
  padding-top: 15px;
  padding-bottom: 15px;
  background-color: #efefef;
}
.cid-rzQuayHFmc P {
  color: #767676;
}
.cid-rzQuazdVTd {
  padding-top: 105px;
  padding-bottom: 15px;
  background-color: #e1f4fa;
}
.cid-rzQuazdVTd .mbr-section-subtitle {
  color: #767676;
  text-align: center;
  font-weight: 300;
}
.cid-rzQuazdVTd .step {
  width: 64px;
  height: 64px;
  font-size: 32px;
  border-radius: 50%;
  border: 2px solid #cccccc;
}
@media (max-width: 767px) {
  .cid-rzQuazdVTd .step {
    width: 48px;
    height: 48px;
    font-size: 24px;
  }
}
.cid-rzQuazdVTd .separline {
  position: relative;
}
.cid-rzQuazdVTd .separline:after {
  top: 68px;
  left: 30px;
  position: absolute;
  content: "";
  width: 2px;
  height: calc(100% - (32px + 4px) * 2);
  background-color: #cccccc;
}
@media (max-width: 767px) {
  .cid-rzQuazdVTd .separline:after {
    top: 52px;
    left: 22px;
    height: calc(100% - 56px);
  }
}
.cid-rzQuaAvYkh {
  padding-top: 15px;
  padding-bottom: 15px;
  background-color: #f7e3e8;
}
.cid-rzQuaAvYkh .mbr-section-subtitle {
  color: #767676;
  text-align: center;
  font-weight: 300;
}
.cid-rzQuaAvYkh .step {
  width: 64px;
  height: 64px;
  font-size: 32px;
  border-radius: 50%;
  border: 2px solid #c1c1c1;
}
@media (max-width: 767px) {
  .cid-rzQuaAvYkh .step {
    width: 48px;
    height: 48px;
    font-size: 24px;
  }
}
.cid-rzQuaAvYkh .separline {
  position: relative;
}
.cid-rzQuaAvYkh .separline:after {
  top: 68px;
  left: 30px;
  position: absolute;
  content: "";
  width: 2px;
  height: calc(100% - (32px + 4px) * 2);
  background-color: #c1c1c1;
}
@media (max-width: 767px) {
  .cid-rzQuaAvYkh .separline:after {
    top: 52px;
    left: 22px;
    height: calc(100% - 56px);
  }
}
.cid-sVAbR4pzyG {
  padding-top: 15px;
  padding-bottom: 15px;
  background-color: #ffffff;
}
.cid-sVAbR4pzyG .line {
  background-color: #ff3366;
  color: #ff3366;
  align: center;
  height: 2px;
  margin: 0 auto;
}
.cid-sVAbR4pzyG .section-text {
  padding: 2rem 0;
  color: #cc2952;
  text-align: center;
}
.cid-sVAbR4pzyG .inner-container {
  margin: 0 auto;
}
@media (max-width: 768px) {
  .cid-sVAbR4pzyG .inner-container {
    width: 100% !important;
  }
}
.cid-tkskY8Lw9k {
  padding-top: 15px;
  padding-bottom: 15px;
  background-color: #2e2e2e;
}
@media (max-width: 767px) {
  .cid-tkskY8Lw9k .content {
    text-align: center;
  }
  .cid-tkskY8Lw9k .content > div:not(:last-child) {
    margin-bottom: 2rem;
  }
}
@media (max-width: 767px) {
  .cid-tkskY8Lw9k .media-wrap {
    margin-bottom: 1rem;
  }
}
.cid-tkskY8Lw9k .media-wrap .mbr-iconfont-logo {
  font-size: 7.5rem;
  color: #f36;
}
.cid-tkskY8Lw9k .media-wrap img {
  height: 6rem;
}
@media (max-width: 767px) {
  .cid-tkskY8Lw9k .footer-lower .copyright {
    margin-bottom: 1rem;
    text-align: center;
  }
}
.cid-tkskY8Lw9k .footer-lower hr {
  margin: 1rem 0;
  border-color: #fff;
  opacity: .05;
}
.cid-tkskY8Lw9k .footer-lower .social-list {
  padding-left: 0;
  margin-bottom: 0;
  list-style: none;
  display: flex;
  -webkit-flex-wrap: wrap;
  flex-wrap: wrap;
  -webkit-justify-content: flex-end;
  justify-content: flex-end;
}
.cid-tkskY8Lw9k .footer-lower .social-list .mbr-iconfont-social {
  font-size: 1.3rem;
  color: #fff;
}
.cid-tkskY8Lw9k .footer-lower .social-list .soc-item {
  margin: 0 .5rem;
}
.cid-tkskY8Lw9k .footer-lower .social-list a {
  margin: 0;
  opacity: .5;
  -webkit-transition: .2s linear;
  transition: .2s linear;
}
.cid-tkskY8Lw9k .footer-lower .social-list a:hover {
  opacity: 1;
}
@media (max-width: 767px) {
  .cid-tkskY8Lw9k .footer-lower .social-list {
    -webkit-justify-content: center;
    justify-content: center;
  }
}
.cid-veciA1lL4H .navbar {
  padding: .5rem 0;
  background: #ffffff;
  transition: none;
  min-height: 77px;
}
.cid-veciA1lL4H .navbar-dropdown.bg-color.transparent.opened {
  background: #ffffff;
}
.cid-veciA1lL4H a {
  font-style: normal;
}
.cid-veciA1lL4H .nav-item span {
  padding-right: 0.4em;
  line-height: 0.5em;
  vertical-align: text-bottom;
  position: relative;
  text-decoration: none;
}
.cid-veciA1lL4H .nav-item a {
  display: flex;
  align-items: center;
  justify-content: center;
  padding: 0.7rem 0 !important;
  margin: 0rem .65rem !important;
}
.cid-veciA1lL4H .nav-item:focus,
.cid-veciA1lL4H .nav-link:focus {
  outline: none;
}
.cid-veciA1lL4H .btn {
  padding: 0.4rem 1.5rem;
  display: inline-flex;
  align-items: center;
}
.cid-veciA1lL4H .btn .mbr-iconfont {
  font-size: 1.6rem;
}
.cid-veciA1lL4H .menu-logo {
  margin-right: auto;
}
.cid-veciA1lL4H .menu-logo .navbar-brand {
  display: flex;
  margin-left: 5rem;
  padding: 0;
  transition: padding .2s;
  min-height: 3.8rem;
  align-items: center;
}
.cid-veciA1lL4H .menu-logo .navbar-brand .navbar-caption-wrap {
  display: -webkit-flex;
  -webkit-align-items: center;
  align-items: center;
  word-break: break-word;
  min-width: 7rem;
  margin: .3rem 0;
}
.cid-veciA1lL4H .menu-logo .navbar-brand .navbar-caption-wrap .navbar-caption {
  line-height: 1.2rem !important;
  padding-right: 2rem;
}
.cid-veciA1lL4H .menu-logo .navbar-brand .navbar-logo {
  font-size: 4rem;
  transition: font-size 0.25s;
}
.cid-veciA1lL4H .menu-logo .navbar-brand .navbar-logo img {
  display: flex;
}
.cid-veciA1lL4H .menu-logo .navbar-brand .navbar-logo .mbr-iconfont {
  transition: font-size 0.25s;
}
.cid-veciA1lL4H .navbar-toggleable-sm .navbar-collapse {
  justify-content: flex-end;
  -webkit-justify-content: flex-end;
  padding-right: 5rem;
  width: auto;
}
.cid-veciA1lL4H .navbar-toggleable-sm .navbar-collapse .navbar-nav {
  flex-wrap: wrap;
  -webkit-flex-wrap: wrap;
  padding-left: 0;
}
.cid-veciA1lL4H .navbar-toggleable-sm .navbar-collapse .navbar-nav .nav-item {
  -webkit-align-self: center;
  align-self: center;
}
.cid-veciA1lL4H .navbar-toggleable-sm .navbar-collapse .navbar-buttons {
  padding-left: 0;
  padding-bottom: 0;
}
.cid-veciA1lL4H .dropdown .dropdown-menu {
  background: #ffffff;
  display: none;
  position: absolute;
  min-width: 5rem;
  padding-top: 1.4rem;
  padding-bottom: 1.4rem;
  text-align: left;
}
.cid-veciA1lL4H .dropdown .dropdown-menu .dropdown-item {
  width: auto;
  padding: 0.235em 1.5385em 0.235em 1.5385em !important;
}
.cid-veciA1lL4H .dropdown .dropdown-menu .dropdown-item::after {
  right: 0.5rem;
}
.cid-veciA1lL4H .dropdown .dropdown-menu .dropdown-submenu {
  margin: 0;
}
.cid-veciA1lL4H .dropdown.open > .dropdown-menu {
  display: block;
}
.cid-veciA1lL4H .navbar-toggleable-sm.opened:after {
  position: absolute;
  width: 100vw;
  height: 100vh;
  content: '';
  background-color: rgba(0, 0, 0, 0.1);
  left: 0;
  bottom: 0;
  transform: translateY(100%);
  -webkit-transform: translateY(100%);
  z-index: 1000;
}
.cid-veciA1lL4H .navbar.navbar-short {
  min-height: 60px;
  transition: all .2s;
}
.cid-veciA1lL4H .navbar.navbar-short .navbar-toggler-right {
  top: 20px;
}
.cid-veciA1lL4H .navbar.navbar-short .navbar-logo a {
  font-size: 2.5rem !important;
  line-height: 2.5rem;
  transition: font-size 0.25s;
}
.cid-veciA1lL4H .navbar.navbar-short .navbar-logo a .mbr-iconfont {
  font-size: 2.5rem !important;
}
.cid-veciA1lL4H .navbar.navbar-short .navbar-logo a img {
  height: 3rem !important;
}
.cid-veciA1lL4H .navbar.navbar-short .navbar-brand {
  min-height: 3rem;
}
.cid-veciA1lL4H button.navbar-toggler {
  width: 31px;
  height: 18px;
  cursor: pointer;
  transition: all .2s;
  top: 1.5rem;
  right: 1rem;
}
.cid-veciA1lL4H button.navbar-toggler:focus {
  outline: none;
}
.cid-veciA1lL4H button.navbar-toggler .hamburger span {
  position: absolute;
  right: 0;
  width: 30px;
  height: 2px;
  border-right: 5px;
  background-color: #55d4a9;
}
.cid-veciA1lL4H button.navbar-toggler .hamburger span:nth-child(1) {
  top: 0;
  transition: all .2s;
}
.cid-veciA1lL4H button.navbar-toggler .hamburger span:nth-child(2) {
  top: 8px;
  transition: all .15s;
}
.cid-veciA1lL4H button.navbar-toggler .hamburger span:nth-child(3) {
  top: 8px;
  transition: all .15s;
}
.cid-veciA1lL4H button.navbar-toggler .hamburger span:nth-child(4) {
  top: 16px;
  transition: all .2s;
}
.cid-veciA1lL4H nav.opened .hamburger span:nth-child(1) {
  top: 8px;
  width: 0;
  opacity: 0;
  right: 50%;
  transition: all .2s;
}
.cid-veciA1lL4H nav.opened .hamburger span:nth-child(2) {
  -webkit-transform: rotate(45deg);
  transform: rotate(45deg);
  transition: all .25s;
}
.cid-veciA1lL4H nav.opened .hamburger span:nth-child(3) {
  -webkit-transform: rotate(-45deg);
  transform: rotate(-45deg);
  transition: all .25s;
}
.cid-veciA1lL4H nav.opened .hamburger span:nth-child(4) {
  top: 8px;
  width: 0;
  opacity: 0;
  right: 50%;
  transition: all .2s;
}
.cid-veciA1lL4H .collapsed.navbar-expand {
  flex-direction: column;
}
.cid-veciA1lL4H .collapsed .btn {
  display: flex;
}
.cid-veciA1lL4H .collapsed .navbar-collapse {
  display: none !important;
  padding-right: 0 !important;
}
.cid-veciA1lL4H .collapsed .navbar-collapse.collapsing,
.cid-veciA1lL4H .collapsed .navbar-collapse.show {
  display: block !important;
}
.cid-veciA1lL4H .collapsed .navbar-collapse.collapsing .navbar-nav,
.cid-veciA1lL4H .collapsed .navbar-collapse.show .navbar-nav {
  display: block;
  text-align: center;
}
.cid-veciA1lL4H .collapsed .navbar-collapse.collapsing .navbar-nav .nav-item,
.cid-veciA1lL4H .collapsed .navbar-collapse.show .navbar-nav .nav-item {
  clear: both;
}
.cid-veciA1lL4H .collapsed .navbar-collapse.collapsing .navbar-nav .nav-item:last-child,
.cid-veciA1lL4H .collapsed .navbar-collapse.show .navbar-nav .nav-item:last-child {
  margin-bottom: 1rem;
}
.cid-veciA1lL4H .collapsed .navbar-collapse.collapsing .navbar-buttons,
.cid-veciA1lL4H .collapsed .navbar-collapse.show .navbar-buttons {
  text-align: center;
}
.cid-veciA1lL4H .collapsed .navbar-collapse.collapsing .navbar-buttons:last-child,
.cid-veciA1lL4H .collapsed .navbar-collapse.show .navbar-buttons:last-child {
  margin-bottom: 1rem;
}
.cid-veciA1lL4H .collapsed button.navbar-toggler {
  display: block;
}
.cid-veciA1lL4H .collapsed .navbar-brand {
  margin-left: 1rem !important;
}
.cid-veciA1lL4H .collapsed .navbar-toggleable-sm {
  flex-direction: column;
  -webkit-flex-direction: column;
}
.cid-veciA1lL4H .collapsed .dropdown .dropdown-menu {
  width: 100%;
  text-align: center;
  position: relative;
  opacity: 0;
  display: block;
  height: 0;
  visibility: hidden;
  padding: 0;
  transition-duration: .5s;
  transition-property: opacity,padding,height;
}
.cid-veciA1lL4H .collapsed .dropdown.open > .dropdown-menu {
  position: relative;
  opacity: 1;
  height: auto;
  padding: 1.4rem 0;
  visibility: visible;
}
.cid-veciA1lL4H .collapsed .dropdown .dropdown-submenu {
  left: 0;
  text-align: center;
  width: 100%;
}
.cid-veciA1lL4H .collapsed .dropdown .dropdown-toggle[data-toggle="dropdown-submenu"]::after {
  margin-top: 0;
  position: inherit;
  right: 0;
  top: 50%;
  display: inline-block;
  width: 0;
  height: 0;
  margin-left: .3em;
  vertical-align: middle;
  content: "";
  border-top: .30em solid;
  border-right: .30em solid transparent;
  border-left: .30em solid transparent;
}
@media (max-width: 991px) {
  .cid-veciA1lL4H .navbar-expand {
    flex-direction: column;
  }
  .cid-veciA1lL4H img {
    height: 3.8rem !important;
  }
  .cid-veciA1lL4H .btn {
    display: flex;
  }
  .cid-veciA1lL4H button.navbar-toggler {
    display: block;
  }
  .cid-veciA1lL4H .navbar-brand {
    margin-left: 1rem !important;
  }
  .cid-veciA1lL4H .navbar-toggleable-sm {
    flex-direction: column;
    -webkit-flex-direction: column;
  }
  .cid-veciA1lL4H .navbar-collapse {
    display: none !important;
    padding-right: 0 !important;
  }
  .cid-veciA1lL4H .navbar-collapse.collapsing,
  .cid-veciA1lL4H .navbar-collapse.show {
    display: block !important;
  }
  .cid-veciA1lL4H .navbar-collapse.collapsing .navbar-nav,
  .cid-veciA1lL4H .navbar-collapse.show .navbar-nav {
    display: block;
    text-align: center;
  }
  .cid-veciA1lL4H .navbar-collapse.collapsing .navbar-nav .nav-item,
  .cid-veciA1lL4H .navbar-collapse.show .navbar-nav .nav-item {
    clear: both;
  }
  .cid-veciA1lL4H .navbar-collapse.collapsing .navbar-nav .nav-item:last-child,
  .cid-veciA1lL4H .navbar-collapse.show .navbar-nav .nav-item:last-child {
    margin-bottom: 1rem;
  }
  .cid-veciA1lL4H .navbar-collapse.collapsing .navbar-buttons,
  .cid-veciA1lL4H .navbar-collapse.show .navbar-buttons {
    text-align: center;
  }
  .cid-veciA1lL4H .navbar-collapse.collapsing .navbar-buttons:last-child,
  .cid-veciA1lL4H .navbar-collapse.show .navbar-buttons:last-child {
    margin-bottom: 1rem;
  }
  .cid-veciA1lL4H .dropdown .dropdown-menu {
    width: 100%;
    text-align: center;
    position: relative;
    opacity: 0;
    display: block;
    height: 0;
    visibility: hidden;
    padding: 0;
    transition-duration: .5s;
    transition-property: opacity,padding,height;
  }
  .cid-veciA1lL4H .dropdown.open > .dropdown-menu {
    position: relative;
    opacity: 1;
    height: auto;
    padding: 1.4rem 0;
    visibility: visible;
  }
  .cid-veciA1lL4H .dropdown .dropdown-submenu {
    left: 0;
    text-align: center;
    width: 100%;
  }
  .cid-veciA1lL4H .dropdown .dropdown-toggle[data-toggle="dropdown-submenu"]::after {
    margin-top: 0;
    position: inherit;
    right: 0;
    top: 50%;
    display: inline-block;
    width: 0;
    height: 0;
    margin-left: .3em;
    vertical-align: middle;
    content: "";
    border-top: .30em solid;
    border-right: .30em solid transparent;
    border-left: .30em solid transparent;
  }
}
@media (min-width: 767px) {
  .cid-veciA1lL4H .menu-logo {
    flex-shrink: 0;
  }
}
.cid-veciA1lL4H .navbar-collapse {
  flex-basis: auto;
}
.cid-veciA1lL4H .nav-link:hover,
.cid-veciA1lL4H .dropdown-item:hover {
  color: #232323 !important;
}
.cid-tkqZ0sIlFd {
  padding-top: 120px;
  padding-bottom: 15px;
  background-color: #ffffff;
}
.cid-tkqZ0sIlFd .mbr-section-subtitle {
  color: #767676;
}
.cid-tkqZ3suMYt {
  padding-top: 15px;
  padding-bottom: 15px;
  background-color: #ffffff;
}
@media (min-width: 992px) {
  .cid-tkqZ3suMYt .mbr-figure {
    padding-right: 4rem;
  }
}
@media (max-width: 991px) {
  .cid-tkqZ3suMYt .mbr-figure {
    padding-bottom: 1rem;
  }
}
.cid-tkqZ3suMYt .mbr-text {
  color: #465052;
}
.cid-tkr15WALS2 {
  padding-top: 15px;
  padding-bottom: 15px;
  background-color: #ffffff;
}
.cid-tkr15WALS2 .mbr-section-subtitle {
  color: #465052;
  text-align: left;
}
.cid-tkr15WALS2 H2 {
  text-align: left;
}
.cid-tkr18Af6nf {
  padding-top: 15px;
  padding-bottom: 15px;
  background-color: #ffffff;
}
.cid-tkr18Af6nf .mbr-text,
.cid-tkr18Af6nf blockquote {
  color: #465052;
}
.cid-tkr2nxaL40 {
  padding-top: 15px;
  padding-bottom: 15px;
  background-color: #ffffff;
}
.cid-tkr2nxaL40 .mbr-section-subtitle {
  color: #465052;
}
.cid-tkr2nxaL40 H2 {
  text-align: left;
}
.cid-tkr2nxaL40 .mbr-section-subtitle DIV {
  text-align: left;
}
.cid-tkr2p7lRFU {
  padding-top: 15px;
  padding-bottom: 15px;
  background-color: #ffffff;
}
.cid-tkr2p7lRFU .mbr-text,
.cid-tkr2p7lRFU blockquote {
  color: #465052;
}
.cid-tkr2p7lRFU .mbr-text,
.cid-tkr2p7lRFU blockquote P {
  text-align: left;
}
.cid-tkr3X8o8ne {
  padding-top: 15px;
  padding-bottom: 15px;
  background-color: #ffffff;
}
.cid-tkr3X8o8ne .mbr-section-subtitle {
  color: #465052;
  text-align: left;
}
.cid-tkr3XuHXhN {
  padding-top: 15px;
  padding-bottom: 15px;
  background-color: #ffffff;
}
.cid-tkr3XuHXhN .mbr-text,
.cid-tkr3XuHXhN blockquote {
  color: #465052;
}
.cid-tkr4LpZTuZ {
  padding-top: 15px;
  padding-bottom: 15px;
  background-color: #ffffff;
}
.cid-tkr4LpZTuZ .mbr-section-subtitle {
  color: #465052;
  text-align: left;
}
.cid-tkr4LpZTuZ H2 {
  text-align: left;
}
.cid-tkr4PXj69Y {
  padding-top: 15px;
  padding-bottom: 15px;
  background-color: #ffffff;
}
.cid-tkr4PXj69Y .mbr-section-subtitle {
  color: #465052;
  text-align: left;
}
.cid-tkr4PzclNO {
  padding-top: 15px;
  padding-bottom: 15px;
  background-color: #ffffff;
}
.cid-tkr4PzclNO .mbr-text,
.cid-tkr4PzclNO blockquote {
  color: #465052;
}
.cid-tkr6aj4HDG {
  padding-top: 15px;
  padding-bottom: 15px;
  background-color: #ffffff;
}
.cid-tkr6aj4HDG .mbr-section-subtitle {
  color: #465052;
  text-align: left;
}
.cid-tkr6aFjoMM {
  padding-top: 15px;
  padding-bottom: 15px;
  background-color: #ffffff;
}
.cid-tkr6aFjoMM .mbr-section-subtitle {
  color: #465052;
  text-align: left;
}
.cid-tkr6aFjoMM H2 {
  text-align: left;
}
.cid-tkr6aFjoMM .mbr-section-subtitle DIV {
  text-align: left;
}
.cid-tkr80TgVIw {
  padding-top: 15px;
  padding-bottom: 15px;
  background-color: #ffffff;
}
.cid-tkr80TgVIw .mbr-text,
.cid-tkr80TgVIw blockquote {
  color: #465052;
}
.cid-tkr81eMzfd {
  padding-top: 15px;
  padding-bottom: 15px;
  background-color: #ffffff;
}
.cid-tkr81eMzfd .mbr-section-subtitle {
  color: #767676;
}
.cid-tkr81eMzfd H2 {
  text-align: left;
}
.cid-tkr81zYuoY {
  padding-top: 15px;
  padding-bottom: 15px;
  background-color: #ffffff;
}
.cid-tkr81zYuoY .mbr-text,
.cid-tkr81zYuoY blockquote {
  color: #465052;
}
.cid-tkr9eRs495 {
  padding-top: 15px;
  padding-bottom: 15px;
  background-color: #ffffff;
}
.cid-tkr9eRs495 .mbr-section-subtitle {
  color: #767676;
  text-align: left;
}
.cid-tkr9eRs495 H2 {
  text-align: left;
}
.cid-tkr9fKWLjz {
  padding-top: 15px;
  padding-bottom: 15px;
  background-color: #ffffff;
}
.cid-tkr9fKWLjz .mbr-text,
.cid-tkr9fKWLjz blockquote {
  color: #465052;
}
.cid-tkrmXot6ip {
  padding-top: 15px;
  padding-bottom: 15px;
  background-color: #ffffff;
}
.cid-tkrmXot6ip .line {
  background-color: #ff3366;
  color: #ff3366;
  align: center;
  height: 2px;
  margin: 0 auto;
}
.cid-tkrmXot6ip .section-text {
  padding: 2rem 0;
  color: #cc2952;
  text-align: center;
}
.cid-tkrmXot6ip .inner-container {
  margin: 0 auto;
}
@media (max-width: 768px) {
  .cid-tkrmXot6ip .inner-container {
    width: 100% !important;
  }
}
.cid-tksg8VtiQ9 {
  padding-top: 15px;
  padding-bottom: 15px;
  background-color: #2e2e2e;
}
@media (max-width: 767px) {
  .cid-tksg8VtiQ9 .content {
    text-align: center;
  }
  .cid-tksg8VtiQ9 .content > div:not(:last-child) {
    margin-bottom: 2rem;
  }
}
@media (max-width: 767px) {
  .cid-tksg8VtiQ9 .media-wrap {
    margin-bottom: 1rem;
  }
}
.cid-tksg8VtiQ9 .media-wrap .mbr-iconfont-logo {
  font-size: 7.5rem;
  color: #f36;
}
.cid-tksg8VtiQ9 .media-wrap img {
  height: 6rem;
}
@media (max-width: 767px) {
  .cid-tksg8VtiQ9 .footer-lower .copyright {
    margin-bottom: 1rem;
    text-align: center;
  }
}
.cid-tksg8VtiQ9 .footer-lower hr {
  margin: 1rem 0;
  border-color: #fff;
  opacity: .05;
}
.cid-tksg8VtiQ9 .footer-lower .social-list {
  padding-left: 0;
  margin-bottom: 0;
  list-style: none;
  display: flex;
  -webkit-flex-wrap: wrap;
  flex-wrap: wrap;
  -webkit-justify-content: flex-end;
  justify-content: flex-end;
}
.cid-tksg8VtiQ9 .footer-lower .social-list .mbr-iconfont-social {
  font-size: 1.3rem;
  color: #fff;
}
.cid-tksg8VtiQ9 .footer-lower .social-list .soc-item {
  margin: 0 .5rem;
}
.cid-tksg8VtiQ9 .footer-lower .social-list a {
  margin: 0;
  opacity: .5;
  -webkit-transition: .2s linear;
  transition: .2s linear;
}
.cid-tksg8VtiQ9 .footer-lower .social-list a:hover {
  opacity: 1;
}
@media (max-width: 767px) {
  .cid-tksg8VtiQ9 .footer-lower .social-list {
    -webkit-justify-content: center;
    justify-content: center;
  }
}
.cid-veciA1lL4H .navbar {
  padding: .5rem 0;
  background: #ffffff;
  transition: none;
  min-height: 77px;
}
.cid-veciA1lL4H .navbar-dropdown.bg-color.transparent.opened {
  background: #ffffff;
}
.cid-veciA1lL4H a {
  font-style: normal;
}
.cid-veciA1lL4H .nav-item span {
  padding-right: 0.4em;
  line-height: 0.5em;
  vertical-align: text-bottom;
  position: relative;
  text-decoration: none;
}
.cid-veciA1lL4H .nav-item a {
  display: flex;
  align-items: center;
  justify-content: center;
  padding: 0.7rem 0 !important;
  margin: 0rem .65rem !important;
}
.cid-veciA1lL4H .nav-item:focus,
.cid-veciA1lL4H .nav-link:focus {
  outline: none;
}
.cid-veciA1lL4H .btn {
  padding: 0.4rem 1.5rem;
  display: inline-flex;
  align-items: center;
}
.cid-veciA1lL4H .btn .mbr-iconfont {
  font-size: 1.6rem;
}
.cid-veciA1lL4H .menu-logo {
  margin-right: auto;
}
.cid-veciA1lL4H .menu-logo .navbar-brand {
  display: flex;
  margin-left: 5rem;
  padding: 0;
  transition: padding .2s;
  min-height: 3.8rem;
  align-items: center;
}
.cid-veciA1lL4H .menu-logo .navbar-brand .navbar-caption-wrap {
  display: -webkit-flex;
  -webkit-align-items: center;
  align-items: center;
  word-break: break-word;
  min-width: 7rem;
  margin: .3rem 0;
}
.cid-veciA1lL4H .menu-logo .navbar-brand .navbar-caption-wrap .navbar-caption {
  line-height: 1.2rem !important;
  padding-right: 2rem;
}
.cid-veciA1lL4H .menu-logo .navbar-brand .navbar-logo {
  font-size: 4rem;
  transition: font-size 0.25s;
}
.cid-veciA1lL4H .menu-logo .navbar-brand .navbar-logo img {
  display: flex;
}
.cid-veciA1lL4H .menu-logo .navbar-brand .navbar-logo .mbr-iconfont {
  transition: font-size 0.25s;
}
.cid-veciA1lL4H .navbar-toggleable-sm .navbar-collapse {
  justify-content: flex-end;
  -webkit-justify-content: flex-end;
  padding-right: 5rem;
  width: auto;
}
.cid-veciA1lL4H .navbar-toggleable-sm .navbar-collapse .navbar-nav {
  flex-wrap: wrap;
  -webkit-flex-wrap: wrap;
  padding-left: 0;
}
.cid-veciA1lL4H .navbar-toggleable-sm .navbar-collapse .navbar-nav .nav-item {
  -webkit-align-self: center;
  align-self: center;
}
.cid-veciA1lL4H .navbar-toggleable-sm .navbar-collapse .navbar-buttons {
  padding-left: 0;
  padding-bottom: 0;
}
.cid-veciA1lL4H .dropdown .dropdown-menu {
  background: #ffffff;
  display: none;
  position: absolute;
  min-width: 5rem;
  padding-top: 1.4rem;
  padding-bottom: 1.4rem;
  text-align: left;
}
.cid-veciA1lL4H .dropdown .dropdown-menu .dropdown-item {
  width: auto;
  padding: 0.235em 1.5385em 0.235em 1.5385em !important;
}
.cid-veciA1lL4H .dropdown .dropdown-menu .dropdown-item::after {
  right: 0.5rem;
}
.cid-veciA1lL4H .dropdown .dropdown-menu .dropdown-submenu {
  margin: 0;
}
.cid-veciA1lL4H .dropdown.open > .dropdown-menu {
  display: block;
}
.cid-veciA1lL4H .navbar-toggleable-sm.opened:after {
  position: absolute;
  width: 100vw;
  height: 100vh;
  content: '';
  background-color: rgba(0, 0, 0, 0.1);
  left: 0;
  bottom: 0;
  transform: translateY(100%);
  -webkit-transform: translateY(100%);
  z-index: 1000;
}
.cid-veciA1lL4H .navbar.navbar-short {
  min-height: 60px;
  transition: all .2s;
}
.cid-veciA1lL4H .navbar.navbar-short .navbar-toggler-right {
  top: 20px;
}
.cid-veciA1lL4H .navbar.navbar-short .navbar-logo a {
  font-size: 2.5rem !important;
  line-height: 2.5rem;
  transition: font-size 0.25s;
}
.cid-veciA1lL4H .navbar.navbar-short .navbar-logo a .mbr-iconfont {
  font-size: 2.5rem !important;
}
.cid-veciA1lL4H .navbar.navbar-short .navbar-logo a img {
  height: 3rem !important;
}
.cid-veciA1lL4H .navbar.navbar-short .navbar-brand {
  min-height: 3rem;
}
.cid-veciA1lL4H button.navbar-toggler {
  width: 31px;
  height: 18px;
  cursor: pointer;
  transition: all .2s;
  top: 1.5rem;
  right: 1rem;
}
.cid-veciA1lL4H button.navbar-toggler:focus {
  outline: none;
}
.cid-veciA1lL4H button.navbar-toggler .hamburger span {
  position: absolute;
  right: 0;
  width: 30px;
  height: 2px;
  border-right: 5px;
  background-color: #55d4a9;
}
.cid-veciA1lL4H button.navbar-toggler .hamburger span:nth-child(1) {
  top: 0;
  transition: all .2s;
}
.cid-veciA1lL4H button.navbar-toggler .hamburger span:nth-child(2) {
  top: 8px;
  transition: all .15s;
}
.cid-veciA1lL4H button.navbar-toggler .hamburger span:nth-child(3) {
  top: 8px;
  transition: all .15s;
}
.cid-veciA1lL4H button.navbar-toggler .hamburger span:nth-child(4) {
  top: 16px;
  transition: all .2s;
}
.cid-veciA1lL4H nav.opened .hamburger span:nth-child(1) {
  top: 8px;
  width: 0;
  opacity: 0;
  right: 50%;
  transition: all .2s;
}
.cid-veciA1lL4H nav.opened .hamburger span:nth-child(2) {
  -webkit-transform: rotate(45deg);
  transform: rotate(45deg);
  transition: all .25s;
}
.cid-veciA1lL4H nav.opened .hamburger span:nth-child(3) {
  -webkit-transform: rotate(-45deg);
  transform: rotate(-45deg);
  transition: all .25s;
}
.cid-veciA1lL4H nav.opened .hamburger span:nth-child(4) {
  top: 8px;
  width: 0;
  opacity: 0;
  right: 50%;
  transition: all .2s;
}
.cid-veciA1lL4H .collapsed.navbar-expand {
  flex-direction: column;
}
.cid-veciA1lL4H .collapsed .btn {
  display: flex;
}
.cid-veciA1lL4H .collapsed .navbar-collapse {
  display: none !important;
  padding-right: 0 !important;
}
.cid-veciA1lL4H .collapsed .navbar-collapse.collapsing,
.cid-veciA1lL4H .collapsed .navbar-collapse.show {
  display: block !important;
}
.cid-veciA1lL4H .collapsed .navbar-collapse.collapsing .navbar-nav,
.cid-veciA1lL4H .collapsed .navbar-collapse.show .navbar-nav {
  display: block;
  text-align: center;
}
.cid-veciA1lL4H .collapsed .navbar-collapse.collapsing .navbar-nav .nav-item,
.cid-veciA1lL4H .collapsed .navbar-collapse.show .navbar-nav .nav-item {
  clear: both;
}
.cid-veciA1lL4H .collapsed .navbar-collapse.collapsing .navbar-nav .nav-item:last-child,
.cid-veciA1lL4H .collapsed .navbar-collapse.show .navbar-nav .nav-item:last-child {
  margin-bottom: 1rem;
}
.cid-veciA1lL4H .collapsed .navbar-collapse.collapsing .navbar-buttons,
.cid-veciA1lL4H .collapsed .navbar-collapse.show .navbar-buttons {
  text-align: center;
}
.cid-veciA1lL4H .collapsed .navbar-collapse.collapsing .navbar-buttons:last-child,
.cid-veciA1lL4H .collapsed .navbar-collapse.show .navbar-buttons:last-child {
  margin-bottom: 1rem;
}
.cid-veciA1lL4H .collapsed button.navbar-toggler {
  display: block;
}
.cid-veciA1lL4H .collapsed .navbar-brand {
  margin-left: 1rem !important;
}
.cid-veciA1lL4H .collapsed .navbar-toggleable-sm {
  flex-direction: column;
  -webkit-flex-direction: column;
}
.cid-veciA1lL4H .collapsed .dropdown .dropdown-menu {
  width: 100%;
  text-align: center;
  position: relative;
  opacity: 0;
  display: block;
  height: 0;
  visibility: hidden;
  padding: 0;
  transition-duration: .5s;
  transition-property: opacity,padding,height;
}
.cid-veciA1lL4H .collapsed .dropdown.open > .dropdown-menu {
  position: relative;
  opacity: 1;
  height: auto;
  padding: 1.4rem 0;
  visibility: visible;
}
.cid-veciA1lL4H .collapsed .dropdown .dropdown-submenu {
  left: 0;
  text-align: center;
  width: 100%;
}
.cid-veciA1lL4H .collapsed .dropdown .dropdown-toggle[data-toggle="dropdown-submenu"]::after {
  margin-top: 0;
  position: inherit;
  right: 0;
  top: 50%;
  display: inline-block;
  width: 0;
  height: 0;
  margin-left: .3em;
  vertical-align: middle;
  content: "";
  border-top: .30em solid;
  border-right: .30em solid transparent;
  border-left: .30em solid transparent;
}
@media (max-width: 991px) {
  .cid-veciA1lL4H .navbar-expand {
    flex-direction: column;
  }
  .cid-veciA1lL4H img {
    height: 3.8rem !important;
  }
  .cid-veciA1lL4H .btn {
    display: flex;
  }
  .cid-veciA1lL4H button.navbar-toggler {
    display: block;
  }
  .cid-veciA1lL4H .navbar-brand {
    margin-left: 1rem !important;
  }
  .cid-veciA1lL4H .navbar-toggleable-sm {
    flex-direction: column;
    -webkit-flex-direction: column;
  }
  .cid-veciA1lL4H .navbar-collapse {
    display: none !important;
    padding-right: 0 !important;
  }
  .cid-veciA1lL4H .navbar-collapse.collapsing,
  .cid-veciA1lL4H .navbar-collapse.show {
    display: block !important;
  }
  .cid-veciA1lL4H .navbar-collapse.collapsing .navbar-nav,
  .cid-veciA1lL4H .navbar-collapse.show .navbar-nav {
    display: block;
    text-align: center;
  }
  .cid-veciA1lL4H .navbar-collapse.collapsing .navbar-nav .nav-item,
  .cid-veciA1lL4H .navbar-collapse.show .navbar-nav .nav-item {
    clear: both;
  }
  .cid-veciA1lL4H .navbar-collapse.collapsing .navbar-nav .nav-item:last-child,
  .cid-veciA1lL4H .navbar-collapse.show .navbar-nav .nav-item:last-child {
    margin-bottom: 1rem;
  }
  .cid-veciA1lL4H .navbar-collapse.collapsing .navbar-buttons,
  .cid-veciA1lL4H .navbar-collapse.show .navbar-buttons {
    text-align: center;
  }
  .cid-veciA1lL4H .navbar-collapse.collapsing .navbar-buttons:last-child,
  .cid-veciA1lL4H .navbar-collapse.show .navbar-buttons:last-child {
    margin-bottom: 1rem;
  }
  .cid-veciA1lL4H .dropdown .dropdown-menu {
    width: 100%;
    text-align: center;
    position: relative;
    opacity: 0;
    display: block;
    height: 0;
    visibility: hidden;
    padding: 0;
    transition-duration: .5s;
    transition-property: opacity,padding,height;
  }
  .cid-veciA1lL4H .dropdown.open > .dropdown-menu {
    position: relative;
    opacity: 1;
    height: auto;
    padding: 1.4rem 0;
    visibility: visible;
  }
  .cid-veciA1lL4H .dropdown .dropdown-submenu {
    left: 0;
    text-align: center;
    width: 100%;
  }
  .cid-veciA1lL4H .dropdown .dropdown-toggle[data-toggle="dropdown-submenu"]::after {
    margin-top: 0;
    position: inherit;
    right: 0;
    top: 50%;
    display: inline-block;
    width: 0;
    height: 0;
    margin-left: .3em;
    vertical-align: middle;
    content: "";
    border-top: .30em solid;
    border-right: .30em solid transparent;
    border-left: .30em solid transparent;
  }
}
@media (min-width: 767px) {
  .cid-veciA1lL4H .menu-logo {
    flex-shrink: 0;
  }
}
.cid-veciA1lL4H .navbar-collapse {
  flex-basis: auto;
}
.cid-veciA1lL4H .nav-link:hover,
.cid-veciA1lL4H .dropdown-item:hover {
  color: #232323 !important;
}
.cid-tks1i85ARq {
  padding-top: 120px;
  padding-bottom: 15px;
  background-color: #ffffff;
}
.cid-tks1i85ARq .mbr-section-subtitle {
  color: #767676;
}
.cid-tks1i85ARq H2 {
  text-align: center;
}
.cid-tks1hqE4lf {
  padding-top: 15px;
  padding-bottom: 15px;
  background-color: #ffffff;
}
.cid-tks1hqE4lf .mbr-section-subtitle {
  color: #465052;
  text-align: left;
}
.cid-tks1hqE4lf .mbr-section-subtitle DIV {
  text-align: left;
}
.cid-tks1hqE4lf H2 {
  text-align: left;
}
.cid-tks3Bnw2EF {
  padding-top: 15px;
  padding-bottom: 15px;
  background-color: #ffffff;
}
.cid-tks3Bnw2EF .mbr-section-subtitle {
  color: #465052;
  text-align: left;
}
.cid-tks3Bnw2EF H2 {
  text-align: left;
}
.cid-tks44DJGZN {
  background: #ffffff;
  padding-top: 60px;
  padding-bottom: 60px;
}
.cid-tks44DJGZN .image-block {
  margin: auto;
}
.cid-tks44DJGZN figcaption {
  position: relative;
}
.cid-tks44DJGZN figcaption div {
  position: absolute;
  bottom: 0;
  width: 100%;
}
@media (max-width: 768px) {
  .cid-tks44DJGZN .image-block {
    width: 100% !important;
  }
}
.cid-tks3BDLBqC {
  padding-top: 15px;
  padding-bottom: 15px;
  background-color: #ffffff;
}
.cid-tks3BDLBqC .mbr-section-subtitle {
  color: #465052;
  text-align: left;
}
.cid-tks3BDLBqC H2 {
  text-align: left;
}
.cid-tks3BDLBqC .mbr-section-subtitle DIV {
  text-align: left;
}
.cid-tks4XPXpKq {
  padding-top: 15px;
  padding-bottom: 15px;
  background-color: #ffffff;
}
.cid-tks4XPXpKq .mbr-section-subtitle {
  color: #465052;
  text-align: left;
}
.cid-tks4XPXpKq H2 {
  text-align: left;
}
.cid-tks5MDoC5w {
  padding-top: 15px;
  padding-bottom: 15px;
  background-color: #ffffff;
}
.cid-tks5MDoC5w .mbr-section-subtitle {
  color: #465052;
  text-align: left;
}
.cid-tks5MDoC5w H2 {
  text-align: left;
}
.cid-tks6bwhPDS {
  padding-top: 15px;
  padding-bottom: 15px;
  background-color: #ffffff;
}
.cid-tks6bwhPDS .line {
  background-color: #ff3366;
  color: #ff3366;
  align: center;
  height: 2px;
  margin: 0 auto;
}
.cid-tks6bwhPDS .section-text {
  padding: 2rem 0;
  color: #cc2952;
  text-align: center;
}
.cid-tks6bwhPDS .inner-container {
  margin: 0 auto;
}
@media (max-width: 768px) {
  .cid-tks6bwhPDS .inner-container {
    width: 100% !important;
  }
}
.cid-tksfZi2U4W {
  padding-top: 15px;
  padding-bottom: 15px;
  background-color: #2e2e2e;
}
@media (max-width: 767px) {
  .cid-tksfZi2U4W .content {
    text-align: center;
  }
  .cid-tksfZi2U4W .content > div:not(:last-child) {
    margin-bottom: 2rem;
  }
}
@media (max-width: 767px) {
  .cid-tksfZi2U4W .media-wrap {
    margin-bottom: 1rem;
  }
}
.cid-tksfZi2U4W .media-wrap .mbr-iconfont-logo {
  font-size: 7.5rem;
  color: #f36;
}
.cid-tksfZi2U4W .media-wrap img {
  height: 6rem;
}
@media (max-width: 767px) {
  .cid-tksfZi2U4W .footer-lower .copyright {
    margin-bottom: 1rem;
    text-align: center;
  }
}
.cid-tksfZi2U4W .footer-lower hr {
  margin: 1rem 0;
  border-color: #fff;
  opacity: .05;
}
.cid-tksfZi2U4W .footer-lower .social-list {
  padding-left: 0;
  margin-bottom: 0;
  list-style: none;
  display: flex;
  -webkit-flex-wrap: wrap;
  flex-wrap: wrap;
  -webkit-justify-content: flex-end;
  justify-content: flex-end;
}
.cid-tksfZi2U4W .footer-lower .social-list .mbr-iconfont-social {
  font-size: 1.3rem;
  color: #fff;
}
.cid-tksfZi2U4W .footer-lower .social-list .soc-item {
  margin: 0 .5rem;
}
.cid-tksfZi2U4W .footer-lower .social-list a {
  margin: 0;
  opacity: .5;
  -webkit-transition: .2s linear;
  transition: .2s linear;
}
.cid-tksfZi2U4W .footer-lower .social-list a:hover {
  opacity: 1;
}
@media (max-width: 767px) {
  .cid-tksfZi2U4W .footer-lower .social-list {
    -webkit-justify-content: center;
    justify-content: center;
  }
}
.cid-veciA1lL4H .navbar {
  padding: .5rem 0;
  background: #ffffff;
  transition: none;
  min-height: 77px;
}
.cid-veciA1lL4H .navbar-dropdown.bg-color.transparent.opened {
  background: #ffffff;
}
.cid-veciA1lL4H a {
  font-style: normal;
}
.cid-veciA1lL4H .nav-item span {
  padding-right: 0.4em;
  line-height: 0.5em;
  vertical-align: text-bottom;
  position: relative;
  text-decoration: none;
}
.cid-veciA1lL4H .nav-item a {
  display: flex;
  align-items: center;
  justify-content: center;
  padding: 0.7rem 0 !important;
  margin: 0rem .65rem !important;
}
.cid-veciA1lL4H .nav-item:focus,
.cid-veciA1lL4H .nav-link:focus {
  outline: none;
}
.cid-veciA1lL4H .btn {
  padding: 0.4rem 1.5rem;
  display: inline-flex;
  align-items: center;
}
.cid-veciA1lL4H .btn .mbr-iconfont {
  font-size: 1.6rem;
}
.cid-veciA1lL4H .menu-logo {
  margin-right: auto;
}
.cid-veciA1lL4H .menu-logo .navbar-brand {
  display: flex;
  margin-left: 5rem;
  padding: 0;
  transition: padding .2s;
  min-height: 3.8rem;
  align-items: center;
}
.cid-veciA1lL4H .menu-logo .navbar-brand .navbar-caption-wrap {
  display: -webkit-flex;
  -webkit-align-items: center;
  align-items: center;
  word-break: break-word;
  min-width: 7rem;
  margin: .3rem 0;
}
.cid-veciA1lL4H .menu-logo .navbar-brand .navbar-caption-wrap .navbar-caption {
  line-height: 1.2rem !important;
  padding-right: 2rem;
}
.cid-veciA1lL4H .menu-logo .navbar-brand .navbar-logo {
  font-size: 4rem;
  transition: font-size 0.25s;
}
.cid-veciA1lL4H .menu-logo .navbar-brand .navbar-logo img {
  display: flex;
}
.cid-veciA1lL4H .menu-logo .navbar-brand .navbar-logo .mbr-iconfont {
  transition: font-size 0.25s;
}
.cid-veciA1lL4H .navbar-toggleable-sm .navbar-collapse {
  justify-content: flex-end;
  -webkit-justify-content: flex-end;
  padding-right: 5rem;
  width: auto;
}
.cid-veciA1lL4H .navbar-toggleable-sm .navbar-collapse .navbar-nav {
  flex-wrap: wrap;
  -webkit-flex-wrap: wrap;
  padding-left: 0;
}
.cid-veciA1lL4H .navbar-toggleable-sm .navbar-collapse .navbar-nav .nav-item {
  -webkit-align-self: center;
  align-self: center;
}
.cid-veciA1lL4H .navbar-toggleable-sm .navbar-collapse .navbar-buttons {
  padding-left: 0;
  padding-bottom: 0;
}
.cid-veciA1lL4H .dropdown .dropdown-menu {
  background: #ffffff;
  display: none;
  position: absolute;
  min-width: 5rem;
  padding-top: 1.4rem;
  padding-bottom: 1.4rem;
  text-align: left;
}
.cid-veciA1lL4H .dropdown .dropdown-menu .dropdown-item {
  width: auto;
  padding: 0.235em 1.5385em 0.235em 1.5385em !important;
}
.cid-veciA1lL4H .dropdown .dropdown-menu .dropdown-item::after {
  right: 0.5rem;
}
.cid-veciA1lL4H .dropdown .dropdown-menu .dropdown-submenu {
  margin: 0;
}
.cid-veciA1lL4H .dropdown.open > .dropdown-menu {
  display: block;
}
.cid-veciA1lL4H .navbar-toggleable-sm.opened:after {
  position: absolute;
  width: 100vw;
  height: 100vh;
  content: '';
  background-color: rgba(0, 0, 0, 0.1);
  left: 0;
  bottom: 0;
  transform: translateY(100%);
  -webkit-transform: translateY(100%);
  z-index: 1000;
}
.cid-veciA1lL4H .navbar.navbar-short {
  min-height: 60px;
  transition: all .2s;
}
.cid-veciA1lL4H .navbar.navbar-short .navbar-toggler-right {
  top: 20px;
}
.cid-veciA1lL4H .navbar.navbar-short .navbar-logo a {
  font-size: 2.5rem !important;
  line-height: 2.5rem;
  transition: font-size 0.25s;
}
.cid-veciA1lL4H .navbar.navbar-short .navbar-logo a .mbr-iconfont {
  font-size: 2.5rem !important;
}
.cid-veciA1lL4H .navbar.navbar-short .navbar-logo a img {
  height: 3rem !important;
}
.cid-veciA1lL4H .navbar.navbar-short .navbar-brand {
  min-height: 3rem;
}
.cid-veciA1lL4H button.navbar-toggler {
  width: 31px;
  height: 18px;
  cursor: pointer;
  transition: all .2s;
  top: 1.5rem;
  right: 1rem;
}
.cid-veciA1lL4H button.navbar-toggler:focus {
  outline: none;
}
.cid-veciA1lL4H button.navbar-toggler .hamburger span {
  position: absolute;
  right: 0;
  width: 30px;
  height: 2px;
  border-right: 5px;
  background-color: #55d4a9;
}
.cid-veciA1lL4H button.navbar-toggler .hamburger span:nth-child(1) {
  top: 0;
  transition: all .2s;
}
.cid-veciA1lL4H button.navbar-toggler .hamburger span:nth-child(2) {
  top: 8px;
  transition: all .15s;
}
.cid-veciA1lL4H button.navbar-toggler .hamburger span:nth-child(3) {
  top: 8px;
  transition: all .15s;
}
.cid-veciA1lL4H button.navbar-toggler .hamburger span:nth-child(4) {
  top: 16px;
  transition: all .2s;
}
.cid-veciA1lL4H nav.opened .hamburger span:nth-child(1) {
  top: 8px;
  width: 0;
  opacity: 0;
  right: 50%;
  transition: all .2s;
}
.cid-veciA1lL4H nav.opened .hamburger span:nth-child(2) {
  -webkit-transform: rotate(45deg);
  transform: rotate(45deg);
  transition: all .25s;
}
.cid-veciA1lL4H nav.opened .hamburger span:nth-child(3) {
  -webkit-transform: rotate(-45deg);
  transform: rotate(-45deg);
  transition: all .25s;
}
.cid-veciA1lL4H nav.opened .hamburger span:nth-child(4) {
  top: 8px;
  width: 0;
  opacity: 0;
  right: 50%;
  transition: all .2s;
}
.cid-veciA1lL4H .collapsed.navbar-expand {
  flex-direction: column;
}
.cid-veciA1lL4H .collapsed .btn {
  display: flex;
}
.cid-veciA1lL4H .collapsed .navbar-collapse {
  display: none !important;
  padding-right: 0 !important;
}
.cid-veciA1lL4H .collapsed .navbar-collapse.collapsing,
.cid-veciA1lL4H .collapsed .navbar-collapse.show {
  display: block !important;
}
.cid-veciA1lL4H .collapsed .navbar-collapse.collapsing .navbar-nav,
.cid-veciA1lL4H .collapsed .navbar-collapse.show .navbar-nav {
  display: block;
  text-align: center;
}
.cid-veciA1lL4H .collapsed .navbar-collapse.collapsing .navbar-nav .nav-item,
.cid-veciA1lL4H .collapsed .navbar-collapse.show .navbar-nav .nav-item {
  clear: both;
}
.cid-veciA1lL4H .collapsed .navbar-collapse.collapsing .navbar-nav .nav-item:last-child,
.cid-veciA1lL4H .collapsed .navbar-collapse.show .navbar-nav .nav-item:last-child {
  margin-bottom: 1rem;
}
.cid-veciA1lL4H .collapsed .navbar-collapse.collapsing .navbar-buttons,
.cid-veciA1lL4H .collapsed .navbar-collapse.show .navbar-buttons {
  text-align: center;
}
.cid-veciA1lL4H .collapsed .navbar-collapse.collapsing .navbar-buttons:last-child,
.cid-veciA1lL4H .collapsed .navbar-collapse.show .navbar-buttons:last-child {
  margin-bottom: 1rem;
}
.cid-veciA1lL4H .collapsed button.navbar-toggler {
  display: block;
}
.cid-veciA1lL4H .collapsed .navbar-brand {
  margin-left: 1rem !important;
}
.cid-veciA1lL4H .collapsed .navbar-toggleable-sm {
  flex-direction: column;
  -webkit-flex-direction: column;
}
.cid-veciA1lL4H .collapsed .dropdown .dropdown-menu {
  width: 100%;
  text-align: center;
  position: relative;
  opacity: 0;
  display: block;
  height: 0;
  visibility: hidden;
  padding: 0;
  transition-duration: .5s;
  transition-property: opacity,padding,height;
}
.cid-veciA1lL4H .collapsed .dropdown.open > .dropdown-menu {
  position: relative;
  opacity: 1;
  height: auto;
  padding: 1.4rem 0;
  visibility: visible;
}
.cid-veciA1lL4H .collapsed .dropdown .dropdown-submenu {
  left: 0;
  text-align: center;
  width: 100%;
}
.cid-veciA1lL4H .collapsed .dropdown .dropdown-toggle[data-toggle="dropdown-submenu"]::after {
  margin-top: 0;
  position: inherit;
  right: 0;
  top: 50%;
  display: inline-block;
  width: 0;
  height: 0;
  margin-left: .3em;
  vertical-align: middle;
  content: "";
  border-top: .30em solid;
  border-right: .30em solid transparent;
  border-left: .30em solid transparent;
}
@media (max-width: 991px) {
  .cid-veciA1lL4H .navbar-expand {
    flex-direction: column;
  }
  .cid-veciA1lL4H img {
    height: 3.8rem !important;
  }
  .cid-veciA1lL4H .btn {
    display: flex;
  }
  .cid-veciA1lL4H button.navbar-toggler {
    display: block;
  }
  .cid-veciA1lL4H .navbar-brand {
    margin-left: 1rem !important;
  }
  .cid-veciA1lL4H .navbar-toggleable-sm {
    flex-direction: column;
    -webkit-flex-direction: column;
  }
  .cid-veciA1lL4H .navbar-collapse {
    display: none !important;
    padding-right: 0 !important;
  }
  .cid-veciA1lL4H .navbar-collapse.collapsing,
  .cid-veciA1lL4H .navbar-collapse.show {
    display: block !important;
  }
  .cid-veciA1lL4H .navbar-collapse.collapsing .navbar-nav,
  .cid-veciA1lL4H .navbar-collapse.show .navbar-nav {
    display: block;
    text-align: center;
  }
  .cid-veciA1lL4H .navbar-collapse.collapsing .navbar-nav .nav-item,
  .cid-veciA1lL4H .navbar-collapse.show .navbar-nav .nav-item {
    clear: both;
  }
  .cid-veciA1lL4H .navbar-collapse.collapsing .navbar-nav .nav-item:last-child,
  .cid-veciA1lL4H .navbar-collapse.show .navbar-nav .nav-item:last-child {
    margin-bottom: 1rem;
  }
  .cid-veciA1lL4H .navbar-collapse.collapsing .navbar-buttons,
  .cid-veciA1lL4H .navbar-collapse.show .navbar-buttons {
    text-align: center;
  }
  .cid-veciA1lL4H .navbar-collapse.collapsing .navbar-buttons:last-child,
  .cid-veciA1lL4H .navbar-collapse.show .navbar-buttons:last-child {
    margin-bottom: 1rem;
  }
  .cid-veciA1lL4H .dropdown .dropdown-menu {
    width: 100%;
    text-align: center;
    position: relative;
    opacity: 0;
    display: block;
    height: 0;
    visibility: hidden;
    padding: 0;
    transition-duration: .5s;
    transition-property: opacity,padding,height;
  }
  .cid-veciA1lL4H .dropdown.open > .dropdown-menu {
    position: relative;
    opacity: 1;
    height: auto;
    padding: 1.4rem 0;
    visibility: visible;
  }
  .cid-veciA1lL4H .dropdown .dropdown-submenu {
    left: 0;
    text-align: center;
    width: 100%;
  }
  .cid-veciA1lL4H .dropdown .dropdown-toggle[data-toggle="dropdown-submenu"]::after {
    margin-top: 0;
    position: inherit;
    right: 0;
    top: 50%;
    display: inline-block;
    width: 0;
    height: 0;
    margin-left: .3em;
    vertical-align: middle;
    content: "";
    border-top: .30em solid;
    border-right: .30em solid transparent;
    border-left: .30em solid transparent;
  }
}
@media (min-width: 767px) {
  .cid-veciA1lL4H .menu-logo {
    flex-shrink: 0;
  }
}
.cid-veciA1lL4H .navbar-collapse {
  flex-basis: auto;
}
.cid-veciA1lL4H .nav-link:hover,
.cid-veciA1lL4H .dropdown-item:hover {
  color: #232323 !important;
}
.cid-ve688Qv4RM {
  padding-top: 8rem;
  padding-bottom: 1rem;
  background-color: #fafafa;
}
.cid-ve688Qv4RM .mbr-fallback-image.disabled {
  display: none;
}
.cid-ve688Qv4RM .mbr-fallback-image {
  display: block;
  background-size: cover;
  background-position: center center;
  width: 100%;
  height: 100%;
  position: absolute;
  top: 0;
}
.cid-ve688Qv4RM .oldcost {
  text-decoration: line-through;
  color: #353535;
}
.cid-ve688Qv4RM .currentcost {
  color: #232323;
}
.cid-ve688Qv4RM .card-wrapper {
  border-radius: 4px;
  background: #ffffff;
}
@media (min-width: 992px) {
  .cid-ve688Qv4RM .text-box {
    padding: 2rem;
    padding-right: 4rem;
  }
}
@media (max-width: 991px) {
  .cid-ve688Qv4RM .text-box {
    padding: 2rem;
  }
}
@media (max-width: 767px) {
  .cid-ve688Qv4RM .text-box {
    padding: 1rem;
  }
}
.cid-ve688Qv4RM .image-wrapper img {
  width: 100%;
  object-fit: cover;
}
.cid-vebMOxTTlf {
  padding-top: 15px;
  padding-bottom: 0px;
  background-color: #ffffff;
}
.cid-vebMOxTTlf .item {
  padding-bottom: 2rem;
}
.cid-vebMOxTTlf .carousel-control,
.cid-vebMOxTTlf .close {
  background: #1b1b1b;
}
.cid-vebMOxTTlf .carousel-control-prev {
  margin-left: 2.5rem;
}
.cid-vebMOxTTlf .carousel-control-next {
  margin-right: 2.5rem;
}
.cid-vebMOxTTlf .close {
  position: fixed;
  opacity: 0.5;
  font-size: 35px;
  font-weight: 300;
  width: 70px;
  height: 70px;
  border-radius: 50%;
  color: #fff;
  top: 2.5rem;
  right: 2.5rem;
  line-height: 70px;
  border: none;
  text-align: center;
  text-shadow: none;
  z-index: 5;
  -webkit-transition: opacity 0.3s ease;
  -moz-transition: opacity 0.3s ease;
  -o-transition: opacity 0.3s ease;
  transition: opacity 0.3s ease;
  font-family: 'MobiriseIcons';
}
.cid-vebMOxTTlf .close::before {
  content: '\e91a';
}
.cid-vebMOxTTlf .close:hover {
  opacity: 1;
  background: #000;
  color: #fff;
}
.cid-vebMOxTTlf .carousel-control {
  position: fixed;
  width: 70px;
  height: 70px;
  top: 50%;
  margin-top: -35px;
  line-height: 70px;
  border-radius: 50%;
  font-size: 35px;
  border: 0;
  opacity: 0.5;
  text-shadow: none;
  z-index: 5;
  color: #fff;
  -webkit-transition: all 0.2s ease-in-out 0s;
  -o-transition: all 0.2s ease-in-out 0s;
  transition: all 0.2s ease-in-out 0s;
}
.cid-vebMOxTTlf .carousel-inner > .active {
  display: block;
}
.cid-vebMOxTTlf .carousel-control.left {
  left: 0;
  margin-left: 2.5rem;
}
.cid-vebMOxTTlf .carousel-control.right {
  right: 0;
  margin-right: 2.5rem;
}
.cid-vebMOxTTlf .carousel-control .icon-next,
.cid-vebMOxTTlf .carousel-control .icon-prev {
  margin-top: -18px;
  font-size: 40px;
  line-height: 27px;
}
.cid-vebMOxTTlf .carousel-control:hover {
  background: #1b1b1b;
  color: #fff;
  opacity: 1;
}
@media (max-width: 768px) {
  .cid-vebMOxTTlf .carousel-control,
  .cid-vebMOxTTlf .carousel-indicators,
  .cid-vebMOxTTlf .modal .close {
    position: fixed;
  }
}
@media (max-width: 767px) {
  .cid-vebMOxTTlf .mbr-slider .carousel-control {
    top: auto;
    bottom: 20px;
  }
  .cid-vebMOxTTlf .mbr-slider > .container .carousel-control {
    margin-bottom: 0;
  }
}
.cid-vebMOxTTlf .carousel-indicators {
  bottom: 0;
  margin-bottom: 3px;
}
@media (max-width: 991px) {
  .cid-vebMOxTTlf .carousel-indicators {
    margin-bottom: 3.625rem !important;
    padding-left: 2.5rem;
    padding-right: 2.5rem;
  }
}
@media (max-width: 767px) {
  .cid-vebMOxTTlf .carousel-indicators {
    display: none;
  }
}
.cid-vebMOxTTlf .carousel-indicators .active,
.cid-vebMOxTTlf .carousel-indicators li {
  width: 7px;
  height: 7px;
  margin: 3px;
  background: #1b1b1b;
  opacity: 0.5;
  border: 4px solid #1b1b1b;
}
.cid-vebMOxTTlf .carousel-indicators .active {
  background: #fff;
}
.cid-vebMOxTTlf .carousel-indicators li {
  max-width: 15px;
  max-height: 15px;
  border-radius: 50%;
}
.cid-vebMOxTTlf .modal {
  padding-left: 0 !important;
  position: fixed;
  overflow: hidden;
  padding-right: 0 !important;
}
.cid-vebMOxTTlf .modal-dialog {
  margin: 0 auto;
  max-width: 100%;
  padding-left: 1rem;
  padding-right: 1rem;
}
.cid-vebMOxTTlf .modal-content {
  border-radius: 0;
  border: none;
  background: transparent;
}
.cid-vebMOxTTlf .modal-body {
  padding: 0;
  display: flex;
  align-items: center;
}
.cid-vebMOxTTlf .modal-body .carousel-item {
  top: 50%;
  transform: translateY(-50%);
}
.cid-vebMOxTTlf .modal-body img {
  width: 100%;
  object-fit: contain;
  max-height: calc(100vh - 1.75rem);
}
.cid-vebMOxTTlf .carousel {
  width: 100%;
}
.cid-vebMOxTTlf .modal-backdrop.in {
  opacity: 0.8;
}
.cid-vebMOxTTlf .modal.fade .modal-dialog {
  -webkit-transition: margin-top 0.3s ease-out;
  -moz-transition: margin-top 0.3s ease-out;
  -o-transition: margin-top 0.3s ease-out;
  transition: margin-top 0.3s ease-out;
}
.cid-vebMOxTTlf .modal.fade .modal-dialog,
.cid-vebMOxTTlf .modal.in .modal-dialog {
  -webkit-transform: none;
  -ms-transform: none;
  -o-transform: none;
  transform: none;
}
.cid-vebMOxTTlf .mbr-gallery .item-wrapper {
  cursor: pointer;
}
.cid-vebMOxTTlf a {
  display: block;
}
.cid-vebMOxTTlf a.img {
  pointer-events: none;
}
.cid-ve6aLFD3VH {
  padding-top: 0rem;
  padding-bottom: 1rem;
  background-color: #ffffff;
}
.cid-ve6aLFD3VH .line {
  background-color: #6592e6;
  align: center;
  height: 2px;
  margin: 0 auto;
}
.cid-ve68iAu2Hk {
  padding-top: 0rem;
  padding-bottom: 0rem;
  background-color: #ffffff;
}
.cid-ve68iAu2Hk .mbr-fallback-image.disabled {
  display: none;
}
.cid-ve68iAu2Hk .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-ve68iAu2Hk .image-wrapper {
    margin-bottom: 1rem;
  }
}
.cid-ve68iAu2Hk .row {
  flex-direction: row-reverse;
}
.cid-ve68iAu2Hk img {
  width: 100%;
}
.cid-ve68jA3wzk {
  padding-top: 0rem;
  padding-bottom: 0rem;
  background-color: #ffffff;
}
.cid-ve68jA3wzk .mbr-fallback-image.disabled {
  display: none;
}
.cid-ve68jA3wzk .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-ve68jA3wzk .image-wrapper {
    margin-bottom: 1rem;
  }
}
.cid-ve68jA3wzk .row {
  flex-direction: row-reverse;
}
.cid-ve68jA3wzk img {
  width: 100%;
}
.cid-ve6aDjbIW9 {
  padding-top: 0rem;
  padding-bottom: 0rem;
  background-color: #ffffff;
}
.cid-ve6aDjbIW9 .mbr-fallback-image.disabled {
  display: none;
}
.cid-ve6aDjbIW9 .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-ve6aDjbIW9 .image-wrapper {
    margin-bottom: 1rem;
  }
}
.cid-ve6aDjbIW9 .row {
  flex-direction: row-reverse;
}
.cid-ve6aDjbIW9 img {
  width: 100%;
}
.cid-ve6aDBmLvj {
  padding-top: 0rem;
  padding-bottom: 0rem;
  background-color: #ffffff;
}
.cid-ve6aDBmLvj .mbr-fallback-image.disabled {
  display: none;
}
.cid-ve6aDBmLvj .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-ve6aDBmLvj .image-wrapper {
    margin-bottom: 1rem;
  }
}
.cid-ve6aDBmLvj .row {
  flex-direction: row-reverse;
}
.cid-ve6aDBmLvj img {
  width: 100%;
}
.cid-ve6bQM8xtt {
  padding-top: 0rem;
  padding-bottom: 0rem;
  background-color: #ffffff;
}
.cid-ve6bQM8xtt .mbr-fallback-image.disabled {
  display: none;
}
.cid-ve6bQM8xtt .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-ve6bQM8xtt .image-wrapper {
    margin-bottom: 1rem;
  }
}
.cid-ve6bQM8xtt .row {
  flex-direction: row-reverse;
}
.cid-ve6bQM8xtt img {
  width: 100%;
}
.cid-vebMPjlOQB {
  padding-top: 1rem;
  padding-bottom: 1rem;
  background-color: #ffffff;
}
.cid-vebMPjlOQB img,
.cid-vebMPjlOQB .item-img {
  width: 100%;
  height: 100%;
  height: 300px;
  object-fit: cover;
}
.cid-vebMPjlOQB .item:focus,
.cid-vebMPjlOQB span:focus {
  outline: none;
}
.cid-vebMPjlOQB .item {
  cursor: pointer;
  margin-bottom: 2rem;
}
.cid-vebMPjlOQB .item-wrapper {
  position: relative;
  border-radius: 4px;
  background: #fafafa;
  height: 100%;
  display: flex;
  flex-flow: column nowrap;
}
@media (min-width: 992px) {
  .cid-vebMPjlOQB .item-wrapper .item-content {
    padding: 2rem;
  }
}
@media (max-width: 991px) {
  .cid-vebMPjlOQB .item-wrapper .item-content {
    padding: 1rem;
  }
}
.cid-vebMPjlOQB .mbr-section-btn {
  margin-top: auto !important;
}
.cid-vebMPjlOQB .mbr-section-title {
  color: #232323;
}
.cid-vebMPjlOQB .mbr-text,
.cid-vebMPjlOQB .mbr-section-btn {
  text-align: left;
}
.cid-vebMPjlOQB .item-title {
  text-align: left;
}
.cid-vebMPjlOQB .item-subtitle {
  text-align: left;
}
.cid-ve6eQTq3HH {
  padding-top: 15px;
  padding-bottom: 15px;
  background-color: #2e2e2e;
}
@media (max-width: 767px) {
  .cid-ve6eQTq3HH .content {
    text-align: center;
  }
  .cid-ve6eQTq3HH .content > div:not(:last-child) {
    margin-bottom: 2rem;
  }
}
@media (max-width: 767px) {
  .cid-ve6eQTq3HH .media-wrap {
    margin-bottom: 1rem;
  }
}
.cid-ve6eQTq3HH .media-wrap .mbr-iconfont-logo {
  font-size: 7.5rem;
  color: #f36;
}
.cid-ve6eQTq3HH .media-wrap img {
  height: 6rem;
}
@media (max-width: 767px) {
  .cid-ve6eQTq3HH .footer-lower .copyright {
    margin-bottom: 1rem;
    text-align: center;
  }
}
.cid-ve6eQTq3HH .footer-lower hr {
  margin: 1rem 0;
  border-color: #fff;
  opacity: .05;
}
.cid-ve6eQTq3HH .footer-lower .social-list {
  padding-left: 0;
  margin-bottom: 0;
  list-style: none;
  display: flex;
  -webkit-flex-wrap: wrap;
  flex-wrap: wrap;
  -webkit-justify-content: flex-end;
  justify-content: flex-end;
}
.cid-ve6eQTq3HH .footer-lower .social-list .mbr-iconfont-social {
  font-size: 1.3rem;
  color: #fff;
}
.cid-ve6eQTq3HH .footer-lower .social-list .soc-item {
  margin: 0 .5rem;
}
.cid-ve6eQTq3HH .footer-lower .social-list a {
  margin: 0;
  opacity: .5;
  -webkit-transition: .2s linear;
  transition: .2s linear;
}
.cid-ve6eQTq3HH .footer-lower .social-list a:hover {
  opacity: 1;
}
@media (max-width: 767px) {
  .cid-ve6eQTq3HH .footer-lower .social-list {
    -webkit-justify-content: center;
    justify-content: center;
  }
}
.cid-veciA1lL4H .navbar {
  padding: .5rem 0;
  background: #ffffff;
  transition: none;
  min-height: 77px;
}
.cid-veciA1lL4H .navbar-dropdown.bg-color.transparent.opened {
  background: #ffffff;
}
.cid-veciA1lL4H a {
  font-style: normal;
}
.cid-veciA1lL4H .nav-item span {
  padding-right: 0.4em;
  line-height: 0.5em;
  vertical-align: text-bottom;
  position: relative;
  text-decoration: none;
}
.cid-veciA1lL4H .nav-item a {
  display: flex;
  align-items: center;
  justify-content: center;
  padding: 0.7rem 0 !important;
  margin: 0rem .65rem !important;
}
.cid-veciA1lL4H .nav-item:focus,
.cid-veciA1lL4H .nav-link:focus {
  outline: none;
}
.cid-veciA1lL4H .btn {
  padding: 0.4rem 1.5rem;
  display: inline-flex;
  align-items: center;
}
.cid-veciA1lL4H .btn .mbr-iconfont {
  font-size: 1.6rem;
}
.cid-veciA1lL4H .menu-logo {
  margin-right: auto;
}
.cid-veciA1lL4H .menu-logo .navbar-brand {
  display: flex;
  margin-left: 5rem;
  padding: 0;
  transition: padding .2s;
  min-height: 3.8rem;
  align-items: center;
}
.cid-veciA1lL4H .menu-logo .navbar-brand .navbar-caption-wrap {
  display: -webkit-flex;
  -webkit-align-items: center;
  align-items: center;
  word-break: break-word;
  min-width: 7rem;
  margin: .3rem 0;
}
.cid-veciA1lL4H .menu-logo .navbar-brand .navbar-caption-wrap .navbar-caption {
  line-height: 1.2rem !important;
  padding-right: 2rem;
}
.cid-veciA1lL4H .menu-logo .navbar-brand .navbar-logo {
  font-size: 4rem;
  transition: font-size 0.25s;
}
.cid-veciA1lL4H .menu-logo .navbar-brand .navbar-logo img {
  display: flex;
}
.cid-veciA1lL4H .menu-logo .navbar-brand .navbar-logo .mbr-iconfont {
  transition: font-size 0.25s;
}
.cid-veciA1lL4H .navbar-toggleable-sm .navbar-collapse {
  justify-content: flex-end;
  -webkit-justify-content: flex-end;
  padding-right: 5rem;
  width: auto;
}
.cid-veciA1lL4H .navbar-toggleable-sm .navbar-collapse .navbar-nav {
  flex-wrap: wrap;
  -webkit-flex-wrap: wrap;
  padding-left: 0;
}
.cid-veciA1lL4H .navbar-toggleable-sm .navbar-collapse .navbar-nav .nav-item {
  -webkit-align-self: center;
  align-self: center;
}
.cid-veciA1lL4H .navbar-toggleable-sm .navbar-collapse .navbar-buttons {
  padding-left: 0;
  padding-bottom: 0;
}
.cid-veciA1lL4H .dropdown .dropdown-menu {
  background: #ffffff;
  display: none;
  position: absolute;
  min-width: 5rem;
  padding-top: 1.4rem;
  padding-bottom: 1.4rem;
  text-align: left;
}
.cid-veciA1lL4H .dropdown .dropdown-menu .dropdown-item {
  width: auto;
  padding: 0.235em 1.5385em 0.235em 1.5385em !important;
}
.cid-veciA1lL4H .dropdown .dropdown-menu .dropdown-item::after {
  right: 0.5rem;
}
.cid-veciA1lL4H .dropdown .dropdown-menu .dropdown-submenu {
  margin: 0;
}
.cid-veciA1lL4H .dropdown.open > .dropdown-menu {
  display: block;
}
.cid-veciA1lL4H .navbar-toggleable-sm.opened:after {
  position: absolute;
  width: 100vw;
  height: 100vh;
  content: '';
  background-color: rgba(0, 0, 0, 0.1);
  left: 0;
  bottom: 0;
  transform: translateY(100%);
  -webkit-transform: translateY(100%);
  z-index: 1000;
}
.cid-veciA1lL4H .navbar.navbar-short {
  min-height: 60px;
  transition: all .2s;
}
.cid-veciA1lL4H .navbar.navbar-short .navbar-toggler-right {
  top: 20px;
}
.cid-veciA1lL4H .navbar.navbar-short .navbar-logo a {
  font-size: 2.5rem !important;
  line-height: 2.5rem;
  transition: font-size 0.25s;
}
.cid-veciA1lL4H .navbar.navbar-short .navbar-logo a .mbr-iconfont {
  font-size: 2.5rem !important;
}
.cid-veciA1lL4H .navbar.navbar-short .navbar-logo a img {
  height: 3rem !important;
}
.cid-veciA1lL4H .navbar.navbar-short .navbar-brand {
  min-height: 3rem;
}
.cid-veciA1lL4H button.navbar-toggler {
  width: 31px;
  height: 18px;
  cursor: pointer;
  transition: all .2s;
  top: 1.5rem;
  right: 1rem;
}
.cid-veciA1lL4H button.navbar-toggler:focus {
  outline: none;
}
.cid-veciA1lL4H button.navbar-toggler .hamburger span {
  position: absolute;
  right: 0;
  width: 30px;
  height: 2px;
  border-right: 5px;
  background-color: #55d4a9;
}
.cid-veciA1lL4H button.navbar-toggler .hamburger span:nth-child(1) {
  top: 0;
  transition: all .2s;
}
.cid-veciA1lL4H button.navbar-toggler .hamburger span:nth-child(2) {
  top: 8px;
  transition: all .15s;
}
.cid-veciA1lL4H button.navbar-toggler .hamburger span:nth-child(3) {
  top: 8px;
  transition: all .15s;
}
.cid-veciA1lL4H button.navbar-toggler .hamburger span:nth-child(4) {
  top: 16px;
  transition: all .2s;
}
.cid-veciA1lL4H nav.opened .hamburger span:nth-child(1) {
  top: 8px;
  width: 0;
  opacity: 0;
  right: 50%;
  transition: all .2s;
}
.cid-veciA1lL4H nav.opened .hamburger span:nth-child(2) {
  -webkit-transform: rotate(45deg);
  transform: rotate(45deg);
  transition: all .25s;
}
.cid-veciA1lL4H nav.opened .hamburger span:nth-child(3) {
  -webkit-transform: rotate(-45deg);
  transform: rotate(-45deg);
  transition: all .25s;
}
.cid-veciA1lL4H nav.opened .hamburger span:nth-child(4) {
  top: 8px;
  width: 0;
  opacity: 0;
  right: 50%;
  transition: all .2s;
}
.cid-veciA1lL4H .collapsed.navbar-expand {
  flex-direction: column;
}
.cid-veciA1lL4H .collapsed .btn {
  display: flex;
}
.cid-veciA1lL4H .collapsed .navbar-collapse {
  display: none !important;
  padding-right: 0 !important;
}
.cid-veciA1lL4H .collapsed .navbar-collapse.collapsing,
.cid-veciA1lL4H .collapsed .navbar-collapse.show {
  display: block !important;
}
.cid-veciA1lL4H .collapsed .navbar-collapse.collapsing .navbar-nav,
.cid-veciA1lL4H .collapsed .navbar-collapse.show .navbar-nav {
  display: block;
  text-align: center;
}
.cid-veciA1lL4H .collapsed .navbar-collapse.collapsing .navbar-nav .nav-item,
.cid-veciA1lL4H .collapsed .navbar-collapse.show .navbar-nav .nav-item {
  clear: both;
}
.cid-veciA1lL4H .collapsed .navbar-collapse.collapsing .navbar-nav .nav-item:last-child,
.cid-veciA1lL4H .collapsed .navbar-collapse.show .navbar-nav .nav-item:last-child {
  margin-bottom: 1rem;
}
.cid-veciA1lL4H .collapsed .navbar-collapse.collapsing .navbar-buttons,
.cid-veciA1lL4H .collapsed .navbar-collapse.show .navbar-buttons {
  text-align: center;
}
.cid-veciA1lL4H .collapsed .navbar-collapse.collapsing .navbar-buttons:last-child,
.cid-veciA1lL4H .collapsed .navbar-collapse.show .navbar-buttons:last-child {
  margin-bottom: 1rem;
}
.cid-veciA1lL4H .collapsed button.navbar-toggler {
  display: block;
}
.cid-veciA1lL4H .collapsed .navbar-brand {
  margin-left: 1rem !important;
}
.cid-veciA1lL4H .collapsed .navbar-toggleable-sm {
  flex-direction: column;
  -webkit-flex-direction: column;
}
.cid-veciA1lL4H .collapsed .dropdown .dropdown-menu {
  width: 100%;
  text-align: center;
  position: relative;
  opacity: 0;
  display: block;
  height: 0;
  visibility: hidden;
  padding: 0;
  transition-duration: .5s;
  transition-property: opacity,padding,height;
}
.cid-veciA1lL4H .collapsed .dropdown.open > .dropdown-menu {
  position: relative;
  opacity: 1;
  height: auto;
  padding: 1.4rem 0;
  visibility: visible;
}
.cid-veciA1lL4H .collapsed .dropdown .dropdown-submenu {
  left: 0;
  text-align: center;
  width: 100%;
}
.cid-veciA1lL4H .collapsed .dropdown .dropdown-toggle[data-toggle="dropdown-submenu"]::after {
  margin-top: 0;
  position: inherit;
  right: 0;
  top: 50%;
  display: inline-block;
  width: 0;
  height: 0;
  margin-left: .3em;
  vertical-align: middle;
  content: "";
  border-top: .30em solid;
  border-right: .30em solid transparent;
  border-left: .30em solid transparent;
}
@media (max-width: 991px) {
  .cid-veciA1lL4H .navbar-expand {
    flex-direction: column;
  }
  .cid-veciA1lL4H img {
    height: 3.8rem !important;
  }
  .cid-veciA1lL4H .btn {
    display: flex;
  }
  .cid-veciA1lL4H button.navbar-toggler {
    display: block;
  }
  .cid-veciA1lL4H .navbar-brand {
    margin-left: 1rem !important;
  }
  .cid-veciA1lL4H .navbar-toggleable-sm {
    flex-direction: column;
    -webkit-flex-direction: column;
  }
  .cid-veciA1lL4H .navbar-collapse {
    display: none !important;
    padding-right: 0 !important;
  }
  .cid-veciA1lL4H .navbar-collapse.collapsing,
  .cid-veciA1lL4H .navbar-collapse.show {
    display: block !important;
  }
  .cid-veciA1lL4H .navbar-collapse.collapsing .navbar-nav,
  .cid-veciA1lL4H .navbar-collapse.show .navbar-nav {
    display: block;
    text-align: center;
  }
  .cid-veciA1lL4H .navbar-collapse.collapsing .navbar-nav .nav-item,
  .cid-veciA1lL4H .navbar-collapse.show .navbar-nav .nav-item {
    clear: both;
  }
  .cid-veciA1lL4H .navbar-collapse.collapsing .navbar-nav .nav-item:last-child,
  .cid-veciA1lL4H .navbar-collapse.show .navbar-nav .nav-item:last-child {
    margin-bottom: 1rem;
  }
  .cid-veciA1lL4H .navbar-collapse.collapsing .navbar-buttons,
  .cid-veciA1lL4H .navbar-collapse.show .navbar-buttons {
    text-align: center;
  }
  .cid-veciA1lL4H .navbar-collapse.collapsing .navbar-buttons:last-child,
  .cid-veciA1lL4H .navbar-collapse.show .navbar-buttons:last-child {
    margin-bottom: 1rem;
  }
  .cid-veciA1lL4H .dropdown .dropdown-menu {
    width: 100%;
    text-align: center;
    position: relative;
    opacity: 0;
    display: block;
    height: 0;
    visibility: hidden;
    padding: 0;
    transition-duration: .5s;
    transition-property: opacity,padding,height;
  }
  .cid-veciA1lL4H .dropdown.open > .dropdown-menu {
    position: relative;
    opacity: 1;
    height: auto;
    padding: 1.4rem 0;
    visibility: visible;
  }
  .cid-veciA1lL4H .dropdown .dropdown-submenu {
    left: 0;
    text-align: center;
    width: 100%;
  }
  .cid-veciA1lL4H .dropdown .dropdown-toggle[data-toggle="dropdown-submenu"]::after {
    margin-top: 0;
    position: inherit;
    right: 0;
    top: 50%;
    display: inline-block;
    width: 0;
    height: 0;
    margin-left: .3em;
    vertical-align: middle;
    content: "";
    border-top: .30em solid;
    border-right: .30em solid transparent;
    border-left: .30em solid transparent;
  }
}
@media (min-width: 767px) {
  .cid-veciA1lL4H .menu-logo {
    flex-shrink: 0;
  }
}
.cid-veciA1lL4H .navbar-collapse {
  flex-basis: auto;
}
.cid-veciA1lL4H .nav-link:hover,
.cid-veciA1lL4H .dropdown-item:hover {
  color: #232323 !important;
}
.cid-ve6hcnTXfl {
  padding-top: 8rem;
  padding-bottom: 1rem;
  background-color: #fafafa;
}
.cid-ve6hcnTXfl .mbr-fallback-image.disabled {
  display: none;
}
.cid-ve6hcnTXfl .mbr-fallback-image {
  display: block;
  background-size: cover;
  background-position: center center;
  width: 100%;
  height: 100%;
  position: absolute;
  top: 0;
}
.cid-ve6hcnTXfl .oldcost {
  text-decoration: line-through;
  color: #353535;
}
.cid-ve6hcnTXfl .currentcost {
  color: #232323;
}
.cid-ve6hcnTXfl .card-wrapper {
  border-radius: 4px;
  background: #ffffff;
}
@media (min-width: 992px) {
  .cid-ve6hcnTXfl .text-box {
    padding: 2rem;
    padding-right: 4rem;
  }
}
@media (max-width: 991px) {
  .cid-ve6hcnTXfl .text-box {
    padding: 2rem;
  }
}
@media (max-width: 767px) {
  .cid-ve6hcnTXfl .text-box {
    padding: 1rem;
  }
}
.cid-ve6hcnTXfl .image-wrapper img {
  width: 100%;
  object-fit: cover;
}
.cid-vebM3gWKir {
  padding-top: 15px;
  padding-bottom: 0px;
  background-color: #ffffff;
}
.cid-vebM3gWKir .item {
  padding-bottom: 2rem;
}
.cid-vebM3gWKir .carousel-control,
.cid-vebM3gWKir .close {
  background: #1b1b1b;
}
.cid-vebM3gWKir .carousel-control-prev {
  margin-left: 2.5rem;
}
.cid-vebM3gWKir .carousel-control-next {
  margin-right: 2.5rem;
}
.cid-vebM3gWKir .close {
  position: fixed;
  opacity: 0.5;
  font-size: 35px;
  font-weight: 300;
  width: 70px;
  height: 70px;
  border-radius: 50%;
  color: #fff;
  top: 2.5rem;
  right: 2.5rem;
  line-height: 70px;
  border: none;
  text-align: center;
  text-shadow: none;
  z-index: 5;
  -webkit-transition: opacity 0.3s ease;
  -moz-transition: opacity 0.3s ease;
  -o-transition: opacity 0.3s ease;
  transition: opacity 0.3s ease;
  font-family: 'MobiriseIcons';
}
.cid-vebM3gWKir .close::before {
  content: '\e91a';
}
.cid-vebM3gWKir .close:hover {
  opacity: 1;
  background: #000;
  color: #fff;
}
.cid-vebM3gWKir .carousel-control {
  position: fixed;
  width: 70px;
  height: 70px;
  top: 50%;
  margin-top: -35px;
  line-height: 70px;
  border-radius: 50%;
  font-size: 35px;
  border: 0;
  opacity: 0.5;
  text-shadow: none;
  z-index: 5;
  color: #fff;
  -webkit-transition: all 0.2s ease-in-out 0s;
  -o-transition: all 0.2s ease-in-out 0s;
  transition: all 0.2s ease-in-out 0s;
}
.cid-vebM3gWKir .carousel-inner > .active {
  display: block;
}
.cid-vebM3gWKir .carousel-control.left {
  left: 0;
  margin-left: 2.5rem;
}
.cid-vebM3gWKir .carousel-control.right {
  right: 0;
  margin-right: 2.5rem;
}
.cid-vebM3gWKir .carousel-control .icon-next,
.cid-vebM3gWKir .carousel-control .icon-prev {
  margin-top: -18px;
  font-size: 40px;
  line-height: 27px;
}
.cid-vebM3gWKir .carousel-control:hover {
  background: #1b1b1b;
  color: #fff;
  opacity: 1;
}
@media (max-width: 768px) {
  .cid-vebM3gWKir .carousel-control,
  .cid-vebM3gWKir .carousel-indicators,
  .cid-vebM3gWKir .modal .close {
    position: fixed;
  }
}
@media (max-width: 767px) {
  .cid-vebM3gWKir .mbr-slider .carousel-control {
    top: auto;
    bottom: 20px;
  }
  .cid-vebM3gWKir .mbr-slider > .container .carousel-control {
    margin-bottom: 0;
  }
}
.cid-vebM3gWKir .carousel-indicators {
  bottom: 0;
  margin-bottom: 3px;
}
@media (max-width: 991px) {
  .cid-vebM3gWKir .carousel-indicators {
    margin-bottom: 3.625rem !important;
    padding-left: 2.5rem;
    padding-right: 2.5rem;
  }
}
@media (max-width: 767px) {
  .cid-vebM3gWKir .carousel-indicators {
    display: none;
  }
}
.cid-vebM3gWKir .carousel-indicators .active,
.cid-vebM3gWKir .carousel-indicators li {
  width: 7px;
  height: 7px;
  margin: 3px;
  background: #1b1b1b;
  opacity: 0.5;
  border: 4px solid #1b1b1b;
}
.cid-vebM3gWKir .carousel-indicators .active {
  background: #fff;
}
.cid-vebM3gWKir .carousel-indicators li {
  max-width: 15px;
  max-height: 15px;
  border-radius: 50%;
}
.cid-vebM3gWKir .modal {
  padding-left: 0 !important;
  position: fixed;
  overflow: hidden;
  padding-right: 0 !important;
}
.cid-vebM3gWKir .modal-dialog {
  margin: 0 auto;
  max-width: 100%;
  padding-left: 1rem;
  padding-right: 1rem;
}
.cid-vebM3gWKir .modal-content {
  border-radius: 0;
  border: none;
  background: transparent;
}
.cid-vebM3gWKir .modal-body {
  padding: 0;
  display: flex;
  align-items: center;
}
.cid-vebM3gWKir .modal-body .carousel-item {
  top: 50%;
  transform: translateY(-50%);
}
.cid-vebM3gWKir .modal-body img {
  width: 100%;
  object-fit: contain;
  max-height: calc(100vh - 1.75rem);
}
.cid-vebM3gWKir .carousel {
  width: 100%;
}
.cid-vebM3gWKir .modal-backdrop.in {
  opacity: 0.8;
}
.cid-vebM3gWKir .modal.fade .modal-dialog {
  -webkit-transition: margin-top 0.3s ease-out;
  -moz-transition: margin-top 0.3s ease-out;
  -o-transition: margin-top 0.3s ease-out;
  transition: margin-top 0.3s ease-out;
}
.cid-vebM3gWKir .modal.fade .modal-dialog,
.cid-vebM3gWKir .modal.in .modal-dialog {
  -webkit-transform: none;
  -ms-transform: none;
  -o-transform: none;
  transform: none;
}
.cid-vebM3gWKir .mbr-gallery .item-wrapper {
  cursor: pointer;
}
.cid-vebM3gWKir a {
  display: block;
}
.cid-vebM3gWKir a.img {
  pointer-events: none;
}
.cid-ve6hco4drm {
  padding-top: 0rem;
  padding-bottom: 1rem;
  background-color: #ffffff;
}
.cid-ve6hco4drm .line {
  background-color: #6592e6;
  align: center;
  height: 2px;
  margin: 0 auto;
}
.cid-ve6hcocwF5 {
  padding-top: 0rem;
  padding-bottom: 0rem;
  background-color: #ffffff;
}
.cid-ve6hcocwF5 .mbr-fallback-image.disabled {
  display: none;
}
.cid-ve6hcocwF5 .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-ve6hcocwF5 .image-wrapper {
    margin-bottom: 1rem;
  }
}
.cid-ve6hcocwF5 .row {
  flex-direction: row-reverse;
}
.cid-ve6hcocwF5 img {
  width: 100%;
}
.cid-ve6hcolb1z {
  padding-top: 0rem;
  padding-bottom: 0rem;
  background-color: #ffffff;
}
.cid-ve6hcolb1z .mbr-fallback-image.disabled {
  display: none;
}
.cid-ve6hcolb1z .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-ve6hcolb1z .image-wrapper {
    margin-bottom: 1rem;
  }
}
.cid-ve6hcolb1z .row {
  flex-direction: row-reverse;
}
.cid-ve6hcolb1z img {
  width: 100%;
}
.cid-ve6hcotAtE {
  padding-top: 0rem;
  padding-bottom: 0rem;
  background-color: #ffffff;
}
.cid-ve6hcotAtE .mbr-fallback-image.disabled {
  display: none;
}
.cid-ve6hcotAtE .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-ve6hcotAtE .image-wrapper {
    margin-bottom: 1rem;
  }
}
.cid-ve6hcotAtE .row {
  flex-direction: row-reverse;
}
.cid-ve6hcotAtE img {
  width: 100%;
}
.cid-ve6hcoCr0y {
  padding-top: 0rem;
  padding-bottom: 0rem;
  background-color: #ffffff;
}
.cid-ve6hcoCr0y .mbr-fallback-image.disabled {
  display: none;
}
.cid-ve6hcoCr0y .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-ve6hcoCr0y .image-wrapper {
    margin-bottom: 1rem;
  }
}
.cid-ve6hcoCr0y .row {
  flex-direction: row-reverse;
}
.cid-ve6hcoCr0y img {
  width: 100%;
}
.cid-vebMzVbUfv {
  padding-top: 1rem;
  padding-bottom: 1rem;
  background-color: #ffffff;
}
.cid-vebMzVbUfv img,
.cid-vebMzVbUfv .item-img {
  width: 100%;
}
.cid-vebMzVbUfv .item:focus,
.cid-vebMzVbUfv span:focus {
  outline: none;
}
.cid-vebMzVbUfv .item {
  cursor: pointer;
  margin-bottom: 2rem;
}
.cid-vebMzVbUfv .item-wrapper {
  position: relative;
  border-radius: 4px;
  background: #fafafa;
  height: 100%;
  display: flex;
  flex-flow: column nowrap;
}
@media (min-width: 992px) {
  .cid-vebMzVbUfv .item-wrapper .item-content {
    padding: 2rem;
  }
}
@media (max-width: 991px) {
  .cid-vebMzVbUfv .item-wrapper .item-content {
    padding: 1rem;
  }
}
.cid-vebMzVbUfv .mbr-section-btn {
  margin-top: auto !important;
}
.cid-vebMzVbUfv .mbr-section-title {
  color: #232323;
}
.cid-vebMzVbUfv .mbr-text,
.cid-vebMzVbUfv .mbr-section-btn {
  text-align: left;
}
.cid-vebMzVbUfv .item-title {
  text-align: left;
}
.cid-vebMzVbUfv .item-subtitle {
  text-align: left;
}
.cid-ve6hcpkFxZ {
  padding-top: 15px;
  padding-bottom: 15px;
  background-color: #2e2e2e;
}
@media (max-width: 767px) {
  .cid-ve6hcpkFxZ .content {
    text-align: center;
  }
  .cid-ve6hcpkFxZ .content > div:not(:last-child) {
    margin-bottom: 2rem;
  }
}
@media (max-width: 767px) {
  .cid-ve6hcpkFxZ .media-wrap {
    margin-bottom: 1rem;
  }
}
.cid-ve6hcpkFxZ .media-wrap .mbr-iconfont-logo {
  font-size: 7.5rem;
  color: #f36;
}
.cid-ve6hcpkFxZ .media-wrap img {
  height: 6rem;
}
@media (max-width: 767px) {
  .cid-ve6hcpkFxZ .footer-lower .copyright {
    margin-bottom: 1rem;
    text-align: center;
  }
}
.cid-ve6hcpkFxZ .footer-lower hr {
  margin: 1rem 0;
  border-color: #fff;
  opacity: .05;
}
.cid-ve6hcpkFxZ .footer-lower .social-list {
  padding-left: 0;
  margin-bottom: 0;
  list-style: none;
  display: flex;
  -webkit-flex-wrap: wrap;
  flex-wrap: wrap;
  -webkit-justify-content: flex-end;
  justify-content: flex-end;
}
.cid-ve6hcpkFxZ .footer-lower .social-list .mbr-iconfont-social {
  font-size: 1.3rem;
  color: #fff;
}
.cid-ve6hcpkFxZ .footer-lower .social-list .soc-item {
  margin: 0 .5rem;
}
.cid-ve6hcpkFxZ .footer-lower .social-list a {
  margin: 0;
  opacity: .5;
  -webkit-transition: .2s linear;
  transition: .2s linear;
}
.cid-ve6hcpkFxZ .footer-lower .social-list a:hover {
  opacity: 1;
}
@media (max-width: 767px) {
  .cid-ve6hcpkFxZ .footer-lower .social-list {
    -webkit-justify-content: center;
    justify-content: center;
  }
}
.cid-veciA1lL4H .navbar {
  padding: .5rem 0;
  background: #ffffff;
  transition: none;
  min-height: 77px;
}
.cid-veciA1lL4H .navbar-dropdown.bg-color.transparent.opened {
  background: #ffffff;
}
.cid-veciA1lL4H a {
  font-style: normal;
}
.cid-veciA1lL4H .nav-item span {
  padding-right: 0.4em;
  line-height: 0.5em;
  vertical-align: text-bottom;
  position: relative;
  text-decoration: none;
}
.cid-veciA1lL4H .nav-item a {
  display: flex;
  align-items: center;
  justify-content: center;
  padding: 0.7rem 0 !important;
  margin: 0rem .65rem !important;
}
.cid-veciA1lL4H .nav-item:focus,
.cid-veciA1lL4H .nav-link:focus {
  outline: none;
}
.cid-veciA1lL4H .btn {
  padding: 0.4rem 1.5rem;
  display: inline-flex;
  align-items: center;
}
.cid-veciA1lL4H .btn .mbr-iconfont {
  font-size: 1.6rem;
}
.cid-veciA1lL4H .menu-logo {
  margin-right: auto;
}
.cid-veciA1lL4H .menu-logo .navbar-brand {
  display: flex;
  margin-left: 5rem;
  padding: 0;
  transition: padding .2s;
  min-height: 3.8rem;
  align-items: center;
}
.cid-veciA1lL4H .menu-logo .navbar-brand .navbar-caption-wrap {
  display: -webkit-flex;
  -webkit-align-items: center;
  align-items: center;
  word-break: break-word;
  min-width: 7rem;
  margin: .3rem 0;
}
.cid-veciA1lL4H .menu-logo .navbar-brand .navbar-caption-wrap .navbar-caption {
  line-height: 1.2rem !important;
  padding-right: 2rem;
}
.cid-veciA1lL4H .menu-logo .navbar-brand .navbar-logo {
  font-size: 4rem;
  transition: font-size 0.25s;
}
.cid-veciA1lL4H .menu-logo .navbar-brand .navbar-logo img {
  display: flex;
}
.cid-veciA1lL4H .menu-logo .navbar-brand .navbar-logo .mbr-iconfont {
  transition: font-size 0.25s;
}
.cid-veciA1lL4H .navbar-toggleable-sm .navbar-collapse {
  justify-content: flex-end;
  -webkit-justify-content: flex-end;
  padding-right: 5rem;
  width: auto;
}
.cid-veciA1lL4H .navbar-toggleable-sm .navbar-collapse .navbar-nav {
  flex-wrap: wrap;
  -webkit-flex-wrap: wrap;
  padding-left: 0;
}
.cid-veciA1lL4H .navbar-toggleable-sm .navbar-collapse .navbar-nav .nav-item {
  -webkit-align-self: center;
  align-self: center;
}
.cid-veciA1lL4H .navbar-toggleable-sm .navbar-collapse .navbar-buttons {
  padding-left: 0;
  padding-bottom: 0;
}
.cid-veciA1lL4H .dropdown .dropdown-menu {
  background: #ffffff;
  display: none;
  position: absolute;
  min-width: 5rem;
  padding-top: 1.4rem;
  padding-bottom: 1.4rem;
  text-align: left;
}
.cid-veciA1lL4H .dropdown .dropdown-menu .dropdown-item {
  width: auto;
  padding: 0.235em 1.5385em 0.235em 1.5385em !important;
}
.cid-veciA1lL4H .dropdown .dropdown-menu .dropdown-item::after {
  right: 0.5rem;
}
.cid-veciA1lL4H .dropdown .dropdown-menu .dropdown-submenu {
  margin: 0;
}
.cid-veciA1lL4H .dropdown.open > .dropdown-menu {
  display: block;
}
.cid-veciA1lL4H .navbar-toggleable-sm.opened:after {
  position: absolute;
  width: 100vw;
  height: 100vh;
  content: '';
  background-color: rgba(0, 0, 0, 0.1);
  left: 0;
  bottom: 0;
  transform: translateY(100%);
  -webkit-transform: translateY(100%);
  z-index: 1000;
}
.cid-veciA1lL4H .navbar.navbar-short {
  min-height: 60px;
  transition: all .2s;
}
.cid-veciA1lL4H .navbar.navbar-short .navbar-toggler-right {
  top: 20px;
}
.cid-veciA1lL4H .navbar.navbar-short .navbar-logo a {
  font-size: 2.5rem !important;
  line-height: 2.5rem;
  transition: font-size 0.25s;
}
.cid-veciA1lL4H .navbar.navbar-short .navbar-logo a .mbr-iconfont {
  font-size: 2.5rem !important;
}
.cid-veciA1lL4H .navbar.navbar-short .navbar-logo a img {
  height: 3rem !important;
}
.cid-veciA1lL4H .navbar.navbar-short .navbar-brand {
  min-height: 3rem;
}
.cid-veciA1lL4H button.navbar-toggler {
  width: 31px;
  height: 18px;
  cursor: pointer;
  transition: all .2s;
  top: 1.5rem;
  right: 1rem;
}
.cid-veciA1lL4H button.navbar-toggler:focus {
  outline: none;
}
.cid-veciA1lL4H button.navbar-toggler .hamburger span {
  position: absolute;
  right: 0;
  width: 30px;
  height: 2px;
  border-right: 5px;
  background-color: #55d4a9;
}
.cid-veciA1lL4H button.navbar-toggler .hamburger span:nth-child(1) {
  top: 0;
  transition: all .2s;
}
.cid-veciA1lL4H button.navbar-toggler .hamburger span:nth-child(2) {
  top: 8px;
  transition: all .15s;
}
.cid-veciA1lL4H button.navbar-toggler .hamburger span:nth-child(3) {
  top: 8px;
  transition: all .15s;
}
.cid-veciA1lL4H button.navbar-toggler .hamburger span:nth-child(4) {
  top: 16px;
  transition: all .2s;
}
.cid-veciA1lL4H nav.opened .hamburger span:nth-child(1) {
  top: 8px;
  width: 0;
  opacity: 0;
  right: 50%;
  transition: all .2s;
}
.cid-veciA1lL4H nav.opened .hamburger span:nth-child(2) {
  -webkit-transform: rotate(45deg);
  transform: rotate(45deg);
  transition: all .25s;
}
.cid-veciA1lL4H nav.opened .hamburger span:nth-child(3) {
  -webkit-transform: rotate(-45deg);
  transform: rotate(-45deg);
  transition: all .25s;
}
.cid-veciA1lL4H nav.opened .hamburger span:nth-child(4) {
  top: 8px;
  width: 0;
  opacity: 0;
  right: 50%;
  transition: all .2s;
}
.cid-veciA1lL4H .collapsed.navbar-expand {
  flex-direction: column;
}
.cid-veciA1lL4H .collapsed .btn {
  display: flex;
}
.cid-veciA1lL4H .collapsed .navbar-collapse {
  display: none !important;
  padding-right: 0 !important;
}
.cid-veciA1lL4H .collapsed .navbar-collapse.collapsing,
.cid-veciA1lL4H .collapsed .navbar-collapse.show {
  display: block !important;
}
.cid-veciA1lL4H .collapsed .navbar-collapse.collapsing .navbar-nav,
.cid-veciA1lL4H .collapsed .navbar-collapse.show .navbar-nav {
  display: block;
  text-align: center;
}
.cid-veciA1lL4H .collapsed .navbar-collapse.collapsing .navbar-nav .nav-item,
.cid-veciA1lL4H .collapsed .navbar-collapse.show .navbar-nav .nav-item {
  clear: both;
}
.cid-veciA1lL4H .collapsed .navbar-collapse.collapsing .navbar-nav .nav-item:last-child,
.cid-veciA1lL4H .collapsed .navbar-collapse.show .navbar-nav .nav-item:last-child {
  margin-bottom: 1rem;
}
.cid-veciA1lL4H .collapsed .navbar-collapse.collapsing .navbar-buttons,
.cid-veciA1lL4H .collapsed .navbar-collapse.show .navbar-buttons {
  text-align: center;
}
.cid-veciA1lL4H .collapsed .navbar-collapse.collapsing .navbar-buttons:last-child,
.cid-veciA1lL4H .collapsed .navbar-collapse.show .navbar-buttons:last-child {
  margin-bottom: 1rem;
}
.cid-veciA1lL4H .collapsed button.navbar-toggler {
  display: block;
}
.cid-veciA1lL4H .collapsed .navbar-brand {
  margin-left: 1rem !important;
}
.cid-veciA1lL4H .collapsed .navbar-toggleable-sm {
  flex-direction: column;
  -webkit-flex-direction: column;
}
.cid-veciA1lL4H .collapsed .dropdown .dropdown-menu {
  width: 100%;
  text-align: center;
  position: relative;
  opacity: 0;
  display: block;
  height: 0;
  visibility: hidden;
  padding: 0;
  transition-duration: .5s;
  transition-property: opacity,padding,height;
}
.cid-veciA1lL4H .collapsed .dropdown.open > .dropdown-menu {
  position: relative;
  opacity: 1;
  height: auto;
  padding: 1.4rem 0;
  visibility: visible;
}
.cid-veciA1lL4H .collapsed .dropdown .dropdown-submenu {
  left: 0;
  text-align: center;
  width: 100%;
}
.cid-veciA1lL4H .collapsed .dropdown .dropdown-toggle[data-toggle="dropdown-submenu"]::after {
  margin-top: 0;
  position: inherit;
  right: 0;
  top: 50%;
  display: inline-block;
  width: 0;
  height: 0;
  margin-left: .3em;
  vertical-align: middle;
  content: "";
  border-top: .30em solid;
  border-right: .30em solid transparent;
  border-left: .30em solid transparent;
}
@media (max-width: 991px) {
  .cid-veciA1lL4H .navbar-expand {
    flex-direction: column;
  }
  .cid-veciA1lL4H img {
    height: 3.8rem !important;
  }
  .cid-veciA1lL4H .btn {
    display: flex;
  }
  .cid-veciA1lL4H button.navbar-toggler {
    display: block;
  }
  .cid-veciA1lL4H .navbar-brand {
    margin-left: 1rem !important;
  }
  .cid-veciA1lL4H .navbar-toggleable-sm {
    flex-direction: column;
    -webkit-flex-direction: column;
  }
  .cid-veciA1lL4H .navbar-collapse {
    display: none !important;
    padding-right: 0 !important;
  }
  .cid-veciA1lL4H .navbar-collapse.collapsing,
  .cid-veciA1lL4H .navbar-collapse.show {
    display: block !important;
  }
  .cid-veciA1lL4H .navbar-collapse.collapsing .navbar-nav,
  .cid-veciA1lL4H .navbar-collapse.show .navbar-nav {
    display: block;
    text-align: center;
  }
  .cid-veciA1lL4H .navbar-collapse.collapsing .navbar-nav .nav-item,
  .cid-veciA1lL4H .navbar-collapse.show .navbar-nav .nav-item {
    clear: both;
  }
  .cid-veciA1lL4H .navbar-collapse.collapsing .navbar-nav .nav-item:last-child,
  .cid-veciA1lL4H .navbar-collapse.show .navbar-nav .nav-item:last-child {
    margin-bottom: 1rem;
  }
  .cid-veciA1lL4H .navbar-collapse.collapsing .navbar-buttons,
  .cid-veciA1lL4H .navbar-collapse.show .navbar-buttons {
    text-align: center;
  }
  .cid-veciA1lL4H .navbar-collapse.collapsing .navbar-buttons:last-child,
  .cid-veciA1lL4H .navbar-collapse.show .navbar-buttons:last-child {
    margin-bottom: 1rem;
  }
  .cid-veciA1lL4H .dropdown .dropdown-menu {
    width: 100%;
    text-align: center;
    position: relative;
    opacity: 0;
    display: block;
    height: 0;
    visibility: hidden;
    padding: 0;
    transition-duration: .5s;
    transition-property: opacity,padding,height;
  }
  .cid-veciA1lL4H .dropdown.open > .dropdown-menu {
    position: relative;
    opacity: 1;
    height: auto;
    padding: 1.4rem 0;
    visibility: visible;
  }
  .cid-veciA1lL4H .dropdown .dropdown-submenu {
    left: 0;
    text-align: center;
    width: 100%;
  }
  .cid-veciA1lL4H .dropdown .dropdown-toggle[data-toggle="dropdown-submenu"]::after {
    margin-top: 0;
    position: inherit;
    right: 0;
    top: 50%;
    display: inline-block;
    width: 0;
    height: 0;
    margin-left: .3em;
    vertical-align: middle;
    content: "";
    border-top: .30em solid;
    border-right: .30em solid transparent;
    border-left: .30em solid transparent;
  }
}
@media (min-width: 767px) {
  .cid-veciA1lL4H .menu-logo {
    flex-shrink: 0;
  }
}
.cid-veciA1lL4H .navbar-collapse {
  flex-basis: auto;
}
.cid-veciA1lL4H .nav-link:hover,
.cid-veciA1lL4H .dropdown-item:hover {
  color: #232323 !important;
}
.cid-ve6tDj0Iov {
  padding-top: 8rem;
  padding-bottom: 1rem;
  background-color: #fafafa;
}
.cid-ve6tDj0Iov .mbr-fallback-image.disabled {
  display: none;
}
.cid-ve6tDj0Iov .mbr-fallback-image {
  display: block;
  background-size: cover;
  background-position: center center;
  width: 100%;
  height: 100%;
  position: absolute;
  top: 0;
}
.cid-ve6tDj0Iov .oldcost {
  text-decoration: line-through;
  color: #353535;
}
.cid-ve6tDj0Iov .currentcost {
  color: #232323;
}
.cid-ve6tDj0Iov .card-wrapper {
  border-radius: 4px;
  background: #ffffff;
}
@media (min-width: 992px) {
  .cid-ve6tDj0Iov .text-box {
    padding: 2rem;
    padding-right: 4rem;
  }
}
@media (max-width: 991px) {
  .cid-ve6tDj0Iov .text-box {
    padding: 2rem;
  }
}
@media (max-width: 767px) {
  .cid-ve6tDj0Iov .text-box {
    padding: 1rem;
  }
}
.cid-ve6tDj0Iov .image-wrapper img {
  width: 100%;
  object-fit: cover;
}
.cid-vebI8LHd6h {
  padding-top: 15px;
  padding-bottom: 0px;
  background-color: #ffffff;
}
.cid-vebI8LHd6h .item {
  padding-bottom: 2rem;
}
.cid-vebI8LHd6h .carousel-control,
.cid-vebI8LHd6h .close {
  background: #1b1b1b;
}
.cid-vebI8LHd6h .carousel-control-prev {
  margin-left: 2.5rem;
}
.cid-vebI8LHd6h .carousel-control-next {
  margin-right: 2.5rem;
}
.cid-vebI8LHd6h .close {
  position: fixed;
  opacity: 0.5;
  font-size: 35px;
  font-weight: 300;
  width: 70px;
  height: 70px;
  border-radius: 50%;
  color: #fff;
  top: 2.5rem;
  right: 2.5rem;
  line-height: 70px;
  border: none;
  text-align: center;
  text-shadow: none;
  z-index: 5;
  -webkit-transition: opacity 0.3s ease;
  -moz-transition: opacity 0.3s ease;
  -o-transition: opacity 0.3s ease;
  transition: opacity 0.3s ease;
  font-family: 'MobiriseIcons';
}
.cid-vebI8LHd6h .close::before {
  content: '\e91a';
}
.cid-vebI8LHd6h .close:hover {
  opacity: 1;
  background: #000;
  color: #fff;
}
.cid-vebI8LHd6h .carousel-control {
  position: fixed;
  width: 70px;
  height: 70px;
  top: 50%;
  margin-top: -35px;
  line-height: 70px;
  border-radius: 50%;
  font-size: 35px;
  border: 0;
  opacity: 0.5;
  text-shadow: none;
  z-index: 5;
  color: #fff;
  -webkit-transition: all 0.2s ease-in-out 0s;
  -o-transition: all 0.2s ease-in-out 0s;
  transition: all 0.2s ease-in-out 0s;
}
.cid-vebI8LHd6h .carousel-inner > .active {
  display: block;
}
.cid-vebI8LHd6h .carousel-control.left {
  left: 0;
  margin-left: 2.5rem;
}
.cid-vebI8LHd6h .carousel-control.right {
  right: 0;
  margin-right: 2.5rem;
}
.cid-vebI8LHd6h .carousel-control .icon-next,
.cid-vebI8LHd6h .carousel-control .icon-prev {
  margin-top: -18px;
  font-size: 40px;
  line-height: 27px;
}
.cid-vebI8LHd6h .carousel-control:hover {
  background: #1b1b1b;
  color: #fff;
  opacity: 1;
}
@media (max-width: 768px) {
  .cid-vebI8LHd6h .carousel-control,
  .cid-vebI8LHd6h .carousel-indicators,
  .cid-vebI8LHd6h .modal .close {
    position: fixed;
  }
}
@media (max-width: 767px) {
  .cid-vebI8LHd6h .mbr-slider .carousel-control {
    top: auto;
    bottom: 20px;
  }
  .cid-vebI8LHd6h .mbr-slider > .container .carousel-control {
    margin-bottom: 0;
  }
}
.cid-vebI8LHd6h .carousel-indicators {
  bottom: 0;
  margin-bottom: 3px;
}
@media (max-width: 991px) {
  .cid-vebI8LHd6h .carousel-indicators {
    margin-bottom: 3.625rem !important;
    padding-left: 2.5rem;
    padding-right: 2.5rem;
  }
}
@media (max-width: 767px) {
  .cid-vebI8LHd6h .carousel-indicators {
    display: none;
  }
}
.cid-vebI8LHd6h .carousel-indicators .active,
.cid-vebI8LHd6h .carousel-indicators li {
  width: 7px;
  height: 7px;
  margin: 3px;
  background: #1b1b1b;
  opacity: 0.5;
  border: 4px solid #1b1b1b;
}
.cid-vebI8LHd6h .carousel-indicators .active {
  background: #fff;
}
.cid-vebI8LHd6h .carousel-indicators li {
  max-width: 15px;
  max-height: 15px;
  border-radius: 50%;
}
.cid-vebI8LHd6h .modal {
  padding-left: 0 !important;
  position: fixed;
  overflow: hidden;
  padding-right: 0 !important;
}
.cid-vebI8LHd6h .modal-dialog {
  margin: 0 auto;
  max-width: 100%;
  padding-left: 1rem;
  padding-right: 1rem;
}
.cid-vebI8LHd6h .modal-content {
  border-radius: 0;
  border: none;
  background: transparent;
}
.cid-vebI8LHd6h .modal-body {
  padding: 0;
  display: flex;
  align-items: center;
}
.cid-vebI8LHd6h .modal-body .carousel-item {
  top: 50%;
  transform: translateY(-50%);
}
.cid-vebI8LHd6h .modal-body img {
  width: 100%;
  object-fit: contain;
  max-height: calc(100vh - 1.75rem);
}
.cid-vebI8LHd6h .carousel {
  width: 100%;
}
.cid-vebI8LHd6h .modal-backdrop.in {
  opacity: 0.8;
}
.cid-vebI8LHd6h .modal.fade .modal-dialog {
  -webkit-transition: margin-top 0.3s ease-out;
  -moz-transition: margin-top 0.3s ease-out;
  -o-transition: margin-top 0.3s ease-out;
  transition: margin-top 0.3s ease-out;
}
.cid-vebI8LHd6h .modal.fade .modal-dialog,
.cid-vebI8LHd6h .modal.in .modal-dialog {
  -webkit-transform: none;
  -ms-transform: none;
  -o-transform: none;
  transform: none;
}
.cid-vebI8LHd6h .mbr-gallery .item-wrapper {
  cursor: pointer;
}
.cid-vebI8LHd6h a {
  display: block;
}
.cid-vebI8LHd6h a.img {
  pointer-events: none;
}
.cid-ve6tDjdaZb {
  padding-top: 0rem;
  padding-bottom: 1rem;
  background-color: #ffffff;
}
.cid-ve6tDjdaZb .line {
  background-color: #6592e6;
  align: center;
  height: 2px;
  margin: 0 auto;
}
.cid-ve6tDjmoA2 {
  padding-top: 0rem;
  padding-bottom: 0rem;
  background-color: #ffffff;
}
.cid-ve6tDjmoA2 .mbr-fallback-image.disabled {
  display: none;
}
.cid-ve6tDjmoA2 .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-ve6tDjmoA2 .image-wrapper {
    margin-bottom: 1rem;
  }
}
.cid-ve6tDjmoA2 .row {
  flex-direction: row-reverse;
}
.cid-ve6tDjmoA2 img {
  width: 100%;
}
.cid-ve6tDjxI3m {
  padding-top: 0rem;
  padding-bottom: 0rem;
  background-color: #ffffff;
}
.cid-ve6tDjxI3m .mbr-fallback-image.disabled {
  display: none;
}
.cid-ve6tDjxI3m .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-ve6tDjxI3m .image-wrapper {
    margin-bottom: 1rem;
  }
}
.cid-ve6tDjxI3m .row {
  flex-direction: row-reverse;
}
.cid-ve6tDjxI3m img {
  width: 100%;
}
.cid-ve6tDjHyzq {
  padding-top: 0rem;
  padding-bottom: 0rem;
  background-color: #ffffff;
}
.cid-ve6tDjHyzq .mbr-fallback-image.disabled {
  display: none;
}
.cid-ve6tDjHyzq .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-ve6tDjHyzq .image-wrapper {
    margin-bottom: 1rem;
  }
}
.cid-ve6tDjHyzq .row {
  flex-direction: row-reverse;
}
.cid-ve6tDjHyzq img {
  width: 100%;
}
.cid-ve6tDjSmPL {
  padding-top: 0rem;
  padding-bottom: 0rem;
  background-color: #ffffff;
}
.cid-ve6tDjSmPL .mbr-fallback-image.disabled {
  display: none;
}
.cid-ve6tDjSmPL .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-ve6tDjSmPL .image-wrapper {
    margin-bottom: 1rem;
  }
}
.cid-ve6tDjSmPL .row {
  flex-direction: row-reverse;
}
.cid-ve6tDjSmPL img {
  width: 100%;
}
.cid-ve6tDk4tMc {
  padding-top: 0rem;
  padding-bottom: 0rem;
  background-color: #ffffff;
}
.cid-ve6tDk4tMc .mbr-fallback-image.disabled {
  display: none;
}
.cid-ve6tDk4tMc .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-ve6tDk4tMc .image-wrapper {
    margin-bottom: 1rem;
  }
}
.cid-ve6tDk4tMc .row {
  flex-direction: row-reverse;
}
.cid-ve6tDk4tMc img {
  width: 100%;
}
.cid-vebLFLJfu8 {
  padding-top: 1rem;
  padding-bottom: 1rem;
  background-color: #ffffff;
}
.cid-vebLFLJfu8 img,
.cid-vebLFLJfu8 .item-img {
  width: 100%;
}
.cid-vebLFLJfu8 .item:focus,
.cid-vebLFLJfu8 span:focus {
  outline: none;
}
.cid-vebLFLJfu8 .item {
  cursor: pointer;
  margin-bottom: 2rem;
}
.cid-vebLFLJfu8 .item-wrapper {
  position: relative;
  border-radius: 4px;
  background: #fafafa;
  height: 100%;
  display: flex;
  flex-flow: column nowrap;
}
@media (min-width: 992px) {
  .cid-vebLFLJfu8 .item-wrapper .item-content {
    padding: 2rem;
  }
}
@media (max-width: 991px) {
  .cid-vebLFLJfu8 .item-wrapper .item-content {
    padding: 1rem;
  }
}
.cid-vebLFLJfu8 .mbr-section-btn {
  margin-top: auto !important;
}
.cid-vebLFLJfu8 .mbr-section-title {
  color: #232323;
}
.cid-vebLFLJfu8 .mbr-text,
.cid-vebLFLJfu8 .mbr-section-btn {
  text-align: left;
}
.cid-vebLFLJfu8 .item-title {
  text-align: left;
}
.cid-vebLFLJfu8 .item-subtitle {
  text-align: left;
}
.cid-ve6tDkHuLY {
  padding-top: 15px;
  padding-bottom: 15px;
  background-color: #2e2e2e;
}
@media (max-width: 767px) {
  .cid-ve6tDkHuLY .content {
    text-align: center;
  }
  .cid-ve6tDkHuLY .content > div:not(:last-child) {
    margin-bottom: 2rem;
  }
}
@media (max-width: 767px) {
  .cid-ve6tDkHuLY .media-wrap {
    margin-bottom: 1rem;
  }
}
.cid-ve6tDkHuLY .media-wrap .mbr-iconfont-logo {
  font-size: 7.5rem;
  color: #f36;
}
.cid-ve6tDkHuLY .media-wrap img {
  height: 6rem;
}
@media (max-width: 767px) {
  .cid-ve6tDkHuLY .footer-lower .copyright {
    margin-bottom: 1rem;
    text-align: center;
  }
}
.cid-ve6tDkHuLY .footer-lower hr {
  margin: 1rem 0;
  border-color: #fff;
  opacity: .05;
}
.cid-ve6tDkHuLY .footer-lower .social-list {
  padding-left: 0;
  margin-bottom: 0;
  list-style: none;
  display: flex;
  -webkit-flex-wrap: wrap;
  flex-wrap: wrap;
  -webkit-justify-content: flex-end;
  justify-content: flex-end;
}
.cid-ve6tDkHuLY .footer-lower .social-list .mbr-iconfont-social {
  font-size: 1.3rem;
  color: #fff;
}
.cid-ve6tDkHuLY .footer-lower .social-list .soc-item {
  margin: 0 .5rem;
}
.cid-ve6tDkHuLY .footer-lower .social-list a {
  margin: 0;
  opacity: .5;
  -webkit-transition: .2s linear;
  transition: .2s linear;
}
.cid-ve6tDkHuLY .footer-lower .social-list a:hover {
  opacity: 1;
}
@media (max-width: 767px) {
  .cid-ve6tDkHuLY .footer-lower .social-list {
    -webkit-justify-content: center;
    justify-content: center;
  }
}
.cid-veciA1lL4H .navbar {
  padding: .5rem 0;
  background: #ffffff;
  transition: none;
  min-height: 77px;
}
.cid-veciA1lL4H .navbar-dropdown.bg-color.transparent.opened {
  background: #ffffff;
}
.cid-veciA1lL4H a {
  font-style: normal;
}
.cid-veciA1lL4H .nav-item span {
  padding-right: 0.4em;
  line-height: 0.5em;
  vertical-align: text-bottom;
  position: relative;
  text-decoration: none;
}
.cid-veciA1lL4H .nav-item a {
  display: flex;
  align-items: center;
  justify-content: center;
  padding: 0.7rem 0 !important;
  margin: 0rem .65rem !important;
}
.cid-veciA1lL4H .nav-item:focus,
.cid-veciA1lL4H .nav-link:focus {
  outline: none;
}
.cid-veciA1lL4H .btn {
  padding: 0.4rem 1.5rem;
  display: inline-flex;
  align-items: center;
}
.cid-veciA1lL4H .btn .mbr-iconfont {
  font-size: 1.6rem;
}
.cid-veciA1lL4H .menu-logo {
  margin-right: auto;
}
.cid-veciA1lL4H .menu-logo .navbar-brand {
  display: flex;
  margin-left: 5rem;
  padding: 0;
  transition: padding .2s;
  min-height: 3.8rem;
  align-items: center;
}
.cid-veciA1lL4H .menu-logo .navbar-brand .navbar-caption-wrap {
  display: -webkit-flex;
  -webkit-align-items: center;
  align-items: center;
  word-break: break-word;
  min-width: 7rem;
  margin: .3rem 0;
}
.cid-veciA1lL4H .menu-logo .navbar-brand .navbar-caption-wrap .navbar-caption {
  line-height: 1.2rem !important;
  padding-right: 2rem;
}
.cid-veciA1lL4H .menu-logo .navbar-brand .navbar-logo {
  font-size: 4rem;
  transition: font-size 0.25s;
}
.cid-veciA1lL4H .menu-logo .navbar-brand .navbar-logo img {
  display: flex;
}
.cid-veciA1lL4H .menu-logo .navbar-brand .navbar-logo .mbr-iconfont {
  transition: font-size 0.25s;
}
.cid-veciA1lL4H .navbar-toggleable-sm .navbar-collapse {
  justify-content: flex-end;
  -webkit-justify-content: flex-end;
  padding-right: 5rem;
  width: auto;
}
.cid-veciA1lL4H .navbar-toggleable-sm .navbar-collapse .navbar-nav {
  flex-wrap: wrap;
  -webkit-flex-wrap: wrap;
  padding-left: 0;
}
.cid-veciA1lL4H .navbar-toggleable-sm .navbar-collapse .navbar-nav .nav-item {
  -webkit-align-self: center;
  align-self: center;
}
.cid-veciA1lL4H .navbar-toggleable-sm .navbar-collapse .navbar-buttons {
  padding-left: 0;
  padding-bottom: 0;
}
.cid-veciA1lL4H .dropdown .dropdown-menu {
  background: #ffffff;
  display: none;
  position: absolute;
  min-width: 5rem;
  padding-top: 1.4rem;
  padding-bottom: 1.4rem;
  text-align: left;
}
.cid-veciA1lL4H .dropdown .dropdown-menu .dropdown-item {
  width: auto;
  padding: 0.235em 1.5385em 0.235em 1.5385em !important;
}
.cid-veciA1lL4H .dropdown .dropdown-menu .dropdown-item::after {
  right: 0.5rem;
}
.cid-veciA1lL4H .dropdown .dropdown-menu .dropdown-submenu {
  margin: 0;
}
.cid-veciA1lL4H .dropdown.open > .dropdown-menu {
  display: block;
}
.cid-veciA1lL4H .navbar-toggleable-sm.opened:after {
  position: absolute;
  width: 100vw;
  height: 100vh;
  content: '';
  background-color: rgba(0, 0, 0, 0.1);
  left: 0;
  bottom: 0;
  transform: translateY(100%);
  -webkit-transform: translateY(100%);
  z-index: 1000;
}
.cid-veciA1lL4H .navbar.navbar-short {
  min-height: 60px;
  transition: all .2s;
}
.cid-veciA1lL4H .navbar.navbar-short .navbar-toggler-right {
  top: 20px;
}
.cid-veciA1lL4H .navbar.navbar-short .navbar-logo a {
  font-size: 2.5rem !important;
  line-height: 2.5rem;
  transition: font-size 0.25s;
}
.cid-veciA1lL4H .navbar.navbar-short .navbar-logo a .mbr-iconfont {
  font-size: 2.5rem !important;
}
.cid-veciA1lL4H .navbar.navbar-short .navbar-logo a img {
  height: 3rem !important;
}
.cid-veciA1lL4H .navbar.navbar-short .navbar-brand {
  min-height: 3rem;
}
.cid-veciA1lL4H button.navbar-toggler {
  width: 31px;
  height: 18px;
  cursor: pointer;
  transition: all .2s;
  top: 1.5rem;
  right: 1rem;
}
.cid-veciA1lL4H button.navbar-toggler:focus {
  outline: none;
}
.cid-veciA1lL4H button.navbar-toggler .hamburger span {
  position: absolute;
  right: 0;
  width: 30px;
  height: 2px;
  border-right: 5px;
  background-color: #55d4a9;
}
.cid-veciA1lL4H button.navbar-toggler .hamburger span:nth-child(1) {
  top: 0;
  transition: all .2s;
}
.cid-veciA1lL4H button.navbar-toggler .hamburger span:nth-child(2) {
  top: 8px;
  transition: all .15s;
}
.cid-veciA1lL4H button.navbar-toggler .hamburger span:nth-child(3) {
  top: 8px;
  transition: all .15s;
}
.cid-veciA1lL4H button.navbar-toggler .hamburger span:nth-child(4) {
  top: 16px;
  transition: all .2s;
}
.cid-veciA1lL4H nav.opened .hamburger span:nth-child(1) {
  top: 8px;
  width: 0;
  opacity: 0;
  right: 50%;
  transition: all .2s;
}
.cid-veciA1lL4H nav.opened .hamburger span:nth-child(2) {
  -webkit-transform: rotate(45deg);
  transform: rotate(45deg);
  transition: all .25s;
}
.cid-veciA1lL4H nav.opened .hamburger span:nth-child(3) {
  -webkit-transform: rotate(-45deg);
  transform: rotate(-45deg);
  transition: all .25s;
}
.cid-veciA1lL4H nav.opened .hamburger span:nth-child(4) {
  top: 8px;
  width: 0;
  opacity: 0;
  right: 50%;
  transition: all .2s;
}
.cid-veciA1lL4H .collapsed.navbar-expand {
  flex-direction: column;
}
.cid-veciA1lL4H .collapsed .btn {
  display: flex;
}
.cid-veciA1lL4H .collapsed .navbar-collapse {
  display: none !important;
  padding-right: 0 !important;
}
.cid-veciA1lL4H .collapsed .navbar-collapse.collapsing,
.cid-veciA1lL4H .collapsed .navbar-collapse.show {
  display: block !important;
}
.cid-veciA1lL4H .collapsed .navbar-collapse.collapsing .navbar-nav,
.cid-veciA1lL4H .collapsed .navbar-collapse.show .navbar-nav {
  display: block;
  text-align: center;
}
.cid-veciA1lL4H .collapsed .navbar-collapse.collapsing .navbar-nav .nav-item,
.cid-veciA1lL4H .collapsed .navbar-collapse.show .navbar-nav .nav-item {
  clear: both;
}
.cid-veciA1lL4H .collapsed .navbar-collapse.collapsing .navbar-nav .nav-item:last-child,
.cid-veciA1lL4H .collapsed .navbar-collapse.show .navbar-nav .nav-item:last-child {
  margin-bottom: 1rem;
}
.cid-veciA1lL4H .collapsed .navbar-collapse.collapsing .navbar-buttons,
.cid-veciA1lL4H .collapsed .navbar-collapse.show .navbar-buttons {
  text-align: center;
}
.cid-veciA1lL4H .collapsed .navbar-collapse.collapsing .navbar-buttons:last-child,
.cid-veciA1lL4H .collapsed .navbar-collapse.show .navbar-buttons:last-child {
  margin-bottom: 1rem;
}
.cid-veciA1lL4H .collapsed button.navbar-toggler {
  display: block;
}
.cid-veciA1lL4H .collapsed .navbar-brand {
  margin-left: 1rem !important;
}
.cid-veciA1lL4H .collapsed .navbar-toggleable-sm {
  flex-direction: column;
  -webkit-flex-direction: column;
}
.cid-veciA1lL4H .collapsed .dropdown .dropdown-menu {
  width: 100%;
  text-align: center;
  position: relative;
  opacity: 0;
  display: block;
  height: 0;
  visibility: hidden;
  padding: 0;
  transition-duration: .5s;
  transition-property: opacity,padding,height;
}
.cid-veciA1lL4H .collapsed .dropdown.open > .dropdown-menu {
  position: relative;
  opacity: 1;
  height: auto;
  padding: 1.4rem 0;
  visibility: visible;
}
.cid-veciA1lL4H .collapsed .dropdown .dropdown-submenu {
  left: 0;
  text-align: center;
  width: 100%;
}
.cid-veciA1lL4H .collapsed .dropdown .dropdown-toggle[data-toggle="dropdown-submenu"]::after {
  margin-top: 0;
  position: inherit;
  right: 0;
  top: 50%;
  display: inline-block;
  width: 0;
  height: 0;
  margin-left: .3em;
  vertical-align: middle;
  content: "";
  border-top: .30em solid;
  border-right: .30em solid transparent;
  border-left: .30em solid transparent;
}
@media (max-width: 991px) {
  .cid-veciA1lL4H .navbar-expand {
    flex-direction: column;
  }
  .cid-veciA1lL4H img {
    height: 3.8rem !important;
  }
  .cid-veciA1lL4H .btn {
    display: flex;
  }
  .cid-veciA1lL4H button.navbar-toggler {
    display: block;
  }
  .cid-veciA1lL4H .navbar-brand {
    margin-left: 1rem !important;
  }
  .cid-veciA1lL4H .navbar-toggleable-sm {
    flex-direction: column;
    -webkit-flex-direction: column;
  }
  .cid-veciA1lL4H .navbar-collapse {
    display: none !important;
    padding-right: 0 !important;
  }
  .cid-veciA1lL4H .navbar-collapse.collapsing,
  .cid-veciA1lL4H .navbar-collapse.show {
    display: block !important;
  }
  .cid-veciA1lL4H .navbar-collapse.collapsing .navbar-nav,
  .cid-veciA1lL4H .navbar-collapse.show .navbar-nav {
    display: block;
    text-align: center;
  }
  .cid-veciA1lL4H .navbar-collapse.collapsing .navbar-nav .nav-item,
  .cid-veciA1lL4H .navbar-collapse.show .navbar-nav .nav-item {
    clear: both;
  }
  .cid-veciA1lL4H .navbar-collapse.collapsing .navbar-nav .nav-item:last-child,
  .cid-veciA1lL4H .navbar-collapse.show .navbar-nav .nav-item:last-child {
    margin-bottom: 1rem;
  }
  .cid-veciA1lL4H .navbar-collapse.collapsing .navbar-buttons,
  .cid-veciA1lL4H .navbar-collapse.show .navbar-buttons {
    text-align: center;
  }
  .cid-veciA1lL4H .navbar-collapse.collapsing .navbar-buttons:last-child,
  .cid-veciA1lL4H .navbar-collapse.show .navbar-buttons:last-child {
    margin-bottom: 1rem;
  }
  .cid-veciA1lL4H .dropdown .dropdown-menu {
    width: 100%;
    text-align: center;
    position: relative;
    opacity: 0;
    display: block;
    height: 0;
    visibility: hidden;
    padding: 0;
    transition-duration: .5s;
    transition-property: opacity,padding,height;
  }
  .cid-veciA1lL4H .dropdown.open > .dropdown-menu {
    position: relative;
    opacity: 1;
    height: auto;
    padding: 1.4rem 0;
    visibility: visible;
  }
  .cid-veciA1lL4H .dropdown .dropdown-submenu {
    left: 0;
    text-align: center;
    width: 100%;
  }
  .cid-veciA1lL4H .dropdown .dropdown-toggle[data-toggle="dropdown-submenu"]::after {
    margin-top: 0;
    position: inherit;
    right: 0;
    top: 50%;
    display: inline-block;
    width: 0;
    height: 0;
    margin-left: .3em;
    vertical-align: middle;
    content: "";
    border-top: .30em solid;
    border-right: .30em solid transparent;
    border-left: .30em solid transparent;
  }
}
@media (min-width: 767px) {
  .cid-veciA1lL4H .menu-logo {
    flex-shrink: 0;
  }
}
.cid-veciA1lL4H .navbar-collapse {
  flex-basis: auto;
}
.cid-veciA1lL4H .nav-link:hover,
.cid-veciA1lL4H .dropdown-item:hover {
  color: #232323 !important;
}
.cid-ve6vXWbDWr {
  padding-top: 8rem;
  padding-bottom: 1rem;
  background-color: #fafafa;
}
.cid-ve6vXWbDWr .mbr-fallback-image.disabled {
  display: none;
}
.cid-ve6vXWbDWr .mbr-fallback-image {
  display: block;
  background-size: cover;
  background-position: center center;
  width: 100%;
  height: 100%;
  position: absolute;
  top: 0;
}
.cid-ve6vXWbDWr .oldcost {
  text-decoration: line-through;
  color: #353535;
}
.cid-ve6vXWbDWr .currentcost {
  color: #232323;
}
.cid-ve6vXWbDWr .card-wrapper {
  border-radius: 4px;
  background: #ffffff;
}
@media (min-width: 992px) {
  .cid-ve6vXWbDWr .text-box {
    padding: 2rem;
    padding-right: 4rem;
  }
}
@media (max-width: 991px) {
  .cid-ve6vXWbDWr .text-box {
    padding: 2rem;
  }
}
@media (max-width: 767px) {
  .cid-ve6vXWbDWr .text-box {
    padding: 1rem;
  }
}
.cid-ve6vXWbDWr .image-wrapper img {
  width: 100%;
  object-fit: cover;
}
.cid-vebKOvtcdC {
  padding-top: 15px;
  padding-bottom: 0px;
  background-color: #ffffff;
}
.cid-vebKOvtcdC .item {
  padding-bottom: 2rem;
}
.cid-vebKOvtcdC .carousel-control,
.cid-vebKOvtcdC .close {
  background: #1b1b1b;
}
.cid-vebKOvtcdC .carousel-control-prev {
  margin-left: 2.5rem;
}
.cid-vebKOvtcdC .carousel-control-next {
  margin-right: 2.5rem;
}
.cid-vebKOvtcdC .close {
  position: fixed;
  opacity: 0.5;
  font-size: 35px;
  font-weight: 300;
  width: 70px;
  height: 70px;
  border-radius: 50%;
  color: #fff;
  top: 2.5rem;
  right: 2.5rem;
  line-height: 70px;
  border: none;
  text-align: center;
  text-shadow: none;
  z-index: 5;
  -webkit-transition: opacity 0.3s ease;
  -moz-transition: opacity 0.3s ease;
  -o-transition: opacity 0.3s ease;
  transition: opacity 0.3s ease;
  font-family: 'MobiriseIcons';
}
.cid-vebKOvtcdC .close::before {
  content: '\e91a';
}
.cid-vebKOvtcdC .close:hover {
  opacity: 1;
  background: #000;
  color: #fff;
}
.cid-vebKOvtcdC .carousel-control {
  position: fixed;
  width: 70px;
  height: 70px;
  top: 50%;
  margin-top: -35px;
  line-height: 70px;
  border-radius: 50%;
  font-size: 35px;
  border: 0;
  opacity: 0.5;
  text-shadow: none;
  z-index: 5;
  color: #fff;
  -webkit-transition: all 0.2s ease-in-out 0s;
  -o-transition: all 0.2s ease-in-out 0s;
  transition: all 0.2s ease-in-out 0s;
}
.cid-vebKOvtcdC .carousel-inner > .active {
  display: block;
}
.cid-vebKOvtcdC .carousel-control.left {
  left: 0;
  margin-left: 2.5rem;
}
.cid-vebKOvtcdC .carousel-control.right {
  right: 0;
  margin-right: 2.5rem;
}
.cid-vebKOvtcdC .carousel-control .icon-next,
.cid-vebKOvtcdC .carousel-control .icon-prev {
  margin-top: -18px;
  font-size: 40px;
  line-height: 27px;
}
.cid-vebKOvtcdC .carousel-control:hover {
  background: #1b1b1b;
  color: #fff;
  opacity: 1;
}
@media (max-width: 768px) {
  .cid-vebKOvtcdC .carousel-control,
  .cid-vebKOvtcdC .carousel-indicators,
  .cid-vebKOvtcdC .modal .close {
    position: fixed;
  }
}
@media (max-width: 767px) {
  .cid-vebKOvtcdC .mbr-slider .carousel-control {
    top: auto;
    bottom: 20px;
  }
  .cid-vebKOvtcdC .mbr-slider > .container .carousel-control {
    margin-bottom: 0;
  }
}
.cid-vebKOvtcdC .carousel-indicators {
  bottom: 0;
  margin-bottom: 3px;
}
@media (max-width: 991px) {
  .cid-vebKOvtcdC .carousel-indicators {
    margin-bottom: 3.625rem !important;
    padding-left: 2.5rem;
    padding-right: 2.5rem;
  }
}
@media (max-width: 767px) {
  .cid-vebKOvtcdC .carousel-indicators {
    display: none;
  }
}
.cid-vebKOvtcdC .carousel-indicators .active,
.cid-vebKOvtcdC .carousel-indicators li {
  width: 7px;
  height: 7px;
  margin: 3px;
  background: #1b1b1b;
  opacity: 0.5;
  border: 4px solid #1b1b1b;
}
.cid-vebKOvtcdC .carousel-indicators .active {
  background: #fff;
}
.cid-vebKOvtcdC .carousel-indicators li {
  max-width: 15px;
  max-height: 15px;
  border-radius: 50%;
}
.cid-vebKOvtcdC .modal {
  padding-left: 0 !important;
  position: fixed;
  overflow: hidden;
  padding-right: 0 !important;
}
.cid-vebKOvtcdC .modal-dialog {
  margin: 0 auto;
  max-width: 100%;
  padding-left: 1rem;
  padding-right: 1rem;
}
.cid-vebKOvtcdC .modal-content {
  border-radius: 0;
  border: none;
  background: transparent;
}
.cid-vebKOvtcdC .modal-body {
  padding: 0;
  display: flex;
  align-items: center;
}
.cid-vebKOvtcdC .modal-body .carousel-item {
  top: 50%;
  transform: translateY(-50%);
}
.cid-vebKOvtcdC .modal-body img {
  width: 100%;
  object-fit: contain;
  max-height: calc(100vh - 1.75rem);
}
.cid-vebKOvtcdC .carousel {
  width: 100%;
}
.cid-vebKOvtcdC .modal-backdrop.in {
  opacity: 0.8;
}
.cid-vebKOvtcdC .modal.fade .modal-dialog {
  -webkit-transition: margin-top 0.3s ease-out;
  -moz-transition: margin-top 0.3s ease-out;
  -o-transition: margin-top 0.3s ease-out;
  transition: margin-top 0.3s ease-out;
}
.cid-vebKOvtcdC .modal.fade .modal-dialog,
.cid-vebKOvtcdC .modal.in .modal-dialog {
  -webkit-transform: none;
  -ms-transform: none;
  -o-transform: none;
  transform: none;
}
.cid-vebKOvtcdC .mbr-gallery .item-wrapper {
  cursor: pointer;
}
.cid-vebKOvtcdC a {
  display: block;
}
.cid-vebKOvtcdC a.img {
  pointer-events: none;
}
.cid-ve6vXWGAhM {
  padding-top: 0rem;
  padding-bottom: 1rem;
  background-color: #ffffff;
}
.cid-ve6vXWGAhM .line {
  background-color: #6592e6;
  align: center;
  height: 2px;
  margin: 0 auto;
}
.cid-ve6vXX05JM {
  padding-top: 0rem;
  padding-bottom: 0rem;
  background-color: #ffffff;
}
.cid-ve6vXX05JM .mbr-fallback-image.disabled {
  display: none;
}
.cid-ve6vXX05JM .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-ve6vXX05JM .image-wrapper {
    margin-bottom: 1rem;
  }
}
.cid-ve6vXX05JM .row {
  flex-direction: row-reverse;
}
.cid-ve6vXX05JM img {
  width: 100%;
}
.cid-ve6vXXqnn1 {
  padding-top: 0rem;
  padding-bottom: 0rem;
  background-color: #ffffff;
}
.cid-ve6vXXqnn1 .mbr-fallback-image.disabled {
  display: none;
}
.cid-ve6vXXqnn1 .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-ve6vXXqnn1 .image-wrapper {
    margin-bottom: 1rem;
  }
}
.cid-ve6vXXqnn1 .row {
  flex-direction: row-reverse;
}
.cid-ve6vXXqnn1 img {
  width: 100%;
}
.cid-ve6vXXOkJ6 {
  padding-top: 0rem;
  padding-bottom: 0rem;
  background-color: #ffffff;
}
.cid-ve6vXXOkJ6 .mbr-fallback-image.disabled {
  display: none;
}
.cid-ve6vXXOkJ6 .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-ve6vXXOkJ6 .image-wrapper {
    margin-bottom: 1rem;
  }
}
.cid-ve6vXXOkJ6 .row {
  flex-direction: row-reverse;
}
.cid-ve6vXXOkJ6 img {
  width: 100%;
}
.cid-ve6vXYtf9V {
  padding-top: 0rem;
  padding-bottom: 0rem;
  background-color: #ffffff;
}
.cid-ve6vXYtf9V .mbr-fallback-image.disabled {
  display: none;
}
.cid-ve6vXYtf9V .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-ve6vXYtf9V .image-wrapper {
    margin-bottom: 1rem;
  }
}
.cid-ve6vXYtf9V .row {
  flex-direction: row-reverse;
}
.cid-ve6vXYtf9V img {
  width: 100%;
}
.cid-ve6vXZc4ih {
  padding-top: 1rem;
  padding-bottom: 1rem;
  background-color: #ffffff;
}
.cid-ve6vXZc4ih img,
.cid-ve6vXZc4ih .item-img {
  width: 100%;
}
.cid-ve6vXZc4ih .item:focus,
.cid-ve6vXZc4ih span:focus {
  outline: none;
}
.cid-ve6vXZc4ih .item {
  cursor: pointer;
  margin-bottom: 2rem;
}
.cid-ve6vXZc4ih .item-wrapper {
  position: relative;
  border-radius: 4px;
  background: #fafafa;
  height: 100%;
  display: flex;
  flex-flow: column nowrap;
}
@media (min-width: 992px) {
  .cid-ve6vXZc4ih .item-wrapper .item-content {
    padding: 2rem;
  }
}
@media (max-width: 991px) {
  .cid-ve6vXZc4ih .item-wrapper .item-content {
    padding: 1rem;
  }
}
.cid-ve6vXZc4ih .mbr-section-btn {
  margin-top: auto !important;
}
.cid-ve6vXZc4ih .mbr-section-title {
  color: #232323;
}
.cid-ve6vXZc4ih .mbr-text,
.cid-ve6vXZc4ih .mbr-section-btn {
  text-align: left;
}
.cid-ve6vXZc4ih .item-title {
  text-align: left;
}
.cid-ve6vXZc4ih .item-subtitle {
  text-align: left;
}
.cid-ve6vXZwXUd {
  padding-top: 15px;
  padding-bottom: 15px;
  background-color: #2e2e2e;
}
@media (max-width: 767px) {
  .cid-ve6vXZwXUd .content {
    text-align: center;
  }
  .cid-ve6vXZwXUd .content > div:not(:last-child) {
    margin-bottom: 2rem;
  }
}
@media (max-width: 767px) {
  .cid-ve6vXZwXUd .media-wrap {
    margin-bottom: 1rem;
  }
}
.cid-ve6vXZwXUd .media-wrap .mbr-iconfont-logo {
  font-size: 7.5rem;
  color: #f36;
}
.cid-ve6vXZwXUd .media-wrap img {
  height: 6rem;
}
@media (max-width: 767px) {
  .cid-ve6vXZwXUd .footer-lower .copyright {
    margin-bottom: 1rem;
    text-align: center;
  }
}
.cid-ve6vXZwXUd .footer-lower hr {
  margin: 1rem 0;
  border-color: #fff;
  opacity: .05;
}
.cid-ve6vXZwXUd .footer-lower .social-list {
  padding-left: 0;
  margin-bottom: 0;
  list-style: none;
  display: flex;
  -webkit-flex-wrap: wrap;
  flex-wrap: wrap;
  -webkit-justify-content: flex-end;
  justify-content: flex-end;
}
.cid-ve6vXZwXUd .footer-lower .social-list .mbr-iconfont-social {
  font-size: 1.3rem;
  color: #fff;
}
.cid-ve6vXZwXUd .footer-lower .social-list .soc-item {
  margin: 0 .5rem;
}
.cid-ve6vXZwXUd .footer-lower .social-list a {
  margin: 0;
  opacity: .5;
  -webkit-transition: .2s linear;
  transition: .2s linear;
}
.cid-ve6vXZwXUd .footer-lower .social-list a:hover {
  opacity: 1;
}
@media (max-width: 767px) {
  .cid-ve6vXZwXUd .footer-lower .social-list {
    -webkit-justify-content: center;
    justify-content: center;
  }
}
.cid-veciA1lL4H .navbar {
  padding: .5rem 0;
  background: #ffffff;
  transition: none;
  min-height: 77px;
}
.cid-veciA1lL4H .navbar-dropdown.bg-color.transparent.opened {
  background: #ffffff;
}
.cid-veciA1lL4H a {
  font-style: normal;
}
.cid-veciA1lL4H .nav-item span {
  padding-right: 0.4em;
  line-height: 0.5em;
  vertical-align: text-bottom;
  position: relative;
  text-decoration: none;
}
.cid-veciA1lL4H .nav-item a {
  display: flex;
  align-items: center;
  justify-content: center;
  padding: 0.7rem 0 !important;
  margin: 0rem .65rem !important;
}
.cid-veciA1lL4H .nav-item:focus,
.cid-veciA1lL4H .nav-link:focus {
  outline: none;
}
.cid-veciA1lL4H .btn {
  padding: 0.4rem 1.5rem;
  display: inline-flex;
  align-items: center;
}
.cid-veciA1lL4H .btn .mbr-iconfont {
  font-size: 1.6rem;
}
.cid-veciA1lL4H .menu-logo {
  margin-right: auto;
}
.cid-veciA1lL4H .menu-logo .navbar-brand {
  display: flex;
  margin-left: 5rem;
  padding: 0;
  transition: padding .2s;
  min-height: 3.8rem;
  align-items: center;
}
.cid-veciA1lL4H .menu-logo .navbar-brand .navbar-caption-wrap {
  display: -webkit-flex;
  -webkit-align-items: center;
  align-items: center;
  word-break: break-word;
  min-width: 7rem;
  margin: .3rem 0;
}
.cid-veciA1lL4H .menu-logo .navbar-brand .navbar-caption-wrap .navbar-caption {
  line-height: 1.2rem !important;
  padding-right: 2rem;
}
.cid-veciA1lL4H .menu-logo .navbar-brand .navbar-logo {
  font-size: 4rem;
  transition: font-size 0.25s;
}
.cid-veciA1lL4H .menu-logo .navbar-brand .navbar-logo img {
  display: flex;
}
.cid-veciA1lL4H .menu-logo .navbar-brand .navbar-logo .mbr-iconfont {
  transition: font-size 0.25s;
}
.cid-veciA1lL4H .navbar-toggleable-sm .navbar-collapse {
  justify-content: flex-end;
  -webkit-justify-content: flex-end;
  padding-right: 5rem;
  width: auto;
}
.cid-veciA1lL4H .navbar-toggleable-sm .navbar-collapse .navbar-nav {
  flex-wrap: wrap;
  -webkit-flex-wrap: wrap;
  padding-left: 0;
}
.cid-veciA1lL4H .navbar-toggleable-sm .navbar-collapse .navbar-nav .nav-item {
  -webkit-align-self: center;
  align-self: center;
}
.cid-veciA1lL4H .navbar-toggleable-sm .navbar-collapse .navbar-buttons {
  padding-left: 0;
  padding-bottom: 0;
}
.cid-veciA1lL4H .dropdown .dropdown-menu {
  background: #ffffff;
  display: none;
  position: absolute;
  min-width: 5rem;
  padding-top: 1.4rem;
  padding-bottom: 1.4rem;
  text-align: left;
}
.cid-veciA1lL4H .dropdown .dropdown-menu .dropdown-item {
  width: auto;
  padding: 0.235em 1.5385em 0.235em 1.5385em !important;
}
.cid-veciA1lL4H .dropdown .dropdown-menu .dropdown-item::after {
  right: 0.5rem;
}
.cid-veciA1lL4H .dropdown .dropdown-menu .dropdown-submenu {
  margin: 0;
}
.cid-veciA1lL4H .dropdown.open > .dropdown-menu {
  display: block;
}
.cid-veciA1lL4H .navbar-toggleable-sm.opened:after {
  position: absolute;
  width: 100vw;
  height: 100vh;
  content: '';
  background-color: rgba(0, 0, 0, 0.1);
  left: 0;
  bottom: 0;
  transform: translateY(100%);
  -webkit-transform: translateY(100%);
  z-index: 1000;
}
.cid-veciA1lL4H .navbar.navbar-short {
  min-height: 60px;
  transition: all .2s;
}
.cid-veciA1lL4H .navbar.navbar-short .navbar-toggler-right {
  top: 20px;
}
.cid-veciA1lL4H .navbar.navbar-short .navbar-logo a {
  font-size: 2.5rem !important;
  line-height: 2.5rem;
  transition: font-size 0.25s;
}
.cid-veciA1lL4H .navbar.navbar-short .navbar-logo a .mbr-iconfont {
  font-size: 2.5rem !important;
}
.cid-veciA1lL4H .navbar.navbar-short .navbar-logo a img {
  height: 3rem !important;
}
.cid-veciA1lL4H .navbar.navbar-short .navbar-brand {
  min-height: 3rem;
}
.cid-veciA1lL4H button.navbar-toggler {
  width: 31px;
  height: 18px;
  cursor: pointer;
  transition: all .2s;
  top: 1.5rem;
  right: 1rem;
}
.cid-veciA1lL4H button.navbar-toggler:focus {
  outline: none;
}
.cid-veciA1lL4H button.navbar-toggler .hamburger span {
  position: absolute;
  right: 0;
  width: 30px;
  height: 2px;
  border-right: 5px;
  background-color: #55d4a9;
}
.cid-veciA1lL4H button.navbar-toggler .hamburger span:nth-child(1) {
  top: 0;
  transition: all .2s;
}
.cid-veciA1lL4H button.navbar-toggler .hamburger span:nth-child(2) {
  top: 8px;
  transition: all .15s;
}
.cid-veciA1lL4H button.navbar-toggler .hamburger span:nth-child(3) {
  top: 8px;
  transition: all .15s;
}
.cid-veciA1lL4H button.navbar-toggler .hamburger span:nth-child(4) {
  top: 16px;
  transition: all .2s;
}
.cid-veciA1lL4H nav.opened .hamburger span:nth-child(1) {
  top: 8px;
  width: 0;
  opacity: 0;
  right: 50%;
  transition: all .2s;
}
.cid-veciA1lL4H nav.opened .hamburger span:nth-child(2) {
  -webkit-transform: rotate(45deg);
  transform: rotate(45deg);
  transition: all .25s;
}
.cid-veciA1lL4H nav.opened .hamburger span:nth-child(3) {
  -webkit-transform: rotate(-45deg);
  transform: rotate(-45deg);
  transition: all .25s;
}
.cid-veciA1lL4H nav.opened .hamburger span:nth-child(4) {
  top: 8px;
  width: 0;
  opacity: 0;
  right: 50%;
  transition: all .2s;
}
.cid-veciA1lL4H .collapsed.navbar-expand {
  flex-direction: column;
}
.cid-veciA1lL4H .collapsed .btn {
  display: flex;
}
.cid-veciA1lL4H .collapsed .navbar-collapse {
  display: none !important;
  padding-right: 0 !important;
}
.cid-veciA1lL4H .collapsed .navbar-collapse.collapsing,
.cid-veciA1lL4H .collapsed .navbar-collapse.show {
  display: block !important;
}
.cid-veciA1lL4H .collapsed .navbar-collapse.collapsing .navbar-nav,
.cid-veciA1lL4H .collapsed .navbar-collapse.show .navbar-nav {
  display: block;
  text-align: center;
}
.cid-veciA1lL4H .collapsed .navbar-collapse.collapsing .navbar-nav .nav-item,
.cid-veciA1lL4H .collapsed .navbar-collapse.show .navbar-nav .nav-item {
  clear: both;
}
.cid-veciA1lL4H .collapsed .navbar-collapse.collapsing .navbar-nav .nav-item:last-child,
.cid-veciA1lL4H .collapsed .navbar-collapse.show .navbar-nav .nav-item:last-child {
  margin-bottom: 1rem;
}
.cid-veciA1lL4H .collapsed .navbar-collapse.collapsing .navbar-buttons,
.cid-veciA1lL4H .collapsed .navbar-collapse.show .navbar-buttons {
  text-align: center;
}
.cid-veciA1lL4H .collapsed .navbar-collapse.collapsing .navbar-buttons:last-child,
.cid-veciA1lL4H .collapsed .navbar-collapse.show .navbar-buttons:last-child {
  margin-bottom: 1rem;
}
.cid-veciA1lL4H .collapsed button.navbar-toggler {
  display: block;
}
.cid-veciA1lL4H .collapsed .navbar-brand {
  margin-left: 1rem !important;
}
.cid-veciA1lL4H .collapsed .navbar-toggleable-sm {
  flex-direction: column;
  -webkit-flex-direction: column;
}
.cid-veciA1lL4H .collapsed .dropdown .dropdown-menu {
  width: 100%;
  text-align: center;
  position: relative;
  opacity: 0;
  display: block;
  height: 0;
  visibility: hidden;
  padding: 0;
  transition-duration: .5s;
  transition-property: opacity,padding,height;
}
.cid-veciA1lL4H .collapsed .dropdown.open > .dropdown-menu {
  position: relative;
  opacity: 1;
  height: auto;
  padding: 1.4rem 0;
  visibility: visible;
}
.cid-veciA1lL4H .collapsed .dropdown .dropdown-submenu {
  left: 0;
  text-align: center;
  width: 100%;
}
.cid-veciA1lL4H .collapsed .dropdown .dropdown-toggle[data-toggle="dropdown-submenu"]::after {
  margin-top: 0;
  position: inherit;
  right: 0;
  top: 50%;
  display: inline-block;
  width: 0;
  height: 0;
  margin-left: .3em;
  vertical-align: middle;
  content: "";
  border-top: .30em solid;
  border-right: .30em solid transparent;
  border-left: .30em solid transparent;
}
@media (max-width: 991px) {
  .cid-veciA1lL4H .navbar-expand {
    flex-direction: column;
  }
  .cid-veciA1lL4H img {
    height: 3.8rem !important;
  }
  .cid-veciA1lL4H .btn {
    display: flex;
  }
  .cid-veciA1lL4H button.navbar-toggler {
    display: block;
  }
  .cid-veciA1lL4H .navbar-brand {
    margin-left: 1rem !important;
  }
  .cid-veciA1lL4H .navbar-toggleable-sm {
    flex-direction: column;
    -webkit-flex-direction: column;
  }
  .cid-veciA1lL4H .navbar-collapse {
    display: none !important;
    padding-right: 0 !important;
  }
  .cid-veciA1lL4H .navbar-collapse.collapsing,
  .cid-veciA1lL4H .navbar-collapse.show {
    display: block !important;
  }
  .cid-veciA1lL4H .navbar-collapse.collapsing .navbar-nav,
  .cid-veciA1lL4H .navbar-collapse.show .navbar-nav {
    display: block;
    text-align: center;
  }
  .cid-veciA1lL4H .navbar-collapse.collapsing .navbar-nav .nav-item,
  .cid-veciA1lL4H .navbar-collapse.show .navbar-nav .nav-item {
    clear: both;
  }
  .cid-veciA1lL4H .navbar-collapse.collapsing .navbar-nav .nav-item:last-child,
  .cid-veciA1lL4H .navbar-collapse.show .navbar-nav .nav-item:last-child {
    margin-bottom: 1rem;
  }
  .cid-veciA1lL4H .navbar-collapse.collapsing .navbar-buttons,
  .cid-veciA1lL4H .navbar-collapse.show .navbar-buttons {
    text-align: center;
  }
  .cid-veciA1lL4H .navbar-collapse.collapsing .navbar-buttons:last-child,
  .cid-veciA1lL4H .navbar-collapse.show .navbar-buttons:last-child {
    margin-bottom: 1rem;
  }
  .cid-veciA1lL4H .dropdown .dropdown-menu {
    width: 100%;
    text-align: center;
    position: relative;
    opacity: 0;
    display: block;
    height: 0;
    visibility: hidden;
    padding: 0;
    transition-duration: .5s;
    transition-property: opacity,padding,height;
  }
  .cid-veciA1lL4H .dropdown.open > .dropdown-menu {
    position: relative;
    opacity: 1;
    height: auto;
    padding: 1.4rem 0;
    visibility: visible;
  }
  .cid-veciA1lL4H .dropdown .dropdown-submenu {
    left: 0;
    text-align: center;
    width: 100%;
  }
  .cid-veciA1lL4H .dropdown .dropdown-toggle[data-toggle="dropdown-submenu"]::after {
    margin-top: 0;
    position: inherit;
    right: 0;
    top: 50%;
    display: inline-block;
    width: 0;
    height: 0;
    margin-left: .3em;
    vertical-align: middle;
    content: "";
    border-top: .30em solid;
    border-right: .30em solid transparent;
    border-left: .30em solid transparent;
  }
}
@media (min-width: 767px) {
  .cid-veciA1lL4H .menu-logo {
    flex-shrink: 0;
  }
}
.cid-veciA1lL4H .navbar-collapse {
  flex-basis: auto;
}
.cid-veciA1lL4H .nav-link:hover,
.cid-veciA1lL4H .dropdown-item:hover {
  color: #232323 !important;
}
.cid-ve6yVV3HP9 {
  padding-top: 8rem;
  padding-bottom: 1rem;
  background-color: #fafafa;
}
.cid-ve6yVV3HP9 .mbr-fallback-image.disabled {
  display: none;
}
.cid-ve6yVV3HP9 .mbr-fallback-image {
  display: block;
  background-size: cover;
  background-position: center center;
  width: 100%;
  height: 100%;
  position: absolute;
  top: 0;
}
.cid-ve6yVV3HP9 .oldcost {
  text-decoration: line-through;
  color: #353535;
}
.cid-ve6yVV3HP9 .currentcost {
  color: #232323;
}
.cid-ve6yVV3HP9 .card-wrapper {
  border-radius: 4px;
  background: #ffffff;
}
@media (min-width: 992px) {
  .cid-ve6yVV3HP9 .text-box {
    padding: 2rem;
    padding-right: 4rem;
  }
}
@media (max-width: 991px) {
  .cid-ve6yVV3HP9 .text-box {
    padding: 2rem;
  }
}
@media (max-width: 767px) {
  .cid-ve6yVV3HP9 .text-box {
    padding: 1rem;
  }
}
.cid-ve6yVV3HP9 .image-wrapper img {
  width: 100%;
  object-fit: cover;
}
.cid-vebNtIhmxc {
  padding-top: 15px;
  padding-bottom: 0px;
  background-color: #ffffff;
}
.cid-vebNtIhmxc .item {
  padding-bottom: 2rem;
}
.cid-vebNtIhmxc .carousel-control,
.cid-vebNtIhmxc .close {
  background: #1b1b1b;
}
.cid-vebNtIhmxc .carousel-control-prev {
  margin-left: 2.5rem;
}
.cid-vebNtIhmxc .carousel-control-next {
  margin-right: 2.5rem;
}
.cid-vebNtIhmxc .close {
  position: fixed;
  opacity: 0.5;
  font-size: 35px;
  font-weight: 300;
  width: 70px;
  height: 70px;
  border-radius: 50%;
  color: #fff;
  top: 2.5rem;
  right: 2.5rem;
  line-height: 70px;
  border: none;
  text-align: center;
  text-shadow: none;
  z-index: 5;
  -webkit-transition: opacity 0.3s ease;
  -moz-transition: opacity 0.3s ease;
  -o-transition: opacity 0.3s ease;
  transition: opacity 0.3s ease;
  font-family: 'MobiriseIcons';
}
.cid-vebNtIhmxc .close::before {
  content: '\e91a';
}
.cid-vebNtIhmxc .close:hover {
  opacity: 1;
  background: #000;
  color: #fff;
}
.cid-vebNtIhmxc .carousel-control {
  position: fixed;
  width: 70px;
  height: 70px;
  top: 50%;
  margin-top: -35px;
  line-height: 70px;
  border-radius: 50%;
  font-size: 35px;
  border: 0;
  opacity: 0.5;
  text-shadow: none;
  z-index: 5;
  color: #fff;
  -webkit-transition: all 0.2s ease-in-out 0s;
  -o-transition: all 0.2s ease-in-out 0s;
  transition: all 0.2s ease-in-out 0s;
}
.cid-vebNtIhmxc .carousel-inner > .active {
  display: block;
}
.cid-vebNtIhmxc .carousel-control.left {
  left: 0;
  margin-left: 2.5rem;
}
.cid-vebNtIhmxc .carousel-control.right {
  right: 0;
  margin-right: 2.5rem;
}
.cid-vebNtIhmxc .carousel-control .icon-next,
.cid-vebNtIhmxc .carousel-control .icon-prev {
  margin-top: -18px;
  font-size: 40px;
  line-height: 27px;
}
.cid-vebNtIhmxc .carousel-control:hover {
  background: #1b1b1b;
  color: #fff;
  opacity: 1;
}
@media (max-width: 768px) {
  .cid-vebNtIhmxc .carousel-control,
  .cid-vebNtIhmxc .carousel-indicators,
  .cid-vebNtIhmxc .modal .close {
    position: fixed;
  }
}
@media (max-width: 767px) {
  .cid-vebNtIhmxc .mbr-slider .carousel-control {
    top: auto;
    bottom: 20px;
  }
  .cid-vebNtIhmxc .mbr-slider > .container .carousel-control {
    margin-bottom: 0;
  }
}
.cid-vebNtIhmxc .carousel-indicators {
  bottom: 0;
  margin-bottom: 3px;
}
@media (max-width: 991px) {
  .cid-vebNtIhmxc .carousel-indicators {
    margin-bottom: 3.625rem !important;
    padding-left: 2.5rem;
    padding-right: 2.5rem;
  }
}
@media (max-width: 767px) {
  .cid-vebNtIhmxc .carousel-indicators {
    display: none;
  }
}
.cid-vebNtIhmxc .carousel-indicators .active,
.cid-vebNtIhmxc .carousel-indicators li {
  width: 7px;
  height: 7px;
  margin: 3px;
  background: #1b1b1b;
  opacity: 0.5;
  border: 4px solid #1b1b1b;
}
.cid-vebNtIhmxc .carousel-indicators .active {
  background: #fff;
}
.cid-vebNtIhmxc .carousel-indicators li {
  max-width: 15px;
  max-height: 15px;
  border-radius: 50%;
}
.cid-vebNtIhmxc .modal {
  padding-left: 0 !important;
  position: fixed;
  overflow: hidden;
  padding-right: 0 !important;
}
.cid-vebNtIhmxc .modal-dialog {
  margin: 0 auto;
  max-width: 100%;
  padding-left: 1rem;
  padding-right: 1rem;
}
.cid-vebNtIhmxc .modal-content {
  border-radius: 0;
  border: none;
  background: transparent;
}
.cid-vebNtIhmxc .modal-body {
  padding: 0;
  display: flex;
  align-items: center;
}
.cid-vebNtIhmxc .modal-body .carousel-item {
  top: 50%;
  transform: translateY(-50%);
}
.cid-vebNtIhmxc .modal-body img {
  width: 100%;
  object-fit: contain;
  max-height: calc(100vh - 1.75rem);
}
.cid-vebNtIhmxc .carousel {
  width: 100%;
}
.cid-vebNtIhmxc .modal-backdrop.in {
  opacity: 0.8;
}
.cid-vebNtIhmxc .modal.fade .modal-dialog {
  -webkit-transition: margin-top 0.3s ease-out;
  -moz-transition: margin-top 0.3s ease-out;
  -o-transition: margin-top 0.3s ease-out;
  transition: margin-top 0.3s ease-out;
}
.cid-vebNtIhmxc .modal.fade .modal-dialog,
.cid-vebNtIhmxc .modal.in .modal-dialog {
  -webkit-transform: none;
  -ms-transform: none;
  -o-transform: none;
  transform: none;
}
.cid-vebNtIhmxc .mbr-gallery .item-wrapper {
  cursor: pointer;
}
.cid-vebNtIhmxc a {
  display: block;
}
.cid-vebNtIhmxc a.img {
  pointer-events: none;
}
.cid-ve6yVVgFES {
  padding-top: 0rem;
  padding-bottom: 1rem;
  background-color: #ffffff;
}
.cid-ve6yVVgFES .line {
  background-color: #6592e6;
  align: center;
  height: 2px;
  margin: 0 auto;
}
.cid-ve6yVVqisi {
  padding-top: 0rem;
  padding-bottom: 0rem;
  background-color: #ffffff;
}
.cid-ve6yVVqisi .mbr-fallback-image.disabled {
  display: none;
}
.cid-ve6yVVqisi .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-ve6yVVqisi .image-wrapper {
    margin-bottom: 1rem;
  }
}
.cid-ve6yVVqisi .row {
  flex-direction: row-reverse;
}
.cid-ve6yVVqisi img {
  width: 100%;
}
.cid-ve6yVVAH3j {
  padding-top: 0rem;
  padding-bottom: 0rem;
  background-color: #ffffff;
}
.cid-ve6yVVAH3j .mbr-fallback-image.disabled {
  display: none;
}
.cid-ve6yVVAH3j .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-ve6yVVAH3j .image-wrapper {
    margin-bottom: 1rem;
  }
}
.cid-ve6yVVAH3j .row {
  flex-direction: row-reverse;
}
.cid-ve6yVVAH3j img {
  width: 100%;
}
.cid-ve6yVVMYB5 {
  padding-top: 0rem;
  padding-bottom: 0rem;
  background-color: #ffffff;
}
.cid-ve6yVVMYB5 .mbr-fallback-image.disabled {
  display: none;
}
.cid-ve6yVVMYB5 .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-ve6yVVMYB5 .image-wrapper {
    margin-bottom: 1rem;
  }
}
.cid-ve6yVVMYB5 .row {
  flex-direction: row-reverse;
}
.cid-ve6yVVMYB5 img {
  width: 100%;
}
.cid-ve6yVVWDFT {
  padding-top: 0rem;
  padding-bottom: 0rem;
  background-color: #ffffff;
}
.cid-ve6yVVWDFT .mbr-fallback-image.disabled {
  display: none;
}
.cid-ve6yVVWDFT .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-ve6yVVWDFT .image-wrapper {
    margin-bottom: 1rem;
  }
}
.cid-ve6yVVWDFT .row {
  flex-direction: row-reverse;
}
.cid-ve6yVVWDFT img {
  width: 100%;
}
.cid-ve6yVW6eIt {
  padding-top: 0rem;
  padding-bottom: 0rem;
  background-color: #ffffff;
}
.cid-ve6yVW6eIt .mbr-fallback-image.disabled {
  display: none;
}
.cid-ve6yVW6eIt .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-ve6yVW6eIt .image-wrapper {
    margin-bottom: 1rem;
  }
}
.cid-ve6yVW6eIt .row {
  flex-direction: row-reverse;
}
.cid-ve6yVW6eIt img {
  width: 100%;
}
.cid-ve6BnUIPYM {
  padding-top: 0rem;
  padding-bottom: 0rem;
  background-color: #ffffff;
}
.cid-ve6BnUIPYM .mbr-fallback-image.disabled {
  display: none;
}
.cid-ve6BnUIPYM .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-ve6BnUIPYM .image-wrapper {
    margin-bottom: 1rem;
  }
}
.cid-ve6BnUIPYM .row {
  flex-direction: row-reverse;
}
.cid-ve6BnUIPYM img {
  width: 100%;
}
.cid-vebNtY8Egy {
  padding-top: 1rem;
  padding-bottom: 1rem;
  background-color: #ffffff;
}
.cid-vebNtY8Egy img,
.cid-vebNtY8Egy .item-img {
  width: 100%;
}
.cid-vebNtY8Egy .item:focus,
.cid-vebNtY8Egy span:focus {
  outline: none;
}
.cid-vebNtY8Egy .item {
  cursor: pointer;
  margin-bottom: 2rem;
}
.cid-vebNtY8Egy .item-wrapper {
  position: relative;
  border-radius: 4px;
  background: #fafafa;
  height: 100%;
  display: flex;
  flex-flow: column nowrap;
}
@media (min-width: 992px) {
  .cid-vebNtY8Egy .item-wrapper .item-content {
    padding: 2rem;
  }
}
@media (max-width: 991px) {
  .cid-vebNtY8Egy .item-wrapper .item-content {
    padding: 1rem;
  }
}
.cid-vebNtY8Egy .mbr-section-btn {
  margin-top: auto !important;
}
.cid-vebNtY8Egy .mbr-section-title {
  color: #232323;
}
.cid-vebNtY8Egy .mbr-text,
.cid-vebNtY8Egy .mbr-section-btn {
  text-align: left;
}
.cid-vebNtY8Egy .item-title {
  text-align: left;
}
.cid-vebNtY8Egy .item-subtitle {
  text-align: left;
}
.cid-ve6yVWGzyk {
  padding-top: 15px;
  padding-bottom: 15px;
  background-color: #2e2e2e;
}
@media (max-width: 767px) {
  .cid-ve6yVWGzyk .content {
    text-align: center;
  }
  .cid-ve6yVWGzyk .content > div:not(:last-child) {
    margin-bottom: 2rem;
  }
}
@media (max-width: 767px) {
  .cid-ve6yVWGzyk .media-wrap {
    margin-bottom: 1rem;
  }
}
.cid-ve6yVWGzyk .media-wrap .mbr-iconfont-logo {
  font-size: 7.5rem;
  color: #f36;
}
.cid-ve6yVWGzyk .media-wrap img {
  height: 6rem;
}
@media (max-width: 767px) {
  .cid-ve6yVWGzyk .footer-lower .copyright {
    margin-bottom: 1rem;
    text-align: center;
  }
}
.cid-ve6yVWGzyk .footer-lower hr {
  margin: 1rem 0;
  border-color: #fff;
  opacity: .05;
}
.cid-ve6yVWGzyk .footer-lower .social-list {
  padding-left: 0;
  margin-bottom: 0;
  list-style: none;
  display: flex;
  -webkit-flex-wrap: wrap;
  flex-wrap: wrap;
  -webkit-justify-content: flex-end;
  justify-content: flex-end;
}
.cid-ve6yVWGzyk .footer-lower .social-list .mbr-iconfont-social {
  font-size: 1.3rem;
  color: #fff;
}
.cid-ve6yVWGzyk .footer-lower .social-list .soc-item {
  margin: 0 .5rem;
}
.cid-ve6yVWGzyk .footer-lower .social-list a {
  margin: 0;
  opacity: .5;
  -webkit-transition: .2s linear;
  transition: .2s linear;
}
.cid-ve6yVWGzyk .footer-lower .social-list a:hover {
  opacity: 1;
}
@media (max-width: 767px) {
  .cid-ve6yVWGzyk .footer-lower .social-list {
    -webkit-justify-content: center;
    justify-content: center;
  }
}
.cid-veciA1lL4H .navbar {
  padding: .5rem 0;
  background: #ffffff;
  transition: none;
  min-height: 77px;
}
.cid-veciA1lL4H .navbar-dropdown.bg-color.transparent.opened {
  background: #ffffff;
}
.cid-veciA1lL4H a {
  font-style: normal;
}
.cid-veciA1lL4H .nav-item span {
  padding-right: 0.4em;
  line-height: 0.5em;
  vertical-align: text-bottom;
  position: relative;
  text-decoration: none;
}
.cid-veciA1lL4H .nav-item a {
  display: flex;
  align-items: center;
  justify-content: center;
  padding: 0.7rem 0 !important;
  margin: 0rem .65rem !important;
}
.cid-veciA1lL4H .nav-item:focus,
.cid-veciA1lL4H .nav-link:focus {
  outline: none;
}
.cid-veciA1lL4H .btn {
  padding: 0.4rem 1.5rem;
  display: inline-flex;
  align-items: center;
}
.cid-veciA1lL4H .btn .mbr-iconfont {
  font-size: 1.6rem;
}
.cid-veciA1lL4H .menu-logo {
  margin-right: auto;
}
.cid-veciA1lL4H .menu-logo .navbar-brand {
  display: flex;
  margin-left: 5rem;
  padding: 0;
  transition: padding .2s;
  min-height: 3.8rem;
  align-items: center;
}
.cid-veciA1lL4H .menu-logo .navbar-brand .navbar-caption-wrap {
  display: -webkit-flex;
  -webkit-align-items: center;
  align-items: center;
  word-break: break-word;
  min-width: 7rem;
  margin: .3rem 0;
}
.cid-veciA1lL4H .menu-logo .navbar-brand .navbar-caption-wrap .navbar-caption {
  line-height: 1.2rem !important;
  padding-right: 2rem;
}
.cid-veciA1lL4H .menu-logo .navbar-brand .navbar-logo {
  font-size: 4rem;
  transition: font-size 0.25s;
}
.cid-veciA1lL4H .menu-logo .navbar-brand .navbar-logo img {
  display: flex;
}
.cid-veciA1lL4H .menu-logo .navbar-brand .navbar-logo .mbr-iconfont {
  transition: font-size 0.25s;
}
.cid-veciA1lL4H .navbar-toggleable-sm .navbar-collapse {
  justify-content: flex-end;
  -webkit-justify-content: flex-end;
  padding-right: 5rem;
  width: auto;
}
.cid-veciA1lL4H .navbar-toggleable-sm .navbar-collapse .navbar-nav {
  flex-wrap: wrap;
  -webkit-flex-wrap: wrap;
  padding-left: 0;
}
.cid-veciA1lL4H .navbar-toggleable-sm .navbar-collapse .navbar-nav .nav-item {
  -webkit-align-self: center;
  align-self: center;
}
.cid-veciA1lL4H .navbar-toggleable-sm .navbar-collapse .navbar-buttons {
  padding-left: 0;
  padding-bottom: 0;
}
.cid-veciA1lL4H .dropdown .dropdown-menu {
  background: #ffffff;
  display: none;
  position: absolute;
  min-width: 5rem;
  padding-top: 1.4rem;
  padding-bottom: 1.4rem;
  text-align: left;
}
.cid-veciA1lL4H .dropdown .dropdown-menu .dropdown-item {
  width: auto;
  padding: 0.235em 1.5385em 0.235em 1.5385em !important;
}
.cid-veciA1lL4H .dropdown .dropdown-menu .dropdown-item::after {
  right: 0.5rem;
}
.cid-veciA1lL4H .dropdown .dropdown-menu .dropdown-submenu {
  margin: 0;
}
.cid-veciA1lL4H .dropdown.open > .dropdown-menu {
  display: block;
}
.cid-veciA1lL4H .navbar-toggleable-sm.opened:after {
  position: absolute;
  width: 100vw;
  height: 100vh;
  content: '';
  background-color: rgba(0, 0, 0, 0.1);
  left: 0;
  bottom: 0;
  transform: translateY(100%);
  -webkit-transform: translateY(100%);
  z-index: 1000;
}
.cid-veciA1lL4H .navbar.navbar-short {
  min-height: 60px;
  transition: all .2s;
}
.cid-veciA1lL4H .navbar.navbar-short .navbar-toggler-right {
  top: 20px;
}
.cid-veciA1lL4H .navbar.navbar-short .navbar-logo a {
  font-size: 2.5rem !important;
  line-height: 2.5rem;
  transition: font-size 0.25s;
}
.cid-veciA1lL4H .navbar.navbar-short .navbar-logo a .mbr-iconfont {
  font-size: 2.5rem !important;
}
.cid-veciA1lL4H .navbar.navbar-short .navbar-logo a img {
  height: 3rem !important;
}
.cid-veciA1lL4H .navbar.navbar-short .navbar-brand {
  min-height: 3rem;
}
.cid-veciA1lL4H button.navbar-toggler {
  width: 31px;
  height: 18px;
  cursor: pointer;
  transition: all .2s;
  top: 1.5rem;
  right: 1rem;
}
.cid-veciA1lL4H button.navbar-toggler:focus {
  outline: none;
}
.cid-veciA1lL4H button.navbar-toggler .hamburger span {
  position: absolute;
  right: 0;
  width: 30px;
  height: 2px;
  border-right: 5px;
  background-color: #55d4a9;
}
.cid-veciA1lL4H button.navbar-toggler .hamburger span:nth-child(1) {
  top: 0;
  transition: all .2s;
}
.cid-veciA1lL4H button.navbar-toggler .hamburger span:nth-child(2) {
  top: 8px;
  transition: all .15s;
}
.cid-veciA1lL4H button.navbar-toggler .hamburger span:nth-child(3) {
  top: 8px;
  transition: all .15s;
}
.cid-veciA1lL4H button.navbar-toggler .hamburger span:nth-child(4) {
  top: 16px;
  transition: all .2s;
}
.cid-veciA1lL4H nav.opened .hamburger span:nth-child(1) {
  top: 8px;
  width: 0;
  opacity: 0;
  right: 50%;
  transition: all .2s;
}
.cid-veciA1lL4H nav.opened .hamburger span:nth-child(2) {
  -webkit-transform: rotate(45deg);
  transform: rotate(45deg);
  transition: all .25s;
}
.cid-veciA1lL4H nav.opened .hamburger span:nth-child(3) {
  -webkit-transform: rotate(-45deg);
  transform: rotate(-45deg);
  transition: all .25s;
}
.cid-veciA1lL4H nav.opened .hamburger span:nth-child(4) {
  top: 8px;
  width: 0;
  opacity: 0;
  right: 50%;
  transition: all .2s;
}
.cid-veciA1lL4H .collapsed.navbar-expand {
  flex-direction: column;
}
.cid-veciA1lL4H .collapsed .btn {
  display: flex;
}
.cid-veciA1lL4H .collapsed .navbar-collapse {
  display: none !important;
  padding-right: 0 !important;
}
.cid-veciA1lL4H .collapsed .navbar-collapse.collapsing,
.cid-veciA1lL4H .collapsed .navbar-collapse.show {
  display: block !important;
}
.cid-veciA1lL4H .collapsed .navbar-collapse.collapsing .navbar-nav,
.cid-veciA1lL4H .collapsed .navbar-collapse.show .navbar-nav {
  display: block;
  text-align: center;
}
.cid-veciA1lL4H .collapsed .navbar-collapse.collapsing .navbar-nav .nav-item,
.cid-veciA1lL4H .collapsed .navbar-collapse.show .navbar-nav .nav-item {
  clear: both;
}
.cid-veciA1lL4H .collapsed .navbar-collapse.collapsing .navbar-nav .nav-item:last-child,
.cid-veciA1lL4H .collapsed .navbar-collapse.show .navbar-nav .nav-item:last-child {
  margin-bottom: 1rem;
}
.cid-veciA1lL4H .collapsed .navbar-collapse.collapsing .navbar-buttons,
.cid-veciA1lL4H .collapsed .navbar-collapse.show .navbar-buttons {
  text-align: center;
}
.cid-veciA1lL4H .collapsed .navbar-collapse.collapsing .navbar-buttons:last-child,
.cid-veciA1lL4H .collapsed .navbar-collapse.show .navbar-buttons:last-child {
  margin-bottom: 1rem;
}
.cid-veciA1lL4H .collapsed button.navbar-toggler {
  display: block;
}
.cid-veciA1lL4H .collapsed .navbar-brand {
  margin-left: 1rem !important;
}
.cid-veciA1lL4H .collapsed .navbar-toggleable-sm {
  flex-direction: column;
  -webkit-flex-direction: column;
}
.cid-veciA1lL4H .collapsed .dropdown .dropdown-menu {
  width: 100%;
  text-align: center;
  position: relative;
  opacity: 0;
  display: block;
  height: 0;
  visibility: hidden;
  padding: 0;
  transition-duration: .5s;
  transition-property: opacity,padding,height;
}
.cid-veciA1lL4H .collapsed .dropdown.open > .dropdown-menu {
  position: relative;
  opacity: 1;
  height: auto;
  padding: 1.4rem 0;
  visibility: visible;
}
.cid-veciA1lL4H .collapsed .dropdown .dropdown-submenu {
  left: 0;
  text-align: center;
  width: 100%;
}
.cid-veciA1lL4H .collapsed .dropdown .dropdown-toggle[data-toggle="dropdown-submenu"]::after {
  margin-top: 0;
  position: inherit;
  right: 0;
  top: 50%;
  display: inline-block;
  width: 0;
  height: 0;
  margin-left: .3em;
  vertical-align: middle;
  content: "";
  border-top: .30em solid;
  border-right: .30em solid transparent;
  border-left: .30em solid transparent;
}
@media (max-width: 991px) {
  .cid-veciA1lL4H .navbar-expand {
    flex-direction: column;
  }
  .cid-veciA1lL4H img {
    height: 3.8rem !important;
  }
  .cid-veciA1lL4H .btn {
    display: flex;
  }
  .cid-veciA1lL4H button.navbar-toggler {
    display: block;
  }
  .cid-veciA1lL4H .navbar-brand {
    margin-left: 1rem !important;
  }
  .cid-veciA1lL4H .navbar-toggleable-sm {
    flex-direction: column;
    -webkit-flex-direction: column;
  }
  .cid-veciA1lL4H .navbar-collapse {
    display: none !important;
    padding-right: 0 !important;
  }
  .cid-veciA1lL4H .navbar-collapse.collapsing,
  .cid-veciA1lL4H .navbar-collapse.show {
    display: block !important;
  }
  .cid-veciA1lL4H .navbar-collapse.collapsing .navbar-nav,
  .cid-veciA1lL4H .navbar-collapse.show .navbar-nav {
    display: block;
    text-align: center;
  }
  .cid-veciA1lL4H .navbar-collapse.collapsing .navbar-nav .nav-item,
  .cid-veciA1lL4H .navbar-collapse.show .navbar-nav .nav-item {
    clear: both;
  }
  .cid-veciA1lL4H .navbar-collapse.collapsing .navbar-nav .nav-item:last-child,
  .cid-veciA1lL4H .navbar-collapse.show .navbar-nav .nav-item:last-child {
    margin-bottom: 1rem;
  }
  .cid-veciA1lL4H .navbar-collapse.collapsing .navbar-buttons,
  .cid-veciA1lL4H .navbar-collapse.show .navbar-buttons {
    text-align: center;
  }
  .cid-veciA1lL4H .navbar-collapse.collapsing .navbar-buttons:last-child,
  .cid-veciA1lL4H .navbar-collapse.show .navbar-buttons:last-child {
    margin-bottom: 1rem;
  }
  .cid-veciA1lL4H .dropdown .dropdown-menu {
    width: 100%;
    text-align: center;
    position: relative;
    opacity: 0;
    display: block;
    height: 0;
    visibility: hidden;
    padding: 0;
    transition-duration: .5s;
    transition-property: opacity,padding,height;
  }
  .cid-veciA1lL4H .dropdown.open > .dropdown-menu {
    position: relative;
    opacity: 1;
    height: auto;
    padding: 1.4rem 0;
    visibility: visible;
  }
  .cid-veciA1lL4H .dropdown .dropdown-submenu {
    left: 0;
    text-align: center;
    width: 100%;
  }
  .cid-veciA1lL4H .dropdown .dropdown-toggle[data-toggle="dropdown-submenu"]::after {
    margin-top: 0;
    position: inherit;
    right: 0;
    top: 50%;
    display: inline-block;
    width: 0;
    height: 0;
    margin-left: .3em;
    vertical-align: middle;
    content: "";
    border-top: .30em solid;
    border-right: .30em solid transparent;
    border-left: .30em solid transparent;
  }
}
@media (min-width: 767px) {
  .cid-veciA1lL4H .menu-logo {
    flex-shrink: 0;
  }
}
.cid-veciA1lL4H .navbar-collapse {
  flex-basis: auto;
}
.cid-veciA1lL4H .nav-link:hover,
.cid-veciA1lL4H .dropdown-item:hover {
  color: #232323 !important;
}
.cid-vebxZkhaGY {
  padding-top: 8rem;
  padding-bottom: 1rem;
  background-color: #fafafa;
}
.cid-vebxZkhaGY .mbr-fallback-image.disabled {
  display: none;
}
.cid-vebxZkhaGY .mbr-fallback-image {
  display: block;
  background-size: cover;
  background-position: center center;
  width: 100%;
  height: 100%;
  position: absolute;
  top: 0;
}
.cid-vebxZkhaGY .oldcost {
  text-decoration: line-through;
  color: #353535;
}
.cid-vebxZkhaGY .currentcost {
  color: #232323;
}
.cid-vebxZkhaGY .card-wrapper {
  border-radius: 4px;
  background: #ffffff;
}
@media (min-width: 992px) {
  .cid-vebxZkhaGY .text-box {
    padding: 2rem;
    padding-right: 4rem;
  }
}
@media (max-width: 991px) {
  .cid-vebxZkhaGY .text-box {
    padding: 2rem;
  }
}
@media (max-width: 767px) {
  .cid-vebxZkhaGY .text-box {
    padding: 1rem;
  }
}
.cid-vebxZkhaGY .image-wrapper img {
  width: 100%;
  object-fit: cover;
}
.cid-vebCaINOb9 {
  padding-top: 15px;
  padding-bottom: 0px;
  background-color: #ffffff;
}
.cid-vebCaINOb9 .item {
  padding-bottom: 2rem;
}
.cid-vebCaINOb9 .carousel-control,
.cid-vebCaINOb9 .close {
  background: #1b1b1b;
}
.cid-vebCaINOb9 .carousel-control-prev {
  margin-left: 2.5rem;
}
.cid-vebCaINOb9 .carousel-control-next {
  margin-right: 2.5rem;
}
.cid-vebCaINOb9 .close {
  position: fixed;
  opacity: 0.5;
  font-size: 35px;
  font-weight: 300;
  width: 70px;
  height: 70px;
  border-radius: 50%;
  color: #fff;
  top: 2.5rem;
  right: 2.5rem;
  line-height: 70px;
  border: none;
  text-align: center;
  text-shadow: none;
  z-index: 5;
  -webkit-transition: opacity 0.3s ease;
  -moz-transition: opacity 0.3s ease;
  -o-transition: opacity 0.3s ease;
  transition: opacity 0.3s ease;
  font-family: 'MobiriseIcons';
}
.cid-vebCaINOb9 .close::before {
  content: '\e91a';
}
.cid-vebCaINOb9 .close:hover {
  opacity: 1;
  background: #000;
  color: #fff;
}
.cid-vebCaINOb9 .carousel-control {
  position: fixed;
  width: 70px;
  height: 70px;
  top: 50%;
  margin-top: -35px;
  line-height: 70px;
  border-radius: 50%;
  font-size: 35px;
  border: 0;
  opacity: 0.5;
  text-shadow: none;
  z-index: 5;
  color: #fff;
  -webkit-transition: all 0.2s ease-in-out 0s;
  -o-transition: all 0.2s ease-in-out 0s;
  transition: all 0.2s ease-in-out 0s;
}
.cid-vebCaINOb9 .carousel-inner > .active {
  display: block;
}
.cid-vebCaINOb9 .carousel-control.left {
  left: 0;
  margin-left: 2.5rem;
}
.cid-vebCaINOb9 .carousel-control.right {
  right: 0;
  margin-right: 2.5rem;
}
.cid-vebCaINOb9 .carousel-control .icon-next,
.cid-vebCaINOb9 .carousel-control .icon-prev {
  margin-top: -18px;
  font-size: 40px;
  line-height: 27px;
}
.cid-vebCaINOb9 .carousel-control:hover {
  background: #1b1b1b;
  color: #fff;
  opacity: 1;
}
@media (max-width: 768px) {
  .cid-vebCaINOb9 .carousel-control,
  .cid-vebCaINOb9 .carousel-indicators,
  .cid-vebCaINOb9 .modal .close {
    position: fixed;
  }
}
@media (max-width: 767px) {
  .cid-vebCaINOb9 .mbr-slider .carousel-control {
    top: auto;
    bottom: 20px;
  }
  .cid-vebCaINOb9 .mbr-slider > .container .carousel-control {
    margin-bottom: 0;
  }
}
.cid-vebCaINOb9 .carousel-indicators {
  bottom: 0;
  margin-bottom: 3px;
}
@media (max-width: 991px) {
  .cid-vebCaINOb9 .carousel-indicators {
    margin-bottom: 3.625rem !important;
    padding-left: 2.5rem;
    padding-right: 2.5rem;
  }
}
@media (max-width: 767px) {
  .cid-vebCaINOb9 .carousel-indicators {
    display: none;
  }
}
.cid-vebCaINOb9 .carousel-indicators .active,
.cid-vebCaINOb9 .carousel-indicators li {
  width: 7px;
  height: 7px;
  margin: 3px;
  background: #1b1b1b;
  opacity: 0.5;
  border: 4px solid #1b1b1b;
}
.cid-vebCaINOb9 .carousel-indicators .active {
  background: #fff;
}
.cid-vebCaINOb9 .carousel-indicators li {
  max-width: 15px;
  max-height: 15px;
  border-radius: 50%;
}
.cid-vebCaINOb9 .modal {
  padding-left: 0 !important;
  position: fixed;
  overflow: hidden;
  padding-right: 0 !important;
}
.cid-vebCaINOb9 .modal-dialog {
  margin: 0 auto;
  max-width: 100%;
  padding-left: 1rem;
  padding-right: 1rem;
}
.cid-vebCaINOb9 .modal-content {
  border-radius: 0;
  border: none;
  background: transparent;
}
.cid-vebCaINOb9 .modal-body {
  padding: 0;
  display: flex;
  align-items: center;
}
.cid-vebCaINOb9 .modal-body .carousel-item {
  top: 50%;
  transform: translateY(-50%);
}
.cid-vebCaINOb9 .modal-body img {
  width: 100%;
  object-fit: contain;
  max-height: calc(100vh - 1.75rem);
}
.cid-vebCaINOb9 .carousel {
  width: 100%;
}
.cid-vebCaINOb9 .modal-backdrop.in {
  opacity: 0.8;
}
.cid-vebCaINOb9 .modal.fade .modal-dialog {
  -webkit-transition: margin-top 0.3s ease-out;
  -moz-transition: margin-top 0.3s ease-out;
  -o-transition: margin-top 0.3s ease-out;
  transition: margin-top 0.3s ease-out;
}
.cid-vebCaINOb9 .modal.fade .modal-dialog,
.cid-vebCaINOb9 .modal.in .modal-dialog {
  -webkit-transform: none;
  -ms-transform: none;
  -o-transform: none;
  transform: none;
}
.cid-vebCaINOb9 .mbr-gallery .item-wrapper {
  cursor: pointer;
}
.cid-vebCaINOb9 a {
  display: block;
}
.cid-vebCaINOb9 a.img {
  pointer-events: none;
}
.cid-vebxZkomap {
  padding-top: 0rem;
  padding-bottom: 1rem;
  background-color: #ffffff;
}
.cid-vebxZkomap .line {
  background-color: #6592e6;
  align: center;
  height: 2px;
  margin: 0 auto;
}
.cid-vebxZksqZz {
  padding-top: 0rem;
  padding-bottom: 0rem;
  background-color: #ffffff;
}
.cid-vebxZksqZz .mbr-fallback-image.disabled {
  display: none;
}
.cid-vebxZksqZz .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-vebxZksqZz .image-wrapper {
    margin-bottom: 1rem;
  }
}
.cid-vebxZksqZz .row {
  flex-direction: row-reverse;
}
.cid-vebxZksqZz img {
  width: 100%;
}
.cid-vebxZkzHgc {
  padding-top: 0rem;
  padding-bottom: 0rem;
  background-color: #ffffff;
}
.cid-vebxZkzHgc .mbr-fallback-image.disabled {
  display: none;
}
.cid-vebxZkzHgc .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-vebxZkzHgc .image-wrapper {
    margin-bottom: 1rem;
  }
}
.cid-vebxZkzHgc .row {
  flex-direction: row-reverse;
}
.cid-vebxZkzHgc img {
  width: 100%;
}
.cid-vebxZkF0rE {
  padding-top: 0rem;
  padding-bottom: 0rem;
  background-color: #ffffff;
}
.cid-vebxZkF0rE .mbr-fallback-image.disabled {
  display: none;
}
.cid-vebxZkF0rE .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-vebxZkF0rE .image-wrapper {
    margin-bottom: 1rem;
  }
}
.cid-vebxZkF0rE .row {
  flex-direction: row-reverse;
}
.cid-vebxZkF0rE img {
  width: 100%;
}
.cid-vebxZkLktx {
  padding-top: 0rem;
  padding-bottom: 0rem;
  background-color: #ffffff;
}
.cid-vebxZkLktx .mbr-fallback-image.disabled {
  display: none;
}
.cid-vebxZkLktx .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-vebxZkLktx .image-wrapper {
    margin-bottom: 1rem;
  }
}
.cid-vebxZkLktx .row {
  flex-direction: row-reverse;
}
.cid-vebxZkLktx img {
  width: 100%;
}
.cid-vebxZkTNhR {
  padding-top: 0rem;
  padding-bottom: 0rem;
  background-color: #ffffff;
}
.cid-vebxZkTNhR .mbr-fallback-image.disabled {
  display: none;
}
.cid-vebxZkTNhR .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-vebxZkTNhR .image-wrapper {
    margin-bottom: 1rem;
  }
}
.cid-vebxZkTNhR .row {
  flex-direction: row-reverse;
}
.cid-vebxZkTNhR img {
  width: 100%;
}
.cid-vebBwN4Aes {
  padding-top: 0rem;
  padding-bottom: 0rem;
  background-color: #ffffff;
}
.cid-vebBwN4Aes .mbr-fallback-image.disabled {
  display: none;
}
.cid-vebBwN4Aes .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-vebBwN4Aes .image-wrapper {
    margin-bottom: 1rem;
  }
}
.cid-vebBwN4Aes .row {
  flex-direction: row-reverse;
}
.cid-vebBwN4Aes img {
  width: 100%;
}
.cid-vebBB5C7c3 {
  padding-top: 0rem;
  padding-bottom: 0rem;
  background-color: #ffffff;
}
.cid-vebBB5C7c3 .mbr-fallback-image.disabled {
  display: none;
}
.cid-vebBB5C7c3 .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-vebBB5C7c3 .image-wrapper {
    margin-bottom: 1rem;
  }
}
.cid-vebBB5C7c3 .row {
  flex-direction: row-reverse;
}
.cid-vebBB5C7c3 img {
  width: 100%;
}
.cid-vebO6jsxp9 {
  padding-top: 1rem;
  padding-bottom: 1rem;
  background-color: #ffffff;
}
.cid-vebO6jsxp9 img,
.cid-vebO6jsxp9 .item-img {
  width: 100%;
}
.cid-vebO6jsxp9 .item:focus,
.cid-vebO6jsxp9 span:focus {
  outline: none;
}
.cid-vebO6jsxp9 .item {
  cursor: pointer;
  margin-bottom: 2rem;
}
.cid-vebO6jsxp9 .item-wrapper {
  position: relative;
  border-radius: 4px;
  background: #fafafa;
  height: 100%;
  display: flex;
  flex-flow: column nowrap;
}
@media (min-width: 992px) {
  .cid-vebO6jsxp9 .item-wrapper .item-content {
    padding: 2rem;
  }
}
@media (max-width: 991px) {
  .cid-vebO6jsxp9 .item-wrapper .item-content {
    padding: 1rem;
  }
}
.cid-vebO6jsxp9 .mbr-section-btn {
  margin-top: auto !important;
}
.cid-vebO6jsxp9 .mbr-section-title {
  color: #232323;
}
.cid-vebO6jsxp9 .mbr-text,
.cid-vebO6jsxp9 .mbr-section-btn {
  text-align: left;
}
.cid-vebO6jsxp9 .item-title {
  text-align: left;
}
.cid-vebO6jsxp9 .item-subtitle {
  text-align: left;
}
.cid-vebxZliGgr {
  padding-top: 15px;
  padding-bottom: 15px;
  background-color: #2e2e2e;
}
@media (max-width: 767px) {
  .cid-vebxZliGgr .content {
    text-align: center;
  }
  .cid-vebxZliGgr .content > div:not(:last-child) {
    margin-bottom: 2rem;
  }
}
@media (max-width: 767px) {
  .cid-vebxZliGgr .media-wrap {
    margin-bottom: 1rem;
  }
}
.cid-vebxZliGgr .media-wrap .mbr-iconfont-logo {
  font-size: 7.5rem;
  color: #f36;
}
.cid-vebxZliGgr .media-wrap img {
  height: 6rem;
}
@media (max-width: 767px) {
  .cid-vebxZliGgr .footer-lower .copyright {
    margin-bottom: 1rem;
    text-align: center;
  }
}
.cid-vebxZliGgr .footer-lower hr {
  margin: 1rem 0;
  border-color: #fff;
  opacity: .05;
}
.cid-vebxZliGgr .footer-lower .social-list {
  padding-left: 0;
  margin-bottom: 0;
  list-style: none;
  display: flex;
  -webkit-flex-wrap: wrap;
  flex-wrap: wrap;
  -webkit-justify-content: flex-end;
  justify-content: flex-end;
}
.cid-vebxZliGgr .footer-lower .social-list .mbr-iconfont-social {
  font-size: 1.3rem;
  color: #fff;
}
.cid-vebxZliGgr .footer-lower .social-list .soc-item {
  margin: 0 .5rem;
}
.cid-vebxZliGgr .footer-lower .social-list a {
  margin: 0;
  opacity: .5;
  -webkit-transition: .2s linear;
  transition: .2s linear;
}
.cid-vebxZliGgr .footer-lower .social-list a:hover {
  opacity: 1;
}
@media (max-width: 767px) {
  .cid-vebxZliGgr .footer-lower .social-list {
    -webkit-justify-content: center;
    justify-content: center;
  }
}
.cid-veciA1lL4H .navbar {
  padding: .5rem 0;
  background: #ffffff;
  transition: none;
  min-height: 77px;
}
.cid-veciA1lL4H .navbar-dropdown.bg-color.transparent.opened {
  background: #ffffff;
}
.cid-veciA1lL4H a {
  font-style: normal;
}
.cid-veciA1lL4H .nav-item span {
  padding-right: 0.4em;
  line-height: 0.5em;
  vertical-align: text-bottom;
  position: relative;
  text-decoration: none;
}
.cid-veciA1lL4H .nav-item a {
  display: flex;
  align-items: center;
  justify-content: center;
  padding: 0.7rem 0 !important;
  margin: 0rem .65rem !important;
}
.cid-veciA1lL4H .nav-item:focus,
.cid-veciA1lL4H .nav-link:focus {
  outline: none;
}
.cid-veciA1lL4H .btn {
  padding: 0.4rem 1.5rem;
  display: inline-flex;
  align-items: center;
}
.cid-veciA1lL4H .btn .mbr-iconfont {
  font-size: 1.6rem;
}
.cid-veciA1lL4H .menu-logo {
  margin-right: auto;
}
.cid-veciA1lL4H .menu-logo .navbar-brand {
  display: flex;
  margin-left: 5rem;
  padding: 0;
  transition: padding .2s;
  min-height: 3.8rem;
  align-items: center;
}
.cid-veciA1lL4H .menu-logo .navbar-brand .navbar-caption-wrap {
  display: -webkit-flex;
  -webkit-align-items: center;
  align-items: center;
  word-break: break-word;
  min-width: 7rem;
  margin: .3rem 0;
}
.cid-veciA1lL4H .menu-logo .navbar-brand .navbar-caption-wrap .navbar-caption {
  line-height: 1.2rem !important;
  padding-right: 2rem;
}
.cid-veciA1lL4H .menu-logo .navbar-brand .navbar-logo {
  font-size: 4rem;
  transition: font-size 0.25s;
}
.cid-veciA1lL4H .menu-logo .navbar-brand .navbar-logo img {
  display: flex;
}
.cid-veciA1lL4H .menu-logo .navbar-brand .navbar-logo .mbr-iconfont {
  transition: font-size 0.25s;
}
.cid-veciA1lL4H .navbar-toggleable-sm .navbar-collapse {
  justify-content: flex-end;
  -webkit-justify-content: flex-end;
  padding-right: 5rem;
  width: auto;
}
.cid-veciA1lL4H .navbar-toggleable-sm .navbar-collapse .navbar-nav {
  flex-wrap: wrap;
  -webkit-flex-wrap: wrap;
  padding-left: 0;
}
.cid-veciA1lL4H .navbar-toggleable-sm .navbar-collapse .navbar-nav .nav-item {
  -webkit-align-self: center;
  align-self: center;
}
.cid-veciA1lL4H .navbar-toggleable-sm .navbar-collapse .navbar-buttons {
  padding-left: 0;
  padding-bottom: 0;
}
.cid-veciA1lL4H .dropdown .dropdown-menu {
  background: #ffffff;
  display: none;
  position: absolute;
  min-width: 5rem;
  padding-top: 1.4rem;
  padding-bottom: 1.4rem;
  text-align: left;
}
.cid-veciA1lL4H .dropdown .dropdown-menu .dropdown-item {
  width: auto;
  padding: 0.235em 1.5385em 0.235em 1.5385em !important;
}
.cid-veciA1lL4H .dropdown .dropdown-menu .dropdown-item::after {
  right: 0.5rem;
}
.cid-veciA1lL4H .dropdown .dropdown-menu .dropdown-submenu {
  margin: 0;
}
.cid-veciA1lL4H .dropdown.open > .dropdown-menu {
  display: block;
}
.cid-veciA1lL4H .navbar-toggleable-sm.opened:after {
  position: absolute;
  width: 100vw;
  height: 100vh;
  content: '';
  background-color: rgba(0, 0, 0, 0.1);
  left: 0;
  bottom: 0;
  transform: translateY(100%);
  -webkit-transform: translateY(100%);
  z-index: 1000;
}
.cid-veciA1lL4H .navbar.navbar-short {
  min-height: 60px;
  transition: all .2s;
}
.cid-veciA1lL4H .navbar.navbar-short .navbar-toggler-right {
  top: 20px;
}
.cid-veciA1lL4H .navbar.navbar-short .navbar-logo a {
  font-size: 2.5rem !important;
  line-height: 2.5rem;
  transition: font-size 0.25s;
}
.cid-veciA1lL4H .navbar.navbar-short .navbar-logo a .mbr-iconfont {
  font-size: 2.5rem !important;
}
.cid-veciA1lL4H .navbar.navbar-short .navbar-logo a img {
  height: 3rem !important;
}
.cid-veciA1lL4H .navbar.navbar-short .navbar-brand {
  min-height: 3rem;
}
.cid-veciA1lL4H button.navbar-toggler {
  width: 31px;
  height: 18px;
  cursor: pointer;
  transition: all .2s;
  top: 1.5rem;
  right: 1rem;
}
.cid-veciA1lL4H button.navbar-toggler:focus {
  outline: none;
}
.cid-veciA1lL4H button.navbar-toggler .hamburger span {
  position: absolute;
  right: 0;
  width: 30px;
  height: 2px;
  border-right: 5px;
  background-color: #55d4a9;
}
.cid-veciA1lL4H button.navbar-toggler .hamburger span:nth-child(1) {
  top: 0;
  transition: all .2s;
}
.cid-veciA1lL4H button.navbar-toggler .hamburger span:nth-child(2) {
  top: 8px;
  transition: all .15s;
}
.cid-veciA1lL4H button.navbar-toggler .hamburger span:nth-child(3) {
  top: 8px;
  transition: all .15s;
}
.cid-veciA1lL4H button.navbar-toggler .hamburger span:nth-child(4) {
  top: 16px;
  transition: all .2s;
}
.cid-veciA1lL4H nav.opened .hamburger span:nth-child(1) {
  top: 8px;
  width: 0;
  opacity: 0;
  right: 50%;
  transition: all .2s;
}
.cid-veciA1lL4H nav.opened .hamburger span:nth-child(2) {
  -webkit-transform: rotate(45deg);
  transform: rotate(45deg);
  transition: all .25s;
}
.cid-veciA1lL4H nav.opened .hamburger span:nth-child(3) {
  -webkit-transform: rotate(-45deg);
  transform: rotate(-45deg);
  transition: all .25s;
}
.cid-veciA1lL4H nav.opened .hamburger span:nth-child(4) {
  top: 8px;
  width: 0;
  opacity: 0;
  right: 50%;
  transition: all .2s;
}
.cid-veciA1lL4H .collapsed.navbar-expand {
  flex-direction: column;
}
.cid-veciA1lL4H .collapsed .btn {
  display: flex;
}
.cid-veciA1lL4H .collapsed .navbar-collapse {
  display: none !important;
  padding-right: 0 !important;
}
.cid-veciA1lL4H .collapsed .navbar-collapse.collapsing,
.cid-veciA1lL4H .collapsed .navbar-collapse.show {
  display: block !important;
}
.cid-veciA1lL4H .collapsed .navbar-collapse.collapsing .navbar-nav,
.cid-veciA1lL4H .collapsed .navbar-collapse.show .navbar-nav {
  display: block;
  text-align: center;
}
.cid-veciA1lL4H .collapsed .navbar-collapse.collapsing .navbar-nav .nav-item,
.cid-veciA1lL4H .collapsed .navbar-collapse.show .navbar-nav .nav-item {
  clear: both;
}
.cid-veciA1lL4H .collapsed .navbar-collapse.collapsing .navbar-nav .nav-item:last-child,
.cid-veciA1lL4H .collapsed .navbar-collapse.show .navbar-nav .nav-item:last-child {
  margin-bottom: 1rem;
}
.cid-veciA1lL4H .collapsed .navbar-collapse.collapsing .navbar-buttons,
.cid-veciA1lL4H .collapsed .navbar-collapse.show .navbar-buttons {
  text-align: center;
}
.cid-veciA1lL4H .collapsed .navbar-collapse.collapsing .navbar-buttons:last-child,
.cid-veciA1lL4H .collapsed .navbar-collapse.show .navbar-buttons:last-child {
  margin-bottom: 1rem;
}
.cid-veciA1lL4H .collapsed button.navbar-toggler {
  display: block;
}
.cid-veciA1lL4H .collapsed .navbar-brand {
  margin-left: 1rem !important;
}
.cid-veciA1lL4H .collapsed .navbar-toggleable-sm {
  flex-direction: column;
  -webkit-flex-direction: column;
}
.cid-veciA1lL4H .collapsed .dropdown .dropdown-menu {
  width: 100%;
  text-align: center;
  position: relative;
  opacity: 0;
  display: block;
  height: 0;
  visibility: hidden;
  padding: 0;
  transition-duration: .5s;
  transition-property: opacity,padding,height;
}
.cid-veciA1lL4H .collapsed .dropdown.open > .dropdown-menu {
  position: relative;
  opacity: 1;
  height: auto;
  padding: 1.4rem 0;
  visibility: visible;
}
.cid-veciA1lL4H .collapsed .dropdown .dropdown-submenu {
  left: 0;
  text-align: center;
  width: 100%;
}
.cid-veciA1lL4H .collapsed .dropdown .dropdown-toggle[data-toggle="dropdown-submenu"]::after {
  margin-top: 0;
  position: inherit;
  right: 0;
  top: 50%;
  display: inline-block;
  width: 0;
  height: 0;
  margin-left: .3em;
  vertical-align: middle;
  content: "";
  border-top: .30em solid;
  border-right: .30em solid transparent;
  border-left: .30em solid transparent;
}
@media (max-width: 991px) {
  .cid-veciA1lL4H .navbar-expand {
    flex-direction: column;
  }
  .cid-veciA1lL4H img {
    height: 3.8rem !important;
  }
  .cid-veciA1lL4H .btn {
    display: flex;
  }
  .cid-veciA1lL4H button.navbar-toggler {
    display: block;
  }
  .cid-veciA1lL4H .navbar-brand {
    margin-left: 1rem !important;
  }
  .cid-veciA1lL4H .navbar-toggleable-sm {
    flex-direction: column;
    -webkit-flex-direction: column;
  }
  .cid-veciA1lL4H .navbar-collapse {
    display: none !important;
    padding-right: 0 !important;
  }
  .cid-veciA1lL4H .navbar-collapse.collapsing,
  .cid-veciA1lL4H .navbar-collapse.show {
    display: block !important;
  }
  .cid-veciA1lL4H .navbar-collapse.collapsing .navbar-nav,
  .cid-veciA1lL4H .navbar-collapse.show .navbar-nav {
    display: block;
    text-align: center;
  }
  .cid-veciA1lL4H .navbar-collapse.collapsing .navbar-nav .nav-item,
  .cid-veciA1lL4H .navbar-collapse.show .navbar-nav .nav-item {
    clear: both;
  }
  .cid-veciA1lL4H .navbar-collapse.collapsing .navbar-nav .nav-item:last-child,
  .cid-veciA1lL4H .navbar-collapse.show .navbar-nav .nav-item:last-child {
    margin-bottom: 1rem;
  }
  .cid-veciA1lL4H .navbar-collapse.collapsing .navbar-buttons,
  .cid-veciA1lL4H .navbar-collapse.show .navbar-buttons {
    text-align: center;
  }
  .cid-veciA1lL4H .navbar-collapse.collapsing .navbar-buttons:last-child,
  .cid-veciA1lL4H .navbar-collapse.show .navbar-buttons:last-child {
    margin-bottom: 1rem;
  }
  .cid-veciA1lL4H .dropdown .dropdown-menu {
    width: 100%;
    text-align: center;
    position: relative;
    opacity: 0;
    display: block;
    height: 0;
    visibility: hidden;
    padding: 0;
    transition-duration: .5s;
    transition-property: opacity,padding,height;
  }
  .cid-veciA1lL4H .dropdown.open > .dropdown-menu {
    position: relative;
    opacity: 1;
    height: auto;
    padding: 1.4rem 0;
    visibility: visible;
  }
  .cid-veciA1lL4H .dropdown .dropdown-submenu {
    left: 0;
    text-align: center;
    width: 100%;
  }
  .cid-veciA1lL4H .dropdown .dropdown-toggle[data-toggle="dropdown-submenu"]::after {
    margin-top: 0;
    position: inherit;
    right: 0;
    top: 50%;
    display: inline-block;
    width: 0;
    height: 0;
    margin-left: .3em;
    vertical-align: middle;
    content: "";
    border-top: .30em solid;
    border-right: .30em solid transparent;
    border-left: .30em solid transparent;
  }
}
@media (min-width: 767px) {
  .cid-veciA1lL4H .menu-logo {
    flex-shrink: 0;
  }
}
.cid-veciA1lL4H .navbar-collapse {
  flex-basis: auto;
}
.cid-veciA1lL4H .nav-link:hover,
.cid-veciA1lL4H .dropdown-item:hover {
  color: #232323 !important;
}
.cid-vebDo9hOQ7 {
  padding-top: 8rem;
  padding-bottom: 1rem;
  background-color: #fafafa;
}
.cid-vebDo9hOQ7 .mbr-fallback-image.disabled {
  display: none;
}
.cid-vebDo9hOQ7 .mbr-fallback-image {
  display: block;
  background-size: cover;
  background-position: center center;
  width: 100%;
  height: 100%;
  position: absolute;
  top: 0;
}
.cid-vebDo9hOQ7 .oldcost {
  text-decoration: line-through;
  color: #353535;
}
.cid-vebDo9hOQ7 .currentcost {
  color: #232323;
}
.cid-vebDo9hOQ7 .card-wrapper {
  border-radius: 4px;
  background: #ffffff;
}
@media (min-width: 992px) {
  .cid-vebDo9hOQ7 .text-box {
    padding: 2rem;
    padding-right: 4rem;
  }
}
@media (max-width: 991px) {
  .cid-vebDo9hOQ7 .text-box {
    padding: 2rem;
  }
}
@media (max-width: 767px) {
  .cid-vebDo9hOQ7 .text-box {
    padding: 1rem;
  }
}
.cid-vebDo9hOQ7 .image-wrapper img {
  width: 100%;
  object-fit: cover;
}
.cid-vebDo9qlxs {
  padding-top: 15px;
  padding-bottom: 0px;
  background-color: #ffffff;
}
.cid-vebDo9qlxs .item {
  padding-bottom: 2rem;
}
.cid-vebDo9qlxs .carousel-control,
.cid-vebDo9qlxs .close {
  background: #1b1b1b;
}
.cid-vebDo9qlxs .carousel-control-prev {
  margin-left: 2.5rem;
}
.cid-vebDo9qlxs .carousel-control-next {
  margin-right: 2.5rem;
}
.cid-vebDo9qlxs .close {
  position: fixed;
  opacity: 0.5;
  font-size: 35px;
  font-weight: 300;
  width: 70px;
  height: 70px;
  border-radius: 50%;
  color: #fff;
  top: 2.5rem;
  right: 2.5rem;
  line-height: 70px;
  border: none;
  text-align: center;
  text-shadow: none;
  z-index: 5;
  -webkit-transition: opacity 0.3s ease;
  -moz-transition: opacity 0.3s ease;
  -o-transition: opacity 0.3s ease;
  transition: opacity 0.3s ease;
  font-family: 'MobiriseIcons';
}
.cid-vebDo9qlxs .close::before {
  content: '\e91a';
}
.cid-vebDo9qlxs .close:hover {
  opacity: 1;
  background: #000;
  color: #fff;
}
.cid-vebDo9qlxs .carousel-control {
  position: fixed;
  width: 70px;
  height: 70px;
  top: 50%;
  margin-top: -35px;
  line-height: 70px;
  border-radius: 50%;
  font-size: 35px;
  border: 0;
  opacity: 0.5;
  text-shadow: none;
  z-index: 5;
  color: #fff;
  -webkit-transition: all 0.2s ease-in-out 0s;
  -o-transition: all 0.2s ease-in-out 0s;
  transition: all 0.2s ease-in-out 0s;
}
.cid-vebDo9qlxs .carousel-inner > .active {
  display: block;
}
.cid-vebDo9qlxs .carousel-control.left {
  left: 0;
  margin-left: 2.5rem;
}
.cid-vebDo9qlxs .carousel-control.right {
  right: 0;
  margin-right: 2.5rem;
}
.cid-vebDo9qlxs .carousel-control .icon-next,
.cid-vebDo9qlxs .carousel-control .icon-prev {
  margin-top: -18px;
  font-size: 40px;
  line-height: 27px;
}
.cid-vebDo9qlxs .carousel-control:hover {
  background: #1b1b1b;
  color: #fff;
  opacity: 1;
}
@media (max-width: 768px) {
  .cid-vebDo9qlxs .carousel-control,
  .cid-vebDo9qlxs .carousel-indicators,
  .cid-vebDo9qlxs .modal .close {
    position: fixed;
  }
}
@media (max-width: 767px) {
  .cid-vebDo9qlxs .mbr-slider .carousel-control {
    top: auto;
    bottom: 20px;
  }
  .cid-vebDo9qlxs .mbr-slider > .container .carousel-control {
    margin-bottom: 0;
  }
}
.cid-vebDo9qlxs .carousel-indicators {
  bottom: 0;
  margin-bottom: 3px;
}
@media (max-width: 991px) {
  .cid-vebDo9qlxs .carousel-indicators {
    margin-bottom: 3.625rem !important;
    padding-left: 2.5rem;
    padding-right: 2.5rem;
  }
}
@media (max-width: 767px) {
  .cid-vebDo9qlxs .carousel-indicators {
    display: none;
  }
}
.cid-vebDo9qlxs .carousel-indicators .active,
.cid-vebDo9qlxs .carousel-indicators li {
  width: 7px;
  height: 7px;
  margin: 3px;
  background: #1b1b1b;
  opacity: 0.5;
  border: 4px solid #1b1b1b;
}
.cid-vebDo9qlxs .carousel-indicators .active {
  background: #fff;
}
.cid-vebDo9qlxs .carousel-indicators li {
  max-width: 15px;
  max-height: 15px;
  border-radius: 50%;
}
.cid-vebDo9qlxs .modal {
  padding-left: 0 !important;
  position: fixed;
  overflow: hidden;
  padding-right: 0 !important;
}
.cid-vebDo9qlxs .modal-dialog {
  margin: 0 auto;
  max-width: 100%;
  padding-left: 1rem;
  padding-right: 1rem;
}
.cid-vebDo9qlxs .modal-content {
  border-radius: 0;
  border: none;
  background: transparent;
}
.cid-vebDo9qlxs .modal-body {
  padding: 0;
  display: flex;
  align-items: center;
}
.cid-vebDo9qlxs .modal-body .carousel-item {
  top: 50%;
  transform: translateY(-50%);
}
.cid-vebDo9qlxs .modal-body img {
  width: 100%;
  object-fit: contain;
  max-height: calc(100vh - 1.75rem);
}
.cid-vebDo9qlxs .carousel {
  width: 100%;
}
.cid-vebDo9qlxs .modal-backdrop.in {
  opacity: 0.8;
}
.cid-vebDo9qlxs .modal.fade .modal-dialog {
  -webkit-transition: margin-top 0.3s ease-out;
  -moz-transition: margin-top 0.3s ease-out;
  -o-transition: margin-top 0.3s ease-out;
  transition: margin-top 0.3s ease-out;
}
.cid-vebDo9qlxs .modal.fade .modal-dialog,
.cid-vebDo9qlxs .modal.in .modal-dialog {
  -webkit-transform: none;
  -ms-transform: none;
  -o-transform: none;
  transform: none;
}
.cid-vebDo9qlxs .mbr-gallery .item-wrapper {
  cursor: pointer;
}
.cid-vebDo9qlxs a {
  display: block;
}
.cid-vebDo9qlxs a.img {
  pointer-events: none;
}
.cid-vebDo9EhHt {
  padding-top: 0rem;
  padding-bottom: 1rem;
  background-color: #ffffff;
}
.cid-vebDo9EhHt .line {
  background-color: #6592e6;
  align: center;
  height: 2px;
  margin: 0 auto;
}
.cid-vebDo9JwiH {
  padding-top: 0rem;
  padding-bottom: 0rem;
  background-color: #ffffff;
}
.cid-vebDo9JwiH .mbr-fallback-image.disabled {
  display: none;
}
.cid-vebDo9JwiH .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-vebDo9JwiH .image-wrapper {
    margin-bottom: 1rem;
  }
}
.cid-vebDo9JwiH .row {
  flex-direction: row-reverse;
}
.cid-vebDo9JwiH img {
  width: 100%;
}
.cid-vebDo9QVw7 {
  padding-top: 0rem;
  padding-bottom: 0rem;
  background-color: #ffffff;
}
.cid-vebDo9QVw7 .mbr-fallback-image.disabled {
  display: none;
}
.cid-vebDo9QVw7 .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-vebDo9QVw7 .image-wrapper {
    margin-bottom: 1rem;
  }
}
.cid-vebDo9QVw7 .row {
  flex-direction: row-reverse;
}
.cid-vebDo9QVw7 img {
  width: 100%;
}
.cid-vebDo9X9wm {
  padding-top: 0rem;
  padding-bottom: 0rem;
  background-color: #ffffff;
}
.cid-vebDo9X9wm .mbr-fallback-image.disabled {
  display: none;
}
.cid-vebDo9X9wm .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-vebDo9X9wm .image-wrapper {
    margin-bottom: 1rem;
  }
}
.cid-vebDo9X9wm .row {
  flex-direction: row-reverse;
}
.cid-vebDo9X9wm img {
  width: 100%;
}
.cid-vebOdRBkZ6 {
  padding-top: 1rem;
  padding-bottom: 1rem;
  background-color: #ffffff;
}
.cid-vebOdRBkZ6 img,
.cid-vebOdRBkZ6 .item-img {
  width: 100%;
}
.cid-vebOdRBkZ6 .item:focus,
.cid-vebOdRBkZ6 span:focus {
  outline: none;
}
.cid-vebOdRBkZ6 .item {
  cursor: pointer;
  margin-bottom: 2rem;
}
.cid-vebOdRBkZ6 .item-wrapper {
  position: relative;
  border-radius: 4px;
  background: #fafafa;
  height: 100%;
  display: flex;
  flex-flow: column nowrap;
}
@media (min-width: 992px) {
  .cid-vebOdRBkZ6 .item-wrapper .item-content {
    padding: 2rem;
  }
}
@media (max-width: 991px) {
  .cid-vebOdRBkZ6 .item-wrapper .item-content {
    padding: 1rem;
  }
}
.cid-vebOdRBkZ6 .mbr-section-btn {
  margin-top: auto !important;
}
.cid-vebOdRBkZ6 .mbr-section-title {
  color: #232323;
}
.cid-vebOdRBkZ6 .mbr-text,
.cid-vebOdRBkZ6 .mbr-section-btn {
  text-align: left;
}
.cid-vebOdRBkZ6 .item-title {
  text-align: left;
}
.cid-vebOdRBkZ6 .item-subtitle {
  text-align: left;
}
.cid-vebDoaSrZS {
  padding-top: 15px;
  padding-bottom: 15px;
  background-color: #2e2e2e;
}
@media (max-width: 767px) {
  .cid-vebDoaSrZS .content {
    text-align: center;
  }
  .cid-vebDoaSrZS .content > div:not(:last-child) {
    margin-bottom: 2rem;
  }
}
@media (max-width: 767px) {
  .cid-vebDoaSrZS .media-wrap {
    margin-bottom: 1rem;
  }
}
.cid-vebDoaSrZS .media-wrap .mbr-iconfont-logo {
  font-size: 7.5rem;
  color: #f36;
}
.cid-vebDoaSrZS .media-wrap img {
  height: 6rem;
}
@media (max-width: 767px) {
  .cid-vebDoaSrZS .footer-lower .copyright {
    margin-bottom: 1rem;
    text-align: center;
  }
}
.cid-vebDoaSrZS .footer-lower hr {
  margin: 1rem 0;
  border-color: #fff;
  opacity: .05;
}
.cid-vebDoaSrZS .footer-lower .social-list {
  padding-left: 0;
  margin-bottom: 0;
  list-style: none;
  display: flex;
  -webkit-flex-wrap: wrap;
  flex-wrap: wrap;
  -webkit-justify-content: flex-end;
  justify-content: flex-end;
}
.cid-vebDoaSrZS .footer-lower .social-list .mbr-iconfont-social {
  font-size: 1.3rem;
  color: #fff;
}
.cid-vebDoaSrZS .footer-lower .social-list .soc-item {
  margin: 0 .5rem;
}
.cid-vebDoaSrZS .footer-lower .social-list a {
  margin: 0;
  opacity: .5;
  -webkit-transition: .2s linear;
  transition: .2s linear;
}
.cid-vebDoaSrZS .footer-lower .social-list a:hover {
  opacity: 1;
}
@media (max-width: 767px) {
  .cid-vebDoaSrZS .footer-lower .social-list {
    -webkit-justify-content: center;
    justify-content: center;
  }
}
.cid-veciA1lL4H .navbar {
  padding: .5rem 0;
  background: #ffffff;
  transition: none;
  min-height: 77px;
}
.cid-veciA1lL4H .navbar-dropdown.bg-color.transparent.opened {
  background: #ffffff;
}
.cid-veciA1lL4H a {
  font-style: normal;
}
.cid-veciA1lL4H .nav-item span {
  padding-right: 0.4em;
  line-height: 0.5em;
  vertical-align: text-bottom;
  position: relative;
  text-decoration: none;
}
.cid-veciA1lL4H .nav-item a {
  display: flex;
  align-items: center;
  justify-content: center;
  padding: 0.7rem 0 !important;
  margin: 0rem .65rem !important;
}
.cid-veciA1lL4H .nav-item:focus,
.cid-veciA1lL4H .nav-link:focus {
  outline: none;
}
.cid-veciA1lL4H .btn {
  padding: 0.4rem 1.5rem;
  display: inline-flex;
  align-items: center;
}
.cid-veciA1lL4H .btn .mbr-iconfont {
  font-size: 1.6rem;
}
.cid-veciA1lL4H .menu-logo {
  margin-right: auto;
}
.cid-veciA1lL4H .menu-logo .navbar-brand {
  display: flex;
  margin-left: 5rem;
  padding: 0;
  transition: padding .2s;
  min-height: 3.8rem;
  align-items: center;
}
.cid-veciA1lL4H .menu-logo .navbar-brand .navbar-caption-wrap {
  display: -webkit-flex;
  -webkit-align-items: center;
  align-items: center;
  word-break: break-word;
  min-width: 7rem;
  margin: .3rem 0;
}
.cid-veciA1lL4H .menu-logo .navbar-brand .navbar-caption-wrap .navbar-caption {
  line-height: 1.2rem !important;
  padding-right: 2rem;
}
.cid-veciA1lL4H .menu-logo .navbar-brand .navbar-logo {
  font-size: 4rem;
  transition: font-size 0.25s;
}
.cid-veciA1lL4H .menu-logo .navbar-brand .navbar-logo img {
  display: flex;
}
.cid-veciA1lL4H .menu-logo .navbar-brand .navbar-logo .mbr-iconfont {
  transition: font-size 0.25s;
}
.cid-veciA1lL4H .navbar-toggleable-sm .navbar-collapse {
  justify-content: flex-end;
  -webkit-justify-content: flex-end;
  padding-right: 5rem;
  width: auto;
}
.cid-veciA1lL4H .navbar-toggleable-sm .navbar-collapse .navbar-nav {
  flex-wrap: wrap;
  -webkit-flex-wrap: wrap;
  padding-left: 0;
}
.cid-veciA1lL4H .navbar-toggleable-sm .navbar-collapse .navbar-nav .nav-item {
  -webkit-align-self: center;
  align-self: center;
}
.cid-veciA1lL4H .navbar-toggleable-sm .navbar-collapse .navbar-buttons {
  padding-left: 0;
  padding-bottom: 0;
}
.cid-veciA1lL4H .dropdown .dropdown-menu {
  background: #ffffff;
  display: none;
  position: absolute;
  min-width: 5rem;
  padding-top: 1.4rem;
  padding-bottom: 1.4rem;
  text-align: left;
}
.cid-veciA1lL4H .dropdown .dropdown-menu .dropdown-item {
  width: auto;
  padding: 0.235em 1.5385em 0.235em 1.5385em !important;
}
.cid-veciA1lL4H .dropdown .dropdown-menu .dropdown-item::after {
  right: 0.5rem;
}
.cid-veciA1lL4H .dropdown .dropdown-menu .dropdown-submenu {
  margin: 0;
}
.cid-veciA1lL4H .dropdown.open > .dropdown-menu {
  display: block;
}
.cid-veciA1lL4H .navbar-toggleable-sm.opened:after {
  position: absolute;
  width: 100vw;
  height: 100vh;
  content: '';
  background-color: rgba(0, 0, 0, 0.1);
  left: 0;
  bottom: 0;
  transform: translateY(100%);
  -webkit-transform: translateY(100%);
  z-index: 1000;
}
.cid-veciA1lL4H .navbar.navbar-short {
  min-height: 60px;
  transition: all .2s;
}
.cid-veciA1lL4H .navbar.navbar-short .navbar-toggler-right {
  top: 20px;
}
.cid-veciA1lL4H .navbar.navbar-short .navbar-logo a {
  font-size: 2.5rem !important;
  line-height: 2.5rem;
  transition: font-size 0.25s;
}
.cid-veciA1lL4H .navbar.navbar-short .navbar-logo a .mbr-iconfont {
  font-size: 2.5rem !important;
}
.cid-veciA1lL4H .navbar.navbar-short .navbar-logo a img {
  height: 3rem !important;
}
.cid-veciA1lL4H .navbar.navbar-short .navbar-brand {
  min-height: 3rem;
}
.cid-veciA1lL4H button.navbar-toggler {
  width: 31px;
  height: 18px;
  cursor: pointer;
  transition: all .2s;
  top: 1.5rem;
  right: 1rem;
}
.cid-veciA1lL4H button.navbar-toggler:focus {
  outline: none;
}
.cid-veciA1lL4H button.navbar-toggler .hamburger span {
  position: absolute;
  right: 0;
  width: 30px;
  height: 2px;
  border-right: 5px;
  background-color: #55d4a9;
}
.cid-veciA1lL4H button.navbar-toggler .hamburger span:nth-child(1) {
  top: 0;
  transition: all .2s;
}
.cid-veciA1lL4H button.navbar-toggler .hamburger span:nth-child(2) {
  top: 8px;
  transition: all .15s;
}
.cid-veciA1lL4H button.navbar-toggler .hamburger span:nth-child(3) {
  top: 8px;
  transition: all .15s;
}
.cid-veciA1lL4H button.navbar-toggler .hamburger span:nth-child(4) {
  top: 16px;
  transition: all .2s;
}
.cid-veciA1lL4H nav.opened .hamburger span:nth-child(1) {
  top: 8px;
  width: 0;
  opacity: 0;
  right: 50%;
  transition: all .2s;
}
.cid-veciA1lL4H nav.opened .hamburger span:nth-child(2) {
  -webkit-transform: rotate(45deg);
  transform: rotate(45deg);
  transition: all .25s;
}
.cid-veciA1lL4H nav.opened .hamburger span:nth-child(3) {
  -webkit-transform: rotate(-45deg);
  transform: rotate(-45deg);
  transition: all .25s;
}
.cid-veciA1lL4H nav.opened .hamburger span:nth-child(4) {
  top: 8px;
  width: 0;
  opacity: 0;
  right: 50%;
  transition: all .2s;
}
.cid-veciA1lL4H .collapsed.navbar-expand {
  flex-direction: column;
}
.cid-veciA1lL4H .collapsed .btn {
  display: flex;
}
.cid-veciA1lL4H .collapsed .navbar-collapse {
  display: none !important;
  padding-right: 0 !important;
}
.cid-veciA1lL4H .collapsed .navbar-collapse.collapsing,
.cid-veciA1lL4H .collapsed .navbar-collapse.show {
  display: block !important;
}
.cid-veciA1lL4H .collapsed .navbar-collapse.collapsing .navbar-nav,
.cid-veciA1lL4H .collapsed .navbar-collapse.show .navbar-nav {
  display: block;
  text-align: center;
}
.cid-veciA1lL4H .collapsed .navbar-collapse.collapsing .navbar-nav .nav-item,
.cid-veciA1lL4H .collapsed .navbar-collapse.show .navbar-nav .nav-item {
  clear: both;
}
.cid-veciA1lL4H .collapsed .navbar-collapse.collapsing .navbar-nav .nav-item:last-child,
.cid-veciA1lL4H .collapsed .navbar-collapse.show .navbar-nav .nav-item:last-child {
  margin-bottom: 1rem;
}
.cid-veciA1lL4H .collapsed .navbar-collapse.collapsing .navbar-buttons,
.cid-veciA1lL4H .collapsed .navbar-collapse.show .navbar-buttons {
  text-align: center;
}
.cid-veciA1lL4H .collapsed .navbar-collapse.collapsing .navbar-buttons:last-child,
.cid-veciA1lL4H .collapsed .navbar-collapse.show .navbar-buttons:last-child {
  margin-bottom: 1rem;
}
.cid-veciA1lL4H .collapsed button.navbar-toggler {
  display: block;
}
.cid-veciA1lL4H .collapsed .navbar-brand {
  margin-left: 1rem !important;
}
.cid-veciA1lL4H .collapsed .navbar-toggleable-sm {
  flex-direction: column;
  -webkit-flex-direction: column;
}
.cid-veciA1lL4H .collapsed .dropdown .dropdown-menu {
  width: 100%;
  text-align: center;
  position: relative;
  opacity: 0;
  display: block;
  height: 0;
  visibility: hidden;
  padding: 0;
  transition-duration: .5s;
  transition-property: opacity,padding,height;
}
.cid-veciA1lL4H .collapsed .dropdown.open > .dropdown-menu {
  position: relative;
  opacity: 1;
  height: auto;
  padding: 1.4rem 0;
  visibility: visible;
}
.cid-veciA1lL4H .collapsed .dropdown .dropdown-submenu {
  left: 0;
  text-align: center;
  width: 100%;
}
.cid-veciA1lL4H .collapsed .dropdown .dropdown-toggle[data-toggle="dropdown-submenu"]::after {
  margin-top: 0;
  position: inherit;
  right: 0;
  top: 50%;
  display: inline-block;
  width: 0;
  height: 0;
  margin-left: .3em;
  vertical-align: middle;
  content: "";
  border-top: .30em solid;
  border-right: .30em solid transparent;
  border-left: .30em solid transparent;
}
@media (max-width: 991px) {
  .cid-veciA1lL4H .navbar-expand {
    flex-direction: column;
  }
  .cid-veciA1lL4H img {
    height: 3.8rem !important;
  }
  .cid-veciA1lL4H .btn {
    display: flex;
  }
  .cid-veciA1lL4H button.navbar-toggler {
    display: block;
  }
  .cid-veciA1lL4H .navbar-brand {
    margin-left: 1rem !important;
  }
  .cid-veciA1lL4H .navbar-toggleable-sm {
    flex-direction: column;
    -webkit-flex-direction: column;
  }
  .cid-veciA1lL4H .navbar-collapse {
    display: none !important;
    padding-right: 0 !important;
  }
  .cid-veciA1lL4H .navbar-collapse.collapsing,
  .cid-veciA1lL4H .navbar-collapse.show {
    display: block !important;
  }
  .cid-veciA1lL4H .navbar-collapse.collapsing .navbar-nav,
  .cid-veciA1lL4H .navbar-collapse.show .navbar-nav {
    display: block;
    text-align: center;
  }
  .cid-veciA1lL4H .navbar-collapse.collapsing .navbar-nav .nav-item,
  .cid-veciA1lL4H .navbar-collapse.show .navbar-nav .nav-item {
    clear: both;
  }
  .cid-veciA1lL4H .navbar-collapse.collapsing .navbar-nav .nav-item:last-child,
  .cid-veciA1lL4H .navbar-collapse.show .navbar-nav .nav-item:last-child {
    margin-bottom: 1rem;
  }
  .cid-veciA1lL4H .navbar-collapse.collapsing .navbar-buttons,
  .cid-veciA1lL4H .navbar-collapse.show .navbar-buttons {
    text-align: center;
  }
  .cid-veciA1lL4H .navbar-collapse.collapsing .navbar-buttons:last-child,
  .cid-veciA1lL4H .navbar-collapse.show .navbar-buttons:last-child {
    margin-bottom: 1rem;
  }
  .cid-veciA1lL4H .dropdown .dropdown-menu {
    width: 100%;
    text-align: center;
    position: relative;
    opacity: 0;
    display: block;
    height: 0;
    visibility: hidden;
    padding: 0;
    transition-duration: .5s;
    transition-property: opacity,padding,height;
  }
  .cid-veciA1lL4H .dropdown.open > .dropdown-menu {
    position: relative;
    opacity: 1;
    height: auto;
    padding: 1.4rem 0;
    visibility: visible;
  }
  .cid-veciA1lL4H .dropdown .dropdown-submenu {
    left: 0;
    text-align: center;
    width: 100%;
  }
  .cid-veciA1lL4H .dropdown .dropdown-toggle[data-toggle="dropdown-submenu"]::after {
    margin-top: 0;
    position: inherit;
    right: 0;
    top: 50%;
    display: inline-block;
    width: 0;
    height: 0;
    margin-left: .3em;
    vertical-align: middle;
    content: "";
    border-top: .30em solid;
    border-right: .30em solid transparent;
    border-left: .30em solid transparent;
  }
}
@media (min-width: 767px) {
  .cid-veciA1lL4H .menu-logo {
    flex-shrink: 0;
  }
}
.cid-veciA1lL4H .navbar-collapse {
  flex-basis: auto;
}
.cid-veciA1lL4H .nav-link:hover,
.cid-veciA1lL4H .dropdown-item:hover {
  color: #232323 !important;
}
.cid-vebFfbVuLs {
  padding-top: 8rem;
  padding-bottom: 1rem;
  background-color: #fafafa;
}
.cid-vebFfbVuLs .mbr-fallback-image.disabled {
  display: none;
}
.cid-vebFfbVuLs .mbr-fallback-image {
  display: block;
  background-size: cover;
  background-position: center center;
  width: 100%;
  height: 100%;
  position: absolute;
  top: 0;
}
.cid-vebFfbVuLs .oldcost {
  text-decoration: line-through;
  color: #353535;
}
.cid-vebFfbVuLs .currentcost {
  color: #232323;
}
.cid-vebFfbVuLs .card-wrapper {
  border-radius: 4px;
  background: #ffffff;
}
@media (min-width: 992px) {
  .cid-vebFfbVuLs .text-box {
    padding: 2rem;
    padding-right: 4rem;
  }
}
@media (max-width: 991px) {
  .cid-vebFfbVuLs .text-box {
    padding: 2rem;
  }
}
@media (max-width: 767px) {
  .cid-vebFfbVuLs .text-box {
    padding: 1rem;
  }
}
.cid-vebFfbVuLs .image-wrapper img {
  width: 100%;
  object-fit: cover;
}
.cid-vebFfc4qct {
  padding-top: 15px;
  padding-bottom: 0px;
  background-color: #ffffff;
}
.cid-vebFfc4qct .item {
  padding-bottom: 2rem;
}
.cid-vebFfc4qct .carousel-control,
.cid-vebFfc4qct .close {
  background: #1b1b1b;
}
.cid-vebFfc4qct .carousel-control-prev {
  margin-left: 2.5rem;
}
.cid-vebFfc4qct .carousel-control-next {
  margin-right: 2.5rem;
}
.cid-vebFfc4qct .close {
  position: fixed;
  opacity: 0.5;
  font-size: 35px;
  font-weight: 300;
  width: 70px;
  height: 70px;
  border-radius: 50%;
  color: #fff;
  top: 2.5rem;
  right: 2.5rem;
  line-height: 70px;
  border: none;
  text-align: center;
  text-shadow: none;
  z-index: 5;
  -webkit-transition: opacity 0.3s ease;
  -moz-transition: opacity 0.3s ease;
  -o-transition: opacity 0.3s ease;
  transition: opacity 0.3s ease;
  font-family: 'MobiriseIcons';
}
.cid-vebFfc4qct .close::before {
  content: '\e91a';
}
.cid-vebFfc4qct .close:hover {
  opacity: 1;
  background: #000;
  color: #fff;
}
.cid-vebFfc4qct .carousel-control {
  position: fixed;
  width: 70px;
  height: 70px;
  top: 50%;
  margin-top: -35px;
  line-height: 70px;
  border-radius: 50%;
  font-size: 35px;
  border: 0;
  opacity: 0.5;
  text-shadow: none;
  z-index: 5;
  color: #fff;
  -webkit-transition: all 0.2s ease-in-out 0s;
  -o-transition: all 0.2s ease-in-out 0s;
  transition: all 0.2s ease-in-out 0s;
}
.cid-vebFfc4qct .carousel-inner > .active {
  display: block;
}
.cid-vebFfc4qct .carousel-control.left {
  left: 0;
  margin-left: 2.5rem;
}
.cid-vebFfc4qct .carousel-control.right {
  right: 0;
  margin-right: 2.5rem;
}
.cid-vebFfc4qct .carousel-control .icon-next,
.cid-vebFfc4qct .carousel-control .icon-prev {
  margin-top: -18px;
  font-size: 40px;
  line-height: 27px;
}
.cid-vebFfc4qct .carousel-control:hover {
  background: #1b1b1b;
  color: #fff;
  opacity: 1;
}
@media (max-width: 768px) {
  .cid-vebFfc4qct .carousel-control,
  .cid-vebFfc4qct .carousel-indicators,
  .cid-vebFfc4qct .modal .close {
    position: fixed;
  }
}
@media (max-width: 767px) {
  .cid-vebFfc4qct .mbr-slider .carousel-control {
    top: auto;
    bottom: 20px;
  }
  .cid-vebFfc4qct .mbr-slider > .container .carousel-control {
    margin-bottom: 0;
  }
}
.cid-vebFfc4qct .carousel-indicators {
  bottom: 0;
  margin-bottom: 3px;
}
@media (max-width: 991px) {
  .cid-vebFfc4qct .carousel-indicators {
    margin-bottom: 3.625rem !important;
    padding-left: 2.5rem;
    padding-right: 2.5rem;
  }
}
@media (max-width: 767px) {
  .cid-vebFfc4qct .carousel-indicators {
    display: none;
  }
}
.cid-vebFfc4qct .carousel-indicators .active,
.cid-vebFfc4qct .carousel-indicators li {
  width: 7px;
  height: 7px;
  margin: 3px;
  background: #1b1b1b;
  opacity: 0.5;
  border: 4px solid #1b1b1b;
}
.cid-vebFfc4qct .carousel-indicators .active {
  background: #fff;
}
.cid-vebFfc4qct .carousel-indicators li {
  max-width: 15px;
  max-height: 15px;
  border-radius: 50%;
}
.cid-vebFfc4qct .modal {
  padding-left: 0 !important;
  position: fixed;
  overflow: hidden;
  padding-right: 0 !important;
}
.cid-vebFfc4qct .modal-dialog {
  margin: 0 auto;
  max-width: 100%;
  padding-left: 1rem;
  padding-right: 1rem;
}
.cid-vebFfc4qct .modal-content {
  border-radius: 0;
  border: none;
  background: transparent;
}
.cid-vebFfc4qct .modal-body {
  padding: 0;
  display: flex;
  align-items: center;
}
.cid-vebFfc4qct .modal-body .carousel-item {
  top: 50%;
  transform: translateY(-50%);
}
.cid-vebFfc4qct .modal-body img {
  width: 100%;
  object-fit: contain;
  max-height: calc(100vh - 1.75rem);
}
.cid-vebFfc4qct .carousel {
  width: 100%;
}
.cid-vebFfc4qct .modal-backdrop.in {
  opacity: 0.8;
}
.cid-vebFfc4qct .modal.fade .modal-dialog {
  -webkit-transition: margin-top 0.3s ease-out;
  -moz-transition: margin-top 0.3s ease-out;
  -o-transition: margin-top 0.3s ease-out;
  transition: margin-top 0.3s ease-out;
}
.cid-vebFfc4qct .modal.fade .modal-dialog,
.cid-vebFfc4qct .modal.in .modal-dialog {
  -webkit-transform: none;
  -ms-transform: none;
  -o-transform: none;
  transform: none;
}
.cid-vebFfc4qct .mbr-gallery .item-wrapper {
  cursor: pointer;
}
.cid-vebFfc4qct a {
  display: block;
}
.cid-vebFfc4qct a.img {
  pointer-events: none;
}
.cid-vebFfcgA9C {
  padding-top: 0rem;
  padding-bottom: 1rem;
  background-color: #ffffff;
}
.cid-vebFfcgA9C .line {
  background-color: #6592e6;
  align: center;
  height: 2px;
  margin: 0 auto;
}
.cid-vebFfclnPD {
  padding-top: 0rem;
  padding-bottom: 0rem;
  background-color: #ffffff;
}
.cid-vebFfclnPD .mbr-fallback-image.disabled {
  display: none;
}
.cid-vebFfclnPD .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-vebFfclnPD .image-wrapper {
    margin-bottom: 1rem;
  }
}
.cid-vebFfclnPD .row {
  flex-direction: row-reverse;
}
.cid-vebFfclnPD img {
  width: 100%;
}
.cid-vebFfcsfZw {
  padding-top: 0rem;
  padding-bottom: 0rem;
  background-color: #ffffff;
}
.cid-vebFfcsfZw .mbr-fallback-image.disabled {
  display: none;
}
.cid-vebFfcsfZw .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-vebFfcsfZw .image-wrapper {
    margin-bottom: 1rem;
  }
}
.cid-vebFfcsfZw .row {
  flex-direction: row-reverse;
}
.cid-vebFfcsfZw img {
  width: 100%;
}
.cid-vebOo06awD {
  padding-top: 1rem;
  padding-bottom: 1rem;
  background-color: #ffffff;
}
.cid-vebOo06awD img,
.cid-vebOo06awD .item-img {
  width: 100%;
}
.cid-vebOo06awD .item:focus,
.cid-vebOo06awD span:focus {
  outline: none;
}
.cid-vebOo06awD .item {
  cursor: pointer;
  margin-bottom: 2rem;
}
.cid-vebOo06awD .item-wrapper {
  position: relative;
  border-radius: 4px;
  background: #fafafa;
  height: 100%;
  display: flex;
  flex-flow: column nowrap;
}
@media (min-width: 992px) {
  .cid-vebOo06awD .item-wrapper .item-content {
    padding: 2rem;
  }
}
@media (max-width: 991px) {
  .cid-vebOo06awD .item-wrapper .item-content {
    padding: 1rem;
  }
}
.cid-vebOo06awD .mbr-section-btn {
  margin-top: auto !important;
}
.cid-vebOo06awD .mbr-section-title {
  color: #232323;
}
.cid-vebOo06awD .mbr-text,
.cid-vebOo06awD .mbr-section-btn {
  text-align: left;
}
.cid-vebOo06awD .item-title {
  text-align: left;
}
.cid-vebOo06awD .item-subtitle {
  text-align: left;
}
.cid-vebFfcXwCx {
  padding-top: 15px;
  padding-bottom: 15px;
  background-color: #2e2e2e;
}
@media (max-width: 767px) {
  .cid-vebFfcXwCx .content {
    text-align: center;
  }
  .cid-vebFfcXwCx .content > div:not(:last-child) {
    margin-bottom: 2rem;
  }
}
@media (max-width: 767px) {
  .cid-vebFfcXwCx .media-wrap {
    margin-bottom: 1rem;
  }
}
.cid-vebFfcXwCx .media-wrap .mbr-iconfont-logo {
  font-size: 7.5rem;
  color: #f36;
}
.cid-vebFfcXwCx .media-wrap img {
  height: 6rem;
}
@media (max-width: 767px) {
  .cid-vebFfcXwCx .footer-lower .copyright {
    margin-bottom: 1rem;
    text-align: center;
  }
}
.cid-vebFfcXwCx .footer-lower hr {
  margin: 1rem 0;
  border-color: #fff;
  opacity: .05;
}
.cid-vebFfcXwCx .footer-lower .social-list {
  padding-left: 0;
  margin-bottom: 0;
  list-style: none;
  display: flex;
  -webkit-flex-wrap: wrap;
  flex-wrap: wrap;
  -webkit-justify-content: flex-end;
  justify-content: flex-end;
}
.cid-vebFfcXwCx .footer-lower .social-list .mbr-iconfont-social {
  font-size: 1.3rem;
  color: #fff;
}
.cid-vebFfcXwCx .footer-lower .social-list .soc-item {
  margin: 0 .5rem;
}
.cid-vebFfcXwCx .footer-lower .social-list a {
  margin: 0;
  opacity: .5;
  -webkit-transition: .2s linear;
  transition: .2s linear;
}
.cid-vebFfcXwCx .footer-lower .social-list a:hover {
  opacity: 1;
}
@media (max-width: 767px) {
  .cid-vebFfcXwCx .footer-lower .social-list {
    -webkit-justify-content: center;
    justify-content: center;
  }
}
.cid-veciA1lL4H .navbar {
  padding: .5rem 0;
  background: #ffffff;
  transition: none;
  min-height: 77px;
}
.cid-veciA1lL4H .navbar-dropdown.bg-color.transparent.opened {
  background: #ffffff;
}
.cid-veciA1lL4H a {
  font-style: normal;
}
.cid-veciA1lL4H .nav-item span {
  padding-right: 0.4em;
  line-height: 0.5em;
  vertical-align: text-bottom;
  position: relative;
  text-decoration: none;
}
.cid-veciA1lL4H .nav-item a {
  display: flex;
  align-items: center;
  justify-content: center;
  padding: 0.7rem 0 !important;
  margin: 0rem .65rem !important;
}
.cid-veciA1lL4H .nav-item:focus,
.cid-veciA1lL4H .nav-link:focus {
  outline: none;
}
.cid-veciA1lL4H .btn {
  padding: 0.4rem 1.5rem;
  display: inline-flex;
  align-items: center;
}
.cid-veciA1lL4H .btn .mbr-iconfont {
  font-size: 1.6rem;
}
.cid-veciA1lL4H .menu-logo {
  margin-right: auto;
}
.cid-veciA1lL4H .menu-logo .navbar-brand {
  display: flex;
  margin-left: 5rem;
  padding: 0;
  transition: padding .2s;
  min-height: 3.8rem;
  align-items: center;
}
.cid-veciA1lL4H .menu-logo .navbar-brand .navbar-caption-wrap {
  display: -webkit-flex;
  -webkit-align-items: center;
  align-items: center;
  word-break: break-word;
  min-width: 7rem;
  margin: .3rem 0;
}
.cid-veciA1lL4H .menu-logo .navbar-brand .navbar-caption-wrap .navbar-caption {
  line-height: 1.2rem !important;
  padding-right: 2rem;
}
.cid-veciA1lL4H .menu-logo .navbar-brand .navbar-logo {
  font-size: 4rem;
  transition: font-size 0.25s;
}
.cid-veciA1lL4H .menu-logo .navbar-brand .navbar-logo img {
  display: flex;
}
.cid-veciA1lL4H .menu-logo .navbar-brand .navbar-logo .mbr-iconfont {
  transition: font-size 0.25s;
}
.cid-veciA1lL4H .navbar-toggleable-sm .navbar-collapse {
  justify-content: flex-end;
  -webkit-justify-content: flex-end;
  padding-right: 5rem;
  width: auto;
}
.cid-veciA1lL4H .navbar-toggleable-sm .navbar-collapse .navbar-nav {
  flex-wrap: wrap;
  -webkit-flex-wrap: wrap;
  padding-left: 0;
}
.cid-veciA1lL4H .navbar-toggleable-sm .navbar-collapse .navbar-nav .nav-item {
  -webkit-align-self: center;
  align-self: center;
}
.cid-veciA1lL4H .navbar-toggleable-sm .navbar-collapse .navbar-buttons {
  padding-left: 0;
  padding-bottom: 0;
}
.cid-veciA1lL4H .dropdown .dropdown-menu {
  background: #ffffff;
  display: none;
  position: absolute;
  min-width: 5rem;
  padding-top: 1.4rem;
  padding-bottom: 1.4rem;
  text-align: left;
}
.cid-veciA1lL4H .dropdown .dropdown-menu .dropdown-item {
  width: auto;
  padding: 0.235em 1.5385em 0.235em 1.5385em !important;
}
.cid-veciA1lL4H .dropdown .dropdown-menu .dropdown-item::after {
  right: 0.5rem;
}
.cid-veciA1lL4H .dropdown .dropdown-menu .dropdown-submenu {
  margin: 0;
}
.cid-veciA1lL4H .dropdown.open > .dropdown-menu {
  display: block;
}
.cid-veciA1lL4H .navbar-toggleable-sm.opened:after {
  position: absolute;
  width: 100vw;
  height: 100vh;
  content: '';
  background-color: rgba(0, 0, 0, 0.1);
  left: 0;
  bottom: 0;
  transform: translateY(100%);
  -webkit-transform: translateY(100%);
  z-index: 1000;
}
.cid-veciA1lL4H .navbar.navbar-short {
  min-height: 60px;
  transition: all .2s;
}
.cid-veciA1lL4H .navbar.navbar-short .navbar-toggler-right {
  top: 20px;
}
.cid-veciA1lL4H .navbar.navbar-short .navbar-logo a {
  font-size: 2.5rem !important;
  line-height: 2.5rem;
  transition: font-size 0.25s;
}
.cid-veciA1lL4H .navbar.navbar-short .navbar-logo a .mbr-iconfont {
  font-size: 2.5rem !important;
}
.cid-veciA1lL4H .navbar.navbar-short .navbar-logo a img {
  height: 3rem !important;
}
.cid-veciA1lL4H .navbar.navbar-short .navbar-brand {
  min-height: 3rem;
}
.cid-veciA1lL4H button.navbar-toggler {
  width: 31px;
  height: 18px;
  cursor: pointer;
  transition: all .2s;
  top: 1.5rem;
  right: 1rem;
}
.cid-veciA1lL4H button.navbar-toggler:focus {
  outline: none;
}
.cid-veciA1lL4H button.navbar-toggler .hamburger span {
  position: absolute;
  right: 0;
  width: 30px;
  height: 2px;
  border-right: 5px;
  background-color: #55d4a9;
}
.cid-veciA1lL4H button.navbar-toggler .hamburger span:nth-child(1) {
  top: 0;
  transition: all .2s;
}
.cid-veciA1lL4H button.navbar-toggler .hamburger span:nth-child(2) {
  top: 8px;
  transition: all .15s;
}
.cid-veciA1lL4H button.navbar-toggler .hamburger span:nth-child(3) {
  top: 8px;
  transition: all .15s;
}
.cid-veciA1lL4H button.navbar-toggler .hamburger span:nth-child(4) {
  top: 16px;
  transition: all .2s;
}
.cid-veciA1lL4H nav.opened .hamburger span:nth-child(1) {
  top: 8px;
  width: 0;
  opacity: 0;
  right: 50%;
  transition: all .2s;
}
.cid-veciA1lL4H nav.opened .hamburger span:nth-child(2) {
  -webkit-transform: rotate(45deg);
  transform: rotate(45deg);
  transition: all .25s;
}
.cid-veciA1lL4H nav.opened .hamburger span:nth-child(3) {
  -webkit-transform: rotate(-45deg);
  transform: rotate(-45deg);
  transition: all .25s;
}
.cid-veciA1lL4H nav.opened .hamburger span:nth-child(4) {
  top: 8px;
  width: 0;
  opacity: 0;
  right: 50%;
  transition: all .2s;
}
.cid-veciA1lL4H .collapsed.navbar-expand {
  flex-direction: column;
}
.cid-veciA1lL4H .collapsed .btn {
  display: flex;
}
.cid-veciA1lL4H .collapsed .navbar-collapse {
  display: none !important;
  padding-right: 0 !important;
}
.cid-veciA1lL4H .collapsed .navbar-collapse.collapsing,
.cid-veciA1lL4H .collapsed .navbar-collapse.show {
  display: block !important;
}
.cid-veciA1lL4H .collapsed .navbar-collapse.collapsing .navbar-nav,
.cid-veciA1lL4H .collapsed .navbar-collapse.show .navbar-nav {
  display: block;
  text-align: center;
}
.cid-veciA1lL4H .collapsed .navbar-collapse.collapsing .navbar-nav .nav-item,
.cid-veciA1lL4H .collapsed .navbar-collapse.show .navbar-nav .nav-item {
  clear: both;
}
.cid-veciA1lL4H .collapsed .navbar-collapse.collapsing .navbar-nav .nav-item:last-child,
.cid-veciA1lL4H .collapsed .navbar-collapse.show .navbar-nav .nav-item:last-child {
  margin-bottom: 1rem;
}
.cid-veciA1lL4H .collapsed .navbar-collapse.collapsing .navbar-buttons,
.cid-veciA1lL4H .collapsed .navbar-collapse.show .navbar-buttons {
  text-align: center;
}
.cid-veciA1lL4H .collapsed .navbar-collapse.collapsing .navbar-buttons:last-child,
.cid-veciA1lL4H .collapsed .navbar-collapse.show .navbar-buttons:last-child {
  margin-bottom: 1rem;
}
.cid-veciA1lL4H .collapsed button.navbar-toggler {
  display: block;
}
.cid-veciA1lL4H .collapsed .navbar-brand {
  margin-left: 1rem !important;
}
.cid-veciA1lL4H .collapsed .navbar-toggleable-sm {
  flex-direction: column;
  -webkit-flex-direction: column;
}
.cid-veciA1lL4H .collapsed .dropdown .dropdown-menu {
  width: 100%;
  text-align: center;
  position: relative;
  opacity: 0;
  display: block;
  height: 0;
  visibility: hidden;
  padding: 0;
  transition-duration: .5s;
  transition-property: opacity,padding,height;
}
.cid-veciA1lL4H .collapsed .dropdown.open > .dropdown-menu {
  position: relative;
  opacity: 1;
  height: auto;
  padding: 1.4rem 0;
  visibility: visible;
}
.cid-veciA1lL4H .collapsed .dropdown .dropdown-submenu {
  left: 0;
  text-align: center;
  width: 100%;
}
.cid-veciA1lL4H .collapsed .dropdown .dropdown-toggle[data-toggle="dropdown-submenu"]::after {
  margin-top: 0;
  position: inherit;
  right: 0;
  top: 50%;
  display: inline-block;
  width: 0;
  height: 0;
  margin-left: .3em;
  vertical-align: middle;
  content: "";
  border-top: .30em solid;
  border-right: .30em solid transparent;
  border-left: .30em solid transparent;
}
@media (max-width: 991px) {
  .cid-veciA1lL4H .navbar-expand {
    flex-direction: column;
  }
  .cid-veciA1lL4H img {
    height: 3.8rem !important;
  }
  .cid-veciA1lL4H .btn {
    display: flex;
  }
  .cid-veciA1lL4H button.navbar-toggler {
    display: block;
  }
  .cid-veciA1lL4H .navbar-brand {
    margin-left: 1rem !important;
  }
  .cid-veciA1lL4H .navbar-toggleable-sm {
    flex-direction: column;
    -webkit-flex-direction: column;
  }
  .cid-veciA1lL4H .navbar-collapse {
    display: none !important;
    padding-right: 0 !important;
  }
  .cid-veciA1lL4H .navbar-collapse.collapsing,
  .cid-veciA1lL4H .navbar-collapse.show {
    display: block !important;
  }
  .cid-veciA1lL4H .navbar-collapse.collapsing .navbar-nav,
  .cid-veciA1lL4H .navbar-collapse.show .navbar-nav {
    display: block;
    text-align: center;
  }
  .cid-veciA1lL4H .navbar-collapse.collapsing .navbar-nav .nav-item,
  .cid-veciA1lL4H .navbar-collapse.show .navbar-nav .nav-item {
    clear: both;
  }
  .cid-veciA1lL4H .navbar-collapse.collapsing .navbar-nav .nav-item:last-child,
  .cid-veciA1lL4H .navbar-collapse.show .navbar-nav .nav-item:last-child {
    margin-bottom: 1rem;
  }
  .cid-veciA1lL4H .navbar-collapse.collapsing .navbar-buttons,
  .cid-veciA1lL4H .navbar-collapse.show .navbar-buttons {
    text-align: center;
  }
  .cid-veciA1lL4H .navbar-collapse.collapsing .navbar-buttons:last-child,
  .cid-veciA1lL4H .navbar-collapse.show .navbar-buttons:last-child {
    margin-bottom: 1rem;
  }
  .cid-veciA1lL4H .dropdown .dropdown-menu {
    width: 100%;
    text-align: center;
    position: relative;
    opacity: 0;
    display: block;
    height: 0;
    visibility: hidden;
    padding: 0;
    transition-duration: .5s;
    transition-property: opacity,padding,height;
  }
  .cid-veciA1lL4H .dropdown.open > .dropdown-menu {
    position: relative;
    opacity: 1;
    height: auto;
    padding: 1.4rem 0;
    visibility: visible;
  }
  .cid-veciA1lL4H .dropdown .dropdown-submenu {
    left: 0;
    text-align: center;
    width: 100%;
  }
  .cid-veciA1lL4H .dropdown .dropdown-toggle[data-toggle="dropdown-submenu"]::after {
    margin-top: 0;
    position: inherit;
    right: 0;
    top: 50%;
    display: inline-block;
    width: 0;
    height: 0;
    margin-left: .3em;
    vertical-align: middle;
    content: "";
    border-top: .30em solid;
    border-right: .30em solid transparent;
    border-left: .30em solid transparent;
  }
}
@media (min-width: 767px) {
  .cid-veciA1lL4H .menu-logo {
    flex-shrink: 0;
  }
}
.cid-veciA1lL4H .navbar-collapse {
  flex-basis: auto;
}
.cid-veciA1lL4H .nav-link:hover,
.cid-veciA1lL4H .dropdown-item:hover {
  color: #232323 !important;
}
