body {
  font-family: Jost;
}
.display-1 {
  font-family: 'Jost', sans-serif;
  font-size: 3.4rem;
  line-height: 1.1;
}
.display-1 > .mbr-iconfont {
  font-size: 4.25rem;
}
.display-2 {
  font-family: 'Jost', sans-serif;
  font-size: 1.8rem;
  line-height: 1.1;
}
.display-2 > .mbr-iconfont {
  font-size: 2.25rem;
}
.display-4 {
  font-family: 'Jost', sans-serif;
  font-size: 1.1rem;
  line-height: 1.5;
}
.display-4 > .mbr-iconfont {
  font-size: 1.375rem;
}
.display-5 {
  font-family: 'Jost', sans-serif;
  font-size: 1.2rem;
  line-height: 1.5;
}
.display-5 > .mbr-iconfont {
  font-size: 1.5rem;
}
.display-7 {
  font-family: 'Jost', sans-serif;
  font-size: 1.4rem;
  line-height: 1.5;
}
.display-7 > .mbr-iconfont {
  font-size: 1.75rem;
}
/* ---- 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: 2.72rem;
  }
}
@media (max-width: 768px) {
  .display-1 {
    font-size: 2.38rem;
    font-size: calc( 1.8399999999999999rem + (3.4 - 1.8399999999999999) * ((100vw - 20rem) / (48 - 20)));
    line-height: calc( 1.1 * (1.8399999999999999rem + (3.4 - 1.8399999999999999) * ((100vw - 20rem) / (48 - 20))));
  }
  .display-2 {
    font-size: 1.44rem;
    font-size: calc( 1.28rem + (1.8 - 1.28) * ((100vw - 20rem) / (48 - 20)));
    line-height: calc( 1.3 * (1.28rem + (1.8 - 1.28) * ((100vw - 20rem) / (48 - 20))));
  }
  .display-4 {
    font-size: 0.88rem;
    font-size: calc( 1.0350000000000001rem + (1.1 - 1.0350000000000001) * ((100vw - 20rem) / (48 - 20)));
    line-height: calc( 1.4 * (1.0350000000000001rem + (1.1 - 1.0350000000000001) * ((100vw - 20rem) / (48 - 20))));
  }
  .display-5 {
    font-size: 0.96rem;
    font-size: calc( 1.07rem + (1.2 - 1.07) * ((100vw - 20rem) / (48 - 20)));
    line-height: calc( 1.4 * (1.07rem + (1.2 - 1.07) * ((100vw - 20rem) / (48 - 20))));
  }
  .display-7 {
    font-size: 1.12rem;
    font-size: calc( 1.14rem + (1.4 - 1.14) * ((100vw - 20rem) / (48 - 20)));
    line-height: calc( 1.4 * (1.14rem + (1.4 - 1.14) * ((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: #2299aa !important;
}
.bg-success {
  background-color: #40b0bf !important;
}
.bg-info {
  background-color: #47b5ed !important;
}
.bg-warning {
  background-color: #ffe161 !important;
}
.bg-danger {
  background-color: #ff9966 !important;
}
.btn-primary,
.btn-primary:active {
  background-color: #2299aa !important;
  border-color: #2299aa !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: #145862 !important;
  border-color: #145862 !important;
  box-shadow: 0 2px 5px 0 rgba(0, 0, 0, 0.2);
}
.btn-primary.disabled,
.btn-primary:disabled {
  color: #ffffff !important;
  background-color: #145862 !important;
  border-color: #145862 !important;
}
.btn-secondary,
.btn-secondary: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-secondary:hover,
.btn-secondary:focus,
.btn-secondary.focus,
.btn-secondary.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-secondary.disabled,
.btn-secondary:disabled {
  color: #ffffff !important;
  background-color: #b31919 !important;
  border-color: #b31919 !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: #ff9966 !important;
  border-color: #ff9966 !important;
  color: #ffffff !important;
  box-shadow: 0 2px 2px 0 rgba(0, 0, 0, 0.2);
}
.btn-danger:hover,
.btn-danger:focus,
.btn-danger.focus,
.btn-danger.active {
  color: #ffffff !important;
  background-color: #ff5f0f !important;
  border-color: #ff5f0f !important;
  box-shadow: 0 2px 5px 0 rgba(0, 0, 0, 0.2);
}
.btn-danger.disabled,
.btn-danger:disabled {
  color: #ffffff !important;
  background-color: #ff5f0f !important;
  border-color: #ff5f0f !important;
}
.btn-white,
.btn-white:active {
  background-color: #fafafa !important;
  border-color: #fafafa !important;
  color: #7a7a7a !important;
  box-shadow: 0 2px 2px 0 rgba(0, 0, 0, 0.2);
}
.btn-white:hover,
.btn-white:focus,
.btn-white.focus,
.btn-white.active {
  color: #4f4f4f !important;
  background-color: #cfcfcf !important;
  border-color: #cfcfcf !important;
  box-shadow: 0 2px 5px 0 rgba(0, 0, 0, 0.2);
}
.btn-white.disabled,
.btn-white:disabled {
  color: #7a7a7a !important;
  background-color: #cfcfcf !important;
  border-color: #cfcfcf !important;
}
.btn-black,
.btn-black:active {
  background-color: #232323 !important;
  border-color: #232323 !important;
  color: #ffffff !important;
  box-shadow: 0 2px 2px 0 rgba(0, 0, 0, 0.2);
}
.btn-black:hover,
.btn-black:focus,
.btn-black.focus,
.btn-black.active {
  color: #ffffff !important;
  background-color: #000000 !important;
  border-color: #000000 !important;
  box-shadow: 0 2px 5px 0 rgba(0, 0, 0, 0.2);
}
.btn-black.disabled,
.btn-black:disabled {
  color: #ffffff !important;
  background-color: #000000 !important;
  border-color: #000000 !important;
}
.btn-primary-outline,
.btn-primary-outline:active {
  background-color: transparent !important;
  border-color: transparent;
  color: #2299aa;
}
.btn-primary-outline:hover,
.btn-primary-outline:focus,
.btn-primary-outline.focus,
.btn-primary-outline.active {
  color: #145862 !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: #2299aa !important;
  border-color: #2299aa !important;
}
.btn-secondary-outline,
.btn-secondary-outline:active {
  background-color: transparent !important;
  border-color: transparent;
  color: #e43f3f;
}
.btn-secondary-outline:hover,
.btn-secondary-outline:focus,
.btn-secondary-outline.focus,
.btn-secondary-outline.active {
  color: #b31919 !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: #e43f3f !important;
  border-color: #e43f3f !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: #ff9966;
}
.btn-danger-outline:hover,
.btn-danger-outline:focus,
.btn-danger-outline.focus,
.btn-danger-outline.active {
  color: #ff5f0f !important;
  background-color: transparent!important;
  border-color: transparent!important;
  box-shadow: none!important;
}
.btn-danger-outline.disabled,
.btn-danger-outline:disabled {
  color: #ffffff !important;
  background-color: #ff9966 !important;
  border-color: #ff9966 !important;
}
.btn-black-outline,
.btn-black-outline:active {
  background-color: transparent !important;
  border-color: 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: #2299aa !important;
}
.text-secondary {
  color: #e43f3f !important;
}
.text-success {
  color: #40b0bf !important;
}
.text-info {
  color: #47b5ed !important;
}
.text-warning {
  color: #ffe161 !important;
}
.text-danger {
  color: #ff9966 !important;
}
.text-white {
  color: #fafafa !important;
}
.text-black {
  color: #232323 !important;
}
a.text-primary:hover,
a.text-primary:focus,
a.text-primary.active {
  color: #114c55 !important;
}
a.text-secondary:hover,
a.text-secondary:focus,
a.text-secondary.active {
  color: #a61717 !important;
}
a.text-success:hover,
a.text-success:focus,
a.text-success.active {
  color: #266a73 !important;
}
a.text-info:hover,
a.text-info:focus,
a.text-info.active {
  color: #1283bc !important;
}
a.text-warning:hover,
a.text-warning:focus,
a.text-warning.active {
  color: #facb00 !important;
}
a.text-danger:hover,
a.text-danger:focus,
a.text-danger.active {
  color: #ff5500 !important;
}
a.text-white:hover,
a.text-white:focus,
a.text-white.active {
  color: #c7c7c7 !important;
}
a.text-black:hover,
a.text-black:focus,
a.text-black.active {
  color: #000000 !important;
}
a[class*="text-"]:not(.nav-link):not(.dropdown-item):not([role]):not(.navbar-caption) {
  transition: 0.2s;
  position: relative;
  background-image: linear-gradient(currentColor 50%, currentColor 50%);
  background-size: 10000px 2px;
  background-repeat: no-repeat;
  background-position: 0 1.2em;
}
.nav-tabs .nav-link.active {
  color: #2299aa;
}
.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: #ff9966;
}
.mbr-section-btn a.btn:not(.btn-form) {
  border-radius: 100px;
}
.mbr-gallery-filter li a {
  border-radius: 100px !important;
}
.mbr-gallery-filter li.active .btn {
  background-color: #2299aa;
  border-color: #2299aa;
  color: #ffffff;
}
.mbr-gallery-filter li.active .btn:focus {
  box-shadow: none;
}
.nav-tabs .nav-link {
  border-radius: 100px !important;
}
a,
a:hover {
  color: #2299aa;
}
.mbr-plan-header.bg-primary .mbr-plan-subtitle,
.mbr-plan-header.bg-primary .mbr-plan-price-desc {
  color: #6ad2e1;
}
.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: #ffffff;
}
/* Scroll to top button*/
.scrollToTop_wraper {
  display: none;
}
.form-control {
  font-family: 'Jost', sans-serif;
  font-size: 1.1rem;
  line-height: 1.5;
  font-weight: 400;
}
.form-control > .mbr-iconfont {
  font-size: 1.375rem;
}
.form-control:hover,
.form-control:focus {
  box-shadow: rgba(0, 0, 0, 0.07) 0px 1px 1px 0px, rgba(0, 0, 0, 0.07) 0px 1px 3px 0px, rgba(0, 0, 0, 0.03) 0px 0px 0px 1px;
  border-color: #2299aa !important;
}
.form-control:-webkit-input-placeholder {
  font-family: 'Jost', sans-serif;
  font-size: 1.1rem;
  line-height: 1.5;
  font-weight: 400;
}
.form-control:-webkit-input-placeholder > .mbr-iconfont {
  font-size: 1.375rem;
}
blockquote {
  border-color: #2299aa;
}
/* Forms */
.mbr-form .input-group-btn a.btn {
  border-radius: 100px !important;
}
.mbr-form .input-group-btn a.btn:hover {
  box-shadow: 0 10px 40px 0 rgba(0, 0, 0, 0.2);
}
.mbr-form .input-group-btn button[type="submit"] {
  border-radius: 100px !important;
  padding: 1rem 3rem;
}
.mbr-form .input-group-btn button[type="submit"]:hover {
  box-shadow: 0 10px 40px 0 rgba(0, 0, 0, 0.2);
}
.jq-selectbox li:hover,
.jq-selectbox li.selected {
  background-color: #2299aa;
  color: #ffffff;
}
.jq-number__spin {
  transition: 0.25s ease;
}
.jq-number__spin:hover {
  border-color: #2299aa;
}
.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: #2299aa;
  border-bottom-color: #2299aa;
}
.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: #2299aa !important;
  box-shadow: none !important;
}
.xdsoft_datetimepicker .xdsoft_calendar td:hover,
.xdsoft_datetimepicker .xdsoft_timepicker .xdsoft_time_box > div > div:hover {
  color: #ffffff !important;
  background: #e43f3f !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='%232299aa' %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-trlwKDRtm2 {
  z-index: 1000;
  width: 100%;
  position: relative;
  min-height: 60px;
}
.cid-trlwKDRtm2 nav.navbar {
  position: fixed;
}
.cid-trlwKDRtm2 .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-trlwKDRtm2 .dropdown-menu {
  padding: 0;
  border-radius: 4px;
  box-shadow: 0 1px 3px 0 rgba(0, 0, 0, 0.1);
}
.cid-trlwKDRtm2 .dropdown-item {
  border-bottom: 1px solid #e6e6e6;
}
.cid-trlwKDRtm2 .dropdown-item:hover,
.cid-trlwKDRtm2 .dropdown-item:focus {
  background: #2299aa !important;
  color: white !important;
}
.cid-trlwKDRtm2 .dropdown-item:hover span {
  color: white;
}
.cid-trlwKDRtm2 .dropdown-item:first-child {
  border-top-left-radius: 4px;
  border-top-right-radius: 4px;
}
.cid-trlwKDRtm2 .dropdown-item:last-child {
  border-bottom: none;
  border-bottom-left-radius: 4px;
  border-bottom-right-radius: 4px;
}
.cid-trlwKDRtm2 .nav-dropdown .link {
  padding: 0 0.3em !important;
  margin: 0.667em 1em !important;
}
.cid-trlwKDRtm2 .nav-dropdown .link.dropdown-toggle::after {
  margin-left: 0.5rem;
  margin-top: 0.2rem;
}
.cid-trlwKDRtm2 .nav-link {
  position: relative;
}
.cid-trlwKDRtm2 .container {
  display: flex;
  margin: auto;
  flex-wrap: nowrap;
}
@media (max-width: 991px) {
  .cid-trlwKDRtm2 .container {
    flex-wrap: wrap;
  }
}
.cid-trlwKDRtm2 .container-fluid {
  flex-wrap: nowrap;
}
@media (max-width: 991px) {
  .cid-trlwKDRtm2 .container-fluid {
    flex-wrap: wrap;
  }
}
.cid-trlwKDRtm2 .iconfont-wrapper {
  color: #2299aa !important;
  font-size: 1.5rem;
  padding-right: 0.5rem;
}
.cid-trlwKDRtm2 .dropdown-menu,
.cid-trlwKDRtm2 .navbar.opened {
  background: #ffffff !important;
}
.cid-trlwKDRtm2 .nav-item:focus,
.cid-trlwKDRtm2 .nav-link:focus {
  outline: none;
}
.cid-trlwKDRtm2 .dropdown .dropdown-menu .dropdown-item {
  width: auto;
  transition: all 0.25s ease-in-out;
}
.cid-trlwKDRtm2 .dropdown .dropdown-menu .dropdown-item::after {
  right: 0.5rem;
}
.cid-trlwKDRtm2 .dropdown .dropdown-menu .dropdown-item .mbr-iconfont {
  margin-right: 0.5rem;
  vertical-align: sub;
}
.cid-trlwKDRtm2 .dropdown .dropdown-menu .dropdown-item .mbr-iconfont:before {
  display: inline-block;
  transform: scale(1, 1);
  transition: all 0.25s ease-in-out;
}
.cid-trlwKDRtm2 .collapsed .dropdown-menu .dropdown-item:before {
  display: none;
}
.cid-trlwKDRtm2 .collapsed .dropdown .dropdown-menu .dropdown-item {
  padding: 0.235em 1.5em 0.235em 1.5em !important;
  transition: none;
  margin: 0 !important;
}
.cid-trlwKDRtm2 .navbar {
  min-height: 70px;
  transition: all 0.3s;
  border-bottom: 1px solid transparent;
  box-shadow: 0 1px 3px 0 rgba(0, 0, 0, 0.1);
  background: #ffffff;
}
.cid-trlwKDRtm2 .navbar.opened {
  transition: all 0.3s;
}
.cid-trlwKDRtm2 .navbar .dropdown-item {
  padding: 0.5rem 1.8rem;
}
.cid-trlwKDRtm2 .navbar .navbar-logo img {
  width: auto;
}
.cid-trlwKDRtm2 .navbar .navbar-collapse {
  justify-content: flex-end;
  z-index: 1;
}
.cid-trlwKDRtm2 .navbar.collapsed {
  justify-content: center;
}
.cid-trlwKDRtm2 .navbar.collapsed .nav-item .nav-link::before {
  display: none;
}
.cid-trlwKDRtm2 .navbar.collapsed.opened .dropdown-menu {
  top: 0;
}
@media (min-width: 992px) {
  .cid-trlwKDRtm2 .navbar.collapsed.opened:not(.navbar-short) .navbar-collapse {
    max-height: calc(98.5vh - 5.1rem);
  }
}
.cid-trlwKDRtm2 .navbar.collapsed .dropdown-menu .dropdown-submenu {
  left: 0 !important;
}
.cid-trlwKDRtm2 .navbar.collapsed .dropdown-menu .dropdown-item:after {
  right: auto;
}
.cid-trlwKDRtm2 .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-trlwKDRtm2 .navbar.collapsed ul.navbar-nav li {
  margin: auto;
}
.cid-trlwKDRtm2 .navbar.collapsed .dropdown-menu .dropdown-item {
  padding: 0.25rem 1.5rem;
  text-align: center;
}
.cid-trlwKDRtm2 .navbar.collapsed .icons-menu {
  padding-left: 0;
  padding-right: 0;
  padding-top: 0.5rem;
  padding-bottom: 0.5rem;
}
@media (max-width: 991px) {
  .cid-trlwKDRtm2 .navbar .nav-item .nav-link::before {
    display: none;
  }
  .cid-trlwKDRtm2 .navbar.opened .dropdown-menu {
    top: 0;
  }
  .cid-trlwKDRtm2 .navbar .dropdown-menu .dropdown-submenu {
    left: 0 !important;
  }
  .cid-trlwKDRtm2 .navbar .dropdown-menu .dropdown-item:after {
    right: auto;
  }
  .cid-trlwKDRtm2 .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-trlwKDRtm2 .navbar .navbar-logo img {
    height: 3rem !important;
  }
  .cid-trlwKDRtm2 .navbar ul.navbar-nav li {
    margin: auto;
  }
  .cid-trlwKDRtm2 .navbar .dropdown-menu .dropdown-item {
    padding: 0.25rem 1.5rem !important;
    text-align: center;
  }
  .cid-trlwKDRtm2 .navbar .navbar-brand {
    flex-shrink: initial;
    flex-basis: auto;
    word-break: break-word;
    padding-right: 2rem;
  }
  .cid-trlwKDRtm2 .navbar .navbar-toggler {
    flex-basis: auto;
  }
  .cid-trlwKDRtm2 .navbar .icons-menu {
    padding-left: 0;
    padding-top: 0.5rem;
    padding-bottom: 0.5rem;
  }
}
@media (max-width: 991px) and (max-width: 767px) {
  .cid-trlwKDRtm2 .navbar .navbar-brand {
    width: calc(100% - 31px);
  }
}
.cid-trlwKDRtm2 .navbar.navbar-short {
  min-height: 60px;
}
.cid-trlwKDRtm2 .navbar.navbar-short .navbar-logo img {
  height: 2.5rem !important;
}
.cid-trlwKDRtm2 .navbar.navbar-short .navbar-brand {
  min-height: 60px;
  padding: 0;
}
.cid-trlwKDRtm2 .navbar-brand {
  min-height: 70px;
  flex-shrink: 0;
  align-items: center;
  margin-right: 0;
  padding: 10px 0;
  transition: all 0.3s;
  word-break: break-word;
  z-index: 1;
}
.cid-trlwKDRtm2 .navbar-brand .navbar-caption {
  line-height: inherit !important;
}
.cid-trlwKDRtm2 .navbar-brand .navbar-logo a {
  outline: none;
}
.cid-trlwKDRtm2 .dropdown-item.active,
.cid-trlwKDRtm2 .dropdown-item:active {
  background-color: transparent;
}
.cid-trlwKDRtm2 .navbar-expand-lg .navbar-nav .nav-link {
  padding: 0;
}
.cid-trlwKDRtm2 .nav-dropdown .link.dropdown-toggle {
  margin-right: 1.667em;
}
.cid-trlwKDRtm2 .nav-dropdown .link.dropdown-toggle[aria-expanded="true"] {
  margin-right: 0;
  padding: 0.667em 1.667em;
}
.cid-trlwKDRtm2 .navbar.navbar-expand-lg .dropdown .dropdown-menu {
  background: #ffffff;
}
.cid-trlwKDRtm2 .navbar.navbar-expand-lg .dropdown .dropdown-menu .dropdown-submenu {
  margin: 0;
  left: 100%;
}
.cid-trlwKDRtm2 .navbar .dropdown.open > .dropdown-menu {
  display: block;
}
.cid-trlwKDRtm2 ul.navbar-nav {
  flex-wrap: wrap;
}
.cid-trlwKDRtm2 .navbar-buttons {
  text-align: center;
  min-width: 170px;
}
.cid-trlwKDRtm2 button.navbar-toggler {
  outline: none;
  width: 31px;
  height: 20px;
  cursor: pointer;
  transition: all 0.2s;
  position: relative;
  align-self: center;
}
.cid-trlwKDRtm2 button.navbar-toggler .hamburger span {
  position: absolute;
  right: 0;
  width: 30px;
  height: 2px;
  border-right: 5px;
  background-color: #2299aa;
}
.cid-trlwKDRtm2 button.navbar-toggler .hamburger span:nth-child(1) {
  top: 0;
  transition: all 0.2s;
}
.cid-trlwKDRtm2 button.navbar-toggler .hamburger span:nth-child(2) {
  top: 8px;
  transition: all 0.15s;
}
.cid-trlwKDRtm2 button.navbar-toggler .hamburger span:nth-child(3) {
  top: 8px;
  transition: all 0.15s;
}
.cid-trlwKDRtm2 button.navbar-toggler .hamburger span:nth-child(4) {
  top: 16px;
  transition: all 0.2s;
}
.cid-trlwKDRtm2 nav.opened .hamburger span:nth-child(1) {
  top: 8px;
  width: 0;
  opacity: 0;
  right: 50%;
  transition: all 0.2s;
}
.cid-trlwKDRtm2 nav.opened .hamburger span:nth-child(2) {
  transform: rotate(45deg);
  transition: all 0.25s;
}
.cid-trlwKDRtm2 nav.opened .hamburger span:nth-child(3) {
  transform: rotate(-45deg);
  transition: all 0.25s;
}
.cid-trlwKDRtm2 nav.opened .hamburger span:nth-child(4) {
  top: 8px;
  width: 0;
  opacity: 0;
  right: 50%;
  transition: all 0.2s;
}
.cid-trlwKDRtm2 .navbar-dropdown {
  padding: 0 1rem;
  position: fixed;
}
.cid-trlwKDRtm2 a.nav-link {
  display: flex;
  align-items: center;
  justify-content: center;
}
.cid-trlwKDRtm2 .icons-menu {
  flex-wrap: nowrap;
  display: flex;
  justify-content: center;
  padding-left: 1rem;
  padding-right: 1rem;
  padding-top: 0.3rem;
  text-align: center;
}
@media screen and (-ms-high-contrast: active), (-ms-high-contrast: none) {
  .cid-trlwKDRtm2 .navbar {
    height: 70px;
  }
  .cid-trlwKDRtm2 .navbar.opened {
    height: auto;
  }
  .cid-trlwKDRtm2 .nav-item .nav-link:hover::before {
    width: 175%;
    max-width: calc(100% + 2rem);
    left: -1rem;
  }
}
.cid-tsKJ1K8eqj {
  padding-top: 6rem;
  padding-bottom: 0rem;
  background-image: url("../../../assets/images/colours-2000x1125.png");
}
.cid-tsKJ1K8eqj .mbr-fallback-image.disabled {
  display: none;
}
.cid-tsKJ1K8eqj .mbr-fallback-image {
  display: block;
  background-size: cover;
  background-position: center center;
  width: 100%;
  height: 100%;
  position: absolute;
  top: 0;
}
.cid-tsKJ1K8eqj .mbr-section-title {
  color: #40b0bf;
}
.cid-trlIwjIDVX {
  padding-top: 1rem;
  padding-bottom: 1rem;
  background-color: #2299aa;
}
.cid-trlIwjIDVX .row {
  align-items: center;
  width: 100%;
}
.cid-trlIwjIDVX .mbr-section-head {
  margin-bottom: 2rem;
  padding: 0 !important;
}
.cid-trlIwjIDVX .mbr-section-title {
  color: #ffffff;
  width: 100%;
  margin-bottom: 0;
}
.cid-trlIwjIDVX .mbr-section-subtitle {
  color: #f3f4ef;
  opacity: 0.8;
}
.cid-trlIwjIDVX .content-container {
  display: flex;
  padding: 60px !important;
  background-color: #f3f4ef;
}
@media (max-width: 991px) {
  .cid-trlIwjIDVX .content-container {
    flex-wrap: wrap;
  }
}
@media (max-width: 767px) {
  .cid-trlIwjIDVX .content-container {
    padding: 2.5rem !important;
  }
}
@media (max-width: 565px) {
  .cid-trlIwjIDVX .content-container {
    padding: 2rem !important;
  }
}
.cid-trlIwjIDVX .col-img {
  width: 50%;
  max-width: 50%;
}
@media (max-width: 991px) {
  .cid-trlIwjIDVX .col-img {
    width: 100%;
    max-width: 100%;
  }
}
.cid-trlIwjIDVX .img-container {
  display: flex;
  justify-content: center;
  align-items: flex-start;
  width: 100%;
  height: 100%;
  padding-right: 30px;
}
@media (max-width: 991px) {
  .cid-trlIwjIDVX .img-container {
    padding-right: 0;
  }
}
.cid-trlIwjIDVX .img-container img {
  max-width: 80%;
  width: auto;
  height: auto;
}
.cid-trlIwjIDVX .col-text {
  display: flex;
  align-items: center;
  width: 50%;
}
@media (max-width: 991px) {
  .cid-trlIwjIDVX .col-text {
    width: 100%;
    margin-top: 2rem;
  }
}
.cid-trlIwjIDVX .text-container {
  padding-left: 30px;
}
@media (max-width: 991px) {
  .cid-trlIwjIDVX .text-container {
    padding-left: 0;
  }
}
.cid-trlIwjIDVX .text-wrapper {
  display: flex;
  flex-direction: column;
  align-items: flex-start;
}
.cid-trlIwjIDVX .label-text {
  width: 100%;
  color: #2299aa;
  padding: 0.375rem 0;
}
.cid-trlIwjIDVX .label-text span {
  padding: 0.375rem 0.625rem;
  border-style: solid;
  border-width: 1px;
  border-color: currentColor;
  border-radius: 100vw;
  color: currentColor;
}
.cid-trlIwjIDVX .card-title {
  width: 100%;
  color: #1B1F0A;
  margin-bottom: 4px;
}
.cid-trlIwjIDVX .mbr-text {
  letter-spacing: inherit;
  color: #1B1F0A;
  width: 100%;
  margin-bottom: 32px;
}
.cid-u7pY0Yx53J {
  padding-top: 3rem;
  padding-bottom: 0rem;
  background-color: #ffffff;
}
.cid-u7pY0Yx53J img,
.cid-u7pY0Yx53J .item-img {
  width: 100%;
}
.cid-u7pY0Yx53J .item:focus,
.cid-u7pY0Yx53J span:focus {
  outline: none;
}
.cid-u7pY0Yx53J .item {
  cursor: pointer;
  margin-bottom: 2rem;
}
.cid-u7pY0Yx53J .item-wrapper {
  position: relative;
  border-radius: 4px;
  background: #fafafa;
  height: 100%;
  display: flex;
  flex-flow: column nowrap;
}
@media (min-width: 992px) {
  .cid-u7pY0Yx53J .item-wrapper .item-content {
    padding: 2rem;
  }
}
@media (max-width: 991px) {
  .cid-u7pY0Yx53J .item-wrapper .item-content {
    padding: 1rem;
  }
}
.cid-u7pY0Yx53J .mbr-section-btn {
  margin-top: auto !important;
}
.cid-u7pY0Yx53J .mbr-section-title {
  color: #232323;
}
.cid-u7pY0Yx53J .mbr-text,
.cid-u7pY0Yx53J .mbr-section-btn {
  text-align: left;
}
.cid-u7pY0Yx53J .item-title {
  text-align: left;
}
.cid-u7pY0Yx53J .item-subtitle {
  text-align: center;
}
.cid-u1btzDmJr2 {
  padding-top: 0rem;
  padding-bottom: 2rem;
  background-color: #ffffff;
}
.cid-u1btzDmJr2 .mbr-fallback-image.disabled {
  display: none;
}
.cid-u1btzDmJr2 .mbr-fallback-image {
  display: block;
  background-size: cover;
  background-position: center center;
  width: 100%;
  height: 100%;
  position: absolute;
  top: 0;
}
.cid-u1btzDmJr2 .content-wrapper {
  background: #f3f4ef;
}
@media (max-width: 991px) {
  .cid-u1btzDmJr2 .content-wrapper .row {
    flex-direction: column-reverse;
  }
  .cid-u1btzDmJr2 .content-wrapper .image-wrapper {
    margin-bottom: 2rem;
  }
}
@media (max-width: 767px) {
  .cid-u1btzDmJr2 .content-wrapper {
    padding: 1rem;
  }
}
@media (min-width: 768px) and (max-width: 991px) {
  .cid-u1btzDmJr2 .content-wrapper {
    padding: 2rem;
  }
}
@media (min-width: 992px) {
  .cid-u1btzDmJr2 .content-wrapper {
    padding: 5rem 3rem;
  }
  .cid-u1btzDmJr2 .content-wrapper .text-wrapper {
    padding-right: 2rem;
  }
}
.cid-u1btzDmJr2 .image-wrapper img {
  width: 100%;
  object-fit: cover;
}
.cid-trlNSSCm0D {
  padding-top: 3rem;
  padding-bottom: 0rem;
  background-color: #ffffff;
}
.cid-trlNSSCm0D img,
.cid-trlNSSCm0D .item-img {
  width: 100%;
}
.cid-trlNSSCm0D .item:focus,
.cid-trlNSSCm0D span:focus {
  outline: none;
}
.cid-trlNSSCm0D .item {
  cursor: pointer;
  margin-bottom: 2rem;
}
.cid-trlNSSCm0D .item-wrapper {
  position: relative;
  border-radius: 4px;
  background: #f3f4ef;
  height: 100%;
  display: flex;
  flex-flow: column nowrap;
}
@media (min-width: 992px) {
  .cid-trlNSSCm0D .item-wrapper .item-content {
    padding: 2rem 2rem 0;
  }
  .cid-trlNSSCm0D .item-wrapper .item-footer {
    padding: 0 2rem 2rem;
  }
}
@media (max-width: 991px) {
  .cid-trlNSSCm0D .item-wrapper .item-content {
    padding: 1rem 1rem 0;
  }
  .cid-trlNSSCm0D .item-wrapper .item-footer {
    padding: 0 1rem 1rem;
  }
}
.cid-trlNSSCm0D .mbr-section-btn {
  margin-top: auto !important;
}
.cid-trlNSSCm0D .mbr-section-title {
  color: #232323;
}
.cid-trlNSSCm0D .mbr-text,
.cid-trlNSSCm0D .mbr-section-btn {
  text-align: left;
}
.cid-trlNSSCm0D .item-title {
  text-align: left;
}
.cid-trlNSSCm0D .item-subtitle {
  text-align: left;
}
.cid-trlNVrqfsS {
  padding-top: 0rem;
  padding-bottom: 0rem;
  background-color: #ffffff;
}
.cid-trlNVrqfsS img,
.cid-trlNVrqfsS .item-img {
  width: 100%;
}
.cid-trlNVrqfsS .item:focus,
.cid-trlNVrqfsS span:focus {
  outline: none;
}
.cid-trlNVrqfsS .item {
  cursor: pointer;
  margin-bottom: 2rem;
}
.cid-trlNVrqfsS .item-wrapper {
  position: relative;
  border-radius: 4px;
  background: #f3f4ef;
  height: 100%;
  display: flex;
  flex-flow: column nowrap;
}
@media (min-width: 992px) {
  .cid-trlNVrqfsS .item-wrapper .item-content {
    padding: 2rem 2rem 0;
  }
  .cid-trlNVrqfsS .item-wrapper .item-footer {
    padding: 0 2rem 2rem;
  }
}
@media (max-width: 991px) {
  .cid-trlNVrqfsS .item-wrapper .item-content {
    padding: 1rem 1rem 0;
  }
  .cid-trlNVrqfsS .item-wrapper .item-footer {
    padding: 0 1rem 1rem;
  }
}
.cid-trlNVrqfsS .mbr-section-btn {
  margin-top: auto !important;
}
.cid-trlNVrqfsS .mbr-section-title {
  color: #232323;
}
.cid-trlNVrqfsS .mbr-text,
.cid-trlNVrqfsS .mbr-section-btn {
  text-align: left;
}
.cid-trlNVrqfsS .item-title {
  text-align: left;
}
.cid-trlNVrqfsS .item-subtitle {
  text-align: left;
}
.cid-u1gN9W1GrN {
  padding-top: 2rem;
  padding-bottom: 3rem;
  background-color: #ffffff;
}
.cid-u1gN9W1GrN .mbr-fallback-image.disabled {
  display: none;
}
.cid-u1gN9W1GrN .mbr-fallback-image {
  display: block;
  background-size: cover;
  background-position: center center;
  width: 100%;
  height: 100%;
  position: absolute;
  top: 0;
}
.cid-u1gN9W1GrN .content-wrapper {
  background: #f3f4ef;
}
@media (max-width: 991px) {
  .cid-u1gN9W1GrN .content-wrapper .row {
    flex-direction: column-reverse;
  }
  .cid-u1gN9W1GrN .content-wrapper .image-wrapper {
    margin-bottom: 2rem;
  }
}
@media (max-width: 767px) {
  .cid-u1gN9W1GrN .content-wrapper {
    padding: 1rem;
  }
}
@media (min-width: 768px) and (max-width: 991px) {
  .cid-u1gN9W1GrN .content-wrapper {
    padding: 2rem;
  }
}
@media (min-width: 992px) {
  .cid-u1gN9W1GrN .content-wrapper {
    padding: 2rem 3rem;
  }
  .cid-u1gN9W1GrN .content-wrapper .text-wrapper {
    padding-right: 2rem;
  }
}
.cid-u1gN9W1GrN .image-wrapper img {
  width: 100%;
  object-fit: cover;
}
.cid-try6DDjDZk {
  padding-top: 1rem;
  padding-bottom: 2rem;
  background-color: #ffffff;
}
.cid-try6DDjDZk .mbr-fallback-image.disabled {
  display: none;
}
.cid-try6DDjDZk .mbr-fallback-image {
  display: block;
  background-size: cover;
  background-position: center center;
  width: 100%;
  height: 100%;
  position: absolute;
  top: 0;
}
.cid-try6DDjDZk .content-wrapper {
  background: #f3f4ef;
}
@media (max-width: 991px) {
  .cid-try6DDjDZk .content-wrapper .row {
    flex-direction: column-reverse;
  }
  .cid-try6DDjDZk .content-wrapper .image-wrapper {
    margin-bottom: 2rem;
  }
}
@media (max-width: 767px) {
  .cid-try6DDjDZk .content-wrapper {
    padding: 1rem;
  }
}
@media (min-width: 768px) and (max-width: 991px) {
  .cid-try6DDjDZk .content-wrapper {
    padding: 2rem;
  }
}
@media (min-width: 992px) {
  .cid-try6DDjDZk .content-wrapper {
    padding: 5rem 3rem;
  }
  .cid-try6DDjDZk .content-wrapper .text-wrapper {
    padding-right: 2rem;
  }
}
.cid-try6DDjDZk .image-wrapper img {
  width: 100%;
  object-fit: cover;
}
.cid-trotZXfA1o {
  padding-top: 30px;
  padding-bottom: 30px;
  background-color: #f3f4ef;
}
.cid-trotZXfA1o .carousel-control-next,
.cid-trotZXfA1o .carousel-control-prev {
  position: relative;
  opacity: 1 !important;
}
.cid-trotZXfA1o .carousel-controls {
  margin-top: 3.2rem;
}
.cid-trotZXfA1o .carousel-controls a {
  transition: 0.3s;
  border-radius: 50%;
  height: 45px;
  width: 45px;
  background: transparent;
  border: 2px solid #2299aa;
}
.cid-trotZXfA1o .carousel-controls a span {
  color: #354463;
  font-size: 1.2rem;
}
.cid-trotZXfA1o .carousel-controls a:hover {
  background-color: #354463;
  border-color: #354463;
}
.cid-trotZXfA1o .carousel-controls a:hover span {
  color: #ffffff;
}
.cid-trotZXfA1o .card-inner {
  box-shadow: 0 3px 15px 2px rgba(0, 0, 0, 0.06);
  background-color: #40b0bf;
  padding: 3.5rem 2rem;
}
.cid-trotZXfA1o .item-text {
  position: relative;
  padding-top: 2rem;
  padding-bottom: 2rem;
}
.cid-trotZXfA1o .carousel-item {
  -webkit-justify-content: center;
  justify-content: center;
}
.cid-trotZXfA1o .carousel-item > div {
  width: 100%;
}
.cid-trotZXfA1o .carousel-item.active,
.cid-trotZXfA1o .carousel-item-next,
.cid-trotZXfA1o .carousel-item-prev {
  display: flex;
}
.cid-trotZXfA1o .text-block {
  padding-top: 0.5rem;
}
.cid-trotZXfA1o .mbr-text {
  margin-bottom: 1.9rem;
}
.cid-trotZXfA1o .signature,
.cid-trotZXfA1o .desk {
  margin: 0;
}
.cid-trotZXfA1o .signature::before {
  content: "";
  display: inline-block;
  height: 2px;
  width: 40px;
  background: #626367;
  vertical-align: middle;
  margin-right: 20px;
}
.cid-trotZXfA1o .testimonials-slider__icon {
  color: #000000;
  font-size: 150px;
  line-height: 30px;
  font-weight: 700;
  position: absolute;
  top: 50px;
  left: 50px;
}
.cid-trotZXfA1o .mbri-left:before {
  content: "\f053";
}
.cid-trotZXfA1o .mbri-right:before {
  content: "\f054";
}
.cid-trotZXfA1o .signature {
  font-weight: 700 !important;
}
.cid-trotZXfA1o .mbr-section-subtitle {
  font-weight: 700 !important;
  color: #2299aa;
}
@media (max-width: 767px) {
  .cid-trotZXfA1o .item-text {
    margin-top: 2rem;
    padding-left: 0rem;
    padding-right: 0rem;
  }
  .cid-trotZXfA1o .carousel-control-next {
    left: 1rem;
  }
  .cid-trotZXfA1o .carousel-control-prev {
    left: 0rem;
  }
  .cid-trotZXfA1o .card-inner {
    padding: 3rem 1rem;
  }
}
@media (min-width: 767px) and (max-width: 992px) {
  .cid-trotZXfA1o .text-block {
    display: flex;
    justify-content: space-between;
  }
  .cid-trotZXfA1o .carousel-control-next {
    left: 0rem;
  }
  .cid-trotZXfA1o .carousel-control-prev {
    left: -1rem;
  }
  .cid-trotZXfA1o .slide {
    margin-top: 1.1rem;
    padding: 0;
  }
}
@media (min-width: 992px) and (max-width: 1200px) {
  .cid-trotZXfA1o .text-block {
    display: flex;
    justify-content: space-between;
  }
  .cid-trotZXfA1o .carousel-control-next {
    left: 0rem;
  }
  .cid-trotZXfA1o .carousel-control-prev {
    left: -1rem;
  }
  .cid-trotZXfA1o .slide {
    margin-top: 1.1rem;
    padding: 0;
  }
}
@media (min-width: 1200px) {
  .cid-trotZXfA1o .carousel-control-next {
    left: 1rem;
  }
  .cid-trotZXfA1o .slider-wrapper {
    flex-wrap: nowrap;
  }
}
.cid-trotZXfA1o .icon-left {
  margin-right: 0.1rem;
}
.cid-trotZXfA1o .icon-right {
  margin-left: 0.1rem;
}
.cid-trotZXfA1o .mbr-section-title {
  color: #232323;
}
.cid-trHAMhqO0R {
  padding-top: 1rem;
  padding-bottom: 0rem;
  background-color: #f3f4ef;
}
.cid-trHAMhqO0R .iconfont-wrapper {
  width: 38px;
  height: 38px;
  border-radius: 50%;
  background: #ff4712;
  display: flex;
  justify-content: center;
  align-items: center;
  margin: 0 auto 24px;
}
.cid-trHAMhqO0R .iconfont-wrapper span {
  font-size: 28px;
  color: #ffffff;
}
.cid-trHAMhqO0R .mbr-section-title {
  margin-bottom: 30px;
  color: #20232a;
}
.cid-trHAMhqO0R .btn {
  width: 100%;
  height: 55px;
  min-width: 170px;
  margin-top: 0;
  flex-direction: row-reverse;
  letter-spacing: 0.8px;
}
.cid-trHAMhqO0R .btn span {
  margin-right: 11px;
}
.cid-trHAMhqO0R .mbr-section-btn {
  margin-bottom: 1.2rem;
}
.cid-trHAMhqO0R H1 {
  text-align: center;
}
.cid-trHAMhqO0R .form-control {
  border-radius: 30px;
  border: none !important;
  height: 55px;
}
.cid-trHAMhqO0R .form-check {
  margin-top: 16px;
  display: flex;
  justify-content: center;
}
.cid-trHAMhqO0R .form-check label {
  margin-left: 11px;
}
.cid-trmfpeipRK {
  padding-top: 45px;
  padding-bottom: 0px;
  background: #ffffff;
}
.cid-trmfpeipRK img {
  width: 180px;
  margin: auto;
}
.cid-trmfpeipRK .card {
  -webkit-transition: all 0.3s;
  transition: all 0.3s;
  height: fit-content;
  padding: 1rem 0;
  margin-bottom: 1rem;
}
.cid-trmfpeipRK H1 {
  color: #ed6436;
}
.cid-trlZGWNGuj {
  padding-top: 3rem;
  padding-bottom: 2rem;
  background-color: #f3f4ef;
}
.cid-trlZGWNGuj .mbr-section-title {
  margin-bottom: 58px;
  color: #012b3a;
  text-align: center;
}
.cid-trlZGWNGuj .mbr-form-container {
  width: 100%;
  margin-top: 12px;
}
.cid-trlZGWNGuj .form-container {
  display: flex;
  flex-direction: row;
  flex-wrap: wrap;
  align-items: flex-end;
  padding-top: 25px;
}
.cid-trlZGWNGuj .form-message-container {
  display: flex;
  flex-wrap: nowrap;
  align-items: flex-end;
  padding: 0;
}
.cid-trlZGWNGuj form .row {
  margin: 0;
  border: none !important;
}
.cid-trlZGWNGuj form .form-group {
  flex-grow: 1;
}
.cid-trlZGWNGuj form .form-group input,
.cid-trlZGWNGuj form .form-group textarea {
  border-radius: 0;
  box-shadow: none;
  font-size: 1rem;
  background-color: rgba(255, 255, 255, 0.24);
  border: 1px solid #3d626c !important;
}
.cid-trlZGWNGuj form .form-group input:hover,
.cid-trlZGWNGuj form .form-group textarea:hover,
.cid-trlZGWNGuj form .form-group input :focus,
.cid-trlZGWNGuj form .form-group textarea :focus,
.cid-trlZGWNGuj form .form-group input :active,
.cid-trlZGWNGuj form .form-group textarea :active {
  box-shadow: none !important;
}
.cid-trlZGWNGuj .form-group input {
  height: 59px;
  padding: 7px 20px !important;
  color: #012b3a;
  font-size: 18px !important;
}
.cid-trlZGWNGuj .form-group textarea {
  padding: 7px 20px !important;
  height: 95px;
  font-size: 18px !important;
}
.cid-trlZGWNGuj .form-group {
  margin-bottom: 11px !important;
}
.cid-trlZGWNGuj .form-group input:focus {
  height: 59px;
  border: 1px solid #818a91;
  background-color: rgba(255, 255, 255, 0.24);
}
.cid-trlZGWNGuj .form-group textarea:focus {
  border: 1px solid #818a91;
  background-color: rgba(255, 255, 255, 0.24);
}
.cid-trlZGWNGuj .form-group input:hover {
  height: 59px;
  border: 1px solid #818a91;
  background-color: rgba(255, 255, 255, 0.24);
}
.cid-trlZGWNGuj .form-group textarea:hover {
  border: 1px solid #818a91;
  background-color: rgba(255, 255, 255, 0.24);
}
.cid-trlZGWNGuj .btn {
  padding: 15px 30px !important;
  transition: all .3s !important;
  margin: 5px;
}
.cid-trlZGWNGuj a {
  font-weight: 400;
  letter-spacing: 5.4px;
  display: inline-block;
  width: auto;
}
.cid-trlZGWNGuj .mbr-section-btn {
  margin-top: 11px;
  text-align: center;
}
.cid-trlZGWNGuj .mbr-section-subtitle {
  margin-bottom: 10px;
  color: #012b3a;
  text-align: center;
  letter-spacing: 5.4px;
}
.cid-trlZGWNGuj textarea::placeholder {
  color: #6c757d;
  font-size: 18px;
}
.cid-trlZGWNGuj input::placeholder {
  color: #6c757d;
  font-size: 18px;
}
.cid-trlZGWNGuj .container {
  max-width: 1140px;
}
.cid-trlZGWNGuj label {
  color: #6c757d;
  font-size: 18px;
  font-family: 'Outfit';
}
.cid-trlZGWNGuj .form-check .form-check-input {
  float: initial;
  height: 20px;
  padding: initial !important;
  border: none !important;
}
.cid-trlZGWNGuj .form-check .form-check-input:focus {
  float: initial;
  height: 20px;
  padding: initial !important;
  border: none !important;
}
.cid-trluvRf0F8 {
  padding-top: 2rem;
  padding-bottom: 1rem;
  background-color: #2299aa;
}
.cid-trluvRf0F8 .mbr-fallback-image.disabled {
  display: none;
}
.cid-trluvRf0F8 .mbr-fallback-image {
  display: block;
  background-size: cover;
  background-position: center center;
  width: 100%;
  height: 100%;
  position: absolute;
  top: 0;
}
.cid-trluvRf0F8 .media-wrap {
  padding: 0;
}
@media (max-width: 991px) {
  .cid-trluvRf0F8 .media-wrap {
    margin-bottom: 1rem;
  }
}
@media (max-width: 767px) {
  .cid-trluvRf0F8 .row {
    text-align: center;
  }
  .cid-trluvRf0F8 .row > div {
    margin: auto;
  }
  .cid-trluvRf0F8 .social-row {
    justify-content: center;
  }
}
.cid-trluvRf0F8 .social-row {
  display: flex;
  flex-wrap: wrap;
}
.cid-trluvRf0F8 .list {
  list-style: none;
  padding-left: 0;
  color: #ffffff;
}
@media (max-width: 991px) {
  .cid-trluvRf0F8 .list {
    margin-bottom: 2rem;
  }
}
@media (min-width: 992px) {
  .cid-trluvRf0F8 .list {
    margin-bottom: 0rem;
  }
}
.cid-trluvRf0F8 .mbr-text {
  color: #ffffff;
}
.cid-trluvRf0F8 .soc-item {
  display: flex;
  align-items: center;
  justify-content: center;
  border-radius: 50%;
  background-color: white;
  margin-right: 0.5rem;
  margin-bottom: 1rem;
  padding: 0.5rem;
  height: 2.5rem;
  width: 2.5rem;
}
.cid-trluvRf0F8 .mbr-iconfont {
  color: black;
}
@media (max-width: 991px) {
  .cid-trluvRf0F8 div > *:last-child {
    margin-top: 0 !important;
  }
}
.cid-trlwKDRtm2 {
  z-index: 1000;
  width: 100%;
  position: relative;
  min-height: 60px;
}
.cid-trlwKDRtm2 nav.navbar {
  position: fixed;
}
.cid-trlwKDRtm2 .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-trlwKDRtm2 .dropdown-menu {
  padding: 0;
  border-radius: 4px;
  box-shadow: 0 1px 3px 0 rgba(0, 0, 0, 0.1);
}
.cid-trlwKDRtm2 .dropdown-item {
  border-bottom: 1px solid #e6e6e6;
}
.cid-trlwKDRtm2 .dropdown-item:hover,
.cid-trlwKDRtm2 .dropdown-item:focus {
  background: #2299aa !important;
  color: white !important;
}
.cid-trlwKDRtm2 .dropdown-item:hover span {
  color: white;
}
.cid-trlwKDRtm2 .dropdown-item:first-child {
  border-top-left-radius: 4px;
  border-top-right-radius: 4px;
}
.cid-trlwKDRtm2 .dropdown-item:last-child {
  border-bottom: none;
  border-bottom-left-radius: 4px;
  border-bottom-right-radius: 4px;
}
.cid-trlwKDRtm2 .nav-dropdown .link {
  padding: 0 0.3em !important;
  margin: 0.667em 1em !important;
}
.cid-trlwKDRtm2 .nav-dropdown .link.dropdown-toggle::after {
  margin-left: 0.5rem;
  margin-top: 0.2rem;
}
.cid-trlwKDRtm2 .nav-link {
  position: relative;
}
.cid-trlwKDRtm2 .container {
  display: flex;
  margin: auto;
  flex-wrap: nowrap;
}
@media (max-width: 991px) {
  .cid-trlwKDRtm2 .container {
    flex-wrap: wrap;
  }
}
.cid-trlwKDRtm2 .container-fluid {
  flex-wrap: nowrap;
}
@media (max-width: 991px) {
  .cid-trlwKDRtm2 .container-fluid {
    flex-wrap: wrap;
  }
}
.cid-trlwKDRtm2 .iconfont-wrapper {
  color: #2299aa !important;
  font-size: 1.5rem;
  padding-right: 0.5rem;
}
.cid-trlwKDRtm2 .dropdown-menu,
.cid-trlwKDRtm2 .navbar.opened {
  background: #ffffff !important;
}
.cid-trlwKDRtm2 .nav-item:focus,
.cid-trlwKDRtm2 .nav-link:focus {
  outline: none;
}
.cid-trlwKDRtm2 .dropdown .dropdown-menu .dropdown-item {
  width: auto;
  transition: all 0.25s ease-in-out;
}
.cid-trlwKDRtm2 .dropdown .dropdown-menu .dropdown-item::after {
  right: 0.5rem;
}
.cid-trlwKDRtm2 .dropdown .dropdown-menu .dropdown-item .mbr-iconfont {
  margin-right: 0.5rem;
  vertical-align: sub;
}
.cid-trlwKDRtm2 .dropdown .dropdown-menu .dropdown-item .mbr-iconfont:before {
  display: inline-block;
  transform: scale(1, 1);
  transition: all 0.25s ease-in-out;
}
.cid-trlwKDRtm2 .collapsed .dropdown-menu .dropdown-item:before {
  display: none;
}
.cid-trlwKDRtm2 .collapsed .dropdown .dropdown-menu .dropdown-item {
  padding: 0.235em 1.5em 0.235em 1.5em !important;
  transition: none;
  margin: 0 !important;
}
.cid-trlwKDRtm2 .navbar {
  min-height: 70px;
  transition: all 0.3s;
  border-bottom: 1px solid transparent;
  box-shadow: 0 1px 3px 0 rgba(0, 0, 0, 0.1);
  background: #ffffff;
}
.cid-trlwKDRtm2 .navbar.opened {
  transition: all 0.3s;
}
.cid-trlwKDRtm2 .navbar .dropdown-item {
  padding: 0.5rem 1.8rem;
}
.cid-trlwKDRtm2 .navbar .navbar-logo img {
  width: auto;
}
.cid-trlwKDRtm2 .navbar .navbar-collapse {
  justify-content: flex-end;
  z-index: 1;
}
.cid-trlwKDRtm2 .navbar.collapsed {
  justify-content: center;
}
.cid-trlwKDRtm2 .navbar.collapsed .nav-item .nav-link::before {
  display: none;
}
.cid-trlwKDRtm2 .navbar.collapsed.opened .dropdown-menu {
  top: 0;
}
@media (min-width: 992px) {
  .cid-trlwKDRtm2 .navbar.collapsed.opened:not(.navbar-short) .navbar-collapse {
    max-height: calc(98.5vh - 5.1rem);
  }
}
.cid-trlwKDRtm2 .navbar.collapsed .dropdown-menu .dropdown-submenu {
  left: 0 !important;
}
.cid-trlwKDRtm2 .navbar.collapsed .dropdown-menu .dropdown-item:after {
  right: auto;
}
.cid-trlwKDRtm2 .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-trlwKDRtm2 .navbar.collapsed ul.navbar-nav li {
  margin: auto;
}
.cid-trlwKDRtm2 .navbar.collapsed .dropdown-menu .dropdown-item {
  padding: 0.25rem 1.5rem;
  text-align: center;
}
.cid-trlwKDRtm2 .navbar.collapsed .icons-menu {
  padding-left: 0;
  padding-right: 0;
  padding-top: 0.5rem;
  padding-bottom: 0.5rem;
}
@media (max-width: 991px) {
  .cid-trlwKDRtm2 .navbar .nav-item .nav-link::before {
    display: none;
  }
  .cid-trlwKDRtm2 .navbar.opened .dropdown-menu {
    top: 0;
  }
  .cid-trlwKDRtm2 .navbar .dropdown-menu .dropdown-submenu {
    left: 0 !important;
  }
  .cid-trlwKDRtm2 .navbar .dropdown-menu .dropdown-item:after {
    right: auto;
  }
  .cid-trlwKDRtm2 .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-trlwKDRtm2 .navbar .navbar-logo img {
    height: 3rem !important;
  }
  .cid-trlwKDRtm2 .navbar ul.navbar-nav li {
    margin: auto;
  }
  .cid-trlwKDRtm2 .navbar .dropdown-menu .dropdown-item {
    padding: 0.25rem 1.5rem !important;
    text-align: center;
  }
  .cid-trlwKDRtm2 .navbar .navbar-brand {
    flex-shrink: initial;
    flex-basis: auto;
    word-break: break-word;
    padding-right: 2rem;
  }
  .cid-trlwKDRtm2 .navbar .navbar-toggler {
    flex-basis: auto;
  }
  .cid-trlwKDRtm2 .navbar .icons-menu {
    padding-left: 0;
    padding-top: 0.5rem;
    padding-bottom: 0.5rem;
  }
}
@media (max-width: 991px) and (max-width: 767px) {
  .cid-trlwKDRtm2 .navbar .navbar-brand {
    width: calc(100% - 31px);
  }
}
.cid-trlwKDRtm2 .navbar.navbar-short {
  min-height: 60px;
}
.cid-trlwKDRtm2 .navbar.navbar-short .navbar-logo img {
  height: 2.5rem !important;
}
.cid-trlwKDRtm2 .navbar.navbar-short .navbar-brand {
  min-height: 60px;
  padding: 0;
}
.cid-trlwKDRtm2 .navbar-brand {
  min-height: 70px;
  flex-shrink: 0;
  align-items: center;
  margin-right: 0;
  padding: 10px 0;
  transition: all 0.3s;
  word-break: break-word;
  z-index: 1;
}
.cid-trlwKDRtm2 .navbar-brand .navbar-caption {
  line-height: inherit !important;
}
.cid-trlwKDRtm2 .navbar-brand .navbar-logo a {
  outline: none;
}
.cid-trlwKDRtm2 .dropdown-item.active,
.cid-trlwKDRtm2 .dropdown-item:active {
  background-color: transparent;
}
.cid-trlwKDRtm2 .navbar-expand-lg .navbar-nav .nav-link {
  padding: 0;
}
.cid-trlwKDRtm2 .nav-dropdown .link.dropdown-toggle {
  margin-right: 1.667em;
}
.cid-trlwKDRtm2 .nav-dropdown .link.dropdown-toggle[aria-expanded="true"] {
  margin-right: 0;
  padding: 0.667em 1.667em;
}
.cid-trlwKDRtm2 .navbar.navbar-expand-lg .dropdown .dropdown-menu {
  background: #ffffff;
}
.cid-trlwKDRtm2 .navbar.navbar-expand-lg .dropdown .dropdown-menu .dropdown-submenu {
  margin: 0;
  left: 100%;
}
.cid-trlwKDRtm2 .navbar .dropdown.open > .dropdown-menu {
  display: block;
}
.cid-trlwKDRtm2 ul.navbar-nav {
  flex-wrap: wrap;
}
.cid-trlwKDRtm2 .navbar-buttons {
  text-align: center;
  min-width: 170px;
}
.cid-trlwKDRtm2 button.navbar-toggler {
  outline: none;
  width: 31px;
  height: 20px;
  cursor: pointer;
  transition: all 0.2s;
  position: relative;
  align-self: center;
}
.cid-trlwKDRtm2 button.navbar-toggler .hamburger span {
  position: absolute;
  right: 0;
  width: 30px;
  height: 2px;
  border-right: 5px;
  background-color: #2299aa;
}
.cid-trlwKDRtm2 button.navbar-toggler .hamburger span:nth-child(1) {
  top: 0;
  transition: all 0.2s;
}
.cid-trlwKDRtm2 button.navbar-toggler .hamburger span:nth-child(2) {
  top: 8px;
  transition: all 0.15s;
}
.cid-trlwKDRtm2 button.navbar-toggler .hamburger span:nth-child(3) {
  top: 8px;
  transition: all 0.15s;
}
.cid-trlwKDRtm2 button.navbar-toggler .hamburger span:nth-child(4) {
  top: 16px;
  transition: all 0.2s;
}
.cid-trlwKDRtm2 nav.opened .hamburger span:nth-child(1) {
  top: 8px;
  width: 0;
  opacity: 0;
  right: 50%;
  transition: all 0.2s;
}
.cid-trlwKDRtm2 nav.opened .hamburger span:nth-child(2) {
  transform: rotate(45deg);
  transition: all 0.25s;
}
.cid-trlwKDRtm2 nav.opened .hamburger span:nth-child(3) {
  transform: rotate(-45deg);
  transition: all 0.25s;
}
.cid-trlwKDRtm2 nav.opened .hamburger span:nth-child(4) {
  top: 8px;
  width: 0;
  opacity: 0;
  right: 50%;
  transition: all 0.2s;
}
.cid-trlwKDRtm2 .navbar-dropdown {
  padding: 0 1rem;
  position: fixed;
}
.cid-trlwKDRtm2 a.nav-link {
  display: flex;
  align-items: center;
  justify-content: center;
}
.cid-trlwKDRtm2 .icons-menu {
  flex-wrap: nowrap;
  display: flex;
  justify-content: center;
  padding-left: 1rem;
  padding-right: 1rem;
  padding-top: 0.3rem;
  text-align: center;
}
@media screen and (-ms-high-contrast: active), (-ms-high-contrast: none) {
  .cid-trlwKDRtm2 .navbar {
    height: 70px;
  }
  .cid-trlwKDRtm2 .navbar.opened {
    height: auto;
  }
  .cid-trlwKDRtm2 .nav-item .nav-link:hover::before {
    width: 175%;
    max-width: calc(100% + 2rem);
    left: -1rem;
  }
}
.cid-tt1cR3IPaX {
  padding-top: 6rem;
  padding-bottom: 0rem;
  background-image: url("../../../assets/images/colours-2000x1125.png");
}
.cid-tt1cR3IPaX .mbr-fallback-image.disabled {
  display: none;
}
.cid-tt1cR3IPaX .mbr-fallback-image {
  display: block;
  background-size: cover;
  background-position: center center;
  width: 100%;
  height: 100%;
  position: absolute;
  top: 0;
}
.cid-tt1cR3IPaX .mbr-section-title {
  color: #2299aa;
}
.cid-trrYmyk2fS {
  padding-top: 1rem;
  padding-bottom: 0rem;
  background-color: #ffffff;
}
.cid-trrYmyk2fS blockquote {
  border-color: #2299aa;
  border-radius: 4px;
  background-color: #f3f4ef;
}
.cid-tYCeB7oAp5 {
  padding-top: 1rem;
  padding-bottom: 0rem;
  background-color: #ffffff;
}
.cid-tYCeB7oAp5 img,
.cid-tYCeB7oAp5 .item-img {
  width: 100%;
}
.cid-tYCeB7oAp5 .item:focus,
.cid-tYCeB7oAp5 span:focus {
  outline: none;
}
.cid-tYCeB7oAp5 .item {
  cursor: pointer;
  margin-bottom: 2rem;
}
.cid-tYCeB7oAp5 .item-wrapper {
  position: relative;
  border-radius: 4px;
  background: #f3f4ef;
  height: 100%;
  display: flex;
  flex-flow: column nowrap;
}
@media (min-width: 992px) {
  .cid-tYCeB7oAp5 .item-wrapper .item-content {
    padding: 2rem 2rem 0;
  }
  .cid-tYCeB7oAp5 .item-wrapper .item-footer {
    padding: 0 2rem 2rem;
  }
}
@media (max-width: 991px) {
  .cid-tYCeB7oAp5 .item-wrapper .item-content {
    padding: 1rem 1rem 0;
  }
  .cid-tYCeB7oAp5 .item-wrapper .item-footer {
    padding: 0 1rem 1rem;
  }
}
.cid-tYCeB7oAp5 .mbr-section-btn {
  margin-top: auto !important;
}
.cid-tYCeB7oAp5 .mbr-section-title {
  color: #232323;
}
.cid-tYCeB7oAp5 .mbr-text,
.cid-tYCeB7oAp5 .mbr-section-btn {
  text-align: left;
}
.cid-tYCeB7oAp5 .item-title {
  text-align: left;
}
.cid-tYCeB7oAp5 .item-subtitle {
  text-align: left;
}
.cid-trrWB935fw {
  padding-top: 0rem;
  padding-bottom: 0rem;
  background-color: #ffffff;
}
.cid-trrWB935fw img,
.cid-trrWB935fw .item-img {
  width: 100%;
}
.cid-trrWB935fw .item:focus,
.cid-trrWB935fw span:focus {
  outline: none;
}
.cid-trrWB935fw .item {
  cursor: pointer;
  margin-bottom: 2rem;
}
.cid-trrWB935fw .item-wrapper {
  position: relative;
  border-radius: 4px;
  background: #f3f4ef;
  height: 100%;
  display: flex;
  flex-flow: column nowrap;
}
@media (min-width: 992px) {
  .cid-trrWB935fw .item-wrapper .item-content {
    padding: 2rem 2rem 0;
  }
  .cid-trrWB935fw .item-wrapper .item-footer {
    padding: 0 2rem 2rem;
  }
}
@media (max-width: 991px) {
  .cid-trrWB935fw .item-wrapper .item-content {
    padding: 1rem 1rem 0;
  }
  .cid-trrWB935fw .item-wrapper .item-footer {
    padding: 0 1rem 1rem;
  }
}
.cid-trrWB935fw .mbr-section-btn {
  margin-top: auto !important;
}
.cid-trrWB935fw .mbr-section-title {
  color: #232323;
}
.cid-trrWB935fw .mbr-text,
.cid-trrWB935fw .mbr-section-btn {
  text-align: left;
}
.cid-trrWB935fw .item-title {
  text-align: left;
}
.cid-trrWB935fw .item-subtitle {
  text-align: left;
}
.cid-u1gKpw1rY8 {
  padding-top: 0rem;
  padding-bottom: 3rem;
  background-color: #ffffff;
}
.cid-u1gKpw1rY8 .mbr-fallback-image.disabled {
  display: none;
}
.cid-u1gKpw1rY8 .mbr-fallback-image {
  display: block;
  background-size: cover;
  background-position: center center;
  width: 100%;
  height: 100%;
  position: absolute;
  top: 0;
}
.cid-u1gKpw1rY8 .content-wrapper {
  background: #f3f4ef;
}
@media (max-width: 991px) {
  .cid-u1gKpw1rY8 .content-wrapper .row {
    flex-direction: column-reverse;
  }
  .cid-u1gKpw1rY8 .content-wrapper .image-wrapper {
    margin-bottom: 2rem;
  }
}
@media (max-width: 767px) {
  .cid-u1gKpw1rY8 .content-wrapper {
    padding: 1rem;
  }
}
@media (min-width: 768px) and (max-width: 991px) {
  .cid-u1gKpw1rY8 .content-wrapper {
    padding: 2rem;
  }
}
@media (min-width: 992px) {
  .cid-u1gKpw1rY8 .content-wrapper {
    padding: 2rem 3rem;
  }
  .cid-u1gKpw1rY8 .content-wrapper .text-wrapper {
    padding-right: 2rem;
  }
}
.cid-u1gKpw1rY8 .image-wrapper img {
  width: 100%;
  object-fit: cover;
}
.cid-try54wEvB9 {
  padding-top: 0rem;
  padding-bottom: 0rem;
  background-color: #ffffff;
}
.cid-try54wEvB9 .mbr-fallback-image.disabled {
  display: none;
}
.cid-try54wEvB9 .mbr-fallback-image {
  display: block;
  background-size: cover;
  background-position: center center;
  width: 100%;
  height: 100%;
  position: absolute;
  top: 0;
}
.cid-try54wEvB9 .content-wrapper {
  background: #f3f4ef;
}
@media (max-width: 991px) {
  .cid-try54wEvB9 .content-wrapper .row {
    flex-direction: column-reverse;
  }
  .cid-try54wEvB9 .content-wrapper .image-wrapper {
    margin-bottom: 2rem;
  }
}
@media (max-width: 767px) {
  .cid-try54wEvB9 .content-wrapper {
    padding: 1rem;
  }
}
@media (min-width: 768px) and (max-width: 991px) {
  .cid-try54wEvB9 .content-wrapper {
    padding: 2rem;
  }
}
@media (min-width: 992px) {
  .cid-try54wEvB9 .content-wrapper {
    padding: 2rem 3rem;
  }
  .cid-try54wEvB9 .content-wrapper .text-wrapper {
    padding-right: 2rem;
  }
}
.cid-try54wEvB9 .image-wrapper img {
  width: 100%;
  object-fit: cover;
}
.cid-ttzUAFhiXg {
  padding-top: 2rem;
  padding-bottom: 0rem;
  background-color: #ffffff;
}
.cid-ttzUAFhiXg blockquote {
  border-color: #2299aa;
  border-radius: 4px;
  background-color: #f3f4ef;
}
.cid-trPCEIYYiT {
  padding-top: 1rem;
  padding-bottom: 0rem;
  background-color: #ffffff;
}
.cid-trPCEIYYiT blockquote {
  border-color: #2299aa;
  border-radius: 4px;
  background-color: #f3f4ef;
}
.cid-trxuB9wAuY {
  padding-top: 3rem;
  padding-bottom: 2rem;
  background-color: #f3f4ef;
}
.cid-trxuB9wAuY .mbr-section-title {
  margin-bottom: 58px;
  color: #012b3a;
  text-align: center;
}
.cid-trxuB9wAuY .mbr-form-container {
  width: 100%;
  margin-top: 12px;
}
.cid-trxuB9wAuY .form-container {
  display: flex;
  flex-direction: row;
  flex-wrap: wrap;
  align-items: flex-end;
  padding-top: 25px;
}
.cid-trxuB9wAuY .form-message-container {
  display: flex;
  flex-wrap: nowrap;
  align-items: flex-end;
  padding: 0;
}
.cid-trxuB9wAuY form .row {
  margin: 0;
  border: none !important;
}
.cid-trxuB9wAuY form .form-group {
  flex-grow: 1;
}
.cid-trxuB9wAuY form .form-group input,
.cid-trxuB9wAuY form .form-group textarea {
  border-radius: 0;
  box-shadow: none;
  font-size: 1rem;
  background-color: rgba(255, 255, 255, 0.24);
  border: 1px solid #3d626c !important;
}
.cid-trxuB9wAuY form .form-group input:hover,
.cid-trxuB9wAuY form .form-group textarea:hover,
.cid-trxuB9wAuY form .form-group input :focus,
.cid-trxuB9wAuY form .form-group textarea :focus,
.cid-trxuB9wAuY form .form-group input :active,
.cid-trxuB9wAuY form .form-group textarea :active {
  box-shadow: none !important;
}
.cid-trxuB9wAuY .form-group input {
  height: 59px;
  padding: 7px 20px !important;
  color: #012b3a;
  font-size: 18px !important;
}
.cid-trxuB9wAuY .form-group textarea {
  padding: 7px 20px !important;
  height: 95px;
  font-size: 18px !important;
}
.cid-trxuB9wAuY .form-group {
  margin-bottom: 11px !important;
}
.cid-trxuB9wAuY .form-group input:focus {
  height: 59px;
  border: 1px solid #818a91;
  background-color: rgba(255, 255, 255, 0.24);
}
.cid-trxuB9wAuY .form-group textarea:focus {
  border: 1px solid #818a91;
  background-color: rgba(255, 255, 255, 0.24);
}
.cid-trxuB9wAuY .form-group input:hover {
  height: 59px;
  border: 1px solid #818a91;
  background-color: rgba(255, 255, 255, 0.24);
}
.cid-trxuB9wAuY .form-group textarea:hover {
  border: 1px solid #818a91;
  background-color: rgba(255, 255, 255, 0.24);
}
.cid-trxuB9wAuY .btn {
  padding: 15px 30px !important;
  transition: all .3s !important;
  margin: 5px;
}
.cid-trxuB9wAuY a {
  font-weight: 400;
  letter-spacing: 5.4px;
  display: inline-block;
  width: auto;
}
.cid-trxuB9wAuY .mbr-section-btn {
  margin-top: 11px;
  text-align: center;
}
.cid-trxuB9wAuY .mbr-section-subtitle {
  margin-bottom: 10px;
  color: #012b3a;
  text-align: center;
  letter-spacing: 5.4px;
}
.cid-trxuB9wAuY textarea::placeholder {
  color: #6c757d;
  font-size: 18px;
}
.cid-trxuB9wAuY input::placeholder {
  color: #6c757d;
  font-size: 18px;
}
.cid-trxuB9wAuY .container {
  max-width: 1140px;
}
.cid-trxuB9wAuY label {
  color: #6c757d;
  font-size: 18px;
  font-family: 'Outfit';
}
.cid-trxuB9wAuY .form-check .form-check-input {
  float: initial;
  height: 20px;
  padding: initial !important;
  border: none !important;
}
.cid-trxuB9wAuY .form-check .form-check-input:focus {
  float: initial;
  height: 20px;
  padding: initial !important;
  border: none !important;
}
.cid-trluvRf0F8 {
  padding-top: 2rem;
  padding-bottom: 1rem;
  background-color: #2299aa;
}
.cid-trluvRf0F8 .mbr-fallback-image.disabled {
  display: none;
}
.cid-trluvRf0F8 .mbr-fallback-image {
  display: block;
  background-size: cover;
  background-position: center center;
  width: 100%;
  height: 100%;
  position: absolute;
  top: 0;
}
.cid-trluvRf0F8 .media-wrap {
  padding: 0;
}
@media (max-width: 991px) {
  .cid-trluvRf0F8 .media-wrap {
    margin-bottom: 1rem;
  }
}
@media (max-width: 767px) {
  .cid-trluvRf0F8 .row {
    text-align: center;
  }
  .cid-trluvRf0F8 .row > div {
    margin: auto;
  }
  .cid-trluvRf0F8 .social-row {
    justify-content: center;
  }
}
.cid-trluvRf0F8 .social-row {
  display: flex;
  flex-wrap: wrap;
}
.cid-trluvRf0F8 .list {
  list-style: none;
  padding-left: 0;
  color: #ffffff;
}
@media (max-width: 991px) {
  .cid-trluvRf0F8 .list {
    margin-bottom: 2rem;
  }
}
@media (min-width: 992px) {
  .cid-trluvRf0F8 .list {
    margin-bottom: 0rem;
  }
}
.cid-trluvRf0F8 .mbr-text {
  color: #ffffff;
}
.cid-trluvRf0F8 .soc-item {
  display: flex;
  align-items: center;
  justify-content: center;
  border-radius: 50%;
  background-color: white;
  margin-right: 0.5rem;
  margin-bottom: 1rem;
  padding: 0.5rem;
  height: 2.5rem;
  width: 2.5rem;
}
.cid-trluvRf0F8 .mbr-iconfont {
  color: black;
}
@media (max-width: 991px) {
  .cid-trluvRf0F8 div > *:last-child {
    margin-top: 0 !important;
  }
}
.cid-trlwKDRtm2 {
  z-index: 1000;
  width: 100%;
  position: relative;
  min-height: 60px;
}
.cid-trlwKDRtm2 nav.navbar {
  position: fixed;
}
.cid-trlwKDRtm2 .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-trlwKDRtm2 .dropdown-menu {
  padding: 0;
  border-radius: 4px;
  box-shadow: 0 1px 3px 0 rgba(0, 0, 0, 0.1);
}
.cid-trlwKDRtm2 .dropdown-item {
  border-bottom: 1px solid #e6e6e6;
}
.cid-trlwKDRtm2 .dropdown-item:hover,
.cid-trlwKDRtm2 .dropdown-item:focus {
  background: #2299aa !important;
  color: white !important;
}
.cid-trlwKDRtm2 .dropdown-item:hover span {
  color: white;
}
.cid-trlwKDRtm2 .dropdown-item:first-child {
  border-top-left-radius: 4px;
  border-top-right-radius: 4px;
}
.cid-trlwKDRtm2 .dropdown-item:last-child {
  border-bottom: none;
  border-bottom-left-radius: 4px;
  border-bottom-right-radius: 4px;
}
.cid-trlwKDRtm2 .nav-dropdown .link {
  padding: 0 0.3em !important;
  margin: 0.667em 1em !important;
}
.cid-trlwKDRtm2 .nav-dropdown .link.dropdown-toggle::after {
  margin-left: 0.5rem;
  margin-top: 0.2rem;
}
.cid-trlwKDRtm2 .nav-link {
  position: relative;
}
.cid-trlwKDRtm2 .container {
  display: flex;
  margin: auto;
  flex-wrap: nowrap;
}
@media (max-width: 991px) {
  .cid-trlwKDRtm2 .container {
    flex-wrap: wrap;
  }
}
.cid-trlwKDRtm2 .container-fluid {
  flex-wrap: nowrap;
}
@media (max-width: 991px) {
  .cid-trlwKDRtm2 .container-fluid {
    flex-wrap: wrap;
  }
}
.cid-trlwKDRtm2 .iconfont-wrapper {
  color: #2299aa !important;
  font-size: 1.5rem;
  padding-right: 0.5rem;
}
.cid-trlwKDRtm2 .dropdown-menu,
.cid-trlwKDRtm2 .navbar.opened {
  background: #ffffff !important;
}
.cid-trlwKDRtm2 .nav-item:focus,
.cid-trlwKDRtm2 .nav-link:focus {
  outline: none;
}
.cid-trlwKDRtm2 .dropdown .dropdown-menu .dropdown-item {
  width: auto;
  transition: all 0.25s ease-in-out;
}
.cid-trlwKDRtm2 .dropdown .dropdown-menu .dropdown-item::after {
  right: 0.5rem;
}
.cid-trlwKDRtm2 .dropdown .dropdown-menu .dropdown-item .mbr-iconfont {
  margin-right: 0.5rem;
  vertical-align: sub;
}
.cid-trlwKDRtm2 .dropdown .dropdown-menu .dropdown-item .mbr-iconfont:before {
  display: inline-block;
  transform: scale(1, 1);
  transition: all 0.25s ease-in-out;
}
.cid-trlwKDRtm2 .collapsed .dropdown-menu .dropdown-item:before {
  display: none;
}
.cid-trlwKDRtm2 .collapsed .dropdown .dropdown-menu .dropdown-item {
  padding: 0.235em 1.5em 0.235em 1.5em !important;
  transition: none;
  margin: 0 !important;
}
.cid-trlwKDRtm2 .navbar {
  min-height: 70px;
  transition: all 0.3s;
  border-bottom: 1px solid transparent;
  box-shadow: 0 1px 3px 0 rgba(0, 0, 0, 0.1);
  background: #ffffff;
}
.cid-trlwKDRtm2 .navbar.opened {
  transition: all 0.3s;
}
.cid-trlwKDRtm2 .navbar .dropdown-item {
  padding: 0.5rem 1.8rem;
}
.cid-trlwKDRtm2 .navbar .navbar-logo img {
  width: auto;
}
.cid-trlwKDRtm2 .navbar .navbar-collapse {
  justify-content: flex-end;
  z-index: 1;
}
.cid-trlwKDRtm2 .navbar.collapsed {
  justify-content: center;
}
.cid-trlwKDRtm2 .navbar.collapsed .nav-item .nav-link::before {
  display: none;
}
.cid-trlwKDRtm2 .navbar.collapsed.opened .dropdown-menu {
  top: 0;
}
@media (min-width: 992px) {
  .cid-trlwKDRtm2 .navbar.collapsed.opened:not(.navbar-short) .navbar-collapse {
    max-height: calc(98.5vh - 5.1rem);
  }
}
.cid-trlwKDRtm2 .navbar.collapsed .dropdown-menu .dropdown-submenu {
  left: 0 !important;
}
.cid-trlwKDRtm2 .navbar.collapsed .dropdown-menu .dropdown-item:after {
  right: auto;
}
.cid-trlwKDRtm2 .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-trlwKDRtm2 .navbar.collapsed ul.navbar-nav li {
  margin: auto;
}
.cid-trlwKDRtm2 .navbar.collapsed .dropdown-menu .dropdown-item {
  padding: 0.25rem 1.5rem;
  text-align: center;
}
.cid-trlwKDRtm2 .navbar.collapsed .icons-menu {
  padding-left: 0;
  padding-right: 0;
  padding-top: 0.5rem;
  padding-bottom: 0.5rem;
}
@media (max-width: 991px) {
  .cid-trlwKDRtm2 .navbar .nav-item .nav-link::before {
    display: none;
  }
  .cid-trlwKDRtm2 .navbar.opened .dropdown-menu {
    top: 0;
  }
  .cid-trlwKDRtm2 .navbar .dropdown-menu .dropdown-submenu {
    left: 0 !important;
  }
  .cid-trlwKDRtm2 .navbar .dropdown-menu .dropdown-item:after {
    right: auto;
  }
  .cid-trlwKDRtm2 .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-trlwKDRtm2 .navbar .navbar-logo img {
    height: 3rem !important;
  }
  .cid-trlwKDRtm2 .navbar ul.navbar-nav li {
    margin: auto;
  }
  .cid-trlwKDRtm2 .navbar .dropdown-menu .dropdown-item {
    padding: 0.25rem 1.5rem !important;
    text-align: center;
  }
  .cid-trlwKDRtm2 .navbar .navbar-brand {
    flex-shrink: initial;
    flex-basis: auto;
    word-break: break-word;
    padding-right: 2rem;
  }
  .cid-trlwKDRtm2 .navbar .navbar-toggler {
    flex-basis: auto;
  }
  .cid-trlwKDRtm2 .navbar .icons-menu {
    padding-left: 0;
    padding-top: 0.5rem;
    padding-bottom: 0.5rem;
  }
}
@media (max-width: 991px) and (max-width: 767px) {
  .cid-trlwKDRtm2 .navbar .navbar-brand {
    width: calc(100% - 31px);
  }
}
.cid-trlwKDRtm2 .navbar.navbar-short {
  min-height: 60px;
}
.cid-trlwKDRtm2 .navbar.navbar-short .navbar-logo img {
  height: 2.5rem !important;
}
.cid-trlwKDRtm2 .navbar.navbar-short .navbar-brand {
  min-height: 60px;
  padding: 0;
}
.cid-trlwKDRtm2 .navbar-brand {
  min-height: 70px;
  flex-shrink: 0;
  align-items: center;
  margin-right: 0;
  padding: 10px 0;
  transition: all 0.3s;
  word-break: break-word;
  z-index: 1;
}
.cid-trlwKDRtm2 .navbar-brand .navbar-caption {
  line-height: inherit !important;
}
.cid-trlwKDRtm2 .navbar-brand .navbar-logo a {
  outline: none;
}
.cid-trlwKDRtm2 .dropdown-item.active,
.cid-trlwKDRtm2 .dropdown-item:active {
  background-color: transparent;
}
.cid-trlwKDRtm2 .navbar-expand-lg .navbar-nav .nav-link {
  padding: 0;
}
.cid-trlwKDRtm2 .nav-dropdown .link.dropdown-toggle {
  margin-right: 1.667em;
}
.cid-trlwKDRtm2 .nav-dropdown .link.dropdown-toggle[aria-expanded="true"] {
  margin-right: 0;
  padding: 0.667em 1.667em;
}
.cid-trlwKDRtm2 .navbar.navbar-expand-lg .dropdown .dropdown-menu {
  background: #ffffff;
}
.cid-trlwKDRtm2 .navbar.navbar-expand-lg .dropdown .dropdown-menu .dropdown-submenu {
  margin: 0;
  left: 100%;
}
.cid-trlwKDRtm2 .navbar .dropdown.open > .dropdown-menu {
  display: block;
}
.cid-trlwKDRtm2 ul.navbar-nav {
  flex-wrap: wrap;
}
.cid-trlwKDRtm2 .navbar-buttons {
  text-align: center;
  min-width: 170px;
}
.cid-trlwKDRtm2 button.navbar-toggler {
  outline: none;
  width: 31px;
  height: 20px;
  cursor: pointer;
  transition: all 0.2s;
  position: relative;
  align-self: center;
}
.cid-trlwKDRtm2 button.navbar-toggler .hamburger span {
  position: absolute;
  right: 0;
  width: 30px;
  height: 2px;
  border-right: 5px;
  background-color: #2299aa;
}
.cid-trlwKDRtm2 button.navbar-toggler .hamburger span:nth-child(1) {
  top: 0;
  transition: all 0.2s;
}
.cid-trlwKDRtm2 button.navbar-toggler .hamburger span:nth-child(2) {
  top: 8px;
  transition: all 0.15s;
}
.cid-trlwKDRtm2 button.navbar-toggler .hamburger span:nth-child(3) {
  top: 8px;
  transition: all 0.15s;
}
.cid-trlwKDRtm2 button.navbar-toggler .hamburger span:nth-child(4) {
  top: 16px;
  transition: all 0.2s;
}
.cid-trlwKDRtm2 nav.opened .hamburger span:nth-child(1) {
  top: 8px;
  width: 0;
  opacity: 0;
  right: 50%;
  transition: all 0.2s;
}
.cid-trlwKDRtm2 nav.opened .hamburger span:nth-child(2) {
  transform: rotate(45deg);
  transition: all 0.25s;
}
.cid-trlwKDRtm2 nav.opened .hamburger span:nth-child(3) {
  transform: rotate(-45deg);
  transition: all 0.25s;
}
.cid-trlwKDRtm2 nav.opened .hamburger span:nth-child(4) {
  top: 8px;
  width: 0;
  opacity: 0;
  right: 50%;
  transition: all 0.2s;
}
.cid-trlwKDRtm2 .navbar-dropdown {
  padding: 0 1rem;
  position: fixed;
}
.cid-trlwKDRtm2 a.nav-link {
  display: flex;
  align-items: center;
  justify-content: center;
}
.cid-trlwKDRtm2 .icons-menu {
  flex-wrap: nowrap;
  display: flex;
  justify-content: center;
  padding-left: 1rem;
  padding-right: 1rem;
  padding-top: 0.3rem;
  text-align: center;
}
@media screen and (-ms-high-contrast: active), (-ms-high-contrast: none) {
  .cid-trlwKDRtm2 .navbar {
    height: 70px;
  }
  .cid-trlwKDRtm2 .navbar.opened {
    height: auto;
  }
  .cid-trlwKDRtm2 .nav-item .nav-link:hover::before {
    width: 175%;
    max-width: calc(100% + 2rem);
    left: -1rem;
  }
}
.cid-trqEx3EUwd {
  padding-top: 6rem;
  padding-bottom: 2rem;
  background-image: url("../../../assets/images/colours-2000x1125.png");
}
.cid-trqEx3EUwd .mbr-fallback-image.disabled {
  display: none;
}
.cid-trqEx3EUwd .mbr-fallback-image {
  display: block;
  background-size: cover;
  background-position: center center;
  width: 100%;
  height: 100%;
  position: top;
  top: 0;
}
.cid-trqEx3EUwd .card-wrapper {
  width: 100%;
}
.cid-trqEx3EUwd .card-box {
  display: flex;
  align-items: center;
  justify-content: center;
}
@media (max-width: 991px) {
  .cid-trqEx3EUwd .card-box {
    flex-direction: column;
    align-items: center;
  }
}
.cid-trqEx3EUwd .iconfont-wrapper {
  padding: 10px 20px;
}
@media (max-width: 991px) {
  .cid-trqEx3EUwd .iconfont-wrapper {
    flex-wrap: wrap;
  }
}
@media (max-width: 767px) {
  .cid-trqEx3EUwd .iconfont-wrapper {
    padding: 8px 16px;
  }
}
.cid-trqEx3EUwd .mbr-iconfont {
  display: block;
  font-size: 1.5rem;
  color: #ffffff;
}
.cid-trqEx3EUwd .text-wrap {
  padding: 10px 20px;
}
@media (max-width: 767px) {
  .cid-trqEx3EUwd .text-wrap {
    padding: 8px 16px;
  }
}
.cid-trqEx3EUwd .card-title {
  color: #ffffff;
  margin-bottom: 10px;
}
@media (max-width: 991px) {
  .cid-trqEx3EUwd .card-title {
    text-align: center !important;
  }
}
.cid-trqEx3EUwd .card-text {
  color: #f3f4ef;
  margin-bottom: 0;
  text-align: center;
}
@media (max-width: 991px) {
  .cid-trqEx3EUwd .card-text {
    text-align: center !important;
  }
}
.cid-truEyHLOK2 {
  padding-top: 6rem;
  padding-bottom: 1.5rem;
  background-color: #ffffff;
}
.cid-truEyHLOK2 .mbr-section-subtitle {
  color: #33358c;
}
.cid-truEyHLOK2 .mbr-text,
.cid-truEyHLOK2 .mbr-section-btn {
  color: #232323;
}
.cid-truEyHLOK2 .row {
  justify-content: space-between;
}
.cid-truEyHLOK2 img {
  border-radius: 8px;
}
.cid-truEyHLOK2 .mbr-section-title {
  color: #2299aa;
}
.cid-trluvRf0F8 {
  padding-top: 2rem;
  padding-bottom: 1rem;
  background-color: #2299aa;
}
.cid-trluvRf0F8 .mbr-fallback-image.disabled {
  display: none;
}
.cid-trluvRf0F8 .mbr-fallback-image {
  display: block;
  background-size: cover;
  background-position: center center;
  width: 100%;
  height: 100%;
  position: absolute;
  top: 0;
}
.cid-trluvRf0F8 .media-wrap {
  padding: 0;
}
@media (max-width: 991px) {
  .cid-trluvRf0F8 .media-wrap {
    margin-bottom: 1rem;
  }
}
@media (max-width: 767px) {
  .cid-trluvRf0F8 .row {
    text-align: center;
  }
  .cid-trluvRf0F8 .row > div {
    margin: auto;
  }
  .cid-trluvRf0F8 .social-row {
    justify-content: center;
  }
}
.cid-trluvRf0F8 .social-row {
  display: flex;
  flex-wrap: wrap;
}
.cid-trluvRf0F8 .list {
  list-style: none;
  padding-left: 0;
  color: #ffffff;
}
@media (max-width: 991px) {
  .cid-trluvRf0F8 .list {
    margin-bottom: 2rem;
  }
}
@media (min-width: 992px) {
  .cid-trluvRf0F8 .list {
    margin-bottom: 0rem;
  }
}
.cid-trluvRf0F8 .mbr-text {
  color: #ffffff;
}
.cid-trluvRf0F8 .soc-item {
  display: flex;
  align-items: center;
  justify-content: center;
  border-radius: 50%;
  background-color: white;
  margin-right: 0.5rem;
  margin-bottom: 1rem;
  padding: 0.5rem;
  height: 2.5rem;
  width: 2.5rem;
}
.cid-trluvRf0F8 .mbr-iconfont {
  color: black;
}
@media (max-width: 991px) {
  .cid-trluvRf0F8 div > *:last-child {
    margin-top: 0 !important;
  }
}
.cid-trSbCe9PDN {
  z-index: 1000;
  width: 100%;
  position: relative;
  min-height: 60px;
}
.cid-trSbCe9PDN nav.navbar {
  position: fixed;
}
.cid-trSbCe9PDN .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-trSbCe9PDN .dropdown-menu {
  padding: 0;
  border-radius: 4px;
  box-shadow: 0 1px 3px 0 rgba(0, 0, 0, 0.1);
}
.cid-trSbCe9PDN .dropdown-item {
  border-bottom: 1px solid #e6e6e6;
}
.cid-trSbCe9PDN .dropdown-item:hover,
.cid-trSbCe9PDN .dropdown-item:focus {
  background: #2299aa !important;
  color: white !important;
}
.cid-trSbCe9PDN .dropdown-item:hover span {
  color: white;
}
.cid-trSbCe9PDN .dropdown-item:first-child {
  border-top-left-radius: 4px;
  border-top-right-radius: 4px;
}
.cid-trSbCe9PDN .dropdown-item:last-child {
  border-bottom: none;
  border-bottom-left-radius: 4px;
  border-bottom-right-radius: 4px;
}
.cid-trSbCe9PDN .nav-dropdown .link {
  padding: 0 0.3em !important;
  margin: 0.667em 1em !important;
}
.cid-trSbCe9PDN .nav-dropdown .link.dropdown-toggle::after {
  margin-left: 0.5rem;
  margin-top: 0.2rem;
}
.cid-trSbCe9PDN .nav-link {
  position: relative;
}
.cid-trSbCe9PDN .container {
  display: flex;
  margin: auto;
  flex-wrap: nowrap;
}
@media (max-width: 991px) {
  .cid-trSbCe9PDN .container {
    flex-wrap: wrap;
  }
}
.cid-trSbCe9PDN .container-fluid {
  flex-wrap: nowrap;
}
@media (max-width: 991px) {
  .cid-trSbCe9PDN .container-fluid {
    flex-wrap: wrap;
  }
}
.cid-trSbCe9PDN .iconfont-wrapper {
  color: #2299aa !important;
  font-size: 1.5rem;
  padding-right: 0.5rem;
}
.cid-trSbCe9PDN .dropdown-menu,
.cid-trSbCe9PDN .navbar.opened {
  background: #ffffff !important;
}
.cid-trSbCe9PDN .nav-item:focus,
.cid-trSbCe9PDN .nav-link:focus {
  outline: none;
}
.cid-trSbCe9PDN .dropdown .dropdown-menu .dropdown-item {
  width: auto;
  transition: all 0.25s ease-in-out;
}
.cid-trSbCe9PDN .dropdown .dropdown-menu .dropdown-item::after {
  right: 0.5rem;
}
.cid-trSbCe9PDN .dropdown .dropdown-menu .dropdown-item .mbr-iconfont {
  margin-right: 0.5rem;
  vertical-align: sub;
}
.cid-trSbCe9PDN .dropdown .dropdown-menu .dropdown-item .mbr-iconfont:before {
  display: inline-block;
  transform: scale(1, 1);
  transition: all 0.25s ease-in-out;
}
.cid-trSbCe9PDN .collapsed .dropdown-menu .dropdown-item:before {
  display: none;
}
.cid-trSbCe9PDN .collapsed .dropdown .dropdown-menu .dropdown-item {
  padding: 0.235em 1.5em 0.235em 1.5em !important;
  transition: none;
  margin: 0 !important;
}
.cid-trSbCe9PDN .navbar {
  min-height: 70px;
  transition: all 0.3s;
  border-bottom: 1px solid transparent;
  box-shadow: 0 1px 3px 0 rgba(0, 0, 0, 0.1);
  background: #ffffff;
}
.cid-trSbCe9PDN .navbar.opened {
  transition: all 0.3s;
}
.cid-trSbCe9PDN .navbar .dropdown-item {
  padding: 0.5rem 1.8rem;
}
.cid-trSbCe9PDN .navbar .navbar-logo img {
  width: auto;
}
.cid-trSbCe9PDN .navbar .navbar-collapse {
  justify-content: flex-end;
  z-index: 1;
}
.cid-trSbCe9PDN .navbar.collapsed {
  justify-content: center;
}
.cid-trSbCe9PDN .navbar.collapsed .nav-item .nav-link::before {
  display: none;
}
.cid-trSbCe9PDN .navbar.collapsed.opened .dropdown-menu {
  top: 0;
}
@media (min-width: 992px) {
  .cid-trSbCe9PDN .navbar.collapsed.opened:not(.navbar-short) .navbar-collapse {
    max-height: calc(98.5vh - 5.1rem);
  }
}
.cid-trSbCe9PDN .navbar.collapsed .dropdown-menu .dropdown-submenu {
  left: 0 !important;
}
.cid-trSbCe9PDN .navbar.collapsed .dropdown-menu .dropdown-item:after {
  right: auto;
}
.cid-trSbCe9PDN .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-trSbCe9PDN .navbar.collapsed ul.navbar-nav li {
  margin: auto;
}
.cid-trSbCe9PDN .navbar.collapsed .dropdown-menu .dropdown-item {
  padding: 0.25rem 1.5rem;
  text-align: center;
}
.cid-trSbCe9PDN .navbar.collapsed .icons-menu {
  padding-left: 0;
  padding-right: 0;
  padding-top: 0.5rem;
  padding-bottom: 0.5rem;
}
@media (max-width: 991px) {
  .cid-trSbCe9PDN .navbar .nav-item .nav-link::before {
    display: none;
  }
  .cid-trSbCe9PDN .navbar.opened .dropdown-menu {
    top: 0;
  }
  .cid-trSbCe9PDN .navbar .dropdown-menu .dropdown-submenu {
    left: 0 !important;
  }
  .cid-trSbCe9PDN .navbar .dropdown-menu .dropdown-item:after {
    right: auto;
  }
  .cid-trSbCe9PDN .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-trSbCe9PDN .navbar .navbar-logo img {
    height: 3rem !important;
  }
  .cid-trSbCe9PDN .navbar ul.navbar-nav li {
    margin: auto;
  }
  .cid-trSbCe9PDN .navbar .dropdown-menu .dropdown-item {
    padding: 0.25rem 1.5rem !important;
    text-align: center;
  }
  .cid-trSbCe9PDN .navbar .navbar-brand {
    flex-shrink: initial;
    flex-basis: auto;
    word-break: break-word;
    padding-right: 2rem;
  }
  .cid-trSbCe9PDN .navbar .navbar-toggler {
    flex-basis: auto;
  }
  .cid-trSbCe9PDN .navbar .icons-menu {
    padding-left: 0;
    padding-top: 0.5rem;
    padding-bottom: 0.5rem;
  }
}
@media (max-width: 991px) and (max-width: 767px) {
  .cid-trSbCe9PDN .navbar .navbar-brand {
    width: calc(100% - 31px);
  }
}
.cid-trSbCe9PDN .navbar.navbar-short {
  min-height: 60px;
}
.cid-trSbCe9PDN .navbar.navbar-short .navbar-logo img {
  height: 2.5rem !important;
}
.cid-trSbCe9PDN .navbar.navbar-short .navbar-brand {
  min-height: 60px;
  padding: 0;
}
.cid-trSbCe9PDN .navbar-brand {
  min-height: 70px;
  flex-shrink: 0;
  align-items: center;
  margin-right: 0;
  padding: 10px 0;
  transition: all 0.3s;
  word-break: break-word;
  z-index: 1;
}
.cid-trSbCe9PDN .navbar-brand .navbar-caption {
  line-height: inherit !important;
}
.cid-trSbCe9PDN .navbar-brand .navbar-logo a {
  outline: none;
}
.cid-trSbCe9PDN .dropdown-item.active,
.cid-trSbCe9PDN .dropdown-item:active {
  background-color: transparent;
}
.cid-trSbCe9PDN .navbar-expand-lg .navbar-nav .nav-link {
  padding: 0;
}
.cid-trSbCe9PDN .nav-dropdown .link.dropdown-toggle {
  margin-right: 1.667em;
}
.cid-trSbCe9PDN .nav-dropdown .link.dropdown-toggle[aria-expanded="true"] {
  margin-right: 0;
  padding: 0.667em 1.667em;
}
.cid-trSbCe9PDN .navbar.navbar-expand-lg .dropdown .dropdown-menu {
  background: #ffffff;
}
.cid-trSbCe9PDN .navbar.navbar-expand-lg .dropdown .dropdown-menu .dropdown-submenu {
  margin: 0;
  left: 100%;
}
.cid-trSbCe9PDN .navbar .dropdown.open > .dropdown-menu {
  display: block;
}
.cid-trSbCe9PDN ul.navbar-nav {
  flex-wrap: wrap;
}
.cid-trSbCe9PDN .navbar-buttons {
  text-align: center;
  min-width: 170px;
}
.cid-trSbCe9PDN button.navbar-toggler {
  outline: none;
  width: 31px;
  height: 20px;
  cursor: pointer;
  transition: all 0.2s;
  position: relative;
  align-self: center;
}
.cid-trSbCe9PDN button.navbar-toggler .hamburger span {
  position: absolute;
  right: 0;
  width: 30px;
  height: 2px;
  border-right: 5px;
  background-color: #2299aa;
}
.cid-trSbCe9PDN button.navbar-toggler .hamburger span:nth-child(1) {
  top: 0;
  transition: all 0.2s;
}
.cid-trSbCe9PDN button.navbar-toggler .hamburger span:nth-child(2) {
  top: 8px;
  transition: all 0.15s;
}
.cid-trSbCe9PDN button.navbar-toggler .hamburger span:nth-child(3) {
  top: 8px;
  transition: all 0.15s;
}
.cid-trSbCe9PDN button.navbar-toggler .hamburger span:nth-child(4) {
  top: 16px;
  transition: all 0.2s;
}
.cid-trSbCe9PDN nav.opened .hamburger span:nth-child(1) {
  top: 8px;
  width: 0;
  opacity: 0;
  right: 50%;
  transition: all 0.2s;
}
.cid-trSbCe9PDN nav.opened .hamburger span:nth-child(2) {
  transform: rotate(45deg);
  transition: all 0.25s;
}
.cid-trSbCe9PDN nav.opened .hamburger span:nth-child(3) {
  transform: rotate(-45deg);
  transition: all 0.25s;
}
.cid-trSbCe9PDN nav.opened .hamburger span:nth-child(4) {
  top: 8px;
  width: 0;
  opacity: 0;
  right: 50%;
  transition: all 0.2s;
}
.cid-trSbCe9PDN .navbar-dropdown {
  padding: 0 1rem;
  position: fixed;
}
.cid-trSbCe9PDN a.nav-link {
  display: flex;
  align-items: center;
  justify-content: center;
}
.cid-trSbCe9PDN .icons-menu {
  flex-wrap: nowrap;
  display: flex;
  justify-content: center;
  padding-left: 1rem;
  padding-right: 1rem;
  padding-top: 0.3rem;
  text-align: center;
}
@media screen and (-ms-high-contrast: active), (-ms-high-contrast: none) {
  .cid-trSbCe9PDN .navbar {
    height: 70px;
  }
  .cid-trSbCe9PDN .navbar.opened {
    height: auto;
  }
  .cid-trSbCe9PDN .nav-item .nav-link:hover::before {
    width: 175%;
    max-width: calc(100% + 2rem);
    left: -1rem;
  }
}
.cid-trSbCfvev0 {
  padding-top: 1rem;
  padding-bottom: 1rem;
  background-color: #ffffff;
}
.cid-trSbCfvev0 .mbr-fallback-image.disabled {
  display: none;
}
.cid-trSbCfvev0 .mbr-fallback-image {
  display: block;
  background-size: cover;
  background-position: center center;
  width: 100%;
  height: 100%;
  position: absolute;
  top: 0;
}
.cid-trSbCfvev0 .mbr-text,
.cid-trSbCfvev0 .mbr-section-btn {
  text-align: center;
}
.cid-trSbCfvev0 .mbr-section-title {
  text-align: center;
  color: #252434;
}
.cid-trSbCfvev0 .mbr-section-subtitle {
  text-align: center;
  color: #3d2e7c;
}
.cid-trSbCgr6yl {
  padding-top: 3rem;
  padding-bottom: 3rem;
  background-image: url("../../../assets/images/col-ana-1.png");
  display: flex;
  flex-direction: column;
}
.cid-trSbCgr6yl .mbr-fallback-image.disabled {
  display: none;
}
.cid-trSbCgr6yl .mbr-fallback-image {
  display: block;
  background-size: cover;
  background-position: center center;
  width: 100%;
  height: 100%;
  position: absolute;
  top: 0;
}
.cid-trSbCgr6yl .container,
.cid-trSbCgr6yl .container-fluid {
  position: relative;
  z-index: 5;
  display: flex;
  flex-direction: column;
  flex-grow: 1;
  padding-left: 2%;
  padding-right: 2%;
}
@media (max-width: 575px) {
  .cid-trSbCgr6yl .container,
  .cid-trSbCgr6yl .container-fluid {
    padding-right: 5%;
    padding-left: 5%;
  }
}
.cid-trSbCgr6yl .row {
  flex-grow: 1;
}
.cid-trSbCgr6yl .main-col {
  display: flex;
  flex-direction: column;
  align-items: stretch;
  justify-content: center;
}
.cid-trSbCgr6yl .mbr-section-title {
  color: #2299aa;
  margin-bottom: 0;
  text-align: center;
}
.cid-trSbCgr6yl .mbr-text {
  width: 100%;
  color: #272727;
  margin-top: 32px;
}
.cid-trSbCgr6yl .mbr-section-btn {
  margin-top: 30px;
}
.cid-trSbCh7i33 {
  padding-top: 2rem;
  padding-bottom: 0rem;
  background-color: #ffffff;
}
.cid-trSbCh7i33 blockquote {
  border-color: #2299aa;
  border-radius: 4px;
  background-color: #f3f4ef;
}
.cid-trSbChFm6D {
  padding-top: 2rem;
  padding-bottom: 1.5rem;
  background-color: #ffffff;
}
.cid-trSbChFm6D .mbr-section-subtitle {
  color: #2299aa;
}
.cid-trSbChFm6D .mbr-text,
.cid-trSbChFm6D .mbr-section-btn {
  color: #232323;
}
.cid-trSbChFm6D .row {
  justify-content: space-between;
}
.cid-trSbChFm6D img {
  border-radius: 8px;
}
.cid-trSbChFm6D .mbr-section-title {
  color: #2299aa;
}
.cid-trSbCj3UEx {
  padding-top: 3rem;
  padding-bottom: 3rem;
  background-image: url("../../../assets/images/col-ana-1.png");
  display: flex;
  flex-direction: column;
}
.cid-trSbCj3UEx .mbr-fallback-image.disabled {
  display: none;
}
.cid-trSbCj3UEx .mbr-fallback-image {
  display: block;
  background-size: cover;
  background-position: center center;
  width: 100%;
  height: 100%;
  position: absolute;
  top: 0;
}
.cid-trSbCj3UEx .container,
.cid-trSbCj3UEx .container-fluid {
  position: relative;
  z-index: 5;
  display: flex;
  flex-direction: column;
  flex-grow: 1;
  padding-left: 2%;
  padding-right: 2%;
}
@media (max-width: 575px) {
  .cid-trSbCj3UEx .container,
  .cid-trSbCj3UEx .container-fluid {
    padding-right: 5%;
    padding-left: 5%;
  }
}
.cid-trSbCj3UEx .row {
  flex-grow: 1;
}
.cid-trSbCj3UEx .main-col {
  display: flex;
  flex-direction: column;
  align-items: stretch;
  justify-content: center;
}
.cid-trSbCj3UEx .mbr-section-title {
  color: #65c6d4;
  margin-bottom: 0;
  text-align: center;
}
.cid-trSbCj3UEx .mbr-text {
  width: 100%;
  color: #272727;
  margin-top: 32px;
}
.cid-trSbCj3UEx .mbr-section-btn {
  margin-top: 30px;
}
.cid-trSbCjBTGN {
  padding-top: 0rem;
  padding-bottom: 1rem;
  background-color: #ffffff;
}
.cid-trSbCjBTGN .mbr-fallback-image.disabled {
  display: none;
}
.cid-trSbCjBTGN .mbr-fallback-image {
  display: block;
  background-size: cover;
  background-position: center center;
  width: 100%;
  height: 100%;
  position: top;
  top: 0;
}
.cid-trSbCjBTGN .card-wrapper {
  width: 100%;
}
.cid-trSbCjBTGN .card-box {
  display: flex;
  align-items: center;
  justify-content: center;
}
@media (max-width: 991px) {
  .cid-trSbCjBTGN .card-box {
    flex-direction: column;
    align-items: center;
  }
}
.cid-trSbCjBTGN .iconfont-wrapper {
  padding: 10px 20px;
}
@media (max-width: 991px) {
  .cid-trSbCjBTGN .iconfont-wrapper {
    flex-wrap: wrap;
  }
}
@media (max-width: 767px) {
  .cid-trSbCjBTGN .iconfont-wrapper {
    padding: 8px 16px;
  }
}
.cid-trSbCjBTGN .mbr-iconfont {
  display: block;
  font-size: 1.5rem;
  color: #ffffff;
}
.cid-trSbCjBTGN .text-wrap {
  padding: 10px 20px;
}
@media (max-width: 767px) {
  .cid-trSbCjBTGN .text-wrap {
    padding: 8px 16px;
  }
}
.cid-trSbCjBTGN .card-title {
  color: #ffffff;
  margin-bottom: 10px;
}
@media (max-width: 991px) {
  .cid-trSbCjBTGN .card-title {
    text-align: center !important;
  }
}
.cid-trSbCjBTGN .card-text {
  color: #ffffff;
  margin-bottom: 0;
}
@media (max-width: 991px) {
  .cid-trSbCjBTGN .card-text {
    text-align: center !important;
  }
}
.cid-trSbCk6SqF {
  padding-top: 2rem;
  padding-bottom: 1rem;
  background-color: #2299aa;
}
.cid-trSbCk6SqF .mbr-fallback-image.disabled {
  display: none;
}
.cid-trSbCk6SqF .mbr-fallback-image {
  display: block;
  background-size: cover;
  background-position: center center;
  width: 100%;
  height: 100%;
  position: absolute;
  top: 0;
}
.cid-trSbCk6SqF .media-wrap {
  padding: 0;
}
@media (max-width: 991px) {
  .cid-trSbCk6SqF .media-wrap {
    margin-bottom: 1rem;
  }
}
@media (max-width: 767px) {
  .cid-trSbCk6SqF .row {
    text-align: center;
  }
  .cid-trSbCk6SqF .row > div {
    margin: auto;
  }
  .cid-trSbCk6SqF .social-row {
    justify-content: center;
  }
}
.cid-trSbCk6SqF .social-row {
  display: flex;
  flex-wrap: wrap;
}
.cid-trSbCk6SqF .list {
  list-style: none;
  padding-left: 0;
  color: #ffffff;
}
@media (max-width: 991px) {
  .cid-trSbCk6SqF .list {
    margin-bottom: 2rem;
  }
}
@media (min-width: 992px) {
  .cid-trSbCk6SqF .list {
    margin-bottom: 0rem;
  }
}
.cid-trSbCk6SqF .mbr-text {
  color: #ffffff;
}
.cid-trSbCk6SqF .soc-item {
  display: flex;
  align-items: center;
  justify-content: center;
  border-radius: 50%;
  background-color: white;
  margin-right: 0.5rem;
  margin-bottom: 1rem;
  padding: 0.5rem;
  height: 2.5rem;
  width: 2.5rem;
}
.cid-trSbCk6SqF .mbr-iconfont {
  color: black;
}
@media (max-width: 991px) {
  .cid-trSbCk6SqF div > *:last-child {
    margin-top: 0 !important;
  }
}
.cid-trsILeDR9F {
  z-index: 1000;
  width: 100%;
  position: relative;
  min-height: 60px;
}
.cid-trsILeDR9F nav.navbar {
  position: fixed;
}
.cid-trsILeDR9F .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-trsILeDR9F .dropdown-menu {
  padding: 0;
  border-radius: 4px;
  box-shadow: 0 1px 3px 0 rgba(0, 0, 0, 0.1);
}
.cid-trsILeDR9F .dropdown-item {
  border-bottom: 1px solid #e6e6e6;
}
.cid-trsILeDR9F .dropdown-item:hover,
.cid-trsILeDR9F .dropdown-item:focus {
  background: #2299aa !important;
  color: white !important;
}
.cid-trsILeDR9F .dropdown-item:hover span {
  color: white;
}
.cid-trsILeDR9F .dropdown-item:first-child {
  border-top-left-radius: 4px;
  border-top-right-radius: 4px;
}
.cid-trsILeDR9F .dropdown-item:last-child {
  border-bottom: none;
  border-bottom-left-radius: 4px;
  border-bottom-right-radius: 4px;
}
.cid-trsILeDR9F .nav-dropdown .link {
  padding: 0 0.3em !important;
  margin: 0.667em 1em !important;
}
.cid-trsILeDR9F .nav-dropdown .link.dropdown-toggle::after {
  margin-left: 0.5rem;
  margin-top: 0.2rem;
}
.cid-trsILeDR9F .nav-link {
  position: relative;
}
.cid-trsILeDR9F .container {
  display: flex;
  margin: auto;
  flex-wrap: nowrap;
}
@media (max-width: 991px) {
  .cid-trsILeDR9F .container {
    flex-wrap: wrap;
  }
}
.cid-trsILeDR9F .container-fluid {
  flex-wrap: nowrap;
}
@media (max-width: 991px) {
  .cid-trsILeDR9F .container-fluid {
    flex-wrap: wrap;
  }
}
.cid-trsILeDR9F .iconfont-wrapper {
  color: #2299aa !important;
  font-size: 1.5rem;
  padding-right: 0.5rem;
}
.cid-trsILeDR9F .dropdown-menu,
.cid-trsILeDR9F .navbar.opened {
  background: #ffffff !important;
}
.cid-trsILeDR9F .nav-item:focus,
.cid-trsILeDR9F .nav-link:focus {
  outline: none;
}
.cid-trsILeDR9F .dropdown .dropdown-menu .dropdown-item {
  width: auto;
  transition: all 0.25s ease-in-out;
}
.cid-trsILeDR9F .dropdown .dropdown-menu .dropdown-item::after {
  right: 0.5rem;
}
.cid-trsILeDR9F .dropdown .dropdown-menu .dropdown-item .mbr-iconfont {
  margin-right: 0.5rem;
  vertical-align: sub;
}
.cid-trsILeDR9F .dropdown .dropdown-menu .dropdown-item .mbr-iconfont:before {
  display: inline-block;
  transform: scale(1, 1);
  transition: all 0.25s ease-in-out;
}
.cid-trsILeDR9F .collapsed .dropdown-menu .dropdown-item:before {
  display: none;
}
.cid-trsILeDR9F .collapsed .dropdown .dropdown-menu .dropdown-item {
  padding: 0.235em 1.5em 0.235em 1.5em !important;
  transition: none;
  margin: 0 !important;
}
.cid-trsILeDR9F .navbar {
  min-height: 70px;
  transition: all 0.3s;
  border-bottom: 1px solid transparent;
  box-shadow: 0 1px 3px 0 rgba(0, 0, 0, 0.1);
  background: #ffffff;
}
.cid-trsILeDR9F .navbar.opened {
  transition: all 0.3s;
}
.cid-trsILeDR9F .navbar .dropdown-item {
  padding: 0.5rem 1.8rem;
}
.cid-trsILeDR9F .navbar .navbar-logo img {
  width: auto;
}
.cid-trsILeDR9F .navbar .navbar-collapse {
  justify-content: flex-end;
  z-index: 1;
}
.cid-trsILeDR9F .navbar.collapsed {
  justify-content: center;
}
.cid-trsILeDR9F .navbar.collapsed .nav-item .nav-link::before {
  display: none;
}
.cid-trsILeDR9F .navbar.collapsed.opened .dropdown-menu {
  top: 0;
}
@media (min-width: 992px) {
  .cid-trsILeDR9F .navbar.collapsed.opened:not(.navbar-short) .navbar-collapse {
    max-height: calc(98.5vh - 5.1rem);
  }
}
.cid-trsILeDR9F .navbar.collapsed .dropdown-menu .dropdown-submenu {
  left: 0 !important;
}
.cid-trsILeDR9F .navbar.collapsed .dropdown-menu .dropdown-item:after {
  right: auto;
}
.cid-trsILeDR9F .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-trsILeDR9F .navbar.collapsed ul.navbar-nav li {
  margin: auto;
}
.cid-trsILeDR9F .navbar.collapsed .dropdown-menu .dropdown-item {
  padding: 0.25rem 1.5rem;
  text-align: center;
}
.cid-trsILeDR9F .navbar.collapsed .icons-menu {
  padding-left: 0;
  padding-right: 0;
  padding-top: 0.5rem;
  padding-bottom: 0.5rem;
}
@media (max-width: 991px) {
  .cid-trsILeDR9F .navbar .nav-item .nav-link::before {
    display: none;
  }
  .cid-trsILeDR9F .navbar.opened .dropdown-menu {
    top: 0;
  }
  .cid-trsILeDR9F .navbar .dropdown-menu .dropdown-submenu {
    left: 0 !important;
  }
  .cid-trsILeDR9F .navbar .dropdown-menu .dropdown-item:after {
    right: auto;
  }
  .cid-trsILeDR9F .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-trsILeDR9F .navbar .navbar-logo img {
    height: 3rem !important;
  }
  .cid-trsILeDR9F .navbar ul.navbar-nav li {
    margin: auto;
  }
  .cid-trsILeDR9F .navbar .dropdown-menu .dropdown-item {
    padding: 0.25rem 1.5rem !important;
    text-align: center;
  }
  .cid-trsILeDR9F .navbar .navbar-brand {
    flex-shrink: initial;
    flex-basis: auto;
    word-break: break-word;
    padding-right: 2rem;
  }
  .cid-trsILeDR9F .navbar .navbar-toggler {
    flex-basis: auto;
  }
  .cid-trsILeDR9F .navbar .icons-menu {
    padding-left: 0;
    padding-top: 0.5rem;
    padding-bottom: 0.5rem;
  }
}
@media (max-width: 991px) and (max-width: 767px) {
  .cid-trsILeDR9F .navbar .navbar-brand {
    width: calc(100% - 31px);
  }
}
.cid-trsILeDR9F .navbar.navbar-short {
  min-height: 60px;
}
.cid-trsILeDR9F .navbar.navbar-short .navbar-logo img {
  height: 2.5rem !important;
}
.cid-trsILeDR9F .navbar.navbar-short .navbar-brand {
  min-height: 60px;
  padding: 0;
}
.cid-trsILeDR9F .navbar-brand {
  min-height: 70px;
  flex-shrink: 0;
  align-items: center;
  margin-right: 0;
  padding: 10px 0;
  transition: all 0.3s;
  word-break: break-word;
  z-index: 1;
}
.cid-trsILeDR9F .navbar-brand .navbar-caption {
  line-height: inherit !important;
}
.cid-trsILeDR9F .navbar-brand .navbar-logo a {
  outline: none;
}
.cid-trsILeDR9F .dropdown-item.active,
.cid-trsILeDR9F .dropdown-item:active {
  background-color: transparent;
}
.cid-trsILeDR9F .navbar-expand-lg .navbar-nav .nav-link {
  padding: 0;
}
.cid-trsILeDR9F .nav-dropdown .link.dropdown-toggle {
  margin-right: 1.667em;
}
.cid-trsILeDR9F .nav-dropdown .link.dropdown-toggle[aria-expanded="true"] {
  margin-right: 0;
  padding: 0.667em 1.667em;
}
.cid-trsILeDR9F .navbar.navbar-expand-lg .dropdown .dropdown-menu {
  background: #ffffff;
}
.cid-trsILeDR9F .navbar.navbar-expand-lg .dropdown .dropdown-menu .dropdown-submenu {
  margin: 0;
  left: 100%;
}
.cid-trsILeDR9F .navbar .dropdown.open > .dropdown-menu {
  display: block;
}
.cid-trsILeDR9F ul.navbar-nav {
  flex-wrap: wrap;
}
.cid-trsILeDR9F .navbar-buttons {
  text-align: center;
  min-width: 170px;
}
.cid-trsILeDR9F button.navbar-toggler {
  outline: none;
  width: 31px;
  height: 20px;
  cursor: pointer;
  transition: all 0.2s;
  position: relative;
  align-self: center;
}
.cid-trsILeDR9F button.navbar-toggler .hamburger span {
  position: absolute;
  right: 0;
  width: 30px;
  height: 2px;
  border-right: 5px;
  background-color: #2299aa;
}
.cid-trsILeDR9F button.navbar-toggler .hamburger span:nth-child(1) {
  top: 0;
  transition: all 0.2s;
}
.cid-trsILeDR9F button.navbar-toggler .hamburger span:nth-child(2) {
  top: 8px;
  transition: all 0.15s;
}
.cid-trsILeDR9F button.navbar-toggler .hamburger span:nth-child(3) {
  top: 8px;
  transition: all 0.15s;
}
.cid-trsILeDR9F button.navbar-toggler .hamburger span:nth-child(4) {
  top: 16px;
  transition: all 0.2s;
}
.cid-trsILeDR9F nav.opened .hamburger span:nth-child(1) {
  top: 8px;
  width: 0;
  opacity: 0;
  right: 50%;
  transition: all 0.2s;
}
.cid-trsILeDR9F nav.opened .hamburger span:nth-child(2) {
  transform: rotate(45deg);
  transition: all 0.25s;
}
.cid-trsILeDR9F nav.opened .hamburger span:nth-child(3) {
  transform: rotate(-45deg);
  transition: all 0.25s;
}
.cid-trsILeDR9F nav.opened .hamburger span:nth-child(4) {
  top: 8px;
  width: 0;
  opacity: 0;
  right: 50%;
  transition: all 0.2s;
}
.cid-trsILeDR9F .navbar-dropdown {
  padding: 0 1rem;
  position: fixed;
}
.cid-trsILeDR9F a.nav-link {
  display: flex;
  align-items: center;
  justify-content: center;
}
.cid-trsILeDR9F .icons-menu {
  flex-wrap: nowrap;
  display: flex;
  justify-content: center;
  padding-left: 1rem;
  padding-right: 1rem;
  padding-top: 0.3rem;
  text-align: center;
}
@media screen and (-ms-high-contrast: active), (-ms-high-contrast: none) {
  .cid-trsILeDR9F .navbar {
    height: 70px;
  }
  .cid-trsILeDR9F .navbar.opened {
    height: auto;
  }
  .cid-trsILeDR9F .nav-item .nav-link:hover::before {
    width: 175%;
    max-width: calc(100% + 2rem);
    left: -1rem;
  }
}
.cid-truCnOljLK {
  padding-top: 5rem;
  padding-bottom: 2rem;
  background-image: url("../../../assets/images/colours-2000x1125.png");
}
.cid-truCnOljLK .mbr-fallback-image.disabled {
  display: none;
}
.cid-truCnOljLK .mbr-fallback-image {
  display: block;
  background-size: cover;
  background-position: center center;
  width: 100%;
  height: 100%;
  position: top;
  top: 0;
}
.cid-truCnOljLK .card-wrapper {
  width: 100%;
}
.cid-truCnOljLK .card-box {
  display: flex;
  align-items: center;
  justify-content: center;
}
@media (max-width: 991px) {
  .cid-truCnOljLK .card-box {
    flex-direction: column;
    align-items: center;
  }
}
.cid-truCnOljLK .iconfont-wrapper {
  padding: 10px 20px;
}
@media (max-width: 991px) {
  .cid-truCnOljLK .iconfont-wrapper {
    flex-wrap: wrap;
  }
}
@media (max-width: 767px) {
  .cid-truCnOljLK .iconfont-wrapper {
    padding: 8px 16px;
  }
}
.cid-truCnOljLK .mbr-iconfont {
  display: block;
  font-size: 1.5rem;
  color: #ffffff;
}
.cid-truCnOljLK .text-wrap {
  padding: 10px 20px;
}
@media (max-width: 767px) {
  .cid-truCnOljLK .text-wrap {
    padding: 8px 16px;
  }
}
.cid-truCnOljLK .card-title {
  color: #ffffff;
  margin-bottom: 10px;
}
@media (max-width: 991px) {
  .cid-truCnOljLK .card-title {
    text-align: center !important;
  }
}
.cid-truCnOljLK .card-text {
  color: #ffffff;
  margin-bottom: 0;
}
@media (max-width: 991px) {
  .cid-truCnOljLK .card-text {
    text-align: center !important;
  }
}
.cid-truz4G1a9G {
  padding-top: 3rem;
  padding-bottom: 2rem;
  background-color: #f3f4ef;
}
.cid-truz4G1a9G .mbr-section-title {
  margin-bottom: 58px;
  color: #012b3a;
  text-align: center;
}
.cid-truz4G1a9G .mbr-form-container {
  width: 100%;
  margin-top: 12px;
}
.cid-truz4G1a9G .form-container {
  display: flex;
  flex-direction: row;
  flex-wrap: wrap;
  align-items: flex-end;
  padding-top: 25px;
}
.cid-truz4G1a9G .form-message-container {
  display: flex;
  flex-wrap: nowrap;
  align-items: flex-end;
  padding: 0;
}
.cid-truz4G1a9G form .row {
  margin: 0;
  border: none !important;
}
.cid-truz4G1a9G form .form-group {
  flex-grow: 1;
}
.cid-truz4G1a9G form .form-group input,
.cid-truz4G1a9G form .form-group textarea {
  border-radius: 0;
  box-shadow: none;
  font-size: 1rem;
  background-color: rgba(255, 255, 255, 0.24);
  border: 1px solid #3d626c !important;
}
.cid-truz4G1a9G form .form-group input:hover,
.cid-truz4G1a9G form .form-group textarea:hover,
.cid-truz4G1a9G form .form-group input :focus,
.cid-truz4G1a9G form .form-group textarea :focus,
.cid-truz4G1a9G form .form-group input :active,
.cid-truz4G1a9G form .form-group textarea :active {
  box-shadow: none !important;
}
.cid-truz4G1a9G .form-group input {
  height: 59px;
  padding: 7px 20px !important;
  color: #012b3a;
  font-size: 18px !important;
}
.cid-truz4G1a9G .form-group textarea {
  padding: 7px 20px !important;
  height: 95px;
  font-size: 18px !important;
}
.cid-truz4G1a9G .form-group {
  margin-bottom: 11px !important;
}
.cid-truz4G1a9G .form-group input:focus {
  height: 59px;
  border: 1px solid #818a91;
  background-color: rgba(255, 255, 255, 0.24);
}
.cid-truz4G1a9G .form-group textarea:focus {
  border: 1px solid #818a91;
  background-color: rgba(255, 255, 255, 0.24);
}
.cid-truz4G1a9G .form-group input:hover {
  height: 59px;
  border: 1px solid #818a91;
  background-color: rgba(255, 255, 255, 0.24);
}
.cid-truz4G1a9G .form-group textarea:hover {
  border: 1px solid #818a91;
  background-color: rgba(255, 255, 255, 0.24);
}
.cid-truz4G1a9G .btn {
  padding: 15px 30px !important;
  transition: all .3s !important;
  margin: 5px;
}
.cid-truz4G1a9G a {
  font-weight: 400;
  letter-spacing: 5.4px;
  display: inline-block;
  width: auto;
}
.cid-truz4G1a9G .mbr-section-btn {
  margin-top: 11px;
  text-align: center;
}
.cid-truz4G1a9G .mbr-section-subtitle {
  margin-bottom: 10px;
  color: #012b3a;
  text-align: center;
  letter-spacing: 5.4px;
}
.cid-truz4G1a9G textarea::placeholder {
  color: #6c757d;
  font-size: 18px;
}
.cid-truz4G1a9G input::placeholder {
  color: #6c757d;
  font-size: 18px;
}
.cid-truz4G1a9G .container {
  max-width: 1140px;
}
.cid-truz4G1a9G label {
  color: #6c757d;
  font-size: 18px;
  font-family: 'Outfit';
}
.cid-truz4G1a9G .form-check .form-check-input {
  float: initial;
  height: 20px;
  padding: initial !important;
  border: none !important;
}
.cid-truz4G1a9G .form-check .form-check-input:focus {
  float: initial;
  height: 20px;
  padding: initial !important;
  border: none !important;
}
.cid-truzjpwDfs {
  padding-top: 0rem;
  padding-bottom: 1rem;
  background-color: #ffffff;
}
.cid-truzjpwDfs .mbr-fallback-image.disabled {
  display: none;
}
.cid-truzjpwDfs .mbr-fallback-image {
  display: block;
  background-size: cover;
  background-position: center center;
  width: 100%;
  height: 100%;
  position: absolute;
  top: 0;
}
.cid-truzjpwDfs .mbr-iconfont {
  display: block;
  font-size: 5rem;
  color: #2299aa;
  margin-bottom: 2rem;
}
.cid-truzjpwDfs .card-wrapper {
  padding: 3rem;
  background: #f3f4ef;
  border-radius: 4px;
}
@media (max-width: 992px) {
  .cid-truzjpwDfs .card-wrapper {
    margin-bottom: 2rem;
  }
}
@media (max-width: 767px) {
  .cid-truzjpwDfs .card-wrapper {
    padding: 3rem 1rem;
  }
}
.cid-truzhoDUTp {
  padding-top: 1rem;
  padding-bottom: 2rem;
  background-color: #ffffff;
}
.cid-truzhoDUTp .mbr-fallback-image.disabled {
  display: none;
}
.cid-truzhoDUTp .mbr-fallback-image {
  display: block;
  background-size: cover;
  background-position: center center;
  width: 100%;
  height: 100%;
  position: absolute;
  top: 0;
}
.cid-truzhoDUTp .bg-facebook {
  background: #1778f2;
  color: #ffffff;
}
.cid-truzhoDUTp .bg-facebook:hover {
  background: #0b60cb;
}
.cid-truzhoDUTp .bg-instagram {
  background: #f00075;
  color: #ffffff;
}
.cid-truzhoDUTp .bg-instagram:hover {
  background: #bd005c;
}
.cid-truzhoDUTp .bg-linkedin {
  background: #0077b5;
  color: #ffffff;
}
.cid-truzhoDUTp .bg-linkedin:hover {
  background: #005582;
}
.cid-truzhoDUTp .iconfont-wrapper {
  display: inline-block;
  font-size: 32px;
  border-radius: 50%;
  width: 55px;
  height: 55px;
  line-height: 55px;
  text-align: center;
  transition: all 0.3s ease-in-out;
}
.cid-truzhoDUTp [class^="socicon-"]:before,
.cid-truzhoDUTp [class*=" socicon-"]:before {
  line-height: 55px;
  padding: .6rem;
}
.cid-trsILnAz12 {
  padding-top: 2rem;
  padding-bottom: 1rem;
  background-color: #2299aa;
}
.cid-trsILnAz12 .mbr-fallback-image.disabled {
  display: none;
}
.cid-trsILnAz12 .mbr-fallback-image {
  display: block;
  background-size: cover;
  background-position: center center;
  width: 100%;
  height: 100%;
  position: absolute;
  top: 0;
}
.cid-trsILnAz12 .media-wrap {
  padding: 0;
}
@media (max-width: 991px) {
  .cid-trsILnAz12 .media-wrap {
    margin-bottom: 1rem;
  }
}
@media (max-width: 767px) {
  .cid-trsILnAz12 .row {
    text-align: center;
  }
  .cid-trsILnAz12 .row > div {
    margin: auto;
  }
  .cid-trsILnAz12 .social-row {
    justify-content: center;
  }
}
.cid-trsILnAz12 .social-row {
  display: flex;
  flex-wrap: wrap;
}
.cid-trsILnAz12 .list {
  list-style: none;
  padding-left: 0;
  color: #ffffff;
}
@media (max-width: 991px) {
  .cid-trsILnAz12 .list {
    margin-bottom: 2rem;
  }
}
@media (min-width: 992px) {
  .cid-trsILnAz12 .list {
    margin-bottom: 0rem;
  }
}
.cid-trsILnAz12 .mbr-text {
  color: #ffffff;
}
.cid-trsILnAz12 .soc-item {
  display: flex;
  align-items: center;
  justify-content: center;
  border-radius: 50%;
  background-color: white;
  margin-right: 0.5rem;
  margin-bottom: 1rem;
  padding: 0.5rem;
  height: 2.5rem;
  width: 2.5rem;
}
.cid-trsILnAz12 .mbr-iconfont {
  color: black;
}
@media (max-width: 991px) {
  .cid-trsILnAz12 div > *:last-child {
    margin-top: 0 !important;
  }
}
.cid-trxuqSFVVO {
  padding-top: 2rem;
  padding-bottom: 2rem;
  background-image: url("../../../assets/images/col-ana-1.png");
  display: flex;
  flex-direction: column;
}
.cid-trxuqSFVVO .mbr-fallback-image.disabled {
  display: none;
}
.cid-trxuqSFVVO .mbr-fallback-image {
  display: block;
  background-size: cover;
  background-position: center center;
  width: 100%;
  height: 100%;
  position: absolute;
  top: 0;
}
.cid-trxuqSFVVO .container,
.cid-trxuqSFVVO .container-fluid {
  position: relative;
  z-index: 5;
  display: flex;
  flex-direction: column;
  flex-grow: 1;
  padding-left: 2%;
  padding-right: 2%;
}
@media (max-width: 575px) {
  .cid-trxuqSFVVO .container,
  .cid-trxuqSFVVO .container-fluid {
    padding-right: 5%;
    padding-left: 5%;
  }
}
.cid-trxuqSFVVO .row {
  flex-grow: 1;
}
.cid-trxuqSFVVO .main-col {
  display: flex;
  flex-direction: column;
  align-items: stretch;
  justify-content: center;
}
.cid-trxuqSFVVO .mbr-section-title {
  color: #65c6d4;
  margin-bottom: 0;
  text-align: center;
}
.cid-trxuqSFVVO .mbr-text {
  width: 100%;
  color: #272727;
  margin-top: 32px;
}
.cid-trxuqSFVVO .mbr-section-btn {
  margin-top: 30px;
}
.cid-trlwKDRtm2 {
  z-index: 1000;
  width: 100%;
  position: relative;
  min-height: 60px;
}
.cid-trlwKDRtm2 nav.navbar {
  position: fixed;
}
.cid-trlwKDRtm2 .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-trlwKDRtm2 .dropdown-menu {
  padding: 0;
  border-radius: 4px;
  box-shadow: 0 1px 3px 0 rgba(0, 0, 0, 0.1);
}
.cid-trlwKDRtm2 .dropdown-item {
  border-bottom: 1px solid #e6e6e6;
}
.cid-trlwKDRtm2 .dropdown-item:hover,
.cid-trlwKDRtm2 .dropdown-item:focus {
  background: #2299aa !important;
  color: white !important;
}
.cid-trlwKDRtm2 .dropdown-item:hover span {
  color: white;
}
.cid-trlwKDRtm2 .dropdown-item:first-child {
  border-top-left-radius: 4px;
  border-top-right-radius: 4px;
}
.cid-trlwKDRtm2 .dropdown-item:last-child {
  border-bottom: none;
  border-bottom-left-radius: 4px;
  border-bottom-right-radius: 4px;
}
.cid-trlwKDRtm2 .nav-dropdown .link {
  padding: 0 0.3em !important;
  margin: 0.667em 1em !important;
}
.cid-trlwKDRtm2 .nav-dropdown .link.dropdown-toggle::after {
  margin-left: 0.5rem;
  margin-top: 0.2rem;
}
.cid-trlwKDRtm2 .nav-link {
  position: relative;
}
.cid-trlwKDRtm2 .container {
  display: flex;
  margin: auto;
  flex-wrap: nowrap;
}
@media (max-width: 991px) {
  .cid-trlwKDRtm2 .container {
    flex-wrap: wrap;
  }
}
.cid-trlwKDRtm2 .container-fluid {
  flex-wrap: nowrap;
}
@media (max-width: 991px) {
  .cid-trlwKDRtm2 .container-fluid {
    flex-wrap: wrap;
  }
}
.cid-trlwKDRtm2 .iconfont-wrapper {
  color: #2299aa !important;
  font-size: 1.5rem;
  padding-right: 0.5rem;
}
.cid-trlwKDRtm2 .dropdown-menu,
.cid-trlwKDRtm2 .navbar.opened {
  background: #ffffff !important;
}
.cid-trlwKDRtm2 .nav-item:focus,
.cid-trlwKDRtm2 .nav-link:focus {
  outline: none;
}
.cid-trlwKDRtm2 .dropdown .dropdown-menu .dropdown-item {
  width: auto;
  transition: all 0.25s ease-in-out;
}
.cid-trlwKDRtm2 .dropdown .dropdown-menu .dropdown-item::after {
  right: 0.5rem;
}
.cid-trlwKDRtm2 .dropdown .dropdown-menu .dropdown-item .mbr-iconfont {
  margin-right: 0.5rem;
  vertical-align: sub;
}
.cid-trlwKDRtm2 .dropdown .dropdown-menu .dropdown-item .mbr-iconfont:before {
  display: inline-block;
  transform: scale(1, 1);
  transition: all 0.25s ease-in-out;
}
.cid-trlwKDRtm2 .collapsed .dropdown-menu .dropdown-item:before {
  display: none;
}
.cid-trlwKDRtm2 .collapsed .dropdown .dropdown-menu .dropdown-item {
  padding: 0.235em 1.5em 0.235em 1.5em !important;
  transition: none;
  margin: 0 !important;
}
.cid-trlwKDRtm2 .navbar {
  min-height: 70px;
  transition: all 0.3s;
  border-bottom: 1px solid transparent;
  box-shadow: 0 1px 3px 0 rgba(0, 0, 0, 0.1);
  background: #ffffff;
}
.cid-trlwKDRtm2 .navbar.opened {
  transition: all 0.3s;
}
.cid-trlwKDRtm2 .navbar .dropdown-item {
  padding: 0.5rem 1.8rem;
}
.cid-trlwKDRtm2 .navbar .navbar-logo img {
  width: auto;
}
.cid-trlwKDRtm2 .navbar .navbar-collapse {
  justify-content: flex-end;
  z-index: 1;
}
.cid-trlwKDRtm2 .navbar.collapsed {
  justify-content: center;
}
.cid-trlwKDRtm2 .navbar.collapsed .nav-item .nav-link::before {
  display: none;
}
.cid-trlwKDRtm2 .navbar.collapsed.opened .dropdown-menu {
  top: 0;
}
@media (min-width: 992px) {
  .cid-trlwKDRtm2 .navbar.collapsed.opened:not(.navbar-short) .navbar-collapse {
    max-height: calc(98.5vh - 5.1rem);
  }
}
.cid-trlwKDRtm2 .navbar.collapsed .dropdown-menu .dropdown-submenu {
  left: 0 !important;
}
.cid-trlwKDRtm2 .navbar.collapsed .dropdown-menu .dropdown-item:after {
  right: auto;
}
.cid-trlwKDRtm2 .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-trlwKDRtm2 .navbar.collapsed ul.navbar-nav li {
  margin: auto;
}
.cid-trlwKDRtm2 .navbar.collapsed .dropdown-menu .dropdown-item {
  padding: 0.25rem 1.5rem;
  text-align: center;
}
.cid-trlwKDRtm2 .navbar.collapsed .icons-menu {
  padding-left: 0;
  padding-right: 0;
  padding-top: 0.5rem;
  padding-bottom: 0.5rem;
}
@media (max-width: 991px) {
  .cid-trlwKDRtm2 .navbar .nav-item .nav-link::before {
    display: none;
  }
  .cid-trlwKDRtm2 .navbar.opened .dropdown-menu {
    top: 0;
  }
  .cid-trlwKDRtm2 .navbar .dropdown-menu .dropdown-submenu {
    left: 0 !important;
  }
  .cid-trlwKDRtm2 .navbar .dropdown-menu .dropdown-item:after {
    right: auto;
  }
  .cid-trlwKDRtm2 .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-trlwKDRtm2 .navbar .navbar-logo img {
    height: 3rem !important;
  }
  .cid-trlwKDRtm2 .navbar ul.navbar-nav li {
    margin: auto;
  }
  .cid-trlwKDRtm2 .navbar .dropdown-menu .dropdown-item {
    padding: 0.25rem 1.5rem !important;
    text-align: center;
  }
  .cid-trlwKDRtm2 .navbar .navbar-brand {
    flex-shrink: initial;
    flex-basis: auto;
    word-break: break-word;
    padding-right: 2rem;
  }
  .cid-trlwKDRtm2 .navbar .navbar-toggler {
    flex-basis: auto;
  }
  .cid-trlwKDRtm2 .navbar .icons-menu {
    padding-left: 0;
    padding-top: 0.5rem;
    padding-bottom: 0.5rem;
  }
}
@media (max-width: 991px) and (max-width: 767px) {
  .cid-trlwKDRtm2 .navbar .navbar-brand {
    width: calc(100% - 31px);
  }
}
.cid-trlwKDRtm2 .navbar.navbar-short {
  min-height: 60px;
}
.cid-trlwKDRtm2 .navbar.navbar-short .navbar-logo img {
  height: 2.5rem !important;
}
.cid-trlwKDRtm2 .navbar.navbar-short .navbar-brand {
  min-height: 60px;
  padding: 0;
}
.cid-trlwKDRtm2 .navbar-brand {
  min-height: 70px;
  flex-shrink: 0;
  align-items: center;
  margin-right: 0;
  padding: 10px 0;
  transition: all 0.3s;
  word-break: break-word;
  z-index: 1;
}
.cid-trlwKDRtm2 .navbar-brand .navbar-caption {
  line-height: inherit !important;
}
.cid-trlwKDRtm2 .navbar-brand .navbar-logo a {
  outline: none;
}
.cid-trlwKDRtm2 .dropdown-item.active,
.cid-trlwKDRtm2 .dropdown-item:active {
  background-color: transparent;
}
.cid-trlwKDRtm2 .navbar-expand-lg .navbar-nav .nav-link {
  padding: 0;
}
.cid-trlwKDRtm2 .nav-dropdown .link.dropdown-toggle {
  margin-right: 1.667em;
}
.cid-trlwKDRtm2 .nav-dropdown .link.dropdown-toggle[aria-expanded="true"] {
  margin-right: 0;
  padding: 0.667em 1.667em;
}
.cid-trlwKDRtm2 .navbar.navbar-expand-lg .dropdown .dropdown-menu {
  background: #ffffff;
}
.cid-trlwKDRtm2 .navbar.navbar-expand-lg .dropdown .dropdown-menu .dropdown-submenu {
  margin: 0;
  left: 100%;
}
.cid-trlwKDRtm2 .navbar .dropdown.open > .dropdown-menu {
  display: block;
}
.cid-trlwKDRtm2 ul.navbar-nav {
  flex-wrap: wrap;
}
.cid-trlwKDRtm2 .navbar-buttons {
  text-align: center;
  min-width: 170px;
}
.cid-trlwKDRtm2 button.navbar-toggler {
  outline: none;
  width: 31px;
  height: 20px;
  cursor: pointer;
  transition: all 0.2s;
  position: relative;
  align-self: center;
}
.cid-trlwKDRtm2 button.navbar-toggler .hamburger span {
  position: absolute;
  right: 0;
  width: 30px;
  height: 2px;
  border-right: 5px;
  background-color: #2299aa;
}
.cid-trlwKDRtm2 button.navbar-toggler .hamburger span:nth-child(1) {
  top: 0;
  transition: all 0.2s;
}
.cid-trlwKDRtm2 button.navbar-toggler .hamburger span:nth-child(2) {
  top: 8px;
  transition: all 0.15s;
}
.cid-trlwKDRtm2 button.navbar-toggler .hamburger span:nth-child(3) {
  top: 8px;
  transition: all 0.15s;
}
.cid-trlwKDRtm2 button.navbar-toggler .hamburger span:nth-child(4) {
  top: 16px;
  transition: all 0.2s;
}
.cid-trlwKDRtm2 nav.opened .hamburger span:nth-child(1) {
  top: 8px;
  width: 0;
  opacity: 0;
  right: 50%;
  transition: all 0.2s;
}
.cid-trlwKDRtm2 nav.opened .hamburger span:nth-child(2) {
  transform: rotate(45deg);
  transition: all 0.25s;
}
.cid-trlwKDRtm2 nav.opened .hamburger span:nth-child(3) {
  transform: rotate(-45deg);
  transition: all 0.25s;
}
.cid-trlwKDRtm2 nav.opened .hamburger span:nth-child(4) {
  top: 8px;
  width: 0;
  opacity: 0;
  right: 50%;
  transition: all 0.2s;
}
.cid-trlwKDRtm2 .navbar-dropdown {
  padding: 0 1rem;
  position: fixed;
}
.cid-trlwKDRtm2 a.nav-link {
  display: flex;
  align-items: center;
  justify-content: center;
}
.cid-trlwKDRtm2 .icons-menu {
  flex-wrap: nowrap;
  display: flex;
  justify-content: center;
  padding-left: 1rem;
  padding-right: 1rem;
  padding-top: 0.3rem;
  text-align: center;
}
@media screen and (-ms-high-contrast: active), (-ms-high-contrast: none) {
  .cid-trlwKDRtm2 .navbar {
    height: 70px;
  }
  .cid-trlwKDRtm2 .navbar.opened {
    height: auto;
  }
  .cid-trlwKDRtm2 .nav-item .nav-link:hover::before {
    width: 175%;
    max-width: calc(100% + 2rem);
    left: -1rem;
  }
}
.cid-truU3Tsl7l {
  padding-top: 1rem;
  padding-bottom: 1rem;
  background-color: #ffffff;
}
.cid-truU3Tsl7l .mbr-fallback-image.disabled {
  display: none;
}
.cid-truU3Tsl7l .mbr-fallback-image {
  display: block;
  background-size: cover;
  background-position: center center;
  width: 100%;
  height: 100%;
  position: absolute;
  top: 0;
}
.cid-truU3Tsl7l .mbr-text,
.cid-truU3Tsl7l .mbr-section-btn {
  text-align: center;
}
.cid-truU3Tsl7l .mbr-section-title {
  text-align: center;
  color: #252434;
}
.cid-truU3Tsl7l .mbr-section-subtitle {
  text-align: center;
  color: #3d2e7c;
}
.cid-trsclPtRqN {
  padding-top: 3rem;
  padding-bottom: 3rem;
  background-image: url("../../../assets/images/col-ana-1.png");
  display: flex;
  flex-direction: column;
}
.cid-trsclPtRqN .mbr-fallback-image.disabled {
  display: none;
}
.cid-trsclPtRqN .mbr-fallback-image {
  display: block;
  background-size: cover;
  background-position: center center;
  width: 100%;
  height: 100%;
  position: absolute;
  top: 0;
}
.cid-trsclPtRqN .container,
.cid-trsclPtRqN .container-fluid {
  position: relative;
  z-index: 5;
  display: flex;
  flex-direction: column;
  flex-grow: 1;
  padding-left: 2%;
  padding-right: 2%;
}
@media (max-width: 575px) {
  .cid-trsclPtRqN .container,
  .cid-trsclPtRqN .container-fluid {
    padding-right: 5%;
    padding-left: 5%;
  }
}
.cid-trsclPtRqN .row {
  flex-grow: 1;
}
.cid-trsclPtRqN .main-col {
  display: flex;
  flex-direction: column;
  align-items: stretch;
  justify-content: center;
}
.cid-trsclPtRqN .mbr-section-title {
  color: #2299aa;
  margin-bottom: 0;
  text-align: center;
}
.cid-trsclPtRqN .mbr-text {
  width: 100%;
  color: #272727;
  margin-top: 32px;
}
.cid-trsclPtRqN .mbr-section-btn {
  margin-top: 30px;
}
.cid-truPaQ7Ff7 {
  padding-top: 6rem;
  padding-bottom: 1.5rem;
  background-color: #ffffff;
}
.cid-truPaQ7Ff7 .mbr-section-subtitle {
  color: #2299aa;
}
.cid-truPaQ7Ff7 .mbr-text,
.cid-truPaQ7Ff7 .mbr-section-btn {
  color: #232323;
}
.cid-truPaQ7Ff7 .row {
  justify-content: space-between;
}
.cid-truPaQ7Ff7 img {
  border-radius: 8px;
}
.cid-truPaQ7Ff7 .mbr-section-title {
  color: #2299aa;
}
.cid-trs54s4HgI {
  padding-top: 5rem;
  padding-bottom: 2rem;
  background-color: #ffffff;
}
.cid-trs54s4HgI .mbr-fallback-image.disabled {
  display: none;
}
.cid-trs54s4HgI .mbr-fallback-image {
  display: block;
  background-size: cover;
  background-position: center center;
  width: 100%;
  height: 100%;
  position: absolute;
  top: 0;
}
.cid-trs54s4HgI .item {
  display: flex;
  align-items: center;
  flex-direction: column;
}
.cid-trs54s4HgI .item .icon-wrap {
  text-align: center;
}
.cid-trs54s4HgI .item span {
  font-size: 2rem;
  color: #ffffff;
  line-height: 60px;
}
.cid-trs54s4HgI .item::before {
  content: "\e96b";
  font-family: Moririse2 !important;
  position: absolute;
  font-size: 32px;
  left: -15px;
  top: 12%;
  color: #2299aa;
}
.cid-trs54s4HgI .item.first:before {
  display: none;
}
.cid-trs54s4HgI .item.five:before {
  display: none;
}
.cid-trs54s4HgI .icon-box {
  background: #2299aa;
  width: 60px;
  min-width: 60px;
  height: 60px;
  border-radius: 50%;
  text-align: center;
  display: inline-block;
}
.cid-trs54s4HgI .text-box {
  margin-top: 1rem;
  text-align: center;
}
.cid-trs54s4HgI .mbr-iconfont {
  color: #2299aa !important;
  position: absolute;
  top: 50%;
  left: 100%;
}
@media (max-width: 991px) {
  .cid-trs54s4HgI .item:before {
    display: none;
  }
  .cid-trs54s4HgI .card-wrapper {
    margin-bottom: 2rem;
  }
}
.cid-trs54s4HgI .card-title,
.cid-trs54s4HgI .card-box {
  color: #232323;
}
.cid-trs54s4HgI .text-box .mbr-text {
  color: #232323;
}
.cid-trs5bJH9ps {
  padding-top: 2rem;
  padding-bottom: 2rem;
  background: #f3f4ef;
}
.cid-trs5bJH9ps .mbr-fallback-image.disabled {
  display: none;
}
.cid-trs5bJH9ps .mbr-fallback-image {
  display: block;
  background-size: cover;
  background-position: center center;
  width: 100%;
  height: 100%;
  position: absolute;
  top: 0;
}
.cid-trs5bJH9ps .list-group-item {
  background-color: transparent;
  padding: .5rem 3.25rem;
}
.cid-trs5bJH9ps .plan-body {
  padding-bottom: 2rem;
}
.cid-trs5bJH9ps .plan-header {
  padding-top: 2rem;
  padding-left: 1rem;
  padding-right: 1rem;
}
.cid-trs5bJH9ps .price {
  color: #2299aa;
}
.cid-trs5bJH9ps .plan {
  word-break: break-word;
  background-color: #ffffff;
}
.cid-trs5bJH9ps .plan .list-group-item {
  position: relative;
  justify-content: center;
  border: 0;
}
.cid-trs5bJH9ps .plan .list-group-item::after {
  position: absolute;
  bottom: 1px;
  left: 25%;
  width: 50%;
  height: 1px;
  content: "";
  background-color: rgba(0, 0, 0, 0.1);
}
.cid-trs5bJH9ps .plan .list-group-item:last-child::after {
  display: none;
}
@media (max-width: 991px) {
  .cid-trs5bJH9ps .plan {
    margin-bottom: 2rem;
  }
}
.cid-truPTarLuP {
  padding-top: 3rem;
  padding-bottom: 3rem;
  background-image: url("../../../assets/images/col-ana-1.png");
  display: flex;
  flex-direction: column;
}
.cid-truPTarLuP .mbr-fallback-image.disabled {
  display: none;
}
.cid-truPTarLuP .mbr-fallback-image {
  display: block;
  background-size: cover;
  background-position: center center;
  width: 100%;
  height: 100%;
  position: absolute;
  top: 0;
}
.cid-truPTarLuP .container,
.cid-truPTarLuP .container-fluid {
  position: relative;
  z-index: 5;
  display: flex;
  flex-direction: column;
  flex-grow: 1;
  padding-left: 2%;
  padding-right: 2%;
}
@media (max-width: 575px) {
  .cid-truPTarLuP .container,
  .cid-truPTarLuP .container-fluid {
    padding-right: 5%;
    padding-left: 5%;
  }
}
.cid-truPTarLuP .row {
  flex-grow: 1;
}
.cid-truPTarLuP .main-col {
  display: flex;
  flex-direction: column;
  align-items: stretch;
  justify-content: center;
}
.cid-truPTarLuP .mbr-section-title {
  color: #65c6d4;
  margin-bottom: 0;
  text-align: center;
}
.cid-truPTarLuP .mbr-text {
  width: 100%;
  color: #272727;
  margin-top: 32px;
}
.cid-truPTarLuP .mbr-section-btn {
  margin-top: 30px;
}
.cid-truSGeMN3Q {
  padding-top: 0rem;
  padding-bottom: 1rem;
  background-color: #ffffff;
}
.cid-truSGeMN3Q .mbr-fallback-image.disabled {
  display: none;
}
.cid-truSGeMN3Q .mbr-fallback-image {
  display: block;
  background-size: cover;
  background-position: center center;
  width: 100%;
  height: 100%;
  position: top;
  top: 0;
}
.cid-truSGeMN3Q .card-wrapper {
  width: 100%;
}
.cid-truSGeMN3Q .card-box {
  display: flex;
  align-items: center;
  justify-content: center;
}
@media (max-width: 991px) {
  .cid-truSGeMN3Q .card-box {
    flex-direction: column;
    align-items: center;
  }
}
.cid-truSGeMN3Q .iconfont-wrapper {
  padding: 10px 20px;
}
@media (max-width: 991px) {
  .cid-truSGeMN3Q .iconfont-wrapper {
    flex-wrap: wrap;
  }
}
@media (max-width: 767px) {
  .cid-truSGeMN3Q .iconfont-wrapper {
    padding: 8px 16px;
  }
}
.cid-truSGeMN3Q .mbr-iconfont {
  display: block;
  font-size: 1.5rem;
  color: #ffffff;
}
.cid-truSGeMN3Q .text-wrap {
  padding: 10px 20px;
}
@media (max-width: 767px) {
  .cid-truSGeMN3Q .text-wrap {
    padding: 8px 16px;
  }
}
.cid-truSGeMN3Q .card-title {
  color: #ffffff;
  margin-bottom: 10px;
}
@media (max-width: 991px) {
  .cid-truSGeMN3Q .card-title {
    text-align: center !important;
  }
}
.cid-truSGeMN3Q .card-text {
  color: #ffffff;
  margin-bottom: 0;
}
@media (max-width: 991px) {
  .cid-truSGeMN3Q .card-text {
    text-align: center !important;
  }
}
.cid-trluvRf0F8 {
  padding-top: 2rem;
  padding-bottom: 1rem;
  background-color: #2299aa;
}
.cid-trluvRf0F8 .mbr-fallback-image.disabled {
  display: none;
}
.cid-trluvRf0F8 .mbr-fallback-image {
  display: block;
  background-size: cover;
  background-position: center center;
  width: 100%;
  height: 100%;
  position: absolute;
  top: 0;
}
.cid-trluvRf0F8 .media-wrap {
  padding: 0;
}
@media (max-width: 991px) {
  .cid-trluvRf0F8 .media-wrap {
    margin-bottom: 1rem;
  }
}
@media (max-width: 767px) {
  .cid-trluvRf0F8 .row {
    text-align: center;
  }
  .cid-trluvRf0F8 .row > div {
    margin: auto;
  }
  .cid-trluvRf0F8 .social-row {
    justify-content: center;
  }
}
.cid-trluvRf0F8 .social-row {
  display: flex;
  flex-wrap: wrap;
}
.cid-trluvRf0F8 .list {
  list-style: none;
  padding-left: 0;
  color: #ffffff;
}
@media (max-width: 991px) {
  .cid-trluvRf0F8 .list {
    margin-bottom: 2rem;
  }
}
@media (min-width: 992px) {
  .cid-trluvRf0F8 .list {
    margin-bottom: 0rem;
  }
}
.cid-trluvRf0F8 .mbr-text {
  color: #ffffff;
}
.cid-trluvRf0F8 .soc-item {
  display: flex;
  align-items: center;
  justify-content: center;
  border-radius: 50%;
  background-color: white;
  margin-right: 0.5rem;
  margin-bottom: 1rem;
  padding: 0.5rem;
  height: 2.5rem;
  width: 2.5rem;
}
.cid-trluvRf0F8 .mbr-iconfont {
  color: black;
}
@media (max-width: 991px) {
  .cid-trluvRf0F8 div > *:last-child {
    margin-top: 0 !important;
  }
}
.cid-truUyNkOTk {
  z-index: 1000;
  width: 100%;
  position: relative;
  min-height: 60px;
}
.cid-truUyNkOTk nav.navbar {
  position: fixed;
}
.cid-truUyNkOTk .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-truUyNkOTk .dropdown-menu {
  padding: 0;
  border-radius: 4px;
  box-shadow: 0 1px 3px 0 rgba(0, 0, 0, 0.1);
}
.cid-truUyNkOTk .dropdown-item {
  border-bottom: 1px solid #e6e6e6;
}
.cid-truUyNkOTk .dropdown-item:hover,
.cid-truUyNkOTk .dropdown-item:focus {
  background: #2299aa !important;
  color: white !important;
}
.cid-truUyNkOTk .dropdown-item:hover span {
  color: white;
}
.cid-truUyNkOTk .dropdown-item:first-child {
  border-top-left-radius: 4px;
  border-top-right-radius: 4px;
}
.cid-truUyNkOTk .dropdown-item:last-child {
  border-bottom: none;
  border-bottom-left-radius: 4px;
  border-bottom-right-radius: 4px;
}
.cid-truUyNkOTk .nav-dropdown .link {
  padding: 0 0.3em !important;
  margin: 0.667em 1em !important;
}
.cid-truUyNkOTk .nav-dropdown .link.dropdown-toggle::after {
  margin-left: 0.5rem;
  margin-top: 0.2rem;
}
.cid-truUyNkOTk .nav-link {
  position: relative;
}
.cid-truUyNkOTk .container {
  display: flex;
  margin: auto;
  flex-wrap: nowrap;
}
@media (max-width: 991px) {
  .cid-truUyNkOTk .container {
    flex-wrap: wrap;
  }
}
.cid-truUyNkOTk .container-fluid {
  flex-wrap: nowrap;
}
@media (max-width: 991px) {
  .cid-truUyNkOTk .container-fluid {
    flex-wrap: wrap;
  }
}
.cid-truUyNkOTk .iconfont-wrapper {
  color: #2299aa !important;
  font-size: 1.5rem;
  padding-right: 0.5rem;
}
.cid-truUyNkOTk .dropdown-menu,
.cid-truUyNkOTk .navbar.opened {
  background: #ffffff !important;
}
.cid-truUyNkOTk .nav-item:focus,
.cid-truUyNkOTk .nav-link:focus {
  outline: none;
}
.cid-truUyNkOTk .dropdown .dropdown-menu .dropdown-item {
  width: auto;
  transition: all 0.25s ease-in-out;
}
.cid-truUyNkOTk .dropdown .dropdown-menu .dropdown-item::after {
  right: 0.5rem;
}
.cid-truUyNkOTk .dropdown .dropdown-menu .dropdown-item .mbr-iconfont {
  margin-right: 0.5rem;
  vertical-align: sub;
}
.cid-truUyNkOTk .dropdown .dropdown-menu .dropdown-item .mbr-iconfont:before {
  display: inline-block;
  transform: scale(1, 1);
  transition: all 0.25s ease-in-out;
}
.cid-truUyNkOTk .collapsed .dropdown-menu .dropdown-item:before {
  display: none;
}
.cid-truUyNkOTk .collapsed .dropdown .dropdown-menu .dropdown-item {
  padding: 0.235em 1.5em 0.235em 1.5em !important;
  transition: none;
  margin: 0 !important;
}
.cid-truUyNkOTk .navbar {
  min-height: 70px;
  transition: all 0.3s;
  border-bottom: 1px solid transparent;
  box-shadow: 0 1px 3px 0 rgba(0, 0, 0, 0.1);
  background: #ffffff;
}
.cid-truUyNkOTk .navbar.opened {
  transition: all 0.3s;
}
.cid-truUyNkOTk .navbar .dropdown-item {
  padding: 0.5rem 1.8rem;
}
.cid-truUyNkOTk .navbar .navbar-logo img {
  width: auto;
}
.cid-truUyNkOTk .navbar .navbar-collapse {
  justify-content: flex-end;
  z-index: 1;
}
.cid-truUyNkOTk .navbar.collapsed {
  justify-content: center;
}
.cid-truUyNkOTk .navbar.collapsed .nav-item .nav-link::before {
  display: none;
}
.cid-truUyNkOTk .navbar.collapsed.opened .dropdown-menu {
  top: 0;
}
@media (min-width: 992px) {
  .cid-truUyNkOTk .navbar.collapsed.opened:not(.navbar-short) .navbar-collapse {
    max-height: calc(98.5vh - 5.1rem);
  }
}
.cid-truUyNkOTk .navbar.collapsed .dropdown-menu .dropdown-submenu {
  left: 0 !important;
}
.cid-truUyNkOTk .navbar.collapsed .dropdown-menu .dropdown-item:after {
  right: auto;
}
.cid-truUyNkOTk .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-truUyNkOTk .navbar.collapsed ul.navbar-nav li {
  margin: auto;
}
.cid-truUyNkOTk .navbar.collapsed .dropdown-menu .dropdown-item {
  padding: 0.25rem 1.5rem;
  text-align: center;
}
.cid-truUyNkOTk .navbar.collapsed .icons-menu {
  padding-left: 0;
  padding-right: 0;
  padding-top: 0.5rem;
  padding-bottom: 0.5rem;
}
@media (max-width: 991px) {
  .cid-truUyNkOTk .navbar .nav-item .nav-link::before {
    display: none;
  }
  .cid-truUyNkOTk .navbar.opened .dropdown-menu {
    top: 0;
  }
  .cid-truUyNkOTk .navbar .dropdown-menu .dropdown-submenu {
    left: 0 !important;
  }
  .cid-truUyNkOTk .navbar .dropdown-menu .dropdown-item:after {
    right: auto;
  }
  .cid-truUyNkOTk .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-truUyNkOTk .navbar .navbar-logo img {
    height: 3rem !important;
  }
  .cid-truUyNkOTk .navbar ul.navbar-nav li {
    margin: auto;
  }
  .cid-truUyNkOTk .navbar .dropdown-menu .dropdown-item {
    padding: 0.25rem 1.5rem !important;
    text-align: center;
  }
  .cid-truUyNkOTk .navbar .navbar-brand {
    flex-shrink: initial;
    flex-basis: auto;
    word-break: break-word;
    padding-right: 2rem;
  }
  .cid-truUyNkOTk .navbar .navbar-toggler {
    flex-basis: auto;
  }
  .cid-truUyNkOTk .navbar .icons-menu {
    padding-left: 0;
    padding-top: 0.5rem;
    padding-bottom: 0.5rem;
  }
}
@media (max-width: 991px) and (max-width: 767px) {
  .cid-truUyNkOTk .navbar .navbar-brand {
    width: calc(100% - 31px);
  }
}
.cid-truUyNkOTk .navbar.navbar-short {
  min-height: 60px;
}
.cid-truUyNkOTk .navbar.navbar-short .navbar-logo img {
  height: 2.5rem !important;
}
.cid-truUyNkOTk .navbar.navbar-short .navbar-brand {
  min-height: 60px;
  padding: 0;
}
.cid-truUyNkOTk .navbar-brand {
  min-height: 70px;
  flex-shrink: 0;
  align-items: center;
  margin-right: 0;
  padding: 10px 0;
  transition: all 0.3s;
  word-break: break-word;
  z-index: 1;
}
.cid-truUyNkOTk .navbar-brand .navbar-caption {
  line-height: inherit !important;
}
.cid-truUyNkOTk .navbar-brand .navbar-logo a {
  outline: none;
}
.cid-truUyNkOTk .dropdown-item.active,
.cid-truUyNkOTk .dropdown-item:active {
  background-color: transparent;
}
.cid-truUyNkOTk .navbar-expand-lg .navbar-nav .nav-link {
  padding: 0;
}
.cid-truUyNkOTk .nav-dropdown .link.dropdown-toggle {
  margin-right: 1.667em;
}
.cid-truUyNkOTk .nav-dropdown .link.dropdown-toggle[aria-expanded="true"] {
  margin-right: 0;
  padding: 0.667em 1.667em;
}
.cid-truUyNkOTk .navbar.navbar-expand-lg .dropdown .dropdown-menu {
  background: #ffffff;
}
.cid-truUyNkOTk .navbar.navbar-expand-lg .dropdown .dropdown-menu .dropdown-submenu {
  margin: 0;
  left: 100%;
}
.cid-truUyNkOTk .navbar .dropdown.open > .dropdown-menu {
  display: block;
}
.cid-truUyNkOTk ul.navbar-nav {
  flex-wrap: wrap;
}
.cid-truUyNkOTk .navbar-buttons {
  text-align: center;
  min-width: 170px;
}
.cid-truUyNkOTk button.navbar-toggler {
  outline: none;
  width: 31px;
  height: 20px;
  cursor: pointer;
  transition: all 0.2s;
  position: relative;
  align-self: center;
}
.cid-truUyNkOTk button.navbar-toggler .hamburger span {
  position: absolute;
  right: 0;
  width: 30px;
  height: 2px;
  border-right: 5px;
  background-color: #2299aa;
}
.cid-truUyNkOTk button.navbar-toggler .hamburger span:nth-child(1) {
  top: 0;
  transition: all 0.2s;
}
.cid-truUyNkOTk button.navbar-toggler .hamburger span:nth-child(2) {
  top: 8px;
  transition: all 0.15s;
}
.cid-truUyNkOTk button.navbar-toggler .hamburger span:nth-child(3) {
  top: 8px;
  transition: all 0.15s;
}
.cid-truUyNkOTk button.navbar-toggler .hamburger span:nth-child(4) {
  top: 16px;
  transition: all 0.2s;
}
.cid-truUyNkOTk nav.opened .hamburger span:nth-child(1) {
  top: 8px;
  width: 0;
  opacity: 0;
  right: 50%;
  transition: all 0.2s;
}
.cid-truUyNkOTk nav.opened .hamburger span:nth-child(2) {
  transform: rotate(45deg);
  transition: all 0.25s;
}
.cid-truUyNkOTk nav.opened .hamburger span:nth-child(3) {
  transform: rotate(-45deg);
  transition: all 0.25s;
}
.cid-truUyNkOTk nav.opened .hamburger span:nth-child(4) {
  top: 8px;
  width: 0;
  opacity: 0;
  right: 50%;
  transition: all 0.2s;
}
.cid-truUyNkOTk .navbar-dropdown {
  padding: 0 1rem;
  position: fixed;
}
.cid-truUyNkOTk a.nav-link {
  display: flex;
  align-items: center;
  justify-content: center;
}
.cid-truUyNkOTk .icons-menu {
  flex-wrap: nowrap;
  display: flex;
  justify-content: center;
  padding-left: 1rem;
  padding-right: 1rem;
  padding-top: 0.3rem;
  text-align: center;
}
@media screen and (-ms-high-contrast: active), (-ms-high-contrast: none) {
  .cid-truUyNkOTk .navbar {
    height: 70px;
  }
  .cid-truUyNkOTk .navbar.opened {
    height: auto;
  }
  .cid-truUyNkOTk .nav-item .nav-link:hover::before {
    width: 175%;
    max-width: calc(100% + 2rem);
    left: -1rem;
  }
}
.cid-truUyOW8nR {
  padding-top: 1rem;
  padding-bottom: 1rem;
  background-color: #ffffff;
}
.cid-truUyOW8nR .mbr-fallback-image.disabled {
  display: none;
}
.cid-truUyOW8nR .mbr-fallback-image {
  display: block;
  background-size: cover;
  background-position: center center;
  width: 100%;
  height: 100%;
  position: absolute;
  top: 0;
}
.cid-truUyOW8nR .mbr-text,
.cid-truUyOW8nR .mbr-section-btn {
  text-align: center;
}
.cid-truUyOW8nR .mbr-section-title {
  text-align: center;
  color: #252434;
}
.cid-truUyOW8nR .mbr-section-subtitle {
  text-align: center;
  color: #3d2e7c;
}
.cid-truUyPWdr6 {
  padding-top: 3rem;
  padding-bottom: 3rem;
  background-image: url("../../../assets/images/col-ana-1.png");
  display: flex;
  flex-direction: column;
}
.cid-truUyPWdr6 .mbr-fallback-image.disabled {
  display: none;
}
.cid-truUyPWdr6 .mbr-fallback-image {
  display: block;
  background-size: cover;
  background-position: center center;
  width: 100%;
  height: 100%;
  position: absolute;
  top: 0;
}
.cid-truUyPWdr6 .container,
.cid-truUyPWdr6 .container-fluid {
  position: relative;
  z-index: 5;
  display: flex;
  flex-direction: column;
  flex-grow: 1;
  padding-left: 2%;
  padding-right: 2%;
}
@media (max-width: 575px) {
  .cid-truUyPWdr6 .container,
  .cid-truUyPWdr6 .container-fluid {
    padding-right: 5%;
    padding-left: 5%;
  }
}
.cid-truUyPWdr6 .row {
  flex-grow: 1;
}
.cid-truUyPWdr6 .main-col {
  display: flex;
  flex-direction: column;
  align-items: stretch;
  justify-content: center;
}
.cid-truUyPWdr6 .mbr-section-title {
  color: #2299aa;
  margin-bottom: 0;
  text-align: center;
}
.cid-truUyPWdr6 .mbr-text {
  width: 100%;
  color: #272727;
  margin-top: 32px;
}
.cid-truUyPWdr6 .mbr-section-btn {
  margin-top: 30px;
}
.cid-truUyQJQwe {
  padding-top: 6rem;
  padding-bottom: 1.5rem;
  background-color: #ffffff;
}
.cid-truUyQJQwe .mbr-section-subtitle {
  color: #2299aa;
}
.cid-truUyQJQwe .mbr-text,
.cid-truUyQJQwe .mbr-section-btn {
  color: #232323;
}
.cid-truUyQJQwe .row {
  justify-content: space-between;
}
.cid-truUyQJQwe img {
  border-radius: 8px;
}
.cid-truUyQJQwe .mbr-section-title {
  color: #2299aa;
}
.cid-truUyRrpli {
  padding-top: 5rem;
  padding-bottom: 2rem;
  background-color: #ffffff;
}
.cid-truUyRrpli .mbr-fallback-image.disabled {
  display: none;
}
.cid-truUyRrpli .mbr-fallback-image {
  display: block;
  background-size: cover;
  background-position: center center;
  width: 100%;
  height: 100%;
  position: absolute;
  top: 0;
}
.cid-truUyRrpli .item {
  display: flex;
  align-items: center;
  flex-direction: column;
}
.cid-truUyRrpli .item .icon-wrap {
  text-align: center;
}
.cid-truUyRrpli .item span {
  font-size: 2rem;
  color: #ffffff;
  line-height: 60px;
}
.cid-truUyRrpli .item::before {
  content: "\e96b";
  font-family: Moririse2 !important;
  position: absolute;
  font-size: 32px;
  left: -15px;
  top: 12%;
  color: #2299aa;
}
.cid-truUyRrpli .item.first:before {
  display: none;
}
.cid-truUyRrpli .item.five:before {
  display: none;
}
.cid-truUyRrpli .icon-box {
  background: #2299aa;
  width: 60px;
  min-width: 60px;
  height: 60px;
  border-radius: 50%;
  text-align: center;
  display: inline-block;
}
.cid-truUyRrpli .text-box {
  margin-top: 1rem;
  text-align: center;
}
.cid-truUyRrpli .mbr-iconfont {
  color: #2299aa !important;
  position: absolute;
  top: 50%;
  left: 100%;
}
@media (max-width: 991px) {
  .cid-truUyRrpli .item:before {
    display: none;
  }
  .cid-truUyRrpli .card-wrapper {
    margin-bottom: 2rem;
  }
}
.cid-truUyRrpli .card-title,
.cid-truUyRrpli .card-box {
  color: #232323;
}
.cid-truUyRrpli .text-box .mbr-text {
  color: #232323;
  text-align: left;
}
.cid-truUySp9xa {
  padding-top: 2rem;
  padding-bottom: 2rem;
  background: #f3f4ef;
}
.cid-truUySp9xa .mbr-fallback-image.disabled {
  display: none;
}
.cid-truUySp9xa .mbr-fallback-image {
  display: block;
  background-size: cover;
  background-position: center center;
  width: 100%;
  height: 100%;
  position: absolute;
  top: 0;
}
.cid-truUySp9xa .list-group-item {
  background-color: transparent;
  padding: .5rem 3.25rem;
}
.cid-truUySp9xa .plan-body {
  padding-bottom: 2rem;
}
.cid-truUySp9xa .plan-header {
  padding-top: 2rem;
  padding-left: 1rem;
  padding-right: 1rem;
}
.cid-truUySp9xa .price {
  color: #2299aa;
}
.cid-truUySp9xa .plan {
  word-break: break-word;
  background-color: #ffffff;
}
.cid-truUySp9xa .plan .list-group-item {
  position: relative;
  justify-content: center;
  border: 0;
}
.cid-truUySp9xa .plan .list-group-item::after {
  position: absolute;
  bottom: 1px;
  left: 25%;
  width: 50%;
  height: 1px;
  content: "";
  background-color: rgba(0, 0, 0, 0.1);
}
.cid-truUySp9xa .plan .list-group-item:last-child::after {
  display: none;
}
@media (max-width: 991px) {
  .cid-truUySp9xa .plan {
    margin-bottom: 2rem;
  }
}
.cid-truUyTfu4F {
  padding-top: 3rem;
  padding-bottom: 3rem;
  background-image: url("../../../assets/images/col-ana-1.png");
  display: flex;
  flex-direction: column;
}
.cid-truUyTfu4F .mbr-fallback-image.disabled {
  display: none;
}
.cid-truUyTfu4F .mbr-fallback-image {
  display: block;
  background-size: cover;
  background-position: center center;
  width: 100%;
  height: 100%;
  position: absolute;
  top: 0;
}
.cid-truUyTfu4F .container,
.cid-truUyTfu4F .container-fluid {
  position: relative;
  z-index: 5;
  display: flex;
  flex-direction: column;
  flex-grow: 1;
  padding-left: 2%;
  padding-right: 2%;
}
@media (max-width: 575px) {
  .cid-truUyTfu4F .container,
  .cid-truUyTfu4F .container-fluid {
    padding-right: 5%;
    padding-left: 5%;
  }
}
.cid-truUyTfu4F .row {
  flex-grow: 1;
}
.cid-truUyTfu4F .main-col {
  display: flex;
  flex-direction: column;
  align-items: stretch;
  justify-content: center;
}
.cid-truUyTfu4F .mbr-section-title {
  color: #65c6d4;
  margin-bottom: 0;
  text-align: center;
}
.cid-truUyTfu4F .mbr-text {
  width: 100%;
  color: #272727;
  margin-top: 32px;
}
.cid-truUyTfu4F .mbr-section-btn {
  margin-top: 30px;
}
.cid-truUyTY91r {
  padding-top: 0rem;
  padding-bottom: 1rem;
  background-color: #ffffff;
}
.cid-truUyTY91r .mbr-fallback-image.disabled {
  display: none;
}
.cid-truUyTY91r .mbr-fallback-image {
  display: block;
  background-size: cover;
  background-position: center center;
  width: 100%;
  height: 100%;
  position: top;
  top: 0;
}
.cid-truUyTY91r .card-wrapper {
  width: 100%;
}
.cid-truUyTY91r .card-box {
  display: flex;
  align-items: center;
  justify-content: center;
}
@media (max-width: 991px) {
  .cid-truUyTY91r .card-box {
    flex-direction: column;
    align-items: center;
  }
}
.cid-truUyTY91r .iconfont-wrapper {
  padding: 10px 20px;
}
@media (max-width: 991px) {
  .cid-truUyTY91r .iconfont-wrapper {
    flex-wrap: wrap;
  }
}
@media (max-width: 767px) {
  .cid-truUyTY91r .iconfont-wrapper {
    padding: 8px 16px;
  }
}
.cid-truUyTY91r .mbr-iconfont {
  display: block;
  font-size: 1.5rem;
  color: #ffffff;
}
.cid-truUyTY91r .text-wrap {
  padding: 10px 20px;
}
@media (max-width: 767px) {
  .cid-truUyTY91r .text-wrap {
    padding: 8px 16px;
  }
}
.cid-truUyTY91r .card-title {
  color: #ffffff;
  margin-bottom: 10px;
}
@media (max-width: 991px) {
  .cid-truUyTY91r .card-title {
    text-align: center !important;
  }
}
.cid-truUyTY91r .card-text {
  color: #ffffff;
  margin-bottom: 0;
}
@media (max-width: 991px) {
  .cid-truUyTY91r .card-text {
    text-align: center !important;
  }
}
.cid-truUyUCSSv {
  padding-top: 2rem;
  padding-bottom: 1rem;
  background-color: #2299aa;
}
.cid-truUyUCSSv .mbr-fallback-image.disabled {
  display: none;
}
.cid-truUyUCSSv .mbr-fallback-image {
  display: block;
  background-size: cover;
  background-position: center center;
  width: 100%;
  height: 100%;
  position: absolute;
  top: 0;
}
.cid-truUyUCSSv .media-wrap {
  padding: 0;
}
@media (max-width: 991px) {
  .cid-truUyUCSSv .media-wrap {
    margin-bottom: 1rem;
  }
}
@media (max-width: 767px) {
  .cid-truUyUCSSv .row {
    text-align: center;
  }
  .cid-truUyUCSSv .row > div {
    margin: auto;
  }
  .cid-truUyUCSSv .social-row {
    justify-content: center;
  }
}
.cid-truUyUCSSv .social-row {
  display: flex;
  flex-wrap: wrap;
}
.cid-truUyUCSSv .list {
  list-style: none;
  padding-left: 0;
  color: #ffffff;
}
@media (max-width: 991px) {
  .cid-truUyUCSSv .list {
    margin-bottom: 2rem;
  }
}
@media (min-width: 992px) {
  .cid-truUyUCSSv .list {
    margin-bottom: 0rem;
  }
}
.cid-truUyUCSSv .mbr-text {
  color: #ffffff;
}
.cid-truUyUCSSv .soc-item {
  display: flex;
  align-items: center;
  justify-content: center;
  border-radius: 50%;
  background-color: white;
  margin-right: 0.5rem;
  margin-bottom: 1rem;
  padding: 0.5rem;
  height: 2.5rem;
  width: 2.5rem;
}
.cid-truUyUCSSv .mbr-iconfont {
  color: black;
}
@media (max-width: 991px) {
  .cid-truUyUCSSv div > *:last-child {
    margin-top: 0 !important;
  }
}
.cid-trwz7MDJgW {
  z-index: 1000;
  width: 100%;
  position: relative;
  min-height: 60px;
}
.cid-trwz7MDJgW nav.navbar {
  position: fixed;
}
.cid-trwz7MDJgW .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-trwz7MDJgW .dropdown-menu {
  padding: 0;
  border-radius: 4px;
  box-shadow: 0 1px 3px 0 rgba(0, 0, 0, 0.1);
}
.cid-trwz7MDJgW .dropdown-item {
  border-bottom: 1px solid #e6e6e6;
}
.cid-trwz7MDJgW .dropdown-item:hover,
.cid-trwz7MDJgW .dropdown-item:focus {
  background: #2299aa !important;
  color: white !important;
}
.cid-trwz7MDJgW .dropdown-item:hover span {
  color: white;
}
.cid-trwz7MDJgW .dropdown-item:first-child {
  border-top-left-radius: 4px;
  border-top-right-radius: 4px;
}
.cid-trwz7MDJgW .dropdown-item:last-child {
  border-bottom: none;
  border-bottom-left-radius: 4px;
  border-bottom-right-radius: 4px;
}
.cid-trwz7MDJgW .nav-dropdown .link {
  padding: 0 0.3em !important;
  margin: 0.667em 1em !important;
}
.cid-trwz7MDJgW .nav-dropdown .link.dropdown-toggle::after {
  margin-left: 0.5rem;
  margin-top: 0.2rem;
}
.cid-trwz7MDJgW .nav-link {
  position: relative;
}
.cid-trwz7MDJgW .container {
  display: flex;
  margin: auto;
  flex-wrap: nowrap;
}
@media (max-width: 991px) {
  .cid-trwz7MDJgW .container {
    flex-wrap: wrap;
  }
}
.cid-trwz7MDJgW .container-fluid {
  flex-wrap: nowrap;
}
@media (max-width: 991px) {
  .cid-trwz7MDJgW .container-fluid {
    flex-wrap: wrap;
  }
}
.cid-trwz7MDJgW .iconfont-wrapper {
  color: #2299aa !important;
  font-size: 1.5rem;
  padding-right: 0.5rem;
}
.cid-trwz7MDJgW .dropdown-menu,
.cid-trwz7MDJgW .navbar.opened {
  background: #ffffff !important;
}
.cid-trwz7MDJgW .nav-item:focus,
.cid-trwz7MDJgW .nav-link:focus {
  outline: none;
}
.cid-trwz7MDJgW .dropdown .dropdown-menu .dropdown-item {
  width: auto;
  transition: all 0.25s ease-in-out;
}
.cid-trwz7MDJgW .dropdown .dropdown-menu .dropdown-item::after {
  right: 0.5rem;
}
.cid-trwz7MDJgW .dropdown .dropdown-menu .dropdown-item .mbr-iconfont {
  margin-right: 0.5rem;
  vertical-align: sub;
}
.cid-trwz7MDJgW .dropdown .dropdown-menu .dropdown-item .mbr-iconfont:before {
  display: inline-block;
  transform: scale(1, 1);
  transition: all 0.25s ease-in-out;
}
.cid-trwz7MDJgW .collapsed .dropdown-menu .dropdown-item:before {
  display: none;
}
.cid-trwz7MDJgW .collapsed .dropdown .dropdown-menu .dropdown-item {
  padding: 0.235em 1.5em 0.235em 1.5em !important;
  transition: none;
  margin: 0 !important;
}
.cid-trwz7MDJgW .navbar {
  min-height: 70px;
  transition: all 0.3s;
  border-bottom: 1px solid transparent;
  box-shadow: 0 1px 3px 0 rgba(0, 0, 0, 0.1);
  background: #ffffff;
}
.cid-trwz7MDJgW .navbar.opened {
  transition: all 0.3s;
}
.cid-trwz7MDJgW .navbar .dropdown-item {
  padding: 0.5rem 1.8rem;
}
.cid-trwz7MDJgW .navbar .navbar-logo img {
  width: auto;
}
.cid-trwz7MDJgW .navbar .navbar-collapse {
  justify-content: flex-end;
  z-index: 1;
}
.cid-trwz7MDJgW .navbar.collapsed {
  justify-content: center;
}
.cid-trwz7MDJgW .navbar.collapsed .nav-item .nav-link::before {
  display: none;
}
.cid-trwz7MDJgW .navbar.collapsed.opened .dropdown-menu {
  top: 0;
}
@media (min-width: 992px) {
  .cid-trwz7MDJgW .navbar.collapsed.opened:not(.navbar-short) .navbar-collapse {
    max-height: calc(98.5vh - 5.1rem);
  }
}
.cid-trwz7MDJgW .navbar.collapsed .dropdown-menu .dropdown-submenu {
  left: 0 !important;
}
.cid-trwz7MDJgW .navbar.collapsed .dropdown-menu .dropdown-item:after {
  right: auto;
}
.cid-trwz7MDJgW .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-trwz7MDJgW .navbar.collapsed ul.navbar-nav li {
  margin: auto;
}
.cid-trwz7MDJgW .navbar.collapsed .dropdown-menu .dropdown-item {
  padding: 0.25rem 1.5rem;
  text-align: center;
}
.cid-trwz7MDJgW .navbar.collapsed .icons-menu {
  padding-left: 0;
  padding-right: 0;
  padding-top: 0.5rem;
  padding-bottom: 0.5rem;
}
@media (max-width: 991px) {
  .cid-trwz7MDJgW .navbar .nav-item .nav-link::before {
    display: none;
  }
  .cid-trwz7MDJgW .navbar.opened .dropdown-menu {
    top: 0;
  }
  .cid-trwz7MDJgW .navbar .dropdown-menu .dropdown-submenu {
    left: 0 !important;
  }
  .cid-trwz7MDJgW .navbar .dropdown-menu .dropdown-item:after {
    right: auto;
  }
  .cid-trwz7MDJgW .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-trwz7MDJgW .navbar .navbar-logo img {
    height: 3rem !important;
  }
  .cid-trwz7MDJgW .navbar ul.navbar-nav li {
    margin: auto;
  }
  .cid-trwz7MDJgW .navbar .dropdown-menu .dropdown-item {
    padding: 0.25rem 1.5rem !important;
    text-align: center;
  }
  .cid-trwz7MDJgW .navbar .navbar-brand {
    flex-shrink: initial;
    flex-basis: auto;
    word-break: break-word;
    padding-right: 2rem;
  }
  .cid-trwz7MDJgW .navbar .navbar-toggler {
    flex-basis: auto;
  }
  .cid-trwz7MDJgW .navbar .icons-menu {
    padding-left: 0;
    padding-top: 0.5rem;
    padding-bottom: 0.5rem;
  }
}
@media (max-width: 991px) and (max-width: 767px) {
  .cid-trwz7MDJgW .navbar .navbar-brand {
    width: calc(100% - 31px);
  }
}
.cid-trwz7MDJgW .navbar.navbar-short {
  min-height: 60px;
}
.cid-trwz7MDJgW .navbar.navbar-short .navbar-logo img {
  height: 2.5rem !important;
}
.cid-trwz7MDJgW .navbar.navbar-short .navbar-brand {
  min-height: 60px;
  padding: 0;
}
.cid-trwz7MDJgW .navbar-brand {
  min-height: 70px;
  flex-shrink: 0;
  align-items: center;
  margin-right: 0;
  padding: 10px 0;
  transition: all 0.3s;
  word-break: break-word;
  z-index: 1;
}
.cid-trwz7MDJgW .navbar-brand .navbar-caption {
  line-height: inherit !important;
}
.cid-trwz7MDJgW .navbar-brand .navbar-logo a {
  outline: none;
}
.cid-trwz7MDJgW .dropdown-item.active,
.cid-trwz7MDJgW .dropdown-item:active {
  background-color: transparent;
}
.cid-trwz7MDJgW .navbar-expand-lg .navbar-nav .nav-link {
  padding: 0;
}
.cid-trwz7MDJgW .nav-dropdown .link.dropdown-toggle {
  margin-right: 1.667em;
}
.cid-trwz7MDJgW .nav-dropdown .link.dropdown-toggle[aria-expanded="true"] {
  margin-right: 0;
  padding: 0.667em 1.667em;
}
.cid-trwz7MDJgW .navbar.navbar-expand-lg .dropdown .dropdown-menu {
  background: #ffffff;
}
.cid-trwz7MDJgW .navbar.navbar-expand-lg .dropdown .dropdown-menu .dropdown-submenu {
  margin: 0;
  left: 100%;
}
.cid-trwz7MDJgW .navbar .dropdown.open > .dropdown-menu {
  display: block;
}
.cid-trwz7MDJgW ul.navbar-nav {
  flex-wrap: wrap;
}
.cid-trwz7MDJgW .navbar-buttons {
  text-align: center;
  min-width: 170px;
}
.cid-trwz7MDJgW button.navbar-toggler {
  outline: none;
  width: 31px;
  height: 20px;
  cursor: pointer;
  transition: all 0.2s;
  position: relative;
  align-self: center;
}
.cid-trwz7MDJgW button.navbar-toggler .hamburger span {
  position: absolute;
  right: 0;
  width: 30px;
  height: 2px;
  border-right: 5px;
  background-color: #2299aa;
}
.cid-trwz7MDJgW button.navbar-toggler .hamburger span:nth-child(1) {
  top: 0;
  transition: all 0.2s;
}
.cid-trwz7MDJgW button.navbar-toggler .hamburger span:nth-child(2) {
  top: 8px;
  transition: all 0.15s;
}
.cid-trwz7MDJgW button.navbar-toggler .hamburger span:nth-child(3) {
  top: 8px;
  transition: all 0.15s;
}
.cid-trwz7MDJgW button.navbar-toggler .hamburger span:nth-child(4) {
  top: 16px;
  transition: all 0.2s;
}
.cid-trwz7MDJgW nav.opened .hamburger span:nth-child(1) {
  top: 8px;
  width: 0;
  opacity: 0;
  right: 50%;
  transition: all 0.2s;
}
.cid-trwz7MDJgW nav.opened .hamburger span:nth-child(2) {
  transform: rotate(45deg);
  transition: all 0.25s;
}
.cid-trwz7MDJgW nav.opened .hamburger span:nth-child(3) {
  transform: rotate(-45deg);
  transition: all 0.25s;
}
.cid-trwz7MDJgW nav.opened .hamburger span:nth-child(4) {
  top: 8px;
  width: 0;
  opacity: 0;
  right: 50%;
  transition: all 0.2s;
}
.cid-trwz7MDJgW .navbar-dropdown {
  padding: 0 1rem;
  position: fixed;
}
.cid-trwz7MDJgW a.nav-link {
  display: flex;
  align-items: center;
  justify-content: center;
}
.cid-trwz7MDJgW .icons-menu {
  flex-wrap: nowrap;
  display: flex;
  justify-content: center;
  padding-left: 1rem;
  padding-right: 1rem;
  padding-top: 0.3rem;
  text-align: center;
}
@media screen and (-ms-high-contrast: active), (-ms-high-contrast: none) {
  .cid-trwz7MDJgW .navbar {
    height: 70px;
  }
  .cid-trwz7MDJgW .navbar.opened {
    height: auto;
  }
  .cid-trwz7MDJgW .nav-item .nav-link:hover::before {
    width: 175%;
    max-width: calc(100% + 2rem);
    left: -1rem;
  }
}
.cid-trwz7NWT4z {
  padding-top: 1rem;
  padding-bottom: 1rem;
  background-color: #ffffff;
}
.cid-trwz7NWT4z .mbr-fallback-image.disabled {
  display: none;
}
.cid-trwz7NWT4z .mbr-fallback-image {
  display: block;
  background-size: cover;
  background-position: center center;
  width: 100%;
  height: 100%;
  position: absolute;
  top: 0;
}
.cid-trwz7NWT4z .mbr-text,
.cid-trwz7NWT4z .mbr-section-btn {
  text-align: center;
}
.cid-trwz7NWT4z .mbr-section-title {
  text-align: center;
  color: #252434;
}
.cid-trwz7NWT4z .mbr-section-subtitle {
  text-align: center;
  color: #3d2e7c;
}
.cid-trwz7OURkt {
  padding-top: 3rem;
  padding-bottom: 3rem;
  background-image: url("../../../assets/images/col-ana-1.png");
  display: flex;
  flex-direction: column;
}
.cid-trwz7OURkt .mbr-fallback-image.disabled {
  display: none;
}
.cid-trwz7OURkt .mbr-fallback-image {
  display: block;
  background-size: cover;
  background-position: center center;
  width: 100%;
  height: 100%;
  position: absolute;
  top: 0;
}
.cid-trwz7OURkt .container,
.cid-trwz7OURkt .container-fluid {
  position: relative;
  z-index: 5;
  display: flex;
  flex-direction: column;
  flex-grow: 1;
  padding-left: 2%;
  padding-right: 2%;
}
@media (max-width: 575px) {
  .cid-trwz7OURkt .container,
  .cid-trwz7OURkt .container-fluid {
    padding-right: 5%;
    padding-left: 5%;
  }
}
.cid-trwz7OURkt .row {
  flex-grow: 1;
}
.cid-trwz7OURkt .main-col {
  display: flex;
  flex-direction: column;
  align-items: stretch;
  justify-content: center;
}
.cid-trwz7OURkt .mbr-section-title {
  color: #2299aa;
  margin-bottom: 0;
  text-align: center;
}
.cid-trwz7OURkt .mbr-text {
  width: 100%;
  color: #272727;
  margin-top: 32px;
}
.cid-trwz7OURkt .mbr-section-btn {
  margin-top: 30px;
}
.cid-trwz7PDa5q {
  padding-top: 6rem;
  padding-bottom: 1.5rem;
  background-color: #ffffff;
}
.cid-trwz7PDa5q .mbr-section-subtitle {
  color: #2299aa;
}
.cid-trwz7PDa5q .mbr-text,
.cid-trwz7PDa5q .mbr-section-btn {
  color: #232323;
}
.cid-trwz7PDa5q .row {
  justify-content: space-between;
}
.cid-trwz7PDa5q img {
  border-radius: 8px;
}
.cid-trwz7PDa5q .mbr-section-title {
  color: #2299aa;
}
.cid-trwz7Qt7Og {
  padding-top: 5rem;
  padding-bottom: 2rem;
  background-color: #ffffff;
}
.cid-trwz7Qt7Og .mbr-fallback-image.disabled {
  display: none;
}
.cid-trwz7Qt7Og .mbr-fallback-image {
  display: block;
  background-size: cover;
  background-position: center center;
  width: 100%;
  height: 100%;
  position: absolute;
  top: 0;
}
.cid-trwz7Qt7Og .item {
  display: flex;
  align-items: center;
  flex-direction: column;
}
.cid-trwz7Qt7Og .item .icon-wrap {
  text-align: center;
}
.cid-trwz7Qt7Og .item span {
  font-size: 2rem;
  color: #ffffff;
  line-height: 60px;
}
.cid-trwz7Qt7Og .item::before {
  content: "\e96b";
  font-family: Moririse2 !important;
  position: absolute;
  font-size: 32px;
  left: -15px;
  top: 12%;
  color: #2299aa;
}
.cid-trwz7Qt7Og .item.first:before {
  display: none;
}
.cid-trwz7Qt7Og .item.five:before {
  display: none;
}
.cid-trwz7Qt7Og .icon-box {
  background: #2299aa;
  width: 60px;
  min-width: 60px;
  height: 60px;
  border-radius: 50%;
  text-align: center;
  display: inline-block;
}
.cid-trwz7Qt7Og .text-box {
  margin-top: 1rem;
  text-align: center;
}
.cid-trwz7Qt7Og .mbr-iconfont {
  color: #2299aa !important;
  position: absolute;
  top: 50%;
  left: 100%;
}
@media (max-width: 991px) {
  .cid-trwz7Qt7Og .item:before {
    display: none;
  }
  .cid-trwz7Qt7Og .card-wrapper {
    margin-bottom: 2rem;
  }
}
.cid-trwz7Qt7Og .card-title,
.cid-trwz7Qt7Og .card-box {
  color: #232323;
}
.cid-trwz7Qt7Og .text-box .mbr-text {
  color: #232323;
  text-align: left;
}
.cid-trwz7RLumz {
  padding-top: 2rem;
  padding-bottom: 2rem;
  background: #f3f4ef;
}
.cid-trwz7RLumz .mbr-fallback-image.disabled {
  display: none;
}
.cid-trwz7RLumz .mbr-fallback-image {
  display: block;
  background-size: cover;
  background-position: center center;
  width: 100%;
  height: 100%;
  position: absolute;
  top: 0;
}
.cid-trwz7RLumz .list-group-item {
  background-color: transparent;
  padding: .5rem 3.25rem;
}
.cid-trwz7RLumz .plan-body {
  padding-bottom: 2rem;
}
.cid-trwz7RLumz .plan-header {
  padding-top: 2rem;
  padding-left: 1rem;
  padding-right: 1rem;
}
.cid-trwz7RLumz .price {
  color: #2299aa;
}
.cid-trwz7RLumz .plan {
  word-break: break-word;
  background-color: #ffffff;
}
.cid-trwz7RLumz .plan .list-group-item {
  position: relative;
  justify-content: center;
  border: 0;
}
.cid-trwz7RLumz .plan .list-group-item::after {
  position: absolute;
  bottom: 1px;
  left: 25%;
  width: 50%;
  height: 1px;
  content: "";
  background-color: rgba(0, 0, 0, 0.1);
}
.cid-trwz7RLumz .plan .list-group-item:last-child::after {
  display: none;
}
@media (max-width: 991px) {
  .cid-trwz7RLumz .plan {
    margin-bottom: 2rem;
  }
}
.cid-trwz7W9Gfo {
  padding-top: 3rem;
  padding-bottom: 3rem;
  background-image: url("../../../assets/images/col-ana-1.png");
  display: flex;
  flex-direction: column;
}
.cid-trwz7W9Gfo .mbr-fallback-image.disabled {
  display: none;
}
.cid-trwz7W9Gfo .mbr-fallback-image {
  display: block;
  background-size: cover;
  background-position: center center;
  width: 100%;
  height: 100%;
  position: absolute;
  top: 0;
}
.cid-trwz7W9Gfo .container,
.cid-trwz7W9Gfo .container-fluid {
  position: relative;
  z-index: 5;
  display: flex;
  flex-direction: column;
  flex-grow: 1;
  padding-left: 2%;
  padding-right: 2%;
}
@media (max-width: 575px) {
  .cid-trwz7W9Gfo .container,
  .cid-trwz7W9Gfo .container-fluid {
    padding-right: 5%;
    padding-left: 5%;
  }
}
.cid-trwz7W9Gfo .row {
  flex-grow: 1;
}
.cid-trwz7W9Gfo .main-col {
  display: flex;
  flex-direction: column;
  align-items: stretch;
  justify-content: center;
}
.cid-trwz7W9Gfo .mbr-section-title {
  color: #65c6d4;
  margin-bottom: 0;
  text-align: center;
}
.cid-trwz7W9Gfo .mbr-text {
  width: 100%;
  color: #272727;
  margin-top: 32px;
}
.cid-trwz7W9Gfo .mbr-section-btn {
  margin-top: 30px;
}
.cid-trwz7XJ9FY {
  padding-top: 0rem;
  padding-bottom: 1rem;
  background-color: #ffffff;
}
.cid-trwz7XJ9FY .mbr-fallback-image.disabled {
  display: none;
}
.cid-trwz7XJ9FY .mbr-fallback-image {
  display: block;
  background-size: cover;
  background-position: center center;
  width: 100%;
  height: 100%;
  position: top;
  top: 0;
}
.cid-trwz7XJ9FY .card-wrapper {
  width: 100%;
}
.cid-trwz7XJ9FY .card-box {
  display: flex;
  align-items: center;
  justify-content: center;
}
@media (max-width: 991px) {
  .cid-trwz7XJ9FY .card-box {
    flex-direction: column;
    align-items: center;
  }
}
.cid-trwz7XJ9FY .iconfont-wrapper {
  padding: 10px 20px;
}
@media (max-width: 991px) {
  .cid-trwz7XJ9FY .iconfont-wrapper {
    flex-wrap: wrap;
  }
}
@media (max-width: 767px) {
  .cid-trwz7XJ9FY .iconfont-wrapper {
    padding: 8px 16px;
  }
}
.cid-trwz7XJ9FY .mbr-iconfont {
  display: block;
  font-size: 1.5rem;
  color: #ffffff;
}
.cid-trwz7XJ9FY .text-wrap {
  padding: 10px 20px;
}
@media (max-width: 767px) {
  .cid-trwz7XJ9FY .text-wrap {
    padding: 8px 16px;
  }
}
.cid-trwz7XJ9FY .card-title {
  color: #ffffff;
  margin-bottom: 10px;
}
@media (max-width: 991px) {
  .cid-trwz7XJ9FY .card-title {
    text-align: center !important;
  }
}
.cid-trwz7XJ9FY .card-text {
  color: #ffffff;
  margin-bottom: 0;
}
@media (max-width: 991px) {
  .cid-trwz7XJ9FY .card-text {
    text-align: center !important;
  }
}
.cid-trwz7YH20S {
  padding-top: 2rem;
  padding-bottom: 1rem;
  background-color: #2299aa;
}
.cid-trwz7YH20S .mbr-fallback-image.disabled {
  display: none;
}
.cid-trwz7YH20S .mbr-fallback-image {
  display: block;
  background-size: cover;
  background-position: center center;
  width: 100%;
  height: 100%;
  position: absolute;
  top: 0;
}
.cid-trwz7YH20S .media-wrap {
  padding: 0;
}
@media (max-width: 991px) {
  .cid-trwz7YH20S .media-wrap {
    margin-bottom: 1rem;
  }
}
@media (max-width: 767px) {
  .cid-trwz7YH20S .row {
    text-align: center;
  }
  .cid-trwz7YH20S .row > div {
    margin: auto;
  }
  .cid-trwz7YH20S .social-row {
    justify-content: center;
  }
}
.cid-trwz7YH20S .social-row {
  display: flex;
  flex-wrap: wrap;
}
.cid-trwz7YH20S .list {
  list-style: none;
  padding-left: 0;
  color: #ffffff;
}
@media (max-width: 991px) {
  .cid-trwz7YH20S .list {
    margin-bottom: 2rem;
  }
}
@media (min-width: 992px) {
  .cid-trwz7YH20S .list {
    margin-bottom: 0rem;
  }
}
.cid-trwz7YH20S .mbr-text {
  color: #ffffff;
}
.cid-trwz7YH20S .soc-item {
  display: flex;
  align-items: center;
  justify-content: center;
  border-radius: 50%;
  background-color: white;
  margin-right: 0.5rem;
  margin-bottom: 1rem;
  padding: 0.5rem;
  height: 2.5rem;
  width: 2.5rem;
}
.cid-trwz7YH20S .mbr-iconfont {
  color: black;
}
@media (max-width: 991px) {
  .cid-trwz7YH20S div > *:last-child {
    margin-top: 0 !important;
  }
}
.cid-trx0HZ0lVt {
  z-index: 1000;
  width: 100%;
  position: relative;
  min-height: 60px;
}
.cid-trx0HZ0lVt nav.navbar {
  position: fixed;
}
.cid-trx0HZ0lVt .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-trx0HZ0lVt .dropdown-menu {
  padding: 0;
  border-radius: 4px;
  box-shadow: 0 1px 3px 0 rgba(0, 0, 0, 0.1);
}
.cid-trx0HZ0lVt .dropdown-item {
  border-bottom: 1px solid #e6e6e6;
}
.cid-trx0HZ0lVt .dropdown-item:hover,
.cid-trx0HZ0lVt .dropdown-item:focus {
  background: #2299aa !important;
  color: white !important;
}
.cid-trx0HZ0lVt .dropdown-item:hover span {
  color: white;
}
.cid-trx0HZ0lVt .dropdown-item:first-child {
  border-top-left-radius: 4px;
  border-top-right-radius: 4px;
}
.cid-trx0HZ0lVt .dropdown-item:last-child {
  border-bottom: none;
  border-bottom-left-radius: 4px;
  border-bottom-right-radius: 4px;
}
.cid-trx0HZ0lVt .nav-dropdown .link {
  padding: 0 0.3em !important;
  margin: 0.667em 1em !important;
}
.cid-trx0HZ0lVt .nav-dropdown .link.dropdown-toggle::after {
  margin-left: 0.5rem;
  margin-top: 0.2rem;
}
.cid-trx0HZ0lVt .nav-link {
  position: relative;
}
.cid-trx0HZ0lVt .container {
  display: flex;
  margin: auto;
  flex-wrap: nowrap;
}
@media (max-width: 991px) {
  .cid-trx0HZ0lVt .container {
    flex-wrap: wrap;
  }
}
.cid-trx0HZ0lVt .container-fluid {
  flex-wrap: nowrap;
}
@media (max-width: 991px) {
  .cid-trx0HZ0lVt .container-fluid {
    flex-wrap: wrap;
  }
}
.cid-trx0HZ0lVt .iconfont-wrapper {
  color: #2299aa !important;
  font-size: 1.5rem;
  padding-right: 0.5rem;
}
.cid-trx0HZ0lVt .dropdown-menu,
.cid-trx0HZ0lVt .navbar.opened {
  background: #ffffff !important;
}
.cid-trx0HZ0lVt .nav-item:focus,
.cid-trx0HZ0lVt .nav-link:focus {
  outline: none;
}
.cid-trx0HZ0lVt .dropdown .dropdown-menu .dropdown-item {
  width: auto;
  transition: all 0.25s ease-in-out;
}
.cid-trx0HZ0lVt .dropdown .dropdown-menu .dropdown-item::after {
  right: 0.5rem;
}
.cid-trx0HZ0lVt .dropdown .dropdown-menu .dropdown-item .mbr-iconfont {
  margin-right: 0.5rem;
  vertical-align: sub;
}
.cid-trx0HZ0lVt .dropdown .dropdown-menu .dropdown-item .mbr-iconfont:before {
  display: inline-block;
  transform: scale(1, 1);
  transition: all 0.25s ease-in-out;
}
.cid-trx0HZ0lVt .collapsed .dropdown-menu .dropdown-item:before {
  display: none;
}
.cid-trx0HZ0lVt .collapsed .dropdown .dropdown-menu .dropdown-item {
  padding: 0.235em 1.5em 0.235em 1.5em !important;
  transition: none;
  margin: 0 !important;
}
.cid-trx0HZ0lVt .navbar {
  min-height: 70px;
  transition: all 0.3s;
  border-bottom: 1px solid transparent;
  box-shadow: 0 1px 3px 0 rgba(0, 0, 0, 0.1);
  background: #ffffff;
}
.cid-trx0HZ0lVt .navbar.opened {
  transition: all 0.3s;
}
.cid-trx0HZ0lVt .navbar .dropdown-item {
  padding: 0.5rem 1.8rem;
}
.cid-trx0HZ0lVt .navbar .navbar-logo img {
  width: auto;
}
.cid-trx0HZ0lVt .navbar .navbar-collapse {
  justify-content: flex-end;
  z-index: 1;
}
.cid-trx0HZ0lVt .navbar.collapsed {
  justify-content: center;
}
.cid-trx0HZ0lVt .navbar.collapsed .nav-item .nav-link::before {
  display: none;
}
.cid-trx0HZ0lVt .navbar.collapsed.opened .dropdown-menu {
  top: 0;
}
@media (min-width: 992px) {
  .cid-trx0HZ0lVt .navbar.collapsed.opened:not(.navbar-short) .navbar-collapse {
    max-height: calc(98.5vh - 5.1rem);
  }
}
.cid-trx0HZ0lVt .navbar.collapsed .dropdown-menu .dropdown-submenu {
  left: 0 !important;
}
.cid-trx0HZ0lVt .navbar.collapsed .dropdown-menu .dropdown-item:after {
  right: auto;
}
.cid-trx0HZ0lVt .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-trx0HZ0lVt .navbar.collapsed ul.navbar-nav li {
  margin: auto;
}
.cid-trx0HZ0lVt .navbar.collapsed .dropdown-menu .dropdown-item {
  padding: 0.25rem 1.5rem;
  text-align: center;
}
.cid-trx0HZ0lVt .navbar.collapsed .icons-menu {
  padding-left: 0;
  padding-right: 0;
  padding-top: 0.5rem;
  padding-bottom: 0.5rem;
}
@media (max-width: 991px) {
  .cid-trx0HZ0lVt .navbar .nav-item .nav-link::before {
    display: none;
  }
  .cid-trx0HZ0lVt .navbar.opened .dropdown-menu {
    top: 0;
  }
  .cid-trx0HZ0lVt .navbar .dropdown-menu .dropdown-submenu {
    left: 0 !important;
  }
  .cid-trx0HZ0lVt .navbar .dropdown-menu .dropdown-item:after {
    right: auto;
  }
  .cid-trx0HZ0lVt .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-trx0HZ0lVt .navbar .navbar-logo img {
    height: 3rem !important;
  }
  .cid-trx0HZ0lVt .navbar ul.navbar-nav li {
    margin: auto;
  }
  .cid-trx0HZ0lVt .navbar .dropdown-menu .dropdown-item {
    padding: 0.25rem 1.5rem !important;
    text-align: center;
  }
  .cid-trx0HZ0lVt .navbar .navbar-brand {
    flex-shrink: initial;
    flex-basis: auto;
    word-break: break-word;
    padding-right: 2rem;
  }
  .cid-trx0HZ0lVt .navbar .navbar-toggler {
    flex-basis: auto;
  }
  .cid-trx0HZ0lVt .navbar .icons-menu {
    padding-left: 0;
    padding-top: 0.5rem;
    padding-bottom: 0.5rem;
  }
}
@media (max-width: 991px) and (max-width: 767px) {
  .cid-trx0HZ0lVt .navbar .navbar-brand {
    width: calc(100% - 31px);
  }
}
.cid-trx0HZ0lVt .navbar.navbar-short {
  min-height: 60px;
}
.cid-trx0HZ0lVt .navbar.navbar-short .navbar-logo img {
  height: 2.5rem !important;
}
.cid-trx0HZ0lVt .navbar.navbar-short .navbar-brand {
  min-height: 60px;
  padding: 0;
}
.cid-trx0HZ0lVt .navbar-brand {
  min-height: 70px;
  flex-shrink: 0;
  align-items: center;
  margin-right: 0;
  padding: 10px 0;
  transition: all 0.3s;
  word-break: break-word;
  z-index: 1;
}
.cid-trx0HZ0lVt .navbar-brand .navbar-caption {
  line-height: inherit !important;
}
.cid-trx0HZ0lVt .navbar-brand .navbar-logo a {
  outline: none;
}
.cid-trx0HZ0lVt .dropdown-item.active,
.cid-trx0HZ0lVt .dropdown-item:active {
  background-color: transparent;
}
.cid-trx0HZ0lVt .navbar-expand-lg .navbar-nav .nav-link {
  padding: 0;
}
.cid-trx0HZ0lVt .nav-dropdown .link.dropdown-toggle {
  margin-right: 1.667em;
}
.cid-trx0HZ0lVt .nav-dropdown .link.dropdown-toggle[aria-expanded="true"] {
  margin-right: 0;
  padding: 0.667em 1.667em;
}
.cid-trx0HZ0lVt .navbar.navbar-expand-lg .dropdown .dropdown-menu {
  background: #ffffff;
}
.cid-trx0HZ0lVt .navbar.navbar-expand-lg .dropdown .dropdown-menu .dropdown-submenu {
  margin: 0;
  left: 100%;
}
.cid-trx0HZ0lVt .navbar .dropdown.open > .dropdown-menu {
  display: block;
}
.cid-trx0HZ0lVt ul.navbar-nav {
  flex-wrap: wrap;
}
.cid-trx0HZ0lVt .navbar-buttons {
  text-align: center;
  min-width: 170px;
}
.cid-trx0HZ0lVt button.navbar-toggler {
  outline: none;
  width: 31px;
  height: 20px;
  cursor: pointer;
  transition: all 0.2s;
  position: relative;
  align-self: center;
}
.cid-trx0HZ0lVt button.navbar-toggler .hamburger span {
  position: absolute;
  right: 0;
  width: 30px;
  height: 2px;
  border-right: 5px;
  background-color: #2299aa;
}
.cid-trx0HZ0lVt button.navbar-toggler .hamburger span:nth-child(1) {
  top: 0;
  transition: all 0.2s;
}
.cid-trx0HZ0lVt button.navbar-toggler .hamburger span:nth-child(2) {
  top: 8px;
  transition: all 0.15s;
}
.cid-trx0HZ0lVt button.navbar-toggler .hamburger span:nth-child(3) {
  top: 8px;
  transition: all 0.15s;
}
.cid-trx0HZ0lVt button.navbar-toggler .hamburger span:nth-child(4) {
  top: 16px;
  transition: all 0.2s;
}
.cid-trx0HZ0lVt nav.opened .hamburger span:nth-child(1) {
  top: 8px;
  width: 0;
  opacity: 0;
  right: 50%;
  transition: all 0.2s;
}
.cid-trx0HZ0lVt nav.opened .hamburger span:nth-child(2) {
  transform: rotate(45deg);
  transition: all 0.25s;
}
.cid-trx0HZ0lVt nav.opened .hamburger span:nth-child(3) {
  transform: rotate(-45deg);
  transition: all 0.25s;
}
.cid-trx0HZ0lVt nav.opened .hamburger span:nth-child(4) {
  top: 8px;
  width: 0;
  opacity: 0;
  right: 50%;
  transition: all 0.2s;
}
.cid-trx0HZ0lVt .navbar-dropdown {
  padding: 0 1rem;
  position: fixed;
}
.cid-trx0HZ0lVt a.nav-link {
  display: flex;
  align-items: center;
  justify-content: center;
}
.cid-trx0HZ0lVt .icons-menu {
  flex-wrap: nowrap;
  display: flex;
  justify-content: center;
  padding-left: 1rem;
  padding-right: 1rem;
  padding-top: 0.3rem;
  text-align: center;
}
@media screen and (-ms-high-contrast: active), (-ms-high-contrast: none) {
  .cid-trx0HZ0lVt .navbar {
    height: 70px;
  }
  .cid-trx0HZ0lVt .navbar.opened {
    height: auto;
  }
  .cid-trx0HZ0lVt .nav-item .nav-link:hover::before {
    width: 175%;
    max-width: calc(100% + 2rem);
    left: -1rem;
  }
}
.cid-trx0I0gDBB {
  padding-top: 1rem;
  padding-bottom: 1rem;
  background-color: #ffffff;
}
.cid-trx0I0gDBB .mbr-fallback-image.disabled {
  display: none;
}
.cid-trx0I0gDBB .mbr-fallback-image {
  display: block;
  background-size: cover;
  background-position: center center;
  width: 100%;
  height: 100%;
  position: absolute;
  top: 0;
}
.cid-trx0I0gDBB .mbr-text,
.cid-trx0I0gDBB .mbr-section-btn {
  text-align: center;
}
.cid-trx0I0gDBB .mbr-section-title {
  text-align: center;
  color: #252434;
}
.cid-trx0I0gDBB .mbr-section-subtitle {
  text-align: center;
  color: #3d2e7c;
}
.cid-trx0I159CW {
  padding-top: 3rem;
  padding-bottom: 3rem;
  background-image: url("../../../assets/images/col-ana-1.png");
  display: flex;
  flex-direction: column;
}
.cid-trx0I159CW .mbr-fallback-image.disabled {
  display: none;
}
.cid-trx0I159CW .mbr-fallback-image {
  display: block;
  background-size: cover;
  background-position: center center;
  width: 100%;
  height: 100%;
  position: absolute;
  top: 0;
}
.cid-trx0I159CW .container,
.cid-trx0I159CW .container-fluid {
  position: relative;
  z-index: 5;
  display: flex;
  flex-direction: column;
  flex-grow: 1;
  padding-left: 2%;
  padding-right: 2%;
}
@media (max-width: 575px) {
  .cid-trx0I159CW .container,
  .cid-trx0I159CW .container-fluid {
    padding-right: 5%;
    padding-left: 5%;
  }
}
.cid-trx0I159CW .row {
  flex-grow: 1;
}
.cid-trx0I159CW .main-col {
  display: flex;
  flex-direction: column;
  align-items: stretch;
  justify-content: center;
}
.cid-trx0I159CW .mbr-section-title {
  color: #2299aa;
  margin-bottom: 0;
  text-align: center;
}
.cid-trx0I159CW .mbr-text {
  width: 100%;
  color: #272727;
  margin-top: 32px;
}
.cid-trx0I159CW .mbr-section-btn {
  margin-top: 30px;
}
.cid-trxjT8BPqt {
  padding-top: 2rem;
  padding-bottom: 0rem;
  background-color: #ffffff;
}
.cid-trxjT8BPqt blockquote {
  border-color: #2299aa;
  border-radius: 4px;
  background-color: #f3f4ef;
}
.cid-trx0I1GhQN {
  padding-top: 2rem;
  padding-bottom: 1.5rem;
  background-color: #ffffff;
}
.cid-trx0I1GhQN .mbr-section-subtitle {
  color: #2299aa;
}
.cid-trx0I1GhQN .mbr-text,
.cid-trx0I1GhQN .mbr-section-btn {
  color: #232323;
}
.cid-trx0I1GhQN .row {
  justify-content: space-between;
}
.cid-trx0I1GhQN img {
  border-radius: 8px;
}
.cid-trx0I1GhQN .mbr-section-title {
  color: #2299aa;
}
.cid-trx0I3r6I4 {
  padding-top: 2rem;
  padding-bottom: 2rem;
  background: #f3f4ef;
}
.cid-trx0I3r6I4 .mbr-fallback-image.disabled {
  display: none;
}
.cid-trx0I3r6I4 .mbr-fallback-image {
  display: block;
  background-size: cover;
  background-position: center center;
  width: 100%;
  height: 100%;
  position: absolute;
  top: 0;
}
.cid-trx0I3r6I4 .list-group-item {
  background-color: transparent;
  padding: .5rem 3.25rem;
}
.cid-trx0I3r6I4 .plan-body {
  padding-bottom: 2rem;
}
.cid-trx0I3r6I4 .plan-header {
  padding-top: 2rem;
  padding-left: 1rem;
  padding-right: 1rem;
}
.cid-trx0I3r6I4 .price {
  color: #2299aa;
}
.cid-trx0I3r6I4 .plan {
  word-break: break-word;
  background-color: #ffffff;
}
.cid-trx0I3r6I4 .plan .list-group-item {
  position: relative;
  justify-content: center;
  border: 0;
}
.cid-trx0I3r6I4 .plan .list-group-item::after {
  position: absolute;
  bottom: 1px;
  left: 25%;
  width: 50%;
  height: 1px;
  content: "";
  background-color: rgba(0, 0, 0, 0.1);
}
.cid-trx0I3r6I4 .plan .list-group-item:last-child::after {
  display: none;
}
@media (max-width: 991px) {
  .cid-trx0I3r6I4 .plan {
    margin-bottom: 2rem;
  }
}
.cid-trx0I4cF2r {
  padding-top: 3rem;
  padding-bottom: 3rem;
  background-image: url("../../../assets/images/col-ana-1.png");
  display: flex;
  flex-direction: column;
}
.cid-trx0I4cF2r .mbr-fallback-image.disabled {
  display: none;
}
.cid-trx0I4cF2r .mbr-fallback-image {
  display: block;
  background-size: cover;
  background-position: center center;
  width: 100%;
  height: 100%;
  position: absolute;
  top: 0;
}
.cid-trx0I4cF2r .container,
.cid-trx0I4cF2r .container-fluid {
  position: relative;
  z-index: 5;
  display: flex;
  flex-direction: column;
  flex-grow: 1;
  padding-left: 2%;
  padding-right: 2%;
}
@media (max-width: 575px) {
  .cid-trx0I4cF2r .container,
  .cid-trx0I4cF2r .container-fluid {
    padding-right: 5%;
    padding-left: 5%;
  }
}
.cid-trx0I4cF2r .row {
  flex-grow: 1;
}
.cid-trx0I4cF2r .main-col {
  display: flex;
  flex-direction: column;
  align-items: stretch;
  justify-content: center;
}
.cid-trx0I4cF2r .mbr-section-title {
  color: #65c6d4;
  margin-bottom: 0;
  text-align: center;
}
.cid-trx0I4cF2r .mbr-text {
  width: 100%;
  color: #272727;
  margin-top: 32px;
}
.cid-trx0I4cF2r .mbr-section-btn {
  margin-top: 30px;
}
.cid-trx0I4VjH8 {
  padding-top: 0rem;
  padding-bottom: 1rem;
  background-color: #ffffff;
}
.cid-trx0I4VjH8 .mbr-fallback-image.disabled {
  display: none;
}
.cid-trx0I4VjH8 .mbr-fallback-image {
  display: block;
  background-size: cover;
  background-position: center center;
  width: 100%;
  height: 100%;
  position: top;
  top: 0;
}
.cid-trx0I4VjH8 .card-wrapper {
  width: 100%;
}
.cid-trx0I4VjH8 .card-box {
  display: flex;
  align-items: center;
  justify-content: center;
}
@media (max-width: 991px) {
  .cid-trx0I4VjH8 .card-box {
    flex-direction: column;
    align-items: center;
  }
}
.cid-trx0I4VjH8 .iconfont-wrapper {
  padding: 10px 20px;
}
@media (max-width: 991px) {
  .cid-trx0I4VjH8 .iconfont-wrapper {
    flex-wrap: wrap;
  }
}
@media (max-width: 767px) {
  .cid-trx0I4VjH8 .iconfont-wrapper {
    padding: 8px 16px;
  }
}
.cid-trx0I4VjH8 .mbr-iconfont {
  display: block;
  font-size: 1.5rem;
  color: #ffffff;
}
.cid-trx0I4VjH8 .text-wrap {
  padding: 10px 20px;
}
@media (max-width: 767px) {
  .cid-trx0I4VjH8 .text-wrap {
    padding: 8px 16px;
  }
}
.cid-trx0I4VjH8 .card-title {
  color: #ffffff;
  margin-bottom: 10px;
}
@media (max-width: 991px) {
  .cid-trx0I4VjH8 .card-title {
    text-align: center !important;
  }
}
.cid-trx0I4VjH8 .card-text {
  color: #ffffff;
  margin-bottom: 0;
}
@media (max-width: 991px) {
  .cid-trx0I4VjH8 .card-text {
    text-align: center !important;
  }
}
.cid-trx0I5AxOv {
  padding-top: 2rem;
  padding-bottom: 1rem;
  background-color: #2299aa;
}
.cid-trx0I5AxOv .mbr-fallback-image.disabled {
  display: none;
}
.cid-trx0I5AxOv .mbr-fallback-image {
  display: block;
  background-size: cover;
  background-position: center center;
  width: 100%;
  height: 100%;
  position: absolute;
  top: 0;
}
.cid-trx0I5AxOv .media-wrap {
  padding: 0;
}
@media (max-width: 991px) {
  .cid-trx0I5AxOv .media-wrap {
    margin-bottom: 1rem;
  }
}
@media (max-width: 767px) {
  .cid-trx0I5AxOv .row {
    text-align: center;
  }
  .cid-trx0I5AxOv .row > div {
    margin: auto;
  }
  .cid-trx0I5AxOv .social-row {
    justify-content: center;
  }
}
.cid-trx0I5AxOv .social-row {
  display: flex;
  flex-wrap: wrap;
}
.cid-trx0I5AxOv .list {
  list-style: none;
  padding-left: 0;
  color: #ffffff;
}
@media (max-width: 991px) {
  .cid-trx0I5AxOv .list {
    margin-bottom: 2rem;
  }
}
@media (min-width: 992px) {
  .cid-trx0I5AxOv .list {
    margin-bottom: 0rem;
  }
}
.cid-trx0I5AxOv .mbr-text {
  color: #ffffff;
}
.cid-trx0I5AxOv .soc-item {
  display: flex;
  align-items: center;
  justify-content: center;
  border-radius: 50%;
  background-color: white;
  margin-right: 0.5rem;
  margin-bottom: 1rem;
  padding: 0.5rem;
  height: 2.5rem;
  width: 2.5rem;
}
.cid-trx0I5AxOv .mbr-iconfont {
  color: black;
}
@media (max-width: 991px) {
  .cid-trx0I5AxOv div > *:last-child {
    margin-top: 0 !important;
  }
}
.cid-trAAzeK0zt {
  z-index: 1000;
  width: 100%;
  position: relative;
  min-height: 60px;
}
.cid-trAAzeK0zt nav.navbar {
  position: fixed;
}
.cid-trAAzeK0zt .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-trAAzeK0zt .dropdown-menu {
  padding: 0;
  border-radius: 4px;
  box-shadow: 0 1px 3px 0 rgba(0, 0, 0, 0.1);
}
.cid-trAAzeK0zt .dropdown-item {
  border-bottom: 1px solid #e6e6e6;
}
.cid-trAAzeK0zt .dropdown-item:hover,
.cid-trAAzeK0zt .dropdown-item:focus {
  background: #2299aa !important;
  color: white !important;
}
.cid-trAAzeK0zt .dropdown-item:hover span {
  color: white;
}
.cid-trAAzeK0zt .dropdown-item:first-child {
  border-top-left-radius: 4px;
  border-top-right-radius: 4px;
}
.cid-trAAzeK0zt .dropdown-item:last-child {
  border-bottom: none;
  border-bottom-left-radius: 4px;
  border-bottom-right-radius: 4px;
}
.cid-trAAzeK0zt .nav-dropdown .link {
  padding: 0 0.3em !important;
  margin: 0.667em 1em !important;
}
.cid-trAAzeK0zt .nav-dropdown .link.dropdown-toggle::after {
  margin-left: 0.5rem;
  margin-top: 0.2rem;
}
.cid-trAAzeK0zt .nav-link {
  position: relative;
}
.cid-trAAzeK0zt .container {
  display: flex;
  margin: auto;
  flex-wrap: nowrap;
}
@media (max-width: 991px) {
  .cid-trAAzeK0zt .container {
    flex-wrap: wrap;
  }
}
.cid-trAAzeK0zt .container-fluid {
  flex-wrap: nowrap;
}
@media (max-width: 991px) {
  .cid-trAAzeK0zt .container-fluid {
    flex-wrap: wrap;
  }
}
.cid-trAAzeK0zt .iconfont-wrapper {
  color: #2299aa !important;
  font-size: 1.5rem;
  padding-right: 0.5rem;
}
.cid-trAAzeK0zt .dropdown-menu,
.cid-trAAzeK0zt .navbar.opened {
  background: #ffffff !important;
}
.cid-trAAzeK0zt .nav-item:focus,
.cid-trAAzeK0zt .nav-link:focus {
  outline: none;
}
.cid-trAAzeK0zt .dropdown .dropdown-menu .dropdown-item {
  width: auto;
  transition: all 0.25s ease-in-out;
}
.cid-trAAzeK0zt .dropdown .dropdown-menu .dropdown-item::after {
  right: 0.5rem;
}
.cid-trAAzeK0zt .dropdown .dropdown-menu .dropdown-item .mbr-iconfont {
  margin-right: 0.5rem;
  vertical-align: sub;
}
.cid-trAAzeK0zt .dropdown .dropdown-menu .dropdown-item .mbr-iconfont:before {
  display: inline-block;
  transform: scale(1, 1);
  transition: all 0.25s ease-in-out;
}
.cid-trAAzeK0zt .collapsed .dropdown-menu .dropdown-item:before {
  display: none;
}
.cid-trAAzeK0zt .collapsed .dropdown .dropdown-menu .dropdown-item {
  padding: 0.235em 1.5em 0.235em 1.5em !important;
  transition: none;
  margin: 0 !important;
}
.cid-trAAzeK0zt .navbar {
  min-height: 70px;
  transition: all 0.3s;
  border-bottom: 1px solid transparent;
  box-shadow: 0 1px 3px 0 rgba(0, 0, 0, 0.1);
  background: #ffffff;
}
.cid-trAAzeK0zt .navbar.opened {
  transition: all 0.3s;
}
.cid-trAAzeK0zt .navbar .dropdown-item {
  padding: 0.5rem 1.8rem;
}
.cid-trAAzeK0zt .navbar .navbar-logo img {
  width: auto;
}
.cid-trAAzeK0zt .navbar .navbar-collapse {
  justify-content: flex-end;
  z-index: 1;
}
.cid-trAAzeK0zt .navbar.collapsed {
  justify-content: center;
}
.cid-trAAzeK0zt .navbar.collapsed .nav-item .nav-link::before {
  display: none;
}
.cid-trAAzeK0zt .navbar.collapsed.opened .dropdown-menu {
  top: 0;
}
@media (min-width: 992px) {
  .cid-trAAzeK0zt .navbar.collapsed.opened:not(.navbar-short) .navbar-collapse {
    max-height: calc(98.5vh - 5.1rem);
  }
}
.cid-trAAzeK0zt .navbar.collapsed .dropdown-menu .dropdown-submenu {
  left: 0 !important;
}
.cid-trAAzeK0zt .navbar.collapsed .dropdown-menu .dropdown-item:after {
  right: auto;
}
.cid-trAAzeK0zt .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-trAAzeK0zt .navbar.collapsed ul.navbar-nav li {
  margin: auto;
}
.cid-trAAzeK0zt .navbar.collapsed .dropdown-menu .dropdown-item {
  padding: 0.25rem 1.5rem;
  text-align: center;
}
.cid-trAAzeK0zt .navbar.collapsed .icons-menu {
  padding-left: 0;
  padding-right: 0;
  padding-top: 0.5rem;
  padding-bottom: 0.5rem;
}
@media (max-width: 991px) {
  .cid-trAAzeK0zt .navbar .nav-item .nav-link::before {
    display: none;
  }
  .cid-trAAzeK0zt .navbar.opened .dropdown-menu {
    top: 0;
  }
  .cid-trAAzeK0zt .navbar .dropdown-menu .dropdown-submenu {
    left: 0 !important;
  }
  .cid-trAAzeK0zt .navbar .dropdown-menu .dropdown-item:after {
    right: auto;
  }
  .cid-trAAzeK0zt .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-trAAzeK0zt .navbar .navbar-logo img {
    height: 3rem !important;
  }
  .cid-trAAzeK0zt .navbar ul.navbar-nav li {
    margin: auto;
  }
  .cid-trAAzeK0zt .navbar .dropdown-menu .dropdown-item {
    padding: 0.25rem 1.5rem !important;
    text-align: center;
  }
  .cid-trAAzeK0zt .navbar .navbar-brand {
    flex-shrink: initial;
    flex-basis: auto;
    word-break: break-word;
    padding-right: 2rem;
  }
  .cid-trAAzeK0zt .navbar .navbar-toggler {
    flex-basis: auto;
  }
  .cid-trAAzeK0zt .navbar .icons-menu {
    padding-left: 0;
    padding-top: 0.5rem;
    padding-bottom: 0.5rem;
  }
}
@media (max-width: 991px) and (max-width: 767px) {
  .cid-trAAzeK0zt .navbar .navbar-brand {
    width: calc(100% - 31px);
  }
}
.cid-trAAzeK0zt .navbar.navbar-short {
  min-height: 60px;
}
.cid-trAAzeK0zt .navbar.navbar-short .navbar-logo img {
  height: 2.5rem !important;
}
.cid-trAAzeK0zt .navbar.navbar-short .navbar-brand {
  min-height: 60px;
  padding: 0;
}
.cid-trAAzeK0zt .navbar-brand {
  min-height: 70px;
  flex-shrink: 0;
  align-items: center;
  margin-right: 0;
  padding: 10px 0;
  transition: all 0.3s;
  word-break: break-word;
  z-index: 1;
}
.cid-trAAzeK0zt .navbar-brand .navbar-caption {
  line-height: inherit !important;
}
.cid-trAAzeK0zt .navbar-brand .navbar-logo a {
  outline: none;
}
.cid-trAAzeK0zt .dropdown-item.active,
.cid-trAAzeK0zt .dropdown-item:active {
  background-color: transparent;
}
.cid-trAAzeK0zt .navbar-expand-lg .navbar-nav .nav-link {
  padding: 0;
}
.cid-trAAzeK0zt .nav-dropdown .link.dropdown-toggle {
  margin-right: 1.667em;
}
.cid-trAAzeK0zt .nav-dropdown .link.dropdown-toggle[aria-expanded="true"] {
  margin-right: 0;
  padding: 0.667em 1.667em;
}
.cid-trAAzeK0zt .navbar.navbar-expand-lg .dropdown .dropdown-menu {
  background: #ffffff;
}
.cid-trAAzeK0zt .navbar.navbar-expand-lg .dropdown .dropdown-menu .dropdown-submenu {
  margin: 0;
  left: 100%;
}
.cid-trAAzeK0zt .navbar .dropdown.open > .dropdown-menu {
  display: block;
}
.cid-trAAzeK0zt ul.navbar-nav {
  flex-wrap: wrap;
}
.cid-trAAzeK0zt .navbar-buttons {
  text-align: center;
  min-width: 170px;
}
.cid-trAAzeK0zt button.navbar-toggler {
  outline: none;
  width: 31px;
  height: 20px;
  cursor: pointer;
  transition: all 0.2s;
  position: relative;
  align-self: center;
}
.cid-trAAzeK0zt button.navbar-toggler .hamburger span {
  position: absolute;
  right: 0;
  width: 30px;
  height: 2px;
  border-right: 5px;
  background-color: #2299aa;
}
.cid-trAAzeK0zt button.navbar-toggler .hamburger span:nth-child(1) {
  top: 0;
  transition: all 0.2s;
}
.cid-trAAzeK0zt button.navbar-toggler .hamburger span:nth-child(2) {
  top: 8px;
  transition: all 0.15s;
}
.cid-trAAzeK0zt button.navbar-toggler .hamburger span:nth-child(3) {
  top: 8px;
  transition: all 0.15s;
}
.cid-trAAzeK0zt button.navbar-toggler .hamburger span:nth-child(4) {
  top: 16px;
  transition: all 0.2s;
}
.cid-trAAzeK0zt nav.opened .hamburger span:nth-child(1) {
  top: 8px;
  width: 0;
  opacity: 0;
  right: 50%;
  transition: all 0.2s;
}
.cid-trAAzeK0zt nav.opened .hamburger span:nth-child(2) {
  transform: rotate(45deg);
  transition: all 0.25s;
}
.cid-trAAzeK0zt nav.opened .hamburger span:nth-child(3) {
  transform: rotate(-45deg);
  transition: all 0.25s;
}
.cid-trAAzeK0zt nav.opened .hamburger span:nth-child(4) {
  top: 8px;
  width: 0;
  opacity: 0;
  right: 50%;
  transition: all 0.2s;
}
.cid-trAAzeK0zt .navbar-dropdown {
  padding: 0 1rem;
  position: fixed;
}
.cid-trAAzeK0zt a.nav-link {
  display: flex;
  align-items: center;
  justify-content: center;
}
.cid-trAAzeK0zt .icons-menu {
  flex-wrap: nowrap;
  display: flex;
  justify-content: center;
  padding-left: 1rem;
  padding-right: 1rem;
  padding-top: 0.3rem;
  text-align: center;
}
@media screen and (-ms-high-contrast: active), (-ms-high-contrast: none) {
  .cid-trAAzeK0zt .navbar {
    height: 70px;
  }
  .cid-trAAzeK0zt .navbar.opened {
    height: auto;
  }
  .cid-trAAzeK0zt .nav-item .nav-link:hover::before {
    width: 175%;
    max-width: calc(100% + 2rem);
    left: -1rem;
  }
}
.cid-trAAzgqfXv {
  padding-top: 1rem;
  padding-bottom: 1rem;
  background-color: #ffffff;
}
.cid-trAAzgqfXv .mbr-fallback-image.disabled {
  display: none;
}
.cid-trAAzgqfXv .mbr-fallback-image {
  display: block;
  background-size: cover;
  background-position: center center;
  width: 100%;
  height: 100%;
  position: absolute;
  top: 0;
}
.cid-trAAzgqfXv .mbr-text,
.cid-trAAzgqfXv .mbr-section-btn {
  text-align: center;
}
.cid-trAAzgqfXv .mbr-section-title {
  text-align: center;
  color: #252434;
}
.cid-trAAzgqfXv .mbr-section-subtitle {
  text-align: center;
  color: #3d2e7c;
}
.cid-trAAzhpEm4 {
  padding-top: 3rem;
  padding-bottom: 3rem;
  background-image: url("../../../assets/images/col-ana-1.png");
  display: flex;
  flex-direction: column;
}
.cid-trAAzhpEm4 .mbr-fallback-image.disabled {
  display: none;
}
.cid-trAAzhpEm4 .mbr-fallback-image {
  display: block;
  background-size: cover;
  background-position: center center;
  width: 100%;
  height: 100%;
  position: absolute;
  top: 0;
}
.cid-trAAzhpEm4 .container,
.cid-trAAzhpEm4 .container-fluid {
  position: relative;
  z-index: 5;
  display: flex;
  flex-direction: column;
  flex-grow: 1;
  padding-left: 2%;
  padding-right: 2%;
}
@media (max-width: 575px) {
  .cid-trAAzhpEm4 .container,
  .cid-trAAzhpEm4 .container-fluid {
    padding-right: 5%;
    padding-left: 5%;
  }
}
.cid-trAAzhpEm4 .row {
  flex-grow: 1;
}
.cid-trAAzhpEm4 .main-col {
  display: flex;
  flex-direction: column;
  align-items: stretch;
  justify-content: center;
}
.cid-trAAzhpEm4 .mbr-section-title {
  color: #2299aa;
  margin-bottom: 0;
  text-align: center;
}
.cid-trAAzhpEm4 .mbr-text {
  width: 100%;
  color: #272727;
  margin-top: 32px;
}
.cid-trAAzhpEm4 .mbr-section-btn {
  margin-top: 30px;
}
.cid-trAAzhWHDf {
  padding-top: 6rem;
  padding-bottom: 1.5rem;
  background-color: #ffffff;
}
.cid-trAAzhWHDf .mbr-section-subtitle {
  color: #2299aa;
}
.cid-trAAzhWHDf .mbr-text,
.cid-trAAzhWHDf .mbr-section-btn {
  color: #232323;
}
.cid-trAAzhWHDf .row {
  justify-content: space-between;
}
.cid-trAAzhWHDf img {
  border-radius: 8px;
}
.cid-trAAzhWHDf .mbr-section-title {
  color: #2299aa;
}
.cid-trAAzjsegW {
  padding-top: 2rem;
  padding-bottom: 2rem;
  background: #f3f4ef;
}
.cid-trAAzjsegW .mbr-fallback-image.disabled {
  display: none;
}
.cid-trAAzjsegW .mbr-fallback-image {
  display: block;
  background-size: cover;
  background-position: center center;
  width: 100%;
  height: 100%;
  position: absolute;
  top: 0;
}
.cid-trAAzjsegW .list-group-item {
  background-color: transparent;
  padding: .5rem 3.25rem;
}
.cid-trAAzjsegW .plan-body {
  padding-bottom: 2rem;
}
.cid-trAAzjsegW .plan-header {
  padding-top: 2rem;
  padding-left: 1rem;
  padding-right: 1rem;
}
.cid-trAAzjsegW .price {
  color: #2299aa;
}
.cid-trAAzjsegW .plan {
  word-break: break-word;
  background-color: #ffffff;
}
.cid-trAAzjsegW .plan .list-group-item {
  position: relative;
  justify-content: center;
  border: 0;
}
.cid-trAAzjsegW .plan .list-group-item::after {
  position: absolute;
  bottom: 1px;
  left: 25%;
  width: 50%;
  height: 1px;
  content: "";
  background-color: rgba(0, 0, 0, 0.1);
}
.cid-trAAzjsegW .plan .list-group-item:last-child::after {
  display: none;
}
@media (max-width: 991px) {
  .cid-trAAzjsegW .plan {
    margin-bottom: 2rem;
  }
}
.cid-trAAzkb1h7 {
  padding-top: 3rem;
  padding-bottom: 3rem;
  background-image: url("../../../assets/images/col-ana-1.png");
  display: flex;
  flex-direction: column;
}
.cid-trAAzkb1h7 .mbr-fallback-image.disabled {
  display: none;
}
.cid-trAAzkb1h7 .mbr-fallback-image {
  display: block;
  background-size: cover;
  background-position: center center;
  width: 100%;
  height: 100%;
  position: absolute;
  top: 0;
}
.cid-trAAzkb1h7 .container,
.cid-trAAzkb1h7 .container-fluid {
  position: relative;
  z-index: 5;
  display: flex;
  flex-direction: column;
  flex-grow: 1;
  padding-left: 2%;
  padding-right: 2%;
}
@media (max-width: 575px) {
  .cid-trAAzkb1h7 .container,
  .cid-trAAzkb1h7 .container-fluid {
    padding-right: 5%;
    padding-left: 5%;
  }
}
.cid-trAAzkb1h7 .row {
  flex-grow: 1;
}
.cid-trAAzkb1h7 .main-col {
  display: flex;
  flex-direction: column;
  align-items: stretch;
  justify-content: center;
}
.cid-trAAzkb1h7 .mbr-section-title {
  color: #65c6d4;
  margin-bottom: 0;
  text-align: center;
}
.cid-trAAzkb1h7 .mbr-text {
  width: 100%;
  color: #272727;
  margin-top: 32px;
}
.cid-trAAzkb1h7 .mbr-section-btn {
  margin-top: 30px;
}
.cid-trAAzkGNS3 {
  padding-top: 0rem;
  padding-bottom: 1rem;
  background-color: #ffffff;
}
.cid-trAAzkGNS3 .mbr-fallback-image.disabled {
  display: none;
}
.cid-trAAzkGNS3 .mbr-fallback-image {
  display: block;
  background-size: cover;
  background-position: center center;
  width: 100%;
  height: 100%;
  position: top;
  top: 0;
}
.cid-trAAzkGNS3 .card-wrapper {
  width: 100%;
}
.cid-trAAzkGNS3 .card-box {
  display: flex;
  align-items: center;
  justify-content: center;
}
@media (max-width: 991px) {
  .cid-trAAzkGNS3 .card-box {
    flex-direction: column;
    align-items: center;
  }
}
.cid-trAAzkGNS3 .iconfont-wrapper {
  padding: 10px 20px;
}
@media (max-width: 991px) {
  .cid-trAAzkGNS3 .iconfont-wrapper {
    flex-wrap: wrap;
  }
}
@media (max-width: 767px) {
  .cid-trAAzkGNS3 .iconfont-wrapper {
    padding: 8px 16px;
  }
}
.cid-trAAzkGNS3 .mbr-iconfont {
  display: block;
  font-size: 1.5rem;
  color: #ffffff;
}
.cid-trAAzkGNS3 .text-wrap {
  padding: 10px 20px;
}
@media (max-width: 767px) {
  .cid-trAAzkGNS3 .text-wrap {
    padding: 8px 16px;
  }
}
.cid-trAAzkGNS3 .card-title {
  color: #ffffff;
  margin-bottom: 10px;
}
@media (max-width: 991px) {
  .cid-trAAzkGNS3 .card-title {
    text-align: center !important;
  }
}
.cid-trAAzkGNS3 .card-text {
  color: #ffffff;
  margin-bottom: 0;
}
@media (max-width: 991px) {
  .cid-trAAzkGNS3 .card-text {
    text-align: center !important;
  }
}
.cid-trAAzlfka8 {
  padding-top: 2rem;
  padding-bottom: 1rem;
  background-color: #2299aa;
}
.cid-trAAzlfka8 .mbr-fallback-image.disabled {
  display: none;
}
.cid-trAAzlfka8 .mbr-fallback-image {
  display: block;
  background-size: cover;
  background-position: center center;
  width: 100%;
  height: 100%;
  position: absolute;
  top: 0;
}
.cid-trAAzlfka8 .media-wrap {
  padding: 0;
}
@media (max-width: 991px) {
  .cid-trAAzlfka8 .media-wrap {
    margin-bottom: 1rem;
  }
}
@media (max-width: 767px) {
  .cid-trAAzlfka8 .row {
    text-align: center;
  }
  .cid-trAAzlfka8 .row > div {
    margin: auto;
  }
  .cid-trAAzlfka8 .social-row {
    justify-content: center;
  }
}
.cid-trAAzlfka8 .social-row {
  display: flex;
  flex-wrap: wrap;
}
.cid-trAAzlfka8 .list {
  list-style: none;
  padding-left: 0;
  color: #ffffff;
}
@media (max-width: 991px) {
  .cid-trAAzlfka8 .list {
    margin-bottom: 2rem;
  }
}
@media (min-width: 992px) {
  .cid-trAAzlfka8 .list {
    margin-bottom: 0rem;
  }
}
.cid-trAAzlfka8 .mbr-text {
  color: #ffffff;
}
.cid-trAAzlfka8 .soc-item {
  display: flex;
  align-items: center;
  justify-content: center;
  border-radius: 50%;
  background-color: white;
  margin-right: 0.5rem;
  margin-bottom: 1rem;
  padding: 0.5rem;
  height: 2.5rem;
  width: 2.5rem;
}
.cid-trAAzlfka8 .mbr-iconfont {
  color: black;
}
@media (max-width: 991px) {
  .cid-trAAzlfka8 div > *:last-child {
    margin-top: 0 !important;
  }
}
.cid-trlwKDRtm2 {
  z-index: 1000;
  width: 100%;
  position: relative;
  min-height: 60px;
}
.cid-trlwKDRtm2 nav.navbar {
  position: fixed;
}
.cid-trlwKDRtm2 .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-trlwKDRtm2 .dropdown-menu {
  padding: 0;
  border-radius: 4px;
  box-shadow: 0 1px 3px 0 rgba(0, 0, 0, 0.1);
}
.cid-trlwKDRtm2 .dropdown-item {
  border-bottom: 1px solid #e6e6e6;
}
.cid-trlwKDRtm2 .dropdown-item:hover,
.cid-trlwKDRtm2 .dropdown-item:focus {
  background: #2299aa !important;
  color: white !important;
}
.cid-trlwKDRtm2 .dropdown-item:hover span {
  color: white;
}
.cid-trlwKDRtm2 .dropdown-item:first-child {
  border-top-left-radius: 4px;
  border-top-right-radius: 4px;
}
.cid-trlwKDRtm2 .dropdown-item:last-child {
  border-bottom: none;
  border-bottom-left-radius: 4px;
  border-bottom-right-radius: 4px;
}
.cid-trlwKDRtm2 .nav-dropdown .link {
  padding: 0 0.3em !important;
  margin: 0.667em 1em !important;
}
.cid-trlwKDRtm2 .nav-dropdown .link.dropdown-toggle::after {
  margin-left: 0.5rem;
  margin-top: 0.2rem;
}
.cid-trlwKDRtm2 .nav-link {
  position: relative;
}
.cid-trlwKDRtm2 .container {
  display: flex;
  margin: auto;
  flex-wrap: nowrap;
}
@media (max-width: 991px) {
  .cid-trlwKDRtm2 .container {
    flex-wrap: wrap;
  }
}
.cid-trlwKDRtm2 .container-fluid {
  flex-wrap: nowrap;
}
@media (max-width: 991px) {
  .cid-trlwKDRtm2 .container-fluid {
    flex-wrap: wrap;
  }
}
.cid-trlwKDRtm2 .iconfont-wrapper {
  color: #2299aa !important;
  font-size: 1.5rem;
  padding-right: 0.5rem;
}
.cid-trlwKDRtm2 .dropdown-menu,
.cid-trlwKDRtm2 .navbar.opened {
  background: #ffffff !important;
}
.cid-trlwKDRtm2 .nav-item:focus,
.cid-trlwKDRtm2 .nav-link:focus {
  outline: none;
}
.cid-trlwKDRtm2 .dropdown .dropdown-menu .dropdown-item {
  width: auto;
  transition: all 0.25s ease-in-out;
}
.cid-trlwKDRtm2 .dropdown .dropdown-menu .dropdown-item::after {
  right: 0.5rem;
}
.cid-trlwKDRtm2 .dropdown .dropdown-menu .dropdown-item .mbr-iconfont {
  margin-right: 0.5rem;
  vertical-align: sub;
}
.cid-trlwKDRtm2 .dropdown .dropdown-menu .dropdown-item .mbr-iconfont:before {
  display: inline-block;
  transform: scale(1, 1);
  transition: all 0.25s ease-in-out;
}
.cid-trlwKDRtm2 .collapsed .dropdown-menu .dropdown-item:before {
  display: none;
}
.cid-trlwKDRtm2 .collapsed .dropdown .dropdown-menu .dropdown-item {
  padding: 0.235em 1.5em 0.235em 1.5em !important;
  transition: none;
  margin: 0 !important;
}
.cid-trlwKDRtm2 .navbar {
  min-height: 70px;
  transition: all 0.3s;
  border-bottom: 1px solid transparent;
  box-shadow: 0 1px 3px 0 rgba(0, 0, 0, 0.1);
  background: #ffffff;
}
.cid-trlwKDRtm2 .navbar.opened {
  transition: all 0.3s;
}
.cid-trlwKDRtm2 .navbar .dropdown-item {
  padding: 0.5rem 1.8rem;
}
.cid-trlwKDRtm2 .navbar .navbar-logo img {
  width: auto;
}
.cid-trlwKDRtm2 .navbar .navbar-collapse {
  justify-content: flex-end;
  z-index: 1;
}
.cid-trlwKDRtm2 .navbar.collapsed {
  justify-content: center;
}
.cid-trlwKDRtm2 .navbar.collapsed .nav-item .nav-link::before {
  display: none;
}
.cid-trlwKDRtm2 .navbar.collapsed.opened .dropdown-menu {
  top: 0;
}
@media (min-width: 992px) {
  .cid-trlwKDRtm2 .navbar.collapsed.opened:not(.navbar-short) .navbar-collapse {
    max-height: calc(98.5vh - 5.1rem);
  }
}
.cid-trlwKDRtm2 .navbar.collapsed .dropdown-menu .dropdown-submenu {
  left: 0 !important;
}
.cid-trlwKDRtm2 .navbar.collapsed .dropdown-menu .dropdown-item:after {
  right: auto;
}
.cid-trlwKDRtm2 .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-trlwKDRtm2 .navbar.collapsed ul.navbar-nav li {
  margin: auto;
}
.cid-trlwKDRtm2 .navbar.collapsed .dropdown-menu .dropdown-item {
  padding: 0.25rem 1.5rem;
  text-align: center;
}
.cid-trlwKDRtm2 .navbar.collapsed .icons-menu {
  padding-left: 0;
  padding-right: 0;
  padding-top: 0.5rem;
  padding-bottom: 0.5rem;
}
@media (max-width: 991px) {
  .cid-trlwKDRtm2 .navbar .nav-item .nav-link::before {
    display: none;
  }
  .cid-trlwKDRtm2 .navbar.opened .dropdown-menu {
    top: 0;
  }
  .cid-trlwKDRtm2 .navbar .dropdown-menu .dropdown-submenu {
    left: 0 !important;
  }
  .cid-trlwKDRtm2 .navbar .dropdown-menu .dropdown-item:after {
    right: auto;
  }
  .cid-trlwKDRtm2 .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-trlwKDRtm2 .navbar .navbar-logo img {
    height: 3rem !important;
  }
  .cid-trlwKDRtm2 .navbar ul.navbar-nav li {
    margin: auto;
  }
  .cid-trlwKDRtm2 .navbar .dropdown-menu .dropdown-item {
    padding: 0.25rem 1.5rem !important;
    text-align: center;
  }
  .cid-trlwKDRtm2 .navbar .navbar-brand {
    flex-shrink: initial;
    flex-basis: auto;
    word-break: break-word;
    padding-right: 2rem;
  }
  .cid-trlwKDRtm2 .navbar .navbar-toggler {
    flex-basis: auto;
  }
  .cid-trlwKDRtm2 .navbar .icons-menu {
    padding-left: 0;
    padding-top: 0.5rem;
    padding-bottom: 0.5rem;
  }
}
@media (max-width: 991px) and (max-width: 767px) {
  .cid-trlwKDRtm2 .navbar .navbar-brand {
    width: calc(100% - 31px);
  }
}
.cid-trlwKDRtm2 .navbar.navbar-short {
  min-height: 60px;
}
.cid-trlwKDRtm2 .navbar.navbar-short .navbar-logo img {
  height: 2.5rem !important;
}
.cid-trlwKDRtm2 .navbar.navbar-short .navbar-brand {
  min-height: 60px;
  padding: 0;
}
.cid-trlwKDRtm2 .navbar-brand {
  min-height: 70px;
  flex-shrink: 0;
  align-items: center;
  margin-right: 0;
  padding: 10px 0;
  transition: all 0.3s;
  word-break: break-word;
  z-index: 1;
}
.cid-trlwKDRtm2 .navbar-brand .navbar-caption {
  line-height: inherit !important;
}
.cid-trlwKDRtm2 .navbar-brand .navbar-logo a {
  outline: none;
}
.cid-trlwKDRtm2 .dropdown-item.active,
.cid-trlwKDRtm2 .dropdown-item:active {
  background-color: transparent;
}
.cid-trlwKDRtm2 .navbar-expand-lg .navbar-nav .nav-link {
  padding: 0;
}
.cid-trlwKDRtm2 .nav-dropdown .link.dropdown-toggle {
  margin-right: 1.667em;
}
.cid-trlwKDRtm2 .nav-dropdown .link.dropdown-toggle[aria-expanded="true"] {
  margin-right: 0;
  padding: 0.667em 1.667em;
}
.cid-trlwKDRtm2 .navbar.navbar-expand-lg .dropdown .dropdown-menu {
  background: #ffffff;
}
.cid-trlwKDRtm2 .navbar.navbar-expand-lg .dropdown .dropdown-menu .dropdown-submenu {
  margin: 0;
  left: 100%;
}
.cid-trlwKDRtm2 .navbar .dropdown.open > .dropdown-menu {
  display: block;
}
.cid-trlwKDRtm2 ul.navbar-nav {
  flex-wrap: wrap;
}
.cid-trlwKDRtm2 .navbar-buttons {
  text-align: center;
  min-width: 170px;
}
.cid-trlwKDRtm2 button.navbar-toggler {
  outline: none;
  width: 31px;
  height: 20px;
  cursor: pointer;
  transition: all 0.2s;
  position: relative;
  align-self: center;
}
.cid-trlwKDRtm2 button.navbar-toggler .hamburger span {
  position: absolute;
  right: 0;
  width: 30px;
  height: 2px;
  border-right: 5px;
  background-color: #2299aa;
}
.cid-trlwKDRtm2 button.navbar-toggler .hamburger span:nth-child(1) {
  top: 0;
  transition: all 0.2s;
}
.cid-trlwKDRtm2 button.navbar-toggler .hamburger span:nth-child(2) {
  top: 8px;
  transition: all 0.15s;
}
.cid-trlwKDRtm2 button.navbar-toggler .hamburger span:nth-child(3) {
  top: 8px;
  transition: all 0.15s;
}
.cid-trlwKDRtm2 button.navbar-toggler .hamburger span:nth-child(4) {
  top: 16px;
  transition: all 0.2s;
}
.cid-trlwKDRtm2 nav.opened .hamburger span:nth-child(1) {
  top: 8px;
  width: 0;
  opacity: 0;
  right: 50%;
  transition: all 0.2s;
}
.cid-trlwKDRtm2 nav.opened .hamburger span:nth-child(2) {
  transform: rotate(45deg);
  transition: all 0.25s;
}
.cid-trlwKDRtm2 nav.opened .hamburger span:nth-child(3) {
  transform: rotate(-45deg);
  transition: all 0.25s;
}
.cid-trlwKDRtm2 nav.opened .hamburger span:nth-child(4) {
  top: 8px;
  width: 0;
  opacity: 0;
  right: 50%;
  transition: all 0.2s;
}
.cid-trlwKDRtm2 .navbar-dropdown {
  padding: 0 1rem;
  position: fixed;
}
.cid-trlwKDRtm2 a.nav-link {
  display: flex;
  align-items: center;
  justify-content: center;
}
.cid-trlwKDRtm2 .icons-menu {
  flex-wrap: nowrap;
  display: flex;
  justify-content: center;
  padding-left: 1rem;
  padding-right: 1rem;
  padding-top: 0.3rem;
  text-align: center;
}
@media screen and (-ms-high-contrast: active), (-ms-high-contrast: none) {
  .cid-trlwKDRtm2 .navbar {
    height: 70px;
  }
  .cid-trlwKDRtm2 .navbar.opened {
    height: auto;
  }
  .cid-trlwKDRtm2 .nav-item .nav-link:hover::before {
    width: 175%;
    max-width: calc(100% + 2rem);
    left: -1rem;
  }
}
.cid-trluvRf0F8 {
  padding-top: 2rem;
  padding-bottom: 1rem;
  background-color: #2299aa;
}
.cid-trluvRf0F8 .mbr-fallback-image.disabled {
  display: none;
}
.cid-trluvRf0F8 .mbr-fallback-image {
  display: block;
  background-size: cover;
  background-position: center center;
  width: 100%;
  height: 100%;
  position: absolute;
  top: 0;
}
.cid-trluvRf0F8 .media-wrap {
  padding: 0;
}
@media (max-width: 991px) {
  .cid-trluvRf0F8 .media-wrap {
    margin-bottom: 1rem;
  }
}
@media (max-width: 767px) {
  .cid-trluvRf0F8 .row {
    text-align: center;
  }
  .cid-trluvRf0F8 .row > div {
    margin: auto;
  }
  .cid-trluvRf0F8 .social-row {
    justify-content: center;
  }
}
.cid-trluvRf0F8 .social-row {
  display: flex;
  flex-wrap: wrap;
}
.cid-trluvRf0F8 .list {
  list-style: none;
  padding-left: 0;
  color: #ffffff;
}
@media (max-width: 991px) {
  .cid-trluvRf0F8 .list {
    margin-bottom: 2rem;
  }
}
@media (min-width: 992px) {
  .cid-trluvRf0F8 .list {
    margin-bottom: 0rem;
  }
}
.cid-trluvRf0F8 .mbr-text {
  color: #ffffff;
}
.cid-trluvRf0F8 .soc-item {
  display: flex;
  align-items: center;
  justify-content: center;
  border-radius: 50%;
  background-color: white;
  margin-right: 0.5rem;
  margin-bottom: 1rem;
  padding: 0.5rem;
  height: 2.5rem;
  width: 2.5rem;
}
.cid-trluvRf0F8 .mbr-iconfont {
  color: black;
}
@media (max-width: 991px) {
  .cid-trluvRf0F8 div > *:last-child {
    margin-top: 0 !important;
  }
}
.cid-trCcSdlYSW {
  padding-top: 7rem;
  padding-bottom: 2rem;
  background-color: #ffffff;
}
.cid-trlwKDRtm2 {
  z-index: 1000;
  width: 100%;
  position: relative;
  min-height: 60px;
}
.cid-trlwKDRtm2 nav.navbar {
  position: fixed;
}
.cid-trlwKDRtm2 .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-trlwKDRtm2 .dropdown-menu {
  padding: 0;
  border-radius: 4px;
  box-shadow: 0 1px 3px 0 rgba(0, 0, 0, 0.1);
}
.cid-trlwKDRtm2 .dropdown-item {
  border-bottom: 1px solid #e6e6e6;
}
.cid-trlwKDRtm2 .dropdown-item:hover,
.cid-trlwKDRtm2 .dropdown-item:focus {
  background: #2299aa !important;
  color: white !important;
}
.cid-trlwKDRtm2 .dropdown-item:hover span {
  color: white;
}
.cid-trlwKDRtm2 .dropdown-item:first-child {
  border-top-left-radius: 4px;
  border-top-right-radius: 4px;
}
.cid-trlwKDRtm2 .dropdown-item:last-child {
  border-bottom: none;
  border-bottom-left-radius: 4px;
  border-bottom-right-radius: 4px;
}
.cid-trlwKDRtm2 .nav-dropdown .link {
  padding: 0 0.3em !important;
  margin: 0.667em 1em !important;
}
.cid-trlwKDRtm2 .nav-dropdown .link.dropdown-toggle::after {
  margin-left: 0.5rem;
  margin-top: 0.2rem;
}
.cid-trlwKDRtm2 .nav-link {
  position: relative;
}
.cid-trlwKDRtm2 .container {
  display: flex;
  margin: auto;
  flex-wrap: nowrap;
}
@media (max-width: 991px) {
  .cid-trlwKDRtm2 .container {
    flex-wrap: wrap;
  }
}
.cid-trlwKDRtm2 .container-fluid {
  flex-wrap: nowrap;
}
@media (max-width: 991px) {
  .cid-trlwKDRtm2 .container-fluid {
    flex-wrap: wrap;
  }
}
.cid-trlwKDRtm2 .iconfont-wrapper {
  color: #2299aa !important;
  font-size: 1.5rem;
  padding-right: 0.5rem;
}
.cid-trlwKDRtm2 .dropdown-menu,
.cid-trlwKDRtm2 .navbar.opened {
  background: #ffffff !important;
}
.cid-trlwKDRtm2 .nav-item:focus,
.cid-trlwKDRtm2 .nav-link:focus {
  outline: none;
}
.cid-trlwKDRtm2 .dropdown .dropdown-menu .dropdown-item {
  width: auto;
  transition: all 0.25s ease-in-out;
}
.cid-trlwKDRtm2 .dropdown .dropdown-menu .dropdown-item::after {
  right: 0.5rem;
}
.cid-trlwKDRtm2 .dropdown .dropdown-menu .dropdown-item .mbr-iconfont {
  margin-right: 0.5rem;
  vertical-align: sub;
}
.cid-trlwKDRtm2 .dropdown .dropdown-menu .dropdown-item .mbr-iconfont:before {
  display: inline-block;
  transform: scale(1, 1);
  transition: all 0.25s ease-in-out;
}
.cid-trlwKDRtm2 .collapsed .dropdown-menu .dropdown-item:before {
  display: none;
}
.cid-trlwKDRtm2 .collapsed .dropdown .dropdown-menu .dropdown-item {
  padding: 0.235em 1.5em 0.235em 1.5em !important;
  transition: none;
  margin: 0 !important;
}
.cid-trlwKDRtm2 .navbar {
  min-height: 70px;
  transition: all 0.3s;
  border-bottom: 1px solid transparent;
  box-shadow: 0 1px 3px 0 rgba(0, 0, 0, 0.1);
  background: #ffffff;
}
.cid-trlwKDRtm2 .navbar.opened {
  transition: all 0.3s;
}
.cid-trlwKDRtm2 .navbar .dropdown-item {
  padding: 0.5rem 1.8rem;
}
.cid-trlwKDRtm2 .navbar .navbar-logo img {
  width: auto;
}
.cid-trlwKDRtm2 .navbar .navbar-collapse {
  justify-content: flex-end;
  z-index: 1;
}
.cid-trlwKDRtm2 .navbar.collapsed {
  justify-content: center;
}
.cid-trlwKDRtm2 .navbar.collapsed .nav-item .nav-link::before {
  display: none;
}
.cid-trlwKDRtm2 .navbar.collapsed.opened .dropdown-menu {
  top: 0;
}
@media (min-width: 992px) {
  .cid-trlwKDRtm2 .navbar.collapsed.opened:not(.navbar-short) .navbar-collapse {
    max-height: calc(98.5vh - 5.1rem);
  }
}
.cid-trlwKDRtm2 .navbar.collapsed .dropdown-menu .dropdown-submenu {
  left: 0 !important;
}
.cid-trlwKDRtm2 .navbar.collapsed .dropdown-menu .dropdown-item:after {
  right: auto;
}
.cid-trlwKDRtm2 .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-trlwKDRtm2 .navbar.collapsed ul.navbar-nav li {
  margin: auto;
}
.cid-trlwKDRtm2 .navbar.collapsed .dropdown-menu .dropdown-item {
  padding: 0.25rem 1.5rem;
  text-align: center;
}
.cid-trlwKDRtm2 .navbar.collapsed .icons-menu {
  padding-left: 0;
  padding-right: 0;
  padding-top: 0.5rem;
  padding-bottom: 0.5rem;
}
@media (max-width: 991px) {
  .cid-trlwKDRtm2 .navbar .nav-item .nav-link::before {
    display: none;
  }
  .cid-trlwKDRtm2 .navbar.opened .dropdown-menu {
    top: 0;
  }
  .cid-trlwKDRtm2 .navbar .dropdown-menu .dropdown-submenu {
    left: 0 !important;
  }
  .cid-trlwKDRtm2 .navbar .dropdown-menu .dropdown-item:after {
    right: auto;
  }
  .cid-trlwKDRtm2 .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-trlwKDRtm2 .navbar .navbar-logo img {
    height: 3rem !important;
  }
  .cid-trlwKDRtm2 .navbar ul.navbar-nav li {
    margin: auto;
  }
  .cid-trlwKDRtm2 .navbar .dropdown-menu .dropdown-item {
    padding: 0.25rem 1.5rem !important;
    text-align: center;
  }
  .cid-trlwKDRtm2 .navbar .navbar-brand {
    flex-shrink: initial;
    flex-basis: auto;
    word-break: break-word;
    padding-right: 2rem;
  }
  .cid-trlwKDRtm2 .navbar .navbar-toggler {
    flex-basis: auto;
  }
  .cid-trlwKDRtm2 .navbar .icons-menu {
    padding-left: 0;
    padding-top: 0.5rem;
    padding-bottom: 0.5rem;
  }
}
@media (max-width: 991px) and (max-width: 767px) {
  .cid-trlwKDRtm2 .navbar .navbar-brand {
    width: calc(100% - 31px);
  }
}
.cid-trlwKDRtm2 .navbar.navbar-short {
  min-height: 60px;
}
.cid-trlwKDRtm2 .navbar.navbar-short .navbar-logo img {
  height: 2.5rem !important;
}
.cid-trlwKDRtm2 .navbar.navbar-short .navbar-brand {
  min-height: 60px;
  padding: 0;
}
.cid-trlwKDRtm2 .navbar-brand {
  min-height: 70px;
  flex-shrink: 0;
  align-items: center;
  margin-right: 0;
  padding: 10px 0;
  transition: all 0.3s;
  word-break: break-word;
  z-index: 1;
}
.cid-trlwKDRtm2 .navbar-brand .navbar-caption {
  line-height: inherit !important;
}
.cid-trlwKDRtm2 .navbar-brand .navbar-logo a {
  outline: none;
}
.cid-trlwKDRtm2 .dropdown-item.active,
.cid-trlwKDRtm2 .dropdown-item:active {
  background-color: transparent;
}
.cid-trlwKDRtm2 .navbar-expand-lg .navbar-nav .nav-link {
  padding: 0;
}
.cid-trlwKDRtm2 .nav-dropdown .link.dropdown-toggle {
  margin-right: 1.667em;
}
.cid-trlwKDRtm2 .nav-dropdown .link.dropdown-toggle[aria-expanded="true"] {
  margin-right: 0;
  padding: 0.667em 1.667em;
}
.cid-trlwKDRtm2 .navbar.navbar-expand-lg .dropdown .dropdown-menu {
  background: #ffffff;
}
.cid-trlwKDRtm2 .navbar.navbar-expand-lg .dropdown .dropdown-menu .dropdown-submenu {
  margin: 0;
  left: 100%;
}
.cid-trlwKDRtm2 .navbar .dropdown.open > .dropdown-menu {
  display: block;
}
.cid-trlwKDRtm2 ul.navbar-nav {
  flex-wrap: wrap;
}
.cid-trlwKDRtm2 .navbar-buttons {
  text-align: center;
  min-width: 170px;
}
.cid-trlwKDRtm2 button.navbar-toggler {
  outline: none;
  width: 31px;
  height: 20px;
  cursor: pointer;
  transition: all 0.2s;
  position: relative;
  align-self: center;
}
.cid-trlwKDRtm2 button.navbar-toggler .hamburger span {
  position: absolute;
  right: 0;
  width: 30px;
  height: 2px;
  border-right: 5px;
  background-color: #2299aa;
}
.cid-trlwKDRtm2 button.navbar-toggler .hamburger span:nth-child(1) {
  top: 0;
  transition: all 0.2s;
}
.cid-trlwKDRtm2 button.navbar-toggler .hamburger span:nth-child(2) {
  top: 8px;
  transition: all 0.15s;
}
.cid-trlwKDRtm2 button.navbar-toggler .hamburger span:nth-child(3) {
  top: 8px;
  transition: all 0.15s;
}
.cid-trlwKDRtm2 button.navbar-toggler .hamburger span:nth-child(4) {
  top: 16px;
  transition: all 0.2s;
}
.cid-trlwKDRtm2 nav.opened .hamburger span:nth-child(1) {
  top: 8px;
  width: 0;
  opacity: 0;
  right: 50%;
  transition: all 0.2s;
}
.cid-trlwKDRtm2 nav.opened .hamburger span:nth-child(2) {
  transform: rotate(45deg);
  transition: all 0.25s;
}
.cid-trlwKDRtm2 nav.opened .hamburger span:nth-child(3) {
  transform: rotate(-45deg);
  transition: all 0.25s;
}
.cid-trlwKDRtm2 nav.opened .hamburger span:nth-child(4) {
  top: 8px;
  width: 0;
  opacity: 0;
  right: 50%;
  transition: all 0.2s;
}
.cid-trlwKDRtm2 .navbar-dropdown {
  padding: 0 1rem;
  position: fixed;
}
.cid-trlwKDRtm2 a.nav-link {
  display: flex;
  align-items: center;
  justify-content: center;
}
.cid-trlwKDRtm2 .icons-menu {
  flex-wrap: nowrap;
  display: flex;
  justify-content: center;
  padding-left: 1rem;
  padding-right: 1rem;
  padding-top: 0.3rem;
  text-align: center;
}
@media screen and (-ms-high-contrast: active), (-ms-high-contrast: none) {
  .cid-trlwKDRtm2 .navbar {
    height: 70px;
  }
  .cid-trlwKDRtm2 .navbar.opened {
    height: auto;
  }
  .cid-trlwKDRtm2 .nav-item .nav-link:hover::before {
    width: 175%;
    max-width: calc(100% + 2rem);
    left: -1rem;
  }
}
.cid-trluvRf0F8 {
  padding-top: 2rem;
  padding-bottom: 1rem;
  background-color: #2299aa;
}
.cid-trluvRf0F8 .mbr-fallback-image.disabled {
  display: none;
}
.cid-trluvRf0F8 .mbr-fallback-image {
  display: block;
  background-size: cover;
  background-position: center center;
  width: 100%;
  height: 100%;
  position: absolute;
  top: 0;
}
.cid-trluvRf0F8 .media-wrap {
  padding: 0;
}
@media (max-width: 991px) {
  .cid-trluvRf0F8 .media-wrap {
    margin-bottom: 1rem;
  }
}
@media (max-width: 767px) {
  .cid-trluvRf0F8 .row {
    text-align: center;
  }
  .cid-trluvRf0F8 .row > div {
    margin: auto;
  }
  .cid-trluvRf0F8 .social-row {
    justify-content: center;
  }
}
.cid-trluvRf0F8 .social-row {
  display: flex;
  flex-wrap: wrap;
}
.cid-trluvRf0F8 .list {
  list-style: none;
  padding-left: 0;
  color: #ffffff;
}
@media (max-width: 991px) {
  .cid-trluvRf0F8 .list {
    margin-bottom: 2rem;
  }
}
@media (min-width: 992px) {
  .cid-trluvRf0F8 .list {
    margin-bottom: 0rem;
  }
}
.cid-trluvRf0F8 .mbr-text {
  color: #ffffff;
}
.cid-trluvRf0F8 .soc-item {
  display: flex;
  align-items: center;
  justify-content: center;
  border-radius: 50%;
  background-color: white;
  margin-right: 0.5rem;
  margin-bottom: 1rem;
  padding: 0.5rem;
  height: 2.5rem;
  width: 2.5rem;
}
.cid-trluvRf0F8 .mbr-iconfont {
  color: black;
}
@media (max-width: 991px) {
  .cid-trluvRf0F8 div > *:last-child {
    margin-top: 0 !important;
  }
}
.cid-ttnx0S73Ci {
  z-index: 1000;
  width: 100%;
  position: relative;
  min-height: 60px;
}
.cid-ttnx0S73Ci nav.navbar {
  position: fixed;
}
.cid-ttnx0S73Ci .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-ttnx0S73Ci .dropdown-menu {
  padding: 0;
  border-radius: 4px;
  box-shadow: 0 1px 3px 0 rgba(0, 0, 0, 0.1);
}
.cid-ttnx0S73Ci .dropdown-item {
  border-bottom: 1px solid #e6e6e6;
}
.cid-ttnx0S73Ci .dropdown-item:hover,
.cid-ttnx0S73Ci .dropdown-item:focus {
  background: #2299aa !important;
  color: white !important;
}
.cid-ttnx0S73Ci .dropdown-item:hover span {
  color: white;
}
.cid-ttnx0S73Ci .dropdown-item:first-child {
  border-top-left-radius: 4px;
  border-top-right-radius: 4px;
}
.cid-ttnx0S73Ci .dropdown-item:last-child {
  border-bottom: none;
  border-bottom-left-radius: 4px;
  border-bottom-right-radius: 4px;
}
.cid-ttnx0S73Ci .nav-dropdown .link {
  padding: 0 0.3em !important;
  margin: 0.667em 1em !important;
}
.cid-ttnx0S73Ci .nav-dropdown .link.dropdown-toggle::after {
  margin-left: 0.5rem;
  margin-top: 0.2rem;
}
.cid-ttnx0S73Ci .nav-link {
  position: relative;
}
.cid-ttnx0S73Ci .container {
  display: flex;
  margin: auto;
  flex-wrap: nowrap;
}
@media (max-width: 991px) {
  .cid-ttnx0S73Ci .container {
    flex-wrap: wrap;
  }
}
.cid-ttnx0S73Ci .container-fluid {
  flex-wrap: nowrap;
}
@media (max-width: 991px) {
  .cid-ttnx0S73Ci .container-fluid {
    flex-wrap: wrap;
  }
}
.cid-ttnx0S73Ci .iconfont-wrapper {
  color: #2299aa !important;
  font-size: 1.5rem;
  padding-right: 0.5rem;
}
.cid-ttnx0S73Ci .dropdown-menu,
.cid-ttnx0S73Ci .navbar.opened {
  background: #ffffff !important;
}
.cid-ttnx0S73Ci .nav-item:focus,
.cid-ttnx0S73Ci .nav-link:focus {
  outline: none;
}
.cid-ttnx0S73Ci .dropdown .dropdown-menu .dropdown-item {
  width: auto;
  transition: all 0.25s ease-in-out;
}
.cid-ttnx0S73Ci .dropdown .dropdown-menu .dropdown-item::after {
  right: 0.5rem;
}
.cid-ttnx0S73Ci .dropdown .dropdown-menu .dropdown-item .mbr-iconfont {
  margin-right: 0.5rem;
  vertical-align: sub;
}
.cid-ttnx0S73Ci .dropdown .dropdown-menu .dropdown-item .mbr-iconfont:before {
  display: inline-block;
  transform: scale(1, 1);
  transition: all 0.25s ease-in-out;
}
.cid-ttnx0S73Ci .collapsed .dropdown-menu .dropdown-item:before {
  display: none;
}
.cid-ttnx0S73Ci .collapsed .dropdown .dropdown-menu .dropdown-item {
  padding: 0.235em 1.5em 0.235em 1.5em !important;
  transition: none;
  margin: 0 !important;
}
.cid-ttnx0S73Ci .navbar {
  min-height: 70px;
  transition: all 0.3s;
  border-bottom: 1px solid transparent;
  box-shadow: 0 1px 3px 0 rgba(0, 0, 0, 0.1);
  background: #ffffff;
}
.cid-ttnx0S73Ci .navbar.opened {
  transition: all 0.3s;
}
.cid-ttnx0S73Ci .navbar .dropdown-item {
  padding: 0.5rem 1.8rem;
}
.cid-ttnx0S73Ci .navbar .navbar-logo img {
  width: auto;
}
.cid-ttnx0S73Ci .navbar .navbar-collapse {
  justify-content: flex-end;
  z-index: 1;
}
.cid-ttnx0S73Ci .navbar.collapsed {
  justify-content: center;
}
.cid-ttnx0S73Ci .navbar.collapsed .nav-item .nav-link::before {
  display: none;
}
.cid-ttnx0S73Ci .navbar.collapsed.opened .dropdown-menu {
  top: 0;
}
@media (min-width: 992px) {
  .cid-ttnx0S73Ci .navbar.collapsed.opened:not(.navbar-short) .navbar-collapse {
    max-height: calc(98.5vh - 5.1rem);
  }
}
.cid-ttnx0S73Ci .navbar.collapsed .dropdown-menu .dropdown-submenu {
  left: 0 !important;
}
.cid-ttnx0S73Ci .navbar.collapsed .dropdown-menu .dropdown-item:after {
  right: auto;
}
.cid-ttnx0S73Ci .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-ttnx0S73Ci .navbar.collapsed ul.navbar-nav li {
  margin: auto;
}
.cid-ttnx0S73Ci .navbar.collapsed .dropdown-menu .dropdown-item {
  padding: 0.25rem 1.5rem;
  text-align: center;
}
.cid-ttnx0S73Ci .navbar.collapsed .icons-menu {
  padding-left: 0;
  padding-right: 0;
  padding-top: 0.5rem;
  padding-bottom: 0.5rem;
}
@media (max-width: 991px) {
  .cid-ttnx0S73Ci .navbar .nav-item .nav-link::before {
    display: none;
  }
  .cid-ttnx0S73Ci .navbar.opened .dropdown-menu {
    top: 0;
  }
  .cid-ttnx0S73Ci .navbar .dropdown-menu .dropdown-submenu {
    left: 0 !important;
  }
  .cid-ttnx0S73Ci .navbar .dropdown-menu .dropdown-item:after {
    right: auto;
  }
  .cid-ttnx0S73Ci .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-ttnx0S73Ci .navbar .navbar-logo img {
    height: 3rem !important;
  }
  .cid-ttnx0S73Ci .navbar ul.navbar-nav li {
    margin: auto;
  }
  .cid-ttnx0S73Ci .navbar .dropdown-menu .dropdown-item {
    padding: 0.25rem 1.5rem !important;
    text-align: center;
  }
  .cid-ttnx0S73Ci .navbar .navbar-brand {
    flex-shrink: initial;
    flex-basis: auto;
    word-break: break-word;
    padding-right: 2rem;
  }
  .cid-ttnx0S73Ci .navbar .navbar-toggler {
    flex-basis: auto;
  }
  .cid-ttnx0S73Ci .navbar .icons-menu {
    padding-left: 0;
    padding-top: 0.5rem;
    padding-bottom: 0.5rem;
  }
}
@media (max-width: 991px) and (max-width: 767px) {
  .cid-ttnx0S73Ci .navbar .navbar-brand {
    width: calc(100% - 31px);
  }
}
.cid-ttnx0S73Ci .navbar.navbar-short {
  min-height: 60px;
}
.cid-ttnx0S73Ci .navbar.navbar-short .navbar-logo img {
  height: 2.5rem !important;
}
.cid-ttnx0S73Ci .navbar.navbar-short .navbar-brand {
  min-height: 60px;
  padding: 0;
}
.cid-ttnx0S73Ci .navbar-brand {
  min-height: 70px;
  flex-shrink: 0;
  align-items: center;
  margin-right: 0;
  padding: 10px 0;
  transition: all 0.3s;
  word-break: break-word;
  z-index: 1;
}
.cid-ttnx0S73Ci .navbar-brand .navbar-caption {
  line-height: inherit !important;
}
.cid-ttnx0S73Ci .navbar-brand .navbar-logo a {
  outline: none;
}
.cid-ttnx0S73Ci .dropdown-item.active,
.cid-ttnx0S73Ci .dropdown-item:active {
  background-color: transparent;
}
.cid-ttnx0S73Ci .navbar-expand-lg .navbar-nav .nav-link {
  padding: 0;
}
.cid-ttnx0S73Ci .nav-dropdown .link.dropdown-toggle {
  margin-right: 1.667em;
}
.cid-ttnx0S73Ci .nav-dropdown .link.dropdown-toggle[aria-expanded="true"] {
  margin-right: 0;
  padding: 0.667em 1.667em;
}
.cid-ttnx0S73Ci .navbar.navbar-expand-lg .dropdown .dropdown-menu {
  background: #ffffff;
}
.cid-ttnx0S73Ci .navbar.navbar-expand-lg .dropdown .dropdown-menu .dropdown-submenu {
  margin: 0;
  left: 100%;
}
.cid-ttnx0S73Ci .navbar .dropdown.open > .dropdown-menu {
  display: block;
}
.cid-ttnx0S73Ci ul.navbar-nav {
  flex-wrap: wrap;
}
.cid-ttnx0S73Ci .navbar-buttons {
  text-align: center;
  min-width: 170px;
}
.cid-ttnx0S73Ci button.navbar-toggler {
  outline: none;
  width: 31px;
  height: 20px;
  cursor: pointer;
  transition: all 0.2s;
  position: relative;
  align-self: center;
}
.cid-ttnx0S73Ci button.navbar-toggler .hamburger span {
  position: absolute;
  right: 0;
  width: 30px;
  height: 2px;
  border-right: 5px;
  background-color: #2299aa;
}
.cid-ttnx0S73Ci button.navbar-toggler .hamburger span:nth-child(1) {
  top: 0;
  transition: all 0.2s;
}
.cid-ttnx0S73Ci button.navbar-toggler .hamburger span:nth-child(2) {
  top: 8px;
  transition: all 0.15s;
}
.cid-ttnx0S73Ci button.navbar-toggler .hamburger span:nth-child(3) {
  top: 8px;
  transition: all 0.15s;
}
.cid-ttnx0S73Ci button.navbar-toggler .hamburger span:nth-child(4) {
  top: 16px;
  transition: all 0.2s;
}
.cid-ttnx0S73Ci nav.opened .hamburger span:nth-child(1) {
  top: 8px;
  width: 0;
  opacity: 0;
  right: 50%;
  transition: all 0.2s;
}
.cid-ttnx0S73Ci nav.opened .hamburger span:nth-child(2) {
  transform: rotate(45deg);
  transition: all 0.25s;
}
.cid-ttnx0S73Ci nav.opened .hamburger span:nth-child(3) {
  transform: rotate(-45deg);
  transition: all 0.25s;
}
.cid-ttnx0S73Ci nav.opened .hamburger span:nth-child(4) {
  top: 8px;
  width: 0;
  opacity: 0;
  right: 50%;
  transition: all 0.2s;
}
.cid-ttnx0S73Ci .navbar-dropdown {
  padding: 0 1rem;
  position: fixed;
}
.cid-ttnx0S73Ci a.nav-link {
  display: flex;
  align-items: center;
  justify-content: center;
}
.cid-ttnx0S73Ci .icons-menu {
  flex-wrap: nowrap;
  display: flex;
  justify-content: center;
  padding-left: 1rem;
  padding-right: 1rem;
  padding-top: 0.3rem;
  text-align: center;
}
@media screen and (-ms-high-contrast: active), (-ms-high-contrast: none) {
  .cid-ttnx0S73Ci .navbar {
    height: 70px;
  }
  .cid-ttnx0S73Ci .navbar.opened {
    height: auto;
  }
  .cid-ttnx0S73Ci .nav-item .nav-link:hover::before {
    width: 175%;
    max-width: calc(100% + 2rem);
    left: -1rem;
  }
}
.cid-ttnx0SRyTN {
  padding-top: 1rem;
  padding-bottom: 1rem;
  background-color: #ffffff;
}
.cid-ttnx0SRyTN .mbr-fallback-image.disabled {
  display: none;
}
.cid-ttnx0SRyTN .mbr-fallback-image {
  display: block;
  background-size: cover;
  background-position: center center;
  width: 100%;
  height: 100%;
  position: absolute;
  top: 0;
}
.cid-ttnx0SRyTN .mbr-text,
.cid-ttnx0SRyTN .mbr-section-btn {
  text-align: center;
}
.cid-ttnx0SRyTN .mbr-section-title {
  text-align: center;
  color: #252434;
}
.cid-ttnx0SRyTN .mbr-section-subtitle {
  text-align: center;
  color: #3d2e7c;
}
.cid-ttnx0Tlh41 {
  padding-top: 3rem;
  padding-bottom: 3rem;
  background-image: url("../../../assets/images/col-ana-1.png");
  display: flex;
  flex-direction: column;
}
.cid-ttnx0Tlh41 .mbr-fallback-image.disabled {
  display: none;
}
.cid-ttnx0Tlh41 .mbr-fallback-image {
  display: block;
  background-size: cover;
  background-position: center center;
  width: 100%;
  height: 100%;
  position: absolute;
  top: 0;
}
.cid-ttnx0Tlh41 .container,
.cid-ttnx0Tlh41 .container-fluid {
  position: relative;
  z-index: 5;
  display: flex;
  flex-direction: column;
  flex-grow: 1;
  padding-left: 2%;
  padding-right: 2%;
}
@media (max-width: 575px) {
  .cid-ttnx0Tlh41 .container,
  .cid-ttnx0Tlh41 .container-fluid {
    padding-right: 5%;
    padding-left: 5%;
  }
}
.cid-ttnx0Tlh41 .row {
  flex-grow: 1;
}
.cid-ttnx0Tlh41 .main-col {
  display: flex;
  flex-direction: column;
  align-items: stretch;
  justify-content: center;
}
.cid-ttnx0Tlh41 .mbr-section-title {
  color: #2299aa;
  margin-bottom: 0;
  text-align: center;
}
.cid-ttnx0Tlh41 .mbr-text {
  width: 100%;
  color: #272727;
  margin-top: 32px;
}
.cid-ttnx0Tlh41 .mbr-section-btn {
  margin-top: 30px;
}
.cid-ttnx0TH99R {
  padding-top: 2rem;
  padding-bottom: 0rem;
  background-color: #ffffff;
}
.cid-ttnx0TH99R blockquote {
  border-color: #2299aa;
  border-radius: 4px;
  background-color: #f3f4ef;
}
.cid-ttnx0TVZMR {
  padding-top: 2rem;
  padding-bottom: 1.5rem;
  background-color: #ffffff;
}
.cid-ttnx0TVZMR .mbr-section-subtitle {
  color: #2299aa;
}
.cid-ttnx0TVZMR .mbr-text,
.cid-ttnx0TVZMR .mbr-section-btn {
  color: #232323;
}
.cid-ttnx0TVZMR .row {
  justify-content: space-between;
}
.cid-ttnx0TVZMR img {
  border-radius: 8px;
}
.cid-ttnx0TVZMR .mbr-section-title {
  color: #2299aa;
}
.cid-ttnx0UHokd {
  padding-top: 3rem;
  padding-bottom: 3rem;
  background-image: url("../../../assets/images/col-ana-1.png");
  display: flex;
  flex-direction: column;
}
.cid-ttnx0UHokd .mbr-fallback-image.disabled {
  display: none;
}
.cid-ttnx0UHokd .mbr-fallback-image {
  display: block;
  background-size: cover;
  background-position: center center;
  width: 100%;
  height: 100%;
  position: absolute;
  top: 0;
}
.cid-ttnx0UHokd .container,
.cid-ttnx0UHokd .container-fluid {
  position: relative;
  z-index: 5;
  display: flex;
  flex-direction: column;
  flex-grow: 1;
  padding-left: 2%;
  padding-right: 2%;
}
@media (max-width: 575px) {
  .cid-ttnx0UHokd .container,
  .cid-ttnx0UHokd .container-fluid {
    padding-right: 5%;
    padding-left: 5%;
  }
}
.cid-ttnx0UHokd .row {
  flex-grow: 1;
}
.cid-ttnx0UHokd .main-col {
  display: flex;
  flex-direction: column;
  align-items: stretch;
  justify-content: center;
}
.cid-ttnx0UHokd .mbr-section-title {
  color: #65c6d4;
  margin-bottom: 0;
  text-align: center;
}
.cid-ttnx0UHokd .mbr-text {
  width: 100%;
  color: #272727;
  margin-top: 32px;
}
.cid-ttnx0UHokd .mbr-section-btn {
  margin-top: 30px;
}
.cid-ttnx0UZr3b {
  padding-top: 0rem;
  padding-bottom: 1rem;
  background-color: #ffffff;
}
.cid-ttnx0UZr3b .mbr-fallback-image.disabled {
  display: none;
}
.cid-ttnx0UZr3b .mbr-fallback-image {
  display: block;
  background-size: cover;
  background-position: center center;
  width: 100%;
  height: 100%;
  position: top;
  top: 0;
}
.cid-ttnx0UZr3b .card-wrapper {
  width: 100%;
}
.cid-ttnx0UZr3b .card-box {
  display: flex;
  align-items: center;
  justify-content: center;
}
@media (max-width: 991px) {
  .cid-ttnx0UZr3b .card-box {
    flex-direction: column;
    align-items: center;
  }
}
.cid-ttnx0UZr3b .iconfont-wrapper {
  padding: 10px 20px;
}
@media (max-width: 991px) {
  .cid-ttnx0UZr3b .iconfont-wrapper {
    flex-wrap: wrap;
  }
}
@media (max-width: 767px) {
  .cid-ttnx0UZr3b .iconfont-wrapper {
    padding: 8px 16px;
  }
}
.cid-ttnx0UZr3b .mbr-iconfont {
  display: block;
  font-size: 1.5rem;
  color: #ffffff;
}
.cid-ttnx0UZr3b .text-wrap {
  padding: 10px 20px;
}
@media (max-width: 767px) {
  .cid-ttnx0UZr3b .text-wrap {
    padding: 8px 16px;
  }
}
.cid-ttnx0UZr3b .card-title {
  color: #ffffff;
  margin-bottom: 10px;
}
@media (max-width: 991px) {
  .cid-ttnx0UZr3b .card-title {
    text-align: center !important;
  }
}
.cid-ttnx0UZr3b .card-text {
  color: #ffffff;
  margin-bottom: 0;
}
@media (max-width: 991px) {
  .cid-ttnx0UZr3b .card-text {
    text-align: center !important;
  }
}
.cid-ttnx0VeM8f {
  padding-top: 2rem;
  padding-bottom: 1rem;
  background-color: #2299aa;
}
.cid-ttnx0VeM8f .mbr-fallback-image.disabled {
  display: none;
}
.cid-ttnx0VeM8f .mbr-fallback-image {
  display: block;
  background-size: cover;
  background-position: center center;
  width: 100%;
  height: 100%;
  position: absolute;
  top: 0;
}
.cid-ttnx0VeM8f .media-wrap {
  padding: 0;
}
@media (max-width: 991px) {
  .cid-ttnx0VeM8f .media-wrap {
    margin-bottom: 1rem;
  }
}
@media (max-width: 767px) {
  .cid-ttnx0VeM8f .row {
    text-align: center;
  }
  .cid-ttnx0VeM8f .row > div {
    margin: auto;
  }
  .cid-ttnx0VeM8f .social-row {
    justify-content: center;
  }
}
.cid-ttnx0VeM8f .social-row {
  display: flex;
  flex-wrap: wrap;
}
.cid-ttnx0VeM8f .list {
  list-style: none;
  padding-left: 0;
  color: #ffffff;
}
@media (max-width: 991px) {
  .cid-ttnx0VeM8f .list {
    margin-bottom: 2rem;
  }
}
@media (min-width: 992px) {
  .cid-ttnx0VeM8f .list {
    margin-bottom: 0rem;
  }
}
.cid-ttnx0VeM8f .mbr-text {
  color: #ffffff;
}
.cid-ttnx0VeM8f .soc-item {
  display: flex;
  align-items: center;
  justify-content: center;
  border-radius: 50%;
  background-color: white;
  margin-right: 0.5rem;
  margin-bottom: 1rem;
  padding: 0.5rem;
  height: 2.5rem;
  width: 2.5rem;
}
.cid-ttnx0VeM8f .mbr-iconfont {
  color: black;
}
@media (max-width: 991px) {
  .cid-ttnx0VeM8f div > *:last-child {
    margin-top: 0 !important;
  }
}
.cid-ttzL3tfp0z {
  z-index: 1000;
  width: 100%;
  position: relative;
  min-height: 60px;
}
.cid-ttzL3tfp0z nav.navbar {
  position: fixed;
}
.cid-ttzL3tfp0z .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-ttzL3tfp0z .dropdown-menu {
  padding: 0;
  border-radius: 4px;
  box-shadow: 0 1px 3px 0 rgba(0, 0, 0, 0.1);
}
.cid-ttzL3tfp0z .dropdown-item {
  border-bottom: 1px solid #e6e6e6;
}
.cid-ttzL3tfp0z .dropdown-item:hover,
.cid-ttzL3tfp0z .dropdown-item:focus {
  background: #2299aa !important;
  color: white !important;
}
.cid-ttzL3tfp0z .dropdown-item:hover span {
  color: white;
}
.cid-ttzL3tfp0z .dropdown-item:first-child {
  border-top-left-radius: 4px;
  border-top-right-radius: 4px;
}
.cid-ttzL3tfp0z .dropdown-item:last-child {
  border-bottom: none;
  border-bottom-left-radius: 4px;
  border-bottom-right-radius: 4px;
}
.cid-ttzL3tfp0z .nav-dropdown .link {
  padding: 0 0.3em !important;
  margin: 0.667em 1em !important;
}
.cid-ttzL3tfp0z .nav-dropdown .link.dropdown-toggle::after {
  margin-left: 0.5rem;
  margin-top: 0.2rem;
}
.cid-ttzL3tfp0z .nav-link {
  position: relative;
}
.cid-ttzL3tfp0z .container {
  display: flex;
  margin: auto;
  flex-wrap: nowrap;
}
@media (max-width: 991px) {
  .cid-ttzL3tfp0z .container {
    flex-wrap: wrap;
  }
}
.cid-ttzL3tfp0z .container-fluid {
  flex-wrap: nowrap;
}
@media (max-width: 991px) {
  .cid-ttzL3tfp0z .container-fluid {
    flex-wrap: wrap;
  }
}
.cid-ttzL3tfp0z .iconfont-wrapper {
  color: #2299aa !important;
  font-size: 1.5rem;
  padding-right: 0.5rem;
}
.cid-ttzL3tfp0z .dropdown-menu,
.cid-ttzL3tfp0z .navbar.opened {
  background: #ffffff !important;
}
.cid-ttzL3tfp0z .nav-item:focus,
.cid-ttzL3tfp0z .nav-link:focus {
  outline: none;
}
.cid-ttzL3tfp0z .dropdown .dropdown-menu .dropdown-item {
  width: auto;
  transition: all 0.25s ease-in-out;
}
.cid-ttzL3tfp0z .dropdown .dropdown-menu .dropdown-item::after {
  right: 0.5rem;
}
.cid-ttzL3tfp0z .dropdown .dropdown-menu .dropdown-item .mbr-iconfont {
  margin-right: 0.5rem;
  vertical-align: sub;
}
.cid-ttzL3tfp0z .dropdown .dropdown-menu .dropdown-item .mbr-iconfont:before {
  display: inline-block;
  transform: scale(1, 1);
  transition: all 0.25s ease-in-out;
}
.cid-ttzL3tfp0z .collapsed .dropdown-menu .dropdown-item:before {
  display: none;
}
.cid-ttzL3tfp0z .collapsed .dropdown .dropdown-menu .dropdown-item {
  padding: 0.235em 1.5em 0.235em 1.5em !important;
  transition: none;
  margin: 0 !important;
}
.cid-ttzL3tfp0z .navbar {
  min-height: 70px;
  transition: all 0.3s;
  border-bottom: 1px solid transparent;
  box-shadow: 0 1px 3px 0 rgba(0, 0, 0, 0.1);
  background: #ffffff;
}
.cid-ttzL3tfp0z .navbar.opened {
  transition: all 0.3s;
}
.cid-ttzL3tfp0z .navbar .dropdown-item {
  padding: 0.5rem 1.8rem;
}
.cid-ttzL3tfp0z .navbar .navbar-logo img {
  width: auto;
}
.cid-ttzL3tfp0z .navbar .navbar-collapse {
  justify-content: flex-end;
  z-index: 1;
}
.cid-ttzL3tfp0z .navbar.collapsed {
  justify-content: center;
}
.cid-ttzL3tfp0z .navbar.collapsed .nav-item .nav-link::before {
  display: none;
}
.cid-ttzL3tfp0z .navbar.collapsed.opened .dropdown-menu {
  top: 0;
}
@media (min-width: 992px) {
  .cid-ttzL3tfp0z .navbar.collapsed.opened:not(.navbar-short) .navbar-collapse {
    max-height: calc(98.5vh - 5.1rem);
  }
}
.cid-ttzL3tfp0z .navbar.collapsed .dropdown-menu .dropdown-submenu {
  left: 0 !important;
}
.cid-ttzL3tfp0z .navbar.collapsed .dropdown-menu .dropdown-item:after {
  right: auto;
}
.cid-ttzL3tfp0z .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-ttzL3tfp0z .navbar.collapsed ul.navbar-nav li {
  margin: auto;
}
.cid-ttzL3tfp0z .navbar.collapsed .dropdown-menu .dropdown-item {
  padding: 0.25rem 1.5rem;
  text-align: center;
}
.cid-ttzL3tfp0z .navbar.collapsed .icons-menu {
  padding-left: 0;
  padding-right: 0;
  padding-top: 0.5rem;
  padding-bottom: 0.5rem;
}
@media (max-width: 991px) {
  .cid-ttzL3tfp0z .navbar .nav-item .nav-link::before {
    display: none;
  }
  .cid-ttzL3tfp0z .navbar.opened .dropdown-menu {
    top: 0;
  }
  .cid-ttzL3tfp0z .navbar .dropdown-menu .dropdown-submenu {
    left: 0 !important;
  }
  .cid-ttzL3tfp0z .navbar .dropdown-menu .dropdown-item:after {
    right: auto;
  }
  .cid-ttzL3tfp0z .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-ttzL3tfp0z .navbar .navbar-logo img {
    height: 3rem !important;
  }
  .cid-ttzL3tfp0z .navbar ul.navbar-nav li {
    margin: auto;
  }
  .cid-ttzL3tfp0z .navbar .dropdown-menu .dropdown-item {
    padding: 0.25rem 1.5rem !important;
    text-align: center;
  }
  .cid-ttzL3tfp0z .navbar .navbar-brand {
    flex-shrink: initial;
    flex-basis: auto;
    word-break: break-word;
    padding-right: 2rem;
  }
  .cid-ttzL3tfp0z .navbar .navbar-toggler {
    flex-basis: auto;
  }
  .cid-ttzL3tfp0z .navbar .icons-menu {
    padding-left: 0;
    padding-top: 0.5rem;
    padding-bottom: 0.5rem;
  }
}
@media (max-width: 991px) and (max-width: 767px) {
  .cid-ttzL3tfp0z .navbar .navbar-brand {
    width: calc(100% - 31px);
  }
}
.cid-ttzL3tfp0z .navbar.navbar-short {
  min-height: 60px;
}
.cid-ttzL3tfp0z .navbar.navbar-short .navbar-logo img {
  height: 2.5rem !important;
}
.cid-ttzL3tfp0z .navbar.navbar-short .navbar-brand {
  min-height: 60px;
  padding: 0;
}
.cid-ttzL3tfp0z .navbar-brand {
  min-height: 70px;
  flex-shrink: 0;
  align-items: center;
  margin-right: 0;
  padding: 10px 0;
  transition: all 0.3s;
  word-break: break-word;
  z-index: 1;
}
.cid-ttzL3tfp0z .navbar-brand .navbar-caption {
  line-height: inherit !important;
}
.cid-ttzL3tfp0z .navbar-brand .navbar-logo a {
  outline: none;
}
.cid-ttzL3tfp0z .dropdown-item.active,
.cid-ttzL3tfp0z .dropdown-item:active {
  background-color: transparent;
}
.cid-ttzL3tfp0z .navbar-expand-lg .navbar-nav .nav-link {
  padding: 0;
}
.cid-ttzL3tfp0z .nav-dropdown .link.dropdown-toggle {
  margin-right: 1.667em;
}
.cid-ttzL3tfp0z .nav-dropdown .link.dropdown-toggle[aria-expanded="true"] {
  margin-right: 0;
  padding: 0.667em 1.667em;
}
.cid-ttzL3tfp0z .navbar.navbar-expand-lg .dropdown .dropdown-menu {
  background: #ffffff;
}
.cid-ttzL3tfp0z .navbar.navbar-expand-lg .dropdown .dropdown-menu .dropdown-submenu {
  margin: 0;
  left: 100%;
}
.cid-ttzL3tfp0z .navbar .dropdown.open > .dropdown-menu {
  display: block;
}
.cid-ttzL3tfp0z ul.navbar-nav {
  flex-wrap: wrap;
}
.cid-ttzL3tfp0z .navbar-buttons {
  text-align: center;
  min-width: 170px;
}
.cid-ttzL3tfp0z button.navbar-toggler {
  outline: none;
  width: 31px;
  height: 20px;
  cursor: pointer;
  transition: all 0.2s;
  position: relative;
  align-self: center;
}
.cid-ttzL3tfp0z button.navbar-toggler .hamburger span {
  position: absolute;
  right: 0;
  width: 30px;
  height: 2px;
  border-right: 5px;
  background-color: #2299aa;
}
.cid-ttzL3tfp0z button.navbar-toggler .hamburger span:nth-child(1) {
  top: 0;
  transition: all 0.2s;
}
.cid-ttzL3tfp0z button.navbar-toggler .hamburger span:nth-child(2) {
  top: 8px;
  transition: all 0.15s;
}
.cid-ttzL3tfp0z button.navbar-toggler .hamburger span:nth-child(3) {
  top: 8px;
  transition: all 0.15s;
}
.cid-ttzL3tfp0z button.navbar-toggler .hamburger span:nth-child(4) {
  top: 16px;
  transition: all 0.2s;
}
.cid-ttzL3tfp0z nav.opened .hamburger span:nth-child(1) {
  top: 8px;
  width: 0;
  opacity: 0;
  right: 50%;
  transition: all 0.2s;
}
.cid-ttzL3tfp0z nav.opened .hamburger span:nth-child(2) {
  transform: rotate(45deg);
  transition: all 0.25s;
}
.cid-ttzL3tfp0z nav.opened .hamburger span:nth-child(3) {
  transform: rotate(-45deg);
  transition: all 0.25s;
}
.cid-ttzL3tfp0z nav.opened .hamburger span:nth-child(4) {
  top: 8px;
  width: 0;
  opacity: 0;
  right: 50%;
  transition: all 0.2s;
}
.cid-ttzL3tfp0z .navbar-dropdown {
  padding: 0 1rem;
  position: fixed;
}
.cid-ttzL3tfp0z a.nav-link {
  display: flex;
  align-items: center;
  justify-content: center;
}
.cid-ttzL3tfp0z .icons-menu {
  flex-wrap: nowrap;
  display: flex;
  justify-content: center;
  padding-left: 1rem;
  padding-right: 1rem;
  padding-top: 0.3rem;
  text-align: center;
}
@media screen and (-ms-high-contrast: active), (-ms-high-contrast: none) {
  .cid-ttzL3tfp0z .navbar {
    height: 70px;
  }
  .cid-ttzL3tfp0z .navbar.opened {
    height: auto;
  }
  .cid-ttzL3tfp0z .nav-item .nav-link:hover::before {
    width: 175%;
    max-width: calc(100% + 2rem);
    left: -1rem;
  }
}
.cid-ttzL3u6Hh5 {
  padding-top: 1rem;
  padding-bottom: 1rem;
  background-color: #ffffff;
}
.cid-ttzL3u6Hh5 .mbr-fallback-image.disabled {
  display: none;
}
.cid-ttzL3u6Hh5 .mbr-fallback-image {
  display: block;
  background-size: cover;
  background-position: center center;
  width: 100%;
  height: 100%;
  position: absolute;
  top: 0;
}
.cid-ttzL3u6Hh5 .mbr-text,
.cid-ttzL3u6Hh5 .mbr-section-btn {
  text-align: center;
}
.cid-ttzL3u6Hh5 .mbr-section-title {
  text-align: center;
  color: #252434;
}
.cid-ttzL3u6Hh5 .mbr-section-subtitle {
  text-align: center;
  color: #3d2e7c;
}
.cid-ttzL3ur2s1 {
  padding-top: 3rem;
  padding-bottom: 3rem;
  background-image: url("../../../assets/images/col-ana-1.png");
  display: flex;
  flex-direction: column;
}
.cid-ttzL3ur2s1 .mbr-fallback-image.disabled {
  display: none;
}
.cid-ttzL3ur2s1 .mbr-fallback-image {
  display: block;
  background-size: cover;
  background-position: center center;
  width: 100%;
  height: 100%;
  position: absolute;
  top: 0;
}
.cid-ttzL3ur2s1 .container,
.cid-ttzL3ur2s1 .container-fluid {
  position: relative;
  z-index: 5;
  display: flex;
  flex-direction: column;
  flex-grow: 1;
  padding-left: 2%;
  padding-right: 2%;
}
@media (max-width: 575px) {
  .cid-ttzL3ur2s1 .container,
  .cid-ttzL3ur2s1 .container-fluid {
    padding-right: 5%;
    padding-left: 5%;
  }
}
.cid-ttzL3ur2s1 .row {
  flex-grow: 1;
}
.cid-ttzL3ur2s1 .main-col {
  display: flex;
  flex-direction: column;
  align-items: stretch;
  justify-content: center;
}
.cid-ttzL3ur2s1 .mbr-section-title {
  color: #2299aa;
  margin-bottom: 0;
  text-align: center;
}
.cid-ttzL3ur2s1 .mbr-text {
  width: 100%;
  color: #272727;
  margin-top: 32px;
}
.cid-ttzL3ur2s1 .mbr-section-btn {
  margin-top: 30px;
}
.cid-ttzL3uHfEd {
  padding-top: 2rem;
  padding-bottom: 0rem;
  background-color: #ffffff;
}
.cid-ttzL3uHfEd blockquote {
  border-color: #2299aa;
  border-radius: 4px;
  background-color: #f3f4ef;
}
.cid-ttzL3uQxFd {
  padding-top: 2rem;
  padding-bottom: 1.5rem;
  background-color: #ffffff;
}
.cid-ttzL3uQxFd .mbr-section-subtitle {
  color: #2299aa;
}
.cid-ttzL3uQxFd .mbr-text,
.cid-ttzL3uQxFd .mbr-section-btn {
  color: #232323;
}
.cid-ttzL3uQxFd .row {
  justify-content: space-between;
}
.cid-ttzL3uQxFd img {
  border-radius: 8px;
}
.cid-ttzL3uQxFd .mbr-section-title {
  color: #2299aa;
}
.cid-ttzL3vuLgN {
  padding-top: 3rem;
  padding-bottom: 3rem;
  background-image: url("../../../assets/images/col-ana-1.png");
  display: flex;
  flex-direction: column;
}
.cid-ttzL3vuLgN .mbr-fallback-image.disabled {
  display: none;
}
.cid-ttzL3vuLgN .mbr-fallback-image {
  display: block;
  background-size: cover;
  background-position: center center;
  width: 100%;
  height: 100%;
  position: absolute;
  top: 0;
}
.cid-ttzL3vuLgN .container,
.cid-ttzL3vuLgN .container-fluid {
  position: relative;
  z-index: 5;
  display: flex;
  flex-direction: column;
  flex-grow: 1;
  padding-left: 2%;
  padding-right: 2%;
}
@media (max-width: 575px) {
  .cid-ttzL3vuLgN .container,
  .cid-ttzL3vuLgN .container-fluid {
    padding-right: 5%;
    padding-left: 5%;
  }
}
.cid-ttzL3vuLgN .row {
  flex-grow: 1;
}
.cid-ttzL3vuLgN .main-col {
  display: flex;
  flex-direction: column;
  align-items: stretch;
  justify-content: center;
}
.cid-ttzL3vuLgN .mbr-section-title {
  color: #65c6d4;
  margin-bottom: 0;
  text-align: center;
}
.cid-ttzL3vuLgN .mbr-text {
  width: 100%;
  color: #272727;
  margin-top: 32px;
}
.cid-ttzL3vuLgN .mbr-section-btn {
  margin-top: 30px;
}
.cid-ttzL3vHQad {
  padding-top: 0rem;
  padding-bottom: 1rem;
  background-color: #ffffff;
}
.cid-ttzL3vHQad .mbr-fallback-image.disabled {
  display: none;
}
.cid-ttzL3vHQad .mbr-fallback-image {
  display: block;
  background-size: cover;
  background-position: center center;
  width: 100%;
  height: 100%;
  position: top;
  top: 0;
}
.cid-ttzL3vHQad .card-wrapper {
  width: 100%;
}
.cid-ttzL3vHQad .card-box {
  display: flex;
  align-items: center;
  justify-content: center;
}
@media (max-width: 991px) {
  .cid-ttzL3vHQad .card-box {
    flex-direction: column;
    align-items: center;
  }
}
.cid-ttzL3vHQad .iconfont-wrapper {
  padding: 10px 20px;
}
@media (max-width: 991px) {
  .cid-ttzL3vHQad .iconfont-wrapper {
    flex-wrap: wrap;
  }
}
@media (max-width: 767px) {
  .cid-ttzL3vHQad .iconfont-wrapper {
    padding: 8px 16px;
  }
}
.cid-ttzL3vHQad .mbr-iconfont {
  display: block;
  font-size: 1.5rem;
  color: #ffffff;
}
.cid-ttzL3vHQad .text-wrap {
  padding: 10px 20px;
}
@media (max-width: 767px) {
  .cid-ttzL3vHQad .text-wrap {
    padding: 8px 16px;
  }
}
.cid-ttzL3vHQad .card-title {
  color: #ffffff;
  margin-bottom: 10px;
}
@media (max-width: 991px) {
  .cid-ttzL3vHQad .card-title {
    text-align: center !important;
  }
}
.cid-ttzL3vHQad .card-text {
  color: #ffffff;
  margin-bottom: 0;
}
@media (max-width: 991px) {
  .cid-ttzL3vHQad .card-text {
    text-align: center !important;
  }
}
.cid-ttzL3vVpV0 {
  padding-top: 2rem;
  padding-bottom: 1rem;
  background-color: #2299aa;
}
.cid-ttzL3vVpV0 .mbr-fallback-image.disabled {
  display: none;
}
.cid-ttzL3vVpV0 .mbr-fallback-image {
  display: block;
  background-size: cover;
  background-position: center center;
  width: 100%;
  height: 100%;
  position: absolute;
  top: 0;
}
.cid-ttzL3vVpV0 .media-wrap {
  padding: 0;
}
@media (max-width: 991px) {
  .cid-ttzL3vVpV0 .media-wrap {
    margin-bottom: 1rem;
  }
}
@media (max-width: 767px) {
  .cid-ttzL3vVpV0 .row {
    text-align: center;
  }
  .cid-ttzL3vVpV0 .row > div {
    margin: auto;
  }
  .cid-ttzL3vVpV0 .social-row {
    justify-content: center;
  }
}
.cid-ttzL3vVpV0 .social-row {
  display: flex;
  flex-wrap: wrap;
}
.cid-ttzL3vVpV0 .list {
  list-style: none;
  padding-left: 0;
  color: #ffffff;
}
@media (max-width: 991px) {
  .cid-ttzL3vVpV0 .list {
    margin-bottom: 2rem;
  }
}
@media (min-width: 992px) {
  .cid-ttzL3vVpV0 .list {
    margin-bottom: 0rem;
  }
}
.cid-ttzL3vVpV0 .mbr-text {
  color: #ffffff;
}
.cid-ttzL3vVpV0 .soc-item {
  display: flex;
  align-items: center;
  justify-content: center;
  border-radius: 50%;
  background-color: white;
  margin-right: 0.5rem;
  margin-bottom: 1rem;
  padding: 0.5rem;
  height: 2.5rem;
  width: 2.5rem;
}
.cid-ttzL3vVpV0 .mbr-iconfont {
  color: black;
}
@media (max-width: 991px) {
  .cid-ttzL3vVpV0 div > *:last-child {
    margin-top: 0 !important;
  }
}
.cid-ttzL3tfp0z {
  z-index: 1000;
  width: 100%;
  position: relative;
  min-height: 60px;
}
.cid-ttzL3tfp0z nav.navbar {
  position: fixed;
}
.cid-ttzL3tfp0z .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-ttzL3tfp0z .dropdown-menu {
  padding: 0;
  border-radius: 4px;
  box-shadow: 0 1px 3px 0 rgba(0, 0, 0, 0.1);
}
.cid-ttzL3tfp0z .dropdown-item {
  border-bottom: 1px solid #e6e6e6;
}
.cid-ttzL3tfp0z .dropdown-item:hover,
.cid-ttzL3tfp0z .dropdown-item:focus {
  background: #2299aa !important;
  color: white !important;
}
.cid-ttzL3tfp0z .dropdown-item:hover span {
  color: white;
}
.cid-ttzL3tfp0z .dropdown-item:first-child {
  border-top-left-radius: 4px;
  border-top-right-radius: 4px;
}
.cid-ttzL3tfp0z .dropdown-item:last-child {
  border-bottom: none;
  border-bottom-left-radius: 4px;
  border-bottom-right-radius: 4px;
}
.cid-ttzL3tfp0z .nav-dropdown .link {
  padding: 0 0.3em !important;
  margin: 0.667em 1em !important;
}
.cid-ttzL3tfp0z .nav-dropdown .link.dropdown-toggle::after {
  margin-left: 0.5rem;
  margin-top: 0.2rem;
}
.cid-ttzL3tfp0z .nav-link {
  position: relative;
}
.cid-ttzL3tfp0z .container {
  display: flex;
  margin: auto;
  flex-wrap: nowrap;
}
@media (max-width: 991px) {
  .cid-ttzL3tfp0z .container {
    flex-wrap: wrap;
  }
}
.cid-ttzL3tfp0z .container-fluid {
  flex-wrap: nowrap;
}
@media (max-width: 991px) {
  .cid-ttzL3tfp0z .container-fluid {
    flex-wrap: wrap;
  }
}
.cid-ttzL3tfp0z .iconfont-wrapper {
  color: #2299aa !important;
  font-size: 1.5rem;
  padding-right: 0.5rem;
}
.cid-ttzL3tfp0z .dropdown-menu,
.cid-ttzL3tfp0z .navbar.opened {
  background: #ffffff !important;
}
.cid-ttzL3tfp0z .nav-item:focus,
.cid-ttzL3tfp0z .nav-link:focus {
  outline: none;
}
.cid-ttzL3tfp0z .dropdown .dropdown-menu .dropdown-item {
  width: auto;
  transition: all 0.25s ease-in-out;
}
.cid-ttzL3tfp0z .dropdown .dropdown-menu .dropdown-item::after {
  right: 0.5rem;
}
.cid-ttzL3tfp0z .dropdown .dropdown-menu .dropdown-item .mbr-iconfont {
  margin-right: 0.5rem;
  vertical-align: sub;
}
.cid-ttzL3tfp0z .dropdown .dropdown-menu .dropdown-item .mbr-iconfont:before {
  display: inline-block;
  transform: scale(1, 1);
  transition: all 0.25s ease-in-out;
}
.cid-ttzL3tfp0z .collapsed .dropdown-menu .dropdown-item:before {
  display: none;
}
.cid-ttzL3tfp0z .collapsed .dropdown .dropdown-menu .dropdown-item {
  padding: 0.235em 1.5em 0.235em 1.5em !important;
  transition: none;
  margin: 0 !important;
}
.cid-ttzL3tfp0z .navbar {
  min-height: 70px;
  transition: all 0.3s;
  border-bottom: 1px solid transparent;
  box-shadow: 0 1px 3px 0 rgba(0, 0, 0, 0.1);
  background: #ffffff;
}
.cid-ttzL3tfp0z .navbar.opened {
  transition: all 0.3s;
}
.cid-ttzL3tfp0z .navbar .dropdown-item {
  padding: 0.5rem 1.8rem;
}
.cid-ttzL3tfp0z .navbar .navbar-logo img {
  width: auto;
}
.cid-ttzL3tfp0z .navbar .navbar-collapse {
  justify-content: flex-end;
  z-index: 1;
}
.cid-ttzL3tfp0z .navbar.collapsed {
  justify-content: center;
}
.cid-ttzL3tfp0z .navbar.collapsed .nav-item .nav-link::before {
  display: none;
}
.cid-ttzL3tfp0z .navbar.collapsed.opened .dropdown-menu {
  top: 0;
}
@media (min-width: 992px) {
  .cid-ttzL3tfp0z .navbar.collapsed.opened:not(.navbar-short) .navbar-collapse {
    max-height: calc(98.5vh - 5.1rem);
  }
}
.cid-ttzL3tfp0z .navbar.collapsed .dropdown-menu .dropdown-submenu {
  left: 0 !important;
}
.cid-ttzL3tfp0z .navbar.collapsed .dropdown-menu .dropdown-item:after {
  right: auto;
}
.cid-ttzL3tfp0z .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-ttzL3tfp0z .navbar.collapsed ul.navbar-nav li {
  margin: auto;
}
.cid-ttzL3tfp0z .navbar.collapsed .dropdown-menu .dropdown-item {
  padding: 0.25rem 1.5rem;
  text-align: center;
}
.cid-ttzL3tfp0z .navbar.collapsed .icons-menu {
  padding-left: 0;
  padding-right: 0;
  padding-top: 0.5rem;
  padding-bottom: 0.5rem;
}
@media (max-width: 991px) {
  .cid-ttzL3tfp0z .navbar .nav-item .nav-link::before {
    display: none;
  }
  .cid-ttzL3tfp0z .navbar.opened .dropdown-menu {
    top: 0;
  }
  .cid-ttzL3tfp0z .navbar .dropdown-menu .dropdown-submenu {
    left: 0 !important;
  }
  .cid-ttzL3tfp0z .navbar .dropdown-menu .dropdown-item:after {
    right: auto;
  }
  .cid-ttzL3tfp0z .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-ttzL3tfp0z .navbar .navbar-logo img {
    height: 3rem !important;
  }
  .cid-ttzL3tfp0z .navbar ul.navbar-nav li {
    margin: auto;
  }
  .cid-ttzL3tfp0z .navbar .dropdown-menu .dropdown-item {
    padding: 0.25rem 1.5rem !important;
    text-align: center;
  }
  .cid-ttzL3tfp0z .navbar .navbar-brand {
    flex-shrink: initial;
    flex-basis: auto;
    word-break: break-word;
    padding-right: 2rem;
  }
  .cid-ttzL3tfp0z .navbar .navbar-toggler {
    flex-basis: auto;
  }
  .cid-ttzL3tfp0z .navbar .icons-menu {
    padding-left: 0;
    padding-top: 0.5rem;
    padding-bottom: 0.5rem;
  }
}
@media (max-width: 991px) and (max-width: 767px) {
  .cid-ttzL3tfp0z .navbar .navbar-brand {
    width: calc(100% - 31px);
  }
}
.cid-ttzL3tfp0z .navbar.navbar-short {
  min-height: 60px;
}
.cid-ttzL3tfp0z .navbar.navbar-short .navbar-logo img {
  height: 2.5rem !important;
}
.cid-ttzL3tfp0z .navbar.navbar-short .navbar-brand {
  min-height: 60px;
  padding: 0;
}
.cid-ttzL3tfp0z .navbar-brand {
  min-height: 70px;
  flex-shrink: 0;
  align-items: center;
  margin-right: 0;
  padding: 10px 0;
  transition: all 0.3s;
  word-break: break-word;
  z-index: 1;
}
.cid-ttzL3tfp0z .navbar-brand .navbar-caption {
  line-height: inherit !important;
}
.cid-ttzL3tfp0z .navbar-brand .navbar-logo a {
  outline: none;
}
.cid-ttzL3tfp0z .dropdown-item.active,
.cid-ttzL3tfp0z .dropdown-item:active {
  background-color: transparent;
}
.cid-ttzL3tfp0z .navbar-expand-lg .navbar-nav .nav-link {
  padding: 0;
}
.cid-ttzL3tfp0z .nav-dropdown .link.dropdown-toggle {
  margin-right: 1.667em;
}
.cid-ttzL3tfp0z .nav-dropdown .link.dropdown-toggle[aria-expanded="true"] {
  margin-right: 0;
  padding: 0.667em 1.667em;
}
.cid-ttzL3tfp0z .navbar.navbar-expand-lg .dropdown .dropdown-menu {
  background: #ffffff;
}
.cid-ttzL3tfp0z .navbar.navbar-expand-lg .dropdown .dropdown-menu .dropdown-submenu {
  margin: 0;
  left: 100%;
}
.cid-ttzL3tfp0z .navbar .dropdown.open > .dropdown-menu {
  display: block;
}
.cid-ttzL3tfp0z ul.navbar-nav {
  flex-wrap: wrap;
}
.cid-ttzL3tfp0z .navbar-buttons {
  text-align: center;
  min-width: 170px;
}
.cid-ttzL3tfp0z button.navbar-toggler {
  outline: none;
  width: 31px;
  height: 20px;
  cursor: pointer;
  transition: all 0.2s;
  position: relative;
  align-self: center;
}
.cid-ttzL3tfp0z button.navbar-toggler .hamburger span {
  position: absolute;
  right: 0;
  width: 30px;
  height: 2px;
  border-right: 5px;
  background-color: #2299aa;
}
.cid-ttzL3tfp0z button.navbar-toggler .hamburger span:nth-child(1) {
  top: 0;
  transition: all 0.2s;
}
.cid-ttzL3tfp0z button.navbar-toggler .hamburger span:nth-child(2) {
  top: 8px;
  transition: all 0.15s;
}
.cid-ttzL3tfp0z button.navbar-toggler .hamburger span:nth-child(3) {
  top: 8px;
  transition: all 0.15s;
}
.cid-ttzL3tfp0z button.navbar-toggler .hamburger span:nth-child(4) {
  top: 16px;
  transition: all 0.2s;
}
.cid-ttzL3tfp0z nav.opened .hamburger span:nth-child(1) {
  top: 8px;
  width: 0;
  opacity: 0;
  right: 50%;
  transition: all 0.2s;
}
.cid-ttzL3tfp0z nav.opened .hamburger span:nth-child(2) {
  transform: rotate(45deg);
  transition: all 0.25s;
}
.cid-ttzL3tfp0z nav.opened .hamburger span:nth-child(3) {
  transform: rotate(-45deg);
  transition: all 0.25s;
}
.cid-ttzL3tfp0z nav.opened .hamburger span:nth-child(4) {
  top: 8px;
  width: 0;
  opacity: 0;
  right: 50%;
  transition: all 0.2s;
}
.cid-ttzL3tfp0z .navbar-dropdown {
  padding: 0 1rem;
  position: fixed;
}
.cid-ttzL3tfp0z a.nav-link {
  display: flex;
  align-items: center;
  justify-content: center;
}
.cid-ttzL3tfp0z .icons-menu {
  flex-wrap: nowrap;
  display: flex;
  justify-content: center;
  padding-left: 1rem;
  padding-right: 1rem;
  padding-top: 0.3rem;
  text-align: center;
}
@media screen and (-ms-high-contrast: active), (-ms-high-contrast: none) {
  .cid-ttzL3tfp0z .navbar {
    height: 70px;
  }
  .cid-ttzL3tfp0z .navbar.opened {
    height: auto;
  }
  .cid-ttzL3tfp0z .nav-item .nav-link:hover::before {
    width: 175%;
    max-width: calc(100% + 2rem);
    left: -1rem;
  }
}
.cid-tBRQ0wvtMW {
  padding-top: 6rem;
  padding-bottom: 0rem;
  background-image: url("../../../assets/images/colours-2000x1125.png");
}
.cid-tBRQ0wvtMW .mbr-fallback-image.disabled {
  display: none;
}
.cid-tBRQ0wvtMW .mbr-fallback-image {
  display: block;
  background-size: cover;
  background-position: center center;
  width: 100%;
  height: 100%;
  position: absolute;
  top: 0;
}
.cid-tBRQ0wvtMW .mbr-section-title {
  color: #2299aa;
}
.cid-tBRQairNX1 {
  padding-top: 2rem;
  padding-bottom: 0rem;
  background-color: #ffffff;
}
.cid-tBRQairNX1 blockquote {
  border-color: #2299aa;
  border-radius: 4px;
  background-color: #f3f4ef;
}
.cid-tBScgS0PCa {
  padding-top: 1rem;
  padding-bottom: 0rem;
  background-color: #ffffff;
}
.cid-tBScgS0PCa .mbr-fallback-image.disabled {
  display: none;
}
.cid-tBScgS0PCa .mbr-fallback-image {
  display: block;
  background-size: cover;
  background-position: center center;
  width: 100%;
  height: 100%;
  position: absolute;
  top: 0;
}
.cid-tBScgS0PCa .video-wrapper iframe {
  width: 100%;
}
.cid-tBScgS0PCa .mbr-section-title,
.cid-tBScgS0PCa .mbr-section-subtitle,
.cid-tBScgS0PCa .mbr-text {
  text-align: center;
}
.cid-tBScgS0PCa .mbr-section-title {
  color: #2299aa;
}
.cid-tBScgS0PCa .mbr-section-subtitle {
  color: #2299aa;
}
.cid-tBSl5LM88S {
  padding-top: 0rem;
  padding-bottom: 0rem;
  background-color: #ffffff;
}
.cid-tBSl5LM88S .mbr-fallback-image.disabled {
  display: none;
}
.cid-tBSl5LM88S .mbr-fallback-image {
  display: block;
  background-size: cover;
  background-position: center center;
  width: 100%;
  height: 100%;
  position: top;
  top: 0;
}
.cid-tBSl5LM88S .card-wrapper {
  width: 100%;
}
.cid-tBSl5LM88S .card-box {
  display: flex;
  align-items: center;
  justify-content: center;
}
@media (max-width: 991px) {
  .cid-tBSl5LM88S .card-box {
    flex-direction: column;
    align-items: center;
  }
}
.cid-tBSl5LM88S .iconfont-wrapper {
  padding: 10px 20px;
}
@media (max-width: 991px) {
  .cid-tBSl5LM88S .iconfont-wrapper {
    flex-wrap: wrap;
  }
}
@media (max-width: 767px) {
  .cid-tBSl5LM88S .iconfont-wrapper {
    padding: 8px 16px;
  }
}
.cid-tBSl5LM88S .mbr-iconfont {
  display: block;
  font-size: 1.5rem;
  color: #ffffff;
}
.cid-tBSl5LM88S .text-wrap {
  padding: 10px 20px;
}
@media (max-width: 767px) {
  .cid-tBSl5LM88S .text-wrap {
    padding: 8px 16px;
  }
}
.cid-tBSl5LM88S .card-title {
  color: #ffffff;
  margin-bottom: 10px;
}
@media (max-width: 991px) {
  .cid-tBSl5LM88S .card-title {
    text-align: center !important;
  }
}
.cid-tBSl5LM88S .card-text {
  color: #ffffff;
  margin-bottom: 0;
}
@media (max-width: 991px) {
  .cid-tBSl5LM88S .card-text {
    text-align: center !important;
  }
}
.cid-tBSiCUrnya {
  padding-top: 1rem;
  padding-bottom: 0rem;
  background-color: #ffffff;
}
.cid-tBSiCUrnya .mbr-fallback-image.disabled {
  display: none;
}
.cid-tBSiCUrnya .mbr-fallback-image {
  display: block;
  background-size: cover;
  background-position: center center;
  width: 100%;
  height: 100%;
  position: absolute;
  top: 0;
}
.cid-tBSiCUrnya .video-wrapper iframe {
  width: 100%;
}
.cid-tBSiCUrnya .mbr-section-title,
.cid-tBSiCUrnya .mbr-section-subtitle,
.cid-tBSiCUrnya .mbr-text {
  text-align: center;
}
.cid-tBSiCUrnya .mbr-section-title {
  color: #2299aa;
}
.cid-tBSiCUrnya .mbr-section-subtitle {
  color: #2299aa;
}
.cid-tBSm7osODp {
  padding-top: 1rem;
  padding-bottom: 1rem;
  background-color: #ffffff;
}
.cid-tBSm7osODp .mbr-fallback-image.disabled {
  display: none;
}
.cid-tBSm7osODp .mbr-fallback-image {
  display: block;
  background-size: cover;
  background-position: center center;
  width: 100%;
  height: 100%;
  position: absolute;
  top: 0;
}
.cid-tBSm7osODp .content-wrapper {
  background: #f3f4ef;
}
@media (max-width: 991px) {
  .cid-tBSm7osODp .content-wrapper .row {
    flex-direction: column-reverse;
  }
  .cid-tBSm7osODp .content-wrapper .image-wrapper {
    margin-bottom: 2rem;
  }
}
@media (max-width: 767px) {
  .cid-tBSm7osODp .content-wrapper {
    padding: 1rem;
  }
}
@media (min-width: 768px) and (max-width: 991px) {
  .cid-tBSm7osODp .content-wrapper {
    padding: 2rem;
  }
}
@media (min-width: 992px) {
  .cid-tBSm7osODp .content-wrapper {
    padding: 5rem 3rem;
  }
  .cid-tBSm7osODp .content-wrapper .text-wrapper {
    padding-right: 2rem;
  }
}
.cid-tBSm7osODp .image-wrapper img {
  width: 100%;
  object-fit: cover;
}
.cid-ttzL3vVpV0 {
  padding-top: 2rem;
  padding-bottom: 1rem;
  background-color: #2299aa;
}
.cid-ttzL3vVpV0 .mbr-fallback-image.disabled {
  display: none;
}
.cid-ttzL3vVpV0 .mbr-fallback-image {
  display: block;
  background-size: cover;
  background-position: center center;
  width: 100%;
  height: 100%;
  position: absolute;
  top: 0;
}
.cid-ttzL3vVpV0 .media-wrap {
  padding: 0;
}
@media (max-width: 991px) {
  .cid-ttzL3vVpV0 .media-wrap {
    margin-bottom: 1rem;
  }
}
@media (max-width: 767px) {
  .cid-ttzL3vVpV0 .row {
    text-align: center;
  }
  .cid-ttzL3vVpV0 .row > div {
    margin: auto;
  }
  .cid-ttzL3vVpV0 .social-row {
    justify-content: center;
  }
}
.cid-ttzL3vVpV0 .social-row {
  display: flex;
  flex-wrap: wrap;
}
.cid-ttzL3vVpV0 .list {
  list-style: none;
  padding-left: 0;
  color: #ffffff;
}
@media (max-width: 991px) {
  .cid-ttzL3vVpV0 .list {
    margin-bottom: 2rem;
  }
}
@media (min-width: 992px) {
  .cid-ttzL3vVpV0 .list {
    margin-bottom: 0rem;
  }
}
.cid-ttzL3vVpV0 .mbr-text {
  color: #ffffff;
}
.cid-ttzL3vVpV0 .soc-item {
  display: flex;
  align-items: center;
  justify-content: center;
  border-radius: 50%;
  background-color: white;
  margin-right: 0.5rem;
  margin-bottom: 1rem;
  padding: 0.5rem;
  height: 2.5rem;
  width: 2.5rem;
}
.cid-ttzL3vVpV0 .mbr-iconfont {
  color: black;
}
@media (max-width: 991px) {
  .cid-ttzL3vVpV0 div > *:last-child {
    margin-top: 0 !important;
  }
}
.cid-tVw39c21bL {
  z-index: 1000;
  width: 100%;
  position: relative;
  min-height: 60px;
}
.cid-tVw39c21bL nav.navbar {
  position: fixed;
}
.cid-tVw39c21bL .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-tVw39c21bL .dropdown-menu {
  padding: 0;
  border-radius: 4px;
  box-shadow: 0 1px 3px 0 rgba(0, 0, 0, 0.1);
}
.cid-tVw39c21bL .dropdown-item {
  border-bottom: 1px solid #e6e6e6;
}
.cid-tVw39c21bL .dropdown-item:hover,
.cid-tVw39c21bL .dropdown-item:focus {
  background: #2299aa !important;
  color: white !important;
}
.cid-tVw39c21bL .dropdown-item:hover span {
  color: white;
}
.cid-tVw39c21bL .dropdown-item:first-child {
  border-top-left-radius: 4px;
  border-top-right-radius: 4px;
}
.cid-tVw39c21bL .dropdown-item:last-child {
  border-bottom: none;
  border-bottom-left-radius: 4px;
  border-bottom-right-radius: 4px;
}
.cid-tVw39c21bL .nav-dropdown .link {
  padding: 0 0.3em !important;
  margin: 0.667em 1em !important;
}
.cid-tVw39c21bL .nav-dropdown .link.dropdown-toggle::after {
  margin-left: 0.5rem;
  margin-top: 0.2rem;
}
.cid-tVw39c21bL .nav-link {
  position: relative;
}
.cid-tVw39c21bL .container {
  display: flex;
  margin: auto;
  flex-wrap: nowrap;
}
@media (max-width: 991px) {
  .cid-tVw39c21bL .container {
    flex-wrap: wrap;
  }
}
.cid-tVw39c21bL .container-fluid {
  flex-wrap: nowrap;
}
@media (max-width: 991px) {
  .cid-tVw39c21bL .container-fluid {
    flex-wrap: wrap;
  }
}
.cid-tVw39c21bL .iconfont-wrapper {
  color: #2299aa !important;
  font-size: 1.5rem;
  padding-right: 0.5rem;
}
.cid-tVw39c21bL .dropdown-menu,
.cid-tVw39c21bL .navbar.opened {
  background: #ffffff !important;
}
.cid-tVw39c21bL .nav-item:focus,
.cid-tVw39c21bL .nav-link:focus {
  outline: none;
}
.cid-tVw39c21bL .dropdown .dropdown-menu .dropdown-item {
  width: auto;
  transition: all 0.25s ease-in-out;
}
.cid-tVw39c21bL .dropdown .dropdown-menu .dropdown-item::after {
  right: 0.5rem;
}
.cid-tVw39c21bL .dropdown .dropdown-menu .dropdown-item .mbr-iconfont {
  margin-right: 0.5rem;
  vertical-align: sub;
}
.cid-tVw39c21bL .dropdown .dropdown-menu .dropdown-item .mbr-iconfont:before {
  display: inline-block;
  transform: scale(1, 1);
  transition: all 0.25s ease-in-out;
}
.cid-tVw39c21bL .collapsed .dropdown-menu .dropdown-item:before {
  display: none;
}
.cid-tVw39c21bL .collapsed .dropdown .dropdown-menu .dropdown-item {
  padding: 0.235em 1.5em 0.235em 1.5em !important;
  transition: none;
  margin: 0 !important;
}
.cid-tVw39c21bL .navbar {
  min-height: 70px;
  transition: all 0.3s;
  border-bottom: 1px solid transparent;
  box-shadow: 0 1px 3px 0 rgba(0, 0, 0, 0.1);
  background: #ffffff;
}
.cid-tVw39c21bL .navbar.opened {
  transition: all 0.3s;
}
.cid-tVw39c21bL .navbar .dropdown-item {
  padding: 0.5rem 1.8rem;
}
.cid-tVw39c21bL .navbar .navbar-logo img {
  width: auto;
}
.cid-tVw39c21bL .navbar .navbar-collapse {
  justify-content: flex-end;
  z-index: 1;
}
.cid-tVw39c21bL .navbar.collapsed {
  justify-content: center;
}
.cid-tVw39c21bL .navbar.collapsed .nav-item .nav-link::before {
  display: none;
}
.cid-tVw39c21bL .navbar.collapsed.opened .dropdown-menu {
  top: 0;
}
@media (min-width: 992px) {
  .cid-tVw39c21bL .navbar.collapsed.opened:not(.navbar-short) .navbar-collapse {
    max-height: calc(98.5vh - 5.1rem);
  }
}
.cid-tVw39c21bL .navbar.collapsed .dropdown-menu .dropdown-submenu {
  left: 0 !important;
}
.cid-tVw39c21bL .navbar.collapsed .dropdown-menu .dropdown-item:after {
  right: auto;
}
.cid-tVw39c21bL .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-tVw39c21bL .navbar.collapsed ul.navbar-nav li {
  margin: auto;
}
.cid-tVw39c21bL .navbar.collapsed .dropdown-menu .dropdown-item {
  padding: 0.25rem 1.5rem;
  text-align: center;
}
.cid-tVw39c21bL .navbar.collapsed .icons-menu {
  padding-left: 0;
  padding-right: 0;
  padding-top: 0.5rem;
  padding-bottom: 0.5rem;
}
@media (max-width: 991px) {
  .cid-tVw39c21bL .navbar .nav-item .nav-link::before {
    display: none;
  }
  .cid-tVw39c21bL .navbar.opened .dropdown-menu {
    top: 0;
  }
  .cid-tVw39c21bL .navbar .dropdown-menu .dropdown-submenu {
    left: 0 !important;
  }
  .cid-tVw39c21bL .navbar .dropdown-menu .dropdown-item:after {
    right: auto;
  }
  .cid-tVw39c21bL .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-tVw39c21bL .navbar .navbar-logo img {
    height: 3rem !important;
  }
  .cid-tVw39c21bL .navbar ul.navbar-nav li {
    margin: auto;
  }
  .cid-tVw39c21bL .navbar .dropdown-menu .dropdown-item {
    padding: 0.25rem 1.5rem !important;
    text-align: center;
  }
  .cid-tVw39c21bL .navbar .navbar-brand {
    flex-shrink: initial;
    flex-basis: auto;
    word-break: break-word;
    padding-right: 2rem;
  }
  .cid-tVw39c21bL .navbar .navbar-toggler {
    flex-basis: auto;
  }
  .cid-tVw39c21bL .navbar .icons-menu {
    padding-left: 0;
    padding-top: 0.5rem;
    padding-bottom: 0.5rem;
  }
}
@media (max-width: 991px) and (max-width: 767px) {
  .cid-tVw39c21bL .navbar .navbar-brand {
    width: calc(100% - 31px);
  }
}
.cid-tVw39c21bL .navbar.navbar-short {
  min-height: 60px;
}
.cid-tVw39c21bL .navbar.navbar-short .navbar-logo img {
  height: 2.5rem !important;
}
.cid-tVw39c21bL .navbar.navbar-short .navbar-brand {
  min-height: 60px;
  padding: 0;
}
.cid-tVw39c21bL .navbar-brand {
  min-height: 70px;
  flex-shrink: 0;
  align-items: center;
  margin-right: 0;
  padding: 10px 0;
  transition: all 0.3s;
  word-break: break-word;
  z-index: 1;
}
.cid-tVw39c21bL .navbar-brand .navbar-caption {
  line-height: inherit !important;
}
.cid-tVw39c21bL .navbar-brand .navbar-logo a {
  outline: none;
}
.cid-tVw39c21bL .dropdown-item.active,
.cid-tVw39c21bL .dropdown-item:active {
  background-color: transparent;
}
.cid-tVw39c21bL .navbar-expand-lg .navbar-nav .nav-link {
  padding: 0;
}
.cid-tVw39c21bL .nav-dropdown .link.dropdown-toggle {
  margin-right: 1.667em;
}
.cid-tVw39c21bL .nav-dropdown .link.dropdown-toggle[aria-expanded="true"] {
  margin-right: 0;
  padding: 0.667em 1.667em;
}
.cid-tVw39c21bL .navbar.navbar-expand-lg .dropdown .dropdown-menu {
  background: #ffffff;
}
.cid-tVw39c21bL .navbar.navbar-expand-lg .dropdown .dropdown-menu .dropdown-submenu {
  margin: 0;
  left: 100%;
}
.cid-tVw39c21bL .navbar .dropdown.open > .dropdown-menu {
  display: block;
}
.cid-tVw39c21bL ul.navbar-nav {
  flex-wrap: wrap;
}
.cid-tVw39c21bL .navbar-buttons {
  text-align: center;
  min-width: 170px;
}
.cid-tVw39c21bL button.navbar-toggler {
  outline: none;
  width: 31px;
  height: 20px;
  cursor: pointer;
  transition: all 0.2s;
  position: relative;
  align-self: center;
}
.cid-tVw39c21bL button.navbar-toggler .hamburger span {
  position: absolute;
  right: 0;
  width: 30px;
  height: 2px;
  border-right: 5px;
  background-color: #2299aa;
}
.cid-tVw39c21bL button.navbar-toggler .hamburger span:nth-child(1) {
  top: 0;
  transition: all 0.2s;
}
.cid-tVw39c21bL button.navbar-toggler .hamburger span:nth-child(2) {
  top: 8px;
  transition: all 0.15s;
}
.cid-tVw39c21bL button.navbar-toggler .hamburger span:nth-child(3) {
  top: 8px;
  transition: all 0.15s;
}
.cid-tVw39c21bL button.navbar-toggler .hamburger span:nth-child(4) {
  top: 16px;
  transition: all 0.2s;
}
.cid-tVw39c21bL nav.opened .hamburger span:nth-child(1) {
  top: 8px;
  width: 0;
  opacity: 0;
  right: 50%;
  transition: all 0.2s;
}
.cid-tVw39c21bL nav.opened .hamburger span:nth-child(2) {
  transform: rotate(45deg);
  transition: all 0.25s;
}
.cid-tVw39c21bL nav.opened .hamburger span:nth-child(3) {
  transform: rotate(-45deg);
  transition: all 0.25s;
}
.cid-tVw39c21bL nav.opened .hamburger span:nth-child(4) {
  top: 8px;
  width: 0;
  opacity: 0;
  right: 50%;
  transition: all 0.2s;
}
.cid-tVw39c21bL .navbar-dropdown {
  padding: 0 1rem;
  position: fixed;
}
.cid-tVw39c21bL a.nav-link {
  display: flex;
  align-items: center;
  justify-content: center;
}
.cid-tVw39c21bL .icons-menu {
  flex-wrap: nowrap;
  display: flex;
  justify-content: center;
  padding-left: 1rem;
  padding-right: 1rem;
  padding-top: 0.3rem;
  text-align: center;
}
@media screen and (-ms-high-contrast: active), (-ms-high-contrast: none) {
  .cid-tVw39c21bL .navbar {
    height: 70px;
  }
  .cid-tVw39c21bL .navbar.opened {
    height: auto;
  }
  .cid-tVw39c21bL .nav-item .nav-link:hover::before {
    width: 175%;
    max-width: calc(100% + 2rem);
    left: -1rem;
  }
}
.cid-tVw39dxWpK {
  padding-top: 1rem;
  padding-bottom: 1rem;
  background-color: #ffffff;
}
.cid-tVw39dxWpK .mbr-fallback-image.disabled {
  display: none;
}
.cid-tVw39dxWpK .mbr-fallback-image {
  display: block;
  background-size: cover;
  background-position: center center;
  width: 100%;
  height: 100%;
  position: absolute;
  top: 0;
}
.cid-tVw39dxWpK .mbr-text,
.cid-tVw39dxWpK .mbr-section-btn {
  text-align: center;
}
.cid-tVw39dxWpK .mbr-section-title {
  text-align: center;
  color: #252434;
}
.cid-tVw39dxWpK .mbr-section-subtitle {
  text-align: center;
  color: #3d2e7c;
}
.cid-tVw39efy7D {
  padding-top: 3rem;
  padding-bottom: 3rem;
  background-image: url("../../../assets/images/col-ana-1.png");
  display: flex;
  flex-direction: column;
}
.cid-tVw39efy7D .mbr-fallback-image.disabled {
  display: none;
}
.cid-tVw39efy7D .mbr-fallback-image {
  display: block;
  background-size: cover;
  background-position: center center;
  width: 100%;
  height: 100%;
  position: absolute;
  top: 0;
}
.cid-tVw39efy7D .container,
.cid-tVw39efy7D .container-fluid {
  position: relative;
  z-index: 5;
  display: flex;
  flex-direction: column;
  flex-grow: 1;
  padding-left: 2%;
  padding-right: 2%;
}
@media (max-width: 575px) {
  .cid-tVw39efy7D .container,
  .cid-tVw39efy7D .container-fluid {
    padding-right: 5%;
    padding-left: 5%;
  }
}
.cid-tVw39efy7D .row {
  flex-grow: 1;
}
.cid-tVw39efy7D .main-col {
  display: flex;
  flex-direction: column;
  align-items: stretch;
  justify-content: center;
}
.cid-tVw39efy7D .mbr-section-title {
  color: #2299aa;
  margin-bottom: 0;
  text-align: center;
}
.cid-tVw39efy7D .mbr-text {
  width: 100%;
  color: #272727;
  margin-top: 32px;
}
.cid-tVw39efy7D .mbr-section-btn {
  margin-top: 30px;
}
.cid-tVw39eEhO0 {
  padding-top: 6rem;
  padding-bottom: 1.5rem;
  background-color: #ffffff;
}
.cid-tVw39eEhO0 .mbr-section-subtitle {
  color: #2299aa;
}
.cid-tVw39eEhO0 .mbr-text,
.cid-tVw39eEhO0 .mbr-section-btn {
  color: #232323;
}
.cid-tVw39eEhO0 .row {
  justify-content: space-between;
}
.cid-tVw39eEhO0 img {
  border-radius: 8px;
}
.cid-tVw39eEhO0 .mbr-section-title {
  color: #2299aa;
}
.cid-tVw39f2VoR {
  padding-top: 5rem;
  padding-bottom: 2rem;
  background-color: #ffffff;
}
.cid-tVw39f2VoR .mbr-fallback-image.disabled {
  display: none;
}
.cid-tVw39f2VoR .mbr-fallback-image {
  display: block;
  background-size: cover;
  background-position: center center;
  width: 100%;
  height: 100%;
  position: absolute;
  top: 0;
}
.cid-tVw39f2VoR .item {
  display: flex;
  align-items: center;
  flex-direction: column;
}
.cid-tVw39f2VoR .item .icon-wrap {
  text-align: center;
}
.cid-tVw39f2VoR .item span {
  font-size: 2rem;
  color: #ffffff;
  line-height: 60px;
}
.cid-tVw39f2VoR .item::before {
  content: "\e96b";
  font-family: Moririse2 !important;
  position: absolute;
  font-size: 32px;
  left: -15px;
  top: 12%;
  color: #2299aa;
}
.cid-tVw39f2VoR .item.first:before {
  display: none;
}
.cid-tVw39f2VoR .item.five:before {
  display: none;
}
.cid-tVw39f2VoR .icon-box {
  background: #2299aa;
  width: 60px;
  min-width: 60px;
  height: 60px;
  border-radius: 50%;
  text-align: center;
  display: inline-block;
}
.cid-tVw39f2VoR .text-box {
  margin-top: 1rem;
  text-align: center;
}
.cid-tVw39f2VoR .mbr-iconfont {
  color: #2299aa !important;
  position: absolute;
  top: 50%;
  left: 100%;
}
@media (max-width: 991px) {
  .cid-tVw39f2VoR .item:before {
    display: none;
  }
  .cid-tVw39f2VoR .card-wrapper {
    margin-bottom: 2rem;
  }
}
.cid-tVw39f2VoR .card-title,
.cid-tVw39f2VoR .card-box {
  color: #232323;
}
.cid-tVw39f2VoR .text-box .mbr-text {
  color: #232323;
}
.cid-tVw39fOjcI {
  padding-top: 2rem;
  padding-bottom: 2rem;
  background: #f3f4ef;
}
.cid-tVw39fOjcI .mbr-fallback-image.disabled {
  display: none;
}
.cid-tVw39fOjcI .mbr-fallback-image {
  display: block;
  background-size: cover;
  background-position: center center;
  width: 100%;
  height: 100%;
  position: absolute;
  top: 0;
}
.cid-tVw39fOjcI .list-group-item {
  background-color: transparent;
  padding: .5rem 3.25rem;
}
.cid-tVw39fOjcI .plan-body {
  padding-bottom: 2rem;
}
.cid-tVw39fOjcI .plan-header {
  padding-top: 2rem;
  padding-left: 1rem;
  padding-right: 1rem;
}
.cid-tVw39fOjcI .price {
  color: #2299aa;
}
.cid-tVw39fOjcI .plan {
  word-break: break-word;
  background-color: #ffffff;
}
.cid-tVw39fOjcI .plan .list-group-item {
  position: relative;
  justify-content: center;
  border: 0;
}
.cid-tVw39fOjcI .plan .list-group-item::after {
  position: absolute;
  bottom: 1px;
  left: 25%;
  width: 50%;
  height: 1px;
  content: "";
  background-color: rgba(0, 0, 0, 0.1);
}
.cid-tVw39fOjcI .plan .list-group-item:last-child::after {
  display: none;
}
@media (max-width: 991px) {
  .cid-tVw39fOjcI .plan {
    margin-bottom: 2rem;
  }
}
.cid-tVw39gnPju {
  padding-top: 3rem;
  padding-bottom: 3rem;
  background-image: url("../../../assets/images/col-ana-1.png");
  display: flex;
  flex-direction: column;
}
.cid-tVw39gnPju .mbr-fallback-image.disabled {
  display: none;
}
.cid-tVw39gnPju .mbr-fallback-image {
  display: block;
  background-size: cover;
  background-position: center center;
  width: 100%;
  height: 100%;
  position: absolute;
  top: 0;
}
.cid-tVw39gnPju .container,
.cid-tVw39gnPju .container-fluid {
  position: relative;
  z-index: 5;
  display: flex;
  flex-direction: column;
  flex-grow: 1;
  padding-left: 2%;
  padding-right: 2%;
}
@media (max-width: 575px) {
  .cid-tVw39gnPju .container,
  .cid-tVw39gnPju .container-fluid {
    padding-right: 5%;
    padding-left: 5%;
  }
}
.cid-tVw39gnPju .row {
  flex-grow: 1;
}
.cid-tVw39gnPju .main-col {
  display: flex;
  flex-direction: column;
  align-items: stretch;
  justify-content: center;
}
.cid-tVw39gnPju .mbr-section-title {
  color: #65c6d4;
  margin-bottom: 0;
  text-align: center;
}
.cid-tVw39gnPju .mbr-text {
  width: 100%;
  color: #272727;
  margin-top: 32px;
}
.cid-tVw39gnPju .mbr-section-btn {
  margin-top: 30px;
}
.cid-tVw39gPZgp {
  padding-top: 0rem;
  padding-bottom: 1rem;
  background-color: #ffffff;
}
.cid-tVw39gPZgp .mbr-fallback-image.disabled {
  display: none;
}
.cid-tVw39gPZgp .mbr-fallback-image {
  display: block;
  background-size: cover;
  background-position: center center;
  width: 100%;
  height: 100%;
  position: top;
  top: 0;
}
.cid-tVw39gPZgp .card-wrapper {
  width: 100%;
}
.cid-tVw39gPZgp .card-box {
  display: flex;
  align-items: center;
  justify-content: center;
}
@media (max-width: 991px) {
  .cid-tVw39gPZgp .card-box {
    flex-direction: column;
    align-items: center;
  }
}
.cid-tVw39gPZgp .iconfont-wrapper {
  padding: 10px 20px;
}
@media (max-width: 991px) {
  .cid-tVw39gPZgp .iconfont-wrapper {
    flex-wrap: wrap;
  }
}
@media (max-width: 767px) {
  .cid-tVw39gPZgp .iconfont-wrapper {
    padding: 8px 16px;
  }
}
.cid-tVw39gPZgp .mbr-iconfont {
  display: block;
  font-size: 1.5rem;
  color: #ffffff;
}
.cid-tVw39gPZgp .text-wrap {
  padding: 10px 20px;
}
@media (max-width: 767px) {
  .cid-tVw39gPZgp .text-wrap {
    padding: 8px 16px;
  }
}
.cid-tVw39gPZgp .card-title {
  color: #ffffff;
  margin-bottom: 10px;
}
@media (max-width: 991px) {
  .cid-tVw39gPZgp .card-title {
    text-align: center !important;
  }
}
.cid-tVw39gPZgp .card-text {
  color: #ffffff;
  margin-bottom: 0;
}
@media (max-width: 991px) {
  .cid-tVw39gPZgp .card-text {
    text-align: center !important;
  }
}
.cid-tVw39hiI8k {
  padding-top: 2rem;
  padding-bottom: 1rem;
  background-color: #2299aa;
}
.cid-tVw39hiI8k .mbr-fallback-image.disabled {
  display: none;
}
.cid-tVw39hiI8k .mbr-fallback-image {
  display: block;
  background-size: cover;
  background-position: center center;
  width: 100%;
  height: 100%;
  position: absolute;
  top: 0;
}
.cid-tVw39hiI8k .media-wrap {
  padding: 0;
}
@media (max-width: 991px) {
  .cid-tVw39hiI8k .media-wrap {
    margin-bottom: 1rem;
  }
}
@media (max-width: 767px) {
  .cid-tVw39hiI8k .row {
    text-align: center;
  }
  .cid-tVw39hiI8k .row > div {
    margin: auto;
  }
  .cid-tVw39hiI8k .social-row {
    justify-content: center;
  }
}
.cid-tVw39hiI8k .social-row {
  display: flex;
  flex-wrap: wrap;
}
.cid-tVw39hiI8k .list {
  list-style: none;
  padding-left: 0;
  color: #ffffff;
}
@media (max-width: 991px) {
  .cid-tVw39hiI8k .list {
    margin-bottom: 2rem;
  }
}
@media (min-width: 992px) {
  .cid-tVw39hiI8k .list {
    margin-bottom: 0rem;
  }
}
.cid-tVw39hiI8k .mbr-text {
  color: #ffffff;
}
.cid-tVw39hiI8k .soc-item {
  display: flex;
  align-items: center;
  justify-content: center;
  border-radius: 50%;
  background-color: white;
  margin-right: 0.5rem;
  margin-bottom: 1rem;
  padding: 0.5rem;
  height: 2.5rem;
  width: 2.5rem;
}
.cid-tVw39hiI8k .mbr-iconfont {
  color: black;
}
@media (max-width: 991px) {
  .cid-tVw39hiI8k div > *:last-child {
    margin-top: 0 !important;
  }
}
.cid-tVwvBX1Hkg {
  z-index: 1000;
  width: 100%;
  position: relative;
  min-height: 60px;
}
.cid-tVwvBX1Hkg nav.navbar {
  position: fixed;
}
.cid-tVwvBX1Hkg .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-tVwvBX1Hkg .dropdown-menu {
  padding: 0;
  border-radius: 4px;
  box-shadow: 0 1px 3px 0 rgba(0, 0, 0, 0.1);
}
.cid-tVwvBX1Hkg .dropdown-item {
  border-bottom: 1px solid #e6e6e6;
}
.cid-tVwvBX1Hkg .dropdown-item:hover,
.cid-tVwvBX1Hkg .dropdown-item:focus {
  background: #2299aa !important;
  color: white !important;
}
.cid-tVwvBX1Hkg .dropdown-item:hover span {
  color: white;
}
.cid-tVwvBX1Hkg .dropdown-item:first-child {
  border-top-left-radius: 4px;
  border-top-right-radius: 4px;
}
.cid-tVwvBX1Hkg .dropdown-item:last-child {
  border-bottom: none;
  border-bottom-left-radius: 4px;
  border-bottom-right-radius: 4px;
}
.cid-tVwvBX1Hkg .nav-dropdown .link {
  padding: 0 0.3em !important;
  margin: 0.667em 1em !important;
}
.cid-tVwvBX1Hkg .nav-dropdown .link.dropdown-toggle::after {
  margin-left: 0.5rem;
  margin-top: 0.2rem;
}
.cid-tVwvBX1Hkg .nav-link {
  position: relative;
}
.cid-tVwvBX1Hkg .container {
  display: flex;
  margin: auto;
  flex-wrap: nowrap;
}
@media (max-width: 991px) {
  .cid-tVwvBX1Hkg .container {
    flex-wrap: wrap;
  }
}
.cid-tVwvBX1Hkg .container-fluid {
  flex-wrap: nowrap;
}
@media (max-width: 991px) {
  .cid-tVwvBX1Hkg .container-fluid {
    flex-wrap: wrap;
  }
}
.cid-tVwvBX1Hkg .iconfont-wrapper {
  color: #2299aa !important;
  font-size: 1.5rem;
  padding-right: 0.5rem;
}
.cid-tVwvBX1Hkg .dropdown-menu,
.cid-tVwvBX1Hkg .navbar.opened {
  background: #ffffff !important;
}
.cid-tVwvBX1Hkg .nav-item:focus,
.cid-tVwvBX1Hkg .nav-link:focus {
  outline: none;
}
.cid-tVwvBX1Hkg .dropdown .dropdown-menu .dropdown-item {
  width: auto;
  transition: all 0.25s ease-in-out;
}
.cid-tVwvBX1Hkg .dropdown .dropdown-menu .dropdown-item::after {
  right: 0.5rem;
}
.cid-tVwvBX1Hkg .dropdown .dropdown-menu .dropdown-item .mbr-iconfont {
  margin-right: 0.5rem;
  vertical-align: sub;
}
.cid-tVwvBX1Hkg .dropdown .dropdown-menu .dropdown-item .mbr-iconfont:before {
  display: inline-block;
  transform: scale(1, 1);
  transition: all 0.25s ease-in-out;
}
.cid-tVwvBX1Hkg .collapsed .dropdown-menu .dropdown-item:before {
  display: none;
}
.cid-tVwvBX1Hkg .collapsed .dropdown .dropdown-menu .dropdown-item {
  padding: 0.235em 1.5em 0.235em 1.5em !important;
  transition: none;
  margin: 0 !important;
}
.cid-tVwvBX1Hkg .navbar {
  min-height: 70px;
  transition: all 0.3s;
  border-bottom: 1px solid transparent;
  box-shadow: 0 1px 3px 0 rgba(0, 0, 0, 0.1);
  background: #ffffff;
}
.cid-tVwvBX1Hkg .navbar.opened {
  transition: all 0.3s;
}
.cid-tVwvBX1Hkg .navbar .dropdown-item {
  padding: 0.5rem 1.8rem;
}
.cid-tVwvBX1Hkg .navbar .navbar-logo img {
  width: auto;
}
.cid-tVwvBX1Hkg .navbar .navbar-collapse {
  justify-content: flex-end;
  z-index: 1;
}
.cid-tVwvBX1Hkg .navbar.collapsed {
  justify-content: center;
}
.cid-tVwvBX1Hkg .navbar.collapsed .nav-item .nav-link::before {
  display: none;
}
.cid-tVwvBX1Hkg .navbar.collapsed.opened .dropdown-menu {
  top: 0;
}
@media (min-width: 992px) {
  .cid-tVwvBX1Hkg .navbar.collapsed.opened:not(.navbar-short) .navbar-collapse {
    max-height: calc(98.5vh - 5.1rem);
  }
}
.cid-tVwvBX1Hkg .navbar.collapsed .dropdown-menu .dropdown-submenu {
  left: 0 !important;
}
.cid-tVwvBX1Hkg .navbar.collapsed .dropdown-menu .dropdown-item:after {
  right: auto;
}
.cid-tVwvBX1Hkg .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-tVwvBX1Hkg .navbar.collapsed ul.navbar-nav li {
  margin: auto;
}
.cid-tVwvBX1Hkg .navbar.collapsed .dropdown-menu .dropdown-item {
  padding: 0.25rem 1.5rem;
  text-align: center;
}
.cid-tVwvBX1Hkg .navbar.collapsed .icons-menu {
  padding-left: 0;
  padding-right: 0;
  padding-top: 0.5rem;
  padding-bottom: 0.5rem;
}
@media (max-width: 991px) {
  .cid-tVwvBX1Hkg .navbar .nav-item .nav-link::before {
    display: none;
  }
  .cid-tVwvBX1Hkg .navbar.opened .dropdown-menu {
    top: 0;
  }
  .cid-tVwvBX1Hkg .navbar .dropdown-menu .dropdown-submenu {
    left: 0 !important;
  }
  .cid-tVwvBX1Hkg .navbar .dropdown-menu .dropdown-item:after {
    right: auto;
  }
  .cid-tVwvBX1Hkg .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-tVwvBX1Hkg .navbar .navbar-logo img {
    height: 3rem !important;
  }
  .cid-tVwvBX1Hkg .navbar ul.navbar-nav li {
    margin: auto;
  }
  .cid-tVwvBX1Hkg .navbar .dropdown-menu .dropdown-item {
    padding: 0.25rem 1.5rem !important;
    text-align: center;
  }
  .cid-tVwvBX1Hkg .navbar .navbar-brand {
    flex-shrink: initial;
    flex-basis: auto;
    word-break: break-word;
    padding-right: 2rem;
  }
  .cid-tVwvBX1Hkg .navbar .navbar-toggler {
    flex-basis: auto;
  }
  .cid-tVwvBX1Hkg .navbar .icons-menu {
    padding-left: 0;
    padding-top: 0.5rem;
    padding-bottom: 0.5rem;
  }
}
@media (max-width: 991px) and (max-width: 767px) {
  .cid-tVwvBX1Hkg .navbar .navbar-brand {
    width: calc(100% - 31px);
  }
}
.cid-tVwvBX1Hkg .navbar.navbar-short {
  min-height: 60px;
}
.cid-tVwvBX1Hkg .navbar.navbar-short .navbar-logo img {
  height: 2.5rem !important;
}
.cid-tVwvBX1Hkg .navbar.navbar-short .navbar-brand {
  min-height: 60px;
  padding: 0;
}
.cid-tVwvBX1Hkg .navbar-brand {
  min-height: 70px;
  flex-shrink: 0;
  align-items: center;
  margin-right: 0;
  padding: 10px 0;
  transition: all 0.3s;
  word-break: break-word;
  z-index: 1;
}
.cid-tVwvBX1Hkg .navbar-brand .navbar-caption {
  line-height: inherit !important;
}
.cid-tVwvBX1Hkg .navbar-brand .navbar-logo a {
  outline: none;
}
.cid-tVwvBX1Hkg .dropdown-item.active,
.cid-tVwvBX1Hkg .dropdown-item:active {
  background-color: transparent;
}
.cid-tVwvBX1Hkg .navbar-expand-lg .navbar-nav .nav-link {
  padding: 0;
}
.cid-tVwvBX1Hkg .nav-dropdown .link.dropdown-toggle {
  margin-right: 1.667em;
}
.cid-tVwvBX1Hkg .nav-dropdown .link.dropdown-toggle[aria-expanded="true"] {
  margin-right: 0;
  padding: 0.667em 1.667em;
}
.cid-tVwvBX1Hkg .navbar.navbar-expand-lg .dropdown .dropdown-menu {
  background: #ffffff;
}
.cid-tVwvBX1Hkg .navbar.navbar-expand-lg .dropdown .dropdown-menu .dropdown-submenu {
  margin: 0;
  left: 100%;
}
.cid-tVwvBX1Hkg .navbar .dropdown.open > .dropdown-menu {
  display: block;
}
.cid-tVwvBX1Hkg ul.navbar-nav {
  flex-wrap: wrap;
}
.cid-tVwvBX1Hkg .navbar-buttons {
  text-align: center;
  min-width: 170px;
}
.cid-tVwvBX1Hkg button.navbar-toggler {
  outline: none;
  width: 31px;
  height: 20px;
  cursor: pointer;
  transition: all 0.2s;
  position: relative;
  align-self: center;
}
.cid-tVwvBX1Hkg button.navbar-toggler .hamburger span {
  position: absolute;
  right: 0;
  width: 30px;
  height: 2px;
  border-right: 5px;
  background-color: #2299aa;
}
.cid-tVwvBX1Hkg button.navbar-toggler .hamburger span:nth-child(1) {
  top: 0;
  transition: all 0.2s;
}
.cid-tVwvBX1Hkg button.navbar-toggler .hamburger span:nth-child(2) {
  top: 8px;
  transition: all 0.15s;
}
.cid-tVwvBX1Hkg button.navbar-toggler .hamburger span:nth-child(3) {
  top: 8px;
  transition: all 0.15s;
}
.cid-tVwvBX1Hkg button.navbar-toggler .hamburger span:nth-child(4) {
  top: 16px;
  transition: all 0.2s;
}
.cid-tVwvBX1Hkg nav.opened .hamburger span:nth-child(1) {
  top: 8px;
  width: 0;
  opacity: 0;
  right: 50%;
  transition: all 0.2s;
}
.cid-tVwvBX1Hkg nav.opened .hamburger span:nth-child(2) {
  transform: rotate(45deg);
  transition: all 0.25s;
}
.cid-tVwvBX1Hkg nav.opened .hamburger span:nth-child(3) {
  transform: rotate(-45deg);
  transition: all 0.25s;
}
.cid-tVwvBX1Hkg nav.opened .hamburger span:nth-child(4) {
  top: 8px;
  width: 0;
  opacity: 0;
  right: 50%;
  transition: all 0.2s;
}
.cid-tVwvBX1Hkg .navbar-dropdown {
  padding: 0 1rem;
  position: fixed;
}
.cid-tVwvBX1Hkg a.nav-link {
  display: flex;
  align-items: center;
  justify-content: center;
}
.cid-tVwvBX1Hkg .icons-menu {
  flex-wrap: nowrap;
  display: flex;
  justify-content: center;
  padding-left: 1rem;
  padding-right: 1rem;
  padding-top: 0.3rem;
  text-align: center;
}
@media screen and (-ms-high-contrast: active), (-ms-high-contrast: none) {
  .cid-tVwvBX1Hkg .navbar {
    height: 70px;
  }
  .cid-tVwvBX1Hkg .navbar.opened {
    height: auto;
  }
  .cid-tVwvBX1Hkg .nav-item .nav-link:hover::before {
    width: 175%;
    max-width: calc(100% + 2rem);
    left: -1rem;
  }
}
.cid-tVwvBYE2BR {
  padding-top: 6rem;
  padding-bottom: 0rem;
  background-image: url("../../../assets/images/colours-2000x1125.png");
}
.cid-tVwvBYE2BR .mbr-fallback-image.disabled {
  display: none;
}
.cid-tVwvBYE2BR .mbr-fallback-image {
  display: block;
  background-size: cover;
  background-position: center center;
  width: 100%;
  height: 100%;
  position: absolute;
  top: 0;
}
.cid-tVwvBYE2BR .mbr-section-title {
  color: #2299aa;
}
.cid-tVwvBZixbG {
  padding-top: 5rem;
  padding-bottom: 5rem;
  background-color: #ffffff;
}
.cid-tVwvBZixbG .mbr-section-subtitle {
  text-align: center;
}
#custom-html-6x {
  /* Type valid CSS here */
}
#custom-html-6x div {
  padding: 80px 0;
  color: #777;
  text-align: center;
}
#custom-html-6x p {
  font-size: 60px;
  color: #777;
}
.cid-tVwvBZChJm {
  padding-top: 2rem;
  padding-bottom: 1rem;
  background-color: #2299aa;
}
.cid-tVwvBZChJm .mbr-fallback-image.disabled {
  display: none;
}
.cid-tVwvBZChJm .mbr-fallback-image {
  display: block;
  background-size: cover;
  background-position: center center;
  width: 100%;
  height: 100%;
  position: absolute;
  top: 0;
}
.cid-tVwvBZChJm .media-wrap {
  padding: 0;
}
@media (max-width: 991px) {
  .cid-tVwvBZChJm .media-wrap {
    margin-bottom: 1rem;
  }
}
@media (max-width: 767px) {
  .cid-tVwvBZChJm .row {
    text-align: center;
  }
  .cid-tVwvBZChJm .row > div {
    margin: auto;
  }
  .cid-tVwvBZChJm .social-row {
    justify-content: center;
  }
}
.cid-tVwvBZChJm .social-row {
  display: flex;
  flex-wrap: wrap;
}
.cid-tVwvBZChJm .list {
  list-style: none;
  padding-left: 0;
  color: #ffffff;
}
@media (max-width: 991px) {
  .cid-tVwvBZChJm .list {
    margin-bottom: 2rem;
  }
}
@media (min-width: 992px) {
  .cid-tVwvBZChJm .list {
    margin-bottom: 0rem;
  }
}
.cid-tVwvBZChJm .mbr-text {
  color: #ffffff;
}
.cid-tVwvBZChJm .soc-item {
  display: flex;
  align-items: center;
  justify-content: center;
  border-radius: 50%;
  background-color: white;
  margin-right: 0.5rem;
  margin-bottom: 1rem;
  padding: 0.5rem;
  height: 2.5rem;
  width: 2.5rem;
}
.cid-tVwvBZChJm .mbr-iconfont {
  color: black;
}
@media (max-width: 991px) {
  .cid-tVwvBZChJm div > *:last-child {
    margin-top: 0 !important;
  }
}
.cid-tHzCIeh7dt {
  z-index: 1000;
  width: 100%;
  position: relative;
  min-height: 60px;
}
.cid-tHzCIeh7dt nav.navbar {
  position: fixed;
}
.cid-tHzCIeh7dt .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-tHzCIeh7dt .dropdown-menu {
  padding: 0;
  border-radius: 4px;
  box-shadow: 0 1px 3px 0 rgba(0, 0, 0, 0.1);
}
.cid-tHzCIeh7dt .dropdown-item {
  border-bottom: 1px solid #e6e6e6;
}
.cid-tHzCIeh7dt .dropdown-item:hover,
.cid-tHzCIeh7dt .dropdown-item:focus {
  background: #2299aa !important;
  color: white !important;
}
.cid-tHzCIeh7dt .dropdown-item:hover span {
  color: white;
}
.cid-tHzCIeh7dt .dropdown-item:first-child {
  border-top-left-radius: 4px;
  border-top-right-radius: 4px;
}
.cid-tHzCIeh7dt .dropdown-item:last-child {
  border-bottom: none;
  border-bottom-left-radius: 4px;
  border-bottom-right-radius: 4px;
}
.cid-tHzCIeh7dt .nav-dropdown .link {
  padding: 0 0.3em !important;
  margin: 0.667em 1em !important;
}
.cid-tHzCIeh7dt .nav-dropdown .link.dropdown-toggle::after {
  margin-left: 0.5rem;
  margin-top: 0.2rem;
}
.cid-tHzCIeh7dt .nav-link {
  position: relative;
}
.cid-tHzCIeh7dt .container {
  display: flex;
  margin: auto;
  flex-wrap: nowrap;
}
@media (max-width: 991px) {
  .cid-tHzCIeh7dt .container {
    flex-wrap: wrap;
  }
}
.cid-tHzCIeh7dt .container-fluid {
  flex-wrap: nowrap;
}
@media (max-width: 991px) {
  .cid-tHzCIeh7dt .container-fluid {
    flex-wrap: wrap;
  }
}
.cid-tHzCIeh7dt .iconfont-wrapper {
  color: #2299aa !important;
  font-size: 1.5rem;
  padding-right: 0.5rem;
}
.cid-tHzCIeh7dt .dropdown-menu,
.cid-tHzCIeh7dt .navbar.opened {
  background: #ffffff !important;
}
.cid-tHzCIeh7dt .nav-item:focus,
.cid-tHzCIeh7dt .nav-link:focus {
  outline: none;
}
.cid-tHzCIeh7dt .dropdown .dropdown-menu .dropdown-item {
  width: auto;
  transition: all 0.25s ease-in-out;
}
.cid-tHzCIeh7dt .dropdown .dropdown-menu .dropdown-item::after {
  right: 0.5rem;
}
.cid-tHzCIeh7dt .dropdown .dropdown-menu .dropdown-item .mbr-iconfont {
  margin-right: 0.5rem;
  vertical-align: sub;
}
.cid-tHzCIeh7dt .dropdown .dropdown-menu .dropdown-item .mbr-iconfont:before {
  display: inline-block;
  transform: scale(1, 1);
  transition: all 0.25s ease-in-out;
}
.cid-tHzCIeh7dt .collapsed .dropdown-menu .dropdown-item:before {
  display: none;
}
.cid-tHzCIeh7dt .collapsed .dropdown .dropdown-menu .dropdown-item {
  padding: 0.235em 1.5em 0.235em 1.5em !important;
  transition: none;
  margin: 0 !important;
}
.cid-tHzCIeh7dt .navbar {
  min-height: 70px;
  transition: all 0.3s;
  border-bottom: 1px solid transparent;
  box-shadow: 0 1px 3px 0 rgba(0, 0, 0, 0.1);
  background: #ffffff;
}
.cid-tHzCIeh7dt .navbar.opened {
  transition: all 0.3s;
}
.cid-tHzCIeh7dt .navbar .dropdown-item {
  padding: 0.5rem 1.8rem;
}
.cid-tHzCIeh7dt .navbar .navbar-logo img {
  width: auto;
}
.cid-tHzCIeh7dt .navbar .navbar-collapse {
  justify-content: flex-end;
  z-index: 1;
}
.cid-tHzCIeh7dt .navbar.collapsed {
  justify-content: center;
}
.cid-tHzCIeh7dt .navbar.collapsed .nav-item .nav-link::before {
  display: none;
}
.cid-tHzCIeh7dt .navbar.collapsed.opened .dropdown-menu {
  top: 0;
}
@media (min-width: 992px) {
  .cid-tHzCIeh7dt .navbar.collapsed.opened:not(.navbar-short) .navbar-collapse {
    max-height: calc(98.5vh - 5.1rem);
  }
}
.cid-tHzCIeh7dt .navbar.collapsed .dropdown-menu .dropdown-submenu {
  left: 0 !important;
}
.cid-tHzCIeh7dt .navbar.collapsed .dropdown-menu .dropdown-item:after {
  right: auto;
}
.cid-tHzCIeh7dt .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-tHzCIeh7dt .navbar.collapsed ul.navbar-nav li {
  margin: auto;
}
.cid-tHzCIeh7dt .navbar.collapsed .dropdown-menu .dropdown-item {
  padding: 0.25rem 1.5rem;
  text-align: center;
}
.cid-tHzCIeh7dt .navbar.collapsed .icons-menu {
  padding-left: 0;
  padding-right: 0;
  padding-top: 0.5rem;
  padding-bottom: 0.5rem;
}
@media (max-width: 991px) {
  .cid-tHzCIeh7dt .navbar .nav-item .nav-link::before {
    display: none;
  }
  .cid-tHzCIeh7dt .navbar.opened .dropdown-menu {
    top: 0;
  }
  .cid-tHzCIeh7dt .navbar .dropdown-menu .dropdown-submenu {
    left: 0 !important;
  }
  .cid-tHzCIeh7dt .navbar .dropdown-menu .dropdown-item:after {
    right: auto;
  }
  .cid-tHzCIeh7dt .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-tHzCIeh7dt .navbar .navbar-logo img {
    height: 3rem !important;
  }
  .cid-tHzCIeh7dt .navbar ul.navbar-nav li {
    margin: auto;
  }
  .cid-tHzCIeh7dt .navbar .dropdown-menu .dropdown-item {
    padding: 0.25rem 1.5rem !important;
    text-align: center;
  }
  .cid-tHzCIeh7dt .navbar .navbar-brand {
    flex-shrink: initial;
    flex-basis: auto;
    word-break: break-word;
    padding-right: 2rem;
  }
  .cid-tHzCIeh7dt .navbar .navbar-toggler {
    flex-basis: auto;
  }
  .cid-tHzCIeh7dt .navbar .icons-menu {
    padding-left: 0;
    padding-top: 0.5rem;
    padding-bottom: 0.5rem;
  }
}
@media (max-width: 991px) and (max-width: 767px) {
  .cid-tHzCIeh7dt .navbar .navbar-brand {
    width: calc(100% - 31px);
  }
}
.cid-tHzCIeh7dt .navbar.navbar-short {
  min-height: 60px;
}
.cid-tHzCIeh7dt .navbar.navbar-short .navbar-logo img {
  height: 2.5rem !important;
}
.cid-tHzCIeh7dt .navbar.navbar-short .navbar-brand {
  min-height: 60px;
  padding: 0;
}
.cid-tHzCIeh7dt .navbar-brand {
  min-height: 70px;
  flex-shrink: 0;
  align-items: center;
  margin-right: 0;
  padding: 10px 0;
  transition: all 0.3s;
  word-break: break-word;
  z-index: 1;
}
.cid-tHzCIeh7dt .navbar-brand .navbar-caption {
  line-height: inherit !important;
}
.cid-tHzCIeh7dt .navbar-brand .navbar-logo a {
  outline: none;
}
.cid-tHzCIeh7dt .dropdown-item.active,
.cid-tHzCIeh7dt .dropdown-item:active {
  background-color: transparent;
}
.cid-tHzCIeh7dt .navbar-expand-lg .navbar-nav .nav-link {
  padding: 0;
}
.cid-tHzCIeh7dt .nav-dropdown .link.dropdown-toggle {
  margin-right: 1.667em;
}
.cid-tHzCIeh7dt .nav-dropdown .link.dropdown-toggle[aria-expanded="true"] {
  margin-right: 0;
  padding: 0.667em 1.667em;
}
.cid-tHzCIeh7dt .navbar.navbar-expand-lg .dropdown .dropdown-menu {
  background: #ffffff;
}
.cid-tHzCIeh7dt .navbar.navbar-expand-lg .dropdown .dropdown-menu .dropdown-submenu {
  margin: 0;
  left: 100%;
}
.cid-tHzCIeh7dt .navbar .dropdown.open > .dropdown-menu {
  display: block;
}
.cid-tHzCIeh7dt ul.navbar-nav {
  flex-wrap: wrap;
}
.cid-tHzCIeh7dt .navbar-buttons {
  text-align: center;
  min-width: 170px;
}
.cid-tHzCIeh7dt button.navbar-toggler {
  outline: none;
  width: 31px;
  height: 20px;
  cursor: pointer;
  transition: all 0.2s;
  position: relative;
  align-self: center;
}
.cid-tHzCIeh7dt button.navbar-toggler .hamburger span {
  position: absolute;
  right: 0;
  width: 30px;
  height: 2px;
  border-right: 5px;
  background-color: #2299aa;
}
.cid-tHzCIeh7dt button.navbar-toggler .hamburger span:nth-child(1) {
  top: 0;
  transition: all 0.2s;
}
.cid-tHzCIeh7dt button.navbar-toggler .hamburger span:nth-child(2) {
  top: 8px;
  transition: all 0.15s;
}
.cid-tHzCIeh7dt button.navbar-toggler .hamburger span:nth-child(3) {
  top: 8px;
  transition: all 0.15s;
}
.cid-tHzCIeh7dt button.navbar-toggler .hamburger span:nth-child(4) {
  top: 16px;
  transition: all 0.2s;
}
.cid-tHzCIeh7dt nav.opened .hamburger span:nth-child(1) {
  top: 8px;
  width: 0;
  opacity: 0;
  right: 50%;
  transition: all 0.2s;
}
.cid-tHzCIeh7dt nav.opened .hamburger span:nth-child(2) {
  transform: rotate(45deg);
  transition: all 0.25s;
}
.cid-tHzCIeh7dt nav.opened .hamburger span:nth-child(3) {
  transform: rotate(-45deg);
  transition: all 0.25s;
}
.cid-tHzCIeh7dt nav.opened .hamburger span:nth-child(4) {
  top: 8px;
  width: 0;
  opacity: 0;
  right: 50%;
  transition: all 0.2s;
}
.cid-tHzCIeh7dt .navbar-dropdown {
  padding: 0 1rem;
  position: fixed;
}
.cid-tHzCIeh7dt a.nav-link {
  display: flex;
  align-items: center;
  justify-content: center;
}
.cid-tHzCIeh7dt .icons-menu {
  flex-wrap: nowrap;
  display: flex;
  justify-content: center;
  padding-left: 1rem;
  padding-right: 1rem;
  padding-top: 0.3rem;
  text-align: center;
}
@media screen and (-ms-high-contrast: active), (-ms-high-contrast: none) {
  .cid-tHzCIeh7dt .navbar {
    height: 70px;
  }
  .cid-tHzCIeh7dt .navbar.opened {
    height: auto;
  }
  .cid-tHzCIeh7dt .nav-item .nav-link:hover::before {
    width: 175%;
    max-width: calc(100% + 2rem);
    left: -1rem;
  }
}
.cid-tHzCIhfja9 {
  padding-top: 6rem;
  padding-bottom: 0rem;
  background-image: url("../../../assets/images/colours-2000x1125.png");
}
.cid-tHzCIhfja9 .mbr-fallback-image.disabled {
  display: none;
}
.cid-tHzCIhfja9 .mbr-fallback-image {
  display: block;
  background-size: cover;
  background-position: center center;
  width: 100%;
  height: 100%;
  position: absolute;
  top: 0;
}
.cid-tHzCIhfja9 .mbr-section-title {
  color: #2299aa;
}
.cid-tHzCIk7Hlu {
  padding-top: 5rem;
  padding-bottom: 5rem;
  background-color: #ffffff;
}
.cid-tHzCIk7Hlu .mbr-section-subtitle {
  text-align: center;
}
.cid-tHzCIkqnI3 {
  padding-top: 2rem;
  padding-bottom: 1rem;
  background-color: #2299aa;
}
.cid-tHzCIkqnI3 .mbr-fallback-image.disabled {
  display: none;
}
.cid-tHzCIkqnI3 .mbr-fallback-image {
  display: block;
  background-size: cover;
  background-position: center center;
  width: 100%;
  height: 100%;
  position: absolute;
  top: 0;
}
.cid-tHzCIkqnI3 .media-wrap {
  padding: 0;
}
@media (max-width: 991px) {
  .cid-tHzCIkqnI3 .media-wrap {
    margin-bottom: 1rem;
  }
}
@media (max-width: 767px) {
  .cid-tHzCIkqnI3 .row {
    text-align: center;
  }
  .cid-tHzCIkqnI3 .row > div {
    margin: auto;
  }
  .cid-tHzCIkqnI3 .social-row {
    justify-content: center;
  }
}
.cid-tHzCIkqnI3 .social-row {
  display: flex;
  flex-wrap: wrap;
}
.cid-tHzCIkqnI3 .list {
  list-style: none;
  padding-left: 0;
  color: #ffffff;
}
@media (max-width: 991px) {
  .cid-tHzCIkqnI3 .list {
    margin-bottom: 2rem;
  }
}
@media (min-width: 992px) {
  .cid-tHzCIkqnI3 .list {
    margin-bottom: 0rem;
  }
}
.cid-tHzCIkqnI3 .mbr-text {
  color: #ffffff;
}
.cid-tHzCIkqnI3 .soc-item {
  display: flex;
  align-items: center;
  justify-content: center;
  border-radius: 50%;
  background-color: white;
  margin-right: 0.5rem;
  margin-bottom: 1rem;
  padding: 0.5rem;
  height: 2.5rem;
  width: 2.5rem;
}
.cid-tHzCIkqnI3 .mbr-iconfont {
  color: black;
}
@media (max-width: 991px) {
  .cid-tHzCIkqnI3 div > *:last-child {
    margin-top: 0 !important;
  }
}
#custom-html-62 {
  /* Type valid CSS here */
}
#custom-html-62 div {
  padding: 80px 0;
  color: #777;
  text-align: center;
}
#custom-html-62 p {
  font-size: 60px;
  color: #777;
}
.cid-tVwx81owDk {
  z-index: 1000;
  width: 100%;
  position: relative;
  min-height: 60px;
}
.cid-tVwx81owDk nav.navbar {
  position: fixed;
}
.cid-tVwx81owDk .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-tVwx81owDk .dropdown-menu {
  padding: 0;
  border-radius: 4px;
  box-shadow: 0 1px 3px 0 rgba(0, 0, 0, 0.1);
}
.cid-tVwx81owDk .dropdown-item {
  border-bottom: 1px solid #e6e6e6;
}
.cid-tVwx81owDk .dropdown-item:hover,
.cid-tVwx81owDk .dropdown-item:focus {
  background: #2299aa !important;
  color: white !important;
}
.cid-tVwx81owDk .dropdown-item:hover span {
  color: white;
}
.cid-tVwx81owDk .dropdown-item:first-child {
  border-top-left-radius: 4px;
  border-top-right-radius: 4px;
}
.cid-tVwx81owDk .dropdown-item:last-child {
  border-bottom: none;
  border-bottom-left-radius: 4px;
  border-bottom-right-radius: 4px;
}
.cid-tVwx81owDk .nav-dropdown .link {
  padding: 0 0.3em !important;
  margin: 0.667em 1em !important;
}
.cid-tVwx81owDk .nav-dropdown .link.dropdown-toggle::after {
  margin-left: 0.5rem;
  margin-top: 0.2rem;
}
.cid-tVwx81owDk .nav-link {
  position: relative;
}
.cid-tVwx81owDk .container {
  display: flex;
  margin: auto;
  flex-wrap: nowrap;
}
@media (max-width: 991px) {
  .cid-tVwx81owDk .container {
    flex-wrap: wrap;
  }
}
.cid-tVwx81owDk .container-fluid {
  flex-wrap: nowrap;
}
@media (max-width: 991px) {
  .cid-tVwx81owDk .container-fluid {
    flex-wrap: wrap;
  }
}
.cid-tVwx81owDk .iconfont-wrapper {
  color: #2299aa !important;
  font-size: 1.5rem;
  padding-right: 0.5rem;
}
.cid-tVwx81owDk .dropdown-menu,
.cid-tVwx81owDk .navbar.opened {
  background: #ffffff !important;
}
.cid-tVwx81owDk .nav-item:focus,
.cid-tVwx81owDk .nav-link:focus {
  outline: none;
}
.cid-tVwx81owDk .dropdown .dropdown-menu .dropdown-item {
  width: auto;
  transition: all 0.25s ease-in-out;
}
.cid-tVwx81owDk .dropdown .dropdown-menu .dropdown-item::after {
  right: 0.5rem;
}
.cid-tVwx81owDk .dropdown .dropdown-menu .dropdown-item .mbr-iconfont {
  margin-right: 0.5rem;
  vertical-align: sub;
}
.cid-tVwx81owDk .dropdown .dropdown-menu .dropdown-item .mbr-iconfont:before {
  display: inline-block;
  transform: scale(1, 1);
  transition: all 0.25s ease-in-out;
}
.cid-tVwx81owDk .collapsed .dropdown-menu .dropdown-item:before {
  display: none;
}
.cid-tVwx81owDk .collapsed .dropdown .dropdown-menu .dropdown-item {
  padding: 0.235em 1.5em 0.235em 1.5em !important;
  transition: none;
  margin: 0 !important;
}
.cid-tVwx81owDk .navbar {
  min-height: 70px;
  transition: all 0.3s;
  border-bottom: 1px solid transparent;
  box-shadow: 0 1px 3px 0 rgba(0, 0, 0, 0.1);
  background: #ffffff;
}
.cid-tVwx81owDk .navbar.opened {
  transition: all 0.3s;
}
.cid-tVwx81owDk .navbar .dropdown-item {
  padding: 0.5rem 1.8rem;
}
.cid-tVwx81owDk .navbar .navbar-logo img {
  width: auto;
}
.cid-tVwx81owDk .navbar .navbar-collapse {
  justify-content: flex-end;
  z-index: 1;
}
.cid-tVwx81owDk .navbar.collapsed {
  justify-content: center;
}
.cid-tVwx81owDk .navbar.collapsed .nav-item .nav-link::before {
  display: none;
}
.cid-tVwx81owDk .navbar.collapsed.opened .dropdown-menu {
  top: 0;
}
@media (min-width: 992px) {
  .cid-tVwx81owDk .navbar.collapsed.opened:not(.navbar-short) .navbar-collapse {
    max-height: calc(98.5vh - 5.1rem);
  }
}
.cid-tVwx81owDk .navbar.collapsed .dropdown-menu .dropdown-submenu {
  left: 0 !important;
}
.cid-tVwx81owDk .navbar.collapsed .dropdown-menu .dropdown-item:after {
  right: auto;
}
.cid-tVwx81owDk .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-tVwx81owDk .navbar.collapsed ul.navbar-nav li {
  margin: auto;
}
.cid-tVwx81owDk .navbar.collapsed .dropdown-menu .dropdown-item {
  padding: 0.25rem 1.5rem;
  text-align: center;
}
.cid-tVwx81owDk .navbar.collapsed .icons-menu {
  padding-left: 0;
  padding-right: 0;
  padding-top: 0.5rem;
  padding-bottom: 0.5rem;
}
@media (max-width: 991px) {
  .cid-tVwx81owDk .navbar .nav-item .nav-link::before {
    display: none;
  }
  .cid-tVwx81owDk .navbar.opened .dropdown-menu {
    top: 0;
  }
  .cid-tVwx81owDk .navbar .dropdown-menu .dropdown-submenu {
    left: 0 !important;
  }
  .cid-tVwx81owDk .navbar .dropdown-menu .dropdown-item:after {
    right: auto;
  }
  .cid-tVwx81owDk .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-tVwx81owDk .navbar .navbar-logo img {
    height: 3rem !important;
  }
  .cid-tVwx81owDk .navbar ul.navbar-nav li {
    margin: auto;
  }
  .cid-tVwx81owDk .navbar .dropdown-menu .dropdown-item {
    padding: 0.25rem 1.5rem !important;
    text-align: center;
  }
  .cid-tVwx81owDk .navbar .navbar-brand {
    flex-shrink: initial;
    flex-basis: auto;
    word-break: break-word;
    padding-right: 2rem;
  }
  .cid-tVwx81owDk .navbar .navbar-toggler {
    flex-basis: auto;
  }
  .cid-tVwx81owDk .navbar .icons-menu {
    padding-left: 0;
    padding-top: 0.5rem;
    padding-bottom: 0.5rem;
  }
}
@media (max-width: 991px) and (max-width: 767px) {
  .cid-tVwx81owDk .navbar .navbar-brand {
    width: calc(100% - 31px);
  }
}
.cid-tVwx81owDk .navbar.navbar-short {
  min-height: 60px;
}
.cid-tVwx81owDk .navbar.navbar-short .navbar-logo img {
  height: 2.5rem !important;
}
.cid-tVwx81owDk .navbar.navbar-short .navbar-brand {
  min-height: 60px;
  padding: 0;
}
.cid-tVwx81owDk .navbar-brand {
  min-height: 70px;
  flex-shrink: 0;
  align-items: center;
  margin-right: 0;
  padding: 10px 0;
  transition: all 0.3s;
  word-break: break-word;
  z-index: 1;
}
.cid-tVwx81owDk .navbar-brand .navbar-caption {
  line-height: inherit !important;
}
.cid-tVwx81owDk .navbar-brand .navbar-logo a {
  outline: none;
}
.cid-tVwx81owDk .dropdown-item.active,
.cid-tVwx81owDk .dropdown-item:active {
  background-color: transparent;
}
.cid-tVwx81owDk .navbar-expand-lg .navbar-nav .nav-link {
  padding: 0;
}
.cid-tVwx81owDk .nav-dropdown .link.dropdown-toggle {
  margin-right: 1.667em;
}
.cid-tVwx81owDk .nav-dropdown .link.dropdown-toggle[aria-expanded="true"] {
  margin-right: 0;
  padding: 0.667em 1.667em;
}
.cid-tVwx81owDk .navbar.navbar-expand-lg .dropdown .dropdown-menu {
  background: #ffffff;
}
.cid-tVwx81owDk .navbar.navbar-expand-lg .dropdown .dropdown-menu .dropdown-submenu {
  margin: 0;
  left: 100%;
}
.cid-tVwx81owDk .navbar .dropdown.open > .dropdown-menu {
  display: block;
}
.cid-tVwx81owDk ul.navbar-nav {
  flex-wrap: wrap;
}
.cid-tVwx81owDk .navbar-buttons {
  text-align: center;
  min-width: 170px;
}
.cid-tVwx81owDk button.navbar-toggler {
  outline: none;
  width: 31px;
  height: 20px;
  cursor: pointer;
  transition: all 0.2s;
  position: relative;
  align-self: center;
}
.cid-tVwx81owDk button.navbar-toggler .hamburger span {
  position: absolute;
  right: 0;
  width: 30px;
  height: 2px;
  border-right: 5px;
  background-color: #2299aa;
}
.cid-tVwx81owDk button.navbar-toggler .hamburger span:nth-child(1) {
  top: 0;
  transition: all 0.2s;
}
.cid-tVwx81owDk button.navbar-toggler .hamburger span:nth-child(2) {
  top: 8px;
  transition: all 0.15s;
}
.cid-tVwx81owDk button.navbar-toggler .hamburger span:nth-child(3) {
  top: 8px;
  transition: all 0.15s;
}
.cid-tVwx81owDk button.navbar-toggler .hamburger span:nth-child(4) {
  top: 16px;
  transition: all 0.2s;
}
.cid-tVwx81owDk nav.opened .hamburger span:nth-child(1) {
  top: 8px;
  width: 0;
  opacity: 0;
  right: 50%;
  transition: all 0.2s;
}
.cid-tVwx81owDk nav.opened .hamburger span:nth-child(2) {
  transform: rotate(45deg);
  transition: all 0.25s;
}
.cid-tVwx81owDk nav.opened .hamburger span:nth-child(3) {
  transform: rotate(-45deg);
  transition: all 0.25s;
}
.cid-tVwx81owDk nav.opened .hamburger span:nth-child(4) {
  top: 8px;
  width: 0;
  opacity: 0;
  right: 50%;
  transition: all 0.2s;
}
.cid-tVwx81owDk .navbar-dropdown {
  padding: 0 1rem;
  position: fixed;
}
.cid-tVwx81owDk a.nav-link {
  display: flex;
  align-items: center;
  justify-content: center;
}
.cid-tVwx81owDk .icons-menu {
  flex-wrap: nowrap;
  display: flex;
  justify-content: center;
  padding-left: 1rem;
  padding-right: 1rem;
  padding-top: 0.3rem;
  text-align: center;
}
@media screen and (-ms-high-contrast: active), (-ms-high-contrast: none) {
  .cid-tVwx81owDk .navbar {
    height: 70px;
  }
  .cid-tVwx81owDk .navbar.opened {
    height: auto;
  }
  .cid-tVwx81owDk .nav-item .nav-link:hover::before {
    width: 175%;
    max-width: calc(100% + 2rem);
    left: -1rem;
  }
}
.cid-tVwx84HqfA {
  padding-top: 6rem;
  padding-bottom: 0rem;
  background-image: url("../../../assets/images/colours-2000x1125.png");
}
.cid-tVwx84HqfA .mbr-fallback-image.disabled {
  display: none;
}
.cid-tVwx84HqfA .mbr-fallback-image {
  display: block;
  background-size: cover;
  background-position: center center;
  width: 100%;
  height: 100%;
  position: absolute;
  top: 0;
}
.cid-tVwx84HqfA .mbr-section-title {
  color: #2299aa;
}
.cid-tVwx85YgTi {
  padding-top: 0rem;
  padding-bottom: 0rem;
  background-color: #ffffff;
}
.cid-tVwx85YgTi .mbr-fallback-image.disabled {
  display: none;
}
.cid-tVwx85YgTi .mbr-fallback-image {
  display: block;
  background-size: cover;
  background-position: center center;
  width: 100%;
  height: 100%;
  position: top;
  top: 0;
}
.cid-tVwx85YgTi .card-wrapper {
  width: 100%;
}
.cid-tVwx85YgTi .card-box {
  display: flex;
  align-items: center;
  justify-content: center;
}
@media (max-width: 991px) {
  .cid-tVwx85YgTi .card-box {
    flex-direction: column;
    align-items: center;
  }
}
.cid-tVwx85YgTi .iconfont-wrapper {
  padding: 10px 20px;
}
@media (max-width: 991px) {
  .cid-tVwx85YgTi .iconfont-wrapper {
    flex-wrap: wrap;
  }
}
@media (max-width: 767px) {
  .cid-tVwx85YgTi .iconfont-wrapper {
    padding: 8px 16px;
  }
}
.cid-tVwx85YgTi .mbr-iconfont {
  display: block;
  font-size: 1.5rem;
  color: #ffffff;
}
.cid-tVwx85YgTi .text-wrap {
  padding: 10px 20px;
}
@media (max-width: 767px) {
  .cid-tVwx85YgTi .text-wrap {
    padding: 8px 16px;
  }
}
.cid-tVwx85YgTi .card-title {
  color: #ffffff;
  margin-bottom: 10px;
}
@media (max-width: 991px) {
  .cid-tVwx85YgTi .card-title {
    text-align: center !important;
  }
}
.cid-tVwx85YgTi .card-text {
  color: #ffffff;
  margin-bottom: 0;
}
@media (max-width: 991px) {
  .cid-tVwx85YgTi .card-text {
    text-align: center !important;
  }
}
.cid-u7tEi0cF4s {
  padding-top: 0rem;
  padding-bottom: 0rem;
  background-color: #ffffff;
}
.cid-u7tEi0cF4s img,
.cid-u7tEi0cF4s .item-img {
  width: 100%;
}
.cid-u7tEi0cF4s .item:focus,
.cid-u7tEi0cF4s span:focus {
  outline: none;
}
.cid-u7tEi0cF4s .item {
  cursor: pointer;
  margin-bottom: 2rem;
}
.cid-u7tEi0cF4s .item-wrapper {
  position: relative;
  border-radius: 4px;
  background: #fafafa;
  height: 100%;
  display: flex;
  flex-flow: column nowrap;
}
@media (min-width: 992px) {
  .cid-u7tEi0cF4s .item-wrapper .item-content {
    padding: 2rem 2rem 0;
  }
  .cid-u7tEi0cF4s .item-wrapper .item-footer {
    padding: 0 2rem 2rem;
  }
}
@media (max-width: 991px) {
  .cid-u7tEi0cF4s .item-wrapper .item-content {
    padding: 1rem 1rem 0;
  }
  .cid-u7tEi0cF4s .item-wrapper .item-footer {
    padding: 0 1rem 1rem;
  }
}
.cid-u7tEi0cF4s .mbr-section-btn {
  margin-top: auto !important;
}
.cid-u7tEi0cF4s .mbr-section-title {
  color: #232323;
}
.cid-u7tEi0cF4s .mbr-text,
.cid-u7tEi0cF4s .mbr-section-btn {
  text-align: center;
}
.cid-u7tEi0cF4s .item-title {
  text-align: center;
}
.cid-u7tEi0cF4s .item-subtitle {
  text-align: left;
}
.cid-tVwyf4uLbA {
  padding-top: 0rem;
  padding-bottom: 0rem;
  background-color: #ffffff;
}
.cid-tVwyf4uLbA img,
.cid-tVwyf4uLbA .item-img {
  width: 100%;
}
.cid-tVwyf4uLbA .item:focus,
.cid-tVwyf4uLbA span:focus {
  outline: none;
}
.cid-tVwyf4uLbA .item {
  cursor: pointer;
  margin-bottom: 2rem;
}
.cid-tVwyf4uLbA .item-wrapper {
  position: relative;
  border-radius: 4px;
  background: #fafafa;
  height: 100%;
  display: flex;
  flex-flow: column nowrap;
}
@media (min-width: 992px) {
  .cid-tVwyf4uLbA .item-wrapper .item-content {
    padding: 2rem 2rem 0;
  }
  .cid-tVwyf4uLbA .item-wrapper .item-footer {
    padding: 0 2rem 2rem;
  }
}
@media (max-width: 991px) {
  .cid-tVwyf4uLbA .item-wrapper .item-content {
    padding: 1rem 1rem 0;
  }
  .cid-tVwyf4uLbA .item-wrapper .item-footer {
    padding: 0 1rem 1rem;
  }
}
.cid-tVwyf4uLbA .mbr-section-btn {
  margin-top: auto !important;
}
.cid-tVwyf4uLbA .mbr-section-title {
  color: #232323;
}
.cid-tVwyf4uLbA .mbr-text,
.cid-tVwyf4uLbA .mbr-section-btn {
  text-align: center;
}
.cid-tVwyf4uLbA .item-title {
  text-align: center;
}
.cid-tVwyf4uLbA .item-subtitle {
  text-align: left;
}
.cid-tVwx87664b {
  padding-top: 2rem;
  padding-bottom: 1rem;
  background-color: #2299aa;
}
.cid-tVwx87664b .mbr-fallback-image.disabled {
  display: none;
}
.cid-tVwx87664b .mbr-fallback-image {
  display: block;
  background-size: cover;
  background-position: center center;
  width: 100%;
  height: 100%;
  position: absolute;
  top: 0;
}
.cid-tVwx87664b .media-wrap {
  padding: 0;
}
@media (max-width: 991px) {
  .cid-tVwx87664b .media-wrap {
    margin-bottom: 1rem;
  }
}
@media (max-width: 767px) {
  .cid-tVwx87664b .row {
    text-align: center;
  }
  .cid-tVwx87664b .row > div {
    margin: auto;
  }
  .cid-tVwx87664b .social-row {
    justify-content: center;
  }
}
.cid-tVwx87664b .social-row {
  display: flex;
  flex-wrap: wrap;
}
.cid-tVwx87664b .list {
  list-style: none;
  padding-left: 0;
  color: #ffffff;
}
@media (max-width: 991px) {
  .cid-tVwx87664b .list {
    margin-bottom: 2rem;
  }
}
@media (min-width: 992px) {
  .cid-tVwx87664b .list {
    margin-bottom: 0rem;
  }
}
.cid-tVwx87664b .mbr-text {
  color: #ffffff;
}
.cid-tVwx87664b .soc-item {
  display: flex;
  align-items: center;
  justify-content: center;
  border-radius: 50%;
  background-color: white;
  margin-right: 0.5rem;
  margin-bottom: 1rem;
  padding: 0.5rem;
  height: 2.5rem;
  width: 2.5rem;
}
.cid-tVwx87664b .mbr-iconfont {
  color: black;
}
@media (max-width: 991px) {
  .cid-tVwx87664b div > *:last-child {
    margin-top: 0 !important;
  }
}
.cid-tYBM2hvGZv {
  z-index: 1000;
  width: 100%;
  position: relative;
  min-height: 60px;
}
.cid-tYBM2hvGZv nav.navbar {
  position: fixed;
}
.cid-tYBM2hvGZv .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-tYBM2hvGZv .dropdown-menu {
  padding: 0;
  border-radius: 4px;
  box-shadow: 0 1px 3px 0 rgba(0, 0, 0, 0.1);
}
.cid-tYBM2hvGZv .dropdown-item {
  border-bottom: 1px solid #e6e6e6;
}
.cid-tYBM2hvGZv .dropdown-item:hover,
.cid-tYBM2hvGZv .dropdown-item:focus {
  background: #2299aa !important;
  color: white !important;
}
.cid-tYBM2hvGZv .dropdown-item:hover span {
  color: white;
}
.cid-tYBM2hvGZv .dropdown-item:first-child {
  border-top-left-radius: 4px;
  border-top-right-radius: 4px;
}
.cid-tYBM2hvGZv .dropdown-item:last-child {
  border-bottom: none;
  border-bottom-left-radius: 4px;
  border-bottom-right-radius: 4px;
}
.cid-tYBM2hvGZv .nav-dropdown .link {
  padding: 0 0.3em !important;
  margin: 0.667em 1em !important;
}
.cid-tYBM2hvGZv .nav-dropdown .link.dropdown-toggle::after {
  margin-left: 0.5rem;
  margin-top: 0.2rem;
}
.cid-tYBM2hvGZv .nav-link {
  position: relative;
}
.cid-tYBM2hvGZv .container {
  display: flex;
  margin: auto;
  flex-wrap: nowrap;
}
@media (max-width: 991px) {
  .cid-tYBM2hvGZv .container {
    flex-wrap: wrap;
  }
}
.cid-tYBM2hvGZv .container-fluid {
  flex-wrap: nowrap;
}
@media (max-width: 991px) {
  .cid-tYBM2hvGZv .container-fluid {
    flex-wrap: wrap;
  }
}
.cid-tYBM2hvGZv .iconfont-wrapper {
  color: #2299aa !important;
  font-size: 1.5rem;
  padding-right: 0.5rem;
}
.cid-tYBM2hvGZv .dropdown-menu,
.cid-tYBM2hvGZv .navbar.opened {
  background: #ffffff !important;
}
.cid-tYBM2hvGZv .nav-item:focus,
.cid-tYBM2hvGZv .nav-link:focus {
  outline: none;
}
.cid-tYBM2hvGZv .dropdown .dropdown-menu .dropdown-item {
  width: auto;
  transition: all 0.25s ease-in-out;
}
.cid-tYBM2hvGZv .dropdown .dropdown-menu .dropdown-item::after {
  right: 0.5rem;
}
.cid-tYBM2hvGZv .dropdown .dropdown-menu .dropdown-item .mbr-iconfont {
  margin-right: 0.5rem;
  vertical-align: sub;
}
.cid-tYBM2hvGZv .dropdown .dropdown-menu .dropdown-item .mbr-iconfont:before {
  display: inline-block;
  transform: scale(1, 1);
  transition: all 0.25s ease-in-out;
}
.cid-tYBM2hvGZv .collapsed .dropdown-menu .dropdown-item:before {
  display: none;
}
.cid-tYBM2hvGZv .collapsed .dropdown .dropdown-menu .dropdown-item {
  padding: 0.235em 1.5em 0.235em 1.5em !important;
  transition: none;
  margin: 0 !important;
}
.cid-tYBM2hvGZv .navbar {
  min-height: 70px;
  transition: all 0.3s;
  border-bottom: 1px solid transparent;
  box-shadow: 0 1px 3px 0 rgba(0, 0, 0, 0.1);
  background: #ffffff;
}
.cid-tYBM2hvGZv .navbar.opened {
  transition: all 0.3s;
}
.cid-tYBM2hvGZv .navbar .dropdown-item {
  padding: 0.5rem 1.8rem;
}
.cid-tYBM2hvGZv .navbar .navbar-logo img {
  width: auto;
}
.cid-tYBM2hvGZv .navbar .navbar-collapse {
  justify-content: flex-end;
  z-index: 1;
}
.cid-tYBM2hvGZv .navbar.collapsed {
  justify-content: center;
}
.cid-tYBM2hvGZv .navbar.collapsed .nav-item .nav-link::before {
  display: none;
}
.cid-tYBM2hvGZv .navbar.collapsed.opened .dropdown-menu {
  top: 0;
}
@media (min-width: 992px) {
  .cid-tYBM2hvGZv .navbar.collapsed.opened:not(.navbar-short) .navbar-collapse {
    max-height: calc(98.5vh - 5.1rem);
  }
}
.cid-tYBM2hvGZv .navbar.collapsed .dropdown-menu .dropdown-submenu {
  left: 0 !important;
}
.cid-tYBM2hvGZv .navbar.collapsed .dropdown-menu .dropdown-item:after {
  right: auto;
}
.cid-tYBM2hvGZv .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-tYBM2hvGZv .navbar.collapsed ul.navbar-nav li {
  margin: auto;
}
.cid-tYBM2hvGZv .navbar.collapsed .dropdown-menu .dropdown-item {
  padding: 0.25rem 1.5rem;
  text-align: center;
}
.cid-tYBM2hvGZv .navbar.collapsed .icons-menu {
  padding-left: 0;
  padding-right: 0;
  padding-top: 0.5rem;
  padding-bottom: 0.5rem;
}
@media (max-width: 991px) {
  .cid-tYBM2hvGZv .navbar .nav-item .nav-link::before {
    display: none;
  }
  .cid-tYBM2hvGZv .navbar.opened .dropdown-menu {
    top: 0;
  }
  .cid-tYBM2hvGZv .navbar .dropdown-menu .dropdown-submenu {
    left: 0 !important;
  }
  .cid-tYBM2hvGZv .navbar .dropdown-menu .dropdown-item:after {
    right: auto;
  }
  .cid-tYBM2hvGZv .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-tYBM2hvGZv .navbar .navbar-logo img {
    height: 3rem !important;
  }
  .cid-tYBM2hvGZv .navbar ul.navbar-nav li {
    margin: auto;
  }
  .cid-tYBM2hvGZv .navbar .dropdown-menu .dropdown-item {
    padding: 0.25rem 1.5rem !important;
    text-align: center;
  }
  .cid-tYBM2hvGZv .navbar .navbar-brand {
    flex-shrink: initial;
    flex-basis: auto;
    word-break: break-word;
    padding-right: 2rem;
  }
  .cid-tYBM2hvGZv .navbar .navbar-toggler {
    flex-basis: auto;
  }
  .cid-tYBM2hvGZv .navbar .icons-menu {
    padding-left: 0;
    padding-top: 0.5rem;
    padding-bottom: 0.5rem;
  }
}
@media (max-width: 991px) and (max-width: 767px) {
  .cid-tYBM2hvGZv .navbar .navbar-brand {
    width: calc(100% - 31px);
  }
}
.cid-tYBM2hvGZv .navbar.navbar-short {
  min-height: 60px;
}
.cid-tYBM2hvGZv .navbar.navbar-short .navbar-logo img {
  height: 2.5rem !important;
}
.cid-tYBM2hvGZv .navbar.navbar-short .navbar-brand {
  min-height: 60px;
  padding: 0;
}
.cid-tYBM2hvGZv .navbar-brand {
  min-height: 70px;
  flex-shrink: 0;
  align-items: center;
  margin-right: 0;
  padding: 10px 0;
  transition: all 0.3s;
  word-break: break-word;
  z-index: 1;
}
.cid-tYBM2hvGZv .navbar-brand .navbar-caption {
  line-height: inherit !important;
}
.cid-tYBM2hvGZv .navbar-brand .navbar-logo a {
  outline: none;
}
.cid-tYBM2hvGZv .dropdown-item.active,
.cid-tYBM2hvGZv .dropdown-item:active {
  background-color: transparent;
}
.cid-tYBM2hvGZv .navbar-expand-lg .navbar-nav .nav-link {
  padding: 0;
}
.cid-tYBM2hvGZv .nav-dropdown .link.dropdown-toggle {
  margin-right: 1.667em;
}
.cid-tYBM2hvGZv .nav-dropdown .link.dropdown-toggle[aria-expanded="true"] {
  margin-right: 0;
  padding: 0.667em 1.667em;
}
.cid-tYBM2hvGZv .navbar.navbar-expand-lg .dropdown .dropdown-menu {
  background: #ffffff;
}
.cid-tYBM2hvGZv .navbar.navbar-expand-lg .dropdown .dropdown-menu .dropdown-submenu {
  margin: 0;
  left: 100%;
}
.cid-tYBM2hvGZv .navbar .dropdown.open > .dropdown-menu {
  display: block;
}
.cid-tYBM2hvGZv ul.navbar-nav {
  flex-wrap: wrap;
}
.cid-tYBM2hvGZv .navbar-buttons {
  text-align: center;
  min-width: 170px;
}
.cid-tYBM2hvGZv button.navbar-toggler {
  outline: none;
  width: 31px;
  height: 20px;
  cursor: pointer;
  transition: all 0.2s;
  position: relative;
  align-self: center;
}
.cid-tYBM2hvGZv button.navbar-toggler .hamburger span {
  position: absolute;
  right: 0;
  width: 30px;
  height: 2px;
  border-right: 5px;
  background-color: #2299aa;
}
.cid-tYBM2hvGZv button.navbar-toggler .hamburger span:nth-child(1) {
  top: 0;
  transition: all 0.2s;
}
.cid-tYBM2hvGZv button.navbar-toggler .hamburger span:nth-child(2) {
  top: 8px;
  transition: all 0.15s;
}
.cid-tYBM2hvGZv button.navbar-toggler .hamburger span:nth-child(3) {
  top: 8px;
  transition: all 0.15s;
}
.cid-tYBM2hvGZv button.navbar-toggler .hamburger span:nth-child(4) {
  top: 16px;
  transition: all 0.2s;
}
.cid-tYBM2hvGZv nav.opened .hamburger span:nth-child(1) {
  top: 8px;
  width: 0;
  opacity: 0;
  right: 50%;
  transition: all 0.2s;
}
.cid-tYBM2hvGZv nav.opened .hamburger span:nth-child(2) {
  transform: rotate(45deg);
  transition: all 0.25s;
}
.cid-tYBM2hvGZv nav.opened .hamburger span:nth-child(3) {
  transform: rotate(-45deg);
  transition: all 0.25s;
}
.cid-tYBM2hvGZv nav.opened .hamburger span:nth-child(4) {
  top: 8px;
  width: 0;
  opacity: 0;
  right: 50%;
  transition: all 0.2s;
}
.cid-tYBM2hvGZv .navbar-dropdown {
  padding: 0 1rem;
  position: fixed;
}
.cid-tYBM2hvGZv a.nav-link {
  display: flex;
  align-items: center;
  justify-content: center;
}
.cid-tYBM2hvGZv .icons-menu {
  flex-wrap: nowrap;
  display: flex;
  justify-content: center;
  padding-left: 1rem;
  padding-right: 1rem;
  padding-top: 0.3rem;
  text-align: center;
}
@media screen and (-ms-high-contrast: active), (-ms-high-contrast: none) {
  .cid-tYBM2hvGZv .navbar {
    height: 70px;
  }
  .cid-tYBM2hvGZv .navbar.opened {
    height: auto;
  }
  .cid-tYBM2hvGZv .nav-item .nav-link:hover::before {
    width: 175%;
    max-width: calc(100% + 2rem);
    left: -1rem;
  }
}
.cid-tYBM2tOKVS {
  padding-top: 6rem;
  padding-bottom: 0rem;
  background-image: url("../../../assets/images/colours-2000x1125.png");
}
.cid-tYBM2tOKVS .mbr-fallback-image.disabled {
  display: none;
}
.cid-tYBM2tOKVS .mbr-fallback-image {
  display: block;
  background-size: cover;
  background-position: center center;
  width: 100%;
  height: 100%;
  position: absolute;
  top: 0;
}
.cid-tYBM2tOKVS .mbr-section-title {
  color: #2299aa;
}
.cid-tYBM2y99jO {
  padding-top: 1rem;
  padding-bottom: 0rem;
  background-color: #ffffff;
}
.cid-tYBM2y99jO blockquote {
  border-color: #2299aa;
  border-radius: 4px;
  background-color: #f3f4ef;
}
.cid-tYBM2zLkHj {
  padding-top: 0rem;
  padding-bottom: 0rem;
  background-color: #ffffff;
}
.cid-tYBM2zLkHj img,
.cid-tYBM2zLkHj .item-img {
  width: 100%;
}
.cid-tYBM2zLkHj .item:focus,
.cid-tYBM2zLkHj span:focus {
  outline: none;
}
.cid-tYBM2zLkHj .item {
  cursor: pointer;
  margin-bottom: 2rem;
}
.cid-tYBM2zLkHj .item-wrapper {
  position: relative;
  border-radius: 4px;
  background: #f3f4ef;
  height: 100%;
  display: flex;
  flex-flow: column nowrap;
}
@media (min-width: 992px) {
  .cid-tYBM2zLkHj .item-wrapper .item-content {
    padding: 2rem 2rem 0;
  }
  .cid-tYBM2zLkHj .item-wrapper .item-footer {
    padding: 0 2rem 2rem;
  }
}
@media (max-width: 991px) {
  .cid-tYBM2zLkHj .item-wrapper .item-content {
    padding: 1rem 1rem 0;
  }
  .cid-tYBM2zLkHj .item-wrapper .item-footer {
    padding: 0 1rem 1rem;
  }
}
.cid-tYBM2zLkHj .mbr-section-btn {
  margin-top: auto !important;
}
.cid-tYBM2zLkHj .mbr-section-title {
  color: #232323;
}
.cid-tYBM2zLkHj .mbr-text,
.cid-tYBM2zLkHj .mbr-section-btn {
  text-align: left;
}
.cid-tYBM2zLkHj .item-title {
  text-align: left;
}
.cid-tYBM2zLkHj .item-subtitle {
  text-align: left;
}
.cid-tYBM2CBdRy {
  padding-top: 0rem;
  padding-bottom: 0rem;
  background-color: #ffffff;
}
.cid-tYBM2CBdRy img,
.cid-tYBM2CBdRy .item-img {
  width: 100%;
}
.cid-tYBM2CBdRy .item:focus,
.cid-tYBM2CBdRy span:focus {
  outline: none;
}
.cid-tYBM2CBdRy .item {
  cursor: pointer;
  margin-bottom: 2rem;
}
.cid-tYBM2CBdRy .item-wrapper {
  position: relative;
  border-radius: 4px;
  background: #f3f4ef;
  height: 100%;
  display: flex;
  flex-flow: column nowrap;
}
@media (min-width: 992px) {
  .cid-tYBM2CBdRy .item-wrapper .item-content {
    padding: 2rem 2rem 0;
  }
  .cid-tYBM2CBdRy .item-wrapper .item-footer {
    padding: 0 2rem 2rem;
  }
}
@media (max-width: 991px) {
  .cid-tYBM2CBdRy .item-wrapper .item-content {
    padding: 1rem 1rem 0;
  }
  .cid-tYBM2CBdRy .item-wrapper .item-footer {
    padding: 0 1rem 1rem;
  }
}
.cid-tYBM2CBdRy .mbr-section-btn {
  margin-top: auto !important;
}
.cid-tYBM2CBdRy .mbr-section-title {
  color: #232323;
}
.cid-tYBM2CBdRy .mbr-text,
.cid-tYBM2CBdRy .mbr-section-btn {
  text-align: left;
}
.cid-tYBM2CBdRy .item-title {
  text-align: left;
}
.cid-tYBM2CBdRy .item-subtitle {
  text-align: left;
}
.cid-tYBM2DSbx9 {
  padding-top: 0rem;
  padding-bottom: 0rem;
  background-color: #ffffff;
}
.cid-tYBM2DSbx9 .mbr-fallback-image.disabled {
  display: none;
}
.cid-tYBM2DSbx9 .mbr-fallback-image {
  display: block;
  background-size: cover;
  background-position: center center;
  width: 100%;
  height: 100%;
  position: absolute;
  top: 0;
}
.cid-tYBM2DSbx9 .content-wrapper {
  background: #f3f4ef;
}
@media (max-width: 991px) {
  .cid-tYBM2DSbx9 .content-wrapper .row {
    flex-direction: column-reverse;
  }
  .cid-tYBM2DSbx9 .content-wrapper .image-wrapper {
    margin-bottom: 2rem;
  }
}
@media (max-width: 767px) {
  .cid-tYBM2DSbx9 .content-wrapper {
    padding: 1rem;
  }
}
@media (min-width: 768px) and (max-width: 991px) {
  .cid-tYBM2DSbx9 .content-wrapper {
    padding: 2rem;
  }
}
@media (min-width: 992px) {
  .cid-tYBM2DSbx9 .content-wrapper {
    padding: 2rem 3rem;
  }
  .cid-tYBM2DSbx9 .content-wrapper .text-wrapper {
    padding-right: 2rem;
  }
}
.cid-tYBM2DSbx9 .image-wrapper img {
  width: 100%;
  object-fit: cover;
}
.cid-u1gOItMM6G {
  padding-top: 2rem;
  padding-bottom: 1rem;
  background-color: #ffffff;
}
.cid-u1gOItMM6G .mbr-fallback-image.disabled {
  display: none;
}
.cid-u1gOItMM6G .mbr-fallback-image {
  display: block;
  background-size: cover;
  background-position: center center;
  width: 100%;
  height: 100%;
  position: absolute;
  top: 0;
}
.cid-u1gOItMM6G .content-wrapper {
  background: #f3f4ef;
}
@media (max-width: 991px) {
  .cid-u1gOItMM6G .content-wrapper .row {
    flex-direction: column-reverse;
  }
  .cid-u1gOItMM6G .content-wrapper .image-wrapper {
    margin-bottom: 2rem;
  }
}
@media (max-width: 767px) {
  .cid-u1gOItMM6G .content-wrapper {
    padding: 1rem;
  }
}
@media (min-width: 768px) and (max-width: 991px) {
  .cid-u1gOItMM6G .content-wrapper {
    padding: 2rem;
  }
}
@media (min-width: 992px) {
  .cid-u1gOItMM6G .content-wrapper {
    padding: 2rem 3rem;
  }
  .cid-u1gOItMM6G .content-wrapper .text-wrapper {
    padding-right: 2rem;
  }
}
.cid-u1gOItMM6G .image-wrapper img {
  width: 100%;
  object-fit: cover;
}
.cid-tYBM2FKcDs {
  padding-top: 2rem;
  padding-bottom: 0rem;
  background-color: #ffffff;
}
.cid-tYBM2FKcDs blockquote {
  border-color: #2299aa;
  border-radius: 4px;
  background-color: #f3f4ef;
}
.cid-tYBM2L73sQ {
  padding-top: 1rem;
  padding-bottom: 0rem;
  background-color: #ffffff;
}
.cid-tYBM2L73sQ blockquote {
  border-color: #2299aa;
  border-radius: 4px;
  background-color: #f3f4ef;
}
.cid-tYBM2MtlDu {
  padding-top: 3rem;
  padding-bottom: 2rem;
  background-color: #f3f4ef;
}
.cid-tYBM2MtlDu .mbr-section-title {
  margin-bottom: 58px;
  color: #012b3a;
  text-align: center;
}
.cid-tYBM2MtlDu .mbr-form-container {
  width: 100%;
  margin-top: 12px;
}
.cid-tYBM2MtlDu .form-container {
  display: flex;
  flex-direction: row;
  flex-wrap: wrap;
  align-items: flex-end;
  padding-top: 25px;
}
.cid-tYBM2MtlDu .form-message-container {
  display: flex;
  flex-wrap: nowrap;
  align-items: flex-end;
  padding: 0;
}
.cid-tYBM2MtlDu form .row {
  margin: 0;
  border: none !important;
}
.cid-tYBM2MtlDu form .form-group {
  flex-grow: 1;
}
.cid-tYBM2MtlDu form .form-group input,
.cid-tYBM2MtlDu form .form-group textarea {
  border-radius: 0;
  box-shadow: none;
  font-size: 1rem;
  background-color: rgba(255, 255, 255, 0.24);
  border: 1px solid #3d626c !important;
}
.cid-tYBM2MtlDu form .form-group input:hover,
.cid-tYBM2MtlDu form .form-group textarea:hover,
.cid-tYBM2MtlDu form .form-group input :focus,
.cid-tYBM2MtlDu form .form-group textarea :focus,
.cid-tYBM2MtlDu form .form-group input :active,
.cid-tYBM2MtlDu form .form-group textarea :active {
  box-shadow: none !important;
}
.cid-tYBM2MtlDu .form-group input {
  height: 59px;
  padding: 7px 20px !important;
  color: #012b3a;
  font-size: 18px !important;
}
.cid-tYBM2MtlDu .form-group textarea {
  padding: 7px 20px !important;
  height: 95px;
  font-size: 18px !important;
}
.cid-tYBM2MtlDu .form-group {
  margin-bottom: 11px !important;
}
.cid-tYBM2MtlDu .form-group input:focus {
  height: 59px;
  border: 1px solid #818a91;
  background-color: rgba(255, 255, 255, 0.24);
}
.cid-tYBM2MtlDu .form-group textarea:focus {
  border: 1px solid #818a91;
  background-color: rgba(255, 255, 255, 0.24);
}
.cid-tYBM2MtlDu .form-group input:hover {
  height: 59px;
  border: 1px solid #818a91;
  background-color: rgba(255, 255, 255, 0.24);
}
.cid-tYBM2MtlDu .form-group textarea:hover {
  border: 1px solid #818a91;
  background-color: rgba(255, 255, 255, 0.24);
}
.cid-tYBM2MtlDu .btn {
  padding: 15px 30px !important;
  transition: all .3s !important;
  margin: 5px;
}
.cid-tYBM2MtlDu a {
  font-weight: 400;
  letter-spacing: 5.4px;
  display: inline-block;
  width: auto;
}
.cid-tYBM2MtlDu .mbr-section-btn {
  margin-top: 11px;
  text-align: center;
}
.cid-tYBM2MtlDu .mbr-section-subtitle {
  margin-bottom: 10px;
  color: #012b3a;
  text-align: center;
  letter-spacing: 5.4px;
}
.cid-tYBM2MtlDu textarea::placeholder {
  color: #6c757d;
  font-size: 18px;
}
.cid-tYBM2MtlDu input::placeholder {
  color: #6c757d;
  font-size: 18px;
}
.cid-tYBM2MtlDu .container {
  max-width: 1140px;
}
.cid-tYBM2MtlDu label {
  color: #6c757d;
  font-size: 18px;
  font-family: 'Outfit';
}
.cid-tYBM2MtlDu .form-check .form-check-input {
  float: initial;
  height: 20px;
  padding: initial !important;
  border: none !important;
}
.cid-tYBM2MtlDu .form-check .form-check-input:focus {
  float: initial;
  height: 20px;
  padding: initial !important;
  border: none !important;
}
.cid-tYBM2O3V5A {
  padding-top: 2rem;
  padding-bottom: 1rem;
  background-color: #2299aa;
}
.cid-tYBM2O3V5A .mbr-fallback-image.disabled {
  display: none;
}
.cid-tYBM2O3V5A .mbr-fallback-image {
  display: block;
  background-size: cover;
  background-position: center center;
  width: 100%;
  height: 100%;
  position: absolute;
  top: 0;
}
.cid-tYBM2O3V5A .media-wrap {
  padding: 0;
}
@media (max-width: 991px) {
  .cid-tYBM2O3V5A .media-wrap {
    margin-bottom: 1rem;
  }
}
@media (max-width: 767px) {
  .cid-tYBM2O3V5A .row {
    text-align: center;
  }
  .cid-tYBM2O3V5A .row > div {
    margin: auto;
  }
  .cid-tYBM2O3V5A .social-row {
    justify-content: center;
  }
}
.cid-tYBM2O3V5A .social-row {
  display: flex;
  flex-wrap: wrap;
}
.cid-tYBM2O3V5A .list {
  list-style: none;
  padding-left: 0;
  color: #ffffff;
}
@media (max-width: 991px) {
  .cid-tYBM2O3V5A .list {
    margin-bottom: 2rem;
  }
}
@media (min-width: 992px) {
  .cid-tYBM2O3V5A .list {
    margin-bottom: 0rem;
  }
}
.cid-tYBM2O3V5A .mbr-text {
  color: #ffffff;
}
.cid-tYBM2O3V5A .soc-item {
  display: flex;
  align-items: center;
  justify-content: center;
  border-radius: 50%;
  background-color: white;
  margin-right: 0.5rem;
  margin-bottom: 1rem;
  padding: 0.5rem;
  height: 2.5rem;
  width: 2.5rem;
}
.cid-tYBM2O3V5A .mbr-iconfont {
  color: black;
}
@media (max-width: 991px) {
  .cid-tYBM2O3V5A div > *:last-child {
    margin-top: 0 !important;
  }
}
.cid-tYDBTBHdMt {
  z-index: 1000;
  width: 100%;
  position: relative;
  min-height: 60px;
}
.cid-tYDBTBHdMt nav.navbar {
  position: fixed;
}
.cid-tYDBTBHdMt .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-tYDBTBHdMt .dropdown-menu {
  padding: 0;
  border-radius: 4px;
  box-shadow: 0 1px 3px 0 rgba(0, 0, 0, 0.1);
}
.cid-tYDBTBHdMt .dropdown-item {
  border-bottom: 1px solid #e6e6e6;
}
.cid-tYDBTBHdMt .dropdown-item:hover,
.cid-tYDBTBHdMt .dropdown-item:focus {
  background: #2299aa !important;
  color: white !important;
}
.cid-tYDBTBHdMt .dropdown-item:hover span {
  color: white;
}
.cid-tYDBTBHdMt .dropdown-item:first-child {
  border-top-left-radius: 4px;
  border-top-right-radius: 4px;
}
.cid-tYDBTBHdMt .dropdown-item:last-child {
  border-bottom: none;
  border-bottom-left-radius: 4px;
  border-bottom-right-radius: 4px;
}
.cid-tYDBTBHdMt .nav-dropdown .link {
  padding: 0 0.3em !important;
  margin: 0.667em 1em !important;
}
.cid-tYDBTBHdMt .nav-dropdown .link.dropdown-toggle::after {
  margin-left: 0.5rem;
  margin-top: 0.2rem;
}
.cid-tYDBTBHdMt .nav-link {
  position: relative;
}
.cid-tYDBTBHdMt .container {
  display: flex;
  margin: auto;
  flex-wrap: nowrap;
}
@media (max-width: 991px) {
  .cid-tYDBTBHdMt .container {
    flex-wrap: wrap;
  }
}
.cid-tYDBTBHdMt .container-fluid {
  flex-wrap: nowrap;
}
@media (max-width: 991px) {
  .cid-tYDBTBHdMt .container-fluid {
    flex-wrap: wrap;
  }
}
.cid-tYDBTBHdMt .iconfont-wrapper {
  color: #2299aa !important;
  font-size: 1.5rem;
  padding-right: 0.5rem;
}
.cid-tYDBTBHdMt .dropdown-menu,
.cid-tYDBTBHdMt .navbar.opened {
  background: #ffffff !important;
}
.cid-tYDBTBHdMt .nav-item:focus,
.cid-tYDBTBHdMt .nav-link:focus {
  outline: none;
}
.cid-tYDBTBHdMt .dropdown .dropdown-menu .dropdown-item {
  width: auto;
  transition: all 0.25s ease-in-out;
}
.cid-tYDBTBHdMt .dropdown .dropdown-menu .dropdown-item::after {
  right: 0.5rem;
}
.cid-tYDBTBHdMt .dropdown .dropdown-menu .dropdown-item .mbr-iconfont {
  margin-right: 0.5rem;
  vertical-align: sub;
}
.cid-tYDBTBHdMt .dropdown .dropdown-menu .dropdown-item .mbr-iconfont:before {
  display: inline-block;
  transform: scale(1, 1);
  transition: all 0.25s ease-in-out;
}
.cid-tYDBTBHdMt .collapsed .dropdown-menu .dropdown-item:before {
  display: none;
}
.cid-tYDBTBHdMt .collapsed .dropdown .dropdown-menu .dropdown-item {
  padding: 0.235em 1.5em 0.235em 1.5em !important;
  transition: none;
  margin: 0 !important;
}
.cid-tYDBTBHdMt .navbar {
  min-height: 70px;
  transition: all 0.3s;
  border-bottom: 1px solid transparent;
  box-shadow: 0 1px 3px 0 rgba(0, 0, 0, 0.1);
  background: #ffffff;
}
.cid-tYDBTBHdMt .navbar.opened {
  transition: all 0.3s;
}
.cid-tYDBTBHdMt .navbar .dropdown-item {
  padding: 0.5rem 1.8rem;
}
.cid-tYDBTBHdMt .navbar .navbar-logo img {
  width: auto;
}
.cid-tYDBTBHdMt .navbar .navbar-collapse {
  justify-content: flex-end;
  z-index: 1;
}
.cid-tYDBTBHdMt .navbar.collapsed {
  justify-content: center;
}
.cid-tYDBTBHdMt .navbar.collapsed .nav-item .nav-link::before {
  display: none;
}
.cid-tYDBTBHdMt .navbar.collapsed.opened .dropdown-menu {
  top: 0;
}
@media (min-width: 992px) {
  .cid-tYDBTBHdMt .navbar.collapsed.opened:not(.navbar-short) .navbar-collapse {
    max-height: calc(98.5vh - 5.1rem);
  }
}
.cid-tYDBTBHdMt .navbar.collapsed .dropdown-menu .dropdown-submenu {
  left: 0 !important;
}
.cid-tYDBTBHdMt .navbar.collapsed .dropdown-menu .dropdown-item:after {
  right: auto;
}
.cid-tYDBTBHdMt .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-tYDBTBHdMt .navbar.collapsed ul.navbar-nav li {
  margin: auto;
}
.cid-tYDBTBHdMt .navbar.collapsed .dropdown-menu .dropdown-item {
  padding: 0.25rem 1.5rem;
  text-align: center;
}
.cid-tYDBTBHdMt .navbar.collapsed .icons-menu {
  padding-left: 0;
  padding-right: 0;
  padding-top: 0.5rem;
  padding-bottom: 0.5rem;
}
@media (max-width: 991px) {
  .cid-tYDBTBHdMt .navbar .nav-item .nav-link::before {
    display: none;
  }
  .cid-tYDBTBHdMt .navbar.opened .dropdown-menu {
    top: 0;
  }
  .cid-tYDBTBHdMt .navbar .dropdown-menu .dropdown-submenu {
    left: 0 !important;
  }
  .cid-tYDBTBHdMt .navbar .dropdown-menu .dropdown-item:after {
    right: auto;
  }
  .cid-tYDBTBHdMt .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-tYDBTBHdMt .navbar .navbar-logo img {
    height: 3rem !important;
  }
  .cid-tYDBTBHdMt .navbar ul.navbar-nav li {
    margin: auto;
  }
  .cid-tYDBTBHdMt .navbar .dropdown-menu .dropdown-item {
    padding: 0.25rem 1.5rem !important;
    text-align: center;
  }
  .cid-tYDBTBHdMt .navbar .navbar-brand {
    flex-shrink: initial;
    flex-basis: auto;
    word-break: break-word;
    padding-right: 2rem;
  }
  .cid-tYDBTBHdMt .navbar .navbar-toggler {
    flex-basis: auto;
  }
  .cid-tYDBTBHdMt .navbar .icons-menu {
    padding-left: 0;
    padding-top: 0.5rem;
    padding-bottom: 0.5rem;
  }
}
@media (max-width: 991px) and (max-width: 767px) {
  .cid-tYDBTBHdMt .navbar .navbar-brand {
    width: calc(100% - 31px);
  }
}
.cid-tYDBTBHdMt .navbar.navbar-short {
  min-height: 60px;
}
.cid-tYDBTBHdMt .navbar.navbar-short .navbar-logo img {
  height: 2.5rem !important;
}
.cid-tYDBTBHdMt .navbar.navbar-short .navbar-brand {
  min-height: 60px;
  padding: 0;
}
.cid-tYDBTBHdMt .navbar-brand {
  min-height: 70px;
  flex-shrink: 0;
  align-items: center;
  margin-right: 0;
  padding: 10px 0;
  transition: all 0.3s;
  word-break: break-word;
  z-index: 1;
}
.cid-tYDBTBHdMt .navbar-brand .navbar-caption {
  line-height: inherit !important;
}
.cid-tYDBTBHdMt .navbar-brand .navbar-logo a {
  outline: none;
}
.cid-tYDBTBHdMt .dropdown-item.active,
.cid-tYDBTBHdMt .dropdown-item:active {
  background-color: transparent;
}
.cid-tYDBTBHdMt .navbar-expand-lg .navbar-nav .nav-link {
  padding: 0;
}
.cid-tYDBTBHdMt .nav-dropdown .link.dropdown-toggle {
  margin-right: 1.667em;
}
.cid-tYDBTBHdMt .nav-dropdown .link.dropdown-toggle[aria-expanded="true"] {
  margin-right: 0;
  padding: 0.667em 1.667em;
}
.cid-tYDBTBHdMt .navbar.navbar-expand-lg .dropdown .dropdown-menu {
  background: #ffffff;
}
.cid-tYDBTBHdMt .navbar.navbar-expand-lg .dropdown .dropdown-menu .dropdown-submenu {
  margin: 0;
  left: 100%;
}
.cid-tYDBTBHdMt .navbar .dropdown.open > .dropdown-menu {
  display: block;
}
.cid-tYDBTBHdMt ul.navbar-nav {
  flex-wrap: wrap;
}
.cid-tYDBTBHdMt .navbar-buttons {
  text-align: center;
  min-width: 170px;
}
.cid-tYDBTBHdMt button.navbar-toggler {
  outline: none;
  width: 31px;
  height: 20px;
  cursor: pointer;
  transition: all 0.2s;
  position: relative;
  align-self: center;
}
.cid-tYDBTBHdMt button.navbar-toggler .hamburger span {
  position: absolute;
  right: 0;
  width: 30px;
  height: 2px;
  border-right: 5px;
  background-color: #2299aa;
}
.cid-tYDBTBHdMt button.navbar-toggler .hamburger span:nth-child(1) {
  top: 0;
  transition: all 0.2s;
}
.cid-tYDBTBHdMt button.navbar-toggler .hamburger span:nth-child(2) {
  top: 8px;
  transition: all 0.15s;
}
.cid-tYDBTBHdMt button.navbar-toggler .hamburger span:nth-child(3) {
  top: 8px;
  transition: all 0.15s;
}
.cid-tYDBTBHdMt button.navbar-toggler .hamburger span:nth-child(4) {
  top: 16px;
  transition: all 0.2s;
}
.cid-tYDBTBHdMt nav.opened .hamburger span:nth-child(1) {
  top: 8px;
  width: 0;
  opacity: 0;
  right: 50%;
  transition: all 0.2s;
}
.cid-tYDBTBHdMt nav.opened .hamburger span:nth-child(2) {
  transform: rotate(45deg);
  transition: all 0.25s;
}
.cid-tYDBTBHdMt nav.opened .hamburger span:nth-child(3) {
  transform: rotate(-45deg);
  transition: all 0.25s;
}
.cid-tYDBTBHdMt nav.opened .hamburger span:nth-child(4) {
  top: 8px;
  width: 0;
  opacity: 0;
  right: 50%;
  transition: all 0.2s;
}
.cid-tYDBTBHdMt .navbar-dropdown {
  padding: 0 1rem;
  position: fixed;
}
.cid-tYDBTBHdMt a.nav-link {
  display: flex;
  align-items: center;
  justify-content: center;
}
.cid-tYDBTBHdMt .icons-menu {
  flex-wrap: nowrap;
  display: flex;
  justify-content: center;
  padding-left: 1rem;
  padding-right: 1rem;
  padding-top: 0.3rem;
  text-align: center;
}
@media screen and (-ms-high-contrast: active), (-ms-high-contrast: none) {
  .cid-tYDBTBHdMt .navbar {
    height: 70px;
  }
  .cid-tYDBTBHdMt .navbar.opened {
    height: auto;
  }
  .cid-tYDBTBHdMt .nav-item .nav-link:hover::before {
    width: 175%;
    max-width: calc(100% + 2rem);
    left: -1rem;
  }
}
.cid-tYDBTDbQoo {
  padding-top: 1rem;
  padding-bottom: 1rem;
  background-color: #ffffff;
}
.cid-tYDBTDbQoo .mbr-fallback-image.disabled {
  display: none;
}
.cid-tYDBTDbQoo .mbr-fallback-image {
  display: block;
  background-size: cover;
  background-position: center center;
  width: 100%;
  height: 100%;
  position: absolute;
  top: 0;
}
.cid-tYDBTDbQoo .mbr-text,
.cid-tYDBTDbQoo .mbr-section-btn {
  text-align: center;
}
.cid-tYDBTDbQoo .mbr-section-title {
  text-align: center;
  color: #252434;
}
.cid-tYDBTDbQoo .mbr-section-subtitle {
  text-align: center;
  color: #3d2e7c;
}
.cid-tYDBTDGL8i {
  padding-top: 3rem;
  padding-bottom: 3rem;
  background-image: url("../../../assets/images/col-ana-1.png");
  display: flex;
  flex-direction: column;
}
.cid-tYDBTDGL8i .mbr-fallback-image.disabled {
  display: none;
}
.cid-tYDBTDGL8i .mbr-fallback-image {
  display: block;
  background-size: cover;
  background-position: center center;
  width: 100%;
  height: 100%;
  position: absolute;
  top: 0;
}
.cid-tYDBTDGL8i .container,
.cid-tYDBTDGL8i .container-fluid {
  position: relative;
  z-index: 5;
  display: flex;
  flex-direction: column;
  flex-grow: 1;
  padding-left: 2%;
  padding-right: 2%;
}
@media (max-width: 575px) {
  .cid-tYDBTDGL8i .container,
  .cid-tYDBTDGL8i .container-fluid {
    padding-right: 5%;
    padding-left: 5%;
  }
}
.cid-tYDBTDGL8i .row {
  flex-grow: 1;
}
.cid-tYDBTDGL8i .main-col {
  display: flex;
  flex-direction: column;
  align-items: stretch;
  justify-content: center;
}
.cid-tYDBTDGL8i .mbr-section-title {
  color: #2299aa;
  margin-bottom: 0;
  text-align: center;
}
.cid-tYDBTDGL8i .mbr-text {
  width: 100%;
  color: #272727;
  margin-top: 32px;
}
.cid-tYDBTDGL8i .mbr-section-btn {
  margin-top: 30px;
}
.cid-tYDBTE5Cpr {
  padding-top: 6rem;
  padding-bottom: 1.5rem;
  background-color: #ffffff;
}
.cid-tYDBTE5Cpr .mbr-section-subtitle {
  color: #2299aa;
}
.cid-tYDBTE5Cpr .mbr-text,
.cid-tYDBTE5Cpr .mbr-section-btn {
  color: #232323;
  text-align: left;
}
.cid-tYDBTE5Cpr .row {
  justify-content: space-between;
}
.cid-tYDBTE5Cpr img {
  border-radius: 8px;
}
.cid-tYDBTE5Cpr .mbr-section-title {
  color: #2299aa;
}
.cid-tYDBTFmBho {
  padding-top: 3rem;
  padding-bottom: 3rem;
  background-image: url("../../../assets/images/col-ana-1.png");
  display: flex;
  flex-direction: column;
}
.cid-tYDBTFmBho .mbr-fallback-image.disabled {
  display: none;
}
.cid-tYDBTFmBho .mbr-fallback-image {
  display: block;
  background-size: cover;
  background-position: center center;
  width: 100%;
  height: 100%;
  position: absolute;
  top: 0;
}
.cid-tYDBTFmBho .container,
.cid-tYDBTFmBho .container-fluid {
  position: relative;
  z-index: 5;
  display: flex;
  flex-direction: column;
  flex-grow: 1;
  padding-left: 2%;
  padding-right: 2%;
}
@media (max-width: 575px) {
  .cid-tYDBTFmBho .container,
  .cid-tYDBTFmBho .container-fluid {
    padding-right: 5%;
    padding-left: 5%;
  }
}
.cid-tYDBTFmBho .row {
  flex-grow: 1;
}
.cid-tYDBTFmBho .main-col {
  display: flex;
  flex-direction: column;
  align-items: stretch;
  justify-content: center;
}
.cid-tYDBTFmBho .mbr-section-title {
  color: #65c6d4;
  margin-bottom: 0;
  text-align: center;
}
.cid-tYDBTFmBho .mbr-text {
  width: 100%;
  color: #272727;
  margin-top: 32px;
}
.cid-tYDBTFmBho .mbr-section-btn {
  margin-top: 30px;
}
.cid-tYDBTFJH1D {
  padding-top: 0rem;
  padding-bottom: 1rem;
  background-color: #ffffff;
}
.cid-tYDBTFJH1D .mbr-fallback-image.disabled {
  display: none;
}
.cid-tYDBTFJH1D .mbr-fallback-image {
  display: block;
  background-size: cover;
  background-position: center center;
  width: 100%;
  height: 100%;
  position: top;
  top: 0;
}
.cid-tYDBTFJH1D .card-wrapper {
  width: 100%;
}
.cid-tYDBTFJH1D .card-box {
  display: flex;
  align-items: center;
  justify-content: center;
}
@media (max-width: 991px) {
  .cid-tYDBTFJH1D .card-box {
    flex-direction: column;
    align-items: center;
  }
}
.cid-tYDBTFJH1D .iconfont-wrapper {
  padding: 10px 20px;
}
@media (max-width: 991px) {
  .cid-tYDBTFJH1D .iconfont-wrapper {
    flex-wrap: wrap;
  }
}
@media (max-width: 767px) {
  .cid-tYDBTFJH1D .iconfont-wrapper {
    padding: 8px 16px;
  }
}
.cid-tYDBTFJH1D .mbr-iconfont {
  display: block;
  font-size: 1.5rem;
  color: #ffffff;
}
.cid-tYDBTFJH1D .text-wrap {
  padding: 10px 20px;
}
@media (max-width: 767px) {
  .cid-tYDBTFJH1D .text-wrap {
    padding: 8px 16px;
  }
}
.cid-tYDBTFJH1D .card-title {
  color: #ffffff;
  margin-bottom: 10px;
}
@media (max-width: 991px) {
  .cid-tYDBTFJH1D .card-title {
    text-align: center !important;
  }
}
.cid-tYDBTFJH1D .card-text {
  color: #ffffff;
  margin-bottom: 0;
}
@media (max-width: 991px) {
  .cid-tYDBTFJH1D .card-text {
    text-align: center !important;
  }
}
.cid-tYDBTG7IT5 {
  padding-top: 2rem;
  padding-bottom: 1rem;
  background-color: #2299aa;
}
.cid-tYDBTG7IT5 .mbr-fallback-image.disabled {
  display: none;
}
.cid-tYDBTG7IT5 .mbr-fallback-image {
  display: block;
  background-size: cover;
  background-position: center center;
  width: 100%;
  height: 100%;
  position: absolute;
  top: 0;
}
.cid-tYDBTG7IT5 .media-wrap {
  padding: 0;
}
@media (max-width: 991px) {
  .cid-tYDBTG7IT5 .media-wrap {
    margin-bottom: 1rem;
  }
}
@media (max-width: 767px) {
  .cid-tYDBTG7IT5 .row {
    text-align: center;
  }
  .cid-tYDBTG7IT5 .row > div {
    margin: auto;
  }
  .cid-tYDBTG7IT5 .social-row {
    justify-content: center;
  }
}
.cid-tYDBTG7IT5 .social-row {
  display: flex;
  flex-wrap: wrap;
}
.cid-tYDBTG7IT5 .list {
  list-style: none;
  padding-left: 0;
  color: #ffffff;
}
@media (max-width: 991px) {
  .cid-tYDBTG7IT5 .list {
    margin-bottom: 2rem;
  }
}
@media (min-width: 992px) {
  .cid-tYDBTG7IT5 .list {
    margin-bottom: 0rem;
  }
}
.cid-tYDBTG7IT5 .mbr-text {
  color: #ffffff;
}
.cid-tYDBTG7IT5 .soc-item {
  display: flex;
  align-items: center;
  justify-content: center;
  border-radius: 50%;
  background-color: white;
  margin-right: 0.5rem;
  margin-bottom: 1rem;
  padding: 0.5rem;
  height: 2.5rem;
  width: 2.5rem;
}
.cid-tYDBTG7IT5 .mbr-iconfont {
  color: black;
}
@media (max-width: 991px) {
  .cid-tYDBTG7IT5 div > *:last-child {
    margin-top: 0 !important;
  }
}
.cid-tYEb2vULe1 {
  z-index: 1000;
  width: 100%;
  position: relative;
  min-height: 60px;
}
.cid-tYEb2vULe1 nav.navbar {
  position: fixed;
}
.cid-tYEb2vULe1 .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-tYEb2vULe1 .dropdown-menu {
  padding: 0;
  border-radius: 4px;
  box-shadow: 0 1px 3px 0 rgba(0, 0, 0, 0.1);
}
.cid-tYEb2vULe1 .dropdown-item {
  border-bottom: 1px solid #e6e6e6;
}
.cid-tYEb2vULe1 .dropdown-item:hover,
.cid-tYEb2vULe1 .dropdown-item:focus {
  background: #2299aa !important;
  color: white !important;
}
.cid-tYEb2vULe1 .dropdown-item:hover span {
  color: white;
}
.cid-tYEb2vULe1 .dropdown-item:first-child {
  border-top-left-radius: 4px;
  border-top-right-radius: 4px;
}
.cid-tYEb2vULe1 .dropdown-item:last-child {
  border-bottom: none;
  border-bottom-left-radius: 4px;
  border-bottom-right-radius: 4px;
}
.cid-tYEb2vULe1 .nav-dropdown .link {
  padding: 0 0.3em !important;
  margin: 0.667em 1em !important;
}
.cid-tYEb2vULe1 .nav-dropdown .link.dropdown-toggle::after {
  margin-left: 0.5rem;
  margin-top: 0.2rem;
}
.cid-tYEb2vULe1 .nav-link {
  position: relative;
}
.cid-tYEb2vULe1 .container {
  display: flex;
  margin: auto;
  flex-wrap: nowrap;
}
@media (max-width: 991px) {
  .cid-tYEb2vULe1 .container {
    flex-wrap: wrap;
  }
}
.cid-tYEb2vULe1 .container-fluid {
  flex-wrap: nowrap;
}
@media (max-width: 991px) {
  .cid-tYEb2vULe1 .container-fluid {
    flex-wrap: wrap;
  }
}
.cid-tYEb2vULe1 .iconfont-wrapper {
  color: #2299aa !important;
  font-size: 1.5rem;
  padding-right: 0.5rem;
}
.cid-tYEb2vULe1 .dropdown-menu,
.cid-tYEb2vULe1 .navbar.opened {
  background: #ffffff !important;
}
.cid-tYEb2vULe1 .nav-item:focus,
.cid-tYEb2vULe1 .nav-link:focus {
  outline: none;
}
.cid-tYEb2vULe1 .dropdown .dropdown-menu .dropdown-item {
  width: auto;
  transition: all 0.25s ease-in-out;
}
.cid-tYEb2vULe1 .dropdown .dropdown-menu .dropdown-item::after {
  right: 0.5rem;
}
.cid-tYEb2vULe1 .dropdown .dropdown-menu .dropdown-item .mbr-iconfont {
  margin-right: 0.5rem;
  vertical-align: sub;
}
.cid-tYEb2vULe1 .dropdown .dropdown-menu .dropdown-item .mbr-iconfont:before {
  display: inline-block;
  transform: scale(1, 1);
  transition: all 0.25s ease-in-out;
}
.cid-tYEb2vULe1 .collapsed .dropdown-menu .dropdown-item:before {
  display: none;
}
.cid-tYEb2vULe1 .collapsed .dropdown .dropdown-menu .dropdown-item {
  padding: 0.235em 1.5em 0.235em 1.5em !important;
  transition: none;
  margin: 0 !important;
}
.cid-tYEb2vULe1 .navbar {
  min-height: 70px;
  transition: all 0.3s;
  border-bottom: 1px solid transparent;
  box-shadow: 0 1px 3px 0 rgba(0, 0, 0, 0.1);
  background: #ffffff;
}
.cid-tYEb2vULe1 .navbar.opened {
  transition: all 0.3s;
}
.cid-tYEb2vULe1 .navbar .dropdown-item {
  padding: 0.5rem 1.8rem;
}
.cid-tYEb2vULe1 .navbar .navbar-logo img {
  width: auto;
}
.cid-tYEb2vULe1 .navbar .navbar-collapse {
  justify-content: flex-end;
  z-index: 1;
}
.cid-tYEb2vULe1 .navbar.collapsed {
  justify-content: center;
}
.cid-tYEb2vULe1 .navbar.collapsed .nav-item .nav-link::before {
  display: none;
}
.cid-tYEb2vULe1 .navbar.collapsed.opened .dropdown-menu {
  top: 0;
}
@media (min-width: 992px) {
  .cid-tYEb2vULe1 .navbar.collapsed.opened:not(.navbar-short) .navbar-collapse {
    max-height: calc(98.5vh - 5.1rem);
  }
}
.cid-tYEb2vULe1 .navbar.collapsed .dropdown-menu .dropdown-submenu {
  left: 0 !important;
}
.cid-tYEb2vULe1 .navbar.collapsed .dropdown-menu .dropdown-item:after {
  right: auto;
}
.cid-tYEb2vULe1 .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-tYEb2vULe1 .navbar.collapsed ul.navbar-nav li {
  margin: auto;
}
.cid-tYEb2vULe1 .navbar.collapsed .dropdown-menu .dropdown-item {
  padding: 0.25rem 1.5rem;
  text-align: center;
}
.cid-tYEb2vULe1 .navbar.collapsed .icons-menu {
  padding-left: 0;
  padding-right: 0;
  padding-top: 0.5rem;
  padding-bottom: 0.5rem;
}
@media (max-width: 991px) {
  .cid-tYEb2vULe1 .navbar .nav-item .nav-link::before {
    display: none;
  }
  .cid-tYEb2vULe1 .navbar.opened .dropdown-menu {
    top: 0;
  }
  .cid-tYEb2vULe1 .navbar .dropdown-menu .dropdown-submenu {
    left: 0 !important;
  }
  .cid-tYEb2vULe1 .navbar .dropdown-menu .dropdown-item:after {
    right: auto;
  }
  .cid-tYEb2vULe1 .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-tYEb2vULe1 .navbar .navbar-logo img {
    height: 3rem !important;
  }
  .cid-tYEb2vULe1 .navbar ul.navbar-nav li {
    margin: auto;
  }
  .cid-tYEb2vULe1 .navbar .dropdown-menu .dropdown-item {
    padding: 0.25rem 1.5rem !important;
    text-align: center;
  }
  .cid-tYEb2vULe1 .navbar .navbar-brand {
    flex-shrink: initial;
    flex-basis: auto;
    word-break: break-word;
    padding-right: 2rem;
  }
  .cid-tYEb2vULe1 .navbar .navbar-toggler {
    flex-basis: auto;
  }
  .cid-tYEb2vULe1 .navbar .icons-menu {
    padding-left: 0;
    padding-top: 0.5rem;
    padding-bottom: 0.5rem;
  }
}
@media (max-width: 991px) and (max-width: 767px) {
  .cid-tYEb2vULe1 .navbar .navbar-brand {
    width: calc(100% - 31px);
  }
}
.cid-tYEb2vULe1 .navbar.navbar-short {
  min-height: 60px;
}
.cid-tYEb2vULe1 .navbar.navbar-short .navbar-logo img {
  height: 2.5rem !important;
}
.cid-tYEb2vULe1 .navbar.navbar-short .navbar-brand {
  min-height: 60px;
  padding: 0;
}
.cid-tYEb2vULe1 .navbar-brand {
  min-height: 70px;
  flex-shrink: 0;
  align-items: center;
  margin-right: 0;
  padding: 10px 0;
  transition: all 0.3s;
  word-break: break-word;
  z-index: 1;
}
.cid-tYEb2vULe1 .navbar-brand .navbar-caption {
  line-height: inherit !important;
}
.cid-tYEb2vULe1 .navbar-brand .navbar-logo a {
  outline: none;
}
.cid-tYEb2vULe1 .dropdown-item.active,
.cid-tYEb2vULe1 .dropdown-item:active {
  background-color: transparent;
}
.cid-tYEb2vULe1 .navbar-expand-lg .navbar-nav .nav-link {
  padding: 0;
}
.cid-tYEb2vULe1 .nav-dropdown .link.dropdown-toggle {
  margin-right: 1.667em;
}
.cid-tYEb2vULe1 .nav-dropdown .link.dropdown-toggle[aria-expanded="true"] {
  margin-right: 0;
  padding: 0.667em 1.667em;
}
.cid-tYEb2vULe1 .navbar.navbar-expand-lg .dropdown .dropdown-menu {
  background: #ffffff;
}
.cid-tYEb2vULe1 .navbar.navbar-expand-lg .dropdown .dropdown-menu .dropdown-submenu {
  margin: 0;
  left: 100%;
}
.cid-tYEb2vULe1 .navbar .dropdown.open > .dropdown-menu {
  display: block;
}
.cid-tYEb2vULe1 ul.navbar-nav {
  flex-wrap: wrap;
}
.cid-tYEb2vULe1 .navbar-buttons {
  text-align: center;
  min-width: 170px;
}
.cid-tYEb2vULe1 button.navbar-toggler {
  outline: none;
  width: 31px;
  height: 20px;
  cursor: pointer;
  transition: all 0.2s;
  position: relative;
  align-self: center;
}
.cid-tYEb2vULe1 button.navbar-toggler .hamburger span {
  position: absolute;
  right: 0;
  width: 30px;
  height: 2px;
  border-right: 5px;
  background-color: #2299aa;
}
.cid-tYEb2vULe1 button.navbar-toggler .hamburger span:nth-child(1) {
  top: 0;
  transition: all 0.2s;
}
.cid-tYEb2vULe1 button.navbar-toggler .hamburger span:nth-child(2) {
  top: 8px;
  transition: all 0.15s;
}
.cid-tYEb2vULe1 button.navbar-toggler .hamburger span:nth-child(3) {
  top: 8px;
  transition: all 0.15s;
}
.cid-tYEb2vULe1 button.navbar-toggler .hamburger span:nth-child(4) {
  top: 16px;
  transition: all 0.2s;
}
.cid-tYEb2vULe1 nav.opened .hamburger span:nth-child(1) {
  top: 8px;
  width: 0;
  opacity: 0;
  right: 50%;
  transition: all 0.2s;
}
.cid-tYEb2vULe1 nav.opened .hamburger span:nth-child(2) {
  transform: rotate(45deg);
  transition: all 0.25s;
}
.cid-tYEb2vULe1 nav.opened .hamburger span:nth-child(3) {
  transform: rotate(-45deg);
  transition: all 0.25s;
}
.cid-tYEb2vULe1 nav.opened .hamburger span:nth-child(4) {
  top: 8px;
  width: 0;
  opacity: 0;
  right: 50%;
  transition: all 0.2s;
}
.cid-tYEb2vULe1 .navbar-dropdown {
  padding: 0 1rem;
  position: fixed;
}
.cid-tYEb2vULe1 a.nav-link {
  display: flex;
  align-items: center;
  justify-content: center;
}
.cid-tYEb2vULe1 .icons-menu {
  flex-wrap: nowrap;
  display: flex;
  justify-content: center;
  padding-left: 1rem;
  padding-right: 1rem;
  padding-top: 0.3rem;
  text-align: center;
}
@media screen and (-ms-high-contrast: active), (-ms-high-contrast: none) {
  .cid-tYEb2vULe1 .navbar {
    height: 70px;
  }
  .cid-tYEb2vULe1 .navbar.opened {
    height: auto;
  }
  .cid-tYEb2vULe1 .nav-item .nav-link:hover::before {
    width: 175%;
    max-width: calc(100% + 2rem);
    left: -1rem;
  }
}
.cid-tYEb2zhdY8 {
  padding-top: 1rem;
  padding-bottom: 1rem;
  background-color: #ffffff;
}
.cid-tYEb2zhdY8 .mbr-fallback-image.disabled {
  display: none;
}
.cid-tYEb2zhdY8 .mbr-fallback-image {
  display: block;
  background-size: cover;
  background-position: center center;
  width: 100%;
  height: 100%;
  position: absolute;
  top: 0;
}
.cid-tYEb2zhdY8 .mbr-text,
.cid-tYEb2zhdY8 .mbr-section-btn {
  text-align: center;
}
.cid-tYEb2zhdY8 .mbr-section-title {
  text-align: center;
  color: #252434;
}
.cid-tYEb2zhdY8 .mbr-section-subtitle {
  text-align: center;
  color: #3d2e7c;
}
.cid-tYEb2AJk8x {
  padding-top: 3rem;
  padding-bottom: 3rem;
  background-image: url("../../../assets/images/col-ana-1.png");
  display: flex;
  flex-direction: column;
}
.cid-tYEb2AJk8x .mbr-fallback-image.disabled {
  display: none;
}
.cid-tYEb2AJk8x .mbr-fallback-image {
  display: block;
  background-size: cover;
  background-position: center center;
  width: 100%;
  height: 100%;
  position: absolute;
  top: 0;
}
.cid-tYEb2AJk8x .container,
.cid-tYEb2AJk8x .container-fluid {
  position: relative;
  z-index: 5;
  display: flex;
  flex-direction: column;
  flex-grow: 1;
  padding-left: 2%;
  padding-right: 2%;
}
@media (max-width: 575px) {
  .cid-tYEb2AJk8x .container,
  .cid-tYEb2AJk8x .container-fluid {
    padding-right: 5%;
    padding-left: 5%;
  }
}
.cid-tYEb2AJk8x .row {
  flex-grow: 1;
}
.cid-tYEb2AJk8x .main-col {
  display: flex;
  flex-direction: column;
  align-items: stretch;
  justify-content: center;
}
.cid-tYEb2AJk8x .mbr-section-title {
  color: #2299aa;
  margin-bottom: 0;
  text-align: center;
}
.cid-tYEb2AJk8x .mbr-text {
  width: 100%;
  color: #272727;
  margin-top: 32px;
}
.cid-tYEb2AJk8x .mbr-section-btn {
  margin-top: 30px;
}
.cid-tYEb2BDvwc {
  padding-top: 6rem;
  padding-bottom: 1.5rem;
  background-color: #ffffff;
}
.cid-tYEb2BDvwc .mbr-section-subtitle {
  color: #2299aa;
}
.cid-tYEb2BDvwc .mbr-text,
.cid-tYEb2BDvwc .mbr-section-btn {
  color: #232323;
}
.cid-tYEb2BDvwc .row {
  justify-content: space-between;
}
.cid-tYEb2BDvwc img {
  border-radius: 8px;
}
.cid-tYEb2BDvwc .mbr-section-title {
  color: #2299aa;
}
.cid-tYEb2D7s2u {
  padding-top: 5rem;
  padding-bottom: 2rem;
  background-color: #ffffff;
}
.cid-tYEb2D7s2u .mbr-fallback-image.disabled {
  display: none;
}
.cid-tYEb2D7s2u .mbr-fallback-image {
  display: block;
  background-size: cover;
  background-position: center center;
  width: 100%;
  height: 100%;
  position: absolute;
  top: 0;
}
.cid-tYEb2D7s2u .item {
  display: flex;
  align-items: center;
  flex-direction: column;
}
.cid-tYEb2D7s2u .item .icon-wrap {
  text-align: center;
}
.cid-tYEb2D7s2u .item span {
  font-size: 2rem;
  color: #ffffff;
  line-height: 60px;
}
.cid-tYEb2D7s2u .item::before {
  content: "\e96b";
  font-family: Moririse2 !important;
  position: absolute;
  font-size: 32px;
  left: -15px;
  top: 12%;
  color: #2299aa;
}
.cid-tYEb2D7s2u .item.first:before {
  display: none;
}
.cid-tYEb2D7s2u .item.five:before {
  display: none;
}
.cid-tYEb2D7s2u .icon-box {
  background: #2299aa;
  width: 60px;
  min-width: 60px;
  height: 60px;
  border-radius: 50%;
  text-align: center;
  display: inline-block;
}
.cid-tYEb2D7s2u .text-box {
  margin-top: 1rem;
  text-align: center;
}
.cid-tYEb2D7s2u .mbr-iconfont {
  color: #2299aa !important;
  position: absolute;
  top: 50%;
  left: 100%;
}
@media (max-width: 991px) {
  .cid-tYEb2D7s2u .item:before {
    display: none;
  }
  .cid-tYEb2D7s2u .card-wrapper {
    margin-bottom: 2rem;
  }
}
.cid-tYEb2D7s2u .card-title,
.cid-tYEb2D7s2u .card-box {
  color: #232323;
}
.cid-tYEb2D7s2u .text-box .mbr-text {
  color: #232323;
}
.cid-tYEb2EmXRj {
  padding-top: 2rem;
  padding-bottom: 2rem;
  background: #f3f4ef;
}
.cid-tYEb2EmXRj .mbr-fallback-image.disabled {
  display: none;
}
.cid-tYEb2EmXRj .mbr-fallback-image {
  display: block;
  background-size: cover;
  background-position: center center;
  width: 100%;
  height: 100%;
  position: absolute;
  top: 0;
}
.cid-tYEb2EmXRj .list-group-item {
  background-color: transparent;
  padding: .5rem 3.25rem;
}
.cid-tYEb2EmXRj .plan-body {
  padding-bottom: 2rem;
}
.cid-tYEb2EmXRj .plan-header {
  padding-top: 2rem;
  padding-left: 1rem;
  padding-right: 1rem;
}
.cid-tYEb2EmXRj .price {
  color: #2299aa;
}
.cid-tYEb2EmXRj .plan {
  word-break: break-word;
  background-color: #ffffff;
}
.cid-tYEb2EmXRj .plan .list-group-item {
  position: relative;
  justify-content: center;
  border: 0;
}
.cid-tYEb2EmXRj .plan .list-group-item::after {
  position: absolute;
  bottom: 1px;
  left: 25%;
  width: 50%;
  height: 1px;
  content: "";
  background-color: rgba(0, 0, 0, 0.1);
}
.cid-tYEb2EmXRj .plan .list-group-item:last-child::after {
  display: none;
}
@media (max-width: 991px) {
  .cid-tYEb2EmXRj .plan {
    margin-bottom: 2rem;
  }
}
.cid-tYEb2F9FVs {
  padding-top: 3rem;
  padding-bottom: 3rem;
  background-image: url("../../../assets/images/col-ana-1.png");
  display: flex;
  flex-direction: column;
}
.cid-tYEb2F9FVs .mbr-fallback-image.disabled {
  display: none;
}
.cid-tYEb2F9FVs .mbr-fallback-image {
  display: block;
  background-size: cover;
  background-position: center center;
  width: 100%;
  height: 100%;
  position: absolute;
  top: 0;
}
.cid-tYEb2F9FVs .container,
.cid-tYEb2F9FVs .container-fluid {
  position: relative;
  z-index: 5;
  display: flex;
  flex-direction: column;
  flex-grow: 1;
  padding-left: 2%;
  padding-right: 2%;
}
@media (max-width: 575px) {
  .cid-tYEb2F9FVs .container,
  .cid-tYEb2F9FVs .container-fluid {
    padding-right: 5%;
    padding-left: 5%;
  }
}
.cid-tYEb2F9FVs .row {
  flex-grow: 1;
}
.cid-tYEb2F9FVs .main-col {
  display: flex;
  flex-direction: column;
  align-items: stretch;
  justify-content: center;
}
.cid-tYEb2F9FVs .mbr-section-title {
  color: #65c6d4;
  margin-bottom: 0;
  text-align: center;
}
.cid-tYEb2F9FVs .mbr-text {
  width: 100%;
  color: #272727;
  margin-top: 32px;
}
.cid-tYEb2F9FVs .mbr-section-btn {
  margin-top: 30px;
}
.cid-tYEb2FVCp9 {
  padding-top: 0rem;
  padding-bottom: 1rem;
  background-color: #ffffff;
}
.cid-tYEb2FVCp9 .mbr-fallback-image.disabled {
  display: none;
}
.cid-tYEb2FVCp9 .mbr-fallback-image {
  display: block;
  background-size: cover;
  background-position: center center;
  width: 100%;
  height: 100%;
  position: top;
  top: 0;
}
.cid-tYEb2FVCp9 .card-wrapper {
  width: 100%;
}
.cid-tYEb2FVCp9 .card-box {
  display: flex;
  align-items: center;
  justify-content: center;
}
@media (max-width: 991px) {
  .cid-tYEb2FVCp9 .card-box {
    flex-direction: column;
    align-items: center;
  }
}
.cid-tYEb2FVCp9 .iconfont-wrapper {
  padding: 10px 20px;
}
@media (max-width: 991px) {
  .cid-tYEb2FVCp9 .iconfont-wrapper {
    flex-wrap: wrap;
  }
}
@media (max-width: 767px) {
  .cid-tYEb2FVCp9 .iconfont-wrapper {
    padding: 8px 16px;
  }
}
.cid-tYEb2FVCp9 .mbr-iconfont {
  display: block;
  font-size: 1.5rem;
  color: #ffffff;
}
.cid-tYEb2FVCp9 .text-wrap {
  padding: 10px 20px;
}
@media (max-width: 767px) {
  .cid-tYEb2FVCp9 .text-wrap {
    padding: 8px 16px;
  }
}
.cid-tYEb2FVCp9 .card-title {
  color: #ffffff;
  margin-bottom: 10px;
}
@media (max-width: 991px) {
  .cid-tYEb2FVCp9 .card-title {
    text-align: center !important;
  }
}
.cid-tYEb2FVCp9 .card-text {
  color: #ffffff;
  margin-bottom: 0;
}
@media (max-width: 991px) {
  .cid-tYEb2FVCp9 .card-text {
    text-align: center !important;
  }
}
.cid-tYEb2GIaGI {
  padding-top: 2rem;
  padding-bottom: 1rem;
  background-color: #2299aa;
}
.cid-tYEb2GIaGI .mbr-fallback-image.disabled {
  display: none;
}
.cid-tYEb2GIaGI .mbr-fallback-image {
  display: block;
  background-size: cover;
  background-position: center center;
  width: 100%;
  height: 100%;
  position: absolute;
  top: 0;
}
.cid-tYEb2GIaGI .media-wrap {
  padding: 0;
}
@media (max-width: 991px) {
  .cid-tYEb2GIaGI .media-wrap {
    margin-bottom: 1rem;
  }
}
@media (max-width: 767px) {
  .cid-tYEb2GIaGI .row {
    text-align: center;
  }
  .cid-tYEb2GIaGI .row > div {
    margin: auto;
  }
  .cid-tYEb2GIaGI .social-row {
    justify-content: center;
  }
}
.cid-tYEb2GIaGI .social-row {
  display: flex;
  flex-wrap: wrap;
}
.cid-tYEb2GIaGI .list {
  list-style: none;
  padding-left: 0;
  color: #ffffff;
}
@media (max-width: 991px) {
  .cid-tYEb2GIaGI .list {
    margin-bottom: 2rem;
  }
}
@media (min-width: 992px) {
  .cid-tYEb2GIaGI .list {
    margin-bottom: 0rem;
  }
}
.cid-tYEb2GIaGI .mbr-text {
  color: #ffffff;
}
.cid-tYEb2GIaGI .soc-item {
  display: flex;
  align-items: center;
  justify-content: center;
  border-radius: 50%;
  background-color: white;
  margin-right: 0.5rem;
  margin-bottom: 1rem;
  padding: 0.5rem;
  height: 2.5rem;
  width: 2.5rem;
}
.cid-tYEb2GIaGI .mbr-iconfont {
  color: black;
}
@media (max-width: 991px) {
  .cid-tYEb2GIaGI div > *:last-child {
    margin-top: 0 !important;
  }
}
.cid-tYEb6JZc7n {
  z-index: 1000;
  width: 100%;
  position: relative;
  min-height: 60px;
}
.cid-tYEb6JZc7n nav.navbar {
  position: fixed;
}
.cid-tYEb6JZc7n .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-tYEb6JZc7n .dropdown-menu {
  padding: 0;
  border-radius: 4px;
  box-shadow: 0 1px 3px 0 rgba(0, 0, 0, 0.1);
}
.cid-tYEb6JZc7n .dropdown-item {
  border-bottom: 1px solid #e6e6e6;
}
.cid-tYEb6JZc7n .dropdown-item:hover,
.cid-tYEb6JZc7n .dropdown-item:focus {
  background: #2299aa !important;
  color: white !important;
}
.cid-tYEb6JZc7n .dropdown-item:hover span {
  color: white;
}
.cid-tYEb6JZc7n .dropdown-item:first-child {
  border-top-left-radius: 4px;
  border-top-right-radius: 4px;
}
.cid-tYEb6JZc7n .dropdown-item:last-child {
  border-bottom: none;
  border-bottom-left-radius: 4px;
  border-bottom-right-radius: 4px;
}
.cid-tYEb6JZc7n .nav-dropdown .link {
  padding: 0 0.3em !important;
  margin: 0.667em 1em !important;
}
.cid-tYEb6JZc7n .nav-dropdown .link.dropdown-toggle::after {
  margin-left: 0.5rem;
  margin-top: 0.2rem;
}
.cid-tYEb6JZc7n .nav-link {
  position: relative;
}
.cid-tYEb6JZc7n .container {
  display: flex;
  margin: auto;
  flex-wrap: nowrap;
}
@media (max-width: 991px) {
  .cid-tYEb6JZc7n .container {
    flex-wrap: wrap;
  }
}
.cid-tYEb6JZc7n .container-fluid {
  flex-wrap: nowrap;
}
@media (max-width: 991px) {
  .cid-tYEb6JZc7n .container-fluid {
    flex-wrap: wrap;
  }
}
.cid-tYEb6JZc7n .iconfont-wrapper {
  color: #2299aa !important;
  font-size: 1.5rem;
  padding-right: 0.5rem;
}
.cid-tYEb6JZc7n .dropdown-menu,
.cid-tYEb6JZc7n .navbar.opened {
  background: #ffffff !important;
}
.cid-tYEb6JZc7n .nav-item:focus,
.cid-tYEb6JZc7n .nav-link:focus {
  outline: none;
}
.cid-tYEb6JZc7n .dropdown .dropdown-menu .dropdown-item {
  width: auto;
  transition: all 0.25s ease-in-out;
}
.cid-tYEb6JZc7n .dropdown .dropdown-menu .dropdown-item::after {
  right: 0.5rem;
}
.cid-tYEb6JZc7n .dropdown .dropdown-menu .dropdown-item .mbr-iconfont {
  margin-right: 0.5rem;
  vertical-align: sub;
}
.cid-tYEb6JZc7n .dropdown .dropdown-menu .dropdown-item .mbr-iconfont:before {
  display: inline-block;
  transform: scale(1, 1);
  transition: all 0.25s ease-in-out;
}
.cid-tYEb6JZc7n .collapsed .dropdown-menu .dropdown-item:before {
  display: none;
}
.cid-tYEb6JZc7n .collapsed .dropdown .dropdown-menu .dropdown-item {
  padding: 0.235em 1.5em 0.235em 1.5em !important;
  transition: none;
  margin: 0 !important;
}
.cid-tYEb6JZc7n .navbar {
  min-height: 70px;
  transition: all 0.3s;
  border-bottom: 1px solid transparent;
  box-shadow: 0 1px 3px 0 rgba(0, 0, 0, 0.1);
  background: #ffffff;
}
.cid-tYEb6JZc7n .navbar.opened {
  transition: all 0.3s;
}
.cid-tYEb6JZc7n .navbar .dropdown-item {
  padding: 0.5rem 1.8rem;
}
.cid-tYEb6JZc7n .navbar .navbar-logo img {
  width: auto;
}
.cid-tYEb6JZc7n .navbar .navbar-collapse {
  justify-content: flex-end;
  z-index: 1;
}
.cid-tYEb6JZc7n .navbar.collapsed {
  justify-content: center;
}
.cid-tYEb6JZc7n .navbar.collapsed .nav-item .nav-link::before {
  display: none;
}
.cid-tYEb6JZc7n .navbar.collapsed.opened .dropdown-menu {
  top: 0;
}
@media (min-width: 992px) {
  .cid-tYEb6JZc7n .navbar.collapsed.opened:not(.navbar-short) .navbar-collapse {
    max-height: calc(98.5vh - 5.1rem);
  }
}
.cid-tYEb6JZc7n .navbar.collapsed .dropdown-menu .dropdown-submenu {
  left: 0 !important;
}
.cid-tYEb6JZc7n .navbar.collapsed .dropdown-menu .dropdown-item:after {
  right: auto;
}
.cid-tYEb6JZc7n .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-tYEb6JZc7n .navbar.collapsed ul.navbar-nav li {
  margin: auto;
}
.cid-tYEb6JZc7n .navbar.collapsed .dropdown-menu .dropdown-item {
  padding: 0.25rem 1.5rem;
  text-align: center;
}
.cid-tYEb6JZc7n .navbar.collapsed .icons-menu {
  padding-left: 0;
  padding-right: 0;
  padding-top: 0.5rem;
  padding-bottom: 0.5rem;
}
@media (max-width: 991px) {
  .cid-tYEb6JZc7n .navbar .nav-item .nav-link::before {
    display: none;
  }
  .cid-tYEb6JZc7n .navbar.opened .dropdown-menu {
    top: 0;
  }
  .cid-tYEb6JZc7n .navbar .dropdown-menu .dropdown-submenu {
    left: 0 !important;
  }
  .cid-tYEb6JZc7n .navbar .dropdown-menu .dropdown-item:after {
    right: auto;
  }
  .cid-tYEb6JZc7n .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-tYEb6JZc7n .navbar .navbar-logo img {
    height: 3rem !important;
  }
  .cid-tYEb6JZc7n .navbar ul.navbar-nav li {
    margin: auto;
  }
  .cid-tYEb6JZc7n .navbar .dropdown-menu .dropdown-item {
    padding: 0.25rem 1.5rem !important;
    text-align: center;
  }
  .cid-tYEb6JZc7n .navbar .navbar-brand {
    flex-shrink: initial;
    flex-basis: auto;
    word-break: break-word;
    padding-right: 2rem;
  }
  .cid-tYEb6JZc7n .navbar .navbar-toggler {
    flex-basis: auto;
  }
  .cid-tYEb6JZc7n .navbar .icons-menu {
    padding-left: 0;
    padding-top: 0.5rem;
    padding-bottom: 0.5rem;
  }
}
@media (max-width: 991px) and (max-width: 767px) {
  .cid-tYEb6JZc7n .navbar .navbar-brand {
    width: calc(100% - 31px);
  }
}
.cid-tYEb6JZc7n .navbar.navbar-short {
  min-height: 60px;
}
.cid-tYEb6JZc7n .navbar.navbar-short .navbar-logo img {
  height: 2.5rem !important;
}
.cid-tYEb6JZc7n .navbar.navbar-short .navbar-brand {
  min-height: 60px;
  padding: 0;
}
.cid-tYEb6JZc7n .navbar-brand {
  min-height: 70px;
  flex-shrink: 0;
  align-items: center;
  margin-right: 0;
  padding: 10px 0;
  transition: all 0.3s;
  word-break: break-word;
  z-index: 1;
}
.cid-tYEb6JZc7n .navbar-brand .navbar-caption {
  line-height: inherit !important;
}
.cid-tYEb6JZc7n .navbar-brand .navbar-logo a {
  outline: none;
}
.cid-tYEb6JZc7n .dropdown-item.active,
.cid-tYEb6JZc7n .dropdown-item:active {
  background-color: transparent;
}
.cid-tYEb6JZc7n .navbar-expand-lg .navbar-nav .nav-link {
  padding: 0;
}
.cid-tYEb6JZc7n .nav-dropdown .link.dropdown-toggle {
  margin-right: 1.667em;
}
.cid-tYEb6JZc7n .nav-dropdown .link.dropdown-toggle[aria-expanded="true"] {
  margin-right: 0;
  padding: 0.667em 1.667em;
}
.cid-tYEb6JZc7n .navbar.navbar-expand-lg .dropdown .dropdown-menu {
  background: #ffffff;
}
.cid-tYEb6JZc7n .navbar.navbar-expand-lg .dropdown .dropdown-menu .dropdown-submenu {
  margin: 0;
  left: 100%;
}
.cid-tYEb6JZc7n .navbar .dropdown.open > .dropdown-menu {
  display: block;
}
.cid-tYEb6JZc7n ul.navbar-nav {
  flex-wrap: wrap;
}
.cid-tYEb6JZc7n .navbar-buttons {
  text-align: center;
  min-width: 170px;
}
.cid-tYEb6JZc7n button.navbar-toggler {
  outline: none;
  width: 31px;
  height: 20px;
  cursor: pointer;
  transition: all 0.2s;
  position: relative;
  align-self: center;
}
.cid-tYEb6JZc7n button.navbar-toggler .hamburger span {
  position: absolute;
  right: 0;
  width: 30px;
  height: 2px;
  border-right: 5px;
  background-color: #2299aa;
}
.cid-tYEb6JZc7n button.navbar-toggler .hamburger span:nth-child(1) {
  top: 0;
  transition: all 0.2s;
}
.cid-tYEb6JZc7n button.navbar-toggler .hamburger span:nth-child(2) {
  top: 8px;
  transition: all 0.15s;
}
.cid-tYEb6JZc7n button.navbar-toggler .hamburger span:nth-child(3) {
  top: 8px;
  transition: all 0.15s;
}
.cid-tYEb6JZc7n button.navbar-toggler .hamburger span:nth-child(4) {
  top: 16px;
  transition: all 0.2s;
}
.cid-tYEb6JZc7n nav.opened .hamburger span:nth-child(1) {
  top: 8px;
  width: 0;
  opacity: 0;
  right: 50%;
  transition: all 0.2s;
}
.cid-tYEb6JZc7n nav.opened .hamburger span:nth-child(2) {
  transform: rotate(45deg);
  transition: all 0.25s;
}
.cid-tYEb6JZc7n nav.opened .hamburger span:nth-child(3) {
  transform: rotate(-45deg);
  transition: all 0.25s;
}
.cid-tYEb6JZc7n nav.opened .hamburger span:nth-child(4) {
  top: 8px;
  width: 0;
  opacity: 0;
  right: 50%;
  transition: all 0.2s;
}
.cid-tYEb6JZc7n .navbar-dropdown {
  padding: 0 1rem;
  position: fixed;
}
.cid-tYEb6JZc7n a.nav-link {
  display: flex;
  align-items: center;
  justify-content: center;
}
.cid-tYEb6JZc7n .icons-menu {
  flex-wrap: nowrap;
  display: flex;
  justify-content: center;
  padding-left: 1rem;
  padding-right: 1rem;
  padding-top: 0.3rem;
  text-align: center;
}
@media screen and (-ms-high-contrast: active), (-ms-high-contrast: none) {
  .cid-tYEb6JZc7n .navbar {
    height: 70px;
  }
  .cid-tYEb6JZc7n .navbar.opened {
    height: auto;
  }
  .cid-tYEb6JZc7n .nav-item .nav-link:hover::before {
    width: 175%;
    max-width: calc(100% + 2rem);
    left: -1rem;
  }
}
.cid-tYEb6LJ7Y8 {
  padding-top: 1rem;
  padding-bottom: 1rem;
  background-color: #ffffff;
}
.cid-tYEb6LJ7Y8 .mbr-fallback-image.disabled {
  display: none;
}
.cid-tYEb6LJ7Y8 .mbr-fallback-image {
  display: block;
  background-size: cover;
  background-position: center center;
  width: 100%;
  height: 100%;
  position: absolute;
  top: 0;
}
.cid-tYEb6LJ7Y8 .mbr-text,
.cid-tYEb6LJ7Y8 .mbr-section-btn {
  text-align: center;
}
.cid-tYEb6LJ7Y8 .mbr-section-title {
  text-align: center;
  color: #252434;
}
.cid-tYEb6LJ7Y8 .mbr-section-subtitle {
  text-align: center;
  color: #3d2e7c;
}
.cid-tYEb6MpTVD {
  padding-top: 3rem;
  padding-bottom: 3rem;
  background-image: url("../../../assets/images/col-ana-1.png");
  display: flex;
  flex-direction: column;
}
.cid-tYEb6MpTVD .mbr-fallback-image.disabled {
  display: none;
}
.cid-tYEb6MpTVD .mbr-fallback-image {
  display: block;
  background-size: cover;
  background-position: center center;
  width: 100%;
  height: 100%;
  position: absolute;
  top: 0;
}
.cid-tYEb6MpTVD .container,
.cid-tYEb6MpTVD .container-fluid {
  position: relative;
  z-index: 5;
  display: flex;
  flex-direction: column;
  flex-grow: 1;
  padding-left: 2%;
  padding-right: 2%;
}
@media (max-width: 575px) {
  .cid-tYEb6MpTVD .container,
  .cid-tYEb6MpTVD .container-fluid {
    padding-right: 5%;
    padding-left: 5%;
  }
}
.cid-tYEb6MpTVD .row {
  flex-grow: 1;
}
.cid-tYEb6MpTVD .main-col {
  display: flex;
  flex-direction: column;
  align-items: stretch;
  justify-content: center;
}
.cid-tYEb6MpTVD .mbr-section-title {
  color: #2299aa;
  margin-bottom: 0;
  text-align: center;
}
.cid-tYEb6MpTVD .mbr-text {
  width: 100%;
  color: #272727;
  margin-top: 32px;
}
.cid-tYEb6MpTVD .mbr-section-btn {
  margin-top: 30px;
}
.cid-tYEb6MS9Zb {
  padding-top: 6rem;
  padding-bottom: 1.5rem;
  background-color: #ffffff;
}
.cid-tYEb6MS9Zb .mbr-section-subtitle {
  color: #2299aa;
}
.cid-tYEb6MS9Zb .mbr-text,
.cid-tYEb6MS9Zb .mbr-section-btn {
  color: #232323;
}
.cid-tYEb6MS9Zb .row {
  justify-content: space-between;
}
.cid-tYEb6MS9Zb img {
  border-radius: 8px;
}
.cid-tYEb6MS9Zb .mbr-section-title {
  color: #2299aa;
}
.cid-tYEb6OA4k4 {
  padding-top: 5rem;
  padding-bottom: 2rem;
  background-color: #ffffff;
}
.cid-tYEb6OA4k4 .mbr-fallback-image.disabled {
  display: none;
}
.cid-tYEb6OA4k4 .mbr-fallback-image {
  display: block;
  background-size: cover;
  background-position: center center;
  width: 100%;
  height: 100%;
  position: absolute;
  top: 0;
}
.cid-tYEb6OA4k4 .item {
  display: flex;
  align-items: center;
  flex-direction: column;
}
.cid-tYEb6OA4k4 .item .icon-wrap {
  text-align: center;
}
.cid-tYEb6OA4k4 .item span {
  font-size: 2rem;
  color: #ffffff;
  line-height: 60px;
}
.cid-tYEb6OA4k4 .item::before {
  content: "\e96b";
  font-family: Moririse2 !important;
  position: absolute;
  font-size: 32px;
  left: -15px;
  top: 12%;
  color: #2299aa;
}
.cid-tYEb6OA4k4 .item.first:before {
  display: none;
}
.cid-tYEb6OA4k4 .item.five:before {
  display: none;
}
.cid-tYEb6OA4k4 .icon-box {
  background: #2299aa;
  width: 60px;
  min-width: 60px;
  height: 60px;
  border-radius: 50%;
  text-align: center;
  display: inline-block;
}
.cid-tYEb6OA4k4 .text-box {
  margin-top: 1rem;
  text-align: center;
}
.cid-tYEb6OA4k4 .mbr-iconfont {
  color: #2299aa !important;
  position: absolute;
  top: 50%;
  left: 100%;
}
@media (max-width: 991px) {
  .cid-tYEb6OA4k4 .item:before {
    display: none;
  }
  .cid-tYEb6OA4k4 .card-wrapper {
    margin-bottom: 2rem;
  }
}
.cid-tYEb6OA4k4 .card-title,
.cid-tYEb6OA4k4 .card-box {
  color: #232323;
}
.cid-tYEb6OA4k4 .text-box .mbr-text {
  color: #232323;
}
.cid-tYEb6Pppik {
  padding-top: 2rem;
  padding-bottom: 2rem;
  background: #f3f4ef;
}
.cid-tYEb6Pppik .mbr-fallback-image.disabled {
  display: none;
}
.cid-tYEb6Pppik .mbr-fallback-image {
  display: block;
  background-size: cover;
  background-position: center center;
  width: 100%;
  height: 100%;
  position: absolute;
  top: 0;
}
.cid-tYEb6Pppik .list-group-item {
  background-color: transparent;
  padding: .5rem 3.25rem;
}
.cid-tYEb6Pppik .plan-body {
  padding-bottom: 2rem;
}
.cid-tYEb6Pppik .plan-header {
  padding-top: 2rem;
  padding-left: 1rem;
  padding-right: 1rem;
}
.cid-tYEb6Pppik .price {
  color: #2299aa;
}
.cid-tYEb6Pppik .plan {
  word-break: break-word;
  background-color: #ffffff;
}
.cid-tYEb6Pppik .plan .list-group-item {
  position: relative;
  justify-content: center;
  border: 0;
}
.cid-tYEb6Pppik .plan .list-group-item::after {
  position: absolute;
  bottom: 1px;
  left: 25%;
  width: 50%;
  height: 1px;
  content: "";
  background-color: rgba(0, 0, 0, 0.1);
}
.cid-tYEb6Pppik .plan .list-group-item:last-child::after {
  display: none;
}
@media (max-width: 991px) {
  .cid-tYEb6Pppik .plan {
    margin-bottom: 2rem;
  }
}
.cid-tYEb6Q6FHK {
  padding-top: 3rem;
  padding-bottom: 3rem;
  background-image: url("../../../assets/images/col-ana-1.png");
  display: flex;
  flex-direction: column;
}
.cid-tYEb6Q6FHK .mbr-fallback-image.disabled {
  display: none;
}
.cid-tYEb6Q6FHK .mbr-fallback-image {
  display: block;
  background-size: cover;
  background-position: center center;
  width: 100%;
  height: 100%;
  position: absolute;
  top: 0;
}
.cid-tYEb6Q6FHK .container,
.cid-tYEb6Q6FHK .container-fluid {
  position: relative;
  z-index: 5;
  display: flex;
  flex-direction: column;
  flex-grow: 1;
  padding-left: 2%;
  padding-right: 2%;
}
@media (max-width: 575px) {
  .cid-tYEb6Q6FHK .container,
  .cid-tYEb6Q6FHK .container-fluid {
    padding-right: 5%;
    padding-left: 5%;
  }
}
.cid-tYEb6Q6FHK .row {
  flex-grow: 1;
}
.cid-tYEb6Q6FHK .main-col {
  display: flex;
  flex-direction: column;
  align-items: stretch;
  justify-content: center;
}
.cid-tYEb6Q6FHK .mbr-section-title {
  color: #65c6d4;
  margin-bottom: 0;
  text-align: center;
}
.cid-tYEb6Q6FHK .mbr-text {
  width: 100%;
  color: #272727;
  margin-top: 32px;
}
.cid-tYEb6Q6FHK .mbr-section-btn {
  margin-top: 30px;
}
.cid-tYEb6QDnGR {
  padding-top: 0rem;
  padding-bottom: 1rem;
  background-color: #ffffff;
}
.cid-tYEb6QDnGR .mbr-fallback-image.disabled {
  display: none;
}
.cid-tYEb6QDnGR .mbr-fallback-image {
  display: block;
  background-size: cover;
  background-position: center center;
  width: 100%;
  height: 100%;
  position: top;
  top: 0;
}
.cid-tYEb6QDnGR .card-wrapper {
  width: 100%;
}
.cid-tYEb6QDnGR .card-box {
  display: flex;
  align-items: center;
  justify-content: center;
}
@media (max-width: 991px) {
  .cid-tYEb6QDnGR .card-box {
    flex-direction: column;
    align-items: center;
  }
}
.cid-tYEb6QDnGR .iconfont-wrapper {
  padding: 10px 20px;
}
@media (max-width: 991px) {
  .cid-tYEb6QDnGR .iconfont-wrapper {
    flex-wrap: wrap;
  }
}
@media (max-width: 767px) {
  .cid-tYEb6QDnGR .iconfont-wrapper {
    padding: 8px 16px;
  }
}
.cid-tYEb6QDnGR .mbr-iconfont {
  display: block;
  font-size: 1.5rem;
  color: #ffffff;
}
.cid-tYEb6QDnGR .text-wrap {
  padding: 10px 20px;
}
@media (max-width: 767px) {
  .cid-tYEb6QDnGR .text-wrap {
    padding: 8px 16px;
  }
}
.cid-tYEb6QDnGR .card-title {
  color: #ffffff;
  margin-bottom: 10px;
}
@media (max-width: 991px) {
  .cid-tYEb6QDnGR .card-title {
    text-align: center !important;
  }
}
.cid-tYEb6QDnGR .card-text {
  color: #ffffff;
  margin-bottom: 0;
}
@media (max-width: 991px) {
  .cid-tYEb6QDnGR .card-text {
    text-align: center !important;
  }
}
.cid-tYEb6RckjJ {
  padding-top: 2rem;
  padding-bottom: 1rem;
  background-color: #2299aa;
}
.cid-tYEb6RckjJ .mbr-fallback-image.disabled {
  display: none;
}
.cid-tYEb6RckjJ .mbr-fallback-image {
  display: block;
  background-size: cover;
  background-position: center center;
  width: 100%;
  height: 100%;
  position: absolute;
  top: 0;
}
.cid-tYEb6RckjJ .media-wrap {
  padding: 0;
}
@media (max-width: 991px) {
  .cid-tYEb6RckjJ .media-wrap {
    margin-bottom: 1rem;
  }
}
@media (max-width: 767px) {
  .cid-tYEb6RckjJ .row {
    text-align: center;
  }
  .cid-tYEb6RckjJ .row > div {
    margin: auto;
  }
  .cid-tYEb6RckjJ .social-row {
    justify-content: center;
  }
}
.cid-tYEb6RckjJ .social-row {
  display: flex;
  flex-wrap: wrap;
}
.cid-tYEb6RckjJ .list {
  list-style: none;
  padding-left: 0;
  color: #ffffff;
}
@media (max-width: 991px) {
  .cid-tYEb6RckjJ .list {
    margin-bottom: 2rem;
  }
}
@media (min-width: 992px) {
  .cid-tYEb6RckjJ .list {
    margin-bottom: 0rem;
  }
}
.cid-tYEb6RckjJ .mbr-text {
  color: #ffffff;
}
.cid-tYEb6RckjJ .soc-item {
  display: flex;
  align-items: center;
  justify-content: center;
  border-radius: 50%;
  background-color: white;
  margin-right: 0.5rem;
  margin-bottom: 1rem;
  padding: 0.5rem;
  height: 2.5rem;
  width: 2.5rem;
}
.cid-tYEb6RckjJ .mbr-iconfont {
  color: black;
}
@media (max-width: 991px) {
  .cid-tYEb6RckjJ div > *:last-child {
    margin-top: 0 !important;
  }
}
.cid-tYEbsbTEyq {
  z-index: 1000;
  width: 100%;
  position: relative;
  min-height: 60px;
}
.cid-tYEbsbTEyq nav.navbar {
  position: fixed;
}
.cid-tYEbsbTEyq .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-tYEbsbTEyq .dropdown-menu {
  padding: 0;
  border-radius: 4px;
  box-shadow: 0 1px 3px 0 rgba(0, 0, 0, 0.1);
}
.cid-tYEbsbTEyq .dropdown-item {
  border-bottom: 1px solid #e6e6e6;
}
.cid-tYEbsbTEyq .dropdown-item:hover,
.cid-tYEbsbTEyq .dropdown-item:focus {
  background: #2299aa !important;
  color: white !important;
}
.cid-tYEbsbTEyq .dropdown-item:hover span {
  color: white;
}
.cid-tYEbsbTEyq .dropdown-item:first-child {
  border-top-left-radius: 4px;
  border-top-right-radius: 4px;
}
.cid-tYEbsbTEyq .dropdown-item:last-child {
  border-bottom: none;
  border-bottom-left-radius: 4px;
  border-bottom-right-radius: 4px;
}
.cid-tYEbsbTEyq .nav-dropdown .link {
  padding: 0 0.3em !important;
  margin: 0.667em 1em !important;
}
.cid-tYEbsbTEyq .nav-dropdown .link.dropdown-toggle::after {
  margin-left: 0.5rem;
  margin-top: 0.2rem;
}
.cid-tYEbsbTEyq .nav-link {
  position: relative;
}
.cid-tYEbsbTEyq .container {
  display: flex;
  margin: auto;
  flex-wrap: nowrap;
}
@media (max-width: 991px) {
  .cid-tYEbsbTEyq .container {
    flex-wrap: wrap;
  }
}
.cid-tYEbsbTEyq .container-fluid {
  flex-wrap: nowrap;
}
@media (max-width: 991px) {
  .cid-tYEbsbTEyq .container-fluid {
    flex-wrap: wrap;
  }
}
.cid-tYEbsbTEyq .iconfont-wrapper {
  color: #2299aa !important;
  font-size: 1.5rem;
  padding-right: 0.5rem;
}
.cid-tYEbsbTEyq .dropdown-menu,
.cid-tYEbsbTEyq .navbar.opened {
  background: #ffffff !important;
}
.cid-tYEbsbTEyq .nav-item:focus,
.cid-tYEbsbTEyq .nav-link:focus {
  outline: none;
}
.cid-tYEbsbTEyq .dropdown .dropdown-menu .dropdown-item {
  width: auto;
  transition: all 0.25s ease-in-out;
}
.cid-tYEbsbTEyq .dropdown .dropdown-menu .dropdown-item::after {
  right: 0.5rem;
}
.cid-tYEbsbTEyq .dropdown .dropdown-menu .dropdown-item .mbr-iconfont {
  margin-right: 0.5rem;
  vertical-align: sub;
}
.cid-tYEbsbTEyq .dropdown .dropdown-menu .dropdown-item .mbr-iconfont:before {
  display: inline-block;
  transform: scale(1, 1);
  transition: all 0.25s ease-in-out;
}
.cid-tYEbsbTEyq .collapsed .dropdown-menu .dropdown-item:before {
  display: none;
}
.cid-tYEbsbTEyq .collapsed .dropdown .dropdown-menu .dropdown-item {
  padding: 0.235em 1.5em 0.235em 1.5em !important;
  transition: none;
  margin: 0 !important;
}
.cid-tYEbsbTEyq .navbar {
  min-height: 70px;
  transition: all 0.3s;
  border-bottom: 1px solid transparent;
  box-shadow: 0 1px 3px 0 rgba(0, 0, 0, 0.1);
  background: #ffffff;
}
.cid-tYEbsbTEyq .navbar.opened {
  transition: all 0.3s;
}
.cid-tYEbsbTEyq .navbar .dropdown-item {
  padding: 0.5rem 1.8rem;
}
.cid-tYEbsbTEyq .navbar .navbar-logo img {
  width: auto;
}
.cid-tYEbsbTEyq .navbar .navbar-collapse {
  justify-content: flex-end;
  z-index: 1;
}
.cid-tYEbsbTEyq .navbar.collapsed {
  justify-content: center;
}
.cid-tYEbsbTEyq .navbar.collapsed .nav-item .nav-link::before {
  display: none;
}
.cid-tYEbsbTEyq .navbar.collapsed.opened .dropdown-menu {
  top: 0;
}
@media (min-width: 992px) {
  .cid-tYEbsbTEyq .navbar.collapsed.opened:not(.navbar-short) .navbar-collapse {
    max-height: calc(98.5vh - 5.1rem);
  }
}
.cid-tYEbsbTEyq .navbar.collapsed .dropdown-menu .dropdown-submenu {
  left: 0 !important;
}
.cid-tYEbsbTEyq .navbar.collapsed .dropdown-menu .dropdown-item:after {
  right: auto;
}
.cid-tYEbsbTEyq .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-tYEbsbTEyq .navbar.collapsed ul.navbar-nav li {
  margin: auto;
}
.cid-tYEbsbTEyq .navbar.collapsed .dropdown-menu .dropdown-item {
  padding: 0.25rem 1.5rem;
  text-align: center;
}
.cid-tYEbsbTEyq .navbar.collapsed .icons-menu {
  padding-left: 0;
  padding-right: 0;
  padding-top: 0.5rem;
  padding-bottom: 0.5rem;
}
@media (max-width: 991px) {
  .cid-tYEbsbTEyq .navbar .nav-item .nav-link::before {
    display: none;
  }
  .cid-tYEbsbTEyq .navbar.opened .dropdown-menu {
    top: 0;
  }
  .cid-tYEbsbTEyq .navbar .dropdown-menu .dropdown-submenu {
    left: 0 !important;
  }
  .cid-tYEbsbTEyq .navbar .dropdown-menu .dropdown-item:after {
    right: auto;
  }
  .cid-tYEbsbTEyq .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-tYEbsbTEyq .navbar .navbar-logo img {
    height: 3rem !important;
  }
  .cid-tYEbsbTEyq .navbar ul.navbar-nav li {
    margin: auto;
  }
  .cid-tYEbsbTEyq .navbar .dropdown-menu .dropdown-item {
    padding: 0.25rem 1.5rem !important;
    text-align: center;
  }
  .cid-tYEbsbTEyq .navbar .navbar-brand {
    flex-shrink: initial;
    flex-basis: auto;
    word-break: break-word;
    padding-right: 2rem;
  }
  .cid-tYEbsbTEyq .navbar .navbar-toggler {
    flex-basis: auto;
  }
  .cid-tYEbsbTEyq .navbar .icons-menu {
    padding-left: 0;
    padding-top: 0.5rem;
    padding-bottom: 0.5rem;
  }
}
@media (max-width: 991px) and (max-width: 767px) {
  .cid-tYEbsbTEyq .navbar .navbar-brand {
    width: calc(100% - 31px);
  }
}
.cid-tYEbsbTEyq .navbar.navbar-short {
  min-height: 60px;
}
.cid-tYEbsbTEyq .navbar.navbar-short .navbar-logo img {
  height: 2.5rem !important;
}
.cid-tYEbsbTEyq .navbar.navbar-short .navbar-brand {
  min-height: 60px;
  padding: 0;
}
.cid-tYEbsbTEyq .navbar-brand {
  min-height: 70px;
  flex-shrink: 0;
  align-items: center;
  margin-right: 0;
  padding: 10px 0;
  transition: all 0.3s;
  word-break: break-word;
  z-index: 1;
}
.cid-tYEbsbTEyq .navbar-brand .navbar-caption {
  line-height: inherit !important;
}
.cid-tYEbsbTEyq .navbar-brand .navbar-logo a {
  outline: none;
}
.cid-tYEbsbTEyq .dropdown-item.active,
.cid-tYEbsbTEyq .dropdown-item:active {
  background-color: transparent;
}
.cid-tYEbsbTEyq .navbar-expand-lg .navbar-nav .nav-link {
  padding: 0;
}
.cid-tYEbsbTEyq .nav-dropdown .link.dropdown-toggle {
  margin-right: 1.667em;
}
.cid-tYEbsbTEyq .nav-dropdown .link.dropdown-toggle[aria-expanded="true"] {
  margin-right: 0;
  padding: 0.667em 1.667em;
}
.cid-tYEbsbTEyq .navbar.navbar-expand-lg .dropdown .dropdown-menu {
  background: #ffffff;
}
.cid-tYEbsbTEyq .navbar.navbar-expand-lg .dropdown .dropdown-menu .dropdown-submenu {
  margin: 0;
  left: 100%;
}
.cid-tYEbsbTEyq .navbar .dropdown.open > .dropdown-menu {
  display: block;
}
.cid-tYEbsbTEyq ul.navbar-nav {
  flex-wrap: wrap;
}
.cid-tYEbsbTEyq .navbar-buttons {
  text-align: center;
  min-width: 170px;
}
.cid-tYEbsbTEyq button.navbar-toggler {
  outline: none;
  width: 31px;
  height: 20px;
  cursor: pointer;
  transition: all 0.2s;
  position: relative;
  align-self: center;
}
.cid-tYEbsbTEyq button.navbar-toggler .hamburger span {
  position: absolute;
  right: 0;
  width: 30px;
  height: 2px;
  border-right: 5px;
  background-color: #2299aa;
}
.cid-tYEbsbTEyq button.navbar-toggler .hamburger span:nth-child(1) {
  top: 0;
  transition: all 0.2s;
}
.cid-tYEbsbTEyq button.navbar-toggler .hamburger span:nth-child(2) {
  top: 8px;
  transition: all 0.15s;
}
.cid-tYEbsbTEyq button.navbar-toggler .hamburger span:nth-child(3) {
  top: 8px;
  transition: all 0.15s;
}
.cid-tYEbsbTEyq button.navbar-toggler .hamburger span:nth-child(4) {
  top: 16px;
  transition: all 0.2s;
}
.cid-tYEbsbTEyq nav.opened .hamburger span:nth-child(1) {
  top: 8px;
  width: 0;
  opacity: 0;
  right: 50%;
  transition: all 0.2s;
}
.cid-tYEbsbTEyq nav.opened .hamburger span:nth-child(2) {
  transform: rotate(45deg);
  transition: all 0.25s;
}
.cid-tYEbsbTEyq nav.opened .hamburger span:nth-child(3) {
  transform: rotate(-45deg);
  transition: all 0.25s;
}
.cid-tYEbsbTEyq nav.opened .hamburger span:nth-child(4) {
  top: 8px;
  width: 0;
  opacity: 0;
  right: 50%;
  transition: all 0.2s;
}
.cid-tYEbsbTEyq .navbar-dropdown {
  padding: 0 1rem;
  position: fixed;
}
.cid-tYEbsbTEyq a.nav-link {
  display: flex;
  align-items: center;
  justify-content: center;
}
.cid-tYEbsbTEyq .icons-menu {
  flex-wrap: nowrap;
  display: flex;
  justify-content: center;
  padding-left: 1rem;
  padding-right: 1rem;
  padding-top: 0.3rem;
  text-align: center;
}
@media screen and (-ms-high-contrast: active), (-ms-high-contrast: none) {
  .cid-tYEbsbTEyq .navbar {
    height: 70px;
  }
  .cid-tYEbsbTEyq .navbar.opened {
    height: auto;
  }
  .cid-tYEbsbTEyq .nav-item .nav-link:hover::before {
    width: 175%;
    max-width: calc(100% + 2rem);
    left: -1rem;
  }
}
.cid-tYEbsdTLBW {
  padding-top: 1rem;
  padding-bottom: 1rem;
  background-color: #ffffff;
}
.cid-tYEbsdTLBW .mbr-fallback-image.disabled {
  display: none;
}
.cid-tYEbsdTLBW .mbr-fallback-image {
  display: block;
  background-size: cover;
  background-position: center center;
  width: 100%;
  height: 100%;
  position: absolute;
  top: 0;
}
.cid-tYEbsdTLBW .mbr-text,
.cid-tYEbsdTLBW .mbr-section-btn {
  text-align: center;
}
.cid-tYEbsdTLBW .mbr-section-title {
  text-align: center;
  color: #252434;
}
.cid-tYEbsdTLBW .mbr-section-subtitle {
  text-align: center;
  color: #3d2e7c;
}
.cid-tYEbseDO8c {
  padding-top: 3rem;
  padding-bottom: 3rem;
  background-image: url("../../../assets/images/col-ana-1.png");
  display: flex;
  flex-direction: column;
}
.cid-tYEbseDO8c .mbr-fallback-image.disabled {
  display: none;
}
.cid-tYEbseDO8c .mbr-fallback-image {
  display: block;
  background-size: cover;
  background-position: center center;
  width: 100%;
  height: 100%;
  position: absolute;
  top: 0;
}
.cid-tYEbseDO8c .container,
.cid-tYEbseDO8c .container-fluid {
  position: relative;
  z-index: 5;
  display: flex;
  flex-direction: column;
  flex-grow: 1;
  padding-left: 2%;
  padding-right: 2%;
}
@media (max-width: 575px) {
  .cid-tYEbseDO8c .container,
  .cid-tYEbseDO8c .container-fluid {
    padding-right: 5%;
    padding-left: 5%;
  }
}
.cid-tYEbseDO8c .row {
  flex-grow: 1;
}
.cid-tYEbseDO8c .main-col {
  display: flex;
  flex-direction: column;
  align-items: stretch;
  justify-content: center;
}
.cid-tYEbseDO8c .mbr-section-title {
  color: #2299aa;
  margin-bottom: 0;
  text-align: center;
}
.cid-tYEbseDO8c .mbr-text {
  width: 100%;
  color: #272727;
  margin-top: 32px;
}
.cid-tYEbseDO8c .mbr-section-btn {
  margin-top: 30px;
}
.cid-tYEbsf6Cvb {
  padding-top: 6rem;
  padding-bottom: 1.5rem;
  background-color: #ffffff;
}
.cid-tYEbsf6Cvb .mbr-section-subtitle {
  color: #2299aa;
}
.cid-tYEbsf6Cvb .mbr-text,
.cid-tYEbsf6Cvb .mbr-section-btn {
  color: #232323;
}
.cid-tYEbsf6Cvb .row {
  justify-content: space-between;
}
.cid-tYEbsf6Cvb img {
  border-radius: 8px;
}
.cid-tYEbsf6Cvb .mbr-section-title {
  color: #2299aa;
}
.cid-tYEbsfybSN {
  padding-top: 5rem;
  padding-bottom: 2rem;
  background-color: #ffffff;
}
.cid-tYEbsfybSN .mbr-fallback-image.disabled {
  display: none;
}
.cid-tYEbsfybSN .mbr-fallback-image {
  display: block;
  background-size: cover;
  background-position: center center;
  width: 100%;
  height: 100%;
  position: absolute;
  top: 0;
}
.cid-tYEbsfybSN .item {
  display: flex;
  align-items: center;
  flex-direction: column;
}
.cid-tYEbsfybSN .item .icon-wrap {
  text-align: center;
}
.cid-tYEbsfybSN .item span {
  font-size: 2rem;
  color: #ffffff;
  line-height: 60px;
}
.cid-tYEbsfybSN .item::before {
  content: "\e96b";
  font-family: Moririse2 !important;
  position: absolute;
  font-size: 32px;
  left: -15px;
  top: 12%;
  color: #2299aa;
}
.cid-tYEbsfybSN .item.first:before {
  display: none;
}
.cid-tYEbsfybSN .item.five:before {
  display: none;
}
.cid-tYEbsfybSN .icon-box {
  background: #2299aa;
  width: 60px;
  min-width: 60px;
  height: 60px;
  border-radius: 50%;
  text-align: center;
  display: inline-block;
}
.cid-tYEbsfybSN .text-box {
  margin-top: 1rem;
  text-align: center;
}
.cid-tYEbsfybSN .mbr-iconfont {
  color: #2299aa !important;
  position: absolute;
  top: 50%;
  left: 100%;
}
@media (max-width: 991px) {
  .cid-tYEbsfybSN .item:before {
    display: none;
  }
  .cid-tYEbsfybSN .card-wrapper {
    margin-bottom: 2rem;
  }
}
.cid-tYEbsfybSN .card-title,
.cid-tYEbsfybSN .card-box {
  color: #232323;
}
.cid-tYEbsfybSN .text-box .mbr-text {
  color: #232323;
  text-align: left;
}
.cid-tYEbsgo5Ir {
  padding-top: 2rem;
  padding-bottom: 2rem;
  background: #f3f4ef;
}
.cid-tYEbsgo5Ir .mbr-fallback-image.disabled {
  display: none;
}
.cid-tYEbsgo5Ir .mbr-fallback-image {
  display: block;
  background-size: cover;
  background-position: center center;
  width: 100%;
  height: 100%;
  position: absolute;
  top: 0;
}
.cid-tYEbsgo5Ir .list-group-item {
  background-color: transparent;
  padding: .5rem 3.25rem;
}
.cid-tYEbsgo5Ir .plan-body {
  padding-bottom: 2rem;
}
.cid-tYEbsgo5Ir .plan-header {
  padding-top: 2rem;
  padding-left: 1rem;
  padding-right: 1rem;
}
.cid-tYEbsgo5Ir .price {
  color: #2299aa;
}
.cid-tYEbsgo5Ir .plan {
  word-break: break-word;
  background-color: #ffffff;
}
.cid-tYEbsgo5Ir .plan .list-group-item {
  position: relative;
  justify-content: center;
  border: 0;
}
.cid-tYEbsgo5Ir .plan .list-group-item::after {
  position: absolute;
  bottom: 1px;
  left: 25%;
  width: 50%;
  height: 1px;
  content: "";
  background-color: rgba(0, 0, 0, 0.1);
}
.cid-tYEbsgo5Ir .plan .list-group-item:last-child::after {
  display: none;
}
@media (max-width: 991px) {
  .cid-tYEbsgo5Ir .plan {
    margin-bottom: 2rem;
  }
}
.cid-tYEbsh5wkQ {
  padding-top: 3rem;
  padding-bottom: 3rem;
  background-image: url("../../../assets/images/col-ana-1.png");
  display: flex;
  flex-direction: column;
}
.cid-tYEbsh5wkQ .mbr-fallback-image.disabled {
  display: none;
}
.cid-tYEbsh5wkQ .mbr-fallback-image {
  display: block;
  background-size: cover;
  background-position: center center;
  width: 100%;
  height: 100%;
  position: absolute;
  top: 0;
}
.cid-tYEbsh5wkQ .container,
.cid-tYEbsh5wkQ .container-fluid {
  position: relative;
  z-index: 5;
  display: flex;
  flex-direction: column;
  flex-grow: 1;
  padding-left: 2%;
  padding-right: 2%;
}
@media (max-width: 575px) {
  .cid-tYEbsh5wkQ .container,
  .cid-tYEbsh5wkQ .container-fluid {
    padding-right: 5%;
    padding-left: 5%;
  }
}
.cid-tYEbsh5wkQ .row {
  flex-grow: 1;
}
.cid-tYEbsh5wkQ .main-col {
  display: flex;
  flex-direction: column;
  align-items: stretch;
  justify-content: center;
}
.cid-tYEbsh5wkQ .mbr-section-title {
  color: #65c6d4;
  margin-bottom: 0;
  text-align: center;
}
.cid-tYEbsh5wkQ .mbr-text {
  width: 100%;
  color: #272727;
  margin-top: 32px;
}
.cid-tYEbsh5wkQ .mbr-section-btn {
  margin-top: 30px;
}
.cid-tYEbshCj3S {
  padding-top: 0rem;
  padding-bottom: 1rem;
  background-color: #ffffff;
}
.cid-tYEbshCj3S .mbr-fallback-image.disabled {
  display: none;
}
.cid-tYEbshCj3S .mbr-fallback-image {
  display: block;
  background-size: cover;
  background-position: center center;
  width: 100%;
  height: 100%;
  position: top;
  top: 0;
}
.cid-tYEbshCj3S .card-wrapper {
  width: 100%;
}
.cid-tYEbshCj3S .card-box {
  display: flex;
  align-items: center;
  justify-content: center;
}
@media (max-width: 991px) {
  .cid-tYEbshCj3S .card-box {
    flex-direction: column;
    align-items: center;
  }
}
.cid-tYEbshCj3S .iconfont-wrapper {
  padding: 10px 20px;
}
@media (max-width: 991px) {
  .cid-tYEbshCj3S .iconfont-wrapper {
    flex-wrap: wrap;
  }
}
@media (max-width: 767px) {
  .cid-tYEbshCj3S .iconfont-wrapper {
    padding: 8px 16px;
  }
}
.cid-tYEbshCj3S .mbr-iconfont {
  display: block;
  font-size: 1.5rem;
  color: #ffffff;
}
.cid-tYEbshCj3S .text-wrap {
  padding: 10px 20px;
}
@media (max-width: 767px) {
  .cid-tYEbshCj3S .text-wrap {
    padding: 8px 16px;
  }
}
.cid-tYEbshCj3S .card-title {
  color: #ffffff;
  margin-bottom: 10px;
}
@media (max-width: 991px) {
  .cid-tYEbshCj3S .card-title {
    text-align: center !important;
  }
}
.cid-tYEbshCj3S .card-text {
  color: #ffffff;
  margin-bottom: 0;
}
@media (max-width: 991px) {
  .cid-tYEbshCj3S .card-text {
    text-align: center !important;
  }
}
.cid-tYEbsih4W5 {
  padding-top: 2rem;
  padding-bottom: 1rem;
  background-color: #2299aa;
}
.cid-tYEbsih4W5 .mbr-fallback-image.disabled {
  display: none;
}
.cid-tYEbsih4W5 .mbr-fallback-image {
  display: block;
  background-size: cover;
  background-position: center center;
  width: 100%;
  height: 100%;
  position: absolute;
  top: 0;
}
.cid-tYEbsih4W5 .media-wrap {
  padding: 0;
}
@media (max-width: 991px) {
  .cid-tYEbsih4W5 .media-wrap {
    margin-bottom: 1rem;
  }
}
@media (max-width: 767px) {
  .cid-tYEbsih4W5 .row {
    text-align: center;
  }
  .cid-tYEbsih4W5 .row > div {
    margin: auto;
  }
  .cid-tYEbsih4W5 .social-row {
    justify-content: center;
  }
}
.cid-tYEbsih4W5 .social-row {
  display: flex;
  flex-wrap: wrap;
}
.cid-tYEbsih4W5 .list {
  list-style: none;
  padding-left: 0;
  color: #ffffff;
}
@media (max-width: 991px) {
  .cid-tYEbsih4W5 .list {
    margin-bottom: 2rem;
  }
}
@media (min-width: 992px) {
  .cid-tYEbsih4W5 .list {
    margin-bottom: 0rem;
  }
}
.cid-tYEbsih4W5 .mbr-text {
  color: #ffffff;
}
.cid-tYEbsih4W5 .soc-item {
  display: flex;
  align-items: center;
  justify-content: center;
  border-radius: 50%;
  background-color: white;
  margin-right: 0.5rem;
  margin-bottom: 1rem;
  padding: 0.5rem;
  height: 2.5rem;
  width: 2.5rem;
}
.cid-tYEbsih4W5 .mbr-iconfont {
  color: black;
}
@media (max-width: 991px) {
  .cid-tYEbsih4W5 div > *:last-child {
    margin-top: 0 !important;
  }
}
.cid-tYEbAvRao3 {
  z-index: 1000;
  width: 100%;
  position: relative;
  min-height: 60px;
}
.cid-tYEbAvRao3 nav.navbar {
  position: fixed;
}
.cid-tYEbAvRao3 .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-tYEbAvRao3 .dropdown-menu {
  padding: 0;
  border-radius: 4px;
  box-shadow: 0 1px 3px 0 rgba(0, 0, 0, 0.1);
}
.cid-tYEbAvRao3 .dropdown-item {
  border-bottom: 1px solid #e6e6e6;
}
.cid-tYEbAvRao3 .dropdown-item:hover,
.cid-tYEbAvRao3 .dropdown-item:focus {
  background: #2299aa !important;
  color: white !important;
}
.cid-tYEbAvRao3 .dropdown-item:hover span {
  color: white;
}
.cid-tYEbAvRao3 .dropdown-item:first-child {
  border-top-left-radius: 4px;
  border-top-right-radius: 4px;
}
.cid-tYEbAvRao3 .dropdown-item:last-child {
  border-bottom: none;
  border-bottom-left-radius: 4px;
  border-bottom-right-radius: 4px;
}
.cid-tYEbAvRao3 .nav-dropdown .link {
  padding: 0 0.3em !important;
  margin: 0.667em 1em !important;
}
.cid-tYEbAvRao3 .nav-dropdown .link.dropdown-toggle::after {
  margin-left: 0.5rem;
  margin-top: 0.2rem;
}
.cid-tYEbAvRao3 .nav-link {
  position: relative;
}
.cid-tYEbAvRao3 .container {
  display: flex;
  margin: auto;
  flex-wrap: nowrap;
}
@media (max-width: 991px) {
  .cid-tYEbAvRao3 .container {
    flex-wrap: wrap;
  }
}
.cid-tYEbAvRao3 .container-fluid {
  flex-wrap: nowrap;
}
@media (max-width: 991px) {
  .cid-tYEbAvRao3 .container-fluid {
    flex-wrap: wrap;
  }
}
.cid-tYEbAvRao3 .iconfont-wrapper {
  color: #2299aa !important;
  font-size: 1.5rem;
  padding-right: 0.5rem;
}
.cid-tYEbAvRao3 .dropdown-menu,
.cid-tYEbAvRao3 .navbar.opened {
  background: #ffffff !important;
}
.cid-tYEbAvRao3 .nav-item:focus,
.cid-tYEbAvRao3 .nav-link:focus {
  outline: none;
}
.cid-tYEbAvRao3 .dropdown .dropdown-menu .dropdown-item {
  width: auto;
  transition: all 0.25s ease-in-out;
}
.cid-tYEbAvRao3 .dropdown .dropdown-menu .dropdown-item::after {
  right: 0.5rem;
}
.cid-tYEbAvRao3 .dropdown .dropdown-menu .dropdown-item .mbr-iconfont {
  margin-right: 0.5rem;
  vertical-align: sub;
}
.cid-tYEbAvRao3 .dropdown .dropdown-menu .dropdown-item .mbr-iconfont:before {
  display: inline-block;
  transform: scale(1, 1);
  transition: all 0.25s ease-in-out;
}
.cid-tYEbAvRao3 .collapsed .dropdown-menu .dropdown-item:before {
  display: none;
}
.cid-tYEbAvRao3 .collapsed .dropdown .dropdown-menu .dropdown-item {
  padding: 0.235em 1.5em 0.235em 1.5em !important;
  transition: none;
  margin: 0 !important;
}
.cid-tYEbAvRao3 .navbar {
  min-height: 70px;
  transition: all 0.3s;
  border-bottom: 1px solid transparent;
  box-shadow: 0 1px 3px 0 rgba(0, 0, 0, 0.1);
  background: #ffffff;
}
.cid-tYEbAvRao3 .navbar.opened {
  transition: all 0.3s;
}
.cid-tYEbAvRao3 .navbar .dropdown-item {
  padding: 0.5rem 1.8rem;
}
.cid-tYEbAvRao3 .navbar .navbar-logo img {
  width: auto;
}
.cid-tYEbAvRao3 .navbar .navbar-collapse {
  justify-content: flex-end;
  z-index: 1;
}
.cid-tYEbAvRao3 .navbar.collapsed {
  justify-content: center;
}
.cid-tYEbAvRao3 .navbar.collapsed .nav-item .nav-link::before {
  display: none;
}
.cid-tYEbAvRao3 .navbar.collapsed.opened .dropdown-menu {
  top: 0;
}
@media (min-width: 992px) {
  .cid-tYEbAvRao3 .navbar.collapsed.opened:not(.navbar-short) .navbar-collapse {
    max-height: calc(98.5vh - 5.1rem);
  }
}
.cid-tYEbAvRao3 .navbar.collapsed .dropdown-menu .dropdown-submenu {
  left: 0 !important;
}
.cid-tYEbAvRao3 .navbar.collapsed .dropdown-menu .dropdown-item:after {
  right: auto;
}
.cid-tYEbAvRao3 .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-tYEbAvRao3 .navbar.collapsed ul.navbar-nav li {
  margin: auto;
}
.cid-tYEbAvRao3 .navbar.collapsed .dropdown-menu .dropdown-item {
  padding: 0.25rem 1.5rem;
  text-align: center;
}
.cid-tYEbAvRao3 .navbar.collapsed .icons-menu {
  padding-left: 0;
  padding-right: 0;
  padding-top: 0.5rem;
  padding-bottom: 0.5rem;
}
@media (max-width: 991px) {
  .cid-tYEbAvRao3 .navbar .nav-item .nav-link::before {
    display: none;
  }
  .cid-tYEbAvRao3 .navbar.opened .dropdown-menu {
    top: 0;
  }
  .cid-tYEbAvRao3 .navbar .dropdown-menu .dropdown-submenu {
    left: 0 !important;
  }
  .cid-tYEbAvRao3 .navbar .dropdown-menu .dropdown-item:after {
    right: auto;
  }
  .cid-tYEbAvRao3 .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-tYEbAvRao3 .navbar .navbar-logo img {
    height: 3rem !important;
  }
  .cid-tYEbAvRao3 .navbar ul.navbar-nav li {
    margin: auto;
  }
  .cid-tYEbAvRao3 .navbar .dropdown-menu .dropdown-item {
    padding: 0.25rem 1.5rem !important;
    text-align: center;
  }
  .cid-tYEbAvRao3 .navbar .navbar-brand {
    flex-shrink: initial;
    flex-basis: auto;
    word-break: break-word;
    padding-right: 2rem;
  }
  .cid-tYEbAvRao3 .navbar .navbar-toggler {
    flex-basis: auto;
  }
  .cid-tYEbAvRao3 .navbar .icons-menu {
    padding-left: 0;
    padding-top: 0.5rem;
    padding-bottom: 0.5rem;
  }
}
@media (max-width: 991px) and (max-width: 767px) {
  .cid-tYEbAvRao3 .navbar .navbar-brand {
    width: calc(100% - 31px);
  }
}
.cid-tYEbAvRao3 .navbar.navbar-short {
  min-height: 60px;
}
.cid-tYEbAvRao3 .navbar.navbar-short .navbar-logo img {
  height: 2.5rem !important;
}
.cid-tYEbAvRao3 .navbar.navbar-short .navbar-brand {
  min-height: 60px;
  padding: 0;
}
.cid-tYEbAvRao3 .navbar-brand {
  min-height: 70px;
  flex-shrink: 0;
  align-items: center;
  margin-right: 0;
  padding: 10px 0;
  transition: all 0.3s;
  word-break: break-word;
  z-index: 1;
}
.cid-tYEbAvRao3 .navbar-brand .navbar-caption {
  line-height: inherit !important;
}
.cid-tYEbAvRao3 .navbar-brand .navbar-logo a {
  outline: none;
}
.cid-tYEbAvRao3 .dropdown-item.active,
.cid-tYEbAvRao3 .dropdown-item:active {
  background-color: transparent;
}
.cid-tYEbAvRao3 .navbar-expand-lg .navbar-nav .nav-link {
  padding: 0;
}
.cid-tYEbAvRao3 .nav-dropdown .link.dropdown-toggle {
  margin-right: 1.667em;
}
.cid-tYEbAvRao3 .nav-dropdown .link.dropdown-toggle[aria-expanded="true"] {
  margin-right: 0;
  padding: 0.667em 1.667em;
}
.cid-tYEbAvRao3 .navbar.navbar-expand-lg .dropdown .dropdown-menu {
  background: #ffffff;
}
.cid-tYEbAvRao3 .navbar.navbar-expand-lg .dropdown .dropdown-menu .dropdown-submenu {
  margin: 0;
  left: 100%;
}
.cid-tYEbAvRao3 .navbar .dropdown.open > .dropdown-menu {
  display: block;
}
.cid-tYEbAvRao3 ul.navbar-nav {
  flex-wrap: wrap;
}
.cid-tYEbAvRao3 .navbar-buttons {
  text-align: center;
  min-width: 170px;
}
.cid-tYEbAvRao3 button.navbar-toggler {
  outline: none;
  width: 31px;
  height: 20px;
  cursor: pointer;
  transition: all 0.2s;
  position: relative;
  align-self: center;
}
.cid-tYEbAvRao3 button.navbar-toggler .hamburger span {
  position: absolute;
  right: 0;
  width: 30px;
  height: 2px;
  border-right: 5px;
  background-color: #2299aa;
}
.cid-tYEbAvRao3 button.navbar-toggler .hamburger span:nth-child(1) {
  top: 0;
  transition: all 0.2s;
}
.cid-tYEbAvRao3 button.navbar-toggler .hamburger span:nth-child(2) {
  top: 8px;
  transition: all 0.15s;
}
.cid-tYEbAvRao3 button.navbar-toggler .hamburger span:nth-child(3) {
  top: 8px;
  transition: all 0.15s;
}
.cid-tYEbAvRao3 button.navbar-toggler .hamburger span:nth-child(4) {
  top: 16px;
  transition: all 0.2s;
}
.cid-tYEbAvRao3 nav.opened .hamburger span:nth-child(1) {
  top: 8px;
  width: 0;
  opacity: 0;
  right: 50%;
  transition: all 0.2s;
}
.cid-tYEbAvRao3 nav.opened .hamburger span:nth-child(2) {
  transform: rotate(45deg);
  transition: all 0.25s;
}
.cid-tYEbAvRao3 nav.opened .hamburger span:nth-child(3) {
  transform: rotate(-45deg);
  transition: all 0.25s;
}
.cid-tYEbAvRao3 nav.opened .hamburger span:nth-child(4) {
  top: 8px;
  width: 0;
  opacity: 0;
  right: 50%;
  transition: all 0.2s;
}
.cid-tYEbAvRao3 .navbar-dropdown {
  padding: 0 1rem;
  position: fixed;
}
.cid-tYEbAvRao3 a.nav-link {
  display: flex;
  align-items: center;
  justify-content: center;
}
.cid-tYEbAvRao3 .icons-menu {
  flex-wrap: nowrap;
  display: flex;
  justify-content: center;
  padding-left: 1rem;
  padding-right: 1rem;
  padding-top: 0.3rem;
  text-align: center;
}
@media screen and (-ms-high-contrast: active), (-ms-high-contrast: none) {
  .cid-tYEbAvRao3 .navbar {
    height: 70px;
  }
  .cid-tYEbAvRao3 .navbar.opened {
    height: auto;
  }
  .cid-tYEbAvRao3 .nav-item .nav-link:hover::before {
    width: 175%;
    max-width: calc(100% + 2rem);
    left: -1rem;
  }
}
.cid-tYEbAylaqR {
  padding-top: 1rem;
  padding-bottom: 1rem;
  background-color: #ffffff;
}
.cid-tYEbAylaqR .mbr-fallback-image.disabled {
  display: none;
}
.cid-tYEbAylaqR .mbr-fallback-image {
  display: block;
  background-size: cover;
  background-position: center center;
  width: 100%;
  height: 100%;
  position: absolute;
  top: 0;
}
.cid-tYEbAylaqR .mbr-text,
.cid-tYEbAylaqR .mbr-section-btn {
  text-align: center;
}
.cid-tYEbAylaqR .mbr-section-title {
  text-align: center;
  color: #252434;
}
.cid-tYEbAylaqR .mbr-section-subtitle {
  text-align: center;
  color: #3d2e7c;
}
.cid-tYEbAyRFWW {
  padding-top: 3rem;
  padding-bottom: 3rem;
  background-image: url("../../../assets/images/col-ana-1.png");
  display: flex;
  flex-direction: column;
}
.cid-tYEbAyRFWW .mbr-fallback-image.disabled {
  display: none;
}
.cid-tYEbAyRFWW .mbr-fallback-image {
  display: block;
  background-size: cover;
  background-position: center center;
  width: 100%;
  height: 100%;
  position: absolute;
  top: 0;
}
.cid-tYEbAyRFWW .container,
.cid-tYEbAyRFWW .container-fluid {
  position: relative;
  z-index: 5;
  display: flex;
  flex-direction: column;
  flex-grow: 1;
  padding-left: 2%;
  padding-right: 2%;
}
@media (max-width: 575px) {
  .cid-tYEbAyRFWW .container,
  .cid-tYEbAyRFWW .container-fluid {
    padding-right: 5%;
    padding-left: 5%;
  }
}
.cid-tYEbAyRFWW .row {
  flex-grow: 1;
}
.cid-tYEbAyRFWW .main-col {
  display: flex;
  flex-direction: column;
  align-items: stretch;
  justify-content: center;
}
.cid-tYEbAyRFWW .mbr-section-title {
  color: #2299aa;
  margin-bottom: 0;
  text-align: center;
}
.cid-tYEbAyRFWW .mbr-text {
  width: 100%;
  color: #272727;
  margin-top: 32px;
}
.cid-tYEbAyRFWW .mbr-section-btn {
  margin-top: 30px;
}
.cid-tYEbAzii3F {
  padding-top: 6rem;
  padding-bottom: 1.5rem;
  background-color: #ffffff;
}
.cid-tYEbAzii3F .mbr-section-subtitle {
  color: #2299aa;
}
.cid-tYEbAzii3F .mbr-text,
.cid-tYEbAzii3F .mbr-section-btn {
  color: #232323;
  text-align: left;
}
.cid-tYEbAzii3F .row {
  justify-content: space-between;
}
.cid-tYEbAzii3F img {
  border-radius: 8px;
}
.cid-tYEbAzii3F .mbr-section-title {
  color: #2299aa;
}
.cid-tYEbAAdxci {
  padding-top: 3rem;
  padding-bottom: 3rem;
  background-image: url("../../../assets/images/col-ana-1.png");
  display: flex;
  flex-direction: column;
}
.cid-tYEbAAdxci .mbr-fallback-image.disabled {
  display: none;
}
.cid-tYEbAAdxci .mbr-fallback-image {
  display: block;
  background-size: cover;
  background-position: center center;
  width: 100%;
  height: 100%;
  position: absolute;
  top: 0;
}
.cid-tYEbAAdxci .container,
.cid-tYEbAAdxci .container-fluid {
  position: relative;
  z-index: 5;
  display: flex;
  flex-direction: column;
  flex-grow: 1;
  padding-left: 2%;
  padding-right: 2%;
}
@media (max-width: 575px) {
  .cid-tYEbAAdxci .container,
  .cid-tYEbAAdxci .container-fluid {
    padding-right: 5%;
    padding-left: 5%;
  }
}
.cid-tYEbAAdxci .row {
  flex-grow: 1;
}
.cid-tYEbAAdxci .main-col {
  display: flex;
  flex-direction: column;
  align-items: stretch;
  justify-content: center;
}
.cid-tYEbAAdxci .mbr-section-title {
  color: #65c6d4;
  margin-bottom: 0;
  text-align: center;
}
.cid-tYEbAAdxci .mbr-text {
  width: 100%;
  color: #272727;
  margin-top: 32px;
}
.cid-tYEbAAdxci .mbr-section-btn {
  margin-top: 30px;
}
.cid-tYEbAABhkH {
  padding-top: 0rem;
  padding-bottom: 1rem;
  background-color: #ffffff;
}
.cid-tYEbAABhkH .mbr-fallback-image.disabled {
  display: none;
}
.cid-tYEbAABhkH .mbr-fallback-image {
  display: block;
  background-size: cover;
  background-position: center center;
  width: 100%;
  height: 100%;
  position: top;
  top: 0;
}
.cid-tYEbAABhkH .card-wrapper {
  width: 100%;
}
.cid-tYEbAABhkH .card-box {
  display: flex;
  align-items: center;
  justify-content: center;
}
@media (max-width: 991px) {
  .cid-tYEbAABhkH .card-box {
    flex-direction: column;
    align-items: center;
  }
}
.cid-tYEbAABhkH .iconfont-wrapper {
  padding: 10px 20px;
}
@media (max-width: 991px) {
  .cid-tYEbAABhkH .iconfont-wrapper {
    flex-wrap: wrap;
  }
}
@media (max-width: 767px) {
  .cid-tYEbAABhkH .iconfont-wrapper {
    padding: 8px 16px;
  }
}
.cid-tYEbAABhkH .mbr-iconfont {
  display: block;
  font-size: 1.5rem;
  color: #ffffff;
}
.cid-tYEbAABhkH .text-wrap {
  padding: 10px 20px;
}
@media (max-width: 767px) {
  .cid-tYEbAABhkH .text-wrap {
    padding: 8px 16px;
  }
}
.cid-tYEbAABhkH .card-title {
  color: #ffffff;
  margin-bottom: 10px;
}
@media (max-width: 991px) {
  .cid-tYEbAABhkH .card-title {
    text-align: center !important;
  }
}
.cid-tYEbAABhkH .card-text {
  color: #ffffff;
  margin-bottom: 0;
}
@media (max-width: 991px) {
  .cid-tYEbAABhkH .card-text {
    text-align: center !important;
  }
}
.cid-tYEbAB2ZTf {
  padding-top: 2rem;
  padding-bottom: 1rem;
  background-color: #2299aa;
}
.cid-tYEbAB2ZTf .mbr-fallback-image.disabled {
  display: none;
}
.cid-tYEbAB2ZTf .mbr-fallback-image {
  display: block;
  background-size: cover;
  background-position: center center;
  width: 100%;
  height: 100%;
  position: absolute;
  top: 0;
}
.cid-tYEbAB2ZTf .media-wrap {
  padding: 0;
}
@media (max-width: 991px) {
  .cid-tYEbAB2ZTf .media-wrap {
    margin-bottom: 1rem;
  }
}
@media (max-width: 767px) {
  .cid-tYEbAB2ZTf .row {
    text-align: center;
  }
  .cid-tYEbAB2ZTf .row > div {
    margin: auto;
  }
  .cid-tYEbAB2ZTf .social-row {
    justify-content: center;
  }
}
.cid-tYEbAB2ZTf .social-row {
  display: flex;
  flex-wrap: wrap;
}
.cid-tYEbAB2ZTf .list {
  list-style: none;
  padding-left: 0;
  color: #ffffff;
}
@media (max-width: 991px) {
  .cid-tYEbAB2ZTf .list {
    margin-bottom: 2rem;
  }
}
@media (min-width: 992px) {
  .cid-tYEbAB2ZTf .list {
    margin-bottom: 0rem;
  }
}
.cid-tYEbAB2ZTf .mbr-text {
  color: #ffffff;
}
.cid-tYEbAB2ZTf .soc-item {
  display: flex;
  align-items: center;
  justify-content: center;
  border-radius: 50%;
  background-color: white;
  margin-right: 0.5rem;
  margin-bottom: 1rem;
  padding: 0.5rem;
  height: 2.5rem;
  width: 2.5rem;
}
.cid-tYEbAB2ZTf .mbr-iconfont {
  color: black;
}
@media (max-width: 991px) {
  .cid-tYEbAB2ZTf div > *:last-child {
    margin-top: 0 !important;
  }
}
.cid-tYEbUXlVLc {
  z-index: 1000;
  width: 100%;
  position: relative;
  min-height: 60px;
}
.cid-tYEbUXlVLc nav.navbar {
  position: fixed;
}
.cid-tYEbUXlVLc .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-tYEbUXlVLc .dropdown-menu {
  padding: 0;
  border-radius: 4px;
  box-shadow: 0 1px 3px 0 rgba(0, 0, 0, 0.1);
}
.cid-tYEbUXlVLc .dropdown-item {
  border-bottom: 1px solid #e6e6e6;
}
.cid-tYEbUXlVLc .dropdown-item:hover,
.cid-tYEbUXlVLc .dropdown-item:focus {
  background: #2299aa !important;
  color: white !important;
}
.cid-tYEbUXlVLc .dropdown-item:hover span {
  color: white;
}
.cid-tYEbUXlVLc .dropdown-item:first-child {
  border-top-left-radius: 4px;
  border-top-right-radius: 4px;
}
.cid-tYEbUXlVLc .dropdown-item:last-child {
  border-bottom: none;
  border-bottom-left-radius: 4px;
  border-bottom-right-radius: 4px;
}
.cid-tYEbUXlVLc .nav-dropdown .link {
  padding: 0 0.3em !important;
  margin: 0.667em 1em !important;
}
.cid-tYEbUXlVLc .nav-dropdown .link.dropdown-toggle::after {
  margin-left: 0.5rem;
  margin-top: 0.2rem;
}
.cid-tYEbUXlVLc .nav-link {
  position: relative;
}
.cid-tYEbUXlVLc .container {
  display: flex;
  margin: auto;
  flex-wrap: nowrap;
}
@media (max-width: 991px) {
  .cid-tYEbUXlVLc .container {
    flex-wrap: wrap;
  }
}
.cid-tYEbUXlVLc .container-fluid {
  flex-wrap: nowrap;
}
@media (max-width: 991px) {
  .cid-tYEbUXlVLc .container-fluid {
    flex-wrap: wrap;
  }
}
.cid-tYEbUXlVLc .iconfont-wrapper {
  color: #2299aa !important;
  font-size: 1.5rem;
  padding-right: 0.5rem;
}
.cid-tYEbUXlVLc .dropdown-menu,
.cid-tYEbUXlVLc .navbar.opened {
  background: #ffffff !important;
}
.cid-tYEbUXlVLc .nav-item:focus,
.cid-tYEbUXlVLc .nav-link:focus {
  outline: none;
}
.cid-tYEbUXlVLc .dropdown .dropdown-menu .dropdown-item {
  width: auto;
  transition: all 0.25s ease-in-out;
}
.cid-tYEbUXlVLc .dropdown .dropdown-menu .dropdown-item::after {
  right: 0.5rem;
}
.cid-tYEbUXlVLc .dropdown .dropdown-menu .dropdown-item .mbr-iconfont {
  margin-right: 0.5rem;
  vertical-align: sub;
}
.cid-tYEbUXlVLc .dropdown .dropdown-menu .dropdown-item .mbr-iconfont:before {
  display: inline-block;
  transform: scale(1, 1);
  transition: all 0.25s ease-in-out;
}
.cid-tYEbUXlVLc .collapsed .dropdown-menu .dropdown-item:before {
  display: none;
}
.cid-tYEbUXlVLc .collapsed .dropdown .dropdown-menu .dropdown-item {
  padding: 0.235em 1.5em 0.235em 1.5em !important;
  transition: none;
  margin: 0 !important;
}
.cid-tYEbUXlVLc .navbar {
  min-height: 70px;
  transition: all 0.3s;
  border-bottom: 1px solid transparent;
  box-shadow: 0 1px 3px 0 rgba(0, 0, 0, 0.1);
  background: #ffffff;
}
.cid-tYEbUXlVLc .navbar.opened {
  transition: all 0.3s;
}
.cid-tYEbUXlVLc .navbar .dropdown-item {
  padding: 0.5rem 1.8rem;
}
.cid-tYEbUXlVLc .navbar .navbar-logo img {
  width: auto;
}
.cid-tYEbUXlVLc .navbar .navbar-collapse {
  justify-content: flex-end;
  z-index: 1;
}
.cid-tYEbUXlVLc .navbar.collapsed {
  justify-content: center;
}
.cid-tYEbUXlVLc .navbar.collapsed .nav-item .nav-link::before {
  display: none;
}
.cid-tYEbUXlVLc .navbar.collapsed.opened .dropdown-menu {
  top: 0;
}
@media (min-width: 992px) {
  .cid-tYEbUXlVLc .navbar.collapsed.opened:not(.navbar-short) .navbar-collapse {
    max-height: calc(98.5vh - 5.1rem);
  }
}
.cid-tYEbUXlVLc .navbar.collapsed .dropdown-menu .dropdown-submenu {
  left: 0 !important;
}
.cid-tYEbUXlVLc .navbar.collapsed .dropdown-menu .dropdown-item:after {
  right: auto;
}
.cid-tYEbUXlVLc .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-tYEbUXlVLc .navbar.collapsed ul.navbar-nav li {
  margin: auto;
}
.cid-tYEbUXlVLc .navbar.collapsed .dropdown-menu .dropdown-item {
  padding: 0.25rem 1.5rem;
  text-align: center;
}
.cid-tYEbUXlVLc .navbar.collapsed .icons-menu {
  padding-left: 0;
  padding-right: 0;
  padding-top: 0.5rem;
  padding-bottom: 0.5rem;
}
@media (max-width: 991px) {
  .cid-tYEbUXlVLc .navbar .nav-item .nav-link::before {
    display: none;
  }
  .cid-tYEbUXlVLc .navbar.opened .dropdown-menu {
    top: 0;
  }
  .cid-tYEbUXlVLc .navbar .dropdown-menu .dropdown-submenu {
    left: 0 !important;
  }
  .cid-tYEbUXlVLc .navbar .dropdown-menu .dropdown-item:after {
    right: auto;
  }
  .cid-tYEbUXlVLc .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-tYEbUXlVLc .navbar .navbar-logo img {
    height: 3rem !important;
  }
  .cid-tYEbUXlVLc .navbar ul.navbar-nav li {
    margin: auto;
  }
  .cid-tYEbUXlVLc .navbar .dropdown-menu .dropdown-item {
    padding: 0.25rem 1.5rem !important;
    text-align: center;
  }
  .cid-tYEbUXlVLc .navbar .navbar-brand {
    flex-shrink: initial;
    flex-basis: auto;
    word-break: break-word;
    padding-right: 2rem;
  }
  .cid-tYEbUXlVLc .navbar .navbar-toggler {
    flex-basis: auto;
  }
  .cid-tYEbUXlVLc .navbar .icons-menu {
    padding-left: 0;
    padding-top: 0.5rem;
    padding-bottom: 0.5rem;
  }
}
@media (max-width: 991px) and (max-width: 767px) {
  .cid-tYEbUXlVLc .navbar .navbar-brand {
    width: calc(100% - 31px);
  }
}
.cid-tYEbUXlVLc .navbar.navbar-short {
  min-height: 60px;
}
.cid-tYEbUXlVLc .navbar.navbar-short .navbar-logo img {
  height: 2.5rem !important;
}
.cid-tYEbUXlVLc .navbar.navbar-short .navbar-brand {
  min-height: 60px;
  padding: 0;
}
.cid-tYEbUXlVLc .navbar-brand {
  min-height: 70px;
  flex-shrink: 0;
  align-items: center;
  margin-right: 0;
  padding: 10px 0;
  transition: all 0.3s;
  word-break: break-word;
  z-index: 1;
}
.cid-tYEbUXlVLc .navbar-brand .navbar-caption {
  line-height: inherit !important;
}
.cid-tYEbUXlVLc .navbar-brand .navbar-logo a {
  outline: none;
}
.cid-tYEbUXlVLc .dropdown-item.active,
.cid-tYEbUXlVLc .dropdown-item:active {
  background-color: transparent;
}
.cid-tYEbUXlVLc .navbar-expand-lg .navbar-nav .nav-link {
  padding: 0;
}
.cid-tYEbUXlVLc .nav-dropdown .link.dropdown-toggle {
  margin-right: 1.667em;
}
.cid-tYEbUXlVLc .nav-dropdown .link.dropdown-toggle[aria-expanded="true"] {
  margin-right: 0;
  padding: 0.667em 1.667em;
}
.cid-tYEbUXlVLc .navbar.navbar-expand-lg .dropdown .dropdown-menu {
  background: #ffffff;
}
.cid-tYEbUXlVLc .navbar.navbar-expand-lg .dropdown .dropdown-menu .dropdown-submenu {
  margin: 0;
  left: 100%;
}
.cid-tYEbUXlVLc .navbar .dropdown.open > .dropdown-menu {
  display: block;
}
.cid-tYEbUXlVLc ul.navbar-nav {
  flex-wrap: wrap;
}
.cid-tYEbUXlVLc .navbar-buttons {
  text-align: center;
  min-width: 170px;
}
.cid-tYEbUXlVLc button.navbar-toggler {
  outline: none;
  width: 31px;
  height: 20px;
  cursor: pointer;
  transition: all 0.2s;
  position: relative;
  align-self: center;
}
.cid-tYEbUXlVLc button.navbar-toggler .hamburger span {
  position: absolute;
  right: 0;
  width: 30px;
  height: 2px;
  border-right: 5px;
  background-color: #2299aa;
}
.cid-tYEbUXlVLc button.navbar-toggler .hamburger span:nth-child(1) {
  top: 0;
  transition: all 0.2s;
}
.cid-tYEbUXlVLc button.navbar-toggler .hamburger span:nth-child(2) {
  top: 8px;
  transition: all 0.15s;
}
.cid-tYEbUXlVLc button.navbar-toggler .hamburger span:nth-child(3) {
  top: 8px;
  transition: all 0.15s;
}
.cid-tYEbUXlVLc button.navbar-toggler .hamburger span:nth-child(4) {
  top: 16px;
  transition: all 0.2s;
}
.cid-tYEbUXlVLc nav.opened .hamburger span:nth-child(1) {
  top: 8px;
  width: 0;
  opacity: 0;
  right: 50%;
  transition: all 0.2s;
}
.cid-tYEbUXlVLc nav.opened .hamburger span:nth-child(2) {
  transform: rotate(45deg);
  transition: all 0.25s;
}
.cid-tYEbUXlVLc nav.opened .hamburger span:nth-child(3) {
  transform: rotate(-45deg);
  transition: all 0.25s;
}
.cid-tYEbUXlVLc nav.opened .hamburger span:nth-child(4) {
  top: 8px;
  width: 0;
  opacity: 0;
  right: 50%;
  transition: all 0.2s;
}
.cid-tYEbUXlVLc .navbar-dropdown {
  padding: 0 1rem;
  position: fixed;
}
.cid-tYEbUXlVLc a.nav-link {
  display: flex;
  align-items: center;
  justify-content: center;
}
.cid-tYEbUXlVLc .icons-menu {
  flex-wrap: nowrap;
  display: flex;
  justify-content: center;
  padding-left: 1rem;
  padding-right: 1rem;
  padding-top: 0.3rem;
  text-align: center;
}
@media screen and (-ms-high-contrast: active), (-ms-high-contrast: none) {
  .cid-tYEbUXlVLc .navbar {
    height: 70px;
  }
  .cid-tYEbUXlVLc .navbar.opened {
    height: auto;
  }
  .cid-tYEbUXlVLc .nav-item .nav-link:hover::before {
    width: 175%;
    max-width: calc(100% + 2rem);
    left: -1rem;
  }
}
.cid-tYEbUZgAmz {
  padding-top: 1rem;
  padding-bottom: 1rem;
  background-color: #ffffff;
}
.cid-tYEbUZgAmz .mbr-fallback-image.disabled {
  display: none;
}
.cid-tYEbUZgAmz .mbr-fallback-image {
  display: block;
  background-size: cover;
  background-position: center center;
  width: 100%;
  height: 100%;
  position: absolute;
  top: 0;
}
.cid-tYEbUZgAmz .mbr-text,
.cid-tYEbUZgAmz .mbr-section-btn {
  text-align: center;
}
.cid-tYEbUZgAmz .mbr-section-title {
  text-align: center;
  color: #252434;
}
.cid-tYEbUZgAmz .mbr-section-subtitle {
  text-align: center;
  color: #3d2e7c;
}
.cid-tYEbUZSYw9 {
  padding-top: 3rem;
  padding-bottom: 3rem;
  background-image: url("../../../assets/images/col-ana-1.png");
  display: flex;
  flex-direction: column;
}
.cid-tYEbUZSYw9 .mbr-fallback-image.disabled {
  display: none;
}
.cid-tYEbUZSYw9 .mbr-fallback-image {
  display: block;
  background-size: cover;
  background-position: center center;
  width: 100%;
  height: 100%;
  position: absolute;
  top: 0;
}
.cid-tYEbUZSYw9 .container,
.cid-tYEbUZSYw9 .container-fluid {
  position: relative;
  z-index: 5;
  display: flex;
  flex-direction: column;
  flex-grow: 1;
  padding-left: 2%;
  padding-right: 2%;
}
@media (max-width: 575px) {
  .cid-tYEbUZSYw9 .container,
  .cid-tYEbUZSYw9 .container-fluid {
    padding-right: 5%;
    padding-left: 5%;
  }
}
.cid-tYEbUZSYw9 .row {
  flex-grow: 1;
}
.cid-tYEbUZSYw9 .main-col {
  display: flex;
  flex-direction: column;
  align-items: stretch;
  justify-content: center;
}
.cid-tYEbUZSYw9 .mbr-section-title {
  color: #2299aa;
  margin-bottom: 0;
  text-align: center;
}
.cid-tYEbUZSYw9 .mbr-text {
  width: 100%;
  color: #272727;
  margin-top: 32px;
}
.cid-tYEbUZSYw9 .mbr-section-btn {
  margin-top: 30px;
}
.cid-tYEbV0srkq {
  padding-top: 6rem;
  padding-bottom: 1.5rem;
  background-color: #ffffff;
}
.cid-tYEbV0srkq .mbr-section-subtitle {
  color: #2299aa;
}
.cid-tYEbV0srkq .mbr-text,
.cid-tYEbV0srkq .mbr-section-btn {
  color: #232323;
}
.cid-tYEbV0srkq .row {
  justify-content: space-between;
}
.cid-tYEbV0srkq img {
  border-radius: 8px;
}
.cid-tYEbV0srkq .mbr-section-title {
  color: #2299aa;
}
.cid-tYEbV0S9kf {
  padding-top: 5rem;
  padding-bottom: 2rem;
  background-color: #ffffff;
}
.cid-tYEbV0S9kf .mbr-fallback-image.disabled {
  display: none;
}
.cid-tYEbV0S9kf .mbr-fallback-image {
  display: block;
  background-size: cover;
  background-position: center center;
  width: 100%;
  height: 100%;
  position: absolute;
  top: 0;
}
.cid-tYEbV0S9kf .item {
  display: flex;
  align-items: center;
  flex-direction: column;
}
.cid-tYEbV0S9kf .item .icon-wrap {
  text-align: center;
}
.cid-tYEbV0S9kf .item span {
  font-size: 2rem;
  color: #ffffff;
  line-height: 60px;
}
.cid-tYEbV0S9kf .item::before {
  content: "\e96b";
  font-family: Moririse2 !important;
  position: absolute;
  font-size: 32px;
  left: -15px;
  top: 12%;
  color: #2299aa;
}
.cid-tYEbV0S9kf .item.first:before {
  display: none;
}
.cid-tYEbV0S9kf .item.five:before {
  display: none;
}
.cid-tYEbV0S9kf .icon-box {
  background: #2299aa;
  width: 60px;
  min-width: 60px;
  height: 60px;
  border-radius: 50%;
  text-align: center;
  display: inline-block;
}
.cid-tYEbV0S9kf .text-box {
  margin-top: 1rem;
  text-align: center;
}
.cid-tYEbV0S9kf .mbr-iconfont {
  color: #2299aa !important;
  position: absolute;
  top: 50%;
  left: 100%;
}
@media (max-width: 991px) {
  .cid-tYEbV0S9kf .item:before {
    display: none;
  }
  .cid-tYEbV0S9kf .card-wrapper {
    margin-bottom: 2rem;
  }
}
.cid-tYEbV0S9kf .card-title,
.cid-tYEbV0S9kf .card-box {
  color: #232323;
}
.cid-tYEbV0S9kf .text-box .mbr-text {
  color: #232323;
  text-align: left;
}
.cid-tYEbV2h8HI {
  padding-top: 2rem;
  padding-bottom: 2rem;
  background: #f3f4ef;
}
.cid-tYEbV2h8HI .mbr-fallback-image.disabled {
  display: none;
}
.cid-tYEbV2h8HI .mbr-fallback-image {
  display: block;
  background-size: cover;
  background-position: center center;
  width: 100%;
  height: 100%;
  position: absolute;
  top: 0;
}
.cid-tYEbV2h8HI .list-group-item {
  background-color: transparent;
  padding: .5rem 3.25rem;
}
.cid-tYEbV2h8HI .plan-body {
  padding-bottom: 2rem;
}
.cid-tYEbV2h8HI .plan-header {
  padding-top: 2rem;
  padding-left: 1rem;
  padding-right: 1rem;
}
.cid-tYEbV2h8HI .price {
  color: #2299aa;
}
.cid-tYEbV2h8HI .plan {
  word-break: break-word;
  background-color: #ffffff;
}
.cid-tYEbV2h8HI .plan .list-group-item {
  position: relative;
  justify-content: center;
  border: 0;
}
.cid-tYEbV2h8HI .plan .list-group-item::after {
  position: absolute;
  bottom: 1px;
  left: 25%;
  width: 50%;
  height: 1px;
  content: "";
  background-color: rgba(0, 0, 0, 0.1);
}
.cid-tYEbV2h8HI .plan .list-group-item:last-child::after {
  display: none;
}
@media (max-width: 991px) {
  .cid-tYEbV2h8HI .plan {
    margin-bottom: 2rem;
  }
}
.cid-tYEbV3gQAc {
  padding-top: 3rem;
  padding-bottom: 3rem;
  background-image: url("../../../assets/images/col-ana-1.png");
  display: flex;
  flex-direction: column;
}
.cid-tYEbV3gQAc .mbr-fallback-image.disabled {
  display: none;
}
.cid-tYEbV3gQAc .mbr-fallback-image {
  display: block;
  background-size: cover;
  background-position: center center;
  width: 100%;
  height: 100%;
  position: absolute;
  top: 0;
}
.cid-tYEbV3gQAc .container,
.cid-tYEbV3gQAc .container-fluid {
  position: relative;
  z-index: 5;
  display: flex;
  flex-direction: column;
  flex-grow: 1;
  padding-left: 2%;
  padding-right: 2%;
}
@media (max-width: 575px) {
  .cid-tYEbV3gQAc .container,
  .cid-tYEbV3gQAc .container-fluid {
    padding-right: 5%;
    padding-left: 5%;
  }
}
.cid-tYEbV3gQAc .row {
  flex-grow: 1;
}
.cid-tYEbV3gQAc .main-col {
  display: flex;
  flex-direction: column;
  align-items: stretch;
  justify-content: center;
}
.cid-tYEbV3gQAc .mbr-section-title {
  color: #65c6d4;
  margin-bottom: 0;
  text-align: center;
}
.cid-tYEbV3gQAc .mbr-text {
  width: 100%;
  color: #272727;
  margin-top: 32px;
}
.cid-tYEbV3gQAc .mbr-section-btn {
  margin-top: 30px;
}
.cid-tYEbV4crkS {
  padding-top: 0rem;
  padding-bottom: 1rem;
  background-color: #ffffff;
}
.cid-tYEbV4crkS .mbr-fallback-image.disabled {
  display: none;
}
.cid-tYEbV4crkS .mbr-fallback-image {
  display: block;
  background-size: cover;
  background-position: center center;
  width: 100%;
  height: 100%;
  position: top;
  top: 0;
}
.cid-tYEbV4crkS .card-wrapper {
  width: 100%;
}
.cid-tYEbV4crkS .card-box {
  display: flex;
  align-items: center;
  justify-content: center;
}
@media (max-width: 991px) {
  .cid-tYEbV4crkS .card-box {
    flex-direction: column;
    align-items: center;
  }
}
.cid-tYEbV4crkS .iconfont-wrapper {
  padding: 10px 20px;
}
@media (max-width: 991px) {
  .cid-tYEbV4crkS .iconfont-wrapper {
    flex-wrap: wrap;
  }
}
@media (max-width: 767px) {
  .cid-tYEbV4crkS .iconfont-wrapper {
    padding: 8px 16px;
  }
}
.cid-tYEbV4crkS .mbr-iconfont {
  display: block;
  font-size: 1.5rem;
  color: #ffffff;
}
.cid-tYEbV4crkS .text-wrap {
  padding: 10px 20px;
}
@media (max-width: 767px) {
  .cid-tYEbV4crkS .text-wrap {
    padding: 8px 16px;
  }
}
.cid-tYEbV4crkS .card-title {
  color: #ffffff;
  margin-bottom: 10px;
}
@media (max-width: 991px) {
  .cid-tYEbV4crkS .card-title {
    text-align: center !important;
  }
}
.cid-tYEbV4crkS .card-text {
  color: #ffffff;
  margin-bottom: 0;
}
@media (max-width: 991px) {
  .cid-tYEbV4crkS .card-text {
    text-align: center !important;
  }
}
.cid-tYEbV5bsHt {
  padding-top: 2rem;
  padding-bottom: 1rem;
  background-color: #2299aa;
}
.cid-tYEbV5bsHt .mbr-fallback-image.disabled {
  display: none;
}
.cid-tYEbV5bsHt .mbr-fallback-image {
  display: block;
  background-size: cover;
  background-position: center center;
  width: 100%;
  height: 100%;
  position: absolute;
  top: 0;
}
.cid-tYEbV5bsHt .media-wrap {
  padding: 0;
}
@media (max-width: 991px) {
  .cid-tYEbV5bsHt .media-wrap {
    margin-bottom: 1rem;
  }
}
@media (max-width: 767px) {
  .cid-tYEbV5bsHt .row {
    text-align: center;
  }
  .cid-tYEbV5bsHt .row > div {
    margin: auto;
  }
  .cid-tYEbV5bsHt .social-row {
    justify-content: center;
  }
}
.cid-tYEbV5bsHt .social-row {
  display: flex;
  flex-wrap: wrap;
}
.cid-tYEbV5bsHt .list {
  list-style: none;
  padding-left: 0;
  color: #ffffff;
}
@media (max-width: 991px) {
  .cid-tYEbV5bsHt .list {
    margin-bottom: 2rem;
  }
}
@media (min-width: 992px) {
  .cid-tYEbV5bsHt .list {
    margin-bottom: 0rem;
  }
}
.cid-tYEbV5bsHt .mbr-text {
  color: #ffffff;
}
.cid-tYEbV5bsHt .soc-item {
  display: flex;
  align-items: center;
  justify-content: center;
  border-radius: 50%;
  background-color: white;
  margin-right: 0.5rem;
  margin-bottom: 1rem;
  padding: 0.5rem;
  height: 2.5rem;
  width: 2.5rem;
}
.cid-tYEbV5bsHt .mbr-iconfont {
  color: black;
}
@media (max-width: 991px) {
  .cid-tYEbV5bsHt div > *:last-child {
    margin-top: 0 !important;
  }
}
.cid-tYEcn32Ib6 {
  z-index: 1000;
  width: 100%;
  position: relative;
  min-height: 60px;
}
.cid-tYEcn32Ib6 nav.navbar {
  position: fixed;
}
.cid-tYEcn32Ib6 .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-tYEcn32Ib6 .dropdown-menu {
  padding: 0;
  border-radius: 4px;
  box-shadow: 0 1px 3px 0 rgba(0, 0, 0, 0.1);
}
.cid-tYEcn32Ib6 .dropdown-item {
  border-bottom: 1px solid #e6e6e6;
}
.cid-tYEcn32Ib6 .dropdown-item:hover,
.cid-tYEcn32Ib6 .dropdown-item:focus {
  background: #2299aa !important;
  color: white !important;
}
.cid-tYEcn32Ib6 .dropdown-item:hover span {
  color: white;
}
.cid-tYEcn32Ib6 .dropdown-item:first-child {
  border-top-left-radius: 4px;
  border-top-right-radius: 4px;
}
.cid-tYEcn32Ib6 .dropdown-item:last-child {
  border-bottom: none;
  border-bottom-left-radius: 4px;
  border-bottom-right-radius: 4px;
}
.cid-tYEcn32Ib6 .nav-dropdown .link {
  padding: 0 0.3em !important;
  margin: 0.667em 1em !important;
}
.cid-tYEcn32Ib6 .nav-dropdown .link.dropdown-toggle::after {
  margin-left: 0.5rem;
  margin-top: 0.2rem;
}
.cid-tYEcn32Ib6 .nav-link {
  position: relative;
}
.cid-tYEcn32Ib6 .container {
  display: flex;
  margin: auto;
  flex-wrap: nowrap;
}
@media (max-width: 991px) {
  .cid-tYEcn32Ib6 .container {
    flex-wrap: wrap;
  }
}
.cid-tYEcn32Ib6 .container-fluid {
  flex-wrap: nowrap;
}
@media (max-width: 991px) {
  .cid-tYEcn32Ib6 .container-fluid {
    flex-wrap: wrap;
  }
}
.cid-tYEcn32Ib6 .iconfont-wrapper {
  color: #2299aa !important;
  font-size: 1.5rem;
  padding-right: 0.5rem;
}
.cid-tYEcn32Ib6 .dropdown-menu,
.cid-tYEcn32Ib6 .navbar.opened {
  background: #ffffff !important;
}
.cid-tYEcn32Ib6 .nav-item:focus,
.cid-tYEcn32Ib6 .nav-link:focus {
  outline: none;
}
.cid-tYEcn32Ib6 .dropdown .dropdown-menu .dropdown-item {
  width: auto;
  transition: all 0.25s ease-in-out;
}
.cid-tYEcn32Ib6 .dropdown .dropdown-menu .dropdown-item::after {
  right: 0.5rem;
}
.cid-tYEcn32Ib6 .dropdown .dropdown-menu .dropdown-item .mbr-iconfont {
  margin-right: 0.5rem;
  vertical-align: sub;
}
.cid-tYEcn32Ib6 .dropdown .dropdown-menu .dropdown-item .mbr-iconfont:before {
  display: inline-block;
  transform: scale(1, 1);
  transition: all 0.25s ease-in-out;
}
.cid-tYEcn32Ib6 .collapsed .dropdown-menu .dropdown-item:before {
  display: none;
}
.cid-tYEcn32Ib6 .collapsed .dropdown .dropdown-menu .dropdown-item {
  padding: 0.235em 1.5em 0.235em 1.5em !important;
  transition: none;
  margin: 0 !important;
}
.cid-tYEcn32Ib6 .navbar {
  min-height: 70px;
  transition: all 0.3s;
  border-bottom: 1px solid transparent;
  box-shadow: 0 1px 3px 0 rgba(0, 0, 0, 0.1);
  background: #ffffff;
}
.cid-tYEcn32Ib6 .navbar.opened {
  transition: all 0.3s;
}
.cid-tYEcn32Ib6 .navbar .dropdown-item {
  padding: 0.5rem 1.8rem;
}
.cid-tYEcn32Ib6 .navbar .navbar-logo img {
  width: auto;
}
.cid-tYEcn32Ib6 .navbar .navbar-collapse {
  justify-content: flex-end;
  z-index: 1;
}
.cid-tYEcn32Ib6 .navbar.collapsed {
  justify-content: center;
}
.cid-tYEcn32Ib6 .navbar.collapsed .nav-item .nav-link::before {
  display: none;
}
.cid-tYEcn32Ib6 .navbar.collapsed.opened .dropdown-menu {
  top: 0;
}
@media (min-width: 992px) {
  .cid-tYEcn32Ib6 .navbar.collapsed.opened:not(.navbar-short) .navbar-collapse {
    max-height: calc(98.5vh - 5.1rem);
  }
}
.cid-tYEcn32Ib6 .navbar.collapsed .dropdown-menu .dropdown-submenu {
  left: 0 !important;
}
.cid-tYEcn32Ib6 .navbar.collapsed .dropdown-menu .dropdown-item:after {
  right: auto;
}
.cid-tYEcn32Ib6 .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-tYEcn32Ib6 .navbar.collapsed ul.navbar-nav li {
  margin: auto;
}
.cid-tYEcn32Ib6 .navbar.collapsed .dropdown-menu .dropdown-item {
  padding: 0.25rem 1.5rem;
  text-align: center;
}
.cid-tYEcn32Ib6 .navbar.collapsed .icons-menu {
  padding-left: 0;
  padding-right: 0;
  padding-top: 0.5rem;
  padding-bottom: 0.5rem;
}
@media (max-width: 991px) {
  .cid-tYEcn32Ib6 .navbar .nav-item .nav-link::before {
    display: none;
  }
  .cid-tYEcn32Ib6 .navbar.opened .dropdown-menu {
    top: 0;
  }
  .cid-tYEcn32Ib6 .navbar .dropdown-menu .dropdown-submenu {
    left: 0 !important;
  }
  .cid-tYEcn32Ib6 .navbar .dropdown-menu .dropdown-item:after {
    right: auto;
  }
  .cid-tYEcn32Ib6 .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-tYEcn32Ib6 .navbar .navbar-logo img {
    height: 3rem !important;
  }
  .cid-tYEcn32Ib6 .navbar ul.navbar-nav li {
    margin: auto;
  }
  .cid-tYEcn32Ib6 .navbar .dropdown-menu .dropdown-item {
    padding: 0.25rem 1.5rem !important;
    text-align: center;
  }
  .cid-tYEcn32Ib6 .navbar .navbar-brand {
    flex-shrink: initial;
    flex-basis: auto;
    word-break: break-word;
    padding-right: 2rem;
  }
  .cid-tYEcn32Ib6 .navbar .navbar-toggler {
    flex-basis: auto;
  }
  .cid-tYEcn32Ib6 .navbar .icons-menu {
    padding-left: 0;
    padding-top: 0.5rem;
    padding-bottom: 0.5rem;
  }
}
@media (max-width: 991px) and (max-width: 767px) {
  .cid-tYEcn32Ib6 .navbar .navbar-brand {
    width: calc(100% - 31px);
  }
}
.cid-tYEcn32Ib6 .navbar.navbar-short {
  min-height: 60px;
}
.cid-tYEcn32Ib6 .navbar.navbar-short .navbar-logo img {
  height: 2.5rem !important;
}
.cid-tYEcn32Ib6 .navbar.navbar-short .navbar-brand {
  min-height: 60px;
  padding: 0;
}
.cid-tYEcn32Ib6 .navbar-brand {
  min-height: 70px;
  flex-shrink: 0;
  align-items: center;
  margin-right: 0;
  padding: 10px 0;
  transition: all 0.3s;
  word-break: break-word;
  z-index: 1;
}
.cid-tYEcn32Ib6 .navbar-brand .navbar-caption {
  line-height: inherit !important;
}
.cid-tYEcn32Ib6 .navbar-brand .navbar-logo a {
  outline: none;
}
.cid-tYEcn32Ib6 .dropdown-item.active,
.cid-tYEcn32Ib6 .dropdown-item:active {
  background-color: transparent;
}
.cid-tYEcn32Ib6 .navbar-expand-lg .navbar-nav .nav-link {
  padding: 0;
}
.cid-tYEcn32Ib6 .nav-dropdown .link.dropdown-toggle {
  margin-right: 1.667em;
}
.cid-tYEcn32Ib6 .nav-dropdown .link.dropdown-toggle[aria-expanded="true"] {
  margin-right: 0;
  padding: 0.667em 1.667em;
}
.cid-tYEcn32Ib6 .navbar.navbar-expand-lg .dropdown .dropdown-menu {
  background: #ffffff;
}
.cid-tYEcn32Ib6 .navbar.navbar-expand-lg .dropdown .dropdown-menu .dropdown-submenu {
  margin: 0;
  left: 100%;
}
.cid-tYEcn32Ib6 .navbar .dropdown.open > .dropdown-menu {
  display: block;
}
.cid-tYEcn32Ib6 ul.navbar-nav {
  flex-wrap: wrap;
}
.cid-tYEcn32Ib6 .navbar-buttons {
  text-align: center;
  min-width: 170px;
}
.cid-tYEcn32Ib6 button.navbar-toggler {
  outline: none;
  width: 31px;
  height: 20px;
  cursor: pointer;
  transition: all 0.2s;
  position: relative;
  align-self: center;
}
.cid-tYEcn32Ib6 button.navbar-toggler .hamburger span {
  position: absolute;
  right: 0;
  width: 30px;
  height: 2px;
  border-right: 5px;
  background-color: #2299aa;
}
.cid-tYEcn32Ib6 button.navbar-toggler .hamburger span:nth-child(1) {
  top: 0;
  transition: all 0.2s;
}
.cid-tYEcn32Ib6 button.navbar-toggler .hamburger span:nth-child(2) {
  top: 8px;
  transition: all 0.15s;
}
.cid-tYEcn32Ib6 button.navbar-toggler .hamburger span:nth-child(3) {
  top: 8px;
  transition: all 0.15s;
}
.cid-tYEcn32Ib6 button.navbar-toggler .hamburger span:nth-child(4) {
  top: 16px;
  transition: all 0.2s;
}
.cid-tYEcn32Ib6 nav.opened .hamburger span:nth-child(1) {
  top: 8px;
  width: 0;
  opacity: 0;
  right: 50%;
  transition: all 0.2s;
}
.cid-tYEcn32Ib6 nav.opened .hamburger span:nth-child(2) {
  transform: rotate(45deg);
  transition: all 0.25s;
}
.cid-tYEcn32Ib6 nav.opened .hamburger span:nth-child(3) {
  transform: rotate(-45deg);
  transition: all 0.25s;
}
.cid-tYEcn32Ib6 nav.opened .hamburger span:nth-child(4) {
  top: 8px;
  width: 0;
  opacity: 0;
  right: 50%;
  transition: all 0.2s;
}
.cid-tYEcn32Ib6 .navbar-dropdown {
  padding: 0 1rem;
  position: fixed;
}
.cid-tYEcn32Ib6 a.nav-link {
  display: flex;
  align-items: center;
  justify-content: center;
}
.cid-tYEcn32Ib6 .icons-menu {
  flex-wrap: nowrap;
  display: flex;
  justify-content: center;
  padding-left: 1rem;
  padding-right: 1rem;
  padding-top: 0.3rem;
  text-align: center;
}
@media screen and (-ms-high-contrast: active), (-ms-high-contrast: none) {
  .cid-tYEcn32Ib6 .navbar {
    height: 70px;
  }
  .cid-tYEcn32Ib6 .navbar.opened {
    height: auto;
  }
  .cid-tYEcn32Ib6 .nav-item .nav-link:hover::before {
    width: 175%;
    max-width: calc(100% + 2rem);
    left: -1rem;
  }
}
.cid-tYEcn4Rwcp {
  padding-top: 1rem;
  padding-bottom: 1rem;
  background-color: #ffffff;
}
.cid-tYEcn4Rwcp .mbr-fallback-image.disabled {
  display: none;
}
.cid-tYEcn4Rwcp .mbr-fallback-image {
  display: block;
  background-size: cover;
  background-position: center center;
  width: 100%;
  height: 100%;
  position: absolute;
  top: 0;
}
.cid-tYEcn4Rwcp .mbr-text,
.cid-tYEcn4Rwcp .mbr-section-btn {
  text-align: center;
}
.cid-tYEcn4Rwcp .mbr-section-title {
  text-align: center;
  color: #252434;
}
.cid-tYEcn4Rwcp .mbr-section-subtitle {
  text-align: center;
  color: #3d2e7c;
}
.cid-tYEcn5sWKa {
  padding-top: 3rem;
  padding-bottom: 3rem;
  background-image: url("../../../assets/images/col-ana-1.png");
  display: flex;
  flex-direction: column;
}
.cid-tYEcn5sWKa .mbr-fallback-image.disabled {
  display: none;
}
.cid-tYEcn5sWKa .mbr-fallback-image {
  display: block;
  background-size: cover;
  background-position: center center;
  width: 100%;
  height: 100%;
  position: absolute;
  top: 0;
}
.cid-tYEcn5sWKa .container,
.cid-tYEcn5sWKa .container-fluid {
  position: relative;
  z-index: 5;
  display: flex;
  flex-direction: column;
  flex-grow: 1;
  padding-left: 2%;
  padding-right: 2%;
}
@media (max-width: 575px) {
  .cid-tYEcn5sWKa .container,
  .cid-tYEcn5sWKa .container-fluid {
    padding-right: 5%;
    padding-left: 5%;
  }
}
.cid-tYEcn5sWKa .row {
  flex-grow: 1;
}
.cid-tYEcn5sWKa .main-col {
  display: flex;
  flex-direction: column;
  align-items: stretch;
  justify-content: center;
}
.cid-tYEcn5sWKa .mbr-section-title {
  color: #2299aa;
  margin-bottom: 0;
  text-align: center;
}
.cid-tYEcn5sWKa .mbr-text {
  width: 100%;
  color: #272727;
  margin-top: 32px;
}
.cid-tYEcn5sWKa .mbr-section-btn {
  margin-top: 30px;
}
.cid-tYEcn5T886 {
  padding-top: 2rem;
  padding-bottom: 0rem;
  background-color: #ffffff;
}
.cid-tYEcn5T886 blockquote {
  border-color: #2299aa;
  border-radius: 4px;
  background-color: #f3f4ef;
}
.cid-tYEcn6baWV {
  padding-top: 2rem;
  padding-bottom: 1.5rem;
  background-color: #ffffff;
}
.cid-tYEcn6baWV .mbr-section-subtitle {
  color: #2299aa;
}
.cid-tYEcn6baWV .mbr-text,
.cid-tYEcn6baWV .mbr-section-btn {
  color: #232323;
}
.cid-tYEcn6baWV .row {
  justify-content: space-between;
}
.cid-tYEcn6baWV img {
  border-radius: 8px;
}
.cid-tYEcn6baWV .mbr-section-title {
  color: #2299aa;
}
.cid-tYEcn6HQIQ {
  padding-top: 3rem;
  padding-bottom: 3rem;
  background-image: url("../../../assets/images/col-ana-1.png");
  display: flex;
  flex-direction: column;
}
.cid-tYEcn6HQIQ .mbr-fallback-image.disabled {
  display: none;
}
.cid-tYEcn6HQIQ .mbr-fallback-image {
  display: block;
  background-size: cover;
  background-position: center center;
  width: 100%;
  height: 100%;
  position: absolute;
  top: 0;
}
.cid-tYEcn6HQIQ .container,
.cid-tYEcn6HQIQ .container-fluid {
  position: relative;
  z-index: 5;
  display: flex;
  flex-direction: column;
  flex-grow: 1;
  padding-left: 2%;
  padding-right: 2%;
}
@media (max-width: 575px) {
  .cid-tYEcn6HQIQ .container,
  .cid-tYEcn6HQIQ .container-fluid {
    padding-right: 5%;
    padding-left: 5%;
  }
}
.cid-tYEcn6HQIQ .row {
  flex-grow: 1;
}
.cid-tYEcn6HQIQ .main-col {
  display: flex;
  flex-direction: column;
  align-items: stretch;
  justify-content: center;
}
.cid-tYEcn6HQIQ .mbr-section-title {
  color: #65c6d4;
  margin-bottom: 0;
  text-align: center;
}
.cid-tYEcn6HQIQ .mbr-text {
  width: 100%;
  color: #272727;
  margin-top: 32px;
}
.cid-tYEcn6HQIQ .mbr-section-btn {
  margin-top: 30px;
}
.cid-tYEcn7bMeW {
  padding-top: 0rem;
  padding-bottom: 1rem;
  background-color: #ffffff;
}
.cid-tYEcn7bMeW .mbr-fallback-image.disabled {
  display: none;
}
.cid-tYEcn7bMeW .mbr-fallback-image {
  display: block;
  background-size: cover;
  background-position: center center;
  width: 100%;
  height: 100%;
  position: top;
  top: 0;
}
.cid-tYEcn7bMeW .card-wrapper {
  width: 100%;
}
.cid-tYEcn7bMeW .card-box {
  display: flex;
  align-items: center;
  justify-content: center;
}
@media (max-width: 991px) {
  .cid-tYEcn7bMeW .card-box {
    flex-direction: column;
    align-items: center;
  }
}
.cid-tYEcn7bMeW .iconfont-wrapper {
  padding: 10px 20px;
}
@media (max-width: 991px) {
  .cid-tYEcn7bMeW .iconfont-wrapper {
    flex-wrap: wrap;
  }
}
@media (max-width: 767px) {
  .cid-tYEcn7bMeW .iconfont-wrapper {
    padding: 8px 16px;
  }
}
.cid-tYEcn7bMeW .mbr-iconfont {
  display: block;
  font-size: 1.5rem;
  color: #ffffff;
}
.cid-tYEcn7bMeW .text-wrap {
  padding: 10px 20px;
}
@media (max-width: 767px) {
  .cid-tYEcn7bMeW .text-wrap {
    padding: 8px 16px;
  }
}
.cid-tYEcn7bMeW .card-title {
  color: #ffffff;
  margin-bottom: 10px;
}
@media (max-width: 991px) {
  .cid-tYEcn7bMeW .card-title {
    text-align: center !important;
  }
}
.cid-tYEcn7bMeW .card-text {
  color: #ffffff;
  margin-bottom: 0;
}
@media (max-width: 991px) {
  .cid-tYEcn7bMeW .card-text {
    text-align: center !important;
  }
}
.cid-tYEcn7GulV {
  padding-top: 2rem;
  padding-bottom: 1rem;
  background-color: #2299aa;
}
.cid-tYEcn7GulV .mbr-fallback-image.disabled {
  display: none;
}
.cid-tYEcn7GulV .mbr-fallback-image {
  display: block;
  background-size: cover;
  background-position: center center;
  width: 100%;
  height: 100%;
  position: absolute;
  top: 0;
}
.cid-tYEcn7GulV .media-wrap {
  padding: 0;
}
@media (max-width: 991px) {
  .cid-tYEcn7GulV .media-wrap {
    margin-bottom: 1rem;
  }
}
@media (max-width: 767px) {
  .cid-tYEcn7GulV .row {
    text-align: center;
  }
  .cid-tYEcn7GulV .row > div {
    margin: auto;
  }
  .cid-tYEcn7GulV .social-row {
    justify-content: center;
  }
}
.cid-tYEcn7GulV .social-row {
  display: flex;
  flex-wrap: wrap;
}
.cid-tYEcn7GulV .list {
  list-style: none;
  padding-left: 0;
  color: #ffffff;
}
@media (max-width: 991px) {
  .cid-tYEcn7GulV .list {
    margin-bottom: 2rem;
  }
}
@media (min-width: 992px) {
  .cid-tYEcn7GulV .list {
    margin-bottom: 0rem;
  }
}
.cid-tYEcn7GulV .mbr-text {
  color: #ffffff;
}
.cid-tYEcn7GulV .soc-item {
  display: flex;
  align-items: center;
  justify-content: center;
  border-radius: 50%;
  background-color: white;
  margin-right: 0.5rem;
  margin-bottom: 1rem;
  padding: 0.5rem;
  height: 2.5rem;
  width: 2.5rem;
}
.cid-tYEcn7GulV .mbr-iconfont {
  color: black;
}
@media (max-width: 991px) {
  .cid-tYEcn7GulV div > *:last-child {
    margin-top: 0 !important;
  }
}
.cid-tYB38JqsSb {
  z-index: 1000;
  width: 100%;
  position: relative;
  min-height: 60px;
}
.cid-tYB38JqsSb nav.navbar {
  position: fixed;
}
.cid-tYB38JqsSb .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-tYB38JqsSb .dropdown-menu {
  padding: 0;
  border-radius: 4px;
  box-shadow: 0 1px 3px 0 rgba(0, 0, 0, 0.1);
}
.cid-tYB38JqsSb .dropdown-item {
  border-bottom: 1px solid #e6e6e6;
}
.cid-tYB38JqsSb .dropdown-item:hover,
.cid-tYB38JqsSb .dropdown-item:focus {
  background: #2299aa !important;
  color: white !important;
}
.cid-tYB38JqsSb .dropdown-item:hover span {
  color: white;
}
.cid-tYB38JqsSb .dropdown-item:first-child {
  border-top-left-radius: 4px;
  border-top-right-radius: 4px;
}
.cid-tYB38JqsSb .dropdown-item:last-child {
  border-bottom: none;
  border-bottom-left-radius: 4px;
  border-bottom-right-radius: 4px;
}
.cid-tYB38JqsSb .nav-dropdown .link {
  padding: 0 0.3em !important;
  margin: 0.667em 1em !important;
}
.cid-tYB38JqsSb .nav-dropdown .link.dropdown-toggle::after {
  margin-left: 0.5rem;
  margin-top: 0.2rem;
}
.cid-tYB38JqsSb .nav-link {
  position: relative;
}
.cid-tYB38JqsSb .container {
  display: flex;
  margin: auto;
  flex-wrap: nowrap;
}
@media (max-width: 991px) {
  .cid-tYB38JqsSb .container {
    flex-wrap: wrap;
  }
}
.cid-tYB38JqsSb .container-fluid {
  flex-wrap: nowrap;
}
@media (max-width: 991px) {
  .cid-tYB38JqsSb .container-fluid {
    flex-wrap: wrap;
  }
}
.cid-tYB38JqsSb .iconfont-wrapper {
  color: #2299aa !important;
  font-size: 1.5rem;
  padding-right: 0.5rem;
}
.cid-tYB38JqsSb .dropdown-menu,
.cid-tYB38JqsSb .navbar.opened {
  background: #ffffff !important;
}
.cid-tYB38JqsSb .nav-item:focus,
.cid-tYB38JqsSb .nav-link:focus {
  outline: none;
}
.cid-tYB38JqsSb .dropdown .dropdown-menu .dropdown-item {
  width: auto;
  transition: all 0.25s ease-in-out;
}
.cid-tYB38JqsSb .dropdown .dropdown-menu .dropdown-item::after {
  right: 0.5rem;
}
.cid-tYB38JqsSb .dropdown .dropdown-menu .dropdown-item .mbr-iconfont {
  margin-right: 0.5rem;
  vertical-align: sub;
}
.cid-tYB38JqsSb .dropdown .dropdown-menu .dropdown-item .mbr-iconfont:before {
  display: inline-block;
  transform: scale(1, 1);
  transition: all 0.25s ease-in-out;
}
.cid-tYB38JqsSb .collapsed .dropdown-menu .dropdown-item:before {
  display: none;
}
.cid-tYB38JqsSb .collapsed .dropdown .dropdown-menu .dropdown-item {
  padding: 0.235em 1.5em 0.235em 1.5em !important;
  transition: none;
  margin: 0 !important;
}
.cid-tYB38JqsSb .navbar {
  min-height: 70px;
  transition: all 0.3s;
  border-bottom: 1px solid transparent;
  box-shadow: 0 1px 3px 0 rgba(0, 0, 0, 0.1);
  background: #ffffff;
}
.cid-tYB38JqsSb .navbar.opened {
  transition: all 0.3s;
}
.cid-tYB38JqsSb .navbar .dropdown-item {
  padding: 0.5rem 1.8rem;
}
.cid-tYB38JqsSb .navbar .navbar-logo img {
  width: auto;
}
.cid-tYB38JqsSb .navbar .navbar-collapse {
  justify-content: flex-end;
  z-index: 1;
}
.cid-tYB38JqsSb .navbar.collapsed {
  justify-content: center;
}
.cid-tYB38JqsSb .navbar.collapsed .nav-item .nav-link::before {
  display: none;
}
.cid-tYB38JqsSb .navbar.collapsed.opened .dropdown-menu {
  top: 0;
}
@media (min-width: 992px) {
  .cid-tYB38JqsSb .navbar.collapsed.opened:not(.navbar-short) .navbar-collapse {
    max-height: calc(98.5vh - 5.1rem);
  }
}
.cid-tYB38JqsSb .navbar.collapsed .dropdown-menu .dropdown-submenu {
  left: 0 !important;
}
.cid-tYB38JqsSb .navbar.collapsed .dropdown-menu .dropdown-item:after {
  right: auto;
}
.cid-tYB38JqsSb .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-tYB38JqsSb .navbar.collapsed ul.navbar-nav li {
  margin: auto;
}
.cid-tYB38JqsSb .navbar.collapsed .dropdown-menu .dropdown-item {
  padding: 0.25rem 1.5rem;
  text-align: center;
}
.cid-tYB38JqsSb .navbar.collapsed .icons-menu {
  padding-left: 0;
  padding-right: 0;
  padding-top: 0.5rem;
  padding-bottom: 0.5rem;
}
@media (max-width: 991px) {
  .cid-tYB38JqsSb .navbar .nav-item .nav-link::before {
    display: none;
  }
  .cid-tYB38JqsSb .navbar.opened .dropdown-menu {
    top: 0;
  }
  .cid-tYB38JqsSb .navbar .dropdown-menu .dropdown-submenu {
    left: 0 !important;
  }
  .cid-tYB38JqsSb .navbar .dropdown-menu .dropdown-item:after {
    right: auto;
  }
  .cid-tYB38JqsSb .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-tYB38JqsSb .navbar .navbar-logo img {
    height: 3rem !important;
  }
  .cid-tYB38JqsSb .navbar ul.navbar-nav li {
    margin: auto;
  }
  .cid-tYB38JqsSb .navbar .dropdown-menu .dropdown-item {
    padding: 0.25rem 1.5rem !important;
    text-align: center;
  }
  .cid-tYB38JqsSb .navbar .navbar-brand {
    flex-shrink: initial;
    flex-basis: auto;
    word-break: break-word;
    padding-right: 2rem;
  }
  .cid-tYB38JqsSb .navbar .navbar-toggler {
    flex-basis: auto;
  }
  .cid-tYB38JqsSb .navbar .icons-menu {
    padding-left: 0;
    padding-top: 0.5rem;
    padding-bottom: 0.5rem;
  }
}
@media (max-width: 991px) and (max-width: 767px) {
  .cid-tYB38JqsSb .navbar .navbar-brand {
    width: calc(100% - 31px);
  }
}
.cid-tYB38JqsSb .navbar.navbar-short {
  min-height: 60px;
}
.cid-tYB38JqsSb .navbar.navbar-short .navbar-logo img {
  height: 2.5rem !important;
}
.cid-tYB38JqsSb .navbar.navbar-short .navbar-brand {
  min-height: 60px;
  padding: 0;
}
.cid-tYB38JqsSb .navbar-brand {
  min-height: 70px;
  flex-shrink: 0;
  align-items: center;
  margin-right: 0;
  padding: 10px 0;
  transition: all 0.3s;
  word-break: break-word;
  z-index: 1;
}
.cid-tYB38JqsSb .navbar-brand .navbar-caption {
  line-height: inherit !important;
}
.cid-tYB38JqsSb .navbar-brand .navbar-logo a {
  outline: none;
}
.cid-tYB38JqsSb .dropdown-item.active,
.cid-tYB38JqsSb .dropdown-item:active {
  background-color: transparent;
}
.cid-tYB38JqsSb .navbar-expand-lg .navbar-nav .nav-link {
  padding: 0;
}
.cid-tYB38JqsSb .nav-dropdown .link.dropdown-toggle {
  margin-right: 1.667em;
}
.cid-tYB38JqsSb .nav-dropdown .link.dropdown-toggle[aria-expanded="true"] {
  margin-right: 0;
  padding: 0.667em 1.667em;
}
.cid-tYB38JqsSb .navbar.navbar-expand-lg .dropdown .dropdown-menu {
  background: #ffffff;
}
.cid-tYB38JqsSb .navbar.navbar-expand-lg .dropdown .dropdown-menu .dropdown-submenu {
  margin: 0;
  left: 100%;
}
.cid-tYB38JqsSb .navbar .dropdown.open > .dropdown-menu {
  display: block;
}
.cid-tYB38JqsSb ul.navbar-nav {
  flex-wrap: wrap;
}
.cid-tYB38JqsSb .navbar-buttons {
  text-align: center;
  min-width: 170px;
}
.cid-tYB38JqsSb button.navbar-toggler {
  outline: none;
  width: 31px;
  height: 20px;
  cursor: pointer;
  transition: all 0.2s;
  position: relative;
  align-self: center;
}
.cid-tYB38JqsSb button.navbar-toggler .hamburger span {
  position: absolute;
  right: 0;
  width: 30px;
  height: 2px;
  border-right: 5px;
  background-color: #2299aa;
}
.cid-tYB38JqsSb button.navbar-toggler .hamburger span:nth-child(1) {
  top: 0;
  transition: all 0.2s;
}
.cid-tYB38JqsSb button.navbar-toggler .hamburger span:nth-child(2) {
  top: 8px;
  transition: all 0.15s;
}
.cid-tYB38JqsSb button.navbar-toggler .hamburger span:nth-child(3) {
  top: 8px;
  transition: all 0.15s;
}
.cid-tYB38JqsSb button.navbar-toggler .hamburger span:nth-child(4) {
  top: 16px;
  transition: all 0.2s;
}
.cid-tYB38JqsSb nav.opened .hamburger span:nth-child(1) {
  top: 8px;
  width: 0;
  opacity: 0;
  right: 50%;
  transition: all 0.2s;
}
.cid-tYB38JqsSb nav.opened .hamburger span:nth-child(2) {
  transform: rotate(45deg);
  transition: all 0.25s;
}
.cid-tYB38JqsSb nav.opened .hamburger span:nth-child(3) {
  transform: rotate(-45deg);
  transition: all 0.25s;
}
.cid-tYB38JqsSb nav.opened .hamburger span:nth-child(4) {
  top: 8px;
  width: 0;
  opacity: 0;
  right: 50%;
  transition: all 0.2s;
}
.cid-tYB38JqsSb .navbar-dropdown {
  padding: 0 1rem;
  position: fixed;
}
.cid-tYB38JqsSb a.nav-link {
  display: flex;
  align-items: center;
  justify-content: center;
}
.cid-tYB38JqsSb .icons-menu {
  flex-wrap: nowrap;
  display: flex;
  justify-content: center;
  padding-left: 1rem;
  padding-right: 1rem;
  padding-top: 0.3rem;
  text-align: center;
}
@media screen and (-ms-high-contrast: active), (-ms-high-contrast: none) {
  .cid-tYB38JqsSb .navbar {
    height: 70px;
  }
  .cid-tYB38JqsSb .navbar.opened {
    height: auto;
  }
  .cid-tYB38JqsSb .nav-item .nav-link:hover::before {
    width: 175%;
    max-width: calc(100% + 2rem);
    left: -1rem;
  }
}
.cid-tYB38MaAnv {
  padding-top: 1rem;
  padding-bottom: 1rem;
  background-color: #ffffff;
}
.cid-tYB38MaAnv .mbr-fallback-image.disabled {
  display: none;
}
.cid-tYB38MaAnv .mbr-fallback-image {
  display: block;
  background-size: cover;
  background-position: center center;
  width: 100%;
  height: 100%;
  position: absolute;
  top: 0;
}
.cid-tYB38MaAnv .mbr-text,
.cid-tYB38MaAnv .mbr-section-btn {
  text-align: center;
}
.cid-tYB38MaAnv .mbr-section-title {
  text-align: center;
  color: #252434;
}
.cid-tYB38MaAnv .mbr-section-subtitle {
  text-align: center;
  color: #3d2e7c;
}
.cid-tYB38N4Wet {
  padding-top: 3rem;
  padding-bottom: 3rem;
  background-image: url("../../../assets/images/col-ana-1.png");
  display: flex;
  flex-direction: column;
}
.cid-tYB38N4Wet .mbr-fallback-image.disabled {
  display: none;
}
.cid-tYB38N4Wet .mbr-fallback-image {
  display: block;
  background-size: cover;
  background-position: center center;
  width: 100%;
  height: 100%;
  position: absolute;
  top: 0;
}
.cid-tYB38N4Wet .container,
.cid-tYB38N4Wet .container-fluid {
  position: relative;
  z-index: 5;
  display: flex;
  flex-direction: column;
  flex-grow: 1;
  padding-left: 2%;
  padding-right: 2%;
}
@media (max-width: 575px) {
  .cid-tYB38N4Wet .container,
  .cid-tYB38N4Wet .container-fluid {
    padding-right: 5%;
    padding-left: 5%;
  }
}
.cid-tYB38N4Wet .row {
  flex-grow: 1;
}
.cid-tYB38N4Wet .main-col {
  display: flex;
  flex-direction: column;
  align-items: stretch;
  justify-content: center;
}
.cid-tYB38N4Wet .mbr-section-title {
  color: #2299aa;
  margin-bottom: 0;
  text-align: center;
}
.cid-tYB38N4Wet .mbr-text {
  width: 100%;
  color: #272727;
  margin-top: 32px;
}
.cid-tYB38N4Wet .mbr-section-btn {
  margin-top: 30px;
}
.cid-tYB38NDdL7 {
  padding-top: 6rem;
  padding-bottom: 1.5rem;
  background-color: #ffffff;
}
.cid-tYB38NDdL7 .mbr-section-subtitle {
  color: #2299aa;
}
.cid-tYB38NDdL7 .mbr-text,
.cid-tYB38NDdL7 .mbr-section-btn {
  color: #232323;
}
.cid-tYB38NDdL7 .row {
  justify-content: space-between;
}
.cid-tYB38NDdL7 img {
  border-radius: 8px;
}
.cid-tYB38NDdL7 .mbr-section-title {
  color: #2299aa;
}
.cid-tYB38QMLQ5 {
  padding-top: 3rem;
  padding-bottom: 3rem;
  background-image: url("../../../assets/images/col-ana-1.png");
  display: flex;
  flex-direction: column;
}
.cid-tYB38QMLQ5 .mbr-fallback-image.disabled {
  display: none;
}
.cid-tYB38QMLQ5 .mbr-fallback-image {
  display: block;
  background-size: cover;
  background-position: center center;
  width: 100%;
  height: 100%;
  position: absolute;
  top: 0;
}
.cid-tYB38QMLQ5 .container,
.cid-tYB38QMLQ5 .container-fluid {
  position: relative;
  z-index: 5;
  display: flex;
  flex-direction: column;
  flex-grow: 1;
  padding-left: 2%;
  padding-right: 2%;
}
@media (max-width: 575px) {
  .cid-tYB38QMLQ5 .container,
  .cid-tYB38QMLQ5 .container-fluid {
    padding-right: 5%;
    padding-left: 5%;
  }
}
.cid-tYB38QMLQ5 .row {
  flex-grow: 1;
}
.cid-tYB38QMLQ5 .main-col {
  display: flex;
  flex-direction: column;
  align-items: stretch;
  justify-content: center;
}
.cid-tYB38QMLQ5 .mbr-section-title {
  color: #65c6d4;
  margin-bottom: 0;
  text-align: center;
}
.cid-tYB38QMLQ5 .mbr-text {
  width: 100%;
  color: #272727;
  margin-top: 32px;
}
.cid-tYB38QMLQ5 .mbr-section-btn {
  margin-top: 30px;
}
.cid-tYB38S0uS8 {
  padding-top: 0rem;
  padding-bottom: 1rem;
  background-color: #ffffff;
}
.cid-tYB38S0uS8 .mbr-fallback-image.disabled {
  display: none;
}
.cid-tYB38S0uS8 .mbr-fallback-image {
  display: block;
  background-size: cover;
  background-position: center center;
  width: 100%;
  height: 100%;
  position: top;
  top: 0;
}
.cid-tYB38S0uS8 .card-wrapper {
  width: 100%;
}
.cid-tYB38S0uS8 .card-box {
  display: flex;
  align-items: center;
  justify-content: center;
}
@media (max-width: 991px) {
  .cid-tYB38S0uS8 .card-box {
    flex-direction: column;
    align-items: center;
  }
}
.cid-tYB38S0uS8 .iconfont-wrapper {
  padding: 10px 20px;
}
@media (max-width: 991px) {
  .cid-tYB38S0uS8 .iconfont-wrapper {
    flex-wrap: wrap;
  }
}
@media (max-width: 767px) {
  .cid-tYB38S0uS8 .iconfont-wrapper {
    padding: 8px 16px;
  }
}
.cid-tYB38S0uS8 .mbr-iconfont {
  display: block;
  font-size: 1.5rem;
  color: #ffffff;
}
.cid-tYB38S0uS8 .text-wrap {
  padding: 10px 20px;
}
@media (max-width: 767px) {
  .cid-tYB38S0uS8 .text-wrap {
    padding: 8px 16px;
  }
}
.cid-tYB38S0uS8 .card-title {
  color: #ffffff;
  margin-bottom: 10px;
}
@media (max-width: 991px) {
  .cid-tYB38S0uS8 .card-title {
    text-align: center !important;
  }
}
.cid-tYB38S0uS8 .card-text {
  color: #ffffff;
  margin-bottom: 0;
}
@media (max-width: 991px) {
  .cid-tYB38S0uS8 .card-text {
    text-align: center !important;
  }
}
.cid-tYB38Ts3sQ {
  padding-top: 2rem;
  padding-bottom: 1rem;
  background-color: #2299aa;
}
.cid-tYB38Ts3sQ .mbr-fallback-image.disabled {
  display: none;
}
.cid-tYB38Ts3sQ .mbr-fallback-image {
  display: block;
  background-size: cover;
  background-position: center center;
  width: 100%;
  height: 100%;
  position: absolute;
  top: 0;
}
.cid-tYB38Ts3sQ .media-wrap {
  padding: 0;
}
@media (max-width: 991px) {
  .cid-tYB38Ts3sQ .media-wrap {
    margin-bottom: 1rem;
  }
}
@media (max-width: 767px) {
  .cid-tYB38Ts3sQ .row {
    text-align: center;
  }
  .cid-tYB38Ts3sQ .row > div {
    margin: auto;
  }
  .cid-tYB38Ts3sQ .social-row {
    justify-content: center;
  }
}
.cid-tYB38Ts3sQ .social-row {
  display: flex;
  flex-wrap: wrap;
}
.cid-tYB38Ts3sQ .list {
  list-style: none;
  padding-left: 0;
  color: #ffffff;
}
@media (max-width: 991px) {
  .cid-tYB38Ts3sQ .list {
    margin-bottom: 2rem;
  }
}
@media (min-width: 992px) {
  .cid-tYB38Ts3sQ .list {
    margin-bottom: 0rem;
  }
}
.cid-tYB38Ts3sQ .mbr-text {
  color: #ffffff;
}
.cid-tYB38Ts3sQ .soc-item {
  display: flex;
  align-items: center;
  justify-content: center;
  border-radius: 50%;
  background-color: white;
  margin-right: 0.5rem;
  margin-bottom: 1rem;
  padding: 0.5rem;
  height: 2.5rem;
  width: 2.5rem;
}
.cid-tYB38Ts3sQ .mbr-iconfont {
  color: black;
}
@media (max-width: 991px) {
  .cid-tYB38Ts3sQ div > *:last-child {
    margin-top: 0 !important;
  }
}
.cid-u1eUAYkwh2 {
  padding-top: 6rem;
  padding-bottom: 0rem;
  background-image: url("../../../assets/images/colours-2000x1125.png");
}
.cid-u1eUAYkwh2 .mbr-fallback-image.disabled {
  display: none;
}
.cid-u1eUAYkwh2 .mbr-fallback-image {
  display: block;
  background-size: cover;
  background-position: center center;
  width: 100%;
  height: 100%;
  position: absolute;
  top: 0;
}
.cid-u1eUAYkwh2 .mbr-section-title {
  color: #2299aa;
}
.cid-u1eT9x0sXT {
  padding-top: 4rem;
  padding-bottom: 4rem;
  background-color: #ffffff;
}
.cid-u1eT9x0sXT .mbr-fallback-image.disabled {
  display: none;
}
.cid-u1eT9x0sXT .mbr-fallback-image {
  display: block;
  background-size: cover;
  background-position: center center;
  width: 100%;
  height: 100%;
  position: absolute;
  top: 0;
}
.cid-u1eT9x0sXT .card-wrapper {
  padding-right: 2rem;
}
@media (max-width: 992px) {
  .cid-u1eT9x0sXT .card {
    margin-bottom: 2rem!important;
  }
  .cid-u1eT9x0sXT .card-wrapper {
    padding: 0 1rem;
  }
}
@media (max-width: 767px) {
  .cid-u1eT9x0sXT .link-wrap {
    align-items: center;
  }
}
.cid-u1eT9x0sXT .image-wrapper img {
  width: 100%;
  object-fit: cover;
}
.cid-trSbCe9PDN {
  z-index: 1000;
  width: 100%;
  position: relative;
  min-height: 60px;
}
.cid-trSbCe9PDN nav.navbar {
  position: fixed;
}
.cid-trSbCe9PDN .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-trSbCe9PDN .dropdown-menu {
  padding: 0;
  border-radius: 4px;
  box-shadow: 0 1px 3px 0 rgba(0, 0, 0, 0.1);
}
.cid-trSbCe9PDN .dropdown-item {
  border-bottom: 1px solid #e6e6e6;
}
.cid-trSbCe9PDN .dropdown-item:hover,
.cid-trSbCe9PDN .dropdown-item:focus {
  background: #2299aa !important;
  color: white !important;
}
.cid-trSbCe9PDN .dropdown-item:hover span {
  color: white;
}
.cid-trSbCe9PDN .dropdown-item:first-child {
  border-top-left-radius: 4px;
  border-top-right-radius: 4px;
}
.cid-trSbCe9PDN .dropdown-item:last-child {
  border-bottom: none;
  border-bottom-left-radius: 4px;
  border-bottom-right-radius: 4px;
}
.cid-trSbCe9PDN .nav-dropdown .link {
  padding: 0 0.3em !important;
  margin: 0.667em 1em !important;
}
.cid-trSbCe9PDN .nav-dropdown .link.dropdown-toggle::after {
  margin-left: 0.5rem;
  margin-top: 0.2rem;
}
.cid-trSbCe9PDN .nav-link {
  position: relative;
}
.cid-trSbCe9PDN .container {
  display: flex;
  margin: auto;
  flex-wrap: nowrap;
}
@media (max-width: 991px) {
  .cid-trSbCe9PDN .container {
    flex-wrap: wrap;
  }
}
.cid-trSbCe9PDN .container-fluid {
  flex-wrap: nowrap;
}
@media (max-width: 991px) {
  .cid-trSbCe9PDN .container-fluid {
    flex-wrap: wrap;
  }
}
.cid-trSbCe9PDN .iconfont-wrapper {
  color: #2299aa !important;
  font-size: 1.5rem;
  padding-right: 0.5rem;
}
.cid-trSbCe9PDN .dropdown-menu,
.cid-trSbCe9PDN .navbar.opened {
  background: #ffffff !important;
}
.cid-trSbCe9PDN .nav-item:focus,
.cid-trSbCe9PDN .nav-link:focus {
  outline: none;
}
.cid-trSbCe9PDN .dropdown .dropdown-menu .dropdown-item {
  width: auto;
  transition: all 0.25s ease-in-out;
}
.cid-trSbCe9PDN .dropdown .dropdown-menu .dropdown-item::after {
  right: 0.5rem;
}
.cid-trSbCe9PDN .dropdown .dropdown-menu .dropdown-item .mbr-iconfont {
  margin-right: 0.5rem;
  vertical-align: sub;
}
.cid-trSbCe9PDN .dropdown .dropdown-menu .dropdown-item .mbr-iconfont:before {
  display: inline-block;
  transform: scale(1, 1);
  transition: all 0.25s ease-in-out;
}
.cid-trSbCe9PDN .collapsed .dropdown-menu .dropdown-item:before {
  display: none;
}
.cid-trSbCe9PDN .collapsed .dropdown .dropdown-menu .dropdown-item {
  padding: 0.235em 1.5em 0.235em 1.5em !important;
  transition: none;
  margin: 0 !important;
}
.cid-trSbCe9PDN .navbar {
  min-height: 70px;
  transition: all 0.3s;
  border-bottom: 1px solid transparent;
  box-shadow: 0 1px 3px 0 rgba(0, 0, 0, 0.1);
  background: #ffffff;
}
.cid-trSbCe9PDN .navbar.opened {
  transition: all 0.3s;
}
.cid-trSbCe9PDN .navbar .dropdown-item {
  padding: 0.5rem 1.8rem;
}
.cid-trSbCe9PDN .navbar .navbar-logo img {
  width: auto;
}
.cid-trSbCe9PDN .navbar .navbar-collapse {
  justify-content: flex-end;
  z-index: 1;
}
.cid-trSbCe9PDN .navbar.collapsed {
  justify-content: center;
}
.cid-trSbCe9PDN .navbar.collapsed .nav-item .nav-link::before {
  display: none;
}
.cid-trSbCe9PDN .navbar.collapsed.opened .dropdown-menu {
  top: 0;
}
@media (min-width: 992px) {
  .cid-trSbCe9PDN .navbar.collapsed.opened:not(.navbar-short) .navbar-collapse {
    max-height: calc(98.5vh - 5.1rem);
  }
}
.cid-trSbCe9PDN .navbar.collapsed .dropdown-menu .dropdown-submenu {
  left: 0 !important;
}
.cid-trSbCe9PDN .navbar.collapsed .dropdown-menu .dropdown-item:after {
  right: auto;
}
.cid-trSbCe9PDN .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-trSbCe9PDN .navbar.collapsed ul.navbar-nav li {
  margin: auto;
}
.cid-trSbCe9PDN .navbar.collapsed .dropdown-menu .dropdown-item {
  padding: 0.25rem 1.5rem;
  text-align: center;
}
.cid-trSbCe9PDN .navbar.collapsed .icons-menu {
  padding-left: 0;
  padding-right: 0;
  padding-top: 0.5rem;
  padding-bottom: 0.5rem;
}
@media (max-width: 991px) {
  .cid-trSbCe9PDN .navbar .nav-item .nav-link::before {
    display: none;
  }
  .cid-trSbCe9PDN .navbar.opened .dropdown-menu {
    top: 0;
  }
  .cid-trSbCe9PDN .navbar .dropdown-menu .dropdown-submenu {
    left: 0 !important;
  }
  .cid-trSbCe9PDN .navbar .dropdown-menu .dropdown-item:after {
    right: auto;
  }
  .cid-trSbCe9PDN .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-trSbCe9PDN .navbar .navbar-logo img {
    height: 3rem !important;
  }
  .cid-trSbCe9PDN .navbar ul.navbar-nav li {
    margin: auto;
  }
  .cid-trSbCe9PDN .navbar .dropdown-menu .dropdown-item {
    padding: 0.25rem 1.5rem !important;
    text-align: center;
  }
  .cid-trSbCe9PDN .navbar .navbar-brand {
    flex-shrink: initial;
    flex-basis: auto;
    word-break: break-word;
    padding-right: 2rem;
  }
  .cid-trSbCe9PDN .navbar .navbar-toggler {
    flex-basis: auto;
  }
  .cid-trSbCe9PDN .navbar .icons-menu {
    padding-left: 0;
    padding-top: 0.5rem;
    padding-bottom: 0.5rem;
  }
}
@media (max-width: 991px) and (max-width: 767px) {
  .cid-trSbCe9PDN .navbar .navbar-brand {
    width: calc(100% - 31px);
  }
}
.cid-trSbCe9PDN .navbar.navbar-short {
  min-height: 60px;
}
.cid-trSbCe9PDN .navbar.navbar-short .navbar-logo img {
  height: 2.5rem !important;
}
.cid-trSbCe9PDN .navbar.navbar-short .navbar-brand {
  min-height: 60px;
  padding: 0;
}
.cid-trSbCe9PDN .navbar-brand {
  min-height: 70px;
  flex-shrink: 0;
  align-items: center;
  margin-right: 0;
  padding: 10px 0;
  transition: all 0.3s;
  word-break: break-word;
  z-index: 1;
}
.cid-trSbCe9PDN .navbar-brand .navbar-caption {
  line-height: inherit !important;
}
.cid-trSbCe9PDN .navbar-brand .navbar-logo a {
  outline: none;
}
.cid-trSbCe9PDN .dropdown-item.active,
.cid-trSbCe9PDN .dropdown-item:active {
  background-color: transparent;
}
.cid-trSbCe9PDN .navbar-expand-lg .navbar-nav .nav-link {
  padding: 0;
}
.cid-trSbCe9PDN .nav-dropdown .link.dropdown-toggle {
  margin-right: 1.667em;
}
.cid-trSbCe9PDN .nav-dropdown .link.dropdown-toggle[aria-expanded="true"] {
  margin-right: 0;
  padding: 0.667em 1.667em;
}
.cid-trSbCe9PDN .navbar.navbar-expand-lg .dropdown .dropdown-menu {
  background: #ffffff;
}
.cid-trSbCe9PDN .navbar.navbar-expand-lg .dropdown .dropdown-menu .dropdown-submenu {
  margin: 0;
  left: 100%;
}
.cid-trSbCe9PDN .navbar .dropdown.open > .dropdown-menu {
  display: block;
}
.cid-trSbCe9PDN ul.navbar-nav {
  flex-wrap: wrap;
}
.cid-trSbCe9PDN .navbar-buttons {
  text-align: center;
  min-width: 170px;
}
.cid-trSbCe9PDN button.navbar-toggler {
  outline: none;
  width: 31px;
  height: 20px;
  cursor: pointer;
  transition: all 0.2s;
  position: relative;
  align-self: center;
}
.cid-trSbCe9PDN button.navbar-toggler .hamburger span {
  position: absolute;
  right: 0;
  width: 30px;
  height: 2px;
  border-right: 5px;
  background-color: #2299aa;
}
.cid-trSbCe9PDN button.navbar-toggler .hamburger span:nth-child(1) {
  top: 0;
  transition: all 0.2s;
}
.cid-trSbCe9PDN button.navbar-toggler .hamburger span:nth-child(2) {
  top: 8px;
  transition: all 0.15s;
}
.cid-trSbCe9PDN button.navbar-toggler .hamburger span:nth-child(3) {
  top: 8px;
  transition: all 0.15s;
}
.cid-trSbCe9PDN button.navbar-toggler .hamburger span:nth-child(4) {
  top: 16px;
  transition: all 0.2s;
}
.cid-trSbCe9PDN nav.opened .hamburger span:nth-child(1) {
  top: 8px;
  width: 0;
  opacity: 0;
  right: 50%;
  transition: all 0.2s;
}
.cid-trSbCe9PDN nav.opened .hamburger span:nth-child(2) {
  transform: rotate(45deg);
  transition: all 0.25s;
}
.cid-trSbCe9PDN nav.opened .hamburger span:nth-child(3) {
  transform: rotate(-45deg);
  transition: all 0.25s;
}
.cid-trSbCe9PDN nav.opened .hamburger span:nth-child(4) {
  top: 8px;
  width: 0;
  opacity: 0;
  right: 50%;
  transition: all 0.2s;
}
.cid-trSbCe9PDN .navbar-dropdown {
  padding: 0 1rem;
  position: fixed;
}
.cid-trSbCe9PDN a.nav-link {
  display: flex;
  align-items: center;
  justify-content: center;
}
.cid-trSbCe9PDN .icons-menu {
  flex-wrap: nowrap;
  display: flex;
  justify-content: center;
  padding-left: 1rem;
  padding-right: 1rem;
  padding-top: 0.3rem;
  text-align: center;
}
@media screen and (-ms-high-contrast: active), (-ms-high-contrast: none) {
  .cid-trSbCe9PDN .navbar {
    height: 70px;
  }
  .cid-trSbCe9PDN .navbar.opened {
    height: auto;
  }
  .cid-trSbCe9PDN .nav-item .nav-link:hover::before {
    width: 175%;
    max-width: calc(100% + 2rem);
    left: -1rem;
  }
}
.cid-trSbCk6SqF {
  padding-top: 2rem;
  padding-bottom: 1rem;
  background-color: #2299aa;
}
.cid-trSbCk6SqF .mbr-fallback-image.disabled {
  display: none;
}
.cid-trSbCk6SqF .mbr-fallback-image {
  display: block;
  background-size: cover;
  background-position: center center;
  width: 100%;
  height: 100%;
  position: absolute;
  top: 0;
}
.cid-trSbCk6SqF .media-wrap {
  padding: 0;
}
@media (max-width: 991px) {
  .cid-trSbCk6SqF .media-wrap {
    margin-bottom: 1rem;
  }
}
@media (max-width: 767px) {
  .cid-trSbCk6SqF .row {
    text-align: center;
  }
  .cid-trSbCk6SqF .row > div {
    margin: auto;
  }
  .cid-trSbCk6SqF .social-row {
    justify-content: center;
  }
}
.cid-trSbCk6SqF .social-row {
  display: flex;
  flex-wrap: wrap;
}
.cid-trSbCk6SqF .list {
  list-style: none;
  padding-left: 0;
  color: #ffffff;
}
@media (max-width: 991px) {
  .cid-trSbCk6SqF .list {
    margin-bottom: 2rem;
  }
}
@media (min-width: 992px) {
  .cid-trSbCk6SqF .list {
    margin-bottom: 0rem;
  }
}
.cid-trSbCk6SqF .mbr-text {
  color: #ffffff;
}
.cid-trSbCk6SqF .soc-item {
  display: flex;
  align-items: center;
  justify-content: center;
  border-radius: 50%;
  background-color: white;
  margin-right: 0.5rem;
  margin-bottom: 1rem;
  padding: 0.5rem;
  height: 2.5rem;
  width: 2.5rem;
}
.cid-trSbCk6SqF .mbr-iconfont {
  color: black;
}
@media (max-width: 991px) {
  .cid-trSbCk6SqF div > *:last-child {
    margin-top: 0 !important;
  }
}
.cid-trlwKDRtm2 {
  z-index: 1000;
  width: 100%;
  position: relative;
  min-height: 60px;
}
.cid-trlwKDRtm2 nav.navbar {
  position: fixed;
}
.cid-trlwKDRtm2 .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-trlwKDRtm2 .dropdown-menu {
  padding: 0;
  border-radius: 4px;
  box-shadow: 0 1px 3px 0 rgba(0, 0, 0, 0.1);
}
.cid-trlwKDRtm2 .dropdown-item {
  border-bottom: 1px solid #e6e6e6;
}
.cid-trlwKDRtm2 .dropdown-item:hover,
.cid-trlwKDRtm2 .dropdown-item:focus {
  background: #2299aa !important;
  color: white !important;
}
.cid-trlwKDRtm2 .dropdown-item:hover span {
  color: white;
}
.cid-trlwKDRtm2 .dropdown-item:first-child {
  border-top-left-radius: 4px;
  border-top-right-radius: 4px;
}
.cid-trlwKDRtm2 .dropdown-item:last-child {
  border-bottom: none;
  border-bottom-left-radius: 4px;
  border-bottom-right-radius: 4px;
}
.cid-trlwKDRtm2 .nav-dropdown .link {
  padding: 0 0.3em !important;
  margin: 0.667em 1em !important;
}
.cid-trlwKDRtm2 .nav-dropdown .link.dropdown-toggle::after {
  margin-left: 0.5rem;
  margin-top: 0.2rem;
}
.cid-trlwKDRtm2 .nav-link {
  position: relative;
}
.cid-trlwKDRtm2 .container {
  display: flex;
  margin: auto;
  flex-wrap: nowrap;
}
@media (max-width: 991px) {
  .cid-trlwKDRtm2 .container {
    flex-wrap: wrap;
  }
}
.cid-trlwKDRtm2 .container-fluid {
  flex-wrap: nowrap;
}
@media (max-width: 991px) {
  .cid-trlwKDRtm2 .container-fluid {
    flex-wrap: wrap;
  }
}
.cid-trlwKDRtm2 .iconfont-wrapper {
  color: #2299aa !important;
  font-size: 1.5rem;
  padding-right: 0.5rem;
}
.cid-trlwKDRtm2 .dropdown-menu,
.cid-trlwKDRtm2 .navbar.opened {
  background: #ffffff !important;
}
.cid-trlwKDRtm2 .nav-item:focus,
.cid-trlwKDRtm2 .nav-link:focus {
  outline: none;
}
.cid-trlwKDRtm2 .dropdown .dropdown-menu .dropdown-item {
  width: auto;
  transition: all 0.25s ease-in-out;
}
.cid-trlwKDRtm2 .dropdown .dropdown-menu .dropdown-item::after {
  right: 0.5rem;
}
.cid-trlwKDRtm2 .dropdown .dropdown-menu .dropdown-item .mbr-iconfont {
  margin-right: 0.5rem;
  vertical-align: sub;
}
.cid-trlwKDRtm2 .dropdown .dropdown-menu .dropdown-item .mbr-iconfont:before {
  display: inline-block;
  transform: scale(1, 1);
  transition: all 0.25s ease-in-out;
}
.cid-trlwKDRtm2 .collapsed .dropdown-menu .dropdown-item:before {
  display: none;
}
.cid-trlwKDRtm2 .collapsed .dropdown .dropdown-menu .dropdown-item {
  padding: 0.235em 1.5em 0.235em 1.5em !important;
  transition: none;
  margin: 0 !important;
}
.cid-trlwKDRtm2 .navbar {
  min-height: 70px;
  transition: all 0.3s;
  border-bottom: 1px solid transparent;
  box-shadow: 0 1px 3px 0 rgba(0, 0, 0, 0.1);
  background: #ffffff;
}
.cid-trlwKDRtm2 .navbar.opened {
  transition: all 0.3s;
}
.cid-trlwKDRtm2 .navbar .dropdown-item {
  padding: 0.5rem 1.8rem;
}
.cid-trlwKDRtm2 .navbar .navbar-logo img {
  width: auto;
}
.cid-trlwKDRtm2 .navbar .navbar-collapse {
  justify-content: flex-end;
  z-index: 1;
}
.cid-trlwKDRtm2 .navbar.collapsed {
  justify-content: center;
}
.cid-trlwKDRtm2 .navbar.collapsed .nav-item .nav-link::before {
  display: none;
}
.cid-trlwKDRtm2 .navbar.collapsed.opened .dropdown-menu {
  top: 0;
}
@media (min-width: 992px) {
  .cid-trlwKDRtm2 .navbar.collapsed.opened:not(.navbar-short) .navbar-collapse {
    max-height: calc(98.5vh - 5.1rem);
  }
}
.cid-trlwKDRtm2 .navbar.collapsed .dropdown-menu .dropdown-submenu {
  left: 0 !important;
}
.cid-trlwKDRtm2 .navbar.collapsed .dropdown-menu .dropdown-item:after {
  right: auto;
}
.cid-trlwKDRtm2 .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-trlwKDRtm2 .navbar.collapsed ul.navbar-nav li {
  margin: auto;
}
.cid-trlwKDRtm2 .navbar.collapsed .dropdown-menu .dropdown-item {
  padding: 0.25rem 1.5rem;
  text-align: center;
}
.cid-trlwKDRtm2 .navbar.collapsed .icons-menu {
  padding-left: 0;
  padding-right: 0;
  padding-top: 0.5rem;
  padding-bottom: 0.5rem;
}
@media (max-width: 991px) {
  .cid-trlwKDRtm2 .navbar .nav-item .nav-link::before {
    display: none;
  }
  .cid-trlwKDRtm2 .navbar.opened .dropdown-menu {
    top: 0;
  }
  .cid-trlwKDRtm2 .navbar .dropdown-menu .dropdown-submenu {
    left: 0 !important;
  }
  .cid-trlwKDRtm2 .navbar .dropdown-menu .dropdown-item:after {
    right: auto;
  }
  .cid-trlwKDRtm2 .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-trlwKDRtm2 .navbar .navbar-logo img {
    height: 3rem !important;
  }
  .cid-trlwKDRtm2 .navbar ul.navbar-nav li {
    margin: auto;
  }
  .cid-trlwKDRtm2 .navbar .dropdown-menu .dropdown-item {
    padding: 0.25rem 1.5rem !important;
    text-align: center;
  }
  .cid-trlwKDRtm2 .navbar .navbar-brand {
    flex-shrink: initial;
    flex-basis: auto;
    word-break: break-word;
    padding-right: 2rem;
  }
  .cid-trlwKDRtm2 .navbar .navbar-toggler {
    flex-basis: auto;
  }
  .cid-trlwKDRtm2 .navbar .icons-menu {
    padding-left: 0;
    padding-top: 0.5rem;
    padding-bottom: 0.5rem;
  }
}
@media (max-width: 991px) and (max-width: 767px) {
  .cid-trlwKDRtm2 .navbar .navbar-brand {
    width: calc(100% - 31px);
  }
}
.cid-trlwKDRtm2 .navbar.navbar-short {
  min-height: 60px;
}
.cid-trlwKDRtm2 .navbar.navbar-short .navbar-logo img {
  height: 2.5rem !important;
}
.cid-trlwKDRtm2 .navbar.navbar-short .navbar-brand {
  min-height: 60px;
  padding: 0;
}
.cid-trlwKDRtm2 .navbar-brand {
  min-height: 70px;
  flex-shrink: 0;
  align-items: center;
  margin-right: 0;
  padding: 10px 0;
  transition: all 0.3s;
  word-break: break-word;
  z-index: 1;
}
.cid-trlwKDRtm2 .navbar-brand .navbar-caption {
  line-height: inherit !important;
}
.cid-trlwKDRtm2 .navbar-brand .navbar-logo a {
  outline: none;
}
.cid-trlwKDRtm2 .dropdown-item.active,
.cid-trlwKDRtm2 .dropdown-item:active {
  background-color: transparent;
}
.cid-trlwKDRtm2 .navbar-expand-lg .navbar-nav .nav-link {
  padding: 0;
}
.cid-trlwKDRtm2 .nav-dropdown .link.dropdown-toggle {
  margin-right: 1.667em;
}
.cid-trlwKDRtm2 .nav-dropdown .link.dropdown-toggle[aria-expanded="true"] {
  margin-right: 0;
  padding: 0.667em 1.667em;
}
.cid-trlwKDRtm2 .navbar.navbar-expand-lg .dropdown .dropdown-menu {
  background: #ffffff;
}
.cid-trlwKDRtm2 .navbar.navbar-expand-lg .dropdown .dropdown-menu .dropdown-submenu {
  margin: 0;
  left: 100%;
}
.cid-trlwKDRtm2 .navbar .dropdown.open > .dropdown-menu {
  display: block;
}
.cid-trlwKDRtm2 ul.navbar-nav {
  flex-wrap: wrap;
}
.cid-trlwKDRtm2 .navbar-buttons {
  text-align: center;
  min-width: 170px;
}
.cid-trlwKDRtm2 button.navbar-toggler {
  outline: none;
  width: 31px;
  height: 20px;
  cursor: pointer;
  transition: all 0.2s;
  position: relative;
  align-self: center;
}
.cid-trlwKDRtm2 button.navbar-toggler .hamburger span {
  position: absolute;
  right: 0;
  width: 30px;
  height: 2px;
  border-right: 5px;
  background-color: #2299aa;
}
.cid-trlwKDRtm2 button.navbar-toggler .hamburger span:nth-child(1) {
  top: 0;
  transition: all 0.2s;
}
.cid-trlwKDRtm2 button.navbar-toggler .hamburger span:nth-child(2) {
  top: 8px;
  transition: all 0.15s;
}
.cid-trlwKDRtm2 button.navbar-toggler .hamburger span:nth-child(3) {
  top: 8px;
  transition: all 0.15s;
}
.cid-trlwKDRtm2 button.navbar-toggler .hamburger span:nth-child(4) {
  top: 16px;
  transition: all 0.2s;
}
.cid-trlwKDRtm2 nav.opened .hamburger span:nth-child(1) {
  top: 8px;
  width: 0;
  opacity: 0;
  right: 50%;
  transition: all 0.2s;
}
.cid-trlwKDRtm2 nav.opened .hamburger span:nth-child(2) {
  transform: rotate(45deg);
  transition: all 0.25s;
}
.cid-trlwKDRtm2 nav.opened .hamburger span:nth-child(3) {
  transform: rotate(-45deg);
  transition: all 0.25s;
}
.cid-trlwKDRtm2 nav.opened .hamburger span:nth-child(4) {
  top: 8px;
  width: 0;
  opacity: 0;
  right: 50%;
  transition: all 0.2s;
}
.cid-trlwKDRtm2 .navbar-dropdown {
  padding: 0 1rem;
  position: fixed;
}
.cid-trlwKDRtm2 a.nav-link {
  display: flex;
  align-items: center;
  justify-content: center;
}
.cid-trlwKDRtm2 .icons-menu {
  flex-wrap: nowrap;
  display: flex;
  justify-content: center;
  padding-left: 1rem;
  padding-right: 1rem;
  padding-top: 0.3rem;
  text-align: center;
}
@media screen and (-ms-high-contrast: active), (-ms-high-contrast: none) {
  .cid-trlwKDRtm2 .navbar {
    height: 70px;
  }
  .cid-trlwKDRtm2 .navbar.opened {
    height: auto;
  }
  .cid-trlwKDRtm2 .nav-item .nav-link:hover::before {
    width: 175%;
    max-width: calc(100% + 2rem);
    left: -1rem;
  }
}
.cid-u7pbZObDwo {
  padding-top: 6rem;
  padding-bottom: 0rem;
  background-image: url("../../../assets/images/colours-2000x1125.png");
}
.cid-u7pbZObDwo .mbr-fallback-image.disabled {
  display: none;
}
.cid-u7pbZObDwo .mbr-fallback-image {
  display: block;
  background-size: cover;
  background-position: center center;
  width: 100%;
  height: 100%;
  position: absolute;
  top: 0;
}
.cid-u7pbZObDwo .mbr-section-title {
  color: #2299aa;
}
.cid-u7pcq4OUzh {
  padding-top: 3rem;
  padding-bottom: 3rem;
  background-color: #ffffff;
}
.cid-u7pkrHFhlQ {
  padding-top: 3rem;
  padding-bottom: 2rem;
  background-color: #ffffff;
}
.cid-u7pkrHFhlQ img,
.cid-u7pkrHFhlQ .item-img {
  width: 100%;
}
.cid-u7pkrHFhlQ .item:focus,
.cid-u7pkrHFhlQ span:focus {
  outline: none;
}
.cid-u7pkrHFhlQ .item-wrapper {
  position: relative;
}
.cid-u7pkrHFhlQ .slide-content {
  position: relative;
  border-radius: 4px;
  background: #fafafa;
  height: 100%;
  display: flex;
  overflow: hidden;
  flex-flow: column nowrap;
}
@media (min-width: 992px) {
  .cid-u7pkrHFhlQ .slide-content .item-content {
    padding: 2rem 2rem 0;
  }
  .cid-u7pkrHFhlQ .slide-content .item-footer {
    padding: 0 2rem 2rem;
  }
}
@media (max-width: 991px) {
  .cid-u7pkrHFhlQ .slide-content .item-content {
    padding: 1rem 1rem 0;
  }
  .cid-u7pkrHFhlQ .slide-content .item-footer {
    padding: 0 1rem 1rem;
  }
}
.cid-u7pkrHFhlQ .mbr-section-btn {
  margin-top: auto !important;
}
.cid-u7pkrHFhlQ .mbr-section-title {
  color: #232323;
}
.cid-u7pkrHFhlQ .mbr-text,
.cid-u7pkrHFhlQ .mbr-section-btn {
  text-align: left;
  color: #2299aa;
}
.cid-u7pkrHFhlQ .item-title {
  text-align: left;
}
.cid-u7pkrHFhlQ .item-subtitle {
  text-align: left;
}
.cid-u7pkrHFhlQ .embla__slide {
  display: flex;
  justify-content: center;
  position: relative;
  min-width: 410px;
  max-width: 410px;
}
@media (max-width: 768px) {
  .cid-u7pkrHFhlQ .embla__slide {
    min-width: 70%;
    max-width: initial;
    margin-left: 1rem !important;
    margin-right: 1rem !important;
  }
}
.cid-u7pkrHFhlQ .embla__button--next,
.cid-u7pkrHFhlQ .embla__button--prev {
  display: flex;
}
.cid-u7pkrHFhlQ .embla__button {
  top: 50%;
  width: 60px;
  height: 60px;
  margin-top: -1.5rem;
  font-size: 22px;
  background-color: rgba(0, 0, 0, 0.5);
  color: #fff;
  border: 2px solid #fff;
  border-radius: 50%;
  transition: all 0.3s;
  position: absolute;
  display: flex;
  justify-content: center;
  align-items: center;
  display: none;
}
@media (max-width: 768px) {
  .cid-u7pkrHFhlQ .embla__button {
    display: none;
  }
}
.cid-u7pkrHFhlQ .embla__button:disabled {
  cursor: default;
  display: none;
}
.cid-u7pkrHFhlQ .embla__button:hover {
  background: #000;
  color: rgba(255, 255, 255, 0.5);
}
.cid-u7pkrHFhlQ .embla__button.embla__button--prev {
  left: 0;
  margin-left: 2.5rem;
}
.cid-u7pkrHFhlQ .embla__button.embla__button--next {
  right: 0;
  margin-right: 2.5rem;
}
@media (max-width: 767px) {
  .cid-u7pkrHFhlQ .embla__button {
    top: auto;
  }
}
.cid-u7pkrHFhlQ .embla {
  position: relative;
  width: 100%;
}
.cid-u7pkrHFhlQ .embla__viewport {
  overflow: hidden;
  width: 100%;
}
.cid-u7pkrHFhlQ .embla__viewport.is-draggable {
  cursor: grab;
}
.cid-u7pkrHFhlQ .embla__viewport.is-dragging {
  cursor: grabbing;
}
.cid-u7pkrHFhlQ .embla__container {
  display: flex;
  user-select: none;
  -webkit-touch-callout: none;
  -khtml-user-select: none;
  -webkit-tap-highlight-color: transparent;
}
.cid-u7pmyEHy71 {
  padding-top: 0rem;
  padding-bottom: 4rem;
  background-color: #ffffff;
}
.cid-u7pmyEHy71 img,
.cid-u7pmyEHy71 .item-img {
  width: 100%;
}
.cid-u7pmyEHy71 .item:focus,
.cid-u7pmyEHy71 span:focus {
  outline: none;
}
.cid-u7pmyEHy71 .item-wrapper {
  position: relative;
}
.cid-u7pmyEHy71 .slide-content {
  position: relative;
  border-radius: 4px;
  background: #fafafa;
  height: 100%;
  display: flex;
  overflow: hidden;
  flex-flow: column nowrap;
}
@media (min-width: 992px) {
  .cid-u7pmyEHy71 .slide-content .item-content {
    padding: 2rem 2rem 0;
  }
  .cid-u7pmyEHy71 .slide-content .item-footer {
    padding: 0 2rem 2rem;
  }
}
@media (max-width: 991px) {
  .cid-u7pmyEHy71 .slide-content .item-content {
    padding: 1rem 1rem 0;
  }
  .cid-u7pmyEHy71 .slide-content .item-footer {
    padding: 0 1rem 1rem;
  }
}
.cid-u7pmyEHy71 .mbr-section-btn {
  margin-top: auto !important;
}
.cid-u7pmyEHy71 .mbr-section-title {
  color: #232323;
}
.cid-u7pmyEHy71 .mbr-text,
.cid-u7pmyEHy71 .mbr-section-btn {
  text-align: left;
  color: #2299aa;
}
.cid-u7pmyEHy71 .item-title {
  text-align: left;
}
.cid-u7pmyEHy71 .item-subtitle {
  text-align: left;
}
.cid-u7pmyEHy71 .embla__slide {
  display: flex;
  justify-content: center;
  position: relative;
  min-width: 410px;
  max-width: 410px;
}
@media (max-width: 768px) {
  .cid-u7pmyEHy71 .embla__slide {
    min-width: 70%;
    max-width: initial;
    margin-left: 1rem !important;
    margin-right: 1rem !important;
  }
}
.cid-u7pmyEHy71 .embla__button--next,
.cid-u7pmyEHy71 .embla__button--prev {
  display: flex;
}
.cid-u7pmyEHy71 .embla__button {
  top: 50%;
  width: 60px;
  height: 60px;
  margin-top: -1.5rem;
  font-size: 22px;
  background-color: rgba(0, 0, 0, 0.5);
  color: #fff;
  border: 2px solid #fff;
  border-radius: 50%;
  transition: all 0.3s;
  position: absolute;
  display: flex;
  justify-content: center;
  align-items: center;
  display: none;
}
@media (max-width: 768px) {
  .cid-u7pmyEHy71 .embla__button {
    display: none;
  }
}
.cid-u7pmyEHy71 .embla__button:disabled {
  cursor: default;
  display: none;
}
.cid-u7pmyEHy71 .embla__button:hover {
  background: #000;
  color: rgba(255, 255, 255, 0.5);
}
.cid-u7pmyEHy71 .embla__button.embla__button--prev {
  left: 0;
  margin-left: 2.5rem;
}
.cid-u7pmyEHy71 .embla__button.embla__button--next {
  right: 0;
  margin-right: 2.5rem;
}
@media (max-width: 767px) {
  .cid-u7pmyEHy71 .embla__button {
    top: auto;
  }
}
.cid-u7pmyEHy71 .embla {
  position: relative;
  width: 100%;
}
.cid-u7pmyEHy71 .embla__viewport {
  overflow: hidden;
  width: 100%;
}
.cid-u7pmyEHy71 .embla__viewport.is-draggable {
  cursor: grab;
}
.cid-u7pmyEHy71 .embla__viewport.is-dragging {
  cursor: grabbing;
}
.cid-u7pmyEHy71 .embla__container {
  display: flex;
  user-select: none;
  -webkit-touch-callout: none;
  -khtml-user-select: none;
  -webkit-tap-highlight-color: transparent;
}
.cid-trluvRf0F8 {
  padding-top: 2rem;
  padding-bottom: 1rem;
  background-color: #2299aa;
}
.cid-trluvRf0F8 .mbr-fallback-image.disabled {
  display: none;
}
.cid-trluvRf0F8 .mbr-fallback-image {
  display: block;
  background-size: cover;
  background-position: center center;
  width: 100%;
  height: 100%;
  position: absolute;
  top: 0;
}
.cid-trluvRf0F8 .media-wrap {
  padding: 0;
}
@media (max-width: 991px) {
  .cid-trluvRf0F8 .media-wrap {
    margin-bottom: 1rem;
  }
}
@media (max-width: 767px) {
  .cid-trluvRf0F8 .row {
    text-align: center;
  }
  .cid-trluvRf0F8 .row > div {
    margin: auto;
  }
  .cid-trluvRf0F8 .social-row {
    justify-content: center;
  }
}
.cid-trluvRf0F8 .social-row {
  display: flex;
  flex-wrap: wrap;
}
.cid-trluvRf0F8 .list {
  list-style: none;
  padding-left: 0;
  color: #ffffff;
}
@media (max-width: 991px) {
  .cid-trluvRf0F8 .list {
    margin-bottom: 2rem;
  }
}
@media (min-width: 992px) {
  .cid-trluvRf0F8 .list {
    margin-bottom: 0rem;
  }
}
.cid-trluvRf0F8 .mbr-text {
  color: #ffffff;
}
.cid-trluvRf0F8 .soc-item {
  display: flex;
  align-items: center;
  justify-content: center;
  border-radius: 50%;
  background-color: white;
  margin-right: 0.5rem;
  margin-bottom: 1rem;
  padding: 0.5rem;
  height: 2.5rem;
  width: 2.5rem;
}
.cid-trluvRf0F8 .mbr-iconfont {
  color: black;
}
@media (max-width: 991px) {
  .cid-trluvRf0F8 div > *:last-child {
    margin-top: 0 !important;
  }
}
.cid-u7tXar4FSS {
  z-index: 1000;
  width: 100%;
  position: relative;
  min-height: 60px;
}
.cid-u7tXar4FSS nav.navbar {
  position: fixed;
}
.cid-u7tXar4FSS .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-u7tXar4FSS .dropdown-menu {
  padding: 0;
  border-radius: 4px;
  box-shadow: 0 1px 3px 0 rgba(0, 0, 0, 0.1);
}
.cid-u7tXar4FSS .dropdown-item {
  border-bottom: 1px solid #e6e6e6;
}
.cid-u7tXar4FSS .dropdown-item:hover,
.cid-u7tXar4FSS .dropdown-item:focus {
  background: #2299aa !important;
  color: white !important;
}
.cid-u7tXar4FSS .dropdown-item:hover span {
  color: white;
}
.cid-u7tXar4FSS .dropdown-item:first-child {
  border-top-left-radius: 4px;
  border-top-right-radius: 4px;
}
.cid-u7tXar4FSS .dropdown-item:last-child {
  border-bottom: none;
  border-bottom-left-radius: 4px;
  border-bottom-right-radius: 4px;
}
.cid-u7tXar4FSS .nav-dropdown .link {
  padding: 0 0.3em !important;
  margin: 0.667em 1em !important;
}
.cid-u7tXar4FSS .nav-dropdown .link.dropdown-toggle::after {
  margin-left: 0.5rem;
  margin-top: 0.2rem;
}
.cid-u7tXar4FSS .nav-link {
  position: relative;
}
.cid-u7tXar4FSS .container {
  display: flex;
  margin: auto;
  flex-wrap: nowrap;
}
@media (max-width: 991px) {
  .cid-u7tXar4FSS .container {
    flex-wrap: wrap;
  }
}
.cid-u7tXar4FSS .container-fluid {
  flex-wrap: nowrap;
}
@media (max-width: 991px) {
  .cid-u7tXar4FSS .container-fluid {
    flex-wrap: wrap;
  }
}
.cid-u7tXar4FSS .iconfont-wrapper {
  color: #2299aa !important;
  font-size: 1.5rem;
  padding-right: 0.5rem;
}
.cid-u7tXar4FSS .dropdown-menu,
.cid-u7tXar4FSS .navbar.opened {
  background: #ffffff !important;
}
.cid-u7tXar4FSS .nav-item:focus,
.cid-u7tXar4FSS .nav-link:focus {
  outline: none;
}
.cid-u7tXar4FSS .dropdown .dropdown-menu .dropdown-item {
  width: auto;
  transition: all 0.25s ease-in-out;
}
.cid-u7tXar4FSS .dropdown .dropdown-menu .dropdown-item::after {
  right: 0.5rem;
}
.cid-u7tXar4FSS .dropdown .dropdown-menu .dropdown-item .mbr-iconfont {
  margin-right: 0.5rem;
  vertical-align: sub;
}
.cid-u7tXar4FSS .dropdown .dropdown-menu .dropdown-item .mbr-iconfont:before {
  display: inline-block;
  transform: scale(1, 1);
  transition: all 0.25s ease-in-out;
}
.cid-u7tXar4FSS .collapsed .dropdown-menu .dropdown-item:before {
  display: none;
}
.cid-u7tXar4FSS .collapsed .dropdown .dropdown-menu .dropdown-item {
  padding: 0.235em 1.5em 0.235em 1.5em !important;
  transition: none;
  margin: 0 !important;
}
.cid-u7tXar4FSS .navbar {
  min-height: 70px;
  transition: all 0.3s;
  border-bottom: 1px solid transparent;
  box-shadow: 0 1px 3px 0 rgba(0, 0, 0, 0.1);
  background: #ffffff;
}
.cid-u7tXar4FSS .navbar.opened {
  transition: all 0.3s;
}
.cid-u7tXar4FSS .navbar .dropdown-item {
  padding: 0.5rem 1.8rem;
}
.cid-u7tXar4FSS .navbar .navbar-logo img {
  width: auto;
}
.cid-u7tXar4FSS .navbar .navbar-collapse {
  justify-content: flex-end;
  z-index: 1;
}
.cid-u7tXar4FSS .navbar.collapsed {
  justify-content: center;
}
.cid-u7tXar4FSS .navbar.collapsed .nav-item .nav-link::before {
  display: none;
}
.cid-u7tXar4FSS .navbar.collapsed.opened .dropdown-menu {
  top: 0;
}
@media (min-width: 992px) {
  .cid-u7tXar4FSS .navbar.collapsed.opened:not(.navbar-short) .navbar-collapse {
    max-height: calc(98.5vh - 5.1rem);
  }
}
.cid-u7tXar4FSS .navbar.collapsed .dropdown-menu .dropdown-submenu {
  left: 0 !important;
}
.cid-u7tXar4FSS .navbar.collapsed .dropdown-menu .dropdown-item:after {
  right: auto;
}
.cid-u7tXar4FSS .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-u7tXar4FSS .navbar.collapsed ul.navbar-nav li {
  margin: auto;
}
.cid-u7tXar4FSS .navbar.collapsed .dropdown-menu .dropdown-item {
  padding: 0.25rem 1.5rem;
  text-align: center;
}
.cid-u7tXar4FSS .navbar.collapsed .icons-menu {
  padding-left: 0;
  padding-right: 0;
  padding-top: 0.5rem;
  padding-bottom: 0.5rem;
}
@media (max-width: 991px) {
  .cid-u7tXar4FSS .navbar .nav-item .nav-link::before {
    display: none;
  }
  .cid-u7tXar4FSS .navbar.opened .dropdown-menu {
    top: 0;
  }
  .cid-u7tXar4FSS .navbar .dropdown-menu .dropdown-submenu {
    left: 0 !important;
  }
  .cid-u7tXar4FSS .navbar .dropdown-menu .dropdown-item:after {
    right: auto;
  }
  .cid-u7tXar4FSS .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-u7tXar4FSS .navbar .navbar-logo img {
    height: 3rem !important;
  }
  .cid-u7tXar4FSS .navbar ul.navbar-nav li {
    margin: auto;
  }
  .cid-u7tXar4FSS .navbar .dropdown-menu .dropdown-item {
    padding: 0.25rem 1.5rem !important;
    text-align: center;
  }
  .cid-u7tXar4FSS .navbar .navbar-brand {
    flex-shrink: initial;
    flex-basis: auto;
    word-break: break-word;
    padding-right: 2rem;
  }
  .cid-u7tXar4FSS .navbar .navbar-toggler {
    flex-basis: auto;
  }
  .cid-u7tXar4FSS .navbar .icons-menu {
    padding-left: 0;
    padding-top: 0.5rem;
    padding-bottom: 0.5rem;
  }
}
@media (max-width: 991px) and (max-width: 767px) {
  .cid-u7tXar4FSS .navbar .navbar-brand {
    width: calc(100% - 31px);
  }
}
.cid-u7tXar4FSS .navbar.navbar-short {
  min-height: 60px;
}
.cid-u7tXar4FSS .navbar.navbar-short .navbar-logo img {
  height: 2.5rem !important;
}
.cid-u7tXar4FSS .navbar.navbar-short .navbar-brand {
  min-height: 60px;
  padding: 0;
}
.cid-u7tXar4FSS .navbar-brand {
  min-height: 70px;
  flex-shrink: 0;
  align-items: center;
  margin-right: 0;
  padding: 10px 0;
  transition: all 0.3s;
  word-break: break-word;
  z-index: 1;
}
.cid-u7tXar4FSS .navbar-brand .navbar-caption {
  line-height: inherit !important;
}
.cid-u7tXar4FSS .navbar-brand .navbar-logo a {
  outline: none;
}
.cid-u7tXar4FSS .dropdown-item.active,
.cid-u7tXar4FSS .dropdown-item:active {
  background-color: transparent;
}
.cid-u7tXar4FSS .navbar-expand-lg .navbar-nav .nav-link {
  padding: 0;
}
.cid-u7tXar4FSS .nav-dropdown .link.dropdown-toggle {
  margin-right: 1.667em;
}
.cid-u7tXar4FSS .nav-dropdown .link.dropdown-toggle[aria-expanded="true"] {
  margin-right: 0;
  padding: 0.667em 1.667em;
}
.cid-u7tXar4FSS .navbar.navbar-expand-lg .dropdown .dropdown-menu {
  background: #ffffff;
}
.cid-u7tXar4FSS .navbar.navbar-expand-lg .dropdown .dropdown-menu .dropdown-submenu {
  margin: 0;
  left: 100%;
}
.cid-u7tXar4FSS .navbar .dropdown.open > .dropdown-menu {
  display: block;
}
.cid-u7tXar4FSS ul.navbar-nav {
  flex-wrap: wrap;
}
.cid-u7tXar4FSS .navbar-buttons {
  text-align: center;
  min-width: 170px;
}
.cid-u7tXar4FSS button.navbar-toggler {
  outline: none;
  width: 31px;
  height: 20px;
  cursor: pointer;
  transition: all 0.2s;
  position: relative;
  align-self: center;
}
.cid-u7tXar4FSS button.navbar-toggler .hamburger span {
  position: absolute;
  right: 0;
  width: 30px;
  height: 2px;
  border-right: 5px;
  background-color: #2299aa;
}
.cid-u7tXar4FSS button.navbar-toggler .hamburger span:nth-child(1) {
  top: 0;
  transition: all 0.2s;
}
.cid-u7tXar4FSS button.navbar-toggler .hamburger span:nth-child(2) {
  top: 8px;
  transition: all 0.15s;
}
.cid-u7tXar4FSS button.navbar-toggler .hamburger span:nth-child(3) {
  top: 8px;
  transition: all 0.15s;
}
.cid-u7tXar4FSS button.navbar-toggler .hamburger span:nth-child(4) {
  top: 16px;
  transition: all 0.2s;
}
.cid-u7tXar4FSS nav.opened .hamburger span:nth-child(1) {
  top: 8px;
  width: 0;
  opacity: 0;
  right: 50%;
  transition: all 0.2s;
}
.cid-u7tXar4FSS nav.opened .hamburger span:nth-child(2) {
  transform: rotate(45deg);
  transition: all 0.25s;
}
.cid-u7tXar4FSS nav.opened .hamburger span:nth-child(3) {
  transform: rotate(-45deg);
  transition: all 0.25s;
}
.cid-u7tXar4FSS nav.opened .hamburger span:nth-child(4) {
  top: 8px;
  width: 0;
  opacity: 0;
  right: 50%;
  transition: all 0.2s;
}
.cid-u7tXar4FSS .navbar-dropdown {
  padding: 0 1rem;
  position: fixed;
}
.cid-u7tXar4FSS a.nav-link {
  display: flex;
  align-items: center;
  justify-content: center;
}
.cid-u7tXar4FSS .icons-menu {
  flex-wrap: nowrap;
  display: flex;
  justify-content: center;
  padding-left: 1rem;
  padding-right: 1rem;
  padding-top: 0.3rem;
  text-align: center;
}
@media screen and (-ms-high-contrast: active), (-ms-high-contrast: none) {
  .cid-u7tXar4FSS .navbar {
    height: 70px;
  }
  .cid-u7tXar4FSS .navbar.opened {
    height: auto;
  }
  .cid-u7tXar4FSS .nav-item .nav-link:hover::before {
    width: 175%;
    max-width: calc(100% + 2rem);
    left: -1rem;
  }
}
.cid-u7tXasBjGm {
  padding-top: 6rem;
  padding-bottom: 0rem;
  background-image: url("../../../assets/images/colours-2000x1125.png");
}
.cid-u7tXasBjGm .mbr-fallback-image.disabled {
  display: none;
}
.cid-u7tXasBjGm .mbr-fallback-image {
  display: block;
  background-size: cover;
  background-position: center center;
  width: 100%;
  height: 100%;
  position: absolute;
  top: 0;
}
.cid-u7tXasBjGm .mbr-section-title {
  color: #2299aa;
}
.cid-u7tXat46oG {
  padding-top: 5rem;
  padding-bottom: 5rem;
  background-color: #ffffff;
}
.cid-u7tXat46oG .mbr-section-subtitle {
  text-align: center;
}
.cid-u7tXatCZYG {
  padding-top: 2rem;
  padding-bottom: 1rem;
  background-color: #2299aa;
}
.cid-u7tXatCZYG .mbr-fallback-image.disabled {
  display: none;
}
.cid-u7tXatCZYG .mbr-fallback-image {
  display: block;
  background-size: cover;
  background-position: center center;
  width: 100%;
  height: 100%;
  position: absolute;
  top: 0;
}
.cid-u7tXatCZYG .media-wrap {
  padding: 0;
}
@media (max-width: 991px) {
  .cid-u7tXatCZYG .media-wrap {
    margin-bottom: 1rem;
  }
}
@media (max-width: 767px) {
  .cid-u7tXatCZYG .row {
    text-align: center;
  }
  .cid-u7tXatCZYG .row > div {
    margin: auto;
  }
  .cid-u7tXatCZYG .social-row {
    justify-content: center;
  }
}
.cid-u7tXatCZYG .social-row {
  display: flex;
  flex-wrap: wrap;
}
.cid-u7tXatCZYG .list {
  list-style: none;
  padding-left: 0;
  color: #ffffff;
}
@media (max-width: 991px) {
  .cid-u7tXatCZYG .list {
    margin-bottom: 2rem;
  }
}
@media (min-width: 992px) {
  .cid-u7tXatCZYG .list {
    margin-bottom: 0rem;
  }
}
.cid-u7tXatCZYG .mbr-text {
  color: #ffffff;
}
.cid-u7tXatCZYG .soc-item {
  display: flex;
  align-items: center;
  justify-content: center;
  border-radius: 50%;
  background-color: white;
  margin-right: 0.5rem;
  margin-bottom: 1rem;
  padding: 0.5rem;
  height: 2.5rem;
  width: 2.5rem;
}
.cid-u7tXatCZYG .mbr-iconfont {
  color: black;
}
@media (max-width: 991px) {
  .cid-u7tXatCZYG div > *:last-child {
    margin-top: 0 !important;
  }
}
#custom-html-ax {
  /* Type valid CSS here */
}
#custom-html-ax div {
  padding: 80px 0;
  color: #777;
  text-align: center;
}
#custom-html-ax p {
  font-size: 60px;
  color: #777;
}
.cid-u84c4Bz5YC {
  padding-top: 6rem;
  padding-bottom: 0rem;
  background-image: url("../../../assets/images/colours-2000x1125.png");
}
.cid-u84c4Bz5YC .mbr-fallback-image.disabled {
  display: none;
}
.cid-u84c4Bz5YC .mbr-fallback-image {
  display: block;
  background-size: cover;
  background-position: center center;
  width: 100%;
  height: 100%;
  position: absolute;
  top: 0;
}
.cid-u84c4Bz5YC .mbr-section-title {
  color: #2299aa;
}
.cid-trlwKDRtm2 {
  z-index: 1000;
  width: 100%;
  position: relative;
  min-height: 60px;
}
.cid-trlwKDRtm2 nav.navbar {
  position: fixed;
}
.cid-trlwKDRtm2 .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-trlwKDRtm2 .dropdown-menu {
  padding: 0;
  border-radius: 4px;
  box-shadow: 0 1px 3px 0 rgba(0, 0, 0, 0.1);
}
.cid-trlwKDRtm2 .dropdown-item {
  border-bottom: 1px solid #e6e6e6;
}
.cid-trlwKDRtm2 .dropdown-item:hover,
.cid-trlwKDRtm2 .dropdown-item:focus {
  background: #2299aa !important;
  color: white !important;
}
.cid-trlwKDRtm2 .dropdown-item:hover span {
  color: white;
}
.cid-trlwKDRtm2 .dropdown-item:first-child {
  border-top-left-radius: 4px;
  border-top-right-radius: 4px;
}
.cid-trlwKDRtm2 .dropdown-item:last-child {
  border-bottom: none;
  border-bottom-left-radius: 4px;
  border-bottom-right-radius: 4px;
}
.cid-trlwKDRtm2 .nav-dropdown .link {
  padding: 0 0.3em !important;
  margin: 0.667em 1em !important;
}
.cid-trlwKDRtm2 .nav-dropdown .link.dropdown-toggle::after {
  margin-left: 0.5rem;
  margin-top: 0.2rem;
}
.cid-trlwKDRtm2 .nav-link {
  position: relative;
}
.cid-trlwKDRtm2 .container {
  display: flex;
  margin: auto;
  flex-wrap: nowrap;
}
@media (max-width: 991px) {
  .cid-trlwKDRtm2 .container {
    flex-wrap: wrap;
  }
}
.cid-trlwKDRtm2 .container-fluid {
  flex-wrap: nowrap;
}
@media (max-width: 991px) {
  .cid-trlwKDRtm2 .container-fluid {
    flex-wrap: wrap;
  }
}
.cid-trlwKDRtm2 .iconfont-wrapper {
  color: #2299aa !important;
  font-size: 1.5rem;
  padding-right: 0.5rem;
}
.cid-trlwKDRtm2 .dropdown-menu,
.cid-trlwKDRtm2 .navbar.opened {
  background: #ffffff !important;
}
.cid-trlwKDRtm2 .nav-item:focus,
.cid-trlwKDRtm2 .nav-link:focus {
  outline: none;
}
.cid-trlwKDRtm2 .dropdown .dropdown-menu .dropdown-item {
  width: auto;
  transition: all 0.25s ease-in-out;
}
.cid-trlwKDRtm2 .dropdown .dropdown-menu .dropdown-item::after {
  right: 0.5rem;
}
.cid-trlwKDRtm2 .dropdown .dropdown-menu .dropdown-item .mbr-iconfont {
  margin-right: 0.5rem;
  vertical-align: sub;
}
.cid-trlwKDRtm2 .dropdown .dropdown-menu .dropdown-item .mbr-iconfont:before {
  display: inline-block;
  transform: scale(1, 1);
  transition: all 0.25s ease-in-out;
}
.cid-trlwKDRtm2 .collapsed .dropdown-menu .dropdown-item:before {
  display: none;
}
.cid-trlwKDRtm2 .collapsed .dropdown .dropdown-menu .dropdown-item {
  padding: 0.235em 1.5em 0.235em 1.5em !important;
  transition: none;
  margin: 0 !important;
}
.cid-trlwKDRtm2 .navbar {
  min-height: 70px;
  transition: all 0.3s;
  border-bottom: 1px solid transparent;
  box-shadow: 0 1px 3px 0 rgba(0, 0, 0, 0.1);
  background: #ffffff;
}
.cid-trlwKDRtm2 .navbar.opened {
  transition: all 0.3s;
}
.cid-trlwKDRtm2 .navbar .dropdown-item {
  padding: 0.5rem 1.8rem;
}
.cid-trlwKDRtm2 .navbar .navbar-logo img {
  width: auto;
}
.cid-trlwKDRtm2 .navbar .navbar-collapse {
  justify-content: flex-end;
  z-index: 1;
}
.cid-trlwKDRtm2 .navbar.collapsed {
  justify-content: center;
}
.cid-trlwKDRtm2 .navbar.collapsed .nav-item .nav-link::before {
  display: none;
}
.cid-trlwKDRtm2 .navbar.collapsed.opened .dropdown-menu {
  top: 0;
}
@media (min-width: 992px) {
  .cid-trlwKDRtm2 .navbar.collapsed.opened:not(.navbar-short) .navbar-collapse {
    max-height: calc(98.5vh - 5.1rem);
  }
}
.cid-trlwKDRtm2 .navbar.collapsed .dropdown-menu .dropdown-submenu {
  left: 0 !important;
}
.cid-trlwKDRtm2 .navbar.collapsed .dropdown-menu .dropdown-item:after {
  right: auto;
}
.cid-trlwKDRtm2 .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-trlwKDRtm2 .navbar.collapsed ul.navbar-nav li {
  margin: auto;
}
.cid-trlwKDRtm2 .navbar.collapsed .dropdown-menu .dropdown-item {
  padding: 0.25rem 1.5rem;
  text-align: center;
}
.cid-trlwKDRtm2 .navbar.collapsed .icons-menu {
  padding-left: 0;
  padding-right: 0;
  padding-top: 0.5rem;
  padding-bottom: 0.5rem;
}
@media (max-width: 991px) {
  .cid-trlwKDRtm2 .navbar .nav-item .nav-link::before {
    display: none;
  }
  .cid-trlwKDRtm2 .navbar.opened .dropdown-menu {
    top: 0;
  }
  .cid-trlwKDRtm2 .navbar .dropdown-menu .dropdown-submenu {
    left: 0 !important;
  }
  .cid-trlwKDRtm2 .navbar .dropdown-menu .dropdown-item:after {
    right: auto;
  }
  .cid-trlwKDRtm2 .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-trlwKDRtm2 .navbar .navbar-logo img {
    height: 3rem !important;
  }
  .cid-trlwKDRtm2 .navbar ul.navbar-nav li {
    margin: auto;
  }
  .cid-trlwKDRtm2 .navbar .dropdown-menu .dropdown-item {
    padding: 0.25rem 1.5rem !important;
    text-align: center;
  }
  .cid-trlwKDRtm2 .navbar .navbar-brand {
    flex-shrink: initial;
    flex-basis: auto;
    word-break: break-word;
    padding-right: 2rem;
  }
  .cid-trlwKDRtm2 .navbar .navbar-toggler {
    flex-basis: auto;
  }
  .cid-trlwKDRtm2 .navbar .icons-menu {
    padding-left: 0;
    padding-top: 0.5rem;
    padding-bottom: 0.5rem;
  }
}
@media (max-width: 991px) and (max-width: 767px) {
  .cid-trlwKDRtm2 .navbar .navbar-brand {
    width: calc(100% - 31px);
  }
}
.cid-trlwKDRtm2 .navbar.navbar-short {
  min-height: 60px;
}
.cid-trlwKDRtm2 .navbar.navbar-short .navbar-logo img {
  height: 2.5rem !important;
}
.cid-trlwKDRtm2 .navbar.navbar-short .navbar-brand {
  min-height: 60px;
  padding: 0;
}
.cid-trlwKDRtm2 .navbar-brand {
  min-height: 70px;
  flex-shrink: 0;
  align-items: center;
  margin-right: 0;
  padding: 10px 0;
  transition: all 0.3s;
  word-break: break-word;
  z-index: 1;
}
.cid-trlwKDRtm2 .navbar-brand .navbar-caption {
  line-height: inherit !important;
}
.cid-trlwKDRtm2 .navbar-brand .navbar-logo a {
  outline: none;
}
.cid-trlwKDRtm2 .dropdown-item.active,
.cid-trlwKDRtm2 .dropdown-item:active {
  background-color: transparent;
}
.cid-trlwKDRtm2 .navbar-expand-lg .navbar-nav .nav-link {
  padding: 0;
}
.cid-trlwKDRtm2 .nav-dropdown .link.dropdown-toggle {
  margin-right: 1.667em;
}
.cid-trlwKDRtm2 .nav-dropdown .link.dropdown-toggle[aria-expanded="true"] {
  margin-right: 0;
  padding: 0.667em 1.667em;
}
.cid-trlwKDRtm2 .navbar.navbar-expand-lg .dropdown .dropdown-menu {
  background: #ffffff;
}
.cid-trlwKDRtm2 .navbar.navbar-expand-lg .dropdown .dropdown-menu .dropdown-submenu {
  margin: 0;
  left: 100%;
}
.cid-trlwKDRtm2 .navbar .dropdown.open > .dropdown-menu {
  display: block;
}
.cid-trlwKDRtm2 ul.navbar-nav {
  flex-wrap: wrap;
}
.cid-trlwKDRtm2 .navbar-buttons {
  text-align: center;
  min-width: 170px;
}
.cid-trlwKDRtm2 button.navbar-toggler {
  outline: none;
  width: 31px;
  height: 20px;
  cursor: pointer;
  transition: all 0.2s;
  position: relative;
  align-self: center;
}
.cid-trlwKDRtm2 button.navbar-toggler .hamburger span {
  position: absolute;
  right: 0;
  width: 30px;
  height: 2px;
  border-right: 5px;
  background-color: #2299aa;
}
.cid-trlwKDRtm2 button.navbar-toggler .hamburger span:nth-child(1) {
  top: 0;
  transition: all 0.2s;
}
.cid-trlwKDRtm2 button.navbar-toggler .hamburger span:nth-child(2) {
  top: 8px;
  transition: all 0.15s;
}
.cid-trlwKDRtm2 button.navbar-toggler .hamburger span:nth-child(3) {
  top: 8px;
  transition: all 0.15s;
}
.cid-trlwKDRtm2 button.navbar-toggler .hamburger span:nth-child(4) {
  top: 16px;
  transition: all 0.2s;
}
.cid-trlwKDRtm2 nav.opened .hamburger span:nth-child(1) {
  top: 8px;
  width: 0;
  opacity: 0;
  right: 50%;
  transition: all 0.2s;
}
.cid-trlwKDRtm2 nav.opened .hamburger span:nth-child(2) {
  transform: rotate(45deg);
  transition: all 0.25s;
}
.cid-trlwKDRtm2 nav.opened .hamburger span:nth-child(3) {
  transform: rotate(-45deg);
  transition: all 0.25s;
}
.cid-trlwKDRtm2 nav.opened .hamburger span:nth-child(4) {
  top: 8px;
  width: 0;
  opacity: 0;
  right: 50%;
  transition: all 0.2s;
}
.cid-trlwKDRtm2 .navbar-dropdown {
  padding: 0 1rem;
  position: fixed;
}
.cid-trlwKDRtm2 a.nav-link {
  display: flex;
  align-items: center;
  justify-content: center;
}
.cid-trlwKDRtm2 .icons-menu {
  flex-wrap: nowrap;
  display: flex;
  justify-content: center;
  padding-left: 1rem;
  padding-right: 1rem;
  padding-top: 0.3rem;
  text-align: center;
}
@media screen and (-ms-high-contrast: active), (-ms-high-contrast: none) {
  .cid-trlwKDRtm2 .navbar {
    height: 70px;
  }
  .cid-trlwKDRtm2 .navbar.opened {
    height: auto;
  }
  .cid-trlwKDRtm2 .nav-item .nav-link:hover::before {
    width: 175%;
    max-width: calc(100% + 2rem);
    left: -1rem;
  }
}
.cid-u84cfVf2lU {
  padding-top: 0rem;
  padding-bottom: 0rem;
  background-color: #ffffff;
}
.cid-u84cfVf2lU .mbr-fallback-image.disabled {
  display: none;
}
.cid-u84cfVf2lU .mbr-fallback-image {
  display: block;
  background-size: cover;
  background-position: center center;
  width: 100%;
  height: 100%;
  position: absolute;
  top: 0;
}
.cid-u84cfVf2lU .content-wrapper {
  background: #f3f4ef;
}
@media (max-width: 991px) {
  .cid-u84cfVf2lU .content-wrapper .row {
    flex-direction: column-reverse;
  }
  .cid-u84cfVf2lU .content-wrapper .image-wrapper {
    margin-bottom: 2rem;
  }
}
@media (max-width: 767px) {
  .cid-u84cfVf2lU .content-wrapper {
    padding: 1rem;
  }
}
@media (min-width: 768px) and (max-width: 991px) {
  .cid-u84cfVf2lU .content-wrapper {
    padding: 2rem;
  }
}
@media (min-width: 992px) {
  .cid-u84cfVf2lU .content-wrapper {
    padding: 2rem 3rem;
  }
  .cid-u84cfVf2lU .content-wrapper .text-wrapper {
    padding-right: 2rem;
  }
}
.cid-u84cfVf2lU .image-wrapper img {
  width: 100%;
  object-fit: cover;
}
.cid-trluvRf0F8 {
  padding-top: 2rem;
  padding-bottom: 1rem;
  background-color: #2299aa;
}
.cid-trluvRf0F8 .mbr-fallback-image.disabled {
  display: none;
}
.cid-trluvRf0F8 .mbr-fallback-image {
  display: block;
  background-size: cover;
  background-position: center center;
  width: 100%;
  height: 100%;
  position: absolute;
  top: 0;
}
.cid-trluvRf0F8 .media-wrap {
  padding: 0;
}
@media (max-width: 991px) {
  .cid-trluvRf0F8 .media-wrap {
    margin-bottom: 1rem;
  }
}
@media (max-width: 767px) {
  .cid-trluvRf0F8 .row {
    text-align: center;
  }
  .cid-trluvRf0F8 .row > div {
    margin: auto;
  }
  .cid-trluvRf0F8 .social-row {
    justify-content: center;
  }
}
.cid-trluvRf0F8 .social-row {
  display: flex;
  flex-wrap: wrap;
}
.cid-trluvRf0F8 .list {
  list-style: none;
  padding-left: 0;
  color: #ffffff;
}
@media (max-width: 991px) {
  .cid-trluvRf0F8 .list {
    margin-bottom: 2rem;
  }
}
@media (min-width: 992px) {
  .cid-trluvRf0F8 .list {
    margin-bottom: 0rem;
  }
}
.cid-trluvRf0F8 .mbr-text {
  color: #ffffff;
}
.cid-trluvRf0F8 .soc-item {
  display: flex;
  align-items: center;
  justify-content: center;
  border-radius: 50%;
  background-color: white;
  margin-right: 0.5rem;
  margin-bottom: 1rem;
  padding: 0.5rem;
  height: 2.5rem;
  width: 2.5rem;
}
.cid-trluvRf0F8 .mbr-iconfont {
  color: black;
}
@media (max-width: 991px) {
  .cid-trluvRf0F8 div > *:last-child {
    margin-top: 0 !important;
  }
}
