body {
  font-family: DM Sans;
}
.display-1 {
  font-family: 'Raleway', sans-serif;
  font-size: 4.4rem;
  line-height: 1.1;
}
.display-1 > .mbr-iconfont {
  font-size: 5.5rem;
}
.display-2 {
  font-family: 'Raleway', sans-serif;
  font-size: 2.6rem;
  line-height: 1.1;
}
.display-2 > .mbr-iconfont {
  font-size: 3.25rem;
}
.display-4 {
  font-family: 'Raleway', sans-serif;
  font-size: 0.8rem;
  line-height: 1.4;
}
.display-4 > .mbr-iconfont {
  font-size: 1rem;
}
.display-5 {
  font-family: 'Raleway', sans-serif;
  font-size: 1.8rem;
  line-height: 1.3;
}
.display-5 > .mbr-iconfont {
  font-size: 2.25rem;
}
.display-7 {
  font-family: 'Raleway', sans-serif;
  font-size: 1rem;
  line-height: 1.3;
}
.display-7 > .mbr-iconfont {
  font-size: 1.25rem;
}
/* ---- Fluid typography for mobile devices ---- */
/* 1.4 - font scale ratio ( bootstrap == 1.42857 ) */
/* 100vw - current viewport width */
/* (48 - 20)  48 == 48rem == 768px, 20 == 20rem == 320px(minimal supported viewport) */
/* 0.65 - min scale variable, may vary */
@media (max-width: 992px) {
  .display-1 {
    font-size: 3.52rem;
  }
}
@media (max-width: 768px) {
  .display-1 {
    font-size: 3.08rem;
    font-size: calc( 2.19rem + (4.4 - 2.19) * ((100vw - 20rem) / (48 - 20)));
    line-height: calc( 1.1 * (2.19rem + (4.4 - 2.19) * ((100vw - 20rem) / (48 - 20))));
  }
  .display-2 {
    font-size: 2.08rem;
    font-size: calc( 1.56rem + (2.6 - 1.56) * ((100vw - 20rem) / (48 - 20)));
    line-height: calc( 1.3 * (1.56rem + (2.6 - 1.56) * ((100vw - 20rem) / (48 - 20))));
  }
  .display-4 {
    font-size: 0.64rem;
    font-size: calc( 0.93rem + (0.8 - 0.93) * ((100vw - 20rem) / (48 - 20)));
    line-height: calc( 1.4 * (0.93rem + (0.8 - 0.93) * ((100vw - 20rem) / (48 - 20))));
  }
  .display-5 {
    font-size: 1.44rem;
    font-size: calc( 1.28rem + (1.8 - 1.28) * ((100vw - 20rem) / (48 - 20)));
    line-height: calc( 1.4 * (1.28rem + (1.8 - 1.28) * ((100vw - 20rem) / (48 - 20))));
  }
  .display-7 {
    font-size: 0.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: 0.6rem 1.2rem;
  border-radius: 4px;
}
.btn-sm {
  padding: 0.6rem 1.2rem;
  border-radius: 4px;
}
.btn-md {
  padding: 0.6rem 1.2rem;
  border-radius: 4px;
}
.btn-lg {
  padding: 1rem 2.6rem;
  border-radius: 4px;
}
.bg-primary {
  background-color: #e43f3f !important;
}
.bg-success {
  background-color: #40b0bf !important;
}
.bg-info {
  background-color: #47b5ed !important;
}
.bg-warning {
  background-color: #ffe161 !important;
}
.bg-danger {
  background-color: #818181 !important;
}
.btn-primary,
.btn-primary:active {
  background-color: #e43f3f !important;
  border-color: #e43f3f !important;
  color: #ffffff !important;
  box-shadow: 0 2px 2px 0 rgba(0, 0, 0, 0.2);
}
.btn-primary:hover,
.btn-primary:focus,
.btn-primary.focus,
.btn-primary.active {
  color: #ffffff !important;
  background-color: #b31919 !important;
  border-color: #b31919 !important;
  box-shadow: 0 2px 5px 0 rgba(0, 0, 0, 0.2);
}
.btn-primary.disabled,
.btn-primary:disabled {
  color: #ffffff !important;
  background-color: #b31919 !important;
  border-color: #b31919 !important;
}
.btn-secondary,
.btn-secondary:active {
  background-color: #ff6666 !important;
  border-color: #ff6666 !important;
  color: #ffffff !important;
  box-shadow: 0 2px 2px 0 rgba(0, 0, 0, 0.2);
}
.btn-secondary:hover,
.btn-secondary:focus,
.btn-secondary.focus,
.btn-secondary.active {
  color: #ffffff !important;
  background-color: #ff0f0f !important;
  border-color: #ff0f0f !important;
  box-shadow: 0 2px 5px 0 rgba(0, 0, 0, 0.2);
}
.btn-secondary.disabled,
.btn-secondary:disabled {
  color: #ffffff !important;
  background-color: #ff0f0f !important;
  border-color: #ff0f0f !important;
}
.btn-info,
.btn-info:active {
  background-color: #47b5ed !important;
  border-color: #47b5ed !important;
  color: #ffffff !important;
  box-shadow: 0 2px 2px 0 rgba(0, 0, 0, 0.2);
}
.btn-info:hover,
.btn-info:focus,
.btn-info.focus,
.btn-info.active {
  color: #ffffff !important;
  background-color: #148cca !important;
  border-color: #148cca !important;
  box-shadow: 0 2px 5px 0 rgba(0, 0, 0, 0.2);
}
.btn-info.disabled,
.btn-info:disabled {
  color: #ffffff !important;
  background-color: #148cca !important;
  border-color: #148cca !important;
}
.btn-success,
.btn-success:active {
  background-color: #40b0bf !important;
  border-color: #40b0bf !important;
  color: #ffffff !important;
  box-shadow: 0 2px 2px 0 rgba(0, 0, 0, 0.2);
}
.btn-success:hover,
.btn-success:focus,
.btn-success.focus,
.btn-success.active {
  color: #ffffff !important;
  background-color: #2a747e !important;
  border-color: #2a747e !important;
  box-shadow: 0 2px 5px 0 rgba(0, 0, 0, 0.2);
}
.btn-success.disabled,
.btn-success:disabled {
  color: #ffffff !important;
  background-color: #2a747e !important;
  border-color: #2a747e !important;
}
.btn-warning,
.btn-warning:active {
  background-color: #ffe161 !important;
  border-color: #ffe161 !important;
  color: #614f00 !important;
  box-shadow: 0 2px 2px 0 rgba(0, 0, 0, 0.2);
}
.btn-warning:hover,
.btn-warning:focus,
.btn-warning.focus,
.btn-warning.active {
  color: #0a0800 !important;
  background-color: #ffd10a !important;
  border-color: #ffd10a !important;
  box-shadow: 0 2px 5px 0 rgba(0, 0, 0, 0.2);
}
.btn-warning.disabled,
.btn-warning:disabled {
  color: #614f00 !important;
  background-color: #ffd10a !important;
  border-color: #ffd10a !important;
}
.btn-danger,
.btn-danger:active {
  background-color: #818181 !important;
  border-color: #818181 !important;
  color: #ffffff !important;
  box-shadow: 0 2px 2px 0 rgba(0, 0, 0, 0.2);
}
.btn-danger:hover,
.btn-danger:focus,
.btn-danger.focus,
.btn-danger.active {
  color: #ffffff !important;
  background-color: #565656 !important;
  border-color: #565656 !important;
  box-shadow: 0 2px 5px 0 rgba(0, 0, 0, 0.2);
}
.btn-danger.disabled,
.btn-danger:disabled {
  color: #ffffff !important;
  background-color: #565656 !important;
  border-color: #565656 !important;
}
.btn-white,
.btn-white:active {
  background-color: #fafafa !important;
  border-color: #fafafa !important;
  color: #7a7a7a !important;
  box-shadow: 0 2px 2px 0 rgba(0, 0, 0, 0.2);
}
.btn-white:hover,
.btn-white:focus,
.btn-white.focus,
.btn-white.active {
  color: #4f4f4f !important;
  background-color: #cfcfcf !important;
  border-color: #cfcfcf !important;
  box-shadow: 0 2px 5px 0 rgba(0, 0, 0, 0.2);
}
.btn-white.disabled,
.btn-white:disabled {
  color: #7a7a7a !important;
  background-color: #cfcfcf !important;
  border-color: #cfcfcf !important;
}
.btn-black,
.btn-black:active {
  background-color: #232323 !important;
  border-color: #232323 !important;
  color: #ffffff !important;
  box-shadow: 0 2px 2px 0 rgba(0, 0, 0, 0.2);
}
.btn-black:hover,
.btn-black:focus,
.btn-black.focus,
.btn-black.active {
  color: #ffffff !important;
  background-color: #000000 !important;
  border-color: #000000 !important;
  box-shadow: 0 2px 5px 0 rgba(0, 0, 0, 0.2);
}
.btn-black.disabled,
.btn-black:disabled {
  color: #ffffff !important;
  background-color: #000000 !important;
  border-color: #000000 !important;
}
.btn-primary-outline,
.btn-primary-outline:active {
  background-color: transparent !important;
  border-color: transparent;
  color: #e43f3f;
}
.btn-primary-outline:hover,
.btn-primary-outline:focus,
.btn-primary-outline.focus,
.btn-primary-outline.active {
  color: #b31919 !important;
  background-color: transparent!important;
  border-color: transparent!important;
  box-shadow: none!important;
}
.btn-primary-outline.disabled,
.btn-primary-outline:disabled {
  color: #ffffff !important;
  background-color: #e43f3f !important;
  border-color: #e43f3f !important;
}
.btn-secondary-outline,
.btn-secondary-outline:active {
  background-color: transparent !important;
  border-color: transparent;
  color: #ff6666;
}
.btn-secondary-outline:hover,
.btn-secondary-outline:focus,
.btn-secondary-outline.focus,
.btn-secondary-outline.active {
  color: #ff0f0f !important;
  background-color: transparent!important;
  border-color: transparent!important;
  box-shadow: none!important;
}
.btn-secondary-outline.disabled,
.btn-secondary-outline:disabled {
  color: #ffffff !important;
  background-color: #ff6666 !important;
  border-color: #ff6666 !important;
}
.btn-info-outline,
.btn-info-outline:active {
  background-color: transparent !important;
  border-color: transparent;
  color: #47b5ed;
}
.btn-info-outline:hover,
.btn-info-outline:focus,
.btn-info-outline.focus,
.btn-info-outline.active {
  color: #148cca !important;
  background-color: transparent!important;
  border-color: transparent!important;
  box-shadow: none!important;
}
.btn-info-outline.disabled,
.btn-info-outline:disabled {
  color: #ffffff !important;
  background-color: #47b5ed !important;
  border-color: #47b5ed !important;
}
.btn-success-outline,
.btn-success-outline:active {
  background-color: transparent !important;
  border-color: transparent;
  color: #40b0bf;
}
.btn-success-outline:hover,
.btn-success-outline:focus,
.btn-success-outline.focus,
.btn-success-outline.active {
  color: #2a747e !important;
  background-color: transparent!important;
  border-color: transparent!important;
  box-shadow: none!important;
}
.btn-success-outline.disabled,
.btn-success-outline:disabled {
  color: #ffffff !important;
  background-color: #40b0bf !important;
  border-color: #40b0bf !important;
}
.btn-warning-outline,
.btn-warning-outline:active {
  background-color: transparent !important;
  border-color: transparent;
  color: #ffe161;
}
.btn-warning-outline:hover,
.btn-warning-outline:focus,
.btn-warning-outline.focus,
.btn-warning-outline.active {
  color: #ffd10a !important;
  background-color: transparent!important;
  border-color: transparent!important;
  box-shadow: none!important;
}
.btn-warning-outline.disabled,
.btn-warning-outline:disabled {
  color: #614f00 !important;
  background-color: #ffe161 !important;
  border-color: #ffe161 !important;
}
.btn-danger-outline,
.btn-danger-outline:active {
  background-color: transparent !important;
  border-color: transparent;
  color: #818181;
}
.btn-danger-outline:hover,
.btn-danger-outline:focus,
.btn-danger-outline.focus,
.btn-danger-outline.active {
  color: #565656 !important;
  background-color: transparent!important;
  border-color: transparent!important;
  box-shadow: none!important;
}
.btn-danger-outline.disabled,
.btn-danger-outline:disabled {
  color: #ffffff !important;
  background-color: #818181 !important;
  border-color: #818181 !important;
}
.btn-black-outline,
.btn-black-outline:active {
  background-color: transparent !important;
  border-color: transparent;
  color: #232323;
}
.btn-black-outline:hover,
.btn-black-outline:focus,
.btn-black-outline.focus,
.btn-black-outline.active {
  color: #000000 !important;
  background-color: transparent!important;
  border-color: transparent!important;
  box-shadow: none!important;
}
.btn-black-outline.disabled,
.btn-black-outline:disabled {
  color: #ffffff !important;
  background-color: #232323 !important;
  border-color: #232323 !important;
}
.btn-white-outline,
.btn-white-outline:active {
  background-color: transparent !important;
  border-color: transparent;
  color: #fafafa;
}
.btn-white-outline:hover,
.btn-white-outline:focus,
.btn-white-outline.focus,
.btn-white-outline.active {
  color: #cfcfcf !important;
  background-color: transparent!important;
  border-color: transparent!important;
  box-shadow: none!important;
}
.btn-white-outline.disabled,
.btn-white-outline:disabled {
  color: #7a7a7a !important;
  background-color: #fafafa !important;
  border-color: #fafafa !important;
}
.text-primary {
  color: #e43f3f !important;
}
.text-secondary {
  color: #ff6666 !important;
}
.text-success {
  color: #40b0bf !important;
}
.text-info {
  color: #47b5ed !important;
}
.text-warning {
  color: #ffe161 !important;
}
.text-danger {
  color: #818181 !important;
}
.text-white {
  color: #fafafa !important;
}
.text-black {
  color: #232323 !important;
}
a.text-primary:hover,
a.text-primary:focus,
a.text-primary.active {
  color: #e43f3f !important;
}
a.text-secondary:hover,
a.text-secondary:focus,
a.text-secondary.active {
  color: #ff6666 !important;
}
a.text-success:hover,
a.text-success:focus,
a.text-success.active {
  color: #40b0bf !important;
}
a.text-info:hover,
a.text-info:focus,
a.text-info.active {
  color: #47b5ed !important;
}
a.text-warning:hover,
a.text-warning:focus,
a.text-warning.active {
  color: #ffe161 !important;
}
a.text-danger:hover,
a.text-danger:focus,
a.text-danger.active {
  color: #818181 !important;
}
a.text-white:hover,
a.text-white:focus,
a.text-white.active {
  color: #fafafa !important;
}
a.text-black:hover,
a.text-black:focus,
a.text-black.active {
  color: #232323 !important;
}
.nav-tabs .nav-link.active {
  color: #e43f3f;
}
.nav-tabs .nav-link:not(.active) {
  color: #232323;
}
.alert-success {
  background-color: #70c770;
}
.alert-info {
  background-color: #47b5ed;
}
.alert-warning {
  background-color: #ffe161;
}
.alert-danger {
  background-color: #818181;
}
.mbr-gallery-filter li.active .btn {
  background-color: #e43f3f;
  border-color: #e43f3f;
  color: #ffffff;
}
.mbr-gallery-filter li.active .btn:focus {
  box-shadow: none;
}
a,
a:hover {
  color: #e43f3f;
}
.mbr-plan-header.bg-primary .mbr-plan-subtitle,
.mbr-plan-header.bg-primary .mbr-plan-price-desc {
  color: #fdf2f2;
}
.mbr-plan-header.bg-success .mbr-plan-subtitle,
.mbr-plan-header.bg-success .mbr-plan-price-desc {
  color: #a0d8df;
}
.mbr-plan-header.bg-info .mbr-plan-subtitle,
.mbr-plan-header.bg-info .mbr-plan-price-desc {
  color: #ffffff;
}
.mbr-plan-header.bg-warning .mbr-plan-subtitle,
.mbr-plan-header.bg-warning .mbr-plan-price-desc {
  color: #ffffff;
}
.mbr-plan-header.bg-danger .mbr-plan-subtitle,
.mbr-plan-header.bg-danger .mbr-plan-price-desc {
  color: #c1c1c1;
}
/* Scroll to top button*/
.form-control {
  font-family: 'Raleway', sans-serif;
  font-size: 0.8rem;
  line-height: 1.4;
  font-weight: 400;
}
.form-control > .mbr-iconfont {
  font-size: 1rem;
}
.form-control:hover,
.form-control:focus {
  box-shadow: rgba(0, 0, 0, 0.07) 0px 1px 1px 0px, rgba(0, 0, 0, 0.07) 0px 1px 3px 0px, rgba(0, 0, 0, 0.03) 0px 0px 0px 1px;
  border-color: #e43f3f !important;
}
.form-control:-webkit-input-placeholder {
  font-family: 'Raleway', sans-serif;
  font-size: 0.8rem;
  line-height: 1.4;
  font-weight: 400;
}
.form-control:-webkit-input-placeholder > .mbr-iconfont {
  font-size: 1rem;
}
blockquote {
  border-color: #e43f3f;
}
/* Forms */
.jq-selectbox li:hover,
.jq-selectbox li.selected {
  background-color: #e43f3f;
  color: #ffffff;
}
.jq-number__spin {
  transition: 0.25s ease;
}
.jq-number__spin:hover {
  border-color: #e43f3f;
}
.jq-selectbox .jq-selectbox__trigger-arrow,
.jq-number__spin.minus:after,
.jq-number__spin.plus:after {
  transition: 0.4s;
  border-top-color: #353535;
  border-bottom-color: #353535;
}
.jq-selectbox:hover .jq-selectbox__trigger-arrow,
.jq-number__spin.minus:hover:after,
.jq-number__spin.plus:hover:after {
  border-top-color: #e43f3f;
  border-bottom-color: #e43f3f;
}
.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: #e43f3f !important;
  box-shadow: none !important;
}
.xdsoft_datetimepicker .xdsoft_calendar td:hover,
.xdsoft_datetimepicker .xdsoft_timepicker .xdsoft_time_box > div > div:hover {
  color: #000000 !important;
  background: #ff6666 !important;
  box-shadow: none !important;
}
.lazy-bg {
  background-image: none !important;
}
.lazy-placeholder:not(section),
.lazy-none {
  display: block;
  position: relative;
  padding-bottom: 56.25%;
  width: 100%;
  height: auto;
}
iframe.lazy-placeholder,
.lazy-placeholder:after {
  content: '';
  position: absolute;
  width: 200px;
  height: 200px;
  background: transparent no-repeat center;
  background-size: contain;
  top: 50%;
  left: 50%;
  transform: translateX(-50%) translateY(-50%);
  background-image: url("data:image/svg+xml;charset=UTF-8,%3csvg width='32' height='32' viewBox='0 0 64 64' xmlns='http://www.w3.org/2000/svg' stroke='%23e43f3f' %3e%3cg fill='none' fill-rule='evenodd'%3e%3cg transform='translate(16 16)' stroke-width='2'%3e%3ccircle stroke-opacity='.5' cx='16' cy='16' r='16'/%3e%3cpath d='M32 16c0-9.94-8.06-16-16-16'%3e%3canimateTransform attributeName='transform' type='rotate' from='0 16 16' to='360 16 16' dur='1s' repeatCount='indefinite'/%3e%3c/path%3e%3c/g%3e%3c/g%3e%3c/svg%3e");
}
section.lazy-placeholder:after {
  opacity: 0.5;
}
body {
  overflow-x: hidden;
}
a {
  transition: color 0.6s;
}
.cid-sDITUU2VT5 {
  padding-top: 4rem;
  padding-bottom: 3rem;
  background-color: #ffffff;
}
.cid-sDITUU2VT5 .mbr-section-title {
  color: #000000;
}
.cid-sDITUU2VT5 .mbr-section-subtitle {
  text-align: left;
  color: #05047b;
}
.cid-sDITUViF3y {
  padding-top: 0rem;
  padding-bottom: 0rem;
  background-color: #ffffff;
}
.cid-sDITUViF3y .image-col {
  padding: 0;
}
@media (min-width: 992px) {
  .cid-sDITUViF3y .container-fluid {
    padding-right: 0;
  }
}
@media (max-width: 1750px) {
  .cid-sDITUViF3y .img-last {
    padding-right: 1rem;
  }
  .cid-sDITUViF3y .img-first {
    padding-left: 1rem;
  }
}
@media (max-width: 767px) {
  .cid-sDITUViF3y .img-last {
    padding-right: 0rem;
  }
  .cid-sDITUViF3y .img-first {
    padding-left: 0rem;
  }
  .cid-sDITUViF3y .img-col {
    padding: 0 1rem!important;
  }
}
.cid-sDITUViF3y img {
  height: 100%;
  object-fit: cover;
}
.cid-sDITUViF3y .line {
  width: 100%;
  border-bottom: 1px solid #000000;
  margin: 0 1rem;
}
@media (max-width: 767px) {
  .cid-sDITUViF3y .line {
    margin: 0;
  }
}
.cid-sDITUViF3y .text-wrapper {
  max-width: 600px;
  padding: 4rem 0rem;
}
.cid-sDITUViF3y .link-wrapper {
  width: 100%;
}
.cid-sDITUViF3y .link {
  display: inline-block;
  position: relative;
  padding-right: 2rem;
  overflow: hidden;
  cursor: pointer;
}
.cid-sDITUViF3y .link:before {
  content: "\e96b";
  font-family: 'Moririse2' !important;
  position: absolute;
  top: 0;
  right: 0;
  transition: all 0.3s;
  transform: rotate(-45deg) translateX(0px);
}
.cid-sDITUViF3y .link:after {
  content: "\e96b";
  font-family: 'Moririse2' !important;
  position: absolute;
  top: 0;
  right: 0rem;
  transition: all 0.3s;
  transform: rotate(-45deg) translateX(-33px);
}
.cid-sDITUViF3y .link:hover:before {
  transform: rotate(-45deg) translateX(33px);
}
.cid-sDITUViF3y .link:hover:after {
  transform: rotate(-45deg) translateX(0px);
}
.cid-sDITUViF3y .mbr-section-title DIV {
  text-align: right;
}
.cid-sDITUViF3y .link,
.cid-sDITUViF3y .link-wrapper {
  text-align: right;
  color: #e43f3f;
}
.cid-sDITUViF3y .mbr-text,
.cid-sDITUViF3y .mbr-section-btn {
  text-align: right;
}
.cid-sDITUZTwUd {
  padding-top: 10rem;
  padding-bottom: 1rem;
  background-color: #ffffff;
}
.cid-sDITUZTwUd a {
  position: relative;
  font-weight: bold;
  background: none!important;
}
.cid-sDITUZTwUd a:before {
  content: '';
  bottom: 1px;
  left: 0;
  width: 100%;
  height: 2px;
  transition: all 0.3s;
  background: currentColor;
  position: absolute;
}
.cid-sDITUZTwUd a:hover:before {
  width: 0;
  right: 0;
  left: auto;
}
.cid-sDITUZTwUd .mbr-text {
  color: #818181;
}
.cid-sDITUZTwUd .mbr-section-title {
  color: #818181;
}
.cid-sDIZocVPpu {
  padding-top: 4rem;
  padding-bottom: 4rem;
  background-color: #ffffff;
}
.cid-sDIZocVPpu .link-wrapper {
  width: 100%;
}
.cid-sDIZocVPpu .line {
  width: 100%;
  border-bottom: 1px solid #000000;
  margin: 0 1rem;
}
@media (max-width: 767px) {
  .cid-sDIZocVPpu .line {
    margin: 0;
  }
}
.cid-sDIZocVPpu .row {
  justify-content: flex-end;
}
@media (max-width: 992px) {
  .cid-sDIZocVPpu .row {
    justify-content: flex-start;
  }
}
.cid-sDIZocVPpu .card {
  border-left: 1px solid #000000;
  border-radius: 0;
  padding: 0 4rem;
}
@media (max-width: 1200px) {
  .cid-sDIZocVPpu .card {
    padding: 0 1rem;
  }
}
@media (max-width: 992px) {
  .cid-sDIZocVPpu .card {
    padding-left: 1rem;
    border-left: 0px;
  }
}
.cid-sDIZocVPpu .card-text {
  color: #818181;
}
.cid-sDIZocVPpu .card-text a {
  position: relative;
  background: none!important;
}
.cid-sDIZocVPpu .card-text a:before {
  content: '';
  bottom: 0;
  left: 0;
  width: 100%;
  height: 2px;
  transition: all 0.3s;
  background: currentColor;
  position: absolute;
}
.cid-sDIZocVPpu .card-text a:hover:before {
  width: 0;
  right: 0;
  left: auto;
}
.cid-sDIZocVPpu .link {
  display: inline-block;
  position: relative;
  padding-right: 2rem;
  overflow: hidden;
  cursor: pointer;
}
.cid-sDIZocVPpu .link:before {
  content: "\e96b";
  font-family: 'Moririse2' !important;
  position: absolute;
  top: 0;
  right: 0;
  transition: all 0.3s;
  transform: rotate(-45deg) translateX(0px);
}
.cid-sDIZocVPpu .link:after {
  content: "\e96b";
  font-family: 'Moririse2' !important;
  position: absolute;
  top: 0;
  right: 0rem;
  transition: all 0.3s;
  transform: rotate(-45deg) translateX(-33px);
}
.cid-sDIZocVPpu .link:hover:before {
  transform: rotate(-45deg) translateX(33px);
}
.cid-sDIZocVPpu .link:hover:after {
  transform: rotate(-45deg) translateX(0px);
}
.cid-sDIZocVPpu .card-title,
.cid-sDIZocVPpu .iconfont-wrapper {
  color: #000000;
}
.cid-sDIZocVPpu .link,
.cid-sDIZocVPpu .link-wrapper {
  color: #e43f3f;
}
.cid-sDITV1p6Hp {
  padding-top: 0rem;
  padding-bottom: 6rem;
  background-color: #fafafa;
}
.cid-sDITV1p6Hp .container {
  max-width: 1750px;
}
.cid-sDITV1p6Hp .card-wrapper {
  border-top: 1px solid #000000;
  padding-top: 2rem;
}
.cid-sDITV1p6Hp img {
  width: 250px;
  display: inline-block;
}
.cid-sDITV1p6Hp p {
  line-height: 1.8;
}
.cid-sRLmfywlPJ {
  z-index: 1000;
  width: 100%;
}
.cid-sRLmfywlPJ .navbar.collapsed ul.navbar-nav li {
  margin: 0;
  width: fit-content;
}
.cid-sRLmfywlPJ .container-fluid {
  padding: 0 1rem;
  margin: 0 auto;
}
.cid-sRLmfywlPJ .icons-menu {
  width: fit-content;
  padding: 0 4rem;
  padding-bottom: 3rem;
  flex-wrap: nowrap;
  display: flex;
  justify-content: center;
  padding-top: 0.3rem;
  text-align: center;
}
@media (max-width: 767px) {
  .cid-sRLmfywlPJ .icons-menu {
    padding: 0 3rem;
  }
}
.cid-sRLmfywlPJ nav.navbar {
  position: fixed;
}
.cid-sRLmfywlPJ .dropdown-item:before {
  font-family: Moririse2 !important;
  content: "\e966";
  display: inline-block;
  width: 0;
  position: absolute;
  left: 1rem;
  top: 0.5rem;
  margin-right: 0.5rem;
  line-height: 1;
  font-size: inherit;
  vertical-align: middle;
  text-align: center;
  overflow: hidden;
  transform: scale(0, 1);
  transition: all 0.25s ease-in-out;
}
.cid-sRLmfywlPJ .dropdown-menu {
  padding: 0;
  border-radius: 4px;
  box-shadow: 0 1px 3px 0 rgba(0, 0, 0, 0.1);
}
.cid-sRLmfywlPJ .dropdown-item {
  border-bottom: 1px solid #e6e6e6;
}
.cid-sRLmfywlPJ .dropdown-item:hover,
.cid-sRLmfywlPJ .dropdown-item:focus {
  background: #e43f3f !important;
  color: white !important;
}
.cid-sRLmfywlPJ .dropdown-item:first-child {
  border-top-left-radius: 4px;
  border-top-right-radius: 4px;
}
.cid-sRLmfywlPJ .dropdown-item:last-child {
  border-bottom: none;
  border-bottom-left-radius: 4px;
  border-bottom-right-radius: 4px;
}
.cid-sRLmfywlPJ .nav-dropdown {
  padding: 3rem 2rem;
}
@media (max-width: 767px) {
  .cid-sRLmfywlPJ .nav-dropdown {
    padding: 2rem 0rem;
  }
}
.cid-sRLmfywlPJ .nav-dropdown .link {
  padding: 0 0.3em !important;
  margin: 1rem !important;
}
.cid-sRLmfywlPJ .nav-dropdown .link.dropdown-toggle::after {
  margin-left: 0.5rem;
  margin-top: 0.2rem;
}
.cid-sRLmfywlPJ .nav-link {
  position: relative;
}
.cid-sRLmfywlPJ .container {
  display: flex;
  margin: auto;
}
.cid-sRLmfywlPJ .iconfont-wrapper {
  color: #ffffff !important;
  font-size: 1.5rem;
  padding-right: 0.5rem;
}
.cid-sRLmfywlPJ .dropdown-menu,
.cid-sRLmfywlPJ .navbar.opened {
  background: #e43f3f !important;
  min-height: 100%;
}
.cid-sRLmfywlPJ .nav-item:focus,
.cid-sRLmfywlPJ .nav-link:focus {
  outline: none;
}
.cid-sRLmfywlPJ .dropdown .dropdown-menu .dropdown-item {
  width: auto;
  transition: all 0.25s ease-in-out;
}
.cid-sRLmfywlPJ .dropdown .dropdown-menu .dropdown-item::after {
  right: 0.5rem;
}
.cid-sRLmfywlPJ .dropdown .dropdown-menu .dropdown-item .mbr-iconfont {
  margin-right: 0.5rem;
  vertical-align: sub;
}
.cid-sRLmfywlPJ .dropdown .dropdown-menu .dropdown-item .mbr-iconfont:before {
  display: inline-block;
  transform: scale(1, 1);
  transition: all 0.25s ease-in-out;
}
.cid-sRLmfywlPJ .collapsed .dropdown-menu .dropdown-item:before {
  display: none;
}
.cid-sRLmfywlPJ .collapsed .dropdown .dropdown-menu .dropdown-item {
  padding: 0.235em .5em 0.235em 1.3em !important;
  transition: none;
  margin: 0 !important;
}
.cid-sRLmfywlPJ .navbar {
  min-height: 70px;
  transition: all 0.3s;
  border-bottom: 1px solid transparent;
  background: rgba(228, 63, 63, 0);
}
.cid-sRLmfywlPJ .navbar.opened {
  transition: all 0.3s;
}
.cid-sRLmfywlPJ .navbar .dropdown-item {
  padding: 0.5rem 1.8rem;
}
.cid-sRLmfywlPJ .navbar .navbar-logo img {
  width: auto;
}
.cid-sRLmfywlPJ .navbar .navbar-collapse {
  justify-content: flex-end;
  z-index: 1;
}
.cid-sRLmfywlPJ .navbar.collapsed .nav-item .nav-link::before {
  display: none;
}
.cid-sRLmfywlPJ .navbar.collapsed.opened .dropdown-menu {
  top: 0;
}
.cid-sRLmfywlPJ .navbar.collapsed .dropdown-menu .dropdown-submenu {
  left: 0 !important;
}
.cid-sRLmfywlPJ .navbar.collapsed .dropdown-menu .dropdown-item:after {
  right: auto;
}
.cid-sRLmfywlPJ .navbar.collapsed .dropdown-menu .dropdown-toggle[data-toggle="dropdown-submenu"]:after {
  margin-left: 0.5rem;
  margin-top: 0.2rem;
  border-top: 0.35em solid;
  border-right: 0.35em solid transparent;
  border-left: 0.35em solid transparent;
  border-bottom: 0;
  top: 41%;
}
.cid-sRLmfywlPJ .navbar.collapsed .dropdown-menu .dropdown-item {
  padding: 0.25rem .5rem;
  text-align: center;
}
@media (max-width: 991px) {
  .cid-sRLmfywlPJ .navbar .nav-item .nav-link::before {
    display: none;
  }
  .cid-sRLmfywlPJ .navbar.opened .dropdown-menu {
    top: 0;
  }
  .cid-sRLmfywlPJ .navbar .dropdown-menu .dropdown-submenu {
    left: 0 !important;
  }
  .cid-sRLmfywlPJ .navbar .dropdown-menu .dropdown-item:after {
    right: auto;
  }
  .cid-sRLmfywlPJ .navbar .dropdown-menu .dropdown-toggle[data-toggle="dropdown-submenu"]:after {
    margin-left: 0.5rem;
    margin-top: 0.2rem;
    border-top: 0.35em solid;
    border-right: 0.35em solid transparent;
    border-left: 0.35em solid transparent;
    border-bottom: 0;
    top: 40%;
  }
  .cid-sRLmfywlPJ .navbar .navbar-logo img {
    height: 3rem !important;
  }
  .cid-sRLmfywlPJ .navbar ul.navbar-nav li {
    margin: auto;
  }
  .cid-sRLmfywlPJ .navbar .dropdown-menu .dropdown-item {
    padding: 0.25rem .5rem !important;
    text-align: center;
  }
  .cid-sRLmfywlPJ .navbar .navbar-brand {
    flex-shrink: initial;
    flex-basis: auto;
    word-break: break-word;
    padding-right: 2rem;
  }
  .cid-sRLmfywlPJ .navbar .navbar-toggler {
    flex-basis: auto;
  }
}
.cid-sRLmfywlPJ .navbar.navbar-short {
  min-height: 60px;
}
.cid-sRLmfywlPJ .navbar.navbar-short .navbar-logo img {
  height: 2.5rem !important;
}
.cid-sRLmfywlPJ .navbar.navbar-short .navbar-brand {
  min-height: 60px;
  padding: 0;
}
.cid-sRLmfywlPJ .navbar-brand {
  min-height: 70px;
  flex-shrink: 0;
  align-items: center;
  margin-right: 0;
  padding: 0;
  transition: all 0.3s;
  word-break: break-word;
  z-index: 1;
}
.cid-sRLmfywlPJ .navbar-brand .navbar-caption {
  line-height: inherit !important;
}
.cid-sRLmfywlPJ .navbar-brand .navbar-logo a {
  outline: none;
}
.cid-sRLmfywlPJ .dropdown-item.active,
.cid-sRLmfywlPJ .dropdown-item:active {
  background-color: transparent;
}
.cid-sRLmfywlPJ .navbar-expand-lg .navbar-nav .nav-link {
  padding: 0;
}
.cid-sRLmfywlPJ .nav-dropdown .link.dropdown-toggle {
  margin-right: 1.667em;
}
.cid-sRLmfywlPJ .nav-dropdown .link.dropdown-toggle[aria-expanded="true"] {
  margin-right: 0;
  padding: 0.667em 1.667em;
}
.cid-sRLmfywlPJ .navbar.navbar-expand-lg .dropdown .dropdown-menu {
  background: #e43f3f;
}
.cid-sRLmfywlPJ .navbar.navbar-expand-lg .dropdown .dropdown-menu .dropdown-submenu {
  margin: 0;
  left: 100%;
}
.cid-sRLmfywlPJ .navbar .dropdown.open > .dropdown-menu {
  display: block;
}
.cid-sRLmfywlPJ ul.navbar-nav {
  flex-wrap: wrap;
}
.cid-sRLmfywlPJ .navbar-buttons {
  text-align: center;
  min-width: 170px;
}
.cid-sRLmfywlPJ button.navbar-toggler[aria-expanded="false"] .hamburger span {
  background-color: #05047b;
}
.cid-sRLmfywlPJ button.navbar-toggler[aria-expanded="true"] .hamburger span {
  background: #ffffff;
}
.cid-sRLmfywlPJ button.navbar-toggler {
  outline: none;
  width: 31px;
  height: 20px;
  cursor: pointer;
  transition: all 0.2s;
  position: relative;
  align-self: center;
}
.cid-sRLmfywlPJ button.navbar-toggler .hamburger span {
  position: absolute;
  right: 0;
  width: 30px;
  height: 2px;
  border-right: 5px;
}
.cid-sRLmfywlPJ button.navbar-toggler .hamburger span:nth-child(1) {
  top: 0;
  transition: all 0.2s;
}
.cid-sRLmfywlPJ button.navbar-toggler .hamburger span:nth-child(2) {
  top: 8px;
  transition: all 0.15s;
}
.cid-sRLmfywlPJ button.navbar-toggler .hamburger span:nth-child(3) {
  top: 8px;
  transition: all 0.15s;
}
.cid-sRLmfywlPJ button.navbar-toggler .hamburger span:nth-child(4) {
  top: 16px;
  transition: all 0.2s;
}
.cid-sRLmfywlPJ nav.opened .hamburger span:nth-child(1) {
  top: 8px;
  width: 0;
  opacity: 0;
  right: 50%;
  transition: all 0.2s;
}
.cid-sRLmfywlPJ nav.opened .hamburger span:nth-child(2) {
  transform: rotate(45deg);
  transition: all 0.25s;
}
.cid-sRLmfywlPJ nav.opened .hamburger span:nth-child(3) {
  transform: rotate(-45deg);
  transition: all 0.25s;
}
.cid-sRLmfywlPJ nav.opened .hamburger span:nth-child(4) {
  top: 8px;
  width: 0;
  opacity: 0;
  right: 50%;
  transition: all 0.2s;
}
.cid-sRLmfywlPJ .navbar-dropdown {
  padding: 0 1rem;
  position: fixed;
}
.cid-sRLmfywlPJ a.nav-link {
  display: flex;
  align-items: center;
  justify-content: center;
}
@media screen and (-ms-high-contrast: active), (-ms-high-contrast: none) {
  .cid-sRLmfywlPJ .navbar {
    height: 70px;
  }
  .cid-sRLmfywlPJ .navbar.opened {
    height: auto;
  }
  .cid-sRLmfywlPJ .nav-item .nav-link:hover::before {
    width: 175%;
    max-width: calc(100% + 2rem);
    left: -1rem;
  }
}
.cid-sQTRwqGdxT {
  padding-top: 10rem;
  padding-bottom: 3rem;
  background-color: #ffffff;
}
.cid-sQTRwqGdxT .mbr-section-title {
  color: #000000;
}
.cid-sQTRwqGdxT .mbr-section-subtitle {
  text-align: left;
  color: #05047b;
}
.cid-sQTRwqGdxT .mbr-text,
.cid-sQTRwqGdxT .mbr-section-btn {
  color: #818181;
}
.cid-sQTRwr7Ln5 {
  padding-top: 15rem;
  padding-bottom: 15rem;
  background-image: url("../../../assets/images/foto11-1-800x400.webp");
}
.cid-sQTRwr7Ln5 .link-wrapper {
  width: 100%;
}
.cid-sQTRwr7Ln5 .link {
  display: inline-block;
  position: relative;
  padding-right: 2rem;
  overflow: hidden;
  cursor: pointer;
}
.cid-sQTRwr7Ln5 .link:before {
  content: "\e96b";
  font-family: 'Moririse2' !important;
  position: absolute;
  top: 0;
  right: 0;
  transition: all 0.3s;
  transform: rotate(-45deg) translateX(0px);
}
.cid-sQTRwr7Ln5 .link:after {
  content: "\e96b";
  font-family: 'Moririse2' !important;
  position: absolute;
  top: 0;
  right: 0rem;
  transition: all 0.3s;
  transform: rotate(-45deg) translateX(-33px);
}
.cid-sQTRwr7Ln5 .link:hover:before {
  transform: rotate(-45deg) translateX(33px);
}
.cid-sQTRwr7Ln5 .link:hover:after {
  transform: rotate(-45deg) translateX(0px);
}
.cid-sQTRwr7Ln5 .mbr-section-title DIV {
  text-align: center;
}
.cid-sQTRwr7Ln5 .mbr-text,
.cid-sQTRwr7Ln5 .mbr-section-btn {
  text-align: center;
}
.cid-sQTRwr7Ln5 .link,
.cid-sQTRwr7Ln5 .link-wrapper {
  text-align: center;
  color: #ffffff;
}
.cid-sQTRwr7Ln5 .mbr-section-title {
  color: #ffffff;
}
.cid-sQTRwrkJkQ {
  padding-top: 0rem;
  padding-bottom: 0rem;
  background-color: #fafafa;
}
.cid-sQTRwrkJkQ .image-col {
  padding: 0;
}
@media (min-width: 992px) {
  .cid-sQTRwrkJkQ .container-fluid {
    padding-right: 0;
  }
}
@media (max-width: 1750px) {
  .cid-sQTRwrkJkQ .img-last {
    padding-right: 1rem;
  }
  .cid-sQTRwrkJkQ .img-first {
    padding-left: 1rem;
  }
}
@media (max-width: 767px) {
  .cid-sQTRwrkJkQ .img-last {
    padding-right: 0rem;
  }
  .cid-sQTRwrkJkQ .img-first {
    padding-left: 0rem;
  }
  .cid-sQTRwrkJkQ .img-col {
    padding: 0 1rem!important;
  }
}
.cid-sQTRwrkJkQ img {
  height: 100%;
  object-fit: cover;
}
.cid-sQTRwrkJkQ .line {
  width: 100%;
  border-bottom: 1px solid #000000;
  margin: 0 1rem;
}
@media (max-width: 767px) {
  .cid-sQTRwrkJkQ .line {
    margin: 0;
  }
}
.cid-sQTRwrkJkQ .text-wrapper {
  max-width: 600px;
  padding: 4rem 0rem;
}
.cid-sQTRwrkJkQ .link-wrapper {
  width: 100%;
}
.cid-sQTRwrkJkQ .link {
  display: inline-block;
  position: relative;
  padding-right: 2rem;
  overflow: hidden;
  cursor: pointer;
}
.cid-sQTRwrkJkQ .link:before {
  content: "\e96b";
  font-family: 'Moririse2' !important;
  position: absolute;
  top: 0;
  right: 0;
  transition: all 0.3s;
  transform: rotate(-45deg) translateX(0px);
}
.cid-sQTRwrkJkQ .link:after {
  content: "\e96b";
  font-family: 'Moririse2' !important;
  position: absolute;
  top: 0;
  right: 0rem;
  transition: all 0.3s;
  transform: rotate(-45deg) translateX(-33px);
}
.cid-sQTRwrkJkQ .link:hover:before {
  transform: rotate(-45deg) translateX(33px);
}
.cid-sQTRwrkJkQ .link:hover:after {
  transform: rotate(-45deg) translateX(0px);
}
.cid-sQTRwrkJkQ .mbr-section-title DIV {
  text-align: right;
}
.cid-sQTRwrkJkQ .link,
.cid-sQTRwrkJkQ .link-wrapper {
  text-align: right;
  color: #e43f3f;
}
.cid-sQTRwrkJkQ .mbr-text,
.cid-sQTRwrkJkQ .mbr-section-btn {
  text-align: right;
}
.cid-sQTRwrBodV {
  padding-top: 4rem;
  padding-bottom: 0rem;
  background-color: #fafafa;
}
.cid-sQTRwrBodV .link-wrapper {
  width: 100%;
}
.cid-sQTRwrBodV .contaiter-fluid {
  max-width: 100%;
  padding-right: 2rem;
}
.cid-sQTRwrBodV .line {
  width: 100%;
  border-bottom: 1px solid #000000;
  margin: 0 1rem;
  padding-top: 4rem;
}
@media (max-width: 767px) {
  .cid-sQTRwrBodV .line {
    margin: 0;
  }
}
.cid-sQTRwrBodV .row {
  justify-content: center;
}
.cid-sQTRwrBodV .card {
  border-left: 1px solid #000000;
  border-radius: 0;
  padding: 0 2rem;
}
@media (max-width: 1750px) {
  .cid-sQTRwrBodV .card {
    padding: 0 1rem;
  }
}
@media (max-width: 992px) {
  .cid-sQTRwrBodV .card {
    padding-left: 1rem;
    border-left: 0px;
  }
}
.cid-sQTRwrBodV .first {
  border-left: 0;
  padding-left: 1rem;
}
.cid-sQTRwrBodV .card-text {
  color: #818181;
}
.cid-sQTRwrBodV .card-text a {
  position: relative;
  background: none!important;
}
.cid-sQTRwrBodV .card-text a:before {
  content: '';
  bottom: 0;
  left: 0;
  width: 100%;
  height: 2px;
  transition: all 0.3s;
  background: currentColor;
  position: absolute;
}
.cid-sQTRwrBodV .card-text a:hover:before {
  width: 0;
  right: 0;
  left: auto;
}
.cid-sQTRwrBodV .link {
  display: inline-block;
  position: relative;
  padding-right: 2rem;
  overflow: hidden;
  cursor: pointer;
}
.cid-sQTRwrBodV .link:before {
  content: "\e96b";
  font-family: 'Moririse2' !important;
  position: absolute;
  top: 0;
  right: 0;
  transition: all 0.3s;
  transform: rotate(-45deg) translateX(0px);
}
.cid-sQTRwrBodV .link:after {
  content: "\e96b";
  font-family: 'Moririse2' !important;
  position: absolute;
  top: 0;
  right: 0rem;
  transition: all 0.3s;
  transform: rotate(-45deg) translateX(-33px);
}
.cid-sQTRwrBodV .link:hover:before {
  transform: rotate(-45deg) translateX(33px);
}
.cid-sQTRwrBodV .link:hover:after {
  transform: rotate(-45deg) translateX(0px);
}
.cid-sQTRwrBodV .card-title,
.cid-sQTRwrBodV .iconfont-wrapper {
  color: #000000;
}
.cid-sQTRwrBodV .link,
.cid-sQTRwrBodV .link-wrapper {
  color: #e43f3f;
}
.cid-sQTRwrZmpL {
  padding-top: 0px;
  padding-bottom: 0px;
  background-color: #fafafa;
}
.cid-sQTRwrZmpL .mbr-section-subtitle {
  color: #767676;
}
.cid-sQTRwrZmpL .container-fluid {
  padding: 0!important;
}
.cid-sQTRwrZmpL .col-md-12 {
  padding: 0;
}
.cid-sQTRwrZmpL .row {
  margin: 0;
}
.cid-sQTRwrZmpL .btn {
  margin: 0.3rem;
  margin-top: 2rem;
}
.cid-sQTRwrZmpL .m-auto {
  max-width: 650px;
  padding: 2rem;
}
.cid-sQTRwrZmpL .line {
  width: 35px;
  height: 3px;
  display: inline-block;
  background: #e43f3f;
  transition: background 0.3s;
  margin-bottom: 3rem;
}
.cid-sQTRwrZmpL .number-wrap {
  color: #767676;
  border-color: rgba(255, 255, 255, 0.15);
  border: 3px solid #efefef;
  position: relative;
  display: inline-block;
  text-align: center;
  padding: 5px 10px 13px 10px;
  margin: 0;
  min-width: 118px;
  border-radius: 2px;
  max-width: 100%;
}
.cid-sQTRwrZmpL .number {
  font-style: normal;
  font-weight: 600;
  font-size: 50px;
  text-transform: none;
  letter-spacing: -2px;
  word-spacing: 0;
  line-height: 1.3;
  color: #767676;
}
.cid-sQTRwrZmpL .period {
  display: block;
}
.cid-sQTRwrZmpL .dot {
  display: none;
}
.cid-sQTRwrZmpL .countdown-cont {
  max-width: 700px;
}
.cid-sQTRwrZmpL .col-xs-3 {
  padding-left: 0;
  padding-right: 0;
  margin-right: 20px;
  max-width: 20%;
  flex: 0 0 20%;
}
@media (max-width: 767px) {
  .cid-sQTRwrZmpL .number-wrap {
    margin-bottom: 15px;
  }
  .cid-sQTRwrZmpL .col-xs-3 {
    margin-right: 0px;
    max-width: 50%!important;
    flex: 0 0 50%!important;
  }
  .cid-sQTRwrZmpL .box {
    height: 400px!important;
  }
}
@media (max-width: 440px) {
  .cid-sQTRwrZmpL .number,
  .cid-sQTRwrZmpL .dot {
    font-size: 40px;
  }
}
@media (max-width: 380px) {
  .cid-sQTRwrZmpL .period {
    font-size: 0.8rem;
  }
}
.cid-sQTRwrZmpL .box {
  background-image: url("../../../assets/images/foto61-800x532.webp");
  background-size: cover;
  background-position: center;
  height: 700px;
  width: 100%;
  margin: auto;
  display: flex;
  align-items: center;
  justify-content: center;
}
.cid-sQTRwrZmpL .icon-wrap {
  background-color: #ff3366 !important;
  border-radius: 50%;
  width: 80px;
  height: 80px;
  margin: auto;
  display: flex;
  justify-content: center;
  align-items: center;
  transition: all 0.3s;
}
.cid-sQTRwrZmpL .icon-wrap:hover {
  opacity: 0.8;
}
.cid-sQTRwrZmpL .icon-wrap span {
  padding-left: 8px;
}
.cid-sQTRwrZmpL .mbr-media span {
  font-size: 30px;
  cursor: pointer;
  position: relative;
  display: inline-block;
  transition: all 0.25s;
  color: #ffffff !important;
}
.cid-sQTRwrZmpL .mbr-media span.mbri-play:before {
  position: absolute;
  left: 50%;
  -webkit-transform: translateX(-35%);
  -moz-transform: translateX(-35%);
  -ms-transform: translateX(-35%);
  -o-transform: translateX(-35%);
  transform: translateX(-35%);
}
.cid-sQTRwrZmpL .modalWindow {
  position: fixed;
  z-index: 5000;
  left: 0;
  top: 0;
  background-color: rgba(61, 61, 61, 0.65);
  width: 100%;
  height: 100%;
}
.cid-sQTRwrZmpL .modalWindow .modalWindow-container {
  display: table-cell;
  vertical-align: middle;
}
.cid-sQTRwrZmpL .modalWindow .modalWindow-video {
  height: calc(44.9943757vw);
  width: 80vw;
  margin: 0 auto;
}
.cid-sQTRwrZmpL a.close {
  position: absolute;
  right: 4vw;
  top: 4vh;
  color: #ffffff;
  z-index: 5000000;
  font-size: 37px;
  background: #000;
  padding: 20px;
  border-radius: 50%;
}
.cid-sQTRwrZmpL a.close:hover {
  color: #ffffff;
}
.cid-sQTRwrZmpL .mbr-text {
  color: #767676;
}
.cid-sQTRwrZmpL H4 {
  color: #767676;
}
.cid-sRLaNafOqh {
  padding-top: 9rem;
  padding-bottom: 0rem;
  background-color: #fafafa;
}
.cid-sRLaNafOqh .link-wrapper {
  width: 100%;
}
.cid-sRLaNafOqh .container {
  max-width: 1550px;
  padding: 0 2rem;
}
@media (max-width: 767px) {
  .cid-sRLaNafOqh .container {
    padding: 0 1rem;
  }
}
.cid-sRLaNafOqh p {
  padding: 0;
  margin: 0;
}
.cid-sRLaNafOqh .item {
  max-width: 1200px;
  margin: auto;
  margin-bottom: 2rem;
}
@media (max-width: 767px) {
  .cid-sRLaNafOqh .item {
    text-align: center;
  }
}
.cid-sRLaNafOqh .line {
  width: 100%;
  border-bottom: 1px solid #000000;
}
.cid-sRLaNafOqh .row {
  align-items: center;
}
@media (max-width: 992px) {
  .cid-sRLaNafOqh .row {
    justify-content: flex-start;
  }
}
.cid-sRLaNafOqh .card {
  border-radius: 0;
  padding: 0;
}
.cid-sRLaNafOqh .card-title {
  color: #000000;
}
.cid-sRLaNafOqh .card-title a {
  position: relative;
  background: none!important;
}
.cid-sRLaNafOqh .card-title a:before {
  content: '';
  bottom: 0;
  right: 0;
  width: 0%;
  height: 2px;
  transition: all 0.3s;
  background: currentColor;
  position: absolute;
}
.cid-sRLaNafOqh .card-title a:hover:before {
  width: 100%;
  left: 0;
  right: auto;
}
.cid-sRLaNafOqh .link {
  display: inline-block;
  position: relative;
  padding-right: 2rem;
  overflow: hidden;
  cursor: pointer;
}
.cid-sRLaNafOqh .link:before {
  content: "\e96b";
  font-family: 'Moririse2' !important;
  position: absolute;
  top: 0;
  right: 0;
  transition: all 0.3s;
  transform: rotate(-45deg) translateX(0px);
}
.cid-sRLaNafOqh .link:after {
  content: "\e96b";
  font-family: 'Moririse2' !important;
  position: absolute;
  top: 0;
  right: 0rem;
  transition: all 0.3s;
  transform: rotate(-45deg) translateX(-33px);
}
.cid-sRLaNafOqh .link:hover:before {
  transform: rotate(-45deg) translateX(33px);
}
.cid-sRLaNafOqh .link:hover:after {
  transform: rotate(-45deg) translateX(0px);
}
.cid-sRLaNafOqh .card-subtitle {
  color: #818181;
}
.cid-sQTRwsAQLL {
  padding-top: 0rem;
  padding-bottom: 0rem;
  background-color: #fafafa;
}
@media (max-width: 991px) {
  .cid-sQTRwsAQLL .image-wrapper {
    margin-bottom: 1rem;
  }
}
.cid-sQTRwsAQLL .container {
  max-width: 1400px;
}
.cid-sQTRwsAQLL .image-wrapper {
  position: relative;
}
.cid-sQTRwsAQLL .image-wrapper:before {
  content: '';
  top: 0;
  left: 0;
  opacity: 0;
  width: 100%;
  pointer-events: none;
  transition: all 0.3s;
  height: 100%;
  background: #4232e2;
  position: absolute;
  z-index: 10;
}
.cid-sQTRwsAQLL .image-wrapper:hover:before {
  opacity: 0.4;
}
.cid-sQTRwsAQLL .row {
  flex-direction: row-reverse;
}
.cid-sQTRwsAQLL img {
  width: 100%;
  height: 300px;
  object-fit: cover;
}
.cid-sQTRwsAQLL .mbr-text {
  color: #818181;
}
.cid-sQTRwsSBdJ {
  padding-top: 2rem;
  padding-bottom: 2rem;
  background-color: #fafafa;
}
@media (max-width: 991px) {
  .cid-sQTRwsSBdJ .image-wrapper {
    margin-bottom: 1rem;
  }
}
.cid-sQTRwsSBdJ .container {
  max-width: 1400px;
}
.cid-sQTRwsSBdJ .image-wrapper {
  position: relative;
}
.cid-sQTRwsSBdJ .image-wrapper:before {
  content: '';
  top: 0;
  left: 0;
  opacity: 0;
  width: 100%;
  pointer-events: none;
  transition: all 0.3s;
  height: 100%;
  background: #05047b;
  position: absolute;
  z-index: 10;
}
.cid-sQTRwsSBdJ .image-wrapper:hover:before {
  opacity: 0.4;
}
.cid-sQTRwsSBdJ .row {
  flex-direction: row-reverse;
}
.cid-sQTRwsSBdJ img {
  width: 100%;
  height: 300px;
  object-fit: cover;
}
.cid-sQTRwsSBdJ .mbr-text {
  color: #818181;
}
.cid-sQTRwt8W3i {
  padding-top: 0rem;
  padding-bottom: 0rem;
  background-color: #fafafa;
}
@media (max-width: 991px) {
  .cid-sQTRwt8W3i .image-wrapper {
    margin-bottom: 1rem;
  }
}
.cid-sQTRwt8W3i .container {
  max-width: 1400px;
}
.cid-sQTRwt8W3i .image-wrapper {
  position: relative;
}
.cid-sQTRwt8W3i .image-wrapper:before {
  content: '';
  top: 0;
  left: 0;
  opacity: 0;
  width: 100%;
  pointer-events: none;
  transition: all 0.3s;
  height: 100%;
  background: #4232e2;
  position: absolute;
  z-index: 10;
}
.cid-sQTRwt8W3i .image-wrapper:hover:before {
  opacity: 0.4;
}
.cid-sQTRwt8W3i .row {
  flex-direction: row-reverse;
}
.cid-sQTRwt8W3i img {
  width: 100%;
  height: 300px;
  object-fit: cover;
}
.cid-sQTRwt8W3i .mbr-text {
  color: #818181;
}
.cid-sQU64TLsPN {
  padding-top: 0rem;
  padding-bottom: 4rem;
  background-color: #fafafa;
}
.cid-sQU64TLsPN .container {
  max-width: 1400px;
}
.cid-sQU64TLsPN img,
.cid-sQU64TLsPN .item-img {
  width: 100%;
  position: relative;
  height: 100%;
  object-fit: cover;
}
.cid-sQU64TLsPN img:before,
.cid-sQU64TLsPN .item-img:before {
  content: '';
  top: 0;
  left: 0;
  opacity: 0;
  width: 100%;
  pointer-events: none;
  transition: all 0.3s;
  height: 100%;
  background: #4232e2;
  position: absolute;
  z-index: 10;
}
.cid-sQU64TLsPN img:hover:before,
.cid-sQU64TLsPN .item-img:hover:before {
  opacity: 0.2;
}
.cid-sQU64TLsPN .item:focus,
.cid-sQU64TLsPN span:focus {
  outline: none;
}
.cid-sQU64TLsPN .item {
  cursor: pointer;
  margin-bottom: 2rem;
}
.cid-sQU64TLsPN .item-wrapper {
  position: relative;
  height: 100%;
  display: flex;
  flex-flow: column nowrap;
}
.cid-sQU64TLsPN .item-content {
  padding-top: 1.5rem;
}
.cid-sQU64TLsPN .mbr-section-btn {
  margin-top: auto !important;
}
.cid-sQU64TLsPN .mbr-section-title {
  color: #232323;
}
.cid-sQU64TLsPN .mbr-text,
.cid-sQU64TLsPN .mbr-section-btn {
  color: #818181;
}
.cid-sRLb2ekLe5 {
  padding-top: 0rem;
  padding-bottom: 10rem;
  background-color: #fafafa;
}
.cid-sRLb2ekLe5 a {
  position: relative;
  font-weight: bold;
  background: none!important;
}
.cid-sRLb2ekLe5 a:before {
  content: '';
  bottom: 1px;
  left: 0;
  width: 100%;
  height: 2px;
  transition: all 0.3s;
  background: currentColor;
  position: absolute;
}
.cid-sRLb2ekLe5 a:hover:before {
  width: 0;
  right: 0;
  left: auto;
}
.cid-sRLb2ekLe5 .mbr-text {
  color: #353535;
}
.cid-sRLb2ekLe5 .mbr-section-title {
  color: #000000;
}
.cid-sQTRwtFgt9 {
  padding-top: 10rem;
  padding-bottom: 0rem;
  background-color: #232323;
}
.cid-sQTRwtFgt9 .container {
  max-width: 1400px;
}
.cid-sQTRwtFgt9 img,
.cid-sQTRwtFgt9 .item-img {
  width: 100%;
  position: relative;
}
.cid-sQTRwtFgt9 img:before,
.cid-sQTRwtFgt9 .item-img:before {
  content: '';
  top: 0;
  left: 0;
  opacity: 0;
  width: 100%;
  pointer-events: none;
  transition: all 0.3s;
  height: 100%;
  background: #4232e2;
  position: absolute;
  z-index: 10;
}
.cid-sQTRwtFgt9 img:hover:before,
.cid-sQTRwtFgt9 .item-img:hover:before {
  opacity: 0.2;
}
.cid-sQTRwtFgt9 .item:focus,
.cid-sQTRwtFgt9 span:focus {
  outline: none;
}
.cid-sQTRwtFgt9 .item {
  cursor: pointer;
  margin-bottom: 2rem;
}
.cid-sQTRwtFgt9 .item-wrapper {
  position: relative;
  height: 100%;
  display: flex;
  flex-flow: column nowrap;
}
.cid-sQTRwtFgt9 .item-content {
  padding-top: 1.5rem;
}
.cid-sQTRwtFgt9 .mbr-section-btn {
  margin-top: auto !important;
}
.cid-sQTRwtFgt9 .mbr-section-title {
  color: #232323;
}
.cid-sQTRwtFgt9 .mbr-text,
.cid-sQTRwtFgt9 .mbr-section-btn {
  color: #818181;
}
.cid-sQTRwtFgt9 .item-subtitle {
  color: #ffffff;
  text-align: center;
}
.cid-sQTRwu6xth {
  padding-top: 0rem;
  padding-bottom: 0rem;
  background-color: #232323;
}
@media (max-width: 991px) {
  .cid-sQTRwu6xth .image-wrapper {
    margin-bottom: 1rem;
  }
}
.cid-sQTRwu6xth .container {
  max-width: 1400px;
}
.cid-sQTRwu6xth .image-wrapper {
  position: relative;
}
.cid-sQTRwu6xth .image-wrapper:before {
  content: '';
  top: 0;
  left: 0;
  opacity: 0;
  width: 100%;
  pointer-events: none;
  transition: all 0.3s;
  height: 100%;
  background: #4232e2;
  position: absolute;
  z-index: 10;
}
.cid-sQTRwu6xth .image-wrapper:hover:before {
  opacity: 0.4;
}
.cid-sQTRwu6xth .row {
  flex-direction: row-reverse;
}
.cid-sQTRwu6xth img {
  width: 100%;
  height: 300px;
  object-fit: cover;
}
.cid-sQTRwu6xth .mbr-text {
  color: #818181;
}
.cid-sQU4VfeLNe {
  padding-top: 0rem;
  padding-bottom: 10rem;
  background-color: #232323;
}
.cid-sQU4VfeLNe .container {
  max-width: 1400px;
}
.cid-sQU4VfeLNe img,
.cid-sQU4VfeLNe .item-img {
  width: 100%;
  position: relative;
}
.cid-sQU4VfeLNe img:before,
.cid-sQU4VfeLNe .item-img:before {
  content: '';
  top: 0;
  left: 0;
  opacity: 0;
  width: 100%;
  pointer-events: none;
  transition: all 0.3s;
  height: 100%;
  background: #4232e2;
  position: absolute;
  z-index: 10;
}
.cid-sQU4VfeLNe img:hover:before,
.cid-sQU4VfeLNe .item-img:hover:before {
  opacity: 0.2;
}
.cid-sQU4VfeLNe .item:focus,
.cid-sQU4VfeLNe span:focus {
  outline: none;
}
.cid-sQU4VfeLNe .item {
  cursor: pointer;
  margin-bottom: 2rem;
}
.cid-sQU4VfeLNe .item-wrapper {
  position: relative;
  height: 100%;
  display: flex;
  flex-flow: column nowrap;
}
.cid-sQU4VfeLNe .item-content {
  padding-top: 1.5rem;
}
.cid-sQU4VfeLNe .mbr-section-btn {
  margin-top: auto !important;
}
.cid-sQU4VfeLNe .mbr-section-title {
  color: #232323;
}
.cid-sQU4VfeLNe .mbr-text,
.cid-sQU4VfeLNe .mbr-section-btn {
  color: #818181;
}
.cid-sQU4VfeLNe .item-subtitle {
  color: #ffffff;
  text-align: center;
}
.cid-sQTRwuoETe {
  padding-top: 10rem;
  padding-bottom: 8rem;
  background-color: #fafafa;
}
.cid-sQTRwuoETe a {
  position: relative;
  font-weight: bold;
  background: none!important;
}
.cid-sQTRwuoETe a:before {
  content: '';
  bottom: 1px;
  left: 0;
  width: 100%;
  height: 2px;
  transition: all 0.3s;
  background: currentColor;
  position: absolute;
}
.cid-sQTRwuoETe a:hover:before {
  width: 0;
  right: 0;
  left: auto;
}
.cid-sQTRwuoETe .mbr-text {
  color: #232323;
}
.cid-sQTRwuoETe .mbr-section-title {
  color: #232323;
}
.cid-sQTRwvD1Qh {
  padding-top: 0rem;
  padding-bottom: 6rem;
  background-color: #fafafa;
}
.cid-sQTRwvD1Qh .container {
  max-width: 1750px;
}
.cid-sQTRwvD1Qh .card-wrapper {
  border-top: 1px solid #000000;
  padding-top: 2rem;
}
.cid-sQTRwvD1Qh img {
  width: 250px;
  display: inline-block;
}
.cid-sQTRwvD1Qh p {
  line-height: 1.8;
}
.cid-sRLmfywlPJ {
  z-index: 1000;
  width: 100%;
}
.cid-sRLmfywlPJ .navbar.collapsed ul.navbar-nav li {
  margin: 0;
  width: fit-content;
}
.cid-sRLmfywlPJ .container-fluid {
  padding: 0 1rem;
  margin: 0 auto;
}
.cid-sRLmfywlPJ .icons-menu {
  width: fit-content;
  padding: 0 4rem;
  padding-bottom: 3rem;
  flex-wrap: nowrap;
  display: flex;
  justify-content: center;
  padding-top: 0.3rem;
  text-align: center;
}
@media (max-width: 767px) {
  .cid-sRLmfywlPJ .icons-menu {
    padding: 0 3rem;
  }
}
.cid-sRLmfywlPJ nav.navbar {
  position: fixed;
}
.cid-sRLmfywlPJ .dropdown-item:before {
  font-family: Moririse2 !important;
  content: "\e966";
  display: inline-block;
  width: 0;
  position: absolute;
  left: 1rem;
  top: 0.5rem;
  margin-right: 0.5rem;
  line-height: 1;
  font-size: inherit;
  vertical-align: middle;
  text-align: center;
  overflow: hidden;
  transform: scale(0, 1);
  transition: all 0.25s ease-in-out;
}
.cid-sRLmfywlPJ .dropdown-menu {
  padding: 0;
  border-radius: 4px;
  box-shadow: 0 1px 3px 0 rgba(0, 0, 0, 0.1);
}
.cid-sRLmfywlPJ .dropdown-item {
  border-bottom: 1px solid #e6e6e6;
}
.cid-sRLmfywlPJ .dropdown-item:hover,
.cid-sRLmfywlPJ .dropdown-item:focus {
  background: #e43f3f !important;
  color: white !important;
}
.cid-sRLmfywlPJ .dropdown-item:first-child {
  border-top-left-radius: 4px;
  border-top-right-radius: 4px;
}
.cid-sRLmfywlPJ .dropdown-item:last-child {
  border-bottom: none;
  border-bottom-left-radius: 4px;
  border-bottom-right-radius: 4px;
}
.cid-sRLmfywlPJ .nav-dropdown {
  padding: 3rem 2rem;
}
@media (max-width: 767px) {
  .cid-sRLmfywlPJ .nav-dropdown {
    padding: 2rem 0rem;
  }
}
.cid-sRLmfywlPJ .nav-dropdown .link {
  padding: 0 0.3em !important;
  margin: 1rem !important;
}
.cid-sRLmfywlPJ .nav-dropdown .link.dropdown-toggle::after {
  margin-left: 0.5rem;
  margin-top: 0.2rem;
}
.cid-sRLmfywlPJ .nav-link {
  position: relative;
}
.cid-sRLmfywlPJ .container {
  display: flex;
  margin: auto;
}
.cid-sRLmfywlPJ .iconfont-wrapper {
  color: #ffffff !important;
  font-size: 1.5rem;
  padding-right: 0.5rem;
}
.cid-sRLmfywlPJ .dropdown-menu,
.cid-sRLmfywlPJ .navbar.opened {
  background: #e43f3f !important;
  min-height: 100%;
}
.cid-sRLmfywlPJ .nav-item:focus,
.cid-sRLmfywlPJ .nav-link:focus {
  outline: none;
}
.cid-sRLmfywlPJ .dropdown .dropdown-menu .dropdown-item {
  width: auto;
  transition: all 0.25s ease-in-out;
}
.cid-sRLmfywlPJ .dropdown .dropdown-menu .dropdown-item::after {
  right: 0.5rem;
}
.cid-sRLmfywlPJ .dropdown .dropdown-menu .dropdown-item .mbr-iconfont {
  margin-right: 0.5rem;
  vertical-align: sub;
}
.cid-sRLmfywlPJ .dropdown .dropdown-menu .dropdown-item .mbr-iconfont:before {
  display: inline-block;
  transform: scale(1, 1);
  transition: all 0.25s ease-in-out;
}
.cid-sRLmfywlPJ .collapsed .dropdown-menu .dropdown-item:before {
  display: none;
}
.cid-sRLmfywlPJ .collapsed .dropdown .dropdown-menu .dropdown-item {
  padding: 0.235em .5em 0.235em 1.3em !important;
  transition: none;
  margin: 0 !important;
}
.cid-sRLmfywlPJ .navbar {
  min-height: 70px;
  transition: all 0.3s;
  border-bottom: 1px solid transparent;
  background: rgba(228, 63, 63, 0);
}
.cid-sRLmfywlPJ .navbar.opened {
  transition: all 0.3s;
}
.cid-sRLmfywlPJ .navbar .dropdown-item {
  padding: 0.5rem 1.8rem;
}
.cid-sRLmfywlPJ .navbar .navbar-logo img {
  width: auto;
}
.cid-sRLmfywlPJ .navbar .navbar-collapse {
  justify-content: flex-end;
  z-index: 1;
}
.cid-sRLmfywlPJ .navbar.collapsed .nav-item .nav-link::before {
  display: none;
}
.cid-sRLmfywlPJ .navbar.collapsed.opened .dropdown-menu {
  top: 0;
}
.cid-sRLmfywlPJ .navbar.collapsed .dropdown-menu .dropdown-submenu {
  left: 0 !important;
}
.cid-sRLmfywlPJ .navbar.collapsed .dropdown-menu .dropdown-item:after {
  right: auto;
}
.cid-sRLmfywlPJ .navbar.collapsed .dropdown-menu .dropdown-toggle[data-toggle="dropdown-submenu"]:after {
  margin-left: 0.5rem;
  margin-top: 0.2rem;
  border-top: 0.35em solid;
  border-right: 0.35em solid transparent;
  border-left: 0.35em solid transparent;
  border-bottom: 0;
  top: 41%;
}
.cid-sRLmfywlPJ .navbar.collapsed .dropdown-menu .dropdown-item {
  padding: 0.25rem .5rem;
  text-align: center;
}
@media (max-width: 991px) {
  .cid-sRLmfywlPJ .navbar .nav-item .nav-link::before {
    display: none;
  }
  .cid-sRLmfywlPJ .navbar.opened .dropdown-menu {
    top: 0;
  }
  .cid-sRLmfywlPJ .navbar .dropdown-menu .dropdown-submenu {
    left: 0 !important;
  }
  .cid-sRLmfywlPJ .navbar .dropdown-menu .dropdown-item:after {
    right: auto;
  }
  .cid-sRLmfywlPJ .navbar .dropdown-menu .dropdown-toggle[data-toggle="dropdown-submenu"]:after {
    margin-left: 0.5rem;
    margin-top: 0.2rem;
    border-top: 0.35em solid;
    border-right: 0.35em solid transparent;
    border-left: 0.35em solid transparent;
    border-bottom: 0;
    top: 40%;
  }
  .cid-sRLmfywlPJ .navbar .navbar-logo img {
    height: 3rem !important;
  }
  .cid-sRLmfywlPJ .navbar ul.navbar-nav li {
    margin: auto;
  }
  .cid-sRLmfywlPJ .navbar .dropdown-menu .dropdown-item {
    padding: 0.25rem .5rem !important;
    text-align: center;
  }
  .cid-sRLmfywlPJ .navbar .navbar-brand {
    flex-shrink: initial;
    flex-basis: auto;
    word-break: break-word;
    padding-right: 2rem;
  }
  .cid-sRLmfywlPJ .navbar .navbar-toggler {
    flex-basis: auto;
  }
}
.cid-sRLmfywlPJ .navbar.navbar-short {
  min-height: 60px;
}
.cid-sRLmfywlPJ .navbar.navbar-short .navbar-logo img {
  height: 2.5rem !important;
}
.cid-sRLmfywlPJ .navbar.navbar-short .navbar-brand {
  min-height: 60px;
  padding: 0;
}
.cid-sRLmfywlPJ .navbar-brand {
  min-height: 70px;
  flex-shrink: 0;
  align-items: center;
  margin-right: 0;
  padding: 0;
  transition: all 0.3s;
  word-break: break-word;
  z-index: 1;
}
.cid-sRLmfywlPJ .navbar-brand .navbar-caption {
  line-height: inherit !important;
}
.cid-sRLmfywlPJ .navbar-brand .navbar-logo a {
  outline: none;
}
.cid-sRLmfywlPJ .dropdown-item.active,
.cid-sRLmfywlPJ .dropdown-item:active {
  background-color: transparent;
}
.cid-sRLmfywlPJ .navbar-expand-lg .navbar-nav .nav-link {
  padding: 0;
}
.cid-sRLmfywlPJ .nav-dropdown .link.dropdown-toggle {
  margin-right: 1.667em;
}
.cid-sRLmfywlPJ .nav-dropdown .link.dropdown-toggle[aria-expanded="true"] {
  margin-right: 0;
  padding: 0.667em 1.667em;
}
.cid-sRLmfywlPJ .navbar.navbar-expand-lg .dropdown .dropdown-menu {
  background: #e43f3f;
}
.cid-sRLmfywlPJ .navbar.navbar-expand-lg .dropdown .dropdown-menu .dropdown-submenu {
  margin: 0;
  left: 100%;
}
.cid-sRLmfywlPJ .navbar .dropdown.open > .dropdown-menu {
  display: block;
}
.cid-sRLmfywlPJ ul.navbar-nav {
  flex-wrap: wrap;
}
.cid-sRLmfywlPJ .navbar-buttons {
  text-align: center;
  min-width: 170px;
}
.cid-sRLmfywlPJ button.navbar-toggler[aria-expanded="false"] .hamburger span {
  background-color: #05047b;
}
.cid-sRLmfywlPJ button.navbar-toggler[aria-expanded="true"] .hamburger span {
  background: #ffffff;
}
.cid-sRLmfywlPJ button.navbar-toggler {
  outline: none;
  width: 31px;
  height: 20px;
  cursor: pointer;
  transition: all 0.2s;
  position: relative;
  align-self: center;
}
.cid-sRLmfywlPJ button.navbar-toggler .hamburger span {
  position: absolute;
  right: 0;
  width: 30px;
  height: 2px;
  border-right: 5px;
}
.cid-sRLmfywlPJ button.navbar-toggler .hamburger span:nth-child(1) {
  top: 0;
  transition: all 0.2s;
}
.cid-sRLmfywlPJ button.navbar-toggler .hamburger span:nth-child(2) {
  top: 8px;
  transition: all 0.15s;
}
.cid-sRLmfywlPJ button.navbar-toggler .hamburger span:nth-child(3) {
  top: 8px;
  transition: all 0.15s;
}
.cid-sRLmfywlPJ button.navbar-toggler .hamburger span:nth-child(4) {
  top: 16px;
  transition: all 0.2s;
}
.cid-sRLmfywlPJ nav.opened .hamburger span:nth-child(1) {
  top: 8px;
  width: 0;
  opacity: 0;
  right: 50%;
  transition: all 0.2s;
}
.cid-sRLmfywlPJ nav.opened .hamburger span:nth-child(2) {
  transform: rotate(45deg);
  transition: all 0.25s;
}
.cid-sRLmfywlPJ nav.opened .hamburger span:nth-child(3) {
  transform: rotate(-45deg);
  transition: all 0.25s;
}
.cid-sRLmfywlPJ nav.opened .hamburger span:nth-child(4) {
  top: 8px;
  width: 0;
  opacity: 0;
  right: 50%;
  transition: all 0.2s;
}
.cid-sRLmfywlPJ .navbar-dropdown {
  padding: 0 1rem;
  position: fixed;
}
.cid-sRLmfywlPJ a.nav-link {
  display: flex;
  align-items: center;
  justify-content: center;
}
@media screen and (-ms-high-contrast: active), (-ms-high-contrast: none) {
  .cid-sRLmfywlPJ .navbar {
    height: 70px;
  }
  .cid-sRLmfywlPJ .navbar.opened {
    height: auto;
  }
  .cid-sRLmfywlPJ .nav-item .nav-link:hover::before {
    width: 175%;
    max-width: calc(100% + 2rem);
    left: -1rem;
  }
}
.cid-sQUQg1eUBz {
  padding-top: 10rem;
  padding-bottom: 3rem;
  background-color: #ffffff;
}
.cid-sQUQg1eUBz .mbr-section-title {
  color: #000000;
}
.cid-sQUQg1eUBz .mbr-section-subtitle {
  text-align: left;
  color: #05047b;
}
.cid-sQUQg1eUBz .mbr-text,
.cid-sQUQg1eUBz .mbr-section-btn {
  color: #818181;
}
.cid-sQUQg1VuCW {
  padding-top: 15rem;
  padding-bottom: 15rem;
  background-image: url("../../../assets/images/dsc-855-2000x1330.webp");
}
.cid-sQUQg1VuCW .link-wrapper {
  width: 100%;
}
.cid-sQUQg1VuCW .link {
  display: inline-block;
  position: relative;
  padding-right: 2rem;
  overflow: hidden;
  cursor: pointer;
}
.cid-sQUQg1VuCW .link:before {
  content: "\e96b";
  font-family: 'Moririse2' !important;
  position: absolute;
  top: 0;
  right: 0;
  transition: all 0.3s;
  transform: rotate(-45deg) translateX(0px);
}
.cid-sQUQg1VuCW .link:after {
  content: "\e96b";
  font-family: 'Moririse2' !important;
  position: absolute;
  top: 0;
  right: 0rem;
  transition: all 0.3s;
  transform: rotate(-45deg) translateX(-33px);
}
.cid-sQUQg1VuCW .link:hover:before {
  transform: rotate(-45deg) translateX(33px);
}
.cid-sQUQg1VuCW .link:hover:after {
  transform: rotate(-45deg) translateX(0px);
}
.cid-sQUQg1VuCW .mbr-section-title DIV {
  text-align: center;
}
.cid-sQUQg1VuCW .mbr-text,
.cid-sQUQg1VuCW .mbr-section-btn {
  text-align: center;
}
.cid-sQUQg1VuCW .link,
.cid-sQUQg1VuCW .link-wrapper {
  text-align: center;
  color: #ffffff;
}
.cid-sQUQg1VuCW .mbr-section-title {
  color: #ffffff;
}
.cid-sQUQg2hlYN {
  padding-top: 0rem;
  padding-bottom: 0rem;
  background-color: #fafafa;
}
.cid-sQUQg2hlYN .image-col {
  padding: 0;
}
@media (min-width: 992px) {
  .cid-sQUQg2hlYN .container-fluid {
    padding-right: 0;
  }
}
@media (max-width: 1750px) {
  .cid-sQUQg2hlYN .img-last {
    padding-right: 1rem;
  }
  .cid-sQUQg2hlYN .img-first {
    padding-left: 1rem;
  }
}
@media (max-width: 767px) {
  .cid-sQUQg2hlYN .img-last {
    padding-right: 0rem;
  }
  .cid-sQUQg2hlYN .img-first {
    padding-left: 0rem;
  }
  .cid-sQUQg2hlYN .img-col {
    padding: 0 1rem!important;
  }
}
.cid-sQUQg2hlYN img {
  height: 100%;
  object-fit: cover;
}
.cid-sQUQg2hlYN .line {
  width: 100%;
  border-bottom: 1px solid #000000;
  margin: 0 1rem;
}
@media (max-width: 767px) {
  .cid-sQUQg2hlYN .line {
    margin: 0;
  }
}
.cid-sQUQg2hlYN .text-wrapper {
  max-width: 600px;
  padding: 4rem 0rem;
}
.cid-sQUQg2hlYN .link-wrapper {
  width: 100%;
}
.cid-sQUQg2hlYN .link {
  display: inline-block;
  position: relative;
  padding-right: 2rem;
  overflow: hidden;
  cursor: pointer;
}
.cid-sQUQg2hlYN .link:before {
  content: "\e96b";
  font-family: 'Moririse2' !important;
  position: absolute;
  top: 0;
  right: 0;
  transition: all 0.3s;
  transform: rotate(-45deg) translateX(0px);
}
.cid-sQUQg2hlYN .link:after {
  content: "\e96b";
  font-family: 'Moririse2' !important;
  position: absolute;
  top: 0;
  right: 0rem;
  transition: all 0.3s;
  transform: rotate(-45deg) translateX(-33px);
}
.cid-sQUQg2hlYN .link:hover:before {
  transform: rotate(-45deg) translateX(33px);
}
.cid-sQUQg2hlYN .link:hover:after {
  transform: rotate(-45deg) translateX(0px);
}
.cid-sQUQg2hlYN .mbr-section-title DIV {
  text-align: right;
}
.cid-sQUQg2hlYN .link,
.cid-sQUQg2hlYN .link-wrapper {
  text-align: right;
  color: #e43f3f;
}
.cid-sQUQg2hlYN .mbr-text,
.cid-sQUQg2hlYN .mbr-section-btn {
  text-align: right;
}
.cid-sQUQg2AHrw {
  padding-top: 4rem;
  padding-bottom: 0rem;
  background-color: #fafafa;
}
.cid-sQUQg2AHrw .link-wrapper {
  width: 100%;
}
.cid-sQUQg2AHrw .contaiter-fluid {
  max-width: 100%;
  padding-right: 2rem;
}
.cid-sQUQg2AHrw .line {
  width: 100%;
  border-bottom: 1px solid #000000;
  margin: 0 1rem;
  padding-top: 4rem;
}
@media (max-width: 767px) {
  .cid-sQUQg2AHrw .line {
    margin: 0;
  }
}
.cid-sQUQg2AHrw .row {
  justify-content: center;
}
.cid-sQUQg2AHrw .card {
  border-left: 1px solid #000000;
  border-radius: 0;
  padding: 0 2rem;
}
@media (max-width: 1750px) {
  .cid-sQUQg2AHrw .card {
    padding: 0 1rem;
  }
}
@media (max-width: 992px) {
  .cid-sQUQg2AHrw .card {
    padding-left: 1rem;
    border-left: 0px;
  }
}
.cid-sQUQg2AHrw .first {
  border-left: 0;
  padding-left: 1rem;
}
.cid-sQUQg2AHrw .card-text {
  color: #818181;
}
.cid-sQUQg2AHrw .card-text a {
  position: relative;
  background: none!important;
}
.cid-sQUQg2AHrw .card-text a:before {
  content: '';
  bottom: 0;
  left: 0;
  width: 100%;
  height: 2px;
  transition: all 0.3s;
  background: currentColor;
  position: absolute;
}
.cid-sQUQg2AHrw .card-text a:hover:before {
  width: 0;
  right: 0;
  left: auto;
}
.cid-sQUQg2AHrw .link {
  display: inline-block;
  position: relative;
  padding-right: 2rem;
  overflow: hidden;
  cursor: pointer;
}
.cid-sQUQg2AHrw .link:before {
  content: "\e96b";
  font-family: 'Moririse2' !important;
  position: absolute;
  top: 0;
  right: 0;
  transition: all 0.3s;
  transform: rotate(-45deg) translateX(0px);
}
.cid-sQUQg2AHrw .link:after {
  content: "\e96b";
  font-family: 'Moririse2' !important;
  position: absolute;
  top: 0;
  right: 0rem;
  transition: all 0.3s;
  transform: rotate(-45deg) translateX(-33px);
}
.cid-sQUQg2AHrw .link:hover:before {
  transform: rotate(-45deg) translateX(33px);
}
.cid-sQUQg2AHrw .link:hover:after {
  transform: rotate(-45deg) translateX(0px);
}
.cid-sQUQg2AHrw .card-title,
.cid-sQUQg2AHrw .iconfont-wrapper {
  color: #000000;
}
.cid-sQUQg2AHrw .link,
.cid-sQUQg2AHrw .link-wrapper {
  color: #e43f3f;
}
.cid-sQUQg30L1g {
  padding-top: 0px;
  padding-bottom: 0px;
  background-color: #fafafa;
}
.cid-sQUQg30L1g .mbr-section-subtitle {
  color: #767676;
}
.cid-sQUQg30L1g .container-fluid {
  padding: 0!important;
}
.cid-sQUQg30L1g .col-md-12 {
  padding: 0;
}
.cid-sQUQg30L1g .row {
  margin: 0;
}
.cid-sQUQg30L1g .btn {
  margin: 0.3rem;
  margin-top: 2rem;
}
.cid-sQUQg30L1g .m-auto {
  max-width: 650px;
  padding: 2rem;
}
.cid-sQUQg30L1g .line {
  width: 35px;
  height: 3px;
  display: inline-block;
  background: #ff6666;
  transition: background 0.3s;
  margin-bottom: 3rem;
}
.cid-sQUQg30L1g .number-wrap {
  color: #767676;
  border-color: rgba(255, 255, 255, 0.15);
  border: 3px solid #efefef;
  position: relative;
  display: inline-block;
  text-align: center;
  padding: 5px 10px 13px 10px;
  margin: 0;
  min-width: 118px;
  border-radius: 2px;
  max-width: 100%;
}
.cid-sQUQg30L1g .number {
  font-style: normal;
  font-weight: 600;
  font-size: 50px;
  text-transform: none;
  letter-spacing: -2px;
  word-spacing: 0;
  line-height: 1.3;
  color: #767676;
}
.cid-sQUQg30L1g .period {
  display: block;
}
.cid-sQUQg30L1g .dot {
  display: none;
}
.cid-sQUQg30L1g .countdown-cont {
  max-width: 700px;
}
.cid-sQUQg30L1g .col-xs-3 {
  padding-left: 0;
  padding-right: 0;
  margin-right: 20px;
  max-width: 20%;
  flex: 0 0 20%;
}
@media (max-width: 767px) {
  .cid-sQUQg30L1g .number-wrap {
    margin-bottom: 15px;
  }
  .cid-sQUQg30L1g .col-xs-3 {
    margin-right: 0px;
    max-width: 50%!important;
    flex: 0 0 50%!important;
  }
  .cid-sQUQg30L1g .box {
    height: 400px!important;
  }
}
@media (max-width: 440px) {
  .cid-sQUQg30L1g .number,
  .cid-sQUQg30L1g .dot {
    font-size: 40px;
  }
}
@media (max-width: 380px) {
  .cid-sQUQg30L1g .period {
    font-size: 0.8rem;
  }
}
.cid-sQUQg30L1g .box {
  background-image: url("../../../assets/images/dsc-910-2000x1330.webp");
  background-size: cover;
  background-position: center;
  height: 700px;
  width: 100%;
  margin: auto;
  display: flex;
  align-items: center;
  justify-content: center;
}
.cid-sQUQg30L1g .icon-wrap {
  background-color: #ff3366 !important;
  border-radius: 50%;
  width: 80px;
  height: 80px;
  margin: auto;
  display: flex;
  justify-content: center;
  align-items: center;
  transition: all 0.3s;
}
.cid-sQUQg30L1g .icon-wrap:hover {
  opacity: 0.8;
}
.cid-sQUQg30L1g .icon-wrap span {
  padding-left: 8px;
}
.cid-sQUQg30L1g .mbr-media span {
  font-size: 30px;
  cursor: pointer;
  position: relative;
  display: inline-block;
  transition: all 0.25s;
  color: #ffffff !important;
}
.cid-sQUQg30L1g .mbr-media span.mbri-play:before {
  position: absolute;
  left: 50%;
  -webkit-transform: translateX(-35%);
  -moz-transform: translateX(-35%);
  -ms-transform: translateX(-35%);
  -o-transform: translateX(-35%);
  transform: translateX(-35%);
}
.cid-sQUQg30L1g .modalWindow {
  position: fixed;
  z-index: 5000;
  left: 0;
  top: 0;
  background-color: rgba(61, 61, 61, 0.65);
  width: 100%;
  height: 100%;
}
.cid-sQUQg30L1g .modalWindow .modalWindow-container {
  display: table-cell;
  vertical-align: middle;
}
.cid-sQUQg30L1g .modalWindow .modalWindow-video {
  height: calc(44.9943757vw);
  width: 80vw;
  margin: 0 auto;
}
.cid-sQUQg30L1g a.close {
  position: absolute;
  right: 4vw;
  top: 4vh;
  color: #ffffff;
  z-index: 5000000;
  font-size: 37px;
  background: #000;
  padding: 20px;
  border-radius: 50%;
}
.cid-sQUQg30L1g a.close:hover {
  color: #ffffff;
}
.cid-sQUQg30L1g .mbr-text {
  color: #767676;
}
.cid-sQUQg30L1g H4 {
  color: #767676;
}
.cid-sRL2T3DJSO {
  padding-top: 9rem;
  padding-bottom: 0rem;
  background-color: #fafafa;
}
.cid-sRL2T3DJSO .link-wrapper {
  width: 100%;
}
.cid-sRL2T3DJSO .container {
  max-width: 1550px;
  padding: 0 2rem;
}
@media (max-width: 767px) {
  .cid-sRL2T3DJSO .container {
    padding: 0 1rem;
  }
}
.cid-sRL2T3DJSO p {
  padding: 0;
  margin: 0;
}
.cid-sRL2T3DJSO .item {
  max-width: 1200px;
  margin: auto;
  margin-bottom: 2rem;
}
@media (max-width: 767px) {
  .cid-sRL2T3DJSO .item {
    text-align: center;
  }
}
.cid-sRL2T3DJSO .line {
  width: 100%;
  border-bottom: 1px solid #000000;
}
.cid-sRL2T3DJSO .row {
  align-items: center;
}
@media (max-width: 992px) {
  .cid-sRL2T3DJSO .row {
    justify-content: flex-start;
  }
}
.cid-sRL2T3DJSO .card {
  border-radius: 0;
  padding: 0;
}
.cid-sRL2T3DJSO .card-title {
  color: #000000;
}
.cid-sRL2T3DJSO .card-title a {
  position: relative;
  background: none!important;
}
.cid-sRL2T3DJSO .card-title a:before {
  content: '';
  bottom: 0;
  right: 0;
  width: 0%;
  height: 2px;
  transition: all 0.3s;
  background: currentColor;
  position: absolute;
}
.cid-sRL2T3DJSO .card-title a:hover:before {
  width: 100%;
  left: 0;
  right: auto;
}
.cid-sRL2T3DJSO .link {
  display: inline-block;
  position: relative;
  padding-right: 2rem;
  overflow: hidden;
  cursor: pointer;
}
.cid-sRL2T3DJSO .link:before {
  content: "\e96b";
  font-family: 'Moririse2' !important;
  position: absolute;
  top: 0;
  right: 0;
  transition: all 0.3s;
  transform: rotate(-45deg) translateX(0px);
}
.cid-sRL2T3DJSO .link:after {
  content: "\e96b";
  font-family: 'Moririse2' !important;
  position: absolute;
  top: 0;
  right: 0rem;
  transition: all 0.3s;
  transform: rotate(-45deg) translateX(-33px);
}
.cid-sRL2T3DJSO .link:hover:before {
  transform: rotate(-45deg) translateX(33px);
}
.cid-sRL2T3DJSO .link:hover:after {
  transform: rotate(-45deg) translateX(0px);
}
.cid-sRL2T3DJSO .card-subtitle {
  color: #818181;
}
.cid-sQUQg41I3c {
  padding-top: 0rem;
  padding-bottom: 0rem;
  background-color: #fafafa;
}
@media (max-width: 991px) {
  .cid-sQUQg41I3c .image-wrapper {
    margin-bottom: 1rem;
  }
}
.cid-sQUQg41I3c .container {
  max-width: 1400px;
}
.cid-sQUQg41I3c .image-wrapper {
  position: relative;
}
.cid-sQUQg41I3c .image-wrapper:before {
  content: '';
  top: 0;
  left: 0;
  opacity: 0;
  width: 100%;
  pointer-events: none;
  transition: all 0.3s;
  height: 100%;
  background: #4232e2;
  position: absolute;
  z-index: 10;
}
.cid-sQUQg41I3c .image-wrapper:hover:before {
  opacity: 0.4;
}
.cid-sQUQg41I3c .row {
  flex-direction: row-reverse;
}
.cid-sQUQg41I3c img {
  width: 100%;
  height: 300px;
  object-fit: cover;
}
.cid-sQUQg41I3c .mbr-text {
  color: #818181;
}
.cid-sQUQg4md7T {
  padding-top: 2rem;
  padding-bottom: 2rem;
  background-color: #fafafa;
}
@media (max-width: 991px) {
  .cid-sQUQg4md7T .image-wrapper {
    margin-bottom: 1rem;
  }
}
.cid-sQUQg4md7T .container {
  max-width: 1400px;
}
.cid-sQUQg4md7T .image-wrapper {
  position: relative;
}
.cid-sQUQg4md7T .image-wrapper:before {
  content: '';
  top: 0;
  left: 0;
  opacity: 0;
  width: 100%;
  pointer-events: none;
  transition: all 0.3s;
  height: 100%;
  background: #05047b;
  position: absolute;
  z-index: 10;
}
.cid-sQUQg4md7T .image-wrapper:hover:before {
  opacity: 0.4;
}
.cid-sQUQg4md7T .row {
  flex-direction: row-reverse;
}
.cid-sQUQg4md7T img {
  width: 100%;
  height: 300px;
  object-fit: cover;
}
.cid-sQUQg4md7T .mbr-text {
  color: #818181;
}
.cid-sQUQg4DlUw {
  padding-top: 0rem;
  padding-bottom: 0rem;
  background-color: #fafafa;
}
@media (max-width: 991px) {
  .cid-sQUQg4DlUw .image-wrapper {
    margin-bottom: 1rem;
  }
}
.cid-sQUQg4DlUw .container {
  max-width: 1400px;
}
.cid-sQUQg4DlUw .image-wrapper {
  position: relative;
}
.cid-sQUQg4DlUw .image-wrapper:before {
  content: '';
  top: 0;
  left: 0;
  opacity: 0;
  width: 100%;
  pointer-events: none;
  transition: all 0.3s;
  height: 100%;
  background: #4232e2;
  position: absolute;
  z-index: 10;
}
.cid-sQUQg4DlUw .image-wrapper:hover:before {
  opacity: 0.4;
}
.cid-sQUQg4DlUw .row {
  flex-direction: row-reverse;
}
.cid-sQUQg4DlUw img {
  width: 100%;
  height: 300px;
  object-fit: cover;
}
.cid-sQUQg4DlUw .mbr-text {
  color: #818181;
}
.cid-sQUQg4YPPm {
  padding-top: 0rem;
  padding-bottom: 0rem;
  background-color: #fafafa;
}
.cid-sQUQg4YPPm .container {
  max-width: 1400px;
}
.cid-sQUQg4YPPm img,
.cid-sQUQg4YPPm .item-img {
  width: 100%;
  position: relative;
  height: 100%;
  object-fit: cover;
}
.cid-sQUQg4YPPm img:before,
.cid-sQUQg4YPPm .item-img:before {
  content: '';
  top: 0;
  left: 0;
  opacity: 0;
  width: 100%;
  pointer-events: none;
  transition: all 0.3s;
  height: 100%;
  background: #4232e2;
  position: absolute;
  z-index: 10;
}
.cid-sQUQg4YPPm img:hover:before,
.cid-sQUQg4YPPm .item-img:hover:before {
  opacity: 0.2;
}
.cid-sQUQg4YPPm .item:focus,
.cid-sQUQg4YPPm span:focus {
  outline: none;
}
.cid-sQUQg4YPPm .item {
  cursor: pointer;
  margin-bottom: 2rem;
}
.cid-sQUQg4YPPm .item-wrapper {
  position: relative;
  height: 100%;
  display: flex;
  flex-flow: column nowrap;
}
.cid-sQUQg4YPPm .item-content {
  padding-top: 1.5rem;
}
.cid-sQUQg4YPPm .mbr-section-btn {
  margin-top: auto !important;
}
.cid-sQUQg4YPPm .mbr-section-title {
  color: #232323;
}
.cid-sQUQg4YPPm .mbr-text,
.cid-sQUQg4YPPm .mbr-section-btn {
  color: #818181;
}
.cid-sQV3XbCoQV {
  padding-top: 0rem;
  padding-bottom: 0rem;
  background-color: #fafafa;
}
@media (max-width: 991px) {
  .cid-sQV3XbCoQV .image-wrapper {
    margin-bottom: 1rem;
  }
}
.cid-sQV3XbCoQV .container {
  max-width: 1400px;
}
.cid-sQV3XbCoQV .image-wrapper {
  position: relative;
}
.cid-sQV3XbCoQV .image-wrapper:before {
  content: '';
  top: 0;
  left: 0;
  opacity: 0;
  width: 100%;
  pointer-events: none;
  transition: all 0.3s;
  height: 100%;
  background: #4232e2;
  position: absolute;
  z-index: 10;
}
.cid-sQV3XbCoQV .image-wrapper:hover:before {
  opacity: 0.4;
}
.cid-sQV3XbCoQV .row {
  flex-direction: row-reverse;
}
.cid-sQV3XbCoQV img {
  width: 100%;
  height: 300px;
  object-fit: cover;
}
.cid-sQV3XbCoQV .mbr-text {
  color: #818181;
}
.cid-sQV77ACW41 {
  padding-top: 0rem;
  padding-bottom: 0rem;
  background-color: #fafafa;
}
.cid-sQV77ACW41 .container {
  max-width: 1400px;
}
.cid-sQV77ACW41 img,
.cid-sQV77ACW41 .item-img {
  width: 100%;
  position: relative;
  height: 100%;
  object-fit: cover;
}
.cid-sQV77ACW41 img:before,
.cid-sQV77ACW41 .item-img:before {
  content: '';
  top: 0;
  left: 0;
  opacity: 0;
  width: 100%;
  pointer-events: none;
  transition: all 0.3s;
  height: 100%;
  background: #4232e2;
  position: absolute;
  z-index: 10;
}
.cid-sQV77ACW41 img:hover:before,
.cid-sQV77ACW41 .item-img:hover:before {
  opacity: 0.2;
}
.cid-sQV77ACW41 .item:focus,
.cid-sQV77ACW41 span:focus {
  outline: none;
}
.cid-sQV77ACW41 .item {
  cursor: pointer;
  margin-bottom: 2rem;
}
.cid-sQV77ACW41 .item-wrapper {
  position: relative;
  height: 100%;
  display: flex;
  flex-flow: column nowrap;
}
.cid-sQV77ACW41 .item-content {
  padding-top: 1.5rem;
}
.cid-sQV77ACW41 .mbr-section-btn {
  margin-top: auto !important;
}
.cid-sQV77ACW41 .mbr-section-title {
  color: #232323;
}
.cid-sQV77ACW41 .mbr-text,
.cid-sQV77ACW41 .mbr-section-btn {
  color: #818181;
}
.cid-sRL4OPx4AL {
  padding-top: 0rem;
  padding-bottom: 10rem;
  background-color: #fafafa;
}
.cid-sRL4OPx4AL a {
  position: relative;
  font-weight: bold;
  background: none!important;
}
.cid-sRL4OPx4AL a:before {
  content: '';
  bottom: 1px;
  left: 0;
  width: 100%;
  height: 2px;
  transition: all 0.3s;
  background: currentColor;
  position: absolute;
}
.cid-sRL4OPx4AL a:hover:before {
  width: 0;
  right: 0;
  left: auto;
}
.cid-sRL4OPx4AL .mbr-text {
  color: #353535;
}
.cid-sRL4OPx4AL .mbr-section-title {
  color: #000000;
}
.cid-t1KqJ9vxvj {
  padding-top: 4rem;
  padding-bottom: 2rem;
  background-color: #fafafa;
}
.cid-t1KqJ9vxvj a {
  position: relative;
  font-weight: bold;
  background: none!important;
}
.cid-t1KqJ9vxvj a:before {
  content: '';
  bottom: 1px;
  left: 0;
  width: 100%;
  height: 2px;
  transition: all 0.3s;
  background: currentColor;
  position: absolute;
}
.cid-t1KqJ9vxvj a:hover:before {
  width: 0;
  right: 0;
  left: auto;
}
.cid-t1KqJ9vxvj .mbr-text {
  color: #232323;
}
.cid-t1KqJ9vxvj .mbr-section-title {
  color: #232323;
}
.cid-t1Kr4VA2tc {
  padding-top: 0rem;
  padding-bottom: 7rem;
  background-color: #fafafa;
}
.cid-t1Kr4VA2tc .container {
  max-width: 1200px;
}
.cid-t1Kr4VA2tc .title-wrapper {
  border-top: 1px solid #000000;
  padding-top: 2rem;
}
.cid-t1Kr4VA2tc .container-fluid {
  max-width: 1400px;
}
.cid-t1Kr4VA2tc .mbr-section-title {
  max-width: 1200px;
  padding-bottom: 3rem;
  text-align: right;
  color: #818181;
}
.cid-t1Kr4VA2tc p {
  line-height: 2;
}
.cid-t1Kr4VA2tc .mbr-section-title DIV {
  text-align: right;
}
.cid-sQUQg5r6DW {
  padding-top: 10rem;
  padding-bottom: 0rem;
  background-color: #232323;
}
.cid-sQUQg5r6DW .container {
  max-width: 1400px;
}
.cid-sQUQg5r6DW img,
.cid-sQUQg5r6DW .item-img {
  width: 100%;
  position: relative;
}
.cid-sQUQg5r6DW img:before,
.cid-sQUQg5r6DW .item-img:before {
  content: '';
  top: 0;
  left: 0;
  opacity: 0;
  width: 100%;
  pointer-events: none;
  transition: all 0.3s;
  height: 100%;
  background: #818181;
  position: absolute;
  z-index: 10;
}
.cid-sQUQg5r6DW img:hover:before,
.cid-sQUQg5r6DW .item-img:hover:before {
  opacity: 0.2;
}
.cid-sQUQg5r6DW .item:focus,
.cid-sQUQg5r6DW span:focus {
  outline: none;
}
.cid-sQUQg5r6DW .item {
  cursor: pointer;
  margin-bottom: 2rem;
}
.cid-sQUQg5r6DW .item-wrapper {
  position: relative;
  height: 100%;
  display: flex;
  flex-flow: column nowrap;
}
.cid-sQUQg5r6DW .item-content {
  padding-top: 1.5rem;
}
.cid-sQUQg5r6DW .mbr-section-btn {
  margin-top: auto !important;
}
.cid-sQUQg5r6DW .mbr-section-title {
  color: #232323;
}
.cid-sQUQg5r6DW .mbr-text,
.cid-sQUQg5r6DW .mbr-section-btn {
  color: #818181;
}
.cid-sQUQg5r6DW .item-subtitle {
  color: #ffffff;
  text-align: center;
}
.cid-sQUQg5SvFY {
  padding-top: 0rem;
  padding-bottom: 0rem;
  background-color: #232323;
}
@media (max-width: 991px) {
  .cid-sQUQg5SvFY .image-wrapper {
    margin-bottom: 1rem;
  }
}
.cid-sQUQg5SvFY .container {
  max-width: 1400px;
}
.cid-sQUQg5SvFY .image-wrapper {
  position: relative;
}
.cid-sQUQg5SvFY .image-wrapper:before {
  content: '';
  top: 0;
  left: 0;
  opacity: 0;
  width: 100%;
  pointer-events: none;
  transition: all 0.3s;
  height: 100%;
  background: #818181;
  position: absolute;
  z-index: 10;
}
.cid-sQUQg5SvFY .image-wrapper:hover:before {
  opacity: 0.4;
}
.cid-sQUQg5SvFY .row {
  flex-direction: row-reverse;
}
.cid-sQUQg5SvFY img {
  width: 100%;
  height: 300px;
  object-fit: cover;
}
.cid-sQUQg5SvFY .mbr-text {
  color: #818181;
}
.cid-sQUQg6ey9e {
  padding-top: 0rem;
  padding-bottom: 10rem;
  background-color: #232323;
}
.cid-sQUQg6ey9e .container {
  max-width: 1400px;
}
.cid-sQUQg6ey9e img,
.cid-sQUQg6ey9e .item-img {
  width: 100%;
  position: relative;
}
.cid-sQUQg6ey9e img:before,
.cid-sQUQg6ey9e .item-img:before {
  content: '';
  top: 0;
  left: 0;
  opacity: 0;
  width: 100%;
  pointer-events: none;
  transition: all 0.3s;
  height: 100%;
  background: #818181;
  position: absolute;
  z-index: 10;
}
.cid-sQUQg6ey9e img:hover:before,
.cid-sQUQg6ey9e .item-img:hover:before {
  opacity: 0.2;
}
.cid-sQUQg6ey9e .item:focus,
.cid-sQUQg6ey9e span:focus {
  outline: none;
}
.cid-sQUQg6ey9e .item {
  cursor: pointer;
  margin-bottom: 2rem;
}
.cid-sQUQg6ey9e .item-wrapper {
  position: relative;
  height: 100%;
  display: flex;
  flex-flow: column nowrap;
}
.cid-sQUQg6ey9e .item-content {
  padding-top: 1.5rem;
}
.cid-sQUQg6ey9e .mbr-section-btn {
  margin-top: auto !important;
}
.cid-sQUQg6ey9e .mbr-section-title {
  color: #232323;
}
.cid-sQUQg6ey9e .mbr-text,
.cid-sQUQg6ey9e .mbr-section-btn {
  color: #818181;
}
.cid-sQUQg6ey9e .item-subtitle {
  color: #ffffff;
  text-align: center;
}
.cid-sRL88eqycU {
  padding-top: 9rem;
  padding-bottom: 0rem;
  background-color: #ffffff;
}
.cid-sRL88eqycU .link-wrapper {
  width: 100%;
}
.cid-sRL88eqycU .container {
  max-width: 1550px;
  padding: 0 2rem;
}
@media (max-width: 767px) {
  .cid-sRL88eqycU .container {
    padding: 0 1rem;
  }
}
.cid-sRL88eqycU p {
  padding: 0;
  margin: 0;
}
.cid-sRL88eqycU .item {
  max-width: 1200px;
  margin: auto;
  margin-bottom: 2rem;
}
@media (max-width: 767px) {
  .cid-sRL88eqycU .item {
    text-align: center;
  }
}
.cid-sRL88eqycU .line {
  width: 100%;
  border-bottom: 1px solid #000000;
}
.cid-sRL88eqycU .row {
  align-items: center;
}
@media (max-width: 992px) {
  .cid-sRL88eqycU .row {
    justify-content: flex-start;
  }
}
.cid-sRL88eqycU .card {
  border-radius: 0;
  padding: 0;
}
.cid-sRL88eqycU .card-title {
  color: #000000;
}
.cid-sRL88eqycU .card-title a {
  position: relative;
  background: none!important;
}
.cid-sRL88eqycU .card-title a:before {
  content: '';
  bottom: 0;
  right: 0;
  width: 0%;
  height: 2px;
  transition: all 0.3s;
  background: currentColor;
  position: absolute;
}
.cid-sRL88eqycU .card-title a:hover:before {
  width: 100%;
  left: 0;
  right: auto;
}
.cid-sRL88eqycU .link {
  display: inline-block;
  position: relative;
  padding-right: 2rem;
  overflow: hidden;
  cursor: pointer;
}
.cid-sRL88eqycU .link:before {
  content: "\e96b";
  font-family: 'Moririse2' !important;
  position: absolute;
  top: 0;
  right: 0;
  transition: all 0.3s;
  transform: rotate(-45deg) translateX(0px);
}
.cid-sRL88eqycU .link:after {
  content: "\e96b";
  font-family: 'Moririse2' !important;
  position: absolute;
  top: 0;
  right: 0rem;
  transition: all 0.3s;
  transform: rotate(-45deg) translateX(-33px);
}
.cid-sRL88eqycU .link:hover:before {
  transform: rotate(-45deg) translateX(33px);
}
.cid-sRL88eqycU .link:hover:after {
  transform: rotate(-45deg) translateX(0px);
}
.cid-sRL88eqycU .card-subtitle {
  color: #818181;
}
.cid-sQV4K2bFms {
  padding-top: 0rem;
  padding-bottom: 0rem;
  background-color: #ffffff;
}
.cid-sQV4K2bFms .container {
  max-width: 1400px;
}
.cid-sQV4K2bFms img,
.cid-sQV4K2bFms .item-img {
  width: 100%;
  position: relative;
  height: 100%;
  object-fit: cover;
}
.cid-sQV4K2bFms img:before,
.cid-sQV4K2bFms .item-img:before {
  content: '';
  top: 0;
  left: 0;
  opacity: 0;
  width: 100%;
  pointer-events: none;
  transition: all 0.3s;
  height: 100%;
  background: #818181;
  position: absolute;
  z-index: 10;
}
.cid-sQV4K2bFms img:hover:before,
.cid-sQV4K2bFms .item-img:hover:before {
  opacity: 0.2;
}
.cid-sQV4K2bFms .item:focus,
.cid-sQV4K2bFms span:focus {
  outline: none;
}
.cid-sQV4K2bFms .item {
  cursor: pointer;
  margin-bottom: 2rem;
}
.cid-sQV4K2bFms .item-wrapper {
  position: relative;
  height: 100%;
  display: flex;
  flex-flow: column nowrap;
}
.cid-sQV4K2bFms .item-content {
  padding-top: 1.5rem;
}
.cid-sQV4K2bFms .mbr-section-btn {
  margin-top: auto !important;
}
.cid-sQV4K2bFms .mbr-section-title {
  color: #232323;
  text-align: left;
}
.cid-sQV4K2bFms .mbr-text,
.cid-sQV4K2bFms .mbr-section-btn {
  color: #818181;
}
.cid-sQV4K2bFms .mbr-section-subtitle {
  text-align: left;
}
.cid-sQV5smiIcH {
  padding-top: 0rem;
  padding-bottom: 3rem;
  background-color: #ffffff;
}
.cid-sQV5smiIcH .container {
  max-width: 1400px;
}
.cid-sQV5smiIcH img,
.cid-sQV5smiIcH .item-img {
  width: 100%;
  position: relative;
  height: 100%;
  object-fit: cover;
}
.cid-sQV5smiIcH img:before,
.cid-sQV5smiIcH .item-img:before {
  content: '';
  top: 0;
  left: 0;
  opacity: 0;
  width: 100%;
  pointer-events: none;
  transition: all 0.3s;
  height: 100%;
  background: #818181;
  position: absolute;
  z-index: 10;
}
.cid-sQV5smiIcH img:hover:before,
.cid-sQV5smiIcH .item-img:hover:before {
  opacity: 0.2;
}
.cid-sQV5smiIcH .item:focus,
.cid-sQV5smiIcH span:focus {
  outline: none;
}
.cid-sQV5smiIcH .item {
  cursor: pointer;
  margin-bottom: 2rem;
}
.cid-sQV5smiIcH .item-wrapper {
  position: relative;
  height: 100%;
  display: flex;
  flex-flow: column nowrap;
}
.cid-sQV5smiIcH .item-content {
  padding-top: 1.5rem;
}
.cid-sQV5smiIcH .mbr-section-btn {
  margin-top: auto !important;
}
.cid-sQV5smiIcH .mbr-section-title {
  color: #232323;
  text-align: left;
}
.cid-sQV5smiIcH .mbr-text,
.cid-sQV5smiIcH .mbr-section-btn {
  color: #818181;
}
.cid-sQV5smiIcH .mbr-section-subtitle {
  text-align: left;
}
.cid-sRL8NxeeJe {
  padding-top: 0rem;
  padding-bottom: 10rem;
  background-color: #ffffff;
}
.cid-sRL8NxeeJe a {
  position: relative;
  font-weight: bold;
  background: none!important;
}
.cid-sRL8NxeeJe a:before {
  content: '';
  bottom: 1px;
  left: 0;
  width: 100%;
  height: 2px;
  transition: all 0.3s;
  background: currentColor;
  position: absolute;
}
.cid-sRL8NxeeJe a:hover:before {
  width: 0;
  right: 0;
  left: auto;
}
.cid-sRL8NxeeJe .mbr-text {
  color: #353535;
}
.cid-sRL8NxeeJe .mbr-section-title {
  color: #000000;
}
.cid-sQUQg6FZuh {
  padding-top: 10rem;
  padding-bottom: 2rem;
  background-color: #fafafa;
}
.cid-sQUQg6FZuh a {
  position: relative;
  font-weight: bold;
  background: none!important;
}
.cid-sQUQg6FZuh a:before {
  content: '';
  bottom: 1px;
  left: 0;
  width: 100%;
  height: 2px;
  transition: all 0.3s;
  background: currentColor;
  position: absolute;
}
.cid-sQUQg6FZuh a:hover:before {
  width: 0;
  right: 0;
  left: auto;
}
.cid-sQUQg6FZuh .mbr-text {
  color: #232323;
}
.cid-sQUQg6FZuh .mbr-section-title {
  color: #232323;
}
.cid-sQV1EMR9od {
  padding-top: 0rem;
  padding-bottom: 0rem;
  background-color: #fafafa;
}
.cid-sQV1EMR9od .container {
  max-width: 1200px;
}
.cid-sQV1EMR9od .title-wrapper {
  border-top: 1px solid #000000;
  padding-top: 2rem;
}
.cid-sQV1EMR9od .container-fluid {
  max-width: 1400px;
}
.cid-sQV1EMR9od .mbr-section-title {
  max-width: 1200px;
  padding-bottom: 3rem;
  text-align: right;
  color: #818181;
}
.cid-sQV1EMR9od p {
  line-height: 2;
}
.cid-sQV1EMR9od .mbr-section-title DIV {
  text-align: right;
}
.cid-sQUQg79tP0 {
  padding-top: 0rem;
  padding-bottom: 6rem;
  background-color: #fafafa;
}
.cid-sQUQg79tP0 .container {
  max-width: 1750px;
}
.cid-sQUQg79tP0 .card-wrapper {
  border-top: 1px solid #000000;
  padding-top: 2rem;
}
.cid-sQUQg79tP0 img {
  width: 250px;
  display: inline-block;
}
.cid-sQUQg79tP0 p {
  line-height: 1.8;
}
.cid-sRLmfywlPJ {
  z-index: 1000;
  width: 100%;
}
.cid-sRLmfywlPJ .navbar.collapsed ul.navbar-nav li {
  margin: 0;
  width: fit-content;
}
.cid-sRLmfywlPJ .container-fluid {
  padding: 0 1rem;
  margin: 0 auto;
}
.cid-sRLmfywlPJ .icons-menu {
  width: fit-content;
  padding: 0 4rem;
  padding-bottom: 3rem;
  flex-wrap: nowrap;
  display: flex;
  justify-content: center;
  padding-top: 0.3rem;
  text-align: center;
}
@media (max-width: 767px) {
  .cid-sRLmfywlPJ .icons-menu {
    padding: 0 3rem;
  }
}
.cid-sRLmfywlPJ nav.navbar {
  position: fixed;
}
.cid-sRLmfywlPJ .dropdown-item:before {
  font-family: Moririse2 !important;
  content: "\e966";
  display: inline-block;
  width: 0;
  position: absolute;
  left: 1rem;
  top: 0.5rem;
  margin-right: 0.5rem;
  line-height: 1;
  font-size: inherit;
  vertical-align: middle;
  text-align: center;
  overflow: hidden;
  transform: scale(0, 1);
  transition: all 0.25s ease-in-out;
}
.cid-sRLmfywlPJ .dropdown-menu {
  padding: 0;
  border-radius: 4px;
  box-shadow: 0 1px 3px 0 rgba(0, 0, 0, 0.1);
}
.cid-sRLmfywlPJ .dropdown-item {
  border-bottom: 1px solid #e6e6e6;
}
.cid-sRLmfywlPJ .dropdown-item:hover,
.cid-sRLmfywlPJ .dropdown-item:focus {
  background: #e43f3f !important;
  color: white !important;
}
.cid-sRLmfywlPJ .dropdown-item:first-child {
  border-top-left-radius: 4px;
  border-top-right-radius: 4px;
}
.cid-sRLmfywlPJ .dropdown-item:last-child {
  border-bottom: none;
  border-bottom-left-radius: 4px;
  border-bottom-right-radius: 4px;
}
.cid-sRLmfywlPJ .nav-dropdown {
  padding: 3rem 2rem;
}
@media (max-width: 767px) {
  .cid-sRLmfywlPJ .nav-dropdown {
    padding: 2rem 0rem;
  }
}
.cid-sRLmfywlPJ .nav-dropdown .link {
  padding: 0 0.3em !important;
  margin: 1rem !important;
}
.cid-sRLmfywlPJ .nav-dropdown .link.dropdown-toggle::after {
  margin-left: 0.5rem;
  margin-top: 0.2rem;
}
.cid-sRLmfywlPJ .nav-link {
  position: relative;
}
.cid-sRLmfywlPJ .container {
  display: flex;
  margin: auto;
}
.cid-sRLmfywlPJ .iconfont-wrapper {
  color: #ffffff !important;
  font-size: 1.5rem;
  padding-right: 0.5rem;
}
.cid-sRLmfywlPJ .dropdown-menu,
.cid-sRLmfywlPJ .navbar.opened {
  background: #e43f3f !important;
  min-height: 100%;
}
.cid-sRLmfywlPJ .nav-item:focus,
.cid-sRLmfywlPJ .nav-link:focus {
  outline: none;
}
.cid-sRLmfywlPJ .dropdown .dropdown-menu .dropdown-item {
  width: auto;
  transition: all 0.25s ease-in-out;
}
.cid-sRLmfywlPJ .dropdown .dropdown-menu .dropdown-item::after {
  right: 0.5rem;
}
.cid-sRLmfywlPJ .dropdown .dropdown-menu .dropdown-item .mbr-iconfont {
  margin-right: 0.5rem;
  vertical-align: sub;
}
.cid-sRLmfywlPJ .dropdown .dropdown-menu .dropdown-item .mbr-iconfont:before {
  display: inline-block;
  transform: scale(1, 1);
  transition: all 0.25s ease-in-out;
}
.cid-sRLmfywlPJ .collapsed .dropdown-menu .dropdown-item:before {
  display: none;
}
.cid-sRLmfywlPJ .collapsed .dropdown .dropdown-menu .dropdown-item {
  padding: 0.235em .5em 0.235em 1.3em !important;
  transition: none;
  margin: 0 !important;
}
.cid-sRLmfywlPJ .navbar {
  min-height: 70px;
  transition: all 0.3s;
  border-bottom: 1px solid transparent;
  background: rgba(228, 63, 63, 0);
}
.cid-sRLmfywlPJ .navbar.opened {
  transition: all 0.3s;
}
.cid-sRLmfywlPJ .navbar .dropdown-item {
  padding: 0.5rem 1.8rem;
}
.cid-sRLmfywlPJ .navbar .navbar-logo img {
  width: auto;
}
.cid-sRLmfywlPJ .navbar .navbar-collapse {
  justify-content: flex-end;
  z-index: 1;
}
.cid-sRLmfywlPJ .navbar.collapsed .nav-item .nav-link::before {
  display: none;
}
.cid-sRLmfywlPJ .navbar.collapsed.opened .dropdown-menu {
  top: 0;
}
.cid-sRLmfywlPJ .navbar.collapsed .dropdown-menu .dropdown-submenu {
  left: 0 !important;
}
.cid-sRLmfywlPJ .navbar.collapsed .dropdown-menu .dropdown-item:after {
  right: auto;
}
.cid-sRLmfywlPJ .navbar.collapsed .dropdown-menu .dropdown-toggle[data-toggle="dropdown-submenu"]:after {
  margin-left: 0.5rem;
  margin-top: 0.2rem;
  border-top: 0.35em solid;
  border-right: 0.35em solid transparent;
  border-left: 0.35em solid transparent;
  border-bottom: 0;
  top: 41%;
}
.cid-sRLmfywlPJ .navbar.collapsed .dropdown-menu .dropdown-item {
  padding: 0.25rem .5rem;
  text-align: center;
}
@media (max-width: 991px) {
  .cid-sRLmfywlPJ .navbar .nav-item .nav-link::before {
    display: none;
  }
  .cid-sRLmfywlPJ .navbar.opened .dropdown-menu {
    top: 0;
  }
  .cid-sRLmfywlPJ .navbar .dropdown-menu .dropdown-submenu {
    left: 0 !important;
  }
  .cid-sRLmfywlPJ .navbar .dropdown-menu .dropdown-item:after {
    right: auto;
  }
  .cid-sRLmfywlPJ .navbar .dropdown-menu .dropdown-toggle[data-toggle="dropdown-submenu"]:after {
    margin-left: 0.5rem;
    margin-top: 0.2rem;
    border-top: 0.35em solid;
    border-right: 0.35em solid transparent;
    border-left: 0.35em solid transparent;
    border-bottom: 0;
    top: 40%;
  }
  .cid-sRLmfywlPJ .navbar .navbar-logo img {
    height: 3rem !important;
  }
  .cid-sRLmfywlPJ .navbar ul.navbar-nav li {
    margin: auto;
  }
  .cid-sRLmfywlPJ .navbar .dropdown-menu .dropdown-item {
    padding: 0.25rem .5rem !important;
    text-align: center;
  }
  .cid-sRLmfywlPJ .navbar .navbar-brand {
    flex-shrink: initial;
    flex-basis: auto;
    word-break: break-word;
    padding-right: 2rem;
  }
  .cid-sRLmfywlPJ .navbar .navbar-toggler {
    flex-basis: auto;
  }
}
.cid-sRLmfywlPJ .navbar.navbar-short {
  min-height: 60px;
}
.cid-sRLmfywlPJ .navbar.navbar-short .navbar-logo img {
  height: 2.5rem !important;
}
.cid-sRLmfywlPJ .navbar.navbar-short .navbar-brand {
  min-height: 60px;
  padding: 0;
}
.cid-sRLmfywlPJ .navbar-brand {
  min-height: 70px;
  flex-shrink: 0;
  align-items: center;
  margin-right: 0;
  padding: 0;
  transition: all 0.3s;
  word-break: break-word;
  z-index: 1;
}
.cid-sRLmfywlPJ .navbar-brand .navbar-caption {
  line-height: inherit !important;
}
.cid-sRLmfywlPJ .navbar-brand .navbar-logo a {
  outline: none;
}
.cid-sRLmfywlPJ .dropdown-item.active,
.cid-sRLmfywlPJ .dropdown-item:active {
  background-color: transparent;
}
.cid-sRLmfywlPJ .navbar-expand-lg .navbar-nav .nav-link {
  padding: 0;
}
.cid-sRLmfywlPJ .nav-dropdown .link.dropdown-toggle {
  margin-right: 1.667em;
}
.cid-sRLmfywlPJ .nav-dropdown .link.dropdown-toggle[aria-expanded="true"] {
  margin-right: 0;
  padding: 0.667em 1.667em;
}
.cid-sRLmfywlPJ .navbar.navbar-expand-lg .dropdown .dropdown-menu {
  background: #e43f3f;
}
.cid-sRLmfywlPJ .navbar.navbar-expand-lg .dropdown .dropdown-menu .dropdown-submenu {
  margin: 0;
  left: 100%;
}
.cid-sRLmfywlPJ .navbar .dropdown.open > .dropdown-menu {
  display: block;
}
.cid-sRLmfywlPJ ul.navbar-nav {
  flex-wrap: wrap;
}
.cid-sRLmfywlPJ .navbar-buttons {
  text-align: center;
  min-width: 170px;
}
.cid-sRLmfywlPJ button.navbar-toggler[aria-expanded="false"] .hamburger span {
  background-color: #05047b;
}
.cid-sRLmfywlPJ button.navbar-toggler[aria-expanded="true"] .hamburger span {
  background: #ffffff;
}
.cid-sRLmfywlPJ button.navbar-toggler {
  outline: none;
  width: 31px;
  height: 20px;
  cursor: pointer;
  transition: all 0.2s;
  position: relative;
  align-self: center;
}
.cid-sRLmfywlPJ button.navbar-toggler .hamburger span {
  position: absolute;
  right: 0;
  width: 30px;
  height: 2px;
  border-right: 5px;
}
.cid-sRLmfywlPJ button.navbar-toggler .hamburger span:nth-child(1) {
  top: 0;
  transition: all 0.2s;
}
.cid-sRLmfywlPJ button.navbar-toggler .hamburger span:nth-child(2) {
  top: 8px;
  transition: all 0.15s;
}
.cid-sRLmfywlPJ button.navbar-toggler .hamburger span:nth-child(3) {
  top: 8px;
  transition: all 0.15s;
}
.cid-sRLmfywlPJ button.navbar-toggler .hamburger span:nth-child(4) {
  top: 16px;
  transition: all 0.2s;
}
.cid-sRLmfywlPJ nav.opened .hamburger span:nth-child(1) {
  top: 8px;
  width: 0;
  opacity: 0;
  right: 50%;
  transition: all 0.2s;
}
.cid-sRLmfywlPJ nav.opened .hamburger span:nth-child(2) {
  transform: rotate(45deg);
  transition: all 0.25s;
}
.cid-sRLmfywlPJ nav.opened .hamburger span:nth-child(3) {
  transform: rotate(-45deg);
  transition: all 0.25s;
}
.cid-sRLmfywlPJ nav.opened .hamburger span:nth-child(4) {
  top: 8px;
  width: 0;
  opacity: 0;
  right: 50%;
  transition: all 0.2s;
}
.cid-sRLmfywlPJ .navbar-dropdown {
  padding: 0 1rem;
  position: fixed;
}
.cid-sRLmfywlPJ a.nav-link {
  display: flex;
  align-items: center;
  justify-content: center;
}
@media screen and (-ms-high-contrast: active), (-ms-high-contrast: none) {
  .cid-sRLmfywlPJ .navbar {
    height: 70px;
  }
  .cid-sRLmfywlPJ .navbar.opened {
    height: auto;
  }
  .cid-sRLmfywlPJ .nav-item .nav-link:hover::before {
    width: 175%;
    max-width: calc(100% + 2rem);
    left: -1rem;
  }
}
.cid-sRKPdxU3Ye {
  padding-top: 10rem;
  padding-bottom: 3rem;
  background-color: #ffffff;
}
.cid-sRKPdxU3Ye .mbr-section-title {
  color: #000000;
}
.cid-sRKPdxU3Ye .mbr-section-subtitle {
  text-align: left;
  color: #05047b;
}
.cid-sRKPdxU3Ye .mbr-text,
.cid-sRKPdxU3Ye .mbr-section-btn {
  color: #818181;
}
.cid-sRKPdytKUt {
  padding-top: 15rem;
  padding-bottom: 15rem;
  background-image: url("../../../assets/images/kiss-in-the-ring-1-2000x1488.webp");
}
.cid-sRKPdytKUt .link-wrapper {
  width: 100%;
}
.cid-sRKPdytKUt .link {
  display: inline-block;
  position: relative;
  padding-right: 2rem;
  overflow: hidden;
  cursor: pointer;
}
.cid-sRKPdytKUt .link:before {
  content: "\e96b";
  font-family: 'Moririse2' !important;
  position: absolute;
  top: 0;
  right: 0;
  transition: all 0.3s;
  transform: rotate(-45deg) translateX(0px);
}
.cid-sRKPdytKUt .link:after {
  content: "\e96b";
  font-family: 'Moririse2' !important;
  position: absolute;
  top: 0;
  right: 0rem;
  transition: all 0.3s;
  transform: rotate(-45deg) translateX(-33px);
}
.cid-sRKPdytKUt .link:hover:before {
  transform: rotate(-45deg) translateX(33px);
}
.cid-sRKPdytKUt .link:hover:after {
  transform: rotate(-45deg) translateX(0px);
}
.cid-sRKPdytKUt .mbr-section-title DIV {
  text-align: center;
}
.cid-sRKPdytKUt .mbr-text,
.cid-sRKPdytKUt .mbr-section-btn {
  text-align: center;
}
.cid-sRKPdytKUt .link,
.cid-sRKPdytKUt .link-wrapper {
  text-align: center;
  color: #ffffff;
}
.cid-sRKPdytKUt .mbr-section-title {
  color: #ffffff;
}
.cid-sRKPdyOOqR {
  padding-top: 0rem;
  padding-bottom: 0rem;
  background-color: #fafafa;
}
.cid-sRKPdyOOqR .image-col {
  padding: 0;
}
@media (min-width: 992px) {
  .cid-sRKPdyOOqR .container-fluid {
    padding-right: 0;
  }
}
@media (max-width: 1750px) {
  .cid-sRKPdyOOqR .img-last {
    padding-right: 1rem;
  }
  .cid-sRKPdyOOqR .img-first {
    padding-left: 1rem;
  }
}
@media (max-width: 767px) {
  .cid-sRKPdyOOqR .img-last {
    padding-right: 0rem;
  }
  .cid-sRKPdyOOqR .img-first {
    padding-left: 0rem;
  }
  .cid-sRKPdyOOqR .img-col {
    padding: 0 1rem!important;
  }
}
.cid-sRKPdyOOqR img {
  height: 100%;
  object-fit: cover;
}
.cid-sRKPdyOOqR .line {
  width: 100%;
  border-bottom: 1px solid #000000;
  margin: 0 1rem;
}
@media (max-width: 767px) {
  .cid-sRKPdyOOqR .line {
    margin: 0;
  }
}
.cid-sRKPdyOOqR .text-wrapper {
  max-width: 600px;
  padding: 4rem 0rem;
}
.cid-sRKPdyOOqR .link-wrapper {
  width: 100%;
}
.cid-sRKPdyOOqR .link {
  display: inline-block;
  position: relative;
  padding-right: 2rem;
  overflow: hidden;
  cursor: pointer;
}
.cid-sRKPdyOOqR .link:before {
  content: "\e96b";
  font-family: 'Moririse2' !important;
  position: absolute;
  top: 0;
  right: 0;
  transition: all 0.3s;
  transform: rotate(-45deg) translateX(0px);
}
.cid-sRKPdyOOqR .link:after {
  content: "\e96b";
  font-family: 'Moririse2' !important;
  position: absolute;
  top: 0;
  right: 0rem;
  transition: all 0.3s;
  transform: rotate(-45deg) translateX(-33px);
}
.cid-sRKPdyOOqR .link:hover:before {
  transform: rotate(-45deg) translateX(33px);
}
.cid-sRKPdyOOqR .link:hover:after {
  transform: rotate(-45deg) translateX(0px);
}
.cid-sRKPdyOOqR .mbr-section-title DIV {
  text-align: right;
}
.cid-sRKPdyOOqR .link,
.cid-sRKPdyOOqR .link-wrapper {
  text-align: right;
  color: #e43f3f;
}
.cid-sRKPdyOOqR .mbr-text,
.cid-sRKPdyOOqR .mbr-section-btn {
  text-align: right;
}
.cid-sRKPdz6DrH {
  padding-top: 4rem;
  padding-bottom: 0rem;
  background-color: #fafafa;
}
.cid-sRKPdz6DrH .link-wrapper {
  width: 100%;
}
.cid-sRKPdz6DrH .contaiter-fluid {
  max-width: 100%;
  padding-right: 2rem;
}
.cid-sRKPdz6DrH .line {
  width: 100%;
  border-bottom: 1px solid #000000;
  margin: 0 1rem;
  padding-top: 4rem;
}
@media (max-width: 767px) {
  .cid-sRKPdz6DrH .line {
    margin: 0;
  }
}
.cid-sRKPdz6DrH .row {
  justify-content: center;
}
.cid-sRKPdz6DrH .card {
  border-left: 1px solid #000000;
  border-radius: 0;
  padding: 0 2rem;
}
@media (max-width: 1750px) {
  .cid-sRKPdz6DrH .card {
    padding: 0 1rem;
  }
}
@media (max-width: 992px) {
  .cid-sRKPdz6DrH .card {
    padding-left: 1rem;
    border-left: 0px;
  }
}
.cid-sRKPdz6DrH .first {
  border-left: 0;
  padding-left: 1rem;
}
.cid-sRKPdz6DrH .card-text {
  color: #818181;
}
.cid-sRKPdz6DrH .card-text a {
  position: relative;
  background: none!important;
}
.cid-sRKPdz6DrH .card-text a:before {
  content: '';
  bottom: 0;
  left: 0;
  width: 100%;
  height: 2px;
  transition: all 0.3s;
  background: currentColor;
  position: absolute;
}
.cid-sRKPdz6DrH .card-text a:hover:before {
  width: 0;
  right: 0;
  left: auto;
}
.cid-sRKPdz6DrH .link {
  display: inline-block;
  position: relative;
  padding-right: 2rem;
  overflow: hidden;
  cursor: pointer;
}
.cid-sRKPdz6DrH .link:before {
  content: "\e96b";
  font-family: 'Moririse2' !important;
  position: absolute;
  top: 0;
  right: 0;
  transition: all 0.3s;
  transform: rotate(-45deg) translateX(0px);
}
.cid-sRKPdz6DrH .link:after {
  content: "\e96b";
  font-family: 'Moririse2' !important;
  position: absolute;
  top: 0;
  right: 0rem;
  transition: all 0.3s;
  transform: rotate(-45deg) translateX(-33px);
}
.cid-sRKPdz6DrH .link:hover:before {
  transform: rotate(-45deg) translateX(33px);
}
.cid-sRKPdz6DrH .link:hover:after {
  transform: rotate(-45deg) translateX(0px);
}
.cid-sRKPdz6DrH .card-title,
.cid-sRKPdz6DrH .iconfont-wrapper {
  color: #000000;
}
.cid-sRKPdz6DrH .link,
.cid-sRKPdz6DrH .link-wrapper {
  color: #e43f3f;
}
.cid-sRKYFO3lQ4 {
  padding-top: 9rem;
  padding-bottom: 0rem;
  background-color: #fafafa;
}
.cid-sRKYFO3lQ4 .link-wrapper {
  width: 100%;
}
.cid-sRKYFO3lQ4 .container {
  max-width: 1550px;
  padding: 0 2rem;
}
@media (max-width: 767px) {
  .cid-sRKYFO3lQ4 .container {
    padding: 0 1rem;
  }
}
.cid-sRKYFO3lQ4 p {
  padding: 0;
  margin: 0;
}
.cid-sRKYFO3lQ4 .item {
  max-width: 1200px;
  margin: auto;
  margin-bottom: 2rem;
}
@media (max-width: 767px) {
  .cid-sRKYFO3lQ4 .item {
    text-align: center;
  }
}
.cid-sRKYFO3lQ4 .line {
  width: 100%;
  border-bottom: 1px solid #000000;
}
.cid-sRKYFO3lQ4 .row {
  align-items: center;
}
@media (max-width: 992px) {
  .cid-sRKYFO3lQ4 .row {
    justify-content: flex-start;
  }
}
.cid-sRKYFO3lQ4 .card {
  border-radius: 0;
  padding: 0;
}
.cid-sRKYFO3lQ4 .card-title {
  color: #000000;
}
.cid-sRKYFO3lQ4 .card-title a {
  position: relative;
  background: none!important;
}
.cid-sRKYFO3lQ4 .card-title a:before {
  content: '';
  bottom: 0;
  right: 0;
  width: 0%;
  height: 2px;
  transition: all 0.3s;
  background: currentColor;
  position: absolute;
}
.cid-sRKYFO3lQ4 .card-title a:hover:before {
  width: 100%;
  left: 0;
  right: auto;
}
.cid-sRKYFO3lQ4 .link {
  display: inline-block;
  position: relative;
  padding-right: 2rem;
  overflow: hidden;
  cursor: pointer;
}
.cid-sRKYFO3lQ4 .link:before {
  content: "\e96b";
  font-family: 'Moririse2' !important;
  position: absolute;
  top: 0;
  right: 0;
  transition: all 0.3s;
  transform: rotate(-45deg) translateX(0px);
}
.cid-sRKYFO3lQ4 .link:after {
  content: "\e96b";
  font-family: 'Moririse2' !important;
  position: absolute;
  top: 0;
  right: 0rem;
  transition: all 0.3s;
  transform: rotate(-45deg) translateX(-33px);
}
.cid-sRKYFO3lQ4 .link:hover:before {
  transform: rotate(-45deg) translateX(33px);
}
.cid-sRKYFO3lQ4 .link:hover:after {
  transform: rotate(-45deg) translateX(0px);
}
.cid-sRKYFO3lQ4 .card-subtitle {
  color: #818181;
}
.cid-sRKPdA9ZVX {
  padding-top: 0rem;
  padding-bottom: 0rem;
  background-color: #fafafa;
}
@media (max-width: 991px) {
  .cid-sRKPdA9ZVX .image-wrapper {
    margin-bottom: 1rem;
  }
}
.cid-sRKPdA9ZVX .container {
  max-width: 1400px;
}
.cid-sRKPdA9ZVX .image-wrapper {
  position: relative;
}
.cid-sRKPdA9ZVX .image-wrapper:before {
  content: '';
  top: 0;
  left: 0;
  opacity: 0;
  width: 100%;
  pointer-events: none;
  transition: all 0.3s;
  height: 100%;
  background: #4232e2;
  position: absolute;
  z-index: 10;
}
.cid-sRKPdA9ZVX .image-wrapper:hover:before {
  opacity: 0.4;
}
.cid-sRKPdA9ZVX .row {
  flex-direction: row-reverse;
}
.cid-sRKPdA9ZVX img {
  width: 100%;
  height: 300px;
  object-fit: cover;
}
.cid-sRKPdA9ZVX .mbr-text {
  color: #818181;
}
.cid-sRKPdAwlGi {
  padding-top: 2rem;
  padding-bottom: 0rem;
  background-color: #fafafa;
}
@media (max-width: 991px) {
  .cid-sRKPdAwlGi .image-wrapper {
    margin-bottom: 1rem;
  }
}
.cid-sRKPdAwlGi .container {
  max-width: 1400px;
}
.cid-sRKPdAwlGi .image-wrapper {
  position: relative;
}
.cid-sRKPdAwlGi .image-wrapper:before {
  content: '';
  top: 0;
  left: 0;
  opacity: 0;
  width: 100%;
  pointer-events: none;
  transition: all 0.3s;
  height: 100%;
  background: #05047b;
  position: absolute;
  z-index: 10;
}
.cid-sRKPdAwlGi .image-wrapper:hover:before {
  opacity: 0.4;
}
.cid-sRKPdAwlGi .row {
  flex-direction: row-reverse;
}
.cid-sRKPdAwlGi img {
  width: 100%;
  height: 300px;
  object-fit: cover;
}
.cid-sRKPdAwlGi .mbr-text {
  color: #818181;
}
.cid-t1KjYTb20Q {
  padding-top: 0px;
  padding-bottom: 0px;
  background-color: #fafafa;
}
.cid-t1KjYTb20Q .container {
  max-width: 1400px;
}
.cid-t1KjYTb20Q img,
.cid-t1KjYTb20Q .item-img {
  width: 100%;
  position: relative;
  height: 100%;
  object-fit: cover;
}
.cid-t1KjYTb20Q img:before,
.cid-t1KjYTb20Q .item-img:before {
  content: '';
  top: 0;
  left: 0;
  opacity: 0;
  width: 100%;
  pointer-events: none;
  transition: all 0.3s;
  height: 100%;
  background: #4232e2;
  position: absolute;
  z-index: 10;
}
.cid-t1KjYTb20Q img:hover:before,
.cid-t1KjYTb20Q .item-img:hover:before {
  opacity: 0.2;
}
.cid-t1KjYTb20Q .item:focus,
.cid-t1KjYTb20Q span:focus {
  outline: none;
}
.cid-t1KjYTb20Q .item {
  cursor: pointer;
  margin-bottom: 0rem;
}
.cid-t1KjYTb20Q .item-wrapper {
  position: relative;
  height: 100%;
  display: flex;
  flex-flow: column nowrap;
}
.cid-t1KjYTb20Q .item-content {
  padding-top: 0rem;
}
.cid-t1KjYTb20Q .mbr-section-btn {
  margin-top: auto !important;
}
.cid-t1KjYTb20Q .mbr-section-title {
  color: #232323;
}
.cid-t1KjYTb20Q .mbr-text,
.cid-t1KjYTb20Q .mbr-section-btn {
  color: #818181;
}
.cid-sRL05eM1p0 {
  padding-top: 2rem;
  padding-bottom: 10rem;
  background-color: #fafafa;
}
.cid-sRL05eM1p0 a {
  position: relative;
  font-weight: bold;
  background: none!important;
}
.cid-sRL05eM1p0 a:before {
  content: '';
  bottom: 1px;
  left: 0;
  width: 100%;
  height: 2px;
  transition: all 0.3s;
  background: currentColor;
  position: absolute;
}
.cid-sRL05eM1p0 a:hover:before {
  width: 0;
  right: 0;
  left: auto;
}
.cid-sRL05eM1p0 .mbr-text {
  color: #353535;
}
.cid-sRL05eM1p0 .mbr-section-title {
  color: #000000;
}
.cid-sRKPdBTkQS {
  padding-top: 10rem;
  padding-bottom: 0rem;
  background-color: #232323;
}
.cid-sRKPdBTkQS .container {
  max-width: 1400px;
}
.cid-sRKPdBTkQS img,
.cid-sRKPdBTkQS .item-img {
  width: 100%;
  position: relative;
}
.cid-sRKPdBTkQS img:before,
.cid-sRKPdBTkQS .item-img:before {
  content: '';
  top: 0;
  left: 0;
  opacity: 0;
  width: 100%;
  pointer-events: none;
  transition: all 0.3s;
  height: 100%;
  background: #bbbbbb;
  position: absolute;
  z-index: 10;
}
.cid-sRKPdBTkQS img:hover:before,
.cid-sRKPdBTkQS .item-img:hover:before {
  opacity: 0.2;
}
.cid-sRKPdBTkQS .item:focus,
.cid-sRKPdBTkQS span:focus {
  outline: none;
}
.cid-sRKPdBTkQS .item {
  cursor: pointer;
  margin-bottom: 2rem;
}
.cid-sRKPdBTkQS .item-wrapper {
  position: relative;
  height: 100%;
  display: flex;
  flex-flow: column nowrap;
}
.cid-sRKPdBTkQS .item-content {
  padding-top: 1.5rem;
}
.cid-sRKPdBTkQS .mbr-section-btn {
  margin-top: auto !important;
}
.cid-sRKPdBTkQS .mbr-section-title {
  color: #232323;
}
.cid-sRKPdBTkQS .mbr-text,
.cid-sRKPdBTkQS .mbr-section-btn {
  color: #818181;
}
.cid-sRKPdBTkQS .item-subtitle {
  color: #ffffff;
  text-align: center;
}
.cid-t1KmbzfoaZ {
  padding-top: 0rem;
  padding-bottom: 10rem;
  background-color: #232323;
}
.cid-t1KmbzfoaZ .container {
  max-width: 1400px;
}
.cid-t1KmbzfoaZ img,
.cid-t1KmbzfoaZ .item-img {
  width: 100%;
  position: relative;
}
.cid-t1KmbzfoaZ img:before,
.cid-t1KmbzfoaZ .item-img:before {
  content: '';
  top: 0;
  left: 0;
  opacity: 0;
  width: 100%;
  pointer-events: none;
  transition: all 0.3s;
  height: 100%;
  background: #bbbbbb;
  position: absolute;
  z-index: 10;
}
.cid-t1KmbzfoaZ img:hover:before,
.cid-t1KmbzfoaZ .item-img:hover:before {
  opacity: 0.2;
}
.cid-t1KmbzfoaZ .item:focus,
.cid-t1KmbzfoaZ span:focus {
  outline: none;
}
.cid-t1KmbzfoaZ .item {
  cursor: pointer;
  margin-bottom: 2rem;
}
.cid-t1KmbzfoaZ .item-wrapper {
  position: relative;
  height: 100%;
  display: flex;
  flex-flow: column nowrap;
}
.cid-t1KmbzfoaZ .item-content {
  padding-top: 1.5rem;
}
.cid-t1KmbzfoaZ .mbr-section-btn {
  margin-top: auto !important;
}
.cid-t1KmbzfoaZ .mbr-section-title {
  color: #232323;
}
.cid-t1KmbzfoaZ .mbr-text,
.cid-t1KmbzfoaZ .mbr-section-btn {
  color: #818181;
}
.cid-t1KmbzfoaZ .item-subtitle {
  color: #ffffff;
  text-align: center;
}
.cid-sRKPdB5emA {
  padding-top: 6rem;
  padding-bottom: 0rem;
  background-color: #ffffff;
}
.cid-sRKPdB5emA .container {
  max-width: 1400px;
}
.cid-sRKPdB5emA img,
.cid-sRKPdB5emA .item-img {
  width: 100%;
  position: relative;
}
.cid-sRKPdB5emA img:before,
.cid-sRKPdB5emA .item-img:before {
  content: '';
  top: 0;
  left: 0;
  opacity: 0;
  width: 100%;
  pointer-events: none;
  transition: all 0.3s;
  height: 100%;
  background: #4232e2;
  position: absolute;
  z-index: 10;
}
.cid-sRKPdB5emA img:hover:before,
.cid-sRKPdB5emA .item-img:hover:before {
  opacity: 0.2;
}
.cid-sRKPdB5emA .item:focus,
.cid-sRKPdB5emA span:focus {
  outline: none;
}
.cid-sRKPdB5emA .item {
  cursor: pointer;
  margin-bottom: 2rem;
}
.cid-sRKPdB5emA .item-wrapper {
  position: relative;
  height: 100%;
  display: flex;
  flex-flow: column nowrap;
}
.cid-sRKPdB5emA .item-content {
  padding-top: 1.5rem;
}
.cid-sRKPdB5emA .mbr-section-btn {
  margin-top: auto !important;
}
.cid-sRKPdB5emA .mbr-section-title {
  color: #232323;
}
.cid-sRKPdB5emA .mbr-text,
.cid-sRKPdB5emA .mbr-section-btn {
  color: #818181;
}
.cid-sRKPdB5emA .item-subtitle {
  text-align: center;
}
.cid-t1KnzoD3IT {
  padding-top: 0rem;
  padding-bottom: 0rem;
  background-color: #ffffff;
}
.cid-t1KnzoD3IT .container {
  max-width: 1400px;
}
.cid-t1KnzoD3IT img,
.cid-t1KnzoD3IT .item-img {
  width: 100%;
  position: relative;
}
.cid-t1KnzoD3IT img:before,
.cid-t1KnzoD3IT .item-img:before {
  content: '';
  top: 0;
  left: 0;
  opacity: 0;
  width: 100%;
  pointer-events: none;
  transition: all 0.3s;
  height: 100%;
  background: #4232e2;
  position: absolute;
  z-index: 10;
}
.cid-t1KnzoD3IT img:hover:before,
.cid-t1KnzoD3IT .item-img:hover:before {
  opacity: 0.2;
}
.cid-t1KnzoD3IT .item:focus,
.cid-t1KnzoD3IT span:focus {
  outline: none;
}
.cid-t1KnzoD3IT .item {
  cursor: pointer;
  margin-bottom: 2rem;
}
.cid-t1KnzoD3IT .item-wrapper {
  position: relative;
  height: 100%;
  display: flex;
  flex-flow: column nowrap;
}
.cid-t1KnzoD3IT .item-content {
  padding-top: 1.5rem;
}
.cid-t1KnzoD3IT .mbr-section-btn {
  margin-top: auto !important;
}
.cid-t1KnzoD3IT .mbr-section-title {
  color: #232323;
}
.cid-t1KnzoD3IT .mbr-text,
.cid-t1KnzoD3IT .mbr-section-btn {
  color: #818181;
}
.cid-t1KnzoD3IT .item-subtitle {
  text-align: center;
}
.cid-t1Ko35tnKQ {
  padding-top: 0rem;
  padding-bottom: 7rem;
  background-color: #ffffff;
}
.cid-t1Ko35tnKQ .container {
  max-width: 1400px;
}
.cid-t1Ko35tnKQ img,
.cid-t1Ko35tnKQ .item-img {
  width: 100%;
  position: relative;
}
.cid-t1Ko35tnKQ img:before,
.cid-t1Ko35tnKQ .item-img:before {
  content: '';
  top: 0;
  left: 0;
  opacity: 0;
  width: 100%;
  pointer-events: none;
  transition: all 0.3s;
  height: 100%;
  background: #4232e2;
  position: absolute;
  z-index: 10;
}
.cid-t1Ko35tnKQ img:hover:before,
.cid-t1Ko35tnKQ .item-img:hover:before {
  opacity: 0.2;
}
.cid-t1Ko35tnKQ .item:focus,
.cid-t1Ko35tnKQ span:focus {
  outline: none;
}
.cid-t1Ko35tnKQ .item {
  cursor: pointer;
  margin-bottom: 2rem;
}
.cid-t1Ko35tnKQ .item-wrapper {
  position: relative;
  height: 100%;
  display: flex;
  flex-flow: column nowrap;
}
.cid-t1Ko35tnKQ .item-content {
  padding-top: 1.5rem;
}
.cid-t1Ko35tnKQ .mbr-section-btn {
  margin-top: auto !important;
}
.cid-t1Ko35tnKQ .mbr-section-title {
  color: #232323;
}
.cid-t1Ko35tnKQ .mbr-text,
.cid-t1Ko35tnKQ .mbr-section-btn {
  color: #818181;
}
.cid-t1Ko35tnKQ .item-subtitle {
  text-align: center;
}
.cid-sRKPdDrFAl {
  padding-top: 10rem;
  padding-bottom: 7rem;
  background-color: #fafafa;
}
.cid-sRKPdDrFAl a {
  position: relative;
  font-weight: bold;
  background: none!important;
}
.cid-sRKPdDrFAl a:before {
  content: '';
  bottom: 1px;
  left: 0;
  width: 100%;
  height: 2px;
  transition: all 0.3s;
  background: currentColor;
  position: absolute;
}
.cid-sRKPdDrFAl a:hover:before {
  width: 0;
  right: 0;
  left: auto;
}
.cid-sRKPdDrFAl .mbr-text {
  color: #232323;
}
.cid-sRKPdDrFAl .mbr-section-title {
  color: #232323;
}
.cid-sRKPdF5zTp {
  padding-top: 0rem;
  padding-bottom: 6rem;
  background-color: #fafafa;
}
.cid-sRKPdF5zTp .container {
  max-width: 1750px;
}
.cid-sRKPdF5zTp .card-wrapper {
  border-top: 1px solid #000000;
  padding-top: 2rem;
}
.cid-sRKPdF5zTp img {
  width: 250px;
  display: inline-block;
}
.cid-sRKPdF5zTp p {
  line-height: 1.8;
}
.cid-sRLmfywlPJ {
  z-index: 1000;
  width: 100%;
}
.cid-sRLmfywlPJ .navbar.collapsed ul.navbar-nav li {
  margin: 0;
  width: fit-content;
}
.cid-sRLmfywlPJ .container-fluid {
  padding: 0 1rem;
  margin: 0 auto;
}
.cid-sRLmfywlPJ .icons-menu {
  width: fit-content;
  padding: 0 4rem;
  padding-bottom: 3rem;
  flex-wrap: nowrap;
  display: flex;
  justify-content: center;
  padding-top: 0.3rem;
  text-align: center;
}
@media (max-width: 767px) {
  .cid-sRLmfywlPJ .icons-menu {
    padding: 0 3rem;
  }
}
.cid-sRLmfywlPJ nav.navbar {
  position: fixed;
}
.cid-sRLmfywlPJ .dropdown-item:before {
  font-family: Moririse2 !important;
  content: "\e966";
  display: inline-block;
  width: 0;
  position: absolute;
  left: 1rem;
  top: 0.5rem;
  margin-right: 0.5rem;
  line-height: 1;
  font-size: inherit;
  vertical-align: middle;
  text-align: center;
  overflow: hidden;
  transform: scale(0, 1);
  transition: all 0.25s ease-in-out;
}
.cid-sRLmfywlPJ .dropdown-menu {
  padding: 0;
  border-radius: 4px;
  box-shadow: 0 1px 3px 0 rgba(0, 0, 0, 0.1);
}
.cid-sRLmfywlPJ .dropdown-item {
  border-bottom: 1px solid #e6e6e6;
}
.cid-sRLmfywlPJ .dropdown-item:hover,
.cid-sRLmfywlPJ .dropdown-item:focus {
  background: #e43f3f !important;
  color: white !important;
}
.cid-sRLmfywlPJ .dropdown-item:first-child {
  border-top-left-radius: 4px;
  border-top-right-radius: 4px;
}
.cid-sRLmfywlPJ .dropdown-item:last-child {
  border-bottom: none;
  border-bottom-left-radius: 4px;
  border-bottom-right-radius: 4px;
}
.cid-sRLmfywlPJ .nav-dropdown {
  padding: 3rem 2rem;
}
@media (max-width: 767px) {
  .cid-sRLmfywlPJ .nav-dropdown {
    padding: 2rem 0rem;
  }
}
.cid-sRLmfywlPJ .nav-dropdown .link {
  padding: 0 0.3em !important;
  margin: 1rem !important;
}
.cid-sRLmfywlPJ .nav-dropdown .link.dropdown-toggle::after {
  margin-left: 0.5rem;
  margin-top: 0.2rem;
}
.cid-sRLmfywlPJ .nav-link {
  position: relative;
}
.cid-sRLmfywlPJ .container {
  display: flex;
  margin: auto;
}
.cid-sRLmfywlPJ .iconfont-wrapper {
  color: #ffffff !important;
  font-size: 1.5rem;
  padding-right: 0.5rem;
}
.cid-sRLmfywlPJ .dropdown-menu,
.cid-sRLmfywlPJ .navbar.opened {
  background: #e43f3f !important;
  min-height: 100%;
}
.cid-sRLmfywlPJ .nav-item:focus,
.cid-sRLmfywlPJ .nav-link:focus {
  outline: none;
}
.cid-sRLmfywlPJ .dropdown .dropdown-menu .dropdown-item {
  width: auto;
  transition: all 0.25s ease-in-out;
}
.cid-sRLmfywlPJ .dropdown .dropdown-menu .dropdown-item::after {
  right: 0.5rem;
}
.cid-sRLmfywlPJ .dropdown .dropdown-menu .dropdown-item .mbr-iconfont {
  margin-right: 0.5rem;
  vertical-align: sub;
}
.cid-sRLmfywlPJ .dropdown .dropdown-menu .dropdown-item .mbr-iconfont:before {
  display: inline-block;
  transform: scale(1, 1);
  transition: all 0.25s ease-in-out;
}
.cid-sRLmfywlPJ .collapsed .dropdown-menu .dropdown-item:before {
  display: none;
}
.cid-sRLmfywlPJ .collapsed .dropdown .dropdown-menu .dropdown-item {
  padding: 0.235em .5em 0.235em 1.3em !important;
  transition: none;
  margin: 0 !important;
}
.cid-sRLmfywlPJ .navbar {
  min-height: 70px;
  transition: all 0.3s;
  border-bottom: 1px solid transparent;
  background: rgba(228, 63, 63, 0);
}
.cid-sRLmfywlPJ .navbar.opened {
  transition: all 0.3s;
}
.cid-sRLmfywlPJ .navbar .dropdown-item {
  padding: 0.5rem 1.8rem;
}
.cid-sRLmfywlPJ .navbar .navbar-logo img {
  width: auto;
}
.cid-sRLmfywlPJ .navbar .navbar-collapse {
  justify-content: flex-end;
  z-index: 1;
}
.cid-sRLmfywlPJ .navbar.collapsed .nav-item .nav-link::before {
  display: none;
}
.cid-sRLmfywlPJ .navbar.collapsed.opened .dropdown-menu {
  top: 0;
}
.cid-sRLmfywlPJ .navbar.collapsed .dropdown-menu .dropdown-submenu {
  left: 0 !important;
}
.cid-sRLmfywlPJ .navbar.collapsed .dropdown-menu .dropdown-item:after {
  right: auto;
}
.cid-sRLmfywlPJ .navbar.collapsed .dropdown-menu .dropdown-toggle[data-toggle="dropdown-submenu"]:after {
  margin-left: 0.5rem;
  margin-top: 0.2rem;
  border-top: 0.35em solid;
  border-right: 0.35em solid transparent;
  border-left: 0.35em solid transparent;
  border-bottom: 0;
  top: 41%;
}
.cid-sRLmfywlPJ .navbar.collapsed .dropdown-menu .dropdown-item {
  padding: 0.25rem .5rem;
  text-align: center;
}
@media (max-width: 991px) {
  .cid-sRLmfywlPJ .navbar .nav-item .nav-link::before {
    display: none;
  }
  .cid-sRLmfywlPJ .navbar.opened .dropdown-menu {
    top: 0;
  }
  .cid-sRLmfywlPJ .navbar .dropdown-menu .dropdown-submenu {
    left: 0 !important;
  }
  .cid-sRLmfywlPJ .navbar .dropdown-menu .dropdown-item:after {
    right: auto;
  }
  .cid-sRLmfywlPJ .navbar .dropdown-menu .dropdown-toggle[data-toggle="dropdown-submenu"]:after {
    margin-left: 0.5rem;
    margin-top: 0.2rem;
    border-top: 0.35em solid;
    border-right: 0.35em solid transparent;
    border-left: 0.35em solid transparent;
    border-bottom: 0;
    top: 40%;
  }
  .cid-sRLmfywlPJ .navbar .navbar-logo img {
    height: 3rem !important;
  }
  .cid-sRLmfywlPJ .navbar ul.navbar-nav li {
    margin: auto;
  }
  .cid-sRLmfywlPJ .navbar .dropdown-menu .dropdown-item {
    padding: 0.25rem .5rem !important;
    text-align: center;
  }
  .cid-sRLmfywlPJ .navbar .navbar-brand {
    flex-shrink: initial;
    flex-basis: auto;
    word-break: break-word;
    padding-right: 2rem;
  }
  .cid-sRLmfywlPJ .navbar .navbar-toggler {
    flex-basis: auto;
  }
}
.cid-sRLmfywlPJ .navbar.navbar-short {
  min-height: 60px;
}
.cid-sRLmfywlPJ .navbar.navbar-short .navbar-logo img {
  height: 2.5rem !important;
}
.cid-sRLmfywlPJ .navbar.navbar-short .navbar-brand {
  min-height: 60px;
  padding: 0;
}
.cid-sRLmfywlPJ .navbar-brand {
  min-height: 70px;
  flex-shrink: 0;
  align-items: center;
  margin-right: 0;
  padding: 0;
  transition: all 0.3s;
  word-break: break-word;
  z-index: 1;
}
.cid-sRLmfywlPJ .navbar-brand .navbar-caption {
  line-height: inherit !important;
}
.cid-sRLmfywlPJ .navbar-brand .navbar-logo a {
  outline: none;
}
.cid-sRLmfywlPJ .dropdown-item.active,
.cid-sRLmfywlPJ .dropdown-item:active {
  background-color: transparent;
}
.cid-sRLmfywlPJ .navbar-expand-lg .navbar-nav .nav-link {
  padding: 0;
}
.cid-sRLmfywlPJ .nav-dropdown .link.dropdown-toggle {
  margin-right: 1.667em;
}
.cid-sRLmfywlPJ .nav-dropdown .link.dropdown-toggle[aria-expanded="true"] {
  margin-right: 0;
  padding: 0.667em 1.667em;
}
.cid-sRLmfywlPJ .navbar.navbar-expand-lg .dropdown .dropdown-menu {
  background: #e43f3f;
}
.cid-sRLmfywlPJ .navbar.navbar-expand-lg .dropdown .dropdown-menu .dropdown-submenu {
  margin: 0;
  left: 100%;
}
.cid-sRLmfywlPJ .navbar .dropdown.open > .dropdown-menu {
  display: block;
}
.cid-sRLmfywlPJ ul.navbar-nav {
  flex-wrap: wrap;
}
.cid-sRLmfywlPJ .navbar-buttons {
  text-align: center;
  min-width: 170px;
}
.cid-sRLmfywlPJ button.navbar-toggler[aria-expanded="false"] .hamburger span {
  background-color: #05047b;
}
.cid-sRLmfywlPJ button.navbar-toggler[aria-expanded="true"] .hamburger span {
  background: #ffffff;
}
.cid-sRLmfywlPJ button.navbar-toggler {
  outline: none;
  width: 31px;
  height: 20px;
  cursor: pointer;
  transition: all 0.2s;
  position: relative;
  align-self: center;
}
.cid-sRLmfywlPJ button.navbar-toggler .hamburger span {
  position: absolute;
  right: 0;
  width: 30px;
  height: 2px;
  border-right: 5px;
}
.cid-sRLmfywlPJ button.navbar-toggler .hamburger span:nth-child(1) {
  top: 0;
  transition: all 0.2s;
}
.cid-sRLmfywlPJ button.navbar-toggler .hamburger span:nth-child(2) {
  top: 8px;
  transition: all 0.15s;
}
.cid-sRLmfywlPJ button.navbar-toggler .hamburger span:nth-child(3) {
  top: 8px;
  transition: all 0.15s;
}
.cid-sRLmfywlPJ button.navbar-toggler .hamburger span:nth-child(4) {
  top: 16px;
  transition: all 0.2s;
}
.cid-sRLmfywlPJ nav.opened .hamburger span:nth-child(1) {
  top: 8px;
  width: 0;
  opacity: 0;
  right: 50%;
  transition: all 0.2s;
}
.cid-sRLmfywlPJ nav.opened .hamburger span:nth-child(2) {
  transform: rotate(45deg);
  transition: all 0.25s;
}
.cid-sRLmfywlPJ nav.opened .hamburger span:nth-child(3) {
  transform: rotate(-45deg);
  transition: all 0.25s;
}
.cid-sRLmfywlPJ nav.opened .hamburger span:nth-child(4) {
  top: 8px;
  width: 0;
  opacity: 0;
  right: 50%;
  transition: all 0.2s;
}
.cid-sRLmfywlPJ .navbar-dropdown {
  padding: 0 1rem;
  position: fixed;
}
.cid-sRLmfywlPJ a.nav-link {
  display: flex;
  align-items: center;
  justify-content: center;
}
@media screen and (-ms-high-contrast: active), (-ms-high-contrast: none) {
  .cid-sRLmfywlPJ .navbar {
    height: 70px;
  }
  .cid-sRLmfywlPJ .navbar.opened {
    height: auto;
  }
  .cid-sRLmfywlPJ .nav-item .nav-link:hover::before {
    width: 175%;
    max-width: calc(100% + 2rem);
    left: -1rem;
  }
}
.cid-sRLp4olFgi {
  z-index: 1000;
  width: 100%;
}
.cid-sRLp4olFgi .navbar.collapsed ul.navbar-nav li {
  margin: 0;
  width: fit-content;
}
.cid-sRLp4olFgi .container-fluid {
  padding: 0 1rem;
  margin: 0 auto;
}
.cid-sRLp4olFgi .icons-menu {
  width: fit-content;
  padding: 0 4rem;
  padding-bottom: 3rem;
  flex-wrap: nowrap;
  display: flex;
  justify-content: center;
  padding-top: 0.3rem;
  text-align: center;
}
@media (max-width: 767px) {
  .cid-sRLp4olFgi .icons-menu {
    padding: 0 3rem;
  }
}
.cid-sRLp4olFgi nav.navbar {
  position: fixed;
}
.cid-sRLp4olFgi .dropdown-item:before {
  font-family: Moririse2 !important;
  content: "\e966";
  display: inline-block;
  width: 0;
  position: absolute;
  left: 1rem;
  top: 0.5rem;
  margin-right: 0.5rem;
  line-height: 1;
  font-size: inherit;
  vertical-align: middle;
  text-align: center;
  overflow: hidden;
  transform: scale(0, 1);
  transition: all 0.25s ease-in-out;
}
.cid-sRLp4olFgi .dropdown-menu {
  padding: 0;
  border-radius: 4px;
  box-shadow: 0 1px 3px 0 rgba(0, 0, 0, 0.1);
}
.cid-sRLp4olFgi .dropdown-item {
  border-bottom: 1px solid #e6e6e6;
}
.cid-sRLp4olFgi .dropdown-item:hover,
.cid-sRLp4olFgi .dropdown-item:focus {
  background: #e43f3f !important;
  color: white !important;
}
.cid-sRLp4olFgi .dropdown-item:first-child {
  border-top-left-radius: 4px;
  border-top-right-radius: 4px;
}
.cid-sRLp4olFgi .dropdown-item:last-child {
  border-bottom: none;
  border-bottom-left-radius: 4px;
  border-bottom-right-radius: 4px;
}
.cid-sRLp4olFgi .nav-dropdown {
  padding: 3rem 2rem;
}
@media (max-width: 767px) {
  .cid-sRLp4olFgi .nav-dropdown {
    padding: 2rem 0rem;
  }
}
.cid-sRLp4olFgi .nav-dropdown .link {
  padding: 0 0.3em !important;
  margin: 1rem !important;
}
.cid-sRLp4olFgi .nav-dropdown .link.dropdown-toggle::after {
  margin-left: 0.5rem;
  margin-top: 0.2rem;
}
.cid-sRLp4olFgi .nav-link {
  position: relative;
}
.cid-sRLp4olFgi .container {
  display: flex;
  margin: auto;
}
.cid-sRLp4olFgi .iconfont-wrapper {
  color: #ffffff !important;
  font-size: 1.5rem;
  padding-right: 0.5rem;
}
.cid-sRLp4olFgi .dropdown-menu,
.cid-sRLp4olFgi .navbar.opened {
  background: #e43f3f !important;
  min-height: 100%;
}
.cid-sRLp4olFgi .nav-item:focus,
.cid-sRLp4olFgi .nav-link:focus {
  outline: none;
}
.cid-sRLp4olFgi .dropdown .dropdown-menu .dropdown-item {
  width: auto;
  transition: all 0.25s ease-in-out;
}
.cid-sRLp4olFgi .dropdown .dropdown-menu .dropdown-item::after {
  right: 0.5rem;
}
.cid-sRLp4olFgi .dropdown .dropdown-menu .dropdown-item .mbr-iconfont {
  margin-right: 0.5rem;
  vertical-align: sub;
}
.cid-sRLp4olFgi .dropdown .dropdown-menu .dropdown-item .mbr-iconfont:before {
  display: inline-block;
  transform: scale(1, 1);
  transition: all 0.25s ease-in-out;
}
.cid-sRLp4olFgi .collapsed .dropdown-menu .dropdown-item:before {
  display: none;
}
.cid-sRLp4olFgi .collapsed .dropdown .dropdown-menu .dropdown-item {
  padding: 0.235em .5em 0.235em 1.3em !important;
  transition: none;
  margin: 0 !important;
}
.cid-sRLp4olFgi .navbar {
  min-height: 70px;
  transition: all 0.3s;
  border-bottom: 1px solid transparent;
  background: rgba(228, 63, 63, 0);
}
.cid-sRLp4olFgi .navbar.opened {
  transition: all 0.3s;
}
.cid-sRLp4olFgi .navbar .dropdown-item {
  padding: 0.5rem 1.8rem;
}
.cid-sRLp4olFgi .navbar .navbar-logo img {
  width: auto;
}
.cid-sRLp4olFgi .navbar .navbar-collapse {
  justify-content: flex-end;
  z-index: 1;
}
.cid-sRLp4olFgi .navbar.collapsed .nav-item .nav-link::before {
  display: none;
}
.cid-sRLp4olFgi .navbar.collapsed.opened .dropdown-menu {
  top: 0;
}
.cid-sRLp4olFgi .navbar.collapsed .dropdown-menu .dropdown-submenu {
  left: 0 !important;
}
.cid-sRLp4olFgi .navbar.collapsed .dropdown-menu .dropdown-item:after {
  right: auto;
}
.cid-sRLp4olFgi .navbar.collapsed .dropdown-menu .dropdown-toggle[data-toggle="dropdown-submenu"]:after {
  margin-left: 0.5rem;
  margin-top: 0.2rem;
  border-top: 0.35em solid;
  border-right: 0.35em solid transparent;
  border-left: 0.35em solid transparent;
  border-bottom: 0;
  top: 41%;
}
.cid-sRLp4olFgi .navbar.collapsed .dropdown-menu .dropdown-item {
  padding: 0.25rem .5rem;
  text-align: center;
}
@media (max-width: 991px) {
  .cid-sRLp4olFgi .navbar .nav-item .nav-link::before {
    display: none;
  }
  .cid-sRLp4olFgi .navbar.opened .dropdown-menu {
    top: 0;
  }
  .cid-sRLp4olFgi .navbar .dropdown-menu .dropdown-submenu {
    left: 0 !important;
  }
  .cid-sRLp4olFgi .navbar .dropdown-menu .dropdown-item:after {
    right: auto;
  }
  .cid-sRLp4olFgi .navbar .dropdown-menu .dropdown-toggle[data-toggle="dropdown-submenu"]:after {
    margin-left: 0.5rem;
    margin-top: 0.2rem;
    border-top: 0.35em solid;
    border-right: 0.35em solid transparent;
    border-left: 0.35em solid transparent;
    border-bottom: 0;
    top: 40%;
  }
  .cid-sRLp4olFgi .navbar .navbar-logo img {
    height: 3rem !important;
  }
  .cid-sRLp4olFgi .navbar ul.navbar-nav li {
    margin: auto;
  }
  .cid-sRLp4olFgi .navbar .dropdown-menu .dropdown-item {
    padding: 0.25rem .5rem !important;
    text-align: center;
  }
  .cid-sRLp4olFgi .navbar .navbar-brand {
    flex-shrink: initial;
    flex-basis: auto;
    word-break: break-word;
    padding-right: 2rem;
  }
  .cid-sRLp4olFgi .navbar .navbar-toggler {
    flex-basis: auto;
  }
}
.cid-sRLp4olFgi .navbar.navbar-short {
  min-height: 60px;
}
.cid-sRLp4olFgi .navbar.navbar-short .navbar-logo img {
  height: 2.5rem !important;
}
.cid-sRLp4olFgi .navbar.navbar-short .navbar-brand {
  min-height: 60px;
  padding: 0;
}
.cid-sRLp4olFgi .navbar-brand {
  min-height: 70px;
  flex-shrink: 0;
  align-items: center;
  margin-right: 0;
  padding: 0;
  transition: all 0.3s;
  word-break: break-word;
  z-index: 1;
}
.cid-sRLp4olFgi .navbar-brand .navbar-caption {
  line-height: inherit !important;
}
.cid-sRLp4olFgi .navbar-brand .navbar-logo a {
  outline: none;
}
.cid-sRLp4olFgi .dropdown-item.active,
.cid-sRLp4olFgi .dropdown-item:active {
  background-color: transparent;
}
.cid-sRLp4olFgi .navbar-expand-lg .navbar-nav .nav-link {
  padding: 0;
}
.cid-sRLp4olFgi .nav-dropdown .link.dropdown-toggle {
  margin-right: 1.667em;
}
.cid-sRLp4olFgi .nav-dropdown .link.dropdown-toggle[aria-expanded="true"] {
  margin-right: 0;
  padding: 0.667em 1.667em;
}
.cid-sRLp4olFgi .navbar.navbar-expand-lg .dropdown .dropdown-menu {
  background: #e43f3f;
}
.cid-sRLp4olFgi .navbar.navbar-expand-lg .dropdown .dropdown-menu .dropdown-submenu {
  margin: 0;
  left: 100%;
}
.cid-sRLp4olFgi .navbar .dropdown.open > .dropdown-menu {
  display: block;
}
.cid-sRLp4olFgi ul.navbar-nav {
  flex-wrap: wrap;
}
.cid-sRLp4olFgi .navbar-buttons {
  text-align: center;
  min-width: 170px;
}
.cid-sRLp4olFgi button.navbar-toggler[aria-expanded="false"] .hamburger span {
  background-color: #05047b;
}
.cid-sRLp4olFgi button.navbar-toggler[aria-expanded="true"] .hamburger span {
  background: #ffffff;
}
.cid-sRLp4olFgi button.navbar-toggler {
  outline: none;
  width: 31px;
  height: 20px;
  cursor: pointer;
  transition: all 0.2s;
  position: relative;
  align-self: center;
}
.cid-sRLp4olFgi button.navbar-toggler .hamburger span {
  position: absolute;
  right: 0;
  width: 30px;
  height: 2px;
  border-right: 5px;
}
.cid-sRLp4olFgi button.navbar-toggler .hamburger span:nth-child(1) {
  top: 0;
  transition: all 0.2s;
}
.cid-sRLp4olFgi button.navbar-toggler .hamburger span:nth-child(2) {
  top: 8px;
  transition: all 0.15s;
}
.cid-sRLp4olFgi button.navbar-toggler .hamburger span:nth-child(3) {
  top: 8px;
  transition: all 0.15s;
}
.cid-sRLp4olFgi button.navbar-toggler .hamburger span:nth-child(4) {
  top: 16px;
  transition: all 0.2s;
}
.cid-sRLp4olFgi nav.opened .hamburger span:nth-child(1) {
  top: 8px;
  width: 0;
  opacity: 0;
  right: 50%;
  transition: all 0.2s;
}
.cid-sRLp4olFgi nav.opened .hamburger span:nth-child(2) {
  transform: rotate(45deg);
  transition: all 0.25s;
}
.cid-sRLp4olFgi nav.opened .hamburger span:nth-child(3) {
  transform: rotate(-45deg);
  transition: all 0.25s;
}
.cid-sRLp4olFgi nav.opened .hamburger span:nth-child(4) {
  top: 8px;
  width: 0;
  opacity: 0;
  right: 50%;
  transition: all 0.2s;
}
.cid-sRLp4olFgi .navbar-dropdown {
  padding: 0 1rem;
  position: fixed;
}
.cid-sRLp4olFgi a.nav-link {
  display: flex;
  align-items: center;
  justify-content: center;
}
@media screen and (-ms-high-contrast: active), (-ms-high-contrast: none) {
  .cid-sRLp4olFgi .navbar {
    height: 70px;
  }
  .cid-sRLp4olFgi .navbar.opened {
    height: auto;
  }
  .cid-sRLp4olFgi .nav-item .nav-link:hover::before {
    width: 175%;
    max-width: calc(100% + 2rem);
    left: -1rem;
  }
}
.cid-sRLp4pxFWC {
  padding-top: 10rem;
  padding-bottom: 3rem;
  background-color: #ffffff;
}
.cid-sRLp4pxFWC .mbr-section-title {
  color: #000000;
}
.cid-sRLp4pxFWC .mbr-section-subtitle {
  text-align: left;
  color: #05047b;
}
.cid-sRLp4pxFWC .mbr-text,
.cid-sRLp4pxFWC .mbr-section-btn {
  color: #818181;
}
.cid-sRLp4qdHvQ {
  padding-top: 15rem;
  padding-bottom: 15rem;
  background-image: url("../../../assets/images/img-5752-2000x1500.webp");
}
.cid-sRLp4qdHvQ .link-wrapper {
  width: 100%;
}
.cid-sRLp4qdHvQ .link {
  display: inline-block;
  position: relative;
  padding-right: 2rem;
  overflow: hidden;
  cursor: pointer;
}
.cid-sRLp4qdHvQ .link:before {
  content: "\e96b";
  font-family: 'Moririse2' !important;
  position: absolute;
  top: 0;
  right: 0;
  transition: all 0.3s;
  transform: rotate(-45deg) translateX(0px);
}
.cid-sRLp4qdHvQ .link:after {
  content: "\e96b";
  font-family: 'Moririse2' !important;
  position: absolute;
  top: 0;
  right: 0rem;
  transition: all 0.3s;
  transform: rotate(-45deg) translateX(-33px);
}
.cid-sRLp4qdHvQ .link:hover:before {
  transform: rotate(-45deg) translateX(33px);
}
.cid-sRLp4qdHvQ .link:hover:after {
  transform: rotate(-45deg) translateX(0px);
}
.cid-sRLp4qdHvQ .mbr-section-title DIV {
  text-align: center;
}
.cid-sRLp4qdHvQ .mbr-text,
.cid-sRLp4qdHvQ .mbr-section-btn {
  text-align: center;
}
.cid-sRLp4qdHvQ .link,
.cid-sRLp4qdHvQ .link-wrapper {
  text-align: center;
  color: #ffffff;
}
.cid-sRLp4qdHvQ .mbr-section-title {
  color: #ffffff;
}
.cid-sRLp4qTHkL {
  padding-top: 0rem;
  padding-bottom: 0rem;
  background-color: #fafafa;
}
.cid-sRLp4qTHkL .image-col {
  padding: 0;
}
@media (min-width: 992px) {
  .cid-sRLp4qTHkL .container-fluid {
    padding-right: 0;
  }
}
@media (max-width: 1750px) {
  .cid-sRLp4qTHkL .img-last {
    padding-right: 1rem;
  }
  .cid-sRLp4qTHkL .img-first {
    padding-left: 1rem;
  }
}
@media (max-width: 767px) {
  .cid-sRLp4qTHkL .img-last {
    padding-right: 0rem;
  }
  .cid-sRLp4qTHkL .img-first {
    padding-left: 0rem;
  }
  .cid-sRLp4qTHkL .img-col {
    padding: 0 1rem!important;
  }
}
.cid-sRLp4qTHkL img {
  height: 100%;
  object-fit: cover;
}
.cid-sRLp4qTHkL .line {
  width: 100%;
  border-bottom: 1px solid #000000;
  margin: 0 1rem;
}
@media (max-width: 767px) {
  .cid-sRLp4qTHkL .line {
    margin: 0;
  }
}
.cid-sRLp4qTHkL .text-wrapper {
  max-width: 600px;
  padding: 4rem 0rem;
}
.cid-sRLp4qTHkL .link-wrapper {
  width: 100%;
}
.cid-sRLp4qTHkL .link {
  display: inline-block;
  position: relative;
  padding-right: 2rem;
  overflow: hidden;
  cursor: pointer;
}
.cid-sRLp4qTHkL .link:before {
  content: "\e96b";
  font-family: 'Moririse2' !important;
  position: absolute;
  top: 0;
  right: 0;
  transition: all 0.3s;
  transform: rotate(-45deg) translateX(0px);
}
.cid-sRLp4qTHkL .link:after {
  content: "\e96b";
  font-family: 'Moririse2' !important;
  position: absolute;
  top: 0;
  right: 0rem;
  transition: all 0.3s;
  transform: rotate(-45deg) translateX(-33px);
}
.cid-sRLp4qTHkL .link:hover:before {
  transform: rotate(-45deg) translateX(33px);
}
.cid-sRLp4qTHkL .link:hover:after {
  transform: rotate(-45deg) translateX(0px);
}
.cid-sRLp4qTHkL .mbr-section-title DIV {
  text-align: right;
}
.cid-sRLp4qTHkL .link,
.cid-sRLp4qTHkL .link-wrapper {
  text-align: right;
  color: #e43f3f;
}
.cid-sRLp4qTHkL .mbr-text,
.cid-sRLp4qTHkL .mbr-section-btn {
  text-align: right;
}
.cid-sRLp4rB8Ul {
  padding-top: 4rem;
  padding-bottom: 0rem;
  background-color: #fafafa;
}
.cid-sRLp4rB8Ul .link-wrapper {
  width: 100%;
}
.cid-sRLp4rB8Ul .contaiter-fluid {
  max-width: 100%;
  padding-right: 2rem;
}
.cid-sRLp4rB8Ul .line {
  width: 100%;
  border-bottom: 1px solid #000000;
  margin: 0 1rem;
  padding-top: 4rem;
}
@media (max-width: 767px) {
  .cid-sRLp4rB8Ul .line {
    margin: 0;
  }
}
.cid-sRLp4rB8Ul .row {
  justify-content: center;
}
.cid-sRLp4rB8Ul .card {
  border-left: 1px solid #000000;
  border-radius: 0;
  padding: 0 2rem;
}
@media (max-width: 1750px) {
  .cid-sRLp4rB8Ul .card {
    padding: 0 1rem;
  }
}
@media (max-width: 992px) {
  .cid-sRLp4rB8Ul .card {
    padding-left: 1rem;
    border-left: 0px;
  }
}
.cid-sRLp4rB8Ul .first {
  border-left: 0;
  padding-left: 1rem;
}
.cid-sRLp4rB8Ul .card-text {
  color: #818181;
}
.cid-sRLp4rB8Ul .card-text a {
  position: relative;
  background: none!important;
}
.cid-sRLp4rB8Ul .card-text a:before {
  content: '';
  bottom: 0;
  left: 0;
  width: 100%;
  height: 2px;
  transition: all 0.3s;
  background: currentColor;
  position: absolute;
}
.cid-sRLp4rB8Ul .card-text a:hover:before {
  width: 0;
  right: 0;
  left: auto;
}
.cid-sRLp4rB8Ul .link {
  display: inline-block;
  position: relative;
  padding-right: 2rem;
  overflow: hidden;
  cursor: pointer;
}
.cid-sRLp4rB8Ul .link:before {
  content: "\e96b";
  font-family: 'Moririse2' !important;
  position: absolute;
  top: 0;
  right: 0;
  transition: all 0.3s;
  transform: rotate(-45deg) translateX(0px);
}
.cid-sRLp4rB8Ul .link:after {
  content: "\e96b";
  font-family: 'Moririse2' !important;
  position: absolute;
  top: 0;
  right: 0rem;
  transition: all 0.3s;
  transform: rotate(-45deg) translateX(-33px);
}
.cid-sRLp4rB8Ul .link:hover:before {
  transform: rotate(-45deg) translateX(33px);
}
.cid-sRLp4rB8Ul .link:hover:after {
  transform: rotate(-45deg) translateX(0px);
}
.cid-sRLp4rB8Ul .card-title,
.cid-sRLp4rB8Ul .iconfont-wrapper {
  color: #000000;
}
.cid-sRLp4rB8Ul .link,
.cid-sRLp4rB8Ul .link-wrapper {
  color: #e43f3f;
}
.cid-sRLp4spTbh {
  padding-top: 0px;
  padding-bottom: 0px;
  background-color: #fafafa;
}
.cid-sRLp4spTbh .mbr-section-subtitle {
  color: #767676;
}
.cid-sRLp4spTbh .container-fluid {
  padding: 0!important;
}
.cid-sRLp4spTbh .col-md-12 {
  padding: 0;
}
.cid-sRLp4spTbh .row {
  margin: 0;
}
.cid-sRLp4spTbh .btn {
  margin: 0.3rem;
  margin-top: 2rem;
}
.cid-sRLp4spTbh .m-auto {
  max-width: 650px;
  padding: 2rem;
}
.cid-sRLp4spTbh .line {
  width: 35px;
  height: 3px;
  display: inline-block;
  background: #e43f3f;
  transition: background 0.3s;
  margin-bottom: 3rem;
}
.cid-sRLp4spTbh .number-wrap {
  color: #767676;
  border-color: rgba(255, 255, 255, 0.15);
  border: 3px solid #efefef;
  position: relative;
  display: inline-block;
  text-align: center;
  padding: 5px 10px 13px 10px;
  margin: 0;
  min-width: 118px;
  border-radius: 2px;
  max-width: 100%;
}
.cid-sRLp4spTbh .number {
  font-style: normal;
  font-weight: 600;
  font-size: 50px;
  text-transform: none;
  letter-spacing: -2px;
  word-spacing: 0;
  line-height: 1.3;
  color: #767676;
}
.cid-sRLp4spTbh .period {
  display: block;
}
.cid-sRLp4spTbh .dot {
  display: none;
}
.cid-sRLp4spTbh .countdown-cont {
  max-width: 700px;
}
.cid-sRLp4spTbh .col-xs-3 {
  padding-left: 0;
  padding-right: 0;
  margin-right: 20px;
  max-width: 20%;
  flex: 0 0 20%;
}
@media (max-width: 767px) {
  .cid-sRLp4spTbh .number-wrap {
    margin-bottom: 15px;
  }
  .cid-sRLp4spTbh .col-xs-3 {
    margin-right: 0px;
    max-width: 50%!important;
    flex: 0 0 50%!important;
  }
  .cid-sRLp4spTbh .box {
    height: 400px!important;
  }
}
@media (max-width: 440px) {
  .cid-sRLp4spTbh .number,
  .cid-sRLp4spTbh .dot {
    font-size: 40px;
  }
}
@media (max-width: 380px) {
  .cid-sRLp4spTbh .period {
    font-size: 0.8rem;
  }
}
.cid-sRLp4spTbh .box {
  background-image: url("../../../assets/images/video-1536x865.webp");
  background-size: cover;
  background-position: center;
  height: 700px;
  width: 100%;
  margin: auto;
  display: flex;
  align-items: center;
  justify-content: center;
}
.cid-sRLp4spTbh .icon-wrap {
  background-color: #ff3366 !important;
  border-radius: 50%;
  width: 80px;
  height: 80px;
  margin: auto;
  display: flex;
  justify-content: center;
  align-items: center;
  transition: all 0.3s;
}
.cid-sRLp4spTbh .icon-wrap:hover {
  opacity: 0.8;
}
.cid-sRLp4spTbh .icon-wrap span {
  padding-left: 8px;
}
.cid-sRLp4spTbh .mbr-media span {
  font-size: 30px;
  cursor: pointer;
  position: relative;
  display: inline-block;
  transition: all 0.25s;
  color: #ffffff !important;
}
.cid-sRLp4spTbh .mbr-media span.mbri-play:before {
  position: absolute;
  left: 50%;
  -webkit-transform: translateX(-35%);
  -moz-transform: translateX(-35%);
  -ms-transform: translateX(-35%);
  -o-transform: translateX(-35%);
  transform: translateX(-35%);
}
.cid-sRLp4spTbh .modalWindow {
  position: fixed;
  z-index: 5000;
  left: 0;
  top: 0;
  background-color: rgba(61, 61, 61, 0.65);
  width: 100%;
  height: 100%;
}
.cid-sRLp4spTbh .modalWindow .modalWindow-container {
  display: table-cell;
  vertical-align: middle;
}
.cid-sRLp4spTbh .modalWindow .modalWindow-video {
  height: calc(44.9943757vw);
  width: 80vw;
  margin: 0 auto;
}
.cid-sRLp4spTbh a.close {
  position: absolute;
  right: 4vw;
  top: 4vh;
  color: #ffffff;
  z-index: 5000000;
  font-size: 37px;
  background: #000;
  padding: 20px;
  border-radius: 50%;
}
.cid-sRLp4spTbh a.close:hover {
  color: #ffffff;
}
.cid-sRLp4spTbh .mbr-text {
  color: #767676;
}
.cid-sRLp4spTbh H4 {
  color: #767676;
}
.cid-sRLp4te4qE {
  padding-top: 9rem;
  padding-bottom: 0rem;
  background-color: #fafafa;
}
.cid-sRLp4te4qE .link-wrapper {
  width: 100%;
}
.cid-sRLp4te4qE .container {
  max-width: 1550px;
  padding: 0 2rem;
}
@media (max-width: 767px) {
  .cid-sRLp4te4qE .container {
    padding: 0 1rem;
  }
}
.cid-sRLp4te4qE p {
  padding: 0;
  margin: 0;
}
.cid-sRLp4te4qE .item {
  max-width: 1200px;
  margin: auto;
  margin-bottom: 2rem;
}
@media (max-width: 767px) {
  .cid-sRLp4te4qE .item {
    text-align: center;
  }
}
.cid-sRLp4te4qE .line {
  width: 100%;
  border-bottom: 1px solid #000000;
}
.cid-sRLp4te4qE .row {
  align-items: center;
}
@media (max-width: 992px) {
  .cid-sRLp4te4qE .row {
    justify-content: flex-start;
  }
}
.cid-sRLp4te4qE .card {
  border-radius: 0;
  padding: 0;
}
.cid-sRLp4te4qE .card-title {
  color: #000000;
}
.cid-sRLp4te4qE .card-title a {
  position: relative;
  background: none!important;
}
.cid-sRLp4te4qE .card-title a:before {
  content: '';
  bottom: 0;
  right: 0;
  width: 0%;
  height: 2px;
  transition: all 0.3s;
  background: currentColor;
  position: absolute;
}
.cid-sRLp4te4qE .card-title a:hover:before {
  width: 100%;
  left: 0;
  right: auto;
}
.cid-sRLp4te4qE .link {
  display: inline-block;
  position: relative;
  padding-right: 2rem;
  overflow: hidden;
  cursor: pointer;
}
.cid-sRLp4te4qE .link:before {
  content: "\e96b";
  font-family: 'Moririse2' !important;
  position: absolute;
  top: 0;
  right: 0;
  transition: all 0.3s;
  transform: rotate(-45deg) translateX(0px);
}
.cid-sRLp4te4qE .link:after {
  content: "\e96b";
  font-family: 'Moririse2' !important;
  position: absolute;
  top: 0;
  right: 0rem;
  transition: all 0.3s;
  transform: rotate(-45deg) translateX(-33px);
}
.cid-sRLp4te4qE .link:hover:before {
  transform: rotate(-45deg) translateX(33px);
}
.cid-sRLp4te4qE .link:hover:after {
  transform: rotate(-45deg) translateX(0px);
}
.cid-sRLp4te4qE .card-subtitle {
  color: #818181;
}
.cid-sRLp4tQJZC {
  padding-top: 0rem;
  padding-bottom: 0rem;
  background-color: #fafafa;
}
@media (max-width: 991px) {
  .cid-sRLp4tQJZC .image-wrapper {
    margin-bottom: 1rem;
  }
}
.cid-sRLp4tQJZC .container {
  max-width: 1400px;
}
.cid-sRLp4tQJZC .image-wrapper {
  position: relative;
}
.cid-sRLp4tQJZC .image-wrapper:before {
  content: '';
  top: 0;
  left: 0;
  opacity: 0;
  width: 100%;
  pointer-events: none;
  transition: all 0.3s;
  height: 100%;
  background: #4232e2;
  position: absolute;
  z-index: 10;
}
.cid-sRLp4tQJZC .image-wrapper:hover:before {
  opacity: 0.4;
}
.cid-sRLp4tQJZC .row {
  flex-direction: row-reverse;
}
.cid-sRLp4tQJZC img {
  width: 100%;
  height: 300px;
  object-fit: cover;
}
.cid-sRLp4tQJZC .mbr-text {
  color: #818181;
}
.cid-sRLp4uwOJO {
  padding-top: 3rem;
  padding-bottom: 3rem;
  background-color: #fafafa;
}
@media (max-width: 991px) {
  .cid-sRLp4uwOJO .image-wrapper {
    margin-bottom: 1rem;
  }
}
.cid-sRLp4uwOJO .container {
  max-width: 1400px;
}
.cid-sRLp4uwOJO .image-wrapper {
  position: relative;
}
.cid-sRLp4uwOJO .image-wrapper:before {
  content: '';
  top: 0;
  left: 0;
  opacity: 0;
  width: 100%;
  pointer-events: none;
  transition: all 0.3s;
  height: 100%;
  background: #05047b;
  position: absolute;
  z-index: 10;
}
.cid-sRLp4uwOJO .image-wrapper:hover:before {
  opacity: 0.4;
}
.cid-sRLp4uwOJO .row {
  flex-direction: row-reverse;
}
.cid-sRLp4uwOJO img {
  width: 100%;
  height: 300px;
  object-fit: cover;
}
.cid-sRLp4uwOJO .mbr-text {
  color: #818181;
}
.cid-sRLp4vd78O {
  padding-top: 0rem;
  padding-bottom: 4rem;
  background-color: #fafafa;
}
@media (max-width: 991px) {
  .cid-sRLp4vd78O .image-wrapper {
    margin-bottom: 1rem;
  }
}
.cid-sRLp4vd78O .container {
  max-width: 1400px;
}
.cid-sRLp4vd78O .image-wrapper {
  position: relative;
}
.cid-sRLp4vd78O .image-wrapper:before {
  content: '';
  top: 0;
  left: 0;
  opacity: 0;
  width: 100%;
  pointer-events: none;
  transition: all 0.3s;
  height: 100%;
  background: #4232e2;
  position: absolute;
  z-index: 10;
}
.cid-sRLp4vd78O .image-wrapper:hover:before {
  opacity: 0.4;
}
.cid-sRLp4vd78O .row {
  flex-direction: row-reverse;
}
.cid-sRLp4vd78O img {
  width: 100%;
  height: 300px;
  object-fit: cover;
}
.cid-sRLp4vd78O .mbr-text {
  color: #818181;
}
.cid-sRLp4vTGP3 {
  padding-top: 0rem;
  padding-bottom: 10rem;
  background-color: #fafafa;
}
.cid-sRLp4vTGP3 a {
  position: relative;
  font-weight: bold;
  background: none!important;
}
.cid-sRLp4vTGP3 a:before {
  content: '';
  bottom: 1px;
  left: 0;
  width: 100%;
  height: 2px;
  transition: all 0.3s;
  background: currentColor;
  position: absolute;
}
.cid-sRLp4vTGP3 a:hover:before {
  width: 0;
  right: 0;
  left: auto;
}
.cid-sRLp4vTGP3 .mbr-text {
  color: #353535;
}
.cid-sRLp4vTGP3 .mbr-section-title {
  color: #000000;
}
.cid-sRLp4wvCqH {
  padding-top: 15rem;
  padding-bottom: 10rem;
  background-color: #232323;
}
@media (max-width: 991px) {
  .cid-sRLp4wvCqH .image-wrapper {
    margin-bottom: 1rem;
  }
}
.cid-sRLp4wvCqH .container {
  max-width: 1400px;
}
.cid-sRLp4wvCqH .row {
  flex-direction: row-reverse;
}
.cid-sRLp4wvCqH img {
  width: 100%;
  height: 100%;
  object-fit: cover;
}
.cid-sRLp4wvCqH .mbr-text {
  color: #ffffff;
  text-align: center;
}
.cid-tB632ppxo3 {
  padding-top: 6rem;
  padding-bottom: 0rem;
  background-color: #ffffff;
}
.cid-tB632ppxo3 .container {
  max-width: 1400px;
}
.cid-tB632ppxo3 img,
.cid-tB632ppxo3 .item-img {
  width: 100%;
  position: relative;
}
.cid-tB632ppxo3 img:before,
.cid-tB632ppxo3 .item-img:before {
  content: '';
  top: 0;
  left: 0;
  opacity: 0;
  width: 100%;
  pointer-events: none;
  transition: all 0.3s;
  height: 100%;
  background: #4232e2;
  position: absolute;
  z-index: 10;
}
.cid-tB632ppxo3 img:hover:before,
.cid-tB632ppxo3 .item-img:hover:before {
  opacity: 0.2;
}
.cid-tB632ppxo3 .item:focus,
.cid-tB632ppxo3 span:focus {
  outline: none;
}
.cid-tB632ppxo3 .item {
  cursor: pointer;
  margin-bottom: 2rem;
}
.cid-tB632ppxo3 .item-wrapper {
  position: relative;
  height: 100%;
  display: flex;
  flex-flow: column nowrap;
}
.cid-tB632ppxo3 .item-content {
  padding-top: 1.5rem;
}
.cid-tB632ppxo3 .mbr-section-btn {
  margin-top: auto !important;
}
.cid-tB632ppxo3 .mbr-section-title {
  color: #232323;
}
.cid-tB632ppxo3 .mbr-text,
.cid-tB632ppxo3 .mbr-section-btn {
  color: #818181;
  text-align: center;
}
.cid-sRLp4xYZgg {
  padding-top: 0rem;
  padding-bottom: 10rem;
  background-color: #ffffff;
}
@media (max-width: 991px) {
  .cid-sRLp4xYZgg .image-wrapper {
    margin-bottom: 1rem;
  }
}
.cid-sRLp4xYZgg .container {
  max-width: 1400px;
}
.cid-sRLp4xYZgg .image-wrapper {
  position: relative;
}
.cid-sRLp4xYZgg .image-wrapper:before {
  content: '';
  top: 0;
  left: 0;
  opacity: 0;
  width: 100%;
  pointer-events: none;
  transition: all 0.3s;
  height: 100%;
  background: #4232e2;
  position: absolute;
  z-index: 10;
}
.cid-sRLp4xYZgg .image-wrapper:hover:before {
  opacity: 0.4;
}
.cid-sRLp4xYZgg .row {
  flex-direction: row-reverse;
}
.cid-sRLp4xYZgg img {
  width: 100%;
  height: 300px;
  object-fit: cover;
}
.cid-sRLp4xYZgg .mbr-text {
  color: #818181;
}
.cid-sRLp4yHWDD {
  padding-top: 10rem;
  padding-bottom: 2rem;
  background-color: #fafafa;
}
.cid-sRLp4yHWDD a {
  position: relative;
  font-weight: bold;
  background: none!important;
}
.cid-sRLp4yHWDD a:before {
  content: '';
  bottom: 1px;
  left: 0;
  width: 100%;
  height: 2px;
  transition: all 0.3s;
  background: currentColor;
  position: absolute;
}
.cid-sRLp4yHWDD a:hover:before {
  width: 0;
  right: 0;
  left: auto;
}
.cid-sRLp4yHWDD .mbr-text {
  color: #232323;
}
.cid-sRLp4yHWDD .mbr-section-title {
  color: #232323;
}
.cid-sRLp4zp4zw {
  padding-top: 0rem;
  padding-bottom: 2rem;
  background-color: #fafafa;
}
.cid-sRLp4zp4zw .container {
  max-width: 1200px;
}
.cid-sRLp4zp4zw .title-wrapper {
  border-top: 1px solid #000000;
  padding-top: 2rem;
}
.cid-sRLp4zp4zw .container-fluid {
  max-width: 1400px;
}
.cid-sRLp4zp4zw .mbr-section-title {
  max-width: 1200px;
  padding-bottom: 3rem;
  text-align: right;
  color: #818181;
}
.cid-sRLp4zp4zw p {
  line-height: 2;
}
.cid-sRLp4zp4zw .mbr-section-title DIV {
  text-align: right;
}
.cid-sRLp4A3WRS {
  padding-top: 9rem;
  padding-bottom: 0rem;
  background-color: #fafafa;
}
.cid-sRLp4A3WRS .link-wrapper {
  width: 100%;
}
.cid-sRLp4A3WRS .container {
  max-width: 1550px;
  padding: 0 2rem;
}
@media (max-width: 767px) {
  .cid-sRLp4A3WRS .container {
    padding: 0 1rem;
  }
}
.cid-sRLp4A3WRS p {
  padding: 0;
  margin: 0;
}
.cid-sRLp4A3WRS .item {
  max-width: 1200px;
  margin: auto;
  margin-bottom: 2rem;
}
@media (max-width: 767px) {
  .cid-sRLp4A3WRS .item {
    text-align: center;
  }
}
.cid-sRLp4A3WRS .line {
  width: 100%;
  border-bottom: 1px solid #000000;
}
.cid-sRLp4A3WRS .row {
  align-items: center;
}
@media (max-width: 992px) {
  .cid-sRLp4A3WRS .row {
    justify-content: flex-start;
  }
}
.cid-sRLp4A3WRS .card {
  border-radius: 0;
  padding: 0;
}
.cid-sRLp4A3WRS .card-title {
  color: #000000;
}
.cid-sRLp4A3WRS .card-title a {
  position: relative;
  background: none!important;
}
.cid-sRLp4A3WRS .card-title a:before {
  content: '';
  bottom: 0;
  right: 0;
  width: 0%;
  height: 2px;
  transition: all 0.3s;
  background: currentColor;
  position: absolute;
}
.cid-sRLp4A3WRS .card-title a:hover:before {
  width: 100%;
  left: 0;
  right: auto;
}
.cid-sRLp4A3WRS .link {
  display: inline-block;
  position: relative;
  padding-right: 2rem;
  overflow: hidden;
  cursor: pointer;
}
.cid-sRLp4A3WRS .link:before {
  content: "\e96b";
  font-family: 'Moririse2' !important;
  position: absolute;
  top: 0;
  right: 0;
  transition: all 0.3s;
  transform: rotate(-45deg) translateX(0px);
}
.cid-sRLp4A3WRS .link:after {
  content: "\e96b";
  font-family: 'Moririse2' !important;
  position: absolute;
  top: 0;
  right: 0rem;
  transition: all 0.3s;
  transform: rotate(-45deg) translateX(-33px);
}
.cid-sRLp4A3WRS .link:hover:before {
  transform: rotate(-45deg) translateX(33px);
}
.cid-sRLp4A3WRS .link:hover:after {
  transform: rotate(-45deg) translateX(0px);
}
.cid-sRLp4A3WRS .card-subtitle {
  color: #818181;
}
.cid-sRLp4AHWpQ {
  padding-top: 0rem;
  padding-bottom: 0rem;
  background-color: #fafafa;
}
@media (max-width: 991px) {
  .cid-sRLp4AHWpQ .image-wrapper {
    margin-bottom: 1rem;
  }
}
.cid-sRLp4AHWpQ .container {
  max-width: 1400px;
}
.cid-sRLp4AHWpQ .image-wrapper {
  position: relative;
}
.cid-sRLp4AHWpQ .image-wrapper:before {
  content: '';
  top: 0;
  left: 0;
  opacity: 0;
  width: 100%;
  pointer-events: none;
  transition: all 0.3s;
  height: 100%;
  background: #4232e2;
  position: absolute;
  z-index: 10;
}
.cid-sRLp4AHWpQ .image-wrapper:hover:before {
  opacity: 0.4;
}
.cid-sRLp4AHWpQ .row {
  flex-direction: row-reverse;
}
.cid-sRLp4AHWpQ img {
  width: 100%;
  height: 300px;
  object-fit: cover;
}
.cid-sRLp4AHWpQ .mbr-text {
  color: #818181;
}
.cid-sRLp4BDy9Y {
  padding-top: 0rem;
  padding-bottom: 2rem;
  background-color: #fafafa;
}
.cid-sRLp4BDy9Y .container {
  max-width: 1400px;
}
.cid-sRLp4BDy9Y img,
.cid-sRLp4BDy9Y .item-img {
  width: 100%;
  position: relative;
  height: 100%;
  object-fit: cover;
}
.cid-sRLp4BDy9Y img:before,
.cid-sRLp4BDy9Y .item-img:before {
  content: '';
  top: 0;
  left: 0;
  opacity: 0;
  width: 100%;
  pointer-events: none;
  transition: all 0.3s;
  height: 100%;
  background: #4232e2;
  position: absolute;
  z-index: 10;
}
.cid-sRLp4BDy9Y img:hover:before,
.cid-sRLp4BDy9Y .item-img:hover:before {
  opacity: 0.2;
}
.cid-sRLp4BDy9Y .item:focus,
.cid-sRLp4BDy9Y span:focus {
  outline: none;
}
.cid-sRLp4BDy9Y .item {
  cursor: pointer;
  margin-bottom: 2rem;
}
.cid-sRLp4BDy9Y .item-wrapper {
  position: relative;
  height: 100%;
  display: flex;
  flex-flow: column nowrap;
}
.cid-sRLp4BDy9Y .item-content {
  padding-top: 1.5rem;
}
.cid-sRLp4BDy9Y .mbr-section-btn {
  margin-top: auto !important;
}
.cid-sRLp4BDy9Y .mbr-section-title {
  color: #232323;
}
.cid-sRLp4BDy9Y .mbr-text,
.cid-sRLp4BDy9Y .mbr-section-btn {
  color: #818181;
}
.cid-sRLp4D6ly5 {
  padding-top: 2rem;
  padding-bottom: 10rem;
  background-color: #fafafa;
}
.cid-sRLp4D6ly5 a {
  position: relative;
  font-weight: bold;
  background: none!important;
}
.cid-sRLp4D6ly5 a:before {
  content: '';
  bottom: 1px;
  left: 0;
  width: 100%;
  height: 2px;
  transition: all 0.3s;
  background: currentColor;
  position: absolute;
}
.cid-sRLp4D6ly5 a:hover:before {
  width: 0;
  right: 0;
  left: auto;
}
.cid-sRLp4D6ly5 .mbr-text {
  color: #353535;
}
.cid-sRLp4D6ly5 .mbr-section-title {
  color: #000000;
}
.cid-sRLp4E7Yl1 {
  padding-top: 0rem;
  padding-bottom: 6rem;
  background-color: #fafafa;
}
.cid-sRLp4E7Yl1 .container {
  max-width: 1750px;
}
.cid-sRLp4E7Yl1 .card-wrapper {
  border-top: 1px solid #000000;
  padding-top: 2rem;
}
.cid-sRLp4E7Yl1 img {
  width: 250px;
  display: inline-block;
}
.cid-sRLp4E7Yl1 p {
  line-height: 1.8;
}
.cid-sRLmfywlPJ {
  z-index: 1000;
  width: 100%;
}
.cid-sRLmfywlPJ .navbar.collapsed ul.navbar-nav li {
  margin: 0;
  width: fit-content;
}
.cid-sRLmfywlPJ .container-fluid {
  padding: 0 1rem;
  margin: 0 auto;
}
.cid-sRLmfywlPJ .icons-menu {
  width: fit-content;
  padding: 0 4rem;
  padding-bottom: 3rem;
  flex-wrap: nowrap;
  display: flex;
  justify-content: center;
  padding-top: 0.3rem;
  text-align: center;
}
@media (max-width: 767px) {
  .cid-sRLmfywlPJ .icons-menu {
    padding: 0 3rem;
  }
}
.cid-sRLmfywlPJ nav.navbar {
  position: fixed;
}
.cid-sRLmfywlPJ .dropdown-item:before {
  font-family: Moririse2 !important;
  content: "\e966";
  display: inline-block;
  width: 0;
  position: absolute;
  left: 1rem;
  top: 0.5rem;
  margin-right: 0.5rem;
  line-height: 1;
  font-size: inherit;
  vertical-align: middle;
  text-align: center;
  overflow: hidden;
  transform: scale(0, 1);
  transition: all 0.25s ease-in-out;
}
.cid-sRLmfywlPJ .dropdown-menu {
  padding: 0;
  border-radius: 4px;
  box-shadow: 0 1px 3px 0 rgba(0, 0, 0, 0.1);
}
.cid-sRLmfywlPJ .dropdown-item {
  border-bottom: 1px solid #e6e6e6;
}
.cid-sRLmfywlPJ .dropdown-item:hover,
.cid-sRLmfywlPJ .dropdown-item:focus {
  background: #e43f3f !important;
  color: white !important;
}
.cid-sRLmfywlPJ .dropdown-item:first-child {
  border-top-left-radius: 4px;
  border-top-right-radius: 4px;
}
.cid-sRLmfywlPJ .dropdown-item:last-child {
  border-bottom: none;
  border-bottom-left-radius: 4px;
  border-bottom-right-radius: 4px;
}
.cid-sRLmfywlPJ .nav-dropdown {
  padding: 3rem 2rem;
}
@media (max-width: 767px) {
  .cid-sRLmfywlPJ .nav-dropdown {
    padding: 2rem 0rem;
  }
}
.cid-sRLmfywlPJ .nav-dropdown .link {
  padding: 0 0.3em !important;
  margin: 1rem !important;
}
.cid-sRLmfywlPJ .nav-dropdown .link.dropdown-toggle::after {
  margin-left: 0.5rem;
  margin-top: 0.2rem;
}
.cid-sRLmfywlPJ .nav-link {
  position: relative;
}
.cid-sRLmfywlPJ .container {
  display: flex;
  margin: auto;
}
.cid-sRLmfywlPJ .iconfont-wrapper {
  color: #ffffff !important;
  font-size: 1.5rem;
  padding-right: 0.5rem;
}
.cid-sRLmfywlPJ .dropdown-menu,
.cid-sRLmfywlPJ .navbar.opened {
  background: #e43f3f !important;
  min-height: 100%;
}
.cid-sRLmfywlPJ .nav-item:focus,
.cid-sRLmfywlPJ .nav-link:focus {
  outline: none;
}
.cid-sRLmfywlPJ .dropdown .dropdown-menu .dropdown-item {
  width: auto;
  transition: all 0.25s ease-in-out;
}
.cid-sRLmfywlPJ .dropdown .dropdown-menu .dropdown-item::after {
  right: 0.5rem;
}
.cid-sRLmfywlPJ .dropdown .dropdown-menu .dropdown-item .mbr-iconfont {
  margin-right: 0.5rem;
  vertical-align: sub;
}
.cid-sRLmfywlPJ .dropdown .dropdown-menu .dropdown-item .mbr-iconfont:before {
  display: inline-block;
  transform: scale(1, 1);
  transition: all 0.25s ease-in-out;
}
.cid-sRLmfywlPJ .collapsed .dropdown-menu .dropdown-item:before {
  display: none;
}
.cid-sRLmfywlPJ .collapsed .dropdown .dropdown-menu .dropdown-item {
  padding: 0.235em .5em 0.235em 1.3em !important;
  transition: none;
  margin: 0 !important;
}
.cid-sRLmfywlPJ .navbar {
  min-height: 70px;
  transition: all 0.3s;
  border-bottom: 1px solid transparent;
  background: rgba(228, 63, 63, 0);
}
.cid-sRLmfywlPJ .navbar.opened {
  transition: all 0.3s;
}
.cid-sRLmfywlPJ .navbar .dropdown-item {
  padding: 0.5rem 1.8rem;
}
.cid-sRLmfywlPJ .navbar .navbar-logo img {
  width: auto;
}
.cid-sRLmfywlPJ .navbar .navbar-collapse {
  justify-content: flex-end;
  z-index: 1;
}
.cid-sRLmfywlPJ .navbar.collapsed .nav-item .nav-link::before {
  display: none;
}
.cid-sRLmfywlPJ .navbar.collapsed.opened .dropdown-menu {
  top: 0;
}
.cid-sRLmfywlPJ .navbar.collapsed .dropdown-menu .dropdown-submenu {
  left: 0 !important;
}
.cid-sRLmfywlPJ .navbar.collapsed .dropdown-menu .dropdown-item:after {
  right: auto;
}
.cid-sRLmfywlPJ .navbar.collapsed .dropdown-menu .dropdown-toggle[data-toggle="dropdown-submenu"]:after {
  margin-left: 0.5rem;
  margin-top: 0.2rem;
  border-top: 0.35em solid;
  border-right: 0.35em solid transparent;
  border-left: 0.35em solid transparent;
  border-bottom: 0;
  top: 41%;
}
.cid-sRLmfywlPJ .navbar.collapsed .dropdown-menu .dropdown-item {
  padding: 0.25rem .5rem;
  text-align: center;
}
@media (max-width: 991px) {
  .cid-sRLmfywlPJ .navbar .nav-item .nav-link::before {
    display: none;
  }
  .cid-sRLmfywlPJ .navbar.opened .dropdown-menu {
    top: 0;
  }
  .cid-sRLmfywlPJ .navbar .dropdown-menu .dropdown-submenu {
    left: 0 !important;
  }
  .cid-sRLmfywlPJ .navbar .dropdown-menu .dropdown-item:after {
    right: auto;
  }
  .cid-sRLmfywlPJ .navbar .dropdown-menu .dropdown-toggle[data-toggle="dropdown-submenu"]:after {
    margin-left: 0.5rem;
    margin-top: 0.2rem;
    border-top: 0.35em solid;
    border-right: 0.35em solid transparent;
    border-left: 0.35em solid transparent;
    border-bottom: 0;
    top: 40%;
  }
  .cid-sRLmfywlPJ .navbar .navbar-logo img {
    height: 3rem !important;
  }
  .cid-sRLmfywlPJ .navbar ul.navbar-nav li {
    margin: auto;
  }
  .cid-sRLmfywlPJ .navbar .dropdown-menu .dropdown-item {
    padding: 0.25rem .5rem !important;
    text-align: center;
  }
  .cid-sRLmfywlPJ .navbar .navbar-brand {
    flex-shrink: initial;
    flex-basis: auto;
    word-break: break-word;
    padding-right: 2rem;
  }
  .cid-sRLmfywlPJ .navbar .navbar-toggler {
    flex-basis: auto;
  }
}
.cid-sRLmfywlPJ .navbar.navbar-short {
  min-height: 60px;
}
.cid-sRLmfywlPJ .navbar.navbar-short .navbar-logo img {
  height: 2.5rem !important;
}
.cid-sRLmfywlPJ .navbar.navbar-short .navbar-brand {
  min-height: 60px;
  padding: 0;
}
.cid-sRLmfywlPJ .navbar-brand {
  min-height: 70px;
  flex-shrink: 0;
  align-items: center;
  margin-right: 0;
  padding: 0;
  transition: all 0.3s;
  word-break: break-word;
  z-index: 1;
}
.cid-sRLmfywlPJ .navbar-brand .navbar-caption {
  line-height: inherit !important;
}
.cid-sRLmfywlPJ .navbar-brand .navbar-logo a {
  outline: none;
}
.cid-sRLmfywlPJ .dropdown-item.active,
.cid-sRLmfywlPJ .dropdown-item:active {
  background-color: transparent;
}
.cid-sRLmfywlPJ .navbar-expand-lg .navbar-nav .nav-link {
  padding: 0;
}
.cid-sRLmfywlPJ .nav-dropdown .link.dropdown-toggle {
  margin-right: 1.667em;
}
.cid-sRLmfywlPJ .nav-dropdown .link.dropdown-toggle[aria-expanded="true"] {
  margin-right: 0;
  padding: 0.667em 1.667em;
}
.cid-sRLmfywlPJ .navbar.navbar-expand-lg .dropdown .dropdown-menu {
  background: #e43f3f;
}
.cid-sRLmfywlPJ .navbar.navbar-expand-lg .dropdown .dropdown-menu .dropdown-submenu {
  margin: 0;
  left: 100%;
}
.cid-sRLmfywlPJ .navbar .dropdown.open > .dropdown-menu {
  display: block;
}
.cid-sRLmfywlPJ ul.navbar-nav {
  flex-wrap: wrap;
}
.cid-sRLmfywlPJ .navbar-buttons {
  text-align: center;
  min-width: 170px;
}
.cid-sRLmfywlPJ button.navbar-toggler[aria-expanded="false"] .hamburger span {
  background-color: #05047b;
}
.cid-sRLmfywlPJ button.navbar-toggler[aria-expanded="true"] .hamburger span {
  background: #ffffff;
}
.cid-sRLmfywlPJ button.navbar-toggler {
  outline: none;
  width: 31px;
  height: 20px;
  cursor: pointer;
  transition: all 0.2s;
  position: relative;
  align-self: center;
}
.cid-sRLmfywlPJ button.navbar-toggler .hamburger span {
  position: absolute;
  right: 0;
  width: 30px;
  height: 2px;
  border-right: 5px;
}
.cid-sRLmfywlPJ button.navbar-toggler .hamburger span:nth-child(1) {
  top: 0;
  transition: all 0.2s;
}
.cid-sRLmfywlPJ button.navbar-toggler .hamburger span:nth-child(2) {
  top: 8px;
  transition: all 0.15s;
}
.cid-sRLmfywlPJ button.navbar-toggler .hamburger span:nth-child(3) {
  top: 8px;
  transition: all 0.15s;
}
.cid-sRLmfywlPJ button.navbar-toggler .hamburger span:nth-child(4) {
  top: 16px;
  transition: all 0.2s;
}
.cid-sRLmfywlPJ nav.opened .hamburger span:nth-child(1) {
  top: 8px;
  width: 0;
  opacity: 0;
  right: 50%;
  transition: all 0.2s;
}
.cid-sRLmfywlPJ nav.opened .hamburger span:nth-child(2) {
  transform: rotate(45deg);
  transition: all 0.25s;
}
.cid-sRLmfywlPJ nav.opened .hamburger span:nth-child(3) {
  transform: rotate(-45deg);
  transition: all 0.25s;
}
.cid-sRLmfywlPJ nav.opened .hamburger span:nth-child(4) {
  top: 8px;
  width: 0;
  opacity: 0;
  right: 50%;
  transition: all 0.2s;
}
.cid-sRLmfywlPJ .navbar-dropdown {
  padding: 0 1rem;
  position: fixed;
}
.cid-sRLmfywlPJ a.nav-link {
  display: flex;
  align-items: center;
  justify-content: center;
}
@media screen and (-ms-high-contrast: active), (-ms-high-contrast: none) {
  .cid-sRLmfywlPJ .navbar {
    height: 70px;
  }
  .cid-sRLmfywlPJ .navbar.opened {
    height: auto;
  }
  .cid-sRLmfywlPJ .nav-item .nav-link:hover::before {
    width: 175%;
    max-width: calc(100% + 2rem);
    left: -1rem;
  }
}
.cid-sDe5jwT1s6 {
  padding-top: 10rem;
  padding-bottom: 8rem;
  background-color: #ffffff;
}
.cid-sDe5jwT1s6 .mbr-section-title {
  color: #000000;
}
.cid-sDe5jwT1s6 .mbr-section-subtitle {
  text-align: left;
  color: #05047b;
}
.cid-uf1Ti44PS3 {
  padding-top: 0rem;
  padding-bottom: 0rem;
  background-color: #ffffff;
}
.cid-uf1Ti44PS3 .image-col {
  padding: 0;
}
@media (min-width: 992px) {
  .cid-uf1Ti44PS3 .container-fluid {
    padding-right: 0;
  }
}
@media (max-width: 1750px) {
  .cid-uf1Ti44PS3 .img-last {
    padding-right: 1rem;
  }
  .cid-uf1Ti44PS3 .img-first {
    padding-left: 1rem;
  }
}
@media (max-width: 767px) {
  .cid-uf1Ti44PS3 .img-last {
    padding-right: 0rem;
  }
  .cid-uf1Ti44PS3 .img-first {
    padding-left: 0rem;
  }
  .cid-uf1Ti44PS3 .img-col {
    padding: 0 1rem!important;
  }
}
.cid-uf1Ti44PS3 img {
  height: 100%;
  object-fit: cover;
}
.cid-uf1Ti44PS3 .line {
  width: 100%;
  border-bottom: 1px solid #000000;
  margin: 0 1rem;
}
@media (max-width: 767px) {
  .cid-uf1Ti44PS3 .line {
    margin: 0;
  }
}
.cid-uf1Ti44PS3 .text-wrapper {
  max-width: 600px;
  padding: 4rem 0rem;
}
.cid-uf1Ti44PS3 .link-wrapper {
  width: 100%;
}
.cid-uf1Ti44PS3 .link {
  display: inline-block;
  position: relative;
  padding-right: 2rem;
  overflow: hidden;
  cursor: pointer;
}
.cid-uf1Ti44PS3 .link:before {
  content: "\e96b";
  font-family: 'Moririse2' !important;
  position: absolute;
  top: 0;
  right: 0;
  transition: all 0.3s;
  transform: rotate(-45deg) translateX(0px);
}
.cid-uf1Ti44PS3 .link:after {
  content: "\e96b";
  font-family: 'Moririse2' !important;
  position: absolute;
  top: 0;
  right: 0rem;
  transition: all 0.3s;
  transform: rotate(-45deg) translateX(-33px);
}
.cid-uf1Ti44PS3 .link:hover:before {
  transform: rotate(-45deg) translateX(33px);
}
.cid-uf1Ti44PS3 .link:hover:after {
  transform: rotate(-45deg) translateX(0px);
}
.cid-uf1Ti44PS3 .mbr-section-title {
  color: #05047b;
}
.cid-uf1Ti44PS3 .link,
.cid-uf1Ti44PS3 .link-wrapper {
  color: #e43f3f;
}
.cid-uf1Dn6jKU8 {
  padding-top: 0rem;
  padding-bottom: 0rem;
  background-color: #fafafa;
}
.cid-uf1Dn6jKU8 .image-col {
  padding: 0;
}
@media (min-width: 992px) {
  .cid-uf1Dn6jKU8 .container-fluid {
    padding-right: 0;
  }
}
@media (max-width: 1750px) {
  .cid-uf1Dn6jKU8 .img-last {
    padding-right: 1rem;
  }
  .cid-uf1Dn6jKU8 .img-first {
    padding-left: 1rem;
  }
}
@media (max-width: 767px) {
  .cid-uf1Dn6jKU8 .img-last {
    padding-right: 0rem;
  }
  .cid-uf1Dn6jKU8 .img-first {
    padding-left: 0rem;
  }
  .cid-uf1Dn6jKU8 .img-col {
    padding: 0 1rem!important;
  }
}
.cid-uf1Dn6jKU8 img {
  height: 100%;
  object-fit: cover;
}
.cid-uf1Dn6jKU8 .line {
  width: 100%;
  border-bottom: 1px solid #000000;
  margin: 0 1rem;
}
@media (max-width: 767px) {
  .cid-uf1Dn6jKU8 .line {
    margin: 0;
  }
}
.cid-uf1Dn6jKU8 .text-wrapper {
  max-width: 600px;
  padding: 4rem 0rem;
}
.cid-uf1Dn6jKU8 .link-wrapper {
  width: 100%;
}
.cid-uf1Dn6jKU8 .link {
  display: inline-block;
  position: relative;
  padding-right: 2rem;
  overflow: hidden;
  cursor: pointer;
}
.cid-uf1Dn6jKU8 .link:before {
  content: "\e96b";
  font-family: 'Moririse2' !important;
  position: absolute;
  top: 0;
  right: 0;
  transition: all 0.3s;
  transform: rotate(-45deg) translateX(0px);
}
.cid-uf1Dn6jKU8 .link:after {
  content: "\e96b";
  font-family: 'Moririse2' !important;
  position: absolute;
  top: 0;
  right: 0rem;
  transition: all 0.3s;
  transform: rotate(-45deg) translateX(-33px);
}
.cid-uf1Dn6jKU8 .link:hover:before {
  transform: rotate(-45deg) translateX(33px);
}
.cid-uf1Dn6jKU8 .link:hover:after {
  transform: rotate(-45deg) translateX(0px);
}
.cid-uf1Dn6jKU8 .mbr-section-title {
  color: #05047b;
}
.cid-uf1Dn6jKU8 .link,
.cid-uf1Dn6jKU8 .link-wrapper {
  color: #e43f3f;
}
.cid-tBFkhvYz5R {
  padding-top: 0rem;
  padding-bottom: 0rem;
  background-color: #ffffff;
}
.cid-tBFkhvYz5R .image-col {
  padding: 0;
}
@media (min-width: 992px) {
  .cid-tBFkhvYz5R .container-fluid {
    padding-right: 0;
  }
}
@media (max-width: 1750px) {
  .cid-tBFkhvYz5R .img-last {
    padding-right: 1rem;
  }
  .cid-tBFkhvYz5R .img-first {
    padding-left: 1rem;
  }
}
@media (max-width: 767px) {
  .cid-tBFkhvYz5R .img-last {
    padding-right: 0rem;
  }
  .cid-tBFkhvYz5R .img-first {
    padding-left: 0rem;
  }
  .cid-tBFkhvYz5R .img-col {
    padding: 0 1rem!important;
  }
}
.cid-tBFkhvYz5R img {
  height: 100%;
  object-fit: cover;
}
.cid-tBFkhvYz5R .line {
  width: 100%;
  border-bottom: 1px solid #000000;
  margin: 0 1rem;
}
@media (max-width: 767px) {
  .cid-tBFkhvYz5R .line {
    margin: 0;
  }
}
.cid-tBFkhvYz5R .text-wrapper {
  max-width: 600px;
  padding: 4rem 0rem;
}
.cid-tBFkhvYz5R .link-wrapper {
  width: 100%;
}
.cid-tBFkhvYz5R .link {
  display: inline-block;
  position: relative;
  padding-right: 2rem;
  overflow: hidden;
  cursor: pointer;
}
.cid-tBFkhvYz5R .link:before {
  content: "\e96b";
  font-family: 'Moririse2' !important;
  position: absolute;
  top: 0;
  right: 0;
  transition: all 0.3s;
  transform: rotate(-45deg) translateX(0px);
}
.cid-tBFkhvYz5R .link:after {
  content: "\e96b";
  font-family: 'Moririse2' !important;
  position: absolute;
  top: 0;
  right: 0rem;
  transition: all 0.3s;
  transform: rotate(-45deg) translateX(-33px);
}
.cid-tBFkhvYz5R .link:hover:before {
  transform: rotate(-45deg) translateX(33px);
}
.cid-tBFkhvYz5R .link:hover:after {
  transform: rotate(-45deg) translateX(0px);
}
.cid-tBFkhvYz5R .mbr-section-title {
  color: #05047b;
}
.cid-tBFkhvYz5R .link,
.cid-tBFkhvYz5R .link-wrapper {
  color: #e43f3f;
}
.cid-sRLy627mhm {
  padding-top: 0rem;
  padding-bottom: 0rem;
  background-color: #fafafa;
}
.cid-sRLy627mhm .image-col {
  padding: 0;
}
@media (min-width: 992px) {
  .cid-sRLy627mhm .container-fluid {
    padding-right: 0;
  }
}
@media (max-width: 1750px) {
  .cid-sRLy627mhm .img-last {
    padding-right: 1rem;
  }
  .cid-sRLy627mhm .img-first {
    padding-left: 1rem;
  }
}
@media (max-width: 767px) {
  .cid-sRLy627mhm .img-last {
    padding-right: 0rem;
  }
  .cid-sRLy627mhm .img-first {
    padding-left: 0rem;
  }
  .cid-sRLy627mhm .img-col {
    padding: 0 1rem!important;
  }
}
.cid-sRLy627mhm img {
  height: 100%;
  object-fit: cover;
}
.cid-sRLy627mhm .line {
  width: 100%;
  border-bottom: 1px solid #000000;
  margin: 0 1rem;
}
@media (max-width: 767px) {
  .cid-sRLy627mhm .line {
    margin: 0;
  }
}
.cid-sRLy627mhm .text-wrapper {
  max-width: 600px;
  padding: 4rem 0rem;
}
.cid-sRLy627mhm .link-wrapper {
  width: 100%;
}
.cid-sRLy627mhm .link {
  display: inline-block;
  position: relative;
  padding-right: 2rem;
  overflow: hidden;
  cursor: pointer;
}
.cid-sRLy627mhm .link:before {
  content: "\e96b";
  font-family: 'Moririse2' !important;
  position: absolute;
  top: 0;
  right: 0;
  transition: all 0.3s;
  transform: rotate(-45deg) translateX(0px);
}
.cid-sRLy627mhm .link:after {
  content: "\e96b";
  font-family: 'Moririse2' !important;
  position: absolute;
  top: 0;
  right: 0rem;
  transition: all 0.3s;
  transform: rotate(-45deg) translateX(-33px);
}
.cid-sRLy627mhm .link:hover:before {
  transform: rotate(-45deg) translateX(33px);
}
.cid-sRLy627mhm .link:hover:after {
  transform: rotate(-45deg) translateX(0px);
}
.cid-sRLy627mhm .mbr-section-title {
  color: #05047b;
}
.cid-sRLy627mhm .link,
.cid-sRLy627mhm .link-wrapper {
  color: #e43f3f;
}
.cid-sVO3fy8ZUr {
  padding-top: 0rem;
  padding-bottom: 0rem;
  background-color: #ffffff;
}
.cid-sVO3fy8ZUr .image-col {
  padding: 0;
}
@media (min-width: 992px) {
  .cid-sVO3fy8ZUr .container-fluid {
    padding-right: 0;
  }
}
@media (max-width: 1750px) {
  .cid-sVO3fy8ZUr .img-last {
    padding-right: 1rem;
  }
  .cid-sVO3fy8ZUr .img-first {
    padding-left: 1rem;
  }
}
@media (max-width: 767px) {
  .cid-sVO3fy8ZUr .img-last {
    padding-right: 0rem;
  }
  .cid-sVO3fy8ZUr .img-first {
    padding-left: 0rem;
  }
  .cid-sVO3fy8ZUr .img-col {
    padding: 0 1rem!important;
  }
}
.cid-sVO3fy8ZUr img {
  height: 100%;
  object-fit: cover;
}
.cid-sVO3fy8ZUr .line {
  width: 100%;
  border-bottom: 1px solid #000000;
  margin: 0 1rem;
}
@media (max-width: 767px) {
  .cid-sVO3fy8ZUr .line {
    margin: 0;
  }
}
.cid-sVO3fy8ZUr .text-wrapper {
  max-width: 600px;
  padding: 4rem 0rem;
}
.cid-sVO3fy8ZUr .link-wrapper {
  width: 100%;
}
.cid-sVO3fy8ZUr .link {
  display: inline-block;
  position: relative;
  padding-right: 2rem;
  overflow: hidden;
  cursor: pointer;
}
.cid-sVO3fy8ZUr .link:before {
  content: "\e96b";
  font-family: 'Moririse2' !important;
  position: absolute;
  top: 0;
  right: 0;
  transition: all 0.3s;
  transform: rotate(-45deg) translateX(0px);
}
.cid-sVO3fy8ZUr .link:after {
  content: "\e96b";
  font-family: 'Moririse2' !important;
  position: absolute;
  top: 0;
  right: 0rem;
  transition: all 0.3s;
  transform: rotate(-45deg) translateX(-33px);
}
.cid-sVO3fy8ZUr .link:hover:before {
  transform: rotate(-45deg) translateX(33px);
}
.cid-sVO3fy8ZUr .link:hover:after {
  transform: rotate(-45deg) translateX(0px);
}
.cid-sVO3fy8ZUr .mbr-section-title {
  color: #05047b;
}
.cid-sVO3fy8ZUr .link,
.cid-sVO3fy8ZUr .link-wrapper {
  color: #e43f3f;
}
.cid-t1K6qz12uk {
  padding-top: 0rem;
  padding-bottom: 0rem;
  background-color: #fafafa;
}
.cid-t1K6qz12uk .image-col {
  padding: 0;
}
@media (min-width: 992px) {
  .cid-t1K6qz12uk .container-fluid {
    padding-right: 0;
  }
}
@media (max-width: 1750px) {
  .cid-t1K6qz12uk .img-last {
    padding-right: 1rem;
  }
  .cid-t1K6qz12uk .img-first {
    padding-left: 1rem;
  }
}
@media (max-width: 767px) {
  .cid-t1K6qz12uk .img-last {
    padding-right: 0rem;
  }
  .cid-t1K6qz12uk .img-first {
    padding-left: 0rem;
  }
  .cid-t1K6qz12uk .img-col {
    padding: 0 1rem!important;
  }
}
.cid-t1K6qz12uk img {
  height: 100%;
  object-fit: cover;
}
.cid-t1K6qz12uk .line {
  width: 100%;
  border-bottom: 1px solid #000000;
  margin: 0 1rem;
}
@media (max-width: 767px) {
  .cid-t1K6qz12uk .line {
    margin: 0;
  }
}
.cid-t1K6qz12uk .text-wrapper {
  max-width: 600px;
  padding: 4rem 0rem;
}
.cid-t1K6qz12uk .link-wrapper {
  width: 100%;
}
.cid-t1K6qz12uk .link {
  display: inline-block;
  position: relative;
  padding-right: 2rem;
  overflow: hidden;
  cursor: pointer;
}
.cid-t1K6qz12uk .link:before {
  content: "\e96b";
  font-family: 'Moririse2' !important;
  position: absolute;
  top: 0;
  right: 0;
  transition: all 0.3s;
  transform: rotate(-45deg) translateX(0px);
}
.cid-t1K6qz12uk .link:after {
  content: "\e96b";
  font-family: 'Moririse2' !important;
  position: absolute;
  top: 0;
  right: 0rem;
  transition: all 0.3s;
  transform: rotate(-45deg) translateX(-33px);
}
.cid-t1K6qz12uk .link:hover:before {
  transform: rotate(-45deg) translateX(33px);
}
.cid-t1K6qz12uk .link:hover:after {
  transform: rotate(-45deg) translateX(0px);
}
.cid-t1K6qz12uk .mbr-section-title {
  color: #05047b;
}
.cid-t1K6qz12uk .link,
.cid-t1K6qz12uk .link-wrapper {
  color: #e43f3f;
}
.cid-t1KhTyLd93 {
  padding-top: 0rem;
  padding-bottom: 0rem;
  background-color: #ffffff;
}
.cid-t1KhTyLd93 .image-col {
  padding: 0;
}
@media (min-width: 992px) {
  .cid-t1KhTyLd93 .container-fluid {
    padding-right: 0;
  }
}
@media (max-width: 1750px) {
  .cid-t1KhTyLd93 .img-last {
    padding-right: 1rem;
  }
  .cid-t1KhTyLd93 .img-first {
    padding-left: 1rem;
  }
}
@media (max-width: 767px) {
  .cid-t1KhTyLd93 .img-last {
    padding-right: 0rem;
  }
  .cid-t1KhTyLd93 .img-first {
    padding-left: 0rem;
  }
  .cid-t1KhTyLd93 .img-col {
    padding: 0 1rem!important;
  }
}
.cid-t1KhTyLd93 img {
  height: 100%;
  object-fit: cover;
}
.cid-t1KhTyLd93 .line {
  width: 100%;
  border-bottom: 1px solid #000000;
  margin: 0 1rem;
}
@media (max-width: 767px) {
  .cid-t1KhTyLd93 .line {
    margin: 0;
  }
}
.cid-t1KhTyLd93 .text-wrapper {
  max-width: 600px;
  padding: 4rem 0rem;
}
.cid-t1KhTyLd93 .link-wrapper {
  width: 100%;
}
.cid-t1KhTyLd93 .link {
  display: inline-block;
  position: relative;
  padding-right: 2rem;
  overflow: hidden;
  cursor: pointer;
}
.cid-t1KhTyLd93 .link:before {
  content: "\e96b";
  font-family: 'Moririse2' !important;
  position: absolute;
  top: 0;
  right: 0;
  transition: all 0.3s;
  transform: rotate(-45deg) translateX(0px);
}
.cid-t1KhTyLd93 .link:after {
  content: "\e96b";
  font-family: 'Moririse2' !important;
  position: absolute;
  top: 0;
  right: 0rem;
  transition: all 0.3s;
  transform: rotate(-45deg) translateX(-33px);
}
.cid-t1KhTyLd93 .link:hover:before {
  transform: rotate(-45deg) translateX(33px);
}
.cid-t1KhTyLd93 .link:hover:after {
  transform: rotate(-45deg) translateX(0px);
}
.cid-t1KhTyLd93 .mbr-section-title {
  color: #05047b;
}
.cid-t1KhTyLd93 .link,
.cid-t1KhTyLd93 .link-wrapper {
  color: #e43f3f;
}
.cid-sRLGcm9a7F {
  padding-top: 0rem;
  padding-bottom: 0rem;
  background-color: #fafafa;
}
.cid-sRLGcm9a7F .image-col {
  padding: 0;
}
@media (min-width: 992px) {
  .cid-sRLGcm9a7F .container-fluid {
    padding-right: 0;
  }
}
@media (max-width: 1750px) {
  .cid-sRLGcm9a7F .img-last {
    padding-right: 1rem;
  }
  .cid-sRLGcm9a7F .img-first {
    padding-left: 1rem;
  }
}
@media (max-width: 767px) {
  .cid-sRLGcm9a7F .img-last {
    padding-right: 0rem;
  }
  .cid-sRLGcm9a7F .img-first {
    padding-left: 0rem;
  }
  .cid-sRLGcm9a7F .img-col {
    padding: 0 1rem!important;
  }
}
.cid-sRLGcm9a7F img {
  height: 100%;
  object-fit: cover;
}
.cid-sRLGcm9a7F .line {
  width: 100%;
  border-bottom: 1px solid #000000;
  margin: 0 1rem;
}
@media (max-width: 767px) {
  .cid-sRLGcm9a7F .line {
    margin: 0;
  }
}
.cid-sRLGcm9a7F .text-wrapper {
  max-width: 600px;
  padding: 4rem 0rem;
}
.cid-sRLGcm9a7F .link-wrapper {
  width: 100%;
}
.cid-sRLGcm9a7F .link {
  display: inline-block;
  position: relative;
  padding-right: 2rem;
  overflow: hidden;
  cursor: pointer;
}
.cid-sRLGcm9a7F .link:before {
  content: "\e96b";
  font-family: 'Moririse2' !important;
  position: absolute;
  top: 0;
  right: 0;
  transition: all 0.3s;
  transform: rotate(-45deg) translateX(0px);
}
.cid-sRLGcm9a7F .link:after {
  content: "\e96b";
  font-family: 'Moririse2' !important;
  position: absolute;
  top: 0;
  right: 0rem;
  transition: all 0.3s;
  transform: rotate(-45deg) translateX(-33px);
}
.cid-sRLGcm9a7F .link:hover:before {
  transform: rotate(-45deg) translateX(33px);
}
.cid-sRLGcm9a7F .link:hover:after {
  transform: rotate(-45deg) translateX(0px);
}
.cid-sRLGcm9a7F .mbr-section-title {
  color: #05047b;
}
.cid-sRLGcm9a7F .link,
.cid-sRLGcm9a7F .link-wrapper {
  color: #e43f3f;
}
.cid-sRLHT0q2HS {
  padding-top: 3rem;
  padding-bottom: 3rem;
  background-color: #fafafa;
}
.cid-sRLHT0q2HS .link-wrapper {
  width: 100%;
}
.cid-sRLHT0q2HS .line {
  width: 100%;
  border-bottom: 1px solid #000000;
  margin: 0 1rem;
}
@media (max-width: 767px) {
  .cid-sRLHT0q2HS .line {
    margin: 0;
  }
}
.cid-sRLHT0q2HS .row {
  justify-content: flex-end;
}
@media (max-width: 992px) {
  .cid-sRLHT0q2HS .row {
    justify-content: flex-start;
  }
}
.cid-sRLHT0q2HS .card {
  border-left: 1px solid #000000;
  border-radius: 0;
  padding: 0 4rem;
}
@media (max-width: 1200px) {
  .cid-sRLHT0q2HS .card {
    padding: 0 1rem;
  }
}
@media (max-width: 992px) {
  .cid-sRLHT0q2HS .card {
    padding-left: 1rem;
    border-left: 0px;
  }
}
.cid-sRLHT0q2HS .card-text {
  color: #818181;
}
.cid-sRLHT0q2HS .card-text a {
  position: relative;
  background: none!important;
}
.cid-sRLHT0q2HS .card-text a:before {
  content: '';
  bottom: 0;
  left: 0;
  width: 100%;
  height: 2px;
  transition: all 0.3s;
  background: currentColor;
  position: absolute;
}
.cid-sRLHT0q2HS .card-text a:hover:before {
  width: 0;
  right: 0;
  left: auto;
}
.cid-sRLHT0q2HS .link {
  display: inline-block;
  position: relative;
  padding-right: 2rem;
  overflow: hidden;
  cursor: pointer;
}
.cid-sRLHT0q2HS .link:before {
  content: "\e96b";
  font-family: 'Moririse2' !important;
  position: absolute;
  top: 0;
  right: 0;
  transition: all 0.3s;
  transform: rotate(-45deg) translateX(0px);
}
.cid-sRLHT0q2HS .link:after {
  content: "\e96b";
  font-family: 'Moririse2' !important;
  position: absolute;
  top: 0;
  right: 0rem;
  transition: all 0.3s;
  transform: rotate(-45deg) translateX(-33px);
}
.cid-sRLHT0q2HS .link:hover:before {
  transform: rotate(-45deg) translateX(33px);
}
.cid-sRLHT0q2HS .link:hover:after {
  transform: rotate(-45deg) translateX(0px);
}
.cid-sRLHT0q2HS .card-title,
.cid-sRLHT0q2HS .iconfont-wrapper {
  color: #000000;
}
.cid-sRLHT0q2HS .link,
.cid-sRLHT0q2HS .link-wrapper {
  color: #000000;
}
.cid-sDkrtLajRp {
  padding-top: 0rem;
  padding-bottom: 6rem;
  background-color: #fafafa;
}
.cid-sDkrtLajRp .container {
  max-width: 1750px;
}
.cid-sDkrtLajRp .card-wrapper {
  border-top: 1px solid #000000;
  padding-top: 2rem;
}
.cid-sDkrtLajRp img {
  width: 250px;
  display: inline-block;
}
.cid-sDkrtLajRp p {
  line-height: 1.8;
}
.cid-sRLJQhBAGM {
  z-index: 1000;
  width: 100%;
}
.cid-sRLJQhBAGM .navbar.collapsed ul.navbar-nav li {
  margin: 0;
  width: fit-content;
}
.cid-sRLJQhBAGM .container-fluid {
  padding: 0 1rem;
  margin: 0 auto;
}
.cid-sRLJQhBAGM .icons-menu {
  width: fit-content;
  padding: 0 4rem;
  padding-bottom: 3rem;
  flex-wrap: nowrap;
  display: flex;
  justify-content: center;
  padding-top: 0.3rem;
  text-align: center;
}
@media (max-width: 767px) {
  .cid-sRLJQhBAGM .icons-menu {
    padding: 0 3rem;
  }
}
.cid-sRLJQhBAGM nav.navbar {
  position: fixed;
}
.cid-sRLJQhBAGM .dropdown-item:before {
  font-family: Moririse2 !important;
  content: "\e966";
  display: inline-block;
  width: 0;
  position: absolute;
  left: 1rem;
  top: 0.5rem;
  margin-right: 0.5rem;
  line-height: 1;
  font-size: inherit;
  vertical-align: middle;
  text-align: center;
  overflow: hidden;
  transform: scale(0, 1);
  transition: all 0.25s ease-in-out;
}
.cid-sRLJQhBAGM .dropdown-menu {
  padding: 0;
  border-radius: 4px;
  box-shadow: 0 1px 3px 0 rgba(0, 0, 0, 0.1);
}
.cid-sRLJQhBAGM .dropdown-item {
  border-bottom: 1px solid #e6e6e6;
}
.cid-sRLJQhBAGM .dropdown-item:hover,
.cid-sRLJQhBAGM .dropdown-item:focus {
  background: #e43f3f !important;
  color: white !important;
}
.cid-sRLJQhBAGM .dropdown-item:first-child {
  border-top-left-radius: 4px;
  border-top-right-radius: 4px;
}
.cid-sRLJQhBAGM .dropdown-item:last-child {
  border-bottom: none;
  border-bottom-left-radius: 4px;
  border-bottom-right-radius: 4px;
}
.cid-sRLJQhBAGM .nav-dropdown {
  padding: 3rem 2rem;
}
@media (max-width: 767px) {
  .cid-sRLJQhBAGM .nav-dropdown {
    padding: 2rem 0rem;
  }
}
.cid-sRLJQhBAGM .nav-dropdown .link {
  padding: 0 0.3em !important;
  margin: 1rem !important;
}
.cid-sRLJQhBAGM .nav-dropdown .link.dropdown-toggle::after {
  margin-left: 0.5rem;
  margin-top: 0.2rem;
}
.cid-sRLJQhBAGM .nav-link {
  position: relative;
}
.cid-sRLJQhBAGM .container {
  display: flex;
  margin: auto;
}
.cid-sRLJQhBAGM .iconfont-wrapper {
  color: #ffffff !important;
  font-size: 1.5rem;
  padding-right: 0.5rem;
}
.cid-sRLJQhBAGM .dropdown-menu,
.cid-sRLJQhBAGM .navbar.opened {
  background: #e43f3f !important;
  min-height: 100%;
}
.cid-sRLJQhBAGM .nav-item:focus,
.cid-sRLJQhBAGM .nav-link:focus {
  outline: none;
}
.cid-sRLJQhBAGM .dropdown .dropdown-menu .dropdown-item {
  width: auto;
  transition: all 0.25s ease-in-out;
}
.cid-sRLJQhBAGM .dropdown .dropdown-menu .dropdown-item::after {
  right: 0.5rem;
}
.cid-sRLJQhBAGM .dropdown .dropdown-menu .dropdown-item .mbr-iconfont {
  margin-right: 0.5rem;
  vertical-align: sub;
}
.cid-sRLJQhBAGM .dropdown .dropdown-menu .dropdown-item .mbr-iconfont:before {
  display: inline-block;
  transform: scale(1, 1);
  transition: all 0.25s ease-in-out;
}
.cid-sRLJQhBAGM .collapsed .dropdown-menu .dropdown-item:before {
  display: none;
}
.cid-sRLJQhBAGM .collapsed .dropdown .dropdown-menu .dropdown-item {
  padding: 0.235em .5em 0.235em 1.3em !important;
  transition: none;
  margin: 0 !important;
}
.cid-sRLJQhBAGM .navbar {
  min-height: 70px;
  transition: all 0.3s;
  border-bottom: 1px solid transparent;
  background: rgba(228, 63, 63, 0);
}
.cid-sRLJQhBAGM .navbar.opened {
  transition: all 0.3s;
}
.cid-sRLJQhBAGM .navbar .dropdown-item {
  padding: 0.5rem 1.8rem;
}
.cid-sRLJQhBAGM .navbar .navbar-logo img {
  width: auto;
}
.cid-sRLJQhBAGM .navbar .navbar-collapse {
  justify-content: flex-end;
  z-index: 1;
}
.cid-sRLJQhBAGM .navbar.collapsed .nav-item .nav-link::before {
  display: none;
}
.cid-sRLJQhBAGM .navbar.collapsed.opened .dropdown-menu {
  top: 0;
}
.cid-sRLJQhBAGM .navbar.collapsed .dropdown-menu .dropdown-submenu {
  left: 0 !important;
}
.cid-sRLJQhBAGM .navbar.collapsed .dropdown-menu .dropdown-item:after {
  right: auto;
}
.cid-sRLJQhBAGM .navbar.collapsed .dropdown-menu .dropdown-toggle[data-toggle="dropdown-submenu"]:after {
  margin-left: 0.5rem;
  margin-top: 0.2rem;
  border-top: 0.35em solid;
  border-right: 0.35em solid transparent;
  border-left: 0.35em solid transparent;
  border-bottom: 0;
  top: 41%;
}
.cid-sRLJQhBAGM .navbar.collapsed .dropdown-menu .dropdown-item {
  padding: 0.25rem .5rem;
  text-align: center;
}
@media (max-width: 991px) {
  .cid-sRLJQhBAGM .navbar .nav-item .nav-link::before {
    display: none;
  }
  .cid-sRLJQhBAGM .navbar.opened .dropdown-menu {
    top: 0;
  }
  .cid-sRLJQhBAGM .navbar .dropdown-menu .dropdown-submenu {
    left: 0 !important;
  }
  .cid-sRLJQhBAGM .navbar .dropdown-menu .dropdown-item:after {
    right: auto;
  }
  .cid-sRLJQhBAGM .navbar .dropdown-menu .dropdown-toggle[data-toggle="dropdown-submenu"]:after {
    margin-left: 0.5rem;
    margin-top: 0.2rem;
    border-top: 0.35em solid;
    border-right: 0.35em solid transparent;
    border-left: 0.35em solid transparent;
    border-bottom: 0;
    top: 40%;
  }
  .cid-sRLJQhBAGM .navbar .navbar-logo img {
    height: 3rem !important;
  }
  .cid-sRLJQhBAGM .navbar ul.navbar-nav li {
    margin: auto;
  }
  .cid-sRLJQhBAGM .navbar .dropdown-menu .dropdown-item {
    padding: 0.25rem .5rem !important;
    text-align: center;
  }
  .cid-sRLJQhBAGM .navbar .navbar-brand {
    flex-shrink: initial;
    flex-basis: auto;
    word-break: break-word;
    padding-right: 2rem;
  }
  .cid-sRLJQhBAGM .navbar .navbar-toggler {
    flex-basis: auto;
  }
}
.cid-sRLJQhBAGM .navbar.navbar-short {
  min-height: 60px;
}
.cid-sRLJQhBAGM .navbar.navbar-short .navbar-logo img {
  height: 2.5rem !important;
}
.cid-sRLJQhBAGM .navbar.navbar-short .navbar-brand {
  min-height: 60px;
  padding: 0;
}
.cid-sRLJQhBAGM .navbar-brand {
  min-height: 70px;
  flex-shrink: 0;
  align-items: center;
  margin-right: 0;
  padding: 0;
  transition: all 0.3s;
  word-break: break-word;
  z-index: 1;
}
.cid-sRLJQhBAGM .navbar-brand .navbar-caption {
  line-height: inherit !important;
}
.cid-sRLJQhBAGM .navbar-brand .navbar-logo a {
  outline: none;
}
.cid-sRLJQhBAGM .dropdown-item.active,
.cid-sRLJQhBAGM .dropdown-item:active {
  background-color: transparent;
}
.cid-sRLJQhBAGM .navbar-expand-lg .navbar-nav .nav-link {
  padding: 0;
}
.cid-sRLJQhBAGM .nav-dropdown .link.dropdown-toggle {
  margin-right: 1.667em;
}
.cid-sRLJQhBAGM .nav-dropdown .link.dropdown-toggle[aria-expanded="true"] {
  margin-right: 0;
  padding: 0.667em 1.667em;
}
.cid-sRLJQhBAGM .navbar.navbar-expand-lg .dropdown .dropdown-menu {
  background: #e43f3f;
}
.cid-sRLJQhBAGM .navbar.navbar-expand-lg .dropdown .dropdown-menu .dropdown-submenu {
  margin: 0;
  left: 100%;
}
.cid-sRLJQhBAGM .navbar .dropdown.open > .dropdown-menu {
  display: block;
}
.cid-sRLJQhBAGM ul.navbar-nav {
  flex-wrap: wrap;
}
.cid-sRLJQhBAGM .navbar-buttons {
  text-align: center;
  min-width: 170px;
}
.cid-sRLJQhBAGM button.navbar-toggler[aria-expanded="false"] .hamburger span {
  background-color: #05047b;
}
.cid-sRLJQhBAGM button.navbar-toggler[aria-expanded="true"] .hamburger span {
  background: #ffffff;
}
.cid-sRLJQhBAGM button.navbar-toggler {
  outline: none;
  width: 31px;
  height: 20px;
  cursor: pointer;
  transition: all 0.2s;
  position: relative;
  align-self: center;
}
.cid-sRLJQhBAGM button.navbar-toggler .hamburger span {
  position: absolute;
  right: 0;
  width: 30px;
  height: 2px;
  border-right: 5px;
}
.cid-sRLJQhBAGM button.navbar-toggler .hamburger span:nth-child(1) {
  top: 0;
  transition: all 0.2s;
}
.cid-sRLJQhBAGM button.navbar-toggler .hamburger span:nth-child(2) {
  top: 8px;
  transition: all 0.15s;
}
.cid-sRLJQhBAGM button.navbar-toggler .hamburger span:nth-child(3) {
  top: 8px;
  transition: all 0.15s;
}
.cid-sRLJQhBAGM button.navbar-toggler .hamburger span:nth-child(4) {
  top: 16px;
  transition: all 0.2s;
}
.cid-sRLJQhBAGM nav.opened .hamburger span:nth-child(1) {
  top: 8px;
  width: 0;
  opacity: 0;
  right: 50%;
  transition: all 0.2s;
}
.cid-sRLJQhBAGM nav.opened .hamburger span:nth-child(2) {
  transform: rotate(45deg);
  transition: all 0.25s;
}
.cid-sRLJQhBAGM nav.opened .hamburger span:nth-child(3) {
  transform: rotate(-45deg);
  transition: all 0.25s;
}
.cid-sRLJQhBAGM nav.opened .hamburger span:nth-child(4) {
  top: 8px;
  width: 0;
  opacity: 0;
  right: 50%;
  transition: all 0.2s;
}
.cid-sRLJQhBAGM .navbar-dropdown {
  padding: 0 1rem;
  position: fixed;
}
.cid-sRLJQhBAGM a.nav-link {
  display: flex;
  align-items: center;
  justify-content: center;
}
@media screen and (-ms-high-contrast: active), (-ms-high-contrast: none) {
  .cid-sRLJQhBAGM .navbar {
    height: 70px;
  }
  .cid-sRLJQhBAGM .navbar.opened {
    height: auto;
  }
  .cid-sRLJQhBAGM .nav-item .nav-link:hover::before {
    width: 175%;
    max-width: calc(100% + 2rem);
    left: -1rem;
  }
}
.cid-sRLJQiA9Aw {
  padding-top: 10rem;
  padding-bottom: 0rem;
  background-color: #ffffff;
}
.cid-sRLJQiA9Aw .mbr-section-title {
  color: #000000;
}
.cid-sRLJQiA9Aw .mbr-section-subtitle {
  text-align: left;
  color: #05047b;
}
.cid-sRLKMh6aj3 {
  padding-top: 0rem;
  padding-bottom: 0rem;
  background-color: #ffffff;
}
.cid-sRLKMh6aj3 .image-col {
  padding: 0;
  border-left: 1px solid #000000;
}
@media (max-width: 767px) {
  .cid-sRLKMh6aj3 .image-col {
    border-left: 0px;
    padding: 0;
  }
}
@media (min-width: 992px) {
  .cid-sRLKMh6aj3 .container-fluid {
    padding-right: 0;
  }
}
@media (max-width: 992px) {
  .cid-sRLKMh6aj3 .container-fluid {
    padding: 0 2rem;
  }
  .cid-sRLKMh6aj3 .image-col {
    border-left: 0px solid #000000;
    padding: 0 1rem;
  }
}
@media (max-width: 767px) {
  .cid-sRLKMh6aj3 .image-col {
    padding: 0rem;
  }
}
.cid-sRLKMh6aj3 .mbr-imgtext {
  padding: 5rem;
}
@media (max-width: 1400px) {
  .cid-sRLKMh6aj3 .mbr-imgtext {
    padding: 5rem 2rem;
  }
}
@media (max-width: 992px) {
  .cid-sRLKMh6aj3 .mbr-imgtext {
    padding: 3rem 0rem;
  }
}
.cid-sRLKMh6aj3 .line {
  border-bottom: 1px solid #000000;
  width: 100%;
}
.cid-sRLKMh6aj3 .row {
  align-items: center;
}
.cid-sRLKMh6aj3 .text-wrapper {
  max-width: 700px;
  padding: 4rem 0rem;
  margin: auto;
}
.cid-sRLKMh6aj3 img {
  max-height: 250px;
  object-fit: cover;
}
.cid-sVO5mZspNZ {
  padding-top: 0rem;
  padding-bottom: 0rem;
  background-color: #ffffff;
}
.cid-sVO5mZspNZ img {
  border-radius: 0px;
  width: 100%;
}
.cid-sVO5mZspNZ .mbr-section-title {
  color: #000000;
  text-align: center;
  padding-top: 8px;
}
.cid-sVO5mZspNZ .col-12 {
  padding: 0;
}
.cid-sVO5mZspNZ .item-wrapper {
  position: relative;
  display: flex;
  align-items: center;
  justify-content: center;
  text-align: center;
}
.cid-sVO5mZspNZ .text {
  position: absolute;
  width: 100%;
  padding: 0 10%;
}
.cid-sVO5mZspNZ .container-fluid {
  padding: 0;
}
.cid-sVO5mZspNZ .btn {
  white-space: nowrap;
  padding-left: 30px;
  padding-right: 30px;
  margin-top: 22px;
}
.cid-sVO5mZspNZ .mbr-iconfont {
  display: block;
  font-size: 3.5rem;
  color: #1b745e;
  height: 100%;
  padding-bottom: 15px;
}
.cid-sVO5mZspNZ .row {
  margin: 0;
}
.cid-sVO5mZspNZ .l2 {
  color: #0c5b47;
}
.cid-sVO5mZspNZ .l1 {
  color: #0c5b47;
}
.cid-sVO5mZspNZ a {
  font-style: italic;
}
.cid-sRLKK8zGcB {
  padding-top: 5rem;
  padding-bottom: 3rem;
  background-color: #ffffff;
}
.cid-sRLKK8zGcB a {
  position: relative;
  font-weight: bold;
  background: none!important;
}
.cid-sRLKK8zGcB a:before {
  content: '';
  bottom: 1px;
  left: 0;
  width: 100%;
  height: 2px;
  transition: all 0.3s;
  background: currentColor;
  position: absolute;
}
.cid-sRLKK8zGcB a:hover:before {
  width: 0;
  right: 0;
  left: auto;
}
.cid-sRLKK8zGcB .mbr-text {
  color: #353535;
}
.cid-sRLKK8zGcB .mbr-section-title {
  color: #000000;
}
.cid-uf0cfcZPbE {
  padding-top: 0rem;
  padding-bottom: 1rem;
  background-color: #ffffff;
}
.cid-uf0cfcZPbE .mbr-fallback-image.disabled {
  display: none;
}
.cid-uf0cfcZPbE .mbr-fallback-image {
  display: block;
  background-size: cover;
  background-position: center center;
  width: 100%;
  height: 100%;
  position: absolute;
  top: 0;
}
.cid-uf0cfcZPbE .container-fluid {
  padding: 0;
}
@media (max-width: 992px) {
  .cid-uf0cfcZPbE .container-fluid {
    padding: 0;
  }
}
@media (max-width: 992px) {
  .cid-uf0cfcZPbE .container {
    padding: 0;
  }
}
.cid-uf0cfcZPbE .row {
  justify-content: center;
}
.cid-uf0cfcZPbE .panel-group .card {
  padding: 30px 160px;
  border-bottom: 1px solid #bbbbbb;
  border-radius: 0;
}
.cid-uf0cfcZPbE .panel-group .card:first-child {
  border-top: 1px solid #bbbbbb;
}
@media (max-width: 992px) {
  .cid-uf0cfcZPbE .panel-group .card {
    padding: 20px 16px;
  }
}
.cid-uf0cfcZPbE .panel-group .card .card-header {
  padding: 0;
  background-color: transparent;
  border: none;
}
.cid-uf0cfcZPbE .panel-group .card .card-header .panel-title {
  border: none;
  display: flex;
  justify-content: space-between;
  align-items: center;
}
.cid-uf0cfcZPbE .panel-group .card .card-header .panel-title .panel-title-edit {
  margin-bottom: 0;
}
.cid-uf0cfcZPbE .panel-group .card .card-header .panel-title .mbr-iconfont {
  margin-left: 10px;
  font-size: 24px;
  transition: all 0.3s ease-in-out;
}
.cid-uf0cfcZPbE .panel-group .card .card-header .panel-title:not(.collapsed) .mbr-iconfont {
  transform: rotate(180deg);
  color: #2299aa;
}
.cid-uf0cfcZPbE .panel-group .card .panel-collapse .panel-body {
  padding: 16px 0 0 0;
}
.cid-uf0cfcZPbE .panel-group .card .panel-collapse .panel-body .panel-text {
  margin-bottom: 0;
}
.cid-uf0cfcZPbE .panel-group .card .panel-collapse .panel-body .mbr-section-btn {
  margin-top: 30px;
}
.cid-uf0cfcZPbE .mbr-section-btn-main {
  margin-top: 90px;
  text-align: center;
}
.cid-uf0cfcZPbE .mbr-section-btn-main .btn {
  border-bottom: 2px solid #bbbbbb !important;
}
@media (max-width: 992px) {
  .cid-uf0cfcZPbE .mbr-section-btn-main {
    margin-top: 50px;
  }
}
.cid-uf0cfcZPbE .mbr-section-title {
  color: #263652;
}
.cid-uf0cfcZPbE .panel-title-edit,
.cid-uf0cfcZPbE .mbr-iconfont {
  color: #ff6666;
}
.cid-uf0cfcZPbE .panel-text {
  color: #263652;
}
.cid-uf1AFCj140 {
  padding-top: 5rem;
  padding-bottom: 3rem;
  background-color: #ffffff;
}
.cid-uf1AFCj140 a {
  position: relative;
  font-weight: bold;
  background: none!important;
}
.cid-uf1AFCj140 a:before {
  content: '';
  bottom: 1px;
  left: 0;
  width: 100%;
  height: 2px;
  transition: all 0.3s;
  background: currentColor;
  position: absolute;
}
.cid-uf1AFCj140 a:hover:before {
  width: 0;
  right: 0;
  left: auto;
}
.cid-uf1AFCj140 .mbr-text {
  color: #353535;
}
.cid-uf1AFCj140 .mbr-section-title {
  color: #000000;
}
.cid-sRLJQlyJDY {
  padding-top: 0rem;
  padding-bottom: 6rem;
  background-color: #fafafa;
}
.cid-sRLJQlyJDY .container {
  max-width: 1750px;
}
.cid-sRLJQlyJDY .card-wrapper {
  border-top: 1px solid #000000;
  padding-top: 2rem;
}
.cid-sRLJQlyJDY img {
  width: 250px;
  display: inline-block;
}
.cid-sRLJQlyJDY p {
  line-height: 1.8;
}
.cid-sVNIJdEikD {
  z-index: 1000;
  width: 100%;
}
.cid-sVNIJdEikD .navbar.collapsed ul.navbar-nav li {
  margin: 0;
  width: fit-content;
}
.cid-sVNIJdEikD .container-fluid {
  padding: 0 1rem;
  margin: 0 auto;
}
.cid-sVNIJdEikD .icons-menu {
  width: fit-content;
  padding: 0 4rem;
  padding-bottom: 3rem;
  flex-wrap: nowrap;
  display: flex;
  justify-content: center;
  padding-top: 0.3rem;
  text-align: center;
}
@media (max-width: 767px) {
  .cid-sVNIJdEikD .icons-menu {
    padding: 0 3rem;
  }
}
.cid-sVNIJdEikD nav.navbar {
  position: fixed;
}
.cid-sVNIJdEikD .dropdown-item:before {
  font-family: Moririse2 !important;
  content: "\e966";
  display: inline-block;
  width: 0;
  position: absolute;
  left: 1rem;
  top: 0.5rem;
  margin-right: 0.5rem;
  line-height: 1;
  font-size: inherit;
  vertical-align: middle;
  text-align: center;
  overflow: hidden;
  transform: scale(0, 1);
  transition: all 0.25s ease-in-out;
}
.cid-sVNIJdEikD .dropdown-menu {
  padding: 0;
  border-radius: 4px;
  box-shadow: 0 1px 3px 0 rgba(0, 0, 0, 0.1);
}
.cid-sVNIJdEikD .dropdown-item {
  border-bottom: 1px solid #e6e6e6;
}
.cid-sVNIJdEikD .dropdown-item:hover,
.cid-sVNIJdEikD .dropdown-item:focus {
  background: #e43f3f !important;
  color: white !important;
}
.cid-sVNIJdEikD .dropdown-item:first-child {
  border-top-left-radius: 4px;
  border-top-right-radius: 4px;
}
.cid-sVNIJdEikD .dropdown-item:last-child {
  border-bottom: none;
  border-bottom-left-radius: 4px;
  border-bottom-right-radius: 4px;
}
.cid-sVNIJdEikD .nav-dropdown {
  padding: 3rem 2rem;
}
@media (max-width: 767px) {
  .cid-sVNIJdEikD .nav-dropdown {
    padding: 2rem 0rem;
  }
}
.cid-sVNIJdEikD .nav-dropdown .link {
  padding: 0 0.3em !important;
  margin: 1rem !important;
}
.cid-sVNIJdEikD .nav-dropdown .link.dropdown-toggle::after {
  margin-left: 0.5rem;
  margin-top: 0.2rem;
}
.cid-sVNIJdEikD .nav-link {
  position: relative;
}
.cid-sVNIJdEikD .container {
  display: flex;
  margin: auto;
}
.cid-sVNIJdEikD .iconfont-wrapper {
  color: #ffffff !important;
  font-size: 1.5rem;
  padding-right: 0.5rem;
}
.cid-sVNIJdEikD .dropdown-menu,
.cid-sVNIJdEikD .navbar.opened {
  background: #e43f3f !important;
  min-height: 100%;
}
.cid-sVNIJdEikD .nav-item:focus,
.cid-sVNIJdEikD .nav-link:focus {
  outline: none;
}
.cid-sVNIJdEikD .dropdown .dropdown-menu .dropdown-item {
  width: auto;
  transition: all 0.25s ease-in-out;
}
.cid-sVNIJdEikD .dropdown .dropdown-menu .dropdown-item::after {
  right: 0.5rem;
}
.cid-sVNIJdEikD .dropdown .dropdown-menu .dropdown-item .mbr-iconfont {
  margin-right: 0.5rem;
  vertical-align: sub;
}
.cid-sVNIJdEikD .dropdown .dropdown-menu .dropdown-item .mbr-iconfont:before {
  display: inline-block;
  transform: scale(1, 1);
  transition: all 0.25s ease-in-out;
}
.cid-sVNIJdEikD .collapsed .dropdown-menu .dropdown-item:before {
  display: none;
}
.cid-sVNIJdEikD .collapsed .dropdown .dropdown-menu .dropdown-item {
  padding: 0.235em .5em 0.235em 1.3em !important;
  transition: none;
  margin: 0 !important;
}
.cid-sVNIJdEikD .navbar {
  min-height: 70px;
  transition: all 0.3s;
  border-bottom: 1px solid transparent;
  background: rgba(228, 63, 63, 0);
}
.cid-sVNIJdEikD .navbar.opened {
  transition: all 0.3s;
}
.cid-sVNIJdEikD .navbar .dropdown-item {
  padding: 0.5rem 1.8rem;
}
.cid-sVNIJdEikD .navbar .navbar-logo img {
  width: auto;
}
.cid-sVNIJdEikD .navbar .navbar-collapse {
  justify-content: flex-end;
  z-index: 1;
}
.cid-sVNIJdEikD .navbar.collapsed .nav-item .nav-link::before {
  display: none;
}
.cid-sVNIJdEikD .navbar.collapsed.opened .dropdown-menu {
  top: 0;
}
.cid-sVNIJdEikD .navbar.collapsed .dropdown-menu .dropdown-submenu {
  left: 0 !important;
}
.cid-sVNIJdEikD .navbar.collapsed .dropdown-menu .dropdown-item:after {
  right: auto;
}
.cid-sVNIJdEikD .navbar.collapsed .dropdown-menu .dropdown-toggle[data-toggle="dropdown-submenu"]:after {
  margin-left: 0.5rem;
  margin-top: 0.2rem;
  border-top: 0.35em solid;
  border-right: 0.35em solid transparent;
  border-left: 0.35em solid transparent;
  border-bottom: 0;
  top: 41%;
}
.cid-sVNIJdEikD .navbar.collapsed .dropdown-menu .dropdown-item {
  padding: 0.25rem .5rem;
  text-align: center;
}
@media (max-width: 991px) {
  .cid-sVNIJdEikD .navbar .nav-item .nav-link::before {
    display: none;
  }
  .cid-sVNIJdEikD .navbar.opened .dropdown-menu {
    top: 0;
  }
  .cid-sVNIJdEikD .navbar .dropdown-menu .dropdown-submenu {
    left: 0 !important;
  }
  .cid-sVNIJdEikD .navbar .dropdown-menu .dropdown-item:after {
    right: auto;
  }
  .cid-sVNIJdEikD .navbar .dropdown-menu .dropdown-toggle[data-toggle="dropdown-submenu"]:after {
    margin-left: 0.5rem;
    margin-top: 0.2rem;
    border-top: 0.35em solid;
    border-right: 0.35em solid transparent;
    border-left: 0.35em solid transparent;
    border-bottom: 0;
    top: 40%;
  }
  .cid-sVNIJdEikD .navbar .navbar-logo img {
    height: 3rem !important;
  }
  .cid-sVNIJdEikD .navbar ul.navbar-nav li {
    margin: auto;
  }
  .cid-sVNIJdEikD .navbar .dropdown-menu .dropdown-item {
    padding: 0.25rem .5rem !important;
    text-align: center;
  }
  .cid-sVNIJdEikD .navbar .navbar-brand {
    flex-shrink: initial;
    flex-basis: auto;
    word-break: break-word;
    padding-right: 2rem;
  }
  .cid-sVNIJdEikD .navbar .navbar-toggler {
    flex-basis: auto;
  }
}
.cid-sVNIJdEikD .navbar.navbar-short {
  min-height: 60px;
}
.cid-sVNIJdEikD .navbar.navbar-short .navbar-logo img {
  height: 2.5rem !important;
}
.cid-sVNIJdEikD .navbar.navbar-short .navbar-brand {
  min-height: 60px;
  padding: 0;
}
.cid-sVNIJdEikD .navbar-brand {
  min-height: 70px;
  flex-shrink: 0;
  align-items: center;
  margin-right: 0;
  padding: 0;
  transition: all 0.3s;
  word-break: break-word;
  z-index: 1;
}
.cid-sVNIJdEikD .navbar-brand .navbar-caption {
  line-height: inherit !important;
}
.cid-sVNIJdEikD .navbar-brand .navbar-logo a {
  outline: none;
}
.cid-sVNIJdEikD .dropdown-item.active,
.cid-sVNIJdEikD .dropdown-item:active {
  background-color: transparent;
}
.cid-sVNIJdEikD .navbar-expand-lg .navbar-nav .nav-link {
  padding: 0;
}
.cid-sVNIJdEikD .nav-dropdown .link.dropdown-toggle {
  margin-right: 1.667em;
}
.cid-sVNIJdEikD .nav-dropdown .link.dropdown-toggle[aria-expanded="true"] {
  margin-right: 0;
  padding: 0.667em 1.667em;
}
.cid-sVNIJdEikD .navbar.navbar-expand-lg .dropdown .dropdown-menu {
  background: #e43f3f;
}
.cid-sVNIJdEikD .navbar.navbar-expand-lg .dropdown .dropdown-menu .dropdown-submenu {
  margin: 0;
  left: 100%;
}
.cid-sVNIJdEikD .navbar .dropdown.open > .dropdown-menu {
  display: block;
}
.cid-sVNIJdEikD ul.navbar-nav {
  flex-wrap: wrap;
}
.cid-sVNIJdEikD .navbar-buttons {
  text-align: center;
  min-width: 170px;
}
.cid-sVNIJdEikD button.navbar-toggler[aria-expanded="false"] .hamburger span {
  background-color: #05047b;
}
.cid-sVNIJdEikD button.navbar-toggler[aria-expanded="true"] .hamburger span {
  background: #ffffff;
}
.cid-sVNIJdEikD button.navbar-toggler {
  outline: none;
  width: 31px;
  height: 20px;
  cursor: pointer;
  transition: all 0.2s;
  position: relative;
  align-self: center;
}
.cid-sVNIJdEikD button.navbar-toggler .hamburger span {
  position: absolute;
  right: 0;
  width: 30px;
  height: 2px;
  border-right: 5px;
}
.cid-sVNIJdEikD button.navbar-toggler .hamburger span:nth-child(1) {
  top: 0;
  transition: all 0.2s;
}
.cid-sVNIJdEikD button.navbar-toggler .hamburger span:nth-child(2) {
  top: 8px;
  transition: all 0.15s;
}
.cid-sVNIJdEikD button.navbar-toggler .hamburger span:nth-child(3) {
  top: 8px;
  transition: all 0.15s;
}
.cid-sVNIJdEikD button.navbar-toggler .hamburger span:nth-child(4) {
  top: 16px;
  transition: all 0.2s;
}
.cid-sVNIJdEikD nav.opened .hamburger span:nth-child(1) {
  top: 8px;
  width: 0;
  opacity: 0;
  right: 50%;
  transition: all 0.2s;
}
.cid-sVNIJdEikD nav.opened .hamburger span:nth-child(2) {
  transform: rotate(45deg);
  transition: all 0.25s;
}
.cid-sVNIJdEikD nav.opened .hamburger span:nth-child(3) {
  transform: rotate(-45deg);
  transition: all 0.25s;
}
.cid-sVNIJdEikD nav.opened .hamburger span:nth-child(4) {
  top: 8px;
  width: 0;
  opacity: 0;
  right: 50%;
  transition: all 0.2s;
}
.cid-sVNIJdEikD .navbar-dropdown {
  padding: 0 1rem;
  position: fixed;
}
.cid-sVNIJdEikD a.nav-link {
  display: flex;
  align-items: center;
  justify-content: center;
}
@media screen and (-ms-high-contrast: active), (-ms-high-contrast: none) {
  .cid-sVNIJdEikD .navbar {
    height: 70px;
  }
  .cid-sVNIJdEikD .navbar.opened {
    height: auto;
  }
  .cid-sVNIJdEikD .nav-item .nav-link:hover::before {
    width: 175%;
    max-width: calc(100% + 2rem);
    left: -1rem;
  }
}
.cid-sVNIJeuNPx {
  padding-top: 10rem;
  padding-bottom: 3rem;
  background-color: #ffffff;
}
.cid-sVNIJeuNPx .mbr-section-title {
  color: #000000;
}
.cid-sVNIJeuNPx .mbr-section-subtitle {
  text-align: left;
  color: #05047b;
}
.cid-sVNIJeuNPx .mbr-text,
.cid-sVNIJeuNPx .mbr-section-btn {
  color: #818181;
}
.cid-sVNIJeRc2R {
  padding-top: 15rem;
  padding-bottom: 15rem;
  background-image: url("../../../assets/images/seed-semente-instalao-2020-1024x1024.webp");
}
.cid-sVNIJeRc2R .link-wrapper {
  width: 100%;
}
.cid-sVNIJeRc2R .link {
  display: inline-block;
  position: relative;
  padding-right: 2rem;
  overflow: hidden;
  cursor: pointer;
}
.cid-sVNIJeRc2R .link:before {
  content: "\e96b";
  font-family: 'Moririse2' !important;
  position: absolute;
  top: 0;
  right: 0;
  transition: all 0.3s;
  transform: rotate(-45deg) translateX(0px);
}
.cid-sVNIJeRc2R .link:after {
  content: "\e96b";
  font-family: 'Moririse2' !important;
  position: absolute;
  top: 0;
  right: 0rem;
  transition: all 0.3s;
  transform: rotate(-45deg) translateX(-33px);
}
.cid-sVNIJeRc2R .link:hover:before {
  transform: rotate(-45deg) translateX(33px);
}
.cid-sVNIJeRc2R .link:hover:after {
  transform: rotate(-45deg) translateX(0px);
}
.cid-sVNIJeRc2R .mbr-section-title DIV {
  text-align: center;
}
.cid-sVNIJeRc2R .mbr-text,
.cid-sVNIJeRc2R .mbr-section-btn {
  text-align: center;
}
.cid-sVNIJeRc2R .link,
.cid-sVNIJeRc2R .link-wrapper {
  text-align: center;
  color: #ffffff;
}
.cid-sVNIJeRc2R .mbr-section-title {
  color: #ffffff;
}
.cid-sVNIJf8yWY {
  padding-top: 0rem;
  padding-bottom: 0rem;
  background-color: #fafafa;
}
.cid-sVNIJf8yWY .image-col {
  padding: 0;
}
@media (min-width: 992px) {
  .cid-sVNIJf8yWY .container-fluid {
    padding-right: 0;
  }
}
@media (max-width: 1750px) {
  .cid-sVNIJf8yWY .img-last {
    padding-right: 1rem;
  }
  .cid-sVNIJf8yWY .img-first {
    padding-left: 1rem;
  }
}
@media (max-width: 767px) {
  .cid-sVNIJf8yWY .img-last {
    padding-right: 0rem;
  }
  .cid-sVNIJf8yWY .img-first {
    padding-left: 0rem;
  }
  .cid-sVNIJf8yWY .img-col {
    padding: 0 1rem!important;
  }
}
.cid-sVNIJf8yWY img {
  height: 100%;
  object-fit: cover;
}
.cid-sVNIJf8yWY .line {
  width: 100%;
  border-bottom: 1px solid #000000;
  margin: 0 1rem;
}
@media (max-width: 767px) {
  .cid-sVNIJf8yWY .line {
    margin: 0;
  }
}
.cid-sVNIJf8yWY .text-wrapper {
  max-width: 600px;
  padding: 4rem 0rem;
}
.cid-sVNIJf8yWY .link-wrapper {
  width: 100%;
}
.cid-sVNIJf8yWY .link {
  display: inline-block;
  position: relative;
  padding-right: 2rem;
  overflow: hidden;
  cursor: pointer;
}
.cid-sVNIJf8yWY .link:before {
  content: "\e96b";
  font-family: 'Moririse2' !important;
  position: absolute;
  top: 0;
  right: 0;
  transition: all 0.3s;
  transform: rotate(-45deg) translateX(0px);
}
.cid-sVNIJf8yWY .link:after {
  content: "\e96b";
  font-family: 'Moririse2' !important;
  position: absolute;
  top: 0;
  right: 0rem;
  transition: all 0.3s;
  transform: rotate(-45deg) translateX(-33px);
}
.cid-sVNIJf8yWY .link:hover:before {
  transform: rotate(-45deg) translateX(33px);
}
.cid-sVNIJf8yWY .link:hover:after {
  transform: rotate(-45deg) translateX(0px);
}
.cid-sVNIJf8yWY .mbr-section-title DIV {
  text-align: right;
}
.cid-sVNIJf8yWY .link,
.cid-sVNIJf8yWY .link-wrapper {
  text-align: right;
  color: #e43f3f;
}
.cid-sVNIJf8yWY .mbr-text,
.cid-sVNIJf8yWY .mbr-section-btn {
  text-align: right;
}
.cid-sVNIJfoYPY {
  padding-top: 4rem;
  padding-bottom: 0rem;
  background-color: #fafafa;
}
.cid-sVNIJfoYPY .link-wrapper {
  width: 100%;
}
.cid-sVNIJfoYPY .contaiter-fluid {
  max-width: 100%;
  padding-right: 2rem;
}
.cid-sVNIJfoYPY .line {
  width: 100%;
  border-bottom: 1px solid #000000;
  margin: 0 1rem;
  padding-top: 4rem;
}
@media (max-width: 767px) {
  .cid-sVNIJfoYPY .line {
    margin: 0;
  }
}
.cid-sVNIJfoYPY .row {
  justify-content: center;
}
.cid-sVNIJfoYPY .card {
  border-left: 1px solid #000000;
  border-radius: 0;
  padding: 0 2rem;
}
@media (max-width: 1750px) {
  .cid-sVNIJfoYPY .card {
    padding: 0 1rem;
  }
}
@media (max-width: 992px) {
  .cid-sVNIJfoYPY .card {
    padding-left: 1rem;
    border-left: 0px;
  }
}
.cid-sVNIJfoYPY .first {
  border-left: 0;
  padding-left: 1rem;
}
.cid-sVNIJfoYPY .card-text {
  color: #818181;
}
.cid-sVNIJfoYPY .card-text a {
  position: relative;
  background: none!important;
}
.cid-sVNIJfoYPY .card-text a:before {
  content: '';
  bottom: 0;
  left: 0;
  width: 100%;
  height: 2px;
  transition: all 0.3s;
  background: currentColor;
  position: absolute;
}
.cid-sVNIJfoYPY .card-text a:hover:before {
  width: 0;
  right: 0;
  left: auto;
}
.cid-sVNIJfoYPY .link {
  display: inline-block;
  position: relative;
  padding-right: 2rem;
  overflow: hidden;
  cursor: pointer;
}
.cid-sVNIJfoYPY .link:before {
  content: "\e96b";
  font-family: 'Moririse2' !important;
  position: absolute;
  top: 0;
  right: 0;
  transition: all 0.3s;
  transform: rotate(-45deg) translateX(0px);
}
.cid-sVNIJfoYPY .link:after {
  content: "\e96b";
  font-family: 'Moririse2' !important;
  position: absolute;
  top: 0;
  right: 0rem;
  transition: all 0.3s;
  transform: rotate(-45deg) translateX(-33px);
}
.cid-sVNIJfoYPY .link:hover:before {
  transform: rotate(-45deg) translateX(33px);
}
.cid-sVNIJfoYPY .link:hover:after {
  transform: rotate(-45deg) translateX(0px);
}
.cid-sVNIJfoYPY .card-title,
.cid-sVNIJfoYPY .iconfont-wrapper {
  color: #000000;
}
.cid-sVNIJfoYPY .link,
.cid-sVNIJfoYPY .link-wrapper {
  color: #e43f3f;
}
.cid-sVNIJfPP3N {
  padding-top: 0px;
  padding-bottom: 0px;
  background-color: #fafafa;
}
.cid-sVNIJfPP3N .mbr-section-subtitle {
  color: #767676;
}
.cid-sVNIJfPP3N .container-fluid {
  padding: 0!important;
}
.cid-sVNIJfPP3N .col-md-12 {
  padding: 0;
}
.cid-sVNIJfPP3N .row {
  margin: 0;
}
.cid-sVNIJfPP3N .btn {
  margin: 0.3rem;
  margin-top: 2rem;
}
.cid-sVNIJfPP3N .m-auto {
  max-width: 650px;
  padding: 2rem;
}
.cid-sVNIJfPP3N .line {
  width: 35px;
  height: 3px;
  display: inline-block;
  background: #e43f3f;
  transition: background 0.3s;
  margin-bottom: 3rem;
}
.cid-sVNIJfPP3N .number-wrap {
  color: #767676;
  border-color: rgba(255, 255, 255, 0.15);
  border: 3px solid #efefef;
  position: relative;
  display: inline-block;
  text-align: center;
  padding: 5px 10px 13px 10px;
  margin: 0;
  min-width: 118px;
  border-radius: 2px;
  max-width: 100%;
}
.cid-sVNIJfPP3N .number {
  font-style: normal;
  font-weight: 600;
  font-size: 50px;
  text-transform: none;
  letter-spacing: -2px;
  word-spacing: 0;
  line-height: 1.3;
  color: #767676;
}
.cid-sVNIJfPP3N .period {
  display: block;
}
.cid-sVNIJfPP3N .dot {
  display: none;
}
.cid-sVNIJfPP3N .countdown-cont {
  max-width: 700px;
}
.cid-sVNIJfPP3N .col-xs-3 {
  padding-left: 0;
  padding-right: 0;
  margin-right: 20px;
  max-width: 20%;
  flex: 0 0 20%;
}
@media (max-width: 767px) {
  .cid-sVNIJfPP3N .number-wrap {
    margin-bottom: 15px;
  }
  .cid-sVNIJfPP3N .col-xs-3 {
    margin-right: 0px;
    max-width: 50%!important;
    flex: 0 0 50%!important;
  }
  .cid-sVNIJfPP3N .box {
    height: 400px!important;
  }
}
@media (max-width: 440px) {
  .cid-sVNIJfPP3N .number,
  .cid-sVNIJfPP3N .dot {
    font-size: 40px;
  }
}
@media (max-width: 380px) {
  .cid-sVNIJfPP3N .period {
    font-size: 0.8rem;
  }
}
.cid-sVNIJfPP3N .box {
  background-image: url("../../../assets/images/o7-1024x1024.webp");
  background-size: cover;
  background-position: center;
  height: 700px;
  width: 100%;
  margin: auto;
  display: flex;
  align-items: center;
  justify-content: center;
}
.cid-sVNIJfPP3N .icon-wrap {
  background-color: #ff3366 !important;
  border-radius: 50%;
  width: 80px;
  height: 80px;
  margin: auto;
  display: flex;
  justify-content: center;
  align-items: center;
  transition: all 0.3s;
}
.cid-sVNIJfPP3N .icon-wrap:hover {
  opacity: 0.8;
}
.cid-sVNIJfPP3N .icon-wrap span {
  padding-left: 8px;
}
.cid-sVNIJfPP3N .mbr-media span {
  font-size: 30px;
  cursor: pointer;
  position: relative;
  display: inline-block;
  transition: all 0.25s;
  color: #ffffff !important;
}
.cid-sVNIJfPP3N .mbr-media span.mbri-play:before {
  position: absolute;
  left: 50%;
  -webkit-transform: translateX(-35%);
  -moz-transform: translateX(-35%);
  -ms-transform: translateX(-35%);
  -o-transform: translateX(-35%);
  transform: translateX(-35%);
}
.cid-sVNIJfPP3N .modalWindow {
  position: fixed;
  z-index: 5000;
  left: 0;
  top: 0;
  background-color: rgba(61, 61, 61, 0.65);
  width: 100%;
  height: 100%;
}
.cid-sVNIJfPP3N .modalWindow .modalWindow-container {
  display: table-cell;
  vertical-align: middle;
}
.cid-sVNIJfPP3N .modalWindow .modalWindow-video {
  height: calc(44.9943757vw);
  width: 80vw;
  margin: 0 auto;
}
.cid-sVNIJfPP3N a.close {
  position: absolute;
  right: 4vw;
  top: 4vh;
  color: #ffffff;
  z-index: 5000000;
  font-size: 37px;
  background: #000;
  padding: 20px;
  border-radius: 50%;
}
.cid-sVNIJfPP3N a.close:hover {
  color: #ffffff;
}
.cid-sVNIJfPP3N .mbr-text {
  color: #767676;
}
.cid-sVNIJfPP3N H4 {
  color: #767676;
}
.cid-sVNIJgdZII {
  padding-top: 9rem;
  padding-bottom: 0rem;
  background-color: #fafafa;
}
.cid-sVNIJgdZII .link-wrapper {
  width: 100%;
}
.cid-sVNIJgdZII .container {
  max-width: 1550px;
  padding: 0 2rem;
}
@media (max-width: 767px) {
  .cid-sVNIJgdZII .container {
    padding: 0 1rem;
  }
}
.cid-sVNIJgdZII p {
  padding: 0;
  margin: 0;
}
.cid-sVNIJgdZII .item {
  max-width: 1200px;
  margin: auto;
  margin-bottom: 2rem;
}
@media (max-width: 767px) {
  .cid-sVNIJgdZII .item {
    text-align: center;
  }
}
.cid-sVNIJgdZII .line {
  width: 100%;
  border-bottom: 1px solid #000000;
}
.cid-sVNIJgdZII .row {
  align-items: center;
}
@media (max-width: 992px) {
  .cid-sVNIJgdZII .row {
    justify-content: flex-start;
  }
}
.cid-sVNIJgdZII .card {
  border-radius: 0;
  padding: 0;
}
.cid-sVNIJgdZII .card-title {
  color: #000000;
}
.cid-sVNIJgdZII .card-title a {
  position: relative;
  background: none!important;
}
.cid-sVNIJgdZII .card-title a:before {
  content: '';
  bottom: 0;
  right: 0;
  width: 0%;
  height: 2px;
  transition: all 0.3s;
  background: currentColor;
  position: absolute;
}
.cid-sVNIJgdZII .card-title a:hover:before {
  width: 100%;
  left: 0;
  right: auto;
}
.cid-sVNIJgdZII .link {
  display: inline-block;
  position: relative;
  padding-right: 2rem;
  overflow: hidden;
  cursor: pointer;
}
.cid-sVNIJgdZII .link:before {
  content: "\e96b";
  font-family: 'Moririse2' !important;
  position: absolute;
  top: 0;
  right: 0;
  transition: all 0.3s;
  transform: rotate(-45deg) translateX(0px);
}
.cid-sVNIJgdZII .link:after {
  content: "\e96b";
  font-family: 'Moririse2' !important;
  position: absolute;
  top: 0;
  right: 0rem;
  transition: all 0.3s;
  transform: rotate(-45deg) translateX(-33px);
}
.cid-sVNIJgdZII .link:hover:before {
  transform: rotate(-45deg) translateX(33px);
}
.cid-sVNIJgdZII .link:hover:after {
  transform: rotate(-45deg) translateX(0px);
}
.cid-sVNIJgdZII .card-subtitle {
  color: #818181;
}
.cid-sVNIJjSfqX {
  padding-top: 0rem;
  padding-bottom: 0rem;
  background-color: #fafafa;
}
.cid-sVNIJjSfqX .container {
  max-width: 1400px;
}
.cid-sVNIJjSfqX img,
.cid-sVNIJjSfqX .item-img {
  width: 100%;
  position: relative;
  height: 100%;
  object-fit: cover;
}
.cid-sVNIJjSfqX img:before,
.cid-sVNIJjSfqX .item-img:before {
  content: '';
  top: 0;
  left: 0;
  opacity: 0;
  width: 100%;
  pointer-events: none;
  transition: all 0.3s;
  height: 100%;
  background: #4232e2;
  position: absolute;
  z-index: 10;
}
.cid-sVNIJjSfqX img:hover:before,
.cid-sVNIJjSfqX .item-img:hover:before {
  opacity: 0.2;
}
.cid-sVNIJjSfqX .item:focus,
.cid-sVNIJjSfqX span:focus {
  outline: none;
}
.cid-sVNIJjSfqX .item {
  cursor: pointer;
  margin-bottom: 0rem;
}
.cid-sVNIJjSfqX .item-wrapper {
  position: relative;
  height: 100%;
  display: flex;
  flex-flow: column nowrap;
}
.cid-sVNIJjSfqX .item-content {
  padding-top: 0rem;
}
.cid-sVNIJjSfqX .mbr-section-btn {
  margin-top: auto !important;
}
.cid-sVNIJjSfqX .mbr-section-title {
  color: #232323;
}
.cid-sVNIJjSfqX .mbr-text,
.cid-sVNIJjSfqX .mbr-section-btn {
  color: #818181;
}
.cid-sVNW5FrIKA {
  padding-top: 0px;
  padding-bottom: 0px;
  background-color: #fafafa;
}
.cid-sVNW5FrIKA .container {
  max-width: 1400px;
}
.cid-sVNW5FrIKA img,
.cid-sVNW5FrIKA .item-img {
  width: 100%;
  position: relative;
  height: 100%;
  object-fit: cover;
}
.cid-sVNW5FrIKA img:before,
.cid-sVNW5FrIKA .item-img:before {
  content: '';
  top: 0;
  left: 0;
  opacity: 0;
  width: 100%;
  pointer-events: none;
  transition: all 0.3s;
  height: 100%;
  background: #4232e2;
  position: absolute;
  z-index: 10;
}
.cid-sVNW5FrIKA img:hover:before,
.cid-sVNW5FrIKA .item-img:hover:before {
  opacity: 0.2;
}
.cid-sVNW5FrIKA .item:focus,
.cid-sVNW5FrIKA span:focus {
  outline: none;
}
.cid-sVNW5FrIKA .item {
  cursor: pointer;
  margin-bottom: 0rem;
}
.cid-sVNW5FrIKA .item-wrapper {
  position: relative;
  height: 100%;
  display: flex;
  flex-flow: column nowrap;
}
.cid-sVNW5FrIKA .item-content {
  padding-top: 0rem;
}
.cid-sVNW5FrIKA .mbr-section-btn {
  margin-top: auto !important;
}
.cid-sVNW5FrIKA .mbr-section-title {
  color: #232323;
}
.cid-sVNW5FrIKA .mbr-text,
.cid-sVNW5FrIKA .mbr-section-btn {
  color: #818181;
}
.cid-sVNXiyyuys {
  padding-top: 0rem;
  padding-bottom: 0rem;
  background-color: #fafafa;
}
.cid-sVNXiyyuys .container {
  max-width: 1400px;
}
.cid-sVNXiyyuys img,
.cid-sVNXiyyuys .item-img {
  width: 100%;
  position: relative;
  height: 100%;
  object-fit: cover;
}
.cid-sVNXiyyuys img:before,
.cid-sVNXiyyuys .item-img:before {
  content: '';
  top: 0;
  left: 0;
  opacity: 0;
  width: 100%;
  pointer-events: none;
  transition: all 0.3s;
  height: 100%;
  background: #4232e2;
  position: absolute;
  z-index: 10;
}
.cid-sVNXiyyuys img:hover:before,
.cid-sVNXiyyuys .item-img:hover:before {
  opacity: 0.2;
}
.cid-sVNXiyyuys .item:focus,
.cid-sVNXiyyuys span:focus {
  outline: none;
}
.cid-sVNXiyyuys .item {
  cursor: pointer;
  margin-bottom: 0rem;
}
.cid-sVNXiyyuys .item-wrapper {
  position: relative;
  height: 100%;
  display: flex;
  flex-flow: column nowrap;
}
.cid-sVNXiyyuys .item-content {
  padding-top: 0rem;
}
.cid-sVNXiyyuys .mbr-section-btn {
  margin-top: auto !important;
}
.cid-sVNXiyyuys .mbr-section-title {
  color: #232323;
}
.cid-sVNXiyyuys .mbr-text,
.cid-sVNXiyyuys .mbr-section-btn {
  color: #818181;
}
.cid-sVNIJhjvOM {
  padding-top: 1rem;
  padding-bottom: 10rem;
  background-color: #fafafa;
}
.cid-sVNIJhjvOM a {
  position: relative;
  font-weight: bold;
  background: none!important;
}
.cid-sVNIJhjvOM a:before {
  content: '';
  bottom: 1px;
  left: 0;
  width: 100%;
  height: 2px;
  transition: all 0.3s;
  background: currentColor;
  position: absolute;
}
.cid-sVNIJhjvOM a:hover:before {
  width: 0;
  right: 0;
  left: auto;
}
.cid-sVNIJhjvOM .mbr-text {
  color: #353535;
}
.cid-sVNIJhjvOM .mbr-section-title {
  color: #000000;
}
.cid-sVNIJhwnaT {
  padding-top: 15rem;
  padding-bottom: 10rem;
  background-color: #232323;
}
@media (max-width: 991px) {
  .cid-sVNIJhwnaT .image-wrapper {
    margin-bottom: 1rem;
  }
}
.cid-sVNIJhwnaT .container {
  max-width: 1400px;
}
.cid-sVNIJhwnaT .row {
  flex-direction: row-reverse;
}
.cid-sVNIJhwnaT img {
  width: 100%;
  height: 100%;
  object-fit: cover;
}
.cid-sVNIJhwnaT .mbr-text {
  color: #ffffff;
  text-align: center;
}
.cid-sVNZwu6pnY {
  padding-top: 9rem;
  padding-bottom: 0rem;
  background-color: #fafafa;
}
.cid-sVNZwu6pnY .link-wrapper {
  width: 100%;
}
.cid-sVNZwu6pnY .container {
  max-width: 1550px;
  padding: 0 2rem;
}
@media (max-width: 767px) {
  .cid-sVNZwu6pnY .container {
    padding: 0 1rem;
  }
}
.cid-sVNZwu6pnY p {
  padding: 0;
  margin: 0;
}
.cid-sVNZwu6pnY .item {
  max-width: 1200px;
  margin: auto;
  margin-bottom: 2rem;
}
@media (max-width: 767px) {
  .cid-sVNZwu6pnY .item {
    text-align: center;
  }
}
.cid-sVNZwu6pnY .line {
  width: 100%;
  border-bottom: 1px solid #000000;
}
.cid-sVNZwu6pnY .row {
  align-items: center;
}
@media (max-width: 992px) {
  .cid-sVNZwu6pnY .row {
    justify-content: flex-start;
  }
}
.cid-sVNZwu6pnY .card {
  border-radius: 0;
  padding: 0;
}
.cid-sVNZwu6pnY .card-title {
  color: #000000;
}
.cid-sVNZwu6pnY .card-title a {
  position: relative;
  background: none!important;
}
.cid-sVNZwu6pnY .card-title a:before {
  content: '';
  bottom: 0;
  right: 0;
  width: 0%;
  height: 2px;
  transition: all 0.3s;
  background: currentColor;
  position: absolute;
}
.cid-sVNZwu6pnY .card-title a:hover:before {
  width: 100%;
  left: 0;
  right: auto;
}
.cid-sVNZwu6pnY .link {
  display: inline-block;
  position: relative;
  padding-right: 2rem;
  overflow: hidden;
  cursor: pointer;
}
.cid-sVNZwu6pnY .link:before {
  content: "\e96b";
  font-family: 'Moririse2' !important;
  position: absolute;
  top: 0;
  right: 0;
  transition: all 0.3s;
  transform: rotate(-45deg) translateX(0px);
}
.cid-sVNZwu6pnY .link:after {
  content: "\e96b";
  font-family: 'Moririse2' !important;
  position: absolute;
  top: 0;
  right: 0rem;
  transition: all 0.3s;
  transform: rotate(-45deg) translateX(-33px);
}
.cid-sVNZwu6pnY .link:hover:before {
  transform: rotate(-45deg) translateX(33px);
}
.cid-sVNZwu6pnY .link:hover:after {
  transform: rotate(-45deg) translateX(0px);
}
.cid-sVNZwu6pnY .card-subtitle {
  color: #818181;
}
.cid-sVNIJhLW9M {
  padding-top: 0rem;
  padding-bottom: 0rem;
  background-color: #fafafa;
}
.cid-sVNIJhLW9M .container {
  max-width: 1400px;
}
.cid-sVNIJhLW9M img,
.cid-sVNIJhLW9M .item-img {
  width: 100%;
  position: relative;
}
.cid-sVNIJhLW9M img:before,
.cid-sVNIJhLW9M .item-img:before {
  content: '';
  top: 0;
  left: 0;
  opacity: 0;
  width: 100%;
  pointer-events: none;
  transition: all 0.3s;
  height: 100%;
  background: #4232e2;
  position: absolute;
  z-index: 10;
}
.cid-sVNIJhLW9M img:hover:before,
.cid-sVNIJhLW9M .item-img:hover:before {
  opacity: 0.2;
}
.cid-sVNIJhLW9M .item:focus,
.cid-sVNIJhLW9M span:focus {
  outline: none;
}
.cid-sVNIJhLW9M .item {
  cursor: pointer;
  margin-bottom: 0rem;
}
.cid-sVNIJhLW9M .item-wrapper {
  position: relative;
  height: 100%;
  display: flex;
  flex-flow: column nowrap;
}
.cid-sVNIJhLW9M .item-content {
  padding-top: 0rem;
}
.cid-sVNIJhLW9M .mbr-section-btn {
  margin-top: auto !important;
}
.cid-sVNIJhLW9M .mbr-section-title {
  color: #232323;
}
.cid-sVNIJhLW9M .mbr-text,
.cid-sVNIJhLW9M .mbr-section-btn {
  color: #818181;
}
.cid-sVNIJhLW9M .item-subtitle {
  text-align: center;
}
.cid-sVO0limQhC {
  padding-top: 0rem;
  padding-bottom: 0rem;
  background-color: #fafafa;
}
.cid-sVO0limQhC .container {
  max-width: 1400px;
}
.cid-sVO0limQhC img,
.cid-sVO0limQhC .item-img {
  width: 100%;
  position: relative;
}
.cid-sVO0limQhC img:before,
.cid-sVO0limQhC .item-img:before {
  content: '';
  top: 0;
  left: 0;
  opacity: 0;
  width: 100%;
  pointer-events: none;
  transition: all 0.3s;
  height: 100%;
  background: #4232e2;
  position: absolute;
  z-index: 10;
}
.cid-sVO0limQhC img:hover:before,
.cid-sVO0limQhC .item-img:hover:before {
  opacity: 0.2;
}
.cid-sVO0limQhC .item:focus,
.cid-sVO0limQhC span:focus {
  outline: none;
}
.cid-sVO0limQhC .item {
  cursor: pointer;
  margin-bottom: 0rem;
}
.cid-sVO0limQhC .item-wrapper {
  position: relative;
  height: 100%;
  display: flex;
  flex-flow: column nowrap;
}
.cid-sVO0limQhC .item-content {
  padding-top: 0rem;
}
.cid-sVO0limQhC .mbr-section-btn {
  margin-top: auto !important;
}
.cid-sVO0limQhC .mbr-section-title {
  color: #232323;
}
.cid-sVO0limQhC .mbr-text,
.cid-sVO0limQhC .mbr-section-btn {
  color: #818181;
}
.cid-sVO0limQhC .item-subtitle {
  text-align: center;
}
.cid-sVO0LDRG6Q {
  padding-top: 1rem;
  padding-bottom: 10rem;
  background-color: #fafafa;
}
.cid-sVO0LDRG6Q a {
  position: relative;
  font-weight: bold;
  background: none!important;
}
.cid-sVO0LDRG6Q a:before {
  content: '';
  bottom: 1px;
  left: 0;
  width: 100%;
  height: 2px;
  transition: all 0.3s;
  background: currentColor;
  position: absolute;
}
.cid-sVO0LDRG6Q a:hover:before {
  width: 0;
  right: 0;
  left: auto;
}
.cid-sVO0LDRG6Q .mbr-text {
  color: #353535;
}
.cid-sVO0LDRG6Q .mbr-section-title {
  color: #000000;
}
.cid-sVNIJiRDqh {
  padding-top: 10rem;
  padding-bottom: 2rem;
  background-color: #fafafa;
}
.cid-sVNIJiRDqh a {
  position: relative;
  font-weight: bold;
  background: none!important;
}
.cid-sVNIJiRDqh a:before {
  content: '';
  bottom: 1px;
  left: 0;
  width: 100%;
  height: 2px;
  transition: all 0.3s;
  background: currentColor;
  position: absolute;
}
.cid-sVNIJiRDqh a:hover:before {
  width: 0;
  right: 0;
  left: auto;
}
.cid-sVNIJiRDqh .mbr-text {
  color: #232323;
}
.cid-sVNIJiRDqh .mbr-section-title {
  color: #232323;
}
.cid-sVNIJj9P5O {
  padding-top: 0rem;
  padding-bottom: 2rem;
  background-color: #fafafa;
}
.cid-sVNIJj9P5O .container {
  max-width: 1200px;
}
.cid-sVNIJj9P5O .title-wrapper {
  border-top: 1px solid #000000;
  padding-top: 2rem;
}
.cid-sVNIJj9P5O .container-fluid {
  max-width: 1400px;
}
.cid-sVNIJj9P5O .mbr-section-title {
  max-width: 1200px;
  padding-bottom: 3rem;
  text-align: right;
  color: #818181;
}
.cid-sVNIJj9P5O p {
  line-height: 2;
}
.cid-sVNIJj9P5O .mbr-section-title DIV {
  text-align: right;
}
.cid-sVNIJjlFQL {
  padding-top: 5rem;
  padding-bottom: 0rem;
  background-color: #fafafa;
}
.cid-sVNIJjlFQL .link-wrapper {
  width: 100%;
}
.cid-sVNIJjlFQL .container {
  max-width: 1550px;
  padding: 0 2rem;
}
@media (max-width: 767px) {
  .cid-sVNIJjlFQL .container {
    padding: 0 1rem;
  }
}
.cid-sVNIJjlFQL p {
  padding: 0;
  margin: 0;
}
.cid-sVNIJjlFQL .item {
  max-width: 1200px;
  margin: auto;
  margin-bottom: 2rem;
}
@media (max-width: 767px) {
  .cid-sVNIJjlFQL .item {
    text-align: center;
  }
}
.cid-sVNIJjlFQL .line {
  width: 100%;
  border-bottom: 1px solid #000000;
}
.cid-sVNIJjlFQL .row {
  align-items: center;
}
@media (max-width: 992px) {
  .cid-sVNIJjlFQL .row {
    justify-content: flex-start;
  }
}
.cid-sVNIJjlFQL .card {
  border-radius: 0;
  padding: 0;
}
.cid-sVNIJjlFQL .card-title {
  color: #000000;
}
.cid-sVNIJjlFQL .card-title a {
  position: relative;
  background: none!important;
}
.cid-sVNIJjlFQL .card-title a:before {
  content: '';
  bottom: 0;
  right: 0;
  width: 0%;
  height: 2px;
  transition: all 0.3s;
  background: currentColor;
  position: absolute;
}
.cid-sVNIJjlFQL .card-title a:hover:before {
  width: 100%;
  left: 0;
  right: auto;
}
.cid-sVNIJjlFQL .link {
  display: inline-block;
  position: relative;
  padding-right: 2rem;
  overflow: hidden;
  cursor: pointer;
}
.cid-sVNIJjlFQL .link:before {
  content: "\e96b";
  font-family: 'Moririse2' !important;
  position: absolute;
  top: 0;
  right: 0;
  transition: all 0.3s;
  transform: rotate(-45deg) translateX(0px);
}
.cid-sVNIJjlFQL .link:after {
  content: "\e96b";
  font-family: 'Moririse2' !important;
  position: absolute;
  top: 0;
  right: 0rem;
  transition: all 0.3s;
  transform: rotate(-45deg) translateX(-33px);
}
.cid-sVNIJjlFQL .link:hover:before {
  transform: rotate(-45deg) translateX(33px);
}
.cid-sVNIJjlFQL .link:hover:after {
  transform: rotate(-45deg) translateX(0px);
}
.cid-sVNIJjlFQL .card-subtitle {
  color: #818181;
}
.cid-sVO1Jq1jIA {
  padding-top: 0rem;
  padding-bottom: 0rem;
  background-color: #fafafa;
}
.cid-sVO1Jq1jIA .container {
  max-width: 1400px;
}
.cid-sVO1Jq1jIA img,
.cid-sVO1Jq1jIA .item-img {
  width: 100%;
  position: relative;
}
.cid-sVO1Jq1jIA img:before,
.cid-sVO1Jq1jIA .item-img:before {
  content: '';
  top: 0;
  left: 0;
  opacity: 0;
  width: 100%;
  pointer-events: none;
  transition: all 0.3s;
  height: 100%;
  background: #4232e2;
  position: absolute;
  z-index: 10;
}
.cid-sVO1Jq1jIA img:hover:before,
.cid-sVO1Jq1jIA .item-img:hover:before {
  opacity: 0.2;
}
.cid-sVO1Jq1jIA .item:focus,
.cid-sVO1Jq1jIA span:focus {
  outline: none;
}
.cid-sVO1Jq1jIA .item {
  cursor: pointer;
  margin-bottom: 0rem;
}
.cid-sVO1Jq1jIA .item-wrapper {
  position: relative;
  height: 100%;
  display: flex;
  flex-flow: column nowrap;
}
.cid-sVO1Jq1jIA .item-content {
  padding-top: 0rem;
}
.cid-sVO1Jq1jIA .mbr-section-btn {
  margin-top: auto !important;
}
.cid-sVO1Jq1jIA .mbr-section-title {
  color: #232323;
}
.cid-sVO1Jq1jIA .mbr-text,
.cid-sVO1Jq1jIA .mbr-section-btn {
  color: #818181;
}
.cid-sVO1Jq1jIA .item-subtitle {
  text-align: center;
}
.cid-sVO2cUUpmj {
  padding-top: 0rem;
  padding-bottom: 0rem;
  background-color: #fafafa;
}
.cid-sVO2cUUpmj .container {
  max-width: 1400px;
}
.cid-sVO2cUUpmj img,
.cid-sVO2cUUpmj .item-img {
  width: 100%;
  position: relative;
}
.cid-sVO2cUUpmj img:before,
.cid-sVO2cUUpmj .item-img:before {
  content: '';
  top: 0;
  left: 0;
  opacity: 0;
  width: 100%;
  pointer-events: none;
  transition: all 0.3s;
  height: 100%;
  background: #4232e2;
  position: absolute;
  z-index: 10;
}
.cid-sVO2cUUpmj img:hover:before,
.cid-sVO2cUUpmj .item-img:hover:before {
  opacity: 0.2;
}
.cid-sVO2cUUpmj .item:focus,
.cid-sVO2cUUpmj span:focus {
  outline: none;
}
.cid-sVO2cUUpmj .item {
  cursor: pointer;
  margin-bottom: 0rem;
}
.cid-sVO2cUUpmj .item-wrapper {
  position: relative;
  height: 100%;
  display: flex;
  flex-flow: column nowrap;
}
.cid-sVO2cUUpmj .item-content {
  padding-top: 0rem;
}
.cid-sVO2cUUpmj .mbr-section-btn {
  margin-top: auto !important;
}
.cid-sVO2cUUpmj .mbr-section-title {
  color: #232323;
}
.cid-sVO2cUUpmj .mbr-text,
.cid-sVO2cUUpmj .mbr-section-btn {
  color: #818181;
}
.cid-sVO2cUUpmj .item-subtitle {
  text-align: center;
}
.cid-sVO2ApaNma {
  padding-top: 0rem;
  padding-bottom: 0rem;
  background-color: #fafafa;
}
.cid-sVO2ApaNma .container {
  max-width: 1400px;
}
.cid-sVO2ApaNma img,
.cid-sVO2ApaNma .item-img {
  width: 100%;
  position: relative;
}
.cid-sVO2ApaNma img:before,
.cid-sVO2ApaNma .item-img:before {
  content: '';
  top: 0;
  left: 0;
  opacity: 0;
  width: 100%;
  pointer-events: none;
  transition: all 0.3s;
  height: 100%;
  background: #4232e2;
  position: absolute;
  z-index: 10;
}
.cid-sVO2ApaNma img:hover:before,
.cid-sVO2ApaNma .item-img:hover:before {
  opacity: 0.2;
}
.cid-sVO2ApaNma .item:focus,
.cid-sVO2ApaNma span:focus {
  outline: none;
}
.cid-sVO2ApaNma .item {
  cursor: pointer;
  margin-bottom: 0rem;
}
.cid-sVO2ApaNma .item-wrapper {
  position: relative;
  height: 100%;
  display: flex;
  flex-flow: column nowrap;
}
.cid-sVO2ApaNma .item-content {
  padding-top: 0rem;
}
.cid-sVO2ApaNma .mbr-section-btn {
  margin-top: auto !important;
}
.cid-sVO2ApaNma .mbr-section-title {
  color: #232323;
}
.cid-sVO2ApaNma .mbr-text,
.cid-sVO2ApaNma .mbr-section-btn {
  color: #818181;
}
.cid-sVO2ApaNma .item-subtitle {
  text-align: center;
}
.cid-sVNIJkiawC {
  padding-top: 2rem;
  padding-bottom: 10rem;
  background-color: #fafafa;
}
.cid-sVNIJkiawC a {
  position: relative;
  font-weight: bold;
  background: none!important;
}
.cid-sVNIJkiawC a:before {
  content: '';
  bottom: 1px;
  left: 0;
  width: 100%;
  height: 2px;
  transition: all 0.3s;
  background: currentColor;
  position: absolute;
}
.cid-sVNIJkiawC a:hover:before {
  width: 0;
  right: 0;
  left: auto;
}
.cid-sVNIJkiawC .mbr-text {
  color: #353535;
}
.cid-sVNIJkiawC .mbr-section-title {
  color: #000000;
}
.cid-sVNIJkxcdJ {
  padding-top: 0rem;
  padding-bottom: 6rem;
  background-color: #fafafa;
}
.cid-sVNIJkxcdJ .container {
  max-width: 1750px;
}
.cid-sVNIJkxcdJ .card-wrapper {
  border-top: 1px solid #000000;
  padding-top: 2rem;
}
.cid-sVNIJkxcdJ img {
  width: 250px;
  display: inline-block;
}
.cid-sVNIJkxcdJ p {
  line-height: 1.8;
}
.cid-t1JWsY8uGn {
  z-index: 1000;
  width: 100%;
}
.cid-t1JWsY8uGn .navbar.collapsed ul.navbar-nav li {
  margin: 0;
  width: fit-content;
}
.cid-t1JWsY8uGn .container-fluid {
  padding: 0 1rem;
  margin: 0 auto;
}
.cid-t1JWsY8uGn .icons-menu {
  width: fit-content;
  padding: 0 4rem;
  padding-bottom: 3rem;
  flex-wrap: nowrap;
  display: flex;
  justify-content: center;
  padding-top: 0.3rem;
  text-align: center;
}
@media (max-width: 767px) {
  .cid-t1JWsY8uGn .icons-menu {
    padding: 0 3rem;
  }
}
.cid-t1JWsY8uGn nav.navbar {
  position: fixed;
}
.cid-t1JWsY8uGn .dropdown-item:before {
  font-family: Moririse2 !important;
  content: "\e966";
  display: inline-block;
  width: 0;
  position: absolute;
  left: 1rem;
  top: 0.5rem;
  margin-right: 0.5rem;
  line-height: 1;
  font-size: inherit;
  vertical-align: middle;
  text-align: center;
  overflow: hidden;
  transform: scale(0, 1);
  transition: all 0.25s ease-in-out;
}
.cid-t1JWsY8uGn .dropdown-menu {
  padding: 0;
  border-radius: 4px;
  box-shadow: 0 1px 3px 0 rgba(0, 0, 0, 0.1);
}
.cid-t1JWsY8uGn .dropdown-item {
  border-bottom: 1px solid #e6e6e6;
}
.cid-t1JWsY8uGn .dropdown-item:hover,
.cid-t1JWsY8uGn .dropdown-item:focus {
  background: #e43f3f !important;
  color: white !important;
}
.cid-t1JWsY8uGn .dropdown-item:first-child {
  border-top-left-radius: 4px;
  border-top-right-radius: 4px;
}
.cid-t1JWsY8uGn .dropdown-item:last-child {
  border-bottom: none;
  border-bottom-left-radius: 4px;
  border-bottom-right-radius: 4px;
}
.cid-t1JWsY8uGn .nav-dropdown {
  padding: 3rem 2rem;
}
@media (max-width: 767px) {
  .cid-t1JWsY8uGn .nav-dropdown {
    padding: 2rem 0rem;
  }
}
.cid-t1JWsY8uGn .nav-dropdown .link {
  padding: 0 0.3em !important;
  margin: 1rem !important;
}
.cid-t1JWsY8uGn .nav-dropdown .link.dropdown-toggle::after {
  margin-left: 0.5rem;
  margin-top: 0.2rem;
}
.cid-t1JWsY8uGn .nav-link {
  position: relative;
}
.cid-t1JWsY8uGn .container {
  display: flex;
  margin: auto;
}
.cid-t1JWsY8uGn .iconfont-wrapper {
  color: #ffffff !important;
  font-size: 1.5rem;
  padding-right: 0.5rem;
}
.cid-t1JWsY8uGn .dropdown-menu,
.cid-t1JWsY8uGn .navbar.opened {
  background: #e43f3f !important;
  min-height: 100%;
}
.cid-t1JWsY8uGn .nav-item:focus,
.cid-t1JWsY8uGn .nav-link:focus {
  outline: none;
}
.cid-t1JWsY8uGn .dropdown .dropdown-menu .dropdown-item {
  width: auto;
  transition: all 0.25s ease-in-out;
}
.cid-t1JWsY8uGn .dropdown .dropdown-menu .dropdown-item::after {
  right: 0.5rem;
}
.cid-t1JWsY8uGn .dropdown .dropdown-menu .dropdown-item .mbr-iconfont {
  margin-right: 0.5rem;
  vertical-align: sub;
}
.cid-t1JWsY8uGn .dropdown .dropdown-menu .dropdown-item .mbr-iconfont:before {
  display: inline-block;
  transform: scale(1, 1);
  transition: all 0.25s ease-in-out;
}
.cid-t1JWsY8uGn .collapsed .dropdown-menu .dropdown-item:before {
  display: none;
}
.cid-t1JWsY8uGn .collapsed .dropdown .dropdown-menu .dropdown-item {
  padding: 0.235em .5em 0.235em 1.3em !important;
  transition: none;
  margin: 0 !important;
}
.cid-t1JWsY8uGn .navbar {
  min-height: 70px;
  transition: all 0.3s;
  border-bottom: 1px solid transparent;
  background: rgba(228, 63, 63, 0);
}
.cid-t1JWsY8uGn .navbar.opened {
  transition: all 0.3s;
}
.cid-t1JWsY8uGn .navbar .dropdown-item {
  padding: 0.5rem 1.8rem;
}
.cid-t1JWsY8uGn .navbar .navbar-logo img {
  width: auto;
}
.cid-t1JWsY8uGn .navbar .navbar-collapse {
  justify-content: flex-end;
  z-index: 1;
}
.cid-t1JWsY8uGn .navbar.collapsed .nav-item .nav-link::before {
  display: none;
}
.cid-t1JWsY8uGn .navbar.collapsed.opened .dropdown-menu {
  top: 0;
}
.cid-t1JWsY8uGn .navbar.collapsed .dropdown-menu .dropdown-submenu {
  left: 0 !important;
}
.cid-t1JWsY8uGn .navbar.collapsed .dropdown-menu .dropdown-item:after {
  right: auto;
}
.cid-t1JWsY8uGn .navbar.collapsed .dropdown-menu .dropdown-toggle[data-toggle="dropdown-submenu"]:after {
  margin-left: 0.5rem;
  margin-top: 0.2rem;
  border-top: 0.35em solid;
  border-right: 0.35em solid transparent;
  border-left: 0.35em solid transparent;
  border-bottom: 0;
  top: 41%;
}
.cid-t1JWsY8uGn .navbar.collapsed .dropdown-menu .dropdown-item {
  padding: 0.25rem .5rem;
  text-align: center;
}
@media (max-width: 991px) {
  .cid-t1JWsY8uGn .navbar .nav-item .nav-link::before {
    display: none;
  }
  .cid-t1JWsY8uGn .navbar.opened .dropdown-menu {
    top: 0;
  }
  .cid-t1JWsY8uGn .navbar .dropdown-menu .dropdown-submenu {
    left: 0 !important;
  }
  .cid-t1JWsY8uGn .navbar .dropdown-menu .dropdown-item:after {
    right: auto;
  }
  .cid-t1JWsY8uGn .navbar .dropdown-menu .dropdown-toggle[data-toggle="dropdown-submenu"]:after {
    margin-left: 0.5rem;
    margin-top: 0.2rem;
    border-top: 0.35em solid;
    border-right: 0.35em solid transparent;
    border-left: 0.35em solid transparent;
    border-bottom: 0;
    top: 40%;
  }
  .cid-t1JWsY8uGn .navbar .navbar-logo img {
    height: 3rem !important;
  }
  .cid-t1JWsY8uGn .navbar ul.navbar-nav li {
    margin: auto;
  }
  .cid-t1JWsY8uGn .navbar .dropdown-menu .dropdown-item {
    padding: 0.25rem .5rem !important;
    text-align: center;
  }
  .cid-t1JWsY8uGn .navbar .navbar-brand {
    flex-shrink: initial;
    flex-basis: auto;
    word-break: break-word;
    padding-right: 2rem;
  }
  .cid-t1JWsY8uGn .navbar .navbar-toggler {
    flex-basis: auto;
  }
}
.cid-t1JWsY8uGn .navbar.navbar-short {
  min-height: 60px;
}
.cid-t1JWsY8uGn .navbar.navbar-short .navbar-logo img {
  height: 2.5rem !important;
}
.cid-t1JWsY8uGn .navbar.navbar-short .navbar-brand {
  min-height: 60px;
  padding: 0;
}
.cid-t1JWsY8uGn .navbar-brand {
  min-height: 70px;
  flex-shrink: 0;
  align-items: center;
  margin-right: 0;
  padding: 0;
  transition: all 0.3s;
  word-break: break-word;
  z-index: 1;
}
.cid-t1JWsY8uGn .navbar-brand .navbar-caption {
  line-height: inherit !important;
}
.cid-t1JWsY8uGn .navbar-brand .navbar-logo a {
  outline: none;
}
.cid-t1JWsY8uGn .dropdown-item.active,
.cid-t1JWsY8uGn .dropdown-item:active {
  background-color: transparent;
}
.cid-t1JWsY8uGn .navbar-expand-lg .navbar-nav .nav-link {
  padding: 0;
}
.cid-t1JWsY8uGn .nav-dropdown .link.dropdown-toggle {
  margin-right: 1.667em;
}
.cid-t1JWsY8uGn .nav-dropdown .link.dropdown-toggle[aria-expanded="true"] {
  margin-right: 0;
  padding: 0.667em 1.667em;
}
.cid-t1JWsY8uGn .navbar.navbar-expand-lg .dropdown .dropdown-menu {
  background: #e43f3f;
}
.cid-t1JWsY8uGn .navbar.navbar-expand-lg .dropdown .dropdown-menu .dropdown-submenu {
  margin: 0;
  left: 100%;
}
.cid-t1JWsY8uGn .navbar .dropdown.open > .dropdown-menu {
  display: block;
}
.cid-t1JWsY8uGn ul.navbar-nav {
  flex-wrap: wrap;
}
.cid-t1JWsY8uGn .navbar-buttons {
  text-align: center;
  min-width: 170px;
}
.cid-t1JWsY8uGn button.navbar-toggler[aria-expanded="false"] .hamburger span {
  background-color: #05047b;
}
.cid-t1JWsY8uGn button.navbar-toggler[aria-expanded="true"] .hamburger span {
  background: #ffffff;
}
.cid-t1JWsY8uGn button.navbar-toggler {
  outline: none;
  width: 31px;
  height: 20px;
  cursor: pointer;
  transition: all 0.2s;
  position: relative;
  align-self: center;
}
.cid-t1JWsY8uGn button.navbar-toggler .hamburger span {
  position: absolute;
  right: 0;
  width: 30px;
  height: 2px;
  border-right: 5px;
}
.cid-t1JWsY8uGn button.navbar-toggler .hamburger span:nth-child(1) {
  top: 0;
  transition: all 0.2s;
}
.cid-t1JWsY8uGn button.navbar-toggler .hamburger span:nth-child(2) {
  top: 8px;
  transition: all 0.15s;
}
.cid-t1JWsY8uGn button.navbar-toggler .hamburger span:nth-child(3) {
  top: 8px;
  transition: all 0.15s;
}
.cid-t1JWsY8uGn button.navbar-toggler .hamburger span:nth-child(4) {
  top: 16px;
  transition: all 0.2s;
}
.cid-t1JWsY8uGn nav.opened .hamburger span:nth-child(1) {
  top: 8px;
  width: 0;
  opacity: 0;
  right: 50%;
  transition: all 0.2s;
}
.cid-t1JWsY8uGn nav.opened .hamburger span:nth-child(2) {
  transform: rotate(45deg);
  transition: all 0.25s;
}
.cid-t1JWsY8uGn nav.opened .hamburger span:nth-child(3) {
  transform: rotate(-45deg);
  transition: all 0.25s;
}
.cid-t1JWsY8uGn nav.opened .hamburger span:nth-child(4) {
  top: 8px;
  width: 0;
  opacity: 0;
  right: 50%;
  transition: all 0.2s;
}
.cid-t1JWsY8uGn .navbar-dropdown {
  padding: 0 1rem;
  position: fixed;
}
.cid-t1JWsY8uGn a.nav-link {
  display: flex;
  align-items: center;
  justify-content: center;
}
@media screen and (-ms-high-contrast: active), (-ms-high-contrast: none) {
  .cid-t1JWsY8uGn .navbar {
    height: 70px;
  }
  .cid-t1JWsY8uGn .navbar.opened {
    height: auto;
  }
  .cid-t1JWsY8uGn .nav-item .nav-link:hover::before {
    width: 175%;
    max-width: calc(100% + 2rem);
    left: -1rem;
  }
}
.cid-t1JWsYTeMV {
  padding-top: 10rem;
  padding-bottom: 3rem;
  background-color: #ffffff;
}
.cid-t1JWsYTeMV .mbr-section-title {
  color: #000000;
}
.cid-t1JWsYTeMV .mbr-section-subtitle {
  text-align: left;
  color: #05047b;
}
.cid-t1JWsYTeMV .mbr-text,
.cid-t1JWsYTeMV .mbr-section-btn {
  color: #818181;
}
.cid-t1JWsZbqVq {
  padding-top: 15rem;
  padding-bottom: 15rem;
  background-image: url("../../../assets/images/20190308-matriz-instagram-4-2000x2000.webp");
}
.cid-t1JWsZbqVq .link-wrapper {
  width: 100%;
}
.cid-t1JWsZbqVq .link {
  display: inline-block;
  position: relative;
  padding-right: 2rem;
  overflow: hidden;
  cursor: pointer;
}
.cid-t1JWsZbqVq .link:before {
  content: "\e96b";
  font-family: 'Moririse2' !important;
  position: absolute;
  top: 0;
  right: 0;
  transition: all 0.3s;
  transform: rotate(-45deg) translateX(0px);
}
.cid-t1JWsZbqVq .link:after {
  content: "\e96b";
  font-family: 'Moririse2' !important;
  position: absolute;
  top: 0;
  right: 0rem;
  transition: all 0.3s;
  transform: rotate(-45deg) translateX(-33px);
}
.cid-t1JWsZbqVq .link:hover:before {
  transform: rotate(-45deg) translateX(33px);
}
.cid-t1JWsZbqVq .link:hover:after {
  transform: rotate(-45deg) translateX(0px);
}
.cid-t1JWsZbqVq .mbr-section-title DIV {
  text-align: center;
}
.cid-t1JWsZbqVq .mbr-text,
.cid-t1JWsZbqVq .mbr-section-btn {
  text-align: center;
}
.cid-t1JWsZbqVq .link,
.cid-t1JWsZbqVq .link-wrapper {
  text-align: center;
  color: #ffffff;
}
.cid-t1JWsZbqVq .mbr-section-title {
  color: #ffffff;
}
.cid-t1JWsZu026 {
  padding-top: 0rem;
  padding-bottom: 0rem;
  background-color: #fafafa;
}
.cid-t1JWsZu026 .image-col {
  padding: 0;
}
@media (min-width: 992px) {
  .cid-t1JWsZu026 .container-fluid {
    padding-right: 0;
  }
}
@media (max-width: 1750px) {
  .cid-t1JWsZu026 .img-last {
    padding-right: 1rem;
  }
  .cid-t1JWsZu026 .img-first {
    padding-left: 1rem;
  }
}
@media (max-width: 767px) {
  .cid-t1JWsZu026 .img-last {
    padding-right: 0rem;
  }
  .cid-t1JWsZu026 .img-first {
    padding-left: 0rem;
  }
  .cid-t1JWsZu026 .img-col {
    padding: 0 1rem!important;
  }
}
.cid-t1JWsZu026 img {
  height: 100%;
  object-fit: cover;
}
.cid-t1JWsZu026 .line {
  width: 100%;
  border-bottom: 1px solid #000000;
  margin: 0 1rem;
}
@media (max-width: 767px) {
  .cid-t1JWsZu026 .line {
    margin: 0;
  }
}
.cid-t1JWsZu026 .text-wrapper {
  max-width: 600px;
  padding: 4rem 0rem;
}
.cid-t1JWsZu026 .link-wrapper {
  width: 100%;
}
.cid-t1JWsZu026 .link {
  display: inline-block;
  position: relative;
  padding-right: 2rem;
  overflow: hidden;
  cursor: pointer;
}
.cid-t1JWsZu026 .link:before {
  content: "\e96b";
  font-family: 'Moririse2' !important;
  position: absolute;
  top: 0;
  right: 0;
  transition: all 0.3s;
  transform: rotate(-45deg) translateX(0px);
}
.cid-t1JWsZu026 .link:after {
  content: "\e96b";
  font-family: 'Moririse2' !important;
  position: absolute;
  top: 0;
  right: 0rem;
  transition: all 0.3s;
  transform: rotate(-45deg) translateX(-33px);
}
.cid-t1JWsZu026 .link:hover:before {
  transform: rotate(-45deg) translateX(33px);
}
.cid-t1JWsZu026 .link:hover:after {
  transform: rotate(-45deg) translateX(0px);
}
.cid-t1JWsZu026 .mbr-section-title DIV {
  text-align: right;
}
.cid-t1JWsZu026 .link,
.cid-t1JWsZu026 .link-wrapper {
  text-align: right;
  color: #e43f3f;
}
.cid-t1JWsZu026 .mbr-text,
.cid-t1JWsZu026 .mbr-section-btn {
  text-align: right;
}
.cid-t1JWsZMWRD {
  padding-top: 4rem;
  padding-bottom: 0rem;
  background-color: #fafafa;
}
.cid-t1JWsZMWRD .link-wrapper {
  width: 100%;
}
.cid-t1JWsZMWRD .contaiter-fluid {
  max-width: 100%;
  padding-right: 2rem;
}
.cid-t1JWsZMWRD .line {
  width: 100%;
  border-bottom: 1px solid #000000;
  margin: 0 1rem;
  padding-top: 4rem;
}
@media (max-width: 767px) {
  .cid-t1JWsZMWRD .line {
    margin: 0;
  }
}
.cid-t1JWsZMWRD .row {
  justify-content: center;
}
.cid-t1JWsZMWRD .card {
  border-left: 1px solid #000000;
  border-radius: 0;
  padding: 0 2rem;
}
@media (max-width: 1750px) {
  .cid-t1JWsZMWRD .card {
    padding: 0 1rem;
  }
}
@media (max-width: 992px) {
  .cid-t1JWsZMWRD .card {
    padding-left: 1rem;
    border-left: 0px;
  }
}
.cid-t1JWsZMWRD .first {
  border-left: 0;
  padding-left: 1rem;
}
.cid-t1JWsZMWRD .card-text {
  color: #818181;
}
.cid-t1JWsZMWRD .card-text a {
  position: relative;
  background: none!important;
}
.cid-t1JWsZMWRD .card-text a:before {
  content: '';
  bottom: 0;
  left: 0;
  width: 100%;
  height: 2px;
  transition: all 0.3s;
  background: currentColor;
  position: absolute;
}
.cid-t1JWsZMWRD .card-text a:hover:before {
  width: 0;
  right: 0;
  left: auto;
}
.cid-t1JWsZMWRD .link {
  display: inline-block;
  position: relative;
  padding-right: 2rem;
  overflow: hidden;
  cursor: pointer;
}
.cid-t1JWsZMWRD .link:before {
  content: "\e96b";
  font-family: 'Moririse2' !important;
  position: absolute;
  top: 0;
  right: 0;
  transition: all 0.3s;
  transform: rotate(-45deg) translateX(0px);
}
.cid-t1JWsZMWRD .link:after {
  content: "\e96b";
  font-family: 'Moririse2' !important;
  position: absolute;
  top: 0;
  right: 0rem;
  transition: all 0.3s;
  transform: rotate(-45deg) translateX(-33px);
}
.cid-t1JWsZMWRD .link:hover:before {
  transform: rotate(-45deg) translateX(33px);
}
.cid-t1JWsZMWRD .link:hover:after {
  transform: rotate(-45deg) translateX(0px);
}
.cid-t1JWsZMWRD .card-title,
.cid-t1JWsZMWRD .iconfont-wrapper {
  color: #000000;
}
.cid-t1JWsZMWRD .link,
.cid-t1JWsZMWRD .link-wrapper {
  color: #e43f3f;
}
.cid-t1JWt0JMOh {
  padding-top: 9rem;
  padding-bottom: 0rem;
  background-color: #fafafa;
}
.cid-t1JWt0JMOh .link-wrapper {
  width: 100%;
}
.cid-t1JWt0JMOh .container {
  max-width: 1550px;
  padding: 0 2rem;
}
@media (max-width: 767px) {
  .cid-t1JWt0JMOh .container {
    padding: 0 1rem;
  }
}
.cid-t1JWt0JMOh p {
  padding: 0;
  margin: 0;
}
.cid-t1JWt0JMOh .item {
  max-width: 1200px;
  margin: auto;
  margin-bottom: 2rem;
}
@media (max-width: 767px) {
  .cid-t1JWt0JMOh .item {
    text-align: center;
  }
}
.cid-t1JWt0JMOh .line {
  width: 100%;
  border-bottom: 1px solid #000000;
}
.cid-t1JWt0JMOh .row {
  align-items: center;
}
@media (max-width: 992px) {
  .cid-t1JWt0JMOh .row {
    justify-content: flex-start;
  }
}
.cid-t1JWt0JMOh .card {
  border-radius: 0;
  padding: 0;
}
.cid-t1JWt0JMOh .card-title {
  color: #000000;
}
.cid-t1JWt0JMOh .card-title a {
  position: relative;
  background: none!important;
}
.cid-t1JWt0JMOh .card-title a:before {
  content: '';
  bottom: 0;
  right: 0;
  width: 0%;
  height: 2px;
  transition: all 0.3s;
  background: currentColor;
  position: absolute;
}
.cid-t1JWt0JMOh .card-title a:hover:before {
  width: 100%;
  left: 0;
  right: auto;
}
.cid-t1JWt0JMOh .link {
  display: inline-block;
  position: relative;
  padding-right: 2rem;
  overflow: hidden;
  cursor: pointer;
}
.cid-t1JWt0JMOh .link:before {
  content: "\e96b";
  font-family: 'Moririse2' !important;
  position: absolute;
  top: 0;
  right: 0;
  transition: all 0.3s;
  transform: rotate(-45deg) translateX(0px);
}
.cid-t1JWt0JMOh .link:after {
  content: "\e96b";
  font-family: 'Moririse2' !important;
  position: absolute;
  top: 0;
  right: 0rem;
  transition: all 0.3s;
  transform: rotate(-45deg) translateX(-33px);
}
.cid-t1JWt0JMOh .link:hover:before {
  transform: rotate(-45deg) translateX(33px);
}
.cid-t1JWt0JMOh .link:hover:after {
  transform: rotate(-45deg) translateX(0px);
}
.cid-t1JWt0JMOh .card-subtitle {
  color: #818181;
}
.cid-t1JWt10ptU {
  padding-top: 0rem;
  padding-bottom: 0rem;
  background-color: #fafafa;
}
.cid-t1JWt10ptU .container {
  max-width: 1400px;
}
.cid-t1JWt10ptU img,
.cid-t1JWt10ptU .item-img {
  width: 100%;
  position: relative;
  height: 100%;
  object-fit: cover;
}
.cid-t1JWt10ptU img:before,
.cid-t1JWt10ptU .item-img:before {
  content: '';
  top: 0;
  left: 0;
  opacity: 0;
  width: 100%;
  pointer-events: none;
  transition: all 0.3s;
  height: 100%;
  background: #4232e2;
  position: absolute;
  z-index: 10;
}
.cid-t1JWt10ptU img:hover:before,
.cid-t1JWt10ptU .item-img:hover:before {
  opacity: 0.2;
}
.cid-t1JWt10ptU .item:focus,
.cid-t1JWt10ptU span:focus {
  outline: none;
}
.cid-t1JWt10ptU .item {
  cursor: pointer;
  margin-bottom: 0rem;
}
.cid-t1JWt10ptU .item-wrapper {
  position: relative;
  height: 100%;
  display: flex;
  flex-flow: column nowrap;
}
.cid-t1JWt10ptU .item-content {
  padding-top: 0rem;
}
.cid-t1JWt10ptU .mbr-section-btn {
  margin-top: auto !important;
}
.cid-t1JWt10ptU .mbr-section-title {
  color: #232323;
}
.cid-t1JWt10ptU .mbr-text,
.cid-t1JWt10ptU .mbr-section-btn {
  color: #818181;
}
.cid-t1JYDHfGwq {
  padding-top: 0px;
  padding-bottom: 0px;
  background-color: #fafafa;
}
.cid-t1JYDHfGwq .container {
  max-width: 1400px;
}
.cid-t1JYDHfGwq img,
.cid-t1JYDHfGwq .item-img {
  width: 100%;
  position: relative;
  height: 100%;
  object-fit: cover;
}
.cid-t1JYDHfGwq img:before,
.cid-t1JYDHfGwq .item-img:before {
  content: '';
  top: 0;
  left: 0;
  opacity: 0;
  width: 100%;
  pointer-events: none;
  transition: all 0.3s;
  height: 100%;
  background: #4232e2;
  position: absolute;
  z-index: 10;
}
.cid-t1JYDHfGwq img:hover:before,
.cid-t1JYDHfGwq .item-img:hover:before {
  opacity: 0.2;
}
.cid-t1JYDHfGwq .item:focus,
.cid-t1JYDHfGwq span:focus {
  outline: none;
}
.cid-t1JYDHfGwq .item {
  cursor: pointer;
  margin-bottom: 0rem;
}
.cid-t1JYDHfGwq .item-wrapper {
  position: relative;
  height: 100%;
  display: flex;
  flex-flow: column nowrap;
}
.cid-t1JYDHfGwq .item-content {
  padding-top: 0rem;
}
.cid-t1JYDHfGwq .mbr-section-btn {
  margin-top: auto !important;
}
.cid-t1JYDHfGwq .mbr-section-title {
  color: #232323;
}
.cid-t1JYDHfGwq .mbr-text,
.cid-t1JYDHfGwq .mbr-section-btn {
  color: #818181;
}
.cid-t1JWt1vspj {
  padding-top: 0px;
  padding-bottom: 0px;
  background-color: #fafafa;
}
.cid-t1JWt1vspj .container {
  max-width: 1400px;
}
.cid-t1JWt1vspj img,
.cid-t1JWt1vspj .item-img {
  width: 100%;
  position: relative;
  height: 100%;
  object-fit: cover;
}
.cid-t1JWt1vspj img:before,
.cid-t1JWt1vspj .item-img:before {
  content: '';
  top: 0;
  left: 0;
  opacity: 0;
  width: 100%;
  pointer-events: none;
  transition: all 0.3s;
  height: 100%;
  background: #4232e2;
  position: absolute;
  z-index: 10;
}
.cid-t1JWt1vspj img:hover:before,
.cid-t1JWt1vspj .item-img:hover:before {
  opacity: 0.2;
}
.cid-t1JWt1vspj .item:focus,
.cid-t1JWt1vspj span:focus {
  outline: none;
}
.cid-t1JWt1vspj .item {
  cursor: pointer;
  margin-bottom: 0rem;
}
.cid-t1JWt1vspj .item-wrapper {
  position: relative;
  height: 100%;
  display: flex;
  flex-flow: column nowrap;
}
.cid-t1JWt1vspj .item-content {
  padding-top: 0rem;
}
.cid-t1JWt1vspj .mbr-section-btn {
  margin-top: auto !important;
}
.cid-t1JWt1vspj .mbr-section-title {
  color: #232323;
}
.cid-t1JWt1vspj .mbr-text,
.cid-t1JWt1vspj .mbr-section-btn {
  color: #818181;
}
.cid-t1JWt2t8J1 {
  padding-top: 1rem;
  padding-bottom: 10rem;
  background-color: #fafafa;
}
.cid-t1JWt2t8J1 a {
  position: relative;
  font-weight: bold;
  background: none!important;
}
.cid-t1JWt2t8J1 a:before {
  content: '';
  bottom: 1px;
  left: 0;
  width: 100%;
  height: 2px;
  transition: all 0.3s;
  background: currentColor;
  position: absolute;
}
.cid-t1JWt2t8J1 a:hover:before {
  width: 0;
  right: 0;
  left: auto;
}
.cid-t1JWt2t8J1 .mbr-text {
  color: #353535;
}
.cid-t1JWt2t8J1 .mbr-section-title {
  color: #000000;
}
.cid-t1K0asZJQC {
  padding-top: 9rem;
  padding-bottom: 0rem;
  background-color: #232323;
}
.cid-t1K0asZJQC .link-wrapper {
  width: 100%;
}
.cid-t1K0asZJQC .container {
  max-width: 1550px;
  padding: 0 2rem;
}
@media (max-width: 767px) {
  .cid-t1K0asZJQC .container {
    padding: 0 1rem;
  }
}
.cid-t1K0asZJQC p {
  padding: 0;
  margin: 0;
}
.cid-t1K0asZJQC .item {
  max-width: 1200px;
  margin: auto;
  margin-bottom: 2rem;
}
@media (max-width: 767px) {
  .cid-t1K0asZJQC .item {
    text-align: center;
  }
}
.cid-t1K0asZJQC .line {
  width: 100%;
  border-bottom: 1px solid #000000;
}
.cid-t1K0asZJQC .row {
  align-items: center;
}
@media (max-width: 992px) {
  .cid-t1K0asZJQC .row {
    justify-content: flex-start;
  }
}
.cid-t1K0asZJQC .card {
  border-radius: 0;
  padding: 0;
}
.cid-t1K0asZJQC .card-title {
  color: #000000;
}
.cid-t1K0asZJQC .card-title a {
  position: relative;
  background: none!important;
}
.cid-t1K0asZJQC .card-title a:before {
  content: '';
  bottom: 0;
  right: 0;
  width: 0%;
  height: 2px;
  transition: all 0.3s;
  background: currentColor;
  position: absolute;
}
.cid-t1K0asZJQC .card-title a:hover:before {
  width: 100%;
  left: 0;
  right: auto;
}
.cid-t1K0asZJQC .link {
  display: inline-block;
  position: relative;
  padding-right: 2rem;
  overflow: hidden;
  cursor: pointer;
}
.cid-t1K0asZJQC .link:before {
  content: "\e96b";
  font-family: 'Moririse2' !important;
  position: absolute;
  top: 0;
  right: 0;
  transition: all 0.3s;
  transform: rotate(-45deg) translateX(0px);
}
.cid-t1K0asZJQC .link:after {
  content: "\e96b";
  font-family: 'Moririse2' !important;
  position: absolute;
  top: 0;
  right: 0rem;
  transition: all 0.3s;
  transform: rotate(-45deg) translateX(-33px);
}
.cid-t1K0asZJQC .link:hover:before {
  transform: rotate(-45deg) translateX(33px);
}
.cid-t1K0asZJQC .link:hover:after {
  transform: rotate(-45deg) translateX(0px);
}
.cid-t1K0asZJQC .card-subtitle {
  color: #818181;
}
.cid-t1K0asZJQC .title {
  color: #ffffff;
}
.cid-t1JWt2IIY2 {
  padding-top: 0rem;
  padding-bottom: 0rem;
  background-color: #232323;
}
@media (max-width: 991px) {
  .cid-t1JWt2IIY2 .image-wrapper {
    margin-bottom: 1rem;
  }
}
.cid-t1JWt2IIY2 .container {
  max-width: 1400px;
}
.cid-t1JWt2IIY2 .row {
  flex-direction: row-reverse;
}
.cid-t1JWt2IIY2 img {
  width: 100%;
  height: 100%;
  object-fit: cover;
}
.cid-t1JWt2IIY2 .mbr-text {
  color: #ffffff;
  text-align: center;
}
.cid-t1K0IhMd6J {
  padding-top: 1rem;
  padding-bottom: 10rem;
  background-color: #232323;
}
.cid-t1K0IhMd6J a {
  position: relative;
  font-weight: bold;
  background: none!important;
}
.cid-t1K0IhMd6J a:before {
  content: '';
  bottom: 1px;
  left: 0;
  width: 100%;
  height: 2px;
  transition: all 0.3s;
  background: currentColor;
  position: absolute;
}
.cid-t1K0IhMd6J a:hover:before {
  width: 0;
  right: 0;
  left: auto;
}
.cid-t1K0IhMd6J .mbr-text {
  color: #ffffff;
}
.cid-t1K0IhMd6J .mbr-section-title {
  color: #000000;
}
.cid-t1JWt3hXIs {
  padding-top: 8rem;
  padding-bottom: 0rem;
  background-color: #fafafa;
}
.cid-t1JWt3hXIs .container {
  max-width: 1400px;
}
.cid-t1JWt3hXIs img,
.cid-t1JWt3hXIs .item-img {
  width: 100%;
  position: relative;
}
.cid-t1JWt3hXIs img:before,
.cid-t1JWt3hXIs .item-img:before {
  content: '';
  top: 0;
  left: 0;
  opacity: 0;
  width: 100%;
  pointer-events: none;
  transition: all 0.3s;
  height: 100%;
  background: #4232e2;
  position: absolute;
  z-index: 10;
}
.cid-t1JWt3hXIs img:hover:before,
.cid-t1JWt3hXIs .item-img:hover:before {
  opacity: 0.2;
}
.cid-t1JWt3hXIs .item:focus,
.cid-t1JWt3hXIs span:focus {
  outline: none;
}
.cid-t1JWt3hXIs .item {
  cursor: pointer;
  margin-bottom: 0rem;
}
.cid-t1JWt3hXIs .item-wrapper {
  position: relative;
  height: 100%;
  display: flex;
  flex-flow: column nowrap;
}
.cid-t1JWt3hXIs .item-content {
  padding-top: 0rem;
}
.cid-t1JWt3hXIs .mbr-section-btn {
  margin-top: auto !important;
}
.cid-t1JWt3hXIs .mbr-section-title {
  color: #232323;
}
.cid-t1JWt3hXIs .mbr-text,
.cid-t1JWt3hXIs .mbr-section-btn {
  color: #818181;
}
.cid-t1JWt3hXIs .item-subtitle {
  text-align: center;
}
.cid-t1JWt49mKU {
  padding-top: 1rem;
  padding-bottom: 10rem;
  background-color: #fafafa;
}
.cid-t1JWt49mKU a {
  position: relative;
  font-weight: bold;
  background: none!important;
}
.cid-t1JWt49mKU a:before {
  content: '';
  bottom: 1px;
  left: 0;
  width: 100%;
  height: 2px;
  transition: all 0.3s;
  background: currentColor;
  position: absolute;
}
.cid-t1JWt49mKU a:hover:before {
  width: 0;
  right: 0;
  left: auto;
}
.cid-t1JWt49mKU .mbr-text {
  color: #353535;
}
.cid-t1JWt49mKU .mbr-section-title {
  color: #000000;
}
.cid-t1JWt4pDSu {
  padding-top: 4rem;
  padding-bottom: 6rem;
  background-color: #fafafa;
}
.cid-t1JWt4pDSu a {
  position: relative;
  font-weight: bold;
  background: none!important;
}
.cid-t1JWt4pDSu a:before {
  content: '';
  bottom: 1px;
  left: 0;
  width: 100%;
  height: 2px;
  transition: all 0.3s;
  background: currentColor;
  position: absolute;
}
.cid-t1JWt4pDSu a:hover:before {
  width: 0;
  right: 0;
  left: auto;
}
.cid-t1JWt4pDSu .mbr-text {
  color: #232323;
}
.cid-t1JWt4pDSu .mbr-section-title {
  color: #232323;
}
.cid-t1JWt6TRXE {
  padding-top: 0rem;
  padding-bottom: 6rem;
  background-color: #fafafa;
}
.cid-t1JWt6TRXE .container {
  max-width: 1750px;
}
.cid-t1JWt6TRXE .card-wrapper {
  border-top: 1px solid #000000;
  padding-top: 2rem;
}
.cid-t1JWt6TRXE img {
  width: 250px;
  display: inline-block;
}
.cid-t1JWt6TRXE p {
  line-height: 1.8;
}
.cid-t1K7Ts82As {
  z-index: 1000;
  width: 100%;
}
.cid-t1K7Ts82As .navbar.collapsed ul.navbar-nav li {
  margin: 0;
  width: fit-content;
}
.cid-t1K7Ts82As .container-fluid {
  padding: 0 1rem;
  margin: 0 auto;
}
.cid-t1K7Ts82As .icons-menu {
  width: fit-content;
  padding: 0 4rem;
  padding-bottom: 3rem;
  flex-wrap: nowrap;
  display: flex;
  justify-content: center;
  padding-top: 0.3rem;
  text-align: center;
}
@media (max-width: 767px) {
  .cid-t1K7Ts82As .icons-menu {
    padding: 0 3rem;
  }
}
.cid-t1K7Ts82As nav.navbar {
  position: fixed;
}
.cid-t1K7Ts82As .dropdown-item:before {
  font-family: Moririse2 !important;
  content: "\e966";
  display: inline-block;
  width: 0;
  position: absolute;
  left: 1rem;
  top: 0.5rem;
  margin-right: 0.5rem;
  line-height: 1;
  font-size: inherit;
  vertical-align: middle;
  text-align: center;
  overflow: hidden;
  transform: scale(0, 1);
  transition: all 0.25s ease-in-out;
}
.cid-t1K7Ts82As .dropdown-menu {
  padding: 0;
  border-radius: 4px;
  box-shadow: 0 1px 3px 0 rgba(0, 0, 0, 0.1);
}
.cid-t1K7Ts82As .dropdown-item {
  border-bottom: 1px solid #e6e6e6;
}
.cid-t1K7Ts82As .dropdown-item:hover,
.cid-t1K7Ts82As .dropdown-item:focus {
  background: #e43f3f !important;
  color: white !important;
}
.cid-t1K7Ts82As .dropdown-item:first-child {
  border-top-left-radius: 4px;
  border-top-right-radius: 4px;
}
.cid-t1K7Ts82As .dropdown-item:last-child {
  border-bottom: none;
  border-bottom-left-radius: 4px;
  border-bottom-right-radius: 4px;
}
.cid-t1K7Ts82As .nav-dropdown {
  padding: 3rem 2rem;
}
@media (max-width: 767px) {
  .cid-t1K7Ts82As .nav-dropdown {
    padding: 2rem 0rem;
  }
}
.cid-t1K7Ts82As .nav-dropdown .link {
  padding: 0 0.3em !important;
  margin: 1rem !important;
}
.cid-t1K7Ts82As .nav-dropdown .link.dropdown-toggle::after {
  margin-left: 0.5rem;
  margin-top: 0.2rem;
}
.cid-t1K7Ts82As .nav-link {
  position: relative;
}
.cid-t1K7Ts82As .container {
  display: flex;
  margin: auto;
}
.cid-t1K7Ts82As .iconfont-wrapper {
  color: #ffffff !important;
  font-size: 1.5rem;
  padding-right: 0.5rem;
}
.cid-t1K7Ts82As .dropdown-menu,
.cid-t1K7Ts82As .navbar.opened {
  background: #e43f3f !important;
  min-height: 100%;
}
.cid-t1K7Ts82As .nav-item:focus,
.cid-t1K7Ts82As .nav-link:focus {
  outline: none;
}
.cid-t1K7Ts82As .dropdown .dropdown-menu .dropdown-item {
  width: auto;
  transition: all 0.25s ease-in-out;
}
.cid-t1K7Ts82As .dropdown .dropdown-menu .dropdown-item::after {
  right: 0.5rem;
}
.cid-t1K7Ts82As .dropdown .dropdown-menu .dropdown-item .mbr-iconfont {
  margin-right: 0.5rem;
  vertical-align: sub;
}
.cid-t1K7Ts82As .dropdown .dropdown-menu .dropdown-item .mbr-iconfont:before {
  display: inline-block;
  transform: scale(1, 1);
  transition: all 0.25s ease-in-out;
}
.cid-t1K7Ts82As .collapsed .dropdown-menu .dropdown-item:before {
  display: none;
}
.cid-t1K7Ts82As .collapsed .dropdown .dropdown-menu .dropdown-item {
  padding: 0.235em .5em 0.235em 1.3em !important;
  transition: none;
  margin: 0 !important;
}
.cid-t1K7Ts82As .navbar {
  min-height: 70px;
  transition: all 0.3s;
  border-bottom: 1px solid transparent;
  background: rgba(228, 63, 63, 0);
}
.cid-t1K7Ts82As .navbar.opened {
  transition: all 0.3s;
}
.cid-t1K7Ts82As .navbar .dropdown-item {
  padding: 0.5rem 1.8rem;
}
.cid-t1K7Ts82As .navbar .navbar-logo img {
  width: auto;
}
.cid-t1K7Ts82As .navbar .navbar-collapse {
  justify-content: flex-end;
  z-index: 1;
}
.cid-t1K7Ts82As .navbar.collapsed .nav-item .nav-link::before {
  display: none;
}
.cid-t1K7Ts82As .navbar.collapsed.opened .dropdown-menu {
  top: 0;
}
.cid-t1K7Ts82As .navbar.collapsed .dropdown-menu .dropdown-submenu {
  left: 0 !important;
}
.cid-t1K7Ts82As .navbar.collapsed .dropdown-menu .dropdown-item:after {
  right: auto;
}
.cid-t1K7Ts82As .navbar.collapsed .dropdown-menu .dropdown-toggle[data-toggle="dropdown-submenu"]:after {
  margin-left: 0.5rem;
  margin-top: 0.2rem;
  border-top: 0.35em solid;
  border-right: 0.35em solid transparent;
  border-left: 0.35em solid transparent;
  border-bottom: 0;
  top: 41%;
}
.cid-t1K7Ts82As .navbar.collapsed .dropdown-menu .dropdown-item {
  padding: 0.25rem .5rem;
  text-align: center;
}
@media (max-width: 991px) {
  .cid-t1K7Ts82As .navbar .nav-item .nav-link::before {
    display: none;
  }
  .cid-t1K7Ts82As .navbar.opened .dropdown-menu {
    top: 0;
  }
  .cid-t1K7Ts82As .navbar .dropdown-menu .dropdown-submenu {
    left: 0 !important;
  }
  .cid-t1K7Ts82As .navbar .dropdown-menu .dropdown-item:after {
    right: auto;
  }
  .cid-t1K7Ts82As .navbar .dropdown-menu .dropdown-toggle[data-toggle="dropdown-submenu"]:after {
    margin-left: 0.5rem;
    margin-top: 0.2rem;
    border-top: 0.35em solid;
    border-right: 0.35em solid transparent;
    border-left: 0.35em solid transparent;
    border-bottom: 0;
    top: 40%;
  }
  .cid-t1K7Ts82As .navbar .navbar-logo img {
    height: 3rem !important;
  }
  .cid-t1K7Ts82As .navbar ul.navbar-nav li {
    margin: auto;
  }
  .cid-t1K7Ts82As .navbar .dropdown-menu .dropdown-item {
    padding: 0.25rem .5rem !important;
    text-align: center;
  }
  .cid-t1K7Ts82As .navbar .navbar-brand {
    flex-shrink: initial;
    flex-basis: auto;
    word-break: break-word;
    padding-right: 2rem;
  }
  .cid-t1K7Ts82As .navbar .navbar-toggler {
    flex-basis: auto;
  }
}
.cid-t1K7Ts82As .navbar.navbar-short {
  min-height: 60px;
}
.cid-t1K7Ts82As .navbar.navbar-short .navbar-logo img {
  height: 2.5rem !important;
}
.cid-t1K7Ts82As .navbar.navbar-short .navbar-brand {
  min-height: 60px;
  padding: 0;
}
.cid-t1K7Ts82As .navbar-brand {
  min-height: 70px;
  flex-shrink: 0;
  align-items: center;
  margin-right: 0;
  padding: 0;
  transition: all 0.3s;
  word-break: break-word;
  z-index: 1;
}
.cid-t1K7Ts82As .navbar-brand .navbar-caption {
  line-height: inherit !important;
}
.cid-t1K7Ts82As .navbar-brand .navbar-logo a {
  outline: none;
}
.cid-t1K7Ts82As .dropdown-item.active,
.cid-t1K7Ts82As .dropdown-item:active {
  background-color: transparent;
}
.cid-t1K7Ts82As .navbar-expand-lg .navbar-nav .nav-link {
  padding: 0;
}
.cid-t1K7Ts82As .nav-dropdown .link.dropdown-toggle {
  margin-right: 1.667em;
}
.cid-t1K7Ts82As .nav-dropdown .link.dropdown-toggle[aria-expanded="true"] {
  margin-right: 0;
  padding: 0.667em 1.667em;
}
.cid-t1K7Ts82As .navbar.navbar-expand-lg .dropdown .dropdown-menu {
  background: #e43f3f;
}
.cid-t1K7Ts82As .navbar.navbar-expand-lg .dropdown .dropdown-menu .dropdown-submenu {
  margin: 0;
  left: 100%;
}
.cid-t1K7Ts82As .navbar .dropdown.open > .dropdown-menu {
  display: block;
}
.cid-t1K7Ts82As ul.navbar-nav {
  flex-wrap: wrap;
}
.cid-t1K7Ts82As .navbar-buttons {
  text-align: center;
  min-width: 170px;
}
.cid-t1K7Ts82As button.navbar-toggler[aria-expanded="false"] .hamburger span {
  background-color: #05047b;
}
.cid-t1K7Ts82As button.navbar-toggler[aria-expanded="true"] .hamburger span {
  background: #ffffff;
}
.cid-t1K7Ts82As button.navbar-toggler {
  outline: none;
  width: 31px;
  height: 20px;
  cursor: pointer;
  transition: all 0.2s;
  position: relative;
  align-self: center;
}
.cid-t1K7Ts82As button.navbar-toggler .hamburger span {
  position: absolute;
  right: 0;
  width: 30px;
  height: 2px;
  border-right: 5px;
}
.cid-t1K7Ts82As button.navbar-toggler .hamburger span:nth-child(1) {
  top: 0;
  transition: all 0.2s;
}
.cid-t1K7Ts82As button.navbar-toggler .hamburger span:nth-child(2) {
  top: 8px;
  transition: all 0.15s;
}
.cid-t1K7Ts82As button.navbar-toggler .hamburger span:nth-child(3) {
  top: 8px;
  transition: all 0.15s;
}
.cid-t1K7Ts82As button.navbar-toggler .hamburger span:nth-child(4) {
  top: 16px;
  transition: all 0.2s;
}
.cid-t1K7Ts82As nav.opened .hamburger span:nth-child(1) {
  top: 8px;
  width: 0;
  opacity: 0;
  right: 50%;
  transition: all 0.2s;
}
.cid-t1K7Ts82As nav.opened .hamburger span:nth-child(2) {
  transform: rotate(45deg);
  transition: all 0.25s;
}
.cid-t1K7Ts82As nav.opened .hamburger span:nth-child(3) {
  transform: rotate(-45deg);
  transition: all 0.25s;
}
.cid-t1K7Ts82As nav.opened .hamburger span:nth-child(4) {
  top: 8px;
  width: 0;
  opacity: 0;
  right: 50%;
  transition: all 0.2s;
}
.cid-t1K7Ts82As .navbar-dropdown {
  padding: 0 1rem;
  position: fixed;
}
.cid-t1K7Ts82As a.nav-link {
  display: flex;
  align-items: center;
  justify-content: center;
}
@media screen and (-ms-high-contrast: active), (-ms-high-contrast: none) {
  .cid-t1K7Ts82As .navbar {
    height: 70px;
  }
  .cid-t1K7Ts82As .navbar.opened {
    height: auto;
  }
  .cid-t1K7Ts82As .nav-item .nav-link:hover::before {
    width: 175%;
    max-width: calc(100% + 2rem);
    left: -1rem;
  }
}
.cid-t1K7TsRr4P {
  padding-top: 10rem;
  padding-bottom: 3rem;
  background-color: #ffffff;
}
.cid-t1K7TsRr4P .mbr-section-title {
  color: #000000;
}
.cid-t1K7TsRr4P .mbr-section-subtitle {
  text-align: left;
  color: #05047b;
}
.cid-t1K7TsRr4P .mbr-text,
.cid-t1K7TsRr4P .mbr-section-btn {
  color: #818181;
}
.cid-t1K7Ttf3UT {
  padding-top: 15rem;
  padding-bottom: 15rem;
  background-image: url("../../../assets/images/3-2000x1500.webp");
}
.cid-t1K7Ttf3UT .link-wrapper {
  width: 100%;
}
.cid-t1K7Ttf3UT .link {
  display: inline-block;
  position: relative;
  padding-right: 2rem;
  overflow: hidden;
  cursor: pointer;
}
.cid-t1K7Ttf3UT .link:before {
  content: "\e96b";
  font-family: 'Moririse2' !important;
  position: absolute;
  top: 0;
  right: 0;
  transition: all 0.3s;
  transform: rotate(-45deg) translateX(0px);
}
.cid-t1K7Ttf3UT .link:after {
  content: "\e96b";
  font-family: 'Moririse2' !important;
  position: absolute;
  top: 0;
  right: 0rem;
  transition: all 0.3s;
  transform: rotate(-45deg) translateX(-33px);
}
.cid-t1K7Ttf3UT .link:hover:before {
  transform: rotate(-45deg) translateX(33px);
}
.cid-t1K7Ttf3UT .link:hover:after {
  transform: rotate(-45deg) translateX(0px);
}
.cid-t1K7Ttf3UT .mbr-section-title DIV {
  text-align: center;
}
.cid-t1K7Ttf3UT .mbr-text,
.cid-t1K7Ttf3UT .mbr-section-btn {
  text-align: center;
}
.cid-t1K7Ttf3UT .link,
.cid-t1K7Ttf3UT .link-wrapper {
  text-align: center;
  color: #ffffff;
}
.cid-t1K7Ttf3UT .mbr-section-title {
  color: #ffffff;
}
.cid-t1K7Ttyavm {
  padding-top: 0rem;
  padding-bottom: 0rem;
  background-color: #fafafa;
}
.cid-t1K7Ttyavm .image-col {
  padding: 0;
}
@media (min-width: 992px) {
  .cid-t1K7Ttyavm .container-fluid {
    padding-right: 0;
  }
}
@media (max-width: 1750px) {
  .cid-t1K7Ttyavm .img-last {
    padding-right: 1rem;
  }
  .cid-t1K7Ttyavm .img-first {
    padding-left: 1rem;
  }
}
@media (max-width: 767px) {
  .cid-t1K7Ttyavm .img-last {
    padding-right: 0rem;
  }
  .cid-t1K7Ttyavm .img-first {
    padding-left: 0rem;
  }
  .cid-t1K7Ttyavm .img-col {
    padding: 0 1rem!important;
  }
}
.cid-t1K7Ttyavm img {
  height: 100%;
  object-fit: cover;
}
.cid-t1K7Ttyavm .line {
  width: 100%;
  border-bottom: 1px solid #000000;
  margin: 0 1rem;
}
@media (max-width: 767px) {
  .cid-t1K7Ttyavm .line {
    margin: 0;
  }
}
.cid-t1K7Ttyavm .text-wrapper {
  max-width: 600px;
  padding: 4rem 0rem;
}
.cid-t1K7Ttyavm .link-wrapper {
  width: 100%;
}
.cid-t1K7Ttyavm .link {
  display: inline-block;
  position: relative;
  padding-right: 2rem;
  overflow: hidden;
  cursor: pointer;
}
.cid-t1K7Ttyavm .link:before {
  content: "\e96b";
  font-family: 'Moririse2' !important;
  position: absolute;
  top: 0;
  right: 0;
  transition: all 0.3s;
  transform: rotate(-45deg) translateX(0px);
}
.cid-t1K7Ttyavm .link:after {
  content: "\e96b";
  font-family: 'Moririse2' !important;
  position: absolute;
  top: 0;
  right: 0rem;
  transition: all 0.3s;
  transform: rotate(-45deg) translateX(-33px);
}
.cid-t1K7Ttyavm .link:hover:before {
  transform: rotate(-45deg) translateX(33px);
}
.cid-t1K7Ttyavm .link:hover:after {
  transform: rotate(-45deg) translateX(0px);
}
.cid-t1K7Ttyavm .mbr-section-title DIV {
  text-align: right;
}
.cid-t1K7Ttyavm .link,
.cid-t1K7Ttyavm .link-wrapper {
  text-align: right;
  color: #e43f3f;
}
.cid-t1K7Ttyavm .mbr-text,
.cid-t1K7Ttyavm .mbr-section-btn {
  text-align: right;
}
.cid-t1K7TtSe19 {
  padding-top: 4rem;
  padding-bottom: 0rem;
  background-color: #fafafa;
}
.cid-t1K7TtSe19 .link-wrapper {
  width: 100%;
}
.cid-t1K7TtSe19 .contaiter-fluid {
  max-width: 100%;
  padding-right: 2rem;
}
.cid-t1K7TtSe19 .line {
  width: 100%;
  border-bottom: 1px solid #000000;
  margin: 0 1rem;
  padding-top: 4rem;
}
@media (max-width: 767px) {
  .cid-t1K7TtSe19 .line {
    margin: 0;
  }
}
.cid-t1K7TtSe19 .row {
  justify-content: center;
}
.cid-t1K7TtSe19 .card {
  border-left: 1px solid #000000;
  border-radius: 0;
  padding: 0 2rem;
}
@media (max-width: 1750px) {
  .cid-t1K7TtSe19 .card {
    padding: 0 1rem;
  }
}
@media (max-width: 992px) {
  .cid-t1K7TtSe19 .card {
    padding-left: 1rem;
    border-left: 0px;
  }
}
.cid-t1K7TtSe19 .first {
  border-left: 0;
  padding-left: 1rem;
}
.cid-t1K7TtSe19 .card-text {
  color: #818181;
}
.cid-t1K7TtSe19 .card-text a {
  position: relative;
  background: none!important;
}
.cid-t1K7TtSe19 .card-text a:before {
  content: '';
  bottom: 0;
  left: 0;
  width: 100%;
  height: 2px;
  transition: all 0.3s;
  background: currentColor;
  position: absolute;
}
.cid-t1K7TtSe19 .card-text a:hover:before {
  width: 0;
  right: 0;
  left: auto;
}
.cid-t1K7TtSe19 .link {
  display: inline-block;
  position: relative;
  padding-right: 2rem;
  overflow: hidden;
  cursor: pointer;
}
.cid-t1K7TtSe19 .link:before {
  content: "\e96b";
  font-family: 'Moririse2' !important;
  position: absolute;
  top: 0;
  right: 0;
  transition: all 0.3s;
  transform: rotate(-45deg) translateX(0px);
}
.cid-t1K7TtSe19 .link:after {
  content: "\e96b";
  font-family: 'Moririse2' !important;
  position: absolute;
  top: 0;
  right: 0rem;
  transition: all 0.3s;
  transform: rotate(-45deg) translateX(-33px);
}
.cid-t1K7TtSe19 .link:hover:before {
  transform: rotate(-45deg) translateX(33px);
}
.cid-t1K7TtSe19 .link:hover:after {
  transform: rotate(-45deg) translateX(0px);
}
.cid-t1K7TtSe19 .card-title,
.cid-t1K7TtSe19 .iconfont-wrapper {
  color: #000000;
}
.cid-t1K7TtSe19 .link,
.cid-t1K7TtSe19 .link-wrapper {
  color: #e43f3f;
}
.cid-t1K7TuOc7z {
  padding-top: 9rem;
  padding-bottom: 0rem;
  background-color: #fafafa;
}
.cid-t1K7TuOc7z .link-wrapper {
  width: 100%;
}
.cid-t1K7TuOc7z .container {
  max-width: 1550px;
  padding: 0 2rem;
}
@media (max-width: 767px) {
  .cid-t1K7TuOc7z .container {
    padding: 0 1rem;
  }
}
.cid-t1K7TuOc7z p {
  padding: 0;
  margin: 0;
}
.cid-t1K7TuOc7z .item {
  max-width: 1200px;
  margin: auto;
  margin-bottom: 2rem;
}
@media (max-width: 767px) {
  .cid-t1K7TuOc7z .item {
    text-align: center;
  }
}
.cid-t1K7TuOc7z .line {
  width: 100%;
  border-bottom: 1px solid #000000;
}
.cid-t1K7TuOc7z .row {
  align-items: center;
}
@media (max-width: 992px) {
  .cid-t1K7TuOc7z .row {
    justify-content: flex-start;
  }
}
.cid-t1K7TuOc7z .card {
  border-radius: 0;
  padding: 0;
}
.cid-t1K7TuOc7z .card-title {
  color: #000000;
}
.cid-t1K7TuOc7z .card-title a {
  position: relative;
  background: none!important;
}
.cid-t1K7TuOc7z .card-title a:before {
  content: '';
  bottom: 0;
  right: 0;
  width: 0%;
  height: 2px;
  transition: all 0.3s;
  background: currentColor;
  position: absolute;
}
.cid-t1K7TuOc7z .card-title a:hover:before {
  width: 100%;
  left: 0;
  right: auto;
}
.cid-t1K7TuOc7z .link {
  display: inline-block;
  position: relative;
  padding-right: 2rem;
  overflow: hidden;
  cursor: pointer;
}
.cid-t1K7TuOc7z .link:before {
  content: "\e96b";
  font-family: 'Moririse2' !important;
  position: absolute;
  top: 0;
  right: 0;
  transition: all 0.3s;
  transform: rotate(-45deg) translateX(0px);
}
.cid-t1K7TuOc7z .link:after {
  content: "\e96b";
  font-family: 'Moririse2' !important;
  position: absolute;
  top: 0;
  right: 0rem;
  transition: all 0.3s;
  transform: rotate(-45deg) translateX(-33px);
}
.cid-t1K7TuOc7z .link:hover:before {
  transform: rotate(-45deg) translateX(33px);
}
.cid-t1K7TuOc7z .link:hover:after {
  transform: rotate(-45deg) translateX(0px);
}
.cid-t1K7TuOc7z .card-subtitle {
  color: #818181;
}
.cid-t1K7Tv5FgW {
  padding-top: 0rem;
  padding-bottom: 0rem;
  background-color: #fafafa;
}
.cid-t1K7Tv5FgW .container {
  max-width: 1400px;
}
.cid-t1K7Tv5FgW img,
.cid-t1K7Tv5FgW .item-img {
  width: 100%;
  position: relative;
  height: 100%;
  object-fit: cover;
}
.cid-t1K7Tv5FgW img:before,
.cid-t1K7Tv5FgW .item-img:before {
  content: '';
  top: 0;
  left: 0;
  opacity: 0;
  width: 100%;
  pointer-events: none;
  transition: all 0.3s;
  height: 100%;
  background: #4232e2;
  position: absolute;
  z-index: 10;
}
.cid-t1K7Tv5FgW img:hover:before,
.cid-t1K7Tv5FgW .item-img:hover:before {
  opacity: 0.2;
}
.cid-t1K7Tv5FgW .item:focus,
.cid-t1K7Tv5FgW span:focus {
  outline: none;
}
.cid-t1K7Tv5FgW .item {
  cursor: pointer;
  margin-bottom: 0rem;
}
.cid-t1K7Tv5FgW .item-wrapper {
  position: relative;
  height: 100%;
  display: flex;
  flex-flow: column nowrap;
}
.cid-t1K7Tv5FgW .item-content {
  padding-top: 0rem;
}
.cid-t1K7Tv5FgW .mbr-section-btn {
  margin-top: auto !important;
}
.cid-t1K7Tv5FgW .mbr-section-title {
  color: #232323;
}
.cid-t1K7Tv5FgW .mbr-text,
.cid-t1K7Tv5FgW .mbr-section-btn {
  color: #818181;
}
.cid-t1K7Tvx7WH {
  padding-top: 0px;
  padding-bottom: 0px;
  background-color: #fafafa;
}
.cid-t1K7Tvx7WH .container {
  max-width: 1400px;
}
.cid-t1K7Tvx7WH img,
.cid-t1K7Tvx7WH .item-img {
  width: 100%;
  position: relative;
  height: 100%;
  object-fit: cover;
}
.cid-t1K7Tvx7WH img:before,
.cid-t1K7Tvx7WH .item-img:before {
  content: '';
  top: 0;
  left: 0;
  opacity: 0;
  width: 100%;
  pointer-events: none;
  transition: all 0.3s;
  height: 100%;
  background: #4232e2;
  position: absolute;
  z-index: 10;
}
.cid-t1K7Tvx7WH img:hover:before,
.cid-t1K7Tvx7WH .item-img:hover:before {
  opacity: 0.2;
}
.cid-t1K7Tvx7WH .item:focus,
.cid-t1K7Tvx7WH span:focus {
  outline: none;
}
.cid-t1K7Tvx7WH .item {
  cursor: pointer;
  margin-bottom: 0rem;
}
.cid-t1K7Tvx7WH .item-wrapper {
  position: relative;
  height: 100%;
  display: flex;
  flex-flow: column nowrap;
}
.cid-t1K7Tvx7WH .item-content {
  padding-top: 0rem;
}
.cid-t1K7Tvx7WH .mbr-section-btn {
  margin-top: auto !important;
}
.cid-t1K7Tvx7WH .mbr-section-title {
  color: #232323;
}
.cid-t1K7Tvx7WH .mbr-text,
.cid-t1K7Tvx7WH .mbr-section-btn {
  color: #818181;
}
.cid-t1KaJafS11 {
  padding-top: 0px;
  padding-bottom: 0px;
  background-color: #fafafa;
}
.cid-t1KaJafS11 .container {
  max-width: 1400px;
}
.cid-t1KaJafS11 img,
.cid-t1KaJafS11 .item-img {
  width: 100%;
  position: relative;
  height: 100%;
  object-fit: cover;
}
.cid-t1KaJafS11 img:before,
.cid-t1KaJafS11 .item-img:before {
  content: '';
  top: 0;
  left: 0;
  opacity: 0;
  width: 100%;
  pointer-events: none;
  transition: all 0.3s;
  height: 100%;
  background: #4232e2;
  position: absolute;
  z-index: 10;
}
.cid-t1KaJafS11 img:hover:before,
.cid-t1KaJafS11 .item-img:hover:before {
  opacity: 0.2;
}
.cid-t1KaJafS11 .item:focus,
.cid-t1KaJafS11 span:focus {
  outline: none;
}
.cid-t1KaJafS11 .item {
  cursor: pointer;
  margin-bottom: 0rem;
}
.cid-t1KaJafS11 .item-wrapper {
  position: relative;
  height: 100%;
  display: flex;
  flex-flow: column nowrap;
}
.cid-t1KaJafS11 .item-content {
  padding-top: 0rem;
}
.cid-t1KaJafS11 .mbr-section-btn {
  margin-top: auto !important;
}
.cid-t1KaJafS11 .mbr-section-title {
  color: #232323;
}
.cid-t1KaJafS11 .mbr-text,
.cid-t1KaJafS11 .mbr-section-btn {
  color: #818181;
}
.cid-t1K7TwurnC {
  padding-top: 1rem;
  padding-bottom: 10rem;
  background-color: #fafafa;
}
.cid-t1K7TwurnC a {
  position: relative;
  font-weight: bold;
  background: none!important;
}
.cid-t1K7TwurnC a:before {
  content: '';
  bottom: 1px;
  left: 0;
  width: 100%;
  height: 2px;
  transition: all 0.3s;
  background: currentColor;
  position: absolute;
}
.cid-t1K7TwurnC a:hover:before {
  width: 0;
  right: 0;
  left: auto;
}
.cid-t1K7TwurnC .mbr-text {
  color: #353535;
}
.cid-t1K7TwurnC .mbr-section-title {
  color: #000000;
}
.cid-t1K7TwJhYm {
  padding-top: 15rem;
  padding-bottom: 10rem;
  background-color: #232323;
}
@media (max-width: 991px) {
  .cid-t1K7TwJhYm .image-wrapper {
    margin-bottom: 1rem;
  }
}
.cid-t1K7TwJhYm .container {
  max-width: 1400px;
}
.cid-t1K7TwJhYm .row {
  flex-direction: row-reverse;
}
.cid-t1K7TwJhYm img {
  width: 100%;
  height: 100%;
  object-fit: cover;
}
.cid-t1K7TwJhYm .mbr-text {
  color: #ffffff;
  text-align: center;
}
.cid-t1K7TxMPUr {
  padding-top: 6rem;
  padding-bottom: 0rem;
  background-color: #fafafa;
}
.cid-t1K7TxMPUr .container {
  max-width: 1400px;
}
.cid-t1K7TxMPUr img,
.cid-t1K7TxMPUr .item-img {
  width: 100%;
  position: relative;
}
.cid-t1K7TxMPUr img:before,
.cid-t1K7TxMPUr .item-img:before {
  content: '';
  top: 0;
  left: 0;
  opacity: 0;
  width: 100%;
  pointer-events: none;
  transition: all 0.3s;
  height: 100%;
  background: #4232e2;
  position: absolute;
  z-index: 10;
}
.cid-t1K7TxMPUr img:hover:before,
.cid-t1K7TxMPUr .item-img:hover:before {
  opacity: 0.2;
}
.cid-t1K7TxMPUr .item:focus,
.cid-t1K7TxMPUr span:focus {
  outline: none;
}
.cid-t1K7TxMPUr .item {
  cursor: pointer;
  margin-bottom: 0rem;
}
.cid-t1K7TxMPUr .item-wrapper {
  position: relative;
  height: 100%;
  display: flex;
  flex-flow: column nowrap;
}
.cid-t1K7TxMPUr .item-content {
  padding-top: 0rem;
}
.cid-t1K7TxMPUr .mbr-section-btn {
  margin-top: auto !important;
}
.cid-t1K7TxMPUr .mbr-section-title {
  color: #232323;
}
.cid-t1K7TxMPUr .mbr-text,
.cid-t1K7TxMPUr .mbr-section-btn {
  color: #818181;
}
.cid-t1K7TxMPUr .item-subtitle {
  text-align: center;
}
.cid-t1K7Tye5Vj {
  padding-top: 1rem;
  padding-bottom: 10rem;
  background-color: #fafafa;
}
.cid-t1K7Tye5Vj a {
  position: relative;
  font-weight: bold;
  background: none!important;
}
.cid-t1K7Tye5Vj a:before {
  content: '';
  bottom: 1px;
  left: 0;
  width: 100%;
  height: 2px;
  transition: all 0.3s;
  background: currentColor;
  position: absolute;
}
.cid-t1K7Tye5Vj a:hover:before {
  width: 0;
  right: 0;
  left: auto;
}
.cid-t1K7Tye5Vj .mbr-text {
  color: #353535;
}
.cid-t1K7Tye5Vj .mbr-section-title {
  color: #000000;
}
.cid-t1K7TyunDO {
  padding-top: 7rem;
  padding-bottom: 5rem;
  background-color: #fafafa;
}
.cid-t1K7TyunDO a {
  position: relative;
  font-weight: bold;
  background: none!important;
}
.cid-t1K7TyunDO a:before {
  content: '';
  bottom: 1px;
  left: 0;
  width: 100%;
  height: 2px;
  transition: all 0.3s;
  background: currentColor;
  position: absolute;
}
.cid-t1K7TyunDO a:hover:before {
  width: 0;
  right: 0;
  left: auto;
}
.cid-t1K7TyunDO .mbr-text {
  color: #232323;
}
.cid-t1K7TyunDO .mbr-section-title {
  color: #232323;
}
.cid-t1K7TBDC8l {
  padding-top: 0rem;
  padding-bottom: 6rem;
  background-color: #fafafa;
}
.cid-t1K7TBDC8l .container {
  max-width: 1750px;
}
.cid-t1K7TBDC8l .card-wrapper {
  border-top: 1px solid #000000;
  padding-top: 2rem;
}
.cid-t1K7TBDC8l img {
  width: 250px;
  display: inline-block;
}
.cid-t1K7TBDC8l p {
  line-height: 1.8;
}
.cid-t1KOSPaDrJ {
  z-index: 1000;
  width: 100%;
}
.cid-t1KOSPaDrJ .navbar.collapsed ul.navbar-nav li {
  margin: 0;
  width: fit-content;
}
.cid-t1KOSPaDrJ .container-fluid {
  padding: 0 1rem;
  margin: 0 auto;
}
.cid-t1KOSPaDrJ .icons-menu {
  width: fit-content;
  padding: 0 4rem;
  padding-bottom: 3rem;
  flex-wrap: nowrap;
  display: flex;
  justify-content: center;
  padding-top: 0.3rem;
  text-align: center;
}
@media (max-width: 767px) {
  .cid-t1KOSPaDrJ .icons-menu {
    padding: 0 3rem;
  }
}
.cid-t1KOSPaDrJ nav.navbar {
  position: fixed;
}
.cid-t1KOSPaDrJ .dropdown-item:before {
  font-family: Moririse2 !important;
  content: "\e966";
  display: inline-block;
  width: 0;
  position: absolute;
  left: 1rem;
  top: 0.5rem;
  margin-right: 0.5rem;
  line-height: 1;
  font-size: inherit;
  vertical-align: middle;
  text-align: center;
  overflow: hidden;
  transform: scale(0, 1);
  transition: all 0.25s ease-in-out;
}
.cid-t1KOSPaDrJ .dropdown-menu {
  padding: 0;
  border-radius: 4px;
  box-shadow: 0 1px 3px 0 rgba(0, 0, 0, 0.1);
}
.cid-t1KOSPaDrJ .dropdown-item {
  border-bottom: 1px solid #e6e6e6;
}
.cid-t1KOSPaDrJ .dropdown-item:hover,
.cid-t1KOSPaDrJ .dropdown-item:focus {
  background: #e43f3f !important;
  color: white !important;
}
.cid-t1KOSPaDrJ .dropdown-item:first-child {
  border-top-left-radius: 4px;
  border-top-right-radius: 4px;
}
.cid-t1KOSPaDrJ .dropdown-item:last-child {
  border-bottom: none;
  border-bottom-left-radius: 4px;
  border-bottom-right-radius: 4px;
}
.cid-t1KOSPaDrJ .nav-dropdown {
  padding: 3rem 2rem;
}
@media (max-width: 767px) {
  .cid-t1KOSPaDrJ .nav-dropdown {
    padding: 2rem 0rem;
  }
}
.cid-t1KOSPaDrJ .nav-dropdown .link {
  padding: 0 0.3em !important;
  margin: 1rem !important;
}
.cid-t1KOSPaDrJ .nav-dropdown .link.dropdown-toggle::after {
  margin-left: 0.5rem;
  margin-top: 0.2rem;
}
.cid-t1KOSPaDrJ .nav-link {
  position: relative;
}
.cid-t1KOSPaDrJ .container {
  display: flex;
  margin: auto;
}
.cid-t1KOSPaDrJ .iconfont-wrapper {
  color: #ffffff !important;
  font-size: 1.5rem;
  padding-right: 0.5rem;
}
.cid-t1KOSPaDrJ .dropdown-menu,
.cid-t1KOSPaDrJ .navbar.opened {
  background: #e43f3f !important;
  min-height: 100%;
}
.cid-t1KOSPaDrJ .nav-item:focus,
.cid-t1KOSPaDrJ .nav-link:focus {
  outline: none;
}
.cid-t1KOSPaDrJ .dropdown .dropdown-menu .dropdown-item {
  width: auto;
  transition: all 0.25s ease-in-out;
}
.cid-t1KOSPaDrJ .dropdown .dropdown-menu .dropdown-item::after {
  right: 0.5rem;
}
.cid-t1KOSPaDrJ .dropdown .dropdown-menu .dropdown-item .mbr-iconfont {
  margin-right: 0.5rem;
  vertical-align: sub;
}
.cid-t1KOSPaDrJ .dropdown .dropdown-menu .dropdown-item .mbr-iconfont:before {
  display: inline-block;
  transform: scale(1, 1);
  transition: all 0.25s ease-in-out;
}
.cid-t1KOSPaDrJ .collapsed .dropdown-menu .dropdown-item:before {
  display: none;
}
.cid-t1KOSPaDrJ .collapsed .dropdown .dropdown-menu .dropdown-item {
  padding: 0.235em .5em 0.235em 1.3em !important;
  transition: none;
  margin: 0 !important;
}
.cid-t1KOSPaDrJ .navbar {
  min-height: 70px;
  transition: all 0.3s;
  border-bottom: 1px solid transparent;
  background: rgba(228, 63, 63, 0);
}
.cid-t1KOSPaDrJ .navbar.opened {
  transition: all 0.3s;
}
.cid-t1KOSPaDrJ .navbar .dropdown-item {
  padding: 0.5rem 1.8rem;
}
.cid-t1KOSPaDrJ .navbar .navbar-logo img {
  width: auto;
}
.cid-t1KOSPaDrJ .navbar .navbar-collapse {
  justify-content: flex-end;
  z-index: 1;
}
.cid-t1KOSPaDrJ .navbar.collapsed .nav-item .nav-link::before {
  display: none;
}
.cid-t1KOSPaDrJ .navbar.collapsed.opened .dropdown-menu {
  top: 0;
}
.cid-t1KOSPaDrJ .navbar.collapsed .dropdown-menu .dropdown-submenu {
  left: 0 !important;
}
.cid-t1KOSPaDrJ .navbar.collapsed .dropdown-menu .dropdown-item:after {
  right: auto;
}
.cid-t1KOSPaDrJ .navbar.collapsed .dropdown-menu .dropdown-toggle[data-toggle="dropdown-submenu"]:after {
  margin-left: 0.5rem;
  margin-top: 0.2rem;
  border-top: 0.35em solid;
  border-right: 0.35em solid transparent;
  border-left: 0.35em solid transparent;
  border-bottom: 0;
  top: 41%;
}
.cid-t1KOSPaDrJ .navbar.collapsed .dropdown-menu .dropdown-item {
  padding: 0.25rem .5rem;
  text-align: center;
}
@media (max-width: 991px) {
  .cid-t1KOSPaDrJ .navbar .nav-item .nav-link::before {
    display: none;
  }
  .cid-t1KOSPaDrJ .navbar.opened .dropdown-menu {
    top: 0;
  }
  .cid-t1KOSPaDrJ .navbar .dropdown-menu .dropdown-submenu {
    left: 0 !important;
  }
  .cid-t1KOSPaDrJ .navbar .dropdown-menu .dropdown-item:after {
    right: auto;
  }
  .cid-t1KOSPaDrJ .navbar .dropdown-menu .dropdown-toggle[data-toggle="dropdown-submenu"]:after {
    margin-left: 0.5rem;
    margin-top: 0.2rem;
    border-top: 0.35em solid;
    border-right: 0.35em solid transparent;
    border-left: 0.35em solid transparent;
    border-bottom: 0;
    top: 40%;
  }
  .cid-t1KOSPaDrJ .navbar .navbar-logo img {
    height: 3rem !important;
  }
  .cid-t1KOSPaDrJ .navbar ul.navbar-nav li {
    margin: auto;
  }
  .cid-t1KOSPaDrJ .navbar .dropdown-menu .dropdown-item {
    padding: 0.25rem .5rem !important;
    text-align: center;
  }
  .cid-t1KOSPaDrJ .navbar .navbar-brand {
    flex-shrink: initial;
    flex-basis: auto;
    word-break: break-word;
    padding-right: 2rem;
  }
  .cid-t1KOSPaDrJ .navbar .navbar-toggler {
    flex-basis: auto;
  }
}
.cid-t1KOSPaDrJ .navbar.navbar-short {
  min-height: 60px;
}
.cid-t1KOSPaDrJ .navbar.navbar-short .navbar-logo img {
  height: 2.5rem !important;
}
.cid-t1KOSPaDrJ .navbar.navbar-short .navbar-brand {
  min-height: 60px;
  padding: 0;
}
.cid-t1KOSPaDrJ .navbar-brand {
  min-height: 70px;
  flex-shrink: 0;
  align-items: center;
  margin-right: 0;
  padding: 0;
  transition: all 0.3s;
  word-break: break-word;
  z-index: 1;
}
.cid-t1KOSPaDrJ .navbar-brand .navbar-caption {
  line-height: inherit !important;
}
.cid-t1KOSPaDrJ .navbar-brand .navbar-logo a {
  outline: none;
}
.cid-t1KOSPaDrJ .dropdown-item.active,
.cid-t1KOSPaDrJ .dropdown-item:active {
  background-color: transparent;
}
.cid-t1KOSPaDrJ .navbar-expand-lg .navbar-nav .nav-link {
  padding: 0;
}
.cid-t1KOSPaDrJ .nav-dropdown .link.dropdown-toggle {
  margin-right: 1.667em;
}
.cid-t1KOSPaDrJ .nav-dropdown .link.dropdown-toggle[aria-expanded="true"] {
  margin-right: 0;
  padding: 0.667em 1.667em;
}
.cid-t1KOSPaDrJ .navbar.navbar-expand-lg .dropdown .dropdown-menu {
  background: #e43f3f;
}
.cid-t1KOSPaDrJ .navbar.navbar-expand-lg .dropdown .dropdown-menu .dropdown-submenu {
  margin: 0;
  left: 100%;
}
.cid-t1KOSPaDrJ .navbar .dropdown.open > .dropdown-menu {
  display: block;
}
.cid-t1KOSPaDrJ ul.navbar-nav {
  flex-wrap: wrap;
}
.cid-t1KOSPaDrJ .navbar-buttons {
  text-align: center;
  min-width: 170px;
}
.cid-t1KOSPaDrJ button.navbar-toggler[aria-expanded="false"] .hamburger span {
  background-color: #05047b;
}
.cid-t1KOSPaDrJ button.navbar-toggler[aria-expanded="true"] .hamburger span {
  background: #ffffff;
}
.cid-t1KOSPaDrJ button.navbar-toggler {
  outline: none;
  width: 31px;
  height: 20px;
  cursor: pointer;
  transition: all 0.2s;
  position: relative;
  align-self: center;
}
.cid-t1KOSPaDrJ button.navbar-toggler .hamburger span {
  position: absolute;
  right: 0;
  width: 30px;
  height: 2px;
  border-right: 5px;
}
.cid-t1KOSPaDrJ button.navbar-toggler .hamburger span:nth-child(1) {
  top: 0;
  transition: all 0.2s;
}
.cid-t1KOSPaDrJ button.navbar-toggler .hamburger span:nth-child(2) {
  top: 8px;
  transition: all 0.15s;
}
.cid-t1KOSPaDrJ button.navbar-toggler .hamburger span:nth-child(3) {
  top: 8px;
  transition: all 0.15s;
}
.cid-t1KOSPaDrJ button.navbar-toggler .hamburger span:nth-child(4) {
  top: 16px;
  transition: all 0.2s;
}
.cid-t1KOSPaDrJ nav.opened .hamburger span:nth-child(1) {
  top: 8px;
  width: 0;
  opacity: 0;
  right: 50%;
  transition: all 0.2s;
}
.cid-t1KOSPaDrJ nav.opened .hamburger span:nth-child(2) {
  transform: rotate(45deg);
  transition: all 0.25s;
}
.cid-t1KOSPaDrJ nav.opened .hamburger span:nth-child(3) {
  transform: rotate(-45deg);
  transition: all 0.25s;
}
.cid-t1KOSPaDrJ nav.opened .hamburger span:nth-child(4) {
  top: 8px;
  width: 0;
  opacity: 0;
  right: 50%;
  transition: all 0.2s;
}
.cid-t1KOSPaDrJ .navbar-dropdown {
  padding: 0 1rem;
  position: fixed;
}
.cid-t1KOSPaDrJ a.nav-link {
  display: flex;
  align-items: center;
  justify-content: center;
}
@media screen and (-ms-high-contrast: active), (-ms-high-contrast: none) {
  .cid-t1KOSPaDrJ .navbar {
    height: 70px;
  }
  .cid-t1KOSPaDrJ .navbar.opened {
    height: auto;
  }
  .cid-t1KOSPaDrJ .nav-item .nav-link:hover::before {
    width: 175%;
    max-width: calc(100% + 2rem);
    left: -1rem;
  }
}
.cid-t1KOSPOQB1 {
  padding-top: 10rem;
  padding-bottom: 3rem;
  background-color: #ffffff;
}
.cid-t1KOSPOQB1 .mbr-section-title {
  color: #000000;
}
.cid-t1KOSPOQB1 .mbr-section-subtitle {
  text-align: left;
  color: #05047b;
}
.cid-t1KOSPOQB1 .mbr-text,
.cid-t1KOSPOQB1 .mbr-section-btn {
  color: #818181;
}
.cid-t1KOSQbIM8 {
  padding-top: 15rem;
  padding-bottom: 15rem;
  background-image: url("../../../assets/images/in-ludo-1instalao-com-colunas-vinheta-2000x1333.webp");
}
.cid-t1KOSQbIM8 .link-wrapper {
  width: 100%;
}
.cid-t1KOSQbIM8 .link {
  display: inline-block;
  position: relative;
  padding-right: 2rem;
  overflow: hidden;
  cursor: pointer;
}
.cid-t1KOSQbIM8 .link:before {
  content: "\e96b";
  font-family: 'Moririse2' !important;
  position: absolute;
  top: 0;
  right: 0;
  transition: all 0.3s;
  transform: rotate(-45deg) translateX(0px);
}
.cid-t1KOSQbIM8 .link:after {
  content: "\e96b";
  font-family: 'Moririse2' !important;
  position: absolute;
  top: 0;
  right: 0rem;
  transition: all 0.3s;
  transform: rotate(-45deg) translateX(-33px);
}
.cid-t1KOSQbIM8 .link:hover:before {
  transform: rotate(-45deg) translateX(33px);
}
.cid-t1KOSQbIM8 .link:hover:after {
  transform: rotate(-45deg) translateX(0px);
}
.cid-t1KOSQbIM8 .mbr-section-title DIV {
  text-align: center;
}
.cid-t1KOSQbIM8 .mbr-text,
.cid-t1KOSQbIM8 .mbr-section-btn {
  text-align: center;
}
.cid-t1KOSQbIM8 .link,
.cid-t1KOSQbIM8 .link-wrapper {
  text-align: center;
  color: #ffffff;
}
.cid-t1KOSQbIM8 .mbr-section-title {
  color: #ffffff;
}
.cid-t1KOSQtCIG {
  padding-top: 0rem;
  padding-bottom: 0rem;
  background-color: #fafafa;
}
.cid-t1KOSQtCIG .image-col {
  padding: 0;
}
@media (min-width: 992px) {
  .cid-t1KOSQtCIG .container-fluid {
    padding-right: 0;
  }
}
@media (max-width: 1750px) {
  .cid-t1KOSQtCIG .img-last {
    padding-right: 1rem;
  }
  .cid-t1KOSQtCIG .img-first {
    padding-left: 1rem;
  }
}
@media (max-width: 767px) {
  .cid-t1KOSQtCIG .img-last {
    padding-right: 0rem;
  }
  .cid-t1KOSQtCIG .img-first {
    padding-left: 0rem;
  }
  .cid-t1KOSQtCIG .img-col {
    padding: 0 1rem!important;
  }
}
.cid-t1KOSQtCIG img {
  height: 100%;
  object-fit: cover;
}
.cid-t1KOSQtCIG .line {
  width: 100%;
  border-bottom: 1px solid #000000;
  margin: 0 1rem;
}
@media (max-width: 767px) {
  .cid-t1KOSQtCIG .line {
    margin: 0;
  }
}
.cid-t1KOSQtCIG .text-wrapper {
  max-width: 600px;
  padding: 4rem 0rem;
}
.cid-t1KOSQtCIG .link-wrapper {
  width: 100%;
}
.cid-t1KOSQtCIG .link {
  display: inline-block;
  position: relative;
  padding-right: 2rem;
  overflow: hidden;
  cursor: pointer;
}
.cid-t1KOSQtCIG .link:before {
  content: "\e96b";
  font-family: 'Moririse2' !important;
  position: absolute;
  top: 0;
  right: 0;
  transition: all 0.3s;
  transform: rotate(-45deg) translateX(0px);
}
.cid-t1KOSQtCIG .link:after {
  content: "\e96b";
  font-family: 'Moririse2' !important;
  position: absolute;
  top: 0;
  right: 0rem;
  transition: all 0.3s;
  transform: rotate(-45deg) translateX(-33px);
}
.cid-t1KOSQtCIG .link:hover:before {
  transform: rotate(-45deg) translateX(33px);
}
.cid-t1KOSQtCIG .link:hover:after {
  transform: rotate(-45deg) translateX(0px);
}
.cid-t1KOSQtCIG .mbr-section-title DIV {
  text-align: right;
}
.cid-t1KOSQtCIG .link,
.cid-t1KOSQtCIG .link-wrapper {
  text-align: right;
  color: #e43f3f;
}
.cid-t1KOSQtCIG .mbr-text,
.cid-t1KOSQtCIG .mbr-section-btn {
  text-align: right;
}
.cid-t1KOSQK0Lk {
  padding-top: 4rem;
  padding-bottom: 0rem;
  background-color: #fafafa;
}
.cid-t1KOSQK0Lk .link-wrapper {
  width: 100%;
}
.cid-t1KOSQK0Lk .contaiter-fluid {
  max-width: 100%;
  padding-right: 2rem;
}
.cid-t1KOSQK0Lk .line {
  width: 100%;
  border-bottom: 1px solid #000000;
  margin: 0 1rem;
  padding-top: 4rem;
}
@media (max-width: 767px) {
  .cid-t1KOSQK0Lk .line {
    margin: 0;
  }
}
.cid-t1KOSQK0Lk .row {
  justify-content: center;
}
.cid-t1KOSQK0Lk .card {
  border-left: 1px solid #000000;
  border-radius: 0;
  padding: 0 2rem;
}
@media (max-width: 1750px) {
  .cid-t1KOSQK0Lk .card {
    padding: 0 1rem;
  }
}
@media (max-width: 992px) {
  .cid-t1KOSQK0Lk .card {
    padding-left: 1rem;
    border-left: 0px;
  }
}
.cid-t1KOSQK0Lk .first {
  border-left: 0;
  padding-left: 1rem;
}
.cid-t1KOSQK0Lk .card-text {
  color: #818181;
}
.cid-t1KOSQK0Lk .card-text a {
  position: relative;
  background: none!important;
}
.cid-t1KOSQK0Lk .card-text a:before {
  content: '';
  bottom: 0;
  left: 0;
  width: 100%;
  height: 2px;
  transition: all 0.3s;
  background: currentColor;
  position: absolute;
}
.cid-t1KOSQK0Lk .card-text a:hover:before {
  width: 0;
  right: 0;
  left: auto;
}
.cid-t1KOSQK0Lk .link {
  display: inline-block;
  position: relative;
  padding-right: 2rem;
  overflow: hidden;
  cursor: pointer;
}
.cid-t1KOSQK0Lk .link:before {
  content: "\e96b";
  font-family: 'Moririse2' !important;
  position: absolute;
  top: 0;
  right: 0;
  transition: all 0.3s;
  transform: rotate(-45deg) translateX(0px);
}
.cid-t1KOSQK0Lk .link:after {
  content: "\e96b";
  font-family: 'Moririse2' !important;
  position: absolute;
  top: 0;
  right: 0rem;
  transition: all 0.3s;
  transform: rotate(-45deg) translateX(-33px);
}
.cid-t1KOSQK0Lk .link:hover:before {
  transform: rotate(-45deg) translateX(33px);
}
.cid-t1KOSQK0Lk .link:hover:after {
  transform: rotate(-45deg) translateX(0px);
}
.cid-t1KOSQK0Lk .card-title,
.cid-t1KOSQK0Lk .iconfont-wrapper {
  color: #000000;
}
.cid-t1KOSQK0Lk .link,
.cid-t1KOSQK0Lk .link-wrapper {
  color: #e43f3f;
}
.cid-t1KOSRfqDM {
  padding-top: 9rem;
  padding-bottom: 0rem;
  background-color: #fafafa;
}
.cid-t1KOSRfqDM .link-wrapper {
  width: 100%;
}
.cid-t1KOSRfqDM .container {
  max-width: 1550px;
  padding: 0 2rem;
}
@media (max-width: 767px) {
  .cid-t1KOSRfqDM .container {
    padding: 0 1rem;
  }
}
.cid-t1KOSRfqDM p {
  padding: 0;
  margin: 0;
}
.cid-t1KOSRfqDM .item {
  max-width: 1200px;
  margin: auto;
  margin-bottom: 2rem;
}
@media (max-width: 767px) {
  .cid-t1KOSRfqDM .item {
    text-align: center;
  }
}
.cid-t1KOSRfqDM .line {
  width: 100%;
  border-bottom: 1px solid #000000;
}
.cid-t1KOSRfqDM .row {
  align-items: center;
}
@media (max-width: 992px) {
  .cid-t1KOSRfqDM .row {
    justify-content: flex-start;
  }
}
.cid-t1KOSRfqDM .card {
  border-radius: 0;
  padding: 0;
}
.cid-t1KOSRfqDM .card-title {
  color: #000000;
}
.cid-t1KOSRfqDM .card-title a {
  position: relative;
  background: none!important;
}
.cid-t1KOSRfqDM .card-title a:before {
  content: '';
  bottom: 0;
  right: 0;
  width: 0%;
  height: 2px;
  transition: all 0.3s;
  background: currentColor;
  position: absolute;
}
.cid-t1KOSRfqDM .card-title a:hover:before {
  width: 100%;
  left: 0;
  right: auto;
}
.cid-t1KOSRfqDM .link {
  display: inline-block;
  position: relative;
  padding-right: 2rem;
  overflow: hidden;
  cursor: pointer;
}
.cid-t1KOSRfqDM .link:before {
  content: "\e96b";
  font-family: 'Moririse2' !important;
  position: absolute;
  top: 0;
  right: 0;
  transition: all 0.3s;
  transform: rotate(-45deg) translateX(0px);
}
.cid-t1KOSRfqDM .link:after {
  content: "\e96b";
  font-family: 'Moririse2' !important;
  position: absolute;
  top: 0;
  right: 0rem;
  transition: all 0.3s;
  transform: rotate(-45deg) translateX(-33px);
}
.cid-t1KOSRfqDM .link:hover:before {
  transform: rotate(-45deg) translateX(33px);
}
.cid-t1KOSRfqDM .link:hover:after {
  transform: rotate(-45deg) translateX(0px);
}
.cid-t1KOSRfqDM .card-subtitle {
  color: #818181;
}
.cid-t1KOSRBigl {
  padding-top: 0rem;
  padding-bottom: 0rem;
  background-color: #fafafa;
}
.cid-t1KOSRBigl .container {
  max-width: 1400px;
}
.cid-t1KOSRBigl img,
.cid-t1KOSRBigl .item-img {
  width: 100%;
  position: relative;
  height: 100%;
  object-fit: cover;
}
.cid-t1KOSRBigl img:before,
.cid-t1KOSRBigl .item-img:before {
  content: '';
  top: 0;
  left: 0;
  opacity: 0;
  width: 100%;
  pointer-events: none;
  transition: all 0.3s;
  height: 100%;
  background: #4232e2;
  position: absolute;
  z-index: 10;
}
.cid-t1KOSRBigl img:hover:before,
.cid-t1KOSRBigl .item-img:hover:before {
  opacity: 0.2;
}
.cid-t1KOSRBigl .item:focus,
.cid-t1KOSRBigl span:focus {
  outline: none;
}
.cid-t1KOSRBigl .item {
  cursor: pointer;
  margin-bottom: 0rem;
}
.cid-t1KOSRBigl .item-wrapper {
  position: relative;
  height: 100%;
  display: flex;
  flex-flow: column nowrap;
}
.cid-t1KOSRBigl .item-content {
  padding-top: 0rem;
}
.cid-t1KOSRBigl .mbr-section-btn {
  margin-top: auto !important;
}
.cid-t1KOSRBigl .mbr-section-title {
  color: #232323;
}
.cid-t1KOSRBigl .mbr-text,
.cid-t1KOSRBigl .mbr-section-btn {
  color: #818181;
}
.cid-t1KOSS0WHg {
  padding-top: 0px;
  padding-bottom: 0px;
  background-color: #fafafa;
}
.cid-t1KOSS0WHg .container {
  max-width: 1400px;
}
.cid-t1KOSS0WHg img,
.cid-t1KOSS0WHg .item-img {
  width: 100%;
  position: relative;
  height: 100%;
  object-fit: cover;
}
.cid-t1KOSS0WHg img:before,
.cid-t1KOSS0WHg .item-img:before {
  content: '';
  top: 0;
  left: 0;
  opacity: 0;
  width: 100%;
  pointer-events: none;
  transition: all 0.3s;
  height: 100%;
  background: #4232e2;
  position: absolute;
  z-index: 10;
}
.cid-t1KOSS0WHg img:hover:before,
.cid-t1KOSS0WHg .item-img:hover:before {
  opacity: 0.2;
}
.cid-t1KOSS0WHg .item:focus,
.cid-t1KOSS0WHg span:focus {
  outline: none;
}
.cid-t1KOSS0WHg .item {
  cursor: pointer;
  margin-bottom: 0rem;
}
.cid-t1KOSS0WHg .item-wrapper {
  position: relative;
  height: 100%;
  display: flex;
  flex-flow: column nowrap;
}
.cid-t1KOSS0WHg .item-content {
  padding-top: 0rem;
}
.cid-t1KOSS0WHg .mbr-section-btn {
  margin-top: auto !important;
}
.cid-t1KOSS0WHg .mbr-section-title {
  color: #232323;
}
.cid-t1KOSS0WHg .mbr-text,
.cid-t1KOSS0WHg .mbr-section-btn {
  color: #818181;
}
.cid-t1KOSSMDf3 {
  padding-top: 1rem;
  padding-bottom: 10rem;
  background-color: #fafafa;
}
.cid-t1KOSSMDf3 a {
  position: relative;
  font-weight: bold;
  background: none!important;
}
.cid-t1KOSSMDf3 a:before {
  content: '';
  bottom: 1px;
  left: 0;
  width: 100%;
  height: 2px;
  transition: all 0.3s;
  background: currentColor;
  position: absolute;
}
.cid-t1KOSSMDf3 a:hover:before {
  width: 0;
  right: 0;
  left: auto;
}
.cid-t1KOSSMDf3 .mbr-text {
  color: #353535;
}
.cid-t1KOSSMDf3 .mbr-section-title {
  color: #000000;
}
.cid-t1KOST2Ga2 {
  padding-top: 9rem;
  padding-bottom: 0rem;
  background-color: #232323;
}
.cid-t1KOST2Ga2 .link-wrapper {
  width: 100%;
}
.cid-t1KOST2Ga2 .container {
  max-width: 1550px;
  padding: 0 2rem;
}
@media (max-width: 767px) {
  .cid-t1KOST2Ga2 .container {
    padding: 0 1rem;
  }
}
.cid-t1KOST2Ga2 p {
  padding: 0;
  margin: 0;
}
.cid-t1KOST2Ga2 .item {
  max-width: 1200px;
  margin: auto;
  margin-bottom: 2rem;
}
@media (max-width: 767px) {
  .cid-t1KOST2Ga2 .item {
    text-align: center;
  }
}
.cid-t1KOST2Ga2 .line {
  width: 100%;
  border-bottom: 1px solid #000000;
}
.cid-t1KOST2Ga2 .row {
  align-items: center;
}
@media (max-width: 992px) {
  .cid-t1KOST2Ga2 .row {
    justify-content: flex-start;
  }
}
.cid-t1KOST2Ga2 .card {
  border-radius: 0;
  padding: 0;
}
.cid-t1KOST2Ga2 .card-title {
  color: #000000;
}
.cid-t1KOST2Ga2 .card-title a {
  position: relative;
  background: none!important;
}
.cid-t1KOST2Ga2 .card-title a:before {
  content: '';
  bottom: 0;
  right: 0;
  width: 0%;
  height: 2px;
  transition: all 0.3s;
  background: currentColor;
  position: absolute;
}
.cid-t1KOST2Ga2 .card-title a:hover:before {
  width: 100%;
  left: 0;
  right: auto;
}
.cid-t1KOST2Ga2 .link {
  display: inline-block;
  position: relative;
  padding-right: 2rem;
  overflow: hidden;
  cursor: pointer;
}
.cid-t1KOST2Ga2 .link:before {
  content: "\e96b";
  font-family: 'Moririse2' !important;
  position: absolute;
  top: 0;
  right: 0;
  transition: all 0.3s;
  transform: rotate(-45deg) translateX(0px);
}
.cid-t1KOST2Ga2 .link:after {
  content: "\e96b";
  font-family: 'Moririse2' !important;
  position: absolute;
  top: 0;
  right: 0rem;
  transition: all 0.3s;
  transform: rotate(-45deg) translateX(-33px);
}
.cid-t1KOST2Ga2 .link:hover:before {
  transform: rotate(-45deg) translateX(33px);
}
.cid-t1KOST2Ga2 .link:hover:after {
  transform: rotate(-45deg) translateX(0px);
}
.cid-t1KOST2Ga2 .card-subtitle {
  color: #818181;
}
.cid-t1KOST2Ga2 .title {
  color: #ffffff;
}
.cid-t1KOSTiAdM {
  padding-top: 0rem;
  padding-bottom: 0rem;
  background-color: #232323;
}
@media (max-width: 991px) {
  .cid-t1KOSTiAdM .image-wrapper {
    margin-bottom: 1rem;
  }
}
.cid-t1KOSTiAdM .container {
  max-width: 1400px;
}
.cid-t1KOSTiAdM .row {
  flex-direction: row-reverse;
}
.cid-t1KOSTiAdM img {
  width: 100%;
  height: 100%;
  object-fit: cover;
}
.cid-t1KOSTiAdM .mbr-text {
  color: #ffffff;
  text-align: center;
}
.cid-t1KOSTD5Ba {
  padding-top: 1rem;
  padding-bottom: 10rem;
  background-color: #232323;
}
.cid-t1KOSTD5Ba a {
  position: relative;
  font-weight: bold;
  background: none!important;
}
.cid-t1KOSTD5Ba a:before {
  content: '';
  bottom: 1px;
  left: 0;
  width: 100%;
  height: 2px;
  transition: all 0.3s;
  background: currentColor;
  position: absolute;
}
.cid-t1KOSTD5Ba a:hover:before {
  width: 0;
  right: 0;
  left: auto;
}
.cid-t1KOSTD5Ba .mbr-text {
  color: #ffffff;
}
.cid-t1KOSTD5Ba .mbr-section-title {
  color: #000000;
}
.cid-t1KOSTTSRA {
  padding-top: 8rem;
  padding-bottom: 0rem;
  background-color: #fafafa;
}
.cid-t1KOSTTSRA .container {
  max-width: 1400px;
}
.cid-t1KOSTTSRA img,
.cid-t1KOSTTSRA .item-img {
  width: 100%;
  position: relative;
}
.cid-t1KOSTTSRA img:before,
.cid-t1KOSTTSRA .item-img:before {
  content: '';
  top: 0;
  left: 0;
  opacity: 0;
  width: 100%;
  pointer-events: none;
  transition: all 0.3s;
  height: 100%;
  background: #4232e2;
  position: absolute;
  z-index: 10;
}
.cid-t1KOSTTSRA img:hover:before,
.cid-t1KOSTTSRA .item-img:hover:before {
  opacity: 0.2;
}
.cid-t1KOSTTSRA .item:focus,
.cid-t1KOSTTSRA span:focus {
  outline: none;
}
.cid-t1KOSTTSRA .item {
  cursor: pointer;
  margin-bottom: 0rem;
}
.cid-t1KOSTTSRA .item-wrapper {
  position: relative;
  height: 100%;
  display: flex;
  flex-flow: column nowrap;
}
.cid-t1KOSTTSRA .item-content {
  padding-top: 0rem;
}
.cid-t1KOSTTSRA .mbr-section-btn {
  margin-top: auto !important;
}
.cid-t1KOSTTSRA .mbr-section-title {
  color: #232323;
}
.cid-t1KOSTTSRA .mbr-text,
.cid-t1KOSTTSRA .mbr-section-btn {
  color: #818181;
}
.cid-t1KOSTTSRA .item-subtitle {
  text-align: center;
}
.cid-t1KOSUgdt5 {
  padding-top: 1rem;
  padding-bottom: 10rem;
  background-color: #fafafa;
}
.cid-t1KOSUgdt5 a {
  position: relative;
  font-weight: bold;
  background: none!important;
}
.cid-t1KOSUgdt5 a:before {
  content: '';
  bottom: 1px;
  left: 0;
  width: 100%;
  height: 2px;
  transition: all 0.3s;
  background: currentColor;
  position: absolute;
}
.cid-t1KOSUgdt5 a:hover:before {
  width: 0;
  right: 0;
  left: auto;
}
.cid-t1KOSUgdt5 .mbr-text {
  color: #353535;
}
.cid-t1KOSUgdt5 .mbr-section-title {
  color: #000000;
}
.cid-t1KOSUw8eO {
  padding-top: 4rem;
  padding-bottom: 6rem;
  background-color: #fafafa;
}
.cid-t1KOSUw8eO a {
  position: relative;
  font-weight: bold;
  background: none!important;
}
.cid-t1KOSUw8eO a:before {
  content: '';
  bottom: 1px;
  left: 0;
  width: 100%;
  height: 2px;
  transition: all 0.3s;
  background: currentColor;
  position: absolute;
}
.cid-t1KOSUw8eO a:hover:before {
  width: 0;
  right: 0;
  left: auto;
}
.cid-t1KOSUw8eO .mbr-text {
  color: #232323;
}
.cid-t1KOSUw8eO .mbr-section-title {
  color: #232323;
}
.cid-t1KOSUUZuo {
  padding-top: 0rem;
  padding-bottom: 6rem;
  background-color: #fafafa;
}
.cid-t1KOSUUZuo .container {
  max-width: 1750px;
}
.cid-t1KOSUUZuo .card-wrapper {
  border-top: 1px solid #000000;
  padding-top: 2rem;
}
.cid-t1KOSUUZuo img {
  width: 250px;
  display: inline-block;
}
.cid-t1KOSUUZuo p {
  line-height: 1.8;
}
.cid-tB0weLuU7h {
  z-index: 1000;
  width: 100%;
}
.cid-tB0weLuU7h .navbar.collapsed ul.navbar-nav li {
  margin: 0;
  width: fit-content;
}
.cid-tB0weLuU7h .container-fluid {
  padding: 0 1rem;
  margin: 0 auto;
}
.cid-tB0weLuU7h .icons-menu {
  width: fit-content;
  padding: 0 4rem;
  padding-bottom: 3rem;
  flex-wrap: nowrap;
  display: flex;
  justify-content: center;
  padding-top: 0.3rem;
  text-align: center;
}
@media (max-width: 767px) {
  .cid-tB0weLuU7h .icons-menu {
    padding: 0 3rem;
  }
}
.cid-tB0weLuU7h nav.navbar {
  position: fixed;
}
.cid-tB0weLuU7h .dropdown-item:before {
  font-family: Moririse2 !important;
  content: "\e966";
  display: inline-block;
  width: 0;
  position: absolute;
  left: 1rem;
  top: 0.5rem;
  margin-right: 0.5rem;
  line-height: 1;
  font-size: inherit;
  vertical-align: middle;
  text-align: center;
  overflow: hidden;
  transform: scale(0, 1);
  transition: all 0.25s ease-in-out;
}
.cid-tB0weLuU7h .dropdown-menu {
  padding: 0;
  border-radius: 4px;
  box-shadow: 0 1px 3px 0 rgba(0, 0, 0, 0.1);
}
.cid-tB0weLuU7h .dropdown-item {
  border-bottom: 1px solid #e6e6e6;
}
.cid-tB0weLuU7h .dropdown-item:hover,
.cid-tB0weLuU7h .dropdown-item:focus {
  background: #e43f3f !important;
  color: white !important;
}
.cid-tB0weLuU7h .dropdown-item:first-child {
  border-top-left-radius: 4px;
  border-top-right-radius: 4px;
}
.cid-tB0weLuU7h .dropdown-item:last-child {
  border-bottom: none;
  border-bottom-left-radius: 4px;
  border-bottom-right-radius: 4px;
}
.cid-tB0weLuU7h .nav-dropdown {
  padding: 3rem 2rem;
}
@media (max-width: 767px) {
  .cid-tB0weLuU7h .nav-dropdown {
    padding: 2rem 0rem;
  }
}
.cid-tB0weLuU7h .nav-dropdown .link {
  padding: 0 0.3em !important;
  margin: 1rem !important;
}
.cid-tB0weLuU7h .nav-dropdown .link.dropdown-toggle::after {
  margin-left: 0.5rem;
  margin-top: 0.2rem;
}
.cid-tB0weLuU7h .nav-link {
  position: relative;
}
.cid-tB0weLuU7h .container {
  display: flex;
  margin: auto;
}
.cid-tB0weLuU7h .iconfont-wrapper {
  color: #ffffff !important;
  font-size: 1.5rem;
  padding-right: 0.5rem;
}
.cid-tB0weLuU7h .dropdown-menu,
.cid-tB0weLuU7h .navbar.opened {
  background: #e43f3f !important;
  min-height: 100%;
}
.cid-tB0weLuU7h .nav-item:focus,
.cid-tB0weLuU7h .nav-link:focus {
  outline: none;
}
.cid-tB0weLuU7h .dropdown .dropdown-menu .dropdown-item {
  width: auto;
  transition: all 0.25s ease-in-out;
}
.cid-tB0weLuU7h .dropdown .dropdown-menu .dropdown-item::after {
  right: 0.5rem;
}
.cid-tB0weLuU7h .dropdown .dropdown-menu .dropdown-item .mbr-iconfont {
  margin-right: 0.5rem;
  vertical-align: sub;
}
.cid-tB0weLuU7h .dropdown .dropdown-menu .dropdown-item .mbr-iconfont:before {
  display: inline-block;
  transform: scale(1, 1);
  transition: all 0.25s ease-in-out;
}
.cid-tB0weLuU7h .collapsed .dropdown-menu .dropdown-item:before {
  display: none;
}
.cid-tB0weLuU7h .collapsed .dropdown .dropdown-menu .dropdown-item {
  padding: 0.235em .5em 0.235em 1.3em !important;
  transition: none;
  margin: 0 !important;
}
.cid-tB0weLuU7h .navbar {
  min-height: 70px;
  transition: all 0.3s;
  border-bottom: 1px solid transparent;
  background: rgba(228, 63, 63, 0);
}
.cid-tB0weLuU7h .navbar.opened {
  transition: all 0.3s;
}
.cid-tB0weLuU7h .navbar .dropdown-item {
  padding: 0.5rem 1.8rem;
}
.cid-tB0weLuU7h .navbar .navbar-logo img {
  width: auto;
}
.cid-tB0weLuU7h .navbar .navbar-collapse {
  justify-content: flex-end;
  z-index: 1;
}
.cid-tB0weLuU7h .navbar.collapsed .nav-item .nav-link::before {
  display: none;
}
.cid-tB0weLuU7h .navbar.collapsed.opened .dropdown-menu {
  top: 0;
}
.cid-tB0weLuU7h .navbar.collapsed .dropdown-menu .dropdown-submenu {
  left: 0 !important;
}
.cid-tB0weLuU7h .navbar.collapsed .dropdown-menu .dropdown-item:after {
  right: auto;
}
.cid-tB0weLuU7h .navbar.collapsed .dropdown-menu .dropdown-toggle[data-toggle="dropdown-submenu"]:after {
  margin-left: 0.5rem;
  margin-top: 0.2rem;
  border-top: 0.35em solid;
  border-right: 0.35em solid transparent;
  border-left: 0.35em solid transparent;
  border-bottom: 0;
  top: 41%;
}
.cid-tB0weLuU7h .navbar.collapsed .dropdown-menu .dropdown-item {
  padding: 0.25rem .5rem;
  text-align: center;
}
@media (max-width: 991px) {
  .cid-tB0weLuU7h .navbar .nav-item .nav-link::before {
    display: none;
  }
  .cid-tB0weLuU7h .navbar.opened .dropdown-menu {
    top: 0;
  }
  .cid-tB0weLuU7h .navbar .dropdown-menu .dropdown-submenu {
    left: 0 !important;
  }
  .cid-tB0weLuU7h .navbar .dropdown-menu .dropdown-item:after {
    right: auto;
  }
  .cid-tB0weLuU7h .navbar .dropdown-menu .dropdown-toggle[data-toggle="dropdown-submenu"]:after {
    margin-left: 0.5rem;
    margin-top: 0.2rem;
    border-top: 0.35em solid;
    border-right: 0.35em solid transparent;
    border-left: 0.35em solid transparent;
    border-bottom: 0;
    top: 40%;
  }
  .cid-tB0weLuU7h .navbar .navbar-logo img {
    height: 3rem !important;
  }
  .cid-tB0weLuU7h .navbar ul.navbar-nav li {
    margin: auto;
  }
  .cid-tB0weLuU7h .navbar .dropdown-menu .dropdown-item {
    padding: 0.25rem .5rem !important;
    text-align: center;
  }
  .cid-tB0weLuU7h .navbar .navbar-brand {
    flex-shrink: initial;
    flex-basis: auto;
    word-break: break-word;
    padding-right: 2rem;
  }
  .cid-tB0weLuU7h .navbar .navbar-toggler {
    flex-basis: auto;
  }
}
.cid-tB0weLuU7h .navbar.navbar-short {
  min-height: 60px;
}
.cid-tB0weLuU7h .navbar.navbar-short .navbar-logo img {
  height: 2.5rem !important;
}
.cid-tB0weLuU7h .navbar.navbar-short .navbar-brand {
  min-height: 60px;
  padding: 0;
}
.cid-tB0weLuU7h .navbar-brand {
  min-height: 70px;
  flex-shrink: 0;
  align-items: center;
  margin-right: 0;
  padding: 0;
  transition: all 0.3s;
  word-break: break-word;
  z-index: 1;
}
.cid-tB0weLuU7h .navbar-brand .navbar-caption {
  line-height: inherit !important;
}
.cid-tB0weLuU7h .navbar-brand .navbar-logo a {
  outline: none;
}
.cid-tB0weLuU7h .dropdown-item.active,
.cid-tB0weLuU7h .dropdown-item:active {
  background-color: transparent;
}
.cid-tB0weLuU7h .navbar-expand-lg .navbar-nav .nav-link {
  padding: 0;
}
.cid-tB0weLuU7h .nav-dropdown .link.dropdown-toggle {
  margin-right: 1.667em;
}
.cid-tB0weLuU7h .nav-dropdown .link.dropdown-toggle[aria-expanded="true"] {
  margin-right: 0;
  padding: 0.667em 1.667em;
}
.cid-tB0weLuU7h .navbar.navbar-expand-lg .dropdown .dropdown-menu {
  background: #e43f3f;
}
.cid-tB0weLuU7h .navbar.navbar-expand-lg .dropdown .dropdown-menu .dropdown-submenu {
  margin: 0;
  left: 100%;
}
.cid-tB0weLuU7h .navbar .dropdown.open > .dropdown-menu {
  display: block;
}
.cid-tB0weLuU7h ul.navbar-nav {
  flex-wrap: wrap;
}
.cid-tB0weLuU7h .navbar-buttons {
  text-align: center;
  min-width: 170px;
}
.cid-tB0weLuU7h button.navbar-toggler[aria-expanded="false"] .hamburger span {
  background-color: #05047b;
}
.cid-tB0weLuU7h button.navbar-toggler[aria-expanded="true"] .hamburger span {
  background: #ffffff;
}
.cid-tB0weLuU7h button.navbar-toggler {
  outline: none;
  width: 31px;
  height: 20px;
  cursor: pointer;
  transition: all 0.2s;
  position: relative;
  align-self: center;
}
.cid-tB0weLuU7h button.navbar-toggler .hamburger span {
  position: absolute;
  right: 0;
  width: 30px;
  height: 2px;
  border-right: 5px;
}
.cid-tB0weLuU7h button.navbar-toggler .hamburger span:nth-child(1) {
  top: 0;
  transition: all 0.2s;
}
.cid-tB0weLuU7h button.navbar-toggler .hamburger span:nth-child(2) {
  top: 8px;
  transition: all 0.15s;
}
.cid-tB0weLuU7h button.navbar-toggler .hamburger span:nth-child(3) {
  top: 8px;
  transition: all 0.15s;
}
.cid-tB0weLuU7h button.navbar-toggler .hamburger span:nth-child(4) {
  top: 16px;
  transition: all 0.2s;
}
.cid-tB0weLuU7h nav.opened .hamburger span:nth-child(1) {
  top: 8px;
  width: 0;
  opacity: 0;
  right: 50%;
  transition: all 0.2s;
}
.cid-tB0weLuU7h nav.opened .hamburger span:nth-child(2) {
  transform: rotate(45deg);
  transition: all 0.25s;
}
.cid-tB0weLuU7h nav.opened .hamburger span:nth-child(3) {
  transform: rotate(-45deg);
  transition: all 0.25s;
}
.cid-tB0weLuU7h nav.opened .hamburger span:nth-child(4) {
  top: 8px;
  width: 0;
  opacity: 0;
  right: 50%;
  transition: all 0.2s;
}
.cid-tB0weLuU7h .navbar-dropdown {
  padding: 0 1rem;
  position: fixed;
}
.cid-tB0weLuU7h a.nav-link {
  display: flex;
  align-items: center;
  justify-content: center;
}
@media screen and (-ms-high-contrast: active), (-ms-high-contrast: none) {
  .cid-tB0weLuU7h .navbar {
    height: 70px;
  }
  .cid-tB0weLuU7h .navbar.opened {
    height: auto;
  }
  .cid-tB0weLuU7h .nav-item .nav-link:hover::before {
    width: 175%;
    max-width: calc(100% + 2rem);
    left: -1rem;
  }
}
.cid-tB0weM1Bh3 {
  padding-top: 10rem;
  padding-bottom: 3rem;
  background-color: #ffffff;
}
.cid-tB0weM1Bh3 .mbr-section-title {
  color: #000000;
}
.cid-tB0weM1Bh3 .mbr-section-subtitle {
  text-align: left;
  color: #05047b;
}
.cid-tB0weM1Bh3 .mbr-text,
.cid-tB0weM1Bh3 .mbr-section-btn {
  color: #818181;
}
.cid-tB0weMjgCO {
  padding-top: 15rem;
  padding-bottom: 15rem;
  background-image: url("../../../assets/images/isabel-garcia-2022-01-1969x1300.webp");
}
.cid-tB0weMjgCO .link-wrapper {
  width: 100%;
}
.cid-tB0weMjgCO .link {
  display: inline-block;
  position: relative;
  padding-right: 2rem;
  overflow: hidden;
  cursor: pointer;
}
.cid-tB0weMjgCO .link:before {
  content: "\e96b";
  font-family: 'Moririse2' !important;
  position: absolute;
  top: 0;
  right: 0;
  transition: all 0.3s;
  transform: rotate(-45deg) translateX(0px);
}
.cid-tB0weMjgCO .link:after {
  content: "\e96b";
  font-family: 'Moririse2' !important;
  position: absolute;
  top: 0;
  right: 0rem;
  transition: all 0.3s;
  transform: rotate(-45deg) translateX(-33px);
}
.cid-tB0weMjgCO .link:hover:before {
  transform: rotate(-45deg) translateX(33px);
}
.cid-tB0weMjgCO .link:hover:after {
  transform: rotate(-45deg) translateX(0px);
}
.cid-tB0weMjgCO .mbr-section-title DIV {
  text-align: center;
}
.cid-tB0weMjgCO .mbr-text,
.cid-tB0weMjgCO .mbr-section-btn {
  text-align: center;
}
.cid-tB0weMjgCO .link,
.cid-tB0weMjgCO .link-wrapper {
  text-align: center;
  color: #ffffff;
}
.cid-tB0weMjgCO .mbr-section-title {
  color: #ffffff;
}
.cid-tB0weMBbvf {
  padding-top: 0rem;
  padding-bottom: 0rem;
  background-color: #fafafa;
}
.cid-tB0weMBbvf .image-col {
  padding: 0;
}
@media (min-width: 992px) {
  .cid-tB0weMBbvf .container-fluid {
    padding-right: 0;
  }
}
@media (max-width: 1750px) {
  .cid-tB0weMBbvf .img-last {
    padding-right: 1rem;
  }
  .cid-tB0weMBbvf .img-first {
    padding-left: 1rem;
  }
}
@media (max-width: 767px) {
  .cid-tB0weMBbvf .img-last {
    padding-right: 0rem;
  }
  .cid-tB0weMBbvf .img-first {
    padding-left: 0rem;
  }
  .cid-tB0weMBbvf .img-col {
    padding: 0 1rem!important;
  }
}
.cid-tB0weMBbvf img {
  height: 100%;
  object-fit: cover;
}
.cid-tB0weMBbvf .line {
  width: 100%;
  border-bottom: 1px solid #000000;
  margin: 0 1rem;
}
@media (max-width: 767px) {
  .cid-tB0weMBbvf .line {
    margin: 0;
  }
}
.cid-tB0weMBbvf .text-wrapper {
  max-width: 600px;
  padding: 4rem 0rem;
}
.cid-tB0weMBbvf .link-wrapper {
  width: 100%;
}
.cid-tB0weMBbvf .link {
  display: inline-block;
  position: relative;
  padding-right: 2rem;
  overflow: hidden;
  cursor: pointer;
}
.cid-tB0weMBbvf .link:before {
  content: "\e96b";
  font-family: 'Moririse2' !important;
  position: absolute;
  top: 0;
  right: 0;
  transition: all 0.3s;
  transform: rotate(-45deg) translateX(0px);
}
.cid-tB0weMBbvf .link:after {
  content: "\e96b";
  font-family: 'Moririse2' !important;
  position: absolute;
  top: 0;
  right: 0rem;
  transition: all 0.3s;
  transform: rotate(-45deg) translateX(-33px);
}
.cid-tB0weMBbvf .link:hover:before {
  transform: rotate(-45deg) translateX(33px);
}
.cid-tB0weMBbvf .link:hover:after {
  transform: rotate(-45deg) translateX(0px);
}
.cid-tB0weMBbvf .mbr-section-title DIV {
  text-align: right;
}
.cid-tB0weMBbvf .link,
.cid-tB0weMBbvf .link-wrapper {
  text-align: right;
  color: #e43f3f;
}
.cid-tB0weMBbvf .mbr-text,
.cid-tB0weMBbvf .mbr-section-btn {
  text-align: right;
}
.cid-tB0weMU3Sq {
  padding-top: 4rem;
  padding-bottom: 0rem;
  background-color: #fafafa;
}
.cid-tB0weMU3Sq .link-wrapper {
  width: 100%;
}
.cid-tB0weMU3Sq .contaiter-fluid {
  max-width: 100%;
  padding-right: 2rem;
}
.cid-tB0weMU3Sq .line {
  width: 100%;
  border-bottom: 1px solid #000000;
  margin: 0 1rem;
  padding-top: 4rem;
}
@media (max-width: 767px) {
  .cid-tB0weMU3Sq .line {
    margin: 0;
  }
}
.cid-tB0weMU3Sq .row {
  justify-content: center;
}
.cid-tB0weMU3Sq .card {
  border-left: 1px solid #000000;
  border-radius: 0;
  padding: 0 2rem;
}
@media (max-width: 1750px) {
  .cid-tB0weMU3Sq .card {
    padding: 0 1rem;
  }
}
@media (max-width: 992px) {
  .cid-tB0weMU3Sq .card {
    padding-left: 1rem;
    border-left: 0px;
  }
}
.cid-tB0weMU3Sq .first {
  border-left: 0;
  padding-left: 1rem;
}
.cid-tB0weMU3Sq .card-text {
  color: #818181;
}
.cid-tB0weMU3Sq .card-text a {
  position: relative;
  background: none!important;
}
.cid-tB0weMU3Sq .card-text a:before {
  content: '';
  bottom: 0;
  left: 0;
  width: 100%;
  height: 2px;
  transition: all 0.3s;
  background: currentColor;
  position: absolute;
}
.cid-tB0weMU3Sq .card-text a:hover:before {
  width: 0;
  right: 0;
  left: auto;
}
.cid-tB0weMU3Sq .link {
  display: inline-block;
  position: relative;
  padding-right: 2rem;
  overflow: hidden;
  cursor: pointer;
}
.cid-tB0weMU3Sq .link:before {
  content: "\e96b";
  font-family: 'Moririse2' !important;
  position: absolute;
  top: 0;
  right: 0;
  transition: all 0.3s;
  transform: rotate(-45deg) translateX(0px);
}
.cid-tB0weMU3Sq .link:after {
  content: "\e96b";
  font-family: 'Moririse2' !important;
  position: absolute;
  top: 0;
  right: 0rem;
  transition: all 0.3s;
  transform: rotate(-45deg) translateX(-33px);
}
.cid-tB0weMU3Sq .link:hover:before {
  transform: rotate(-45deg) translateX(33px);
}
.cid-tB0weMU3Sq .link:hover:after {
  transform: rotate(-45deg) translateX(0px);
}
.cid-tB0weMU3Sq .card-title,
.cid-tB0weMU3Sq .iconfont-wrapper {
  color: #000000;
}
.cid-tB0weMU3Sq .link,
.cid-tB0weMU3Sq .link-wrapper {
  color: #e43f3f;
}
.cid-tB0weNK0Mi {
  padding-top: 9rem;
  padding-bottom: 0rem;
  background-color: #fafafa;
}
.cid-tB0weNK0Mi .link-wrapper {
  width: 100%;
}
.cid-tB0weNK0Mi .container {
  max-width: 1550px;
  padding: 0 2rem;
}
@media (max-width: 767px) {
  .cid-tB0weNK0Mi .container {
    padding: 0 1rem;
  }
}
.cid-tB0weNK0Mi p {
  padding: 0;
  margin: 0;
}
.cid-tB0weNK0Mi .item {
  max-width: 1200px;
  margin: auto;
  margin-bottom: 2rem;
}
@media (max-width: 767px) {
  .cid-tB0weNK0Mi .item {
    text-align: center;
  }
}
.cid-tB0weNK0Mi .line {
  width: 100%;
  border-bottom: 1px solid #000000;
}
.cid-tB0weNK0Mi .row {
  align-items: center;
}
@media (max-width: 992px) {
  .cid-tB0weNK0Mi .row {
    justify-content: flex-start;
  }
}
.cid-tB0weNK0Mi .card {
  border-radius: 0;
  padding: 0;
}
.cid-tB0weNK0Mi .card-title {
  color: #000000;
}
.cid-tB0weNK0Mi .card-title a {
  position: relative;
  background: none!important;
}
.cid-tB0weNK0Mi .card-title a:before {
  content: '';
  bottom: 0;
  right: 0;
  width: 0%;
  height: 2px;
  transition: all 0.3s;
  background: currentColor;
  position: absolute;
}
.cid-tB0weNK0Mi .card-title a:hover:before {
  width: 100%;
  left: 0;
  right: auto;
}
.cid-tB0weNK0Mi .link {
  display: inline-block;
  position: relative;
  padding-right: 2rem;
  overflow: hidden;
  cursor: pointer;
}
.cid-tB0weNK0Mi .link:before {
  content: "\e96b";
  font-family: 'Moririse2' !important;
  position: absolute;
  top: 0;
  right: 0;
  transition: all 0.3s;
  transform: rotate(-45deg) translateX(0px);
}
.cid-tB0weNK0Mi .link:after {
  content: "\e96b";
  font-family: 'Moririse2' !important;
  position: absolute;
  top: 0;
  right: 0rem;
  transition: all 0.3s;
  transform: rotate(-45deg) translateX(-33px);
}
.cid-tB0weNK0Mi .link:hover:before {
  transform: rotate(-45deg) translateX(33px);
}
.cid-tB0weNK0Mi .link:hover:after {
  transform: rotate(-45deg) translateX(0px);
}
.cid-tB0weNK0Mi .card-subtitle {
  color: #818181;
}
.cid-tB0weO2RR8 {
  padding-top: 0rem;
  padding-bottom: 0rem;
  background-color: #fafafa;
}
@media (max-width: 991px) {
  .cid-tB0weO2RR8 .image-wrapper {
    margin-bottom: 1rem;
  }
}
.cid-tB0weO2RR8 .container {
  max-width: 1400px;
}
.cid-tB0weO2RR8 .image-wrapper {
  position: relative;
}
.cid-tB0weO2RR8 .image-wrapper:before {
  content: '';
  top: 0;
  left: 0;
  opacity: 0;
  width: 100%;
  pointer-events: none;
  transition: all 0.3s;
  height: 100%;
  background: #4232e2;
  position: absolute;
  z-index: 10;
}
.cid-tB0weO2RR8 .image-wrapper:hover:before {
  opacity: 0.4;
}
.cid-tB0weO2RR8 .row {
  flex-direction: row-reverse;
}
.cid-tB0weO2RR8 img {
  width: 100%;
  height: 300px;
  object-fit: cover;
}
.cid-tB0weO2RR8 .mbr-text {
  color: #818181;
}
.cid-tB0weOriA5 {
  padding-top: 3rem;
  padding-bottom: 3rem;
  background-color: #fafafa;
}
@media (max-width: 991px) {
  .cid-tB0weOriA5 .image-wrapper {
    margin-bottom: 1rem;
  }
}
.cid-tB0weOriA5 .container {
  max-width: 1400px;
}
.cid-tB0weOriA5 .image-wrapper {
  position: relative;
}
.cid-tB0weOriA5 .image-wrapper:before {
  content: '';
  top: 0;
  left: 0;
  opacity: 0;
  width: 100%;
  pointer-events: none;
  transition: all 0.3s;
  height: 100%;
  background: #05047b;
  position: absolute;
  z-index: 10;
}
.cid-tB0weOriA5 .image-wrapper:hover:before {
  opacity: 0.4;
}
.cid-tB0weOriA5 .row {
  flex-direction: row-reverse;
}
.cid-tB0weOriA5 img {
  width: 100%;
  height: 300px;
  object-fit: cover;
}
.cid-tB0weOriA5 .mbr-text {
  color: #818181;
}
.cid-tB0wePbzqQ {
  padding-top: 0rem;
  padding-bottom: 10rem;
  background-color: #fafafa;
}
.cid-tB0wePbzqQ a {
  position: relative;
  font-weight: bold;
  background: none!important;
}
.cid-tB0wePbzqQ a:before {
  content: '';
  bottom: 1px;
  left: 0;
  width: 100%;
  height: 2px;
  transition: all 0.3s;
  background: currentColor;
  position: absolute;
}
.cid-tB0wePbzqQ a:hover:before {
  width: 0;
  right: 0;
  left: auto;
}
.cid-tB0wePbzqQ .mbr-text {
  color: #353535;
}
.cid-tB0wePbzqQ .mbr-section-title {
  color: #000000;
}
.cid-tB0wePuh28 {
  padding-top: 15rem;
  padding-bottom: 10rem;
  background-color: #232323;
}
@media (max-width: 991px) {
  .cid-tB0wePuh28 .image-wrapper {
    margin-bottom: 1rem;
  }
}
.cid-tB0wePuh28 .container {
  max-width: 1400px;
}
.cid-tB0wePuh28 .row {
  flex-direction: row-reverse;
}
.cid-tB0wePuh28 img {
  width: 100%;
  height: 100%;
  object-fit: cover;
}
.cid-tB0wePuh28 .mbr-text {
  color: #ffffff;
  text-align: center;
}
.cid-tB0weQHU2U {
  padding-top: 10rem;
  padding-bottom: 6rem;
  background-color: #fafafa;
}
.cid-tB0weQHU2U a {
  position: relative;
  font-weight: bold;
  background: none!important;
}
.cid-tB0weQHU2U a:before {
  content: '';
  bottom: 1px;
  left: 0;
  width: 100%;
  height: 2px;
  transition: all 0.3s;
  background: currentColor;
  position: absolute;
}
.cid-tB0weQHU2U a:hover:before {
  width: 0;
  right: 0;
  left: auto;
}
.cid-tB0weQHU2U .mbr-text {
  color: #232323;
}
.cid-tB0weQHU2U .mbr-section-title {
  color: #232323;
}
.cid-tB0weRnfV6 {
  padding-top: 9rem;
  padding-bottom: 0rem;
  background-color: #ffffff;
}
.cid-tB0weRnfV6 .link-wrapper {
  width: 100%;
}
.cid-tB0weRnfV6 .container {
  max-width: 1550px;
  padding: 0 2rem;
}
@media (max-width: 767px) {
  .cid-tB0weRnfV6 .container {
    padding: 0 1rem;
  }
}
.cid-tB0weRnfV6 p {
  padding: 0;
  margin: 0;
}
.cid-tB0weRnfV6 .item {
  max-width: 1200px;
  margin: auto;
  margin-bottom: 2rem;
}
@media (max-width: 767px) {
  .cid-tB0weRnfV6 .item {
    text-align: center;
  }
}
.cid-tB0weRnfV6 .line {
  width: 100%;
  border-bottom: 1px solid #000000;
}
.cid-tB0weRnfV6 .row {
  align-items: center;
}
@media (max-width: 992px) {
  .cid-tB0weRnfV6 .row {
    justify-content: flex-start;
  }
}
.cid-tB0weRnfV6 .card {
  border-radius: 0;
  padding: 0;
}
.cid-tB0weRnfV6 .card-title {
  color: #000000;
}
.cid-tB0weRnfV6 .card-title a {
  position: relative;
  background: none!important;
}
.cid-tB0weRnfV6 .card-title a:before {
  content: '';
  bottom: 0;
  right: 0;
  width: 0%;
  height: 2px;
  transition: all 0.3s;
  background: currentColor;
  position: absolute;
}
.cid-tB0weRnfV6 .card-title a:hover:before {
  width: 100%;
  left: 0;
  right: auto;
}
.cid-tB0weRnfV6 .link {
  display: inline-block;
  position: relative;
  padding-right: 2rem;
  overflow: hidden;
  cursor: pointer;
}
.cid-tB0weRnfV6 .link:before {
  content: "\e96b";
  font-family: 'Moririse2' !important;
  position: absolute;
  top: 0;
  right: 0;
  transition: all 0.3s;
  transform: rotate(-45deg) translateX(0px);
}
.cid-tB0weRnfV6 .link:after {
  content: "\e96b";
  font-family: 'Moririse2' !important;
  position: absolute;
  top: 0;
  right: 0rem;
  transition: all 0.3s;
  transform: rotate(-45deg) translateX(-33px);
}
.cid-tB0weRnfV6 .link:hover:before {
  transform: rotate(-45deg) translateX(33px);
}
.cid-tB0weRnfV6 .link:hover:after {
  transform: rotate(-45deg) translateX(0px);
}
.cid-tB0weRnfV6 .card-subtitle {
  color: #818181;
}
.cid-tB60qFzCsu {
  padding-top: 0rem;
  padding-bottom: 2rem;
  background-color: #ffffff;
}
.cid-tB60qFzCsu .container {
  max-width: 1400px;
}
.cid-tB60qFzCsu img,
.cid-tB60qFzCsu .item-img {
  width: 100%;
  position: relative;
}
.cid-tB60qFzCsu img:before,
.cid-tB60qFzCsu .item-img:before {
  content: '';
  top: 0;
  left: 0;
  opacity: 0;
  width: 100%;
  pointer-events: none;
  transition: all 0.3s;
  height: 100%;
  background: #4232e2;
  position: absolute;
  z-index: 10;
}
.cid-tB60qFzCsu img:hover:before,
.cid-tB60qFzCsu .item-img:hover:before {
  opacity: 0.2;
}
.cid-tB60qFzCsu .item:focus,
.cid-tB60qFzCsu span:focus {
  outline: none;
}
.cid-tB60qFzCsu .item {
  cursor: pointer;
  margin-bottom: 2rem;
}
.cid-tB60qFzCsu .row {
  margin-left: 0;
  margin-right: 0;
}
.cid-tB60qFzCsu .item {
  padding: 0;
  margin: 0;
}
.cid-tB60qFzCsu .item-wrapper {
  position: relative;
  height: 100%;
  display: flex;
  flex-flow: column nowrap;
}
.cid-tB60qFzCsu .item-content {
  padding-top: 1.5rem;
}
.cid-tB60qFzCsu .mbr-section-btn {
  margin-top: auto !important;
}
.cid-tB60qFzCsu .mbr-section-title {
  color: #232323;
}
.cid-tB60qFzCsu .mbr-text,
.cid-tB60qFzCsu .mbr-section-btn {
  color: #818181;
}
.cid-tB66B4r9L8 {
  padding-top: 0rem;
  padding-bottom: 1rem;
  background-color: #ffffff;
}
.cid-tB66B4r9L8 .container {
  max-width: 1400px;
}
.cid-tB66B4r9L8 img,
.cid-tB66B4r9L8 .item-img {
  width: 100%;
  position: relative;
}
.cid-tB66B4r9L8 img:before,
.cid-tB66B4r9L8 .item-img:before {
  content: '';
  top: 0;
  left: 0;
  opacity: 0;
  width: 100%;
  pointer-events: none;
  transition: all 0.3s;
  height: 100%;
  background: #4232e2;
  position: absolute;
  z-index: 10;
}
.cid-tB66B4r9L8 img:hover:before,
.cid-tB66B4r9L8 .item-img:hover:before {
  opacity: 0.2;
}
.cid-tB66B4r9L8 .item:focus,
.cid-tB66B4r9L8 span:focus {
  outline: none;
}
.cid-tB66B4r9L8 .item {
  cursor: pointer;
  margin-bottom: 2rem;
}
.cid-tB66B4r9L8 .item-wrapper {
  position: relative;
  height: 100%;
  display: flex;
  flex-flow: column nowrap;
}
.cid-tB66B4r9L8 .item-content {
  padding-top: 1.5rem;
}
.cid-tB66B4r9L8 .mbr-section-btn {
  margin-top: auto !important;
}
.cid-tB66B4r9L8 .mbr-section-title {
  color: #232323;
}
.cid-tB66B4r9L8 .mbr-text,
.cid-tB66B4r9L8 .mbr-section-btn {
  color: #818181;
}
.cid-tB0weSE9cy {
  padding-top: 1rem;
  padding-bottom: 8rem;
  background-color: #ffffff;
}
.cid-tB0weSE9cy a {
  position: relative;
  font-weight: bold;
  background: none!important;
}
.cid-tB0weSE9cy a:before {
  content: '';
  bottom: 1px;
  left: 0;
  width: 100%;
  height: 2px;
  transition: all 0.3s;
  background: currentColor;
  position: absolute;
}
.cid-tB0weSE9cy a:hover:before {
  width: 0;
  right: 0;
  left: auto;
}
.cid-tB0weSE9cy .mbr-text {
  color: #353535;
}
.cid-tB0weSE9cy .mbr-section-title {
  color: #000000;
}
.cid-tB64p2KIzE {
  padding-top: 10rem;
  padding-bottom: 6rem;
  background-color: #fafafa;
}
.cid-tB64p2KIzE a {
  position: relative;
  font-weight: bold;
  background: none!important;
}
.cid-tB64p2KIzE a:before {
  content: '';
  bottom: 1px;
  left: 0;
  width: 100%;
  height: 2px;
  transition: all 0.3s;
  background: currentColor;
  position: absolute;
}
.cid-tB64p2KIzE a:hover:before {
  width: 0;
  right: 0;
  left: auto;
}
.cid-tB64p2KIzE .mbr-text {
  color: #232323;
}
.cid-tB64p2KIzE .mbr-section-title {
  color: #232323;
}
.cid-tB0weSY9lh {
  padding-top: 0rem;
  padding-bottom: 6rem;
  background-color: #fafafa;
}
.cid-tB0weSY9lh .container {
  max-width: 1750px;
}
.cid-tB0weSY9lh .card-wrapper {
  border-top: 1px solid #000000;
  padding-top: 2rem;
}
.cid-tB0weSY9lh img {
  width: 250px;
  display: inline-block;
}
.cid-tB0weSY9lh p {
  line-height: 1.8;
}
.cid-uf1FznQD5L {
  z-index: 1000;
  width: 100%;
}
.cid-uf1FznQD5L .navbar.collapsed ul.navbar-nav li {
  margin: 0;
  width: fit-content;
}
.cid-uf1FznQD5L .container-fluid {
  padding: 0 1rem;
  margin: 0 auto;
}
.cid-uf1FznQD5L .icons-menu {
  width: fit-content;
  padding: 0 4rem;
  padding-bottom: 3rem;
  flex-wrap: nowrap;
  display: flex;
  justify-content: center;
  padding-top: 0.3rem;
  text-align: center;
}
@media (max-width: 767px) {
  .cid-uf1FznQD5L .icons-menu {
    padding: 0 3rem;
  }
}
.cid-uf1FznQD5L nav.navbar {
  position: fixed;
}
.cid-uf1FznQD5L .dropdown-item:before {
  font-family: Moririse2 !important;
  content: "\e966";
  display: inline-block;
  width: 0;
  position: absolute;
  left: 1rem;
  top: 0.5rem;
  margin-right: 0.5rem;
  line-height: 1;
  font-size: inherit;
  vertical-align: middle;
  text-align: center;
  overflow: hidden;
  transform: scale(0, 1);
  transition: all 0.25s ease-in-out;
}
.cid-uf1FznQD5L .dropdown-menu {
  padding: 0;
  border-radius: 4px;
  box-shadow: 0 1px 3px 0 rgba(0, 0, 0, 0.1);
}
.cid-uf1FznQD5L .dropdown-item {
  border-bottom: 1px solid #e6e6e6;
}
.cid-uf1FznQD5L .dropdown-item:hover,
.cid-uf1FznQD5L .dropdown-item:focus {
  background: #e43f3f !important;
  color: white !important;
}
.cid-uf1FznQD5L .dropdown-item:first-child {
  border-top-left-radius: 4px;
  border-top-right-radius: 4px;
}
.cid-uf1FznQD5L .dropdown-item:last-child {
  border-bottom: none;
  border-bottom-left-radius: 4px;
  border-bottom-right-radius: 4px;
}
.cid-uf1FznQD5L .nav-dropdown {
  padding: 3rem 2rem;
}
@media (max-width: 767px) {
  .cid-uf1FznQD5L .nav-dropdown {
    padding: 2rem 0rem;
  }
}
.cid-uf1FznQD5L .nav-dropdown .link {
  padding: 0 0.3em !important;
  margin: 1rem !important;
}
.cid-uf1FznQD5L .nav-dropdown .link.dropdown-toggle::after {
  margin-left: 0.5rem;
  margin-top: 0.2rem;
}
.cid-uf1FznQD5L .nav-link {
  position: relative;
}
.cid-uf1FznQD5L .container {
  display: flex;
  margin: auto;
}
.cid-uf1FznQD5L .iconfont-wrapper {
  color: #ffffff !important;
  font-size: 1.5rem;
  padding-right: 0.5rem;
}
.cid-uf1FznQD5L .dropdown-menu,
.cid-uf1FznQD5L .navbar.opened {
  background: #e43f3f !important;
  min-height: 100%;
}
.cid-uf1FznQD5L .nav-item:focus,
.cid-uf1FznQD5L .nav-link:focus {
  outline: none;
}
.cid-uf1FznQD5L .dropdown .dropdown-menu .dropdown-item {
  width: auto;
  transition: all 0.25s ease-in-out;
}
.cid-uf1FznQD5L .dropdown .dropdown-menu .dropdown-item::after {
  right: 0.5rem;
}
.cid-uf1FznQD5L .dropdown .dropdown-menu .dropdown-item .mbr-iconfont {
  margin-right: 0.5rem;
  vertical-align: sub;
}
.cid-uf1FznQD5L .dropdown .dropdown-menu .dropdown-item .mbr-iconfont:before {
  display: inline-block;
  transform: scale(1, 1);
  transition: all 0.25s ease-in-out;
}
.cid-uf1FznQD5L .collapsed .dropdown-menu .dropdown-item:before {
  display: none;
}
.cid-uf1FznQD5L .collapsed .dropdown .dropdown-menu .dropdown-item {
  padding: 0.235em .5em 0.235em 1.3em !important;
  transition: none;
  margin: 0 !important;
}
.cid-uf1FznQD5L .navbar {
  min-height: 70px;
  transition: all 0.3s;
  border-bottom: 1px solid transparent;
  background: rgba(228, 63, 63, 0);
}
.cid-uf1FznQD5L .navbar.opened {
  transition: all 0.3s;
}
.cid-uf1FznQD5L .navbar .dropdown-item {
  padding: 0.5rem 1.8rem;
}
.cid-uf1FznQD5L .navbar .navbar-logo img {
  width: auto;
}
.cid-uf1FznQD5L .navbar .navbar-collapse {
  justify-content: flex-end;
  z-index: 1;
}
.cid-uf1FznQD5L .navbar.collapsed .nav-item .nav-link::before {
  display: none;
}
.cid-uf1FznQD5L .navbar.collapsed.opened .dropdown-menu {
  top: 0;
}
.cid-uf1FznQD5L .navbar.collapsed .dropdown-menu .dropdown-submenu {
  left: 0 !important;
}
.cid-uf1FznQD5L .navbar.collapsed .dropdown-menu .dropdown-item:after {
  right: auto;
}
.cid-uf1FznQD5L .navbar.collapsed .dropdown-menu .dropdown-toggle[data-toggle="dropdown-submenu"]:after {
  margin-left: 0.5rem;
  margin-top: 0.2rem;
  border-top: 0.35em solid;
  border-right: 0.35em solid transparent;
  border-left: 0.35em solid transparent;
  border-bottom: 0;
  top: 41%;
}
.cid-uf1FznQD5L .navbar.collapsed .dropdown-menu .dropdown-item {
  padding: 0.25rem .5rem;
  text-align: center;
}
@media (max-width: 991px) {
  .cid-uf1FznQD5L .navbar .nav-item .nav-link::before {
    display: none;
  }
  .cid-uf1FznQD5L .navbar.opened .dropdown-menu {
    top: 0;
  }
  .cid-uf1FznQD5L .navbar .dropdown-menu .dropdown-submenu {
    left: 0 !important;
  }
  .cid-uf1FznQD5L .navbar .dropdown-menu .dropdown-item:after {
    right: auto;
  }
  .cid-uf1FznQD5L .navbar .dropdown-menu .dropdown-toggle[data-toggle="dropdown-submenu"]:after {
    margin-left: 0.5rem;
    margin-top: 0.2rem;
    border-top: 0.35em solid;
    border-right: 0.35em solid transparent;
    border-left: 0.35em solid transparent;
    border-bottom: 0;
    top: 40%;
  }
  .cid-uf1FznQD5L .navbar .navbar-logo img {
    height: 3rem !important;
  }
  .cid-uf1FznQD5L .navbar ul.navbar-nav li {
    margin: auto;
  }
  .cid-uf1FznQD5L .navbar .dropdown-menu .dropdown-item {
    padding: 0.25rem .5rem !important;
    text-align: center;
  }
  .cid-uf1FznQD5L .navbar .navbar-brand {
    flex-shrink: initial;
    flex-basis: auto;
    word-break: break-word;
    padding-right: 2rem;
  }
  .cid-uf1FznQD5L .navbar .navbar-toggler {
    flex-basis: auto;
  }
}
.cid-uf1FznQD5L .navbar.navbar-short {
  min-height: 60px;
}
.cid-uf1FznQD5L .navbar.navbar-short .navbar-logo img {
  height: 2.5rem !important;
}
.cid-uf1FznQD5L .navbar.navbar-short .navbar-brand {
  min-height: 60px;
  padding: 0;
}
.cid-uf1FznQD5L .navbar-brand {
  min-height: 70px;
  flex-shrink: 0;
  align-items: center;
  margin-right: 0;
  padding: 0;
  transition: all 0.3s;
  word-break: break-word;
  z-index: 1;
}
.cid-uf1FznQD5L .navbar-brand .navbar-caption {
  line-height: inherit !important;
}
.cid-uf1FznQD5L .navbar-brand .navbar-logo a {
  outline: none;
}
.cid-uf1FznQD5L .dropdown-item.active,
.cid-uf1FznQD5L .dropdown-item:active {
  background-color: transparent;
}
.cid-uf1FznQD5L .navbar-expand-lg .navbar-nav .nav-link {
  padding: 0;
}
.cid-uf1FznQD5L .nav-dropdown .link.dropdown-toggle {
  margin-right: 1.667em;
}
.cid-uf1FznQD5L .nav-dropdown .link.dropdown-toggle[aria-expanded="true"] {
  margin-right: 0;
  padding: 0.667em 1.667em;
}
.cid-uf1FznQD5L .navbar.navbar-expand-lg .dropdown .dropdown-menu {
  background: #e43f3f;
}
.cid-uf1FznQD5L .navbar.navbar-expand-lg .dropdown .dropdown-menu .dropdown-submenu {
  margin: 0;
  left: 100%;
}
.cid-uf1FznQD5L .navbar .dropdown.open > .dropdown-menu {
  display: block;
}
.cid-uf1FznQD5L ul.navbar-nav {
  flex-wrap: wrap;
}
.cid-uf1FznQD5L .navbar-buttons {
  text-align: center;
  min-width: 170px;
}
.cid-uf1FznQD5L button.navbar-toggler[aria-expanded="false"] .hamburger span {
  background-color: #05047b;
}
.cid-uf1FznQD5L button.navbar-toggler[aria-expanded="true"] .hamburger span {
  background: #ffffff;
}
.cid-uf1FznQD5L button.navbar-toggler {
  outline: none;
  width: 31px;
  height: 20px;
  cursor: pointer;
  transition: all 0.2s;
  position: relative;
  align-self: center;
}
.cid-uf1FznQD5L button.navbar-toggler .hamburger span {
  position: absolute;
  right: 0;
  width: 30px;
  height: 2px;
  border-right: 5px;
}
.cid-uf1FznQD5L button.navbar-toggler .hamburger span:nth-child(1) {
  top: 0;
  transition: all 0.2s;
}
.cid-uf1FznQD5L button.navbar-toggler .hamburger span:nth-child(2) {
  top: 8px;
  transition: all 0.15s;
}
.cid-uf1FznQD5L button.navbar-toggler .hamburger span:nth-child(3) {
  top: 8px;
  transition: all 0.15s;
}
.cid-uf1FznQD5L button.navbar-toggler .hamburger span:nth-child(4) {
  top: 16px;
  transition: all 0.2s;
}
.cid-uf1FznQD5L nav.opened .hamburger span:nth-child(1) {
  top: 8px;
  width: 0;
  opacity: 0;
  right: 50%;
  transition: all 0.2s;
}
.cid-uf1FznQD5L nav.opened .hamburger span:nth-child(2) {
  transform: rotate(45deg);
  transition: all 0.25s;
}
.cid-uf1FznQD5L nav.opened .hamburger span:nth-child(3) {
  transform: rotate(-45deg);
  transition: all 0.25s;
}
.cid-uf1FznQD5L nav.opened .hamburger span:nth-child(4) {
  top: 8px;
  width: 0;
  opacity: 0;
  right: 50%;
  transition: all 0.2s;
}
.cid-uf1FznQD5L .navbar-dropdown {
  padding: 0 1rem;
  position: fixed;
}
.cid-uf1FznQD5L a.nav-link {
  display: flex;
  align-items: center;
  justify-content: center;
}
@media screen and (-ms-high-contrast: active), (-ms-high-contrast: none) {
  .cid-uf1FznQD5L .navbar {
    height: 70px;
  }
  .cid-uf1FznQD5L .navbar.opened {
    height: auto;
  }
  .cid-uf1FznQD5L .nav-item .nav-link:hover::before {
    width: 175%;
    max-width: calc(100% + 2rem);
    left: -1rem;
  }
}
.cid-uf1FzpajWx {
  padding-top: 10rem;
  padding-bottom: 3rem;
  background-color: #ffffff;
}
.cid-uf1FzpajWx .mbr-section-title {
  color: #000000;
}
.cid-uf1FzpajWx .mbr-section-subtitle {
  text-align: left;
  color: #05047b;
}
.cid-uf1FzpajWx .mbr-text,
.cid-uf1FzpajWx .mbr-section-btn {
  color: #818181;
}
.cid-uf1FzqfTit {
  padding-top: 15rem;
  padding-bottom: 15rem;
  background-image: url("../../../assets/images/a21-802-2000x1335.webp");
}
.cid-uf1FzqfTit .link-wrapper {
  width: 100%;
}
.cid-uf1FzqfTit .link {
  display: inline-block;
  position: relative;
  padding-right: 2rem;
  overflow: hidden;
  cursor: pointer;
}
.cid-uf1FzqfTit .link:before {
  content: "\e96b";
  font-family: 'Moririse2' !important;
  position: absolute;
  top: 0;
  right: 0;
  transition: all 0.3s;
  transform: rotate(-45deg) translateX(0px);
}
.cid-uf1FzqfTit .link:after {
  content: "\e96b";
  font-family: 'Moririse2' !important;
  position: absolute;
  top: 0;
  right: 0rem;
  transition: all 0.3s;
  transform: rotate(-45deg) translateX(-33px);
}
.cid-uf1FzqfTit .link:hover:before {
  transform: rotate(-45deg) translateX(33px);
}
.cid-uf1FzqfTit .link:hover:after {
  transform: rotate(-45deg) translateX(0px);
}
.cid-uf1FzqfTit .mbr-section-title DIV {
  text-align: center;
}
.cid-uf1FzqfTit .mbr-text,
.cid-uf1FzqfTit .mbr-section-btn {
  text-align: center;
}
.cid-uf1FzqfTit .link,
.cid-uf1FzqfTit .link-wrapper {
  text-align: center;
  color: #ffffff;
}
.cid-uf1FzqfTit .mbr-section-title {
  color: #ffffff;
}
.cid-uf1Fzrdbdk {
  padding-top: 0rem;
  padding-bottom: 0rem;
  background-color: #fafafa;
}
.cid-uf1Fzrdbdk .image-col {
  padding: 0;
}
@media (min-width: 992px) {
  .cid-uf1Fzrdbdk .container-fluid {
    padding-right: 0;
  }
}
@media (max-width: 1750px) {
  .cid-uf1Fzrdbdk .img-last {
    padding-right: 1rem;
  }
  .cid-uf1Fzrdbdk .img-first {
    padding-left: 1rem;
  }
}
@media (max-width: 767px) {
  .cid-uf1Fzrdbdk .img-last {
    padding-right: 0rem;
  }
  .cid-uf1Fzrdbdk .img-first {
    padding-left: 0rem;
  }
  .cid-uf1Fzrdbdk .img-col {
    padding: 0 1rem!important;
  }
}
.cid-uf1Fzrdbdk img {
  height: 100%;
  object-fit: cover;
}
.cid-uf1Fzrdbdk .line {
  width: 100%;
  border-bottom: 1px solid #000000;
  margin: 0 1rem;
}
@media (max-width: 767px) {
  .cid-uf1Fzrdbdk .line {
    margin: 0;
  }
}
.cid-uf1Fzrdbdk .text-wrapper {
  max-width: 600px;
  padding: 4rem 0rem;
}
.cid-uf1Fzrdbdk .link-wrapper {
  width: 100%;
}
.cid-uf1Fzrdbdk .link {
  display: inline-block;
  position: relative;
  padding-right: 2rem;
  overflow: hidden;
  cursor: pointer;
}
.cid-uf1Fzrdbdk .link:before {
  content: "\e96b";
  font-family: 'Moririse2' !important;
  position: absolute;
  top: 0;
  right: 0;
  transition: all 0.3s;
  transform: rotate(-45deg) translateX(0px);
}
.cid-uf1Fzrdbdk .link:after {
  content: "\e96b";
  font-family: 'Moririse2' !important;
  position: absolute;
  top: 0;
  right: 0rem;
  transition: all 0.3s;
  transform: rotate(-45deg) translateX(-33px);
}
.cid-uf1Fzrdbdk .link:hover:before {
  transform: rotate(-45deg) translateX(33px);
}
.cid-uf1Fzrdbdk .link:hover:after {
  transform: rotate(-45deg) translateX(0px);
}
.cid-uf1Fzrdbdk .mbr-section-title DIV {
  text-align: right;
}
.cid-uf1Fzrdbdk .link,
.cid-uf1Fzrdbdk .link-wrapper {
  text-align: right;
  color: #e43f3f;
}
.cid-uf1Fzrdbdk .mbr-text,
.cid-uf1Fzrdbdk .mbr-section-btn {
  text-align: right;
}
.cid-uf1FzsdiFe {
  padding-top: 4rem;
  padding-bottom: 0rem;
  background-color: #fafafa;
}
.cid-uf1FzsdiFe .link-wrapper {
  width: 100%;
}
.cid-uf1FzsdiFe .contaiter-fluid {
  max-width: 100%;
  padding-right: 2rem;
}
.cid-uf1FzsdiFe .line {
  width: 100%;
  border-bottom: 1px solid #000000;
  margin: 0 1rem;
  padding-top: 4rem;
}
@media (max-width: 767px) {
  .cid-uf1FzsdiFe .line {
    margin: 0;
  }
}
.cid-uf1FzsdiFe .row {
  justify-content: center;
}
.cid-uf1FzsdiFe .card {
  border-left: 1px solid #000000;
  border-radius: 0;
  padding: 0 2rem;
}
@media (max-width: 1750px) {
  .cid-uf1FzsdiFe .card {
    padding: 0 1rem;
  }
}
@media (max-width: 992px) {
  .cid-uf1FzsdiFe .card {
    padding-left: 1rem;
    border-left: 0px;
  }
}
.cid-uf1FzsdiFe .first {
  border-left: 0;
  padding-left: 1rem;
}
.cid-uf1FzsdiFe .card-text {
  color: #818181;
}
.cid-uf1FzsdiFe .card-text a {
  position: relative;
  background: none!important;
}
.cid-uf1FzsdiFe .card-text a:before {
  content: '';
  bottom: 0;
  left: 0;
  width: 100%;
  height: 2px;
  transition: all 0.3s;
  background: currentColor;
  position: absolute;
}
.cid-uf1FzsdiFe .card-text a:hover:before {
  width: 0;
  right: 0;
  left: auto;
}
.cid-uf1FzsdiFe .link {
  display: inline-block;
  position: relative;
  padding-right: 2rem;
  overflow: hidden;
  cursor: pointer;
}
.cid-uf1FzsdiFe .link:before {
  content: "\e96b";
  font-family: 'Moririse2' !important;
  position: absolute;
  top: 0;
  right: 0;
  transition: all 0.3s;
  transform: rotate(-45deg) translateX(0px);
}
.cid-uf1FzsdiFe .link:after {
  content: "\e96b";
  font-family: 'Moririse2' !important;
  position: absolute;
  top: 0;
  right: 0rem;
  transition: all 0.3s;
  transform: rotate(-45deg) translateX(-33px);
}
.cid-uf1FzsdiFe .link:hover:before {
  transform: rotate(-45deg) translateX(33px);
}
.cid-uf1FzsdiFe .link:hover:after {
  transform: rotate(-45deg) translateX(0px);
}
.cid-uf1FzsdiFe .card-title,
.cid-uf1FzsdiFe .iconfont-wrapper {
  color: #000000;
}
.cid-uf1FzsdiFe .link,
.cid-uf1FzsdiFe .link-wrapper {
  color: #e43f3f;
}
.cid-uf1FzththY {
  padding-top: 9rem;
  padding-bottom: 0rem;
  background-color: #fafafa;
}
.cid-uf1FzththY .link-wrapper {
  width: 100%;
}
.cid-uf1FzththY .container {
  max-width: 1550px;
  padding: 0 2rem;
}
@media (max-width: 767px) {
  .cid-uf1FzththY .container {
    padding: 0 1rem;
  }
}
.cid-uf1FzththY p {
  padding: 0;
  margin: 0;
}
.cid-uf1FzththY .item {
  max-width: 1200px;
  margin: auto;
  margin-bottom: 2rem;
}
@media (max-width: 767px) {
  .cid-uf1FzththY .item {
    text-align: center;
  }
}
.cid-uf1FzththY .line {
  width: 100%;
  border-bottom: 1px solid #000000;
}
.cid-uf1FzththY .row {
  align-items: center;
}
@media (max-width: 992px) {
  .cid-uf1FzththY .row {
    justify-content: flex-start;
  }
}
.cid-uf1FzththY .card {
  border-radius: 0;
  padding: 0;
}
.cid-uf1FzththY .card-title {
  color: #000000;
}
.cid-uf1FzththY .card-title a {
  position: relative;
  background: none!important;
}
.cid-uf1FzththY .card-title a:before {
  content: '';
  bottom: 0;
  right: 0;
  width: 0%;
  height: 2px;
  transition: all 0.3s;
  background: currentColor;
  position: absolute;
}
.cid-uf1FzththY .card-title a:hover:before {
  width: 100%;
  left: 0;
  right: auto;
}
.cid-uf1FzththY .link {
  display: inline-block;
  position: relative;
  padding-right: 2rem;
  overflow: hidden;
  cursor: pointer;
}
.cid-uf1FzththY .link:before {
  content: "\e96b";
  font-family: 'Moririse2' !important;
  position: absolute;
  top: 0;
  right: 0;
  transition: all 0.3s;
  transform: rotate(-45deg) translateX(0px);
}
.cid-uf1FzththY .link:after {
  content: "\e96b";
  font-family: 'Moririse2' !important;
  position: absolute;
  top: 0;
  right: 0rem;
  transition: all 0.3s;
  transform: rotate(-45deg) translateX(-33px);
}
.cid-uf1FzththY .link:hover:before {
  transform: rotate(-45deg) translateX(33px);
}
.cid-uf1FzththY .link:hover:after {
  transform: rotate(-45deg) translateX(0px);
}
.cid-uf1FzththY .card-subtitle {
  color: #818181;
}
.cid-uf1FzujwHC {
  padding-top: 0rem;
  padding-bottom: 0rem;
  background-color: #fafafa;
}
@media (max-width: 991px) {
  .cid-uf1FzujwHC .image-wrapper {
    margin-bottom: 1rem;
  }
}
.cid-uf1FzujwHC .container {
  max-width: 1400px;
}
.cid-uf1FzujwHC .image-wrapper {
  position: relative;
}
.cid-uf1FzujwHC .image-wrapper:before {
  content: '';
  top: 0;
  left: 0;
  opacity: 0;
  width: 100%;
  pointer-events: none;
  transition: all 0.3s;
  height: 100%;
  background: #4232e2;
  position: absolute;
  z-index: 10;
}
.cid-uf1FzujwHC .image-wrapper:hover:before {
  opacity: 0.4;
}
.cid-uf1FzujwHC .row {
  flex-direction: row-reverse;
}
.cid-uf1FzujwHC img {
  width: 100%;
  height: 300px;
  object-fit: cover;
}
.cid-uf1FzujwHC .mbr-text {
  color: #818181;
}
.cid-uf1FzvlX5i {
  padding-top: 3rem;
  padding-bottom: 3rem;
  background-color: #fafafa;
}
@media (max-width: 991px) {
  .cid-uf1FzvlX5i .image-wrapper {
    margin-bottom: 1rem;
  }
}
.cid-uf1FzvlX5i .container {
  max-width: 1400px;
}
.cid-uf1FzvlX5i .image-wrapper {
  position: relative;
}
.cid-uf1FzvlX5i .image-wrapper:before {
  content: '';
  top: 0;
  left: 0;
  opacity: 0;
  width: 100%;
  pointer-events: none;
  transition: all 0.3s;
  height: 100%;
  background: #05047b;
  position: absolute;
  z-index: 10;
}
.cid-uf1FzvlX5i .image-wrapper:hover:before {
  opacity: 0.4;
}
.cid-uf1FzvlX5i .row {
  flex-direction: row-reverse;
}
.cid-uf1FzvlX5i img {
  width: 100%;
  height: 300px;
  object-fit: cover;
}
.cid-uf1FzvlX5i .mbr-text {
  color: #818181;
}
.cid-uf1FzwtfGm {
  padding-top: 0rem;
  padding-bottom: 10rem;
  background-color: #fafafa;
}
.cid-uf1FzwtfGm a {
  position: relative;
  font-weight: bold;
  background: none!important;
}
.cid-uf1FzwtfGm a:before {
  content: '';
  bottom: 1px;
  left: 0;
  width: 100%;
  height: 2px;
  transition: all 0.3s;
  background: currentColor;
  position: absolute;
}
.cid-uf1FzwtfGm a:hover:before {
  width: 0;
  right: 0;
  left: auto;
}
.cid-uf1FzwtfGm .mbr-text {
  color: #353535;
}
.cid-uf1FzwtfGm .mbr-section-title {
  color: #000000;
}
.cid-uf1FzzEfz6 {
  padding-top: 9rem;
  padding-bottom: 0rem;
  background-color: #ffffff;
}
.cid-uf1FzzEfz6 .link-wrapper {
  width: 100%;
}
.cid-uf1FzzEfz6 .container {
  max-width: 1550px;
  padding: 0 2rem;
}
@media (max-width: 767px) {
  .cid-uf1FzzEfz6 .container {
    padding: 0 1rem;
  }
}
.cid-uf1FzzEfz6 p {
  padding: 0;
  margin: 0;
}
.cid-uf1FzzEfz6 .item {
  max-width: 1200px;
  margin: auto;
  margin-bottom: 2rem;
}
@media (max-width: 767px) {
  .cid-uf1FzzEfz6 .item {
    text-align: center;
  }
}
.cid-uf1FzzEfz6 .line {
  width: 100%;
  border-bottom: 1px solid #000000;
}
.cid-uf1FzzEfz6 .row {
  align-items: center;
}
@media (max-width: 992px) {
  .cid-uf1FzzEfz6 .row {
    justify-content: flex-start;
  }
}
.cid-uf1FzzEfz6 .card {
  border-radius: 0;
  padding: 0;
}
.cid-uf1FzzEfz6 .card-title {
  color: #000000;
}
.cid-uf1FzzEfz6 .card-title a {
  position: relative;
  background: none!important;
}
.cid-uf1FzzEfz6 .card-title a:before {
  content: '';
  bottom: 0;
  right: 0;
  width: 0%;
  height: 2px;
  transition: all 0.3s;
  background: currentColor;
  position: absolute;
}
.cid-uf1FzzEfz6 .card-title a:hover:before {
  width: 100%;
  left: 0;
  right: auto;
}
.cid-uf1FzzEfz6 .link {
  display: inline-block;
  position: relative;
  padding-right: 2rem;
  overflow: hidden;
  cursor: pointer;
}
.cid-uf1FzzEfz6 .link:before {
  content: "\e96b";
  font-family: 'Moririse2' !important;
  position: absolute;
  top: 0;
  right: 0;
  transition: all 0.3s;
  transform: rotate(-45deg) translateX(0px);
}
.cid-uf1FzzEfz6 .link:after {
  content: "\e96b";
  font-family: 'Moririse2' !important;
  position: absolute;
  top: 0;
  right: 0rem;
  transition: all 0.3s;
  transform: rotate(-45deg) translateX(-33px);
}
.cid-uf1FzzEfz6 .link:hover:before {
  transform: rotate(-45deg) translateX(33px);
}
.cid-uf1FzzEfz6 .link:hover:after {
  transform: rotate(-45deg) translateX(0px);
}
.cid-uf1FzzEfz6 .card-subtitle {
  color: #818181;
}
.cid-uf1FzxuFWJ {
  padding-top: 6rem;
  padding-bottom: 4rem;
  background-color: #232323;
}
@media (max-width: 991px) {
  .cid-uf1FzxuFWJ .image-wrapper {
    margin-bottom: 1rem;
  }
}
.cid-uf1FzxuFWJ .container {
  max-width: 1400px;
}
.cid-uf1FzxuFWJ .row {
  flex-direction: row-reverse;
}
.cid-uf1FzxuFWJ img {
  width: 100%;
  height: 100%;
  object-fit: cover;
}
.cid-uf1FzxuFWJ .mbr-text {
  color: #ffffff;
  text-align: center;
}
.cid-uf1FzAIJmF {
  padding-top: 7rem;
  padding-bottom: 0rem;
  background-color: #ffffff;
}
.cid-uf1FzAIJmF .container {
  max-width: 1400px;
}
.cid-uf1FzAIJmF img,
.cid-uf1FzAIJmF .item-img {
  width: 100%;
  position: relative;
}
.cid-uf1FzAIJmF img:before,
.cid-uf1FzAIJmF .item-img:before {
  content: '';
  top: 0;
  left: 0;
  opacity: 0;
  width: 100%;
  pointer-events: none;
  transition: all 0.3s;
  height: 100%;
  background: #4232e2;
  position: absolute;
  z-index: 10;
}
.cid-uf1FzAIJmF img:hover:before,
.cid-uf1FzAIJmF .item-img:hover:before {
  opacity: 0.2;
}
.cid-uf1FzAIJmF .item:focus,
.cid-uf1FzAIJmF span:focus {
  outline: none;
}
.cid-uf1FzAIJmF .item {
  cursor: pointer;
  margin-bottom: 2rem;
}
.cid-uf1FzAIJmF .item-wrapper {
  position: relative;
  height: 100%;
  display: flex;
  flex-flow: column nowrap;
}
.cid-uf1FzAIJmF .item-content {
  padding-top: 1.5rem;
}
.cid-uf1FzAIJmF .mbr-section-btn {
  margin-top: auto !important;
}
.cid-uf1FzAIJmF .mbr-section-title {
  color: #232323;
}
.cid-uf1FzAIJmF .mbr-text,
.cid-uf1FzAIJmF .mbr-section-btn {
  color: #818181;
}
.cid-uf1FzDbMOp {
  padding-top: 0rem;
  padding-bottom: 8rem;
  background-color: #ffffff;
}
.cid-uf1FzDbMOp a {
  position: relative;
  font-weight: bold;
  background: none!important;
}
.cid-uf1FzDbMOp a:before {
  content: '';
  bottom: 1px;
  left: 0;
  width: 100%;
  height: 2px;
  transition: all 0.3s;
  background: currentColor;
  position: absolute;
}
.cid-uf1FzDbMOp a:hover:before {
  width: 0;
  right: 0;
  left: auto;
}
.cid-uf1FzDbMOp .mbr-text {
  color: #353535;
}
.cid-uf1FzDbMOp .mbr-section-title {
  color: #000000;
}
.cid-uf1FzFip1o {
  padding-top: 0rem;
  padding-bottom: 6rem;
  background-color: #fafafa;
}
.cid-uf1FzFip1o .container {
  max-width: 1750px;
}
.cid-uf1FzFip1o .card-wrapper {
  border-top: 1px solid #000000;
  padding-top: 2rem;
}
.cid-uf1FzFip1o img {
  width: 250px;
  display: inline-block;
}
.cid-uf1FzFip1o p {
  line-height: 1.8;
}
.cid-uf1VDQpPte {
  z-index: 1000;
  width: 100%;
}
.cid-uf1VDQpPte .navbar.collapsed ul.navbar-nav li {
  margin: 0;
  width: fit-content;
}
.cid-uf1VDQpPte .container-fluid {
  padding: 0 1rem;
  margin: 0 auto;
}
.cid-uf1VDQpPte .icons-menu {
  width: fit-content;
  padding: 0 4rem;
  padding-bottom: 3rem;
  flex-wrap: nowrap;
  display: flex;
  justify-content: center;
  padding-top: 0.3rem;
  text-align: center;
}
@media (max-width: 767px) {
  .cid-uf1VDQpPte .icons-menu {
    padding: 0 3rem;
  }
}
.cid-uf1VDQpPte nav.navbar {
  position: fixed;
}
.cid-uf1VDQpPte .dropdown-item:before {
  font-family: Moririse2 !important;
  content: "\e966";
  display: inline-block;
  width: 0;
  position: absolute;
  left: 1rem;
  top: 0.5rem;
  margin-right: 0.5rem;
  line-height: 1;
  font-size: inherit;
  vertical-align: middle;
  text-align: center;
  overflow: hidden;
  transform: scale(0, 1);
  transition: all 0.25s ease-in-out;
}
.cid-uf1VDQpPte .dropdown-menu {
  padding: 0;
  border-radius: 4px;
  box-shadow: 0 1px 3px 0 rgba(0, 0, 0, 0.1);
}
.cid-uf1VDQpPte .dropdown-item {
  border-bottom: 1px solid #e6e6e6;
}
.cid-uf1VDQpPte .dropdown-item:hover,
.cid-uf1VDQpPte .dropdown-item:focus {
  background: #e43f3f !important;
  color: white !important;
}
.cid-uf1VDQpPte .dropdown-item:first-child {
  border-top-left-radius: 4px;
  border-top-right-radius: 4px;
}
.cid-uf1VDQpPte .dropdown-item:last-child {
  border-bottom: none;
  border-bottom-left-radius: 4px;
  border-bottom-right-radius: 4px;
}
.cid-uf1VDQpPte .nav-dropdown {
  padding: 3rem 2rem;
}
@media (max-width: 767px) {
  .cid-uf1VDQpPte .nav-dropdown {
    padding: 2rem 0rem;
  }
}
.cid-uf1VDQpPte .nav-dropdown .link {
  padding: 0 0.3em !important;
  margin: 1rem !important;
}
.cid-uf1VDQpPte .nav-dropdown .link.dropdown-toggle::after {
  margin-left: 0.5rem;
  margin-top: 0.2rem;
}
.cid-uf1VDQpPte .nav-link {
  position: relative;
}
.cid-uf1VDQpPte .container {
  display: flex;
  margin: auto;
}
.cid-uf1VDQpPte .iconfont-wrapper {
  color: #ffffff !important;
  font-size: 1.5rem;
  padding-right: 0.5rem;
}
.cid-uf1VDQpPte .dropdown-menu,
.cid-uf1VDQpPte .navbar.opened {
  background: #e43f3f !important;
  min-height: 100%;
}
.cid-uf1VDQpPte .nav-item:focus,
.cid-uf1VDQpPte .nav-link:focus {
  outline: none;
}
.cid-uf1VDQpPte .dropdown .dropdown-menu .dropdown-item {
  width: auto;
  transition: all 0.25s ease-in-out;
}
.cid-uf1VDQpPte .dropdown .dropdown-menu .dropdown-item::after {
  right: 0.5rem;
}
.cid-uf1VDQpPte .dropdown .dropdown-menu .dropdown-item .mbr-iconfont {
  margin-right: 0.5rem;
  vertical-align: sub;
}
.cid-uf1VDQpPte .dropdown .dropdown-menu .dropdown-item .mbr-iconfont:before {
  display: inline-block;
  transform: scale(1, 1);
  transition: all 0.25s ease-in-out;
}
.cid-uf1VDQpPte .collapsed .dropdown-menu .dropdown-item:before {
  display: none;
}
.cid-uf1VDQpPte .collapsed .dropdown .dropdown-menu .dropdown-item {
  padding: 0.235em .5em 0.235em 1.3em !important;
  transition: none;
  margin: 0 !important;
}
.cid-uf1VDQpPte .navbar {
  min-height: 70px;
  transition: all 0.3s;
  border-bottom: 1px solid transparent;
  background: rgba(228, 63, 63, 0);
}
.cid-uf1VDQpPte .navbar.opened {
  transition: all 0.3s;
}
.cid-uf1VDQpPte .navbar .dropdown-item {
  padding: 0.5rem 1.8rem;
}
.cid-uf1VDQpPte .navbar .navbar-logo img {
  width: auto;
}
.cid-uf1VDQpPte .navbar .navbar-collapse {
  justify-content: flex-end;
  z-index: 1;
}
.cid-uf1VDQpPte .navbar.collapsed .nav-item .nav-link::before {
  display: none;
}
.cid-uf1VDQpPte .navbar.collapsed.opened .dropdown-menu {
  top: 0;
}
.cid-uf1VDQpPte .navbar.collapsed .dropdown-menu .dropdown-submenu {
  left: 0 !important;
}
.cid-uf1VDQpPte .navbar.collapsed .dropdown-menu .dropdown-item:after {
  right: auto;
}
.cid-uf1VDQpPte .navbar.collapsed .dropdown-menu .dropdown-toggle[data-toggle="dropdown-submenu"]:after {
  margin-left: 0.5rem;
  margin-top: 0.2rem;
  border-top: 0.35em solid;
  border-right: 0.35em solid transparent;
  border-left: 0.35em solid transparent;
  border-bottom: 0;
  top: 41%;
}
.cid-uf1VDQpPte .navbar.collapsed .dropdown-menu .dropdown-item {
  padding: 0.25rem .5rem;
  text-align: center;
}
@media (max-width: 991px) {
  .cid-uf1VDQpPte .navbar .nav-item .nav-link::before {
    display: none;
  }
  .cid-uf1VDQpPte .navbar.opened .dropdown-menu {
    top: 0;
  }
  .cid-uf1VDQpPte .navbar .dropdown-menu .dropdown-submenu {
    left: 0 !important;
  }
  .cid-uf1VDQpPte .navbar .dropdown-menu .dropdown-item:after {
    right: auto;
  }
  .cid-uf1VDQpPte .navbar .dropdown-menu .dropdown-toggle[data-toggle="dropdown-submenu"]:after {
    margin-left: 0.5rem;
    margin-top: 0.2rem;
    border-top: 0.35em solid;
    border-right: 0.35em solid transparent;
    border-left: 0.35em solid transparent;
    border-bottom: 0;
    top: 40%;
  }
  .cid-uf1VDQpPte .navbar .navbar-logo img {
    height: 3rem !important;
  }
  .cid-uf1VDQpPte .navbar ul.navbar-nav li {
    margin: auto;
  }
  .cid-uf1VDQpPte .navbar .dropdown-menu .dropdown-item {
    padding: 0.25rem .5rem !important;
    text-align: center;
  }
  .cid-uf1VDQpPte .navbar .navbar-brand {
    flex-shrink: initial;
    flex-basis: auto;
    word-break: break-word;
    padding-right: 2rem;
  }
  .cid-uf1VDQpPte .navbar .navbar-toggler {
    flex-basis: auto;
  }
}
.cid-uf1VDQpPte .navbar.navbar-short {
  min-height: 60px;
}
.cid-uf1VDQpPte .navbar.navbar-short .navbar-logo img {
  height: 2.5rem !important;
}
.cid-uf1VDQpPte .navbar.navbar-short .navbar-brand {
  min-height: 60px;
  padding: 0;
}
.cid-uf1VDQpPte .navbar-brand {
  min-height: 70px;
  flex-shrink: 0;
  align-items: center;
  margin-right: 0;
  padding: 0;
  transition: all 0.3s;
  word-break: break-word;
  z-index: 1;
}
.cid-uf1VDQpPte .navbar-brand .navbar-caption {
  line-height: inherit !important;
}
.cid-uf1VDQpPte .navbar-brand .navbar-logo a {
  outline: none;
}
.cid-uf1VDQpPte .dropdown-item.active,
.cid-uf1VDQpPte .dropdown-item:active {
  background-color: transparent;
}
.cid-uf1VDQpPte .navbar-expand-lg .navbar-nav .nav-link {
  padding: 0;
}
.cid-uf1VDQpPte .nav-dropdown .link.dropdown-toggle {
  margin-right: 1.667em;
}
.cid-uf1VDQpPte .nav-dropdown .link.dropdown-toggle[aria-expanded="true"] {
  margin-right: 0;
  padding: 0.667em 1.667em;
}
.cid-uf1VDQpPte .navbar.navbar-expand-lg .dropdown .dropdown-menu {
  background: #e43f3f;
}
.cid-uf1VDQpPte .navbar.navbar-expand-lg .dropdown .dropdown-menu .dropdown-submenu {
  margin: 0;
  left: 100%;
}
.cid-uf1VDQpPte .navbar .dropdown.open > .dropdown-menu {
  display: block;
}
.cid-uf1VDQpPte ul.navbar-nav {
  flex-wrap: wrap;
}
.cid-uf1VDQpPte .navbar-buttons {
  text-align: center;
  min-width: 170px;
}
.cid-uf1VDQpPte button.navbar-toggler[aria-expanded="false"] .hamburger span {
  background-color: #05047b;
}
.cid-uf1VDQpPte button.navbar-toggler[aria-expanded="true"] .hamburger span {
  background: #ffffff;
}
.cid-uf1VDQpPte button.navbar-toggler {
  outline: none;
  width: 31px;
  height: 20px;
  cursor: pointer;
  transition: all 0.2s;
  position: relative;
  align-self: center;
}
.cid-uf1VDQpPte button.navbar-toggler .hamburger span {
  position: absolute;
  right: 0;
  width: 30px;
  height: 2px;
  border-right: 5px;
}
.cid-uf1VDQpPte button.navbar-toggler .hamburger span:nth-child(1) {
  top: 0;
  transition: all 0.2s;
}
.cid-uf1VDQpPte button.navbar-toggler .hamburger span:nth-child(2) {
  top: 8px;
  transition: all 0.15s;
}
.cid-uf1VDQpPte button.navbar-toggler .hamburger span:nth-child(3) {
  top: 8px;
  transition: all 0.15s;
}
.cid-uf1VDQpPte button.navbar-toggler .hamburger span:nth-child(4) {
  top: 16px;
  transition: all 0.2s;
}
.cid-uf1VDQpPte nav.opened .hamburger span:nth-child(1) {
  top: 8px;
  width: 0;
  opacity: 0;
  right: 50%;
  transition: all 0.2s;
}
.cid-uf1VDQpPte nav.opened .hamburger span:nth-child(2) {
  transform: rotate(45deg);
  transition: all 0.25s;
}
.cid-uf1VDQpPte nav.opened .hamburger span:nth-child(3) {
  transform: rotate(-45deg);
  transition: all 0.25s;
}
.cid-uf1VDQpPte nav.opened .hamburger span:nth-child(4) {
  top: 8px;
  width: 0;
  opacity: 0;
  right: 50%;
  transition: all 0.2s;
}
.cid-uf1VDQpPte .navbar-dropdown {
  padding: 0 1rem;
  position: fixed;
}
.cid-uf1VDQpPte a.nav-link {
  display: flex;
  align-items: center;
  justify-content: center;
}
@media screen and (-ms-high-contrast: active), (-ms-high-contrast: none) {
  .cid-uf1VDQpPte .navbar {
    height: 70px;
  }
  .cid-uf1VDQpPte .navbar.opened {
    height: auto;
  }
  .cid-uf1VDQpPte .nav-item .nav-link:hover::before {
    width: 175%;
    max-width: calc(100% + 2rem);
    left: -1rem;
  }
}
.cid-uf1VDRO9Aw {
  padding-top: 10rem;
  padding-bottom: 3rem;
  background-color: #ffffff;
}
.cid-uf1VDRO9Aw .mbr-section-title {
  color: #000000;
}
.cid-uf1VDRO9Aw .mbr-section-subtitle {
  text-align: left;
  color: #05047b;
}
.cid-uf1VDRO9Aw .mbr-text,
.cid-uf1VDRO9Aw .mbr-section-btn {
  color: #818181;
}
.cid-uf1VDSRzGT {
  padding-top: 15rem;
  padding-bottom: 15rem;
  background-image: url("../../../assets/images/10-958x296.webp");
}
.cid-uf1VDSRzGT .link-wrapper {
  width: 100%;
}
.cid-uf1VDSRzGT .link {
  display: inline-block;
  position: relative;
  padding-right: 2rem;
  overflow: hidden;
  cursor: pointer;
}
.cid-uf1VDSRzGT .link:before {
  content: "\e96b";
  font-family: 'Moririse2' !important;
  position: absolute;
  top: 0;
  right: 0;
  transition: all 0.3s;
  transform: rotate(-45deg) translateX(0px);
}
.cid-uf1VDSRzGT .link:after {
  content: "\e96b";
  font-family: 'Moririse2' !important;
  position: absolute;
  top: 0;
  right: 0rem;
  transition: all 0.3s;
  transform: rotate(-45deg) translateX(-33px);
}
.cid-uf1VDSRzGT .link:hover:before {
  transform: rotate(-45deg) translateX(33px);
}
.cid-uf1VDSRzGT .link:hover:after {
  transform: rotate(-45deg) translateX(0px);
}
.cid-uf1VDSRzGT .mbr-section-title DIV {
  text-align: center;
}
.cid-uf1VDSRzGT .mbr-text,
.cid-uf1VDSRzGT .mbr-section-btn {
  text-align: center;
}
.cid-uf1VDSRzGT .link,
.cid-uf1VDSRzGT .link-wrapper {
  text-align: center;
  color: #ffffff;
}
.cid-uf1VDSRzGT .mbr-section-title {
  color: #ffffff;
}
.cid-uf1VDTOcWv {
  padding-top: 0rem;
  padding-bottom: 0rem;
  background-color: #fafafa;
}
.cid-uf1VDTOcWv .image-col {
  padding: 0;
}
@media (min-width: 992px) {
  .cid-uf1VDTOcWv .container-fluid {
    padding-right: 0;
  }
}
@media (max-width: 1750px) {
  .cid-uf1VDTOcWv .img-last {
    padding-right: 1rem;
  }
  .cid-uf1VDTOcWv .img-first {
    padding-left: 1rem;
  }
}
@media (max-width: 767px) {
  .cid-uf1VDTOcWv .img-last {
    padding-right: 0rem;
  }
  .cid-uf1VDTOcWv .img-first {
    padding-left: 0rem;
  }
  .cid-uf1VDTOcWv .img-col {
    padding: 0 1rem!important;
  }
}
.cid-uf1VDTOcWv img {
  height: 100%;
  object-fit: cover;
}
.cid-uf1VDTOcWv .line {
  width: 100%;
  border-bottom: 1px solid #000000;
  margin: 0 1rem;
}
@media (max-width: 767px) {
  .cid-uf1VDTOcWv .line {
    margin: 0;
  }
}
.cid-uf1VDTOcWv .text-wrapper {
  max-width: 600px;
  padding: 4rem 0rem;
}
.cid-uf1VDTOcWv .link-wrapper {
  width: 100%;
}
.cid-uf1VDTOcWv .link {
  display: inline-block;
  position: relative;
  padding-right: 2rem;
  overflow: hidden;
  cursor: pointer;
}
.cid-uf1VDTOcWv .link:before {
  content: "\e96b";
  font-family: 'Moririse2' !important;
  position: absolute;
  top: 0;
  right: 0;
  transition: all 0.3s;
  transform: rotate(-45deg) translateX(0px);
}
.cid-uf1VDTOcWv .link:after {
  content: "\e96b";
  font-family: 'Moririse2' !important;
  position: absolute;
  top: 0;
  right: 0rem;
  transition: all 0.3s;
  transform: rotate(-45deg) translateX(-33px);
}
.cid-uf1VDTOcWv .link:hover:before {
  transform: rotate(-45deg) translateX(33px);
}
.cid-uf1VDTOcWv .link:hover:after {
  transform: rotate(-45deg) translateX(0px);
}
.cid-uf1VDTOcWv .mbr-section-title DIV {
  text-align: right;
}
.cid-uf1VDTOcWv .link,
.cid-uf1VDTOcWv .link-wrapper {
  text-align: right;
  color: #e43f3f;
}
.cid-uf1VDTOcWv .mbr-text,
.cid-uf1VDTOcWv .mbr-section-btn {
  text-align: right;
}
.cid-uf1VDUN3MK {
  padding-top: 4rem;
  padding-bottom: 0rem;
  background-color: #fafafa;
}
.cid-uf1VDUN3MK .link-wrapper {
  width: 100%;
}
.cid-uf1VDUN3MK .contaiter-fluid {
  max-width: 100%;
  padding-right: 2rem;
}
.cid-uf1VDUN3MK .line {
  width: 100%;
  border-bottom: 1px solid #000000;
  margin: 0 1rem;
  padding-top: 4rem;
}
@media (max-width: 767px) {
  .cid-uf1VDUN3MK .line {
    margin: 0;
  }
}
.cid-uf1VDUN3MK .row {
  justify-content: center;
}
.cid-uf1VDUN3MK .card {
  border-left: 1px solid #000000;
  border-radius: 0;
  padding: 0 2rem;
}
@media (max-width: 1750px) {
  .cid-uf1VDUN3MK .card {
    padding: 0 1rem;
  }
}
@media (max-width: 992px) {
  .cid-uf1VDUN3MK .card {
    padding-left: 1rem;
    border-left: 0px;
  }
}
.cid-uf1VDUN3MK .first {
  border-left: 0;
  padding-left: 1rem;
}
.cid-uf1VDUN3MK .card-text {
  color: #818181;
}
.cid-uf1VDUN3MK .card-text a {
  position: relative;
  background: none!important;
}
.cid-uf1VDUN3MK .card-text a:before {
  content: '';
  bottom: 0;
  left: 0;
  width: 100%;
  height: 2px;
  transition: all 0.3s;
  background: currentColor;
  position: absolute;
}
.cid-uf1VDUN3MK .card-text a:hover:before {
  width: 0;
  right: 0;
  left: auto;
}
.cid-uf1VDUN3MK .link {
  display: inline-block;
  position: relative;
  padding-right: 2rem;
  overflow: hidden;
  cursor: pointer;
}
.cid-uf1VDUN3MK .link:before {
  content: "\e96b";
  font-family: 'Moririse2' !important;
  position: absolute;
  top: 0;
  right: 0;
  transition: all 0.3s;
  transform: rotate(-45deg) translateX(0px);
}
.cid-uf1VDUN3MK .link:after {
  content: "\e96b";
  font-family: 'Moririse2' !important;
  position: absolute;
  top: 0;
  right: 0rem;
  transition: all 0.3s;
  transform: rotate(-45deg) translateX(-33px);
}
.cid-uf1VDUN3MK .link:hover:before {
  transform: rotate(-45deg) translateX(33px);
}
.cid-uf1VDUN3MK .link:hover:after {
  transform: rotate(-45deg) translateX(0px);
}
.cid-uf1VDUN3MK .card-title,
.cid-uf1VDUN3MK .iconfont-wrapper {
  color: #000000;
}
.cid-uf1VDUN3MK .link,
.cid-uf1VDUN3MK .link-wrapper {
  color: #e43f3f;
}
.cid-uf1VDVR8Fh {
  padding-top: 9rem;
  padding-bottom: 0rem;
  background-color: #fafafa;
}
.cid-uf1VDVR8Fh .link-wrapper {
  width: 100%;
}
.cid-uf1VDVR8Fh .container {
  max-width: 1550px;
  padding: 0 2rem;
}
@media (max-width: 767px) {
  .cid-uf1VDVR8Fh .container {
    padding: 0 1rem;
  }
}
.cid-uf1VDVR8Fh p {
  padding: 0;
  margin: 0;
}
.cid-uf1VDVR8Fh .item {
  max-width: 1200px;
  margin: auto;
  margin-bottom: 2rem;
}
@media (max-width: 767px) {
  .cid-uf1VDVR8Fh .item {
    text-align: center;
  }
}
.cid-uf1VDVR8Fh .line {
  width: 100%;
  border-bottom: 1px solid #000000;
}
.cid-uf1VDVR8Fh .row {
  align-items: center;
}
@media (max-width: 992px) {
  .cid-uf1VDVR8Fh .row {
    justify-content: flex-start;
  }
}
.cid-uf1VDVR8Fh .card {
  border-radius: 0;
  padding: 0;
}
.cid-uf1VDVR8Fh .card-title {
  color: #000000;
}
.cid-uf1VDVR8Fh .card-title a {
  position: relative;
  background: none!important;
}
.cid-uf1VDVR8Fh .card-title a:before {
  content: '';
  bottom: 0;
  right: 0;
  width: 0%;
  height: 2px;
  transition: all 0.3s;
  background: currentColor;
  position: absolute;
}
.cid-uf1VDVR8Fh .card-title a:hover:before {
  width: 100%;
  left: 0;
  right: auto;
}
.cid-uf1VDVR8Fh .link {
  display: inline-block;
  position: relative;
  padding-right: 2rem;
  overflow: hidden;
  cursor: pointer;
}
.cid-uf1VDVR8Fh .link:before {
  content: "\e96b";
  font-family: 'Moririse2' !important;
  position: absolute;
  top: 0;
  right: 0;
  transition: all 0.3s;
  transform: rotate(-45deg) translateX(0px);
}
.cid-uf1VDVR8Fh .link:after {
  content: "\e96b";
  font-family: 'Moririse2' !important;
  position: absolute;
  top: 0;
  right: 0rem;
  transition: all 0.3s;
  transform: rotate(-45deg) translateX(-33px);
}
.cid-uf1VDVR8Fh .link:hover:before {
  transform: rotate(-45deg) translateX(33px);
}
.cid-uf1VDVR8Fh .link:hover:after {
  transform: rotate(-45deg) translateX(0px);
}
.cid-uf1VDVR8Fh .card-subtitle {
  color: #818181;
}
.cid-uf6zJGjP30 {
  padding-top: 0rem;
  padding-bottom: 0rem;
  background-color: #fafafa;
}
.cid-uf6zJGjP30 .container {
  max-width: 1400px;
}
.cid-uf6zJGjP30 img,
.cid-uf6zJGjP30 .item-img {
  width: 100%;
  position: relative;
}
.cid-uf6zJGjP30 img:before,
.cid-uf6zJGjP30 .item-img:before {
  content: '';
  top: 0;
  left: 0;
  opacity: 0;
  width: 100%;
  pointer-events: none;
  transition: all 0.3s;
  height: 100%;
  background: #4232e2;
  position: absolute;
  z-index: 10;
}
.cid-uf6zJGjP30 img:hover:before,
.cid-uf6zJGjP30 .item-img:hover:before {
  opacity: 0.2;
}
.cid-uf6zJGjP30 .item:focus,
.cid-uf6zJGjP30 span:focus {
  outline: none;
}
.cid-uf6zJGjP30 .item {
  cursor: pointer;
  margin-bottom: 2rem;
}
.cid-uf6zJGjP30 .item-wrapper {
  position: relative;
  height: 100%;
  display: flex;
  flex-flow: column nowrap;
}
.cid-uf6zJGjP30 .item-content {
  padding-top: 1.5rem;
}
.cid-uf6zJGjP30 .mbr-section-btn {
  margin-top: auto !important;
}
.cid-uf6zJGjP30 .mbr-section-title {
  color: #232323;
}
.cid-uf6zJGjP30 .mbr-text,
.cid-uf6zJGjP30 .mbr-section-btn {
  color: #818181;
}
.cid-uf6AUiVWGz {
  padding-top: 0rem;
  padding-bottom: 0rem;
  background-color: #fafafa;
}
.cid-uf6AUiVWGz .container {
  max-width: 1400px;
}
.cid-uf6AUiVWGz img,
.cid-uf6AUiVWGz .item-img {
  width: 100%;
  position: relative;
}
.cid-uf6AUiVWGz img:before,
.cid-uf6AUiVWGz .item-img:before {
  content: '';
  top: 0;
  left: 0;
  opacity: 0;
  width: 100%;
  pointer-events: none;
  transition: all 0.3s;
  height: 100%;
  background: #4232e2;
  position: absolute;
  z-index: 10;
}
.cid-uf6AUiVWGz img:hover:before,
.cid-uf6AUiVWGz .item-img:hover:before {
  opacity: 0.2;
}
.cid-uf6AUiVWGz .item:focus,
.cid-uf6AUiVWGz span:focus {
  outline: none;
}
.cid-uf6AUiVWGz .item {
  cursor: pointer;
  margin-bottom: 2rem;
}
.cid-uf6AUiVWGz .item-wrapper {
  position: relative;
  height: 100%;
  display: flex;
  flex-flow: column nowrap;
}
.cid-uf6AUiVWGz .item-content {
  padding-top: 1.5rem;
}
.cid-uf6AUiVWGz .mbr-section-btn {
  margin-top: auto !important;
}
.cid-uf6AUiVWGz .mbr-section-title {
  color: #232323;
}
.cid-uf6AUiVWGz .mbr-text,
.cid-uf6AUiVWGz .mbr-section-btn {
  color: #818181;
}
.cid-uf1VE1cvFI {
  padding-top: 8rem;
  padding-bottom: 3rem;
  background-color: #fafafa;
}
.cid-uf1VE1cvFI a {
  position: relative;
  font-weight: bold;
  background: none!important;
}
.cid-uf1VE1cvFI a:before {
  content: '';
  bottom: 1px;
  left: 0;
  width: 100%;
  height: 2px;
  transition: all 0.3s;
  background: currentColor;
  position: absolute;
}
.cid-uf1VE1cvFI a:hover:before {
  width: 0;
  right: 0;
  left: auto;
}
.cid-uf1VE1cvFI .mbr-text {
  color: #232323;
}
.cid-uf1VE1cvFI .mbr-section-title {
  color: #232323;
}
.cid-uf6COdJd94 {
  padding-top: 0rem;
  padding-bottom: 2rem;
  background-color: #fafafa;
}
.cid-uf6COdJd94 .container {
  max-width: 1200px;
}
.cid-uf6COdJd94 .title-wrapper {
  border-top: 1px solid #000000;
  padding-top: 2rem;
}
.cid-uf6COdJd94 .container-fluid {
  max-width: 1400px;
}
.cid-uf6COdJd94 .mbr-section-title {
  max-width: 1200px;
  padding-bottom: 3rem;
  text-align: right;
  color: #818181;
}
.cid-uf6COdJd94 p {
  line-height: 2;
}
.cid-uf6COdJd94 .mbr-section-title DIV {
  text-align: right;
}
.cid-uf1VE3aPl7 {
  padding-top: 0rem;
  padding-bottom: 0rem;
  background-color: #fafafa;
}
.cid-uf1VE3aPl7 .container {
  max-width: 1400px;
}
.cid-uf1VE3aPl7 img,
.cid-uf1VE3aPl7 .item-img {
  width: 100%;
  position: relative;
}
.cid-uf1VE3aPl7 img:before,
.cid-uf1VE3aPl7 .item-img:before {
  content: '';
  top: 0;
  left: 0;
  opacity: 0;
  width: 100%;
  pointer-events: none;
  transition: all 0.3s;
  height: 100%;
  background: #4232e2;
  position: absolute;
  z-index: 10;
}
.cid-uf1VE3aPl7 img:hover:before,
.cid-uf1VE3aPl7 .item-img:hover:before {
  opacity: 0.2;
}
.cid-uf1VE3aPl7 .item:focus,
.cid-uf1VE3aPl7 span:focus {
  outline: none;
}
.cid-uf1VE3aPl7 .item {
  cursor: pointer;
  margin-bottom: 2rem;
}
.cid-uf1VE3aPl7 .item-wrapper {
  position: relative;
  height: 100%;
  display: flex;
  flex-flow: column nowrap;
}
.cid-uf1VE3aPl7 .item-content {
  padding-top: 1.5rem;
}
.cid-uf1VE3aPl7 .mbr-section-btn {
  margin-top: auto !important;
}
.cid-uf1VE3aPl7 .mbr-section-title {
  color: #232323;
}
.cid-uf1VE3aPl7 .mbr-text,
.cid-uf1VE3aPl7 .mbr-section-btn {
  color: #818181;
}
.cid-uf1VE4kZDc {
  padding-top: 0rem;
  padding-bottom: 0rem;
  background-color: #fafafa;
}
.cid-uf1VE4kZDc .container {
  max-width: 1400px;
}
.cid-uf1VE4kZDc img,
.cid-uf1VE4kZDc .item-img {
  width: 100%;
  position: relative;
}
.cid-uf1VE4kZDc img:before,
.cid-uf1VE4kZDc .item-img:before {
  content: '';
  top: 0;
  left: 0;
  opacity: 0;
  width: 100%;
  pointer-events: none;
  transition: all 0.3s;
  height: 100%;
  background: #4232e2;
  position: absolute;
  z-index: 10;
}
.cid-uf1VE4kZDc img:hover:before,
.cid-uf1VE4kZDc .item-img:hover:before {
  opacity: 0.2;
}
.cid-uf1VE4kZDc .item:focus,
.cid-uf1VE4kZDc span:focus {
  outline: none;
}
.cid-uf1VE4kZDc .item {
  cursor: pointer;
  margin-bottom: 2rem;
}
.cid-uf1VE4kZDc .item-wrapper {
  position: relative;
  height: 100%;
  display: flex;
  flex-flow: column nowrap;
}
.cid-uf1VE4kZDc .item-content {
  padding-top: 1.5rem;
}
.cid-uf1VE4kZDc .mbr-section-btn {
  margin-top: auto !important;
}
.cid-uf1VE4kZDc .mbr-section-title {
  color: #232323;
}
.cid-uf1VE4kZDc .mbr-text,
.cid-uf1VE4kZDc .mbr-section-btn {
  color: #818181;
}
.cid-uf6Bc5fSRj {
  padding-top: 0rem;
  padding-bottom: 8rem;
  background-color: #fafafa;
}
.cid-uf6Bc5fSRj .container {
  max-width: 1400px;
}
.cid-uf6Bc5fSRj img,
.cid-uf6Bc5fSRj .item-img {
  width: 100%;
  position: relative;
}
.cid-uf6Bc5fSRj img:before,
.cid-uf6Bc5fSRj .item-img:before {
  content: '';
  top: 0;
  left: 0;
  opacity: 0;
  width: 100%;
  pointer-events: none;
  transition: all 0.3s;
  height: 100%;
  background: #4232e2;
  position: absolute;
  z-index: 10;
}
.cid-uf6Bc5fSRj img:hover:before,
.cid-uf6Bc5fSRj .item-img:hover:before {
  opacity: 0.2;
}
.cid-uf6Bc5fSRj .item:focus,
.cid-uf6Bc5fSRj span:focus {
  outline: none;
}
.cid-uf6Bc5fSRj .item {
  cursor: pointer;
  margin-bottom: 2rem;
}
.cid-uf6Bc5fSRj .item-wrapper {
  position: relative;
  height: 100%;
  display: flex;
  flex-flow: column nowrap;
}
.cid-uf6Bc5fSRj .item-content {
  padding-top: 1.5rem;
}
.cid-uf6Bc5fSRj .mbr-section-btn {
  margin-top: auto !important;
}
.cid-uf6Bc5fSRj .mbr-section-title {
  color: #232323;
}
.cid-uf6Bc5fSRj .mbr-text,
.cid-uf6Bc5fSRj .mbr-section-btn {
  color: #818181;
}
.cid-uf1VE7tIaj {
  padding-top: 0rem;
  padding-bottom: 6rem;
  background-color: #fafafa;
}
.cid-uf1VE7tIaj .container {
  max-width: 1750px;
}
.cid-uf1VE7tIaj .card-wrapper {
  border-top: 1px solid #000000;
  padding-top: 2rem;
}
.cid-uf1VE7tIaj img {
  width: 250px;
  display: inline-block;
}
.cid-uf1VE7tIaj p {
  line-height: 1.8;
}
